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
336296172417	336296172938	336296173488	336296174038	336296174588	336296175138	336296175688	336296176238	336296176788	336296177338	336296177888	336296178438	336296178988	336296179538	336296180088	336296180638	336296181188	336296181738	336296182288	336296182838	336296183388	336296183938	336296184488	336296185038	336296185588	336296186138	336296186688	336296187238	336296187788	336296188338	336296188888	336296189438	336296189988	336296190538	336296191088	336296191638	336296192188	336296192738	336296193288	336296193838	336296194388	336296194938	336296195488	336296196038	336296196588	336296197138	336296197688	336296198238	336296198788	336296199338	336296199888	336296200438	336296200988	336296201538	336296202088	336296202638	336296203188	336296203738	336296204288	336296204838	336296205388	336296205938	336296206488	336296207038	336296207588	336296208138	336296208688	336296209238	336296209788	336296210338	336296210888	336296211438	336296211988	336296212538	336296213088	336296213638	336296214188	336296214738	336296215288	336296215838	336296216388	336296216938	336296217488	336296218038	336296218588	336296219138	336296219688	336296220238	336296220788	336296221338	336296221888	336296222438	336296222988	336296223538	336296224088	336296224638	336296225188	336296225738	336296226288	336296226838	336296227388	336296227938	336296228488	336296229038	336296229588	336296230138	336296230688	336296231238	336296231788	336296232338	336296232888	336296233438	336296233988	336296234538	336296235088	336296235638	336296236188	336296236738	336296237288	336296237838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36167	30303	32808	31124	28030	22727	16665	14062	10814	13316	17385	20369	21984	21652	19867	18084	16770	11561	11463	11904	10929	9576	7866	6376	5931	5214	3995	5040	4661	2841	2950	3090	2808	1854	1764	2232	2724	3354	2540	3782	2095	2161	2506	2306	2097	1713	1182	850	786	558	598	690	734	442	374	484	368	380	342	337	303	288	298	264	327	295	284	288	249	281	267	284	277	280	301	334	325	290	273	267	280	262	278	275	289	263	282	267	261	286	287	283	263	265	272	278	226	266	245	283	238	244	290	293	285	258	260	283	239	264	296	264	258	263	269	248	262	232	250	265	260	247	236	252	234	278	278	265	298	285	278	299	277	274	264	245	233	246	270	260	277	242	277	277	269	280	273	285	268	293	292	252	262	282	259	270	260	252	252	283	291	254	243	269	274	263	256	252	280	251	277	278	259	262	261	276	254	254	261	270	293	267	282	250	278	277	245	269	258	269	321	261	287	274	274	247	263	230	261	272	287	283	241	288	279	249	257	270	293	271	260	282	289	317	237	263	253	249	293	268	283	269	259	291	255	290	271	272	272	275	261	264	275	287	276	281	255	292	291	245	267	236	278	260	298	279	265	275	304	299	285	257	286	252	247	272	236	270	263	242	268	248	259	265	249	257	282	279	267	293	262	240	261	269	255	249	286	267	266	282	243	282	296	242	252	246	231	261	250	278	285	218	254	275	271	243	297	266	287	270	260	281	242	265	228	278	284	280	282	273	271	280	275	282	266	256	283	253	273	245	255	272	296	272	240	282	269	253	261	281	284	297	270	276	250	267	266	250	278	231	278	224	260	258	261	241	276	257	294	283	301	258	281	266	269	277	282	252	267	274	298	240	252	265	299	254	272	259	216	248	255	308	265	291	283	266	285	268	263	274	259	263	261	259	257	285	239	233	285	307	289	262	269	259	247	241	268	271	254	286	247	281	295	269	250	282	253	257	296	266	248	263	261	274	261	279	303	278	267	285	243	276	257	288	270	270	250	265	262	251	300	264	265	252	298	274	287	265	243	270	281	254	271	252	301	263	298	288	279	248	285	278	265	308	277	258	269	285	252	238	273	274	265	250	260	297	276	277	260	266	273	265	256	296	261	253	245	275	259	266	261	251	264	227	261	247	248	292	244	277	253	265	263	271	288	258	291	269	283	252	241	259	257	281	264	258	248	262	225	272	246	264	275	271	275	289	257	251	257	251	259	271	251	244	237	255	277	252	243	216	275	308	270	285	276	271	289	259	275	260	270	287	283	248	273	271	279	266	248	235	284	284	254	251	278	262	278	273	277	272	254	243	279	286	264	267	251	278	276	270	264	233	285	262	281	250	240	273	258	237	280	276	281	290	283	296	265	288	277	258	274	268	240	242	263	273	269	266	273	266	284	255	268	248	252	278	282	269	261	280	280	268	271	277	252	257	284	288	248	277	232	267	278	243	235	283	271	255	252	232	271	261	305	264	243	251	287	271	245	259	286	266	254	247	291	241	263	260	225	282	263	270	291	288	281	269	266	281	308	271	250	237	270	268	264	275	244	235	280	280	237	280	269	277	232	271	302	242	275	290	293	261	282	266	244	262	265	243	256	265	296	257	250	252	274	227	250	277	305	258	244	238	251	261	269	275	258	259	259	241	276	252	262	255	274	264	261	277	302	256	284	256	269	271	297	251	222	272	280	262	257	286	253	276	252	291	265	270	260	275	233	287	260	268	293	270	244	273	266	281	276	268	295	279	274	289	273	252	234	258	259	230	281	257	253	276	260	284	241	271	270	288	262	255	258	278	258	257	252	264	275	272	271	262	254	271	275	260	278	261	277	267	282	269	282	228	265	265	266	280	288	252	247	276	273	288	257	296	284	318	270	257	261	252	295	257	271	287	282	258	253	255	266	257	275	254	262	280	275	288	258	253	253	247	275	228	232	249	258	284	264	253	246	249	236	299	249	255	245	255	266	279	246	272	288	260	276	273	245	274	280	261	263	262	280	265	282	267	288	259	265	269	251	308	296	259	256	265	301	274	302	241	280	274	274	256	263	281	266	243	274	270	261	260	247	271	273	265	257	277	246	269	284	277	274	259	237	251	263	254	291	228	258	291	264	245	264	244	255	245	259	229	260	258	277	280	278	279	266	256	275	277	257	251	272	263	289	260	247	264	301	264	267	261	243	257	255	269	250	261	316	269	239	276	255	258	287	258	267	263	256	267	266	280	267	289	286	271	228	253	286	258	263	248	253	260	242	287	263	258	268	308	257	295	264	254	247	237	274	305	231	290	270	252	269	245	252	277	270	277	270	293	294	279	274	279	278	297	265	286	296	246	290	269	295	254	228	282	286	245	274	231	295	256	281	266	255	251	260	278	274	249	273	270	293	241	274	253	272	274	286	261	284	278	262	253	256	262	259	251	282	260	270	269	262	255	280	272	274	284	251	276	278	281	266	240	265	277	265	247	257	276	285	285	281	262	247	257	286	273	300	274	241	258	257	289	267	281	263	248	268	272	228	261	282	262	266	260	262	262	258	246	290	269	274	243	291	264	226	265	256	266	267	277	235	276	243	257	236	258	255	272	286	267	263	307	282	287	277	278	259	285	279	235	263	265	269	275	271	265	290	282	237	263	302	265	264	261	257	244	260	261	264	262	277	269	293	262	266	307	247	259	271	257	277	297	250	252	267	263	283	249	265	270	276	265	263	265	273	275	264	259	264	254	286	253	246	263	288	286	290	228	268	270	258	291	251	265	254	286	273	253	247	304	264	246	276	240	255	243	296	260	275	267	258	297	257	220	272	263	286	260	256	274	256	270	288	248	279	241	280	236	254	312	283	260	235	267	277	275	302	292	289	280	265	259	298	235	247	263	230	276	276	274	283	265	277	246	269	238	264	263	260	277	259	270	258	282	276	268	290	273	247	299	265	267	282	267	255	269	287	240	291	271	276	274	272	279	271	275	296	258	273	252	278	240	272	271	265	254	282	286	258	272	273	295	259	288	276	272	248	272	271	267	251	266	265	265	259	245	271	268	267	249	278	277	268	288	267	279	246	248	244	306	253	272	275	298	261	263	282	316	289	264	236	281	245	242	287	269	267	250	272	270	238	275	265	275	259	242	262	273	267	219	233	244	269	284	278	237	270	262	249	293	279	245	277	275	256	278	251	269	264	270	296	248	287	276	268	253	303	286	244	267	281	275	254	247	257	267	263	272	260	240	251	266	252	245	268	266	261	275	275	240	265	232	261	251	254	307	268	278	258	247	249	272	241	275	253	293	280	274	274	273	265	288	249	237	280	230	252	262	241	258	286	244	277	257	284	273	261	261	239	279	247	253	254	261	270	252	280	272	285	274	260	261	260	280	271	282	260	277	278	255	290	256	275	249	259	251	280	273	242	250	254	246	275	258	277	265	257	250	237	246	251	270	288	264	279	259	249	279	272	282	259	265	266	262	264	279	279	233	251	266	258	298	279	245	236	260	283	298	251	251	263	267	277	253	267	257	289	267	265	264	277	244
23801	23747	32940	37532	37483	34540	30394	29528	26790	30818	35552	38299	40420	38544	39202	37696	36579	30223	32336	32768	32452	29349	26714	23708	23785	22222	18500	22325	20933	14417	15192	15520	14286	10478	9659	12575	15161	16113	13102	18293	11135	12676	14246	13090	11921	9933	6857	4855	4280	2886	2980	3842	4176	2311	1737	2215	1618	1604	1310	1088	988	995	937	922	948	963	964	932	865	863	755	791	737	784	820	942	1118	967	756	741	750	749	738	711	730	720	740	752	741	762	770	753	748	709	714	706	737	711	684	697	690	726	728	740	700	661	699	641	714	715	707	681	722	696	740	738	695	710	705	703	673	701	698	655	738	713	660	731	735	760	738	757	713	719	720	754	702	715	715	660	727	712	706	675	710	740	679	717	717	695	759	720	686	720	714	695	696	751	679	712	750	740	675	733	707	669	676	679	705	659	709	748	734	701	750	719	725	681	680	720	720	709	745	732	717	737	710	686	683	716	703	725	692	716	659	704	717	764	721	740	723	753	711	740	688	665	683	742	729	736	667	726	722	690	761	738	704	726	736	701	742	739	750	728	671	695	687	689	737	712	691	706	708	724	765	715	712	740	684	694	758	681	712	690	687	690	688	689	731	733	739	729	749	711	694	718	712	700	746	740	764	702	701	695	694	695	732	704	728	708	753	702	722	712	729	754	706	689	674	725	766	734	672	742	723	671	752	721	662	714	673	756	722	776	691	660	760	721	682	701	720	709	731	716	730	719	696	720	741	741	733	701	729	713	700	746	701	718	786	719	702	713	716	740	711	706	698	698	735	695	680	738	718	722	745	693	672	686	655	737	681	751	687	686	764	720	706	692	737	771	689	727	705	743	754	721	715	723	736	756	730	712	736	712	730	724	725	741	721	723	692	678	724	708	764	724	765	739	701	694	742	699	720	706	738	750	730	719	712	718	703	710	733	679	727	735	730	743	753	719	721	699	727	742	670	685	701	744	712	755	748	686	703	719	745	747	729	732	701	719	757	722	737	725	733	719	737	706	672	729	706	713	729	731	785	725	724	683	661	717	709	717	716	716	713	670	700	699	778	692	725	698	762	689	743	702	727	747	755	708	661	753	727	728	718	667	655	707	686	771	739	694	720	751	699	749	734	731	728	675	726	640	706	729	753	713	669	659	731	701	685	718	713	716	699	731	713	733	737	704	710	754	691	769	722	712	720	723	724	706	730	718	718	741	759	706	702	659	674	697	745	740	713	696	731	726	740	716	723	668	759	681	692	768	692	711	679	681	694	685	749	705	730	711	706	686	729	625	691	695	722	736	692	747	717	706	723	697	691	659	745	730	674	714	709	703	747	694	699	700	732	712	664	708	745	710	697	682	725	736	705	771	745	698	700	721	685	680	734	737	695	708	656	711	716	722	737	692	721	715	721	745	733	681	707	737	773	724	736	732	746	683	698	702	699	675	713	722	766	731	721	735	746	691	692	668	680	678	735	677	707	793	708	692	745	712	746	693	739	757	707	692	707	711	690	696	708	728	710	718	696	745	696	733	664	682	653	726	707	719	761	751	715	637	673	714	738	708	753	704	709	728	723	762	773	695	755	683	696	700	750	736	735	736	712	760	701	710	688	690	765	706	715	720	717	719	727	715	739	688	701	729	748	731	677	706	732	777	678	668	737	689	762	739	661	758	701	800	707	681	681	696	731	759	699	742	720	732	718	704	680	699	705	736	669	699	703	688	713	674	684	681	769	701	697	741	716	765	748	714	705	762	677	712	702	725	725	683	667	728	693	727	710	735	716	652	737	710	740	693	691	681	718	709	738	774	718	694	742	683	731	731	714	684	741	726	687	708	689	708	719	699	715	767	673	743	664	691	699	689	724	702	732	722	710	721	691	745	712	701	691	712	675	734	747	717	717	731	662	699	735	725	739	717	734	725	700	713	709	728	728	748	722	700	704	734	748	741	715	694	688	731	719	699	737	693	672	653	694	774	724	708	758	692	740	690	715	728	699	723	695	739	723	717	705	717	743	721	707	735	753	757	712	659	701	706	727	677	733	651	710	747	713	690	747	733	680	675	722	717	723	711	717	696	691	708	709	722	696	714	675	715	731	719	678	735	734	770	698	711	755	691	717	735	679	735	757	699	750	677	736	699	708	719	721	738	702	729	737	706	739	699	738	658	728	713	780	709	724	738	735	683	674	747	747	686	708	652	706	734	718	714	750	705	678	718	731	691	725	737	708	749	712	651	721	707	668	695	696	669	719	694	736	699	717	760	711	699	679	663	712	694	696	667	742	704	736	709	714	695	701	713	698	737	689	705	743	694	719	756	740	729	688	701	728	698	722	725	743	690	685	708	767	703	670	729	702	731	735	707	682	661	708	710	718	721	694	627	777	695	711	704	690	727	679	674	748	734	732	727	727	674	631	708	690	777	743	741	698	737	701	707	735	740	689	748	733	750	734	708	622	742	677	731	734	748	771	708	703	733	692	686	701	706	717	703	713	681	710	742	736	716	742	696	780	740	753	724	703	725	739	685	698	671	742	717	705	747	744	691	704	763	757	705	692	697	720	697	740	709	692	726	717	691	736	694	670	707	696	720	743	756	709	755	708	694	726	710	667	761	745	672	718	716	716	720	702	781	776	731	758	730	705	702	648	723	756	724	758	703	706	704	698	724	708	736	686	771	699	716	756	708	695	701	690	667	710	710	725	687	700	717	762	741	674	714	690	711	709	730	730	699	778	730	738	746	708	702	721	731	749	695	688	733	738	745	740	725	736	683	712	683	718	708	696	698	703	711	717	756	677	699	714	739	716	735	690	762	732	700	705	701	678	748	691	814	724	709	726	725	702	746	710	730	688	704	747	732	682	749	747	730	733	699	699	699	746	699	711	736	731	660	754	714	714	717	688	686	755	690	734	741	691	736	728	698	707	699	731	682	742	728	710	705	723	737	713	741	723	731	746	692	712	704	680	700	685	686	735	693	732	709	746	725	741	752	706	709	783	718	663	776	769	740	709	743	769	732	705	696	707	723	694	750	757	703	646	703	713	702	759	757	718	722	705	688	748	729	704	689	707	703	659	727	670	694	703	756	673	737	693	729	766	734	694	713	717	686	700	682	712	730	716	743	730	703	678	727	715	731	713	692	694	771	733	690	726	717	726	738	704	705	728	704	656	674	749	702	675	667	704	711	708	670	731	746	721	766	723	727	737	769	715	757	653	719	694	714	740	714	754	745	689	742	702	669	703	727	711	701	713	763	768	714	722	715	702	733	698	685	716	697	736	731	742	786	727	734	722	732	716	680	730	688	698	712	725	719	712	735	717	699	685	716	755	759	749	774	699	745	694	720	717	753	675	680	737	718	698	742	697	708	701	712	715	694	709	716	739	700	713	698	678	682	707	690	735	717	696	703	715	716	701	705	760	737	701	694	681	680	711	733	694	728	746	673	710	697	740	723	717	726	767	703	736	709	712	703	705	694	770	736	696	713	692	732	705	717	713	711	728	746	719	760	755	734	703	677	720	713	712	710	714	710	727	739
15262	11307	12497	10595	7617	5496	4059	3114	2488	2143	2056	2007	1973	1823	1401	1362	1268	995	950	890	810	727	610	516	580	540	462	561	493	427	426	411	390	370	288	315	363	384	339	373	273	310	347	317	282	278	279	263	199	245	215	230	240	192	211	214	214	206	194	195	228	237	255	200	221	219	206	190	212	226	211	205	220	186	180	189	230	181	205	229	215	198	199	195	201	186	203	220	209	218	178	211	195	201	195	178	219	192	201	225	198	210	212	190	199	214	205	214	214	210	221	215	195	211	212	165	186	248	233	203	219	184	187	221	209	220	206	211	208	187	230	193	205	207	205	210	192	220	227	185	209	221	225	223	205	226	215	196	216	225	224	193	192	214	197	204	193	193	226	212	213	173	200	211	206	204	196	222	184	222	185	209	219	202	201	189	208	211	213	210	218	184	227	224	218	235	215	187	208	219	192	211	207	211	182	246	219	209	207	226	211	195	211	217	239	196	176	214	211	185	198	209	176	196	210	183	170	206	197	180	198	181	229	232	195	228	180	204	190	189	223	217	206	202	199	184	192	224	190	219	200	211	211	221	194	185	207	192	192	217	197	207	202	214	206	192	216	209	199	233	226	215	216	223	203	243	210	200	216	214	215	183	208	192	210	222	224	221	216	206	213	181	224	205	239	202	202	214	199	220	225	206	185	199	233	208	201	213	221	195	217	208	211	220	213	206	197	196	194	202	216	186	185	191	175	176	229	204	199	195	191	197	191	225	201	199	178	232	192	218	210	216	219	209	217	224	230	201	190	217	210	206	212	211	218	183	185	203	201	196	235	215	195	190	209	200	219	213	206	199	222	209	208	207	228	190	209	224	185	208	204	213	199	214	200	195	220	204	196	199	187	196	222	209	217	207	208	211	212	215	192	204	195	198	202	223	232	220	209	193	220	204	228	248	222	198	203	222	212	188	213	222	204	196	173	174	198	204	200	216	227	198	213	224	202	234	188	202	214	210	207	224	211	202	231	194	185	214	201	193	224	189	202	186	199	220	220	197	184	240	208	204	207	212	191	201	197	212	196	205	206	184	223	215	193	191	209	230	203	189	203	207	178	211	215	199	189	205	206	202	184	190	223	209	209	218	212	198	189	184	216	211	230	190	205	209	203	205	207	213	194	191	205	189	187	219	198	225	223	207	186	199	199	209	201	191	199	211	211	221	205	231	206	208	198	199	222	225	211	207	196	204	210	182	211	207	219	224	223	215	200	201	193	181	193	193	201	221	227	181	200	185	207	213	181	190	195	230	192	200	225	211	196	222	211	233	220	184	195	188	180	208	230	213	217	173	219	224	200	212	181	204	221	195	219	226	200	205	213	191	215	216	215	219	214	225	215	186	176	203	233	169	217	214	194	215	179	219	194	221	200	225	201	195	191	190	197	194	182	208	193	176	244	176	192	197	208	192	195	208	209	198	232	195	215	185	221	209	215	217	222	202	197	227	197	225	214	210	225	198	185	201	220	218	182	207	204	237	200	192	194	184	207	220	230	196	228	215	220	211	211	216	207	227	186	230	199	183	193	195	236	195	186	228	221	207	210	197	211	206	206	234	221	207	210	209	213	214	190	210	190	195	228	215	215	195	201	197	192	222	227	216	214	193	213	213	201	201	233	209	188	172	213	226	203	237	220	180	221	201	194	196	229	198	174	199	217	197	189	225	211	199	175	192	179	190	206	215	239	196	217	189	225	202	222	175	208	213	203	183	201	202	223	169	209	213	202	219	202	216	163	226	217	185	177	192	189	205	229	226	191	215	178	208	205	213	211	199	205	194	181	204	222	232	199	216	197	205	210	189	203	201	189	238	203	190	200	216	195	190	221	201	189	195	216	194	197	218	210	187	201	217	215	202	225	223	207	211	205	177	187	224	202	185	212	218	210	200	177	204	213	200	222	208	216	185	224	222	194	192	234	183	177	221	224	200	213	197	221	215	203	202	210	212	209	198	205	216	211	215	200	200	231	231	214	205	186	199	209	208	213	193	205	204	182	208	212	193	197	206	228	215	199	170	202	227	217	217	186	206	209	201	215	208	200	194	196	190	221	188	181	187	199	213	190	203	175	203	220	241	201	194	214	195	217	201	208	192	197	195	193	208	218	202	214	193	216	206	214	226	238	196	212	230	212	222	232	193	222	189	208	206	237	201	210	217	207	210	195	213	209	213	202	206	207	210	199	179	206	210	213	210	205	218	192	203	224	184	217	228	200	202	189	223	208	193	182	204	184	186	217	210	214	213	168	200	217	190	197	225	205	195	200	214	194	220	197	198	210	202	223	196	185	202	192	213	193	210	213	225	219	217	203	186	191	203	220	191	207	253	199	204	194	203	205	179	206	180	213	194	211	209	239	215	216	171	195	229	201	217	241	213	213	193	218	204	221	215	222	210	178	195	225	206	213	200	190	198	179	182	204	196	212	217	210	185	211	202	202	201	195	188	206	182	216	222	224	228	203	207	195	209	205	216	208	222	222	214	153	224	208	204	216	205	198	220	212	199	220	230	219	195	190	195	216	201	213	217	215	206	220	202	190	179	208	213	229	232	187	216	232	212	194	200	212	222	201	213	216	173	184	214	205	199	219	194	194	197	200	165	206	219	247	199	202	191	194	204	207	217	193	218	184	227	197	216	202	194	194	216	169	182	220	205	214	211	205	216	196	206	236	207	207	207	232	207	193	200	191	204	231	181	212	228	203	184	214	208	185	202	193	223	215	199	216	210	208	219	186	208	203	210	208	191	194	187	219	192	215	195	214	210	178	213	219	262	205	213	193	215	212	188	187	220	199	205	210	187	190	197	214	196	209	236	191	196	221	209	205	195	191	208	204	205	175	198	181	176	213	193	190	198	194	197	181	212	200	224	199	205	184	197	253	212	206	219	193	210	193	202	187	204	200	216	215	230	190	209	215	193	206	206	211	189	224	224	238	205	204	211	219	194	187	179	230	203	192	215	214	204	220	232	234	203	205	209	204	234	215	211	203	190	212	205	195	186	204	201	204	201	196	204	190	219	197	200	217	220	202	211	214	234	229	193	191	201	173	210	210	212	200	219	198	182	209	223	238	202	182	208	212	199	202	187	220	184	206	208	239	211	198	194	206	182	242	230	209	213	190	203	213	221	217	219	229	201	237	181	182	211	207	230	206	207	202	201	204	198	217	230	204	208	204	226	216	220	183	214	214	190	217	239	180	200	181	228	205	202	212	208	215	173	209	223	211	215	192	194	210	231	204	191	226	230	215	189	210	210	216	191	197	193	199	194	185	202	196	201	186	221	212	226	215	210	200	202	187	219	243	203	199	195	218	187	201	216	192	199	200	164	209	195	214	194	222	217	215	195	181	179	195	219	197	219	200	210	197	212	208	189	198	188	225	222	196	216	218	201	204	228	230	212	187	225	220	203	194	200	220	221	234	228	208	189	226	207	212	223	210	229	196	215	183	183	200	210	209	228	208	186	188	209	209	231	191	213
9891	9993	18715	21091	19038	16341	13777	11557	10536	9536	9151	9273	9092	7975	6711	6670	6203	5121	5050	4835	4061	3614	3117	2824	3019	2630	2528	3002	2673	1962	2119	2076	1837	1430	1371	1531	1728	1707	1645	1875	1225	1564	1580	1360	1235	1188	993	835	786	692	742	730	816	708	628	697	653	655	643	618	651	601	580	625	617	576	616	549	587	574	598	549	576	615	595	622	618	624	525	558	603	567	617	602	558	571	584	554	563	623	574	565	618	627	575	579	575	586	590	553	595	591	587	569	564	660	587	579	578	568	618	563	583	539	569	594	588	534	586	557	549	622	609	577	569	565	572	614	567	572	587	622	540	619	589	604	575	566	595	575	621	563	627	614	582	622	669	561	554	599	582	600	543	565	569	553	580	627	590	620	582	591	538	569	585	587	604	572	589	566	603	561	571	562	576	578	562	566	571	611	568	560	542	573	590	563	597	530	607	586	535	557	567	603	572	577	581	573	577	574	580	560	563	591	610	588	526	576	556	616	574	542	620	570	580	594	570	583	608	590	549	544	558	576	615	619	610	613	534	575	545	573	587	562	556	567	582	585	588	583	583	607	583	555	585	585	586	556	622	609	605	586	580	601	575	540	569	583	549	571	587	622	531	558	583	591	595	614	595	602	610	593	563	600	599	563	588	579	639	559	579	601	584	560	606	582	603	575	545	589	540	589	587	604	574	572	592	630	550	595	529	553	590	551	619	577	585	568	576	631	638	550	623	565	584	544	567	558	576	563	575	599	568	581	599	582	573	531	583	620	573	582	559	557	571	569	556	554	605	599	619	623	596	536	548	635	582	576	613	586	596	576	546	578	583	586	564	586	626	550	526	615	548	594	602	626	557	572	568	603	627	569	562	587	563	576	599	597	591	593	571	565	587	592	596	620	573	566	572	608	559	610	577	597	559	571	597	538	575	582	557	570	589	585	577	569	582	619	611	570	525	550	582	579	592	542	603	588	627	550	596	565	537	596	586	547	586	612	612	570	585	588	569	589	591	573	554	618	607	572	610	546	548	607	583	576	587	618	600	608	614	533	539	601	575	604	582	563	642	553	552	594	589	509	599	578	632	563	570	581	576	584	598	582	600	569	571	547	570	605	615	589	556	567	563	570	594	586	563	564	581	576	587	576	551	586	552	568	576	542	561	569	576	570	535	574	590	621	590	561	558	593	595	567	554	590	604	580	598	569	592	562	557	578	586	580	587	557	566	571	611	621	606	557	613	597	566	581	565	558	565	583	593	597	590	593	574	591	567	579	610	578	573	580	590	581	605	617	583	602	554	560	583	618	564	562	603	542	602	604	625	583	567	549	558	551	567	587	601	581	563	574	622	545	593	543	600	594	584	635	571	578	574	577	571	598	630	568	570	613	563	596	572	611	619	591	546	608	597	558	530	588	554	539	579	558	597	562	571	581	588	592	553	569	590	596	553	578	578	566	586	581	549	603	574	578	605	589	529	585	542	561	558	566	551	545	603	568	628	561	596	590	558	586	577	613	589	584	609	578	543	603	596	556	612	563	525	543	627	552	628	559	608	597	609	578	549	552	554	627	599	585	583	617	621	649	565	583	563	571	585	578	575	583	598	588	584	569	584	634	622	572	573	574	591	531	577	601	619	589	558	584	565	595	576	564	570	632	579	581	580	630	561	591	568	614	563	582	583	556	566	587	601	600	558	586	568	581	587	598	563	610	600	578	593	627	648	607	536	552	555	604	571	601	564	566	589	556	568	564	570	586	605	564	591	604	586	551	576	548	579	608	583	536	576	576	609	563	607	541	586	577	592	578	577	607	629	576	573	549	578	548	588	571	556	575	564	555	576	586	587	541	553	566	588	547	587	586	588	539	571	613	594	572	625	563	566	588	585	557	608	607	577	612	578	567	589	599	602	630	606	577	570	571	569	549	554	555	623	548	544	594	564	626	600	572	659	558	584	581	568	570	599	623	565	609	584	555	565	597	600	553	609	626	571	527	570	595	616	596	555	573	536	606	618	624	560	623	581	575	580	557	602	601	606	563	595	613	605	588	590	603	551	586	523	604	539	625	561	604	652	519	550	607	591	576	579	587	584	608	556	557	602	601	603	562	590	555	609	602	574	572	563	559	578	533	571	574	577	572	624	616	587	555	597	541	584	630	571	576	546	608	602	564	532	600	602	584	589	580	600	554	584	573	586	621	586	586	606	575	581	559	591	579	610	562	586	623	563	573	630	589	599	590	591	533	564	582	558	576	573	595	584	574	630	594	582	564	633	574	590	610	583	582	612	598	589	551	563	609	589	621	585	517	559	566	544	634	576	584	567	545	585	575	573	597	555	604	549	598	584	574	600	587	577	593	624	582	598	602	570	590	592	563	591	592	588	592	562	593	593	558	571	572	553	555	616	582	574	605	605	599	582	608	620	580	601	562	598	591	560	601	565	594	567	570	570	596	554	567	578	578	540	558	585	577	583	613	536	551	565	600	573	577	559	602	547	567	556	548	570	560	577	561	600	569	622	605	595	548	588	585	603	568	586	527	616	589	611	560	562	609	563	561	555	562	584	606	567	602	624	565	578	607	588	617	589	587	558	601	605	571	634	576	567	597	542	578	533	589	580	617	574	606	597	614	564	586	567	616	606	592	595	573	556	560	572	603	579	553	605	599	553	566	564	632	531	571	570	595	553	567	570	564	581	569	590	566	615	597	564	584	554	575	563	563	601	575	572	557	559	595	578	547	585	575	550	606	609	556	599	608	589	591	532	564	612	585	595	570	561	561	561	618	592	562	557	577	535	576	577	546	577	596	593	536	582	576	614	587	573	583	578	611	582	594	573	599	548	592	582	569	554	560	625	582	549	591	559	593	582	590	563	545	575	572	567	602	626	618	601	543	563	580	585	607	546	551	612	579	596	570	561	556	584	531	599	569	562	560	563	581	567	635	638	653	545	589	571	551	604	556	590	588	588	603	575	562	621	579	573	590	580	582	552	587	585	542	553	584	583	555	573	556	570	595	610	606	575	562	594	593	613	579	589	575	584	544	532	605	554	596	581	595	564	606	586	589	591	606	588	554	581	585	570	578	571	591	607	542	588	603	566	601	625	546	580	560	565	553	593	557	612	594	606	581	561	569	590	608	561	578	635	591	584	603	614	611	657	556	563	547	591	615	560	522	583	587	576	558	553	593	617	597	583	536	548	658	576	635	556	598	571	580	570	571	556	596	642	611	567	602	571	564	585	556	584	563	614	558	592	590	540	614	576	567	568	546	581	570	578	597	585	567	532	579	596	612	527	566	546	605	578	609	625	608	566	610	615	594	597	614	589	576	573	556	569	577	588	563	576	595	589	611	549	558	561	618	542	530	625	617	549	562	595	543	591	587	548	589	562	553	573	535	608	540	592	595	591	545	589	577	582	579	555	566	574	577	624	583	537	645	610	600	557	596	562	592	598	544	575	602	568	605	586	595	562	633	594	578	538	583	531	594	555	587	564	549	579	587	552	595	574	540	556	616
29372	24249	28095	27451	19068	15379	11353	8463	7731	8220	9740	13771	13199	11390	9323	10483	9464	5591	6199	6337	5608	4717	3833	3377	3119	2707	2224	2963	2118	1333	1772	1607	1371	1065	1036	1300	1887	1451	1619	1931	1203	1516	1847	1251	1225	930	605	496	440	343	364	423	448	368	296	370	326	268	276	264	250	260	266	250	239	246	263	253	239	266	228	230	243	241	272	276	287	282	237	227	231	249	219	235	253	230	221	218	255	271	238	241	228	218	228	250	236	254	219	253	226	218	265	258	244	240	228	228	234	255	245	223	233	256	223	236	214	228	246	234	227	225	246	260	223	229	211	249	236	239	241	224	248	224	236	241	234	251	249	234	240	246	297	258	225	252	232	220	262	249	220	247	255	238	247	259	222	238	232	253	260	230	235	219	255	292	230	252	224	236	235	255	233	231	227	258	205	228	279	224	243	225	260	208	229	240	217	230	272	257	234	232	224	248	216	250	256	243	246	226	232	225	259	279	242	261	236	261	281	263	214	224	243	241	245	239	261	244	232	237	250	248	222	235	224	252	245	232	242	256	242	245	248	251	231	266	231	218	275	245	254	257	240	232	264	211	241	256	239	253	223	256	223	240	259	245	234	222	247	219	238	235	257	252	236	225	192	223	233	220	251	223	232	240	229	245	261	241	234	249	255	238	238	225	248	228	241	219	222	221	248	249	226	209	238	240	242	241	253	241	245	221	258	224	225	252	244	245	244	215	232	247	263	271	237	263	226	238	256	235	227	227	249	254	251	237	242	221	266	242	221	254	244	212	263	229	199	259	268	234	251	258	244	230	277	235	240	252	235	236	231	216	253	231	252	273	218	245	243	206	246	238	272	220	231	226	232	247	228	236	251	225	249	245	237	253	221	261	237	249	235	254	209	256	222	225	235	252	227	239	236	225	222	218	205	242	247	241	209	201	246	216	229	240	239	216	229	224	243	229	264	236	232	234	229	230	221	225	236	219	242	244	234	245	233	237	257	232	246	220	243	261	216	237	234	256	251	247	251	241	249	228	231	220	246	267	249	251	261	216	233	238	216	236	258	243	218	227	266	230	273	217	216	249	250	217	217	241	219	230	245	213	249	241	271	221	226	255	254	258	240	242	247	241	257	250	247	224	240	241	252	223	238	223	218	254	227	254	244	219	266	265	245	207	244	225	246	227	247	228	251	233	256	260	270	233	245	231	226	271	260	228	269	245	224	230	250	224	241	254	212	224	257	262	221	244	247	246	213	225	199	253	246	245	249	254	256	254	244	235	269	207	229	237	234	237	205	227	238	263	232	209	256	249	204	237	245	230	224	248	218	234	263	240	245	244	245	225	258	242	217	236	238	238	268	266	219	225	267	225	246	225	233	237	237	251	255	254	271	252	223	232	251	228	248	222	219	227	241	233	250	231	254	251	224	231	242	264	248	235	212	229	234	232	266	280	243	225	229	225	236	243	230	206	227	241	249	238	247	221	223	221	238	253	269	254	225	251	243	224	237	235	246	242	232	264	236	255	270	239	238	239	248	267	251	272	249	269	238	248	253	247	262	218	234	247	208	258	202	268	226	244	236	238	244	246	211	233	210	231	251	240	234	228	246	252	206	228	228	233	236	256	244	248	258	243	219	232	254	240	227	226	252	252	266	242	237	239	231	256	227	236	253	218	232	248	251	240	239	217	220	246	222	241	218	248	248	244	237	239	227	236	253	233	231	252	254	233	247	214	228	273	241	237	241	233	228	249	259	243	234	238	237	238	211	271	248	239	243	242	240	233	259	231	232	256	248	220	255	217	218	238	249	234	230	259	231	231	232	243	274	237	231	254	263	250	234	238	257	197	252	246	239	242	267	284	234	251	225	227	254	254	241	234	215	222	231	241	227	227	262	209	245	247	237	252	245	252	228	250	257	246	226	243	214	258	226	231	227	248	232	244	247	240	246	231	234	205	265	236	223	242	246	237	257	221	225	216	233	243	210	230	239	218	262	272	248	244	260	255	235	208	238	250	234	264	244	216	248	237	220	252	243	246	236	235	230	207	243	210	208	269	231	242	226	250	225	227	231	237	255	231	234	204	229	233	232	255	244	238	274	241	247	234	253	212	237	219	225	243	250	232	255	241	229	248	238	243	250	216	263	258	239	212	223	224	221	245	229	241	231	237	227	267	289	225	233	242	268	242	226	238	221	290	233	259	237	244	239	269	233	269	236	224	229	257	237	230	256	254	252	236	228	243	243	212	225	230	250	220	257	257	224	229	243	213	230	232	228	241	252	221	255	234	243	242	250	256	238	242	241	237	240	238	230	222	243	233	223	225	244	211	256	218	229	223	268	251	252	218	228	226	234	260	250	228	216	251	260	219	231	219	255	273	263	234	265	234	211	234	236	204	225	230	238	237	246	246	253	225	258	235	253	221	266	246	242	234	256	235	220	238	237	240	242	233	231	240	232	226	223	235	251	267	245	233	239	256	269	243	252	243	247	229	240	264	243	229	231	221	234	216	252	249	237	270	214	227	228	241	243	235	234	252	263	227	263	246	239	234	234	227	236	228	232	251	219	268	239	237	234	231	231	245	258	222	253	245	266	223	259	220	221	258	239	266	231	217	245	266	257	224	245	228	225	252	244	249	226	264	218	243	245	248	246	261	259	262	236	255	257	246	215	247	229	239	238	245	236	245	227	235	230	230	229	240	238	231	238	200	228	258	246	228	260	207	242	235	227	230	235	228	277	246	193	279	247	225	238	220	264	261	203	250	255	235	243	265	253	216	229	229	254	246	245	247	225	254	243	243	220	242	246	217	225	240	244	234	231	230	253	250	249	256	203	227	253	261	253	254	255	252	240	226	252	224	248	245	233	242	245	238	244	219	228	230	261	243	238	259	239	254	254	259	256	226	226	239	212	239	250	232	248	268	223	225	208	227	223	248	223	215	229	240	251	228	233	229	255	248	248	225	231	242	227	251	232	243	266	246	246	266	225	242	244	234	239	237	222	238	245	221	223	258	244	250	239	244	242	233	253	257	248	226	235	217	246	256	223	227	239	253	273	200	237	228	221	235	242	252	257	220	240	208	210	225	254	247	253	271	247	225	232	245	246	235	222	240	257	246	234	232	244	233	240	254	254	249	206	219	244	247	234	240	262	246	256	248	233	250	227	254	229	237	227	241	254	224	237	228	236	271	236	274	232	263	246	223	235	233	254	228	253	255	244	252	246	227	241	195	210	238	239	259	203	263	255	245	238	223	244	232	273	246	206	196	271	252	231	229	248	236	245	278	246	233	228	221	260	271	230	272	222	251	245	255	269	223	244	221	242	238	241	248	232	235	234	238	233	237	245	247	233	218	247	258	258	264	260	226	231	228	245	231	238	223	240	259	224	269	238	214	250	252	217	261	211	258	227	252	236	245	248	228	234	239	234	265	223	238	242	251	232	256	248	245	246	242	255	254	263	264	215	260	247	249	252	257	272	220	259	214	234	268	260	222	254	227	262	217	252	235	273	240	237	205
19082	19075	30463	34290	30414	30106	26484	23409	23405	25083	28163	34235	33030	30366	28996	30934	29138	21797	24285	25502	23675	21397	18216	16763	16520	14694	13336	16439	12049	8504	10759	9495	8144	6712	6479	8165	11370	8498	10075	11294	7357	9777	10906	7720	7404	5803	3446	2449	2182	1693	1597	2204	2469	1865	1223	1606	1191	996	861	887	844	811	857	797	752	829	765	735	701	663	673	686	703	675	948	983	902	880	706	710	674	632	672	642	647	663	670	662	660	655	648	646	609	625	679	701	686	675	622	665	704	659	646	649	661	670	659	645	654	656	621	692	712	682	629	640	672	664	705	653	663	639	705	660	688	682	677	651	664	695	698	650	654	641	663	662	687	692	674	625	700	644	708	669	676	643	652	657	658	646	681	674	621	711	694	656	630	661	682	699	659	692	679	648	640	635	675	686	646	658	656	636	657	700	631	604	680	692	694	641	625	679	669	651	683	652	643	673	675	668	663	699	663	680	658	667	685	668	662	636	657	655	702	677	673	662	693	697	738	670	689	685	680	667	662	673	625	721	676	699	623	655	663	667	669	610	664	670	647	624	698	656	686	691	693	670	658	666	650	710	628	681	688	652	679	699	624	669	678	648	668	622	705	672	651	659	666	633	635	708	676	671	672	669	644	655	679	643	647	675	698	665	622	702	690	677	624	681	686	642	645	624	677	641	656	706	635	669	640	688	659	677	668	717	664	618	675	722	669	651	643	692	650	668	666	634	685	682	685	697	658	661	682	664	682	685	683	673	628	701	667	605	651	639	653	609	647	654	680	668	672	634	648	635	586	651	666	688	701	637	676	654	641	663	682	633	698	673	655	639	684	669	697	589	691	666	674	682	670	654	669	629	685	670	661	652	704	703	624	670	737	673	691	664	653	614	710	671	597	675	669	662	686	625	688	690	656	692	658	669	601	634	664	701	664	671	668	683	656	667	644	668	592	667	684	671	684	671	652	687	668	660	678	731	680	676	669	625	708	613	664	638	685	682	639	664	650	628	650	643	653	669	651	707	675	706	671	659	696	677	694	665	681	677	655	635	674	654	696	700	649	599	645	668	680	640	665	686	643	701	706	681	647	621	673	648	676	704	661	661	707	642	661	676	691	608	663	657	626	658	674	671	639	669	689	683	640	650	666	659	697	655	697	692	696	676	696	669	662	688	676	636	676	685	683	681	635	645	706	663	687	662	653	621	684	687	682	658	658	664	666	627	688	678	655	657	607	666	648	713	645	688	646	679	618	652	680	683	638	609	666	625	689	673	641	646	653	699	623	627	649	642	687	706	668	694	623	672	640	669	668	652	683	685	600	671	645	654	630	678	669	676	747	677	651	659	634	632	685	688	634	666	663	740	680	671	666	642	649	666	641	671	632	663	661	675	637	680	647	646	695	655	662	641	646	643	623	636	660	648	670	678	624	629	698	701	659	613	641	668	666	647	683	636	649	656	695	705	690	671	674	693	663	668	704	694	645	664	709	669	688	665	654	660	629	680	643	654	636	683	659	661	674	652	623	691	672	692	598	680	705	647	658	676	653	643	601	683	629	659	679	719	661	631	692	641	687	661	639	655	679	668	676	679	678	656	711	699	682	664	706	682	650	683	660	664	651	700	690	699	643	639	643	649	694	708	653	662	692	670	663	678	644	639	664	647	649	689	720	674	689	660	653	675	657	698	671	686	684	665	682	652	624	687	632	627	635	636	679	641	642	681	671	668	647	641	678	678	662	674	667	716	647	676	669	701	646	723	683	674	702	640	676	675	683	673	632	719	647	672	639	646	705	637	666	723	677	687	633	652	710	697	626	651	701	652	643	706	647	662	622	651	684	655	686	695	673	624	706	648	666	662	663	681	669	673	685	667	674	677	658	659	730	667	621	666	660	679	669	685	681	631	668	667	656	701	705	628	640	645	674	671	657	663	632	654	728	677	629	668	686	666	689	654	677	660	630	663	646	657	646	662	643	664	712	667	664	684	666	677	648	678	648	682	700	691	629	678	667	624	689	670	626	702	639	685	660	669	618	689	625	716	666	708	630	649	713	681	680	601	658	657	690	696	670	679	683	654	667	682	676	674	646	690	653	693	662	646	678	710	646	621	647	646	661	685	658	644	681	609	657	651	654	618	680	684	682	639	656	673	659	722	632	670	695	647	630	631	594	650	653	651	644	655	665	664	674	632	644	654	677	625	646	693	673	659	612	705	678	685	652	685	643	660	668	647	651	673	668	664	651	658	683	664	642	690	686	676	663	680	658	664	667	640	679	634	663	641	637	622	671	661	649	695	656	649	707	652	649	662	653	636	682	686	613	681	676	638	648	656	694	671	629	646	663	667	647	631	641	645	669	714	726	661	622	633	668	686	665	646	624	696	644	685	625	626	657	681	711	686	680	700	639	708	671	697	670	672	660	624	705	667	678	635	678	655	684	640	638	667	699	641	682	677	677	641	660	668	623	661	685	648	691	615	636	613	619	636	688	663	652	676	703	662	675	671	663	627	636	687	667	639	625	672	659	672	658	676	688	609	652	641	681	637	637	709	663	677	686	649	683	686	633	670	686	642	642	652	672	666	703	696	681	668	668	682	645	714	731	672	697	642	665	670	665	665	696	667	680	643	673	699	705	638	665	699	650	672	695	685	644	676	661	718	686	672	680	720	700	650	661	685	629	673	666	666	679	631	673	680	684	672	671	617	650	689	658	644	694	644	661	651	654	652	650	667	691	671	615	674	695	668	719	622	628	646	676	688	685	645	696	667	669	676	708	679	667	702	678	591	667	685	712	686	646	630	631	691	641	624	631	673	647	672	655	631	648	692	675	646	666	690	669	652	700	734	620	669	631	684	628	711	704	661	717	674	677	660	699	636	622	682	633	653	661	625	649	682	661	632	647	677	645	708	673	686	619	646	637	671	685	636	676	655	659	692	643	664	689	677	659	651	669	686	655	647	664	625	682	686	609	715	633	681	702	610	638	671	655	685	652	666	654	656	674	688	657	695	656	654	686	658	698	712	669	693	661	676	664	674	648	628	707	617	616	650	626	670	635	662	677	651	715	663	712	655	675	696	694	707	639	648	678	661	688	647	683	653	693	671	647	632	626	634	675	674	734	670	703	716	686	643	670	651	660	672	647	641	633	657	656	651	727	645	626	680	665	642	673	653	654	677	643	682	661	661	687	661	697	679	673	662	658	698	681	689	671	662	689	629	631	633	706	639	667	667	679	624	654	657	674	638	682	632	711	667	715	703	618	729	675	668	675	718	658	651	678	638	660	689	668	648	652	709	686	677	633	687	624	704	623	632	682	613	691	694	656	697	662	675	660	692	631	664	632	690	660	632	707	644	668	677	664	628	661	642	649	660	664	706	669	671	609	660	682	669	639	663	671	699	645	631	711	656	681	612	670	654	648	681	697	661	683	652	679	679	648	646	658	723	692	660	665	683	686	721	679	631	642	679	676	646	686	679	612	696	648	674	685	643	661	633	637	718	630	684	689	655	663	647	677	666	721	640	709	651
37488	33300	37983	35448	27341	24706	19020	15031	12066	12587	17391	22972	21338	20430	17198	17888	16376	11058	11021	12561	11649	8752	7688	7006	5921	5234	4568	5560	3801	2578	3326	3172	2473	2137	1869	2376	3346	2826	3303	3681	2387	2924	3270	2397	2218	1594	1057	777	607	544	583	728	806	618	448	562	417	389	349	343	309	292	351	303	325	291	300	286	283	310	286	275	303	265	314	327	354	303	284	288	278	306	303	300	268	273	276	290	300	258	349	278	278	286	253	274	301	302	294	322	257	299	303	295	300	289	283	317	314	313	286	310	296	305	315	271	267	276	311	313	278	296	288	299	285	258	289	310	275	286	301	294	296	307	297	280	302	308	271	302	298	274	293	269	270	291	287	297	290	299	308	288	282	261	289	282	288	279	295	276	281	308	272	313	274	305	277	285	316	259	295	292	279	252	265	297	271	287	314	287	293	303	264	307	254	298	265	279	272	304	293	287	266	274	284	277	274	280	297	272	271	296	285	301	298	278	305	299	270	272	280	293	300	301	260	273	285	288	262	293	290	279	296	289	271	279	275	285	300	290	313	289	272	249	261	288	279	284	305	248	264	281	278	284	317	294	292	285	295	276	302	301	306	321	279	277	321	276	288	310	298	274	291	305	334	290	286	306	267	288	295	328	324	287	287	292	318	327	301	291	276	282	294	312	308	268	298	288	291	303	284	291	274	273	293	299	304	265	287	299	279	283	286	304	325	281	290	297	282	286	294	290	275	286	300	277	311	263	265	288	304	292	300	291	276	302	299	262	266	300	274	291	269	299	271	268	313	299	280	280	307	305	304	274	317	301	315	277	316	316	301	305	289	297	285	301	283	270	278	253	303	291	309	241	306	292	318	292	299	275	294	295	285	279	283	300	289	278	277	301	282	305	281	294	272	261	318	282	299	297	276	281	290	277	295	271	295	316	280	289	279	290	329	325	288	291	278	308	297	289	279	299	274	269	246	323	288	280	252	265	309	290	286	268	245	251	287	277	284	292	286	281	316	289	281	252	259	289	303	315	297	290	306	304	279	292	269	304	283	298	300	294	276	317	276	289	275	278	287	320	239	286	298	286	286	281	267	295	307	325	317	282	286	323	282	308	291	286	300	302	294	283	284	297	289	286	320	254	291	281	299	286	295	300	265	296	298	295	289	287	256	286	293	289	297	300	300	301	277	288	283	302	264	279	276	279	273	313	278	292	293	283	275	278	281	284	268	270	300	264	284	295	291	292	322	252	283	301	256	274	290	291	272	287	262	301	246	282	267	276	282	259	273	268	279	264	256	343	300	257	271	290	314	301	304	276	294	288	298	276	293	286	301	302	285	307	313	282	297	289	280	255	304	273	272	320	293	300	265	278	300	284	291	302	302	299	287	275	300	259	242	262	284	278	282	289	272	270	292	298	272	276	296	271	307	315	315	285	296	294	280	310	288	291	284	286	287	303	283	273	306	311	275	269	295	300	299	296	303	273	272	296	278	272	301	272	269	282	256	238	328	302	272	308	290	272	279	267	294	280	270	290	311	280	264	278	266	271	299	287	310	273	272	280	302	289	277	311	279	274	276	322	310	291	275	282	271	303	310	295	272	294	291	272	297	261	262	270	299	289	326	289	290	300	278	263	288	266	276	288	305	279	256	289	284	281	277	276	283	293	296	276	305	264	326	293	286	300	334	275	283	277	298	295	287	293	284	258	279	239	267	310	296	312	280	281	266	288	308	304	328	281	313	273	300	309	265	285	305	287	258	294	264	287	320	294	270	311	303	272	302	278	282	288	267	274	286	334	329	281	284	281	294	290	298	304	286	286	315	312	307	290	311	289	283	274	272	280	258	311	279	306	298	322	285	264	268	304	271	281	256	251	291	309	295	281	300	320	311	334	309	287	307	296	277	291	317	296	243	266	273	264	287	272	261	276	271	303	321	276	270	303	302	286	302	291	299	275	280	282	298	285	313	280	256	275	279	268	262	285	296	280	300	270	264	304	273	282	284	258	304	273	286	311	244	296	280	289	272	288	284	299	277	277	253	295	269	280	285	299	297	335	275	277	288	277	260	265	314	318	279	282	286	286	314	311	286	314	297	282	287	265	272	298	276	306	292	301	284	303	275	256	278	304	297	272	317	299	250	278	283	272	284	299	286	283	272	303	287	262	279	282	290	275	276	312	297	277	292	303	296	303	334	278	266	284	301	274	293	315	260	287	300	313	280	303	292	254	284	317	253	306	292	269	300	299	291	292	290	300	261	300	321	283	290	254	272	288	270	314	293	318	281	274	283	283	293	264	304	295	318	289	249	272	283	294	310	290	313	290	326	298	252	271	307	279	292	267	265	273	296	279	296	269	272	283	321	286	307	280	272	286	273	277	252	280	269	286	302	277	289	289	265	299	300	272	263	266	287	279	267	254	309	297	302	252	319	306	312	312	308	278	317	271	284	294	272	302	295	277	307	299	329	267	286	268	293	286	308	296	287	269	295	308	301	293	278	274	299	287	293	276	307	276	281	289	280	286	318	265	288	291	289	308	290	305	263	285	286	292	303	311	282	281	266	299	251	287	280	299	301	304	267	262	294	287	299	300	265	257	275	265	285	295	278	261	300	309	278	308	302	259	277	282	312	254	257	290	286	243	273	313	271	320	258	292	297	289	275	314	291	288	288	324	291	301	280	258	265	298	285	303	301	297	294	307	319	297	335	298	294	301	313	289	275	270	278	301	274	289	292	270	271	286	281	292	270	297	308	263	283	285	281	286	278	288	293	276	298	310	282	272	301	294	282	294	281	298	304	271	294	281	271	327	285	293	290	311	309	286	291	269	285	270	283	273	276	294	300	312	322	293	256	298	290	275	304	259	304	274	298	267	291	287	273	274	261	285	300	280	279	281	274	290	327	287	281	290	301	279	290	306	251	284	282	300	296	284	277	279	264	275	309	289	303	272	292	275	308	312	305	272	309	275	280	287	308	284	294	270	294	265	253	282	262	294	291	297	295	297	284	294	274	292	284	287	303	286	286	268	301	311	274	300	281	277	256	315	301	274	301	291	283	312	265	288	310	275	266	285	287	268	334	275	262	277	268	294	301	300	280	281	285	289	305	288	314	279	292	327	273	308	292	285	285	256	327	281	310	253	273	290	298	304	273	287	301	299	264	303	310	289	294	281	301	280	279	307	299	273	293	289	271	313	278	297	294	276	274	280	293	288	289	291	288	276	277	277	299	279	303	282	279	300	292	292	286	261	273	283	286	313	298	289	276	282	289	280	263	275	316	266	274	305	273	307	297	285	310	300	254	296	265	285	289	276	323	292	302	284	277	298	274	300	268	297	259	307	265	299	279	263	304	283	275	311	276	315	288	270	270	299	272	276	282	246	292	274	287	303	284	242	299	311	254	287	298	308	297	299	327	258	280	285	281	281	294	280	290	259	299	278	280	299	285	285	268	265	308	275	267	284	301	251	257	286	272	275	286	295	288	344	282	290	262	317	303	296	287	289	267	276	274	298	274	271
25007	26073	37500	39779	38131	37067	33679	31183	29346	31063	37203	42443	40305	39682	37171	39181	37218	30278	32955	34882	33744	29497	27705	25324	24236	22591	21952	23635	17982	13484	17159	15312	13510	11725	11374	12850	17138	14322	16506	17941	12945	16378	17289	12913	12346	9529	5779	4285	3134	2860	2998	4044	4634	2935	1883	2935	1855	1371	1137	1176	1085	1154	1078	960	954	979	886	793	822	861	895	826	780	808	935	1277	1160	905	811	817	819	732	871	799	777	831	766	749	760	751	774	807	758	776	836	768	797	831	829	766	812	727	778	793	777	746	767	734	792	735	763	802	821	718	799	788	769	753	801	806	762	800	777	754	822	796	814	785	765	717	741	751	746	769	772	740	768	813	798	804	796	789	759	789	729	755	799	770	779	763	815	776	821	767	752	772	775	735	793	761	748	807	750	766	778	788	776	778	801	800	756	827	758	747	779	775	754	762	782	803	798	820	797	735	743	800	756	755	772	759	790	799	785	807	776	744	757	782	786	770	763	763	732	767	776	760	780	809	771	722	769	760	764	777	798	808	756	734	700	781	797	787	757	784	753	790	763	766	763	723	739	748	782	769	776	813	731	835	805	734	791	782	774	745	774	803	740	770	750	767	752	783	758	751	739	759	814	762	787	784	768	791	744	769	786	820	805	758	777	746	779	746	782	776	777	825	781	801	794	785	785	753	790	797	792	775	817	781	753	750	736	752	795	825	801	808	776	747	813	786	802	749	763	815	734	758	781	771	808	760	760	804	776	780	775	747	809	833	762	807	764	785	776	768	771	777	786	799	733	732	794	727	753	830	768	750	765	776	747	798	785	741	754	784	763	801	819	771	691	825	795	789	831	774	779	746	777	788	820	767	810	785	786	789	725	747	768	797	815	771	752	782	765	746	780	778	780	818	770	758	760	811	724	793	756	774	788	779	814	805	722	749	785	793	748	774	791	780	791	755	712	744	768	749	788	754	795	763	773	789	730	789	769	732	714	802	762	762	756	752	767	756	745	801	819	743	806	743	759	768	768	788	784	813	794	786	762	749	782	759	791	796	813	765	781	736	760	772	771	767	777	775	775	797	815	782	759	770	754	781	719	787	842	769	756	781	814	802	764	801	786	830	760	808	750	786	762	788	749	820	773	787	760	753	783	766	742	751	778	790	738	798	814	768	835	759	758	819	796	756	776	778	762	792	803	764	764	828	786	761	746	813	759	767	804	794	752	768	745	767	755	766	757	740	748	731	769	767	813	741	736	770	773	820	742	733	789	749	768	744	765	711	821	755	808	768	789	810	755	775	720	778	805	790	751	733	778	751	752	787	816	748	777	808	768	776	772	757	793	776	802	761	749	787	806	788	792	793	736	806	767	778	766	822	784	749	767	745	764	806	776	800	808	738	817	778	756	817	791	780	848	780	745	767	701	760	777	808	764	746	766	796	738	766	826	796	734	753	739	776	785	775	757	771	767	743	830	804	769	738	805	760	787	740	756	788	822	752	773	733	798	815	735	778	812	795	798	746	801	768	761	800	806	844	805	833	814	782	815	745	738	789	760	754	764	765	782	786	780	774	786	755	772	731	778	756	765	789	772	824	714	769	814	764	806	769	769	748	769	769	748	807	750	754	767	763	742	741	780	739	748	731	771	777	767	741	781	773	806	774	749	835	774	818	758	799	830	758	761	805	780	749	819	788	798	782	736	768	767	773	772	752	756	818	710	748	790	779	756	801	790	736	777	760	746	748	787	758	799	805	806	801	753	772	768	833	752	812	769	750	770	783	819	767	750	768	774	791	730	740	738	755	788	778	743	793	799	803	710	774	786	794	765	766	818	767	756	747	784	791	731	798	767	831	750	790	790	757	804	757	782	785	744	805	786	813	760	738	747	801	768	801	784	781	787	769	832	786	792	825	770	785	754	791	792	761	774	779	817	762	783	797	795	780	792	736	745	783	794	799	832	751	765	773	778	807	780	792	771	771	768	819	782	815	746	715	754	788	766	786	784	739	812	755	732	739	805	725	775	733	721	729	804	787	808	756	840	772	773	785	747	802	793	733	766	753	759	779	794	733	778	797	807	763	806	748	822	733	776	763	823	738	780	756	768	819	805	833	717	777	747	781	773	823	786	763	790	797	825	804	775	795	785	790	813	784	778	755	760	777	802	809	733	784	782	748	793	751	739	747	842	712	765	747	774	787	720	801	738	750	720	800	760	777	796	801	785	815	786	736	762	735	792	798	735	817	783	753	824	756	804	772	816	792	761	765	745	790	772	782	754	786	732	779	775	845	814	783	797	762	805	750	794	779	795	752	798	800	771	806	785	754	766	774	801	836	761	827	771	774	782	805	780	749	783	771	767	799	785	790	748	764	798	793	721	796	809	728	757	804	808	764	786	746	782	763	800	720	755	770	786	790	788	800	763	735	821	740	771	757	739	733	773	766	771	787	819	833	698	787	758	752	771	777	785	785	777	780	756	766	800	784	765	813	763	745	786	763	811	830	759	729	779	759	773	759	717	791	796	760	761	760	784	814	803	737	755	780	795	781	766	776	796	747	825	787	783	761	816	824	800	734	777	801	778	808	832	749	784	779	757	814	812	747	767	779	792	833	737	794	781	734	781	760	746	710	824	790	790	725	772	706	775	808	776	758	801	702	760	771	781	781	772	778	768	821	830	750	742	724	749	775	777	750	758	808	761	760	760	740	774	746	789	765	800	843	811	776	794	781	785	761	757	836	771	803	755	812	783	786	793	800	758	818	799	779	788	801	719	784	740	768	779	795	792	777	745	748	786	838	772	830	755	817	817	786	829	799	724	786	781	752	767	789	732	801	747	742	801	758	754	779	822	795	820	805	781	793	782	775	800	799	791	826	800	742	765	768	757	809	739	801	761	799	774	784	742	782	784	733	754	729	762	775	785	771	780	746	751	742	769	769	741	800	751	788	803	757	795	785	804	801	779	774	800	807	761	749	776	767	782	723	801	744	786	790	781	785	742	752	807	764	815	730	786	749	792	756	812	739	706	814	735	744	763	763	766	752	773	798	791	787	762	743	763	777	738	756	781	779	785	740	763	758	780	767	769	752	756	754	760	718	802	756	757	772	808	770	776	808	786	781	765	782	851	756	780	727	806	747	789	777	755	762	733	789	801	773	772	844	815	809	750	761	679	786	751	745	806	757	800	752	779	756	783	788	764	788	761	784	815	771	791	804	793	781	776	728	780	775	790	800	771	800	816	808	818	802	766	766	795	799	833	778	840	799	794	758	815	739	760	775	793	769	763	790	745	751	764	778	765	776	825	776	753	740	798	795	790	805	784	777	771	783	752	761	801	799	769	781	755	788	742	753	759	726	747	754	743	816	743	808	795	757	817	788	759	774	745	797	735	775	789	761	790	768	784	789	786	792	766	825	791	824	777	750	781	770	788	835	787	792	769	753	827	770	800	776	749	791	745	800	758	772	817	762	776	750	724	795	764	779	745	772	806	780	741	809	791	780	733	799	779	723	798	764	795	750	796	754	747	807	816	824	777	745
13820	10369	11665	9987	7342	5471	3950	3205	2621	2332	2038	1878	1522	1446	1195	1310	1166	885	809	791	732	631	555	560	569	562	491	499	427	425	413	371	353	308	297	328	385	311	361	362	249	315	307	288	271	261	233	252	235	229	235	241	222	249	224	232	229	214	211	224	221	195	223	216	206	214	178	216	235	206	204	190	198	222	222	229	195	230	234	205	188	207	194	177	197	201	203	195	216	207	210	211	209	207	211	202	226	216	218	204	220	226	236	210	205	198	204	240	194	202	176	197	200	197	199	194	210	224	216	225	199	225	209	236	202	208	199	241	182	209	203	207	188	208	226	212	193	204	192	214	233	195	186	202	191	196	217	216	210	213	192	193	204	236	232	225	202	181	196	195	199	220	181	213	205	200	195	216	222	213	195	211	214	218	192	206	210	199	218	223	221	223	185	207	198	222	215	214	205	197	229	211	209	246	217	222	217	214	246	226	201	219	216	205	195	224	190	191	208	221	189	234	196	196	230	226	207	219	200	194	211	209	219	196	202	217	189	197	209	223	193	201	202	224	238	190	193	204	209	198	207	202	235	183	237	215	196	195	186	229	206	207	216	222	227	213	218	220	211	201	183	207	188	217	210	194	199	199	172	202	217	213	206	196	196	216	204	191	203	176	217	202	208	191	211	194	191	206	211	198	205	223	207	211	188	199	200	187	211	217	238	197	215	216	222	198	198	205	226	230	212	200	193	192	218	218	190	219	217	195	207	219	232	220	199	220	191	196	201	200	204	193	204	239	192	231	219	199	215	204	211	215	201	192	190	211	201	217	236	220	227	223	221	198	204	213	214	209	227	199	190	217	212	200	210	167	232	174	227	199	213	190	214	201	203	216	184	196	225	220	212	197	190	209	212	207	198	193	220	198	207	192	197	193	207	196	206	202	182	197	225	197	221	207	203	203	184	206	179	197	212	211	200	193	198	204	205	187	215	201	205	221	205	200	208	196	218	221	202	198	187	195	202	204	235	192	205	194	221	200	215	192	209	177	194	223	204	198	225	207	211	192	232	209	193	197	199	225	243	211	208	214	207	202	189	210	230	181	240	207	212	187	228	190	189	212	214	218	222	217	223	190	175	201	212	230	229	214	181	204	206	189	214	201	226	192	207	193	190	211	212	219	208	218	198	211	180	207	213	195	217	209	198	213	188	225	200	203	197	214	190	170	221	218	218	210	202	198	215	219	187	227	218	174	184	195	222	205	204	237	205	182	222	217	206	172	205	222	203	213	203	194	221	203	214	198	198	207	212	210	190	213	188	225	219	202	212	210	187	215	202	196	229	182	219	195	189	188	215	253	204	211	210	187	190	218	232	221	196	209	206	203	224	208	200	190	239	216	223	196	209	221	225	215	199	185	226	214	188	206	209	204	217	194	189	208	220	188	204	235	196	220	204	210	191	199	208	227	226	202	199	220	237	199	206	224	174	207	197	213	208	196	199	210	216	189	215	178	191	209	209	207	199	217	205	182	229	196	200	203	196	215	188	209	212	197	208	231	210	194	229	218	212	218	193	209	205	205	218	193	239	229	200	208	230	173	179	245	197	205	217	204	207	200	202	207	215	185	222	189	233	180	207	204	209	190	223	211	192	215	206	198	185	225	206	199	217	199	212	210	196	210	223	195	223	209	192	179	211	215	212	164	161	209	209	189	207	208	196	199	213	218	218	205	231	220	203	208	192	207	204	196	217	208	230	206	209	216	205	186	225	207	209	218	194	224	198	223	210	219	206	189	210	190	204	184	226	184	181	225	206	221	223	205	210	229	224	195	210	224	221	208	221	193	190	211	224	235	216	185	225	209	212	201	226	209	202	178	189	189	218	218	185	232	200	196	206	207	209	200	218	213	212	222	218	217	212	201	211	195	220	206	210	222	191	216	230	198	217	207	223	188	206	200	207	213	212	203	205	207	229	176	185	176	215	228	185	214	220	196	182	194	218	225	196	185	204	255	232	203	211	218	221	202	211	204	181	216	207	205	200	200	198	203	236	180	197	220	196	215	205	223	198	226	190	227	202	224	210	215	198	193	183	212	212	221	243	206	226	211	186	183	196	197	205	208	204	204	219	232	205	217	186	199	190	227	219	196	223	228	197	224	225	200	216	226	219	223	203	249	197	209	213	187	205	217	241	200	230	201	213	205	233	195	211	207	215	178	212	190	201	209	219	184	196	191	212	215	194	200	192	181	205	231	203	204	205	197	212	209	203	209	227	190	211	199	218	207	191	188	227	213	175	220	199	212	195	202	212	236	193	192	185	218	192	190	188	216	215	204	209	204	197	209	194	208	220	207	246	198	197	192	193	205	209	232	194	212	229	209	207	216	184	215	204	236	191	209	202	191	217	207	206	206	219	186	213	226	196	215	228	210	228	204	218	199	205	203	192	209	200	230	180	211	209	190	196	184	217	207	212	226	211	196	213	208	192	192	205	222	204	210	185	202	185	193	176	226	218	216	191	193	179	205	213	226	190	208	226	206	202	234	198	220	197	177	215	235	206	202	201	199	197	197	175	206	229	195	212	231	210	186	209	208	217	189	211	187	206	234	219	183	205	208	213	225	202	190	219	214	213	211	204	196	207	230	187	227	214	205	181	218	198	237	212	198	232	196	185	212	188	203	197	206	213	197	218	196	195	184	201	195	208	194	209	191	180	193	238	207	213	200	215	199	181	211	215	206	215	185	192	225	191	200	197	188	202	194	200	201	202	207	225	205	187	200	213	227	219	204	196	203	210	202	187	233	215	216	186	235	194	198	198	183	211	176	218	209	231	204	216	208	202	178	204	209	212	216	207	213	169	230	187	214	231	207	218	214	218	212	218	202	205	218	203	195	197	213	206	198	197	232	187	180	210	196	196	209	193	210	194	214	186	209	215	224	211	218	193	217	214	187	201	225	187	177	225	231	195	217	212	206	180	201	202	205	223	225	220	239	221	232	189	210	206	210	229	203	194	203	189	211	229	209	215	207	187	210	213	194	222	200	243	221	197	232	239	209	228	178	208	206	222	198	202	212	213	202	200	211	236	201	214	207	215	209	186	203	214	224	195	206	251	206	209	189	197	199	192	220	219	218	228	199	221	189	209	221	179	185	183	222	204	191	210	191	228	204	226	219	212	207	225	224	218	178	216	216	212	199	210	190	191	193	210	206	181	223	202	201	204	178	183	223	197	194	193	212	215	195	202	198	208	225	239	232	190	220	194	181	196	182	204	190	206	212	184	186	243	175	193	185	211	199	205	204	202	198	207	218	230	199	209	162	200	217	194	221	227	180	184	182	204	190	218	195	204	198	220	204	214	194	230	185	205	221	227	205	210	205	210	208	193	201	218	208	205	194	199	219	189	199	242	199	211	218	198	187	226	229	194	208	191	196	222	217	216	179	218	201	209	179	220	197	211	196	195	192	202	237	190	199	195	206	201	188	205	255	193	223	206	229	188	223	202	206	209	228	190	243	201	220	209	182	216	220
9148	9298	17278	20131	18452	16540	13902	12320	10738	9974	9129	9017	7806	7551	6530	6733	5909	4496	4579	4383	3921	3297	3263	3032	3014	2811	2630	2721	2290	1925	1922	1851	1701	1427	1402	1554	1670	1518	1551	1618	1271	1572	1530	1152	1142	1088	840	881	690	760	720	735	778	762	708	679	680	626	637	628	673	605	610	580	610	608	617	582	546	624	624	577	550	547	599	602	569	562	603	552	549	556	596	560	594	587	605	558	578	591	614	587	558	614	573	592	572	586	590	597	558	606	568	566	590	573	577	568	618	544	561	562	600	637	579	569	574	640	589	579	564	561	613	569	563	562	587	550	591	605	558	554	577	571	552	586	617	563	615	558	598	576	536	558	560	562	562	590	584	568	644	581	608	605	540	564	605	567	602	564	541	585	538	588	572	593	613	584	594	638	616	559	542	574	576	591	583	614	615	612	544	594	611	566	575	578	601	571	594	632	570	571	574	610	565	574	551	560	600	573	610	555	610	576	592	600	588	555	577	593	546	590	612	580	585	580	558	560	567	561	610	576	538	555	580	617	576	577	544	566	573	583	579	607	584	527	549	591	560	580	626	590	584	571	584	594	561	543	604	560	586	554	574	573	607	573	584	570	611	569	582	559	579	547	603	575	592	579	636	605	542	598	542	601	542	585	627	552	607	583	571	628	608	583	588	578	558	586	608	594	566	540	545	609	592	542	557	560	586	564	553	557	587	576	588	559	565	609	542	554	582	599	625	552	543	564	548	570	574	606	570	561	568	587	595	576	541	651	551	570	572	588	553	547	570	581	581	580	612	637	576	606	607	567	610	604	578	543	587	589	554	594	611	613	586	566	570	589	587	564	582	571	624	591	554	578	585	544	568	584	576	581	622	562	607	586	583	583	573	597	593	571	546	603	576	587	596	611	571	601	594	590	585	591	555	618	584	616	631	576	567	568	569	556	561	588	604	574	596	598	618	554	570	536	605	575	551	602	554	557	585	531	585	619	564	556	613	531	532	608	593	587	583	592	604	602	550	587	596	594	599	591	578	577	569	573	614	594	577	595	585	590	597	611	614	567	591	566	592	593	599	562	590	589	602	597	603	571	553	568	575	548	599	561	573	588	563	613	560	562	594	567	570	586	574	562	603	559	613	560	650	608	554	566	617	582	569	580	547	616	552	566	592	546	600	611	597	593	599	572	569	562	607	573	598	563	556	555	564	584	567	625	568	559	569	607	582	574	634	585	578	554	551	621	601	613	572	604	547	559	595	529	578	567	597	573	562	525	584	596	582	602	568	595	599	615	566	553	602	568	554	609	525	549	591	559	555	564	588	592	564	570	575	581	586	625	602	558	580	588	591	589	560	539	574	577	583	563	594	616	556	582	567	601	617	554	557	559	567	600	608	570	587	581	601	565	562	597	579	553	561	566	544	577	585	572	522	583	585	575	606	636	626	559	591	605	545	561	559	552	585	557	597	603	574	607	610	569	563	571	555	541	598	551	579	607	576	570	589	579	548	588	595	620	573	570	554	588	585	522	568	595	572	599	631	564	593	570	594	552	610	581	607	584	584	581	589	564	573	587	569	586	611	585	606	606	590	577	582	607	573	578	594	622	581	558	627	577	592	577	548	568	577	560	601	590	582	548	578	588	577	584	578	584	591	545	534	608	603	565	552	578	583	564	590	556	569	539	592	562	641	566	562	576	567	569	566	590	549	593	570	583	547	597	581	587	557	589	560	566	583	590	618	551	549	536	585	556	571	612	591	599	525	604	540	615	596	587	585	586	567	590	555	548	580	577	560	591	576	578	547	569	560	613	619	577	595	591	578	547	593	572	601	554	549	592	575	618	552	604	576	584	590	562	594	568	605	570	590	590	548	608	563	612	604	574	601	633	583	633	588	593	537	595	568	567	566	561	589	571	599	561	589	580	552	605	592	602	575	631	515	581	586	578	601	590	595	558	605	566	593	569	567	558	571	578	555	581	606	566	562	581	562	595	528	580	605	564	584	570	557	583	589	595	575	589	584	611	575	567	598	582	585	621	568	564	582	578	567	586	582	555	572	558	537	578	596	579	588	624	589	593	577	547	615	581	608	579	550	570	535	559	541	590	567	542	582	588	593	613	580	608	538	612	555	585	572	552	593	588	594	571	582	597	585	574	570	591	540	572	577	566	595	594	563	573	577	545	543	579	589	568	561	526	578	616	602	577	585	568	567	545	597	576	566	538	585	580	590	561	595	536	544	611	569	582	591	564	582	574	589	549	572	562	595	576	568	602	609	577	577	634	535	589	577	610	619	565	573	594	568	579	533	608	569	608	590	588	606	593	590	525	593	617	539	601	588	577	595	574	632	595	587	610	583	569	544	609	591	595	608	571	607	591	579	545	574	546	574	568	556	620	583	554	567	540	562	541	604	594	597	619	586	597	591	602	584	597	590	543	533	584	589	599	560	577	529	590	639	615	618	601	593	595	608	556	599	562	541	553	555	562	605	550	606	621	577	581	576	579	572	616	540	569	565	631	590	557	594	602	601	592	619	594	614	618	627	582	561	595	631	574	591	604	587	552	542	561	609	609	582	600	589	553	594	579	610	568	593	549	575	622	572	552	573	593	587	584	572	572	581	581	544	551	584	558	558	579	571	615	585	598	569	583	617	558	577	554	561	579	573	623	552	618	570	570	599	591	589	557	570	591	572	564	590	566	549	586	576	528	622	569	600	605	637	565	567	580	596	563	552	536	577	549	573	579	637	583	566	573	555	585	596	548	578	608	610	530	577	590	571	608	567	641	594	564	605	560	522	595	574	620	555	550	578	586	603	600	566	584	634	577	553	603	577	590	554	559	569	569	607	554	572	611	592	605	524	560	562	549	525	556	556	527	569	590	595	607	628	587	558	591	565	592	527	603	545	602	573	619	602	614	573	586	577	587	588	575	587	582	589	595	612	630	597	597	586	614	529	582	576	574	569	560	584	561	577	592	566	586	587	583	554	576	551	569	585	606	573	561	551	585	578	539	558	610	597	560	591	558	576	620	569	580	638	545	600	563	564	594	552	569	563	580	605	551	572	550	604	573	556	593	600	580	590	594	566	536	528	575	559	575	588	559	580	573	574	568	572	549	571	599	555	599	589	584	576	578	587	568	590	569	577	561	541	559	583	573	557	575	559	555	551	573	612	566	594	551	595	553	617	587	604	586	563	617	555	540	560	581	563	577	553	586	596	601	595	602	575	625	598	568	599	565	604	519	557	561	571	540	572	566	595	560	626	594	535	569	590	609	574	572	567	632	571	590	545	620	570	577	594	604	578	553	588	568	590	614	563	600	600	589	563	591	586	604	545	529	581	575	571	579	574	561	580	559	541	595	619	576	603	593	568	558	588	592	571	621	584	590	555	561	584	531	581	578	627	572	571	609	577	579	573	548	574	579	607	561	604	573	580	595	605	594	565	588	607	613	579	608	576	568	590	598	581	573	580	544	592	541	584	615	584	597	538	606	615	592	601	585	559	578	608	562	574	579
27579	22653	27822	24838	18485	17918	10840	7930	7997	9397	10156	11011	9559	10251	8529	9036	7600	5228	5975	5860	4804	3947	3817	3150	3053	2571	2376	2534	1890	1561	1680	1488	1545	1306	1210	1571	1744	1657	1514	1621	1096	1492	1507	1012	1057	827	673	446	370	397	515	611	503	416	389	382	316	285	278	288	249	231	250	266	267	279	236	294	223	247	236	253	231	222	227	228	275	266	235	245	233	208	246	210	227	234	241	256	252	223	238	233	253	234	228	220	242	241	251	217	259	220	236	243	247	261	237	238	233	223	237	242	256	226	265	238	234	262	243	233	242	225	258	237	260	215	233	253	250	226	226	262	235	214	251	245	239	262	281	256	256	216	217	219	232	234	241	223	239	214	243	225	229	257	250	241	257	257	232	255	246	285	252	232	249	218	264	246	213	242	228	252	265	244	238	230	246	231	239	226	229	256	254	235	215	271	222	218	240	252	233	233	247	236	222	248	226	257	245	248	225	234	250	230	236	258	218	221	259	227	267	241	250	232	223	237	239	239	217	252	248	250	241	229	233	236	242	218	257	242	265	217	267	225	249	252	241	242	233	240	248	233	206	234	218	206	266	223	256	226	266	257	233	239	245	260	217	254	260	220	253	218	257	230	247	238	248	235	222	271	249	246	250	239	211	254	242	259	260	251	241	260	254	221	232	217	253	238	244	257	224	229	263	235	252	258	234	268	254	232	231	230	250	204	236	247	252	261	259	274	239	232	247	235	244	209	257	215	236	216	221	250	245	240	224	246	252	245	245	246	239	252	232	261	242	240	222	218	234	261	230	233	240	221	276	239	258	259	241	235	285	243	249	259	240	233	236	233	246	270	251	268	234	234	242	259	258	223	208	245	230	230	260	247	239	264	211	243	262	236	232	253	240	240	206	239	233	261	241	261	264	237	238	239	209	247	231	228	227	217	218	203	234	268	214	263	235	253	272	249	277	240	223	267	226	250	236	233	269	245	253	236	211	207	249	246	239	244	234	226	232	237	236	215	249	253	248	234	230	218	229	264	239	248	219	242	251	254	236	252	275	227	242	252	234	248	230	268	217	222	283	238	245	227	261	238	237	233	266	238	265	242	241	237	243	221	257	228	238	246	227	253	252	255	223	246	253	234	264	221	249	246	212	231	273	271	247	236	219	249	236	239	242	232	228	246	250	240	247	278	245	239	226	236	235	248	218	243	234	212	249	258	239	221	241	251	226	241	218	226	231	235	234	222	249	239	252	240	215	230	212	236	253	285	235	246	229	227	240	240	245	237	252	236	244	255	225	217	224	221	231	231	220	225	240	239	250	242	229	224	240	248	220	218	252	248	284	236	222	277	226	271	254	241	276	204	231	255	241	233	253	234	265	281	218	252	234	264	226	226	251	221	245	241	240	249	223	228	234	228	219	253	261	228	234	242	241	242	212	228	217	238	246	195	238	247	244	254	237	246	211	229	228	236	230	236	289	218	244	233	242	202	252	223	257	247	225	250	271	266	254	248	255	211	261	254	254	235	256	258	251	243	256	235	225	205	246	260	244	244	273	271	265	251	249	246	230	214	232	228	215	257	213	219	238	243	237	230	198	236	230	268	238	251	264	258	244	231	261	240	247	262	208	266	235	239	228	250	245	259	243	241	241	252	258	246	261	218	238	225	240	247	226	245	213	233	250	247	254	234	234	222	224	235	237	253	241	242	234	229	227	268	240	251	231	268	230	249	254	234	223	238	203	258	266	243	233	273	244	209	227	238	247	242	235	254	217	256	232	238	224	241	234	243	252	232	221	276	233	237	248	236	229	267	249	229	246	246	243	241	244	246	224	235	229	241	224	260	266	254	230	260	260	238	228	208	244	239	213	229	226	240	242	262	256	241	231	245	252	208	234	271	222	244	229	210	231	212	229	238	240	262	239	250	248	233	260	264	220	243	227	227	259	222	216	248	266	219	233	256	240	223	226	227	259	215	232	239	238	236	247	274	247	241	206	252	268	245	256	240	237	261	225	250	263	271	266	237	234	242	258	250	242	236	201	259	268	236	238	265	229	248	237	243	252	240	259	237	230	230	217	217	229	237	258	197	236	224	248	229	226	269	240	256	237	268	222	229	262	231	278	241	217	243	249	247	256	242	259	233	261	246	242	226	270	234	237	250	248	227	235	243	250	246	252	197	235	204	247	231	230	227	225	221	240	209	238	238	253	239	228	234	262	248	230	226	249	247	254	241	246	231	264	253	230	256	243	222	229	247	250	246	255	271	221	254	217	247	269	263	233	241	247	229	247	260	252	207	239	236	243	233	239	219	245	240	218	263	232	238	272	234	226	238	262	250	249	228	237	237	267	248	232	230	237	230	239	237	223	219	246	231	239	231	249	226	230	245	226	221	276	252	258	232	244	242	221	221	221	236	232	248	259	249	265	289	274	255	257	230	230	237	221	225	232	238	250	218	263	243	245	252	218	220	216	243	248	199	237	256	258	241	228	229	257	238	242	256	248	232	222	248	243	256	248	227	211	216	204	240	235	227	259	231	242	265	255	247	232	243	242	228	236	209	221	246	232	251	241	236	253	239	248	217	242	270	233	224	234	241	242	258	268	225	240	232	230	246	240	216	224	274	211	243	252	241	247	196	226	238	272	247	277	230	229	240	250	229	268	227	259	227	250	239	232	237	246	250	209	244	227	271	244	221	259	270	234	231	267	239	236	261	231	241	233	216	251	244	245	241	245	233	250	225	238	225	237	237	246	226	212	238	262	236	225	235	272	236	251	234	218	214	273	266	225	233	229	228	229	220	257	234	239	245	248	248	257	257	219	243	236	282	222	234	277	235	238	253	246	227	250	230	224	241	239	261	229	270	267	245	228	250	221	233	217	234	253	244	233	242	244	223	246	237	235	251	265	238	246	263	237	250	241	258	250	243	238	232	257	197	225	222	234	204	228	223	275	238	241	240	239	269	269	235	245	235	263	212	248	231	272	235	242	241	232	243	237	260	224	219	262	233	237	251	240	224	264	233	279	250	216	249	230	230	250	247	230	258	239	258	252	239	247	246	236	224	255	244	221	241	243	256	252	295	259	220	265	235	247	228	256	219	227	226	249	293	255	245	219	217	233	229	230	231	237	242	225	220	220	236	206	254	224	233	247	215	231	215	235	217	234	210	232	223	246	234	251	243	217	243	244	241	227	222	241	234	229	247	265	253	243	256	253	235	233	222	247	237	233	236	237	235	246	234	246	237	267	261	222	246	255	245	258	223	248	208	236	227	229	217	245	222	246	258	225	231	233	227	249	251	221	211	235	239	228	252	225	226	254	267	238	230	243	244	268	221	264	244	252	232	247	220	259	258	243	243	222	244	201	242	236	262	243	248	250	224	215	237	217	254	251	243	266	234	234	243	225	258	242	263	245	246	225	240	243	238	250	249	240	244	245	236	244	242	227	263	232	281	252	246	240	244	240	268	229	254	223	266	207	235	217	260	245	234	235	258	247	253	200	224	258	205	267	220	240	231
17460	18503	29840	32412	30803	32485	25236	22586	23929	26623	28475	30584	27927	30136	26880	28535	26049	20416	24076	23897	21051	18476	18452	15786	15915	14708	13740	13652	10824	9503	10106	8592	9124	7472	7222	9417	10528	9846	9193	10047	6791	9494	9153	6511	6613	5267	3608	2232	2000	1985	2847	3087	2727	2034	1821	1941	1281	958	949	800	862	798	814	739	798	768	734	711	749	708	643	735	685	701	681	720	868	896	692	659	685	650	705	659	674	678	643	655	656	667	702	693	720	710	638	698	632	668	677	667	672	674	692	689	649	633	684	704	682	695	691	684	677	653	614	732	698	650	654	642	651	671	674	661	687	669	667	695	655	721	649	664	643	694	723	662	652	653	638	670	672	673	711	689	696	660	649	711	682	607	659	653	676	642	656	639	710	625	641	645	698	690	687	696	648	645	660	678	664	652	686	684	751	686	680	690	688	657	693	662	625	727	689	657	685	701	637	670	660	643	698	680	632	709	680	629	694	668	712	646	664	661	690	649	655	697	643	684	649	746	711	667	653	683	704	620	688	639	721	659	639	654	644	654	675	603	670	685	684	694	689	654	690	695	673	695	658	602	668	721	662	626	680	635	660	682	701	639	690	630	685	639	669	711	635	672	657	669	664	642	626	664	661	690	644	680	654	660	684	687	630	674	679	687	661	713	699	686	676	699	719	656	649	684	730	707	700	670	645	647	669	685	730	695	686	656	687	686	682	667	680	655	656	725	653	661	669	689	684	671	704	657	665	693	659	701	684	664	681	645	708	644	696	623	696	695	674	656	702	658	709	636	619	655	652	677	688	634	661	685	674	662	651	672	625	661	670	653	688	639	655	677	610	680	665	697	642	679	672	677	677	637	685	649	661	695	687	682	697	682	663	661	687	658	680	675	677	691	670	707	662	653	639	670	638	661	685	711	667	667	653	658	650	624	652	664	632	664	664	637	693	668	660	699	671	722	694	659	684	664	662	674	698	658	650	621	661	653	701	613	680	642	680	682	636	666	666	657	663	702	647	647	654	706	676	667	672	705	665	667	622	669	680	650	692	621	686	663	658	662	641	689	667	675	668	695	666	676	660	630	687	637	661	655	664	697	668	665	697	655	671	644	639	708	696	659	726	681	698	700	648	709	676	699	637	659	624	679	647	674	708	609	619	698	665	632	649	662	681	634	693	674	651	694	686	659	651	635	674	680	652	663	628	645	668	629	633	702	686	631	646	705	678	655	711	621	651	714	710	660	656	641	676	674	693	656	688	636	640	679	700	629	696	648	670	687	632	677	667	674	665	672	674	642	616	680	659	679	705	642	647	715	635	681	692	658	699	618	639	675	686	674	635	653	679	703	651	644	674	643	660	697	694	650	681	644	691	670	645	629	689	704	692	616	662	642	670	686	694	699	630	640	712	698	691	625	620	623	668	694	687	647	700	671	640	677	713	702	697	702	660	659	672	663	684	647	674	672	667	672	681	724	674	676	669	689	665	650	663	614	718	668	667	708	671	714	647	700	704	652	661	625	660	681	672	661	644	664	663	677	631	633	680	732	657	660	716	657	637	676	670	651	701	659	674	658	694	679	688	682	709	676	637	652	636	690	699	681	669	711	659	679	662	670	647	651	650	664	675	655	703	670	674	650	676	675	706	689	655	627	685	686	648	695	714	648	673	709	626	692	644	674	643	634	669	659	676	683	717	671	674	683	679	703	642	641	673	692	635	648	672	689	654	656	645	649	643	687	665	677	648	693	647	670	664	655	629	655	690	646	697	656	715	683	666	626	688	662	697	615	690	706	649	698	649	639	681	686	663	663	653	578	660	653	660	649	709	671	649	651	646	673	680	687	657	658	667	672	706	694	689	615	657	687	707	654	667	688	635	644	657	669	660	662	688	625	625	667	672	696	650	702	666	623	641	694	660	678	606	660	628	626	641	724	663	641	661	631	609	663	644	698	673	691	639	637	657	680	698	694	637	643	651	684	661	646	690	678	649	669	670	707	671	686	657	661	670	691	655	715	632	681	638	712	628	690	650	688	673	662	684	659	676	655	690	669	650	681	656	662	648	699	657	641	693	663	660	723	626	666	646	664	714	661	694	667	666	712	689	665	661	697	750	634	680	661	633	637	670	685	675	701	611	634	702	634	698	704	652	697	668	644	689	697	703	645	623	641	652	613	693	656	642	663	658	655	709	683	651	668	659	680	667	681	637	692	649	666	635	641	661	703	670	671	683	632	684	690	659	670	663	698	699	677	683	674	641	705	684	630	636	673	643	673	674	633	691	645	657	704	677	670	683	689	715	638	682	677	709	665	694	669	648	714	684	707	657	658	701	679	644	685	692	707	633	680	639	643	668	666	663	696	648	658	661	662	680	693	695	603	701	664	653	629	669	648	651	645	644	655	723	652	675	647	698	653	663	652	698	669	686	660	674	648	620	646	643	661	623	696	666	687	654	690	671	639	666	694	694	684	642	649	688	698	655	696	662	683	683	716	704	684	688	687	694	671	653	711	706	671	668	695	643	694	617	665	711	653	685	633	669	650	635	689	671	644	678	671	696	690	648	611	698	679	679	670	651	696	658	648	712	676	624	664	659	630	640	634	655	641	697	669	711	679	700	650	677	672	639	669	679	693	663	706	664	643	678	659	700	706	687	646	635	650	693	680	663	695	698	671	606	629	678	721	638	675	715	667	677	679	664	711	667	671	692	643	629	691	710	666	689	669	653	657	668	651	695	660	733	631	623	637	661	664	636	653	679	678	656	645	646	679	671	668	687	671	677	705	657	672	680	689	663	654	696	662	659	666	650	664	684	683	647	662	674	700	670	670	710	613	649	674	646	683	678	702	668	709	684	676	705	642	645	669	640	697	673	665	707	664	652	705	637	671	662	680	589	723	645	675	660	648	636	648	669	645	702	660	719	715	607	676	715	640	692	663	644	743	674	736	712	661	724	651	654	626	657	652	670	656	674	712	648	682	668	660	684	644	692	694	693	658	680	627	644	670	626	687	609	652	636	651	659	671	680	631	675	660	639	724	660	628	665	679	714	675	675	648	679	750	634	653	671	663	689	672	677	656	627	715	623	701	713	639	676	676	698	716	715	660	671	647	663	670	690	651	660	671	667	678	652	655	622	686	666	699	641	626	627	696	704	678	716	661	652	675	646	655	691	648	703	680	690	710	694	679	677	649	723	663	647	696	625	670	645	655	665	658	624	681	641	670	683	689	695	628	670	665	654	644	658	696	674	667	691	663	694	665	679	711	717	679	655	669	682	687	691	669	699	681	628	658	612	672	640	660	687	660	665	745	663	676	710	677	710	651	646	630	734	666	667	685	649	691	674	670	659	608	643	673	676	671	624	628	622	660	676	698	676	649	688	664	672	662	606	688	651	642	643	651	656	665	677	684	632	640	659	672	720	679	692	712	664	698	654	678	680	667	663	678	666	682	625	628	671	654	654	652	679	663	710	622	625	648	662	655	680	634	701	638	689	666	649	668	697	627	690	698	667	676	699	672	672	662	620	614
35017	30596	36908	31046	27389	26292	19073	13901	15045	16983	19324	19936	16640	17216	13459	15988	14181	12161	11749	11921	8841	7857	6990	5732	5793	5478	4293	4641	3503	3384	2962	2383	3084	2576	2336	2893	3580	3330	3240	3301	2184	2859	2911	2183	2121	1816	1195	716	583	629	841	1216	897	637	608	552	554	361	331	313	323	317	331	303	333	325	332	299	284	287	262	270	261	283	276	279	311	301	284	291	296	275	295	292	293	306	289	283	321	275	315	317	277	359	283	288	292	302	263	297	255	295	278	307	284	272	335	271	285	298	291	270	291	285	312	268	299	273	302	261	278	301	273	289	295	273	261	290	291	310	313	308	274	294	308	263	298	303	257	283	285	281	289	271	273	313	284	295	280	288	296	301	293	295	293	296	280	292	306	296	291	282	258	323	292	288	293	299	281	289	296	283	313	271	304	296	278	273	262	285	268	253	266	271	265	294	322	290	305	303	270	303	275	287	279	278	292	302	265	309	288	279	296	311	298	258	269	289	298	265	297	293	292	287	302	271	294	294	293	276	309	307	295	299	304	291	292	300	323	277	288	258	274	297	327	293	289	284	298	273	302	252	279	304	267	256	299	258	279	279	317	305	280	279	271	271	296	279	254	250	278	277	264	281	290	312	274	281	274	273	289	274	272	283	266	272	296	281	311	280	293	312	284	276	289	323	295	310	314	235	287	276	281	299	295	268	264	283	269	294	286	310	283	294	290	322	279	290	284	311	298	289	301	273	268	276	274	295	271	264	285	291	277	295	299	281	298	270	305	283	270	261	292	262	269	313	300	264	289	294	327	291	278	286	262	285	303	312	314	274	301	288	258	249	288	279	274	259	286	283	268	273	274	268	293	284	277	274	265	302	273	294	298	265	305	294	290	304	267	310	310	301	273	307	295	277	272	248	273	293	314	297	280	290	295	301	294	296	288	304	291	289	289	280	281	299	299	308	270	308	286	279	309	298	277	305	268	300	258	271	316	266	253	261	293	293	274	309	311	253	260	258	265	279	303	300	294	318	276	298	324	283	328	312	273	276	296	263	284	252	263	288	293	273	292	278	272	275	323	230	290	290	294	283	281	291	271	296	307	258	241	254	264	287	291	287	290	284	283	310	288	307	292	274	290	293	279	294	268	279	282	291	276	295	295	282	292	273	287	311	269	291	288	320	271	268	299	272	312	309	296	293	298	285	290	275	254	283	307	265	285	278	244	300	290	285	288	332	291	300	285	271	256	273	298	285	294	297	265	263	303	281	278	318	271	272	293	293	286	326	285	284	274	305	294	277	283	321	280	302	319	293	278	280	286	289	295	269	326	298	272	315	285	297	278	278	236	316	286	292	302	283	302	275	301	294	259	326	298	279	283	294	298	283	288	294	276	305	294	303	294	311	310	304	322	298	255	290	275	278	291	282	262	293	284	306	316	286	279	270	293	284	256	304	291	297	284	297	276	279	284	288	273	276	283	290	264	285	260	297	271	260	276	266	273	288	276	263	298	293	289	291	276	273	270	312	252	319	286	264	295	288	300	277	298	271	303	319	281	255	299	288	286	293	276	269	284	298	280	271	308	283	270	315	289	318	259	274	312	311	297	276	264	270	271	289	312	301	281	290	289	248	290	272	278	276	284	285	256	298	271	269	288	302	299	274	302	281	293	283	303	287	288	293	293	270	279	282	290	273	302	319	292	313	298	280	283	253	283	314	295	268	324	296	288	282	277	277	279	289	285	279	300	296	271	256	269	304	266	276	262	289	287	288	298	272	271	276	276	274	269	306	260	274	294	285	305	277	259	309	265	277	285	308	289	280	325	311	310	295	290	262	269	311	309	288	265	279	264	293	268	287	287	291	318	274	247	284	278	298	287	259	279	303	261	278	260	319	263	286	266	300	282	257	277	255	308	289	264	264	334	292	266	281	279	283	278	259	276	287	266	281	284	288	280	264	264	270	290	286	340	253	282	317	313	265	278	287	284	260	282	286	256	271	304	280	290	293	281	308	292	292	288	288	292	283	305	288	317	272	283	290	312	290	312	260	275	257	283	319	302	248	289	283	309	297	284	281	273	268	316	273	278	288	259	280	313	273	315	290	278	285	291	282	280	284	303	257	300	290	282	297	265	306	300	281	274	253	274	329	277	271	294	307	303	293	274	280	264	291	291	289	270	307	296	282	253	259	267	293	286	283	300	280	301	286	302	307	318	285	309	276	304	295	271	300	306	293	279	285	302	285	302	324	289	275	247	298	304	311	294	283	277	263	274	302	300	286	296	305	271	264	280	246	277	285	289	273	320	281	298	309	285	311	277	274	254	300	279	283	303	319	322	288	311	295	308	293	257	252	292	297	286	303	277	281	280	302	295	282	276	284	266	288	288	296	279	290	287	267	300	297	307	247	269	286	272	277	281	293	283	291	281	276	309	321	282	298	299	302	277	298	298	297	311	295	288	290	289	273	286	287	270	265	285	309	278	299	279	281	287	269	318	259	258	276	299	276	287	282	289	298	280	278	304	301	266	276	282	298	324	271	289	296	267	299	297	311	324	275	270	283	266	302	290	293	294	284	277	278	298	295	300	275	286	295	278	292	289	264	287	285	282	301	277	279	281	305	289	295	280	301	267	275	291	282	298	300	297	270	288	321	307	304	308	288	269	305	268	309	281	294	334	293	285	306	284	278	308	256	296	252	289	278	295	287	309	281	266	258	284	261	292	280	282	302	297	289	295	267	287	294	312	288	263	291	291	279	292	270	300	325	298	286	289	274	285	307	303	295	288	307	284	248	292	279	280	306	293	271	298	312	287	285	285	336	260	289	279	293	254	270	293	260	275	276	282	284	297	307	279	265	266	267	278	290	274	274	269	284	280	298	281	282	306	293	280	271	253	293	305	285	263	297	269	274	292	298	304	287	303	284	298	280	254	279	277	248	297	304	282	286	315	305	277	268	315	262	311	287	304	267	292	314	295	275	301	294	293	282	300	294	321	271	295	287	291	306	286	301	287	283	275	297	316	268	268	287	303	257	290	313	302	287	302	294	290	303	294	327	290	251	310	268	275	282	312	294	289	304	276	309	292	282	285	286	292	285	299	286	307	284	296	279	276	297	280	295	272	263	309	297	265	282	294	268	302	287	303	288	261	254	261	275	341	304	294	303	302	278	268	279	286	308	297	296	273	270	265	263	294	268	284	262	322	281	324	305	298	299	298	282	306	271	305	285	300	284	276	309	297	256	278	330	272	293	261	290	325	303	302	306	276	287	283	286	264	305	301	272	264	275	284	282	273	325	320	239	272	285	266	296	286	287	300	286	296	273	299	294	265	269	287	270	288	270	312	290	321	309	264	303	264	280	273	299	284	279	287	275	271	290	299	234	287	251	280	295	289	315	261	317	279	310	269	327	264	265	278	275	290	305	257	270	284	287	300	278	289	274	282	316	279	292	277	290	265	261	318	284	288	282	308	302	284	266	284	285	264	296	317	277	267	318	298	268	301	266	290	321	265	270	266	299	279	276
22488	24400	35742	37654	38260	38413	33407	29856	33636	34743	38074	38927	36155	36749	33112	37166	35215	32604	33056	32712	28866	28062	25541	23268	24457	23321	20117	20727	16522	16652	15883	12837	15840	13610	13011	14950	17598	16574	16262	16841	11984	15221	15566	12355	12698	10324	6792	4159	2962	3571	4874	7338	5590	3706	3192	2738	3060	1325	1127	1089	998	1068	982	955	1034	1019	1003	907	877	847	813	798	817	748	776	870	982	901	801	774	781	749	785	764	813	831	786	803	827	789	750	766	732	741	766	762	769	740	766	745	807	762	727	821	764	751	764	760	768	762	732	725	735	827	781	781	786	763	803	761	728	716	785	797	716	788	757	769	784	771	772	736	753	756	749	776	815	769	808	813	789	803	814	770	772	815	772	796	759	764	793	778	737	749	759	720	784	744	781	715	744	748	804	775	781	805	764	737	783	787	778	760	757	769	752	819	774	799	728	706	803	734	787	782	762	768	765	752	770	764	800	779	805	777	771	764	794	803	736	786	764	751	772	797	822	760	752	743	793	761	763	771	752	766	811	738	756	745	746	773	786	818	809	759	790	744	726	747	798	783	791	806	783	696	788	833	770	763	795	738	773	772	758	774	737	801	765	757	774	735	717	773	771	775	814	767	780	788	787	777	757	749	802	791	808	799	777	784	751	747	802	765	829	752	756	780	787	776	789	748	800	796	827	732	716	807	732	804	781	762	746	758	746	763	728	796	770	821	784	810	736	782	806	754	768	831	770	728	769	795	726	787	778	783	788	734	767	773	779	743	755	754	810	757	779	744	772	779	758	757	780	741	792	747	777	762	759	756	769	733	729	798	717	790	794	848	748	762	768	787	718	778	818	798	707	830	762	776	777	733	754	788	760	761	777	806	753	746	720	759	704	785	721	761	764	735	771	762	745	774	795	745	769	722	727	793	795	774	764	728	804	822	753	738	792	750	700	738	781	753	786	712	708	757	758	791	784	738	730	768	770	733	748	806	787	781	772	742	753	793	759	784	768	755	777	740	807	770	773	752	764	788	753	761	781	755	821	743	758	756	763	775	762	736	788	774	746	778	795	776	785	755	774	768	692	779	796	787	715	785	792	781	739	777	774	787	733	745	756	834	710	785	818	818	771	802	745	764	704	790	709	728	757	732	754	774	811	739	768	782	770	762	751	757	784	758	779	762	788	755	703	800	812	767	774	822	788	731	787	800	729	759	774	751	772	751	766	734	715	761	768	771	752	793	794	779	749	799	756	778	822	753	777	801	782	771	785	735	779	781	769	797	745	811	749	789	733	772	813	769	730	709	752	727	783	728	772	772	801	772	732	751	771	807	814	766	795	750	755	774	824	767	764	723	787	775	764	770	787	720	746	728	771	733	757	748	754	787	787	772	769	731	803	734	774	777	751	744	759	819	766	780	761	774	779	768	733	751	779	855	771	755	756	715	781	768	783	759	807	773	757	810	773	757	778	744	741	774	803	800	812	834	722	796	756	769	714	756	780	795	730	798	780	719	744	748	780	713	810	771	755	813	764	746	792	753	749	733	764	712	817	769	763	743	750	771	779	761	747	762	768	752	741	796	766	809	785	807	780	748	757	718	810	759	809	770	774	754	758	762	768	762	828	776	755	730	742	788	724	719	780	769	777	786	776	760	736	749	771	739	771	761	729	759	727	755	769	822	750	760	717	792	732	761	748	755	723	718	758	742	743	773	758	765	762	791	748	822	797	815	765	757	773	787	788	758	769	802	769	777	777	775	779	773	831	718	769	732	800	752	830	740	776	798	801	790	763	782	750	843	755	786	762	770	766	755	740	778	757	752	785	808	779	786	757	792	709	836	753	698	754	758	743	808	790	809	755	780	782	749	763	771	774	773	779	755	748	824	805	826	800	753	750	775	774	770	766	788	739	812	775	796	779	749	761	825	738	784	751	798	748	744	788	765	785	720	815	768	762	736	771	764	764	786	769	756	820	783	786	763	767	767	772	775	758	761	777	776	734	767	706	761	772	804	728	762	801	739	772	777	770	776	752	726	791	730	787	705	773	753	824	766	769	745	740	763	775	811	759	779	801	780	751	781	783	803	744	769	714	750	809	771	743	740	777	745	763	793	786	779	762	783	784	759	773	767	827	766	803	750	764	762	788	755	762	774	787	792	761	776	808	772	774	771	779	779	747	750	749	716	815	754	810	775	750	768	769	768	752	775	751	766	794	767	767	748	822	752	760	727	780	764	743	742	797	771	786	766	739	777	715	726	815	756	756	767	794	790	769	829	744	733	750	778	771	780	812	792	758	784	797	807	819	748	767	755	738	727	746	794	786	785	827	728	733	726	799	750	793	731	783	803	795	752	803	759	748	750	768	792	782	763	755	818	766	737	748	771	815	791	766	747	815	770	782	744	777	767	788	752	760	734	779	819	760	770	808	740	777	769	750	725	792	749	751	785	783	765	805	776	726	770	797	786	728	807	779	763	768	761	781	770	786	812	755	794	739	764	784	730	827	741	808	728	760	804	789	788	761	712	762	789	783	809	751	819	710	762	762	778	770	736	728	787	773	780	763	843	791	794	764	721	786	780	733	760	732	794	804	824	770	751	754	751	775	748	755	714	784	762	760	746	754	779	793	766	753	728	780	800	733	753	766	753	764	773	735	819	782	786	796	742	741	786	728	815	763	752	753	734	760	783	775	773	759	767	809	814	786	823	763	733	722	749	824	769	722	786	717	777	806	761	781	768	769	778	757	827	765	753	778	827	715	773	770	756	745	726	784	762	762	751	748	747	747	772	753	748	772	789	762	771	771	768	771	769	739	774	774	748	783	744	782	769	759	767	816	717	749	727	778	749	740	783	744	716	793	757	757	738	767	773	779	748	706	763	768	744	821	768	795	766	730	790	776	801	778	763	751	749	786	784	736	706	746	773	761	804	737	777	779	760	791	788	772	751	771	790	737	807	763	745	757	771	772	779	764	772	790	781	755	719	768	768	771	799	779	764	727	788	741	722	739	779	777	773	777	723	788	779	795	757	813	792	751	813	769	778	829	784	800	738	833	754	695	776	751	783	763	832	736	757	773	770	768	766	823	755	779	776	761	731	798	782	747	776	714	739	790	736	784	803	802	727	750	781	727	784	782	802	773	776	736	771	728	765	787	788	726	756	719	782	779	748	769	721	771	769	759	770	751	760	731	679	820	794	770	785	788	767	745	769	767	758	777	770	824	701	758	764	775	784	780	751	803	769	764	773	741	746	733	772	795	799	737	775	761	802	818	796	807	807	770	795	748	791	755	763	749	769	768	774	780	742	770	769	720	803	808	747	779	777	791	774	770	761	759	738	779	809	770	749	750	786	730	715	798	779	752	786	779	734	766	807	776	792	744	760	768	774	779	767	745	741	793	772	769	763	747	727	790	787	767	788	804	805	774	780	734	744	768	798	768	765	792	766	767	745	828	795	768	713	758	785	767	718	746	791	782	758	757	787	819	738	751	734	743	752	794	774	755	750	791	770	789	822	769	799	746	805	754	736	743	736	752	767
12884	10976	13696	11360	8573	6339	4573	3239	2785	2354	2026	1673	1567	1372	1301	1223	1088	921	820	754	723	674	582	527	504	523	478	486	413	372	381	319	329	323	317	313	365	396	334	332	320	312	282	301	309	296	280	222	222	214	258	256	238	229	214	218	213	231	220	227	201	186	224	200	202	227	222	208	228	207	223	202	207	210	193	220	219	236	233	246	187	208	210	198	211	203	217	218	218	233	197	197	209	235	195	214	197	208	234	233	231	189	204	190	166	207	191	206	224	223	213	224	211	172	201	221	220	211	214	223	226	228	217	207	191	190	180	206	207	195	218	209	205	204	189	225	212	222	191	227	211	173	188	209	213	196	215	214	231	209	213	235	199	211	245	231	217	200	212	243	218	226	189	229	211	189	199	204	240	238	222	206	202	200	184	204	186	201	222	202	206	204	208	200	226	212	199	212	222	202	213	248	204	230	225	193	208	200	237	227	203	215	228	218	223	192	206	199	212	221	237	238	217	212	235	190	220	202	225	209	207	222	191	220	202	187	208	199	215	207	245	219	213	225	216	215	197	216	224	212	179	196	210	212	198	241	211	223	225	210	200	221	218	204	217	206	212	213	206	181	229	201	186	223	198	221	209	197	208	191	206	209	234	219	227	219	188	207	189	226	221	203	207	212	212	222	195	231	208	218	235	204	253	200	193	231	196	213	232	211	207	231	211	208	224	183	214	196	196	212	201	208	193	217	207	190	197	229	217	223	205	186	219	248	227	214	225	210	222	196	194	186	202	213	235	217	204	208	204	204	197	197	230	221	211	201	201	208	213	191	190	199	233	226	194	237	211	201	221	195	225	232	244	210	196	195	203	206	219	218	231	227	209	214	218	224	204	206	235	210	214	193	185	246	215	196	190	191	256	221	226	173	235	206	214	225	213	253	208	213	209	214	214	231	192	230	215	226	197	225	203	201	184	216	205	207	226	191	225	229	227	212	209	205	223	224	202	235	194	210	223	216	190	230	209	192	228	217	229	194	206	198	200	220	204	205	220	220	228	196	212	224	219	199	202	219	211	189	220	218	237	214	233	198	219	216	225	209	239	209	207	199	192	226	208	205	206	236	206	211	224	219	209	213	206	241	240	205	204	196	230	216	210	208	207	229	228	210	214	217	209	212	220	208	236	205	196	220	219	209	205	230	216	213	228	190	213	224	220	228	207	237	216	192	210	187	217	196	228	198	186	209	214	210	224	204	216	198	216	218	228	200	188	233	219	200	216	209	199	210	201	210	204	194	220	204	220	224	198	200	216	193	235	234	206	205	201	189	223	211	187	204	196	199	234	194	203	184	201	238	212	206	209	204	207	211	203	205	227	207	216	222	208	214	180	212	224	232	210	215	226	189	194	215	240	221	212	214	226	175	227	199	225	219	204	209	200	235	222	222	238	220	223	188	208	217	204	226	191	229	199	223	188	197	211	195	207	232	207	217	211	214	214	206	212	202	223	215	221	200	214	211	179	201	212	217	188	213	196	221	193	223	195	197	184	216	206	199	220	211	205	197	185	199	205	192	238	221	226	212	216	200	241	206	198	205	224	214	250	205	194	208	212	207	211	210	192	238	198	201	230	224	206	229	209	183	195	209	214	214	193	208	198	233	205	209	183	214	198	199	202	211	197	208	222	219	200	200	207	186	203	201	205	195	196	213	240	207	222	233	228	204	208	163	208	205	197	220	216	227	187	226	217	214	187	216	201	225	182	197	222	232	226	209	193	231	203	222	235	215	200	221	219	235	232	248	229	204	236	201	210	230	223	229	221	216	218	226	209	213	225	221	219	225	216	191	227	204	231	201	213	224	199	202	204	212	207	200	219	200	187	186	214	209	217	233	208	200	238	230	211	200	196	213	233	220	215	211	199	223	197	205	213	240	217	214	229	191	212	195	195	199	214	222	211	197	181	184	244	181	185	201	222	200	231	205	218	190	226	200	238	223	225	215	216	207	225	232	207	236	220	216	214	209	192	217	216	197	214	215	208	245	210	195	213	204	204	214	235	226	213	205	214	220	235	196	215	215	221	211	203	197	210	213	229	205	198	198	197	214	185	234	177	195	220	217	211	236	205	221	232	192	187	257	178	221	217	211	214	233	213	226	229	232	176	213	178	204	239	215	213	187	203	202	203	216	217	230	224	217	225	203	222	200	212	202	205	181	217	235	190	193	220	211	233	226	223	240	203	216	210	223	210	220	219	194	191	267	200	196	199	203	210	231	223	205	211	204	211	220	203	219	216	242	207	209	211	213	215	207	208	222	176	195	241	201	224	227	210	219	215	204	228	198	223	190	194	198	229	202	223	198	202	190	211	207	198	214	220	219	221	178	187	209	210	200	200	215	204	213	202	199	207	194	234	240	200	202	224	194	202	241	201	200	249	182	227	202	202	211	213	207	226	197	202	207	233	204	216	195	205	216	230	238	188	233	186	225	191	224	226	212	201	229	215	190	207	220	217	186	247	217	210	216	192	218	223	191	204	224	194	203	208	196	216	213	217	226	208	231	237	232	202	245	217	214	216	215	211	214	223	236	199	221	214	221	233	216	166	222	210	194	192	197	227	220	234	217	193	203	225	223	220	236	239	188	232	199	201	206	207	221	207	223	184	207	226	202	237	224	215	171	203	220	214	212	187	203	224	221	185	223	174	223	198	203	208	197	210	220	225	212	182	202	206	184	215	213	205	227	221	215	222	206	211	221	200	204	197	204	211	232	221	209	216	218	213	214	195	218	202	202	211	224	225	187	223	196	230	227	181	206	237	208	192	228	230	183	186	215	210	218	213	214	205	205	227	236	191	223	207	231	212	224	231	201	220	244	195	231	193	205	213	213	210	230	220	187	195	209	224	220	219	216	194	201	233	217	204	231	225	204	186	195	224	208	213	199	220	229	190	227	203	196	202	220	212	236	204	202	212	184	210	211	224	226	214	231	226	193	193	193	222	180	237	220	240	206	219	207	196	218	211	194	189	215	199	201	195	204	233	189	220	225	199	205	229	209	203	212	193	231	210	216	216	215	225	202	200	208	191	200	222	227	221	208	193	197	221	204	192	205	240	210	224	204	195	192	223	229	182	202	188	225	228	196	228	207	210	229	222	234	217	210	227	226	200	248	238	209	208	190	206	217	201	202	222	238	237	228	213	214	218	226	225	199	208	225	211	205	221	198	196	230	199	203	186	195	208	225	229	223	210	180	209	211	199	222	191	216	213	204	239	198	208	247	186	212	192	206	217	223	208	221	244	234	200	205	228	204	193	224	210	246	213	221	209	214	212	216	206	206	230	218	217	213	211	200	212	217	206	221	182	208	207	187	220	218	235	222	232	211	239	228	226	221	205	228	205	197	216	231	195	210	255	224	214	203	214	198	207	229	220	202	216	196	196	205	233	207	208	214	205	221	209	226	223	217	210	237	197	225	204	196	199	205	232	227	211	216	213	206	226	238	214	196	216	215	206	226	233	229	188	226	196	225
8496	9738	18786	21870	20356	17985	15316	12654	11298	10060	9237	8265	7259	6870	6380	6400	5593	4531	4484	3912	3437	3587	3217	2997	2828	2950	2647	2436	2085	2099	1823	1481	1747	1469	1470	1451	1758	1547	1424	1561	1270	1488	1405	1233	1282	1140	927	788	776	774	810	907	822	811	734	749	717	620	644	662	617	611	655	634	564	617	575	651	611	648	573	572	577	598	572	582	608	601	555	559	608	579	621	578	576	580	608	572	581	574	635	588	602	588	637	578	635	532	556	579	632	625	620	580	600	589	561	573	597	586	551	570	587	574	629	596	562	591	608	630	601	572	606	585	590	580	571	557	590	587	675	585	598	588	601	584	603	621	556	552	559	563	585	583	582	620	546	567	588	603	586	607	617	584	606	552	635	569	539	561	639	564	628	579	590	578	583	587	603	650	616	556	609	585	599	592	572	564	583	620	607	539	585	619	606	575	652	624	585	554	573	573	592	626	623	599	544	593	597	618	590	600	586	616	604	571	590	603	592	559	590	621	589	581	554	616	564	634	638	595	627	630	562	595	611	596	580	606	549	559	635	579	564	564	602	610	596	558	591	586	609	584	589	591	589	574	603	591	545	597	575	555	590	600	579	603	572	588	627	557	582	566	560	603	632	601	601	588	587	592	601	600	587	652	581	599	589	615	562	579	600	624	564	568	596	614	557	588	620	621	558	597	604	594	599	599	594	564	614	613	564	597	571	580	611	593	572	574	582	610	589	592	617	571	593	595	601	555	580	566	570	588	599	600	612	600	575	591	613	615	581	582	593	631	620	575	614	568	603	602	593	588	572	579	618	611	604	609	611	636	564	577	604	620	590	600	595	624	566	588	597	610	607	561	598	606	550	597	559	566	605	608	598	619	612	613	592	548	576	566	554	567	600	615	585	585	602	574	571	575	575	554	631	597	571	621	626	562	614	575	576	583	523	584	608	590	540	575	575	588	626	567	583	577	582	574	642	598	529	537	582	588	564	609	603	613	621	615	532	576	530	550	565	556	600	600	594	577	596	579	608	563	619	573	619	582	641	578	622	580	548	580	636	595	575	574	584	589	587	598	598	605	580	613	584	619	554	640	603	553	605	622	582	597	609	644	557	598	606	567	563	608	601	630	617	567	622	605	634	608	578	559	618	592	578	596	618	607	629	596	639	628	570	598	563	599	615	579	607	582	653	570	594	615	569	579	632	629	604	596	583	597	626	604	523	576	594	604	610	596	576	604	587	579	613	588	609	599	598	561	609	602	587	561	620	578	546	590	580	597	596	577	587	589	587	612	599	568	611	603	627	586	602	588	579	610	603	570	575	630	665	605	603	609	641	562	576	602	596	578	590	583	590	563	581	595	562	625	583	595	573	575	623	612	576	595	605	554	586	606	604	598	578	613	567	599	571	576	603	574	610	602	607	604	599	587	572	562	547	532	581	615	560	554	587	584	590	587	571	572	548	562	611	570	610	604	594	665	585	575	589	618	584	587	580	580	576	606	567	587	566	566	569	625	571	556	579	536	570	595	638	604	601	607	552	609	607	531	588	637	597	548	610	595	623	576	623	586	578	579	589	632	569	558	600	581	594	581	578	560	584	557	581	591	590	543	593	585	581	537	571	610	605	589	613	595	605	659	579	599	596	619	562	639	583	563	548	589	660	569	635	575	564	622	642	585	557	596	597	572	617	596	610	558	589	601	609	630	583	612	579	612	598	596	593	609	549	588	554	556	596	598	568	590	565	564	586	616	601	585	646	519	595	590	634	599	555	572	622	618	567	616	622	592	558	561	629	612	560	584	603	562	595	606	595	618	635	587	574	604	590	583	611	623	622	572	611	583	623	606	572	616	557	548	579	627	560	578	582	552	609	638	581	561	566	631	563	586	548	617	583	607	568	625	600	579	598	576	608	562	583	585	644	635	596	611	588	646	639	598	602	602	606	593	630	583	609	589	606	548	595	590	579	579	591	569	559	548	608	604	611	616	576	566	610	579	581	578	582	573	569	571	566	604	600	579	579	644	592	616	632	598	602	603	592	574	566	577	589	617	625	589	606	600	559	596	546	596	608	616	589	615	627	608	610	587	613	625	581	571	620	592	572	579	610	541	576	635	583	624	584	606	603	593	574	571	615	611	567	583	600	584	618	557	557	587	591	602	582	599	628	584	590	575	588	547	595	639	581	605	594	584	603	633	587	597	612	624	603	586	581	527	615	607	582	589	607	559	547	597	572	584	572	589	597	603	640	575	590	554	584	574	557	609	636	554	573	579	564	626	564	606	627	548	560	600	613	570	580	613	639	595	614	602	601	590	541	602	583	593	568	550	593	608	587	583	619	612	554	579	562	627	537	612	595	593	607	626	621	584	587	573	602	613	589	573	576	557	596	621	608	592	596	586	641	584	592	572	572	575	629	587	582	588	678	583	555	590	577	582	610	580	581	586	600	589	562	580	565	567	619	629	608	608	525	588	593	615	576	631	541	578	561	580	571	590	634	557	571	608	585	605	580	560	587	593	607	585	578	557	628	587	593	577	571	598	611	603	588	607	564	588	654	576	623	611	564	577	562	552	586	589	574	581	592	640	596	573	606	626	551	580	561	548	560	562	528	563	572	572	598	602	557	582	638	582	603	592	527	578	632	598	573	604	603	614	564	572	608	611	575	578	591	588	544	642	556	650	582	579	637	601	587	565	591	563	614	630	574	592	577	611	652	620	596	569	601	588	594	575	589	613	577	604	617	573	622	599	548	593	627	623	563	538	631	624	597	609	582	591	543	602	597	587	566	571	627	615	594	613	547	518	586	557	627	586	581	602	581	572	582	525	554	582	562	584	621	575	613	611	579	559	593	595	594	631	551	630	560	588	588	559	586	593	525	585	601	570	557	602	601	636	627	559	626	638	587	593	624	582	582	557	593	642	579	583	603	612	612	566	551	606	585	634	593	620	606	578	603	621	634	597	579	570	575	640	608	563	599	584	641	617	574	597	626	646	597	606	610	573	614	627	594	567	602	586	608	556	612	591	556	588	600	586	607	581	579	612	604	586	598	611	590	587	595	596	626	594	555	604	616	608	585	603	552	605	614	604	617	587	579	631	580	603	568	610	594	604	563	578	583	584	572	609	607	590	599	585	608	603	627	560	564	594	572	638	615	618	651	573	625	578	624	565	557	591	610	603	602	612	591	589	604	591	568	566	578	588	571	583	597	604	608	571	597	614	588	584	592	589	600	561	571	601	610	652	580	586	586	534	595	559	646	576	558	613	626	614	607	600	618	585	597	621	575	635	616	578	563	572	605	610	580	586	600	590	594	584	577	578	551	564	605	626	559	584	594	620	617	596	616	536	621	604	648	576	616	578	573	548	622	571	608	568	582	597	572	571	612	594	629	585	588	594	562	596	603	633	619	600	600	568	604	598	576	605	613	585	614	550	562	568	567	579	591	560	640	641	564	613	558	585	595	614	601	576	592	569	598	566	624	639	558	619	542	598	592	589	600	580	592	633	602	558	596	602
25778	23461	28579	25125	19174	14111	10318	8214	6432	9472	10403	10497	9181	9685	8530	8727	7600	5792	5216	4502	4105	3698	3097	2979	2761	2501	2011	2067	1741	1551	1344	1265	1574	1173	1408	1358	1858	1744	1567	1809	1167	1404	1315	1077	1226	945	786	532	403	456	496	545	616	513	336	423	287	267	289	238	245	256	264	249	249	217	257	232	237	274	229	222	260	244	241	269	269	250	257	275	247	275	260	243	253	237	239	260	240	245	223	243	240	238	214	238	246	209	246	201	220	249	243	256	211	232	220	267	233	255	225	235	179	212	218	255	222	247	233	243	201	278	228	256	201	226	235	248	208	239	237	243	266	258	248	220	211	238	235	213	241	258	222	231	260	252	233	231	246	241	230	247	224	215	291	252	238	242	225	206	224	234	235	219	221	239	229	225	233	222	248	244	263	244	247	257	241	240	222	247	262	212	237	261	226	243	246	239	218	227	223	217	267	250	252	234	245	239	253	215	218	206	271	234	209	253	248	252	210	220	254	241	213	215	225	256	249	238	258	241	245	218	223	263	254	244	253	246	238	249	222	182	246	243	228	244	232	234	247	247	266	251	237	217	255	247	237	216	226	226	250	215	232	229	253	220	210	234	233	237	253	224	240	252	240	230	227	242	271	236	218	251	247	236	226	231	250	246	214	199	243	251	269	238	236	242	242	260	254	243	204	209	252	229	274	267	227	223	272	233	235	228	233	245	225	232	235	215	225	223	241	224	234	215	257	204	226	243	235	236	232	217	226	204	230	236	243	254	254	231	250	222	244	242	245	242	212	249	242	183	230	251	260	237	238	242	225	242	256	257	224	225	220	255	270	233	226	221	253	218	236	260	200	251	256	228	239	249	260	217	231	257	230	240	231	268	228	261	243	211	234	267	249	242	235	253	249	229	204	248	242	252	230	226	231	215	230	252	268	243	236	248	221	222	225	234	207	231	238	269	217	244	217	228	247	224	251	235	207	251	213	211	238	219	212	245	209	215	247	233	216	240	230	240	254	219	247	239	233	246	240	216	230	214	264	253	246	239	246	220	217	248	265	245	245	259	229	227	256	241	248	220	243	284	230	212	238	247	217	225	261	244	219	228	226	195	243	233	212	248	265	230	235	234	237	245	235	235	256	262	249	263	233	241	259	241	234	231	221	218	231	235	230	266	245	238	249	219	232	259	237	232	229	231	239	224	251	275	209	236	219	231	238	249	247	208	232	244	233	218	238	223	260	249	209	224	232	232	212	259	245	265	265	209	226	251	230	214	217	238	212	207	229	250	253	230	218	241	228	257	251	246	235	225	256	226	236	218	238	230	245	270	231	254	221	238	255	213	214	222	221	262	221	234	237	219	227	243	232	254	252	216	259	254	262	257	265	237	255	225	245	238	232	240	213	231	240	239	230	235	237	250	245	236	232	232	217	226	225	233	242	250	248	232	212	228	226	225	229	232	218	229	238	256	283	278	240	249	229	237	214	222	255	244	242	248	226	233	253	223	256	254	253	248	237	261	249	230	244	271	235	241	231	218	224	237	259	236	236	246	218	264	258	236	232	249	245	257	263	241	255	239	231	218	246	224	249	232	230	242	232	235	218	238	213	253	236	259	234	224	213	227	215	222	239	227	240	245	217	230	251	235	274	234	246	217	212	230	229	219	249	258	241	258	243	218	223	237	229	238	216	263	235	250	231	213	235	247	245	232	230	234	242	221	228	222	239	256	223	279	229	215	250	242	226	223	248	247	281	273	233	256	223	242	214	237	238	268	256	230	250	250	229	229	238	256	252	232	241	223	239	253	225	246	253	250	244	251	236	237	229	210	242	231	252	234	258	245	231	203	246	248	228	239	234	240	229	201	246	236	244	218	223	235	227	240	224	233	237	241	237	230	245	261	234	262	235	241	239	237	255	221	230	263	256	204	233	233	244	236	233	234	268	230	252	239	226	242	231	217	223	232	238	245	222	219	248	222	239	240	224	235	229	238	251	239	232	250	237	194	249	224	221	245	231	249	237	263	223	227	240	210	250	255	251	247	216	245	236	222	228	253	224	261	258	231	263	258	206	260	228	252	238	234	248	232	239	226	234	243	235	251	209	251	221	213	258	237	233	275	248	227	214	234	231	273	246	254	235	229	247	243	212	214	255	233	234	247	265	212	243	226	227	225	250	223	260	227	240	255	219	242	236	255	241	227	240	243	237	207	260	246	251	242	224	196	234	230	242	253	236	247	255	256	225	249	226	223	243	225	220	239	255	247	225	230	220	232	237	219	252	249	235	248	220	218	219	242	267	207	239	251	241	250	230	267	271	250	234	265	228	225	253	238	220	252	245	255	235	213	207	249	238	214	253	236	252	235	219	225	236	235	225	232	225	226	250	243	230	283	235	227	228	247	228	215	264	254	261	258	222	217	238	260	199	235	207	236	275	247	253	245	239	253	242	251	234	219	254	221	250	216	243	237	245	245	212	240	225	250	227	243	237	266	241	232	244	206	277	207	209	271	217	228	218	209	241	219	219	221	235	245	239	244	248	219	223	254	236	240	250	220	230	226	224	221	225	232	243	258	212	226	228	223	227	239	224	260	259	237	246	263	275	230	236	231	230	235	235	227	270	226	230	266	244	251	244	257	230	228	228	247	244	246	228	238	250	235	243	239	221	250	267	279	218	227	241	224	213	228	233	240	209	240	228	233	232	209	221	230	225	245	250	264	253	260	229	234	243	295	261	249	246	224	228	253	249	249	233	241	247	233	241	217	210	277	229	265	257	237	238	265	237	243	221	257	233	224	239	234	249	247	255	252	261	223	256	274	223	251	233	277	250	252	229	238	205	223	229	243	269	228	212	276	257	216	220	249	244	219	250	238	242	229	223	239	270	224	251	230	230	228	249	210	250	229	247	248	216	241	237	227	230	217	252	251	217	262	246	263	252	213	242	245	220	222	247	220	224	228	241	239	280	239	235	236	229	256	228	238	249	251	248	233	236	230	229	249	214	246	247	240	223	234	237	231	230	242	266	246	227	223	227	213	252	249	234	225	242	231	250	246	261	224	223	217	238	237	223	219	229	249	243	243	250	232	265	220	242	252	265	240	236	234	229	233	233	212	237	266	264	243	236	217	268	263	253	252	268	265	229	228	251	255	253	253	226	246	242	235	208	267	222	242	220	227	239	218	237	234	232	208	205	231	236	223	258	257	231	204	249	239	240	216	259	238	265	213	270	230	232	239	259	233	240	232	240	242	228	250	239	217	231	239	217	219	245	249	236	233	214	226	241	255	239	190	232	258	251	237	235	252	239	254	222	253	271	247	245	243	239	228	258	227	216	234	227	235	255	250	238	239	215	248	227	248	244	242	263	265	218	208	239	255	234	233	240	255	230	225	228	251	243	244	210	231	216	236	226	224	249	235	230	206	236	261	244	235	220	224	232	238	224	250	231	235	206	232	260	233	236	229	236	215	262	234	243	225	225	233	277	239	196	222	278	244	221	251	216	243	216	230	261	211	237	235
16420	19524	30253	34475	31186	28786	25560	23424	21091	26784	29287	29374	27280	29112	27469	27957	25819	21550	21497	19978	19502	17697	15772	14964	15224	14064	11610	11475	10358	9687	8483	7721	9917	7157	8301	8321	11829	10269	9684	10804	6994	8788	8318	6997	7330	6396	4733	2951	2258	2223	2446	3061	3658	2503	1271	1979	1104	910	872	812	777	874	821	781	728	779	689	709	697	696	717	643	736	670	680	616	770	732	669	668	693	700	673	698	674	654	650	636	641	671	628	629	629	664	688	680	673	666	681	681	661	705	658	637	676	658	678	666	653	649	673	625	683	649	629	681	667	651	669	634	684	630	688	608	672	656	666	684	673	633	640	656	642	615	638	695	646	632	636	672	653	645	633	674	658	687	677	654	657	716	699	715	664	628	686	651	639	713	664	624	651	659	686	668	649	685	667	686	628	712	661	665	647	621	631	658	621	663	650	685	636	651	648	632	671	667	643	655	653	668	639	664	708	660	673	611	694	635	671	646	705	643	640	698	622	678	704	646	615	670	666	670	681	632	665	643	639	675	628	694	683	671	686	684	611	643	692	660	651	677	698	654	650	651	635	653	673	645	659	688	640	686	679	676	671	690	688	707	698	662	657	651	702	637	655	661	661	667	668	667	675	643	661	625	609	670	689	694	662	639	644	654	657	678	681	653	618	624	635	679	664	673	663	648	643	648	667	665	673	687	660	679	664	649	674	635	666	635	653	626	628	627	695	619	643	667	656	652	638	684	649	658	656	638	634	659	635	652	650	675	667	602	660	658	668	629	635	716	622	615	661	707	654	662	670	645	638	676	627	692	687	633	697	673	673	622	656	680	700	710	670	663	625	633	657	641	722	666	615	653	658	662	648	678	667	662	654	695	658	655	673	657	664	649	697	648	635	692	665	659	669	636	649	689	710	643	638	621	691	672	638	672	666	600	632	676	670	664	613	635	655	686	678	708	672	662	673	658	630	638	676	630	676	654	705	690	721	633	648	654	669	663	685	681	679	665	659	650	627	676	605	666	669	671	694	637	696	715	621	679	673	652	667	649	676	655	690	693	717	662	657	637	665	694	656	663	665	652	646	647	653	627	628	669	667	650	663	648	718	683	629	627	666	649	636	678	660	687	703	651	647	644	619	695	704	649	619	636	598	635	613	653	668	690	652	674	629	658	641	679	690	637	690	604	706	663	640	616	646	657	646	603	659	678	615	669	694	667	606	636	646	634	624	692	654	611	670	661	633	602	644	658	625	661	663	712	624	638	622	689	640	695	682	661	633	662	673	632	621	646	635	647	694	671	665	657	607	680	659	674	663	651	656	689	667	652	678	589	709	667	703	667	659	649	646	661	648	631	655	606	638	631	671	618	674	685	692	683	686	625	644	647	674	641	662	689	664	641	702	643	681	642	663	642	594	645	657	606	656	662	641	676	688	684	643	627	658	639	685	659	670	651	656	676	685	651	624	696	667	675	701	713	620	669	691	637	694	654	676	659	597	657	665	639	613	660	687	614	641	684	657	662	648	613	674	648	676	652	665	651	662	660	644	679	664	618	651	618	642	666	651	634	626	653	693	649	686	658	661	695	650	626	607	690	680	673	707	652	712	661	637	694	657	673	639	645	655	699	637	674	697	635	678	658	638	624	640	684	656	677	665	663	655	670	646	692	667	640	670	685	631	670	669	686	637	656	657	606	678	698	659	695	646	644	653	652	648	668	685	619	674	631	642	675	655	695	633	626	638	620	673	669	627	641	655	644	695	596	690	617	682	618	690	645	599	643	664	705	647	636	655	657	682	634	648	644	648	647	652	690	659	668	651	651	674	677	664	691	677	653	663	642	641	650	642	667	673	707	618	681	665	613	640	709	662	615	668	659	649	618	682	685	678	685	667	649	695	674	643	672	682	669	678	669	639	712	617	666	666	644	626	664	673	653	593	660	645	645	632	654	672	671	645	683	630	717	627	628	632	644	660	681	697	702	654	665	664	660	693	644	678	642	690	680	676	654	686	670	679	629	683	641	694	697	616	631	646	671	606	672	654	679	707	647	664	625	666	654	689	609	656	630	644	649	677	595	670	676	650	618	656	703	655	683	726	672	686	677	640	651	661	670	652	700	630	656	672	662	655	614	671	661	680	657	661	664	672	631	680	673	623	632	686	664	642	658	690	643	663	666	645	673	666	626	650	692	652	649	667	659	659	671	661	722	665	681	653	668	633	688	676	642	670	624	660	669	634	660	635	668	641	625	669	654	647	669	737	645	659	677	613	668	629	615	716	704	624	672	660	631	662	658	700	673	671	641	693	677	694	639	662	626	685	643	637	638	664	655	644	641	733	695	645	613	659	654	629	642	638	693	648	687	628	660	678	653	671	643	682	603	638	633	673	630	639	660	704	659	627	672	668	644	686	647	682	656	679	656	652	628	651	650	671	661	686	634	671	671	633	653	629	699	595	669	686	633	631	661	646	632	657	640	679	624	659	679	675	631	640	621	686	690	688	657	656	704	684	647	676	625	669	669	664	688	629	663	631	659	658	657	674	618	687	690	650	680	662	682	648	677	679	648	655	683	662	667	642	667	637	624	655	676	680	697	636	653	674	664	676	619	618	656	696	662	630	686	692	693	621	675	625	639	668	628	671	662	692	693	651	621	625	668	635	632	627	664	630	667	664	704	683	682	671	704	626	681	661	629	673	692	645	670	681	638	654	678	655	663	657	646	641	688	653	677	636	680	669	630	647	669	649	657	648	652	649	644	627	687	650	676	652	680	663	659	679	636	644	651	637	668	632	625	641	666	643	659	664	617	658	664	653	619	665	675	632	695	702	669	675	652	703	696	641	637	651	657	671	640	662	615	653	649	651	656	648	617	652	688	654	601	649	661	682	718	648	690	658	652	733	658	716	647	648	672	646	665	634	651	640	651	634	653	687	626	718	613	644	654	625	696	586	656	643	658	648	677	663	613	639	655	647	649	650	611	674	647	679	657	629	645	604	687	636	656	646	646	659	689	634	686	654	658	664	686	681	660	653	692	671	650	636	636	643	660	634	663	641	672	679	654	643	628	608	655	651	674	689	652	689	622	675	654	640	681	681	653	611	749	653	631	657	722	617	666	672	645	666	709	647	689	642	617	666	691	627	628	640	659	683	649	628	622	656	608	648	665	642	608	689	679	675	656	663	613	665	662	656	641	652	594	668	679	638	681	634	672	685	703	665	650	663	648	624	653	653	654	660	647	675	631	659	645	647	680	640	612	693	701	683	649	692	665	611	681	642	673	684	692	646	660	663	632	619	658	660	637	624	665	714	643	654	647	624	684	637	664	648	664	688	641	626	658	724	663	693	643	691	635	608	663	661	636	650	674	684	640	634	663	637	657	689	694	688	663	681	679	669	686	663	687	719	608	655	644	646	664	716	641	714	627	713	657	653	606	666	675	727	655	647	632	665	695	665	622	620	668	711	660	653	656	666	641	601	634	618	665	607	652	665	704	658	641	630	691	617	686	670	674	643	683	679	679	656	702	667	643
33910	31137	36611	33226	29697	25146	18401	14820	12543	11172	15943	18961	17359	18811	15675	16911	15694	10221	9331	8713	7760	6583	5797	5517	5692	4778	3472	4002	3189	2947	2370	2746	2883	2334	2764	2650	3852	3385	2724	3243	1990	2710	2572	2348	2259	1997	1414	858	687	694	820	885	983	588	470	648	341	387	327	340	311	301	329	309	282	322	307	327	304	315	304	293	293	297	308	296	355	325	284	288	290	306	282	278	289	297	290	295	319	271	288	310	299	308	315	296	282	281	277	275	303	278	293	287	276	260	278	274	266	296	302	299	285	302	305	273	281	290	307	291	295	286	291	283	290	314	319	273	268	299	305	280	278	297	288	273	303	273	275	298	312	301	292	269	306	299	296	286	267	281	252	317	305	286	319	292	315	284	273	270	288	308	310	297	297	284	288	294	272	297	261	293	293	306	250	294	285	273	285	268	247	258	287	293	274	273	278	297	319	288	270	288	297	272	254	294	334	308	272	273	282	319	300	294	281	295	300	252	294	268	279	289	291	311	301	291	293	278	320	259	273	271	270	262	286	287	297	302	304	309	316	285	271	302	288	299	312	342	289	292	326	291	276	305	299	317	302	279	261	289	300	327	279	288	288	288	290	316	275	277	278	300	290	295	301	286	316	281	276	313	307	299	299	305	286	318	260	303	285	272	272	296	305	300	298	262	291	295	312	290	300	299	292	273	265	314	289	281	265	279	309	289	299	294	288	293	296	255	301	288	271	271	295	305	331	307	273	293	291	293	318	286	310	278	292	279	296	292	290	314	289	324	290	290	295	290	309	302	296	284	307	264	320	305	275	302	277	277	303	316	281	292	299	305	293	287	255	291	267	302	270	303	298	278	276	255	296	289	296	263	312	282	281	302	320	293	308	262	275	284	295	330	298	282	287	256	291	265	286	297	282	311	294	282	282	318	293	291	263	286	307	303	297	258	278	312	287	296	303	284	303	274	279	311	303	286	299	310	281	297	271	276	277	287	305	270	288	290	269	309	293	288	322	292	300	286	265	272	311	308	279	262	298	296	279	281	261	271	313	271	277	288	262	302	300	267	290	293	296	297	299	234	265	264	306	263	299	291	263	272	302	300	272	299	291	292	299	283	304	317	332	314	328	302	283	328	295	334	274	273	293	305	296	307	294	251	262	273	289	295	286	258	283	263	286	295	295	280	320	308	293	288	278	284	310	293	301	276	296	276	294	292	286	279	291	291	255	324	287	316	291	271	278	278	297	317	268	281	298	272	300	288	282	318	296	289	299	267	288	286	283	305	293	271	271	303	292	308	248	302	278	312	321	289	291	269	269	299	304	268	294	258	306	292	267	266	259	318	305	285	290	289	285	284	287	259	287	279	328	301	264	313	276	277	291	295	278	306	309	269	292	294	259	318	268	320	270	303	276	279	282	296	299	275	274	286	300	310	284	283	292	268	255	256	278	292	294	281	274	289	281	321	292	299	318	282	285	299	275	281	274	280	264	334	279	256	284	335	285	269	269	288	288	303	295	262	285	301	279	284	266	285	297	293	320	294	305	312	304	290	308	292	285	275	281	282	274	302	281	268	292	288	281	271	282	279	301	289	269	272	291	306	244	315	281	290	278	318	282	295	281	294	286	275	274	279	288	296	308	271	283	274	267	302	282	276	308	267	316	283	279	306	320	300	273	331	286	301	266	284	272	287	293	304	286	302	298	304	295	300	271	308	304	281	305	309	289	301	305	297	289	295	301	283	288	281	276	298	278	275	298	318	301	285	275	279	299	286	266	272	259	317	307	290	309	275	286	292	294	281	315	297	298	291	275	272	258	287	267	286	291	289	276	291	262	276	279	288	288	282	278	277	297	311	280	293	289	244	254	273	315	271	268	264	280	262	307	314	302	306	315	285	317	284	285	305	292	275	284	300	301	303	290	261	267	297	260	292	291	297	303	295	273	307	287	279	298	286	293	289	279	261	303	295	279	290	302	267	280	276	283	286	277	286	297	298	283	274	275	282	291	294	308	274	283	263	281	286	256	287	293	283	303	311	265	285	283	290	313	300	301	244	279	277	306	292	309	297	264	320	313	287	281	256	249	285	253	300	289	312	309	289	279	296	259	266	287	254	298	277	280	309	277	271	296	284	290	320	322	287	268	285	257	279	294	266	301	270	294	308	295	295	282	286	262	275	270	296	264	292	287	248	270	285	296	271	278	263	301	270	306	303	274	267	265	290	293	290	269	288	318	285	281	261	338	299	336	285	308	308	263	270	282	305	296	284	293	305	320	298	282	256	283	299	273	288	293	268	315	308	322	307	342	257	296	288	252	262	309	300	262	270	273	308	276	285	266	283	281	274	282	280	256	303	280	262	300	278	315	273	303	278	300	289	298	285	292	292	269	273	326	286	295	281	273	292	278	241	282	273	299	270	276	262	263	290	267	273	263	272	298	300	273	273	286	268	320	295	301	290	269	251	329	261	299	263	292	262	286	290	310	290	282	277	309	252	280	289	318	301	303	274	278	266	272	284	288	297	287	281	304	275	313	319	307	297	284	295	284	307	254	285	301	286	308	282	293	274	303	267	301	320	301	277	270	268	263	276	269	267	296	323	311	266	301	274	299	264	276	284	272	304	268	291	289	271	268	303	312	304	301	285	322	295	290	265	272	288	307	286	294	317	290	288	278	269	323	317	274	293	294	257	315	305	306	302	287	293	287	271	307	312	277	298	275	312	331	313	290	289	290	270	289	280	299	260	278	303	269	268	302	293	324	284	281	294	251	284	314	306	258	298	285	302	283	320	293	306	303	311	282	283	275	269	263	296	243	312	262	294	270	290	262	264	272	260	287	289	311	301	270	338	321	300	284	279	291	288	282	322	274	284	282	308	305	288	302	277	291	308	304	296	274	315	248	261	282	258	289	287	269	274	265	285	299	295	297	290	296	294	269	302	307	310	287	271	308	249	280	301	297	291	309	290	284	272	309	290	289	276	284	282	253	269	277	309	328	271	293	260	277	266	289	281	269	289	305	310	246	266	309	309	258	283	286	267	286	258	264	293	279	277	266	275	324	308	289	290	300	290	298	297	297	300	284	295	289	301	263	288	294	292	315	262	296	287	282	270	283	313	296	314	303	276	309	262	311	298	284	310	285	278	302	303	272	263	278	300	277	295	268	289	287	304	292	301	276	311	290	286	263	282	288	287	300	252	278	311	306	267	290	284	299	288	338	301	305	287	274	267	254	311	269	271	311	295	263	295	286	299	314	284	270	315	284	337	284	262	283	264	267	267	323	253	291	286	323	274	298	284	295	282	270	297	256	288	289	282	271	287	294	250	288	321	308	263	282	259	275	286	260	267	297	305	304	288	334	305	279	313	273	317	275	266	292	268	298	266	275	267	286	281	300	295	312	308	274	295	272	271	260	292	297	276	288	285	274	289	273	273	284	296	316	301	300	303	292	300	274	297	256	261	298	272	290	271	306	293	276	276	291	315	279	287	286	303	310	294	270	299	278	280	280	312	318	293
21369	25063	36254	40764	39819	37690	33564	30581	30045	27997	35704	38662	36936	39751	35480	39105	36073	28728	29871	28854	27472	25148	23639	22796	24872	20754	17584	18609	16392	15584	13663	14107	15556	13201	14709	14412	19113	16986	15086	16784	11422	15111	14600	13702	12697	11901	8160	4720	3774	4004	4416	5204	5972	3303	2243	3779	1262	1256	1295	1100	1071	1081	926	1115	997	908	836	888	898	814	889	803	810	831	919	914	1179	844	786	841	811	776	802	765	802	835	764	825	793	797	830	703	795	740	776	792	787	835	743	757	759	771	823	773	832	855	785	811	770	730	770	784	807	776	839	768	758	757	766	791	759	776	784	795	809	738	821	786	788	702	776	758	763	784	774	809	750	777	782	728	731	726	755	785	769	779	751	773	735	791	719	804	730	748	745	760	809	777	778	739	732	758	826	780	745	782	742	809	759	776	713	788	840	805	791	779	776	770	811	752	786	836	770	777	753	768	795	754	756	779	765	768	753	727	759	758	772	714	756	775	824	801	791	790	787	752	753	803	769	755	768	790	784	768	804	768	784	767	748	785	792	769	786	798	834	771	755	734	808	764	775	770	768	792	744	764	757	764	706	774	785	716	758	742	831	801	820	778	764	747	799	750	757	785	770	802	783	751	761	787	733	759	783	773	732	758	792	781	777	752	824	808	770	787	820	790	747	794	809	797	793	746	760	765	766	772	778	820	767	837	812	830	781	778	764	795	814	744	792	761	821	731	757	767	801	767	776	782	828	749	741	767	768	765	810	820	755	743	798	776	735	747	786	761	814	758	826	783	787	755	825	812	758	823	858	746	756	795	771	802	807	777	762	740	784	764	779	812	761	777	792	742	798	782	799	813	787	786	819	769	854	742	718	785	782	745	783	751	807	805	779	811	787	784	804	805	746	726	799	777	796	804	819	742	796	750	793	804	746	766	728	743	779	775	782	748	808	760	784	843	794	766	781	818	723	789	797	735	754	770	771	818	735	775	816	745	787	798	739	765	775	834	762	779	824	828	710	782	762	787	784	786	769	807	779	770	755	793	805	786	758	836	825	824	764	756	808	756	788	793	838	778	756	732	806	773	800	773	777	799	806	784	821	815	764	783	720	776	778	787	776	766	799	795	766	782	757	765	792	785	755	764	753	770	775	793	822	788	760	780	753	744	735	784	753	755	785	787	767	751	780	739	797	765	806	772	763	741	743	771	797	775	798	737	763	762	767	747	808	805	751	798	765	822	750	744	762	781	812	777	752	798	763	797	773	784	748	809	758	768	740	725	778	833	750	799	767	795	753	760	807	720	807	741	832	748	763	779	781	779	770	755	740	770	764	776	797	771	759	739	820	862	786	753	779	736	760	793	798	782	795	775	784	767	783	748	764	776	764	769	805	757	758	787	803	798	821	786	774	801	799	739	804	783	777	794	792	757	749	826	773	821	742	796	760	771	768	821	822	823	746	772	822	771	779	774	712	746	785	757	743	811	751	790	784	801	766	721	767	758	782	721	747	776	759	822	750	744	726	755	773	767	766	793	786	826	798	814	813	780	778	788	749	809	767	779	764	810	724	758	758	778	792	743	769	817	797	769	729	791	795	740	741	779	762	740	766	740	723	718	814	734	722	822	785	711	825	744	772	784	785	775	765	756	774	767	794	795	736	801	830	797	724	781	796	804	817	792	848	807	786	779	731	751	835	797	805	751	776	743	771	787	809	728	767	822	839	755	753	769	773	809	784	812	802	742	812	801	766	792	760	728	724	779	794	793	786	782	759	806	755	802	783	776	751	784	792	814	750	767	828	745	743	779	739	839	782	842	748	787	773	793	770	722	747	782	825	731	870	716	782	807	801	781	773	849	798	818	718	785	768	813	825	801	779	770	779	764	781	733	763	762	807	770	791	810	726	822	747	809	814	727	764	743	806	758	757	817	762	756	765	767	769	803	831	764	772	770	773	774	765	763	796	741	771	815	752	817	736	756	793	725	804	776	805	775	764	722	827	795	791	774	832	782	794	766	802	775	726	811	799	797	783	766	812	765	770	791	814	774	784	773	810	803	830	793	735	781	786	794	798	747	758	783	751	808	764	760	703	766	768	749	810	758	769	804	731	805	824	754	795	809	741	797	796	756	783	782	742	730	795	803	767	768	808	766	757	799	721	753	757	774	736	757	805	772	789	774	759	766	722	821	787	744	762	716	782	782	747	784	840	787	758	802	764	757	752	771	754	766	803	814	794	760	789	794	739	789	808	786	741	779	832	770	776	754	804	759	858	729	761	797	765	786	782	793	803	813	761	754	770	816	815	790	808	802	818	761	797	798	759	775	775	759	806	762	750	734	768	779	761	788	759	749	763	782	740	739	777	782	783	724	743	784	802	804	779	835	769	799	747	784	767	767	789	789	773	800	800	773	822	789	741	801	784	760	807	754	786	764	769	778	770	741	755	779	798	768	738	771	764	806	761	803	721	798	774	825	802	729	795	759	753	757	767	795	775	795	747	757	758	722	774	840	746	723	778	743	726	750	767	791	723	787	775	759	794	766	777	791	803	742	760	816	742	740	819	764	806	772	779	756	777	839	732	783	767	791	745	805	762	746	775	695	762	783	801	780	805	800	839	774	777	783	802	798	771	793	754	789	799	848	785	762	804	792	723	775	771	795	736	788	781	776	783	773	810	801	727	772	765	845	728	775	833	811	791	800	792	780	784	802	714	759	784	854	778	815	738	783	781	758	772	768	800	796	781	771	837	758	752	767	805	784	790	794	785	711	757	752	821	817	775	788	751	750	771	774	724	824	800	750	776	782	727	758	817	754	771	788	805	775	738	754	797	754	752	784	784	770	729	731	785	784	728	703	783	775	793	781	734	770	809	812	790	809	758	771	732	782	745	792	796	797	745	807	782	769	763	805	808	821	764	786	747	792	781	789	751	849	767	802	780	745	832	780	781	828	803	729	785	770	846	763	803	797	795	750	802	809	723	767	764	749	754	745	747	823	769	804	798	812	787	759	788	804	719	786	765	738	764	761	828	765	756	756	799	736	817	742	792	758	791	807	743	741	765	782	778	798	747	799	810	827	790	828	725	719	797	751	805	816	781	775	761	784	724	783	765	760	780	756	770	781	745	818	759	785	794	795	820	810	765	810	750	777	733	770	785	799	802	776	765	821	781	774	761	766	818	784	797	793	776	764	812	744	787	757	764	707	810	801	761	777	796	737	773	760	799	782	791	795	762	781	774	743	782	716	793	786	785	749	796	782	790	791	736	761	799	749	832	741	765	765	756	757	815	793	830	719	798	785	779	759	798	760	797	779	734	761	776	805	734	761	821	789	800	775	785	772	779	783	849	741	766	747	803	811	782	820	791	783	806	818	750	730	754	800	809	820	761	765	844	779	747	835	781	810	767	774	788	807	781	790	791	770	790	761	784	792	796	772	770	730	738	788	806	774	795	795	765	766	721	763	790	796	768	791	790	751	778	775	772	805	782	744	803	786	784	757	836	755	718	715	780	792	782	846	732	813	798	799	753	766	740	807
13878	12030	14558	12092	9520	7072	4881	3416	2464	1954	1758	1668	1579	1538	1270	1198	1032	788	731	743	715	586	572	592	630	499	486	481	380	369	365	348	349	315	318	342	383	365	327	349	269	306	293	315	303	293	277	268	239	253	270	268	217	227	228	217	236	228	230	235	212	212	239	227	244	206	240	220	206	215	223	217	225	228	225	273	234	235	248	200	223	225	221	212	197	211	224	206	202	205	205	166	193	218	206	227	224	200	207	233	226	207	209	205	222	195	206	213	199	229	208	218	212	222	217	208	211	249	222	242	239	227	196	222	226	202	191	195	210	207	199	214	248	215	212	221	191	174	225	247	195	217	209	213	206	230	198	197	198	215	208	268	186	236	221	246	237	223	248	210	208	214	210	204	211	250	223	203	220	201	203	233	209	205	211	225	215	239	203	222	223	200	214	209	200	206	207	198	215	220	206	206	220	183	229	252	227	219	227	220	228	218	230	215	199	226	245	213	199	202	207	238	218	205	218	223	225	229	213	222	200	232	205	217	198	234	240	194	200	207	229	219	206	193	212	191	210	193	213	221	205	228	218	201	213	183	172	212	243	225	211	251	201	192	235	199	189	229	220	201	212	203	229	208	216	223	209	203	220	205	213	230	193	228	221	213	212	194	205	199	215	228	266	204	238	243	216	185	218	206	236	224	196	213	235	237	203	229	201	217	246	237	241	203	205	205	210	205	228	219	196	210	203	201	226	221	210	198	240	220	225	199	223	196	176	200	239	240	218	225	218	207	215	214	209	215	209	201	217	214	251	219	208	204	218	234	215	221	236	237	219	230	185	200	210	190	225	234	205	237	222	224	212	198	211	200	212	213	210	225	225	213	215	223	208	216	230	238	225	240	223	218	241	228	211	228	211	203	221	202	257	212	249	214	229	213	230	197	207	196	214	215	215	204	201	217	214	215	216	218	221	201	226	238	226	244	199	204	202	205	214	216	220	222	222	255	225	221	206	235	246	227	209	213	207	227	230	207	207	220	198	193	205	211	210	190	272	212	224	244	212	205	214	217	210	217	226	211	220	242	225	210	220	243	222	214	192	219	206	233	210	207	199	220	225	229	263	198	212	228	234	212	220	184	240	238	202	219	235	215	210	214	223	256	220	234	213	259	210	195	238	237	198	241	224	213	210	213	175	214	206	190	215	235	235	225	201	183	219	215	247	233	191	211	230	218	216	219	201	213	234	205	202	210	213	233	226	216	222	231	201	198	194	223	195	214	200	234	224	211	214	218	219	181	226	214	221	209	195	259	207	237	212	228	187	216	204	239	225	201	239	205	211	197	202	229	215	206	196	216	220	248	233	213	206	213	239	222	220	193	217	230	195	195	223	186	212	212	219	208	208	234	227	214	210	201	251	199	235	236	206	214	213	206	213	215	226	213	238	210	199	216	197	206	254	226	198	216	222	205	214	209	235	207	229	206	213	208	223	218	211	222	213	240	220	239	198	227	241	210	228	179	196	205	210	224	235	205	207	226	203	210	199	204	219	238	223	232	212	215	207	213	201	207	201	226	229	225	226	198	217	198	190	186	221	204	216	217	220	216	214	190	208	211	212	206	201	201	221	202	217	217	209	231	232	213	205	207	212	222	234	223	178	220	225	206	210	210	220	208	231	226	208	214	234	244	210	193	215	207	221	218	203	212	216	244	222	239	217	201	221	173	196	218	210	236	240	201	222	229	216	196	228	216	218	204	212	215	208	221	221	239	233	204	203	184	206	222	202	210	217	217	188	237	207	215	224	214	206	231	210	227	235	208	212	189	210	203	257	195	231	195	198	209	206	218	218	228	203	230	230	202	224	205	225	216	231	203	199	218	211	195	251	203	220	235	203	204	256	225	240	196	219	194	220	220	216	212	206	237	218	212	197	200	209	177	200	227	227	209	219	246	216	202	191	217	198	233	213	209	224	194	224	188	212	213	205	232	217	213	220	225	199	230	205	197	232	220	208	228	236	243	227	216	243	251	232	217	210	201	238	211	221	253	255	215	215	215	243	229	231	194	218	187	219	214	224	224	208	241	203	194	232	232	226	191	209	208	194	234	208	203	216	245	239	210	197	213	203	231	248	188	201	216	231	235	217	212	219	188	239	222	193	214	217	207	210	198	220	201	211	230	224	190	242	243	217	199	249	206	216	220	226	198	232	236	211	190	205	212	203	186	182	205	207	200	212	231	216	220	237	218	184	192	210	210	197	194	201	206	213	217	226	228	210	217	235	226	253	188	227	235	223	204	197	212	215	210	219	213	206	205	217	211	228	212	208	231	228	207	198	211	207	218	224	232	191	226	207	190	197	222	196	213	209	229	227	201	219	211	198	211	237	218	223	204	226	230	211	228	221	218	212	210	223	202	194	236	211	209	211	223	217	237	179	210	226	242	197	209	207	199	224	231	250	204	197	218	229	236	185	201	215	227	228	224	216	189	248	220	226	210	195	195	234	222	188	201	226	194	223	224	218	211	235	222	220	205	203	232	227	205	217	214	199	227	229	209	221	229	201	200	181	202	253	220	221	233	242	230	189	233	223	207	215	201	200	212	205	195	222	216	231	206	232	231	217	209	204	214	239	213	221	224	234	201	236	208	224	211	214	230	235	212	215	209	211	211	190	209	204	206	222	232	222	218	230	234	207	204	215	223	216	214	224	214	220	216	206	194	215	202	197	209	204	236	221	219	221	199	196	192	227	227	188	240	241	192	209	222	237	208	219	213	208	211	204	190	237	199	209	200	234	187	197	232	208	196	221	221	201	209	192	214	198	204	209	218	230	194	214	209	227	235	216	200	213	207	228	187	203	217	193	203	200	207	234	206	191	209	223	214	203	208	191	233	202	210	230	208	237	216	213	194	209	213	208	198	229	219	223	233	237	205	228	197	221	224	213	223	198	197	191	230	205	209	226	217	188	189	206	219	214	228	219	216	215	219	215	218	221	209	239	244	207	247	217	218	223	194	208	210	200	224	210	209	211	227	187	185	201	181	199	201	203	221	221	221	254	217	233	201	212	208	239	221	198	231	210	228	215	244	206	218	227	232	212	243	202	249	222	200	228	218	225	222	192	233	234	228	203	204	203	204	240	224	200	200	207	241	205	229	196	213	199	223	209	207	201	225	232	233	217	214	246	215	229	227	184	204	210	199	207	228	240	198	230	224	225	216	207	218	220	190	216	232	210	194	197	204	207	225	203	192	200	201	234	205	244	238	238	208	216	210	222	214	198	210	225	214	197	216	193	201	223	221	219	232	205	196	198	210	209	211	253	222	215	202	204	218	211	197	222	185	214	201	231	212	241	189	247	221	216	201	216	201	193	261	170	202	215	211	223	213	203	216	205	186	238	234	201	215	196	218	210	216	189	202	228	216	199	221	232	225	198	228	237	222	247	193	209	208	225	207	224	220	245	220	220	207	220	215	211	234	208	212	221	222	215	215	236	211	241	212	200	244	229	237	199	185	220	221	215	243	210	209
8848	10949	20137	23046	22123	19299	15769	12835	10391	8953	8272	8360	7730	7608	6534	6404	5522	4064	3880	3747	3965	3185	3000	3088	3325	2620	2445	2269	1900	1697	1642	1518	1585	1427	1401	1444	1835	1784	1493	1558	1215	1426	1349	1287	1241	1212	1065	824	758	826	815	847	813	747	710	729	672	677	606	600	653	604	619	587	619	612	634	627	594	585	614	620	600	593	624	661	688	646	635	562	567	602	621	623	610	585	600	585	620	587	582	635	597	555	600	601	602	583	600	613	628	593	590	594	620	627	585	611	607	629	613	652	596	594	628	627	571	636	594	595	631	613	573	594	622	600	598	586	622	606	648	582	585	598	581	616	621	597	651	613	653	589	616	585	620	598	620	589	593	620	624	622	624	587	607	602	610	618	584	634	660	569	611	583	612	604	579	599	595	602	608	607	637	617	603	591	641	617	611	556	659	619	611	579	656	620	624	610	578	622	566	594	589	612	606	558	615	627	607	560	571	600	611	584	618	572	584	599	633	589	587	630	650	630	619	598	611	602	614	646	587	563	613	628	623	597	611	616	637	625	548	619	562	597	587	598	548	622	610	612	597	599	604	602	605	602	616	596	649	616	603	585	597	628	612	620	575	636	651	642	619	564	560	637	664	628	551	618	603	580	619	567	586	605	581	600	665	618	598	592	621	643	593	615	614	594	616	565	611	646	622	611	605	646	617	592	578	651	602	583	593	613	606	624	577	619	594	594	630	620	615	625	589	613	657	607	626	605	606	595	595	594	627	605	618	612	619	621	589	636	600	587	581	590	580	621	563	609	620	590	581	604	608	650	608	607	605	652	611	562	592	630	613	579	626	578	597	602	609	583	598	617	580	626	606	607	626	605	604	572	570	621	594	627	630	579	607	585	618	618	586	593	572	636	570	620	618	611	589	595	595	606	653	597	632	573	626	589	589	600	566	585	578	617	629	609	610	584	615	662	631	608	583	601	594	602	627	598	580	559	657	629	578	579	589	594	621	641	647	581	576	590	614	614	622	593	567	596	594	659	609	617	617	606	612	585	623	626	603	569	631	647	608	608	558	606	624	626	607	574	603	581	604	581	621	604	597	634	614	609	631	564	587	605	581	606	660	586	593	602	617	603	599	579	586	613	619	643	618	561	624	620	612	616	609	628	612	593	645	607	597	633	601	585	614	549	616	604	590	589	610	629	666	608	605	626	601	600	579	579	626	612	609	623	597	649	653	560	589	610	589	583	605	588	620	584	592	604	604	627	575	629	602	655	639	591	534	583	621	612	602	607	632	592	575	602	569	593	602	600	619	632	578	643	625	619	650	568	566	598	644	639	625	595	586	585	630	607	607	572	623	593	591	655	657	637	580	596	597	569	590	634	633	616	582	593	586	568	635	636	612	582	643	605	592	563	582	576	619	590	642	574	596	623	609	610	643	642	625	549	602	598	624	608	604	604	628	643	622	593	605	635	640	655	607	578	626	570	557	627	650	564	598	657	619	609	624	624	627	596	630	577	618	534	599	618	599	630	617	623	585	631	596	583	631	635	666	608	585	568	600	569	569	605	602	587	631	591	603	634	617	570	639	607	592	661	594	645	621	621	601	573	618	559	606	564	623	612	611	588	610	574	608	614	606	623	594	627	586	636	600	639	588	655	596	623	606	637	614	627	579	578	571	555	592	625	612	601	624	594	618	631	623	620	603	575	627	595	594	607	648	566	587	588	649	600	559	595	625	553	615	592	603	586	620	566	622	614	588	572	623	581	565	586	622	557	609	627	589	653	603	646	591	603	610	598	572	620	635	599	629	620	591	589	607	561	618	598	613	622	566	630	630	582	592	615	624	635	591	604	609	612	610	599	638	545	662	570	582	618	634	587	616	581	587	609	603	644	683	593	633	631	612	619	659	579	628	597	556	623	597	581	640	638	590	630	600	593	605	565	638	523	624	615	554	641	617	605	602	599	597	609	614	636	598	616	610	601	588	578	615	649	594	581	590	593	611	606	626	671	567	569	593	582	618	613	640	631	596	608	666	608	574	648	579	648	634	589	574	602	613	640	641	572	597	615	630	625	587	626	641	604	617	643	590	552	608	611	572	580	616	613	612	604	592	617	640	611	605	606	631	578	641	634	646	607	614	567	630	613	576	603	627	600	622	637	579	603	629	611	596	616	547	574	627	634	638	600	635	611	614	589	554	608	609	608	627	621	600	630	608	607	662	617	584	608	585	612	588	601	595	580	604	571	622	584	609	597	604	615	629	592	634	595	626	578	603	624	621	613	618	556	639	612	620	645	596	605	593	645	595	597	592	557	593	617	612	603	625	556	622	587	626	632	612	640	660	612	637	619	570	579	569	593	590	615	601	630	646	640	606	601	626	580	602	613	564	659	581	609	657	578	588	627	633	665	603	609	564	611	630	615	601	606	641	608	577	632	617	621	628	617	583	597	629	617	636	573	598	605	607	623	604	694	607	593	600	590	593	611	618	635	576	634	598	610	530	612	585	615	606	625	641	596	593	601	598	598	633	585	584	572	595	614	623	623	638	594	605	608	569	620	596	611	595	627	617	640	590	582	645	636	600	609	571	610	605	590	639	563	604	625	623	629	593	566	627	626	578	620	615	605	588	637	620	592	604	602	603	577	539	573	609	568	651	588	557	614	616	560	582	576	626	598	625	587	591	626	619	603	638	604	628	618	629	612	590	619	623	626	651	615	641	605	676	601	677	582	578	642	579	565	648	608	608	597	604	631	605	605	570	616	552	609	601	605	646	602	611	594	589	610	597	616	613	630	597	599	593	657	655	589	601	635	628	641	652	627	592	636	603	591	610	623	580	608	635	569	612	631	540	588	602	606	610	636	623	604	625	578	596	638	578	630	610	593	597	603	599	642	624	576	580	672	612	602	598	604	583	613	624	643	608	613	623	603	575	614	571	619	569	591	572	607	579	599	598	599	604	628	599	617	594	613	657	601	597	568	618	605	599	599	594	571	565	615	592	596	591	570	624	586	604	572	621	573	589	586	598	651	563	623	655	618	581	615	604	609	595	618	582	585	649	580	595	655	634	588	677	608	604	567	638	587	614	613	613	607	570	610	627	582	581	638	615	610	604	616	612	642	594	612	628	649	616	570	592	637	581	590	614	566	590	562	623	621	629	612	549	596	607	594	589	633	570	558	600	622	619	589	620	634	647	592	622	632	617	601	614	646	573	577	601	621	629	616	602	607	637	603	630	579	599	637	661	633	610	623	643	623	648	577	627	607	605	597	588	633	618	601	566	619	562	570	609	635	632	552	609	612	541	646	628	608	644	590	616	570	576	605	618	648	614	624	589	610	600	588	591	610	571	603	591	578	546	612	621	581	610	634	648	608	594	585	634	623	611	613	595	593	617	586	587	630	604	655	591	603	648	635	573	598	550	631	572	565	594	603	625	586	601	614	618	621	594	640	608	594	570	552	566	587	611	629	628	577	613	636	538	608	579	587	596	588	604	579	622	616	626	643	594	565	615	638	618	581
27884	26009	28393	24451	20800	17405	13468	8014	6659	8749	8434	9419	9081	9729	8970	9335	7608	4516	4152	4305	3530	2879	2923	2779	2931	1938	1750	1834	1688	1438	1390	1593	1681	1303	1294	1301	1932	1964	1503	1737	1084	1269	1224	1285	1179	1147	855	656	487	460	556	518	443	365	343	379	299	269	244	258	278	260	271	283	260	254	234	263	268	256	261	219	258	254	266	290	266	260	265	278	260	244	238	252	251	253	241	241	253	238	234	261	247	230	252	250	258	276	260	258	228	240	246	229	240	265	260	267	263	266	210	260	243	261	250	283	247	253	278	237	243	259	230	231	248	233	240	236	268	262	267	262	272	269	231	266	226	263	241	257	221	224	242	270	246	267	239	241	278	256	264	270	253	228	237	250	243	258	237	247	251	277	224	260	260	251	238	230	236	237	233	250	252	235	253	260	249	250	269	251	201	243	241	241	240	233	250	248	226	242	287	232	233	249	246	251	271	234	253	252	261	247	250	247	244	233	261	240	224	255	223	254	251	241	224	266	257	240	248	259	269	253	239	248	223	267	224	243	221	258	231	243	258	220	263	246	225	234	274	224	243	231	238	226	230	240	239	253	266	218	228	220	259	225	258	242	263	253	251	240	248	272	264	240	230	250	217	235	236	262	260	231	262	234	249	252	268	238	297	236	256	244	263	223	250	225	242	250	259	268	250	212	264	227	236	271	242	239	234	255	242	261	239	266	240	252	242	257	247	243	237	253	226	237	236	236	256	272	244	267	239	227	269	237	230	241	257	280	252	235	254	235	237	246	260	261	250	260	221	237	245	253	279	226	246	247	212	237	225	230	264	283	261	263	253	243	251	254	269	256	230	241	245	251	256	248	250	237	224	231	249	229	222	236	267	232	249	242	290	218	236	232	250	244	243	253	232	250	263	245	223	265	247	248	240	232	269	249	218	273	270	233	268	288	258	217	272	246	254	241	234	263	251	278	257	273	241	246	271	243	238	245	230	231	246	277	255	264	278	221	234	254	242	248	224	221	270	235	228	234	225	275	238	257	250	233	264	262	244	260	244	238	258	249	239	257	238	257	249	262	287	231	271	233	262	243	233	216	239	242	239	243	244	259	255	236	252	242	245	242	225	227	256	255	236	260	249	235	276	266	247	250	247	252	236	238	249	212	244	230	238	244	248	224	264	248	227	254	232	260	245	246	245	268	232	243	242	241	254	244	268	236	234	249	256	238	242	231	231	236	219	218	257	247	241	246	261	247	246	232	271	258	264	245	232	226	258	256	258	216	233	237	230	259	265	273	239	244	260	219	251	245	276	246	268	243	223	264	271	249	246	256	260	256	241	249	246	273	249	225	242	255	260	275	249	253	244	239	248	245	259	251	263	236	254	230	226	233	264	250	250	246	251	239	224	241	273	233	234	249	220	256	247	270	264	241	259	256	233	216	273	213	241	216	246	237	227	254	236	234	238	263	245	267	275	233	236	244	229	232	233	257	245	236	280	263	270	245	229	221	263	271	253	247	270	272	262	238	239	272	220	227	225	228	264	216	264	227	211	221	231	266	229	244	221	234	249	286	257	261	239	280	278	209	253	273	269	254	256	216	240	222	225	233	260	266	240	250	257	232	252	251	252	257	241	274	273	246	237	260	269	261	255	231	243	237	253	258	234	239	260	248	241	249	222	272	263	250	259	247	219	243	256	229	230	252	235	254	248	256	287	227	214	231	231	253	264	231	244	249	222	233	262	243	264	237	223	245	243	253	248	227	216	263	235	244	254	248	241	221	235	224	264	271	265	264	255	226	235	228	244	247	233	248	255	224	292	226	275	237	269	229	251	285	254	250	242	241	262	258	278	242	231	225	256	246	231	237	247	262	251	243	233	244	227	234	258	248	250	254	271	224	261	258	264	245	254	257	266	250	231	231	240	230	224	259	223	232	240	257	224	244	233	248	224	250	230	236	258	232	245	251	266	269	252	264	242	247	264	238	245	241	228	247	249	280	263	241	216	245	227	231	226	270	242	252	260	305	256	240	221	245	264	282	219	287	249	225	247	242	223	232	225	268	246	237	247	245	238	244	256	240	243	276	243	278	240	231	238	261	250	250	251	223	246	247	244	282	241	243	249	259	219	252	249	249	234	232	256	257	269	282	235	247	221	262	234	233	233	256	232	243	238	249	227	253	250	268	266	231	250	232	232	229	238	277	233	241	244	268	260	254	262	276	244	245	228	244	258	272	221	233	235	251	253	236	255	241	260	250	265	251	228	253	285	260	275	242	231	255	260	232	251	256	283	246	263	209	262	255	264	262	240	267	271	240	230	245	229	215	236	241	241	261	235	258	244	252	276	244	279	207	226	251	232	257	235	241	231	263	250	252	251	223	238	252	253	251	250	274	263	240	261	277	219	238	254	248	237	239	222	247	244	262	232	209	243	269	203	235	227	257	277	255	214	261	248	242	250	238	232	245	258	233	251	241	208	255	254	262	244	237	249	268	260	248	243	264	244	240	248	228	219	241	254	265	301	238	261	239	262	270	234	250	275	256	235	266	243	243	251	228	272	251	236	264	254	241	229	229	247	250	267	267	274	255	250	225	242	273	267	257	260	246	244	250	233	225	259	264	248	254	248	233	226	233	248	254	248	217	240	252	257	231	244	231	234	250	245	269	252	230	231	245	240	253	264	261	230	214	264	269	255	247	270	271	263	266	216	207	231	235	244	232	204	266	221	250	248	272	243	245	258	232	231	242	233	248	243	242	231	242	263	243	233	250	232	230	256	221	249	237	267	250	269	269	258	232	277	222	257	237	242	219	240	252	242	242	236	265	269	240	247	237	247	242	253	233	242	249	273	244	257	258	229	259	264	241	252	241	242	258	253	269	239	247	243	235	241	239	238	256	235	250	254	244	248	249	239	212	247	256	244	277	265	247	257	257	236	267	251	252	260	227	254	238	252	249	244	234	283	239	263	247	245	261	257	249	228	234	222	245	237	258	246	230	230	241	267	242	236	230	241	260	262	237	241	256	232	269	259	230	254	267	272	231	262	227	299	253	203	240	237	240	259	259	238	245	262	247	250	235	255	280	262	257	239	253	242	263	238	227	249	257	241	260	238	277	237	247	264	278	206	263	268	248	262	260	246	240	240	230	210	240	267	268	252	245	239	273	244	279	248	259	237	268	231	255	244	207	232	263	234	233	236	237	259	232	223	257	269	261	271	222	247	225	280	239	216	206	245	252	272	248	267	259	271	246	238	226	243	244	235	242	241	230	239	277	254	240	238	256	282	260	255	242	247	253	237	244	275	214	265	220	248	246	245	263	274	243	254	268	260	249	246	265	233	270	280	254	237	241	256	258	262	226	248	270	239	223	240	243	229	243	241	227	273	226	262	248	241	239	265	257	245	265	249	223	251	261	233	236	253	242	232	281	214	268	243	232	250	229	237	259	231	230	268	267	249	258	227	264	236	271	250	249	257	240	234	210	247	253	236	241	270	265	218	235	247	264	237	249	237	233	236	263
18381	20837	30504	33276	33497	31979	28456	21973	21530	26509	24918	27975	26985	30046	27786	29851	25460	18515	18667	19533	17390	15335	15306	15254	15981	10943	10582	11105	9992	8963	8259	9397	10250	7924	7703	8113	11878	10643	8809	10263	6812	8110	7661	7885	7719	7457	5082	3533	2885	2616	3065	3051	2521	1726	1426	1813	1061	768	802	780	823	828	894	852	807	769	704	759	791	733	743	708	679	664	732	889	994	909	724	743	631	748	706	684	743	664	702	702	664	699	696	671	706	639	692	687	672	708	717	657	674	664	665	666	710	693	675	718	676	754	683	667	659	635	687	747	695	701	676	698	729	669	698	617	736	704	709	701	677	693	693	682	678	637	655	674	692	724	678	696	694	703	631	658	695	675	705	624	700	691	649	706	651	683	655	710	722	694	714	694	655	693	654	727	716	717	668	688	704	672	721	751	701	642	678	623	717	664	668	685	701	652	653	722	702	653	717	698	684	699	648	707	713	723	667	672	680	595	694	716	677	682	704	683	693	693	691	732	647	696	653	656	658	682	690	680	721	668	685	676	713	761	687	732	606	659	689	645	661	730	682	655	670	687	696	717	691	729	685	706	666	653	698	651	667	754	723	736	621	674	664	685	652	688	679	671	653	670	628	658	724	686	695	694	729	689	698	636	690	667	738	679	673	667	715	706	711	713	700	680	689	720	695	682	661	644	674	703	690	705	695	705	722	695	738	713	648	713	656	667	739	627	692	649	706	650	728	650	760	653	680	647	720	674	629	725	660	749	633	657	674	644	676	682	650	701	697	719	704	722	686	697	705	715	676	666	713	741	697	713	682	706	622	695	682	700	654	652	661	689	709	717	675	661	680	676	665	680	752	644	667	694	690	667	673	721	659	672	676	680	663	744	684	695	697	722	646	662	719	693	672	676	687	688	747	713	697	720	659	700	661	681	706	698	706	669	711	659	716	642	692	723	684	668	654	678	648	657	692	679	709	703	681	687	691	704	681	706	725	683	658	725	686	739	718	699	692	638	726	661	685	701	662	674	674	740	664	661	653	660	649	708	654	697	665	673	673	642	664	712	669	727	697	656	684	678	710	709	700	649	708	669	670	674	669	710	674	681	612	662	707	657	701	682	674	697	696	717	709	683	710	689	658	716	668	695	682	697	668	683	665	696	664	703	638	696	654	671	684	680	733	684	683	706	627	682	683	705	716	701	699	721	679	670	680	642	690	733	681	704	654	691	688	685	679	674	693	680	710	654	719	690	692	714	716	729	706	667	704	642	668	692	680	663	660	658	688	661	643	701	716	633	702	649	679	662	696	689	684	663	709	692	739	671	660	694	682	641	669	695	644	717	715	756	616	650	649	650	732	661	711	709	631	704	692	668	655	657	689	706	676	637	693	726	745	671	653	693	706	709	701	670	687	706	685	692	716	738	691	675	692	729	665	655	699	634	698	695	681	700	758	666	674	667	753	652	662	689	686	687	642	627	720	635	665	642	666	697	657	705	609	652	650	720	648	660	668	668	655	688	688	681	676	712	694	645	687	699	711	744	692	673	671	677	665	670	714	646	659	653	671	697	652	687	712	702	657	652	702	711	648	653	688	686	688	718	688	653	721	685	720	665	700	681	631	651	675	685	651	689	704	662	672	667	740	641	688	701	703	706	659	679	686	669	640	697	668	702	696	664	662	716	725	651	744	696	716	618	671	707	713	653	704	672	669	668	662	651	646	686	688	737	694	660	685	664	732	670	637	701	688	692	672	650	749	641	721	692	650	705	669	694	683	715	696	670	700	644	715	639	680	681	669	690	656	691	679	676	628	724	681	678	685	672	713	715	696	701	662	708	725	708	721	661	682	700	688	647	668	691	609	677	663	657	690	716	691	710	712	683	702	673	680	691	687	672	690	657	705	677	662	677	708	706	700	663	707	698	701	675	740	690	710	697	675	657	727	665	692	708	678	696	677	709	718	656	644	726	701	690	650	701	676	624	724	690	657	649	693	644	714	688	674	698	656	657	725	730	732	660	679	696	688	651	653	644	691	694	689	658	676	706	711	678	649	710	662	669	665	709	705	663	654	709	690	693	685	673	722	703	736	707	662	691	672	680	679	671	689	673	714	644	695	660	651	725	697	660	688	674	687	740	706	650	663	693	704	689	693	682	634	657	676	665	670	675	762	699	659	703	709	656	705	663	692	725	678	703	708	688	646	647	657	716	707	649	697	644	731	678	726	692	707	712	674	665	656	683	660	656	737	694	652	679	612	685	634	720	706	710	724	712	657	683	705	658	715	691	692	653	686	655	663	690	678	658	685	684	690	672	700	663	689	703	717	654	703	648	655	730	688	675	661	623	717	698	698	658	668	687	672	719	669	661	663	671	697	690	691	636	734	692	741	722	671	724	664	664	698	697	691	688	700	687	624	725	637	674	678	721	618	733	705	673	693	662	689	702	673	692	659	661	715	679	655	700	690	733	697	654	694	689	687	695	728	719	709	727	695	672	675	694	696	681	700	706	625	692	673	684	672	640	711	621	702	726	659	701	694	682	701	629	709	648	679	687	709	668	649	696	713	710	657	668	710	641	691	662	698	724	663	685	666	672	705	668	666	640	680	711	691	692	693	673	677	650	682	679	701	717	673	714	704	716	677	648	704	701	697	689	634	666	682	709	720	664	684	731	696	671	664	673	677	668	666	731	640	685	696	712	726	684	697	661	726	670	644	710	678	705	687	696	671	720	707	678	689	683	692	699	676	714	666	747	681	682	629	692	686	647	714	710	730	710	654	702	627	718	690	683	716	709	692	712	701	662	707	754	646	665	691	687	690	683	695	673	568	668	676	695	647	667	699	666	676	692	662	720	704	723	705	648	661	665	657	662	708	720	650	723	687	678	728	679	666	702	671	722	696	712	682	709	662	647	751	663	720	691	713	628	704	767	683	711	669	680	692	708	693	693	684	671	675	716	666	652	701	727	704	734	651	670	681	672	684	658	674	677	687	681	674	695	675	605	690	714	659	715	692	709	696	701	683	655	683	684	718	637	702	686	696	696	663	673	648	691	692	707	684	685	724	625	698	665	693	678	641	666	690	661	657	666	691	665	720	639	629	699	653	657	648	676	700	664	651	680	676	692	681	717	695	677	704	629	753	709	691	681	657	681	690	715	696	638	685	660	684	644	702	694	732	737	668	628	633	703	697	691	668	664	675	684	722	682	708	661	701	671	652	651	714	684	685	704	726	699	708	715	701	718	703	677	691	693	652	702	714	639	731	674	727	726	692	715	665	674	687	713	714	712	694	714	704	679	653	681	664	696	653	692	687	670	689	712	708	676	694	683	686	710	679	735	684	692	703	653	655	654	691	730	659	699	688	627	730	657	699	684	655	715	689	687	671	694	726	715	692	679	709	677	691	682	713	677	725	678	688	711	660	668	648	683	699	740	749	673	680	689	669	727	717	730	676	709	691	691	654	688	690	666	647	720	646	697	694	676	713	656	739	747	688	666	693	718	678	679	645	677	663	670	652	665	746	680	691	649
36574	33841	35400	31088	26890	23928	20340	15674	12277	15239	15717	17015	16634	19753	17230	16508	13514	9714	8222	8383	6976	6033	5619	5645	5276	3745	3355	3803	3193	3032	2923	3113	3279	2553	2612	2650	3998	3538	2735	3379	2051	1993	2456	2639	2705	2303	1759	1043	1024	953	1010	935	819	638	491	577	522	339	381	315	340	334	369	366	344	329	278	308	324	324	303	317	320	289	329	340	438	393	347	304	309	309	276	305	307	305	267	300	294	307	317	317	297	331	297	352	305	312	315	322	294	316	324	300	330	288	301	320	266	268	344	297	294	333	289	280	292	315	329	281	316	288	313	292	291	302	288	303	296	308	305	304	298	323	322	300	339	275	291	293	291	295	345	291	313	263	291	295	307	298	274	315	290	264	263	312	326	292	303	300	276	293	300	298	269	314	294	322	310	328	298	293	293	276	258	319	304	315	278	293	305	313	286	302	303	301	316	293	295	327	296	309	309	280	298	245	321	308	296	286	322	312	278	336	301	288	304	310	298	339	320	318	301	287	284	292	301	295	325	295	268	280	335	285	314	320	287	321	303	346	284	290	288	300	303	344	303	315	316	303	283	297	286	311	322	326	313	322	288	317	363	319	335	306	286	298	293	307	329	303	296	306	327	294	309	297	280	301	297	309	306	276	296	301	292	303	302	281	292	316	292	295	281	302	296	325	311	270	311	281	295	283	299	307	282	312	298	297	290	308	303	329	283	312	316	309	321	313	291	279	311	313	293	290	312	278	325	282	330	357	296	314	306	288	268	289	292	282	310	291	293	328	310	288	301	282	328	296	290	307	306	281	301	323	313	297	297	278	266	312	312	305	303	310	312	312	310	297	296	290	327	300	317	338	311	283	287	315	317	289	292	320	296	315	311	282	290	298	303	267	318	283	278	306	281	299	336	313	298	278	287	301	309	312	299	301	291	285	292	293	343	320	326	322	323	285	304	306	302	302	316	272	311	283	325	297	305	284	298	269	283	293	324	290	311	335	313	288	284	309	279	309	281	299	289	273	285	293	290	286	302	291	310	276	334	306	311	329	298	302	294	261	316	297	295	272	304	318	311	308	294	282	311	316	310	318	310	323	300	310	281	298	313	287	303	306	306	275	313	325	313	304	282	298	302	303	304	278	313	299	289	293	296	281	298	303	289	311	316	286	300	289	305	306	274	306	309	256	281	286	294	296	294	297	279	291	310	277	325	304	295	310	304	304	316	317	305	274	295	298	326	275	307	327	293	294	300	322	330	316	355	315	264	320	319	283	330	301	299	336	289	276	273	294	320	298	270	299	300	310	325	293	318	297	304	292	314	300	296	297	318	287	329	287	266	277	284	279	297	329	339	303	308	286	287	307	296	290	317	296	326	336	264	307	294	311	284	283	331	305	298	312	251	296	308	274	266	286	304	328	339	304	320	305	298	307	303	317	281	311	313	330	300	324	275	300	310	306	292	292	263	298	321	295	270	305	304	324	312	300	272	325	314	292	307	327	298	270	311	272	301	290	348	294	300	298	287	298	286	298	291	304	286	302	308	314	317	306	300	304	304	331	295	312	310	305	285	292	303	322	305	298	266	295	277	269	302	278	290	289	326	292	284	281	291	323	314	320	253	283	287	286	314	287	284	292	296	287	267	327	290	277	296	330	294	319	311	310	293	311	307	289	307	307	310	285	280	306	301	315	298	288	295	330	277	312	313	321	274	332	288	286	303	284	286	291	280	295	322	285	330	307	286	316	292	321	298	302	296	327	300	315	301	294	299	266	329	323	290	279	315	309	319	295	320	297	333	276	303	300	312	331	334	307	326	291	311	296	299	303	291	295	298	333	312	295	294	286	281	275	292	310	305	305	281	278	311	315	302	274	272	278	305	310	328	290	299	305	316	288	331	317	296	309	285	299	310	296	318	338	272	280	323	257	310	307	287	292	285	299	306	284	317	284	280	314	306	324	293	272	316	307	293	289	339	276	299	332	306	303	325	335	312	303	288	282	315	321	284	290	294	307	313	292	310	296	302	305	311	326	307	309	311	290	306	296	324	281	266	278	340	324	308	301	306	346	277	301	334	298	321	288	327	301	332	280	288	301	330	304	320	324	291	276	305	313	303	271	300	277	307	313	285	311	321	290	316	305	305	295	286	293	284	281	298	307	272	308	317	308	348	308	307	321	282	301	310	323	285	324	294	288	270	327	310	300	323	307	295	351	274	280	292	285	334	289	321	294	328	331	295	292	309	310	339	286	286	308	310	316	305	328	315	318	320	332	281	284	288	307	337	315	319	318	294	293	324	317	291	288	269	323	315	299	311	298	275	314	286	305	297	285	294	291	279	303	310	279	317	311	297	293	322	300	335	339	323	276	289	290	319	344	293	310	319	278	290	288	271	307	311	287	301	335	292	308	321	307	270	316	282	284	276	330	298	302	320	319	299	334	317	304	292	296	298	293	322	297	331	306	329	291	278	278	275	287	308	297	314	305	303	293	343	306	306	308	298	305	328	307	298	324	297	303	312	297	297	291	300	309	299	296	299	300	285	300	324	297	300	308	313	269	313	282	322	336	317	286	284	285	286	283	299	311	321	288	296	294	307	310	312	308	318	300	289	315	299	303	286	289	287	294	326	304	313	313	299	316	267	282	303	317	276	311	303	298	284	281	279	289	322	320	280	317	292	297	296	318	303	288	322	331	316	299	321	300	309	285	303	308	314	276	301	299	287	284	295	316	313	319	299	295	301	311	279	264	304	299	343	306	320	317	270	290	315	296	297	301	277	271	280	303	319	307	265	324	282	286	303	302	294	266	316	332	294	294	309	294	307	307	318	287	303	285	280	283	268	299	289	269	286	291	316	286	298	290	307	310	286	320	315	323	300	334	325	300	317	301	329	291	292	272	290	314	306	300	334	282	315	298	302	272	287	285	307	277	271	343	321	311	311	282	302	279	304	297	320	322	336	318	304	309	328	283	296	296	315	328	305	302	288	272	302	303	297	337	323	310	325	281	317	302	295	312	289	324	295	302	288	319	319	314	313	282	295	282	321	290	340	304	312	281	298	293	284	300	308	311	291	325	299	304	297	316	313	294	295	309	313	323	283	304	294	305	272	305	310	289	280	291	277	261	327	309	303	296	316	289	284	296	283	283	296	300	295	302	322	312	316	316	307	308	306	298	294	305	275	316	280	287	331	295	313	285	307	288	323	324	292	318	286	313	301	324	293	303	297	282	281	324	304	283	303	314	299	310	306	303	285	254	334	308	313	303	271	320	304	274	318	298	308	333	310	298	270	332	325	312	328	310	278	315	290	290	318	340	276	290	286	297	302	311	302	283	289	286	307	329	331	303	315	333	290	288	291	301	296	279	307	297	294	259	292	313	280	314	275	292	286	294	297	312	273	315	324	291	316	291	294	329	311	301	302	295	335	275	315	299	323	306	311	305	270	315	307	280	329	285	284	298	301	303	282	340	288	308	319	315	296	325	320	321	260	354	330	304	304	336	312	332	317	285	302	325	306	322
23682	26992	35072	38298	38078	37383	35760	31354	29002	34562	33863	36677	36710	40453	36927	37985	34156	28582	27557	27675	25661	24341	23512	23317	22963	17480	17165	18281	16594	15891	15506	15914	17156	13839	13985	14506	20018	17523	14695	16428	11457	11604	13969	14378	15238	13331	10345	6380	5980	6053	6029	5776	4564	3109	2357	2840	2720	1188	1019	1141	1237	1197	1115	1256	1117	900	905	858	835	828	862	927	947	874	929	1121	1691	1366	1173	841	816	818	827	809	827	840	815	794	818	835	839	811	789	808	802	828	846	835	839	782	829	857	875	816	811	840	760	840	778	838	778	854	839	817	756	799	809	786	787	789	836	786	833	822	824	822	882	796	876	826	796	790	829	793	795	790	824	795	782	832	840	824	861	833	810	790	797	804	834	832	851	843	806	856	811	821	848	829	805	842	847	802	832	843	816	813	827	792	832	793	801	830	800	796	807	851	814	814	782	773	808	823	763	831	842	827	783	792	811	825	806	859	827	766	814	815	800	825	804	856	795	839	871	803	847	781	746	795	768	813	826	809	799	870	860	803	860	815	812	866	792	773	843	820	782	770	790	855	784	835	809	820	777	783	824	767	823	807	847	823	823	789	790	848	851	794	840	826	751	846	805	766	842	849	811	776	800	842	811	825	775	821	788	758	761	766	805	845	800	851	825	800	830	823	838	796	781	828	851	757	782	787	816	819	812	822	780	776	795	830	854	840	813	778	803	774	761	774	812	858	829	815	774	819	791	771	852	837	833	744	800	789	870	841	830	875	805	827	818	783	822	812	832	823	843	845	854	760	803	768	816	809	765	778	855	828	786	822	825	875	879	760	791	801	810	796	813	831	812	812	789	818	805	823	811	768	835	827	824	768	751	818	818	809	803	787	792	852	838	819	744	871	851	800	805	853	794	760	820	815	804	814	823	776	801	803	775	805	782	792	799	839	759	854	849	764	763	818	802	773	857	804	809	766	804	799	812	822	808	808	811	807	811	829	831	797	816	779	749	815	783	820	883	797	760	819	805	876	844	775	868	801	834	841	815	784	833	831	753	819	800	869	777	756	831	819	775	835	789	834	806	843	823	795	811	804	821	817	755	805	805	792	811	829	834	839	806	840	819	837	830	806	811	790	812	794	826	902	773	776	826	738	823	816	789	814	769	810	790	806	779	779	808	849	811	812	809	818	823	799	800	790	802	802	864	841	822	805	833	814	845	829	796	817	802	851	788	811	788	858	843	851	868	823	802	787	786	870	830	805	820	845	833	854	793	788	825	800	775	799	803	765	793	824	816	791	771	861	804	788	807	745	819	833	791	833	836	859	860	802	848	847	823	852	786	842	811	803	805	819	803	785	886	848	815	790	853	815	839	781	814	834	785	813	867	806	865	793	745	843	830	844	818	825	769	770	824	853	811	829	812	864	757	843	811	823	810	792	827	756	782	846	801	825	863	796	852	846	786	786	797	838	787	827	813	806	778	802	790	770	794	844	785	884	790	826	793	833	823	790	816	823	820	823	782	824	797	862	820	822	818	807	827	825	777	870	859	774	814	833	798	845	800	785	758	845	841	811	856	813	849	850	828	810	781	775	792	833	808	846	875	826	842	856	804	849	835	811	788	815	840	803	816	828	841	796	846	788	821	810	764	812	862	853	806	831	787	831	842	765	842	857	791	742	818	834	782	850	799	782	779	853	823	846	817	837	806	819	812	826	838	782	818	797	806	816	773	834	801	859	869	802	830	822	814	834	819	869	847	806	799	810	809	784	845	768	820	833	819	772	821	841	840	808	801	792	814	834	737	814	780	805	786	832	860	827	809	813	803	794	769	793	798	814	772	821	770	837	848	808	762	792	822	798	830	821	820	821	805	790	804	877	819	827	780	821	812	807	814	839	875	807	802	807	861	834	784	817	772	782	790	784	799	784	851	848	827	793	859	813	803	818	849	833	831	832	799	778	839	834	800	860	783	817	853	808	842	811	777	829	869	822	832	808	831	807	791	838	795	799	820	805	791	814	821	785	812	802	824	763	826	826	782	806	860	822	795	852	846	812	757	790	822	810	795	799	802	789	803	831	786	798	809	823	796	814	822	810	804	795	803	847	822	817	850	795	749	842	854	806	863	804	803	822	808	791	805	829	807	789	859	805	802	773	818	817	866	804	840	846	808	801	757	774	814	818	805	783	773	800	774	770	871	812	827	826	854	806	819	831	769	870	777	832	829	817	831	793	862	834	790	803	811	834	788	845	834	786	790	811	855	799	794	806	792	853	832	835	795	782	848	829	884	854	795	789	804	814	824	817	849	824	783	833	833	766	776	828	851	826	824	752	822	808	803	802	812	852	795	741	858	869	819	777	856	831	825	842	797	833	765	845	808	832	805	849	804	781	789	805	799	806	842	879	789	771	840	796	834	782	829	825	816	797	833	837	851	885	851	803	825	761	844	785	814	790	832	755	762	813	818	828	797	809	812	832	833	855	847	764	840	847	802	805	856	787	816	787	827	852	806	816	802	831	796	776	812	815	837	777	867	768	924	787	812	804	787	812	784	821	859	760	875	820	836	831	834	769	848	828	815	795	832	799	803	788	860	845	887	771	819	799	820	826	850	822	853	770	767	821	861	754	806	824	777	840	784	817	876	819	837	837	826	798	816	840	868	810	794	805	819	854	800	828	791	802	835	855	823	806	762	758	816	799	785	815	754	795	785	805	794	803	824	789	827	824	817	838	842	790	846	793	749	815	844	805	786	813	757	797	857	833	810	833	836	852	774	839	824	823	792	847	792	871	764	811	842	821	819	861	788	830	764	845	797	807	805	781	799	822	799	781	825	832	785	802	816	820	820	821	755	865	825	815	814	829	844	859	842	751	797	770	820	857	851	814	823	780	838	794	850	781	844	786	815	842	853	824	799	790	845	773	788	809	811	801	862	812	835	763	778	849	787	821	818	816	806	790	837	778	810	832	774	786	793	807	817	789	818	834	844	802	793	812	790	831	802	883	814	864	858	817	782	837	819	764	789	751	797	811	778	840	838	817	851	801	828	815	815	804	852	816	865	806	825	767	787	816	807	809	837	802	788	789	788	811	804	787	829	857	791	804	783	829	752	879	827	840	772	812	738	869	801	800	820	775	835	783	811	849	818	770	780	823	768	827	730	823	834	844	782	799	810	762	760	854	825	793	836	789	841	762	806	863	782	823	788	760	852	840	799	778	801	806	844	803	855	811	802	847	816	813	830	798	789	775	799	842	850	795	832	836	834	833	862	827	807	800	807	798	804	797	818	810	802	860	778	834	822	759	797	816	812	838	856	820	838	841	827	813	807	812	832	822	832	781	801	810	735	786	802	781	800	848	813	822	768	822	815	842	783	836	824	743	797	824	735	792	791	819	794	843	864	833	792	812	800	785	814	811	814	841	840	866	852	838	827	782	847	845	803	812	871	806	818	815	800	818	849	789	825	801	800	778	797	828	819	768	799	773	843	802	785	822	855	842	810	814	767	812	806	810	819	811	795	839	827	751	832	800	788	797	838	811	798	767
14433	11913	12440	10082	7699	5610	4195	3322	2373	2062	2048	1847	1702	1632	1177	1059	1108	839	801	687	621	643	605	574	561	458	401	422	386	373	359	366	369	341	349	369	344	383	320	333	294	259	279	326	295	282	257	241	262	235	250	252	239	255	229	237	221	230	189	225	225	205	210	214	254	215	226	199	189	237	208	228	242	195	186	207	224	225	209	229	209	247	206	215	212	207	214	222	206	231	208	224	207	195	233	199	202	227	223	227	207	225	219	214	194	224	219	201	244	193	218	227	215	201	200	202	213	237	226	231	232	251	214	210	200	204	209	225	211	177	200	206	212	236	217	207	237	199	211	204	213	203	207	238	209	216	213	233	231	227	239	229	204	240	237	201	210	195	214	174	229	180	210	208	219	203	240	193	208	221	217	197	223	196	212	186	185	200	201	208	217	175	192	224	211	205	241	213	236	214	235	213	205	240	218	235	198	194	192	211	229	223	220	187	208	232	214	204	204	220	201	218	203	221	223	202	223	219	228	214	209	197	224	212	221	222	217	215	207	194	207	196	239	226	252	211	212	203	221	206	195	201	218	213	206	208	201	213	201	227	219	177	194	204	202	191	185	214	235	197	192	224	202	186	205	224	225	222	216	177	210	193	219	218	211	224	207	199	195	225	216	213	206	236	190	222	206	211	218	231	205	187	203	222	198	213	238	219	218	203	234	215	223	196	211	218	215	205	221	226	189	208	225	202	195	222	197	203	202	213	201	216	214	191	201	219	193	232	204	207	190	233	228	233	214	195	235	217	204	187	215	198	209	210	203	219	204	231	209	204	194	199	231	193	210	198	222	201	226	233	211	175	232	225	226	250	215	214	246	213	226	221	207	212	225	218	233	197	213	212	216	231	223	213	221	222	224	193	200	216	228	191	207	214	214	212	230	219	206	173	208	218	200	236	201	206	229	201	213	247	189	190	210	224	218	200	226	247	245	198	233	206	180	205	209	223	220	207	189	241	200	222	209	226	213	214	203	196	214	254	197	201	213	216	196	194	225	229	207	186	197	219	199	226	193	216	220	214	218	226	179	209	216	209	198	185	212	198	204	219	210	224	216	222	205	193	193	240	197	217	193	225	225	183	192	204	221	207	235	209	237	232	206	186	201	207	209	211	220	181	200	206	224	200	196	235	220	203	206	208	184	222	212	199	191	190	205	202	205	230	195	227	219	215	234	216	201	194	201	211	233	208	202	226	224	210	209	201	220	233	221	214	197	195	233	205	224	228	195	247	230	214	203	222	176	218	218	239	227	207	205	233	196	200	204	215	182	222	179	203	222	233	195	194	201	205	219	219	241	202	203	232	230	184	202	190	219	238	200	195	218	210	268	224	214	213	226	201	240	203	230	201	240	188	211	207	210	218	221	232	220	193	204	183	202	196	217	205	175	223	190	214	210	210	200	238	199	186	210	232	251	245	187	208	219	207	214	209	200	253	227	206	234	195	222	195	236	203	221	218	209	218	208	207	184	212	217	220	189	217	219	234	210	214	223	213	216	211	223	213	221	223	218	197	210	209	226	229	236	211	179	193	202	215	236	200	218	191	229	201	191	222	208	214	219	241	217	218	234	223	223	179	207	206	216	206	237	213	218	169	192	213	207	215	233	205	200	200	250	220	219	216	230	190	188	188	217	217	200	216	219	216	223	224	229	212	220	210	213	197	203	219	209	233	202	218	224	225	190	223	219	222	233	222	198	222	194	220	187	213	242	195	207	226	227	217	200	200	219	211	224	197	215	218	222	237	221	219	201	225	198	217	212	231	217	245	220	230	217	211	187	224	226	218	221	222	221	221	235	201	187	215	219	218	216	219	216	218	220	203	216	230	206	241	224	226	205	250	196	217	210	216	218	206	196	213	206	213	203	201	213	202	190	217	192	207	219	223	228	234	203	226	203	191	201	212	194	214	183	202	216	209	214	195	231	218	202	209	219	206	207	189	202	206	223	213	208	189	186	209	198	215	207	219	206	260	224	196	210	207	216	222	219	222	217	237	200	219	178	199	200	206	212	204	215	210	191	197	206	199	202	205	198	197	209	202	236	233	213	206	217	203	180	214	208	269	219	232	210	189	224	222	182	221	191	209	211	216	194	226	231	234	232	223	226	219	198	198	199	214	190	205	220	202	245	208	197	198	222	212	205	200	230	207	213	223	212	219	232	199	239	210	205	202	221	221	193	211	190	193	199	209	217	207	211	216	201	207	186	216	205	209	205	216	237	228	208	207	211	208	208	201	230	250	243	212	210	206	213	223	216	211	225	199	210	245	221	218	233	229	206	211	216	190	232	193	233	217	216	197	184	210	194	206	212	195	211	200	198	204	214	205	183	241	236	228	205	224	217	221	193	225	240	214	235	219	231	238	203	207	232	209	224	181	219	219	215	205	228	212	206	203	223	193	220	218	198	189	236	226	200	209	199	229	207	216	208	209	211	205	228	218	229	195	196	233	203	217	209	214	196	219	218	236	206	240	190	214	212	215	206	167	213	214	241	196	205	233	209	213	218	195	208	205	225	232	227	216	182	213	191	239	238	195	212	196	221	207	213	230	204	229	243	219	208	202	232	207	217	189	228	209	208	215	222	226	228	220	232	226	202	193	236	208	201	210	205	203	220	214	201	234	231	211	216	218	178	210	231	202	197	219	220	214	218	218	204	231	213	214	224	206	197	221	188	207	193	217	220	210	204	192	236	190	204	218	237	212	227	211	230	217	207	197	213	215	186	219	211	217	209	196	199	208	219	213	208	205	197	229	230	214	209	203	220	189	193	195	212	202	216	213	218	211	230	220	208	192	177	207	218	210	218	199	204	207	203	220	201	216	232	206	188	216	211	216	191	214	224	190	225	207	209	216	219	210	219	224	245	209	225	235	234	222	211	208	204	224	181	189	248	210	203	219	218	191	223	214	231	218	213	230	218	233	213	205	216	195	225	208	220	194	207	210	194	217	198	228	225	207	171	215	227	202	216	218	208	220	231	221	193	224	230	205	244	221	242	203	223	224	180	223	232	202	184	214	237	219	226	220	200	223	188	194	215	225	187	211	218	227	206	218	191	221	227	193	199	208	217	216	220	198	224	207	217	198	195	225	211	231	217	208	215	228	206	224	201	221	221	188	199	220	200	201	187	228	210	241	218	215	221	189	220	229	238	206	231	203	189	251	219	203	247	236	201	200	208	199	237	220	195	204	208	195	216	224	203	235	218	193	216	181	215	200	194	231	212	231	236	222	210	195	205	209	217	200	227	203	212	230	210	209	197	198	217	210	207	215	223	225	213	219	214	202	216	233	235	216	213	210	216	201	238	182	194	216	212	218	211	188	203	213	195	171	240	230	204	201	213	200	212	208	205	203	213	209	227	196	244	213	221	200	218	226	215	221	221	180	211	214	216	199	218	222	242	220	211	201	213	207	213	191	241	213	190	214	203	221	229	226	201	225	200	217	213	221	223	193	206	203	213	227	200	203	227	195
9262	10453	17715	20242	19160	16716	14503	12229	10410	9189	8828	8993	7972	7851	5988	5790	5464	4428	4265	3778	3549	3523	3335	3233	2935	2340	2208	2299	1863	1592	1623	1647	1716	1528	1645	1604	1745	1713	1341	1581	1126	1235	1342	1326	1366	1296	1048	884	861	884	912	902	811	800	688	704	734	706	627	647	646	616	613	615	649	663	673	626	601	620	603	626	623	604	622	628	600	614	558	594	600	633	647	563	651	550	597	591	601	600	622	605	617	607	612	611	631	595	594	620	603	590	645	600	611	594	604	612	575	577	559	594	592	589	604	585	591	620	560	587	626	537	602	552	633	584	633	630	582	608	630	595	585	572	600	614	639	654	625	584	622	561	630	592	589	613	632	583	574	638	615	610	624	566	597	601	602	603	637	567	612	606	605	556	642	564	576	622	553	600	601	621	541	602	575	625	554	577	575	579	588	580	626	602	585	571	577	548	591	597	587	576	622	627	595	558	624	612	631	615	622	605	618	565	559	627	594	585	638	623	623	644	635	568	634	582	621	592	641	603	604	656	585	587	631	582	600	633	598	552	535	612	589	616	634	602	598	560	618	606	570	624	588	569	589	592	565	574	561	593	578	633	584	621	608	630	602	665	616	605	606	593	598	584	650	639	627	559	633	564	618	592	594	603	620	674	638	534	623	557	581	618	568	568	646	625	614	610	577	575	563	616	603	571	613	581	584	621	587	650	605	604	575	570	612	621	611	589	591	581	578	614	576	612	604	583	600	558	624	587	637	594	578	622	605	600	575	596	615	623	616	645	633	639	604	622	594	603	622	529	598	629	583	603	587	659	613	602	598	643	607	616	629	632	602	583	625	592	610	608	574	589	556	574	611	618	633	603	584	619	591	599	615	641	601	604	587	644	587	635	612	638	574	619	602	614	570	613	589	609	570	599	592	612	633	608	586	617	585	577	633	595	606	564	593	601	618	584	595	589	603	573	607	584	589	610	645	593	588	567	561	625	547	652	602	616	572	576	609	555	616	604	592	606	598	642	552	586	613	579	595	625	620	633	585	541	606	580	600	643	619	599	650	547	626	613	569	596	601	584	626	617	626	639	609	578	604	632	624	580	635	620	599	630	642	563	594	584	636	555	599	598	600	629	590	649	618	581	647	638	603	605	609	606	628	605	615	593	624	606	605	606	619	572	572	621	647	615	624	594	599	622	561	553	583	612	600	628	582	612	562	596	540	580	576	589	553	576	619	564	634	601	599	559	643	580	570	560	633	619	583	613	605	590	597	643	634	609	595	606	600	603	636	640	595	632	544	608	617	580	623	581	614	594	583	614	581	562	584	570	592	576	612	622	598	581	567	613	605	591	640	611	605	607	586	588	558	581	602	673	619	581	639	593	655	549	623	619	601	612	630	674	615	581	604	597	577	641	615	590	647	584	592	596	593	621	628	622	612	559	611	558	607	579	587	625	577	596	575	607	659	607	587	631	579	600	607	644	554	600	620	582	568	643	613	642	552	561	590	627	574	601	580	599	611	624	579	617	588	637	629	617	659	606	626	618	575	595	621	606	592	574	610	576	581	610	620	588	588	610	623	627	549	632	628	575	612	633	577	605	568	613	596	636	576	618	593	606	643	628	627	632	597	591	584	596	628	634	541	571	617	583	556	589	606	584	633	625	601	593	600	603	600	607	650	618	598	594	594	678	596	619	593	591	607	555	571	578	615	541	652	601	595	605	586	605	583	568	581	597	604	618	607	620	580	604	598	605	624	617	637	649	597	629	599	604	595	611	606	620	592	582	611	578	557	583	631	614	585	600	583	611	627	586	630	612	618	589	599	592	590	614	605	540	571	655	573	595	602	637	609	617	605	552	604	614	583	645	560	616	610	594	610	596	594	627	604	607	584	655	596	591	685	604	576	566	566	644	634	586	606	643	664	585	624	618	567	574	589	622	624	576	587	597	585	562	633	610	640	592	609	597	589	627	609	583	606	627	641	602	584	608	604	595	564	621	630	581	586	596	602	637	599	574	572	608	593	630	608	628	607	576	586	636	585	606	588	582	624	635	607	591	600	602	605	594	617	591	633	631	576	597	596	626	648	615	623	628	570	601	644	657	570	600	616	562	620	603	575	612	605	584	603	618	624	611	566	589	609	606	571	609	580	593	591	562	592	613	631	610	600	613	612	598	561	543	619	560	630	588	622	576	620	612	606	572	544	609	574	620	584	628	646	619	638	575	574	618	639	621	588	615	604	632	546	609	585	618	582	612	676	564	582	609	590	603	602	551	568	604	604	594	557	576	594	602	647	595	576	613	665	615	609	610	554	628	606	604	598	589	604	553	627	581	527	626	643	608	621	598	639	593	591	603	612	588	608	608	579	554	624	618	590	568	673	572	555	613	579	598	560	590	599	641	608	589	581	594	618	567	671	598	616	587	568	664	615	581	604	604	593	581	639	587	551	635	600	575	623	618	628	565	616	591	596	603	599	610	605	630	573	617	611	654	597	621	645	623	615	612	588	578	611	604	627	607	609	622	604	597	608	568	573	591	613	582	621	644	573	671	591	616	567	605	591	585	616	617	606	597	616	580	671	593	605	600	611	594	610	623	630	601	593	596	594	599	619	604	631	612	589	571	602	583	627	587	601	624	595	571	572	610	578	581	593	618	555	619	592	605	644	614	561	594	613	590	563	586	610	586	625	609	617	582	563	614	568	577	573	679	579	618	587	580	603	617	594	588	611	585	587	643	589	550	610	583	616	584	589	609	576	602	617	674	600	625	627	625	610	641	635	609	665	577	597	628	622	618	651	601	615	564	608	612	597	623	589	592	573	600	623	571	607	581	598	630	583	624	567	597	601	607	651	609	606	604	632	580	583	568	612	596	586	648	611	654	605	609	601	561	601	610	575	606	594	609	631	605	590	615	549	589	577	622	597	579	563	577	587	593	637	590	637	657	590	618	589	579	607	599	605	638	627	598	578	591	597	612	623	629	634	611	565	594	635	612	580	598	611	625	596	615	632	621	562	580	613	622	628	622	616	608	597	612	614	609	608	638	615	600	670	610	599	630	591	562	586	610	583	595	569	600	600	631	609	654	583	569	633	604	595	591	615	614	606	670	631	617	579	640	589	583	576	587	578	552	593	632	582	599	572	565	629	596	614	568	568	622	619	603	618	589	592	584	571	628	578	582	605	561	599	637	586	580	591	610	594	617	579	641	611	587	625	607	572	591	597	597	571	626	548	615	565	597	600	578	604	621	600	626	585	610	559	578	596	580	624	590	591	598	572	555	593	549	587	611	603	591	589	592	599	627	695	613	578	570	616	603	591	617	643	626	601	637	585	611	627	603	626	634	609	611	584	578	602	581	594	654	592	548	583	592	578	603	596	556	599	600	596	587	609	630	604	572	563	562	578	597	637	592	582	649	578	576	611	597	567	631	588	571	560	623	599	581	587	629	606	574	626	606	594	588	649	585	579	587	595	628	603	557	602	581	607	551	606	637	590	619	607	632	618	628	626	564	618	620
27072	22231	24508	21877	18570	14426	10353	7766	7000	7052	9247	10052	8806	10406	7995	7029	5857	4470	4536	3600	3502	3256	3103	2649	2031	1825	2226	2293	1636	1683	1586	1913	1819	1676	1419	1735	1922	2046	1519	1689	981	1223	1422	1372	1518	1436	837	627	574	553	679	635	543	385	312	345	384	291	261	265	223	271	287	252	269	254	227	232	229	234	228	250	226	242	260	292	271	248	244	228	268	237	250	250	227	256	267	243	240	225	259	237	222	240	245	283	239	265	268	263	218	258	242	249	235	244	225	242	216	237	245	219	259	207	229	241	240	250	251	255	243	274	233	239	252	203	221	268	248	227	274	268	250	260	239	267	225	224	229	241	260	263	254	244	266	241	239	256	277	228	246	216	238	259	266	249	224	254	230	260	267	243	270	254	234	237	236	251	222	241	235	249	255	242	231	253	241	248	252	243	227	242	229	252	239	259	246	271	252	244	232	263	258	255	233	257	262	263	248	262	266	238	223	236	242	258	231	266	260	215	217	213	244	236	242	259	243	246	255	259	257	241	230	234	249	261	267	239	225	206	230	244	245	273	247	253	221	236	216	266	287	248	288	245	254	239	241	239	277	243	244	255	226	244	241	242	229	251	277	269	231	221	247	248	234	279	233	253	275	246	266	251	237	245	248	248	254	245	243	254	257	274	223	249	253	260	238	244	269	232	243	243	238	250	260	230	241	249	270	222	224	240	237	256	245	270	272	235	234	209	237	250	224	253	216	241	235	232	217	240	235	234	248	261	267	265	241	212	239	225	249	248	257	259	252	181	247	286	238	224	243	249	264	250	271	223	243	243	248	224	247	246	217	275	225	249	244	220	254	242	228	232	229	232	230	251	248	260	241	264	215	248	247	217	253	264	225	253	235	227	239	262	235	252	253	239	249	238	246	247	248	245	241	240	248	204	254	244	267	252	230	254	257	254	264	229	252	253	280	250	250	244	235	276	229	245	228	264	271	270	236	239	245	240	233	243	226	273	227	248	223	246	236	244	237	272	245	281	245	266	247	234	234	257	276	235	240	229	237	233	243	245	254	238	235	239	263	238	252	218	246	248	215	233	202	265	233	247	263	246	221	272	242	251	236	247	228	251	223	231	228	233	271	230	267	260	249	250	283	255	263	261	261	243	214	256	250	245	259	229	254	259	235	257	267	227	227	258	238	229	235	256	256	233	250	242	276	239	237	212	229	250	277	230	261	247	258	234	258	252	249	225	240	248	255	244	258	229	249	236	223	267	246	240	242	266	243	256	218	229	216	229	224	242	263	221	229	238	255	243	276	236	232	223	265	254	220	238	263	244	263	265	233	265	246	237	202	256	235	223	237	247	260	237	257	275	230	237	258	245	239	248	247	272	244	239	260	255	256	252	240	257	240	242	246	256	233	258	249	250	223	228	235	255	240	263	254	228	226	275	266	221	250	262	263	253	246	236	264	246	254	229	246	263	238	237	278	231	239	251	210	237	267	259	275	235	245	255	226	247	266	252	223	223	236	245	260	235	222	242	249	209	244	236	234	232	270	237	250	252	267	266	271	244	230	248	236	247	236	246	275	255	261	235	259	229	238	274	228	233	231	243	234	268	235	217	262	251	231	251	227	275	240	233	268	255	261	249	236	221	248	226	260	229	228	270	243	258	239	266	260	239	218	251	262	212	234	252	260	229	248	253	261	247	257	213	289	241	252	217	278	240	280	232	267	279	262	250	219	224	231	248	232	244	249	217	248	266	250	238	236	214	266	252	221	243	248	236	250	218	264	246	239	241	238	258	216	220	228	251	251	231	253	235	260	219	241	225	237	256	241	266	274	246	254	256	242	252	254	214	239	255	255	237	257	250	241	216	248	274	257	220	243	230	238	267	237	232	253	239	267	251	263	246	238	233	239	217	245	264	259	249	253	246	245	247	261	264	240	247	241	284	237	258	251	230	253	229	260	252	227	253	223	263	224	264	278	233	236	246	272	249	242	259	228	249	241	220	240	260	226	236	241	218	222	213	250	213	254	220	248	238	231	244	230	241	216	267	239	249	234	257	263	241	191	224	235	247	239	243	224	224	227	231	237	240	225	229	224	235	229	233	266	240	256	234	258	246	229	269	270	256	247	236	219	248	247	238	237	241	250	245	250	260	249	231	255	255	228	254	238	245	231	222	291	273	257	251	230	229	274	275	248	244	250	271	245	229	248	290	236	242	235	228	234	271	236	243	268	241	233	230	261	237	256	242	276	223	229	237	256	258	280	274	256	251	236	247	222	239	241	240	244	216	250	242	258	221	234	255	239	247	239	229	225	263	246	230	253	278	258	292	244	234	265	230	229	257	262	232	232	261	255	266	268	198	234	214	224	251	258	242	235	251	228	221	266	216	222	244	233	257	219	243	238	222	255	255	245	246	238	212	231	223	239	245	228	254	243	224	239	246	261	217	249	241	256	242	251	222	257	242	240	273	221	239	238	224	232	237	211	233	251	271	228	245	230	237	205	226	227	253	248	278	261	239	266	237	224	251	236	216	218	233	244	226	239	240	251	277	272	247	260	233	229	200	246	235	216	259	240	246	260	222	194	248	231	256	253	246	246	265	224	242	241	265	246	256	233	244	232	228	238	228	227	254	230	252	255	230	259	229	228	235	241	251	248	278	246	238	269	213	232	244	247	244	272	222	228	245	247	247	235	238	245	254	242	243	258	227	224	230	273	265	267	246	239	240	256	250	237	229	218	292	237	198	252	237	274	225	235	216	239	214	252	248	239	229	236	234	259	276	243	234	240	242	239	238	212	252	218	254	253	247	269	219	254	270	267	204	252	237	232	254	250	221	270	242	244	216	275	249	251	265	230	260	239	263	250	280	251	254	264	254	245	233	240	226	268	223	247	234	254	256	251	249	220	253	240	230	228	266	253	234	242	236	258	267	232	251	251	246	239	253	250	245	250	231	251	254	245	231	243	258	222	287	234	216	250	232	246	224	250	242	242	255	256	240	242	237	233	257	267	236	229	235	249	211	212	266	243	224	233	256	242	233	267	246	255	235	224	252	242	222	218	247	236	258	231	205	237	270	230	244	256	244	262	254	235	227	240	232	227	271	252	249	220	246	233	262	254	256	245	263	241	233	226	229	250	250	245	237	244	244	253	253	267	218	293	243	226	258	240	204	254	225	230	265	246	269	266	262	250	261	260	252	219	271	226	249	260	258	224	273	242	252	253	243	260	254	252	283	240	241	220	252	234	251	215	249	248	218	271	253	241	257	243	218	258	233	241	231	231	239	249	248	257	278	227	228	245	256	250	235	234	255	273	256	231	239	240	257	252	241	238	223	235	247	219	242	259	226	238	258	289	244	214	257	282	226	251	236	263	255	223	246	273	265	209	249	252	240	262	247	226	222	253	272	234	250	236	257	228	249	257	257	245	241	253	230	244	289	247	256	253	242	274	237	242	228	262	243	244	255	236	237	232	233	280	245	261	233	218	242	239	253	245	239	253	224	238	254	249	254	258	211
17505	18086	27193	31619	31761	28638	25297	22371	22151	23067	27213	29007	27382	31162	25438	25637	22184	18243	19559	16439	17017	16425	16187	13709	11712	10644	12766	12738	9925	10160	9789	10822	10698	9934	8973	10342	11899	12443	8959	9766	5585	8004	8885	8339	10109	9133	4937	3849	3567	3165	3881	3932	2916	1904	1469	1472	1742	1391	908	813	889	781	847	759	724	750	710	702	755	722	729	680	721	646	746	887	829	728	696	664	685	699	681	676	697	700	674	643	708	681	696	618	635	715	713	731	678	677	727	730	667	667	655	649	611	710	675	733	706	635	659	677	700	693	651	651	659	678	688	671	653	685	702	702	687	684	695	694	675	653	719	662	705	697	708	634	684	698	697	736	702	701	701	647	700	708	709	650	682	667	627	689	704	678	642	633	670	673	690	669	636	696	669	681	666	632	661	654	677	696	627	676	684	682	679	657	661	699	667	753	660	657	665	728	697	671	666	681	703	705	697	725	668	660	682	681	668	664	649	683	670	689	678	672	711	663	688	720	649	652	690	660	693	643	646	681	650	664	664	634	696	679	658	640	706	657	672	697	706	677	666	705	687	678	643	750	675	680	652	637	673	672	694	687	693	655	614	669	657	665	700	641	664	671	648	679	669	714	676	679	662	643	683	682	686	724	680	658	667	683	692	667	709	706	659	671	732	706	669	735	662	673	656	648	673	654	700	670	716	711	694	684	713	708	709	692	664	676	739	700	665	709	684	706	684	666	638	707	689	652	679	722	666	662	659	636	673	634	666	682	672	700	698	700	680	682	724	700	695	671	672	691	729	691	729	692	693	684	679	657	693	688	679	698	707	671	675	697	698	679	623	658	672	686	669	688	693	683	679	680	688	664	694	662	717	671	706	659	658	742	691	736	683	661	654	701	700	690	703	679	618	679	671	659	685	720	694	683	667	688	628	662	687	718	698	693	626	687	727	675	737	683	681	688	747	657	707	703	707	677	708	687	630	652	677	690	677	718	679	682	636	687	683	664	676	649	644	632	666	723	678	661	685	682	691	706	656	690	649	682	712	665	645	647	635	706	683	656	691	669	679	644	690	663	685	735	703	650	665	719	721	689	687	678	705	669	684	675	646	681	661	723	730	637	686	716	687	712	715	746	703	699	671	695	684	660	690	710	644	682	673	705	673	733	647	701	683	703	639	636	695	650	673	664	657	652	669	708	703	660	676	698	673	695	644	681	702	639	685	674	679	693	675	684	640	676	651	681	631	670	692	658	647	663	722	665	710	691	637	668	707	685	697	682	681	678	726	676	678	679	711	661	669	692	660	707	662	653	719	660	693	710	709	638	687	642	665	674	728	688	700	720	706	656	706	723	634	735	649	694	719	673	684	697	712	705	700	667	692	675	681	669	684	614	681	701	668	665	669	670	643	650	710	648	663	680	689	669	643	638	680	663	702	644	684	695	681	687	656	674	693	737	677	694	699	686	673	722	642	679	672	679	630	683	678	651	652	677	658	684	671	699	693	704	740	663	728	642	688	711	693	704	681	690	727	670	730	667	686	642	627	689	702	647	712	695	664	667	685	692	697	633	665	688	653	675	685	643	665	685	657	674	716	673	633	683	677	664	679	700	643	710	681	655	655	649	711	727	677	664	703	663	661	666	716	672	632	635	691	690	658	735	649	640	682	668	655	662	653	703	668	674	708	630	710	734	656	679	691	702	647	639	663	654	689	695	656	636	648	665	637	702	730	674	682	622	694	686	662	686	666	681	656	664	653	694	663	673	696	663	651	663	726	685	685	643	683	623	679	704	643	674	634	702	655	630	687	668	646	707	676	697	680	679	684	679	694	644	699	663	670	658	661	668	641	685	673	728	732	613	663	659	673	681	646	631	633	647	619	742	686	688	687	680	692	662	687	615	688	707	680	657	680	705	672	692	691	658	660	694	648	695	671	697	708	682	699	678	648	723	726	684	699	700	646	626	646	683	668	676	625	703	665	686	715	677	688	735	662	696	640	686	671	681	708	670	668	710	681	684	669	698	690	670	657	649	718	679	690	628	703	702	647	680	683	688	713	648	692	644	657	693	669	681	679	650	659	701	677	675	669	663	662	688	692	638	661	684	672	669	676	627	625	686	629	668	631	700	714	697	688	737	654	667	654	623	688	712	671	668	681	658	695	683	666	658	688	671	661	663	663	658	657	680	709	680	693	689	700	623	670	644	708	678	663	677	706	662	715	658	645	660	653	667	664	674	715	709	650	657	706	651	623	699	664	745	683	696	689	651	693	631	680	685	705	713	717	712	674	660	655	713	701	689	718	662	680	690	640	651	678	662	697	670	673	702	677	661	683	644	641	639	689	730	689	632	646	691	675	655	672	683	707	695	691	652	622	647	677	653	696	694	683	662	666	680	680	702	706	733	724	686	711	652	657	748	667	670	720	666	698	677	692	664	666	675	681	699	667	670	698	675	703	660	687	664	729	640	698	692	683	664	683	703	703	710	679	705	645	670	685	614	647	627	666	723	661	716	640	683	740	685	663	652	719	630	643	680	671	637	728	665	674	716	738	685	681	664	688	672	680	712	707	656	684	676	688	663	681	675	719	688	669	679	698	677	726	652	707	635	699	691	716	650	658	663	653	698	680	651	711	697	645	682	685	706	687	730	643	639	660	702	672	684	660	662	667	675	687	654	686	711	727	667	662	655	665	674	728	701	721	686	681	693	703	642	720	694	703	745	688	698	696	680	647	700	669	645	691	686	671	651	668	645	703	706	680	652	696	679	684	680	730	671	697	650	648	655	657	683	720	644	686	646	670	733	703	694	673	685	678	677	656	653	682	630	651	639	627	621	647	722	683	724	689	695	702	673	650	694	706	652	692	726	709	682	708	640	691	650	648	670	711	679	683	647	675	712	657	708	712	690	645	662	658	721	654	696	675	634	701	675	675	703	650	685	607	644	681	709	635	720	662	672	700	684	705	668	662	688	667	670	670	723	667	661	679	704	668	676	692	703	673	684	643	685	747	671	626	671	729	688	695	680	653	702	648	689	687	671	688	677	681	676	664	707	650	671	690	684	690	701	668	703	660	662	639	690	674	680	725	684	714	648	666	654	684	637	737	670	682	664	771	667	649	669	681	724	673	713	738	653	691	645	672	643	729	703	642	680	693	700	647	650	643	679	670	631	642	700	640	669	671	645	709	671	698	662	692	643	721	673	692	695	685	711	686	683	696	686	724	675	642	635	720	661	608	729	672	681	651	684	674	638	679	667	690	659	707	740	715	717	641	655	751	651	673	681	684	716	706	671	641	713	691	686	668	742	692	658	694	686	699	619	677	642	694	683	670	715	632	687	692	701	720	696	673	699	621	709	657	709	601	677	693	709	661	675	670	654	679	715	709	633	640	630	730	659	628	646	728	643	670	661	689	704	689	707	699	670	712	722	682	652	663	706	716	641	645	657	644	670	703	676	700	672	700	678	734	644	667	703	638	650	663	712	633	645	696	656	679	661	739	722	678	653	684	670	701	698	675	653	686	662	718	687
35482	30725	34019	32759	29076	24004	19260	13713	11711	15136	15929	17788	16896	18607	16119	14034	13056	8567	7402	6761	6639	6305	5943	4793	3829	3558	4559	4114	3039	3815	3449	3978	3295	3173	2838	3298	3852	3830	3088	2970	1903	2360	2611	2969	3319	2662	1576	897	808	878	1212	1165	942	675	514	520	541	515	387	361	343	348	318	315	283	317	301	319	355	282	299	247	280	303	337	394	435	354	318	333	327	322	317	285	298	284	291	316	315	277	311	282	312	314	320	291	315	311	281	329	293	296	254	283	271	312	318	314	259	281	292	348	308	313	289	304	307	301	322	302	296	310	328	320	313	325	311	295	304	306	311	302	316	290	306	288	280	306	319	287	329	291	297	285	311	328	312	279	327	301	292	305	290	295	309	280	288	268	303	317	297	267	292	282	283	273	304	291	289	290	289	320	295	303	283	312	312	307	292	320	336	313	327	258	320	320	289	282	307	319	335	309	285	292	284	291	285	304	307	337	283	295	304	336	318	300	269	339	272	294	286	303	320	276	301	287	313	300	275	334	303	322	278	300	303	300	309	336	310	329	331	283	296	324	301	322	279	328	292	296	294	300	322	286	283	297	287	305	276	291	300	291	300	279	295	294	303	307	312	266	322	301	292	271	264	317	311	288	312	324	292	330	316	287	325	292	317	303	293	318	307	303	292	304	291	304	302	293	297	332	314	292	298	322	311	322	328	314	296	323	308	320	309	286	293	261	331	328	305	305	288	314	317	288	304	280	309	310	317	294	302	272	287	304	272	295	325	300	305	307	309	285	342	307	287	324	309	301	297	286	315	305	322	299	283	283	302	295	282	276	322	305	302	278	315	276	302	301	327	333	308	307	304	283	320	310	302	288	321	318	266	346	297	298	308	296	279	335	314	343	283	282	309	295	336	294	319	303	293	294	273	298	309	318	294	292	307	315	283	298	290	306	310	292	307	285	302	312	318	291	314	306	277	309	315	301	306	291	306	267	302	290	291	300	307	320	296	270	289	327	296	317	290	309	295	302	323	298	314	281	296	300	312	307	307	317	324	332	294	304	319	312	331	293	299	293	279	325	299	304	290	299	309	293	278	334	295	320	294	296	317	324	320	278	313	348	305	299	299	302	300	297	323	300	311	315	290	277	337	299	328	303	286	340	310	338	336	312	296	316	279	278	307	290	321	314	310	321	314	308	309	298	292	292	340	297	299	316	269	320	322	304	306	284	330	345	299	336	303	325	332	319	271	297	280	265	276	291	291	310	287	286	318	310	318	286	289	299	311	312	272	310	291	306	285	310	293	315	301	289	318	301	310	283	285	300	313	295	332	292	293	328	297	309	287	284	312	306	327	310	256	290	286	311	323	288	322	292	334	272	330	311	329	311	289	287	283	322	317	352	298	319	315	333	308	274	317	303	286	282	294	281	326	321	341	317	289	287	312	290	329	295	304	261	297	322	311	289	288	362	287	289	276	311	289	316	333	315	304	277	350	294	321	315	291	308	267	296	321	304	305	327	323	290	264	284	306	322	326	290	289	318	313	283	326	325	326	327	314	323	305	303	275	289	311	270	311	330	301	290	311	323	298	300	362	307	289	304	320	295	311	309	289	292	297	323	307	283	320	335	327	301	314	306	295	286	332	306	267	283	271	324	290	326	298	308	293	298	320	322	326	321	292	310	326	319	316	282	316	298	309	300	316	328	327	278	265	285	321	313	304	320	278	302	319	326	298	302	307	293	297	321	283	323	332	290	255	280	306	324	271	316	299	297	304	319	311	332	306	326	305	296	268	300	314	307	326	290	288	269	299	287	300	331	290	296	273	318	311	292	310	308	297	288	300	293	308	291	318	304	329	305	297	306	295	273	308	295	279	307	321	302	321	269	294	311	309	303	319	325	323	279	284	295	312	293	328	276	282	318	316	303	319	301	319	293	308	308	291	288	300	288	311	301	290	314	291	299	288	325	305	304	336	317	326	337	301	328	301	326	316	280	300	286	319	290	287	311	311	325	287	306	269	312	285	280	308	302	307	276	271	279	288	279	307	286	276	310	333	310	308	316	301	314	324	287	310	323	299	301	287	304	310	308	324	326	303	317	332	312	291	318	308	272	312	287	313	314	301	310	280	353	307	352	292	330	301	278	290	243	300	301	322	294	334	299	339	307	290	273	316	326	281	297	340	314	309	302	284	312	305	278	275	262	311	296	281	325	299	281	268	258	303	316	310	312	281	307	292	293	290	302	305	296	293	294	276	315	287	324	307	318	308	295	294	309	304	286	277	334	302	305	306	303	276	290	290	295	318	329	277	312	324	285	288	259	287	291	293	304	323	310	277	331	318	299	314	340	274	275	297	272	297	306	317	293	322	326	320	288	328	279	258	278	312	300	304	262	339	322	285	292	299	295	303	296	298	334	297	301	318	303	303	290	297	352	310	312	332	279	277	300	317	320	328	288	302	342	287	282	306	264	281	303	308	301	304	307	291	324	314	268	296	307	296	293	296	293	298	318	276	342	298	300	275	285	315	288	318	332	303	272	271	318	270	327	307	310	283	317	304	322	324	290	285	318	295	310	293	265	322	325	270	329	304	295	290	312	308	334	276	296	301	313	283	291	285	298	307	297	271	303	295	277	282	301	300	301	325	284	310	289	274	305	286	304	309	319	311	309	265	304	281	285	315	317	312	302	306	302	302	323	290	317	306	300	295	302	303	297	298	297	339	348	287	318	297	304	316	292	327	303	300	302	302	316	296	309	313	307	331	297	313	291	257	285	308	332	310	289	291	303	281	288	305	290	301	305	272	283	312	303	271	314	280	307	308	317	308	296	286	288	281	291	287	327	279	306	300	322	321	294	300	294	326	260	281	289	322	298	280	305	291	264	295	333	287	299	312	312	289	310	315	277	290	293	289	284	335	311	303	308	293	333	318	316	287	331	292	300	289	279	282	263	291	321	303	305	332	290	305	293	298	303	350	304	289	352	303	297	313	304	292	261	317	277	300	292	300	291	292	311	296	304	317	307	287	297	295	303	318	339	300	286	302	287	294	286	317	337	290	339	300	294	285	271	332	322	296	291	295	287	336	317	281	303	301	284	320	291	265	331	331	304	323	312	334	312	326	278	291	269	307	291	262	299	275	307	284	304	286	319	284	308	304	273	300	313	274	287	298	313	299	291	283	309	290	296	313	325	323	324	297	289	322	324	282	319	286	290	323	309	324	292	305	312	303	292	322	310	315	322	274	330	277	326	301	309	339	295	313	318	320	321	279	298	325	329	297	306	285	278	285	324	283	315	299	299	275	318	302	306	300	292	314	304	297	294	333	307	300	287	279	302	308	316	315	289	290	279	308	306	264	313	299	302	301	327	317	333	295	300	316	285	279	297	291	275	309	300	291	290	315	299	319	286	331	293	296	275	329	293	297	328	295	318	302	327	317	312	263	290	288	277	280	297	273	318	325	311	298	313	321	287	266	343	291	308	304	320	296	289	305	301	308	285	300	288	293	260	311	296	306	282	325	308
22565	24203	34412	39308	39786	36118	33833	29627	29147	33801	35081	36984	36872	39960	35107	35305	32258	26838	26101	24474	25183	25203	23765	20480	18118	16956	20764	19022	15845	18934	17002	19098	16964	17181	15206	17503	19884	18195	15774	15570	10779	13463	14531	16039	17472	15089	8591	5173	4664	4957	7320	7021	5090	3567	2528	2487	2608	2023	1565	1145	1135	1152	1067	953	860	913	876	855	886	876	871	845	809	819	1073	1458	1594	1246	901	865	767	808	820	835	817	818	826	822	823	766	862	829	794	849	768	835	804	810	778	827	796	813	799	844	852	834	772	809	797	797	824	807	784	804	775	796	787	785	798	814	828	809	803	758	807	800	773	839	820	805	777	864	752	838	789	798	839	832	791	776	810	781	884	809	817	796	795	809	858	796	818	782	814	809	839	811	867	752	812	820	815	808	835	828	795	777	815	782	836	789	799	773	779	801	775	839	826	851	812	794	813	839	816	779	864	777	785	799	832	816	840	806	809	831	820	805	807	832	798	820	786	819	858	827	835	821	770	872	855	813	816	809	831	776	825	830	840	806	841	775	798	792	824	829	829	776	805	790	820	783	838	786	779	844	791	804	798	820	861	829	773	867	813	820	815	823	791	810	787	839	802	790	771	842	841	834	791	793	836	793	784	792	822	865	805	772	786	836	833	834	786	816	798	829	840	814	821	830	851	847	789	863	795	803	804	816	799	806	820	820	808	850	855	815	796	810	810	797	845	806	822	822	839	852	858	809	806	814	788	795	782	784	785	830	809	850	849	827	840	799	860	785	780	783	775	803	784	789	794	857	791	816	835	814	790	827	840	878	824	819	794	792	786	802	848	787	816	824	840	815	819	793	823	814	805	810	838	819	810	842	813	791	776	831	788	839	825	780	828	830	829	796	788	787	819	815	808	779	899	750	785	845	794	802	825	863	848	818	866	792	809	778	816	847	824	828	891	879	854	813	800	818	821	847	800	849	884	798	831	806	823	826	797	871	815	823	872	790	807	821	782	828	842	810	786	802	802	811	812	824	802	848	786	756	838	818	769	819	803	809	781	823	755	819	810	846	815	800	807	814	827	827	801	827	798	796	828	847	819	822	823	804	855	811	774	780	856	874	775	843	771	773	839	813	824	805	788	870	773	812	872	859	816	800	849	766	841	830	828	778	813	870	803	809	796	796	821	822	784	793	856	803	789	835	777	825	791	749	820	818	822	826	849	794	859	807	866	783	810	774	831	835	795	797	781	836	797	797	836	853	830	765	787	806	848	801	859	784	837	828	777	832	830	836	774	787	838	786	854	874	804	833	773	788	877	803	799	822	839	837	853	842	805	768	882	844	783	784	818	775	788	791	861	776	803	771	810	829	810	831	799	782	867	836	802	849	793	866	784	778	800	774	800	792	829	837	828	828	798	826	790	816	833	833	799	806	831	816	737	754	786	827	771	780	834	816	794	820	828	800	782	775	864	798	810	823	786	760	822	814	784	813	772	776	807	825	817	826	830	839	798	796	784	776	812	763	784	806	821	822	837	804	818	849	812	812	833	796	805	833	805	851	832	827	791	814	863	803	823	818	827	781	822	827	887	800	801	785	833	792	810	784	817	777	780	846	776	812	809	797	813	816	774	872	791	803	796	796	807	789	868	827	846	887	761	816	794	804	850	807	823	876	845	826	798	818	849	809	808	803	837	855	785	838	878	808	796	870	813	820	832	806	757	777	781	800	784	771	813	864	766	807	818	826	838	818	779	837	832	840	838	854	849	841	787	821	790	839	817	846	798	862	826	825	774	830	784	819	840	803	727	798	801	768	791	792	838	842	841	799	803	810	818	822	837	819	824	774	805	851	793	829	855	834	824	806	820	821	873	840	812	747	869	765	814	765	846	757	811	812	805	821	821	807	813	816	760	870	806	769	777	808	843	837	806	755	841	780	818	858	790	828	841	799	772	796	739	823	842	820	816	839	814	815	820	818	853	838	845	849	762	878	772	772	780	834	887	760	831	766	855	785	819	822	743	833	776	840	787	769	805	840	824	822	815	778	866	833	771	800	785	808	839	809	833	792	804	826	858	839	832	785	804	840	837	782	801	803	795	812	803	829	790	823	836	777	825	860	820	810	809	774	833	869	828	837	857	795	786	860	869	892	798	849	787	810	771	830	847	801	850	826	822	793	827	812	836	797	787	806	840	842	797	877	806	799	800	761	750	801	822	805	780	834	822	824	818	822	864	829	847	810	807	821	842	809	807	806	799	777	784	825	784	796	862	818	780	816	796	848	815	864	853	783	809	793	819	833	829	848	806	785	811	826	800	752	806	741	833	811	795	854	848	823	759	791	761	795	813	828	787	799	799	751	778	845	823	773	884	832	822	809	832	794	847	831	809	797	813	831	779	824	819	815	820	785	800	815	815	840	768	810	838	800	861	758	782	862	791	777	815	860	810	811	833	843	806	841	822	789	821	826	816	874	782	760	841	764	778	856	798	869	837	834	758	849	793	762	830	851	787	781	833	791	837	793	774	831	776	827	806	834	848	823	788	811	831	761	803	800	811	844	830	833	808	796	773	813	828	858	799	783	865	800	855	826	821	793	780	827	886	794	841	833	775	824	841	811	844	805	821	819	771	838	781	769	800	824	769	841	854	826	853	784	846	817	780	812	822	800	796	770	854	826	781	817	805	828	729	825	794	841	855	806	817	817	816	855	798	806	818	839	848	845	821	805	858	869	787	805	805	774	798	833	801	824	774	804	878	826	760	820	841	810	799	809	827	761	782	783	786	820	849	840	820	826	813	777	866	860	819	831	840	801	786	764	817	783	839	828	827	795	834	783	780	793	805	839	863	786	822	840	758	834	824	829	787	825	796	843	812	800	799	823	798	791	842	824	809	805	800	791	741	817	814	818	824	786	821	778	801	807	802	795	789	800	850	804	782	838	833	859	807	822	848	856	783	752	774	791	776	789	800	835	827	803	826	841	800	732	784	808	833	841	844	792	756	803	828	844	856	837	772	772	778	799	824	830	830	819	817	833	822	797	809	790	827	797	827	792	797	790	857	790	783	756	808	842	758	790	787	855	830	790	799	794	805	809	831	775	823	803	825	830	814	779	873	767	848	833	775	806	768	813	808	821	822	816	774	755	816	873	796	871	814	848	834	784	786	826	835	826	818	808	759	850	829	781	764	802	833	820	810	816	812	783	798	814	813	841	840	821	833	788	835	806	831	810	807	781	777	850	771	794	833	806	808	795	821	795	846	769	809	808	858	802	807	791	821	815	816	787	834	841	862	806	792	759	813	825	778	797	763	817	814	800	815	802	799	819	841	842	795	827	814	825	870	814	783	807	799	820	839	855	841	770	791	791	796	830	826	808	815	803	795	780	800	838	807	816	793	803	801	798	793	884	802	801	855	785	810	803	858	852	809	824	834	852	786	792	810	801	837	789	821	835	814	829	815	804	859	813	816	843	808	822	820	859	813	817	801	859	815	790	822	783	796	824	825	818	848	846	818	789	821	845	763	811	798	842	818	869	819	866	797	776
13196	10234	12920	11206	8151	6060	4515	3230	2792	2333	1843	1627	1359	1235	993	1078	1033	746	665	668	624	613	575	491	448	429	436	380	343	356	367	392	350	340	329	342	353	312	296	313	253	306	267	271	277	310	259	227	225	236	254	239	259	249	225	238	275	232	216	210	210	227	249	246	236	209	208	211	220	215	225	191	213	235	217	189	220	259	194	207	212	217	182	245	211	245	222	237	232	229	235	250	223	205	210	202	200	207	210	218	221	228	215	222	215	251	241	233	218	195	224	211	234	231	206	225	214	227	219	191	229	210	208	214	242	211	212	184	235	227	228	239	217	237	235	257	245	241	230	216	224	248	215	238	227	217	240	230	214	217	214	197	214	201	208	233	226	212	211	222	217	241	209	226	232	228	213	234	201	238	244	223	218	230	212	217	241	225	224	204	214	235	232	231	216	256	222	244	241	234	202	218	213	228	196	224	220	229	218	234	222	238	227	219	247	231	220	224	195	243	193	221	223	237	244	222	221	185	196	207	228	197	197	252	209	215	209	217	216	220	248	228	215	207	212	229	212	227	215	228	237	218	233	208	211	243	227	223	227	229	234	254	224	211	252	202	234	178	228	246	245	229	211	215	241	193	231	227	209	232	241	221	241	224	222	217	233	199	219	224	237	208	208	188	236	198	208	232	210	229	213	215	210	261	221	215	223	247	204	230	226	205	217	245	218	224	238	240	236	219	203	220	236	245	261	220	234	209	271	255	230	250	230	236	218	226	210	208	208	210	193	207	194	209	200	204	214	227	185	217	235	236	219	211	197	223	224	235	205	204	225	238	234	259	237	226	205	214	219	223	193	216	246	232	229	246	207	216	225	268	195	216	227	227	225	193	219	232	237	217	199	235	237	228	211	220	229	175	225	217	219	224	205	237	195	228	254	213	194	236	224	218	239	221	204	219	212	240	206	236	230	245	226	231	235	243	196	206	226	219	215	206	248	228	199	245	234	196	240	223	246	222	215	237	209	203	218	241	207	204	231	203	235	229	197	232	224	216	204	214	215	197	201	219	232	206	219	206	234	245	243	243	250	254	206	206	239	203	194	238	192	200	250	215	223	238	200	202	250	257	243	230	189	246	230	239	223	211	230	236	211	208	217	224	211	227	219	226	240	216	229	209	205	221	210	186	215	241	210	241	229	207	233	220	215	219	228	193	232	238	235	205	224	220	235	208	209	228	209	211	273	205	227	212	244	221	233	252	197	224	233	241	206	201	221	236	229	229	244	247	214	222	257	259	235	234	233	219	220	221	248	249	219	238	235	227	223	232	212	224	231	241	217	225	190	227	190	236	245	218	227	228	238	225	214	222	248	214	217	201	204	216	206	194	211	237	233	205	207	219	206	218	248	201	214	238	216	224	238	226	212	201	203	248	231	207	217	219	221	238	215	189	211	181	213	238	222	241	225	203	203	218	208	228	209	218	217	226	218	219	222	238	213	256	239	242	214	202	228	219	212	223	250	224	226	223	225	243	225	193	215	228	206	226	250	234	241	211	223	228	203	203	214	209	217	227	237	253	248	234	226	212	210	257	226	255	227	223	231	223	221	239	228	202	245	218	232	238	234	221	226	212	236	230	228	239	212	238	220	211	255	230	233	229	212	203	223	219	235	206	243	232	201	212	236	207	210	226	198	228	227	261	237	230	231	245	229	225	218	224	209	246	200	230	232	219	198	242	224	219	223	233	215	216	227	224	222	234	217	213	209	219	216	202	210	215	229	244	232	227	234	226	205	246	221	243	210	222	224	225	250	229	229	233	244	228	258	212	225	225	231	196	210	229	229	237	220	265	214	225	228	211	236	211	232	229	215	224	215	203	210	192	198	210	243	221	215	204	212	220	212	206	223	227	213	229	231	218	236	222	217	211	231	207	233	220	265	210	213	216	188	226	227	221	224	207	204	231	187	201	237	196	214	213	222	221	220	228	217	207	224	198	240	224	199	230	209	223	221	227	218	214	190	218	192	239	211	245	243	201	215	219	203	196	243	237	241	231	219	200	238	224	228	197	199	254	219	216	211	211	208	238	236	221	252	197	212	201	212	221	200	211	194	224	219	230	221	208	199	239	188	212	208	228	222	222	230	215	198	174	246	221	249	207	200	233	220	229	223	201	210	227	200	231	223	253	215	233	229	208	262	231	219	234	205	221	223	227	206	222	229	196	207	229	244	217	230	221	233	228	219	195	240	210	236	234	235	208	201	212	227	215	237	196	218	218	216	223	246	216	214	219	240	211	240	229	227	218	238	205	208	217	273	225	227	231	206	233	229	187	236	212	221	240	208	205	250	218	232	234	224	226	203	190	177	225	215	228	231	216	215	229	214	202	220	229	218	234	213	212	223	235	209	220	210	227	231	248	240	253	220	243	195	209	237	224	224	200	220	238	195	215	229	225	205	226	206	219	202	214	213	248	240	211	239	230	209	240	209	226	238	233	218	215	230	200	238	188	233	218	249	238	256	227	246	213	231	227	225	218	262	227	214	216	211	212	202	203	255	209	233	229	218	213	221	221	223	216	224	254	213	200	207	245	196	207	230	221	234	210	206	190	223	241	212	221	228	213	239	228	206	216	215	226	247	221	234	237	215	225	204	257	242	227	231	204	232	230	238	212	215	215	237	235	204	232	229	222	216	199	240	219	205	248	249	230	217	225	214	222	238	204	248	216	222	204	215	236	235	229	230	237	232	241	215	220	235	210	226	218	196	219	218	221	207	214	220	224	218	242	238	228	219	216	202	230	228	196	235	215	226	233	234	224	228	219	202	213	228	216	232	224	233	227	201	232	226	212	231	194	222	234	213	264	208	236	228	210	215	209	211	206	207	216	201	223	222	194	218	219	220	220	192	232	219	243	207	242	231	200	244	201	223	213	222	234	206	228	227	208	178	236	230	190	207	236	230	243	211	235	204	230	214	231	254	256	206	217	220	245	220	196	222	233	192	228	224	228	221	202	220	223	218	224	217	218	230	233	198	236	230	208	224	239	218	208	197	212	230	217	228	208	234	221	219	214	235	215	197	214	214	207	226	216	248	219	200	251	241	225	254	203	222	261	243	213	236	245	213	220	244	244	214	193	233	227	224	206	183	223	205	231	259	215	216	218	233	221	224	194	208	213	229	238	198	197	228	200	235	216	210	212	191	211	224	233	205	261	196	246	237	247	237	212	200	242	229	205	251	219	219	216	217	215	207	214	212	226	216	205	227	235	219	204	194	225	219	227	229	259	230	211	195	225	201	224	221	197	206	220	256	217	213	225	216	225	222	241	215	221	206	230	239	232	204	213	214	232	185	203	240	222	222	217	217	253	241	222	214	232	211	218	223	197	199	231	222	222	236	213	228	245	218	188	202	220	221	218	234	222	206	239	229	231	202	203	236	241	212	222	213	206	228	200	243	215	244	237	204	259	214	205	241	231	239	239	199	233	210	233	207	196	217	220	228	218	227	238	201	198	217	207	217	228	223	223
8590	9189	18558	21900	20114	17784	15464	13111	11725	11046	9237	8548	7471	7022	5627	6199	5638	4230	3682	3647	3700	3625	3147	2529	2227	2100	2168	1771	1705	1752	1695	1719	1519	1592	1462	1470	1672	1424	1313	1318	1093	1227	1254	1293	1256	1110	986	858	816	801	867	885	794	722	704	705	694	703	611	667	636	661	684	619	637	618	627	607	619	655	689	618	579	678	659	644	709	648	603	593	629	618	606	600	658	620	619	616	615	619	577	613	626	597	651	593	639	638	592	608	623	669	598	596	620	630	652	635	602	600	645	631	664	601	617	598	611	637	592	606	625	672	663	589	646	617	639	633	581	659	635	616	650	620	667	613	578	624	598	594	623	597	644	620	642	653	619	598	655	646	633	575	606	628	624	651	647	622	644	615	618	602	655	651	615	628	625	616	645	629	644	625	628	685	629	626	652	579	616	616	695	575	596	623	601	650	613	665	610	617	619	653	626	649	610	661	649	634	625	662	683	617	632	600	624	606	616	648	637	609	604	628	617	634	583	664	605	613	600	597	636	623	628	593	650	664	612	602	627	633	636	626	682	637	621	613	607	586	613	673	626	611	628	655	676	609	582	569	641	599	625	632	615	599	633	598	613	627	629	631	615	619	602	628	628	632	594	613	640	629	654	607	619	599	596	578	671	655	627	617	664	620	628	639	657	658	641	580	646	654	634	562	629	664	626	625	582	633	621	596	629	663	648	620	629	632	625	606	636	585	615	643	625	613	617	631	653	647	640	607	665	639	611	645	634	626	618	631	612	610	615	629	603	634	650	627	616	620	596	661	604	638	601	620	622	615	625	633	649	618	589	635	597	628	636	592	649	638	676	635	628	643	588	599	631	660	594	633	622	639	608	615	620	645	614	671	609	545	670	628	619	619	687	604	663	601	679	649	643	617	607	659	615	640	587	601	675	600	613	597	611	602	601	625	614	645	576	629	644	598	627	635	573	604	643	632	624	600	666	595	637	618	639	627	595	646	597	610	638	598	625	614	608	657	621	614	627	644	665	637	643	619	643	626	653	589	624	614	615	622	612	622	621	673	626	637	640	611	606	609	580	638	625	621	629	616	610	630	595	666	629	635	605	673	654	623	630	607	620	641	597	601	630	622	602	591	643	645	617	625	616	630	642	631	617	663	573	613	603	631	639	683	632	653	635	608	602	657	603	614	632	571	633	645	609	617	609	621	621	615	627	637	622	633	662	650	644	656	631	597	625	588	649	654	646	685	599	618	598	645	638	602	580	624	625	639	618	653	621	607	632	627	622	584	582	603	622	596	641	628	610	639	625	585	647	641	651	641	609	620	647	615	627	621	597	659	635	676	617	640	608	631	649	635	656	616	581	577	686	640	630	644	631	598	673	623	636	601	642	640	628	644	663	677	620	590	614	602	644	630	637	610	648	588	589	589	589	607	646	616	650	660	630	601	590	689	641	667	642	598	563	619	639	613	610	645	606	620	594	646	615	638	625	646	661	606	641	632	652	623	607	634	589	664	604	652	653	655	622	639	599	590	611	597	625	588	621	608	655	591	662	634	648	652	616	628	616	617	610	599	605	641	662	627	627	617	585	622	617	637	621	619	633	619	650	608	626	591	579	635	674	673	597	616	637	627	646	603	645	618	626	581	637	633	646	591	624	636	641	588	612	635	636	629	613	612	627	634	678	603	630	652	616	615	637	581	602	580	591	617	620	632	608	603	628	615	617	642	672	630	625	631	627	614	589	623	594	646	589	646	614	583	661	572	599	613	608	649	655	603	604	584	630	672	644	603	646	616	633	595	642	626	647	562	683	650	636	627	661	609	568	624	621	624	596	600	596	583	639	592	609	646	619	590	590	625	623	661	598	624	645	638	617	616	596	651	636	604	642	566	644	605	608	634	608	607	611	603	654	618	622	664	600	629	694	621	636	618	625	630	684	632	596	636	620	583	620	615	577	614	591	620	637	632	634	614	583	584	607	624	638	626	648	600	606	638	632	637	601	642	625	641	670	629	598	679	635	603	639	674	637	662	622	626	628	590	602	651	597	607	612	586	627	615	644	620	627	624	634	595	637	601	649	637	604	648	625	645	646	589	607	583	581	613	616	675	639	623	621	653	636	641	643	668	638	619	661	664	642	610	638	645	646	607	638	620	603	617	599	646	601	645	645	607	603	619	631	642	663	615	572	640	595	637	632	597	613	590	654	652	551	566	599	646	650	586	665	650	675	629	603	590	578	662	599	605	645	606	620	629	637	607	590	616	612	581	572	608	582	618	659	620	649	635	602	640	615	613	645	618	629	620	619	591	637	649	637	568	657	677	602	608	598	612	613	631	637	665	609	653	606	607	661	618	575	666	621	635	594	665	611	650	627	649	658	579	614	611	664	639	627	582	611	674	633	678	600	653	629	654	680	636	657	628	621	662	607	596	648	579	614	671	608	601	610	639	629	646	615	630	604	637	591	668	627	606	620	628	596	619	651	583	581	645	608	626	672	617	645	639	613	582	641	640	611	614	635	609	606	654	625	620	625	634	636	609	621	620	626	627	609	624	645	618	576	626	623	604	645	632	636	627	609	651	629	635	573	660	632	590	616	622	624	626	614	626	596	606	605	637	643	590	616	624	629	626	627	644	606	633	608	643	661	634	611	675	678	623	668	632	573	627	655	629	594	654	666	611	639	645	617	625	609	611	643	595	630	620	593	624	604	656	643	618	660	595	640	642	625	634	595	602	643	608	648	660	618	560	597	621	636	592	640	616	612	658	653	612	647	640	672	625	646	590	626	612	664	616	599	660	667	635	593	647	617	619	648	628	608	609	614	582	624	593	627	593	637	643	624	650	602	610	610	623	621	647	639	623	569	653	652	656	677	612	663	650	652	655	596	612	633	579	625	614	674	612	633	642	670	625	624	618	626	615	575	587	642	595	615	617	682	634	591	669	673	623	579	621	635	620	627	618	616	597	621	630	606	619	627	639	583	646	617	619	604	637	639	720	626	598	640	621	638	598	587	620	636	656	641	633	667	638	635	613	627	639	645	570	619	648	645	625	607	646	646	607	687	657	588	634	617	605	599	652	629	620	636	568	631	577	572	606	599	607	610	658	658	673	676	603	622	614	583	624	649	624	640	612	614	609	624	652	662	578	601	630	611	630	604	597	588	611	647	583	655	590	649	627	613	591	620	621	638	620	636	588	613	605	583	600	660	630	589	621	618	596	652	650	656	593	618	640	620	586	619	626	615	620	649	644	600	633	637	644	657	593	594	633	645	593	626	606	638	620	618	658	616	640	612	624	611	600	613	649	655	638	624	664	627	606	626	572	632	654	575	616	620	645	635	626	669	632	664	599	611	637	613	598	613	626	625	603	612	614	601	648	596	637	591	612	619	635	639	629	627	630	571	606	640	596	606	641	654	667	637	612	649	617	623	639	602	607	619	599	638	602	642	640	561	635	641	569	626	616	592	615	584	610	581	605	606	598	630	605	665	651	650	650	584	631	588	627	625	631	613	680
26891	23458	26792	24001	18785	15338	11857	9219	8383	9717	8496	8769	8977	8953	7372	7212	6372	4102	3617	3328	3149	3336	2662	2237	2053	2258	2339	1846	1838	1808	2149	1908	1526	1641	1509	1545	2194	1771	1407	1608	932	1438	1464	1142	1069	1091	721	578	464	529	719	623	487	414	367	355	338	331	296	260	265	269	238	263	243	235	250	225	245	251	242	264	230	232	261	310	275	232	249	231	259	231	251	248	248	225	251	271	237	253	273	257	250	244	250	250	246	256	248	251	245	216	232	242	245	239	261	271	246	210	263	276	243	225	265	249	270	257	267	225	234	242	239	222	257	248	252	243	262	244	233	229	256	249	215	264	273	250	236	214	239	258	249	234	237	237	235	239	241	250	221	268	230	217	242	217	250	223	275	223	235	228	229	233	221	235	253	240	247	261	252	240	227	239	244	243	251	243	256	249	252	240	248	244	252	255	242	245	236	263	236	255	265	237	242	241	248	254	258	229	245	241	250	241	236	237	249	242	256	243	240	238	257	267	223	239	234	258	241	256	250	239	256	269	229	253	224	228	273	251	247	243	241	280	238	244	263	239	224	249	236	262	255	230	245	257	217	257	243	245	253	209	256	261	222	238	244	247	233	233	239	277	253	240	262	251	259	230	246	223	243	231	225	237	235	251	253	247	226	263	248	258	258	244	246	232	254	275	239	246	223	214	251	236	214	240	243	225	244	250	261	219	273	261	247	227	284	254	236	274	240	285	259	225	265	241	243	222	245	241	245	257	223	268	253	264	261	223	273	275	239	261	223	261	229	234	282	243	221	232	262	254	257	227	251	255	212	224	234	257	244	237	230	224	255	237	258	236	262	262	227	247	254	258	249	256	218	241	238	213	228	261	273	239	245	214	251	225	246	235	236	228	241	252	245	250	245	258	232	216	228	238	245	224	223	218	215	240	247	231	197	224	230	247	228	238	256	244	233	253	234	222	271	245	259	260	282	247	260	248	227	251	272	228	261	246	252	240	238	252	235	263	229	209	232	214	216	254	236	229	214	220	245	229	239	239	255	269	256	247	246	244	220	266	280	272	215	222	245	215	254	248	246	230	241	227	245	256	244	245	230	232	230	255	254	252	279	252	232	227	235	252	241	255	222	254	214	265	253	253	239	249	244	246	228	232	256	215	238	260	247	263	232	258	254	242	251	232	224	235	240	214	249	258	231	250	232	238	239	230	272	233	224	223	245	250	247	266	214	244	225	247	240	249	268	235	247	236	240	253	219	241	282	267	235	266	273	260	227	229	227	219	241	264	252	255	265	267	256	257	235	239	229	277	267	238	245	212	247	249	247	247	280	227	230	217	229	256	253	223	242	222	257	257	272	268	262	257	237	257	216	234	253	243	234	247	242	226	269	233	252	225	225	242	250	264	252	263	242	253	255	266	228	263	268	235	254	223	253	253	223	214	243	238	233	234	243	219	249	240	238	233	226	245	236	230	222	233	238	215	249	224	233	244	243	253	232	251	239	271	248	258	251	249	231	241	256	246	246	234	214	229	242	266	244	251	243	271	220	220	263	233	224	222	246	260	249	225	228	245	271	226	254	229	220	235	235	234	249	273	229	233	259	239	247	241	233	222	250	245	239	249	237	239	246	243	229	227	237	257	224	249	257	243	230	234	242	247	224	248	216	227	229	243	226	239	210	229	218	240	251	240	262	217	261	236	242	263	235	227	229	245	257	252	235	248	209	242	239	221	241	253	254	218	232	232	239	251	266	251	240	231	241	244	220	235	244	233	266	255	246	253	251	224	246	223	242	272	215	249	268	246	202	240	247	209	256	238	282	245	245	249	245	264	229	243	264	233	228	251	248	254	238	237	250	257	247	214	204	265	219	248	260	230	277	252	251	248	260	249	220	266	257	222	217	255	225	221	251	246	252	244	244	253	273	262	240	232	271	225	244	252	260	229	267	260	245	273	265	232	239	235	226	264	248	208	261	251	237	216	254	243	249	254	233	259	245	232	231	257	249	243	233	247	272	233	286	251	218	264	265	245	264	245	278	259	264	252	240	230	266	257	243	275	241	250	242	231	229	258	239	221	259	256	229	249	245	244	285	215	238	212	224	242	233	255	240	278	254	244	238	231	225	229	248	209	209	257	240	256	231	258	239	219	237	258	236	234	255	237	245	264	226	275	225	234	253	220	247	249	227	217	240	214	254	245	247	219	245	259	242	276	249	242	238	221	228	245	246	236	240	237	196	247	234	217	231	269	211	250	269	234	237	230	241	255	268	256	254	247	264	253	273	210	237	233	253	262	245	261	262	242	223	245	238	237	222	251	263	223	231	239	233	232	240	237	249	230	261	213	268	248	244	240	239	233	243	226	262	234	238	231	248	225	218	280	249	272	279	234	259	249	242	238	202	242	237	245	232	283	259	246	269	278	244	237	267	224	203	247	241	241	270	260	269	248	244	272	268	250	246	217	247	210	228	219	246	260	229	230	228	253	255	233	223	228	218	258	253	249	270	257	263	216	275	249	239	252	224	238	227	221	227	244	221	252	239	245	254	259	247	271	231	241	232	214	243	252	251	222	234	237	233	246	242	228	240	238	233	246	248	238	246	252	257	233	235	242	243	251	259	262	225	236	245	229	243	241	235	246	247	258	246	220	257	252	251	232	254	248	218	236	261	244	243	271	254	233	260	232	238	237	238	238	246	246	246	234	239	256	235	229	237	236	250	254	262	242	251	253	254	258	247	259	259	252	240	238	247	241	261	207	270	252	261	262	281	269	239	218	261	259	267	283	236	239	238	238	232	229	236	269	260	220	254	224	252	258	253	281	237	252	232	221	235	247	232	234	240	253	272	262	216	224	266	242	253	266	273	245	230	265	246	250	237	276	248	261	256	251	256	286	271	253	249	255	212	244	240	244	242	254	277	248	234	215	214	213	266	262	248	262	249	230	232	253	262	247	216	258	228	247	248	221	213	227	260	229	220	218	240	210	229	252	212	235	239	246	245	228	239	252	260	249	223	251	248	242	241	223	264	240	214	246	258	224	268	283	218	234	245	230	247	259	234	263	270	244	265	244	254	244	238	252	280	250	239	267	241	268	233	239	218	243	255	238	264	223	250	236	249	248	240	233	240	261	250	248	259	224	255	250	214	242	280	213	228	232	277	246	239	247	261	232	256	236	253	248	257	234	262	241	232	226	256	241	216	279	240	256	259	215	276	260	263	249	225	246	246	256	266	255	254	241	206	226	239	217	253	249	219	235	233	266	245	241	224	227	251	250	256	261	221	254	240	252	222	238	262	262	264	236	240	243	227	222	228	263	242	215	225	263	227	232	251	242	263	238	256	211	224	259	261	260	223	249	265	263	235	231	248	266	244	232	222	229	256	233	269	258	245	241	232	217	222	264	224	254	253	277	244	240	241	259	232	247	232	223	260	228	238	286	233	243	242	230	238	228	225	247	224	238	239	237	261	263	272	252	232	229	254	235	246	250	256	226	250	280	249	218	241	253	252	234	252	240
17430	18881	29374	32761	31915	29978	27358	24792	24721	27370	25146	27309	27828	28520	24232	25990	22331	17616	17118	16153	15981	16629	13449	12045	12250	12659	13210	10339	11482	10726	12558	11058	9423	10029	9285	10004	12736	10888	8720	9652	5835	8918	8750	6881	7185	6512	4240	3497	2694	2813	4593	3917	2765	2093	1768	1526	1550	1370	1007	824	929	895	782	772	751	725	669	677	694	703	719	632	685	696	768	953	1005	769	652	718	666	686	646	685	671	659	671	708	623	739	699	697	675	649	683	681	680	691	706	693	645	662	684	689	674	681	713	694	648	683	676	709	699	710	689	714	687	707	649	663	739	740	664	680	694	696	711	637	673	698	744	674	679	684	722	677	679	709	722	676	674	656	675	654	681	664	717	668	665	706	650	702	641	663	680	678	703	633	730	673	706	732	680	717	695	670	709	682	687	684	661	660	671	701	658	672	639	704	664	640	706	661	711	693	687	691	646	690	681	665	679	658	677	649	691	670	638	698	741	685	676	710	690	637	727	677	721	690	680	688	669	717	664	700	688	655	683	726	689	690	642	705	666	720	691	669	679	668	700	692	672	633	665	680	700	663	701	672	689	672	670	650	710	644	670	672	689	712	694	680	688	720	689	666	652	668	642	699	681	704	703	658	714	705	675	655	688	642	678	688	717	657	700	708	692	698	699	662	668	646	688	737	725	734	657	684	677	725	725	679	662	665	673	723	672	635	712	708	697	695	642	649	619	710	688	698	658	701	720	695	684	680	745	645	671	670	688	681	664	732	653	684	739	699	729	680	764	677	711	644	684	685	671	664	664	692	646	682	688	666	639	651	711	661	669	651	689	669	610	681	706	665	702	683	706	688	715	702	721	658	664	645	666	631	619	653	664	697	666	669	673	695	675	688	712	719	677	647	728	645	678	668	619	682	636	720	659	673	714	717	699	688	713	669	678	690	701	661	691	678	646	682	670	678	673	670	637	704	693	677	713	679	654	644	668	668	666	693	716	703	624	653	690	702	689	682	675	734	728	658	719	728	651	645	704	704	663	686	726	710	639	724	656	725	644	718	690	661	669	654	682	653	679	648	638	656	658	657	668	696	635	673	714	692	717	639	665	693	672	671	705	708	632	686	678	702	693	706	670	652	687	653	632	676	669	693	682	676	671	669	720	709	661	677	706	660	669	665	709	640	696	669	688	672	685	685	650	673	669	654	711	688	668	670	688	678	681	674	716	697	724	687	676	716	685	687	687	668	685	637	701	681	680	707	666	675	660	687	672	725	671	710	679	668	701	695	687	723	683	735	697	647	680	641	688	663	740	658	696	642	648	662	656	682	704	677	731	653	659	698	687	653	697	659	691	644	681	640	684	658	677	711	689	645	676	698	673	720	707	704	714	657	698	695	675	707	641	666	661	716	681	667	647	654	684	698	685	673	702	687	717	701	721	640	695	641	662	695	691	735	656	714	669	685	674	703	686	724	688	676	672	607	696	658	670	661	676	633	692	704	643	735	673	691	668	692	677	645	719	712	674	664	692	686	645	654	745	714	673	680	642	678	703	712	653	691	690	667	643	685	738	659	664	659	722	703	696	669	661	709	677	671	699	649	710	654	630	728	705	701	720	671	650	647	677	736	656	711	613	691	754	639	749	681	694	694	694	693	715	698	721	676	665	665	659	704	716	692	680	687	692	686	682	678	685	680	721	651	680	713	734	664	660	633	706	645	658	631	686	705	706	629	653	636	654	641	672	663	710	710	703	693	690	632	654	677	664	708	699	674	673	654	705	683	711	669	655	681	699	684	665	645	705	652	684	680	706	684	679	713	655	656	662	665	664	667	663	692	702	710	671	661	684	692	681	712	692	689	685	703	644	715	700	675	706	657	711	726	684	686	641	662	647	681	659	701	659	672	647	677	672	719	676	689	692	686	641	698	679	712	715	690	663	685	693	668	695	675	721	672	671	675	684	677	667	695	701	681	650	653	685	721	710	686	685	636	665	680	674	666	697	695	688	717	653	637	687	666	708	671	679	697	714	655	647	665	691	713	673	682	679	722	656	668	681	698	635	713	640	637	714	627	688	727	648	699	728	698	650	644	694	677	696	605	710	663	689	679	687	682	683	683	640	707	658	683	682	680	683	650	752	704	677	678	653	663	677	725	701	699	676	661	706	649	655	716	670	662	672	700	684	687	680	686	668	713	709	666	679	635	689	656	711	644	717	683	699	669	665	667	699	678	648	663	660	714	705	683	689	681	654	656	678	642	660	718	700	723	686	699	662	670	707	641	648	698	686	691	664	684	710	670	684	745	710	628	716	705	674	704	670	681	646	699	645	698	642	697	680	653	676	666	658	628	660	647	671	702	658	616	689	685	646	706	688	660	632	685	707	652	653	698	689	670	663	693	673	659	705	661	680	630	702	693	673	689	647	716	689	661	684	668	688	659	639	646	723	667	680	703	661	708	666	686	695	693	741	740	646	702	671	695	663	646	674	676	642	663	721	644	667	704	673	646	662	661	682	728	653	667	673	659	647	681	675	679	707	649	670	663	690	671	703	660	685	681	680	715	661	729	677	700	693	683	703	654	700	680	705	703	738	654	711	725	692	662	706	663	671	698	707	663	686	709	689	645	686	639	719	696	669	709	676	687	679	730	676	662	647	673	659	657	723	675	734	679	664	657	680	659	663	687	671	729	699	714	695	692	635	698	720	740	692	639	671	659	698	697	660	679	702	693	676	694	665	681	689	718	654	765	722	672	653	713	640	680	737	655	624	720	674	670	679	690	632	704	699	656	703	689	658	664	673	701	717	682	656	646	684	717	721	696	698	671	675	653	674	680	704	668	651	672	719	688	657	700	681	724	639	720	662	674	729	687	663	710	684	637	673	702	669	704	658	693	685	661	682	678	730	685	699	695	601	668	688	685	667	665	687	681	692	680	666	676	717	690	703	724	724	660	715	670	658	658	694	647	740	666	709	683	683	672	679	670	651	687	685	653	708	677	666	664	662	760	702	701	708	667	713	679	669	676	641	715	715	696	707	721	668	650	656	665	663	710	648	681	638	695	665	667	653	739	682	704	670	692	693	702	715	678	697	678	707	673	647	699	662	703	613	685	730	716	661	625	639	629	651	679	677	667	672	684	687	670	694	689	678	689	636	701	643	664	689	618	701	689	700	719	674	691	689	712	684	666	691	661	702	678	683	655	691	680	705	680	730	724	658	669	689	706	672	657	739	649	689	657	681	679	715	638	667	669	714	687	710	657	715	675	677	650	679	680	671	670	700	685	647	695	657	688	677	675	680	692	702	722	717	655	641	630	658	697	616	687	687	622	668	662	666	683	645	642	690	662	719	690	719	713	683	696	654	740	670	653	705	670	689	639	640	662	652	642	664	689	673	650	698	657	643	686	668	677	673	705	714	673	689	661	745	687	681	700	695	692	718	694	668	674	652	663	678	652	655	641	703	631	719	678	663	703	664	649	698	620	671	687	689	705	652	663	682	720	697	684	680	674	654	667	669	697	653	652	699	697	681	722
35337	32346	35457	31771	26485	26463	18689	14276	12579	17810	12062	15607	15758	16524	14290	13162	11917	7444	7307	6230	5653	6371	4401	3555	4456	4229	4447	3627	3677	3899	3859	3423	2955	3060	3426	3046	4385	3376	2715	3056	2027	2718	2341	2116	2322	2074	1297	909	774	940	1274	1025	754	642	649	566	507	472	338	387	363	354	336	323	307	302	344	324	324	291	296	283	295	293	333	401	401	311	256	277	301	293	282	279	308	298	304	313	286	290	284	299	295	300	305	300	330	323	321	292	314	272	294	297	267	287	290	306	283	284	271	264	310	312	327	287	270	301	307	305	278	289	294	299	313	283	294	302	321	281	300	265	285	272	270	292	306	292	297	324	296	273	317	297	272	327	281	284	306	303	281	326	312	298	286	302	285	284	265	318	298	308	321	332	277	294	289	298	295	278	282	298	296	274	312	306	305	301	290	280	304	288	287	311	314	279	290	297	292	318	317	303	296	301	294	273	281	323	311	302	279	289	310	285	289	301	304	296	293	289	278	316	295	302	306	310	293	308	317	273	259	304	286	285	278	295	285	324	307	312	312	313	270	282	313	283	283	306	308	316	309	311	273	274	288	303	282	306	288	297	295	303	275	283	282	314	306	287	272	257	308	287	300	307	301	312	299	290	304	296	282	296	294	291	296	302	309	305	277	305	280	275	300	306	280	299	308	305	328	311	279	309	317	294	264	295	330	282	313	307	290	283	269	296	301	279	304	269	286	282	288	306	311	303	276	322	300	293	321	297	294	297	293	313	320	270	309	291	286	267	295	260	301	271	286	290	280	262	281	272	308	259	284	298	326	317	295	296	271	285	330	308	286	294	314	273	281	287	296	332	315	314	294	310	268	276	299	304	312	306	290	312	294	289	314	284	310	308	301	330	314	281	293	300	310	293	276	301	284	288	290	314	303	301	276	337	308	279	297	313	300	297	311	301	336	313	272	325	322	284	285	285	317	278	272	272	272	292	272	278	309	305	295	286	327	299	283	287	265	285	312	299	301	306	304	305	321	319	305	311	291	306	289	289	278	293	313	298	273	271	269	294	281	303	287	309	318	247	292	279	296	290	299	285	308	292	272	287	291	306	319	330	275	307	285	290	296	320	302	295	293	295	285	295	274	302	294	338	294	303	326	307	314	319	311	281	306	302	322	267	279	321	306	291	274	319	288	313	276	331	277	276	285	246	287	298	292	268	322	287	290	289	293	295	298	281	290	285	312	297	321	300	305	287	286	296	305	288	317	285	271	305	310	308	304	292	283	289	296	297	302	296	301	283	296	269	276	298	294	293	265	301	293	280	285	280	280	322	306	307	309	293	301	324	319	297	278	283	301	287	297	266	286	299	285	295	294	294	313	280	305	328	285	283	285	276	295	292	286	300	301	307	288	296	300	292	295	301	289	321	278	306	301	289	286	322	276	340	301	288	265	317	298	301	288	287	308	286	286	266	314	259	285	280	265	294	284	275	287	265	277	310	291	306	292	328	302	293	329	307	290	277	296	283	302	260	322	287	284	298	275	292	294	275	284	302	305	271	311	311	281	298	304	313	304	248	266	282	317	301	289	312	285	290	263	328	305	321	328	295	292	313	300	259	296	304	281	305	293	298	291	303	287	281	271	298	301	306	301	284	286	314	265	299	325	290	280	300	311	333	267	300	298	284	325	295	313	315	285	291	269	272	241	280	307	306	291	293	324	285	295	331	307	270	324	306	269	325	298	267	304	311	256	275	321	280	284	310	309	335	296	276	311	280	280	264	275	290	275	256	265	302	298	280	313	299	317	273	299	309	288	287	275	306	323	290	315	310	291	305	302	291	274	317	295	284	301	289	330	315	288	328	282	311	298	285	312	336	292	283	308	296	308	290	288	307	305	290	268	289	303	298	312	292	304	282	262	285	300	272	330	298	283	305	302	296	298	280	297	299	308	303	296	288	264	299	303	283	318	278	277	305	288	295	279	327	321	296	304	331	288	308	285	313	303	277	277	319	309	273	291	297	299	305	272	285	291	291	317	280	308	306	298	278	274	287	321	304	257	278	297	306	279	276	275	295	281	300	308	289	322	312	297	281	290	288	276	301	314	318	295	308	286	290	298	299	301	310	259	279	302	297	310	309	311	289	296	342	318	292	268	299	285	290	310	275	266	312	290	326	318	261	290	296	275	292	317	314	280	290	295	303	281	299	293	282	285	260	308	294	295	291	286	296	305	292	305	302	291	300	287	257	285	294	300	304	298	320	293	304	273	306	288	263	297	286	282	292	305	320	294	292	286	285	275	303	326	335	296	292	290	313	275	301	254	290	282	293	290	271	306	268	284	300	288	324	285	281	285	318	278	296	295	301	272	315	346	312	308	316	296	303	292	279	311	298	284	314	314	295	286	300	295	319	324	288	273	275	308	260	289	300	295	303	288	286	305	282	297	282	329	304	297	301	332	310	307	293	262	307	293	301	297	307	277	273	307	297	301	297	331	288	307	315	282	319	290	302	326	296	281	300	289	282	315	281	317	279	305	291	300	286	278	308	304	320	276	278	319	282	280	309	299	266	305	314	306	266	284	277	328	286	292	306	273	308	287	300	307	300	289	304	284	296	291	293	302	285	299	308	304	302	311	306	329	299	266	283	290	310	272	294	294	293	294	286	314	239	297	296	265	274	284	300	296	296	312	292	295	291	255	259	311	274	306	295	286	286	301	336	287	303	302	290	286	284	320	278	294	318	270	301	294	281	275	289	305	296	284	298	273	330	295	264	326	286	267	258	311	313	297	296	308	309	299	316	279	290	288	303	267	295	276	273	284	271	322	269	306	288	288	300	275	330	280	289	286	296	295	269	301	308	318	309	307	287	278	300	318	286	281	289	276	301	268	261	307	299	276	290	285	301	278	307	262	246	259	308	279	341	277	288	287	291	336	301	290	271	308	284	287	280	290	271	306	298	284	282	308	288	274	282	267	318	302	303	283	302	270	274	268	302	313	299	298	292	314	328	298	286	305	280	301	276	311	298	299	299	270	302	280	320	277	305	280	300	277	276	285	287	333	320	305	274	287	267	268	256	310	279	297	301	333	291	340	261	304	300	305	284	282	264	298	314	308	304	316	316	309	302	307	280	295	294	312	301	307	297	302	276	284	286	298	294	287	326	312	285	304	266	274	315	291	302	325	273	320	303	272	283	318	310	276	306	325	322	289	271	313	269	304	299	305	284	276	322	316	266	305	314	284	294	282	278	302	310	294	320	279	300	314	280	284	306	273	304	334	299	282	315	272	296	292	318	319	296	278	327	286	309	301	279	272	295	300	272	289	275	306	351	274	296	299	294	290	284	284	324	297	320	286	301	313	302	320	274	314	271	282	290	300	326	282	294	302	312	286	302	291	316	272	297	266	286	310	307	305	262	275	289	293	300	302	278	294	296	305	276	297	301	314	282	326	300	267	306	278	296	321	307	313	308	294	298	311	284	319	284	339	297	298	305	284	321	300	297	274	293	313	290	297	265	301	296	298	304
23061	25847	35461	38593	38148	39620	32781	30483	30873	36494	27689	36679	34972	37608	33260	34354	31977	24241	25845	23883	23736	24759	19580	16631	20146	19754	19966	17488	17527	19745	19089	17111	16251	16376	17837	16470	21026	17474	14227	15864	11783	15682	13240	11934	13553	12182	7229	5411	4525	5916	7941	6243	4429	3544	3474	2841	2251	2088	1173	1380	1259	1178	1032	954	937	858	860	777	845	830	782	791	784	762	1034	1410	1386	836	858	828	819	836	807	801	838	770	830	823	799	770	810	776	804	794	824	822	835	808	759	804	775	765	772	720	834	809	781	800	741	781	816	832	842	749	748	764	838	772	800	811	824	849	752	799	792	763	759	791	813	789	780	814	838	806	794	819	744	753	815	782	825	838	837	792	769	809	784	772	760	756	800	798	777	777	816	823	779	818	813	831	775	792	795	810	752	824	833	846	786	755	785	795	829	799	834	801	787	730	829	758	766	823	741	816	838	773	756	773	796	818	807	754	832	767	810	800	814	834	830	811	728	827	812	835	783	813	769	795	809	784	800	779	788	793	796	790	826	834	819	770	793	789	824	829	776	774	853	743	736	778	767	749	769	794	760	831	783	750	819	824	803	785	847	829	789	795	779	783	796	795	827	840	799	810	746	792	824	809	793	754	810	813	814	803	789	785	813	792	752	803	773	799	808	826	777	831	792	840	802	831	841	778	815	790	757	806	769	770	830	787	821	786	788	792	833	844	808	823	781	795	767	816	805	784	769	755	776	831	852	807	772	789	799	801	761	812	803	789	778	806	783	797	825	777	771	817	763	812	754	770	841	722	847	791	812	748	828	803	752	802	798	760	817	824	817	766	789	796	791	814	799	809	743	762	857	789	772	800	797	788	828	792	802	806	775	834	813	781	776	790	825	828	807	782	828	766	787	758	801	770	844	797	758	856	804	766	841	823	791	764	826	802	836	823	790	844	793	804	743	812	795	782	814	801	795	781	861	755	848	808	736	791	817	831	777	817	769	817	843	789	826	766	787	837	831	792	786	757	786	785	813	767	809	795	772	817	770	758	756	790	826	751	802	803	758	823	724	837	818	781	806	784	758	802	769	777	783	820	784	771	800	812	818	772	790	828	794	796	799	766	749	810	747	773	819	755	767	777	808	811	831	835	786	790	785	840	797	783	818	848	739	771	778	776	779	766	792	839	828	764	782	836	798	763	833	822	838	783	832	787	757	829	825	806	814	815	783	819	795	825	779	795	819	794	865	773	838	800	784	822	816	798	820	756	768	801	774	799	806	811	733	823	756	805	806	784	768	785	833	769	830	832	804	821	813	820	771	806	816	822	753	760	796	800	769	803	725	792	799	777	790	802	824	823	808	859	829	833	765	808	787	792	798	762	812	799	797	737	817	795	811	780	795	805	768	771	769	809	774	774	795	767	817	846	790	825	812	806	832	767	834	746	783	782	817	799	781	792	827	809	745	768	822	786	774	781	790	793	730	782	790	775	774	771	744	822	805	795	832	813	818	833	789	731	826	783	762	820	812	823	784	757	791	853	841	759	786	811	831	808	777	824	806	858	762	786	773	792	732	766	794	815	794	831	762	797	794	824	791	758	790	772	818	792	813	820	829	730	812	772	825	771	821	798	808	797	800	787	809	783	764	799	812	743	819	823	795	776	800	744	734	777	848	806	780	826	813	794	822	820	770	806	795	811	787	810	858	807	785	803	724	766	784	766	777	743	863	801	785	800	794	771	832	833	801	823	777	807	780	805	773	815	803	787	844	787	783	788	811	830	791	805	806	791	789	830	800	749	807	789	831	804	800	794	781	793	826	801	843	754	807	791	806	811	809	755	751	768	777	787	815	767	831	829	826	810	759	789	830	813	838	774	778	854	827	825	813	831	824	805	738	817	756	768	827	821	783	824	702	778	805	787	768	817	803	772	810	862	771	803	820	842	810	788	820	827	811	820	831	786	800	841	745	823	851	830	826	781	783	854	795	765	787	759	825	760	793	783	777	815	812	809	820	827	809	781	809	780	800	791	812	759	813	812	791	823	830	826	813	839	790	802	817	799	832	768	787	797	794	802	815	802	792	832	789	805	829	789	802	752	789	803	804	799	847	722	792	813	798	837	780	843	775	764	760	761	792	789	786	795	785	835	771	732	787	820	756	792	796	803	803	817	829	752	825	809	848	774	750	819	847	784	835	731	797	792	785	788	772	860	816	791	740	734	815	794	800	798	805	750	794	745	793	809	772	824	850	856	790	828	829	771	776	793	776	869	812	791	818	826	802	769	789	788	787	797	807	788	841	804	738	781	787	798	797	787	821	826	810	760	815	808	808	854	824	840	783	778	787	776	769	764	765	798	797	796	809	780	797	809	833	826	795	781	755	784	767	790	844	780	861	802	780	826	795	832	762	806	783	825	784	843	835	808	794	775	781	802	780	784	840	771	786	764	745	781	758	806	828	840	755	756	832	828	827	770	783	770	810	842	820	824	828	793	779	809	812	780	787	797	777	841	806	832	806	805	812	785	798	760	789	783	781	772	796	866	756	813	821	769	820	790	808	806	833	777	813	774	806	778	809	783	754	786	791	809	796	844	783	767	804	794	800	779	781	726	774	767	816	788	858	757	789	771	793	782	788	804	783	802	713	818	857	809	820	761	826	792	786	792	805	798	782	788	800	778	774	818	826	774	829	764	838	841	816	795	746	776	832	758	770	780	793	764	753	753	788	828	859	784	814	770	770	784	784	822	772	815	750	821	806	806	819	785	794	797	780	745	849	878	821	806	803	772	793	828	794	810	798	785	777	787	787	795	813	773	718	750	789	836	857	761	757	760	827	803	812	839	796	789	795	784	832	778	818	726	804	836	790	785	769	833	784	815	782	843	829	799	778	855	808	866	820	791	838	788	790	831	836	747	803	753	792	765	806	723	793	792	819	790	836	836	834	793	773	809	807	784	779	813	789	856	754	757	807	805	784	735	850	776	789	837	842	764	820	827	840	814	793	777	755	819	831	804	807	803	796	784	739	746	829	801	782	842	783	758	780	818	779	824	797	825	805	792	804	834	761	827	746	774	793	824	806	821	753	801	829	809	775	806	817	804	750	809	808	792	795	787	783	787	835	791	741	784	768	801	783	804	761	825	785	767	825	783	868	785	786	763	729	796	798	780	815	833	839	833	843	809	776	821	776	790	769	808	745	798	828	797	778	817	815	793	745	834	823	759	806	795	790	825	831	782	813	807	791	759	853	834	841	775	781	772	808	806	714	796	736	768	814	763	859	784	801	782	732	773	771	784	806	825	789	816	811	815	841	839	828	784	750	794	860	759	822	819	770	769	820	814	779	774	746	764	806	832	814	803	800	831	795	800	782	827	818	766	812	819	736	813	822	771	763	801	824	791	836	802	762	769	810	771	809	771	774	737	806	802	769	799	766	761	799	791	834	799	786	790	803	833	777	828	830	818	836	767	814	769	800	869	809	795	781	765	795	762	795	774	832	819	811	803	799	808	783	803	763	772	762	775	822	768	770	812	723	793	795	829
13493	11524	13914	11898	9289	7284	5236	3815	2777	2343	1816	1569	1451	1449	1339	1258	907	808	780	714	630	599	548	441	469	416	432	405	411	420	394	369	329	311	327	321	393	345	292	323	323	248	274	306	265	269	247	246	243	223	256	250	279	240	236	243	219	229	242	222	213	226	212	221	224	223	217	224	217	221	216	202	213	213	225	219	218	230	217	234	229	215	213	201	251	208	194	212	225	197	211	239	195	205	241	215	196	204	210	233	240	215	210	188	191	218	217	229	220	180	198	216	188	207	229	202	230	235	226	201	214	217	210	228	199	211	222	238	208	214	194	206	215	223	223	197	166	219	196	203	223	212	217	201	211	243	241	217	231	188	243	213	237	218	242	216	239	216	193	211	202	250	189	211	223	192	213	245	238	213	208	202	207	187	215	229	214	234	226	185	187	200	216	211	192	234	226	218	209	204	189	203	200	217	217	206	216	218	224	238	241	213	202	212	208	252	223	236	203	232	217	222	208	224	206	230	228	264	225	200	241	207	201	222	215	204	208	211	207	218	202	220	218	231	193	217	219	202	196	195	202	231	196	186	210	225	214	195	215	193	222	181	228	224	196	193	213	209	203	200	221	211	242	219	233	242	232	186	217	225	227	231	223	218	230	232	194	207	243	189	224	227	211	221	230	233	197	229	199	192	230	217	192	192	239	191	219	222	231	213	216	232	207	210	216	230	220	218	213	225	202	226	245	217	234	214	204	228	217	222	186	213	215	228	216	208	229	242	236	193	236	194	216	245	228	211	219	211	247	210	211	223	209	234	217	224	201	230	211	249	200	222	229	199	213	219	217	214	188	226	223	217	210	224	199	214	230	228	229	213	214	230	218	211	226	221	223	222	216	219	231	215	222	252	218	236	218	206	198	210	208	203	197	209	242	226	214	193	201	200	224	206	212	202	231	215	225	187	214	204	186	214	208	210	202	224	204	227	224	194	215	223	216	228	192	205	256	190	219	207	204	236	227	242	237	216	206	205	226	243	223	214	208	211	219	203	218	225	211	179	201	192	223	212	204	232	231	194	265	232	201	237	199	227	186	221	219	210	205	196	217	226	210	207	198	202	220	250	203	228	218	227	223	222	210	201	199	219	235	217	246	207	226	190	213	220	205	226	231	194	191	169	226	230	227	226	240	218	204	237	204	211	226	209	245	205	201	195	234	230	204	234	234	221	214	213	222	205	229	197	222	204	226	223	231	227	210	182	195	249	238	213	210	234	218	201	225	229	218	211	229	221	231	237	229	198	218	221	211	211	212	231	230	200	227	219	237	205	212	206	231	230	194	178	224	227	217	217	183	222	216	233	214	227	226	216	205	211	220	210	205	216	194	202	201	198	196	197	212	226	218	183	199	215	196	222	224	231	225	242	216	205	222	191	220	199	217	216	218	229	200	197	212	215	240	249	227	229	208	212	206	228	209	252	214	220	218	225	221	218	228	259	229	222	208	221	235	188	215	193	213	243	217	204	226	211	208	205	211	208	215	208	212	222	203	216	193	235	207	224	225	186	226	202	231	212	215	201	229	221	206	217	204	224	242	222	235	226	213	213	219	221	197	212	221	222	209	215	235	210	205	220	213	188	234	209	232	192	245	229	206	206	227	217	221	252	204	219	191	218	207	208	195	195	252	212	211	232	215	218	221	211	193	222	199	221	207	212	195	226	222	216	221	218	211	213	218	216	217	212	211	196	254	209	210	223	208	230	210	229	206	212	186	219	223	225	223	210	233	229	215	219	237	201	197	220	229	215	214	201	212	229	225	189	221	202	220	209	224	217	204	216	201	247	232	211	219	206	205	222	193	210	190	208	229	232	232	224	210	208	238	261	208	233	186	212	237	218	194	237	237	230	237	214	222	251	219	213	230	224	204	216	216	234	233	228	214	206	189	214	208	190	234	228	221	188	204	207	209	188	227	218	215	208	204	218	216	245	195	217	219	218	215	203	200	194	188	218	209	225	208	222	233	232	225	219	201	225	226	218	229	224	221	212	221	230	232	209	215	235	187	196	225	190	213	209	234	243	217	240	209	192	241	225	211	227	217	207	204	206	171	199	218	202	198	223	211	195	223	218	233	236	213	188	235	223	219	209	232	205	215	224	231	237	220	234	220	201	229	225	220	222	227	226	214	218	214	252	225	232	197	191	215	221	225	211	216	213	202	214	198	247	225	222	220	227	216	194	218	200	220	219	221	235	221	212	221	213	209	188	203	219	219	226	235	205	231	199	210	194	230	240	210	215	221	213	218	198	172	230	205	223	211	219	216	236	213	227	209	212	207	235	236	215	210	224	224	236	232	237	227	205	219	219	227	216	201	216	222	218	222	224	200	222	205	228	212	222	244	205	187	232	228	212	207	253	239	213	199	205	210	218	211	203	213	210	211	223	243	207	203	217	225	224	224	189	242	206	211	213	216	186	229	205	235	220	223	215	203	220	209	235	227	205	226	231	223	211	201	209	237	227	213	197	233	221	216	214	195	215	210	215	221	225	206	205	249	192	220	210	218	222	234	205	202	232	186	204	207	194	207	232	217	183	217	197	234	202	196	203	194	222	210	186	203	222	214	215	212	206	221	227	197	227	204	197	224	222	223	215	216	231	215	242	227	214	202	225	238	213	192	242	195	218	199	211	208	231	221	196	239	238	253	184	221	209	234	229	204	205	209	210	240	222	204	205	210	216	239	212	186	219	222	234	251	223	209	202	214	209	213	250	215	213	220	201	211	221	247	220	217	224	222	209	220	216	198	196	214	215	228	218	181	210	215	232	196	199	220	217	217	218	218	231	224	187	207	197	176	218	206	226	215	218	241	223	215	227	214	214	245	203	212	213	207	198	224	215	217	192	204	232	212	214	218	208	236	212	202	221	215	203	218	203	213	192	205	226	230	227	220	215	197	202	218	222	235	190	245	223	225	209	226	217	200	189	204	220	223	201	218	225	201	197	225	184	218	221	237	221	205	210	224	203	216	220	214	205	216	247	188	239	221	210	234	196	207	235	215	215	219	215	226	220	210	212	229	233	215	229	199	215	216	237	218	213	213	210	181	221	227	206	215	215	222	224	214	204	200	227	221	183	210	189	194	232	234	218	227	217	203	223	215	231	230	219	206	206	219	244	212	211	193	217	231	214	219	207	210	214	214	218	215	200	243	222	220	195	226	230	244	193	215	223	206	200	217	220	233	224	178	215	199	220	221	214	219	241	186	197	222	218	209	231	223	226	233	213	222	217	227	209	203	208	221	201	214	214	215	220	245	227	207	218	203	191	222	213	231	220	229	230	201	208	237	182	213	198	192	214	198	205	207	220	194	213	222	211	203	199	206	227	243	231	209	211	194	230	216	232	246	208	229	213	218	216	226	221	216	220	194	230	211	221	190	215	204	236	234	207	188	210	204	215	184	200	221	190	203	230	229	215	171	204	196	200	214	189	190	226	208	232	208	215	182	211	220	213	219	236	211	217	203	216	191	224
8837	10256	19104	22535	21759	19599	16688	13758	11597	10360	8041	7951	7275	7490	6819	6322	5159	4335	4118	3858	3419	3081	2721	2250	2257	2067	2097	1983	1753	1971	1976	1748	1645	1465	1615	1579	1900	1559	1321	1514	1219	1286	1136	1129	1132	1115	874	793	737	865	932	869	801	759	749	681	722	694	646	613	657	643	615	654	652	620	600	620	612	587	599	622	647	594	640	643	600	621	633	600	618	604	621	628	591	605	610	611	648	616	579	622	561	584	581	574	616	594	624	625	588	610	598	614	621	598	595	569	570	607	606	622	612	591	593	589	627	649	623	638	618	587	591	593	600	567	571	589	587	612	549	629	604	593	613	575	616	628	604	605	613	611	557	613	559	594	603	592	585	629	662	595	611	601	605	584	621	583	618	589	620	604	592	621	598	577	574	616	640	593	634	621	586	629	616	629	635	612	585	599	604	589	637	617	613	577	627	618	576	582	584	616	558	562	611	585	620	605	586	603	576	621	595	564	592	606	646	563	632	582	623	611	611	535	608	620	617	601	618	611	643	568	617	628	535	578	603	625	602	617	601	599	597	615	643	585	566	592	605	620	601	635	610	606	583	631	574	578	605	585	571	580	585	598	609	595	624	644	582	643	599	552	598	608	606	628	582	599	588	590	585	589	654	622	666	627	634	639	605	620	615	596	569	608	572	648	572	633	613	601	620	544	555	561	589	625	586	579	616	614	619	616	605	627	595	608	589	611	596	582	630	573	576	607	610	550	605	625	590	606	575	599	608	612	597	599	648	645	584	580	599	597	608	632	600	594	618	649	613	598	542	575	559	577	618	612	589	599	641	597	663	633	602	572	621	629	575	620	628	577	648	582	620	624	612	537	606	595	625	542	607	626	556	625	582	610	603	582	595	601	553	548	623	600	636	638	613	570	591	648	655	625	589	645	599	581	571	636	600	613	585	591	600	599	605	587	601	574	569	606	578	589	584	590	575	619	634	596	596	589	629	572	587	624	599	545	604	587	598	578	630	587	597	625	608	600	614	582	648	605	628	620	593	572	633	585	594	645	550	609	576	613	599	579	623	602	576	610	625	601	642	575	621	590	621	593	575	590	603	605	598	613	660	637	581	596	611	592	609	564	527	591	601	608	586	599	612	632	586	584	593	653	590	598	582	610	582	597	574	637	548	602	572	592	568	629	585	592	619	603	603	616	586	607	623	610	562	611	608	604	631	611	599	579	602	657	604	576	626	620	611	609	589	592	606	616	617	623	577	590	592	601	616	610	614	610	608	598	602	570	590	591	612	590	572	598	651	653	579	642	583	580	610	618	573	609	575	590	562	604	591	603	579	628	562	607	595	597	593	635	547	593	584	612	597	588	572	592	633	610	617	614	617	561	604	596	616	592	567	571	584	617	616	633	590	590	605	565	613	613	659	610	644	624	605	634	629	589	581	608	608	603	591	587	627	643	653	609	580	612	582	576	602	630	617	569	594	599	561	596	580	618	621	595	595	612	573	632	638	610	591	556	612	628	611	589	600	631	572	589	629	634	648	540	614	616	609	608	606	603	641	623	615	578	598	598	617	624	580	620	598	563	595	570	594	603	625	547	604	610	565	663	606	635	598	648	620	591	605	595	606	595	612	586	610	620	596	566	564	656	627	568	563	573	600	587	576	567	599	618	607	571	593	637	631	606	595	631	588	620	599	606	631	620	625	558	594	560	609	639	629	597	579	573	618	589	611	583	621	617	542	543	586	610	582	565	632	572	589	559	624	606	606	597	592	585	598	648	591	593	587	631	620	598	606	616	625	669	604	593	624	632	582	595	613	606	614	582	603	578	586	624	613	630	613	583	589	628	606	628	665	598	619	628	614	647	597	604	566	597	608	575	616	560	588	604	618	584	570	619	584	617	617	651	588	592	569	631	595	622	599	586	607	580	607	619	569	626	605	633	616	614	616	587	566	581	606	647	578	605	592	636	631	584	636	572	618	604	577	593	626	596	640	595	637	644	593	644	604	600	619	561	574	606	589	628	573	619	603	600	561	602	593	626	589	636	608	637	641	591	581	577	633	643	605	584	573	677	576	602	625	612	597	605	579	591	588	629	625	606	598	587	585	597	597	611	596	638	584	581	558	617	604	607	601	625	600	578	588	581	597	563	626	615	605	603	595	606	560	631	571	580	597	613	570	595	637	573	615	602	589	570	640	577	625	646	572	640	610	626	574	671	604	601	616	602	618	578	662	578	627	596	576	582	656	585	562	616	624	608	625	626	622	561	582	620	578	561	606	607	614	623	650	622	602	617	590	614	634	598	579	614	596	606	602	601	594	588	635	627	608	594	658	592	625	633	626	618	601	591	595	602	571	551	620	572	623	639	635	614	620	587	648	631	611	597	608	604	590	616	626	607	547	612	599	586	586	572	643	579	615	625	643	555	600	577	592	582	596	588	594	633	635	636	628	617	556	594	631	559	572	636	589	599	595	592	568	591	600	620	601	619	652	578	567	591	598	567	613	575	548	597	563	602	605	597	619	621	634	608	570	624	616	603	602	582	588	602	593	573	603	618	621	593	573	575	604	559	587	614	571	588	612	640	615	552	590	636	577	587	628	603	616	581	611	594	596	585	600	599	627	615	593	662	653	621	577	603	595	588	613	604	594	591	626	614	645	637	618	612	581	593	599	574	623	595	593	612	617	603	611	577	568	593	591	627	570	643	638	587	590	575	628	563	616	643	541	603	644	599	593	618	652	530	555	555	653	612	573	634	606	639	637	554	640	623	589	610	642	589	608	556	606	598	560	633	610	645	624	575	591	625	598	626	617	637	593	616	578	619	632	589	611	615	565	615	600	617	659	600	621	608	613	580	656	610	577	622	580	654	567	650	557	576	577	631	660	582	648	628	580	591	588	628	645	601	606	589	612	611	624	616	606	560	612	577	581	599	572	577	604	655	602	622	584	608	605	604	604	598	620	600	628	574	610	583	613	673	603	563	593	661	587	609	608	538	598	644	598	564	582	575	598	625	588	572	592	591	623	552	593	632	639	572	600	626	588	578	577	626	625	605	581	593	619	602	596	553	620	631	639	554	552	641	582	598	614	585	589	623	596	610	579	639	595	640	592	567	586	542	606	596	632	622	614	637	568	584	596	593	636	613	613	609	630	597	649	619	530	605	585	608	573	561	641	621	577	597	632	591	618	612	559	599	579	543	601	600	575	576	585	646	625	586	591	586	608	573	592	577	616	602	621	577	616	618	616	614	615	627	593	607	610	596	602	559	611	628	581	642	613	600	595	624	570	618	571	587	605	622	608	628	639	591	602	602	573	639	598	612	559	596	634	596	617	606	576	602	619	627	603	594	588	615	624	569	566	625	618	574	612	567	601	583	632	613	596	627	593	616	571	594	578	651	571	603	605	620	630	649	573	619	564	636	623	549	567	580	585	625	573	653	598	589	571	609	633	654	598	583	575	569	561	598	610	609	581	631	607	617	600	588	600	593	604	611	629	613	601	570	650	581	627	573	611	574
27064	23863	28557	26163	20152	16380	11940	8856	7024	9562	7419	8736	9116	9315	7604	6374	4897	3741	3170	3160	3035	2881	2225	1931	2298	2084	2075	2094	1854	2382	2103	2001	1661	1607	1683	1614	2139	1727	1469	1992	1197	1251	1097	1118	1042	878	493	465	455	519	668	626	454	422	414	406	336	318	271	305	287	248	270	275	243	289	265	246	230	254	248	267	230	251	254	311	275	256	226	246	250	273	249	256	202	222	241	266	271	275	259	247	257	254	251	262	237	262	235	242	280	253	227	247	235	277	242	248	266	253	247	244	268	249	249	294	262	259	252	243	249	243	253	221	271	279	245	249	259	250	213	275	256	216	256	248	267	291	275	306	228	253	247	237	271	245	233	248	273	226	225	237	226	241	256	268	270	244	248	261	267	232	242	253	256	274	238	221	245	261	253	250	240	244	252	286	242	225	250	255	234	252	245	252	240	229	283	242	272	245	225	255	229	239	256	255	282	234	229	216	244	263	250	275	248	235	239	259	255	247	243	226	262	247	261	271	252	230	257	229	232	251	249	228	270	235	263	262	244	248	258	243	217	236	263	265	272	312	246	267	260	268	246	204	259	266	253	237	242	257	278	249	281	240	261	254	250	228	259	228	255	249	242	228	228	240	267	277	285	231	284	248	265	256	262	249	268	265	260	228	227	270	226	264	246	244	225	263	264	273	290	240	275	241	230	287	256	241	238	255	243	235	217	250	250	241	250	260	251	234	273	235	252	282	217	243	256	234	287	243	239	278	240	251	282	238	266	257	220	274	279	218	236	239	248	240	259	265	262	255	246	263	242	240	242	280	210	232	231	237	257	254	233	244	281	242	243	255	262	262	241	230	268	204	239	268	257	251	240	252	245	235	256	259	265	255	265	273	242	250	245	246	253	275	236	253	240	244	260	246	256	250	240	279	257	250	229	281	254	266	254	262	233	210	250	269	260	264	248	221	257	261	254	245	263	263	247	251	244	252	264	258	251	239	241	248	254	264	258	234	242	237	254	273	229	250	241	254	252	219	257	293	237	282	251	258	262	261	242	272	243	250	242	239	232	241	253	251	261	254	222	230	242	223	245	216	247	232	292	247	259	250	262	275	245	226	215	261	254	264	246	241	226	278	250	222	265	250	272	245	272	233	255	263	251	257	241	275	253	233	264	227	267	246	242	247	250	259	251	251	231	251	244	232	304	248	229	251	252	248	229	239	228	254	269	230	271	254	253	290	238	262	222	291	282	239	260	243	280	274	262	226	231	245	245	245	237	249	237	281	233	249	290	228	236	225	248	251	246	244	260	247	245	255	237	257	230	282	269	257	227	258	264	242	268	251	231	236	277	230	259	266	266	255	244	258	262	245	225	292	244	233	243	238	240	234	241	266	262	289	277	271	237	272	241	252	238	227	264	264	245	254	277	253	252	252	241	230	259	271	244	252	256	251	286	234	254	252	269	247	212	238	223	256	254	232	250	253	233	236	233	253	224	235	250	250	256	248	271	235	230	233	240	233	254	272	250	273	281	229	253	261	257	260	223	239	258	248	248	253	255	260	243	217	245	240	233	279	253	268	255	270	237	234	265	232	243	252	293	281	245	236	249	253	268	291	270	261	240	243	276	213	264	255	257	237	222	274	261	256	234	274	255	247	242	266	243	246	265	258	236	270	255	253	250	241	258	238	248	238	276	237	271	243	232	242	264	236	234	229	251	254	276	234	256	258	266	244	246	248	251	272	261	253	250	229	222	250	236	259	259	261	235	243	256	271	268	261	231	238	228	243	264	252	250	241	246	257	242	238	263	261	267	259	257	231	249	265	274	255	252	223	274	247	245	239	243	286	248	228	259	246	226	280	253	217	234	235	226	241	233	277	253	235	275	274	252	244	264	269	234	220	261	241	225	262	250	241	266	225	223	252	230	229	229	265	252	238	266	234	207	279	231	276	233	251	264	225	265	239	248	233	286	241	247	267	243	261	249	233	246	222	234	246	244	268	287	263	259	267	224	232	232	230	252	255	239	287	235	258	272	264	260	269	231	232	250	224	241	242	242	261	250	247	266	262	274	212	268	237	225	268	260	230	274	247	263	265	266	254	233	262	246	225	213	254	269	243	244	257	237	267	269	253	237	247	224	253	253	231	267	251	209	228	245	264	235	258	277	274	238	269	241	241	279	235	270	278	291	261	256	231	237	244	264	235	252	246	227	240	259	213	243	250	237	265	254	240	223	254	236	262	231	284	238	250	240	234	237	265	237	231	218	243	235	234	244	263	254	266	237	240	263	238	224	257	255	258	255	255	252	264	255	248	226	264	310	253	251	240	266	255	252	238	251	240	213	271	206	247	232	260	255	248	238	251	252	240	272	258	246	247	218	236	260	228	255	250	278	256	251	247	255	234	264	270	237	265	243	266	267	244	250	273	242	246	262	256	275	250	258	245	225	235	262	261	252	271	258	267	241	240	225	247	252	234	253	262	245	236	231	251	234	237	251	210	226	229	248	229	239	229	253	247	254	269	257	279	244	237	239	255	243	239	254	278	263	260	215	290	247	235	217	261	294	229	257	285	227	263	264	229	245	256	261	233	263	260	241	250	259	255	258	267	281	261	240	259	240	233	234	252	275	243	260	262	248	234	275	261	257	252	232	283	243	236	261	280	241	260	218	283	242	267	256	254	255	252	282	240	253	234	265	243	245	286	254	255	274	243	256	247	242	252	235	222	271	247	253	281	256	235	278	259	249	249	261	240	261	244	252	254	257	254	245	235	265	227	261	267	252	237	241	232	228	247	223	280	267	243	247	241	267	256	267	256	253	248	232	267	276	247	235	233	240	243	223	229	238	251	267	251	248	260	314	245	225	247	240	258	263	254	259	256	246	258	271	260	232	289	235	223	230	250	256	252	245	255	265	263	253	278	269	223	265	260	247	236	253	284	284	248	248	243	240	251	246	276	252	239	255	251	243	239	244	252	249	240	249	258	239	269	260	264	241	217	273	230	261	277	261	240	238	242	236	228	243	268	240	238	271	273	235	227	282	240	234	298	251	258	234	254	248	247	224	244	237	257	256	239	268	254	250	230	243	237	290	267	222	227	252	233	273	288	286	258	249	252	250	283	236	249	250	248	226	247	311	217	266	283	255	257	251	240	265	239	282	237	277	276	228	257	265	264	257	258	232	254	237	241	273	240	264	247	272	284	248	225	242	264	237	256	266	234	239	265	258	264	270	273	234	227	239	242	241	224	223	276	244	241	254	246	266	230	249	240	263	270	244	242	223	236	230	234	252	250	238	275	263	261	291	227	245	259	257	230	231	243	268	259	269	263	288	271	254	246	265	253	251	261	242	243	236	227	268	265	275	230	260	253	235	262	263	232	236	201	251	247	249	265	251	228	250	262	216	257	281	266	227	230	224	236	262	257	244	260	226	259	253	242	254	261	230	263	257	266	259	278	265	256	234	234	275	238	215	260	263	216	247	225	235	232	235	242	251	250	233	241	230	253	242	242	269	231	237	255
17287	19292	30555	34374	33133	30772	27936	23599	22434	27209	22620	27249	27255	29502	25000	23067	20394	16502	15205	16039	15352	15281	11825	10446	12980	11901	12280	12141	10464	13172	12477	11647	10066	9995	10668	10173	12652	10567	8723	12042	7508	8280	6911	7125	6601	5740	2757	2284	2473	3026	3985	3390	2312	2206	2046	1784	1593	1563	1083	1013	1013	902	841	791	745	791	718	662	727	642	719	693	722	687	889	1145	945	795	693	660	727	686	724	685	684	684	685	688	687	668	693	720	682	724	702	691	685	703	662	668	719	705	746	724	675	697	661	709	707	655	680	673	729	686	690	686	704	694	706	666	689	686	686	655	722	688	700	724	700	675	704	681	701	677	697	701	656	661	728	665	725	714	674	672	662	716	735	706	721	709	709	701	681	698	704	712	705	683	721	697	655	659	677	655	708	757	641	670	674	669	643	636	700	684	655	649	675	690	704	713	715	676	665	646	703	693	698	723	681	696	679	713	700	678	660	687	708	720	693	721	709	655	719	670	724	657	674	744	658	677	643	721	685	693	672	709	709	690	699	670	698	675	696	705	684	678	657	694	683	630	699	750	678	697	694	741	779	672	690	741	683	661	674	674	650	715	674	703	679	696	702	720	629	715	708	682	685	681	715	685	705	712	677	685	702	703	700	696	655	667	695	672	655	699	705	662	697	717	664	685	696	671	677	679	706	742	696	680	727	716	682	739	718	681	677	683	692	702	731	707	743	731	745	675	698	745	728	714	703	670	691	711	693	705	727	724	672	667	687	668	692	659	688	699	657	717	731	659	734	673	669	674	699	662	703	674	647	667	701	667	689	638	637	719	722	693	688	721	698	690	709	705	710	650	644	677	682	699	695	684	676	719	746	681	694	701	694	675	664	628	675	764	670	733	671	712	707	715	712	732	698	720	687	728	718	674	636	707	699	665	715	745	732	707	639	696	670	638	719	683	738	655	732	670	701	648	731	712	671	707	720	675	668	683	694	731	694	679	659	662	731	667	738	687	711	726	711	675	720	692	670	670	643	684	759	694	686	768	719	721	728	667	682	668	694	683	677	686	720	701	687	726	723	697	719	707	725	625	733	679	662	750	740	731	664	671	667	696	683	677	673	678	715	709	712	730	764	706	658	671	675	662	711	686	680	652	689	707	696	669	673	728	687	689	714	673	715	733	681	688	616	663	753	752	662	703	693	702	652	732	702	702	652	685	673	694	690	685	684	639	702	700	700	749	704	700	698	702	692	712	706	660	711	739	738	684	713	716	700	712	673	695	724	697	666	663	702	666	701	687	717	688	670	655	713	741	671	687	685	676	687	668	716	664	665	736	698	678	745	682	706	659	700	701	705	684	703	688	684	708	706	671	715	706	745	648	616	678	671	702	670	716	645	699	669	710	753	690	742	686	714	708	714	697	719	689	677	705	735	710	659	707	654	657	714	664	685	697	706	669	681	722	706	716	716	708	706	727	675	734	683	727	665	662	686	686	686	656	630	701	673	643	718	694	733	720	696	680	665	663	676	684	723	709	694	741	717	686	702	684	710	724	695	683	704	691	709	736	672	676	668	706	726	663	714	666	722	727	700	706	747	682	680	704	692	649	722	676	665	691	680	668	739	719	733	737	680	685	716	683	681	670	732	681	646	675	685	719	695	770	706	687	681	696	678	697	716	668	693	672	717	671	693	701	670	709	677	666	690	726	695	675	696	671	678	698	673	679	722	731	713	719	716	682	744	645	675	661	716	687	696	642	726	654	724	683	625	660	692	704	663	689	689	703	707	695	684	696	686	728	717	643	669	710	693	696	704	728	668	661	681	708	714	709	680	697	686	700	692	680	722	696	733	699	678	696	708	663	696	681	685	716	713	666	676	707	657	689	684	685	673	667	717	680	689	686	675	711	651	652	676	661	700	721	692	661	740	711	690	686	680	688	689	687	726	675	699	671	704	678	707	696	709	727	705	679	675	683	684	739	688	733	687	675	691	692	691	726	719	673	677	703	686	725	722	706	707	709	705	673	723	680	717	681	695	647	706	698	668	701	706	693	674	701	700	690	685	661	658	670	708	685	679	701	682	671	733	729	695	677	675	659	699	767	634	679	698	688	665	665	711	711	692	716	685	653	718	682	687	723	697	681	679	662	677	694	682	699	703	698	636	697	699	692	715	711	677	733	678	650	685	710	684	695	683	692	740	651	720	711	682	661	663	710	715	724	670	676	674	704	752	681	689	703	724	668	682	646	655	686	698	674	679	664	729	675	736	719	676	680	693	691	699	679	713	710	714	706	692	661	732	668	713	714	663	709	735	680	694	724	683	677	704	732	648	681	644	698	689	711	681	654	697	698	684	709	697	645	686	709	725	723	712	759	699	734	648	670	709	720	745	723	709	678	674	743	676	683	683	723	707	695	671	679	726	668	678	699	732	691	690	694	659	706	662	727	709	671	675	700	647	722	694	684	699	678	766	674	665	675	733	682	711	652	724	672	678	709	692	621	695	693	667	733	656	683	761	716	702	693	700	671	673	709	673	666	703	690	727	645	702	703	719	659	676	683	674	694	707	718	671	715	672	713	699	682	703	667	676	670	671	699	710	650	705	708	683	709	659	665	673	726	646	715	717	693	659	778	687	665	691	690	689	683	683	684	738	698	687	685	692	674	655	685	661	705	695	720	682	712	719	678	679	730	664	734	660	728	716	704	679	687	716	680	623	704	692	687	675	649	713	666	681	712	656	708	754	656	677	728	666	661	715	695	694	699	693	682	685	708	675	662	659	663	672	629	705	686	649	695	694	727	703	674	685	719	704	691	686	689	719	682	672	735	655	704	689	687	681	679	683	672	715	686	701	691	662	711	683	636	660	688	713	707	697	713	683	691	703	737	726	668	731	706	676	681	700	725	735	710	688	706	718	689	702	754	694	700	701	651	723	680	698	689	694	701	710	666	696	725	696	661	687	723	729	648	688	651	712	668	654	688	731	729	690	712	692	705	723	663	675	680	721	680	734	690	700	748	709	706	689	677	703	707	668	687	662	682	677	700	686	709	727	697	658	728	685	721	680	664	683	722	709	661	680	745	707	651	666	711	723	664	654	702	702	708	662	680	698	692	675	702	710	682	733	698	666	692	670	738	694	707	634	718	685	659	699	664	694	664	721	757	665	749	667	719	680	708	682	700	649	663	678	703	697	659	680	701	715	683	693	685	743	717	712	671	689	737	687	658	701	666	705	696	754	691	700	671	671	672	654	656	703	700	678	685	682	689	706	677	761	733	720	698	702	688	678	711	738	695	745	694	681	689	749	681	673	733	687	684	652	703	700	683	726	674	666	708	694	687	745	738	748	671	688	679	631	708	682	699	713	665	711	715	700	689	696	710	710	682	702	692	730	691	698	715	732	687	734	669	705	687	668	733	652	672	715	704	716	656	646	704	709	743	712	731	669	714	684	725	686	663	668	656	716	717	635	697	671	655	697	680	688	689	683	717	700	764	676	719	686	744	685	718	708	705	639	672	674	714	739	702	700	681	722	696
35767	32434	36742	33153	32000	26119	19709	14275	10247	15723	16249	15304	16477	16644	14785	11042	9079	6888	5819	5698	5702	5867	4245	4349	4287	3960	4907	4035	3930	4790	4260	3997	3215	3131	3611	3543	4257	3169	3080	3403	2394	2293	2188	2036	1708	1409	794	631	750	1035	1041	849	657	687	615	628	497	525	409	380	348	319	286	320	348	316	306	308	274	257	278	306	301	314	317	362	331	292	270	273	324	313	292	259	319	299	303	318	305	292	286	278	285	324	291	314	312	312	316	302	292	300	297	268	297	273	274	301	293	290	303	270	253	282	314	306	267	277	293	294	277	290	297	264	278	262	314	295	272	312	295	300	280	309	286	297	305	296	285	287	303	307	283	300	287	304	292	326	314	286	301	319	302	285	293	279	297	268	287	297	308	307	314	269	282	266	280	294	284	297	284	272	304	314	273	295	285	309	278	268	302	270	293	328	276	285	304	302	265	302	272	276	308	290	304	311	305	302	297	272	304	295	294	282	320	299	300	266	276	290	296	292	280	309	283	289	302	308	299	286	316	278	283	306	285	321	313	275	275	285	268	324	283	316	296	303	274	267	293	277	308	288	293	297	338	293	309	272	287	280	324	262	283	283	309	270	324	279	297	301	270	283	294	280	302	283	268	299	297	283	290	302	288	312	317	277	298	275	280	291	299	285	272	278	306	291	315	285	319	269	283	286	266	294	262	271	319	297	303	249	283	294	271	299	266	278	344	294	305	300	276	300	266	294	289	291	295	287	280	287	268	277	257	298	300	297	291	283	266	278	306	285	261	262	279	311	283	305	297	281	291	257	285	305	279	292	258	308	273	295	285	265	313	309	265	306	291	309	265	276	288	267	283	285	291	304	312	289	283	288	299	264	267	296	307	274	288	280	299	307	303	299	290	297	281	275	278	319	285	279	274	267	266	285	284	297	279	272	290	308	321	302	277	291	307	314	277	285	266	303	259	280	284	269	296	300	264	280	308	296	287	310	320	294	281	301	275	258	292	299	291	306	294	289	302	271	296	266	298	290	286	322	276	268	286	314	292	290	283	286	285	274	283	278	286	296	297	279	293	324	282	281	280	281	294	300	276	285	280	292	288	290	293	315	312	279	274	311	303	297	291	329	293	288	306	291	285	274	263	309	303	299	266	287	298	313	313	290	297	301	303	284	316	312	278	321	273	302	304	297	248	267	313	327	319	290	294	311	269	306	275	306	287	283	292	262	286	310	289	298	310	301	310	275	301	281	299	267	286	294	278	300	280	296	297	312	295	298	247	288	271	321	314	250	301	286	268	277	280	283	311	297	319	299	321	307	277	326	278	296	285	281	268	290	272	314	289	291	271	334	283	300	317	314	324	298	326	285	268	282	283	285	280	273	290	299	312	301	312	309	281	274	302	330	304	265	274	278	276	301	296	297	311	305	327	288	320	302	308	292	317	308	261	294	279	318	270	318	308	300	295	292	321	287	286	279	292	277	302	300	272	316	299	318	302	261	283	307	295	282	310	290	292	281	257	311	302	324	306	268	261	308	308	309	278	322	312	287	289	309	305	268	280	298	292	294	314	307	302	274	290	304	327	312	292	312	286	269	299	296	298	287	275	272	292	270	321	250	298	267	307	290	308	297	333	298	298	308	260	292	280	261	303	292	278	308	304	311	302	309	277	300	283	272	319	313	278	289	304	298	319	279	274	278	293	298	267	285	259	284	277	258	260	291	303	281	293	283	303	300	272	280	323	284	295	302	270	292	302	275	278	270	314	293	288	296	289	298	282	289	286	266	301	298	286	280	297	308	283	269	299	338	328	307	282	263	273	289	289	321	286	280	285	289	303	278	319	292	284	265	295	271	278	306	306	289	323	300	269	296	273	300	290	256	302	291	285	267	307	277	325	320	300	315	310	298	291	293	281	303	292	302	304	329	280	332	251	290	331	277	271	320	290	288	293	302	300	283	301	289	290	283	260	302	324	289	284	291	304	287	290	307	283	299	272	267	272	290	290	271	296	285	310	279	305	320	282	271	298	301	281	297	317	293	293	295	294	303	290	273	281	281	309	280	272	303	291	287	287	297	275	309	316	294	263	307	286	305	307	293	286	298	305	289	312	300	304	288	278	301	263	300	319	293	275	270	301	302	273	273	278	292	325	293	303	276	286	274	297	288	291	277	302	278	288	280	285	297	283	290	313	329	289	294	288	329	278	292	296	305	294	279	304	292	287	279	289	272	300	274	297	287	300	286	293	294	285	274	321	318	280	304	293	313	320	290	280	275	271	277	255	285	288	282	285	325	330	276	291	295	300	292	289	289	332	292	316	300	266	298	271	310	288	306	290	269	316	277	289	276	282	287	293	293	269	287	280	243	266	312	285	266	287	265	292	298	282	300	302	310	292	296	304	295	319	246	300	271	289	303	313	314	297	301	273	295	280	283	278	301	288	276	279	284	268	281	283	288	259	288	314	284	295	284	282	261	303	285	281	294	262	291	298	281	299	280	296	321	289	291	292	296	284	283	287	309	298	277	309	293	287	342	279	297	325	314	285	290	306	276	270	287	288	291	301	294	236	300	266	247	287	299	275	273	278	266	286	263	255	332	275	273	303	260	305	276	306	322	286	309	317	268	283	307	281	297	312	292	285	267	308	300	293	308	324	288	296	291	300	313	301	311	325	298	295	313	287	275	296	316	267	284	296	296	256	265	310	289	333	301	254	298	314	324	302	307	307	292	282	263	290	309	294	289	288	283	303	266	272	311	317	338	322	291	288	302	293	309	304	288	300	313	282	281	327	304	313	275	277	279	249	293	299	308	285	293	286	302	288	265	316	301	281	301	276	300	270	315	302	295	276	265	287	269	306	302	278	273	292	306	291	295	328	292	287	262	268	301	306	292	262	302	306	300	287	295	275	297	289	290	307	305	313	321	271	275	278	296	296	284	292	339	313	270	299	302	287	287	303	280	278	294	310	306	307	274	284	277	292	303	311	321	309	296	297	294	290	266	305	300	290	299	273	276	305	311	289	285	319	271	313	294	283	281	281	311	286	280	284	295	293	295	268	263	276	291	300	294	296	270	274	316	270	298	295	308	308	285	270	262	317	295	294	303	303	284	284	313	308	279	288	271	298	318	294	299	310	310	245	281	254	287	306	294	312	313	283	287	285	274	274	302	279	270	292	300	263	300	276	278	333	295	287	276	326	270	305	271	281	265	295	283	304	287	262	294	309	285	282	301	297	297	318	307	317	282	282	301	295	287	309	295	265	261	273	284	279	307	292	309	290	295	271	289	301	292	301	312	299	298	271	291	287	297	291	258	290	283	295	294	302	303	285	288	292	299	284	270	287	280	265	288	288	285	286	302	307	300	322	301	269	297	277	299	283	309	274	296	279	305	277	276	311	288	283	295	303	321	305	297	288	296	294	263	256	303	283	286	265	294	271	277	289	280	270	274	287	297	298	310	286	269	281	300	299	257	309	298	288	270	269	291	298	268	283	257	300	289	319	289	292	284	317	313	272	293
23274	25685	36104	39968	42117	37937	34307	30339	26666	35072	33578	34577	36363	37664	33421	30263	27978	24047	22706	22610	23378	23631	18534	19509	19709	18738	21320	18854	18496	21572	20466	19741	16524	16746	18358	18398	20400	16420	15839	17034	13234	13406	12598	11523	10108	8268	4258	3678	4248	6163	6659	4883	3911	3714	3446	3263	2440	2495	1573	1469	1480	1160	1098	1117	1004	902	802	795	794	790	828	800	820	781	1121	1144	992	815	763	834	828	806	795	807	784	805	780	785	786	764	807	815	763	761	796	808	776	771	765	795	797	780	771	729	726	778	730	802	820	814	798	800	804	757	784	769	784	710	794	783	778	792	754	762	776	776	834	778	753	773	823	748	774	778	805	783	781	803	820	825	825	753	725	800	755	761	769	774	836	766	823	770	782	853	806	753	791	747	760	774	692	772	785	801	803	792	805	759	767	793	770	709	773	712	776	777	789	760	809	775	795	772	812	773	840	787	759	812	844	810	803	804	784	783	789	769	784	804	746	754	834	803	738	833	788	740	756	776	813	786	792	816	758	803	825	815	760	808	807	795	732	754	777	769	786	748	780	785	821	742	792	807	812	775	791	773	794	737	827	791	811	796	807	764	752	741	824	807	851	787	783	795	764	755	793	770	818	798	784	814	782	778	812	771	760	833	791	800	827	806	795	820	830	776	797	782	743	775	809	786	796	755	762	799	795	768	752	743	748	753	815	784	791	758	784	795	749	740	770	772	775	728	767	791	819	788	758	772	729	814	763	824	794	799	777	756	828	745	790	748	752	811	784	803	782	746	743	782	833	793	800	754	788	744	794	739	747	801	794	855	693	713	794	790	834	803	743	735	772	786	853	790	746	797	783	794	788	785	764	758	770	780	806	788	822	787	794	806	762	807	744	802	772	728	828	809	775	822	798	761	827	763	732	808	788	814	800	788	790	803	781	780	799	811	797	777	796	769	769	786	785	809	750	803	796	799	798	796	818	812	778	740	800	803	740	756	775	807	771	796	835	852	757	774	782	828	806	854	782	801	761	764	765	778	858	732	773	786	748	748	824	812	749	843	788	738	736	802	812	776	795	816	769	744	753	815	780	791	792	777	827	787	774	795	802	768	747	786	833	793	807	776	789	857	770	765	793	839	802	729	771	771	818	761	807	782	789	761	783	831	796	768	722	793	778	784	803	778	842	784	777	784	787	752	763	792	795	770	789	781	764	793	761	821	798	756	754	809	754	828	803	735	821	794	848	772	872	766	783	707	812	770	794	801	778	782	780	788	733	827	816	777	810	793	769	804	766	786	855	746	819	798	781	818	856	800	774	771	770	782	815	813	764	809	783	780	800	797	775	794	753	739	761	791	740	763	802	754	815	776	813	796	820	798	774	760	819	721	793	757	797	749	837	760	820	800	779	801	816	802	819	790	796	782	738	828	763	836	779	795	816	727	824	757	823	760	782	774	800	773	805	762	805	770	739	787	823	776	820	742	782	768	802	784	794	708	811	809	766	786	747	802	740	756	762	757	751	764	812	811	812	815	805	788	793	818	740	777	775	771	748	774	819	761	846	778	779	781	759	779	734	783	802	798	796	776	793	777	783	795	821	755	785	800	778	804	788	778	803	779	819	814	764	843	790	773	810	792	804	815	791	778	787	792	781	796	796	790	759	733	761	806	734	737	785	777	784	756	758	821	766	808	771	771	752	770	706	843	835	793	826	780	814	801	816	774	781	808	763	750	763	787	763	750	760	775	758	752	738	805	828	754	780	764	816	747	774	746	829	789	769	814	802	774	795	806	802	856	782	760	824	754	816	772	751	781	771	778	783	803	793	735	788	765	805	782	780	815	739	741	756	778	764	770	762	783	795	791	783	777	791	776	803	819	776	788	793	761	766	809	788	811	824	772	745	774	765	833	788	790	798	797	774	832	788	749	744	783	772	789	828	811	753	792	793	793	814	808	738	777	783	774	801	851	787	858	769	806	791	770	747	731	766	786	764	778	767	770	783	802	779	788	768	809	825	763	773	762	839	802	763	787	777	755	778	721	758	809	775	806	784	740	742	752	799	788	789	758	793	784	831	776	755	751	760	793	764	759	767	773	788	759	786	791	802	773	813	760	799	765	782	834	798	814	755	814	772	756	822	738	761	710	811	805	776	833	856	772	759	784	795	758	768	797	748	770	807	785	803	793	799	816	818	794	773	842	823	781	803	768	776	795	831	771	796	815	824	817	733	766	748	753	775	819	780	819	749	747	779	814	746	776	778	779	782	772	766	776	779	792	797	804	762	784	732	751	808	818	725	795	746	779	751	760	795	743	724	794	742	771	763	746	763	737	751	799	781	764	797	807	783	748	781	782	754	835	796	812	831	790	798	780	778	809	781	777	825	749	784	804	798	740	856	770	860	787	778	772	734	817	752	768	766	846	816	782	767	778	794	796	820	801	786	783	792	808	803	728	811	761	775	775	824	777	787	712	789	758	769	754	806	741	751	859	775	809	790	788	799	775	797	848	778	812	807	772	837	841	782	791	790	808	768	810	803	740	742	772	737	787	785	796	786	808	768	803	772	769	805	768	787	844	784	792	800	777	807	756	788	798	824	799	806	764	833	759	769	789	794	757	796	764	777	734	751	780	805	758	752	776	754	766	786	824	788	803	779	754	779	726	776	783	789	757	790	772	746	770	820	762	769	782	759	793	767	778	802	813	738	798	776	783	752	745	777	738	748	764	786	812	732	756	802	794	774	796	796	791	802	786	762	769	786	785	775	801	786	772	810	805	791	727	770	782	798	768	734	737	850	807	738	720	780	762	773	792	793	784	766	764	784	830	758	755	743	789	798	852	822	824	854	767	771	780	772	775	792	770	805	811	818	783	749	805	790	764	840	709	789	788	763	759	762	733	767	772	758	781	805	763	832	767	756	783	740	773	811	794	790	766	811	775	779	727	811	745	780	749	753	812	823	769	760	829	808	856	851	777	796	753	854	722	792	761	810	791	771	812	799	709	818	742	833	796	836	838	816	827	801	793	838	767	811	754	801	828	779	749	803	796	789	804	835	772	742	823	799	821	809	801	783	768	789	800	811	739	801	748	776	781	783	775	775	749	753	749	763	740	726	791	780	791	818	759	833	808	761	765	759	794	816	790	781	772	855	810	788	772	792	733	776	787	843	799	769	798	750	762	798	798	800	810	726	777	819	796	757	782	752	812	766	830	793	782	774	771	846	756	811	846	808	817	808	756	806	822	763	779	813	780	781	865	800	775	772	768	737	768	791	804	743	758	787	766	721	779	775	796	765	782	765	771	776	780	786	788	757	724	780	793	809	757	809	790	774	746	761	850	808	759	755	757	806	784	806	756	738	730	808	764	762	779	768	789	840	754	807	768	746	787	797	800	824	831	785	763	774	787	823	778	757	835	790	804	790	788	797	774	819	733	763	795	820	808	771	752	793	719	806	803	771	756	750	760	781	811	759	855	805	807	760	754	826	788	799	762	794	769	746	747	800	779	779	778	779	781	765	774	787	758	771	826	776	772	784	745
13792	11356	13861	12049	9214	6780	4809	3561	2483	2249	2027	1766	1785	1678	1377	1107	974	852	716	657	620	573	485	419	421	462	478	402	464	434	381	388	357	331	330	337	375	333	313	341	318	313	270	314	248	240	218	231	229	236	236	203	203	248	218	232	233	213	217	209	200	179	216	180	207	219	219	207	226	205	239	201	204	224	207	203	215	218	196	212	204	214	210	208	196	206	203	215	214	213	196	192	210	212	232	204	205	212	216	199	211	195	205	214	208	212	214	213	205	229	182	185	182	197	228	194	195	228	177	233	223	188	240	194	203	219	219	198	208	200	177	198	199	185	214	196	213	223	222	199	204	206	215	210	217	197	194	191	211	206	213	230	196	218	236	210	207	210	211	192	217	191	209	210	209	221	226	218	180	173	235	223	211	227	220	187	184	214	205	215	201	211	205	200	177	218	200	172	241	220	195	216	220	185	178	204	241	205	232	191	215	198	228	162	202	222	204	210	194	223	193	197	218	226	209	220	216	206	224	218	190	213	222	187	218	206	235	221	206	198	181	220	223	216	214	195	217	204	209	182	195	214	223	219	192	204	227	221	193	218	224	224	206	199	207	189	230	236	215	213	176	236	196	222	196	187	201	234	228	208	214	208	200	224	205	219	194	220	221	212	208	203	221	203	199	223	188	212	194	207	220	215	193	193	206	188	196	223	204	198	240	216	237	228	210	214	227	185	208	190	185	220	241	223	210	188	205	208	200	201	182	210	210	225	244	190	212	215	218	219	213	223	211	161	219	202	211	211	204	201	209	215	205	207	195	210	188	222	212	223	217	194	211	211	211	201	193	223	204	185	207	191	205	222	223	207	203	178	196	200	210	196	216	198	211	192	199	193	207	210	220	194	203	239	212	223	200	186	215	190	231	227	207	215	203	210	216	214	213	210	203	205	198	217	250	206	199	202	209	171	216	186	189	201	207	230	211	178	202	201	194	214	195	199	221	206	200	220	207	224	198	217	216	198	223	204	227	233	221	204	240	197	181	218	237	200	183	191	201	211	199	221	198	181	242	230	230	211	201	213	197	227	208	228	211	207	218	175	231	218	180	216	208	188	220	214	241	191	206	234	207	202	231	200	192	204	239	195	198	203	208	204	202	242	186	187	211	232	210	202	209	217	201	199	192	221	198	232	214	210	207	208	224	201	223	193	219	210	217	216	190	203	226	202	208	192	204	204	192	192	205	198	221	194	206	216	224	212	245	204	214	215	221	200	206	222	204	193	222	204	203	216	234	198	208	214	201	192	210	205	190	205	208	195	215	211	210	206	202	210	211	207	219	197	218	212	214	195	227	183	204	202	197	200	221	206	188	210	212	218	214	210	188	187	222	226	207	196	183	209	221	210	204	225	220	221	240	223	195	222	213	204	213	196	197	205	177	222	214	231	206	213	243	201	211	205	216	211	185	217	188	219	219	198	208	217	189	224	221	205	214	209	234	202	230	188	192	207	200	226	231	221	216	191	224	194	192	234	219	204	220	206	210	230	208	213	217	194	198	202	215	189	214	198	207	201	222	209	192	246	202	197	231	197	214	205	240	212	197	228	208	204	212	221	227	217	226	199	170	195	227	217	197	200	218	213	201	203	206	185	198	180	186	226	174	217	233	222	237	181	204	232	216	220	186	235	221	222	198	217	238	203	204	222	176	195	202	227	212	206	201	233	233	228	194	214	209	176	213	217	216	201	190	194	201	206	206	187	210	231	221	207	219	228	215	199	223	248	224	205	218	227	209	198	206	212	223	258	201	198	202	212	203	210	186	215	199	196	201	211	223	214	226	228	198	219	214	228	216	227	205	179	204	218	200	198	211	211	204	194	213	194	177	196	223	193	196	175	204	199	228	190	227	209	209	220	232	226	183	200	203	186	212	216	216	212	200	201	195	205	207	210	226	185	189	223	204	193	182	228	227	179	208	215	209	205	202	171	183	216	212	236	205	198	237	251	215	192	176	207	210	199	202	194	191	217	220	227	218	200	198	180	213	199	201	230	190	227	189	205	234	209	207	179	209	200	196	220	201	196	229	210	194	200	215	200	215	201	205	204	213	201	222	212	182	227	203	195	189	191	219	200	210	207	207	221	234	229	205	209	231	212	203	200	223	259	217	178	230	209	228	218	216	226	243	173	205	219	222	203	209	195	198	219	215	231	217	228	192	201	203	247	177	190	217	178	231	219	183	214	194	197	206	195	197	173	221	227	205	225	217	206	201	218	229	201	195	194	200	265	189	226	228	208	192	207	202	224	210	221	207	192	216	220	237	206	184	217	187	210	183	205	193	199	181	214	232	213	174	205	251	194	214	189	212	227	196	231	205	203	181	197	219	218	225	199	218	207	217	221	203	227	196	186	215	206	225	220	207	195	216	205	226	212	197	208	204	167	194	207	223	211	203	204	215	188	225	188	206	195	217	234	211	182	206	204	223	201	216	219	230	192	214	193	210	216	211	213	215	206	201	227	204	191	194	234	217	236	221	219	201	197	225	196	189	237	203	208	214	200	192	208	187	205	183	199	194	223	207	204	210	171	204	212	193	213	213	214	189	208	196	223	233	219	200	194	203	201	211	213	239	211	193	214	200	206	205	209	205	201	235	221	213	190	217	206	211	210	193	190	217	209	224	210	212	203	219	222	206	199	210	217	185	225	193	193	197	224	198	214	219	209	210	202	215	228	194	203	191	207	225	213	209	230	212	220	199	210	191	205	208	212	206	212	216	202	202	212	220	190	216	228	216	245	243	218	218	203	183	223	208	211	194	197	208	189	216	203	179	211	204	215	212	202	196	220	194	189	191	219	250	234	197	197	213	223	210	220	215	196	202	190	194	208	205	224	213	210	201	210	198	224	200	171	232	186	218	195	205	216	183	210	242	195	246	206	207	208	191	176	186	225	225	176	193	202	239	197	215	200	192	228	175	199	189	201	194	184	204	215	183	202	228	181	209	217	208	209	215	214	198	211	201	222	201	203	210	213	202	203	196	221	212	208	199	205	217	213	217	192	189	181	189	194	188	225	233	212	206	233	211	234	202	212	218	188	204	235	212	199	194	214	210	198	212	208	231	199	207	216	208	210	202	204	210	192	224	209	231	221	217	197	222	204	199	223	201	219	188	223	203	230	227	213	208	230	219	239	226	224	208	205	208	236	221	193	212	176	206	240	214	200	221	204	224	212	224	210	194	236	199	207	222	213	209	197	200	213	194	200	211	210	231	223	217	194	232	226	201	225	224	214	200	218	219	232	212	218	223	210	212	223	195	219	210	201	226	210	233	195	207	215	181	207	178	207	206	231	214	190	222	206	203	217	204	229	208	232	192	209	192	230	197	218	232	223	212	200	210	206	219	230	228	210	227	195	189	197	186	186	241	212	234	199	218	195	211	198	193	222	207	218	200	192	225	192	198	203	207	211	210	214	213	218	221	220	207	204	213	184	201	211	236	233	208	201	190	204	189	216	212	212	219	216	218	206
9009	10014	19734	22891	21916	19240	16097	13385	10844	10063	9164	8382	8850	8125	6711	5809	5176	4474	3893	3549	3304	3005	2424	2286	2233	2307	2380	2187	2321	2137	1952	2000	1596	1657	1617	1715	1826	1616	1560	1501	1375	1341	1124	1131	1093	919	783	723	783	864	824	770	715	779	735	706	724	667	680	627	620	606	654	620	631	595	574	620	577	655	618	560	595	619	596	587	629	595	572	616	646	558	594	583	575	570	552	604	631	588	581	592	600	574	532	565	567	558	598	589	573	575	603	558	551	590	564	588	594	622	580	606	573	574	585	551	580	573	600	571	623	551	592	597	584	585	586	567	594	594	645	575	594	624	594	571	580	570	572	589	580	576	612	570	599	580	586	633	599	607	544	582	617	522	581	604	588	587	557	629	566	585	606	548	596	536	569	574	598	607	574	557	583	611	582	550	570	596	558	556	585	622	543	564	567	595	626	575	570	575	572	566	598	595	589	577	614	557	550	619	556	576	589	582	572	577	603	573	596	549	650	558	593	614	590	524	582	594	563	570	593	593	578	522	585	590	556	588	549	619	541	606	591	611	580	561	606	613	566	593	555	579	589	547	616	569	574	607	578	570	601	570	553	558	600	541	580	626	589	587	570	604	619	583	588	577	597	574	552	579	622	617	601	599	572	584	598	586	587	578	594	585	543	627	536	570	592	585	583	563	597	592	613	562	572	575	603	606	535	558	566	554	611	589	609	571	626	574	615	585	604	594	558	556	590	583	589	596	554	624	541	610	604	584	593	576	601	609	569	526	609	613	600	592	550	635	572	584	609	574	625	549	571	573	602	583	636	598	656	588	615	642	557	602	572	569	632	599	572	546	572	616	561	595	559	521	574	617	581	550	596	592	592	555	540	592	579	614	584	595	612	627	621	585	611	551	594	591	617	578	585	572	627	621	596	554	576	575	576	572	566	603	557	623	557	567	637	577	617	633	590	583	599	577	616	597	553	533	621	579	578	628	577	603	577	612	595	596	601	560	601	587	578	601	595	616	614	535	587	601	554	592	601	598	612	586	585	580	613	630	558	625	580	599	601	597	582	593	571	607	582	567	584	564	579	569	560	574	589	603	579	594	585	579	560	595	580	630	577	554	594	608	554	570	556	587	559	582	584	567	588	585	539	572	575	633	599	587	537	581	586	606	568	591	576	595	609	602	601	571	590	584	583	595	589	566	576	562	570	563	585	591	581	567	596	590	622	583	572	627	604	559	576	569	555	620	580	601	621	632	552	583	597	588	533	605	588	579	565	574	556	599	578	572	583	579	577	574	593	590	618	506	604	570	600	577	541	575	593	600	630	634	580	582	576	635	610	621	548	573	581	579	567	573	578	623	591	590	592	573	575	662	606	617	629	581	596	535	531	601	603	585	590	575	619	617	618	564	581	555	616	617	585	602	566	602	601	612	585	587	612	588	610	575	623	639	609	575	556	588	616	600	638	601	581	615	561	623	587	594	614	581	567	563	581	556	599	577	539	602	581	557	604	567	629	574	654	596	566	588	589	581	604	634	565	607	567	583	607	606	622	592	572	578	526	543	592	589	593	604	588	567	600	613	587	612	578	545	588	542	575	568	550	584	570	568	564	572	592	583	607	566	559	552	578	556	579	598	577	587	594	610	560	574	566	598	603	535	544	597	601	588	579	563	619	569	635	588	608	560	585	592	585	554	575	574	550	606	573	597	611	587	608	591	616	543	594	568	549	631	616	630	544	566	567	583	619	555	570	595	574	614	585	585	590	555	602	577	564	599	574	607	622	580	569	608	572	595	624	607	603	574	603	615	591	549	536	621	566	646	603	603	600	565	636	597	562	626	594	598	580	559	590	624	644	598	573	593	604	551	626	588	566	575	583	631	598	574	630	602	591	576	592	574	580	586	565	575	565	622	577	600	581	608	582	582	602	581	639	640	620	577	595	583	587	580	576	594	562	574	545	616	563	590	597	562	559	607	587	577	565	530	633	567	575	644	610	589	585	568	576	562	639	630	590	614	579	579	553	575	589	606	573	592	592	611	554	565	606	601	613	636	616	585	644	605	548	575	579	608	633	592	571	626	570	642	591	582	591	576	620	558	530	592	583	549	608	548	599	612	570	571	601	612	578	595	591	630	571	502	596	593	589	593	636	626	620	592	559	605	600	568	580	589	577	578	587	575	558	606	594	574	609	588	617	567	589	636	544	568	582	616	595	567	594	622	613	548	556	580	580	665	553	624	588	584	570	586	578	574	589	562	582	575	579	554	555	592	578	600	567	595	571	608	573	627	578	577	578	587	590	599	606	587	616	553	632	612	578	602	610	559	601	575	581	622	570	616	625	581	593	566	576	590	603	557	559	573	599	568	574	600	580	588	599	607	618	592	608	579	626	587	610	587	589	573	577	585	563	557	577	570	570	618	580	633	598	590	543	582	580	558	595	594	593	603	557	586	586	547	592	550	598	589	651	564	610	544	574	565	568	623	627	600	624	599	553	577	585	583	611	581	555	571	568	608	565	624	561	565	634	626	596	571	603	569	577	623	565	606	567	523	574	613	558	633	577	557	606	590	596	626	544	600	565	638	584	564	550	580	590	584	558	564	617	626	583	609	572	580	583	595	634	579	567	574	550	567	567	586	510	612	577	578	574	619	596	558	568	609	627	591	609	576	626	596	607	602	604	604	610	618	567	584	598	596	655	549	567	578	617	636	575	600	583	603	580	596	593	566	544	565	586	593	586	592	609	586	602	588	592	590	546	569	559	561	580	603	559	572	625	590	581	603	587	596	615	567	589	518	635	596	582	564	610	586	615	575	582	603	574	554	586	572	613	549	550	604	586	546	582	591	614	595	574	593	539	654	573	578	587	537	613	569	555	588	604	583	603	597	598	579	590	579	601	585	572	623	648	582	530	582	564	653	586	592	616	575	586	612	595	610	595	597	582	615	561	567	591	578	599	600	597	594	581	558	612	611	592	578	612	548	604	608	611	526	633	599	604	568	604	610	551	575	618	581	609	556	622	594	600	627	623	598	574	602	567	618	595	575	580	601	596	563	583	571	583	569	555	556	633	608	601	607	604	572	570	587	557	607	574	637	631	602	564	580	580	586	595	579	608	575	559	575	603	579	610	599	515	586	600	581	588	600	598	600	578	581	619	587	579	564	552	614	575	587	573	556	561	586	611	600	575	554	600	567	570	552	587	583	539	602	607	580	579	618	603	615	587	613	635	600	594	583	583	617	587	592	609	583	581	612	583	568	581	612	617	549	598	624	592	594	569	552	584	604	536	599	570	594	586	586	553	593	552	570	609	534	599	581	575	578	629	560	626	578	547	602	610	562	597	555	576	561	546	583	634	592	580	545	578	611	603	545	634	588	539	545	643	573	574	628	604	540	559	587	601	561	582	588	608	582	592	601	593	575	595	576	600	560	588	573	572	585	565	541	584	550	572	594	585	605	631	616	573	570	619	626	594	608	606	596	603	591	549	613	590	601	580	576	533	570	621	570	602	591
27251	24586	27858	25984	21419	14770	10704	9523	7062	6585	9504	7630	8830	8583	7429	5715	4292	3231	2756	3243	2886	2566	2265	1741	1908	2239	2492	2629	2214	2000	2036	2086	1772	1685	1763	1871	2186	1645	1485	1415	1103	1217	1036	1040	823	609	430	428	469	495	576	503	441	426	387	415	369	361	316	262	277	278	258	226	255	239	238	241	203	242	249	244	229	245	257	275	227	263	252	209	243	219	244	248	218	241	233	237	238	227	231	246	238	231	228	249	276	234	223	222	230	205	233	230	242	231	241	252	258	225	253	219	218	222	258	245	239	239	216	272	216	262	240	238	225	214	178	222	249	240	224	220	211	250	215	220	233	226	235	234	226	227	222	207	237	221	253	227	232	234	262	221	266	231	245	244	250	229	238	240	230	260	226	205	272	256	208	265	226	245	262	244	253	248	222	250	254	226	221	240	236	243	235	243	268	247	241	241	223	240	260	240	238	227	246	237	225	212	248	218	220	216	261	234	227	254	226	221	224	257	248	260	207	237	238	245	228	245	248	243	254	226	238	268	224	235	245	286	237	231	245	269	238	220	276	260	217	232	234	216	226	227	223	240	230	225	207	192	235	250	235	246	227	228	232	239	272	222	229	262	269	223	249	262	215	239	235	213	228	248	266	228	230	227	219	224	246	243	235	254	219	229	233	218	229	232	231	219	215	240	206	238	241	245	283	243	228	235	205	242	231	244	273	234	227	271	229	247	246	245	244	236	244	266	237	235	198	250	223	214	251	234	236	245	245	235	233	265	189	236	261	244	244	236	270	205	271	233	227	237	233	249	231	248	214	219	219	231	238	207	225	232	208	256	240	263	234	232	236	225	215	231	256	262	240	247	232	233	206	216	253	227	237	233	223	236	230	215	232	206	250	229	258	254	236	244	250	238	256	219	250	246	232	226	244	212	253	261	248	240	238	262	222	242	226	216	242	273	243	240	247	255	206	230	225	248	228	261	248	256	247	227	223	220	251	239	241	257	238	236	223	249	242	229	229	239	227	213	249	265	233	261	225	229	229	245	241	210	241	236	226	238	239	219	213	241	257	232	208	240	221	225	246	249	242	256	240	229	229	254	204	242	234	211	223	213	259	253	222	235	216	221	251	230	238	225	210	245	256	247	226	232	246	242	216	221	218	228	274	245	231	217	223	221	237	239	245	248	234	232	271	240	250	234	238	261	243	220	207	225	233	227	244	235	218	266	246	222	251	234	242	258	230	249	246	254	215	234	249	255	221	235	230	258	258	246	237	214	236	209	247	226	239	260	247	222	263	217	268	268	226	235	223	229	249	238	215	248	240	234	230	235	214	243	235	236	240	259	230	238	237	237	226	262	224	225	238	260	220	254	232	240	231	242	217	233	236	225	237	242	243	245	231	236	244	259	238	222	246	227	244	255	242	229	253	266	261	227	242	238	267	254	238	215	238	226	256	253	238	241	244	243	241	256	258	225	210	262	254	213	236	255	263	233	218	239	264	236	250	252	264	207	229	209	248	250	219	209	258	222	225	235	238	248	233	231	218	227	251	253	276	209	255	226	245	244	229	221	231	226	222	269	253	264	223	244	208	232	250	225	216	269	219	223	232	227	246	234	238	218	243	249	223	255	222	230	214	268	224	246	224	221	235	241	224	225	235	257	237	284	242	227	221	246	233	226	213	238	257	225	249	254	226	234	243	203	227	235	257	234	209	211	256	239	250	226	251	238	226	269	248	254	228	242	242	244	229	250	222	267	250	230	219	236	220	258	223	202	233	248	249	239	265	212	248	249	240	242	237	254	220	260	229	233	251	255	241	228	246	236	229	235	238	240	260	239	240	238	236	237	229	252	220	241	256	241	266	247	228	211	248	233	243	237	222	270	249	237	228	232	248	235	235	231	229	253	223	238	228	210	218	245	217	279	235	231	233	243	261	237	231	241	251	226	244	252	240	211	245	241	249	250	225	245	245	248	232	254	219	252	223	226	234	219	207	213	236	225	244	232	266	209	265	234	226	258	235	250	235	231	229	252	217	227	198	235	223	202	256	245	220	220	250	262	238	239	236	211	235	238	248	247	256	228	217	225	224	203	232	237	228	221	212	242	273	244	244	224	221	231	259	233	260	263	234	231	252	225	240	236	258	226	212	224	236	232	278	238	232	221	230	242	260	234	253	200	240	219	226	239	240	255	222	222	228	240	228	223	241	239	220	235	245	230	231	248	208	245	234	239	253	233	229	227	225	238	207	220	240	245	242	219	234	246	228	195	212	252	231	216	213	228	223	244	234	208	245	232	223	227	216	231	197	216	263	236	232	242	228	236	217	242	224	221	237	240	244	266	225	241	240	230	217	210	238	255	232	260	208	264	243	237	236	235	238	233	232	238	242	206	244	245	232	239	241	232	239	235	243	227	242	259	219	241	239	245	239	243	248	254	268	236	240	240	238	222	233	213	254	268	243	239	207	239	229	225	247	247	245	255	235	260	226	239	252	242	234	214	211	221	215	254	255	246	205	246	254	222	235	255	234	232	223	222	257	239	232	236	247	229	248	206	220	213	239	240	256	249	254	259	233	229	245	252	221	248	216	245	269	233	208	222	209	226	250	235	243	237	218	219	250	253	247	207	236	241	242	253	214	258	248	232	216	259	215	235	202	243	225	234	224	266	230	231	227	241	226	242	252	215	225	242	241	238	256	236	251	224	241	247	239	222	241	243	227	251	228	220	218	235	254	268	225	236	236	260	249	217	223	214	242	220	210	232	223	251	260	257	207	218	220	233	222	254	209	248	231	277	243	213	229	241	219	238	233	264	229	231	203	263	269	247	216	242	207	245	265	220	227	240	245	245	236	245	249	222	229	253	231	275	240	211	271	222	261	239	222	229	258	225	238	215	258	251	224	222	243	234	231	246	225	259	239	256	188	251	235	222	259	215	233	239	213	235	225	199	236	223	239	236	227	219	230	233	245	246	199	223	238	246	221	243	248	249	256	268	245	227	260	225	230	229	275	245	215	252	237	220	235	238	251	234	259	253	248	241	217	232	258	210	205	229	251	259	216	235	239	268	236	255	233	228	227	239	231	231	240	247	233	215	255	235	245	240	212	250	244	223	230	254	244	221	222	255	231	217	224	205	218	261	244	245	207	223	229	220	249	248	254	236	224	227	245	258	223	249	215	234	234	235	234	252	205	252	237	239	247	210	261	231	236	219	260	226	196	202	268	235	238	232	248	249	233	230	231	240	231	243	225	237	229	227	261	247	263	256	243	269	219	258	241	261	216	223	249	240	229	243	233	269	243	218	243	233	252	235	242	215	252	232	252	233	238	240	231	259	240	250	253	246	232	223	214	257	216	237	252	216	238	228	264	214	214	247	214	228	220	205	252	227	247	229	229	257	201	230	237	232	238	218	239	243	272	252	215	244	217	234	247	222	221	240	230	234	245	208	215	242	234	210	275	267	232	233	243	243	248	218	225	228	268	228	218	241	237	227	250	242	230	245	249	232	217	218	237	231
17760	19892	29355	34360	33637	28876	26256	25447	21905	22204	27609	24230	27615	27831	24092	21987	17559	14615	13948	16190	15686	13329	12313	9637	10800	12555	13412	14250	12264	12080	12490	12129	11002	10488	11131	11790	12851	9781	9419	8982	6922	7837	6604	6308	5282	3525	2487	2083	3237	2851	3282	2348	2274	2330	2006	1980	1687	1843	1059	1052	928	913	867	766	688	690	674	697	663	633	671	648	683	707	778	769	685	684	730	653	623	675	712	664	653	657	684	654	721	623	696	698	668	687	606	671	688	659	655	654	623	639	643	632	655	679	696	633	627	677	625	618	653	649	682	667	630	674	602	626	671	648	667	636	671	652	647	688	688	613	698	636	651	660	629	675	635	673	641	674	644	640	644	646	628	663	693	643	632	673	620	669	686	641	679	660	646	667	723	707	666	736	654	680	666	662	642	613	632	687	726	670	686	698	638	676	669	653	675	665	645	652	631	650	681	607	681	663	640	603	649	647	626	639	694	666	701	705	646	671	665	672	688	662	632	649	656	650	681	652	648	682	704	659	695	692	663	659	627	617	688	668	671	699	628	673	700	623	671	698	649	630	687	677	696	679	638	658	736	670	658	680	648	650	647	712	644	676	644	643	691	712	664	641	716	644	625	650	675	659	635	667	662	682	661	623	671	633	678	646	685	611	633	617	698	674	647	687	656	650	607	678	706	645	651	622	673	645	649	638	594	683	697	689	653	680	663	654	680	675	679	650	696	683	645	705	696	660	621	617	666	668	676	655	637	664	687	717	709	612	618	675	683	697	682	681	636	663	661	649	704	663	642	705	673	656	662	627	668	657	682	689	705	677	671	647	658	671	658	617	657	679	670	676	648	692	661	667	684	681	654	654	624	658	617	661	674	664	648	703	683	692	623	643	653	654	677	675	632	678	650	621	666	687	683	683	662	671	660	649	695	666	638	712	645	661	632	630	672	649	635	660	697	657	650	636	599	647	646	714	674	635	672	663	689	666	669	642	684	669	693	651	652	676	639	675	653	589	678	629	658	677	694	707	682	646	667	704	662	656	647	622	612	692	691	638	694	675	658	630	630	662	682	694	648	664	687	683	640	648	670	649	650	688	626	607	654	701	658	708	672	654	618	714	645	650	674	648	655	635	607	617	681	643	654	698	657	660	672	684	646	644	640	693	644	673	679	685	634	647	658	659	625	689	679	684	624	685	661	618	694	665	647	648	674	698	681	677	644	685	664	697	653	683	655	680	673	665	647	716	619	637	691	659	670	678	626	664	680	686	695	654	664	718	664	641	667	668	663	706	656	634	642	658	678	689	661	688	677	694	674	702	643	681	607	662	633	683	648	616	608	673	661	678	638	663	636	677	678	653	648	683	628	675	660	656	643	640	646	626	626	656	684	676	661	687	627	647	638	653	625	622	663	628	646	674	663	666	638	676	676	671	654	638	685	641	691	634	707	625	659	618	615	694	654	633	656	613	667	654	629	653	652	660	645	690	650	664	660	674	658	664	652	650	647	681	637	645	681	664	616	667	661	641	676	687	659	657	658	679	663	680	629	676	635	642	634	676	635	651	602	687	667	704	646	623	630	686	642	647	690	710	714	621	708	663	681	685	703	644	648	660	667	655	649	613	687	654	694	673	679	658	647	664	675	659	636	639	613	671	657	717	634	683	655	650	644	660	627	642	651	677	685	676	687	659	629	653	627	650	659	631	669	698	661	646	632	699	664	634	665	688	643	654	682	626	688	645	655	670	631	638	646	718	639	641	628	585	683	613	644	642	686	653	626	606	687	680	670	686	648	699	630	610	619	643	667	675	633	668	608	628	679	655	695	675	640	665	701	639	658	653	634	660	682	695	637	591	657	657	646	693	673	631	659	665	701	645	645	637	651	640	684	657	644	659	676	670	643	675	627	676	721	667	675	650	641	757	685	611	656	619	677	652	678	637	638	661	686	641	636	668	674	677	694	672	640	677	678	678	623	709	682	625	671	688	672	697	658	659	677	645	638	669	642	694	648	625	646	662	636	626	656	690	643	673	618	664	682	651	661	646	668	652	649	688	700	634	660	667	673	667	648	652	724	608	668	655	681	666	686	625	682	628	636	659	696	661	648	655	671	647	712	682	638	688	693	693	647	692	694	694	634	636	626	638	657	633	671	670	646	671	651	664	619	632	663	655	678	672	667	668	659	632	608	629	610	668	646	670	667	612	668	618	657	691	634	612	710	658	654	631	703	662	662	672	673	674	614	625	644	605	651	647	661	618	635	612	683	635	663	666	649	691	646	644	656	663	685	651	635	651	664	684	702	685	633	661	683	641	646	671	605	692	684	652	662	657	665	669	671	644	651	661	678	652	662	714	668	661	673	691	637	616	651	636	673	652	637	693	671	659	651	682	682	680	678	649	671	676	685	603	576	659	663	692	652	670	636	669	642	659	664	611	672	625	623	638	686	665	660	685	640	659	678	678	689	701	639	598	635	628	615	655	689	675	663	696	704	646	696	694	694	660	681	690	666	661	651	637	646	628	641	638	692	697	627	629	670	654	634	638	627	672	668	671	706	675	616	684	675	673	696	641	655	642	679	668	689	640	621	624	617	695	663	683	631	664	650	637	667	669	659	654	647	630	681	662	665	625	643	675	665	662	653	650	676	683	674	654	697	664	648	623	692	699	675	618	659	627	669	680	645	672	649	664	672	642	634	663	683	651	649	648	645	655	632	639	658	681	650	717	654	657	681	692	676	641	667	607	698	712	671	684	635	628	672	627	647	614	669	648	603	649	664	662	646	608	664	664	621	685	691	652	677	663	636	653	717	674	666	636	661	628	658	653	684	667	690	653	670	684	663	668	634	668	665	619	670	673	627	637	634	653	672	692	673	688	613	662	660	633	673	689	678	708	668	704	637	686	673	619	660	665	659	663	671	625	666	656	672	712	681	688	640	630	661	680	631	653	705	662	736	673	664	628	659	633	663	667	652	614	633	707	661	696	665	666	606	666	678	664	684	687	697	640	693	627	659	710	684	631	672	632	657	649	628	643	661	637	663	655	636	632	636	640	667	661	655	656	657	644	719	664	616	651	624	696	669	658	669	695	725	688	652	749	670	663	648	679	661	664	648	648	670	694	657	684	708	667	690	636	643	684	621	667	666	662	625	689	679	701	667	651	657	677	636	672	676	656	682	628	673	714	671	645	694	668	662	673	664	649	642	609	682	671	686	653	693	652	646	650	671	681	623	676	639	657	634	663	642	693	671	636	662	651	675	677	690	664	669	664	637	636	663	656	631	641	655	653	631	679	700	641	674	648	617	653	685	663	689	635	652	665	623	636	674	661	649	656	638	702	650	679	684	669	669	682	640	607	685	709	642	707	642	673	697	654	643	647	602	687	651	624	651	640	667	639	636	679	678	683	685	672	702	635	633	715	658	655	652	629	648	676	643	716	654	658	643	646	635	680	641	690	626	643	659	650	668	678	677	657	659	604	671	702	649	691	658	679	715	654	652	645	668	687	689	642	661	658	652	686	634	638	652	686
35809	34005	36220	31661	28868	22932	18330	13942	11263	10950	14489	14522	16619	14445	13779	10616	7661	5694	5518	6124	5348	4325	4812	3800	3986	3995	5009	4803	4207	3664	3875	4291	3872	3548	3411	3746	3608	3153	2987	2839	1836	2282	2028	2169	1673	1251	801	662	850	867	988	668	641	629	615	655	536	581	388	355	361	330	357	282	309	284	286	274	278	294	335	272	297	291	335	382	285	276	247	276	336	300	285	300	279	281	264	308	298	272	268	285	278	329	256	283	273	314	278	256	266	303	302	277	314	322	301	272	278	263	266	284	294	282	293	288	277	258	323	284	278	271	299	296	273	291	323	287	275	248	283	248	278	299	299	278	256	277	306	282	327	322	277	300	293	259	272	298	284	294	275	279	268	291	262	312	298	314	293	281	283	316	271	272	281	271	275	294	282	309	260	260	285	288	286	301	289	268	287	288	267	295	268	275	262	281	289	325	295	301	287	267	290	289	281	265	321	309	259	280	277	311	301	257	272	287	271	312	280	302	298	269	303	311	293	281	272	262	292	282	282	308	289	284	300	312	286	278	303	273	286	314	283	283	268	291	297	293	281	281	313	290	293	287	310	277	270	286	272	289	318	321	303	322	279	289	284	319	287	258	287	328	275	276	314	254	289	293	289	292	287	305	254	286	304	267	292	299	286	301	280	305	268	307	305	278	308	281	270	285	293	250	267	284	257	292	294	264	322	273	310	283	282	300	300	282	293	284	273	266	296	292	314	273	282	275	266	276	295	300	279	285	311	265	317	295	283	276	246	324	286	282	271	287	265	308	293	287	286	273	290	288	274	288	256	275	292	304	281	291	297	270	331	309	297	297	293	307	270	263	316	268	277	270	267	264	267	341	294	291	288	276	297	290	307	300	283	279	259	309	297	291	276	267	301	276	292	261	296	267	300	293	283	289	308	302	289	276	315	277	275	291	265	295	266	268	307	270	318	273	287	298	303	294	284	260	278	301	288	298	309	310	298	288	308	283	297	271	254	315	313	277	303	301	287	312	313	285	303	295	279	266	303	280	277	273	291	302	301	258	307	325	273	300	271	269	268	275	271	304	302	299	295	274	295	276	318	284	269	255	276	298	293	259	272	298	287	315	309	266	285	257	286	295	307	284	313	282	307	313	319	317	297	289	298	252	287	291	302	275	256	304	291	288	276	278	305	267	305	301	318	285	268	274	273	298	268	268	296	299	254	277	282	298	319	275	271	278	282	285	283	285	270	284	274	294	300	272	276	295	299	290	280	276	286	300	319	312	312	314	275	276	288	281	297	289	303	319	292	293	258	294	303	286	312	293	298	312	289	271	285	297	259	266	295	322	320	292	289	298	271	268	257	310	309	294	279	283	277	276	305	317	268	261	282	308	263	261	285	285	311	276	270	260	301	271	266	276	305	288	285	225	284	276	259	280	273	289	321	294	270	255	305	334	280	276	295	290	310	276	267	285	301	303	297	297	282	272	276	274	293	265	260	280	303	282	304	289	285	298	278	308	289	267	300	313	288	257	303	268	306	330	281	259	288	304	297	261	283	280	259	247	280	287	279	301	278	291	267	275	286	289	287	287	271	293	268	280	277	265	322	289	287	279	298	305	259	271	278	283	285	265	258	300	284	273	294	292	278	294	292	299	290	255	295	288	294	295	266	289	280	285	293	281	269	310	292	269	300	289	289	292	312	265	309	310	288	301	257	308	272	252	279	279	302	320	268	266	281	268	316	292	269	276	305	297	311	280	304	265	284	280	291	285	297	284	281	294	320	261	276	322	283	272	283	316	317	292	313	300	314	299	283	257	267	249	280	268	280	278	275	270	252	304	279	311	256	284	282	285	311	264	280	286	274	274	270	310	299	311	260	284	278	287	282	302	282	304	308	282	306	292	306	266	274	282	290	272	304	263	275	259	307	280	286	273	282	275	313	283	310	291	281	266	273	281	299	270	280	294	288	289	276	294	290	298	240	313	306	286	336	284	278	293	277	293	302	330	296	289	296	295	291	327	301	299	307	308	278	291	281	310	287	324	303	308	296	295	263	291	265	274	309	312	291	285	308	295	274	308	254	261	281	277	286	280	322	313	279	289	266	295	288	298	298	264	298	294	288	267	265	301	297	311	279	297	272	268	276	315	276	304	300	304	297	287	303	327	278	298	280	295	275	300	242	294	277	304	304	272	268	262	283	262	277	263	271	293	291	280	293	304	272	276	338	272	275	289	273	252	298	291	270	298	283	273	275	242	286	272	305	250	282	282	283	283	279	288	286	296	270	275	325	292	311	314	274	291	287	314	272	306	301	315	296	245	300	268	284	280	284	261	294	288	278	304	301	298	308	279	251	335	266	274	291	283	296	283	294	302	284	306	299	287	302	274	309	300	263	263	310	294	282	309	294	270	282	302	264	289	297	285	273	288	278	316	296	298	306	315	307	309	271	318	276	253	318	289	289	288	284	329	299	305	264	283	275	281	307	312	266	284	303	296	307	285	295	267	263	318	278	309	274	283	297	289	307	308	309	296	293	273	283	278	269	302	298	290	281	276	295	291	277	279	292	278	281	281	311	298	259	297	296	285	309	321	301	282	311	274	285	286	274	296	343	281	283	288	297	282	263	279	272	291	265	272	286	288	273	268	278	311	262	269	292	289	303	286	310	284	308	300	238	314	273	315	292	272	264	287	302	260	287	301	298	276	276	265	299	265	263	304	282	285	271	293	289	311	296	297	286	265	279	305	277	275	291	292	286	263	291	256	301	281	318	279	272	293	257	275	259	254	304	260	305	282	310	281	266	289	288	324	249	305	317	322	298	307	289	266	288	294	254	305	345	322	295	289	308	285	261	294	296	267	282	308	270	288	306	300	293	293	289	271	294	304	290	270	299	256	269	296	285	283	308	309	304	297	306	277	292	288	308	285	267	280	311	265	288	303	286	303	244	295	298	302	293	289	294	264	245	293	285	315	311	281	267	294	255	291	297	280	291	266	285	280	288	280	306	288	257	298	258	301	271	274	307	237	278	321	302	287	265	281	279	283	299	276	293	272	287	283	270	280	278	247	253	274	254	286	305	281	259	273	287	314	272	282	297	302	291	293	323	269	289	289	253	289	277	270	254	282	290	313	322	274	279	275	290	281	295	307	328	261	277	273	239	293	265	267	290	281	303	265	299	257	287	268	253	313	281	284	304	305	269	268	281	287	291	249	297	279	283	270	300	296	285	255	280	294	313	287	333	273	316	285	279	305	285	278	276	263	263	278	277	328	297	312	301	282	299	288	281	271	283	318	304	321	300	303	272	291	286	282	301	279	281	265	310	283	256	288	291	305	306	280	314	271	283	303	295	293	258	284	274	277	325	298	268	266	283	312	314	276	304	316	272	279	277	299	284	306	266	288	307	298	328	307	299	273	296	292	266	305	303	281	272	293	290	278	304	297	278	296	280	286	286	291	247	288	282	314	287	291	287	317	276	289	306	280	282	283	322	265	286	276	278	343	270	279	305	294	253	289	262	278
23192	27449	35619	38773	39649	35376	33860	29596	28104	28743	33696	33792	36682	35127	33270	29509	24562	21146	21883	24223	22633	19458	21681	16855	18976	19268	22652	20679	18959	18658	19324	20436	18840	17888	17884	19355	17714	16965	15544	14814	11076	13314	11680	11857	9941	7255	4848	4215	5373	5241	5700	3361	3571	3591	3228	3678	2626	2893	1552	1401	1325	1208	1178	1000	832	855	778	810	805	854	801	820	789	782	1101	1425	908	815	839	809	778	832	782	839	798	824	778	819	786	742	824	769	755	834	785	801	786	812	797	764	788	777	792	742	812	778	784	798	779	747	820	775	826	802	783	767	776	808	838	763	765	767	758	769	807	814	779	777	775	731	760	732	824	774	724	772	737	767	779	772	780	780	776	702	760	755	798	802	802	764	749	773	787	776	745	734	830	742	776	769	801	768	737	797	816	764	803	786	743	798	807	807	786	749	773	779	727	759	823	799	822	755	787	762	776	787	771	734	741	823	746	780	834	751	727	799	817	779	763	783	789	776	746	739	790	748	725	768	803	776	755	776	769	814	748	784	781	782	778	754	762	833	768	752	746	770	734	766	788	775	757	776	740	759	782	771	773	783	778	811	798	765	758	751	788	780	742	738	707	772	770	773	807	783	764	759	772	743	799	775	746	795	815	767	747	795	759	789	772	760	711	770	749	801	737	766	767	780	725	810	758	744	784	786	788	798	789	784	782	758	725	750	735	731	765	750	803	788	744	789	822	771	809	737	791	803	793	785	823	766	765	783	781	791	754	784	705	773	788	809	784	788	780	778	782	748	787	785	819	732	750	772	758	754	766	828	792	763	745	778	734	777	752	780	797	769	784	758	776	783	730	732	735	762	772	779	749	779	788	759	817	763	783	776	788	775	759	768	792	765	795	803	755	774	790	761	791	776	817	713	756	749	821	773	763	737	813	789	793	767	818	790	756	824	824	798	795	749	795	780	779	769	777	745	739	761	771	819	806	744	828	770	809	751	809	771	785	821	800	729	759	792	830	742	772	802	762	778	779	810	796	751	746	757	754	743	788	747	771	812	757	828	747	750	775	776	783	841	757	766	800	761	784	715	823	790	838	773	763	746	774	765	837	761	776	774	840	776	820	814	765	752	759	752	763	718	777	806	828	788	795	803	783	785	814	799	818	789	766	763	803	810	744	706	815	800	776	708	823	851	729	822	758	766	769	735	774	770	768	772	776	778	795	785	785	797	766	804	802	792	798	819	813	784	739	776	787	795	717	753	797	718	798	801	806	795	792	794	789	757	799	791	755	720	755	767	732	779	763	760	781	730	805	763	765	811	773	741	753	794	790	751	841	770	742	786	787	737	746	761	771	818	793	765	767	714	773	812	743	757	794	741	763	770	758	753	748	772	712	746	742	787	756	765	802	769	793	828	767	801	739	759	790	785	814	784	750	765	784	742	800	751	792	798	782	777	777	782	739	713	788	781	759	756	780	799	761	760	791	769	735	775	782	792	786	817	779	803	701	798	758	789	774	789	821	760	731	814	743	826	760	820	778	764	745	785	753	749	794	762	797	764	791	790	800	812	755	815	755	823	752	753	801	758	791	788	802	750	788	793	784	743	779	776	761	776	734	741	803	789	728	810	809	755	761	765	816	739	778	736	760	793	764	747	820	762	777	779	768	737	796	739	792	781	716	765	755	748	799	762	787	771	775	756	802	780	731	813	835	776	797	772	814	754	756	780	765	758	749	784	708	798	756	815	784	751	785	734	767	747	733	763	736	803	823	810	782	767	793	776	748	805	777	759	761	770	793	753	744	764	808	721	819	734	761	727	769	806	741	800	809	809	787	717	789	741	816	758	766	769	782	764	774	760	750	749	766	779	748	780	773	730	781	767	778	793	769	739	803	855	810	750	782	835	776	770	783	767	755	751	724	749	779	780	770	755	795	784	795	738	761	717	797	792	743	785	775	832	743	781	772	802	769	771	787	747	782	742	743	799	740	775	750	793	764	762	774	779	737	748	706	777	737	771	760	816	766	767	774	856	762	797	833	808	736	754	805	794	778	763	754	752	770	800	778	772	826	763	829	750	772	751	779	793	760	755	741	778	808	782	743	808	754	765	757	752	752	752	789	795	780	740	745	789	790	768	765	758	794	744	803	778	735	805	747	795	773	741	846	796	732	756	758	759	757	776	784	788	799	800	803	762	783	748	808	786	731	709	778	764	786	838	809	797	750	774	771	731	729	751	822	779	822	799	835	851	766	779	769	789	729	797	721	767	707	755	800	795	760	820	788	793	754	798	797	791	770	754	766	778	774	780	756	809	807	750	753	769	791	751	751	846	741	760	785	794	770	798	787	783	706	776	773	776	746	766	792	833	812	745	758	733	774	765	711	737	748	752	760	793	786	809	785	756	741	788	815	773	800	738	792	785	781	742	774	772	778	741	764	809	759	758	770	745	764	738	785	793	774	750	796	725	823	778	808	779	796	758	840	764	757	807	769	787	770	755	777	781	787	767	789	760	758	752	782	758	726	735	809	837	744	728	778	773	778	804	782	777	757	770	809	821	731	754	775	778	686	780	793	763	750	777	786	793	773	779	761	758	800	771	787	788	762	737	751	749	810	797	804	774	787	779	794	758	718	764	793	775	794	807	741	808	803	755	756	793	783	773	800	761	805	725	774	698	728	790	759	753	825	760	775	768	782	743	786	790	739	788	758	776	746	783	758	787	765	802	766	791	775	743	797	788	774	758	715	808	801	765	775	775	732	796	754	777	766	776	806	828	787	765	809	750	792	774	777	761	775	799	745	792	785	758	762	749	788	747	769	789	783	768	808	730	794	757	765	766	772	763	756	789	764	765	752	739	739	750	791	757	761	737	789	775	768	803	769	805	788	798	796	756	761	808	806	840	731	835	785	759	732	776	772	779	763	785	788	844	742	791	801	790	791	745	795	718	722	759	775	744	760	759	770	814	761	738	799	797	791	756	800	841	786	756	763	780	804	777	760	749	732	764	767	806	804	754	823	720	751	753	770	813	773	770	790	815	811	776	784	778	778	827	747	734	794	785	825	735	741	767	751	787	771	786	768	761	784	785	769	745	750	807	795	769	729	765	824	782	758	770	789	775	765	750	811	821	780	769	770	767	782	780	790	837	778	785	769	799	788	788	825	686	766	792	766	794	816	769	739	750	796	779	783	825	778	767	794	768	731	785	794	776	824	783	751	741	770	748	830	783	767	737	781	785	752	763	768	767	819	746	767	786	778	816	833	778	769	773	819	795	775	779	849	770	853	767	739	766	769	819	794	780	789	752	808	778	802	772	764	794	775	777	776	776	766	813	779	790	748	795	789	779	769	720	749	714	773	767	762	733	746	772	755	751	784	771	734	814	750	779	748	753	790	802	770	787	777	741	800	803	841	827	794	739	797	769	806	774	731	735	813	778	754	810	789	744	801	776	830	769	815	747	759	707	801	771	740	760	773	773	783	756	785	773	724	765	822	817	765	771	750	773	714	779	794	792	765	835	784	751	774	761	791	800	779	819	786	759
12787	11870	15207	12536	9393	6701	4827	3614	2721	2415	2280	2073	1820	1437	1307	1087	868	689	634	631	557	493	503	462	479	488	522	403	353	336	383	368	363	373	339	354	361	336	305	311	251	272	302	301	305	264	244	235	232	237	232	212	213	196	240	238	224	218	227	217	215	212	231	230	247	243	201	203	201	232	208	204	245	186	220	225	209	239	194	207	238	202	213	225	244	207	210	219	211	228	217	216	198	211	193	206	222	211	200	224	165	204	247	209	196	210	207	204	231	221	193	226	243	210	235	202	196	231	216	214	218	204	200	211	211	195	219	192	198	218	209	217	195	223	194	237	208	189	220	211	232	204	224	202	193	197	219	207	219	192	202	206	205	213	193	211	226	222	214	190	239	184	215	195	188	219	224	199	182	209	208	196	209	216	201	198	202	247	224	206	222	205	226	219	205	200	235	210	233	245	224	200	207	222	227	196	218	202	199	214	228	214	210	225	182	190	227	228	215	184	203	225	224	214	213	221	224	220	220	222	209	238	230	267	220	209	209	186	205	232	219	194	180	228	227	200	201	222	192	203	201	224	214	205	214	179	208	202	221	235	212	237	236	224	206	226	208	197	198	223	227	214	202	207	224	226	237	196	205	208	195	190	204	206	195	183	205	197	204	205	197	200	197	194	185	180	211	214	202	210	213	166	230	223	244	213	195	179	211	207	209	207	201	180	186	225	216	223	202	208	196	203	232	220	209	200	197	199	190	200	214	207	188	226	216	207	200	196	178	207	201	207	213	220	203	217	218	212	218	211	228	212	217	216	201	198	204	211	187	211	214	213	199	222	221	239	216	215	214	217	216	194	211	198	215	236	198	219	208	203	222	190	196	214	215	203	226	220	195	195	242	235	202	210	188	191	205	234	219	210	199	207	227	213	230	216	230	202	235	210	221	202	186	218	224	200	217	193	185	196	227	216	217	200	212	187	221	217	204	221	211	276	226	197	229	193	209	215	197	216	233	213	233	186	228	207	200	206	205	191	193	229	210	198	227	208	205	219	223	188	221	204	234	217	216	204	213	210	226	205	216	205	204	231	215	207	194	227	198	211	210	214	210	214	200	210	187	216	217	203	198	222	232	218	222	210	211	220	218	232	207	224	210	204	213	222	215	237	238	212	195	230	240	204	204	212	229	203	205	210	223	199	214	213	221	217	200	204	211	187	226	199	212	211	218	201	216	219	204	215	214	209	213	235	207	225	219	206	215	211	186	226	202	190	221	229	199	195	206	179	218	217	210	216	223	206	199	231	194	208	194	209	193	218	217	216	216	182	255	196	232	201	218	218	194	217	216	204	200	202	184	227	195	193	199	193	226	181	213	206	198	209	194	217	190	219	213	226	216	190	221	210	194	220	225	228	215	205	219	199	231	202	199	205	211	189	198	214	184	188	212	200	240	201	205	178	209	246	225	215	186	188	210	207	198	206	212	208	203	210	197	221	218	224	199	215	217	211	190	222	209	168	221	171	175	185	235	200	211	210	216	223	202	213	237	186	217	218	196	218	215	229	199	203	217	194	202	204	245	190	213	220	207	224	205	224	202	203	201	209	218	243	209	215	199	206	210	218	225	208	204	246	205	194	203	239	235	215	188	234	246	214	215	210	200	245	205	237	202	250	223	202	204	199	214	244	212	232	224	201	222	204	210	230	226	209	194	235	196	188	214	229	206	213	202	224	202	210	195	210	213	207	225	202	226	186	213	206	223	204	205	224	219	199	200	203	207	228	190	210	235	215	229	225	211	207	203	238	220	194	215	199	225	209	231	199	194	238	190	202	219	224	223	203	233	206	196	215	209	200	208	179	197	190	238	219	211	210	226	215	194	206	220	210	228	221	210	195	187	210	182	209	210	211	199	211	194	202	203	237	187	190	208	234	215	208	217	188	233	211	191	216	219	211	211	222	221	236	209	216	219	211	222	203	211	210	217	223	205	193	207	218	196	184	223	209	223	207	233	202	192	205	233	210	224	230	214	235	210	202	213	188	195	184	192	184	209	240	215	203	223	200	218	212	240	211	230	215	218	213	219	227	233	245	231	217	218	232	237	223	209	220	193	204	219	205	235	195	257	206	219	231	191	205	226	193	204	202	207	186	193	188	223	240	219	236	210	231	198	189	192	187	202	238	220	218	172	218	199	213	238	191	183	216	200	190	222	210	230	191	195	195	205	213	182	205	181	201	192	243	210	203	210	211	225	228	217	193	216	193	212	193	205	201	218	178	231	236	203	224	215	205	216	210	216	208	214	205	217	209	227	209	226	202	197	212	211	199	209	208	222	200	173	216	209	192	214	228	204	201	229	209	185	209	218	198	228	207	203	222	229	209	234	228	183	209	221	258	217	229	207	190	202	209	230	208	200	221	224	206	216	233	213	218	208	200	227	227	190	219	208	213	197	201	221	217	199	181	189	203	216	220	202	243	192	192	217	244	203	207	187	200	211	180	210	244	219	221	242	213	208	205	217	200	211	206	208	217	212	207	205	219	221	218	197	202	207	215	228	216	195	233	193	220	213	193	253	186	202	208	218	253	219	181	213	207	185	220	222	204	214	216	218	221	231	219	215	242	211	212	203	211	209	218	215	211	232	193	230	223	238	186	224	211	234	197	192	210	212	195	224	205	217	202	210	196	233	235	218	227	222	219	198	244	226	210	218	218	208	202	206	191	201	228	192	196	210	192	196	216	238	231	231	196	224	209	207	215	218	193	201	222	235	216	238	222	214	209	219	212	207	207	218	214	223	236	193	214	228	238	174	216	244	231	201	236	218	216	187	210	194	228	213	203	210	206	206	217	182	228	213	205	197	212	229	214	195	224	197	209	202	219	219	177	220	230	207	223	192	209	217	216	260	228	210	192	181	203	197	202	174	230	213	229	220	205	233	236	202	221	210	216	248	227	210	216	231	226	226	194	226	194	213	208	197	226	224	232	220	230	223	202	216	197	196	225	218	173	176	205	207	180	201	183	193	212	224	215	223	209	215	204	199	224	226	224	200	209	180	224	191	218	225	235	201	237	227	186	200	201	212	185	187	222	215	219	243	218	219	199	193	210	197	202	206	219	247	207	240	211	228	223	225	189	220	216	196	224	211	223	217	209	209	216	225	215	227	233	191	217	219	208	235	181	198	195	227	224	196	228	222	212	214	232	214	226	234	240	209	210	205	223	235	212	208	230	229	200	237	227	207	229	201	204	216	208	216	204	221	227	218	215	226	227	218	212	197	199	223	212	190	165	224	206	224	228	223	218	210	210	221	210	183	223	210	203	208	187	203	219	213	226	196	188	202	229	180	228	228	223	211	208	194	230	187	221	212	227	200	227	210	214	227	191	232	223	240	223	198	196	224	209	206	206	200	207	215	211	241	198	206	195	234	228	217	202	199	201	225	184	208	217	221	226	212	207	199	188	197	219	212	219	224	211	209	207	206	221	206	196	213	208	203	217	222	201	218	221	216	214	196	201	205	225	202	211
8483	10598	20506	23260	21496	18693	15963	13413	11410	10470	10275	9620	8691	7205	6742	5417	4763	3810	3507	3576	2914	2533	2487	2211	2485	2335	2546	2163	1785	1746	1811	1967	1896	1725	1686	1755	1701	1584	1594	1300	1206	1278	1227	1132	1210	1009	807	776	844	807	789	735	729	732	665	711	675	690	634	604	630	647	627	627	633	559	648	594	597	578	633	600	572	591	576	606	649	619	631	554	618	568	568	564	586	613	591	584	606	595	557	546	614	566	581	544	593	604	584	598	578	581	629	616	587	608	608	590	602	566	609	589	593	601	578	600	556	616	607	551	632	586	578	589	567	559	632	575	546	602	511	573	631	609	599	562	610	545	626	599	625	572	584	637	571	632	604	601	591	560	568	585	600	581	610	581	599	600	576	624	591	581	605	618	657	579	573	647	600	600	590	612	591	608	648	585	600	644	593	605	556	607	587	642	634	596	610	579	614	584	599	594	575	623	582	599	596	602	556	590	603	542	582	613	626	602	589	603	582	640	599	609	616	629	580	639	603	629	593	598	595	546	597	602	612	603	600	550	579	637	581	605	597	579	570	558	596	579	605	615	590	669	556	565	566	565	563	585	620	584	583	645	639	602	578	595	641	645	613	602	599	610	545	595	565	596	582	585	597	599	610	603	609	571	615	569	551	598	578	607	589	592	594	633	593	566	579	585	624	583	574	573	592	610	569	572	595	580	620	608	633	607	564	627	567	587	550	579	641	573	622	588	547	597	583	612	581	587	601	585	609	610	626	580	549	595	570	608	580	576	559	592	593	616	552	555	596	634	575	595	540	624	630	604	601	577	619	538	593	645	599	605	569	616	577	630	612	583	579	611	625	629	591	602	605	577	589	582	576	560	567	599	623	617	602	576	580	572	633	573	597	648	580	585	633	590	672	560	626	593	573	553	633	611	593	579	575	578	615	569	583	598	610	571	567	619	584	623	630	568	608	564	606	639	585	625	584	590	605	581	593	591	567	593	572	583	603	554	552	581	601	586	552	615	579	614	548	626	601	597	561	617	635	565	621	578	595	564	549	617	610	624	596	629	588	572	559	564	601	577	614	579	628	570	551	578	641	597	587	621	548	549	594	592	598	606	577	626	616	582	589	621	603	581	612	599	558	551	595	611	578	568	597	581	618	632	624	617	640	555	611	580	557	579	597	592	570	591	569	586	593	603	608	619	592	553	567	569	559	625	538	628	604	581	591	607	606	612	625	586	610	601	650	634	574	568	633	557	614	627	582	603	587	569	612	563	612	613	615	585	596	620	590	549	544	622	569	579	575	588	604	596	575	630	552	579	557	555	579	612	579	622	574	582	574	549	563	621	618	561	538	615	606	611	609	603	613	628	543	601	616	592	570	590	581	572	615	596	596	596	577	577	581	568	573	564	595	581	549	601	616	607	595	609	615	618	607	624	571	589	575	604	587	605	559	602	618	570	624	566	617	613	568	618	595	609	588	584	582	557	638	603	604	553	587	579	599	605	577	601	592	585	616	584	611	593	607	607	603	563	630	602	622	597	625	627	585	585	532	597	589	627	594	570	621	602	576	553	589	597	581	617	632	577	609	588	559	662	603	589	607	629	535	591	576	603	592	572	568	602	568	553	566	581	614	573	599	604	603	628	592	614	586	583	576	593	639	627	613	595	566	605	586	621	593	552	607	612	629	555	585	599	633	607	623	542	597	575	606	621	618	597	573	603	591	599	603	595	629	646	629	576	657	572	579	592	614	622	596	574	602	581	577	618	606	599	608	597	620	593	607	577	598	545	572	615	624	588	598	582	568	560	587	572	647	609	609	603	558	602	594	589	606	592	571	609	661	594	570	590	600	564	580	638	634	606	598	581	586	573	569	603	591	635	582	571	626	590	619	627	537	583	557	567	606	588	570	615	610	619	574	548	544	599	620	537	606	609	575	591	605	616	608	550	640	594	608	635	554	609	591	573	602	576	591	624	613	561	552	561	602	579	596	608	592	566	560	629	596	621	588	589	568	572	572	557	610	604	590	581	595	604	617	626	586	570	585	561	636	567	560	577	604	582	544	629	593	639	615	565	585	564	594	636	630	562	639	540	584	609	594	591	583	615	597	600	609	612	590	615	567	604	567	612	595	529	579	570	577	600	575	609	576	612	602	578	590	582	577	608	599	612	608	641	593	587	555	572	564	565	563	617	602	600	661	589	615	568	596	621	587	579	558	612	620	578	602	577	556	592	574	570	519	635	668	606	633	567	636	606	611	557	626	572	592	578	567	596	623	570	587	622	622	542	611	589	598	594	560	623	592	597	593	574	577	574	611	608	616	605	598	563	608	577	601	562	587	554	583	598	573	590	588	567	640	573	564	591	597	604	588	610	570	622	595	592	593	598	605	601	599	621	605	621	606	624	605	595	595	563	611	546	575	572	587	582	617	610	596	566	533	624	576	603	638	648	612	598	606	580	596	575	609	611	597	661	565	594	613	579	602	612	595	537	589	582	602	619	574	613	619	606	575	575	586	569	610	564	591	629	623	537	561	592	580	543	617	588	663	612	591	569	623	616	605	577	558	594	609	614	594	586	639	567	604	584	587	555	584	617	635	615	594	626	557	586	622	582	554	597	584	590	630	575	615	581	602	587	545	588	580	591	593	590	588	634	589	551	615	599	590	584	569	592	600	577	564	609	550	634	620	591	569	558	610	635	562	598	618	592	568	567	583	630	618	593	580	634	624	678	611	594	618	656	567	600	601	597	596	572	572	576	595	595	632	627	620	575	648	552	593	624	586	565	606	600	600	622	585	629	538	591	580	609	593	606	550	617	619	638	603	569	628	579	557	561	589	555	565	604	575	548	594	572	593	600	602	583	554	589	573	592	635	602	581	589	596	604	617	605	581	575	596	570	604	619	676	604	591	635	569	603	560	606	596	647	549	599	585	579	543	639	611	603	601	580	595	593	587	589	585	620	660	585	617	572	576	580	605	625	535	615	593	606	615	605	612	571	575	613	572	591	630	616	565	637	627	596	566	530	587	564	602	580	592	660	587	588	579	620	595	603	594	595	605	561	585	595	590	623	599	552	587	637	610	602	566	619	613	617	576	597	624	570	597	621	582	619	566	561	560	607	579	553	590	590	606	585	653	607	598	579	613	590	607	600	594	593	567	545	605	559	565	612	589	559	617	604	578	558	590	509	627	603	572	653	562	586	575	618	629	575	598	636	597	564	593	590	618	595	557	595	560	601	595	565	581	611	604	625	617	588	595	548	584	588	617	607	625	600	616	528	646	581	599	574	608	633	602	605	556	565	605	625	586	591	632	581	605	634	586	591	602	577	601	610	578	593	614	585	599	618	554	576	637	542	581	578	566	591	578	574	596	612	537	573	581	553	618	603	587	575	564	582	614	589	599	589	605	579	581	578	553	587	644	577	595	562	582	549	591	576	590	579	588	636	600	614	594	583	608	573	602	607	604	584	528	607	564	596	556	602	601	581	570	574	607	570	615	570	599	616	551	557	591	569
27409	26896	29878	26259	20937	16742	11350	8467	7050	8096	8566	8269	8628	6924	5689	4069	3741	2898	2921	3148	2463	2714	2259	1898	2144	2530	2538	2277	1812	1682	1921	1966	2000	1916	2075	1799	1769	1574	1625	1174	1106	1197	1074	1100	998	685	479	496	530	495	472	367	429	397	383	395	355	344	295	284	257	292	286	244	240	261	236	204	247	224	251	223	244	228	260	234	274	268	268	242	239	237	248	232	218	289	260	247	227	235	257	232	241	261	239	244	221	227	216	227	227	234	269	226	237	249	270	255	262	248	232	258	250	244	261	252	218	201	245	249	247	236	216	244	221	229	241	234	235	245	261	236	232	230	229	230	271	216	266	257	266	250	270	236	251	242	234	230	236	240	256	240	236	241	257	240	249	233	234	248	265	225	254	229	241	251	258	231	239	235	245	241	262	246	247	228	244	232	227	248	240	236	250	226	228	239	217	231	234	244	261	241	235	199	269	219	224	267	230	235	247	209	218	255	256	236	227	239	269	251	246	249	217	232	248	252	228	253	239	229	255	246	238	214	242	242	234	235	264	210	281	253	252	235	249	266	237	247	214	262	244	256	233	250	220	241	216	271	216	224	249	268	257	256	224	245	234	229	228	259	221	249	220	229	218	241	234	225	253	233	256	237	228	228	223	241	257	223	243	245	235	197	231	254	232	244	253	260	218	255	243	238	238	271	232	229	233	205	243	244	238	241	239	251	259	238	227	226	265	245	233	220	244	268	256	239	248	244	257	246	229	217	255	237	250	234	224	236	256	242	229	260	225	239	254	247	250	249	234	234	248	255	244	237	232	223	243	285	264	231	217	239	237	232	250	220	226	252	269	233	240	206	237	234	235	227	238	260	221	261	234	236	226	255	242	264	234	234	262	251	215	257	227	254	239	254	232	254	238	279	251	227	227	221	235	244	216	233	232	196	228	226	223	223	234	255	258	223	234	241	251	235	255	238	230	254	207	250	229	231	241	239	252	227	264	221	233	229	255	255	241	219	258	250	247	238	247	229	267	229	249	240	218	218	249	223	207	235	227	251	285	243	220	231	241	246	246	229	259	227	267	237	251	217	248	222	257	245	229	239	239	276	219	231	223	224	248	230	228	232	233	229	236	264	237	251	251	245	231	243	238	208	272	223	215	244	236	250	217	257	260	262	250	257	259	233	229	257	261	247	254	247	255	248	255	249	220	226	219	248	230	282	235	233	237	231	245	226	237	214	247	242	254	228	237	220	249	240	230	241	256	204	233	247	216	232	246	227	238	242	223	231	240	209	243	245	235	218	253	227	247	252	256	241	211	241	256	237	227	222	250	222	249	225	233	279	236	260	243	215	247	243	258	260	259	263	243	265	239	233	254	261	231	231	252	246	242	248	220	261	251	248	249	232	251	269	230	241	244	230	252	244	261	236	247	222	249	248	247	231	257	235	225	232	227	261	241	225	252	242	249	255	233	258	254	237	232	246	228	245	254	245	259	208	237	259	268	245	233	217	246	208	223	271	246	229	249	243	206	260	241	252	237	246	225	265	268	244	245	244	221	237	233	234	271	228	233	224	212	237	219	258	247	219	233	239	264	228	230	225	253	234	225	254	209	215	237	235	234	255	254	221	226	264	238	253	237	247	233	228	235	235	231	231	237	242	226	223	246	256	247	231	250	255	240	243	225	229	230	271	242	264	246	245	246	255	241	258	244	235	265	228	226	253	252	230	255	233	230	231	223	220	267	261	245	244	227	240	227	237	240	244	252	229	265	237	221	245	226	253	230	211	237	233	227	215	228	247	241	251	250	257	244	264	249	213	218	255	246	237	251	233	256	236	233	235	233	237	254	234	231	198	234	229	219	231	239	245	219	251	220	256	218	241	256	236	242	248	239	248	219	254	232	255	219	247	230	236	222	264	256	232	232	262	250	220	220	253	239	235	250	221	235	262	260	249	241	247	282	233	243	235	246	231	208	266	245	243	233	231	234	254	238	223	233	254	221	247	256	224	218	229	238	264	262	237	214	251	254	244	254	217	218	259	246	259	231	227	256	250	246	257	242	221	255	249	238	242	238	262	275	236	234	205	247	214	203	227	271	242	240	233	243	249	218	247	226	247	201	227	252	205	238	238	245	235	230	218	248	214	240	241	247	233	257	262	247	237	223	218	247	227	237	264	244	281	230	231	240	224	247	241	240	253	216	229	247	243	245	235	246	247	239	240	242	199	252	240	276	231	252	253	241	241	253	258	223	263	222	244	249	260	230	235	260	222	242	237	234	229	248	222	249	239	258	233	262	260	256	233	223	238	205	236	241	220	237	222	233	235	244	256	244	232	213	232	232	211	251	238	263	267	233	213	244	238	253	244	248	249	219	225	243	242	228	259	234	233	222	228	239	259	253	249	242	239	209	229	247	236	262	224	244	228	243	249	249	227	238	246	228	235	209	240	232	249	251	235	210	227	236	250	258	236	244	240	271	219	216	271	242	212	214	226	257	246	227	242	230	243	265	224	235	259	243	232	262	228	259	265	220	231	235	225	268	248	238	257	240	238	254	246	230	260	251	250	237	253	250	249	279	250	227	251	229	219	242	224	266	232	255	225	243	233	236	265	260	229	225	224	218	235	234	244	258	271	209	249	255	265	225	242	236	240	233	240	251	250	237	257	252	221	235	225	242	234	227	225	233	237	245	209	232	269	235	248	230	242	220	254	255	247	230	235	238	236	221	241	244	243	229	257	243	246	248	229	231	238	257	239	217	238	252	237	199	222	236	246	261	240	244	280	214	242	213	237	233	219	226	238	250	228	253	248	254	236	234	255	239	231	225	247	241	228	251	231	243	228	241	251	234	226	236	262	242	253	237	236	254	237	261	243	249	226	234	237	237	228	228	241	257	248	285	273	241	227	246	243	240	249	252	229	276	224	276	268	220	255	231	254	237	271	252	235	239	258	253	206	233	231	263	226	228	245	242	230	260	230	244	245	255	247	216	233	246	236	228	250	230	256	236	252	225	252	241	217	219	241	249	240	238	211	254	231	215	261	243	231	242	231	235	218	239	243	247	274	238	277	236	233	244	250	235	255	241	208	265	247	215	241	240	239	200	245	238	260	276	280	224	273	237	227	244	237	248	244	247	249	235	260	235	217	247	267	229	245	231	251	233	243	245	210	261	235	244	244	245	235	222	254	236	253	245	233	257	268	247	224	217	223	235	254	252	252	234	238	264	236	225	233	236	244	266	219	245	211	239	246	233	227	245	262	238	263	227	265	231	237	227	250	241	249	220	235	244	260	250	224	247	231	224	253	260	218	217	227	225	245	222	244	236	224	232	263	229	243	263	239	210	216	243	274	243	205	271	261	233	247	251	199	257	247	239	248	231	236	222	239	224	235	247	217	219	233	251	225	250	230	257	224	233	227	232	244	238	255	262	252	263	256	230	227	232	223	241	271	229	233	247	270	218	255	255	231	217	249	233	210	225	241	236	227	231	248	246	242	254	224	242	234	229	250	247	230	204	248
17820	22235	31638	34871	33468	30865	26877	23523	22041	24722	26148	26037	26952	24415	20406	17629	16670	14171	14222	15711	12587	14693	12044	10385	12071	13437	14070	12229	10140	9707	11720	11812	11930	11471	12218	10537	10237	9378	9872	6778	6943	7560	6574	6702	5993	4022	2349	2730	3029	2547	2151	1873	1956	2079	1894	1845	1725	1525	1069	1021	863	925	902	765	725	711	714	685	682	715	678	684	675	692	724	786	790	674	671	668	692	676	705	663	635	716	673	740	666	697	706	662	654	716	710	649	709	723	655	645	677	664	698	711	648	684	645	666	643	683	613	651	684	651	624	711	688	680	644	675	670	670	625	674	683	625	630	704	678	664	653	664	700	641	634	658	676	641	653	674	695	679	670	719	674	637	667	651	711	678	626	676	679	694	639	646	680	639	605	677	712	662	601	672	643	669	657	639	679	683	646	651	698	668	654	665	687	711	669	687	685	678	612	671	672	657	658	688	610	613	669	675	696	654	640	707	605	669	674	648	692	685	685	674	652	692	667	676	662	676	662	671	642	653	683	649	662	670	702	685	669	697	625	702	646	712	673	669	651	687	694	641	705	608	659	642	667	659	672	671	640	702	676	663	699	644	640	655	673	720	636	679	633	675	692	705	647	686	689	685	696	625	635	639	684	688	695	703	662	728	619	723	699	644	660	643	668	644	719	700	694	663	654	668	656	659	707	671	685	659	655	690	656	661	704	652	671	651	718	667	664	630	721	670	680	625	636	677	707	674	694	701	648	662	700	675	652	672	660	693	625	663	680	710	680	683	643	670	652	684	674	639	680	696	624	670	662	664	662	691	647	664	681	654	642	673	655	652	677	658	672	626	710	655	689	684	682	650	681	668	650	676	703	666	710	665	700	690	681	681	689	681	670	673	623	639	702	689	639	655	635	648	677	674	707	678	648	652	674	661	649	674	637	672	679	632	675	699	660	635	686	678	639	685	661	687	656	678	690	669	630	696	656	647	680	660	657	627	695	695	697	670	639	648	672	700	713	623	652	683	644	663	667	608	616	633	675	635	661	696	633	656	673	669	722	680	687	637	689	678	652	669	629	692	636	704	589	697	667	674	652	671	668	716	649	630	654	670	667	681	690	669	708	683	680	686	705	664	671	653	676	689	646	617	645	674	645	680	633	677	660	655	694	652	690	653	669	630	660	664	659	661	642	678	599	679	651	670	662	687	664	702	663	655	700	647	682	673	670	670	666	667	666	661	701	668	673	669	665	690	655	642	650	698	722	676	662	636	648	666	683	685	659	727	659	695	672	719	649	684	681	627	672	634	630	657	664	693	648	641	641	655	689	685	697	662	672	699	685	628	682	677	664	662	676	658	661	700	629	670	687	661	717	629	674	664	676	708	665	699	678	663	683	677	667	615	662	671	664	648	666	716	651	682	630	646	659	661	696	701	687	698	639	661	701	706	730	651	711	666	683	684	680	648	660	681	645	639	651	671	702	660	647	679	632	672	686	678	705	619	692	658	682	621	667	673	657	632	665	659	659	691	687	716	708	678	639	644	642	667	678	654	652	705	686	665	677	663	668	685	691	647	673	629	657	704	667	647	701	658	631	681	702	703	613	686	713	670	661	700	657	631	667	658	685	681	708	619	652	645	686	682	691	659	674	686	655	673	691	695	677	628	670	688	657	644	630	662	702	669	666	660	629	669	643	639	646	688	672	656	687	663	638	664	661	638	659	681	668	678	619	683	657	643	677	632	712	650	655	681	717	683	623	677	657	612	686	638	642	704	639	651	663	694	679	670	689	673	677	647	671	642	687	632	657	665	690	660	697	676	674	660	673	695	686	654	697	650	718	633	665	654	681	667	662	673	630	688	618	687	656	652	683	624	654	645	698	678	656	685	679	595	708	629	668	636	715	661	663	654	638	641	679	677	642	649	686	700	648	632	670	712	678	660	648	690	677	607	687	653	714	675	638	685	637	617	657	647	631	656	645	674	663	636	683	659	648	605	684	698	664	696	647	672	673	672	672	672	647	627	671	720	648	678	694	683	638	678	652	676	624	681	699	703	650	680	638	665	618	634	659	676	648	690	680	731	635	644	709	697	629	652	659	668	670	640	628	637	648	683	641	673	671	672	658	631	687	661	632	697	680	660	656	690	660	662	693	675	695	631	649	674	702	665	679	585	719	686	676	636	662	679	665	667	683	675	632	633	702	643	650	620	683	655	678	659	655	680	680	674	670	655	714	671	641	606	659	631	668	620	667	688	634	725	683	641	646	687	719	642	672	693	677	682	676	668	694	692	664	665	646	676	670	664	646	679	625	683	666	697	647	659	704	664	682	653	679	678	656	691	669	654	708	639	663	691	688	626	630	648	666	649	698	672	642	669	695	634	643	645	643	665	713	668	627	683	599	673	691	669	668	637	639	644	662	690	644	679	685	662	641	697	694	676	618	642	685	639	672	677	719	659	685	707	688	606	692	706	723	653	660	686	641	620	663	702	661	662	670	688	675	727	701	696	679	681	690	709	641	697	683	636	713	696	669	667	656	666	663	682	667	676	685	659	638	674	602	647	659	637	658	638	625	658	621	675	662	661	627	672	692	661	687	654	678	685	708	703	668	673	683	676	649	648	652	642	626	640	667	656	634	635	670	693	645	643	639	675	649	682	660	667	655	697	639	694	677	644	670	663	648	694	664	707	667	661	667	659	699	674	649	656	686	645	668	662	697	629	629	710	690	634	698	629	641	640	654	673	712	695	645	635	631	665	640	706	669	672	688	692	694	655	671	653	653	635	649	660	691	652	701	658	664	647	667	677	661	712	623	704	677	689	648	662	692	652	651	632	692	670	649	658	682	673	675	680	669	657	699	679	681	660	674	670	699	676	676	628	689	657	649	641	674	714	672	710	654	671	675	659	603	646	601	692	659	642	672	658	712	673	659	673	624	672	647	676	688	657	704	680	623	684	711	737	654	636	693	638	637	640	640	677	670	672	679	702	659	706	700	675	701	679	630	687	703	647	685	679	662	682	671	655	662	690	713	633	652	649	608	689	674	650	657	655	690	669	694	659	655	639	651	662	701	649	680	644	686	676	642	720	629	667	717	650	725	634	703	675	671	624	663	683	662	677	660	668	654	662	704	681	706	676	661	674	655	710	645	639	680	698	648	650	665	683	648	680	646	577	683	656	664	653	673	668	706	713	652	667	646	726	678	641	662	648	651	707	656	677	650	760	688	643	709	665	682	666	688	684	666	670	672	648	657	662	663	716	670	648	624	700	678	626	665	704	649	661	595	625	656	696	670	694	674	685	683	676	639	690	658	656	688	686	645	655	669	646	658	666	726	677	672	656	680	645	621	665	620	697	662	676	680	685	643	656	708	661	604	695	664	646	700	651	646	663	685	698	658	683	671	679	661	706	695	674	687	612	651	687	635	645	655	685	701	705	660	620	714	638	702	675	656	647	652	668	665	646	702	634	662	656	708	682	677	646	673	679	615	604	694	662	641	643	675	697	693	676	657	672	674	695	664	662	657	682	701	659
36641	34790	38298	34438	30284	25427	19290	13273	12882	15129	15907	15674	15570	12341	9324	7388	7027	5669	5689	5414	4481	5696	4444	3684	4563	4872	5315	4130	3442	3542	3533	3996	4144	3601	4101	2969	3037	3448	2759	2134	2127	2257	2066	2052	1757	1112	756	804	886	799	688	604	557	625	520	580	537	518	461	397	364	356	324	312	279	302	265	272	275	304	258	329	299	299	305	317	299	277	299	278	275	312	302	274	301	288	285	298	298	275	315	309	282	276	297	279	256	280	296	279	298	291	287	314	284	277	287	271	277	276	284	303	260	301	301	270	257	283	307	296	253	287	311	270	275	316	289	313	273	316	306	271	272	296	305	292	281	284	287	266	290	273	275	309	296	283	274	278	287	286	290	278	274	260	305	284	269	307	285	267	341	319	282	275	292	268	313	278	267	308	280	289	268	279	284	294	280	282	288	298	309	285	289	323	298	288	288	277	306	283	293	305	276	305	308	300	286	257	302	303	293	306	287	276	328	297	326	329	270	321	288	272	276	291	260	303	285	306	301	312	273	268	294	279	260	267	271	297	297	259	270	304	302	273	326	295	276	290	266	310	305	304	325	309	259	293	284	302	272	281	281	286	290	283	278	267	304	294	283	278	315	283	305	267	293	291	283	271	309	269	297	275	294	269	288	234	288	295	315	284	305	316	300	291	291	283	279	293	299	334	295	283	275	278	310	265	307	299	266	282	287	304	285	308	281	270	295	306	287	290	293	251	285	318	290	295	278	306	302	314	289	315	278	316	302	275	304	291	311	315	271	302	314	325	259	273	307	281	272	254	314	292	303	288	327	288	312	303	306	294	254	293	283	283	273	271	290	320	305	287	285	316	278	261	275	302	286	269	286	278	308	282	321	298	268	295	331	299	275	317	273	293	286	296	300	295	282	267	279	308	252	298	290	262	289	292	294	305	283	320	291	275	262	285	295	300	301	273	316	261	307	288	279	282	314	322	286	279	272	333	286	314	277	300	305	273	284	297	264	310	292	294	283	310	293	314	279	269	288	326	293	296	277	324	311	296	288	301	289	274	297	283	301	293	319	288	284	284	286	281	281	282	297	310	290	287	281	297	310	286	305	285	256	281	292	298	272	298	275	326	278	267	268	280	301	302	259	280	317	282	279	284	239	302	280	272	309	285	278	307	262	269	309	287	276	300	305	287	283	316	290	298	294	312	271	268	309	290	295	277	272	294	313	294	322	296	287	279	298	262	296	290	296	308	300	291	286	268	304	308	293	279	294	296	308	296	294	290	257	286	306	295	305	329	305	293	278	288	300	282	280	295	327	245	260	266	267	276	274	312	300	271	279	289	287	287	272	279	294	288	310	311	255	298	313	291	268	295	282	309	271	280	261	290	283	315	254	313	287	284	273	284	277	302	291	327	291	246	248	302	316	283	264	306	294	288	306	274	286	276	299	283	288	303	279	286	265	259	293	281	259	306	272	315	257	297	270	305	269	281	257	289	296	276	304	303	297	290	321	319	312	281	317	305	280	282	287	291	282	301	310	264	288	282	258	294	274	299	286	287	302	312	296	270	299	304	287	313	275	295	284	267	285	282	282	266	305	259	286	282	255	292	299	307	277	294	310	291	299	306	280	295	300	284	290	268	278	313	290	271	277	300	319	320	266	289	272	268	288	312	294	328	271	303	280	261	313	264	272	295	285	311	319	314	260	277	293	265	278	326	274	281	283	276	300	288	285	291	270	276	278	290	259	299	271	309	327	314	292	264	298	302	304	298	323	300	295	300	285	291	293	292	308	282	315	304	304	259	293	298	290	292	335	268	315	317	275	270	255	302	269	315	301	306	282	324	304	310	281	295	284	275	253	263	306	289	273	267	271	337	316	291	321	286	300	281	297	292	275	265	262	281	280	263	314	297	268	317	293	275	304	285	253	284	282	288	280	303	330	284	287	290	300	288	283	305	295	285	302	285	312	287	295	304	318	283	285	286	291	283	286	330	294	287	252	299	284	273	290	315	301	275	316	245	271	287	299	291	267	298	259	293	294	284	294	293	279	303	279	293	293	308	258	277	362	282	304	289	266	299	287	277	279	319	281	285	289	308	299	292	271	273	281	267	295	275	305	319	278	305	309	268	281	298	298	271	301	276	270	278	302	297	271	273	304	287	287	285	295	276	304	298	279	276	310	287	285	285	243	277	289	293	309	275	282	282	319	268	326	302	252	289	277	281	265	273	266	281	276	298	285	305	290	267	274	281	265	316	252	273	303	273	277	295	279	282	275	275	284	300	313	292	287	274	310	302	299	280	322	295	280	260	254	260	278	295	286	301	299	305	319	273	314	304	272	277	280	299	245	313	316	267	316	284	283	300	293	288	307	306	254	262	310	249	306	312	251	298	257	301	300	328	285	290	300	257	285	285	290	287	309	295	267	294	278	293	286	276	307	285	297	334	274	289	261	286	320	288	268	288	317	272	294	289	301	330	308	291	306	307	295	304	294	282	277	294	277	327	278	298	297	269	269	301	298	267	322	298	278	303	275	277	306	291	308	318	296	252	305	274	287	276	284	309	276	280	269	321	322	279	298	337	288	320	300	321	291	273	288	313	324	307	306	307	277	299	282	297	303	285	294	326	262	270	310	275	293	289	295	284	289	299	265	280	285	281	309	302	298	308	268	282	282	273	283	280	301	290	327	301	297	270	316	300	309	270	315	302	298	265	276	295	284	285	276	301	311	270	337	290	281	262	283	291	296	249	289	263	285	287	288	295	312	286	300	246	277	300	289	300	290	305	300	267	304	307	317	283	266	302	288	260	297	290	268	286	314	279	308	265	303	267	277	276	258	270	285	253	281	293	284	305	319	238	302	275	294	267	272	289	276	292	241	293	305	302	306	309	297	273	329	278	261	286	278	281	300	294	307	301	314	282	272	307	307	287	310	301	298	273	330	281	306	303	288	295	294	308	285	311	261	327	304	302	270	309	294	283	278	283	312	270	301	258	287	299	285	306	305	282	303	271	270	281	284	259	266	302	303	300	293	299	284	303	295	319	280	289	294	286	310	305	311	292	306	304	303	280	332	294	271	298	293	295	282	277	301	276	289	253	300	314	290	300	289	292	302	286	295	294	288	297	305	275	320	252	266	263	302	291	285	315	272	308	310	296	300	282	313	268	296	281	292	278	284	290	290	307	291	325	276	300	271	267	265	282	296	300	280	259	283	280	275	307	305	271	284	269	284	277	269	313	303	289	313	314	280	294	291	307	287	292	301	298	261	283	299	318	279	275	303	289	309	322	238	288	317	285	279	282	300	308	280	310	276	264	301	289	288	317	288	261	289	298	294	297	288	282	303	309	278	300	271	287	302	284	272	267	267	296	297	290	283	295	314	321	281	288	294	278	280	299	270	299	301	297	303	283	278	285	254	334	300	291	263	270	283	282	277	298	310	258	292	281	288	292	272	274	284	284	291	267	290	286	303	276	292	280	275	302	284	271	282	299	296	272	287	279	338	241	268	265	319	277	301	279
24171	28218	37972	41248	41008	37818	33721	28989	31128	33434	35044	34906	33619	32315	26653	25456	23396	21759	21856	22536	19416	23985	19169	16482	21358	21022	22850	18687	16183	17731	18149	19079	19940	18070	20012	15548	15542	17201	14880	11532	12009	12721	12213	12078	10275	6353	4023	4954	5195	4750	4086	3223	3099	3333	2928	3092	2697	2577	1902	1468	1425	1315	1138	922	859	825	826	809	847	799	810	808	773	817	894	1017	933	852	817	804	751	758	823	791	808	770	789	806	819	791	747	769	772	765	781	823	785	781	765	809	785	790	817	770	787	810	713	786	770	781	751	742	754	722	770	770	768	790	831	800	746	794	774	803	758	786	789	774	783	780	827	765	787	751	839	779	742	765	764	804	780	789	773	804	812	780	787	803	813	738	759	747	770	771	751	764	753	765	781	778	794	770	806	770	758	730	798	759	762	767	788	800	796	748	792	753	767	739	789	783	764	794	765	736	742	819	766	776	752	777	771	805	760	822	810	787	781	744	793	757	773	780	781	758	748	799	748	783	764	778	796	748	764	760	791	804	819	774	760	859	764	858	790	759	784	773	819	757	819	783	810	803	785	790	790	760	763	824	787	756	733	763	776	778	755	763	788	751	745	800	785	782	754	747	750	788	746	757	804	776	822	767	742	765	768	803	771	755	741	772	731	772	755	806	773	838	767	777	802	700	785	778	778	812	768	788	756	812	806	770	812	749	761	756	811	816	785	705	737	748	775	773	757	738	789	788	746	801	788	781	820	799	805	764	843	793	763	744	784	753	822	752	781	791	772	815	811	783	784	780	778	776	741	764	745	773	811	756	790	771	735	755	717	767	755	752	779	754	782	803	781	787	740	815	756	755	802	754	787	705	760	798	823	810	760	828	752	750	751	788	766	794	799	739	774	819	799	823	788	735	772	835	804	770	753	719	817	788	786	762	771	788	775	796	740	768	832	809	748	756	811	790	805	751	707	781	743	773	807	827	739	781	789	724	752	764	756	779	772	772	770	773	783	751	776	763	783	773	772	769	735	738	792	819	763	766	769	755	794	789	747	794	751	773	740	799	814	802	779	791	829	770	763	771	758	792	772	780	787	786	770	777	791	725	779	818	753	769	819	756	750	810	775	794	773	787	744	792	810	767	819	807	789	760	807	794	759	753	806	796	743	750	794	854	788	763	751	751	773	781	783	768	771	791	753	766	827	806	803	780	770	781	775	771	783	800	824	761	766	727	760	799	806	716	829	742	752	779	837	772	781	741	739	751	778	733	752	773	773	800	761	788	746	801	722	799	807	772	777	746	756	744	739	765	824	780	782	799	798	752	756	781	783	709	729	817	809	765	800	756	827	770	759	779	772	764	772	819	765	805	743	779	794	789	787	788	744	804	751	738	748	791	793	818	772	792	799	752	774	783	762	808	788	761	793	765	757	759	781	780	737	802	701	820	771	836	737	742	746	782	826	738	766	790	768	801	766	831	710	795	756	828	752	798	778	786	807	729	800	759	767	801	793	776	899	786	804	761	780	774	784	770	795	832	785	791	779	770	733	757	781	753	805	785	788	748	795	774	736	822	797	786	781	736	773	794	768	760	770	830	798	744	794	809	794	791	748	738	784	785	755	772	792	798	776	747	758	740	786	756	782	826	795	757	761	759	781	780	742	720	732	797	792	831	749	737	748	782	782	770	751	766	761	749	815	769	756	770	796	786	775	736	773	753	785	765	753	788	799	821	754	779	797	758	733	754	777	785	758	837	792	762	774	808	808	743	810	783	792	782	744	789	775	748	799	797	819	793	760	747	758	828	823	763	765	765	774	792	801	771	811	771	792	783	847	783	781	850	778	803	780	808	835	747	809	782	764	797	781	810	786	733	812	778	716	789	821	763	757	818	771	733	792	770	764	798	770	780	753	783	752	756	734	799	816	784	788	746	785	782	808	702	765	790	761	799	737	762	769	778	748	823	765	767	828	791	823	773	801	836	753	786	818	824	797	793	806	757	800	778	768	758	775	796	764	828	754	791	810	762	814	799	716	766	793	828	735	751	799	787	747	744	819	849	770	726	777	794	783	775	792	740	755	789	769	821	792	721	758	754	788	764	772	753	850	791	766	803	771	774	810	818	765	748	772	779	732	790	761	791	785	765	777	768	828	779	787	803	765	742	801	779	800	782	726	776	788	747	810	772	755	840	742	816	794	769	773	710	746	717	786	797	783	802	736	787	815	771	809	802	759	805	794	794	769	759	796	763	788	776	787	814	770	798	776	819	791	810	748	768	765	759	785	766	730	775	742	790	795	780	747	761	817	743	842	738	780	725	844	855	765	782	777	821	796	773	781	759	786	800	762	797	775	792	752	792	823	802	780	784	786	789	734	751	706	774	773	754	769	772	768	777	781	737	773	740	804	795	805	785	787	799	827	783	797	794	704	785	819	799	762	764	804	802	786	755	835	741	759	727	755	743	792	776	769	789	784	821	817	788	778	768	733	818	761	814	805	818	811	804	806	801	753	782	787	805	776	763	801	811	767	777	771	790	749	824	768	764	830	808	796	788	758	819	774	766	740	733	746	811	735	772	793	784	748	825	815	765	777	751	788	731	749	754	758	734	816	752	752	762	727	740	781	769	771	810	765	790	775	787	777	809	792	791	794	775	727	732	778	794	807	797	774	807	780	734	791	820	788	774	813	788	729	765	776	826	784	783	808	833	701	810	806	753	731	756	767	871	835	822	804	818	765	834	774	780	809	789	751	796	752	766	776	754	730	768	828	780	829	757	779	754	804	759	768	754	790	755	784	756	776	776	758	796	798	743	779	790	770	735	757	768	772	769	744	715	733	812	787	777	796	770	763	766	751	742	792	735	813	798	754	794	755	783	805	779	775	761	741	749	791	775	752	794	832	753	779	735	767	782	767	783	800	788	830	804	797	787	815	808	794	820	744	775	787	759	795	792	795	800	749	777	793	766	785	790	800	750	771	768	763	791	830	820	790	763	712	800	710	790	783	743	802	834	783	804	771	837	796	771	815	761	791	787	834	774	798	820	764	744	776	796	819	754	834	756	825	812	754	802	799	762	776	781	789	821	764	818	788	781	793	715	794	785	760	787	767	819	718	817	769	768	741	826	809	778	837	803	742	792	801	737	759	748	765	818	766	785	763	790	774	787	802	756	765	804	776	751	754	758	732	812	781	792	773	792	780	757	742	769	731	792	811	789	779	800	753	790	773	752	779	772	813	793	751	794	764	784	713	806	728	787	728	765	789	752	778	775	770	786	806	817	767	747	770	737	762	783	753	770	792	755	808	788	793	818	821	788	802	734	744	824	782	747	791	798	781	775	748	746	710	755	775	821	777	781	778	787	808	740	830	795	729	801	828	766	742	782	815	780	779	823	797	815	802	762	805	781	813	867	774	774	726	815	758	831	712	782	776	776	755	772	796	771	820	727	811	757	774	743	791	776	756	713	809	773	762	774	791	777	789	797	738	758	804	768	763	805	739	754	788	773	797	755	767	738	773	773	811	823	798	754	750	785	775	756
14784	14048	18396	14672	10565	7394	5437	3815	2982	2653	2439	2020	1735	1373	1047	886	788	776	642	592	567	539	491	499	499	459	421	372	336	407	415	352	370	341	373	314	351	360	316	309	281	319	312	295	251	228	252	211	236	238	245	232	222	214	260	227	224	184	208	217	207	209	198	208	210	219	215	217	210	189	185	195	216	199	219	190	223	219	192	199	211	203	198	218	191	208	220	219	201	191	193	190	210	191	218	212	211	235	186	182	204	231	217	213	204	195	199	198	184	225	218	213	191	236	215	221	228	214	202	188	207	189	226	187	189	184	219	224	212	217	202	189	216	223	204	195	209	211	246	168	203	181	179	188	225	208	199	216	210	205	205	214	227	230	206	215	241	206	229	196	233	198	215	198	221	216	235	226	214	198	223	180	211	209	214	227	208	180	203	209	213	186	219	223	231	235	195	193	194	195	204	211	228	198	205	207	196	220	208	222	201	222	233	229	202	174	208	199	222	191	235	215	204	209	227	211	198	246	202	224	186	218	217	218	217	205	217	209	224	196	205	194	199	192	193	200	205	214	198	218	232	199	225	191	229	177	187	210	208	198	209	209	215	193	191	200	206	228	222	202	213	225	213	216	221	222	193	196	227	211	227	245	230	227	210	226	228	222	216	224	198	232	189	211	219	232	201	225	213	205	224	200	216	194	213	226	218	229	196	189	225	221	201	226	222	232	208	202	181	198	210	222	182	190	215	179	210	195	184	217	205	223	211	212	206	199	214	198	199	224	195	206	205	208	232	218	180	202	191	209	196	195	184	192	212	235	221	215	203	207	199	204	210	215	216	208	195	191	242	180	247	219	208	198	211	202	226	194	197	211	213	199	209	241	193	223	215	201	219	203	210	219	189	205	202	190	245	227	213	226	221	218	195	193	195	208	209	221	231	206	201	198	207	215	200	193	228	192	220	201	194	263	236	205	202	187	226	225	205	232	186	188	184	168	222	209	211	228	196	196	214	230	204	207	220	195	227	237	204	226	224	208	238	181	203	196	203	200	202	209	217	221	218	191	183	223	212	204	175	200	204	219	212	219	227	191	212	222	238	232	240	204	212	216	212	213	222	225	235	194	220	220	229	200	214	195	232	195	212	208	228	195	220	198	223	210	197	208	198	224	196	210	216	194	197	209	206	209	210	225	203	209	209	216	216	206	201	214	227	193	207	201	198	197	205	216	216	209	226	224	233	228	202	196	212	205	197	207	222	203	216	222	211	229	226	204	197	227	206	204	216	203	233	240	221	217	224	236	212	218	209	236	240	216	217	210	181	194	226	223	211	247	194	203	212	237	210	221	211	228	189	226	214	203	199	209	209	219	203	188	216	229	210	222	198	231	222	223	193	219	222	229	212	223	194	191	232	213	180	212	225	231	206	197	191	189	230	210	223	214	213	185	203	195	224	209	221	190	200	182	231	196	194	207	216	209	208	190	205	217	194	220	216	200	220	223	217	213	215	232	227	207	247	221	252	204	200	193	210	189	189	229	221	219	216	210	220	196	213	237	223	218	204	185	200	222	220	194	186	191	198	214	194	230	212	208	209	204	202	217	200	224	198	216	196	208	217	215	216	208	227	206	205	213	189	206	226	174	184	207	191	211	199	189	220	189	222	214	187	181	231	179	190	214	219	221	232	208	213	222	204	222	181	215	209	202	216	234	213	204	180	218	203	212	191	203	214	205	218	187	204	222	222	229	230	194	218	225	216	211	201	222	228	224	214	199	218	226	217	205	216	192	209	192	210	202	211	242	219	220	232	222	218	204	222	208	228	193	232	205	207	210	199	216	223	186	212	210	198	223	213	193	226	231	203	207	229	208	231	200	224	223	189	212	182	189	220	223	217	236	205	205	203	212	240	200	195	210	232	218	195	227	202	228	206	204	204	217	233	200	201	204	244	230	223	233	233	220	188	218	204	218	212	198	201	218	203	204	190	213	210	229	218	222	201	230	201	235	211	228	213	222	189	234	209	215	237	212	215	220	199	206	210	197	208	252	221	202	188	178	220	201	209	197	206	227	187	200	224	220	196	196	215	239	192	203	209	185	205	236	202	205	228	199	190	207	224	203	206	239	219	224	214	215	204	186	207	217	209	197	211	217	218	225	193	199	194	227	208	234	221	222	202	220	203	211	256	240	256	241	256	216	200	195	186	178	194	215	177	193	223	189	228	206	210	217	210	217	220	190	228	192	199	207	217	208	212	230	229	195	213	206	207	221	240	201	209	229	218	233	235	196	193	223	218	203	222	199	223	198	197	191	198	201	198	241	204	215	225	197	211	222	203	232	209	228	240	202	230	212	234	222	216	240	217	223	194	198	196	217	218	210	215	209	231	222	199	220	240	182	213	230	212	218	196	198	213	221	211	205	209	201	201	216	184	199	205	219	197	196	204	213	201	223	217	228	190	205	206	196	231	199	199	204	202	184	217	210	202	195	219	234	211	209	202	231	224	222	224	215	192	215	200	198	214	176	192	217	191	244	229	191	222	209	204	210	226	208	200	219	204	181	206	203	213	236	218	190	235	202	202	195	240	191	227	230	229	220	192	238	219	213	210	214	210	192	229	209	199	176	219	204	189	199	179	226	220	194	199	213	219	217	193	178	196	198	192	196	216	239	193	204	211	221	203	214	189	215	228	231	200	230	179	183	235	208	237	211	212	204	208	218	215	221	218	194	233	236	180	204	220	234	191	211	238	205	248	214	198	208	209	246	200	227	218	216	209	221	212	207	242	238	167	238	193	235	247	232	231	190	222	227	211	233	216	197	205	207	202	204	217	210	190	185	223	216	221	203	220	199	212	209	213	230	197	211	201	210	206	211	208	197	211	241	205	200	188	238	210	204	213	199	199	212	187	207	228	193	200	219	210	206	200	207	201	207	234	227	215	192	208	213	187	218	180	192	244	196	197	198	229	190	216	210	231	203	207	221	208	220	223	214	234	211	205	197	207	197	210	237	210	221	202	188	209	230	213	207	185	199	204	195	213	208	229	233	218	215	199	210	220	210	235	219	212	234	214	204	202	214	234	200	207	199	217	217	205	219	208	220	239	226	226	215	219	217	195	213	200	209	216	210	213	208	215	219	170	209	196	197	212	225	205	205	228	195	232	216	228	221	198	217	216	230	193	237	203	208	200	202	237	190	205	204	220	203	211	200	197	246	184	222	204	213	202	218	215	191	224	199	189	217	212	198	200	213	205	221	203	216	235	216	221	206	201	195	221	232	204	209	210	211	197	210	209	208	203	210	214	190	217	208	190	216	181	180	244	217	209	232	226	174	192	210	219	233	209	186	229	204	218	188	217	215	246	199	196	208	227	231	208	215	210	209	231	213	194	230	207	203	224	219	209	206	204	209	187	241	220	207	193	218	208	213	194	217	200	221	208	196	245	185	205	228	221	211	213	202	206	221	199	226	214	202	203	184	206	199	216	203	203	186	184	223	190	205	227	223	223	222	222	189	214	199	210	207
9516	12494	23804	25280	23611	19992	17100	14152	12363	11178	10771	9245	8133	6674	5348	4659	4166	3831	3291	2984	2773	2907	2748	2502	2532	2446	2253	1834	1619	1893	1912	1719	2004	1760	1716	1497	1426	1539	1461	1222	1208	1330	1120	1204	1051	896	760	818	810	763	803	736	686	674	666	707	695	678	669	635	637	642	598	623	650	561	600	578	612	582	628	598	558	605	562	624	581	569	608	585	593	624	631	623	566	549	605	581	585	602	598	604	627	589	631	560	586	564	560	549	589	585	555	632	594	599	635	606	615	633	611	591	579	601	584	574	655	607	603	610	599	583	611	573	556	599	604	593	579	598	540	569	584	621	599	614	639	574	642	570	614	579	583	554	580	562	552	570	607	536	611	577	567	637	578	570	576	601	571	564	585	564	591	634	640	606	609	607	614	597	573	570	608	570	597	604	576	552	611	584	630	570	610	579	576	564	577	617	614	607	579	605	623	612	613	561	618	586	581	638	597	577	615	639	616	617	606	564	596	599	592	596	585	602	599	586	607	572	587	596	641	582	597	601	600	608	585	564	590	548	622	620	622	582	601	637	624	612	552	578	594	607	573	591	579	647	615	619	581	600	580	551	622	565	588	553	587	582	607	596	602	599	577	605	569	622	594	582	594	619	611	540	590	581	572	617	560	567	604	605	617	578	629	603	588	597	572	562	571	578	579	603	605	579	593	599	567	570	586	580	629	594	570	587	566	568	584	636	606	603	579	595	612	596	591	618	611	587	622	592	540	627	601	608	609	642	553	582	594	581	591	597	592	599	612	593	603	571	585	607	571	628	611	582	610	580	580	601	567	561	542	587	593	599	588	577	585	547	594	618	578	622	571	609	583	606	547	603	629	607	587	590	602	551	602	617	638	607	575	558	634	585	608	589	608	589	555	607	586	640	613	613	610	593	614	605	589	608	585	587	539	591	578	567	564	563	593	553	544	636	582	619	609	570	606	627	631	606	608	588	579	578	586	616	610	561	604	594	595	597	616	631	591	602	605	597	560	614	602	622	571	595	578	576	613	595	578	596	553	567	591	572	612	568	569	603	584	593	603	552	575	613	568	555	597	540	597	587	563	610	566	603	616	632	586	576	614	574	562	583	585	599	561	610	577	607	641	597	602	591	601	599	605	634	608	577	581	550	570	627	630	564	582	580	587	555	596	582	606	590	583	587	575	603	590	612	585	596	579	575	558	601	635	555	600	629	603	579	595	557	626	589	561	603	588	583	608	603	582	622	599	599	602	584	591	554	613	571	584	604	610	628	590	567	614	563	575	585	607	585	596	587	624	560	591	564	623	608	576	569	539	627	666	565	615	636	642	592	587	585	571	579	599	579	615	596	595	567	615	612	578	616	624	560	600	593	605	579	582	554	606	599	611	594	575	622	610	649	610	616	588	604	561	576	609	596	600	591	592	589	579	604	569	603	601	591	572	582	613	626	570	581	583	535	619	605	571	616	618	585	573	611	576	619	568	568	582	637	586	597	552	612	554	602	576	600	625	606	609	596	621	628	597	592	575	558	576	631	649	603	578	620	578	633	613	590	604	635	610	590	588	551	574	590	596	590	586	634	596	597	587	581	641	603	638	624	616	604	530	591	593	613	637	529	587	642	602	601	557	557	574	560	592	609	646	599	639	600	590	596	564	589	581	564	552	610	639	544	587	573	605	621	633	544	585	571	597	599	576	600	586	619	590	599	592	593	565	632	616	571	631	527	625	554	588	583	618	602	597	612	611	596	598	642	586	589	594	552	629	582	588	613	615	607	587	609	548	626	624	594	591	547	610	561	604	614	621	597	602	609	588	629	595	555	580	592	616	576	562	594	515	594	580	578	590	599	622	564	539	583	628	587	557	620	616	583	617	607	617	573	601	601	567	615	568	615	622	627	573	564	622	595	564	587	603	587	570	592	579	575	573	609	636	586	590	618	558	589	577	609	636	609	648	592	572	575	602	621	598	549	592	638	562	581	565	600	587	601	554	588	642	625	585	595	602	573	591	588	526	598	603	592	576	569	591	573	583	571	597	639	609	577	591	563	600	600	606	570	585	561	593	601	585	579	594	596	584	632	617	546	627	648	601	590	583	648	636	635	575	599	605	599	628	566	614	593	582	586	607	594	565	609	573	590	628	594	570	608	609	567	599	599	611	579	603	569	610	585	584	607	577	624	566	579	586	604	628	628	603	587	574	539	612	611	628	596	596	581	598	625	563	635	542	614	574	593	572	575	615	597	599	611	569	571	607	568	588	584	574	598	613	598	593	648	592	597	592	598	614	598	576	605	609	570	555	594	627	588	630	624	596	605	614	571	590	578	592	626	579	585	584	602	607	593	597	586	557	585	635	614	580	559	604	581	610	599	601	627	604	565	590	585	574	596	597	587	595	595	606	597	537	596	585	581	591	582	609	592	587	591	608	591	560	554	573	632	585	554	533	574	608	552	590	597	571	587	613	597	552	569	596	631	579	565	596	609	616	584	589	523	553	592	561	601	576	566	587	580	573	618	587	615	591	583	551	598	600	545	592	574	565	618	584	605	615	590	569	561	576	608	602	582	566	587	638	611	606	597	576	591	600	636	576	616	607	584	601	599	618	594	594	551	595	589	585	588	624	600	613	614	596	631	572	616	586	596	565	583	604	565	636	545	570	634	571	596	601	589	612	606	580	586	621	561	577	592	596	600	599	608	577	604	570	556	572	592	638	574	599	621	603	574	552	610	588	619	588	628	576	605	589	582	644	615	541	572	596	584	568	598	607	618	544	599	586	568	597	592	594	563	582	584	618	584	591	606	634	616	584	598	581	649	578	609	591	597	601	601	571	601	594	591	628	617	624	605	605	592	577	574	589	622	593	622	568	614	617	592	588	598	601	584	587	590	579	596	599	611	568	618	562	646	602	603	602	614	620	613	597	640	588	571	605	584	587	640	600	554	608	597	558	602	558	596	620	610	621	552	582	581	599	597	647	610	592	538	603	628	566	597	587	532	561	576	611	580	654	584	574	613	610	603	604	583	600	582	605	609	570	583	592	544	581	587	547	587	593	598	602	599	608	603	581	590	554	645	571	570	597	603	592	579	606	603	614	616	608	612	604	610	600	596	565	554	588	602	565	591	576	596	583	587	616	589	598	614	576	597	626	598	636	591	582	582	591	605	569	618	623	584	624	612	632	589	614	612	637	553	614	573	594	625	585	645	593	583	583	603	598	577	604	634	579	571	595	623	570	555	636	559	571	605	579	565	656	534	606	645	588	625	587	597	571	631	585	600	632	579	630	595	596	598	596	581	604	590	587	605	616	561	589	572	580	615	581	562	641	612	584	600	622	587	596	589	604	586	562	591	567	585	570	612	623	589	571	578	643	585	620	592	606	582	625	619	535	590	576	565	646	579	583	581	603	588	582	607	590	579	601	629	623	583	586	615	601	573	626	607	586	604	566	591	544	569	614	589	618	551	591	565	568	577	623	580	581	615	591	576	589	647	575	573	570	622	579	581
29972	28256	32108	29135	21301	17151	12043	10295	8165	8783	8978	7522	7902	5765	4349	3815	3737	2598	2467	2480	3106	2688	2370	1869	2278	2911	2531	1853	1788	1813	2205	2030	2177	1977	1664	1394	1450	1588	1398	1044	1100	1192	982	894	795	615	471	458	567	514	503	398	417	422	365	364	367	371	333	280	266	279	286	268	244	232	243	263	260	249	241	266	247	261	248	284	258	250	222	244	260	254	278	267	267	264	253	284	263	230	259	258	264	234	238	259	247	257	231	230	236	237	251	242	236	258	267	245	250	256	229	257	248	223	246	232	240	265	237	237	245	246	283	256	215	239	230	246	257	275	281	244	233	244	245	232	274	236	262	265	275	223	233	245	225	246	210	236	253	232	267	244	207	273	224	223	238	263	276	270	250	247	249	249	262	242	223	235	254	284	256	274	251	249	263	225	274	255	258	241	271	226	248	242	250	247	246	220	245	272	241	235	217	267	240	252	256	228	238	248	180	236	217	229	232	243	246	249	283	229	233	263	269	228	247	247	242	247	238	269	249	246	230	236	242	210	267	244	245	234	226	244	219	240	216	253	213	235	251	253	235	244	238	251	214	207	244	253	257	270	261	247	240	241	225	265	236	253	253	240	232	258	262	236	246	274	258	232	222	269	249	269	255	234	227	232	227	244	261	260	273	237	261	234	243	254	260	266	213	257	273	248	227	244	247	198	213	238	268	234	246	249	227	239	231	261	250	263	233	262	245	248	255	248	225	280	260	247	226	252	260	247	230	271	238	242	257	241	237	243	229	280	246	253	245	262	279	243	271	211	244	235	227	234	265	242	238	210	244	225	250	267	254	248	236	251	236	263	255	239	211	219	244	247	241	237	273	245	248	239	251	241	261	270	235	254	246	256	250	239	252	248	272	237	245	205	251	252	263	269	268	265	223	228	235	227	224	218	253	244	234	216	244	242	232	282	261	236	233	233	238	250	237	279	249	218	254	247	248	232	219	259	252	267	249	224	274	250	255	242	245	266	236	221	238	246	243	236	253	227	247	268	228	266	275	251	270	263	236	254	243	216	249	214	231	238	252	279	256	236	259	231	244	243	241	244	258	258	217	231	227	241	255	255	226	265	266	220	266	260	271	242	262	237	237	215	244	239	228	286	270	260	216	236	245	258	253	247	248	254	238	207	228	251	270	224	229	261	276	252	234	248	237	263	274	252	261	255	268	267	230	256	284	202	233	199	251	245	257	264	265	250	227	262	280	240	240	233	238	241	251	231	255	248	262	213	245	247	256	250	266	243	276	222	243	231	231	242	226	248	267	248	238	257	242	221	246	226	243	238	259	253	220	239	256	216	240	240	251	215	228	244	256	261	248	257	234	231	265	266	245	231	260	226	245	241	246	232	228	257	229	237	261	233	270	233	261	259	283	231	255	252	238	243	273	233	243	228	228	221	234	259	234	232	233	246	245	229	232	235	219	233	228	238	205	243	248	227	241	263	242	242	235	242	244	240	233	275	258	230	238	224	222	224	269	256	209	240	264	234	242	239	242	247	236	241	255	269	239	247	220	255	243	261	269	251	254	247	269	257	256	253	262	271	242	230	242	244	230	234	241	257	232	234	256	245	229	242	251	220	250	270	230	261	236	259	225	226	233	211	278	239	246	246	239	230	243	251	268	259	273	238	234	221	248	238	234	271	242	253	225	238	252	258	255	253	239	252	228	231	251	248	245	224	267	224	234	214	257	254	258	266	255	270	238	277	221	234	263	242	276	290	235	243	295	251	229	259	266	262	250	230	230	311	224	226	246	255	226	244	225	228	248	236	255	228	243	251	233	236	290	259	235	241	257	284	244	233	240	242	248	237	267	259	254	235	232	241	264	266	232	262	255	277	235	266	266	248	248	254	227	234	282	268	251	232	244	259	239	244	248	258	254	245	256	244	219	232	233	255	231	235	277	239	235	257	271	217	266	235	243	254	241	257	245	252	240	226	222	233	213	226	249	242	264	243	231	257	229	240	262	243	231	235	273	269	260	246	243	246	246	234	221	242	262	245	245	252	243	242	262	250	248	206	248	248	223	260	220	226	216	252	216	224	245	239	269	239	249	244	260	254	261	273	237	256	272	244	254	251	238	228	286	268	250	232	249	242	273	236	266	262	248	246	208	249	251	244	207	229	223	258	252	217	261	276	228	290	257	252	265	234	239	249	217	248	247	239	234	263	251	247	228	258	272	242	245	243	229	223	250	249	231	238	212	282	236	273	209	247	246	257	236	254	257	260	249	262	246	255	253	269	248	240	223	233	224	263	252	237	268	241	270	238	239	248	276	267	231	232	234	231	225	257	231	256	226	249	244	271	242	279	248	263	234	250	241	242	239	257	260	254	242	266	268	222	253	248	257	246	243	243	221	249	216	279	243	269	239	255	247	223	224	257	246	221	252	246	268	221	226	248	244	230	211	252	216	282	258	225	259	231	248	238	249	253	211	264	245	253	249	247	253	254	238	220	240	225	267	248	283	220	252	228	250	274	224	248	245	247	256	246	226	216	228	247	274	266	224	234	239	233	262	224	225	241	262	253	270	249	242	253	245	251	244	257	241	264	227	250	233	232	217	247	237	239	254	222	242	258	238	232	228	227	260	239	219	217	231	256	224	276	242	260	314	248	223	240	250	229	250	258	245	253	242	253	232	241	234	246	287	235	255	260	227	254	254	261	254	239	255	210	238	243	249	258	232	233	213	239	229	242	225	234	243	262	237	246	243	263	253	230	261	245	233	234	248	250	232	260	256	255	251	246	239	253	273	277	253	266	252	249	239	226	260	268	238	255	239	258	230	220	226	245	249	232	250	228	236	252	243	227	250	259	248	226	239	212	234	239	241	250	244	260	238	263	239	235	261	233	260	242	251	238	257	237	216	205	231	270	259	254	265	242	234	233	258	224	251	238	222	234	247	221	236	244	218	236	230	254	252	271	221	249	217	247	247	240	245	228	247	259	259	247	249	244	244	234	217	247	243	245	259	236	225	238	245	237	226	259	235	225	252	243	240	236	260	251	228	248	248	241	228	243	236	245	240	254	235	212	276	230	254	230	246	231	233	253	245	235	250	228	209	213	254	235	211	216	251	252	247	267	231	266	250	248	240	256	276	251	267	226	250	265	231	223	245	263	257	235	255	243	226	234	220	227	233	231	231	237	238	230	238	260	250	229	242	246	282	237	220	239	271	228	241	232	245	249	265	266	280	228	244	241	258	241	241	258	261	213	244	252	247	295	260	224	232	246	210	274	276	270	237	233	254	249	252	261	267	243	282	247	246	238	234	220	250	262	263	246	242	223	244	234	244	200	230	235	240	254	261	248	242	249	261	202	240	253	245	253	261	251	243	257	262	231	249	244	249	270	240	239	246	245	250	240	274	265	229	242	254	248	261	255	187	212	224	276	239	266	261	261	219	243	252	205	233	246	246	237	231	242	232	241	234	250	265	262	268	270	261	262	256	240	257	237	239	249	229	248	259	241	239	262	251	249
19884	22870	33839	36486	33621	32036	27558	26772	23447	26010	25637	24613	25206	21133	17063	17099	16641	12834	13070	13285	15638	14116	12499	10082	13422	15113	13351	9938	9957	10144	12625	11758	13021	12005	9780	8919	8929	9456	8809	6685	7045	7666	6064	5769	4832	3432	2453	2599	3059	2892	2728	1995	1964	1963	1739	1907	1418	1600	1285	957	985	935	833	788	683	684	688	719	667	739	688	765	726	643	729	842	817	691	671	712	652	697	699	680	647	639	665	648	648	637	743	679	696	652	720	670	664	695	671	660	706	649	699	691	634	654	702	658	666	714	688	685	691	646	688	735	665	677	658	657	677	666	676	682	683	684	741	669	658	675	673	673	688	653	686	723	711	671	685	729	705	708	664	670	681	679	664	664	683	624	678	682	654	715	721	664	698	686	679	656	657	696	700	691	681	645	671	675	703	710	647	675	655	694	651	700	649	723	635	695	695	681	672	685	665	654	709	640	669	610	673	699	703	644	706	696	664	680	669	695	685	659	669	676	683	664	692	657	686	688	684	685	686	689	650	675	712	682	681	700	732	706	693	678	661	707	695	706	698	714	673	717	653	641	634	670	658	674	681	709	720	709	634	684	686	652	712	705	696	693	664	636	722	681	687	691	671	688	686	691	719	666	733	647	667	657	662	665	666	678	720	697	689	660	643	665	661	669	698	640	669	665	686	678	701	668	671	687	669	771	694	713	705	681	655	682	669	619	690	690	682	656	649	670	640	635	669	709	664	652	634	673	684	654	702	726	651	674	701	667	697	678	670	680	670	662	657	658	688	624	705	617	651	688	673	662	675	728	684	657	654	687	707	682	690	724	715	670	724	711	661	723	661	644	647	718	692	676	703	658	648	699	714	669	710	722	696	656	685	713	656	705	683	697	687	682	733	682	667	672	664	690	660	691	659	657	644	687	695	667	668	618	695	655	641	684	655	653	687	704	670	678	697	704	655	691	623	708	717	691	711	697	626	676	737	709	683	676	616	682	639	686	666	655	695	691	671	713	708	687	647	649	733	634	665	693	701	686	740	652	697	687	708	660	686	716	658	680	665	749	679	700	672	634	670	657	703	674	612	671	653	676	617	675	685	717	705	704	665	698	654	668	645	723	700	662	700	647	653	673	685	669	674	705	692	700	658	696	667	671	672	670	670	677	656	658	677	634	703	693	684	698	664	682	673	719	679	603	702	653	656	697	678	696	686	706	692	661	676	675	738	725	703	645	674	686	661	728	659	616	681	670	666	692	662	701	692	721	702	678	649	692	698	708	674	695	691	647	707	683	683	668	690	713	666	728	720	693	691	677	655	635	754	691	723	685	642	651	672	697	685	611	669	670	727	620	696	699	651	690	687	654	690	647	729	706	675	646	623	690	664	674	706	685	650	666	675	698	685	651	649	687	665	682	718	687	704	688	662	673	690	642	715	654	691	713	625	688	677	647	670	648	687	700	681	716	670	717	662	625	689	684	705	645	684	738	709	708	693	664	671	644	698	703	676	694	677	715	689	631	668	718	691	648	680	658	692	711	682	648	648	717	655	690	675	705	697	659	637	650	670	687	696	658	685	719	705	694	695	716	693	671	645	679	670	703	678	703	704	701	725	709	687	679	668	694	707	666	728	695	699	686	661	691	661	688	699	708	687	700	652	642	656	727	692	677	657	635	663	686	686	687	696	678	721	699	678	731	682	660	677	648	633	666	660	685	673	697	678	705	695	670	662	644	682	649	690	676	675	654	712	669	702	638	683	669	681	664	719	696	641	696	749	691	664	695	686	722	706	707	709	668	691	672	674	654	668	665	686	708	658	677	699	648	710	683	635	677	672	687	683	684	718	673	673	684	691	632	705	691	689	651	655	725	690	721	665	737	659	706	689	692	718	688	699	686	709	712	711	736	662	677	679	678	676	689	689	703	705	679	709	666	665	665	649	646	667	671	687	676	745	652	681	697	646	712	672	658	686	680	680	698	682	683	736	672	648	690	689	725	709	644	669	676	687	697	654	694	679	731	683	669	654	678	716	648	716	674	674	665	698	716	713	661	647	678	672	689	669	686	708	622	714	665	629	699	659	672	696	703	707	649	673	683	678	662	697	684	690	703	700	711	716	648	697	699	695	650	686	693	715	667	693	652	668	674	639	705	638	698	692	662	699	686	700	676	668	694	667	718	675	710	709	638	679	688	713	667	672	724	656	673	680	695	674	649	650	652	656	671	691	655	608	711	655	694	668	673	665	673	678	667	694	703	732	695	729	698	692	636	690	721	690	687	703	710	692	679	695	636	669	651	708	680	702	679	704	704	666	675	698	694	653	690	680	695	694	684	698	709	675	703	709	654	671	680	691	672	647	686	715	689	675	689	669	692	684	676	679	682	663	660	678	699	676	686	666	662	666	748	706	668	721	693	679	723	694	697	710	690	701	631	676	674	680	692	683	686	665	639	702	650	712	685	666	710	680	734	671	709	659	673	711	716	666	733	678	686	677	669	725	684	662	658	670	642	684	680	709	708	645	699	685	666	686	654	664	690	728	648	669	674	690	667	696	672	634	695	725	649	711	688	685	649	710	658	701	657	655	688	690	708	719	674	725	666	685	738	704	664	729	651	699	713	677	672	662	643	690	703	673	699	665	703	685	646	648	659	643	705	648	674	685	674	678	633	662	663	690	694	680	691	649	680	698	688	712	675	751	676	692	680	708	659	669	663	711	692	652	703	658	652	675	646	683	733	638	707	655	661	646	664	652	694	684	669	717	675	723	647	717	708	708	657	683	698	639	701	698	699	665	684	735	682	701	678	674	690	722	691	653	683	722	692	663	653	663	660	675	711	655	685	738	658	720	685	658	676	670	699	687	702	679	662	691	685	658	699	679	728	656	694	761	648	684	687	675	652	635	659	706	668	689	673	661	687	653	669	666	712	653	755	636	716	647	672	670	715	591	717	658	663	705	724	720	663	681	631	706	660	719	633	675	665	645	755	681	730	685	703	690	721	666	729	632	683	702	657	717	723	678	702	642	668	685	658	691	670	689	713	707	663	698	673	723	650	667	645	638	642	718	639	723	653	643	685	695	693	725	661	687	678	675	698	709	679	665	709	707	704	627	672	667	679	680	689	725	671	726	670	702	683	713	691	694	662	664	715	743	713	715	702	693	680	677	677	704	664	653	705	656	683	680	688	656	688	664	663	699	697	703	648	613	709	638	726	736	668	670	660	680	653	691	711	682	725	655	674	658	697	711	661	698	686	690	657	705	734	669	730	721	676	702	681	680	707	691	685	704	688	709	658	667	707	681	718	691	669	722	684	630	658	679	701	676	703	669	717	710	718	705	649	689	649	711	701	668	680	663	691	692	650	679	700	674	663	681	686	664	660	673	684	713	634	699	661	674	649	676	679	723	679	658	658	691	677	637	648	705	667	664	692	686	664	730	722	736	681	697	674	715	675	684	703	671	657	662	670	657	625	713	721	670	664	704	661	662	686	659	657	687	658	692	669	648	668	705	667	733	687	680	634	636	670	703	691
38456	36496	40175	36280	31797	29217	21907	16856	13073	15524	14212	13228	13445	9644	7950	7018	7605	5534	4643	4921	6012	5037	4501	3316	5105	5275	4477	3766	3482	4035	4587	3806	4932	4174	3159	2137	2890	2687	2508	1990	2130	2229	1622	1654	1628	1325	916	896	1116	960	766	635	565	628	487	603	469	488	440	379	412	345	332	288	297	314	302	299	274	292	296	297	315	303	343	405	349	289	311	295	291	284	279	318	308	286	313	307	294	256	300	299	284	292	275	289	341	329	304	321	287	316	300	323	341	323	270	327	333	309	307	270	286	283	279	282	294	269	285	296	309	302	314	287	315	293	311	292	316	313	283	322	295	302	279	286	305	292	310	272	278	321	310	288	309	312	296	273	300	313	278	295	306	291	300	253	295	271	299	299	297	298	304	289	284	325	325	300	295	310	309	266	313	308	296	267	291	312	309	284	291	301	325	306	264	298	296	274	315	281	303	317	298	279	262	304	303	277	299	279	313	289	304	284	267	296	274	313	298	293	315	248	300	302	274	288	278	314	290	327	316	282	298	294	328	307	297	273	294	289	303	291	284	288	318	339	294	316	306	299	306	320	285	260	301	310	302	316	300	276	301	306	276	293	328	311	286	282	308	294	299	307	309	324	306	295	292	302	347	301	295	267	291	274	324	285	280	307	331	291	290	300	281	315	286	322	290	280	311	310	294	318	289	292	306	278	311	336	311	317	307	304	321	300	319	309	284	305	312	334	281	304	288	319	307	318	279	268	311	263	310	307	292	262	314	299	277	307	313	332	328	319	311	292	313	274	276	307	314	327	302	314	320	294	292	283	308	303	281	276	307	251	302	313	287	296	324	275	283	317	300	273	289	334	302	297	322	304	304	277	291	299	313	284	280	323	316	292	306	294	303	294	314	265	284	288	301	284	300	303	303	291	309	304	315	267	293	305	279	268	280	309	303	299	310	292	295	297	278	307	264	299	291	296	325	325	326	268	325	300	282	299	314	279	325	265	279	280	305	322	287	299	264	287	308	320	275	322	285	293	282	292	312	293	286	309	302	278	293	299	314	282	301	283	325	293	319	290	308	299	333	280	285	299	272	312	291	295	326	313	300	306	298	305	286	286	304	311	303	288	330	305	305	286	303	278	281	291	318	287	304	275	317	306	298	317	289	255	289	331	262	297	335	291	289	307	321	289	304	300	315	298	306	296	313	314	294	341	339	290	312	294	313	306	314	314	279	294	306	289	299	316	292	298	289	287	331	315	307	312	346	312	306	314	278	283	348	261	277	290	315	311	294	296	297	306	298	278	326	317	287	290	274	294	301	292	305	316	309	277	297	296	281	303	319	276	268	296	311	342	328	304	288	296	251	312	324	314	300	308	286	305	317	308	281	298	320	290	293	272	284	316	283	317	319	304	324	321	277	284	276	319	293	296	276	303	305	281	271	306	282	314	307	319	321	330	311	299	303	305	303	274	294	295	301	312	270	302	306	331	295	311	272	274	270	295	293	308	298	311	284	335	286	287	292	306	288	269	322	313	285	320	275	324	262	323	282	282	299	261	286	291	321	267	288	273	352	288	284	287	313	289	294	303	302	302	319	308	353	296	280	301	312	289	304	275	304	280	305	308	310	274	294	293	287	265	302	276	323	281	299	315	297	294	296	342	287	291	329	287	319	302	286	298	312	278	314	281	295	298	332	276	309	305	282	302	290	289	306	290	305	315	292	299	280	314	313	286	293	284	285	303	292	313	275	296	346	299	305	296	303	310	292	304	283	283	298	314	325	300	315	279	281	330	294	294	266	312	292	294	296	296	281	297	281	291	327	312	325	302	299	348	289	339	280	317	308	300	281	280	304	325	311	300	275	272	292	324	271	295	316	261	283	293	291	292	302	312	285	267	292	276	281	285	314	317	294	283	328	286	298	323	299	283	299	310	295	289	318	298	326	316	279	294	274	286	318	295	318	317	319	306	308	317	314	281	301	296	310	266	306	294	307	296	301	298	297	316	316	329	293	282	305	298	284	317	270	318	282	301	321	281	274	280	348	323	301	318	283	340	283	291	295	276	321	307	273	285	299	305	319	279	278	285	317	270	274	320	290	326	335	312	274	306	291	272	272	289	299	287	316	282	294	282	280	321	249	280	313	304	283	299	320	287	299	288	326	285	313	314	252	295	299	322	299	297	284	310	323	294	309	289	300	276	315	307	293	280	282	310	274	276	302	289	302	298	295	289	306	278	284	271	304	314	305	286	335	310	317	267	324	286	273	296	293	287	302	311	310	310	315	327	314	275	300	302	264	309	276	245	287	304	294	290	302	302	265	269	278	306	279	281	309	302	289	311	273	285	303	309	300	307	268	300	279	306	254	314	286	289	261	274	290	300	278	297	324	328	280	280	288	301	295	292	293	266	292	292	302	307	277	299	278	280	315	300	283	299	301	315	316	268	315	273	296	316	332	292	306	329	266	273	303	275	303	286	291	288	290	307	290	308	290	319	298	278	330	314	286	302	287	304	318	292	314	275	322	296	328	302	308	282	302	315	289	289	264	295	316	288	324	298	305	307	298	318	303	287	287	250	292	302	268	299	287	329	294	295	301	306	300	304	304	283	291	281	303	284	300	303	316	317	287	293	301	288	303	301	338	289	271	297	288	291	314	333	299	275	333	313	308	309	291	297	291	324	288	296	301	321	310	271	284	289	264	311	315	310	293	321	326	299	283	310	306	306	285	259	283	267	314	285	272	295	289	317	288	293	291	335	328	299	269	270	276	280	309	270	272	303	284	290	307	322	325	273	279	317	270	305	299	277	284	273	321	306	273	323	297	341	280	317	308	293	295	292	279	320	302	286	284	294	306	299	302	305	286	291	301	266	292	294	265	302	295	275	306	297	290	294	304	314	326	288	320	288	336	300	308	301	286	322	305	275	287	276	299	305	295	302	287	299	274	316	287	303	307	308	315	281	314	294	308	265	287	314	289	312	350	279	267	341	278	308	301	312	306	295	295	276	290	293	325	302	288	281	263	302	327	328	303	333	330	281	315	295	276	293	297	290	319	299	292	301	304	307	323	262	292	290	274	309	333	301	305	255	271	307	309	320	283	314	285	272	326	325	314	302	345	320	287	300	284	297	297	304	318	311	284	303	283	310	287	322	300	298	297	300	274	322	301	316	315	292	287	308	331	272	304	321	291	288	324	303	325	305	305	286	304	286	323	274	283	297	305	284	313	275	306	297	326	315	299	307	292	267	258	298	306	295	311	291	269	319	301	312	264	299	278	312	307	256	311	299	307	311	287	284	311	285	287	321	258	310	289	292	289	332	292	294	297	298	274	283	297	308	298	288	312	290	294	270	296	276	310	281	302	294	275	283	285	298	315	279	299	291	288	288	295	326	304	339	306	276	305	307	285	315	313	296	285	317	268	311	292	292	287	296	320	310	299	316	286	289	287	291	283	284	296	303	300	312	321	281	333	268	293	307	305	310	294	326	293	307	316	283	290	324	291	322	346	278	312	295	295	289
26006	29815	39392	42690	42450	40519	35674	32816	29544	33922	32265	31637	32387	27612	24164	24461	25728	20265	19366	20753	23880	21158	20146	15426	22662	21997	19716	16666	16021	18336	20809	18812	22127	19634	16211	12784	15531	13801	13829	11453	12717	12439	9552	10027	9581	7543	5134	4965	6488	5106	4613	3312	3133	3028	2673	2948	2263	2343	1850	1395	1342	1256	1042	918	889	906	822	854	819	803	863	819	800	895	1099	1329	1048	818	862	844	789	832	798	768	824	782	765	811	790	764	808	886	787	789	810	790	809	817	792	869	787	832	799	756	806	776	795	808	841	815	775	771	829	861	752	775	770	808	761	813	783	774	740	763	774	851	784	786	781	772	841	751	784	824	814	829	800	801	823	788	804	742	782	757	826	776	835	776	780	821	811	773	749	802	777	786	815	843	806	825	793	823	838	792	789	780	840	808	788	792	744	773	799	778	886	841	794	824	852	809	829	846	849	805	813	808	781	833	797	801	810	786	790	797	768	768	810	805	829	819	810	815	769	798	846	790	799	847	773	776	814	785	803	851	838	776	903	822	790	797	842	743	753	794	806	814	758	773	823	812	831	806	808	796	869	788	824	804	841	761	786	746	806	839	850	797	821	714	825	791	726	804	805	808	793	816	817	833	813	821	817	761	760	819	818	817	792	788	810	844	838	812	838	782	792	825	796	804	742	781	763	834	795	783	807	755	800	815	804	767	799	819	822	809	749	800	790	795	812	790	821	803	793	789	790	751	799	790	772	828	825	824	837	802	792	831	786	872	828	832	836	806	801	821	838	846	838	831	737	767	817	772	801	801	798	834	780	828	767	795	827	784	800	832	848	780	817	801	802	821	815	837	757	806	844	795	840	813	826	834	796	817	804	790	812	800	828	827	755	855	789	735	833	827	760	769	799	789	771	764	823	769	861	811	797	769	807	834	796	788	834	811	833	785	839	792	827	827	880	821	842	809	769	816	747	801	791	771	802	794	828	818	807	844	818	815	809	776	809	824	807	799	797	811	796	793	815	824	840	807	759	782	800	823	776	765	831	802	785	797	817	785	820	809	789	777	797	781	824	855	766	835	815	804	812	849	813	809	804	792	796	777	852	807	809	786	795	764	815	804	801	791	796	774	770	772	840	755	795	766	777	836	791	790	792	791	781	756	800	843	753	838	784	779	814	834	784	811	822	859	846	786	850	865	804	811	829	774	790	770	837	810	829	811	792	770	816	759	746	825	809	774	802	788	732	771	768	873	765	749	787	778	882	815	834	789	767	772	828	791	811	771	786	802	799	787	778	779	793	832	782	788	810	776	797	763	810	853	817	763	837	817	792	835	804	823	764	836	756	829	829	796	788	791	820	795	746	822	799	770	785	810	785	869	808	768	830	809	795	778	783	778	783	791	835	781	788	815	791	759	786	783	809	818	787	823	806	813	807	845	796	896	795	852	812	804	806	825	769	786	844	834	776	783	756	778	850	818	804	770	798	815	825	797	834	814	748	831	835	803	760	833	798	775	772	783	805	794	824	814	780	776	806	796	742	839	780	806	779	791	785	810	799	786	825	825	797	774	817	788	761	788	820	810	828	805	821	784	850	851	747	784	867	778	807	836	812	741	837	761	823	779	784	817	811	832	795	858	810	802	792	763	774	791	773	831	822	838	791	797	784	827	833	834	765	741	772	852	821	837	775	760	816	809	830	776	794	825	780	863	837	778	799	780	827	749	817	837	828	784	777	758	804	818	800	833	821	809	809	797	782	787	781	773	792	873	807	775	789	804	847	786	778	834	765	788	800	795	853	775	777	816	821	805	790	781	860	822	794	770	816	867	788	795	793	756	795	819	742	785	833	767	810	825	758	825	835	772	845	801	788	813	820	782	804	826	737	804	827	778	820	831	809	765	808	803	808	820	816	802	836	879	781	768	811	767	804	793	780	764	774	850	839	842	827	825	781	791	830	824	809	782	823	782	784	822	823	783	837	780	798	817	777	771	804	828	863	778	791	826	815	825	767	804	811	823	830	774	781	810	849	807	795	811	771	788	825	796	781	815	833	783	763	820	836	796	753	819	824	817	822	856	816	792	734	772	817	772	797	786	780	809	760	806	827	833	797	822	823	813	835	822	825	816	781	810	774	828	816	844	837	761	828	807	844	785	764	794	743	710	783	789	819	768	787	781	792	799	789	835	765	853	802	786	808	814	783	829	817	812	844	797	720	794	802	849	781	770	791	813	781	805	795	841	788	809	816	796	821	798	841	793	795	782	782	797	760	813	808	831	753	769	815	755	826	823	777	780	812	789	830	796	824	788	832	764	833	781	795	793	785	826	805	826	786	792	796	798	818	838	800	789	797	769	810	787	784	823	812	794	746	827	778	806	808	791	778	808	820	763	822	794	777	813	830	794	784	771	795	804	829	804	784	796	788	785	744	802	800	846	787	857	816	786	778	787	836	814	808	898	821	808	812	798	778	790	801	760	788	848	766	794	803	810	797	836	846	801	847	846	774	817	844	814	850	820	786	807	829	799	850	810	794	832	806	779	823	765	755	770	797	817	806	764	823	785	780	805	756	795	780	828	754	801	810	796	860	821	767	766	829	794	778	814	821	772	819	765	787	812	827	756	738	835	782	780	813	823	829	853	734	781	817	817	886	785	785	756	775	804	831	787	755	785	807	769	820	792	808	790	779	849	799	786	797	826	824	825	804	804	780	818	832	773	787	755	826	777	768	791	752	806	812	787	775	809	783	777	803	799	822	825	761	789	812	797	841	791	778	839	802	851	766	856	777	828	833	760	790	841	797	830	867	797	764	780	817	843	817	804	828	809	834	829	770	839	832	806	788	818	794	760	764	857	799	831	750	725	816	804	833	802	755	804	807	795	838	795	806	848	807	802	782	803	786	793	831	751	835	791	822	807	857	803	823	828	805	824	795	816	789	813	807	810	778	815	807	778	819	797	794	824	798	753	808	822	829	777	812	791	835	797	794	792	820	803	830	752	780	770	764	821	818	807	770	813	796	789	807	823	853	826	743	786	813	814	855	822	760	810	776	806	833	780	812	756	792	776	783	750	825	786	809	839	817	781	817	774	856	803	789	823	821	803	870	872	838	822	810	883	800	836	822	778	804	770	758	761	774	847	816	853	860	799	817	786	834	823	808	757	789	799	800	815	788	855	814	816	808	780	831	800	759	819	800	747	809	820	790	830	794	872	799	809	834	772	756	859	793	803	829	784	811	809	774	746	761	839	837	843	794	792	755	795	754	789	813	772	791	816	824	806	845	831	846	810	813	785	783	777	767	826	764	801	748	805	790	750	841	796	819	776	819	772	777	810	815	823	729	783	781	812	837	822	777	831	778	838	801	817	804	806	839	810	749	824	782	845	810	781	782	840	852	808	785	805	810	777	790	822	802	776	778	774	840	834	817	749	797	824	811	826	806	771	776	846	776	819	767	821	805	823	782	758	811	827	714	793	821	780	784	811	770	780	814	833	817	791	785	846	784	821	856	804	790	848	823	822	802	908	771	787	834	823	814	840
17523	16933	19586	15893	11214	7882	5692	4222	3183	2737	2176	1763	1459	1144	984	861	796	668	601	621	587	561	545	416	510	465	422	413	363	377	412	369	401	422	334	300	355	312	302	341	325	274	305	294	304	282	243	255	238	255	263	251	266	241	238	228	232	238	239	252	224	229	268	234	213	221	225	239	222	223	264	230	207	205	208	217	232	201	233	227	213	213	218	244	218	227	229	239	209	231	232	224	216	186	210	214	230	262	276	226	217	238	229	240	238	213	229	216	223	225	227	219	202	248	224	230	218	241	232	238	220	227	230	240	214	213	231	213	202	233	238	226	213	204	207	213	212	245	239	213	216	222	221	236	236	238	246	256	216	227	240	229	207	235	220	223	216	235	217	244	245	198	216	201	206	180	219	250	224	208	238	223	245	230	238	196	221	220	249	230	210	225	232	235	219	221	260	210	226	236	232	212	199	200	238	221	244	221	236	251	219	195	207	195	200	236	231	219	209	238	218	210	209	231	215	215	203	221	237	231	201	236	219	233	230	218	252	240	226	207	208	228	191	237	241	227	244	209	213	245	240	192	233	225	238	231	228	208	202	200	224	244	211	234	218	228	212	244	208	222	229	238	236	203	222	224	232	229	227	243	234	251	235	217	230	214	236	189	240	266	215	233	210	250	230	237	234	216	189	222	194	231	211	253	208	250	214	242	230	221	232	236	233	200	251	230	206	218	224	212	209	226	229	213	223	205	238	202	244	220	238	220	208	221	242	233	220	256	213	231	252	239	219	214	255	230	231	239	229	233	235	241	204	212	205	249	241	220	224	246	204	234	246	228	225	221	222	231	207	201	220	237	210	213	201	219	227	226	228	194	200	194	209	196	193	197	223	245	213	229	243	231	222	228	229	206	217	251	229	215	205	230	242	231	245	220	217	234	237	195	224	218	240	227	221	209	254	203	249	231	228	221	224	205	242	229	214	178	216	252	242	216	219	243	234	230	215	202	281	184	205	226	223	198	213	248	232	249	239	229	229	218	207	203	239	222	250	229	233	246	216	208	224	259	190	248	273	222	241	228	225	231	216	229	226	244	228	239	223	245	240	230	219	229	210	232	234	235	257	224	205	205	239	214	220	213	220	229	231	215	206	238	229	238	223	241	252	222	197	249	243	224	246	246	244	231	219	243	239	247	222	224	230	214	214	207	221	233	224	218	241	221	204	222	221	242	201	237	203	207	225	227	205	209	187	236	242	228	223	218	224	230	223	242	232	257	244	247	226	250	277	216	216	228	260	211	234	238	187	237	190	256	229	219	261	215	198	237	232	238	252	224	219	227	200	223	211	233	231	226	233	236	200	222	226	228	224	221	214	215	223	254	208	242	239	219	210	218	211	242	224	224	219	188	227	240	214	239	215	233	215	210	230	241	220	219	223	267	208	236	232	232	188	226	230	247	226	211	221	235	228	216	226	239	241	212	238	214	225	238	224	198	235	255	243	222	215	226	225	212	222	216	232	252	247	217	214	201	200	198	237	224	217	200	217	250	247	223	234	234	222	260	225	210	222	224	235	208	228	223	220	249	243	223	208	253	248	241	214	252	212	236	259	230	225	226	207	235	208	219	212	239	245	245	228	218	220	224	218	220	220	206	234	255	234	237	236	257	219	250	235	238	210	209	207	231	203	212	244	210	218	225	250	257	227	228	209	205	229	203	212	218	199	229	220	236	231	234	219	215	239	217	228	211	236	245	252	217	191	225	238	226	233	246	235	234	233	222	246	217	225	244	231	229	227	245	234	227	222	217	231	201	234	205	257	239	245	223	237	223	205	238	216	208	231	229	218	224	221	227	226	211	235	224	221	235	217	204	223	213	221	229	217	216	221	207	219	211	228	234	245	230	227	242	226	239	230	211	193	259	236	244	225	214	211	222	242	209	226	218	238	211	228	214	205	197	205	217	231	222	230	207	197	244	230	238	233	213	231	221	206	243	235	199	213	251	230	223	221	242	219	221	239	242	232	232	214	242	219	247	192	211	242	234	237	232	202	225	204	209	212	212	205	228	220	242	232	204	188	191	245	222	233	213	260	228	227	214	225	228	228	209	249	227	222	219	224	242	252	259	220	213	245	221	233	223	230	242	230	215	213	254	230	233	225	232	232	236	230	217	231	234	218	254	215	208	195	241	239	235	226	214	213	238	233	223	251	228	254	240	240	216	239	214	229	241	234	229	222	219	197	231	234	227	230	220	235	228	242	251	236	225	226	223	239	244	243	249	223	225	237	225	239	218	232	230	216	241	223	225	218	216	219	209	253	214	224	244	248	210	237	230	224	222	231	246	235	243	195	233	238	265	222	214	280	216	200	214	216	240	224	246	201	235	214	222	221	249	239	237	219	220	233	231	252	216	212	245	225	228	219	219	239	211	227	211	248	239	220	205	214	229	230	221	250	238	213	217	246	225	232	228	208	201	211	221	228	245	223	225	211	231	240	218	225	210	240	241	261	220	210	225	222	228	234	188	225	230	228	213	220	228	243	230	196	241	232	199	211	203	236	221	213	234	225	250	205	204	224	229	218	221	234	251	225	228	225	221	231	258	215	223	238	223	239	238	230	243	238	215	249	218	237	237	240	217	236	235	233	233	218	270	250	244	216	229	253	225	208	235	198	218	215	234	248	249	251	223	202	188	228	248	218	210	218	206	226	227	233	203	227	234	227	219	226	217	215	207	220	236	187	203	200	227	213	219	237	226	207	232	217	230	192	221	215	198	199	200	248	210	233	209	225	233	248	230	244	214	224	229	217	197	237	238	241	220	214	222	226	199	210	225	229	218	219	239	215	212	235	262	275	219	196	219	244	220	212	224	223	219	218	223	226	247	230	202	221	230	210	246	232	235	270	231	219	251	228	203	258	222	239	264	230	244	240	207	229	257	233	231	223	234	241	255	203	234	220	224	233	204	182	220	249	220	237	219	230	233	226	220	241	233	214	227	236	230	251	204	228	257	237	240	215	220	240	236	224	201	230	230	256	229	249	217	240	250	214	213	214	258	229	229	200	219	211	242	242	228	230	202	228	225	226	214	220	182	232	228	229	204	193	211	217	243	219	249	233	210	230	238	199	210	220	234	239	235	231	209	250	209	230	224	202	202	247	232	242	226	226	241	216	225	221	223	213	230	240	230	211	210	207	222	235	224	202	206	213	237	229	198	262	212	215	234	198	235	211	235	238	229	214	255	235	220	216	232	234	203	221	226	234	201	207	241	175	235	241	234	203	193	218	247	206	217	222	250	226	220	252	230	190	192	221	213	178	235	226	197	232	230	227	242	230	224	241	227	227	246	230	235	240	247	248	230	206	220	196	230	234	231	236	215	206	229	224	218	210	195	230	232	225	232	231	225	226	220	245	223	206	214	244	224	251	216	228	227	225	218	246	242	238	222	222	243	239	218	239	221	233	239	234	233	223	222	190	208	241	224	241	221	250	251	239	228	230	238	226	222	229	225	232	233	239	235	229	228
11192	14417	24645	26980	24172	21031	17779	15282	12614	11347	9980	8511	7198	5794	5097	4265	4072	3124	2900	3087	3119	3042	2781	2147	2633	2348	2009	1894	1752	1858	1905	1819	2016	1826	1493	1402	1569	1453	1363	1281	1194	1230	1076	1214	1082	997	878	882	892	919	793	776	801	732	727	727	722	730	692	683	717	663	661	661	665	689	622	687	668	623	619	598	613	617	646	579	710	673	656	667	634	665	629	687	665	597	662	655	661	624	625	631	638	718	598	597	651	658	603	643	636	667	642	645	651	600	612	652	644	637	626	643	644	640	660	660	638	591	603	631	652	640	658	647	591	623	581	616	644	655	621	686	622	627	624	639	628	593	622	639	619	646	623	635	669	684	646	611	654	624	629	631	641	587	620	638	652	650	610	632	644	621	622	621	610	621	668	615	666	590	630	635	615	643	621	628	615	644	640	665	655	653	662	629	647	621	592	652	670	625	683	586	668	639	668	631	634	648	617	656	654	636	636	628	645	604	613	608	602	690	628	601	624	644	627	632	627	640	614	609	627	643	636	632	640	676	653	596	648	646	662	630	642	620	641	644	619	622	653	616	575	644	649	686	651	573	627	656	608	626	642	613	608	633	656	612	606	647	630	683	660	639	674	641	626	636	616	691	622	657	612	654	679	613	679	688	594	631	620	620	662	625	622	621	650	647	604	657	655	648	588	625	642	659	631	652	671	634	644	599	606	667	605	676	662	597	635	613	676	651	636	669	603	664	662	650	636	640	680	614	647	614	636	648	666	622	651	653	586	623	611	646	616	591	635	665	620	627	680	645	688	671	650	660	594	601	595	638	656	683	612	647	675	608	660	614	683	648	649	650	608	644	682	628	635	671	624	648	665	668	599	619	596	619	601	692	657	665	616	678	642	629	637	657	652	676	632	647	663	645	672	614	659	626	619	629	647	634	628	635	676	616	653	622	586	630	609	662	631	609	627	587	624	647	620	637	635	624	640	625	668	678	649	646	612	663	646	666	631	611	598	664	671	637	665	595	620	614	628	637	606	628	664	610	653	630	670	640	630	666	632	634	645	644	605	644	643	654	601	641	624	641	577	671	651	618	650	557	614	655	640	629	599	640	585	679	668	687	668	608	680	627	645	629	626	618	624	648	656	628	635	647	568	655	647	660	620	632	680	620	643	639	625	583	634	627	607	605	632	680	617	621	597	616	632	642	652	656	646	668	677	577	653	630	649	636	648	625	664	625	595	657	631	610	642	597	636	638	624	664	638	650	635	675	629	674	665	643	606	632	630	647	628	618	629	598	634	655	659	663	636	683	627	627	608	633	666	631	651	661	614	628	647	641	643	634	644	676	578	638	629	664	624	618	578	641	640	621	637	624	679	632	657	649	606	690	614	657	650	635	649	579	607	615	647	639	638	597	613	665	635	635	653	630	636	616	649	634	664	644	630	624	623	607	638	621	602	657	634	648	600	655	640	663	650	633	628	595	680	620	648	613	667	626	654	646	618	626	652	678	609	650	652	710	647	615	671	676	600	647	605	646	649	642	613	635	576	645	639	632	613	605	658	629	632	588	610	596	645	653	643	655	626	666	641	614	623	632	699	645	651	593	624	607	638	607	692	644	635	654	672	636	580	601	622	607	674	662	611	605	635	641	634	620	685	589	666	658	645	655	650	650	666	643	642	656	647	685	641	657	658	594	681	653	620	639	679	593	666	618	621	611	626	660	610	610	599	641	660	630	665	620	639	603	638	613	623	612	610	639	633	634	686	616	688	594	644	612	616	631	620	587	641	640	653	610	650	627	681	636	646	640	610	643	674	643	629	624	641	627	646	653	685	625	616	645	634	597	589	602	653	608	626	614	610	615	679	641	629	613	608	582	627	656	684	691	655	649	642	655	600	627	635	678	670	645	664	625	652	656	659	612	655	620	579	596	666	646	616	627	596	619	665	614	635	629	602	635	639	629	608	658	655	617	662	635	655	594	642	635	642	632	644	615	598	635	666	669	633	688	625	650	631	629	649	615	622	618	674	658	605	644	639	647	641	611	627	625	665	620	643	646	658	620	605	640	592	606	657	624	627	658	614	626	669	643	605	629	595	688	641	662	593	635	647	629	634	654	677	635	633	673	673	637	594	661	674	651	607	671	656	658	647	676	637	597	607	617	615	642	672	610	594	676	627	679	607	604	632	655	642	644	643	644	668	609	630	639	665	585	603	653	587	633	615	653	639	683	684	675	630	662	658	647	636	645	649	646	635	671	630	668	614	644	636	607	633	648	672	613	612	640	669	648	661	692	622	622	579	626	652	646	640	634	635	666	588	628	596	613	625	693	643	621	623	642	636	651	642	616	627	620	608	579	643	622	673	647	661	636	620	655	607	651	615	655	654	653	639	625	670	684	664	684	619	609	617	602	645	616	633	669	646	673	649	672	641	628	619	637	647	646	668	604	649	628	638	640	613	648	599	647	584	623	637	645	628	653	641	607	683	633	641	695	661	642	662	618	606	626	617	662	638	595	604	633	637	652	647	666	624	581	674	642	610	586	631	639	631	641	646	611	636	669	600	650	642	654	616	633	652	619	566	617	657	638	644	640	619	623	659	638	663	640	639	626	627	607	647	668	674	656	609	626	621	625	610	617	614	591	655	693	625	640	650	624	602	635	630	631	620	602	643	634	624	617	633	632	629	660	612	662	625	641	569	661	616	637	622	637	607	665	581	616	624	654	652	692	619	605	632	673	598	600	631	641	618	649	621	630	679	665	624	658	625	617	636	622	657	624	638	650	645	663	623	574	662	665	636	637	644	610	595	608	601	637	629	671	640	609	661	618	656	624	625	644	645	635	628	586	627	671	628	686	660	618	616	624	598	630	641	619	624	611	621	632	600	662	658	693	645	624	642	604	644	592	667	628	661	641	691	653	607	669	629	640	591	616	626	599	639	631	653	625	653	619	608	589	648	647	658	649	628	635	620	669	595	625	667	621	630	657	651	598	597	644	627	676	623	603	587	651	618	679	628	652	636	606	646	639	667	611	612	645	650	695	617	652	592	672	603	628	617	655	616	641	626	652	659	611	712	608	668	659	609	588	645	635	638	622	619	631	648	606	653	665	678	607	644	657	653	670	635	627	630	634	626	585	615	606	604	594	653	670	657	637	640	668	635	647	624	601	592	600	619	613	621	622	635	595	648	666	655	628	662	626	652	614	617	602	617	640	641	632	612	662	661	641	585	671	598	637	648	662	636	648	647	652	626	637	636	658	654	634	659	618	617	558	600	684	657	619	652	642	665	602	670	656	643	632	632	636	619	635	584	592	607	644	613	642	640	612	654	601	615	657	674	638	670	634	614	663	690	690	648	646	643	632	623	609	670	623	592	667	629	642	602	598	638	623	593	609	680	662	648	651	596	583	646	595	647	633	614	652	644	644	643	670	632	621	636	652	612	644	603	628	651	668	656	677	631	638	623	658	633	665	635	611	633	635	645	630	660	648	625	658	633	648	644	632	636	601	680	652	643	655
31850	29582	32284	27280	22583	18682	14466	10253	8082	8183	6392	6465	6380	4736	4333	3276	3718	2603	2360	2897	2689	2607	2384	2017	2838	2540	2179	1728	2109	2185	2009	2104	2485	1995	1331	1247	1506	1366	1264	1225	1144	1031	855	965	770	649	564	602	717	517	511	409	408	370	356	363	310	366	308	311	294	308	280	285	242	303	263	227	262	306	256	261	279	265	258	315	312	300	271	261	274	269	248	245	261	291	285	280	271	289	289	246	310	233	273	280	268	263	269	262	283	270	294	269	256	249	277	257	251	217	276	259	251	303	279	259	264	281	253	313	259	235	244	280	284	260	267	258	269	244	256	263	241	253	272	261	269	265	243	250	243	280	248	286	246	288	259	262	262	282	257	286	263	259	236	246	265	237	236	270	280	223	251	259	249	292	244	298	260	252	270	270	252	290	258	241	248	260	249	239	268	294	294	270	252	254	253	277	255	261	289	253	237	254	271	239	243	226	258	231	261	266	258	280	251	258	292	260	267	235	289	300	264	247	277	268	247	269	265	247	252	247	291	266	226	241	254	272	291	269	264	258	254	280	250	254	263	283	250	275	260	233	270	269	283	261	251	240	266	272	236	266	242	244	259	246	274	259	247	246	249	262	273	259	284	266	275	267	245	254	268	242	272	269	268	261	252	246	232	246	260	277	249	251	246	243	294	242	245	275	222	263	259	262	275	269	264	271	257	295	277	261	262	244	266	271	295	282	259	271	263	285	282	279	272	266	235	248	258	260	286	285	287	267	259	284	253	242	256	270	267	279	238	269	273	246	255	254	280	259	266	255	267	265	284	298	282	240	264	281	282	244	275	249	247	260	277	297	279	254	262	246	251	291	239	272	298	269	281	271	278	259	286	268	260	304	264	261	257	266	285	258	293	247	286	266	296	262	261	259	275	264	249	280	216	274	248	273	276	285	261	251	289	257	256	273	287	284	241	240	285	273	240	270	294	263	251	252	279	245	250	272	253	256	252	262	265	271	256	263	260	267	296	246	281	257	288	287	258	242	255	282	276	262	259	254	263	269	243	269	268	249	257	265	249	254	252	274	276	232	252	263	243	254	275	264	262	270	284	262	275	250	264	262	248	260	272	250	271	280	248	240	267	228	266	273	290	257	241	264	281	264	257	277	282	258	239	281	256	270	263	250	279	259	272	288	278	291	236	262	264	259	242	253	250	256	260	287	253	268	255	257	272	248	273	260	225	278	230	284	262	284	256	278	234	255	262	247	277	235	289	224	270	253	245	277	236	260	248	274	270	238	255	296	248	271	261	262	267	251	247	266	224	238	307	263	269	284	269	240	260	245	271	277	263	262	281	280	255	255	273	247	279	286	280	252	262	292	267	264	248	285	278	251	285	256	236	232	242	259	265	240	262	244	224	260	281	262	263	247	273	245	264	251	266	255	252	265	259	271	287	276	241	269	287	244	252	304	294	268	253	226	281	256	234	271	278	269	277	259	259	277	278	275	263	272	277	256	252	284	255	263	264	235	255	283	272	238	276	275	248	275	254	235	280	257	272	286	266	247	286	261	253	251	249	257	254	280	254	249	261	272	258	275	267	240	268	275	232	259	242	278	257	274	276	283	262	256	295	268	234	249	304	242	248	242	249	269	288	266	266	264	266	271	261	257	259	257	231	269	256	244	264	290	239	283	287	293	241	273	270	261	256	250	261	271	255	257	253	238	264	248	248	235	280	262	236	240	227	255	267	268	296	246	255	256	298	271	250	243	268	262	271	271	262	262	256	269	243	241	244	255	250	269	289	260	270	261	274	266	238	272	246	270	318	265	269	237	282	246	296	267	288	278	277	250	263	258	291	226	224	267	274	288	256	257	279	254	257	266	261	259	278	266	278	255	291	246	231	260	278	275	260	275	261	250	260	243	241	245	263	247	279	287	235	287	282	254	261	266	259	237	265	270	260	259	253	243	291	268	265	243	270	269	284	232	263	269	239	275	257	270	262	267	249	264	289	291	265	266	285	263	275	249	268	255	260	286	250	265	251	237	244	256	239	260	249	237	282	259	286	259	264	260	253	265	266	248	271	302	241	234	282	240	260	261	260	249	266	283	264	278	256	258	260	253	258	274	273	252	257	256	271	257	263	249	243	282	279	255	266	252	260	214	267	254	270	255	288	274	280	263	268	291	254	281	257	227	275	256	274	277	264	235	252	267	225	279	317	289	265	269	277	258	257	286	269	245	265	239	264	252	263	259	263	281	274	266	271	305	258	288	263	270	246	261	290	250	267	276	257	260	261	275	282	280	275	273	252	270	304	253	285	263	265	273	284	247	294	261	260	291	248	260	273	266	275	275	297	242	250	268	302	261	251	233	257	279	276	242	263	262	255	242	282	290	241	268	269	238	295	280	249	290	299	274	270	263	262	252	259	238	276	288	266	269	251	253	260	258	261	243	251	262	291	258	262	255	259	263	270	248	235	276	243	288	264	288	252	255	288	263	253	236	260	278	252	239	253	255	273	268	225	245	246	279	242	264	231	282	266	272	237	263	234	253	262	264	269	289	265	271	278	271	247	269	268	236	276	266	260	303	294	261	240	281	273	265	255	248	249	247	287	263	241	258	247	266	282	242	268	280	252	250	256	265	296	269	248	244	267	249	285	260	275	283	268	263	232	279	290	229	234	247	265	275	249	277	284	243	261	238	260	266	270	250	244	237	280	259	303	260	282	261	265	283	287	264	271	267	239	260	245	244	234	262	281	235	269	247	267	270	260	262	243	248	281	264	280	263	282	251	275	246	238	247	284	231	268	274	266	288	263	261	289	273	253	256	270	253	241	239	274	274	243	268	267	292	283	271	274	262	265	245	278	279	259	234	243	270	278	251	275	255	224	249	247	256	246	258	263	272	293	252	263	270	268	254	242	243	265	265	251	257	269	292	291	294	281	259	311	282	248	249	266	241	259	261	256	272	299	245	271	265	258	288	239	269	223	282	296	244	281	241	226	270	290	223	256	271	274	250	270	255	267	253	248	269	256	276	258	254	263	254	314	277	273	259	286	282	260	274	258	246	256	275	261	243	269	244	279	237	268	295	246	282	250	260	243	296	261	266	277	234	278	302	275	246	266	265	260	281	250	252	252	276	278	263	242	221	228	275	264	266	255	287	263	266	265	249	288	263	288	299	252	261	239	251	266	267	281	251	258	287	277	280	257	249	255	281	262	264	277	238	243	257	289	260	244	258	270	235	276	291	276	281	238	246	249	262	276	270	268	255	243	265	280	289	274	258	241	247	257	256	236	301	278	269	233	260	257	271	251	272	267	267	262	259	260	258	245	232	270	245	252	248	276	253	275	239	251	255	255	258	251	253	270	251	247	247	276	232	266	275	276	247	271	279	263	266	264	243	243	216	290	262	262	261	256	255	270	260	245	283	246	284	244	292	266	251	263	253	274	269	251	272	279	254	247	269	259	287	264	256	275	266	254	318	275	267	281	262	259	240	274	248	282	282	293	253	235	267	266	242	248	258
21163	24008	33738	36311	34940	33921	29675	26092	23657	24087	21237	22308	22530	18908	17153	14687	17198	12044	12240	15277	13721	13752	12400	10607	15042	14205	11913	9609	11046	11741	11486	11734	13378	11457	7901	7233	9042	8060	7880	7182	6907	6352	5173	5480	4507	3560	3040	3356	3984	2707	2675	1851	1834	1732	1482	1494	1281	1496	1199	1041	1019	1067	1008	860	779	739	739	735	746	793	749	774	719	764	800	953	1077	996	777	737	692	730	779	761	775	718	732	753	726	759	759	715	719	737	711	698	732	712	745	690	750	732	750	767	735	674	698	692	716	736	738	736	659	700	714	783	737	730	740	751	733	729	755	714	656	755	717	786	751	698	717	776	701	717	744	713	720	763	764	736	689	729	721	719	745	723	745	756	710	653	722	725	701	782	674	727	802	725	780	673	721	741	727	724	725	728	743	755	747	750	766	748	779	757	748	788	741	754	712	733	716	708	783	739	756	717	692	651	679	727	723	703	704	725	753	717	746	710	710	718	700	691	749	728	709	724	694	692	730	748	711	753	730	746	747	708	762	739	719	734	705	727	782	713	720	728	752	666	714	739	714	700	706	762	728	776	688	742	715	705	733	725	728	720	764	755	729	737	718	717	748	720	722	724	750	670	729	737	700	755	732	768	696	736	760	749	756	713	721	735	729	747	717	721	691	720	744	716	701	703	767	733	747	780	719	708	692	679	738	680	733	656	704	748	759	730	718	728	741	659	708	725	749	729	732	702	718	731	755	712	712	748	787	718	755	714	734	669	797	729	729	735	689	702	743	723	776	758	758	739	698	731	728	756	710	716	740	753	752	732	723	720	751	682	686	686	687	741	734	740	724	733	711	709	702	709	765	748	740	702	718	684	720	712	715	684	718	704	748	712	668	716	745	769	748	685	755	721	713	726	759	770	745	723	684	750	781	698	737	719	714	720	717	756	727	667	749	712	730	751	738	735	735	705	729	739	669	700	726	746	738	694	683	706	722	722	714	715	698	705	700	709	727	751	720	705	745	813	736	709	748	708	717	762	752	771	733	694	719	773	704	760	713	769	754	660	768	772	699	726	746	715	715	725	713	723	707	703	747	718	740	678	757	714	717	710	766	731	766	720	794	719	729	672	704	696	699	711	730	750	723	756	742	719	754	700	746	716	733	696	765	766	728	726	708	755	758	718	708	703	727	770	677	737	733	739	696	713	762	687	698	690	758	684	731	690	706	769	760	715	733	727	720	736	734	732	742	691	703	727	710	727	747	741	700	726	792	750	786	689	740	687	711	702	698	689	683	708	702	713	752	788	704	757	723	692	718	749	753	703	720	741	675	710	683	755	772	699	738	729	758	771	733	743	756	687	751	699	739	729	707	713	744	706	705	738	738	729	706	743	707	725	715	740	732	756	733	782	714	738	747	776	712	724	732	743	699	698	718	687	741	767	755	753	678	758	717	711	659	759	781	715	716	749	729	712	742	743	684	769	751	714	697	685	700	733	703	718	765	750	750	722	739	741	740	710	719	743	725	737	770	759	700	734	729	732	764	767	692	734	742	723	769	720	733	740	745	717	706	742	754	703	760	770	696	711	707	723	704	712	749	752	745	710	738	713	738	705	700	741	704	735	705	749	710	699	754	739	707	763	705	722	754	734	716	717	765	683	709	696	737	707	767	745	746	738	741	728	721	774	707	717	757	768	735	771	699	672	721	763	736	736	714	748	749	726	739	748	722	683	728	763	730	814	722	720	710	786	695	695	674	742	686	697	739	720	703	742	716	720	691	734	704	702	636	718	705	731	743	762	703	731	764	746	728	748	752	742	710	700	768	688	746	692	675	746	713	736	728	716	720	689	670	780	740	728	757	766	722	667	698	738	731	732	742	693	760	750	726	769	712	688	697	720	736	770	701	752	723	767	748	757	655	738	668	744	717	733	718	749	733	738	722	670	691	710	749	740	730	763	692	744	760	657	702	733	695	757	736	688	702	713	786	778	712	732	689	731	697	749	686	729	745	732	723	708	748	719	690	753	705	713	682	743	736	682	737	746	775	708	727	769	748	712	737	719	716	694	729	716	709	685	775	692	720	763	702	792	684	723	763	788	728	775	745	738	762	729	752	683	714	726	745	684	699	756	754	770	756	704	734	747	707	762	730	708	760	725	739	732	770	723	726	683	734	738	747	722	685	686	693	749	750	757	665	715	739	709	699	708	737	725	780	716	718	724	736	714	746	682	696	714	763	730	735	723	728	693	689	744	745	780	718	767	728	695	770	719	710	722	743	667	796	753	752	723	678	747	689	737	714	748	660	684	713	686	732	726	730	680	746	704	749	724	697	754	770	749	720	696	721	689	706	739	760	739	660	736	734	705	739	734	716	729	756	713	741	692	734	749	745	714	726	719	710	732	698	712	794	697	759	715	687	784	730	768	725	703	728	703	724	732	738	762	713	757	713	719	747	701	713	729	714	731	746	772	779	745	724	689	709	752	704	716	748	714	715	668	757	713	719	713	724	731	730	724	733	705	715	751	699	742	730	763	715	778	701	717	737	739	728	722	746	679	754	716	680	746	709	743	745	735	732	725	723	771	725	703	742	739	722	742	727	706	738	711	760	685	742	736	734	744	726	757	695	751	798	716	733	719	739	745	712	756	740	731	722	647	721	734	684	728	706	728	756	705	725	753	719	772	748	733	742	773	749	731	709	697	722	742	727	727	741	711	715	699	739	716	709	708	766	726	750	734	743	699	699	766	725	770	738	726	722	732	722	732	749	719	739	737	721	767	712	739	700	772	691	800	706	681	744	702	783	748	770	796	709	725	657	713	729	757	796	697	718	768	675	732	717	715	727	734	733	746	722	708	743	711	741	724	712	714	756	735	758	725	715	749	726	738	746	709	746	752	708	725	700	767	713	716	714	755	738	770	708	805	768	667	754	731	697	744	745	708	717	711	716	698	722	735	746	696	779	723	708	739	723	739	722	715	772	697	722	695	689	773	750	705	780	720	732	716	696	769	679	701	715	719	742	785	733	712	740	723	704	722	702	742	753	723	666	707	734	689	734	694	713	759	718	703	693	689	751	744	715	752	691	768	709	719	695	770	701	716	714	710	712	709	710	722	702	704	717	738	717	711	741	757	716	764	715	693	705	780	731	769	706	693	740	708	748	754	659	784	725	746	766	736	727	682	683	738	731	704	747	674	737	697	785	748	716	718	774	708	704	698	713	746	778	739	718	721	722	707	752	744	726	723	761	720	761	747	733	729	753	680	751	725	736	687	732	703	727	701	712	811	705	718	690	733	719	676	736	689	766	681	707	760	695	722	716	691	748	763	661	710	754	726	779	736	740	703	793	681	737	755	710	689	744	701	702	729	725	773	745	738	698	743	749	681	748	718	760	729	757	708	691	753	727	765	740	732	722	753	712	697	740	673	737	723	701	710	734	699	697	715	707	652	740	720	729	703	721	765	654	746	732	719	737	718	722	739	758	735	678	713	728	731	776	775	702	687	717	728	707	754	776	786	728	719	695	746	783	730	699	723
39843	37056	40100	34691	32636	28713	22388	17406	14036	15370	11192	10535	11906	8497	8227	5138	7172	4455	4617	5593	5205	4965	4709	3961	4893	5247	4215	3009	4359	4353	3688	3958	4476	3937	2511	2335	3029	2430	2448	2245	2055	1802	1448	1473	1164	891	916	1222	1126	819	811	677	596	611	506	535	455	506	423	364	450	396	373	330	308	329	357	306	344	306	278	344	336	313	359	383	438	418	323	331	295	344	288	302	304	314	334	310	304	306	284	289	332	331	329	323	310	310	312	320	348	296	292	342	286	317	341	335	303	308	324	333	317	360	293	310	341	330	307	319	328	292	333	291	326	325	312	337	348	319	310	358	307	335	271	321	298	319	326	307	315	303	283	337	332	309	327	322	303	319	337	299	338	309	306	312	275	319	307	302	331	317	289	298	334	347	332	313	300	309	309	300	323	305	321	335	331	324	331	332	335	335	333	311	302	308	302	316	300	352	325	304	297	326	318	311	306	331	333	290	314	286	321	294	309	327	322	342	305	315	299	302	288	333	308	304	314	349	324	294	327	306	295	311	358	298	326	283	316	323	311	321	314	300	322	335	317	337	319	332	319	306	325	335	286	349	299	329	351	324	335	303	305	318	319	320	321	308	297	310	324	321	316	302	346	355	335	291	299	318	321	349	316	317	317	281	284	305	303	300	317	319	289	316	317	342	310	322	293	320	283	328	326	305	293	306	304	289	331	338	303	316	322	325	324	346	370	286	340	290	314	343	325	334	316	322	354	313	302	306	320	315	330	337	314	277	293	303	321	350	295	320	306	285	323	307	344	326	312	314	285	333	301	297	319	303	301	357	331	290	333	319	347	299	308	298	315	297	324	303	316	304	319	328	306	297	316	323	299	291	316	322	296	335	294	314	335	281	305	332	299	328	328	284	326	327	340	306	308	290	308	317	305	289	334	291	326	316	300	334	336	315	337	320	280	313	341	299	310	308	340	310	302	316	289	314	296	355	345	373	315	351	299	286	322	330	297	321	300	359	307	326	339	349	321	325	298	294	316	314	312	308	355	311	320	315	306	330	345	319	313	297	317	317	313	277	312	322	293	336	326	290	312	315	325	315	303	301	306	292	333	317	295	292	353	348	290	294	308	308	313	335	311	350	304	334	334	319	307	306	329	262	327	307	341	293	285	319	321	332	298	340	301	310	328	334	326	323	323	347	321	301	300	304	327	309	328	330	319	312	329	295	323	318	313	303	319	309	346	335	289	329	322	312	319	255	322	311	330	335	282	318	301	315	319	270	288	320	305	308	322	295	312	330	296	299	334	298	326	322	345	333	331	309	305	322	306	331	293	316	332	328	302	309	310	355	321	317	329	320	313	294	307	317	281	352	320	336	307	325	323	331	293	347	328	348	304	272	286	312	320	345	328	336	335	323	297	332	313	345	310	315	300	316	312	325	280	290	300	335	295	309	323	327	311	322	304	337	339	326	345	275	338	300	330	303	344	321	308	338	306	336	320	322	300	305	307	316	329	304	352	303	295	339	319	309	316	307	320	339	293	316	371	328	287	302	324	302	323	315	317	334	336	326	352	325	320	289	285	307	334	294	299	333	293	347	299	318	294	312	324	300	333	320	319	317	319	303	303	320	343	309	316	288	313	343	318	311	307	287	317	312	315	288	318	317	313	297	331	297	303	314	315	331	346	328	278	338	285	328	304	293	334	319	307	308	307	300	302	327	326	317	317	318	352	328	321	288	312	316	332	329	287	329	280	317	314	314	308	315	316	320	325	290	302	312	333	302	349	312	317	307	285	328	305	312	340	322	322	325	311	345	333	337	305	314	308	324	331	304	316	300	275	325	305	295	268	331	299	329	314	308	328	326	292	342	283	340	318	339	349	329	304	306	321	313	344	310	319	328	294	323	312	299	299	330	345	336	303	300	298	316	322	368	350	312	338	327	332	333	324	298	336	290	323	299	282	308	298	359	330	298	302	316	322	302	335	328	332	298	321	350	346	303	283	286	311	297	307	316	301	318	322	346	331	304	288	305	335	319	340	298	293	296	335	307	320	278	292	311	329	315	269	321	330	319	305	300	303	338	342	299	321	325	314	321	305	334	333	331	328	311	301	295	283	314	298	329	285	306	315	320	300	322	316	305	331	297	319	282	306	299	334	302	314	291	308	327	309	299	327	313	312	329	354	336	324	309	297	312	309	328	315	330	317	333	305	303	312	313	302	325	341	300	324	355	323	326	335	276	304	295	300	263	319	327	307	343	346	322	322	306	319	340	297	294	298	308	302	325	332	319	308	334	339	307	350	302	305	326	322	285	318	327	284	338	332	328	316	331	356	303	296	288	293	313	342	329	292	334	353	335	298	294	318	314	292	311	334	297	301	325	305	311	334	310	336	284	338	328	317	311	339	318	309	334	302	308	320	316	315	311	312	276	300	322	310	330	320	327	321	283	324	304	307	303	277	310	362	332	335	315	329	347	260	324	335	321	317	321	306	305	329	311	298	349	326	299	290	304	317	306	300	298	277	320	287	335	293	337	337	311	350	313	298	321	315	341	313	298	273	311	318	345	326	325	294	312	326	304	297	310	333	297	364	358	299	368	314	327	309	345	291	339	310	288	319	329	348	311	292	282	349	319	337	327	328	289	305	296	300	312	326	331	316	287	295	311	292	338	308	311	320	326	353	302	329	311	353	305	312	313	319	361	310	318	318	329	328	314	307	303	336	336	313	298	302	346	323	300	328	324	342	297	317	347	321	297	309	312	362	315	322	319	325	326	305	334	304	314	323	338	309	301	310	304	299	288	325	328	326	329	330	337	315	317	298	306	315	285	332	311	338	290	361	290	325	280	321	326	345	284	297	315	315	299	324	333	316	325	296	325	323	281	329	318	313	301	303	303	329	288	309	306	320	356	309	353	295	323	330	326	322	333	324	322	318	315	340	323	305	303	332	315	292	318	321	312	337	343	347	318	337	294	328	345	295	340	333	327	322	355	301	290	281	320	323	334	338	327	315	306	324	345	327	326	305	356	322	308	319	320	333	322	327	316	316	315	307	295	294	332	304	331	303	336	308	303	289	323	339	330	334	337	298	326	321	301	357	328	349	275	294	317	288	308	283	329	315	294	293	296	308	307	302	341	352	299	330	295	333	324	323	285	302	325	319	318	357	304	313	313	318	314	315	316	304	341	329	349	324	324	313	314	307	306	316	308	351	341	303	319	314	339	320	304	322	314	320	323	304	290	287	317	312	302	317	336	325	301	293	308	337	321	281	322	299	318	321	293	340	340	308	335	302	328	292	302	346	324	315	319	308	299	338	343	306	312	315	336	293	298	322	298	294	307	318	303	353	318	340	282	328	303	327	331	287	328	313	282	322	337	317	320	326	320	319	316	326	312	288	303	337	332	307	347	288	330	315	333	332	349	327	298	353	344	327	308	314	301	298	304	307	341	317	310	369	307	308	346	340	307	268	306	330	297	312	334	307	309	328	312	328	302	324	322	311	318	295	300	297	319	289	316	327	330
26643	29682	39727	41960	42819	41090	36559	32847	31422	32413	27854	29123	31472	25207	25725	19540	25915	16965	19791	23404	21189	21066	20815	17855	21281	22133	18258	14173	19087	19206	18015	19108	20752	18686	13377	12809	15917	13173	13433	12619	11605	10359	8660	9030	6521	4948	5117	7379	6468	4844	4893	3287	3020	2931	2469	2377	2175	2134	1607	1392	1573	1567	1204	1072	968	989	881	862	884	902	887	917	866	861	962	1315	1478	1283	949	875	892	819	841	861	871	851	838	868	812	813	812	784	859	802	829	873	802	817	913	860	855	824	836	806	830	828	830	829	827	846	857	867	818	833	853	815	871	841	868	837	804	841	788	824	850	834	813	859	836	848	816	847	823	853	852	853	828	846	850	820	855	863	839	828	851	870	842	860	795	874	826	863	803	854	903	819	870	877	892	848	862	834	832	815	837	806	885	825	856	785	828	829	831	847	816	872	888	830	850	841	848	813	845	859	824	846	820	859	848	865	847	802	865	901	843	818	836	799	826	820	838	860	807	839	824	842	803	851	840	761	855	822	900	873	803	860	875	800	849	829	832	813	856	851	809	800	841	771	819	860	789	844	831	866	799	831	917	828	799	852	814	821	805	849	784	868	853	854	864	898	862	807	824	844	799	842	838	801	814	858	842	790	868	830	814	854	811	884	848	831	876	879	858	851	871	823	859	857	818	828	847	850	824	768	885	832	798	888	826	868	867	787	862	848	838	843	844	854	809	864	822	786	851	833	771	847	884	833	859	833	851	833	891	866	837	833	876	883	844	870	855	856	836	821	846	849	862	852	869	849	831	827	857	865	810	884	823	884	832	885	826	848	866	808	776	816	819	827	842	816	879	840	836	819	855	811	876	822	817	853	863	898	874	801	880	862	797	847	854	847	789	802	821	822	807	821	814	854	843	866	847	867	835	839	789	806	862	879	820	810	813	864	819	771	820	820	802	859	832	815	878	893	853	834	794	877	824	856	838	872	812	854	841	856	877	851	857	781	860	838	797	826	818	851	857	831	864	850	820	831	787	820	877	828	862	854	860	820	842	839	844	855	847	818	778	824	825	847	881	911	842	864	775	835	851	825	790	849	821	838	861	869	842	804	858	817	809	858	802	859	825	861	860	852	829	803	819	848	834	829	858	803	846	861	850	872	871	819	831	858	824	860	846	805	839	857	827	847	822	845	809	782	784	858	875	832	818	852	841	853	837	892	794	859	854	817	910	842	807	840	867	840	830	815	793	882	819	783	880	830	803	823	825	850	830	843	803	862	852	818	832	816	854	869	841	822	823	857	825	755	884	835	853	867	762	854	820	905	812	885	841	819	878	894	861	817	839	798	880	855	825	820	917	861	843	854	831	840	823	797	840	880	845	821	840	825	851	839	840	850	819	826	824	813	833	804	820	849	834	859	808	823	866	870	801	818	855	892	798	888	829	803	842	800	832	868	823	868	824	843	861	895	784	828	864	840	874	859	853	814	808	809	831	860	842	852	854	833	800	814	891	845	815	832	844	850	789	843	807	891	768	884	825	852	799	800	832	841	867	863	842	850	837	825	798	825	847	816	851	790	849	810	838	823	853	894	877	849	874	836	851	779	871	899	822	885	834	846	771	852	820	827	833	859	875	841	865	818	877	817	832	844	888	868	858	873	855	824	812	818	883	889	844	878	879	866	835	812	826	825	892	848	840	832	807	846	857	834	833	839	843	845	811	868	814	870	882	883	775	821	841	862	822	818	809	836	864	908	820	854	820	869	854	817	835	842	762	872	883	821	846	835	843	846	853	873	858	813	842	830	832	834	821	828	881	819	861	871	789	822	834	816	817	836	846	810	821	879	848	816	888	867	811	874	859	874	859	821	846	816	901	790	829	803	832	803	887	858	861	887	902	856	817	818	818	868	832	765	844	824	854	796	858	836	852	881	887	880	843	787	842	831	832	847	848	890	869	822	877	860	848	875	847	846	870	854	841	771	876	818	798	853	823	855	812	850	845	810	837	869	844	892	859	771	873	798	927	803	882	834	812	844	826	839	778	839	876	825	893	888	817	867	838	845	815	843	878	824	874	834	815	822	866	870	850	843	880	876	800	831	839	828	821	864	869	835	818	855	809	841	785	831	839	825	840	870	808	888	841	816	872	843	811	834	827	838	859	814	848	842	833	841	831	819	808	805	877	840	830	853	817	883	843	830	834	814	861	864	820	845	829	875	813	776	887	858	867	859	822	879	845	817	846	915	816	854	840	856	834	864	835	849	881	820	834	815	793	785	855	872	845	824	800	830	839	799	821	825	788	876	856	827	826	830	807	799	821	857	818	862	860	855	853	851	803	830	831	849	808	867	881	821	858	876	794	902	843	813	847	845	881	866	816	816	779	839	874	793	881	844	852	799	843	828	766	832	809	843	838	804	833	834	838	877	848	833	868	822	886	805	830	813	829	861	865	808	833	846	823	855	861	818	857	827	870	824	879	837	799	823	820	821	820	885	803	828	872	866	884	869	901	810	821	867	821	821	840	791	838	840	871	843	833	822	821	863	869	835	868	851	803	793	779	852	772	858	867	818	858	851	812	859	880	865	843	868	828	892	889	803	811	790	824	872	788	878	845	830	884	857	838	852	852	776	836	849	815	796	876	791	889	837	850	833	808	886	848	823	855	819	857	851	809	831	845	790	845	856	868	819	842	825	849	810	843	802	860	830	852	858	833	814	887	801	815	859	814	820	849	851	829	848	834	776	860	819	795	864	856	819	815	848	820	846	815	867	795	846	855	827	872	857	783	829	851	839	852	841	879	803	887	834	836	846	773	804	837	846	819	815	826	818	862	848	802	857	901	836	830	815	854	815	855	798	841	863	832	823	843	851	816	865	810	817	892	791	903	800	838	852	794	814	820	845	805	840	855	804	836	788	867	836	859	816	850	875	786	847	829	826	786	875	798	793	835	896	826	809	833	841	867	849	811	812	863	827	824	867	849	816	816	842	924	825	814	827	858	782	854	851	823	835	895	822	857	890	857	828	860	894	875	776	788	867	821	854	867	882	822	864	849	817	800	857	855	917	864	858	824	888	847	850	831	873	869	864	851	836	884	858	846	860	805	821	838	815	866	896	895	847	892	843	831	796	841	827	826	850	834	830	832	837	846	836	848	833	820	808	841	842	823	865	851	860	893	846	821	825	839	794	839	866	860	809	812	834	829	824	805	815	805	843	833	862	833	896	835	828	794	878	853	808	853	876	819	845	836	867	862	876	827	851	846	823	800	787	852	851	818	793	817	863	795	805	817	870	852	847	869	816	823	786	837	872	832	841	808	835	856	839	845	880	815	813	832	837	846	784	780	863	831	854	856	817	830	853	816	852	840	841	907	861	845	844	837	835	862	817	829	866	826	863	849	845	842	852	861	873	828	822	835	870	869	831	830	811	847	770	849	791	854	840	881	875	823	809	841	843	802	841	860	795	799	809	802	797	861	804	842	852	892	794	832	812	857	859	842	809	879	898	881	853	822	848	823	855	879	876	841	871	832	853	789	878	855	854
18368	17051	18901	16261	12142	8598	6251	4242	3116	2564	1986	1745	1480	1091	923	742	781	679	652	669	617	583	544	401	449	456	397	380	412	416	441	390	422	346	358	308	332	307	317	332	314	286	298	268	262	242	268	284	257	291	241	242	255	229	230	237	241	243	246	256	238	271	244	219	251	247	243	214	249	232	250	269	240	238	228	239	247	226	244	224	240	227	270	260	235	220	255	233	225	233	224	227	271	219	241	215	259	246	216	227	253	226	222	225	211	225	204	215	227	237	210	235	251	250	223	259	235	225	237	251	224	237	240	246	255	251	251	227	206	227	182	233	230	236	222	203	248	238	259	248	215	221	263	241	236	219	210	233	258	207	240	226	228	223	239	225	237	230	222	238	222	220	227	270	223	232	229	212	221	233	227	245	219	239	256	226	243	228	252	216	206	256	257	256	240	218	229	242	222	196	258	221	250	238	233	209	205	222	223	260	248	240	242	237	237	224	226	226	229	257	256	199	234	210	227	195	245	212	224	266	248	227	235	268	220	231	242	235	222	265	258	209	224	227	211	257	243	213	242	221	226	241	208	231	228	232	200	210	210	242	225	227	233	211	245	246	235	248	244	223	231	221	236	236	247	225	228	243	250	278	227	240	245	250	243	220	209	223	240	249	236	227	251	226	219	240	234	250	229	251	236	237	234	242	229	231	201	242	235	236	265	236	199	211	267	244	240	230	247	242	213	239	217	209	231	246	234	219	239	248	243	231	251	241	255	234	227	238	222	259	239	215	250	235	249	220	225	222	228	240	234	225	247	252	235	215	214	210	245	202	235	263	234	223	229	267	208	281	209	218	226	256	271	248	230	244	230	229	246	213	228	244	234	229	239	233	229	207	217	214	226	257	268	253	235	259	246	224	229	237	243	241	228	225	225	240	215	224	247	229	242	244	240	227	247	250	241	258	237	224	228	253	216	241	252	272	221	256	250	203	224	216	212	246	229	241	255	246	254	241	225	224	242	225	229	226	241	253	230	244	244	219	220	229	236	244	224	242	236	239	233	259	220	247	253	236	235	233	225	242	260	250	215	263	234	229	236	260	231	227	231	235	237	236	240	235	224	243	227	218	215	217	231	240	239	229	228	222	205	269	251	220	252	247	229	243	239	239	225	246	238	246	260	241	251	203	238	226	265	229	268	247	231	213	258	226	236	237	234	202	231	215	226	240	229	240	222	234	242	223	244	222	223	213	229	235	241	238	234	247	236	239	236	242	213	249	228	227	237	226	218	233	240	237	230	234	269	231	211	256	247	249	239	202	254	235	222	206	198	239	227	230	237	232	258	264	229	245	232	238	251	250	232	214	218	223	222	246	270	230	227	219	226	214	207	254	241	247	226	260	227	254	213	246	216	242	247	244	247	241	218	214	235	231	243	235	255	229	245	229	236	232	224	237	209	259	242	236	229	228	236	250	212	239	277	226	251	253	241	238	228	232	214	244	213	235	237	245	209	211	230	233	253	248	243	251	234	230	222	247	242	275	252	250	204	222	221	255	244	255	258	253	239	254	235	247	201	231	231	237	231	237	242	238	213	260	243	232	227	255	250	221	226	234	245	219	227	228	241	240	249	205	243	251	237	222	242	228	217	226	217	247	245	249	229	251	221	219	277	246	230	249	233	244	246	217	211	213	249	235	248	241	248	237	225	227	235	218	235	229	238	228	236	238	252	251	251	213	222	221	233	228	231	228	223	238	239	240	212	230	231	203	224	217	223	256	258	255	238	222	256	256	260	251	250	254	242	251	250	244	220	214	261	268	239	235	254	249	224	231	214	214	216	236	220	230	243	274	267	262	224	229	231	233	223	236	240	221	224	235	238	245	234	232	236	213	226	246	225	235	250	224	242	229	236	229	204	224	243	242	237	217	195	234	279	206	232	247	248	214	227	216	254	201	240	229	264	243	224	224	232	256	223	225	242	248	232	230	246	233	240	204	265	247	221	231	241	211	278	240	249	219	224	253	227	226	247	249	239	229	238	208	242	227	239	212	221	241	228	261	223	213	227	240	230	237	237	230	229	225	239	210	209	228	246	242	260	243	270	251	259	247	228	262	235	246	218	227	249	212	234	237	217	223	223	223	245	248	254	229	269	199	216	270	226	233	225	218	260	222	211	226	231	233	221	240	241	225	229	223	247	253	231	244	246	251	223	209	250	219	230	237	258	230	232	241	237	235	226	208	251	265	258	236	232	230	253	224	257	204	261	221	233	219	228	223	237	235	247	228	247	206	210	214	241	242	250	233	228	259	257	248	227	224	221	224	244	235	234	253	225	231	248	222	264	219	249	237	219	230	229	236	217	230	247	220	283	197	235	245	228	194	239	239	230	241	261	228	226	235	216	249	211	246	248	216	227	265	237	209	225	248	247	218	223	221	259	203	240	255	219	228	221	241	243	242	259	238	269	214	221	245	253	202	237	220	247	226	251	271	221	240	230	210	233	223	245	243	239	246	226	252	233	245	248	228	244	241	240	267	245	245	247	222	214	202	266	273	189	231	254	221	231	235	235	239	232	235	233	208	266	247	213	255	250	229	224	236	224	194	205	234	240	231	242	237	262	215	240	207	209	219	217	239	228	227	207	224	230	226	213	223	235	228	210	227	228	240	211	237	258	263	240	236	225	219	237	244	237	247	230	222	245	239	245	244	251	245	209	252	252	209	214	254	252	232	271	235	239	238	231	244	255	224	258	231	234	228	243	252	208	230	220	218	249	251	235	224	224	253	258	231	225	227	237	272	234	236	264	220	261	251	227	226	248	249	233	244	219	217	274	223	237	212	239	233	236	242	256	251	201	223	222	254	228	229	267	213	226	258	251	248	231	220	249	215	232	219	209	241	241	258	256	232	207	244	221	255	224	270	254	213	232	218	232	195	242	242	241	204	210	258	224	234	228	210	238	209	219	207	238	238	275	210	247	226	217	229	259	231	240	258	236	266	235	237	275	204	254	224	210	232	220	229	227	225	232	231	232	191	228	243	253	229	255	240	230	252	249	232	245	232	214	239	237	227	258	234	244	239	231	253	218	230	209	236	247	238	255	232	239	226	251	248	221	220	248	256	228	240	252	245	231	245	220	250	231	242	257	212	238	259	235	241	232	244	230	260	232	246	244	270	247	207	224	218	232	220	193	229	231	229	224	248	223	219	235	267	240	234	225	200	223	222	248	235	252	243	250	235	229	242	241	231	223	224	240	231	241	228	228	254	245	243	219	238	250	230	233	226	240	246	227	204	246	237	248	229	254	227	216	224	206	232	244	233	250	232	248	223	227	245	246	255	204	256	244	251	225	255	267	238	213	231	232	234	221	239	218	240	239	259	233	228	254	230	218	217	241	212	227	222	237	241	231	224	249	202	222	258	236	230	266	206	219	247	230	241	218	257	236	229	256	265	245	263	228	242	220	227	242	243	242	210	227	225	219	244	246	233	210	224	236	205	249	235	219	218	238	223	242	225	226	275	239	203
11721	14314	24412	27951	25484	22206	18682	15035	11950	10572	9162	8053	7193	5309	4854	4029	4112	3260	3310	3559	3399	2809	2571	2108	2468	2386	2053	1819	1967	1867	1848	1924	2015	1615	1617	1291	1566	1379	1408	1307	1138	1151	1051	1055	941	944	919	1047	856	877	872	792	763	830	730	675	724	719	683	735	710	679	702	632	695	704	626	673	620	666	676	689	631	685	670	688	703	686	619	651	646	671	630	680	656	670	598	604	699	652	697	623	632	621	649	626	663	638	653	668	662	670	634	649	675	629	620	649	668	672	654	637	611	666	623	661	616	634	714	640	666	640	633	653	678	634	632	648	646	659	681	649	667	647	632	668	614	628	665	611	654	610	664	620	628	696	646	604	667	643	624	680	638	649	679	631	679	637	627	641	635	651	671	712	585	635	649	680	637	627	649	664	656	690	656	639	635	672	621	622	625	683	652	654	645	667	629	634	655	636	678	659	644	643	704	642	657	672	627	642	661	691	608	652	660	643	683	697	632	636	649	657	683	651	675	680	656	663	627	655	665	636	631	693	659	664	666	634	681	670	684	652	676	592	606	678	710	632	661	641	692	651	650	683	624	648	623	651	656	672	673	643	624	696	651	628	670	689	611	638	610	658	661	626	647	629	645	652	665	698	677	654	661	652	639	632	637	658	678	620	642	627	662	618	701	620	617	628	639	670	699	661	703	672	615	634	657	666	637	585	658	659	673	657	638	617	663	598	677	638	629	652	628	655	634	667	589	618	647	656	640	650	642	629	646	641	620	632	687	645	668	663	655	713	615	652	625	684	660	679	640	642	676	685	700	618	670	637	662	638	661	665	611	692	609	606	694	680	640	665	662	646	648	649	666	639	665	620	675	663	667	643	667	636	685	626	650	654	658	624	656	639	649	654	703	656	637	635	676	644	648	664	663	619	655	678	632	646	668	635	628	654	627	652	673	643	616	692	655	633	640	626	631	620	620	616	635	620	655	652	634	650	671	642	604	652	695	663	656	629	653	672	659	636	701	654	629	587	684	653	654	694	577	666	651	663	604	655	620	644	639	664	653	600	646	677	663	650	700	716	633	642	661	671	640	676	645	633	623	657	634	637	668	652	671	672	620	639	650	629	667	689	671	630	663	614	646	615	640	686	665	664	637	694	684	593	667	635	644	674	660	678	681	665	664	689	628	634	644	629	605	633	700	678	631	635	622	641	640	622	674	629	650	624	648	676	696	637	688	662	666	665	653	645	625	669	638	709	679	626	618	613	671	702	662	661	636	672	669	640	653	651	645	655	661	651	612	713	647	651	639	678	657	654	664	652	662	625	657	654	643	606	677	641	634	667	667	601	646	639	643	675	658	684	660	621	647	650	644	661	649	673	646	679	630	652	635	623	647	678	679	641	654	674	655	643	653	642	645	669	640	652	653	627	612	632	691	633	638	610	619	609	663	689	632	612	581	710	659	687	688	647	644	617	663	621	633	639	698	612	654	627	639	582	609	654	656	629	681	674	641	691	633	668	672	628	705	574	639	643	660	681	602	670	615	673	674	629	656	674	659	635	633	636	644	662	641	678	674	638	652	645	684	641	645	667	658	627	682	647	675	669	654	612	660	695	656	638	643	711	653	681	682	626	648	658	635	642	634	618	650	677	682	682	666	667	624	689	638	669	697	623	651	633	628	662	681	669	669	653	657	629	656	672	627	639	630	652	614	643	655	660	660	684	648	607	639	650	651	665	629	634	593	640	631	633	664	610	675	617	638	624	655	666	657	661	612	670	653	641	657	671	645	685	675	655	659	676	681	632	659	660	645	683	614	664	626	647	624	661	636	669	663	675	687	653	676	702	651	617	652	658	649	654	669	643	646	641	673	647	697	622	661	645	604	686	637	635	657	698	612	651	578	702	639	597	665	694	621	646	630	669	629	652	620	682	614	637	651	622	632	602	627	612	610	634	690	599	699	682	643	670	619	651	607	696	625	693	620	611	687	694	692	654	676	632	634	665	617	621	637	619	699	649	613	606	696	654	690	622	623	696	647	661	716	624	625	625	652	629	675	592	643	660	632	632	585	614	639	635	681	629	623	640	638	671	659	651	632	658	624	671	669	673	648	655	642	654	639	661	677	651	684	638	631	653	641	674	668	671	674	656	651	674	605	728	637	687	650	658	671	668	653	626	660	683	633	685	669	656	645	645	658	674	637	676	644	645	646	654	620	624	642	607	650	667	667	612	623	638	643	648	657	640	643	646	592	656	615	617	659	664	673	637	649	670	618	671	680	632	673	593	630	611	625	652	629	674	655	639	666	647	675	658	660	631	668	621	621	657	628	681	616	615	611	665	686	679	630	623	689	656	639	622	620	667	687	639	682	694	584	654	667	636	634	641	622	650	660	652	666	641	642	670	612	675	645	644	652	645	668	622	626	603	693	667	636	651	663	654	646	692	653	693	690	631	645	675	615	664	634	682	681	630	630	623	659	668	631	660	609	637	651	651	611	621	649	603	661	638	588	638	632	648	668	676	675	609	682	607	623	616	644	654	659	692	678	635	613	650	638	655	684	626	677	656	606	666	643	641	656	600	651	647	653	632	662	636	667	658	687	642	615	682	628	709	656	647	612	607	672	630	669	625	613	688	627	625	647	658	646	652	633	622	660	668	598	689	670	650	639	694	673	647	652	615	688	662	616	681	687	619	624	677	642	674	675	671	627	668	654	651	625	640	645	650	706	680	635	622	687	700	636	654	631	616	639	649	682	635	672	629	662	620	636	628	603	628	619	603	649	678	654	646	644	634	591	625	641	614	644	615	619	643	670	654	624	628	670	670	662	643	687	624	650	629	646	657	641	647	622	582	644	613	659	630	628	691	658	652	652	646	639	664	647	659	653	666	656	646	639	634	665	627	624	631	653	672	639	694	641	673	646	658	683	678	630	647	663	636	688	671	647	682	650	617	625	627	632	666	638	620	654	657	649	645	608	626	627	663	686	621	670	653	674	644	656	622	630	648	733	709	635	683	676	682	604	617	656	633	672	690	617	685	656	621	587	678	661	626	660	654	587	660	669	666	633	604	621	641	635	628	690	621	655	623	641	649	691	702	639	662	688	664	676	641	634	584	635	633	627	653	625	656	670	640	674	644	615	621	614	633	664	608	647	679	573	617	594	630	685	626	644	643	629	638	635	656	636	659	642	656	653	664	643	652	651	629	618	628	666	636	612	639	656	654	682	660	645	604	651	648	657	625	659	634	669	625	677	612	621	633	638	673	622	659	669	687	632	644	639	577	658	637	614	678	613	667	639	655	672	635	651	662	649	638	627	668	671	694	618	640	642	640	688	618	612	614	729	635	668	664	624	629	606	656	686	635	669	630	669	704	646	660	635	634	620	653	679	624	618	654	656	650	626	716	612	658	657	656	672	653	612	605	628	662	626	635	652	663	644	660	647	630	632	658	627	672	606	664	641	613	652	648	612	697	637	636	648	655	659	647	633	640	610	617	620	658	653	671	645	630	616	619	651	635
31834	29487	31589	27697	21782	17521	14933	9915	6601	6654	7566	5833	6443	3965	4312	3204	3823	2552	2748	2781	2550	2423	2569	2236	2480	2429	2051	1812	2076	1989	2064	1983	2169	1474	1314	1081	1431	1295	1477	1174	871	884	728	778	780	900	745	693	549	569	663	469	452	350	326	329	323	309	311	290	317	274	277	263	259	274	244	237	255	235	277	276	245	241	234	265	273	246	251	236	262	264	255	267	268	257	248	256	234	243	283	243	273	265	278	239	260	265	241	275	234	263	253	239	250	254	258	279	256	237	261	258	230	251	239	215	244	201	244	227	223	246	236	230	275	257	232	288	243	286	261	229	281	260	215	262	257	242	242	246	268	262	267	247	247	263	271	243	255	270	246	254	247	217	231	273	226	276	239	238	251	266	251	245	238	260	253	228	242	216	236	257	266	241	245	284	245	227	274	240	246	236	250	264	233	260	249	236	264	252	268	224	254	240	258	253	259	272	242	244	254	249	248	271	266	238	265	262	253	287	239	268	233	252	255	236	255	237	264	236	220	266	254	231	255	250	240	248	278	224	245	245	255	248	254	232	235	241	252	224	268	232	246	219	259	262	249	229	261	231	256	264	263	264	225	256	232	240	275	258	253	276	274	251	223	254	247	268	261	230	225	287	222	264	251	236	266	262	253	244	256	251	248	216	248	238	269	244	256	235	248	268	258	221	248	226	272	277	243	248	235	277	233	262	239	238	249	253	261	200	249	245	249	251	259	236	236	260	249	274	248	255	252	263	241	245	241	240	244	266	263	260	265	240	218	270	234	259	267	269	236	256	269	251	266	262	232	258	256	256	226	275	264	236	273	274	228	225	231	251	254	236	235	265	233	236	258	260	276	251	233	238	270	249	232	236	212	249	255	255	270	228	232	226	252	258	216	237	262	258	268	252	237	268	259	254	230	259	241	242	250	254	248	222	270	286	258	243	242	248	241	269	254	240	256	239	263	243	249	243	270	237	251	236	249	251	262	236	223	270	258	256	248	256	255	262	235	247	241	244	243	234	267	251	265	247	249	245	260	255	254	255	260	228	237	272	267	214	254	260	274	215	237	236	264	272	240	229	235	248	229	269	247	265	243	250	241	235	250	255	248	252	231	243	256	233	260	238	239	231	262	247	262	261	271	240	243	231	245	270	257	268	257	226	249	262	261	258	288	244	254	244	229	292	280	243	252	276	239	230	249	224	243	269	240	256	247	232	266	230	241	237	212	278	255	243	259	265	261	279	231	272	233	242	262	245	258	253	241	226	260	248	263	235	265	271	237	246	230	275	266	248	254	238	241	281	251	247	254	251	266	256	234	239	224	229	269	240	246	258	238	245	225	266	265	250	237	234	236	234	276	257	249	242	245	233	261	254	265	247	231	253	283	279	220	286	227	245	247	249	270	281	221	227	242	279	251	232	235	251	252	259	249	254	222	263	259	251	239	279	249	242	295	284	257	233	254	241	232	256	261	266	282	260	224	232	249	238	266	229	226	255	230	279	221	246	251	249	245	266	254	238	257	234	258	227	258	247	284	269	262	261	251	226	247	236	250	249	254	286	250	272	249	241	269	244	289	264	232	261	247	278	236	263	259	266	250	264	251	262	215	258	242	243	270	257	272	258	265	240	235	253	265	203	272	247	259	251	247	257	254	260	233	251	265	265	240	254	236	249	247	253	225	266	273	279	236	250	257	246	229	295	272	244	255	258	258	274	247	259	284	249	252	248	250	237	243	231	219	242	253	234	265	231	232	280	269	252	260	239	246	237	226	260	263	241	236	236	278	245	228	262	260	227	245	235	250	254	229	246	261	255	259	268	243	244	219	265	236	258	269	242	273	258	242	285	231	257	248	269	289	252	248	259	235	270	243	237	242	249	259	249	237	257	271	248	240	260	275	245	274	254	235	252	262	241	263	253	229	284	256	230	256	249	224	253	237	233	248	260	233	235	212	264	287	252	230	231	251	224	258	287	244	240	216	230	242	261	253	278	244	264	265	260	252	265	262	253	272	266	265	235	231	265	227	262	253	270	270	245	263	251	241	262	260	301	235	243	255	235	234	277	236	270	248	242	244	239	263	238	252	260	236	240	229	213	270	265	257	260	264	255	238	273	238	255	235	243	240	264	234	266	239	282	245	248	224	249	241	248	248	242	260	278	253	233	241	232	239	259	262	230	239	259	245	251	266	241	251	223	239	222	282	264	255	266	225	270	274	264	258	261	258	257	233	276	274	250	242	230	241	244	253	268	272	259	239	256	248	242	251	256	247	256	282	259	245	249	252	245	256	216	276	265	232	254	260	259	233	260	259	263	237	258	265	236	281	282	220	257	266	237	263	217	230	250	243	223	248	248	253	236	229	220	247	235	257	252	249	229	249	250	251	232	248	259	264	243	264	248	250	219	264	237	236	261	257	246	227	280	231	255	246	248	237	261	252	244	251	243	228	242	239	232	251	219	221	239	248	221	243	287	261	223	247	236	286	268	286	250	260	288	261	272	236	246	271	275	256	239	264	254	253	238	243	254	269	263	255	281	259	257	243	244	256	253	258	223	279	213	236	228	254	260	266	260	247	284	267	227	244	238	255	237	286	279	296	271	255	292	243	272	230	253	268	247	246	212	232	253	232	249	261	284	271	243	249	236	248	261	251	243	241	277	250	258	228	247	257	234	253	241	235	284	254	240	229	248	237	246	206	252	255	242	241	236	250	234	236	230	223	218	224	255	251	257	250	232	250	251	286	254	187	279	254	283	272	248	247	238	249	278	245	247	248	269	256	270	227	248	276	240	254	226	288	228	271	248	245	238	265	252	235	239	247	268	258	243	230	226	253	266	241	269	227	263	228	237	260	242	235	245	264	271	273	257	226	247	220	257	233	279	263	237	257	257	254	270	263	267	263	254	268	256	254	262	236	221	253	275	249	265	276	263	229	227	245	265	229	220	254	256	258	264	261	216	210	259	273	238	256	238	261	264	249	258	263	254	251	250	238	249	231	223	258	234	255	260	266	282	269	252	265	241	236	237	250	255	246	244	269	296	268	247	252	259	247	258	279	255	255	231	247	263	222	233	269	262	276	231	236	239	227	246	249	244	237	256	251	227	285	264	239	263	277	247	251	253	238	250	224	265	254	232	241	258	240	253	240	249	233	237	278	250	250	241	262	278	246	260	256	241	265	255	252	227	243	237	257	250	271	218	242	236	237	224	238	242	265	263	244	257	258	236	257	263	254	268	233	224	260	271	250	259	242	262	256	263	265	248	226	242	254	255	245	239	243	279	267	265	260	258	283	235	267	229	239	278	240	278	244	242	279	271	259	284	285	263	246	228	254	256	228	283	259	244	238	267	242	220	239	234	272	243	256	257	264	259	275	235	267	259	256	211	257	233	237	243	234	260	227	222	251	230	262	250	254	246	279	262	278	222	238	225	262	236	265	270	253	247	257	229	279	210	262	229	227	263	269	272	263	241	228	231	290	240	238	247	274	258	264	234	257	217	229	222
21214	23341	33573	36374	34657	33195	30369	25457	21057	22068	23574	20657	22867	16544	18040	14746	17727	12133	13893	14563	13781	13215	13607	11639	13428	13370	11175	10256	11390	11903	12451	11417	12526	8698	8143	6481	9016	7951	8977	7328	5721	5361	4732	4906	4653	5319	4319	4449	3203	3170	3604	2212	1867	1578	1546	1336	1263	1268	1049	1027	1079	1070	843	828	757	727	744	712	742	762	724	705	697	703	756	774	842	737	685	659	726	729	685	711	706	704	716	708	671	688	702	718	735	736	658	697	707	719	658	690	738	734	763	671	691	706	724	701	675	687	706	688	705	710	668	687	695	684	706	686	702	698	725	730	682	725	688	681	673	677	666	726	687	716	705	707	708	658	690	704	705	674	680	686	644	725	715	703	695	694	645	726	677	646	674	678	718	710	721	782	676	722	684	653	697	691	696	703	731	739	701	698	711	693	697	666	740	687	705	643	698	749	737	664	689	674	702	707	665	685	681	657	720	726	704	670	711	688	731	662	685	713	703	684	756	741	702	617	667	681	696	713	674	642	692	688	693	695	682	651	660	665	738	678	691	705	668	711	687	674	703	674	716	715	706	665	705	687	710	676	717	680	716	688	702	697	730	688	756	673	682	733	715	690	746	676	705	738	703	682	693	702	676	656	727	688	728	714	696	741	685	677	684	727	706	729	708	718	702	720	709	763	691	723	674	725	687	680	704	699	719	702	686	675	714	684	690	665	735	666	677	688	712	682	670	672	665	696	693	702	689	661	688	706	726	717	677	697	734	667	706	694	660	715	688	665	707	689	659	692	646	722	726	656	657	692	680	668	721	680	741	645	686	676	721	743	653	698	701	677	705	682	697	712	700	662	708	661	680	767	742	670	721	693	719	695	716	762	690	735	692	710	694	679	678	661	703	649	658	760	651	672	681	656	696	723	731	660	644	670	690	720	692	705	675	671	698	719	670	705	706	715	756	757	686	679	695	706	708	686	679	692	718	692	699	662	677	767	672	689	694	689	719	711	680	677	714	731	682	658	697	703	712	680	692	706	760	720	720	718	690	708	701	670	692	721	694	706	716	677	699	730	716	721	710	670	692	705	673	749	634	689	680	736	673	684	719	729	683	689	717	667	729	703	718	712	721	756	680	682	659	733	728	719	649	706	721	697	712	688	681	717	656	679	721	671	659	712	729	700	726	727	735	629	705	718	725	682	667	693	687	694	712	692	728	693	691	709	729	690	688	668	704	668	685	730	742	693	734	709	682	708	716	690	655	679	679	707	701	694	733	694	711	729	687	721	725	751	702	674	664	740	698	709	655	718	714	732	703	699	713	704	710	669	737	681	690	701	652	717	696	659	678	722	702	656	690	698	669	726	669	722	751	728	680	671	665	661	682	691	736	744	682	695	724	689	718	738	685	697	676	723	665	708	689	679	708	665	682	734	670	707	705	695	698	678	672	677	705	676	691	682	759	739	707	724	676	703	681	701	727	716	669	686	652	712	707	721	674	690	687	699	659	685	696	708	712	671	693	697	694	670	704	700	717	659	695	676	708	702	737	722	696	706	667	710	703	678	706	637	696	680	695	695	753	645	635	658	691	705	698	695	655	703	741	698	677	696	690	664	681	692	709	735	688	709	686	661	692	709	684	729	715	668	689	735	714	717	701	707	724	653	712	593	690	669	697	688	649	746	715	686	702	669	704	694	736	653	687	701	661	696	729	717	668	638	723	714	675	697	715	697	687	682	676	654	727	752	721	692	742	637	698	688	693	701	696	672	691	686	735	666	669	735	734	706	677	705	727	721	670	694	713	662	762	676	734	728	703	664	682	723	719	704	663	705	687	679	726	702	733	695	631	697	655	717	694	695	677	711	646	704	700	749	706	702	703	709	753	697	666	705	736	719	669	745	718	737	659	658	709	707	709	710	695	693	732	661	641	680	667	734	723	714	749	674	723	735	635	670	737	684	682	692	674	682	730	700	696	675	710	722	726	714	701	650	678	707	679	669	681	712	736	703	705	722	723	707	681	723	654	696	707	681	736	675	718	706	689	709	697	682	701	724	707	691	752	677	664	665	696	685	698	688	688	639	685	670	661	660	720	667	715	709	676	741	729	779	708	733	717	654	731	667	704	707	703	761	674	665	688	720	715	622	699	670	710	654	679	688	759	687	703	676	740	679	748	670	680	749	641	667	713	705	718	681	683	689	690	706	658	732	709	664	715	668	655	691	670	678	678	693	694	712	691	713	737	709	718	673	689	664	656	681	727	677	710	645	726	689	704	709	726	696	718	694	709	693	718	726	718	710	693	681	669	689	668	678	706	687	714	685	709	689	696	737	667	713	701	722	676	717	713	689	704	721	742	674	695	707	708	714	653	729	730	754	731	686	692	687	700	691	655	713	657	669	674	670	687	723	690	682	704	708	704	671	668	683	719	733	717	628	705	706	658	687	644	699	660	694	667	681	667	698	711	687	707	749	739	689	760	710	666	720	688	713	687	683	714	696	699	710	682	716	706	698	700	727	685	676	654	691	713	709	713	676	700	679	667	690	713	717	706	702	646	740	682	683	689	718	702	706	718	748	702	673	736	758	721	672	708	680	642	743	655	721	677	681	726	705	713	755	699	692	683	724	683	676	676	723	716	707	670	701	695	705	730	746	717	700	663	702	685	705	703	733	718	701	729	698	670	681	674	715	719	678	723	672	688	704	679	699	688	717	653	720	679	679	683	663	696	719	708	632	728	712	675	710	738	704	724	708	715	654	730	658	710	669	676	680	727	718	631	709	707	713	694	701	709	733	756	710	686	702	684	702	662	722	707	682	676	674	733	647	681	721	672	716	665	665	657	707	664	708	635	701	685	680	651	695	664	700	709	602	710	685	695	643	711	625	721	676	694	730	719	732	667	667	668	659	728	662	737	689	703	686	659	670	677	694	710	710	680	701	646	680	698	695	670	714	660	689	680	690	690	703	675	748	679	705	696	708	715	683	685	711	730	726	677	708	699	718	711	662	683	711	699	710	738	666	669	701	703	780	681	691	713	717	714	718	739	696	681	713	732	704	730	732	709	697	682	730	759	725	741	735	719	661	710	674	698	734	703	710	701	692	688	651	705	655	702	691	702	693	708	658	678	698	703	706	685	686	709	704	753	682	657	673	737	674	698	682	696	691	715	682	691	719	753	729	767	687	728	742	701	680	725	696	658	665	740	677	690	690	716	675	737	739	696	716	733	654	672	667	763	697	700	712	698	727	713	676	672	730	692	749	721	723	649	755	702	713	654	713	689	668	663	720	726	718	701	692	703	691	697	667	731	658	771	732	693	707	692	651	664	745	724	694	700	738	681	649	684	694	671	712	752	707	702	750	737	754	689	688	736	694	671	667	697	679	684	692	721	644	662	728	660	641	645	703	698	704	696	734	672	711	673	734	714	694	676	620	703	728	706	732	690	675	724	685	719	706	725	691	699	688	663	744	723	684	766	711	662	667	663	720	711	730	663	712	668	690	710	709	678	686	708	702	707	715	698	701	704	697	753	644
40307	36141	38419	34163	31175	27211	21383	16258	13462	14131	13677	9046	11286	8455	8457	6906	7068	4376	4463	4882	4842	5020	4730	4923	4527	4518	4055	3827	3728	4409	4052	3866	4078	2895	2402	2060	2685	2592	2930	2010	1668	1711	1358	1338	1624	1463	1265	1107	842	849	1084	687	601	498	487	441	420	394	391	371	382	406	332	331	293	338	303	301	286	307	294	288	275	324	300	304	362	346	308	302	291	286	364	299	272	322	291	319	296	294	284	313	300	268	304	327	311	285	284	279	311	285	308	309	254	313	271	295	297	281	293	287	313	276	284	275	342	305	277	275	307	303	299	294	310	318	311	311	274	309	268	294	330	275	274	292	285	279	323	279	300	303	311	309	294	317	298	301	291	310	281	323	324	310	303	264	316	275	244	273	310	279	284	283	319	284	279	319	309	254	290	311	309	306	331	320	314	303	268	349	283	322	323	278	268	290	281	301	307	343	299	298	301	297	280	294	284	289	296	320	315	286	307	300	305	265	291	295	353	294	301	288	299	298	293	281	289	298	262	297	295	313	309	301	288	266	305	287	272	310	318	282	292	334	312	309	287	278	288	266	302	311	303	297	308	266	284	300	296	285	313	283	280	297	300	290	292	295	274	317	310	316	289	301	303	306	296	297	311	275	307	304	288	281	282	287	279	284	321	305	276	282	315	301	288	269	282	304	298	307	289	331	307	312	315	316	322	317	296	283	303	299	321	301	338	262	284	311	258	332	284	306	303	303	309	283	297	300	287	307	321	307	299	284	281	288	293	301	312	281	295	273	281	282	306	295	290	278	288	301	296	290	290	287	316	262	295	297	310	290	291	311	257	283	303	291	269	294	314	317	310	312	271	332	305	291	273	316	287	291	291	275	284	285	321	302	286	291	328	308	278	280	303	314	289	310	290	294	315	295	302	325	294	314	289	318	274	305	296	314	308	299	265	299	321	320	279	286	282	276	273	290	295	274	298	307	296	286	320	316	304	301	349	305	287	300	306	285	293	311	287	332	299	279	279	290	287	305	298	292	284	295	302	279	315	327	288	304	291	308	299	325	294	270	304	317	279	301	328	317	303	311	304	300	280	286	274	289	317	313	297	283	310	308	315	309	305	339	306	291	318	284	260	326	288	297	320	289	303	290	320	290	299	324	307	276	277	309	288	319	282	307	317	313	276	293	290	266	284	306	297	292	290	290	280	268	309	304	302	301	266	319	283	321	292	284	323	277	302	293	299	319	294	264	302	290	310	321	310	292	255	258	320	273	288	275	264	305	301	293	299	291	266	303	277	299	324	319	294	308	311	278	312	290	294	273	282	338	317	303	295	283	287	289	280	290	328	293	291	300	295	290	306	312	304	294	311	298	298	301	323	305	339	294	284	311	298	304	291	297	292	307	269	317	280	302	247	284	290	253	298	309	284	272	312	324	262	312	292	269	275	305	286	294	285	293	312	304	298	280	307	311	301	314	299	349	295	300	291	276	286	308	294	310	319	278	310	281	308	302	273	294	280	318	297	316	265	272	289	280	307	257	269	289	279	304	312	313	290	274	279	321	305	308	287	307	277	286	308	308	285	319	320	303	298	279	283	285	293	307	290	299	276	296	281	296	336	280	302	286	278	252	280	292	301	322	284	275	298	304	289	296	261	255	295	285	284	321	272	274	280	309	294	296	266	283	305	286	300	292	317	327	282	279	301	308	301	286	311	288	305	291	291	295	276	267	276	300	266	277	325	278	290	274	318	323	276	287	284	295	313	302	296	332	324	276	293	283	318	291	297	306	282	317	332	302	284	310	282	302	291	312	261	306	284	304	300	268	280	318	275	296	297	315	289	291	289	300	353	297	338	295	303	292	281	308	301	282	305	319	280	286	300	284	300	315	319	301	285	263	283	295	317	300	288	293	263	288	297	289	300	314	295	311	292	277	290	308	316	303	296	313	307	292	315	291	271	289	287	297	287	301	317	303	320	290	279	294	318	295	308	283	300	281	317	320	308	295	266	285	311	279	279	297	323	292	283	308	284	280	308	299	310	306	293	304	313	265	295	296	273	291	267	313	302	285	292	312	292	292	273	289	297	315	288	286	297	330	322	289	285	264	291	274	299	317	302	300	311	303	277	322	300	284	322	294	324	273	269	301	330	326	318	292	294	309	285	302	323	320	326	335	297	304	259	323	279	285	301	319	294	270	288	290	282	319	298	274	280	271	276	304	313	321	276	280	329	323	309	296	292	283	264	286	301	294	275	292	286	306	292	270	307	286	322	286	339	316	302	335	339	260	279	306	273	264	338	306	284	250	285	315	292	337	283	286	266	315	303	289	272	323	315	291	304	276	305	299	309	275	299	314	267	302	298	283	295	313	305	310	285	318	285	284	280	274	319	318	305	275	314	304	322	305	290	319	291	296	353	294	314	320	294	296	331	277	336	260	293	321	305	309	310	322	290	317	310	317	291	295	282	319	289	300	245	318	319	298	311	290	307	261	283	316	314	294	273	300	300	293	332	299	298	291	296	283	284	293	302	293	280	304	274	301	315	309	318	283	260	293	294	296	280	324	295	312	280	289	286	289	284	300	312	288	287	298	317	313	293	286	311	279	296	271	311	292	293	305	326	289	278	272	312	319	282	331	283	292	268	323	314	289	264	295	293	323	299	299	323	311	281	289	271	312	286	304	304	298	322	275	304	314	294	289	279	284	291	275	303	290	297	300	322	293	270	291	306	299	285	305	288	290	301	314	265	315	278	302	307	292	284	317	267	270	295	298	317	325	292	276	314	264	286	326	277	296	311	291	294	282	278	296	325	273	278	308	280	285	298	267	266	292	285	307	316	292	310	281	281	299	301	293	288	273	301	289	311	283	301	291	297	304	292	313	290	287	323	302	275	297	297	313	287	326	300	317	276	288	305	312	330	271	301	283	328	330	303	289	309	277	305	319	284	294	293	332	295	272	297	281	298	290	308	286	283	310	300	313	291	258	323	292	275	313	274	287	298	296	322	318	283	285	301	296	294	300	297	305	287	318	290	280	290	270	281	322	302	322	299	272	311	301	280	327	322	307	297	295	292	297	301	281	283	292	295	306	291	293	283	247	307	280	337	309	309	301	307	311	325	311	320	258	245	286	302	278	305	281	292	277	324	291	303	291	306	323	338	288	349	260	306	292	314	268	318	314	284	305	294	315	326	296	286	309	288	290	304	308	302	283	306	293	314	303	328	301	265	312	318	322	283	320	291	277	252	281	309	309	303	275	316	309	263	289	285	275	317	293	295	318	250	279	300	283	276	294	331	299	273	275	363	297	323	292	288	320	293	293	298	316	301	302	293	291	311	267	286	296	288	295	263	282	315	300	276	302	315	233	311	276	296	321	305	287	309	320	309	276	304	253	300	295	286	300	316	311	290	298	299	280	321	285	283	315	331	289	278	289	300	284	274	290	296	300	279	306	288	268	315	331	319	263	318	266	282	310	308	273	277	336	254	280	322	316	295	283	318	298	272	298	312	320	299	312	284	319
27892	28455	38658	41838	41832	40103	35361	32801	30306	32427	31759	25372	30637	25670	26963	23637	25327	17808	19200	21418	21177	21903	20307	21594	20706	20218	18299	17261	16966	19782	19852	18929	18936	14945	12766	11713	14875	14100	15631	11800	9875	9588	8002	7953	9691	8803	7390	6885	4756	5702	6656	4145	3200	2542	2340	2132	1859	1787	1453	1418	1534	1444	1216	980	882	880	862	794	795	847	838	860	799	842	806	986	906	794	868	828	836	871	826	809	790	767	844	858	784	819	810	815	833	776	827	762	755	803	770	809	808	794	823	799	773	766	792	757	825	802	825	815	774	787	798	769	820	761	901	822	756	771	786	813	814	851	812	782	839	806	777	802	768	771	681	764	778	791	768	765	787	826	768	804	795	808	806	783	780	844	824	805	806	797	826	788	821	779	837	759	748	767	743	796	793	791	753	814	776	806	746	845	800	802	804	794	821	785	795	813	786	842	790	814	800	826	797	780	819	787	781	813	823	820	792	834	843	824	784	795	744	808	813	817	816	818	777	817	829	840	791	845	755	789	771	805	830	806	834	783	790	802	813	779	810	816	760	757	801	820	787	779	782	807	808	794	813	795	803	796	772	796	805	752	782	777	840	828	770	785	831	831	830	798	817	801	788	757	814	754	786	797	797	776	757	816	750	753	815	792	791	823	804	795	774	792	806	811	760	754	762	829	827	788	822	790	797	806	765	796	815	810	801	827	804	803	764	804	816	791	787	769	753	795	798	826	768	786	797	809	777	851	776	809	825	809	812	786	799	754	765	788	830	834	787	793	807	812	837	814	770	830	852	846	831	762	743	851	797	849	813	728	837	818	781	777	765	764	826	780	811	792	775	839	753	768	805	780	782	785	862	795	779	822	780	783	797	812	800	797	829	832	773	796	781	790	814	816	750	810	789	754	801	806	758	802	816	779	757	754	752	855	816	808	788	776	775	781	813	786	863	773	779	830	818	816	757	757	786	760	781	785	791	793	786	798	784	812	810	795	744	792	771	777	738	831	774	750	798	796	790	751	751	813	842	804	805	794	769	751	821	799	761	761	781	769	787	787	827	798	795	827	808	803	782	777	811	769	804	792	774	799	774	794	790	788	784	796	771	814	756	795	757	755	767	808	802	793	814	795	869	785	853	764	786	815	750	798	779	805	775	810	795	782	807	783	823	765	786	835	794	775	795	754	798	799	811	854	790	771	810	818	840	800	807	816	833	754	792	756	838	765	781	859	764	725	773	760	796	836	770	806	799	838	761	819	831	756	827	829	856	789	814	775	814	815	802	731	841	817	776	768	838	800	837	795	843	792	812	737	823	816	841	818	776	780	868	781	800	808	759	805	831	801	805	818	760	824	871	806	796	765	743	824	791	835	754	810	766	753	860	764	792	790	818	793	816	831	785	834	775	782	805	786	827	775	809	861	779	818	822	811	795	823	822	824	780	788	773	780	770	717	802	792	791	803	739	794	861	798	713	782	753	813	779	804	831	767	782	833	773	758	774	783	807	855	815	782	783	835	835	792	761	734	765	771	819	780	792	764	804	839	754	782	776	781	784	796	851	800	783	749	793	769	760	787	772	791	756	737	770	792	787	811	789	782	809	824	785	829	819	780	791	815	785	809	806	803	814	783	807	794	782	789	836	788	802	817	838	803	836	767	755	779	812	731	837	827	838	815	792	804	812	781	808	804	747	793	772	788	817	802	810	795	806	788	760	812	799	754	794	848	809	765	767	786	802	849	791	799	784	791	777	800	828	800	804	825	790	758	794	788	776	752	803	822	799	778	813	823	833	782	795	774	791	730	818	785	779	848	779	786	755	747	829	768	777	837	814	848	835	823	780	792	803	810	783	791	758	762	828	821	780	795	796	762	843	821	792	774	775	801	785	780	746	792	791	790	798	764	803	789	819	774	793	805	826	835	739	791	821	832	813	829	813	802	792	817	792	792	849	808	773	785	797	754	772	783	816	791	824	775	782	797	846	809	764	749	795	810	751	825	793	778	740	805	760	764	784	777	804	836	833	783	754	808	836	807	797	773	783	760	736	781	786	859	776	792	768	775	796	816	797	804	790	794	768	823	813	801	786	849	818	834	801	761	751	788	754	802	805	789	774	804	795	823	748	797	814	763	770	783	840	845	768	776	733	739	798	811	783	779	755	771	835	797	758	831	820	776	776	760	801	774	773	802	794	859	802	799	817	787	772	811	798	826	779	801	827	787	802	813	820	770	834	793	803	800	829	742	809	835	786	789	821	766	802	759	831	779	816	795	772	793	859	712	828	775	769	810	788	791	787	787	819	782	790	779	810	764	836	769	736	819	794	808	831	836	802	807	820	842	776	796	803	812	806	739	845	777	751	825	843	804	757	765	772	775	830	742	782	741	796	809	767	779	781	850	822	818	802	780	811	771	804	763	825	772	803	804	854	864	773	788	777	790	769	778	795	735	805	782	801	796	755	839	813	818	827	821	810	811	831	782	799	807	803	773	811	794	740	778	779	845	793	791	774	806	826	777	780	816	818	786	823	845	825	806	815	782	778	829	775	799	802	786	841	816	823	806	769	828	802	831	790	778	796	789	771	802	807	819	832	791	802	720	837	822	832	803	761	814	754	787	775	807	860	787	779	821	787	801	813	752	768	802	754	815	786	800	843	796	802	784	781	735	732	814	769	755	790	761	788	794	815	780	781	792	829	767	766	800	798	753	817	797	807	757	803	807	789	834	792	810	765	780	758	786	759	843	816	798	792	795	804	765	852	781	843	855	807	813	766	814	744	775	806	793	819	798	749	774	793	777	787	797	791	806	792	831	800	818	757	762	837	765	793	804	795	794	770	781	850	753	825	806	770	770	738	806	827	804	841	795	776	789	745	817	862	797	798	763	788	805	780	808	745	784	797	811	822	806	829	812	753	761	785	791	778	799	825	814	817	790	831	858	822	817	807	820	783	783	811	802	794	805	825	836	818	787	787	827	791	837	782	778	791	798	822	775	825	793	808	794	815	766	770	782	768	846	818	785	778	795	820	778	816	796	838	784	781	800	851	795	829	848	826	814	813	727	818	772	795	808	805	834	808	753	795	799	753	787	764	807	817	801	771	813	792	773	778	832	774	753	813	775	781	811	744	772	820	840	831	778	805	776	828	804	863	800	774	823	759	755	821	769	833	754	772	771	739	812	763	762	797	787	823	786	822	834	785	779	832	809	844	779	785	829	743	834	738	795	813	836	817	781	797	805	771	787	880	808	805	838	803	786	763	755	833	801	783	791	880	757	798	824	785	763	800	748	766	752	834	767	849	810	804	782	753	807	742	787	767	792	831	778	788	832	767	787	789	789	827	844	814	800	817	835	841	823	820	812	769	809	766	784	841	790	793	794	769	816	838	778	794	749	799	821	845	816	746	783	766	776	854	802	787	810	852	784	736	784	781	770	817	851	766	780	816	807	794	829	832	791	810	851	845	834	782	816	779	833	741	814	807	818	757	800	778	777	804	777	835	807	834	783	810	791	789	791	767	767	815	793	802	809
17818	16387	19488	15980	11918	8310	5679	4464	3386	2646	2096	1617	1398	1022	972	802	810	657	685	622	550	498	498	494	432	384	381	383	411	440	402	380	397	356	321	283	313	330	299	303	283	282	270	292	240	257	290	268	222	259	269	255	242	247	225	212	236	215	205	236	239	248	237	239	228	199	209	228	216	247	232	243	219	205	220	211	228	201	203	229	207	218	222	219	212	215	223	207	221	210	241	193	236	234	200	221	229	243	224	235	209	209	224	230	235	206	216	217	218	234	230	240	233	204	230	225	202	233	233	219	210	228	209	218	227	208	227	193	227	214	233	228	230	214	194	205	236	221	220	228	247	233	201	229	210	220	216	227	209	234	222	192	212	232	215	216	223	203	228	229	244	197	226	216	216	224	206	224	217	232	228	217	238	211	231	229	199	216	215	229	218	236	210	252	227	198	224	220	228	187	212	237	212	195	235	208	219	213	223	210	223	216	217	198	232	221	211	218	215	224	230	236	224	197	233	219	216	207	213	222	242	261	221	243	223	241	200	211	207	222	206	224	199	216	212	216	231	219	238	218	213	210	227	186	205	231	224	209	226	231	233	212	221	235	207	231	206	229	244	235	237	217	216	223	213	237	225	201	199	253	241	257	229	233	241	219	197	193	224	196	224	259	223	223	223	218	200	203	249	221	227	252	235	217	212	240	210	238	219	187	207	237	207	210	205	199	247	217	224	235	210	216	234	201	213	224	218	197	240	240	218	216	241	209	216	219	216	233	219	206	222	222	206	215	201	234	208	245	233	211	245	228	233	235	200	247	233	203	207	217	194	222	201	251	209	198	240	231	247	210	222	209	218	230	209	213	234	222	210	204	225	205	239	205	220	211	247	225	240	231	177	213	221	222	227	206	220	211	218	226	194	226	210	209	224	218	203	241	202	223	212	220	199	220	209	192	228	228	241	211	191	236	229	235	238	213	233	254	198	198	214	225	259	216	219	229	226	230	238	215	219	223	206	235	203	194	222	230	218	234	233	220	219	218	240	217	214	217	217	212	200	242	197	232	228	241	224	211	219	191	205	217	225	234	199	185	225	202	222	213	239	225	219	226	216	213	234	202	240	226	235	236	214	220	210	224	223	220	222	218	193	238	245	222	223	235	206	209	232	194	216	224	204	202	243	223	229	213	197	226	230	204	231	231	244	247	220	205	212	204	228	229	228	199	203	235	203	241	242	230	199	235	252	204	226	242	241	213	212	232	217	220	220	211	230	238	235	228	218	213	204	236	208	215	219	230	221	217	219	216	228	218	241	189	226	234	234	219	221	224	232	204	225	233	215	231	210	212	206	211	201	229	219	213	230	194	211	267	211	221	205	215	207	190	210	228	211	231	204	213	219	220	216	248	216	224	205	214	238	215	210	200	222	192	207	220	213	214	243	210	219	194	231	235	225	227	231	251	218	219	209	223	229	266	212	232	235	205	243	199	213	215	228	211	237	208	230	223	204	220	211	233	228	227	214	253	211	230	220	231	209	225	226	206	233	219	235	215	202	240	228	216	219	215	217	241	241	243	217	236	241	214	247	201	213	209	232	205	218	257	208	224	211	243	219	201	253	207	223	226	230	176	234	219	219	232	224	223	214	228	197	259	229	241	218	204	189	228	205	203	211	198	228	216	254	281	222	217	243	194	201	206	241	216	217	213	232	198	217	205	218	204	224	250	235	196	221	208	211	228	226	216	198	202	218	206	224	209	196	212	238	201	222	229	204	237	185	193	207	228	227	213	216	215	216	207	221	221	208	227	210	208	216	210	238	237	228	235	219	212	242	195	225	225	231	232	236	233	206	233	225	216	196	219	220	201	238	236	225	245	237	229	245	228	236	219	227	196	229	227	210	201	199	223	235	204	226	211	242	209	229	228	230	210	198	199	186	211	229	212	235	227	231	224	226	206	197	221	218	232	267	251	214	216	217	220	242	228	251	236	187	230	218	231	244	218	215	231	203	205	222	239	226	216	232	216	228	233	212	199	231	209	219	222	201	222	232	254	219	227	240	215	222	225	234	246	194	222	222	205	217	245	238	215	216	210	238	215	215	200	218	213	231	194	208	226	187	236	238	221	243	202	221	207	220	254	227	223	209	253	235	223	222	207	214	215	222	246	227	245	209	221	202	240	199	232	241	223	217	219	211	208	221	223	249	237	212	217	245	259	222	219	237	214	241	242	198	238	233	217	219	201	221	226	211	233	228	220	223	202	219	207	214	218	216	233	198	234	215	202	213	227	197	215	226	232	236	231	212	229	225	213	241	220	225	202	218	211	231	214	218	200	213	236	212	210	224	206	206	228	227	221	222	202	227	179	199	218	229	222	222	220	222	215	226	231	228	216	227	237	220	261	235	247	223	210	243	213	236	218	233	208	215	218	247	194	242	229	225	188	220	209	213	225	226	225	221	223	219	220	215	217	232	200	220	202	221	220	224	239	220	217	221	216	225	209	220	235	225	238	216	217	216	210	227	220	226	240	210	239	201	235	228	210	217	185	213	237	225	225	255	218	218	208	230	216	240	211	233	225	261	241	234	232	204	223	219	208	254	224	228	228	237	227	214	234	203	240	245	213	220	225	242	199	227	208	219	205	208	231	227	226	231	207	218	236	188	218	200	220	232	221	218	224	203	208	231	207	229	221	219	221	223	221	213	250	223	215	232	221	228	224	216	241	223	235	213	227	225	209	221	222	211	212	203	239	205	208	216	205	245	236	214	238	218	225	188	187	233	221	250	199	240	222	241	219	236	238	196	207	210	219	228	221	242	226	222	215	230	227	201	216	227	234	218	245	207	205	219	228	213	238	230	246	257	244	206	235	218	233	210	249	246	213	228	221	219	242	232	230	232	227	219	212	210	216	227	198	237	219	235	224	221	236	216	219	245	244	266	215	232	226	208	209	245	223	200	229	191	211	216	210	212	193	234	230	222	208	237	200	224	231	207	207	172	179	238	231	222	221	259	218	213	226	221	210	244	220	235	214	231	222	223	222	219	224	208	217	209	239	242	228	202	210	210	247	226	225	210	219	217	198	219	223	222	209	211	221	228	216	221	222	240	233	204	229	201	204	206	202	190	215	183	229	205	205	224	205	217	257	225	205	223	223	223	213	221	220	206	215	217	206	211	209	241	224	225	222	199	212	202	224	244	223	229	231	202	234	193	229	234	225	206	234	216	222	185	224	220	232	201	202	233	237	229	234	210	236	239	232	207	214	249	233	228	217	204	235	207	230	228	221	201	228	231	223	207	200	225	244	205	214	208	223	217	199	203	207	221	239	227	269	210	225	247	211	207	208	241	248	246	215	211	225	256	241	245	208	230	239	243	229	213	200	221	230	212	226	237	211	216	217	213	248	238	229	238	230	226	244	232	221	237	201	212	208	245	212	200	209	228	232	221	227	218	230	225	229	223	201	214	213	200	207	211	204	224	250	230	222	210	213	253	233	221	211	220	202	238	221	241	221	210	235	240	225
11485	13588	24260	27190	25386	21464	17897	15707	13186	11431	9779	7801	6989	5166	4755	4220	4200	3520	3416	3215	2966	2909	2482	2554	2178	2060	1978	1893	1840	2047	1869	1729	1700	1541	1422	1226	1446	1475	1439	1208	1109	1070	1017	1157	1097	981	1040	921	838	856	839	827	763	670	708	739	649	667	649	642	659	639	632	647	617	682	615	648	626	667	611	625	618	657	663	599	615	605	689	608	618	564	627	601	622	611	618	625	648	622	662	599	616	606	613	589	589	613	616	659	643	603	636	602	615	622	611	636	585	580	618	602	567	594	654	622	589	594	593	590	588	634	630	625	603	616	582	606	577	599	625	575	580	628	580	618	622	626	598	607	654	622	596	579	600	631	622	596	601	603	605	625	630	669	610	562	622	624	559	566	631	619	622	612	589	597	611	623	622	595	612	642	566	598	628	649	595	609	610	615	627	648	549	588	614	573	597	593	649	631	603	634	625	617	640	614	563	586	617	629	573	609	646	610	530	595	612	618	592	621	619	604	629	618	583	632	625	648	650	615	580	576	605	584	594	555	614	604	633	585	626	616	632	615	592	624	644	605	634	597	618	645	598	677	616	610	597	599	600	614	647	614	665	636	611	627	632	634	577	601	581	584	679	602	623	613	634	620	611	658	648	600	620	663	630	620	638	613	563	618	632	599	617	621	626	639	645	612	579	630	591	629	636	631	585	624	654	596	639	606	653	626	619	583	629	622	615	625	622	599	632	616	592	600	615	648	603	647	608	623	632	623	604	601	625	589	582	659	577	605	605	638	597	600	621	619	625	612	579	599	596	608	605	595	642	613	569	638	606	617	626	631	624	580	604	613	585	633	591	570	619	596	645	640	659	590	606	593	582	598	601	629	578	635	628	607	628	602	592	576	646	608	599	627	616	599	559	596	596	613	664	615	631	655	609	619	625	636	599	647	638	618	602	589	636	642	642	629	638	629	634	627	610	581	610	619	647	600	666	617	575	648	563	596	619	606	601	596	646	560	654	584	570	637	619	607	536	616	645	593	635	626	601	627	607	593	627	564	594	604	637	628	625	600	640	634	644	573	655	640	642	696	640	633	616	625	633	645	608	617	634	597	636	632	662	583	642	639	628	616	563	630	697	637	670	608	641	573	646	586	638	565	637	586	686	588	624	625	622	620	599	623	652	666	618	620	596	603	568	592	588	600	646	655	614	651	637	617	614	624	667	614	614	622	595	625	596	619	617	630	615	605	605	611	624	623	662	586	550	622	595	615	602	609	601	638	622	588	613	639	620	623	629	635	642	560	597	615	616	585	629	544	605	624	636	633	641	579	589	591	599	608	644	622	614	605	629	634	619	626	646	577	612	666	620	622	626	658	591	586	643	631	627	573	597	599	606	612	638	617	612	599	588	619	642	599	624	650	659	598	664	668	652	630	630	632	581	624	607	639	618	569	651	615	642	624	619	616	601	631	647	628	588	624	618	659	634	620	652	584	607	613	610	623	613	631	578	609	633	612	593	652	604	618	604	604	608	684	655	592	617	609	614	638	595	638	612	597	639	645	588	603	653	589	629	576	625	586	628	624	598	636	648	624	625	587	589	597	620	611	609	574	632	643	648	602	580	567	615	645	583	641	629	612	611	687	650	572	660	588	638	642	591	599	624	657	637	645	631	605	622	585	604	585	641	612	639	616	635	636	627	634	628	602	601	592	642	629	626	593	660	658	630	632	586	634	643	622	581	592	618	605	642	598	640	661	666	618	585	618	611	652	563	606	621	617	613	623	634	607	607	600	629	642	637	660	616	633	641	623	597	613	599	602	582	620	645	623	597	621	591	638	574	624	599	601	608	618	610	628	578	611	629	607	585	628	647	665	575	608	621	595	636	610	612	627	577	618	583	621	662	637	595	616	613	653	603	661	636	619	649	638	643	580	635	635	602	636	590	609	694	602	622	654	634	601	610	600	607	614	605	616	641	632	664	611	644	552	612	604	596	660	631	665	612	659	615	612	607	656	659	618	606	594	643	617	610	605	577	582	632	625	648	609	598	645	625	643	630	601	625	644	617	661	624	595	627	643	634	606	640	653	628	624	603	672	587	622	645	640	572	589	559	629	598	652	590	634	639	642	656	661	627	604	612	646	596	626	595	626	631	612	595	598	594	657	669	607	625	594	600	579	614	663	610	673	631	629	600	602	635	615	612	597	640	620	611	589	600	599	612	570	604	631	619	595	620	574	603	627	587	591	554	591	595	638	613	642	607	610	607	614	617	613	577	669	593	690	609	621	609	632	596	611	631	609	626	604	613	607	624	652	609	651	641	628	629	657	607	597	609	631	628	604	594	621	615	618	615	615	596	657	612	633	619	620	627	656	612	609	659	613	565	607	585	653	607	676	557	614	621	616	607	626	625	615	664	610	613	599	600	615	621	597	602	668	611	683	654	662	589	576	608	642	628	623	625	609	644	590	623	636	611	600	612	623	643	556	610	617	650	631	642	610	619	632	592	611	600	584	581	627	628	622	607	615	615	644	556	581	674	587	641	592	619	614	609	631	604	671	579	582	654	632	596	623	639	603	580	603	696	649	637	617	604	610	585	608	597	570	634	575	579	623	555	637	617	604	609	585	645	643	604	585	581	630	635	642	603	620	573	556	605	654	607	617	591	670	623	608	571	602	571	594	613	625	610	621	608	618	607	583	649	602	663	623	608	630	585	584	626	625	636	617	631	588	627	594	626	626	638	579	598	623	619	594	638	632	597	614	612	630	591	605	560	562	587	621	608	577	594	636	601	617	628	600	623	580	643	634	658	609	646	637	617	598	586	593	605	603	632	617	583	636	633	617	619	621	640	608	599	619	624	621	575	679	621	582	643	629	618	630	639	620	611	581	656	590	618	614	658	594	580	649	652	625	601	625	576	619	643	623	643	572	627	622	612	605	606	589	602	655	571	556	634	596	599	648	608	654	589	635	640	616	694	637	616	650	566	633	642	600	622	562	592	624	609	590	592	630	633	585	633	563	570	608	649	618	618	570	660	602	610	637	594	622	620	591	657	611	606	576	584	629	608	628	611	661	580	666	602	623	649	562	607	601	584	605	646	576	658	613	664	614	643	669	602	608	606	643	609	647	611	638	631	590	614	593	631	650	644	626	653	600	605	588	614	628	601	621	609	586	616	619	600	597	608	638	622	578	621	636	605	662	621	605	645	591	658	618	600	633	615	606	621	589	607	610	630	594	567	655	611	630	587	679	603	613	627	643	616	594	637	600	639	618	621	602	616	631	592	585	638	612	599	610	665	644	595	616	641	592	573	655	670	634	613	615	611	557	580	602	608	568	577	633	602	601	630	620	627	570	635	595	620	592	604	633	613	589	625	630	596	630	603	620	601	596	620	614	593	603	657	606	649	632	591	605	600	654	639	614	621	625	677	593	612	566	627	681	650	615	609	621	597	635	682	579	605	637	599	598	625	594	633	638	631	653	615	593	646	584	582	590	601	655	628	659	627	611	604	662	615	643	615	574
32182	27752	31706	28047	23927	19105	13229	10219	10349	10227	7426	5223	5685	4067	4089	3376	3363	2375	2685	2535	2872	2933	2704	2515	2141	2305	2234	1994	2114	2266	1994	1772	1792	1465	1148	1137	1521	1576	1409	1131	895	928	846	1001	1053	795	720	520	550	588	500	534	440	349	338	334	300	315	299	270	273	303	273	275	277	234	269	252	278	276	283	271	260	231	281	300	273	290	261	257	275	261	279	261	255	255	261	269	251	273	257	253	287	262	216	267	280	274	274	266	242	233	262	278	217	281	284	260	266	297	265	250	271	245	241	254	255	277	275	269	256	228	272	258	223	266	225	281	260	256	270	265	252	235	278	281	270	264	258	264	271	242	253	245	265	249	254	249	245	230	268	269	230	280	240	268	285	252	267	273	270	273	250	244	267	238	247	228	246	258	257	255	267	263	287	247	256	262	245	268	276	267	236	216	237	244	272	284	272	251	228	244	252	243	251	257	253	260	248	270	241	256	260	247	255	271	313	292	262	255	239	253	280	266	266	245	268	245	264	254	265	268	257	243	253	260	256	250	233	287	260	268	263	277	281	254	215	272	271	262	274	252	252	248	259	270	256	259	269	236	270	251	263	268	247	247	264	281	234	257	293	247	235	270	258	280	261	251	253	283	261	250	258	263	263	273	269	253	270	262	273	253	243	246	253	242	274	272	265	276	263	247	232	268	288	249	235	265	269	271	235	258	251	242	252	261	247	293	232	267	249	275	278	279	263	244	249	272	256	250	260	264	271	232	266	268	255	234	271	247	268	264	293	247	287	272	246	260	258	268	235	250	266	261	267	248	246	272	266	214	304	236	236	275	234	262	271	255	224	270	244	267	252	245	277	259	238	282	248	292	236	269	236	274	265	269	248	223	254	282	258	249	251	224	241	288	240	284	256	236	254	260	259	259	217	261	244	262	267	292	239	258	258	254	277	248	242	291	252	255	255	195	235	246	226	250	273	270	275	265	258	285	264	249	263	263	274	235	255	248	266	253	255	243	279	269	256	242	255	250	261	224	261	230	273	260	263	249	230	248	245	253	268	242	273	250	258	247	266	250	261	250	275	227	274	240	239	268	247	256	282	266	257	268	272	256	250	239	259	269	260	269	238	237	290	264	283	262	276	262	267	274	262	254	251	265	250	246	238	249	245	233	275	264	227	245	254	261	259	260	292	250	242	228	242	238	244	240	258	239	262	267	269	283	251	254	254	256	269	287	236	257	245	269	261	266	236	255	235	292	277	268	257	297	276	268	255	256	275	244	257	275	280	272	269	279	244	266	255	265	241	261	267	254	262	251	228	267	268	261	241	256	241	266	261	280	268	264	240	268	274	255	263	290	259	247	249	266	237	273	264	243	273	283	254	258	281	260	242	266	283	266	246	254	252	237	238	254	259	247	249	269	252	245	286	266	265	278	245	257	222	287	249	266	273	230	229	254	276	254	234	243	226	251	244	266	263	293	258	269	265	246	239	266	270	252	249	267	254	264	248	230	210	236	271	234	269	262	265	256	236	277	251	218	272	257	244	284	236	215	272	282	263	242	250	253	252	260	285	256	226	265	313	266	274	250	243	285	286	263	230	277	254	238	263	274	279	245	243	254	253	250	245	250	281	245	278	271	284	266	273	255	260	270	268	249	240	260	241	266	249	263	246	273	250	259	295	256	247	264	265	287	274	279	269	237	252	256	246	258	244	268	284	247	285	239	253	263	265	276	250	239	239	244	248	262	261	263	249	269	232	266	274	293	257	237	268	250	230	265	271	292	268	269	244	263	256	251	255	274	279	269	273	264	239	264	257	222	285	236	265	237	248	291	253	232	245	269	256	269	271	260	251	235	281	247	276	270	244	265	236	278	239	241	273	307	240	247	258	244	279	251	249	245	246	254	254	301	269	272	265	276	258	278	254	235	229	253	279	275	276	258	270	234	253	243	249	250	261	249	271	246	280	276	233	256	255	287	255	267	258	255	254	261	283	261	243	243	259	276	281	243	274	253	262	285	252	236	232	255	235	239	284	232	247	266	273	273	289	241	245	246	256	250	238	265	281	249	252	268	272	284	276	242	247	232	258	278	239	249	241	225	242	280	263	271	219	243	280	265	267	228	247	247	283	274	251	241	240	261	277	247	259	247	239	268	265	252	276	243	279	288	268	275	268	267	260	286	214	260	231	231	264	258	246	276	268	270	257	277	247	245	241	262	273	219	247	231	237	246	251	233	286	278	293	247	255	268	269	268	245	286	254	250	273	274	255	265	234	272	259	231	259	270	260	271	251	278	256	250	237	252	222	242	256	248	240	280	257	262	257	268	275	228	276	254	282	274	244	271	274	255	256	283	271	272	257	255	273	272	269	252	249	263	243	229	242	239	267	243	248	264	245	280	248	250	224	254	250	243	256	258	264	273	261	255	242	244	265	264	231	242	253	259	273	264	258	280	256	290	244	249	254	286	268	255	255	258	248	246	281	233	247	224	263	286	238	252	280	244	228	253	261	265	258	262	255	251	247	283	262	259	245	266	270	239	290	236	256	245	247	244	267	272	238	309	264	266	244	249	262	248	283	246	256	283	271	271	223	259	257	231	265	245	271	287	238	271	228	241	273	267	272	258	244	267	257	268	271	249	277	230	270	238	263	296	272	241	249	270	252	246	226	274	248	295	235	284	266	265	238	228	256	231	243	266	245	248	230	291	253	230	241	264	258	255	257	305	269	254	266	242	249	251	246	231	238	228	252	236	246	253	220	273	259	246	249	254	240	249	216	279	243	233	244	273	249	249	268	242	258	241	235	288	232	260	255	240	297	281	280	274	265	255	254	253	234	237	244	248	241	238	296	253	272	286	242	257	256	269	251	277	266	235	258	255	233	253	282	272	256	274	272	272	244	264	252	263	236	266	279	255	262	268	241	267	249	269	249	259	274	247	262	255	259	253	259	247	260	249	254	245	239	276	255	250	236	262	241	263	264	253	264	261	258	262	264	261	268	276	269	260	257	270	238	235	265	252	304	274	263	270	263	231	267	246	279	297	260	270	244	272	265	257	240	232	256	272	251	229	245	255	253	237	262	276	275	260	245	246	240	263	256	276	277	246	252	258	235	256	270	237	255	272	255	268	257	272	263	236	229	261	271	250	224	268	255	275	274	266	235	245	275	222	261	270	270	240	264	257	271	274	257	265	259	288	259	226	263	273	233	277	262	234	233	262	233	236	259	266	242	238	243	266	235	281	267	226	229	248	266	244	246	206	244	247	259	263	272	257	255	281	262	232	245	268	253	255	272	251	269	263	242	240	254	278	285	253	235	275	252	242	240	247	263	277	274	231	282	248	263	264	267	233	250	251	279	240	248	259	279	280	254	271	258	268	296	256	244	256	266	285	256	302	266	245	256	263	254	270	291	262	287	260	226	287	287	252	240	269	258	249	263	255	265	258	251	267	260	274	257	251	260	271	274	253	269	267	257	261	258	259	261	271	271	241	245	248	237	238	252	247	253	227	274	221
21232	22124	33489	37009	36745	33268	28452	26584	27903	27267	22714	19457	20488	16703	17638	14954	15605	11967	13544	13569	15080	15758	13823	13110	12471	13301	12026	10738	11689	12092	11806	10381	10572	8520	7377	7235	9441	9471	8860	6685	5343	5405	5431	5615	6306	4620	4123	3096	2962	3717	2966	2954	2016	1683	1483	1383	1093	1008	947	962	915	1015	873	795	782	767	705	706	723	715	718	779	743	741	808	922	933	792	745	680	681	759	718	730	716	747	688	733	716	727	673	737	740	725	729	747	689	682	727	762	706	686	714	715	788	699	748	716	698	731	694	710	713	738	733	704	696	715	685	742	755	717	717	739	707	686	657	717	680	711	724	707	737	715	731	699	657	690	686	727	699	700	719	683	716	723	729	686	684	664	727	672	752	649	737	690	715	744	699	742	709	688	731	717	716	665	727	704	723	756	681	693	691	736	725	715	721	686	676	755	725	695	721	726	759	691	668	747	706	709	706	706	715	756	707	733	681	684	701	700	729	713	724	708	731	722	679	711	680	745	697	700	757	673	724	699	750	727	727	711	707	746	754	718	711	684	738	674	709	730	743	772	713	730	705	720	676	696	720	726	697	736	704	715	731	740	714	696	756	742	725	675	702	719	690	737	700	682	710	711	670	727	728	733	704	666	736	706	670	733	718	665	728	681	660	706	724	722	703	687	711	730	685	743	662	679	689	688	692	707	723	708	713	736	724	727	696	724	637	690	737	710	751	719	701	731	681	727	721	695	709	670	739	730	712	678	713	721	700	706	761	720	685	742	679	732	721	750	684	695	705	693	730	705	753	682	678	753	694	757	749	728	684	772	674	744	722	699	706	708	736	711	663	729	715	761	689	697	766	707	703	708	726	704	723	692	726	747	708	725	735	682	698	723	685	739	699	656	718	700	701	672	691	738	682	692	658	761	689	713	686	716	718	682	658	723	706	741	710	757	701	685	721	698	715	761	718	710	744	688	735	734	691	684	748	721	767	677	683	709	707	701	727	699	748	688	702	721	722	690	714	684	663	695	697	766	752	732	724	694	742	723	684	737	748	684	708	685	723	699	686	703	738	707	730	752	714	702	717	784	694	767	704	718	715	746	727	721	699	669	724	698	746	730	696	742	724	715	726	752	727	702	697	745	706	690	742	743	718	718	686	726	714	663	694	713	693	662	709	700	701	645	741	759	694	687	720	725	729	746	742	678	695	694	728	684	725	755	736	728	705	754	726	731	700	726	706	684	690	736	714	761	764	703	723	718	681	736	735	682	692	705	710	755	747	678	690	727	704	662	685	694	723	683	729	716	688	762	646	710	764	740	695	715	736	719	772	747	733	711	707	672	742	750	716	730	692	729	649	758	725	742	728	652	727	720	719	725	726	710	729	766	683	723	775	740	702	738	679	740	723	760	688	711	660	689	717	663	713	677	708	724	679	698	736	705	727	678	721	710	708	665	717	727	662	686	711	737	694	694	695	735	708	719	721	723	724	729	706	760	671	712	689	743	692	721	674	715	693	673	756	673	679	676	733	723	717	760	710	740	717	684	683	720	716	680	672	705	740	702	718	715	713	664	726	715	740	670	708	692	704	693	687	679	749	725	685	752	707	698	706	685	707	700	717	717	738	705	692	680	708	695	698	656	751	678	701	707	692	715	672	747	777	705	731	702	709	714	687	672	689	682	670	704	704	710	680	714	699	675	720	785	703	725	763	712	686	709	720	677	757	667	700	721	699	719	742	687	706	760	747	754	731	704	674	735	703	695	750	709	756	744	763	696	745	689	655	727	659	655	716	752	729	714	740	722	732	693	747	731	710	741	720	754	763	716	716	723	727	718	717	702	767	698	723	744	733	737	744	764	726	705	729	740	739	698	728	728	749	669	755	716	723	732	690	714	670	728	737	688	751	703	743	660	738	696	700	677	731	673	713	712	693	688	699	709	696	726	752	712	707	717	742	732	693	727	697	682	736	717	719	770	706	738	750	732	742	745	734	734	722	694	717	694	712	672	731	665	705	741	713	700	713	732	700	701	736	748	728	738	691	724	698	745	715	699	700	726	731	737	721	698	731	704	727	685	743	660	729	705	700	724	705	726	744	701	642	745	687	750	730	722	736	679	729	708	719	742	748	739	730	739	764	695	712	697	708	728	718	738	716	752	682	708	678	766	694	683	700	661	700	733	679	703	687	751	718	741	702	683	776	685	718	723	722	724	733	729	705	720	731	776	744	654	694	712	686	709	689	763	713	710	716	666	770	726	685	694	690	670	718	725	733	731	721	785	732	686	725	687	726	731	708	692	694	729	640	713	725	708	723	712	730	705	697	691	709	694	728	671	744	665	722	677	745	694	696	681	709	706	687	754	718	735	753	708	732	723	726	667	705	744	703	683	726	715	744	709	723	688	723	707	698	713	684	753	726	687	682	684	733	699	783	727	728	740	713	743	732	738	703	663	703	703	655	698	688	776	734	687	736	745	727	723	713	724	699	721	705	710	708	734	726	679	749	663	671	702	720	705	778	665	683	691	724	704	674	737	718	723	686	698	760	718	728	700	725	681	704	739	703	756	709	685	714	730	662	730	679	683	718	690	728	688	653	725	712	698	715	709	732	709	690	737	707	698	718	743	732	739	703	721	708	711	746	670	716	678	676	687	699	755	719	739	771	665	708	683	706	724	679	748	727	697	680	696	762	685	700	721	709	742	698	726	714	697	739	802	705	724	698	728	692	738	665	757	671	669	680	725	697	716	685	732	722	734	720	672	677	727	723	776	687	720	757	670	743	712	699	701	700	679	680	723	747	719	713	700	710	747	745	716	702	726	721	691	698	690	702	738	706	696	734	727	676	708	713	751	657	678	699	690	730	720	720	698	717	692	718	689	731	802	705	772	700	699	711	724	728	671	714	730	707	759	761	749	718	749	666	702	719	692	675	749	709	712	683	711	745	722	725	694	699	681	653	713	692	686	688	732	751	702	715	708	681	702	681	673	701	714	688	720	727	749	683	742	712	671	729	715	716	651	686	718	694	696	688	751	681	724	696	724	684	737	711	739	615	739	701	757	731	715	748	682	699	744	756	733	731	743	732	673	699	671	681	673	734	723	724	706	724	694	722	745	636	707	684	755	717	661	761	717	714	684	702	668	732	728	736	737	721	718	715	702	719	722	682	723	717	659	713	716	714	678	682	698	672	726	692	707	706	717	713	683	681	734	700	690	666	753	750	737	717	735	732	725	715	714	702	705	695	720	741	710	652	747	734	731	750	690	698	659	706	682	705	749	691	673	636	749	727	682	705	676	696	712	699	747	701	681	745	721	688	704	684	735	765	688	703	714	728	689	708	691	705	744	700	717	708	758	728	693	692	682	700	713	754	717	739	729	679	713	728	716	730	717	716	677	661	704	711	713	695	785	731	712	722	731	730	736	696	704	701	686	696	723	731	723	716	730	704	707	740	736	691	717	743	710	683	703	709	722	652	676	715	729	715	703	716	707	713	746	731	722	725	670	702	728	737	758	731	729	713	713	714	735
39431	35347	38908	36387	32672	28161	22499	14831	16279	18512	13861	9922	10278	8092	7433	6535	6370	4345	4506	4566	5616	5810	5292	4771	4650	4850	4965	5059	4774	4620	3728	3779	3487	2828	2368	2215	2982	2946	2803	1902	1705	1781	1622	1923	1903	1472	1272	995	1105	1019	748	814	679	526	472	498	426	372	353	343	352	372	311	324	324	314	296	311	304	313	297	298	306	338	283	345	300	308	322	313	296	289	314	299	311	290	341	312	295	316	267	333	329	293	304	316	270	325	333	280	292	282	291	311	322	287	279	302	291	306	277	327	301	298	271	281	268	298	300	267	303	287	296	318	330	323	315	283	298	288	311	321	288	262	311	295	294	280	283	301	294	311	302	304	317	296	282	287	311	282	292	295	339	318	270	321	277	303	288	279	291	311	288	339	303	324	294	295	307	333	326	313	307	292	303	325	298	288	299	298	259	295	288	300	299	279	296	293	280	283	305	310	276	335	275	290	342	292	275	302	307	302	261	307	304	279	296	296	329	289	310	289	319	284	296	313	272	331	274	307	301	319	301	325	277	304	330	319	276	263	318	323	314	284	299	333	268	297	306	304	302	291	308	314	313	313	316	298	288	334	308	325	246	284	317	306	292	297	299	291	304	300	325	300	312	318	290	301	289	305	323	314	308	290	296	274	285	287	290	294	277	285	309	296	324	303	291	283	282	306	297	286	292	299	301	324	307	269	290	326	287	295	272	323	306	302	295	299	276	308	314	311	279	289	288	285	293	313	296	315	319	339	279	300	308	298	291	308	284	333	310	332	318	309	324	343	291	275	304	322	324	322	291	286	280	307	298	295	286	318	308	307	308	339	279	308	301	308	315	315	336	292	278	309	316	274	273	323	277	315	303	291	298	263	275	324	301	317	304	318	302	295	312	288	322	285	320	286	321	335	279	337	305	298	301	313	289	254	298	305	333	276	309	300	311	299	298	306	305	292	308	283	300	284	285	296	305	293	287	297	276	322	292	280	299	292	320	292	293	316	284	304	304	282	285	294	293	337	310	288	299	297	283	300	275	307	279	307	286	315	287	301	260	288	252	302	280	322	314	317	298	299	326	298	332	326	318	281	306	307	300	295	284	294	294	340	289	297	305	303	315	310	326	290	331	281	270	293	311	349	268	295	313	285	295	330	316	317	285	298	280	293	313	310	306	292	317	304	308	302	327	287	306	302	313	311	312	296	308	297	304	297	297	283	307	340	310	309	310	314	295	303	295	299	298	272	305	294	288	307	299	302	262	314	309	288	307	274	295	277	301	283	319	288	310	336	297	337	308	298	291	273	272	317	294	290	323	304	306	298	283	282	286	288	300	306	318	294	267	284	315	314	297	301	296	303	310	334	338	309	320	297	279	294	311	280	318	285	327	296	294	269	289	339	295	286	320	325	260	287	289	260	313	287	302	277	287	296	257	305	286	295	302	289	294	299	301	274	279	312	303	315	302	285	318	314	255	263	298	267	325	323	313	335	301	303	294	289	313	283	303	294	298	298	304	292	311	299	300	323	304	318	286	295	313	297	351	293	300	263	305	275	302	289	274	264	273	292	328	328	275	290	291	294	299	284	299	290	261	285	278	286	318	274	283	295	310	317	323	294	326	293	304	277	289	303	304	273	278	318	286	325	306	321	296	281	310	302	282	306	279	301	295	285	279	254	319	318	328	308	304	279	285	315	288	303	291	302	273	291	307	310	300	286	303	283	310	296	302	319	328	292	281	318	314	304	283	296	299	270	304	331	288	296	290	313	308	287	277	296	296	295	269	292	290	311	287	284	302	330	292	296	317	271	326	302	322	275	315	304	304	316	298	286	298	310	316	310	308	273	310	311	283	283	313	291	273	300	345	320	314	311	307	302	282	302	309	272	289	268	317	288	299	334	291	320	281	310	309	297	310	306	303	305	294	313	285	331	297	266	302	273	326	309	300	267	286	314	310	302	274	286	318	320	334	313	284	309	298	280	279	297	307	296	290	280	290	337	291	302	286	301	313	310	312	291	282	284	316	296	266	284	310	302	318	310	292	301	270	292	272	296	291	313	314	329	306	287	314	289	295	303	294	323	295	289	281	308	285	275	270	298	310	299	295	301	292	284	300	300	270	290	298	298	295	298	305	301	275	296	342	293	303	324	304	281	284	325	308	293	272	291	320	309	317	278	281	313	324	287	330	332	308	331	287	285	286	270	305	294	309	302	314	308	307	293	294	317	316	288	300	322	278	305	288	292	307	298	319	289	316	304	284	297	301	300	304	291	310	322	291	299	294	296	290	330	289	294	306	285	320	301	315	311	292	298	284	317	285	320	280	303	304	322	286	299	309	305	283	306	300	291	330	317	296	309	316	310	294	303	300	265	303	299	298	307	287	269	307	288	293	301	301	277	301	309	289	311	315	273	271	273	318	319	304	283	281	335	295	349	316	300	295	311	290	283	337	297	279	333	295	296	280	339	307	305	291	304	260	289	260	291	306	311	303	306	301	262	295	274	307	323	306	283	317	273	329	322	310	299	277	317	291	276	334	306	292	299	284	295	297	305	292	319	297	312	286	298	306	323	318	332	320	304	275	324	283	311	287	291	274	293	299	306	259	286	282	308	288	298	298	311	305	299	291	271	315	309	335	261	321	294	325	296	306	287	309	314	297	311	293	302	314	285	315	315	286	320	287	298	282	282	306	276	310	309	298	283	293	301	320	298	283	295	294	278	284	313	293	312	311	297	305	282	282	273	279	283	288	249	307	290	341	303	316	324	285	283	302	294	284	292	310	325	311	299	305	297	283	298	298	275	314	327	281	294	308	288	284	277	306	295	313	287	275	280	286	321	328	273	304	279	333	281	305	339	306	281	281	303	308	287	304	302	287	283	285	300	294	291	282	277	291	302	313	309	293	305	302	346	276	269	312	293	300	264	283	319	343	305	304	293	322	291	303	307	314	311	311	285	294	300	314	280	295	318	342	276	285	284	288	285	305	309	294	300	329	284	326	297	299	316	296	296	310	309	289	305	313	321	272	294	301	304	291	284	307	317	284	310	330	310	289	317	297	306	303	307	311	310	286	313	293	296	283	296	317	312	279	307	313	303	331	293	298	290	289	319	329	312	294	308	295	299	271	283	318	309	309	283	276	298	307	304	308	275	321	295	281	314	311	282	317	301	311	313	300	268	319	274	302	283	307	311	289	273	311	316	288	277	274	341	289	323	326	307	282	324	282	278	303	299	278	262	327	299	307	295	321	293	289	292	320	296	326	273	303	296	274	304	302	292	325	320	282	310	309	301	324	291	275	297	287	289	284	275	352	291	291	286	276	320	306	285	322	315	272	310	296	284	279	337	311	296	308	279	307	315	287	288	307	307	309	283	282	299	292	318	273	304	295	309	288	326	308	303	314	325	311	302	316	300	325	309	275	309	269	301	311	243	298	281	331	301	300	320	286	313	304	322	279	324	293	310	328	277	310	285	273	292	331	330	318	299	294	302	303	283	316	305	309	303	299	318	316	295
26210	28435	39206	43560	42678	40938	36291	31122	35000	36490	30485	26797	29183	24004	24785	21932	23879	16548	19686	20339	23618	24154	22475	20433	20490	21293	21087	20502	20160	19559	18224	18193	16870	14863	13081	12286	15590	16165	14738	11089	9830	10594	10017	11067	10841	8631	7477	5988	6864	6213	4871	5007	3624	2573	2164	2126	1803	1358	1268	1296	1294	1325	1198	985	917	874	832	898	850	836	811	876	791	813	886	1046	880	823	820	866	795	802	820	851	863	794	882	746	805	825	792	828	830	827	854	796	825	826	830	805	813	825	825	842	753	831	790	763	828	761	790	771	784	768	822	780	821	761	838	796	761	820	836	810	803	816	778	816	753	775	764	792	890	842	836	818	851	803	807	837	780	776	815	790	794	742	779	764	796	765	793	762	802	828	799	801	822	758	779	789	818	831	814	834	861	791	812	774	806	763	783	795	820	808	798	787	766	839	876	811	802	854	762	802	825	792	810	789	775	810	821	803	825	837	818	755	743	842	785	819	819	752	784	779	809	855	855	801	813	787	811	835	849	765	818	817	838	869	836	839	828	819	793	840	843	807	772	789	838	804	792	781	832	824	827	847	807	814	818	835	778	810	808	838	831	795	792	812	813	852	868	829	838	852	836	805	827	829	830	786	783	802	829	817	804	785	784	821	795	853	833	827	822	808	846	781	817	792	825	850	778	828	795	803	838	845	795	802	810	838	812	809	811	817	819	810	731	849	847	818	779	810	816	788	854	814	857	846	758	782	804	824	833	828	817	853	844	801	839	786	839	799	808	829	836	824	844	819	824	824	811	818	736	819	816	850	867	818	810	782	803	795	816	789	826	757	776	840	843	777	827	809	790	755	797	807	779	843	831	769	828	800	836	773	792	778	804	823	831	803	764	780	764	785	836	831	846	790	803	841	766	817	785	793	806	804	774	812	751	766	844	787	779	868	806	831	830	867	803	804	794	871	809	787	802	730	787	754	808	777	808	788	765	815	793	818	836	799	838	845	819	826	812	788	782	791	871	769	828	805	822	814	803	774	837	742	780	842	806	820	827	770	842	837	820	846	827	808	785	781	841	797	889	788	864	830	790	811	783	798	782	739	790	802	817	818	812	800	842	815	819	777	827	781	783	825	797	843	783	789	778	813	784	831	797	825	842	796	829	810	843	801	830	778	843	842	805	840	832	816	809	840	789	737	861	867	814	797	851	775	798	853	831	829	770	772	800	793	801	886	754	833	831	808	812	791	781	799	780	828	865	799	801	772	741	839	794	816	775	808	829	838	836	816	795	829	792	804	844	841	817	805	805	872	838	842	774	790	863	854	790	864	763	824	874	831	779	802	766	798	775	824	839	813	772	798	817	839	865	794	810	821	781	796	760	897	767	805	815	814	752	838	788	841	786	749	803	824	810	864	817	804	780	803	787	833	850	840	815	852	800	822	813	772	815	842	779	799	777	843	772	810	816	830	783	808	774	848	811	848	847	818	794	783	790	855	867	808	842	831	747	854	823	786	789	773	786	845	810	757	765	871	766	836	806	782	801	789	847	819	787	793	844	837	841	858	771	795	854	828	775	855	786	848	849	834	769	804	824	810	807	774	845	786	783	822	806	787	831	795	842	810	818	785	792	854	819	819	806	793	764	796	765	848	801	816	828	835	784	818	778	778	806	823	831	790	781	780	849	835	806	836	807	816	780	803	813	802	784	821	819	789	865	755	839	837	803	782	853	767	792	814	779	776	811	815	824	741	784	792	838	823	818	832	805	816	775	808	862	830	825	755	786	795	795	784	770	758	821	813	819	746	826	811	807	801	774	772	758	835	832	783	756	806	828	804	815	784	833	821	789	780	839	783	788	811	857	839	811	829	864	796	810	764	840	826	807	802	835	842	779	848	803	798	794	807	826	832	854	799	832	797	808	827	809	773	796	818	793	792	849	809	783	840	795	819	815	827	840	794	862	800	828	762	780	810	823	804	865	796	802	811	840	799	817	789	814	837	827	854	866	821	783	793	781	808	782	839	838	781	751	783	855	809	800	843	815	843	814	802	801	867	780	801	814	773	821	783	803	837	766	841	748	805	821	817	834	787	845	840	822	819	822	764	822	777	817	837	830	839	808	790	843	821	851	768	756	823	809	770	838	828	830	793	811	847	824	754	796	751	774	815	807	757	708	804	821	796	784	781	835	865	803	776	760	773	828	802	837	794	843	789	782	772	817	811	813	828	824	807	831	789	792	777	839	841	856	811	807	808	767	896	840	792	832	812	819	839	846	815	781	853	763	761	824	835	847	802	820	832	796	819	778	765	827	789	825	812	833	842	791	807	791	808	746	801	805	806	797	848	827	848	811	813	810	818	889	822	837	840	822	773	777	759	814	848	782	761	815	851	801	798	798	792	844	847	782	817	819	787	834	815	772	805	836	830	826	782	830	841	808	813	754	785	806	827	826	807	820	768	776	838	810	844	778	854	768	769	852	840	805	859	803	834	856	784	842	815	795	758	832	795	783	821	803	805	795	812	784	821	826	746	777	781	790	801	799	838	837	773	756	794	828	824	811	806	787	791	851	801	813	806	887	819	794	806	758	791	818	822	825	829	788	777	861	739	803	806	817	844	805	799	828	851	808	780	755	735	820	811	759	784	788	813	844	841	821	801	725	774	835	787	797	818	765	771	785	811	741	803	745	784	842	755	817	813	834	783	831	850	775	842	827	838	783	785	764	846	766	815	767	835	810	757	801	829	776	852	750	803	788	840	805	827	761	783	763	847	796	808	763	809	825	845	851	729	811	772	791	851	799	789	842	774	821	859	800	818	801	786	791	849	815	797	801	814	774	793	788	835	754	836	838	798	821	886	853	838	840	821	795	863	769	784	792	822	724	841	796	776	747	757	781	811	836	796	763	818	847	777	839	828	808	793	813	838	771	818	820	844	831	806	802	847	815	810	831	790	796	788	805	809	782	810	812	815	776	792	816	834	760	769	788	801	782	847	757	753	776	818	786	746	842	750	796	805	775	797	802	796	834	788	799	789	817	853	804	847	799	764	832	811	783	819	787	823	750	832	850	786	776	822	855	855	805	776	811	786	831	822	855	804	823	796	808	790	815	794	885	758	834	805	794	774	775	791	781	810	822	791	797	794	814	736	802	797	833	754	803	787	801	804	850	788	772	788	807	774	785	800	763	832	820	762	762	804	825	812	801	798	811	808	780	763	874	821	773	741	775	803	741	799	813	818	833	778	816	850	813	788	837	797	810	799	786	777	793	822	820	781	799	833	791	809	808	794	799	830	759	768	848	822	784	802	849	787	742	832	839	828	850	803	841	820	786	829	777	821	804	783	758	796	811	804	848	842	841	814	830	790	810	794	841	777	829	813	821	820	832	838	833	784	739	827	766	801	745	772	763	766	809	810	822	822	877	805	779	815	841	785	875	747	773	825	823	791	821	825	815	852	814	790	809	800	811	818	838	787	802	810	831	765	823	806	806	799	816	857	780	775	816	828	798	800	797	780	855	842	824	833	822	803	762	782	816	794
18013	17589	20564	17082	13079	9357	6276	4288	3329	3059	2142	1768	1321	1002	938	819	812	681	636	568	533	503	562	440	425	427	453	400	418	408	374	391	390	345	330	293	335	340	287	302	275	266	287	303	286	244	263	275	259	240	249	248	224	221	225	236	233	224	214	218	255	210	242	218	250	216	233	241	217	228	208	236	203	248	208	219	262	248	216	229	211	225	237	214	199	213	220	232	230	210	208	221	224	214	219	223	219	237	217	211	216	212	228	265	201	235	219	215	213	240	224	226	224	243	213	236	231	206	230	208	265	215	257	218	228	240	191	230	242	230	213	214	208	216	240	223	208	226	215	222	259	238	225	252	203	215	223	232	245	219	215	202	211	224	219	207	217	219	214	234	210	235	250	210	200	215	230	253	211	236	260	218	224	190	218	232	209	274	231	216	226	231	204	203	225	218	228	240	218	208	232	249	254	222	245	228	212	208	211	221	239	220	226	205	238	235	265	242	231	236	242	203	238	217	241	244	235	214	239	236	221	245	191	235	196	197	216	226	233	237	206	231	217	214	222	220	219	222	245	235	208	229	244	213	267	229	218	227	223	212	232	249	223	198	237	242	218	215	232	232	219	241	222	223	213	233	214	228	219	224	205	246	234	248	229	237	229	251	256	223	234	215	238	250	228	184	209	222	235	216	227	239	216	236	233	255	222	224	232	214	216	228	211	217	213	243	236	237	243	211	207	220	239	217	226	222	213	255	243	220	220	214	215	241	223	241	230	225	231	239	223	236	207	223	210	224	228	202	223	228	241	234	203	238	217	220	199	208	224	209	237	253	226	231	227	230	248	224	197	221	231	235	234	236	220	225	242	238	212	191	233	221	227	218	241	219	213	222	235	218	242	232	226	219	214	252	214	233	201	202	218	249	223	224	209	235	210	231	249	247	248	213	218	211	253	210	226	221	220	252	231	223	236	241	239	210	221	243	212	221	243	221	236	230	215	233	233	210	209	251	225	232	242	275	226	235	229	210	239	254	238	235	226	226	218	215	270	219	207	205	213	251	219	218	222	240	220	222	223	199	223	213	186	202	215	214	212	221	231	198	228	219	221	216	249	220	211	238	239	190	234	220	233	228	219	235	226	238	238	237	232	224	222	235	236	237	256	246	240	233	217	245	223	209	257	224	234	199	197	229	204	233	217	233	232	234	221	225	212	237	190	209	223	244	235	211	218	229	212	247	223	210	222	236	226	241	224	233	234	230	215	229	241	264	220	228	223	222	242	215	216	224	244	241	230	240	237	230	198	214	217	254	226	238	243	199	238	232	227	218	214	224	273	216	221	231	238	241	241	215	228	220	227	222	228	194	196	224	217	237	242	192	216	222	229	210	200	220	220	211	241	229	230	208	246	205	258	216	240	223	211	223	232	228	222	205	239	241	209	245	239	230	240	245	219	200	231	205	232	230	242	231	237	249	202	233	226	220	209	236	225	246	223	213	231	206	223	244	204	231	245	221	242	208	244	247	230	207	245	234	240	220	217	199	221	230	223	201	251	190	247	216	237	241	243	207	190	248	247	214	222	211	264	222	242	217	230	239	205	225	203	227	242	223	238	197	208	235	266	251	241	220	224	238	246	214	231	204	215	232	206	225	236	268	256	223	211	254	193	243	219	229	219	200	231	220	216	231	231	217	246	212	214	207	225	239	268	235	212	216	222	215	221	237	222	235	234	239	198	217	242	238	217	254	215	201	220	228	231	224	240	227	239	221	214	198	212	257	235	218	195	209	223	223	228	244	218	230	196	222	221	219	244	214	233	199	249	216	206	222	210	227	213	216	225	247	210	256	237	234	230	214	214	233	209	213	226	241	216	236	232	232	242	218	263	218	213	239	223	237	233	218	214	219	205	194	244	232	232	211	249	202	231	211	213	256	212	231	256	202	205	219	230	215	230	213	219	230	248	230	241	243	223	205	209	238	242	212	217	253	229	223	203	197	215	235	227	207	217	222	218	198	225	225	211	250	237	224	217	246	235	224	207	206	221	202	234	230	237	234	218	227	212	206	207	214	232	247	227	223	231	211	256	234	236	203	212	206	229	222	218	239	209	226	216	221	226	213	237	220	220	241	241	210	233	204	245	228	217	241	231	227	222	220	214	228	224	208	236	204	223	208	203	243	208	203	220	220	241	232	212	234	214	213	234	210	220	242	206	223	217	219	250	222	210	279	255	193	223	237	223	229	203	252	225	213	239	232	214	218	246	204	253	218	215	214	229	221	216	230	206	252	250	223	224	191	251	252	206	242	239	263	247	199	194	210	221	220	184	234	254	207	215	240	206	216	228	216	211	247	222	206	224	239	224	223	203	252	218	232	234	216	203	218	207	226	227	211	244	227	231	226	224	254	252	219	222	210	236	212	202	220	212	234	218	227	201	214	234	208	214	213	239	243	229	233	218	244	251	232	258	214	231	222	234	206	224	222	223	210	240	201	223	226	212	250	212	220	216	217	215	230	230	200	239	223	212	224	249	260	224	238	216	226	236	218	233	239	253	220	220	240	220	239	216	235	224	237	246	224	217	208	223	207	225	246	215	219	232	207	200	229	241	209	191	243	218	232	206	231	263	217	235	239	212	208	239	226	210	226	212	230	249	228	250	239	234	214	230	211	223	227	211	231	233	259	199	225	241	230	198	208	223	214	241	218	216	231	231	228	247	212	221	207	233	193	220	202	217	256	227	243	243	217	217	219	227	241	203	202	231	206	197	218	219	211	247	224	255	199	179	246	238	239	242	238	231	233	228	221	213	203	213	225	207	228	232	219	241	211	235	243	227	213	235	253	219	219	219	207	212	222	213	202	226	258	203	232	252	265	217	235	221	224	224	221	214	230	254	223	227	237	209	218	243	218	225	202	243	213	224	219	212	221	219	237	240	192	227	221	217	225	213	237	235	216	235	232	196	234	234	229	203	222	217	232	263	205	216	231	206	220	190	219	213	247	196	202	202	224	216	245	221	215	222	229	208	262	203	238	223	237	245	229	239	227	242	225	227	234	223	223	209	225	255	220	244	205	246	251	205	214	210	211	222	199	207	231	209	237	228	216	241	234	238	221	238	214	216	237	216	243	248	223	240	214	234	208	234	224	226	208	245	252	230	246	205	258	229	210	242	258	214	214	196	219	213	213	237	207	222	204	244	230	217	229	221	217	244	226	211	250	214	254	229	238	239	211	186	251	201	215	225	227	242	235	208	225	232	219	225	236	214	216	224	228	207	226	240	226	220	221	241	222	227	244	212	237	245	238	253	224	222	211	250	244	212	227	214	222	235	225	219	239	209	219	253	237	219	214	242	230	203	247	229	239	240	224	254	241	240	222	233	208	219	220	235	198	216	206	240	234	221	219	210	246	237	217	251	238	216	240	210	217	205	208	228	214	208	225	228	216	231	222	232	206	246	230	250	237	202	209	231	242	238	203	214	216	224	259	215	215	213	216	221	236	244	236	237	222	232	199	215	226	198	218
11532	15214	25416	28651	26805	23450	19298	15549	13536	12616	9663	7925	6614	5095	4812	4168	4390	3464	3265	2911	3099	2839	2766	2184	2211	2340	2189	1842	2036	1912	1883	1589	1624	1642	1308	1261	1477	1515	1275	1085	1139	1132	1166	1210	1189	986	964	797	894	885	836	841	753	667	712	711	623	643	645	654	689	709	693	672	614	612	668	625	683	639	653	648	654	673	684	635	626	604	659	652	632	626	638	677	605	604	640	640	631	625	628	584	610	630	648	588	613	666	611	649	663	658	628	642	678	632	585	616	639	647	642	658	603	648	606	645	656	630	617	609	644	616	608	654	627	609	630	617	597	601	651	677	659	628	618	611	633	638	594	656	598	665	608	655	633	677	643	606	595	613	632	585	641	640	612	612	590	651	623	665	611	622	650	599	649	645	610	613	656	594	636	618	602	623	645	639	601	635	626	632	662	664	605	630	661	670	611	633	639	637	630	630	642	626	652	620	607	660	626	591	612	639	680	614	640	566	600	623	650	600	617	620	625	620	671	623	623	598	626	615	625	656	640	628	628	637	686	627	587	637	631	655	598	632	617	658	665	586	679	644	636	611	643	587	611	622	603	632	629	606	640	632	620	643	634	609	641	633	615	612	646	662	578	561	639	632	594	625	645	621	615	602	623	630	630	676	645	628	601	628	637	624	615	646	656	606	602	672	629	642	646	656	646	653	653	626	648	613	644	655	625	631	619	625	618	620	638	659	613	666	628	629	589	577	606	659	658	642	625	661	588	635	628	668	635	666	619	692	639	609	616	591	627	689	631	662	672	660	639	603	656	643	596	617	618	647	623	647	662	602	642	630	661	665	598	637	636	619	653	604	613	637	624	659	613	627	656	646	655	661	617	635	631	600	601	633	646	624	615	658	658	579	574	652	614	608	623	646	601	637	581	642	616	646	616	632	614	631	631	630	622	620	649	677	619	617	633	631	625	618	621	627	662	648	605	643	637	622	609	617	632	631	639	648	631	631	582	630	650	630	623	630	624	608	605	624	627	630	574	643	656	616	580	542	611	661	656	653	635	607	673	637	664	566	625	672	634	644	648	627	645	630	622	619	625	588	638	626	589	646	624	568	657	627	647	625	637	628	609	622	657	631	665	611	622	641	628	610	645	641	666	640	603	571	608	632	617	659	681	618	644	640	634	629	619	580	665	634	619	633	634	640	677	613	639	641	642	625	675	618	615	648	600	615	608	631	647	641	634	626	613	610	641	607	655	600	602	641	597	627	639	607	627	606	639	621	596	629	615	619	591	630	629	657	595	619	650	622	648	617	656	672	599	643	642	623	652	620	642	637	628	644	655	610	624	619	645	641	640	627	631	639	602	639	659	627	628	639	586	600	627	659	648	682	652	635	630	602	609	601	629	633	617	671	602	649	601	613	640	629	590	627	671	617	660	631	653	649	614	673	637	623	615	632	635	639	606	662	696	638	655	636	637	634	655	602	633	667	622	664	632	616	610	654	617	617	621	671	598	620	628	581	571	638	663	666	607	626	650	629	682	589	631	673	581	603	645	640	560	632	639	622	614	612	657	627	577	677	622	625	637	595	642	680	674	641	637	631	638	616	645	604	634	657	658	635	607	614	615	611	653	599	647	615	614	656	640	605	669	670	605	652	601	649	649	589	637	570	595	608	658	616	661	649	598	617	613	634	595	622	621	670	627	645	577	641	656	604	577	623	615	636	625	612	628	630	637	610	657	680	582	616	616	609	703	638	584	618	618	618	593	609	574	640	636	646	612	664	611	667	645	636	647	621	619	626	589	677	646	629	622	626	665	651	618	620	670	680	605	658	630	628	612	622	631	634	647	625	657	621	569	675	634	643	629	601	639	650	620	634	651	648	631	654	605	686	616	644	659	619	642	607	624	641	643	626	652	642	609	677	630	621	631	668	642	634	628	627	640	652	630	639	623	623	626	610	617	642	605	612	610	616	615	681	636	632	654	654	629	675	607	599	627	589	610	629	610	614	648	645	590	649	614	666	634	615	647	597	621	666	616	596	594	648	593	670	623	657	668	576	648	612	624	612	612	622	634	663	600	591	624	664	643	659	645	620	645	678	612	575	605	640	644	645	609	620	604	663	636	684	673	656	593	658	619	643	630	627	609	642	651	669	611	622	642	627	638	597	645	638	634	602	632	625	588	627	633	620	647	600	612	632	644	624	646	669	664	628	657	647	669	602	626	583	632	643	695	611	669	604	582	613	679	645	659	592	647	625	615	595	581	652	613	617	636	664	661	644	637	638	631	667	628	606	651	651	609	596	642	576	619	633	640	644	632	640	584	601	640	632	620	600	683	584	665	649	652	619	626	628	626	661	671	661	644	677	580	650	667	660	672	582	628	613	657	714	649	627	646	600	661	653	606	610	612	655	639	593	634	677	595	640	619	636	598	655	633	608	617	627	603	563	644	615	630	660	650	631	651	628	623	654	632	619	652	597	618	632	673	654	638	654	601	636	634	620	598	624	596	642	623	594	645	626	649	627	646	624	651	636	659	646	639	651	626	637	617	627	673	571	627	603	621	622	608	631	654	669	646	618	641	619	637	633	652	625	678	625	620	650	597	655	570	637	611	668	679	666	640	616	643	614	663	618	573	636	615	592	651	669	659	602	626	619	635	610	629	625	631	617	607	666	648	687	634	609	633	671	637	622	577	675	648	722	621	603	644	649	659	652	647	652	685	636	599	651	629	644	620	625	626	651	628	648	651	653	626	634	644	620	643	616	613	651	596	646	664	619	584	644	624	589	631	673	597	598	636	619	655	657	587	637	618	655	663	651	643	640	650	610	630	654	630	636	583	645	603	640	648	595	617	636	639	579	635	592	613	687	667	610	599	656	643	572	628	624	649	604	636	661	636	627	622	626	610	630	634	574	641	618	655	665	621	656	626	679	614	677	633	626	646	625	582	623	587	635	675	596	666	599	623	652	609	589	639	630	647	667	623	647	652	645	594	639	715	635	603	609	620	654	647	659	641	639	622	628	686	625	653	617	608	617	679	626	602	653	627	627	592	648	593	640	677	630	624	642	619	606	619	653	631	640	575	619	668	643	684	657	613	594	632	638	585	619	600	628	622	662	637	629	661	651	628	616	629	621	662	675	655	654	621	621	582	646	645	590	608	636	653	644	601	628	654	635	627	640	626	646	633	648	648	635	633	635	681	606	635	623	623	660	663	666	618	651	624	604	649	654	631	616	639	671	648	639	622	571	633	588	610	646	574	604	614	632	618	636	643	618	619	645	635	603	619	624	645	640	665	620	613	633	603	603	621	642	618	616	618	674	637	646	640	570	604	646	640	634	607	617	618	613	628	645	670	628	641	652	618	633	649	594	660	638	625	626	622	608	639	608	630	663	616	618	607	582	591	604	654	666	641	618	615	622	637	602	621	667	653	643	630	638	628	653	593	614	615	594	598	691	605	634	593	625	631	658	628	577	613	625	635	658	617	637	646	650	608	621	636	620	617	608	656	612	567	703	630	599
32649	30036	33130	28571	24888	20559	16447	10353	7359	9752	6359	4616	5102	4111	4245	2920	3527	2387	2356	2581	2867	2891	3068	2130	2215	2965	2394	2250	2322	2175	1610	1613	1510	1553	1217	1312	1552	1566	1163	1041	1077	985	1085	1163	1009	745	614	596	639	688	531	526	449	405	317	347	321	297	287	290	311	264	306	242	253	266	271	286	300	256	295	276	276	300	271	287	257	256	275	268	251	261	266	262	282	233	259	260	247	268	268	280	273	248	232	269	293	279	277	275	291	261	257	258	264	254	248	241	253	264	262	237	272	275	252	273	247	260	248	271	266	285	271	247	290	250	241	254	268	296	248	231	261	248	238	270	254	256	230	252	255	281	251	277	258	277	241	235	241	256	279	251	253	265	234	286	272	267	287	291	278	252	249	276	263	280	256	264	260	261	264	273	268	271	253	243	279	275	280	237	253	255	271	268	244	254	275	254	263	251	289	270	253	266	251	271	239	250	268	245	283	244	257	288	266	236	263	257	265	251	255	280	269	282	269	262	255	273	286	263	273	270	276	242	263	294	264	244	260	268	219	260	255	247	257	235	269	277	197	267	300	279	260	273	252	230	245	273	233	259	246	239	279	243	248	279	281	231	255	230	233	264	269	264	250	291	235	245	264	252	255	245	278	250	301	281	252	247	240	267	273	248	238	283	260	251	239	222	280	282	270	244	269	260	275	274	261	270	269	231	274	265	237	276	240	283	301	295	254	267	244	264	276	242	256	269	244	278	259	264	272	293	268	244	272	256	249	252	231	293	237	238	275	267	275	250	268	281	277	244	251	242	244	265	262	281	290	246	282	247	255	260	248	267	266	279	255	244	276	255	288	277	276	233	272	235	241	255	263	271	291	252	254	243	239	269	277	274	300	265	252	243	277	266	253	240	264	266	262	283	237	264	259	234	245	243	245	260	267	272	261	280	265	255	264	267	246	248	238	273	282	249	240	261	266	224	276	245	249	274	273	231	241	247	262	261	254	258	276	249	259	258	250	259	269	267	270	260	272	226	267	249	241	259	249	255	274	258	248	244	252	239	263	252	230	262	277	234	249	253	256	250	272	254	258	241	268	274	277	243	259	270	258	280	274	301	289	265	244	251	246	266	244	247	249	268	274	250	279	236	274	287	223	254	269	280	244	263	274	271	262	290	260	247	255	244	272	242	254	243	240	248	227	257	263	289	230	279	245	256	251	248	235	253	244	242	269	253	232	267	271	278	236	250	256	252	266	247	248	265	261	239	280	264	275	288	266	239	237	230	259	265	255	242	252	248	214	262	227	231	255	242	275	264	262	249	279	269	250	269	240	288	236	244	289	264	205	255	288	247	240	256	290	268	241	277	260	291	264	227	246	260	239	270	264	257	272	269	259	248	247	292	262	270	277	257	265	256	243	290	267	247	266	273	295	269	255	280	258	276	273	233	263	252	258	228	286	292	242	248	254	259	278	280	241	235	253	253	243	269	258	261	278	259	238	250	254	234	275	257	265	267	244	258	266	275	273	255	283	282	261	250	241	269	266	290	273	238	249	249	272	262	264	269	248	254	265	253	263	277	253	291	257	260	258	239	268	271	272	280	256	250	272	299	276	236	256	273	263	273	203	223	277	252	268	269	239	267	262	258	259	260	281	252	249	271	236	245	259	283	262	243	271	262	244	268	254	244	255	270	272	242	261	275	253	257	260	258	256	257	271	278	256	262	234	247	264	285	261	243	245	278	238	237	260	254	237	270	282	285	260	252	252	272	259	230	255	248	262	271	257	245	269	284	271	276	243	255	258	259	272	233	272	262	243	275	268	240	209	238	277	236	264	244	255	252	285	247	243	254	262	267	256	303	238	262	250	274	257	270	293	285	259	262	269	257	264	250	242	299	265	275	272	249	272	272	261	252	261	213	263	279	249	260	255	292	232	258	251	254	271	246	267	262	266	248	275	269	297	248	283	249	227	283	261	274	249	256	254	275	287	275	239	234	245	234	253	274	264	265	232	243	266	283	254	241	252	237	267	284	279	265	274	265	238	261	257	232	261	274	253	217	294	245	223	250	247	255	273	262	276	265	271	252	278	284	242	279	266	267	259	268	245	227	244	253	238	273	239	290	246	263	292	243	252	257	232	267	225	265	237	263	276	287	248	249	253	282	270	258	282	287	283	275	238	242	233	230	263	245	230	268	231	274	223	259	265	282	246	265	277	269	283	238	272	257	264	254	258	243	246	240	256	247	233	258	243	245	267	276	279	258	269	239	287	292	248	246	256	275	220	249	242	243	245	246	265	251	247	238	248	253	276	277	245	259	265	248	254	232	271	263	243	252	274	265	266	283	277	269	267	286	303	236	271	291	230	248	269	244	286	292	273	258	295	264	265	255	253	265	266	272	244	252	240	292	256	269	261	259	242	218	233	270	277	236	274	254	247	252	245	260	255	268	263	247	266	265	256	261	253	250	236	315	237	236	258	236	252	249	275	246	283	256	272	222	235	264	282	262	252	264	266	262	272	271	266	287	243	258	268	249	268	235	266	270	271	245	273	265	272	249	287	268	259	248	251	303	240	272	242	245	285	273	273	269	244	255	254	260	264	264	254	255	258	243	283	259	251	260	263	293	231	261	231	269	252	252	271	219	287	304	253	270	262	285	292	267	250	238	261	275	296	259	240	253	277	243	288	264	265	281	268	236	274	272	272	271	240	292	256	270	247	259	255	260	272	252	257	273	275	228	258	265	266	266	258	247	274	260	263	291	286	272	267	258	265	261	258	246	269	258	281	269	258	225	248	260	242	255	233	259	241	254	231	259	251	241	264	238	236	249	252	224	297	279	265	249	278	243	259	284	258	263	258	261	272	247	265	250	284	265	246	265	250	247	265	275	259	259	225	266	254	277	273	262	280	256	230	237	246	255	239	272	251	267	286	296	247	239	254	257	252	261	271	257	267	258	268	259	233	275	285	273	261	243	255	273	257	264	264	231	254	241	247	255	284	257	288	251	268	245	271	272	271	271	246	245	263	252	249	269	276	251	281	247	244	272	229	281	254	256	241	264	246	256	272	287	226	245	265	250	286	263	291	268	257	271	263	251	290	246	253	260	287	266	262	232	273	263	287	272	281	267	252	279	252	244	250	255	260	248	271	242	250	279	253	240	249	259	259	239	269	234	243	251	251	238	242	268	260	255	260	247	273	280	274	243	261	244	266	262	245	296	273	268	229	248	267	230	270	279	274	236	277	256	263	273	266	266	296	281	237	270	241	282	251	238	262	271	249	272	261	273	243	273	275	256	260	247	246	254	266	278	271	238	242	251	264	261	273	221	255	263	259	304	246	245	244	263	242	256	264	246	227	282	249	270	261	254	253	272	281	239	243	257	260	236	261	280	261	247	265	253	267	255	243	274	263	241	268	257	252	275	267	270	252	252	262	269	257	264	270	270	255	256	266	272	249	250	274	267	282	245	263	265	279	273	260	262	271	259	313	244	251	276	263	245	268	276	251	244	278	253	251	299
21548	24505	34483	37922	37153	35203	32692	25335	22580	27504	19747	17030	19956	16873	18351	13474	16074	11282	12059	14031	14905	15564	15790	11175	12329	15881	13203	12171	13059	11681	9805	9821	9383	9171	7363	7764	9691	9418	7130	6238	6685	6556	6373	7322	6107	4423	3666	3221	3766	3884	3021	2670	2173	1646	1360	1416	1123	1058	944	900	935	864	790	782	751	852	743	809	744	733	745	706	741	683	771	718	718	723	708	748	777	764	723	712	704	716	752	718	725	722	716	738	755	751	711	724	703	713	689	727	710	700	680	705	723	692	732	737	737	734	693	697	704	724	710	686	698	686	685	720	716	756	690	722	753	696	723	733	738	767	672	711	718	720	788	747	717	642	753	730	726	727	753	734	684	763	741	786	726	682	716	739	694	718	625	709	712	709	750	733	693	701	747	738	730	743	660	714	701	692	730	737	709	698	710	768	736	720	696	688	700	721	670	742	713	743	694	752	749	688	697	747	704	701	700	715	714	690	748	701	691	724	708	752	695	690	738	692	768	692	696	773	720	743	741	689	696	674	728	701	652	738	702	707	769	697	702	688	750	722	732	694	755	731	773	776	715	731	734	720	722	692	724	702	704	737	713	674	683	706	716	702	764	706	698	717	709	683	721	713	673	734	758	726	699	712	741	735	730	770	673	717	717	738	728	658	720	719	683	726	728	727	736	755	662	741	686	744	694	672	663	709	732	764	698	696	727	755	692	737	692	762	696	680	773	712	740	686	695	701	725	723	720	699	706	739	689	664	738	677	688	725	748	721	713	755	686	685	699	697	691	701	737	740	749	752	703	723	691	733	756	733	692	667	740	730	688	721	762	720	758	717	702	746	709	714	719	739	748	703	690	700	721	726	750	733	739	755	719	760	747	767	707	765	745	714	769	727	699	707	746	701	759	692	721	713	726	707	711	660	694	680	775	715	691	698	714	729	716	728	716	686	702	718	731	707	721	757	699	718	686	705	760	699	730	740	717	711	716	697	658	695	703	778	703	720	691	729	720	722	745	739	733	691	697	696	730	701	699	736	735	688	713	750	719	737	742	757	732	736	733	689	733	703	657	697	755	751	712	688	713	741	696	716	715	717	740	714	714	732	742	721	691	744	745	726	744	705	787	685	735	717	731	731	743	722	730	727	705	687	699	704	740	688	724	693	729	709	757	686	759	710	724	736	704	728	741	673	715	730	709	689	741	727	751	748	698	711	752	728	712	727	715	702	730	732	666	768	743	725	753	744	722	741	713	682	765	743	720	722	734	706	730	735	711	723	751	731	736	713	732	716	710	719	723	700	770	739	702	713	748	735	736	706	696	711	708	715	715	726	762	699	731	766	757	701	753	725	707	713	745	711	751	731	651	686	737	755	710	703	747	742	737	701	792	743	690	711	735	745	727	713	680	705	756	709	674	687	713	701	701	785	706	697	763	773	717	791	749	720	738	703	682	735	734	703	742	739	718	702	681	706	748	713	732	714	730	692	726	717	746	732	725	739	748	669	744	731	752	767	740	729	690	745	673	742	702	749	704	721	731	702	719	720	653	724	736	739	704	687	699	741	710	742	716	746	758	681	738	708	707	736	703	701	699	693	733	737	681	706	731	726	690	714	753	772	700	723	738	753	725	671	726	701	736	722	694	738	733	700	701	710	705	723	736	726	787	738	697	758	677	700	719	712	698	780	751	725	744	738	720	698	734	702	752	714	717	760	693	766	716	692	707	720	709	693	753	744	748	692	731	775	745	741	741	723	724	736	718	700	690	713	740	660	723	728	737	666	774	750	703	730	735	724	720	674	647	744	728	700	675	723	717	721	722	678	820	707	671	768	703	752	737	744	704	687	708	723	703	720	716	700	685	776	729	791	771	701	709	746	791	752	723	732	714	719	730	750	768	714	727	685	727	722	766	725	688	740	694	736	732	737	744	750	728	703	715	727	709	704	739	713	751	687	695	705	729	751	745	689	730	750	730	709	682	694	735	690	750	738	761	709	760	705	722	702	748	776	728	685	731	701	729	781	721	730	693	739	700	722	744	685	729	739	686	743	730	794	689	725	709	698	647	667	713	711	720	746	720	736	713	714	728	678	746	748	751	711	737	731	739	670	746	704	761	748	750	762	713	692	764	706	739	712	737	772	709	720	690	717	668	750	728	706	733	724	750	693	685	705	715	739	750	701	730	733	746	747	700	640	732	716	670	747	738	738	633	693	691	751	696	695	744	709	681	731	679	714	730	759	718	718	703	726	714	717	682	682	720	704	699	684	764	778	755	706	704	716	701	726	743	720	699	732	667	701	740	747	714	708	711	654	764	745	780	744	717	690	716	732	734	700	719	688	674	771	725	671	688	729	718	750	780	731	748	744	754	741	738	710	749	720	677	737	734	723	698	707	696	733	752	715	746	729	726	692	728	727	705	702	724	730	691	674	759	716	745	676	704	697	717	707	704	686	697	724	704	682	716	753	715	777	747	758	675	724	747	731	700	725	738	732	688	722	694	689	767	737	732	683	745	697	716	715	748	704	694	714	710	752	736	722	704	717	715	724	738	714	721	714	716	735	730	764	696	754	755	714	725	734	670	723	726	721	743	725	697	753	721	693	719	721	723	722	753	721	737	697	716	716	763	736	788	713	737	698	709	705	705	712	753	713	725	742	724	735	691	691	736	675	754	708	671	736	723	701	729	748	734	689	714	712	710	733	708	748	695	748	731	744	696	720	790	743	715	753	728	687	724	789	738	704	707	714	725	709	747	710	734	699	696	677	687	754	724	713	697	736	683	756	733	678	700	765	751	746	706	719	659	699	695	689	708	703	746	759	724	721	730	676	684	733	746	758	683	708	708	722	748	722	781	761	701	740	755	761	712	701	723	709	753	767	723	724	738	728	727	658	744	704	732	791	749	760	731	732	735	726	683	724	711	712	763	759	693	740	720	713	742	723	692	672	735	681	718	735	742	700	722	756	690	730	736	741	737	736	739	783	706	701	718	733	704	767	758	723	761	701	756	721	743	748	704	711	727	730	713	717	731	680	698	724	743	725	727	677	744	675	699	701	707	721	709	770	687	723	708	700	724	759	732	692	733	769	765	711	718	699	689	713	693	689	755	730	739	735	734	746	758	750	694	755	705	753	721	731	649	675	739	692	748	726	695	734	730	708	725	735	740	711	744	768	726	686	738	708	744	686	721	724	748	688	679	740	695	688	746	735	729	729	725	721	730	687	742	666	691	669	721	759	741	715	746	741	743	714	678	694	739	701	725	750	728	744	728	721	733	709	751	738	753	726	689	738	810	735	764	689	709	724	705	682	777	762	694	711	785	735	720	686	688	750	765	731	753	690	744	708	681	766	709	720	689	684	702	678	726	727	738	706	702	711	764	727	727	731	672	727	697	749	691	727	702	752	676	699	709	728	729	688	702	708	703	756	774	731	717	772	739	758	771	695	702	730	702	697	725	714	745	713	692	749	747	709	797	708	751	738	702	742	785	714	721	729	749	759	691	715	755	764	716	682	749	723	683	700
39775	38587	40508	36172	34191	28806	24423	16266	12298	16564	12558	7574	8234	9059	7890	6845	6192	5275	4023	5293	5734	6115	5176	3991	4628	5702	4934	4954	4694	4097	3021	3089	3111	2761	2341	2429	3182	2827	2099	1946	2177	1984	2245	2116	1565	1226	961	918	974	1105	864	839	703	556	487	451	407	394	368	337	363	341	342	335	355	354	328	322	316	325	342	317	321	314	343	319	339	313	330	312	316	304	310	294	323	297	311	310	344	315	334	302	326	331	312	350	287	287	323	305	304	316	268	309	318	310	301	329	359	321	315	338	297	295	313	305	336	308	333	337	289	306	305	301	290	307	308	326	311	290	325	310	339	284	283	316	321	332	295	275	341	310	315	283	304	287	305	340	316	344	305	302	311	342	325	301	309	303	326	300	329	303	313	318	300	309	329	297	326	280	352	320	285	296	315	348	286	283	313	299	327	318	302	310	304	306	298	333	293	298	293	321	309	296	282	290	310	325	283	314	335	281	307	308	310	321	314	302	294	308	317	328	289	321	304	338	340	310	329	286	307	339	293	311	296	300	314	327	321	301	316	301	310	318	287	304	329	296	306	298	261	321	308	284	330	290	305	334	321	324	336	326	309	331	288	302	301	309	318	303	326	287	294	298	322	322	332	323	350	319	303	331	315	331	319	297	301	320	305	275	277	307	292	299	288	274	303	316	298	275	344	347	326	287	299	283	306	291	296	260	303	319	307	314	329	294	303	286	320	302	322	298	352	337	312	291	307	310	323	307	291	293	295	326	314	316	299	339	332	297	318	293	292	313	306	301	358	310	314	356	325	304	310	319	283	327	317	333	289	336	307	290	311	326	323	307	284	328	320	320	305	312	317	294	297	316	293	318	295	327	303	285	312	300	306	295	318	324	338	299	334	327	323	315	329	303	328	314	296	312	326	331	278	328	289	290	290	293	270	313	315	297	297	297	324	340	290	299	295	341	318	352	322	295	285	302	330	314	295	306	289	296	333	292	342	297	302	345	308	305	297	306	307	336	346	319	300	304	277	277	325	325	309	304	318	327	286	303	320	341	311	341	304	301	312	312	315	306	303	301	322	295	311	327	328	321	327	350	296	301	321	319	300	278	325	313	316	329	328	306	304	290	321	298	309	320	292	289	313	321	320	317	306	314	303	302	285	305	310	328	296	298	301	294	323	288	321	333	325	319	344	324	313	303	297	333	316	313	308	324	326	330	313	299	306	313	325	284	318	315	317	259	328	314	289	319	305	296	337	307	322	339	301	300	323	324	318	322	311	348	311	316	325	304	271	306	315	293	298	325	300	367	314	286	303	314	303	301	326	304	291	282	340	324	345	305	306	325	284	335	300	306	313	302	299	337	297	327	324	334	297	322	307	293	340	308	323	332	322	304	303	278	335	303	321	302	316	306	337	315	307	307	295	330	298	277	306	303	305	307	289	307	314	335	310	309	309	337	330	307	296	312	323	334	331	308	323	284	321	325	316	312	301	295	340	315	293	317	329	263	289	283	315	319	318	298	331	299	298	307	318	335	300	337	294	271	309	292	312	311	303	332	293	318	305	334	344	305	303	329	294	310	306	340	313	319	286	321	304	328	295	316	315	309	340	317	310	342	315	296	310	294	305	295	297	314	313	281	278	322	305	292	317	339	337	309	292	291	313	325	322	320	317	297	255	334	266	315	329	301	316	278	317	293	292	332	298	315	273	296	282	300	329	295	296	282	333	269	357	351	305	317	319	294	314	310	317	317	337	317	328	306	279	307	278	316	316	312	313	304	327	308	325	321	324	338	316	315	291	289	315	289	288	318	337	315	299	310	305	328	303	299	304	332	302	278	290	334	315	286	326	318	338	342	296	331	310	295	286	310	340	307	306	329	308	317	310	321	323	301	331	304	339	323	285	301	312	306	299	306	284	344	342	291	335	331	313	283	307	302	321	319	314	294	278	311	320	307	293	328	327	308	331	304	299	318	327	333	300	307	297	297	307	306	283	294	284	305	294	291	292	289	340	312	294	338	311	295	273	300	280	274	305	301	312	322	297	311	313	302	317	315	317	315	324	307	326	345	271	300	323	282	302	293	308	334	297	323	312	297	344	320	338	320	317	310	321	338	324	286	309	298	327	321	311	301	288	326	290	334	293	289	331	297	302	347	315	314	303	270	285	283	286	295	348	316	307	303	315	294	303	305	296	312	304	325	287	324	305	315	318	298	309	327	334	336	343	329	321	322	319	308	308	324	340	308	304	316	317	298	273	308	309	304	325	337	281	319	317	292	283	345	324	306	270	321	314	313	276	301	296	316	316	307	315	315	333	323	306	319	309	302	351	287	312	323	311	342	310	316	324	308	292	329	326	317	326	300	303	316	331	283	291	341	317	329	286	296	308	337	307	326	318	296	292	319	283	311	297	328	345	292	284	344	313	308	327	309	289	315	315	288	309	315	321	330	297	324	298	312	326	335	323	289	300	302	321	334	307	321	290	309	323	325	295	288	298	334	322	307	305	318	328	320	325	313	321	295	299	312	330	295	289	313	302	313	270	278	302	307	323	316	328	308	322	304	306	297	290	302	268	330	336	310	315	311	314	315	335	331	321	302	308	298	305	303	338	362	290	348	314	305	276	313	301	294	309	286	315	301	312	317	312	294	320	291	292	299	290	321	318	288	284	333	305	334	305	314	290	252	302	294	297	302	302	304	298	319	305	320	324	300	333	299	313	321	300	278	290	319	312	284	302	289	317	281	327	287	357	314	330	315	324	308	309	304	316	315	368	315	332	300	317	299	326	322	308	306	318	312	338	306	296	327	294	342	291	322	320	330	308	297	308	314	324	339	313	345	306	329	285	281	306	341	329	339	313	323	319	354	304	295	342	290	306	284	350	278	315	290	301	299	305	331	287	329	320	320	326	298	314	301	306	343	316	309	303	278	291	307	315	321	297	312	307	316	296	293	311	316	335	311	306	302	296	311	345	331	288	331	283	302	336	323	318	293	313	280	299	311	337	300	299	343	300	290	307	319	312	339	290	300	288	304	310	295	296	311	307	303	303	285	300	325	319	337	289	334	311	351	313	307	270	325	311	327	315	311	330	339	327	292	292	323	300	308	312	322	295	304	281	327	294	310	290	299	272	315	311	311	276	288	337	296	299	314	310	306	305	286	361	322	309	328	315	286	312	317	298	300	300	308	314	305	325	298	316	289	282	306	299	319	278	308	315	298	289	317	363	296	282	316	307	314	317	319	291	278	309	307	349	307	327	294	329	308	341	342	316	299	330	318	288	294	308	297	294	328	289	314	311	321	320	313	315	312	328	283	313	285	313	317	368	317	325	322	308	296	267	306	305	307	273	285	291	298	305	312	288	307	325	300	305	305	294	341	304	321	318	301	309	313	301	333	303	322	312	293	358	323	317	320	298	329	313	325	297	341	292	313	275	280	287	312	303	301	321	306	311	296	313	319	328	308	334	269	305	316	336	305	379	291	297	325	299	278	287	287	314	307	314	333	300	329	328	301
27083	31711	40227	43932	44575	40555	38846	31658	29215	35325	29157	21852	26512	26328	25703	22230	23524	20011	17114	22283	23469	24903	21303	18854	21086	22652	21242	20787	21082	18255	16032	16033	15682	14512	12489	13478	17166	14491	11867	10889	12185	11645	12234	12134	9161	7054	5357	5744	6057	6529	5510	4533	3821	2747	2122	2241	1612	1248	1252	1205	1097	1131	1040	988	947	901	959	898	833	899	892	822	899	833	844	918	940	836	872	892	820	833	823	836	802	829	812	796	837	809	822	857	834	815	859	863	848	841	885	800	846	793	800	857	878	861	843	816	859	790	852	829	848	839	844	821	805	835	811	831	842	882	824	829	825	778	835	815	834	840	811	856	828	856	852	856	768	832	799	822	865	836	861	827	870	846	803	850	828	771	805	862	875	803	839	807	821	883	806	905	826	848	807	802	832	862	771	831	768	856	822	822	808	875	781	859	793	845	828	783	866	873	806	856	822	812	816	827	836	835	854	843	897	810	789	825	865	857	869	776	826	865	811	801	845	824	879	869	793	800	799	864	837	826	847	847	788	855	836	833	824	823	873	854	857	903	863	848	889	850	852	812	798	832	783	785	829	790	886	813	841	834	858	855	801	865	867	831	821	809	897	854	800	844	814	812	853	824	825	840	833	848	835	857	796	848	799	832	790	888	833	834	870	805	778	846	835	883	850	786	807	807	867	849	877	793	800	869	851	819	834	847	864	829	781	861	832	862	863	823	795	829	892	825	851	860	828	832	845	793	821	808	869	826	831	824	856	832	826	864	844	821	871	833	825	794	900	815	870	832	829	813	811	841	884	821	853	816	838	833	821	815	874	792	807	826	807	840	830	866	847	833	835	873	846	823	893	819	826	814	845	888	820	788	829	876	821	808	834	844	846	818	888	818	834	790	832	830	863	804	820	812	805	820	858	797	859	888	819	872	788	834	841	785	813	906	817	839	860	840	842	812	814	829	835	840	842	825	836	805	863	853	816	811	849	815	832	853	809	858	839	843	794	816	861	820	853	820	806	807	864	805	836	802	811	790	807	817	837	799	826	734	853	855	821	824	813	782	819	849	828	806	852	780	839	856	871	800	817	859	819	848	819	809	816	846	780	806	858	852	786	835	861	856	827	758	846	864	814	842	815	836	851	854	849	864	834	851	812	851	820	858	844	810	812	793	841	893	850	822	816	838	868	819	833	794	809	841	814	843	811	824	813	813	833	875	811	811	792	803	840	871	842	813	825	784	842	871	841	847	795	830	832	861	881	862	837	801	825	843	858	841	838	841	829	859	861	798	837	818	859	821	845	800	822	863	805	844	862	803	818	892	810	834	819	857	846	884	838	817	800	856	781	843	820	848	785	803	829	843	898	791	855	842	811	825	850	801	816	785	842	783	835	832	813	841	829	792	779	846	852	833	838	824	813	852	879	821	824	842	819	813	797	869	827	803	851	820	847	831	901	849	849	837	878	852	865	801	846	852	862	872	848	846	871	805	802	797	831	890	838	802	843	799	838	857	787	819	847	836	914	910	822	831	798	772	789	822	776	796	823	791	810	844	846	806	874	809	856	807	834	866	792	821	850	823	850	809	842	834	810	878	826	794	791	828	823	864	830	857	822	837	816	841	822	866	856	827	875	858	832	859	857	850	846	854	811	808	833	805	843	776	839	856	813	789	876	800	837	844	810	842	817	829	809	803	878	851	782	841	826	843	814	840	820	844	788	848	833	802	831	832	827	795	823	836	848	807	764	794	813	842	787	814	857	833	825	841	837	840	800	804	844	829	866	785	795	816	832	815	811	849	850	825	821	876	809	855	852	901	799	890	791	877	819	823	830	860	785	808	830	862	838	876	840	902	862	863	845	841	822	855	870	790	828	851	831	873	844	852	861	828	807	815	813	797	883	863	859	858	833	835	845	869	840	862	827	861	779	855	808	824	834	858	834	845	840	832	810	832	814	795	854	814	816	842	843	792	860	842	832	846	857	842	863	834	869	860	846	848	826	870	847	888	796	833	756	809	833	828	812	786	834	866	813	755	831	831	834	812	826	827	870	787	835	879	856	845	913	882	810	795	836	855	826	808	838	867	774	856	858	884	819	827	836	858	857	802	849	830	816	845	831	833	853	760	847	850	816	807	798	821	856	815	799	861	810	845	839	889	871	840	855	831	793	859	859	850	831	824	859	763	836	841	870	833	825	766	827	858	785	855	801	817	871	823	850	864	819	782	839	836	848	802	818	827	819	825	845	846	831	829	832	877	843	822	856	841	825	820	826	854	826	823	877	837	856	839	842	877	811	793	829	865	884	851	854	878	853	873	802	823	910	822	834	855	798	843	785	865	834	821	825	810	777	878	821	843	861	748	844	813	874	840	852	838	841	843	838	846	781	828	850	821	821	763	779	832	807	809	801	855	813	881	866	817	829	841	779	802	834	851	847	794	796	819	890	868	856	825	774	851	823	842	827	832	834	892	817	848	830	774	794	859	865	781	832	793	779	824	830	858	858	834	841	867	876	865	793	841	810	863	813	860	817	857	864	805	832	785	819	776	812	800	846	835	791	837	797	903	780	808	807	877	833	862	840	829	911	791	829	827	851	857	824	829	793	828	841	826	810	777	876	851	824	814	895	899	826	845	802	814	852	894	872	837	875	801	842	831	784	928	866	863	847	847	849	876	820	805	814	778	822	848	848	882	840	850	812	809	846	851	836	838	814	843	851	874	823	826	817	782	794	813	837	794	842	875	815	830	872	814	829	787	869	763	854	894	856	819	847	823	841	814	879	791	901	802	797	763	846	817	884	799	789	847	885	857	846	787	823	823	883	832	847	834	839	876	821	822	844	861	824	804	815	832	828	850	819	817	840	829	830	836	821	779	862	838	857	808	787	835	835	856	830	835	843	789	890	818	778	813	837	852	858	851	821	767	819	877	799	821	834	726	848	851	849	830	820	830	811	824	863	832	818	826	782	806	858	797	842	863	816	791	817	844	829	832	840	799	807	861	807	839	824	797	848	806	846	836	819	828	825	854	821	845	893	833	860	833	838	840	814	796	791	832	809	811	783	832	802	827	812	813	811	825	852	843	865	864	830	823	798	858	827	795	831	793	797	807	875	864	869	872	826	813	823	854	841	817	845	812	802	849	851	826	849	795	805	844	801	816	797	848	823	861	854	831	801	830	834	838	819	832	879	828	824	839	832	815	869	843	830	867	857	874	795	834	841	830	790	851	818	884	852	799	813	798	830	808	791	838	813	812	854	847	825	847	866	825	871	810	834	854	849	828	828	822	825	871	841	828	821	843	869	848	762	851	783	826	791	846	840	844	850	856	865	855	822	828	812	840	840	861	858	815	855	830	805	868	867	832	813	855	858	822	823	811	813	767	766	831	847	800	826	813	851	810	864	887	817	891	824	816	809	864	768	841	837	901	856	808	826	825	857	844	823	886	812	901	853	795	802	827	868	875	817	828	808	837	807	834	827	759	865	881	858	845	806	778	837	868	851	845	781	843	806	839	858	755	825	831	857	816	820	861
20013	19797	22273	18339	13726	9562	6734	4549	3144	2696	2117	1611	1293	1073	908	829	769	692	628	633	601	558	457	426	447	462	416	423	423	381	334	358	363	318	320	330	355	339	301	302	303	273	285	288	268	249	230	239	257	273	252	240	231	253	224	228	224	235	226	236	255	190	235	214	226	237	225	218	238	236	229	232	222	248	237	210	230	240	255	270	229	241	210	247	246	246	243	250	229	226	253	230	217	223	219	220	237	231	237	235	269	251	213	207	224	248	210	204	198	243	240	212	243	232	252	241	228	221	207	232	200	211	236	212	231	239	228	230	224	261	230	217	218	224	257	221	249	225	255	241	234	215	205	202	219	216	222	233	250	206	238	267	210	259	252	222	255	236	221	217	206	205	250	205	246	245	209	219	243	237	234	253	227	240	248	227	253	245	235	227	214	218	232	252	228	207	231	235	222	234	225	237	224	213	240	246	247	259	255	232	225	244	238	237	218	226	236	248	227	246	209	204	224	221	224	236	233	227	239	232	228	219	220	242	238	207	217	188	208	255	216	232	238	213	223	228	231	202	234	222	252	233	229	245	248	244	221	229	241	218	246	221	222	233	216	195	223	227	223	223	226	219	209	235	235	257	240	219	218	236	211	232	227	217	246	231	256	213	226	229	218	235	222	260	263	231	240	237	218	201	236	224	201	211	231	231	266	230	216	230	233	260	209	245	200	223	221	221	237	249	237	192	215	225	246	251	213	228	219	227	248	215	209	202	233	218	239	222	217	236	242	184	204	237	219	221	241	227	210	209	201	250	207	232	233	248	227	227	234	214	213	210	232	238	223	228	219	245	219	217	229	200	228	237	265	256	223	223	221	250	227	214	196	224	225	214	209	245	234	250	230	205	249	219	228	246	220	270	220	252	227	233	209	219	201	236	222	221	230	238	208	228	210	220	246	228	228	232	229	228	219	263	262	219	233	236	226	263	247	220	247	226	211	259	232	232	246	242	189	202	231	215	206	252	204	223	232	215	216	221	235	233	218	235	216	249	207	233	200	206	240	258	234	216	224	247	220	221	209	212	248	233	204	200	222	234	247	231	200	241	210	238	253	208	244	216	256	225	203	246	216	224	232	226	266	222	227	264	226	232	217	206	253	246	207	233	238	228	204	232	220	199	255	233	226	240	218	218	211	249	227	216	242	236	234	202	218	229	245	230	204	235	244	222	243	230	236	224	223	234	230	204	227	251	234	238	244	196	223	235	218	227	252	227	221	220	240	208	235	221	234	231	246	246	227	252	224	249	236	219	213	248	222	253	235	233	208	235	206	259	217	206	224	228	242	228	221	215	200	232	226	246	221	230	258	235	217	234	235	198	247	232	232	227	242	241	225	229	240	209	254	232	248	244	260	221	264	243	250	208	223	217	238	231	209	271	215	234	250	220	217	251	215	257	211	275	220	254	240	234	234	242	236	224	230	207	204	226	240	227	214	226	242	221	235	251	222	198	240	223	231	266	238	217	230	226	212	219	217	257	225	239	234	227	214	221	236	247	242	246	223	206	204	218	220	238	280	221	240	216	230	193	207	235	231	221	252	231	214	231	220	205	229	212	228	211	222	262	224	206	227	249	204	212	241	226	209	248	236	256	235	221	223	217	253	220	238	234	201	230	229	239	230	222	210	214	217	235	226	254	244	241	239	247	267	208	231	229	236	237	224	211	240	225	242	227	229	223	226	226	207	242	223	219	256	212	237	216	249	240	228	243	220	208	204	223	226	218	268	230	233	204	242	214	219	236	236	213	220	202	220	239	223	233	270	233	240	211	239	246	222	231	240	246	230	228	247	239	238	229	232	254	236	261	215	208	224	226	232	206	233	231	216	219	223	228	230	259	221	230	221	219	246	221	227	222	226	226	225	225	218	217	229	197	228	241	223	246	215	229	243	227	241	242	223	230	216	226	254	219	221	218	222	225	212	250	250	226	218	218	214	230	218	211	214	252	211	228	240	254	213	235	231	221	232	270	238	236	255	223	229	233	232	254	216	223	236	247	225	229	209	218	205	238	250	235	203	237	255	217	237	224	223	221	228	238	229	265	251	219	231	209	221	214	249	213	235	237	196	223	238	238	249	209	240	238	214	229	213	245	221	220	218	234	231	209	227	226	225	214	231	237	227	241	218	258	237	228	231	208	228	226	229	245	248	249	262	222	232	277	237	240	226	232	225	217	226	212	215	220	218	240	232	221	224	229	242	244	219	241	223	254	231	198	214	244	220	266	242	216	230	227	246	223	224	231	243	241	222	241	238	207	241	262	199	232	238	203	236	217	225	229	230	236	237	213	204	231	215	223	223	215	231	206	228	257	240	259	229	228	233	213	224	230	233	210	205	245	241	220	224	258	251	211	228	240	234	209	227	224	207	205	195	223	210	230	213	232	205	219	240	258	218	243	218	216	236	221	197	221	250	240	232	231	232	231	220	223	241	204	225	251	224	233	229	275	222	221	210	249	222	209	201	233	229	240	234	231	225	229	226	218	212	218	244	202	204	247	235	235	225	214	214	230	236	255	250	238	222	211	232	218	258	206	232	209	245	226	239	233	223	231	248	206	228	224	243	227	240	220	231	232	224	220	223	263	213	246	253	237	232	228	231	247	237	224	179	212	257	236	218	252	219	215	222	206	226	234	207	261	239	245	212	221	240	234	235	221	242	226	219	241	232	199	239	220	218	221	198	230	247	214	219	213	228	210	233	232	243	216	225	216	222	214	220	224	218	214	228	216	229	240	246	232	219	226	235	239	212	227	241	228	226	204	225	242	240	217	221	233	253	269	226	226	221	256	239	241	235	230	223	223	250	216	237	241	247	243	229	247	222	243	213	245	225	248	239	234	222	229	214	222	219	229	234	244	209	248	242	254	234	236	219	218	218	238	254	266	217	245	218	216	231	218	212	236	218	240	220	209	230	221	223	223	202	214	220	225	236	262	242	217	220	189	224	223	248	253	206	221	231	222	233	242	208	250	236	245	240	240	231	231	232	218	215	235	203	239	233	242	224	207	233	240	236	243	196	238	214	235	198	231	228	229	216	226	214	249	219	212	227	233	202	234	234	255	271	197	237	229	222	227	221	226	233	206	217	227	214	220	224	231	250	241	223	232	237	233	213	225	242	265	256	239	219	210	232	213	207	235	224	223	240	234	232	234	236	197	225	218	237	220	235	245	223	250	215	233	282	240	224	234	224	242	236	224	212	214	260	209	221	235	194	259	237	215	241	248	218	218	215	248	208	219	227	241	227	204	222	236	227	248	259	220	249	250	221	219	259	239	193	248	233	227	237	229	237	217	223	205	211	231	205	213	258	241	221	203	230	197	235	230	256	240	246	251	264	232	252	231	245	212	250	218	229	260	208	242	210	255	222	266	232	218	228	242	222	202	204	250	239	225	229	248	203	213	229	269	230	255	264	259	258	232	229	216	232	213	232	229	240	237	221	208	223	214	236	231	240	227	221	204	206	219	219	218
12994	16550	26933	29330	27241	23867	20241	15769	12741	11623	9659	7505	6586	5645	4934	4349	4045	3650	3090	3016	2997	2687	2196	2021	2275	2378	2122	2180	2084	1705	1613	1746	1465	1396	1293	1316	1615	1331	1241	1232	1238	1253	1168	1164	982	903	803	892	853	879	863	881	851	749	691	718	712	649	644	652	642	674	654	678	648	636	623	672	652	700	635	650	632	676	609	658	647	645	647	651	591	632	612	638	635	632	609	612	610	581	602	579	630	661	650	636	637	651	636	663	617	614	630	624	626	653	616	630	662	667	640	662	660	652	652	612	640	604	640	618	624	625	624	649	669	630	595	649	650	631	634	559	603	646	641	617	625	652	643	621	626	646	641	636	630	649	618	622	637	647	650	668	658	601	611	621	634	654	632	672	689	663	662	624	676	644	624	661	644	609	673	644	677	663	649	619	637	660	617	644	612	658	596	643	640	695	631	615	639	673	585	636	639	652	636	579	636	672	641	612	630	647	694	654	635	650	658	627	627	609	610	650	643	624	650	667	663	661	605	664	588	637	657	633	684	630	659	658	678	642	635	640	606	631	620	651	634	694	663	616	651	651	669	630	685	630	652	625	631	659	657	645	673	586	640	632	644	606	660	649	666	612	641	598	676	627	659	644	615	685	632	638	638	658	630	618	660	624	617	639	674	696	637	631	662	614	651	669	632	643	665	663	665	681	630	628	676	613	648	622	612	612	658	677	627	669	642	653	686	619	680	651	665	644	672	682	668	593	638	664	662	587	634	587	653	629	641	645	648	653	607	654	659	623	635	624	644	643	659	648	624	657	656	597	652	606	612	645	660	623	637	659	626	672	667	696	609	678	627	688	697	624	634	641	646	638	604	630	621	658	662	650	659	605	691	601	630	657	621	640	636	629	634	632	650	630	642	642	637	656	584	614	626	640	674	597	647	603	687	608	651	614	618	642	670	647	625	651	636	643	606	647	679	683	670	648	612	640	624	612	644	655	650	652	613	621	663	659	649	636	686	632	710	670	648	634	641	660	655	619	656	627	634	625	644	658	641	685	610	649	738	628	617	654	648	618	658	616	653	656	619	653	642	664	669	626	682	595	669	682	652	647	643	635	654	667	619	656	641	650	631	651	656	615	587	642	658	630	605	657	634	617	658	632	622	629	656	671	622	661	629	677	644	634	626	639	662	647	647	663	658	647	596	648	634	622	649	631	634	682	642	607	679	684	650	598	599	618	585	642	619	652	652	660	665	629	611	647	672	674	683	678	683	615	573	662	629	618	613	643	638	669	650	635	669	606	657	640	660	671	670	618	652	617	620	609	642	631	629	642	652	660	684	638	660	644	595	673	647	687	605	588	658	667	671	652	664	640	650	648	648	665	609	612	639	595	605	637	613	655	683	597	634	653	650	625	640	629	601	682	646	661	642	603	577	660	623	642	633	633	625	605	668	697	592	640	634	621	637	656	666	636	659	617	668	634	600	577	632	634	630	655	604	673	651	632	651	632	623	650	650	652	614	616	660	621	613	654	641	639	648	634	601	680	617	628	651	645	647	610	647	653	600	621	611	648	662	675	658	688	627	569	623	611	636	599	644	611	651	620	602	627	665	657	655	645	625	649	660	593	660	675	616	611	633	632	634	618	639	646	620	656	622	641	696	674	601	602	657	644	630	610	575	664	684	649	705	619	658	617	609	628	658	605	618	603	648	658	609	660	695	640	624	620	610	666	649	647	655	643	663	643	629	632	649	618	701	594	686	631	625	653	657	618	642	598	671	648	623	633	608	652	661	603	633	658	635	645	630	669	608	684	701	704	623	635	640	634	648	704	667	637	633	636	668	662	647	647	642	673	697	654	678	612	645	639	667	627	611	670	600	674	648	657	597	620	623	646	630	645	614	669	635	654	652	658	630	638	664	689	631	632	660	628	696	678	637	663	658	652	609	627	664	637	634	626	684	631	670	641	665	673	587	613	668	632	629	629	635	652	622	660	653	669	647	652	616	646	646	647	694	603	626	603	617	679	632	592	689	624	603	635	605	629	685	619	588	677	660	643	637	655	614	675	661	583	657	624	648	625	622	632	643	639	647	607	667	638	629	615	649	601	644	624	647	677	609	646	637	632	641	683	676	647	631	633	639	684	628	704	634	661	625	659	610	684	668	664	635	617	643	654	631	694	623	652	645	644	651	638	667	618	617	653	663	651	633	623	612	602	605	676	659	622	664	652	659	677	668	674	640	655	668	644	625	657	643	610	647	645	620	651	699	681	622	637	633	623	666	623	647	631	610	622	656	689	691	649	692	652	642	608	652	615	626	690	646	641	634	666	637	690	662	646	652	641	627	608	637	615	699	664	630	643	629	653	651	671	628	607	675	690	644	650	650	650	644	628	638	688	650	635	669	640	601	619	664	632	616	668	639	624	639	653	658	671	654	603	630	617	672	578	653	641	586	630	633	620	658	637	606	645	655	625	663	627	674	651	689	642	634	645	638	645	613	624	658	655	671	603	638	659	646	658	603	568	633	622	630	669	638	626	647	633	634	627	658	617	642	661	678	637	666	665	633	595	667	678	636	655	663	651	621	648	612	620	623	630	642	625	665	675	681	664	636	649	638	634	644	625	627	651	642	658	655	656	661	692	618	641	639	678	668	642	632	658	651	624	647	608	669	676	644	628	641	667	621	650	621	648	678	624	679	664	657	646	614	666	627	602	630	608	645	686	607	636	617	649	618	663	684	676	646	624	661	661	645	635	613	660	636	638	620	641	617	608	642	637	677	627	671	646	626	611	639	643	624	616	663	651	670	592	617	634	649	644	660	686	656	660	656	673	701	611	620	644	642	643	656	625	596	665	621	675	660	663	654	661	667	614	646	651	629	668	657	656	629	689	631	636	653	675	690	659	642	699	629	652	672	632	640	645	630	669	648	659	658	604	721	595	647	665	655	630	678	666	641	672	670	655	574	623	649	696	658	665	642	630	634	635	641	662	623	610	642	608	682	625	631	619	654	698	666	618	650	597	621	667	645	652	674	626	633	646	631	629	693	659	646	647	636	624	673	643	661	656	616	669	631	650	643	685	657	676	658	664	604	587	651	664	648	626	635	632	674	634	675	625	616	660	616	594	595	664	629	674	646	615	671	654	641	673	665	633	644	589	598	647	592	632	646	635	604	638	620	623	659	706	638	580	628	615	729	582	668	648	657	638	653	646	612	633	676	666	670	652	638	650	623	662	637	609	665	645	639	638	630	647	652	663	616	622	615	622	615	644	655	623	623	682	629	634	697	620	655	608	657	639	633	658	681	628	681	612	662	642	624	673	631	606	631	616	646	643	655	677	603	617	651	686	652	604	624	660	686	636	621	610	631	588	646	627	668	659	632	657	605	660	634	622	649	670	645	590	641	643	619	636	628	597	623	609	644	684	600	603	676	663	675	627	673	618	609	661	613	648	615	663	675	654	666	640	637	633	654	631	590	670	612	637	618	677	659	631	687	656	604	644	654	661	608	659	611	658	641	629
33501	30818	33758	30646	24969	21094	16560	10854	9088	10379	8200	5552	4538	4283	3992	3101	2997	2879	2305	2413	3064	3337	2148	1782	2586	2667	2419	2720	2369	1869	1396	1785	1313	1598	1393	1259	1635	1368	1151	1005	1293	1196	976	894	670	549	469	515	573	594	520	431	471	356	307	392	329	298	297	274	281	272	272	246	250	275	293	291	275	263	272	278	262	240	262	252	253	297	285	271	248	233	277	294	265	248	255	255	255	297	234	261	275	253	276	251	268	256	279	270	244	236	281	225	244	255	265	263	236	228	262	268	269	266	282	247	275	235	260	243	286	271	235	259	256	252	262	254	290	251	253	277	249	257	218	264	240	273	279	236	265	281	268	236	260	271	261	271	289	260	279	237	276	272	254	211	252	280	264	261	261	237	226	256	281	280	259	287	239	258	250	269	268	280	288	238	267	279	258	251	276	247	267	249	270	250	262	278	261	279	277	267	267	275	253	264	263	266	280	279	259	249	268	281	250	266	256	292	278	252	275	272	283	262	245	259	273	218	230	245	249	276	274	271	262	293	273	277	280	243	272	271	244	255	250	273	245	254	274	264	248	257	261	248	275	253	257	256	258	273	243	270	267	272	281	268	263	279	268	230	243	237	296	266	267	252	256	280	242	269	259	260	240	274	257	287	248	270	289	234	219	246	255	240	261	272	272	273	267	288	250	259	239	273	301	264	245	255	277	280	263	224	247	262	252	272	255	247	260	266	273	255	273	239	261	257	291	267	297	261	265	258	242	257	245	278	272	282	249	266	261	288	225	264	253	274	251	232	278	273	254	289	255	242	255	262	263	237	260	276	242	278	247	248	257	271	261	253	238	273	254	263	278	253	262	211	284	255	221	238	280	239	238	263	273	254	320	269	280	255	270	273	257	283	276	259	257	280	269	259	258	268	297	280	264	264	250	239	264	255	267	262	222	261	239	289	251	235	298	262	257	274	266	260	253	292	260	247	268	279	270	271	238	275	234	255	281	278	258	256	265	248	277	286	258	257	277	275	230	244	257	271	238	251	293	254	248	251	256	263	243	238	249	284	248	269	261	241	241	255	244	247	254	272	258	259	239	264	287	269	260	257	268	247	283	234	271	276	259	255	225	252	233	251	248	280	248	289	276	235	291	250	258	278	252	322	278	299	263	235	262	279	275	258	243	269	255	237	256	243	254	274	266	218	249	295	263	241	262	262	265	252	292	241	271	255	276	271	267	249	276	269	266	259	264	261	266	231	263	281	251	256	281	252	231	269	277	268	241	251	277	294	261	239	264	268	268	277	277	258	270	240	296	268	249	241	268	269	272	260	263	262	263	261	240	265	284	273	262	281	266	257	264	265	257	229	269	271	279	256	258	292	268	268	258	240	264	227	262	245	245	238	257	277	269	238	249	263	241	250	238	273	265	270	248	267	259	287	258	283	272	246	276	266	262	287	274	220	279	245	254	267	268	240	271	256	266	247	270	245	272	253	283	274	262	267	265	254	269	272	287	269	232	251	273	246	271	274	270	260	260	270	251	268	257	279	233	265	284	230	259	262	262	253	274	291	255	234	270	277	260	275	262	237	254	249	275	288	259	268	265	287	275	287	241	268	269	231	265	282	240	268	258	240	244	258	269	249	254	235	248	245	286	237	255	256	246	254	238	259	264	245	271	301	241	280	263	260	248	231	267	252	267	275	256	271	242	269	266	268	242	254	293	243	260	257	269	246	279	243	257	317	266	247	257	257	253	251	272	272	249	266	254	260	250	267	265	262	256	249	239	265	240	257	260	256	266	253	283	237	258	282	249	293	250	268	259	241	250	257	290	252	253	252	251	258	250	245	257	272	282	283	287	231	249	262	272	246	231	265	260	289	283	232	248	253	266	272	252	258	259	275	267	258	270	227	249	264	268	266	269	252	262	276	272	249	264	267	238	243	288	253	235	267	286	283	254	268	258	248	250	266	249	257	239	252	248	255	282	250	252	265	268	250	269	288	270	270	247	241	238	253	272	244	271	295	261	244	294	257	269	238	267	244	261	255	259	269	240	252	270	258	266	257	286	261	243	270	276	238	274	258	311	256	260	281	261	285	283	270	239	232	280	255	266	272	267	271	237	261	245	251	256	257	259	244	269	284	267	272	256	228	239	257	246	270	243	249	309	248	243	230	249	259	248	269	254	258	251	253	282	255	274	243	244	287	245	236	271	254	250	262	272	236	283	255	281	256	261	257	244	253	244	262	244	232	267	269	276	271	249	251	249	265	240	277	268	288	261	253	257	272	254	232	265	264	258	275	248	249	248	292	242	297	247	248	252	278	265	275	258	249	258	262	273	261	258	270	263	251	269	277	267	273	250	241	239	254	269	264	261	287	245	281	248	237	266	252	270	260	259	274	260	252	273	269	250	268	268	265	276	295	253	273	286	255	267	272	274	246	271	250	262	242	282	279	239	235	264	293	270	243	278	265	259	267	261	272	252	244	271	272	288	279	284	263	257	244	269	254	257	254	267	242	246	229	249	261	253	271	263	258	257	303	276	270	237	258	253	271	270	255	297	264	271	251	278	264	254	251	287	267	275	277	264	290	247	250	269	276	262	245	287	244	251	272	252	244	270	250	222	231	252	247	262	252	253	275	259	257	279	217	272	272	288	278	225	274	253	287	274	231	258	259	266	318	278	253	240	245	257	270	243	249	261	261	245	258	258	275	258	281	247	261	266	234	246	245	282	286	260	266	280	279	271	285	266	261	250	256	244	244	259	297	282	254	215	266	247	300	279	254	262	257	230	252	258	260	283	245	257	248	281	253	281	223	263	265	254	267	267	249	266	280	258	242	249	278	253	235	273	262	273	264	266	260	292	258	265	292	279	257	266	260	252	256	268	260	261	232	259	231	236	266	231	256	294	256	228	238	274	242	304	266	250	289	266	254	240	264	272	271	264	282	258	250	257	268	273	267	244	250	258	295	265	266	270	279	243	270	248	287	247	239	245	260	231	261	278	272	270	234	253	246	275	262	264	261	247	241	255	242	267	265	238	260	242	224	242	282	247	261	260	276	253	263	284	295	258	256	265	265	240	282	271	226	256	242	247	259	247	250	276	245	245	269	295	247	299	261	282	276	244	247	263	268	254	269	275	260	256	292	235	267	273	264	277	236	246	309	264	270	251	260	269	264	233	260	244	260	263	255	272	259	246	262	261	258	264	288	265	295	263	281	239	248	243	260	260	245	276	270	259	272	272	269	267	264	231	245	253	277	283	258	268	274	303	241	237	266	260	289	256	251	272	244	268	247	254	256	275	256	258	287	255	269	253	249	293	264	249	279	272	266	262	284	251	276	243	250	274	279	269	237	295	301	287	251	263	260	295	253	267	253	252	292	258	241	285	262	253	272	240	287	271	276	279	275	247	235	250	260	258	274	258	256	292	256	272	243	275	282	298	252	279	278	276	241	277	258	274	239	253	268	268	238	238	238	277	259	252	249	258	289	276	269	248	260	238	278	252	243	284	258	287	263
22348	24739	35982	39358	36899	36118	32042	26333	25559	27970	23964	19198	18335	17348	17027	13723	14279	13531	11684	13114	15860	17610	11727	9882	14053	14801	12843	14460	13136	10982	8322	10081	7973	9182	8304	7842	9960	8159	6971	6347	7745	7469	6160	5288	3842	3212	2515	3068	3090	3487	2888	2502	2474	1656	1338	1496	1125	968	871	913	859	814	805	786	788	809	742	796	762	775	755	736	766	728	826	750	732	678	763	762	745	701	692	750	730	750	716	730	705	705	739	725	770	719	741	746	734	753	750	705	728	700	714	719	737	699	723	728	692	675	758	698	695	717	751	725	747	754	671	768	786	703	733	708	715	694	741	701	726	751	696	737	730	724	695	789	762	757	737	741	728	689	719	740	710	745	721	731	636	749	750	707	735	743	719	736	701	748	733	772	714	728	735	674	738	732	726	676	737	719	709	758	740	707	713	682	802	724	712	720	694	687	762	789	754	723	681	759	707	719	730	715	765	730	706	705	743	689	661	734	728	714	693	719	679	755	690	734	733	752	687	727	735	710	750	719	720	728	770	740	705	728	743	714	734	748	728	720	681	749	756	704	727	705	766	730	711	712	754	702	701	728	738	734	668	756	728	734	703	733	719	742	743	718	789	724	731	697	703	730	740	726	680	702	777	747	703	723	745	737	696	723	771	693	751	736	702	712	715	695	715	728	704	744	702	724	745	748	734	748	707	717	720	701	715	737	736	763	714	737	746	693	750	733	686	745	728	758	718	732	738	722	750	708	727	731	700	776	705	729	706	709	758	762	710	740	708	752	729	726	737	714	709	732	705	738	742	711	708	713	746	754	728	785	653	724	749	677	673	738	744	687	712	725	754	679	707	740	754	698	712	735	734	745	699	748	702	764	670	723	737	738	717	766	708	732	726	729	758	755	744	676	706	724	713	778	741	719	775	700	748	721	760	719	762	709	689	744	722	774	692	772	690	701	703	717	687	726	752	733	748	682	772	722	757	740	740	754	746	715	751	684	729	674	705	745	700	685	734	667	744	712	713	721	728	731	738	688	727	758	726	738	689	693	703	740	746	703	738	686	757	747	688	697	683	711	722	747	729	716	729	734	702	669	730	713	668	749	786	762	729	744	729	698	720	667	696	688	729	744	698	678	731	715	776	767	671	726	719	676	683	661	717	757	715	692	760	719	678	754	687	744	661	744	759	734	729	696	705	774	717	704	778	701	731	744	753	739	726	808	690	758	744	736	726	702	691	719	693	756	695	748	723	723	707	725	691	757	711	792	743	735	737	682	703	753	701	729	727	717	730	767	711	683	722	685	706	726	738	739	750	743	727	730	663	733	700	720	733	772	725	776	707	734	756	678	718	722	724	726	778	773	713	714	738	703	711	745	664	754	689	718	687	709	663	721	747	737	721	733	705	745	725	708	743	704	730	789	737	735	688	745	745	720	729	655	685	687	741	759	719	690	765	730	773	757	714	657	774	770	740	769	732	714	716	793	696	702	755	710	778	749	680	740	766	721	687	749	753	768	702	726	705	666	695	706	693	708	702	696	710	727	743	715	740	692	720	714	705	748	733	718	748	695	705	721	724	725	666	723	714	754	705	725	710	779	754	738	718	713	741	732	736	713	731	725	767	737	685	700	729	739	717	700	671	737	726	707	666	695	707	705	736	777	739	741	749	716	763	724	697	754	673	721	744	703	655	708	717	694	716	744	740	669	764	672	716	727	734	775	739	726	745	716	777	762	726	693	754	749	737	718	670	709	724	758	751	750	760	703	730	737	661	718	741	701	707	725	695	723	678	694	697	733	723	781	786	729	753	728	742	773	698	701	710	736	720	679	696	720	737	707	693	702	683	772	698	713	737	733	703	736	781	743	749	680	759	728	695	698	724	719	731	748	744	715	699	743	723	699	721	736	724	718	752	697	677	778	690	752	741	705	708	731	742	725	698	755	720	715	737	730	700	692	673	740	697	717	723	731	686	754	690	738	728	769	738	673	715	734	725	692	724	744	708	679	692	689	701	732	750	707	720	724	707	686	750	732	716	719	757	740	714	699	747	744	736	717	704	753	705	709	754	681	747	710	702	704	769	726	751	700	718	733	790	756	724	760	703	686	727	746	723	692	736	718	796	727	681	739	718	706	757	706	750	757	707	767	726	736	742	716	698	745	700	683	738	640	748	765	721	774	688	747	762	720	714	760	676	742	729	711	748	686	729	722	735	726	674	727	676	762	717	707	754	773	728	747	732	715	727	738	715	711	689	714	722	704	714	746	742	741	722	676	758	765	697	719	725	697	695	744	770	691	683	701	746	759	688	729	699	719	733	669	747	774	745	751	699	713	707	679	767	713	753	729	697	647	728	686	680	731	698	736	719	710	746	691	785	721	727	714	732	746	696	698	712	739	667	721	734	717	714	710	651	688	690	687	755	755	774	739	740	684	746	735	732	751	762	705	708	672	681	720	709	730	720	721	741	688	718	769	733	691	761	733	717	738	762	710	749	700	694	746	744	721	730	727	680	745	748	701	758	742	749	742	718	739	686	678	732	714	756	669	725	754	737	750	676	744	748	726	705	786	715	741	751	684	687	721	721	715	712	752	726	716	730	785	755	704	697	735	708	695	742	750	772	724	697	743	697	673	724	715	744	753	702	715	693	726	692	779	742	755	729	722	678	702	718	726	654	723	724	739	722	685	717	733	711	710	665	663	758	723	751	731	690	694	714	756	678	734	711	728	691	702	719	740	720	697	699	761	708	753	719	657	713	709	721	709	694	726	714	734	686	724	723	744	706	695	733	730	719	747	775	709	710	707	748	717	725	671	698	703	731	717	700	754	761	759	706	703	724	724	739	732	722	703	703	694	753	739	736	735	678	720	724	694	775	707	695	739	724	735	743	739	718	723	753	748	720	744	662	705	696	744	762	714	714	700	694	744	772	726	678	726	721	755	713	736	741	700	714	746	666	728	722	719	691	693	733	714	726	759	745	721	718	770	718	739	757	730	704	714	722	722	749	751	725	778	708	730	724	724	745	739	700	693	745	674	743	734	679	738	735	675	764	710	737	745	745	682	743	726	732	753	722	749	717	715	729	739	727	696	704	693	722	688	758	734	685	733	743	721	727	708	718	761	759	716	777	744	718	765	730	730	711	739	721	740	704	733	702	729	773	722	735	732	713	735	711	753	709	689	753	695	678	713	701	698	771	725	741	736	725	744	722	721	765	713	701	697	749	730	749	712	673	748	712	704	742	745	778	707	708	690	783	730	773	693	712	718	698	699	724	748	731	739	687	698	714	710	704	745	732	690	723	665	773	708	734	740	644	685	696	738	747	719	715	738	705	739	718	712	738	741	775	748	726	732	685	740	739	712	713	702	734	739	708	715	729	735	724	726	726	736	735	652	675	738	674	685	736	697	696	708	723	759	741	712	731	721	687	679	706	722	686	756	695	721	698	715	759	662	722	734	722	707	729	717	763	723	734	719	727	691	714	687	700	726	750	703	669	703	708	771	762	719	771	711	690	703	784	730	739	697
40856	37368	41264	37958	32787	29313	24035	18631	13127	15098	14012	7924	8376	8122	7364	5679	5698	5661	3788	5132	5786	6366	4724	3629	5059	5083	5016	5364	4493	3491	3089	3317	2224	3022	2490	2609	3043	2571	2059	1946	2476	2093	1653	1585	1178	940	750	832	858	1057	876	703	703	526	464	491	412	375	334	359	321	331	336	309	300	297	336	302	301	324	339	323	335	313	312	291	335	293	308	336	320	290	302	319	310	295	325	310	293	339	303	295	300	298	314	307	284	310	335	331	295	334	358	307	313	342	313	317	322	296	345	368	322	327	265	307	310	304	293	347	283	340	309	300	311	301	320	307	333	290	276	311	344	308	301	281	309	283	294	317	318	326	307	322	309	300	314	286	322	302	302	317	333	298	305	257	286	292	336	300	325	318	315	335	285	302	306	290	301	303	308	321	293	302	323	308	303	309	291	329	287	331	325	324	311	297	294	276	316	302	315	285	287	296	295	303	290	296	307	307	301	286	327	305	350	301	278	291	304	315	302	287	304	293	314	285	306	319	310	307	284	302	313	299	303	293	300	296	328	318	345	267	310	336	313	340	311	324	307	309	302	285	291	324	324	313	317	341	318	281	314	324	300	296	300	308	303	304	309	273	343	327	307	322	330	339	316	289	299	285	266	300	310	344	333	329	296	306	319	308	296	320	320	318	303	280	305	305	306	303	311	317	337	310	322	288	301	318	330	294	284	303	300	292	312	304	299	303	289	303	317	307	303	303	282	309	313	296	324	305	322	297	333	316	299	317	299	291	312	297	339	302	293	318	288	307	305	331	305	350	321	359	290	319	287	285	297	329	333	317	294	312	352	300	314	340	295	317	293	287	279	322	318	318	314	295	311	305	317	307	335	329	304	311	288	354	305	320	294	346	285	303	313	301	291	313	313	296	355	322	348	307	291	320	343	293	315	328	291	319	328	329	325	305	328	312	274	293	318	339	300	312	317	328	311	297	298	318	306	294	315	288	282	305	281	309	309	316	284	300	279	322	336	312	289	276	303	303	352	308	304	283	305	288	339	305	309	302	319	280	334	335	314	291	323	314	310	304	296	307	308	289	281	330	308	325	306	308	334	318	306	314	348	319	315	327	303	315	317	323	309	292	282	305	285	284	282	327	331	292	310	302	320	329	309	297	320	319	293	282	284	313	296	340	291	315	313	311	314	276	315	323	282	281	306	314	293	315	307	311	316	311	308	283	311	319	292	305	312	316	320	315	288	294	303	305	292	326	334	304	275	327	303	320	287	277	309	271	334	340	324	329	294	334	325	289	342	305	330	315	338	335	297	316	273	325	316	306	277	310	290	344	310	308	314	309	307	304	307	311	294	302	325	319	298	309	297	295	350	277	296	338	302	339	320	317	328	317	313	296	321	293	323	307	305	307	282	304	305	311	331	309	313	318	289	326	265	318	292	293	309	314	311	303	316	286	311	321	284	341	301	295	305	290	322	255	328	296	311	308	297	319	311	318	298	269	267	275	302	311	335	310	336	298	340	280	306	328	331	304	295	305	312	310	301	284	324	295	324	310	326	283	338	314	312	308	293	296	319	319	327	282	316	310	304	318	314	296	333	326	299	294	296	325	315	316	333	329	317	319	306	317	334	341	334	305	318	317	286	310	323	311	325	308	280	309	314	271	284	330	293	297	315	297	269	288	332	322	316	297	281	348	316	271	326	336	286	305	280	316	311	317	322	298	282	314	302	288	308	292	326	327	317	281	339	313	320	307	343	278	323	291	312	329	316	300	334	319	310	295	322	267	319	299	298	304	356	337	326	317	311	304	293	324	297	313	304	311	319	298	306	317	322	292	321	317	260	321	300	300	313	298	300	321	331	302	285	325	338	315	291	300	313	296	300	306	314	296	306	306	281	316	308	277	316	325	307	305	270	299	308	299	307	314	298	337	298	316	286	300	319	301	332	302	325	342	311	301	303	287	304	310	297	298	301	319	332	315	321	310	282	313	309	327	290	322	305	312	314	314	310	316	279	292	308	318	300	301	292	284	306	292	312	306	303	297	293	293	332	332	314	278	321	289	288	301	278	282	298	300	296	316	314	316	304	319	313	297	290	340	321	348	300	317	314	325	310	280	308	306	278	322	299	315	336	285	306	313	322	296	334	332	327	327	313	307	325	292	273	275	309	290	318	319	313	262	328	329	312	321	306	308	305	297	347	302	290	324	319	337	324	324	315	273	338	300	309	297	311	298	317	330	326	321	300	334	290	283	320	339	296	300	327	308	316	326	314	299	322	297	325	306	314	329	325	299	291	334	330	308	297	283	325	287	309	305	304	286	303	292	266	309	337	311	279	303	328	318	342	321	306	301	298	339	336	344	311	297	328	293	288	338	343	332	329	349	320	325	310	301	280	303	320	336	296	276	309	319	299	324	316	314	313	304	329	330	307	316	303	323	317	302	309	332	287	308	315	315	294	323	312	319	320	317	318	328	323	287	327	331	303	327	304	291	284	323	330	363	323	311	287	314	283	335	315	346	302	315	315	306	272	334	327	268	319	318	317	273	308	325	305	321	305	326	292	281	308	295	317	328	312	295	311	336	321	350	313	319	304	294	304	304	300	324	306	352	305	325	305	317	295	306	307	300	293	316	308	292	301	284	300	320	310	283	301	300	310	279	266	324	340	320	359	298	268	288	320	282	326	319	303	282	344	317	316	298	334	343	311	292	349	310	320	280	316	332	317	346	329	300	368	310	335	314	296	293	311	309	288	295	319	281	321	340	331	316	331	313	319	336	309	306	304	306	354	304	323	303	294	322	274	332	307	323	280	316	321	308	333	316	338	312	319	306	293	326	332	353	321	290	316	307	290	320	337	283	302	279	305	306	308	318	339	299	296	295	312	303	332	284	293	320	306	295	314	343	327	283	339	324	302	271	308	311	315	312	314	274	279	296	305	337	327	287	302	298	299	319	317	342	335	316	317	327	326	303	301	305	307	299	300	319	334	328	310	308	334	316	307	292	330	314	318	290	283	289	294	307	313	288	315	295	300	333	330	278	306	303	300	293	266	283	325	301	302	355	313	316	326	315	328	307	300	317	296	306	309	313	320	325	307	297	305	307	304	331	280	352	297	280	342	306	309	275	309	322	311	312	330	308	311	293	335	310	312	320	334	339	324	295	293	332	275	273	264	309	314	310	299	320	329	358	295	296	294	264	326	314	265	295	296	319	317	301	335	287	310	303	279	315	296	259	310	314	345	348	294	307	318	318	306	329	303	314	318	316	294	300	296	281	334	329	284	268	341	316	324	321	309	305	301	273	324	285	319	301	308	312	304	298	303	274	312	328	293	315	348	323	314	308	303	296	315	299	311	315	302	297	313	281	302	304	308	300	323	284	318	334	314	334	304	307	311	308	295	288	305	303	306	324	309	312	309	290	336	313	282	319	304	305	307	306	342	308	296	283	322	324	308	302	319	331	314	288	325	290	322	315	333	312	307	303	335	310	311	338	298	304	338	303	317	313	313	290	316	313
27863	30120	41131	44239	43296	41155	38784	33843	30553	34236	30778	23217	26437	25688	24405	20285	22231	21725	16551	22221	24118	24920	20561	16872	22067	21790	21787	22043	19799	16401	15894	16667	12475	16003	13803	14116	16403	14200	11762	11584	13580	11862	9725	8864	6789	5507	4371	4919	4756	6118	5024	3832	3933	2707	2183	2137	1672	1287	1215	1065	948	1030	940	949	985	963	844	903	901	864	831	928	858	882	861	865	823	853	881	855	820	811	842	805	852	885	838	840	846	800	846	846	835	842	832	819	817	860	844	829	836	832	840	865	828	842	801	829	786	820	801	879	807	849	836	809	816	809	824	841	838	809	840	843	808	870	839	796	806	811	803	842	796	931	809	795	820	851	804	874	827	858	765	844	845	855	823	849	768	818	838	796	834	858	826	859	848	836	836	848	814	822	778	857	842	769	812	792	877	839	842	759	840	843	838	795	830	792	857	791	814	816	825	837	807	871	799	831	842	825	808	841	858	853	816	820	868	855	813	826	797	881	848	841	839	809	881	832	861	838	809	797	871	803	829	864	846	797	839	873	824	832	821	838	875	846	808	835	849	802	880	831	821	831	821	842	813	829	854	843	874	807	819	834	819	862	803	845	858	804	849	798	840	841	837	845	844	831	832	846	824	867	809	837	800	835	842	817	776	859	849	797	827	819	871	773	805	870	859	840	855	817	869	830	829	822	808	790	834	803	867	777	870	836	826	840	873	847	821	838	819	835	829	801	759	829	809	857	836	843	829	854	798	844	855	834	812	811	749	818	781	857	813	815	862	772	836	858	840	828	832	775	820	801	815	838	795	801	861	792	788	839	835	805	843	849	835	841	837	837	848	789	850	817	834	847	842	849	845	852	808	791	807	838	814	784	883	810	877	795	851	831	772	762	826	876	800	839	868	775	828	852	848	795	837	775	803	799	843	812	848	793	816	868	864	796	813	848	799	827	873	787	862	883	817	829	830	784	855	847	833	856	771	841	817	839	840	850	796	824	842	813	881	843	893	810	884	857	800	849	835	856	821	900	780	849	887	886	822	828	831	853	856	824	847	845	781	834	879	848	845	794	864	812	831	863	821	832	868	812	809	852	818	811	895	818	828	810	840	796	870	864	811	826	831	809	834	858	777	839	797	924	856	859	854	781	876	867	838	866	864	802	816	800	847	843	822	805	796	833	849	817	781	861	804	831	835	805	857	809	832	870	882	820	819	795	804	842	806	863	789	869	825	785	888	859	825	802	810	873	845	829	850	837	819	833	780	803	796	819	823	784	817	817	784	818	880	837	836	852	811	835	846	810	773	826	899	852	820	898	863	785	827	869	847	845	845	817	784	812	866	703	831	848	810	836	863	827	849	845	846	845	824	786	817	865	828	809	805	812	854	882	838	850	812	785	831	796	768	844	824	792	858	806	870	807	803	780	829	820	826	800	815	811	874	881	812	845	857	878	783	779	813	858	815	840	808	852	847	774	824	843	836	813	772	842	821	851	800	820	776	831	855	865	815	826	805	754	851	835	873	833	891	826	789	840	875	856	848	794	801	836	844	822	812	848	862	860	810	839	825	847	807	806	871	762	847	831	853	830	882	850	873	821	834	860	857	819	806	799	806	781	865	803	811	840	838	843	809	865	841	827	849	860	794	848	811	850	882	788	865	824	865	791	779	823	853	820	847	815	780	800	815	856	843	859	821	824	824	852	795	831	765	822	831	854	831	835	828	831	800	797	835	865	870	806	824	828	830	836	818	849	845	836	814	833	815	836	823	814	808	819	797	811	813	838	844	772	788	870	814	793	849	862	782	825	780	833	791	765	862	831	835	880	787	864	806	873	834	842	803	784	846	814	802	838	842	807	843	798	847	865	872	866	830	861	823	883	865	815	852	893	822	847	814	867	834	828	869	852	841	824	823	814	849	823	886	798	820	813	836	822	807	810	830	806	860	858	834	864	862	829	852	840	841	818	835	808	839	847	774	842	813	857	848	846	816	765	797	807	790	827	865	816	865	841	821	853	838	838	830	885	780	814	881	887	840	806	850	828	830	815	796	803	884	891	813	819	812	890	824	840	881	834	854	837	778	852	834	816	849	832	870	799	816	828	808	822	861	857	829	812	833	810	778	840	872	866	821	888	908	790	850	830	809	788	845	916	778	848	788	829	805	774	825	822	833	853	844	821	811	849	865	755	857	836	852	835	825	810	845	775	790	815	835	782	807	814	878	867	831	846	807	823	823	835	853	875	804	835	848	857	811	859	825	789	851	778	852	859	819	756	841	830	835	838	865	744	855	832	793	809	780	861	853	856	815	872	864	886	823	864	807	907	773	878	837	783	837	826	818	868	823	733	785	814	798	812	883	787	844	797	811	843	909	806	789	829	801	824	769	818	860	820	865	754	848	830	855	827	794	769	808	849	816	781	852	833	897	790	786	776	904	794	837	811	852	820	830	776	835	793	883	802	812	893	843	787	785	868	798	825	857	781	783	816	866	838	807	799	804	767	827	821	774	812	797	839	856	827	814	826	805	842	857	798	853	854	796	819	814	812	837	837	847	853	811	792	859	845	779	856	837	796	851	831	829	858	822	840	804	775	817	838	825	804	850	801	846	827	794	785	857	828	848	793	807	838	829	805	814	812	912	887	808	815	817	809	794	842	831	789	807	797	855	821	835	835	898	847	834	824	856	808	784	856	852	814	795	827	840	821	848	819	812	872	809	848	809	819	832	804	823	811	836	780	888	880	869	820	840	863	818	789	838	842	878	833	872	821	849	812	861	824	838	758	816	845	876	858	800	816	808	742	848	858	865	834	813	787	801	833	853	832	777	815	864	834	817	799	832	828	831	840	828	858	870	865	849	848	821	840	819	831	908	798	829	814	874	845	851	846	820	847	809	846	820	851	804	787	837	813	777	864	826	882	840	801	814	878	795	843	825	836	854	820	827	836	823	800	869	855	832	844	839	799	844	815	890	817	882	788	852	802	836	836	829	849	836	795	812	878	841	812	831	820	793	833	810	873	789	842	839	804	805	821	815	863	823	842	850	836	844	842	799	795	801	850	876	792	803	787	811	819	806	847	822	878	843	832	880	822	805	843	879	835	794	860	860	802	800	853	831	882	818	863	821	885	851	852	783	833	815	837	829	799	822	826	830	803	843	776	856	836	819	840	852	853	863	869	836	860	854	773	835	828	886	834	812	839	891	826	778	820	814	836	851	793	845	870	834	840	848	831	805	797	894	807	780	827	848	821	789	784	841	793	876	876	808	813	811	834	790	851	806	837	892	811	826	868	828	796	863	844	810	820	854	818	835	802	846	787	842	860	833	841	836	805	824	831	885	835	859	805	884	839	808	833	814	821	782	810	778	812	815	825	756	854	835	792	841	806	814	826	809	835	795	794	826	803	835	813	790	758	835	874	824	850	803	832	824	821	865	808	808	798	824	830	831	794	850	788	847	803	865	795	833	818	887	858	818	807	814	854	874	827	826	849	837	846	821	776	785	859	734	852	826	822	843	865	787	793	848	864	816	883
21139	20949	23548	19233	13678	9512	6669	4765	3314	2675	2176	1684	1307	1051	948	743	737	686	493	574	532	562	500	495	461	515	508	448	404	348	347	374	338	339	303	329	311	357	309	304	323	302	323	312	262	269	263	237	253	291	238	270	231	240	197	241	244	239	247	244	242	214	235	230	275	203	250	196	242	209	237	235	249	225	220	227	238	236	209	235	253	226	223	231	238	205	217	225	235	241	253	230	249	254	239	257	237	220	247	210	247	242	266	233	245	189	231	250	243	230	191	218	216	236	245	253	234	244	234	213	220	249	240	203	235	238	241	204	234	230	204	237	216	251	233	230	230	239	243	234	230	243	238	225	237	231	264	212	236	250	202	212	242	223	239	244	233	230	245	233	243	217	236	232	234	253	216	204	213	227	227	223	227	252	221	247	260	215	268	246	226	231	261	256	214	213	237	225	233	240	202	258	275	255	251	217	248	217	231	222	238	251	231	238	228	239	229	248	215	241	250	211	229	207	256	233	254	229	235	241	259	252	247	232	242	255	215	232	234	204	209	262	237	234	235	219	230	229	228	232	220	211	215	225	227	216	268	211	240	221	229	244	243	218	242	231	246	223	268	259	204	239	255	247	225	248	225	215	242	234	245	215	211	211	208	230	252	219	216	242	240	200	234	234	215	248	247	224	242	237	261	240	235	250	250	218	243	210	241	252	220	199	247	246	237	237	224	234	229	231	189	242	250	226	249	243	247	203	231	245	227	248	223	222	256	189	227	236	250	206	201	234	244	198	214	211	217	241	235	254	227	226	232	251	242	244	217	248	218	207	254	235	230	251	259	221	202	215	223	265	202	228	225	233	208	222	226	253	219	227	257	230	213	227	244	269	244	241	251	231	240	231	246	237	212	259	209	205	239	216	211	232	243	227	228	243	252	212	239	234	208	233	213	208	226	252	242	241	219	233	246	271	225	231	223	217	212	212	238	225	190	215	248	245	251	243	220	239	248	220	220	236	227	232	212	245	207	216	209	254	216	199	217	224	230	231	228	229	239	212	242	210	244	217	225	212	235	229	230	239	226	220	232	219	219	218	218	220	220	215	237	245	225	228	227	203	230	219	224	211	188	228	204	175	233	244	230	215	217	268	232	245	213	238	219	243	249	244	233	220	229	233	253	241	259	236	244	239	259	260	238	214	239	240	244	247	259	255	247	216	210	216	221	234	232	226	229	229	227	188	235	237	229	245	222	245	221	230	206	243	252	242	222	224	234	253	229	208	230	228	204	214	231	225	220	264	252	239	209	236	242	239	237	223	235	235	249	251	217	224	253	256	249	243	235	218	233	245	243	218	214	224	208	227	215	233	217	216	220	254	226	211	260	230	226	247	250	228	217	227	254	230	251	245	205	229	215	238	232	238	224	235	220	208	238	248	221	204	235	247	236	222	237	264	273	222	214	257	226	201	248	228	221	222	234	218	234	258	228	221	231	220	232	231	242	233	228	249	226	223	239	225	242	223	242	218	220	231	237	217	219	217	208	230	237	228	224	243	198	236	227	249	236	243	234	235	220	212	225	217	214	235	236	222	221	230	224	267	234	233	238	224	210	236	209	221	217	246	231	203	230	217	217	252	250	205	216	209	183	229	222	238	209	259	236	218	230	224	213	216	249	217	244	224	243	246	234	229	234	237	222	249	238	238	243	230	244	239	218	232	242	200	208	215	223	241	228	229	191	246	229	244	206	248	224	260	224	242	209	229	256	251	225	260	225	234	252	219	218	235	219	210	225	219	229	223	243	226	207	252	218	214	235	242	247	255	216	221	235	244	225	244	199	193	222	263	215	215	229	214	230	240	241	258	223	257	238	269	258	229	228	225	230	221	228	254	226	235	242	257	216	223	206	221	244	230	238	233	227	226	238	245	216	232	228	243	247	237	224	226	239	258	253	232	236	235	234	237	281	232	218	223	256	243	214	211	238	246	207	220	242	236	220	224	231	241	235	221	227	205	238	243	247	234	226	248	254	250	254	237	219	265	231	236	253	204	212	242	252	268	243	235	246	217	232	232	238	229	218	208	255	223	237	221	213	262	195	241	233	213	262	225	234	206	231	223	232	219	252	260	244	251	218	221	247	254	235	228	244	249	212	229	232	217	227	202	236	256	250	233	213	244	226	236	233	243	223	223	238	224	227	206	235	253	213	247	230	237	247	226	222	265	225	234	258	240	245	231	227	221	223	242	240	248	210	216	243	240	222	226	237	241	241	228	236	255	226	220	222	211	233	239	227	262	241	258	264	237	243	222	240	203	215	244	230	212	200	261	230	206	240	245	230	232	244	217	248	239	237	259	218	212	206	221	234	214	231	231	232	222	202	220	217	239	240	243	232	217	220	259	235	264	229	220	250	238	206	212	250	239	223	235	208	238	254	205	216	240	219	238	238	240	220	195	246	239	201	239	195	258	242	232	240	245	198	211	216	220	232	198	215	211	263	231	264	216	223	221	217	217	273	212	227	215	227	252	238	230	244	215	217	226	226	221	222	235	225	192	237	233	249	221	200	217	251	195	259	217	251	228	224	222	266	249	249	225	231	229	206	253	217	223	231	257	226	242	212	252	247	220	225	212	238	235	234	241	259	207	244	224	239	219	255	249	198	246	230	257	212	233	249	222	196	234	231	240	230	235	235	217	225	275	242	204	221	203	228	243	209	237	249	240	237	224	226	210	213	238	228	229	224	237	253	226	230	225	231	245	255	255	235	232	242	217	233	243	219	240	270	221	235	232	242	239	252	228	232	234	220	209	259	264	230	242	237	197	227	245	220	214	221	254	213	244	205	233	218	221	247	246	233	248	247	228	222	230	227	224	264	237	204	233	249	236	215	208	226	223	231	246	228	252	264	259	269	230	230	213	213	231	231	237	221	215	237	211	213	206	247	225	257	222	214	196	222	251	218	214	225	237	216	198	210	245	227	263	245	249	221	213	229	247	260	237	247	207	239	231	230	243	228	241	250	211	208	229	228	232	225	220	219	225	220	267	238	248	226	234	234	213	238	257	237	216	230	247	224	232	261	237	223	236	242	212	198	215	253	234	197	225	201	241	238	239	238	233	246	221	220	226	254	230	263	222	218	247	249	216	216	218	221	218	226	240	228	229	250	233	241	240	232	244	243	248	223	219	244	246	228	225	235	238	231	242	228	212	233	254	238	244	215	244	224	250	220	226	244	234	213	240	228	239	240	240	258	228	239	228	204	239	233	248	253	255	222	248	254	245	227	220	222	213	231	192	216	246	230	235	229	245	254	246	230	231	275	240	215	233	222	238	256	268	220	199	227	248	238	228	241	208	236	218	270	231	252	224	237	219	233	221	221	211	253	237	228	241	204	229	214	247	233	220	246	229	230	227	245	224	217	221	254	249	233	213	198	242	214	241	255	228	248	228	236	243	238	216	237	228	235	226	208	231	214	255	236	222	256	250	236	215	229	223	219	217	207	252	220	230	221	226	220	232	243	248	224	237
13614	17131	28018	30070	27289	23290	20066	16085	12919	11287	10160	8180	6721	5658	4658	4077	3747	3677	2761	2790	2837	2675	2371	2119	2310	2379	2309	1937	1911	1423	1540	1523	1352	1500	1411	1338	1448	1408	1255	1248	1293	1244	1112	1106	999	942	877	818	797	986	772	844	821	740	744	766	711	652	692	652	662	595	649	632	683	678	665	678	632	653	604	673	594	642	624	632	631	634	596	606	636	644	625	654	654	626	650	587	685	655	652	669	621	621	637	641	677	644	621	688	636	637	650	643	622	604	671	678	653	685	653	599	626	612	623	641	605	650	650	648	631	631	634	630	637	632	672	666	640	632	622	656	593	613	612	631	667	646	650	619	665	619	652	593	644	643	643	617	695	654	662	631	600	646	618	639	631	650	599	686	636	677	622	684	654	591	682	647	616	598	632	658	637	642	640	645	634	618	653	693	624	630	657	642	630	630	657	607	657	623	633	647	626	633	672	669	621	644	670	667	603	663	675	637	634	631	651	693	641	644	625	621	664	629	644	626	646	672	630	691	602	647	621	647	657	657	675	608	640	636	597	647	616	646	662	639	644	632	623	665	660	634	623	622	622	629	654	670	638	611	581	661	621	637	664	677	645	624	647	668	659	608	644	649	625	653	641	615	644	651	613	639	655	649	645	628	653	666	638	608	647	661	643	633	636	618	660	644	649	620	673	646	605	660	632	666	609	691	647	640	648	678	653	659	655	660	652	653	643	648	635	689	650	576	633	632	613	654	686	645	630	688	669	615	640	669	649	657	656	548	660	643	636	708	670	655	657	655	622	653	640	690	661	664	651	629	589	655	673	621	694	640	686	653	650	648	664	630	642	624	604	609	662	614	627	649	595	612	664	613	639	652	613	631	686	614	631	597	616	647	636	657	638	651	662	687	674	634	618	671	679	662	683	628	641	653	613	601	649	661	622	616	645	611	639	621	633	679	625	661	623	594	686	667	638	683	607	698	637	671	613	621	661	655	689	658	667	663	678	629	685	630	694	658	632	678	685	633	620	626	629	681	648	604	646	627	622	631	658	613	634	646	646	681	604	672	673	678	648	620	640	652	652	615	606	679	638	645	625	671	645	679	629	653	607	627	649	589	669	634	643	647	635	633	651	694	638	635	657	637	616	621	607	630	606	619	628	599	656	650	653	650	649	608	606	633	643	667	638	628	657	628	653	632	653	673	647	668	614	655	640	636	625	608	642	648	651	632	674	640	655	619	668	652	626	586	614	661	669	652	650	598	649	653	610	641	625	624	618	635	632	611	583	658	630	666	636	627	633	612	608	646	676	675	678	636	630	681	610	626	647	703	665	631	590	594	632	679	629	625	692	681	631	711	621	649	615	631	692	674	656	674	685	647	649	608	646	621	643	644	610	659	680	671	631	637	649	660	619	612	652	638	646	651	591	661	584	632	650	700	636	648	619	642	666	634	613	632	621	671	646	607	655	676	633	637	623	655	660	616	658	687	622	632	616	618	596	599	601	611	626	633	633	632	642	669	689	606	642	636	638	665	608	639	609	608	638	632	666	654	630	659	619	632	662	646	608	625	648	625	677	680	604	669	657	662	663	688	618	658	645	656	650	668	653	701	665	632	631	614	565	667	629	626	640	608	614	657	648	641	661	632	645	667	625	635	653	635	627	657	625	618	657	628	659	625	615	650	644	667	589	634	680	698	666	640	652	599	631	625	703	667	663	667	633	627	632	664	661	651	604	625	654	634	652	620	633	636	619	663	645	632	660	605	614	612	629	667	626	631	639	654	654	594	639	624	632	624	669	682	623	651	644	615	680	629	653	660	644	661	612	684	634	646	646	610	650	659	670	640	629	660	612	628	654	608	622	624	670	658	643	674	627	651	674	675	626	625	645	645	639	662	617	656	605	615	621	663	643	625	690	636	620	625	679	661	650	642	614	633	625	657	666	631	636	653	574	638	655	617	647	652	653	658	668	635	671	572	658	628	647	626	600	629	624	643	678	616	617	647	671	608	682	668	656	737	662	669	628	640	599	653	635	689	651	684	648	633	606	688	613	649	623	614	659	660	605	661	672	642	633	645	649	623	643	628	618	645	647	608	638	633	658	667	666	627	611	625	646	649	654	650	658	624	634	684	674	633	667	673	654	617	640	653	628	629	599	611	662	653	675	662	601	644	733	616	599	593	605	650	649	690	654	632	632	636	617	644	639	663	607	630	660	669	658	614	661	642	666	644	667	685	664	605	697	667	619	592	636	656	649	643	644	640	652	615	699	675	652	593	652	654	671	664	633	660	660	624	678	594	685	649	646	676	620	596	627	655	632	672	643	651	662	570	636	625	658	609	617	652	611	654	619	660	617	611	618	644	619	638	642	610	652	643	635	647	652	659	627	674	612	662	656	653	607	670	631	657	671	671	640	665	663	698	648	647	657	616	642	671	666	596	652	648	646	642	657	634	661	631	608	680	604	682	635	633	650	601	657	644	688	629	634	629	684	594	621	622	617	658	709	625	701	610	647	624	637	664	627	639	640	664	653	681	715	675	637	613	654	636	623	671	640	658	660	660	652	625	633	648	621	663	668	635	669	643	641	658	596	663	655	663	647	671	644	627	648	638	640	621	655	664	633	651	646	607	637	657	669	634	621	648	639	658	645	666	693	651	676	609	623	635	664	681	623	614	638	648	667	639	654	599	631	666	675	695	665	641	619	670	657	647	652	641	635	638	627	672	603	650	638	650	640	655	660	617	615	636	642	640	655	593	670	626	652	613	628	587	619	680	648	620	659	663	645	649	642	613	668	664	581	582	618	673	648	661	691	633	647	651	665	687	659	639	650	629	684	631	652	649	625	630	619	687	673	618	625	604	606	618	611	660	632	671	644	616	657	617	653	638	626	654	628	662	642	631	633	642	637	706	628	646	617	620	654	643	646	610	598	663	595	656	668	652	605	693	622	606	687	627	634	607	691	634	639	643	685	639	569	634	665	665	645	634	622	636	669	656	668	677	633	644	687	634	667	678	629	687	630	653	649	614	643	576	615	648	645	610	607	636	607	631	681	636	642	605	634	657	690	651	645	635	623	655	665	674	660	620	640	656	641	645	645	621	615	625	651	599	656	645	630	641	602	663	596	620	667	608	618	663	649	635	673	656	633	613	627	682	627	629	644	614	655	635	635	601	691	634	620	614	655	639	669	650	636	633	622	646	655	683	645	714	658	632	620	635	606	639	694	668	643	633	638	634	622	612	644	657	683	651	656	614	612	630	563	650	626	665	653	611	657	654	639	679	651	658	650	639	649	622	677	647	663	604	617	658	647	631	650	636	621	592	634	693	677	575	632	628	675	649	637	646	623	626	646	657	618	581	631	635	694	633	635	637	649	633	610	614	659	600	655	599	661	671	636	643	591	676	637	633	614	648	674	642	623	696	642	712	607	603	623	639	589	642	617	613	632	619	641	656	634	684	675	634	693	652	617	660	653	641	658	595	659	627	630	660	656	640	644	637	648	656	649	674	682	599
34429	32099	34967	31148	27108	20056	16242	12379	6988	6710	6892	4551	4465	4118	3411	3120	3373	3412	2272	2641	2987	2794	2326	2356	2474	3191	2776	2353	2092	1575	1815	1739	1332	1758	1534	1391	1448	1476	1096	1080	1217	1104	940	773	657	534	539	585	521	611	498	437	398	340	363	314	348	296	260	280	265	269	279	248	258	278	252	283	278	269	273	264	285	271	233	271	240	265	269	264	266	290	260	261	264	277	296	250	228	270	258	263	262	266	286	277	259	265	275	230	271	287	255	271	262	251	240	258	249	298	259	260	267	274	239	253	226	273	252	271	234	255	277	245	255	234	265	262	242	264	249	277	285	279	253	276	256	297	225	255	253	268	273	271	252	281	299	261	297	280	287	221	256	227	268	259	242	262	255	251	248	253	280	240	250	265	280	246	284	233	257	257	261	282	233	251	274	283	260	272	254	274	264	262	256	235	273	266	242	273	251	254	292	260	248	255	250	251	249	250	268	285	274	257	257	264	256	251	272	240	255	247	277	252	250	283	264	243	259	271	287	240	243	254	227	286	242	260	263	269	285	275	233	269	265	258	250	238	279	252	246	295	280	239	255	259	254	246	254	276	243	230	280	257	276	250	248	262	234	255	242	282	237	277	277	245	273	280	286	232	244	275	277	254	242	268	248	272	284	257	248	265	231	262	262	254	290	233	248	279	257	242	249	251	295	252	287	258	273	266	248	279	264	272	252	231	233	255	259	247	274	243	248	241	303	229	286	263	256	267	268	255	261	248	234	286	275	282	256	290	265	258	256	274	263	253	250	276	255	266	246	242	270	239	259	234	235	237	261	258	259	247	267	242	264	252	284	261	266	260	250	264	266	272	263	279	273	253	277	256	238	282	240	253	258	226	266	314	279	237	293	235	255	264	233	267	270	270	250	283	273	246	245	270	254	269	247	290	256	249	278	294	251	276	283	290	269	270	224	233	254	271	270	260	243	248	256	243	253	255	259	263	246	259	280	253	247	253	295	261	249	243	250	244	272	268	285	292	271	279	246	267	235	248	289	255	257	272	235	272	259	252	277	253	255	242	266	273	273	257	269	235	257	241	251	250	241	216	277	258	274	250	259	292	259	263	259	261	231	275	249	280	253	251	250	298	269	260	280	277	285	248	278	256	265	281	280	284	260	251	282	281	254	271	270	265	274	243	271	257	268	281	246	255	278	273	234	267	264	235	260	264	287	253	274	254	266	261	238	259	257	276	253	259	251	261	281	246	229	243	269	286	253	233	289	240	253	260	259	262	278	298	279	244	278	277	313	254	263	245	264	269	255	254	252	269	251	256	254	293	250	281	266	271	275	269	255	274	247	274	266	237	260	280	272	277	265	273	262	265	273	251	252	279	233	222	272	260	254	256	246	242	252	275	267	282	257	285	284	241	236	300	290	262	236	284	260	259	239	262	266	250	259	247	259	269	239	228	294	260	260	267	255	269	277	243	253	258	279	262	266	260	247	241	259	297	266	240	233	254	260	258	278	273	279	265	273	281	291	261	268	273	249	278	242	266	287	262	256	232	246	274	283	263	267	275	233	254	280	286	264	280	272	276	271	262	249	260	279	272	277	238	256	261	228	254	259	240	272	271	289	257	253	264	257	282	235	226	248	251	217	260	237	263	254	251	283	288	266	264	281	258	263	245	231	238	270	266	266	265	243	262	272	248	282	263	273	266	237	262	246	235	257	260	253	295	270	244	242	247	255	228	251	265	242	264	256	252	251	256	265	252	253	276	240	251	255	279	277	244	263	264	234	222	241	263	259	287	237	274	272	272	224	254	309	272	272	272	275	283	272	257	259	262	243	257	246	249	259	257	275	270	269	278	273	261	295	272	249	239	258	260	273	271	265	253	248	245	251	248	257	260	280	257	281	266	266	272	301	251	275	286	261	266	256	272	275	269	249	269	248	230	273	264	252	250	273	264	266	237	260	252	263	266	277	242	255	279	295	240	254	252	257	259	257	265	280	262	258	299	272	250	274	255	288	265	281	260	267	220	292	249	258	241	245	282	262	275	251	263	276	303	279	252	276	252	266	248	259	266	310	255	251	248	251	236	275	284	235	249	257	264	259	262	229	289	273	264	265	270	288	294	258	256	260	277	258	261	268	253	287	251	243	259	254	256	259	259	290	233	267	266	231	263	258	266	250	288	264	259	272	257	254	250	261	247	264	260	289	259	311	260	261	249	297	258	239	266	254	275	217	248	277	253	276	283	257	242	255	273	266	270	278	295	258	269	243	248	265	252	252	275	257	256	268	245	259	253	288	265	259	259	277	251	238	266	270	276	272	290	242	260	231	228	249	249	295	259	279	276	270	274	282	268	274	272	262	222	280	254	266	251	269	252	267	295	238	265	285	232	276	265	284	279	262	269	246	280	261	278	258	272	256	293	240	245	265	287	244	253	266	265	272	251	236	258	262	251	255	275	266	287	263	229	270	268	254	282	264	238	259	264	248	260	253	270	239	250	238	244	291	273	299	284	271	268	255	328	257	268	281	268	261	264	258	271	261	278	238	278	247	257	261	271	255	261	281	255	241	267	238	253	256	265	256	287	289	265	257	249	289	283	277	259	264	274	256	276	235	271	270	276	287	262	267	276	257	238	275	268	242	247	260	270	275	276	256	253	285	269	255	271	250	242	278	264	239	262	285	265	241	282	256	246	234	272	257	258	241	235	277	302	285	267	236	265	252	215	258	255	258	273	280	246	319	257	283	231	260	267	297	280	255	268	261	233	297	264	246	240	284	265	269	247	261	263	240	281	246	244	250	237	247	256	263	304	281	280	279	256	218	253	276	265	302	242	265	257	243	244	291	274	287	257	233	252	254	272	273	265	271	286	271	243	270	228	276	264	276	244	257	244	266	271	289	265	246	233	257	286	288	282	260	256	266	268	270	266	281	271	252	242	237	264	263	243	252	242	265	240	241	288	284	268	259	274	268	300	234	260	265	257	279	297	256	287	238	303	250	276	274	265	243	255	257	243	255	291	237	283	296	262	235	267	263	260	270	254	271	248	275	270	265	282	256	258	268	265	268	258	272	253	267	236	295	276	255	247	273	278	259	290	253	243	246	268	244	285	284	249	232	283	282	275	258	230	266	245	294	238	225	264	271	251	251	287	267	268	265	286	268	292	285	257	275	263	252	259	274	264	248	278	285	255	252	301	289	296	259	265	246	270	251	271	273	247	269	258	276	226	261	290	273	280	242	263	282	263	274	243	290	263	271	280	239	273	262	263	239	256	284	267	274	260	273	273	268	243	261	254	274	292	222	255	227	245	265	284	281	244	264	276	272	251	269	252	281	231	301	269	277	262	274	278	263	255	280	287	270	275	258	288	275	268	261	271	273	243	251	244	275	246	256	284	275	265	236	251	251	254	264	261	267	268	261	282	241	274	252	282	284	254	244	272	257	287	280	228	265	264	249	250	253	313	274	262	263	262	283	266	249	243	255	264	260	272	244	264	278	279	255	255	267	265	257	262
22958	26077	36656	39900	39064	34056	32566	28355	21269	22772	21962	17210	18702	17124	14418	14300	16039	16368	11591	14113	16186	14867	12933	13073	13301	16574	14265	12642	11200	9136	10515	9510	8194	10788	9756	8311	9513	8500	6953	7101	6909	6394	5727	4780	4107	2907	2893	3241	2773	3415	2637	2073	2011	1485	1502	1342	1257	945	828	813	797	785	829	775	783	791	781	777	778	770	768	767	797	691	761	748	778	801	748	739	679	746	704	710	723	719	729	725	720	745	717	730	750	741	751	729	748	779	708	727	715	715	693	705	758	694	704	750	703	758	726	745	714	764	690	700	687	723	795	725	712	713	727	723	747	687	691	699	701	744	706	697	712	716	718	765	734	702	780	734	703	765	739	701	681	722	703	709	748	727	714	697	718	757	705	697	669	693	735	721	703	690	762	687	700	753	727	721	744	726	684	729	746	731	699	722	785	719	744	701	770	716	699	782	741	730	752	713	682	734	750	653	695	693	756	717	677	726	728	739	709	724	708	699	717	723	735	673	727	778	679	736	708	761	692	696	711	771	769	730	756	685	714	714	716	724	720	720	735	702	751	763	733	692	725	710	779	723	758	703	767	766	733	688	692	724	698	742	708	699	704	714	730	734	697	691	764	735	782	686	700	743	748	757	714	680	702	740	745	736	739	731	697	740	744	714	702	715	699	740	760	671	728	714	747	726	681	712	718	716	676	711	723	700	722	735	690	727	748	727	748	728	652	773	733	750	680	717	701	751	770	719	759	718	661	702	709	780	730	713	756	833	674	674	764	731	733	680	687	741	731	718	732	712	720	711	733	721	681	701	691	722	722	740	724	751	711	697	733	740	697	718	736	723	734	738	710	728	700	672	702	680	693	708	761	746	784	703	738	740	744	704	736	666	647	790	698	732	748	710	770	772	744	729	761	684	740	694	738	716	668	764	755	745	699	710	743	688	742	734	759	722	760	748	708	697	797	747	797	706	747	731	719	747	753	653	747	691	723	753	744	712	694	678	735	726	698	723	714	733	762	714	734	728	717	681	701	724	759	755	705	660	719	740	775	786	721	725	705	739	729	736	741	710	709	699	695	733	694	740	697	735	742	741	788	681	722	736	754	717	658	743	686	700	774	735	705	718	701	749	697	751	760	730	732	747	719	722	745	721	717	753	698	755	713	720	749	733	724	754	723	680	722	744	692	711	681	708	701	755	788	702	713	695	695	752	765	772	740	766	699	730	705	716	718	710	782	748	727	699	698	746	691	673	736	687	705	707	699	737	671	704	719	687	731	678	731	693	702	679	720	736	693	711	715	681	780	713	719	694	755	632	691	748	666	755	709	738	700	745	759	677	733	728	730	687	724	734	712	691	694	665	764	737	723	723	698	700	728	675	689	753	680	716	690	702	723	745	687	689	664	789	709	720	730	731	759	749	714	687	702	705	745	741	726	690	696	710	740	751	756	723	770	731	696	726	750	730	679	761	700	771	737	711	700	751	703	759	787	790	734	755	676	705	748	724	689	741	705	789	751	708	680	721	719	729	722	693	713	716	714	699	658	708	724	769	740	733	713	796	724	739	720	736	746	708	685	736	717	692	708	726	731	736	707	763	728	701	725	717	669	685	762	662	758	727	733	692	731	661	707	707	710	742	685	731	760	737	731	720	718	740	698	706	664	745	730	714	714	791	766	756	720	669	748	705	696	737	661	712	725	706	754	687	683	756	681	787	711	740	707	741	731	736	753	782	730	720	748	714	706	686	687	718	733	728	718	714	758	711	774	679	714	697	701	730	738	699	769	699	749	716	689	759	747	703	671	727	723	680	766	705	720	732	719	768	710	707	715	765	726	721	701	727	719	681	729	730	750	728	706	735	746	730	748	726	685	737	685	687	708	703	760	742	731	682	698	722	740	738	731	724	738	720	677	711	772	715	700	798	687	725	709	741	702	748	743	722	715	713	716	679	710	740	763	735	775	714	719	704	712	741	705	731	746	767	793	701	757	685	725	702	712	718	718	710	755	679	691	683	715	698	746	728	724	711	728	724	685	723	754	718	723	734	769	704	694	729	741	701	732	709	743	740	711	729	749	688	786	751	679	713	698	718	707	780	742	709	738	730	790	731	721	703	716	745	708	774	683	731	683	729	730	730	728	744	728	729	768	728	752	755	715	677	677	713	690	748	705	777	703	688	714	716	691	748	688	699	718	700	714	744	736	721	718	735	703	686	716	709	700	743	711	675	688	754	750	731	716	677	708	717	774	722	703	761	738	737	662	718	681	675	716	706	713	710	747	675	750	729	700	763	750	775	732	735	722	726	734	688	694	735	703	710	685	702	758	732	727	686	747	742	740	709	728	725	690	740	759	718	712	706	720	664	722	674	732	715	714	729	737	706	716	709	719	711	700	715	709	758	711	679	762	699	723	731	689	709	709	755	752	732	722	649	680	705	741	695	723	735	672	694	771	751	701	740	767	768	719	721	706	721	705	766	721	736	733	708	699	731	706	688	698	720	707	753	685	695	750	675	675	705	717	713	679	720	675	728	721	780	720	767	689	673	711	688	717	713	777	741	785	725	779	727	753	721	672	731	745	747	758	688	702	765	709	749	723	732	725	706	699	766	724	729	707	780	700	734	706	724	677	757	770	757	683	746	692	739	770	695	750	717	736	755	709	727	718	681	736	713	735	726	767	764	684	747	726	706	740	755	713	699	711	746	748	703	712	693	712	711	724	762	744	722	730	751	714	705	736	681	764	725	676	699	743	724	768	714	791	712	753	703	721	719	743	710	704	719	720	744	709	706	713	730	713	711	711	712	741	723	764	717	762	697	717	736	707	705	723	730	694	732	725	741	699	742	718	728	735	734	684	721	712	765	734	745	741	750	737	718	735	732	718	749	713	707	665	708	711	737	737	668	668	661	726	722	722	755	712	686	698	702	774	695	709	697	710	743	707	740	739	714	701	701	749	686	726	729	754	750	734	729	701	741	744	759	678	722	726	776	723	779	687	714	713	743	742	689	747	782	733	735	679	749	724	711	726	732	750	732	751	751	717	720	689	731	739	692	774	744	760	680	735	681	681	685	732	688	713	707	733	700	702	762	686	779	708	689	724	725	730	752	733	753	741	765	716	757	696	716	789	713	789	708	736	719	751	733	689	715	685	744	718	742	662	736	765	737	677	714	673	732	722	689	709	785	717	714	722	728	757	703	739	731	717	707	763	728	768	734	678	732	735	757	740	758	783	722	706	751	732	759	715	701	675	714	762	709	701	767	753	671	690	736	709	727	715	712	778	733	696	731	705	751	731	732	758	704	720	723	715	702	696	695	702	723	712	752	693	714	707	723	758	721	661	723	717	756	675	723	788	706	695	745	755	705	686	717	689	755	704	681	741	747	754	717	692	704	713	723	709	708	771	746	703	737	722	754	726	748	705	742	757	747	725	768	730	771	792	730	698	717	777	690	724	744	703	719	716	744	724	709	717	712	748	737	742	731	745	687	707	735	711	709	728	732	718	722	728	695	744	673	711	768	743	703
42063	40295	42444	38178	34071	30411	24514	17610	12292	11014	10828	8514	7071	7227	6267	6494	6441	6644	5013	5401	5880	5250	4584	4779	4996	6795	4837	4723	4374	3142	3404	3227	2513	3437	3239	2723	2854	2578	1988	2061	2074	1779	1399	1362	1124	898	743	902	763	894	812	622	591	534	523	478	454	383	349	352	332	321	351	322	279	327	374	322	328	337	321	303	321	314	295	318	312	319	334	307	336	313	285	336	297	296	313	308	325	306	294	338	306	291	288	312	332	295	339	309	316	311	323	316	328	310	296	319	282	329	301	348	335	296	321	313	294	272	289	313	295	291	300	314	302	302	308	312	315	321	306	303	300	310	293	281	334	316	290	307	319	349	292	327	298	315	317	313	322	273	360	326	313	320	280	305	286	307	330	281	312	315	304	321	340	292	319	293	312	285	319	311	295	345	312	291	310	347	329	334	305	307	312	302	316	319	284	285	304	319	290	313	346	317	322	322	306	294	317	298	316	272	331	308	308	294	315	351	326	321	294	299	347	326	282	305	296	303	339	321	293	299	300	349	344	278	302	320	307	280	321	322	300	318	334	301	317	322	335	281	305	329	330	291	326	312	287	330	318	304	324	277	302	297	294	306	318	331	301	273	307	284	323	311	333	275	320	321	258	310	298	297	308	318	320	306	293	305	320	277	302	296	346	302	324	281	306	286	316	305	302	344	310	319	322	331	314	340	296	286	301	287	307	329	317	302	330	304	297	320	266	293	309	313	308	316	325	308	326	295	321	329	338	339	303	328	283	338	322	311	309	305	326	332	291	310	297	317	334	343	309	330	307	333	311	311	336	329	330	316	295	317	304	341	319	313	354	313	274	304	305	319	316	332	300	317	327	329	317	294	313	307	314	302	329	280	288	266	283	344	312	288	301	330	318	321	283	305	326	312	320	327	296	351	302	325	309	322	292	320	288	315	311	327	289	296	305	330	307	307	293	311	263	321	314	314	327	303	302	340	307	295	303	338	304	330	304	310	295	301	295	278	327	344	309	326	306	333	321	301	313	326	329	292	339	298	320	310	300	304	304	292	298	325	279	278	299	319	320	308	310	348	309	335	337	314	293	307	264	342	306	320	319	327	304	327	297	323	328	326	337	308	302	315	309	312	311	302	300	336	336	308	253	337	296	283	320	324	275	291	321	321	305	282	298	321	330	320	301	296	263	311	311	286	310	334	323	330	282	337	334	326	318	300	321	296	322	305	325	298	313	313	306	341	324	271	344	360	318	327	323	326	319	277	276	298	326	311	318	297	315	299	304	340	342	320	311	298	302	305	366	336	349	313	318	345	297	303	322	311	288	303	339	337	323	301	320	338	313	320	313	301	339	327	310	326	334	313	302	316	296	328	332	306	346	308	298	324	310	303	302	308	280	301	323	309	291	295	303	318	331	272	281	319	331	345	285	329	300	348	323	310	320	315	299	321	301	328	321	326	324	329	312	329	298	315	323	314	334	275	298	318	329	295	318	281	274	274	314	294	293	321	318	302	315	290	333	309	308	330	302	334	291	315	321	321	325	312	293	282	297	304	324	312	307	300	304	291	293	314	286	313	328	294	318	291	316	306	294	323	292	299	341	308	316	324	311	311	321	328	294	322	317	327	301	326	290	341	318	297	277	338	278	300	322	294	292	313	322	278	292	306	331	336	288	285	317	341	333	305	311	306	298	302	305	291	298	322	312	320	312	321	300	283	321	296	264	328	305	339	319	317	335	330	280	286	281	311	337	334	307	288	294	334	316	288	313	276	283	335	309	282	322	324	328	295	304	308	310	314	313	311	277	313	321	298	331	291	309	294	323	352	330	339	300	298	303	331	287	306	286	287	347	332	336	289	315	324	315	288	310	320	297	302	307	327	292	288	312	306	334	318	328	335	306	314	279	283	313	313	322	309	305	298	298	284	311	296	334	319	341	295	303	309	291	339	293	317	289	354	325	315	323	336	316	294	292	317	349	319	325	308	325	282	293	320	359	312	298	300	330	323	313	333	304	315	351	327	313	303	312	322	313	292	324	299	324	282	313	327	296	304	338	344	286	329	276	290	319	279	333	322	317	304	327	326	296	317	314	325	298	333	324	313	290	314	329	309	304	310	322	305	293	313	303	301	303	308	352	310	312	353	308	324	318	312	292	335	287	339	343	354	326	312	305	311	308	300	312	322	296	330	282	314	311	318	325	309	304	318	300	294	312	314	297	302	337	299	302	325	307	279	333	302	293	320	297	299	326	283	304	327	302	309	346	308	287	267	319	309	363	298	299	284	326	313	304	308	290	271	302	326	313	313	293	302	278	302	280	333	306	318	278	308	300	274	304	347	335	336	316	320	281	327	302	292	292	337	304	310	323	332	325	306	262	287	340	330	328	299	302	346	312	317	293	277	339	308	266	319	302	303	299	299	308	304	301	300	314	317	330	311	300	284	342	296	310	292	319	313	344	316	293	330	298	280	309	328	269	292	328	320	337	305	313	295	326	328	319	320	340	314	333	291	323	299	330	310	332	310	315	331	346	292	298	307	288	313	312	299	304	331	296	316	346	301	305	291	292	340	300	306	292	318	305	292	292	282	311	307	313	319	279	287	317	289	285	328	271	327	310	312	333	290	321	320	347	336	313	324	335	319	308	313	310	273	293	339	316	329	291	292	318	306	301	304	299	310	310	303	334	307	326	327	308	291	298	301	328	336	298	300	333	285	329	314	300	320	280	325	300	310	345	293	330	324	315	320	306	314	301	316	332	277	322	314	285	343	316	317	273	322	309	316	340	290	302	320	302	302	332	286	308	293	298	324	326	308	337	302	306	312	310	312	252	302	289	306	321	312	316	326	301	315	298	321	297	280	339	344	305	306	305	337	285	324	312	344	321	332	308	316	303	297	347	275	299	325	282	291	347	279	309	302	305	308	320	343	331	296	317	313	309	321	301	325	339	295	362	311	320	302	302	294	302	332	304	307	325	336	284	296	325	323	325	302	321	325	283	316	287	331	306	337	317	295	281	342	352	300	295	333	348	310	280	305	290	296	294	281	271	308	317	306	316	316	284	295	326	303	336	307	299	341	305	321	266	325	310	302	315	306	306	319	295	335	351	310	304	315	287	327	322	323	303	310	302	306	321	303	281	346	294	296	328	317	309	328	309	307	336	284	300	302	318	284	301	302	275	305	301	331	286	305	299	303	330	314	305	329	341	314	325	307	310	313	302	331	312	324	312	335	333	318	330	318	278	330	317	310	301	309	314	313	309	315	303	293	346	335	302	339	327	320	293	318	324	308	303	294	302	312	295	301	290	310	286	336	349	298	310	341	295	296	320	325	303	289	322	332	318	307	301	330	308	326	322	306	327	295	296	316	287	299	318	291	286	344	303	329	290	302	309	281	318	293	319	290	310	310	293	318	325	302	293	295	331	301	307	323	329	321	338	316	295	294	317	306	281	295	287	290	289	290	314	315	319	314	335	254	317	334	321	309	316	298	326	326	313	316	319	307	304	295	294	306
28557	33289	41854	45240	44326	42433	37980	33836	28526	29248	27980	25038	23377	23469	22592	23150	24350	24198	19985	22214	23793	22781	21438	20293	21847	26401	19744	20383	18031	14874	16445	15556	14470	17543	16820	14188	15397	13864	11766	11930	11826	10639	8273	7896	6914	4861	4815	4632	4151	5326	4559	3160	3081	2467	2428	2118	1950	1309	1103	1019	1012	976	949	932	958	937	940	908	870	860	835	906	809	853	901	849	851	851	839	825	938	866	845	796	838	904	826	834	858	828	820	876	828	843	799	839	823	845	827	849	855	793	834	848	787	849	863	862	861	830	863	814	824	833	857	840	835	819	829	810	837	875	757	874	845	819	841	837	837	833	873	811	844	811	795	815	834	815	802	809	885	856	844	854	827	832	818	838	774	802	821	798	818	848	838	826	817	793	822	804	901	836	820	845	861	869	895	815	856	805	884	853	797	823	835	857	870	853	817	832	818	867	838	856	840	820	778	791	817	858	840	867	844	859	850	858	844	872	864	836	866	817	839	842	803	845	851	818	894	841	812	825	832	895	865	804	845	790	868	837	812	827	858	840	797	819	857	806	826	794	846	883	816	770	834	875	861	846	854	820	813	842	849	772	857	832	801	831	836	837	865	804	808	836	831	813	797	811	882	869	834	807	813	844	839	813	835	855	823	846	827	837	816	806	809	806	824	864	855	788	843	803	875	773	817	831	903	827	851	862	844	786	873	832	858	798	842	832	826	771	848	834	843	768	793	804	857	764	844	878	798	860	852	813	772	806	830	802	817	814	844	778	857	768	874	824	806	832	778	779	820	833	843	843	845	844	800	790	825	900	821	840	864	863	764	814	832	828	880	795	848	814	812	826	822	834	819	827	828	815	841	839	863	856	847	876	830	853	816	855	856	780	827	845	830	838	839	835	829	799	835	807	841	897	786	815	806	819	850	819	876	803	810	789	811	830	855	814	833	826	827	747	854	840	816	866	799	858	790	855	828	736	860	785	826	780	832	838	833	833	858	796	927	856	833	814	826	884	846	865	831	809	832	802	846	822	804	813	828	857	773	829	849	834	894	826	806	763	887	799	891	811	867	833	838	799	797	848	834	804	841	839	837	792	809	849	815	846	797	758	914	885	831	833	842	797	879	783	835	816	817	747	836	840	800	849	840	833	819	883	838	794	809	837	805	812	831	827	836	801	768	812	834	798	780	822	818	826	861	841	854	836	808	835	846	812	785	832	800	872	839	819	807	870	818	850	848	821	810	822	821	836	832	794	873	853	812	801	798	807	807	834	790	835	839	808	824	802	833	785	829	790	804	855	822	843	795	887	863	814	837	810	818	857	788	792	784	802	842	799	877	828	850	814	848	852	844	804	760	813	769	865	847	792	819	820	802	845	879	805	793	853	844	808	841	754	848	883	829	846	816	794	823	796	895	814	759	882	817	864	825	796	848	790	833	831	772	816	861	856	841	842	822	867	868	831	818	845	805	826	843	830	812	849	837	858	838	843	812	828	879	844	797	831	803	827	831	859	821	819	776	834	835	843	784	854	858	803	832	792	887	859	832	829	829	840	825	869	888	760	833	852	846	859	799	886	845	857	796	795	847	776	838	856	847	835	792	826	810	796	864	825	845	814	821	858	839	884	862	853	863	844	770	867	829	805	824	853	859	776	820	861	853	846	839	850	823	854	800	839	846	856	818	765	850	855	864	867	867	815	817	786	830	808	818	834	784	844	831	865	806	860	779	813	840	835	792	842	808	866	835	797	868	817	833	812	828	826	784	813	812	807	857	830	831	824	793	810	815	807	808	852	837	850	846	847	821	877	855	789	813	828	845	787	835	888	826	824	821	806	842	799	822	869	837	838	927	828	846	804	830	809	887	857	846	860	798	832	830	826	846	813	816	801	872	809	832	810	794	839	802	847	809	803	872	848	818	818	852	767	857	840	842	833	876	839	882	780	880	837	884	855	828	862	849	820	865	869	795	864	741	813	813	826	811	870	814	857	828	807	823	781	852	846	845	835	817	830	813	815	810	844	802	877	864	820	838	811	882	804	814	861	840	830	866	832	828	839	851	848	827	838	862	843	773	793	881	840	846	784	823	845	837	881	820	843	803	802	874	792	838	872	761	887	797	801	812	863	796	871	792	810	859	831	819	834	824	817	826	822	828	885	796	860	835	913	828	817	843	825	787	867	847	768	872	825	819	775	841	845	806	838	802	822	817	847	875	836	849	791	849	846	825	831	856	829	845	808	776	852	891	839	794	861	849	830	808	807	821	859	839	796	837	843	827	792	864	871	856	868	855	812	845	883	861	813	806	843	798	827	806	821	856	815	776	816	749	857	805	805	845	821	862	845	851	791	876	853	826	824	818	852	825	805	858	858	850	850	870	898	838	863	789	828	849	821	796	841	875	838	844	842	861	777	847	789	864	802	816	844	780	815	847	828	831	846	887	902	833	817	847	853	775	856	815	842	812	846	793	808	821	858	856	808	856	843	865	850	830	793	853	828	802	832	846	861	842	846	870	874	789	839	827	886	836	836	804	824	799	842	804	803	869	837	870	795	868	826	780	796	818	783	789	836	866	871	823	806	834	858	835	858	829	812	834	864	853	856	858	827	818	813	818	828	816	862	796	861	767	869	794	846	819	811	810	792	823	835	799	796	829	845	874	803	830	793	769	808	780	854	835	881	872	772	828	830	791	797	854	875	832	826	807	867	809	855	796	809	865	849	852	848	821	784	810	858	853	849	830	855	818	762	838	847	856	781	846	837	844	827	849	803	827	804	826	856	796	817	830	839	849	817	829	811	817	851	812	832	827	882	837	862	869	804	860	837	802	831	859	777	798	870	854	802	808	835	862	858	831	887	815	857	876	822	790	833	814	840	860	835	781	812	860	851	855	796	840	874	893	839	835	864	825	824	791	871	841	825	822	802	843	868	795	791	822	776	869	859	866	790	824	864	867	836	810	829	825	840	864	811	830	792	823	841	794	778	838	828	811	860	880	804	864	826	831	834	827	853	805	826	823	802	827	825	809	810	791	869	845	839	837	816	888	816	843	801	863	815	821	859	846	809	845	788	854	823	870	859	850	863	785	894	766	770	771	799	814	797	804	842	825	815	852	830	826	849	794	813	814	786	840	819	865	825	827	802	820	871	781	811	839	849	799	882	843	827	851	852	821	832	823	864	843	837	828	797	839	813	887	852	864	810	907	826	868	840	836	799	835	821	847	815	808	843	836	842	799	838	842	840	835	826	832	892	807	856	793	847	865	774	820	816	901	801	864	825	838	843	841	843	821	788	825	824	827	815	808	829	852	817	842	848	813	823	800	832	829	806	847	813	866	835	810	797	813	862	845	769	843	819	839	811	792	846	817	835	869	847	821	841	818	831	832	796	799	868	826	836	820	810	823	813	822	849	787	794	797	789	819	816	823	794	850	871	871	827	831	844	780	839	865	870	828	838	869	859	819	842	850	834	845	837	912	876	801	842	811	819	844	811	862	852	819	798	831	814	894	831	810	837	831	837	812	837	839	857
23445	22945	24777	20292	14772	9584	6538	4341	2950	2588	2198	1619	1282	1043	929	843	768	645	571	565	514	471	473	434	465	555	429	400	368	341	339	325	371	353	332	340	344	325	328	302	258	294	274	270	278	270	251	246	248	259	245	237	256	264	212	231	274	235	222	222	218	246	221	239	232	216	233	237	234	236	248	216	230	226	226	240	230	231	233	219	227	194	210	216	212	235	231	222	242	208	234	240	241	216	218	246	231	209	211	213	238	202	221	222	219	232	227	208	212	219	234	232	221	231	250	228	221	252	235	254	258	229	226	251	229	239	216	244	232	223	208	250	236	234	262	210	215	240	212	207	239	218	235	184	238	223	240	210	235	249	213	246	231	227	226	226	220	240	236	220	207	229	211	230	231	203	249	224	241	237	212	229	223	203	233	217	219	254	213	233	233	195	248	221	214	238	256	237	232	219	225	236	232	204	205	215	244	273	238	252	234	221	248	224	232	232	239	236	225	223	225	230	230	215	239	246	236	232	206	218	205	247	224	223	201	245	219	237	253	249	231	207	219	232	245	218	221	222	244	213	212	231	255	216	224	216	226	243	237	218	222	249	236	225	230	257	246	222	247	241	219	216	212	213	242	228	254	224	230	237	215	224	257	241	266	237	240	253	216	206	225	224	216	245	215	209	234	230	236	206	209	211	209	208	249	247	256	212	225	206	231	213	229	254	210	236	230	227	266	223	217	221	208	246	221	254	232	244	242	221	240	232	212	215	229	221	227	220	269	249	237	241	205	233	230	236	213	244	231	245	224	214	203	224	246	195	221	229	232	250	208	206	221	219	241	206	238	233	241	221	242	235	209	221	259	231	222	232	224	234	240	232	235	228	243	240	208	223	212	250	223	203	228	236	228	245	235	233	250	200	238	215	229	238	199	228	227	225	233	233	229	251	229	210	232	249	192	249	253	214	210	234	247	233	259	240	227	233	211	233	235	215	275	259	222	243	207	233	256	240	226	232	261	238	230	248	208	205	258	197	238	212	227	224	238	204	210	235	214	229	241	222	184	230	240	234	239	257	230	206	242	243	238	253	217	238	208	231	220	237	227	246	254	236	265	220	247	240	260	285	228	212	242	240	235	250	237	243	217	214	229	227	231	225	239	226	245	210	195	229	238	216	207	222	255	221	237	212	248	221	238	238	242	229	234	250	219	221	235	199	222	227	252	209	247	247	221	224	244	226	206	215	238	254	228	229	239	213	248	218	248	224	229	249	232	225	214	210	212	204	243	234	217	242	228	201	238	226	224	246	231	240	236	215	207	221	230	227	218	252	220	221	270	220	237	232	209	245	238	227	223	209	238	219	226	216	259	218	241	232	238	232	237	245	227	258	225	213	243	240	213	242	244	204	227	212	240	255	236	239	218	232	237	229	269	225	237	222	208	265	236	223	249	227	218	223	223	219	226	215	237	231	246	238	208	255	225	228	247	247	238	235	256	244	242	245	246	260	214	240	185	223	196	221	220	243	229	251	219	210	224	242	230	217	238	227	223	229	227	193	207	230	203	216	209	247	210	214	248	204	240	240	213	204	251	211	240	238	231	212	253	243	215	227	227	224	223	251	241	262	232	227	230	217	265	257	228	243	265	212	223	237	221	214	228	198	225	253	239	240	243	223	228	221	216	222	219	229	214	239	250	232	246	218	246	243	225	236	255	230	240	247	249	234	211	235	210	212	234	280	225	245	251	248	252	245	250	242	243	205	200	257	214	216	210	230	268	234	214	262	210	238	242	213	224	236	261	232	232	266	242	232	240	252	239	244	235	235	255	244	221	239	243	246	232	222	223	251	228	206	227	212	215	235	219	228	231	256	207	206	247	254	255	234	213	221	235	224	217	201	242	254	224	237	231	208	225	260	243	229	227	205	211	243	263	221	209	218	244	221	237	238	214	259	239	214	197	224	216	229	223	255	216	234	245	219	222	250	227	238	224	236	247	242	234	202	229	227	243	224	245	220	205	219	257	230	225	226	236	251	236	238	256	234	250	219	229	223	216	223	229	239	219	226	250	228	217	229	227	248	217	239	201	229	209	235	220	229	231	225	217	233	269	221	247	214	233	219	242	223	279	234	233	238	214	220	208	223	222	258	254	222	239	234	230	225	230	243	251	213	229	237	221	244	241	213	248	241	248	226	252	234	216	218	262	245	216	227	240	218	219	221	203	246	238	245	234	223	234	196	228	196	235	232	236	243	244	222	233	213	241	238	221	207	215	213	214	243	264	237	228	239	237	233	239	227	214	230	209	213	188	243	239	221	232	216	254	230	201	240	230	229	250	230	242	219	213	224	221	235	212	232	247	230	270	237	223	245	220	224	224	225	212	201	235	240	211	235	231	233	243	226	237	220	235	228	238	235	233	231	227	253	207	235	238	246	248	240	242	234	244	252	204	239	222	238	248	231	220	219	251	236	243	226	230	232	238	254	244	192	230	199	204	243	253	215	242	219	216	243	239	252	224	259	221	212	235	225	225	234	210	237	213	241	248	235	234	207	224	227	234	214	246	241	276	218	240	232	193	234	234	215	236	224	232	255	235	225	243	259	218	230	209	213	227	237	225	251	252	246	242	224	253	219	241	232	202	231	218	200	227	217	223	256	232	237	236	224	237	215	220	242	249	245	217	233	242	241	239	211	220	227	227	203	242	218	240	248	232	255	226	226	212	230	234	212	230	229	234	207	250	246	226	214	251	221	235	239	223	221	221	235	262	240	238	252	229	232	219	249	232	230	221	221	208	249	231	233	238	214	198	246	250	227	223	255	247	244	255	219	205	225	217	221	228	218	230	264	253	208	210	211	246	213	217	242	245	244	220	228	228	215	224	208	219	208	224	233	237	236	230	243	214	217	231	250	239	248	219	245	200	207	231	240	222	241	237	226	228	225	223	239	247	246	251	236	224	210	215	230	218	238	220	260	222	210	249	246	214	238	211	205	230	213	214	222	240	266	218	216	234	224	235	226	233	242	256	236	217	202	237	254	221	219	231	224	229	232	225	245	239	240	252	245	236	230	224	254	205	214	273	222	240	239	256	221	230	214	205	246	204	213	241	214	236	233	222	201	250	234	262	267	230	242	245	225	233	219	261	203	229	218	244	218	207	231	228	248	214	232	227	230	235	210	225	231	243	216	228	230	250	253	227	221	212	240	219	250	212	261	255	231	214	231	232	250	226	217	247	268	207	221	236	221	220	231	236	244	204	225	203	224	229	233	230	200	226	213	256	214	247	226	252	210	233	239	203	237	243	238	217	254	262	239	232	200	209	210	231	225	210	245	233	240	215	239	223	216	232	242	253	198	217	225	251	228	217	223	216	234	230	228	242	265	221	223	216	259	228	220	240	195	241	227	242	235	236	234	256	235	234	227	250	252	250	204	231	213	240	233	219	237	202	246	226	196	230	243	227	232	217	241	215	244	226	209	200	227	219	223	207	202	247	233	239	256	202	209	230	241	214	219	222	247	232	245
15035	18644	28774	31153	28144	23560	19217	15645	12387	11080	9762	7761	6225	5047	4443	4200	4074	3598	2857	2773	2631	2462	2391	2106	2373	2668	1970	1965	1834	1553	1621	1450	1503	1618	1504	1421	1458	1383	1271	1258	1216	1167	1005	1018	950	801	790	870	886	847	842	799	734	700	701	706	718	708	678	676	627	628	677	687	688	634	664	658	659	582	652	617	595	654	643	643	624	649	614	599	665	653	688	631	657	681	640	669	649	636	611	647	678	654	638	661	642	615	644	649	685	634	620	640	642	638	615	588	649	665	595	653	660	642	655	705	625	656	670	645	654	605	650	607	647	597	663	641	647	662	593	629	617	637	692	617	624	671	602	640	603	586	671	680	659	623	642	611	658	632	641	643	658	616	644	611	647	636	663	628	638	613	641	629	654	688	608	676	659	687	634	628	639	697	591	645	651	668	610	686	643	612	628	632	641	658	662	620	631	601	615	647	668	644	627	619	640	665	643	632	654	626	648	667	629	629	681	619	680	649	608	613	667	685	683	692	656	600	638	657	612	648	657	621	653	646	640	593	617	703	658	627	631	641	666	652	593	695	627	664	670	609	638	675	688	628	667	632	618	608	630	651	654	606	705	646	635	657	653	580	683	656	665	647	598	669	654	635	652	618	653	633	614	651	640	676	609	626	684	652	605	621	626	601	648	653	650	655	611	705	614	670	652	664	639	679	674	668	627	606	647	623	607	610	628	624	597	602	686	638	612	665	661	583	662	657	670	675	667	667	606	667	626	630	640	608	604	645	628	603	641	690	614	668	634	648	663	662	622	669	658	674	634	636	643	697	664	661	613	646	616	638	633	610	663	594	654	667	678	662	617	646	653	589	619	603	639	667	607	591	651	649	635	656	648	682	641	635	658	671	662	660	654	618	627	659	653	588	645	658	624	694	662	645	636	657	635	661	646	625	703	636	598	622	662	605	672	675	661	660	567	639	622	645	602	612	611	656	638	632	630	661	640	629	621	627	663	671	637	704	652	639	664	625	599	688	641	654	594	630	725	658	645	625	640	673	667	638	633	664	634	613	654	664	679	677	594	649	626	595	687	622	645	597	620	598	661	657	630	648	669	621	617	627	594	619	617	612	658	620	617	645	669	616	603	662	627	626	602	580	610	652	641	618	649	661	621	659	656	654	618	633	648	699	659	653	654	654	660	649	665	639	668	646	654	722	645	614	606	646	656	654	642	634	691	634	649	666	637	611	658	580	681	659	649	638	661	652	657	651	609	691	650	609	671	638	630	692	653	671	636	643	681	663	628	701	614	619	662	669	607	674	628	606	633	592	648	635	636	652	625	664	636	633	660	634	615	690	632	643	645	633	656	655	645	617	636	640	653	613	684	604	624	637	630	631	668	671	642	676	633	654	678	644	684	663	670	634	698	649	668	661	668	599	645	634	648	695	656	613	604	634	626	586	664	630	633	647	583	620	660	634	561	632	657	659	658	667	695	629	640	653	613	647	612	652	614	681	641	609	672	713	599	649	633	658	640	641	659	637	603	685	632	644	657	604	643	637	646	657	619	603	673	616	653	627	632	649	630	681	680	605	680	659	580	655	654	645	659	668	609	644	695	665	620	598	639	647	641	644	594	651	660	645	633	605	676	674	650	620	663	664	643	657	623	644	656	641	653	653	619	626	629	639	619	638	674	634	655	655	658	687	612	631	681	594	621	640	646	669	660	636	640	630	670	654	651	639	664	662	662	673	644	646	620	629	636	634	646	671	656	621	656	649	632	598	618	635	669	607	655	639	633	633	628	626	630	663	684	674	664	633	617	627	614	664	694	630	646	643	674	664	621	670	666	610	670	657	627	656	645	652	615	641	628	642	656	641	640	653	615	657	684	626	667	644	627	640	608	622	667	643	598	643	700	645	613	646	652	637	597	656	657	660	603	647	636	673	664	645	663	671	671	661	633	659	665	655	627	701	657	618	604	632	684	637	638	656	663	656	701	637	630	631	647	629	673	629	643	653	676	618	619	663	709	667	606	666	639	654	629	646	611	618	668	645	642	634	620	690	636	678	684	615	627	600	615	662	562	626	659	656	599	628	665	630	648	656	616	670	677	681	647	666	628	629	701	597	629	623	605	667	661	657	627	669	601	621	683	668	669	626	628	650	665	647	637	676	642	648	634	631	626	609	642	609	657	629	666	668	570	631	602	641	648	611	627	672	647	651	679	650	626	623	654	661	652	581	601	602	629	643	653	643	656	612	623	654	652	662	648	633	665	655	666	661	665	621	639	655	631	625	637	641	614	674	642	637	687	645	612	666	684	672	608	630	621	653	669	671	629	669	627	640	668	661	613	636	589	602	642	610	661	645	637	598	619	658	638	645	653	652	660	638	637	640	579	639	643	607	635	629	650	627	661	652	649	672	682	622	652	628	664	594	644	649	625	666	676	664	639	657	683	622	637	634	678	648	621	656	641	610	616	641	650	628	639	659	667	643	616	628	656	648	627	642	629	629	627	668	669	638	639	670	629	629	641	651	657	658	618	636	608	641	638	650	650	613	672	674	615	641	632	611	684	638	625	601	672	676	632	612	630	633	639	636	649	599	646	680	635	667	647	615	651	683	692	622	642	631	593	670	659	607	638	644	670	597	649	647	614	596	628	642	639	634	659	664	652	661	652	615	652	681	649	633	644	669	650	627	639	627	674	634	648	629	633	636	645	612	673	637	628	630	646	634	635	676	619	620	656	637	654	627	603	641	631	592	682	609	674	641	615	606	627	637	636	634	620	644	605	633	657	624	617	617	668	619	656	643	619	582	584	644	644	641	652	601	637	620	591	638	596	642	640	622	639	659	601	657	643	667	602	652	659	620	636	620	651	632	602	647	645	642	637	655	614	612	629	655	663	645	662	590	606	616	623	699	666	682	679	626	636	617	632	626	652	658	651	617	618	659	614	676	670	618	628	622	655	682	657	642	660	616	657	679	630	670	587	618	609	665	655	607	658	673	682	677	631	597	614	711	653	594	645	695	668	626	615	596	643	659	633	633	616	632	665	640	655	665	631	648	645	605	662	681	619	673	675	648	642	661	650	650	627	663	610	685	668	633	639	615	662	642	674	667	610	676	636	688	634	639	646	616	657	644	663	636	632	629	608	618	617	624	705	649	589	618	667	653	637	652	649	642	666	674	586	645	621	606	604	634	670	624	668	606	619	682	711	648	568	654	658	673	658	675	610	651	685	620	652	638	624	644	615	608	604	592	622	591	637	641	673	623	636	612	632	697	645	638	599	671	663	629	641	700	637	653	593	586	629	671	634	669	679	642	658	638	625	618	663	665	616	668	637	614	616	655	661	661	654	653	607	656	609	630	666	615	656	676	613	639	633	643	640	672	637	686	662	630	647	652	657	633	674	646	609	627	631	625	614	631	615	607	634	598	686	595	620	630	665	608	637	661	645	635	679	635	660	612	646	680	683	651	661	656	641	605	663	654	636	645	604	638	643	600	653	660	599	627	653	659	672	665	618	646
34725	33447	35089	30180	28843	20419	14740	9912	7453	6073	7476	4736	4087	3799	3812	3621	3735	3960	2788	2698	2599	2586	2846	2467	3068	3243	2506	2403	2281	1565	1793	1735	1793	1987	1513	1333	1401	1317	974	1042	1016	847	820	725	603	496	517	585	546	432	496	510	396	348	374	367	311	288	289	285	268	286	263	230	258	255	281	277	258	285	249	274	272	244	245	264	238	256	280	244	272	266	283	253	238	275	280	243	271	260	263	275	264	241	293	246	253	264	254	264	259	268	251	277	260	259	258	252	250	266	269	272	282	278	275	285	285	234	242	289	265	258	244	242	250	259	258	251	257	277	262	276	262	288	262	224	246	286	260	286	288	280	289	257	240	257	244	253	251	270	272	266	272	283	269	263	263	239	280	255	291	270	272	292	265	241	274	261	257	232	268	256	233	246	247	273	266	282	277	268	267	268	225	236	237	251	281	228	274	264	264	289	269	290	247	251	289	272	280	253	285	271	243	233	242	243	236	275	240	257	235	248	246	255	258	280	274	259	260	245	256	265	241	264	265	279	252	273	274	256	236	268	265	231	302	281	235	275	250	231	264	286	265	270	245	278	255	283	244	256	266	247	276	248	262	257	293	271	266	276	253	257	253	260	273	287	265	250	267	258	245	268	274	243	270	257	265	242	270	250	265	256	246	260	258	270	280	255	263	273	276	259	272	279	261	250	261	247	251	244	282	263	265	260	242	271	265	255	240	283	251	281	230	257	252	275	259	274	245	272	232	260	270	286	282	286	285	232	255	233	264	307	252	239	265	268	242	273	267	276	235	288	298	269	248	269	271	262	260	271	251	248	222	253	268	253	257	276	268	266	274	236	248	288	292	282	228	261	256	243	270	264	252	264	272	261	276	242	266	241	239	238	238	265	279	280	249	245	260	247	245	306	276	274	240	272	261	252	282	288	242	255	274	260	259	273	255	254	241	269	228	308	253	259	275	247	233	250	273	257	256	274	278	223	268	276	244	246	236	264	249	263	252	262	258	258	267	274	262	250	267	254	271	253	264	254	262	278	244	241	234	293	282	270	296	253	267	250	238	243	258	255	246	267	246	258	241	248	244	265	271	246	255	253	243	245	265	260	263	282	259	263	272	253	274	260	241	278	255	251	244	268	240	234	248	303	287	264	256	254	280	250	258	281	243	293	273	271	243	267	279	264	246	256	255	253	264	233	267	272	250	260	283	258	252	262	254	282	266	257	272	273	280	232	245	293	266	279	229	237	247	263	241	265	264	235	234	272	272	254	257	300	228	272	278	262	255	239	265	253	247	265	261	257	247	260	278	258	257	258	272	270	256	255	268	262	276	244	262	277	262	237	245	242	278	274	266	266	256	260	275	276	282	266	250	231	274	262	286	262	276	240	265	291	256	284	303	292	273	250	266	257	234	287	282	285	282	235	265	264	250	262	257	284	275	285	270	290	273	236	280	253	242	265	252	269	249	272	285	268	286	242	254	263	284	262	272	256	252	266	240	253	250	270	266	275	253	250	249	247	255	267	267	275	269	250	261	255	278	270	267	238	285	248	243	283	232	267	252	285	258	258	234	225	268	262	266	259	256	270	270	264	286	247	278	263	267	268	281	279	259	271	269	244	277	285	276	263	263	241	283	267	269	244	275	254	250	292	259	290	246	255	296	254	263	251	242	278	258	273	236	263	264	256	253	259	295	259	266	238	265	272	268	264	286	240	299	287	249	255	262	272	231	265	244	257	274	256	247	262	259	279	232	260	244	271	249	280	295	280	266	287	253	238	252	260	274	269	281	267	264	272	241	290	285	269	264	270	254	270	245	245	252	278	272	272	269	260	294	267	255	273	258	244	257	264	273	258	264	235	264	259	251	280	243	265	258	257	249	277	241	232	288	272	243	275	271	269	266	251	264	268	260	297	275	283	241	273	230	247	279	256	283	276	271	253	254	258	249	245	271	226	278	274	257	252	233	263	256	262	264	261	266	249	274	267	243	235	281	266	279	269	253	257	259	266	235	277	278	260	259	259	274	264	268	272	255	254	259	282	286	245	248	262	231	254	269	268	271	247	251	256	240	230	241	239	258	257	264	259	259	293	277	276	263	266	254	255	280	290	256	263	267	252	276	289	230	263	235	245	258	260	269	272	304	281	268	271	251	272	271	258	270	276	252	264	262	250	292	245	242	278	287	267	263	264	237	259	245	264	264	259	258	289	261	251	265	272	254	264	276	272	292	285	263	253	248	269	272	260	284	277	275	255	285	258	262	292	247	283	267	256	259	253	243	230	258	260	273	252	270	225	263	263	290	257	242	245	255	274	249	269	248	258	245	253	243	236	265	281	262	264	242	249	254	275	264	255	237	241	271	280	269	284	265	236	265	265	269	267	239	282	263	288	272	261	258	259	257	248	249	287	252	246	239	281	268	246	275	241	289	247	247	275	271	266	239	279	242	239	253	275	239	242	259	282	254	248	231	250	274	259	261	242	257	254	272	271	278	274	273	299	261	260	287	256	286	260	268	268	262	268	255	288	270	267	245	290	266	250	276	263	278	244	282	275	286	251	265	267	262	276	265	264	276	254	294	261	252	291	256	262	272	240	233	243	267	273	262	276	276	268	252	257	271	248	256	266	275	252	264	263	268	263	255	253	249	265	258	267	259	275	261	298	241	278	242	263	234	246	286	252	289	260	274	267	298	259	289	269	280	248	254	278	267	253	229	271	250	249	263	240	290	250	253	290	250	247	273	252	252	259	279	271	261	280	225	260	279	286	237	288	265	277	282	264	233	255	267	252	226	242	256	246	250	279	265	266	248	258	285	221	254	264	286	246	262	261	268	271	256	270	293	260	238	240	241	258	266	287	264	274	242	263	270	258	252	254	248	265	271	261	288	234	258	233	286	285	258	272	263	247	267	266	272	251	263	270	268	245	232	239	275	271	275	246	255	239	258	246	256	238	279	260	266	260	240	312	265	242	258	242	299	251	281	280	248	251	287	279	249	235	238	246	264	245	275	280	257	250	241	286	268	278	276	275	250	229	246	250	285	260	304	283	279	267	261	268	250	221	263	256	246	237	261	257	271	257	261	256	292	278	248	260	245	250	265	266	298	238	232	265	220	244	267	234	273	298	256	297	254	262	271	230	219	266	250	260	255	283	266	252	237	247	267	265	259	259	245	266	279	278	269	291	244	277	265	250	239	251	254	258	251	292	255	280	254	257	241	249	299	267	282	266	271	257	274	257	245	276	261	264	263	232	241	259	268	262	278	240	248	249	274	250	236	240	261	283	257	261	254	258	249	256	280	259	283	241	273	249	236	267	226	276	266	266	261	270	284	227	273	261	250	258	254	251	277	285	249	240	270	295	285	277	236	269	241	244	263	264	277	241	264	268	274	249	293	274	249	287	248	265	256	278	269	285	249	256	254	275	253	262	249	255	234	264	263	256	237	271	270	254	243	259	256	280	285	272	264	276	267	265	307	257	247	255	271	290	249	265	260	257	281	252	265	285
23062	27367	36563	39652	39608	34253	30064	24895	21977	20214	23791	17054	17125	15759	16455	16345	17025	17310	13366	14494	13954	13849	15496	13289	15934	16889	13008	12886	12405	9039	10150	9742	10485	11451	9407	8081	8859	7714	5938	6623	6401	5252	4766	4294	3360	2701	3022	2947	2876	2288	2477	2478	1843	1504	1684	1420	1270	901	905	840	839	830	774	822	817	826	813	792	820	760	795	774	765	745	790	726	743	727	729	724	813	716	771	657	701	681	714	703	701	710	749	730	752	770	712	749	689	738	737	703	698	722	698	731	737	725	724	709	663	731	718	756	717	697	733	695	702	701	721	729	712	711	699	743	742	736	707	721	707	703	735	753	745	656	710	714	769	677	695	746	676	742	720	746	712	741	742	668	719	737	733	704	758	712	747	710	726	728	692	722	677	723	727	672	761	763	710	713	704	704	695	719	747	689	655	724	704	740	710	749	706	726	705	707	761	698	669	759	756	780	710	712	745	775	736	725	711	745	710	718	763	761	699	744	753	784	718	726	734	722	756	757	747	732	745	699	710	707	691	750	762	760	717	747	730	711	751	723	783	706	706	750	762	693	728	705	728	712	741	671	749	689	726	711	736	690	719	703	720	706	695	730	730	705	704	706	704	739	689	742	695	728	753	762	733	714	709	682	732	698	705	733	719	757	674	707	725	742	775	748	707	722	709	712	722	669	712	691	685	742	710	738	695	739	713	711	720	715	723	744	697	742	725	696	719	719	730	677	692	697	697	712	681	733	717	685	689	723	689	720	731	737	721	703	677	714	692	723	701	731	736	695	722	748	676	721	763	726	746	711	732	727	719	726	723	742	706	748	729	706	745	728	683	774	716	712	748	716	729	718	707	745	736	736	685	757	731	686	748	709	742	733	718	744	708	721	774	702	741	736	733	718	720	702	697	730	746	702	726	695	733	748	684	708	796	722	755	695	721	682	711	762	716	737	709	790	688	775	722	718	700	711	731	752	741	722	707	744	687	772	670	716	735	754	681	735	706	720	690	700	743	708	742	672	706	726	722	707	699	709	748	735	761	717	792	691	701	712	723	710	702	723	760	730	724	712	762	730	723	732	721	676	663	742	686	714	758	765	708	745	729	741	714	726	709	657	727	706	678	757	771	772	702	746	717	700	699	680	730	691	689	769	693	740	695	710	734	683	773	741	761	778	710	693	715	751	753	679	719	756	741	713	733	750	714	724	703	712	749	700	698	723	675	707	666	718	742	711	674	733	677	754	720	731	742	736	712	740	714	705	696	706	773	717	674	738	752	690	746	671	713	681	752	712	741	731	701	721	707	759	706	727	715	698	748	756	758	762	734	766	717	738	666	757	696	698	734	734	686	715	736	737	717	746	696	763	714	662	693	733	725	729	729	746	703	732	678	736	704	706	683	696	741	688	748	705	743	697	699	716	729	709	690	725	725	729	773	680	769	707	727	722	744	750	738	769	662	727	764	733	742	701	716	712	750	746	721	762	725	692	754	716	745	701	725	711	716	719	735	716	700	726	738	749	752	750	732	713	778	727	742	719	763	763	716	732	725	687	669	670	757	703	733	734	729	753	752	728	728	724	727	709	711	738	717	710	727	702	721	742	718	723	733	719	710	726	713	703	758	712	707	746	750	686	687	756	704	714	724	733	748	697	729	695	741	702	712	748	708	683	719	738	722	742	762	699	728	741	745	767	709	696	710	710	699	744	758	720	704	695	700	692	729	707	711	735	697	743	706	699	737	686	744	729	720	694	716	695	693	669	740	705	738	749	777	747	695	730	749	733	673	692	728	710	729	691	762	738	739	704	759	702	674	713	702	706	717	707	674	695	721	712	734	741	679	693	748	720	750	742	689	754	745	701	733	762	707	680	696	712	724	733	691	738	777	689	671	720	709	737	716	724	737	744	735	760	701	742	764	688	688	742	726	698	710	704	754	735	693	697	690	734	717	694	725	751	726	715	753	687	725	678	722	774	688	748	710	712	742	732	704	719	737	738	737	688	756	720	697	681	782	717	736	700	738	715	726	744	781	735	665	718	748	730	707	711	699	680	716	732	733	701	689	744	702	773	703	747	700	684	701	728	771	667	702	720	735	711	762	681	699	700	708	739	715	726	732	692	748	732	717	767	710	744	708	709	706	704	721	734	682	728	748	732	755	741	716	729	756	750	739	735	730	743	694	749	709	721	711	698	752	735	719	728	723	739	699	711	715	739	714	742	746	748	735	703	761	737	744	722	746	695	712	760	686	758	757	712	740	701	734	717	660	725	739	720	732	724	680	724	722	701	713	687	723	734	660	692	821	708	745	768	745	754	686	732	719	737	702	682	708	749	678	725	754	728	722	739	671	701	730	720	696	720	735	686	687	686	681	737	718	768	729	669	744	741	700	764	765	730	692	755	743	760	733	675	731	742	743	721	724	763	708	734	727	687	689	726	706	680	723	735	723	686	738	698	705	684	713	771	689	741	761	742	714	739	720	764	669	735	699	723	727	719	691	782	693	697	760	740	775	709	747	696	687	715	679	733	729	724	683	720	675	692	745	721	727	721	754	724	709	787	728	729	708	706	709	771	717	681	724	680	675	683	697	676	725	703	730	723	716	727	679	713	729	731	747	691	745	694	735	776	764	731	746	684	708	763	730	702	737	698	690	707	733	673	726	741	704	672	719	724	682	757	705	719	789	753	757	745	739	734	704	708	728	726	729	688	765	704	720	714	715	695	723	735	679	726	735	726	719	741	704	670	738	701	720	736	735	725	714	778	733	782	747	736	692	722	695	698	695	705	681	785	770	732	709	705	705	725	740	715	722	710	726	733	716	748	732	659	738	719	701	735	712	724	724	726	716	712	745	671	683	731	703	685	751	729	693	736	685	715	699	734	661	730	688	732	747	767	716	754	779	691	723	768	775	766	757	722	750	728	693	764	702	735	721	735	730	723	755	717	707	743	734	728	709	727	693	745	778	720	703	733	737	701	728	745	718	713	721	796	682	722	731	725	747	740	724	698	724	713	733	715	745	752	724	799	717	710	692	674	769	765	748	742	709	710	705	698	691	728	675	730	693	781	704	760	735	694	740	731	743	700	705	741	717	717	740	716	708	702	672	713	675	722	702	725	768	740	690	704	736	716	768	703	704	730	731	772	707	720	701	698	738	722	752	688	713	709	720	741	722	733	729	746	738	705	763	709	745	710	736	738	732	703	710	720	693	720	722	693	737	713	712	694	740	712	731	723	738	705	690	685	742	710	679	687	727	738	685	742	670	750	694	700	722	721	696	721	689	737	700	725	721	759	705	707	712	771	742	734	718	712	693	747	729	705	730	729	659	656	722	763	728	689	690	726	736	767	698	679	728	720	745	763	741	727	708	719	703	724	713	721	716	747	720	735	736	702	759	680	676	720	788	719	726	752	686	725	691	760	680	788	711	710	712	732	731	757	696	727	691	804	750	725	705	719	685	715	715	706	738	729	733	716	721	727	704	773	693	754	716	739	704	772	723	700	669	770	712	729	719	675	691	733
41736	41493	41012	38188	36173	29236	21634	15160	11670	11049	13650	9385	8704	7617	7275	6869	6698	7481	5050	5296	4855	5025	5856	5388	6456	6855	5260	4969	4425	3147	3512	3386	3632	4004	2797	2629	2786	2185	1739	1935	1620	1568	1392	1307	963	817	946	958	797	675	728	737	651	510	525	483	397	372	384	339	310	312	334	316	337	330	340	335	336	307	308	358	296	321	338	289	330	325	320	342	315	319	313	314	326	306	322	342	339	304	346	301	311	296	309	320	320	305	304	307	305	292	285	307	313	297	325	318	312	366	321	289	320	338	330	286	338	311	329	362	316	304	297	282	316	305	280	303	295	314	272	297	326	313	308	290	292	286	303	336	321	321	333	302	320	303	310	325	299	310	345	295	287	293	312	302	282	340	310	326	293	309	322	314	327	333	332	294	317	308	321	345	320	288	295	311	328	302	296	319	300	280	265	318	311	333	322	297	327	296	293	324	340	285	321	344	312	311	290	278	312	322	329	312	325	306	324	313	274	281	316	316	323	327	283	332	331	303	304	301	305	300	310	298	308	305	304	330	298	310	331	308	333	303	319	319	313	302	288	319	324	334	320	297	282	309	293	312	328	299	298	292	321	317	307	308	283	312	314	321	307	324	284	298	290	351	312	296	317	333	314	313	338	314	287	314	321	315	314	302	311	307	288	316	293	296	354	296	333	320	291	332	294	318	329	348	333	300	297	311	293	332	294	325	320	296	334	363	294	279	309	302	281	305	290	299	294	324	344	331	293	297	329	291	360	316	300	315	287	282	330	287	314	303	290	336	338	295	342	298	299	306	327	284	312	338	313	318	300	355	315	309	333	264	295	269	301	314	295	311	335	291	307	302	322	309	286	309	316	306	333	344	307	332	326	317	310	296	300	304	292	310	297	308	294	301	303	312	330	304	321	271	300	314	326	309	259	288	314	291	332	308	263	305	343	311	326	290	273	337	306	293	332	294	327	311	320	301	310	303	316	333	263	337	282	278	293	313	343	309	320	291	286	320	313	305	307	332	289	301	286	260	318	314	315	310	338	307	302	327	304	317	295	332	368	298	305	328	317	334	303	315	295	321	291	306	271	327	289	352	294	333	321	326	302	308	335	313	313	329	312	316	299	305	328	329	277	302	270	313	303	279	324	305	310	284	292	306	306	294	311	308	312	282	299	309	305	311	299	303	302	258	301	300	325	319	296	308	349	295	314	295	293	291	320	338	308	295	306	304	289	308	298	290	318	299	296	310	331	333	313	280	305	311	323	293	337	285	319	327	305	295	314	325	281	311	305	319	309	326	295	291	326	311	302	326	287	286	311	324	315	292	320	315	328	315	320	315	336	324	308	314	323	315	292	305	315	307	356	304	313	288	326	309	274	308	296	288	336	312	318	291	310	290	293	299	313	295	293	281	296	286	320	266	302	297	325	329	301	346	312	295	311	321	311	273	313	287	313	290	305	309	302	346	317	283	317	311	280	316	301	313	276	300	292	264	345	289	309	310	282	304	305	281	304	326	298	312	305	319	308	299	324	300	303	302	323	330	299	326	283	345	323	319	329	285	292	301	279	314	286	275	319	330	301	328	295	287	336	294	306	309	324	358	324	301	325	301	335	276	298	308	279	305	272	330	327	338	332	293	326	310	278	353	336	332	293	311	321	321	277	310	286	316	299	313	326	343	304	298	304	289	341	309	328	275	297	310	346	306	267	320	316	309	313	296	286	334	283	283	307	254	317	313	342	324	329	302	339	337	302	309	334	332	319	327	286	287	316	297	288	334	319	296	314	304	327	313	291	303	279	330	286	279	313	273	318	322	318	305	304	326	255	290	313	313	274	307	296	313	292	324	313	339	305	269	310	303	287	283	307	309	283	308	291	350	313	299	334	338	319	313	310	300	336	286	300	306	326	291	307	313	313	306	314	307	342	310	305	322	318	307	319	315	289	339	308	336	308	328	312	314	305	317	290	279	335	304	277	301	316	297	313	313	323	299	335	316	270	323	300	291	308	321	310	297	290	332	291	305	289	303	337	310	321	332	283	297	313	303	310	297	313	308	327	328	279	308	308	264	313	313	316	294	304	304	326	301	294	288	301	346	290	257	304	295	324	322	327	346	295	321	315	296	320	299	317	333	300	295	311	307	325	307	300	301	318	281	334	307	300	299	319	316	305	282	295	296	315	326	309	305	294	276	324	312	305	313	312	328	306	328	298	312	291	285	289	288	334	264	298	328	333	312	303	280	314	328	267	312	297	270	288	279	317	328	308	294	314	329	279	288	325	335	314	336	338	336	322	304	325	309	298	322	363	315	329	323	311	290	317	290	293	319	337	315	306	315	313	294	316	295	298	318	287	312	323	324	330	306	305	320	327	290	304	324	302	293	304	331	317	326	314	316	300	304	292	297	285	280	283	308	304	346	309	350	305	333	311	307	335	273	316	302	326	300	300	310	304	300	317	305	312	308	305	309	319	299	268	314	309	288	297	318	298	298	310	342	289	289	282	315	295	312	310	297	322	297	316	268	285	344	308	298	289	299	321	302	308	284	334	327	288	299	301	312	284	307	309	298	308	312	325	309	324	300	310	288	300	323	321	320	310	307	323	306	326	303	283	308	346	301	311	300	308	288	273	301	342	333	309	296	303	316	303	317	327	268	290	326	317	276	297	322	304	307	329	302	311	324	289	307	325	286	311	309	303	331	327	324	313	293	311	297	301	315	314	324	316	303	292	326	300	311	308	316	309	295	295	306	304	294	310	302	269	289	333	339	327	303	298	312	310	323	350	305	334	299	273	297	304	284	302	316	329	303	310	309	283	293	308	304	290	314	293	301	295	351	337	275	315	313	281	304	283	338	313	291	279	275	304	288	323	301	335	337	322	278	276	341	296	299	323	319	315	295	315	291	320	312	316	284	302	312	299	312	293	323	299	333	336	342	300	314	342	316	288	290	322	294	316	333	310	298	319	313	319	296	312	302	314	328	296	303	302	272	323	326	309	310	279	333	303	322	308	295	285	317	311	312	316	340	294	310	315	301	303	321	278	298	309	275	303	288	317	300	290	291	305	283	310	269	313	321	310	288	293	330	317	292	318	295	301	338	301	324	293	331	331	290	297	308	282	331	307	281	307	327	326	280	328	304	258	301	282	327	304	314	299	315	313	299	294	340	305	334	289	311	273	307	340	317	322	290	325	293	300	312	295	309	317	299	295	308	319	301	317	295	302	302	284	315	302	286	306	301	307	264	312	315	310	313	332	297	334	371	304	308	309	334	292	313	328	330	309	320	289	322	308	298	279	306	303	307	306	316	314	271	304	343	299	301	268	311	351	341	301	309	308	315	331	309	298	307	296	293	343	276	291	298	294	308	336	282	340	312	330	317	345	306	295	317	326	340	307	315	331	322	307	315	304	307	301	361	291	334	328	302	315	319	316	312	298	296	289	312	288	330	328	315	313	315	277	276	296	293	314	297	342	286	297	328	311	279	292	318	308	295	303	331	348	315	317	319	337	333
28668	34237	41189	44678	45269	39780	35547	31081	27961	28791	31866	25485	25424	24020	24141	24243	24776	26540	20099	21830	21047	22259	25083	22390	25331	25700	21394	20796	18829	15347	17336	17098	17904	19301	14725	14609	14727	12176	9870	11572	9765	8940	8333	7591	5815	4580	5115	5752	4156	3529	4081	4189	3182	2546	2565	2209	1651	1243	1148	1067	1024	1008	1032	1057	978	1043	966	1006	913	912	859	891	896	879	848	831	843	853	868	795	849	812	871	871	848	847	799	829	836	841	824	813	834	794	827	808	823	872	882	854	872	836	799	808	828	799	807	849	840	842	828	835	803	844	846	832	839	789	816	852	789	837	765	840	818	836	803	833	815	891	812	830	796	794	767	844	846	802	859	797	832	871	838	859	827	787	814	857	828	828	831	844	810	847	880	815	815	832	851	849	827	825	860	818	821	822	789	854	820	841	787	877	837	788	790	811	877	852	857	864	783	792	788	794	846	813	826	854	834	869	856	835	783	847	787	878	845	826	863	821	824	817	782	800	856	784	845	877	862	807	852	808	834	836	819	845	826	845	793	813	847	833	796	838	824	808	754	808	847	837	815	819	804	832	872	786	821	838	831	779	811	810	770	816	804	780	866	808	806	853	821	786	833	800	770	860	813	802	827	792	826	839	852	833	841	785	803	864	849	827	839	823	791	849	820	807	816	819	807	830	832	793	842	812	846	787	813	819	866	834	833	819	844	792	803	836	841	793	820	804	808	822	844	853	834	802	849	804	785	816	847	795	773	870	877	784	822	788	843	780	810	817	824	857	803	850	846	866	811	826	843	863	804	810	818	845	851	826	851	832	790	830	835	838	849	828	806	880	829	808	865	841	803	853	894	820	791	808	827	794	864	785	841	778	850	843	820	841	871	863	824	827	848	857	822	776	818	835	791	785	804	884	849	772	854	812	824	819	807	846	811	876	771	848	817	833	813	793	836	853	829	844	832	824	824	857	834	834	811	808	820	834	845	816	867	841	837	834	850	866	822	805	833	863	802	833	860	894	876	811	864	820	842	852	878	802	799	847	790	840	869	797	865	834	836	805	764	843	804	792	839	844	887	810	804	844	833	862	888	811	840	813	852	772	819	794	821	815	792	810	772	818	804	822	802	816	845	802	832	802	842	812	800	818	839	850	799	805	861	806	840	869	830	766	844	790	788	821	846	814	811	834	818	819	797	858	833	868	841	835	810	801	820	823	855	809	823	832	846	832	786	836	781	813	830	794	840	815	804	800	833	858	840	833	853	806	837	771	862	817	803	824	897	792	836	889	792	796	858	870	811	795	837	784	848	878	821	837	871	802	829	855	792	841	844	849	831	798	826	823	833	778	862	872	777	810	823	820	752	797	815	797	872	816	777	829	841	853	851	846	797	788	867	782	781	862	767	815	852	819	788	803	876	815	750	804	872	819	820	823	812	897	857	853	839	786	799	811	764	854	848	839	807	738	791	793	793	820	855	830	791	827	791	844	768	826	822	814	808	833	806	798	861	865	894	845	822	818	810	797	857	847	808	823	820	797	799	874	797	783	734	888	844	877	852	832	803	797	768	858	902	822	847	853	845	805	831	824	851	752	832	853	811	826	795	763	829	808	816	865	814	866	802	779	802	840	862	818	832	803	901	792	784	830	881	787	857	830	805	810	824	862	847	844	809	809	824	774	773	835	827	837	809	826	839	794	838	795	816	802	853	759	837	853	809	808	790	852	815	812	848	776	807	807	822	810	860	803	840	848	781	815	737	860	825	783	834	817	818	791	819	801	826	803	855	832	827	801	822	814	835	878	771	804	815	792	766	849	814	805	807	831	810	871	786	849	841	799	851	839	885	806	819	833	816	822	805	796	850	844	862	867	813	871	790	779	797	823	855	850	792	833	847	811	823	825	808	837	872	848	811	893	802	848	852	821	830	849	880	821	780	844	776	805	835	819	818	816	823	789	829	772	827	825	815	855	866	815	844	818	821	844	903	820	790	820	832	853	829	801	816	843	806	851	831	773	833	859	853	833	786	842	794	850	789	847	847	818	804	808	796	821	848	862	823	815	816	837	841	835	873	858	785	822	827	844	830	797	836	851	800	830	831	850	859	832	860	847	805	837	834	807	792	816	824	811	823	844	842	863	844	798	813	814	864	782	794	853	809	803	809	811	823	797	843	829	825	842	875	842	884	789	825	845	874	831	820	849	836	869	854	862	823	852	805	880	863	778	782	836	833	830	835	768	826	851	851	772	869	850	827	842	817	826	849	749	820	805	862	786	788	839	815	803	871	806	849	806	785	821	809	833	855	791	754	856	812	856	857	811	811	848	728	857	789	823	855	787	822	817	815	813	841	831	875	796	802	807	848	828	847	803	840	855	864	848	833	849	833	805	828	758	831	868	800	854	819	821	816	885	804	830	872	832	784	849	796	869	797	809	807	870	773	832	895	809	801	837	874	801	827	839	884	854	836	864	812	852	841	797	826	837	809	854	881	824	833	867	843	877	882	840	858	812	800	867	859	824	840	820	852	859	847	845	845	772	827	826	821	832	802	833	796	854	825	815	827	839	818	837	803	805	863	873	807	773	794	829	793	799	789	829	861	873	779	823	788	833	798	794	803	802	778	829	812	866	870	833	858	815	806	807	796	812	791	806	811	828	826	795	872	843	800	807	828	780	848	791	817	869	874	789	844	797	829	809	860	807	801	834	785	821	873	800	846	842	791	814	814	841	833	866	827	829	867	787	834	843	776	822	801	845	818	836	834	782	836	836	827	819	785	816	856	889	870	858	815	813	831	790	874	865	820	823	843	789	835	860	878	816	828	883	872	853	865	808	817	803	766	834	842	765	821	836	840	810	831	827	834	817	826	835	808	795	858	790	794	844	830	807	851	872	851	777	837	833	847	842	829	802	803	810	837	844	849	877	831	826	795	850	825	805	846	789	845	851	839	805	848	797	845	824	810	811	807	852	840	849	840	836	831	863	768	751	803	859	792	832	794	803	796	847	818	827	812	833	842	861	809	781	823	803	816	828	783	788	834	842	848	826	798	823	855	800	791	831	867	814	803	795	832	824	823	815	814	776	766	825	884	835	813	800	799	837	823	800	770	785	835	832	840	809	845	781	791	878	780	804	786	818	780	799	856	814	805	810	870	823	801	813	798	840	801	772	796	798	830	829	862	851	826	832	874	842	809	836	833	813	825	842	815	786	798	839	860	860	871	779	811	833	811	873	862	839	805	804	816	808	820	774	861	816	853	796	818	800	808	760	812	822	795	831	869	829	849	839	853	829	844	801	815	817	825	767	828	827	849	851	801	828	795	797	808	837	761	850	834	845	767	874	830	808	873	839	844	817	812	851	877	845	833	856	843	799	813	793	758	797	810	827	843	820	829	787	824	832	828	812	854	860	807	851	812	863	819	835	771	778	847	842	839	883	829	850	878	903	816	828	795	793	822	814	838	813	851	883	839	842	873	830	872	820	805	830	824	832	800	847	850	815	815	848	849	810	797	862	813	834	855	851	831	850	803	831	791	806
23923	23486	25191	19939	14060	9517	6330	4406	3182	2368	1934	1383	1200	995	893	764	722	665	553	535	471	449	511	460	428	455	373	423	381	310	342	332	325	351	309	312	305	272	298	274	272	270	279	246	277	266	269	237	216	247	247	225	225	245	224	240	248	274	249	241	257	228	220	230	246	193	236	257	233	241	240	242	222	227	214	216	227	218	227	237	231	244	224	232	239	210	222	230	214	228	229	218	220	225	201	228	221	223	225	201	246	223	219	222	200	247	220	216	223	229	252	227	236	198	237	223	210	250	210	219	215	220	219	243	254	236	214	245	195	197	223	248	200	219	184	232	198	221	199	228	245	237	233	217	237	246	224	235	230	225	229	247	214	232	224	228	258	259	239	205	252	246	244	227	235	236	222	245	221	252	224	190	228	257	212	220	220	216	247	218	218	224	265	222	244	222	236	230	237	190	242	211	237	201	213	252	191	214	233	220	227	225	230	213	202	253	244	236	234	243	238	234	255	242	237	255	224	224	230	227	248	231	209	220	229	200	223	216	227	270	248	221	221	223	259	229	226	223	247	234	218	230	219	224	201	241	245	209	243	230	234	197	239	219	224	194	223	240	231	217	222	206	218	233	218	215	242	250	231	223	237	225	211	229	236	198	235	212	249	261	226	217	237	245	219	228	230	239	219	255	240	222	236	234	215	250	202	211	242	215	215	229	204	241	237	222	216	222	231	209	213	229	246	226	213	229	221	247	220	192	234	210	228	234	254	227	238	198	223	230	239	225	225	222	247	236	204	230	225	221	211	242	236	207	230	213	240	230	224	261	252	211	234	243	214	236	211	222	238	216	216	206	268	217	215	236	212	219	230	226	230	216	237	239	246	230	218	246	215	219	202	224	242	208	226	194	244	226	247	227	220	235	238	217	218	199	223	218	213	225	213	235	206	230	217	241	230	218	226	209	210	241	239	240	263	247	248	221	215	213	251	236	214	219	200	208	254	230	225	206	244	220	215	184	212	243	241	199	223	211	235	235	220	217	212	225	233	204	228	243	237	259	232	223	216	242	218	239	242	237	221	247	262	235	235	247	214	219	212	213	228	249	230	242	236	214	226	261	235	232	222	224	231	217	235	244	218	236	243	211	211	229	205	192	223	234	227	218	206	208	238	232	209	248	244	236	215	213	244	211	227	246	221	220	218	226	240	232	228	202	224	227	263	224	236	219	223	232	206	206	197	223	228	216	213	256	244	233	235	213	262	201	214	228	224	234	220	226	238	229	234	270	215	237	237	254	194	243	214	214	213	233	230	238	220	224	243	242	248	204	203	223	232	222	215	209	183	220	234	265	223	205	230	219	241	237	237	232	232	202	233	209	249	240	249	243	242	234	237	218	238	210	223	204	231	228	221	239	213	205	225	222	234	222	214	202	208	213	255	200	231	225	231	220	228	206	196	208	215	240	216	233	235	238	226	218	210	208	219	227	232	225	212	227	208	197	216	223	251	229	216	213	224	233	221	249	229	215	228	211	225	228	234	231	220	243	207	204	220	222	255	230	213	250	227	222	205	206	212	228	237	224	218	232	247	226	207	211	218	251	234	223	180	217	216	251	195	245	236	227	235	217	222	232	233	225	225	231	220	220	222	245	227	237	236	234	250	236	212	217	227	253	205	229	225	223	232	239	234	216	216	223	238	245	225	223	233	221	218	225	231	207	216	230	227	263	234	229	235	255	229	219	215	209	240	215	231	218	251	254	230	218	209	217	210	214	212	221	212	243	228	238	221	233	229	225	212	215	201	252	238	199	233	242	237	247	203	200	209	233	239	235	250	252	214	222	259	227	263	242	225	187	215	221	238	225	215	254	233	231	208	219	246	219	251	230	193	224	239	223	243	224	244	218	212	209	210	237	221	228	208	210	213	238	234	214	226	219	206	244	217	235	195	243	239	214	214	245	232	236	215	241	234	263	213	196	228	223	227	235	245	221	229	231	221	238	243	244	228	217	211	204	211	208	226	222	225	216	230	233	213	224	226	256	228	239	243	236	219	252	229	252	243	225	213	245	221	222	260	225	208	205	215	218	205	232	224	259	228	190	204	200	218	222	237	217	211	225	201	231	220	232	229	209	245	200	261	235	233	219	231	218	231	249	214	209	225	241	232	231	249	239	247	201	216	223	222	207	246	246	228	210	248	259	255	220	220	237	226	213	221	251	231	226	229	189	205	217	210	240	247	208	241	219	211	254	238	217	222	244	235	209	243	237	220	230	209	225	242	219	232	232	209	233	235	202	217	223	194	230	220	252	225	237	210	235	216	218	238	224	232	214	230	245	223	216	216	206	258	222	226	235	224	241	259	244	194	242	220	233	218	240	251	222	228	221	197	213	209	195	228	226	234	264	230	225	241	231	214	195	251	245	212	224	225	230	223	207	188	236	218	235	218	232	239	226	248	233	242	238	250	239	214	231	230	220	229	203	223	230	256	225	226	216	211	226	231	229	218	204	239	244	223	205	208	236	222	215	260	248	222	247	224	227	223	206	206	224	230	198	269	217	216	236	250	200	205	239	234	207	212	215	236	227	242	218	216	221	210	215	231	188	177	221	230	208	207	217	214	219	217	244	244	230	232	221	208	255	240	206	231	203	224	211	204	226	224	216	228	235	207	205	237	220	242	209	227	235	237	231	236	234	242	211	222	233	222	203	236	209	218	235	232	232	221	224	231	230	226	200	233	243	227	205	203	238	221	229	230	225	223	218	210	249	219	206	202	231	240	254	238	231	221	199	230	234	241	248	243	210	231	274	241	216	254	201	214	221	215	223	216	211	203	212	209	232	237	210	240	245	212	235	218	198	235	214	249	226	199	233	219	218	244	228	226	207	241	239	223	233	239	239	228	232	240	201	214	232	248	235	222	243	228	234	241	198	236	204	216	216	227	264	242	215	230	207	209	232	235	233	230	254	217	213	230	224	224	248	211	231	214	227	229	242	216	196	233	232	242	204	249	231	244	239	233	220	199	214	262	255	231	237	233	214	235	227	211	228	206	206	213	229	251	225	211	230	232	243	215	227	205	225	240	224	225	230	220	233	216	222	210	212	255	229	213	237	210	253	228	210	236	251	256	216	233	221	233	220	218	191	211	232	216	247	220	251	248	240	232	218	227	241	211	244	214	219	266	218	206	208	207	249	230	224	224	242	232	211	213	223	248	248	225	218	206	210	213	221	227	243	248	241	179	240	228	240	221	218	238	180	245	218	235	231	217	243	216	250	227	249	221	220	238	246	237	223	257	268	216	252	235	234	249	192	207	204	228	217	231	257	239	223	238	231	224	228	230	217	224	222	247	235	234	250	246	238	207	234	251	236	225	232	211	222	196	214	228	240	221	222	217	216	243	217	238	235	253	212	234	216	258	240	237	238	210	218	222	225	249	237	223	196	272	246	237	228	216	207	247	229	228	218	207	227	230	218	220	209	221	237	220	221	254	240	227	220	258	214	199	252	218	208	218	248	223	226
15437	18808	28831	30205	27359	22827	18949	15472	12283	10524	8939	6692	5946	5019	4382	4266	3774	3623	2792	2519	2325	2446	2466	2138	2301	2193	1887	1890	1706	1504	1538	1619	1496	1606	1343	1326	1352	1138	1153	1188	1051	1023	1051	1033	918	818	809	840	756	730	780	764	719	694	705	639	685	660	674	638	650	604	625	618	707	628	661	623	662	616	616	676	607	618	627	616	612	646	679	641	645	662	604	587	610	590	648	624	624	626	678	621	644	615	629	636	641	626	678	631	585	658	705	609	625	579	602	621	642	636	605	617	601	666	634	651	647	600	623	580	599	636	678	629	663	601	636	625	658	675	638	619	606	683	650	616	636	634	598	678	653	627	649	651	592	633	615	682	615	627	627	637	654	632	625	640	631	646	621	609	649	640	608	613	620	623	615	607	651	635	633	617	621	616	642	645	618	607	665	650	634	659	610	663	644	590	647	677	626	668	629	604	607	677	646	616	662	563	681	636	636	624	614	566	608	652	648	641	665	636	650	622	666	626	664	648	609	680	685	635	571	622	632	666	608	656	672	642	606	654	616	576	616	625	669	633	642	613	617	623	647	622	618	603	626	606	660	645	631	663	641	603	658	650	604	659	653	640	651	648	616	581	603	600	624	654	637	615	663	663	609	618	653	653	609	629	629	627	605	622	613	600	618	600	629	652	617	674	655	648	619	612	630	674	620	597	650	682	581	671	614	651	664	575	663	642	655	631	657	629	638	613	641	563	617	672	635	625	577	644	687	587	651	618	629	669	617	643	665	639	629	597	656	623	611	616	626	598	610	617	594	708	642	581	606	643	555	649	638	602	615	586	675	639	651	639	609	596	625	630	638	646	610	614	629	611	634	624	590	655	655	640	625	647	621	585	621	625	622	631	624	646	625	644	630	636	664	643	624	644	612	682	640	600	613	646	670	607	624	627	636	612	677	615	648	619	588	620	680	649	622	655	609	657	683	654	622	635	624	603	614	663	635	582	622	674	606	617	603	615	641	631	630	627	656	653	644	630	644	634	658	622	620	614	625	648	586	641	616	625	610	604	671	592	611	649	621	595	594	651	639	640	654	625	570	675	656	630	564	654	626	644	614	584	621	674	631	616	647	654	641	653	641	646	666	569	637	634	643	635	613	594	590	613	612	658	604	630	587	659	620	681	604	651	593	636	651	573	642	630	617	637	636	579	629	575	654	672	672	663	598	643	615	619	608	646	638	673	616	620	647	674	615	644	622	637	618	612	671	650	634	645	677	666	665	611	620	631	643	617	622	635	604	619	603	632	670	632	622	651	661	608	672	630	625	603	660	650	648	596	642	642	647	642	619	649	612	623	628	620	598	615	638	656	618	639	614	617	629	595	634	672	622	594	657	640	620	628	609	656	659	618	604	617	654	640	648	628	589	616	660	624	635	633	614	643	637	642	596	610	647	597	626	633	634	627	623	648	603	627	610	680	628	610	641	631	628	643	620	603	645	605	662	651	624	609	653	606	614	608	676	637	680	669	623	594	656	646	620	635	631	606	594	582	648	596	607	626	638	650	599	675	622	654	655	641	629	589	664	632	605	646	652	630	611	620	658	660	671	631	601	627	629	641	646	618	636	606	622	661	629	653	649	651	641	616	586	613	634	645	605	598	595	655	611	613	665	660	657	601	681	655	600	625	611	599	620	642	656	642	622	589	618	684	634	572	633	595	644	667	641	627	634	637	651	603	583	607	650	658	659	624	596	651	615	619	614	667	613	627	592	620	640	608	633	611	657	612	609	652	625	612	651	634	636	650	606	599	620	623	648	649	628	680	603	637	612	661	610	630	640	617	664	632	615	651	611	627	630	612	592	607	649	630	616	666	645	628	677	634	659	624	651	633	661	679	631	653	618	635	607	601	598	581	596	628	602	638	640	592	676	607	678	624	615	602	611	630	604	619	603	660	625	639	646	656	635	675	584	647	587	664	607	649	629	612	613	641	619	665	630	612	650	613	632	618	627	615	590	662	656	606	596	631	669	602	616	653	609	661	588	623	634	677	622	655	629	663	651	612	673	641	645	661	622	634	629	640	621	622	664	617	652	612	691	668	610	663	609	644	659	615	609	678	661	625	600	652	587	653	599	618	620	593	602	635	668	644	570	614	601	626	646	632	620	620	608	653	613	656	613	628	651	630	628	640	592	647	673	611	604	643	613	621	643	701	608	629	642	617	628	603	616	656	623	600	629	653	622	628	660	615	662	647	615	638	611	640	674	675	608	649	594	554	678	624	648	654	589	645	639	600	613	655	652	609	641	616	611	619	629	631	626	629	609	641	601	643	618	660	652	597	600	612	615	656	597	647	615	590	589	624	653	644	650	619	645	622	643	642	646	633	649	626	641	608	622	663	635	635	689	597	668	650	662	636	637	620	624	630	632	636	618	616	657	596	656	601	640	619	609	643	628	633	600	659	643	615	614	650	653	624	593	628	596	660	622	611	619	617	658	595	629	633	629	593	685	604	640	601	644	606	642	619	597	634	619	658	660	654	641	617	615	599	614	601	632	635	630	663	664	656	663	605	634	666	639	673	610	616	620	662	625	643	601	628	614	643	632	585	610	573	640	614	626	571	598	645	588	617	659	628	627	623	597	611	631	602	593	609	636	608	611	600	636	599	626	626	698	647	627	634	653	591	632	631	626	620	634	605	595	637	585	605	634	643	637	604	622	609	662	621	633	626	578	658	628	676	638	593	625	607	632	638	668	632	629	623	622	644	631	691	676	644	644	639	662	653	610	628	656	606	668	660	598	625	607	647	694	655	620	610	651	640	656	654	588	650	657	627	647	679	615	638	627	589	618	625	604	616	682	625	664	639	620	590	649	615	682	635	626	606	643	590	624	639	646	664	651	639	607	630	685	594	594	595	626	641	646	629	658	640	621	659	648	687	628	657	624	638	625	621	591	629	581	629	605	610	650	632	623	637	632	599	662	620	637	625	645	643	622	666	655	591	675	654	591	618	664	597	613	607	607	675	622	605	632	631	626	609	587	607	653	624	626	601	659	606	653	672	617	637	627	632	606	563	636	676	645	626	648	619	583	639	637	643	633	609	615	643	639	648	601	568	661	649	643	624	609	640	594	654	604	617	605	623	621	620	588	636	629	572	620	609	646	619	616	617	649	622	580	590	658	671	653	643	647	630	589	594	655	685	627	659	647	672	610	635	655	655	634	598	584	647	649	624	645	644	620	645	641	616	606	634	613	600	594	619	603	625	654	630	628	671	651	633	654	590	617	641	611	589	591	590	618	640	697	675	600	694	599	649	606	663	623	592	635	598	655	622	618	599	644	618	672	602	662	616	644	623	660	602	617	625	630	672	608	608	603	657	628	647	628	641	620	625	658	659	609	621	679	635	616	645	647	618	611	646	615	637	676	641	637	612	617	591	645	657	598	615	632	660	623	614	630	613	622	618	654	642	635	634	643	661	643	626	643	619	592	647	613	644	623	619	654	665	651	614	638	662	594	605	623	634	622	635
36264	33281	35601	31223	25066	19976	13897	9497	7314	6274	6004	5385	4923	3957	4217	3668	3836	4093	3166	2515	2439	2894	3145	3072	3114	3202	2460	2457	2302	1674	1759	2031	1935	1732	1427	1446	1342	1100	1088	961	828	972	972	1057	872	601	569	538	446	426	475	455	457	428	355	342	273	284	297	293	301	302	257	285	271	300	258	255	296	290	278	257	258	264	267	252	249	282	265	282	247	283	273	255	264	241	260	244	233	247	288	251	269	275	244	263	285	233	228	239	256	257	229	271	250	246	247	246	250	266	257	244	256	261	261	238	257	214	272	262	233	214	248	262	238	274	274	269	255	255	268	261	246	250	271	263	263	239	312	280	267	242	265	235	263	287	275	214	281	249	245	255	272	265	253	260	259	256	272	261	252	277	288	220	265	273	240	252	287	286	265	259	290	260	261	253	247	235	275	249	257	242	269	297	234	273	253	272	267	232	246	284	247	275	253	253	268	239	261	259	252	239	270	272	260	275	263	247	293	259	289	287	276	277	277	269	283	262	275	257	276	257	238	254	225	255	233	253	261	255	262	244	248	276	238	267	257	213	244	233	257	248	225	300	223	254	282	270	266	264	263	280	279	272	249	243	234	235	259	258	266	252	273	280	231	242	261	283	273	265	247	274	283	253	265	249	276	261	224	256	249	270	276	232	253	289	264	286	246	238	308	232	236	288	240	260	263	241	258	259	262	267	268	262	236	247	244	258	252	243	273	234	263	260	260	277	265	270	251	223	269	258	271	247	258	242	263	249	249	265	249	256	253	285	272	222	271	275	254	293	253	279	291	234	269	270	295	239	234	257	223	255	255	234	261	246	259	266	265	269	246	278	292	266	268	261	256	274	270	254	265	262	276	297	274	254	277	256	244	260	259	248	249	229	259	252	242	267	264	247	251	284	253	264	274	270	303	237	289	228	269	268	269	252	250	283	262	248	236	271	231	241	281	256	244	263	257	286	261	274	256	250	228	267	258	256	247	256	268	272	243	243	289	275	284	259	257	258	255	230	267	270	269	230	246	281	255	245	255	253	255	250	254	298	246	266	264	261	254	256	273	277	276	264	282	274	265	258	260	307	238	269	228	274	244	252	244	276	249	274	269	241	255	241	241	279	272	226	251	236	262	247	258	251	264	235	219	262	260	278	262	262	245	228	238	217	256	251	269	261	239	248	261	246	278	248	271	250	263	263	249	257	289	259	257	248	268	292	272	275	281	275	251	270	239	266	269	254	261	245	239	273	220	268	260	278	242	241	237	254	223	288	245	270	275	257	244	241	271	250	268	248	235	252	242	261	298	264	280	246	268	273	253	270	258	271	260	267	265	259	271	262	250	267	256	260	270	259	258	264	277	234	258	261	282	248	259	281	282	254	235	249	268	249	283	250	241	260	253	252	251	279	268	279	256	268	268	272	270	277	277	246	256	242	249	253	268	289	252	258	260	262	253	265	273	285	257	239	267	277	266	244	251	266	275	230	273	253	254	272	252	211	289	263	250	248	280	266	267	245	255	243	263	280	273	270	250	266	249	248	243	259	280	248	258	231	276	246	276	261	231	264	241	274	255	257	267	274	249	261	247	277	255	228	270	246	257	263	277	274	263	253	260	261	240	272	243	273	265	226	278	260	279	264	266	250	249	280	253	252	251	270	273	257	255	264	258	224	241	256	248	263	239	260	275	230	263	290	250	256	286	243	247	272	273	282	278	305	247	237	255	261	254	255	267	247	278	255	260	229	275	255	257	274	286	247	243	263	243	235	253	278	244	237	252	250	242	257	266	239	239	270	237	256	281	268	273	220	279	253	263	273	256	272	276	264	258	256	259	286	253	261	249	277	269	253	271	260	256	264	252	267	239	290	251	236	269	268	248	237	255	230	242	272	311	290	270	241	249	264	268	253	229	277	217	263	253	263	327	268	257	246	247	220	270	272	283	246	235	267	298	290	277	246	246	251	256	242	230	278	281	269	222	239	261	272	296	254	279	272	248	262	274	237	271	290	274	259	265	251	261	263	284	274	235	267	247	264	274	298	237	249	265	276	286	284	297	264	273	261	279	258	254	253	242	248	273	255	278	266	238	254	257	266	255	253	280	238	281	270	286	288	272	298	236	238	231	228	255	261	256	247	275	277	251	248	253	254	246	258	250	281	264	247	270	249	275	253	242	268	289	245	259	283	248	270	271	281	265	239	258	264	267	269	260	275	242	286	265	286	267	260	279	261	248	254	252	271	236	274	262	268	269	256	264	237	298	240	272	248	259	242	253	243	257	261	291	251	256	262	271	279	248	266	260	267	267	283	255	283	257	262	230	242	282	238	243	249	253	248	246	263	245	239	270	284	241	268	264	243	263	287	263	267	258	246	243	239	252	291	303	271	302	258	263	224	283	282	236	268	238	267	245	287	247	259	258	264	272	236	250	253	252	264	252	255	247	250	280	245	262	277	252	253	247	249	272	277	268	260	268	280	283	258	270	261	315	242	246	237	260	265	259	264	258	276	242	254	279	287	247	286	264	217	247	241	298	241	280	268	282	256	286	255	268	255	266	285	228	264	255	243	256	255	286	243	268	274	259	247	259	274	238	238	238	258	263	263	285	258	258	242	264	294	244	277	258	262	281	268	270	252	238	278	260	245	248	259	277	258	281	260	269	262	270	269	275	253	248	267	272	270	261	270	258	251	258	280	248	250	262	233	274	251	242	273	266	290	281	259	259	263	265	271	273	253	239	252	232	241	273	231	245	255	244	262	272	259	250	254	278	243	267	249	239	290	250	245	239	251	258	268	256	261	266	263	269	282	255	266	253	247	287	260	297	284	274	256	233	243	259	251	262	248	234	248	270	247	290	267	273	288	262	272	269	271	267	255	265	250	245	279	257	289	284	245	301	254	289	237	255	276	253	287	272	267	277	250	260	257	273	248	247	275	257	280	252	278	254	269	274	267	259	292	258	254	259	278	303	260	263	237	259	245	255	290	261	256	255	246	262	267	276	280	264	261	282	277	268	255	245	251	257	263	270	264	242	279	237	289	273	266	237	256	250	286	252	275	271	269	238	263	263	234	276	267	275	255	284	269	272	260	263	265	247	230	287	279	289	249	272	265	260	236	265	235	278	282	257	257	300	255	248	249	265	238	259	257	270	264	268	264	264	267	266	244	225	242	237	274	245	266	277	269	256	277	245	256	267	270	242	251	270	260	272	263	249	257	291	260	263	266	259	273	243	285	267	257	275	238	230	247	255	279	275	264	241	264	259	272	231	257	269	266	275	299	246	290	279	248	262	236	263	258	279	254	277	248	263	259	252	251	253	259	263	264	242	229	244	267	238	290	264	253	285	258	275	278	282	275	259	278	254	293	260	297	252	262	240	264	234	248	272	262	258	244	234	275	254	284	247	235	268	242	267	258	249	241	273	273	273	227	250	264	249	250	300	259	254	242	278	275	238	241	267	252	274	293	265	257	280	272	265	245	270	252	241	260	261	234	255	248	257	274	264	239
24712	26061	36534	39294	36571	33836	28984	24555	22293	20214	20530	18934	19013	15646	17333	16087	17855	18549	15170	13242	13385	15385	16540	15481	15960	16901	13020	12716	12599	9968	9238	11620	11277	10491	8454	8631	7965	6610	6690	5911	4953	5764	6070	6136	4894	3554	3360	2678	2008	2056	2324	2398	2247	1718	1556	1348	1147	945	919	836	832	862	837	792	768	796	786	771	725	747	719	708	721	729	742	761	703	685	750	739	757	748	750	685	715	707	719	717	756	711	723	731	704	721	768	743	715	700	663	707	668	705	738	704	719	690	721	733	720	672	680	675	688	711	707	699	741	705	732	761	688	733	722	697	685	712	744	725	723	765	737	715	741	742	762	701	692	719	747	719	693	736	712	706	763	710	720	700	678	693	725	709	686	679	739	762	694	679	726	693	722	738	740	715	696	702	706	677	749	748	668	714	707	716	723	765	725	722	714	706	735	681	740	736	703	674	759	763	686	713	691	673	669	733	721	736	704	706	719	703	704	706	677	688	771	713	664	724	702	709	699	673	694	690	725	755	707	720	733	695	728	712	668	725	715	713	715	688	719	657	741	689	758	698	694	695	706	664	714	713	753	697	705	675	706	739	739	710	708	677	731	696	701	701	723	692	742	752	687	745	696	712	724	701	718	707	710	745	713	702	725	743	744	761	737	751	767	772	732	705	712	712	720	732	718	647	737	715	714	744	747	670	710	726	714	743	687	730	694	700	720	708	712	697	664	691	697	714	723	687	718	657	749	671	716	733	738	743	709	746	700	715	753	758	709	707	706	706	710	718	742	772	731	698	709	744	738	720	724	739	691	736	725	689	731	735	709	684	710	739	684	661	677	707	714	718	701	692	719	695	752	711	661	749	760	721	757	661	711	743	710	715	684	725	709	713	684	711	709	738	725	748	690	724	745	696	705	703	683	712	705	714	701	691	732	689	719	744	673	730	691	694	718	749	704	704	673	701	711	716	685	702	723	730	708	719	694	705	709	753	716	730	693	726	686	713	715	672	685	704	704	694	694	631	702	732	765	687	695	689	713	711	723	701	689	710	730	705	758	697	728	702	738	764	719	684	689	697	731	721	723	707	706	716	713	774	721	692	741	686	730	684	717	693	724	729	696	693	671	761	723	716	692	734	745	687	700	678	701	687	755	724	669	683	686	715	677	740	752	718	748	683	658	723	745	707	705	727	716	697	737	722	718	681	678	649	710	693	692	705	727	746	727	700	723	734	715	709	705	699	664	714	721	697	691	704	680	714	653	721	706	737	683	686	714	741	700	693	678	709	662	726	724	689	639	700	726	782	710	680	737	730	715	746	717	692	706	685	722	727	707	746	693	668	713	709	739	696	756	664	787	685	696	740	703	675	668	742	720	711	700	709	720	680	688	708	709	739	752	673	674	761	714	696	738	715	740	727	716	721	676	760	667	719	701	739	729	729	705	708	712	695	705	731	695	700	715	742	763	719	696	749	697	732	716	728	735	732	749	728	734	703	709	754	723	769	673	675	728	681	721	777	719	705	695	704	721	674	668	748	749	705	695	767	720	678	670	706	724	683	688	737	719	721	713	742	692	707	706	694	708	710	705	714	733	725	730	744	684	695	687	717	708	754	691	716	725	728	722	668	688	708	741	713	664	731	764	715	756	683	721	759	721	787	687	715	651	694	693	672	766	734	730	671	682	714	676	692	723	680	734	721	672	765	739	703	756	693	734	695	709	724	694	726	726	694	688	665	740	708	695	673	692	736	759	672	706	748	690	762	748	724	789	704	768	723	742	716	692	718	720	702	712	683	716	699	745	724	693	716	725	731	719	695	737	686	735	756	743	741	705	699	701	706	718	731	701	729	693	706	751	664	722	746	708	653	670	670	725	725	715	714	717	697	763	710	702	692	703	682	689	645	765	770	692	702	689	723	751	707	741	696	710	719	712	728	689	694	734	719	731	689	676	692	754	678	686	718	783	728	727	686	736	716	735	684	719	665	710	689	694	709	681	739	688	723	712	713	700	706	675	689	707	720	684	686	693	708	696	691	734	749	714	722	659	694	716	716	733	690	682	685	698	736	715	690	751	744	745	765	777	721	691	735	754	708	703	749	715	705	717	683	732	716	732	701	738	693	739	701	741	684	655	762	739	727	672	714	673	694	726	726	728	730	697	775	710	734	761	727	710	713	729	736	720	720	746	696	740	701	717	722	705	729	775	776	743	718	706	668	771	730	730	725	681	648	700	748	729	707	737	687	718	761	693	689	698	751	725	704	692	686	704	739	692	715	709	722	721	695	715	718	693	739	705	712	716	711	679	704	692	719	712	691	744	700	693	733	721	706	713	698	758	689	705	694	730	712	730	689	747	753	748	741	695	711	684	758	739	691	716	715	744	680	775	693	724	728	657	731	706	726	725	698	717	708	711	687	704	684	716	716	715	724	698	722	703	716	705	714	686	737	728	744	741	679	698	708	752	732	724	702	674	695	681	737	744	731	721	749	736	726	743	709	718	722	713	694	694	671	665	733	703	762	740	719	701	694	716	730	685	664	723	719	751	729	684	711	665	705	741	742	693	725	719	747	707	716	734	702	728	706	721	739	732	696	740	731	730	707	704	720	745	711	777	718	730	681	748	704	750	746	706	687	688	736	705	711	714	709	711	692	691	719	662	699	720	701	729	739	725	726	709	697	730	715	705	695	735	730	685	742	632	704	712	756	696	703	767	747	736	736	731	706	780	731	722	703	749	680	773	671	713	740	675	739	704	732	693	696	697	726	700	690	723	756	725	775	772	755	698	705	668	698	724	745	732	715	669	736	687	718	685	742	742	684	733	679	732	711	737	720	661	700	697	738	689	737	711	757	703	732	674	747	696	693	678	722	726	703	704	750	697	740	719	760	722	763	758	775	700	698	695	678	715	720	715	784	690	697	763	693	744	734	744	662	725	759	759	718	708	662	715	742	724	734	764	643	708	642	692	713	684	683	691	751	757	720	704	698	699	687	725	694	744	676	694	711	767	646	707	809	700	676	729	677	715	718	766	687	759	673	669	749	717	688	710	667	688	745	719	685	684	746	759	668	756	721	692	738	713	692	680	710	678	671	697	687	746	722	716	706	689	708	713	686	705	709	683	740	812	710	701	723	692	748	718	692	751	682	696	691	707	741	721	692	712	707	708	723	702	710	696	677	726	721	743	740	709	735	740	686	729	700	720	693	673	708	680	720	673	711	661	733	741	711	711	710	722	737	753	731	720	711	715	730	738	691	702	699	702	673	737	656	687	727	674	712	746	714	736	702	643	702	673	735	698	731	755	688	684	765	703	741	702	714	689	719	741	719	710	692	705	692	681	713	709	754	711	747	696	700	688	722	685	694	740	681	726	710	729	738	734	730	700	716	687	710	707	732	720	742	740	717	690	745	732	716	690	743	758	766	723	674	708	732	716	724	702	690	739	699	734	698	742	686	712	761	737	678	737	700	704	763	751	711	691	696	727	693	737	717	724	694	698	726	712	742	722	681	708	734	690	728	647	674
43259	39561	42072	38529	32846	26807	21463	15968	14046	11947	11772	8958	9371	7697	7433	6987	7929	8355	6103	4896	4948	5946	6370	6088	6024	6657	4957	4773	4153	3229	4236	3579	3822	3261	2749	2376	2388	2290	2090	1924	1477	1763	1993	1934	1641	1127	984	763	633	699	740	730	708	573	531	507	379	372	355	376	348	315	306	341	289	323	366	320	335	315	303	314	302	291	310	309	296	328	320	315	318	320	309	304	304	328	315	298	326	296	302	319	302	344	290	324	296	304	333	279	311	293	319	283	315	317	312	315	305	310	292	301	279	309	336	302	317	349	312	303	311	293	301	306	317	288	312	291	308	303	305	334	320	287	323	282	298	290	309	312	300	291	291	315	327	348	342	322	324	317	320	323	317	342	296	291	310	298	342	308	294	306	335	316	303	340	290	310	319	333	309	284	303	308	317	318	294	312	308	307	312	304	332	308	326	321	314	301	308	285	347	341	329	312	334	313	313	320	297	299	337	305	325	302	288	304	350	334	278	301	322	262	313	316	352	304	267	338	300	299	308	310	332	329	319	333	319	295	321	303	320	323	269	314	348	313	309	327	301	311	294	315	319	292	305	320	311	309	272	321	308	303	325	317	322	310	324	311	292	322	308	321	300	316	322	329	282	310	321	363	334	292	295	303	337	303	314	308	299	322	294	316	317	344	305	306	294	301	291	305	303	291	312	296	279	318	327	306	295	339	316	320	287	320	285	308	339	281	290	310	335	322	305	312	317	290	322	289	323	300	328	316	299	311	341	306	294	309	278	295	285	331	315	317	298	305	316	325	295	323	306	311	304	296	293	313	316	326	319	295	308	292	331	310	328	323	318	322	345	329	319	303	305	314	304	320	313	293	298	306	298	332	309	298	321	290	303	309	300	315	319	311	307	301	312	303	309	313	324	303	310	308	313	310	330	287	316	318	293	297	329	306	307	324	332	324	317	290	355	323	284	286	317	301	334	271	292	302	296	291	291	312	339	300	305	338	291	305	321	320	309	284	311	306	270	307	277	287	314	344	281	297	284	310	303	349	321	297	281	317	326	331	305	336	325	308	309	331	325	291	309	332	332	320	311	322	275	320	302	300	276	306	286	304	284	315	303	331	340	291	293	290	306	303	319	289	297	329	313	307	298	331	317	342	308	322	312	321	320	286	338	335	312	319	309	311	303	280	327	322	294	302	312	315	302	305	313	303	313	316	296	327	334	302	277	301	317	339	291	314	278	309	289	316	336	316	288	313	316	319	305	287	325	340	292	286	324	321	300	290	314	319	302	303	359	308	296	316	322	312	318	332	281	322	321	283	319	362	326	338	316	314	321	281	304	349	283	303	291	309	298	301	296	348	305	270	289	304	328	323	295	317	326	301	308	335	311	315	334	322	327	300	314	292	300	303	275	298	307	335	290	341	301	291	312	324	312	307	316	302	323	308	301	333	283	288	341	336	331	329	312	324	351	298	317	305	293	293	330	311	316	342	281	304	309	325	301	331	339	334	340	330	308	277	311	309	317	343	298	297	314	306	318	336	298	299	337	303	317	307	295	327	296	326	327	271	320	296	327	296	296	286	290	306	333	349	288	317	336	329	304	331	283	303	281	269	293	304	324	290	347	306	324	328	317	302	286	292	306	311	327	292	344	334	305	295	314	323	339	269	324	316	308	333	332	308	300	312	322	302	323	302	301	324	280	289	331	317	323	327	299	307	293	286	313	298	332	318	304	314	326	324	333	297	315	286	305	311	306	304	342	284	311	322	309	296	301	305	290	321	298	301	292	316	308	324	303	311	327	333	323	291	315	282	300	333	284	324	327	294	294	316	276	304	317	319	303	300	329	323	317	299	330	315	333	282	355	313	286	312	337	303	298	297	313	287	299	290	297	305	329	314	309	332	318	318	327	301	329	304	315	314	322	330	315	289	280	273	298	296	280	295	337	307	340	313	308	336	304	306	320	312	313	324	310	288	288	322	279	314	279	278	290	322	318	293	325	316	317	317	301	334	303	295	300	304	326	339	305	270	335	324	311	334	330	312	328	303	290	315	291	322	285	303	306	282	285	304	293	318	322	329	327	286	320	325	296	314	305	323	311	311	332	327	313	322	301	312	304	289	294	299	314	312	288	281	337	307	317	301	312	321	338	281	336	340	335	303	304	275	300	323	271	298	288	285	287	298	346	302	308	317	314	314	315	306	291	348	300	289	320	308	293	325	315	353	317	341	347	282	308	299	315	308	311	328	331	300	317	324	312	283	294	297	315	300	308	303	291	307	334	344	328	324	286	300	337	298	344	307	340	323	305	308	329	321	329	287	303	326	312	283	321	288	311	275	286	308	281	338	295	331	345	307	299	263	303	324	310	305	310	328	292	321	336	279	302	309	326	314	334	295	293	324	318	344	320	313	270	313	323	305	286	309	331	309	308	297	331	281	315	304	307	345	355	304	291	286	299	304	325	346	299	316	296	314	305	312	337	327	284	312	312	304	328	313	315	325	302	313	303	310	328	299	318	312	323	283	309	316	299	303	300	301	309	310	320	291	277	303	330	339	256	306	309	299	297	309	287	325	291	305	283	320	312	285	363	279	327	327	315	308	353	313	283	289	298	295	330	352	334	295	312	302	311	309	293	325	286	313	289	300	337	286	324	288	290	299	330	302	314	304	315	285	324	344	325	319	271	300	335	329	306	316	320	320	319	329	314	306	318	316	302	317	318	298	290	321	287	280	321	344	309	312	310	331	313	321	301	323	291	309	307	308	321	304	296	302	285	277	306	336	310	299	337	263	295	334	282	311	314	315	307	303	306	311	282	278	313	289	278	284	316	292	332	304	314	324	268	302	295	315	304	320	283	306	317	309	302	306	297	327	307	303	304	315	295	317	301	323	296	278	298	308	316	319	327	325	331	284	295	287	316	292	319	310	308	329	302	300	316	275	297	312	319	307	299	284	280	313	295	325	348	295	303	313	303	334	327	301	315	324	295	310	333	323	301	310	297	313	332	300	308	307	345	277	327	324	279	331	339	289	301	326	316	292	341	296	317	303	320	293	327	297	308	271	325	293	302	332	339	308	308	304	300	320	302	307	336	300	303	299	324	341	310	320	294	316	326	294	332	286	312	311	312	278	302	281	307	306	300	328	347	339	287	302	321	291	308	319	301	304	277	303	305	300	296	317	341	313	302	318	320	296	275	306	288	293	326	298	325	311	312	306	340	332	322	327	330	306	302	299	319	339	291	322	319	299	322	338	333	291	340	325	338	302	283	308	281	345	305	340	309	327	325	319	288	309	291	320	265	273	325	308	332	321	298	291	310	287	308	311	321	281	315	333	315	301	285	349	332	319	285	306	302	290	308	303	344	309	302	328	323	326	299	302	347	309	306	314	310	286	311	322	323	300	307	307	286	293	308	295	320	311	292	268	305	309	323	330	304	315	306	286	331	357	294	325	299	294	309	301	286	303	349	320	317	327	338	317	292	312	310	296	306	308	311	332	313	299	308	302	316	318	314	310
29699	32095	41603	45018	42317	39184	35724	32044	30591	28906	28312	24695	27296	23613	24272	24792	28057	27293	22498	20605	21582	24500	25587	23392	24589	25650	20878	19695	18254	15955	19137	17274	18416	16581	14912	13295	13388	12718	11522	10627	9019	10392	11373	11034	8972	6645	5661	3847	3329	3422	3685	3923	3668	2992	2725	2294	1680	1279	1260	1142	1112	1070	1058	972	985	888	923	961	881	856	845	910	860	883	829	854	840	849	836	808	807	820	832	858	824	839	881	819	777	839	851	781	868	850	846	811	870	845	831	847	895	744	818	790	834	773	798	808	867	852	813	847	835	840	835	800	875	844	801	808	827	791	845	788	784	818	789	793	832	858	860	871	842	847	857	867	846	831	803	798	837	828	836	830	865	823	826	879	837	865	788	858	799	841	818	802	826	869	852	802	834	752	831	886	802	803	821	793	850	824	842	790	826	822	843	833	804	788	789	852	815	835	875	834	831	796	827	795	827	864	779	863	778	818	815	816	843	829	837	782	838	873	839	827	812	853	873	765	803	837	813	766	832	843	815	787	815	810	844	834	848	825	828	813	836	790	789	834	799	809	837	835	864	790	844	771	823	836	801	872	821	837	809	812	814	817	805	829	832	868	879	845	844	854	799	823	839	768	770	814	779	869	844	790	840	746	847	880	843	805	814	782	816	807	845	805	845	783	818	805	868	800	790	875	808	863	814	815	798	823	857	825	782	858	840	809	854	832	819	845	859	808	827	811	821	803	778	814	795	836	823	824	880	794	825	786	844	850	850	868	830	813	854	877	783	812	840	828	855	835	840	832	802	839	802	855	793	828	857	811	823	875	817	815	803	827	861	830	837	794	839	837	815	836	826	778	839	795	825	847	839	781	834	816	841	800	809	818	832	859	832	782	879	822	850	825	807	810	806	771	854	866	832	855	845	835	770	791	772	755	854	814	821	876	842	851	877	819	860	854	840	851	874	807	799	761	784	839	794	845	853	834	884	799	830	794	850	872	882	826	824	797	829	839	803	843	797	855	817	824	819	800	832	762	794	805	835	808	836	812	872	804	793	834	789	795	856	839	861	757	822	829	806	819	820	795	837	854	860	844	844	879	844	812	884	826	842	802	840	794	799	795	893	856	867	823	829	840	804	812	783	832	780	838	872	807	804	806	838	846	840	814	829	845	854	848	847	835	823	852	837	843	873	883	793	810	776	808	801	852	791	838	837	810	824	792	802	845	765	840	805	773	832	871	833	767	837	803	790	839	811	793	827	790	865	847	812	823	816	825	791	819	881	825	822	856	826	802	875	796	804	809	798	813	832	812	838	829	829	821	868	792	850	868	850	832	801	823	818	792	855	777	874	820	790	884	823	820	850	846	796	838	803	805	842	850	815	774	810	804	812	855	832	812	818	836	846	833	829	827	778	871	829	822	819	826	817	802	768	818	817	757	840	808	846	833	805	809	847	767	847	819	903	822	822	861	843	812	814	797	810	876	792	810	823	830	818	878	803	868	785	835	835	793	799	804	846	790	874	844	819	747	881	805	873	802	829	817	840	806	842	825	863	831	819	797	797	798	855	839	855	850	834	855	814	845	818	890	785	829	774	852	816	839	833	816	810	866	823	820	805	789	846	843	810	871	848	859	756	836	853	809	828	777	863	779	796	788	824	828	837	827	820	838	810	793	840	887	860	838	835	844	814	834	862	775	829	774	820	840	825	843	825	888	815	845	788	806	829	824	778	764	844	832	823	824	814	822	819	829	827	889	796	834	849	818	817	833	840	851	857	849	857	782	825	811	819	832	798	789	827	774	827	818	876	878	819	755	811	871	853	812	805	790	794	815	867	798	772	844	806	789	820	812	841	833	844	828	849	817	817	808	802	770	808	774	855	837	835	862	819	840	821	756	816	819	844	828	813	851	876	857	823	822	816	757	815	871	870	826	825	824	803	794	796	776	804	832	858	868	820	781	800	788	802	853	819	778	793	864	832	828	858	789	820	828	804	835	785	824	852	824	801	822	786	841	845	821	809	822	793	783	806	810	827	844	871	791	805	845	847	820	807	768	798	781	852	815	758	820	803	833	841	795	801	812	861	780	835	826	816	833	826	776	823	789	805	839	812	820	813	811	811	811	831	803	840	817	798	812	796	819	864	828	839	845	847	879	843	821	786	844	820	770	773	842	826	777	810	858	823	847	873	828	837	775	805	822	825	800	837	778	764	820	845	828	851	861	832	805	803	830	829	818	822	839	851	826	851	760	867	838	820	860	804	810	801	812	763	833	834	855	809	801	821	828	811	822	812	841	839	858	793	826	814	811	843	837	818	833	777	805	860	880	786	812	793	794	858	829	816	824	815	823	806	844	778	783	808	853	852	862	802	865	859	810	837	817	871	823	831	866	853	852	787	837	806	827	810	858	828	801	781	837	826	881	785	803	790	788	841	817	841	814	827	857	785	810	802	838	844	811	837	819	807	882	832	825	783	797	870	832	841	831	846	779	823	853	800	817	821	855	783	840	818	787	844	799	830	818	815	789	811	842	860	825	868	823	775	826	848	850	852	783	785	853	861	851	785	825	860	863	816	797	810	767	837	802	803	831	871	798	844	856	806	802	808	777	804	813	809	804	791	830	801	818	864	796	840	793	804	850	888	836	856	792	826	799	819	802	851	868	887	813	861	809	852	791	895	858	835	828	860	808	812	821	770	889	814	855	769	814	804	831	827	829	812	829	849	788	836	793	773	880	835	834	860	798	790	888	868	792	848	794	864	826	768	795	849	825	849	838	802	829	816	823	838	806	878	787	809	804	809	855	818	846	900	835	797	807	834	866	850	779	847	813	831	797	833	833	880	861	795	830	832	871	806	818	791	836	869	852	798	799	836	770	806	834	828	847	857	823	817	818	826	812	776	832	833	843	793	854	807	819	821	810	823	881	817	840	834	851	790	749	854	862	900	780	824	760	810	817	830	814	884	841	814	812	796	869	839	762	923	837	835	784	837	893	881	769	819	813	804	771	809	835	840	784	818	826	794	809	810	848	846	833	839	861	822	826	827	832	803	830	835	809	783	781	807	820	835	827	778	822	822	835	834	774	846	828	861	802	815	820	825	832	818	866	828	853	826	828	832	818	829	839	820	885	843	835	834	799	823	843	827	817	798	831	839	828	823	813	770	838	832	811	829	850	830	813	869	856	828	798	893	807	822	842	772	804	888	818	811	851	814	835	850	799	791	832	830	811	805	782	850	822	877	772	843	867	836	869	807	882	806	823	828	827	856	811	804	875	825	829	812	810	787	824	795	816	803	849	856	803	839	836	865	834	839	845	837	828	809	822	842	839	871	781	880	835	836	813	792	799	819	778	887	824	818	814	825	805	852	906	837	814	886	823	814	823	832	772	833	850	796	819	841	826	767	812	816	834	812	812	818	797	813	807	845	815	879	813	812	883	815	764	854	873	826	865	819	882	817	888	888	799	813	849	771	867	826	807	822	856	810	854	830	852	853	830	811	842	800	809	831	831	840	788	837	839	846	816	816	782	850	872
23829	21998	23080	19532	13871	8666	6045	4120	2818	1987	1587	1567	1435	1098	865	829	812	683	608	550	525	501	557	483	461	488	442	400	420	355	401	412	406	341	375	323	297	294	314	301	302	278	299	277	283	253	247	260	232	212	249	194	234	262	266	236	207	252	236	243	223	212	232	225	225	226	229	218	226	239	227	217	241	240	247	210	215	234	216	218	203	215	232	229	205	225	228	208	217	238	216	199	208	202	232	206	240	226	221	244	220	216	247	230	226	268	193	231	236	219	248	211	226	225	221	240	215	213	220	202	233	222	224	214	206	215	225	214	225	226	228	226	246	228	234	221	247	223	234	256	229	209	236	240	234	210	228	223	214	229	204	201	214	261	227	239	227	251	228	221	233	222	233	228	244	248	218	226	247	204	237	217	242	195	241	218	248	230	225	212	226	252	219	217	238	226	211	227	198	235	235	225	202	206	218	237	229	210	219	240	250	219	237	252	197	233	226	228	232	235	192	252	223	246	216	225	226	246	216	216	248	234	221	222	213	197	232	226	234	200	233	235	221	209	239	228	223	231	230	219	217	238	215	185	212	202	223	193	238	230	241	235	218	235	198	235	214	230	227	208	206	192	219	226	230	242	215	231	213	230	232	239	238	212	230	230	233	215	209	236	221	239	230	212	245	216	229	202	199	232	254	234	243	204	246	228	240	230	210	211	238	250	239	244	218	232	192	245	229	214	242	200	224	198	229	217	221	239	199	207	217	237	246	203	231	194	217	259	222	220	193	232	228	235	232	216	213	227	183	220	204	245	236	219	225	227	213	234	213	231	202	273	224	205	244	241	233	235	222	202	215	215	235	226	231	191	211	210	211	235	230	219	257	235	253	212	226	200	246	213	196	214	218	193	225	235	230	222	222	217	230	223	223	204	203	217	193	223	235	202	230	238	227	260	227	235	224	192	222	226	227	227	247	208	242	210	193	240	216	231	215	223	226	213	227	233	217	217	210	200	244	228	229	199	205	223	203	230	207	213	237	215	240	225	206	235	227	203	201	269	206	224	217	234	240	212	216	227	211	238	226	219	240	226	217	237	189	216	221	214	257	227	207	208	238	236	223	240	228	195	202	201	208	246	231	232	218	231	226	211	210	202	235	233	249	208	245	223	231	230	217	207	232	240	247	195	226	226	246	225	229	229	235	193	202	222	230	217	219	232	231	226	225	246	206	226	232	256	204	252	238	232	242	211	234	211	221	223	250	223	226	228	235	214	230	210	229	236	227	223	238	224	210	237	238	215	215	202	193	208	237	216	240	226	224	225	251	217	213	217	236	247	199	246	234	248	230	222	209	228	223	235	247	226	213	250	226	227	217	220	204	238	219	243	233	220	240	214	223	189	205	239	219	232	211	218	207	229	237	234	227	227	204	209	211	210	178	233	234	223	220	252	244	237	243	208	252	236	225	226	214	234	226	253	200	223	232	236	215	227	221	242	238	206	218	221	231	207	196	182	237	213	237	221	219	223	219	214	232	202	238	235	226	205	216	229	211	209	207	218	245	245	220	209	241	214	230	238	213	217	239	237	240	234	190	253	241	201	224	202	220	209	232	225	217	213	203	200	208	232	222	222	231	236	216	219	199	243	222	222	208	229	240	231	210	215	246	217	215	244	216	209	221	220	225	226	202	231	226	214	240	230	219	263	223	211	207	224	202	234	212	220	248	191	227	235	224	234	202	232	232	208	220	224	211	212	227	226	244	238	223	233	231	212	200	198	222	231	219	253	199	221	219	244	248	212	235	221	208	230	232	186	211	222	248	218	228	229	217	218	246	225	199	231	230	234	226	221	243	258	214	219	235	221	212	211	240	214	244	200	237	202	214	221	215	222	238	221	215	223	221	233	224	216	208	229	226	218	219	239	210	242	228	201	234	221	201	221	230	232	216	220	215	221	255	243	227	257	227	216	224	218	229	239	226	261	235	201	244	204	231	227	221	231	225	222	237	215	201	218	188	228	222	233	220	236	206	233	215	233	246	215	217	220	228	237	220	239	250	226	216	204	211	237	220	241	254	227	207	226	219	224	218	222	223	234	224	209	237	215	200	203	203	222	220	211	238	201	223	224	255	225	258	203	217	247	227	208	207	215	197	227	216	188	203	213	204	220	216	220	228	224	222	230	192	211	232	224	250	210	225	223	235	221	251	215	189	224	225	245	203	192	226	227	209	218	214	254	245	218	234	240	222	212	219	234	260	214	207	252	232	218	239	245	198	219	234	208	220	217	186	218	227	232	242	211	217	226	220	215	225	221	231	210	225	222	210	259	215	218	217	231	237	213	239	236	195	231	189	230	228	209	251	235	237	206	230	237	214	230	216	206	226	219	225	223	246	236	215	203	241	251	225	236	250	236	224	206	216	240	252	246	230	218	227	226	232	216	218	175	209	212	223	244	218	233	240	213	226	229	236	222	204	237	192	222	215	206	219	225	217	210	221	230	213	214	283	223	222	205	207	228	211	219	216	231	241	219	236	223	207	226	218	256	220	234	215	198	206	213	226	255	217	213	224	223	211	232	230	178	198	220	233	225	225	244	230	233	246	230	215	203	211	245	213	238	229	201	227	205	209	232	229	219	223	212	205	225	203	240	241	224	227	212	241	195	234	215	201	228	256	216	231	214	232	247	227	215	218	214	221	205	223	247	216	241	224	225	232	224	211	207	262	200	239	207	225	243	209	244	217	215	216	214	224	223	232	252	232	254	233	217	189	226	239	226	226	233	224	215	197	224	227	206	207	217	222	213	192	206	207	232	192	211	251	238	252	218	215	226	214	231	198	210	233	201	249	223	199	241	221	258	208	222	224	225	198	228	241	228	208	225	223	230	218	218	229	202	239	261	222	221	213	223	218	209	221	226	210	214	192	223	233	193	225	207	207	247	224	229	212	217	216	221	215	230	237	234	234	268	200	224	225	249	213	209	215	241	220	240	212	219	222	222	210	228	218	245	205	224	208	218	220	223	231	226	196	231	222	235	235	215	228	218	241	226	209	218	232	209	211	209	237	244	221	191	223	223	224	225	255	230	223	225	230	216	240	181	239	207	219	205	228	231	208	223	238	221	235	217	206	219	212	235	231	210	238	211	257	219	242	194	247	224	221	231	227	214	229	223	227	237	250	226	217	213	233	213	248	200	213	239	259	202	245	257	242	222	210	240	180	218	227	211	210	193	203	219	216	205	209	216	209	233	222	223	225	248	248	222	214	209	220	233	240	244	231	208	207	241	208	201	236	207	229	211	226	229	217	204	200	217	229	216	197	193	202	219	254	248	211	213	230	235	205	222	237	233	223	222	229	227	225	233	219	213	242	233	218	208	218	210	227	236	223	204	219	224	220	213	241	252	214	217	238	209	230	236	228	202	214	212	210	233	201	210	246	205	242	213	184	209	201	250	222	226	208	208	224	223	218	212	236	243	223	242	211	227	235	219	206	197	219	227	241	240	201	241	222	214	216	233	219	206	212	230
15439	17781	27219	30283	26890	21914	18025	14674	11346	8744	7436	7109	6954	5407	4558	4175	3977	3634	3128	2835	2691	2756	2693	2371	2465	2616	2182	2117	1878	1719	1820	1743	1795	1614	1580	1365	1394	1320	1288	1194	1095	1123	1234	1193	1007	875	875	777	779	707	749	829	756	767	699	680	663	628	654	658	642	647	645	637	614	683	627	685	666	634	651	659	631	624	615	621	634	644	614	641	639	648	693	658	604	668	616	659	609	619	618	600	612	640	661	586	633	612	631	673	612	632	624	600	597	654	622	632	610	604	672	632	647	643	638	613	617	677	613	648	642	684	635	609	624	600	651	633	638	655	629	611	632	665	618	635	651	642	601	623	631	662	641	661	652	590	618	619	656	586	637	597	673	594	622	610	629	576	633	637	588	611	624	588	624	571	647	624	639	610	606	560	620	625	565	621	605	646	646	638	680	626	633	651	634	616	591	609	631	639	644	592	623	662	600	650	611	661	591	638	622	628	616	647	639	616	614	646	663	612	624	676	660	649	599	644	612	558	596	617	592	579	643	625	581	644	629	612	590	636	639	652	587	586	594	560	617	615	630	588	667	617	639	662	654	655	614	648	593	638	619	625	655	620	652	640	610	597	634	656	610	639	585	625	611	645	627	631	656	579	635	600	673	660	565	634	576	650	663	633	657	662	602	646	616	629	604	619	630	641	658	628	662	618	605	569	618	618	592	649	630	640	634	620	609	639	630	665	639	661	594	562	645	642	616	625	645	627	619	662	626	644	600	649	634	642	642	550	625	634	616	666	629	631	615	599	651	647	604	648	657	656	602	614	590	617	642	674	633	606	658	630	616	598	625	613	620	623	602	608	624	613	643	648	611	659	624	628	626	635	594	604	613	636	634	612	618	622	595	607	639	642	623	636	614	631	615	618	637	602	637	590	642	614	645	629	658	656	617	593	611	640	663	633	670	617	598	614	642	665	641	609	651	615	619	666	608	648	660	661	622	644	604	633	572	597	645	644	624	616	604	600	636	635	636	657	634	609	620	622	627	616	555	652	578	649	654	622	599	651	629	590	583	635	650	678	654	657	669	605	633	653	625	626	614	617	610	676	640	632	621	593	635	641	614	597	601	646	606	612	623	646	620	626	616	676	607	620	638	608	666	610	645	579	648	608	615	631	623	605	638	655	622	619	614	627	656	660	629	612	637	629	625	616	652	630	640	641	612	610	641	640	626	592	528	585	621	614	610	625	654	635	593	610	637	633	585	678	597	627	683	632	645	579	613	629	604	606	675	610	627	617	652	591	633	623	634	614	656	610	605	632	686	592	589	596	619	621	569	662	642	582	614	593	673	630	640	632	614	614	616	577	621	642	613	651	633	617	620	604	679	649	650	631	607	606	635	642	616	656	614	623	598	624	645	595	594	633	620	616	618	661	605	628	659	627	650	607	622	564	615	601	557	662	643	665	605	640	582	606	645	639	632	620	649	656	587	641	599	645	543	634	666	631	646	624	673	644	603	625	631	660	610	614	582	636	618	597	653	671	606	589	608	587	588	646	640	651	643	646	585	622	672	659	601	614	602	647	634	580	577	614	610	622	650	592	596	604	647	633	614	626	625	652	620	715	655	600	643	608	648	643	664	646	637	619	623	658	626	581	632	640	636	656	663	628	656	621	590	656	633	659	600	629	590	633	673	625	614	626	651	612	608	612	623	649	614	664	685	629	574	655	638	642	632	659	608	550	639	570	591	652	632	592	623	632	641	660	651	688	611	605	653	646	651	669	628	636	651	655	635	612	631	650	662	635	634	608	585	591	622	670	610	640	696	650	619	633	640	651	609	600	617	602	651	570	573	650	595	591	640	603	624	625	599	649	674	619	645	622	585	629	648	611	626	620	602	645	649	612	595	598	648	607	614	605	625	637	605	591	630	663	648	609	605	601	601	628	637	615	623	624	597	631	588	611	593	630	674	643	627	656	624	596	609	653	609	632	611	625	624	615	620	662	628	614	614	629	617	613	645	660	598	652	665	604	627	675	619	624	613	642	611	638	623	586	606	604	607	615	571	599	588	635	612	609	607	642	684	622	676	655	645	608	661	616	611	601	644	610	668	618	600	586	618	668	587	614	650	632	670	700	639	625	616	618	621	577	614	618	666	614	627	597	644	636	661	630	632	665	672	614	632	637	662	577	621	624	644	627	614	625	646	658	631	624	600	601	630	641	614	652	659	627	633	686	586	650	658	605	635	608	649	610	667	624	587	594	611	579	673	587	602	655	623	632	619	618	622	610	622	655	619	639	614	627	655	644	627	622	603	602	598	627	618	618	655	642	577	623	609	603	600	630	624	622	667	628	628	688	635	641	660	645	623	648	639	597	676	602	598	649	664	616	610	616	576	641	674	627	616	605	657	652	623	631	598	635	655	654	602	644	650	589	616	635	605	650	610	646	663	623	645	606	592	665	644	638	669	631	655	624	596	610	550	626	619	612	634	662	663	593	695	642	648	655	649	636	625	621	598	611	638	626	622	619	640	609	652	598	649	651	622	623	617	601	648	633	618	629	656	637	595	563	615	617	607	618	603	607	676	666	626	611	617	604	582	613	597	598	617	576	614	630	608	633	636	637	633	607	660	618	576	582	607	632	618	581	619	653	631	616	629	631	600	618	657	612	631	636	644	651	617	646	596	627	668	590	627	641	665	613	565	613	653	616	607	591	577	633	664	641	639	588	629	640	602	644	654	613	623	574	674	621	636	607	672	623	612	644	646	627	593	611	657	633	647	651	636	597	643	672	619	657	653	658	636	665	635	678	674	608	679	656	658	625	606	644	632	592	651	661	614	638	619	622	640	605	606	651	618	620	687	610	626	627	597	646	645	647	613	665	625	623	616	607	636	632	635	649	604	636	629	657	629	628	614	651	590	620	616	609	611	592	594	601	664	618	623	660	582	654	604	608	627	601	639	628	663	619	664	627	628	619	622	584	587	638	591	647	637	631	622	606	645	667	605	612	650	609	587	580	619	632	583	618	652	639	669	614	613	634	624	618	602	611	614	654	646	619	600	653	616	638	619	600	628	664	645	586	636	607	661	614	648	632	623	637	625	643	630	632	618	658	599	622	638	606	658	650	602	637	637	627	688	615	630	621	624	639	596	639	653	587	604	613	641	627	641	648	593	638	623	607	603	660	652	628	634	582	628	621	694	611	645	589	672	595	633	620	665	652	618	613	616	639	596	608	638	610	649	643	606	645	621	592	662	641	634	611	649	599	622	626	638	632	664	639	634	635	718	640	635	670	601	633	602	613	630	626	620	610	659	628	605	674	634	670	640	668	630	608	637	596	620	632	661	609	632	606	638	593	616	630	613	638	650	635	600	587	671	655	658	618	646	653	626	629	627	641	607	590	633	648	601	625	650	654	646	631	603	634	584	607	698	616	623	666	586	598	633	644	593	624	621	662	654	631	642	566	652	628	634	628	589	626	637	599	617	643	631	614	638	594	621	605	625	648	621	598	617	631	613	568	642	606
35884	31634	33148	30531	27207	18968	13925	9391	5976	5301	5929	5617	5290	4213	3823	4557	4447	3782	3329	2547	2810	3076	3680	2867	3301	3302	2922	2606	2043	1929	2086	1958	1923	1630	1570	1313	1317	1402	1403	943	923	1115	1217	1040	825	600	485	452	364	367	407	409	398	360	360	333	332	295	281	241	281	261	257	250	271	303	276	242	255	246	220	255	238	284	250	265	254	256	239	281	252	241	275	249	245	272	265	273	259	283	260	262	266	279	279	267	259	244	279	268	254	280	260	275	258	257	238	280	276	262	248	275	263	243	275	287	257	257	256	252	258	240	234	247	246	278	244	244	247	267	257	264	273	264	243	275	270	255	261	260	225	237	261	287	256	245	224	252	229	251	237	246	258	227	265	273	257	263	273	273	236	266	282	258	245	261	260	255	277	255	242	235	277	261	251	266	298	257	228	253	241	224	282	270	237	232	270	245	275	259	270	273	238	241	290	268	267	274	235	285	240	253	258	268	230	252	233	232	261	257	278	275	249	246	267	235	274	251	265	254	244	276	262	256	257	272	243	235	249	249	248	253	236	252	299	235	251	246	235	270	272	264	270	252	280	259	270	267	246	248	231	243	255	280	275	246	247	243	257	259	256	255	257	259	292	262	268	278	233	226	270	267	217	254	278	252	238	267	263	273	232	258	264	274	261	250	240	244	231	243	265	276	250	283	271	269	247	219	239	272	273	271	278	272	243	241	252	246	252	261	259	247	243	258	254	273	255	271	244	273	258	260	285	233	250	269	257	268	251	270	254	274	266	237	248	228	249	291	256	247	276	257	264	236	234	263	283	259	242	256	267	259	237	251	271	266	254	252	291	269	237	285	229	263	247	252	265	272	248	236	258	266	300	273	293	247	270	267	254	268	268	236	268	264	266	270	264	269	220	245	240	277	264	259	257	270	257	259	270	277	277	269	241	254	244	257	253	257	243	264	284	261	246	256	240	237	209	259	270	281	282	259	281	248	244	257	287	298	276	268	263	251	247	245	245	246	246	265	238	281	293	249	283	250	292	235	280	262	275	261	291	252	269	263	272	248	247	258	266	248	259	275	261	275	277	215	290	231	246	274	269	250	253	274	265	280	258	251	254	259	254	253	248	269	265	266	241	226	250	251	250	259	271	229	267	252	236	295	241	253	275	249	245	270	236	277	269	274	260	278	254	256	265	252	212	274	254	239	225	235	244	246	247	248	270	260	250	264	262	245	252	259	260	238	249	253	246	262	268	279	255	253	295	267	290	259	263	262	262	238	247	235	297	264	217	266	237	235	246	256	235	246	258	244	271	241	269	266	229	246	260	258	267	250	254	270	280	256	261	261	231	270	264	269	264	256	237	247	266	274	238	246	249	243	252	255	285	291	272	242	273	264	263	255	240	254	264	270	236	251	253	232	277	257	267	237	278	229	258	245	263	277	284	249	263	255	238	269	244	252	253	258	268	242	238	257	279	254	279	252	271	257	269	246	257	259	261	283	254	245	258	247	280	254	274	243	240	266	245	222	255	245	229	282	267	233	268	250	282	281	231	278	259	243	220	250	266	265	262	280	260	238	266	265	269	237	237	253	232	231	234	273	280	237	243	294	261	252	271	274	277	253	265	260	244	272	274	229	278	255	266	243	265	248	283	279	269	245	262	242	273	242	235	228	273	267	249	237	261	284	233	270	258	255	280	255	268	256	250	300	272	255	242	240	263	268	266	268	244	264	231	270	241	249	266	255	260	268	251	252	234	222	230	277	241	263	248	280	273	255	297	259	248	253	260	241	229	247	235	244	276	254	251	268	259	281	235	288	265	250	251	230	274	248	266	258	246	249	246	254	272	241	247	292	258	266	237	261	286	232	262	285	270	259	273	266	271	267	285	227	236	265	262	258	243	265	300	252	262	237	262	244	253	250	240	255	251	255	216	256	279	251	235	248	263	245	271	241	266	257	235	266	256	269	308	270	269	271	292	247	235	265	269	266	275	265	263	260	258	260	261	253	260	257	250	245	274	266	241	263	227	231	232	262	237	255	297	241	255	236	241	267	273	268	260	223	248	254	266	232	254	276	244	290	326	246	270	261	244	266	265	254	254	293	279	272	249	247	237	268	270	253	232	270	260	252	284	258	277	242	260	268	247	253	270	285	235	274	290	277	241	230	254	250	244	277	285	235	228	283	257	264	255	243	269	267	225	275	253	250	243	249	273	240	262	229	241	269	246	262	252	286	250	264	271	292	234	272	253	256	251	255	267	256	262	228	246	256	257	275	241	256	267	256	216	246	254	262	273	272	240	267	251	282	242	255	221	249	269	250	281	249	262	273	251	282	228	259	282	263	236	247	241	256	226	246	247	276	257	278	270	236	271	257	258	249	237	259	278	236	276	236	277	286	280	263	275	249	254	244	258	246	297	208	274	255	276	258	241	238	256	250	272	234	273	253	276	272	237	239	275	271	260	263	274	245	248	232	267	292	290	246	266	267	253	281	240	250	269	247	253	250	246	284	261	246	259	237	236	241	257	242	276	225	272	233	259	290	259	245	268	248	247	235	249	230	246	258	226	256	271	258	261	269	237	263	253	261	265	267	246	256	249	260	248	272	261	243	240	276	284	239	267	244	278	264	268	261	247	268	275	266	256	272	257	262	270	269	265	279	261	262	267	243	240	268	244	285	279	240	246	258	282	260	262	290	243	275	279	298	246	257	271	249	253	278	266	247	239	238	242	240	236	254	276	286	289	261	275	276	252	294	247	264	228	257	277	266	253	239	224	244	251	281	255	271	274	264	242	241	266	265	274	241	255	262	258	286	261	258	259	272	270	256	251	238	265	238	232	234	230	222	279	284	236	227	247	234	263	237	251	265	245	250	261	223	239	234	300	250	241	282	243	244	283	226	272	282	245	279	291	261	249	247	248	242	235	261	233	243	262	257	265	271	264	279	268	242	255	280	273	263	244	247	239	253	266	215	254	244	276	238	269	262	277	263	257	269	258	273	271	253	275	237	280	241	266	251	255	238	264	262	247	274	266	239	268	274	257	233	241	271	251	270	282	258	249	258	241	242	267	236	279	269	240	239	263	243	302	286	260	266	246	221	276	256	247	249	248	257	237	266	243	251	263	277	258	266	262	263	267	252	265	299	258	265	248	241	276	240	271	245	258	230	273	230	260	287	274	270	263	251	252	280	286	237	258	253	268	252	258	272	262	243	238	263	268	259	225	248	245	223	278	270	261	254	257	233	269	252	265	271	259	264	255	241	278	229	289	250	246	252	283	256	250	288	258	237	245	259	232	244	238	268	250	283	266	278	236	257	286	247	247	258	256	236	257	233	238	254	255	270	250	263	274	246	261	241	266	250	228	247	243	267	265	270	260	244	272	278	248	292	267	250	259	248	249	238	242	240	263	302	264	241	267	250	231	240	257	272	282	229	286	251	251	255	277	258	255	279	247	286	266	257	263	256	260	255	268	234	269	252	251	263	271	245	240	278	263	250	268	259	263	270	260	252
23991	25421	34470	38895	37950	31932	28855	23773	19053	18760	20146	19657	19885	16882	15908	19945	19083	17296	15419	13272	14857	16299	19016	14617	17179	16859	14778	13576	10865	10985	11684	11403	11265	9508	9542	7610	7877	8308	8582	5961	5781	6937	7160	5944	4907	3353	2540	2083	1744	1644	1859	2007	1958	1572	1553	1468	1204	961	933	870	866	836	777	811	815	765	812	763	781	760	737	717	708	749	734	662	659	714	707	718	742	750	703	706	762	727	677	677	708	715	684	778	720	690	735	719	741	697	758	698	753	752	674	682	694	743	709	736	701	691	714	663	658	694	710	757	656	748	680	666	701	717	698	712	730	760	690	698	741	676	709	754	674	691	737	717	729	736	717	746	701	754	721	692	661	695	727	678	719	696	704	740	731	687	679	698	698	679	740	653	710	708	693	665	728	744	709	746	672	708	717	699	726	685	724	701	718	699	703	722	760	715	675	713	771	719	733	679	749	652	696	606	662	690	693	702	673	776	746	742	698	735	693	713	709	740	712	678	716	702	666	656	679	676	703	687	715	677	702	710	711	730	755	735	715	701	734	740	764	711	692	680	702	730	721	700	719	710	726	707	685	709	731	706	712	695	698	698	685	714	667	708	712	706	680	672	720	771	678	771	752	717	704	756	708	686	681	712	706	712	686	661	715	712	732	715	720	740	704	738	734	735	732	719	757	719	699	758	764	735	721	773	728	794	687	660	730	662	689	720	723	719	698	686	683	702	739	685	699	734	716	735	688	705	734	688	712	687	736	714	713	701	722	691	741	731	677	721	683	672	734	757	692	683	708	711	688	746	676	668	730	731	745	713	694	713	728	707	740	730	702	783	740	695	701	689	756	737	665	699	690	720	734	718	716	739	713	718	727	691	754	738	738	688	701	726	730	666	659	680	660	711	713	727	742	756	651	732	724	715	705	740	731	705	703	718	746	763	668	725	730	719	694	646	704	750	694	744	692	734	712	689	696	738	701	662	753	727	712	705	700	766	685	697	766	738	727	688	723	713	796	748	699	728	656	732	686	679	682	707	700	723	712	681	683	719	722	713	720	688	676	714	682	716	668	684	714	751	647	726	702	735	687	717	738	699	714	680	687	745	702	719	698	714	728	697	727	731	755	694	680	703	725	709	725	702	719	699	679	739	687	697	681	706	730	764	739	714	732	672	709	730	709	679	739	734	686	727	699	740	755	703	703	669	680	749	722	730	738	696	697	730	769	756	663	746	735	670	742	690	695	663	740	726	743	702	705	693	696	726	727	700	716	710	744	727	642	684	701	712	662	704	726	789	760	720	722	736	670	725	667	745	712	738	718	683	738	678	681	723	773	674	687	740	694	684	710	701	755	716	708	733	680	743	730	695	706	688	738	699	770	703	713	691	749	701	713	708	715	708	716	738	711	698	691	710	680	704	688	703	722	767	739	747	728	706	709	732	750	726	692	756	703	739	683	682	757	731	712	696	706	762	695	729	700	741	746	765	706	708	684	789	662	722	701	690	638	664	712	703	713	709	717	720	698	732	738	628	689	690	676	698	773	745	688	705	744	691	681	733	698	677	751	698	732	717	715	713	625	680	683	669	714	624	744	685	712	739	753	712	690	733	716	674	707	732	739	745	714	721	729	732	668	657	689	711	714	754	688	700	693	723	704	737	683	649	724	702	690	728	687	714	701	711	671	701	720	708	737	763	695	714	693	710	728	732	715	736	756	726	734	698	706	688	671	743	715	699	661	747	709	661	718	687	743	714	699	726	699	705	704	746	719	723	669	679	704	722	686	730	712	667	714	705	748	717	749	684	705	673	689	668	738	695	691	690	686	725	729	711	714	694	738	700	716	713	742	691	762	710	668	690	689	766	695	715	684	714	706	740	666	713	731	707	704	726	709	723	693	720	733	696	700	727	706	737	756	736	705	752	734	725	702	717	702	697	751	727	694	721	672	674	720	743	738	659	710	734	712	752	679	715	736	750	718	741	705	721	748	719	740	686	708	721	660	720	763	725	705	723	713	748	795	732	759	709	710	678	687	683	756	698	663	735	681	661	692	732	670	700	725	675	663	731	708	724	665	686	741	661	750	731	720	697	690	724	721	715	724	701	688	693	729	696	713	675	758	698	730	670	686	685	683	713	696	698	725	685	739	735	718	696	674	714	717	699	712	718	686	708	675	689	715	742	705	710	705	716	712	715	696	747	721	699	687	682	684	732	741	666	674	682	723	702	700	708	678	714	730	733	738	708	710	729	742	700	635	742	671	735	760	693	702	670	700	691	694	706	726	720	713	714	735	707	724	676	736	734	695	696	675	731	699	662	713	765	708	657	732	667	682	732	730	764	744	699	680	732	731	683	736	717	728	702	725	712	687	688	702	724	730	685	710	664	726	708	717	708	697	700	688	719	732	711	698	695	727	689	737	692	684	712	744	698	722	731	725	722	722	710	711	758	707	711	686	739	723	686	719	672	722	703	719	715	685	736	702	690	741	757	706	713	716	702	668	735	708	684	693	671	735	747	740	686	702	676	653	703	692	695	696	701	726	684	719	703	679	712	708	671	708	706	693	699	691	701	679	671	751	733	710	712	761	727	715	671	729	688	707	715	694	755	729	688	694	703	677	685	685	704	735	713	706	639	672	752	712	718	728	707	688	716	692	693	713	702	665	693	712	696	712	697	745	734	714	705	733	720	712	698	685	674	703	701	683	716	770	710	712	703	685	716	755	746	660	777	735	695	697	723	754	666	713	721	713	729	654	707	711	742	658	720	748	667	749	661	673	639	702	705	730	736	728	701	714	710	692	704	707	696	689	709	717	672	696	747	701	730	705	700	692	698	686	730	714	742	705	688	723	728	747	709	703	670	715	687	691	758	758	710	699	725	700	727	666	733	726	771	694	758	735	716	714	702	709	725	676	722	679	666	718	745	705	730	741	710	709	737	738	748	699	694	702	742	700	729	730	691	704	744	677	695	677	653	732	692	699	704	774	678	740	687	724	703	693	745	750	694	739	757	713	677	720	734	684	713	675	732	716	668	657	689	756	734	676	753	688	725	680	670	736	699	698	695	711	754	695	725	698	713	677	652	698	726	714	733	728	693	729	751	675	699	710	714	706	694	683	710	732	680	722	728	688	742	733	726	716	713	737	686	745	725	710	705	706	687	738	720	720	727	703	767	730	721	699	724	725	667	712	711	722	712	729	696	712	681	736	691	755	719	669	697	719	704	704	702	676	630	717	702	658	746	713	709	703	700	731	715	744	729	707	701	729	701	724	680	725	713	682	705	741	660	688	709	678	690	704	685	653	734	695	735	740	697	714	755	682	657	688	694	743	685	699	721	723	738	709	718	709	739	702	723	751	671	701	700	704	707	729	687	715	730	749	699	746	720	725	729	707	673	711	717	689	681	712	699	743	682	719	684	695	727	698	717	729	732	696	712	728	705	705	765	691	694	718	706	709	710	664	686	704	773	687	673	711	706	713	713	680	724	710	691	712	704	714	708	768	671	724	666	690	690	703	678	723	695
43863	37022	38960	38318	35454	26816	22452	17107	12424	9354	11461	12186	9425	8368	8289	9680	8541	7776	6110	5477	6045	6386	7694	6442	6632	7317	5580	5278	4732	3957	4268	4356	3482	3215	2922	2338	2426	3053	2924	2058	1699	1981	2218	1847	1451	987	719	586	612	581	538	565	617	567	518	503	496	367	354	358	294	317	365	318	352	346	348	345	375	322	316	318	343	293	328	310	313	344	309	323	325	301	302	305	296	287	329	355	328	311	289	315	307	304	288	306	308	314	309	310	309	315	293	348	311	325	280	315	323	333	328	349	322	288	318	358	361	309	322	356	309	313	309	353	364	299	318	307	318	296	290	281	355	325	335	306	306	284	317	313	345	340	342	308	319	321	327	304	325	291	316	317	301	286	306	314	338	302	301	288	304	325	319	313	329	314	317	321	305	305	306	315	320	294	306	321	297	325	313	283	327	325	320	326	337	342	312	308	305	327	331	308	331	279	322	286	342	290	320	318	292	303	317	313	304	327	281	334	328	331	310	345	290	315	320	290	326	322	321	311	334	312	313	307	328	267	305	278	326	304	332	307	320	302	288	299	317	328	278	306	325	329	339	341	295	326	315	323	324	306	296	292	325	312	326	311	302	315	322	283	315	299	319	284	304	309	331	324	326	351	322	332	328	339	339	303	323	334	281	311	319	351	324	277	300	286	301	313	325	301	319	312	303	323	325	330	301	292	323	281	294	321	296	289	313	334	272	303	325	278	308	297	324	298	302	326	301	324	311	326	290	293	293	306	306	288	331	327	320	297	318	288	331	313	334	297	306	319	281	351	318	305	283	285	297	353	305	280	303	313	336	317	305	289	326	324	305	293	321	303	295	312	325	306	318	296	321	312	283	300	317	305	296	314	308	306	306	286	309	307	336	303	296	322	309	312	322	289	303	301	305	295	303	322	311	316	305	296	316	298	310	314	295	288	307	311	312	338	318	325	324	289	288	276	307	293	294	305	325	300	268	277	324	310	303	308	311	318	310	325	302	335	338	303	294	283	327	313	304	323	319	295	327	313	332	346	309	321	307	327	322	299	276	301	334	343	305	307	295	323	289	332	283	326	309	273	313	266	345	276	317	336	355	317	298	317	310	321	324	313	322	314	320	371	301	289	313	330	309	301	300	312	326	319	301	310	303	303	320	288	317	314	290	297	313	316	298	312	298	286	345	302	314	324	326	309	291	301	303	324	306	329	307	304	295	303	301	314	321	297	355	316	322	311	320	326	306	302	300	325	307	312	321	306	276	320	295	323	355	312	312	319	331	306	351	319	322	328	323	285	328	312	341	301	286	307	288	317	337	308	316	302	300	358	323	315	295	326	344	314	336	299	322	328	277	286	314	304	308	327	312	300	321	282	303	302	319	278	314	328	308	310	292	301	301	325	315	313	297	298	329	309	311	333	283	299	275	314	317	315	300	294	316	310	343	319	313	286	323	324	328	293	325	335	329	325	315	310	310	314	281	315	311	291	309	301	308	275	338	309	320	314	349	325	288	299	327	304	317	345	275	318	311	324	304	308	288	313	308	306	334	320	300	317	294	310	344	339	280	328	289	323	302	304	295	320	321	326	300	324	300	287	286	333	313	304	300	334	284	294	308	299	317	299	312	313	305	285	325	328	295	286	310	305	318	284	307	307	324	308	326	337	313	289	318	305	318	315	316	317	301	310	345	307	297	337	325	289	318	282	323	311	298	282	310	349	339	339	326	297	321	327	309	301	321	285	329	323	346	309	313	324	325	281	306	356	317	306	278	316	293	335	334	306	309	328	368	328	317	327	334	318	308	326	332	294	304	323	322	295	312	329	334	336	305	336	327	325	312	335	298	284	329	298	280	335	331	338	317	327	303	315	317	316	328	298	294	331	309	315	312	303	272	302	345	317	313	324	311	306	314	347	307	301	317	316	296	313	329	329	337	305	324	313	326	309	287	311	305	309	312	298	293	312	330	337	303	305	310	356	332	291	305	324	276	305	306	309	336	316	314	322	330	294	290	294	306	314	276	303	334	335	287	315	312	300	314	311	297	299	331	298	339	330	290	291	323	355	310	295	323	307	296	313	314	304	334	289	347	305	344	309	291	310	306	303	322	321	349	316	329	307	310	306	308	295	328	311	342	316	296	302	365	306	329	310	346	325	301	310	307	322	324	283	292	309	313	289	306	286	317	314	351	297	314	327	302	299	293	308	341	302	331	295	310	307	285	326	335	325	316	319	339	293	319	322	285	329	290	288	287	313	301	308	291	313	301	338	329	311	306	337	315	304	287	331	291	329	312	316	297	318	330	333	268	283	304	327	330	323	321	327	288	326	343	292	325	313	314	306	306	300	321	343	286	322	296	321	298	298	290	307	296	309	310	315	347	277	295	328	317	285	300	321	351	342	275	318	289	325	308	318	320	317	313	325	326	303	295	317	313	361	294	320	322	312	334	285	301	302	329	314	306	333	309	311	332	304	325	323	305	311	291	320	300	286	331	316	298	305	295	322	316	325	311	310	315	302	335	313	344	345	270	304	349	323	318	303	336	295	324	286	299	357	308	295	345	314	285	297	345	321	339	297	316	299	322	340	299	301	315	328	308	287	306	310	301	298	291	312	298	325	295	313	336	325	332	352	301	318	307	323	303	321	280	361	315	281	315	331	318	299	318	316	331	319	281	302	301	307	290	282	331	301	322	306	326	317	336	290	324	319	311	312	329	332	312	329	306	318	318	309	288	314	317	299	306	330	330	296	299	333	318	304	340	342	347	291	324	322	269	286	321	299	311	315	304	348	328	331	311	316	331	303	318	301	331	320	291	309	266	312	312	333	330	307	297	309	322	327	315	284	369	332	312	319	323	331	325	292	289	324	308	332	304	337	292	312	310	327	310	343	297	312	304	316	297	301	311	335	320	356	316	313	355	298	303	274	313	311	310	321	331	329	285	304	330	307	331	342	306	315	316	323	335	289	310	298	305	316	325	312	291	288	317	309	266	307	302	343	340	306	313	307	286	320	317	326	313	296	317	320	328	316	297	329	320	332	348	308	324	320	298	287	307	315	304	318	304	330	307	302	301	314	347	307	319	313	323	280	265	321	305	318	275	320	317	289	281	338	296	265	331	319	297	320	318	283	287	314	287	297	348	295	307	320	312	337	323	331	344	321	322	310	326	319	325	310	309	286	284	304	313	312	311	308	323	347	362	318	330	309	360	286	314	297	294	320	346	351	340	308	317	318	318	329	300	301	338	323	308	296	334	274	302	319	291	322	329	291	312	287	299	315	314	345	319	293	313	274	298	321	315	342	303	359	289	324	325	305	306	294	332	339	333	301	309	293	290	329	306	322	323	307	302	311	309	315	307	363	311	312	329	284	312	298	324	331	289	357	332	317	316	336	265	313	342	333	326	308	290	318	340	321	304	317	311	280	346	279	299	304	317	350	306	324	304	297	292	322	310	336	303	298	327	301	313	319	315	307	291	319	323	300	303	330	331	299	320	322	327	311	329	305	303	339
30243	29781	39344	44396	43980	38176	36552	31820	28474	24767	28754	29267	26627	25835	25232	29969	27744	26427	22534	22730	24268	25571	28433	24565	25941	26943	22595	21152	20217	17794	18993	19763	16595	16368	15623	12510	13614	15741	14994	11392	9687	11834	12559	10898	8517	5422	3814	3311	2881	2979	2696	2866	2944	2343	2477	2291	1937	1390	1215	1160	1107	1037	995	1100	944	921	936	959	882	939	923	893	879	854	817	848	861	954	861	838	849	838	853	885	859	869	855	841	861	877	850	856	846	880	823	806	872	864	906	824	822	849	789	812	836	849	849	814	817	817	771	843	789	833	847	828	865	829	835	796	835	838	866	831	786	911	800	834	865	829	844	877	811	886	853	882	835	821	794	833	840	871	811	883	845	808	793	861	854	840	805	878	819	831	799	818	818	852	840	816	829	844	832	776	782	832	850	820	863	821	822	801	859	828	801	842	827	856	862	787	816	817	835	854	851	821	775	818	878	836	896	838	843	810	814	827	875	849	806	837	828	808	824	825	841	820	824	834	738	847	840	861	798	873	823	818	790	859	820	848	856	785	836	790	849	840	789	822	862	843	847	801	795	810	835	838	849	814	844	757	846	872	843	911	867	825	881	872	798	814	848	825	841	826	842	872	807	802	856	869	798	824	827	853	882	907	774	850	800	768	800	856	815	828	799	847	813	856	798	817	819	944	845	829	857	815	867	806	823	844	836	829	792	832	849	835	902	816	829	832	848	831	826	816	832	802	861	861	799	857	876	861	846	841	810	816	846	810	844	865	806	814	860	851	877	831	835	852	828	793	915	793	832	861	826	842	874	809	764	825	861	810	817	855	855	829	840	842	853	869	828	832	843	843	861	838	798	834	860	847	802	774	845	836	771	831	843	869	877	860	797	837	818	859	848	813	823	868	833	878	798	862	814	836	843	817	799	809	837	798	816	874	842	836	874	819	834	852	849	848	771	859	838	776	820	827	824	846	817	835	858	866	826	839	863	887	813	804	880	876	792	846	816	790	811	786	792	836	880	821	853	851	804	819	839	874	833	855	791	832	842	846	820	793	816	893	783	877	800	858	841	831	881	804	874	875	824	825	869	831	840	831	787	824	836	848	850	859	816	833	855	848	838	880	836	829	867	888	893	864	836	828	770	828	831	847	872	808	828	818	921	819	865	825	827	879	824	823	837	891	840	855	866	805	842	874	878	819	827	819	828	845	852	863	829	857	775	789	853	820	850	849	806	863	893	786	839	836	806	843	828	802	821	846	832	814	792	800	828	853	826	839	797	845	847	805	824	857	792	824	818	870	819	834	855	828	838	779	857	807	813	802	827	886	796	832	836	869	922	781	841	775	818	787	855	825	835	807	791	836	842	861	828	818	842	850	801	807	879	821	803	861	811	829	865	817	845	770	791	814	836	858	801	840	772	837	827	857	853	832	827	792	863	857	861	898	876	822	808	819	794	846	801	796	822	823	865	825	829	835	850	820	839	832	837	828	783	807	798	855	862	853	828	849	827	809	846	846	846	839	774	826	824	826	831	841	828	829	821	856	800	862	818	825	852	806	832	823	827	830	848	773	826	873	830	824	831	814	864	855	841	810	836	797	927	846	875	797	851	844	815	808	776	798	828	822	821	870	778	838	802	824	846	819	876	865	872	839	847	858	832	784	845	860	912	861	855	807	817	797	821	846	835	854	813	855	859	782	834	850	858	831	842	807	859	824	838	873	838	793	829	839	827	846	819	807	891	768	796	855	849	776	865	814	838	853	886	867	892	862	865	809	823	818	803	831	879	793	853	839	802	841	871	833	759	856	819	818	839	783	840	839	858	814	870	833	829	833	834	805	855	779	853	873	819	847	826	874	806	874	840	798	894	797	808	830	820	823	801	838	872	850	871	808	834	841	825	805	840	879	819	841	826	883	838	864	796	887	911	851	853	837	776	863	899	875	826	862	827	854	799	906	793	840	828	825	809	835	863	833	818	835	816	850	857	799	757	841	793	819	791	883	843	833	794	802	783	833	842	849	879	842	842	843	821	798	895	832	819	852	851	876	869	806	832	869	892	827	797	826	814	810	767	851	833	774	809	796	849	842	869	850	864	823	860	803	835	814	836	839	848	859	785	795	818	815	806	857	885	875	818	831	843	797	802	822	837	840	878	835	859	882	816	783	799	829	827	806	851	853	785	865	854	808	776	819	869	838	793	818	864	808	865	838	808	864	843	906	822	868	852	904	886	847	863	858	787	829	850	827	856	801	842	812	776	849	874	836	789	828	874	851	788	846	825	855	812	844	802	823	809	863	824	831	815	853	850	821	803	813	804	804	832	810	808	858	837	872	844	852	850	773	816	844	901	842	843	840	846	850	893	804	803	822	836	837	827	833	800	801	836	799	825	867	852	806	809	847	867	784	862	868	778	878	868	801	840	810	823	828	833	816	840	844	838	826	851	840	859	837	827	857	833	893	896	811	856	750	823	827	826	871	805	865	812	870	814	838	856	896	804	862	801	844	831	797	804	781	842	848	841	807	789	826	833	811	813	810	869	829	830	868	893	850	838	825	819	835	830	762	873	826	839	884	789	824	831	846	864	838	854	773	840	891	796	841	842	815	791	869	850	851	832	792	848	765	850	834	855	794	806	877	798	834	883	857	844	798	869	870	837	847	863	837	812	848	795	861	838	834	782	848	815	863	797	837	786	835	815	842	818	849	842	831	850	857	814	861	794	839	857	805	809	803	822	828	873	832	840	793	857	863	796	841	880	865	817	793	822	822	818	879	803	850	791	871	819	842	780	831	841	832	822	861	815	879	870	880	843	820	861	851	841	829	816	805	856	840	822	835	831	809	885	810	789	841	804	799	797	850	846	836	799	857	844	817	816	821	806	828	807	822	846	798	809	786	837	819	836	811	832	856	849	869	807	853	788	803	860	809	813	854	808	851	787	860	815	860	815	855	808	902	852	822	808	850	866	834	832	848	886	834	797	785	791	857	818	813	805	812	804	868	815	829	875	846	846	854	803	840	877	866	860	825	874	888	821	835	815	843	857	844	795	864	846	821	820	832	858	867	848	812	852	831	757	791	879	822	861	814	832	888	815	870	823	807	846	840	778	839	863	850	810	803	857	909	822	873	836	822	828	865	789	878	834	837	896	842	808	868	849	904	882	833	861	849	802	808	889	874	869	887	877	834	789	828	838	909	777	788	824	820	858	833	876	824	816	833	864	764	843	810	797	897	810	811	851	830	811	791	851	849	809	882	858	848	852	837	867	866	803	837	826	781	817	805	807	777	807	834	826	790	832	855	853	855	813	844	800	828	862	855	807	798	863	789	850	843	835	850	837	799	883	879	802	835	809	811	838	851	809	835	831	853	846	858	846	823	895	837	879	882	828	873	894	859	836	816	815	853	823	810	845	781	836	845	850	895	802	866	820	845	840	877	829	848	856	850	815	835	849	841	861	770	831	846	791	829	832	844	800	887	868	812	881	855	797	831	855	857	796	830	873	827	823	804	793	848	842	869	848	830	836	756	843	800
22321	19583	21474	17293	12660	8118	5579	3740	2742	1980	1749	1655	1293	1086	870	914	789	718	615	513	566	580	568	520	527	504	463	468	474	375	392	430	391	392	377	302	327	333	344	274	299	303	270	311	277	245	247	244	226	210	216	238	249	241	224	266	252	239	232	217	231	231	216	214	212	243	238	225	234	246	221	233	231	224	234	203	243	214	219	212	191	218	218	224	197	209	218	242	216	230	224	213	250	231	220	244	220	240	237	213	237	225	225	227	232	252	242	244	252	206	211	224	236	225	210	251	234	243	213	205	234	210	254	196	197	219	198	209	219	221	230	224	241	230	211	216	188	205	214	204	215	230	257	207	247	221	243	245	257	188	228	227	251	217	206	248	227	221	231	243	208	228	213	222	214	238	208	204	244	214	223	202	219	207	232	222	210	194	194	213	230	222	240	217	219	229	229	232	219	200	236	257	204	234	202	251	224	203	209	205	194	243	261	211	216	204	224	202	247	233	213	230	214	233	192	214	231	234	244	226	218	220	211	233	226	209	225	227	245	212	221	233	197	258	258	250	218	258	228	223	238	254	208	224	212	236	236	237	207	241	222	238	218	251	224	215	236	213	223	203	219	232	236	256	227	235	226	232	215	210	225	215	235	233	219	226	201	212	211	225	222	225	235	233	216	213	218	221	209	220	221	220	218	234	222	208	193	217	215	235	219	214	222	260	206	194	222	227	206	232	235	231	239	219	193	208	185	193	212	233	223	240	232	225	227	212	235	232	240	231	243	240	212	200	229	226	225	224	226	236	250	253	199	228	234	235	219	194	222	229	195	219	251	223	215	249	234	220	218	221	228	238	238	217	226	235	244	189	220	231	225	211	220	231	234	234	205	222	196	211	237	230	243	234	222	235	206	224	226	231	253	259	243	218	234	249	222	200	197	221	207	223	204	225	250	212	218	219	237	230	226	241	234	222	219	238	251	234	255	220	249	199	257	215	234	237	243	228	207	209	249	187	245	233	201	216	194	209	241	200	233	247	224	226	223	231	221	252	244	206	229	224	233	215	244	224	215	231	223	223	254	234	233	214	233	211	240	204	231	241	247	237	244	227	222	240	221	227	196	211	221	219	221	232	232	180	250	205	216	225	222	206	226	228	237	245	236	204	211	219	223	241	244	228	218	228	213	217	217	253	233	216	208	216	205	207	227	245	211	199	218	206	210	232	244	258	226	231	225	235	205	211	210	244	209	224	241	240	219	206	216	222	233	231	216	231	242	225	220	231	205	216	232	213	190	222	218	234	232	236	227	227	259	195	229	223	241	222	191	232	230	194	226	220	240	243	219	224	235	219	238	204	214	228	237	246	204	224	213	237	237	228	229	195	257	228	203	214	228	238	201	249	220	225	210	204	249	230	211	221	221	210	234	233	226	222	248	228	228	233	225	244	230	235	227	219	226	243	212	229	234	226	224	225	209	189	227	223	224	214	210	219	200	207	225	243	225	217	215	222	229	217	235	230	215	230	261	214	219	211	228	205	244	228	239	237	221	239	250	218	235	240	215	228	204	245	251	241	226	240	218	235	250	248	240	211	262	217	223	244	225	210	224	195	190	215	202	211	224	228	245	238	257	199	207	231	205	220	214	242	244	213	225	244	239	226	235	236	219	205	227	212	217	246	231	203	234	211	268	218	233	227	220	224	235	238	226	222	224	256	221	224	223	248	188	226	202	208	239	219	233	204	212	213	226	210	203	227	234	218	221	219	229	238	238	216	223	227	228	219	222	253	216	219	212	224	252	196	245	220	237	224	225	236	216	239	207	216	237	263	228	224	248	236	214	254	226	219	208	222	232	234	231	220	243	226	213	215	262	234	240	218	232	226	230	229	194	242	221	233	231	232	248	216	220	231	244	207	243	212	230	230	226	220	198	194	209	247	212	214	202	238	255	226	235	236	229	221	233	234	247	220	208	229	220	241	223	217	223	194	199	224	209	231	227	265	223	224	200	225	232	209	233	209	246	227	228	252	229	182	206	214	198	228	217	205	229	215	201	199	235	244	197	233	221	231	229	213	228	204	219	220	221	202	230	223	253	235	217	222	212	244	193	220	263	219	217	251	229	228	201	213	209	208	212	228	212	205	230	238	240	226	226	230	224	237	209	228	234	207	193	229	224	256	229	257	212	237	230	226	209	193	214	241	238	224	204	224	216	228	223	229	191	278	250	249	229	219	217	227	239	212	217	215	226	222	221	210	230	239	201	214	236	211	211	195	208	216	208	235	226	204	211	209	201	206	231	230	227	231	217	238	236	225	234	209	227	205	202	205	226	228	238	226	225	242	245	216	226	253	238	222	219	211	236	233	243	239	205	251	244	224	237	210	226	230	231	237	209	235	244	237	204	207	234	211	229	239	209	209	241	212	253	218	225	217	253	222	214	246	262	218	239	198	227	245	237	239	217	262	208	235	249	254	237	229	228	224	237	224	219	214	235	219	224	224	237	216	227	219	231	231	227	230	231	205	214	237	226	246	219	227	231	237	204	246	235	220	229	215	218	232	235	243	234	245	238	224	192	190	250	256	263	225	208	214	237	185	212	230	231	226	193	192	214	212	230	217	237	245	258	225	216	244	205	212	223	229	205	222	212	234	229	210	203	228	243	191	240	221	212	199	202	237	212	234	200	224	197	228	233	229	217	200	225	232	218	225	222	206	225	243	222	232	217	214	251	240	240	221	215	226	244	213	234	203	192	208	217	231	242	237	225	207	236	237	195	235	221	191	213	213	214	228	196	235	236	224	232	231	229	240	230	207	220	220	202	223	238	238	203	224	223	251	219	236	226	234	228	222	239	229	222	214	228	236	243	218	223	205	217	222	232	240	256	221	234	239	223	221	218	228	198	204	216	219	199	223	220	230	233	190	251	226	220	225	233	215	232	208	223	209	247	229	224	226	219	202	233	200	231	233	242	209	249	229	211	213	221	213	233	221	219	240	208	198	222	231	215	208	209	212	229	216	199	247	253	224	214	231	256	225	232	207	225	226	252	228	212	207	210	230	222	241	206	231	241	203	216	223	240	248	215	199	227	212	221	225	220	187	226	193	219	242	210	257	228	211	249	238	232	234	229	191	239	217	224	214	202	217	235	217	219	250	211	213	220	233	232	209	206	209	218	238	205	235	227	240	204	248	209	226	225	228	238	245	217	239	204	220	219	232	240	231	221	245	247	225	208	229	248	244	196	222	226	222	194	247	229	232	234	236	224	233	232	208	212	231	212	204	223	233	233	222	239	252	247	234	227	245	243	231	210	198	222	236	202	193	230	238	206	260	233	230	204	241	209	225	238	223	215	221	225	235	234	226	219	229	238	212	209	248	239	225	227	197	229	241	214	207	233	227	206	240	215	257	218	236	262	233	204	211	241	249	220	223	220	202	231	219	236	242	233	209	231	207	232	241	252	228	219	240	220	207	253	247	241	234	227	239	226	213	204	237	231	223	193	211	218	230	212	218	227	236	224	238
14158	16075	26020	27946	25345	20872	17312	13276	11115	9019	8082	7605	6406	5127	4886	4753	4063	3643	3072	2797	2751	2664	2787	2471	2551	2898	2449	2279	1935	1703	1994	1929	1612	1692	1455	1275	1385	1523	1416	1187	1143	1256	1255	1180	937	880	756	714	701	732	715	726	710	693	682	705	669	684	639	680	640	635	679	632	623	670	677	630	625	659	669	614	603	604	665	649	639	627	638	646	658	634	671	655	659	670	649	633	661	625	613	672	676	672	637	614	603	668	641	608	674	625	639	611	597	654	653	671	634	647	643	636	608	642	676	648	668	638	622	641	638	633	616	634	621	577	588	640	648	624	633	654	638	629	622	607	647	623	653	652	640	680	599	609	635	623	653	614	647	646	653	615	616	621	631	658	617	662	609	589	623	558	626	603	637	620	651	632	629	666	647	619	638	602	628	627	635	594	621	617	628	610	657	681	656	645	621	614	616	629	658	614	631	656	654	618	651	643	626	666	619	637	631	651	584	599	664	586	654	626	628	643	638	627	613	600	638	603	645	586	643	616	634	639	674	621	587	600	648	611	638	631	614	666	650	603	658	605	658	663	660	632	614	635	634	618	619	611	608	632	622	633	611	662	622	610	585	620	591	598	629	672	624	660	627	613	629	569	645	665	637	636	617	640	674	654	608	590	686	633	639	685	642	634	617	632	686	628	610	661	632	615	630	659	650	622	656	640	609	613	640	604	605	652	632	618	598	654	613	628	651	616	636	598	626	615	642	611	631	617	709	603	614	647	632	634	630	626	612	654	681	657	669	647	659	639	646	640	581	607	604	620	591	658	620	652	605	611	654	623	597	571	634	650	657	660	673	666	636	634	659	663	630	645	652	602	617	619	616	637	643	621	651	637	610	627	619	600	618	624	607	646	659	657	640	648	694	598	633	610	627	652	605	645	606	625	636	640	669	648	619	623	661	651	641	600	614	652	602	633	636	674	601	636	633	650	642	616	623	606	623	590	599	619	631	623	606	654	648	619	624	672	660	644	618	635	643	662	672	639	644	649	546	642	611	609	631	617	661	582	649	608	600	635	589	658	698	621	633	602	634	580	627	597	642	688	614	619	629	620	598	623	581	631	623	629	610	654	647	627	661	689	633	613	639	661	668	625	662	596	640	639	620	606	631	599	610	626	604	637	652	583	623	601	622	616	611	644	637	587	645	603	614	600	584	631	623	591	637	613	683	635	623	674	604	604	636	639	639	611	667	592	593	591	652	633	653	695	690	635	628	671	597	644	638	572	611	665	617	631	643	623	581	689	654	620	598	619	610	620	604	661	632	644	554	642	611	632	621	646	625	640	636	629	638	659	630	627	635	642	635	640	610	609	644	615	634	648	656	624	617	625	648	666	595	643	638	653	646	627	671	687	628	632	660	591	607	666	641	652	639	658	631	610	673	609	654	697	659	667	656	636	618	617	610	672	625	652	643	675	661	652	598	668	577	598	645	623	611	617	626	628	620	644	644	602	609	649	621	663	625	609	613	638	598	634	652	635	592	628	647	653	638	643	622	612	635	640	652	616	618	675	609	621	685	632	654	627	715	616	655	608	650	614	631	620	668	636	656	620	643	581	581	639	583	667	635	639	640	613	647	599	633	647	617	629	614	646	581	636	570	638	615	655	602	652	627	599	650	654	614	603	629	623	639	612	624	628	576	613	600	635	615	625	588	636	579	641	602	619	633	614	653	623	592	647	673	628	655	631	624	633	647	624	597	628	633	622	654	635	678	610	659	603	573	628	638	673	637	601	636	648	636	629	632	631	666	632	643	676	640	621	595	642	654	614	657	630	624	645	621	651	641	599	625	651	609	654	684	621	629	595	662	628	624	616	618	672	607	645	673	645	626	629	648	589	618	633	616	620	678	633	657	651	600	638	624	642	634	607	659	658	671	640	617	625	599	600	661	585	706	668	613	610	605	623	594	612	647	637	615	644	669	627	627	623	609	610	598	631	651	587	590	610	620	636	708	604	671	622	597	628	624	631	617	627	646	626	633	640	644	646	668	626	611	675	645	622	617	689	609	569	623	603	644	636	680	633	614	658	664	591	634	635	641	588	649	643	628	659	608	649	622	636	587	663	619	638	627	663	653	630	580	613	656	603	643	629	620	593	665	608	590	636	628	631	608	603	616	628	644	655	567	622	583	633	655	663	647	630	624	604	678	648	618	643	623	647	621	617	615	611	648	667	622	574	603	616	627	668	654	656	662	629	654	631	658	621	622	641	630	668	641	615	613	646	612	596	593	608	592	616	625	650	648	608	627	587	630	664	605	593	644	594	673	645	635	652	672	618	636	653	647	661	634	586	627	630	630	609	570	664	638	612	621	596	621	566	621	584	648	604	632	614	615	611	597	609	622	584	619	626	606	611	635	642	590	608	614	686	617	631	639	630	664	598	613	628	654	665	627	656	660	647	633	621	634	636	692	613	611	626	647	629	621	649	604	648	602	618	625	639	607	650	642	645	687	615	637	651	642	656	628	618	605	656	647	629	573	600	651	628	622	640	660	666	653	627	671	634	654	641	679	595	622	651	618	594	594	593	580	621	629	632	650	621	633	597	613	644	625	628	614	618	621	580	678	630	580	634	637	595	617	652	647	639	629	628	651	617	660	595	617	649	642	617	642	642	647	641	613	649	646	640	629	590	603	640	608	629	663	630	624	652	621	624	649	674	655	616	653	655	650	590	642	568	665	621	635	650	653	624	634	639	588	646	636	596	661	666	642	662	641	622	646	630	615	660	641	596	598	608	653	597	616	591	657	644	601	623	615	614	600	636	596	635	605	615	650	612	642	632	617	621	618	580	646	674	638	642	609	659	634	612	636	632	651	630	607	624	624	682	645	589	623	610	644	621	667	674	639	629	623	631	621	633	630	624	621	653	647	608	637	624	676	596	639	648	611	658	647	591	667	660	643	629	607	689	653	582	616	654	670	649	594	625	645	634	642	631	631	611	638	603	610	589	614	653	619	616	656	605	639	602	624	587	612	637	618	592	655	623	599	658	582	611	637	635	601	619	597	604	607	627	677	687	627	660	683	646	653	644	655	624	638	629	716	626	623	579	648	606	610	637	679	563	627	622	591	637	636	659	656	625	611	539	616	646	590	626	624	614	659	599	647	631	656	666	628	632	611	629	584	645	607	645	627	598	640	659	646	655	587	626	645	595	630	592	643	645	629	680	650	618	643	658	638	663	640	655	626	634	649	611	603	637	661	614	608	637	652	653	573	606	639	606	636	618	610	602	663	601	609	600	635	611	643	636	627	623	612	648	618	611	607	645	624	646	607	659	619	571	618	637	675	667	634	648	665	625	645	666	597	629	635	596	658	601	658	640	632	631	613	669	647	605	597	603	672	592	626	641	624	618	595	611	626	599	602	583	646	618	632	651	607	614	650	624	653	621	630	602	663	603	661	655	611	616	632	612	648	604	615	602	650	682	650	633	680	632	639	662	622	639	653	633	670	599	651	631	621	604	664	672	611	654
33979	29986	33642	29616	26561	18736	13826	9477	7202	6378	6135	6371	5421	4624	4668	4615	4028	3706	3055	3213	3396	3466	3653	3297	3664	3767	2784	2694	2487	1884	2307	1805	1665	1830	1354	1104	1380	1494	1382	1107	1039	1250	1130	985	669	486	412	365	388	433	376	394	371	360	339	318	335	341	275	290	294	266	289	283	291	325	275	272	288	276	249	265	257	289	290	275	279	287	282	228	271	254	275	262	269	257	265	255	222	278	241	295	250	240	269	279	227	255	274	279	284	237	276	277	259	250	271	267	278	282	246	255	279	237	244	242	278	289	258	272	258	272	281	257	263	268	266	259	243	249	271	284	267	263	255	281	270	271	249	260	241	261	290	264	246	240	279	258	271	259	222	230	265	287	238	248	263	242	247	286	282	292	219	260	266	256	271	288	250	261	259	262	246	254	257	265	274	282	258	275	297	272	276	248	276	265	250	266	273	243	249	272	245	290	264	252	266	259	249	291	259	266	276	236	259	239	295	280	256	258	269	256	282	260	247	242	265	275	246	287	272	276	255	259	279	272	247	265	261	294	240	283	254	284	276	248	269	261	284	284	256	271	279	290	279	258	239	263	201	228	282	246	261	266	273	279	249	262	254	276	226	274	244	259	262	252	262	282	280	247	255	245	248	259	275	261	263	260	272	284	252	267	289	269	276	273	283	259	275	255	243	226	253	267	277	254	283	257	244	258	262	274	276	266	269	235	270	260	247	280	276	254	287	276	274	273	260	293	265	284	295	275	280	261	282	270	259	296	281	290	260	267	272	271	274	279	232	258	255	253	268	280	239	267	288	269	233	220	277	260	242	236	246	253	253	250	277	293	277	272	278	290	240	266	248	288	274	253	289	271	246	289	269	274	264	256	228	285	236	269	276	271	268	247	259	266	254	252	264	253	268	271	242	258	260	249	284	261	275	266	282	248	266	283	271	255	253	255	326	269	234	274	273	236	261	264	274	303	271	258	259	269	255	260	254	261	247	247	267	263	278	294	262	283	274	263	248	261	266	266	247	256	267	268	274	248	295	276	254	250	255	262	248	282	260	254	250	286	251	260	285	276	269	250	252	280	264	259	268	257	282	255	264	273	269	253	242	263	276	265	247	281	255	241	272	267	280	303	302	262	262	249	282	249	284	271	264	264	226	276	247	277	256	278	217	264	259	220	271	246	241	287	272	288	274	257	242	249	267	244	266	271	299	280	251	266	272	254	270	262	289	286	252	250	258	259	278	252	287	297	255	246	246	278	273	245	266	264	239	254	287	244	263	238	248	270	266	285	267	278	285	234	251	270	248	265	239	246	260	260	249	288	280	287	276	234	280	268	263	265	250	251	294	272	240	229	285	276	249	277	248	257	258	278	273	254	246	245	246	292	263	290	289	282	256	270	258	281	278	266	271	283	244	262	251	235	257	275	294	260	283	253	246	244	264	234	267	264	236	247	254	262	284	257	233	267	261	302	245	248	261	253	274	276	280	288	297	254	252	248	242	270	267	293	268	257	266	289	257	246	228	266	281	253	232	282	248	287	269	257	262	253	259	239	286	264	255	275	258	276	253	269	248	256	268	275	282	250	245	265	254	312	271	279	282	262	263	265	272	266	272	276	239	293	280	265	252	237	273	263	277	275	284	271	241	264	249	242	278	275	241	285	258	252	252	259	244	262	272	254	249	270	255	245	266	282	253	276	258	264	273	277	267	230	266	293	299	245	292	236	276	259	275	224	246	250	274	272	239	273	285	278	303	289	255	312	266	289	228	280	263	272	234	266	270	229	247	287	274	286	239	259	264	285	251	255	247	243	279	257	262	287	283	239	241	265	255	264	252	255	288	269	222	259	264	235	269	258	292	272	282	282	244	298	265	270	255	256	279	267	274	274	277	272	268	249	257	278	278	260	247	282	267	272	271	278	246	266	227	246	258	261	247	244	291	265	261	287	288	255	269	266	243	278	243	237	250	250	292	262	248	252	222	259	240	253	289	295	287	250	280	272	256	272	286	274	305	255	277	269	232	249	247	231	289	259	241	296	301	280	281	279	274	273	242	269	281	268	249	271	257	256	266	281	298	287	269	267	251	285	269	244	260	289	260	247	273	262	253	270	267	281	282	274	304	270	243	273	285	265	270	249	252	256	225	252	260	252	279	269	287	287	262	286	252	240	285	299	286	290	270	262	275	260	246	271	281	267	248	247	260	283	251	265	255	255	255	284	268	271	255	276	234	257	272	254	237	271	265	294	260	289	238	265	233	292	269	285	241	291	240	275	265	269	284	263	263	258	252	281	259	285	289	241	261	266	272	282	289	284	248	328	250	253	283	266	241	264	275	258	284	268	278	250	271	280	269	277	228	239	258	273	272	259	254	236	258	283	252	309	273	235	270	228	258	262	279	251	239	264	283	268	293	255	242	258	255	250	267	247	261	280	267	262	266	270	285	261	259	267	256	240	276	252	261	292	259	268	254	242	255	246	279	277	244	265	293	252	257	291	264	271	250	262	271	277	292	234	239	277	271	271	246	252	278	282	273	261	228	237	268	261	278	247	288	258	265	253	296	228	248	269	257	266	271	249	273	266	269	270	288	267	280	260	276	279	259	247	265	297	226	249	277	267	257	277	261	257	275	288	279	318	272	242	242	252	244	252	243	271	276	287	266	285	274	257	274	266	278	286	270	299	275	275	271	310	253	244	250	258	240	240	246	275	247	274	263	266	274	262	262	268	252	250	260	240	282	266	272	293	247	250	253	237	266	272	310	269	255	270	278	273	249	261	291	274	250	239	252	286	261	245	266	250	245	262	279	273	255	284	270	277	254	297	284	280	262	270	265	301	273	262	262	256	257	259	232	255	262	259	259	272	275	244	295	259	296	291	289	268	270	233	270	264	276	264	271	285	264	274	268	240	275	270	278	260	265	267	269	253	285	254	249	279	259	233	261	273	255	253	272	247	264	261	236	238	244	251	269	301	252	254	241	256	229	260	246	269	259	243	253	245	248	287	292	287	267	275	263	289	255	276	272	279	232	272	241	275	239	280	287	263	273	248	253	278	284	287	283	240	226	265	284	272	255	272	228	241	265	254	233	287	260	275	236	261	265	241	231	275	277	249	276	283	279	255	257	271	267	269	297	273	258	270	255	293	272	232	257	255	256	254	266	242	256	250	237	257	272	271	278	264	260	278	272	266	256	259	254	268	239	276	261	266	250	239	260	243	265	256	285	245	278	258	226	270	260	282	287	266	266	264	264	263	271	275	263	247	248	279	270	275	257	275	241	285	266	257	297	289	283	289	276	251	275	255	247	285	307	258	277	263	266	259	273	274	273	221	260	284	266	283	237	287	254	277	250	258	254	301	275	221	279	277	272	272	294	271	261	247	271	280	273	273	257	264	247	266	228	274	270	262	268	246	239	283	295	278	244	298	276	266	259	239	246	253	267	274	254	278	261	271	243	296	309	276	269	285	270	268	263	239	275	268	255	262	236	285	274	280	234	268	267	227	257	258
22224	24283	34865	37888	36992	32236	28433	24097	21459	19822	20190	20175	19378	17543	18099	18563	18097	17110	14770	15789	16094	17515	18269	15758	17803	18686	14315	13079	13120	10722	12382	9736	9925	10142	8581	6672	8146	9472	8422	6736	6673	7560	6542	5733	3838	2406	1850	1690	1799	1967	1631	1572	1485	1244	1259	1381	1268	999	948	867	837	889	858	852	825	789	844	780	718	792	714	731	741	736	718	772	732	748	745	747	722	738	735	715	723	717	792	711	702	717	738	684	731	746	743	706	753	724	663	758	704	688	698	698	677	726	687	763	715	736	665	748	699	710	700	698	698	699	745	744	698	754	696	685	737	762	734	755	757	727	765	756	708	724	733	750	797	700	722	688	765	729	735	678	709	696	692	714	683	756	709	722	739	699	727	673	756	781	725	750	754	713	772	737	768	689	745	701	786	714	709	714	715	758	694	689	696	771	715	760	720	705	687	725	704	736	690	715	695	722	765	777	729	717	717	755	742	686	677	735	674	730	643	713	726	696	738	729	761	707	716	810	694	688	701	714	685	720	699	733	701	750	752	721	752	716	720	727	745	715	760	734	721	681	682	720	697	724	733	697	674	734	711	749	705	737	720	718	730	739	678	728	705	698	727	748	703	744	729	730	679	724	787	756	716	711	733	699	704	753	739	707	733	742	745	766	742	710	682	713	743	770	784	741	734	697	660	716	715	727	729	665	754	766	716	765	684	742	735	709	721	737	768	715	760	783	734	780	725	728	742	723	744	714	738	676	763	734	682	697	722	674	707	723	685	766	714	758	654	723	706	724	726	712	722	715	746	744	736	745	683	737	702	739	728	674	773	706	737	710	752	746	713	735	714	714	732	702	717	714	743	752	759	722	720	778	770	721	715	789	774	740	714	751	710	745	686	709	671	692	713	700	739	711	747	797	737	737	758	688	781	723	711	745	765	652	712	694	745	728	712	744	720	715	751	701	759	691	775	753	661	795	763	726	744	747	783	754	687	726	724	695	724	751	698	697	795	713	736	730	663	776	726	716	726	706	752	670	750	707	746	701	740	751	722	710	766	699	729	732	739	726	722	747	754	731	684	760	735	737	730	711	695	703	734	743	772	777	668	741	700	743	745	673	667	731	748	680	687	753	699	733	755	717	739	660	725	745	742	708	760	745	739	730	711	693	776	689	762	705	719	779	760	730	704	720	749	740	735	710	749	745	758	711	692	748	726	767	713	753	688	721	724	693	723	702	753	722	758	722	673	721	695	712	750	712	699	706	703	694	698	687	755	737	758	716	701	715	700	764	701	713	726	740	712	711	770	777	757	712	703	700	782	731	762	746	715	716	744	741	727	731	708	703	746	703	683	711	713	729	743	755	716	698	702	734	762	734	775	728	731	728	699	711	726	727	745	764	783	757	695	718	731	735	719	763	739	714	724	686	725	753	691	706	774	723	710	728	736	744	755	726	755	750	731	727	712	747	723	711	754	731	757	711	730	744	744	713	731	677	752	755	696	738	716	748	682	698	711	686	781	718	720	694	742	721	737	690	740	731	722	768	709	678	706	714	722	749	706	723	693	762	716	680	735	696	754	701	727	733	718	722	740	721	766	731	715	737	670	719	765	722	736	742	730	753	791	712	713	701	746	718	725	737	718	678	742	695	719	705	724	676	739	719	710	756	702	659	712	728	749	778	704	721	733	727	704	757	744	738	746	726	701	721	753	724	733	750	722	741	725	693	747	703	741	731	721	683	721	715	716	687	723	746	729	759	750	705	681	739	726	733	734	695	747	702	695	730	699	731	692	723	725	748	790	713	683	717	764	759	729	722	726	745	781	701	689	723	747	769	708	708	747	737	731	776	708	701	759	731	724	735	713	695	751	738	751	704	738	696	720	722	714	717	699	738	664	728	751	711	716	723	747	714	735	715	708	728	682	709	732	707	740	725	747	730	681	710	719	750	702	718	747	741	753	715	717	700	747	708	722	720	740	741	681	725	762	781	718	749	728	704	706	711	730	712	672	801	717	732	750	682	748	749	755	716	688	755	778	713	707	770	719	712	706	730	696	673	709	710	681	673	703	746	760	721	736	705	726	724	737	727	737	741	740	694	689	738	758	705	734	724	702	727	713	737	723	696	698	695	693	718	717	689	756	704	702	762	756	682	697	739	719	720	683	742	704	716	721	708	708	733	743	714	725	753	738	733	730	763	699	770	768	718	717	783	754	749	722	708	750	701	706	735	737	715	768	722	723	701	736	708	721	701	796	724	692	697	719	731	708	727	712	741	759	729	737	728	743	762	740	740	748	741	727	714	716	757	726	757	724	688	715	712	720	742	711	781	700	704	735	783	729	716	716	718	752	706	695	715	751	742	729	719	704	716	757	760	708	727	726	746	696	784	705	741	721	731	722	746	729	721	719	746	710	704	717	693	724	727	736	718	715	711	737	737	680	707	692	735	742	700	706	733	737	779	731	755	700	668	709	716	753	746	712	727	758	711	746	736	681	695	752	740	736	736	694	701	756	745	711	752	726	748	741	727	695	756	756	699	699	720	738	756	770	732	786	678	693	734	727	708	702	729	737	693	708	685	748	737	751	744	764	773	667	722	773	701	733	741	720	741	686	765	736	723	724	695	658	751	738	715	671	755	731	712	703	699	727	694	695	749	689	715	740	732	715	728	736	742	737	749	753	706	734	721	704	709	720	742	713	676	702	729	735	727	679	676	776	709	709	746	653	737	756	758	689	774	734	708	753	757	713	713	744	727	723	717	681	779	720	776	739	717	663	700	716	723	716	766	704	668	739	699	749	716	767	732	754	745	751	723	681	733	747	703	735	721	721	716	688	726	754	746	719	707	753	739	727	703	727	754	728	722	727	723	733	764	734	735	772	727	702	684	701	703	714	677	722	728	701	718	721	732	713	707	705	740	730	705	726	674	715	705	676	748	759	751	726	744	709	705	715	702	711	694	740	692	753	743	703	756	730	681	771	725	759	724	705	736	706	705	780	725	782	721	764	728	753	737	747	725	708	712	684	771	702	744	717	690	676	702	717	732	730	763	732	739	722	688	717	707	677	669	734	706	731	784	759	711	757	692	691	742	777	734	721	721	740	748	714	788	709	751	709	698	725	665	779	745	724	736	737	751	732	775	781	715	740	731	719	697	734	730	759	793	686	732	693	695	722	752	687	711	715	772	699	697	695	728	724	715	749	693	730	709	732	739	687	661	721	745	731	744	754	742	747	770	748	726	723	713	774	750	765	695	750	718	721	753	732	713	746	764	710	745	735	772	712	757	680	729	711	714	727	697	749	711	748	768	718	747	738	726	659	749	682	733	765	722	757	714	719	739	733	710	703	680	700	708	691	767	756	755	633	721	738	711	687	704	733	713	709	721	722	705	748	730	730	733	777	701	719	733	772	717	709	702	744	732	736	746	711	711	670	662	762	733	676	722	744	724	789	727	688	774	713	695	730	708	695	699	743	727	703	721	766	714	695	785	721	748	710	684	777	710	680	744	697	732	685	704	736	754	728	742
41633	37204	40110	37809	35054	26391	23941	18195	12306	10778	11073	11307	9632	7855	8416	8926	8538	7032	6290	6358	6242	6928	7316	6401	7105	7010	5321	5355	4980	3692	4113	3234	3670	3327	2702	1874	2731	3094	2538	2235	2103	2469	1866	1539	934	642	517	562	610	586	507	522	489	472	455	442	383	391	351	329	339	315	346	336	337	343	343	343	345	330	313	341	281	329	357	333	341	330	332	317	334	339	343	311	344	341	285	336	312	324	313	328	312	302	337	335	319	328	302	330	328	292	297	309	293	319	338	325	331	352	312	311	334	303	284	320	287	291	306	304	319	308	328	346	278	321	343	339	309	294	292	293	338	308	342	331	335	314	298	331	299	334	322	300	308	334	338	319	333	334	321	304	329	317	315	307	300	313	309	337	338	329	309	289	300	333	319	338	319	320	328	315	340	316	336	339	336	309	295	331	311	311	318	337	333	310	314	325	325	316	358	318	338	356	328	297	324	314	333	318	331	325	322	300	308	331	308	337	338	308	329	320	334	307	330	308	308	307	312	313	341	312	299	293	319	301	330	326	322	346	307	337	318	294	329	353	296	310	306	311	335	340	345	322	330	306	281	301	321	292	365	332	324	320	340	283	350	306	349	303	343	299	298	312	294	306	343	292	308	334	352	306	317	356	319	313	337	335	328	352	316	313	347	334	323	345	342	321	317	282	340	309	315	320	367	322	332	322	312	339	337	342	341	309	345	330	296	314	294	343	341	306	355	303	337	350	318	297	344	302	303	345	304	321	329	310	328	340	346	314	331	321	317	305	342	317	326	337	322	315	330	343	330	328	316	294	317	332	309	301	300	293	325	305	308	275	280	304	331	309	324	310	310	335	330	321	339	344	304	310	310	283	344	299	314	338	281	308	311	311	337	339	332	345	311	299	312	341	334	333	336	306	312	338	319	325	345	311	291	326	327	285	343	323	323	305	333	300	336	297	340	314	317	297	317	326	340	314	305	320	318	336	302	316	310	301	344	301	336	338	359	316	298	311	334	330	333	331	281	357	326	357	310	345	329	317	341	320	333	324	335	308	333	311	307	334	330	315	301	316	296	350	312	321	313	342	344	326	330	345	323	306	330	326	320	298	292	333	319	318	310	344	340	313	301	317	326	330	339	313	352	313	307	326	338	309	340	344	320	327	339	325	342	361	310	349	317	348	298	328	275	301	334	300	329	336	323	317	330	332	334	327	324	338	290	320	278	273	333	319	333	324	307	313	279	323	318	320	326	313	310	322	307	299	316	308	295	308	282	306	315	317	328	319	323	313	331	355	314	355	279	302	322	348	318	318	344	308	342	310	326	314	321	349	306	330	315	319	301	322	324	314	330	329	324	326	314	312	354	310	334	333	327	322	313	336	297	325	308	305	322	322	322	322	324	291	317	308	323	302	319	320	327	342	315	331	329	328	322	296	306	323	320	353	343	334	348	340	319	295	329	317	318	337	327	310	323	317	340	304	331	323	301	335	326	312	340	340	352	354	360	297	305	339	332	337	348	325	332	301	341	328	332	319	347	333	306	298	316	387	331	339	358	297	326	313	328	335	312	333	338	304	317	333	319	329	319	313	298	337	342	327	322	292	327	322	316	320	332	327	300	338	308	344	303	337	314	337	316	289	304	289	338	316	314	307	303	347	309	300	339	328	311	307	302	342	323	326	351	298	323	352	330	317	319	323	310	324	317	331	346	324	302	322	332	343	322	296	316	295	348	330	321	327	335	335	298	296	336	310	329	343	298	324	310	312	345	324	305	333	293	289	333	343	314	329	281	295	351	325	328	312	325	332	297	345	310	314	340	303	334	316	313	324	310	317	304	330	330	316	334	331	334	309	304	322	319	308	321	329	334	335	334	319	345	306	318	338	312	326	305	338	368	317	302	318	309	328	358	344	316	325	322	342	348	342	327	300	341	311	311	286	343	323	331	314	340	337	306	332	323	313	347	343	284	310	285	363	328	319	291	310	328	333	322	312	310	352	336	344	336	356	327	326	334	342	318	323	312	281	331	340	348	332	348	317	338	327	308	324	335	354	327	332	329	294	368	315	292	378	345	312	304	322	311	297	319	308	334	346	299	314	300	362	326	341	301	364	344	364	326	340	302	312	336	317	300	348	284	299	338	348	322	330	337	320	318	315	342	349	336	295	327	333	327	313	291	290	331	331	277	305	333	326	316	348	308	331	321	296	306	335	328	300	307	290	323	343	333	317	337	337	331	311	330	352	308	323	307	348	325	329	310	330	321	334	298	293	312	314	310	289	324	301	298	334	327	359	363	342	314	317	318	306	299	316	340	334	343	299	345	311	304	325	331	320	309	306	329	352	309	321	330	334	318	327	318	333	314	301	359	297	333	349	346	326	324	308	336	298	308	329	337	321	318	317	306	332	304	353	306	285	322	331	305	297	327	308	348	291	340	314	315	304	349	342	313	345	342	331	327	309	298	318	324	305	309	367	291	328	323	292	322	325	319	278	344	324	313	297	300	302	312	310	335	335	315	329	328	327	346	312	311	281	353	314	354	305	338	324	347	350	329	343	331	316	325	332	344	283	333	327	318	344	342	319	297	305	333	310	304	321	341	316	330	330	323	305	361	305	332	317	334	372	294	347	321	342	314	329	296	315	316	355	355	328	299	318	326	334	304	318	350	317	349	351	303	289	317	348	326	301	333	357	377	306	318	334	301	329	307	326	296	333	323	338	345	327	299	276	300	307	333	320	318	350	303	302	306	313	332	339	327	341	329	328	319	307	314	316	338	353	353	296	309	328	292	321	282	325	321	314	294	299	332	294	294	342	296	334	363	306	312	297	313	300	297	340	301	313	337	335	305	311	337	343	324	315	309	344	280	311	315	286	357	348	310	314	301	317	313	331	320	312	313	314	317	305	320	324	312	313	322	281	327	335	346	358	349	335	310	321	327	308	323	312	329	337	323	311	311	301	279	331	351	346	316	325	294	325	323	338	300	313	325	328	285	318	313	296	315	321	302	317	294	333	311	315	316	294	311	293	338	296	329	336	316	341	295	329	349	307	319	320	323	335	322	287	313	309	291	339	276	288	298	302	298	353	309	330	332	303	327	322	317	308	298	337	343	313	314	353	311	315	315	296	339	310	332	325	336	292	305	297	324	342	310	328	328	335	314	317	305	323	336	317	296	306	305	305	322	327	327	325	328	307	307	328	297	337	300	368	339	336	313	334	323	329	315	333	285	290	295	318	282	348	306	337	313	328	322	302	335	282	335	345	321	337	314	320	306	324	336	345	309	333	304	341	341	352	298	339	328	327	349	323	287	326	324	310	330	296	316	317	292	304	320	337	344	326	303	359	317	350	346	327	294	311	315	335	310	306	321	292	343	335	330	304	317	324	299	317	337	321	328	302	334	310	316	297	311	318	328	340	337	291	348	341	341	308	312	324	337	326	328	305	343	327	313	283	304	321	308	356	331	301	346	338	310	326	309	318	337	295	333	296	308	330	312	308	332	329	347	320	338	327
28290	30280	39607	44170	43126	38217	37985	32636	27527	27715	27341	27734	26364	24186	25893	27206	27223	24272	23514	24252	24884	26853	27241	24721	27115	26958	21540	21274	20519	17182	18518	15539	18001	15779	14320	10622	15126	15516	13275	12700	11897	13517	10757	9065	5228	3249	2706	2743	3091	2927	2588	2382	2378	1875	1777	2016	1720	1444	1203	1136	1062	1098	1079	1049	1036	978	966	909	923	943	940	931	828	886	883	844	921	866	806	848	904	837	902	846	857	861	828	849	863	871	844	825	859	871	846	833	900	847	867	887	853	833	806	800	825	848	905	876	828	851	905	888	822	861	812	839	853	813	877	853	903	805	826	849	871	838	836	853	863	827	831	791	887	895	822	891	874	852	879	859	791	849	873	819	813	845	849	880	896	850	854	859	865	855	903	811	900	829	859	835	824	894	793	829	891	828	848	833	903	871	901	855	916	868	849	839	878	861	835	896	860	884	844	867	841	829	899	841	843	824	866	898	838	845	880	889	873	867	850	904	869	859	908	862	837	920	892	844	803	852	854	825	835	869	830	820	872	852	827	851	877	843	820	855	853	843	822	873	867	886	818	831	889	860	848	869	833	846	796	887	806	850	844	839	866	896	825	837	892	891	838	837	874	840	861	907	851	838	810	849	891	903	817	886	845	809	856	862	841	845	898	883	855	858	882	830	825	878	875	881	834	862	874	847	878	799	833	806	901	804	848	884	922	908	839	869	839	822	889	843	832	825	795	799	891	835	910	878	909	859	878	797	850	855	843	864	822	831	884	889	811	827	895	840	892	863	848	918	914	845	870	856	807	816	879	867	896	866	850	886	939	845	874	858	885	832	846	847	870	845	835	818	831	855	860	846	883	844	876	863	818	856	830	840	941	848	826	840	881	903	888	830	803	847	868	843	859	844	923	837	825	849	848	875	869	865	805	872	887	845	855	860	861	872	817	802	889	865	847	810	828	879	864	822	831	864	863	820	820	879	844	905	848	857	810	827	849	901	852	821	823	865	861	838	865	886	842	848	873	837	856	809	882	832	882	848	840	829	860	813	855	844	848	847	870	804	838	856	846	889	784	894	896	880	879	839	825	834	853	789	791	888	810	881	875	829	845	832	902	883	840	873	876	895	852	837	886	827	805	904	827	861	821	870	861	860	857	842	883	898	876	875	833	856	930	826	820	830	846	870	827	849	831	873	831	871	819	847	873	826	871	875	855	852	823	854	847	856	838	833	929	838	869	805	815	866	849	886	875	865	844	834	844	898	880	832	855	800	865	837	872	843	906	886	838	820	883	873	854	913	846	791	870	848	852	891	850	811	879	875	854	856	914	809	836	808	829	871	859	846	880	836	891	896	859	846	872	819	832	885	794	823	840	839	878	842	878	854	869	835	850	886	813	853	809	908	855	819	838	829	894	830	835	842	854	844	821	801	839	896	811	895	816	865	868	867	860	813	907	906	873	874	863	869	855	827	858	796	847	885	857	837	846	901	816	851	860	867	880	840	819	894	869	890	832	821	842	870	901	867	871	866	868	831	876	854	914	846	864	873	852	875	895	836	889	901	901	831	865	832	835	842	864	806	828	854	853	877	878	858	832	848	895	806	886	841	889	793	840	875	842	848	833	857	867	903	857	882	897	807	854	849	826	835	873	875	870	836	810	828	863	821	868	844	831	876	881	861	839	883	861	870	895	890	839	856	875	831	868	847	850	871	827	815	828	846	868	893	846	900	826	809	831	857	886	815	875	869	834	841	809	912	857	838	843	853	898	867	834	867	861	794	853	866	866	887	829	824	865	882	841	848	849	832	871	864	887	867	808	864	848	869	881	830	892	856	860	868	843	850	837	896	828	833	900	851	834	904	866	847	862	874	874	856	828	871	883	840	838	903	905	859	847	827	892	849	903	852	865	871	863	881	880	841	870	828	834	873	851	864	940	853	810	857	811	845	836	888	849	881	888	851	849	843	786	878	824	907	835	915	880	905	858	823	874	877	853	871	892	838	869	849	839	790	845	862	891	886	847	845	834	907	836	823	835	815	855	883	834	873	867	841	827	859	850	877	814	868	831	921	869	842	891	859	858	859	820	833	849	839	854	839	813	863	869	872	893	845	830	853	849	850	881	855	824	837	875	866	821	859	826	861	837	885	846	840	848	840	853	830	883	844	853	850	872	807	872	890	895	884	836	838	850	824	837	889	886	877	855	830	802	886	845	869	891	886	852	861	878	882	853	861	822	833	858	900	847	856	846	864	861	879	902	793	847	860	890	847	867	870	872	837	854	921	894	842	870	875	836	859	849	897	844	872	837	885	851	857	785	871	845	835	848	840	862	848	849	906	846	891	822	861	836	836	888	810	911	873	856	846	866	905	847	878	839	822	826	838	778	820	863	856	825	881	858	906	870	818	874	882	828	870	895	926	814	805	893	847	884	872	844	837	848	854	879	796	881	834	826	853	813	871	863	849	885	823	830	900	842	818	863	910	809	863	819	871	836	819	891	800	826	881	847	816	833	886	848	859	857	864	826	873	884	864	837	857	881	836	875	859	893	800	946	841	860	855	869	884	846	825	832	838	814	879	849	809	835	913	841	853	842	820	911	827	872	826	810	849	851	853	948	885	815	888	822	843	842	871	861	865	869	862	891	873	817	856	858	844	891	859	820	845	905	870	885	884	841	880	854	856	814	865	789	862	873	869	872	853	829	842	880	871	894	829	865	846	862	878	832	848	898	855	860	788	821	863	814	830	862	865	851	910	816	844	906	853	838	840	846	880	898	912	850	868	884	885	866	813	819	797	843	827	877	826	824	853	866	855	892	833	880	896	901	808	882	851	851	835	902	868	836	866	868	847	878	870	867	883	879	882	842	850	894	841	913	827	862	805	824	867	852	858	913	813	878	871	851	794	835	826	803	862	869	892	786	843	818	881	873	874	815	794	870	792	914	838	866	802	903	859	867	876	849	848	840	886	869	820	899	908	807	887	866	894	861	817	809	796	874	827	853	846	842	866	874	795	849	851	857	909	865	834	875	853	845	833	803	844	853	892	910	857	853	859	873	869	851	876	850	832	846	886	851	815	854	843	812	868	824	911	861	866	811	839	829	877	833	843	858	809	847	835	830	865	801	823	899	840	829	854	875	823	840	880	854	829	847	804	843	857	817	866	844	811	828	837	858	828	854	868	849	871	845	860	860	850	839	899	866	859	916	883	810	835	851	854	866	808	825	853	806	828	903	825	842	831	865	787	895	836	891	854	790	853	803	850	848	876	847	855	831	850	801	873	884	915	881	885	853	855	856	871	896	875	882	871	843	853	807	822	824	868	827	838	821	892	839	838	888	871	863	841	843	828	885	895	833	845	847	881	834	874	861	893	884	833	830	812	869	861	889	865	897	860	843	894	867	818	928	894	836	874	827	844	881	850	857	842	840	873	866	832	889	881	890	869	840	871	878	808	872	906	852	871	889	869	812	867	823	874	907	834	862	852	894	880	797	765	861	913	844	831	853	850	800	880	866	823	820	898	870	799	907	880	810	863
22427	20955	23016	17571	12101	7760	5298	3691	2704	2119	1829	1420	1126	927	909	761	673	672	585	458	473	471	476	472	484	500	410	401	411	376	372	376	381	349	311	288	340	340	316	323	291	288	291	260	242	272	247	263	246	255	229	220	227	255	250	251	242	218	223	232	215	242	241	248	211	229	238	256	258	235	234	226	236	229	253	225	229	217	232	231	206	230	198	252	240	236	225	225	238	241	255	233	247	241	255	249	219	238	236	196	219	229	229	251	230	230	234	229	229	239	239	248	227	229	244	223	229	204	220	244	238	222	219	252	241	228	241	239	241	250	225	249	257	218	245	234	245	209	224	209	207	219	236	235	252	205	231	230	230	229	241	219	233	216	262	225	234	239	236	220	200	204	261	249	217	234	236	233	233	235	222	238	263	212	266	253	249	247	235	220	219	240	236	219	244	256	231	237	220	242	253	262	229	261	252	217	221	208	238	257	222	227	220	254	234	250	238	219	225	239	238	221	248	252	245	248	207	238	217	250	226	209	234	207	247	248	246	238	250	230	221	243	241	261	237	205	212	194	231	243	217	266	213	218	204	237	206	231	228	223	214	209	242	242	250	229	262	249	255	227	237	251	250	235	241	240	227	190	216	201	236	231	251	251	242	245	250	230	225	230	220	248	248	208	242	214	239	226	242	244	222	258	223	231	225	233	248	235	244	213	224	237	242	211	231	244	247	213	219	241	215	229	244	197	234	250	236	239	229	224	222	243	231	220	245	220	225	243	232	209	265	227	255	216	236	224	242	247	225	225	239	256	216	254	234	225	250	213	221	266	242	201	238	226	219	237	226	204	247	197	242	202	232	238	239	219	261	241	257	235	236	232	228	256	206	269	213	258	231	222	213	220	250	245	236	245	242	250	216	235	224	222	216	221	245	269	248	229	247	199	210	271	247	236	226	234	225	238	213	239	246	254	219	262	216	259	248	262	254	219	237	230	229	216	224	256	230	242	236	251	235	239	238	227	260	230	208	253	254	210	224	223	231	249	240	233	249	225	223	235	233	215	221	219	247	210	264	203	245	242	225	218	246	259	247	241	211	218	193	236	216	184	224	245	248	215	228	232	226	229	203	217	254	246	209	235	235	227	249	230	227	224	248	259	247	246	215	235	236	200	224	220	248	233	257	227	244	230	219	220	220	261	246	226	241	237	234	227	228	269	233	237	233	253	214	217	236	233	256	221	196	222	248	205	211	238	219	220	230	226	238	241	225	250	225	205	259	231	249	225	249	251	272	275	245	258	220	257	209	232	217	202	230	244	241	253	229	238	249	240	230	207	218	224	212	228	240	229	230	236	233	225	238	205	234	202	231	256	233	260	249	240	224	223	227	212	264	251	217	231	216	221	228	227	273	263	221	256	236	252	250	256	241	224	239	231	233	238	200	224	224	208	260	238	256	267	229	235	218	233	239	228	239	225	243	233	252	221	222	230	226	213	255	221	241	244	227	209	233	246	227	222	268	240	259	227	231	231	224	236	247	234	258	245	226	230	245	225	233	237	229	231	194	240	241	253	230	208	218	222	220	285	235	245	200	220	234	235	250	218	249	238	224	256	240	233	233	217	198	224	237	230	214	225	209	220	210	255	238	251	238	234	227	228	242	239	210	203	229	213	241	208	236	225	240	243	216	211	207	241	238	240	234	218	216	222	214	253	230	244	238	230	219	219	221	230	243	222	252	226	250	241	208	246	240	232	227	242	232	247	238	222	233	254	228	229	231	231	237	224	213	205	250	232	265	225	235	222	230	236	231	251	235	262	201	250	214	218	224	255	247	211	240	220	236	211	236	203	226	204	240	235	227	257	239	209	228	235	234	234	218	259	253	230	218	269	244	218	212	216	208	218	230	235	243	238	225	233	224	240	226	231	227	220	236	231	224	226	206	234	238	227	225	215	247	239	240	226	224	212	259	234	250	233	256	259	209	246	235	204	250	285	241	238	227	203	237	237	248	243	245	240	238	218	231	254	235	232	230	255	258	235	229	245	221	257	236	222	243	276	249	240	210	226	212	253	221	222	225	229	247	206	272	261	234	235	201	233	214	243	237	226	204	184	254	239	211	210	244	219	230	231	227	237	200	236	224	226	234	228	220	262	267	227	238	225	232	245	239	234	234	208	225	205	220	237	243	237	214	245	232	204	233	231	221	208	214	226	237	234	242	248	227	244	216	227	240	243	219	224	226	249	245	248	218	220	238	237	237	221	234	251	254	255	249	254	272	220	251	223	232	223	245	244	210	235	242	242	227	244	221	246	253	231	231	216	229	219	232	231	222	210	230	242	220	212	225	214	242	223	227	232	243	240	223	242	251	227	231	209	213	240	227	246	212	203	208	238	209	224	241	205	260	224	230	223	245	252	220	275	227	216	232	220	227	216	211	230	240	240	232	230	221	234	242	251	242	203	219	249	247	260	223	223	221	248	196	255	235	217	226	244	232	200	250	244	255	217	221	244	227	226	235	259	200	213	230	252	243	219	232	244	244	243	256	223	243	239	241	219	214	257	225	221	223	225	264	243	236	216	246	227	218	241	242	222	236	232	230	243	225	207	222	228	222	226	251	249	210	239	217	259	204	227	270	253	245	262	255	205	247	225	212	232	240	248	239	208	249	213	249	233	231	251	216	235	231	239	238	211	239	254	219	225	231	245	207	242	247	247	225	233	218	257	230	231	230	235	232	253	250	242	229	229	221	223	234	250	239	249	226	232	252	215	215	245	239	230	235	226	242	198	229	237	233	221	233	211	256	232	237	253	228	234	222	243	281	249	246	223	220	214	202	201	248	233	259	271	230	245	241	235	223	227	221	254	227	236	238	220	246	241	217	200	212	232	254	247	241	216	221	223	230	239	233	207	235	248	255	239	224	219	225	199	239	230	226	233	211	245	189	268	233	229	212	213	241	214	215	241	223	253	241	246	228	250	230	212	256	243	250	222	249	231	212	226	220	210	246	204	236	261	204	231	231	237	249	211	230	250	244	222	200	212	230	237	202	246	213	217	261	216	223	222	246	235	250	229	215	226	236	230	202	216	242	244	217	218	239	236	239	260	247	228	240	219	221	205	223	233	232	221	223	255	250	257	224	232	242	246	253	241	239	213	248	233	238	237	227	232	220	242	228	211	269	234	217	241	242	251	243	254	251	228	210	239	253	243	213	279	226	235	228	205	213	222	270	225	249	231	230	239	207	239	251	209	251	225	221	217	211	235	254	210	218	220	217	222	251	223	208	238	243	235	213	230	218	224	223	240	277	209	258	230	215	248	219	215	240	255	230	242	232	219	223	255	214	231	224	226	207	230	237	249	240	238	232	253	232	219	218	212	240	235	228	237	228	232	237	217	235	221	247	239	228	240	235	252	231	263	247	229	239	208	227	231	240	243	243	234	202	205	221	215	239	214	219	230	263	257	228	245	232	240	244	232	248	245	237	230	209	257	252	230	221	217	233	243	222	218	236	249	244	228	248	247
14451	17087	26959	28408	25056	20382	17339	13924	11146	9619	8457	6793	5898	5009	4781	3946	3719	3307	2886	2557	2377	2577	2561	2494	2616	2681	2163	2002	2082	1653	1757	1719	1717	1592	1282	1163	1440	1429	1251	1244	1206	1226	1152	937	827	713	753	759	744	717	729	687	739	682	658	686	700	662	674	678	667	697	688	672	686	675	648	671	650	675	655	654	666	643	667	615	656	666	670	665	661	619	669	647	698	697	653	630	672	600	647	623	662	633	674	660	656	701	688	689	628	641	642	688	677	654	626	677	675	623	613	668	640	619	656	679	624	678	664	637	629	636	658	653	641	676	625	668	632	657	669	613	633	655	643	657	613	649	650	648	653	644	676	637	637	657	625	627	667	686	640	633	659	652	656	641	639	614	664	657	645	626	673	681	656	660	620	653	609	599	652	627	597	635	649	655	657	636	634	698	654	650	647	631	638	643	646	630	638	611	644	681	621	665	633	647	664	615	651	623	637	619	646	709	630	674	649	646	668	672	639	661	694	666	647	651	639	682	657	636	612	681	640	669	628	635	684	633	609	653	641	641	672	648	681	624	635	692	674	685	636	668	649	656	597	681	663	622	684	657	651	612	656	632	628	626	646	637	672	606	688	636	652	652	650	665	634	633	632	663	640	620	655	600	663	620	651	613	659	660	659	673	663	653	609	681	660	618	599	661	665	719	641	661	660	661	640	709	643	611	678	693	628	648	629	630	644	637	638	610	622	658	682	662	675	612	632	616	670	620	670	661	633	651	632	618	687	634	667	680	631	615	650	639	605	652	667	670	640	682	660	678	649	639	676	676	623	628	590	672	648	619	634	644	648	659	636	628	656	654	663	681	669	656	672	666	660	673	628	641	643	630	686	630	689	677	659	593	657	691	619	626	692	660	654	667	634	614	679	689	640	659	672	655	603	637	627	636	688	624	623	654	633	675	637	648	617	654	618	657	646	686	664	660	648	644	617	665	608	651	660	686	641	656	661	589	610	702	707	624	642	655	624	630	662	664	668	665	674	659	660	677	666	652	597	652	641	635	624	635	679	636	642	660	650	595	647	659	676	650	659	636	659	684	626	601	632	653	634	663	640	657	645	651	678	655	665	602	719	682	663	641	643	635	647	699	677	639	633	620	612	614	618	620	677	686	638	634	689	663	648	639	614	614	654	629	682	677	672	673	618	616	645	658	607	615	630	651	650	634	672	602	668	653	643	642	602	652	654	679	703	655	649	635	658	558	650	634	644	619	625	687	628	666	641	670	647	691	641	631	688	675	667	686	685	609	654	610	658	665	630	587	611	621	708	604	669	687	621	708	635	669	695	629	643	646	656	627	675	686	655	636	676	639	620	656	707	651	666	594	671	664	665	653	672	668	670	640	663	686	641	669	665	662	663	621	693	651	652	659	617	632	664	669	677	666	686	630	656	656	632	653	641	627	635	697	686	636	629	632	633	692	660	639	660	653	643	648	662	667	638	631	644	662	659	651	665	605	641	665	668	652	660	607	641	637	665	669	646	638	643	586	640	650	622	642	626	658	653	633	616	714	674	656	649	666	663	639	652	639	657	654	677	660	698	681	630	643	619	608	634	636	679	656	633	661	634	673	659	629	610	628	671	604	694	689	653	638	638	647	623	647	625	635	668	659	607	679	687	664	672	635	678	628	648	603	675	653	622	609	657	636	647	683	669	670	644	628	683	645	670	629	694	669	674	621	636	644	647	641	648	676	657	632	650	654	666	645	628	605	640	646	659	674	684	667	651	657	662	658	600	633	630	669	644	649	690	643	670	651	604	701	652	687	596	667	621	678	652	626	663	602	688	650	631	634	621	615	653	650	649	612	665	632	605	692	652	636	657	697	624	635	652	617	654	609	620	687	616	661	630	645	679	634	670	702	654	656	657	632	686	678	660	707	657	654	641	658	622	664	628	688	636	662	661	636	642	700	640	645	625	661	669	651	708	675	628	643	604	669	621	682	649	665	661	628	645	618	646	630	657	645	666	651	629	623	670	642	662	669	622	646	629	688	624	678	596	684	624	644	672	660	630	668	640	656	618	628	635	668	670	623	671	665	669	666	626	673	661	646	630	698	625	676	655	614	645	678	657	637	633	638	603	611	682	620	654	621	651	646	668	646	636	681	632	653	646	648	680	623	617	695	648	632	644	640	653	630	686	650	652	664	631	649	654	653	655	669	602	650	690	632	625	629	625	614	666	629	662	665	628	658	626	670	661	688	646	644	648	654	564	638	667	633	618	639	616	648	653	687	614	635	674	630	651	654	627	638	662	652	650	681	707	676	625	642	672	644	621	623	650	686	631	582	636	620	648	638	622	657	669	705	669	626	643	637	665	636	684	630	700	651	653	651	612	639	691	629	624	641	639	675	652	651	625	644	653	707	629	687	663	596	661	668	650	597	663	664	634	669	656	641	668	648	627	617	653	674	614	622	610	648	602	667	626	626	660	643	657	674	708	643	634	668	678	717	628	628	659	638	654	673	621	656	627	668	671	613	673	644	636	643	674	644	681	628	635	607	652	626	624	650	635	661	648	666	605	664	678	675	631	685	644	654	676	656	701	666	649	620	676	656	614	632	700	634	651	633	661	646	644	639	629	654	630	650	638	603	614	624	663	607	585	729	682	627	614	653	682	666	692	663	622	624	661	650	650	637	633	622	634	666	662	635	653	629	618	643	674	646	592	632	668	696	603	682	663	646	620	635	624	673	604	674	645	664	683	641	648	600	665	661	671	625	647	675	650	642	659	634	639	671	670	654	625	723	620	644	629	659	685	649	634	657	615	627	710	630	634	641	616	620	653	622	640	613	607	653	629	630	660	668	664	650	650	643	620	672	624	644	622	657	655	661	689	657	696	662	636	654	697	609	620	674	649	661	689	634	677	648	662	614	692	608	604	675	679	690	612	648	612	682	631	672	657	625	617	639	646	632	646	614	694	651	654	661	655	632	684	676	685	654	622	683	677	648	620	652	596	657	616	620	661	625	683	652	682	637	622	679	643	625	631	642	623	655	658	669	587	691	623	669	672	681	673	694	678	665	669	635	648	616	618	638	656	648	621	668	612	667	670	615	698	662	678	646	627	673	630	645	645	654	660	657	653	672	672	662	680	655	682	643	606	614	671	594	647	695	629	640	609	644	637	650	670	695	634	648	649	625	660	608	675	640	657	631	669	654	714	598	668	655	658	644	675	643	692	607	672	675	685	652	659	677	624	645	647	675	610	630	621	659	630	643	662	685	657	659	605	674	637	668	650	661	662	655	705	701	611	631	643	668	651	661	671	639	658	659	643	631	671	645	639	673	600	663	659	623	644	622	716	660	595	641	711	695	673	685	635	683	645	627	649	630	656	669	646	651	675	682	678	617	689	646	687	660	697	638	686	661	682	652	668	705	673	638	659	667	655	680	628	649	647	653	673	610	659	670	648	669	681	652	673	664	647	617	665	609	656	639	667	632	623	635	629	650	636	635	662	636	696	601	710	640	617	621
35257	32359	33324	29534	25183	18951	16089	11295	9009	9707	8301	6405	5344	4327	4203	3983	3726	3420	3410	3208	3328	3643	3473	3531	3862	3533	2849	2736	2785	1973	1854	1890	2331	1841	1281	1124	1717	1642	1418	1439	1125	1159	1043	745	442	448	399	438	419	390	371	373	389	334	323	370	324	354	286	279	299	263	278	282	288	292	263	274	270	301	273	259	297	280	262	278	258	280	253	270	289	255	277	285	282	274	276	285	288	264	250	281	260	248	275	282	295	251	254	241	255	261	286	271	281	298	285	280	263	259	280	251	250	272	293	263	248	244	308	266	261	273	251	241	273	275	282	250	296	252	279	255	260	258	286	261	239	278	252	304	253	267	251	284	297	256	256	277	256	277	263	236	301	262	280	276	253	265	276	282	247	266	244	275	271	263	269	279	295	269	296	291	277	263	290	255	309	272	260	298	285	307	262	263	267	261	273	295	278	259	257	284	258	317	282	252	268	259	281	256	238	271	272	290	295	271	273	291	246	277	289	268	259	294	257	258	273	296	290	263	279	272	262	263	254	259	272	244	263	272	261	285	254	262	264	249	256	245	294	265	260	277	279	262	276	274	292	286	271	292	265	253	247	251	284	272	261	282	281	248	281	264	295	282	279	269	284	259	269	290	242	248	293	260	269	262	288	265	265	248	265	274	254	279	290	273	258	257	269	265	275	247	275	272	276	292	295	278	243	245	259	296	276	266	269	270	267	289	285	262	301	270	296	277	270	260	281	277	256	266	286	273	266	276	305	270	302	270	262	255	271	298	283	258	285	276	291	262	275	243	300	284	234	281	267	283	286	271	280	289	239	261	267	259	296	243	268	276	290	283	255	267	252	266	286	268	271	278	264	311	274	289	255	287	290	268	280	263	265	266	262	303	275	298	267	266	274	289	267	242	270	258	276	300	261	260	294	275	256	285	277	262	279	264	248	271	266	244	230	312	279	272	301	274	273	282	263	243	274	285	282	274	283	246	269	279	260	260	271	270	266	238	267	273	286	247	266	307	261	262	281	281	299	271	266	260	255	271	274	279	283	284	265	279	288	297	273	295	269	279	276	290	320	267	261	264	270	248	260	301	275	255	267	291	253	284	288	258	274	236	277	279	278	246	278	269	283	246	292	269	274	262	265	265	264	286	315	266	275	258	256	226	275	258	269	273	278	263	247	287	280	266	260	293	244	263	259	248	244	258	276	276	268	294	271	269	246	250	281	275	285	256	281	268	261	289	253	229	313	294	289	270	293	276	318	263	258	281	285	275	245	262	274	256	278	288	282	285	280	275	271	293	280	250	270	271	277	273	268	273	256	278	261	260	256	247	292	308	273	302	267	294	281	284	277	316	296	266	296	282	280	269	265	245	278	292	274	257	270	257	260	277	279	258	254	264	265	253	296	269	287	274	256	274	239	265	274	261	303	292	293	266	264	270	286	299	277	271	261	296	304	271	272	248	298	292	306	252	288	277	312	281	274	287	279	270	256	263	281	254	263	254	233	313	278	284	247	286	266	290	306	277	276	260	259	256	309	281	251	249	263	287	273	316	262	260	254	283	269	269	310	273	267	251	296	252	274	257	277	271	269	291	270	267	253	303	278	273	286	259	261	309	281	289	265	262	279	275	273	285	264	260	266	281	263	267	274	284	290	278	274	271	284	267	279	276	281	285	277	301	277	258	283	264	259	257	276	269	280	280	239	274	293	276	282	283	291	258	260	290	294	290	280	276	287	302	289	250	278	268	270	275	282	285	285	250	269	262	261	277	315	270	308	264	267	289	283	287	286	279	304	285	265	311	271	270	246	266	266	295	273	239	284	280	251	272	266	287	265	282	260	269	289	268	279	275	284	277	275	277	271	287	270	260	249	264	267	293	306	319	282	267	256	282	246	276	285	243	264	274	287	228	249	289	272	270	241	254	260	267	261	261	257	282	241	264	300	294	274	264	238	258	260	270	282	292	299	266	258	255	262	274	279	281	296	275	288	245	287	280	279	287	265	319	288	249	261	259	288	293	291	313	286	268	280	310	271	248	263	272	253	278	282	258	270	253	249	275	236	275	304	268	266	269	264	291	270	224	260	268	244	284	264	271	265	269	280	263	277	256	245	262	275	263	266	293	276	275	272	251	267	292	261	262	295	270	273	276	278	277	286	250	269	282	267	261	250	272	308	265	248	263	274	311	255	267	289	253	259	280	262	260	254	286	253	292	267	250	237	302	264	295	282	247	292	287	251	280	291	258	255	260	312	264	262	268	269	290	277	280	283	289	280	262	297	277	286	276	279	279	249	297	272	278	240	240	281	244	255	276	289	279	259	281	244	277	296	255	274	268	252	285	282	261	255	261	270	259	277	288	289	245	302	269	311	283	269	267	293	274	253	257	256	276	264	303	280	267	276	260	301	302	282	286	282	240	258	274	270	267	273	241	291	284	294	290	281	282	274	294	280	262	265	312	283	287	283	272	254	265	253	265	297	264	265	239	283	286	256	304	274	293	256	250	280	295	252	246	263	215	251	259	269	280	250	276	249	236	286	302	268	242	271	261	274	289	286	269	278	258	261	269	276	279	271	279	259	294	253	277	263	248	284	287	264	301	274	273	291	265	310	288	265	279	264	280	287	266	261	255	270	268	279	266	270	257	255	268	310	295	266	296	280	286	296	288	303	275	291	258	276	282	242	310	276	266	288	263	254	283	281	272	282	262	271	266	269	278	269	278	279	264	290	278	265	278	285	274	265	292	300	291	272	276	265	271	287	271	264	255	296	259	245	269	278	283	261	268	246	263	278	260	264	277	291	262	263	278	268	251	284	238	285	289	270	282	277	281	278	287	245	268	285	245	237	261	236	303	295	261	275	311	300	246	271	259	274	253	253	288	257	285	269	252	288	266	278	265	245	239	270	295	273	264	267	228	266	273	267	251	268	246	273	292	264	308	310	256	287	298	271	263	288	253	273	290	264	285	248	284	265	277	287	268	283	266	274	263	284	256	297	265	281	270	256	257	303	255	269	290	260	264	264	277	257	257	266	281	242	267	293	270	301	312	267	247	275	271	226	241	265	272	273	264	281	260	285	269	286	267	254	273	258	299	249	278	277	258	293	259	270	288	263	267	299	312	269	259	252	279	252	282	268	251	281	254	276	297	268	275	281	319	270	300	282	274	286	293	277	263	293	293	252	286	286	282	265	265	294	298	264	293	282	249	286	273	274	290	272	242	257	305	289	291	303	261	294	266	262	262	268	284	264	270	272	255	257	322	274	279	278	265	282	295	299	266	256	250	265	267	254	311	275	284	271	268	275	273	313	284	288	287	252	271	274	298	283	248	247	254	291	238	301	306	252	282	279	259	279	285	275	265	249	255	271	250	273	287	267	258	298	266	263	281	289	267	262	281	269	257	279	280	291	260	245	272	292	342	281	291	283	295	265	270	284	299	263	252	256	284	264	278	249	274	265	326	304	267	298	260	271	283	290	300	270	274	276	266	236	257	317	289	269	266	259	257
23747	26288	34710	38059	36904	32139	31449	26142	24031	26594	22944	20302	19151	17779	17415	16639	17206	16107	16503	15405	17070	17831	17884	17225	18722	18053	14858	13680	13510	10506	10444	10433	13426	10645	7063	6429	10400	9335	8361	8988	6815	7119	6263	4568	2178	1848	1801	1801	1766	1567	1535	1399	1466	1475	1261	1379	1180	1046	889	876	777	861	869	876	900	873	812	819	788	812	769	761	790	790	801	734	783	775	764	718	790	712	782	707	717	762	773	760	708	760	762	720	728	818	758	782	732	749	703	795	790	768	778	744	761	735	769	716	774	760	758	730	755	775	738	763	726	720	768	741	770	733	717	719	743	745	765	744	770	791	777	810	696	761	750	748	776	757	744	766	745	733	779	730	710	756	734	749	752	696	753	709	760	783	738	779	775	706	750	765	799	749	736	802	731	751	717	717	717	746	740	781	723	740	738	758	728	780	776	721	733	784	745	768	741	736	733	710	757	716	720	748	747	734	697	760	698	733	772	728	735	709	744	690	770	709	750	749	775	764	784	761	754	762	772	758	737	751	767	758	750	736	753	804	693	741	784	752	731	755	722	725	753	746	711	743	723	748	676	753	732	681	670	743	782	776	752	776	729	758	778	731	772	780	750	736	764	724	740	763	761	728	772	796	757	704	726	759	767	735	784	748	734	708	776	723	757	737	703	768	777	783	749	752	775	773	761	752	777	742	733	710	766	760	684	741	712	752	792	748	737	747	747	728	747	708	739	726	759	764	759	773	741	740	737	719	749	743	751	803	728	785	721	730	754	736	791	776	717	750	776	736	765	694	744	742	741	782	743	750	734	739	749	800	716	747	720	725	719	720	735	735	723	760	764	742	717	772	728	786	725	730	731	751	760	683	747	765	775	730	785	711	770	780	796	784	740	740	688	724	802	704	722	721	784	778	756	689	748	730	733	747	688	700	746	738	742	759	697	765	773	755	734	739	741	761	735	741	714	724	708	718	751	739	700	769	747	768	710	780	736	746	836	731	698	706	767	756	752	721	743	769	796	746	735	781	725	737	749	791	726	760	724	763	746	725	749	791	716	753	743	746	763	728	742	744	805	715	743	760	714	708	742	736	786	710	786	763	777	768	801	746	713	747	766	795	753	735	774	757	759	786	738	763	784	731	705	705	794	753	788	725	731	732	772	744	772	736	779	779	791	785	703	728	736	758	723	769	731	720	741	727	725	701	757	781	786	764	791	794	773	753	739	759	736	695	735	722	717	772	731	749	708	753	745	750	730	712	741	785	754	753	720	729	773	790	782	758	766	738	726	736	758	701	735	763	731	753	731	769	769	801	761	712	723	747	733	703	755	751	723	778	735	779	746	747	760	741	727	730	725	717	735	778	754	731	767	773	758	734	742	712	774	815	749	811	762	707	698	753	731	725	710	701	773	780	737	764	747	759	724	745	764	757	759	725	767	787	705	774	756	715	728	751	704	764	761	719	784	772	761	730	789	757	756	781	771	777	717	752	762	753	761	775	751	794	760	739	770	739	743	713	781	788	774	768	812	736	745	719	781	751	776	733	748	759	730	711	749	746	717	742	781	716	772	751	779	795	739	735	745	764	726	726	732	690	698	739	710	796	702	757	750	730	714	745	770	709	730	770	755	775	735	742	732	766	751	730	756	795	738	760	763	712	717	692	715	723	775	706	757	791	730	774	777	670	756	708	733	747	755	757	735	760	718	764	714	726	741	800	756	761	778	789	759	753	693	729	729	762	747	740	746	741	712	742	741	748	760	778	723	784	744	742	754	736	732	771	740	728	774	738	745	753	736	754	783	743	673	758	741	740	773	739	735	721	783	798	759	809	780	738	745	695	741	788	739	760	715	745	720	790	724	751	746	752	740	740	704	722	752	737	818	753	710	755	712	785	739	749	764	666	741	754	691	736	765	749	770	718	735	784	727	754	736	723	733	772	717	743	742	708	743	747	767	763	764	723	752	734	717	705	782	742	741	756	761	784	747	736	762	756	788	756	692	760	767	757	731	757	755	732	755	742	772	790	736	745	746	755	724	760	738	753	713	790	806	779	755	750	721	789	708	774	743	696	747	752	750	759	750	731	755	732	739	738	760	755	732	715	718	773	759	725	723	741	776	771	745	837	723	722	730	731	751	757	762	767	744	724	793	763	719	831	691	688	720	783	760	797	728	778	759	730	746	728	752	770	717	734	768	763	719	804	696	695	679	768	725	736	735	745	790	758	730	734	760	784	770	719	725	753	749	736	731	708	744	779	786	719	752	738	746	744	744	722	752	802	742	778	735	733	779	727	719	752	757	730	705	725	767	702	734	766	748	769	775	712	780	816	776	756	701	730	726	700	763	717	715	734	756	743	754	721	729	747	724	735	800	750	734	745	727	776	745	711	700	758	716	749	800	744	808	750	732	704	710	770	718	765	743	670	764	743	745	731	724	791	749	781	769	823	783	724	730	737	793	773	702	697	750	746	741	731	814	762	735	774	779	740	708	779	734	697	760	729	709	766	729	752	731	691	741	791	765	691	703	758	759	753	753	730	696	751	788	770	764	720	725	704	718	745	731	731	754	803	747	777	735	720	752	754	732	723	803	723	739	717	763	751	784	745	790	753	727	708	771	750	746	801	758	745	714	707	730	762	738	749	770	744	708	758	757	776	740	741	772	730	761	749	732	755	742	762	795	729	732	761	727	718	750	760	707	742	746	725	724	712	760	709	809	777	731	715	696	777	757	741	713	745	781	757	704	722	696	738	737	731	704	698	745	763	732	784	742	774	775	736	738	700	723	752	737	758	736	783	796	747	786	759	775	723	736	751	758	725	747	766	740	766	718	726	759	752	766	741	751	771	746	723	785	730	712	706	722	722	756	711	750	756	718	760	748	728	749	710	729	721	783	764	762	756	730	766	743	752	760	758	762	701	759	735	789	770	752	758	745	726	740	760	750	748	765	724	753	789	734	732	798	748	782	752	771	775	689	797	724	730	778	744	715	736	740	753	739	709	771	741	720	725	726	759	766	732	737	732	734	750	796	759	727	762	690	729	766	724	727	773	751	781	766	723	748	757	751	775	751	682	788	765	762	716	793	768	720	729	755	752	757	743	715	719	787	761	774	793	734	758	760	728	675	693	777	754	699	755	729	716	714	738	745	733	738	715	769	714	724	771	759	751	800	756	691	738	668	784	750	774	753	728	767	750	750	752	788	738	743	766	729	718	743	746	749	740	739	729	715	755	728	706	713	760	693	806	769	712	679	773	716	748	749	749	728	772	760	780	754	738	744	779	740	762	773	752	709	755	751	708	721	724	756	726	769	792	743	718	765	717	770	758	731	744	700	744	740	765	796	738	741	725	735	778	748	764	756	756	785	743	723	740	755	716	735	683	789	759	708	797	722	760	733	700	702	755	767	745	719	769	749	721	773	734	760	752	789	764	743	757	730	742	709	767	746	719	709	716	754	734	783	777	775	805	750	748	767	755	768	750	777	749	738	777	752	739	734	776	723	732	704	743	742	749	741	723	804	756
43833	39003	39763	38048	35311	27086	23185	17135	14667	17341	13622	11720	9663	8699	8097	8202	6948	7167	6550	6224	7399	6953	7355	7081	7573	7473	6082	5468	4912	3601	3855	4064	4794	3602	2294	2299	3521	2830	2719	2783	2226	2302	1743	1113	692	613	612	591	588	565	568	496	488	453	449	440	452	438	352	367	332	298	343	369	334	369	351	338	372	344	349	364	312	356	332	327	326	352	343	324	346	364	342	329	341	313	320	342	350	340	361	303	333	322	317	342	316	321	337	329	308	301	335	335	344	312	322	340	329	333	326	323	316	320	299	291	328	310	350	306	327	345	307	312	344	369	326	315	319	359	353	299	311	344	254	347	321	299	332	290	334	329	324	319	338	289	365	351	305	308	349	332	325	334	329	302	348	334	336	343	306	309	352	315	348	336	345	309	333	311	344	340	339	303	359	340	327	337	351	327	326	310	338	317	359	322	328	295	337	315	335	315	272	344	369	308	304	351	343	331	302	343	311	312	329	348	346	324	323	323	317	350	350	335	330	345	331	332	290	328	330	351	314	333	322	325	324	336	337	308	310	311	317	331	336	332	300	331	328	333	359	321	323	314	320	346	326	259	342	349	309	321	352	353	356	322	324	314	332	284	334	365	341	314	338	330	328	370	381	324	325	318	328	315	313	337	328	309	322	317	313	316	318	318	316	340	328	339	337	321	308	334	338	324	333	311	333	367	328	309	344	319	320	317	352	317	287	353	329	310	320	373	332	317	361	309	312	285	308	361	311	328	370	318	295	347	316	306	327	332	324	336	336	323	358	334	334	312	310	323	347	332	359	376	330	332	341	324	341	312	324	316	318	335	324	306	317	313	338	309	297	323	337	319	324	332	332	329	307	339	326	310	316	286	321	319	335	330	312	373	345	305	354	321	340	335	309	328	350	343	348	360	349	357	343	337	340	337	316	315	314	320	302	364	320	305	321	334	364	323	341	354	329	325	353	322	343	330	321	343	328	313	315	343	348	361	315	297	368	321	328	323	322	311	319	349	339	317	328	343	305	331	338	317	306	335	329	346	331	320	364	351	322	327	338	334	354	320	287	332	320	307	337	318	374	295	321	295	318	310	341	347	371	339	337	328	347	312	324	324	319	356	326	296	330	320	312	316	292	347	309	373	306	330	330	319	351	331	313	349	293	313	313	347	330	344	340	354	370	335	351	322	306	331	291	361	325	330	311	318	341	293	336	339	326	336	309	324	314	347	368	358	328	367	304	285	317	359	325	318	314	334	341	353	313	332	337	337	355	315	310	318	355	327	353	330	315	324	317	379	349	337	319	337	350	341	364	335	339	319	310	330	346	317	329	328	317	334	306	324	317	332	322	326	358	323	320	348	328	331	303	306	339	321	322	320	295	342	329	316	327	337	297	326	336	293	316	341	308	296	298	305	305	317	338	351	312	336	345	334	335	308	347	348	330	309	338	313	345	332	345	342	324	299	340	354	350	325	347	340	339	358	337	308	322	326	306	303	333	324	321	302	317	336	316	330	298	324	304	319	307	368	303	327	318	316	318	359	306	315	309	316	366	329	323	326	320	315	319	328	300	293	317	305	310	313	326	363	304	338	313	322	330	343	330	307	312	340	362	321	355	332	331	365	329	333	324	355	345	327	364	310	331	309	335	310	315	328	349	346	317	331	335	324	342	353	306	337	333	344	322	301	339	330	315	360	332	337	326	329	312	323	321	321	320	334	326	310	349	331	321	315	315	327	341	361	331	319	345	319	351	321	297	319	340	343	351	337	305	331	340	334	318	326	317	314	317	321	297	316	339	315	336	326	377	326	358	338	338	319	289	311	310	285	336	347	331	341	325	276	327	341	316	314	328	334	367	322	313	297	311	328	346	347	341	336	349	360	344	317	341	328	356	321	325	337	353	355	334	328	333	316	318	330	314	303	339	342	316	338	306	313	315	337	307	327	337	359	308	326	333	335	328	330	331	359	299	361	313	322	339	350	317	319	297	340	338	333	337	347	321	322	328	314	339	337	297	338	322	313	366	366	349	343	288	296	296	304	311	313	300	345	323	324	334	324	324	357	328	322	297	359	336	324	325	323	304	303	342	319	356	331	336	312	291	333	348	283	321	328	341	315	318	326	296	337	341	349	300	338	313	285	317	321	325	303	315	340	341	337	323	333	358	317	315	324	319	307	345	313	309	318	324	290	343	339	311	353	347	342	314	315	318	343	345	359	306	312	347	333	344	308	293	325	311	329	332	316	349	327	346	310	346	313	307	327	316	310	342	317	323	324	345	324	318	356	315	327	349	299	358	330	316	343	334	310	330	298	305	302	322	318	338	369	343	311	310	334	326	340	349	332	335	320	359	343	352	338	359	342	356	340	329	341	319	307	325	351	343	338	334	332	325	335	308	331	325	314	301	324	332	303	320	305	310	323	325	318	320	346	326	337	327	317	341	358	336	330	329	322	336	321	374	290	302	332	348	331	297	341	342	356	339	330	336	347	295	327	318	333	313	349	275	308	332	367	306	308	331	341	288	323	348	349	328	325	317	315	335	347	333	328	303	326	311	300	339	329	356	316	330	327	307	329	300	315	321	321	294	296	289	301	308	351	344	351	326	330	322	302	326	355	307	296	346	318	332	311	338	307	316	343	322	319	310	342	356	335	308	312	317	311	346	331	315	319	281	352	331	324	325	357	333	295	335	313	328	344	326	324	310	325	333	344	295	317	329	347	325	345	325	339	335	316	337	345	364	328	290	324	303	329	329	320	310	358	336	309	335	329	337	367	364	321	330	314	329	322	332	324	293	307	336	324	347	326	300	313	307	324	318	330	322	308	313	349	320	358	314	307	345	319	328	330	322	294	356	362	309	327	332	325	351	359	296	344	326	310	288	352	332	317	306	305	340	307	329	310	328	329	336	306	334	340	341	312	313	306	311	329	325	336	331	321	344	326	342	284	311	304	330	312	307	347	318	328	346	330	338	295	335	329	336	310	306	325	337	302	306	339	363	327	340	350	320	335	332	339	325	333	321	322	332	312	329	328	313	369	308	331	340	328	348	373	324	336	325	350	321	339	319	323	313	333	354	315	293	373	341	315	293	294	334	341	319	338	332	314	343	325	348	320	295	339	329	335	350	327	341	361	310	312	361	325	282	334	302	337	334	333	331	330	351	349	369	347	325	316	295	332	350	351	297	342	341	348	359	322	337	377	331	323	313	321	344	358	324	339	326	332	328	341	329	343	357	356	320	335	315	325	347	293	333	351	353	345	310	357	311	349	306	327	322	307	315	289	312	306	330	365	286	312	314	332	352	328	340	337	326	328	322	319	324	351	320	325	372	314	329	368	296	354	354	323	337	293	328	314	291	353	311	330	337	326	306	278	367	339	321	311	335	327	334	344	311	319	334	321	315	318	327	363	328	293	332	343	331	310	341	302	334	324	335	340	317	345	310	338	342	352	313	323	315	356	376	283	356	321	337	333	330	334	345	330	310	296	324	319	334	306	333	351	312	332	320	317
30711	31726	39338	44496	43450	38298	37121	31791	31048	34835	29073	27908	26826	25784	25246	26537	24605	25671	24410	24291	27429	26572	28274	25976	27651	27545	23014	21391	20392	16587	18023	18160	21701	16778	12111	12655	17688	14630	14450	15089	12494	12100	9561	6436	3456	3089	2969	2916	3135	2602	2580	2333	2312	2168	1796	1825	1848	1394	1076	1047	1066	1086	1118	1048	1104	976	946	1049	991	953	948	910	949	895	932	871	860	915	930	894	850	923	867	881	871	905	899	928	872	841	821	854	857	851	904	887	838	877	823	855	897	824	846	853	845	848	810	816	874	898	861	868	881	889	906	889	856	850	856	834	872	868	804	849	889	875	852	817	899	893	893	883	904	940	913	895	850	847	932	868	874	918	869	886	850	882	813	861	921	870	939	899	917	897	941	895	877	876	892	852	886	841	892	828	850	897	843	804	896	898	850	836	883	906	870	850	874	855	858	827	823	862	877	851	894	832	890	885	914	846	839	853	860	888	849	800	852	877	870	862	863	885	852	832	828	867	844	861	880	910	887	887	879	887	893	920	825	877	852	858	891	901	849	921	862	865	857	898	839	881	890	840	914	892	871	866	888	888	906	896	828	834	845	863	849	851	850	878	936	854	932	849	938	826	887	873	890	831	895	867	913	853	848	848	826	858	878	868	889	851	888	869	875	852	866	865	939	837	842	836	893	890	892	890	846	904	836	886	864	863	840	912	893	850	860	884	802	912	865	825	810	814	869	861	889	925	856	837	933	830	860	892	894	890	869	871	857	842	883	865	819	857	880	863	945	820	845	905	839	827	878	874	842	907	862	827	880	840	885	828	853	842	848	900	880	868	841	868	862	865	894	864	887	881	847	854	915	880	899	804	812	903	865	885	875	903	890	859	918	866	874	884	874	874	850	921	851	853	878	899	854	861	815	882	891	875	850	853	915	866	840	863	881	827	805	869	881	844	843	875	881	812	889	907	905	887	893	900	843	846	900	879	855	873	838	920	831	849	834	873	806	871	876	898	853	855	907	868	873	869	849	850	901	878	848	906	866	854	907	858	890	839	899	836	883	905	893	876	879	875	843	857	889	827	834	855	937	901	854	852	822	888	870	881	874	881	895	848	909	870	860	835	937	864	826	848	849	829	861	883	860	865	892	839	833	851	849	875	881	844	859	871	829	866	877	936	916	841	905	840	897	937	872	876	825	856	914	886	869	908	867	824	870	863	895	889	882	877	868	909	863	860	898	892	816	866	867	867	832	859	850	873	852	876	844	890	885	854	861	898	834	915	905	906	856	862	857	856	896	897	874	909	870	857	876	862	838	866	862	885	858	877	857	848	895	835	876	861	887	875	858	895	893	829	873	834	881	821	841	909	839	861	871	882	908	875	911	910	944	848	888	865	836	883	850	841	884	852	916	841	829	856	885	896	945	812	858	828	858	872	817	836	864	925	856	834	863	859	892	872	858	845	823	834	910	877	850	866	888	851	874	872	855	935	833	856	860	834	839	871	885	867	907	848	896	835	892	850	826	908	854	843	868	866	850	885	898	864	870	879	865	907	827	887	830	898	843	832	881	842	869	919	923	862	887	852	893	882	873	832	862	892	864	906	846	886	846	823	883	880	858	943	904	835	851	905	877	799	894	849	772	841	885	896	832	834	850	880	895	890	887	866	796	910	867	899	915	876	859	901	870	844	894	890	821	856	858	818	871	856	905	904	842	890	895	822	893	868	874	874	836	918	861	847	878	832	907	839	883	844	883	880	791	901	951	933	878	848	863	871	822	860	851	857	912	864	849	863	790	882	904	871	876	878	881	896	856	877	885	851	862	835	879	866	859	835	861	890	839	889	860	855	860	881	826	833	854	888	861	875	894	892	857	859	825	856	860	844	864	801	900	857	893	853	905	913	836	892	853	821	906	906	874	864	878	881	885	876	858	840	877	850	843	867	874	897	846	844	871	896	863	925	854	839	856	868	868	877	831	878	820	868	845	904	905	895	852	874	845	881	906	888	898	896	870	921	831	816	812	825	868	842	866	857	850	890	874	886	851	825	919	854	895	879	892	850	926	841	909	870	894	848	847	863	806	831	861	803	856	858	845	895	907	866	861	875	879	899	825	820	882	875	837	883	800	846	862	831	864	847	932	816	881	835	862	904	834	892	857	861	911	839	870	873	871	875	834	890	831	875	826	859	864	897	898	833	891	859	870	843	907	880	802	848	891	831	872	936	896	914	935	834	829	890	885	853	923	932	882	877	859	877	856	870	902	840	845	862	887	869	888	866	841	851	839	869	838	865	835	885	904	819	877	882	935	925	830	889	903	907	789	885	828	871	853	864	919	875	901	854	858	860	854	877	867	875	810	879	817	843	876	872	844	885	825	912	844	851	852	881	886	826	860	907	838	829	910	896	894	871	911	867	914	819	889	884	894	865	902	837	875	915	868	836	901	840	883	867	883	890	854	876	874	868	894	832	868	921	848	854	892	883	846	872	864	826	885	912	847	907	875	885	896	863	841	887	848	871	918	924	775	880	855	875	908	858	827	838	947	851	876	894	874	891	881	874	847	885	871	858	898	827	871	843	856	849	927	887	833	904	834	855	866	904	859	849	852	889	837	851	883	879	908	879	857	923	868	904	871	862	809	841	862	853	833	868	866	919	865	908	897	864	834	907	863	890	832	882	928	847	900	887	888	838	894	897	827	881	874	879	843	844	870	823	835	895	836	863	875	929	875	891	900	883	845	884	886	848	826	865	850	898	887	816	876	851	799	828	807	893	843	870	845	854	881	871	875	842	869	853	835	865	878	855	806	866	901	869	861	876	876	878	931	909	837	911	885	866	874	908	810	845	899	883	796	864	924	863	835	894	838	870	843	856	837	927	894	861	921	888	898	857	862	914	902	853	860	895	904	839	838	901	833	851	880	774	871	887	836	790	850	879	875	901	885	907	844	891	886	839	843	905	879	860	875	843	909	909	866	855	907	832	899	852	930	908	859	901	881	903	860	849	826	882	883	840	844	893	866	845	874	901	890	863	906	854	866	920	838	857	859	847	835	864	862	841	889	895	927	892	885	899	877	908	864	867	847	873	919	860	833	837	843	876	869	881	865	828	858	911	877	891	875	885	883	881	836	864	838	906	835	878	904	819	858	876	884	887	875	833	853	865	907	833	827	882	847	868	829	869	869	853	870	875	847	858	845	870	837	877	912	816	825	857	894	858	880	919	890	888	917	893	898	893	916	874	875	891	883	914	836	862	818	867	830	843	778	888	833	882	903	865	903	867	847	917	923	854	852	832	866	895	877	894	871	862	903	840	851	859	890	851	873	874	893	878	878	895	850	803	892	872	924	905	826	910	796	850	844	914	810	845	878	858	923	871	873	894	871	863	882	902	895	826	809	857	834	847	838	812	881	873	874	892	908	847	822	891	885	902	853	804	873	877	882	884	878	915	855	808	851	901	903	861	879	951	840	848	878	937	857	879	828	910	845	863	825	863	867	867	848	872	904	847	839	792	852	841	879	836	890	878	903	867	857	841
24644	22568	21852	16421	11428	7380	4910	3491	2648	2177	1909	1498	1233	1082	953	881	746	819	623	579	642	557	594	570	580	564	472	502	482	395	372	419	414	338	334	366	386	350	373	316	313	341	304	272	249	223	274	230	264	247	265	262	263	261	284	247	254	224	225	240	236	247	266	244	244	259	249	229	213	246	226	238	208	217	203	247	223	188	241	264	243	241	246	245	255	244	227	221	226	256	255	222	234	244	235	242	261	236	243	260	256	247	252	244	230	261	220	216	253	256	229	231	219	225	248	231	228	216	231	212	260	228	230	249	250	234	269	229	259	234	242	219	228	253	209	236	205	264	248	236	231	214	212	239	236	265	209	229	235	241	225	245	239	235	250	252	231	261	253	236	233	236	220	243	244	252	224	248	260	227	236	231	195	242	245	251	250	238	243	246	251	226	222	254	243	225	218	250	223	223	221	241	201	218	235	226	241	268	221	228	216	255	244	235	233	208	209	235	202	225	236	249	247	239	227	252	224	257	247	212	225	225	255	239	286	261	225	225	249	222	258	248	242	238	239	253	241	246	250	243	237	227	227	262	232	243	282	267	246	240	237	248	240	252	243	221	226	215	268	253	245	228	268	243	262	222	251	213	246	238	223	246	227	228	225	218	251	255	254	234	230	218	239	206	240	211	243	235	244	215	238	227	267	267	261	240	246	268	212	215	246	270	275	193	242	207	217	236	237	256	231	238	235	242	224	257	231	232	223	248	221	227	242	218	218	252	238	232	277	234	242	214	232	263	253	240	242	225	247	254	252	239	221	214	234	210	238	245	219	235	241	238	223	246	245	249	230	225	265	268	255	256	242	257	228	209	258	254	236	244	240	265	232	211	241	244	240	234	260	256	254	246	258	255	237	235	252	265	220	239	228	213	252	209	231	283	227	270	242	249	256	218	220	201	261	263	249	221	228	232	224	267	217	222	255	230	234	228	226	226	233	217	251	249	232	238	243	246	246	246	242	239	214	227	226	264	231	250	231	231	202	239	252	232	226	256	227	239	253	209	218	219	243	221	232	243	248	230	196	224	262	254	248	215	248	212	239	254	232	262	260	247	240	261	236	208	221	226	247	208	229	233	242	249	234	231	243	243	232	238	238	240	230	233	234	251	236	231	238	266	264	255	219	214	244	246	225	230	238	256	227	249	246	220	232	248	250	229	237	242	236	204	252	223	274	232	226	248	254	251	235	226	242	214	284	239	226	264	232	240	230	239	261	243	255	259	265	243	249	241	247	248	221	221	216	221	257	233	245	202	276	266	236	239	257	241	237	243	221	266	256	228	245	247	223	235	240	222	226	240	261	217	226	242	244	242	228	243	256	244	232	242	260	243	259	236	211	234	218	201	248	240	253	246	229	258	241	234	254	251	220	210	211	225	242	240	232	240	231	235	219	239	230	245	250	243	219	222	213	216	289	248	229	250	272	216	256	248	238	210	233	217	254	241	253	227	251	243	224	219	250	248	211	232	218	247	235	237	238	246	252	235	238	260	243	252	267	233	257	232	253	234	255	244	237	239	224	233	262	229	234	247	240	258	253	249	237	241	221	238	246	228	231	232	223	230	234	239	247	224	227	206	215	241	250	231	245	241	248	247	256	259	246	212	255	241	216	259	282	235	204	249	240	245	239	239	233	262	203	234	232	231	258	249	225	236	243	214	215	233	226	253	240	256	230	252	233	260	244	230	233	229	257	223	235	263	211	237	243	244	235	232	247	232	233	241	237	225	248	211	225	242	246	224	245	242	260	234	250	228	239	225	239	208	242	242	232	256	240	261	236	240	256	206	239	252	232	220	228	249	235	237	200	226	232	224	216	238	225	263	249	234	229	255	238	236	228	242	226	243	242	252	268	262	232	215	232	222	268	240	226	252	226	217	219	229	257	250	255	225	259	238	227	241	227	227	248	243	232	263	258	228	246	217	251	259	222	239	227	248	238	272	255	238	264	219	248	261	235	245	236	287	262	251	237	226	223	246	247	257	234	245	216	251	226	249	226	234	225	222	239	236	240	243	234	231	255	229	232	226	239	245	231	229	221	247	231	241	253	245	190	209	225	271	237	231	259	250	238	252	250	237	203	203	227	232	234	243	233	249	236	249	251	220	208	233	250	226	218	246	240	260	238	249	243	242	242	225	262	243	246	224	240	232	223	243	255	230	240	253	232	251	235	249	265	236	266	267	242	265	238	255	288	230	241	253	242	234	243	247	253	263	234	244	229	221	243	257	267	261	207	229	248	263	227	252	245	231	228	235	228	240	252	244	244	253	251	230	238	216	237	251	256	237	239	216	220	224	220	241	235	243	266	256	255	237	227	241	237	235	221	236	236	232	275	256	238	273	232	254	236	244	233	254	222	244	236	235	226	257	277	227	232	232	238	238	230	253	235	265	235	254	241	236	225	215	220	257	253	230	247	237	220	248	239	217	276	219	238	275	269	236	223	212	217	234	246	240	230	232	234	230	251	228	233	243	245	241	225	216	215	219	251	264	249	215	232	223	229	262	216	214	215	240	254	229	214	223	250	245	266	221	248	271	213	247	226	222	228	209	221	241	204	237	246	267	243	253	233	243	215	249	232	227	196	258	257	248	227	220	221	237	231	222	240	232	238	249	250	225	232	247	260	235	226	233	238	249	233	244	236	224	242	238	246	232	230	281	261	234	213	244	224	262	256	229	229	236	245	260	219	243	231	251	244	236	252	227	259	232	218	216	258	254	221	240	239	239	206	239	254	234	269	210	230	266	235	217	232	238	223	233	251	246	243	219	234	267	247	218	234	235	222	244	220	245	248	244	233	241	231	250	250	224	254	229	239	239	249	252	215	249	218	207	227	271	252	260	259	239	243	242	235	251	219	209	224	220	250	235	267	257	210	212	242	250	229	210	238	235	266	219	237	210	225	267	257	211	233	241	225	222	242	235	229	240	228	237	241	240	240	248	259	256	232	213	220	228	265	223	258	237	233	242	240	234	247	221	243	230	227	224	238	264	245	231	226	238	249	206	253	242	232	232	240	221	286	252	233	231	249	250	253	229	249	240	258	271	240	209	222	250	232	245	234	223	225	259	225	207	247	267	249	244	219	252	242	228	215	240	232	212	240	232	255	229	226	274	216	247	222	268	235	282	213	238	282	240	257	257	263	254	241	240	239	227	267	261	245	239	239	238	243	218	220	245	235	242	212	246	210	244	258	234	233	235	269	237	227	247	255	274	236	246	245	233	265	251	237	223	254	247	233	274	256	272	278	244	240	273	286	260	243	221	231	230	268	237	242	219	216	242	259	230	242	283	198	237	237	229	243	255	254	249	252	210	251	240	235	248	274	225	220	241	206	258	249	239	236	262	255	230	262	229	237	220	242	248	245	236	233	219	230	235	232	243	242	255	250	216	251	213	241	247	259	212	227	237	236	257	230	228	222	259	235	246	234	251	226	260	246	257	242	216	272	252	258	246	219	258	260	259	219	261	243	261
15854	18056	25836	27470	24369	19441	15972	13057	10801	9585	8422	7375	5990	5407	4503	4184	3636	3477	2974	2816	3175	2880	2998	2822	2963	2929	2335	2211	2332	1859	1706	2051	2145	1629	1362	1480	1646	1512	1453	1513	1315	1336	1082	902	778	822	721	761	778	754	779	774	724	735	736	803	690	728	702	690	719	666	716	623	696	691	709	731	672	686	693	684	664	621	707	691	690	629	654	663	666	679	673	665	647	681	675	624	668	671	654	726	648	639	685	663	645	685	670	678	674	627	678	672	645	707	696	719	636	665	685	706	681	655	655	644	641	666	639	712	695	660	632	669	662	642	644	670	632	697	675	697	697	672	666	663	655	666	611	649	654	693	664	723	659	679	718	687	693	673	673	661	694	620	622	697	657	665	666	629	684	635	674	633	640	646	664	661	687	698	696	664	663	698	659	668	656	667	679	715	629	649	696	650	708	640	637	600	693	613	652	684	666	679	668	638	647	715	664	668	674	690	658	671	648	717	631	656	647	651	640	658	627	713	671	662	679	685	649	681	707	671	672	723	629	642	711	684	640	678	666	711	667	638	632	646	699	722	661	666	658	657	652	683	696	669	644	652	670	640	677	705	689	668	641	674	671	656	669	660	658	657	680	676	660	650	661	658	630	643	664	675	690	601	694	653	623	651	646	689	652	715	669	654	661	652	680	656	682	684	671	673	698	690	686	658	633	646	659	643	673	679	616	696	652	653	623	659	709	659	668	661	630	602	707	631	673	672	631	626	634	690	570	694	661	688	676	679	686	665	649	693	675	708	648	686	650	687	655	679	684	673	670	664	658	671	642	623	685	632	643	653	648	643	673	658	653	628	628	630	669	697	632	640	683	651	673	644	688	699	673	654	656	682	632	662	682	638	669	682	676	636	678	702	646	633	608	627	704	652	652	685	617	618	688	685	679	635	654	658	660	675	690	678	682	641	622	649	665	660	645	622	685	659	654	690	665	678	706	619	684	664	671	674	683	651	678	687	697	664	724	673	659	620	641	670	632	674	638	696	693	663	682	638	666	637	669	681	671	680	664	645	653	728	682	614	665	665	669	679	626	638	655	694	630	675	709	658	659	669	660	643	666	689	692	627	712	684	634	640	686	660	661	654	660	692	639	642	675	653	634	683	680	660	683	662	650	643	642	632	664	695	666	619	613	644	640	664	644	670	610	651	656	668	649	640	661	624	650	669	666	653	687	678	671	718	696	682	693	660	636	651	671	637	663	697	643	648	629	677	646	620	650	664	669	660	668	651	645	625	683	696	640	690	657	695	602	694	655	664	678	692	661	669	676	669	653	636	632	690	646	678	626	701	674	686	690	667	665	648	676	644	633	646	704	750	636	684	673	635	678	667	657	631	653	691	644	616	634	716	646	630	683	687	643	647	691	671	631	652	642	676	648	697	648	663	651	649	635	643	634	618	639	661	665	640	675	680	623	665	641	709	718	661	644	681	601	687	653	660	622	658	675	673	688	692	666	625	661	710	667	660	658	683	649	636	656	657	659	712	611	670	665	655	645	700	688	695	661	646	672	716	690	662	678	685	668	641	685	627	663	656	677	690	654	652	631	641	632	673	651	686	641	630	689	657	693	697	670	698	678	678	659	634	668	627	641	645	687	655	605	667	645	667	675	670	651	612	669	693	621	700	706	691	686	656	643	678	655	645	655	682	647	673	658	662	630	637	738	674	679	617	709	645	685	654	679	693	662	644	637	665	705	650	680	664	614	694	692	677	615	649	681	672	657	666	645	701	661	694	638	688	641	693	698	694	665	659	677	665	643	675	681	675	641	671	630	699	671	669	671	693	676	633	666	650	696	694	639	656	634	650	679	707	642	695	656	706	648	664	705	691	628	674	631	697	666	674	676	645	659	619	667	656	645	657	679	663	684	679	663	661	658	654	707	659	703	634	692	645	679	633	629	645	647	677	674	630	640	704	667	688	632	648	664	649	654	709	672	699	712	649	631	700	629	688	631	691	620	647	704	678	682	651	643	677	675	692	636	664	643	687	652	696	709	682	652	679	677	675	703	687	668	661	628	664	669	670	694	667	685	678	634	650	661	669	673	696	703	698	688	672	651	684	672	714	635	636	682	628	635	655	718	663	683	662	673	612	611	681	634	664	681	680	663	654	697	692	622	687	675	651	672	669	650	655	655	687	675	639	691	656	691	632	730	633	659	674	663	685	671	668	636	655	693	694	624	630	664	687	666	716	687	656	698	656	666	667	682	668	663	648	672	681	644	670	636	629	685	646	662	663	626	682	658	694	641	577	631	650	677	649	683	665	649	695	635	707	679	624	644	660	639	676	633	677	688	665	669	626	660	655	675	692	671	641	661	686	648	626	664	697	618	643	674	633	643	661	640	628	671	687	666	722	676	686	664	735	653	692	625	705	704	653	659	691	616	688	658	688	672	659	621	701	671	671	675	632	663	635	656	699	660	704	655	665	675	650	650	681	685	667	700	699	665	634	683	704	683	622	651	667	608	698	686	672	655	688	654	714	667	691	632	643	644	658	642	696	660	697	720	649	676	650	650	659	670	660	668	694	694	674	656	682	646	702	663	640	638	653	621	657	669	691	654	665	601	683	628	666	701	621	700	667	690	645	612	696	662	654	642	716	690	643	658	671	649	672	691	641	669	662	653	639	697	658	648	690	703	659	703	678	668	650	677	665	673	668	627	675	639	687	674	642	685	661	671	608	667	658	685	690	666	647	675	658	686	625	672	721	699	655	658	640	675	677	661	671	715	675	680	690	652	684	711	649	706	671	655	646	647	636	656	678	630	686	653	647	651	665	674	702	680	658	627	668	642	689	702	690	701	632	667	623	651	595	668	658	656	652	652	643	605	647	688	674	662	704	613	625	680	669	643	715	658	633	683	690	630	680	682	654	646	684	670	626	658	669	672	665	630	690	684	639	640	688	710	652	667	674	681	665	669	658	625	684	633	658	664	635	692	662	630	657	650	636	655	645	665	665	707	724	696	648	681	700	640	618	656	679	663	668	690	705	651	668	669	663	667	694	657	686	667	670	611	628	679	620	672	699	634	711	637	684	684	674	650	668	658	646	697	669	695	672	670	642	638	660	668	646	692	645	667	679	655	689	678	673	685	676	675	628	680	713	650	650	621	668	621	685	603	639	681	669	640	666	705	683	668	650	616	662	677	630	672	661	675	649	622	692	660	676	653	648	654	648	667	719	604	692	681	669	644	619	676	646	648	688	702	622	679	642	642	644	660	660	647	654	646	675	633	626	673	669	685	649	664	632	707	635	673	650	657	611	652	637	701	642	671	673	684	654	694	610	666	656	673	657	658	650	619	681	679	654	660	670	671	663	679	646	632	620	661	649	665	660	700	632	620	683	720	678	659	613	674	654	682	641	645	699	656	670	655	670	620	649	647	646	631	669	634	678	639	662	711	660	674	687	649	632	705	659	703	623	676	649	677	660	698	642	676	644	644	663	637	673	664	654	678	659	698	627	689	678	640	655
36786	31719	33087	28571	25460	18339	12593	12073	11485	8569	6662	6196	4767	4358	4245	4314	3667	3654	3489	3454	4084	3270	3938	3506	3683	3862	2976	2416	2798	1952	1785	2242	2570	1619	1210	1438	1853	1536	1219	1365	1296	1186	793	582	466	474	441	423	457	408	394	397	368	347	319	299	327	278	312	287	283	263	286	281	261	278	273	306	279	257	286	239	294	290	293	281	274	257	265	268	277	273	276	263	269	267	290	246	272	275	271	279	236	253	311	280	243	281	268	277	262	250	264	277	277	275	256	290	291	277	269	266	261	247	272	253	283	258	253	296	267	287	259	251	287	281	309	261	256	290	318	267	265	272	288	258	258	266	309	260	280	269	270	275	268	286	285	255	257	259	277	275	246	252	280	259	241	245	266	305	261	243	267	252	280	282	275	283	260	262	299	256	267	262	271	284	249	257	281	284	283	320	275	247	288	304	304	262	242	269	264	284	242	257	261	258	271	286	283	285	257	245	278	257	267	262	230	270	282	241	264	266	268	278	266	274	277	271	267	272	268	286	293	259	282	267	289	290	254	263	278	257	266	277	249	277	275	263	296	275	288	262	251	260	275	280	269	265	292	255	256	270	275	281	239	246	274	274	296	256	282	261	252	271	267	254	242	251	278	240	267	283	292	283	295	271	249	283	286	269	231	267	249	269	251	296	266	263	244	248	275	266	300	268	256	260	277	263	260	299	256	281	251	263	275	280	285	271	271	255	282	254	261	275	288	256	261	263	295	270	288	278	291	263	245	257	249	278	263	266	276	280	268	276	286	230	267	243	280	289	262	258	259	275	260	298	257	246	252	267	287	288	281	270	259	268	273	293	280	273	281	264	288	280	296	287	250	277	258	256	260	273	248	260	277	330	273	276	265	245	288	271	254	253	282	292	290	280	255	245	260	276	267	296	247	286	266	265	266	267	273	268	269	255	262	257	275	258	276	306	266	289	242	266	280	281	278	302	273	266	237	266	281	235	249	266	243	286	257	249	267	287	260	265	278	277	262	262	272	261	274	260	236	301	275	263	265	297	267	288	275	276	264	258	302	252	278	301	277	236	278	260	276	278	254	278	269	289	242	262	277	243	283	282	273	279	251	278	287	273	280	292	270	274	279	260	261	261	271	281	260	260	283	271	297	302	277	295	277	241	259	277	271	299	229	279	269	277	291	267	289	257	285	240	290	251	246	251	273	309	280	290	288	280	280	256	220	299	296	248	269	251	294	255	259	304	261	262	271	273	286	255	292	261	283	269	294	280	281	281	285	282	246	247	239	250	259	247	277	258	244	305	270	274	262	285	275	260	285	282	283	266	259	239	283	244	280	256	268	281	299	285	291	263	281	265	269	267	268	255	235	302	245	288	269	261	312	288	275	275	271	289	275	289	244	287	281	266	263	292	295	265	274	265	242	279	263	274	297	271	282	273	287	262	278	276	264	282	278	286	255	303	249	287	265	281	266	270	271	266	255	231	273	276	269	286	246	251	267	262	259	297	245	272	290	281	283	279	290	275	264	263	277	269	296	251	258	263	276	228	273	280	286	287	268	252	286	301	286	277	278	258	254	279	293	272	281	267	265	268	256	272	282	281	282	284	260	273	263	274	304	282	241	255	305	284	286	263	253	274	291	268	262	271	256	290	293	282	244	270	274	254	317	275	256	275	302	285	279	242	287	266	273	249	283	298	266	241	274	283	256	228	312	257	252	261	246	296	283	267	284	284	269	281	283	256	277	325	273	303	254	266	266	258	272	273	234	301	255	253	238	263	263	258	284	259	261	272	253	289	270	304	299	267	265	302	296	271	279	260	269	253	285	269	261	272	250	252	254	298	274	265	308	259	316	287	322	292	260	250	280	291	267	281	290	266	274	267	266	254	252	265	271	263	265	268	264	260	268	270	258	291	280	278	293	267	279	281	278	253	305	289	300	257	277	266	283	273	265	267	278	264	285	248	290	271	288	287	275	266	269	259	294	302	256	280	269	265	274	266	276	269	264	291	251	281	285	255	254	251	250	241	261	315	255	270	268	272	227	266	279	283	234	289	282	247	259	247	249	247	280	282	297	271	281	282	264	285	275	251	262	274	250	268	247	276	278	253	249	247	304	289	255	268	263	280	269	298	264	289	265	244	272	258	262	243	263	240	268	248	267	278	267	306	238	258	264	277	271	275	244	266	264	271	296	257	262	255	268	242	244	268	279	268	275	262	290	262	292	260	279	268	285	298	293	277	260	267	266	247	291	280	277	261	240	267	274	269	242	275	309	263	252	297	296	241	248	256	256	260	273	271	262	261	299	249	251	256	279	297	280	261	261	260	263	267	281	264	298	294	286	269	282	269	275	269	265	270	290	273	260	287	265	281	282	242	280	299	270	287	255	276	282	279	272	282	272	250	263	282	244	275	265	276	294	279	277	284	273	256	250	280	261	296	290	264	241	277	292	268	275	255	287	291	274	289	265	250	272	254	285	282	267	257	276	305	290	287	278	254	284	299	266	251	283	268	287	273	287	278	295	251	289	280	294	290	298	243	246	286	245	279	286	263	254	259	278	282	291	278	260	259	279	260	270	273	272	276	238	265	307	293	260	252	278	294	277	237	289	283	264	258	260	267	291	254	250	256	276	253	255	278	296	251	280	309	274	271	259	274	269	255	299	235	242	281	268	279	281	263	258	290	258	292	280	258	272	287	293	273	270	304	266	260	271	295	239	303	234	315	282	285	265	267	286	246	288	273	281	292	272	262	280	282	258	285	267	293	267	268	276	253	252	274	259	241	277	303	279	270	289	296	280	291	276	266	295	252	269	278	256	274	298	270	302	255	247	291	288	264	250	252	289	225	285	292	283	261	283	271	287	253	259	236	267	273	280	269	282	280	262	266	253	288	273	244	269	275	275	277	256	275	274	296	293	276	271	267	262	276	267	280	285	279	295	301	270	288	280	269	292	299	245	287	233	250	259	270	263	275	267	281	272	276	278	268	267	279	253	272	283	259	262	277	254	254	292	231	259	258	281	268	290	243	263	261	270	264	270	275	279	281	267	274	270	258	262	285	274	239	273	267	312	278	268	244	263	280	296	268	268	257	262	300	274	247	258	280	255	245	291	255	269	287	264	281	243	281	265	290	272	262	293	279	291	280	286	299	267	312	281	258	283	271	292	274	248	305	267	272	275	273	257	285	264	253	298	268	253	251	296	284	283	258	256	294	238	278	288	251	282	315	289	277	256	226	268	281	277	258	264	283	276	269	282	296	298	266	297	254	277	257	253	235	296	280	290	284	288	240	260	260	256	267	257	257	275	276	273	268	275	245	267	260	275	247	260	271	278	261	284	280	266	279	269	276	294	300	301	255	270	270	255	270	274	291	258	256	278	277	271	266	267	248	281	284	253	268	272	268	256	289	278	264	279	274	272	271	302	264	278	270	294	290	261	287	265	250	304	263	303	305	314	280	283	261	254	269	235	287	288	274	250	311	279	314	269	254	265	264	252	267	259	244	291	266
24671	25473	34243	37122	36580	30935	27493	27787	27482	23066	19859	20546	17504	16900	16512	17735	16309	16974	16582	16449	19076	16623	19232	17262	18602	18436	15132	12619	13878	10427	10716	12325	13477	8913	7323	8743	11135	9384	8074	8306	7620	6687	4687	3103	2284	2092	1979	1953	2299	1895	1917	1696	1541	1308	1169	1194	1043	967	850	897	820	851	860	818	761	861	845	816	818	819	794	786	791	769	724	749	750	775	796	796	774	761	732	757	773	748	761	773	733	782	740	766	723	757	778	705	701	710	674	743	771	729	768	785	741	738	746	718	753	745	720	721	812	755	755	747	759	721	770	730	707	791	719	730	751	737	742	731	734	796	825	712	697	741	768	758	740	768	747	717	734	758	766	776	706	737	736	745	746	762	774	695	786	778	731	748	714	761	752	712	705	740	714	715	763	782	775	698	777	732	690	734	743	711	755	716	719	761	719	741	773	709	726	705	754	770	707	763	739	777	686	767	764	805	752	769	706	722	727	733	759	719	744	782	753	779	766	758	773	749	762	714	764	751	764	743	747	759	751	730	725	741	752	812	773	683	757	746	809	739	785	793	727	744	736	783	725	742	793	793	771	738	740	733	766	745	712	705	715	729	716	761	679	755	757	737	738	753	719	741	750	754	653	719	763	742	768	727	718	741	713	771	739	772	731	758	738	693	790	699	742	739	764	719	753	754	744	708	704	761	763	750	731	738	757	699	676	794	779	759	754	744	755	768	763	741	792	774	745	762	740	749	729	804	774	791	731	806	753	766	767	742	749	790	803	763	710	696	777	761	750	702	695	754	756	724	754	723	723	733	781	737	755	726	745	787	725	677	758	748	706	748	713	698	702	724	763	743	788	757	776	752	699	728	718	697	772	752	751	688	707	770	698	746	701	761	692	667	752	727	716	739	707	737	800	746	754	772	749	707	733	747	759	796	738	729	733	721	716	734	737	719	744	723	703	737	742	731	684	709	750	718	742	725	732	754	767	728	661	755	758	768	714	735	727	791	757	747	759	698	771	766	747	710	759	699	745	744	745	737	754	730	706	720	739	758	796	758	717	731	721	767	739	749	757	753	764	731	775	725	743	739	753	735	747	796	704	747	746	747	763	677	742	752	755	757	784	728	694	717	759	775	739	689	756	709	749	754	768	743	771	748	807	775	745	828	733	759	794	677	761	808	727	680	824	709	784	740	759	742	794	749	678	691	755	784	753	722	723	789	709	757	701	783	750	759	739	791	747	709	706	714	739	806	752	806	742	739	733	824	731	698	765	750	775	741	717	772	760	667	808	745	764	700	718	765	777	710	744	754	805	725	723	746	731	730	725	780	723	802	686	738	738	757	773	760	714	740	763	724	724	748	730	720	760	721	784	742	768	733	761	785	731	712	738	743	732	744	757	730	760	792	779	759	778	743	767	768	736	784	733	749	725	728	748	708	719	739	760	751	763	755	727	699	749	709	760	766	700	711	745	772	774	725	715	765	732	729	780	723	761	725	719	768	760	726	744	778	752	767	725	735	744	699	738	752	719	754	736	751	720	783	805	777	776	733	709	756	732	761	729	727	733	729	766	711	748	718	741	714	746	804	723	737	748	747	726	747	763	749	769	737	752	724	774	770	765	735	734	784	686	683	727	733	759	794	806	746	738	725	730	760	716	762	769	755	702	776	779	724	737	800	801	753	733	739	730	747	750	723	721	740	714	698	727	732	744	708	805	714	719	773	764	737	732	747	770	744	741	761	751	714	739	759	741	750	722	743	724	740	778	764	735	735	793	775	734	741	720	725	716	753	695	680	749	731	722	727	786	719	739	763	728	727	759	744	774	778	720	705	692	744	685	722	787	763	739	700	719	736	733	766	711	738	728	743	726	754	748	761	765	686	761	755	782	776	736	724	760	704	736	744	735	809	748	713	794	804	785	779	764	742	747	748	780	755	751	695	725	755	763	746	747	774	730	747	728	766	730	718	725	771	765	692	764	710	683	771	749	667	787	751	732	763	719	790	696	794	755	777	743	737	740	772	763	768	767	749	752	727	728	735	744	772	713	791	740	739	755	757	711	742	729	776	752	756	756	732	773	761	749	765	736	750	704	757	758	784	765	733	734	738	712	727	757	741	793	714	732	801	748	790	755	767	755	749	713	754	737	707	719	731	740	790	734	756	749	744	736	734	740	768	726	734	733	754	754	745	752	768	724	715	746	729	761	745	771	756	759	764	800	713	720	764	768	741	709	709	718	747	723	765	691	709	745	724	737	757	711	724	759	719	737	749	752	737	728	732	757	794	717	708	755	730	756	733	809	734	773	730	744	724	730	808	707	696	709	684	787	728	750	764	783	763	722	737	737	726	750	716	688	723	730	769	741	757	745	741	699	748	737	734	758	770	742	703	746	754	722	806	759	731	706	707	749	746	736	747	727	704	738	718	752	777	776	742	719	763	758	734	735	767	740	707	727	704	723	758	765	728	680	750	758	744	763	743	753	739	707	739	740	769	706	755	753	787	753	761	763	698	825	688	762	719	763	725	770	736	714	754	776	735	745	757	721	761	732	758	751	738	763	782	725	719	716	748	711	726	757	741	767	735	751	730	762	721	754	766	755	763	778	743	714	736	726	785	723	773	740	699	740	740	702	738	728	759	722	737	754	731	741	765	768	744	739	787	701	692	768	741	726	776	734	730	734	790	800	782	746	759	744	758	733	714	742	775	733	714	731	775	732	742	743	730	707	740	741	735	745	726	776	743	763	732	788	735	723	722	759	763	769	761	714	753	705	714	764	735	728	743	765	745	776	752	735	747	744	756	769	767	737	738	798	755	711	744	790	702	735	699	738	751	762	756	711	706	717	750	746	792	735	747	752	755	725	754	748	760	710	764	713	787	738	742	802	782	806	780	771	717	685	739	727	758	767	735	772	729	705	715	728	786	745	720	732	742	801	726	786	750	764	758	722	736	752	714	764	766	772	730	811	780	725	732	789	750	736	721	737	737	750	754	721	746	742	725	724	713	718	730	790	788	722	738	723	723	779	817	702	723	754	757	748	743	733	771	732	757	762	726	722	729	758	729	771	765	778	770	711	711	709	711	722	729	680	750	757	772	740	770	789	739	753	742	713	776	720	742	727	719	753	707	715	732	792	755	698	740	740	709	745	751	775	757	726	741	700	743	779	740	753	757	790	705	734	743	805	767	724	731	726	772	775	709	772	776	747	767	690	759	781	754	738	711	720	709	786	731	738	769	715	772	753	748	733	743	782	698	788	748	774	826	721	760	744	750	727	701	766	742	719	765	764	754	725	770	732	751	736	726	696	770	722	713	794	766	768	749	712	720	757	720	739	785	782	710	727	775	724	766	743	688	708	769	725	760	747	728	775	723	803	756	773	762	709	742	725	733	695	749	706	792	740	746	758	778	772	738	752	729	705	693	753	692	742	691	711	737	740	753	745	731	701	692	753	769	772	754	754	768	709	735	770	698	758	757	777	666	787	712	713	767	713	755	751	739	758	756	716	728	767	780	741	706	762	741
43605	37653	39273	33399	32138	26326	19053	18891	16266	14540	12504	11452	9139	7360	7815	7860	7139	6758	7325	6370	7261	6513	7783	7137	7482	7051	5539	4816	5252	3551	4037	4084	4598	2736	2495	2825	3697	3235	2724	2525	2193	2111	1505	1013	727	626	641	672	715	618	694	613	537	448	451	398	382	350	336	355	343	339	362	346	330	367	358	343	316	323	322	352	347	328	307	331	308	321	329	312	321	308	311	335	319	333	347	326	304	326	348	326	309	320	308	307	353	315	309	337	304	314	329	313	289	311	301	335	311	339	278	314	345	297	303	333	327	310	313	311	315	327	321	303	293	306	350	329	312	318	328	318	314	326	313	356	317	324	278	310	316	359	330	335	307	347	327	324	334	298	330	308	286	326	343	319	324	302	334	328	302	317	322	313	317	294	311	315	317	332	311	301	341	314	341	302	321	309	324	326	341	330	302	334	309	283	335	318	305	295	326	314	331	331	308	322	282	299	327	361	328	324	328	323	324	325	306	297	303	336	311	355	335	328	351	335	337	346	296	307	309	342	346	354	340	321	313	323	358	305	300	347	315	337	370	365	301	306	376	321	302	329	342	308	304	301	313	337	332	318	294	340	305	340	315	340	326	326	334	335	329	310	342	311	291	310	337	322	335	318	314	334	313	287	307	312	285	336	319	318	331	292	339	342	321	331	302	328	308	306	310	326	313	349	270	321	299	333	312	298	320	315	311	325	293	328	310	317	332	331	314	321	308	303	334	352	328	320	307	304	335	312	309	339	374	310	320	309	332	316	355	320	345	333	325	297	307	340	327	316	330	313	339	298	328	312	303	323	310	340	321	311	308	320	331	305	315	343	328	315	346	331	302	358	333	320	326	346	323	342	311	315	311	284	335	326	324	311	338	314	329	335	292	314	324	340	317	343	330	347	318	300	326	347	332	325	346	323	323	309	317	364	305	298	288	308	348	301	313	362	321	309	337	319	302	317	305	343	317	300	358	331	344	315	308	359	323	299	326	308	326	336	313	313	314	325	315	333	339	312	305	329	314	304	306	319	325	317	290	290	310	348	330	337	323	330	338	347	340	313	327	326	354	323	318	305	337	321	352	323	309	302	331	295	328	316	340	314	336	344	349	352	310	312	314	306	291	342	341	331	349	327	335	345	329	325	329	327	346	330	313	341	331	328	312	353	327	358	327	350	330	292	372	331	336	316	324	316	320	322	305	326	312	309	291	317	367	316	308	313	301	307	348	301	304	327	307	332	335	329	329	322	340	320	309	367	321	292	329	304	276	290	292	325	300	301	338	320	299	308	280	315	321	304	326	316	337	300	343	330	326	316	331	325	310	325	326	323	313	358	338	296	334	346	338	331	293	325	324	310	305	350	311	339	321	356	302	312	330	299	312	338	341	334	328	330	323	338	336	357	323	324	331	311	319	341	356	331	309	344	334	305	328	334	315	317	362	313	297	298	295	330	301	315	309	317	327	345	321	317	323	310	318	312	339	312	297	324	326	316	328	311	308	330	319	326	337	296	320	324	334	345	313	323	345	352	318	315	313	353	307	328	311	346	348	288	310	332	332	301	320	292	310	318	319	339	356	306	321	311	327	315	320	298	329	353	328	333	333	300	319	328	309	310	323	312	327	312	334	340	305	300	324	347	297	346	329	314	334	332	350	322	326	325	312	354	329	339	340	298	303	308	319	336	314	329	313	312	340	361	298	325	340	298	324	317	322	317	365	343	325	326	364	314	285	330	312	334	301	336	312	339	323	324	332	278	335	342	325	339	320	329	336	332	327	338	325	313	327	299	308	322	318	285	303	306	341	325	338	307	320	327	321	369	320	351	345	322	351	328	312	308	322	287	326	319	332	318	313	316	295	345	323	352	335	327	356	331	347	290	307	319	315	327	315	330	313	332	309	346	289	313	292	328	322	332	314	340	335	338	303	321	303	322	332	288	312	315	339	327	319	313	330	321	324	349	293	353	285	317	327	337	338	328	322	313	324	340	313	338	317	321	323	330	334	324	296	344	336	309	347	308	315	347	302	331	317	275	335	294	307	337	311	307	340	289	372	313	342	296	321	334	330	315	314	333	333	339	322	335	286	335	338	320	313	292	299	363	310	298	310	338	336	343	314	303	322	340	306	319	332	315	333	319	332	322	338	302	285	346	328	341	315	334	333	297	322	290	348	323	356	299	373	306	324	298	313	311	339	358	343	333	315	302	328	310	341	320	314	307	307	370	317	354	310	284	310	298	291	309	337	310	315	349	339	296	313	310	296	318	330	339	374	293	310	293	321	320	321	347	280	287	291	327	325	335	286	356	385	325	323	305	332	342	330	307	341	337	332	313	293	281	334	333	305	321	340	318	313	308	332	324	336	302	304	331	327	327	314	307	348	351	323	318	360	360	292	323	336	303	337	335	304	322	335	370	349	327	304	378	337	329	304	308	322	340	337	299	365	328	321	308	326	314	286	335	318	323	297	332	299	323	353	315	327	322	346	321	317	299	344	326	309	330	305	319	326	359	300	323	326	291	313	295	340	331	331	309	335	334	293	342	319	347	320	325	282	337	351	353	323	307	326	322	332	293	312	336	323	328	325	296	294	326	308	312	334	336	307	306	303	352	328	349	305	339	306	329	336	315	283	312	328	307	341	315	329	357	310	302	284	303	337	303	328	346	329	310	316	321	348	343	346	353	309	311	304	303	305	316	323	319	349	327	322	324	347	331	307	351	336	341	311	313	331	303	312	364	328	300	334	288	322	321	331	317	331	350	321	312	333	310	324	329	345	316	346	286	313	315	343	309	330	336	329	310	306	283	292	345	314	343	294	343	328	328	315	324	303	299	355	341	316	348	310	306	333	355	324	317	330	328	295	344	339	342	328	320	319	317	296	300	315	287	344	318	293	310	317	311	295	333	343	346	290	327	332	335	298	314	289	287	310	353	351	327	296	369	278	323	321	306	359	313	314	299	291	325	317	349	315	292	321	313	330	330	302	320	345	318	317	310	301	329	341	300	331	328	308	333	331	360	316	334	317	344	335	331	327	305	311	332	340	315	324	312	305	312	350	305	319	325	302	344	328	350	299	338	311	350	327	319	355	333	314	326	340	299	286	348	312	304	301	313	315	317	323	342	306	344	335	322	332	348	319	287	319	327	320	333	347	312	324	330	315	299	310	316	305	296	297	293	302	338	308	309	334	300	330	346	310	337	317	306	311	312	347	347	313	290	324	334	294	304	343	322	353	308	351	341	314	350	306	304	336	316	325	328	319	318	309	298	288	329	322	313	319	309	339	314	343	360	345	335	337	345	306	311	304	342	302	323	334	296	298	327	313	291	350	320	346	339	341	321	329	307	321	328	337	334	289	323	332	333	355	304	309	329	299	338	335	317	328	312	353	323	325	317	266	337	292	366	325	362	316	322	325	321	329	300	341	324	363	341	325	303	304	312	300	327	344	354	304	306	311	318	298	343	311	343	320	334	349	288	345	321	342	305	313	316	330	306	302	288	323	333
29665	30331	39024	40956	41583	38230	32763	34394	32126	30352	29172	27956	25549	22565	24908	25422	25120	24767	26347	24226	26892	25549	28657	26011	27943	26622	22821	19608	20916	16663	18743	18860	20220	13934	13587	14857	18692	16578	14688	14070	11853	11390	8445	5597	4059	3342	3246	3623	3909	3127	3676	2974	2651	2109	1699	1574	1455	1158	1083	1095	1100	1029	1087	1075	994	980	986	958	955	1011	956	934	895	886	877	871	874	870	903	876	856	864	895	952	881	890	871	844	873	884	833	893	855	839	799	883	862	870	883	919	890	876	873	834	882	818	860	877	894	920	901	824	881	814	835	904	823	874	854	925	884	846	870	903	866	825	909	860	921	940	887	872	861	900	838	896	896	876	918	853	851	849	842	895	911	845	845	885	856	873	871	851	817	836	818	907	830	865	865	889	851	938	886	811	867	885	843	912	834	866	926	846	884	858	862	853	829	916	861	852	829	888	849	867	882	859	851	867	818	872	874	805	831	837	830	880	846	834	896	857	835	809	899	896	855	825	862	851	854	845	918	865	819	904	847	836	830	842	857	835	839	884	830	855	862	820	861	867	906	822	868	819	912	853	846	892	821	846	827	851	865	824	871	840	844	874	855	864	874	920	873	850	796	854	852	820	818	834	895	878	843	847	862	860	849	917	880	882	847	837	928	841	893	839	919	842	796	891	839	893	827	868	837	879	879	839	862	861	807	839	847	899	908	832	838	781	870	902	910	858	864	801	833	826	783	872	860	871	864	877	819	833	896	862	820	856	840	861	881	901	876	851	856	865	840	824	854	888	858	883	848	886	898	855	858	859	894	913	884	923	844	828	838	801	868	825	890	781	858	871	869	828	852	866	867	864	844	895	845	841	792	852	848	866	887	863	835	840	808	857	861	829	838	844	881	833	846	798	851	827	839	862	838	789	853	835	907	881	826	851	840	875	819	876	839	825	879	870	914	854	852	891	862	832	839	845	901	862	888	895	897	852	858	900	854	842	822	834	930	803	807	826	895	863	885	881	855	809	853	854	847	834	826	844	905	841	871	862	883	826	865	904	795	813	902	868	899	894	799	846	872	919	865	886	856	890	868	855	894	850	877	891	902	822	890	848	874	865	888	814	851	866	852	843	867	851	883	837	905	922	853	880	870	898	850	839	877	906	910	840	873	870	867	893	900	869	868	829	849	902	837	851	860	891	870	870	914	875	861	837	901	856	854	879	831	884	828	889	812	853	846	859	822	887	900	875	854	863	784	920	876	859	889	825	854	819	869	876	812	828	837	876	913	934	815	840	875	877	868	831	828	879	892	813	820	917	817	960	909	842	833	838	836	858	829	832	920	925	871	877	874	834	913	869	855	901	883	862	846	856	840	865	854	853	884	924	912	836	857	849	816	872	840	868	865	846	856	879	852	877	859	793	819	896	866	805	874	904	854	872	859	885	904	875	886	854	814	887	848	850	855	844	882	838	846	845	847	873	879	887	839	874	882	879	846	856	855	828	844	870	877	829	839	884	869	885	853	840	872	898	887	866	923	892	858	888	858	911	844	841	875	876	875	882	841	849	844	850	867	901	882	885	852	851	864	880	840	845	847	858	875	855	879	843	846	879	838	852	867	873	915	871	855	863	866	887	798	903	857	876	888	839	841	837	868	845	874	842	874	897	901	823	863	867	872	860	851	865	917	868	851	883	870	847	856	850	802	863	907	820	867	833	897	861	818	826	879	846	883	876	836	903	859	868	870	868	857	887	897	831	873	831	877	865	882	885	874	883	881	803	886	866	859	877	831	853	888	837	867	821	768	868	840	839	797	880	890	848	824	859	905	860	873	871	913	868	861	913	827	871	899	843	876	875	855	895	809	868	804	870	826	825	886	855	843	897	835	911	835	837	775	791	852	830	864	901	869	858	807	843	859	857	884	864	878	858	914	904	898	860	844	851	895	857	838	882	857	847	867	821	834	844	879	884	915	802	859	833	833	848	843	848	866	831	846	845	830	918	831	853	870	859	870	914	898	855	870	817	801	853	799	845	853	823	887	805	836	882	878	856	901	902	816	836	839	901	853	843	859	894	819	893	883	814	834	864	829	877	849	860	884	843	809	845	867	879	840	848	824	872	848	815	836	834	846	854	893	853	875	852	826	870	887	868	839	833	859	846	811	954	867	820	841	848	860	938	844	893	867	812	814	876	864	878	895	877	889	871	871	910	844	845	871	878	851	873	843	812	847	835	808	886	876	874	856	871	874	878	894	847	864	852	895	877	890	864	819	859	844	878	876	838	881	855	891	893	833	863	900	823	861	822	846	888	837	827	887	830	845	846	843	829	869	839	879	822	877	875	827	864	849	834	856	850	903	882	937	790	832	840	846	906	896	886	881	843	859	878	863	842	885	859	838	860	812	898	856	845	842	814	864	828	868	923	846	819	885	882	837	892	919	841	860	907	828	867	848	855	863	879	824	867	817	838	837	843	867	883	860	941	852	853	853	848	860	881	877	862	809	843	887	829	821	799	842	846	891	833	894	827	860	860	844	907	826	818	878	859	867	869	890	878	807	868	898	820	850	816	828	856	871	849	889	909	891	845	907	908	854	923	830	865	808	824	879	865	837	906	823	888	837	865	864	854	845	805	844	847	817	869	837	861	888	848	879	869	804	859	911	895	866	882	819	878	845	876	922	869	822	824	897	896	898	858	856	850	839	882	868	857	860	888	856	872	863	859	877	898	852	843	817	850	885	889	895	881	838	851	898	872	910	856	838	820	861	853	832	879	859	835	862	836	844	850	864	940	862	853	868	848	830	836	868	859	828	859	851	891	887	877	829	840	799	824	872	931	881	844	805	876	869	837	846	849	829	851	822	824	915	880	870	866	862	909	828	861	863	788	863	885	856	878	859	884	835	878	894	775	870	851	860	853	879	821	873	841	871	903	923	810	850	861	840	854	861	830	816	878	916	857	813	877	892	819	841	871	896	889	840	838	841	874	877	847	915	934	849	858	842	816	864	821	881	900	847	960	848	918	819	860	789	894	889	890	915	832	849	917	850	872	878	861	835	881	867	913	860	842	878	889	880	817	829	816	865	887	813	862	864	837	864	890	890	868	868	823	861	905	880	867	829	862	868	817	852	834	855	873	888	867	913	873	860	847	848	816	902	857	860	834	840	869	845	863	913	897	876	856	891	914	876	855	785	857	897	893	831	842	875	866	834	844	879	931	876	824	898	847	838	835	873	876	862	849	889	846	870	849	841	881	846	892	875	824	837	875	859	844	871	910	878	819	857	865	902	912	913	839	872	870	918	869	853	884	881	926	831	831	870	922	827	858	855	868	836	886	867	850	825	859	864	883	887	885	885	856	893	887	941	839	894	880	793	856	865	879	848	870	800	858	863	846	852	810	903	926	894	830	874	860	851	886	878	829	869	848	875	885	860	889	858	841	858	856	842	910	846	917	843	873	869	859	874	855	823	817	830	892	891	830	883	875	874	833	889	827	838	848	844	860	858	913	868	873	831	830	858	846	821	893	864	897	897	821	881	841
25290	22499	21312	15091	10043	6793	4559	3290	2550	2238	1781	1447	1275	1039	904	763	755	604	603	550	565	544	607	553	566	536	510	451	451	415	387	369	383	339	359	324	350	345	326	308	318	316	252	274	257	259	263	231	251	234	242	248	255	227	273	241	235	264	258	213	269	262	256	223	234	233	243	250	239	211	251	245	241	213	242	225	203	203	234	243	229	229	238	265	218	260	222	234	228	242	227	230	252	204	230	231	234	249	231	236	236	253	240	231	261	259	263	262	237	249	230	247	236	253	240	245	243	241	219	209	257	256	204	223	251	214	230	259	251	234	257	222	215	235	230	273	197	246	231	232	239	214	233	217	242	221	250	235	229	242	221	209	245	236	237	242	241	225	267	241	247	234	231	210	257	228	227	227	248	230	248	227	227	236	186	217	260	224	245	250	234	226	227	266	233	242	225	234	256	228	235	250	233	225	243	254	220	251	226	259	228	224	232	211	239	204	239	249	246	247	241	251	221	227	209	223	220	239	202	247	217	212	214	231	226	218	229	245	204	239	243	230	228	246	230	217	213	214	217	207	238	199	248	240	224	244	199	244	218	234	236	250	249	233	223	200	236	227	228	248	238	237	245	228	238	241	228	207	220	222	232	237	247	218	233	225	250	254	212	265	247	243	208	230	216	242	240	221	237	235	235	249	261	244	246	239	239	219	222	244	207	254	254	212	234	237	222	240	255	213	241	222	258	258	245	205	223	241	262	252	230	230	248	234	238	243	219	267	228	244	217	242	240	247	244	229	235	258	240	251	249	220	230	216	231	228	223	211	243	219	202	235	245	262	266	221	265	230	236	229	231	221	252	249	228	247	246	252	221	227	245	239	224	227	241	231	266	239	222	229	256	215	218	228	228	218	227	239	230	257	223	243	221	211	238	209	216	249	208	247	229	235	242	254	199	219	248	221	243	219	244	232	217	233	259	231	226	225	228	249	228	263	229	228	221	268	253	211	232	277	239	248	226	231	229	227	248	246	230	223	226	237	230	240	211	211	249	223	250	241	219	217	238	238	231	234	214	244	263	217	226	208	206	235	242	253	251	249	208	215	262	216	226	209	241	241	229	259	225	216	237	262	222	222	250	236	229	221	237	222	232	235	243	241	233	227	242	257	236	242	227	256	223	235	227	223	227	198	238	255	233	268	233	247	234	284	206	285	230	219	213	238	229	236	219	262	228	215	222	235	232	229	216	238	262	232	209	235	233	253	222	225	238	254	226	243	228	233	243	238	224	236	240	221	254	242	244	225	216	243	264	267	210	230	221	241	211	228	238	226	232	215	233	229	232	226	261	240	213	225	207	228	236	251	237	246	213	229	234	258	232	234	239	209	213	242	250	229	219	243	226	228	221	238	249	213	229	221	226	247	231	257	230	228	236	221	235	209	212	228	216	261	211	245	232	244	237	223	239	224	208	255	235	215	242	249	219	244	231	220	210	240	235	247	252	193	224	225	225	265	253	211	267	210	236	216	247	252	237	226	236	260	242	247	254	240	233	236	230	242	235	227	216	224	227	224	211	227	243	208	233	236	235	228	240	250	250	260	222	233	257	239	244	228	233	243	237	217	232	234	244	254	221	250	247	239	211	246	243	242	242	267	246	251	216	198	252	225	242	207	236	234	243	233	203	227	222	229	241	234	252	224	200	243	259	226	240	226	246	224	240	226	270	215	229	239	247	202	232	258	219	219	231	243	236	222	224	225	243	215	226	234	233	225	267	221	222	247	211	233	213	225	241	210	221	245	256	220	236	231	252	232	247	207	227	247	232	232	243	243	232	215	236	207	228	243	204	212	211	238	247	218	244	238	233	262	242	247	272	230	250	266	202	238	193	198	235	204	254	238	259	239	227	249	243	226	225	232	248	245	244	232	238	235	219	242	229	217	243	238	229	236	255	211	258	243	201	237	232	261	249	249	228	231	263	214	217	232	213	229	256	218	236	212	241	259	215	236	242	238	221	251	276	230	228	257	231	215	244	229	234	219	246	216	229	246	264	250	225	201	209	259	240	214	230	231	234	245	231	264	224	231	246	222	239	211	216	213	225	216	200	245	234	244	236	213	252	242	207	219	247	266	236	219	225	239	251	247	254	222	247	242	233	219	227	270	247	243	224	240	237	243	246	229	232	219	227	228	240	242	224	250	234	224	230	257	233	199	236	213	234	240	234	218	252	203	243	235	236	230	228	249	232	246	247	245	249	253	237	271	204	219	205	226	235	224	236	232	229	233	245	251	231	249	234	242	222	246	230	267	209	251	232	236	254	214	234	211	227	240	220	214	251	224	219	265	248	249	212	248	227	233	254	240	248	254	240	236	235	243	232	249	257	201	219	223	240	267	223	227	260	243	225	251	225	225	249	246	225	226	246	217	251	235	245	252	223	250	238	228	224	252	249	227	244	260	235	254	275	208	198	208	249	231	233	206	254	209	229	238	234	230	240	231	214	252	227	234	243	227	209	253	233	221	233	232	219	250	244	238	242	229	265	217	248	253	254	244	228	249	209	215	251	241	225	254	235	232	254	220	232	230	236	237	252	224	215	266	220	220	209	223	238	229	244	226	249	238	233	216	247	263	245	247	229	261	221	222	226	231	253	241	211	216	198	245	233	245	231	216	243	226	219	256	224	242	278	237	237	265	240	242	221	236	209	246	234	229	202	220	248	259	204	217	216	210	216	222	218	223	251	222	241	221	232	234	237	260	248	228	246	224	263	253	237	231	227	228	199	267	224	249	202	237	235	223	246	239	244	225	213	218	254	229	223	236	232	232	270	246	222	215	237	268	233	231	257	246	246	253	275	223	248	230	237	235	220	234	248	227	202	223	223	228	233	258	248	226	230	239	244	229	230	251	227	260	246	225	241	207	232	238	236	216	218	228	229	239	219	237	231	222	229	229	221	231	239	244	256	239	250	217	224	254	256	264	222	229	230	227	238	255	246	242	206	243	208	236	231	251	248	241	218	223	251	240	210	243	240	231	216	227	216	207	252	214	251	233	243	262	246	243	233	237	217	225	245	234	234	247	237	233	231	256	223	232	238	251	222	199	232	230	201	247	239	241	251	245	233	257	218	234	214	219	275	247	263	221	223	236	216	254	225	237	220	223	234	222	210	240	215	223	235	222	215	232	210	247	248	274	241	244	230	220	221	222	218	250	246	225	202	233	238	250	238	258	241	254	247	243	241	238	231	207	223	244	241	218	236	251	280	257	229	226	224	235	238	213	231	238	229	205	236	244	239	226	230	217	233	214	248	246	235	248	238	258	211	202	269	225	248	216	224	244	192	223	240	234	239	237	227	246	225	213	242	219	227	230	250	253	243	233	260	238	231	226	236	204	255	235	206	242	231	256	234	226	234	232	209	231	206	242	259	253	211	235	239	245	199	260	225	253	251	245	207	245	253	219	244	214	231	223	229	219	233	255	236	225	270	240	225	203	249	255	237	216	254	221	255	235	273	235	258	231	233	228
16126	17805	25713	25567	22741	18978	14951	12536	10514	9118	8016	6946	5638	5026	4299	3960	3656	3229	3097	2816	2959	2940	3253	2777	2989	2926	2496	2152	2096	1837	1951	1800	1877	1465	1431	1379	1672	1597	1431	1367	1232	1119	962	928	833	782	787	783	841	796	812	774	756	720	706	670	731	700	653	664	620	707	711	652	712	642	666	719	686	669	648	662	654	673	660	659	672	667	672	622	688	633	622	659	649	647	675	668	682	603	662	665	719	657	673	627	648	673	656	703	646	609	676	655	712	627	604	656	646	657	651	671	661	643	626	636	628	613	647	656	638	669	651	661	627	613	661	628	643	697	668	657	643	678	617	614	628	661	667	670	639	632	655	619	688	713	649	697	666	619	634	620	654	707	662	642	637	673	652	619	654	667	699	672	693	657	601	639	643	644	673	591	655	678	639	651	666	677	683	672	685	638	676	662	602	675	631	648	647	659	633	671	643	678	631	683	643	669	636	644	644	643	676	667	639	636	642	643	648	705	662	664	641	638	677	627	675	650	631	645	647	672	685	623	647	643	660	644	620	647	646	641	669	653	681	692	661	654	623	695	661	648	631	668	635	662	605	661	639	711	669	664	689	680	628	627	633	651	630	639	632	602	648	666	649	563	679	669	644	649	678	625	668	664	662	669	678	649	722	660	594	638	706	650	609	608	651	645	669	647	689	610	670	654	635	635	658	687	683	668	626	644	668	701	630	617	677	652	617	591	648	759	661	643	651	694	644	664	647	643	661	633	675	612	658	670	665	648	631	654	677	652	654	654	616	638	671	602	657	693	672	658	627	697	682	620	659	619	687	636	636	682	659	662	646	653	636	622	645	617	642	663	636	676	637	652	647	641	661	716	615	650	672	627	598	670	631	653	640	680	645	686	648	647	737	637	663	630	653	652	648	656	656	615	640	692	649	648	598	673	627	654	667	696	650	695	654	635	652	675	630	694	661	673	604	662	657	628	644	675	708	695	698	655	693	651	691	669	707	598	618	696	639	604	625	676	667	644	687	643	668	643	612	613	655	677	660	618	606	645	696	636	691	689	646	679	669	602	623	691	637	653	651	681	667	655	667	676	682	631	631	669	676	704	685	643	665	700	676	664	667	659	657	652	693	674	674	661	647	637	620	627	682	635	669	636	661	613	694	647	641	701	682	685	639	686	649	617	621	603	678	667	631	629	652	645	677	624	629	674	640	634	704	613	658	661	666	640	631	618	641	660	637	661	635	662	650	678	688	624	688	610	653	646	669	620	659	639	664	664	643	698	685	676	632	633	611	649	616	614	632	709	627	658	690	643	643	669	685	626	718	672	589	616	620	647	682	625	736	695	669	674	643	657	676	637	671	702	653	621	686	628	657	678	641	677	684	688	678	650	644	673	663	691	666	699	671	677	670	611	679	666	704	690	599	684	631	663	691	633	661	653	632	673	618	651	650	647	647	646	627	641	641	649	681	648	675	670	674	651	690	628	652	634	617	627	680	628	603	642	653	649	640	658	673	631	666	674	640	657	617	641	599	659	644	629	628	659	653	665	659	704	669	666	668	656	673	678	618	637	633	636	693	674	634	680	649	642	685	668	666	717	638	688	650	653	671	623	627	656	704	685	670	669	678	668	692	665	619	662	648	636	682	638	639	621	694	649	658	662	644	659	668	674	643	632	643	664	634	690	621	621	637	623	626	698	642	655	664	671	699	697	689	672	687	658	618	634	665	640	639	676	685	671	646	622	632	624	638	683	661	640	624	682	628	645	634	655	671	630	615	640	638	649	702	652	669	610	694	642	649	629	627	641	672	668	619	654	630	679	671	624	598	688	652	625	667	667	619	653	657	655	620	663	652	688	604	653	621	624	680	633	642	699	638	674	645	672	672	639	638	639	622	667	667	633	649	600	660	687	644	632	629	664	694	649	643	673	704	637	649	680	648	720	626	603	651	636	651	649	698	619	673	630	654	631	691	717	645	682	652	645	676	623	673	647	686	688	670	634	656	698	675	615	663	615	678	633	663	638	662	681	655	667	685	649	625	655	625	622	669	646	706	623	663	703	646	655	635	620	666	635	628	656	637	694	687	640	592	606	686	635	665	659	672	682	658	664	650	631	693	647	645	612	653	657	609	718	701	639	643	735	660	632	661	628	679	627	664	656	657	670	663	671	655	648	685	636	654	683	690	617	660	665	688	653	644	630	653	689	637	681	721	655	677	607	615	646	673	684	671	672	672	611	667	667	694	676	631	693	687	640	623	638	669	598	639	661	612	624	650	655	632	647	668	656	632	622	640	688	661	648	699	626	649	655	659	697	682	661	628	642	687	681	615	691	626	647	684	669	669	665	681	672	648	659	638	686	612	688	665	640	647	646	694	704	652	616	659	628	607	647	617	646	685	667	639	664	686	588	659	636	653	638	718	625	636	651	703	679	629	669	675	647	628	640	645	667	701	637	684	664	608	660	624	615	655	679	611	650	635	680	625	698	695	657	594	655	677	696	667	641	631	647	654	689	631	644	626	675	651	637	649	673	662	606	658	675	669	611	664	656	660	644	705	700	653	650	680	639	659	663	647	666	649	690	643	571	663	664	630	663	657	659	633	636	653	644	708	649	656	643	624	633	648	653	674	665	660	665	648	644	670	610	664	701	628	657	605	653	658	656	678	665	650	663	610	601	670	654	663	653	628	632	635	638	649	656	633	608	654	649	646	679	662	642	643	659	666	701	636	657	628	651	652	636	647	631	680	640	705	612	687	670	674	683	643	645	631	685	621	684	665	678	642	629	710	680	693	622	664	656	682	621	663	622	663	605	695	645	643	665	634	658	633	685	667	621	664	666	631	655	646	662	648	719	654	617	657	655	646	709	669	632	663	657	589	704	687	671	628	650	688	687	635	627	687	674	709	655	690	688	638	683	663	645	644	626	692	660	678	663	636	683	640	635	697	605	669	628	581	603	644	668	633	668	656	602	649	628	675	632	646	666	682	694	656	654	633	624	651	623	647	623	665	632	666	654	627	651	614	674	630	634	649	651	633	623	615	680	640	652	631	687	664	625	697	629	702	664	661	663	632	655	678	632	660	654	650	605	648	639	597	650	709	605	646	693	654	692	634	642	676	672	645	666	645	629	654	684	683	706	650	663	675	660	659	630	668	650	669	695	662	667	650	687	664	627	694	646	679	676	637	663	612	645	658	605	650	660	668	643	662	658	655	638	643	634	654	653	649	604	661	651	630	635	681	664	669	680	706	683	657	663	623	675	603	661	646	651	613	630	645	689	657	696	669	663	657	688	605	668	665	633	681	681	666	620	630	624	656	654	668	658	643	614	672	648	658	651	660	736	688	624	662	620	651	737	648	651	714	666	636	643	650	664	660	666	623	603	651	684	648	695	633	636	683	622	642	619	668	651	676	683	643	638	628	694	660	671	690	684	689	648	672	647	694	648	677	706	659	685	668	630	669	600	636	623	634	620	666	639	664	667	649	645	677	642	646	631	652	654	576	648	693	657
35948	29870	31435	25124	21821	18530	11900	9785	10799	9236	5952	5514	5466	4347	3712	4278	3933	3740	3754	3296	3548	3437	4282	3476	3867	3424	2913	2725	2485	1783	2034	2041	2198	1878	1712	1520	2092	1589	1497	1353	987	875	746	531	386	365	425	452	458	396	458	406	408	373	314	303	297	304	282	279	254	304	286	259	268	274	287	270	277	295	277	297	271	258	280	272	284	249	269	293	284	248	282	319	254	290	285	273	265	252	313	287	252	229	255	284	263	326	262	272	307	247	256	316	274	264	280	242	239	262	258	260	269	252	243	288	241	266	288	280	265	277	274	276	263	256	252	270	269	273	245	248	255	273	248	284	275	270	292	285	269	264	247	265	250	253	278	295	285	295	299	261	261	297	213	252	254	267	274	237	260	286	301	260	270	256	273	235	269	276	278	261	253	268	238	275	255	268	270	294	253	260	266	262	255	263	250	271	262	257	244	269	286	253	254	275	241	283	296	287	268	268	266	289	244	232	293	277	235	262	227	283	254	280	254	261	227	301	261	241	258	229	236	262	273	279	287	281	245	289	238	270	255	260	236	243	301	246	270	291	256	269	259	246	236	254	226	240	289	264	250	283	296	245	277	268	265	277	303	267	248	255	237	262	274	288	280	313	258	274	252	282	261	257	257	258	282	241	273	215	272	239	284	264	298	273	256	269	260	262	273	287	240	244	256	247	260	277	277	246	256	258	261	274	276	255	260	269	272	255	249	261	260	283	250	263	229	260	270	270	262	266	290	262	296	267	260	268	243	278	266	276	263	261	269	270	246	264	257	250	268	268	260	233	244	223	276	272	294	272	258	266	270	268	258	284	267	243	243	283	259	236	230	273	267	253	264	266	274	311	236	248	254	243	283	272	264	247	241	286	270	284	265	250	244	288	251	275	231	261	254	286	279	254	290	286	270	255	273	249	299	275	247	271	288	251	292	310	269	268	274	280	292	270	258	259	261	244	241	269	246	294	257	290	258	250	261	269	262	277	255	247	260	256	279	240	249	272	250	262	271	274	277	294	259	264	229	259	267	259	263	248	234	289	258	271	274	269	265	271	268	267	274	293	243	269	296	235	276	292	280	252	271	282	263	293	281	273	251	274	281	298	245	257	283	271	283	270	265	276	270	279	258	247	294	264	276	291	264	288	280	256	278	275	258	285	284	250	290	271	296	257	254	261	265	270	276	261	289	246	286	277	254	254	269	283	242	272	265	293	238	247	268	255	256	285	244	260	269	300	256	285	261	233	267	255	255	296	279	264	263	228	279	290	252	246	265	262	278	280	280	276	259	262	276	247	277	264	269	300	248	274	255	252	277	284	284	288	257	279	252	248	285	275	280	249	241	262	277	273	289	256	261	290	285	303	267	288	295	289	303	282	274	240	269	258	269	259	271	269	292	255	265	273	245	289	272	280	274	290	282	262	282	251	255	267	262	263	286	249	279	272	280	262	270	250	256	255	238	281	279	281	280	245	267	282	249	279	274	245	274	281	284	293	269	265	247	264	265	306	283	267	268	271	278	270	289	238	263	253	263	282	251	261	285	290	257	247	250	271	260	255	247	275	280	246	276	275	264	261	269	263	266	281	264	263	254	264	229	264	275	256	277	298	243	308	258	265	267	225	293	309	291	257	261	258	268	263	271	254	247	292	269	301	254	277	256	252	261	283	251	264	266	268	304	290	262	278	285	267	240	254	245	273	261	316	264	276	268	244	253	292	268	284	290	263	245	284	242	259	257	287	247	271	275	269	269	286	264	264	299	242	241	280	264	271	255	241	260	252	268	268	265	274	279	274	275	260	289	261	273	273	275	239	253	305	259	240	282	251	288	286	276	281	271	273	240	253	271	262	289	266	277	265	276	257	251	257	276	273	289	265	271	252	288	250	268	266	272	260	235	247	259	293	274	291	248	260	278	280	238	247	283	269	252	269	279	258	271	255	280	269	258	232	278	275	281	256	258	268	314	305	243	319	288	271	230	290	248	279	254	274	286	292	275	267	274	242	302	288	237	265	294	248	291	251	271	274	267	252	263	244	279	244	282	252	254	232	251	289	268	257	269	259	256	264	284	272	279	270	266	261	258	250	256	261	271	277	246	273	267	277	265	295	283	243	262	274	273	247	245	271	296	268	270	270	255	298	285	256	253	241	276	248	246	282	264	276	271	250	267	280	266	270	245	263	292	286	278	259	272	252	277	258	252	263	262	264	258	286	236	264	266	262	263	260	242	240	252	263	274	293	270	285	278	264	233	265	255	263	265	279	279	284	298	277	277	257	259	255	274	269	287	252	243	282	268	261	271	285	262	275	268	275	253	273	279	257	277	280	292	285	250	266	270	286	282	291	250	266	282	263	284	260	240	267	263	255	281	251	281	278	265	279	278	273	258	252	256	256	269	250	292	241	264	251	277	312	266	263	273	289	246	267	241	244	258	256	286	278	266	273	299	295	264	245	260	261	263	286	257	277	276	244	279	291	288	260	262	298	287	248	279	257	260	261	232	298	276	280	274	243	285	286	273	259	240	277	256	275	270	257	282	258	283	276	264	264	263	275	265	245	234	256	300	257	245	294	264	238	285	268	240	253	270	285	282	306	295	288	239	315	265	269	270	262	269	259	255	274	268	285	258	254	286	254	244	262	292	272	254	270	267	274	286	277	283	232	270	263	259	264	257	285	260	292	279	283	290	256	280	270	245	254	261	261	271	249	259	301	248	276	269	270	263	311	276	262	255	268	243	289	249	246	250	265	271	248	261	267	288	262	278	292	286	261	318	265	299	289	262	261	267	233	243	261	252	275	291	250	261	261	247	260	272	269	264	242	235	267	244	259	255	291	275	251	255	249	261	259	225	254	307	255	299	268	264	267	252	275	287	235	255	272	260	301	271	252	290	249	289	257	283	283	274	249	257	255	256	270	239	243	249	253	272	266	281	291	267	256	285	254	257	264	248	250	297	282	298	285	277	243	281	247	271	260	262	237	269	243	290	244	279	250	292	252	267	250	250	257	255	290	265	236	263	256	252	268	264	293	251	272	269	274	275	240	248	253	261	271	264	275	268	253	288	270	259	295	262	278	257	247	277	285	251	281	291	263	245	235	296	301	241	289	267	294	263	288	249	291	246	261	289	248	259	250	266	268	273	286	262	292	279	272	283	281	269	253	301	246	276	259	261	246	266	278	257	256	246	261	268	261	272	259	272	258	287	263	262	251	280	282	239	246	252	252	283	257	247	269	240	276	282	287	272	288	239	270	263	274	270	291	247	261	269	236	263	266	259	268	295	281	259	263	275	294	267	254	239	288	271	255	280	262	284	268	275	295	270	246	256	260	319	249	258	245	256	264	265	285	251	304	268	269	287	285	285	278	291	264	255	260	274	263	282	244	274	254	253	254	283	271	267	271	243	256	264	270	251	294	261	263	238	292	267	253	282	244	250	260	270	312	271	261	254	280	291	284	281	257	272	263	293	253	262	261	263	283	268	280	294	243	254	281	276	246
23671	23923	33748	34448	34734	32095	26384	25925	27272	24437	19304	19516	19548	17135	16186	18270	18440	17434	17355	15861	17451	17470	21372	17434	19381	17843	15258	13689	12813	10074	11730	11822	12120	11142	9970	9737	11819	10000	9068	8426	5833	4981	4255	3004	1864	2044	1998	2171	2327	1756	2087	1818	1774	1463	1316	1209	1049	1002	909	926	849	868	852	831	745	814	819	737	799	807	778	756	735	799	744	754	741	741	734	802	771	792	772	729	738	734	778	772	757	705	749	759	721	809	706	761	783	735	715	722	715	727	734	773	754	763	727	710	747	707	749	715	748	750	745	742	774	755	728	735	720	724	748	786	699	728	746	764	723	751	800	748	757	765	756	745	746	790	746	760	738	784	749	731	778	741	752	764	766	726	718	750	764	751	744	755	779	758	737	757	768	785	751	698	742	770	710	750	723	783	744	718	732	723	772	709	786	727	733	737	791	802	701	759	712	742	740	740	723	754	781	716	740	731	740	717	771	729	728	695	713	736	701	708	736	768	762	772	730	729	759	704	699	797	759	758	717	699	795	786	671	740	761	719	716	741	708	712	728	767	708	752	720	726	739	690	713	751	717	712	655	801	735	744	726	742	768	728	724	675	729	790	795	716	711	768	754	774	742	782	774	741	750	757	729	767	714	756	736	774	695	703	779	702	731	775	732	725	765	745	764	756	740	762	687	742	716	716	715	718	708	772	727	757	736	711	758	687	769	735	695	698	808	766	711	799	790	732	754	731	716	727	709	747	734	763	767	752	745	727	757	755	692	695	747	806	707	766	751	742	713	745	704	727	724	701	723	736	720	734	731	732	696	655	787	742	682	725	728	719	766	731	706	714	741	768	696	767	748	732	720	747	711	729	696	733	758	759	736	749	757	712	694	727	707	770	730	769	737	729	746	735	735	670	732	735	735	771	752	724	789	800	761	711	745	733	769	746	744	726	767	741	763	733	760	757	736	715	749	739	706	763	727	705	757	733	730	689	738	729	778	740	722	735	700	762	700	712	711	762	776	727	703	739	773	729	763	731	731	737	699	746	743	741	744	740	738	720	674	794	751	801	784	775	705	739	686	705	745	703	747	719	742	695	720	739	763	718	740	726	747	809	724	725	768	746	727	735	755	719	758	709	762	742	736	733	734	739	742	717	769	708	728	761	720	776	734	737	732	759	707	762	749	747	765	727	729	770	711	743	726	728	698	771	689	731	760	754	739	749	751	725	710	737	680	727	767	730	703	787	748	801	747	717	748	771	776	740	752	792	743	780	708	728	723	714	702	670	680	763	705	739	749	731	765	756	739	720	750	721	764	749	742	704	790	761	721	714	742	760	772	672	759	711	710	742	732	726	749	768	722	718	750	750	779	716	722	723	691	748	781	726	717	760	787	702	709	716	681	729	741	784	762	749	719	693	754	760	755	742	745	715	751	740	750	737	763	734	734	726	741	718	708	779	714	741	688	749	709	776	731	734	737	763	771	678	722	656	699	733	726	713	708	745	716	762	744	703	667	706	767	714	790	712	766	724	772	730	730	695	721	739	711	740	782	771	782	728	715	794	740	720	731	766	773	764	702	714	736	745	767	760	756	774	749	728	738	736	735	745	720	743	734	723	690	778	722	725	743	723	749	695	734	789	798	704	761	773	730	716	714	735	682	734	769	744	772	745	748	743	722	731	753	706	725	702	771	767	731	770	726	780	757	767	749	706	751	808	702	674	747	767	733	749	733	758	739	756	746	728	761	732	736	741	739	783	776	721	758	721	723	750	732	780	737	709	710	746	757	742	719	699	792	707	708	744	720	744	770	724	719	768	735	732	707	712	682	768	696	748	764	741	778	690	694	767	776	778	728	709	722	750	744	707	717	742	771	723	782	782	738	720	749	721	738	706	721	730	754	730	717	751	718	741	716	745	751	761	761	764	720	791	755	786	726	722	719	714	729	744	704	744	735	751	759	739	786	711	718	765	747	745	748	737	705	701	679	758	762	746	750	765	730	713	717	754	719	746	690	729	704	763	751	732	730	744	725	724	752	725	688	738	756	692	735	749	718	727	774	739	726	744	739	726	696	725	751	756	727	763	775	735	781	706	735	705	696	708	743	706	764	771	790	765	713	711	789	784	763	734	698	719	775	745	771	758	729	725	749	737	739	752	733	702	719	726	730	730	687	751	735	735	789	708	725	737	740	703	760	705	736	739	708	789	791	730	706	765	766	703	781	752	737	723	713	737	683	748	754	743	734	761	735	739	656	767	758	755	757	754	751	709	748	739	739	733	750	751	781	744	729	700	757	730	700	744	769	770	734	721	753	737	727	738	736	754	753	691	783	733	758	742	738	733	762	763	741	712	714	811	717	713	719	773	721	742	691	717	745	724	736	754	727	740	763	733	777	717	729	755	792	724	778	723	735	712	771	726	706	731	713	743	679	726	746	792	757	718	745	723	794	689	718	745	783	736	773	732	718	729	757	703	732	744	728	682	718	782	705	718	719	744	765	747	727	695	760	746	725	806	755	710	719	744	760	727	760	764	770	729	770	749	708	676	737	703	725	741	740	729	742	751	760	790	751	729	782	728	730	707	738	765	750	736	706	701	761	795	760	776	750	743	724	744	762	762	734	782	700	675	715	783	723	732	784	731	746	738	789	729	692	718	746	740	728	740	737	783	697	768	735	761	756	730	743	752	733	705	737	736	684	762	726	703	746	707	730	748	747	767	769	716	710	694	708	769	700	724	698	766	733	738	769	745	736	707	786	759	796	755	741	733	708	756	752	698	792	760	735	744	752	735	786	721	756	732	782	740	705	735	731	698	764	762	718	770	714	716	729	777	762	718	771	750	743	743	746	718	737	736	782	744	716	797	774	702	751	741	715	774	710	713	764	734	784	761	711	788	686	763	741	778	707	820	748	752	761	749	748	782	783	709	730	736	756	744	744	721	749	727	725	696	738	754	759	731	758	767	738	733	694	755	725	671	733	770	726	745	728	684	758	744	735	725	736	725	709	753	750	720	716	697	700	787	741	761	704	689	709	708	769	760	751	753	721	773	765	750	726	794	743	722	715	708	736	719	696	711	717	740	725	729	743	769	706	731	785	716	719	745	768	765	712	748	761	749	726	706	767	751	767	717	750	670	716	714	670	729	744	732	756	730	741	744	762	731	739	724	753	762	728	754	769	762	737	765	723	783	742	711	735	727	744	727	720	701	747	698	727	765	742	726	783	741	736	741	780	722	749	714	749	728	723	783	751	753	711	748	709	773	724	749	749	779	751	744	729	747	708	715	755	723	729	737	744	689	758	763	697	707	669	721	754	708	760	754	754	757	776	724	673	792	726	712	742	751	748	744	695	760	712	756	776	754	733	750	774	746	714	750	754	789	705	712	736	719	742	733	690	761	767	721	743	693	752	755	784	780	751	739	705	794	794	743	727	712	715	715	714	762	722	768	730	687	741	698	747	755	721	743	743	760	751	748	752	692	724	770	717	721	722	770	734	715	767	746	714	741	751	739	723	686	775	752	749	719
41646	36199	38782	33766	30915	27393	19049	14478	18677	18108	11865	9170	10319	8435	7523	9105	8192	7539	7474	7303	6814	7415	8374	7130	7668	6853	5623	5969	5053	4089	3787	4197	4444	3850	3583	3252	3855	3416	2890	2267	1795	1720	1125	748	595	643	658	690	696	547	678	574	537	526	444	388	377	382	341	366	342	342	287	335	327	316	342	315	326	342	338	304	332	297	356	351	316	298	320	302	324	333	317	299	318	317	299	303	311	317	332	321	298	313	316	319	300	300	321	304	293	303	316	325	341	319	334	320	326	308	292	306	332	325	339	275	320	319	332	324	325	317	360	287	329	314	338	308	292	314	322	330	342	319	335	341	297	338	314	313	307	337	317	313	287	297	288	327	298	300	344	285	334	288	308	311	315	309	319	307	337	318	328	320	304	311	320	310	313	296	304	288	315	352	282	318	295	364	320	315	311	293	331	322	313	341	319	334	331	314	309	327	303	282	319	340	311	282	331	327	344	310	350	318	313	307	333	334	298	307	326	276	316	327	318	329	314	362	359	339	292	327	304	318	324	325	345	303	336	293	342	337	306	346	290	312	287	338	321	292	294	321	295	318	339	303	323	328	302	340	334	295	336	289	317	331	337	345	355	309	325	339	322	348	315	335	315	299	316	327	324	377	314	310	325	329	316	302	318	301	329	349	294	298	322	318	310	313	300	294	331	292	321	293	337	330	307	339	311	306	289	323	330	318	306	313	332	316	285	307	314	316	343	360	290	309	351	302	314	322	327	295	319	306	318	306	333	354	312	347	313	300	324	324	319	327	314	313	313	302	323	309	320	293	346	306	340	328	320	362	307	313	310	361	314	354	332	318	318	323	298	330	291	303	304	329	322	326	291	330	341	287	310	327	278	327	327	344	290	327	297	317	327	301	313	313	297	301	327	357	337	336	301	302	292	310	306	313	313	293	326	313	329	278	337	327	343	313	314	309	318	297	282	289	320	293	275	317	315	342	291	297	328	338	320	316	306	274	333	295	308	326	330	336	289	336	297	297	267	314	353	309	331	356	347	300	341	304	325	320	332	343	346	344	311	327	332	312	318	325	301	317	304	334	310	321	331	332	316	294	345	313	310	329	329	330	309	315	312	301	310	313	313	319	321	315	312	346	299	294	288	306	297	327	340	296	309	333	325	276	336	294	327	383	294	284	329	297	360	301	284	307	313	304	347	315	293	306	325	292	308	297	296	315	295	329	369	299	295	338	333	306	331	351	325	319	295	337	288	328	316	311	288	289	294	325	305	314	340	286	332	327	300	272	326	275	330	294	308	335	367	328	294	311	316	281	336	328	341	324	333	324	317	327	321	326	313	314	361	342	322	320	303	315	339	313	293	350	308	314	325	318	315	306	318	298	344	325	340	316	307	355	343	311	314	328	302	300	317	351	345	320	332	317	309	316	338	307	332	342	342	338	309	325	342	320	331	349	340	273	340	335	338	316	317	342	303	335	332	313	324	286	320	320	338	314	329	325	348	328	331	318	325	294	326	305	292	311	324	320	326	332	302	302	327	320	312	343	300	310	354	290	305	310	315	344	310	312	282	309	345	332	327	327	290	332	315	316	308	304	296	343	308	291	290	313	309	267	337	329	298	306	304	329	298	302	314	325	311	320	306	360	343	293	308	331	320	292	301	304	317	321	349	320	324	312	332	316	316	325	312	322	324	293	318	309	301	317	329	299	345	303	335	338	325	320	341	316	313	318	322	322	331	304	371	348	321	381	335	324	317	327	299	338	321	306	287	305	334	316	319	283	331	325	327	333	336	250	314	318	288	336	313	324	331	328	341	321	347	309	319	332	310	325	295	331	324	298	329	326	308	353	256	329	335	319	304	355	309	317	295	304	319	301	305	332	324	321	348	289	322	304	301	297	321	312	286	316	314	307	286	291	336	310	317	345	317	373	310	302	323	315	318	344	324	308	319	310	307	345	354	347	329	352	314	320	330	313	312	336	292	329	328	329	338	328	315	313	329	310	318	338	329	312	313	320	321	328	316	331	291	337	316	327	340	305	292	340	310	316	314	368	293	325	254	312	307	319	306	309	349	308	309	331	329	335	316	293	323	326	297	326	329	346	327	306	302	330	321	309	302	336	309	321	328	349	290	348	273	287	284	334	329	326	317	323	325	341	304	319	303	323	347	334	294	308	304	335	319	318	322	327	319	315	303	312	321	318	269	315	362	332	316	306	329	323	336	320	320	336	321	305	290	292	322	265	300	324	328	324	312	309	342	323	298	305	304	309	324	337	308	310	314	299	293	322	330	312	295	315	318	311	336	307	281	311	338	281	351	322	316	299	343	308	322	297	308	309	319	335	316	337	343	324	292	314	314	330	326	324	306	301	338	289	304	377	327	278	331	342	323	378	317	320	321	339	320	291	301	316	322	326	342	310	313	311	316	338	343	315	314	324	325	319	284	302	312	321	297	303	308	312	313	314	338	348	328	320	312	308	350	330	361	305	342	311	310	307	291	290	314	311	299	318	316	311	281	328	332	338	337	341	289	318	326	322	314	302	325	336	302	323	347	316	305	328	313	299	319	305	317	316	338	327	300	305	327	282	337	321	291	347	301	325	321	285	319	341	312	341	325	312	361	306	285	319	319	330	282	283	334	325	349	325	284	339	313	288	290	345	345	344	324	338	306	286	336	303	326	320	315	334	294	357	306	321	317	312	287	290	295	324	324	283	300	330	350	299	312	321	291	307	321	291	316	299	289	303	315	301	356	321	291	327	326	304	320	316	317	309	296	299	310	332	296	312	327	322	344	325	317	286	301	305	302	319	329	325	321	337	295	321	319	299	342	313	310	310	326	304	309	313	333	287	342	296	324	306	298	324	287	287	299	322	316	307	311	310	346	319	328	306	305	282	353	315	330	313	292	308	309	315	320	325	314	335	300	294	319	324	332	306	286	330	320	305	330	322	333	317	323	330	311	332	344	331	286	311	348	308	315	306	344	300	337	286	292	327	308	324	345	327	317	284	307	331	335	293	342	305	309	326	321	322	343	311	299	331	280	339	330	319	337	332	350	319	317	300	334	319	281	337	305	284	302	341	300	332	308	334	316	317	328	339	330	339	304	337	301	309	337	323	335	350	338	333	315	300	305	326	320	308	287	297	345	297	331	294	323	330	314	339	337	301	321	318	307	305	325	323	291	338	306	302	328	339	351	359	310	319	334	311	284	282	291	338	294	309	330	317	363	319	343	300	332	325	320	304	312	313	320	310	329	303	356	322	305	291	322	296	310	320	281	310	294	325	333	331	293	313	282	287	345	324	315	320	300	280	303	299	306	354	314	295	338	324	305	310	320	348	315	308	356	324	312	317	309	304	282	320	333	320	314	288	331	300	315	304	314	322	301	308	322	293	322	311	320	316	305	295	332	327	303	323	291	336	335	294	283	323	329	342	323	346	331	333	323	316	346	321	301	339	323	309	322	344	323	319	332	319	326	324	325	310	308	316	329	320	302	328	315	327	316	324	315	339
28154	29270	38507	40610	40673	38877	32277	30324	36550	32691	27866	25059	27337	25330	25051	28122	27766	26799	26397	25937	26453	27660	30220	25872	27752	25804	22788	23161	20304	17792	17650	19612	19857	18563	17683	17218	17864	17517	15214	12737	9466	9986	6429	3880	3432	3337	3463	3461	3869	2814	3277	2798	2584	2265	1830	1620	1432	1243	1144	1175	1070	1078	1014	1024	1021	975	956	929	1011	934	943	904	875	900	929	855	861	877	920	833	848	885	879	919	846	871	919	852	833	858	825	822	836	831	859	817	827	881	890	847	820	849	872	844	842	847	805	826	855	844	855	819	897	846	891	874	865	908	857	840	880	885	838	805	812	834	835	797	821	806	942	891	884	851	829	842	824	820	870	837	840	880	850	832	811	851	849	823	801	855	852	806	831	944	859	845	828	844	873	902	827	833	898	878	877	827	867	840	851	874	897	864	852	842	845	814	823	854	865	837	856	853	863	860	840	814	848	862	820	847	842	864	863	828	824	839	858	841	820	799	858	828	820	872	830	858	837	784	805	813	836	852	865	812	854	864	851	842	811	867	822	888	851	891	881	829	807	862	850	842	815	830	880	843	844	878	867	842	823	846	887	840	896	861	817	896	872	906	826	846	846	882	853	866	872	826	868	898	807	792	866	833	834	836	876	893	839	853	846	828	840	806	797	841	862	836	833	873	876	826	813	851	838	851	862	906	817	850	811	832	869	849	847	855	813	881	847	834	879	787	891	817	838	842	821	836	867	838	862	893	866	846	876	836	864	831	881	813	834	871	811	825	819	884	868	887	825	858	871	849	831	848	819	835	811	867	873	810	848	865	873	817	858	812	824	867	882	819	872	877	849	877	807	832	848	810	894	809	835	822	877	873	847	847	859	863	842	843	806	884	872	890	860	814	830	824	824	858	878	846	798	836	822	847	807	862	860	854	904	850	833	840	807	839	844	877	831	824	903	870	851	839	829	815	883	850	889	838	803	842	853	819	835	853	823	852	818	831	861	866	850	798	856	853	837	852	857	862	871	814	809	815	870	849	847	877	850	771	819	868	841	775	871	845	854	832	781	828	856	822	865	883	779	876	848	814	834	875	852	836	883	843	890	818	872	882	782	859	883	814	835	862	861	858	885	872	843	853	886	866	856	854	805	846	865	906	889	850	879	880	828	887	842	934	873	852	869	830	860	867	822	847	850	875	843	824	847	843	805	845	847	859	855	837	849	850	795	879	867	863	868	842	812	859	868	806	875	879	783	829	870	818	882	815	841	853	877	903	880	815	900	858	840	834	862	866	844	843	850	841	935	810	783	851	895	885	889	826	875	808	886	916	825	890	843	846	824	852	850	860	888	835	848	843	897	883	837	871	872	841	888	835	867	809	845	839	855	837	870	847	835	875	871	826	823	861	840	901	870	837	847	823	847	822	907	863	866	815	847	885	873	854	849	856	914	833	858	848	869	853	814	932	845	843	901	834	845	809	858	911	885	868	813	825	883	820	844	880	882	843	848	837	897	801	893	849	858	875	881	878	836	801	876	804	897	863	867	829	877	857	824	846	845	883	834	824	871	852	878	800	805	836	902	811	863	843	856	884	859	850	844	839	896	855	887	802	812	861	817	846	832	876	855	806	855	873	837	813	799	874	836	841	873	847	885	804	928	851	847	801	832	825	809	803	836	858	876	889	833	864	871	880	845	870	835	831	864	868	956	869	880	879	863	876	875	799	895	899	905	864	905	849	873	888	863	806	862	895	836	870	838	842	802	846	834	832	888	890	855	856	860	910	855	828	876	839	887	873	852	872	886	854	881	740	842	846	813	874	803	882	814	871	876	906	821	842	828	840	827	844	797	894	849	825	847	855	813	834	837	852	804	844	836	825	825	879	836	824	823	826	863	817	812	865	863	814	863	880	807	896	814	819	902	812	834	881	858	846	864	846	827	883	866	856	888	889	851	844	865	858	891	850	861	860	878	862	846	843	804	815	870	860	852	838	861	844	858	829	832	878	837	870	833	853	855	856	848	823	776	863	813	860	825	864	830	847	868	830	874	862	856	876	873	919	835	857	859	826	822	855	870	839	840	839	822	909	852	875	814	843	882	827	901	873	806	864	821	872	867	850	869	855	812	865	891	848	859	852	895	862	885	854	799	824	885	852	842	917	853	882	837	870	843	870	847	866	879	834	871	868	834	837	798	802	901	863	871	871	872	902	824	808	806	802	793	830	832	876	855	820	860	824	866	856	851	848	871	888	861	860	813	834	847	866	834	879	849	818	849	843	807	873	838	858	886	863	858	859	843	802	901	840	843	856	841	857	880	836	851	931	806	878	842	857	866	824	876	838	856	841	904	831	839	844	839	848	869	861	817	878	842	836	865	845	877	866	881	835	762	822	896	845	857	881	821	861	865	823	825	882	869	826	825	852	834	885	841	834	874	833	867	882	854	848	827	874	837	803	853	867	810	827	868	885	835	844	897	835	791	896	869	841	896	906	853	817	858	881	857	877	907	853	821	876	853	813	854	883	847	894	882	857	833	868	826	834	845	833	846	833	858	876	857	903	856	802	849	876	777	835	897	801	846	860	834	847	836	768	819	841	869	867	860	850	813	829	859	879	785	816	837	865	878	838	823	814	849	880	834	868	853	905	856	850	817	839	835	850	809	823	806	878	887	765	887	887	839	856	868	843	849	891	828	842	857	820	852	829	877	836	883	858	843	818	859	847	849	870	862	889	817	871	849	854	819	833	864	836	818	817	806	825	843	846	811	854	888	852	811	809	891	890	853	830	855	868	803	871	895	834	839	832	812	859	844	841	828	905	870	890	886	810	887	852	883	858	830	859	811	848	842	846	852	806	885	879	868	776	828	844	837	800	859	869	807	829	865	905	841	872	879	848	857	826	846	882	899	813	856	850	840	870	844	849	864	894	834	808	905	847	865	844	885	849	818	848	867	890	884	896	859	817	805	869	872	844	805	853	843	835	869	847	861	832	846	853	788	890	869	855	890	900	847	800	822	869	850	869	832	852	850	852	826	845	920	828	845	874	844	840	781	811	842	874	877	867	869	868	864	875	815	819	870	856	865	848	844	815	841	869	870	848	869	830	848	836	841	851	803	842	851	886	813	854	861	861	851	909	795	845	841	850	874	819	815	806	847	814	870	826	832	853	871	808	836	886	846	843	817	888	877	907	865	846	879	836	841	870	848	867	898	925	853	861	812	878	798	807	773	836	899	844	820	888	825	811	837	883	874	871	835	871	849	880	831	791	827	888	838	817	840	856	851	838	784	904	861	860	931	853	846	826	884	848	844	899	814	824	846	856	896	820	882	831	845	869	884	835	881	803	860	846	812	869	841	848	887	875	835	807	912	850	795	845	851	863	830	836	823	872	842	860	818	757	804	882	868	814	861	890	916	826	825	812	834	847	856	850	842	849	867	847	833	817	861	818	851	878	849	844	797	856	805	861	831	835	815	855	809	906	831	880	829	879	879	866	854	853	862	860	857	876	819	886	871	825	878	875	850	898	852	831	816	871	850	846
23434	20096	20005	14416	9668	6686	4344	2833	2478	2347	1761	1400	1231	1053	818	840	686	595	657	630	594	593	634	620	585	482	501	470	441	375	365	427	387	373	342	380	363	366	318	299	297	292	242	235	270	243	233	227	232	239	236	251	256	247	227	220	247	231	219	218	223	244	225	234	229	224	234	192	236	257	226	247	223	217	225	242	215	250	236	242	216	233	219	226	243	216	241	241	240	263	235	222	248	237	242	243	252	217	210	231	228	202	232	242	235	246	216	262	237	202	225	218	220	214	210	223	233	260	240	209	242	238	223	210	219	200	225	244	245	222	229	226	256	211	246	237	233	235	207	238	232	243	237	207	212	236	228	223	235	226	219	223	229	224	224	205	251	248	228	236	216	228	214	212	229	221	206	239	225	247	237	232	238	258	224	245	247	201	245	244	203	212	251	219	225	227	246	244	194	220	234	221	214	235	215	210	229	225	236	210	206	233	230	232	221	215	224	246	200	252	223	227	216	235	256	229	212	222	228	218	248	232	219	247	249	240	194	217	233	221	212	225	223	240	218	219	212	219	224	237	221	225	228	240	233	239	232	232	232	210	252	232	210	202	231	221	228	254	231	224	230	235	236	223	212	252	231	220	216	235	230	236	209	210	222	228	227	188	222	233	212	221	231	256	215	221	228	208	226	228	223	234	210	251	217	231	224	212	244	219	215	231	237	248	230	235	238	212	217	229	228	251	236	239	249	227	249	236	238	229	256	225	259	253	196	260	221	224	221	227	207	224	233	203	229	232	237	219	224	229	241	231	219	221	211	220	244	230	265	213	229	233	216	235	216	220	220	225	228	215	241	254	230	210	216	237	213	227	231	205	228	202	230	206	218	218	196	214	249	229	244	218	221	239	253	236	248	219	223	260	252	240	254	255	197	230	231	231	215	230	256	223	224	262	243	219	221	200	228	247	232	210	244	219	191	233	241	233	248	248	207	230	216	215	245	213	236	234	235	209	239	238	236	242	227	202	211	246	220	237	205	238	223	259	217	224	210	217	211	261	220	244	218	238	214	225	234	215	215	197	247	237	232	231	243	230	251	215	238	259	269	239	238	228	228	248	227	229	224	239	253	255	232	228	236	243	208	222	231	237	204	249	234	245	256	214	238	233	197	229	203	243	231	219	235	234	224	209	216	227	224	233	235	228	234	217	236	246	243	270	232	250	207	234	234	224	217	260	232	237	208	230	204	244	235	207	224	231	209	205	239	237	238	222	226	190	218	217	229	229	233	202	244	224	209	218	226	258	243	216	217	245	185	217	243	249	238	227	226	205	230	238	257	235	232	204	225	250	227	211	217	214	225	235	234	229	226	230	231	211	215	240	224	235	229	215	233	248	246	222	232	212	227	245	234	236	247	219	223	245	233	234	242	232	220	225	230	218	240	251	229	217	214	230	260	218	226	238	239	216	218	216	224	229	249	234	223	233	215	223	203	246	250	267	214	222	225	228	237	273	223	203	232	202	249	253	206	250	213	225	227	223	224	262	229	218	241	221	232	210	215	214	262	233	212	244	221	226	237	242	254	222	258	251	242	261	228	207	224	218	226	224	251	229	262	204	238	227	240	251	251	243	218	234	230	242	239	236	229	230	234	217	193	233	244	248	225	213	246	232	224	219	232	228	249	257	255	231	229	233	234	224	226	216	239	241	232	244	222	223	239	227	237	224	221	240	222	223	214	235	213	226	221	253	252	223	213	223	240	248	226	216	222	218	235	254	227	205	226	229	227	229	214	257	240	242	243	234	242	229	224	238	217	213	226	249	246	235	237	194	232	226	223	238	241	245	240	232	204	243	232	240	214	229	240	235	243	208	244	222	214	246	235	222	275	232	249	215	234	213	228	229	215	229	232	210	245	210	246	215	229	218	226	252	255	256	234	256	232	204	228	244	218	224	253	213	235	222	212	240	205	220	209	229	244	216	219	193	217	220	229	227	227	230	230	250	228	194	210	261	231	216	213	245	222	251	251	212	221	257	217	231	243	208	220	223	251	245	244	213	218	235	200	219	222	216	246	215	242	234	240	222	221	244	245	249	222	245	242	218	231	243	254	259	225	232	256	228	241	240	231	198	233	241	226	250	213	264	238	232	211	213	239	227	221	265	227	221	208	212	218	238	243	219	227	240	219	213	246	221	242	243	227	249	214	238	227	227	232	235	215	224	213	244	225	245	207	227	238	197	240	240	250	220	213	231	225	229	239	249	252	231	224	233	240	271	211	227	233	215	195	209	230	231	227	219	232	228	215	223	229	226	237	218	234	216	245	214	223	232	220	215	249	224	237	251	214	237	215	256	220	235	240	242	249	244	226	254	227	262	221	242	246	211	238	245	256	234	233	246	228	209	251	232	217	237	230	223	239	230	191	201	235	210	248	209	258	219	236	229	243	245	234	224	227	218	225	227	217	253	221	236	239	220	223	233	232	214	259	196	225	228	265	247	223	222	227	233	229	254	239	253	226	221	221	222	215	239	232	232	206	235	252	227	248	231	254	229	248	222	248	246	262	261	227	257	257	215	250	214	232	194	213	209	243	228	234	248	249	217	216	236	250	245	190	245	248	250	237	264	235	263	196	216	232	199	211	231	241	231	222	241	259	230	243	243	246	238	226	220	239	253	225	245	217	241	225	233	212	250	234	237	217	218	232	237	240	256	213	236	271	243	228	223	241	232	231	249	202	248	237	234	242	249	244	262	247	238	230	259	210	240	224	261	236	231	234	225	231	227	220	211	216	218	238	236	240	234	235	255	249	242	241	212	235	227	220	226	220	250	239	240	236	223	240	226	225	235	220	218	223	215	225	246	257	228	218	237	231	238	223	226	226	236	235	254	248	216	246	214	236	220	241	236	253	208	236	218	240	232	230	241	246	223	210	240	239	232	262	254	230	221	218	207	251	234	223	218	233	215	213	242	232	230	245	213	213	264	244	208	232	211	227	222	216	216	257	213	258	234	244	190	260	241	239	233	229	225	226	255	226	263	215	247	208	240	219	210	217	240	200	239	218	212	196	247	213	219	259	221	226	231	218	236	235	232	214	252	239	229	201	228	237	251	214	210	223	234	236	234	244	240	209	235	240	209	202	210	238	218	222	216	197	239	225	239	226	242	252	228	258	232	219	244	231	216	254	222	218	231	214	233	207	206	244	254	231	247	217	237	226	235	205	209	252	230	245	229	219	219	241	231	232	231	221	242	223	229	238	248	242	245	247	260	214	226	217	235	233	234	252	267	241	214	214	243	241	225	216	211	235	223	241	239	231	221	235	223	211	221	236	225	220	249	231	218	214	211	258	244	262	233	203	244	229	240	206	246	238	233	233	216	230	244	231	245	235	218	211	235	217	223	213	257	217	215	241	214	208	232	219	226	221	230	216	214	250	216	250	210	231	244	248	240	228	212	242	213	222	219	239	250	228	232	253	215	219	252	213	223	238	215	241	225	271	218	225	237	261	242	242	225	219	218	228	256
14856	16399	24840	24766	22086	18346	14088	11368	10494	10138	8229	6608	6147	4894	4123	4325	3758	3380	3462	3129	3130	3233	3362	2878	3057	2704	2422	2290	2011	1727	1651	1930	1992	1693	1814	1662	1616	1623	1418	1243	1035	1063	997	804	796	926	823	758	741	774	783	702	701	699	717	677	668	676	669	713	694	682	666	697	690	667	682	684	679	678	664	665	694	663	645	631	684	631	679	688	686	665	615	622	682	694	617	644	627	665	642	624	625	641	632	643	603	633	667	672	613	669	641	648	680	623	650	665	604	670	620	664	632	648	620	623	640	622	637	605	609	637	634	649	625	655	618	649	654	654	666	623	669	598	617	648	658	634	639	626	660	654	633	637	647	645	617	650	692	606	653	630	648	641	651	650	649	638	612	638	626	582	627	648	660	656	649	669	612	609	628	641	619	649	662	635	640	634	642	660	639	641	601	687	654	625	657	625	639	618	618	656	631	616	645	627	663	650	655	603	639	684	638	657	657	644	688	693	663	627	650	569	650	629	673	636	605	603	618	682	641	708	640	626	650	667	619	657	661	649	645	613	634	630	623	640	626	628	637	582	662	669	663	671	656	684	612	662	642	636	643	691	631	660	653	658	608	684	659	645	679	593	636	674	635	705	639	631	647	632	631	630	601	620	567	661	669	659	651	641	678	637	671	645	643	661	595	635	578	644	693	594	644	655	626	660	625	652	679	607	693	682	634	646	644	620	644	666	630	605	642	666	640	606	635	617	646	685	594	624	624	603	653	643	655	621	628	625	669	636	692	634	633	667	619	669	674	642	658	667	649	656	595	630	647	640	616	615	616	656	656	597	631	664	655	634	706	690	617	631	611	669	629	644	678	636	665	631	650	617	653	637	660	673	688	681	665	621	633	684	655	639	654	653	656	630	693	651	639	611	624	639	685	637	634	615	623	630	670	667	637	622	638	640	665	667	688	605	623	673	615	621	621	636	605	624	655	610	653	605	595	639	591	672	668	637	652	616	660	611	644	646	691	631	595	675	653	609	637	642	655	610	658	621	593	646	681	626	652	649	664	635	646	649	642	658	646	683	663	628	583	608	620	645	632	654	640	659	638	646	638	614	694	649	689	645	610	636	624	649	652	632	619	649	631	626	663	592	658	682	651	661	637	612	662	655	637	602	632	628	671	669	646	630	658	624	691	633	700	576	624	625	638	629	615	610	633	690	640	666	660	662	639	657	659	665	627	671	645	648	596	633	689	621	646	698	606	668	654	665	650	631	631	661	692	673	610	620	664	616	640	651	655	685	642	629	616	670	681	626	620	682	653	632	618	608	652	684	645	593	675	649	628	650	624	663	658	650	625	599	627	656	618	587	619	657	682	638	653	638	574	594	651	702	634	649	634	628	634	662	646	624	620	668	654	660	673	676	616	660	683	648	625	592	670	675	611	606	636	663	628	675	674	617	657	658	626	589	699	692	623	647	662	650	655	605	599	680	636	655	666	656	613	627	660	642	640	624	645	638	620	688	634	628	694	627	616	625	668	629	601	658	631	659	627	648	641	645	617	635	644	622	632	708	633	676	637	662	674	623	646	579	660	603	610	618	661	613	645	624	615	701	667	665	678	669	665	662	638	616	672	656	648	698	635	665	614	647	643	654	656	639	640	645	609	613	614	647	640	630	643	626	663	659	602	653	661	629	654	609	674	607	628	625	658	622	599	636	664	657	689	615	637	649	641	621	602	636	653	666	644	641	614	633	666	630	649	632	650	711	635	676	596	654	608	640	632	630	614	672	613	659	664	643	676	637	635	651	614	631	627	609	618	637	604	660	638	587	642	670	626	674	623	679	707	660	636	632	679	649	683	705	630	646	647	648	644	623	604	669	687	650	610	629	680	628	660	647	665	641	649	641	670	594	693	684	619	643	602	657	650	624	667	646	680	650	624	659	650	629	662	595	682	623	620	655	650	685	663	612	646	621	622	620	617	644	700	671	637	647	631	601	641	605	643	618	674	652	603	694	670	649	622	604	628	649	677	633	628	657	608	649	631	629	680	670	628	626	691	670	688	617	609	648	654	657	648	630	646	665	658	663	702	573	646	614	646	649	632	664	659	596	662	681	622	670	630	620	635	641	641	646	656	589	623	647	648	685	663	681	673	688	639	665	615	651	685	626	666	640	605	628	675	627	645	636	685	669	603	697	627	625	616	623	656	645	694	640	641	662	657	632	595	659	624	619	654	631	634	641	653	619	644	654	647	683	631	644	683	620	672	660	635	632	647	657	663	588	624	643	589	674	689	632	632	648	630	629	599	625	661	640	628	659	652	628	652	669	639	633	640	678	623	650	628	612	664	664	676	658	645	606	657	657	644	640	600	617	692	666	654	630	698	649	637	622	651	601	686	632	660	666	665	650	631	626	643	649	595	609	673	651	621	615	636	638	613	674	616	622	654	654	608	656	635	654	643	643	645	700	602	671	672	612	613	633	661	668	629	662	637	643	643	695	674	668	653	683	609	611	604	635	644	670	641	674	668	625	652	645	667	645	640	587	654	642	647	640	660	640	652	669	672	630	636	653	634	656	624	611	616	624	668	644	651	623	612	626	599	621	632	670	668	666	686	665	681	633	672	619	682	680	653	640	613	681	624	629	662	690	649	654	643	616	625	688	645	609	655	660	674	644	633	660	646	669	627	649	644	622	605	671	636	633	625	599	660	634	686	645	640	623	652	663	679	627	634	629	618	574	641	665	718	622	609	626	664	649	695	643	611	662	650	635	622	592	662	639	656	663	612	639	664	636	630	625	634	648	631	643	606	643	691	666	650	634	616	669	630	624	648	648	626	645	679	626	659	634	644	673	632	646	628	656	634	618	681	663	650	627	668	682	654	638	712	621	625	630	655	611	620	656	632	639	630	639	595	657	655	609	637	664	636	650	624	604	651	616	678	619	682	683	608	667	657	649	626	589	617	591	671	635	667	614	652	656	642	590	671	666	645	666	639	670	645	620	629	660	636	619	619	623	629	632	598	661	639	616	594	619	642	659	642	598	600	706	651	602	661	645	614	614	604	637	689	646	614	629	641	655	664	643	659	670	621	632	663	646	667	642	636	647	616	641	614	684	660	619	634	650	644	618	675	616	667	627	651	615	636	671	682	638	623	655	618	621	653	634	664	643	650	610	633	620	687	634	648	658	646	646	653	634	598	626	621	631	671	640	656	622	648	637	640	639	682	626	681	607	630	639	623	658	645	678	594	653	649	593	618	686	652	642	668	643	652	659	640	620	631	633	666	662	627	673	650	640	670	638	609	651	652	668	622	642	624	648	619	604	609	668	641	641	657	663	635	639	642	669	643	689	674	585	637	602	651	660	691	604	632	648	676	618	653	643	656	626	677	643	619	624	609	655	685	633	600	675	647	630	574	576	619	658	620	652	684	655	651	651	612	656	680	630	602	659	639	630	682	625	626	636	625	657	709	638	653	647	626	596	632	638	647	623	664	640	678	650	624	624	651	729	600	673	615	663	610	606
33619	29262	31881	25570	21262	20606	14187	9478	9526	9363	6494	4443	6188	4480	4015	5108	4249	4593	4127	3690	3670	3952	4351	3893	3582	3597	3004	2926	2962	1961	1755	2651	2682	2006	2028	1727	1836	1746	1190	1016	828	850	688	501	525	483	457	418	444	351	432	386	352	304	331	315	282	295	272	275	266	249	288	264	281	285	259	257	292	273	286	254	260	275	274	252	275	266	265	263	252	259	264	236	280	293	277	270	264	265	289	237	276	285	272	243	247	277	261	279	274	273	283	268	250	258	278	252	260	246	247	264	275	242	255	247	268	248	268	226	263	270	292	252	297	272	224	300	298	274	266	258	239	272	274	276	274	291	260	245	262	275	273	248	241	263	263	256	250	271	252	237	245	264	244	264	245	270	249	263	245	255	270	287	242	281	260	254	238	268	262	290	292	264	265	261	271	267	279	297	247	281	235	257	245	255	223	252	250	269	267	266	234	269	250	255	272	274	272	239	256	270	294	251	280	277	233	282	247	248	244	296	289	265	283	296	266	264	283	250	242	268	258	251	250	246	239	248	259	260	269	257	251	252	253	280	277	292	253	242	239	286	260	252	252	275	262	237	270	284	240	276	277	247	330	268	239	279	245	265	266	288	290	264	260	254	269	301	245	228	258	235	239	283	259	243	253	272	275	257	233	267	281	253	258	262	270	274	273	275	244	251	276	305	248	244	282	233	281	258	272	267	274	239	294	265	275	294	257	224	275	277	234	260	263	264	282	288	270	281	259	264	269	269	281	284	256	262	261	291	254	262	270	284	261	283	257	242	260	264	239	283	262	274	257	272	232	262	259	252	284	252	238	254	234	262	266	223	252	276	269	286	289	279	254	255	248	252	283	255	265	245	288	251	276	270	253	273	238	245	255	245	299	257	265	260	221	265	283	256	279	245	298	279	243	297	276	236	276	255	282	247	267	309	272	270	293	271	247	273	274	269	280	277	284	263	272	229	285	264	271	249	239	280	242	264	249	264	261	281	260	260	281	294	263	273	261	241	273	268	260	256	249	272	241	266	248	254	252	275	264	257	255	297	266	266	270	232	274	241	285	231	246	251	248	264	270	252	251	280	264	290	277	289	239	227	295	261	276	255	285	285	269	228	257	302	235	262	272	284	265	262	251	241	242	277	265	246	301	297	279	253	293	262	259	282	258	267	257	273	249	257	230	260	256	276	291	249	300	260	266	265	264	281	251	240	287	266	248	254	272	273	269	279	257	261	266	288	257	272	268	275	253	263	243	266	282	272	247	237	257	260	291	254	267	271	258	264	279	260	280	267	242	254	258	263	290	278	262	262	264	267	259	268	279	249	232	271	243	215	254	253	266	270	256	241	241	252	266	225	276	255	250	264	277	225	250	239	251	299	265	271	248	274	273	293	275	283	225	252	239	238	309	250	270	253	283	265	253	256	254	259	252	243	235	278	244	285	272	250	257	285	267	261	255	284	240	282	227	266	266	270	244	249	274	262	276	232	284	241	260	275	247	279	221	253	276	254	233	252	284	265	242	254	239	259	267	255	288	245	261	249	248	259	238	252	254	291	247	288	282	266	271	299	282	242	284	251	255	297	292	309	243	275	274	281	268	300	258	216	277	266	284	275	245	253	237	269	276	265	241	252	254	323	270	254	245	264	268	270	258	235	257	279	284	290	284	263	292	287	267	253	271	265	277	291	257	241	254	274	241	260	257	243	257	252	244	276	251	273	245	277	262	270	250	268	247	252	254	225	248	273	289	264	285	297	271	259	252	268	276	290	255	269	258	258	244	273	270	261	291	269	241	264	278	269	259	253	274	293	295	263	303	248	258	264	260	261	308	262	283	269	228	256	252	272	291	293	290	265	262	262	269	242	256	250	276	258	254	264	255	264	252	241	280	284	251	258	289	253	251	281	244	272	248	263	275	247	276	223	251	273	271	256	269	250	280	273	240	277	248	256	231	259	238	236	261	291	262	278	267	245	248	259	275	246	270	238	256	250	260	274	236	269	260	266	240	265	248	266	260	253	262	269	293	237	248	241	263	277	269	297	276	284	276	253	260	241	294	259	241	245	255	243	271	258	255	259	237	235	236	251	257	270	254	255	270	253	239	256	266	242	239	233	265	253	275	237	260	255	257	256	238	249	259	251	311	262	261	238	260	242	274	244	256	252	252	290	241	264	288	267	295	261	268	215	288	292	249	258	249	258	266	251	247	255	251	286	278	233	289	240	287	245	277	280	277	272	269	253	285	236	292	268	270	242	255	293	277	245	262	249	278	231	302	256	261	275	245	285	282	239	246	259	266	272	253	254	270	220	252	264	258	244	258	251	282	283	263	273	255	269	267	252	264	274	245	251	273	243	253	306	250	253	270	277	292	238	269	260	306	273	241	241	281	249	278	237	270	254	264	255	245	270	262	282	250	255	253	272	250	261	240	245	259	290	232	238	243	262	277	257	285	281	270	254	261	245	271	278	271	260	283	265	231	255	245	237	295	238	248	260	283	272	237	265	293	282	251	261	260	253	259	255	237	282	257	251	257	279	268	236	281	269	285	263	289	268	242	299	266	243	239	270	254	238	274	258	239	242	269	275	255	252	260	262	250	269	243	243	264	279	280	259	244	251	306	248	283	284	240	254	246	272	250	259	287	260	265	282	280	266	305	291	249	254	289	268	274	273	257	256	266	267	248	245	261	229	268	267	260	274	260	266	268	237	256	301	266	266	278	283	278	253	295	258	280	253	295	251	253	288	274	245	278	259	256	284	278	300	273	247	288	251	244	269	274	248	226	282	260	272	278	277	244	252	273	252	231	269	236	284	255	264	219	280	260	272	272	257	269	248	250	274	249	256	274	252	267	261	287	289	255	241	268	277	276	249	265	271	243	261	271	275	253	262	274	240	272	299	261	248	256	281	256	267	253	282	297	256	231	261	276	278	253	245	258	266	242	266	248	277	240	230	288	254	259	262	272	271	280	268	280	250	225	265	277	256	291	281	238	255	284	248	270	291	260	254	260	255	264	248	281	281	285	243	271	300	257	293	265	268	250	264	243	274	261	250	271	255	295	243	277	244	287	266	258	262	272	251	287	251	249	279	253	242	265	263	266	252	261	266	263	252	245	267	252	265	256	235	282	277	270	243	239	288	284	256	272	280	270	264	287	241	259	256	269	259	229	277	254	282	239	278	260	280	248	256	253	246	292	246	253	264	269	270	253	285	270	246	255	247	246	260	255	255	238	291	273	278	242	301	263	253	228	298	265	275	252	254	271	218	267	270	257	247	261	258	280	237	245	292	263	280	280	231	249	261	279	242	252	252	259	266	261	269	246	262	254	264	263	252	269	274	252	298	253	262	250	236	268	280	291	241	291	281	274	270	255	258	250	268	262	253	266	279	277	244	241	259	282	259	252	261	261	236	273	259	289	281	264	276	276	264	278	274	272	252	301	259	282	297	275	241	254	300	273	302	291	245	239	238	257	266	241	265	233	268	302	281	305	256	221	259	212	251
22144	23844	33491	34446	33718	34714	28010	24894	25686	25379	20664	16483	21812	17380	17490	21054	19052	20086	19208	17076	18280	19451	20806	18513	18748	18249	15512	14327	15008	10447	10294	14236	14633	11483	11902	10867	10933	10664	6941	6278	4412	5062	3938	2589	2392	2476	2134	1856	2267	1733	2020	1896	1568	1415	1278	1119	969	943	868	840	831	859	789	830	808	801	791	886	750	798	755	791	749	756	810	744	751	746	713	738	749	715	724	751	737	761	706	681	756	818	713	676	717	750	720	729	765	718	716	729	739	719	724	707	746	712	668	740	745	775	730	708	757	697	695	772	721	763	682	720	724	765	689	751	701	743	754	717	732	697	758	737	740	756	683	717	697	744	701	713	742	734	695	683	761	708	745	680	732	735	744	703	707	752	700	727	715	696	682	703	738	720	771	759	723	737	708	728	706	735	734	712	690	740	736	714	727	771	728	763	758	700	739	703	750	744	707	771	734	713	735	723	691	710	699	718	693	690	699	785	723	690	668	715	744	723	748	729	729	716	688	692	742	771	745	771	742	712	729	736	715	773	812	699	680	753	740	737	716	703	692	704	713	703	760	736	727	719	732	724	722	790	752	750	753	729	730	734	706	747	741	706	661	728	732	739	741	751	760	724	704	719	726	684	759	695	690	730	669	690	737	715	685	723	736	694	695	752	757	728	762	710	728	738	779	735	750	733	734	725	709	757	694	738	739	691	711	721	727	741	712	751	671	801	726	798	692	724	729	692	774	727	718	744	739	713	767	694	725	719	735	722	757	739	709	665	707	722	755	720	719	728	749	727	741	768	727	705	714	744	730	726	698	744	689	686	739	758	696	692	725	732	767	728	733	687	701	708	745	712	746	686	682	753	676	727	764	703	713	707	788	705	688	738	742	688	689	717	748	738	666	743	707	739	757	742	731	732	751	686	670	728	760	699	735	690	702	712	697	732	714	705	775	714	740	708	691	711	707	730	720	749	782	731	738	705	692	742	731	708	732	756	739	721	800	728	716	721	671	762	725	716	718	744	795	713	780	700	733	747	752	724	742	695	730	726	715	724	737	784	696	750	716	715	728	697	736	768	713	723	754	700	698	749	682	728	744	696	716	756	747	729	731	734	742	732	716	759	722	735	720	737	713	751	737	715	710	766	704	664	682	701	682	751	712	761	734	730	741	691	708	658	698	720	710	696	723	734	758	702	714	734	728	731	719	761	786	774	715	696	696	694	742	764	767	752	751	724	741	756	748	757	790	760	737	708	725	696	685	747	705	692	697	730	708	709	703	742	709	722	760	713	703	700	710	691	719	727	728	753	671	663	747	751	704	693	761	720	699	701	717	687	747	685	710	774	700	688	761	722	694	694	733	713	701	716	723	709	695	767	769	717	698	734	723	722	705	675	759	745	720	744	778	760	724	720	737	701	717	744	734	708	714	725	720	714	734	726	685	774	717	727	692	771	701	708	787	714	760	675	726	727	734	721	689	706	727	705	718	764	746	753	714	732	693	712	713	689	721	770	746	730	707	769	692	757	728	755	731	704	700	730	705	749	721	750	726	693	711	773	726	688	687	724	740	702	712	737	763	754	709	768	689	711	740	766	750	787	725	753	727	742	690	735	734	742	713	725	702	739	759	711	752	792	736	756	698	693	692	728	720	732	707	721	766	691	768	716	781	756	714	717	746	744	696	723	717	728	710	732	705	725	747	742	688	747	743	690	724	739	706	717	715	666	759	737	727	750	751	738	754	763	672	731	722	721	729	714	702	725	735	737	709	727	758	749	770	727	642	724	702	716	696	671	743	727	764	762	741	701	697	714	690	769	721	774	756	664	682	692	715	706	742	738	692	771	711	710	728	721	699	716	707	737	728	678	747	690	761	759	704	761	730	713	764	723	768	712	737	752	717	710	722	689	739	753	796	741	732	723	732	748	692	719	752	759	684	713	680	739	731	772	724	774	725	752	725	751	691	759	699	744	706	707	711	702	733	724	693	699	736	758	748	763	749	733	721	728	695	676	723	761	723	690	752	737	733	696	748	754	694	764	706	701	723	754	729	749	702	764	721	706	755	705	743	678	734	749	735	705	715	725	704	701	723	705	761	756	717	689	690	720	718	712	690	755	704	761	738	724	722	760	686	705	743	730	741	686	703	762	745	711	731	762	697	681	720	718	714	725	668	710	768	737	767	705	752	693	729	722	718	721	754	750	730	712	758	714	705	733	732	704	694	745	716	720	736	759	711	711	761	735	714	770	744	715	723	756	735	709	778	710	739	763	724	711	729	748	707	696	712	766	711	703	730	731	733	733	740	766	742	741	717	773	747	706	702	734	695	730	725	742	691	688	710	747	744	766	738	737	705	720	747	746	711	701	708	695	716	739	715	693	716	712	728	763	789	725	684	720	740	712	701	698	685	781	667	719	683	752	691	737	725	727	725	751	706	720	704	741	738	711	759	722	689	711	713	755	735	734	724	739	731	720	796	720	720	718	805	719	700	731	683	732	723	751	697	711	742	716	748	724	751	728	709	763	723	674	701	679	716	775	745	771	711	739	732	727	705	730	726	743	718	731	731	724	708	746	698	739	721	730	743	726	732	722	729	690	710	698	691	666	740	703	726	729	708	745	705	736	743	758	747	688	751	716	688	720	716	699	680	756	710	691	725	725	724	711	758	682	778	698	723	721	708	737	684	703	711	741	775	694	685	779	715	697	752	801	677	718	718	732	732	784	695	748	741	728	738	707	751	740	759	745	696	756	737	732	731	725	764	696	763	720	749	709	777	752	724	719	719	711	738	720	707	731	775	725	763	735	743	705	778	689	718	721	717	709	701	738	742	674	722	741	771	747	768	728	718	703	757	739	765	685	711	745	720	731	723	720	722	697	709	793	738	741	709	739	743	717	758	788	773	692	734	743	747	774	724	729	754	723	726	699	737	756	742	770	736	734	717	756	708	718	737	733	718	738	717	733	749	737	695	702	695	745	711	687	715	724	729	742	721	721	711	722	726	719	693	670	745	676	761	723	709	732	773	747	726	717	703	750	729	728	737	731	742	759	705	735	748	738	736	752	705	690	758	747	722	686	731	758	723	743	716	740	746	729	698	700	709	749	723	762	753	683	755	720	707	720	727	764	724	731	745	724	747	720	749	739	742	730	696	708	760	721	729	745	735	729	735	725	771	718	766	753	700	693	746	706	732	720	727	774	705	743	698	668	729	708	776	716	695	704	685	714	701	737	730	752	781	722	718	703	675	734	703	658	709	723	703	715	680	677	731	747	749	693	721	733	723	752	732	732	743	760	716	757	712	735	731	707	746	694	739	681	711	748	735	700	699	729	734	715	754	719	762	729	731	721	739	733	723	722	748	752	740	731	719	687	782	702	769	769	754	697	752	732	701	753	709	713	734	744	751	698	784	670	686	705	764	730	730	721	755	727	738	742	714	700	690	746	732	718	735	754	772	735	712	707	757	712	739	751	706	749	721	728	691	687	756	716	729	711	697	659	715	782	713	724	713	705	695	715	754	777
40047	35414	39253	33472	31100	26962	21535	14995	14101	15264	12836	7929	11544	8337	8773	10878	9067	9115	8305	7225	7624	8502	8984	6841	7065	7537	6332	6247	5719	4034	3636	5212	5564	4107	3908	3706	3830	3292	2374	1933	1437	1740	1405	1064	801	797	693	586	700	562	627	537	512	472	466	356	347	350	314	357	295	337	340	328	312	370	321	339	320	302	327	357	320	302	309	329	309	328	321	329	310	310	332	314	319	299	359	350	314	328	308	286	285	316	333	349	343	290	319	314	306	325	295	311	296	352	292	310	282	315	315	315	271	320	290	323	322	332	324	294	335	321	317	325	318	302	313	324	314	345	332	332	325	311	327	332	326	343	296	290	341	307	349	304	287	282	295	300	314	302	314	313	288	291	302	292	331	301	281	315	298	316	305	337	337	340	319	310	310	308	293	328	336	358	333	304	288	322	327	338	287	304	280	315	327	335	329	312	306	294	304	317	308	329	324	300	297	308	316	350	311	325	319	312	296	319	298	301	300	279	320	332	304	288	323	325	320	324	308	335	336	319	344	300	298	307	309	334	367	298	311	372	309	331	304	308	317	298	287	329	341	292	308	333	326	311	331	311	291	327	307	349	298	322	317	329	311	329	298	291	294	317	325	290	335	308	278	327	299	331	313	307	316	330	342	289	324	331	292	340	289	332	335	333	335	336	327	313	297	334	301	326	309	322	309	343	324	309	296	308	321	319	287	320	297	312	315	287	279	310	356	335	319	294	290	310	298	288	280	304	317	302	275	296	315	321	302	348	291	351	307	312	316	320	312	308	345	318	304	336	339	337	325	338	300	296	316	342	296	308	307	298	309	316	326	336	302	330	324	319	320	290	321	309	319	298	316	310	301	336	311	318	313	284	278	335	301	320	314	332	291	266	320	303	335	337	314	363	327	331	318	310	308	311	318	300	321	313	310	303	348	307	321	318	301	309	297	296	334	319	337	330	290	303	312	312	339	318	310	366	318	310	336	283	338	321	327	354	319	276	337	305	294	335	305	312	320	323	288	340	327	325	324	322	313	293	298	290	305	308	349	316	304	306	313	308	323	357	313	282	317	297	297	330	279	318	356	336	310	296	338	300	308	314	322	358	309	333	348	313	327	296	323	296	314	304	324	325	325	301	290	316	340	285	319	324	302	342	339	343	307	311	310	299	309	335	314	326	315	328	333	337	290	334	298	276	292	310	305	300	321	346	310	319	301	290	306	333	316	313	301	300	332	328	291	350	311	348	317	302	299	317	325	306	321	335	347	318	333	310	331	320	336	327	317	301	332	306	315	300	276	330	304	314	321	298	324	298	291	322	321	335	330	316	300	313	322	324	323	298	323	309	306	335	312	314	313	349	318	324	326	331	319	337	308	326	324	300	287	296	327	324	283	309	314	328	301	325	328	342	333	316	298	323	298	299	267	298	338	300	296	315	333	280	309	305	280	346	286	324	325	308	299	330	299	303	311	319	353	335	286	300	317	311	330	315	290	339	361	314	306	300	326	303	327	335	315	303	343	312	318	321	321	319	326	336	323	281	309	291	286	301	321	287	297	307	322	309	338	300	326	344	324	302	318	306	320	344	308	326	320	339	303	316	302	310	339	295	328	295	335	328	321	296	328	266	323	323	342	310	323	316	280	304	297	309	318	301	302	292	307	300	339	306	309	355	328	281	296	325	325	323	358	303	312	324	333	315	292	322	348	295	319	287	330	321	319	309	262	298	322	324	313	311	333	344	339	321	330	344	355	296	290	313	309	320	308	290	353	320	307	367	331	299	330	294	349	327	305	289	313	322	320	327	319	297	301	306	329	334	294	313	334	308	310	329	299	321	300	332	317	323	294	317	313	315	323	318	291	308	338	288	326	298	330	316	314	316	329	280	308	325	294	309	334	305	309	330	342	331	274	318	312	320	328	339	312	315	337	294	339	304	324	302	305	325	341	301	302	295	309	350	304	314	329	309	311	302	318	354	309	299	314	365	315	331	330	336	332	311	320	315	274	314	310	333	338	316	299	318	318	293	322	344	303	340	330	314	304	370	329	298	344	318	323	277	307	345	306	306	304	292	326	310	348	335	325	345	333	308	293	290	332	320	323	309	350	336	288	340	303	333	300	308	299	316	295	310	299	332	334	306	315	304	317	325	332	289	284	320	318	345	312	304	298	291	287	329	307	304	322	320	304	300	285	311	330	329	322	345	314	312	332	323	306	313	323	338	266	321	326	304	327	325	335	318	285	308	298	341	305	336	322	339	317	328	305	309	298	321	314	336	347	286	308	309	299	294	314	311	301	335	331	319	320	297	302	312	323	313	295	325	305	318	317	306	308	336	323	359	318	315	308	324	310	319	314	324	328	359	317	308	330	283	314	339	312	306	308	300	332	315	319	330	304	295	299	307	302	334	333	354	312	327	325	321	304	289	351	291	308	308	306	297	305	323	331	335	305	285	298	321	331	309	317	303	302	292	352	290	309	308	351	309	288	314	298	320	281	323	334	300	327	302	322	338	303	320	317	306	327	290	331	301	346	332	346	329	325	337	293	314	321	305	316	338	307	350	329	329	315	288	281	331	323	299	304	350	318	328	336	343	311	353	294	327	318	317	321	331	339	345	328	340	313	327	302	351	306	318	314	338	311	308	279	285	308	313	312	309	293	300	316	325	310	314	309	316	300	294	319	327	347	332	338	306	345	300	336	306	320	313	281	335	330	330	327	324	353	321	311	301	308	323	311	335	271	342	303	341	315	340	329	301	300	303	306	322	333	314	299	310	322	311	326	330	320	278	344	327	320	348	315	297	300	306	296	289	293	331	307	305	300	323	313	316	323	330	310	308	322	312	351	334	305	310	332	289	303	307	297	324	319	291	331	317	327	311	328	313	311	318	298	294	306	326	316	293	287	334	337	299	338	311	330	330	293	312	329	327	312	298	303	340	334	308	320	311	290	300	352	315	324	292	332	314	311	331	292	296	305	299	299	324	317	310	325	306	313	322	331	323	329	328	325	346	338	323	305	347	307	326	334	294	287	316	361	334	297	308	322	309	303	308	310	302	321	296	302	305	290	329	304	282	306	306	299	309	277	298	295	318	330	308	305	293	344	307	328	290	296	305	341	315	302	302	300	307	317	310	342	294	300	328	306	298	326	311	314	338	336	325	341	315	317	313	339	311	315	351	325	317	309	310	304	286	299	305	335	313	307	343	319	294	314	342	300	296	318	307	314	313	302	322	315	336	318	329	322	302	326	307	343	338	342	332	320	293	321	308	303	318	297	306	326	310	331	320	323	312	321	333	344	303	285	326	315	278	312	336	334	313	323	282	310	316	309	302	342	336	297	301	327	316	318	295	286	302	305	332	311	298	301	330	325	312	339	302	314	308	316	307	315	288	284	327	299	310	323	301	321	302	307	303	300	369	295	314	348	314	317	297	346	291	292	321	332	342	311	319	305	330	308	294	327	302	302	297	333	325	330	296	295	315	314	296	323	349	329	305	298	330	342	333	323	327
26791	28841	38816	40120	41258	39285	34688	30506	31311	33853	29071	23187	31359	24385	27108	31486	29026	29303	28388	25933	27698	29853	30726	25976	27361	28212	24973	23653	22318	17794	17777	22973	22997	19448	18874	18709	18152	16911	13192	11286	8115	10127	8460	5924	4445	4065	3507	3178	3980	2853	3393	2677	2446	2234	1884	1545	1181	1095	1057	1103	1109	1051	1052	1042	1004	994	998	1006	957	1045	990	873	954	899	907	880	884	884	885	867	884	849	860	832	812	844	897	840	875	836	865	864	850	867	831	895	816	875	817	830	834	841	895	881	926	830	864	836	823	907	834	832	805	852	864	866	862	855	854	825	843	791	821	801	822	813	790	868	806	813	887	886	853	863	858	845	825	799	792	875	839	889	860	889	804	806	857	846	850	874	850	864	894	845	859	829	828	845	833	887	876	822	841	862	826	877	841	852	831	854	865	830	876	848	833	838	857	780	853	864	819	863	854	856	803	824	882	805	797	857	856	824	868	838	898	844	854	868	819	859	860	835	829	828	823	830	820	818	858	871	897	820	868	883	813	786	834	856	853	865	866	851	857	863	857	845	863	843	855	845	851	855	840	873	834	867	871	902	873	856	787	834	859	816	831	860	838	835	851	811	856	824	815	818	845	850	826	854	820	876	852	830	830	858	818	855	841	852	770	885	847	836	858	856	837	822	865	816	868	820	838	848	881	878	856	865	796	868	835	798	861	846	815	841	871	846	829	818	858	852	821	848	841	828	854	841	835	872	844	884	860	803	836	848	834	851	841	829	870	901	857	828	866	862	795	783	768	862	910	867	849	867	862	844	851	868	882	839	830	847	879	801	859	836	851	864	859	869	859	841	860	846	829	844	912	857	911	824	857	794	786	864	850	833	842	880	876	868	796	827	879	828	814	837	863	878	867	796	861	910	802	830	809	872	877	794	852	817	877	855	819	803	830	831	787	871	858	832	823	817	847	826	884	806	825	876	856	856	894	815	912	870	818	861	854	829	867	869	796	877	876	837	850	845	831	836	846	895	839	885	823	826	849	833	816	877	806	871	854	885	801	798	809	846	863	886	862	810	846	826	836	846	844	808	883	844	825	856	911	864	847	871	815	831	877	834	835	826	830	881	824	787	897	849	850	815	870	906	891	874	849	860	848	808	816	854	883	855	855	832	877	872	795	854	791	809	867	868	801	844	783	842	868	869	851	871	807	849	786	884	786	895	855	822	868	817	862	882	871	769	836	884	793	842	883	853	867	856	801	848	830	871	847	851	858	840	873	873	878	831	867	830	838	813	808	864	872	845	851	830	862	836	880	869	818	833	827	805	859	849	844	807	853	841	850	862	858	851	824	863	818	872	808	883	813	793	826	837	861	814	874	883	853	825	837	873	844	865	855	900	876	880	875	816	850	824	854	854	838	842	868	786	869	821	839	843	801	814	828	819	825	865	832	839	855	868	840	862	877	802	845	893	863	872	840	836	781	893	867	798	835	841	827	836	837	816	821	865	872	890	891	876	840	808	845	859	851	901	863	858	878	881	841	834	898	872	847	817	852	848	901	797	859	891	863	840	851	883	817	849	834	860	821	840	895	874	861	861	863	798	873	832	854	809	886	785	820	834	836	855	832	870	860	858	850	820	842	818	855	895	812	850	857	821	885	880	843	794	844	850	838	900	888	838	827	852	872	840	842	837	840	828	848	865	831	820	827	878	808	833	814	815	889	816	861	808	763	816	809	838	874	867	798	853	895	862	843	886	821	846	845	824	839	863	836	896	828	842	809	837	784	851	847	869	870	797	854	904	850	833	844	865	868	838	803	855	856	837	834	834	826	867	819	790	844	800	806	855	831	893	823	778	876	871	866	859	832	816	847	806	845	850	869	841	880	861	862	933	866	917	858	857	882	899	851	885	815	828	868	843	805	850	844	863	826	810	853	859	849	887	910	812	819	858	843	808	895	846	889	830	851	891	905	808	883	851	881	863	857	859	849	858	844	829	844	813	835	826	849	810	848	840	806	876	851	825	849	839	832	816	858	852	802	844	853	867	804	836	861	831	877	868	886	842	866	794	877	818	880	823	840	860	832	825	827	823	842	787	884	811	884	814	831	834	869	832	850	821	833	811	854	847	817	874	793	859	848	880	864	936	864	867	777	866	851	837	890	818	884	842	853	847	855	860	866	793	830	807	823	858	834	880	846	830	839	824	900	833	845	831	882	821	809	834	846	818	894	822	865	865	889	806	842	844	864	834	796	817	788	808	860	856	869	871	854	937	824	852	858	861	822	863	894	883	796	872	834	876	876	829	808	791	833	843	831	812	821	834	879	869	797	887	825	833	862	874	833	834	862	816	814	803	807	866	831	815	878	887	882	842	837	875	843	836	876	830	845	867	841	835	822	796	805	878	831	855	913	856	786	803	860	803	855	886	848	876	849	834	784	817	867	851	833	903	865	906	880	879	843	846	838	814	845	907	835	878	817	820	883	861	847	829	862	840	827	870	839	823	830	855	847	813	853	822	856	858	826	821	848	856	853	826	850	849	842	860	842	871	837	849	744	891	859	852	831	813	817	866	864	859	837	823	868	876	848	825	879	836	827	827	889	866	889	816	828	846	882	837	850	862	826	899	841	795	870	904	878	858	826	864	878	839	843	837	832	837	850	809	788	887	846	845	849	825	817	832	831	879	842	876	829	871	835	870	928	815	925	882	809	869	857	798	844	841	790	846	774	902	873	821	835	819	833	872	862	811	886	888	901	823	864	843	826	815	776	862	877	832	837	828	802	816	867	865	853	841	820	825	857	857	830	879	853	874	786	830	870	859	844	857	837	829	835	840	850	869	877	839	842	830	857	787	845	832	841	889	851	874	849	812	837	812	843	815	873	870	802	842	863	822	859	841	832	853	842	828	859	887	822	821	895	829	838	823	810	870	846	818	831	849	836	846	897	817	843	851	863	800	836	866	826	864	844	830	793	908	854	863	808	847	863	833	835	842	862	875	869	865	841	838	881	871	809	915	830	867	792	844	856	808	859	851	796	865	833	902	856	845	831	897	840	849	844	887	813	852	844	893	829	834	868	857	835	857	875	846	847	829	813	879	824	891	811	867	888	875	806	893	834	832	819	835	876	828	885	856	856	837	816	780	853	804	867	847	847	796	848	807	834	810	874	807	863	873	835	826	841	784	876	791	834	882	845	846	795	912	881	853	855	810	867	865	848	821	880	849	817	831	867	864	875	875	840	806	875	838	829	840	838	796	851	863	840	819	863	885	816	876	814	820	816	800	813	823	826	853	836	830	867	822	887	824	799	836	873	840	838	829	858	871	847	838	891	815	816	858	870	889	854	809	821	821	853	875	862	904	800	895	852	818	844	857	861	815	829	851	836	853	804	808	844	817	859	849	838	822	834	832	826	894	860	865	870	817	824	848	882	861	842	867	850	858	835	811	834	822	821	841	821	843	832	832	889	870	836	910	868	824	863	843	864	880	875	847	827	866	868	895	804	820	824	832	836	886	848	901	864	849	844	825	827	753	856	845	820	825
22627	19290	19043	12694	8761	6083	4521	2940	2388	2066	1767	1240	1213	956	820	894	816	735	739	651	695	661	633	515	533	576	505	499	484	399	382	457	450	399	373	363	349	367	349	326	288	282	284	277	273	236	257	232	264	256	261	241	246	221	217	251	255	241	200	235	244	210	251	244	237	219	210	226	230	245	228	229	228	251	236	216	213	211	223	225	240	233	201	230	230	248	235	251	218	236	245	232	236	205	210	195	216	248	208	253	245	231	233	198	196	255	248	215	226	239	231	211	241	252	244	250	250	217	221	233	238	278	212	214	224	215	251	195	239	245	218	225	225	211	220	234	224	230	242	240	231	241	224	232	220	231	234	248	236	228	207	206	234	245	223	223	222	242	251	246	206	244	224	229	221	215	223	216	202	225	215	259	229	246	238	232	206	234	214	214	231	220	235	220	257	232	263	243	225	245	247	229	228	197	222	198	251	227	213	239	231	224	212	234	228	219	235	225	244	221	239	229	222	254	225	244	248	246	247	202	245	227	245	245	228	222	232	227	246	228	233	235	224	231	225	245	208	221	219	210	231	218	224	236	225	238	225	230	232	234	227	235	242	247	226	213	228	228	227	229	230	222	231	216	207	218	252	228	229	232	214	220	251	243	217	244	234	234	243	239	216	222	261	226	247	240	217	237	238	203	235	232	221	197	243	244	222	237	256	233	250	258	221	240	233	215	228	231	225	236	240	216	243	237	216	221	212	249	215	259	233	211	218	221	239	262	231	252	219	260	224	238	214	235	241	234	223	206	222	251	227	236	222	230	228	225	228	215	244	231	233	216	204	251	223	226	236	247	221	227	243	227	237	203	242	239	233	243	248	250	259	230	234	244	230	215	231	244	227	221	239	244	201	212	228	221	235	214	224	224	219	208	258	235	233	230	231	251	219	235	228	241	213	220	236	211	229	227	238	229	238	230	216	238	225	241	220	211	244	206	233	223	233	246	234	226	242	232	230	218	244	229	196	222	225	217	241	237	232	253	212	228	247	243	229	196	226	222	233	258	244	243	210	220	219	235	217	207	225	212	242	252	224	224	227	226	245	232	225	240	216	245	227	216	231	231	211	229	217	236	249	222	231	239	246	273	202	224	204	202	214	234	242	199	239	233	262	256	228	228	243	237	245	236	258	232	221	228	255	199	204	236	251	236	219	233	256	229	218	280	232	225	223	200	230	223	222	246	211	230	206	230	219	230	256	214	209	221	243	223	242	206	207	247	219	247	227	232	227	216	221	251	239	225	242	215	230	204	244	233	222	222	200	232	230	240	234	224	242	215	245	236	235	245	249	233	234	223	215	215	238	207	256	218	212	216	226	238	257	220	248	261	239	213	241	233	202	233	210	251	202	218	211	234	243	205	226	237	217	226	257	229	252	230	218	213	230	229	224	207	233	264	236	255	211	238	232	239	243	218	256	242	225	231	204	216	228	242	228	214	196	226	219	218	232	235	223	251	225	237	225	239	221	231	240	233	248	240	219	228	262	245	243	242	227	219	230	217	219	231	251	245	264	255	231	205	221	220	213	218	254	260	233	225	246	219	242	230	206	227	227	248	237	218	237	221	219	195	229	222	202	233	245	243	236	224	224	237	226	237	231	243	225	232	224	253	253	204	231	230	233	249	230	231	241	229	241	238	248	208	229	256	227	238	227	232	235	257	207	220	225	252	224	220	223	228	241	225	256	227	220	223	175	271	208	226	207	232	213	245	225	251	255	239	258	248	213	243	211	237	218	221	246	260	239	241	219	231	201	215	242	249	238	241	239	211	241	218	228	233	212	225	245	208	230	223	232	215	238	237	233	236	193	222	258	244	230	231	237	237	218	238	224	214	249	225	245	226	244	236	220	212	232	248	229	212	241	234	220	222	237	214	237	184	226	272	250	220	226	221	228	208	223	247	253	235	213	225	226	252	190	182	239	240	242	218	242	224	255	235	227	210	224	242	219	200	208	235	218	217	246	258	221	239	230	254	220	228	209	223	224	238	213	219	229	237	219	206	224	246	245	219	205	211	233	254	226	226	206	216	229	237	209	224	220	209	236	225	222	243	230	235	236	213	218	212	236	229	209	248	224	202	230	256	240	186	237	229	216	234	241	207	234	210	238	216	240	206	255	214	200	223	240	217	223	225	213	200	219	241	224	254	214	235	237	290	238	217	221	227	209	243	225	239	228	218	232	205	210	239	243	195	227	235	212	227	219	236	215	200	246	260	221	230	246	219	239	213	252	239	221	243	258	203	248	224	211	208	223	238	216	220	204	237	232	226	246	264	222	255	227	240	231	232	218	241	226	221	237	200	229	243	244	207	233	257	234	229	281	211	238	222	252	266	219	206	213	212	225	221	226	213	238	227	189	236	242	211	220	222	247	205	224	215	229	253	234	217	231	260	223	230	221	229	242	216	222	244	218	237	230	239	217	247	223	237	212	258	212	218	221	234	239	234	224	249	228	240	230	219	239	212	227	221	225	223	224	225	251	222	213	233	216	231	240	249	229	225	233	238	219	220	225	246	204	222	250	228	230	214	218	247	213	260	235	222	264	204	220	245	210	217	219	238	231	213	223	231	225	229	215	239	233	243	244	223	242	229	234	248	222	239	207	241	222	223	225	235	242	217	228	199	238	224	240	232	193	247	241	250	235	244	224	260	236	239	224	228	234	220	238	209	214	239	264	215	226	223	243	234	203	246	258	211	226	241	233	233	231	233	219	214	234	218	242	234	243	200	222	241	237	220	228	235	263	220	217	261	224	214	241	226	224	244	222	222	251	232	243	219	217	250	238	247	225	215	224	226	229	245	208	246	207	223	241	198	210	262	258	237	275	232	227	222	237	222	244	234	215	257	247	252	228	261	266	236	237	218	242	234	237	217	222	226	230	233	254	208	203	219	222	219	214	236	235	236	224	256	241	227	212	222	235	221	242	203	235	242	213	243	197	234	227	249	230	209	247	243	213	222	217	208	261	229	207	235	226	239	250	241	205	242	233	226	257	225	216	210	201	235	234	207	233	212	212	227	211	247	248	205	243	191	213	265	208	243	240	212	229	240	227	226	254	231	231	241	223	245	229	221	229	217	250	238	237	250	209	230	249	235	214	247	240	209	256	241	257	224	283	224	241	238	207	236	224	250	215	198	219	217	233	213	217	233	204	250	213	248	227	220	237	236	242	240	237	259	216	213	214	222	227	227	226	254	223	224	229	227	219	226	226	246	258	199	221	242	228	231	227	225	217	249	243	238	214	220	194	213	226	235	207	246	221	240	260	251	254	239	224	247	247	212	251	223	233	234	243	222	246	252	248	209	274	238	199	242	235	260	244	233	205	214	244	216	240	227	232	242	228	247	230	249	227	213	242	220	211	219	227	207	247	215	231	220	270	238	222	213	224	214	217	210	251	234	223	233	252	241	253	214	235	230	250	237	244	245	243	220	235	229	217	221	244	242	258	222	215	216	257	270	228	234	242	221	220	226
14408	15617	23373	23156	20648	17719	15215	11513	10135	9479	8207	6241	6103	5026	4184	4531	3994	3926	3765	3162	3339	3505	3473	2849	2973	2792	2593	2433	2074	1827	1831	2195	2183	1975	1834	1847	1758	1564	1422	1234	1156	1088	993	928	873	817	819	782	760	774	783	783	734	709	681	686	661	718	702	698	669	683	690	659	691	700	689	662	680	631	687	682	645	685	689	648	627	660	636	661	672	632	631	615	634	682	614	622	609	613	577	663	686	668	688	614	672	662	613	603	625	601	658	610	650	635	691	639	641	644	674	667	630	642	658	650	640	626	600	610	665	654	609	653	682	584	606	661	702	629	636	686	649	607	628	684	652	658	618	652	655	614	612	659	640	645	697	642	647	614	639	687	625	609	676	630	675	608	601	621	691	639	623	662	672	634	720	697	622	642	585	636	639	642	645	627	611	667	630	626	646	638	628	638	696	647	622	611	628	637	662	615	665	620	672	684	670	625	617	641	682	672	686	642	668	643	649	662	650	631	663	610	634	631	620	644	654	663	640	655	641	624	637	644	628	664	650	652	653	643	635	630	627	621	669	651	628	685	599	657	663	619	623	643	621	660	634	666	684	623	627	667	661	594	639	677	649	653	628	652	646	641	625	643	643	656	627	652	652	644	632	659	654	625	627	639	630	655	656	637	660	624	686	637	575	693	697	636	665	623	624	637	651	659	645	619	669	674	668	617	628	656	652	590	617	628	652	645	631	644	588	698	648	629	651	663	627	652	630	639	664	609	675	610	622	647	644	683	679	649	632	627	624	661	641	643	644	650	664	661	648	593	604	670	648	635	649	599	626	654	648	645	655	632	640	692	649	664	653	637	623	635	622	654	647	616	635	646	677	627	658	661	669	665	651	638	594	682	618	655	652	657	629	630	586	637	641	657	646	633	625	630	637	640	645	627	655	626	709	659	612	628	658	650	661	668	673	660	634	660	618	623	631	674	671	655	650	679	633	615	620	658	622	655	629	645	639	652	611	643	655	597	589	658	675	688	650	601	651	676	664	625	625	659	614	632	635	617	642	625	663	643	658	646	657	675	703	650	668	622	602	641	654	644	658	604	619	653	643	656	645	646	620	612	642	666	687	658	650	603	693	658	625	627	664	625	626	669	676	628	655	668	628	647	662	654	647	671	638	666	655	687	636	677	660	692	657	588	589	610	663	621	641	669	617	670	668	630	625	629	625	646	665	637	667	636	628	613	613	618	687	643	659	629	666	699	655	641	687	617	640	680	659	622	653	637	657	625	653	632	618	630	683	634	644	652	663	615	633	657	600	657	623	669	611	635	663	660	611	624	635	642	642	618	612	646	625	658	620	687	654	605	613	614	639	688	624	626	631	695	646	608	653	627	627	704	616	652	658	652	659	652	617	604	658	603	650	590	687	604	666	663	633	624	661	653	627	640	640	631	675	644	674	661	608	673	709	624	623	688	614	627	636	614	683	589	624	612	669	648	631	619	607	629	648	659	629	643	618	684	681	623	663	646	633	657	662	651	641	683	584	686	610	647	701	618	632	662	653	647	631	646	617	649	609	634	640	663	648	631	602	617	672	681	650	650	631	639	666	625	646	627	682	595	631	640	664	627	614	634	664	660	647	674	598	625	679	655	676	699	668	611	588	629	618	668	659	692	688	661	648	653	635	638	674	662	649	659	641	692	633	642	697	654	667	625	717	639	640	613	616	637	662	660	652	631	614	607	606	623	623	644	660	681	647	640	623	618	675	676	679	636	632	676	663	640	651	620	621	634	651	633	610	641	648	623	687	626	649	655	643	658	647	649	620	674	608	613	629	646	675	646	647	673	626	666	598	662	670	683	618	623	634	623	638	607	659	663	644	674	593	640	604	693	594	655	692	613	621	623	644	674	612	622	660	659	654	652	631	623	638	597	693	646	686	698	668	662	627	624	646	655	654	681	650	640	674	642	653	590	668	660	636	648	647	650	658	642	681	632	623	658	631	641	647	695	604	624	645	679	596	667	645	669	680	647	679	662	662	615	631	618	643	666	636	676	674	631	655	605	687	658	661	670	613	595	599	622	622	664	637	617	641	665	645	645	655	636	661	663	633	647	667	647	668	608	661	649	673	695	643	651	626	663	652	648	614	672	634	608	666	616	680	661	624	638	627	662	656	662	559	668	639	658	638	665	634	652	623	619	617	635	637	659	644	629	636	641	645	656	632	653	653	647	653	619	632	673	613	612	669	637	635	667	623	631	671	690	648	647	690	653	631	603	653	660	632	631	672	639	651	600	622	610	629	647	635	595	659	669	655	615	654	652	641	641	672	649	645	627	620	614	627	645	674	615	675	610	643	618	665	633	675	690	690	659	598	673	648	653	668	700	627	639	688	659	654	648	639	642	633	631	627	674	616	629	654	673	639	675	654	617	637	567	647	660	643	631	622	653	650	655	618	674	629	637	644	659	647	659	665	609	615	659	620	633	621	626	670	635	640	677	642	669	582	594	642	640	648	660	593	656	632	656	630	640	612	660	686	662	621	644	667	648	631	667	673	653	663	667	647	635	642	671	650	623	633	640	690	640	626	661	664	651	658	638	664	642	689	618	636	651	706	689	644	679	634	627	658	624	653	635	613	602	650	624	678	645	640	631	615	629	653	655	668	667	649	649	635	677	669	658	652	644	686	651	655	671	641	632	601	664	643	676	636	664	658	636	613	658	662	674	632	623	637	635	614	703	667	650	658	673	628	651	626	649	653	643	665	649	623	657	651	623	617	674	616	645	667	614	654	607	631	635	635	633	630	639	678	620	630	644	660	641	675	640	660	668	646	673	629	645	610	672	666	684	671	649	653	658	661	694	621	663	575	589	600	651	683	619	638	660	657	660	658	659	625	673	616	697	716	666	665	613	635	698	623	652	602	635	702	638	605	681	618	662	661	613	585	638	656	673	673	626	649	598	660	678	643	620	622	618	607	604	649	696	612	618	654	645	668	639	638	638	672	652	654	616	642	603	634	653	658	646	596	630	607	672	646	648	655	666	613	650	631	636	596	654	653	616	605	626	595	604	662	640	626	682	675	626	660	637	678	642	641	595	634	653	595	661	683	617	653	659	648	655	632	619	638	668	662	646	627	644	653	622	657	636	630	632	621	638	684	656	656	629	636	675	649	658	671	626	640	617	655	649	660	667	639	620	702	636	639	648	605	647	613	656	625	649	599	611	654	643	647	667	637	695	663	644	638	647	649	643	691	654	647	639	643	604	660	674	672	648	616	626	637	648	580	631	651	684	580	671	628	669	659	687	651	656	660	646	652	611	643	618	648	655	590	662	676	691	635	618	654	652	653	663	617	679	617	638	590	692	649	600	631	627	608	684	615	635	665	658	639	690	650	617	642	599	678	673	650	632	639	671	680	647	666	626	609	658	635	632	606	611	624	657	628	659	637	643	651	680	645	676	614	645	689	653	665	636	593	657	604	625	642	608	671	625	625	695	637	608	662	646	643	652	603	612	655	672	653	630	637	631
33807	28625	29212	24334	21380	17005	13087	10019	8202	7967	7253	4847	5846	5378	4668	5685	4974	4374	4318	3653	4356	4388	3770	3403	4068	4175	3669	3607	2575	2149	2213	3232	2569	2314	2016	1987	1698	1659	1376	1159	1039	919	739	549	493	519	432	515	464	410	437	380	408	378	301	306	289	287	321	276	284	296	297	293	264	326	284	288	294	291	293	264	308	269	301	260	286	243	260	266	271	269	250	320	251	263	274	258	283	229	272	300	260	235	274	273	253	267	286	256	286	297	265	267	292	271	270	250	275	269	269	274	260	267	244	277	286	264	256	251	284	286	307	265	260	279	258	283	231	257	268	282	275	244	295	254	266	263	246	264	290	267	281	269	280	268	269	287	281	263	239	265	252	247	262	276	298	283	261	291	265	263	258	266	259	292	250	279	242	259	245	301	296	241	267	246	275	247	267	242	276	279	274	265	264	266	242	232	256	287	274	283	259	249	263	285	258	262	263	296	274	260	259	268	259	247	276	282	232	293	251	256	271	273	271	276	267	260	266	256	256	271	245	264	270	262	264	277	274	252	257	274	273	264	235	244	249	262	275	307	270	288	281	270	297	248	270	280	256	238	262	256	270	276	255	270	258	277	267	242	264	292	291	288	252	259	276	256	279	264	249	263	271	246	248	269	268	264	289	291	255	319	271	251	260	262	268	255	275	235	288	295	289	307	258	265	273	282	277	265	274	290	273	269	265	295	294	298	260	251	278	260	266	306	263	268	265	279	268	309	258	274	262	276	276	246	297	244	277	275	274	288	269	271	255	260	271	257	256	261	288	268	293	267	275	270	250	260	261	283	290	252	279	271	259	245	246	278	259	261	291	246	280	280	269	249	260	284	267	287	267	269	267	275	265	275	278	252	277	263	272	260	234	270	258	293	280	265	285	285	261	297	278	268	253	292	259	221	274	269	257	245	266	278	308	305	307	302	272	278	294	264	266	288	270	276	273	273	267	269	251	242	289	254	275	273	281	290	275	273	274	245	254	253	236	260	267	311	255	297	301	286	275	295	263	269	268	278	286	283	255	277	277	313	277	271	264	255	268	270	264	266	281	245	284	286	285	254	262	274	261	259	316	266	253	267	261	263	247	259	253	259	270	268	263	284	282	269	247	236	294	289	278	259	256	276	271	260	258	278	249	256	287	255	296	290	266	283	267	255	261	241	257	270	308	243	268	243	261	266	286	274	275	266	276	276	251	262	241	254	249	280	284	275	279	272	249	260	237	276	257	255	286	269	247	262	290	240	243	276	260	269	284	249	286	279	272	258	276	270	262	246	261	248	290	262	289	256	262	267	244	243	260	276	272	278	245	281	266	280	276	271	281	260	265	264	289	272	260	256	295	237	260	260	239	281	302	261	261	242	253	242	249	262	239	288	264	256	262	274	271	275	284	272	296	266	262	265	236	268	286	268	282	289	270	239	267	259	247	280	284	215	275	292	253	270	298	283	276	283	279	244	279	258	239	252	270	273	267	239	273	240	262	252	270	291	271	282	283	249	265	259	280	272	263	271	263	241	262	273	286	290	271	281	271	270	246	267	267	262	279	257	253	260	275	277	254	254	295	252	269	245	243	297	291	301	243	265	240	260	274	274	279	277	240	251	271	282	272	259	259	290	303	272	286	283	292	254	236	245	257	255	276	287	281	255	274	253	249	260	265	268	280	276	229	280	268	264	301	281	235	274	271	285	262	284	300	301	248	240	291	238	287	246	283	254	274	255	298	250	234	242	271	271	273	296	273	282	258	284	289	273	269	266	246	276	249	273	259	266	257	277	225	253	276	262	260	268	269	284	263	275	277	287	267	265	298	261	261	269	231	235	268	264	275	256	236	268	277	262	255	260	283	289	250	254	258	244	249	298	281	265	250	282	264	257	263	222	264	313	283	274	300	285	243	266	297	273	228	290	260	298	265	287	272	227	259	275	268	270	264	248	253	289	260	275	271	268	266	275	270	271	270	256	291	261	269	279	251	245	255	260	270	238	267	248	253	270	272	290	304	255	269	255	279	255	250	273	300	273	257	288	268	239	268	265	273	275	278	278	274	259	244	268	265	277	279	298	261	270	259	252	270	272	259	262	249	245	280	267	272	295	268	241	264	247	278	286	277	290	254	277	254	238	300	283	291	268	267	267	281	260	275	265	285	294	278	261	295	255	271	273	280	283	249	252	286	283	263	273	271	275	276	251	270	259	280	282	258	272	243	275	259	269	241	271	280	266	268	261	263	290	287	257	292	268	276	279	248	281	280	283	263	264	242	255	269	269	288	260	276	263	278	262	240	286	268	271	293	254	255	276	286	280	280	248	263	272	236	224	304	266	250	269	252	247	266	306	271	277	252	263	264	254	278	301	283	274	233	274	247	304	265	300	253	271	275	275	256	276	283	296	239	253	239	284	308	235	282	277	255	286	260	279	279	294	262	248	259	284	259	283	287	254	242	260	245	250	269	307	276	258	288	271	270	260	266	263	257	268	262	248	275	279	255	259	271	249	242	277	252	273	284	247	276	275	293	262	266	252	268	276	259	304	262	267	292	268	257	285	281	263	272	255	255	294	275	218	273	258	271	253	258	259	265	281	270	258	285	285	261	287	277	257	275	268	254	249	284	263	272	274	277	265	266	250	237	245	278	260	281	300	255	273	269	289	255	263	264	293	258	253	286	273	268	259	254	286	285	269	265	296	250	251	270	299	290	282	295	267	281	249	271	251	255	282	223	307	291	262	284	271	271	280	265	253	261	296	278	282	258	251	281	290	263	254	302	290	270	260	276	273	241	258	251	274	263	277	254	260	274	277	268	263	294	266	248	304	254	277	256	274	277	274	295	290	295	266	264	247	291	251	261	251	288	270	279	245	267	258	252	267	258	262	280	255	288	238	266	275	257	231	249	292	285	256	277	258	264	252	253	267	270	326	263	265	269	286	275	297	289	262	296	289	286	242	268	221	257	252	290	271	262	283	279	278	274	264	273	232	291	263	269	283	262	269	277	263	272	313	263	262	260	282	262	287	265	287	249	260	243	283	287	263	249	224	264	279	305	305	271	292	288	300	284	270	254	241	229	282	273	294	281	260	283	263	265	287	265	288	291	248	253	266	273	273	288	322	292	269	271	297	262	257	273	275	295	286	270	271	256	253	260	317	269	278	285	259	285	275	273	274	275	257	257	270	269	279	262	250	258	270	256	261	255	241	266	249	257	242	270	255	268	265	240	288	284	275	262	276	278	285	251	258	249	265	249	268	276	271	285	281	269	284	265	297	274	249	266	254	271	273	286	276	255	303	267	251	270	256	268	268	280	252	265	251	284	271	261	254	271	282	261	260	275	270	266	302	266	265	264	240	256	269	288	266	281	285	278	262	278	242	295	272	262	253	245	283	247	273	257	286	236	250	264	252	245	271	245	279	269	266	281	227	282	244	256	281	270	276	276	263	255	259	272	251	242	272	262	275	263	281	249	275	269	282	266	260	291	265	271	238	239	251	282	257
22256	23649	31084	33653	33809	31849	28570	25572	23426	24320	22965	17602	21975	20583	18701	22240	20858	19489	19570	17396	20439	20584	18968	17113	19680	20493	17776	17049	13499	11798	12828	16435	13988	13035	11943	11325	10104	10106	8776	7092	5970	5775	4542	3145	2553	2620	2074	2307	2220	1841	2221	1875	1584	1404	1216	1033	948	864	930	911	910	831	828	866	835	850	832	785	819	817	827	814	760	787	761	806	763	747	685	746	780	761	716	717	743	738	758	735	758	718	723	771	768	761	739	785	708	738	764	720	765	733	711	687	776	716	718	738	759	764	768	749	764	773	720	758	753	750	701	727	722	754	785	787	695	782	776	769	728	734	759	730	744	730	747	734	746	779	746	741	768	727	763	784	725	724	679	734	761	664	784	740	726	694	699	746	745	737	756	774	742	761	712	775	706	765	724	717	721	785	787	723	792	715	735	726	760	675	737	730	749	713	732	743	805	712	693	759	747	745	723	745	774	710	726	784	710	741	717	710	734	744	666	737	700	713	755	707	725	752	710	738	757	679	737	782	778	725	712	687	709	756	775	741	723	730	752	785	708	738	778	709	715	741	766	753	799	723	725	714	756	752	710	727	725	761	785	682	750	759	817	759	729	729	776	729	720	774	747	709	708	780	761	738	722	784	732	737	710	746	743	768	763	720	739	750	708	755	781	725	760	711	735	717	738	685	764	718	773	739	739	720	699	753	759	737	724	717	754	706	703	700	724	796	735	689	770	739	727	743	740	729	708	722	719	755	759	720	753	724	742	750	731	719	770	699	758	744	708	695	698	729	732	744	773	726	767	703	705	736	767	738	775	715	747	744	765	699	733	754	656	744	769	750	715	827	769	741	735	688	714	740	761	724	719	718	714	773	711	777	736	713	739	721	751	743	774	701	754	733	764	782	708	751	760	738	708	711	797	733	743	693	744	737	803	762	758	740	777	701	715	743	739	711	723	722	722	743	730	690	721	731	753	695	772	706	751	747	726	739	728	776	757	718	775	728	798	717	804	775	741	709	734	804	730	794	746	728	703	724	719	745	723	734	765	730	748	780	744	735	753	743	743	711	744	751	761	750	719	737	765	724	781	719	763	780	695	753	757	775	713	774	721	734	728	747	710	762	779	757	752	744	705	711	767	745	705	709	796	772	698	694	724	747	732	715	751	708	739	765	762	709	759	761	754	760	767	671	768	747	777	737	729	728	800	712	723	751	750	789	730	746	743	722	746	674	723	705	705	729	688	759	735	787	724	738	814	744	736	745	730	716	765	681	772	741	721	737	731	752	738	739	735	754	714	706	709	739	757	707	713	693	740	725	771	715	765	748	704	756	712	763	760	751	722	739	788	735	720	728	767	776	801	774	704	722	754	748	766	703	712	740	703	713	723	740	719	753	745	759	702	714	698	752	739	702	762	746	756	735	717	734	708	760	681	737	736	717	753	694	731	718	763	739	700	716	750	744	731	702	738	772	746	736	746	767	727	766	735	752	716	718	769	743	763	697	743	699	761	719	715	704	688	744	751	762	729	730	730	723	707	706	724	736	719	741	732	729	752	729	694	684	713	761	729	734	745	755	768	733	739	757	735	735	757	754	724	761	748	745	735	786	735	756	740	769	750	726	732	737	800	740	715	756	738	695	750	763	761	712	792	779	678	755	708	739	692	746	742	720	744	703	724	752	719	721	704	713	737	679	764	705	759	735	806	754	758	732	734	740	736	753	737	700	706	725	819	736	743	740	742	715	678	790	721	729	749	751	760	777	698	765	745	763	802	739	732	698	730	699	737	740	752	715	731	714	748	714	730	769	763	761	728	727	766	796	674	699	722	702	736	743	739	717	717	746	768	752	744	717	753	776	666	711	687	766	790	683	747	708	672	691	738	764	743	726	749	709	730	779	728	729	733	742	747	738	765	732	769	731	739	788	748	751	754	725	721	743	750	708	732	754	770	742	723	712	748	811	693	692	736	651	725	746	740	712	752	697	726	756	733	755	727	744	744	741	714	747	705	721	781	726	736	761	725	714	742	724	724	719	763	766	745	737	743	756	706	778	685	722	687	708	754	740	732	780	736	698	698	738	767	766	729	754	762	750	763	750	767	761	740	742	722	733	726	690	737	752	736	709	810	756	761	726	730	700	814	771	772	752	752	726	710	723	728	721	763	756	809	760	738	696	754	738	698	732	734	757	768	798	720	732	695	806	771	726	726	749	769	685	697	738	746	742	737	703	775	759	682	713	669	763	710	721	741	736	679	715	712	738	719	733	745	737	784	806	782	709	758	695	696	741	714	728	711	752	693	733	733	750	711	710	730	736	730	742	760	745	776	776	742	784	760	766	701	694	723	721	729	734	731	748	739	731	794	793	710	707	793	719	726	756	738	764	769	775	716	727	710	770	735	723	782	790	705	743	730	739	737	697	727	723	777	767	738	719	782	752	732	826	750	727	748	751	759	753	749	756	796	762	792	735	751	723	725	722	754	805	743	702	721	709	675	746	751	765	746	704	707	712	745	712	768	799	706	731	723	721	735	715	750	693	761	725	727	739	724	767	767	713	743	755	757	750	758	748	753	762	712	696	758	759	722	759	714	746	694	764	723	758	755	737	732	694	773	714	727	735	747	751	703	774	758	767	762	745	759	718	728	688	702	767	739	711	735	724	705	735	749	745	743	777	751	714	759	739	774	728	741	759	789	756	760	781	736	699	727	716	756	714	757	718	725	777	735	720	733	743	724	682	701	723	730	772	719	758	781	715	789	725	720	734	756	761	741	734	754	768	762	776	778	730	796	683	755	772	729	750	755	758	723	750	736	731	764	794	714	729	722	779	749	738	758	747	775	759	781	682	725	750	705	709	758	710	707	721	758	755	754	758	732	746	755	739	764	764	719	687	743	737	743	763	734	808	753	785	719	725	755	669	693	718	718	708	778	686	706	794	771	756	727	726	720	771	769	704	770	743	777	738	766	750	734	795	737	697	748	754	753	706	724	708	686	736	699	731	746	747	728	731	677	757	696	724	706	706	745	702	714	687	731	749	711	714	696	736	746	720	739	712	727	715	709	759	748	748	741	742	780	708	756	769	736	749	721	707	707	745	708	719	729	745	737	710	779	737	733	738	713	725	730	675	756	771	733	793	736	723	795	754	732	744	724	778	728	717	727	789	750	758	738	739	758	746	679	744	725	727	755	754	700	789	701	731	747	738	735	742	755	718	724	801	758	709	740	706	785	730	755	717	716	720	745	762	709	753	765	738	788	760	727	708	713	698	773	698	743	681	742	723	698	768	731	715	743	786	723	775	682	679	715	765	715	723	710	734	718	728	727	719	748	710	725	728	709	770	673	732	778	774	716	736	761	707	787	683	724	713	796	722	713	721	679	715	770	755	706	714	707	757	700	716	736	747	678	715	721	761	740	720	740	813	725	705	708	771	789	733	706	791	742	696	734	720	687	761	740	682	718	714	711	710	749	713	718	719	751	700	743	719	761	786	753	692	760	736	674	727	671	720	792	764	736	785	719	712
39667	36617	36773	30987	27536	28439	20331	15039	16371	14405	13366	9669	11904	10601	9157	11323	10072	8738	8126	7735	8817	8772	6993	6896	7988	8108	7271	6664	5633	4136	4081	6240	4828	4318	4115	3782	3318	3208	2403	1913	1965	1833	1248	871	882	859	672	645	723	612	640	617	503	475	405	382	367	390	386	340	360	346	325	364	309	326	363	337	325	342	313	323	340	338	315	333	300	330	305	319	322	311	329	321	309	283	310	301	347	306	335	318	265	303	346	324	349	300	335	309	342	295	292	370	306	304	314	327	300	373	333	323	284	300	301	310	315	290	345	325	340	347	356	318	352	322	318	325	322	305	300	299	329	337	311	328	306	344	349	311	330	310	327	314	327	275	318	324	315	315	362	316	333	316	303	303	352	329	309	316	349	315	292	326	330	294	307	329	339	324	292	330	329	307	353	332	315	319	333	330	297	338	326	273	315	299	308	309	343	309	319	310	345	337	313	297	314	342	315	323	271	346	301	313	316	319	323	340	331	305	319	320	325	335	339	322	306	310	364	309	331	294	318	337	325	293	335	304	326	371	325	294	337	320	306	327	318	332	336	310	289	354	320	322	330	319	302	323	289	324	342	320	305	328	328	329	328	288	288	336	340	330	323	338	318	315	335	286	316	345	329	264	300	349	296	303	323	297	293	311	309	278	335	326	295	303	315	326	300	310	296	342	301	310	338	312	318	300	312	341	313	294	333	320	290	296	298	351	314	308	321	296	331	357	335	307	302	301	323	333	293	353	306	303	348	339	306	309	341	321	318	335	303	316	315	324	320	332	325	324	326	327	338	329	310	323	319	295	336	318	309	292	332	360	308	276	307	285	308	317	315	349	321	312	294	324	317	288	367	333	338	300	299	339	306	313	346	311	329	347	301	317	327	305	296	330	322	316	334	339	316	329	299	285	343	303	306	292	338	308	313	321	311	315	309	318	299	327	304	310	326	319	302	310	286	314	309	306	332	323	336	325	330	331	346	290	325	340	323	320	332	307	327	308	319	327	286	325	307	299	328	285	333	311	326	325	312	332	344	322	324	337	321	320	293	343	343	338	347	321	340	325	331	329	327	337	343	303	326	330	298	312	325	329	329	295	318	328	338	321	317	322	349	318	321	322	305	307	321	305	328	328	317	320	307	325	316	325	333	294	302	352	318	295	331	333	345	342	305	326	320	338	285	327	288	338	313	307	321	311	317	312	312	307	323	335	334	341	337	328	346	303	309	302	283	311	298	307	350	319	322	336	310	295	348	352	331	323	305	321	349	305	330	323	299	327	326	378	295	297	309	303	328	370	337	313	329	318	305	340	334	322	328	296	318	362	301	283	306	351	322	332	332	298	355	328	338	300	305	333	343	318	333	328	324	349	325	297	341	309	321	313	329	313	316	313	317	290	314	322	328	312	313	328	340	360	317	298	295	329	322	337	308	292	328	345	341	345	302	306	315	313	341	341	319	310	292	318	318	280	343	353	327	317	311	324	365	318	302	320	321	319	304	313	364	330	302	367	342	294	333	337	307	310	308	286	313	337	303	325	305	293	341	322	323	341	332	300	281	304	347	327	328	322	307	344	342	316	293	340	313	328	316	355	335	279	306	294	312	294	297	285	319	301	327	342	334	355	349	314	346	330	298	312	330	325	333	329	284	296	312	304	332	301	307	327	320	319	308	322	357	323	315	340	299	285	359	324	300	323	279	355	343	310	318	338	327	288	303	313	296	348	343	342	294	332	337	340	308	324	335	325	297	323	336	307	300	267	298	313	358	275	323	337	361	315	327	306	303	296	313	303	338	337	331	330	334	354	335	350	354	297	318	327	320	329	292	311	336	316	323	325	321	298	320	322	312	346	341	316	300	331	305	314	336	320	356	308	319	314	310	308	319	319	289	321	324	319	335	317	338	317	310	305	318	320	293	357	298	292	312	308	311	345	308	329	306	315	318	328	318	312	305	325	310	342	316	299	324	333	340	313	313	311	315	348	286	346	306	301	319	331	309	308	341	326	321	321	327	332	303	302	333	325	298	330	309	299	318	298	324	334	331	334	349	319	317	317	365	329	360	336	334	332	300	333	340	320	305	309	319	302	300	303	289	270	326	306	322	325	313	298	302	302	316	325	344	329	305	311	344	309	324	344	307	325	326	313	329	310	308	306	338	314	291	304	327	299	322	324	312	301	300	352	323	330	310	325	329	320	339	323	327	313	326	313	339	306	324	309	347	352	314	314	306	287	323	308	293	310	307	323	354	320	332	353	308	317	322	312	312	353	310	294	312	287	330	323	307	311	303	352	325	311	307	312	322	303	327	303	373	328	302	337	352	316	317	288	332	312	336	344	348	345	338	343	334	297	331	269	309	335	336	326	304	320	292	330	327	301	277	323	337	321	313	323	342	295	336	319	335	354	318	318	307	307	309	351	326	298	321	305	286	344	304	320	339	332	337	312	319	327	315	321	348	331	346	336	294	310	314	304	358	301	303	341	336	300	287	329	345	317	310	307	320	316	309	296	323	359	310	315	320	329	294	315	324	301	330	340	371	318	341	331	339	299	351	296	304	345	314	326	281	300	292	301	317	313	312	328	363	325	324	330	327	318	321	344	316	299	321	328	342	344	326	310	328	327	330	361	328	327	317	318	335	322	310	327	301	299	323	319	307	301	365	329	319	302	348	288	356	310	299	327	313	313	332	335	317	312	338	310	293	322	323	317	344	291	320	290	333	312	288	305	330	297	342	324	296	335	348	317	324	323	295	343	338	307	348	328	333	318	335	335	340	342	331	339	322	335	357	325	336	335	376	319	324	314	301	305	340	317	317	329	331	326	315	309	339	309	317	301	325	343	325	319	329	326	326	339	333	343	326	348	332	344	326	325	323	312	336	322	348	308	324	300	327	323	339	299	328	326	319	322	311	333	306	312	326	323	307	312	353	326	321	314	308	314	321	328	349	303	331	332	303	331	309	352	313	324	330	332	316	328	307	330	292	330	303	334	321	318	335	319	304	354	301	311	318	338	298	328	340	323	319	306	340	300	322	349	329	308	309	355	297	319	261	315	338	324	327	337	342	304	303	333	343	342	281	347	305	330	298	326	322	309	279	294	364	338	320	332	313	331	325	336	361	330	331	315	298	332	342	320	308	277	305	342	307	343	304	308	280	303	367	315	352	316	303	297	322	319	319	338	326	302	334	307	334	354	316	300	320	319	316	313	299	328	321	318	286	313	302	307	318	327	287	329	281	307	285	327	348	294	314	333	295	294	279	319	366	334	351	314	324	307	325	278	326	303	339	314	298	331	341	321	332	310	314	315	330	322	298	302	300	295	327	308	322	332	305	312	304	295	311	361	334	334	332	307	312	292	301	315	330	330	327	274	316	316	330	298	305	299	332	292	333	354	333	321	314	294	316	297	306	290	316	305	325	304	322	352	300	314	312	309	299	305	302	317	329	283	330	324	326	327	306	313	314	331	295	349	309	315	316	331	332	307	311	300	329	370	305	294	361	335
26148	30317	36689	38814	38466	40609	33665	30795	33149	32421	30297	25839	31633	28272	27293	32096	29829	28538	28001	26862	30394	29312	26635	26768	29086	29630	26543	24648	21664	18316	19272	25277	20924	20055	19378	18848	16854	16546	13226	10675	10804	10074	7510	5123	4951	4821	3457	3582	3828	3319	3506	2800	2439	2212	1703	1521	1347	1218	1164	1155	1161	1106	1091	1051	1018	992	998	961	1020	959	966	936	922	895	937	935	862	904	898	890	867	930	847	926	893	950	869	913	849	861	821	892	805	821	891	864	797	856	824	841	867	821	844	912	903	901	919	816	797	818	824	848	836	902	883	838	877	908	856	855	830	867	859	856	860	847	856	808	902	850	870	861	865	841	874	854	869	923	899	922	884	903	902	833	852	868	835	882	908	824	858	880	891	842	864	876	854	848	877	835	912	878	920	848	862	880	842	870	835	868	847	896	861	809	864	872	826	853	836	831	820	807	846	786	828	893	871	831	872	830	848	842	887	881	915	869	855	941	851	853	879	801	851	880	855	912	861	851	884	879	869	884	803	861	901	886	837	937	850	846	857	832	814	856	847	840	891	856	882	865	808	874	929	805	846	845	788	906	848	903	785	814	903	832	847	856	906	841	827	837	902	847	868	879	904	863	905	872	837	834	849	893	873	829	873	882	899	899	852	870	870	836	922	809	897	903	855	867	851	842	836	836	811	845	799	876	867	874	901	908	850	840	832	929	891	840	855	813	879	865	863	861	797	857	849	854	774	829	854	868	852	851	870	874	885	835	854	872	851	856	877	892	838	828	879	890	834	893	856	852	893	851	846	839	868	832	873	834	893	825	893	866	840	862	870	870	887	838	840	861	856	849	861	890	890	854	867	842	824	819	917	847	901	939	832	876	930	855	832	815	835	832	823	891	839	874	870	832	884	875	878	831	864	872	853	824	859	839	812	889	823	873	869	821	871	852	862	888	889	868	870	829	865	860	885	879	894	808	858	823	869	893	854	829	878	863	826	836	872	910	859	854	850	867	821	865	840	901	880	836	855	807	888	850	842	855	832	880	831	857	844	832	879	848	883	856	892	848	842	836	864	849	892	864	881	875	809	872	819	882	822	847	871	819	878	811	911	847	857	871	886	843	847	813	907	819	868	793	863	870	883	830	878	878	895	908	834	867	883	896	862	875	862	865	844	801	863	888	869	904	859	837	868	861	810	864	838	860	851	877	888	886	865	878	848	857	862	930	823	861	810	827	827	888	846	866	890	817	887	847	847	828	805	843	868	870	856	899	836	827	819	851	878	892	880	882	846	884	830	879	829	859	894	810	863	920	861	877	801	825	858	845	839	892	886	870	845	821	853	906	867	864	860	841	830	867	838	879	865	853	865	835	866	860	859	841	810	839	789	825	858	860	888	832	846	896	870	842	829	886	818	837	872	889	825	861	845	890	800	854	810	776	861	872	881	874	834	913	861	867	885	852	837	904	845	791	839	856	828	834	812	834	871	804	888	842	855	850	919	947	891	854	797	841	829	853	894	787	901	840	840	882	819	830	882	885	798	874	840	866	858	899	851	885	884	872	837	880	904	851	854	815	889	874	862	862	877	902	898	859	854	807	910	863	831	829	839	892	877	829	852	838	865	815	850	856	855	900	876	802	893	878	878	838	817	823	824	857	879	894	869	849	875	895	820	862	875	797	865	789	858	904	867	926	824	868	814	844	927	833	863	892	778	870	847	873	889	835	806	832	839	866	843	822	877	845	843	871	834	846	877	898	858	895	862	880	834	815	868	919	865	839	845	848	812	812	829	878	875	852	815	869	836	899	834	892	855	833	905	847	852	871	880	844	858	877	831	850	881	856	889	895	891	852	830	855	846	812	847	878	877	889	838	840	803	863	900	849	910	791	863	868	860	861	896	870	845	886	856	870	887	827	840	864	906	842	856	870	884	833	866	868	837	893	883	806	827	860	861	856	872	850	824	830	827	845	872	872	882	880	849	896	884	853	916	847	863	783	897	847	875	867	872	852	873	913	805	848	853	845	860	851	856	859	883	893	864	847	814	819	807	804	876	852	855	907	885	832	856	866	881	883	817	817	848	902	831	841	875	845	850	852	840	826	845	852	851	845	843	820	814	855	846	893	851	845	840	828	854	810	864	843	916	910	860	868	860	901	865	846	907	882	912	835	864	875	866	812	840	858	876	822	855	820	855	879	828	923	868	818	842	820	871	827	816	827	890	901	883	815	850	857	857	886	897	864	849	843	876	832	870	885	830	821	835	840	841	878	891	854	888	836	856	864	851	868	903	920	845	848	813	860	864	863	909	854	853	872	807	856	851	764	848	852	807	859	894	842	895	866	872	860	880	833	838	870	877	929	852	887	817	832	853	853	840	867	916	925	876	842	811	876	884	843	890	907	844	893	882	859	865	837	842	838	892	884	879	877	860	869	852	877	849	860	855	829	856	832	879	855	833	885	832	896	844	838	806	844	882	847	834	828	803	861	892	845	815	860	831	867	870	858	871	884	849	881	844	839	845	834	833	830	830	837	859	857	828	893	863	839	896	937	821	892	849	842	828	832	846	915	824	787	826	842	881	857	861	883	875	928	882	837	829	819	903	862	873	874	799	844	887	848	858	892	881	847	883	829	870	790	804	897	808	813	819	840	892	880	838	856	923	785	857	871	829	854	878	831	859	841	844	846	848	846	865	851	846	892	901	840	843	837	860	851	857	898	771	861	889	804	884	865	887	889	935	861	869	852	823	840	832	846	905	879	816	819	848	862	926	856	880	838	849	896	836	838	863	864	878	796	863	898	815	837	898	865	818	862	901	822	812	872	844	851	867	903	815	877	875	915	790	879	853	814	820	836	873	888	877	848	854	833	879	876	853	874	806	913	864	838	896	823	860	878	852	851	801	867	828	808	855	852	903	866	818	839	852	852	870	823	825	871	832	852	904	820	895	835	840	838	852	811	885	874	894	827	825	821	854	945	834	871	888	854	864	909	887	830	869	825	847	834	898	825	847	841	878	870	873	837	873	819	861	838	854	819	828	851	826	824	829	912	874	856	901	905	840	876	876	924	840	853	841	903	830	869	793	849	871	860	887	833	828	850	824	824	860	844	872	841	850	869	841	809	849	825	908	813	834	889	882	845	818	862	877	856	818	865	924	863	806	865	892	843	886	817	879	802	813	805	816	903	922	874	915	847	862	843	873	859	839	846	833	879	878	853	862	846	895	857	803	895	874	837	845	782	876	871	860	832	944	866	811	865	864	851	844	860	920	859	888	875	893	842	834	852	897	867	875	869	849	881	858	805	857	888	861	873	870	883	856	864	886	835	947	858	901	875	868	867	868	895	882	858	813	878	873	866	843	833	890	854	877	795	827	855	871	877	800	860	853	897	897	893	856	899	839	856	834	836	840	823	886	879	867	859	907	829	892	865	841	832	831	876	825	894	906	873	844	851	826	880	852	796	859	867	893	791	832	902	894	839	887	877	876	830	844	871	874	837	865	829	817	895	874	837	907	848	876	855	877	870	821	891	890	814
19644	16645	16646	12531	9138	6367	4160	2983	2452	1842	1457	1171	1079	906	833	833	778	732	652	602	685	624	523	527	523	471	460	458	398	347	386	430	399	366	356	326	338	302	305	264	304	298	236	242	258	254	267	254	259	269	247	243	234	242	228	270	231	203	253	237	239	214	237	255	233	222	236	238	236	239	244	233	199	233	256	222	234	210	232	259	241	227	237	204	230	255	213	241	221	231	258	213	236	239	225	217	197	251	211	243	252	238	195	229	231	252	242	235	214	243	229	256	212	221	250	227	235	230	225	228	255	251	224	215	228	234	236	220	233	236	234	248	245	244	227	258	264	237	236	268	237	249	237	237	207	240	264	207	221	232	234	221	225	245	243	246	216	231	245	246	232	228	244	214	217	224	263	234	223	237	237	241	236	241	243	226	213	251	252	205	248	227	228	266	237	232	243	205	211	236	215	225	216	244	243	248	240	263	242	225	229	234	229	241	237	240	242	234	219	232	212	232	245	234	232	224	224	238	235	248	250	241	236	296	207	198	237	235	249	223	244	243	222	252	238	226	214	228	220	242	229	214	226	233	246	233	217	253	235	250	257	212	222	220	220	254	232	263	236	216	255	239	221	231	218	243	224	231	263	224	244	229	223	213	220	202	250	257	238	243	249	223	220	223	260	217	222	236	215	249	237	226	208	244	224	248	268	245	256	227	245	237	208	230	231	198	234	224	246	249	238	223	204	235	235	220	236	222	221	233	229	235	233	210	234	191	199	232	222	216	235	254	223	235	241	207	240	249	232	223	258	250	238	241	199	224	229	244	245	250	212	234	219	227	235	253	228	250	220	217	227	254	226	224	233	235	243	241	249	239	215	248	228	237	241	227	264	248	220	206	275	225	232	244	229	200	224	244	249	224	226	223	254	221	229	233	226	218	230	245	207	245	228	226	249	247	199	207	217	225	242	224	225	226	249	251	231	218	219	221	230	228	239	214	251	208	243	216	227	215	224	250	254	241	225	225	219	235	221	265	237	261	235	229	252	239	190	227	234	223	229	225	243	241	214	248	242	236	261	248	225	233	235	206	222	258	243	245	251	240	218	237	228	262	220	224	245	239	232	235	224	206	215	217	212	248	240	226	251	229	245	256	230	248	222	234	258	250	240	254	259	253	233	238	254	250	228	250	236	232	248	235	242	244	215	239	212	217	258	206	258	211	236	201	244	248	222	240	238	196	246	237	222	219	223	264	229	228	243	234	216	239	231	251	258	237	242	216	242	238	211	231	218	207	257	238	229	217	233	240	244	239	241	240	253	244	214	251	249	225	219	240	222	248	247	217	252	244	202	223	207	247	248	218	229	239	254	239	243	222	237	232	227	242	232	233	238	241	225	250	202	215	254	239	248	258	217	253	244	242	214	211	250	230	222	265	243	221	213	223	236	225	234	253	240	225	220	207	227	261	234	218	241	214	235	240	223	219	221	215	251	232	232	226	211	239	250	243	216	206	240	225	233	217	254	216	242	214	223	239	222	266	254	245	235	237	239	228	245	247	219	239	223	218	222	231	256	216	237	210	246	220	227	255	256	231	235	214	208	222	226	214	236	206	258	217	208	227	225	246	219	228	215	256	233	208	234	230	268	233	225	226	200	251	248	222	214	220	237	215	247	221	214	239	226	237	212	219	237	211	241	229	252	239	250	237	236	282	218	241	237	238	216	227	241	226	249	247	247	256	241	226	204	229	210	222	220	237	239	245	257	239	243	236	238	258	222	214	251	237	239	242	227	230	233	212	237	242	236	197	229	234	218	241	224	248	235	232	268	238	231	248	240	229	229	227	235	255	232	230	253	265	221	216	232	235	227	232	207	226	242	224	257	234	237	235	281	246	247	227	230	245	226	234	261	265	214	242	202	222	203	235	219	241	256	244	200	262	241	224	230	214	197	246	244	262	228	258	242	248	237	240	243	240	204	238	221	256	252	227	251	215	245	229	253	248	242	247	223	248	244	227	231	241	229	203	255	256	232	215	217	219	230	221	224	235	194	243	224	237	242	233	214	240	253	238	249	204	218	216	221	249	227	220	230	242	231	197	239	242	226	258	231	230	231	239	207	214	237	219	225	263	231	264	237	255	240	246	211	236	225	225	259	260	236	234	209	234	235	240	260	221	173	230	203	192	267	233	256	253	225	226	232	207	228	248	215	268	252	204	245	226	243	250	213	255	211	266	268	233	235	248	241	219	243	230	252	228	245	209	220	236	253	258	228	225	219	259	256	259	240	223	210	220	213	230	211	236	240	234	259	248	216	218	234	217	226	210	226	228	209	245	240	217	243	231	229	231	233	230	247	218	199	243	241	228	212	217	225	217	232	236	220	236	228	221	217	216	248	239	216	233	257	237	237	220	209	264	244	250	218	260	242	237	240	195	254	212	238	234	265	267	229	223	215	222	263	222	244	218	223	240	216	238	224	252	240	220	233	227	223	235	217	228	213	261	240	262	243	234	244	242	190	224	252	228	229	242	221	215	241	212	241	243	218	210	245	241	256	262	233	223	217	224	238	242	239	205	224	222	244	206	228	231	217	217	248	217	233	254	221	235	245	232	253	253	260	245	256	234	213	231	216	209	234	228	232	232	227	251	261	246	229	205	227	242	229	226	239	221	222	242	234	240	219	206	227	239	231	277	212	247	244	259	214	220	244	246	247	235	227	237	222	198	244	218	235	200	246	262	211	224	252	211	253	219	250	220	232	228	228	221	250	235	215	240	257	224	226	208	257	228	258	234	243	237	225	232	214	213	234	235	252	213	243	221	237	255	232	234	233	235	235	251	237	244	222	250	222	230	247	233	223	215	229	232	248	251	195	262	197	223	215	239	244	241	233	245	248	272	228	243	259	235	218	234	203	247	209	258	205	220	244	238	220	224	232	239	246	215	208	216	234	223	205	247	231	228	254	216	260	254	225	243	236	242	247	241	232	238	239	210	246	254	256	247	226	243	254	248	238	217	246	249	280	220	246	221	224	214	229	204	214	240	223	213	243	225	252	222	222	229	224	211	250	229	244	234	240	229	266	223	228	278	245	209	236	240	220	264	262	226	208	232	231	201	242	239	240	238	253	230	245	216	255	245	240	237	230	230	221	217	237	216	245	217	237	196	214	213	250	240	238	251	239	248	211	245	222	225	243	198	235	228	251	228	220	214	250	251	252	232	228	231	216	206	207	208	217	230	237	233	228	229	218	193	227	209	256	237	237	233	256	262	224	234	251	213	248	241	234	206	232	238	248	236	222	214	272	230	264	225	235	229	212	235	213	222	242	227	221	229	213	227	236	233	197	216	239	220	226	241	242	215	231	251	224	216	254	218	218	218	221	235	224	222	198	229	206	251	233	251	221	239	250	254	233	284	218	216	247	233	224	237	206	230	234	214	235	225	231	241	223	225	218	228	272	240	236	227	215	235	204	255	229	234	243	235	254	234	226	251	207	236	229	218	236	239	251	214	225	213	218	219	231	248
12752	14151	21553	23006	21020	18136	14222	11483	10054	8558	7462	5801	5747	4844	4497	4606	4121	3811	3535	3150	3561	3262	2714	2745	2806	2722	2351	2454	2001	1699	1942	2313	1957	1701	1735	1622	1441	1424	1195	1103	1084	1104	905	837	837	802	727	774	777	781	785	728	742	728	689	724	716	704	692	705	682	680	721	708	691	645	709	695	691	683	640	673	698	687	650	657	703	650	679	663	665	682	640	579	651	604	639	677	712	630	625	664	656	663	664	618	632	666	646	628	662	649	677	627	650	649	655	643	666	685	637	694	626	661	643	672	666	630	661	661	619	626	680	697	621	654	707	667	669	664	654	688	704	615	645	641	670	639	601	656	678	632	618	672	670	673	652	651	622	666	657	639	637	625	655	618	629	661	636	639	672	675	671	674	679	679	640	664	652	655	679	606	668	647	652	621	617	652	637	660	649	574	603	636	663	632	669	655	633	693	678	619	606	662	647	638	658	663	666	678	606	669	647	613	627	685	620	650	670	637	631	667	669	645	641	640	646	745	701	659	629	712	641	613	632	603	645	645	674	668	690	663	655	615	648	643	599	590	634	610	667	627	652	668	671	667	679	672	629	679	662	633	667	646	673	649	729	621	641	632	638	629	711	669	646	670	645	679	609	615	666	641	668	609	616	642	669	656	679	664	649	701	629	645	706	636	645	634	627	679	647	657	650	675	685	714	690	624	680	669	667	636	659	672	628	662	689	673	689	631	643	613	617	724	686	649	583	634	638	678	625	666	665	634	618	660	638	604	657	671	616	624	603	643	641	652	623	697	636	626	624	677	671	665	657	635	609	642	656	658	662	649	694	622	667	648	610	651	679	661	653	678	674	654	643	652	629	621	649	638	655	647	618	714	641	634	652	611	645	659	613	656	676	594	640	619	671	630	645	643	643	669	629	667	660	661	655	637	611	660	606	619	655	644	591	647	613	633	647	675	679	638	593	610	641	630	653	627	668	604	691	645	685	646	650	654	675	660	653	668	630	692	709	620	645	604	643	640	682	654	626	666	635	664	669	687	642	638	662	663	653	623	647	607	657	627	665	634	626	669	684	654	640	650	645	708	623	679	656	680	682	638	592	645	648	628	633	654	632	657	686	658	662	609	665	677	674	667	674	659	657	631	655	645	621	686	625	650	649	646	657	663	651	633	692	683	647	624	671	681	667	641	707	636	657	644	666	659	612	676	669	652	599	648	659	645	673	638	618	668	684	642	652	632	686	644	672	653	638	620	679	648	713	674	655	646	614	659	640	657	658	656	622	619	689	650	687	648	615	623	682	673	659	667	644	651	639	630	674	673	687	680	656	650	654	707	671	674	634	655	651	573	650	656	673	626	658	611	654	654	666	656	643	595	645	636	669	625	643	625	672	658	638	652	627	666	609	688	634	641	700	629	700	626	676	658	637	651	652	613	622	667	643	616	623	690	652	657	603	600	653	642	669	693	616	624	614	619	596	627	623	624	653	625	639	609	654	614	635	615	657	629	688	647	644	681	626	722	631	619	689	689	625	623	670	627	635	676	649	630	695	616	618	621	673	629	629	594	687	667	634	625	690	621	632	637	696	618	700	610	652	653	661	651	649	671	673	660	683	712	609	648	673	635	617	640	625	633	643	663	668	679	656	620	655	635	627	637	643	647	644	653	629	638	607	645	723	633	653	606	680	673	676	628	609	661	678	686	656	600	613	678	644	626	646	694	622	656	639	638	644	677	680	642	660	649	672	683	646	668	631	680	619	606	616	674	635	616	665	677	667	598	654	624	637	653	674	666	660	641	654	619	649	668	680	708	689	614	620	615	633	608	662	666	662	633	674	652	703	654	641	617	637	697	667	609	644	644	685	667	642	654	632	658	655	702	623	678	660	666	664	627	636	651	640	625	665	647	643	620	625	636	633	662	647	674	640	605	654	663	657	615	667	647	657	668	670	657	648	639	640	683	661	619	671	675	623	651	642	633	655	581	668	662	657	657	705	631	674	630	633	657	713	625	639	652	707	638	624	620	688	627	642	643	633	710	676	688	602	608	677	645	610	633	633	619	662	665	681	610	704	665	687	676	671	608	661	677	672	672	652	661	637	594	670	633	628	683	631	645	683	672	673	637	686	674	631	639	635	653	661	668	608	628	647	646	657	653	609	603	640	690	663	676	650	632	633	649	631	676	655	612	640	662	645	660	637	599	638	639	633	690	639	657	652	638	616	620	669	640	645	617	682	670	660	664	674	645	628	647	636	642	677	659	681	618	623	629	662	657	664	675	590	646	714	663	638	642	706	663	649	681	701	664	674	601	655	641	605	690	675	637	659	630	610	659	641	666	660	637	661	638	673	654	652	692	658	648	694	666	651	642	670	637	634	671	633	638	642	714	661	658	630	610	674	649	648	623	685	680	636	655	669	644	679	655	629	626	616	613	614	651	642	674	637	605	672	627	670	676	680	663	671	646	619	674	698	658	641	684	634	692	675	661	636	660	626	625	625	647	662	648	671	627	673	674	656	710	612	636	663	653	653	625	680	667	642	648	646	652	614	632	666	631	724	656	608	608	635	684	676	631	686	661	648	672	683	642	659	644	664	638	672	630	634	634	657	624	648	631	664	673	624	663	675	679	658	632	611	614	679	622	663	637	669	663	617	670	659	663	647	683	659	636	648	653	658	644	654	669	635	651	618	636	640	657	623	635	652	647	676	655	677	648	630	657	657	635	653	666	660	675	673	652	612	667	631	652	656	649	670	609	630	644	648	661	682	678	648	657	631	636	665	623	691	678	618	666	634	706	696	700	641	675	643	633	617	644	644	676	640	651	682	664	669	618	646	673	622	669	654	607	680	655	648	661	697	618	599	675	630	651	638	683	646	626	629	629	661	652	651	660	613	682	619	664	695	631	669	648	677	624	679	647	639	645	652	671	678	706	679	616	650	667	664	648	678	684	644	658	711	649	645	689	657	600	678	658	625	690	655	641	636	653	657	650	636	656	677	638	624	660	604	669	656	700	674	663	663	671	634	614	662	648	684	681	654	706	619	671	651	641	666	650	666	678	653	600	654	645	648	654	648	697	644	663	660	654	621	643	640	606	644	647	664	671	691	624	627	669	706	631	677	660	713	642	641	647	641	652	627	650	602	619	671	634	621	664	670	627	626	606	653	594	633	696	679	683	649	680	615	609	660	650	677	649	691	624	644	604	641	666	697	612	649	619	724	649	656	629	595	635	664	661	648	656	611	648	656	636	634	638	617	635	607	664	636	688	654	652	666	662	645	648	685	668	690	644	663	692	672	686	610	659	634	666	665	675	682	680	662	671	605	656	669	639	668	643	695	665	634	675	656	628	639	646	666	653	672	652	648	668	666	667	636	658	682	683	677	653	693	678	636	647	650	665	683	621	625	665	654	635	621	670	630	680	640	665	693	614	680	670	625	630	673	637	671	647	669	729	624	671	647	625	616	612	635	618	603	624	678	650	661	625	642	694	658	639	637	661	652	640	615	686	651	671
31430	28256	28482	24126	19131	16382	11924	8933	7470	7554	5981	5156	7035	6166	4998	5840	4776	4141	4607	4174	4824	3807	3449	3656	4129	4525	3669	3313	2266	2126	2572	3170	2545	2238	1936	1907	1816	1904	1171	1209	1025	873	580	475	502	459	400	381	393	430	406	436	397	362	313	321	299	279	278	302	294	323	257	266	282	282	310	302	277	268	280	278	276	298	232	263	280	253	299	270	291	285	269	288	285	296	283	251	288	257	283	262	266	264	247	277	258	238	286	260	258	304	266	260	290	309	274	257	255	303	273	268	285	259	240	293	290	274	294	263	225	286	279	248	258	247	264	269	253	260	286	270	278	281	258	278	264	289	262	279	270	261	279	283	272	282	310	256	275	234	271	268	278	303	268	312	309	313	260	286	274	246	276	264	277	277	278	286	284	267	253	283	308	259	257	227	263	255	285	273	268	259	266	290	276	276	285	255	252	267	297	294	256	275	231	262	264	251	239	297	265	280	270	255	238	279	301	285	281	268	268	264	264	268	273	266	273	266	267	248	287	264	305	295	276	237	246	285	298	270	289	274	278	270	269	292	287	275	282	248	275	258	255	250	278	287	261	262	278	293	270	273	266	269	303	295	278	282	274	264	257	253	278	269	291	299	288	279	246	264	282	266	245	272	269	284	253	264	293	317	241	262	283	255	273	307	288	252	258	262	308	273	254	241	303	257	261	284	280	258	251	254	259	302	296	269	261	288	252	268	239	276	265	279	295	274	257	275	272	281	273	236	263	279	261	263	277	288	252	254	257	251	263	266	263	258	265	239	262	275	283	253	263	263	282	273	270	275	293	270	289	247	298	280	286	276	263	257	275	273	270	254	286	258	263	252	283	277	301	259	283	275	310	285	286	257	270	244	281	259	274	268	308	276	245	288	282	283	273	281	257	249	263	283	296	248	309	250	273	280	254	265	281	307	284	276	269	265	275	243	258	275	277	287	301	286	264	293	264	287	250	295	304	268	296	264	235	271	289	295	260	278	272	254	258	261	263	257	260	249	275	278	260	294	251	265	252	272	286	250	263	325	246	307	273	278	269	271	297	258	285	278	245	260	262	263	270	245	287	257	285	240	304	290	278	253	274	278	245	235	275	286	265	273	259	298	255	319	250	285	262	295	232	272	279	267	290	291	241	321	267	279	287	249	237	287	279	279	260	262	252	259	292	289	253	283	291	259	280	286	275	284	295	249	286	271	310	307	280	300	275	289	273	276	270	278	259	264	299	294	265	272	278	292	294	265	248	251	290	253	268	272	296	268	265	250	282	270	257	286	291	274	246	281	262	257	295	293	292	298	292	256	312	272	279	271	277	263	276	257	258	277	277	256	281	264	273	288	308	274	259	290	252	260	261	257	271	272	274	262	273	285	258	259	255	262	256	269	274	272	256	278	290	280	295	256	261	303	307	257	277	252	294	301	278	237	260	231	263	268	257	287	272	261	285	318	269	289	298	282	267	264	289	287	275	290	271	299	267	274	279	286	261	288	251	248	284	288	287	245	270	264	288	267	301	273	275	290	290	271	264	236	292	258	273	237	284	310	271	267	274	268	308	305	246	294	259	262	258	247	288	251	285	284	275	301	255	272	268	269	272	269	265	313	284	297	295	248	230	268	258	279	284	261	278	249	315	303	259	294	290	270	272	263	264	286	269	228	269	281	296	279	281	278	260	281	284	224	291	278	259	264	261	298	296	288	289	269	284	278	276	278	281	298	267	271	281	261	268	285	275	270	245	259	252	269	284	251	290	317	263	254	270	274	237	292	266	229	292	286	257	260	267	297	277	258	286	297	257	292	298	263	287	278	253	262	298	266	266	255	296	251	249	256	298	281	267	258	272	291	261	284	270	284	251	266	263	280	276	291	243	245	276	287	279	269	278	264	241	265	279	276	273	258	268	325	253	266	259	294	294	273	300	284	283	277	283	270	290	295	280	248	277	258	266	268	253	247	286	248	246	294	280	249	246	274	273	267	313	254	235	282	289	303	234	309	267	297	295	278	273	293	289	278	272	255	290	263	286	260	275	301	262	256	288	275	234	282	282	269	242	295	232	273	276	245	251	303	276	259	280	292	287	259	282	254	284	261	277	290	311	236	281	294	284	279	299	258	270	258	280	246	240	253	250	268	280	255	270	273	294	291	270	272	260	280	265	279	280	290	288	248	258	282	224	259	282	275	240	277	264	270	288	279	273	258	280	286	275	277	284	296	272	267	259	281	270	268	285	249	269	291	302	285	295	253	269	274	243	260	287	261	282	288	289	251	295	282	252	270	275	274	281	259	258	288	269	276	276	267	278	284	275	283	287	277	265	262	280	266	289	296	260	286	288	277	273	278	275	293	277	273	271	262	281	282	281	258	277	295	273	261	278	281	249	302	256	305	278	252	263	270	221	256	286	266	259	276	286	259	261	274	274	285	268	283	276	279	277	293	270	237	240	278	284	283	268	244	258	307	266	308	299	315	243	306	265	288	270	277	246	280	279	307	259	283	259	269	275	254	267	281	276	284	249	249	277	273	309	262	263	281	262	264	275	278	252	293	273	268	296	263	289	275	267	283	260	264	295	293	252	282	263	294	273	272	236	285	276	263	283	262	277	276	254	265	283	274	277	274	242	285	285	259	244	294	271	273	295	248	263	251	290	281	260	317	251	265	254	294	275	266	285	290	281	275	274	291	286	280	286	277	294	249	250	267	258	259	277	287	268	280	296	262	259	272	293	268	283	263	282	256	285	274	285	304	280	268	282	280	277	260	262	242	300	260	252	273	256	272	275	259	246	283	254	261	279	318	289	291	291	278	252	272	254	308	279	256	253	253	278	265	244	281	264	239	260	245	298	260	281	266	300	286	272	268	268	264	286	298	273	263	233	314	271	266	256	280	287	261	270	281	292	262	255	285	289	271	264	285	260	260	260	243	260	284	255	240	292	257	274	261	247	279	292	249	266	269	281	295	265	303	236	269	279	239	256	288	289	272	265	288	263	252	269	260	286	294	303	273	245	288	292	258	264	242	264	313	269	264	278	251	271	258	256	282	279	277	265	286	270	315	273	297	245	259	261	282	261	274	254	284	248	252	249	262	282	240	241	252	293	283	282	280	285	265	290	292	276	295	249	296	259	296	267	263	283	282	282	273	264	255	271	279	305	274	255	286	294	287	249	262	269	267	276	291	277	260	264	271	286	270	262	262	270	299	267	296	251	271	278	251	306	266	271	266	303	258	279	256	272	258	298	265	259	279	274	260	290	277	264	267	263	282	260	263	265	271	272	294	281	261	275	285	281	258	271	272	284	291	285	289	228	245	262	266	251	301	326	274	284	277	306	284	273	264	244	270	299	283	268	267	288	272	276	275	284	270	252	284	239	251	284	280	234	253	293	270	277	293	274	286	273	279	291	246	252	297	263	269	265	248	275	267	272	281	287	254	271	286	281	262	293	263	274	265	245	245	251	281	301	250	240	248	257	258	300	235	243	270	254	255	271	287	248	275
20497	23787	30773	33731	32211	30336	26742	23665	22605	23474	20166	19145	23881	21113	19584	22946	19607	19079	20271	19039	22011	17752	17396	18118	19696	21472	17916	16208	12004	11411	14834	16175	14290	12274	11498	11162	11263	10933	7195	7018	6057	5626	3363	2395	2838	2445	2234	2024	2244	1873	1965	1804	1608	1419	1169	1021	970	944	944	876	836	827	809	870	797	817	845	811	799	792	838	760	822	767	791	746	842	772	789	767	754	772	754	767	709	695	729	781	809	756	784	769	737	759	774	760	697	757	778	730	788	742	788	708	835	750	777	773	707	761	735	729	748	788	762	784	739	754	797	731	782	761	766	784	739	761	760	761	771	825	739	739	742	731	772	785	765	768	773	733	746	724	780	690	734	799	770	763	746	734	745	752	785	732	799	726	745	751	805	728	763	787	738	820	766	730	728	742	754	772	706	734	730	757	730	762	752	729	747	773	741	710	770	770	744	713	824	697	725	773	765	738	797	797	727	778	740	761	768	752	726	746	771	723	736	742	780	735	740	777	805	753	785	781	757	735	752	802	730	798	747	780	795	766	784	788	732	733	769	720	777	808	727	705	717	709	771	760	746	726	740	750	783	730	747	767	820	752	740	794	737	739	723	751	775	687	758	744	779	735	724	744	762	713	731	784	735	803	755	797	728	752	740	710	753	781	748	712	758	778	767	708	729	750	764	747	731	727	717	762	770	728	730	763	748	801	730	723	736	744	735	733	758	784	741	729	745	763	763	747	758	729	752	734	779	753	754	762	739	722	730	740	769	759	749	713	788	729	748	795	799	710	778	728	792	771	770	698	750	719	751	757	747	766	760	745	743	761	761	742	747	774	788	706	774	748	740	758	756	714	809	768	778	759	758	759	746	759	728	705	742	708	760	752	737	746	764	782	750	818	724	753	704	745	751	700	772	724	740	670	767	758	720	771	723	774	738	739	734	773	756	692	738	699	771	695	760	770	756	744	794	730	757	747	736	706	744	727	732	764	719	750	733	753	737	764	751	747	754	771	774	782	749	766	742	752	795	806	706	717	750	795	722	711	710	722	743	749	733	728	765	780	768	749	767	763	706	755	708	758	744	778	721	740	738	713	727	763	704	716	739	782	744	731	741	718	740	732	759	723	757	737	679	707	782	773	723	831	717	792	756	757	729	732	715	769	691	730	774	763	720	796	738	787	730	801	797	704	713	752	762	737	751	749	759	729	766	749	748	722	719	725	789	740	740	727	753	723	768	764	763	745	740	773	746	739	766	721	775	807	797	800	711	765	738	747	762	714	772	719	734	731	762	719	786	778	763	730	777	707	767	735	746	736	743	728	709	760	801	720	770	724	797	724	748	784	724	708	713	685	761	742	739	760	744	705	795	748	734	721	761	758	726	743	775	751	722	761	776	784	759	784	746	719	796	780	753	733	729	703	733	788	739	754	790	744	722	787	784	700	779	765	770	729	738	775	742	765	795	782	704	748	731	790	787	711	766	761	766	791	772	751	730	791	738	743	757	696	747	757	741	753	735	765	756	728	715	828	776	768	759	726	752	750	777	751	756	760	776	781	752	740	781	775	762	800	774	775	785	757	774	785	765	767	749	733	721	748	743	751	770	714	786	725	729	786	749	741	698	706	710	731	772	763	768	740	742	775	767	740	751	744	738	805	748	752	818	731	769	736	749	756	786	744	717	746	761	735	795	797	724	735	781	756	786	762	716	767	723	742	771	759	738	759	755	743	775	740	724	768	773	752	773	748	732	745	738	729	727	728	768	723	738	770	777	712	733	699	715	744	767	767	807	752	725	754	744	729	735	698	777	672	764	705	732	754	750	772	750	726	745	739	742	766	750	735	794	717	770	733	741	733	775	757	773	702	723	762	737	733	728	736	767	741	742	707	737	724	740	750	786	756	732	783	725	775	750	736	768	787	708	791	731	760	756	751	729	764	799	734	728	760	777	799	768	778	744	773	750	705	760	765	721	809	733	767	754	724	755	762	757	778	743	758	732	700	764	740	723	711	760	760	719	754	756	760	799	769	735	758	718	765	766	719	718	765	708	753	749	753	734	757	766	751	738	733	759	691	770	724	665	697	721	733	783	791	771	751	777	762	782	763	729	701	758	749	729	745	759	738	744	765	772	735	768	799	733	746	750	750	782	747	752	744	734	759	768	744	747	705	741	732	810	784	770	740	756	771	767	700	751	774	773	739	785	732	775	730	761	735	737	735	768	720	769	741	750	774	774	761	701	831	724	749	768	753	741	745	750	749	739	722	768	759	756	737	746	776	719	706	740	758	708	794	783	742	722	727	732	753	702	772	751	750	765	773	757	758	789	771	763	726	763	783	760	747	743	762	752	744	786	785	709	706	749	763	753	745	772	723	733	766	756	717	731	748	754	719	702	736	794	747	762	760	760	749	753	725	763	771	791	734	740	689	741	778	718	698	721	716	750	747	758	744	742	732	777	793	714	805	763	754	705	736	696	775	747	710	770	724	789	751	748	800	754	785	784	761	752	749	810	775	738	745	782	709	797	755	727	732	732	761	741	770	738	746	707	716	765	743	697	746	713	739	717	780	805	739	753	740	762	722	772	712	776	738	760	706	776	733	754	717	737	754	716	741	764	743	736	780	738	765	715	707	751	790	789	769	729	790	728	761	793	723	758	741	744	741	729	775	793	760	747	717	743	830	751	682	744	743	714	760	741	748	758	702	752	797	817	787	720	702	781	705	727	782	790	738	728	765	733	787	828	810	704	770	738	760	781	732	775	752	806	757	737	717	743	775	734	803	726	726	762	768	737	724	732	778	730	754	775	791	749	761	704	743	743	807	815	727	791	725	748	748	732	700	763	712	690	683	713	789	718	794	772	813	766	809	746	745	745	758	758	742	778	792	716	748	774	703	724	759	727	742	732	751	708	782	753	755	772	746	736	684	721	722	756	750	787	813	787	749	750	733	687	765	726	734	744	792	767	701	776	738	748	792	757	815	785	778	731	697	698	740	713	776	748	796	760	756	747	797	782	770	765	770	749	708	748	795	772	691	764	725	770	745	778	770	740	806	809	692	745	818	774	765	771	768	703	717	753	748	738	749	790	765	754	766	800	762	756	763	756	754	737	793	751	696	755	770	725	716	750	774	794	717	763	732	735	739	746	710	785	704	731	734	777	774	756	730	762	767	770	762	763	773	727	768	700	741	727	782	719	774	718	731	749	697	720	768	744	731	756	751	759	770	725	715	767	745	753	795	753	755	757	724	782	739	763	677	728	714	800	773	765	763	743	747	770	765	798	746	749	785	698	740	717	761	770	736	771	740	716	758	774	724	791	750	696	750	793	796	740	744	776	744	752	748	783	807	744	734	758	750	748	782	726	734	782	787	767	752	716	741	784	719	725	720	740	764	703	777	778	704	756	736	779	746	755	746	785	749	779	803	714	730	729	748	726	753	844	747	788	766	722	759	765	727	716	728	772	760	735	750	777	767	777	765	747	699	755	748	748	752	718	702	776	772	746	769	808	779	757	786	731	736
38635	34655	35886	32097	27621	24104	17976	14295	12169	12632	11179	10018	13343	11733	10964	10479	8758	8088	9641	8443	9622	6865	6773	7230	8328	9136	7195	6086	4561	4705	5674	6352	4908	4393	4050	3787	3736	3473	2397	2318	1676	1522	985	744	736	820	681	609	609	603	541	607	515	464	389	410	393	374	389	339	337	326	371	334	338	309	331	320	351	334	338	337	305	350	331	363	336	343	322	388	326	344	311	305	311	301	301	291	326	308	341	316	308	360	290	359	309	343	303	316	313	325	305	305	282	311	324	299	343	314	299	321	319	329	315	309	316	353	338	345	317	330	310	352	327	355	319	325	322	311	331	341	319	305	345	299	352	330	354	328	313	305	328	335	307	305	314	336	315	325	300	339	331	322	335	321	327	361	306	322	355	351	312	327	314	335	295	314	310	299	347	298	305	336	332	284	292	293	325	313	334	290	301	323	338	298	323	287	331	284	331	326	329	338	340	346	314	314	320	332	288	362	308	308	323	346	354	339	321	337	310	335	330	319	314	336	309	312	316	353	304	325	346	299	341	322	291	333	318	314	328	302	306	334	314	323	318	322	315	313	312	352	323	322	330	335	298	302	311	338	295	290	317	314	279	310	309	347	336	335	323	306	325	285	311	305	300	342	315	318	321	307	286	301	337	304	338	340	343	328	303	296	290	377	315	343	319	314	329	319	323	330	314	335	316	323	318	341	328	334	316	306	322	309	331	302	332	307	306	312	330	320	340	317	364	351	311	307	337	328	345	316	340	320	299	309	321	306	351	338	315	324	327	349	336	307	300	353	329	315	287	319	308	301	334	370	320	305	354	303	331	327	331	305	307	308	334	338	353	345	339	315	316	316	306	318	327	310	318	317	302	331	352	351	297	307	323	294	307	310	324	308	348	315	314	318	332	340	323	295	310	339	327	326	337	329	296	340	302	334	339	309	335	333	314	316	317	333	327	348	337	313	336	324	326	305	326	283	307	308	347	313	358	344	320	284	344	308	313	316	348	324	304	297	324	354	303	341	287	325	353	369	326	317	333	322	308	315	324	350	332	321	294	349	357	323	352	320	324	324	350	344	335	299	336	299	340	340	331	318	318	320	312	330	315	309	336	319	342	296	339	331	307	333	302	347	332	341	324	309	320	316	288	291	298	315	316	304	336	318	322	298	324	317	316	297	345	331	338	322	342	312	299	336	331	339	339	345	333	331	337	284	307	322	315	312	340	323	305	351	288	326	303	286	313	341	318	321	338	302	346	376	333	301	321	316	350	304	301	325	317	342	326	325	311	307	294	347	316	337	332	332	324	317	339	288	302	346	331	355	308	328	354	331	314	342	330	347	318	305	327	307	316	348	315	303	348	310	320	311	320	315	320	316	296	304	348	279	312	344	283	359	334	353	356	343	322	293	302	339	333	330	269	312	287	325	331	342	298	346	338	326	312	321	333	343	354	313	339	311	319	308	337	340	342	307	307	345	330	352	328	352	339	304	324	349	317	344	301	315	300	366	346	358	327	375	357	329	295	322	295	322	326	280	303	313	324	321	349	331	326	307	348	303	297	336	322	314	345	316	288	315	317	307	342	298	327	325	358	344	327	322	336	302	346	337	297	333	351	336	305	342	339	341	320	293	298	331	338	323	334	332	309	321	328	314	319	317	334	304	340	314	307	340	339	268	313	309	280	315	331	305	325	334	311	320	345	342	348	344	321	348	333	340	343	286	331	307	312	331	311	350	304	347	301	316	335	324	329	310	275	316	327	310	326	354	318	311	333	330	318	322	320	312	317	343	346	293	316	311	315	331	325	337	306	320	326	340	319	304	317	339	327	304	319	320	338	325	335	306	294	315	335	292	300	334	327	329	264	321	354	318	317	336	336	299	322	310	314	314	317	323	317	325	295	316	330	304	351	320	337	312	353	307	331	304	349	321	319	334	311	341	300	364	306	326	300	302	320	289	335	336	326	335	309	345	332	347	306	302	347	334	321	292	347	312	338	314	311	320	297	350	322	324	309	330	339	303	313	298	336	337	349	319	325	297	340	313	336	355	315	331	330	349	319	330	316	350	339	364	335	289	327	340	326	319	317	299	316	326	335	297	301	316	299	324	306	339	321	293	353	317	336	317	357	297	301	296	343	348	337	348	328	332	348	266	321	304	332	329	323	308	299	333	305	346	337	365	329	328	326	324	306	291	317	283	332	337	286	297	324	358	304	299	303	365	322	316	324	333	319	328	329	331	338	353	322	351	333	324	353	303	300	315	343	324	324	290	298	326	335	298	296	297	340	318	336	354	336	343	355	339	328	324	297	316	340	343	315	352	312	294	338	339	320	316	327	318	338	312	309	344	320	302	332	323	317	325	340	310	319	302	324	316	334	304	319	354	324	332	289	363	292	343	311	358	319	336	347	313	291	332	344	322	297	318	327	338	323	320	347	302	279	300	355	357	304	349	321	288	329	310	350	313	311	354	315	323	322	327	327	304	320	310	298	307	312	329	311	344	340	365	313	342	317	334	331	321	305	327	330	287	339	311	280	312	310	314	305	330	337	290	369	318	341	390	342	306	309	321	327	343	327	332	340	330	332	315	325	303	348	300	308	300	336	328	311	344	300	339	317	321	321	341	339	310	309	330	329	311	346	319	315	298	333	305	328	286	316	358	342	335	318	325	295	335	348	284	331	331	330	309	319	310	347	305	348	355	321	320	348	293	306	306	314	346	332	342	319	345	302	331	305	332	318	332	328	317	308	288	344	317	320	318	323	338	306	312	328	326	316	313	349	312	328	293	338	325	333	333	352	326	318	333	301	330	320	330	336	311	305	316	347	313	368	341	308	343	326	351	333	321	305	358	326	328	328	308	322	288	339	309	327	307	325	314	338	326	309	312	347	317	337	319	295	324	311	310	333	311	315	318	345	304	336	318	320	329	315	325	337	299	332	350	369	328	336	301	325	321	306	323	327	321	302	283	320	363	304	343	318	324	315	333	313	327	318	313	351	300	308	339	335	327	334	308	359	337	335	331	300	343	321	324	333	282	320	323	324	313	323	336	329	306	321	330	316	366	369	337	332	327	310	325	341	342	329	277	300	324	305	316	304	351	279	365	296	294	339	345	319	374	328	353	324	326	310	321	331	283	318	343	313	328	336	323	332	349	337	301	325	285	328	350	280	301	303	309	350	334	310	308	323	332	313	337	336	314	329	308	340	301	307	339	325	334	330	345	370	326	299	334	324	331	334	320	310	343	296	370	397	334	308	332	309	306	309	329	320	311	307	343	307	322	302	310	345	347	330	326	336	316	301	347	297	305	345	341	337	314	282	342	323	352	295	354	302	341	358	330	302	321	342	308	300	334	301	310	344	325	329	298	338	340	322	332	312	327	327	316	328	317	331	314	323	310	323	283	345	331	335	368	315	335	325	299	294	333	307	308	306	301	339	323	293	355	312	328	327	334	324	333	345	362	328	305	310	308	337	326	322	299	327	316	311	315	311	338	308	321	312	355	325	309	349	343
25961	28038	35993	39475	38714	36634	32734	30420	28765	30823	29072	27291	32604	30699	30337	30828	27908	28244	31086	28313	31499	25814	26943	27310	29965	30671	25722	23050	19263	20347	24029	24988	21864	20208	18923	19065	18935	17068	13284	12434	9468	8514	5559	3813	4069	4792	3728	3184	3078	3032	2765	2704	2434	2074	1562	1390	1277	1186	1247	1157	1088	1108	1016	1054	1019	1043	986	937	973	1009	955	948	905	919	901	866	981	872	906	870	917	908	870	858	896	857	880	913	893	943	837	863	893	898	822	867	876	841	831	913	881	901	861	893	895	869	897	864	915	879	845	911	858	881	825	900	880	926	869	822	904	903	848	929	874	906	868	892	897	864	800	897	827	879	860	897	864	896	869	855	858	858	901	910	868	851	862	882	843	865	857	858	911	877	868	867	891	835	933	848	920	849	796	882	874	894	845	880	863	859	860	892	846	855	911	907	854	876	847	890	872	869	899	856	858	907	825	865	861	860	921	834	873	851	847	847	909	854	877	859	853	826	783	879	873	901	874	878	846	810	851	940	876	869	919	880	893	866	938	864	870	885	909	835	963	859	873	879	889	901	815	860	858	851	833	842	893	865	887	896	795	893	911	891	871	888	872	845	866	820	899	874	887	901	877	892	841	811	820	829	827	895	892	863	932	899	933	884	820	882	882	884	852	921	829	846	911	850	853	893	857	849	855	841	881	859	843	901	864	873	861	881	768	870	876	862	857	838	916	851	892	933	825	907	866	828	879	899	858	825	882	827	821	860	858	867	876	842	851	874	909	907	938	867	871	885	904	859	917	914	860	860	839	841	838	921	902	856	872	844	861	893	939	880	835	881	917	892	861	941	860	893	852	919	858	866	857	801	829	875	848	895	898	874	837	897	860	936	853	867	905	885	873	869	893	829	891	875	865	824	835	882	876	868	835	838	943	898	847	855	852	879	884	856	876	868	827	909	832	863	861	885	908	848	862	878	838	875	891	905	882	873	862	839	831	872	887	845	838	868	851	833	834	901	951	905	916	917	875	883	903	841	894	835	872	832	887	838	857	907	839	896	907	914	848	922	861	923	890	896	877	889	869	888	878	891	876	876	878	843	845	898	880	861	881	834	871	889	840	905	911	887	830	938	858	857	925	836	838	849	858	895	873	839	846	872	837	883	849	880	891	864	869	864	905	891	916	861	900	855	878	851	916	866	912	945	899	802	942	875	876	899	871	890	835	834	894	899	902	878	890	868	885	872	877	859	880	889	832	855	854	897	846	857	891	924	865	917	885	928	871	902	869	881	860	843	862	886	890	840	900	874	905	860	909	932	879	877	903	922	862	907	940	916	869	858	871	886	836	904	880	857	904	874	918	824	875	854	853	868	847	884	820	841	854	931	885	845	830	868	870	880	828	907	885	863	862	917	928	884	886	901	858	823	852	902	900	871	860	859	826	845	869	839	863	818	855	941	866	866	845	876	903	884	830	871	891	847	874	854	898	838	840	843	908	836	937	825	884	917	888	879	859	896	863	878	916	878	857	823	842	905	874	854	836	879	887	881	900	853	864	815	915	887	887	895	856	897	863	886	861	842	864	853	842	933	898	840	869	902	863	905	870	887	861	816	862	879	873	877	888	905	894	895	884	898	900	861	856	881	838	846	883	849	847	904	875	918	927	887	883	870	835	889	879	862	873	872	879	832	860	862	901	864	820	894	920	902	892	908	832	897	926	832	905	859	857	866	817	867	912	887	842	816	901	841	887	916	890	854	865	880	936	837	920	874	887	893	900	832	864	862	879	873	858	847	844	859	849	837	857	871	857	852	860	836	943	911	851	858	845	881	838	849	847	879	853	837	839	888	918	889	880	893	907	892	856	818	921	893	850	895	925	903	826	840	845	898	895	846	820	871	851	873	838	847	855	877	856	892	851	851	857	867	837	835	821	911	860	867	871	870	878	862	887	861	848	917	871	831	857	881	877	902	921	881	881	881	878	851	866	894	893	890	892	876	868	901	907	835	894	858	867	857	894	877	919	846	895	893	859	879	860	867	889	898	866	858	875	859	892	853	881	858	882	882	811	879	816	874	901	876	848	883	885	841	848	894	901	851	896	833	820	848	864	924	883	851	913	845	860	885	858	860	870	862	860	910	875	878	859	852	864	837	871	832	891	793	908	859	868	859	876	893	864	896	857	867	899	884	828	890	892	877	893	882	899	864	900	842	827	834	902	822	848	908	840	918	911	910	902	857	923	898	901	902	875	928	946	818	860	908	839	836	881	904	857	866	899	837	869	874	854	809	901	843	863	840	881	858	877	875	922	846	899	838	854	894	912	825	862	846	931	878	848	873	879	817	896	906	877	857	880	811	842	876	892	899	852	895	909	832	923	878	894	928	877	898	889	870	882	895	875	918	889	897	849	849	861	873	882	902	903	868	881	867	890	910	830	877	883	877	826	917	858	901	878	874	845	890	921	864	831	906	887	860	891	856	929	896	837	788	823	899	838	878	880	878	877	898	818	860	883	873	896	851	853	834	888	837	877	920	883	881	862	849	831	860	835	895	820	889	912	816	867	901	880	838	841	839	827	908	829	919	947	841	847	857	882	856	901	894	814	829	914	862	894	879	874	828	872	909	885	860	866	846	876	856	825	897	855	899	868	848	822	839	803	863	885	874	859	853	890	818	874	896	861	854	855	881	868	852	838	865	896	882	834	915	898	852	881	880	836	906	890	879	861	856	897	885	823	876	897	879	866	937	858	891	837	826	890	809	874	844	856	832	824	846	883	938	907	866	841	862	821	879	842	821	916	881	885	856	829	874	909	872	812	859	812	881	866	888	888	860	886	866	883	837	848	866	869	889	878	859	865	832	856	871	881	881	872	856	896	886	881	870	921	882	883	853	870	874	878	913	858	860	858	865	887	869	855	809	852	890	856	909	884	898	901	845	808	916	890	908	876	876	880	836	874	865	878	896	847	869	877	887	834	893	880	903	895	909	867	873	884	859	870	879	891	876	889	867	813	849	791	902	865	877	844	871	887	839	876	838	857	885	882	900	863	893	838	890	900	844	881	895	846	875	881	874	892	895	962	803	875	901	834	856	908	915	913	818	860	797	882	866	917	865	808	853	916	882	852	916	849	878	862	831	891	856	922	828	846	831	922	863	862	886	820	844	897	869	879	836	823	881	925	831	890	809	939	884	894	835	867	882	879	875	860	871	859	836	900	902	903	878	866	858	829	771	918	888	805	887	857	848	842	892	852	824	887	889	822	894	880	878	889	860	840	828	859	878	836	899	867	816	884	903	833	861	863	861	864	838	859	839	903	888	803	844	836	880	872	857	864	935	919	901	882	818	922	883	806	916	939	820	895	898	846	861	959	852	844	858	922	879	851	872	848	903	877	865	880	859	853	834	877	880	831	897	854	856	935	847	848	862	914	884	928	888	840	882	839	869	852	918	851	860	862	879	885	887	902	878	833	879	922	877	869	887	856	889	873	876	906	858	891	946	900	898	824	843	872	853	896	872	879	933	902	840	883	902	882	858	871	905
18720	16285	17556	13557	8944	6025	4224	2861	2262	1870	1425	1146	1155	1121	895	822	752	630	708	679	671	551	542	507	558	568	467	450	401	394	407	443	380	408	381	341	341	356	320	313	300	275	261	260	249	258	222	237	239	266	264	256	257	259	254	231	261	232	235	249	248	230	222	273	270	234	256	269	228	274	247	255	226	241	240	246	241	218	252	240	246	258	246	237	244	217	226	228	245	264	224	247	222	237	204	246	204	244	246	245	254	227	236	265	230	265	238	254	237	230	244	253	252	244	247	243	201	247	228	245	247	231	222	211	238	251	211	240	240	237	267	245	249	253	246	229	241	230	224	250	241	237	233	246	192	240	227	236	238	245	221	235	227	252	228	241	241	239	242	239	245	254	233	227	248	259	233	224	227	247	238	240	252	236	234	243	220	268	229	218	258	234	234	282	261	219	239	252	258	245	230	235	262	223	259	225	223	202	239	239	250	253	243	250	249	243	254	245	238	254	257	235	271	226	257	243	246	237	238	197	221	220	231	271	239	250	224	213	253	231	258	255	225	226	211	246	234	226	238	236	223	231	268	240	241	236	229	245	217	269	257	219	244	206	256	256	237	237	231	236	231	236	209	238	202	252	258	243	237	246	260	234	251	270	277	262	248	219	233	246	239	263	242	236	252	221	236	248	241	279	257	247	243	226	235	248	263	243	236	260	209	250	241	224	224	250	243	210	247	237	224	253	251	220	229	227	268	223	235	237	228	248	236	254	230	274	270	217	237	226	215	238	251	209	230	247	224	242	247	224	268	241	235	223	217	252	243	230	243	230	237	222	254	224	255	226	234	240	237	251	238	227	276	226	251	230	246	271	241	238	254	229	241	220	245	233	220	249	260	280	226	240	236	238	236	246	245	222	231	252	216	234	236	236	220	222	224	248	233	255	261	258	253	226	236	222	243	234	250	241	227	253	271	234	244	247	223	219	222	227	218	248	238	255	230	267	251	261	255	238	240	243	243	261	247	242	225	227	265	221	243	234	244	234	243	245	240	219	247	250	236	214	234	218	229	282	255	228	239	247	238	222	250	213	234	239	239	255	238	223	242	235	226	252	232	227	258	232	208	235	237	233	257	244	251	259	269	242	261	247	248	249	228	254	222	235	261	242	247	242	253	267	214	244	245	239	278	250	242	211	224	227	219	229	243	231	257	233	224	227	255	262	241	238	230	242	230	220	248	235	240	263	235	269	238	253	247	242	248	271	222	268	218	254	244	259	223	231	235	244	246	230	253	216	262	226	241	233	257	244	235	248	269	251	263	243	245	253	232	244	236	251	251	236	243	228	243	245	255	236	248	241	256	237	203	228	228	244	230	241	231	248	223	216	270	260	225	228	222	244	216	250	233	256	257	252	222	238	242	245	204	255	249	235	245	248	249	238	230	228	247	232	262	256	239	234	218	235	247	233	267	246	266	237	227	210	226	250	243	231	242	255	234	259	241	246	231	244	232	255	248	226	237	230	222	244	235	253	227	244	232	241	246	229	252	249	229	280	242	253	246	228	263	258	224	226	239	248	235	243	244	263	201	223	261	239	264	234	266	260	232	242	262	264	239	250	231	264	254	248	219	224	220	249	248	267	235	238	250	234	227	210	242	230	259	232	246	262	255	247	238	217	261	261	232	243	256	254	234	227	230	244	254	232	235	248	260	226	234	241	260	227	251	250	268	225	223	233	217	267	264	225	273	238	226	236	255	243	234	244	236	226	251	237	224	239	231	239	228	231	234	268	221	223	241	242	225	246	268	222	247	236	235	231	222	207	239	258	240	237	237	244	224	238	261	246	230	232	238	261	269	241	274	218	245	254	246	216	251	246	233	236	275	254	241	235	231	252	230	237	234	291	234	250	234	210	236	270	244	249	255	244	234	273	232	242	238	241	274	234	232	214	252	231	248	237	246	220	240	235	235	244	266	237	220	234	238	216	273	235	227	251	245	241	241	264	218	247	222	231	272	217	249	238	244	246	267	218	228	269	240	247	245	235	223	237	239	240	230	263	242	246	250	238	229	236	252	239	248	241	256	248	249	220	239	268	235	242	229	266	254	282	251	244	246	230	202	251	244	258	215	230	251	238	237	251	240	238	245	252	239	207	265	222	228	261	226	231	218	220	232	228	251	257	235	251	246	268	230	253	263	257	241	237	223	264	235	227	207	254	234	233	262	251	223	211	270	257	253	206	297	237	276	243	248	243	238	217	235	246	263	251	235	217	232	221	273	254	236	265	241	211	230	254	216	248	240	252	255	222	253	243	211	247	248	231	205	246	232	242	254	240	241	229	248	243	254	207	240	236	253	233	251	258	240	235	242	225	248	228	282	203	242	251	262	273	248	210	263	266	252	235	243	241	219	201	216	244	235	257	229	250	224	242	286	236	244	238	244	206	228	280	243	275	229	224	236	255	237	273	219	233	229	232	228	226	271	231	243	220	226	206	227	226	284	230	254	215	244	223	269	233	236	234	236	242	249	255	228	244	246	247	257	220	209	219	219	231	232	225	227	247	250	241	222	237	224	271	249	239	217	219	249	249	257	242	239	242	219	253	228	216	234	237	237	229	207	216	235	233	248	258	256	238	231	241	207	233	244	233	243	216	214	252	261	260	256	221	230	273	236	230	228	231	231	223	249	246	248	238	254	241	257	257	250	240	233	252	237	242	246	240	253	232	230	237	229	233	249	244	242	231	244	240	212	235	236	236	235	229	250	240	265	247	238	209	228	205	227	247	234	258	247	251	242	267	245	225	220	254	255	227	241	249	229	249	266	221	246	214	250	237	223	238	237	221	259	222	265	242	251	250	235	227	239	250	239	231	225	249	226	260	240	239	238	254	233	234	227	236	234	246	245	231	228	219	210	263	232	243	275	240	280	258	243	235	205	252	231	235	223	261	229	224	220	221	272	249	218	244	213	243	241	257	247	244	235	231	259	249	239	235	254	251	247	236	206	239	263	255	247	223	248	227	260	252	251	250	230	238	290	248	250	229	244	248	236	232	231	240	223	225	232	225	222	228	253	261	239	236	238	241	253	270	249	286	253	240	265	216	252	243	242	254	271	251	214	273	207	241	247	237	229	235	261	253	250	242	230	227	241	243	232	218	242	247	225	261	247	240	248	234	232	253	230	238	257	275	242	250	247	222	238	225	234	235	240	237	248	225	258	252	259	257	262	218	247	230	243	208	276	265	232	257	229	225	262	225	269	227	223	220	245	217	266	259	212	242	267	274	228	252	252	242	224	249	276	244	218	216	221	234	236	232	233	202	259	263	263	272	245	242	228	240	270	256	256	236	224	240	248	230	247	212	244	245	245	262	230	257	234	255	247	232	252	215	248	232	247	271	250	226	249	249	219	235	232	244	232	262	238	256	272	240	232	247	260	210	238	250	249	243	243	240	234	237	223	242	241	242	222	218	247	235	262	241	234	265	247	265	256	261	255	256	220	267	244	247	262	234	238	245	252	224	257	245
12358	13861	22805	24324	20534	17102	14008	11781	9891	8367	6972	5794	5942	5916	4857	4435	3736	3647	3881	3667	3473	2843	2790	2746	2958	3000	2464	2449	1865	1964	2120	2245	2010	1767	1686	1641	1615	1344	1288	1145	1134	964	829	837	844	791	772	842	769	783	737	743	758	720	768	718	751	668	721	716	730	696	723	716	704	717	724	710	695	685	703	684	689	654	700	712	629	669	641	681	692	666	642	684	673	683	701	658	698	655	649	683	660	644	664	640	678	700	678	682	661	694	652	668	751	695	669	659	688	635	651	681	703	683	690	706	639	696	677	702	668	705	669	624	703	712	669	662	693	672	702	677	683	658	686	695	682	687	663	679	685	670	680	651	673	675	646	647	671	680	632	674	664	650	679	681	697	641	691	688	700	696	662	658	690	712	694	673	712	669	666	642	678	679	661	677	656	614	665	650	651	653	666	675	695	625	678	635	655	670	690	702	651	620	669	664	705	740	642	681	637	668	642	648	669	651	689	639	677	667	693	654	678	697	669	683	652	671	658	671	687	664	662	648	657	676	664	672	704	696	645	686	672	689	700	694	668	658	677	688	725	674	707	648	672	625	730	656	658	706	649	658	692	643	657	710	634	652	669	712	629	689	687	666	637	659	676	616	675	683	699	651	663	621	652	653	658	678	670	679	645	652	620	713	715	695	671	642	653	659	679	685	703	719	687	666	679	671	648	648	693	686	734	637	677	737	697	649	685	670	670	648	644	711	687	716	712	645	671	703	668	692	726	677	669	691	726	670	684	668	695	702	675	694	656	666	695	693	622	658	611	641	663	710	656	702	621	666	639	682	673	688	672	695	645	674	665	684	733	687	707	652	717	644	730	648	697	680	644	700	649	691	695	675	661	682	684	727	722	653	666	685	647	664	672	658	657	696	658	653	651	680	635	679	677	683	681	676	711	690	680	677	689	716	683	690	692	637	673	609	647	700	630	665	715	689	676	667	664	658	721	640	637	705	674	659	695	659	640	670	708	661	674	711	675	672	700	652	709	659	626	701	668	705	727	684	663	695	630	669	697	699	656	702	653	655	686	627	670	677	635	686	695	668	652	630	649	704	679	708	659	667	659	722	627	675	646	675	652	633	691	720	686	681	668	719	692	703	620	727	679	647	670	737	695	698	660	671	670	656	640	656	642	695	669	684	666	647	702	702	692	644	670	667	666	663	673	652	708	675	696	672	623	709	704	641	658	673	655	721	651	656	718	664	707	668	670	718	672	667	698	689	669	691	710	683	644	673	642	668	658	707	684	691	686	679	665	641	665	694	673	721	663	671	691	634	670	672	658	665	650	621	703	645	691	656	707	664	682	684	726	678	637	670	681	713	667	658	686	626	671	692	687	662	670	656	680	654	692	678	657	678	656	693	667	634	699	645	677	729	664	647	685	639	679	661	673	683	690	694	670	695	694	680	626	689	639	654	692	683	684	647	654	633	666	681	671	696	635	687	660	636	623	675	681	639	717	710	700	655	655	672	641	724	690	620	670	711	708	668	707	667	672	674	698	631	659	707	709	643	658	668	668	666	662	668	639	658	702	704	689	640	626	720	661	703	670	717	674	657	686	715	636	701	693	668	676	700	669	664	685	673	686	670	680	675	667	681	646	680	660	639	670	656	683	658	654	691	648	662	676	652	655	655	650	683	686	711	716	658	660	643	666	634	674	680	641	648	631	684	656	677	657	677	657	642	642	657	686	618	699	690	682	671	657	626	685	634	691	636	663	706	728	691	717	720	684	662	669	647	735	698	682	617	673	649	696	668	655	719	684	657	665	655	650	660	689	684	670	655	646	639	672	688	655	680	699	724	642	648	644	626	677	691	653	668	660	639	672	693	674	645	606	655	668	662	661	700	660	676	680	606	677	632	684	682	672	647	692	638	631	677	688	683	640	648	664	689	669	677	643	673	663	691	646	657	672	692	688	661	696	655	726	715	670	652	661	667	648	674	727	685	656	693	723	711	684	630	654	668	671	661	660	676	681	645	671	620	703	716	660	675	718	681	646	674	656	699	672	655	634	619	630	632	707	691	639	693	642	681	670	642	656	638	634	663	642	657	688	653	667	716	652	661	716	678	624	662	693	656	689	661	686	680	665	638	716	678	663	635	641	643	654	645	641	665	663	651	697	694	715	672	693	661	644	659	633	707	704	687	662	680	695	689	669	662	684	644	682	699	679	664	657	678	644	707	657	706	592	638	661	676	686	692	682	746	617	650	697	676	724	718	665	664	665	703	657	594	678	698	682	725	668	623	679	629	663	680	686	680	678	684	723	692	709	672	656	713	670	699	682	685	693	702	715	643	672	658	658	662	674	679	675	627	688	660	682	683	637	669	673	665	677	700	696	648	677	643	681	669	661	699	693	697	653	662	692	635	659	640	655	725	651	717	689	712	641	690	655	693	656	656	725	698	734	627	634	702	673	648	707	671	677	677	642	690	652	662	631	647	645	710	675	614	673	655	617	656	708	685	683	678	670	645	650	699	646	687	682	669	684	620	627	687	634	668	643	692	721	639	674	676	664	679	665	693	637	723	695	630	724	652	724	658	670	656	655	686	663	674	619	656	676	692	670	699	717	665	646	685	694	658	600	704	669	698	675	661	704	686	685	685	675	714	701	684	665	664	706	674	666	656	652	644	692	651	696	709	659	704	649	716	659	644	627	680	666	650	679	666	646	665	688	687	689	625	623	628	654	686	636	733	673	667	652	703	662	713	761	700	651	685	673	640	660	659	684	668	697	697	678	728	652	707	666	662	694	724	718	644	652	641	686	664	687	715	686	647	709	697	652	656	710	656	601	621	750	680	700	673	678	663	657	666	670	661	648	702	685	645	729	654	729	666	667	639	651	698	670	656	650	675	654	665	679	719	675	647	671	679	668	658	675	639	650	603	663	716	669	722	678	673	672	693	679	705	680	696	631	657	695	666	656	640	676	673	673	620	672	695	670	690	747	667	657	711	652	660	655	619	663	682	655	632	661	663	668	711	679	688	685	718	659	672	627	664	670	649	629	634	712	664	697	734	678	626	663	647	677	670	655	681	661	704	671	706	705	674	705	636	657	679	673	651	659	705	680	643	668	708	620	681	682	732	623	621	631	686	674	611	689	602	669	650	656	639	668	677	641	728	666	619	705	708	612	681	690	648	715	689	678	672	614	659	653	662	615	660	654	679	677	673	686	686	680	614	641	655	696	650	683	717	704	686	639	631	676	649	644	713	677	697	658	662	706	695	663	688	669	611	680	649	677	638	626	642	684	662	681	596	669	671	682	675	665	653	660	684	653	686	684	681	661	693	690	654	664	705	668	708	735	649	641	686	689	704	727	684	660	675	655	664	665	663	682	678	704	675	690	653	647	653	707	636	696	679	715	654	701	674	683	679	641	669	658	667	672	663	631	682	662	665	677	655	640	711	697	652	680	667	618	687	667	617	647	653	717	702	675	654	679	697	637	657	653	708	608	673	677	679	710	703	662	686	641	659
30586	27352	30459	24583	20105	15889	11102	8135	7405	8149	6923	5914	6326	7600	5436	4965	4490	4574	5048	5003	4034	3322	3726	3696	4286	4579	3511	3047	2084	2405	2852	3013	3239	2036	1837	2189	1800	1743	1335	1338	892	643	506	437	442	500	433	499	429	400	378	420	387	353	351	342	318	319	331	270	284	280	300	287	292	275	296	290	305	277	289	305	290	256	314	307	261	310	261	289	285	259	296	313	277	288	280	280	247	328	288	270	255	262	297	275	271	277	278	285	282	304	275	288	246	286	253	258	277	245	307	263	274	272	268	303	274	286	275	309	259	276	280	263	260	278	268	272	278	244	293	287	274	317	290	292	263	299	280	275	301	274	267	276	289	290	292	269	323	261	278	240	279	286	254	289	295	241	277	270	292	315	251	254	276	276	300	286	308	293	283	267	244	272	250	288	261	266	284	253	278	264	289	292	265	286	256	300	248	293	242	283	277	323	279	273	233	287	282	285	272	275	237	262	253	289	307	293	265	262	260	278	273	263	267	302	275	264	288	295	274	289	263	278	276	230	272	276	279	269	294	305	257	272	277	294	247	262	293	279	295	302	300	244	295	248	295	298	273	271	298	250	293	316	282	306	285	258	281	306	266	314	273	263	260	277	287	276	288	289	261	296	269	287	261	301	294	248	278	267	304	293	271	269	271	292	276	270	290	283	285	275	290	284	267	274	279	275	270	272	267	287	317	310	283	263	292	306	284	306	282	276	280	288	280	269	260	265	300	294	293	252	302	265	288	290	274	261	254	275	285	269	278	244	316	299	276	303	269	292	296	274	292	278	268	255	300	323	287	274	273	274	263	286	244	268	255	269	293	282	297	293	284	289	262	261	269	261	275	327	265	252	294	272	274	275	309	260	272	281	292	277	262	265	322	321	266	276	263	308	291	251	290	297	300	306	291	278	282	272	287	307	290	280	280	301	320	253	279	276	263	277	281	299	304	256	247	247	306	276	308	266	316	277	279	290	265	270	265	292	269	295	275	267	265	287	277	314	286	281	265	275	287	272	265	281	282	283	281	286	278	280	279	259	306	285	266	283	254	277	250	307	276	272	278	301	292	288	296	285	302	276	287	248	276	239	266	261	307	306	283	254	291	264	273	257	301	302	272	245	309	256	276	320	283	278	299	292	309	261	290	302	286	311	270	287	261	262	278	277	279	285	258	260	277	289	259	275	255	281	259	304	308	270	281	291	288	261	267	288	285	269	264	255	295	262	276	267	271	251	264	261	272	296	270	258	271	289	268	292	299	294	286	294	315	261	259	255	269	296	293	259	285	305	271	242	271	292	261	287	281	248	288	276	282	291	269	247	285	293	316	288	279	253	285	260	268	281	287	263	283	277	274	284	258	312	279	304	313	255	279	270	283	287	285	281	297	259	241	273	262	275	288	294	271	265	267	279	265	272	292	280	283	282	297	255	234	275	281	259	293	269	289	258	270	279	257	278	288	306	267	279	257	277	271	285	248	294	299	261	279	257	284	277	292	281	290	265	301	267	264	292	262	281	263	290	304	318	264	276	312	287	269	283	288	303	278	271	273	279	277	286	263	294	291	269	264	291	300	277	286	291	293	268	258	267	292	325	272	275	292	273	315	273	260	288	292	279	301	255	292	269	296	288	282	274	288	316	278	244	272	277	281	260	275	279	284	295	281	288	285	288	286	290	258	292	267	275	265	250	302	275	296	295	289	297	280	262	271	281	284	246	284	287	284	251	297	286	274	269	280	296	266	264	273	293	293	325	285	269	273	297	285	294	281	278	291	291	274	290	271	301	299	271	255	260	253	269	244	287	293	288	268	280	290	283	273	281	275	244	284	279	279	287	272	285	278	265	313	288	288	273	251	270	280	300	273	278	301	279	268	302	273	310	263	301	280	304	260	273	262	304	265	270	277	276	299	277	286	289	260	274	313	262	275	245	247	283	265	299	265	263	278	287	280	245	289	253	283	260	247	281	259	286	265	280	281	264	298	287	247	297	301	263	296	254	267	301	264	262	293	262	294	266	288	290	284	318	310	273	268	306	255	278	279	279	266	269	283	263	278	297	296	271	258	308	276	271	301	279	246	310	284	270	274	264	288	276	268	274	276	293	310	266	309	270	317	294	264	273	307	264	270	285	263	284	280	270	265	289	278	287	287	268	255	260	279	279	277	300	271	256	270	279	289	262	277	281	299	274	294	307	272	245	250	292	273	301	259	288	270	296	277	298	290	271	251	295	301	242	250	262	283	307	284	273	305	259	284	286	257	281	273	261	258	272	261	275	292	260	329	278	270	264	284	287	257	263	267	274	261	252	292	294	303	259	284	273	268	278	298	287	274	264	269	281	287	256	279	251	274	272	266	257	293	292	292	275	270	271	285	292	284	297	289	275	248	293	285	259	292	279	300	275	282	298	248	249	291	283	294	285	287	283	293	263	305	276	290	291	262	305	281	291	287	253	280	258	295	289	258	289	273	265	292	269	249	250	278	287	283	254	287	284	293	288	264	273	298	251	249	314	276	263	308	278	287	264	249	294	292	277	273	261	303	259	287	270	275	269	263	250	289	284	292	274	297	272	299	322	260	282	260	280	292	287	284	280	248	300	260	275	266	289	309	275	259	281	287	243	267	289	267	266	273	281	299	279	277	261	308	296	275	280	268	268	261	279	256	280	300	244	291	280	288	270	272	307	277	258	266	298	274	276	259	293	248	300	262	302	300	287	276	300	264	279	272	307	303	272	272	292	270	281	303	283	278	259	277	280	276	282	291	300	307	326	295	282	276	272	309	291	279	247	281	276	306	272	244	293	287	295	287	271	279	302	260	270	270	302	265	271	295	304	269	258	293	269	286	280	256	258	271	274	276	287	266	313	292	273	284	300	259	282	278	282	259	307	287	296	244	262	271	278	286	251	300	259	280	297	283	282	274	272	266	280	279	253	288	286	307	298	288	287	268	298	298	281	262	273	297	260	255	277	265	257	290	280	293	272	307	295	283	316	292	268	274	284	269	277	283	256	266	313	272	274	288	312	284	278	283	299	287	278	267	263	294	275	270	291	284	264	267	293	252	289	268	283	304	288	292	266	305	313	269	273	292	278	275	282	278	278	298	271	281	272	295	277	257	264	305	273	231	276	281	320	255	272	249	288	283	252	287	263	264	280	288	293	279	265	282	259	243	278	286	268	280	280	293	306	275	263	282	253	298	299	259	307	279	267	284	283	303	282	259	267	265	248	289	262	262	273	282	293	279	255	284	277	299	323	290	294	285	290	289	290	269	253	298	321	300	283	287	267	297	281	272	287	296	273	269	272	279	270	302	324	289	269	286	258	295	280	269	296	269	289	273	301	270	276	257	272	280	299	270	283	292	260	299	292	284	312	268	297	313	289	283	284	266	273	277	273	269	285	298	257	260	274	261	304	273	259	313	304	280	260	276	266	272	284	290	274	294	293	288	254	293	286	316	291	289	300	309	270	289	254	266	269	315	258	276	308	278	280	294	307
20545	22483	32171	33808	32850	30337	25841	22951	23037	24943	22274	20071	22561	25057	20413	20162	19041	20760	21817	21578	18962	16728	18712	18568	20233	21212	16918	15171	11306	13364	15526	15777	16818	11347	11365	12623	10753	9499	8097	7666	5520	3567	2316	2107	2214	2437	1942	2236	1821	1814	1548	1647	1525	1382	1094	1008	993	950	961	944	892	870	848	852	849	883	864	895	846	832	790	858	810	839	795	788	792	867	744	797	787	772	783	798	781	749	776	756	793	792	769	774	760	771	782	735	768	779	795	768	815	822	785	742	798	802	811	767	734	801	806	803	775	745	774	810	817	763	783	770	748	798	777	807	784	787	773	865	760	746	729	828	749	845	766	789	770	812	741	800	738	817	806	739	775	763	800	737	806	758	802	780	769	772	731	803	734	818	793	752	792	728	780	740	761	767	762	793	744	750	812	787	778	709	722	751	770	785	763	756	724	787	791	772	777	756	749	800	801	776	749	792	749	795	724	769	744	773	763	794	767	776	732	810	738	822	782	819	811	746	756	787	784	745	763	791	729	756	779	785	770	813	733	767	738	754	792	785	741	772	769	727	726	764	691	750	813	739	742	779	724	774	803	772	826	684	773	782	781	782	769	804	797	749	796	770	787	725	795	796	785	750	767	784	786	823	794	791	756	761	776	728	744	781	812	770	742	767	779	750	765	751	761	796	842	765	786	751	779	745	761	726	797	750	748	790	775	767	779	721	783	705	787	761	822	848	827	771	783	809	737	745	752	753	774	807	790	779	755	740	761	785	733	802	751	794	791	753	728	771	773	760	792	759	727	792	759	815	784	774	761	748	710	755	742	763	781	779	781	737	749	758	775	768	743	800	775	797	810	795	733	769	810	775	777	806	775	751	764	732	728	750	750	761	780	727	774	753	764	799	782	790	758	771	794	797	780	752	770	788	807	837	753	792	757	782	779	767	759	756	802	729	767	737	736	763	777	810	693	703	791	810	801	805	803	747	753	751	816	768	756	762	732	812	742	743	793	799	711	777	782	790	754	732	773	805	770	758	785	755	756	739	782	781	756	748	805	755	786	762	795	750	717	811	788	777	727	765	791	797	790	820	725	785	758	817	770	790	768	780	799	785	736	801	798	768	765	732	802	773	752	806	750	796	736	768	765	819	812	757	778	779	774	730	757	754	740	788	759	800	766	746	773	801	765	804	788	799	788	732	815	793	814	769	734	763	774	788	762	758	780	748	769	778	777	778	762	748	799	782	756	722	743	792	795	796	808	753	771	758	774	782	774	745	756	833	769	748	746	791	768	763	803	744	779	756	809	773	814	787	785	787	790	783	775	721	809	779	798	797	798	800	782	800	779	807	773	753	768	841	774	721	755	793	780	742	771	786	775	749	762	749	781	742	774	775	758	774	757	765	721	755	778	832	786	827	801	761	797	749	831	736	809	793	748	771	764	762	811	760	752	745	817	770	765	765	778	814	729	792	767	752	813	769	776	756	747	783	793	771	742	805	806	777	794	764	763	763	791	775	796	780	782	795	762	752	788	838	814	773	711	783	752	790	789	776	767	723	763	742	810	714	754	710	811	763	819	804	815	799	734	773	787	730	787	804	739	785	741	815	716	776	766	793	808	758	762	802	752	741	790	768	773	801	774	750	768	747	779	785	802	778	774	820	811	771	763	743	750	774	729	784	750	746	808	809	819	761	755	759	772	762	787	787	747	785	801	769	773	760	837	790	761	780	756	777	768	764	764	833	782	706	784	793	770	837	769	773	756	744	746	799	774	800	765	775	783	771	782	738	767	782	788	780	776	795	812	805	784	773	822	728	716	738	789	723	778	797	784	725	811	863	759	752	767	797	777	775	730	801	793	801	763	785	781	752	752	785	787	812	751	758	784	766	750	711	749	756	744	759	747	786	809	767	817	787	776	809	752	759	799	758	753	839	743	737	770	769	775	865	752	785	804	796	805	774	776	782	741	714	793	840	764	743	785	738	769	787	808	752	805	805	687	779	748	799	842	760	784	802	739	800	816	799	799	710	778	784	795	816	757	843	785	777	815	741	779	773	776	776	771	770	759	775	765	766	784	764	739	752	769	795	724	747	776	755	766	792	805	710	770	738	721	773	785	735	777	714	745	766	775	782	753	742	751	750	772	736	797	810	775	764	726	798	800	795	783	776	766	759	838	816	798	753	745	776	759	753	779	754	744	794	751	745	742	763	794	805	760	752	812	765	747	753	782	779	794	797	759	767	742	778	759	834	806	752	758	781	801	704	746	806	809	782	779	805	772	739	765	814	781	757	719	776	774	773	814	731	806	783	745	741	807	727	785	697	743	781	764	790	785	778	805	791	784	788	787	792	794	749	753	746	770	752	769	790	748	798	753	800	766	748	761	787	766	762	762	740	772	754	776	776	822	757	773	786	782	766	813	767	763	776	743	749	818	753	798	818	751	789	774	795	800	816	760	785	779	771	739	808	808	771	740	823	771	747	801	787	760	777	781	774	730	778	770	776	746	789	770	784	801	764	759	732	774	772	778	752	786	802	770	804	809	779	825	769	810	762	762	767	779	814	773	780	759	780	763	804	837	762	769	710	805	763	814	840	784	776	785	767	779	803	770	808	775	819	787	766	783	792	726	757	754	784	769	782	733	802	772	784	775	852	803	781	796	753	790	782	762	749	804	794	776	700	786	711	791	770	759	798	776	789	767	753	781	801	785	757	765	797	755	744	794	792	779	823	809	804	756	805	773	791	760	769	751	734	754	825	799	723	738	771	719	781	738	772	761	754	781	784	769	799	760	804	736	755	797	718	805	815	738	761	758	743	780	823	753	755	748	698	775	774	789	775	706	808	822	776	763	810	738	749	778	813	743	779	766	767	747	764	734	744	765	777	804	761	779	782	743	758	826	812	801	737	792	762	764	802	829	791	771	784	753	745	815	707	812	746	762	784	746	758	797	784	761	752	784	814	837	768	793	793	809	793	778	803	757	774	766	831	751	796	782	762	727	780	774	779	801	703	777	776	728	700	733	764	789	786	795	783	760	733	815	792	759	744	776	768	726	826	780	768	760	766	763	751	795	762	773	752	780	801	785	751	801	804	805	799	774	799	787	757	748	757	816	740	812	781	783	724	723	747	785	769	812	768	754	729	769	798	792	782	773	775	821	784	781	787	812	786	790	793	748	770	800	779	761	794	764	762	826	799	818	744	776	779	754	777	724	771	793	749	749	798	788	763	768	787	737	789	761	785	737	771	798	788	752	751	764	709	808	780	753	758	786	767	805	808	778	745	764	802	804	745	727	761	787	752	823	806	778	749	776	778	765	792	807	787	753	749	746	765	791	725	779	733	748	838	756	754	720	729	745	766	832	784	749	757	791	776	799	773	816	783	745	768	815	760	790	826	765	725	784	801	777	723	785	779	812	725	785	776	734	765	779	785	828	765	761	766	803	770	779	741	759	777	764	793	758	794	775	738	754	789	800	757	779	785	792	803	758	759	795	774	794	819	763	776	830	769	734	773	780	719	808	784
38974	35228	37949	31965	29174	25243	19177	12901	11748	15522	13676	11598	12857	15369	10842	9592	8966	8925	10584	9823	7284	6717	7645	7395	8320	8394	6643	5828	4304	4436	6015	6025	6214	4319	3723	4062	3439	3263	2489	2113	1464	1046	733	604	673	720	681	586	550	538	484	548	476	529	420	391	404	366	355	387	350	377	364	333	366	349	354	345	330	351	335	363	363	335	336	338	331	374	311	330	352	320	344	316	326	350	352	316	337	310	374	336	359	359	351	342	350	342	317	380	328	338	335	348	331	307	328	338	304	313	362	369	339	353	349	341	309	316	329	320	318	307	334	341	305	332	336	334	358	348	359	304	345	342	363	339	314	330	334	318	325	312	336	327	343	351	365	336	327	273	330	339	368	335	322	313	322	333	339	348	314	375	324	320	352	312	309	323	334	306	351	344	362	329	346	341	363	330	354	345	331	318	333	345	322	306	328	331	336	338	327	315	308	347	349	338	343	327	341	341	311	379	353	293	328	351	354	321	324	324	316	328	308	341	369	296	361	318	339	321	328	334	343	320	322	337	326	316	348	321	312	326	316	369	354	340	325	336	334	324	344	346	336	346	355	327	351	308	352	302	310	341	330	363	341	373	365	337	337	306	321	353	337	361	343	328	326	290	346	318	325	314	348	350	301	345	333	341	358	317	327	359	367	346	332	317	324	335	321	302	345	335	328	338	330	346	330	358	284	333	325	348	324	351	311	332	336	327	334	326	312	315	336	342	353	321	367	353	285	341	375	362	313	337	338	349	307	321	303	330	375	333	330	322	314	358	335	356	353	351	349	291	349	367	333	331	327	316	317	344	342	326	339	346	320	322	341	346	343	344	327	326	335	309	349	328	352	317	349	355	374	350	325	364	344	328	328	325	359	360	302	273	324	357	334	356	367	322	350	337	350	327	336	320	345	303	333	326	352	335	343	338	337	327	345	337	292	336	339	320	325	320	329	373	317	329	354	320	333	306	311	356	348	346	345	306	321	315	315	354	353	328	325	332	352	347	336	371	344	305	338	325	325	320	333	340	290	347	339	357	351	363	358	339	354	319	330	297	337	319	317	332	325	323	349	312	332	309	299	345	344	356	337	340	317	309	318	329	323	331	340	334	306	338	311	344	332	328	352	338	353	391	365	338	332	344	295	337	332	298	322	335	313	326	346	306	333	359	344	344	320	335	353	310	298	367	316	358	363	303	338	325	325	325	331	334	346	321	333	327	354	336	341	336	326	344	311	347	347	324	335	327	325	326	366	332	320	315	334	340	329	337	353	309	328	343	323	326	317	354	304	323	327	336	343	317	321	338	324	326	326	327	371	327	339	327	373	327	354	346	351	343	333	361	365	345	343	361	333	340	340	350	374	332	338	348	331	318	333	374	321	316	333	357	368	317	327	370	353	367	349	346	343	327	326	322	336	370	366	339	313	336	318	344	367	310	349	343	331	297	324	345	345	331	323	363	338	322	326	319	353	361	304	308	368	385	348	326	344	351	339	320	337	330	329	362	364	375	352	309	332	355	338	355	336	315	354	352	327	304	341	324	319	314	331	311	344	355	332	320	354	365	349	311	313	330	327	341	343	325	369	345	314	379	383	337	342	342	344	327	289	322	362	331	342	350	344	347	335	337	344	312	301	357	328	367	339	356	299	344	315	355	336	360	343	344	333	363	317	341	379	370	360	331	332	343	321	316	316	306	345	340	291	351	337	333	333	328	310	323	365	341	337	320	328	356	329	321	391	292	315	329	329	321	380	338	355	306	327	324	296	307	334	329	321	346	340	298	334	312	329	349	370	343	331	368	360	335	333	358	349	353	334	314	373	318	339	348	347	331	321	349	361	333	324	372	308	336	336	320	323	340	349	306	342	310	333	368	319	340	314	328	303	359	323	354	330	354	343	365	348	345	339	327	318	350	336	318	389	304	336	353	367	345	322	313	335	338	312	374	338	328	341	339	301	326	363	305	302	327	340	347	336	363	310	341	348	332	358	336	316	318	337	328	307	306	330	343	336	350	305	342	352	363	360	346	313	327	319	373	307	355	342	345	321	336	344	344	332	278	354	370	349	317	325	328	361	341	375	340	326	306	327	316	318	351	353	349	364	295	300	309	376	334	325	355	349	315	323	350	313	340	328	357	375	311	335	341	309	315	337	376	364	362	331	348	320	346	352	326	314	360	338	345	334	378	325	345	335	383	294	349	309	374	287	338	324	354	325	321	345	319	349	307	350	360	313	334	354	361	343	348	353	365	348	324	356	359	350	322	358	304	291	339	357	327	338	332	335	332	358	341	337	326	322	344	347	333	341	345	276	326	333	326	345	369	330	330	357	353	332	346	341	362	364	358	349	336	348	347	321	314	367	323	347	331	376	365	328	312	379	336	299	309	324	367	357	390	359	339	327	315	343	301	354	335	358	357	318	344	352	334	314	361	321	326	347	331	349	361	383	295	321	348	325	316	356	340	307	348	337	325	339	327	351	301	346	319	311	352	353	335	322	352	330	314	313	325	334	362	319	342	332	359	350	359	317	321	327	350	338	338	333	327	345	330	307	333	327	303	325	332	321	345	361	329	349	375	326	354	334	337	307	325	276	329	343	337	328	326	343	334	365	326	364	300	329	364	320	326	354	313	347	315	335	349	334	341	314	332	346	283	327	289	325	347	311	357	327	319	344	344	327	338	330	325	346	331	307	328	338	308	339	330	327	304	372	360	337	342	356	358	348	343	338	329	301	344	335	313	326	382	361	374	352	330	341	350	336	350	323	336	334	335	326	351	332	343	357	359	333	345	329	324	349	379	335	314	368	355	348	320	327	306	318	343	353	356	369	331	380	358	347	346	343	346	328	330	333	305	327	353	357	319	350	336	327	343	336	342	335	325	379	355	313	337	327	340	349	344	325	334	331	326	328	310	369	339	359	331	347	340	327	303	353	352	318	347	312	341	331	311	310	333	308	336	325	335	322	335	361	336	333	343	335	321	322	334	321	346	353	332	336	317	290	313	331	300	365	335	346	307	341	337	320	351	322	331	315	324	369	359	305	319	323	324	309	359	305	315	342	357	303	308	310	345	352	334	333	356	328	309	306	350	364	308	371	336	314	330	317	365	334	314	317	321	343	322	353	357	357	340	381	350	323	367	344	340	330	361	310	326	330	314	343	346	322	347	367	343	310	376	365	368	334	327	345	367	360	316	346	344	345	347	356	338	325	374	359	344	346	293	339	344	371	328	318	324	369	332	336	334	313	351	337	327	369	339	307	325	333	324	346	335	346	372	335	332	303	350	317	327	348	330	326	326	319	318	318	346	364	339	348	340	329	330	336	330	349	311	323	345	332	321	324	326	336	352	351	329	298	352	358	345	371	313	336	349	328	303	365	335	338	349	312	318	337	365	325	313	360	345	354	330	326	331	312	328	361	367	350	316	307	323	338	348	353	316	337	329	347	347	315	350	331	319	319	318	340	362	339	341	366	358	315	299	331	311	330	337	355	333	324	313	335	316
26240	29078	37695	39500	39650	37900	33543	27853	29414	34171	30847	29547	33069	34709	29001	28247	28401	29907	32432	30585	26172	25750	28899	27837	29573	29348	25066	22202	18273	20390	24416	24837	25283	19342	18382	19443	17303	16237	13661	11293	8334	5781	4071	3164	3238	3511	3456	3256	2726	2280	2242	2356	2151	2021	1553	1346	1250	1238	1185	1135	1101	1041	1063	1066	1006	1114	1038	1041	1024	997	1032	975	955	941	936	933	884	956	910	961	944	960	931	915	983	940	882	884	907	889	895	910	971	889	917	905	896	873	855	884	885	935	922	878	858	873	869	919	933	947	913	940	880	930	921	933	952	909	874	924	881	888	915	846	871	821	860	938	904	901	935	874	934	978	904	931	878	895	866	885	890	919	955	868	880	876	836	864	904	925	940	846	887	870	925	851	895	878	845	941	849	869	888	827	823	866	872	907	888	883	865	908	891	880	880	907	866	860	898	874	870	898	922	812	891	886	866	955	917	838	862	912	861	887	928	926	848	889	888	875	867	900	928	892	886	895	937	884	882	887	858	899	902	902	916	877	844	887	901	854	870	890	920	847	891	879	882	859	890	934	868	898	870	869	880	884	908	955	889	871	852	885	891	933	932	900	802	930	935	853	946	853	890	944	880	863	908	879	870	820	869	852	862	875	900	885	898	932	856	967	882	894	877	895	930	855	857	933	903	878	879	895	882	917	910	881	877	945	837	860	935	926	868	877	886	887	883	879	933	899	848	855	887	904	902	913	923	872	901	913	908	896	896	956	893	850	899	892	894	906	901	913	874	924	852	928	854	969	875	886	898	931	898	930	937	893	871	932	854	887	874	903	960	897	901	909	888	897	837	924	879	919	863	843	913	851	874	874	903	924	900	867	889	869	889	922	850	827	808	892	907	928	888	908	898	888	822	974	866	901	903	867	930	912	905	927	898	864	902	867	893	930	935	933	952	852	932	882	901	909	964	888	969	863	891	882	848	871	864	935	901	904	921	942	823	865	906	882	948	861	905	856	920	896	868	864	899	845	881	877	908	937	862	853	903	868	885	875	894	844	872	871	901	868	907	905	902	922	922	890	855	864	874	858	943	935	896	898	834	877	839	858	927	892	904	902	876	898	897	898	880	860	844	934	860	886	888	847	866	893	919	918	880	919	897	841	891	905	845	872	898	835	900	923	874	887	900	886	904	894	872	905	910	934	829	881	918	850	939	894	874	858	876	864	892	839	921	923	861	893	908	858	850	901	893	884	857	900	887	849	914	866	837	894	894	880	892	928	889	892	892	847	915	908	906	878	865	890	896	909	906	888	839	862	903	920	915	939	885	886	890	866	915	948	879	876	918	912	916	867	871	842	902	927	954	904	902	930	901	967	866	924	914	908	850	904	877	917	887	902	911	860	925	901	897	906	898	884	897	886	928	823	895	835	910	861	883	899	865	871	969	949	884	895	866	898	875	880	916	861	879	862	878	875	945	874	919	896	904	921	912	876	857	872	895	943	859	892	941	903	941	875	855	903	848	971	873	886	921	897	925	929	895	889	917	889	892	869	920	855	938	900	866	929	920	907	933	943	872	901	902	862	912	850	902	870	930	876	899	935	881	855	841	918	869	870	920	880	892	925	936	918	845	862	883	901	876	919	896	891	875	924	907	844	879	912	933	880	904	882	924	901	923	891	914	851	863	942	856	914	884	877	871	903	879	886	869	892	946	862	867	888	886	891	895	890	886	912	877	867	863	932	874	862	879	923	883	876	908	884	866	888	883	877	911	882	886	875	896	897	920	869	901	874	871	911	910	890	886	937	881	930	854	852	857	875	870	935	881	858	863	922	855	898	909	889	920	900	865	907	863	842	875	927	871	923	901	940	877	886	873	886	885	853	904	924	890	989	848	887	923	867	853	884	818	952	901	874	871	878	943	878	872	871	942	910	834	919	870	835	891	886	897	901	902	864	866	884	895	862	874	839	894	889	864	974	863	911	911	891	910	944	948	892	896	831	925	905	873	877	878	881	875	876	822	915	903	901	948	862	867	903	864	885	895	879	891	864	966	834	866	925	882	909	901	900	877	904	939	922	855	854	876	920	911	896	937	900	883	834	870	882	903	888	883	877	880	907	871	883	905	925	872	894	906	891	925	881	867	900	858	887	938	857	863	883	884	912	910	934	835	866	893	881	920	847	911	925	918	955	871	918	903	873	944	868	864	869	824	871	904	948	892	964	916	916	876	882	878	841	893	878	887	877	915	851	927	955	911	908	881	844	872	870	861	901	926	896	892	835	834	865	892	914	923	887	902	933	962	900	930	910	869	963	908	914	952	895	873	897	933	856	902	905	903	908	892	883	896	903	823	871	877	942	911	879	866	894	877	901	896	944	896	836	874	907	968	891	905	911	884	909	922	894	870	897	862	916	901	910	912	921	908	927	881	883	948	908	858	916	868	912	884	903	895	858	846	864	947	912	883	879	883	852	955	908	918	880	884	911	934	893	843	905	910	866	913	883	895	896	824	941	892	908	930	920	884	926	897	867	874	842	871	856	861	896	918	823	924	885	894	914	922	852	867	895	898	867	874	876	892	890	870	874	839	912	911	953	929	907	917	876	904	918	921	874	899	902	899	876	923	951	909	896	929	900	882	874	867	919	867	892	901	897	873	863	874	920	844	864	881	915	909	896	926	886	894	847	894	916	871	898	881	904	884	881	897	869	905	869	907	862	911	907	853	881	926	919	875	896	853	901	817	858	898	914	884	876	838	881	923	901	944	915	846	869	916	846	910	884	834	972	875	909	897	903	913	922	909	925	880	853	919	885	915	897	900	893	880	901	874	845	868	881	896	893	832	908	891	904	912	885	936	853	938	908	839	831	834	896	830	888	924	905	900	929	889	902	929	913	871	904	943	923	857	918	913	873	837	957	928	879	905	937	908	975	942	947	857	907	872	862	924	887	896	823	922	899	928	891	854	879	843	911	893	883	853	850	874	964	932	921	854	850	945	903	927	908	859	902	878	947	867	923	915	898	857	867	892	900	903	904	871	855	866	875	893	917	867	917	909	927	881	890	963	889	849	901	851	867	791	877	869	856	874	893	879	868	908	868	896	939	877	889	911	965	886	930	886	891	845	864	941	885	896	830	911	895	898	916	899	903	911	879	896	887	874	913	912	894	875	908	879	863	854	918	948	895	888	850	824	905	898	902	888	929	890	907	866	888	891	931	862	893	908	917	865	870	882	938	870	933	905	895	965	924	911	908	903	920	908	936	916	869	856	884	901	857	927	849	891	876	946	881	847	918	930	903	869	911	849	898	906	940	905	836	873	901	860	912	950	880	938	891	878	892	939	858	885	892	882	863	907	901	896	880	900	872	834	876	928	926	867	812	933	862	885	887	920	940	817	855	890	895	828	916	944	916	933	893	869	895	871	866	864	913	858	895	883	974	922	842	900	927	885	898	876	904	894	857	904	888	882	835	855	879	865	938	853	869	888	899	920	873	929	913	854	890	911	864	907	892	923	925	901	901	886	878	889	821	874	872	911	896	864	888
19643	18025	18547	13700	9352	6317	4357	3057	2331	2206	1627	1456	1438	1277	976	844	847	795	801	732	678	582	566	579	632	641	561	535	469	438	539	502	462	433	440	392	400	347	365	357	303	259	282	298	250	283	288	264	249	282	257	239	273	279	241	249	262	260	244	259	280	248	240	272	262	281	215	237	270	271	246	282	259	213	231	263	256	261	244	271	273	255	249	258	269	280	251	245	274	260	227	255	281	268	258	222	250	267	271	267	295	299	281	244	266	244	256	293	258	271	249	261	222	262	255	246	248	230	251	249	261	248	209	246	246	273	250	242	258	242	260	234	231	260	243	249	260	267	273	243	231	238	230	250	243	256	273	222	276	238	270	268	257	232	211	269	258	250	254	249	224	259	276	254	261	275	245	271	245	242	272	249	274	260	227	259	255	245	284	252	260	250	242	243	250	249	243	289	257	239	246	229	242	289	227	236	226	257	259	267	265	254	279	217	285	253	230	253	262	252	247	252	243	249	250	255	243	246	256	259	254	272	264	247	243	229	265	272	267	273	246	239	270	272	266	267	227	252	258	270	251	254	233	225	226	256	251	259	236	264	248	266	259	230	233	251	239	250	223	273	242	259	262	232	245	246	264	293	239	261	243	257	247	221	249	245	280	256	242	252	230	226	223	260	246	257	234	241	260	238	306	244	251	250	251	273	239	268	245	251	274	244	259	258	251	250	263	269	232	244	233	229	258	254	263	268	250	247	271	268	249	257	228	264	230	254	236	235	271	259	252	255	228	259	246	273	250	221	232	257	241	239	262	230	279	248	246	240	261	243	249	248	266	256	260	218	258	245	253	256	251	269	274	260	247	215	263	256	246	253	266	255	246	270	263	262	261	229	283	273	256	286	255	242	249	239	272	269	238	254	245	242	247	254	241	260	241	256	266	252	255	265	291	259	242	255	263	224	245	233	270	270	263	235	257	283	253	236	252	257	270	249	229	249	261	249	270	250	226	246	268	242	250	241	260	273	238	243	270	244	256	255	220	236	248	228	243	256	283	239	257	253	245	251	246	231	257	250	230	253	243	263	226	244	258	238	275	243	266	250	246	273	281	266	249	229	267	248	238	269	245	266	258	276	243	245	270	259	274	241	243	276	253	272	248	268	255	248	255	268	234	240	251	236	266	243	258	260	239	259	264	273	235	222	249	282	251	249	241	253	281	264	244	262	268	267	257	256	254	247	268	259	252	253	251	239	263	281	233	270	246	279	243	242	264	280	254	267	269	258	253	263	246	278	241	260	265	278	251	236	243	256	246	238	270	270	280	243	251	237	243	264	243	233	251	228	245	258	236	261	261	264	262	254	240	250	215	254	242	257	275	259	280	240	245	229	228	282	269	249	257	230	257	236	272	269	249	265	244	234	252	242	236	249	275	240	264	242	255	244	237	241	268	239	240	270	238	267	281	273	264	226	269	273	257	258	251	236	247	244	265	256	253	219	226	255	259	240	257	223	283	270	253	272	247	229	256	249	293	253	277	265	247	222	257	225	252	254	245	239	261	259	232	250	267	280	255	246	221	260	232	248	253	248	240	245	238	250	280	238	237	253	228	244	257	266	232	244	263	249	266	244	259	274	217	281	240	240	270	257	242	226	258	256	291	260	251	252	275	262	247	267	268	259	241	256	277	273	291	228	242	266	252	254	246	267	240	262	242	249	247	261	247	241	236	257	224	252	230	239	259	267	260	271	235	234	252	286	229	254	252	243	265	249	262	243	248	243	252	231	248	245	277	241	264	271	259	284	236	226	251	295	267	233	249	269	225	247	267	240	249	237	265	245	270	257	229	266	248	240	239	258	239	259	288	233	270	221	223	238	232	221	250	226	238	260	274	268	246	252	254	263	227	250	275	246	265	306	255	246	267	265	269	244	276	260	255	250	227	256	275	236	249	261	240	231	243	260	262	240	251	268	255	222	246	278	225	247	261	282	243	247	250	233	233	262	236	280	255	250	230	247	289	252	250	236	262	244	237	239	254	266	259	238	249	265	260	255	266	235	270	261	231	254	248	269	264	239	250	230	211	258	246	263	219	241	226	241	241	238	275	253	244	249	258	249	270	239	249	254	241	290	237	265	237	247	256	243	234	231	249	252	276	230	256	229	237	260	245	246	243	229	259	234	283	256	243	241	234	229	229	237	266	240	269	245	255	263	234	224	234	222	265	242	233	233	280	249	233	256	244	249	260	245	257	286	245	242	248	259	270	252	232	260	232	259	248	227	259	302	256	237	264	259	248	252	244	248	250	252	261	264	243	241	274	262	263	249	257	281	248	247	268	219	261	249	241	223	240	255	245	234	279	233	240	262	255	263	242	244	212	238	245	250	228	235	250	273	235	233	271	249	275	292	255	260	247	269	252	259	273	276	280	265	264	253	253	281	273	253	262	243	238	245	248	219	269	255	275	263	236	245	245	230	251	241	244	225	232	263	239	265	264	263	247	255	242	232	242	250	257	261	261	205	271	248	255	261	253	271	239	250	281	260	239	243	255	292	222	276	270	264	257	251	270	260	262	267	248	265	236	254	250	299	275	251	248	257	236	263	254	254	213	262	229	259	261	263	249	259	270	246	229	259	236	257	261	246	257	251	239	237	270	260	261	247	269	264	244	261	267	261	241	297	238	254	265	251	266	253	245	248	265	276	268	263	249	263	242	247	258	234	233	251	229	240	238	233	259	228	255	245	233	249	246	266	272	221	234	245	238	243	239	275	234	245	232	246	256	290	248	255	256	287	256	243	241	254	256	251	236	261	264	239	255	241	239	241	243	257	252	229	252	246	236	289	255	241	207	237	278	272	242	245	244	274	244	232	258	260	259	249	257	273	267	258	273	272	276	233	263	239	241	255	267	252	271	264	272	233	266	248	228	251	290	239	261	258	236	241	261	258	270	246	242	225	255	285	250	267	257	210	254	258	231	238	252	239	245	252	256	239	253	224	271	239	270	266	245	260	254	281	234	247	242	257	242	247	236	237	247	251	236	265	249	267	266	273	275	266	232	243	242	276	230	215	256	258	263	234	243	275	259	256	243	277	247	238	245	255	223	241	244	280	272	243	258	260	279	281	252	259	242	234	271	236	240	228	255	247	241	255	255	231	251	245	231	253	248	253	232	228	257	235	274	248	240	275	267	289	242	266	278	260	238	261	236	241	236	251	267	276	262	248	236	266	249	257	234	243	256	247	267	233	259	246	251	281	255	263	251	255	243	253	253	280	262	236	232	303	256	273	252	252	229	223	241	264	267	226	288	251	257	248	254	222	252	268	252	263	262	246	245	272	238	255	242	262	229	230	273	265	281	260	253	263	277	227	242	267	249	239	243	239	267	243	233	244	259	231	256	242	224	248	237	218	261	276	269	273	242	250	268	270	227	250	239	263	250	252	261	243	257	256	260	259	232	255	275	244	234	264	263	235	244	242	239	262	282	244	282	267	277	273	246	244	256	237	248	245	240	278	282	275	245	265
12815	15242	23245	24149	21387	17819	14256	11587	9879	9723	7607	7050	6772	6122	4823	4292	4111	4209	4198	3685	3206	3110	3070	2945	2900	3118	2788	2414	2031	2063	2526	2470	2318	1796	1871	1870	1589	1486	1346	1281	1009	983	848	781	787	850	887	848	820	756	759	741	742	715	696	762	719	770	777	721	734	739	743	772	708	731	769	718	749	706	735	735	691	728	710	722	754	725	672	649	714	751	710	668	697	698	686	672	677	714	688	679	723	714	714	668	670	722	673	754	727	664	741	715	673	719	720	705	731	739	688	708	680	741	742	683	708	703	682	719	677	716	700	684	708	700	703	732	678	660	706	703	716	689	737	699	734	676	662	692	708	689	720	694	734	715	692	678	672	723	697	671	737	690	670	745	723	645	668	684	710	694	718	697	724	693	680	687	653	715	674	698	694	662	732	724	692	682	705	711	713	673	697	706	688	713	727	703	713	763	740	717	718	649	689	654	682	729	707	720	669	692	716	664	750	692	759	713	705	701	670	684	748	653	646	699	700	705	669	692	695	671	662	735	753	701	723	740	660	686	704	712	689	697	718	672	734	700	690	687	672	718	704	701	657	730	690	707	692	614	706	720	711	698	675	714	706	684	719	680	684	708	682	685	726	678	693	730	676	662	702	724	765	694	704	696	723	726	713	683	678	699	668	703	654	707	703	682	713	680	661	660	669	688	710	714	666	766	701	697	735	683	721	676	696	709	704	675	663	671	669	679	679	694	725	738	770	661	693	682	666	697	768	692	702	670	708	689	730	716	683	700	699	703	695	712	707	725	646	662	671	670	714	672	715	703	696	733	741	653	695	701	646	722	708	689	707	668	729	712	723	710	676	704	718	699	686	741	690	709	724	747	693	746	695	690	708	741	656	721	660	650	712	769	745	697	668	709	759	679	739	711	693	639	687	669	653	672	706	713	667	657	679	697	715	707	710	666	705	639	722	680	666	717	704	680	738	686	746	729	663	675	671	726	694	703	676	616	704	704	688	652	699	716	728	682	723	698	700	669	708	707	706	686	692	728	727	692	687	708	702	689	624	702	730	674	687	753	722	746	643	722	702	712	697	708	666	677	701	686	722	691	681	683	696	654	681	684	704	677	727	703	745	693	676	632	725	698	715	743	665	705	732	684	657	704	734	690	704	681	680	727	673	614	713	690	682	665	709	706	672	666	737	738	723	683	691	751	699	670	712	701	718	670	682	650	695	740	725	712	668	691	687	723	703	691	708	671	699	701	663	662	724	716	705	684	709	675	683	691	662	672	643	687	629	646	753	697	735	688	684	709	743	668	611	716	684	688	707	692	708	703	724	722	698	706	677	660	739	712	660	703	738	678	675	676	737	697	688	711	686	685	671	657	693	697	658	735	741	734	699	716	711	705	673	702	686	678	702	681	669	717	679	677	667	753	703	691	690	665	699	636	710	709	706	676	698	698	703	744	708	692	710	691	690	711	750	697	714	657	699	725	684	726	663	676	694	720	698	655	732	674	650	683	705	691	674	699	679	718	707	664	725	689	692	705	689	678	654	721	689	721	731	643	713	698	710	740	650	703	673	684	689	675	698	692	674	725	675	682	699	715	649	666	715	700	660	645	735	684	707	702	732	710	673	644	704	739	710	641	693	638	714	731	677	717	700	678	707	725	686	641	665	720	704	701	682	731	724	670	681	716	744	681	685	703	693	646	721	684	686	749	670	710	743	704	727	728	728	676	662	672	673	710	694	647	722	737	718	685	689	727	638	731	698	694	715	676	720	712	698	660	665	670	682	757	714	729	674	740	706	701	665	714	737	661	710	653	699	678	711	732	805	726	709	690	688	681	654	649	648	676	697	700	720	678	731	737	674	697	679	661	681	730	686	710	656	712	708	697	750	714	664	733	730	714	671	733	698	637	732	681	720	694	692	714	696	683	717	671	631	700	715	737	718	755	743	678	735	746	665	701	724	674	661	709	682	700	722	722	702	691	685	710	719	712	682	710	711	705	700	684	730	705	687	713	695	742	692	736	671	662	694	712	732	696	700	664	711	691	756	697	679	725	687	671	709	679	678	648	736	703	715	697	673	669	669	710	756	674	701	722	707	663	677	690	709	673	687	714	681	662	741	669	743	689	702	720	701	663	682	681	674	731	696	681	738	663	706	705	686	693	729	711	677	687	691	701	705	677	736	666	719	694	668	716	689	688	749	714	709	687	710	674	683	715	733	676	720	717	663	703	716	724	697	679	704	697	740	720	684	712	649	693	730	704	677	725	699	678	670	726	654	702	662	688	664	665	670	732	696	662	704	719	725	715	714	708	713	682	671	658	689	695	681	730	680	730	686	666	738	625	694	704	692	715	709	700	697	701	676	695	689	716	732	770	712	695	754	682	659	704	652	714	680	708	657	702	693	729	690	644	714	680	686	711	669	718	710	704	711	696	678	761	728	707	660	717	667	702	738	670	688	704	721	682	687	719	716	698	661	653	680	660	715	654	681	741	715	661	697	689	702	743	678	759	668	665	689	671	653	696	792	707	694	687	653	706	681	646	703	703	705	683	652	748	674	701	761	686	676	725	682	720	705	715	687	677	681	713	699	700	652	681	676	664	678	672	700	687	667	689	730	772	680	681	692	683	692	690	710	642	733	638	704	724	662	681	702	711	711	690	725	666	700	698	685	686	668	681	689	695	674	742	696	671	691	726	694	679	682	688	705	653	722	706	680	733	721	715	709	683	726	684	671	710	708	661	713	665	698	654	681	686	642	695	691	715	702	702	708	672	711	699	653	675	735	721	720	647	664	662	717	688	671	731	732	708	702	710	685	711	700	688	669	706	665	679	733	701	682	723	676	661	722	669	687	688	653	686	696	670	711	671	681	690	704	672	672	713	745	662	760	670	638	727	719	662	655	693	750	651	629	696	674	705	725	646	688	671	723	680	684	678	672	701	626	667	685	672	684	717	708	715	705	675	723	706	670	649	703	650	697	729	709	688	688	652	691	693	703	719	715	674	693	695	672	665	712	691	606	652	699	693	686	713	688	697	677	676	701	728	679	690	724	679	712	669	693	683	684	695	638	720	739	733	684	667	661	674	702	673	694	718	661	713	715	698	727	699	712	656	695	651	707	708	652	735	714	715	696	682	683	683	666	695	635	727	714	663	750	726	714	693	724	731	742	683	680	701	715	720	677	671	713	698	711	709	706	663	673	673	701	675	699	685	719	695	722	669	699	692	665	705	738	682	727	650	729	716	720	663	660	694	695	667	721	721	733	710	711	698	710	694	742	693	676	690	717	707	663	728	727	690	705	643	736	688	702	698	678	703	695	756	775	660	716	657	714	656	725	654	712	678	707	749	714	681	722	737	697	698	741	660	645	653	664	695	709	685	676	703	688	714	685	701	704	711	701	707	659	670	670	722	639	685	696	668	713	664	689	728	678	708	700	705	631	736	697	602	660	708	699	710	727	640	706	739	725	667	736	669	719	719	707	690	708	730	722	685	718	698	718	703	728	744
31725	29130	28685	25696	20860	15097	11605	7518	7091	9940	8293	7168	7599	7953	5570	4576	5261	5441	5883	4545	3641	3936	4159	3747	3908	4115	3656	3488	2590	2475	3208	3608	3342	2478	2259	2259	1577	1638	1244	976	756	594	473	399	425	459	411	421	408	366	348	350	348	352	308	288	316	332	305	307	327	312	316	300	313	305	324	299	291	312	281	291	284	274	268	288	298	302	276	329	310	284	308	289	305	284	282	308	288	296	319	295	256	283	294	291	272	272	269	285	268	275	304	240	308	306	257	290	270	324	310	311	267	289	283	308	268	283	289	302	272	271	296	262	293	289	323	283	286	307	279	287	317	283	273	288	308	277	301	271	288	308	269	270	310	296	274	287	276	296	315	311	292	307	276	282	295	298	308	296	256	273	274	284	288	301	303	259	305	317	276	315	258	301	273	319	251	285	281	297	305	293	292	264	300	307	276	302	282	269	281	275	271	274	269	325	273	300	273	279	278	271	296	260	267	285	271	278	276	284	295	298	309	283	290	296	277	299	278	270	285	287	296	251	276	267	254	277	277	269	265	291	278	270	325	276	288	269	289	279	262	285	260	270	254	290	279	273	289	303	271	297	277	310	301	296	249	300	276	271	277	287	305	287	277	301	280	272	300	294	295	283	312	302	277	309	268	303	273	258	299	307	303	264	295	302	305	293	319	296	238	269	267	283	268	276	306	271	285	300	282	290	285	288	304	294	266	304	304	279	267	318	259	316	268	281	266	273	283	295	294	307	299	278	298	307	279	267	284	290	284	267	271	290	273	271	281	293	278	297	289	263	286	288	286	289	269	275	287	289	259	293	282	276	323	294	269	296	279	284	263	269	277	281	294	311	283	284	282	323	283	281	284	282	297	293	283	272	287	297	296	300	304	301	289	314	291	279	318	283	254	272	276	271	279	297	272	239	285	275	288	297	284	275	315	256	292	252	299	280	328	287	274	291	276	280	310	288	268	277	295	283	310	264	273	270	286	282	282	263	293	276	286	281	305	294	276	283	280	332	294	299	286	286	311	285	264	289	281	294	288	329	309	280	264	235	299	277	299	281	297	290	283	263	295	302	302	282	286	282	297	298	281	277	262	293	309	297	311	264	304	294	289	278	275	256	271	258	315	271	313	290	263	268	283	300	293	278	290	294	298	286	253	284	286	291	301	251	258	283	275	295	339	290	295	311	275	310	275	305	272	296	290	287	269	292	256	264	277	274	295	288	280	268	289	288	279	262	280	277	275	281	285	287	313	276	295	315	299	252	310	246	283	299	292	286	287	293	298	280	272	305	278	282	287	272	287	279	295	251	287	281	303	316	311	275	265	324	253	297	295	292	272	310	289	316	277	277	293	264	278	296	257	307	303	303	256	302	310	274	313	285	280	296	257	287	252	281	274	274	282	268	282	272	293	286	274	305	282	286	304	291	305	290	286	286	284	285	290	266	265	295	277	280	311	297	297	286	300	280	265	289	299	289	285	288	290	312	296	296	293	300	304	283	297	282	299	269	283	291	302	307	286	305	298	284	273	290	281	295	324	307	250	298	300	303	274	293	278	266	280	266	284	303	293	293	277	246	286	274	262	295	279	277	283	289	283	268	284	285	290	295	288	275	274	264	286	293	285	276	270	246	282	288	279	306	277	288	299	301	316	276	276	299	271	320	259	286	282	296	286	294	280	338	272	303	303	276	308	272	311	325	295	295	294	300	308	284	308	262	285	278	260	256	301	290	262	265	261	291	294	313	281	291	292	270	298	285	280	309	285	296	283	332	259	276	296	291	306	274	291	271	263	269	266	295	317	285	320	285	306	243	251	300	281	275	265	276	292	304	306	287	274	305	262	278	299	264	273	285	292	261	291	285	289	275	265	278	269	269	270	309	287	296	268	300	289	296	272	286	280	271	283	298	318	310	287	267	290	306	278	289	284	272	279	292	286	267	290	306	292	316	301	296	279	287	268	243	279	307	284	296	307	277	289	268	323	281	291	291	284	314	263	272	328	282	304	267	273	284	245	270	317	267	262	286	308	265	270	302	289	281	291	288	275	296	290	275	311	273	297	305	304	263	304	297	308	276	298	289	273	331	284	271	292	287	303	263	299	286	308	309	303	278	287	281	320	263	299	302	278	313	300	309	288	293	287	301	274	282	283	263	271	265	301	279	304	268	296	259	295	284	289	276	278	296	306	295	283	309	255	275	265	288	289	296	279	291	273	271	291	292	284	291	290	299	297	281	285	262	330	271	297	264	280	286	287	285	286	279	290	286	272	281	304	301	294	291	296	291	271	300	265	298	256	270	260	274	274	288	317	280	275	232	280	272	260	286	258	269	318	264	294	278	259	274	295	300	298	294	270	306	293	276	281	294	302	318	284	292	292	275	296	272	301	285	300	275	334	251	300	292	300	259	304	271	274	276	313	296	312	274	269	285	276	316	254	300	269	274	299	315	237	295	289	298	280	286	271	289	263	254	303	270	285	295	271	298	286	287	273	251	285	283	286	300	283	299	314	309	275	296	270	294	257	311	284	274	291	260	258	296	273	262	312	254	303	299	288	290	302	295	266	262	295	308	282	257	265	244	253	284	297	268	286	308	285	283	286	321	261	282	297	270	298	284	288	261	301	288	292	259	312	287	271	259	252	278	230	289	270	324	285	304	290	290	281	288	292	289	263	283	292	253	288	282	324	275	321	285	281	267	272	316	268	288	302	290	310	249	275	270	275	282	260	323	299	275	278	270	276	271	273	283	311	309	299	285	295	273	343	244	277	284	266	280	287	286	308	297	312	291	290	291	273	284	320	263	295	321	287	318	293	280	288	268	279	327	277	280	287	315	301	300	264	284	265	304	265	272	295	276	262	324	296	296	283	289	299	297	322	261	278	317	289	314	283	296	244	286	306	335	294	273	271	258	305	305	300	278	286	279	309	275	298	278	279	273	291	266	265	259	279	326	287	282	302	273	295	309	314	275	289	302	296	304	296	278	310	288	295	301	283	287	290	281	272	317	299	310	275	307	272	302	293	310	278	252	278	256	274	307	323	254	313	261	270	303	274	266	268	310	274	253	286	279	293	294	287	297	269	278	285	314	290	263	287	279	295	334	290	265	274	256	292	321	267	267	293	266	268	284	276	270	285	287	321	271	287	293	258	266	299	271	295	283	281	287	281	277	267	287	282	297	277	271	259	288	288	289	304	296	263	303	276	286	295	295	285	301	272	300	320	266	274	245	292	300	292	265	294	312	279	277	314	276	270	288	263	304	311	299	292	306	295	310	305	297	293	313	295	296	286	297	286	266	304	293	300	296	266	313	281	282	302	317	284	296	257	306	296	278	264	293	279	287	292	308	267	280	256	268	288	294	290	287	296	283	289	268	260	261	265	301	277	268	288	286	288	258	300	305	265	269	279	263	283	292	277	272	304	269	301	294	281	280	289	270	269	273	276	285	298	310	268	288	271	293	304	287	295	289	279	307	297	255	276	300	300	309	303	311	276	290	289	302
20849	23974	30560	35096	32727	29251	26740	21736	22304	28453	24126	23133	24772	25078	19697	19493	20990	22893	23409	19261	17492	18869	19951	18292	19257	20116	17449	16604	12939	13977	16544	18318	16755	13280	12301	13047	9370	9585	7547	5805	4224	2988	2206	1846	1809	1982	1998	1938	1603	1368	1397	1466	1351	1247	1133	990	1002	948	941	929	967	858	847	914	908	850	851	816	835	917	805	808	811	805	820	822	799	785	802	831	827	793	771	792	795	778	768	785	803	785	782	761	785	784	793	769	809	778	781	786	796	781	836	752	810	776	793	739	749	807	794	762	717	801	832	767	758	829	828	825	807	798	780	759	765	786	774	806	763	789	752	752	802	832	839	819	761	781	770	789	781	781	736	810	794	768	838	788	781	734	783	742	804	736	757	769	811	828	808	803	753	731	746	785	801	748	742	810	812	743	744	799	808	772	765	784	797	857	776	775	801	797	806	770	772	856	745	727	801	823	724	826	790	798	737	802	838	827	805	787	757	748	771	757	785	755	737	757	777	791	762	780	759	761	804	828	769	748	797	827	748	808	798	814	820	706	789	774	778	825	756	809	787	819	793	825	780	773	703	822	747	767	796	784	789	841	750	753	809	764	803	782	773	765	755	789	803	755	759	757	792	794	770	773	803	796	798	805	809	802	849	804	752	777	770	736	774	744	804	755	797	812	823	809	803	830	827	782	765	768	828	803	787	772	803	798	826	751	772	809	791	766	780	819	768	778	784	790	783	761	763	768	756	803	757	799	754	747	719	747	740	798	788	770	759	797	820	801	761	803	783	738	767	801	704	761	796	764	730	745	734	832	798	756	855	793	786	777	720	755	721	795	788	812	819	823	775	781	824	756	803	783	842	748	779	806	777	776	833	746	736	767	796	781	805	737	807	778	792	753	777	790	775	794	813	787	786	778	776	770	745	719	792	789	749	751	787	742	793	763	807	770	798	788	774	800	733	821	810	788	818	795	780	846	832	767	790	724	751	762	800	792	746	786	808	788	823	752	847	781	803	776	793	788	782	793	761	768	797	849	758	770	783	785	761	790	805	761	756	726	754	751	802	821	720	758	813	785	809	792	737	763	811	791	793	783	779	765	808	760	827	752	790	770	784	793	764	829	826	755	781	799	798	736	762	769	724	780	725	774	775	736	803	795	767	786	714	836	795	775	805	765	758	824	792	813	784	758	758	795	816	769	755	761	809	775	790	788	748	776	823	802	743	792	752	809	820	748	838	777	781	773	742	730	738	796	804	782	785	747	799	816	803	799	773	770	779	812	794	805	828	801	759	786	748	756	799	791	746	824	763	841	759	800	773	774	757	802	845	752	790	746	809	832	779	777	693	782	774	760	743	810	744	785	779	834	690	773	793	742	795	794	818	776	781	832	776	811	768	772	768	792	783	753	856	854	821	754	794	791	749	792	780	779	795	827	798	798	731	777	793	836	808	771	797	845	803	811	813	809	745	785	829	767	761	793	786	753	793	803	763	757	754	812	809	800	797	744	803	761	815	760	830	793	779	798	823	757	767	806	795	789	749	797	753	788	764	741	761	785	792	770	778	748	793	761	771	766	764	792	848	765	795	813	776	804	801	785	766	797	785	818	828	760	772	771	814	759	776	757	765	820	768	768	772	795	743	753	789	741	744	736	751	785	730	788	744	773	782	756	865	796	812	758	804	739	751	778	836	796	752	766	803	812	730	779	742	795	780	768	781	786	780	792	777	792	795	796	767	788	799	787	811	779	806	789	811	805	754	794	766	774	752	764	796	827	763	785	773	767	757	785	802	786	748	773	815	750	780	833	831	752	793	804	856	785	811	752	782	786	786	751	809	729	803	809	761	761	752	740	801	816	800	714	740	810	729	839	724	781	832	781	732	812	771	793	786	846	779	813	780	778	769	791	798	785	771	795	742	816	774	774	789	783	786	848	817	795	743	778	744	787	777	770	755	805	820	803	765	762	745	798	810	793	723	780	741	804	779	794	782	765	736	805	745	802	758	765	810	769	818	807	798	803	772	780	750	779	792	845	812	777	768	750	801	768	764	767	764	784	838	802	774	808	735	752	794	759	855	770	803	733	835	774	781	775	788	802	801	788	793	809	746	750	763	831	772	771	800	799	794	777	820	836	784	793	787	751	780	728	783	769	800	787	759	756	787	771	777	787	758	774	743	856	789	820	794	793	829	791	773	769	843	784	745	784	790	815	775	809	794	815	776	803	775	771	806	735	718	780	816	821	770	786	808	741	798	865	822	743	794	761	759	746	768	770	750	755	796	798	753	738	763	779	828	719	777	826	752	731	829	789	785	805	760	784	817	759	776	799	809	779	795	754	827	780	792	822	795	858	789	817	757	787	782	755	812	810	809	765	770	789	795	771	812	839	761	779	861	795	715	760	773	840	774	813	776	760	778	806	837	836	784	749	801	779	766	789	811	756	738	741	801	774	774	787	785	749	773	758	786	798	763	797	825	744	805	839	776	817	767	784	744	815	844	815	852	763	726	783	783	798	824	759	808	774	817	811	806	788	810	782	788	846	765	779	755	782	768	778	811	802	738	758	773	780	783	777	803	785	755	777	800	795	795	759	765	746	750	794	742	801	791	762	764	773	755	744	757	790	834	736	753	792	804	835	776	742	766	768	760	773	774	726	771	768	781	782	772	788	828	787	768	762	760	780	804	818	830	793	790	785	778	750	782	807	786	745	760	762	826	789	780	735	821	819	826	823	782	814	754	760	787	753	812	782	798	813	781	780	811	736	751	816	775	820	770	723	771	766	784	719	767	823	755	789	768	780	811	751	823	771	754	809	773	742	791	825	810	770	789	788	803	753	759	754	780	801	785	805	794	769	807	792	766	771	800	797	815	775	721	827	792	833	830	788	788	809	776	774	778	759	802	720	808	750	817	755	804	802	771	797	775	847	840	806	745	786	728	790	829	805	778	759	786	810	796	733	800	817	796	755	761	804	771	724	805	750	809	753	805	875	789	798	771	794	806	736	820	749	800	801	759	794	804	813	779	732	790	738	813	820	730	833	730	770	746	792	797	794	789	801	780	733	774	771	781	782	797	829	775	749	781	805	779	788	773	770	759	762	787	782	738	869	775	803	764	791	746	755	814	776	797	763	761	762	728	771	789	791	773	828	768	754	751	784	790	745	805	792	792	769	806	822	785	788	780	770	760	770	805	701	806	789	778	736	812	793	809	769	757	818	765	800	773	791	800	758	806	785	783	770	778	796	744	794	785	767	772	813	802	742	783	807	815	710	817	778	738	777	792	805	765	762	810	794	734	810	800	796	847	753	755	775	805	776	769	751	808	767	811	817	813	815	768	827	766	785	728	768	780	813	770	761	762	755	785	808	789	775	774	804	758	842	797	752	772	767	800	771	792	746	812	774	774	771	804	798	826	813	787	831	793	741	812	755	747	755	798	760	772	786	773	817	727	767	821	812	801	724	741	787	758	741	738	790	756	731	781	785	853	803	770	785	798	756	768	779	811	753	780	793	746	821	775	791
39607	36495	35995	33014	30823	24725	20320	14547	13436	15772	15658	12603	13507	15352	10890	9775	10924	11117	11170	8232	7511	8303	8375	7871	8193	8113	6881	6951	5376	6238	6859	7257	6517	4904	4169	4326	3177	3182	2057	1781	1105	966	695	579	648	601	652	643	505	489	466	485	421	462	430	374	409	355	381	357	363	373	395	356	384	368	367	340	328	344	343	359	330	323	355	326	323	340	337	347	341	332	336	323	325	359	323	302	360	343	338	346	337	355	340	346	325	313	345	355	360	371	356	367	381	311	329	332	326	295	345	332	336	326	315	331	317	343	329	378	359	314	311	330	335	362	341	363	352	350	321	301	335	324	334	360	332	333	307	346	320	348	320	321	347	332	340	342	354	337	309	327	345	337	330	344	342	341	330	341	331	372	369	293	371	318	327	327	353	359	356	324	322	354	342	338	349	333	361	297	367	356	315	312	320	343	311	347	362	338	324	354	338	325	306	313	311	359	336	317	306	333	363	310	326	331	329	335	343	332	363	331	370	336	365	297	333	346	301	327	364	334	326	316	329	350	345	335	338	324	330	334	362	334	306	335	336	313	344	359	337	348	336	319	373	344	323	330	329	323	319	330	329	315	331	329	361	367	359	344	344	341	307	296	356	338	329	342	350	360	313	308	362	327	352	331	309	330	312	320	330	306	360	335	338	351	311	340	345	348	337	329	336	330	332	324	316	329	335	321	355	341	339	351	355	353	357	309	344	337	333	331	329	343	358	356	322	355	344	350	325	338	344	351	345	332	333	334	364	330	365	353	332	355	358	333	334	333	337	363	323	306	345	338	355	318	317	360	362	353	329	324	328	345	339	337	352	350	357	316	309	354	327	320	351	373	366	305	318	303	317	348	328	348	340	365	330	329	341	333	357	343	321	334	313	337	363	326	329	333	292	336	342	329	352	346	339	322	349	308	348	358	339	338	376	379	326	350	341	291	352	359	333	310	354	328	340	345	360	321	305	345	323	345	327	334	316	360	318	352	350	374	337	306	338	299	330	360	356	319	357	340	344	364	351	339	313	337	345	349	338	323	328	337	305	339	331	341	344	323	364	351	390	357	317	327	355	329	310	338	363	329	347	335	339	306	339	315	321	320	328	342	359	360	303	337	333	317	321	317	337	340	319	351	324	317	334	326	309	296	337	369	308	346	360	324	344	335	329	340	301	342	318	328	322	353	319	331	368	339	355	328	356	317	331	362	341	313	331	329	323	323	341	349	333	318	348	313	346	314	350	314	334	358	313	354	291	337	364	324	301	355	303	346	327	339	345	340	327	340	319	318	319	352	333	355	335	338	347	331	337	319	325	328	369	325	314	363	349	322	294	325	348	345	365	357	314	322	326	308	325	345	330	350	339	354	345	345	316	331	311	363	318	344	316	346	309	333	357	344	339	343	299	344	365	335	360	321	350	306	351	315	311	312	317	339	348	340	341	358	344	329	314	337	338	333	346	314	329	327	317	325	347	328	339	309	339	335	324	335	342	337	315	367	363	325	363	306	350	366	376	312	319	312	339	331	302	316	337	313	316	363	349	349	335	328	329	316	345	351	330	375	378	346	353	337	367	324	329	335	322	333	356	334	346	329	361	298	329	332	334	349	350	344	319	336	314	322	372	308	341	319	334	303	330	302	319	371	357	319	329	356	378	362	344	335	355	353	327	337	330	314	326	324	315	330	306	360	326	313	357	355	340	347	321	345	329	355	288	331	334	300	329	346	305	333	354	334	331	326	330	358	315	360	336	333	328	290	323	349	305	310	333	331	341	332	316	301	311	349	333	314	329	306	361	339	313	350	347	357	335	330	329	290	303	328	315	357	350	346	354	295	329	359	350	310	317	323	325	359	328	342	323	350	338	322	353	336	334	338	347	336	333	359	334	313	356	326	336	340	374	348	331	348	326	343	329	327	326	319	331	323	340	348	358	350	315	327	329	350	327	330	335	312	353	366	361	305	332	355	357	348	313	316	296	331	329	351	342	345	356	313	321	352	347	344	307	335	341	355	348	349	336	345	317	321	350	327	333	303	341	348	361	368	331	345	328	326	328	344	306	351	336	353	303	296	351	294	337	316	332	334	372	319	337	343	365	328	339	378	339	316	310	331	314	329	311	322	320	336	324	341	316	314	325	342	333	325	360	331	356	335	327	359	343	303	338	334	322	320	383	351	340	328	344	341	311	362	331	351	327	362	297	361	332	388	336	321	310	334	313	340	336	352	371	346	347	370	321	313	325	334	333	301	319	321	347	340	320	334	317	301	317	327	339	299	313	346	334	307	359	335	350	338	321	353	350	335	313	354	333	344	344	340	351	359	336	344	332	349	330	343	330	345	330	362	355	341	327	307	364	361	344	326	324	350	350	351	342	335	355	345	333	332	306	357	340	366	355	319	328	376	367	342	322	296	334	358	357	338	328	332	328	349	316	344	358	344	333	323	352	344	360	340	383	343	340	330	336	334	367	317	341	342	329	333	337	320	319	312	333	329	351	360	325	328	336	315	331	361	349	351	339	365	336	310	333	327	312	344	360	319	343	318	352	307	331	343	309	345	348	333	317	304	352	319	312	348	341	351	369	315	356	342	346	336	325	358	350	347	349	333	319	330	349	310	322	338	304	332	352	347	318	352	306	354	309	314	374	357	312	337	356	323	337	343	354	328	329	316	339	352	351	335	366	331	341	325	325	287	323	327	318	331	298	348	317	334	323	323	319	362	309	345	329	340	357	333	350	327	332	358	302	350	349	299	329	345	352	340	327	313	350	350	353	349	324	349	364	345	332	334	350	337	321	329	340	338	342	337	355	322	308	311	333	329	325	316	297	329	310	329	346	332	356	342	340	313	340	342	342	348	323	366	342	295	353	340	328	350	340	332	344	345	328	330	286	324	355	327	296	360	361	317	323	342	359	344	323	309	340	328	357	338	336	333	358	329	352	363	342	326	351	328	343	358	321	339	360	372	322	339	321	349	327	313	332	322	328	354	338	329	324	373	333	329	337	355	335	321	367	344	297	329	337	346	333	322	316	342	356	333	356	344	346	333	337	343	363	349	362	347	308	303	344	352	332	327	331	362	339	351	351	369	322	330	332	320	294	339	327	342	355	329	336	330	315	372	316	331	324	330	317	312	314	342	349	351	346	361	342	352	307	332	340	359	337	324	342	302	331	327	355	347	329	330	321	337	304	345	341	351	347	305	331	354	343	321	351	327	356	313	352	327	374	364	312	318	338	354	328	342	364	348	336	305	317	342	335	308	337	337	391	322	333	343	333	336	343	337	346	321	357	342	300	354	317	341	350	347	347	314	342	348	357	364	356	355	342	341	354	325	316	318	294	346	337	342	383	350	345	319	324	365	349	339	329	343	334	352	305	332	312	360	330	339	334	332	338	326	320	358	354	315	343	360	329	355	337	318	363	301	390	336	337	331	366	355	334	335	336	347	294	390	308	366	328	309	346	324	342	333	340	351	360	343	338	361	330	311	338	288	349	309	309	346
26843	30022	36303	40783	40722	37388	35209	30394	31444	35066	33953	30476	31332	34976	28892	29734	30660	33104	32854	27463	27349	29475	29511	28529	29357	28844	25670	24839	21528	24736	26323	27157	25107	21187	19559	20772	15713	16382	11557	9745	6415	5101	3400	2821	3165	3001	3329	3250	2342	2086	2206	2235	1895	1760	1493	1336	1268	1246	1160	1121	1105	1093	1028	1071	1027	1011	1000	1026	937	949	975	936	906	936	933	896	926	914	953	949	934	914	904	939	901	912	907	893	927	906	891	908	888	884	862	853	877	833	883	878	879	914	903	871	934	925	902	888	864	912	940	857	901	885	858	913	931	902	887	836	902	911	891	787	885	872	868	897	905	892	888	877	907	953	862	915	867	921	892	905	903	882	876	866	878	892	907	867	888	889	918	900	866	905	867	909	879	867	906	934	899	927	896	890	907	925	920	912	892	928	904	862	903	920	881	918	855	879	901	919	931	907	835	887	895	813	861	875	930	862	868	905	934	903	921	886	880	817	863	925	874	868	935	858	863	867	870	861	911	928	914	935	907	879	849	894	854	877	910	905	937	893	879	920	908	934	923	905	855	907	882	928	886	864	906	911	870	896	907	879	849	909	894	865	883	917	875	862	824	870	844	852	885	874	907	878	865	914	916	932	884	890	902	891	905	911	866	937	904	927	918	864	860	914	928	902	845	855	938	875	882	921	928	876	821	897	900	916	913	923	872	882	842	909	860	902	973	887	901	861	868	871	900	871	893	856	900	885	846	892	878	853	886	907	848	899	854	919	848	875	946	960	955	875	951	879	894	861	922	869	913	897	881	879	847	874	860	902	872	853	867	826	817	878	877	929	863	827	901	842	919	878	863	881	902	905	874	892	884	896	850	903	934	919	903	875	932	980	907	897	899	876	904	893	900	887	883	865	928	890	872	882	944	912	873	891	940	880	895	874	884	920	944	867	874	919	911	881	900	871	931	880	899	893	898	919	889	904	862	841	880	906	895	924	860	879	923	891	851	924	865	926	885	918	866	932	940	884	914	880	909	906	938	886	851	932	890	902	918	885	904	895	864	858	877	870	900	898	903	899	869	914	905	891	901	870	871	847	869	961	851	909	872	834	851	848	918	879	937	928	924	863	893	898	887	963	871	937	863	885	854	853	913	882	874	895	828	925	884	854	944	918	887	919	945	862	848	888	886	896	819	893	896	886	941	947	927	918	867	897	865	882	866	886	913	871	874	845	897	885	918	899	879	896	910	881	892	911	856	905	885	908	904	944	874	945	912	920	962	883	949	887	900	863	884	899	912	881	925	904	870	889	852	880	904	915	889	855	844	904	879	931	882	865	889	961	902	867	883	925	893	855	907	875	893	893	903	901	887	904	926	870	838	892	839	917	892	900	917	912	870	837	908	908	853	843	853	882	885	856	922	877	870	909	898	883	884	897	914	856	944	879	937	880	881	938	887	863	889	887	911	844	883	896	887	921	893	878	943	897	957	912	863	891	894	889	867	867	900	912	876	843	890	867	841	851	889	876	869	856	921	917	864	910	852	903	864	908	893	914	876	930	928	866	970	919	854	881	869	920	851	897	858	850	881	907	914	878	858	849	863	840	845	875	880	941	830	880	886	878	889	899	847	910	951	870	842	893	870	855	969	880	888	870	860	948	905	894	879	905	857	858	911	900	885	891	867	895	883	875	926	872	897	929	865	907	890	947	862	906	896	884	930	909	919	912	873	909	890	916	902	868	881	863	920	860	870	941	871	941	902	917	927	913	938	894	906	847	883	899	891	953	867	863	862	871	908	889	867	903	909	898	948	852	926	928	955	852	893	882	896	903	925	879	909	906	913	871	907	876	861	894	867	904	888	895	889	887	883	897	858	890	883	924	881	938	875	879	861	870	816	874	878	914	873	822	898	864	842	923	877	900	898	890	834	922	894	867	870	893	925	869	909	870	904	901	919	892	890	914	925	909	845	852	847	900	910	923	838	913	899	900	925	911	895	847	880	847	873	882	924	965	850	836	854	874	892	906	897	859	907	909	947	900	873	855	884	867	980	936	895	846	862	855	871	870	932	846	895	903	910	853	890	863	909	892	935	923	913	925	931	890	856	917	903	897	888	897	907	892	846	898	888	910	893	926	873	925	895	861	927	851	860	889	926	827	844	913	897	921	935	936	830	898	823	882	879	913	909	873	933	926	873	877	886	888	906	853	905	899	921	886	882	942	882	934	901	883	900	894	858	867	875	909	864	952	878	909	918	859	878	885	917	856	926	902	889	848	881	824	872	860	909	927	891	877	891	869	857	898	877	883	958	858	929	834	876	916	878	837	918	898	904	894	899	864	849	879	911	890	882	896	865	917	871	874	861	938	883	902	850	886	900	881	878	889	869	900	874	880	864	893	935	875	849	889	831	915	884	927	914	886	916	911	893	920	887	940	921	940	901	914	900	870	890	883	869	856	845	893	859	907	876	878	876	880	879	851	855	916	865	890	861	906	869	877	913	864	866	912	840	863	912	906	923	842	864	839	868	897	896	932	891	911	895	894	870	899	876	931	893	935	878	924	922	892	879	893	919	870	945	893	859	889	870	881	897	904	914	860	919	908	927	835	879	840	907	899	861	872	908	882	879	910	892	855	885	869	864	909	902	896	898	873	911	863	812	872	920	907	907	898	872	878	869	851	853	934	962	858	895	907	911	899	876	877	868	871	950	878	894	902	869	933	896	877	823	928	877	862	897	866	886	905	870	872	903	892	890	834	848	940	918	923	872	910	861	913	908	834	918	923	864	899	892	886	869	868	886	857	879	906	883	877	840	797	871	856	898	916	906	851	898	909	892	923	874	892	875	886	893	948	896	861	856	913	936	900	862	874	892	851	880	900	877	870	913	852	919	895	915	923	893	912	854	844	896	841	884	867	846	894	894	933	849	870	872	850	890	924	846	870	841	890	848	921	868	905	916	890	906	912	944	857	882	898	880	860	818	886	872	936	876	855	923	853	877	898	904	915	880	870	878	856	907	909	894	929	922	893	883	868	926	884	922	886	888	886	916	894	850	878	889	926	859	933	923	922	958	854	875	848	932	845	915	910	880	875	878	857	901	901	858	897	877	895	906	919	892	885	889	908	881	928	903	924	914	906	878	911	835	820	882	875	883	930	906	855	862	921	906	875	843	875	882	928	897	872	905	907	880	866	902	888	862	925	919	937	925	873	904	881	881	903	885	900	925	905	933	924	904	878	883	914	928	884	881	931	886	904	894	859	872	909	871	913	873	886	921	874	828	921	877	861	887	908	872	853	905	875	914	895	893	875	911	881	889	864	870	968	882	885	870	895	867	907	900	973	866	894	871	848	919	933	870	913	934	894	819	893	940	832	918	835	905	880	907	867	936	831	887	955	857	879	866	867	934	883	839	873	849	884	861	869	870	901	893	873	881	930	920	879	907	942	889	885	856	907	877	893	933	819	913	945	838	868	885	870	870	871	869	869	892	861	861	896	880	899	884	884	875	890	904	888	887	881	921	874	881	889	880	910	886	819	891	921
20003	17821	17884	14302	10103	7257	4978	3360	2449	2239	1850	1395	1409	1272	965	874	847	834	812	730	651	679	594	640	624	580	594	475	477	522	511	545	510	451	410	384	378	401	314	308	289	267	243	262	295	254	267	260	288	268	261	253	277	240	296	233	264	242	256	254	279	268	269	260	245	276	264	258	257	252	265	277	240	271	259	243	275	254	257	231	260	246	274	239	253	255	254	290	253	266	258	250	242	277	271	239	238	268	258	243	235	257	243	263	262	241	269	289	257	260	247	232	247	255	297	255	238	271	230	241	237	242	279	222	291	256	255	259	265	250	254	275	252	214	246	240	259	245	251	225	265	223	248	262	258	252	288	236	256	232	253	268	259	227	225	251	261	245	291	260	258	274	270	250	226	240	241	246	273	255	249	239	219	281	249	265	255	221	278	222	243	246	252	226	243	276	257	262	246	232	241	267	256	273	238	238	255	248	225	209	238	260	228	247	271	279	249	269	245	255	226	254	225	285	209	273	240	254	228	254	280	266	243	241	233	244	235	259	234	226	232	263	234	238	251	261	258	229	270	270	243	247	246	246	254	237	259	236	254	243	266	263	277	247	261	223	261	234	265	264	212	227	251	256	247	231	253	286	258	223	242	263	268	261	253	247	248	246	248	232	227	259	262	268	243	246	247	260	278	245	255	249	242	232	225	261	249	258	232	265	260	259	287	254	242	226	262	277	254	259	258	237	250	241	245	248	265	258	266	235	272	264	240	279	242	235	279	261	265	244	272	240	254	212	280	238	242	236	297	262	279	237	266	251	268	251	228	219	261	271	247	233	262	280	266	240	243	267	266	257	242	249	231	245	250	243	252	240	261	234	255	268	234	264	266	271	239	274	259	262	237	280	256	262	273	278	256	251	236	241	255	255	273	258	238	241	232	251	250	231	263	261	286	253	238	244	254	239	243	243	249	224	257	258	249	264	242	237	255	262	235	250	227	254	241	243	272	243	246	227	250	259	224	254	257	241	235	238	271	284	245	267	243	230	267	254	244	244	230	245	258	253	240	257	262	258	255	255	267	281	238	248	282	235	237	236	234	235	250	262	236	260	252	262	233	252	232	236	234	284	266	253	247	235	252	241	220	242	284	229	261	269	248	254	247	224	264	289	241	270	262	231	261	210	255	262	280	250	281	264	232	283	272	243	238	231	252	235	252	246	232	226	250	261	271	247	264	218	244	244	229	282	276	254	232	255	225	267	262	258	235	244	253	256	238	268	235	231	248	254	219	249	270	270	238	272	250	261	254	233	258	253	230	236	247	265	247	267	273	250	241	257	268	248	230	242	245	276	263	261	257	235	253	242	230	245	244	253	261	241	271	240	238	238	246	258	271	262	282	247	232	265	244	265	264	235	243	257	269	258	245	256	226	232	247	246	224	206	252	214	253	259	252	237	254	245	252	242	250	225	251	229	295	270	244	229	270	236	290	227	236	255	279	278	223	264	255	257	241	287	264	251	256	254	252	282	261	270	243	274	254	241	277	260	244	265	275	241	223	233	278	224	269	256	260	245	270	276	243	253	243	239	249	297	230	243	234	272	232	270	241	239	258	260	254	247	260	257	282	219	260	204	267	242	236	234	246	238	263	247	258	270	219	220	252	280	227	255	243	239	233	264	280	254	252	240	251	230	231	259	259	250	245	253	240	250	261	240	275	256	231	232	233	233	229	260	235	250	238	264	282	287	243	233	267	248	267	261	240	231	260	255	258	233	263	250	255	256	251	250	272	269	259	269	264	271	270	239	238	256	265	238	256	267	268	251	244	261	246	266	239	259	273	244	242	246	217	218	233	243	247	239	260	266	245	260	258	262	242	222	246	233	245	247	262	244	231	250	249	219	240	264	256	233	252	289	239	231	267	249	283	256	266	260	265	266	239	229	246	226	279	238	270	258	282	241	249	235	233	252	255	256	253	240	251	242	232	227	230	247	238	226	237	227	221	266	246	247	267	247	235	217	253	247	231	241	222	232	232	249	267	236	278	255	250	249	275	249	221	270	262	284	230	263	272	274	268	244	246	249	241	242	252	276	248	253	269	247	262	240	277	257	245	213	239	264	294	234	247	252	229	251	223	241	255	262	279	236	247	258	246	249	243	227	190	270	263	245	263	228	271	273	261	271	241	250	252	236	240	245	243	257	258	257	230	235	234	239	240	229	240	258	252	247	249	240	236	241	256	248	259	262	243	262	261	258	262	230	267	243	237	247	265	246	270	224	249	219	230	244	260	240	264	243	287	233	261	257	246	260	221	246	236	245	272	281	249	255	240	250	260	256	275	234	253	228	230	260	272	255	276	230	206	274	242	257	253	249	254	220	262	277	258	275	272	260	271	255	257	239	251	234	237	246	237	213	245	246	266	248	248	241	282	269	261	233	265	241	256	245	262	239	241	222	273	275	266	255	254	235	266	236	237	246	251	262	273	255	284	247	271	260	280	234	269	248	253	285	267	240	273	247	259	250	242	262	254	259	249	235	212	260	264	275	249	275	243	253	269	258	274	236	261	251	239	283	247	250	260	262	230	248	259	240	260	252	252	244	254	227	258	273	247	221	268	233	235	249	245	257	245	278	259	268	250	238	255	269	247	243	265	262	264	259	265	261	238	262	232	229	259	261	245	258	257	243	265	247	224	245	286	252	262	254	237	262	247	279	260	249	270	253	266	215	266	242	228	239	243	220	254	268	233	249	256	262	253	227	236	256	242	251	247	257	273	249	242	242	279	257	236	234	237	259	256	238	237	247	201	267	243	273	260	240	226	241	259	249	250	247	269	257	244	247	236	219	266	262	249	268	250	247	241	291	248	241	262	258	271	225	241	228	267	250	258	250	266	234	249	275	277	230	262	242	239	258	260	245	263	260	231	250	223	244	238	236	250	267	237	230	277	240	239	255	251	247	253	267	236	262	265	265	266	251	261	261	252	228	241	235	233	261	252	284	278	249	230	230	256	260	252	231	227	220	257	275	237	239	233	257	245	240	268	242	228	258	255	257	251	289	239	239	231	257	263	238	238	267	250	231	250	234	266	277	244	261	275	269	258	261	250	248	212	243	277	239	257	251	239	248	269	240	220	263	249	251	243	282	269	259	246	260	253	245	268	259	245	250	217	249	234	232	263	244	227	248	221	291	229	261	265	247	236	266	276	257	247	247	259	243	256	267	271	238	242	258	246	215	226	252	254	250	238	236	253	279	273	246	237	279	258	247	251	237	252	265	273	242	233	252	253	266	249	248	244	278	238	249	262	226	253	259	278	256	250	243	254	241	260	245	251	229	268	253	255	260	265	257	247	241	238	259	234	264	259	220	255	250	255	245	286	269	234	247	239	253	279	268	278	276	236	239	251	241	253	251	247	280	249	211	242	243	262	243	228	230	266	268	260	257	256	260	223	245	229	230	246	264	230	256	259	243	236	266	246	260	258	252	236	271	249	250	260	257	244	246	257	245	268	266	267	231	264	270	221	238
12780	15133	22867	24500	22578	19361	15966	12759	10259	9622	8407	6858	6716	6080	4709	4461	4321	4341	4208	3346	3297	3142	3133	2982	3033	3044	2810	2338	2218	2569	2566	2683	2418	2143	1850	1846	1614	1550	1272	1125	990	845	824	791	837	808	804	778	760	761	761	756	711	773	728	755	666	756	646	664	734	755	780	774	739	729	727	698	761	709	654	700	706	703	706	724	685	704	667	681	709	682	676	727	687	715	714	700	684	668	697	727	660	710	678	642	712	666	687	698	706	706	674	651	690	701	683	721	730	656	682	701	665	718	659	675	659	731	720	676	705	678	708	681	700	701	663	696	610	709	703	653	737	642	701	682	671	751	715	675	660	670	657	661	673	631	699	697	659	676	686	669	754	708	737	720	748	655	785	675	675	680	674	710	708	684	723	700	703	741	645	673	682	728	723	691	703	697	674	691	704	676	668	718	671	673	694	684	707	712	696	705	680	678	673	671	670	720	692	680	720	685	681	680	717	667	681	743	672	672	693	650	680	651	668	691	694	680	684	672	631	649	686	683	714	665	683	740	700	695	691	683	684	659	687	727	711	683	682	713	668	667	692	698	722	667	683	714	670	667	647	690	685	714	649	632	703	649	661	693	693	709	667	706	700	729	661	663	680	638	710	654	697	725	708	660	698	669	693	732	671	672	703	661	700	659	691	697	723	698	714	710	665	680	680	688	709	703	648	673	637	743	682	707	704	673	658	671	704	709	665	669	662	689	668	697	727	682	691	682	678	681	719	691	708	688	679	651	665	681	655	675	724	705	638	703	727	690	695	671	690	672	653	721	672	652	664	707	633	683	678	703	694	698	705	708	663	719	698	650	687	641	664	699	662	671	698	656	733	698	683	697	686	678	663	697	666	674	722	691	675	663	717	686	669	688	665	653	674	653	645	741	680	661	684	669	702	732	675	678	703	764	748	675	707	727	698	711	655	689	706	674	705	699	692	671	716	683	684	695	650	691	693	657	660	673	684	716	637	677	684	697	685	715	696	676	696	649	670	702	707	716	666	679	731	727	701	697	666	692	714	680	717	715	752	680	699	588	697	678	723	698	725	690	690	687	666	656	698	707	662	706	692	699	709	655	717	709	634	680	720	688	653	668	723	691	696	673	701	654	702	670	680	682	737	702	685	691	686	685	688	710	669	688	695	651	701	649	673	654	709	702	696	655	710	624	684	745	664	676	701	710	655	716	689	718	697	700	717	687	716	673	710	726	726	637	665	695	707	695	726	743	660	746	714	725	685	672	695	697	665	695	738	725	725	630	703	683	746	644	689	688	708	731	673	648	690	665	713	680	741	691	653	693	688	694	713	721	682	687	708	745	716	698	725	705	632	733	745	657	696	679	679	704	699	688	669	725	718	644	722	709	738	649	668	668	641	648	714	723	687	733	699	721	670	653	708	653	660	661	726	675	727	726	677	658	725	703	672	659	687	694	654	701	664	724	631	688	677	635	695	662	656	684	667	680	646	638	705	727	751	680	683	655	690	698	693	736	702	711	731	663	687	737	703	658	664	704	706	680	677	654	652	713	716	657	663	671	696	651	654	676	714	688	654	689	713	689	678	657	675	704	633	723	728	692	710	692	689	706	646	732	702	669	719	679	631	679	767	706	741	681	711	710	705	706	647	677	666	668	698	702	703	690	685	672	698	717	706	662	697	718	681	710	680	759	680	704	695	706	701	716	699	683	727	678	740	724	668	691	651	683	731	698	664	663	726	685	658	647	691	654	703	657	653	660	651	719	693	695	698	731	667	732	672	683	682	663	666	680	652	678	670	705	723	685	719	691	711	682	696	719	662	684	729	674	642	715	714	686	709	658	746	671	686	748	721	694	703	742	668	708	686	678	689	712	659	722	705	671	728	675	720	681	677	659	707	718	643	684	679	658	705	675	662	699	698	687	669	713	666	672	648	734	653	688	648	707	683	677	697	718	692	701	708	667	667	699	725	661	737	663	714	710	692	739	678	673	667	665	697	693	712	705	656	744	718	713	663	750	677	701	692	729	721	691	684	682	635	689	705	655	701	718	712	689	663	694	648	665	691	652	705	629	698	687	706	677	685	642	632	642	719	730	705	686	723	695	693	676	715	660	699	630	711	664	678	689	675	664	672	695	680	694	699	734	688	726	677	695	650	607	706	668	680	745	716	703	688	711	705	676	692	706	680	686	720	704	666	707	691	705	719	746	717	647	675	697	629	721	663	658	704	659	647	696	672	661	633	678	718	704	700	727	647	657	761	717	710	701	712	690	674	710	694	669	714	657	687	691	692	684	664	694	707	678	675	638	670	645	660	696	692	713	653	705	700	691	679	761	722	688	720	678	711	692	685	648	768	756	701	693	718	697	704	769	654	692	646	731	674	671	743	710	703	655	778	727	683	712	696	724	714	719	723	715	714	719	698	685	669	730	682	647	667	637	662	737	684	698	688	738	719	710	694	691	709	651	691	692	699	675	704	697	682	695	705	669	704	698	719	697	631	718	628	683	694	707	657	673	664	717	714	685	667	680	667	684	692	699	681	655	638	699	663	705	641	700	676	752	715	723	726	700	645	649	694	691	670	700	694	677	716	716	676	730	629	700	652	685	670	664	669	676	694	645	686	712	659	660	681	690	733	675	657	672	660	716	703	659	672	704	704	664	687	667	679	674	691	697	694	717	685	703	667	707	715	695	663	662	712	707	685	750	670	674	680	647	709	695	686	732	659	739	628	688	660	679	685	678	695	669	672	685	680	675	680	677	661	692	676	709	652	700	708	690	699	677	660	707	671	698	711	676	686	709	689	740	695	698	693	673	704	661	694	689	690	716	677	679	689	659	690	684	664	649	713	724	698	682	669	618	654	734	652	673	670	711	768	657	722	693	693	697	657	659	688	711	677	706	727	641	710	713	650	688	669	665	702	729	734	656	697	701	660	652	688	647	673	722	690	718	665	703	644	687	695	675	727	679	709	719	668	694	702	728	732	737	650	667	703	713	695	716	666	693	720	698	687	641	711	702	656	687	660	687	684	699	703	676	723	712	711	684	706	681	718	699	687	679	707	692	671	694	694	661	701	664	675	676	720	663	704	681	708	691	703	656	672	696	697	686	687	673	715	719	737	713	711	683	664	686	735	652	729	673	696	674	701	712	632	658	732	686	646	672	711	670	658	666	688	667	733	682	690	660	682	670	662	647	660	682	714	689	692	739	717	672	659	688	671	687	720	614	689	666	726	718	652	679	712	711	715	702	752	686	699	654	697	698	702	688	742	727	687	708	726	660	695	716	716	658	713	726	736	710	702	726	703	689	610	683	705	674	695	708	686	695	687	671	691	682	647	661	686	739	672	665	729	718	633	667	682	688	686	702	698	680	691	686	712	724	690	685	702	687	709	665	699	699	689	685	672	671	669	691	627	712	700	657	698	660	691	726	719	710	671	688	693	668	718	707	689	706	679	681	684	708	664	661	700	762	700	693	708	720	632	656	659	724	653	711	698	675	686	669
32082	28109	28426	25219	20989	17447	11896	7950	6535	7326	8905	6913	8129	7884	5193	5209	5396	5301	4984	3806	3802	4105	3918	4010	3480	3934	3462	3075	2644	3122	3355	3901	3291	2870	1904	2090	1555	1409	935	773	647	534	457	395	486	456	481	381	394	354	390	332	325	307	328	283	311	318	319	308	307	289	279	311	316	290	282	313	281	304	304	319	270	290	279	294	271	294	284	313	279	297	298	291	264	289	283	268	308	277	302	271	322	305	276	301	310	323	290	272	260	297	287	285	299	315	285	270	268	290	310	313	264	282	273	271	285	300	309	263	282	286	308	270	300	289	286	285	245	295	278	295	286	285	290	279	289	304	291	276	284	282	284	290	270	267	275	264	305	256	286	312	311	283	287	254	286	288	285	301	272	258	259	321	289	289	284	285	286	271	260	289	279	287	288	292	287	271	284	270	287	287	273	279	275	296	274	296	286	291	307	306	301	298	268	293	298	261	276	291	301	284	267	289	283	268	275	279	270	261	286	295	279	297	295	264	284	299	304	294	253	297	293	290	282	279	249	297	338	241	295	295	288	298	270	294	275	265	281	303	271	311	259	303	304	296	295	294	291	268	300	328	286	291	289	290	270	311	268	267	271	267	317	299	288	255	296	287	272	287	313	307	267	302	268	304	278	277	278	286	266	253	256	270	281	282	300	244	275	308	264	314	277	309	304	281	287	282	291	274	263	319	284	282	285	304	292	278	302	286	305	267	283	294	292	297	261	286	266	270	295	303	285	264	258	259	267	269	316	336	305	301	281	254	317	289	298	301	270	272	279	272	286	287	276	287	280	302	295	283	282	285	303	305	251	269	288	295	266	280	295	241	282	311	308	297	249	273	289	270	291	284	286	270	300	303	284	311	233	295	298	258	261	274	298	276	261	297	308	273	295	275	247	287	295	287	286	295	268	268	282	293	282	284	299	294	320	291	279	232	288	280	280	273	303	307	285	298	303	271	307	250	288	317	282	290	307	266	287	289	306	300	259	275	303	297	289	316	297	284	294	274	309	278	271	295	255	251	294	298	312	275	281	285	287	291	297	250	262	268	321	259	264	286	276	290	288	292	282	280	286	292	270	281	279	290	310	249	284	329	270	315	322	279	316	284	295	256	283	306	313	312	281	282	301	271	302	287	261	276	261	285	301	284	268	263	313	260	299	277	268	297	304	278	279	310	283	265	298	293	293	293	273	281	274	294	245	265	289	278	268	308	275	288	287	267	281	292	289	274	275	300	283	273	259	270	298	315	288	300	281	278	302	252	323	279	281	294	302	298	281	287	273	275	279	276	280	294	285	265	284	279	260	259	297	269	266	297	261	256	287	310	247	285	271	298	285	291	286	286	288	277	292	293	281	274	258	286	289	301	271	296	286	251	289	281	301	309	321	298	288	252	292	282	281	307	284	259	283	310	266	281	270	269	265	312	295	292	283	267	263	259	298	246	294	288	279	263	285	297	346	303	260	251	263	288	307	248	280	288	302	284	296	284	312	309	276	269	291	268	301	264	264	302	291	289	258	270	309	263	280	258	283	253	291	285	305	283	291	275	298	306	277	268	269	299	294	270	294	280	278	279	282	279	265	281	294	289	289	297	276	308	274	257	261	271	292	281	293	287	268	291	289	292	287	295	290	273	309	277	261	288	304	283	302	290	299	296	254	285	290	283	283	259	270	256	269	251	255	281	279	272	308	299	268	265	278	281	320	291	286	275	265	290	288	272	289	309	284	285	294	249	288	267	292	315	304	271	315	295	283	285	316	292	291	271	266	318	278	266	278	299	299	302	264	292	277	293	312	308	282	253	279	313	280	280	287	270	296	281	285	289	300	286	287	267	264	287	277	260	268	275	277	239	307	270	297	271	271	325	282	266	284	294	279	282	253	275	273	286	304	272	268	304	265	290	264	324	306	284	279	275	293	282	288	303	273	292	306	274	288	266	283	278	261	289	317	286	290	295	289	307	281	308	270	252	259	252	308	268	262	310	295	290	284	294	262	279	282	291	291	271	282	248	265	300	281	295	277	284	290	335	288	258	265	313	278	298	262	288	277	287	301	276	294	266	274	300	285	320	274	287	290	330	278	241	286	317	304	281	285	323	309	279	302	271	313	281	283	261	271	281	287	309	275	281	284	282	296	286	276	300	266	253	304	250	308	296	269	299	317	298	254	267	273	266	270	299	265	261	292	298	259	289	288	271	285	284	290	289	291	292	279	271	286	284	270	293	305	275	286	269	277	290	270	277	285	311	298	295	294	293	253	322	262	248	303	275	278	286	303	286	284	273	292	271	264	278	289	284	285	278	264	320	296	265	293	257	326	286	286	279	283	316	254	291	280	330	284	292	259	286	300	291	313	289	322	279	299	287	264	277	285	292	299	276	298	295	297	278	271	290	269	248	304	275	293	275	308	265	286	272	304	293	302	268	286	302	305	288	261	294	301	278	278	288	276	297	264	278	277	265	281	269	285	274	282	308	295	247	274	278	263	267	283	281	307	281	288	297	287	276	286	243	277	287	276	252	292	290	287	266	276	270	301	269	297	253	289	256	252	269	297	278	302	270	278	302	313	291	276	241	296	298	291	282	248	301	276	301	300	265	309	279	285	289	308	301	272	298	287	298	316	265	284	279	293	282	283	307	269	291	279	280	304	299	285	273	300	279	286	288	260	271	264	269	283	270	251	274	283	256	268	268	303	270	275	301	298	285	284	285	287	285	282	281	292	304	249	307	276	290	273	292	278	290	311	259	285	261	306	290	285	292	277	269	292	266	295	283	297	271	289	274	302	268	274	294	296	269	277	286	273	299	288	273	278	304	263	284	296	288	284	303	267	288	269	288	282	284	303	291	283	295	280	327	272	269	278	284	314	289	261	284	320	276	268	307	259	303	283	323	262	306	279	246	317	272	281	255	290	261	279	272	286	286	276	294	323	302	247	281	268	275	294	281	296	288	283	271	257	256	283	293	271	256	255	321	268	286	323	270	288	285	304	267	280	283	280	277	291	297	279	306	253	275	304	273	329	289	284	281	296	317	264	285	329	267	267	300	265	257	243	288	301	310	279	290	310	281	296	268	294	299	260	288	280	278	262	305	292	262	303	286	258	313	276	288	277	324	318	289	305	291	276	278	288	293	278	270	296	310	266	262	274	265	310	284	291	278	274	276	304	296	253	295	293	290	281	268	268	312	257	275	272	322	276	294	249	302	262	261	252	318	290	293	298	302	292	298	287	291	271	271	278	294	285	294	276	284	305	278	290	316	301	318	274	279	269	285	270	285	297	300	292	275	288	274	260	286	309	275	279	250	263	257	265	281	296	311	284	309	261	289	274	302	270	283	256	292	282	283	323	294	316	283	260	263	310	297	252	320	260	298	301	278	293	276	322	267	279	277	290	293	302	289	289	257	277	308	289	250	264	288	303	249	277	286	278	298	269	265	279	317	306	282	294	290	267	271	294	304	268	294	289	286	318	279	287	245	281	251	285	249	309	303
21006	23150	30467	34486	33790	31873	26839	22615	21114	24164	26249	22556	25959	25025	19238	21464	21566	22613	21022	17710	18686	19507	19373	18962	17587	18856	17866	15241	13362	16158	17110	19116	16580	15032	11333	11991	9726	8145	5562	4510	3409	2824	1898	1733	2151	2166	2262	1683	1527	1362	1475	1476	1282	1174	1070	988	1084	949	933	890	889	835	842	832	856	836	879	805	765	794	823	805	755	810	842	801	793	794	805	755	838	757	801	818	810	723	821	787	830	806	769	825	769	761	807	732	771	781	803	752	751	710	785	765	763	762	770	779	776	740	819	751	758	762	768	777	778	792	817	814	735	780	769	779	773	802	765	807	741	793	734	821	788	768	846	781	825	781	800	752	763	782	818	820	784	766	803	756	776	729	814	737	757	774	810	759	759	818	809	794	755	748	808	767	751	778	799	785	827	790	773	774	798	826	807	768	761	767	760	747	762	786	751	738	791	749	726	771	798	753	732	754	812	795	798	776	768	811	734	795	772	799	800	788	760	766	813	719	734	785	748	802	815	785	826	802	792	772	834	797	743	753	785	760	761	755	788	743	811	780	788	756	703	756	803	759	741	761	827	739	744	772	752	835	806	781	803	762	802	765	776	756	754	762	731	747	750	782	740	758	802	733	726	785	774	743	733	753	813	849	780	784	817	801	760	720	729	739	792	790	773	731	750	751	804	789	748	767	745	765	797	778	761	815	775	768	774	768	776	771	819	754	821	759	759	717	784	746	793	857	776	742	747	744	814	791	849	752	737	772	741	824	772	825	775	746	750	755	763	742	763	754	769	766	785	809	811	823	749	783	784	808	732	792	773	749	794	782	762	746	747	819	744	791	793	803	801	763	809	754	756	804	761	789	766	791	729	760	744	806	763	708	765	729	771	766	780	743	753	792	831	759	770	752	739	796	753	782	758	778	730	777	814	802	805	716	807	770	728	798	791	814	799	730	759	779	784	793	771	773	787	815	825	808	769	758	804	806	783	762	800	781	738	793	794	809	742	786	775	799	727	812	794	757	709	758	781	797	765	783	782	751	768	769	777	755	762	741	768	802	791	807	825	743	736	749	766	778	797	737	738	797	791	715	699	790	692	748	761	790	772	822	822	784	729	788	807	758	758	743	791	807	747	785	741	816	767	793	780	758	742	797	767	767	760	795	781	754	781	754	813	794	782	776	786	785	770	772	814	784	791	764	764	784	755	760	820	759	797	752	810	792	739	760	792	762	768	726	816	800	762	777	767	771	716	773	764	747	763	768	816	762	771	792	803	782	800	806	793	769	741	767	728	828	693	808	729	780	787	793	774	786	776	753	788	750	728	729	742	772	737	780	763	748	737	738	756	748	749	746	814	779	830	786	754	780	756	791	753	769	796	792	745	770	761	755	739	747	803	796	722	788	737	788	724	800	822	753	724	788	748	715	787	776	811	759	773	772	821	798	778	756	749	782	739	753	778	724	780	775	795	787	800	743	743	799	733	736	724	809	748	812	782	752	774	795	758	730	787	823	748	784	801	714	749	766	802	771	749	689	765	780	790	765	818	802	745	767	799	805	704	776	747	807	779	750	770	763	786	763	771	813	776	707	821	746	768	750	724	765	769	801	744	735	782	790	804	754	768	787	790	791	805	751	792	743	796	746	772	781	736	771	797	756	736	769	769	714	751	752	829	802	767	762	798	755	810	768	747	781	762	743	766	793	730	750	782	712	757	768	791	729	752	740	734	771	778	743	762	768	779	821	808	798	746	737	762	727	778	770	778	827	784	745	786	746	751	789	753	730	788	798	790	720	785	814	733	863	798	783	809	758	801	827	749	761	729	787	734	760	758	776	796	816	773	780	721	795	782	765	793	792	712	767	753	791	703	704	800	730	790	751	752	767	775	718	827	755	780	783	744	776	810	800	812	737	801	742	759	755	732	747	740	767	806	747	764	809	727	802	820	765	767	774	777	718	782	775	751	816	805	801	811	771	764	787	764	798	736	757	758	765	760	795	755	791	829	745	785	782	755	781	805	713	790	742	729	747	744	747	797	733	769	761	776	756	814	795	762	811	790	763	771	754	766	799	769	782	679	798	698	796	774	806	757	708	776	791	736	822	744	799	774	767	796	747	820	752	743	776	808	771	761	761	764	800	775	785	801	762	798	740	770	808	736	794	741	806	789	786	718	754	738	771	743	796	734	767	741	780	776	772	764	736	758	819	756	760	800	793	799	846	828	778	764	771	754	764	752	785	772	769	775	754	765	763	733	765	811	751	773	747	733	745	819	782	764	682	788	774	789	801	760	769	753	748	782	807	765	747	795	792	766	776	787	786	811	797	727	794	780	782	766	825	788	822	779	780	778	758	747	791	760	780	746	780	715	818	785	772	764	743	771	767	868	813	762	747	710	769	812	762	768	779	780	765	754	769	776	794	840	789	782	833	737	748	733	761	802	781	798	795	766	796	753	801	783	712	820	744	814	805	817	773	740	784	743	749	741	776	792	723	743	751	760	718	784	760	754	721	771	778	750	786	812	809	769	783	769	816	769	787	769	789	801	753	816	825	805	741	784	800	743	767	749	780	774	812	769	759	765	735	796	774	836	757	772	735	786	770	782	818	777	714	744	816	731	782	808	785	816	764	826	797	729	783	779	787	721	789	782	790	750	745	772	762	786	731	778	779	808	772	818	766	742	764	773	771	792	748	785	746	751	781	751	750	737	766	779	801	743	828	735	757	799	750	779	813	784	809	803	761	757	821	756	768	814	741	858	756	817	748	799	772	818	779	744	799	764	792	759	754	782	760	720	768	733	786	801	801	780	813	753	805	755	771	775	758	774	806	781	806	775	772	746	776	808	788	761	807	780	775	803	780	776	766	756	790	743	778	776	775	786	783	733	822	759	756	738	795	790	727	804	752	775	787	790	775	757	829	778	796	777	823	752	776	805	790	773	778	758	820	789	775	762	799	786	787	771	774	734	758	716	785	723	808	755	738	800	781	785	854	754	770	788	767	774	780	850	744	760	796	822	767	735	741	783	765	815	760	722	764	835	744	788	747	821	776	785	804	803	807	796	729	778	738	759	776	789	734	788	771	780	751	748	758	739	756	741	753	810	778	769	785	769	791	762	734	756	775	781	784	774	802	799	748	793	788	812	744	743	735	787	789	756	744	788	814	806	769	810	741	802	796	766	778	776	741	768	791	763	791	790	807	781	761	777	717	774	809	732	770	811	803	777	755	752	758	778	771	772	718	724	785	773	708	817	792	803	747	776	736	772	767	771	768	780	759	786	734	814	801	829	755	728	775	784	795	782	781	767	813	802	780	792	841	760	773	731	783	811	772	786	748	771	785	778	747	730	763	786	733	754	757	751	761	754	784	775	813	740	779	766	750	770	796	749	806	750	775	812	726	739	751	790	760	772	751	757	855	730	756	825	748	776	810	758	734	795	711	727	762	822	775	755	812	837	754	771	782	764	753	784	735	793	779	761	741	822	742	796	753	781	772	810	749	743	782	726	793	802	771	772	756	805	707
39715	36043	36574	32686	30758	25027	19049	13299	12169	16030	16677	15163	15134	14005	9892	10319	10526	10209	10255	7911	8188	7877	8226	7396	7259	7602	7288	6520	5433	7300	7351	7708	6087	6098	4047	4094	3499	2384	1616	1458	1008	816	687	574	795	770	697	623	565	487	496	456	449	416	401	407	428	366	350	403	362	317	391	351	315	385	342	314	357	338	350	345	323	336	373	310	335	363	344	312	333	333	311	313	347	332	324	322	324	347	355	341	297	339	336	339	348	313	304	339	358	335	325	348	353	340	358	304	317	333	326	398	320	337	383	342	364	325	290	343	368	348	342	366	312	316	324	315	355	300	321	343	359	375	338	306	341	304	345	318	320	354	344	328	317	356	330	324	326	361	359	322	309	322	291	369	352	308	312	294	337	312	340	367	353	342	335	330	335	322	325	338	333	352	312	301	323	300	335	336	362	354	341	349	345	290	295	301	340	324	323	365	329	327	338	301	328	322	324	358	345	318	331	336	325	371	310	329	332	315	336	300	339	332	299	322	329	343	328	346	352	324	356	305	323	306	326	339	351	327	305	326	334	338	319	333	350	331	361	305	367	364	343	349	319	344	342	341	302	354	338	339	311	317	340	337	361	344	347	308	344	335	346	369	333	359	331	350	320	334	343	354	333	328	323	310	319	334	323	370	318	323	365	360	323	336	341	331	352	345	339	335	314	292	337	318	339	348	344	336	324	361	363	303	370	326	323	304	319	325	297	330	347	344	309	358	315	317	309	307	336	351	335	299	322	312	308	332	330	352	332	346	327	365	329	351	333	306	365	349	306	321	347	330	366	340	328	338	330	345	361	343	333	346	352	336	345	326	340	350	311	361	348	343	331	352	335	333	309	343	330	356	320	317	362	306	309	329	370	337	325	302	332	340	305	324	291	367	335	335	329	332	318	319	305	318	363	291	366	343	311	322	322	309	329	376	345	359	324	344	357	323	313	321	352	339	332	374	309	300	329	326	306	337	317	327	311	289	287	363	315	311	321	303	332	353	334	337	323	355	342	344	362	343	313	327	337	330	318	353	327	338	324	332	342	341	329	363	337	378	327	331	303	296	309	358	320	310	336	349	333	343	341	344	343	332	356	309	342	332	334	358	304	344	334	308	329	326	319	293	346	359	331	320	296	310	327	349	300	337	324	360	317	344	326	296	341	348	319	335	318	345	325	332	312	338	342	343	339	305	336	336	328	313	346	336	362	332	308	306	344	313	350	353	322	334	326	348	326	355	339	330	321	321	342	346	345	331	353	327	316	326	328	324	315	307	343	322	311	331	342	378	329	310	309	333	325	306	350	313	315	325	307	317	367	333	339	340	329	311	327	339	354	318	351	339	335	338	329	331	286	325	345	329	304	350	331	346	329	315	301	308	319	316	362	330	362	349	352	331	338	340	335	349	342	330	325	331	345	326	324	336	324	354	324	350	322	331	318	338	331	330	330	327	342	320	335	352	345	366	328	336	324	356	328	348	336	328	309	319	349	329	316	325	335	326	344	320	348	326	333	310	327	350	334	321	343	364	360	319	343	315	351	368	315	375	326	314	309	346	339	333	319	321	335	349	334	342	328	332	338	345	323	339	329	325	353	328	326	350	323	348	326	352	354	327	319	334	341	358	313	326	331	336	320	282	345	343	296	319	313	342	306	357	337	313	342	310	346	322	342	349	333	333	347	340	348	338	348	320	346	327	328	372	329	308	335	332	326	349	305	332	345	326	320	304	326	358	343	354	301	346	339	317	320	316	310	374	330	351	337	320	338	306	378	356	306	315	319	329	322	327	329	372	325	348	326	341	328	317	297	339	373	330	318	349	343	327	350	351	337	340	345	316	334	345	300	353	353	357	331	318	331	331	352	349	354	344	308	305	356	307	347	374	337	310	327	341	341	308	319	312	355	356	337	290	304	327	334	323	311	363	332	292	371	354	335	353	324	306	333	330	311	307	339	324	352	325	320	339	317	334	304	364	336	345	314	334	339	338	333	317	335	332	313	366	321	347	353	307	336	284	329	308	288	305	325	339	339	312	340	316	328	313	327	351	290	338	335	299	331	340	308	331	329	321	333	331	339	301	315	286	284	325	343	325	360	316	336	336	326	322	352	323	305	353	359	336	298	351	336	353	370	361	349	373	339	305	341	348	325	328	308	350	341	340	340	348	331	314	320	345	341	351	321	302	303	330	301	325	311	318	316	337	319	337	368	350	335	362	310	361	330	323	313	333	367	337	302	330	325	323	339	327	346	323	304	326	329	353	322	315	333	324	298	316	340	333	316	336	334	347	327	320	290	324	354	355	379	353	371	322	344	330	319	367	301	331	353	348	312	345	351	321	329	324	295	341	310	354	279	310	339	323	314	349	316	327	320	291	298	325	340	391	282	329	324	313	312	341	331	370	332	366	328	337	355	363	325	360	309	342	350	316	332	338	379	337	294	339	352	309	297	316	337	353	371	347	306	339	339	343	337	338	313	342	323	338	309	328	329	324	330	335	320	344	369	374	338	333	329	325	345	322	358	320	340	309	314	314	329	321	319	338	321	316	318	319	332	334	332	320	323	307	327	332	309	334	347	308	319	333	361	358	304	331	306	359	317	336	315	319	344	335	370	321	330	314	343	344	358	335	317	358	344	359	333	348	321	356	355	345	341	320	313	348	332	337	346	344	326	346	382	327	337	310	348	340	349	319	333	337	338	334	317	357	340	311	305	326	327	348	354	357	313	303	312	364	332	352	353	334	335	339	335	324	324	313	326	360	320	298	341	330	330	345	337	305	316	326	333	286	322	330	322	329	310	334	332	360	336	348	354	358	300	330	321	307	319	312	313	317	351	289	327	327	301	321	287	297	313	312	322	305	328	334	331	364	344	340	362	318	350	318	342	339	320	345	350	377	332	338	348	323	315	314	351	357	316	332	371	320	318	338	317	308	320	318	308	338	337	339	394	304	321	327	351	346	354	356	322	329	285	309	299	351	324	302	343	353	332	335	334	334	342	332	353	323	324	356	329	325	337	331	330	320	367	348	339	362	291	365	331	341	328	351	361	328	348	360	303	335	357	359	331	324	300	307	330	354	309	335	342	334	340	321	354	295	369	355	326	335	312	344	347	310	337	347	299	282	322	354	315	319	351	340	364	324	332	324	333	317	342	332	302	332	315	332	322	318	331	379	306	339	360	309	307	307	359	312	361	295	349	332	326	330	309	346	346	344	338	341	336	323	312	333	329	355	306	333	307	353	312	346	304	370	338	297	329	330	345	340	301	327	324	336	317	306	321	344	370	306	353	332	316	316	319	349	345	320	325	332	331	302	344	336	319	329	361	355	339	375	322	364	318	321	323	342	345	327	324	348	322	353	298	340	328	300	387	343	321	307	326	317	318	330	318	303	306	357	339	350	308	369	302	298	316	332	312	330	337	326	345	338	313	325	357	321	338	343	353	342	344	320	351	339	310	331	360	342	308	344	329	341	358	354	332	325	358	325	335	318	346	350	329	309
26928	29279	36434	40209	41616	37568	33998	29490	29887	35471	36062	33959	33607	33124	27543	30652	30262	31866	30689	27038	28804	28491	29978	27022	26866	27471	26609	23482	22320	27274	26792	28308	23969	24294	18883	19434	17406	12285	9042	7491	5666	4604	3397	2928	4489	4146	3431	2857	2570	2221	2215	2196	1823	1710	1481	1324	1415	1193	1097	1119	1039	1104	1022	1016	1018	1030	983	1003	943	959	959	957	926	989	919	928	901	925	898	937	956	904	917	962	909	915	873	871	875	873	924	864	888	920	946	878	904	893	890	898	888	906	878	829	891	861	932	817	883	862	915	856	875	926	791	914	935	842	912	886	869	908	898	857	960	885	941	897	896	850	918	888	882	966	926	864	861	889	926	888	877	862	880	913	916	884	885	863	879	873	872	892	844	905	883	876	874	936	832	907	899	890	897	891	896	879	888	885	924	836	880	853	828	830	884	867	835	852	881	840	881	932	867	913	888	888	932	905	917	897	880	805	850	870	911	892	902	878	873	940	878	877	892	873	915	859	910	923	876	840	869	845	873	868	853	892	910	902	925	846	898	917	921	861	910	867	861	904	941	872	872	884	925	857	917	895	890	867	856	916	883	897	815	836	878	852	891	880	874	901	893	865	882	896	868	917	894	870	914	858	907	942	851	869	844	828	873	860	948	864	847	863	936	868	817	856	838	921	893	921	895	884	887	880	866	842	893	875	879	834	877	862	861	917	888	896	880	857	893	857	928	881	846	897	880	867	865	889	893	853	889	826	933	918	874	890	876	912	886	935	890	868	847	858	859	857	888	866	871	865	909	851	933	860	930	931	889	866	941	871	933	930	882	856	930	874	940	853	905	902	857	861	888	897	897	909	927	877	904	900	843	892	898	873	892	871	864	887	886	917	873	920	892	920	857	851	859	907	916	891	876	904	853	879	899	889	918	925	905	916	883	876	898	881	866	909	949	860	909	920	879	886	892	879	910	862	846	878	872	860	849	915	876	940	911	866	904	959	871	906	874	895	903	888	851	868	938	890	868	874	861	870	869	915	886	869	867	879	915	835	883	849	871	909	908	820	834	877	832	807	867	872	915	873	901	877	885	882	883	887	876	932	877	885	899	838	862	883	897	842	874	903	861	935	851	939	853	846	904	888	935	919	839	879	871	831	892	878	857	918	897	869	893	905	931	842	894	887	886	895	877	860	897	872	869	901	910	869	876	920	881	925	920	886	880	826	855	872	848	916	874	855	860	853	940	932	895	900	927	859	848	872	889	870	906	899	933	885	890	902	890	893	877	932	897	861	889	856	856	842	910	869	920	885	873	905	950	924	875	832	903	941	822	895	883	869	935	894	881	883	928	906	908	833	844	832	890	912	877	860	912	857	878	863	933	908	839	894	909	861	866	852	863	888	872	841	888	929	872	871	890	883	925	866	906	878	826	901	883	867	850	938	873	948	941	869	866	878	888	882	860	900	895	863	881	916	926	887	853	850	872	951	856	837	876	921	867	866	885	859	885	838	860	843	897	881	813	900	908	828	895	858	865	898	817	898	872	871	897	871	887	911	918	883	902	948	869	865	880	912	886	861	955	890	863	853	868	894	840	884	867	910	903	907	901	904	823	891	920	928	902	904	906	874	894	921	875	882	854	867	868	928	830	825	930	877	887	865	887	931	912	888	918	902	874	873	870	875	934	944	862	893	887	872	855	906	910	874	900	888	891	890	926	953	837	843	892	892	887	897	831	885	879	882	870	889	843	912	859	880	850	897	917	867	902	889	888	896	931	869	883	897	849	901	840	879	919	858	896	857	872	825	842	869	842	900	842	914	900	896	881	860	868	913	865	842	841	910	879	900	934	894	912	905	870	887	897	920	877	900	849	849	880	904	915	921	861	924	894	894	892	909	845	905	851	894	873	893	904	877	888	891	867	881	894	866	895	881	891	841	857	836	835	911	857	887	884	906	826	867	881	929	851	851	862	874	834	850	939	800	910	870	891	884	914	914	828	897	869	884	911	883	912	885	877	843	871	902	903	880	912	906	957	888	864	933	862	880	866	828	898	947	928	901	878	900	865	841	912	841	892	847	873	889	901	844	839	852	921	858	845	860	858	895	857	853	867	930	914	929	920	906	946	875	864	888	867	835	845	890	865	912	894	900	902	904	853	869	874	880	924	910	944	882	910	907	917	904	887	864	846	918	865	917	853	886	845	860	890	884	854	846	853	858	823	988	847	903	893	838	863	912	860	889	887	833	883	827	815	902	867	900	881	848	892	831	862	831	899	903	920	874	933	880	889	952	860	891	873	894	864	901	901	869	856	895	980	860	923	878	929	887	885	839	859	887	891	902	888	919	922	897	851	839	875	886	925	886	923	893	877	873	902	881	914	883	846	876	879	900	838	890	868	881	906	870	927	857	846	896	908	849	900	803	930	887	852	874	851	936	834	859	861	935	865	929	875	839	858	922	903	840	918	888	893	908	857	890	863	868	923	884	885	900	909	927	891	894	890	904	887	943	914	933	951	869	900	895	871	885	886	896	864	850	913	947	911	910	891	889	874	902	893	870	893	851	903	896	816	899	861	917	920	888	838	895	866	920	903	888	930	862	884	873	885	892	928	888	874	886	901	879	855	879	882	879	820	840	853	838	909	870	907	940	867	908	832	862	889	874	848	867	840	875	868	888	872	856	877	868	871	877	910	942	903	896	824	860	880	907	828	887	813	888	962	881	900	881	936	892	925	895	950	847	891	907	930	889	882	939	915	937	863	856	908	884	925	884	907	928	874	870	852	856	845	873	833	881	921	964	875	882	929	876	913	889	856	850	905	916	892	843	833	819	926	897	891	857	885	954	918	891	906	860	897	879	872	914	889	915	883	933	896	899	912	900	905	878	875	881	847	851	820	916	865	887	956	888	866	887	892	901	880	866	848	832	903	847	896	835	915	888	849	928	883	877	861	840	901	889	940	828	885	952	880	923	823	896	888	882	889	902	809	843	921	908	907	884	889	905	837	893	851	871	879	847	903	847	921	883	845	887	883	860	887	919	927	881	887	903	848	900	834	956	895	881	904	876	863	868	906	879	926	870	885	882	856	961	872	881	870	887	878	836	868	940	847	888	932	920	866	827	858	848	849	864	870	880	959	915	925	861	895	895	860	882	855	852	904	831	888	886	841	889	889	877	909	870	851	830	872	900	932	833	860	903	840	907	908	869	914	919	815	886	882	916	892	859	816	908	888	836	803	855	882	863	884	844	850	899	869	850	836	817	919	924	815	888	919	872	892	844	868	902	897	914	883	945	856	871	914	918	890	845	910	917	853	863	912	915	835	872	885	851	879	870	819	935	906	896	896	928	822	854	870	913	862	880	905	835	889	855	854	866	876	897	912	930	855	832	939	899	905	930	873	942	927	901	908	875	874	864	952	895	907	883	801	858	892	893	915	833	947	867	876	849	885	835	878	878	852	905	918	911	865	872	942	900	869	899	918	829	831	896	907	888	847	908	876	915	858	875	876	826	914	910	925	878	879	859	840	899	842	863	839	920
18973	16619	17702	14987	11037	7527	5347	3620	2702	2256	1897	1577	1357	1131	912	820	845	808	774	661	585	614	607	591	604	586	565	503	418	535	466	539	439	477	383	416	385	340	315	286	298	269	294	260	278	263	268	272	241	220	261	280	257	257	247	280	213	260	246	216	235	239	252	263	257	232	233	258	241	237	267	255	247	258	257	225	260	241	250	233	267	250	252	267	232	259	237	227	231	273	250	232	277	222	229	266	225	256	256	276	245	251	237	262	255	248	253	256	259	225	257	226	248	250	267	233	246	258	237	241	272	245	237	264	225	258	250	251	239	263	239	232	237	237	233	236	250	248	248	231	238	220	265	262	227	263	240	263	237	263	266	259	262	241	242	230	243	249	209	248	257	249	233	258	254	228	221	270	271	220	243	225	237	221	241	269	231	261	261	226	249	226	245	246	270	253	240	248	257	242	239	272	253	249	256	252	245	258	231	252	257	261	266	257	264	245	263	244	227	258	265	243	263	234	262	236	251	238	239	254	255	241	239	227	266	260	235	264	230	235	261	246	228	288	257	288	265	234	251	234	224	252	234	240	233	232	211	255	237	236	234	263	266	266	242	270	250	231	248	243	234	240	256	248	229	253	264	254	246	235	244	257	241	235	244	243	250	235	235	239	285	238	266	258	245	247	234	252	216	278	255	252	240	257	239	216	225	227	265	249	276	224	216	261	243	227	281	266	236	237	238	238	243	249	265	271	239	263	248	246	229	249	285	262	243	231	239	247	252	259	239	228	235	242	234	262	279	245	268	257	264	239	272	240	246	253	253	260	249	232	248	240	224	227	261	237	248	215	232	242	239	252	254	236	263	236	279	231	250	260	238	249	227	275	233	256	233	216	239	256	225	242	265	241	219	237	255	247	264	257	238	262	247	231	232	261	265	252	224	260	241	208	251	244	248	265	233	226	243	283	249	230	268	260	268	268	253	245	261	237	256	265	257	225	272	248	253	257	269	235	267	253	245	231	277	251	247	266	239	238	253	245	258	243	247	261	191	226	230	268	229	221	273	255	246	256	229	275	228	265	247	241	221	221	236	271	264	253	222	264	246	259	248	239	230	227	242	254	244	271	231	279	264	266	239	265	238	254	267	228	237	259	239	259	246	251	227	247	251	266	218	229	241	256	229	214	252	253	245	225	232	239	270	264	237	262	254	225	254	244	239	201	248	257	231	226	287	265	248	240	223	262	246	245	229	265	223	257	248	248	242	253	231	251	246	238	254	244	251	260	244	238	242	255	241	239	241	258	239	268	228	265	238	237	230	264	244	236	240	220	244	266	229	232	242	255	271	238	265	202	217	232	253	218	263	246	221	234	274	230	238	237	244	237	240	260	243	272	246	205	275	245	269	257	254	256	252	252	259	251	258	236	277	234	244	235	229	263	277	263	245	232	255	247	271	254	258	249	258	237	228	236	247	261	258	260	235	232	252	244	226	247	248	259	239	248	239	238	264	233	226	264	264	241	282	261	271	245	256	260	240	216	240	237	261	249	245	243	224	246	244	240	233	268	240	245	240	252	233	238	206	226	243	260	240	234	272	236	255	226	235	258	234	238	217	246	273	235	249	220	248	241	257	251	259	307	246	231	271	234	261	289	272	217	220	243	245	267	263	223	238	234	287	226	250	218	239	239	238	266	257	252	233	242	236	260	244	267	257	249	197	255	254	240	235	234	257	218	237	274	236	228	268	265	257	224	252	251	243	235	241	250	222	252	271	225	253	238	242	237	261	241	253	259	258	240	229	216	261	267	226	251	247	261	244	242	241	233	285	252	268	242	218	249	261	265	282	277	244	227	246	243	242	239	229	233	238	259	219	255	250	234	234	228	255	245	240	254	245	254	252	240	239	251	236	274	230	240	223	236	246	283	270	236	249	266	244	232	269	236	270	239	232	248	266	258	257	249	228	249	265	238	275	270	249	262	236	283	241	247	244	260	226	259	260	286	243	246	259	261	241	244	234	258	232	232	212	262	243	259	248	244	251	237	297	267	237	235	253	257	245	240	254	263	248	240	255	250	213	273	257	250	257	265	242	249	206	225	224	248	255	239	246	237	250	249	222	244	245	263	242	220	254	251	230	258	257	258	231	232	280	259	249	224	260	223	257	227	239	235	231	243	230	226	255	232	246	238	241	251	206	258	244	233	262	236	249	262	262	277	228	265	227	263	261	230	276	236	225	257	249	223	263	242	251	254	281	227	252	232	252	236	261	267	264	233	262	237	234	218	244	236	246	266	260	281	215	234	262	264	242	238	248	232	233	242	267	235	250	252	267	237	236	280	231	249	252	239	238	262	227	245	225	243	259	216	229	233	245	245	267	241	258	260	270	265	241	261	260	235	261	239	233	258	247	238	250	232	224	250	264	254	221	240	258	247	222	260	254	236	230	229	249	238	272	260	265	266	230	237	237	263	233	226	248	234	263	243	221	264	255	259	256	239	235	234	259	240	234	248	237	246	255	230	223	278	244	232	268	252	242	268	259	262	260	211	234	248	249	263	268	243	263	232	267	245	247	259	214	255	278	252	231	241	235	271	218	261	256	271	261	241	224	240	235	257	257	249	242	261	243	247	261	247	227	237	270	242	256	237	218	276	252	246	265	249	273	223	232	252	245	248	251	241	232	245	259	221	254	227	248	258	222	238	263	235	260	213	230	240	237	224	258	240	234	210	229	262	259	243	229	253	263	239	256	242	252	243	241	232	265	255	231	253	256	252	244	274	223	251	253	236	272	223	229	250	251	246	228	235	234	294	233	227	267	255	273	227	243	268	241	259	261	252	252	221	265	270	247	248	254	252	227	256	270	262	242	234	231	252	224	237	243	241	236	253	238	251	249	245	204	248	239	242	240	236	256	243	235	216	252	248	241	262	256	244	211	242	272	257	262	261	253	224	226	234	255	262	241	250	238	249	260	246	266	256	256	248	227	248	268	264	251	273	240	240	258	209	265	236	225	250	245	251	255	256	247	241	245	230	263	243	229	239	247	214	267	253	228	246	239	238	245	243	265	239	223	268	261	256	226	253	236	271	217	243	276	238	246	232	244	244	206	233	253	263	240	244	236	262	276	242	256	248	262	234	281	228	253	237	269	215	221	247	223	219	227	266	275	240	242	245	253	234	255	236	273	269	253	270	253	240	250	247	217	251	259	272	260	232	259	253	264	258	227	250	243	239	260	233	236	237	254	265	225	213	260	274	222	272	238	240	212	256	257	245	227	244	213	225	252	218	228	245	247	247	258	233	226	224	228	236	245	237	247	226	238	239	252	251	247	226	236	249	230	232	231	242	213	231	260	217	246	272	238	251	244	242	253	280	262	241	249	246	241	236	253	234	234	250	239	228	253	247	239	233	220	224	251	238	250	221	246	241	230	263	243	237	261	236	267	256	216	233	263	251	222	255	266	241	256	252	257	259	272	271	269	219	229	262	244	250	247	253	238	252	261	213	228	253	237	233	251	252	274	230
12361	14132	23090	25993	23397	19950	16771	13701	11149	10239	8532	6943	6571	5391	4167	4276	4205	3898	3975	3426	3110	3148	3295	2938	2909	2837	2659	2408	2137	2654	2445	2603	2054	2187	1844	1721	1737	1314	1241	1033	999	873	863	810	901	842	783	730	735	801	806	791	740	688	674	755	727	738	673	684	717	731	722	713	707	745	669	686	713	700	692	678	717	691	714	713	642	693	640	685	677	692	695	681	701	654	671	649	709	629	685	708	719	662	667	670	678	690	697	651	700	662	668	664	678	698	718	679	686	694	634	683	670	664	700	680	648	675	657	734	658	648	684	668	645	658	654	691	718	672	649	664	695	651	637	710	715	675	645	655	674	705	671	708	695	691	665	680	684	641	611	643	646	727	652	642	729	680	667	647	690	649	697	685	683	673	678	637	691	652	669	708	713	699	698	639	669	683	691	682	726	687	678	700	730	677	696	658	692	693	688	659	702	671	667	691	687	705	671	682	675	682	676	694	682	724	664	650	663	711	717	669	684	638	678	647	684	675	678	705	695	680	699	658	692	715	654	700	658	667	645	661	676	675	706	648	673	681	660	688	701	676	729	710	694	690	655	703	712	686	696	690	689	733	704	703	637	709	708	721	671	693	684	701	661	617	692	645	702	642	649	643	677	674	675	700	700	682	712	683	703	680	663	729	694	642	726	677	676	658	668	645	688	686	657	707	646	659	631	684	692	674	652	659	670	642	671	687	674	629	726	733	634	637	679	659	685	685	669	628	696	654	646	685	645	721	698	669	644	677	670	700	677	679	679	666	692	688	689	733	658	681	651	698	673	671	703	659	664	658	679	667	670	692	669	676	651	735	680	700	688	678	688	640	704	650	640	709	627	696	698	688	686	655	690	677	637	677	698	682	719	685	680	639	698	683	658	691	641	692	670	692	696	691	674	700	675	668	667	693	646	652	648	672	674	652	666	753	652	686	679	664	671	700	679	700	653	683	640	730	636	659	680	690	694	667	698	655	631	674	674	703	649	632	715	676	601	669	704	687	703	677	688	696	684	672	681	681	675	669	712	666	691	678	697	682	690	687	681	695	693	725	672	696	648	670	686	663	673	708	676	670	610	629	677	691	669	640	672	615	665	739	684	676	634	683	653	693	686	693	663	701	711	675	687	661	694	668	718	676	650	676	680	665	682	694	648	661	608	690	656	677	717	724	676	691	641	651	692	666	665	686	654	667	675	676	669	673	705	690	703	669	673	734	695	678	671	685	677	699	677	691	699	618	645	669	709	730	722	646	704	661	702	672	674	719	653	644	670	707	693	682	687	730	709	651	703	687	695	671	706	643	660	661	699	689	654	675	678	660	659	655	688	690	704	712	680	723	668	713	696	677	694	665	658	673	655	747	659	691	657	694	663	631	658	704	686	719	645	662	695	661	657	694	685	652	674	657	666	654	692	691	653	655	673	696	646	695	679	681	646	725	701	701	720	687	646	687	671	658	671	705	694	720	652	681	725	718	705	667	683	699	666	693	673	707	696	673	698	701	699	672	733	675	704	690	662	659	691	680	666	615	712	678	692	687	680	688	668	690	662	695	659	623	676	674	707	701	704	717	678	665	678	736	677	693	676	699	704	708	717	699	650	692	717	669	715	666	679	677	702	678	700	696	666	720	689	718	645	666	706	669	647	636	687	696	718	661	677	707	683	679	670	622	667	671	680	660	717	693	689	679	685	633	654	683	699	698	712	680	729	638	670	667	667	653	696	664	689	656	654	716	737	660	673	707	690	691	645	708	737	675	702	642	664	711	659	642	703	668	679	660	655	682	688	720	696	629	676	710	665	699	675	661	719	641	701	631	647	709	696	686	672	670	647	691	678	677	662	715	678	666	690	710	632	653	688	703	717	651	733	708	652	684	682	651	683	668	655	685	667	694	682	684	675	734	675	676	715	650	715	665	686	659	684	621	681	720	681	712	723	641	702	663	753	647	658	674	633	649	684	652	671	731	670	656	632	677	657	689	691	694	667	663	703	674	727	684	633	651	678	682	658	685	614	672	651	641	715	649	672	634	673	702	670	700	685	720	672	699	677	760	690	663	647	666	692	681	707	689	635	636	701	666	700	664	674	693	677	681	680	702	656	609	656	651	657	607	685	690	675	662	674	620	648	682	684	707	722	677	642	686	703	669	608	645	668	673	672	703	661	686	667	713	651	655	661	631	717	700	699	723	673	653	703	676	644	676	677	690	674	693	680	660	696	664	652	691	696	671	635	654	681	694	673	663	651	651	666	684	761	692	713	715	652	677	649	686	701	705	692	638	721	677	693	703	672	671	720	680	689	695	707	672	661	686	691	649	676	685	714	713	704	677	640	700	722	683	707	683	758	678	678	658	641	682	745	683	695	671	680	675	691	667	705	669	657	665	750	651	667	682	664	683	726	705	684	706	704	651	666	640	698	673	658	728	653	669	699	680	675	665	671	677	669	683	709	673	685	673	649	671	665	658	676	658	707	674	668	709	664	737	624	705	663	705	642	680	645	682	659	705	641	679	673	676	693	626	687	704	663	705	671	740	712	687	685	648	656	661	680	669	640	643	685	673	683	646	725	648	683	711	720	623	677	697	685	677	658	700	747	687	670	693	638	635	661	663	649	673	685	683	670	634	677	650	642	700	677	657	662	715	636	682	706	636	692	654	659	732	628	680	655	662	695	697	663	624	675	649	652	652	656	693	692	677	704	690	709	683	667	712	688	655	691	670	688	658	672	662	697	686	706	663	709	693	680	685	681	652	660	712	694	644	688	620	703	652	701	684	649	691	729	695	683	681	707	702	656	683	708	641	685	676	694	690	636	690	648	676	698	674	651	653	677	664	704	651	672	723	672	690	724	660	698	673	674	712	683	681	660	684	694	681	675	695	660	686	713	703	714	684	666	684	704	667	648	639	702	691	684	726	733	671	690	707	641	620	654	664	654	682	694	701	649	631	672	687	654	674	669	713	647	692	646	669	702	695	638	651	654	662	663	680	690	677	691	664	655	706	666	679	624	709	664	709	676	689	666	669	671	752	687	709	718	682	699	665	719	687	665	671	697	688	723	721	666	657	749	662	652	657	675	691	641	678	687	663	690	678	670	674	670	653	665	693	740	687	706	672	694	674	712	660	680	671	663	668	667	682	691	688	678	660	695	628	659	700	670	692	679	718	650	677	697	675	683	675	657	642	675	696	690	660	694	674	682	689	671	672	714	676	670	646	687	648	679	677	705	685	705	666	646	660	716	637	701	733	719	768	701	709	657	717	663	634	629	684	686	647	705	688	695	677	700	653	726	662	719	673	654	616	686	702	681	676	677	682	656	691	637	652	695	724	659	680	716	705	645	612	626	692	672	685	655	627	665	679	705	699	664	694	679	686	717	700	694	661	681	676	684	664	708	698	683	694	645	676	711	715	728	654	667	704	711	678	726	691	673	676	663	682	716	680	671	721	664	668	703	685	682	643	648	673	678	688	705	705	703	704	648	689	700	677	715	726
31575	29110	28596	25521	20991	16634	11107	8701	6976	8793	9553	8161	8038	7275	4574	5237	5636	4984	5231	4184	4128	4442	3816	3461	3693	3838	3690	3861	2944	3403	4359	4002	2663	2715	2088	1926	1943	1343	916	875	610	548	496	504	621	494	439	421	426	348	384	406	354	321	344	331	310	294	261	279	291	290	300	269	270	298	286	299	288	278	257	282	282	256	300	249	284	252	290	286	259	292	283	265	295	256	276	292	282	288	307	277	272	246	285	256	299	264	280	275	275	282	253	285	268	285	303	315	283	284	263	268	291	295	263	274	271	276	297	281	256	280	288	313	256	270	258	295	308	275	259	284	287	303	275	274	276	309	297	284	271	278	265	295	264	284	261	281	305	298	258	309	273	286	268	263	264	294	304	305	270	300	287	262	260	266	297	266	272	292	286	338	283	277	286	283	307	269	274	266	291	260	268	290	247	259	264	296	291	279	273	320	253	257	268	274	239	271	276	292	251	270	295	256	300	275	299	294	289	276	274	285	268	279	308	290	265	285	315	267	294	306	303	271	246	303	274	307	284	290	266	248	302	284	277	290	299	290	304	265	267	275	290	304	295	286	266	266	291	255	260	285	303	256	316	281	282	310	272	283	294	271	292	289	272	261	302	272	290	305	276	316	302	300	267	296	290	310	313	287	298	294	268	258	245	279	283	289	275	277	266	286	278	294	305	261	276	314	294	287	267	256	273	257	284	289	283	266	272	270	289	279	259	281	298	258	277	257	320	277	285	301	276	296	325	295	270	241	292	259	287	262	293	301	285	282	264	300	259	281	290	306	270	283	279	282	290	274	258	297	254	258	273	274	283	277	299	258	273	274	250	299	285	272	269	270	315	318	251	258	272	246	281	253	273	277	283	281	269	276	261	244	259	268	261	262	270	309	252	284	268	309	288	256	277	266	261	277	294	299	327	307	265	317	248	269	283	269	279	273	286	278	300	262	277	281	299	275	274	268	267	312	299	277	286	270	278	326	298	296	266	306	273	286	293	293	294	268	274	272	300	296	276	295	290	276	266	304	277	291	267	256	315	274	285	277	293	270	277	276	280	296	256	307	265	246	297	291	266	274	306	262	281	293	274	275	302	275	272	296	279	266	271	288	286	294	301	274	293	288	253	256	291	284	290	252	266	267	305	270	274	264	254	267	289	292	275	251	296	280	296	286	310	288	277	263	293	297	258	282	268	284	271	283	284	285	259	267	287	279	256	293	281	285	283	284	273	284	255	278	282	292	268	261	303	258	288	261	281	315	266	251	286	291	262	265	293	305	302	302	289	269	261	283	288	280	252	279	338	288	290	258	328	285	255	258	284	276	286	303	291	261	292	280	273	280	267	283	292	276	291	267	311	286	290	297	289	320	295	271	280	267	294	264	305	277	281	260	259	271	259	275	285	254	302	317	304	286	280	249	315	271	279	276	272	269	277	269	273	259	282	280	297	280	289	267	280	303	284	258	277	267	256	262	286	286	273	293	300	290	273	278	280	293	265	305	290	275	257	264	299	256	299	292	288	293	268	269	280	313	279	298	300	262	289	283	308	281	316	287	273	259	289	272	273	241	298	268	301	295	292	301	280	267	284	328	302	277	257	295	281	263	243	255	275	270	315	256	294	276	268	249	282	260	276	268	272	247	281	296	287	277	301	274	255	289	262	287	258	278	289	294	271	295	294	259	291	257	285	279	292	258	292	253	294	268	256	308	278	295	275	293	265	268	264	253	297	269	278	259	276	279	280	273	273	286	285	259	302	257	295	274	278	292	285	289	272	310	274	299	303	298	256	290	282	275	270	260	284	298	268	306	280	272	291	265	271	259	252	286	287	253	319	252	309	273	264	265	283	274	297	281	308	271	271	308	298	283	291	263	282	254	284	250	283	286	280	273	269	254	280	271	292	267	259	260	297	274	289	290	306	255	277	280	280	272	276	264	244	273	279	304	278	269	309	273	247	279	297	280	263	279	264	272	215	291	283	296	274	269	314	281	273	266	262	271	301	272	269	257	249	284	283	284	268	290	266	278	293	278	274	283	274	270	264	282	276	252	302	294	274	269	278	295	276	312	289	282	285	278	276	279	275	294	304	256	283	268	267	295	286	252	257	296	279	281	256	293	279	260	270	280	290	285	281	278	283	271	273	307	265	290	293	300	300	263	267	301	254	289	264	289	292	286	280	280	249	282	291	267	265	283	310	256	282	262	254	242	249	296	292	284	275	259	259	269	262	266	297	274	294	303	289	262	281	303	271	290	305	275	295	294	292	274	304	310	280	265	272	298	297	273	278	282	319	284	273	295	277	260	285	287	273	289	281	276	310	281	259	305	284	302	279	258	246	258	267	253	291	276	253	268	247	286	302	272	252	232	268	296	281	303	315	284	280	306	259	257	251	266	296	248	271	285	336	266	265	259	313	307	282	259	279	274	271	276	282	274	246	270	282	293	306	262	280	290	251	282	288	273	325	268	284	272	289	285	291	282	319	264	278	271	268	299	290	290	272	282	269	278	286	261	243	274	309	278	276	296	270	294	280	284	254	263	288	261	288	284	281	291	267	274	289	285	300	248	285	293	274	292	282	249	269	271	277	300	275	255	274	310	295	315	304	285	303	301	305	296	290	276	291	298	297	278	279	261	276	302	283	263	278	254	296	251	250	273	284	280	294	288	258	276	296	307	278	275	251	272	279	275	282	286	309	281	277	271	279	268	256	270	261	276	293	265	281	279	289	297	286	297	280	289	277	291	296	293	260	308	292	275	295	267	302	275	284	281	289	253	302	293	294	280	245	284	264	252	267	294	318	299	281	278	267	283	277	270	280	277	275	303	272	298	282	274	289	311	284	281	269	297	291	297	269	281	274	298	296	323	281	255	277	296	299	313	296	295	279	284	270	261	269	280	272	267	314	260	282	282	263	275	289	278	262	237	278	290	297	319	288	246	268	293	281	309	296	291	263	279	295	255	288	296	264	278	305	283	274	269	300	287	266	286	276	275	289	278	280	285	293	270	290	264	285	307	279	286	295	298	265	255	279	295	270	297	263	283	300	268	260	285	264	284	281	288	264	299	268	281	290	263	259	267	282	291	286	286	292	308	299	326	296	281	268	274	299	290	278	288	282	266	255	257	301	275	272	258	283	281	296	280	308	301	283	291	289	284	258	297	300	308	259	267	262	252	292	283	311	280	272	285	297	291	259	292	283	271	293	271	249	262	280	274	273	292	270	293	285	288	279	265	286	319	268	275	276	262	277	273	285	274	265	270	283	295	263	291	275	243	269	269	284	265	273	292	286	280	266	272	303	268	288	319	255	283	330	274	309	295	294	269	280	282	310	271	284	240	274	287	276	297	309	248	251	289	329	303	278	307	269	293	285	276	298	300	260	251	274	281	285	268	275	294	292	286	289	255	239	294	275	302	271	298	294	310	288	325	258	276	256	263	310	265	266	298	272	259	275	284	297	260	336	298	316	272	256	267	296	297	295	281	286	262	263	294	306	266
21020	23443	31264	34913	34359	31014	26342	24613	21649	26655	27371	24370	26166	23225	17914	21763	22515	20805	22360	19511	19407	20405	18895	17674	18450	18735	17858	17481	14991	17867	20244	18591	14406	15181	11647	10999	11041	7415	5444	5196	3290	2819	2461	2511	3197	2502	2134	1622	1728	1564	1599	1782	1428	1201	1086	1132	1058	1014	871	935	841	828	874	867	827	802	847	794	859	830	809	803	759	817	878	769	772	814	814	818	812	786	760	823	785	848	758	756	773	800	727	725	794	763	754	779	784	758	737	754	813	794	815	762	724	760	764	761	766	772	805	772	778	804	744	770	764	723	808	779	728	806	792	737	751	721	789	731	745	777	765	754	690	739	730	813	770	783	744	753	769	767	757	777	720	723	761	770	784	780	763	789	764	751	786	764	798	766	765	760	750	768	744	747	791	767	786	834	766	728	786	781	730	734	789	780	731	791	745	805	792	770	821	793	708	802	778	727	767	738	802	778	814	791	764	781	720	768	741	807	755	786	774	790	759	814	774	734	785	743	799	732	781	799	786	783	768	758	741	801	722	770	808	801	744	755	776	776	769	812	841	786	780	793	779	803	806	743	813	736	800	788	685	785	833	781	742	775	784	798	800	775	780	745	811	778	769	739	770	784	772	748	773	829	799	813	746	722	817	757	738	771	790	759	779	773	690	773	778	825	760	799	751	784	804	778	773	786	698	745	722	764	798	822	793	781	782	782	829	823	803	797	745	793	764	754	747	763	720	736	711	806	713	718	758	749	705	774	767	722	729	763	780	812	740	812	755	779	758	734	767	823	773	812	732	767	752	780	772	771	770	767	784	781	716	764	746	734	781	715	731	726	767	764	767	827	738	810	788	786	804	788	744	780	789	738	757	765	804	740	770	814	784	780	765	777	766	771	755	743	731	716	750	761	760	795	760	811	779	730	701	722	805	783	766	721	745	783	802	768	765	781	782	794	790	770	797	815	745	748	708	759	754	832	802	767	775	726	734	781	775	730	766	763	752	734	763	750	749	740	731	729	744	758	787	783	740	753	779	783	752	759	805	774	742	777	788	789	760	714	774	779	765	721	741	735	785	748	806	743	752	790	732	744	753	783	722	746	791	775	740	768	740	755	772	808	779	770	748	783	771	764	742	742	743	738	768	719	791	719	755	722	857	749	758	811	792	734	775	780	782	797	729	745	821	760	719	749	737	808	760	752	780	808	762	812	736	751	787	748	810	779	769	801	771	803	793	775	758	777	746	825	734	795	793	758	712	789	723	758	845	762	758	710	801	774	782	778	767	766	741	720	748	780	765	787	799	789	757	746	780	774	738	736	756	771	809	732	799	717	799	765	741	784	781	791	764	763	759	825	738	798	803	804	793	806	731	717	823	803	794	779	782	832	767	766	784	722	779	794	783	770	779	765	728	756	743	776	759	766	779	777	744	746	735	821	723	755	772	771	742	779	717	752	723	727	762	824	740	820	782	764	793	744	774	777	857	711	761	771	723	788	767	781	793	732	746	753	776	783	810	799	797	786	799	704	825	745	736	729	781	754	794	755	733	777	774	796	748	772	759	706	798	791	752	806	714	750	745	799	775	731	819	748	795	762	752	730	731	790	749	722	770	758	788	767	729	764	739	805	737	807	787	779	755	810	719	724	727	774	835	747	735	759	767	797	816	810	776	761	759	705	759	756	749	726	730	801	764	742	791	734	726	778	769	763	802	847	776	782	798	752	771	725	806	752	750	743	752	737	792	769	753	753	797	783	737	752	774	741	758	763	785	782	802	788	710	746	757	777	757	773	769	776	758	762	751	767	763	816	812	799	805	795	760	752	769	753	744	777	829	753	744	757	784	783	763	764	734	798	805	792	798	741	724	703	772	741	801	771	802	794	740	778	790	790	758	769	711	784	763	780	779	759	769	745	747	711	789	824	778	777	812	765	699	742	789	766	711	790	791	774	744	787	777	759	807	772	818	779	754	751	757	713	734	793	739	774	781	784	796	751	763	772	754	781	753	761	734	758	807	790	784	751	745	745	792	741	747	788	775	767	777	747	792	751	779	731	775	732	792	694	686	761	777	822	754	819	811	764	782	777	759	785	813	768	747	823	730	728	819	742	761	752	727	786	776	746	739	769	793	760	758	729	700	791	748	749	766	800	800	791	769	775	777	766	758	796	796	746	710	701	738	789	728	763	746	759	773	824	769	799	793	802	756	770	778	807	772	818	763	776	771	806	786	783	804	764	717	763	836	771	789	748	741	762	753	804	750	745	770	787	798	801	715	786	731	713	779	720	768	738	753	742	761	748	735	753	761	756	830	798	811	767	766	758	782	768	784	789	770	735	783	791	825	758	762	777	777	793	755	772	774	761	751	780	754	733	731	762	773	760	753	774	752	754	785	755	771	725	742	750	759	762	746	781	805	748	789	767	812	783	753	755	739	722	794	784	747	779	778	790	786	762	696	772	801	785	774	788	777	733	764	770	774	796	798	749	781	764	769	765	756	795	765	781	806	760	775	780	736	741	752	717	793	721	751	736	779	798	789	771	757	797	753	760	778	751	750	764	798	795	770	773	727	809	789	794	802	775	803	748	790	786	767	758	758	744	761	791	772	773	730	798	777	758	746	782	741	741	709	762	756	791	759	779	765	799	730	759	711	781	735	748	746	754	783	774	748	757	792	784	771	816	775	765	788	757	768	764	712	736	770	737	761	797	772	780	751	785	762	756	778	749	742	755	725	727	791	804	761	759	762	722	771	773	773	790	802	725	762	782	794	754	753	747	747	791	781	755	764	741	751	787	736	776	781	778	753	832	765	751	769	781	727	760	801	785	752	771	760	728	787	793	791	749	741	784	754	748	759	762	727	778	825	800	788	800	723	767	842	754	757	802	739	787	766	802	773	770	790	771	768	738	766	739	796	761	766	766	760	767	750	774	739	713	753	760	766	786	730	795	784	778	778	761	734	785	738	789	813	750	795	787	752	783	808	788	752	770	787	707	741	760	797	763	766	767	773	739	759	834	800	793	758	721	708	754	764	728	769	780	772	747	771	750	737	778	785	761	779	755	755	768	792	743	774	782	739	759	739	708	760	732	716	748	750	784	763	740	761	735	796	752	747	793	735	754	778	740	734	763	773	783	786	768	785	781	700	792	747	800	772	712	778	789	730	789	737	741	784	768	793	771	736	740	819	750	767	767	743	740	721	760	780	769	828	788	760	779	824	739	803	751	795	742	768	763	814	768	770	737	777	792	777	766	771	765	761	808	809	750	737	766	779	772	768	786	798	770	786	811	794	810	774	772	754	767	756	752	745	746	775	749	779	824	778	762	776	743	757	697	797	740	795	777	784	804	775	742	731	775	779	770	741	763	779	722	737	776	749	811	768	737	809	770	790	774	745	768	786	813	737	747	771	751	716	763	763	727	775	834	750	832	776	759	777	764	763	726	795	778	746	803	752	766	760	789	788	725	789	785	754	771	770	756	760	751	747	794	751	720	763	735	778	805	792	761	770	729	748	700	814	771	773	727
39462	36714	35505	34329	29519	26181	19670	15498	13003	16033	17811	15362	13751	13059	9388	10279	11530	9918	10954	9164	8301	8594	7752	6992	7540	7766	7707	7589	6652	7328	8869	7706	5604	5881	4092	4195	3745	2471	1753	1724	1019	1027	918	779	996	767	647	566	607	577	562	619	550	498	429	398	408	368	343	393	348	375	334	332	341	337	323	342	345	337	333	362	328	310	337	337	322	335	335	308	356	321	355	353	352	317	330	352	333	338	322	347	338	330	317	348	320	324	313	338	310	324	322	333	349	365	350	374	356	300	338	362	308	343	366	347	334	335	383	319	328	338	330	319	324	328	309	310	290	320	334	301	363	343	337	330	310	328	333	339	315	323	332	341	337	332	335	336	311	330	325	332	350	357	338	338	318	318	336	355	339	341	320	366	350	384	336	335	332	293	346	351	349	356	314	358	334	335	316	300	361	355	353	321	331	319	365	332	346	310	315	337	316	296	344	318	321	350	345	340	330	348	348	290	309	333	306	323	328	306	316	304	311	325	326	314	310	305	314	341	327	345	348	326	311	339	326	345	326	341	315	357	332	328	324	327	321	318	346	328	324	351	345	336	340	359	326	326	332	338	344	344	312	316	315	342	368	310	309	322	314	331	340	344	327	348	307	298	313	332	327	333	376	346	321	319	313	321	331	333	345	338	321	376	330	331	339	332	316	343	338	297	337	302	313	298	345	355	322	346	345	324	340	329	359	337	338	330	316	312	358	354	338	341	322	337	341	377	357	317	340	320	303	294	344	329	347	325	331	316	356	343	336	334	297	311	326	343	347	319	322	328	365	343	318	317	330	322	316	349	329	315	322	339	348	317	327	347	298	317	343	309	316	324	335	310	342	329	292	326	308	331	306	300	342	341	345	341	333	339	311	313	285	326	324	310	335	331	309	335	344	332	336	326	327	298	359	296	324	332	353	297	319	356	329	310	338	320	328	321	320	319	350	319	338	331	314	355	303	353	338	311	322	341	312	317	300	371	312	322	322	306	311	316	333	336	322	340	376	340	313	331	331	319	359	328	340	299	303	317	359	353	357	312	359	331	314	372	348	337	334	328	322	306	335	340	330	355	331	314	370	322	330	329	326	337	330	319	350	296	331	302	334	376	316	310	286	321	333	316	334	322	331	361	312	330	314	343	329	349	325	304	342	324	339	332	310	335	357	332	330	332	329	333	335	315	352	344	361	316	357	303	343	309	324	285	336	309	345	329	328	291	325	329	341	314	356	330	315	310	377	317	289	328	305	388	308	328	322	346	326	299	317	323	321	340	347	341	307	340	325	329	328	318	327	322	333	335	307	355	317	312	335	347	358	325	316	276	333	332	359	329	378	336	343	363	298	354	326	361	341	355	320	308	381	333	303	331	337	339	328	333	339	320	313	317	317	307	303	322	321	322	314	342	332	372	334	325	354	333	312	320	328	334	339	310	300	333	348	348	294	335	385	351	339	325	334	343	301	314	316	376	326	328	311	366	335	350	336	330	321	343	306	288	327	331	332	326	326	365	345	350	347	356	302	314	312	308	342	333	333	310	355	361	312	334	334	302	303	337	344	324	327	347	334	324	323	330	320	324	320	365	338	333	336	339	345	360	324	351	338	315	364	359	333	319	343	345	316	315	314	317	319	310	329	327	332	295	335	317	322	336	338	305	335	339	300	313	319	344	342	304	317	329	327	330	337	332	329	298	338	354	353	324	330	353	347	320	349	339	364	321	329	364	358	308	297	329	301	345	362	325	355	294	304	322	299	324	339	366	321	308	293	358	304	328	328	328	331	339	301	324	336	312	318	331	337	304	321	326	341	357	331	325	327	336	341	300	352	364	325	351	342	343	348	323	332	316	305	330	312	308	334	312	338	359	329	366	324	341	345	324	325	358	302	341	352	352	303	337	329	348	327	351	310	352	346	301	322	327	322	285	315	353	309	331	303	327	327	317	310	324	348	336	365	334	375	342	310	328	334	330	333	338	325	304	333	350	314	318	359	323	342	286	342	323	359	302	328	343	304	314	337	335	322	320	312	318	324	314	346	303	348	346	352	304	307	345	331	313	366	330	304	323	350	376	312	331	320	328	317	342	323	348	326	329	346	299	344	336	338	341	329	322	346	312	300	340	338	356	316	335	320	345	313	316	317	329	355	322	336	306	361	349	368	323	340	337	336	310	319	325	350	350	324	327	312	320	334	359	350	335	340	320	292	342	333	349	356	349	344	326	335	326	320	316	333	333	307	326	301	364	311	323	328	345	330	304	330	320	339	309	356	318	332	306	309	345	353	331	326	343	291	332	317	310	343	324	319	326	336	311	319	296	351	294	330	330	346	346	319	332	327	354	315	301	341	328	333	303	297	355	347	354	347	336	314	336	320	330	367	329	344	330	331	356	315	348	335	328	351	328	336	350	355	328	310	341	328	350	317	291	327	358	310	336	326	349	352	292	341	299	333	344	354	338	307	333	302	302	338	312	327	330	339	351	311	327	322	347	324	331	314	347	322	350	302	327	337	294	328	325	370	348	351	307	314	321	296	321	311	299	344	333	332	319	358	344	331	358	341	320	319	320	333	324	322	357	302	359	297	336	345	285	314	364	348	323	320	350	317	331	317	356	342	309	336	337	344	342	333	313	351	343	314	343	341	317	366	311	326	356	360	332	355	320	343	362	334	332	335	332	350	331	330	351	326	347	348	306	320	339	336	307	355	350	346	315	308	363	361	373	317	347	307	311	340	362	293	330	325	355	323	321	320	337	323	321	345	323	331	317	341	308	324	310	324	355	354	340	323	319	323	367	357	364	337	296	340	347	323	333	342	320	345	347	320	377	305	322	329	303	323	354	335	338	338	303	332	319	308	303	321	339	337	327	323	340	352	343	348	310	348	344	321	339	318	347	314	302	304	361	344	326	313	316	377	319	301	333	324	329	304	322	346	342	316	333	354	355	310	312	330	347	326	312	328	391	344	320	321	318	318	341	321	365	319	324	332	333	322	353	348	346	351	315	318	310	336	308	334	348	330	318	315	350	347	315	318	344	331	315	317	336	320	291	301	328	351	320	318	316	313	339	311	343	283	320	309	296	333	323	342	312	331	321	346	341	311	334	309	347	316	292	352	389	361	329	319	334	313	321	342	338	375	360	326	308	294	332	348	323	357	342	348	302	336	339	316	367	305	328	335	329	317	354	332	309	331	356	312	327	339	314	336	314	329	304	364	309	326	333	368	374	289	296	315	323	346	314	354	337	307	315	348	330	321	320	340	336	338	319	314	348	324	323	309	344	300	342	348	317	312	361	357	338	340	353	327	335	321	313	338	296	333	347	320	326	351	318	308	304	323	285	343	336	327	341	377	338	321	324	326	299	335	372	323	347	314	312	321	324	317	331	345	310	333	357	350	322	293	333	337	355	339	328	347	349	346	358	360	323	326	330	330	309	322	343	360	327	364	386	343	325	387	301	330	303	354	339	340	361	312	324	328	304	340	356	329	287	336	317	335	292	303	320
26709	29648	36109	41290	40062	38996	34118	32080	30413	35555	37064	33469	33149	31250	27420	30392	32277	30693	31958	29640	28823	29586	28669	26096	28260	27899	27202	26098	25417	27121	30208	27339	23129	23873	18303	19626	18195	11948	9831	9609	5778	6162	4916	3967	5796	4113	3380	2754	2963	2871	2720	3069	2295	1907	1626	1532	1494	1330	1146	1093	1098	1082	1039	1031	988	954	994	931	973	919	947	931	942	938	861	904	926	964	930	874	902	918	908	922	861	933	874	945	896	821	884	884	891	930	911	838	882	846	952	899	889	884	885	869	887	896	914	865	867	880	911	926	882	914	860	885	901	911	862	853	905	856	878	902	899	959	898	885	878	889	893	914	849	832	893	869	859	892	864	853	878	913	864	890	874	879	873	931	818	885	871	893	884	915	913	895	878	862	861	886	829	852	881	931	861	910	903	888	872	928	872	868	878	878	926	889	887	896	844	907	901	860	862	858	875	870	875	870	825	940	910	870	875	844	950	840	940	861	902	856	867	873	895	871	870	927	861	900	834	896	921	853	873	845	925	859	855	847	908	891	881	866	831	919	907	889	837	895	861	867	865	889	864	838	856	916	876	868	824	902	911	861	814	864	847	849	940	858	889	842	841	843	878	888	849	888	821	824	859	966	905	893	903	937	928	905	891	845	910	875	896	900	834	893	886	913	895	947	910	902	848	875	930	864	846	906	867	856	833	924	849	898	894	887	880	917	879	856	935	900	904	885	869	828	878	857	873	910	849	906	888	852	848	897	889	847	879	864	855	824	868	923	831	882	866	897	916	844	856	858	885	880	915	877	899	875	891	875	901	934	853	903	875	865	881	909	871	888	864	871	893	868	920	894	895	880	906	926	875	856	906	861	882	914	874	891	905	860	908	899	853	890	888	940	892	808	915	873	843	882	907	882	841	888	857	900	898	871	844	898	899	893	861	853	852	891	900	867	924	957	866	898	810	855	909	875	855	881	887	860	879	914	871	874	854	832	886	834	855	879	896	876	871	915	830	903	890	898	938	911	900	839	919	905	886	866	870	891	883	903	840	880	886	905	894	905	889	832	846	890	874	898	876	809	896	869	833	816	847	892	864	929	827	861	878	881	898	850	850	853	860	874	875	880	895	933	868	890	828	852	833	875	872	904	922	872	881	862	881	890	888	858	908	918	842	873	862	845	895	907	851	829	854	872	814	849	853	912	866	843	834	922	883	933	836	865	836	886	897	846	814	908	908	861	865	916	877	909	877	899	841	924	875	864	888	898	864	875	862	849	917	856	861	862	873	877	840	896	846	872	858	867	904	879	855	878	829	880	829	881	842	886	865	898	924	931	894	894	806	836	889	865	897	833	894	902	874	901	883	829	828	848	869	855	851	855	929	877	864	922	886	888	839	834	894	900	848	901	890	884	886	905	895	895	864	845	847	889	905	824	873	868	911	874	897	870	859	879	884	872	895	934	837	912	905	847	926	904	850	885	919	887	870	900	869	826	865	908	888	891	844	886	908	840	882	827	848	917	842	871	878	867	869	888	876	852	877	908	917	970	880	880	840	913	847	877	879	892	910	926	828	889	872	882	908	834	882	890	879	887	895	896	900	876	886	887	861	864	874	898	847	858	865	822	898	885	863	880	899	913	883	885	898	891	858	864	863	879	852	839	885	866	907	918	826	833	890	901	871	861	882	888	924	868	873	829	851	883	913	898	834	865	910	883	880	877	896	823	910	942	924	910	849	917	887	863	877	799	903	886	877	860	862	912	853	906	923	942	917	915	850	937	857	843	903	973	833	944	867	901	921	885	841	886	877	869	847	855	842	897	846	871	882	905	823	891	883	877	830	916	948	874	923	892	918	883	861	850	921	845	861	859	893	913	905	863	879	862	891	870	905	893	803	882	879	874	892	859	896	858	870	873	878	800	893	843	871	880	912	855	852	885	884	889	859	903	849	830	863	862	906	906	845	922	871	912	895	873	877	917	874	858	919	885	933	904	871	887	909	897	868	878	890	866	903	869	847	846	893	896	870	855	844	929	880	893	917	875	827	890	917	904	892	908	844	908	841	848	907	893	899	912	864	867	856	906	898	858	849	910	879	885	840	920	889	869	903	902	857	839	882	850	832	906	867	908	838	865	886	932	880	803	901	854	888	928	884	886	827	851	862	868	864	927	845	894	919	923	889	859	903	890	847	882	906	880	863	867	847	895	865	891	903	906	867	933	880	869	838	869	869	854	869	882	881	918	889	834	862	894	878	833	947	868	897	857	889	836	835	861	903	889	926	869	889	887	875	918	862	865	878	929	931	880	887	913	842	849	875	870	905	880	890	870	837	898	875	868	882	898	833	902	819	826	897	829	920	891	900	908	821	863	888	859	846	890	883	935	884	853	893	879	903	862	863	882	900	861	911	941	877	837	909	875	869	865	868	920	920	906	911	871	886	941	880	893	902	868	883	877	877	901	836	823	917	892	916	880	943	859	900	905	873	851	860	903	859	904	855	868	848	896	859	837	925	885	859	871	903	856	873	876	906	872	828	934	908	884	864	870	850	902	871	891	888	851	959	843	912	919	905	840	890	896	892	869	900	841	892	892	893	896	892	871	947	860	864	925	880	900	876	858	854	920	893	921	897	921	917	898	896	861	827	881	913	847	913	944	916	873	921	880	889	853	920	856	859	889	893	888	857	892	850	848	863	887	874	842	860	852	907	877	884	907	930	853	841	876	827	906	845	833	933	833	864	873	891	893	873	890	847	896	908	916	920	941	899	863	891	886	890	928	878	907	866	857	873	888	862	825	892	898	845	916	890	883	827	840	868	899	888	879	878	869	902	811	886	887	899	832	868	908	901	839	852	874	887	883	871	925	834	912	856	893	853	853	875	902	882	876	788	895	916	883	869	853	889	911	874	909	907	831	905	887	881	940	848	836	862	880	901	901	858	906	927	902	883	893	929	892	869	927	903	806	915	897	856	858	893	887	896	872	852	811	894	866	897	897	878	893	872	922	868	875	886	870	887	906	926	928	868	862	889	891	886	921	894	912	881	932	837	899	851	948	917	870	892	921	880	894	909	894	904	828	912	880	843	879	901	831	846	875	885	921	874	859	898	848	872	784	844	859	867	834	849	920	883	949	842	884	922	884	946	854	911	891	833	876	876	901	868	890	907	865	849	882	865	873	885	870	856	860	857	906	845	901	867	877	892	893	879	903	877	863	868	947	921	818	876	945	873	873	870	873	836	879	868	836	823	876	847	865	870	831	946	876	857	876	891	919	910	855	849	925	869	885	916	841	855	867	853	831	885	945	828	927	821	901	873	891	849	902	866	834	890	887	845	839	891	828	914	902	963	909	908	898	875	840	955	919	897	844	921	893	843	931	880	893	939	863	876	907	863	901	881	889	927	827	881	918	832	861	873	865	887	880	875	920	867	918	865	877	895	865	893	872	867	944	840	901	881	882	892	869	847	947	927	858	900	860	851	831	959	824	881	883	884	842	835	861	915	895	875	909	915	853	863	920	922	869	856	919	861	811	870	864
19298	17398	17108	14227	9777	6627	4675	3652	2705	2202	1944	1495	1364	1101	867	840	850	751	816	700	664	653	679	506	554	580	546	551	545	563	624	594	472	495	403	409	400	302	285	286	259	299	260	283	279	285	275	276	274	239	246	251	241	233	259	243	255	246	228	260	250	259	258	256	260	274	238	255	257	265	249	248	273	230	232	245	235	229	256	248	252	264	241	263	272	255	234	258	250	231	220	223	249	202	250	224	249	240	260	263	247	244	256	248	259	226	256	246	239	253	232	234	217	263	226	275	242	253	243	229	237	258	252	240	262	254	268	263	230	244	215	213	224	243	232	264	211	261	284	220	249	255	248	233	233	221	248	241	251	260	275	240	256	256	276	246	245	214	269	219	246	251	244	245	251	231	249	218	253	253	239	248	249	247	243	255	256	241	257	249	255	256	233	272	259	253	260	223	258	253	268	255	218	260	238	258	222	243	205	200	225	238	266	239	239	249	208	235	231	222	232	265	248	202	250	236	245	226	245	241	257	242	265	243	238	244	222	257	233	246	259	244	274	248	241	243	254	237	236	244	222	229	259	232	216	271	230	252	228	252	241	249	237	257	253	247	233	237	274	263	220	251	227	233	239	214	278	242	247	220	236	232	252	260	233	286	275	236	243	252	230	231	243	222	260	265	246	242	237	241	220	267	232	205	234	223	253	215	254	236	251	228	257	260	259	232	230	245	263	235	235	231	207	215	235	255	227	258	241	236	237	236	258	253	261	232	242	246	223	248	258	236	273	236	232	257	222	258	258	237	242	246	264	247	255	228	265	237	249	249	284	276	242	249	233	241	246	234	223	269	244	241	231	242	235	238	270	247	232	236	224	267	228	247	242	263	253	244	227	225	225	253	261	222	245	248	217	228	231	232	236	248	250	229	215	235	254	235	216	239	241	254	237	259	220	219	236	243	224	247	228	253	251	274	250	241	236	263	249	276	293	247	242	227	254	231	259	226	258	247	266	258	243	225	235	269	213	233	252	263	249	209	289	260	231	236	226	234	239	267	228	258	232	218	216	240	261	246	288	243	231	235	262	212	256	253	250	240	234	247	260	251	257	231	268	233	249	224	249	232	232	229	206	268	240	226	248	231	240	260	233	271	254	228	235	249	244	248	248	227	252	254	243	240	206	222	275	229	271	237	240	263	231	242	259	229	260	256	226	250	238	265	247	245	250	222	240	231	228	228	239	255	225	260	252	259	255	258	227	249	240	220	249	236	258	230	243	241	267	238	240	262	235	225	242	248	230	263	222	276	268	222	274	228	240	237	227	243	249	251	234	277	227	267	249	250	255	270	216	255	233	256	241	233	261	219	267	259	225	255	232	274	229	230	254	223	239	251	242	253	235	253	225	217	264	234	245	227	239	263	240	237	226	243	270	225	235	228	262	228	246	254	245	225	252	252	232	238	269	292	268	251	215	238	249	265	249	246	244	239	247	235	250	262	253	248	237	229	241	236	226	250	238	245	229	252	247	218	239	262	258	276	263	236	247	238	226	267	255	247	244	240	246	228	286	265	219	256	262	240	233	263	261	270	216	245	270	255	221	257	224	249	256	242	243	210	227	240	215	245	235	241	238	222	240	250	238	232	257	238	247	248	250	248	223	257	265	225	246	236	258	267	250	234	216	266	224	251	240	221	212	255	242	234	256	241	223	236	245	257	261	252	236	242	243	231	232	241	223	268	257	269	239	232	239	251	246	253	234	260	222	239	259	222	258	230	235	230	268	271	268	226	262	261	257	251	242	254	259	263	227	206	244	274	256	243	253	251	250	264	250	254	255	251	259	242	251	242	251	292	253	252	223	250	251	230	228	242	277	235	248	235	230	257	263	239	277	232	263	241	239	254	238	233	250	269	252	256	264	249	245	236	257	247	244	267	264	258	235	198	268	258	241	219	263	255	233	262	274	263	252	259	246	255	258	244	252	251	239	260	206	260	223	252	268	263	227	252	255	246	229	227	236	225	261	241	282	223	244	232	261	242	243	223	255	215	225	268	248	276	231	232	259	212	263	261	250	253	237	245	224	233	261	208	220	270	257	226	252	258	225	269	238	263	271	241	243	276	265	223	260	264	269	242	251	241	231	247	247	228	273	227	260	249	237	242	272	249	222	230	227	247	253	241	224	275	239	235	241	233	252	247	265	238	273	242	230	244	274	261	275	232	229	246	276	254	254	250	265	242	242	234	260	235	256	233	234	231	229	245	265	240	245	245	248	248	247	251	238	251	244	227	255	228	240	254	244	261	268	252	247	254	232	229	230	243	247	247	243	236	268	263	242	228	245	261	230	248	231	233	227	216	248	232	216	230	219	250	241	220	249	263	216	260	248	219	229	256	253	224	239	242	248	248	267	251	236	250	241	228	247	243	252	241	246	241	271	259	227	244	246	243	240	267	242	253	243	266	218	236	263	249	249	256	249	267	255	247	241	211	238	251	240	270	265	276	234	245	253	227	241	247	247	266	279	264	244	258	220	242	228	278	266	209	233	249	236	223	237	235	219	250	242	251	236	247	231	238	220	267	217	225	249	250	229	236	248	252	233	230	240	223	257	251	238	286	262	287	252	209	229	270	260	261	269	205	223	246	264	263	224	236	244	277	236	233	238	258	275	220	244	235	216	250	245	248	247	235	255	244	247	263	247	221	234	242	249	249	263	264	243	207	232	231	253	261	225	253	236	265	268	256	249	233	229	255	237	237	216	230	261	241	258	233	252	234	226	210	245	254	235	241	258	257	238	213	254	261	234	244	253	236	225	223	254	245	229	231	246	238	251	256	242	245	241	224	235	249	263	257	238	227	229	237	240	211	229	244	242	238	258	242	243	234	239	252	244	253	259	249	223	243	235	229	231	242	235	258	247	241	245	235	247	264	247	247	226	225	261	250	231	249	246	215	240	217	241	269	253	243	227	231	241	245	244	230	261	273	219	224	227	255	245	242	243	246	249	257	252	224	247	230	209	245	253	263	245	253	239	243	265	245	247	252	263	250	259	263	240	241	241	275	263	239	243	250	249	259	243	239	240	258	254	235	230	242	263	229	297	253	235	239	249	251	230	268	233	256	261	232	256	245	225	250	213	242	258	238	286	245	211	223	244	245	229	241	240	223	265	256	248	252	243	256	223	264	229	256	258	233	230	229	220	242	264	235	256	237	249	231	242	249	228	238	240	238	222	269	252	236	225	256	244	230	233	232	270	244	218	227	254	245	235	237	264	247	210	232	266	254	245	224	249	230	253	237	232	233	221	205	260	289	246	230	224	237	256	247	249	228	235	254	242	233	249	266	242	252	256	255	259	237	248	218	233	244	245	246	229	239	230	223	238	250	264	250	221	226	248	232	228	220	247	267	283	294	228	233	240	224	225	256	235	225	259	233	224	276	255	235	235	234	256	230	237	235	199	244	264	251	250	237	250	251	246	252	264	256	267	236	224	235	252	266	250	290	265	266	228	255	233	226	237	260	268	225
12594	14915	22291	24925	21873	18612	15532	13129	10881	9616	8414	6940	6396	5396	4444	3999	4378	3802	3961	3701	3495	3463	3232	2946	3179	3082	2976	2756	2741	2811	3156	2819	2182	2349	1843	1831	1785	1265	1149	1093	1042	1026	1003	897	884	861	841	797	787	807	732	808	733	741	710	743	761	685	732	735	745	691	721	711	739	753	747	756	691	728	667	702	732	713	687	735	695	655	723	668	687	718	647	688	707	661	658	689	700	678	665	711	681	644	657	718	676	693	717	645	692	707	693	680	677	681	673	668	655	725	661	728	713	723	674	663	691	691	657	690	681	703	684	711	703	662	666	698	712	656	644	738	690	671	675	685	677	695	661	672	667	638	675	661	684	687	660	688	734	686	658	706	684	688	678	673	710	645	635	671	700	651	681	662	706	682	702	649	666	689	631	684	648	672	629	700	664	694	710	657	646	677	696	685	677	692	702	657	703	694	701	693	716	661	696	666	654	658	673	674	686	749	690	691	709	706	681	619	671	682	677	692	759	717	706	689	646	708	696	686	677	686	660	700	650	699	689	673	709	651	687	705	704	651	679	699	686	724	733	689	670	698	677	666	702	675	754	642	749	678	718	648	692	729	691	625	705	719	716	643	647	645	678	692	643	728	713	673	669	695	692	631	680	681	698	695	691	683	696	724	726	686	640	671	668	684	660	676	659	669	690	696	668	671	670	677	674	668	674	607	682	685	654	639	646	662	643	656	672	621	730	650	675	715	619	680	676	655	679	637	679	694	681	719	673	735	648	660	678	691	641	643	702	671	671	665	669	715	697	660	660	655	669	686	705	658	659	647	680	682	669	707	694	677	665	696	669	682	689	665	699	651	673	649	703	683	675	694	674	669	661	728	643	701	672	698	722	652	684	659	665	672	679	700	644	726	661	684	660	687	624	672	647	687	631	669	672	641	682	652	659	690	657	690	664	735	633	716	700	683	687	651	637	685	705	684	666	668	696	681	712	639	727	663	645	656	710	690	697	646	701	693	709	694	664	606	635	664	711	680	698	646	639	657	711	659	682	681	660	652	642	648	687	712	666	713	706	703	673	680	633	688	715	678	686	698	693	674	674	672	664	680	694	689	693	690	663	689	614	683	660	697	729	738	686	699	654	655	657	649	635	700	666	693	681	683	661	652	694	696	699	724	755	682	624	636	666	725	630	729	676	694	651	653	734	693	686	694	684	687	716	638	725	707	671	696	677	662	673	687	701	673	687	665	700	664	629	688	696	702	667	653	660	649	651	693	668	687	667	692	701	691	660	699	714	697	657	707	686	688	657	633	676	667	652	656	702	664	658	653	680	666	676	629	680	662	680	666	708	648	649	684	717	700	659	672	671	666	662	641	709	692	724	699	728	702	676	719	676	638	690	646	678	637	650	648	706	674	681	672	717	639	684	638	673	693	658	702	669	692	663	707	665	685	683	689	657	633	688	665	683	703	700	684	708	649	678	706	662	639	681	678	632	666	657	723	672	690	709	678	644	699	690	674	675	681	690	672	681	686	671	686	706	690	688	661	684	613	698	691	663	672	677	721	638	679	716	645	721	675	646	614	665	673	661	681	711	692	696	726	653	704	697	719	710	693	645	661	675	705	713	668	711	665	700	648	662	652	642	666	680	712	695	669	699	679	683	647	704	695	661	731	689	637	669	683	703	656	681	675	685	671	679	642	682	667	689	711	698	706	700	645	693	639	657	654	683	642	683	645	667	680	678	669	722	678	669	680	633	662	712	696	672	682	689	676	658	647	668	675	671	680	697	649	693	662	686	714	738	699	658	689	640	641	681	695	697	686	702	664	686	733	647	664	660	681	668	706	716	657	630	641	680	657	677	654	695	672	688	741	689	687	659	729	696	673	693	663	727	733	703	700	679	650	664	654	664	721	658	696	665	670	659	691	675	655	689	644	673	674	689	698	727	728	675	672	624	700	690	668	689	656	659	671	676	693	633	682	681	669	682	723	647	722	639	668	684	644	691	685	699	659	666	686	716	675	655	671	709	692	691	666	718	674	715	649	720	681	703	669	693	638	687	672	680	692	690	676	686	640	670	650	684	635	701	702	710	716	667	690	753	702	691	694	660	662	602	690	653	670	679	646	640	677	708	671	673	684	695	639	691	729	674	704	664	675	641	655	714	670	680	675	648	680	696	671	710	694	676	682	685	670	717	646	675	679	695	713	668	661	662	673	678	680	661	680	663	665	664	679	658	666	697	676	650	704	709	706	684	726	663	703	695	666	709	707	710	631	720	692	659	691	660	634	663	671	701	754	651	704	663	726	663	705	664	675	686	625	674	684	709	664	683	693	675	625	641	633	709	680	658	683	656	697	632	651	669	679	684	708	692	644	664	738	640	632	633	723	685	669	641	698	652	676	655	646	665	654	648	669	671	667	671	652	656	626	708	699	713	653	662	707	666	651	688	660	698	679	718	724	699	662	707	636	711	689	639	710	684	695	661	685	686	670	652	675	690	681	707	684	730	672	669	610	682	696	673	702	633	701	661	688	719	696	708	681	672	669	675	651	662	676	653	687	671	714	670	692	649	701	714	677	676	674	652	649	718	692	670	692	668	707	705	675	645	652	672	672	675	704	681	696	699	665	665	635	697	675	671	748	724	658	661	690	680	666	655	677	704	681	648	664	676	670	653	664	621	682	697	665	657	701	613	664	665	691	685	711	682	705	654	659	635	650	693	677	664	714	704	685	658	701	655	694	659	651	663	696	660	706	696	663	642	678	671	668	671	688	645	674	695	679	673	671	712	700	719	656	661	645	671	712	646	642	633	688	671	649	670	737	698	638	695	719	676	658	704	667	716	648	717	695	692	662	681	698	675	707	672	669	663	705	711	726	658	682	679	693	688	678	670	721	658	695	680	672	690	697	676	649	665	653	693	710	672	684	667	718	690	660	685	686	704	668	681	732	647	701	655	679	669	706	665	669	640	651	685	697	653	723	647	660	661	645	707	640	673	709	682	734	696	673	706	703	679	693	644	717	644	645	707	707	677	710	679	746	700	637	655	642	692	707	623	719	673	687	736	698	686	675	704	662	670	678	686	686	659	650	648	674	694	673	652	644	705	675	663	657	667	678	697	675	716	648	682	687	684	648	716	684	702	643	643	689	704	701	647	743	695	682	671	715	672	727	709	681	648	690	681	673	739	677	623	686	671	666	682	688	684	657	657	692	664	675	657	634	678	661	714	636	666	643	657	674	650	621	675	644	674	654	656	695	681	684	670	696	653	615	691	679	684	740	695	691	664	701	699	649	742	700	680	634	653	730	666	692	719	645	717	659	657	663	697	696	686	724	664	663	684	704	686	635	670	655	666	696	685	691	676	682	666	682	684	676	741	676	676	665	602	706	711	673	635	679	675	684	620	655	698	629	705	686	650	684	702	660	697	708	662	633	666	697	730	697	700	661	722	660	677	667	699	641	697	667	688	642	652	666	641	683	668	703	657	705	702	702	670	728	625	699	701	679	682	659	719	714
31525	26587	27087	24217	19903	15752	12406	10287	7647	8221	9382	8144	7607	6865	5483	5398	6567	5150	6186	5364	4443	4372	3819	3876	4228	4971	4747	4537	3483	4158	5050	3821	3393	3211	2648	1909	2105	965	1148	837	888	782	525	516	622	522	492	397	398	384	426	385	356	365	337	344	359	319	316	319	290	292	308	304	272	297	294	289	269	294	282	251	297	290	292	287	277	301	271	290	282	316	284	293	260	283	269	240	271	276	289	296	307	288	296	317	284	273	276	276	255	273	287	269	248	297	283	284	287	279	265	267	271	243	290	286	279	289	300	308	243	266	290	252	274	274	274	265	300	277	291	277	281	299	283	278	276	283	263	275	272	303	314	295	275	268	267	285	281	304	286	276	280	290	277	287	262	325	285	296	256	291	286	288	277	246	290	239	247	255	285	304	260	244	311	259	284	251	260	283	310	280	271	262	301	262	290	283	289	286	235	277	284	303	244	276	289	260	274	273	306	291	263	278	298	261	340	280	283	274	260	299	306	278	281	285	300	296	272	249	290	262	275	257	297	254	286	266	223	267	291	289	276	314	252	282	289	288	291	302	247	294	264	296	307	252	259	277	286	264	277	287	272	275	291	270	272	273	261	289	277	250	303	293	272	258	280	267	307	270	293	316	304	287	311	286	303	283	263	284	279	269	276	241	284	259	258	273	263	302	273	284	316	291	291	271	300	246	280	297	282	287	260	292	291	300	272	275	276	280	295	284	305	252	335	305	312	289	279	287	282	286	317	267	274	263	316	250	259	305	277	303	288	278	264	271	305	275	269	265	277	296	286	286	286	274	285	278	285	283	265	257	272	268	255	293	306	280	290	266	292	285	266	282	267	276	268	260	286	271	278	257	281	292	274	296	283	273	253	278	283	269	260	278	277	255	257	288	280	263	277	283	287	279	274	309	282	276	268	298	240	271	267	272	300	268	267	277	275	303	295	302	282	284	276	299	313	257	289	284	267	250	274	265	285	280	295	281	274	260	287	261	264	248	268	282	260	285	269	285	285	310	285	303	304	299	268	292	284	236	302	300	282	249	280	272	306	286	277	279	267	288	282	253	269	285	285	247	283	295	277	260	272	268	259	254	258	291	273	267	272	281	245	284	287	265	291	255	289	278	262	287	277	287	263	297	281	252	296	270	251	266	264	282	285	294	255	304	261	282	308	324	285	281	244	270	255	263	287	270	288	239	290	293	265	265	267	297	280	269	259	288	292	283	253	277	288	266	259	307	300	281	274	292	289	313	265	282	263	287	297	291	258	279	275	262	271	279	252	282	296	295	272	292	278	249	266	284	292	304	315	307	261	286	285	284	235	275	274	285	278	270	266	274	284	280	288	263	275	262	303	292	279	299	258	299	286	244	280	254	271	260	287	291	295	295	245	305	260	256	259	305	293	254	274	311	302	293	276	269	307	301	272	286	280	273	279	307	279	267	264	277	277	310	305	310	293	326	282	270	254	263	260	258	289	276	297	274	282	272	261	276	275	250	276	265	271	272	268	300	241	307	294	273	287	264	283	271	248	272	280	262	279	283	250	282	294	275	276	307	293	276	296	306	272	268	260	276	305	305	271	257	310	284	295	279	271	254	256	291	278	281	295	258	289	284	265	268	276	273	250	285	283	285	305	272	278	267	291	274	275	288	266	306	273	269	273	258	290	267	271	294	265	277	293	272	279	252	279	242	321	270	277	266	297	258	294	272	265	296	287	264	276	301	265	288	273	265	279	311	289	304	281	273	280	264	289	257	291	282	278	286	290	308	266	279	287	288	260	269	266	272	270	275	305	270	276	281	299	258	305	276	285	277	262	272	274	276	275	278	246	267	273	266	302	288	287	295	269	302	278	287	245	286	276	265	238	272	291	298	262	301	258	314	301	286	232	214	280	271	298	287	279	273	292	267	275	258	281	237	234	290	301	276	258	297	281	295	283	267	299	265	253	283	276	265	274	276	282	263	261	276	277	274	305	266	285	280	279	270	278	263	262	259	282	275	268	256	285	267	291	255	282	305	282	270	253	266	296	258	260	272	299	260	269	277	287	274	272	285	268	297	302	269	275	256	256	283	283	277	294	273	276	277	297	247	285	274	312	282	266	258	290	279	264	276	293	284	267	267	295	269	278	295	277	268	302	302	295	293	286	267	262	328	296	278	312	276	280	268	275	279	268	298	246	284	265	290	287	275	321	280	284	273	311	257	266	261	303	268	264	304	297	291	253	307	275	291	275	271	281	259	320	259	327	308	304	286	302	278	241	310	274	274	297	276	303	287	269	253	269	296	294	276	270	278	257	256	295	295	304	271	279	251	260	278	275	281	280	279	286	274	287	277	272	275	280	294	232	309	275	270	288	264	258	275	269	259	266	308	273	298	273	287	272	288	259	277	265	285	258	282	283	251	285	278	286	296	295	283	266	300	284	274	302	279	289	269	246	288	268	272	266	265	257	290	286	246	265	284	233	293	307	266	259	274	263	281	265	290	294	270	276	322	288	243	268	265	313	284	271	279	297	292	256	265	278	261	311	264	268	277	283	306	288	297	254	307	248	278	288	285	290	286	276	280	277	250	287	319	291	285	307	244	285	307	275	286	272	286	252	306	263	278	287	303	284	291	302	279	274	290	277	295	276	297	283	282	288	245	289	278	284	250	250	265	300	280	277	270	292	275	274	312	279	271	299	283	269	293	278	270	236	268	304	280	250	289	264	293	272	304	291	282	256	255	270	247	263	279	288	292	271	304	266	299	290	288	281	275	296	286	300	269	293	260	304	277	261	272	301	292	280	265	276	288	282	292	265	291	272	264	270	263	308	255	262	266	299	274	265	270	316	272	290	256	254	268	275	285	316	308	313	272	270	274	291	282	248	276	276	258	256	272	288	266	278	302	263	304	277	251	246	288	277	285	294	275	280	274	272	270	281	266	290	243	253	261	281	273	269	303	297	263	284	296	279	271	292	253	262	308	295	278	287	337	304	268	311	317	255	291	257	283	273	278	297	274	282	275	295	273	284	270	309	263	271	289	286	292	315	315	289	246	292	266	265	309	285	300	265	259	267	272	280	264	293	296	307	275	285	277	270	282	277	288	276	295	291	275	291	286	296	277	301	288	299	260	295	272	282	275	282	288	287	308	287	274	294	277	309	278	272	272	309	280	285	280	278	288	317	270	254	312	288	280	292	274	265	304	256	290	296	277	268	301	287	278	298	261	296	285	285	293	271	251	296	280	284	263	301	242	283	297	278	276	290	250	292	287	250	285	288	253	281	269	264	298	282	280	274	282	273	334	274	275	279	263	263	302	303	262	298	304	310	256	284	241	290	248	288	255	287	301	289	281	256	278	274	279	262	264	267	295	253	267	278	292	259	276	289	287	273	252	281	264	303	275	293	321	263	284	261	269	322	312	294	294	272	270	297	279	269	251	267	275	297	282	275	309	281	274	319	261	279	297	266	296	311	280	269	285	300	264	285	322	299	249	296	290	286	283	265	311	256	263
20530	21423	30028	33391	32827	30423	27638	26618	22742	25110	26784	25845	25013	23223	20958	21235	24353	21797	24349	22236	20340	20119	19117	19296	19724	21445	21698	19870	17010	20096	22359	18836	17695	16688	14279	11925	11775	5432	7113	4500	5310	4195	2769	2596	3437	2877	2260	1959	1972	1764	1693	1842	1487	1423	1190	1201	1273	1032	1020	969	883	944	879	850	846	831	828	772	841	785	774	784	792	779	814	795	762	785	754	801	838	783	807	737	768	776	773	795	811	725	810	759	819	765	753	848	805	805	786	774	789	802	765	792	789	724	808	760	766	756	734	776	775	780	760	781	725	784	750	765	740	790	766	806	756	772	815	769	792	757	758	758	790	756	799	756	782	805	795	747	759	724	781	768	809	704	818	767	772	760	750	724	738	782	724	758	771	787	716	790	767	744	754	804	782	770	795	792	740	788	724	762	770	781	745	833	781	754	807	771	738	808	786	733	733	776	741	728	773	785	796	813	730	770	742	784	765	753	748	729	714	765	803	799	730	778	732	751	778	758	758	743	772	782	785	785	779	808	805	767	777	726	773	795	736	743	762	747	770	805	792	776	775	813	763	766	740	768	778	769	791	792	776	769	741	781	796	767	763	804	764	777	707	756	778	774	767	779	746	766	747	751	792	726	827	731	770	770	805	822	725	779	755	744	757	737	764	759	710	757	791	813	766	720	724	737	783	759	786	747	728	760	741	759	760	770	801	755	778	732	741	754	726	798	744	755	776	789	733	734	789	730	758	789	707	802	758	795	739	766	734	808	779	730	744	778	723	778	762	764	765	779	757	797	748	741	790	790	729	748	767	751	741	751	753	830	764	785	779	763	801	790	727	714	785	769	733	732	795	792	788	741	790	785	806	747	742	792	758	758	760	796	746	784	782	724	764	780	726	771	755	791	732	826	795	771	768	762	749	819	781	757	724	785	775	773	778	782	818	791	730	770	750	713	735	767	772	748	777	736	773	724	768	751	758	725	748	721	718	837	790	761	700	757	766	729	802	766	758	740	758	795	783	749	752	749	733	751	693	723	786	798	778	734	773	743	791	807	721	724	782	770	739	750	775	755	805	818	771	785	822	794	766	703	779	733	804	720	751	758	792	779	782	788	774	744	782	745	735	776	724	788	767	787	729	820	772	814	759	764	750	793	775	822	786	780	787	791	758	703	727	782	779	729	733	760	718	787	762	791	780	768	712	808	738	734	786	787	748	730	751	767	820	742	764	789	760	805	747	768	766	755	738	710	732	763	758	722	732	694	760	787	721	769	771	801	743	755	715	784	772	772	776	756	779	762	758	783	784	823	794	724	738	760	747	744	859	814	760	784	776	733	792	759	818	759	767	758	736	791	796	776	776	770	703	758	742	871	724	763	783	767	732	776	773	717	787	773	743	755	758	831	781	781	783	763	757	799	749	729	767	784	801	825	756	754	771	677	769	805	774	733	734	752	758	765	808	777	796	777	802	768	779	787	825	761	777	729	802	740	791	755	778	789	742	803	751	803	753	742	772	770	787	745	746	773	792	755	793	756	707	799	784	777	766	764	792	741	757	756	728	734	801	768	803	764	769	785	790	748	784	800	751	763	716	783	741	737	694	766	768	823	772	779	807	682	713	795	766	790	782	775	786	746	785	759	736	738	779	758	751	744	807	767	807	755	773	752	791	778	721	776	724	740	731	770	780	750	766	805	772	741	783	764	786	762	759	790	794	703	754	721	871	785	761	759	766	800	800	753	797	795	742	741	755	789	772	725	749	805	814	803	793	772	780	780	785	810	741	702	741	788	763	782	766	782	769	779	750	728	789	795	724	742	759	803	746	786	732	761	859	766	761	754	781	782	747	701	772	767	815	755	768	779	771	770	754	734	766	767	747	818	761	783	743	781	800	817	734	734	787	782	767	784	767	743	760	805	714	791	703	753	768	734	803	751	773	786	781	762	772	793	810	732	800	755	774	760	797	752	775	798	772	756	774	718	713	798	722	763	742	723	737	764	792	807	741	777	755	765	726	786	714	783	776	793	781	822	779	805	789	767	765	737	783	778	773	820	783	724	693	748	761	810	775	751	706	780	799	762	780	795	765	785	756	784	779	792	782	787	824	761	801	769	750	752	752	761	741	725	700	727	799	766	777	772	752	745	770	792	757	745	765	735	748	774	797	820	749	808	749	760	713	762	724	778	755	745	793	778	807	769	826	783	761	736	772	791	786	789	743	774	804	731	773	775	806	806	773	769	728	720	702	799	728	800	735	798	743	771	788	763	771	793	813	794	751	766	765	779	809	764	793	745	739	728	784	754	779	709	773	761	782	755	760	777	757	715	782	763	794	765	753	753	771	771	762	783	764	786	805	772	730	785	791	814	780	768	832	765	737	741	709	789	777	781	737	748	718	804	736	789	814	741	753	779	753	739	782	771	750	762	753	757	809	723	801	795	739	745	766	756	751	743	715	757	747	758	724	811	809	750	747	752	787	773	776	761	783	743	818	743	811	756	745	754	766	756	726	772	774	772	777	728	769	734	778	782	761	805	727	766	758	760	775	740	812	719	793	781	804	807	796	756	771	705	761	842	801	760	813	770	801	722	743	766	766	704	733	768	786	755	774	843	738	780	788	801	752	745	750	753	784	775	763	832	744	756	768	821	778	775	774	748	739	795	762	772	768	778	797	751	799	746	772	725	811	766	768	720	739	755	811	744	747	727	773	759	786	799	785	810	731	763	739	783	779	754	817	742	782	787	765	789	763	775	767	779	788	761	771	773	742	761	748	815	725	721	735	732	783	766	803	816	750	734	771	813	816	732	819	764	775	786	804	722	754	783	791	725	765	779	746	715	724	761	761	842	766	745	794	734	774	707	750	796	780	752	738	748	741	800	764	711	743	807	794	758	807	775	771	725	791	762	752	785	806	762	774	739	821	812	778	777	765	808	774	730	747	750	737	767	737	754	819	694	773	740	754	788	775	725	759	754	779	762	816	739	778	773	752	773	733	765	782	782	757	765	745	727	790	757	775	752	774	792	800	714	747	749	764	790	714	763	738	750	771	781	806	738	750	762	769	759	758	797	732	784	732	747	737	769	789	767	770	779	774	795	733	756	788	739	751	802	746	793	759	770	788	800	807	759	800	746	781	773	763	774	751	745	765	747	797	798	758	810	779	760	763	809	777	761	832	706	760	758	755	739	740	710	763	748	808	786	736	729	764	739	724	782	771	749	777	719	738	766	826	781	772	758	769	811	802	730	748	810	771	778	773	737	790	786	743	741	762	784	748	824	749	769	748	793	799	764	775	744	771	833	748	761	778	748	786	744	751	771	784	763	784	754	797	830	759	798	730	729	792	758	810	762	804	781	765	795	744	747	774	771	757	780	733	776	747	736	750	774	733	766	726	786	760	753	783	781	808	746	772	762	791	755	770	747	750	786	788	840	753	704	766	763	784	764	764	819	790	814	769	774	752	779	780	745	759	771	783	730	707	753	804	711	761	733	750	758	797	783	742	740	749	769	824	807	757	790	765	795
40115	33968	35022	32466	28871	26005	22026	14921	13517	17231	17356	14206	13942	14303	11342	11135	12810	10572	13120	10403	8799	8228	7969	8242	8891	9887	9703	9453	6821	7853	10681	8444	6863	6286	5917	4176	3517	1756	1886	1691	1715	1320	884	773	1024	841	674	637	589	543	576	571	520	490	437	474	456	399	365	368	387	391	354	378	334	349	359	381	365	369	314	319	331	333	322	323	305	334	361	309	344	318	327	351	324	333	330	339	324	345	317	320	312	353	363	325	371	332	338	362	314	299	325	330	318	341	312	317	298	305	347	347	335	305	351	357	339	306	342	330	311	313	335	315	326	324	310	320	302	314	291	318	351	303	304	336	330	361	318	313	330	310	325	313	335	350	363	319	326	319	359	347	342	348	351	330	338	331	311	338	283	349	288	369	335	343	313	350	358	348	320	336	330	335	309	328	331	323	342	323	357	297	357	329	330	309	325	295	378	321	324	333	331	344	336	310	358	349	340	335	321	336	345	324	344	304	359	322	332	315	341	355	312	361	332	327	320	329	326	315	338	317	321	328	330	314	366	363	318	291	332	378	321	325	345	322	356	334	292	292	320	308	353	300	318	330	315	345	356	344	278	357	294	344	339	292	312	313	381	313	301	321	322	332	351	335	326	312	320	339	322	308	336	342	332	342	328	313	323	303	314	323	344	350	316	332	329	355	346	296	338	350	334	334	300	299	367	324	359	305	317	302	314	335	312	330	317	342	359	317	328	334	332	354	344	350	372	337	353	349	335	330	335	334	335	320	308	285	326	342	316	335	330	313	331	336	303	338	296	356	341	323	335	325	318	340	343	343	303	327	307	310	333	345	326	316	322	332	325	340	317	348	327	330	319	288	326	318	313	342	293	303	351	327	354	327	351	339	335	336	331	346	347	331	328	329	323	318	320	325	354	347	358	363	328	344	330	313	350	343	297	335	339	293	334	370	323	317	312	336	358	337	327	325	294	331	322	337	333	325	317	316	335	331	350	321	342	321	353	318	315	337	354	326	341	328	336	316	343	321	328	308	318	330	310	331	336	330	308	331	350	349	314	358	290	323	316	327	329	323	316	377	342	322	331	291	317	300	335	310	353	339	345	339	301	316	372	320	317	328	343	319	339	344	329	336	341	332	326	319	286	325	330	339	329	298	324	348	307	329	315	335	308	314	335	332	322	346	367	329	330	324	327	322	376	322	335	282	345	342	358	353	289	332	334	343	350	336	320	321	349	335	326	330	342	343	349	336	306	349	276	301	314	333	281	302	330	360	325	316	329	356	305	343	338	337	340	338	324	355	365	315	352	335	353	317	323	352	312	305	352	314	327	340	339	339	332	311	332	328	323	320	316	300	336	327	309	325	324	329	294	326	332	342	324	342	359	335	358	310	359	327	317	325	338	347	333	325	333	312	295	331	347	332	327	326	332	320	315	308	348	306	329	341	314	351	319	351	346	296	344	361	369	326	314	354	342	362	325	319	316	301	325	324	323	322	323	324	308	362	344	313	349	360	303	355	313	320	324	345	325	356	348	339	344	356	314	335	338	308	344	316	306	324	346	347	311	339	342	321	338	326	327	330	293	316	329	347	343	318	296	325	310	329	326	299	346	281	317	347	365	354	353	299	315	340	340	340	299	286	358	310	357	318	368	313	350	304	324	330	339	327	290	311	339	338	328	330	302	299	329	309	333	346	298	357	286	321	311	333	327	325	343	335	322	313	316	304	359	369	325	342	330	329	309	332	321	351	320	332	299	345	282	327	338	332	316	307	344	340	368	339	323	315	322	342	353	351	317	378	350	331	327	353	309	339	307	336	332	326	313	304	335	358	333	336	365	331	336	317	326	360	319	363	307	346	360	343	347	368	312	319	309	306	317	356	327	348	331	354	345	325	357	300	348	331	352	338	318	316	304	329	353	351	296	310	332	353	320	291	332	357	360	362	336	336	350	341	319	321	311	315	331	316	353	332	354	296	348	325	320	331	318	329	329	333	332	329	317	306	319	316	313	330	346	343	314	345	341	315	338	308	298	333	340	337	325	307	358	356	329	321	313	341	295	319	324	316	343	335	344	295	359	283	331	317	329	325	325	320	324	326	301	320	295	335	288	336	319	348	335	331	354	354	337	341	332	350	265	349	335	329	357	339	317	333	318	337	323	333	356	323	291	326	382	326	323	323	311	332	335	359	309	306	320	291	290	344	331	317	327	342	357	354	322	308	305	327	302	329	357	335	332	287	351	319	320	302	334	324	367	339	332	385	326	330	308	330	324	333	309	347	363	311	295	315	330	324	362	350	331	351	290	325	347	345	315	301	330	319	325	332	336	311	336	364	336	333	326	356	323	324	300	322	326	332	319	330	355	325	335	357	339	341	291	305	348	330	301	348	309	333	333	365	361	334	350	347	340	323	327	362	349	354	325	359	335	312	327	328	335	309	326	332	345	307	337	339	335	355	354	331	340	320	349	341	304	337	340	337	344	321	312	327	316	314	357	344	294	310	324	357	324	313	343	317	355	313	341	343	297	387	352	315	358	348	280	357	322	336	320	328	333	302	340	319	330	306	328	319	339	321	304	279	334	340	312	349	331	366	371	311	337	327	342	339	349	352	341	333	369	323	322	326	340	350	346	315	338	336	369	349	299	295	324	338	290	312	342	346	333	287	307	335	318	330	322	327	316	344	348	317	338	312	334	310	315	321	312	319	330	323	317	314	321	317	331	357	317	340	285	301	340	315	324	349	353	350	363	322	338	316	289	311	294	340	310	320	334	317	285	330	352	366	319	340	344	342	313	381	347	348	329	344	320	307	338	294	346	330	336	329	332	326	346	322	306	319	338	320	328	343	315	366	328	318	347	303	320	347	329	329	314	308	318	273	319	302	342	348	331	314	328	330	325	333	310	313	330	306	312	304	311	325	325	321	322	310	338	325	316	338	335	323	345	312	348	298	311	352	317	326	309	334	307	314	297	320	340	337	321	337	309	314	345	329	336	338	333	351	321	335	344	313	342	321	318	323	318	332	341	348	374	353	339	304	316	335	312	322	344	321	343	330	315	324	339	320	335	310	314	323	323	328	342	340	352	321	333	314	307	338	342	328	363	323	308	323	365	349	318	308	323	300	352	336	319	324	324	293	335	335	300	328	348	339	314	353	338	338	324	305	320	355	367	323	314	326	337	347	353	315	374	331	308	327	303	345	352	284	319	335	339	336	354	325	355	353	327	345	345	354	320	331	357	317	335	314	282	348	334	329	306	313	330	295	347	330	320	323	317	320	348	321	280	304	310	340	334	321	342	310	321	353	330	313	334	293	356	325	330	364	355	355	331	313	316	309	340	326	330	329	354	313	325	335	309	336	320	340	329	298	309	307	329	366	359	331	330	319	332	312	359	340	332	319	364	321	329	348	348	354	335	347	337	349	321	344	351	307	327	331	325	359	334	317	343	360	364	338	325	370	299	312	325	314	305	323	341	331	323	367	333	339	335	335	339	381	317	303	329	301	354	327	329	336
26921	26573	35728	39690	39552	38844	36092	30426	30678	36534	35899	32986	33695	33394	30810	30958	33972	31431	35853	31713	29741	29028	29268	29240	30269	31925	31768	30429	24472	29248	33252	27985	26741	25469	24254	19795	16529	9657	10859	9415	9655	7146	4539	4297	6154	4918	3742	3276	2728	2439	2890	2784	2336	2155	1818	1833	1813	1534	1379	1193	1162	1116	1067	1064	1063	1050	997	963	1023	923	948	964	909	948	983	987	937	950	883	893	971	914	918	886	921	887	892	910	887	888	878	835	804	861	829	842	835	876	881	876	827	838	866	861	881	894	860	839	936	873	889	881	872	898	838	851	911	882	927	887	849	895	879	860	869	892	868	950	898	874	877	891	904	940	943	933	855	840	895	886	823	915	854	887	904	858	897	875	887	882	898	887	862	906	945	866	855	944	861	916	841	870	869	858	879	831	889	878	902	894	865	875	868	845	849	918	843	912	881	933	868	908	856	856	878	880	857	896	853	852	912	901	851	908	896	900	898	847	927	914	872	873	893	869	884	841	875	838	889	867	894	901	871	821	811	862	894	829	934	840	901	856	878	921	892	932	896	926	885	823	848	929	901	949	904	863	883	901	864	871	884	943	875	889	843	866	908	815	892	849	883	897	861	851	890	935	936	894	890	880	861	853	852	858	916	840	890	941	918	899	899	854	860	889	874	863	915	872	839	890	831	978	885	832	881	860	867	880	946	860	837	892	896	862	958	900	951	848	878	874	887	922	858	877	851	870	944	824	883	888	860	920	891	899	879	883	884	909	853	866	867	797	901	918	882	890	855	893	873	818	863	894	922	827	816	924	880	862	888	902	913	937	877	852	842	916	898	890	913	900	881	850	915	849	881	875	872	845	893	848	931	899	870	796	872	891	921	841	887	851	890	870	913	902	894	864	891	892	902	842	837	922	850	896	953	858	902	871	913	895	813	857	866	908	858	850	916	873	863	920	913	881	892	887	890	832	861	982	885	859	814	902	832	887	863	867	890	888	918	841	885	920	839	881	845	911	909	854	870	842	837	921	835	912	841	866	885	877	859	844	913	835	927	850	877	891	845	859	927	863	899	908	897	908	930	910	917	856	877	817	884	859	842	898	876	813	863	848	943	918	883	872	933	929	856	842	871	879	857	889	847	858	867	905	927	840	884	869	852	860	892	863	874	856	880	867	896	846	844	851	877	868	905	919	896	894	884	845	930	850	890	887	868	884	854	789	924	856	879	880	897	929	884	884	913	882	877	870	880	853	865	795	905	876	884	920	901	870	833	905	882	936	886	846	856	823	846	841	827	943	919	933	869	862	913	852	943	896	855	858	846	872	863	840	863	915	941	914	838	883	816	884	882	903	872	885	853	869	882	867	858	912	870	861	856	897	869	890	825	907	898	871	926	865	853	878	881	953	873	928	880	844	887	905	850	846	864	860	873	908	883	925	913	874	885	906	915	916	885	892	914	873	888	893	871	886	889	881	860	890	843	871	881	842	887	904	893	861	920	894	884	878	887	873	886	874	874	868	843	834	911	871	835	871	844	816	888	878	895	863	879	848	857	964	872	885	884	973	895	851	901	890	895	876	875	928	887	871	872	869	899	856	866	823	897	912	871	923	892	874	847	859	837	932	898	805	897	899	894	841	877	849	901	840	945	887	913	904	918	876	854	915	893	826	836	884	898	882	867	890	893	847	864	913	909	879	980	883	878	839	853	847	847	894	858	842	835	887	846	879	967	920	896	915	861	886	922	874	866	855	898	863	861	857	898	847	872	894	885	874	848	888	875	892	874	831	889	838	934	890	892	917	924	927	875	909	869	918	907	906	928	946	889	900	881	864	857	886	941	910	936	904	938	873	904	912	871	886	896	884	911	875	887	879	880	863	862	880	854	838	882	887	869	855	867	879	880	907	901	883	869	901	846	863	824	864	887	896	935	921	900	967	819	870	866	908	870	908	863	889	948	881	910	963	846	842	827	845	846	917	884	861	853	910	915	885	856	875	869	854	858	865	859	907	862	886	864	865	884	903	872	843	869	884	889	846	867	881	902	845	868	956	861	864	872	908	889	850	903	926	884	949	870	860	912	877	876	895	855	918	832	850	889	859	836	877	894	835	909	874	900	839	856	899	908	896	831	935	858	867	870	881	886	901	871	846	886	835	893	881	879	887	874	907	892	905	921	924	956	847	874	864	932	906	856	855	878	870	828	841	953	880	925	873	935	865	853	888	837	842	867	901	846	864	906	871	900	875	879	868	889	877	880	894	815	861	844	829	871	901	888	901	885	889	842	836	897	848	893	854	867	848	919	832	855	829	935	847	912	894	861	839	899	882	821	853	858	854	886	887	864	882	866	902	887	871	836	839	829	850	881	875	875	901	857	883	853	880	878	919	871	889	866	892	889	857	910	837	890	898	831	824	823	885	865	905	857	871	843	925	873	876	889	853	897	902	884	918	903	840	853	859	877	895	878	960	904	877	852	846	873	812	836	916	884	886	898	883	862	875	843	824	902	864	896	885	829	874	852	879	927	963	894	903	877	875	829	890	860	859	879	889	804	863	843	842	878	889	836	888	858	836	911	889	888	914	834	842	892	825	846	888	886	917	883	874	892	897	872	859	917	850	887	850	913	853	849	940	901	859	829	890	884	885	860	882	899	905	849	870	902	920	913	842	861	869	917	855	896	858	920	888	903	876	883	892	888	862	906	869	909	836	788	886	851	841	871	905	892	891	847	896	883	871	869	840	882	878	839	862	882	847	871	871	914	888	864	852	951	892	837	897	913	861	874	845	889	958	852	815	920	872	824	828	945	870	889	907	861	834	910	894	906	905	801	812	865	883	844	866	895	916	935	836	903	840	814	884	906	960	864	888	867	913	838	893	920	871	889	878	961	894	910	844	920	855	849	826	821	844	856	896	890	871	837	853	909	872	853	887	854	900	849	867	894	895	912	871	886	862	874	871	865	868	894	841	850	823	871	860	877	932	852	875	874	881	852	901	876	907	882	896	865	861	834	888	886	818	892	926	778	863	902	899	918	841	933	865	866	823	914	885	883	894	856	895	843	904	897	915	908	885	853	931	881	934	819	836	904	859	910	845	889	886	850	837	867	861	822	909	875	890	896	865	878	881	855	894	833	907	895	866	832	924	810	928	872	846	882	871	941	875	911	857	947	886	850	829	826	853	841	908	890	921	921	867	838	826	912	839	889	872	890	888	827	912	900	884	827	856	893	856	892	850	879	891	876	889	896	877	883	916	904	880	855	884	840	846	829	868	860	920	869	904	877	860	839	899	843	906	869	894	899	929	849	893	892	919	890	888	810	905	890	901	887	824	869	821	940	937	862	905	911	872	892	870	903	909	816	850	906	842	901	874	896	879	827	929	844	837	903	788	946	910	872	879	892	906	858	912	863	857	864	885	862	898	921	830	837	867	932	887	872	853	895	881	886	894	867	915	858	890	874	873	883	883	849	869	868	850	898	937	888	872	883	844	870	907	820	893	885	867	896	863	873	840	870	863	860	863	892	865	860	901	916	828
18135	13956	14805	11790	8323	5549	3930	2808	2265	2120	1768	1441	1315	1062	925	868	952	800	1032	838	728	663	591	628	606	706	659	636	505	567	680	572	529	504	465	420	393	288	313	302	293	285	256	282	296	279	240	272	251	259	241	270	275	252	288	254	249	273	235	226	276	262	246	239	248	248	271	217	257	252	253	251	217	264	242	260	248	231	229	238	259	223	217	252	257	249	256	265	235	238	225	250	248	247	239	251	229	234	232	220	251	282	245	242	234	265	282	237	218	237	259	241	206	248	255	238	277	224	262	225	262	210	240	253	220	232	244	275	233	241	229	254	229	234	229	247	245	273	251	233	242	229	238	235	270	249	224	270	226	233	221	237	245	248	277	244	247	217	234	198	239	241	247	244	256	232	242	235	228	225	212	223	246	225	250	241	250	235	260	244	269	238	244	253	249	254	279	249	272	239	234	242	221	250	240	201	256	258	224	246	259	255	232	229	226	243	228	224	257	257	226	269	256	245	227	235	267	227	256	235	254	262	239	209	249	236	231	257	238	236	232	284	234	247	239	234	241	225	253	239	263	217	249	260	233	238	235	242	255	223	256	244	244	271	246	248	251	248	249	264	231	242	245	237	276	234	227	251	237	248	264	234	259	257	256	258	256	250	229	210	235	248	229	215	241	238	232	257	257	246	260	251	239	233	252	226	239	235	256	249	208	213	209	244	243	253	245	262	225	242	230	260	248	261	237	266	257	265	259	221	268	235	250	248	272	234	211	237	251	224	247	239	251	255	244	218	216	245	253	240	278	256	250	245	225	239	236	234	245	238	241	257	262	255	256	246	253	234	255	223	262	232	234	266	246	250	240	234	257	245	237	231	263	183	227	226	235	250	267	256	258	273	254	254	260	260	203	242	214	229	265	240	258	251	236	239	241	220	252	249	227	235	229	250	251	256	223	217	242	244	220	262	255	268	212	281	226	263	235	246	218	232	247	272	235	233	239	254	232	246	243	245	229	233	251	237	262	236	250	237	238	217	275	223	256	249	246	236	229	243	244	239	258	236	259	257	212	253	221	251	226	223	235	231	254	222	253	246	279	273	251	235	269	253	243	255	260	255	231	261	226	271	269	248	234	247	260	231	247	241	225	255	237	229	226	248	265	223	242	235	246	253	259	225	191	233	254	241	220	268	227	268	226	244	250	265	224	229	260	235	252	261	221	243	236	220	245	260	232	258	254	248	240	243	251	232	283	241	243	238	248	256	260	252	218	258	208	209	258	239	248	210	236	224	214	234	265	232	271	224	242	272	252	252	241	252	247	246	227	259	253	246	253	236	236	243	233	257	270	201	249	258	254	253	253	251	226	247	261	245	251	250	253	226	245	238	215	245	243	237	245	219	245	234	246	242	221	206	267	241	229	245	244	264	242	264	258	239	225	235	235	256	241	231	251	244	234	239	272	248	232	224	230	263	253	238	221	218	260	238	260	217	263	218	226	254	256	249	237	263	243	252	254	256	236	269	265	229	230	234	240	260	229	264	249	242	256	211	231	258	243	245	220	246	255	242	270	246	247	242	255	221	247	237	251	250	228	242	233	240	234	241	234	252	256	234	249	245	251	247	278	251	198	245	248	261	235	243	248	240	266	253	274	246	257	245	247	262	262	227	241	240	263	221	253	242	259	290	255	262	239	223	253	241	232	229	255	237	250	246	237	264	221	239	233	230	269	287	247	232	235	224	223	246	229	273	237	215	257	269	251	258	268	238	249	242	269	248	246	240	227	267	270	241	266	230	252	270	261	241	242	235	236	260	243	236	259	230	252	246	235	218	255	232	260	241	260	252	243	250	257	271	268	261	254	232	227	238	240	251	221	230	246	230	233	250	222	254	247	257	243	233	268	288	242	232	269	233	221	237	270	245	235	255	258	248	258	234	259	222	252	242	245	233	237	228	241	255	258	256	239	253	241	245	242	273	231	239	260	224	253	236	254	267	257	268	230	247	219	263	293	233	248	236	226	298	226	269	250	254	221	226	225	244	250	203	241	255	214	229	217	232	231	264	246	245	263	242	241	232	214	228	259	223	255	257	249	268	249	215	243	248	236	264	230	241	246	270	243	245	264	261	248	223	242	267	243	228	246	195	217	244	259	220	231	228	238	247	247	229	250	227	224	237	232	226	240	277	243	247	267	243	276	250	226	251	274	221	236	248	266	239	266	231	226	263	233	250	253	252	241	240	235	246	245	254	268	262	247	231	232	228	246	230	245	220	217	243	261	245	253	241	244	245	230	244	256	236	216	217	241	225	253	217	239	239	214	223	248	251	241	228	213	237	231	247	236	237	233	267	261	250	251	233	218	241	249	238	233	216	238	263	249	244	253	281	268	250	247	239	240	260	247	241	248	234	243	230	226	237	239	238	253	221	230	252	236	245	238	225	225	245	257	271	239	232	238	241	236	218	236	260	250	223	234	241	255	252	261	225	255	265	231	259	244	228	237	236	231	233	262	247	239	268	257	269	252	211	245	230	244	235	253	236	246	245	227	234	232	261	247	252	261	252	244	233	238	222	234	241	232	216	229	230	249	240	221	235	247	247	209	262	219	258	266	225	235	221	246	208	210	247	257	254	235	224	239	249	220	248	232	236	258	265	259	256	261	239	225	220	263	253	227	225	245	268	265	241	244	229	244	242	245	257	230	254	230	247	222	243	252	230	240	245	254	248	244	247	253	232	264	234	232	229	270	283	241	245	233	238	279	234	248	254	220	240	239	243	256	247	223	241	260	228	248	229	245	254	246	225	226	257	249	244	224	243	252	260	261	248	241	233	263	238	223	247	235	200	248	247	246	231	274	249	240	256	257	205	256	260	234	251	236	247	252	263	267	229	231	259	252	260	268	242	251	229	230	244	241	251	253	236	231	228	271	241	263	237	247	234	238	244	240	222	239	255	218	228	246	240	245	256	234	253	242	260	243	230	243	243	238	234	246	274	244	210	263	226	228	236	229	227	253	278	222	230	238	235	234	250	222	240	252	244	239	233	247	236	257	226	247	232	226	246	224	270	260	233	246	255	263	258	230	214	237	257	242	248	243	246	227	228	254	235	229	228	238	227	265	245	217	268	246	252	247	255	235	237	237	231	213	239	210	235	239	256	252	243	232	244	259	261	241	244	253	258	235	240	251	260	243	255	244	241	256	245	268	239	235	230	266	238	266	253	251	236	213	247	260	232	257	248	254	242	242	257	236	270	240	266	256	228	231	227	249	265	269	257	252	243	239	259	273	244	215	248	252	241	244	257	268	223	249	261	239	242	261	242	247	219	214	239	269	238	238	244	234	234	267	231	245	262	208	274	232	266	251	236	228	232	270	231	245	270	242	265	247	253	255	215	233	274	259	259	242	241	225	251	262	255	266	230	256	222	268	226	241	267	226	254	241	237	240	229	274	244	256	267	220	236	275	265	245	275	222	255	256	245	273	247	240	221	259	215	272	247	242	226	224	226	263	237	255	252	237	252
11513	11597	20119	22408	19572	16481	13394	10801	9678	9163	8299	6772	6493	5638	4297	4445	4907	4268	4970	4128	3622	3323	3209	3199	3321	3584	3529	2989	2526	3097	3574	2777	2582	2509	2266	1935	1537	1227	1157	1237	1139	1017	864	876	989	918	875	799	823	785	823	824	789	719	726	728	743	726	764	730	713	681	755	717	651	711	714	704	753	672	643	703	682	653	700	705	630	695	685	673	699	660	700	703	708	689	719	669	660	670	673	661	693	659	695	615	680	670	636	689	661	646	709	665	694	684	687	686	716	671	685	636	691	675	646	721	724	653	682	658	646	684	705	670	691	699	699	720	723	673	661	666	697	702	680	654	709	670	679	720	655	639	688	721	716	687	675	660	641	671	653	717	697	668	673	650	664	672	670	644	670	635	641	676	677	668	654	640	659	668	706	683	682	697	681	633	728	708	687	720	675	704	658	692	641	663	643	674	686	679	677	633	664	683	674	669	630	675	689	650	716	647	673	660	696	651	676	700	656	662	680	682	706	638	680	654	674	647	667	683	673	701	667	684	652	717	681	671	677	666	713	681	665	661	682	699	664	686	654	656	661	694	666	632	693	694	685	588	639	691	730	665	640	680	684	665	662	686	687	670	694	655	679	699	695	678	667	717	637	719	590	700	654	675	651	680	666	687	641	667	646	683	664	671	691	646	665	695	712	658	666	716	655	690	640	673	720	666	699	659	672	641	654	697	710	670	665	673	674	681	699	626	675	690	627	625	709	667	685	700	662	670	672	656	684	665	709	692	686	706	659	691	719	703	662	687	652	709	751	708	698	687	686	640	632	693	719	660	669	651	621	663	670	709	681	670	679	659	669	633	683	703	691	631	698	664	665	688	693	655	703	666	671	716	702	669	659	654	676	674	660	687	670	639	674	712	679	681	658	649	668	681	710	636	659	634	697	683	720	653	676	693	649	651	628	673	673	708	688	689	703	658	674	694	643	693	710	689	669	650	672	670	701	680	703	675	678	711	629	628	695	666	708	687	667	686	625	631	672	638	699	700	673	712	723	666	663	714	650	676	652	654	641	664	705	662	734	664	663	656	665	642	673	681	678	623	681	675	684	669	698	690	662	693	683	671	684	622	670	675	664	673	698	672	703	685	666	666	622	682	676	702	681	661	694	674	691	679	662	649	714	702	709	691	686	684	703	691	679	672	688	625	626	662	703	704	688	633	673	705	706	692	688	669	668	675	744	679	675	679	690	697	696	686	688	670	709	686	687	636	718	740	687	569	696	689	700	707	661	621	648	680	669	691	702	719	651	634	680	724	672	640	673	638	619	675	650	724	680	678	651	677	664	647	722	709	675	705	689	660	663	663	681	644	674	646	628	673	687	677	670	672	725	707	686	697	633	684	670	674	651	672	640	723	629	687	669	674	674	655	691	653	692	669	679	673	728	609	673	675	632	671	633	632	668	659	669	690	673	627	762	719	661	650	626	624	636	641	648	743	660	698	712	651	674	686	601	669	614	662	714	635	713	694	635	679	689	674	666	699	658	664	642	693	704	677	649	705	703	672	694	678	637	720	655	664	670	683	662	667	663	686	654	712	693	690	646	654	701	658	690	673	687	674	641	709	654	715	686	701	629	693	683	680	698	649	690	688	638	680	699	661	674	649	655	694	715	698	686	700	697	655	678	737	676	665	721	703	667	659	692	722	619	678	700	687	675	665	697	723	718	700	673	672	722	668	647	671	719	668	665	663	694	682	661	716	701	668	682	694	656	670	665	689	705	647	677	667	719	663	649	692	638	693	674	637	661	661	645	694	678	683	687	708	735	700	670	691	678	680	694	662	657	651	678	657	671	673	661	699	735	665	648	667	634	657	678	673	664	674	710	651	681	659	675	636	674	679	667	665	676	632	715	659	701	712	701	718	659	700	747	688	644	669	656	657	695	685	654	660	703	657	663	688	713	684	716	717	706	675	663	697	682	696	694	708	644	714	695	672	707	706	660	697	713	697	708	680	698	698	647	660	646	628	621	663	610	699	644	692	706	681	617	665	687	644	664	626	673	653	720	681	622	691	650	698	695	681	704	703	678	674	681	658	746	634	658	634	723	653	667	640	637	659	627	697	657	690	708	689	649	679	645	633	620	670	689	697	694	657	626	693	699	634	662	662	686	712	673	704	679	670	710	660	709	668	674	684	677	698	665	707	662	671	670	630	703	720	662	675	663	688	634	695	636	687	674	666	676	670	682	653	708	669	659	688	693	671	696	649	702	667	649	674	604	660	717	703	686	699	682	652	705	658	688	665	650	651	680	696	710	667	680	703	675	660	678	657	664	665	730	722	702	718	678	688	642	690	664	678	653	700	684	659	665	710	673	691	653	657	652	687	652	665	724	690	676	654	730	603	722	668	693	650	641	704	686	648	697	685	693	661	645	681	692	662	712	670	647	689	670	687	697	685	682	674	660	649	687	693	644	645	697	635	757	663	674	664	670	631	708	677	704	704	650	693	653	639	627	647	664	660	707	710	651	635	687	703	629	654	715	711	657	700	679	698	667	727	693	671	670	693	726	671	734	658	639	641	672	658	682	685	669	690	667	722	685	655	710	658	689	736	697	662	644	676	654	656	676	687	667	669	687	686	681	662	677	683	705	666	672	707	680	658	659	660	681	712	697	686	671	687	660	675	650	657	733	697	660	671	677	640	684	677	710	660	680	632	684	703	675	647	634	694	645	714	673	672	650	676	660	691	704	688	706	690	684	688	652	693	679	673	674	710	690	693	683	664	650	675	674	648	709	664	692	704	643	658	684	654	654	679	695	682	673	698	670	688	635	700	649	654	699	665	680	684	681	693	652	686	712	669	583	668	652	646	694	688	684	679	698	688	691	658	685	636	699	675	702	670	704	684	660	674	665	670	680	697	664	673	649	715	656	699	672	652	670	638	684	662	643	677	708	646	637	667	664	670	677	710	682	640	646	686	677	716	715	694	700	665	681	703	725	649	700	728	722	670	642	649	634	662	669	680	660	681	657	681	681	701	643	691	682	716	705	679	693	683	677	658	602	668	687	618	708	680	681	661	675	676	684	672	663	658	652	699	647	666	691	715	674	669	639	655	680	648	678	681	692	688	657	656	657	673	658	647	658	702	635	697	696	676	697	649	660	684	693	691	688	702	680	678	657	677	686	682	672	693	651	673	723	670	712	633	663	644	677	655	699	709	645	699	685	651	681	647	629	668	687	729	659	663	695	691	679	705	686	686	690	701	692	669	643	692	662	672	709	692	695	675	634	676	661	711	681	645	671	676	676	698	650	656	641	671	679	673	721	663	631	679	668	712	737	690	687	682	644	699	693	725	643	649	712	679	647	710	677	692	683	717	690	609	694	642	628	679	675	653	655	641	670	724	660	682	680	708	653	672	697	730	618	650	628	687	657	673	727	632	688	679	654	647	639	709	689	699	728	625	731	713	686	683	669	640	665	656	727	668	654	658	656	645	707	735	677	677	670	674	669	724	661	662	683	654	676	701
31206	22992	24766	23426	20178	15106	11538	8922	7633	10365	9049	7706	8424	8028	5538	6986	6820	5763	6729	5319	4279	4104	4125	4315	4914	6071	5512	4950	4172	4732	5643	4433	4193	3617	2929	2032	1298	1049	1193	1231	822	587	524	563	661	509	473	452	407	441	400	410	358	336	358	357	311	335	287	298	313	323	292	274	315	282	308	298	319	311	266	275	275	284	287	293	291	316	269	285	300	303	301	275	304	285	296	296	296	256	270	290	299	293	303	290	274	314	294	277	253	270	266	298	280	305	276	281	286	320	267	261	268	295	268	276	243	259	266	307	286	250	297	287	287	318	260	276	272	290	293	285	308	290	288	279	256	280	257	287	290	297	286	260	265	257	301	283	273	264	268	320	259	272	285	288	311	268	284	273	285	309	296	290	292	267	268	276	301	283	296	290	282	291	259	297	268	287	310	311	300	301	268	293	255	307	307	256	310	269	257	251	279	277	302	290	291	305	320	329	290	289	283	272	302	301	295	299	269	278	272	298	291	289	313	280	299	280	268	263	288	280	272	303	297	301	274	319	313	295	259	302	298	252	273	272	280	334	246	274	267	278	276	305	295	270	258	289	277	292	296	285	254	279	272	293	267	265	284	289	324	266	252	302	279	283	289	280	298	303	264	278	316	283	287	280	296	254	294	278	294	302	289	299	275	294	243	251	275	283	294	258	300	256	305	269	263	291	267	295	304	266	266	279	304	280	303	272	311	271	299	279	281	277	306	279	285	294	307	282	292	304	279	295	264	288	278	291	295	271	261	293	261	293	275	299	274	299	283	293	270	266	291	265	262	285	295	278	315	285	284	305	276	280	282	294	304	282	301	313	299	296	316	271	277	277	316	304	294	302	275	261	304	278	266	296	268	300	281	323	285	307	264	296	268	270	271	243	293	295	280	322	302	292	266	279	279	283	293	288	250	267	289	267	272	263	255	277	310	273	249	259	289	264	305	315	263	299	303	301	285	304	272	286	307	277	279	266	277	293	295	295	292	289	320	272	280	288	288	283	298	261	277	319	268	282	294	297	277	306	326	303	280	270	286	291	268	287	259	246	294	260	302	289	287	317	301	310	256	286	277	286	294	264	253	299	281	288	294	284	299	291	296	281	274	287	300	299	318	292	290	305	280	284	285	288	263	282	277	293	298	281	311	305	286	264	273	283	283	300	290	264	296	291	272	304	255	285	309	256	262	272	285	280	302	257	277	292	292	303	280	269	309	288	283	291	282	300	284	269	312	276	251	284	297	272	298	292	267	302	255	323	278	275	286	296	308	272	269	289	313	294	295	318	266	278	312	287	281	265	277	269	288	281	278	261	304	282	294	272	267	272	304	258	256	275	248	297	287	295	266	301	266	282	297	254	267	306	284	264	294	241	275	291	273	300	283	311	303	254	284	316	299	309	289	314	291	279	259	311	277	290	296	307	305	303	303	280	292	293	293	292	261	278	291	244	305	301	298	250	276	277	277	307	250	297	312	261	285	323	268	288	305	303	296	260	260	297	297	291	293	269	264	319	281	295	260	280	280	276	303	277	270	278	309	260	294	259	272	290	287	279	276	287	266	270	260	283	268	310	272	295	289	265	283	297	284	254	245	320	290	260	296	302	264	288	317	275	305	291	289	255	287	286	294	279	291	270	309	294	312	295	296	314	269	297	273	296	277	267	278	279	270	283	293	289	268	300	273	279	296	249	268	275	288	260	260	290	292	291	279	266	305	237	311	270	269	269	283	311	276	290	296	279	256	278	305	294	270	264	284	291	284	273	274	281	268	292	278	269	280	298	271	328	290	274	283	276	289	314	268	294	278	263	281	267	309	293	262	270	286	311	286	260	328	328	302	289	294	288	278	275	278	283	290	264	269	300	293	273	270	270	300	272	288	307	267	309	279	294	260	271	299	261	290	295	274	262	325	319	306	296	262	286	268	284	287	277	291	289	273	278	291	297	290	250	287	300	287	268	250	316	301	254	263	283	258	263	261	287	261	289	296	283	302	294	275	280	278	287	317	245	305	299	292	273	295	279	299	294	274	273	270	298	286	269	285	279	283	276	268	285	254	243	279	280	271	300	284	260	329	288	255	284	284	290	292	285	279	285	275	248	269	290	290	300	281	316	272	283	293	282	283	280	293	254	290	288	321	278	303	287	293	265	279	291	279	301	288	308	266	266	295	259	282	291	296	271	273	297	306	283	271	312	248	252	250	284	313	274	285	307	287	300	270	299	299	244	290	283	259	296	327	289	283	309	271	292	303	287	262	270	262	257	279	301	294	278	269	259	273	290	261	256	294	291	283	290	311	275	263	292	306	302	289	273	279	312	259	241	293	291	291	301	288	263	281	320	278	295	272	259	301	269	262	299	297	321	293	295	299	273	289	269	284	273	292	278	262	294	273	275	306	312	281	300	268	269	304	283	275	277	242	272	291	284	269	291	267	277	300	262	268	263	263	298	280	275	301	295	289	281	301	273	294	290	259	281	310	278	315	275	303	287	287	271	303	264	317	246	301	296	308	299	321	318	302	263	283	293	277	274	262	288	288	285	278	310	260	285	299	279	297	282	276	305	273	299	286	280	277	289	258	297	272	286	280	268	312	267	276	282	281	294	286	312	256	287	310	281	285	297	317	304	288	293	263	291	298	260	331	295	302	301	283	308	302	282	281	284	309	321	327	289	298	306	290	263	314	286	284	288	279	306	292	296	302	294	286	318	314	294	264	316	279	301	289	274	287	287	296	281	293	273	262	279	280	261	287	287	290	286	241	285	272	280	313	268	252	269	298	299	285	258	281	281	265	300	285	301	287	307	283	260	305	303	284	280	310	261	282	318	283	311	263	286	230	283	276	251	297	282	272	294	290	285	272	273	312	299	285	258	269	247	281	279	295	304	257	254	271	298	265	285	284	267	295	297	271	301	279	297	289	296	293	267	276	319	287	287	283	300	298	312	309	291	290	297	282	251	297	280	274	285	271	281	285	294	281	293	277	288	284	314	261	297	275	245	302	302	273	284	279	265	245	278	301	283	289	299	276	276	289	269	292	287	252	248	264	271	277	288	300	315	296	283	303	302	300	269	277	265	289	278	302	323	289	304	279	295	290	292	278	283	261	288	283	277	290	304	318	291	312	289	272	299	275	276	271	290	267	263	291	283	274	295	282	313	278	273	287	299	307	276	295	284	268	269	289	309	281	275	263	299	292	302	271	283	284	277	302	300	286	302	258	286	290	289	302	280	301	288	291	274	284	265	273	274	287	295	293	265	285	269	287	270	295	300	280	308	260	265	290	269	271	275	277	273	299	283	277	294	257	284	280	278	310	294	292	323	264	271	282	271	283	302	274	285	284	286	297	281	318	275	318	295	265	289	273	280	257	272	288	272	276	280	283	272	317	278	281	304	299	279	303	276	285	303	303	259	289	304	278	290	293	276	274	294	268	317	306	265	273	295	287	254	261	275	282	302	307	306	286	305	279	258	338	291	283	284	266	321	303	316	310	268
20135	17903	28345	32725	32396	29625	26427	24450	23567	28564	25253	24623	26688	25142	20666	25393	25602	22807	25792	21876	19618	19564	20724	20878	22565	25862	23555	20755	19080	21995	23875	20817	19999	18088	15371	11433	7652	6104	7039	6824	4859	3398	2699	3055	3679	2968	2464	2211	1849	1853	1928	1980	1418	1313	1217	1323	1309	1124	1079	1021	907	875	863	896	868	880	826	851	845	811	816	815	782	808	794	804	799	774	829	835	766	777	849	821	735	833	736	775	804	780	753	794	749	789	764	772	747	810	774	800	712	772	809	775	807	739	804	777	748	786	776	789	754	779	745	765	818	775	768	811	814	854	781	748	815	773	769	780	824	754	797	785	821	812	785	756	790	800	801	748	768	763	789	771	741	838	764	807	811	798	778	785	783	759	781	781	795	800	785	742	790	806	752	726	758	781	757	748	804	764	747	775	789	751	829	747	770	726	782	746	782	815	787	795	705	832	743	785	786	796	788	766	782	775	820	778	790	741	752	768	806	807	777	776	756	724	717	786	778	754	788	800	770	777	807	736	879	795	811	812	776	783	752	773	800	843	754	716	742	776	744	755	793	753	810	787	739	763	788	793	749	777	795	763	766	789	722	764	798	757	753	759	776	814	802	818	763	788	742	789	767	736	835	801	769	788	771	832	824	775	782	755	806	776	732	771	755	841	793	801	773	781	828	773	749	751	786	763	724	821	796	805	746	782	747	751	790	723	743	829	814	781	770	783	770	786	802	773	851	794	772	776	768	778	791	747	774	769	800	779	784	775	773	774	767	760	801	780	729	805	792	798	737	767	817	791	807	815	803	788	792	741	766	775	777	713	768	848	774	767	794	758	803	788	767	809	723	782	759	726	829	826	763	829	825	739	763	826	786	804	778	857	797	793	760	772	759	792	786	768	746	794	788	763	750	816	731	808	796	795	773	789	764	761	808	762	816	791	783	816	777	788	759	769	720	725	772	751	802	787	781	818	779	760	786	790	764	820	797	805	763	776	773	822	797	731	798	754	811	759	740	737	774	808	820	755	779	813	756	716	790	761	774	746	778	753	809	786	771	787	743	742	813	772	775	777	789	759	716	729	790	780	777	786	762	823	779	779	811	773	723	801	792	754	777	772	753	783	810	743	787	809	750	759	760	824	804	758	790	775	762	778	735	726	765	793	750	790	748	807	772	737	792	767	743	772	840	807	809	743	739	791	756	788	815	792	772	776	764	744	826	775	752	807	781	757	747	818	748	763	834	776	805	754	808	792	763	766	859	772	773	730	787	850	714	836	799	784	816	782	770	853	779	790	801	755	737	764	773	806	767	796	764	757	781	822	767	790	702	786	788	812	759	791	849	765	806	762	796	793	811	750	739	754	742	797	754	736	753	712	807	744	785	759	781	808	801	791	766	858	804	770	806	792	765	767	790	794	800	797	773	838	815	758	745	804	756	758	778	793	722	768	784	776	738	821	773	734	723	791	768	811	802	739	790	765	787	802	731	794	813	783	746	781	793	797	746	803	761	780	749	800	817	781	721	792	794	766	786	834	797	754	785	749	829	778	761	766	735	775	746	779	758	769	736	816	733	779	816	790	731	750	755	821	832	789	766	797	747	820	784	759	796	753	775	805	765	798	798	719	781	813	775	784	766	739	814	729	808	775	817	794	750	720	768	744	744	835	766	791	763	801	772	785	758	875	773	774	797	801	775	780	786	751	816	765	809	791	809	791	848	785	762	774	784	821	783	786	794	742	804	827	800	838	803	756	771	758	756	787	804	779	723	810	816	739	769	801	766	757	764	743	772	784	819	700	744	779	781	785	799	786	792	767	781	755	782	740	766	802	706	804	739	803	736	819	749	789	780	804	760	747	761	786	738	789	738	753	815	788	776	778	734	768	738	753	770	765	793	793	801	736	799	799	822	837	782	807	742	775	784	771	764	751	757	780	791	788	770	792	774	824	792	781	812	768	726	766	750	786	744	795	766	776	779	792	775	827	803	722	799	764	782	719	748	747	759	779	766	770	768	808	807	741	754	771	797	771	784	772	729	801	767	808	750	776	788	750	761	812	745	827	824	800	770	738	754	807	812	799	745	763	782	728	746	769	798	772	776	767	799	806	747	770	786	831	786	755	779	779	749	789	748	813	736	768	778	787	747	724	781	757	737	781	761	819	800	718	778	759	770	798	773	778	753	780	743	748	773	815	792	724	811	768	744	758	816	789	775	787	805	814	784	808	799	755	743	743	789	774	799	789	808	786	770	787	788	798	750	810	788	776	775	758	750	791	801	800	782	774	811	771	773	765	758	743	791	766	763	814	775	780	778	818	745	739	773	781	788	786	805	807	779	791	725	780	768	760	757	802	833	718	792	753	725	808	799	779	765	806	736	763	754	783	734	799	738	738	811	736	805	760	778	827	767	744	769	753	824	760	779	770	818	779	756	788	831	778	778	839	788	737	766	768	791	784	833	784	753	768	806	743	781	780	798	777	854	761	752	714	753	803	802	805	745	797	800	785	799	807	783	768	795	796	701	781	775	772	769	763	782	749	788	790	793	760	791	784	794	789	780	814	772	762	780	814	782	760	770	828	784	764	774	747	815	752	790	826	761	778	715	775	758	768	811	782	775	798	743	794	741	801	725	782	860	703	766	775	737	797	761	739	777	762	819	748	788	769	831	752	753	783	776	808	726	801	789	809	766	813	783	752	785	789	789	779	801	759	802	818	755	755	830	737	755	849	796	805	767	807	809	781	816	769	767	788	770	794	809	786	810	814	743	763	799	759	772	798	740	810	763	778	844	778	787	773	732	778	743	752	768	727	761	743	811	791	778	791	834	807	809	768	775	765	778	768	731	782	784	765	857	834	793	797	802	803	791	770	809	768	794	794	760	746	771	793	775	743	806	803	793	816	761	795	774	768	772	813	776	814	759	767	772	820	757	785	789	791	780	780	792	755	768	768	750	824	755	831	739	787	762	792	784	777	788	750	757	796	764	809	725	780	781	802	836	763	759	834	726	807	769	835	780	764	780	802	765	816	770	741	813	740	781	780	790	753	770	797	801	774	769	766	804	804	806	785	786	786	789	814	753	787	775	766	785	779	755	821	784	742	796	793	776	738	752	771	779	753	781	782	817	809	791	734	772	795	810	813	772	754	803	825	802	769	748	813	789	803	770	780	794	771	777	766	805	731	815	778	803	780	771	762	765	802	774	768	763	802	767	794	769	792	840	784	807	781	797	784	771	841	757	812	755	757	786	786	807	786	796	763	823	787	718	755	747	771	761	790	835	794	781	756	754	807	762	779	736	771	784	752	806	772	818	807	743	789	781	748	756	797	770	811	777	700	880	810	752	746	775	721	774	761	763	769	796	768	773	813	809	778	794	734	774	775	802	815	779	819	759	807	802	787	740	758	793	801	786	770	729	777	767	771	825	759	802	734	804	761	780	787	740	806	740	754	791	815	760	760	763	791	786	815	808	778	782	757	771	763	760	794	789	770	798	764	774	811	809	760	801	763	759	773	788	747	770	768
39955	31271	33177	30879	27007	23459	20377	16771	13399	16316	17906	14381	16546	15443	11525	14235	13444	11612	12711	10552	8335	8457	8620	8720	10391	13416	11464	10247	8255	10127	10842	8680	7684	7108	5352	3443	2391	1965	2470	2129	1234	940	914	965	1012	916	791	675	637	603	634	617	516	451	461	470	407	397	409	397	411	373	337	354	375	326	379	373	324	363	331	337	357	326	339	350	331	373	345	338	342	343	335	332	376	347	359	329	370	337	359	365	348	313	328	345	358	356	383	320	367	342	382	353	347	319	337	322	359	330	334	337	332	368	324	342	322	346	326	334	328	311	356	328	351	347	319	329	349	352	351	338	327	345	326	336	377	324	358	334	363	319	333	337	330	328	323	353	329	357	333	325	329	330	339	303	346	319	312	314	344	298	352	321	354	344	332	360	348	348	330	316	332	351	324	347	317	366	351	353	369	371	307	334	350	356	326	345	333	368	337	351	334	331	350	334	324	362	334	340	339	368	353	363	322	335	324	348	341	358	344	308	336	318	317	363	349	359	329	360	346	363	355	368	330	319	364	309	336	347	339	331	335	347	335	316	355	352	324	305	335	301	369	352	303	350	349	330	329	327	338	311	335	352	334	325	348	324	322	348	327	332	313	318	325	347	322	348	346	313	323	344	349	327	315	329	341	361	338	320	359	367	339	341	333	367	298	342	321	315	335	326	359	348	348	316	340	356	356	392	390	349	356	353	368	308	348	347	340	305	324	325	324	310	304	364	415	351	310	375	350	383	358	295	303	333	340	334	322	333	357	328	339	340	365	340	324	376	388	328	317	317	332	301	353	315	348	341	336	340	349	334	350	341	319	343	339	333	364	365	319	304	350	323	336	339	325	333	328	309	296	315	354	355	314	372	309	317	295	341	347	364	321	327	337	338	354	341	366	329	344	342	348	357	341	362	356	349	343	356	366	335	336	328	339	356	366	336	326	343	341	356	322	326	364	329	344	338	352	326	345	330	305	348	341	354	298	345	356	365	344	329	383	338	339	356	364	345	335	358	311	342	296	328	327	332	362	314	334	331	373	335	361	327	336	331	298	345	328	328	358	343	352	320	354	308	359	300	347	358	335	330	329	331	361	355	324	326	305	332	324	329	333	318	304	345	329	338	326	364	346	363	289	321	338	347	333	322	398	330	326	345	324	339	353	322	316	334	338	332	377	333	358	317	331	368	348	311	323	342	350	339	304	341	332	334	340	337	360	375	352	334	337	285	360	289	345	307	336	342	348	295	352	342	343	349	328	310	341	335	337	349	307	336	338	308	258	325	314	363	370	359	349	351	348	329	332	348	350	324	345	335	306	340	312	330	327	305	358	343	356	329	361	330	345	347	339	347	307	344	323	343	312	302	333	333	385	373	321	333	342	341	362	327	344	362	332	358	327	328	338	362	350	341	344	314	323	344	350	342	350	294	373	298	337	348	349	321	297	357	363	362	340	359	359	336	311	337	351	364	326	333	348	341	326	336	337	331	331	333	308	328	341	390	354	336	318	354	331	318	337	374	310	337	354	320	318	370	330	384	315	303	390	354	348	314	359	365	379	336	346	343	333	310	351	326	304	354	356	336	373	334	319	332	348	327	323	357	329	370	319	351	309	329	313	321	326	341	356	366	346	329	321	354	335	332	316	350	367	337	333	341	324	341	329	317	339	342	319	325	313	309	318	359	342	329	341	357	348	360	333	355	316	340	305	338	371	333	347	327	345	341	329	304	298	340	300	337	326	326	356	336	283	346	354	345	317	336	347	332	311	329	349	365	367	316	327	324	332	341	298	326	366	328	318	312	370	320	352	353	348	324	334	366	356	349	334	307	371	324	343	321	343	369	280	316	354	345	332	352	316	325	359	359	325	362	307	360	336	308	346	342	334	360	319	358	355	324	330	338	301	366	322	337	351	343	355	338	318	324	314	296	325	327	332	347	322	347	327	319	342	320	349	362	327	341	362	344	323	338	365	313	334	344	342	340	347	328	345	348	355	333	325	322	352	310	341	349	354	351	326	321	380	344	328	340	333	349	365	364	343	315	335	344	359	338	353	324	350	341	319	353	357	343	310	341	360	342	336	337	347	341	320	348	333	319	328	349	356	359	353	328	330	338	311	340	346	316	317	348	349	322	356	305	352	318	340	353	333	341	330	345	321	354	318	322	331	320	363	308	334	301	337	352	334	338	332	332	347	337	346	366	325	298	316	342	353	335	349	357	333	332	359	333	324	364	314	308	341	336	361	342	354	331	332	332	354	357	353	316	305	332	324	325	386	319	339	326	358	341	358	374	338	357	317	350	321	353	334	364	339	358	373	358	310	321	359	328	353	313	351	318	373	309	351	338	359	315	330	334	358	331	365	349	331	344	331	313	314	329	357	328	328	353	344	333	308	359	356	326	364	343	345	334	324	339	324	346	347	348	339	340	316	335	331	323	334	336	323	319	339	337	336	364	319	318	335	330	334	305	325	335	310	314	322	348	312	310	356	325	344	349	333	329	330	319	363	333	382	359	354	337	341	325	329	344	344	335	340	367	320	322	363	339	340	370	350	331	314	352	321	344	309	312	341	318	363	357	326	370	355	351	314	322	337	335	329	339	312	349	333	346	363	345	320	344	389	372	335	382	369	346	316	339	299	371	361	373	324	349	323	335	361	345	334	338	319	337	335	341	349	335	360	340	324	322	358	356	350	338	309	313	324	339	347	339	306	352	294	396	358	343	355	334	321	344	365	331	329	323	300	362	359	355	304	332	357	338	367	356	352	318	346	359	325	361	346	353	319	285	322	337	335	346	336	309	321	329	353	312	314	338	346	360	336	317	335	339	347	313	333	317	329	310	335	392	347	329	358	338	332	341	359	355	342	335	333	321	297	349	332	360	325	346	314	328	327	305	342	328	369	365	349	345	320	335	328	340	347	331	331	315	317	287	362	339	335	332	315	357	309	320	318	310	334	337	297	326	299	373	347	332	336	326	364	314	344	343	303	321	319	355	300	347	333	329	343	364	338	335	390	349	310	332	334	332	300	334	355	332	347	338	306	297	342	354	359	333	318	356	351	305	334	328	298	314	351	343	342	326	333	337	377	362	320	335	352	354	313	331	316	334	338	331	334	337	340	350	329	313	356	318	329	349	340	358	326	347	341	336	333	324	340	336	347	324	364	324	340	321	316	332	333	358	304	383	354	392	363	330	289	334	342	317	334	322	368	365	338	365	348	332	328	335	321	325	354	365	342	330	318	309	334	321	330	334	367	346	350	305	312	315	353	352	373	340	318	378	396	344	351	315	330	345	345	325	327	373	319	327	321	318	361	341	330	341	317	335	367	325	353	351	330	330	325	329	322	321	359	340	334	337	343	342	366	361	360	352	346	311	338	352	319	315	298	340	329	357	306	343	332	317	332	345	310	332	330	309	315	300	313	339	309	347	342	375	327	351	340	324	344	348	377	328	313	323	353	331	336	334	311	350	356	346	356	360	344	377	331	357	351	328	333	324	306	326
26696	23894	33687	37913	37943	36667	35132	32370	30283	35411	36066	32729	37165	34418	30032	35715	35026	32599	35165	30984	29066	29236	30681	30346	32546	36965	33640	29919	27711	32884	32872	28973	27996	27115	21317	16713	12954	10845	12829	10201	6906	5872	5185	5756	6359	5333	4456	3597	3109	2908	3220	2713	1932	1886	1778	1665	1679	1424	1356	1240	1209	1088	1064	1081	1040	968	1022	1011	1027	942	952	901	1033	903	928	962	952	899	973	920	911	920	944	919	917	870	872	937	937	887	888	951	942	928	920	907	909	839	910	849	861	909	898	869	885	857	925	900	906	922	879	901	892	892	881	879	908	861	862	913	908	929	915	961	922	915	882	950	928	841	884	949	901	938	886	977	933	901	921	958	876	851	903	926	840	901	899	912	893	889	949	877	912	919	879	914	920	875	897	871	870	906	850	944	888	894	924	920	841	903	893	968	904	904	930	890	934	942	859	857	900	874	928	935	891	885	882	881	907	903	888	888	885	953	934	898	896	937	901	841	934	941	893	836	912	875	892	920	889	938	894	908	919	915	859	895	918	982	924	847	925	900	865	888	899	883	907	878	876	860	883	877	929	935	940	894	918	877	888	923	906	923	844	918	907	880	865	886	908	862	880	896	927	889	852	920	935	944	922	885	880	892	914	890	912	922	815	914	898	890	872	871	899	893	879	895	930	939	931	915	951	859	904	837	884	933	911	916	900	878	867	878	974	881	873	880	872	830	881	931	858	852	889	926	900	905	915	876	875	951	932	900	864	892	917	877	889	919	862	933	917	906	887	862	907	907	864	898	893	889	920	933	927	911	932	853	886	906	888	846	902	875	896	920	870	872	926	874	915	919	966	897	899	906	850	932	928	890	901	916	902	872	923	906	894	893	914	874	911	895	898	860	876	918	856	900	854	862	884	877	883	914	885	883	936	927	894	862	905	892	883	934	907	930	909	855	888	929	950	890	914	901	871	876	875	892	916	900	938	937	881	907	857	854	932	941	946	858	902	935	874	837	883	910	853	872	904	923	888	887	884	883	917	937	878	839	891	919	871	913	850	884	933	897	885	922	891	882	890	916	948	851	897	897	871	917	858	902	894	869	883	907	938	874	938	881	919	909	869	900	866	942	881	868	892	921	874	879	964	914	892	877	879	936	940	819	914	927	935	888	926	910	867	882	921	881	876	847	841	910	866	965	905	946	866	888	881	943	846	855	914	905	934	856	828	856	903	894	937	907	945	908	872	921	906	866	920	899	894	900	905	929	897	979	928	930	924	955	872	859	914	856	974	893	818	914	914	928	885	905	914	936	949	873	856	885	932	937	878	900	907	884	898	902	897	888	893	924	877	929	899	903	870	922	930	912	909	882	889	907	853	867	870	910	949	961	874	906	910	890	885	908	875	902	965	957	870	904	881	898	866	871	946	905	953	919	921	917	906	907	864	869	917	941	918	885	883	872	838	953	896	912	926	875	909	898	889	900	863	887	912	863	943	911	912	918	951	849	890	932	882	894	864	874	943	888	868	888	945	889	865	930	885	933	910	914	868	912	894	880	925	921	924	906	894	831	850	914	949	880	920	945	862	885	874	880	902	907	889	944	832	893	921	904	891	920	903	914	866	893	860	892	871	945	892	886	920	873	871	932	920	905	924	857	860	842	958	812	906	929	909	918	860	894	903	888	900	915	927	905	942	952	896	955	861	897	903	871	901	933	938	934	908	893	914	891	923	890	891	891	900	900	900	983	893	891	919	892	886	919	952	852	878	921	897	888	947	901	924	928	931	905	858	878	879	897	845	912	899	896	951	901	845	833	900	897	899	906	911	874	863	906	936	856	917	896	873	920	874	902	899	864	904	878	876	847	924	898	957	912	872	934	931	928	889	883	937	903	892	834	892	920	892	922	916	885	866	880	893	863	919	821	945	891	839	908	865	904	889	857	932	901	913	914	906	901	953	887	925	822	850	894	944	910	929	934	898	926	916	891	890	923	864	900	866	872	914	968	888	915	881	893	867	889	939	922	894	891	868	857	885	830	879	910	875	902	877	922	886	934	932	946	907	866	899	886	903	858	878	877	892	918	924	930	901	890	920	900	864	929	876	916	899	845	907	900	869	941	885	874	922	901	863	928	915	885	914	868	887	931	866	916	922	903	917	932	851	879	903	944	904	886	965	901	827	845	880	933	935	914	860	866	958	857	934	856	940	938	908	920	897	898	867	872	908	884	893	916	896	922	908	865	918	931	915	921	887	899	883	929	936	915	954	914	886	920	923	918	923	858	881	869	858	936	873	905	878	888	908	882	866	937	915	944	878	869	892	885	902	869	920	867	903	945	851	925	930	944	864	901	855	876	933	893	950	890	894	920	960	846	898	895	887	883	908	925	911	839	848	873	898	913	842	898	899	851	850	931	891	905	917	938	910	926	890	916	933	882	865	882	946	943	936	863	856	868	843	935	884	850	907	847	930	874	907	897	898	905	934	908	885	819	870	890	909	895	864	869	890	919	858	949	960	928	877	871	888	866	855	875	934	932	908	899	908	889	939	945	939	964	894	841	840	825	884	917	906	912	856	888	891	924	944	876	900	929	889	882	902	918	905	892	918	931	906	941	870	832	835	907	855	906	872	847	863	870	867	907	923	939	853	915	895	867	908	920	902	828	868	895	864	897	872	896	898	891	898	910	910	919	926	871	898	890	865	847	871	832	913	947	945	907	885	908	892	850	920	888	937	873	912	923	882	889	880	886	869	869	862	911	858	901	947	879	907	930	949	909	898	871	892	878	895	908	880	905	932	883	868	931	931	914	851	904	1000	879	881	884	918	899	919	894	887	955	895	918	832	915	905	926	881	971	941	932	918	904	875	891	870	893	882	925	887	900	897	878	879	887	892	926	914	849	910	927	857	894	936	904	881	897	900	915	902	851	899	891	912	855	879	925	865	880	942	918	820	901	859	908	926	900	909	915	892	936	861	883	817	866	892	930	861	927	879	929	916	857	917	935	934	847	920	927	904	902	884	882	861	904	906	860	897	903	938	901	921	932	895	902	915	889	922	935	873	914	891	868	851	910	907	918	886	931	893	905	872	874	906	842	951	907	841	857	930	858	842	931	855	868	879	859	894	929	825	925	920	882	892	901	903	915	897	942	880	916	951	843	946	876	877	912	915	918	882	910	867	864	792	893	944	919	892	927	878	922	852	915	895	862	873	872	875	913	926	938	852	960	906	901	915	907	897	906	875	886	934	903	965	883	907	865	865	958	867	883	927	851	948	917	875	855	905	889	941	894	893	926	964	919	913	892	869	856	944	870	892	855	862	896	944	910	895	841	916	856	997	904	922	874	885	914	941	929	910	867	875	895	939	877	936	951	879	894	875	888	894	909	888	890	901	900	875	925	908	826	879	862	920	874	891	922	866	865	888	941	893	908	904	926	911	922	885	940	866	862	950	916	912	891	920	877	919	911	893	937	946	888	912	916	904	917	909	888	924	909	899	868	885	883	905	921	948	906	868	867	905	900	884	894	895	867	895	891	883	915	888	899
17289	13358	13229	10346	7356	5214	3716	2662	2271	1967	1880	1417	1477	1211	965	1085	966	1009	947	804	673	662	674	590	676	789	708	597	555	714	740	598	572	516	422	392	387	306	333	324	282	288	280	290	314	254	285	282	292	248	259	255	269	258	244	270	240	269	276	256	250	256	259	256	269	251	289	245	239	237	247	249	280	270	249	273	287	248	238	240	274	251	219	232	237	247	228	252	248	252	256	258	227	261	263	267	285	259	233	278	278	250	274	262	248	234	272	262	264	242	268	247	272	257	258	257	231	277	240	257	220	285	241	258	274	228	275	241	231	212	288	266	249	269	246	231	222	245	270	258	239	269	273	264	246	222	264	248	244	250	278	273	228	284	275	257	226	280	251	239	210	254	247	270	253	248	270	263	231	269	262	255	268	264	253	221	268	247	262	242	255	255	235	277	268	242	269	275	264	246	269	244	260	276	272	256	249	274	251	270	288	265	239	262	264	261	238	238	266	259	241	257	246	267	211	274	234	242	263	276	263	227	257	240	279	250	236	265	254	271	257	225	232	244	265	269	227	217	257	253	264	219	278	227	259	275	272	248	258	251	270	252	247	257	268	242	240	265	264	283	254	253	243	249	245	239	264	256	249	264	263	278	289	236	257	268	257	254	249	282	279	261	215	259	282	266	246	263	277	261	250	275	286	252	249	237	289	239	270	276	225	246	258	261	241	282	261	222	259	237	255	245	260	254	253	214	266	271	241	241	233	246	250	263	239	260	253	215	201	242	248	266	260	264	273	271	268	246	233	256	272	230	257	229	228	257	225	251	254	250	241	273	241	240	263	249	255	247	225	263	251	246	256	272	274	271	236	239	249	255	255	270	260	262	242	237	223	232	291	254	242	285	248	239	247	266	229	250	284	263	221	232	258	251	239	268	255	221	279	251	237	261	266	267	266	234	255	217	267	211	246	269	257	246	274	248	249	253	254	244	217	258	266	261	255	245	235	266	253	229	246	282	271	265	251	237	251	217	238	241	243	229	248	229	246	242	264	261	253	263	246	284	262	254	247	247	237	260	265	253	261	229	270	249	259	227	242	279	252	248	252	255	258	250	251	228	251	216	237	260	260	225	258	258	226	228	272	259	263	268	254	244	265	257	231	230	235	239	230	253	256	239	272	265	273	267	234	226	288	244	257	257	235	267	265	243	261	238	264	266	239	253	258	245	270	251	252	251	248	299	258	240	265	267	252	241	249	259	246	246	264	258	275	291	241	265	222	248	220	270	256	229	254	285	249	260	266	251	202	280	266	263	232	264	246	277	279	234	247	280	264	260	251	263	266	254	244	263	259	243	263	277	249	252	258	254	244	220	252	265	252	257	224	244	267	261	229	249	263	283	247	239	232	257	258	258	240	258	260	271	251	253	236	236	259	253	262	264	250	272	273	289	283	264	247	213	233	231	279	272	249	267	229	277	234	255	263	258	255	263	275	245	244	254	260	284	248	252	230	256	275	247	226	251	261	251	267	234	218	227	261	246	245	237	227	224	255	216	247	272	248	256	256	276	250	244	249	271	280	253	261	265	278	276	269	245	272	269	251	255	240	245	274	255	292	278	274	263	249	258	270	266	239	280	262	242	257	242	266	268	247	271	262	240	265	230	260	246	252	256	282	225	261	254	220	232	249	260	240	250	270	246	262	229	287	245	278	263	279	274	265	254	223	247	270	249	260	254	260	259	240	271	235	261	243	282	259	210	259	233	252	262	252	262	233	221	247	270	256	277	261	264	262	242	252	248	247	261	265	271	247	291	270	258	263	269	253	257	248	225	235	249	248	256	262	254	281	243	228	252	247	255	288	237	209	260	233	245	257	252	255	254	246	259	259	272	271	237	221	271	256	280	275	261	259	236	274	242	246	259	246	250	278	263	246	257	257	260	250	260	272	240	260	248	259	253	256	228	213	266	243	279	231	275	261	277	242	278	193	264	243	257	278	270	218	242	248	281	247	243	236	246	267	249	230	249	231	253	265	249	280	263	269	239	237	270	213	251	283	269	245	239	254	251	272	257	240	256	230	225	236	235	256	242	255	246	263	261	243	263	253	274	244	239	248	242	258	243	246	252	235	263	255	246	237	242	241	241	264	248	250	253	260	254	274	223	222	216	254	243	252	252	258	264	242	249	263	237	259	267	234	250	268	246	235	245	228	258	261	242	269	272	227	282	261	269	271	261	236	238	243	250	248	230	233	270	242	252	248	253	255	271	256	236	238	278	259	253	230	251	247	252	253	279	238	260	233	249	281	237	261	264	270	236	271	274	240	276	247	233	253	245	274	227	215	262	253	264	258	265	247	263	270	243	264	266	285	234	275	250	259	253	253	275	249	248	260	284	239	256	253	263	262	251	268	256	245	262	245	263	242	266	251	261	259	245	266	269	250	256	225	225	275	240	252	265	249	245	241	268	314	239	272	269	246	261	255	235	240	263	264	233	252	250	269	221	262	222	249	230	258	279	262	236	242	250	244	244	239	254	266	261	230	229	261	243	239	246	251	256	264	235	269	254	256	261	234	271	249	274	256	252	236	272	238	244	240	243	220	231	273	237	265	251	239	246	258	227	259	243	259	251	227	237	251	228	246	236	286	259	263	258	231	243	261	228	267	259	225	270	248	248	229	264	262	281	265	254	275	249	270	246	285	247	255	245	263	240	252	264	245	236	260	259	238	274	260	250	246	251	274	236	242	244	269	249	252	230	261	250	234	248	247	270	266	284	239	255	235	275	248	230	264	250	251	257	220	215	231	245	248	244	266	256	233	252	262	249	263	275	271	255	245	235	258	242	275	264	271	254	222	268	253	225	274	237	262	269	233	253	247	277	241	234	260	232	272	253	242	249	261	255	273	235	256	236	231	252	234	265	261	217	256	250	248	238	263	232	284	249	266	243	277	249	231	246	246	221	283	231	242	260	285	243	260	235	261	248	251	213	263	263	230	240	268	266	258	240	249	252	253	235	206	232	271	258	268	231	259	257	267	246	248	258	262	242	231	231	250	241	242	250	227	237	290	263	279	234	270	248	278	244	276	263	269	238	248	266	238	258	242	259	263	264	250	279	235	251	235	235	280	268	222	250	254	259	237	268	266	252	239	269	252	265	276	233	251	281	246	265	230	226	237	264	249	239	261	271	238	233	274	249	243	258	252	260	287	242	255	237	257	248	250	242	230	224	260	239	256	251	240	253	256	291	262	265	260	259	241	267	222	209	224	236	225	263	245	270	269	248	244	247	228	255	254	259	239	271	261	277	275	240	248	248	252	258	227	295	249	256	247	252	241	255	238	249	280	283	251	279	262	254	226	301	249	255	239	272	281	228	251	253	279	279	239	265	261	250	271	233	241	253	246	228	248	257	244	259	268	248	272	238	241	242	250	239	272	261	266	252	230	270	238	257	231	265	243	242	261	247	252	245	267	232	255	268	252	239	225	258	267	245	241	268	231	288	258	285	264	250	235	236	260	235	262	261
11210	11402	18021	20208	18553	15803	13071	10666	9503	9219	8941	6869	6747	5828	4872	5468	5242	4771	4842	4036	3492	3374	3358	3204	3825	4402	3650	3330	3037	3691	3611	2890	2923	2790	2011	1653	1554	1348	1343	1159	1057	913	937	933	1019	964	860	839	808	767	839	838	766	790	868	820	746	746	760	756	765	763	723	741	763	747	758	735	767	745	711	682	694	707	705	733	754	711	738	725	725	733	717	715	726	671	719	671	730	715	698	692	710	725	709	691	717	748	750	695	698	708	662	676	682	687	670	718	699	743	676	711	680	722	686	709	692	712	746	699	712	705	692	731	709	704	677	719	707	693	716	702	672	728	713	748	751	726	696	706	681	683	750	674	736	728	679	708	712	708	639	680	716	687	676	732	725	739	671	679	679	709	727	707	630	743	682	676	735	690	709	698	744	675	651	718	675	681	694	661	680	691	673	719	714	734	725	688	646	729	708	688	724	714	713	760	692	703	719	691	725	673	664	740	703	728	745	681	678	680	706	695	668	692	692	683	705	683	729	674	675	726	679	723	710	741	733	656	686	698	692	724	646	706	679	668	735	684	706	687	700	753	651	686	730	689	668	712	693	710	698	667	666	692	669	718	693	732	681	690	749	666	664	712	713	714	688	713	718	675	770	745	645	717	680	709	710	735	658	644	692	686	649	678	736	691	711	744	687	706	723	688	692	645	714	700	727	704	735	745	703	746	741	706	717	689	710	751	738	699	736	689	708	665	724	730	750	712	708	734	727	681	694	725	719	670	682	696	725	715	662	708	730	710	698	730	695	692	629	688	643	736	675	680	700	733	746	717	709	710	682	704	662	706	687	737	732	704	685	723	734	668	725	717	658	694	718	732	693	712	722	716	693	663	713	739	627	679	691	692	697	724	678	683	641	665	760	737	724	744	703	720	717	737	675	683	718	728	710	667	734	722	751	684	725	741	704	658	646	717	699	701	654	741	683	688	746	690	696	675	697	684	691	737	681	712	671	722	690	695	683	676	742	708	721	730	655	702	722	720	727	674	690	681	700	708	701	686	751	683	699	696	702	717	674	681	711	675	639	700	724	712	729	724	696	641	716	711	734	660	721	736	699	665	693	673	677	719	681	685	721	741	721	718	664	691	690	707	702	693	732	734	687	674	731	703	705	667	710	687	657	687	678	697	695	695	717	706	714	678	699	647	711	704	726	735	724	699	731	747	713	692	714	706	683	684	717	734	712	732	672	693	716	700	667	723	705	689	680	729	748	672	710	730	697	641	712	720	713	674	723	676	710	733	689	786	712	688	716	739	720	749	701	682	687	746	680	740	735	736	762	679	688	665	684	715	701	716	668	668	697	711	721	703	718	650	731	691	698	687	694	679	692	680	683	710	729	722	705	703	738	689	743	736	696	711	693	691	693	698	718	637	678	687	724	653	709	712	735	711	685	699	713	722	680	693	697	722	648	712	673	705	699	713	691	705	712	714	710	710	635	671	737	720	690	684	715	722	688	717	726	723	690	663	687	709	702	707	695	665	645	683	730	661	762	668	701	692	694	711	733	720	725	697	675	705	665	696	696	743	691	714	722	722	684	759	710	707	713	681	682	683	679	735	715	698	733	712	653	688	692	734	710	702	721	711	698	696	740	677	691	721	694	747	680	657	735	670	682	675	684	676	687	648	665	717	711	726	693	710	726	707	696	709	678	710	739	702	700	711	704	674	728	683	697	686	684	741	715	736	644	673	717	696	736	666	741	733	708	682	727	761	698	675	686	696	723	695	690	686	691	722	722	720	778	725	712	730	708	695	667	670	662	735	645	698	704	668	753	619	694	690	703	661	699	750	702	718	726	708	661	717	681	710	713	706	703	695	709	689	712	711	672	672	699	715	659	680	703	708	684	715	722	732	700	694	696	707	693	695	692	721	696	727	655	749	677	697	730	701	672	663	701	717	698	641	730	702	689	658	698	760	667	714	686	750	732	776	665	724	650	683	676	681	713	684	699	743	698	664	702	687	633	706	684	688	667	693	718	703	700	734	685	723	710	690	721	714	796	693	709	715	715	670	675	704	684	732	734	714	737	686	697	713	724	694	708	725	718	679	721	682	748	654	685	676	699	721	651	672	662	717	656	704	673	731	717	745	695	691	651	710	679	709	706	767	696	710	692	658	678	705	715	687	703	727	660	694	702	668	722	718	738	694	716	683	689	705	658	698	685	698	726	713	755	741	721	705	714	713	708	694	641	708	710	696	710	703	689	660	669	747	674	707	692	661	676	687	681	645	644	708	694	697	717	758	666	696	731	670	698	711	719	714	680	717	678	697	673	721	706	718	764	665	694	715	673	687	703	710	664	705	704	654	719	702	658	689	772	685	725	699	680	693	733	767	691	695	681	726	692	686	672	671	653	687	671	691	730	714	694	669	698	677	689	713	713	726	739	711	727	694	760	709	715	708	672	737	714	725	715	729	644	658	718	710	703	709	671	727	710	687	675	730	707	694	688	724	707	681	699	674	709	738	734	720	706	702	724	692	725	724	713	684	698	705	745	660	706	711	693	726	671	682	697	655	701	731	718	709	715	714	719	713	693	715	717	697	697	685	673	720	703	709	680	672	713	697	666	686	708	695	681	650	739	724	715	687	693	679	710	686	699	678	733	720	722	704	738	693	741	678	737	722	664	685	717	703	638	677	679	706	658	699	680	704	717	700	675	680	707	702	689	694	685	676	698	653	698	673	713	680	686	700	712	707	698	775	722	679	704	763	731	673	696	713	742	732	673	648	718	684	705	703	732	722	672	695	701	715	683	691	703	651	716	679	723	684	735	731	682	666	725	734	713	706	708	681	712	671	671	708	746	714	753	687	696	691	677	710	675	724	704	708	677	687	696	722	713	778	712	701	670	729	717	727	691	670	760	703	695	686	749	715	743	653	708	725	719	720	693	734	644	707	707	682	680	667	734	716	673	689	638	719	739	729	722	744	729	693	709	691	716	683	702	687	754	690	707	634	681	702	659	738	726	706	678	749	716	685	712	710	729	723	658	727	675	711	690	730	713	738	704	693	688	700	717	707	692	668	698	708	692	722	658	683	704	725	721	687	698	715	721	682	664	689	721	743	734	716	726	683	708	689	716	689	698	680	669	710	738	724	676	713	715	656	641	730	728	704	685	737	723	665	664	671	739	721	714	632	692	724	713	698	681	724	690	695	705	712	687	698	707	709	715	743	677	734	697	710	729	694	711	674	651	734	716	658	702	708	697	717	713	685	669	717	720	680	702	716	699	714	704	710	688	722	653	700	707	721	693	703	666	731	734	670	684	651	731	712	723	666	728	687	727	711	658	699	679	706	685	708	690	656	671	660	681	708	710	685	673	704	721	721	660	700	720	697	690	693	677	728	729	714	716	648	702	707	708	670	722	737	702	708	727	726	705	737	734	694	751	677	761	649	696	644	704	741	700	722	686	685	636	683	667	700	717	716	712	706	675	711	709	708	722	705	709	754	703	739	753	701	680	690	709	681
30985	23275	25973	24755	20897	16431	12827	9260	8877	9186	10686	7507	8742	8967	6831	7620	6529	5405	6159	4664	4181	4634	4478	4230	5522	7143	5666	5224	4398	5495	5426	3968	3868	3757	2380	1630	1388	1101	1338	857	722	592	640	629	711	596	523	466	412	398	402	384	382	363	344	380	324	312	298	338	306	290	293	336	347	291	295	292	294	300	297	303	287	285	279	280	297	270	299	291	279	289	313	270	283	320	251	300	285	322	324	298	294	300	291	269	314	317	281	312	270	280	304	292	273	301	281	305	347	316	292	280	304	275	308	281	282	267	288	323	291	285	298	298	294	312	292	315	298	300	292	278	278	312	297	308	320	300	294	289	308	295	276	278	316	263	284	338	293	290	291	315	303	272	317	304	294	276	272	309	303	287	274	312	301	296	328	288	281	307	282	309	301	314	281	298	307	320	282	278	262	311	302	289	304	289	284	321	322	301	298	290	294	297	305	294	307	292	294	298	278	328	297	286	296	294	283	303	274	282	289	267	282	277	286	268	285	310	291	307	308	305	302	308	286	272	344	297	301	285	276	311	316	303	311	286	307	294	278	277	278	282	276	299	313	291	279	308	271	273	291	307	271	286	297	283	306	282	281	304	283	280	317	305	311	326	311	256	277	288	311	297	295	304	298	269	284	315	300	298	288	310	297	272	306	308	302	294	315	304	302	253	283	309	321	294	291	279	292	283	282	275	307	308	295	295	295	288	308	291	264	336	296	295	306	301	262	290	300	307	310	298	288	293	323	274	308	301	294	290	306	284	268	275	321	279	287	282	286	288	308	290	307	318	312	298	286	303	269	274	277	314	273	284	313	282	295	308	290	315	310	315	289	291	291	291	292	278	296	316	297	288	289	274	295	286	272	322	261	306	264	296	275	293	267	272	295	310	315	282	296	298	277	301	313	288	282	265	275	294	299	341	301	277	291	293	289	304	292	338	298	311	328	294	280	269	307	310	291	290	295	291	317	298	290	303	291	282	274	314	298	281	303	293	276	261	305	295	299	296	288	282	279	279	278	299	305	286	310	257	307	302	286	324	290	282	290	263	267	281	271	314	290	322	291	296	281	313	282	335	312	302	256	266	304	292	291	316	322	270	287	308	266	305	298	295	301	261	317	286	299	308	266	289	317	268	309	313	296	280	297	291	277	300	284	294	283	283	277	301	291	260	316	277	291	270	308	333	285	294	285	275	285	262	286	285	297	285	274	304	264	290	295	318	302	308	311	279	291	290	290	307	283	288	292	304	271	304	293	295	309	277	286	339	307	307	296	299	281	301	308	297	297	266	298	277	308	269	294	277	281	341	319	324	303	314	271	325	291	291	279	314	285	292	264	287	301	285	310	268	311	293	304	305	312	292	302	294	295	299	276	296	268	267	303	271	305	261	303	306	270	266	293	302	290	305	295	277	273	299	315	277	280	328	291	332	286	292	312	293	300	277	274	287	290	302	318	275	275	289	296	297	271	302	301	320	309	294	315	314	314	290	301	290	290	320	287	302	299	283	281	284	302	316	299	301	252	300	333	300	271	301	299	272	295	289	278	255	300	270	256	273	307	294	301	339	319	313	289	309	322	287	289	300	268	321	268	281	304	301	283	284	303	302	279	278	308	279	319	321	276	282	274	294	271	267	307	321	318	282	305	273	307	294	348	306	284	324	301	305	307	293	304	284	306	280	282	308	285	282	288	283	288	266	321	267	296	280	270	289	286	261	317	266	311	275	271	283	294	283	285	279	285	320	323	312	284	273	299	290	259	296	299	298	284	263	307	292	286	283	314	285	291	312	318	292	304	298	298	279	279	304	267	318	306	317	289	304	280	298	266	301	297	269	265	308	256	304	311	292	302	304	279	283	304	296	300	293	293	293	312	288	260	284	299	279	314	302	309	288	290	297	308	279	299	288	278	286	272	303	299	282	288	273	315	307	279	284	275	298	283	298	306	294	312	288	327	301	282	296	268	291	273	287	304	302	338	295	272	310	282	304	287	313	302	293	321	292	277	289	335	298	268	292	287	274	288	272	293	323	281	293	310	269	315	332	284	300	275	290	301	293	301	272	295	322	295	294	301	290	286	292	290	284	287	310	278	253	279	300	288	331	280	258	333	276	298	303	278	318	251	314	321	294	279	315	302	276	296	312	281	303	286	309	264	316	259	286	302	298	279	252	282	331	279	300	328	283	293	276	278	277	281	298	307	310	299	280	295	288	296	283	295	294	290	301	303	321	313	278	271	289	306	310	274	279	288	266	316	268	313	317	307	301	296	310	307	299	288	280	298	328	275	283	269	294	300	278	281	281	293	285	280	288	279	299	279	304	302	271	279	293	301	318	312	305	280	264	315	281	301	285	283	280	295	300	287	299	293	319	283	260	330	276	319	324	283	252	304	291	297	261	277	312	275	293	282	282	283	296	324	261	291	286	331	289	286	277	312	302	287	313	308	308	274	275	302	301	284	300	279	307	287	286	300	312	282	285	260	289	290	305	339	309	305	300	317	294	306	277	279	298	298	287	304	315	313	285	268	333	268	298	285	353	268	307	288	269	303	299	328	298	276	302	271	293	324	304	300	262	286	294	302	281	282	284	271	287	292	290	314	270	293	307	296	287	299	276	261	284	301	307	313	311	320	339	300	308	298	318	295	302	280	277	292	318	307	288	278	323	293	309	302	297	310	296	303	310	276	297	331	299	278	284	285	276	293	251	287	282	303	319	276	280	309	273	272	311	275	284	286	287	274	280	278	300	272	310	318	295	333	298	275	285	266	266	275	284	276	284	261	291	283	268	250	303	279	275	272	301	312	305	290	304	274	293	295	301	294	282	277	297	275	276	307	326	265	314	290	306	299	289	281	284	327	286	336	298	298	293	308	285	309	296	300	277	308	337	262	310	258	295	255	281	301	297	276	271	316	300	280	253	270	258	282	260	288	323	278	301	287	283	289	296	274	287	302	300	267	329	317	274	300	307	294	296	306	320	291	277	276	302	352	315	267	302	281	293	314	314	299	322	273	298	285	299	279	290	290	349	276	293	271	287	289	280	278	298	280	311	300	282	300	282	280	293	290	308	284	300	291	283	322	319	270	281	284	286	308	311	313	324	308	297	300	287	277	283	275	295	280	301	285	279	297	272	308	283	270	288	302	281	292	287	277	294	310	304	330	284	263	278	276	290	284	301	308	302	310	273	277	318	288	279	290	275	280	316	307	300	291	290	308	288	325	258	292	262	305	293	277	285	292	270	275	281	281	270	328	287	285	272	288	287	290	279	314	266	305	301	302	282	325	294	280	309	265	276	281	293	291	289	277	280	300	327	285	291	306	284	285	288	300	296	287	314	303	291	319	261	286	311	286	287	262	307	330	263	277	314	278	283	291	305	319	264	274	302	296	296	308	293	298	305	276	275	346	294	319	295	299	300	285	274	308	312	288	301	298	291	311	282	303	284	296	267	277	266	286	292	279	313	318	284	288	272	277	309	295	311	299	285	274	287	303	298
20010	18278	28783	33946	32343	30704	28082	24268	25205	26237	28830	24005	27132	27558	24208	26576	24512	22006	24594	19873	19377	21851	21060	20517	24095	27741	23602	21826	20308	23979	23546	18546	19258	18892	12596	9761	8333	6958	7380	4851	3809	3315	3431	3463	4144	3475	2547	2182	1921	1705	1758	1818	1399	1247	1246	1311	1110	1000	1003	957	939	899	915	915	828	891	903	867	826	877	843	867	794	865	841	866	801	811	802	875	821	866	826	810	811	795	808	811	807	732	829	859	817	799	792	782	776	786	812	846	781	778	838	855	830	795	778	808	777	823	761	761	785	850	833	781	768	780	845	826	804	796	819	834	819	853	811	856	788	813	793	833	788	790	795	799	824	880	811	782	815	808	820	777	803	793	849	804	833	792	796	800	839	893	801	792	812	764	814	822	798	843	832	800	779	813	831	753	742	824	846	776	831	807	787	829	819	805	834	823	802	852	790	783	846	782	825	793	840	846	841	800	824	776	813	778	790	809	828	819	837	801	803	793	773	808	775	820	810	815	788	790	781	736	807	788	788	813	777	828	825	772	824	799	763	798	786	773	839	737	839	738	800	793	775	833	787	818	804	770	766	770	816	832	798	790	813	814	812	801	875	807	787	818	814	826	799	836	761	829	873	838	785	831	823	815	838	802	770	769	816	813	833	792	813	793	769	815	819	817	819	775	839	764	744	822	791	826	809	801	777	849	810	841	783	821	801	792	806	789	761	801	805	765	796	768	827	792	785	800	768	803	782	813	767	789	801	817	800	830	802	776	825	781	810	790	821	802	793	809	781	807	842	841	806	813	823	740	801	788	811	834	759	836	817	829	814	800	785	785	780	813	831	797	793	809	789	791	768	808	786	827	804	828	845	798	781	816	816	751	800	822	801	780	812	798	816	790	730	825	750	814	787	840	785	779	849	819	805	833	831	825	768	743	818	750	830	816	836	804	817	794	799	792	788	786	795	773	795	746	811	762	811	872	780	792	765	833	771	821	827	796	770	809	857	810	856	812	769	860	874	800	793	855	765	849	808	869	810	814	773	807	793	798	796	765	828	749	834	801	821	767	809	779	805	817	851	798	763	817	831	807	798	761	825	828	803	801	740	824	777	805	807	798	785	840	855	822	793	788	746	812	789	822	783	774	778	802	794	818	830	859	807	811	862	824	780	816	805	806	803	748	768	803	809	823	805	769	832	784	825	793	828	809	836	806	837	805	872	825	782	801	798	771	822	849	772	761	781	782	807	791	764	841	778	808	766	826	808	817	776	758	780	749	821	840	858	830	766	808	863	811	789	802	750	816	798	771	809	812	783	819	768	761	808	761	805	802	789	814	814	828	788	827	828	801	763	821	817	794	827	795	838	780	803	805	811	811	805	808	832	787	802	806	750	811	781	864	820	781	798	837	797	843	783	800	782	799	825	776	811	779	809	816	802	797	800	737	811	778	784	833	784	825	787	796	820	742	777	829	797	802	798	799	820	782	817	749	795	861	767	749	754	821	797	787	849	794	801	799	831	823	757	788	796	811	776	834	779	778	763	873	835	778	747	836	833	853	810	818	771	769	836	756	800	821	815	839	799	805	784	802	804	800	824	804	762	809	796	859	768	824	872	805	793	797	799	784	801	819	804	818	781	838	804	799	795	762	770	808	824	806	770	757	772	743	744	793	805	724	811	798	835	804	829	745	839	862	783	783	856	817	856	813	823	769	822	815	817	787	816	768	864	773	782	797	776	768	747	794	790	838	786	781	809	769	801	767	818	799	870	876	799	782	777	762	786	775	798	802	791	842	827	774	798	761	825	823	798	783	816	782	813	772	783	835	790	772	835	791	803	791	780	802	772	843	801	787	797	813	811	805	804	790	789	726	788	828	812	774	738	797	828	819	803	792	855	768	785	769	845	752	843	813	802	802	845	784	774	843	775	802	824	802	803	814	826	787	795	807	791	778	862	812	824	735	831	836	775	766	805	780	811	793	829	787	793	801	778	823	799	757	752	815	800	833	787	788	855	793	865	764	829	783	819	778	783	813	763	787	770	759	823	744	801	795	829	841	860	800	801	841	815	842	826	797	819	852	796	820	825	788	830	797	729	819	807	766	775	827	793	816	798	756	819	834	814	797	828	842	790	774	787	826	813	822	794	850	816	814	864	858	806	808	770	824	762	782	826	789	779	774	727	785	841	815	802	762	831	795	825	822	827	765	827	767	811	793	858	816	813	787	786	790	763	781	857	769	784	764	799	830	791	782	839	817	781	813	766	870	781	775	817	758	801	814	793	802	815	832	819	738	791	739	758	779	852	798	829	793	820	812	784	810	793	780	837	803	810	780	772	808	817	828	781	832	787	761	822	850	758	790	792	772	806	782	818	779	851	784	788	793	776	798	815	853	834	832	767	841	837	793	758	822	791	829	799	840	790	827	795	797	819	840	819	839	789	814	789	778	814	797	831	798	782	806	772	841	820	822	797	829	797	840	804	842	766	836	810	824	840	815	769	751	805	777	778	810	780	819	796	782	802	828	763	836	803	826	851	770	764	768	805	782	790	753	812	795	817	805	785	842	816	782	825	840	829	777	866	825	795	819	769	779	806	762	770	815	773	773	737	832	793	824	763	788	805	781	815	760	775	821	799	826	808	815	781	756	839	769	760	767	818	829	794	846	788	809	793	817	862	837	842	795	869	847	885	787	796	801	862	765	826	762	819	834	819	819	803	790	823	781	780	859	758	768	813	785	775	779	781	832	803	817	769	803	829	759	782	769	770	778	831	816	825	824	802	786	836	792	827	787	764	792	799	780	848	740	814	841	793	802	777	830	739	801	850	769	796	806	825	850	764	836	832	841	786	832	817	823	810	831	803	832	813	759	814	839	806	777	816	804	827	790	757	791	848	791	827	801	825	819	822	800	843	789	857	811	823	815	858	748	752	788	796	817	795	812	778	824	807	809	784	806	783	781	784	806	787	820	840	819	804	841	795	784	833	778	802	828	790	860	804	813	833	819	776	816	806	777	849	802	814	792	761	822	808	799	807	810	794	816	805	755	807	758	760	819	776	827	789	792	804	814	847	835	746	816	816	812	803	717	809	832	800	800	826	795	845	798	839	805	782	778	823	810	776	830	860	814	796	814	804	824	820	790	872	767	802	800	848	766	812	803	754	807	831	800	817	819	774	790	846	854	832	856	814	839	791	846	827	824	834	742	804	789	785	819	790	780	764	797	794	847	839	784	802	812	827	785	785	819	806	786	735	761	786	754	822	791	826	810	811	828	836	752	818	791	807	866	773	815	810	794	810	794	772	800	779	751	747	808	808	778	816	771	773	799	773	770	792	809	872	790	795	792	805	796	810	825	824	752	802	769	818	764	732	770	829	778	794	781	778	803	746	844	778	818	798	775	837	818	792	815	771	819	811	818	802	842	804	837	808	828	786	824	827	820	767	840	834	744	802	800	862	815	835	826	807	875	815	804	801	824	792	743	815	849	795	836	823	839	798	790	792	773	748	830	773	800	777	850	762	832	815	808
40427	32176	35261	33817	30253	25865	21916	17783	14615	15458	17618	14640	15594	16693	13883	14933	14034	11314	12806	9400	8843	9479	9179	8900	11286	13997	11584	11495	8511	10492	10380	8079	7760	7265	4744	3297	2564	1977	2259	1504	1213	1087	1063	1139	1257	1046	734	694	607	537	532	514	515	471	445	484	421	423	434	400	403	381	381	362	365	361	366	336	341	369	377	345	309	349	355	348	346	373	362	375	329	315	346	352	357	380	362	373	334	356	362	342	337	365	319	330	360	329	376	360	370	381	382	346	339	350	360	308	368	353	344	357	355	359	328	313	367	353	334	328	355	336	358	336	340	331	384	340	363	339	351	349	344	377	365	340	346	350	348	356	334	366	352	354	354	319	342	329	353	352	313	354	354	312	367	350	331	395	328	317	309	339	361	355	396	346	348	326	351	350	352	361	334	336	347	344	347	307	358	320	341	362	336	313	357	342	348	342	337	369	339	331	386	372	324	365	352	363	349	361	367	349	347	352	357	350	335	380	345	364	331	341	316	360	335	331	342	354	354	323	350	317	316	384	370	347	345	323	329	355	378	371	332	332	336	353	339	322	362	361	311	378	360	344	369	355	335	307	369	376	372	361	337	381	308	346	345	338	356	316	354	398	328	368	330	345	301	363	344	363	352	369	375	328	338	380	343	357	309	346	318	337	327	339	367	333	329	346	374	347	368	381	328	339	334	350	349	357	350	355	336	389	327	330	384	365	331	347	338	365	344	354	338	349	338	394	366	355	349	366	307	375	363	333	335	385	351	386	362	333	337	360	359	389	328	335	345	362	355	349	341	335	337	347	356	364	331	327	326	375	370	343	335	326	327	330	331	343	379	368	378	362	354	350	339	339	341	334	333	340	365	346	308	310	351	357	349	338	346	373	323	337	324	357	346	373	345	353	358	378	382	335	347	370	370	346	361	344	346	341	341	370	332	369	388	356	347	322	354	363	354	366	300	375	335	347	326	364	381	324	352	364	320	349	382	338	354	345	329	330	355	329	327	342	376	347	338	321	362	373	329	343	329	360	318	335	344	326	323	356	329	309	339	339	357	358	319	363	380	328	370	315	324	341	328	344	309	355	342	329	352	336	358	359	317	336	356	347	341	356	356	330	321	340	323	310	348	333	351	340	368	367	346	375	352	353	390	401	344	346	341	349	344	340	312	354	385	352	318	316	343	384	321	336	356	374	367	337	339	386	354	354	373	364	320	349	332	371	311	337	318	338	323	330	335	342	358	317	327	344	358	339	372	358	336	376	329	371	330	354	377	359	362	392	362	325	325	360	357	353	352	364	345	297	358	359	322	368	368	357	349	357	332	371	330	343	348	362	346	336	334	351	337	325	339	353	337	334	358	322	329	395	376	344	379	352	361	374	328	355	358	351	355	342	376	345	369	348	354	369	355	317	344	341	349	343	355	385	383	340	332	386	380	315	365	337	355	363	347	338	320	342	394	323	357	350	340	373	358	346	371	333	366	332	378	363	350	361	331	375	380	357	359	361	342	351	372	369	348	359	343	348	352	333	328	346	361	370	321	357	349	370	334	363	327	379	344	323	326	318	349	374	364	374	335	346	343	371	327	352	347	376	376	343	332	320	351	328	352	341	349	346	345	320	352	352	344	344	333	356	368	369	345	361	340	319	352	354	335	344	339	349	355	349	332	324	318	356	356	337	320	357	328	350	344	365	360	354	378	336	358	369	345	349	361	321	358	394	330	343	336	344	345	334	312	357	383	379	318	342	348	341	338	357	326	343	321	364	362	341	347	360	345	329	322	339	356	331	369	333	391	354	323	337	316	361	359	327	359	356	330	331	338	338	331	356	344	344	370	347	346	339	356	347	352	354	370	334	368	386	318	360	329	353	356	342	375	390	348	357	339	341	346	339	327	336	356	359	344	351	332	354	340	381	362	331	349	352	356	361	351	361	306	353	371	366	357	340	358	335	394	343	314	348	323	340	391	339	328	361	383	326	372	345	348	370	332	341	332	366	338	348	342	325	391	354	344	378	347	319	354	320	367	334	360	347	349	355	368	314	365	313	341	314	345	360	364	353	307	319	318	353	351	368	346	371	328	345	376	319	331	344	329	358	346	336	358	331	336	344	342	344	329	332	325	361	378	317	324	351	374	339	323	348	341	361	356	341	324	335	339	341	330	343	362	391	308	362	340	360	373	341	357	340	351	359	360	322	335	351	369	350	351	347	360	374	322	351	366	346	324	358	371	348	337	360	360	322	368	339	363	346	348	308	346	348	360	343	363	326	365	365	333	367	347	357	360	345	367	340	317	335	325	339	344	314	359	390	356	353	344	353	325	347	341	342	347	328	348	385	329	373	345	334	322	345	358	312	333	357	332	355	336	365	339	324	336	325	338	351	357	347	351	342	361	357	355	317	355	332	321	364	362	385	370	357	317	346	356	337	347	316	374	338	345	350	337	329	331	361	359	370	300	344	309	361	358	344	367	358	351	352	345	368	345	337	327	355	316	344	342	346	360	380	384	349	357	377	370	367	354	355	322	362	372	370	354	351	368	349	354	354	332	354	384	354	356	336	331	319	356	350	330	378	361	358	287	337	347	343	350	339	344	344	355	332	371	343	307	354	352	355	326	359	333	343	344	363	339	340	360	357	334	344	357	366	355	346	355	347	350	359	344	335	338	331	366	378	354	331	319	331	374	346	356	348	356	342	365	365	351	347	359	363	394	327	321	342	338	356	305	351	352	340	342	313	376	321	318	329	366	357	346	350	340	357	366	339	346	330	348	375	334	356	385	337	355	303	332	334	332	339	325	332	323	362	360	314	338	388	316	403	334	327	302	360	365	366	380	377	363	327	383	367	347	345	307	342	326	319	345	340	334	381	345	356	343	343	333	334	337	379	361	349	363	350	372	334	299	334	366	343	337	345	342	373	326	344	352	379	326	344	343	340	341	338	349	341	340	371	356	377	310	352	337	312	335	324	334	365	382	342	339	346	318	343	376	337	359	353	326	344	355	356	332	337	334	356	343	339	396	370	372	348	358	368	327	355	335	332	356	369	335	316	358	333	352	352	350	340	361	345	369	345	358	343	382	332	290	316	354	339	345	327	347	355	368	350	328	329	381	306	362	331	324	349	340	372	334	322	342	365	341	358	332	324	372	334	387	296	327	357	348	373	362	340	358	362	331	359	365	335	352	366	351	362	399	355	322	365	345	358	363	323	371	373	345	383	371	353	353	364	363	352	361	386	333	325	323	336	333	402	372	335	398	329	356	337	370	357	364	358	344	352	331	337	344	362	344	351	333	328	353	391	354	322	354	361	358	344	369	339	346	345	343	337	349	329	347	340	347	367	311	336	328	356	320	340	334	350	354	345	345	357	344	343	368	330	384	330	360	325	340	340	369	362	315	324	353	337	362	334	381	377	337	338	361	332	360	343	343	363	322	337	311	364	344	364	358	333	354	333	359	355	364	352	371	352	347	333	345	359	338	328	354	341	342	322	350	336	349	340	373	355	342	374
27160	25301	35190	40465	39248	38247	36452	33479	32013	33318	36888	33437	36243	36945	33610	35960	36116	31139	35239	29142	29828	31499	31201	30819	34791	37442	33202	33898	28806	32973	31806	28632	27382	26910	19410	16299	13609	10238	11762	8313	6704	6107	6339	6441	7120	6208	4081	3658	2975	2532	2482	2346	2074	1712	1671	1922	1633	1422	1287	1215	1158	1099	1080	1078	1119	1082	1056	1024	1036	1048	976	985	917	948	988	991	971	996	1044	920	962	955	954	961	946	932	934	971	966	956	943	981	943	916	997	884	921	973	939	1006	898	951	946	994	903	956	913	924	904	891	915	941	932	921	961	920	901	961	921	927	984	966	924	919	879	985	915	932	928	916	927	912	969	967	971	924	916	914	919	929	958	926	974	957	904	885	937	918	903	876	958	920	869	929	916	908	873	903	923	906	921	972	938	935	888	966	949	920	963	997	944	921	903	922	898	918	964	855	899	937	893	940	887	905	912	928	993	929	922	985	918	924	924	946	977	892	935	916	925	883	909	916	952	877	960	935	905	899	933	878	933	928	955	956	933	951	915	930	964	886	907	936	912	913	908	959	963	916	948	915	880	949	914	896	863	923	973	953	950	917	962	916	936	897	924	928	855	935	963	930	894	931	919	958	842	858	867	952	923	939	911	903	862	939	981	933	911	972	926	894	927	936	988	937	897	957	937	939	908	903	953	942	927	963	906	936	943	882	917	918	890	898	951	892	924	984	985	914	910	938	944	938	961	926	907	936	955	910	944	943	968	893	948	923	960	908	923	953	921	924	898	939	896	933	940	920	945	902	885	913	919	949	885	905	983	942	939	908	931	977	969	919	929	959	957	966	959	927	924	940	948	912	917	887	890	925	973	875	989	929	915	953	932	959	890	933	928	940	963	921	871	889	964	937	951	871	903	923	946	940	940	937	891	956	879	959	972	887	925	915	934	949	941	874	890	954	950	936	904	994	918	900	913	954	922	904	885	896	975	920	939	927	880	890	940	947	902	889	875	930	957	901	872	994	893	953	931	931	967	967	912	894	894	896	918	845	929	942	905	913	928	908	975	848	922	907	920	920	933	903	1011	913	962	921	951	991	956	912	936	884	954	895	952	876	885	985	965	886	908	906	948	956	975	953	898	959	919	939	950	907	949	936	933	948	962	967	953	914	962	954	940	919	925	908	900	970	912	894	923	909	904	905	916	904	901	941	913	968	945	899	946	905	901	928	939	915	898	964	948	911	950	975	960	902	934	888	925	905	874	960	899	967	948	921	920	888	923	897	919	914	966	942	949	940	892	974	890	923	912	925	868	991	924	947	949	910	876	892	917	956	920	912	933	935	937	892	894	903	968	921	990	906	922	919	928	881	899	900	928	897	941	939	926	947	926	904	939	991	953	888	956	957	897	902	868	953	925	912	907	935	909	884	862	866	897	940	905	939	927	919	963	945	916	921	929	974	924	976	931	927	917	929	867	910	983	899	904	935	900	957	897	926	922	870	913	907	958	936	902	924	933	928	856	972	969	895	899	1024	941	898	936	950	937	891	956	987	938	947	967	925	911	891	887	935	927	924	894	869	887	922	1009	918	895	955	898	901	847	933	874	856	943	951	904	911	973	962	926	929	940	901	991	938	947	921	993	946	932	861	881	893	953	941	893	969	978	927	898	917	937	879	926	960	952	935	923	917	896	880	909	936	946	977	962	882	927	895	920	944	960	899	923	914	889	932	931	977	897	862	931	923	911	863	930	892	934	921	917	970	952	961	939	912	881	928	871	937	919	867	856	909	907	930	910	881	966	922	924	907	914	923	940	963	892	961	885	917	911	905	903	882	951	929	951	940	935	907	892	970	946	879	982	888	926	880	931	878	939	883	915	905	918	936	908	969	865	875	892	929	939	931	901	927	944	925	964	952	896	930	886	930	982	932	982	937	920	955	951	988	901	918	899	942	937	932	931	877	934	930	970	953	927	934	945	930	925	910	859	950	915	938	919	929	963	927	924	912	936	917	922	899	931	898	956	919	870	974	947	983	917	948	965	936	944	897	917	919	909	919	935	851	927	896	929	876	936	948	858	925	924	942	914	949	939	949	941	854	890	902	937	944	909	910	903	892	904	865	942	904	871	914	919	913	898	953	865	960	956	913	879	892	875	910	922	936	960	894	930	973	908	945	885	893	906	884	983	928	913	875	888	884	911	928	961	957	871	897	889	918	921	868	980	921	925	963	979	939	930	960	897	954	914	932	894	888	894	996	872	873	916	958	920	951	860	903	966	923	949	871	945	885	917	946	904	932	936	931	922	911	897	902	943	987	926	945	978	908	914	831	909	973	933	937	976	883	949	897	925	921	923	891	974	871	893	930	914	941	905	980	922	929	996	936	863	930	921	937	926	879	887	907	888	914	929	899	929	940	882	907	936	927	890	900	942	927	910	916	921	869	944	924	912	930	934	936	931	936	964	899	1000	909	952	866	934	906	961	932	964	872	940	945	919	904	876	872	925	895	962	954	868	914	855	884	909	922	917	915	923	913	948	899	953	967	961	958	886	910	984	945	874	974	891	957	923	928	920	914	862	1000	940	906	851	900	935	955	939	916	883	888	941	901	903	947	927	963	890	915	930	923	979	931	909	951	921	986	984	956	872	943	911	930	887	944	958	930	877	930	900	940	888	957	970	942	1034	881	948	940	950	911	943	900	918	910	939	991	933	989	889	903	962	964	950	935	954	987	940	893	941	903	929	879	908	905	893	942	865	936	906	944	965	957	954	921	952	921	919	929	918	888	936	948	931	944	945	943	898	973	944	891	963	952	887	882	957	900	962	919	922	899	975	927	950	971	947	908	945	974	904	954	942	905	922	960	923	906	893	930	932	969	981	948	966	872	1021	957	899	902	918	965	903	934	910	902	948	972	867	954	899	907	929	940	934	1006	933	958	918	917	928	921	889	937	949	909	956	966	903	976	909	992	961	903	870	966	878	972	937	898	875	957	928	902	948	888	971	919	981	906	928	894	961	838	948	895	933	942	952	901	904	947	942	958	948	952	900	883	915	923	918	953	931	913	939	934	984	940	877	941	915	930	912	920	910	963	894	937	909	912	914	948	986	900	971	966	909	926	942	947	931	930	930	972	890	913	901	937	876	953	920	937	976	935	889	909	891	887	898	904	942	891	967	944	951	895	910	948	906	906	889	997	888	935	920	916	899	931	874	930	928	947	917	942	911	909	922	896	909	912	966	890	935	949	931	989	920	936	894	943	917	897	936	895	921	933	921	976	907	914	887	913	938	913	895	905	914	936	903	909	914	896	884	978	919	937	957	887	941	937	928	903	944	934	924	927	935	889	944	900	935	948	948	950	894	964	933	956	908	943	919	948	910	965	928	945	890	981	933	895	952	885	923	984	908	987	958	947	923	940	949	856	871	908	917	975	944	901	963	961	936	953	1005	871	938	958	902	961	929	946	934	862	944	911	912	914	921	920	909	957	969	894	941	951	896	944	913	949	922	939	895	903	962	913	921	921	907	919	900	890	933	910	943	948	847	911	1004	898	960	896
16842	13337	14452	11195	7841	5694	3791	2947	2342	2144	1825	1357	1235	1290	1141	1126	1090	917	916	751	705	664	624	673	757	849	689	698	640	742	694	594	597	520	382	460	369	318	368	311	294	319	311	266	314	323	306	292	271	252	271	245	289	257	257	274	277	250	269	276	277	278	252	270	247	274	258	280	287	227	265	245	259	290	241	292	262	282	249	289	268	256	297	250	236	263	284	287	264	271	267	278	284	253	288	285	261	267	249	291	279	265	268	253	257	257	263	240	294	285	269	285	265	238	255	266	273	272	265	267	258	275	252	255	260	258	278	272	241	249	275	277	271	248	276	253	246	283	262	266	269	281	258	285	266	278	264	259	260	266	258	266	270	281	276	273	261	250	289	255	265	291	292	278	270	256	266	250	256	266	257	265	288	266	253	267	270	259	301	255	289	243	265	278	252	282	267	237	275	256	280	292	254	273	260	278	248	259	279	266	284	257	277	277	265	247	232	293	274	276	267	270	270	244	273	268	260	279	296	262	264	284	259	290	293	259	268	302	273	271	256	270	267	244	259	274	253	255	262	294	281	287	251	285	266	285	262	249	261	260	272	260	267	272	244	251	289	292	267	237	253	274	266	267	270	259	249	286	265	254	278	266	268	243	299	264	245	268	284	249	279	274	275	235	275	290	287	267	244	273	271	263	251	267	276	258	261	270	258	250	240	274	293	269	285	294	242	240	256	240	273	263	266	260	280	264	272	276	273	248	283	258	286	254	267	248	262	266	233	241	265	260	264	224	258	257	268	253	272	272	244	293	275	259	260	256	246	290	270	261	264	271	277	255	237	245	268	232	275	266	243	294	255	271	268	270	228	268	265	267	291	246	291	256	250	237	266	249	287	270	273	296	271	252	292	278	261	264	281	280	284	254	260	248	283	278	263	253	254	268	261	287	275	238	248	266	238	265	262	268	260	215	276	247	239	273	233	274	221	247	259	288	271	253	251	244	280	280	247	272	285	244	267	248	259	248	262	272	239	268	293	280	258	233	274	261	262	277	293	258	277	239	261	255	287	251	256	288	273	264	263	285	254	261	274	289	264	284	245	282	242	278	269	269	289	226	270	239	280	280	262	279	244	280	278	253	269	268	271	262	292	279	260	263	276	253	250	263	250	270	243	280	259	249	275	261	281	258	285	254	269	249	255	276	297	263	262	263	291	278	259	295	276	281	257	277	297	251	274	278	247	276	280	244	279	274	266	246	253	256	271	249	270	285	266	282	275	258	261	282	268	268	260	289	297	289	254	293	301	265	245	257	295	269	259	269	272	261	262	303	273	287	292	249	309	284	250	260	265	282	250	265	290	269	270	253	239	271	269	251	262	268	275	274	291	247	220	260	285	256	267	237	257	230	247	270	251	299	259	260	275	236	266	275	280	266	281	228	270	283	283	248	251	260	269	252	274	274	247	274	251	253	267	253	285	267	275	276	260	228	250	272	261	280	249	259	253	249	278	247	256	269	266	282	249	253	247	258	244	254	242	250	253	282	266	268	237	274	278	287	277	260	282	254	242	244	273	233	270	275	266	211	232	243	289	272	248	263	261	256	285	266	254	278	253	251	252	280	274	272	242	260	261	302	249	253	263	271	261	237	258	244	232	271	260	256	301	247	252	229	277	259	286	254	247	229	279	234	269	281	246	260	284	252	276	278	249	259	272	249	264	284	245	244	279	262	259	271	247	259	239	287	279	245	280	289	223	259	259	297	281	257	249	235	266	273	280	240	237	283	271	279	259	267	267	230	294	285	259	283	261	265	278	233	270	262	239	245	275	302	282	250	277	264	244	252	271	237	261	258	224	266	247	272	257	264	259	254	266	284	252	294	291	262	279	251	256	261	273	237	223	270	240	244	267	259	270	274	271	260	281	272	256	281	269	271	271	250	261	260	255	261	257	264	259	252	262	264	276	274	255	268	232	239	255	277	270	252	253	273	259	265	272	266	261	259	272	283	272	233	280	238	243	268	317	279	259	302	287	276	256	251	285	274	237	237	250	272	253	269	248	278	274	280	266	281	289	267	257	280	232	256	226	270	243	270	292	274	265	246	270	244	283	233	246	287	282	269	270	268	289	263	259	278	255	274	237	259	238	277	274	280	306	252	273	275	276	235	272	281	247	263	228	273	252	293	302	244	272	266	258	283	273	260	252	256	242	251	257	276	278	253	245	281	269	309	262	272	257	264	272	288	293	250	263	254	256	276	281	247	283	299	246	268	266	279	280	269	281	260	246	228	243	256	257	266	247	254	249	259	278	243	256	273	268	284	273	265	269	278	261	245	251	248	307	252	248	284	286	243	259	270	265	238	294	297	262	238	266	278	239	279	262	262	274	267	294	255	269	262	299	272	271	258	270	250	257	258	250	264	292	282	254	246	239	282	243	268	220	279	243	286	249	275	249	245	259	277	256	244	272	285	265	235	249	261	260	244	261	272	276	266	238	290	258	273	286	263	256	262	289	262	267	255	261	255	287	260	266	244	266	278	250	261	261	317	256	258	248	260	277	254	265	279	267	266	254	254	274	279	271	269	271	277	262	271	242	241	269	248	259	307	294	267	270	255	274	271	260	245	261	239	266	248	277	270	255	270	238	266	278	269	277	244	250	313	297	258	264	254	262	271	261	301	295	263	261	244	224	248	280	286	270	273	265	256	279	270	259	261	282	268	280	293	278	243	305	273	256	258	246	284	283	247	260	257	270	274	271	270	299	270	259	286	216	279	289	246	270	262	238	274	260	263	264	283	272	249	278	257	244	257	262	234	258	273	293	272	279	273	246	258	291	239	261	236	299	283	256	233	294	240	299	276	278	280	278	279	270	292	267	238	243	269	235	258	257	291	254	294	288	247	259	265	271	250	245	245	296	258	237	280	278	261	241	274	305	266	267	261	262	263	269	306	263	255	251	254	286	253	266	282	243	245	266	245	285	257	258	265	246	247	277	265	278	259	251	280	258	263	256	259	317	264	278	325	270	245	281	257	273	281	246	293	284	241	256	251	280	287	278	258	243	258	257	262	270	294	253	274	287	273	276	238	262	266	260	263	258	269	259	254	260	260	258	236	243	268	289	258	266	308	240	285	293	283	272	269	262	274	241	252	257	272	244	263	274	254	267	258	242	285	274	259	276	264	256	280	248	267	273	282	272	256	245	266	305	261	254	253	268	257	264	247	254	247	244	282	261	263	268	276	229	269	236	254	260	254	267	256	269	292	259	291	285	273	247	275	298	257	247	250	269	261	252	263	280	266	287	248	290	262	264	267	252	259	269	271	257	268	259	251	250	251	245	287	273	232	289	264	242	276	279	264	265	255	280	277	281	280	238	280	265	276	306	271	273	275	251	300	274	242	260	267	259	275	257	257	264	282	255	274	280	258	266	287	271	283	247	286	257	269	281	261	280	244	281	262	275	306	278	276	283	285	246	292	284	275	262	266	268	251	272	239	275	233	269	254	228	253	266	258	257	235	253	279
10937	11654	19348	21490	19341	16958	13448	11393	10070	9334	8509	6709	6319	6416	5516	5561	5589	4830	4728	3798	3600	3521	3477	3515	4344	4430	3736	3724	3327	3772	3532	2795	2771	2569	1875	1853	1497	1266	1376	1207	1038	1007	1043	976	1092	1032	919	902	786	844	826	869	797	823	892	874	781	785	749	811	807	782	760	768	745	762	750	765	788	736	791	760	740	757	750	759	746	735	709	724	698	717	770	735	699	718	721	758	805	718	778	706	680	730	737	681	765	729	799	754	748	790	697	744	738	759	729	758	752	736	718	748	703	795	742	683	711	708	686	725	743	717	746	715	769	742	746	762	739	707	714	736	729	758	766	776	697	735	731	745	706	715	782	739	707	702	677	690	749	640	745	735	740	673	731	709	769	732	719	746	733	765	724	706	743	757	757	702	769	713	692	698	754	676	702	760	739	727	723	709	723	711	746	757	723	711	794	702	747	734	718	748	735	743	765	728	710	740	753	725	682	742	785	755	700	721	722	675	729	657	744	730	715	750	729	739	694	699	736	731	737	730	698	740	751	781	716	753	744	728	707	775	714	691	700	763	741	697	683	697	774	735	697	741	701	729	703	774	704	687	718	718	755	755	767	720	742	715	758	690	736	707	729	708	747	755	699	749	702	740	757	742	725	726	752	754	769	760	703	693	721	682	736	740	727	763	720	739	697	739	753	705	747	702	708	758	706	779	711	728	718	734	737	767	704	760	719	735	730	809	747	741	757	745	754	740	742	750	721	753	755	706	738	774	751	752	734	746	716	761	750	752	712	779	749	700	715	734	700	754	704	722	755	748	737	772	738	717	737	733	749	738	737	740	690	777	762	774	730	715	688	713	731	712	725	748	790	706	750	737	758	709	761	723	751	690	732	753	740	723	764	721	706	719	736	747	727	745	764	698	717	753	732	697	731	713	707	689	761	720	729	758	787	746	772	758	709	734	741	742	709	746	692	755	749	757	734	751	766	727	767	701	718	742	708	781	740	720	704	771	735	699	784	707	734	705	739	739	762	711	726	729	740	705	732	688	757	745	775	747	762	691	737	711	710	737	779	691	780	697	714	765	719	727	736	752	726	752	762	711	803	698	751	722	730	753	742	750	692	718	765	739	756	709	758	692	741	776	722	789	755	732	756	712	743	736	708	778	671	739	754	740	664	755	685	754	732	770	741	757	746	746	723	774	733	749	729	725	748	743	736	741	705	743	782	728	698	745	750	774	742	672	734	727	724	759	698	724	717	723	683	740	736	713	724	722	743	722	738	734	744	726	736	685	726	715	711	777	742	744	684	762	744	728	688	768	714	751	685	733	745	722	729	754	716	773	711	725	730	697	723	723	729	767	728	725	707	725	686	776	743	765	701	723	738	731	774	726	710	767	748	701	752	725	737	750	738	678	724	676	713	749	690	736	791	711	723	709	725	740	732	709	743	713	748	734	714	712	766	790	790	700	705	745	746	768	732	728	716	764	761	720	752	721	716	768	717	769	778	720	755	753	739	715	751	734	729	726	732	710	748	732	780	734	728	799	756	709	764	746	753	721	732	754	721	720	723	728	730	743	699	758	722	715	715	704	726	732	743	707	791	732	769	750	751	741	728	792	749	747	756	751	749	751	739	714	756	758	725	764	732	730	776	733	733	708	718	676	742	749	727	753	699	717	720	740	717	697	769	750	758	706	715	691	778	699	741	722	759	717	679	767	709	722	741	784	752	736	703	789	703	716	779	725	704	706	752	755	731	745	736	735	699	710	736	696	722	767	699	755	723	701	688	779	743	708	761	750	734	700	724	703	737	750	726	740	705	725	737	737	753	719	705	717	715	712	688	755	758	733	710	739	702	740	716	708	768	702	740	740	720	750	737	729	733	736	709	750	737	741	691	715	750	743	746	730	727	690	729	725	717	786	750	739	721	691	805	744	808	766	769	704	689	724	741	760	750	707	748	797	764	695	736	725	744	685	705	762	741	774	723	707	733	757	715	667	726	726	743	744	762	725	747	726	798	734	731	722	750	754	747	760	715	714	763	706	727	745	721	704	660	746	715	749	725	724	738	749	697	718	766	743	685	690	739	729	722	719	707	720	729	783	769	733	762	724	737	699	723	754	688	731	732	761	704	729	737	755	728	721	715	743	683	707	729	748	745	702	743	711	743	718	720	741	730	710	773	814	723	713	751	688	708	760	738	709	734	735	757	719	698	729	774	699	790	750	757	700	704	705	742	727	777	716	751	721	728	730	705	736	679	738	703	752	738	716	737	738	696	720	764	742	807	767	733	728	718	778	727	712	707	717	749	721	724	747	722	746	728	771	710	750	730	734	796	718	744	763	715	734	753	755	757	703	738	688	730	754	723	711	724	733	718	746	752	753	674	733	707	705	740	701	725	771	726	690	721	686	710	739	749	720	694	722	757	695	741	743	743	713	722	741	685	703	752	732	763	744	746	751	757	726	707	687	708	759	684	690	730	727	740	735	727	731	737	720	708	696	706	704	726	753	721	758	725	713	744	765	731	716	752	748	728	773	730	744	710	775	700	723	681	763	777	698	775	751	721	698	700	750	764	671	749	708	718	672	734	732	728	690	725	738	679	728	717	708	766	759	720	737	696	748	773	745	729	726	706	745	812	752	748	731	746	688	750	703	748	754	701	710	699	698	752	750	779	734	740	757	709	774	745	729	728	760	771	761	737	786	746	707	683	702	746	751	660	743	775	732	776	722	787	750	740	686	705	758	734	711	754	717	717	735	695	728	752	742	748	681	706	730	728	717	742	732	672	791	750	734	705	737	671	718	728	738	740	777	755	781	738	755	739	747	738	723	735	757	712	727	709	763	720	698	720	740	698	696	790	725	713	792	744	706	697	759	687	763	799	756	702	769	697	764	686	685	741	741	716	759	689	732	728	690	758	754	718	671	732	703	684	725	718	699	717	749	761	754	704	747	740	756	712	679	759	724	709	720	701	699	680	725	755	719	719	783	754	794	805	769	726	676	710	773	669	715	721	712	748	713	775	758	805	682	734	756	765	741	719	739	775	724	725	699	719	748	767	700	722	687	707	711	751	693	746	717	772	721	746	756	729	742	754	757	718	731	689	760	736	749	727	751	773	722	747	726	780	734	738	711	737	730	734	719	703	702	773	747	695	713	766	733	768	743	669	715	743	760	738	703	760	754	742	726	727	733	738	754	741	770	726	709	691	734	721	774	685	773	758	755	748	748	737	678	723	770	735	759	724	702	721	769	666	730	687	782	743	769	745	768	732	725	701	689	703	704	766	708	768	708	767	743	752	667	753	727	748	769	756	739	726	724	687	756	779	761	709	711	681	759	712	721	706	756	777	731	710	734	792	707	709	775	688	745	743	717	713	676	705	749	754	725	731	764	740	724	778	729	758	718	736	767	689	736	727	707	681	746	728	760	697	679	714	747	734	758	719	712	727	763	716	734	710	734	685	747	742	762	704	723	736	717	764	728	740	697	739	737	746	745	702	750	744	725	702	738	771	774
30100	24516	26745	23532	20938	17706	15125	10765	8595	9213	9599	7626	8374	9696	7587	7595	6930	6249	6102	4862	4456	5156	4842	5187	6774	7281	6269	5981	4904	6198	5086	3565	3397	3162	2065	2240	1414	966	1116	969	786	711	718	656	701	673	543	553	481	425	409	407	364	393	350	348	323	357	346	307	359	313	319	308	321	308	319	281	318	293	286	313	299	297	304	306	304	276	321	310	330	329	315	257	338	321	298	294	330	307	333	297	323	293	294	311	293	317	322	297	299	300	325	303	307	341	324	292	268	292	324	290	336	344	335	304	297	293	288	294	288	310	335	319	310	297	299	300	297	310	313	321	360	335	301	306	296	322	339	310	334	296	299	307	277	309	278	292	283	335	335	327	283	332	292	328	341	304	325	299	305	326	278	300	286	283	293	341	308	318	304	326	328	291	330	296	282	296	297	262	296	277	290	309	307	309	291	306	324	295	320	293	295	332	306	307	324	314	338	310	325	307	328	280	287	281	294	282	272	288	311	278	300	336	288	298	282	307	288	321	296	296	315	288	290	311	267	332	290	270	303	305	289	283	294	305	299	275	320	311	292	285	300	318	320	323	296	322	290	283	318	297	290	300	287	283	299	298	299	311	262	287	294	285	282	315	318	287	300	319	332	304	304	285	298	281	320	322	287	289	325	331	306	312	295	252	317	297	305	260	307	312	309	338	302	312	311	301	268	299	284	273	286	295	291	318	324	300	310	298	302	297	297	308	278	340	307	307	302	306	277	322	290	301	310	312	279	267	308	301	284	290	313	315	288	277	301	295	315	303	342	317	296	315	304	311	314	298	283	270	299	326	316	305	314	321	317	293	296	309	325	275	295	307	283	296	279	276	287	307	324	283	307	325	316	349	310	301	285	273	334	298	304	317	313	305	296	268	316	325	294	300	298	357	313	286	295	317	277	270	320	323	298	295	286	304	302	299	281	312	298	318	329	330	271	268	310	326	293	305	297	317	332	295	310	324	322	319	294	282	292	310	330	323	279	304	314	320	279	290	292	271	294	314	317	311	284	304	316	301	297	326	316	322	330	299	334	307	303	306	274	310	291	315	290	293	305	291	312	324	303	297	313	314	284	311	324	316	297	290	322	295	342	324	315	305	315	296	319	294	318	297	329	289	284	324	317	297	305	322	274	341	307	315	315	301	320	310	336	288	281	304	306	304	316	313	313	301	319	304	309	302	338	312	309	290	298	305	270	312	296	312	302	325	305	326	302	301	313	297	293	281	319	341	336	294	317	276	270	286	302	317	295	303	307	280	273	284	323	297	290	292	290	320	295	320	355	291	302	330	300	280	287	297	320	338	303	327	297	291	295	301	330	302	292	321	307	304	301	322	268	303	320	288	295	327	314	317	300	293	317	286	299	342	287	294	287	306	320	307	283	333	312	329	307	330	267	269	306	289	290	310	309	327	301	287	296	305	314	321	306	303	295	307	304	325	332	277	282	296	284	319	295	319	327	314	307	314	327	286	305	299	319	311	328	296	326	313	322	318	324	301	293	303	313	319	286	336	303	294	330	332	313	303	295	290	274	324	300	289	293	302	289	312	294	298	330	286	285	303	309	277	337	314	313	295	309	282	301	274	314	278	321	295	328	326	309	312	308	296	299	319	342	304	337	295	309	290	308	309	285	321	302	344	291	318	306	316	290	327	302	301	322	279	282	339	312	296	297	289	350	312	312	288	283	287	329	290	340	298	285	279	346	286	284	278	317	310	309	306	276	305	320	360	290	300	280	282	296	270	284	288	315	328	301	287	271	300	312	303	306	308	292	313	284	312	258	288	307	296	304	301	293	311	303	350	303	315	362	306	314	270	298	291	314	264	295	324	301	292	316	309	270	300	304	280	308	272	270	312	333	281	301	300	317	270	343	306	331	318	326	292	275	302	308	273	313	317	299	288	315	310	338	310	288	292	308	288	321	290	310	284	294	308	328	301	320	296	294	293	328	302	293	293	314	287	319	318	313	307	300	297	317	295	288	297	309	332	295	316	287	292	278	304	302	325	284	313	296	326	283	280	296	339	323	304	314	331	331	320	316	284	327	312	298	300	313	309	271	288	284	306	302	314	307	316	320	286	296	297	334	300	300	320	298	295	308	297	313	289	353	287	338	295	290	321	325	302	310	301	280	302	288	301	329	326	313	297	323	320	331	324	302	300	300	314	314	294	311	291	291	285	306	311	303	310	280	284	304	290	297	303	327	292	303	311	281	316	310	276	313	317	307	273	315	320	292	297	313	285	292	312	303	337	250	303	290	294	329	306	283	279	290	337	296	292	304	315	323	284	316	316	294	285	287	301	340	319	297	311	307	323	293	295	284	285	273	308	326	325	297	312	297	348	282	295	287	289	299	332	300	319	331	316	314	316	327	272	335	343	340	344	303	324	293	290	292	283	310	346	291	306	278	316	281	310	311	289	314	280	282	305	297	335	333	330	285	312	298	315	297	265	297	298	321	310	322	301	308	315	334	306	336	299	307	334	293	333	320	288	263	295	275	321	319	316	299	318	318	260	319	302	313	294	316	280	295	300	324	329	307	308	312	310	305	323	312	294	340	300	321	302	304	316	283	272	309	304	300	318	317	310	315	310	303	321	324	289	310	323	299	296	307	319	321	282	289	287	293	288	291	288	355	315	306	298	329	271	317	337	320	277	286	305	280	318	308	294	297	301	291	294	296	299	303	307	294	300	349	284	339	304	304	326	308	290	280	300	332	302	316	344	311	317	304	292	348	319	323	330	277	336	321	298	318	305	312	295	309	316	322	305	296	313	317	338	295	301	293	294	315	293	317	316	333	305	282	349	268	308	327	291	322	317	290	321	320	304	301	296	315	291	310	286	295	311	281	329	282	286	305	296	303	335	306	296	304	323	289	284	290	309	295	262	298	314	305	297	303	293	309	298	305	306	311	261	287	318	305	285	303	297	288	317	299	337	317	303	322	301	291	317	310	268	298	329	292	313	298	330	309	319	289	302	284	288	305	286	293	290	352	275	274	294	291	288	310	304	293	323	312	312	302	290	297	288	320	288	304	309	307	317	314	280	311	330	313	316	282	322	323	293	343	306	301	307	333	263	327	318	296	308	306	336	326	275	309	268	330	305	306	278	307	310	297	297	309	292	288	321	323	267	286	312	258	331	306	319	291	320	285	288	286	320	295	297	290	335	289	307	283	308	322	312	327	281	310	286	280	281	313	317	298	328	279	296	280	287	289	319	301	324	329	324	324	310	319	303	289	285	298	332	279	306	316	287	299	327	317	305	281	275	311	290	297	305	312	337	302	299	306	322	271	316	299	305	313	308	302	299	335	285	308	311	319	307	328	306	336	344	294	321	331	296	309	356	302	297	324	301	321	295	270	304	282	310	299	299	298	332	312	330	310	315	315	293	314	282	276	299	274	293	297	294	324	298	307	311	283	299	311	322	306	317	292	283	276	320	300	292	321	304	313	301	328	314	312	308	297	313	308	300	313	303	311	316
19347	19809	29438	32996	33647	32051	30872	25503	24708	26125	27981	23558	27647	29119	24881	26721	25673	23603	24509	20566	20459	22938	22082	23438	26840	27496	25423	23734	21147	24639	21250	17590	17291	16182	11474	12415	7994	5576	6574	5390	4542	3677	4195	3281	4221	3657	2816	2691	2285	1836	1634	1580	1271	1262	1143	1120	1081	1101	1048	1018	979	934	917	941	920	918	895	934	872	933	870	917	843	871	926	887	878	846	840	872	845	864	817	867	876	793	949	852	822	842	835	857	783	820	835	826	813	895	859	822	796	852	873	859	872	804	855	859	835	845	793	791	796	843	856	810	853	793	845	852	856	857	844	862	829	820	805	844	835	819	771	836	830	835	848	814	858	836	794	776	812	814	859	844	845	840	857	848	841	833	841	822	825	894	791	843	811	841	803	820	840	757	879	841	823	843	836	847	856	851	842	854	799	876	817	850	855	820	805	879	806	807	780	871	871	817	836	795	823	920	808	799	879	833	780	816	852	825	800	821	851	841	883	800	798	842	819	890	783	878	839	856	773	830	831	800	817	803	834	866	830	839	781	859	817	864	787	867	849	832	786	834	831	807	817	807	835	795	828	879	778	815	858	869	839	760	844	853	804	805	822	822	826	843	807	887	807	864	815	783	829	841	834	853	822	880	818	853	852	776	848	761	836	821	858	852	781	830	828	842	840	834	836	867	834	870	813	826	801	801	806	850	818	821	828	804	804	867	810	785	804	775	848	861	801	840	853	814	826	804	872	822	834	808	842	864	812	813	813	825	862	786	838	848	850	839	881	853	842	870	861	809	803	820	799	869	822	821	825	870	838	815	815	835	861	875	860	838	812	803	813	793	857	835	784	768	783	844	831	841	823	849	827	829	782	817	863	833	805	859	852	807	813	839	856	806	802	829	822	849	742	822	835	855	810	850	820	776	855	838	814	806	831	824	809	832	803	867	824	772	808	830	830	849	813	853	860	839	835	816	831	832	806	825	821	803	824	833	809	787	808	818	820	826	848	800	805	777	843	856	797	834	902	826	836	894	814	848	806	799	825	847	830	845	819	804	846	874	848	812	867	810	815	799	871	812	815	834	813	849	809	792	832	796	815	852	833	797	847	838	785	880	832	855	837	855	809	844	851	881	858	854	835	824	777	793	837	825	834	831	860	872	846	829	824	841	797	834	819	816	840	847	817	811	878	812	900	792	829	860	832	828	872	802	832	857	843	798	916	835	845	827	837	823	817	864	797	847	826	812	905	826	847	853	839	877	835	778	798	829	809	850	827	851	864	795	850	790	879	828	872	866	813	808	843	819	858	804	869	793	799	838	813	796	798	825	766	811	884	854	866	812	822	852	837	885	787	830	799	899	841	832	794	822	885	860	793	873	824	786	802	807	811	827	790	769	796	796	822	846	844	909	856	806	826	829	788	811	815	827	809	852	797	855	825	761	885	814	840	769	837	834	853	792	789	774	801	821	839	784	823	902	805	852	850	801	842	842	785	743	863	777	821	813	793	798	809	803	852	808	813	814	804	820	826	794	782	839	773	905	812	842	867	794	795	822	821	839	800	785	841	834	824	819	846	847	815	836	815	839	833	868	840	858	846	805	843	784	849	829	828	839	838	801	822	837	833	852	811	833	852	856	805	844	848	800	841	838	822	819	858	789	840	849	862	855	825	767	867	862	800	841	779	827	861	818	830	869	828	860	819	866	848	839	822	818	782	826	858	881	881	881	816	868	857	852	786	820	815	841	797	816	813	814	839	841	895	846	791	859	783	839	781	847	928	863	790	845	847	846	803	825	789	827	848	809	819	774	819	819	812	819	818	791	833	784	792	823	811	833	871	841	835	797	860	809	771	847	845	814	792	783	798	838	798	835	817	834	793	821	834	808	865	850	886	807	872	816	798	842	810	819	820	830	875	814	869	822	796	807	810	862	839	855	807	854	888	829	859	821	797	804	828	861	867	818	826	833	870	825	843	860	798	795	809	805	833	824	841	824	848	813	843	782	842	822	855	811	822	844	843	843	847	790	817	865	875	801	783	779	832	857	813	860	795	804	792	843	820	858	830	782	786	768	853	810	854	826	896	850	837	860	813	842	802	886	789	813	820	809	776	872	848	825	838	778	805	819	845	874	830	837	837	847	843	779	807	787	754	849	805	851	858	836	818	814	820	842	853	849	840	821	787	853	867	801	822	829	819	835	869	838	854	790	863	824	831	823	872	860	836	774	838	851	809	830	874	812	848	838	820	858	783	775	872	828	820	875	846	806	826	847	816	845	830	830	814	807	832	815	827	816	816	814	802	842	807	832	855	871	829	849	880	818	837	856	871	818	832	856	870	812	831	789	829	812	849	837	854	870	859	807	827	786	826	845	800	815	807	781	835	827	822	791	858	817	830	824	828	867	856	818	841	832	831	863	828	848	803	875	814	856	789	889	818	813	853	816	794	826	853	809	867	854	804	788	818	852	851	805	840	839	862	833	792	828	879	855	828	827	839	825	786	830	852	835	821	858	844	817	840	829	854	860	808	847	876	823	804	850	793	861	837	813	890	866	869	782	797	817	817	862	803	784	848	864	834	853	792	803	852	853	853	838	839	776	843	845	800	798	828	843	805	825	856	824	797	882	908	836	834	874	821	838	871	861	829	830	887	823	827	808	807	851	813	837	816	839	831	840	855	817	828	783	832	829	846	830	761	791	809	851	839	855	846	813	789	839	818	816	805	870	827	800	789	847	797	837	814	883	804	863	891	852	827	834	812	828	824	834	872	833	813	871	803	836	799	809	817	878	801	796	883	858	851	824	815	821	853	859	831	865	855	781	875	843	842	819	880	866	830	852	814	826	832	813	788	802	808	800	814	754	803	843	804	816	810	831	830	872	818	827	865	778	856	828	858	828	835	819	787	839	807	818	875	816	823	802	836	776	845	813	808	874	836	796	852	798	839	839	819	812	839	853	795	864	807	794	790	849	873	798	835	779	780	773	848	891	837	812	840	809	844	831	848	795	822	824	832	833	839	835	835	811	827	885	838	862	791	771	817	787	870	841	862	804	863	821	835	842	823	845	847	832	838	808	766	836	826	865	776	812	840	845	771	838	857	799	836	822	844	782	858	842	802	849	833	821	769	804	820	820	837	877	799	856	879	863	865	887	879	813	831	783	824	848	801	807	803	881	809	861	729	769	811	811	810	836	821	889	905	791	854	803	817	819	855	830	808	814	821	870	827	833	849	821	816	898	894	840	829	834	769	793	827	788	855	850	838	850	792	829	777	840	847	830	795	762	850	791	814	833	787	819	795	856	835	845	811	822	833	817	836	859	842	827	829	828	858	816	807	864	817	777	856	819	838	825	859	846	792	838	821	834	815	842	759	880	809	895	842	856	816	844	901	816	896	836	793	772	849	836	848	806	833	766	812	795	857	877	797	857	823	808	836	838	881	835	850	872	826	839	853	826	831	794	803	819	869	810	840	811	823	795	825	848	840	855	833	830	781	828	808	767	837	823	842	831	808	780	873	916	783	865	827	837
39140	33802	35717	34094	30566	27521	23070	18137	14771	14146	17965	15393	16667	18123	15501	13890	13426	12674	11859	9333	9070	10758	9868	10891	13767	14137	13512	13451	10461	11747	9900	7048	6369	5962	4312	3768	2408	1657	2181	1622	1353	1225	1241	1099	1279	1106	910	927	778	685	598	541	500	470	398	465	430	390	403	439	401	376	387	356	387	396	334	352	368	336	349	348	356	321	368	395	388	339	391	355	386	379	359	353	368	339	360	358	352	376	372	343	365	361	364	324	376	370	352	342	334	404	332	356	365	403	360	344	403	362	362	342	360	370	356	349	362	361	347	324	341	376	354	310	381	367	362	368	382	354	362	384	372	373	394	350	369	378	355	381	376	337	352	365	338	372	353	360	327	380	328	340	376	316	375	346	341	350	351	348	391	352	341	344	338	357	374	367	344	371	369	385	348	371	322	358	346	369	374	350	344	360	344	351	349	391	371	373	332	357	362	360	368	374	324	361	337	364	389	357	346	331	365	351	374	370	346	355	354	364	367	363	367	396	373	333	405	371	352	336	369	382	379	374	321	344	381	354	364	344	399	366	374	386	398	353	332	379	353	370	373	343	348	369	334	392	412	348	366	387	371	358	361	383	356	364	340	360	405	340	349	386	356	330	337	356	353	353	356	350	389	391	363	399	353	352	336	360	347	365	354	312	374	359	343	354	378	328	337	359	350	381	350	340	344	363	331	345	355	371	354	381	372	346	374	352	354	347	370	362	365	381	369	351	351	372	395	365	340	369	340	354	350	345	370	364	363	402	378	367	364	339	343	353	337	361	364	353	390	340	341	341	340	366	356	362	389	363	367	422	313	368	361	335	340	368	371	357	369	309	355	329	375	327	326	367	331	330	344	374	347	368	355	360	368	357	400	331	343	335	384	349	355	369	351	352	353	400	349	349	365	365	365	376	326	351	365	360	355	359	359	342	351	343	363	357	376	374	391	353	351	336	341	330	355	381	340	358	360	353	366	352	376	376	350	372	380	356	369	356	339	365	369	364	337	363	333	362	355	381	340	332	370	344	340	401	357	373	351	387	317	332	373	343	368	351	365	333	377	320	353	369	338	368	328	372	369	357	340	356	327	331	376	343	391	383	341	346	341	355	399	362	370	351	374	340	370	365	379	364	367	380	368	363	370	351	356	349	339	361	379	352	380	370	314	353	354	362	359	344	340	388	388	358	354	368	387	357	368	332	346	360	378	367	344	363	367	344	359	346	327	338	356	362	364	389	338	391	369	371	383	384	367	377	349	380	358	356	367	371	353	357	405	366	358	313	342	377	331	373	396	368	364	344	347	361	333	355	345	362	367	351	357	403	363	382	343	374	361	367	365	351	366	354	363	365	373	355	369	364	350	379	387	370	348	378	395	360	412	310	353	352	344	353	393	345	384	394	363	364	345	331	326	358	358	379	336	378	363	363	354	401	374	315	365	365	366	354	315	361	320	371	395	358	339	382	366	352	346	361	355	339	324	352	365	347	349	343	373	334	372	368	341	346	328	339	322	341	390	338	344	350	372	358	365	343	341	344	392	353	331	333	371	320	339	345	344	372	342	313	345	366	355	376	343	355	375	338	396	363	349	362	332	386	328	339	366	389	387	351	419	316	370	363	374	394	400	398	338	342	383	332	312	362	368	371	350	388	346	369	359	322	384	340	345	340	363	367	382	354	366	365	371	374	394	401	345	360	363	328	348	387	364	333	311	355	354	365	347	354	365	367	382	376	340	337	382	365	359	361	383	346	341	395	332	355	362	354	325	338	339	367	344	339	351	339	361	369	364	338	343	355	395	359	363	352	370	374	385	348	376	353	399	370	374	364	360	371	309	345	367	343	386	356	369	375	354	347	396	373	355	373	349	356	370	310	363	365	364	318	329	366	344	350	335	339	345	383	365	349	355	389	380	351	330	365	373	367	386	353	361	384	353	363	348	363	388	344	364	377	351	358	352	359	359	362	376	335	353	362	360	341	355	356	370	352	341	353	343	396	359	384	376	365	361	335	382	347	339	330	328	382	330	385	340	330	377	362	344	379	388	326	356	336	354	338	371	382	359	355	392	380	335	325	354	392	392	345	372	349	374	360	336	380	360	356	359	354	372	345	355	360	370	349	363	360	372	381	410	345	354	340	366	392	373	326	342	378	351	384	392	390	350	343	368	373	390	358	389	378	391	374	349	357	334	354	381	350	383	357	385	357	358	378	333	342	364	349	389	359	388	364	361	364	344	373	347	340	351	397	353	375	366	326	346	305	341	374	388	388	386	382	362	349	368	369	324	348	354	336	375	384	356	351	357	329	352	313	358	379	333	318	334	367	367	366	374	342	364	342	355	339	320	341	371	399	394	324	354	330	374	334	334	355	375	355	359	345	390	406	369	324	355	384	375	368	361	338	345	378	384	397	401	352	358	365	369	344	370	377	372	346	367	343	367	380	388	344	367	366	351	382	357	314	357	358	373	349	332	359	392	363	354	337	344	353	364	349	352	355	340	357	363	331	354	381	344	382	378	352	339	356	360	360	370	357	352	380	338	373	358	374	314	356	349	342	346	342	381	366	349	350	341	343	334	342	355	377	368	321	349	374	345	373	377	383	406	350	359	340	322	366	388	371	355	392	339	320	356	328	333	368	373	370	350	373	373	329	329	378	351	337	374	360	416	349	375	379	350	372	367	385	378	351	374	353	365	353	381	348	381	364	364	359	365	344	338	351	355	379	352	353	346	403	335	387	349	369	338	352	398	335	352	381	361	377	379	358	361	370	367	336	345	363	335	371	350	341	336	389	339	355	379	351	359	375	375	341	363	350	342	396	373	355	353	343	355	364	371	378	365	374	337	366	353	350	351	347	357	364	344	317	397	372	360	350	350	350	335	368	327	363	345	362	348	369	352	381	358	380	345	356	368	378	385	353	369	355	360	356	345	344	359	384	363	352	390	362	399	362	343	350	338	391	358	363	387	351	358	364	341	368	342	331	356	354	382	325	320	393	342	347	366	345	376	350	344	355	372	386	326	335	364	355	343	356	372	395	346	397	353	361	375	370	362	357	342	347	379	371	351	360	360	358	338	326	356	358	332	340	358	366	397	370	363	376	356	345	353	336	358	375	356	324	324	353	371	358	351	406	360	360	353	303	373	407	387	383	369	363	356	357	361	335	383	372	356	332	385	341	343	349	345	319	332	365	380	370	389	360	324	351	330	344	360	389	354	412	339	319	359	348	370	378	363	366	332	359	353	359	356	382	371	371	339	379	349	377	354	379	369	355	376	340	343	383	392	374	335	378	348	377	370	379	360	377	339	362	377	365	374	354	377	350	408	336	383	364	355	371	374	388	327	328	369	388	327	348	348	365	377	351	373	335	341	351	377	362	377	317	353	372	406	354	364	366	333	382	371	333	342	342	357	394	390	338	359	361	358	343	358	375	362	348	341	344	361	349	332	335	321	395	346	351	347	351	386	317	319	380	389	377	359	367	371	362	353	337	324	344	355	392	357	332	342	330
26375	26651	35657	40430	40852	39059	37230	33911	31006	32803	37546	33218	37823	38056	34994	35384	35434	34109	34101	29420	30219	33354	31925	34267	37056	37585	36780	35641	31690	33777	31076	26649	25057	23895	17958	17962	12964	8906	11676	8719	7785	7045	7087	6380	7225	6204	5379	5258	4236	3224	2881	2518	2039	1707	1719	1703	1508	1393	1422	1361	1281	1169	1147	1062	1069	1024	1057	999	998	1043	1037	979	1052	1021	972	1002	1049	1011	1038	997	994	971	981	1088	1031	940	997	988	971	1017	948	957	988	916	958	971	960	1013	937	928	991	993	955	972	945	944	912	937	942	945	966	889	942	951	945	996	979	895	899	993	933	905	946	953	994	970	981	984	963	999	938	907	968	952	964	910	971	933	926	923	925	932	936	960	944	964	888	998	986	968	924	949	974	958	960	957	951	935	957	924	956	961	893	954	972	928	984	973	879	940	958	908	936	968	935	944	949	928	972	998	953	907	959	941	933	926	936	936	1022	996	944	988	937	931	1012	900	989	967	966	979	970	941	982	952	904	934	988	990	898	950	953	926	959	956	974	965	1003	974	927	906	940	972	915	930	961	981	942	994	974	997	933	949	988	936	939	959	945	927	982	950	982	936	923	965	919	981	938	928	960	917	971	950	946	970	972	932	895	951	947	917	955	965	1000	957	956	1010	1029	886	989	982	960	978	982	1026	955	998	895	892	941	989	906	980	921	965	905	959	908	952	949	915	942	889	988	924	930	1056	932	945	929	1000	1012	946	994	869	951	980	1018	939	902	955	950	982	921	931	973	955	952	925	941	977	939	962	926	944	935	952	919	973	964	970	956	995	948	916	946	983	946	958	992	989	979	943	998	965	954	915	953	958	935	966	927	958	927	933	973	961	961	990	962	931	979	956	922	962	949	988	965	941	1002	976	888	989	938	957	911	961	947	953	997	967	952	986	964	966	960	979	914	904	942	987	972	1014	971	929	931	886	937	890	923	959	974	970	1001	887	951	991	924	1013	1006	931	896	940	1018	927	964	952	999	1033	939	958	966	950	916	967	896	874	1003	884	986	940	930	960	963	960	972	942	895	893	949	936	990	915	932	933	970	937	904	946	978	1013	995	959	965	962	963	969	941	1017	1009	933	984	954	926	982	951	911	995	945	933	909	946	959	960	940	999	978	995	938	997	961	920	960	962	975	989	964	964	987	926	977	890	983	925	927	970	957	943	953	964	908	970	894	957	993	951	937	932	925	930	971	996	898	946	998	938	942	976	903	880	942	926	998	995	978	946	955	993	966	963	955	979	944	939	918	987	931	967	929	986	964	1024	985	913	988	975	960	981	877	928	923	965	910	1003	998	971	959	914	984	966	919	952	979	980	940	965	933	941	949	1004	945	981	933	976	976	948	943	943	992	916	904	929	1001	965	995	942	959	953	970	972	939	928	930	930	991	929	959	964	916	904	945	963	961	926	957	984	917	927	982	965	933	978	914	963	1014	949	942	901	914	972	917	969	992	960	958	955	947	1007	1017	929	948	1001	947	944	889	912	937	974	1033	919	923	954	996	901	971	891	946	1000	939	933	925	1003	953	933	970	975	958	921	942	924	938	900	898	935	973	935	944	835	972	915	950	995	1003	940	959	940	954	960	944	985	975	949	989	960	926	930	965	900	941	987	940	991	904	984	993	948	947	928	962	946	935	963	958	895	998	956	968	928	975	932	995	947	963	959	915	943	953	958	883	956	972	960	942	978	938	970	951	1008	945	975	954	999	970	991	964	975	956	990	930	968	974	978	963	982	992	972	924	991	1005	941	989	973	1001	955	900	977	948	989	973	980	998	939	965	903	936	909	983	957	914	996	960	944	965	984	916	923	956	971	967	948	987	948	889	880	948	947	929	976	945	937	968	928	922	931	987	1010	956	921	929	961	893	984	965	941	985	916	1009	983	965	942	935	1013	982	959	955	1017	916	951	961	980	917	952	910	906	958	997	946	927	949	1000	928	960	943	907	899	921	959	936	923	986	942	966	920	941	951	983	1013	932	923	934	990	965	945	901	1020	932	972	962	955	980	981	979	992	952	992	995	941	923	933	1006	959	948	943	918	982	949	965	940	923	929	992	956	973	938	977	927	932	955	919	975	1005	981	936	974	935	989	961	959	940	906	944	993	949	940	950	897	946	925	956	975	924	987	946	974	1027	951	1005	969	952	903	936	989	989	992	916	939	914	913	1005	917	952	928	1001	977	947	955	965	974	938	950	951	906	913	929	960	927	917	955	955	978	912	960	905	934	976	985	959	960	895	998	933	913	1013	943	962	935	902	957	933	955	982	879	910	924	924	942	913	925	950	922	944	963	977	967	975	936	957	990	963	924	931	952	976	957	942	935	896	961	931	961	958	942	926	906	930	974	964	953	957	996	917	943	937	975	957	937	1009	949	968	955	983	933	877	977	970	958	984	934	965	982	926	959	967	926	937	934	931	957	928	960	889	977	947	965	974	928	947	940	957	949	949	928	986	966	946	922	943	925	947	930	959	990	942	925	974	977	962	983	938	963	902	903	922	968	939	959	961	930	931	969	983	941	972	1002	991	979	975	894	990	970	930	921	963	949	957	961	960	994	957	983	916	963	982	978	993	930	939	942	937	934	989	923	969	928	936	943	895	968	921	931	927	939	954	928	923	943	994	978	889	979	968	948	955	960	956	927	969	918	955	967	964	957	921	970	897	956	939	897	961	958	932	901	894	952	933	918	972	1009	970	923	933	1003	921	990	999	905	1000	967	939	992	953	969	946	965	930	903	975	935	1003	944	952	944	958	930	993	939	912	913	1005	1020	966	936	891	934	923	973	904	1000	943	910	956	876	992	957	977	925	939	947	908	943	950	969	979	972	923	953	991	984	889	929	969	972	942	941	929	960	1021	950	926	946	928	984	898	1012	955	974	924	920	915	954	972	898	967	931	939	911	918	934	1012	956	969	972	933	902	940	1021	927	935	938	959	955	942	978	934	963	961	951	889	951	909	924	955	979	954	953	995	1009	945	923	981	967	985	899	988	908	934	977	947	903	944	992	920	960	943	965	956	970	984	889	943	932	941	948	895	885	986	952	929	979	940	992	992	960	947	989	946	925	981	948	936	912	870	912	1039	946	960	923	957	994	955	945	950	999	968	919	1009	978	972	968	931	938	950	987	972	989	925	928	930	989	973	961	933	932	967	972	945	980	954	945	920	994	934	906	984	992	890	897	902	909	909	953	958	918	938	947	844	986	909	986	928	1002	957	911	894	921	928	977	921	957	941	960	975	954	915	960	1005	1009	991	1034	1009	960	987	944	956	977	941	920	951	882	929	974	978	901	974	1002	896	938	974	971	939	975	986	971	948	892	953	1014	929	970	941	975	949	870	1021	992	972	953	954	990	1043	952	917	954	965	995	1046	947	982	934	958	938	985	950	896	974	977	1001	972	991	950	984	975	1002	941	899	961	970	896	959	994	948	930	953	960	933	923	954	985	968	938	959	901	959	935	908	929	993	976	941	938	970	955	927	989	930	970	910	926	942	953	939	895	964	974	919	952	981	934	975	974	975	950	951	933	909	909	945	951	1013	957	986	927	992	915	1023	960	924	934	940	965	895	978	958	958	973	958	984
17384	14144	14799	11425	8094	5668	3967	2898	2294	2065	1864	1375	1326	1349	1230	1089	1114	951	840	761	659	744	682	725	853	855	803	788	654	750	669	571	500	485	462	410	365	331	342	290	322	330	306	327	317	301	318	332	279	287	281	282	301	275	298	304	285	287	250	255	256	290	307	290	273	293	271	294	277	254	297	241	249	290	261	269	284	241	282	261	262	274	301	271	258	301	296	269	277	269	288	272	257	285	268	274	312	276	267	254	283	290	293	289	275	254	270	294	295	272	284	249	267	267	274	275	303	272	279	266	290	274	286	280	279	265	265	280	281	280	275	251	275	314	270	264	254	274	279	279	281	256	286	291	287	237	279	281	271	265	300	282	259	263	314	261	257	281	270	242	269	260	278	294	251	299	271	255	297	269	256	268	297	292	247	273	269	249	253	243	279	284	241	285	268	265	273	277	279	259	242	273	279	283	279	287	275	251	276	275	272	248	259	267	260	246	258	283	276	269	280	257	270	273	253	246	268	275	291	245	295	279	268	280	302	274	297	277	254	292	278	287	285	284	295	262	283	283	252	281	254	257	264	267	283	270	286	266	272	286	275	258	259	289	268	238	307	283	260	292	272	266	287	297	272	281	267	243	259	291	312	271	289	253	268	249	268	285	293	252	258	246	255	280	293	252	272	294	242	254	291	273	293	277	300	280	254	274	251	261	276	264	271	274	242	297	277	290	284	277	263	304	296	257	283	254	260	254	273	271	293	274	291	273	270	302	261	298	256	258	246	279	262	244	284	259	280	284	260	290	281	295	280	290	267	253	223	257	257	277	268	237	270	260	258	291	288	274	270	256	256	266	283	307	260	278	265	284	251	277	266	276	246	266	284	272	286	291	250	298	254	270	265	273	295	274	287	268	272	273	268	275	272	294	308	291	281	252	278	253	252	264	280	281	259	261	288	274	243	277	294	311	298	275	305	292	281	259	305	264	271	254	282	266	273	245	271	287	270	267	289	286	281	293	270	289	253	261	231	264	271	259	279	275	266	286	267	287	270	255	259	265	264	290	263	306	266	268	280	265	283	253	270	278	268	277	298	272	294	236	259	282	274	254	287	257	265	273	245	252	278	277	270	279	285	314	285	274	268	262	271	263	278	258	268	292	275	259	287	312	262	279	283	265	249	263	301	295	281	283	258	244	264	277	303	266	276	263	274	253	288	258	287	267	277	255	305	276	260	271	292	270	276	276	265	238	250	273	274	272	307	275	299	258	248	268	248	277	287	274	243	283	256	282	243	277	297	277	272	264	257	294	273	260	291	261	284	300	285	281	268	234	277	273	286	263	274	286	240	270	272	285	287	270	273	288	263	278	255	238	266	271	258	310	288	314	305	282	289	263	284	277	272	258	252	243	292	286	299	278	271	263	271	304	285	290	267	271	271	293	293	276	287	333	309	253	268	294	284	262	257	260	288	314	269	292	290	289	282	269	287	266	257	269	261	270	271	273	265	268	265	284	263	277	244	274	266	277	264	265	274	246	276	240	272	279	281	277	249	255	266	254	307	261	262	256	247	281	264	262	248	266	281	292	267	278	295	268	279	272	274	271	270	240	281	265	285	269	248	266	276	293	275	283	258	291	263	240	270	245	267	253	266	278	255	272	274	308	269	295	241	276	278	291	278	255	257	294	287	297	276	284	249	273	258	283	267	280	298	236	284	280	279	243	249	312	275	289	266	276	270	289	287	241	289	269	254	299	263	286	262	260	284	288	271	290	291	268	254	279	272	277	269	269	267	305	299	287	264	248	280	286	281	268	265	283	267	272	256	252	244	272	253	269	271	252	257	242	237	281	283	267	258	251	261	279	258	269	266	269	271	245	296	258	275	290	270	275	272	296	277	265	306	273	282	254	267	247	252	268	245	267	281	250	256	286	291	287	285	249	270	260	260	263	261	269	277	257	256	256	268	266	318	302	268	287	291	296	265	277	247	278	293	279	272	280	276	285	285	256	268	308	245	278	280	295	261	268	265	279	262	290	270	290	260	236	286	290	290	295	278	254	269	291	304	277	279	275	284	274	250	255	296	277	272	257	237	266	287	268	268	283	309	315	284	260	273	250	274	268	266	283	272	296	265	268	262	281	307	273	254	275	260	284	280	289	274	299	265	285	263	278	249	281	268	266	298	295	284	309	277	307	287	289	284	264	268	295	278	260	265	244	283	286	265	254	229	248	276	286	294	267	272	247	262	283	267	285	317	281	298	296	251	311	269	267	287	257	269	285	280	286	260	277	254	250	300	265	273	246	268	263	296	263	252	281	288	280	283	298	256	262	293	283	271	271	272	288	286	298	296	290	318	239	275	264	264	276	273	273	298	261	274	270	277	283	264	286	249	267	285	266	289	253	266	276	282	262	313	282	274	280	253	269	276	270	248	281	279	280	263	291	276	271	277	289	284	288	242	282	267	273	241	238	287	294	245	269	310	284	282	304	265	286	255	281	281	286	278	284	297	273	271	268	257	282	296	257	279	279	275	278	264	298	267	266	275	290	238	293	290	302	287	287	299	293	284	240	260	260	266	269	271	276	263	270	266	266	272	259	245	279	260	269	244	271	259	264	265	278	284	292	273	277	296	271	283	291	268	291	308	284	293	283	250	275	265	286	282	303	268	292	291	233	286	253	298	272	271	240	274	250	265	257	269	298	267	255	285	274	262	278	263	275	298	263	290	259	267	291	272	288	304	276	238	285	260	271	278	287	284	283	273	299	281	264	258	281	247	279	298	284	275	238	248	299	294	305	277	302	297	240	267	296	285	271	269	271	234	272	279	242	295	297	227	268	256	267	277	285	299	269	286	279	264	297	249	246	253	287	272	257	258	298	272	306	287	265	273	249	311	291	265	261	271	285	269	293	267	287	321	277	257	263	268	293	273	261	273	260	244	292	292	250	297	281	279	275	274	269	279	282	237	272	243	268	258	253	287	258	266	275	275	249	232	315	246	254	274	227	285	258	271	277	266	261	263	257	278	254	281	260	267	283	274	285	253	260	271	266	265	290	265	276	248	273	290	260	305	267	265	243	267	287	281	245	276	257	278	275	272	279	296	275	273	246	268	254	281	258	270	275	259	262	279	267	282	255	309	278	264	264	251	308	255	281	288	283	287	275	235	268	293	261	286	258	277	275	293	284	251	294	266	267	271	276	281	245	274	266	277	265	274	271	246	280	261	264	265	243	275	256	268	276	248	283	230	279	288	284	287	273	282	271	260	279	298	286	269	270	247	273	276	271	272	273	287	248	290	282	281	288	275	274	280	268	272	263	302	298	280	271	274	283	254	278	250	301	265	299	280	280	290	255	263	277	263	275	260	292	252	261	302	274	275	255	276	270	247	247	261	284	258	273	265	274	261	298	259	245	260	256	270	258	288	288	274	276	277	273	273	288	262	262	263	283	278	257	300	251	279	270	258	305	272	275	272	274	303	284	303	282	254	294	275	271	247	291	303	247	215	231	284	277	265	280
10947	12076	19760	21518	19579	16638	13576	11301	9502	9354	8271	6286	6558	6612	5760	5488	5686	4763	4321	3651	3483	3805	3829	4038	4338	4382	4352	4222	3414	3762	3442	2706	2745	2248	1957	1845	1411	1227	1392	1179	1065	1079	1093	1098	1071	983	975	1002	954	865	933	845	848	833	814	832	833	781	805	820	786	791	793	793	814	848	739	779	809	734	700	718	795	774	768	804	740	765	743	765	754	764	757	740	796	705	751	687	747	755	769	768	719	730	775	785	768	741	756	779	722	758	761	765	741	741	762	711	759	804	826	735	765	742	772	770	719	749	761	741	779	718	805	791	745	733	770	766	798	740	745	730	736	759	711	757	734	695	767	755	764	711	768	766	755	761	755	790	723	758	742	739	747	733	740	835	728	794	769	788	734	750	721	735	784	743	732	731	738	818	780	760	783	763	687	755	735	769	783	746	728	729	739	756	720	789	725	713	770	706	760	712	734	760	769	743	767	773	796	742	772	752	736	764	784	740	717	757	751	779	804	776	795	752	742	732	755	774	794	787	735	744	767	738	777	750	755	778	755	795	769	771	802	784	742	748	737	736	804	723	764	687	757	705	732	747	781	733	785	785	710	762	749	766	746	758	767	751	793	739	749	776	800	735	732	760	766	728	778	723	731	739	750	777	710	776	765	719	720	785	706	731	773	778	803	773	755	748	798	733	769	819	808	814	724	738	748	738	740	781	738	709	742	726	784	714	765	731	770	749	721	743	770	755	763	748	693	743	781	771	704	766	734	731	738	730	742	778	737	724	713	735	766	755	815	726	751	753	768	802	754	771	743	784	737	741	769	776	732	780	739	787	696	739	770	800	731	744	721	760	726	764	738	747	793	744	706	717	739	773	770	740	784	729	755	776	734	735	708	749	749	760	766	729	773	773	760	736	782	716	741	724	785	752	745	712	766	733	772	760	747	736	755	727	813	782	777	805	807	782	765	747	720	753	748	683	775	752	762	779	776	735	772	773	752	751	748	730	706	711	813	700	708	762	752	749	790	705	756	756	773	778	786	772	744	768	727	763	770	801	789	757	734	744	752	788	791	752	758	770	764	753	735	770	764	748	739	764	721	739	811	741	819	768	746	781	772	749	781	769	763	726	772	823	745	733	801	724	752	744	745	775	746	751	723	734	750	727	768	726	762	753	734	740	747	785	749	736	764	823	712	763	739	763	772	753	814	754	778	773	773	791	719	715	759	735	735	736	751	741	765	771	731	716	738	742	757	721	797	750	746	714	757	788	744	730	732	761	759	763	745	788	810	767	763	787	788	717	719	757	757	804	707	739	732	767	794	758	739	703	769	731	752	733	778	731	744	760	689	764	792	724	726	721	780	752	711	775	720	722	697	759	783	777	783	728	795	757	746	731	784	757	759	750	758	714	782	822	787	763	727	755	717	751	698	770	738	768	747	730	707	749	673	773	759	756	749	782	772	726	807	741	732	727	773	738	725	739	740	792	786	798	711	750	788	777	752	736	792	785	746	735	750	751	768	714	745	729	768	771	736	787	773	749	739	754	768	755	768	734	781	731	754	715	752	794	753	701	760	747	768	761	839	696	743	703	760	803	707	778	793	751	701	807	777	744	760	748	754	733	726	799	737	761	755	777	780	742	767	805	719	758	708	730	775	790	784	714	745	763	684	778	780	706	753	780	739	703	757	762	769	770	721	799	762	749	773	724	714	778	774	767	775	755	756	747	746	806	705	729	782	770	712	759	732	750	740	765	765	745	760	773	743	772	759	801	767	761	742	730	742	741	691	778	717	737	790	717	759	736	763	740	753	734	738	773	756	806	769	757	766	731	777	749	771	738	735	808	760	739	713	787	763	742	726	755	785	714	736	745	754	747	776	765	763	712	773	785	790	747	745	714	735	786	756	759	782	762	740	779	781	747	729	737	730	760	769	778	769	786	777	738	738	769	710	794	774	732	736	735	745	747	757	789	734	755	744	730	768	762	726	718	823	709	727	729	745	827	679	761	754	727	762	756	750	746	711	743	714	765	760	767	792	718	773	756	745	757	734	743	735	735	723	731	740	747	718	766	761	716	745	771	764	784	713	738	768	802	756	732	792	754	757	743	762	781	769	780	779	787	748	713	760	753	771	758	775	752	754	783	724	745	770	809	766	692	686	752	738	715	758	770	753	767	789	789	755	739	800	776	740	736	797	724	759	744	719	769	752	723	747	757	768	701	699	753	710	769	773	788	717	738	748	717	743	699	722	739	710	767	744	723	727	709	751	740	739	753	776	751	771	745	764	745	738	748	766	756	711	757	736	767	764	742	792	793	737	802	765	797	696	728	778	723	778	727	761	742	817	753	772	716	771	744	763	718	788	767	805	746	695	755	698	707	748	736	784	710	801	756	801	730	756	778	743	734	710	701	740	778	753	727	767	782	842	731	737	749	739	774	745	761	743	748	742	791	717	754	727	785	777	746	718	794	766	747	742	751	721	770	745	747	755	774	754	785	775	741	786	736	746	731	764	727	782	707	706	764	748	740	808	737	800	767	745	753	711	770	704	727	765	733	836	761	739	734	738	752	721	765	742	734	719	780	723	739	777	756	749	799	740	741	701	786	719	739	752	740	762	723	766	754	752	769	790	722	745	738	724	731	732	733	728	751	745	709	763	775	713	768	744	737	797	747	714	806	766	744	740	735	759	789	731	730	745	750	733	719	789	754	800	780	770	732	782	756	739	717	739	713	829	796	784	703	721	771	752	769	738	788	785	809	759	763	762	774	756	790	734	763	702	792	719	738	755	778	711	717	753	755	759	829	744	784	753	738	732	737	755	742	739	700	783	740	732	790	761	719	743	722	744	761	780	712	770	757	746	768	744	697	775	773	790	768	758	718	739	738	760	743	723	747	769	752	777	735	795	725	746	774	797	739	737	723	739	766	748	735	785	746	726	714	729	714	702	768	731	762	736	721	796	762	776	691	782	740	705	744	743	737	746	757	731	728	772	708	697	757	785	731	768	745	746	750	716	787	728	739	747	761	765	760	780	781	772	724	735	730	677	772	721	789	718	696	750	791	737	787	754	700	804	742	776	752	686	781	779	782	723	737	748	736	792	718	774	741	735	779	762	753	771	783	743	729	726	762	779	756	728	760	767	738	746	744	753	695	777	779	743	778	737	716	799	726	754	733	741	786	738	797	734	742	757	763	731	778	777	767	760	778	782	749	720	752	721	775	781	723	722	786	722	758	723	718	753	781	812	788	714	797	797	765	753	717	748	778	760	726	790	767	771	757	791	733	777	828	775	748	758	746	742	805	745	792	704	736	801	712	762	712	734	722	779	739	721	732	749	770	778	787	770	743	769	787	720	758	730	791	722	735	792	765	805	746	746	772	744	779	754	747	768	713	776	725	743	763	796	757	766	754	725	759	765	718	739	770	791	737	753	765	726	743	785	814	762	732	743	703	769	775	782	733	734	760	835	744	765	745	743	701	745	769	756	733	736	750	749	725	780	751	751	740	722	726	692	748
33461	28148	28547	26520	23495	21565	15663	9610	6959	8265	10515	8522	9398	10189	8006	7379	7796	6837	6104	5051	4866	5622	5421	6455	6792	7253	6778	7108	5603	5921	4999	3808	3521	2564	2124	1735	1215	963	1136	921	847	818	728	763	674	757	697	684	567	467	475	456	412	384	344	378	351	347	376	336	312	323	345	281	319	306	300	323	346	312	296	313	302	299	326	293	322	313	307	323	306	301	329	321	306	301	292	322	309	316	338	283	318	286	291	291	308	304	283	330	328	328	296	297	301	302	289	307	291	314	303	329	339	323	305	320	307	293	316	287	309	291	313	296	301	308	297	293	327	308	316	309	278	341	323	299	357	296	341	285	339	302	300	294	314	311	311	283	337	303	322	328	326	293	319	297	304	302	331	329	303	330	316	341	299	329	321	303	289	318	279	279	300	316	325	315	295	276	307	309	272	278	316	319	309	286	280	281	327	308	300	292	308	290	310	346	316	314	328	320	296	301	296	295	292	281	333	296	339	278	320	309	310	300	318	304	325	302	287	313	320	291	305	292	296	309	344	292	307	311	282	305	307	320	317	308	302	268	306	338	293	312	328	298	289	285	321	308	299	277	338	324	298	311	308	338	320	304	315	288	346	320	300	288	305	309	281	310	312	314	309	298	319	302	300	296	337	284	299	292	342	286	310	299	311	292	295	309	330	312	320	309	312	290	301	310	306	321	341	308	333	307	266	324	349	307	340	306	324	310	320	316	305	312	330	285	321	310	358	304	324	292	309	307	288	317	300	260	314	336	308	306	329	323	335	301	295	321	317	301	287	302	340	317	278	316	293	299	320	321	317	330	304	287	296	287	319	304	314	332	313	309	304	317	321	284	313	307	287	319	295	308	299	327	299	336	304	297	309	323	261	322	323	309	313	317	310	289	270	306	339	292	306	301	286	343	295	301	348	303	330	319	298	297	355	304	289	288	277	329	304	335	284	305	281	297	305	322	311	289	289	321	300	306	337	282	323	335	285	291	315	313	301	318	305	316	324	335	282	293	330	336	276	295	294	321	303	335	284	309	318	317	265	324	346	299	293	330	293	292	299	303	326	322	330	308	322	330	335	324	290	306	315	317	318	297	310	310	321	339	323	301	324	272	300	289	299	295	263	322	330	305	304	297	306	348	292	276	308	309	315	311	321	285	311	302	286	320	285	294	328	327	333	329	293	282	277	310	318	332	322	313	308	319	284	304	295	292	319	315	297	318	340	310	295	302	312	292	291	314	307	318	325	335	294	319	331	344	303	302	291	321	321	321	278	325	307	330	304	307	311	357	322	331	300	315	332	315	298	318	310	306	318	308	302	318	315	313	318	305	318	298	288	291	287	282	328	283	317	300	328	354	326	317	296	311	320	313	301	294	307	295	340	326	309	327	321	317	294	294	344	312	311	286	319	323	318	285	287	335	291	337	327	292	289	326	307	294	301	353	319	318	353	299	325	317	309	297	318	305	295	330	299	316	301	300	313	276	310	300	290	314	307	317	319	318	264	318	321	328	326	302	307	326	301	311	299	298	304	311	316	307	320	302	333	301	310	354	304	293	300	298	298	291	314	327	316	304	296	309	276	323	296	290	303	284	298	298	289	327	307	321	301	347	341	314	320	341	313	308	299	311	302	329	290	311	293	320	301	301	314	307	321	290	317	298	334	306	293	318	325	322	311	274	271	296	306	291	276	318	306	316	310	288	332	292	311	318	255	297	324	279	324	294	306	283	304	301	285	298	320	284	285	268	320	312	328	323	331	299	329	328	308	286	313	296	304	314	301	327	296	293	317	336	312	338	313	339	325	303	307	297	314	348	298	318	299	297	294	324	281	295	289	268	294	295	325	317	310	275	294	289	295	317	326	286	286	290	322	330	284	285	309	287	304	317	317	293	313	299	309	313	298	296	305	318	314	300	336	307	288	321	289	313	304	297	333	296	309	338	305	302	311	313	303	344	334	327	296	321	302	299	321	281	291	301	313	296	321	307	299	303	294	280	319	323	327	309	279	322	325	314	324	311	321	327	300	325	288	336	299	274	272	293	329	293	340	270	333	331	344	353	319	310	299	321	304	289	340	301	328	320	303	332	330	291	317	330	309	317	279	306	314	310	289	283	332	328	325	297	312	290	337	299	270	301	308	326	312	305	328	329	298	264	301	302	297	272	308	267	296	322	255	301	344	299	318	327	302	311	292	332	299	281	311	339	327	297	334	282	337	337	316	315	302	337	305	318	315	328	289	294	300	321	314	314	314	308	318	325	297	334	326	283	363	313	327	308	315	303	285	332	304	290	313	314	279	321	310	306	345	303	305	296	304	298	307	276	315	314	321	309	278	332	270	293	301	302	266	282	307	327	325	264	304	305	337	317	303	304	325	289	308	297	296	318	324	307	321	289	309	278	322	315	348	293	292	314	305	310	321	296	293	299	297	290	293	305	317	268	283	303	326	315	337	333	308	288	290	270	327	287	311	295	325	306	315	323	301	298	292	295	315	299	304	330	282	292	326	308	324	299	290	334	321	340	293	305	317	292	304	307	329	296	346	300	344	306	296	283	311	320	329	295	299	281	309	275	318	301	298	317	319	326	314	299	320	293	316	326	319	310	312	296	326	302	299	306	293	312	307	312	292	320	313	321	307	280	287	334	320	343	282	313	332	326	292	307	310	312	311	323	320	308	289	305	337	289	263	304	328	293	329	324	296	320	306	313	306	322	323	319	300	304	305	348	303	294	291	331	317	283	310	301	299	332	299	297	328	302	325	294	310	305	343	320	319	330	317	316	318	319	305	282	313	327	309	304	297	335	334	298	285	335	315	298	299	302	332	297	294	349	299	325	304	326	309	294	351	283	289	307	315	298	332	295	329	338	288	313	316	300	302	301	297	278	298	329	342	312	294	310	315	312	295	321	299	312	305	351	306	303	325	322	319	324	294	316	314	305	301	294	294	305	294	317	305	286	303	306	311	319	297	316	275	284	309	358	320	298	322	311	283	310	280	283	277	293	329	295	315	307	339	279	345	321	322	324	313	332	296	340	297	327	327	305	311	321	335	315	328	276	353	340	324	304	301	293	305	330	280	311	279	312	308	300	324	282	294	334	285	293	303	287	305	303	266	297	328	319	330	319	305	285	321	347	326	339	297	316	319	301	315	290	298	322	306	323	281	292	310	335	278	326	299	321	316	319	295	279	314	308	357	298	313	324	300	327	299	315	305	272	279	314	318	272	293	315	334	294	324	320	288	303	290	345	334	324	299	315	325	315	302	312	311	315	275	275	327	335	319	307	295	293	287	305	319	326	310	297	256	349	310	302	307	313	286	307	316	299	336	282	329	297	299	319	271	247	302	303	306	282	302	316	282	293	273	301	309	350	351	269	316	319	318	309	310	289	289	311	289	308	280	302	275	317	275	283	331	308	320	316	323	312	307	311	346	305	284	324	321	310	285	313	275	301	282	313	288	314	275	302	296	305	341	330	312	314	345	279	282	315	343	308	305	300
22579	21865	30626	35368	35194	35800	30076	23387	21529	25493	29032	25055	28857	29508	25789	26318	27190	24927	24373	20971	21159	23819	23789	26409	26653	27887	27460	27981	22467	24292	21077	19166	17601	13606	11464	10105	6611	5478	6296	5139	5070	4542	4138	4145	3854	4233	3622	3618	3072	2125	2005	1990	1613	1362	1228	1398	1255	1217	1188	1104	1021	956	1016	945	988	927	888	918	936	900	881	855	850	855	860	926	885	897	867	877	873	858	897	855	895	825	852	902	889	871	859	853	898	821	801	837	827	870	888	813	875	858	848	894	826	871	832	836	812	846	824	868	821	855	859	829	856	826	875	895	858	881	849	849	850	878	845	839	879	866	889	811	826	882	819	879	899	824	859	894	855	831	848	874	822	823	840	765	869	831	853	879	843	866	843	858	855	878	824	901	843	800	791	810	872	849	861	843	892	871	853	794	834	856	889	832	877	835	808	830	842	834	828	858	849	825	854	854	856	777	912	794	822	844	878	860	830	858	813	810	772	867	838	815	845	882	787	843	873	823	890	815	866	851	859	867	806	827	853	829	866	835	834	821	811	844	851	860	842	838	815	831	868	815	797	871	797	826	844	842	850	850	857	892	828	825	864	833	910	881	833	888	882	790	855	826	810	828	876	798	880	829	884	856	836	812	911	862	866	802	868	872	821	849	869	837	840	890	852	872	871	838	820	866	846	907	856	885	854	829	834	858	864	866	829	866	879	850	816	872	830	843	852	831	853	864	814	846	824	829	894	858	805	840	828	819	825	845	818	843	870	865	820	852	823	802	849	816	818	865	836	884	902	865	864	865	872	882	805	846	825	893	852	805	830	850	846	811	838	827	859	819	846	810	838	849	859	850	815	824	844	829	886	842	861	812	856	787	843	836	853	841	840	868	862	893	837	761	864	822	864	806	861	864	843	882	834	795	807	817	834	885	853	788	848	896	842	867	878	867	813	861	817	899	792	896	886	812	865	849	794	819	895	866	882	871	810	839	837	850	803	899	796	855	839	874	883	876	901	861	871	799	894	858	821	840	817	802	861	778	924	851	851	787	845	813	879	838	853	856	833	838	859	803	831	883	816	836	844	791	863	864	874	847	833	848	816	820	904	859	835	854	890	813	877	840	892	861	825	900	832	828	841	829	848	852	861	841	830	854	845	870	828	829	798	859	836	851	847	852	886	845	896	893	837	822	832	847	829	835	832	847	848	834	827	879	815	818	848	822	841	849	859	790	894	845	826	847	858	818	864	874	874	831	796	858	815	893	824	874	883	854	900	805	771	831	820	831	868	825	840	903	826	843	897	887	892	782	852	889	864	818	835	858	824	782	825	846	848	866	832	844	767	882	842	894	869	810	830	862	878	809	822	858	823	851	842	854	825	850	863	891	882	805	847	884	846	866	855	828	870	850	824	873	817	829	861	839	839	849	853	892	823	911	851	856	868	864	842	824	885	849	821	839	885	880	861	845	897	832	766	865	862	816	849	892	865	850	809	853	806	829	870	900	848	821	861	855	873	821	829	853	830	799	841	818	847	851	828	796	844	848	858	838	861	872	903	851	847	800	897	861	838	883	843	858	842	868	868	864	851	883	819	814	866	855	886	830	863	812	831	799	819	839	823	830	838	845	864	815	796	877	863	865	840	820	892	839	867	879	833	813	813	869	802	848	831	855	821	836	840	861	885	838	824	842	829	896	812	825	897	795	864	854	905	815	858	813	874	848	808	853	832	846	796	849	833	880	842	886	861	854	846	810	885	850	847	802	843	816	818	898	871	844	800	828	828	842	874	772	879	840	867	847	841	857	825	821	845	856	836	847	821	834	866	859	846	821	855	858	861	889	852	827	875	857	826	870	855	827	840	851	827	801	798	821	882	910	849	856	846	864	885	787	870	887	842	860	816	828	850	843	829	847	846	836	808	845	857	759	848	840	830	845	827	791	837	847	887	832	799	895	902	834	850	826	837	826	865	806	823	817	814	859	870	837	907	913	843	855	863	916	878	842	881	849	772	886	830	844	871	846	885	864	880	820	818	861	831	881	840	840	862	841	858	855	839	835	810	836	915	832	776	836	832	799	813	839	812	847	817	799	859	868	850	853	810	881	874	849	875	837	902	855	816	830	809	867	884	829	850	850	847	842	863	860	867	837	848	843	848	819	834	875	887	867	858	865	858	830	844	771	875	840	815	840	843	836	841	899	822	858	873	861	869	846	851	878	890	892	833	837	853	857	861	859	845	856	889	855	799	860	860	856	811	822	903	827	897	867	798	825	831	893	878	827	892	837	844	864	849	873	851	904	854	808	820	815	786	878	838	831	833	848	885	856	814	885	847	838	821	821	831	838	877	869	854	898	861	817	835	820	853	783	785	875	866	807	825	825	881	835	800	845	893	827	836	814	823	923	811	898	844	835	856	848	853	824	822	816	825	870	845	844	891	807	866	838	881	846	786	816	873	881	878	830	876	858	872	775	833	811	822	886	857	818	797	890	798	799	875	852	859	867	796	867	851	863	805	842	870	865	823	860	818	824	811	841	847	853	844	784	841	813	849	816	898	836	860	849	865	817	873	838	872	813	921	833	842	843	858	866	859	863	880	845	829	852	835	851	853	824	880	862	823	819	858	847	841	838	844	815	810	875	828	865	859	840	846	850	822	855	860	805	835	818	814	808	858	835	857	888	818	863	797	879	872	864	853	848	874	839	771	825	892	857	823	847	869	854	881	861	884	809	885	869	904	861	813	884	834	824	831	845	841	861	821	859	894	828	865	900	906	871	833	823	811	817	843	877	826	853	833	830	820	842	854	881	856	872	868	826	832	829	842	863	848	858	867	866	859	813	832	829	873	846	855	869	797	876	862	845	841	864	836	849	823	867	807	871	835	887	847	884	811	798	837	858	866	795	807	883	850	879	806	852	821	818	841	931	852	857	800	851	843	861	881	822	879	839	833	843	792	838	835	775	829	878	816	833	804	888	823	888	793	837	820	862	846	819	863	807	850	750	888	809	882	854	819	814	827	861	858	896	831	843	866	793	836	832	853	864	884	846	799	838	866	856	861	816	826	825	892	825	846	890	865	908	853	820	879	868	873	801	850	930	892	849	815	856	832	836	836	889	843	833	843	860	844	840	814	845	870	784	868	823	881	856	842	865	821	884	860	835	883	893	830	901	883	861	878	841	818	795	819	823	847	883	870	846	848	887	903	810	868	846	859	837	788	788	821	857	859	829	855	804	836	867	840	786	850	856	879	812	887	837	884	834	805	817	851	832	862	894	852	818	826	802	835	839	903	869	841	822	836	861	797	827	847	885	819	850	772	810	841	844	832	843	864	839	840	841	820	853	872	841	862	867	855	891	842	861	851	826	864	772	843	866	860	881	813	765	876	782	825	843	818	796	853	822	847	824	861	821	826	788	839	811	807	814	889	822	826	865	881	796	873	824	830	904	827	817	873	865	871	871	822	837	878	871	797	864	859	816	838	794	853	822	810	789	891	870	831	851	819	869	892	812	799	843	884	873	846	847	875	825
41743	32869	37704	35157	34329	31437	27820	18519	13535	16292	20172	16887	17362	18337	16589	13949	14900	12747	12211	9740	9707	11580	11166	13522	14026	14670	13293	13885	11662	12609	10391	8098	5723	5072	4677	3055	2132	1751	1970	1704	1552	1487	1262	1077	1147	1316	1127	1248	968	668	612	633	521	514	486	492	448	443	416	439	422	404	398	376	406	383	385	408	345	368	403	373	376	366	351	327	359	417	375	371	346	377	382	347	335	376	328	324	318	394	381	383	347	349	346	345	365	362	369	347	362	381	346	383	404	355	363	379	390	320	354	393	385	331	363	354	381	381	372	362	351	389	362	378	408	375	368	369	339	367	347	369	375	343	348	368	358	386	383	381	362	352	363	382	356	325	328	362	376	306	347	354	360	395	391	344	403	383	392	391	366	329	382	321	340	338	377	342	416	358	360	350	416	317	336	335	385	393	407	360	364	336	397	373	363	341	332	367	342	335	356	368	385	356	372	335	369	354	320	348	363	376	335	327	361	353	389	343	312	367	373	359	377	386	371	384	361	366	351	371	391	360	399	364	374	366	368	355	359	370	399	334	373	382	360	360	364	334	342	375	376	355	363	343	350	331	316	348	343	388	341	376	384	355	377	415	359	331	359	345	410	359	380	354	391	318	363	354	369	380	365	389	327	373	412	367	349	343	370	363	358	338	396	347	363	369	417	404	376	368	337	343	356	357	342	384	385	367	390	371	346	362	335	362	366	354	374	400	332	367	365	338	380	367	424	363	394	363	365	363	364	344	380	345	360	401	366	395	374	357	380	370	372	348	397	370	349	379	341	364	368	375	345	352	387	347	349	376	393	335	347	373	349	366	377	374	370	353	381	342	371	369	379	369	327	368	351	359	367	347	355	337	355	375	360	364	368	359	359	374	361	377	357	370	356	389	368	378	353	381	353	338	349	368	400	383	381	389	347	374	360	364	343	341	363	377	339	372	312	363	351	355	359	389	377	356	326	362	333	344	354	362	376	362	379	367	350	364	368	367	338	378	348	358	360	356	392	344	349	324	345	377	364	357	326	349	384	340	356	321	391	384	365	341	345	348	360	400	397	351	353	359	393	360	337	357	317	349	373	366	339	349	385	331	404	349	348	348	322	352	333	345	354	348	362	349	355	388	393	357	328	356	365	414	365	359	398	345	375	394	387	344	329	367	331	372	402	407	379	347	372	358	354	363	368	363	374	366	338	328	350	378	366	351	394	325	355	372	365	349	357	369	329	377	372	366	323	356	370	400	353	348	330	334	319	358	374	366	320	347	362	338	352	374	342	371	387	345	354	370	362	364	384	355	376	400	355	377	389	349	374	365	341	375	362	354	361	354	303	373	400	330	392	394	354	350	352	369	351	317	359	334	332	386	336	307	350	361	337	334	385	371	340	358	379	357	383	398	383	376	391	371	383	337	334	355	356	374	361	331	410	406	355	357	369	390	363	362	320	361	353	378	355	334	337	375	355	354	361	396	324	365	376	379	357	331	326	376	373	375	343	360	372	383	353	351	332	342	318	384	383	348	370	348	334	399	342	359	351	343	383	333	363	351	371	357	353	347	371	374	365	375	371	388	365	351	373	360	350	354	356	350	368	320	392	359	376	338	346	384	332	402	352	380	402	369	374	398	368	395	333	394	358	370	392	350	346	375	358	396	346	375	372	355	334	410	368	360	346	319	344	358	374	391	375	370	380	373	380	372	346	364	313	370	360	341	393	390	360	362	395	360	344	366	361	393	330	369	336	385	367	359	345	372	342	370	399	343	358	368	341	391	358	415	362	349	368	397	352	358	366	359	339	389	374	338	311	373	398	339	354	333	369	339	362	341	315	349	398	337	372	382	362	385	377	380	339	355	351	337	394	363	346	369	398	362	369	381	355	338	341	353	363	372	361	359	384	364	393	374	328	372	332	361	369	375	367	364	366	356	347	338	321	358	325	360	375	363	381	380	349	335	363	341	389	371	364	367	359	354	350	355	355	356	369	379	334	339	348	332	340	349	373	351	378	392	382	350	366	388	362	354	383	370	361	340	352	385	368	347	380	328	374	398	338	353	340	361	404	380	358	337	354	321	357	371	317	343	380	382	346	359	356	367	355	343	358	349	385	397	385	349	371	381	370	360	421	332	368	344	382	347	354	344	391	375	386	369	393	345	381	388	327	340	386	369	364	370	338	405	353	357	348	408	360	383	373	370	366	328	384	391	358	352	362	363	374	378	336	358	357	332	345	353	327	369	370	351	379	392	365	393	397	358	346	387	366	335	375	339	375	341	375	347	375	369	347	390	360	377	351	392	380	366	364	342	359	384	372	380	363	336	326	398	347	402	379	374	354	356	354	344	371	355	387	325	378	397	362	334	335	361	376	351	383	375	365	349	392	331	365	398	381	352	345	372	365	348	333	333	399	322	352	362	351	381	381	359	362	352	359	366	361	384	377	353	367	357	373	360	347	337	371	358	363	347	388	346	380	391	341	370	394	388	380	383	327	347	375	361	377	343	363	364	369	352	369	358	340	405	342	372	358	361	362	398	333	372	396	396	413	355	332	352	357	343	354	386	348	369	351	344	368	381	352	368	367	368	389	335	333	364	366	401	365	370	378	339	378	376	350	368	361	354	359	350	307	356	376	366	355	339	368	387	360	347	340	386	373	383	365	358	332	365	359	377	367	392	379	356	367	333	374	373	390	346	383	370	385	371	373	347	373	355	364	380	348	356	375	386	393	362	373	342	338	351	321	381	335	331	356	379	375	361	331	350	383	397	373	353	376	375	374	382	347	387	366	396	333	383	386	346	370	393	398	398	383	350	369	356	336	356	353	358	344	357	343	373	357	365	346	343	360	344	356	376	363	398	345	346	363	416	381	372	413	345	391	389	401	374	370	356	368	374	393	378	345	359	367	397	359	375	346	367	357	372	377	354	370	401	358	343	351	381	356	340	356	363	368	336	349	334	371	380	383	371	384	368	362	352	358	385	366	383	357	335	387	372	339	341	334	344	352	373	366	403	383	342	336	364	367	357	336	377	361	360	358	357	366	337	329	391	344	365	352	368	401	385	351	374	355	322	369	323	398	368	357	362	357	378	347	355	364	366	347	354	342	332	355	353	369	395	346	344	361	410	381	351	346	359	383	341	365	418	356	354	391	336	315	366	340	336	315	335	355	324	349	402	368	366	364	361	389	313	344	343	384	372	379	360	361	384	362	357	363	321	374	348	373	382	379	325	334	380	370	371	350	357	348	366	409	366	377	386	380	380	348	364	339	357	371	365	358	384	376	340	349	394	357	359	360	381	378	389	358	401	356	386	355	384	337	364	401	363	377	355	375	365	367	382	342	388	338	373	407	395	334	390	360	359	378	353	357	342	354	365	372	373	374	392	347	389	384	385	373	384	368	359	352	331	375	395	386	411	346	396	347	370	355	378	399	356	373	362	374	356	347	367	349	373	349	402	338	356	336	368	401	341	343	394	370	368	373	354	378	329	377	366	365	378	341	329	359	366	373	362
28218	25619	37648	41561	42891	42541	40719	32165	30371	35080	38678	35317	38309	38762	35949	34551	36626	34498	34124	29675	31039	34811	34042	37722	37601	38284	36690	35751	32985	34270	30863	28621	23258	21491	19155	15295	11418	10053	10257	9551	8877	8414	6870	6416	6683	7940	6714	7007	5232	3703	2964	3091	2223	1962	1722	1861	1593	1543	1582	1424	1285	1232	1198	1192	1119	1117	1066	1108	1068	1041	1023	1046	940	1011	1019	1036	1000	966	988	973	1054	1059	984	936	1013	1027	1030	1027	992	974	968	935	922	924	946	1014	964	973	989	980	985	975	1001	905	930	979	932	928	979	965	988	947	893	941	880	940	999	967	992	1028	933	939	1009	977	971	935	994	957	985	985	950	936	970	966	1006	963	1027	1006	1042	972	940	1008	924	978	926	967	981	925	931	953	953	944	998	951	990	1003	971	990	943	941	984	918	925	955	945	945	995	926	955	936	990	980	952	953	904	941	978	863	955	975	984	912	974	967	974	879	959	994	973	984	947	1022	976	983	924	1015	966	938	960	995	891	953	969	940	980	947	974	964	935	962	911	997	985	956	937	1018	904	1037	1001	952	911	983	984	951	983	965	960	924	940	939	962	897	908	923	996	969	1031	932	929	937	956	915	975	950	991	986	938	946	988	996	1004	1005	868	941	978	878	971	926	989	981	958	955	913	937	961	981	961	972	994	962	938	980	920	982	937	1018	947	975	1041	1007	948	969	977	933	966	955	935	877	1005	914	957	980	920	956	950	950	965	956	956	957	956	987	942	944	964	936	916	975	957	973	970	982	919	979	969	970	1037	980	896	963	988	982	978	1001	961	941	975	975	916	969	949	983	981	982	980	988	1012	959	973	977	935	1004	970	915	959	949	940	947	973	937	982	931	970	1008	1013	957	884	918	998	918	928	940	1007	914	945	984	978	903	1034	1025	983	967	971	1007	959	915	956	1028	966	994	1007	919	955	967	924	1006	954	947	954	911	898	958	956	946	914	940	992	966	916	946	974	969	982	953	977	983	972	975	913	939	966	879	910	921	972	938	932	950	983	952	977	964	992	964	969	952	996	979	944	982	979	933	960	994	953	933	997	911	915	929	934	936	950	950	1012	965	960	964	970	986	924	978	977	984	984	975	940	976	987	922	945	976	1002	927	910	946	983	965	965	957	967	982	932	910	909	1001	926	983	903	991	953	975	920	944	977	988	958	1045	970	927	974	955	934	952	939	939	913	968	939	893	979	1040	968	969	1007	925	926	931	963	973	972	956	965	932	923	966	964	967	976	960	992	1040	964	925	994	971	1004	974	980	966	965	923	991	927	996	999	909	959	953	966	959	1019	975	942	967	959	981	925	988	953	929	934	932	963	972	973	938	917	980	968	933	942	946	952	962	952	960	990	963	921	997	983	954	937	1005	968	975	944	984	895	975	996	983	908	971	932	929	959	963	969	922	998	1003	921	978	982	940	1010	904	966	1015	962	965	1022	934	892	944	926	960	954	942	1019	963	944	976	968	976	975	980	957	930	966	946	967	978	931	963	939	1002	975	962	962	979	994	951	955	963	1037	941	900	983	976	985	912	933	1002	1010	953	949	976	915	965	960	930	1029	964	972	963	928	953	946	971	959	985	940	999	967	926	997	969	964	987	915	943	975	915	1022	910	995	979	958	993	980	965	931	980	981	979	954	914	984	964	982	982	964	992	950	960	965	957	991	951	960	990	950	941	909	951	1003	904	999	962	977	959	1009	919	938	956	956	938	993	958	969	889	1004	1020	936	969	935	1023	939	964	971	939	981	971	941	981	975	977	893	968	975	962	972	950	934	941	989	993	996	982	980	993	973	969	952	978	978	991	903	955	919	938	956	1047	948	962	967	963	979	966	879	967	969	946	918	930	932	1066	953	993	1006	967	944	963	982	937	952	1030	965	923	917	946	971	966	960	1014	946	1001	939	917	957	1011	968	891	978	984	960	976	910	973	954	942	935	922	1023	994	930	994	907	956	949	909	924	894	979	987	1022	931	972	929	1027	990	953	963	1021	913	919	943	937	936	938	967	915	944	948	980	954	967	958	948	1003	1003	972	958	919	877	961	996	969	897	1003	960	973	937	1030	900	936	1012	976	931	982	955	962	934	940	969	950	991	934	927	999	969	936	959	927	983	972	937	1017	978	1005	923	961	937	971	917	976	972	973	966	975	978	1001	1024	916	1003	959	979	920	933	971	941	928	865	961	947	997	957	978	960	1021	970	961	989	936	977	970	997	995	967	985	956	875	1008	985	938	970	958	974	985	994	969	973	937	959	947	955	901	907	984	973	992	976	924	941	954	965	948	943	968	1027	977	952	956	987	946	983	932	969	978	969	974	965	927	979	936	940	975	983	940	946	968	994	961	928	928	955	937	984	958	908	937	961	928	948	972	986	960	914	959	975	899	971	922	966	945	968	980	981	915	967	942	927	1004	974	977	996	933	929	956	965	955	928	1038	1006	956	921	966	960	952	1036	948	957	963	955	972	988	952	975	912	1023	989	929	977	971	988	987	967	936	1030	966	970	940	950	957	979	953	946	964	963	924	1015	982	976	940	989	976	939	1016	947	951	965	942	943	992	995	979	1002	931	988	961	1011	923	946	957	983	926	954	1002	991	893	938	1006	953	945	989	928	993	977	986	983	981	937	948	997	947	946	939	925	947	961	1033	989	973	982	925	920	985	972	941	987	998	982	958	957	987	981	925	977	965	967	997	991	998	934	959	947	935	965	951	971	1022	940	969	970	938	961	945	973	989	937	998	965	948	901	1001	947	924	934	947	995	972	986	995	937	934	915	968	936	865	945	965	953	965	962	965	987	985	967	942	964	944	932	993	862	982	963	925	989	927	910	962	909	929	934	911	952	927	943	968	995	1046	951	967	952	985	950	930	988	964	928	962	931	929	968	948	890	902	935	993	976	905	936	955	950	958	933	959	912	1003	941	923	943	937	969	948	966	931	1006	923	983	949	972	971	924	918	933	926	1003	971	957	959	958	983	888	908	941	969	917	917	936	937	982	960	993	1050	981	940	992	996	986	956	980	959	1008	979	964	953	994	948	1019	1009	947	967	947	1018	957	928	983	985	939	931	929	942	1022	949	1004	953	957	983	959	955	942	948	985	932	989	910	957	946	945	948	984	974	966	940	951	992	933	978	963	998	917	935	894	939	990	943	999	976	976	936	954	993	968	970	990	977	971	967	941	908	983	946	987	991	1024	933	990	955	960	972	960	936	992	978	942	996	947	991	989	992	953	949	961	939	984	937	964	972	1007	981	951	955	988	1009	972	943	966	950	965	933	961	995	989	942	973	994	926	946	920	1008	1009	929	924	986	932	889	908	958	931	932	944	962	956	974	941	930	967	972	978	937	950	971	961	946	963	988	958	988	959	948	1017	991	915	1030	968	939	922	955	1018	977	1012	973	965	970	987	911	935	986	966	979	989	974	920	1000	943	998	934	1003	921	950	984	943	928	995	948	946	927	989	941	951	968	915	904	927	982	974	1001	947	931	879	957	952	934	968	1011	961	1010	1014	968	962	973	966	988	1037	949	980	913	1023	895	968	953	937	952	992	1021	990	946	902	990	960	983	953	922	957	959	936	991	968	916	948	990	919	986	964	1002	1011	933	1027	988	956	1011	963	936	921	938	1011	1010	989	973	942	989	917
17365	13418	15513	11700	8229	5492	4172	3071	2191	2026	1928	1525	1435	1397	1285	1073	1064	960	810	724	715	794	728	863	834	851	860	804	697	758	720	590	469	411	405	446	347	325	339	333	319	305	323	323	300	319	314	313	331	290	250	249	274	307	293	266	268	283	294	290	276	258	288	242	256	247	264	288	278	273	269	272	279	262	268	262	287	252	254	289	275	273	264	288	248	278	280	259	292	269	246	259	311	280	270	305	281	245	278	263	253	283	257	254	287	289	271	280	251	292	264	259	287	262	242	265	289	218	258	286	261	302	270	298	278	258	242	273	274	258	298	278	271	288	285	227	272	281	260	272	278	293	263	288	263	247	303	240	286	295	273	282	273	275	256	287	285	270	301	296	280	272	260	279	263	265	276	280	238	240	263	295	273	278	290	263	254	306	261	287	292	296	269	279	259	286	262	283	284	284	226	270	277	290	241	261	286	251	315	254	272	247	260	289	271	261	269	255	297	243	285	252	247	266	251	262	246	285	261	236	269	290	266	266	260	260	237	243	274	266	258	269	324	268	269	282	252	285	268	262	263	257	266	290	272	261	266	262	263	283	288	255	279	270	274	254	261	277	281	263	259	274	271	229	265	289	256	304	241	286	276	253	280	290	283	243	263	254	269	279	270	257	269	276	244	277	246	284	259	261	274	294	276	259	269	260	258	270	292	268	266	295	266	312	281	263	242	273	250	241	261	251	276	272	286	259	248	296	264	270	278	270	242	259	281	269	259	270	258	269	273	275	243	231	306	283	270	265	267	221	274	290	274	248	248	280	246	245	262	294	284	275	266	268	272	261	268	225	270	260	258	278	276	266	275	269	282	260	270	267	294	263	276	263	290	284	249	269	242	272	260	269	259	292	258	265	272	270	277	294	263	292	299	291	313	283	261	258	240	263	284	248	277	295	261	278	266	239	278	266	242	268	280	237	290	314	273	251	250	257	279	247	286	272	265	276	276	292	251	274	267	268	250	275	285	273	317	258	297	264	250	253	270	260	280	259	288	280	268	279	278	271	288	284	242	293	279	240	254	267	300	284	308	245	251	226	257	277	268	254	262	295	268	274	290	304	248	246	254	291	281	253	269	244	250	284	285	282	259	268	271	243	274	249	260	253	252	277	251	261	274	279	264	298	278	283	275	273	251	276	297	260	253	277	280	281	281	284	304	272	268	281	261	267	292	294	280	298	246	280	281	255	291	276	258	248	255	298	280	268	271	283	263	261	270	259	267	276	271	265	241	274	280	274	276	259	288	271	263	266	288	268	272	244	262	262	250	252	304	267	290	247	245	279	239	276	252	287	275	271	268	302	256	271	276	259	306	276	282	271	283	292	279	263	275	285	301	276	277	274	244	273	266	268	274	269	259	269	272	276	265	290	251	257	264	268	267	270	258	265	259	265	272	294	250	270	291	265	253	256	257	286	278	265	291	274	288	253	259	296	274	248	275	288	265	256	244	283	287	277	288	273	248	263	262	273	277	239	252	261	261	266	269	259	273	274	253	255	280	264	257	260	240	288	277	260	290	284	267	255	266	252	253	259	272	291	291	299	279	281	267	260	284	266	261	271	263	284	259	275	253	308	281	302	257	267	266	238	253	242	279	298	273	287	298	255	262	279	287	260	267	277	245	284	261	257	258	281	269	265	265	210	248	288	237	288	298	281	266	259	263	301	240	276	301	254	283	264	279	231	262	282	286	272	261	271	264	274	257	297	273	303	312	267	246	277	279	267	282	264	263	294	268	273	264	258	275	298	269	263	264	253	246	280	266	288	262	281	246	268	256	251	286	220	274	267	255	270	292	263	269	266	305	263	266	289	278	284	288	304	286	259	247	280	259	269	272	259	267	258	260	271	261	263	269	301	295	286	259	248	288	291	217	279	264	274	257	278	284	273	261	256	257	264	260	266	273	246	296	283	272	269	263	283	258	282	273	259	251	258	296	261	265	275	242	251	295	282	275	273	253	266	264	290	280	255	273	274	281	265	276	275	262	246	258	306	265	271	258	252	271	274	254	244	243	265	266	264	266	273	268	229	271	268	272	264	258	276	305	265	298	261	242	254	234	293	264	244	283	278	273	283	270	277	283	250	244	277	287	284	264	263	267	264	259	279	279	250	246	260	283	273	237	271	260	255	273	272	276	271	276	329	292	261	269	261	266	253	268	277	263	287	270	279	265	280	243	252	281	269	268	278	297	242	273	287	251	271	248	279	273	245	268	252	256	240	258	265	270	259	269	271	293	276	267	266	274	266	245	254	256	257	242	282	267	271	300	272	252	285	256	254	296	307	266	298	264	243	298	231	250	267	273	262	304	292	271	282	273	253	271	264	260	260	268	281	265	281	257	258	257	291	253	282	307	272	285	268	243	253	254	260	284	290	267	271	269	249	262	254	265	266	258	299	274	259	250	256	292	262	275	285	265	273	301	275	257	269	296	245	267	253	259	301	283	256	243	243	251	259	257	294	276	267	286	223	272	267	270	264	264	273	250	288	240	257	282	253	275	296	260	256	260	282	288	248	271	291	264	255	258	265	284	279	290	290	282	280	249	264	283	317	296	218	273	261	257	265	266	258	243	285	245	316	286	267	280	271	274	264	260	281	285	221	247	264	285	284	283	245	247	258	284	290	246	295	259	274	264	279	265	267	253	274	268	222	274	254	264	283	262	266	252	268	282	268	260	283	299	260	281	291	289	230	288	251	299	272	280	242	272	258	260	296	305	264	258	281	267	255	285	275	263	251	237	275	272	276	283	277	273	278	276	256	273	279	243	268	279	251	251	263	267	295	283	283	243	277	245	274	265	252	285	259	273	305	290	250	266	255	241	279	283	264	256	265	288	248	265	276	272	273	244	238	294	272	265	271	278	256	252	257	287	300	267	270	292	277	270	228	254	245	266	247	247	291	284	261	270	279	268	271	243	260	237	289	260	266	258	281	282	261	251	276	272	243	244	267	272	273	315	250	286	277	274	251	261	267	280	285	273	276	276	273	264	295	241	270	301	280	278	255	275	286	254	307	293	282	273	261	278	269	281	246	271	267	286	268	253	281	269	276	237	271	249	268	259	288	271	270	254	257	250	287	261	288	257	264	229	268	294	313	292	258	245	263	270	262	277	251	247	257	269	268	270	289	262	294	260	271	277	280	265	276	237	312	277	281	263	315	282	289	265	255	248	291	247	269	285	260	271	266	270	289	271	269	256	288	302	273	238	270	275	211	295	272	287	289	253	259	265	277	261	268	245	255	288	312	279	276	255	288	263	253	257	246	272	247	242	307	267	282	282	269	251	260	293	266	248	254	261	281	297	270	263	257	258	300	273	266	263	246	258	261	264	279	256	269	242	260	278	266	290	257	317	288	256	309	275	251	263	254	300	291	288	256	276	287	272	264	262	270	258	259	262	272	255	290	237	283	252	284	277	230	308	254	281	283	264	300	283	278	282	248	272	263	278	272	287	280	271	267	289	283	257	274
11130	11685	20795	22022	19555	16713	14336	11301	9364	8972	8469	7050	6866	7044	6419	5501	5441	4600	4256	3641	3531	4000	4249	4772	4462	4614	4783	4067	3741	3873	3379	3052	2251	2023	1946	1605	1266	1256	1239	1240	1154	1119	1010	1046	1099	1173	1031	1086	980	963	933	845	901	882	796	891	782	822	861	812	823	776	829	814	734	771	757	802	758	769	744	792	803	720	774	753	754	768	825	739	755	784	788	755	729	765	762	784	766	730	731	765	740	693	789	750	747	731	744	785	784	789	762	806	776	769	758	710	731	752	701	738	782	750	738	787	739	790	712	746	701	752	712	743	776	778	754	770	719	796	817	758	709	757	734	756	712	766	721	731	747	706	716	771	778	761	725	792	790	778	767	699	789	730	732	735	694	720	769	766	728	746	745	731	732	723	724	761	749	754	759	733	783	745	799	771	711	797	746	702	688	749	751	713	776	741	740	752	730	768	744	738	760	753	764	781	765	773	803	718	746	712	805	794	728	758	805	702	698	781	738	787	715	786	715	757	698	813	758	707	709	693	735	734	788	747	753	757	763	728	741	776	741	719	752	746	793	721	689	740	745	759	759	729	758	743	729	787	752	757	772	739	741	782	710	793	750	772	749	724	750	729	758	754	732	730	795	783	775	704	784	758	780	736	737	776	738	709	747	730	744	747	743	747	761	730	715	793	706	738	791	783	803	710	733	766	741	772	738	723	741	754	756	746	786	774	720	793	804	736	725	759	849	737	669	736	756	722	794	796	738	742	739	776	727	721	769	736	750	769	735	781	718	710	731	774	755	752	730	749	738	798	758	702	743	742	768	767	739	744	742	697	765	747	720	724	739	744	727	768	772	773	760	751	814	723	807	739	724	755	711	793	757	732	759	791	720	732	777	750	737	782	757	709	750	703	802	748	753	693	758	794	783	744	714	730	756	753	736	740	754	749	785	828	756	722	765	747	763	709	692	774	769	758	752	733	679	711	729	716	748	744	769	720	751	742	743	735	721	753	762	730	759	783	744	756	750	696	739	793	728	755	766	763	770	746	752	735	732	750	719	770	723	710	739	781	739	780	745	767	719	756	777	758	732	738	754	787	725	816	761	751	763	731	742	773	748	738	703	753	749	721	723	814	724	802	691	731	707	769	716	732	742	736	746	740	724	734	755	724	707	753	729	717	769	726	727	765	763	723	736	714	737	751	779	799	757	708	746	748	754	807	772	781	720	735	786	738	784	706	753	711	751	714	728	756	750	762	773	806	725	730	728	716	737	772	715	716	735	714	763	734	766	735	784	751	769	723	702	762	759	734	770	734	704	776	744	758	691	762	753	755	798	781	738	765	750	712	729	745	800	785	750	756	705	733	714	703	826	741	766	732	720	741	803	730	773	731	757	791	762	739	752	758	760	703	790	737	765	742	771	754	763	774	750	776	800	762	715	778	772	750	701	712	715	769	723	744	758	739	763	729	772	805	785	765	738	737	695	727	753	770	764	748	769	715	761	736	804	741	758	746	805	721	780	771	722	746	744	735	673	719	773	773	747	709	736	753	760	788	764	745	756	751	736	761	769	754	742	814	791	794	803	732	737	744	702	717	750	741	749	751	766	738	676	769	766	787	721	741	780	735	743	815	800	744	791	727	820	737	700	710	724	748	722	726	750	775	774	748	779	775	783	725	725	747	758	732	767	727	727	760	766	758	721	723	725	712	754	727	753	757	700	716	778	743	730	712	796	761	754	734	745	708	769	702	725	699	712	723	752	716	740	738	723	768	748	772	763	698	751	773	737	751	743	736	736	713	726	782	728	781	718	780	682	779	748	794	718	761	716	746	781	759	749	781	756	715	776	761	760	744	745	751	782	769	775	760	746	755	697	715	715	745	682	692	752	804	786	748	815	784	750	780	713	710	752	769	747	730	800	747	780	745	731	760	731	749	745	721	741	709	740	747	720	755	743	768	713	756	735	756	753	751	711	715	770	771	748	737	741	707	791	740	778	736	710	723	720	786	793	777	771	758	737	701	738	759	753	725	753	670	762	688	713	724	740	731	750	734	780	762	716	772	750	778	752	736	708	772	756	782	786	740	763	782	777	711	748	776	733	770	713	740	755	760	764	754	771	765	803	738	737	790	733	772	754	776	815	759	760	757	740	735	772	732	812	763	805	773	710	730	740	749	726	740	782	723	755	808	763	761	763	736	737	753	735	714	774	764	753	762	751	839	787	709	756	775	756	722	752	759	715	744	720	720	778	702	746	763	735	768	763	789	740	784	704	756	722	749	798	736	797	774	785	737	766	743	759	775	759	779	732	710	683	710	753	752	771	813	738	730	742	774	760	771	760	722	716	716	782	754	724	743	781	741	772	688	733	731	742	708	740	744	738	759	791	790	724	783	782	769	761	761	765	766	758	757	781	806	735	736	769	743	750	758	736	718	770	738	768	772	749	786	798	709	712	688	799	774	758	739	726	764	733	750	754	779	736	740	737	744	749	742	722	754	769	762	747	737	747	756	779	765	745	755	723	701	711	700	762	735	740	696	769	746	740	779	810	748	752	723	720	734	751	725	788	724	743	756	751	770	771	799	750	787	751	747	763	731	746	732	779	741	787	717	754	756	765	713	763	813	754	743	755	752	757	753	741	777	743	707	766	726	757	754	753	745	706	735	749	794	750	699	752	765	743	708	762	801	750	755	754	727	703	711	716	727	746	781	788	740	824	737	753	743	788	741	764	725	704	686	702	780	741	747	739	742	763	769	740	786	743	732	784	733	780	824	749	747	679	749	700	724	737	728	720	768	715	754	763	741	744	719	762	750	755	712	779	791	722	725	748	757	701	733	732	765	763	734	742	755	765	778	712	730	717	711	666	742	778	744	741	763	745	782	730	758	754	818	752	725	770	797	757	736	782	739	704	680	753	758	734	775	753	740	802	691	757	740	774	753	757	753	746	743	689	756	737	732	806	725	742	763	750	741	738	761	750	777	771	748	757	716	771	794	763	795	768	748	714	736	784	783	787	744	797	716	758	730	784	759	734	763	774	739	727	721	742	731	748	767	707	722	745	747	742	754	753	731	744	754	715	719	762	760	764	716	744	782	747	692	725	732	757	739	784	679	740	694	711	744	734	767	785	740	744	760	733	780	763	733	739	788	813	754	730	745	744	796	707	761	724	730	720	754	766	750	756	705	766	734	734	787	769	763	751	725	744	734	790	759	745	815	779	737	746	788	806	728	753	736	775	747	755	703	700	764	718	748	766	691	778	727	726	740	730	768	709	784	778	759	783	773	752	773	705	728	765	772	768	767	755	743	780	767	737	729	740	789	722	762	743	736	754	743	772	747	757	739	771	768	739	775	728	787	736	723	775	748	756	727	714	781	764	730	707	698	764	800	714	723	761	797	776	749	764	777	728	756	785	746	711	760	737	735	787	746	730	760	763	726	775	739	701	760	733	695	735	776	704	708	779	737	795	722	762	776	718	758	754	739	759	761	704	754	713	793	747	754	768	726	696	726	767	754
31419	24538	29240	27226	23139	21754	16515	12083	7647	8598	10614	10273	10405	11391	9273	7534	6853	5811	5759	5306	4764	6054	6642	7651	7114	7941	7901	6152	6552	5833	4852	4721	2941	2709	2333	1627	991	1080	1085	1031	924	846	640	715	891	843	742	845	648	501	499	469	389	354	327	409	366	344	382	378	330	332	328	327	307	341	295	299	317	278	318	286	277	307	301	346	290	285	307	279	320	324	277	327	318	324	334	342	305	298	317	299	320	340	332	324	307	326	303	273	322	310	284	327	322	299	299	282	327	299	323	291	319	273	326	289	337	333	319	332	309	314	282	291	329	315	344	318	282	285	313	302	295	302	309	319	325	297	289	347	335	351	296	343	285	302	315	279	325	346	326	303	298	322	313	331	338	281	299	321	287	288	301	286	349	297	277	322	272	307	337	308	310	305	283	313	283	291	304	306	311	317	317	316	319	299	307	306	299	313	308	337	313	313	305	309	288	311	289	312	288	305	311	331	305	315	317	319	294	272	271	323	319	310	280	271	277	294	309	303	281	318	309	299	303	330	328	291	315	323	293	325	306	334	352	305	324	313	313	353	303	342	341	308	308	300	287	264	314	321	292	319	327	304	300	340	312	275	300	314	297	299	323	299	343	297	300	306	297	342	297	323	310	310	303	278	293	331	291	312	303	321	322	297	320	313	318	310	288	328	328	358	311	318	346	295	277	312	320	314	295	313	288	330	276	291	330	294	311	297	328	282	364	318	312	328	338	322	275	310	328	301	295	308	302	300	290	307	301	302	326	310	320	296	313	294	313	286	295	295	302	318	298	319	302	309	336	339	325	307	290	293	282	320	320	283	322	279	355	285	310	307	315	309	307	328	300	293	316	293	330	294	300	320	314	318	284	326	330	331	300	308	322	280	307	286	315	327	283	325	331	317	290	335	296	275	312	278	278	303	323	300	312	295	323	315	309	303	297	315	300	304	289	292	334	312	314	321	308	309	299	319	356	320	321	301	294	330	303	294	323	305	294	305	306	302	329	308	285	317	292	311	331	289	297	298	319	347	311	304	285	337	328	320	326	298	277	314	305	286	313	333	323	309	292	265	265	296	273	270	350	318	318	309	302	348	305	341	316	296	328	296	331	306	327	307	289	287	289	289	321	323	341	302	332	293	297	282	314	321	328	318	294	321	275	336	323	319	305	341	324	315	334	315	303	312	281	280	347	306	303	343	340	325	283	285	304	322	302	297	295	328	305	314	286	298	312	327	296	284	299	315	317	328	299	270	318	302	314	329	322	320	338	306	303	324	312	332	265	275	334	310	315	344	289	307	290	314	311	295	325	314	308	310	298	301	302	312	315	306	283	311	320	335	298	310	346	285	326	315	306	311	324	330	336	318	292	318	311	326	314	319	307	303	322	298	323	289	345	310	299	300	331	318	355	312	290	291	306	321	316	322	310	295	328	308	279	308	294	325	324	327	303	309	326	295	273	331	274	288	303	306	274	318	301	289	320	273	321	316	283	315	293	326	320	291	273	298	303	297	296	302	336	277	265	304	312	321	315	311	320	293	351	307	306	346	325	275	336	320	332	362	287	280	349	294	297	323	306	314	321	297	283	303	282	308	280	313	311	302	312	293	282	336	279	319	338	320	317	279	301	299	330	283	287	293	302	289	306	335	308	303	306	306	300	340	316	288	330	295	337	312	288	306	306	305	298	307	309	332	303	288	277	305	301	330	298	321	286	324	324	296	280	304	303	312	333	296	325	322	329	339	295	308	320	299	352	296	340	300	343	320	332	299	346	327	312	318	310	291	315	308	304	313	301	299	291	352	315	302	312	309	314	299	313	315	304	340	317	300	287	307	293	332	297	307	312	346	275	313	319	314	316	318	302	310	282	323	305	335	321	314	310	322	314	312	303	313	304	333	318	302	321	305	329	288	286	350	317	316	317	282	323	321	305	312	320	301	358	290	304	298	306	318	340	310	273	327	307	327	296	292	290	336	317	289	306	265	302	304	309	305	309	328	307	332	295	320	325	315	301	292	302	322	285	284	276	312	277	299	294	308	304	317	323	300	321	305	326	303	332	284	319	300	296	296	279	317	318	306	312	338	324	289	328	284	277	290	333	292	307	303	281	297	328	331	322	299	258	287	317	286	289	317	297	289	340	307	321	302	317	282	346	269	312	295	313	318	299	284	296	288	299	301	310	315	310	277	303	335	298	325	326	329	265	301	321	310	297	268	268	318	313	348	309	302	337	337	324	329	310	313	323	320	305	296	325	316	314	311	311	298	288	286	305	297	292	322	312	318	308	304	329	320	323	331	360	288	325	294	300	291	324	331	305	290	335	313	309	300	281	289	306	318	310	281	327	265	330	321	338	288	303	339	313	310	260	321	296	321	311	295	269	288	295	304	271	309	276	316	297	302	306	328	301	282	311	304	308	283	327	298	302	284	307	303	327	300	333	297	311	285	311	324	315	279	287	326	349	278	285	320	328	334	297	317	292	293	335	296	313	282	297	292	300	280	314	317	280	297	317	312	303	317	322	342	298	315	357	303	321	287	312	326	279	296	282	276	284	343	324	322	333	339	303	311	296	305	328	291	298	322	293	286	295	295	306	322	332	286	282	297	290	305	314	321	309	268	289	314	305	324	319	321	316	308	293	320	337	290	296	322	270	287	301	310	288	325	293	314	312	296	313	285	294	284	296	309	287	300	325	298	305	259	308	286	324	300	280	321	327	312	319	313	324	306	322	318	325	334	324	324	339	325	293	324	303	334	301	316	298	299	292	287	309	326	327	337	288	293	316	316	323	299	294	296	326	314	302	315	303	321	301	288	273	292	334	322	302	291	299	290	332	265	330	307	282	337	325	314	300	316	279	308	288	299	296	343	275	342	298	268	352	283	305	272	323	335	348	316	322	315	318	311	297	291	329	315	310	349	308	300	313	352	304	299	279	280	313	291	314	305	307	300	306	288	304	331	284	291	302	301	294	296	286	311	304	335	317	299	333	336	300	273	282	326	316	314	321	301	291	314	323	329	311	287	327	313	332	334	296	313	311	302	299	349	320	315	341	302	308	318	307	275	319	293	323	334	313	305	285	311	310	339	319	336	301	328	310	316	346	315	336	304	322	288	321	301	303	282	330	292	289	322	356	288	313	295	318	305	323	285	272	299	294	317	312	303	325	317	294	271	303	308	298	317	309	289	319	301	334	332	335	276	336	305	312	303	324	273	353	324	336	322	289	279	317	311	272	300	298	276	278	296	315	333	339	325	302	306	328	291	320	295	298	321	335	297	319	317	320	297	307	306	306	324	307	285	343	287	304	328	317	299	291	302	329	304	291	311	308	317	277	320	322	294	301	299	326	302	319	272	314	318	296	288	325	282	332	311	335	314	308	290	311	320	316	325	291	289	335	332	331	319	308	319	301	310	284	315	295	295	293	323	298	282	301	289	270	335	336	336	326	289	291	317	345	314	300	315	307	293	284	294	318	286	305	339	327	285	311	308	324	316	322	297
20039	19985	31706	35827	35285	35669	31213	27367	21572	25852	28852	28951	30407	31975	27610	25751	25214	23286	23645	21677	20556	25470	27226	28540	27128	29922	28560	22964	24920	23039	20778	21242	14262	13967	12120	9288	5573	6213	6026	5917	5762	4744	3714	4024	5256	4921	4064	4933	3354	2470	2110	2123	1609	1427	1241	1407	1223	1286	1339	1209	1136	1048	948	932	954	953	899	890	923	879	842	861	816	846	880	861	897	831	898	892	849	861	904	843	861	882	882	836	880	799	832	839	884	808	888	837	860	850	841	893	832	868	846	917	821	822	826	893	798	863	871	870	845	808	815	860	823	878	768	852	855	827	917	843	886	840	845	837	848	848	825	901	854	863	848	850	859	874	827	824	865	779	858	885	806	843	878	891	800	819	811	838	823	867	838	858	884	862	843	894	816	819	914	881	804	872	827	830	862	848	892	845	895	817	801	847	881	806	826	894	826	872	852	805	819	824	821	849	869	902	863	878	874	864	851	801	860	837	860	841	840	872	806	841	861	859	845	856	871	882	863	864	817	849	842	907	863	870	803	826	855	884	827	871	843	831	861	817	853	863	831	833	870	824	807	838	855	814	827	839	835	852	845	833	810	827	838	816	815	858	855	837	878	872	828	840	850	828	832	859	891	798	757	837	843	797	845	847	849	837	852	826	854	811	841	836	811	781	817	832	827	823	898	817	841	860	826	894	847	803	914	837	814	835	844	828	852	866	847	817	870	815	847	846	845	844	818	823	864	874	835	869	858	886	829	846	890	809	893	862	858	798	872	781	816	808	790	851	856	832	851	850	876	805	832	858	881	831	821	852	836	903	823	824	862	903	858	851	811	826	875	855	865	825	859	858	876	768	836	855	835	839	856	849	846	855	822	828	870	826	878	831	865	887	847	868	848	856	857	881	841	840	818	906	850	861	809	835	843	818	844	843	895	828	883	805	810	854	827	907	791	799	853	813	828	823	830	862	834	852	806	831	843	913	868	839	826	860	884	778	861	816	814	883	839	808	851	849	871	828	841	859	821	839	836	864	817	843	864	846	854	823	849	871	848	872	884	862	920	864	817	862	864	874	853	805	801	831	836	846	837	872	840	848	882	825	828	783	797	853	864	855	907	863	875	872	816	864	895	818	833	839	845	869	839	850	852	817	837	819	869	892	842	888	825	868	822	794	867	845	846	821	819	826	812	822	819	842	847	871	876	846	827	880	843	825	875	856	893	854	838	820	860	860	877	841	830	849	807	855	869	804	823	823	842	782	818	817	805	820	801	823	852	838	851	869	870	805	856	797	835	935	799	883	846	861	832	872	824	870	878	780	831	814	832	865	843	894	850	849	903	858	907	820	851	875	772	836	829	836	839	820	863	838	852	853	841	794	857	881	880	845	879	828	801	856	799	881	858	829	838	874	907	872	802	867	881	831	836	847	831	868	888	830	872	823	870	860	831	836	864	909	859	858	884	811	817	819	823	851	846	831	809	890	923	869	856	855	892	872	818	854	864	860	801	850	815	816	773	851	855	835	855	854	806	816	876	795	817	843	824	853	874	846	913	839	805	862	855	855	821	820	814	846	812	780	809	794	847	874	861	860	889	836	801	799	850	851	841	865	871	879	855	758	835	858	831	778	826	813	856	821	804	868	906	816	844	893	868	823	857	801	869	819	839	819	856	824	879	844	862	886	863	834	835	814	853	860	787	839	856	833	864	861	857	849	872	833	859	866	810	875	807	824	890	888	859	869	877	867	801	773	834	803	840	833	852	855	813	830	829	819	873	865	865	820	859	869	856	812	858	833	859	861	858	827	817	820	841	839	785	865	811	838	841	833	835	856	828	870	849	794	880	807	887	821	799	808	836	842	824	838	869	825	871	800	807	857	876	894	853	877	895	836	888	838	827	802	851	857	862	865	912	784	874	830	862	862	851	880	795	854	834	867	771	849	852	855	858	804	862	814	818	842	876	829	842	855	835	862	809	891	860	806	840	829	867	826	793	861	842	877	833	902	874	872	843	858	880	828	804	861	870	902	870	847	797	878	806	814	867	759	805	832	868	823	828	870	860	890	854	807	817	839	823	843	859	828	865	822	844	863	867	843	826	823	810	808	832	830	829	828	827	831	834	860	859	893	846	827	819	839	868	917	835	869	821	867	840	878	831	830	849	871	861	820	885	832	899	832	830	803	852	847	805	870	870	860	857	843	861	904	864	870	817	841	798	823	829	829	900	807	845	770	835	871	847	846	868	846	825	861	838	816	826	834	889	838	796	824	858	845	851	878	831	892	828	820	867	827	826	820	806	768	852	845	851	814	848	859	850	809	839	819	830	848	816	902	830	847	819	832	848	849	810	811	888	826	839	866	857	853	817	887	837	870	898	839	774	839	818	816	855	845	832	816	872	848	824	821	830	822	835	804	830	822	864	888	864	816	894	869	853	833	825	895	836	882	829	895	830	847	819	851	811	843	849	790	806	899	854	858	872	848	829	820	826	857	852	834	815	838	807	790	833	822	833	836	852	848	865	830	844	852	846	822	832	764	864	845	885	927	823	819	860	857	871	797	835	817	830	874	832	839	851	892	857	880	838	850	844	862	859	821	829	859	839	863	829	890	831	860	830	864	855	889	794	859	875	932	841	831	838	872	865	827	769	794	810	806	867	853	791	805	833	810	792	823	837	853	855	845	864	894	857	810	820	850	835	816	880	856	830	851	852	853	850	932	849	869	867	909	838	856	824	796	863	853	820	806	863	881	828	883	896	864	876	799	880	807	879	867	816	838	860	801	847	868	828	884	847	801	836	885	864	816	864	833	818	821	888	862	826	836	857	857	871	811	827	883	853	888	838	863	866	845	838	845	852	871	793	852	830	821	880	857	816	808	906	861	841	852	876	808	884	830	797	835	856	856	852	859	811	857	806	818	880	849	797	821	850	859	823	870	836	853	789	832	858	805	878	811	872	819	833	828	906	849	833	901	842	830	832	847	829	843	850	808	862	845	887	885	844	867	869	853	850	808	834	870	848	793	832	866	859	840	850	848	852	831	850	846	804	889	884	835	830	827	791	816	803	814	845	850	834	855	882	845	840	892	886	883	843	823	870	865	809	820	851	822	857	836	814	850	837	861	846	882	828	836	837	834	876	851	886	827	828	890	838	801	826	823	858	871	836	827	868	881	829	904	827	825	830	825	809	897	882	842	836	819	840	868	823	858	902	880	853	816	828	832	878	811	842	873	844	870	837	874	857	840	820	829	825	788	824	822	799	850	811	846	851	901	840	831	831	833	868	852	873	844	814	839	830	866	853	884	846	855	831	842	858	802	819	829	867	860	875	859	852	841	839	846	856	797	816	832	831	854	838	844	831	860	863	843	824	832	855	816	877	793	818	829	857	864	762	823	876	847	811	845	813	862	849	878	881	807	848	848	863	845	785	898	870	839	828	802	807	801	831	794	819	865	834	816	833	784	880	881	867	808	821	823	895	801	818	857	876	859	811	917	854	850	814	830	876	863	869	836	876	842	892	853	930	839	844	796
38492	33368	39661	38142	33926	32825	26266	21636	14077	14580	18826	20598	19539	22435	18445	11860	13302	12096	11766	10408	9869	12892	14253	14753	14225	16673	15610	14554	13466	11458	9462	9236	5989	5769	3808	2784	1627	1908	2205	2022	1821	1579	1199	1235	1700	1582	1247	1518	1159	782	690	714	577	499	504	498	462	468	478	472	431	421	359	386	366	399	394	382	397	369	387	374	357	386	351	342	383	370	379	405	389	405	380	350	370	346	371	373	359	380	348	383	388	373	374	342	357	395	367	361	420	361	377	384	406	360	372	392	400	385	383	361	393	385	363	396	365	390	367	359	361	369	374	347	330	401	339	386	375	359	355	387	364	347	354	397	407	372	361	368	404	367	375	386	334	343	383	369	331	376	350	381	348	328	361	381	356	370	352	401	356	363	404	383	393	357	415	379	381	364	368	366	364	371	360	423	374	337	359	387	359	365	337	373	363	350	359	355	412	346	371	336	375	357	386	348	385	387	359	387	367	398	359	346	334	391	357	379	372	340	371	403	353	337	383	366	388	414	370	399	365	353	360	373	357	382	380	338	387	405	382	377	349	384	388	353	358	366	388	341	372	377	340	378	390	378	369	372	360	350	330	362	354	359	373	366	368	347	383	378	374	361	375	355	358	372	391	387	382	352	369	355	378	379	374	398	384	384	366	367	376	402	364	376	375	370	369	367	359	369	367	377	367	401	377	369	365	375	355	341	367	385	438	350	345	372	363	346	341	377	364	359	364	390	356	380	391	351	352	358	383	430	360	355	375	362	362	395	393	371	375	376	359	362	363	392	343	330	362	362	365	390	375	372	368	369	348	374	362	390	367	409	404	392	386	375	376	390	378	362	372	329	371	348	379	357	362	354	426	347	393	343	364	371	379	356	354	403	365	359	334	368	356	363	350	392	405	383	359	382	359	357	401	341	367	382	393	364	339	429	355	375	377	370	390	377	383	342	380	375	368	374	331	364	354	390	392	370	351	351	403	396	346	368	352	390	349	344	414	368	375	342	361	369	383	379	370	348	373	382	367	389	366	382	356	392	375	367	369	356	356	349	383	357	359	364	361	352	367	336	389	380	396	364	366	340	387	367	350	341	362	370	331	393	346	345	376	340	333	344	390	347	379	396	357	366	428	362	387	365	357	365	360	369	352	388	403	390	380	370	346	378	384	353	377	358	363	373	336	389	364	346	334	393	390	361	383	385	376	370	353	355	375	347	361	394	355	419	354	407	396	379	374	363	394	361	370	393	382	359	367	415	366	364	367	373	366	358	370	352	371	375	367	386	377	347	386	381	378	350	340	361	358	363	358	366	347	386	385	401	397	377	363	337	359	363	379	378	338	381	351	408	359	349	340	358	355	363	366	379	381	381	380	370	372	383	369	384	364	365	379	357	376	411	373	397	388	375	366	365	380	374	355	336	421	379	374	376	376	360	387	373	382	370	399	383	382	374	387	367	416	359	376	409	330	331	390	362	357	362	375	364	365	405	371	358	382	346	353	352	381	333	400	399	380	430	353	364	366	395	383	354	383	386	388	368	390	377	343	368	394	384	384	346	356	374	356	384	360	368	363	370	376	355	371	368	333	365	374	391	351	369	370	392	390	377	376	385	341	348	407	376	356	384	355	396	364	376	401	398	392	342	344	345	368	355	353	352	348	400	356	365	367	331	361	356	335	369	363	346	381	365	352	338	362	345	352	384	399	343	375	341	357	353	345	364	387	376	358	371	361	345	396	353	356	360	404	357	384	377	392	377	381	381	394	412	369	369	396	381	345	366	378	357	364	367	344	361	339	363	402	341	389	357	356	350	351	378	367	357	335	380	370	333	335	370	347	376	377	385	377	367	404	326	388	381	308	388	386	330	354	364	359	368	396	380	341	361	353	395	378	369	370	354	344	359	367	350	376	388	358	394	371	342	392	349	360	394	361	363	370	398	363	342	371	374	357	364	376	387	368	376	347	377	371	357	366	318	347	380	358	343	369	354	334	394	335	376	336	374	378	367	361	375	375	400	355	359	358	355	358	394	356	385	387	343	368	381	351	349	408	396	364	341	359	400	389	379	373	387	365	384	343	363	389	382	367	368	382	369	390	349	351	381	361	369	377	363	327	350	361	350	354	343	348	352	338	389	351	372	356	371	347	380	350	346	360	333	348	323	378	360	383	372	376	376	386	375	376	370	357	368	371	369	377	366	347	389	400	359	361	356	330	338	358	375	376	378	353	355	347	356	339	362	410	387	363	345	340	361	390	368	381	339	366	355	358	371	349	347	400	365	396	380	351	359	334	357	377	355	374	340	401	394	355	358	414	349	425	398	352	357	352	323	361	377	373	366	379	378	399	356	381	378	366	366	369	336	361	416	339	375	364	350	384	383	388	377	355	332	353	364	360	386	375	353	369	331	376	360	371	362	347	337	356	384	353	374	381	329	359	354	398	343	396	390	378	360	379	361	354	373	387	364	352	394	367	378	377	320	368	362	386	391	374	394	336	373	382	412	342	391	385	364	391	386	389	409	375	369	361	377	384	342	367	351	371	347	387	346	394	390	364	403	356	370	372	348	388	360	391	372	369	402	369	391	387	382	359	346	394	382	375	409	351	385	382	373	363	374	406	356	348	376	364	373	362	373	360	354	378	361	374	366	407	378	356	358	411	390	374	361	355	382	386	380	386	366	354	379	351	333	384	373	358	387	418	373	376	372	369	389	357	366	350	378	370	359	356	390	328	332	371	355	391	368	377	363	348	373	356	379	363	356	338	378	369	365	364	364	356	371	403	373	360	366	394	365	365	400	361	318	375	380	396	364	345	340	362	367	364	374	350	307	372	365	352	383	374	381	384	378	364	407	328	362	361	384	349	385	360	351	358	377	332	333	362	384	355	388	352	362	388	368	372	364	372	354	375	396	383	357	370	349	349	384	372	392	390	363	390	377	372	342	397	413	372	358	357	376	361	371	369	360	366	372	370	325	363	408	351	310	360	391	387	368	360	404	407	394	378	386	395	339	325	348	372	348	402	387	359	359	369	377	367	355	409	391	396	388	355	374	361	359	335	347	370	369	364	375	354	372	368	371	335	378	362	348	370	358	356	358	329	373	417	357	385	371	379	364	364	350	312	342	372	387	385	347	358	357	385	350	343	374	402	396	364	355	302	372	383	363	378	385	388	370	383	371	374	384	404	366	345	346	361	386	352	364	372	363	352	336	363	362	358	372	368	334	361	391	338	357	358	347	372	365	367	361	393	358	363	350	396	365	361	341	365	389	394	354	391	380	395	374	387	373	358	356	343	385	334	355	383	396	358	350	430	353	366	373	337	362	379	384	405	345	346	388	370	386	386	363	353	372	380	348	388	388	350	390	371	366	348	361	382	343	375	352	352	381	367	382	360	372	355	339	389	378	383	359	384	321	357	343	370	323	374	384	364	374	407	349	376	342	364	354	374	343	377	374	384	378	371	359	348	353	386	365	371	356	368	360	360	387	341	356	344	399	335	421	394	333	354	376	360	359
25199	27019	38977	43485	42934	43621	38844	35321	30254	32785	38592	39520	39774	42356	37313	30931	34914	33581	33744	30726	31673	36596	37858	38226	37467	40342	38579	35605	34862	31488	29628	29661	21828	22583	16775	13800	9219	10609	11403	10209	10025	8181	6729	7172	9553	8986	7664	8727	6710	4230	3185	3393	2491	2094	1895	2059	1788	1748	1865	2058	1480	1183	1184	1081	1150	1085	1129	1093	1109	1078	1024	1108	1094	1086	1032	1063	1001	1044	992	1047	980	994	967	995	952	991	1044	1004	970	995	973	991	942	934	974	970	935	1026	993	1013	1005	937	938	1018	995	1045	967	1011	1000	1021	956	905	971	960	967	972	1002	923	974	1004	974	931	983	963	930	941	963	1051	960	1035	982	962	1038	987	992	1000	1004	936	1010	1012	982	968	949	1009	997	933	981	972	964	919	963	987	933	930	970	972	1021	947	915	1006	981	963	989	985	916	951	945	957	976	924	1010	950	908	1020	1009	978	932	995	1004	988	962	970	977	962	953	986	962	1037	953	971	971	992	976	960	941	960	981	922	950	889	947	942	933	927	956	975	947	1009	926	1031	960	967	997	919	971	1022	977	928	946	967	964	994	978	950	974	911	944	962	972	946	961	973	1002	924	995	961	950	963	974	965	972	948	1013	941	962	983	1003	967	944	983	995	944	987	958	971	983	960	926	1010	1017	963	958	927	942	981	986	978	945	1014	981	975	970	987	1019	970	944	953	1015	946	943	1011	961	1001	1000	945	959	991	938	939	974	946	966	936	938	966	991	997	995	944	965	998	997	1025	989	1006	944	964	966	986	932	926	955	962	969	970	977	953	883	951	987	991	962	980	1016	938	935	956	956	960	978	991	969	948	956	962	896	1015	919	979	891	947	962	968	987	934	972	967	958	932	970	965	956	1032	980	938	1037	950	979	962	950	976	915	993	937	954	955	987	1020	997	970	992	957	942	946	949	967	984	992	913	988	894	953	989	958	989	943	1008	943	985	962	970	951	964	967	947	949	1018	980	972	940	977	933	962	965	946	963	948	945	990	988	988	933	915	951	909	918	918	992	974	994	934	994	957	960	913	999	970	1002	963	976	932	1020	980	991	936	1007	954	992	934	945	979	1016	931	942	989	968	949	962	1043	994	957	946	991	1069	965	931	964	979	1000	992	915	953	1007	941	951	940	1015	994	931	948	944	990	959	1008	969	955	1001	1031	1004	954	997	962	933	929	903	987	1005	985	946	980	941	979	1047	974	1004	1011	998	951	991	955	1027	958	960	1001	949	951	898	955	955	994	1017	1022	1024	966	926	955	1022	911	1016	947	1037	988	959	970	985	930	1042	946	1002	951	962	1006	970	923	1000	958	976	961	936	1001	991	986	987	975	977	920	1005	993	972	991	942	996	945	996	952	997	950	931	972	933	969	988	940	947	962	943	1011	949	1029	1027	1018	919	1001	916	1012	923	972	1015	915	979	991	1032	975	992	944	947	965	919	1004	955	952	961	1007	955	993	961	994	993	972	991	931	929	939	993	967	934	992	981	968	1017	1021	973	959	995	960	981	983	993	942	987	960	983	939	958	952	972	962	992	1000	939	1021	918	974	958	971	942	938	922	885	950	976	1029	992	995	979	956	987	936	974	934	947	1030	978	935	964	983	933	949	1011	978	969	983	939	1019	985	1022	961	948	993	961	931	1028	977	974	935	956	938	981	961	985	991	1025	1019	1005	944	986	1018	969	940	919	968	984	930	971	955	965	983	970	996	981	1014	932	1001	981	954	924	1011	1004	966	998	963	968	929	979	931	983	976	993	978	958	971	965	974	1031	1013	998	998	980	972	931	1048	972	959	1033	965	1007	956	998	997	991	990	976	952	984	939	998	1000	901	960	952	947	951	996	945	987	971	927	1037	915	991	991	952	999	1006	951	966	1010	1049	967	977	930	945	972	978	974	998	1027	989	953	995	915	985	976	972	963	889	953	941	981	994	959	961	988	1002	990	950	1024	962	986	906	980	954	961	986	1040	942	991	975	1020	952	924	963	979	1027	934	923	1010	1008	980	954	983	974	1045	947	966	948	991	956	991	945	967	1027	1024	941	1012	981	972	1002	933	976	976	991	964	976	930	980	1007	976	934	939	962	956	934	946	925	953	1030	973	953	928	981	968	938	1011	983	949	984	974	1008	998	947	958	990	979	965	972	1030	962	1010	980	958	972	980	965	979	1002	978	944	976	983	953	1006	1005	937	941	975	996	906	936	998	994	964	942	966	952	1013	962	956	954	939	933	1003	951	970	985	936	987	974	988	980	972	1012	985	1023	969	971	923	951	1007	966	929	967	1009	983	966	1003	984	1000	989	981	916	983	972	922	948	943	976	916	965	984	988	960	956	958	979	1024	975	924	960	946	982	994	936	981	960	935	1024	962	934	1007	968	956	944	976	1003	973	957	1040	932	948	942	994	939	963	1013	969	1000	957	976	955	992	944	971	983	975	966	1000	979	959	983	997	972	943	966	1023	1030	928	941	955	939	957	1001	971	991	984	949	981	978	1002	988	936	1073	982	949	984	954	972	970	963	958	987	984	987	960	970	1001	1010	952	977	1033	918	1012	971	964	953	900	930	952	930	956	928	977	957	967	959	982	1012	991	971	951	945	943	984	986	999	962	995	916	947	940	956	975	977	947	986	897	982	977	947	1012	1004	959	938	994	977	965	961	1012	966	954	958	975	978	912	981	948	998	962	1009	950	1001	966	965	1023	986	1003	967	917	988	976	1001	959	990	996	983	1014	906	976	1024	953	958	1002	981	989	988	960	1010	977	962	959	1011	926	1004	975	956	961	952	968	1010	935	951	990	971	949	970	950	905	941	969	922	928	999	944	956	972	958	938	1018	965	909	951	865	969	966	950	941	996	996	993	972	983	944	982	982	994	1014	982	1014	921	976	1005	972	923	920	941	987	953	943	946	980	1002	980	973	962	975	1006	961	989	1024	985	1010	953	1007	1032	969	967	970	1035	1017	960	1012	1033	988	963	927	912	950	1020	948	939	957	927	944	925	929	958	993	956	958	951	976	934	1010	965	988	970	990	995	945	944	996	1003	984	971	974	1002	947	970	982	983	984	944	999	1011	980	949	923	967	969	1015	959	997	1001	973	1006	984	999	974	955	944	944	944	993	947	966	1003	959	993	924	993	1034	1005	1003	942	995	1004	999	966	978	994	961	985	984	954	951	983	972	974	958	949	981	943	936	965	972	949	996	982	1006	953	994	987	1003	966	1002	979	984	994	954	950	940	962	939	970	970	955	977	944	1010	985	1003	968	908	981	918	957	982	939	948	968	941	955	934	950	1048	979	981	960	1005	1030	989	955	954	963	984	966	998	1021	952	958	996	985	932	957	937	898	951	975	1012	938	908	944	943	955	960	952	987	937	999	967	941	957	942	983	958	952	940	970	1004	975	1002	925	979	942	966	876	936	1003	950	954	957	883	985	1024	997	1033	1013	990	989	954	988	970	1015	963	1000	934	939	975	991	886	978	986	989	969	975	984	948	982	978	993	925	982	961	945	958	979	942	988	975	983	988	949	982	950	936	963	992	1015	920	996	1022	976	935	921	973	1054	937	943	979	952	1022	988	966	999	933	942	1023	1034	988	981	933	942	970	950	900	939	977	953	966	963	986	944	982	1060	1014	991	1002	1017	976	982	943	997	958	1008	921	1016	969	941	921	966	971	955	1032	936	954	930	1012	998	1000	974	950	952	1006	987	991	1012	1020	1003	907	975	910	1001	937	961	921	989	985	930	1005	1026	1004	965	977	1003	1026	930
17746	15030	16686	12823	8322	6279	4174	3071	2291	1962	1738	1630	1601	1674	1361	1088	1049	843	802	729	708	843	887	888	952	1002	897	849	799	721	685	584	487	508	414	368	306	374	415	341	356	325	345	316	357	323	320	343	324	306	294	308	309	293	319	289	295	301	293	297	265	307	270	299	269	282	303	282	313	304	290	283	300	310	270	285	305	301	261	281	272	271	267	244	299	299	278	275	301	286	280	262	281	293	311	267	262	296	293	330	284	284	295	278	286	271	260	279	317	266	281	291	298	266	277	274	280	287	293	281	305	268	255	276	266	271	248	306	280	264	312	298	283	283	269	279	278	313	288	270	272	276	287	305	288	291	293	254	266	275	305	289	287	293	270	285	287	292	277	267	287	289	306	304	275	312	295	256	283	300	310	297	278	274	274	291	290	300	270	255	292	289	283	276	264	278	303	277	257	277	287	296	292	276	291	302	311	263	277	265	282	270	260	279	253	290	278	271	286	277	285	261	258	236	275	272	283	277	278	284	278	272	263	263	292	282	279	297	309	302	322	270	299	305	272	324	339	276	282	307	289	311	278	286	278	304	306	294	288	281	288	293	274	299	300	285	297	283	274	316	305	276	267	286	270	288	289	270	277	252	269	296	252	287	279	306	301	299	301	294	305	278	297	310	272	277	318	287	274	255	308	294	290	283	287	292	263	309	277	286	257	276	278	292	303	283	295	281	291	315	295	318	290	254	265	295	264	262	297	287	290	265	264	298	281	292	296	261	275	266	297	280	252	256	267	282	276	252	264	314	274	277	269	263	301	275	283	297	304	280	245	285	269	269	267	297	286	274	301	277	282	278	289	284	286	272	299	288	293	307	283	300	294	327	298	306	294	261	266	299	279	283	298	261	271	289	298	310	312	281	273	285	277	280	283	295	264	280	262	290	301	274	270	305	286	284	269	284	303	260	289	272	322	316	284	265	269	305	303	273	287	279	290	259	303	259	291	274	274	261	292	271	297	271	278	291	275	276	297	288	300	271	289	285	303	273	259	275	286	264	278	279	273	286	291	273	265	279	244	300	308	291	284	284	297	279	290	264	290	279	275	257	263	308	276	299	267	298	327	292	257	282	255	287	288	285	263	264	275	308	286	271	272	280	255	296	294	253	283	274	276	271	274	281	251	295	243	275	269	281	290	259	277	282	285	290	280	274	280	283	280	264	272	292	282	279	296	281	298	335	282	274	290	311	301	273	282	316	280	288	293	282	303	308	303	296	303	281	271	277	275	286	289	258	298	265	281	293	298	281	286	300	292	280	290	285	300	269	298	288	270	303	308	269	277	297	272	247	287	283	304	291	291	308	300	290	315	291	274	282	279	310	326	272	295	271	278	285	288	270	303	277	303	293	268	275	296	292	314	305	275	300	287	252	288	278	283	281	264	270	314	273	250	290	304	279	275	278	300	282	272	268	270	286	283	313	287	282	310	297	291	266	295	276	287	295	306	276	267	266	292	294	288	299	304	324	292	283	286	291	305	289	283	269	300	286	272	301	302	289	269	290	275	308	291	309	279	291	299	273	284	269	307	289	257	285	292	292	278	275	248	282	273	301	293	288	282	261	299	298	310	253	250	262	290	271	298	281	302	293	281	301	294	271	283	274	296	289	289	268	295	307	314	280	280	309	228	279	288	252	290	283	291	297	270	291	275	279	268	285	336	278	298	275	302	285	310	293	268	269	282	293	264	294	304	258	286	267	272	299	265	280	285	294	280	272	303	276	277	288	296	259	285	270	295	277	293	306	274	271	264	286	336	291	274	246	277	270	290	293	255	250	277	303	282	287	278	278	256	273	286	267	294	285	279	280	280	320	282	275	289	290	291	277	278	306	280	296	312	253	257	290	248	292	271	248	268	240	301	339	264	284	311	289	277	266	288	273	312	293	280	257	309	292	298	307	299	276	317	290	284	306	307	275	274	290	289	260	253	274	286	281	266	260	259	281	281	274	223	254	313	291	304	271	274	330	278	299	271	286	239	286	302	300	262	291	276	291	267	294	304	288	299	282	265	306	263	275	303	278	279	300	264	262	280	311	269	289	290	302	289	285	279	295	248	318	303	297	285	263	294	282	277	284	275	273	271	269	265	285	288	305	304	290	328	279	296	307	301	335	309	314	289	300	276	271	285	267	241	282	312	294	268	277	274	289	297	295	278	260	282	269	300	302	242	308	280	287	295	292	305	253	289	280	282	269	279	286	257	290	266	291	281	271	300	301	269	267	297	253	295	290	256	292	295	307	259	287	263	297	297	270	295	261	267	276	252	287	265	296	275	310	279	284	285	316	276	288	304	316	293	286	300	278	301	304	279	291	304	282	313	286	286	261	303	257	273	283	318	301	290	283	312	290	296	315	295	277	282	263	300	301	313	259	303	267	272	284	286	272	278	262	274	290	293	251	287	255	254	293	283	270	304	270	338	289	311	307	307	286	275	294	284	305	294	280	289	275	288	273	291	258	305	261	273	263	271	252	261	289	253	258	304	272	305	279	283	322	280	291	280	297	273	337	302	294	259	288	265	273	324	270	309	291	269	293	311	297	295	278	301	295	304	283	286	283	287	273	294	330	273	318	304	289	268	284	285	262	282	285	301	302	303	325	265	289	298	271	287	267	309	321	262	321	290	249	282	284	307	278	271	293	307	279	289	303	286	261	299	266	285	301	286	264	274	278	304	310	291	284	283	291	303	283	287	285	274	293	279	280	282	275	289	298	273	265	283	259	281	300	263	260	259	261	284	279	265	289	313	276	289	272	288	295	264	287	292	312	318	305	279	249	283	265	299	241	258	264	265	282	303	283	281	291	332	257	283	299	298	305	275	296	277	267	277	293	296	276	276	297	288	260	302	302	283	284	279	276	325	265	270	298	295	283	296	294	276	292	267	280	305	272	303	271	268	287	288	316	301	292	293	321	272	255	287	259	313	283	276	282	312	299	291	289	253	285	258	282	296	280	248	269	308	258	302	276	284	293	279	308	265	292	301	318	301	281	278	267	262	271	279	299	296	333	285	275	281	290	288	289	282	281	278	284	265	276	293	274	296	278	299	249	301	270	276	296	335	274	259	272	281	260	305	287	288	311	315	286	281	291	316	254	302	281	306	290	249	297	282	270	301	253	304	309	268	296	298	280	314	290	292	244	269	258	275	291	273	290	268	307	287	296	265	312	277	314	306	263	289	285	294	283	301	291	292	298	266	307	289	313	289	294	292	318	257	298	297	298	283	292	280	304	293	291	292	310	261	290	275	283	281	260	298	308	257	275	283	279	272	291	278	275	287	297	276	297	279	316	289	295	284	285	276	267	288	259	304	284	288	276	308	302	272	265	275	275	301	282	267	273	256	274	277	270	253	281	257	262	282	264	278	266	279	296	309	299	293	286	319	293	283	296	307	312	270	290	319	294	300	294	291	289	287	299	305	310	270	273	278	283	263	272	276	242	281	273	261	287	296	247	300	294	296	291	302	287
11298	13021	22165	22930	19999	17560	13831	11588	9152	8361	8198	7877	7221	7837	6801	5555	5193	4227	4137	3822	3654	4336	4690	4920	4560	4928	4717	4143	4139	3457	3356	3039	2117	2346	1822	1454	1250	1220	1331	1221	1234	1166	1117	1151	1270	1137	1129	1198	1032	1011	956	940	866	863	810	859	922	862	857	867	845	823	862	789	819	837	842	828	813	819	767	747	785	814	808	808	812	824	777	728	762	793	773	723	802	789	757	818	804	805	768	786	775	774	748	767	804	795	776	806	786	815	763	749	748	782	780	779	746	756	803	775	734	808	756	827	783	767	782	764	770	804	783	758	787	811	767	770	804	764	781	769	798	780	805	823	772	754	806	796	734	780	735	749	762	730	719	784	849	778	790	765	788	773	690	794	766	781	819	759	798	786	776	765	850	749	749	715	831	797	748	777	808	750	754	813	740	797	829	765	757	735	775	766	754	751	791	774	787	748	747	776	745	753	799	771	800	763	752	791	814	781	785	862	761	729	783	743	759	805	829	823	828	754	834	763	836	783	787	733	745	785	732	741	791	738	792	783	769	754	833	764	765	816	782	773	790	802	764	769	786	758	765	767	746	788	745	742	711	747	802	774	766	771	783	772	749	795	797	757	803	744	761	746	731	808	767	815	814	813	812	817	786	756	767	817	757	764	754	741	718	767	771	742	760	757	748	807	757	762	794	745	745	768	781	784	825	766	759	814	754	749	802	776	801	755	867	772	740	760	807	785	754	772	748	827	779	732	739	773	751	777	779	776	752	781	750	810	777	771	739	817	832	789	754	788	785	783	758	776	784	734	744	779	797	742	758	746	713	806	748	771	786	720	772	764	745	820	769	774	752	824	748	777	771	810	763	771	723	760	802	747	740	760	799	785	772	768	785	784	795	789	773	751	795	776	761	771	767	739	782	763	828	780	771	750	797	792	775	775	833	765	771	780	770	734	778	768	795	735	728	760	743	737	744	805	771	811	767	808	771	781	821	814	781	772	771	783	791	787	799	792	758	734	783	758	739	776	803	771	767	767	776	739	743	744	777	775	753	786	763	735	760	733	849	745	788	761	786	694	743	819	775	815	762	796	829	805	810	766	797	740	726	819	805	746	808	727	820	748	792	770	763	702	794	830	787	793	728	737	752	798	759	795	784	797	832	753	719	784	789	815	778	792	784	755	784	813	753	850	752	782	785	769	816	737	745	714	723	775	824	756	760	778	772	762	758	763	781	793	754	820	818	719	747	765	759	763	723	780	783	774	771	798	836	759	804	742	829	727	707	770	838	812	769	790	762	786	768	785	735	794	756	801	804	767	770	786	738	748	760	761	753	813	807	797	772	756	750	765	757	804	804	769	780	734	786	767	722	768	800	787	783	795	743	764	732	752	783	735	773	761	823	792	793	758	770	840	765	762	765	773	775	819	797	785	783	774	786	818	748	788	831	771	774	812	793	751	787	809	801	788	723	687	785	751	717	782	763	753	788	793	796	749	748	775	759	780	732	801	725	769	740	777	769	784	749	765	764	822	798	714	784	810	776	765	818	764	791	828	757	801	782	805	773	764	781	788	757	811	776	735	781	730	734	729	786	741	795	774	764	782	788	774	779	755	741	801	769	804	784	770	725	710	793	772	750	746	741	722	766	788	801	771	784	795	719	752	769	745	794	753	723	780	774	832	776	787	809	808	734	802	797	805	785	785	752	791	787	800	763	734	752	780	789	803	729	753	769	778	764	799	772	787	809	800	785	780	764	787	762	798	841	739	769	828	811	800	783	760	770	806	813	828	793	749	801	768	779	757	692	771	777	784	789	735	745	782	783	762	777	805	762	786	763	769	781	801	749	799	700	778	823	776	782	739	767	779	778	804	776	773	755	773	759	765	745	793	766	803	747	804	730	781	789	773	773	765	759	780	805	805	798	769	772	789	765	759	787	837	758	773	745	797	763	748	805	781	817	754	805	767	755	792	746	788	769	730	778	791	760	809	740	806	763	780	755	738	771	745	756	834	780	745	769	775	779	753	812	790	760	754	779	770	756	787	751	795	754	767	727	761	748	736	776	773	773	798	800	798	766	809	770	722	793	760	804	837	754	764	777	776	793	791	785	785	774	745	800	764	805	801	780	750	790	835	788	796	783	794	763	781	793	819	796	810	781	781	770	744	782	757	786	732	735	774	811	761	776	704	775	826	797	701	777	722	743	814	789	760	753	791	772	790	793	740	776	823	748	782	784	792	811	770	797	781	786	798	733	762	778	768	771	744	793	785	780	774	818	773	823	767	766	767	764	814	788	784	738	747	795	751	768	770	724	734	815	817	759	726	788	821	808	811	767	773	763	792	782	813	791	759	777	797	743	773	793	787	754	803	736	792	759	755	795	765	784	780	731	779	792	757	802	780	758	824	778	773	739	742	788	714	780	800	773	751	741	761	733	773	766	752	766	782	785	687	736	766	719	769	762	825	807	760	777	729	769	795	796	767	765	805	789	779	694	757	782	789	776	817	782	792	747	808	766	804	762	747	818	793	755	732	769	742	805	744	750	758	759	786	755	762	793	807	785	784	717	789	790	817	778	745	731	793	730	778	796	782	807	747	786	777	786	792	796	762	754	783	749	810	793	778	762	757	789	795	761	787	759	768	750	760	808	767	763	789	808	704	774	778	779	785	760	768	861	805	743	800	803	732	793	730	771	809	795	802	742	772	745	798	787	757	791	733	749	779	778	758	773	767	812	805	797	785	779	787	749	761	762	747	734	750	820	753	806	766	768	772	772	768	766	754	770	766	822	737	786	792	763	797	746	760	780	800	753	792	707	833	774	774	743	769	764	808	780	820	774	811	795	780	734	777	793	757	782	799	816	786	771	797	778	761	825	830	773	757	792	743	783	757	793	782	801	770	751	730	816	786	753	796	781	795	755	802	745	839	767	750	782	776	804	773	734	801	770	825	802	770	766	775	725	766	764	738	764	785	808	773	764	735	741	749	773	747	791	763	731	743	803	782	779	757	763	756	754	812	764	784	776	803	769	780	781	702	789	814	817	747	769	774	756	819	772	767	791	785	748	756	717	732	771	765	753	744	788	760	759	768	788	785	750	735	762	744	712	789	791	772	837	747	772	776	789	801	766	759	751	754	789	780	742	819	728	796	812	790	763	769	779	827	734	743	762	745	767	841	787	785	795	781	761	792	774	776	844	816	772	790	758	809	727	761	779	824	809	777	747	778	734	788	772	760	762	760	818	829	792	751	701	759	717	727	791	794	775	796	797	772	789	776	773	733	749	808	739	752	828	743	792	725	817	759	845	774	786	790	754	793	784	803	742	752	761	801	784	796	808	730	796	777	753	802	758	823	809	805	726	792	738	798	809	788	766	735	775	751	759	758	755	761	747	773	776	757	766	747	778	739	746	767	745	753	718	776	779	777	762	768	830	802	837	755	735	778	752	773	765	757	811	763	784	780	766	770	761	744	767	754	785	783	794	796	754	762	806	742	818	759	771	766	752	723	774	760	805	777
30943	27206	31641	27708	24119	21316	14815	9862	7621	6785	10863	11839	10971	12726	10632	6954	7133	5492	5825	5574	5335	7253	7630	8072	7776	9887	7906	7558	5435	4848	5790	4173	2498	2713	1849	1314	1035	1094	1367	1072	985	877	826	879	1004	882	778	793	664	620	441	456	437	445	415	424	374	320	369	376	348	304	342	360	363	325	331	323	311	342	355	306	332	343	320	352	304	314	354	322	309	300	327	340	306	303	311	340	303	295	328	324	279	304	338	332	330	329	315	309	305	328	320	361	313	331	340	357	330	313	315	320	352	345	311	286	319	352	354	313	348	327	314	301	329	304	333	304	327	314	300	351	350	336	325	336	321	333	355	331	350	291	280	323	346	301	337	323	329	310	338	321	327	299	311	309	330	303	335	322	335	334	341	368	324	322	309	332	301	312	312	318	309	301	313	328	299	314	326	309	345	303	326	338	328	364	313	341	305	335	324	309	304	290	325	343	317	324	315	301	319	334	315	368	318	326	340	310	287	353	311	308	303	327	323	322	348	337	351	322	314	348	346	312	291	351	302	316	323	312	342	330	329	347	301	319	343	313	324	308	334	347	332	300	298	323	360	332	321	313	327	322	302	293	314	326	328	352	349	309	308	343	347	313	341	324	324	305	334	333	338	342	307	305	299	332	305	328	343	359	339	285	333	298	288	317	336	312	304	332	296	340	319	345	316	304	350	352	305	329	337	308	306	327	329	318	340	333	357	353	321	357	318	349	325	358	324	360	336	369	333	318	326	316	341	309	295	336	340	311	314	311	344	337	313	308	334	342	297	324	338	347	343	297	294	309	332	329	343	305	324	348	345	311	341	339	286	249	315	286	296	307	317	322	272	340	325	343	336	306	299	306	336	317	321	327	351	307	307	325	328	305	319	313	326	317	327	320	362	305	319	329	326	356	319	354	340	322	340	339	314	339	335	367	336	330	314	300	360	380	310	322	345	316	324	314	316	337	328	304	345	317	335	322	293	321	334	324	332	295	347	320	338	320	310	320	305	350	290	298	317	333	329	336	340	330	326	312	322	295	308	320	346	327	319	302	311	324	305	310	307	306	296	332	304	327	327	286	315	343	337	313	336	310	340	300	287	324	316	337	359	315	357	300	328	312	311	319	342	325	283	326	332	273	324	317	317	302	328	336	314	327	305	302	337	334	334	302	337	334	348	325	325	362	312	339	333	329	324	288	356	300	303	351	318	314	323	343	333	328	300	319	301	326	294	316	347	327	314	276	295	337	326	340	351	303	352	360	327	302	312	291	346	352	323	348	318	331	316	330	307	305	313	367	323	305	279	330	338	306	333	325	325	295	321	303	314	315	309	317	342	322	300	350	311	324	340	374	318	340	367	354	329	296	311	359	298	331	315	323	280	309	310	297	356	335	349	341	301	357	316	327	345	355	321	352	343	314	332	340	323	314	331	341	309	310	325	300	307	337	343	334	315	316	317	326	327	323	311	338	334	337	301	382	336	275	312	298	316	355	309	349	337	332	342	341	309	341	314	295	333	352	335	298	319	302	319	326	313	313	335	309	286	291	312	350	307	330	332	339	326	324	299	302	303	305	359	332	341	332	318	283	347	339	327	374	316	316	283	328	326	314	318	357	329	312	357	352	289	300	353	337	329	358	334	313	288	330	318	363	330	332	331	334	314	345	335	317	325	343	341	333	284	324	319	328	315	346	322	333	284	327	326	318	329	316	330	312	304	346	342	307	337	328	321	314	347	320	282	301	339	297	337	322	321	311	326	323	293	311	321	318	311	311	305	326	343	311	307	317	319	313	320	313	316	342	310	312	295	325	315	315	337	336	337	325	319	290	319	325	325	324	333	350	348	334	352	333	332	289	326	334	311	358	322	342	327	318	336	323	325	324	324	339	335	316	330	332	319	314	341	378	352	311	368	311	317	291	339	328	328	344	322	331	323	343	308	305	305	307	303	326	312	312	333	323	298	327	329	313	314	307	337	327	326	331	327	297	329	340	345	315	327	336	309	324	350	294	331	316	324	298	332	347	342	318	361	343	335	293	352	332	311	300	310	304	343	308	347	308	321	330	360	325	306	324	339	357	346	340	318	332	312	341	355	337	336	308	309	309	363	292	364	329	312	334	320	336	303	307	316	300	311	324	331	355	343	335	317	344	317	320	359	318	313	347	314	318	312	275	300	309	318	314	307	357	305	313	356	334	332	311	312	326	296	330	328	337	311	308	327	335	328	327	315	333	326	295	301	331	337	306	304	328	308	298	339	328	347	290	294	287	316	337	306	339	358	328	338	323	326	307	329	317	354	304	330	311	298	317	350	328	339	327	327	324	300	355	322	329	319	323	296	329	336	318	336	348	361	311	358	339	322	304	343	329	310	311	302	329	354	360	332	365	315	348	329	339	310	350	359	327	352	354	342	337	339	314	337	302	310	331	316	325	319	308	317	298	318	324	307	299	334	322	283	321	314	316	341	340	343	337	306	295	315	309	358	349	306	335	277	334	331	367	325	324	303	321	329	333	332	344	331	315	324	318	328	357	343	308	346	370	338	291	342	345	315	312	289	332	333	307	315	330	300	311	339	337	342	309	317	321	302	298	349	327	329	322	352	331	348	330	296	322	349	319	340	338	332	325	352	318	332	330	312	332	314	305	329	330	342	332	336	336	307	337	306	345	314	332	338	324	361	313	326	357	317	339	316	340	313	322	339	317	336	336	324	285	334	330	284	312	327	325	348	336	317	335	349	319	327	306	332	312	303	320	338	296	343	314	351	296	340	321	333	339	312	294	318	346	342	326	326	337	310	332	324	347	337	322	307	318	311	322	359	289	282	313	341	310	351	337	320	301	319	312	322	347	310	348	321	349	304	325	320	279	297	322	318	342	348	335	317	321	309	331	332	325	342	323	346	338	329	281	347	330	327	354	340	385	314	310	332	320	293	334	345	352	306	353	342	313	345	325	311	301	310	305	318	319	351	348	329	328	323	334	304	329	302	316	325	315	291	347	340	345	341	330	323	317	335	311	344	326	346	323	298	340	340	344	306	315	317	299	292	326	340	320	333	333	309	316	350	346	343	333	304	320	346	347	303	314	294	331	339	339	296	308	329	307	321	354	338	310	343	340	359	319	307	334	306	306	295	341	310	295	329	331	334	321	346	346	308	356	376	334	338	329	322	299	320	287	319	316	332	317	317	331	350	366	323	324	335	333	336	316	288	328	294	326	317	324	343	320	328	312	313	285	291	347	309	338	311	359	285	298	335	320	337	329	332	328	324	337	320	323	344	328	316	341	289	314	317	325	350	343	327	306	317	289	343	326	303	293	322	349	332	333	328	340	354	320	306	314	314	337	333	324	289	326	281	307	310	326	319	340	335	360	315	327	346	337	322	319	311	339	308	323	343	329	339	288	313	339	306	325	313	308	300	321	307	282	335	329	306	325	321	316	319	338	325	316	356	350	321	366	327	322	318	306	293	350	299	342	339	309	331	322	289	314	347	313	338	336	305	324
20291	22373	33286	35628	36021	34640	28831	24675	22111	21759	30136	31030	31385	33265	29915	24159	25369	21617	24295	22229	22647	27636	28257	29479	28451	32563	28437	26216	20808	21517	23603	18020	12745	13931	10191	7682	5846	6227	7258	5864	5846	5210	4498	5138	5628	5580	4320	4522	3609	2855	2033	1864	1906	1537	1426	1477	1294	1285	1295	1258	1136	1026	1010	969	919	947	959	957	967	929	918	930	927	886	921	894	903	914	866	938	875	899	876	861	891	918	900	905	886	879	929	871	855	870	866	879	827	842	905	895	880	907	886	846	867	843	864	891	879	888	896	849	931	838	836	864	900	888	904	840	882	838	875	858	919	887	899	836	891	942	855	894	879	879	927	883	843	874	845	862	846	873	859	894	846	866	836	808	850	863	892	892	864	880	899	841	855	810	906	848	897	862	811	933	887	880	873	878	895	836	851	882	910	851	857	943	906	877	877	860	881	954	826	829	906	872	872	841	854	911	882	864	863	859	822	855	928	879	892	853	924	857	879	855	886	841	885	862	874	890	855	865	905	898	860	874	914	881	872	821	884	831	877	817	859	897	852	857	886	857	924	849	911	882	909	902	897	872	831	888	843	876	939	881	889	815	912	802	920	873	885	877	780	903	829	897	897	919	884	833	880	913	879	876	883	813	873	856	807	912	884	867	895	913	845	859	872	903	876	810	860	924	880	904	841	904	859	828	874	871	848	834	868	882	865	863	883	832	914	861	865	845	903	844	857	895	853	908	906	856	933	911	894	859	933	886	859	838	870	854	884	856	883	921	882	864	846	884	847	886	835	881	875	847	893	898	845	886	863	863	906	884	880	872	839	859	883	875	925	877	840	902	862	844	816	844	842	921	824	852	878	852	857	844	875	818	871	883	904	834	885	848	846	839	837	840	831	846	849	880	821	942	880	889	874	905	847	897	927	867	888	848	874	869	849	873	832	827	830	907	938	893	896	914	898	825	828	861	871	892	920	857	890	825	870	913	902	878	866	876	805	846	906	878	850	803	876	904	888	918	905	870	899	890	892	875	827	863	916	890	904	898	909	848	899	856	840	913	894	879	895	912	943	842	884	905	929	873	889	883	862	916	854	913	861	827	855	833	814	852	883	915	853	901	902	927	892	861	884	898	856	857	820	878	884	854	870	890	911	875	929	882	871	874	891	856	926	834	897	832	926	848	851	847	921	930	914	914	850	893	888	854	882	870	896	844	854	875	878	895	894	930	840	852	831	875	870	846	847	872	906	872	911	879	885	857	831	899	876	890	900	853	899	848	884	905	910	865	870	858	880	858	843	884	905	859	887	881	874	886	945	864	866	854	855	873	895	922	892	891	876	893	900	867	958	841	902	892	906	892	872	875	823	917	889	870	861	847	855	900	867	847	831	907	879	860	875	883	856	879	876	919	812	859	881	854	831	867	952	854	883	903	850	818	874	895	886	872	852	869	915	860	915	850	898	848	913	871	876	912	862	871	912	855	910	929	901	878	878	881	893	829	826	879	827	891	866	890	905	885	882	886	859	852	885	873	898	846	848	807	886	836	845	890	857	883	903	904	861	870	858	826	853	826	881	839	844	844	829	864	862	846	849	863	925	910	843	848	873	871	900	871	889	883	844	847	884	853	852	888	854	890	843	917	906	896	853	853	854	936	845	864	867	861	842	901	869	854	898	835	847	899	880	854	879	871	871	921	920	827	863	892	890	865	876	850	933	884	928	897	866	914	873	903	885	870	892	889	865	886	825	910	859	827	882	864	834	840	836	889	880	903	826	894	853	845	869	840	876	882	869	882	879	875	863	920	927	910	868	800	887	836	848	875	846	842	910	875	858	935	892	897	876	877	866	860	854	876	846	878	883	819	875	924	882	928	831	862	876	851	881	889	850	888	880	825	919	829	874	856	871	889	884	886	853	946	884	865	876	878	887	816	926	890	864	860	850	915	857	879	912	865	835	856	855	858	846	871	913	884	877	885	912	909	833	817	859	890	877	894	856	898	889	887	879	878	858	808	861	844	809	859	899	837	889	892	893	911	893	841	881	862	866	881	891	872	882	850	895	877	852	832	855	864	880	880	837	897	858	906	875	885	891	920	899	891	877	861	835	856	859	887	859	882	823	883	861	850	895	889	879	844	849	887	908	834	860	918	849	883	894	849	885	858	834	875	875	870	879	892	879	845	894	864	869	852	800	855	869	863	940	881	832	864	894	886	892	905	872	848	831	839	834	915	898	862	816	844	863	905	871	896	896	865	871	910	898	864	848	873	902	930	870	886	884	877	906	836	904	892	910	882	889	872	910	853	844	845	835	846	895	885	920	838	858	842	823	864	854	821	888	892	865	893	858	890	841	869	847	896	888	878	890	878	884	876	884	884	853	894	890	910	909	895	874	869	858	895	862	851	836	857	887	858	881	909	848	861	882	924	858	895	904	860	902	859	859	890	856	862	908	879	892	855	860	875	832	851	836	911	889	868	882	871	868	872	858	881	830	848	919	853	909	872	900	866	875	868	836	902	858	902	876	847	868	889	844	849	894	850	875	915	838	907	852	876	863	846	930	883	902	837	842	885	893	920	943	890	887	933	879	859	880	894	867	861	896	934	901	846	853	901	869	860	860	861	884	848	887	868	846	878	906	862	854	848	838	833	859	862	838	852	883	910	834	858	844	854	847	826	898	925	917	828	892	855	865	895	914	902	866	873	853	852	878	882	860	815	864	798	802	870	876	901	886	872	858	940	838	873	857	836	859	941	815	851	923	866	867	894	851	873	885	884	875	897	889	865	857	882	839	832	934	872	937	850	846	837	879	885	860	876	895	886	876	904	876	922	964	852	885	891	845	846	852	856	853	853	871	876	866	872	890	868	867	847	879	881	864	863	848	933	848	845	838	845	804	887	892	806	885	868	897	838	877	922	881	930	873	862	867	884	899	903	854	864	882	899	810	916	887	890	884	853	883	882	806	854	898	887	825	843	865	822	877	908	882	878	863	877	885	846	830	839	842	867	826	879	902	908	861	868	878	880	930	864	835	891	852	851	910	824	875	795	898	893	936	870	832	851	813	887	932	836	868	892	861	822	904	895	907	866	876	896	910	855	879	863	834	913	829	866	871	932	881	902	924	907	863	847	887	852	789	882	861	893	895	908	940	861	854	879	872	865	860	873	886	877	908	877	840	890	861	878	889	852	891	861	857	929	860	854	920	837	831	913	836	851	907	834	809	912	891	941	850	876	875	850	894	907	851	851	853	827	808	848	863	842	827	893	911	877	920	861	855	827	871	921	887	873	857	924	867	869	892	858	897	887	870	854	865	877	831	910	897	810	856	875	852	855	904	862	887	822	855	857	885	845	884	845	843	887	903	880	849	823	899	810	881	838	910	888	910	855	869	876	854	818	862	860	880	830	832	891	834	922	891	865	857	879	849	837	903	858	869	912	933	810	891	849	864	913	899	888	892	890	828	826	863	815	846	880	890	886	863	866	848	828	885	921	880	855	862	852	837	852	846	866	893	862	907	820	883	907	885	848
39353	36226	40006	34286	34436	29043	21220	15862	13263	12205	20170	21455	21097	22687	20381	14328	13578	10501	11678	10682	10701	14715	15494	15141	16600	18272	15794	14346	10695	10062	11607	7050	5265	4763	3807	2601	2050	2240	2291	1852	1845	1679	1498	1613	1662	1653	1179	1264	987	915	645	625	587	536	463	514	469	464	493	436	441	389	420	425	403	408	387	400	363	336	389	362	388	356	396	388	400	409	354	389	352	398	374	375	378	372	380	395	403	343	360	408	380	393	341	361	404	352	381	357	419	375	384	383	359	371	387	407	367	421	395	382	388	385	422	387	378	352	380	402	357	397	385	339	377	383	338	357	379	399	341	400	356	329	345	377	403	387	405	338	363	359	373	384	367	385	393	399	379	388	369	380	358	383	348	377	361	386	373	388	376	393	370	364	357	370	329	374	385	354	377	387	354	387	354	383	358	392	391	348	417	350	388	362	368	406	386	390	336	352	381	370	378	376	381	356	374	336	394	391	374	378	368	380	359	388	370	378	371	345	354	350	406	362	370	366	376	389	370	356	360	356	369	380	340	381	363	384	347	378	353	348	367	334	384	373	392	378	342	359	354	349	376	343	382	345	362	360	360	368	356	363	370	408	389	400	389	377	364	351	345	387	355	415	374	392	388	386	363	357	365	372	428	359	359	388	379	389	421	344	397	369	343	393	379	365	375	369	385	343	385	390	368	395	313	381	379	375	405	375	406	382	395	366	403	385	346	371	405	375	371	412	373	374	373	356	335	375	375	365	374	389	356	336	343	424	383	355	353	384	361	366	372	362	389	380	392	381	380	351	372	361	397	357	368	362	362	366	345	392	387	378	376	378	367	389	376	396	405	339	371	362	386	402	405	401	367	367	353	369	362	359	399	381	378	394	342	372	367	368	386	352	357	375	357	411	367	330	384	404	387	361	371	419	383	368	352	401	344	378	356	362	351	402	356	352	376	363	348	346	357	407	375	353	382	363	384	417	375	394	385	376	375	396	343	366	346	361	379	425	363	373	382	344	358	346	368	420	345	365	384	401	340	400	379	380	390	409	386	436	375	392	371	370	383	392	416	366	384	376	366	351	396	369	338	355	416	401	345	350	346	335	364	374	393	364	398	375	372	377	403	384	347	356	366	370	399	367	371	385	385	369	392	361	360	328	355	395	367	380	387	362	405	403	384	390	374	384	360	390	359	405	351	393	374	329	375	366	381	406	350	362	391	358	374	350	385	376	334	381	362	361	347	432	365	396	381	334	382	313	412	368	380	359	368	352	380	391	380	393	393	322	377	376	374	348	386	392	390	408	397	424	366	374	403	375	373	403	408	366	365	373	370	382	361	341	366	400	375	389	358	372	378	415	354	355	363	391	354	386	377	356	369	413	367	371	368	388	344	366	387	386	381	362	352	372	369	371	353	368	350	357	386	376	385	401	346	372	346	367	370	374	397	409	343	374	395	368	369	398	379	382	389	398	394	348	383	387	431	358	340	378	327	366	377	390	375	388	368	365	379	353	394	387	384	358	366	352	353	391	396	402	378	365	389	401	370	390	384	352	381	367	353	378	340	382	385	383	378	348	354	377	360	368	353	383	369	374	382	367	363	373	368	359	361	362	379	371	361	372	367	334	361	354	395	357	388	388	398	377	367	383	377	363	368	406	388	370	372	344	387	386	373	372	340	393	344	357	373	414	379	369	363	364	402	366	407	375	381	367	368	393	401	376	378	396	370	348	386	409	347	377	361	367	388	393	387	362	375	364	392	377	382	399	359	393	371	399	380	419	364	364	374	382	372	365	371	410	374	405	372	405	366	373	374	370	369	349	331	376	356	423	355	360	340	385	386	378	376	344	356	380	399	361	419	391	373	368	359	376	358	362	366	332	398	374	382	417	389	400	376	390	378	374	370	389	382	348	364	355	409	378	363	380	393	389	377	375	364	384	348	350	379	370	358	369	336	400	373	384	355	361	377	382	360	422	375	369	395	381	381	377	379	412	353	393	407	372	329	362	349	392	402	386	393	395	387	386	372	328	366	401	367	348	393	412	385	361	370	361	391	396	398	398	392	330	363	381	366	401	361	346	403	351	403	396	379	384	374	380	393	399	370	379	395	413	379	362	353	349	363	381	418	381	360	344	386	358	337	373	410	368	381	399	387	410	373	360	367	389	378	358	369	364	367	437	386	362	402	400	374	434	310	385	387	357	375	356	378	382	377	354	401	380	377	351	380	378	346	383	352	392	379	360	346	378	328	392	384	390	390	345	387	323	367	346	384	362	377	389	376	378	381	358	348	380	347	393	387	334	374	374	409	374	384	363	332	371	358	382	361	364	362	389	376	366	367	370	358	381	361	374	356	367	364	407	337	386	349	381	396	358	329	365	357	356	365	381	375	405	369	398	353	377	371	397	365	381	386	385	350	351	388	382	362	389	391	343	356	388	373	378	384	337	377	397	409	380	401	374	393	373	381	391	362	406	371	368	377	340	381	389	382	371	349	393	378	383	372	377	373	364	361	394	354	368	365	383	363	353	386	364	364	372	376	369	361	349	405	418	390	377	359	349	373	380	379	367	353	362	366	378	367	355	404	389	397	376	370	392	379	374	383	391	371	376	349	375	396	342	360	399	409	397	385	384	373	388	363	352	378	379	367	367	362	380	403	387	352	371	391	360	405	407	363	372	356	357	381	380	375	382	369	363	360	385	352	374	376	375	325	372	388	359	369	354	384	420	357	366	371	400	377	414	403	374	374	387	383	367	376	378	406	378	395	386	380	342	358	351	367	365	382	380	409	356	376	380	359	365	394	418	387	370	332	381	398	405	358	349	351	377	337	401	352	350	381	408	383	397	366	356	369	391	357	383	350	361	343	354	397	346	354	383	371	339	370	358	369	374	366	372	373	393	378	387	347	389	360	383	383	404	372	386	382	384	351	394	361	385	397	388	379	383	378	351	387	339	391	340	359	384	373	395	394	369	345	384	380	364	381	402	381	374	374	389	358	370	329	382	383	367	375	382	342	363	386	378	340	377	376	388	369	371	355	408	345	403	322	354	396	388	396	386	399	386	406	400	400	386	353	363	359	348	345	394	365	389	352	378	361	393	392	371	370	401	388	401	370	391	361	372	371	348	356	368	380	360	389	354	385	380	373	369	364	393	381	362	363	385	358	377	351	396	379	368	359	379	350	389	386	371	363	356	365	415	358	370	361	418	352	366	353	363	389	379	352	360	369	388	396	383	370	370	403	371	350	392	364	353	358	361	382	390	383	397	344	363	402	407	407	365	334	382	393	366	352	402	377	381	370	380	337	376	378	370	363	398	360	436	385	379	375	384	372	369	383	345	382	392	397	389	380	354	373	370	361	371	367	367	396	389	375	377	343	404	331	361	379	385	395	362	367	363	383	382	333	370	387	361	381	387	394	371	353	346	371	345	384	371	362	395	386	388	374	395	393	343	383	351	372	380	419	390	391	383	387	381	360	350	370	396	376	376	358	354	386	363	351	363	351	359	436	377	351	345
26109	29897	38530	41322	43330	40263	35020	31083	29876	29373	40344	40479	41778	41652	40027	34164	34790	31056	34550	30742	33200	38693	39115	38534	40105	42023	38969	33687	30754	30355	32816	25580	20577	19893	16288	13412	10303	11469	11519	9946	9969	9345	8209	9291	9643	9389	6914	7135	5233	4588	3432	2763	2790	2324	1933	1998	1709	1804	1844	1694	1531	1220	1130	1191	1094	1108	1129	1112	1085	1091	1069	1042	1038	1057	1056	1022	1016	1009	1076	1003	1007	993	994	1046	1012	999	1024	999	988	1033	978	996	1033	996	1011	968	961	951	939	963	1010	1033	1014	999	1005	986	942	1002	1000	957	973	1012	977	1015	1006	966	983	986	997	1025	1022	982	969	960	980	995	960	924	991	979	944	1006	992	1018	971	884	977	942	954	1026	980	943	989	969	1015	1036	1019	975	991	945	955	987	954	978	1001	964	975	949	925	968	980	998	1000	971	980	982	975	991	1017	984	964	983	935	963	1009	1019	996	988	981	929	990	962	955	1001	1009	1027	1016	911	973	1006	992	952	973	960	939	953	995	1038	984	1019	986	984	951	1019	1021	979	1015	991	963	1024	1003	929	941	983	983	1033	927	969	973	991	961	958	1009	993	962	954	963	970	947	999	990	1004	951	919	972	1034	962	1034	975	967	1010	1059	917	985	1072	958	1036	1019	921	940	973	1017	975	1007	1005	1001	962	979	939	1041	950	977	1027	979	946	929	1011	1010	1028	992	964	975	1026	957	1018	980	980	971	945	950	967	950	1017	956	953	962	1004	992	996	1059	988	964	992	930	988	947	969	1004	974	997	980	1016	925	970	938	992	1000	939	933	1077	959	930	999	991	937	1039	1003	972	959	998	957	990	982	1027	980	1015	988	945	966	985	970	972	988	964	955	987	1020	979	873	983	966	958	959	941	1005	964	1013	1002	1016	1006	982	986	990	922	1014	990	932	985	971	923	1022	1025	971	985	892	972	963	981	992	987	950	968	989	933	1038	996	999	968	964	964	952	1005	943	1003	962	999	966	984	1018	936	959	959	959	1001	941	997	955	997	920	936	972	1000	992	1015	996	961	976	969	1016	1032	987	961	993	1014	1051	962	953	981	961	966	961	939	1028	1037	958	981	971	993	935	990	997	1009	964	1009	965	983	980	971	1017	937	955	933	905	964	959	975	967	957	1000	1020	973	962	981	966	940	941	990	1003	988	1027	998	985	1027	1010	973	991	993	1000	1012	992	1021	1004	1003	1017	972	979	1039	959	941	997	988	1011	914	951	946	972	989	977	987	998	945	944	1004	964	953	953	951	975	942	987	1005	989	943	929	996	959	953	970	1021	914	989	963	965	1011	966	940	974	977	1024	983	984	951	1010	990	999	997	921	952	967	1061	979	938	908	993	946	1001	990	947	1013	1066	1011	982	971	1022	936	1024	944	1005	1006	944	977	976	975	941	998	952	1001	1006	971	1023	998	970	940	914	928	981	970	931	980	968	998	998	980	1004	971	1000	939	983	999	944	1003	978	1009	956	952	1028	1044	977	980	993	1032	927	965	979	953	946	992	1045	1023	961	972	969	1012	995	989	989	981	1018	1023	961	983	989	950	948	969	940	945	1031	963	1021	985	971	1015	1035	991	1010	977	995	958	1008	976	995	942	994	1039	955	1004	1032	925	1009	1035	965	992	942	943	1000	1040	1045	1040	990	989	949	968	946	972	978	1025	918	947	983	980	1058	954	1052	958	962	1002	1024	982	966	984	982	963	961	1002	969	991	1002	1040	1016	929	1002	925	976	1050	1029	989	1016	1009	958	1011	986	975	1010	972	932	1072	953	977	970	987	1020	941	973	1033	964	1036	969	999	957	990	951	992	967	964	1002	981	1029	1052	981	1001	949	979	954	971	940	953	992	962	982	953	955	1027	999	961	993	1020	938	997	1013	953	943	990	995	994	1006	941	1029	985	1013	1009	967	944	976	956	987	914	917	1024	994	997	946	951	962	1010	983	981	1011	965	966	952	962	927	993	942	968	941	995	936	999	958	928	1040	1045	986	967	1008	965	956	1004	929	943	965	1024	1044	1019	989	954	945	1042	936	989	968	984	965	1005	951	1011	911	1036	1012	997	979	940	966	1001	1024	950	954	991	992	1000	982	958	979	984	1024	1016	976	942	1019	961	938	965	941	957	1008	946	965	949	979	925	1022	974	959	946	938	933	945	987	969	972	979	976	1015	960	1028	951	958	966	975	947	957	917	998	1003	957	967	984	984	955	975	965	1033	903	982	1016	981	1019	1031	979	1018	940	977	1025	973	1028	936	962	980	935	970	949	946	981	995	985	943	960	978	1040	1022	946	982	963	957	955	973	935	1008	1055	1008	996	1026	940	987	878	1012	994	1014	988	983	945	999	906	1013	1033	1014	1005	964	990	1020	989	996	957	1006	983	1031	1012	926	1054	884	1003	964	928	966	959	1048	985	990	989	965	1070	952	977	971	973	978	1004	1017	974	962	939	985	937	1008	965	960	1000	947	972	966	954	951	922	967	955	977	994	1014	991	946	941	1024	996	989	1008	972	966	987	983	949	966	963	1020	1034	1035	942	936	943	1024	977	1008	994	944	986	986	1019	991	1000	1010	1002	964	1007	983	983	995	983	1006	989	950	947	920	941	1020	964	991	999	995	939	961	985	1012	1013	957	976	947	999	1013	991	960	998	1017	947	956	943	944	945	964	981	964	1010	939	971	990	961	1014	947	1000	982	1001	1006	1026	983	970	1015	994	996	936	1009	968	1010	950	939	931	930	1016	991	953	1025	1027	1080	1013	980	1034	967	942	957	952	1006	1011	1007	1018	1009	996	954	1013	983	971	992	1041	986	975	971	974	954	961	958	962	977	979	987	961	1012	972	986	986	1022	994	946	984	1004	974	992	999	975	1030	971	962	1056	980	979	988	964	964	952	955	1015	1001	1014	991	981	974	953	995	1021	979	1013	967	965	945	992	1030	1029	974	953	955	1002	949	959	1030	953	976	985	1000	1007	1010	1003	934	982	1053	930	997	986	1002	948	994	995	929	1003	987	932	980	982	1033	976	1034	997	957	988	1020	993	999	970	984	1000	948	1020	1007	993	993	1004	1014	959	976	1056	953	998	964	965	980	1018	950	1005	1029	937	979	902	995	957	999	982	1015	988	938	974	948	999	1000	958	990	916	977	1008	976	952	1035	1017	1000	1019	992	962	983	968	942	965	969	996	951	966	922	997	1005	943	999	990	1007	1007	1004	978	988	939	964	983	977	973	1009	997	1046	1048	1020	957	979	1053	1011	1001	1016	958	959	937	1002	987	939	969	1072	966	1007	953	938	988	963	997	958	985	958	947	920	987	959	989	922	1001	1028	988	978	970	994	970	1004	966	929	1024	990	1008	964	950	961	967	924	976	997	981	977	978	964	954	999	971	966	1002	968	1017	967	954	1005	954	976	993	1032	998	961	986	980	966	1014	987	1018	958	972	987	1006	935	922	974	960	989	904	1030	988	970	985	1004	963	1006	960	933	976	1032	1021	980	922	995	934	964	1006	990	995	962	1021	962	1004	1039	992	993	988	945	994	1005	1034	1004	953	1001	1008	991	973	1027	944	976	1038	980	997	1025	964	967	963	1052	991	976	961	950	983	932	1004	977	987	967	979	919	1007	993	989	964	984	922	961	992	1007	965	1019	981	957	993	1003	1001	997	996	918	1036	993	1017	961	951	972	923	921	947	980	973	956	980	972	941	960	1018	983	962	945	950	956	951	972	955	1007	973	988	942	958	989	969	956	994	1011	984	1006	986	921	993	1038	996	939	1003	945	1001	941	966	1020	1012	979	988	1007	1001	954	963	992	1009	954	928	1013	989	997	968	984	995	1035	964	966	975	966	1002	945	948	993	1035	949	972	1067	1019	1001	978	964	975	984	1003	961	1022	1003	985	964	967	932	1008	980	1026	977	1012	1019
17993	15238	15540	11504	7890	5589	3932	2754	2142	1838	1754	1709	1691	1725	1490	1040	964	818	881	741	820	963	924	918	895	1004	954	746	641	706	653	507	496	430	358	360	351	360	343	359	338	350	344	340	357	333	339	330	303	290	324	283	296	324	277	318	310	311	276	285	277	313	273	290	307	309	301	297	298	273	300	289	295	301	301	263	261	309	283	311	301	289	285	303	311	290	293	339	271	252	279	277	298	308	289	288	290	278	274	275	296	263	274	306	304	293	286	340	267	273	298	283	288	271	267	296	303	259	300	284	324	285	316	279	275	279	291	296	303	290	289	281	302	274	282	312	290	271	315	267	308	296	303	265	280	319	292	275	292	299	278	285	326	260	284	304	289	323	292	300	278	292	302	275	303	287	282	306	290	287	292	321	262	257	298	276	303	284	285	285	270	280	307	290	279	275	314	282	293	261	294	296	307	311	252	299	257	284	240	269	286	270	306	281	291	302	275	274	276	300	286	316	275	299	273	279	265	300	290	285	270	324	295	290	291	240	261	290	302	266	296	291	335	278	318	292	284	269	274	259	329	286	288	296	283	292	292	244	304	282	276	280	332	292	275	294	289	276	295	270	313	262	320	304	300	295	307	311	281	287	308	288	293	284	292	286	303	258	303	302	262	278	294	301	274	300	268	287	260	291	278	297	296	264	323	292	260	267	299	268	307	301	298	285	294	292	272	291	271	326	299	286	280	293	307	271	277	263	297	323	300	298	294	295	291	279	281	304	270	284	299	305	300	266	309	316	278	289	266	279	283	317	293	315	278	275	293	338	299	294	330	305	316	284	338	279	307	302	292	283	287	301	333	314	283	285	295	327	289	321	295	293	276	267	302	305	297	288	304	263	288	299	305	277	262	310	315	238	298	303	269	281	293	303	313	258	298	277	293	325	298	302	307	333	297	280	278	256	285	268	260	297	283	311	282	276	337	281	327	283	283	295	284	272	298	312	287	300	272	293	266	282	255	282	249	281	274	272	267	292	253	273	299	279	269	312	288	295	273	297	262	307	301	296	285	275	304	302	283	295	261	294	274	301	302	278	317	295	288	317	280	283	278	309	274	274	298	270	286	255	299	332	315	294	284	271	302	271	274	274	289	280	271	286	302	266	296	302	306	273	302	315	279	252	303	296	289	324	279	321	323	294	281	277	298	305	314	302	284	278	306	291	264	304	284	305	309	279	281	275	299	318	289	259	326	261	301	282	252	295	289	290	328	303	270	281	305	253	274	267	260	295	257	290	276	288	305	269	291	322	280	272	312	274	276	309	293	268	294	306	273	297	284	285	304	286	287	261	253	306	301	298	311	282	296	312	280	275	305	288	292	267	307	285	310	283	278	295	316	297	286	291	281	264	278	254	277	312	262	276	314	288	302	330	294	298	309	249	299	293	288	297	270	278	307	312	286	284	280	286	299	299	292	278	287	273	317	283	285	267	282	260	292	265	293	306	272	265	291	282	290	319	308	299	289	290	307	271	301	307	269	284	297	296	271	273	311	288	296	269	268	281	319	286	274	298	291	297	269	274	283	268	282	283	322	271	314	297	299	283	283	278	278	278	295	288	288	277	296	276	311	289	282	283	294	271	254	278	287	274	266	288	279	306	296	278	305	249	295	263	280	293	295	304	298	289	296	283	292	285	289	280	287	286	287	306	287	272	308	312	260	307	309	283	300	298	287	290	271	320	284	286	302	295	290	279	278	266	271	270	298	281	303	289	323	279	268	294	318	282	307	294	294	322	253	265	275	299	254	299	290	297	302	302	277	290	314	290	287	301	290	263	312	266	283	267	275	286	279	264	284	320	319	302	304	290	276	287	301	312	286	292	299	279	311	289	277	265	283	323	296	261	277	275	297	295	293	267	287	265	267	256	277	278	280	278	270	311	266	289	307	273	306	294	328	278	279	263	290	258	312	312	296	285	300	280	295	304	265	297	321	270	291	282	252	306	295	303	299	264	311	297	258	274	302	296	295	288	322	300	293	257	277	288	277	289	291	285	250	275	273	288	256	245	317	295	287	264	295	305	307	299	289	292	319	297	253	317	290	292	275	337	294	280	261	325	280	302	289	324	313	303	293	282	294	321	297	274	298	315	284	295	286	252	274	302	298	303	287	257	288	331	284	292	273	305	325	270	295	319	309	304	287	314	284	306	306	283	317	265	294	296	324	288	275	271	284	281	257	309	282	291	316	293	306	307	294	271	277	305	305	317	277	284	282	277	256	267	268	298	280	291	285	288	314	278	266	280	268	293	270	277	273	268	295	297	308	304	293	286	295	297	291	267	262	281	268	309	268	286	261	278	260	283	268	294	315	278	319	301	278	281	283	300	275	320	305	273	284	280	280	272	244	309	268	302	310	291	332	301	292	293	290	302	270	294	269	278	323	319	306	281	301	267	323	282	309	291	269	278	284	275	277	281	254	301	305	266	270	324	261	292	307	315	286	263	276	313	263	323	289	289	276	274	288	285	287	301	277	301	296	300	289	282	267	292	285	313	296	307	277	321	284	299	270	294	335	290	310	298	318	281	289	271	294	281	267	292	285	275	303	271	259	305	323	272	318	290	260	279	293	303	297	311	275	295	299	278	278	317	312	307	296	276	292	303	252	284	308	281	288	292	305	280	287	285	292	281	295	317	275	298	285	270	296	295	309	334	308	273	298	316	307	256	291	306	273	286	268	313	306	303	319	288	297	282	310	302	280	292	265	256	277	273	289	303	262	281	308	294	295	307	301	296	283	276	274	260	317	311	281	328	274	294	288	315	291	264	276	274	284	274	291	277	310	294	315	280	295	285	263	271	291	286	291	301	284	269	290	288	289	304	266	290	292	296	293	298	322	295	288	285	290	318	306	298	294	292	277	276	307	303	274	285	279	295	299	281	330	274	302	248	258	287	288	285	280	322	273	307	290	275	306	287	280	307	295	293	286	308	293	313	282	292	279	273	291	315	288	284	280	277	290	287	274	298	304	301	293	308	318	288	274	291	279	291	292	294	279	265	270	273	279	298	289	307	280	308	272	287	268	275	320	275	308	291	302	283	275	297	307	268	247	310	303	285	292	296	275	303	316	320	308	269	284	276	298	299	295	318	301	300	280	278	291	291	297	272	294	289	268	282	317	294	272	303	247	293	302	290	305	289	272	318	282	292	274	286	303	293	312	277	308	300	267	284	274	292	283	318	263	324	299	323	270	302	321	316	296	288	276	285	336	299	294	283	298	266	293	292	282	273	311	307	283	283	299	271	256	288	284	292	278	269	279	250	275	291	286	304	272	280	258	266	289	294	304	297	284	325	311	311	285	294	291	296	291	325	296	282	284	284	303	267	296	272	281	282	295	267	298	300	297	284	306	265	289	311	295	269	285	286	271	258	286	303	287	314	310	284	273	298	263	253	284	291	326	288	306	283	296	307	296	282	260	298	296	282	273	298	315	258	277	260	344	268	267	286	298	297	288	258	283	280	293	293
11420	13355	20567	21885	19520	16613	13432	10503	8438	7737	8241	8136	7840	8192	7254	5488	4868	4067	4415	3635	4042	5152	4786	4917	4966	5236	4733	3613	3458	3447	3551	2582	2248	2098	1699	1515	1363	1351	1422	1316	1277	1307	1239	1214	1204	1204	1089	1068	1001	955	897	910	976	941	901	899	860	852	861	886	858	878	803	859	823	838	831	858	771	799	791	814	811	788	810	812	806	792	834	763	757	811	809	767	849	774	786	776	768	795	792	812	781	798	830	782	719	750	822	817	748	805	820	801	822	771	776	802	829	804	768	783	765	794	769	785	790	771	815	754	799	759	798	794	791	747	794	776	766	784	775	779	821	781	791	784	833	810	782	801	780	743	768	770	793	753	806	754	762	775	784	789	826	798	814	792	788	763	831	765	768	799	821	829	829	744	762	768	823	765	774	765	726	784	783	772	774	765	770	808	776	800	801	786	820	799	820	764	803	789	777	765	816	790	793	730	774	746	772	791	795	778	769	794	774	764	831	802	790	757	775	732	790	811	774	725	855	810	735	838	779	796	782	792	792	795	761	800	779	746	779	766	780	792	775	780	773	757	813	817	738	752	760	791	737	798	756	777	767	800	769	760	793	793	769	779	788	755	805	743	766	821	799	803	808	831	788	784	776	790	734	795	772	765	838	755	771	826	777	734	777	787	818	795	785	747	750	782	820	757	779	776	794	781	719	775	814	791	802	785	724	777	746	774	750	796	784	845	796	834	804	796	799	757	770	789	793	771	762	785	773	779	789	780	794	799	821	801	780	780	782	813	803	768	802	760	775	808	803	792	770	760	822	815	773	827	762	829	805	732	769	785	782	822	775	796	812	765	780	818	766	805	805	818	807	857	766	767	791	762	789	807	763	814	787	796	779	762	795	786	794	779	784	776	814	812	761	748	792	764	773	766	796	796	810	805	793	760	770	721	821	782	734	820	783	802	766	785	794	793	781	795	810	803	837	797	788	797	761	787	747	747	787	785	846	793	765	758	812	802	801	776	788	778	826	788	776	716	788	773	784	791	808	738	729	740	824	780	817	770	784	760	810	765	823	823	846	763	776	791	820	766	804	808	793	790	785	792	799	759	788	801	756	781	757	783	830	781	841	805	770	794	824	785	752	787	778	759	781	740	728	808	802	807	781	787	775	820	749	818	840	795	755	772	757	819	792	812	821	780	794	815	783	772	777	808	747	798	867	792	750	758	793	757	744	769	789	767	768	763	780	826	785	785	755	803	828	774	770	766	764	740	803	785	816	758	780	798	762	800	822	773	809	766	780	781	735	796	797	712	824	764	773	802	827	795	751	798	760	724	760	796	789	801	763	831	741	804	758	745	819	751	713	799	839	802	747	824	779	737	823	771	796	800	782	791	776	792	803	805	771	752	788	753	783	799	775	815	780	777	821	781	825	780	833	795	821	768	789	748	766	832	730	775	718	778	776	799	793	787	745	748	785	779	734	795	739	782	792	784	791	786	775	817	751	739	798	787	764	772	791	816	743	765	736	804	818	786	782	779	836	749	762	739	815	780	794	796	768	785	749	746	775	750	784	773	766	771	767	781	783	820	775	766	824	787	832	781	782	769	822	786	837	737	776	762	779	827	786	771	801	790	775	791	791	747	822	809	795	753	842	785	813	798	732	767	777	775	801	767	861	814	797	808	810	797	763	738	768	740	792	743	766	778	810	852	809	747	771	777	837	829	780	774	813	753	810	823	794	750	795	786	855	803	803	762	876	802	782	809	781	814	777	755	778	828	778	840	781	784	823	758	775	858	812	761	778	746	822	767	820	782	800	739	815	766	791	754	734	792	734	834	770	787	800	788	784	717	815	776	805	733	821	774	825	754	794	763	759	771	726	796	791	769	783	806	775	765	787	754	738	748	785	769	783	769	732	785	808	775	776	807	782	769	810	797	743	774	785	773	753	749	759	810	814	756	792	757	784	730	819	807	754	786	772	743	805	805	771	780	770	748	824	795	726	785	771	790	777	763	803	795	776	779	772	811	751	841	778	739	795	778	805	752	765	760	735	749	782	787	817	819	819	802	799	740	751	722	797	838	786	781	801	777	830	756	790	844	772	806	837	778	737	726	729	789	777	779	768	753	771	693	798	780	779	716	752	834	766	825	780	792	784	766	732	778	770	768	754	778	783	799	755	773	769	809	779	773	792	781	800	801	766	812	807	798	803	797	765	821	782	780	804	766	733	765	766	788	795	809	774	783	783	766	789	786	775	761	748	782	778	802	763	816	763	799	797	733	795	793	799	797	756	832	802	809	756	832	831	799	801	790	833	763	772	824	761	776	784	767	791	817	777	808	773	796	797	827	768	795	812	781	734	817	758	755	807	794	814	788	748	780	716	768	792	819	760	772	746	756	804	774	829	758	787	788	824	830	816	769	722	762	775	805	781	775	752	723	789	811	757	774	769	771	771	822	798	787	755	779	804	812	742	774	783	813	805	786	783	764	831	802	773	740	751	809	774	786	818	757	749	778	754	801	770	803	774	765	759	790	798	798	769	770	806	764	842	764	777	773	803	807	815	790	775	797	812	818	796	786	837	823	772	756	768	787	793	796	809	795	800	810	800	752	778	768	742	843	806	758	783	765	748	781	758	787	762	769	765	767	762	805	746	777	775	741	719	812	775	744	792	745	766	803	749	802	792	793	837	843	736	840	809	778	788	859	791	747	795	803	777	786	785	834	744	780	800	769	768	778	806	771	803	787	795	874	811	849	783	849	789	769	741	778	810	784	788	788	821	794	813	771	780	745	757	781	798	806	768	811	803	795	758	799	780	785	807	762	801	814	786	780	813	792	748	821	748	752	786	822	816	811	731	790	792	769	796	750	779	749	793	839	855	824	805	766	774	804	787	777	772	848	832	753	793	800	757	781	756	755	795	773	785	778	802	811	811	794	773	778	803	781	785	790	833	754	792	755	824	761	768	820	773	787	777	804	834	792	784	785	752	786	811	764	804	746	761	787	778	815	724	808	810	792	774	815	795	808	742	799	810	777	771	762	750	828	756	800	782	748	796	790	785	761	766	826	733	806	735	775	748	747	793	803	825	790	760	802	767	784	792	786	816	789	673	765	739	813	725	759	773	774	801	840	773	746	760	802	750	787	742	748	835	828	756	765	770	772	785	788	830	760	791	773	780	823	765	706	795	812	779	745	815	813	773	816	808	755	777	764	720	814	785	786	732	788	780	781	749	773	831	763	763	782	747	764	776	782	828	776	774	821	789	752	775	775	782	734	875	788	758	804	735	771	764	777	824	717	752	788	780	780	813	751	800	788	770	771	766	782	779	795	766	804	734	762	722	801	778	789	786	747	744	830	821	770	806	774	755	794	755	796	757	796	778	814	779	795	776	770	763	785	776	794	815	831	778	774	813	769	747	839	786	765	835	754	762	784	772	740	775	772	767	811	774	801	782	771	791	784	769	739	764	822	803	804	790	747	725	783	783	750	752	794	791	752	760	818	811	751	783	832	804	772	783	812
31788	27965	29062	25262	22055	16309	12605	9317	6368	6096	10221	12387	12591	13129	11151	7504	6838	5685	6103	5535	6607	8665	7855	7959	8564	9886	8987	6431	5820	5304	5456	3485	2610	2942	1642	1460	1052	1246	1243	1081	1052	1034	923	925	852	809	678	607	504	491	492	440	388	395	357	380	360	365	356	407	326	326	324	333	287	347	309	342	345	310	340	300	291	349	316	313	312	309	323	295	309	303	338	344	332	314	323	298	345	328	321	336	325	333	280	344	318	290	270	303	321	305	311	297	285	311	293	320	306	344	302	305	346	311	303	294	280	286	323	316	353	308	324	317	330	339	321	339	303	342	285	348	322	316	328	345	322	363	320	325	347	334	321	315	313	306	327	340	299	312	330	308	303	327	332	302	352	300	326	315	287	317	332	313	305	296	320	321	306	305	291	337	318	300	325	335	301	307	317	309	301	311	332	316	301	303	286	299	345	310	312	312	316	329	326	320	336	324	294	329	347	336	320	314	330	295	299	286	296	338	316	345	311	325	345	328	315	297	335	329	314	319	291	308	337	305	283	340	340	333	320	325	324	333	322	315	340	276	328	342	343	299	307	324	300	310	290	297	332	319	309	305	314	322	296	325	306	292	318	284	299	333	319	355	310	317	330	319	333	300	324	295	329	293	335	280	314	279	323	298	310	296	287	306	318	317	336	328	317	291	322	330	323	268	320	323	310	340	331	324	329	300	352	309	321	327	317	336	294	323	334	314	328	322	314	319	296	292	324	292	333	283	305	316	328	292	286	332	333	305	304	303	319	326	306	286	319	330	341	325	316	336	314	337	357	314	306	317	337	302	321	318	305	323	345	347	313	340	305	345	291	318	301	324	341	311	298	346	297	327	327	320	309	332	340	345	325	294	320	329	337	311	306	307	314	316	300	302	276	303	323	305	343	296	304	324	313	345	330	305	353	313	321	296	289	330	327	341	332	316	313	305	292	323	343	327	350	301	306	341	302	364	307	298	308	300	291	281	314	296	341	328	299	311	319	336	286	327	324	341	336	302	333	304	344	303	309	321	331	307	315	326	339	279	329	342	303	332	320	323	336	346	340	321	299	327	322	339	332	326	315	311	299	337	345	321	308	328	312	295	323	305	308	324	338	332	302	316	329	289	299	336	308	362	363	320	308	311	312	320	326	276	315	340	325	328	303	329	309	292	343	339	310	312	325	329	312	359	313	330	326	299	302	338	313	301	331	314	323	314	326	310	324	323	331	318	301	325	293	316	309	298	336	314	317	302	317	268	356	321	286	330	318	342	292	304	331	327	325	306	318	315	291	324	331	334	335	324	334	333	354	316	283	310	334	340	338	320	318	302	320	343	317	296	313	308	326	322	327	327	306	339	342	316	331	354	318	297	320	309	332	336	333	305	283	336	312	324	296	284	319	296	289	323	296	339	315	287	298	298	305	306	287	313	319	330	289	316	342	310	348	331	317	304	330	324	319	322	323	299	306	344	286	340	301	314	307	330	316	320	317	309	326	311	323	325	313	332	317	330	335	297	306	332	333	302	283	330	297	294	323	296	307	299	337	299	306	288	310	304	298	309	284	302	306	314	326	294	325	282	298	315	297	315	303	316	323	306	313	301	272	313	333	315	308	320	316	323	327	310	323	325	296	309	306	305	313	331	335	316	292	326	306	319	303	306	310	321	309	295	298	284	359	328	322	325	304	302	316	304	307	345	320	319	325	340	351	333	340	290	316	316	336	280	309	337	314	287	300	304	288	298	307	313	304	324	286	323	333	316	280	353	322	308	288	301	337	291	302	325	299	312	294	323	346	318	319	315	312	320	306	313	330	319	339	332	311	313	306	323	305	301	297	288	285	320	321	362	321	327	319	351	299	309	285	304	271	325	300	286	298	321	324	324	343	339	312	313	324	305	312	312	322	340	318	350	325	308	318	324	309	329	311	281	334	342	327	294	291	325	315	312	331	334	316	316	284	313	291	325	309	309	329	338	299	325	301	291	300	303	322	341	311	315	320	304	306	326	327	303	311	333	356	278	295	300	318	324	330	278	299	325	302	294	307	276	289	288	324	316	322	284	309	308	309	349	313	316	303	340	313	300	283	308	331	347	306	298	306	321	310	264	329	333	327	321	311	295	303	346	329	314	329	353	319	338	304	301	319	277	321	315	297	305	303	268	341	328	319	332	305	342	327	304	325	292	322	304	338	334	285	296	344	321	304	321	300	317	342	305	321	323	303	326	317	315	313	314	303	327	330	308	325	322	312	314	311	292	292	328	315	341	309	289	317	311	321	295	293	318	311	348	275	320	298	303	307	306	338	302	311	328	298	296	317	306	338	327	322	312	298	276	358	325	309	330	313	332	316	318	301	330	279	316	299	322	326	335	288	301	328	295	325	348	336	329	318	278	308	314	321	311	308	311	341	339	315	308	294	316	338	340	352	304	333	293	326	345	291	309	314	357	303	268	290	298	297	333	316	278	320	309	326	334	291	316	350	346	316	337	327	293	332	306	342	298	295	331	297	321	303	318	344	308	316	332	298	364	315	297	282	328	344	325	321	300	309	317	335	314	311	293	336	372	343	337	323	323	321	306	323	283	288	344	303	284	339	318	304	335	334	298	315	312	321	316	313	348	265	319	325	330	358	335	321	300	314	347	328	315	328	263	349	306	292	322	316	288	332	336	328	307	324	313	369	341	332	320	327	340	334	302	302	303	322	306	303	316	305	330	324	318	298	343	329	290	316	319	317	314	304	317	307	300	319	326	324	328	271	310	320	312	344	330	333	321	343	292	297	332	316	291	355	298	346	338	275	322	340	310	295	326	296	339	336	339	311	296	346	325	336	286	348	307	344	313	324	331	326	326	324	320	301	329	316	313	306	313	302	296	345	309	323	317	306	323	314	340	294	327	322	325	367	304	294	308	296	295	315	320	330	308	315	326	290	305	312	314	297	312	336	314	319	323	286	310	322	317	330	316	312	340	315	306	286	331	343	335	317	322	311	307	322	296	304	296	321	310	325	320	299	310	335	307	313	302	302	301	321	338	340	294	316	330	342	330	326	302	306	311	321	318	330	283	353	314	311	334	294	280	262	322	274	296	308	308	314	353	310	327	350	318	313	287	318	328	318	335	295	309	299	308	295	310	294	324	289	346	324	348	336	305	338	315	283	305	319	337	321	314	310	315	314	321	294	336	326	330	314	298	312	294	301	313	305	323	332	320	325	354	311	313	330	353	341	334	297	317	310	332	320	357	324	315	338	337	320	303	358	341	299	322	299	328	322	309	296	331	280	316	317	299	324	321	339	308	304	342	308	323	342	307	313	364	345	329	326	303	312	307	317	335	299	325	342	308	298	319	301	333	297	340	323	329	318	298	335	325	303	313	291	273	313	356	336	281	349	345	306	331	326	301	315	294	317	325	316	336	331	348	306	313	325	300	320	299	318	332	322	338	294	318	338	307	304	304	330	334	313	311	307	337	295	313	353	303	311	329	324	296	343	309	323	334	295	327
20768	22984	30472	34187	33965	30240	28075	24242	19785	20744	29478	32485	33135	33511	31343	25653	24519	22890	24098	22100	26366	30407	28552	29767	30251	32462	29899	22409	23413	21855	22026	16537	13732	14731	8952	8769	6133	6821	7231	6310	6309	6640	5312	5895	5292	4652	3445	3430	2436	2323	2022	1742	1630	1461	1283	1336	1243	1270	1234	1250	1154	1054	956	989	977	933	912	949	1016	885	908	947	878	927	921	885	912	876	871	827	852	861	861	855	871	819	848	897	878	881	890	792	887	847	817	860	874	865	849	853	852	844	783	837	848	876	862	868	866	905	831	833	847	851	864	875	851	881	896	841	845	862	852	885	828	829	920	870	846	930	873	798	922	868	887	877	868	891	842	827	865	846	838	854	833	870	838	863	910	847	818	853	804	886	872	879	821	879	852	886	856	856	903	885	845	827	844	853	821	877	907	831	865	863	897	857	863	832	773	886	857	812	816	862	881	907	852	861	853	864	877	843	850	926	857	910	836	841	875	820	871	838	796	878	854	887	857	837	858	823	881	897	825	893	873	836	899	880	878	860	845	825	874	854	859	838	909	896	867	888	848	840	815	916	873	878	946	869	892	863	882	896	828	917	860	860	851	826	898	849	828	866	833	773	896	858	855	824	822	886	890	856	868	853	851	833	862	872	885	863	849	819	833	889	893	867	895	841	852	808	871	836	858	858	883	902	853	862	893	889	851	840	852	864	820	886	854	874	861	859	860	785	876	842	904	896	827	868	848	838	894	884	829	842	895	855	797	902	852	915	861	842	847	907	897	845	887	891	982	874	866	817	867	917	882	817	905	827	859	895	788	869	897	866	854	916	837	869	869	814	931	873	812	812	896	845	900	882	825	852	858	871	845	885	890	839	895	882	897	866	880	867	878	868	857	848	897	852	875	879	838	871	877	882	839	874	853	825	866	835	886	860	830	852	801	921	826	875	915	821	823	884	846	828	881	818	892	842	855	861	850	840	806	919	857	846	852	816	850	835	860	841	915	847	867	898	844	893	808	883	839	861	878	810	779	888	864	878	893	814	876	863	887	871	821	806	845	880	855	806	874	855	877	860	835	889	894	840	874	804	871	921	802	883	878	874	861	831	867	878	916	810	899	880	849	873	857	860	909	830	827	898	818	818	855	867	821	886	889	840	874	876	899	828	779	805	885	882	897	862	836	878	868	889	917	872	878	811	855	842	848	830	858	912	884	866	842	819	858	858	882	865	854	857	872	841	865	867	895	851	810	823	838	884	839	842	828	833	890	893	838	825	841	839	884	843	822	866	808	851	783	846	854	906	871	902	835	860	864	826	808	789	872	805	854	819	870	863	826	860	870	866	869	815	843	820	888	835	851	850	875	849	849	822	905	883	906	872	883	884	867	862	861	904	802	865	924	865	885	802	888	899	814	801	811	825	870	872	925	778	843	884	862	928	885	888	815	842	847	857	851	892	847	891	879	885	865	840	828	887	846	822	818	825	877	839	901	851	901	894	945	856	847	847	831	874	848	887	889	900	891	894	823	861	847	872	843	891	844	869	801	837	834	859	814	887	831	831	815	854	873	864	850	830	875	836	902	872	812	777	837	893	845	852	875	841	882	880	874	887	799	835	881	849	861	821	831	893	855	830	849	864	805	806	836	804	867	870	862	839	846	870	873	884	868	854	873	845	843	848	850	851	806	868	914	895	903	845	836	907	847	843	867	832	838	901	855	881	788	875	842	861	873	799	890	830	876	798	845	858	833	880	871	910	856	849	821	850	829	892	835	895	846	832	904	873	864	856	850	886	822	882	875	843	892	811	878	844	854	789	859	895	803	855	875	824	845	883	845	868	811	839	818	879	839	835	838	872	873	885	833	794	854	857	831	818	832	896	839	835	837	849	907	835	863	831	908	879	848	872	839	907	804	893	856	878	855	825	880	871	867	842	863	884	896	854	852	838	883	830	882	873	859	896	870	838	908	884	882	907	861	839	864	836	856	914	842	856	891	887	829	880	875	844	870	869	843	812	865	863	895	849	856	841	833	867	871	819	867	869	831	877	869	862	870	824	871	844	882	877	858	853	854	851	866	873	857	863	904	775	848	789	839	822	827	870	883	805	887	909	854	857	900	871	803	831	893	813	916	888	851	841	861	852	802	870	845	888	900	869	810	875	886	865	894	877	910	855	866	857	851	840	852	890	853	864	877	855	823	841	841	874	830	854	850	880	827	872	891	854	836	841	856	838	862	859	845	855	818	850	862	849	832	874	858	823	844	861	883	861	869	827	855	843	826	884	855	855	857	890	816	837	806	865	854	828	878	811	931	853	836	804	818	864	882	829	809	889	845	883	874	863	873	859	836	864	829	834	858	821	902	868	887	843	856	822	881	851	876	850	827	799	838	824	882	859	869	825	895	830	830	869	828	856	841	923	881	915	831	878	802	925	848	811	834	903	832	857	843	834	870	885	821	858	832	853	883	866	845	888	832	840	856	834	883	840	861	852	853	835	830	814	821	882	847	824	828	785	900	864	843	868	817	826	866	870	852	887	797	849	833	911	873	855	846	866	873	867	856	853	907	876	874	855	888	801	883	839	897	850	881	863	864	845	842	856	895	862	839	880	861	903	864	856	862	898	848	866	841	909	861	861	843	893	869	853	845	876	813	892	855	848	830	852	833	894	874	895	901	896	849	910	883	862	906	866	849	849	861	854	878	880	880	911	825	847	893	864	900	828	829	892	890	854	841	871	912	866	884	917	847	873	832	881	898	884	852	833	859	881	869	871	826	884	912	802	856	852	874	866	846	930	803	831	850	874	853	854	849	847	865	862	836	856	856	895	875	856	852	862	851	817	853	830	855	894	876	852	865	882	847	865	787	811	839	815	847	888	828	856	824	835	813	839	847	861	826	892	868	796	845	862	887	823	875	886	868	887	843	824	807	847	863	859	823	887	901	886	886	841	820	863	805	894	816	845	856	870	865	862	856	867	877	790	870	848	807	836	825	897	840	866	833	901	828	854	828	866	924	800	857	872	848	866	843	846	860	879	857	852	866	818	882	875	930	843	856	838	848	871	860	838	827	866	893	870	834	902	873	821	860	897	838	869	831	905	818	861	839	877	832	830	805	882	900	853	818	875	855	860	841	826	843	898	889	879	860	807	837	892	870	874	869	813	851	887	850	849	810	889	858	834	812	847	907	844	848	855	820	894	880	837	841	836	857	855	894	848	827	835	857	835	886	791	861	859	855	867	893	880	850	882	823	878	846	842	878	885	864	858	859	827	859	832	919	930	854	871	923	886	884	893	868	880	898	875	821	888	833	836	853	806	842	853	835	883	815	886	839	865	863	839	828	903	871	865	829	797	800	872	777	827	854	848	889	873	862	822	861	839	894	900	845	842	850	865	869	860	881	868	905	834	828	861	859	872	835	889	864	872	860	881	817	841	868	896	867	860	863	842	839	884	878	857	892	847	836	834	835	877	852	825	838	901	845	841	880	839	844	877	850	882	891	803	826	843	852	871	831	862	859	872	897	818	843	845
40414	36799	36845	34137	31879	27964	22189	16477	12345	13574	17820	22950	23230	23404	21436	14832	12818	11279	12287	11393	14285	16442	14688	16036	17977	19190	16315	10597	12200	11422	11021	7846	5768	6336	3842	3241	2073	2129	2349	1959	2055	2123	1661	1600	1509	1297	934	939	793	628	631	553	540	454	476	456	429	411	428	405	452	373	431	398	384	363	365	404	358	380	359	389	385	395	388	373	381	345	394	370	352	390	362	365	377	367	368	388	403	352	367	381	324	395	357	381	392	358	386	402	395	368	377	371	356	351	363	368	354	343	319	370	399	370	328	327	389	354	381	351	364	373	374	387	354	340	375	362	323	368	375	368	364	371	375	366	362	355	373	339	368	367	330	335	396	396	390	361	379	401	367	409	346	356	340	363	381	388	368	350	345	390	362	366	342	347	348	349	384	370	370	329	357	337	344	391	370	319	345	341	382	350	359	385	361	392	411	381	350	367	379	336	333	346	370	342	371	361	372	343	374	318	359	425	362	354	346	370	373	367	361	410	351	371	370	372	371	379	382	345	411	370	386	378	378	369	376	334	371	382	368	371	344	355	354	327	388	345	327	352	373	401	381	350	349	384	374	385	367	376	386	351	365	338	389	366	382	360	358	394	368	347	349	351	366	343	338	376	384	365	358	364	380	363	382	396	344	356	340	369	367	359	371	391	379	360	350	367	359	340	357	335	350	368	355	376	362	372	367	331	374	357	374	370	360	355	341	387	400	320	368	390	364	352	373	337	357	346	346	378	325	376	368	350	396	376	412	358	372	361	394	407	357	374	377	364	396	395	397	381	367	372	327	386	341	378	389	362	381	371	343	378	381	351	381	365	364	350	338	349	363	341	339	372	345	365	376	350	365	363	350	349	359	350	351	342	385	391	382	355	359	388	386	376	347	385	364	401	351	379	354	341	371	359	357	340	348	368	328	367	392	368	369	365	369	359	365	330	350	365	356	367	373	360	370	346	366	344	344	376	366	377	365	350	367	357	357	355	358	384	358	390	322	385	396	385	355	312	378	395	391	362	338	382	343	373	355	364	360	353	355	344	382	387	368	349	396	359	364	367	412	396	344	359	377	413	362	370	367	352	358	346	338	348	379	378	346	363	347	348	369	352	378	345	356	385	359	383	374	372	376	376	356	353	368	327	376	363	338	379	331	391	371	383	398	367	359	357	364	356	363	365	354	339	363	366	343	331	366	387	348	381	364	363	348	355	371	357	363	348	409	361	377	365	348	347	365	361	339	377	348	365	367	386	340	339	356	359	361	372	373	344	321	359	366	373	373	359	370	368	343	369	332	359	394	357	369	348	372	356	368	370	366	337	391	351	378	359	378	348	408	350	377	322	390	379	364	356	363	369	360	362	350	322	366	372	390	372	381	367	382	371	365	367	352	341	355	373	372	377	388	336	343	386	342	391	363	379	390	360	359	369	383	347	377	364	371	344	372	367	368	378	366	362	341	369	354	350	331	368	342	373	376	372	346	367	361	357	369	387	320	355	365	365	366	357	364	375	368	348	340	364	364	347	397	357	354	369	351	378	370	382	323	362	376	371	363	336	324	351	321	335	375	348	356	325	367	348	373	349	335	330	355	355	359	346	349	359	370	351	370	385	369	369	366	356	355	342	352	379	387	349	340	357	356	363	372	389	355	382	380	369	371	402	348	358	378	397	362	346	351	342	359	363	367	343	373	352	342	345	364	401	365	345	348	341	365	327	372	366	386	378	340	360	370	354	386	370	360	369	359	361	339	362	383	349	390	345	343	363	357	332	363	381	374	373	343	365	306	371	373	347	368	374	365	377	383	341	387	366	361	360	381	376	381	348	354	380	356	382	374	368	347	372	368	356	368	336	366	363	377	354	355	353	368	369	374	360	359	340	376	358	336	386	375	349	343	363	357	361	404	321	392	363	388	358	355	374	358	374	367	369	372	367	382	379	364	356	365	395	356	347	353	386	347	362	378	393	353	343	362	372	381	382	382	364	409	383	393	374	349	359	368	361	323	357	345	360	364	335	342	360	361	374	362	349	374	336	348	351	342	362	342	360	377	355	336	327	383	372	383	356	337	340	388	397	378	356	353	426	366	368	366	339	354	356	354	372	354	350	329	356	360	375	368	361	339	380	339	365	351	399	312	381	363	344	364	387	388	350	397	362	361	373	348	319	386	330	372	368	351	377	381	347	370	384	349	345	371	355	369	375	333	414	344	353	349	335	360	372	344	359	330	353	346	371	362	355	387	367	378	356	387	367	342	333	430	369	355	357	355	365	359	352	374	365	360	373	366	382	336	374	361	400	357	362	334	374	363	345	317	361	341	358	387	339	336	367	379	358	352	353	351	384	341	387	371	380	367	334	364	360	350	348	341	365	375	337	373	376	370	334	381	352	371	378	346	359	352	372	353	359	364	357	340	365	378	336	365	389	379	398	343	381	319	329	366	372	387	346	356	359	358	358	346	370	363	388	348	345	357	359	356	350	309	358	376	387	405	364	358	367	376	377	353	352	369	365	374	371	369	376	354	379	335	346	368	316	363	339	340	348	369	396	385	343	352	388	335	356	357	337	373	381	350	359	370	386	344	322	350	368	349	332	357	377	357	382	362	379	356	340	352	359	362	377	360	347	352	359	342	412	368	322	334	368	345	337	365	355	365	341	330	363	367	356	368	349	365	368	389	348	368	346	332	375	367	345	364	383	384	369	355	340	375	367	363	376	358	378	365	376	366	421	367	352	399	336	349	352	365	381	357	389	352	341	360	369	343	362	372	356	370	375	366	381	370	358	398	341	370	377	369	383	346	351	357	359	373	354	374	337	390	360	346	390	361	319	360	379	396	379	362	422	338	377	372	348	370	405	372	390	353	349	374	358	372	374	353	378	362	360	325	354	343	392	404	349	391	360	394	364	353	363	366	363	362	336	367	388	362	364	364	376	358	341	376	387	357	376	356	371	345	372	363	360	393	328	396	374	354	371	373	396	337	354	362	393	373	381	335	367	373	365	358	349	340	370	354	350	347	348	372	383	373	401	388	363	371	334	364	371	368	362	355	374	389	357	336	340	394	382	380	354	325	404	358	377	318	384	365	361	364	341	365	386	357	383	369	362	366	322	364	360	381	387	350	349	337	350	368	337	368	333	379	372	371	349	348	366	344	366	387	345	364	333	347	367	366	379	369	358	342	378	359	404	361	353	399	393	379	344	363	388	361	363	331	359	370	351	350	332	357	356	354	341	389	344	350	386	386	369	336	386	362	347	334	332	396	309	374	374	391	363	395	386	361	363	361	386	330	385	371	343	387	380	381	360	383	339	351	377	329	359	349	404	385	351	365	352	363	360	367	381	392	371	364	362	383	364	367	371	336	382	378	343	369	360	395	362	338	367	381	376	374	374	346	382	392	372	372	350	329	346	364	337	320	372	337	394	377	405	347	334	340	358	357	386	388	358	358	335	340	382	374	350	365	407	351	389	367	369	341	362	366	355	390	350	387	336	356	339	346	321	372	332
27337	29562	36475	41343	42011	39747	36216	31274	28846	31376	37432	41994	43082	42851	41274	35382	33904	32784	34618	31857	37607	40030	37804	40299	41067	42216	37649	28436	33807	31803	30972	26596	21625	23720	16614	15310	10547	11384	12157	10592	11840	11450	9365	9108	8587	6981	5068	5119	4009	3292	3068	2600	2330	1943	1921	1703	1630	1574	1601	1611	1444	1312	1151	1122	1112	1090	1120	1103	1027	1070	1020	1007	1025	950	998	1001	1003	1004	926	971	956	954	988	966	1022	990	995	993	972	972	911	973	988	995	971	936	924	1003	1034	985	978	1057	932	958	1028	930	968	973	979	936	986	917	947	950	1040	920	975	981	987	976	973	933	980	897	981	944	969	997	964	930	943	944	947	970	956	1014	955	909	998	978	965	916	972	977	901	900	967	951	917	930	1001	922	960	957	990	936	967	955	932	922	959	954	974	926	964	920	1006	975	971	902	924	918	1026	960	989	976	940	962	952	946	928	915	1019	996	970	943	962	926	948	931	950	920	969	951	944	918	917	956	999	929	985	949	933	941	942	956	974	864	958	970	945	977	1003	956	931	935	996	962	980	960	934	988	988	970	989	1008	963	929	970	958	959	973	984	956	978	930	938	960	921	963	983	982	968	924	999	942	999	965	1006	934	916	938	959	969	914	894	945	919	959	948	951	958	981	976	991	986	921	976	900	940	975	1015	972	934	981	947	970	937	937	919	917	928	962	952	956	956	880	1004	939	931	941	954	1012	924	916	877	979	944	943	936	906	1011	968	991	954	938	917	983	959	1000	921	987	1018	945	976	920	923	996	939	957	966	953	972	960	970	991	946	904	990	951	952	959	997	920	921	938	922	940	919	968	963	914	933	963	962	969	985	937	937	936	999	996	929	965	988	996	1048	982	900	910	933	946	958	952	977	973	1013	991	952	990	982	972	915	955	953	1003	951	912	954	997	913	959	992	1016	989	921	952	978	920	950	1006	963	1031	886	961	972	920	972	917	899	938	982	891	910	965	934	970	933	949	986	888	919	1025	972	914	950	952	999	990	952	936	959	946	943	969	975	940	980	976	921	874	996	966	949	952	977	948	1003	939	982	993	997	960	972	982	931	928	918	953	917	942	942	955	1017	932	998	959	959	997	943	993	971	983	954	940	939	997	961	925	921	953	946	955	949	980	934	988	926	956	969	981	965	969	991	945	964	916	970	952	952	934	984	942	931	924	957	992	938	988	902	975	954	912	969	958	979	925	927	956	977	937	890	921	993	954	968	951	962	933	966	918	956	967	995	895	932	982	957	1003	891	992	926	965	934	962	1025	917	935	1006	996	946	956	917	981	962	935	909	906	980	1004	1000	991	947	941	939	967	939	967	932	1002	944	932	996	946	915	935	999	963	952	969	956	989	985	902	974	956	1011	923	945	945	951	946	914	903	904	1002	953	975	929	968	977	968	897	968	951	945	1010	1014	927	997	981	941	995	912	975	914	987	974	923	952	1014	985	972	1003	940	922	984	996	966	962	1008	883	982	1022	969	927	1022	897	923	940	981	995	934	931	953	999	975	980	956	921	960	949	1029	960	932	926	930	998	955	916	968	976	952	960	921	937	938	942	982	956	969	1000	916	974	969	974	952	991	919	934	971	906	928	943	931	929	931	1013	982	989	930	986	971	965	961	935	955	948	926	1001	993	982	991	939	989	977	944	944	926	928	953	930	977	1044	911	959	946	1009	983	951	928	967	933	964	981	909	950	936	958	954	954	950	920	1012	987	941	992	963	908	944	932	937	964	929	978	975	953	900	921	937	916	944	989	908	884	950	956	929	1005	929	926	965	978	903	932	957	1018	995	938	953	966	978	908	933	909	910	996	924	1000	985	985	935	995	982	1022	971	978	944	947	973	968	984	1021	927	954	918	959	942	921	917	978	961	989	961	918	986	1002	1005	921	1006	962	982	931	1014	970	958	938	945	929	1006	999	938	984	986	925	929	958	1004	975	927	948	887	997	961	915	963	958	956	887	940	944	967	1000	917	979	944	915	950	899	945	953	960	941	968	917	977	954	976	912	930	936	941	887	921	988	969	971	901	960	964	941	944	954	940	974	931	958	1003	978	1026	964	962	1022	974	920	971	971	947	962	983	971	973	924	942	940	970	945	985	958	963	973	988	981	892	942	919	897	964	1016	933	938	951	908	912	919	936	1017	994	969	966	984	995	942	947	952	924	1012	985	979	977	922	898	939	871	981	964	1015	1017	926	981	936	933	931	957	947	901	960	1013	952	915	952	909	1068	987	927	1021	1019	985	963	974	974	966	947	982	972	1036	963	945	924	918	965	943	979	950	937	993	933	937	985	934	951	916	978	960	982	958	945	984	981	959	938	1006	957	953	917	995	926	977	938	977	989	986	992	959	940	913	939	901	956	931	912	950	961	976	906	998	935	917	969	956	955	925	935	934	969	936	938	991	887	951	963	937	923	987	963	929	934	981	914	979	940	899	984	964	923	980	964	984	949	959	920	959	996	919	959	992	1003	970	990	966	993	961	904	891	1015	973	1007	970	953	918	973	995	989	922	1006	970	961	960	988	998	954	1037	1000	959	995	953	952	972	948	931	938	1016	1001	978	890	945	956	953	973	940	911	972	1016	967	967	928	941	947	939	967	927	967	985	937	991	968	970	976	962	959	931	912	952	976	952	957	992	911	990	961	958	963	910	961	918	933	986	937	964	910	946	979	959	970	970	955	970	929	980	969	939	973	988	947	1013	939	1005	953	935	991	980	977	998	922	962	991	938	942	980	927	974	942	926	942	1005	958	936	1007	976	938	959	965	1029	995	1007	967	1001	1019	960	921	979	954	917	986	1005	954	924	987	998	982	970	893	954	941	927	967	1002	917	986	930	965	968	986	972	977	1029	927	924	940	980	969	989	981	1044	994	980	945	976	977	937	982	946	974	996	979	965	942	974	972	935	921	949	975	946	913	973	956	992	950	915	969	981	976	937	934	914	984	928	954	937	968	919	934	949	987	925	965	993	952	974	971	998	983	1019	980	945	995	985	938	930	950	913	992	963	979	963	946	953	930	971	918	945	1020	920	932	964	971	1013	995	945	964	921	966	989	1024	970	994	983	930	966	997	949	1011	916	1010	978	1005	935	934	944	999	972	1003	970	941	955	943	923	957	1010	878	944	975	947	979	975	1007	930	963	951	967	955	949	959	1012	966	956	985	970	980	979	975	917	949	870	945	934	927	972	927	947	993	948	889	983	940	993	927	982	959	959	952	957	907	928	993	937	981	979	972	933	975	1095	922	939	937	1021	929	976	925	1020	979	925	1004	999	998	951	950	974	944	911	871	957	955	961	1002	972	945	954	946	980	925	908	980	923	989	939	929	989	982	961	937	914	978	1053	942	1030	967	965	967	964	941	937	958	938	948	947	975	943	924	930	912	1029	924	960	942	946	974	964	973	949	932	971	939	960	1047	961	954	968	1012	941	914	969	985	936	934	953	981	970	956	968	966	972	968	944	986	950	915	974	965	961	945	968	1020	950	964	955	972	912	1045	1005	947	951	998	954	938	971	988	961	914	936	944	947	988	927	945	957	963	905	1001	949	952	933	937	991	995	957	970	913	947	959	953	968	929	989	943	954	916	958	977	905	978	908	971	969	919	946	967	955	925	995	952	980	955	961	954
16803	13636	14152	12554	9064	6632	4554	3038	1929	1683	1703	1769	1893	1666	1401	1048	1001	799	838	885	984	964	890	914	983	1156	934	685	823	658	635	646	498	489	418	419	344	359	376	325	324	344	350	357	323	321	288	313	264	317	275	285	279	276	313	269	275	288	313	263	299	288	285	280	294	259	309	290	295	276	279	305	298	282	240	287	292	278	247	314	263	244	260	288	305	293	271	279	304	292	261	280	295	304	297	255	276	259	294	305	291	271	280	267	279	281	293	292	291	271	263	264	275	273	270	256	247	302	296	276	267	292	287	298	296	277	295	293	305	278	264	295	265	293	286	279	291	299	281	262	282	265	300	278	283	304	260	283	296	259	311	291	260	258	290	265	299	282	309	288	281	271	290	286	273	271	296	299	279	264	294	271	296	271	265	279	326	273	292	305	279	287	261	268	268	248	280	300	296	279	247	276	273	295	293	250	280	297	261	284	260	270	264	261	289	275	246	296	311	288	289	287	272	307	269	281	298	285	280	275	270	284	288	312	296	283	289	262	281	275	268	295	298	294	309	280	269	272	279	289	281	278	285	299	274	287	290	273	293	260	287	293	290	266	266	273	239	271	283	276	288	294	292	263	276	264	294	296	280	312	282	282	270	270	272	272	307	287	302	275	262	297	287	284	256	271	308	255	285	276	268	280	272	298	269	261	298	292	273	273	269	252	278	314	276	249	287	263	282	287	281	270	284	271	278	287	302	285	307	289	270	262	260	309	295	284	288	294	247	278	262	252	277	254	287	285	304	292	274	295	268	263	251	277	283	297	306	290	285	305	281	293	257	278	261	293	278	318	282	270	296	289	292	264	314	275	258	267	279	294	275	292	267	269	255	282	266	283	284	272	295	270	273	258	321	298	271	308	295	304	258	297	279	286	264	282	269	293	292	288	281	297	278	263	271	280	265	277	261	290	270	271	259	293	287	295	283	269	258	256	266	277	255	295	308	274	304	286	287	279	271	265	274	271	289	265	298	262	238	263	275	256	262	290	283	292	288	272	256	266	252	279	278	265	271	302	277	273	305	294	300	276	293	287	319	309	287	241	302	295	313	295	282	261	328	300	264	284	270	283	289	287	270	286	268	287	258	301	293	258	262	289	316	291	300	261	269	276	272	275	282	282	291	275	282	293	307	307	290	274	263	266	279	266	293	305	294	260	291	301	287	286	259	255	257	273	302	275	261	267	273	282	268	262	261	315	276	288	277	297	281	270	272	275	295	292	296	281	307	261	289	276	306	277	273	289	295	296	255	307	286	278	262	286	281	270	294	289	279	291	257	294	270	272	274	292	304	250	268	269	281	284	300	258	293	260	297	290	276	285	311	298	290	313	267	289	286	286	291	299	283	265	308	297	291	296	264	274	277	294	274	269	285	297	278	291	246	274	306	259	282	301	248	272	270	285	303	301	278	280	293	325	280	298	308	296	271	261	284	304	261	298	262	283	290	263	246	307	314	287	271	304	302	269	277	311	277	306	291	299	293	283	291	291	292	288	253	287	276	300	284	290	281	282	265	269	272	282	292	269	261	278	287	260	304	306	286	281	295	253	256	303	284	278	244	274	297	278	287	260	254	305	239	310	274	306	267	285	301	292	262	292	285	276	277	285	267	272	274	238	272	287	290	286	246	267	285	269	273	314	287	289	283	279	314	280	277	277	290	259	270	288	275	262	249	275	283	269	281	295	289	275	231	286	280	271	270	274	263	290	266	273	284	279	300	269	289	285	272	280	298	243	296	265	274	304	292	303	272	258	263	268	288	264	299	329	283	286	274	277	288	319	305	280	258	299	282	266	265	284	274	274	293	305	286	278	294	293	309	285	284	269	254	303	271	261	288	281	295	271	325	285	275	291	279	294	273	246	295	303	279	269	290	264	291	247	263	323	311	248	272	262	257	300	264	299	271	308	287	285	275	272	263	270	298	290	307	306	258	268	286	292	262	225	271	281	293	274	256	294	321	289	278	267	284	307	314	278	263	263	279	287	294	276	266	284	296	282	291	292	309	290	247	267	287	291	329	289	288	287	290	274	290	300	239	242	283	273	266	290	293	277	310	247	268	267	271	268	297	287	283	251	285	271	301	299	256	287	270	306	258	272	251	276	296	256	261	271	301	288	305	301	316	296	288	246	283	266	308	281	286	253	283	262	286	319	285	289	288	278	302	260	268	271	265	271	270	275	285	274	291	309	295	276	290	301	299	294	342	284	293	302	287	278	293	271	285	259	257	273	295	257	299	266	283	232	288	260	319	283	305	285	296	296	245	303	283	302	290	268	306	276	267	309	289	267	261	263	284	311	266	287	282	288	267	321	310	282	271	292	307	258	293	283	321	295	264	293	280	274	318	280	278	283	270	286	249	295	297	279	268	279	278	277	279	302	266	285	271	265	307	309	283	254	273	282	281	310	313	266	249	279	272	269	308	282	262	307	264	262	266	283	265	283	298	300	284	294	294	293	285	291	260	293	252	297	287	281	263	280	279	273	260	281	268	272	250	274	290	280	282	261	281	309	294	278	268	291	257	271	302	277	293	262	254	278	319	294	299	279	282	295	281	289	267	268	312	259	286	269	264	258	278	299	287	304	299	322	300	268	257	250	268	266	252	292	286	293	279	288	300	252	296	274	275	309	272	292	263	276	279	285	283	291	291	261	259	309	296	303	268	284	277	268	289	304	273	292	302	269	293	308	275	295	271	260	269	289	302	281	278	262	249	241	275	275	268	296	297	298	316	277	291	302	276	304	282	290	298	297	271	257	259	313	253	283	302	294	317	275	293	318	275	308	269	277	271	271	285	313	316	255	308	278	280	305	273	314	296	303	284	295	270	258	267	269	277	294	284	278	299	277	298	282	277	313	295	285	286	280	276	298	307	297	292	266	274	276	267	261	267	264	280	279	261	275	267	265	300	280	271	260	287	271	286	289	287	294	262	305	321	279	294	271	280	272	282	256	265	284	255	311	271	279	289	260	281	236	286	296	278	289	277	274	281	302	287	309	300	268	283	285	252	304	304	295	268	259	314	293	239	259	273	294	261	288	254	310	305	315	317	276	277	297	270	310	313	323	286	268	277	294	276	288	309	297	260	275	283	322	282	267	292	296	258	248	272	281	286	270	308	286	270	281	257	274	267	294	291	294	305	269	290	264	280	303	248	272	282	269	300	278	304	298	271	282	306	279	306	319	283	289	281	318	275	297	266	260	275	290	263	307	274	256	286	303	269	282	272	285	259	277	278	280	283	284	290	288	290	265	285	250	291	262	289	278	289	295	301	258	270	275	264	249	282	294	320	312	336	254	279	295	290	251	273	275	303	289	259	294	298	287	270	243	294	289	321	303	282	309	270	277	296	288	298	269	269	293	302	283	298	292	299	270	270	279	291	312	300	269	303	277	281	275	257	281	273	275	306	254	261	269	265	296	266	278	284	301	300	273	286	274	255	304	270	269	295	259	298	293	280	250	287	282	270	287
10981	12147	19652	23325	21282	18373	14854	11052	8239	7069	7719	8142	8630	7932	7121	5238	4908	4371	4464	4254	4689	5123	4481	5306	5377	5679	4390	3135	3979	3553	3297	3023	2392	2232	1758	1688	1381	1424	1609	1355	1491	1379	1312	1229	1151	1073	1010	993	932	922	876	842	867	868	855	880	864	814	891	856	822	781	831	790	870	820	833	734	775	806	787	750	773	806	797	760	746	775	728	724	805	796	818	778	761	776	798	748	765	745	801	808	727	805	784	739	779	836	770	800	759	792	778	755	759	761	786	725	770	792	718	790	812	780	792	760	766	754	798	785	810	795	775	786	776	797	721	744	774	798	758	771	725	791	788	814	802	771	775	738	769	760	787	726	805	727	730	752	740	741	777	800	772	764	765	762	728	758	750	791	748	803	750	791	719	783	786	752	810	769	825	753	763	741	804	774	792	750	808	792	770	800	818	726	780	763	746	761	776	727	794	773	765	744	808	768	756	774	804	776	783	801	733	762	755	740	761	789	770	782	795	820	806	790	775	831	757	818	765	807	793	754	765	761	721	764	811	765	729	777	754	774	746	778	749	762	754	770	792	786	750	773	748	811	737	740	745	827	777	814	826	840	795	772	773	742	801	752	864	753	719	787	770	769	822	804	783	803	762	806	753	772	794	802	787	817	805	784	764	801	781	742	749	751	821	791	768	784	802	794	794	800	746	804	801	765	746	785	748	747	752	818	751	806	802	787	772	755	756	818	805	779	771	741	782	736	780	728	721	781	826	732	810	783	809	752	764	791	765	759	783	779	757	720	804	794	792	750	717	772	762	800	803	783	794	741	798	779	779	788	796	777	767	758	762	800	770	749	738	768	748	751	751	798	778	755	783	749	791	758	786	822	767	781	799	832	758	751	776	772	787	788	811	796	781	794	784	759	745	738	762	722	778	734	780	796	815	812	746	774	778	835	760	834	798	778	811	725	760	792	799	791	780	771	771	802	755	717	758	777	775	739	746	761	762	763	744	808	811	783	817	733	784	779	785	746	782	763	783	792	741	749	764	771	782	739	792	757	757	764	816	790	792	755	762	780	768	747	754	807	777	770	757	762	851	797	780	730	756	789	745	685	830	770	792	799	751	799	723	812	724	770	781	815	739	719	738	768	836	758	766	758	773	791	743	749	769	763	758	724	754	797	758	791	767	763	780	786	740	802	787	767	736	786	786	791	768	777	793	768	746	839	805	749	798	755	767	793	791	767	745	755	767	775	735	788	772	762	756	805	763	806	763	767	741	813	781	738	746	792	791	755	769	784	731	760	781	769	782	751	797	782	749	755	774	730	751	806	791	804	757	750	794	758	752	790	792	801	749	738	739	778	804	774	789	783	733	775	778	781	771	793	765	753	770	766	761	809	761	749	775	772	799	772	764	766	737	733	819	738	766	788	730	792	764	734	776	737	806	779	724	775	785	752	736	780	789	750	798	775	780	778	758	795	768	767	790	810	752	753	765	763	794	789	781	788	745	730	840	783	748	766	827	797	814	793	736	805	705	854	753	752	777	764	787	781	731	783	757	812	752	751	763	822	706	788	790	734	747	779	760	730	817	736	819	808	794	804	746	765	804	768	754	749	775	760	752	778	771	792	793	839	775	706	775	762	791	766	745	761	795	757	792	751	753	779	828	791	750	749	804	792	755	723	768	755	783	770	740	726	784	767	763	808	732	766	822	774	802	754	752	776	782	819	832	745	731	785	776	749	786	812	769	720	734	776	752	786	781	702	753	794	733	735	805	811	728	774	786	746	716	753	738	748	746	710	813	803	759	746	800	798	852	723	796	746	789	777	821	729	771	802	713	761	771	791	789	727	785	782	758	723	785	812	742	745	779	755	758	793	733	766	786	802	794	770	807	740	722	783	824	770	834	762	771	761	798	798	774	799	785	791	811	770	762	768	798	786	721	780	814	794	749	772	784	747	769	769	732	756	720	715	779	726	781	762	749	782	781	780	751	756	750	788	800	792	789	758	744	824	797	738	777	747	778	810	739	774	830	798	781	785	751	804	746	778	793	775	741	753	815	763	789	756	761	774	756	814	760	778	758	816	818	784	741	774	778	801	727	774	763	719	796	772	781	728	764	717	749	772	812	748	754	774	779	761	764	785	802	770	767	770	752	746	751	766	726	781	794	738	780	782	728	836	768	764	781	784	751	821	777	772	833	800	775	776	825	755	754	784	746	797	746	747	808	739	763	732	745	782	754	765	770	734	785	757	785	724	761	737	773	773	755	787	791	755	831	753	786	821	787	794	751	790	796	748	732	799	752	762	769	734	748	762	759	791	750	746	769	763	736	837	732	767	747	746	765	770	766	758	782	752	809	768	769	770	754	761	771	820	735	753	764	779	842	759	774	728	776	794	779	768	773	747	814	758	798	756	746	794	778	780	757	751	760	793	772	844	734	778	732	754	769	762	719	784	848	790	766	752	749	760	830	752	793	757	734	778	753	693	767	744	776	780	773	769	785	773	754	825	778	762	748	727	806	795	824	757	788	782	772	767	725	746	750	725	732	732	779	790	775	781	767	773	770	756	782	735	775	748	762	769	795	773	787	766	785	737	742	727	825	772	761	781	799	763	763	743	815	725	780	795	831	736	769	773	788	740	795	744	783	759	765	781	742	750	758	722	774	739	709	801	770	754	758	780	757	781	761	787	772	769	767	773	811	816	755	765	771	773	747	803	761	792	787	739	759	788	745	787	774	792	780	796	764	757	761	742	749	789	752	780	827	752	759	796	785	809	767	730	748	763	783	745	795	767	781	800	767	744	827	783	787	782	781	750	773	723	790	764	754	776	776	758	730	774	770	796	767	802	815	787	773	740	800	763	855	732	777	753	755	743	776	804	799	805	721	762	749	775	821	755	749	786	788	770	741	755	776	796	750	812	771	761	782	834	751	777	736	799	758	761	823	787	816	778	792	796	773	795	798	804	752	756	723	770	766	791	745	739	767	786	752	787	730	750	742	789	729	798	778	743	811	770	744	745	749	755	757	777	751	783	758	759	816	827	795	739	763	796	747	749	756	698	763	727	776	716	755	740	808	756	779	744	748	796	748	737	797	758	802	796	786	769	790	739	783	774	797	779	812	784	743	756	772	728	818	757	828	747	755	733	780	746	760	794	777	719	754	788	732	760	820	742	805	768	810	755	750	724	793	719	727	802	777	736	771	787	767	776	770	751	745	799	781	732	806	742	818	819	786	763	775	775	760	756	784	777	765	794	784	755	790	725	754	771	743	838	770	796	776	764	696	814	778	775	731	783	753	825	781	808	777	749	736	789	785	743	782	767	761	759	781	737	757	798	750	736	724	748	746	770	760	808	796	742	796	784	715	810	745	800	785	766	823	771	751	712	722	822	774	737	806	825	722	796	772	766	796	782	754	737	808	722	770	761	729	801	756	762	833	767	795	739	785	758	740	812	789	753	749	729	776	769	784	745	829	746	778	763	760	761	762	772	779	747	788	748	765	742	796	775	833	801	729	736
31728	29237	27791	28856	25838	20525	14812	9170	6809	5666	9754	13876	13940	12463	12001	7398	7060	5924	7084	6709	8369	8417	7746	9420	9309	9874	6726	5239	6694	5593	5510	4428	3048	2334	1943	1467	1189	1204	1481	1186	1422	1225	923	792	721	697	577	544	439	453	423	407	409	371	365	335	339	326	378	350	350	319	360	315	318	305	332	324	368	317	311	317	346	298	295	352	333	343	311	312	334	353	374	323	311	324	319	321	328	313	348	327	317	337	321	312	322	320	336	310	313	353	354	313	306	295	322	325	316	298	320	350	283	325	318	316	309	306	306	304	305	308	310	330	317	334	332	294	325	299	286	309	335	348	342	340	318	316	309	361	361	340	339	325	321	334	339	318	346	347	343	330	346	344	339	321	334	331	318	343	322	312	322	339	309	344	329	333	278	305	325	312	301	322	332	313	314	325	313	305	320	347	332	322	316	322	358	337	318	344	340	336	337	323	356	334	306	336	307	317	330	330	322	314	312	343	334	339	315	316	335	343	304	340	336	299	309	322	276	331	333	310	325	338	322	354	327	346	307	330	340	329	325	343	341	312	318	304	325	297	340	341	301	335	346	349	296	345	321	321	321	328	313	303	337	351	313	331	288	302	351	322	334	317	339	296	303	296	351	274	333	299	297	362	312	308	306	283	345	311	305	322	341	317	330	325	310	295	356	328	311	339	295	331	303	323	316	329	330	329	322	356	320	314	298	331	303	325	309	332	328	330	324	332	317	349	326	320	359	314	303	324	332	274	342	315	341	287	316	300	326	307	350	311	358	300	316	315	304	317	328	318	327	298	314	310	308	327	320	314	293	304	326	337	342	307	317	339	301	315	314	302	294	321	300	305	354	326	339	344	317	299	333	320	332	337	312	306	312	306	342	317	322	316	332	332	308	335	358	318	301	312	329	318	315	334	321	335	342	342	320	346	372	309	297	310	314	367	311	294	355	345	304	358	311	349	323	360	336	336	305	280	329	343	349	312	304	335	335	302	318	329	329	308	308	314	318	272	349	327	327	333	313	306	320	362	320	287	312	314	311	295	304	333	326	330	344	329	323	335	322	329	310	318	344	324	314	302	350	346	316	282	333	347	326	303	298	350	319	351	321	312	310	321	341	340	325	313	292	314	314	343	297	324	324	337	344	331	348	324	310	290	303	304	361	316	316	328	323	334	355	336	327	324	302	373	310	363	321	320	334	306	296	355	303	320	320	320	331	309	308	303	298	317	304	318	303	307	348	323	317	333	326	332	347	308	324	351	302	316	341	329	343	346	342	346	321	299	360	358	338	280	345	340	310	339	310	341	312	315	333	321	303	338	337	318	317	337	314	309	314	318	302	296	319	298	334	299	308	287	296	322	327	304	321	313	318	330	327	323	320	338	318	324	322	312	345	342	327	310	325	320	336	299	313	313	307	311	343	323	328	332	322	313	296	323	326	312	319	321	344	308	291	295	302	338	331	325	299	341	338	269	338	295	363	354	298	322	330	320	297	300	303	352	316	325	340	324	282	326	288	321	333	325	301	296	316	321	322	311	338	326	316	342	298	332	317	324	319	307	302	334	302	315	331	316	335	317	332	327	338	336	318	305	340	345	316	328	387	297	299	319	299	297	316	301	316	319	342	289	350	339	335	295	329	297	329	322	305	305	299	338	305	299	362	302	301	337	322	342	290	338	310	328	313	294	330	335	326	292	300	306	330	379	301	342	329	294	306	333	318	338	331	302	315	299	322	326	311	318	319	361	319	290	319	302	311	333	361	355	310	344	354	350	314	306	292	305	340	306	265	367	308	317	335	341	342	322	362	304	337	321	315	314	285	339	329	315	301	330	303	330	285	325	301	295	304	338	317	307	315	349	319	342	347	313	335	325	309	343	320	308	323	339	276	284	301	281	318	337	333	334	317	327	296	329	316	347	334	307	334	318	330	312	309	327	324	339	344	319	329	313	287	298	310	380	365	321	340	322	304	304	342	314	345	326	312	307	321	333	368	334	303	309	328	332	287	308	335	325	330	328	305	350	319	325	342	327	318	285	340	343	318	316	305	341	353	326	320	318	333	313	332	296	318	310	337	297	316	335	314	327	338	310	292	361	313	381	336	326	330	335	356	342	338	342	317	327	342	331	314	345	312	310	348	317	336	315	305	341	319	307	345	335	320	295	339	331	342	319	296	323	323	331	277	288	303	327	344	308	337	328	301	338	325	310	301	338	326	324	338	314	312	312	316	292	340	306	308	330	319	373	332	335	341	317	314	313	341	334	309	346	323	328	327	309	309	326	296	333	325	334	318	343	331	320	353	345	346	300	330	348	320	302	321	340	333	303	348	329	372	305	293	321	326	322	321	349	336	301	314	332	331	329	309	355	341	332	313	276	325	312	324	340	325	338	298	358	313	313	318	318	255	273	352	356	325	338	318	311	347	337	326	329	327	347	317	289	355	342	340	326	317	317	342	322	328	340	347	296	312	317	350	315	341	287	348	324	323	292	345	328	317	340	295	339	357	308	311	326	339	312	335	326	346	322	324	312	303	331	332	328	313	326	297	283	329	327	335	325	322	343	320	311	318	320	316	293	347	331	332	288	341	342	326	310	333	343	309	317	325	321	344	304	320	329	339	317	326	336	324	338	331	281	314	299	323	325	284	311	348	324	314	342	328	281	348	317	336	307	333	319	307	320	342	314	285	331	303	293	340	313	321	343	325	330	319	363	324	311	308	343	339	338	334	282	325	356	302	314	338	322	305	345	333	342	317	322	330	302	296	337	304	337	338	286	332	330	334	309	323	328	308	338	327	349	327	326	360	346	323	333	327	307	330	306	329	304	322	298	310	306	320	303	318	327	309	306	345	322	342	322	285	323	331	340	317	331	343	337	282	297	340	331	298	283	354	346	348	327	309	314	288	310	327	355	315	325	328	306	335	334	321	338	343	303	315	323	336	319	285	336	314	346	327	367	324	315	322	303	324	350	317	325	312	283	300	339	301	362	309	327	318	305	344	317	299	310	318	345	341	335	334	325	368	340	306	353	309	354	361	314	339	336	342	334	311	336	309	323	353	311	313	311	291	355	308	287	323	292	312	340	347	310	303	326	318	311	335	365	345	312	356	355	287	290	308	325	297	346	323	308	336	305	309	305	328	324	318	325	293	316	291	283	337	337	349	284	318	333	335	327	328	317	321	346	312	330	321	322	297	294	293	321	328	342	346	317	320	311	307	313	306	335	323	287	316	329	311	333	344	329	315	329	330	331	329	317	331	340	299	309	345	304	345	330	348	298	318	361	319	351	332	325	329	321	354	311	330	292	320	317	300	327	323	345	326	323	325	337	315	301	284	301	324	309	317	353	339	309	330	286	303	321	369	312	317	324	322	311	306	317	317	336	307	332	329	335	316	318	342	326	327	314	305	290	322	369	331	302	305	305	334	307	332	309	334	366	301	337	350	329	341	313	341	327	317	327	310	300	367	318	322	334	293	343	317	336	311	337	367	374	328	325	327	321
21023	23442	29891	37532	36683	34223	29774	22522	20755	19397	28833	34334	33873	32665	32645	24965	25028	23764	26696	24568	29773	28980	28730	32239	30725	31619	24927	20210	24942	23121	21519	19287	14496	12090	10767	8560	6596	6750	7947	6775	8341	7450	5750	4446	4269	3961	2902	2597	2022	1871	1545	1416	1383	1247	1240	1143	1117	1154	1116	1090	1091	1050	948	993	1005	977	955	923	926	927	871	884	911	906	937	900	895	936	881	865	844	841	859	825	902	849	893	878	915	895	887	883	861	878	864	871	880	838	887	883	839	851	908	855	802	812	896	874	884	922	843	839	950	931	856	891	913	843	894	850	920	855	912	882	922	862	886	885	874	872	929	891	838	912	831	870	854	950	844	880	935	915	898	835	835	856	883	832	883	870	806	883	897	916	894	875	885	864	832	856	941	875	861	857	873	889	858	891	887	897	896	891	846	861	834	896	851	924	873	886	875	860	846	916	848	871	862	873	848	842	824	890	873	855	862	865	852	895	854	828	879	870	905	888	865	925	892	874	902	875	873	896	840	895	884	880	843	880	860	839	881	862	863	913	858	910	900	862	854	844	844	916	920	798	838	858	850	889	776	851	885	912	872	836	888	877	850	906	884	859	904	881	851	874	889	852	839	868	887	856	856	862	846	851	863	906	887	903	857	894	836	853	903	882	837	844	879	864	881	841	864	847	866	854	843	865	833	839	881	908	797	833	883	861	885	821	890	838	859	831	873	916	876	858	868	852	875	896	848	909	879	904	852	834	904	824	890	895	930	889	882	843	882	885	900	872	852	869	857	846	884	828	783	916	824	913	890	924	900	813	887	924	919	832	817	898	880	833	870	829	830	819	866	927	904	850	915	858	804	888	897	826	889	839	866	893	860	869	884	836	924	931	903	862	877	829	869	850	845	892	858	829	865	871	859	893	870	865	855	865	828	899	856	887	936	913	905	873	889	862	887	897	880	906	861	879	843	843	883	878	839	864	899	908	858	839	865	890	908	908	859	843	919	934	914	842	832	869	887	888	873	884	844	875	899	849	896	919	895	822	870	862	895	809	856	865	817	866	873	885	912	878	893	873	874	841	864	864	889	810	845	852	883	866	861	915	875	844	869	921	899	834	852	867	877	849	853	869	875	867	862	860	859	855	854	851	851	912	816	885	877	890	877	840	860	875	900	854	844	896	848	916	947	889	915	865	858	845	871	843	921	872	835	880	825	861	863	856	848	845	905	866	876	929	886	892	871	876	849	829	896	887	953	859	904	874	884	855	856	871	888	890	869	865	895	868	857	845	887	863	854	869	894	846	853	816	931	869	894	833	857	869	903	875	876	815	864	869	927	851	862	884	873	882	884	922	880	894	919	870	919	903	858	883	873	930	806	875	841	898	897	920	870	807	862	874	945	859	908	863	818	851	875	860	816	830	840	829	851	860	885	813	839	840	858	850	893	865	927	881	865	847	878	850	831	875	882	882	813	916	851	835	906	896	886	849	915	852	830	867	880	823	830	854	868	904	857	863	855	859	861	872	847	887	863	847	874	874	896	872	902	850	879	862	895	859	865	905	917	885	864	858	843	858	858	862	864	916	877	913	895	847	885	886	842	832	921	839	834	834	810	921	813	880	872	885	868	841	848	904	836	856	859	813	944	879	859	887	878	900	812	828	856	847	909	885	934	891	815	908	918	925	849	861	916	870	882	914	857	847	875	851	940	853	848	857	909	895	892	866	893	885	828	897	844	899	846	870	893	857	871	925	854	824	866	861	904	894	867	878	877	869	867	860	891	884	846	857	837	871	924	843	860	855	881	843	866	901	861	903	863	860	870	903	882	869	820	886	852	906	871	886	908	879	878	862	848	867	841	906	889	846	863	891	845	851	804	853	846	891	926	865	872	915	858	830	871	865	876	850	860	844	900	863	881	918	884	881	849	839	889	890	908	856	858	842	881	834	861	889	835	865	889	900	859	874	904	879	859	890	860	887	855	912	866	823	910	893	894	843	831	899	905	911	870	905	858	822	827	868	923	848	847	927	868	866	894	881	854	851	886	962	903	884	916	899	827	831	832	915	909	847	816	905	860	850	867	928	902	861	884	929	847	853	891	890	852	890	852	805	882	842	901	855	868	931	837	928	892	875	908	910	867	892	856	885	892	880	837	848	854	824	864	830	829	908	878	888	844	916	868	812	852	882	873	848	862	881	849	830	835	887	857	810	850	856	829	873	907	826	844	879	868	855	908	860	863	907	829	845	873	887	879	894	902	868	878	868	874	867	832	896	861	888	890	861	865	894	890	849	882	877	918	882	884	871	815	840	852	874	898	894	875	852	894	858	837	917	926	887	859	838	879	844	908	893	849	895	882	893	821	868	855	891	918	877	871	875	865	870	883	873	812	915	838	900	870	868	935	904	842	890	879	883	813	846	867	829	837	880	848	898	876	854	895	794	876	862	851	863	900	840	858	894	888	913	909	879	841	877	854	836	835	844	831	857	889	854	874	826	862	920	844	848	896	817	909	881	863	868	858	925	833	857	832	900	907	862	875	870	870	879	903	872	855	873	866	820	882	890	846	868	866	898	900	874	886	867	801	863	867	841	892	847	883	871	885	896	890	864	840	887	901	891	891	865	865	877	875	881	827	856	868	899	851	894	870	881	867	849	846	898	864	778	905	868	913	847	866	881	816	902	882	875	833	846	860	887	853	862	915	890	855	876	869	881	953	829	783	852	873	897	895	821	863	887	848	867	900	816	853	863	900	852	872	909	850	832	869	832	801	855	899	852	829	831	843	862	898	820	854	871	880	820	925	846	932	902	872	893	854	882	821	830	889	928	787	840	828	844	873	880	889	840	903	883	879	868	884	825	878	854	850	919	869	859	908	880	837	905	923	900	904	871	858	834	858	869	908	868	906	868	851	904	875	876	868	889	920	877	914	897	833	849	918	901	849	891	905	883	895	879	879	872	932	884	896	854	838	846	825	839	892	879	937	878	885	876	885	895	824	814	833	869	883	906	857	892	846	921	847	893	858	930	843	853	821	841	878	898	855	864	922	864	866	882	823	852	856	884	816	851	904	858	865	895	860	856	881	874	872	847	824	818	842	849	866	875	887	831	883	897	861	896	835	902	884	929	896	858	838	882	906	858	825	867	826	873	906	913	906	826	909	847	924	889	858	909	953	906	849	887	900	900	889	878	839	927	891	923	866	863	860	854	857	909	848	872	868	889	864	870	916	895	839	849	898	892	866	857	873	913	898	869	809	891	850	828	872	893	902	858	856	878	864	830	860	871	821	878	875	874	880	880	902	906	880	894	853	860	881	893	877	874	856	869	872	868	899	896	871	886	867	904	935	904	863	884	874	855	869	906	827	832	869	898	851	904	877	827	872	857	882	872	867	867	914	837	897	832	895	872	894	891	831	904	920	855	847	863	792	883	840	867	849	890	877	917	875	909	871	836	844	902	917	959	887	862	904	817	871	920	888	891	873	890	882	850	865	964	904	862	842	903	863	848	893	895	866	835	855	844	847	874	878	895
39245	38361	36098	37313	34867	30295	23766	19088	11357	9873	18255	25879	24720	23459	21809	14662	13619	12185	14673	13499	18596	16245	15006	18730	18191	17742	13164	10934	12287	10951	10793	9577	5701	3903	4081	2833	2194	2174	2602	2311	2549	2324	1637	1210	1343	1075	943	839	691	639	549	526	501	448	426	454	434	445	413	398	403	414	392	424	399	373	404	445	377	364	387	394	363	367	404	373	409	354	381	394	414	379	385	384	372	399	373	397	404	364	409	378	374	358	376	396	403	368	410	382	385	369	399	344	332	376	392	392	366	381	371	406	338	384	387	388	380	440	391	374	389	375	367	407	371	365	355	354	414	384	410	383	419	391	382	339	410	387	409	377	358	400	373	386	396	399	357	397	369	377	374	399	381	378	387	390	436	374	404	373	361	391	348	388	409	333	381	387	374	378	353	377	360	372	378	376	367	402	374	404	367	380	336	359	362	381	406	364	397	379	373	387	354	362	381	334	393	359	387	415	395	354	354	366	398	364	377	367	384	327	362	344	367	332	371	388	369	376	413	369	366	372	375	367	373	405	376	381	399	390	364	391	412	346	356	378	372	351	346	339	368	380	420	393	392	418	359	407	361	393	377	332	367	374	408	394	357	389	379	376	362	363	378	376	365	379	384	348	355	393	367	373	398	387	343	367	359	363	380	394	394	364	358	358	353	352	395	390	346	369	368	369	362	439	391	362	382	376	378	357	373	410	380	397	411	365	403	388	408	381	344	396	373	373	409	388	381	404	359	377	386	353	382	383	374	386	377	381	359	376	366	367	383	402	352	367	369	369	378	391	401	372	403	404	375	378	365	372	379	386	387	342	420	412	352	376	382	395	376	372	359	386	394	382	367	356	349	372	352	379	382	392	364	407	405	346	367	385	378	395	391	402	388	344	418	380	377	386	388	377	405	392	405	374	358	408	392	366	353	408	357	380	380	393	382	376	411	351	372	361	361	429	371	345	387	360	386	416	388	389	339	393	398	351	389	403	371	346	425	369	377	383	350	384	375	401	394	383	351	364	368	385	389	370	401	401	384	379	396	370	362	398	392	364	382	359	376	390	377	399	374	380	389	416	364	394	354	359	360	347	374	384	378	358	368	355	379	366	376	354	377	372	363	376	409	362	401	373	363	378	349	410	373	358	398	380	403	400	397	398	340	376	378	401	389	397	361	392	364	329	389	381	394	362	393	361	383	346	370	380	390	334	381	353	376	384	384	384	381	397	387	406	394	379	368	374	410	342	333	382	391	370	406	342	375	354	399	373	383	400	368	369	372	368	377	393	394	365	350	355	379	402	376	379	359	394	376	356	376	378	355	390	354	379	364	361	368	388	378	341	333	391	361	372	395	384	387	367	363	337	344	382	385	390	362	356	346	370	376	366	372	382	399	386	420	347	382	375	363	385	416	412	385	384	397	372	376	416	358	409	402	377	384	360	330	364	360	393	403	391	388	376	388	387	416	387	341	357	379	342	368	370	401	386	391	375	373	388	390	353	397	388	369	371	408	399	378	363	369	399	363	387	348	369	403	420	390	361	370	375	398	392	399	397	413	379	359	392	366	331	339	373	364	384	383	384	401	362	378	409	405	354	418	367	374	349	387	383	360	323	352	353	376	414	379	394	405	376	368	368	403	350	351	403	375	388	369	367	393	377	372	391	338	363	345	369	334	390	387	362	411	379	402	377	395	376	372	399	363	367	370	357	365	394	349	390	406	365	351	390	364	361	342	380	350	391	387	404	369	354	355	366	360	358	376	403	380	394	360	384	365	383	397	384	392	366	351	347	410	417	359	359	403	350	375	368	388	392	396	407	369	373	359	333	389	391	349	384	363	370	383	372	360	357	380	360	385	387	379	444	404	350	379	392	361	385	428	377	385	375	369	381	371	398	369	389	361	359	380	369	352	370	403	351	393	389	373	377	365	396	381	393	383	407	366	383	394	377	394	389	394	360	382	362	392	358	368	384	379	380	380	412	377	383	370	390	381	365	377	377	379	391	397	373	359	347	395	349	375	390	399	385	359	338	380	362	326	384	379	391	355	358	391	375	394	390	374	381	368	355	384	375	391	378	375	374	334	364	417	379	414	368	384	412	379	366	377	369	381	400	374	344	371	380	390	373	384	398	379	413	354	343	365	383	426	346	381	340	362	376	399	359	377	361	366	369	359	392	388	378	374	377	384	358	371	371	380	399	411	369	409	363	380	371	391	398	375	369	398	383	361	390	362	350	385	423	343	379	387	349	367	417	404	398	376	411	376	405	357	359	385	357	380	344	377	383	373	381	361	393	415	380	385	346	367	412	389	377	368	372	376	378	401	350	381	393	385	368	364	357	368	357	393	373	382	399	363	407	375	337	381	349	348	349	355	377	401	365	402	384	373	362	380	384	381	395	395	394	382	367	376	426	377	396	374	375	397	404	366	416	368	357	375	363	324	401	363	366	373	347	394	379	402	378	402	366	375	364	383	381	381	365	354	372	353	406	412	400	408	372	394	402	397	402	400	422	354	352	380	366	355	423	406	335	363	363	377	368	434	353	367	382	407	348	386	364	368	353	327	372	387	366	362	369	371	402	390	378	403	333	380	388	334	385	379	383	405	359	401	392	374	372	393	355	403	352	392	358	356	355	419	384	382	356	398	344	401	395	347	318	344	380	400	396	324	409	356	391	378	396	359	393	380	412	373	364	366	362	379	377	380	389	423	410	374	356	393	389	346	407	395	419	371	358	373	381	330	370	398	426	367	346	407	378	357	396	383	403	384	382	381	382	378	401	403	345	373	366	357	352	374	422	367	358	330	378	371	364	405	397	411	354	362	328	360	388	377	377	367	348	385	358	398	381	365	356	336	383	377	389	411	384	368	391	342	358	344	353	374	366	379	361	379	381	353	401	368	358	362	389	423	430	387	387	378	385	360	360	372	365	378	366	350	391	404	388	396	400	358	393	391	350	377	376	370	355	369	401	342	373	369	395	398	377	375	386	346	406	364	360	410	344	382	380	383	383	388	405	406	378	353	363	356	398	396	398	359	400	394	349	379	361	388	358	393	398	365	382	358	366	365	357	372	388	419	335	389	374	380	374	364	365	358	396	393	409	381	343	389	379	334	404	410	409	358	390	363	347	379	396	372	342	393	400	402	401	379	357	397	377	395	394	377	351	349	362	373	369	349	383	357	367	386	429	418	377	358	421	420	394	386	350	404	382	403	380	361	377	408	378	374	359	387	359	370	375	367	391	351	390	392	393	383	346	339	395	379	380	335	356	391	382	402	367	391	375	371	369	328	346	338	388	372	357	386	416	365	361	423	362	378	370	424	378	389	405	388	388	379	364	373	376	403	404	356	363	368	389	348	392	379	390	396	373	337	332	364	375	392	376	387	382	387	385	384	404	379	397	363	367	358	422	373	380	350	360	365	436	362	369	400	402	399	383	375	378	377	385	377	373	347	375	384	360	358	341	352	361	374	361	380	371	393	380	375	357	410	372	369	337	395	391	403	354	386	351
26215	30724	36594	43690	44476	41745	37779	32617	26386	26763	38535	44683	43260	43146	41967	34152	34924	33710	37689	35002	42403	38718	39339	42933	40884	39462	33751	29456	32845	32107	30711	29801	21016	18179	18101	13256	11903	11469	13257	12892	14339	12503	9351	7335	7667	6054	5293	4532	3438	2804	2338	2063	1850	1670	1521	1479	1459	1354	1426	1399	1275	1275	1207	1161	1110	1170	1101	1145	1157	1121	1064	1017	1096	1104	1097	1011	1007	1093	1001	1040	1042	999	1010	1001	990	991	1035	974	1003	1027	998	968	938	957	985	964	987	983	1013	992	1071	1075	1040	1093	1013	1059	1010	1008	1037	966	976	1002	967	980	991	972	1012	1010	1026	1003	1016	968	1030	1001	973	972	950	1006	973	982	986	987	946	1072	986	1003	987	1002	968	1020	985	964	1020	992	1016	977	976	973	1012	1041	1001	966	961	959	1016	938	1010	1035	1008	980	987	964	993	1081	951	994	938	1010	1018	1005	1009	1035	988	986	1005	1018	962	1012	1020	1051	972	964	1003	1053	1040	997	997	1026	962	1016	997	928	1010	999	982	940	945	1081	968	945	966	994	1015	1014	907	1008	915	979	956	979	986	1006	1048	985	987	1001	985	1012	966	972	980	1008	996	1017	1016	982	1011	1033	993	1028	971	967	1023	958	969	1000	995	1033	918	1028	977	1016	1015	1002	982	946	956	953	962	954	972	1029	957	972	1002	1055	988	983	1008	967	953	1039	999	1035	1016	998	995	955	958	983	1000	970	998	1046	993	992	1018	1059	962	1022	953	1003	1009	980	1096	979	989	965	1003	1012	981	965	973	1019	994	1025	963	1035	933	1005	1022	1044	1008	995	1048	1003	1011	979	992	939	999	1001	1019	1026	1003	1020	1001	988	1052	964	1045	1059	1009	981	1050	1002	1019	1026	1014	1014	991	948	951	986	957	1037	978	1001	1026	1013	982	951	991	1004	1015	976	955	984	1010	1012	1036	999	993	1010	932	1007	987	1014	1001	1004	1009	1032	979	1012	998	934	1061	985	941	962	955	1051	957	961	1016	1003	1016	996	1062	987	944	1054	1027	1004	1028	945	1031	1020	957	994	991	978	992	977	1001	955	1026	1008	965	947	1015	985	1001	965	948	977	975	1001	1018	947	1012	982	893	1002	1009	977	1078	996	967	978	1003	982	985	978	1015	1004	994	1020	1029	980	993	979	977	951	1027	973	964	937	965	963	988	976	1037	982	954	1008	988	1022	1020	1002	966	1018	989	976	1009	994	1004	1021	979	998	993	923	976	993	1050	1008	1022	990	1007	962	984	958	991	970	991	969	1006	936	991	1017	958	1006	987	993	1038	1051	965	1028	971	1000	975	1054	967	979	966	969	1008	1016	987	1010	960	961	976	995	999	983	991	1030	981	1019	951	1001	1018	996	967	1018	1004	990	952	1000	1038	990	972	1039	1001	1034	975	1049	1019	1056	980	975	1040	948	998	1030	1037	995	1010	1068	954	1039	983	977	1017	980	991	989	990	1010	1001	975	998	1016	1019	1039	970	1003	1001	971	979	948	983	1030	937	989	943	995	973	1003	1016	943	957	978	1004	967	989	976	921	971	996	955	1057	1024	988	936	1022	1009	981	956	985	955	1024	925	1012	922	1002	985	1039	957	1037	964	952	1041	977	984	1020	974	986	1004	998	994	985	977	1053	1025	983	974	975	1008	1014	982	977	1006	1079	963	982	961	947	1003	982	986	964	945	971	968	1030	1020	978	929	975	978	1015	933	998	1027	969	953	948	1016	983	966	1000	974	1053	952	954	1032	982	977	1007	1028	981	1008	1025	1021	928	1038	975	975	1013	1036	978	985	990	968	1027	1013	1028	965	980	1018	996	987	1022	968	1024	995	1004	1007	1049	1004	1006	972	1017	1042	932	1025	1019	1036	1001	980	931	946	945	1024	996	1015	970	948	974	1042	989	994	983	996	997	996	1020	979	970	1015	1028	1025	994	1020	956	985	1039	986	999	998	1017	985	1055	998	1025	910	941	1009	949	1009	997	990	1007	987	995	975	960	1026	983	1015	963	1004	1006	1021	988	981	935	1044	992	971	999	1050	982	1001	1026	1065	915	984	993	1004	976	999	925	919	947	953	955	993	957	1000	996	1007	973	947	967	996	974	989	999	986	1015	1002	1007	952	1053	1040	968	993	1007	969	997	1019	987	939	971	982	949	997	955	977	978	974	996	1022	974	984	974	950	991	968	965	1033	1002	961	970	1039	943	1003	1081	921	1061	984	950	1049	978	998	981	958	926	1024	1011	1003	984	971	1001	1003	976	1004	1014	1012	1000	959	951	1077	950	1015	1024	989	1053	1006	946	990	1021	943	970	1048	1022	979	1000	970	963	967	1039	1007	1044	1012	970	969	965	1023	976	991	1008	1040	975	995	987	928	987	938	1025	967	994	1005	967	1034	1023	1014	988	1005	1023	1012	986	946	1015	972	1048	929	1051	975	998	1005	1015	936	987	947	958	1060	1004	999	961	944	968	941	987	1001	964	1016	987	1031	960	1007	1006	944	1021	958	1003	959	997	933	1004	981	979	974	1041	962	990	1005	943	954	956	979	969	1048	971	975	974	1019	978	964	1022	1014	986	1059	1052	946	930	988	1028	957	1031	973	979	1022	1021	960	979	936	1006	939	939	946	1048	952	998	1011	1002	977	971	976	1002	1036	955	956	1015	979	1021	968	1007	1019	967	960	1014	1007	1061	971	984	961	1001	971	1014	1001	991	1007	1032	1015	985	961	996	989	992	993	987	1010	1020	996	984	1018	965	982	987	999	1010	944	999	1031	1035	1015	994	948	1022	950	1027	1012	937	1095	1013	946	991	993	1035	1007	979	990	970	1024	947	1013	984	960	979	1001	996	1029	1008	1011	961	1001	999	994	1034	913	982	1014	985	1036	998	1031	965	928	977	989	947	1022	1042	1045	1028	1003	1033	992	1070	981	1034	999	993	984	933	968	1028	1037	1045	942	1047	982	1030	989	1033	1018	984	988	1007	981	1017	938	999	1007	975	940	997	1018	997	1032	1002	999	1002	982	1027	1050	979	1033	1031	937	1020	981	1022	1019	995	975	1018	1073	971	996	1009	1026	980	1026	991	971	1012	1025	999	1028	1041	1016	997	1024	999	976	986	1037	971	1006	968	1008	1012	1015	991	994	1018	1089	1047	978	998	1016	1017	996	954	1023	1067	1010	966	982	980	991	1033	976	940	929	988	996	1004	1000	981	964	1010	1034	1008	1001	969	1006	1005	1004	1053	1048	1059	1012	1017	959	949	970	981	974	1018	970	961	1010	974	979	1045	1060	941	973	936	1001	1006	975	1013	982	1006	965	1014	980	949	1020	1006	992	997	999	994	996	994	942	1021	976	974	986	1009	1016	987	953	1005	961	1028	970	1010	973	1010	995	1001	912	980	1047	1013	1015	970	1027	988	1024	980	998	1033	1012	986	989	936	1031	1007	948	968	990	976	967	1019	1010	1027	1008	981	1005	1041	955	965	971	1012	1022	940	986	1007	1032	997	979	1045	973	1050	1002	990	1005	940	917	936	946	1060	1030	1030	983	962	999	1028	994	1033	993	986	1010	970	970	966	984	1005	931	942	1026	968	991	939	1009	1021	1003	977	1014	1036	971	990	960	978	935	939	974	991	992	977	915	1015	983	1042	986	994	1089	976	932	983	1001	1035	1041	996	1015	999	1028	976	1024	1018	1093	1027	1000	1029	1027	951	1016	959	991	1020	969	978	1094	1021	915	940	1003	972	972	1021	1016	1055	1059	973	1018	971	997	1008	948	1005	1002	953	1017	958	964	1019	963	1017	1018	988	1048	929	988	976	957	987	989	994	1030	975	1008	1016	976	1029	994	1060	960	1012	991	1011	1024	968	998	1004	1034	963	990	1025	983	1015	990	954	984	983	959	992	977	1035	1003	977	982	966	979	953	959	970	1000	929	1002	977	1008	971	946	987	1043	943	1020	1007	993	983	1037	1031	975	1029	1001	982	982	1004	992	1001	1003	999	957	1011	995	1003	991	1040	940	974	1000	985	1000	948	958	1072	956	996	1002	1076	1042	1060	990	986	1023	1023	1003	1042	920	987	988	965	976	928	971	1028	1037	990	963	971	1045	975	996	1002	930	984	1022	1045	1055	960	1000	952	964	993	958
15243	12283	14465	13404	10374	7010	4740	3147	2005	1554	1575	1764	1648	1381	1246	944	928	819	789	773	919	833	820	957	899	970	697	686	690	633	651	569	480	456	406	366	389	371	399	380	366	343	369	353	325	325	299	318	314	330	285	334	284	348	313	305	298	313	304	316	287	314	317	324	320	286	295	320	270	321	311	295	322	316	278	329	287	323	320	339	323	311	288	299	301	313	266	288	257	306	317	299	294	306	284	314	302	312	287	303	314	295	309	320	326	315	340	301	301	295	295	299	294	301	283	324	291	300	324	308	282	317	293	276	303	299	316	299	302	316	300	320	286	308	299	311	290	300	303	308	321	290	296	297	293	290	318	292	343	280	289	320	256	284	308	334	321	295	278	310	286	284	271	315	301	309	300	282	334	270	334	314	317	287	334	309	311	309	276	299	274	309	320	305	317	291	290	300	278	336	276	313	290	295	318	315	305	301	323	288	294	310	295	305	300	281	292	297	313	281	296	290	278	296	326	314	306	341	282	293	287	299	310	307	319	297	312	298	293	305	292	296	287	317	332	301	301	322	318	311	296	288	318	320	299	304	312	303	280	274	284	310	283	315	301	307	290	296	291	304	305	276	304	302	293	307	306	334	295	283	314	297	271	312	311	293	283	290	289	297	293	309	267	272	314	289	277	320	319	327	299	282	314	323	311	290	294	308	288	279	315	316	300	291	305	286	286	311	319	295	289	283	281	329	289	298	268	278	300	287	310	284	303	283	306	298	294	278	302	295	306	293	298	330	290	289	297	329	339	297	280	275	299	300	284	300	308	303	275	295	323	306	299	276	313	309	284	304	311	331	283	296	287	316	304	351	280	337	283	266	322	325	331	284	296	302	303	257	281	297	286	318	309	310	289	283	309	329	307	307	287	284	291	314	317	290	293	304	297	288	276	304	274	290	311	274	299	270	295	333	284	285	265	323	276	303	322	304	282	300	293	292	315	303	294	299	271	302	285	297	306	329	309	317	275	321	282	302	293	298	290	335	281	305	296	278	321	305	266	315	301	316	315	283	316	286	299	326	294	316	288	293	294	311	321	304	291	322	345	281	319	298	292	297	322	310	330	304	293	308	323	327	291	293	325	269	281	292	310	293	306	274	312	285	297	308	284	265	289	313	307	311	296	276	288	280	297	312	300	315	285	293	323	287	321	294	321	320	304	347	271	316	303	348	294	311	304	300	297	378	305	304	325	345	276	324	312	330	288	312	316	309	294	327	295	289	290	288	278	280	288	293	337	324	319	324	318	293	303	311	328	325	320	286	291	311	281	312	290	317	285	279	319	301	339	301	285	277	309	316	282	306	338	305	317	312	290	272	283	293	317	300	295	280	297	302	290	300	293	320	301	278	292	306	312	306	262	324	322	276	300	283	274	275	299	281	334	297	298	270	276	279	333	326	281	290	305	302	292	277	300	275	324	269	275	307	303	294	290	300	318	340	310	328	319	296	288	311	307	319	304	317	300	294	318	299	317	312	287	348	282	284	303	300	289	291	300	306	280	281	311	295	302	308	278	318	311	325	345	319	333	294	303	290	332	299	285	301	320	271	306	298	275	302	299	286	289	318	264	281	302	301	295	303	318	277	305	331	292	327	311	301	294	325	287	294	342	314	277	298	308	306	294	289	291	301	309	276	315	277	311	298	300	293	297	296	293	314	301	294	322	291	296	287	298	321	297	289	297	300	301	303	257	309	295	281	304	310	297	328	293	275	290	310	303	314	262	298	325	339	296	287	332	290	313	294	300	279	281	307	281	288	279	327	297	284	317	262	302	286	273	297	308	272	274	310	311	280	324	275	284	293	282	307	277	301	292	272	295	310	288	316	258	288	313	300	279	273	320	288	304	256	315	291	297	338	293	293	288	316	325	309	266	294	314	310	293	309	319	303	310	258	301	309	314	312	284	286	306	288	281	294	303	312	282	324	277	300	318	308	303	323	285	304	338	318	299	290	313	298	312	281	286	320	297	309	285	347	297	283	282	270	304	311	317	293	294	291	275	326	321	321	286	316	317	277	291	276	266	331	313	311	293	309	278	286	295	315	300	304	314	298	294	284	281	294	307	326	304	279	300	286	323	260	289	307	269	308	286	258	311	313	280	308	297	297	307	285	288	294	297	316	321	283	299	308	292	290	270	301	287	356	309	277	302	347	291	283	294	304	256	275	274	294	289	308	327	293	323	271	336	273	324	293	286	273	288	331	299	295	308	299	284	329	292	293	294	336	289	285	309	254	277	322	342	288	304	294	326	288	287	285	311	294	313	292	285	319	341	311	289	312	316	259	321	322	261	295	285	300	280	279	297	298	287	315	292	305	289	260	296	329	323	304	301	327	304	277	295	288	298	280	292	296	303	293	332	294	323	295	299	288	310	306	287	321	295	312	312	286	295	300	289	328	327	300	297	316	282	338	309	314	270	285	323	323	329	299	336	317	306	291	248	291	314	279	288	286	275	293	277	325	329	296	288	315	293	297	296	306	318	286	292	293	294	270	273	313	310	313	301	315	305	312	305	306	280	306	321	305	315	287	305	302	296	294	313	303	298	291	296	297	324	302	291	301	304	296	280	302	300	304	291	298	289	297	299	320	265	315	300	286	296	318	311	295	306	289	257	294	317	337	330	311	283	283	291	328	299	301	316	329	307	333	294	318	318	308	304	311	319	305	285	309	320	313	313	268	300	325	286	291	308	312	309	309	316	290	311	279	290	283	312	288	313	296	290	317	303	314	287	303	313	300	304	314	288	289	308	318	304	308	320	271	320	294	338	330	299	318	302	265	290	304	319	296	303	307	300	284	270	306	298	262	316	309	351	300	290	288	320	290	276	324	291	314	300	300	300	300	273	329	318	320	294	287	316	307	307	310	328	295	283	296	302	304	337	347	310	325	320	292	289	330	265	295	304	291	303	309	287	276	290	320	258	306	277	314	287	319	293	304	294	295	271	262	306	279	253	296	324	283	292	290	275	324	289	302	272	295	290	293	280	285	292	312	306	287	324	316	260	280	289	286	315	293	295	308	286	309	290	280	272	327	314	311	297	300	305	311	301	291	327	280	304	321	278	284	272	306	326	300	299	309	333	333	253	326	324	319	283	308	334	290	313	308	305	303	307	323	276	284	304	312	300	309	300	298	305	307	275	314	266	281	285	298	284	311	320	334	284	286	292	311	269	304	326	245	323	278	270	284	281	285	317	299	283	277	326	311	294	301	306	283	317	320	292	310	308	324	330	322	298	304	284	307	312	283	289	291	272	315	299	294	304	282	279	296	315	294	271	308	299	322	325	332	330	303	281	312	313	295	314	302	289	269	290	287	291	331	292	291	305	302	278	314	299	323	289	313	274	278	301	320	289	296	298	304	312	287	297	291	289	290	316	261	295	298	306	276	344	314	305	327	308	295	298	280	311	304	298	291	294	320	318	268	285	283	299	309	277	346	321	304	318	297	302	309	344	293	306	332	316	290	280	275
9899	11033	20137	24359	22506	18949	15474	11520	8363	6634	7471	8767	8034	7397	6754	4769	4792	4185	4667	4110	5193	4734	4610	5607	4987	5317	3747	3641	3507	3494	3268	2989	2063	1865	1831	1472	1516	1466	1517	1462	1429	1406	1157	1166	1196	1099	1045	972	1000	932	932	906	875	861	856	854	875	862	863	812	831	863	895	874	833	833	855	809	834	830	819	828	884	776	817	781	800	802	879	804	844	828	789	749	808	823	857	857	836	831	828	772	806	840	757	847	778	836	841	835	822	834	816	823	821	840	818	807	835	796	790	814	828	859	780	769	835	842	804	859	764	835	899	826	781	777	895	838	772	831	798	852	883	795	820	864	841	799	834	776	804	803	758	813	782	822	790	793	821	812	799	797	838	790	838	817	827	798	789	790	839	781	786	769	799	758	822	805	815	769	851	825	754	832	800	773	809	811	787	849	829	838	876	821	785	810	859	829	802	843	849	859	774	832	798	836	778	803	837	811	820	822	779	859	850	824	791	848	816	799	812	850	805	810	849	811	808	839	771	799	826	841	811	811	821	783	800	810	766	783	809	809	818	841	800	757	756	827	828	811	822	775	803	807	814	851	843	824	819	886	754	758	819	805	781	781	816	759	865	800	805	784	798	816	753	777	821	826	821	779	787	743	857	835	845	789	754	795	859	781	838	793	825	805	813	807	835	784	824	852	793	827	843	793	845	782	844	843	807	841	828	819	806	821	801	816	800	833	769	817	826	827	819	752	820	792	805	797	812	841	804	797	812	795	802	794	803	822	824	795	825	841	827	791	818	798	800	797	794	784	828	818	846	789	797	841	816	823	862	795	862	892	813	766	845	784	826	809	811	786	821	843	789	846	809	814	778	841	794	812	790	846	814	831	800	831	768	807	808	853	788	741	743	864	785	826	793	832	870	799	776	817	856	805	831	833	816	806	821	871	804	832	796	823	827	779	816	794	787	837	786	778	815	789	765	802	844	837	835	828	781	815	819	881	811	787	862	798	792	823	751	829	811	794	845	837	831	773	780	811	835	827	864	831	762	780	802	766	751	845	814	763	820	821	821	853	817	778	804	809	864	847	781	811	818	797	759	826	854	859	809	843	814	817	832	835	780	850	824	781	804	791	805	835	807	841	800	767	848	773	864	784	805	821	782	810	793	782	796	773	784	775	845	822	763	836	830	849	842	839	807	821	778	788	823	745	867	814	775	817	814	843	816	767	858	809	816	818	818	804	869	825	781	837	789	826	783	833	819	791	866	802	806	789	802	778	762	851	826	786	824	737	846	809	822	843	824	793	825	803	794	772	797	789	800	792	878	782	777	793	780	849	836	881	822	808	865	846	800	850	822	818	819	785	797	816	792	794	818	827	831	817	819	792	830	794	759	827	824	873	819	775	764	831	804	828	839	855	804	845	822	805	812	838	841	777	798	834	830	826	804	871	807	816	821	756	828	824	788	771	827	818	800	802	789	770	799	805	875	784	860	818	764	843	837	822	788	790	851	868	826	809	810	822	833	838	859	782	826	765	761	805	779	808	815	793	810	833	811	805	827	845	775	814	786	760	820	788	786	817	809	792	793	831	799	849	756	858	836	760	797	840	786	801	827	836	855	829	821	820	840	824	812	787	770	812	772	839	809	815	782	803	817	792	800	780	840	806	789	845	813	871	824	826	868	837	778	801	807	841	784	787	821	763	796	800	855	788	776	777	742	795	807	844	828	798	815	828	763	847	828	798	821	779	805	828	788	800	765	838	774	788	770	756	855	829	840	791	877	787	790	793	813	833	820	810	801	821	788	805	805	824	845	797	788	798	767	815	812	822	830	839	777	792	795	801	837	832	799	873	759	791	814	782	786	813	780	782	791	804	834	835	777	833	781	798	839	832	782	820	849	849	796	845	799	744	855	817	813	796	789	771	814	867	795	776	840	816	794	856	888	804	856	778	813	856	847	781	820	831	837	842	804	763	774	839	834	800	832	764	816	778	801	820	787	829	791	834	805	822	797	792	776	801	833	787	834	844	836	800	821	767	867	841	837	774	819	723	864	808	814	801	851	767	816	819	794	789	820	813	836	823	825	801	883	818	862	790	814	793	797	876	843	805	826	791	853	842	805	783	790	836	784	799	884	819	833	765	815	788	808	808	799	809	834	835	803	804	855	862	779	819	801	830	811	844	803	777	800	824	824	831	818	820	870	809	826	796	831	803	803	838	785	821	796	807	797	819	836	772	886	816	791	831	765	776	806	798	856	840	862	796	831	778	835	759	802	825	817	776	788	783	786	834	796	783	781	826	831	794	774	804	802	832	814	802	820	813	836	774	857	815	780	771	796	809	779	803	779	784	816	847	747	839	801	823	757	847	851	822	833	826	830	827	821	802	835	785	835	824	837	798	794	816	780	810	806	795	861	784	761	819	853	800	839	809	758	787	762	812	835	810	797	829	800	813	762	868	811	813	745	845	802	778	758	797	838	839	894	835	781	812	838	826	817	869	818	775	893	791	792	848	801	785	837	802	831	783	835	818	871	765	810	820	830	763	800	831	837	825	828	850	823	805	830	785	836	828	790	814	765	785	823	831	835	737	806	865	782	783	814	807	795	828	827	829	807	795	797	825	876	807	791	846	796	810	818	815	810	835	833	843	794	778	851	833	758	813	806	809	831	829	820	789	800	823	866	840	841	771	820	832	833	779	760	795	810	801	782	796	807	800	819	787	795	804	823	814	807	807	803	818	797	802	839	810	832	834	811	845	826	818	792	811	818	811	808	813	776	777	819	812	813	799	770	823	796	802	784	798	862	801	790	828	812	836	832	794	841	787	810	786	794	811	782	824	804	815	793	823	833	776	811	886	848	827	766	831	863	835	813	807	792	779	791	849	815	814	816	795	801	810	821	843	828	820	843	798	819	811	805	872	782	849	850	802	826	840	802	792	809	820	813	845	794	817	805	815	832	816	810	822	857	832	836	824	753	848	844	791	829	833	833	808	844	764	808	808	834	754	787	787	836	849	810	808	847	778	759	818	810	795	815	847	820	800	806	808	813	820	845	789	840	850	760	800	835	744	813	868	874	821	793	810	799	799	788	823	837	820	795	864	804	858	773	781	815	873	797	789	810	829	852	821	778	815	823	826	815	805	789	825	781	841	814	810	806	735	835	846	811	792	783	842	833	850	860	827	783	760	787	812	792	845	820	778	861	819	805	835	813	805	845	802	818	746	835	830	802	825	831	754	809	869	814	842	838	804	815	799	804	781	857	795	833	837	783	791	787	794	814	812	789	835	760	851	832	813	816	772	801	806	819	750	822	816	841	814	851	780	859	765	819	782	787	817	829	840	806	845	798	835	822	824	840	841	788	838	751	837	820	813	816	774	814	788	770	800	796	771	830	847	862	782	799	810	803	795	788	768	834	815	811	800	808	828	826	785	812	817	836	808	794	861	812	785	846	847	789	801	862	829	846	879	813	814	775	782	841	842	792	835	841	811	775	807	780	800	723	804	778	765	795	855	819	814
30330	25138	28272	26347	23733	19635	14199	9007	7688	6901	9784	14926	15044	13488	11790	7017	6824	6270	8285	7601	8780	8780	8692	10656	9969	9231	6863	6503	7693	5439	5510	4480	2688	2220	1882	1289	1617	1348	1558	1279	1485	1128	905	787	701	707	636	532	484	450	443	391	418	407	419	369	345	356	335	354	334	339	346	351	320	364	312	358	356	364	353	305	334	323	378	358	362	316	320	349	311	346	358	342	354	341	332	322	370	378	333	351	309	330	317	366	347	362	347	332	319	337	379	347	386	364	342	319	336	329	308	349	310	329	337	338	333	375	310	323	363	323	326	362	276	346	313	335	331	309	303	358	331	347	328	348	315	306	368	335	313	313	316	331	318	319	351	343	330	331	324	342	351	337	330	292	334	354	335	376	335	314	311	339	328	352	342	330	340	328	365	332	356	341	347	311	347	333	316	341	331	300	335	334	330	328	361	349	348	350	305	336	349	302	343	346	337	338	319	340	339	315	283	326	315	335	322	360	346	342	305	342	342	324	301	334	297	320	341	366	339	326	332	309	354	310	343	332	369	324	306	324	365	357	330	351	333	340	325	348	335	340	332	318	313	333	349	370	343	340	331	339	352	325	312	334	362	353	334	322	358	313	334	363	342	317	345	298	303	351	279	343	335	296	348	300	319	355	355	318	332	324	330	335	329	325	328	328	326	336	338	346	332	301	338	353	334	328	334	330	317	312	350	359	324	327	305	350	339	355	347	354	339	323	327	331	355	327	321	340	336	379	352	335	333	348	317	332	312	364	315	346	308	354	331	365	329	384	346	337	356	351	336	324	352	326	330	345	380	305	339	347	317	314	341	348	349	310	355	335	354	362	327	325	316	355	354	342	336	357	380	357	359	332	360	311	304	340	381	322	339	313	344	325	338	353	361	318	330	341	332	358	306	344	341	337	354	347	274	318	347	303	348	360	346	337	330	325	310	313	322	323	318	313	347	353	344	333	340	346	330	307	324	321	338	344	369	348	332	303	330	327	349	313	385	349	349	331	353	337	336	333	308	355	299	329	351	320	321	347	322	369	344	350	375	312	395	343	348	347	341	359	318	309	351	306	329	336	343	309	349	344	318	335	333	339	314	338	341	305	338	357	344	341	337	351	317	330	297	366	323	347	324	327	300	349	321	306	375	340	317	363	324	351	347	355	328	337	357	326	370	336	334	339	325	339	310	329	331	356	356	323	298	341	369	324	353	352	320	364	327	348	303	291	363	328	309	369	317	337	362	308	361	342	346	323	366	313	324	341	330	343	340	330	351	349	329	300	321	347	318	376	341	362	352	351	320	334	328	342	358	296	346	331	308	317	326	320	347	322	311	347	365	337	344	330	341	331	312	308	332	338	370	338	333	343	317	324	343	369	333	339	306	342	369	342	341	322	295	323	370	324	348	310	324	332	315	355	361	339	310	331	350	333	346	342	369	316	336	367	327	350	330	322	337	327	334	334	301	341	341	337	328	325	329	348	326	344	328	309	324	341	320	348	314	344	375	318	310	337	325	323	310	332	353	330	309	354	332	333	344	366	348	347	344	329	363	350	322	349	375	304	344	319	315	327	343	324	322	372	323	358	348	349	342	316	347	355	334	351	330	330	303	323	338	319	298	333	363	333	347	329	302	325	325	327	333	309	313	336	333	349	344	339	330	329	340	331	341	357	330	316	309	352	331	302	344	343	366	329	330	370	365	313	311	398	314	343	339	309	310	337	334	336	324	349	355	327	327	360	353	325	356	334	332	317	316	342	308	328	347	344	315	355	362	315	344	327	363	350	342	343	345	336	334	317	333	348	341	326	342	308	368	332	314	328	355	338	342	336	334	321	348	348	339	301	349	320	297	334	314	338	329	334	372	348	317	355	312	336	327	306	395	336	324	360	332	333	330	359	347	338	353	320	349	338	338	319	306	316	321	318	312	366	335	337	334	343	333	332	360	328	325	334	348	353	376	319	314	354	323	321	304	332	352	336	311	319	336	341	328	317	317	318	355	363	327	309	338	351	339	355	332	342	332	311	365	339	355	370	326	316	351	360	337	339	360	323	336	333	325	343	356	340	363	326	338	339	338	364	336	341	347	336	358	345	302	349	342	323	320	315	342	308	361	344	351	351	325	335	345	288	377	329	329	337	337	355	310	324	350	320	323	319	328	332	325	354	347	324	377	329	361	306	360	351	316	340	327	339	346	334	348	321	327	319	326	358	356	327	299	369	370	320	338	335	346	363	349	343	312	357	345	348	304	335	324	330	327	338	339	327	278	327	316	352	343	347	320	356	326	317	323	341	349	315	329	361	337	335	322	343	330	321	321	355	336	301	351	337	330	332	332	322	317	330	371	342	352	317	349	359	328	328	307	331	321	352	353	322	339	340	341	329	365	337	340	355	361	324	334	327	342	328	353	330	367	349	344	346	320	337	311	326	341	342	339	309	362	329	350	360	347	343	326	320	345	358	343	314	345	350	355	301	331	313	343	325	339	321	337	303	328	362	364	321	336	345	346	367	322	331	352	349	322	315	345	361	299	377	369	363	338	362	318	350	330	354	316	389	331	325	325	336	332	343	343	327	310	340	290	342	354	307	288	321	332	347	351	333	346	319	333	319	303	306	336	338	339	341	348	353	354	373	349	320	321	316	350	346	373	345	316	299	358	318	361	323	306	328	363	331	347	322	300	329	344	347	344	354	351	368	333	336	293	288	316	323	335	332	338	325	348	319	359	345	323	359	311	324	307	299	336	325	342	310	354	318	335	352	346	344	335	321	351	370	319	327	335	348	335	331	280	353	343	344	334	354	340	364	317	295	303	340	351	366	310	332	315	338	346	350	341	334	343	329	348	325	318	347	335	329	350	357	363	337	360	352	344	351	366	339	320	339	333	305	364	329	307	335	332	320	353	323	334	365	347	351	375	386	317	353	309	345	362	314	317	375	319	334	349	335	319	341	308	331	335	326	326	331	346	356	334	331	340	350	340	329	323	327	345	357	335	335	315	324	359	337	342	342	343	321	360	322	363	322	362	342	360	363	356	326	351	319	363	331	300	331	334	355	301	342	321	314	333	331	324	354	326	333	341	320	330	343	310	347	327	334	331	350	325	326	366	368	331	293	315	323	358	320	346	337	339	316	324	325	307	313	335	353	370	329	332	356	350	335	345	350	309	328	324	361	309	311	321	362	333	326	326	331	325	346	335	318	346	368	350	330	327	353	346	326	343	311	368	331	325	319	304	320	318	356	345	327	343	329	341	343	301	318	339	344	325	333	338	315	351	374	340	295	306	331	300	370	339	351	289	368	333	347	327	334	325	335	353	338	329	348	346	315	323	324	326	367	325	376	347	318	335	336	313	326	344	320	344	350	319	325	354	324	362	341	340	321	349	316	327	361	363	349	335	306	353	307	321	319	327	325	321	326	360	328	334	361	348	353	332	347	340	351	366	317	312	382	370	333	372	316	344	334	320	337	333	312	356	325	329	333	318	315	313	331	338	353	376	342
20081	19734	30717	34902	35845	33417	28795	22852	22281	21949	28451	35810	35448	33690	31916	23644	25294	24322	28608	26517	30107	29485	31315	33736	31833	29696	25976	23031	26296	21935	21518	19497	13053	12109	10116	7446	9300	7847	8564	7740	8666	6119	5371	4176	3835	3586	2972	2603	2090	1858	1701	1489	1381	1334	1132	1128	1102	1098	1102	1111	1045	1004	1051	971	982	950	983	1024	995	1028	978	895	921	898	932	985	962	933	951	951	968	922	945	926	933	911	920	853	934	958	884	897	891	935	938	908	944	953	935	877	887	903	916	876	953	934	892	877	846	907	959	923	847	898	928	882	904	934	894	891	943	847	899	944	911	914	902	905	904	924	914	922	910	936	903	970	876	908	914	892	921	946	945	921	876	890	931	925	930	947	938	894	909	929	927	902	925	943	962	913	894	840	893	888	908	899	945	881	934	841	935	902	918	871	916	890	921	928	887	871	908	920	920	917	932	884	892	892	922	859	925	920	940	904	927	921	894	866	907	895	916	953	925	917	867	912	879	877	911	881	916	909	902	910	956	929	947	890	914	889	911	900	895	928	906	887	955	911	868	924	880	852	923	974	922	902	923	897	899	911	983	934	937	925	945	934	934	937	864	938	948	919	900	879	844	897	890	839	889	837	894	917	936	925	913	943	884	904	906	929	923	957	915	892	935	891	940	926	933	946	918	900	860	866	931	918	932	924	896	865	933	903	891	877	926	877	915	919	952	909	923	905	890	942	902	957	924	892	882	942	885	910	926	953	858	923	872	901	903	895	894	906	907	904	922	934	873	916	889	920	925	910	950	891	902	916	891	873	937	907	906	915	952	894	862	896	893	910	951	947	851	952	925	924	894	907	875	968	902	909	880	922	911	944	917	885	904	895	979	902	905	900	932	874	868	892	849	863	921	873	910	913	962	933	894	897	894	956	942	908	901	898	872	882	924	940	915	916	910	936	865	943	917	919	962	911	883	879	918	908	959	938	968	890	898	920	879	919	959	885	870	914	902	928	927	905	910	901	946	879	858	879	895	938	902	962	905	891	939	915	943	901	877	855	887	886	901	922	928	948	928	921	909	935	902	886	883	897	873	926	902	926	899	931	920	952	872	984	892	912	936	882	946	907	920	922	886	924	861	900	841	936	892	892	909	952	888	914	914	917	955	869	943	945	867	981	865	859	938	934	938	911	929	928	897	891	869	916	923	918	881	926	889	898	903	981	940	862	913	909	935	963	909	938	922	933	862	887	941	859	880	900	907	843	857	913	852	938	886	907	865	972	903	953	933	920	970	910	857	888	881	942	936	926	900	892	884	851	897	971	895	866	922	896	907	926	931	915	913	916	919	856	887	905	860	924	901	926	904	955	921	893	912	949	844	932	884	922	925	921	913	941	948	850	884	860	896	932	961	942	966	921	941	836	943	862	917	951	946	934	866	914	916	869	947	855	938	858	932	877	862	926	861	856	912	858	889	910	890	893	946	885	913	911	919	900	889	925	888	906	907	932	857	937	893	903	929	913	928	885	851	942	927	908	904	888	957	897	897	901	893	846	869	887	902	936	829	904	945	869	943	910	881	880	891	850	962	906	925	888	914	892	940	912	916	895	885	882	941	959	924	883	938	895	921	932	834	904	913	862	910	855	848	890	920	908	966	883	929	892	897	929	911	925	875	877	845	884	930	856	909	880	934	931	919	916	920	900	900	920	889	918	872	874	907	918	869	925	923	865	871	828	954	949	887	927	939	893	934	877	892	933	915	905	893	911	937	903	920	922	915	915	897	804	930	915	970	928	863	881	923	887	930	905	914	983	905	914	914	908	881	922	905	901	872	955	920	929	903	915	862	905	934	934	885	911	882	936	885	909	924	921	905	928	936	916	927	841	914	889	893	921	925	914	888	918	896	930	907	927	937	918	911	901	892	964	926	902	928	951	913	981	908	918	944	891	966	889	890	919	928	891	874	891	973	924	831	964	928	879	895	913	884	971	892	960	916	939	919	907	904	902	881	926	917	922	898	913	929	917	891	938	913	891	929	947	934	830	902	880	925	928	979	955	939	858	925	868	887	912	886	896	919	934	878	944	954	863	941	908	920	932	939	911	889	935	926	943	869	898	931	890	879	948	861	945	934	927	927	910	918	907	886	915	912	899	849	961	919	951	908	937	913	872	890	972	897	874	853	933	931	916	946	904	905	885	914	942	943	917	877	909	888	918	874	917	873	902	864	877	877	942	918	908	920	907	912	837	932	907	856	949	938	944	966	909	890	902	901	913	861	906	906	908	904	886	931	987	916	911	915	945	924	901	899	919	859	952	974	888	937	946	898	911	960	950	896	932	890	959	931	953	910	887	885	895	906	907	960	900	868	857	960	891	947	906	901	978	921	911	902	859	913	857	912	899	909	947	920	906	902	902	921	919	891	935	891	914	944	933	947	855	963	913	960	978	867	899	982	856	935	928	867	927	914	897	908	883	864	892	883	905	870	939	943	962	977	870	908	897	884	904	915	848	934	917	880	948	905	886	924	868	880	883	860	888	863	846	939	918	900	936	893	963	906	942	865	915	908	874	935	894	933	868	895	892	905	924	924	908	932	959	939	882	899	899	869	933	902	901	899	900	928	917	856	929	856	918	869	884	897	881	880	954	910	924	892	935	895	902	929	897	936	936	928	956	960	908	918	916	936	885	950	927	918	865	922	934	912	919	858	854	932	931	972	922	912	968	902	936	907	882	884	883	898	928	946	877	915	952	905	911	934	950	896	906	873	908	913	871	949	927	961	925	918	911	909	889	896	853	953	905	944	941	937	911	908	933	932	904	871	938	933	927	956	906	905	922	906	880	960	892	880	907	870	898	936	923	901	886	976	913	925	899	906	849	902	900	946	906	946	865	873	887	920	894	950	867	885	887	887	920	867	880	958	910	922	902	956	892	926	902	926	900	901	916	936	919	912	865	938	931	878	893	871	940	931	897	908	923	945	923	944	917	909	845	923	933	933	887	892	928	923	900	843	922	954	877	922	974	883	911	912	979	927	924	892	886	905	903	879	923	964	907	919	842	885	906	933	985	881	891	878	892	916	915	943	906	881	881	899	948	881	931	901	861	866	900	851	922	954	908	903	880	878	885	898	867	947	944	883	877	883	919	976	909	943	960	935	911	959	868	928	855	914	894	890	872	936	940	889	922	882	923	961	909	898	935	952	887	892	899	918	895	898	929	902	882	930	944	887	909	953	904	891	885	889	899	899	915	933	947	917	920	912	951	876	926	885	906	920	894	882	932	910	850	941	941	926	959	889	901	918	895	899	902	909	897	958	908	945	898	876	906	929	912	929	919	915	888	893	938	913	867	933	901	917	889	853	946	918	907	878	926	885	888	983	957	872	956	977	851	987	880	966	907	889	912	991	965	976	905	962	934	919	910	871	876	881	904	940	857	963	863	918	936	898	949	875	914	905	929	886	925	884	902	916	918	908	895	935	932	929	892	997	948	939	877	876	937	921	926	900	907	882	884	901	940	937	868	943	856	910	957	948	858
65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
