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
338483743176	338483743735	338483744285	338483744835	338483745385	338483745935	338483746485	338483747035	338483747585	338483748135	338483748685	338483749235	338483749785	338483750335	338483750885	338483751435	338483751985	338483752535	338483753085	338483753635	338483754185	338483754735	338483755285	338483755835	338483756385	338483756935	338483757485	338483758035	338483758585	338483759135	338483759685	338483760235	338483760785	338483761335	338483761885	338483762435	338483762985	338483763535	338483764085	338483764635	338483765185	338483765735	338483766285	338483766835	338483767385	338483767935	338483768485	338483769035	338483769585	338483770135	338483770685	338483771235	338483771785	338483772335	338483772885	338483773435	338483773985	338483774535	338483775085	338483775635	338483776185	338483776735	338483777285	338483777835	338483778385	338483778935	338483779485	338483780035	338483780585	338483781135	338483781685	338483782235	338483782785	338483783335	338483783885	338483784435	338483784985	338483785535	338483786085	338483786635	338483787185	338483787735	338483788285	338483788835	338483789385	338483789935	338483790485	338483791035	338483791585	338483792135	338483792685	338483793235	338483793785	338483794335	338483794885	338483795435	338483795985	338483796535	338483797085	338483797635	338483798185	338483798735	338483799285	338483799835	338483800385	338483800935	338483801485	338483802035	338483802585	338483803135	338483803685	338483804235	338483804785	338483805335	338483805885	338483806435	338483806985	338483807535	338483808085	338483808635	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37805	21596	10349	2320	1039	816	655	567	425	387	374	387	366	307	295	285	323	273	272	255	272	267	245	239	231	219	273	252	259	244	238	232	219	214	260	240	231	248	240	238	226	217	232	225	229	210	208	244	249	217	227	217	223	231	225	215	214	223	222	227	222	220	244	235	255	237	231	258	229	233	209	229	227	220	249	240	244	206	242	236	228	238	234	232	236	206	234	249	236	218	247	226	205	252	233	220	192	220	203	212	229	234	228	233	278	241	208	213	195	232	251	212	232	197	229	240	255	208	234	223	239	230	280	238	213	227	215	242	208	235	245	236	242	225	252	217	259	229	234	209	255	234	239	239	255	224	250	214	228	239	234	247	243	219	227	205	200	223	227	241	212	247	248	200	237	236	244	216	244	225	224	213	211	195	229	221	271	244	247	220	224	249	228	246	220	240	217	247	225	233	238	215	224	239	220	246	234	214	212	215	248	213	227	248	246	243	251	245	235	238	228	193	246	226	230	225	261	221	245	204	222	231	239	224	245	204	231	236	225	248	224	227	238	228	240	212	235	232	238	213	230	243	225	219	223	232	213	229	218	241	198	219	244	250	272	241	220	241	225	237	234	218	237	236	244	203	228	210	250	261	257	219	240	253	240	240	229	220	229	237	274	251	233	250	274	236	236	215	238	235	221	265	222	207	227	201	232	208	245	219	243	200	243	236	234	215	246	214	221	253	215	225	222	194	243	239	231	227	224	201	224	212	237	220	225	219	238	213	249	210	215	241	237	221	191	221	229	248	202	242	224	216	255	240	249	223	227	219	214	241	233	209	223	224	251	245	261	212	221	218	250	225	224	236	235	242	228	226	234	249	236	225	219	238	230	228	219	216	234	217	244	224	236	235	246	229	249	202	240	235	228	235	222	237	229	244	248	243	248	199	245	225	230	255	227	247	252	252	258	232	239	234	227	207	228	245	215	220	245	228	229	229	228	214	264	241	226	225	258	245	238	218	247	219	245	224	243	213	248	235	239	244	245	216	229	241	203	234	247	218	221	230	207	204	232	238	257	242	234	250	254	236	230	231	245	203	211	222	239	232	237	195	222	219	199	222	230	234	224	255	227	231	214	211	226	225	220	230	220	251	252	198	263	243	235	262	224	221	219	251	231	214	212	208	232	264	249	221	237	231	242	230	219	218	251	218	214	206	265	226	241	235	242	236	243	250	245	236	228	232	239	247	247	228	220	238	247	227	233	205	222	224	227	214	232	245	223	222	221	245	244	209	230	250	262	254	219	233	247	228	220	209	195	251	245	221	262	219	229	202	244	224	225	254	238	232	221	258	243	219	250	230	242	253	230	212	226	231	255	236	225	217	244	225	248	232	242	241	243	246	202	210	209	211	242	243	231	245	243	211	231	238	232	229	226	214	232	257	205	213	207	239	227	270	250	236	237	218	239	220	197	237	225	217	232	241	257	255	229	236	251	258	212	220	254	212	229	231	209	255	199	247	234	211	222	223	242	222	232	207	249	215	217	229	217	234	209	244	244	242	223	229	239	251	216	215	238	242	258	243	209	223	243	207	222	225	227	229	249	237	238	222	234	239	219	247	252	276	221	234	219	222	225	189	227	241	222	248	216	218	231	226	210	222	226	235	226	272	240	244	224	236	247	196	215	219	239	273	252	209	238	207	202	240	209	246	208	222	233	257	239	231	242	206	262	232	228	233	218	239	241	232	256	234	245	247	245	221	230	260	223	237	233	228	225	236	220	236	231	237	229	231	221	225	228	231	222	209	244	236	241	211	238	255	253	227	250	242	206	220	218	211	230	214	240	233	219	250	219	233	258	247	236	236	233	240	217	236	221	236	223	217	241	225	238	231	243	206	232	214	240	248	217	247	211	243	228	214	237	227	247	232	239	241	216	232	230	225	222	224	229	256	259	219	250	261	242	248	227	254	227	216	223	240	244	220	224	239	234	227	211	237	230	216	206	246	226	246	225	254	239	240	227	226	223	242	232	222	224	260	220	245	241	263	234	219	195	210	235	233	217	227	223	230	219	258	230	244	212	246	248	241	203	243	212	235	256	229	213	243	191	247	220	253	230	215	243	223	228	236	211	201	214	224	250	238	231	201	222	241	205	226	211	237	243	252	248	246	200	233	225	226	211	200	264	257	229	216	239	235	266	229	260	218	220	218	205	228	245	206	228	225	213	244	236	207	238	233	261	208	253	223	238	231	225	243	227	233	203	230	211	216	235	219	228	219	236	231	228	243	225	260	199	244	242	218	225	256	227	215	195	219	238	231	228	205	213	254	237	249	229	229	238	236	225	263	249	221	221	212	232	228	247	246	218	226	228	224	214	263	239	223	223	241	218	225	207	231	190	233	234	230	232	217	212	220	237	250	211	206	224	250	204	246	243	235	252	221	244	248	213	235	241	206	241	232	228	253	212	221	232	246	248	219	222	233	235	226	269	225	237	200	238	225	225	254	225	226	249	235	228	229	215	242	223	209	227	207	237	237	198	225	231	232	218	215	236	191	250	235	227	233	222	238	223	231	245	266	220	225	203	254	204	236	256	218	227	249	237	229	243	234	230	228	233	249	215	245	219	213	223	231	202	226	213	232	231	223	230	211	248	255	216	243	245	229	226	231	213	228	207	219	206	233	236	218	243	219	226	259	210	224	209	259	237	251	257	223	222	212	242	259	214	259	236	238	247	224	254	244	220	209	223	222	235	220	255	237	236	263	258	216	231	233	237	204	249	216	245	221	234	222	241	209	240	225	205	239	235	227	253	230	178	214	238	204	203	226	254	235	231	239	231	208	225	237	227	278	209	236	244	231	217	246	196	200	243	255	222	249	250	251	258	236	222	219	221	230	259	229	241	225	239	232	203	245	224	267	211	234	223	221	224	244	238	222	226	234	247	210	254	217	209	247	210	243	238	232	233	242	219	232	259	219	225	215	260	217	236	238	227	256	239	263	249	218	251	207	227	233	249	199	226	209	243	240	245	224	253	249	237	230	249	238	249	249	286	260	252	240	211	262	259	252	220	233	239	247	219	229	243	202	239	217	243	239	259	219	257	181	215	234	245	228	235	233	243	243	213	235	223	219	238	213	240	260	222	218	217	244	223	240	220	228	237	238	255	245	226	209	256	263	229	239	210	216	231	248	239	237	218	236	232	198	218	238	227	227	229	248	215	236	221	265	226	242	221	219	234	210	223	248	221	242	251	232	223	232	220	215	236	243	198	238	249	193	225	218	254	232	225	231	241	234	219	248	213	235	273	240	209	201	228	219	247	211	238	224	226	228	255	237	222	240	243	231	215	210	208	209	242	242	217	236	243	233	232	243	253	223	220	216	233	249	237	256	231	224	261	244	228	230	205	232	224	246	248	243	253	225	265	208	224	244	250	253	234	238	214	207	234	201	215	246	196	200	227	200	216	257	224	246	247	205	240	244	237	224	215	255	245	231	247	255	235	243	233	228	232	221	248	256	230	234	232	219
24456	15913	10199	4463	3506	2946	2519	2162	1706	1551	1479	1349	1198	1140	1051	896	932	871	807	748	744	727	695	722	712	681	743	657	664	605	635	612	650	617	640	633	658	582	608	598	617	595	572	601	580	563	587	607	600	572	579	562	558	572	505	545	583	553	576	507	571	545	568	568	577	583	552	566	522	559	578	547	538	558	548	563	554	553	537	553	584	601	578	538	552	581	560	525	588	543	556	548	539	576	575	545	567	591	563	509	573	599	514	555	537	566	541	529	578	582	598	540	517	538	565	567	548	544	558	587	548	580	571	540	573	557	545	534	546	534	525	545	544	601	551	512	549	574	534	568	515	545	580	512	560	487	503	554	524	585	596	550	540	547	552	539	513	553	534	553	571	586	528	547	563	525	573	539	542	531	548	511	546	551	530	532	543	574	564	537	571	570	483	550	566	561	561	533	529	505	565	545	519	540	545	576	512	544	545	536	557	540	577	563	538	566	546	520	561	551	539	527	567	547	570	550	578	584	553	587	562	549	563	589	540	558	544	512	529	530	545	556	533	567	574	566	552	545	555	558	593	497	526	571	589	531	563	545	551	553	584	579	561	522	553	607	575	567	539	546	531	526	532	545	574	542	581	538	537	539	546	562	497	526	550	560	532	533	554	570	532	538	522	577	591	565	546	569	551	544	528	575	594	578	560	573	575	554	581	556	591	553	561	547	548	497	565	570	555	563	580	529	541	569	570	552	570	594	537	560	558	536	556	568	524	593	550	559	570	542	507	529	538	541	488	582	549	554	519	512	518	538	531	537	562	573	564	574	550	544	548	533	544	546	531	537	556	548	528	509	565	583	539	543	535	544	538	571	525	552	573	501	554	581	495	582	555	536	527	592	551	554	540	531	546	537	567	546	548	522	519	571	520	544	564	559	557	594	571	542	566	556	554	553	566	556	511	514	523	589	553	555	575	542	550	580	533	588	572	549	527	549	519	535	540	558	578	570	541	581	540	536	507	534	564	551	509	544	604	511	510	536	585	518	521	565	544	540	517	562	534	521	567	557	538	537	552	540	567	541	557	561	561	591	559	566	589	571	532	555	576	579	531	534	562	577	560	567	568	572	518	561	570	510	613	575	536	520	558	560	573	567	526	570	564	569	511	594	559	532	552	570	537	537	541	525	560	566	544	560	526	577	570	566	554	569	560	591	552	556	568	565	542	535	571	562	589	506	522	509	503	504	558	514	522	580	559	579	512	539	541	516	537	501	537	551	551	542	601	535	601	531	556	527	534	560	539	526	548	543	520	532	562	527	528	559	563	575	523	561	509	551	557	552	544	481	556	573	583	572	536	559	532	520	526	549	602	542	546	558	559	553	573	542	553	521	455	543	572	539	549	495	548	517	538	559	538	558	533	543	602	490	566	548	568	566	563	559	579	526	575	531	530	554	552	501	527	572	542	556	565	565	574	570	555	531	557	589	546	553	526	540	562	537	525	581	555	532	566	550	564	545	582	546	584	567	595	572	588	502	538	509	548	576	529	570	571	521	555	546	561	537	568	559	521	574	549	536	542	567	531	554	543	552	587	544	556	541	568	487	524	498	544	557	540	528	547	523	527	589	552	549	546	566	532	551	561	564	530	556	565	516	564	558	548	549	566	513	578	530	515	569	545	567	558	570	546	524	556	517	571	570	552	528	579	587	526	547	540	542	560	526	572	524	536	515	537	589	510	556	578	550	549	547	544	546	560	560	596	520	571	553	574	576	586	540	611	524	543	563	570	547	520	550	542	579	556	559	571	543	541	529	515	573	540	554	530	606	529	516	584	557	497	579	566	566	539	566	516	554	541	553	576	567	546	564	564	586	559	501	526	581	526	567	575	521	554	542	584	548	577	560	540	557	552	539	527	529	552	550	557	571	565	568	508	531	548	577	566	589	550	517	534	552	557	542	570	523	548	528	577	539	520	536	521	545	555	527	539	572	558	548	554	537	549	551	562	532	562	546	571	545	499	537	528	569	590	556	591	522	543	547	516	558	551	581	527	558	534	535	536	553	535	562	557	539	539	543	554	579	566	572	577	574	560	570	550	531	533	566	538	565	550	544	538	562	587	572	556	505	522	576	587	578	537	548	539	544	497	528	528	605	523	575	552	518	603	574	571	518	541	539	577	557	560	536	552	542	511	566	582	560	571	518	582	573	505	563	547	551	550	522	583	566	566	527	540	565	588	574	561	526	535	535	532	521	561	550	510	520	550	536	570	582	584	542	551	556	525	541	579	584	532	595	513	542	547	510	569	551	550	587	592	581	562	574	611	589	554	517	564	566	570	520	564	564	545	549	534	547	515	552	532	555	596	522	514	576	536	571	533	578	534	576	557	569	573	554	553	545	530	597	523	586	535	553	517	539	528	522	570	538	504	508	550	555	530	563	556	579	548	543	589	557	553	538	517	557	544	567	529	592	535	563	580	539	524	547	548	557	561	564	556	536	576	562	572	501	514	517	578	545	551	541	553	533	548	575	580	571	561	521	570	571	542	556	547	525	560	536	548	534	537	555	523	554	562	569	499	551	535	526	521	564	542	550	552	579	565	565	554	505	567	561	528	531	547	561	538	522	594	571	538	565	572	555	538	568	573	522	555	527	544	602	545	520	566	541	568	584	541	549	569	558	525	530	542	530	561	507	543	600	498	537	563	527	583	567	550	527	543	559	576	581	582	550	555	552	532	545	544	540	572	599	521	541	540	569	541	582	593	568	498	542	520	506	536	556	550	539	594	552	546	514	583	549	543	529	538	545	535	525	514	529	544	590	559	527	556	537	556	539	571	553	551	501	605	518	549	561	553	584	560	481	528	523	613	542	529	526	550	549	565	582	576	573	549	569	562	590	582	547	560	562	532	574	585	537	563	577	541	559	572	559	549	571	533	505	544	579	575	542	588	546	534	564	548	528	588	564	536	570	552	560	539	549	562	530	571	539	559	578	535	538	558	591	536	554	554	510	525	555	567	519	563	548	527	570	521	564	541	516	524	545	536	556	585	524	575	550	556	546	511	532	611	558	543	521	570	554	567	532	588	577	554	526	547	526	588	541	521	552	562	542	520	536	592	514	539	564	589	537	557	563	554	519	546	577	575	529	564	571	520	530	538	533	559	531	571	552	571	510	573	569	535	549	535	539	546	566	548	519	539	522	524	555	562	581	479	532	523	521	562	531	542	519	516	563	558	589	556	562	552	569	508	549	574	581	548	554	553	525	596	576	549	570	587	549	513	539	532	525	515	583	508	562	536	562	554	535	528	529	540	603	577	582	536	543	531	548	583	531	562	521	556	575	568	540	560	512	533	569	552	543	584	540	534	561	543	559	531	544	527	529	521	547	574	530	573	567	559	533	529	518	554	552	532	529	534	566	588	570	546	530	557	579	566	515	580	536	556	546	559	529	538	549	537	520	556	555	567	570	555	582	534	537	565	550	535	524	562	505	528	491	547	520	542	585	580	584	579	562	565	539	588	507
11129	4111	1756	679	571	459	480	468	448	379	410	394	388	392	382	385	397	361	388	353	383	368	405	385	328	349	377	347	353	433	335	364	366	352	373	355	339	365	336	338	373	417	371	349	388	371	341	364	372	379	382	360	372	369	354	376	365	359	378	405	375	385	367	385	378	394	374	364	361	360	359	389	357	371	345	415	357	392	381	378	368	350	405	380	401	370	376	378	393	386	371	362	400	353	398	370	413	371	382	368	366	323	422	360	353	398	386	368	322	365	354	391	370	366	341	383	352	396	417	370	362	368	386	355	362	367	406	389	317	347	333	373	325	368	380	385	358	348	389	326	366	388	381	381	369	415	369	368	361	365	365	382	344	404	370	377	404	366	372	364	328	361	342	350	378	339	355	374	383	385	352	379	372	363	389	397	349	375	327	373	371	351	387	385	394	339	367	357	360	329	362	375	339	362	404	389	335	394	349	404	407	393	345	373	395	368	340	327	339	367	338	373	368	354	383	399	390	400	386	369	352	322	368	373	391	368	370	338	409	389	379	390	416	350	350	411	382	362	371	365	354	360	363	372	380	366	363	370	397	392	393	337	381	409	385	375	374	349	356	366	352	363	351	370	392	402	385	421	379	418	348	345	359	346	377	333	363	371	324	369	361	342	371	399	345	360	375	342	398	343	345	351	391	381	393	376	352	390	392	364	362	352	359	325	350	363	358	397	373	368	354	362	360	351	362	367	360	377	373	363	360	326	366	369	404	358	368	361	376	359	380	368	371	363	365	322	351	366	349	371	382	394	375	350	385	384	359	335	365	346	389	387	384	342	369	362	349	345	382	367	399	365	374	354	394	427	320	386	362	341	411	402	358	395	335	347	382	388	378	390	367	365	373	373	359	329	388	370	401	344	388	332	358	385	341	385	372	390	373	381	369	368	404	343	397	400	373	371	372	400	379	333	380	362	359	402	350	402	344	355	369	402	354	345	381	369	368	320	348	347	354	370	359	376	388	374	350	390	418	359	361	390	392	403	362	375	352	363	358	371	336	364	311	363	387	386	360	370	415	359	387	405	362	323	361	377	361	376	341	351	342	345	366	384	362	387	330	397	393	327	380	389	368	354	348	367	371	365	339	368	367	392	356	374	340	388	363	398	420	354	353	359	361	422	349	354	362	378	350	382	367	405	388	350	369	375	351	360	374	357	383	347	371	351	411	385	382	388	348	359	383	387	402	381	362	401	376	393	363	377	367	393	370	378	378	365	341	348	370	359	369	387	361	323	355	318	337	394	393	371	363	350	382	366	365	375	326	344	341	374	359	351	416	392	332	374	324	364	388	354	355	374	367	366	340	381	358	379	387	367	369	365	372	347	372	388	392	360	316	360	386	361	355	401	387	363	327	363	345	343	388	335	340	345	353	414	404	340	337	359	370	345	402	370	351	353	405	391	378	359	359	397	339	368	382	371	397	335	363	344	347	352	312	378	345	360	394	386	404	355	388	341	365	389	376	320	361	356	374	395	365	388	371	388	354	394	374	362	396	367	346	333	372	376	365	369	397	364	358	371	368	360	354	338	377	354	357	376	363	365	334	344	316	319	347	393	360	356	359	344	363	363	359	364	336	409	377	381	353	367	375	353	347	361	370	376	345	355	403	370	380	392	368	393	377	353	372	373	361	360	367	329	377	332	343	376	375	358	394	359	330	378	344	393	388	380	365	369	368	359	397	342	367	330	372	355	378	377	365	358	401	365	390	355	328	342	371	360	364	330	375	400	335	353	377	362	411	415	398	377	332	353	368	335	367	339	319	340	378	353	331	391	349	375	333	413	388	351	356	337	334	351	367	373	374	401	383	345	345	350	371	363	381	356	363	397	384	359	343	346	401	387	350	348	337	358	374	346	371	377	371	397	381	369	361	345	406	350	377	323	357	340	427	354	385	362	362	383	376	353	372	383	371	365	345	366	383	313	338	365	355	335	341	325	378	340	383	379	397	360	371	369	335	353	394	335	366	370	396	385	313	325	386	372	353	349	343	358	375	375	399	346	356	375	371	349	381	400	375	358	369	348	356	365	360	392	405	378	383	362	339	355	371	354	347	347	389	348	401	361	354	361	411	375	363	384	349	366	359	319	366	356	395	338	355	360	387	357	348	358	376	317	354	389	453	339	400	370	363	368	370	347	334	363	340	439	442	369	348	343	362	368	381	361	312	352	365	342	386	360	323	348	368	363	388	401	369	357	353	378	382	391	344	357	391	357	358	337	365	393	403	359	354	357	355	354	365	380	362	354	339	355	370	380	386	366	353	325	367	397	358	364	357	375	398	352	351	349	356	372	368	364	368	346	354	365	356	356	390	368	377	378	400	376	320	378	392	348	342	364	334	364	376	383	408	380	370	348	372	353	367	369	397	404	386	344	343	394	348	372	368	325	382	366	384	384	354	390	339	336	342	353	360	357	362	368	368	334	328	352	386	382	337	376	371	351	343	366	345	376	371	340	379	370	388	399	406	387	378	380	382	361	353	330	351	398	388	355	397	311	352	367	355	362	362	371	386	378	355	345	356	328	353	357	340	393	381	378	345	396	357	354	385	387	349	327	368	343	355	372	385	387	379	359	374	397	394	348	346	384	374	376	372	355	360	359	363	379	347	351	358	378	375	388	382	364	368	411	374	371	340	314	356	381	356	391	383	378	348	359	377	352	333	390	360	362	367	403	382	383	362	354	372	433	351	370	390	351	356	379	374	337	366	409	350	362	377	356	395	339	360	368	357	333	353	404	363	396	390	354	358	358	376	358	367	395	360	376	361	377	369	371	365	343	347	324	392	413	334	333	397	360	395	375	370	397	381	349	362	372	354	345	374	365	374	332	355	365	359	388	414	365	366	371	384	378	368	368	397	357	372	347	367	431	392	354	361	362	368	382	362	390	335	368	359	399	353	351	389	391	340	375	361	357	371	358	348	361	338	359	404	376	381	355	340	367	375	367	424	402	358	366	348	382	376	355	358	407	319	406	364	353	356	411	336	350	359	360	335	359	354	399	369	363	345	383	343	369	369	361	336	380	374	428	366	416	364	375	374	382	386	377	385	373	382	327	369	389	336	392	354	392	353	350	371	368	390	359	366	381	373	337	377	364	360	362	373	385	330	348	342	358	375	369	348	351	368	380	390	368	362	336	366	385	363	396	371	352	367	369	360	358	367	377	422	396	382	349	357	387	394	364	365	380	407	383	393	400	375	396	355	363	368	368	379	388	386	360	370	361	354	397	362	356	357	406	377	374	346	323	319	362	303	346	342	341	368	395	375	395	352	338	362	417	361	397	351	335	371	342	372	391	370	344	333	362	341	356	355	341	356	370	353	360	375	397	421	329	390	366	376	361	345	373	357	350	401	355	349	320	405	402	384	400	365	374	387	393	349	402	392	401	381	343	365	383	380	361	374	364	345	346	337	349	344	366	396	348	374	358	406	359	369	346	395	387	346	396	364	375	326	365	358	360	362	367
8052	4342	2831	1756	1636	1397	1366	1209	1138	1104	1121	991	1022	983	937	911	939	931	944	870	867	949	894	867	860	879	884	906	852	888	875	889	848	893	907	893	871	904	831	821	844	831	778	912	857	811	894	835	921	859	885	818	816	848	876	834	824	806	861	884	831	807	864	842	889	845	800	849	809	809	811	821	849	819	868	856	862	844	815	814	877	812	832	858	856	827	837	800	867	853	853	831	821	877	774	834	844	796	857	850	848	850	829	834	846	846	857	830	842	843	816	828	828	821	899	811	892	807	850	811	846	810	859	886	838	799	819	762	815	827	882	869	873	862	870	848	811	821	850	867	863	818	819	832	882	862	877	810	905	786	839	837	866	835	839	859	835	839	879	878	828	823	866	801	868	823	828	830	839	832	866	809	839	828	878	850	834	837	826	763	808	820	858	843	890	829	817	808	855	821	836	836	806	831	848	821	810	872	818	807	824	868	813	803	888	865	824	868	808	823	836	853	872	812	827	830	845	853	845	801	820	840	879	826	788	821	786	862	855	897	821	833	804	802	839	813	832	855	852	814	825	842	835	900	808	855	832	842	801	853	852	870	838	818	852	824	846	879	859	790	876	818	817	784	879	833	812	805	911	784	868	823	871	835	866	838	824	865	852	847	857	838	807	861	790	867	820	838	846	825	826	851	853	832	819	813	884	816	846	848	846	834	831	818	839	785	821	854	788	858	850	833	877	799	838	845	810	868	877	836	875	813	876	869	838	840	856	848	797	814	864	827	812	814	842	878	840	866	829	789	805	833	846	871	794	864	846	854	852	779	849	833	873	836	875	822	847	843	795	869	857	841	824	852	842	846	818	871	798	830	816	817	845	854	891	881	845	832	836	847	850	829	867	820	808	813	857	822	832	837	895	848	855	811	820	744	840	867	872	808	855	898	877	831	876	834	868	784	844	813	835	841	835	885	914	795	864	844	862	829	824	860	842	892	832	836	867	826	839	819	827	809	863	860	823	813	865	894	833	845	817	930	837	852	915	860	837	834	845	819	824	823	795	843	851	855	842	845	854	840	840	854	862	838	840	842	850	826	774	844	838	828	865	886	846	824	843	811	819	860	863	794	860	837	863	817	814	847	810	854	846	892	829	856	829	829	839	861	863	839	821	849	814	840	855	812	836	818	828	838	834	865	855	828	817	870	883	881	895	857	858	854	809	828	847	834	881	832	851	836	834	795	831	874	801	857	796	776	877	872	827	851	866	836	851	819	891	858	774	883	831	866	856	852	844	859	855	847	845	796	856	831	830	845	844	822	858	820	843	846	861	841	850	836	854	851	913	806	836	822	844	884	815	841	827	814	861	869	857	842	869	822	827	839	828	812	806	823	851	847	820	802	872	788	839	828	837	819	853	842	818	807	815	858	799	853	873	862	853	863	841	808	858	805	827	841	851	837	849	832	825	830	862	800	829	796	862	894	847	815	838	879	817	828	850	804	838	874	811	842	835	883	812	823	825	836	871	862	857	851	833	822	849	839	844	819	837	821	872	881	855	850	832	882	823	884	805	822	809	854	854	819	850	848	794	836	839	855	837	819	820	894	898	841	819	854	867	817	776	821	826	847	812	833	864	843	794	837	871	866	829	867	810	826	876	824	871	862	880	853	809	870	833	873	821	821	849	814	875	840	838	842	832	839	847	844	860	866	821	864	879	890	844	839	838	848	829	814	813	749	843	832	788	830	826	863	879	821	839	772	863	880	842	820	869	831	862	845	843	873	827	803	815	822	852	830	854	862	870	853	800	815	817	855	864	815	850	834	839	854	837	830	803	816	871	835	798	831	829	814	868	862	821	846	787	855	825	838	878	875	841	843	801	901	865	891	841	862	806	891	857	786	831	856	891	836	876	813	788	830	839	828	842	783	856	855	844	845	851	775	859	817	815	856	800	839	854	877	870	844	828	845	855	809	808	812	917	823	836	936	788	840	857	811	799	823	820	862	882	805	883	853	757	865	843	875	846	841	812	836	825	865	829	808	832	882	864	821	833	849	808	890	805	860	834	850	819	836	850	823	812	876	827	841	840	865	814	870	854	833	830	846	803	800	855	857	829	833	839	904	854	816	870	820	870	854	867	879	827	798	881	861	815	797	835	849	852	796	871	879	855	878	862	863	880	820	837	816	860	858	828	825	816	793	810	842	851	799	796	879	826	841	805	880	865	854	829	870	834	810	845	846	831	852	827	795	833	824	833	855	817	796	814	827	867	842	841	889	823	876	780	859	821	846	835	826	879	855	871	900	873	835	838	882	847	850	834	862	845	876	864	863	858	839	855	809	867	815	829	813	859	825	860	826	825	848	859	801	902	795	808	839	850	864	801	860	792	834	866	851	896	848	847	765	851	907	837	840	866	840	872	821	835	874	858	795	825	800	865	862	789	818	853	864	868	833	822	825	815	837	895	848	817	841	841	813	855	875	829	856	843	854	813	793	815	829	828	835	870	804	805	870	819	825	835	832	815	826	909	836	829	878	871	849	866	796	800	838	801	834	908	783	827	892	831	832	847	866	834	882	843	822	873	823	855	879	787	845	871	841	836	838	832	771	835	812	827	832	821	887	836	784	884	835	832	795	838	896	830	836	783	842	847	860	790	847	828	879	819	870	836	841	820	871	829	827	866	845	766	828	769	843	884	880	827	882	812	841	870	869	836	823	862	819	852	801	869	791	846	826	865	846	819	868	869	865	797	910	822	897	853	812	820	842	830	895	854	787	889	866	892	863	862	841	786	826	831	805	900	849	839	860	925	885	812	842	838	823	824	818	798	853	805	825	831	818	846	823	807	846	860	879	813	810	877	838	877	844	871	828	829	807	832	756	878	848	836	872	871	799	836	827	813	796	834	838	836	863	823	879	851	822	819	848	789	805	831	865	850	847	816	788	821	846	806	842	798	873	844	806	879	880	806	821	841	851	802	797	787	865	846	802	822	805	833	881	894	832	832	881	867	792	829	866	847	814	851	869	802	846	842	867	857	846	798	825	819	866	818	848	826	875	827	849	792	879	789	786	875	872	866	859	759	787	848	817	800	839	846	839	861	819	825	794	798	855	862	924	856	821	864	797	874	765	824	856	871	797	882	859	861	800	759	836	816	859	780	797	861	819	769	873	857	849	870	813	821	817	869	827	859	846	852	862	871	832	828	852	806	805	878	808	882	841	824	873	840	867	824	886	826	749	900	848	814	816	813	842	807	848	827	853	821	894	848	843	868	853	820	821	857	823	875	864	813	823	864	816	841	822	838	855	861	865	843	779	834	846	811	866	804	885	851	835	864	891	858	859	858	826	838	849	839	827	818	907	799	842	835	862	851	836	835	850	854	803	884	841	886	852	797	845	810	824	848	833	867	847	801	819	797	854	869	870	851	798	820	820	850	859	842	848	907	828	793	840	812	884	845	884	819	843	870	839	857	808	816	817	861	792	836	841	882	870	806	798	765	866	822	835	820	796	925	836	875	840
26734	13742	5602	1283	828	670	648	554	511	499	485	458	396	405	437	389	396	375	401	345	381	357	367	396	356	341	366	362	373	386	348	336	381	416	334	384	371	356	413	340	348	384	380	380	357	365	312	381	385	328	374	334	351	351	332	374	382	329	367	329	350	360	392	352	397	382	359	365	356	371	349	375	348	383	368	315	343	380	362	364	350	354	340	367	347	391	364	335	372	344	346	353	365	358	388	342	340	348	406	400	347	366	331	348	372	360	322	359	335	359	358	353	352	338	377	330	372	350	353	343	371	353	314	361	352	340	347	373	345	376	353	367	382	331	379	367	348	354	338	350	358	390	364	380	346	335	360	306	349	361	372	371	354	359	335	340	324	336	348	337	324	344	377	356	336	363	368	347	340	340	331	371	351	328	333	357	365	354	348	372	316	377	323	326	346	369	339	333	343	345	392	344	368	368	373	346	365	382	362	382	401	362	358	335	360	323	355	383	390	342	348	373	365	367	374	384	357	351	369	353	371	375	351	398	386	368	370	389	323	367	359	348	343	381	338	369	349	353	330	361	340	351	340	356	338	333	377	392	383	389	316	355	357	346	379	379	375	396	336	357	334	351	346	343	337	337	350	370	313	332	335	345	363	351	357	373	332	336	392	385	396	412	361	339	369	376	347	373	333	361	360	385	336	366	362	383	375	348	344	348	355	345	348	386	367	343	358	348	368	353	320	382	359	329	359	381	395	377	348	351	335	352	339	355	372	389	353	360	355	387	328	394	372	332	347	351	354	350	321	343	379	361	317	377	382	353	334	372	367	353	320	380	365	337	381	333	351	325	395	360	342	313	360	372	357	335	351	357	339	352	364	366	339	333	350	335	349	336	383	354	397	373	358	359	376	359	380	316	351	351	335	320	398	326	340	378	343	352	372	383	349	351	352	334	324	351	356	392	328	383	348	350	352	374	329	370	357	334	397	347	339	337	375	334	375	416	337	390	340	395	335	331	379	340	335	356	332	365	366	386	323	342	352	365	358	329	326	324	322	361	370	331	377	355	357	386	348	366	366	366	320	332	348	346	369	341	336	335	375	395	350	394	356	353	358	342	354	364	313	351	365	358	353	373	383	372	341	372	356	376	334	336	362	376	361	357	356	336	342	338	336	332	371	350	367	372	387	350	387	374	359	349	368	369	395	336	379	337	347	360	332	369	368	354	331	346	325	362	356	384	327	379	379	354	356	377	332	363	369	373	367	350	393	340	335	353	370	351	368	345	395	400	353	367	363	363	339	391	380	366	359	375	348	353	326	335	329	398	338	395	366	380	361	358	373	367	364	373	329	347	355	361	352	349	386	361	361	345	332	349	357	344	379	358	354	353	349	372	361	398	372	362	331	345	336	389	341	365	352	352	382	366	377	345	383	321	357	328	345	371	344	312	346	362	392	348	352	374	364	389	361	390	331	336	338	359	354	379	332	362	356	363	360	350	369	366	334	333	376	361	359	333	344	358	363	367	399	380	337	373	333	336	364	359	360	379	370	367	392	358	367	347	377	322	366	339	366	334	325	355	350	366	329	355	356	358	351	352	345	318	351	342	340	322	354	384	368	330	320	365	324	362	366	322	406	355	354	383	343	345	349	352	322	342	352	352	358	353	358	396	348	354	344	346	354	317	378	336	354	372	362	345	370	367	385	353	376	347	360	379	363	362	333	381	391	362	348	329	376	370	363	348	376	339	389	340	335	351	356	382	378	340	334	357	333	349	325	355	353	373	330	338	382	362	332	369	384	340	349	355	380	398	382	371	325	321	381	355	350	383	322	391	387	355	367	362	328	340	366	399	367	352	358	354	350	322	366	367	349	359	397	338	337	357	367	362	369	362	323	339	353	331	373	367	358	349	370	386	366	361	386	336	384	375	339	379	357	375	395	367	368	356	368	386	363	342	375	363	399	348	332	357	362	355	394	349	313	376	337	364	377	372	376	339	386	337	369	382	384	351	347	378	377	372	354	384	353	366	349	335	357	365	349	380	349	354	363	325	372	374	355	415	328	357	359	364	334	369	344	362	328	382	344	341	358	378	376	380	341	373	347	390	347	362	349	338	323	380	390	363	353	333	347	345	347	355	345	352	318	370	362	336	340	349	323	361	322	384	347	346	353	361	393	375	357	322	349	360	345	309	333	331	365	382	355	339	371	339	397	321	352	349	340	335	340	323	332	336	370	359	394	328	322	354	338	378	348	366	323	364	348	324	392	345	362	345	338	364	336	351	366	376	390	348	360	325	351	342	357	361	358	346	406	385	309	372	372	374	378	351	377	354	347	370	309	383	338	335	359	392	381	349	387	355	320	337	345	367	341	309	375	328	380	323	333	362	331	368	362	363	360	400	347	358	408	373	331	383	367	345	332	368	379	330	361	363	380	350	336	364	371	334	344	389	355	346	365	348	348	348	361	354	401	349	343	371	367	375	334	363	352	344	337	355	370	342	347	375	349	346	341	342	338	352	367	367	398	358	298	365	388	341	329	357	354	398	431	357	365	370	345	341	385	346	330	315	362	338	336	351	366	378	369	327	390	369	342	371	357	386	343	354	376	339	356	331	332	346	350	355	396	341	366	365	360	337	387	356	364	349	353	385	347	330	354	334	323	358	363	345	368	357	328	357	369	380	335	357	363	399	348	345	393	337	369	346	372	351	343	306	348	362	351	344	385	357	337	361	402	378	343	329	329	372	364	326	382	389	347	361	347	315	355	353	387	346	351	356	356	354	324	357	325	342	358	360	363	343	344	365	375	329	363	388	353	331	371	399	334	363	348	347	382	337	369	348	347	353	345	405	385	353	322	384	368	346	351	353	308	369	371	343	372	379	362	367	351	346	365	383	350	332	399	369	384	363	340	404	404	344	369	399	337	376	343	355	363	358	362	339	336	357	398	357	369	358	353	411	356	380	398	338	347	375	381	325	391	390	346	348	351	327	340	371	374	355	365	356	318	349	363	405	395	394	419	338	319	349	349	328	345	387	356	386	365	383	346	323	330	355	348	351	347	363	369	361	369	331	352	343	381	382	343	353	352	336	311	340	365	369	398	377	370	384	335	307	352	366	366	363	363	329	379	364	412	379	308	331	366	358	385	349	390	324	344	372	340	362	321	359	380	372	347	350	356	346	355	324	352	347	364	371	362	375	375	397	357	353	349	377	363	361	356	354	367	343	361	357	366	338	346	357	341	361	318	384	341	357	345	339	359	312	346	366	368	374	370	374	347	342	370	329	361	374	346	363	357	355	349	316	384	380	360	335	376	351	354	390	359	373	357	345	390	345	382	365	364	337	368	346	348	338	338	332	359	363	365	380	371	356	334	322	352	374	323	339	348	391	354	353	373	374	363	340	371	345	339	375	354	350	338	373	371	355	316	332	367	355	362	354	375	348	340	355	344	375	343	358	396	413	367	373	335	322	344	359	397	366	389	342	334	356	334	378	396	330	361	334	355	356	342	353	332	374	340	371
18600	11369	6465	3166	2660	2398	2067	1789	1633	1506	1373	1294	1278	1213	1155	1063	1034	964	993	942	965	972	924	916	882	921	912	943	855	784	913	855	854	885	831	840	834	841	842	866	835	879	838	844	758	827	856	837	830	814	840	834	824	844	839	820	820	829	844	802	846	824	836	795	782	829	813	769	862	801	785	860	777	850	794	839	809	831	777	833	803	824	818	828	818	795	818	780	760	861	793	810	809	816	839	848	831	846	825	752	774	789	825	780	866	830	813	795	864	840	780	810	817	861	821	821	775	846	762	826	788	846	837	822	861	740	823	827	840	753	785	773	784	759	803	767	809	802	791	829	801	806	823	807	793	808	828	831	839	854	830	819	794	766	785	841	810	850	824	862	823	868	789	791	805	831	826	769	824	784	849	831	849	797	828	792	846	835	824	785	801	760	782	817	816	799	816	831	825	796	761	818	755	765	837	813	759	830	814	859	843	826	823	792	798	862	806	845	768	820	807	836	793	807	799	860	781	790	825	823	806	845	790	797	798	816	817	802	815	851	798	873	827	819	786	849	816	846	800	806	772	800	802	803	819	792	808	830	832	835	801	823	877	826	760	834	780	825	803	771	795	799	828	784	800	786	821	810	774	774	816	794	776	814	834	807	827	789	853	808	765	776	813	813	809	814	807	807	806	807	817	798	835	854	821	807	804	801	803	777	815	798	819	798	876	805	769	857	776	821	809	878	774	842	791	800	823	849	798	807	776	774	780	815	813	809	808	763	803	812	822	777	807	759	815	859	853	767	831	874	823	853	823	841	831	778	835	794	825	791	861	811	795	821	822	793	822	832	781	837	833	811	782	847	840	816	850	806	802	832	804	769	775	825	808	790	807	810	820	756	776	835	834	829	793	803	802	815	824	840	827	858	785	834	875	803	791	826	794	842	820	797	833	884	805	816	862	756	818	805	840	818	787	786	850	842	818	806	766	881	794	787	834	792	809	837	860	790	796	785	837	837	810	794	842	830	793	833	788	802	836	766	782	803	800	777	788	858	761	819	821	788	766	783	790	812	798	855	795	808	801	804	836	818	829	837	847	863	796	816	814	795	797	841	806	803	863	822	784	800	787	813	847	791	807	809	772	812	793	824	803	788	803	806	783	810	800	834	817	784	801	767	823	816	801	767	845	804	788	846	823	802	817	863	857	840	797	812	873	826	805	717	831	824	787	781	851	840	780	806	789	808	829	857	784	799	773	869	789	728	779	786	838	773	792	789	838	796	783	851	837	819	863	821	861	815	807	835	802	837	801	848	811	765	825	827	786	808	821	776	792	814	802	798	833	793	850	845	829	738	819	796	828	773	819	770	838	775	824	807	849	808	795	813	814	807	814	808	846	749	859	823	878	850	840	850	825	785	852	783	796	836	811	817	792	805	803	828	844	864	815	773	866	768	835	819	811	837	785	829	815	778	808	749	844	820	829	834	817	847	796	829	830	825	863	815	788	795	843	786	830	811	796	808	799	789	832	831	818	888	865	821	841	777	869	826	812	781	792	803	817	876	826	788	837	811	811	763	826	812	786	757	783	770	820	791	842	722	850	799	793	831	800	862	828	824	839	801	753	831	814	783	796	874	837	828	858	768	813	839	807	853	778	780	777	774	824	820	805	796	733	770	810	774	858	811	782	830	810	791	813	836	811	824	826	844	769	802	853	785	750	808	812	796	815	775	810	811	815	821	750	853	818	815	811	800	787	784	826	859	847	822	846	755	826	799	811	753	821	821	768	841	813	810	799	772	829	764	759	801	810	839	832	816	795	823	830	820	827	799	790	812	879	818	841	833	884	861	827	800	821	833	753	815	794	799	754	814	806	838	846	763	789	828	812	810	788	773	825	806	815	851	805	789	813	776	765	835	797	847	830	836	792	753	792	808	803	808	807	810	823	814	795	797	842	804	887	843	840	769	830	849	841	814	807	793	775	741	809	849	808	890	788	816	795	874	804	810	812	797	795	817	839	794	807	836	782	815	826	798	798	850	824	785	799	813	858	834	793	788	805	785	814	844	822	860	793	814	859	807	864	842	776	801	781	832	847	823	794	900	866	827	834	811	814	896	778	850	800	852	840	766	828	831	840	871	807	762	836	842	848	783	775	795	848	844	823	800	814	847	829	802	822	808	810	806	801	861	795	841	754	857	832	807	796	793	838	794	834	776	798	841	822	799	801	795	825	783	824	841	791	760	851	804	855	832	854	819	805	814	826	823	834	819	816	799	827	847	843	829	812	817	810	797	794	809	817	785	802	781	797	829	788	824	800	796	800	782	841	771	783	830	844	848	816	824	798	863	806	803	809	786	794	781	825	800	803	819	814	863	865	831	815	837	832	771	809	772	844	798	813	819	832	814	805	794	798	834	774	864	800	828	802	780	811	788	855	816	762	832	825	827	811	814	846	851	795	818	825	770	779	806	837	805	845	816	827	827	820	775	862	790	807	806	783	816	796	823	787	840	805	844	801	762	801	804	849	861	832	801	796	828	826	863	755	805	787	778	824	810	826	860	834	823	791	841	796	797	755	815	813	773	821	781	804	762	819	782	820	860	838	840	823	796	819	841	797	872	852	805	769	864	824	821	871	813	800	833	804	846	779	841	818	830	823	815	826	861	861	806	737	823	835	796	786	823	813	773	829	836	825	822	834	781	829	832	813	802	862	812	844	884	846	770	799	805	823	802	776	764	805	865	831	804	811	805	790	818	808	800	831	809	776	805	814	840	792	805	835	754	821	803	781	826	867	822	776	809	848	796	787	809	805	789	824	870	846	795	893	826	807	853	774	835	827	850	812	808	788	846	832	847	779	796	852	787	797	838	791	794	852	842	780	808	759	801	813	836	760	843	841	866	810	795	834	821	818	797	851	862	758	801	813	860	805	795	792	819	811	816	860	819	814	804	804	846	808	829	801	806	782	795	826	759	825	845	807	840	827	816	840	806	850	731	803	825	819	778	754	871	812	808	864	796	812	807	808	787	768	799	779	803	818	735	807	775	814	808	813	874	797	831	858	833	801	789	783	820	783	780	827	807	791	785	837	836	804	762	802	803	817	796	814	798	861	855	858	788	845	843	801	793	837	728	804	869	817	758	795	771	821	818	810	799	806	818	817	816	826	840	824	816	838	818	766	838	810	846	834	828	774	796	755	806	815	753	860	823	804	787	832	761	786	794	848	839	807	821	784	791	792	769	783	856	828	803	811	779	809	870	862	790	763	807	817	835	781	807	866	820	842	849	840	784	847	768	865	811	854	847	809	827	817	797	795	777	779	817	802	778	761	810	842	808	816	795	775	803	860	804	899	767	856	858	847	761	809	795	869	799	824	829	803	799	818	825	852	770	834	823	834	861	802	786	817	796	851	845	808	826	799	812	841	829	788	814	799	817	799	802	759	891	830	833	764	779	766	814	801	800	801	810	844	808	847	808	835	786	830	860	796	836	843	849	826	865	822	830	790	810	822	854	822	797	828	804
37292	22378	9560	2268	1048	729	589	488	487	466	386	365	307	290	282	300	273	265	256	277	244	280	267	239	267	227	253	239	230	201	234	218	246	277	275	219	241	239	258	237	239	223	212	214	229	224	216	228	246	214	251	227	234	219	233	199	250	255	244	239	214	242	254	235	232	210	240	231	235	241	227	232	249	214	213	225	237	248	236	242	245	225	234	215	217	233	186	228	244	221	215	206	240	227	254	224	248	220	244	220	243	216	238	225	232	213	236	237	256	220	195	226	213	226	228	245	222	226	262	253	234	240	228	212	201	247	209	202	219	219	203	238	228	215	218	198	267	213	268	242	216	240	236	247	241	256	241	228	218	229	237	242	236	227	206	251	222	237	201	207	229	206	250	232	245	226	202	233	226	211	219	228	213	208	199	216	263	243	231	220	223	249	231	211	204	222	180	215	225	204	197	222	237	239	218	247	231	245	179	201	218	220	233	229	235	240	227	223	239	215	232	219	236	246	234	226	242	238	233	218	275	232	262	213	229	218	203	238	219	217	214	246	231	223	231	218	224	226	226	208	191	210	218	226	229	229	214	232	243	218	227	238	215	228	254	242	224	224	232	243	232	222	249	211	198	197	229	229	199	205	225	242	225	229	229	217	231	219	242	187	223	236	227	258	211	239	213	227	211	223	255	228	244	224	215	215	221	234	212	222	225	248	240	252	241	219	228	226	197	230	236	218	255	216	227	232	245	240	224	231	205	214	178	205	237	231	227	230	244	248	222	251	204	223	222	208	219	224	265	209	226	236	220	213	251	251	231	251	236	236	214	232	233	240	259	239	214	228	216	247	202	229	220	197	223	218	253	226	213	246	267	236	221	178	209	245	251	237	230	210	218	227	223	238	209	224	224	239	216	234	244	226	229	231	234	229	218	227	220	214	252	240	241	217	206	234	210	234	224	207	225	230	206	231	222	223	233	234	223	216	222	225	226	272	239	231	212	211	208	237	219	233	235	253	222	192	230	191	229	243	209	227	213	242	192	231	241	216	221	244	226	212	226	220	216	242	232	237	218	243	227	215	222	219	234	228	202	252	230	224	213	225	221	229	230	213	236	214	223	230	227	226	233	227	225	235	249	236	225	189	234	234	211	236	241	234	225	228	235	219	205	203	211	212	242	228	230	223	215	216	219	224	251	238	241	210	224	272	239	219	224	228	225	220	235	237	220	234	232	231	235	217	251	228	211	231	241	236	223	230	261	264	228	236	231	225	269	237	211	246	246	228	221	241	238	234	225	248	242	229	243	223	240	238	232	268	225	248	208	217	247	203	242	236	211	237	243	240	232	209	240	230	230	196	245	222	219	241	251	231	230	200	232	224	226	259	208	236	210	219	233	214	227	244	226	205	220	226	225	238	220	261	217	256	237	239	198	220	237	238	231	244	202	214	219	241	213	219	214	251	223	214	216	257	262	227	222	223	208	209	234	201	208	230	225	219	235	249	236	241	221	220	217	238	236	208	235	222	234	195	216	227	196	209	220	260	251	216	189	227	236	188	208	199	218	225	229	204	249	256	218	239	249	233	209	258	210	260	241	222	231	255	204	234	237	224	264	237	237	230	223	227	211	253	246	232	239	233	228	220	235	207	246	215	229	223	238	224	235	222	247	223	215	256	208	236	208	212	185	240	221	211	235	237	244	229	232	214	215	222	226	214	219	223	231	206	221	250	230	258	214	262	215	220	233	212	232	224	209	211	227	207	228	225	231	222	245	235	210	218	238	240	235	204	235	239	206	226	227	191	224	228	237	222	218	199	208	193	215	233	229	212	240	237	209	230	215	211	212	225	249	256	259	233	240	238	221	242	264	240	225	194	240	229	216	230	241	206	201	215	238	231	229	212	236	218	231	218	231	223	235	226	225	236	206	201	211	226	205	225	245	231	250	227	217	211	261	229	226	222	245	239	216	201	211	224	234	250	205	203	242	203	244	214	238	218	186	226	215	222	253	227	226	230	217	237	237	207	244	222	201	222	229	218	238	223	214	220	231	243	206	259	234	234	241	219	223	228	165	207	231	228	251	217	230	229	213	200	253	242	224	228	215	234	243	202	195	187	213	244	235	228	214	211	220	192	207	237	247	222	238	245	216	206	219	231	227	216	209	227	247	271	224	247	209	247	232	243	231	228	213	234	250	226	226	235	215	226	249	231	250	204	217	232	243	203	226	231	221	211	237	218	234	238	244	221	214	219	213	230	235	251	245	237	237	234	222	232	229	257	269	222	245	217	258	220	224	236	183	216	239	218	214	231	214	222	209	231	226	217	217	239	216	246	237	245	210	202	203	225	220	242	257	210	226	221	243	231	213	226	242	228	226	215	209	232	255	227	221	228	227	214	203	243	232	231	236	234	241	215	225	201	235	196	240	248	209	199	217	219	223	236	232	233	220	242	245	203	243	226	211	239	248	243	224	236	251	224	208	224	218	243	210	219	224	216	215	199	241	237	210	227	208	223	244	220	216	221	259	216	236	240	211	218	247	233	241	240	216	204	220	230	223	213	220	202	207	215	224	246	200	237	249	237	230	233	231	231	231	222	250	225	227	233	228	269	202	275	218	220	259	225	204	236	245	239	213	236	248	199	223	233	248	286	209	240	220	239	248	245	211	266	213	236	227	226	254	217	236	208	239	235	217	238	210	216	224	226	228	215	217	227	241	217	225	219	239	212	218	215	249	228	234	216	211	228	240	227	208	211	202	251	208	196	235	216	236	228	236	242	224	222	228	210	252	226	228	234	217	223	239	216	235	180	245	222	201	212	212	241	240	242	230	208	214	206	231	245	210	217	218	258	225	231	234	222	230	270	211	224	241	224	246	219	244	223	234	226	230	242	229	237	249	243	212	222	208	240	242	224	231	268	220	222	220	194	224	231	227	239	230	227	200	226	230	230	236	224	226	207	241	226	238	256	231	225	208	237	196	237	239	216	203	238	214	230	255	221	218	202	222	238	207	246	252	213	195	216	201	211	219	210	244	228	228	246	233	245	212	220	213	230	226	241	208	218	227	235	202	223	212	215	221	216	233	204	232	211	230	212	211	237	201	232	242	196	221	208	228	206	204	238	245	238	254	237	253	222	209	225	229	206	232	205	198	239	221	248	225	252	252	210	256	240	211	246	214	249	215	233	220	217	223	231	212	236	238	238	236	248	213	198	224	212	245	238	222	243	220	236	207	232	240	257	231	228	209	209	202	217	220	253	224	231	216	233	219	223	197	227	209	236	233	266	237	222	211	240	228	237	235	229	227	229	223	202	220	178	230	211	210	218	240	228	245	242	216	220	247	238	212	244	239	232	246	245	212	215	196	253	233	211	208	216	223	226	207	215	232	240	247	229	203	212	217	228	228	232	240	213	232	233	225	217	221	229	250	233	257	241	228	203	202	233	215	246	234	221	219	227	220	228	193	234	212	222	240	236	221	218	231	215	210	241	213	238	235	220	241	217	216	225	224	226	243	224
24559	16820	8435	4413	3455	2976	2411	2024	1810	1722	1452	1321	1206	1087	935	914	899	821	825	824	721	713	710	730	687	676	684	609	672	638	588	583	633	629	685	612	659	599	600	643	610	570	534	542	605	587	546	578	526	571	517	560	555	521	554	516	582	567	555	564	580	539	586	553	539	551	546	554	569	540	538	534	543	547	523	540	512	504	501	555	577	516	560	521	536	539	544	533	563	550	514	564	502	554	589	530	555	528	522	530	554	554	578	589	513	563	559	515	538	561	546	526	584	559	560	592	526	524	542	549	516	562	522	537	518	524	537	546	520	583	519	562	531	549	535	555	490	559	533	535	495	538	543	589	549	554	508	551	559	533	533	589	535	574	506	560	537	561	538	559	539	557	528	542	523	519	550	546	537	502	518	571	511	531	513	548	550	616	535	546	549	544	535	528	513	574	529	546	551	569	513	541	556	548	563	500	521	560	517	585	543	527	535	505	523	570	514	568	533	572	589	547	551	532	536	559	542	524	578	559	547	528	498	540	539	526	542	557	543	535	518	517	526	546	503	503	569	554	541	541	540	570	547	558	583	552	523	548	568	513	531	565	560	530	523	545	531	565	513	531	580	530	530	529	532	559	538	552	511	537	567	523	559	527	553	509	544	550	562	509	520	497	524	508	509	567	552	528	522	508	493	548	547	529	528	575	565	504	571	489	532	557	532	548	527	532	510	525	568	525	582	529	516	540	535	547	554	502	532	493	525	532	536	567	542	492	530	532	569	523	516	514	528	532	544	519	533	517	555	508	515	544	577	521	559	557	487	530	588	526	539	532	523	587	538	525	540	532	522	566	505	549	571	527	501	555	522	535	545	546	579	534	543	527	517	555	540	584	530	565	542	511	574	535	526	559	551	549	535	571	541	581	516	576	551	554	544	574	556	567	529	512	571	534	573	556	541	525	472	577	545	537	501	540	536	530	542	558	582	530	509	548	515	515	570	569	507	499	558	500	551	536	545	551	555	536	562	583	536	524	551	544	572	524	535	511	515	523	510	528	507	538	543	541	542	526	532	522	523	516	600	496	542	542	531	559	526	553	537	533	553	586	520	583	541	549	550	557	517	529	553	544	556	568	556	535	539	527	524	502	559	526	552	508	503	550	552	523	510	520	558	538	554	511	575	550	551	589	507	542	519	511	572	523	534	564	535	554	501	575	535	550	513	513	547	561	538	552	528	507	543	556	534	551	527	537	551	534	556	554	561	530	513	514	540	523	538	568	535	557	569	496	565	535	514	542	538	545	500	543	534	556	524	518	521	564	611	533	554	531	500	513	546	514	525	554	553	549	570	511	524	548	569	553	521	586	537	527	530	548	566	534	548	580	539	541	543	539	537	529	552	538	536	569	548	528	553	542	514	603	567	556	548	546	597	529	546	562	568	502	494	538	549	558	567	505	556	528	566	532	518	513	529	518	538	537	538	514	513	528	594	537	527	575	562	530	547	534	595	555	561	540	553	561	539	532	556	518	516	580	488	547	505	538	508	496	519	513	498	539	517	550	548	556	565	546	537	510	537	518	522	559	506	526	507	521	536	570	552	566	524	505	568	549	581	522	531	541	496	595	530	569	565	543	546	575	556	546	526	524	496	534	566	511	559	535	544	559	543	563	491	567	575	567	559	568	517	536	593	512	525	541	526	527	501	526	499	519	540	575	526	552	552	543	540	573	506	576	545	558	558	527	583	545	530	523	534	588	504	556	585	552	566	508	566	575	514	559	533	581	540	501	581	515	554	504	556	534	572	555	511	512	555	504	542	550	523	552	516	541	547	533	547	550	533	570	565	546	531	512	519	518	519	563	550	517	567	544	509	527	508	496	551	526	527	537	551	572	528	525	525	553	592	538	529	546	548	560	568	534	549	498	541	539	544	542	552	533	557	551	509	512	570	538	571	592	558	519	537	539	487	528	559	543	544	554	517	512	545	491	543	538	588	550	523	521	528	529	536	537	543	529	563	538	541	522	522	554	527	494	572	523	552	528	515	517	523	528	550	542	564	525	563	493	529	540	536	510	512	522	514	554	514	504	557	535	515	569	554	557	538	512	559	545	576	537	488	523	533	543	556	560	551	531	529	563	498	605	550	549	548	538	543	507	525	525	555	556	583	532	511	528	526	522	529	569	615	520	531	512	554	503	546	558	545	560	566	543	575	553	549	567	477	556	520	604	512	504	591	552	492	530	529	548	514	539	522	580	502	517	558	588	550	534	549	542	518	576	531	528	567	536	565	549	534	497	592	526	531	576	535	522	526	542	546	540	497	558	551	588	579	602	550	582	522	551	561	554	573	571	542	573	544	520	537	548	567	556	516	533	575	529	567	531	539	545	532	516	566	502	573	524	558	528	586	548	550	547	546	530	537	557	536	527	552	596	560	508	563	529	534	543	553	546	549	537	546	487	518	556	513	531	545	527	533	502	512	501	551	581	527	504	536	563	549	559	534	520	553	518	560	526	538	505	542	531	548	507	515	559	553	526	493	531	593	522	489	536	499	527	552	567	530	538	567	543	557	537	553	524	545	517	560	575	593	526	581	521	525	517	537	556	541	532	554	540	519	539	553	487	508	550	522	540	547	531	560	553	514	557	527	560	558	602	520	540	591	556	548	568	547	528	547	504	507	526	524	517	547	556	557	537	529	542	500	526	500	571	567	498	540	582	556	563	532	533	525	574	547	519	586	504	546	537	581	529	561	565	560	547	547	558	505	544	536	552	524	520	551	561	559	541	570	587	595	534	574	510	539	542	545	537	546	558	567	545	512	529	551	565	560	524	537	526	538	494	545	532	552	514	497	602	512	534	539	532	521	598	550	518	557	530	558	546	559	528	540	551	529	494	500	551	521	552	531	588	508	533	519	542	547	537	559	550	573	553	576	525	552	532	557	534	539	572	545	561	540	527	543	516	563	564	559	542	568	539	518	570	513	547	541	548	554	560	566	525	524	498	575	526	554	551	535	525	550	534	527	531	516	565	567	568	529	523	614	534	537	515	569	545	535	509	534	532	534	531	524	519	530	578	554	579	546	537	519	531	544	586	536	596	514	547	504	507	545	559	531	572	539	525	582	526	545	514	584	534	561	507	543	522	504	557	540	547	517	523	523	529	525	496	543	533	546	557	494	509	593	557	559	552	537	513	545	557	579	528	549	546	570	576	543	518	547	553	526	570	526	567	523	549	525	550	577	548	566	503	497	567	530	550	588	549	573	580	564	588	503	574	531	560	564	532	556	515	540	568	533	537	546	494	550	530	533	570	523	531	551	517	550	538	528	559	574	520	510	490	526	532	528	532	536	518	548	606	547	518	551	539	525	505	590	573	539	525	546	555	604	551	586	543	555	477	502	569	532	542	527	533	542	531	543	528	536	550	526	543	557	549	564	557	550	545	498	527	563	524	507	560	521	573	525	534	531	551	508	552	526	520	591	532	550	569	515	558	555	518	571	562	545	549	527	563	566	542	546	523
10807	4246	1531	645	548	506	485	455	449	418	410	403	359	382	349	359	403	410	396	363	345	386	416	373	374	384	341	351	372	376	398	334	402	363	418	386	383	366	373	339	345	398	360	358	366	349	344	366	359	361	372	362	385	387	410	391	393	398	378	393	380	382	350	358	336	346	348	378	337	360	365	352	358	383	385	389	357	352	354	420	380	333	412	332	362	389	375	388	355	341	377	398	383	373	386	344	424	339	381	387	355	344	378	397	395	404	371	355	352	331	354	358	329	380	365	376	334	360	358	396	373	342	379	352	372	361	338	373	375	406	353	383	334	369	369	382	384	339	364	362	383	352	380	313	362	355	354	352	384	356	391	335	331	335	368	404	342	378	367	343	366	367	351	375	337	357	390	357	397	382	389	359	383	357	352	359	340	338	385	356	395	342	382	395	357	378	403	347	389	359	363	353	368	367	358	337	384	408	354	344	342	348	351	376	402	385	423	378	377	348	343	333	358	371	348	337	377	348	377	398	321	339	362	368	347	372	350	368	354	374	360	370	315	362	353	374	371	373	340	347	357	324	414	365	402	349	380	366	355	394	358	380	374	385	385	357	334	380	377	378	387	350	374	385	336	360	374	368	370	369	351	358	330	400	338	404	357	394	359	370	379	382	375	424	398	342	345	377	326	355	361	371	377	380	355	368	410	338	348	391	377	372	376	378	366	341	339	357	398	409	399	378	373	390	391	383	353	379	407	359	391	367	352	397	361	346	357	392	399	378	378	351	405	373	362	371	394	343	387	368	371	371	354	385	371	354	393	362	364	339	359	351	393	377	380	345	364	367	389	389	359	397	343	394	370	371	344	374	380	366	354	364	396	358	391	365	377	406	360	376	366	371	361	344	348	353	359	380	369	341	340	345	372	378	373	387	375	394	385	370	379	384	341	335	371	407	367	368	354	346	361	363	357	367	395	335	319	393	397	346	368	343	341	367	389	338	383	358	368	380	362	361	365	377	356	361	384	357	371	363	375	375	360	334	353	348	367	386	362	385	342	409	367	358	371	398	362	393	379	410	343	364	371	372	382	379	356	352	356	381	384	385	343	406	376	422	369	359	353	401	395	386	390	355	346	393	341	392	387	344	346	363	348	363	371	351	317	375	380	375	415	364	347	407	365	384	396	384	378	347	380	364	357	350	352	339	371	408	397	393	391	375	354	379	418	390	374	387	352	362	389	435	370	367	346	362	384	388	372	372	349	356	387	384	355	335	390	408	365	324	361	367	373	342	405	388	382	391	378	369	379	434	343	388	354	376	371	346	388	366	370	348	390	379	349	403	388	368	397	382	380	370	387	373	356	373	375	336	332	372	400	372	378	354	367	415	357	397	345	377	377	381	354	367	336	403	357	354	366	328	345	401	354	392	349	358	361	369	332	381	364	389	360	396	375	407	408	406	342	339	384	347	345	357	392	378	375	370	336	342	369	369	386	375	363	388	385	371	385	397	388	398	358	357	348	372	324	375	388	387	381	375	347	354	342	372	363	373	354	416	355	387	361	341	365	380	372	373	352	360	371	387	346	378	380	366	350	371	341	355	354	364	364	346	323	338	370	386	386	353	400	379	355	377	359	368	329	370	377	352	365	377	345	369	375	330	314	334	380	363	369	360	396	385	409	371	366	364	370	360	375	370	393	382	429	364	367	359	357	390	402	376	366	365	381	377	389	397	386	365	393	342	360	367	366	379	369	359	331	362	398	398	349	379	364	355	405	346	320	418	333	361	372	375	341	371	388	334	346	362	383	349	361	385	348	370	369	375	348	369	385	368	362	358	360	379	352	347	360	376	379	374	372	349	404	388	357	341	389	393	367	390	374	362	380	340	351	349	374	350	391	404	358	398	356	328	414	348	370	360	358	337	354	368	365	354	370	403	376	376	410	365	385	392	392	400	404	360	365	353	400	370	382	371	364	367	388	362	362	366	374	358	352	371	403	350	359	377	346	370	380	322	398	380	370	369	381	372	353	382	392	392	355	344	394	340	384	382	343	352	364	349	323	360	374	348	367	351	406	330	360	380	355	318	395	349	366	349	388	380	390	370	382	379	361	383	374	351	410	375	340	383	346	373	384	381	357	366	403	440	387	353	357	387	354	374	364	351	346	369	352	394	387	390	379	358	371	404	384	374	343	398	340	414	370	373	351	350	387	393	332	343	319	372	381	339	368	383	387	385	366	388	378	383	364	381	328	374	374	368	346	341	359	397	353	357	402	368	370	389	388	395	381	372	369	329	369	369	403	403	388	382	346	351	388	386	377	372	388	364	361	386	367	389	385	366	371	340	395	371	379	368	369	355	393	348	418	413	381	367	367	352	386	348	383	407	347	373	394	380	369	381	399	404	349	376	347	366	375	367	393	350	407	364	340	376	348	371	386	348	338	403	392	383	360	377	364	376	369	377	392	383	362	370	355	400	365	362	366	374	357	385	379	371	397	356	387	391	379	360	373	371	353	357	344	373	401	372	376	411	373	357	364	350	367	416	357	331	399	385	354	364	374	345	353	367	362	370	395	385	325	374	383	329	374	397	372	374	398	360	371	394	372	377	379	378	354	378	369	383	361	345	340	370	345	373	392	356	396	381	381	409	396	368	366	382	329	357	384	357	376	366	385	384	380	396	347	418	360	350	362	361	365	356	386	335	342	351	403	344	351	346	370	381	373	397	405	411	396	409	357	378	422	363	387	376	374	342	385	344	389	355	368	433	347	347	387	379	393	418	389	364	379	381	409	372	378	348	386	344	380	369	334	401	383	350	373	362	368	362	381	361	378	371	364	354	354	329	354	378	341	396	340	387	338	414	357	374	353	366	396	393	335	387	386	370	353	342	342	381	406	384	353	397	351	376	376	377	331	392	385	398	347	334	421	390	348	374	385	342	369	375	374	350	384	363	380	374	373	367	310	375	386	373	382	357	382	371	349	378	416	375	388	374	368	337	381	368	367	330	424	375	378	362	325	360	349	334	343	384	390	363	356	364	350	349	362	369	362	358	410	388	361	387	361	349	382	351	405	374	343	400	410	353	393	362	325	382	334	385	352	369	373	333	357	405	341	388	382	356	341	371	391	364	356	355	378	398	373	391	361	342	368	354	430	388	375	345	366	385	392	397	376	358	328	395	329	381	366	397	391	347	349	357	373	388	365	365	381	371	365	405	395	376	394	355	375	384	359	364	387	368	415	363	354	384	377	387	372	410	362	362	342	400	362	373	347	349	332	355	384	383	376	385	337	352	370	393	386	371	399	366	369	335	348	357	368	348	352	403	372	343	357	342	351	361	366	376	377	373	353	365	411	393	369	358	363	370	371	353	366	337	351	382	355	369	374	391	380	373	365	359	387	370	347	374	361	346	358	360	359	350	360	374	367	362	393	413	368	404	387	375	381	377	382	359	387	399	379	350	405	359	390	378	338	376	393	407	374	399	374	333	411	363	367	377	359	361	357	369	386	382	394	399	400	356
8102	4125	2486	1877	1604	1499	1329	1293	1248	1156	1057	986	987	1007	937	957	889	975	944	868	937	866	863	867	867	873	883	859	857	827	866	869	888	841	831	887	893	842	894	852	845	846	821	867	872	882	833	811	828	864	870	822	838	857	880	855	847	834	849	879	883	823	868	831	886	855	874	912	839	848	823	844	873	829	828	861	864	830	849	835	792	863	839	838	836	826	842	901	832	841	797	924	926	859	832	869	864	864	864	838	824	837	887	865	870	862	903	875	819	872	870	860	873	856	848	870	864	826	884	837	825	828	818	802	842	888	822	819	833	862	835	850	865	805	873	908	848	825	802	833	812	821	848	841	846	846	797	850	847	844	857	841	864	794	886	841	836	834	837	836	878	809	802	890	851	865	791	877	848	876	909	871	869	836	854	868	836	846	877	867	834	799	888	878	848	834	889	856	839	801	872	828	800	850	827	822	839	856	883	811	805	872	881	850	824	860	854	844	834	836	863	817	856	849	876	858	832	862	846	862	807	875	874	878	790	844	782	876	861	824	876	810	877	853	820	851	867	824	863	826	860	861	804	904	814	888	837	810	842	786	803	863	827	834	830	860	798	834	879	872	900	832	841	844	833	805	847	844	859	863	800	817	866	882	838	879	833	856	863	826	845	884	814	880	827	859	805	838	871	831	854	829	880	868	876	889	840	850	831	773	834	840	822	885	895	862	892	866	835	888	810	806	799	843	877	820	858	825	862	859	797	858	846	809	830	819	821	823	852	775	888	846	839	850	851	872	892	876	908	844	903	857	843	862	900	839	876	953	829	858	850	805	854	869	864	832	827	881	829	840	795	828	799	821	810	851	888	815	877	805	846	903	828	849	797	831	831	836	851	815	847	844	868	837	856	787	871	877	849	829	820	879	808	865	838	846	868	844	893	844	873	849	833	830	851	892	776	917	851	846	801	870	833	844	827	820	772	843	872	798	879	820	847	820	837	848	873	876	787	843	827	845	835	854	819	846	834	836	810	818	799	871	878	846	891	848	871	899	831	829	807	867	799	865	807	827	856	801	813	865	868	822	835	830	816	846	857	815	886	835	850	850	829	849	807	860	779	892	811	827	824	807	871	876	852	852	826	870	841	848	845	834	891	796	882	863	815	838	870	894	867	839	840	875	851	822	852	804	841	835	858	838	837	823	855	848	831	903	882	848	828	841	868	847	863	903	836	894	863	828	799	817	809	827	876	843	856	838	882	898	820	848	795	876	852	859	820	878	841	828	878	808	831	865	851	809	789	849	863	844	855	813	814	845	848	832	844	892	903	824	845	770	870	835	822	803	812	907	864	835	845	888	822	846	828	894	879	842	863	885	839	848	830	840	877	817	839	805	876	830	824	850	842	833	917	854	877	851	814	826	814	866	879	865	836	844	827	918	877	886	792	845	852	891	814	879	866	910	839	854	818	847	878	853	884	868	849	817	816	853	778	879	855	833	867	866	844	833	835	829	817	857	927	875	867	882	833	837	840	822	814	799	801	820	848	851	867	839	859	829	883	840	838	853	845	860	836	893	828	824	868	788	827	850	875	863	850	816	864	790	840	882	875	796	857	881	821	871	856	901	908	862	834	856	859	796	856	816	834	846	872	835	828	825	831	862	851	829	842	820	848	834	813	801	813	913	868	873	836	851	807	827	850	897	823	849	846	823	854	925	804	849	851	851	849	850	824	836	843	821	872	792	836	828	843	804	857	870	873	828	820	869	866	872	875	821	892	849	865	878	819	846	876	831	845	801	817	772	887	872	850	831	866	854	862	862	857	732	828	829	808	833	829	801	913	845	905	803	884	858	842	808	869	829	784	803	833	817	786	849	813	820	846	870	822	886	864	835	850	819	832	825	860	814	863	798	819	835	860	878	814	831	851	892	870	862	855	836	814	832	816	798	858	834	819	864	845	910	866	891	836	873	855	861	821	820	852	792	821	842	836	824	841	815	871	833	892	799	876	861	843	812	826	826	834	825	826	853	869	815	847	859	858	833	840	853	844	886	828	852	837	855	853	947	886	792	850	847	850	813	836	840	841	841	823	840	882	871	828	828	810	832	871	890	841	863	870	896	868	859	828	893	812	927	836	832	880	825	818	818	847	849	859	854	838	807	759	881	855	816	814	852	881	902	832	891	903	893	803	802	840	858	834	896	868	827	858	845	875	819	886	874	848	913	782	851	795	849	806	858	836	861	815	870	901	844	836	852	821	847	817	849	822	899	852	836	796	783	881	873	888	850	814	843	848	840	818	851	854	790	840	871	857	850	870	824	865	808	857	855	849	812	855	823	918	818	802	849	854	853	838	804	843	848	859	865	860	818	872	912	803	867	824	849	836	854	864	898	841	815	898	842	844	827	847	827	836	812	830	853	825	781	869	843	856	842	849	811	884	871	909	866	797	873	856	803	865	878	799	848	860	894	852	824	837	846	839	861	865	824	867	846	859	796	825	846	847	886	798	827	841	820	829	837	820	874	846	875	810	855	873	829	825	825	805	860	832	830	838	775	829	833	802	843	819	807	832	854	875	906	840	863	880	868	848	850	841	845	878	840	794	833	881	845	841	898	837	842	830	838	849	886	822	826	838	841	837	859	846	836	857	836	852	820	840	828	822	858	854	846	832	932	845	848	876	855	833	859	859	864	890	841	860	861	872	871	856	863	921	833	847	829	859	877	889	848	803	856	860	840	857	809	836	883	843	791	824	810	828	806	820	875	826	885	817	873	808	848	850	851	858	863	866	886	818	840	878	911	873	843	830	818	879	850	860	881	883	869	787	839	846	859	792	901	898	883	869	835	858	841	864	818	841	859	816	819	875	777	769	863	866	841	793	872	847	858	890	821	836	808	854	888	818	854	821	899	815	828	806	833	876	883	827	887	811	898	881	844	833	880	837	804	878	771	857	860	888	850	858	836	854	806	861	887	782	830	837	833	826	847	823	875	866	849	854	806	836	867	826	900	810	911	794	853	826	852	859	879	849	886	897	850	865	864	819	882	861	907	938	843	886	829	823	855	840	880	805	824	889	846	848	791	844	894	834	844	850	830	818	874	852	803	822	862	839	828	903	853	787	804	843	853	879	846	792	862	813	819	837	842	834	842	845	841	860	844	873	832	875	856	847	857	873	862	836	826	822	824	878	833	878	890	846	827	843	860	850	861	871	834	828	795	836	794	793	804	880	860	856	858	862	846	827	860	832	867	847	849	788	805	891	849	832	776	817	878	872	851	871	866	840	883	882	860	875	852	865	844	872	865	869	836	837	842	877	848	857	834	829	810	836	820	828	858	823	818	843	830	873	830	889	863	795	828	760	778	832	780	833	849	822	864	843	810	853	857	845	840	862	840	893	859	844	786	855	822	848	824	833	864	877	873	894	895	815	882	856	802	827	907	872	785	826	813	853	799	860	875	839	849	854	871	892	829	867	887	883	785	834	863	874	847	866	897	848	864	855	848	867	839	850	811	796	892	849	841
27177	13435	4850	1242	832	709	593	597	536	467	456	414	428	400	359	438	383	388	378	381	387	428	355	385	392	378	394	373	385	390	346	355	382	364	372	380	368	372	358	375	382	357	356	375	415	390	369	353	302	370	348	343	355	401	374	338	377	351	344	371	418	355	353	367	371	375	327	339	304	351	369	379	379	367	389	336	319	356	357	322	346	359	335	349	387	361	365	358	380	360	356	338	364	363	339	344	356	363	344	366	408	364	423	362	345	351	340	407	322	370	380	362	357	344	367	342	381	336	350	339	360	367	371	365	400	345	366	380	366	370	352	381	370	360	380	357	349	359	357	374	407	347	362	357	352	364	352	330	348	368	365	360	365	371	372	379	385	368	361	363	395	369	385	387	331	368	337	377	354	359	343	360	332	372	360	361	335	327	366	334	328	341	342	342	349	361	371	378	367	360	358	358	364	355	354	336	358	345	343	374	368	384	325	398	323	345	363	360	354	342	359	366	355	339	358	377	355	374	335	323	310	374	396	331	347	359	365	378	368	392	338	350	382	365	342	383	315	380	400	304	336	368	352	401	335	341	341	352	381	390	338	353	386	340	386	320	369	369	381	384	354	339	343	364	345	360	346	366	408	340	395	363	348	333	383	385	331	392	362	383	359	368	362	335	365	341	386	343	377	337	347	365	381	337	363	369	372	368	365	338	314	378	366	360	373	352	352	377	360	360	362	369	354	356	369	371	361	340	369	352	357	367	395	322	356	381	393	341	412	360	327	355	342	399	387	334	407	331	342	328	362	375	379	351	343	321	323	385	324	383	377	400	364	350	377	418	352	360	380	374	370	354	368	344	365	364	324	401	376	358	359	348	359	346	367	337	345	362	346	389	376	355	349	368	344	358	357	339	379	361	362	376	373	396	369	358	369	365	355	366	365	362	372	337	324	372	378	350	361	358	367	381	358	345	364	362	353	341	335	350	334	353	328	332	347	370	360	359	327	346	358	354	359	357	357	325	324	328	341	361	356	363	370	362	383	333	388	344	382	353	363	356	345	374	329	356	379	368	333	351	357	345	355	352	372	351	381	332	325	357	347	359	356	376	378	348	380	372	331	338	356	333	380	399	356	301	357	385	363	376	319	402	370	350	329	348	346	373	339	386	339	378	350	353	312	372	362	378	372	348	347	372	347	363	375	332	356	368	341	381	347	389	374	334	357	412	357	326	354	339	349	384	337	348	376	336	307	333	331	354	343	338	363	395	361	379	377	344	372	392	354	378	360	406	333	388	356	352	381	355	365	362	433	386	362	331	328	370	321	330	375	319	320	373	349	353	367	349	367	363	314	404	371	370	380	386	338	358	379	372	360	361	366	352	347	357	312	383	367	385	339	356	348	357	348	345	354	389	392	378	394	369	359	344	352	351	322	342	369	347	346	406	370	380	385	361	341	377	387	333	326	368	336	337	395	364	361	348	339	391	371	368	345	386	383	344	348	382	373	403	383	344	373	364	348	354	357	348	372	365	355	347	401	347	367	357	349	363	355	375	375	358	314	366	356	353	318	361	374	356	344	370	357	376	352	373	366	364	354	382	352	324	357	349	394	321	373	378	363	384	358	365	359	300	378	385	377	347	343	349	329	369	375	387	361	355	347	355	339	358	330	354	375	351	384	375	352	335	387	377	358	357	373	341	357	365	337	343	358	356	339	351	358	375	396	373	358	387	389	328	350	391	332	380	370	346	333	380	307	380	365	338	384	367	360	350	356	370	372	336	332	364	330	378	355	329	373	382	348	357	352	365	339	349	370	352	352	338	313	373	367	368	387	349	323	387	373	365	347	381	390	337	376	330	318	348	368	350	348	341	364	353	347	366	357	369	358	395	359	384	372	368	370	360	320	340	354	365	356	326	357	393	319	410	384	382	364	351	386	362	353	332	381	366	358	341	349	343	391	345	356	321	367	369	378	332	340	348	362	375	329	355	337	368	358	355	373	355	377	380	382	355	384	359	351	336	353	368	365	365	309	354	380	339	346	396	370	356	353	326	401	343	368	367	353	385	366	382	396	377	329	337	354	328	372	387	369	356	353	343	375	377	370	366	359	354	358	360	321	336	364	383	334	361	367	349	341	363	335	370	368	341	389	349	321	388	370	328	399	379	379	377	375	370	354	336	365	379	371	356	323	382	349	361	362	337	342	344	327	382	377	349	360	360	336	378	325	364	359	381	347	352	363	348	372	340	357	375	368	367	354	393	373	358	386	340	375	363	353	318	374	348	343	363	374	380	334	337	399	381	360	362	381	353	368	363	372	354	375	352	345	335	376	345	377	345	359	362	365	346	356	353	350	338	349	358	353	374	349	366	379	366	364	331	386	384	324	346	340	350	359	347	356	336	348	350	344	350	359	372	322	351	377	340	379	344	314	365	362	359	338	366	351	397	393	364	360	361	368	385	395	354	384	350	355	385	353	359	340	345	343	366	373	333	392	345	329	352	352	379	318	359	356	350	373	345	324	306	378	355	332	382	345	344	397	356	372	342	377	350	366	378	349	354	326	369	336	362	400	380	328	372	332	344	351	357	357	372	360	358	317	347	313	365	397	368	370	385	385	358	390	356	374	360	404	400	355	365	351	340	350	334	342	382	341	362	358	315	349	307	355	362	364	377	352	367	367	362	348	383	356	334	366	398	381	374	368	383	361	373	385	369	348	340	328	320	302	344	364	356	353	324	371	321	356	354	343	370	365	397	360	374	369	391	335	388	340	347	375	346	408	347	347	369	368	369	344	335	397	379	399	341	371	368	381	363	345	358	359	332	334	374	376	366	383	369	357	364	352	364	377	354	375	345	355	357	364	418	353	357	394	376	345	366	338	371	333	375	327	391	360	346	356	349	357	346	384	374	316	376	352	351	398	364	348	334	367	321	381	364	410	381	350	344	354	381	352	381	386	380	343	399	353	327	343	358	327	375	397	347	329	386	356	346	356	317	341	395	353	324	382	373	349	369	364	369	362	344	337	327	345	342	354	382	363	317	347	370	363	376	396	347	350	399	369	348	337	385	353	362	323	346	355	368	352	372	352	397	370	344	358	362	327	351	383	346	349	319	364	341	395	324	360	376	377	349	365	340	364	338	344	367	304	370	365	352	363	346	347	350	381	372	319	399	353	372	335	352	363	375	354	339	361	334	360	349	391	352	396	346	351	405	340	337	358	368	373	338	396	397	328	371	349	379	340	350	382	385	328	350	384	362	349	404	393	384	353	322	352	354	369	324	366	344	352	341	354	343	371	397	346	348	372	361	341	371	363	385	352	374	344	338	384	369	321	372	376	361	344	359	348	345	338	370	366	357	386	339	351	368	386	399	352	355	357	385	388	370	358	332	358	336	356	348	356	355	356	411	357	386	360	346	346	407	391	373	372	390	388	389	377	368	357	352	346	385	319	346	359	347	396	333	375	391	415	394	368	357	380	365	353	355	358	377	347	356	356	366	319	346	312	339	369	354	367	391
18757	10705	5750	3056	2842	2427	2159	1950	1734	1569	1393	1210	1251	1164	1113	1043	1064	1049	928	958	993	957	947	941	946	933	955	882	838	904	915	909	852	887	945	827	867	896	843	833	878	846	818	830	841	860	833	807	866	815	840	828	849	768	841	827	790	837	841	809	848	824	837	832	836	827	809	836	823	810	793	835	815	842	830	829	851	827	786	804	857	780	807	811	841	840	813	790	816	814	834	832	862	829	807	845	814	784	799	835	855	773	794	828	854	814	787	792	834	833	824	827	806	814	811	842	827	843	803	813	837	833	765	806	851	774	886	851	881	857	839	828	879	784	805	855	844	815	777	822	781	838	834	815	827	805	774	823	797	817	832	806	788	857	818	790	824	840	770	861	824	807	840	818	871	841	777	836	831	847	832	897	788	767	822	787	886	823	799	799	833	838	856	879	852	789	790	825	817	807	840	882	812	800	801	830	808	857	831	840	808	795	824	826	814	791	857	811	775	827	818	811	800	764	818	848	822	823	789	814	816	833	798	820	786	809	852	807	833	808	794	774	824	824	847	845	800	787	847	791	768	819	826	834	865	799	845	817	788	867	792	852	839	782	806	839	808	822	860	815	855	767	829	777	883	837	815	781	809	788	835	791	853	853	785	848	806	887	804	733	812	850	747	829	814	791	790	832	790	785	852	884	829	827	834	811	841	785	839	800	803	779	840	817	818	829	832	872	806	822	844	809	862	824	827	804	795	835	837	820	847	834	828	815	827	862	844	812	818	766	847	772	790	844	801	827	798	778	821	841	865	870	863	800	879	748	773	860	827	820	809	856	845	846	836	864	855	791	809	791	771	754	807	821	774	771	818	792	826	845	816	834	798	822	784	817	906	801	844	802	774	810	826	834	850	816	777	821	840	860	792	846	846	787	809	780	791	824	826	804	799	819	775	818	797	886	869	807	809	824	807	852	831	846	861	822	850	793	812	834	875	788	808	815	865	791	783	848	826	847	769	811	847	821	863	845	852	824	847	844	769	807	821	815	780	829	809	852	824	808	778	819	787	803	783	803	872	815	816	819	855	807	783	833	844	833	835	820	852	833	869	826	796	795	819	810	782	779	809	803	798	850	809	795	774	896	811	823	796	805	808	836	829	791	806	864	839	864	800	818	876	828	805	764	819	813	791	839	827	794	823	795	796	814	794	882	862	838	779	817	825	822	815	886	869	810	827	832	831	827	823	828	810	824	816	809	816	822	827	822	816	827	817	841	793	784	804	890	885	889	838	834	848	845	828	819	858	843	863	831	844	811	855	831	834	801	827	798	804	783	806	787	786	793	831	748	845	855	838	812	813	853	855	792	864	849	860	829	760	802	798	779	841	824	866	787	840	827	806	871	811	835	821	826	836	851	811	811	864	862	839	807	817	863	805	812	821	804	810	841	816	810	859	823	846	818	844	813	869	788	795	838	807	787	821	808	825	814	852	883	808	820	783	803	796	842	843	840	821	848	815	837	819	817	810	832	841	806	846	825	836	835	757	808	807	796	795	881	836	833	800	866	817	814	816	861	810	851	826	804	871	865	823	817	855	820	847	851	831	821	878	777	880	806	805	845	815	803	818	826	778	814	772	845	832	836	875	840	801	831	843	835	795	838	834	808	820	846	840	817	859	824	821	772	790	796	837	805	839	818	802	816	773	801	844	818	775	863	815	804	782	857	816	822	841	821	831	827	833	871	778	839	800	847	836	823	831	800	809	831	805	806	829	823	793	858	781	803	851	804	781	790	775	854	853	828	786	849	821	837	797	899	805	815	734	804	854	804	784	809	816	828	797	807	834	825	833	812	827	759	806	863	840	845	851	805	798	749	838	826	854	804	802	823	835	824	850	850	812	806	787	850	830	761	803	821	821	780	818	841	780	828	813	836	818	808	779	823	823	878	801	786	843	798	845	837	802	850	812	797	817	832	750	819	815	852	826	839	773	814	829	848	832	861	839	842	851	738	766	834	802	831	832	782	846	837	854	856	832	814	808	846	849	860	846	818	807	802	788	833	853	856	851	812	864	832	795	799	837	832	781	863	807	804	861	800	824	796	862	784	895	821	812	840	874	860	815	790	790	805	801	780	847	813	816	802	768	807	827	793	786	827	831	834	909	787	827	789	835	826	756	798	845	795	792	855	841	783	809	836	825	772	855	775	825	814	881	908	771	824	813	820	815	834	788	833	842	826	833	851	825	812	829	797	851	819	855	795	787	824	864	832	847	811	752	800	779	840	809	854	799	772	847	855	838	779	803	843	807	824	843	803	792	815	861	859	817	830	770	790	841	828	840	806	861	844	797	820	771	833	816	806	819	790	806	792	744	825	844	822	810	820	820	849	824	887	817	842	828	818	811	852	848	798	803	835	805	836	775	823	840	838	798	794	825	828	838	865	785	813	833	791	816	856	827	841	820	784	816	823	844	803	809	812	845	823	756	857	872	829	802	855	808	802	805	736	821	801	819	794	834	843	816	786	817	821	776	792	877	771	833	784	802	826	805	834	762	790	866	823	842	867	790	893	806	768	782	784	799	814	782	790	842	830	792	769	750	795	873	826	854	816	820	786	856	787	797	853	820	804	827	769	762	842	802	866	823	834	855	820	786	834	844	800	845	845	820	830	815	794	850	825	836	799	818	824	789	832	848	828	787	802	800	793	827	818	850	803	819	855	807	814	807	791	846	869	865	834	831	831	850	866	760	763	751	820	786	845	769	818	823	826	798	809	800	798	820	802	788	841	882	795	823	836	845	787	835	842	849	853	869	842	861	872	827	797	794	814	834	790	838	883	823	824	828	837	787	813	838	773	778	822	821	820	880	811	841	786	822	800	810	773	790	856	864	833	792	793	811	875	838	858	838	818	800	777	834	817	829	798	845	873	861	841	829	822	807	842	755	855	837	818	799	858	839	769	804	843	770	804	786	814	783	821	817	808	771	873	809	790	842	793	820	808	810	838	786	805	855	839	850	841	821	833	837	853	796	790	794	822	822	825	840	832	828	799	845	776	790	789	835	832	842	871	852	849	798	786	789	841	787	819	821	837	820	874	845	745	803	795	836	787	869	833	827	838	843	826	820	826	855	830	851	807	768	814	830	834	843	821	863	844	861	825	839	832	854	807	826	842	815	844	798	885	822	878	870	862	904	836	840	844	861	824	858	840	822	860	816	848	845	804	779	807	821	827	789	848	831	833	859	795	815	789	817	777	814	800	883	843	871	849	816	839	839	864	812	831	806	834	844	857	877	791	826	855	802	828	819	840	805	796	825	792	823	821	810	863	799	798	797	801	788	794	848	842	863	783	782	831	831	859	840	777	814	789	819	833	816	859	820	817	843	825	860	850	838	783	800	868	842	777	838	851	838	801	798	848	812	826	862	810	822	873	870	772	787	811	803	816	821	847	867	807	835	859	805	814	845	791	841	878	828	832	799	830	818	811	779	841	814	849	815	824	765	857	769	837	800	796	794	795	842	801	802	817
37129	21801	8779	1964	1083	732	666	513	512	411	399	372	295	310	273	300	284	283	283	227	256	290	280	260	250	256	216	233	226	248	250	228	253	241	262	217	226	228	213	233	229	212	204	242	225	238	226	220	206	244	217	231	235	234	243	229	233	210	242	204	258	206	277	252	192	225	207	224	228	229	243	210	250	235	231	234	215	235	227	240	228	214	226	227	253	218	222	212	243	229	233	229	233	207	221	218	264	236	216	230	220	224	245	224	221	215	203	240	233	229	230	226	216	215	221	186	249	223	245	242	236	226	253	225	249	233	211	212	227	217	244	219	208	251	244	226	214	232	239	213	220	230	259	221	233	236	232	238	224	205	256	219	208	233	210	243	217	206	213	234	262	240	217	213	241	221	231	217	209	219	198	225	222	228	229	216	188	234	205	256	228	207	232	224	234	279	250	227	210	211	240	207	227	228	255	211	241	232	237	262	219	233	206	233	223	219	220	244	256	232	226	247	244	225	237	218	262	219	224	249	219	206	238	237	208	251	249	226	204	227	220	242	252	245	244	240	232	223	264	232	247	241	225	218	236	227	229	207	245	226	209	229	216	232	248	228	230	202	211	242	261	219	241	225	236	204	220	228	212	240	258	237	195	227	240	216	232	220	240	245	218	214	218	230	229	220	239	224	219	214	226	215	229	237	241	230	207	219	252	237	223	219	232	243	222	215	222	233	237	230	214	243	230	222	235	214	189	216	248	213	251	221	229	203	225	219	197	218	217	220	213	234	207	233	239	233	220	222	237	227	232	230	243	226	219	223	230	229	183	223	246	241	224	223	254	224	246	212	224	214	229	225	237	225	235	232	235	228	250	227	253	227	260	237	226	216	250	223	238	252	232	222	243	220	209	221	252	259	195	225	222	230	234	224	199	240	220	249	211	210	233	221	197	239	226	214	243	199	225	247	203	208	224	226	234	249	213	209	210	224	212	215	242	224	233	220	207	278	275	222	225	242	243	241	219	234	229	234	263	237	225	249	265	247	225	195	210	222	245	251	246	219	228	250	223	242	226	220	206	238	221	226	248	238	234	262	224	231	217	233	244	232	231	248	266	219	231	241	236	242	227	230	234	239	239	217	226	240	238	214	219	248	215	197	232	231	219	245	245	238	238	219	221	243	224	231	232	249	236	241	232	245	235	226	259	221	222	239	215	237	205	236	226	242	223	219	215	221	219	188	214	258	237	251	234	253	219	225	219	216	230	226	249	250	253	236	256	236	228	224	241	205	235	224	251	239	257	223	230	229	217	242	239	201	225	223	208	227	230	231	213	235	240	241	227	235	230	264	258	205	218	222	222	242	215	194	217	230	210	217	249	226	264	255	216	223	237	222	235	238	224	241	240	236	232	225	228	247	218	218	214	230	227	224	230	237	240	229	220	235	215	213	221	227	241	245	216	230	225	217	234	208	217	227	220	271	235	209	254	206	216	226	237	234	193	195	251	224	221	232	237	239	224	211	220	235	219	204	232	237	260	229	234	206	236	209	242	197	216	239	244	239	244	216	221	218	236	222	207	227	223	210	235	278	219	226	241	215	246	206	241	240	245	247	212	249	206	247	222	242	230	221	232	229	205	234	222	208	215	230	255	214	244	230	231	226	211	217	254	233	234	235	244	217	217	243	211	235	217	213	241	227	213	226	213	217	221	203	237	223	213	230	215	251	228	253	230	221	262	200	202	237	257	216	254	221	221	227	222	234	233	200	234	230	238	226	234	246	215	235	234	218	233	241	263	244	222	217	229	236	226	234	228	210	217	219	231	234	260	231	225	219	225	238	242	241	236	238	224	238	236	243	213	206	246	211	217	247	236	222	206	241	207	242	238	230	231	211	252	224	238	232	238	231	240	202	220	233	228	232	237	237	222	221	238	238	217	221	225	204	265	227	228	230	244	263	219	247	218	214	214	235	238	215	236	225	227	253	235	218	231	213	262	231	262	261	200	234	259	208	240	227	257	247	218	211	224	239	240	225	226	258	218	231	222	235	234	230	218	259	216	245	233	242	252	229	264	219	226	227	212	205	218	243	205	230	253	221	206	231	226	224	229	199	221	212	210	209	243	231	237	221	245	208	224	212	247	237	225	225	205	215	209	240	223	226	265	253	241	202	230	237	248	215	243	226	230	247	227	238	219	225	222	203	223	189	220	230	224	225	220	234	224	190	215	241	226	247	235	227	232	211	236	218	231	187	230	244	244	260	234	218	250	217	208	209	218	209	233	239	222	236	229	235	234	270	251	201	241	241	224	246	229	198	233	218	228	211	224	217	242	206	210	217	219	217	232	243	214	258	266	232	225	221	231	217	255	234	217	250	223	224	231	243	202	201	228	211	222	229	243	224	258	219	224	241	242	208	242	219	253	233	235	212	237	224	233	235	200	210	238	245	247	237	205	230	251	247	241	227	247	228	222	224	223	238	226	239	248	241	225	228	234	234	235	247	206	206	214	240	223	224	227	219	227	219	221	233	244	253	214	203	244	237	235	248	257	248	217	202	245	246	221	249	213	222	269	244	226	242	235	205	208	213	245	229	248	239	212	259	211	223	224	210	248	221	246	226	249	249	217	248	249	221	240	228	225	239	216	239	234	206	241	227	237	234	233	236	230	248	263	212	229	215	211	235	225	227	203	214	242	208	203	227	248	223	234	238	231	240	250	235	211	242	232	241	238	229	221	236	221	238	200	215	230	238	244	247	224	231	245	207	236	227	234	236	231	238	266	239	201	215	226	242	234	225	225	209	233	190	251	227	231	236	243	255	211	227	234	223	216	241	204	211	212	213	238	232	252	227	237	214	216	227	223	220	232	232	213	226	213	196	226	230	199	204	195	183	218	234	220	229	229	231	242	216	243	234	222	196	226	243	243	224	217	232	235	251	218	237	221	248	228	241	243	244	246	214	223	237	218	251	188	219	210	221	214	221	231	266	237	213	231	205	216	237	228	247	220	220	259	202	234	245	219	207	275	244	231	209	219	232	221	206	241	248	224	228	229	260	256	201	259	209	217	201	220	226	263	240	241	215	247	212	253	227	227	212	215	227	236	217	241	254	263	212	210	240	212	217	248	193	191	248	214	217	246	244	224	234	221	231	248	222	239	205	208	218	247	224	208	246	236	195	198	234	232	275	212	216	256	226	224	253	213	224	236	214	249	225	235	201	235	253	212	234	235	242	233	234	236	259	242	231	233	266	236	243	235	189	222	215	228	223	273	224	206	212	228	223	228	242	224	216	229	247	238	266	247	195	250	219	224	230	224	213	206	214	231	249	273	255	212	216	244	230	227	227	218	217	226	227	216	243	236	205	239	224	244	241	215	206	216	216	232	220	235	207	237	241	212	229	265	200	231	228	234	217	214	220	241	236	251	248	225	227	253	223	210	207	253	232	200	225	220	212	206	206	219	262	198	216	211	224	213	222	213	268	236	216	204	228	216	213	230	216	233	228	238	239	229	215	230	227	219	219
24550	15809	8707	4105	3634	3002	2743	2287	1922	1643	1391	1211	1197	1012	1015	938	893	830	801	755	740	777	735	742	775	697	708	621	683	653	612	582	624	621	646	598	591	606	617	550	551	576	569	581	594	581	561	568	588	590	536	538	554	556	516	570	563	588	534	567	528	539	576	535	581	569	512	562	547	553	559	572	593	543	524	534	502	551	544	546	575	519	554	514	520	545	589	530	530	563	538	561	536	551	564	569	547	529	582	556	558	558	554	593	530	560	558	556	571	549	547	549	562	573	511	522	536	563	551	534	544	548	534	555	556	526	555	540	546	504	579	512	521	535	535	556	536	522	574	513	552	602	555	565	567	548	529	545	551	544	586	518	533	518	565	557	514	567	515	541	515	555	524	547	578	559	539	553	505	575	583	538	522	548	555	527	539	514	505	538	515	633	523	548	579	580	560	539	518	605	495	507	505	572	566	513	491	515	563	511	508	522	486	521	564	548	548	527	577	538	563	557	564	535	556	552	541	520	559	545	528	505	517	556	536	534	551	552	525	523	546	540	533	539	551	545	473	569	544	524	522	539	554	561	527	559	548	546	597	503	536	544	559	529	528	541	595	559	544	531	510	506	573	531	532	578	542	566	559	530	494	547	522	567	565	548	535	589	484	558	563	524	545	552	522	542	520	548	528	513	558	523	524	490	576	534	504	518	510	566	518	535	543	536	556	552	580	578	506	561	588	529	506	530	547	514	540	496	577	519	541	580	542	556	560	550	530	575	496	519	585	537	510	516	541	627	557	538	566	526	577	577	579	551	588	514	545	519	507	504	516	546	542	556	550	561	520	548	553	518	543	554	543	526	499	558	545	544	533	487	588	525	519	569	544	523	566	562	531	523	540	556	509	533	573	560	531	525	552	488	546	583	537	552	515	554	549	526	534	529	540	536	570	533	572	559	582	535	511	574	587	509	540	561	571	546	581	585	555	521	553	567	531	545	551	585	546	554	547	531	549	557	539	551	546	539	519	573	551	541	556	555	517	493	542	549	536	522	549	558	567	558	524	547	559	598	537	527	529	564	577	557	531	547	530	564	520	533	525	548	566	537	524	535	558	544	518	556	522	569	550	505	517	529	545	525	471	571	553	537	576	563	528	497	524	564	568	549	533	587	527	556	566	552	552	527	596	579	543	585	585	563	592	521	613	571	502	536	566	520	570	523	516	548	563	539	532	525	537	554	512	579	525	538	575	542	518	568	565	503	525	562	531	541	537	541	539	538	554	550	567	579	513	552	574	568	570	558	557	551	563	548	563	530	514	582	535	534	529	545	516	527	556	489	572	533	549	542	539	569	561	547	528	531	544	581	543	548	599	571	521	532	540	535	557	575	533	551	566	568	525	540	548	566	551	537	548	548	592	505	527	502	561	556	544	540	542	555	571	551	575	539	527	527	578	516	561	547	519	559	549	547	593	552	545	585	566	508	512	540	528	559	570	551	533	536	524	558	571	566	502	518	538	549	537	567	542	516	487	502	548	576	564	576	512	568	560	551	532	522	572	540	527	554	512	538	574	521	514	542	539	538	509	554	558	573	546	557	521	517	532	569	567	575	553	540	605	502	506	545	540	537	551	549	561	589	527	505	553	529	535	564	568	554	556	511	509	547	498	568	583	531	563	518	571	570	574	502	518	524	499	577	555	525	516	551	583	529	545	522	570	522	567	550	589	543	556	580	575	568	562	517	524	578	515	514	536	565	527	552	529	520	521	532	518	582	576	586	540	520	585	511	522	567	507	551	542	473	548	516	569	550	545	549	536	529	529	541	540	550	544	572	513	491	555	557	558	528	562	549	576	510	521	534	554	543	525	523	576	512	536	548	575	556	525	532	568	581	533	536	493	564	517	572	534	551	562	559	544	580	563	544	536	550	576	529	557	599	546	491	524	571	569	542	543	528	557	571	549	578	571	514	520	543	539	598	527	561	529	529	556	516	572	555	530	566	594	587	544	504	526	566	565	534	506	517	549	519	549	552	539	545	525	540	524	544	544	523	581	562	544	556	529	520	545	548	541	519	551	554	561	527	569	523	577	561	587	538	525	535	608	551	543	554	554	554	557	518	553	534	584	543	528	540	545	564	555	491	555	545	527	494	515	567	524	574	555	530	565	563	503	562	578	529	517	564	600	511	568	551	558	553	503	568	539	548	521	560	601	533	532	560	599	512	566	573	542	510	532	543	572	526	528	537	511	570	535	536	516	541	559	581	542	526	541	497	548	499	516	529	516	550	542	614	548	536	555	577	513	540	573	563	569	560	602	556	520	573	572	546	522	592	545	532	533	563	525	566	526	525	547	541	566	520	534	537	565	542	543	572	511	536	580	518	539	535	493	536	580	571	529	508	551	530	569	527	572	569	534	559	526	535	557	561	534	530	522	563	550	539	539	541	571	546	557	567	541	545	534	545	556	555	575	530	546	546	523	555	569	537	530	546	529	539	567	541	545	554	576	546	507	505	572	544	556	571	552	549	609	547	552	572	520	567	520	548	581	499	508	517	567	527	517	511	582	505	544	493	556	514	552	583	538	561	520	518	530	565	540	532	581	535	551	518	501	520	551	526	564	531	544	564	547	540	538	542	529	523	550	584	540	512	534	539	508	552	527	536	509	552	550	518	590	569	576	533	534	578	575	532	545	571	564	553	554	577	549	548	558	545	538	529	560	550	534	540	541	526	533	564	541	571	512	530	525	569	523	552	510	598	562	527	547	548	531	587	529	522	502	581	548	561	497	537	520	535	488	541	553	561	552	533	528	565	506	545	554	534	517	551	544	572	546	502	507	541	551	535	506	547	513	589	558	527	548	537	510	523	559	530	581	560	527	513	526	519	563	562	554	539	582	534	556	528	514	561	571	527	554	543	544	557	519	554	514	531	542	549	519	560	540	561	502	552	539	545	558	585	496	525	573	546	522	565	561	510	551	559	552	509	508	556	568	561	522	546	511	536	528	521	559	545	541	502	525	527	538	559	495	560	580	532	526	502	573	526	584	543	509	547	551	503	510	525	528	519	526	511	548	566	536	554	525	524	558	545	551	537	579	606	562	539	547	546	544	554	543	568	555	535	534	542	526	524	566	557	546	539	561	563	531	551	531	564	550	574	559	532	538	529	532	509	562	584	564	561	564	538	553	543	533	551	570	505	564	545	500	527	575	583	531	555	544	554	546	574	560	533	568	537	557	586	550	549	509	512	552	558	549	579	518	521	567	540	511	558	586	560	575	536	551	548	553	569	543	548	530	553	563	556	518	566	565	542	555	548	574	540	510	538	561	526	581	532	505	535	546	555	500	519	562	515	534	521	510	507	548	568	556	527	552	535	551	532	533	498	558	536	525	542	541	522	548	583	602	535	567	528	547	534	529	587	525	544	519	539	503	543	545	478	540	515	534	530	527	585	544	559	577	524	556	584	534	545	541	588	530	510	524	518	553	529	538	554	502	526	534	546	546	600	539	561	568	542	561	561
11202	4047	1514	677	582	523	460	430	440	433	411	392	399	378	377	385	392	380	382	382	400	386	380	349	339	413	372	391	356	398	375	357	392	342	321	376	374	334	361	371	367	389	360	395	334	371	366	385	408	379	374	413	350	366	364	394	413	373	396	381	401	362	362	356	367	354	401	381	372	368	390	355	334	346	375	354	402	374	358	411	405	366	333	363	358	388	371	356	350	390	374	373	370	370	336	371	371	343	418	366	355	351	390	392	374	394	374	360	353	364	380	364	402	380	380	372	401	396	389	378	346	388	380	359	384	394	388	359	380	384	394	375	364	379	369	391	347	391	385	363	346	361	345	331	347	339	381	363	367	361	368	385	391	391	368	386	381	341	360	373	390	382	390	388	395	359	370	363	364	370	364	354	367	374	408	402	333	365	392	427	355	403	388	351	419	385	378	364	381	370	369	375	346	395	395	359	345	359	332	332	391	349	380	362	370	359	366	377	373	313	363	362	356	363	381	383	379	350	386	387	350	373	377	368	368	358	365	361	369	384	384	411	360	360	357	358	369	354	401	368	363	361	357	391	351	357	370	424	377	355	376	377	386	387	404	372	355	362	356	403	376	333	402	390	400	351	388	354	365	370	343	347	333	359	347	374	392	359	378	396	401	390	417	359	371	355	361	374	387	383	371	331	392	405	386	404	336	389	379	383	382	378	366	396	346	363	356	387	389	347	383	360	380	349	371	371	318	329	366	361	362	368	382	385	353	382	365	363	366	389	357	355	366	383	400	355	408	402	389	387	390	372	382	361	371	349	409	357	382	356	358	349	343	346	392	409	370	348	360	378	401	393	362	407	352	355	353	348	399	336	379	370	350	375	395	371	358	383	396	401	353	350	350	374	392	370	363	353	378	360	396	401	391	383	361	372	386	387	368	398	381	361	379	372	330	383	411	390	362	375	404	351	378	426	358	356	400	361	387	421	396	378	365	387	358	339	385	331	349	368	321	389	365	363	360	405	391	370	406	342	358	397	352	377	388	393	336	357	366	377	347	373	410	374	357	401	393	362	374	386	368	342	381	366	372	348	348	359	371	368	404	363	331	383	363	401	375	351	365	366	381	396	384	369	403	335	361	367	368	364	358	396	373	362	375	414	354	393	411	405	371	351	383	364	391	342	351	372	360	384	367	349	355	384	363	377	349	368	375	384	360	368	370	361	402	411	329	343	370	383	379	362	361	362	380	394	365	361	378	350	354	356	384	353	348	395	380	371	365	365	322	361	363	366	376	337	374	392	367	371	334	349	346	362	361	375	402	367	364	366	359	357	371	366	335	379	393	382	344	363	340	371	389	377	339	387	381	389	362	384	369	350	382	403	355	360	383	394	324	379	387	324	348	359	379	399	359	373	361	366	375	352	366	357	428	371	340	343	345	377	385	373	381	371	385	367	358	364	387	382	412	371	344	352	361	338	353	349	348	371	377	339	369	425	377	374	366	361	362	366	364	401	407	355	390	374	340	390	398	352	361	356	357	374	343	332	378	387	406	388	370	338	362	360	376	361	397	398	378	363	365	413	385	362	366	375	391	378	375	354	375	392	399	350	374	355	369	403	344	356	327	386	365	384	356	352	361	389	380	416	377	373	378	353	357	331	385	356	395	440	360	355	369	387	361	354	361	375	410	399	371	372	368	357	396	374	353	406	375	385	390	349	362	413	411	380	357	341	341	395	340	357	381	348	370	370	366	348	343	367	365	347	376	350	370	375	394	322	360	340	391	381	325	392	370	328	347	359	330	374	379	373	419	387	356	393	326	344	381	416	391	379	353	328	338	379	356	390	354	381	382	343	376	366	368	369	369	393	334	388	364	388	376	380	375	352	350	373	370	367	374	353	372	372	357	333	377	370	358	385	383	374	430	357	396	381	380	383	390	386	388	377	332	381	406	395	399	343	372	362	357	378	417	344	361	337	374	375	346	375	353	370	370	368	382	393	360	341	357	402	366	349	398	415	356	373	355	376	347	404	378	381	371	375	337	382	371	357	374	415	385	340	407	368	351	365	413	372	374	396	372	360	353	416	361	385	371	400	405	360	359	376	368	377	368	367	346	416	373	355	409	356	390	352	356	392	393	416	398	370	374	362	348	375	342	376	375	372	328	413	364	363	361	350	403	409	373	413	371	342	334	354	385	356	380	385	359	368	372	375	371	393	367	362	366	382	354	349	380	371	363	397	402	386	364	363	385	367	394	387	338	386	366	378	382	363	334	349	367	389	379	382	363	371	342	327	365	385	345	361	361	378	378	431	370	380	379	367	379	379	350	368	346	402	379	374	363	380	357	372	420	362	376	385	368	360	368	380	368	385	364	369	373	352	363	356	406	353	342	364	389	357	386	394	369	359	349	386	397	373	352	403	356	342	367	386	352	384	404	354	391	368	382	356	361	353	332	366	391	387	376	358	355	364	347	400	383	398	357	397	322	390	374	357	392	382	369	361	316	413	372	359	374	398	375	409	377	345	373	391	393	378	408	385	362	380	386	365	389	406	351	387	384	379	374	332	354	368	360	382	370	395	373	369	331	360	395	385	396	348	424	353	376	347	424	356	367	367	330	353	345	368	362	371	372	371	398	364	384	352	350	377	357	387	375	378	374	359	350	377	387	397	398	373	358	369	358	356	375	410	365	356	382	367	388	378	427	354	350	371	377	381	398	372	387	388	364	400	392	404	367	361	400	378	370	396	378	329	363	386	380	379	364	352	375	373	382	333	360	363	363	377	404	353	375	324	370	345	385	406	388	405	378	375	362	351	351	347	437	383	386	355	367	357	355	374	360	382	395	392	367	361	401	395	375	351	386	370	366	395	358	337	336	335	385	361	380	403	384	393	349	399	398	371	369	353	377	373	366	379	371	372	392	365	364	374	368	350	366	325	349	395	370	357	361	335	376	371	376	376	387	363	346	363	374	363	385	382	334	375	352	373	331	369	357	361	378	352	379	354	367	366	365	352	363	359	395	374	357	362	374	417	395	388	385	359	386	350	386	395	402	351	367	369	428	403	363	395	370	398	362	363	380	389	364	334	388	369	363	374	359	356	373	382	348	379	402	345	369	388	370	403	368	367	362	385	361	385	398	356	357	396	351	328	383	398	370	368	390	374	410	329	376	349	382	379	352	377	374	374	370	347	362	377	374	349	385	401	379	356	376	356	358	397	383	369	353	384	334	377	360	388	382	374	331	353	391	360	374	394	399	376	402	379	379	352	373	359	365	401	375	363	385	367	399	371	351	364	383	394	378	361	420	356	414	376	379	378	382	392	390	356	390	395	374	367	372	375	357	368	386	382	348	363	378	371	383	380	384	379	364	345	381	337	385	343	375	347	359	385	364	343	343	374	383	413	375	364	385	361	376	361	397	346	343	366	342	324	387	329	373	406	360	391	356	373	370	348	353	387	386	389	347	375	383	372	394	380	337	385	319	403	377	392	376	341	336	396	401	346	394	374	388	381	348	375
7961	3927	2770	1887	1648	1563	1449	1321	1229	1107	1062	1005	993	1015	912	1003	918	966	861	955	912	926	939	886	907	885	908	884	902	884	897	854	874	909	879	875	868	822	873	873	804	852	812	824	840	865	881	821	880	861	866	804	853	835	883	888	836	899	913	863	877	863	887	828	807	908	815	895	851	849	861	865	818	854	865	852	858	818	832	823	877	827	868	839	834	844	845	847	850	898	842	824	836	904	811	842	895	830	883	864	842	867	834	806	864	861	868	839	843	866	828	854	916	789	887	859	834	886	843	855	839	846	841	869	876	817	883	844	851	877	868	872	880	874	873	836	860	856	905	808	786	868	859	832	827	936	861	868	860	814	822	847	878	851	862	903	908	855	884	902	898	837	800	873	826	904	860	851	852	890	795	872	839	825	872	890	819	852	866	819	844	823	902	832	844	813	848	882	873	895	819	869	847	834	856	903	841	877	846	852	836	857	839	903	843	811	810	884	839	816	843	809	847	873	888	844	898	894	826	862	851	831	837	859	867	871	863	875	845	842	857	852	833	861	853	874	855	865	846	834	840	867	875	902	893	829	846	822	847	877	865	831	871	884	839	878	839	941	877	836	870	975	861	860	864	903	829	840	855	865	843	850	850	843	851	851	889	878	853	887	912	838	881	820	859	887	878	839	824	830	816	904	807	843	873	854	873	854	859	863	842	829	858	836	817	860	862	839	869	887	852	864	840	827	858	834	846	870	861	841	898	867	877	883	881	863	907	828	802	826	860	837	878	842	815	884	875	814	847	848	864	812	863	885	867	832	903	870	856	905	888	842	842	920	825	870	820	862	816	908	817	870	882	902	823	826	868	840	869	836	899	836	857	861	818	831	907	842	868	893	880	874	822	893	818	878	871	843	847	852	801	868	901	884	870	896	881	798	857	875	871	886	820	869	793	885	851	843	896	861	853	864	836	860	783	819	841	828	806	902	857	884	810	895	840	858	859	833	839	845	837	856	849	819	858	885	863	829	855	820	801	853	808	847	797	828	874	813	917	865	864	820	896	825	852	827	819	899	816	958	866	861	839	902	809	858	890	895	801	831	884	804	858	885	813	867	812	852	827	850	841	846	871	780	856	874	804	855	824	855	891	809	883	888	803	917	812	884	864	862	841	893	873	927	812	918	855	898	833	829	847	901	857	865	864	890	852	908	840	789	862	830	852	822	832	814	887	834	862	827	810	880	861	808	872	879	888	867	884	833	855	836	852	843	826	847	835	882	812	879	898	819	900	825	904	836	896	860	858	818	872	839	833	839	819	876	841	822	803	847	823	856	925	818	868	901	840	830	892	850	816	853	857	852	838	873	832	835	889	840	876	909	826	832	825	893	892	879	871	887	929	848	827	891	890	816	844	855	872	845	879	907	851	797	851	862	860	855	921	889	884	828	863	782	858	902	825	896	843	851	855	853	853	900	880	843	846	854	845	863	846	867	825	841	843	870	828	848	846	853	880	835	873	889	824	906	831	825	816	871	908	878	868	827	853	846	820	852	847	776	847	865	835	851	842	845	870	847	860	898	797	858	835	842	858	874	820	884	828	836	844	896	864	882	834	883	888	838	814	852	881	838	803	871	812	938	794	813	886	891	808	854	846	858	871	827	826	841	871	887	832	833	881	865	878	850	844	820	795	845	896	894	860	817	866	787	857	824	873	903	827	871	828	875	834	856	849	830	870	867	826	840	846	862	875	833	892	835	864	786	846	856	903	866	869	882	849	822	846	907	877	868	874	818	847	860	864	914	777	837	851	847	895	837	858	848	831	841	865	878	857	898	878	851	892	816	837	821	842	857	834	904	819	857	830	819	861	866	823	861	808	869	846	794	855	839	854	850	831	857	881	786	875	823	892	835	836	854	808	862	852	838	844	837	862	793	862	830	866	854	852	832	842	871	842	851	837	891	834	834	818	894	845	888	856	855	860	829	858	836	894	830	862	852	888	905	936	791	818	836	869	866	878	880	848	821	880	882	842	868	831	820	891	869	851	856	877	857	848	858	866	835	825	879	899	833	835	831	842	831	889	879	846	805	822	868	855	858	853	863	840	881	844	867	856	830	891	866	848	802	801	871	861	856	841	850	855	851	847	831	860	859	881	834	871	860	837	844	877	888	929	809	880	823	874	860	855	891	864	876	847	887	855	898	825	842	834	857	830	835	855	824	750	839	840	846	855	898	833	843	826	831	879	872	817	849	825	867	885	805	850	851	875	855	859	836	859	866	815	852	926	812	842	863	838	911	852	864	857	888	857	890	867	860	901	868	866	853	895	814	847	878	858	875	870	806	839	863	829	787	889	817	845	867	848	890	853	815	897	845	798	861	813	827	857	800	830	853	829	844	881	853	855	819	866	869	843	852	822	832	856	877	856	846	846	803	862	885	883	848	847	866	863	888	790	852	845	882	861	856	867	888	860	848	904	858	788	862	826	830	901	812	874	823	881	875	853	840	879	864	865	824	832	879	824	864	820	854	867	843	841	837	810	838	830	844	849	852	895	822	851	894	923	824	916	863	823	816	916	839	892	845	796	829	847	816	842	865	866	883	830	847	890	863	884	887	857	841	797	824	883	865	825	836	813	880	902	910	897	824	868	870	803	866	866	907	850	822	838	811	869	868	857	862	910	857	918	850	857	833	873	838	873	827	846	812	853	801	851	888	858	837	865	796	870	842	881	877	835	849	929	846	850	883	853	876	822	847	835	864	859	864	872	809	881	860	826	885	863	893	879	869	848	876	874	842	836	856	834	892	813	830	844	879	883	840	852	819	832	907	835	809	795	866	853	877	848	857	883	884	889	849	803	900	860	858	890	829	852	878	821	863	898	834	830	822	822	874	883	884	844	851	841	846	809	903	864	869	834	879	844	854	857	817	858	862	847	836	804	865	836	842	849	798	854	867	846	866	846	880	858	849	864	844	772	833	887	876	882	846	812	821	833	832	816	837	876	854	876	851	867	831	907	840	844	898	835	833	887	884	834	907	877	849	857	865	885	787	883	882	838	881	873	830	860	845	818	797	863	833	893	880	855	844	920	837	873	932	855	878	873	832	870	773	817	844	894	882	822	863	877	851	837	885	868	903	854	841	854	837	834	821	817	803	810	838	845	910	869	832	870	892	943	799	886	884	851	805	844	865	870	886	827	872	859	853	846	848	873	885	809	893	801	894	844	873	859	828	889	865	844	891	900	889	881	853	850	850	804	878	846	887	896	867	812	853	833	874	898	880	851	860	845	806	883	888	855	846	828	845	794	836	847	826	891	884	877	808	888	852	836	836	806	852	869	818	835	821	816	816	849	859	902	845	838	845	856	885	840	886	864	877	856	824	843	888	876	803	835	857	810	851	855	914	841	817	874	892	807	894	877	856	806	836	880	922	874	852	808	838	923	866	880	882	875	911	856	877	845	878	873	871	790	826	832	866	898	820	871	810	851	872	900	835	880	878	881	879	887	821	888	840	845	874	865	844
26819	13534	5424	1395	799	720	646	599	557	500	434	468	460	429	418	378	394	392	398	361	376	362	364	342	416	397	376	353	329	353	393	355	359	356	367	359	376	394	347	357	352	382	374	380	344	359	391	386	358	399	369	340	363	375	362	351	352	326	352	331	366	343	331	403	313	380	394	350	356	331	354	383	371	359	338	404	369	398	377	358	386	356	360	391	321	368	386	343	380	386	358	403	363	423	365	381	371	392	342	380	381	357	374	373	350	392	334	368	349	398	381	345	368	378	356	354	364	304	356	387	336	340	340	385	404	389	365	352	375	390	341	347	351	344	364	366	368	399	339	382	318	369	341	355	383	366	353	351	364	355	366	363	368	335	384	321	371	359	352	379	391	368	380	347	386	373	348	379	362	379	347	369	366	349	385	362	370	397	344	367	372	349	370	371	344	379	356	352	357	331	355	378	357	363	399	386	373	352	350	366	381	370	353	401	346	365	364	335	357	343	351	371	382	369	358	334	365	357	349	345	326	367	353	384	336	376	365	351	334	344	374	378	368	335	329	367	348	335	342	382	379	334	347	339	355	380	344	389	380	390	360	382	387	371	352	349	444	396	329	360	339	374	371	369	361	370	368	350	348	415	356	327	375	341	340	327	361	352	361	379	368	366	376	378	385	340	365	372	333	361	354	358	326	364	357	334	339	360	372	363	377	368	373	350	354	344	367	367	353	355	368	356	363	358	352	368	357	371	379	351	365	335	387	350	361	396	350	381	361	371	380	375	339	408	374	385	406	350	347	373	334	342	376	393	374	398	377	369	383	359	365	363	365	346	337	322	336	360	358	361	329	364	373	370	365	394	401	353	357	363	362	349	349	358	336	364	361	378	343	348	345	350	373	368	352	363	366	361	376	381	354	407	350	405	385	351	371	376	349	384	362	364	367	376	369	375	356	378	320	372	374	411	336	372	346	396	359	348	337	384	353	377	333	359	379	377	346	363	349	357	363	390	375	364	356	351	381	388	341	358	394	374	386	393	368	378	342	379	328	338	390	342	353	358	370	339	347	364	357	358	376	361	356	346	346	336	389	346	386	348	384	380	383	385	328	353	361	359	384	413	353	369	361	364	354	356	414	375	360	371	365	374	369	378	357	370	339	355	317	393	400	358	341	366	360	397	354	339	378	335	354	371	391	342	351	366	372	383	358	393	371	398	393	354	362	388	360	352	352	362	361	368	411	349	382	367	384	352	399	355	393	364	333	383	347	348	348	385	359	353	367	360	375	347	385	357	361	394	386	364	386	345	388	341	398	401	367	365	403	367	370	404	370	353	371	384	343	381	370	360	368	437	369	384	383	341	337	360	340	366	382	390	369	350	365	396	356	374	354	328	352	358	380	342	370	348	379	341	355	376	339	359	391	373	383	372	362	384	371	349	388	383	370	341	369	351	396	364	371	380	335	349	376	362	340	391	319	351	355	382	332	335	377	378	379	323	405	335	339	346	331	394	380	381	350	371	346	363	347	367	371	380	373	382	388	392	362	372	367	352	359	369	367	388	368	367	385	367	348	347	384	389	359	372	349	365	358	345	358	353	396	398	372	371	377	349	321	328	371	355	356	339	373	343	360	388	374	376	383	361	329	361	368	362	381	340	328	345	355	410	352	385	398	351	342	362	369	359	398	346	342	361	406	355	380	371	374	317	333	364	379	345	390	413	387	401	351	385	396	336	357	348	354	354	351	339	363	359	419	439	347	370	337	352	393	383	382	377	381	343	359	351	358	384	356	368	385	379	375	344	307	364	376	352	323	341	356	349	359	352	394	338	345	404	389	378	364	355	363	342	327	361	334	377	340	384	368	379	382	370	340	331	357	338	366	326	369	408	321	336	390	396	344	372	355	372	327	422	422	374	348	359	361	344	362	380	352	356	378	376	350	320	366	355	313	352	391	348	372	366	331	353	338	352	375	357	364	378	401	354	378	372	361	388	347	328	387	386	390	373	351	357	336	342	339	363	345	388	342	339	381	351	328	373	353	333	338	347	362	330	428	406	391	339	335	380	357	359	327	349	351	395	364	379	404	345	376	370	348	384	396	338	358	311	376	393	401	372	392	345	371	356	374	412	333	331	361	338	356	404	347	338	368	408	357	407	417	351	375	381	333	374	386	361	351	353	372	379	382	345	365	344	359	311	366	373	397	360	357	396	356	360	370	366	336	372	348	362	352	363	322	354	359	354	350	353	365	365	353	355	354	357	387	302	379	341	343	362	371	380	384	374	373	362	339	384	320	376	374	369	323	386	405	365	357	333	360	366	359	385	396	347	364	369	348	348	392	363	375	362	371	374	403	346	326	337	305	348	342	395	397	326	375	346	383	378	360	399	389	426	369	326	394	377	346	333	400	409	371	331	383	363	361	380	339	377	377	384	347	355	380	334	366	332	377	344	364	373	377	371	369	377	336	391	337	384	361	348	342	368	343	341	348	362	377	359	347	346	378	352	356	325	317	308	388	372	353	335	339	370	337	377	395	384	381	392	305	366	381	354	401	343	364	371	350	335	375	364	356	339	387	371	383	354	357	391	386	323	357	350	340	350	366	329	330	355	365	378	362	357	359	385	382	384	368	406	373	387	376	374	378	369	373	382	371	369	375	370	372	380	353	360	356	354	358	402	346	337	381	357	395	341	373	380	368	377	368	371	383	355	362	362	357	333	358	398	363	354	348	333	377	359	334	344	413	379	372	347	394	406	385	340	354	350	363	345	350	355	337	350	374	377	333	380	346	351	349	383	369	389	381	358	405	363	387	340	353	376	381	366	357	343	332	360	353	379	357	334	333	381	348	385	383	413	343	337	362	368	343	389	414	356	371	373	381	391	373	349	379	381	369	390	361	379	376	350	379	389	399	357	366	346	345	418	360	344	339	359	377	390	347	344	343	394	405	363	380	329	334	359	349	376	379	348	361	355	347	343	337	384	357	378	378	371	365	352	368	347	365	363	362	361	361	358	380	352	333	401	343	388	357	402	377	356	370	390	367	375	317	359	386	335	370	356	366	350	342	347	330	396	361	374	373	345	331	344	385	396	355	354	351	361	357	332	330	358	379	354	380	387	341	333	359	410	375	414	325	333	396	386	362	369	359	348	406	357	387	399	368	375	357	345	392	363	375	348	394	378	353	393	359	309	333	396	375	415	321	384	384	345	364	350	345	331	342	367	347	351	383	362	355	362	324	363	390	357	374	414	370	376	381	390	381	382	354	377	368	344	370	382	355	341	346	363	349	336	361	326	334	337	333	362	376	338	349	339	378	362	352	368	385	371	358	370	368	396	352	365	393	372	389	352	364	361	396	391	360	366	362	365	364	394	401	351	343	372	371	368	345	370	362	350	354	381	357	380	344	357	361	375	394	350	347	353	366	376	396	396	367	385	366	350	377	371	372	374	353	371	375	359	392	367	404	383	384	369	353	370	384	373	393	366	381	403	359	350	383	342	394	330	399	334	367	355	349	390
18611	10938	6560	3469	2733	2452	2262	1933	1606	1464	1383	1207	1251	1179	1116	1119	1117	1030	1007	951	919	973	1032	945	936	972	917	892	884	848	899	883	865	894	862	874	852	843	881	878	859	864	872	839	834	838	868	856	878	784	815	805	899	890	891	858	813	825	858	795	842	863	896	879	842	821	856	835	780	904	788	816	864	862	802	848	837	810	860	836	802	808	900	790	820	812	816	830	828	813	805	844	851	838	890	814	836	841	816	813	847	829	813	790	844	864	796	824	827	849	766	811	852	805	836	852	809	901	819	808	883	862	796	832	817	830	792	802	819	822	818	777	781	821	814	842	794	835	853	818	822	870	863	797	829	819	824	838	897	814	794	871	806	847	833	826	876	828	863	807	835	866	840	826	852	824	815	825	830	855	814	829	852	865	814	811	837	822	771	810	889	832	808	837	828	811	843	815	820	861	821	842	787	810	833	814	766	805	840	837	795	829	865	836	837	800	873	805	819	837	861	831	778	850	825	855	802	817	767	863	877	796	753	875	838	801	825	854	792	846	853	828	898	780	802	806	807	791	839	873	785	832	828	852	840	827	809	838	768	835	865	808	782	841	832	818	841	838	830	851	824	755	832	876	795	793	845	845	853	800	803	841	809	820	813	787	838	829	814	833	832	835	788	843	809	832	834	850	782	876	842	852	790	786	832	874	788	869	829	863	825	824	802	850	829	819	849	746	824	810	810	758	791	861	866	865	791	867	819	850	816	817	804	871	784	875	834	849	832	822	832	820	806	853	862	812	805	855	820	744	858	832	810	804	804	825	874	874	807	822	802	845	877	840	831	833	864	792	833	792	794	815	829	827	819	783	844	799	836	823	864	828	837	853	801	848	800	843	798	786	840	866	841	792	796	862	785	834	783	859	836	852	829	866	785	818	806	813	782	822	846	883	831	789	854	820	826	808	859	839	855	833	810	797	839	797	838	852	807	843	895	842	831	815	795	813	831	771	818	863	821	885	850	877	792	783	859	800	835	834	816	835	871	868	797	863	846	794	862	801	822	837	852	788	872	852	879	805	791	835	823	788	826	843	849	803	834	833	863	853	850	843	795	853	801	830	869	831	843	794	779	855	775	842	784	823	809	847	787	880	799	836	814	829	771	784	788	803	850	889	847	823	854	838	868	812	855	835	857	846	865	841	816	865	888	848	841	877	828	854	816	774	797	840	829	830	853	817	829	895	781	795	841	843	788	801	804	844	846	824	842	835	849	804	786	830	893	864	864	811	838	830	847	793	876	775	811	852	820	824	866	813	813	828	808	861	861	828	805	819	857	802	801	827	817	829	811	842	821	825	828	794	826	833	792	906	829	844	845	840	841	854	832	758	791	783	855	860	809	797	827	834	813	799	805	854	802	788	845	879	811	869	798	852	805	816	882	793	805	844	851	829	803	805	826	856	836	812	824	819	844	835	807	790	772	800	797	826	852	853	826	804	825	805	882	827	801	825	852	818	855	818	838	843	871	822	868	875	853	830	807	854	823	864	863	829	861	802	820	856	804	848	783	854	841	816	861	869	791	846	778	812	886	824	868	797	831	811	804	816	869	844	852	851	816	809	818	843	852	848	859	835	805	826	801	843	797	844	864	869	851	792	823	882	825	840	822	853	820	849	833	856	890	813	859	802	799	830	814	833	811	793	857	827	870	820	837	843	802	813	836	839	848	796	873	843	877	850	819	841	778	849	816	851	820	813	860	853	832	855	818	820	849	828	805	830	865	844	837	808	820	848	808	838	889	839	809	818	838	842	821	848	802	839	829	842	794	795	818	838	825	826	818	780	853	883	841	809	919	892	808	764	778	845	781	844	868	837	839	800	875	826	839	826	818	811	790	847	783	808	819	811	810	812	852	793	830	821	812	838	849	815	840	797	870	804	867	807	796	844	866	843	819	829	864	848	822	808	783	816	844	836	812	884	847	831	781	856	822	869	820	831	837	831	820	842	834	833	821	845	844	839	846	767	792	854	810	844	838	787	848	836	852	863	816	841	813	813	821	847	785	832	814	847	840	823	813	843	875	804	837	849	843	780	894	818	845	834	852	801	847	819	877	790	794	811	815	837	819	801	839	868	795	809	818	838	884	762	853	877	828	835	819	856	798	794	852	826	872	794	857	848	792	795	800	835	851	790	855	849	859	823	822	783	892	826	861	814	805	827	842	863	800	792	872	803	824	802	822	844	838	849	817	873	853	811	828	852	813	812	821	820	824	778	840	791	819	793	799	805	856	808	850	839	841	812	827	812	852	823	873	800	835	843	832	810	825	907	810	852	848	819	855	806	780	803	884	844	829	885	836	841	863	835	846	817	848	858	838	887	831	845	890	837	882	816	782	839	836	839	814	801	832	853	831	792	830	808	820	829	855	807	786	846	823	847	827	834	807	836	839	802	845	766	804	799	854	798	772	814	832	799	800	863	852	804	832	802	865	741	814	843	800	809	866	839	821	785	843	845	798	844	857	884	816	837	850	829	810	856	858	857	872	813	827	861	816	848	808	902	826	810	853	865	834	807	821	809	822	782	827	825	826	843	843	846	810	824	840	862	842	832	813	926	803	817	815	867	823	810	851	816	819	863	828	818	883	847	829	806	841	861	847	852	833	811	857	785	782	781	828	866	854	837	886	802	830	857	829	872	831	838	821	801	849	872	841	827	795	814	917	778	855	833	924	791	831	874	812	784	837	837	859	873	839	864	803	809	866	839	859	837	833	839	858	823	845	833	808	847	843	850	824	843	808	854	836	844	850	796	862	867	832	819	830	824	819	860	854	855	824	821	853	837	850	824	828	791	841	854	844	834	806	850	793	884	867	816	874	829	810	785	836	863	850	818	758	859	797	789	827	836	790	836	881	757	856	839	806	835	844	861	847	850	822	846	841	866	846	843	760	857	790	865	792	850	834	816	844	843	837	839	823	821	799	826	792	827	846	796	789	823	848	808	828	792	839	931	849	854	877	824	844	842	760	843	856	844	792	830	852	867	844	837	792	828	836	823	819	847	830	839	836	828	816	836	847	777	821	846	835	831	810	808	863	873	793	819	828	762	833	841	839	822	824	807	853	803	862	794	816	863	847	863	808	864	864	822	862	797	895	858	826	887	800	847	859	806	847	856	835	823	887	829	825	848	825	843	779	815	833	826	776	798	845	858	868	877	883	840	832	860	870	850	854	850	873	839	823	801	809	813	839	797	817	818	894	816	896	839	789	836	825	849	807	836	866	827	803	816	831	843	800	817	828	861	767	844	849	862	837	793	867	829	842	816	832	788	820	876	833	822	817	806	840	838	821	821	892	808	831	862	841	811	812	827	834	812	800	836	817	836	858	834	849	817	817	826	845	842	806	839	824	825	797	829	819	868	852	793	865	835	785	819	861	832	863	855	810	840	850	835	787	847	820	796	780	875	829	872	794	794	794	850	869	854	840	861	825	850	802	794	867	830	770	797	842	863	783	800	797	792	848	889	831	834
37239	21882	10790	2086	994	822	630	562	458	423	379	378	344	331	331	295	279	313	291	281	252	292	246	254	252	251	254	242	239	249	228	243	252	209	248	239	277	255	230	253	263	226	234	259	226	229	233	229	229	237	220	229	254	226	240	245	234	219	225	266	226	249	219	238	246	214	252	236	259	247	212	231	245	226	232	223	268	234	255	253	247	220	232	268	238	233	227	213	246	222	211	250	236	238	245	233	229	261	224	242	245	203	221	257	218	239	230	225	216	238	245	214	236	221	211	212	221	279	232	226	245	255	232	258	242	245	235	208	236	238	205	223	272	228	246	249	242	237	244	268	209	247	210	242	234	231	261	246	226	203	248	243	240	196	240	218	239	236	226	253	207	253	230	226	220	223	211	223	219	216	240	237	245	260	223	233	218	224	226	244	249	243	189	239	247	241	222	215	227	243	247	237	253	228	246	242	216	235	228	229	226	226	206	225	243	222	201	234	226	229	249	233	226	243	238	247	231	225	246	242	232	231	233	234	241	218	215	239	224	221	254	251	223	255	237	231	246	231	232	238	227	266	224	211	227	247	238	235	218	217	247	258	205	246	280	237	234	224	224	232	239	261	207	239	214	226	254	238	241	245	249	237	256	216	226	268	212	236	237	240	268	241	241	250	219	214	230	228	220	249	247	206	258	248	257	201	229	231	251	236	227	242	216	228	236	264	239	230	222	238	233	235	221	216	234	230	259	249	256	243	227	233	198	224	225	226	279	205	240	249	241	226	221	228	229	247	224	232	246	218	234	220	227	204	241	217	245	260	223	247	212	198	227	240	263	247	234	243	217	251	221	243	213	252	239	253	214	212	214	275	236	248	229	230	242	247	238	206	224	222	264	236	263	257	270	251	250	243	234	236	214	245	229	247	227	263	226	240	241	237	224	254	251	237	238	255	254	240	213	235	230	234	263	229	247	228	232	204	213	213	225	224	232	222	216	246	227	184	227	239	235	220	257	233	206	236	244	253	238	233	236	247	252	221	236	235	226	244	233	243	222	231	286	215	210	213	224	241	235	245	244	218	230	252	247	260	245	231	249	242	260	231	270	230	250	227	222	216	225	240	238	239	243	247	242	235	217	224	241	256	221	213	262	221	209	249	218	226	240	245	235	221	252	237	226	246	271	259	257	246	249	220	227	243	239	235	244	254	250	225	223	250	235	243	241	237	217	285	222	224	227	263	213	233	245	246	225	206	209	216	234	210	211	252	210	260	238	214	221	252	216	254	240	209	250	225	221	209	213	243	240	222	272	229	235	248	222	209	235	256	220	240	238	224	235	244	252	222	256	239	243	237	238	249	231	234	198	239	253	227	242	228	259	234	229	235	226	200	248	217	240	205	246	266	220	250	209	231	205	233	240	232	221	232	236	230	209	222	228	230	231	242	242	270	220	218	258	231	244	207	223	227	237	267	227	250	230	205	232	234	230	240	276	241	256	231	236	267	247	218	243	209	251	218	229	239	216	229	225	227	214	234	226	245	224	222	229	234	230	241	255	191	217	222	253	255	209	224	264	236	265	245	226	251	218	225	222	244	243	238	239	255	274	234	233	243	246	220	240	220	255	221	233	258	274	247	229	254	234	232	251	241	243	224	227	257	215	220	241	208	221	222	229	226	217	248	231	238	229	245	262	223	247	253	235	227	245	201	227	250	216	254	278	224	240	227	232	229	220	253	208	213	242	218	232	202	233	225	224	237	236	195	203	256	249	224	247	264	226	266	237	256	253	231	244	250	290	218	248	210	246	216	222	239	245	256	214	239	207	234	228	249	238	234	260	254	252	220	255	220	251	248	228	216	237	246	248	230	252	244	224	216	221	251	247	240	232	243	226	244	221	250	231	230	209	224	275	221	213	217	217	238	229	254	221	246	245	235	225	227	260	223	245	253	249	200	238	219	256	216	222	250	237	239	238	251	241	246	240	208	271	273	210	211	235	250	267	228	256	216	249	228	229	248	211	216	219	234	219	229	238	224	239	239	241	214	249	215	254	236	243	212	218	244	219	237	221	272	234	239	220	238	241	225	205	212	229	217	240	240	213	240	226	233	216	263	240	218	221	232	231	213	225	230	215	236	224	236	256	235	240	239	234	255	237	227	232	223	233	251	237	253	247	245	241	230	240	255	263	245	219	218	222	238	226	211	256	239	237	222	231	231	209	204	253	244	223	252	230	215	250	229	228	225	236	256	238	208	213	237	243	227	238	257	236	238	217	237	237	220	218	248	234	208	216	267	227	245	231	228	253	238	208	216	261	227	233	253	254	240	226	225	214	218	228	231	233	251	280	243	228	249	246	228	227	248	231	234	235	250	234	257	211	255	221	211	212	246	222	229	209	213	220	227	219	216	210	198	221	242	241	240	228	242	231	258	226	240	249	221	225	237	215	222	249	209	225	245	209	239	231	228	218	223	237	239	237	274	225	230	203	226	254	202	235	219	246	214	244	226	241	237	223	244	236	259	219	226	235	233	214	239	250	263	209	233	238	246	216	223	232	240	218	241	234	205	251	239	263	254	244	228	251	220	222	207	216	228	242	249	260	198	230	227	232	252	216	217	244	228	197	218	240	245	212	223	224	226	242	248	246	209	217	233	237	234	224	230	238	236	228	242	211	255	225	259	229	245	226	229	229	257	227	224	255	222	227	257	215	219	222	266	225	235	233	239	235	222	233	229	225	224	227	224	244	259	237	225	217	271	239	245	223	216	218	231	226	248	239	236	210	210	235	210	223	203	223	240	239	230	255	255	238	219	252	237	248	230	203	225	231	243	223	226	207	199	215	233	250	245	215	232	250	218	208	211	230	260	230	250	248	241	227	246	239	244	254	250	195	239	191	236	261	232	245	260	227	203	230	198	222	239	232	200	220	240	223	242	247	234	255	211	238	225	217	234	246	236	217	219	233	244	234	252	250	242	224	229	225	223	232	221	266	217	232	256	216	241	236	244	265	237	232	233	242	236	227	239	244	245	225	227	227	220	236	205	211	241	230	222	225	230	251	250	238	236	255	252	227	232	241	244	253	230	233	228	240	256	227	240	246	240	242	232	240	227	239	217	224	214	245	242	225	210	270	219	235	223	244	219	233	264	255	272	217	230	236	233	249	246	230	244	230	242	218	251	223	217	239	239	233	257	218	188	220	240	249	233	210	238	223	238	237	231	216	234	223	248	210	213	224	216	235	222	225	235	231	227	223	226	219	258	242	246	234	232	228	228	245	266	248	232	203	240	235	244	249	225	215	229	236	266	223	224	221	206	209	234	226	232	244	226	231	238	226	240	219	255	227	243	209	253	246	218	221	232	197	229	255	246	262	241	228	243	249	210	208	264	227	200	245	208	253	243	215	217	241	212	219	219	253	227	208	261	241	251	257	246	227	194	200	250	223	210	259	227	227	235	220	208	255	241	247	237	209	212	229	231	262	249	235	258	263	222	243	247	249	240	214	237	239	226	236	243	241	254
24468	16563	10778	4098	3351	3239	2504	2309	1918	1723	1395	1312	1120	1119	1025	1016	896	831	830	843	702	775	721	793	741	704	683	641	665	629	662	621	593	657	631	636	658	615	612	612	584	598	575	565	570	651	567	574	585	560	596	565	531	567	582	513	572	554	567	551	571	576	561	586	590	581	627	561	557	537	548	596	596	542	576	617	573	585	570	558	555	575	593	547	540	579	555	566	558	566	566	558	575	555	577	559	575	555	561	547	591	559	541	565	540	582	530	549	571	570	529	529	533	574	541	589	520	548	549	554	539	588	545	582	536	577	566	513	508	544	563	546	541	548	597	548	586	552	591	567	582	556	523	588	530	534	529	554	579	530	508	597	523	570	537	528	543	556	598	540	534	565	570	547	620	581	566	583	525	591	565	549	533	562	546	568	534	534	544	564	543	581	554	538	585	570	516	566	534	572	587	541	546	559	547	542	546	528	559	543	569	530	585	549	552	594	567	571	524	539	501	601	508	589	546	523	559	534	535	546	601	553	608	577	571	570	559	584	564	565	601	570	533	548	557	568	552	552	561	512	558	531	602	574	588	552	571	545	561	568	513	591	544	546	509	579	541	583	519	560	576	544	561	576	571	576	594	619	564	551	592	556	581	563	556	553	567	570	519	577	550	550	568	555	575	546	532	552	535	565	503	540	606	558	577	554	553	557	559	579	565	576	575	525	523	559	548	540	542	573	554	563	564	573	558	574	544	547	523	613	581	533	549	510	566	537	556	539	553	526	545	530	552	552	559	555	568	536	604	576	550	543	581	584	595	570	607	538	528	587	548	592	552	565	546	621	558	573	542	587	573	560	517	565	556	527	564	551	540	546	584	597	567	547	568	539	559	537	556	541	557	605	534	542	585	533	552	575	577	539	595	504	569	555	541	551	573	497	542	522	535	550	544	553	562	538	554	594	544	504	560	554	607	557	545	558	548	560	558	535	565	540	583	508	566	559	558	499	590	533	584	514	539	573	545	507	552	551	518	542	604	538	533	576	571	587	549	563	550	523	540	580	570	593	566	566	553	527	622	593	576	519	550	579	568	568	575	515	538	544	541	560	536	562	579	613	587	526	550	532	542	552	579	552	553	574	542	560	531	538	550	535	549	539	554	560	563	586	533	607	580	586	567	552	577	537	538	565	543	552	557	517	603	535	530	564	578	578	557	525	538	532	579	586	543	561	562	542	565	565	591	587	528	563	568	578	525	541	576	584	555	567	535	548	555	571	547	559	541	524	571	529	570	530	594	580	588	572	595	558	560	594	586	542	556	540	603	572	536	566	585	543	534	534	568	570	544	597	490	522	542	543	556	574	544	545	556	527	536	604	548	516	533	610	538	563	566	589	521	545	550	576	552	552	564	548	544	550	573	564	566	586	552	517	544	556	556	548	574	536	548	558	595	589	543	611	516	568	572	552	569	550	518	546	548	561	540	581	534	530	569	549	521	537	532	542	570	553	561	571	566	594	513	536	558	547	583	597	557	560	553	578	579	571	570	552	576	549	525	554	538	549	584	570	534	555	531	562	572	515	517	572	569	577	568	562	583	547	540	555	558	564	560	534	524	574	536	499	523	603	574	542	543	542	575	565	576	541	573	540	563	557	563	559	564	560	551	566	548	565	547	563	548	570	570	560	571	542	594	556	536	539	560	570	549	564	514	535	558	560	521	525	538	591	540	536	538	572	532	520	568	544	560	532	586	534	549	525	551	564	552	542	558	575	580	547	559	563	576	574	549	550	574	588	529	575	598	517	560	583	553	543	535	585	524	561	553	577	537	552	560	527	573	540	549	558	522	570	548	537	553	549	554	544	563	510	570	599	493	607	551	549	573	555	503	531	550	522	535	601	554	563	577	512	544	565	540	551	562	581	549	547	572	557	555	538	531	576	495	500	551	562	577	510	562	542	547	526	509	489	555	522	574	562	525	540	562	581	567	581	549	579	566	522	556	543	547	547	545	543	553	586	550	569	603	558	554	538	555	504	512	554	562	551	565	541	529	567	588	566	570	577	550	535	557	531	602	527	546	529	557	569	547	563	554	549	586	568	554	561	542	543	567	573	551	559	580	543	570	562	560	569	526	553	549	590	540	573	550	559	532	529	561	511	534	563	552	575	572	548	584	573	551	557	547	596	597	551	545	568	569	527	543	549	588	569	535	519	537	561	582	551	534	537	503	534	539	526	575	573	519	570	569	538	571	548	555	506	548	534	561	608	569	547	563	526	543	520	589	579	519	583	594	556	498	545	550	568	560	555	531	513	523	556	543	542	536	568	592	586	555	597	558	558	517	549	530	573	558	526	542	560	564	584	555	556	565	606	578	544	565	549	557	548	560	530	543	588	546	534	582	582	577	540	542	534	550	575	553	579	602	591	564	553	587	548	620	581	546	544	546	559	541	587	544	553	559	578	536	568	558	512	588	557	560	528	550	534	526	554	588	532	603	501	529	511	543	564	539	537	590	591	571	541	559	596	527	572	575	548	581	537	561	570	595	572	509	557	564	567	581	549	549	550	575	555	556	565	558	534	563	538	544	544	551	584	564	584	555	583	543	572	543	554	538	517	544	534	531	543	560	523	524	585	527	533	569	586	597	545	551	558	586	533	540	552	561	581	550	530	573	531	552	554	617	593	592	534	590	596	518	521	601	577	547	549	560	537	546	570	580	570	570	553	576	543	518	561	579	597	574	542	597	566	561	584	592	558	577	540	534	559	524	509	542	505	571	529	567	538	565	558	546	570	591	578	550	589	525	553	572	524	555	533	576	599	548	577	562	537	548	545	551	558	587	565	562	599	563	599	603	541	527	612	567	570	606	588	571	546	558	571	581	547	546	509	511	511	567	547	566	550	534	543	531	555	532	593	510	548	542	553	582	527	547	545	598	560	557	556	568	553	540	582	556	556	555	554	552	587	564	564	583	545	564	546	581	559	589	540	524	602	573	567	577	616	540	550	572	579	546	544	553	539	600	550	606	517	547	565	563	518	538	550	557	565	561	569	564	611	554	573	552	517	499	603	534	579	555	611	514	552	519	568	535	559	535	532	568	587	598	550	596	581	548	566	548	568	552	568	555	553	602	530	543	592	548	601	524	586	543	528	541	545	551	600	565	563	565	544	561	576	574	589	490	600	567	551	555	519	584	557	537	564	597	507	571	538	552	567	583	535	555	521	547	544	544	552	548	552	496	560	517	553	558	601	524	569	547	567	579	515	572	545	580	551	522	571	584	521	562	544	520	531	581	561	552	586	564	514	564	548	532	544	531	564	576	560	584	552	564	585	610	543	538	586	539	523	556	521	519	549	569	575	567	541	549	535	564	543	561	539	568	550	552	551	580	557	594	567	538	590	544	546	539	537	534	591	592	541	585	525	612	510	563	540	514	521	524	547	605	543	573	573	553	574	557	521	528	510	556	556	539	582	558	546	574	529	490	522	543	558	551	552	553	588	573	592	515	577	569	530	535	521	556	563
11148	4275	1993	637	563	541	480	431	424	409	432	402	409	378	392	389	389	380	369	394	365	378	388	418	392	365	375	388	384	407	391	407	369	381	386	399	400	389	391	340	386	385	398	401	390	412	382	411	387	399	391	391	357	378	364	360	400	404	383	372	364	403	363	365	342	374	372	386	405	419	389	364	347	352	393	391	354	370	392	371	399	385	376	356	386	365	365	374	385	381	385	410	372	352	383	358	407	375	428	378	397	385	371	388	380	377	386	390	359	385	366	386	382	383	355	385	365	370	421	410	383	409	359	357	350	364	356	372	374	407	341	361	368	399	384	357	349	373	362	366	405	355	378	349	385	415	419	371	422	399	403	430	404	428	401	373	361	373	413	372	412	401	371	397	380	351	389	382	373	371	414	360	344	362	380	366	368	364	356	420	348	396	371	373	377	359	349	348	363	401	392	408	366	406	367	358	378	395	371	378	377	393	360	373	388	387	351	372	355	394	370	389	398	353	385	384	387	400	373	388	370	399	403	409	377	343	375	406	399	408	363	389	391	396	389	365	396	397	391	396	373	397	382	355	385	382	380	372	359	389	378	392	376	344	429	388	389	360	362	386	382	348	379	391	405	370	375	342	396	370	379	340	369	387	381	399	351	363	359	399	370	347	370	414	381	379	376	372	401	383	390	415	377	379	394	376	393	348	348	370	367	409	356	356	391	330	402	348	371	369	345	360	367	377	370	386	397	382	372	377	371	393	373	350	397	377	396	371	380	376	346	389	374	367	360	402	370	416	375	396	410	395	378	374	384	390	391	370	373	366	377	340	363	369	393	396	373	393	394	373	340	378	362	403	389	386	413	415	380	379	366	369	401	363	388	369	387	374	359	379	351	344	375	373	361	352	380	376	375	342	362	340	358	363	381	409	390	357	337	367	367	365	331	351	389	388	364	388	390	366	399	348	369	371	377	384	413	397	386	396	421	373	394	401	378	357	374	355	352	363	385	365	358	374	376	387	398	380	404	378	391	367	384	366	416	381	392	346	382	393	364	350	367	442	379	395	389	367	365	375	354	368	399	354	370	397	377	387	357	373	354	352	418	404	409	379	356	369	381	365	370	358	369	380	383	360	355	357	376	425	343	393	379	393	382	407	389	390	361	389	374	372	374	400	345	392	375	357	349	404	379	392	352	385	374	401	422	384	412	373	410	377	415	371	333	371	387	371	388	344	405	373	402	359	358	396	372	376	408	368	373	391	375	384	392	378	319	402	367	391	404	373	414	391	407	387	359	401	386	382	354	426	384	388	383	401	408	387	416	373	367	394	355	383	357	386	365	364	389	405	378	383	402	374	391	354	367	354	386	386	392	388	378	337	415	367	358	380	387	391	372	384	359	415	385	361	422	358	381	391	375	384	372	389	389	404	368	366	345	397	379	392	373	372	357	370	349	357	410	357	400	426	399	409	359	409	354	395	401	379	393	345	355	366	372	363	365	372	385	358	382	361	402	385	324	369	384	397	362	383	397	396	369	362	386	398	393	362	356	383	378	384	360	404	420	372	416	411	358	402	373	380	391	379	368	365	404	348	389	381	373	378	355	355	375	421	351	398	350	351	393	417	381	342	334	379	357	374	372	385	385	399	370	332	412	385	369	366	422	343	404	389	348	383	376	387	403	377	348	369	369	380	392	356	360	352	381	377	382	311	377	387	364	394	363	361	375	389	373	401	335	394	407	407	364	370	384	362	374	409	372	342	374	366	368	418	364	387	384	394	388	362	370	352	367	354	343	388	390	434	409	340	360	336	412	390	385	394	399	372	380	369	398	368	369	334	359	385	366	377	372	394	346	403	354	366	404	384	377	384	373	376	395	363	344	387	408	380	397	378	372	402	354	369	393	392	368	409	394	365	371	400	363	399	386	396	365	378	392	376	377	395	350	419	387	365	387	356	350	382	372	375	409	357	376	400	392	400	377	410	384	379	377	372	383	375	409	398	416	381	389	378	371	391	391	364	365	361	397	363	346	362	389	403	369	351	360	338	402	407	404	373	367	385	378	377	404	433	387	365	389	398	370	360	406	368	411	375	383	383	376	363	370	399	405	329	362	371	396	403	365	385	381	410	362	357	352	360	378	397	361	373	361	356	383	393	338	372	407	400	383	349	399	366	384	370	373	375	362	341	366	379	398	378	372	384	398	393	395	370	349	414	363	386	371	352	401	400	345	364	407	402	404	350	367	352	304	366	386	391	383	364	397	397	392	342	385	399	390	398	374	384	379	314	384	349	368	382	380	409	354	396	327	392	370	383	370	377	360	348	365	355	396	357	385	376	346	377	380	353	367	355	382	361	360	366	352	359	381	375	410	363	380	396	388	380	375	364	399	411	372	348	350	400	403	359	394	347	413	389	391	369	370	368	376	385	350	415	382	364	402	349	407	357	348	359	393	369	349	393	384	390	384	369	375	362	383	337	370	362	389	353	345	368	377	386	409	365	361	367	386	420	389	371	391	361	401	362	360	392	379	379	355	350	391	382	358	357	357	393	370	388	356	374	391	382	387	382	367	359	368	405	368	387	345	386	359	378	404	398	343	374	383	387	401	390	362	425	374	403	381	379	382	389	354	409	367	339	374	341	405	360	391	418	366	374	417	368	341	364	348	404	395	394	374	417	375	362	364	408	380	381	405	353	370	425	394	381	390	402	384	400	379	367	393	412	350	339	372	375	393	367	367	379	377	355	363	431	382	351	398	355	391	381	350	365	397	381	375	370	353	396	395	370	402	376	345	399	387	365	398	416	342	379	382	379	356	400	387	379	371	374	401	390	361	391	405	375	386	373	371	376	383	363	363	372	390	341	341	356	338	340	369	407	371	349	390	364	375	405	416	358	386	346	363	358	385	386	376	358	375	375	395	397	365	384	335	377	367	333	352	368	412	365	362	435	344	374	454	387	401	412	342	366	367	380	385	388	386	410	403	403	379	400	359	377	373	372	366	392	364	351	387	386	388	362	378	386	367	412	397	392	351	370	404	379	400	378	387	396	387	356	368	354	394	351	345	352	429	371	381	373	381	372	358	336	364	400	382	412	404	379	351	358	313	393	372	363	379	381	381	350	369	379	423	388	357	373	373	374	346	371	360	363	360	370	398	352	379	386	417	328	369	381	390	388	361	393	395	397	345	371	379	410	364	376	376	370	379	386	350	391	371	376	376	360	361	375	398	373	374	331	372	389	375	406	349	403	385	382	347	392	376	407	388	382	404	395	349	372	363	370	383	341	380	353	378	385	385	426	369	373	377	382	400	367	368	365	396	351	377	366	410	392	378	364	386	397	383	365	359	379	387	355	332	404	376	389	377	428	363	377	414	356	401	362	376	369	376	385	379	373	377	336	410	380	428	359	366	329	331	338	337	400	387	343	335	358	367	392	400	399	369	354	379	443	426	365	385	337	388	370	351	374	406	365	393	382	426	363	339	374	333	392	396	368	408	365	428	369	386	385	403	350	377	343
8012	4278	3522	1765	1666	1598	1474	1293	1241	1114	1075	1068	1030	995	957	1056	982	984	922	889	932	885	880	891	932	908	913	901	886	847	851	898	851	837	883	942	887	866	919	864	861	868	849	907	891	857	878	867	856	851	887	822	864	840	836	871	815	838	855	867	872	879	855	868	848	910	833	886	876	858	860	842	852	904	860	883	929	870	865	844	827	859	893	845	842	869	863	860	870	862	909	881	830	851	841	865	861	882	868	867	837	869	826	887	851	856	831	832	845	871	843	890	815	855	864	853	845	769	856	933	893	870	914	884	871	939	852	911	899	896	920	871	916	900	854	831	845	867	799	876	847	843	835	852	890	864	867	827	857	878	867	859	854	852	854	897	865	842	915	873	856	865	841	848	869	784	832	859	917	903	882	855	866	886	870	828	850	852	786	875	904	830	865	867	880	849	866	874	819	856	846	849	851	888	857	889	858	856	933	862	904	847	865	838	874	858	850	880	837	844	868	902	856	894	854	805	869	866	858	873	894	840	855	878	906	890	854	848	869	878	847	853	861	882	859	807	918	851	892	820	863	869	893	895	809	853	913	919	852	866	868	835	861	810	873	862	855	912	833	845	853	860	838	882	829	855	927	864	871	924	845	856	856	830	866	915	866	885	868	857	812	903	851	902	894	797	830	821	874	864	868	845	877	848	806	875	833	857	843	819	824	895	834	842	837	849	823	832	845	791	841	817	845	848	853	876	840	893	882	903	849	909	867	899	794	819	850	852	834	845	816	908	879	842	893	775	883	855	870	879	876	888	878	834	891	866	902	932	835	863	903	885	906	873	860	862	882	846	865	855	882	888	898	844	870	817	838	889	888	884	846	800	859	874	843	840	865	853	819	914	864	862	890	873	857	873	876	861	854	888	884	895	849	883	867	862	873	894	899	833	848	844	807	875	869	876	827	843	861	887	850	881	890	875	862	854	833	818	881	893	929	840	833	834	866	890	848	856	844	878	903	869	845	885	825	841	842	822	817	859	852	908	870	858	870	877	837	842	861	858	840	868	800	823	867	831	819	889	887	895	902	831	890	851	890	878	913	815	848	832	880	819	842	934	864	900	865	860	863	810	888	926	902	883	877	816	900	841	843	845	917	913	837	871	866	850	919	874	837	890	837	839	855	872	848	865	859	847	913	860	899	843	849	887	868	883	878	867	875	871	894	864	874	865	891	848	875	890	829	866	807	855	879	879	889	831	842	820	907	882	829	910	863	900	829	869	856	869	857	854	850	821	849	850	785	855	896	901	865	888	875	819	898	867	880	867	835	852	887	836	854	848	834	838	869	910	809	825	841	916	852	836	843	831	887	827	877	845	893	895	907	821	820	834	897	860	869	855	827	843	864	841	895	867	899	861	840	856	869	861	919	835	875	876	895	822	830	884	851	853	875	816	893	886	880	844	897	896	874	829	824	881	851	888	852	858	856	893	843	843	836	864	902	865	852	844	823	866	822	861	872	877	849	809	858	824	865	867	898	933	910	882	885	811	867	875	928	850	815	893	886	876	868	856	861	881	847	842	894	899	877	844	825	868	881	867	847	801	865	886	845	839	918	824	845	885	893	846	861	836	864	843	896	875	919	824	860	824	885	784	858	852	835	885	906	855	844	872	860	834	855	866	865	877	849	891	858	879	867	886	841	908	857	801	893	906	860	817	866	911	907	839	885	884	867	862	905	860	814	846	866	826	872	856	795	843	843	843	845	875	870	880	882	847	837	854	842	847	877	865	841	887	875	884	895	891	865	916	862	846	856	866	816	852	912	875	878	856	871	868	845	851	806	917	865	899	829	885	843	846	815	849	903	899	874	848	834	888	821	911	834	832	849	856	906	886	881	918	873	874	879	904	860	897	859	864	881	860	876	865	840	884	881	856	836	862	923	867	777	864	901	849	861	846	885	878	864	840	845	858	851	859	845	862	928	898	843	844	869	849	921	860	875	885	874	896	891	858	872	864	868	850	860	887	895	886	840	895	879	856	866	880	869	841	847	862	866	869	894	816	840	859	865	826	878	857	918	842	866	819	905	871	819	865	883	893	874	808	845	831	888	853	876	896	857	843	859	870	818	865	849	908	872	913	892	885	917	884	880	888	882	908	861	870	901	856	897	879	851	928	849	925	871	869	888	884	857	917	840	851	795	873	904	853	905	833	853	886	841	851	881	859	862	840	871	890	861	830	911	817	859	909	893	881	908	861	819	808	891	840	902	815	913	868	871	833	866	833	875	824	867	860	783	829	894	903	871	893	868	898	876	854	937	857	868	792	871	867	877	857	926	896	924	796	855	912	857	876	873	922	846	916	858	826	850	850	844	834	846	849	863	895	913	865	906	881	848	887	847	824	894	874	831	867	831	875	852	860	843	886	819	806	892	896	870	840	835	831	852	826	838	884	865	865	858	864	850	881	883	882	869	883	850	827	850	865	844	891	857	853	844	906	890	900	823	895	852	902	819	890	921	855	876	879	935	904	888	859	859	854	868	907	923	846	852	860	866	854	896	831	871	828	886	889	844	863	851	883	853	890	832	857	934	836	875	811	835	916	862	877	863	900	891	888	923	863	798	873	868	866	841	860	884	887	839	869	848	839	867	894	895	897	912	892	878	891	879	845	894	867	865	856	837	884	887	822	837	896	836	833	878	811	870	871	862	898	921	874	893	812	892	914	819	850	848	903	836	843	813	849	837	827	884	859	866	881	841	828	889	856	860	915	894	851	857	845	877	851	841	818	903	873	890	876	825	820	823	811	888	861	852	846	867	825	845	874	887	849	840	819	865	870	870	859	872	898	811	869	817	853	848	898	822	828	884	880	866	854	863	919	828	834	855	894	835	880	872	901	835	873	877	879	883	854	854	855	769	814	839	898	863	815	837	916	832	916	900	870	869	884	801	889	870	893	914	899	902	902	872	895	867	877	910	890	873	862	842	863	876	864	868	862	878	911	871	879	853	872	877	866	866	872	825	870	868	864	870	890	859	894	913	904	874	865	861	879	882	872	866	861	840	856	879	845	890	888	821	849	888	883	899	807	846	869	841	860	859	851	877	861	842	852	885	886	842	879	855	865	873	804	873	838	820	902	830	883	871	888	917	852	878	805	906	842	874	841	835	877	859	885	836	885	863	960	846	877	857	819	864	898	870	862	816	857	884	911	835	886	835	851	851	892	865	881	880	907	848	835	898	841	874	887	908	858	904	819	838	892	840	841	889	869	843	883	872	801	909	898	864	822	855	876	898	880	844	835	839	884	861	857	891	847	836	877	836	838	887	851	891	868	892	822	838	848	922	852	916	870	856	851	880	908	833	842	869	889	816	843	865	837	859	934	888	882	862	884	833	830	885	823	874	834	858	827	885	911	883	868	830	858	916	838	900	848	859	863	884	848	838	870	867	877	887	920	904	853	827	875	878	875	800	844	873	845	932	829	860	879	897	894	852	918	859	833	887	854	802	828	917	902	883	857	848	832	814	881
27162	14469	6919	1469	920	731	666	580	489	480	431	452	460	455	422	467	401	398	399	374	383	383	386	393	354	356	409	396	344	396	351	343	388	404	365	356	364	387	364	393	364	373	371	359	353	368	389	371	365	326	386	359	368	426	390	349	369	360	369	369	364	363	364	374	389	386	370	402	378	427	382	378	371	371	376	394	345	362	365	394	378	389	355	394	336	387	346	354	387	395	381	364	349	339	324	392	391	380	367	352	411	342	348	406	382	383	420	349	350	379	373	387	389	378	337	373	388	385	380	366	355	381	394	375	372	368	338	403	398	427	348	371	368	365	369	377	384	370	350	401	389	367	376	382	414	398	368	374	370	383	398	378	364	358	395	367	404	399	382	391	351	375	344	376	390	345	418	380	376	375	385	349	340	346	354	350	392	373	345	367	381	373	373	347	387	368	376	360	374	360	343	384	348	372	388	366	365	379	343	361	364	364	370	396	392	384	349	387	383	340	367	388	373	404	371	352	394	359	349	362	360	386	398	381	350	407	404	415	351	387	357	379	409	332	350	369	397	342	368	372	321	370	371	438	383	356	373	350	337	378	364	355	339	360	342	358	357	370	354	396	348	354	335	350	324	353	368	379	333	379	357	388	351	399	361	356	354	339	367	352	358	374	408	369	347	386	370	393	380	381	392	366	360	362	331	352	368	390	383	383	372	358	357	410	372	357	318	385	366	387	375	374	356	373	363	388	348	372	319	378	338	345	383	365	368	384	389	367	378	348	360	393	357	375	350	322	321	359	344	361	352	357	416	358	373	353	373	348	375	400	384	367	381	325	377	381	344	391	347	375	363	401	367	342	385	354	336	343	389	401	355	336	360	347	393	367	365	382	366	327	325	380	383	361	338	375	395	371	387	370	366	389	360	364	374	379	372	357	329	373	419	335	363	401	386	380	386	378	389	352	350	341	394	376	371	372	349	377	374	400	380	348	383	378	366	376	358	398	393	345	370	354	392	387	363	382	349	372	375	355	362	389	395	348	369	383	374	373	366	362	371	336	355	359	352	353	364	370	345	370	347	359	360	346	378	390	396	356	375	366	376	347	375	357	384	354	333	355	376	376	359	339	376	380	352	342	333	352	381	353	390	380	392	376	407	353	319	354	343	370	395	336	378	343	372	379	361	350	385	363	401	376	376	375	387	381	370	407	362	381	357	371	335	387	362	382	346	391	366	358	386	375	381	391	384	384	381	361	369	376	374	355	365	379	370	380	403	384	385	382	355	420	380	384	358	344	385	350	412	359	378	366	363	355	393	410	388	381	382	370	373	382	354	355	383	347	359	356	373	379	359	378	373	365	414	370	355	363	440	385	383	406	357	327	375	332	380	378	372	352	348	381	384	387	374	388	377	372	394	334	386	360	364	350	387	350	399	386	363	362	368	334	412	379	363	337	366	346	334	376	352	341	386	373	371	379	326	361	384	388	340	394	355	363	368	371	374	379	399	339	344	322	355	365	342	364	397	348	358	381	342	368	421	379	351	394	362	360	365	338	363	374	380	343	357	369	390	379	408	338	394	355	389	388	415	358	379	343	413	400	358	374	337	412	373	342	351	375	374	398	370	342	363	378	371	364	360	373	372	418	388	374	383	364	390	375	392	361	364	394	353	402	369	384	400	376	371	361	348	346	382	383	323	348	361	353	395	382	424	356	396	380	421	368	331	368	329	378	337	385	323	355	361	332	379	387	359	339	348	369	340	389	340	358	364	354	346	375	330	358	372	358	377	384	337	361	357	393	350	396	361	353	389	365	393	373	351	358	368	372	392	360	321	379	347	356	391	362	352	346	376	357	379	355	379	361	409	371	370	348	374	333	380	377	383	352	363	353	352	394	362	388	379	422	352	368	376	391	384	422	363	380	379	350	391	392	390	412	364	389	367	365	347	375	372	406	396	379	396	354	367	367	366	355	351	351	370	384	337	359	370	369	345	377	364	357	381	356	365	354	352	355	375	360	367	399	395	388	419	367	326	395	381	394	395	364	351	376	399	349	352	389	354	374	390	354	346	363	364	380	387	368	392	374	358	356	402	327	345	335	360	357	368	363	365	347	375	356	351	390	358	353	384	377	379	385	362	386	359	325	347	377	372	355	325	336	328	376	382	372	382	405	395	373	379	367	356	379	376	320	393	398	345	348	382	353	349	400	365	378	391	400	388	398	353	365	374	379	374	384	363	372	358	371	369	350	333	371	354	355	352	358	395	361	313	373	340	382	351	381	366	384	354	299	350	371	391	364	384	378	387	377	340	345	374	380	339	354	388	375	369	358	357	399	349	372	373	338	380	356	362	348	339	377	370	383	352	346	336	388	396	351	335	335	366	353	393	378	336	365	326	355	345	367	390	416	346	371	367	353	380	365	388	374	361	370	374	363	359	385	397	383	363	362	379	365	409	339	377	393	388	369	327	367	366	414	343	368	359	352	353	368	380	340	376	390	382	379	406	373	373	392	353	401	400	346	380	340	332	356	358	350	405	367	389	362	344	386	370	405	346	344	369	372	370	436	370	338	359	381	366	382	358	369	345	360	381	333	359	349	349	378	368	387	379	347	361	380	360	385	405	369	371	388	363	327	360	352	342	352	390	370	337	352	340	359	331	377	350	342	337	381	341	373	379	386	383	357	353	362	349	381	388	368	375	375	409	347	369	362	382	344	379	360	392	364	362	388	373	336	371	370	378	356	388	351	391	349	345	338	370	367	382	400	350	374	338	372	347	375	348	379	397	363	408	373	387	313	355	369	374	376	360	375	362	394	369	386	402	350	386	377	389	383	372	343	342	342	389	368	383	357	343	337	384	394	369	370	368	403	361	352	342	359	375	357	359	364	365	324	355	353	372	378	401	372	387	369	349	378	348	377	349	373	371	354	362	359	381	338	373	394	391	372	351	368	355	343	386	365	379	392	338	365	371	405	355	399	384	397	389	348	338	395	396	363	334	364	363	397	361	361	358	404	339	361	370	392	379	353	396	374	348	339	418	366	358	394	413	321	362	384	331	383	374	356	380	332	375	374	381	371	343	360	356	362	375	387	370	379	353	376	344	379	367	344	370	374	379	327	379	367	360	355	379	388	390	362	367	377	392	368	369	361	350	336	356	390	352	363	351	402	375	361	319	345	386	355	359	377	370	368	402	377	375	351	354	358	363	375	415	340	369	378	367	390	348	372	390	371	375	353	349	347	374	336	372	350	329	370	341	324	391	385	370	354	336	351	346	331	327	347	343	401	369	384	375	364	396	365	366	397	343	365	376	401	365	359	364	366	355	377	382	314	375	368	398	378	390	333	357	381	365	346	341	310	372	366	403	370	369	389	352	365	370	372	379	367	386	368	410	362	374	400	386	371	369	370	383	322	363	344	365	370	375	383	426	370	382	372	405	392	337	369	354	366	355	368	387	373	413	372	348	372	396	376	393	393	380	359	366	366	360	387	383	374	358	375	348	372	370	312	367	400	386	347
18675	11759	8563	3361	2907	2397	2165	1771	1572	1541	1405	1360	1245	1172	1089	1090	1133	1061	971	972	973	977	1020	884	940	970	921	870	872	878	840	928	844	885	915	854	835	889	909	839	900	876	874	842	845	848	874	838	867	825	894	846	798	898	809	843	821	806	820	824	845	876	847	832	874	830	822	859	817	865	882	861	868	831	861	841	849	817	876	869	839	832	795	874	855	851	856	854	831	843	838	838	809	838	879	863	792	866	848	840	837	850	867	801	824	824	837	843	835	844	801	853	855	783	839	878	839	864	889	841	826	912	867	827	793	813	809	775	839	835	829	820	880	821	883	889	883	865	834	899	840	833	884	839	823	849	821	825	842	851	823	837	853	791	889	829	844	873	847	834	820	861	812	785	813	865	869	847	841	847	860	833	843	871	873	815	869	820	844	855	839	834	831	814	799	808	872	842	824	880	870	836	873	834	852	839	806	815	857	793	819	841	848	865	871	843	815	878	841	831	847	867	863	822	821	784	848	865	841	908	828	864	875	870	882	855	834	846	839	863	815	857	857	893	883	864	846	857	846	864	848	840	806	864	849	848	860	811	846	867	894	878	826	848	779	821	847	844	792	807	862	830	850	877	790	864	822	779	897	837	851	827	852	837	779	840	824	819	867	833	846	828	872	880	835	879	795	892	871	802	829	862	873	865	893	818	866	837	880	854	863	841	824	808	796	870	897	813	859	814	823	828	795	869	828	867	797	903	832	821	810	821	835	820	824	806	843	863	782	838	832	824	871	864	846	846	876	853	817	872	873	819	825	764	833	791	859	855	847	817	806	826	827	824	861	876	829	801	864	829	834	817	835	876	819	872	813	794	910	818	832	857	910	798	818	830	838	860	853	835	901	861	857	894	853	839	863	872	840	862	830	808	845	814	835	868	876	840	850	840	872	867	826	844	842	881	810	834	810	896	809	856	864	835	836	868	826	884	901	833	806	838	818	827	787	870	831	869	864	874	824	875	824	811	865	872	836	830	833	833	804	828	863	811	857	812	867	856	851	857	849	821	858	865	829	851	874	819	808	819	821	870	866	838	836	848	828	880	782	861	856	893	827	840	823	859	888	852	854	854	908	840	872	835	880	859	893	847	812	812	790	808	838	805	856	829	874	879	797	819	844	799	849	841	790	815	835	789	838	821	846	830	845	820	823	809	867	861	833	818	873	830	875	851	838	867	831	822	837	856	878	868	797	842	870	848	851	828	840	805	822	816	812	818	865	834	880	861	885	857	844	846	814	808	834	836	838	901	858	785	864	851	824	797	822	830	819	855	845	783	869	845	796	853	790	862	854	875	792	811	795	785	804	850	821	867	859	821	819	890	842	845	864	851	922	834	845	830	832	838	853	824	869	832	857	835	896	821	792	820	871	818	856	853	828	878	849	877	813	895	847	787	829	846	834	895	883	803	878	854	826	841	779	831	818	820	856	845	896	799	826	867	855	863	831	883	842	836	872	809	867	862	824	849	846	888	808	890	828	843	822	820	849	835	818	823	850	842	840	798	814	838	802	873	865	857	802	859	897	847	860	864	865	866	789	888	845	861	863	813	870	837	762	837	800	837	840	835	901	823	836	860	924	877	787	835	834	848	838	848	903	827	885	851	806	851	872	834	867	812	806	841	862	853	869	870	848	861	798	936	811	849	846	827	840	863	821	855	823	855	827	819	852	869	799	852	868	796	835	799	869	849	864	833	855	855	804	785	797	847	803	824	824	833	878	844	829	833	846	870	847	873	860	829	795	851	860	824	857	783	824	851	841	825	847	839	892	892	820	876	864	855	805	814	874	842	827	848	878	873	811	855	845	830	829	909	852	824	822	859	796	867	802	859	865	858	866	902	828	865	826	857	788	882	924	769	873	809	831	861	827	788	813	822	812	880	866	863	811	836	811	880	868	827	807	861	837	821	838	813	822	843	818	799	858	879	866	818	866	802	844	940	851	890	836	819	840	861	833	788	873	833	811	804	767	812	811	873	864	835	815	833	809	802	802	863	802	858	812	881	900	800	781	855	891	877	832	845	826	873	831	872	858	837	858	888	849	921	802	844	894	889	843	841	862	844	906	851	869	876	814	821	790	853	811	836	816	822	842	825	786	861	869	824	842	829	827	834	829	840	813	860	833	808	868	762	879	818	794	828	855	824	803	844	840	851	822	872	814	858	908	852	847	822	831	837	824	874	824	846	838	768	838	825	862	885	827	850	843	863	813	822	812	838	772	877	896	905	834	851	839	879	866	809	909	829	888	874	829	860	808	857	810	847	841	830	869	785	827	857	824	823	877	827	810	878	781	899	798	865	821	817	840	880	884	821	816	867	822	823	855	877	908	819	823	852	815	825	878	915	835	860	842	775	878	834	871	798	935	840	845	824	866	819	885	835	834	828	801	818	834	907	786	829	857	841	817	816	801	828	810	869	849	855	790	849	918	794	819	811	839	858	848	840	826	811	854	839	821	782	835	865	820	827	919	861	873	865	825	875	820	826	827	856	827	819	831	788	814	857	841	850	807	850	849	915	849	856	817	854	831	870	826	859	845	827	827	873	839	825	875	862	874	871	826	817	829	814	821	843	848	827	816	827	835	829	847	866	818	812	840	842	852	834	804	854	833	823	828	815	788	861	871	848	872	833	889	833	834	767	864	833	841	825	882	871	789	830	833	833	869	798	869	846	815	826	881	852	839	838	805	856	818	835	827	888	860	834	837	838	822	855	863	869	819	810	834	891	852	826	832	848	767	827	819	871	822	800	831	866	831	835	849	846	872	900	905	826	848	791	784	825	816	883	774	835	871	889	817	815	856	803	838	824	850	823	904	852	796	850	824	854	836	846	836	839	855	790	888	818	811	828	896	817	889	820	859	847	894	904	832	850	871	837	867	830	857	830	845	807	847	863	802	811	818	831	797	798	833	805	833	819	834	810	797	816	815	802	819	869	838	850	852	825	846	780	848	889	804	843	823	831	849	831	835	842	896	869	815	809	827	864	840	856	850	791	798	864	830	806	803	880	838	818	863	867	835	838	878	827	868	832	810	854	878	814	828	820	858	839	816	862	814	832	862	837	821	877	827	815	838	801	829	845	786	839	842	851	824	870	844	828	825	824	822	870	909	852	834	808	778	849	805	868	814	885	797	862	800	830	843	861	866	870	870	808	907	832	822	812	779	881	839	781	895	857	816	814	870	807	851	818	814	863	826	810	866	827	834	860	842	789	779	870	840	836	858	855	845	799	840	788	868	836	795	784	823	834	875	811	900	833	794	879	862	835	830	832	801	780	820	869	837	902	879	834	844	861	870	805	839	834	847	827	879	840	841	820	857	825	864	787	795	766	832	837	849	804	827	802	840	799	822	824	812	839	775	849	833	857	810	843	817	800	836	850	828	828	813	856	847	887	860	820	834	884	858	869	863	850	843	856	883	814	850	836	856	861	868	850	809	875	837	833	866	852	810	792	840	852	908	881	864	835	841	869
37536	22897	12733	2516	1107	864	650	562	482	433	383	428	330	313	329	339	266	302	256	279	234	242	262	258	220	268	259	248	252	276	292	245	236	229	238	250	244	221	233	237	242	248	270	220	257	233	224	216	247	239	262	199	243	277	233	221	249	231	224	241	219	259	229	256	250	238	254	244	249	237	256	240	242	246	233	236	240	250	228	221	231	227	241	227	239	244	254	238	246	225	238	231	278	268	263	243	230	253	235	269	231	228	222	225	219	232	227	226	224	250	234	234	239	253	240	269	259	241	256	254	247	247	240	239	259	261	256	219	231	242	246	252	234	244	242	241	252	250	246	264	253	218	233	230	228	220	256	224	225	230	238	251	250	242	230	216	244	236	248	230	265	222	281	237	212	233	235	256	242	244	236	270	243	258	256	255	233	254	220	237	234	261	216	242	229	269	241	237	240	247	256	249	252	246	238	246	260	259	289	237	266	184	241	219	258	287	208	264	262	222	235	264	247	251	228	230	223	261	230	240	248	234	231	251	262	246	243	215	234	240	232	258	238	263	254	223	219	234	264	250	235	264	228	245	218	235	256	264	223	254	246	242	235	246	247	229	249	252	251	185	214	213	232	289	239	244	232	243	225	230	211	217	242	245	252	255	214	254	250	217	243	240	240	229	258	249	226	231	238	254	219	261	234	210	250	251	253	248	264	226	257	248	210	217	262	229	201	262	258	225	252	221	263	217	263	251	268	249	252	228	200	241	237	257	245	201	249	225	226	222	239	235	237	218	226	225	221	240	221	247	226	202	251	256	249	210	224	211	248	245	226	268	257	239	227	252	229	206	233	238	255	238	227	257	247	235	248	243	223	243	236	229	233	257	255	254	242	253	256	259	238	218	259	233	227	252	257	223	265	220	243	229	249	238	258	266	243	224	243	274	263	248	237	248	239	255	225	243	219	210	246	236	252	228	256	250	277	230	260	249	250	223	264	275	238	238	220	229	191	222	234	242	226	229	209	232	242	249	224	238	231	251	256	242	234	243	244	248	247	272	266	216	216	234	234	250	236	245	230	249	245	229	252	244	239	220	211	225	227	253	271	259	249	232	238	239	248	214	216	211	255	242	242	225	271	242	218	231	232	259	242	252	238	251	218	251	239	203	202	244	234	211	208	250	231	234	198	234	236	239	225	244	235	220	270	225	229	213	232	264	213	199	245	227	269	237	235	249	202	262	238	250	237	231	203	231	218	218	246	244	266	249	245	227	220	241	241	248	251	267	251	226	252	196	260	245	250	236	221	218	237	243	213	239	220	226	241	233	222	245	248	218	246	230	242	247	260	212	244	238	259	240	247	241	226	244	263	232	255	257	224	264	249	237	232	227	236	239	261	218	220	239	223	243	245	207	213	234	234	223	242	257	245	258	274	211	223	229	246	258	242	205	252	229	254	230	255	222	255	216	247	262	218	244	254	219	244	246	260	224	245	247	245	233	230	242	233	257	222	228	230	251	232	213	274	221	264	251	248	242	235	248	232	233	261	224	248	221	225	256	235	244	240	234	209	261	259	229	243	264	239	259	239	237	215	216	234	240	252	221	243	223	224	220	207	220	246	244	254	283	190	232	273	228	247	237	265	268	257	230	238	259	251	241	236	256	228	238	229	267	231	237	212	236	248	271	240	271	270	253	264	258	263	242	248	217	238	222	219	251	237	234	237	236	222	215	261	246	227	250	237	222	241	244	262	250	256	252	247	218	235	228	244	230	230	237	255	220	244	255	228	262	262	252	215	238	233	265	230	223	218	219	241	204	253	213	241	253	221	210	247	207	221	244	236	228	203	237	238	230	239	230	241	239	247	229	242	214	229	226	222	227	230	251	239	243	235	251	228	257	214	218	204	266	237	229	222	238	251	232	221	209	251	253	215	246	247	235	237	211	233	238	240	246	241	231	246	210	221	235	246	240	219	205	236	250	239	236	228	249	246	254	245	239	230	247	217	263	208	249	241	228	228	254	223	224	253	246	238	255	229	221	266	243	245	245	211	217	228	254	244	225	245	233	272	247	245	232	234	260	273	290	234	265	245	233	208	253	222	247	253	234	260	210	203	227	236	231	232	249	242	237	244	212	210	261	257	236	244	249	231	247	239	212	235	229	240	253	253	232	270	219	220	240	256	237	251	237	236	261	250	271	229	234	230	222	264	262	231	237	213	263	228	258	259	233	263	228	255	239	208	238	242	230	241	270	258	245	252	243	226	235	219	235	231	221	242	254	254	232	236	244	212	221	244	248	261	218	217	241	222	250	234	237	226	244	236	257	250	219	247	224	209	248	210	222	253	204	266	231	252	251	281	252	240	253	216	243	204	223	229	219	230	219	262	230	222	274	237	246	230	253	243	255	262	224	271	243	275	265	247	225	240	228	264	241	239	249	242	225	247	217	247	270	219	214	229	225	207	252	235	274	235	229	248	221	243	228	255	237	234	263	215	244	221	253	268	253	217	224	258	257	248	242	244	239	227	252	256	233	246	240	227	224	230	250	217	236	237	224	222	227	244	227	217	218	253	241	246	220	215	220	244	238	250	246	260	216	224	237	245	248	233	265	270	256	250	240	226	256	247	233	223	243	232	235	219	227	251	234	233	251	241	253	273	222	204	247	235	210	246	203	219	252	247	256	201	262	236	236	238	213	239	238	265	245	233	253	227	206	255	215	231	249	249	234	269	241	255	221	235	240	235	221	238	257	239	228	245	204	232	249	219	244	259	235	218	239	230	241	212	216	228	233	240	243	229	237	230	248	245	239	212	251	208	248	223	216	252	242	221	243	227	256	218	216	219	236	254	214	233	259	245	228	232	246	208	219	242	236	244	245	234	272	203	244	258	242	252	216	251	233	240	213	216	249	247	262	213	219	242	227	253	253	239	247	235	243	247	226	230	217	212	268	229	224	261	239	257	239	243	271	238	246	246	249	222	242	238	274	236	251	241	241	233	231	251	266	237	244	225	245	229	249	261	245	242	253	248	234	256	223	228	247	249	216	231	216	231	221	227	271	249	218	249	247	238	249	248	220	260	231	249	221	250	270	220	199	259	229	218	233	218	272	252	273	252	250	256	263	229	233	239	234	244	241	230	207	236	248	268	216	246	237	228	244	192	196	281	247	240	243	245	227	235	245	246	251	258	203	210	223	247	246	234	234	237	229	233	241	230	237	262	230	223	228	248	243	231	225	258	239	265	229	217	242	220	251	239	226	242	243	236	215	238	248	246	241	223	255	237	253	239	227	236	213	239	241	244	275	237	204	243	254	247	249	231	254	227	238	242	234	256	265	237	252	242	222	246	241	232	224	251	228	223	250	240	248	218	248	240	228	237	242	217	219	249	275	223	228	211	270	253	271	248	250	249	254	245	231	238	245	254	263	238	268	244	257	229	230	250	236	268	209	232	210	233	248	235	228	225	274	245	245	241	243	232	224	218	225	236	234	220	231	216	248	227	256	257	240	224	253	262	233	190	222
24733	16906	13114	4473	3560	2993	2668	2181	1832	1651	1481	1343	1230	1097	1017	993	936	891	834	779	753	770	800	778	751	686	667	609	692	652	669	618	681	657	630	624	630	630	629	626	614	636	576	629	555	600	578	603	605	594	572	560	628	649	629	614	618	603	585	571	603	592	560	622	565	587	528	573	548	566	582	563	599	550	583	564	581	589	542	512	549	602	547	629	569	576	609	606	583	590	579	581	527	554	545	607	514	554	558	578	545	613	574	549	527	568	527	529	561	589	534	596	620	553	572	604	551	568	576	604	544	540	511	558	582	538	568	536	592	522	551	558	570	517	546	557	585	577	568	544	585	510	546	584	589	549	560	589	585	553	575	584	574	574	580	535	510	558	604	555	638	577	572	565	564	561	574	595	595	606	566	556	574	581	585	512	570	552	590	570	548	604	613	575	516	576	572	565	584	514	577	591	581	585	556	525	567	613	528	577	569	574	558	557	557	581	565	558	578	546	559	593	580	537	540	606	574	606	607	577	617	566	564	595	541	530	537	519	588	560	587	563	549	568	577	524	567	570	584	588	546	517	565	572	577	604	566	572	597	561	574	542	522	521	574	543	530	541	549	570	630	524	590	537	576	589	559	576	574	578	560	554	581	606	574	594	567	566	603	564	531	537	562	546	550	569	578	594	536	575	563	572	581	559	596	550	606	577	562	541	584	525	588	584	549	574	573	584	593	576	567	564	579	574	530	581	516	551	580	536	628	535	592	574	620	572	560	569	591	570	550	572	597	546	556	577	540	576	590	592	600	547	548	576	564	592	585	547	609	539	576	585	564	546	540	561	549	577	540	583	601	558	570	589	569	568	607	564	535	610	587	555	529	567	569	580	523	594	584	581	563	582	522	568	595	599	572	597	534	597	611	570	570	555	602	567	582	569	583	546	548	560	565	573	571	578	594	553	603	561	566	554	567	545	564	583	563	611	580	555	597	574	590	588	574	526	553	569	549	571	557	585	510	600	564	574	564	581	555	598	541	589	551	584	609	542	549	569	559	572	591	547	558	564	561	602	550	573	621	636	564	585	572	553	579	584	543	599	550	575	580	588	615	545	590	591	586	567	584	564	567	579	564	547	544	596	587	569	550	544	568	505	607	549	561	567	526	566	528	555	587	546	579	565	541	564	525	594	584	556	557	525	532	537	549	549	553	576	607	558	593	597	551	591	578	552	550	582	541	585	583	614	542	590	535	544	554	604	581	596	608	587	548	576	575	550	577	639	568	564	557	541	621	558	600	520	568	546	549	593	543	586	590	566	593	572	579	558	574	543	572	630	547	550	566	572	578	560	553	562	597	561	588	584	574	579	603	576	579	586	516	539	580	552	538	564	586	566	555	549	578	563	541	609	578	569	565	588	571	570	541	536	563	558	537	545	518	582	578	577	545	569	553	577	568	564	569	554	575	561	567	570	588	595	558	589	582	543	541	548	577	554	599	534	580	558	556	544	557	521	595	550	568	585	549	577	562	549	541	573	586	547	554	546	579	573	599	557	582	568	579	564	523	562	515	570	573	550	568	572	539	565	550	566	544	581	555	557	591	592	587	535	575	554	577	560	573	563	583	563	567	582	567	562	529	582	576	542	554	527	545	561	548	579	569	572	574	600	570	557	546	570	569	561	549	533	581	578	528	512	575	534	569	552	547	547	507	564	539	596	533	542	597	572	608	606	562	572	556	557	522	581	596	583	554	581	532	548	552	582	585	522	565	545	572	567	583	590	612	610	585	589	585	538	582	567	593	566	549	577	584	563	616	618	544	548	526	564	614	547	550	578	593	581	567	600	586	526	507	538	581	558	607	557	580	588	589	590	603	536	570	583	528	570	600	575	600	561	591	584	552	536	591	576	602	585	584	581	554	525	571	561	546	599	563	541	537	539	554	549	580	567	562	585	568	555	548	603	603	579	539	554	593	568	607	590	600	538	527	561	580	578	582	579	609	589	562	584	522	566	576	564	573	564	548	582	606	520	556	606	534	547	590	587	567	552	556	560	559	575	526	561	526	580	566	546	590	553	587	562	520	564	589	567	580	559	573	596	591	588	584	538	586	561	555	535	583	554	549	571	629	589	573	566	548	542	573	542	579	542	599	555	604	523	513	577	541	584	542	564	538	563	572	588	584	575	577	574	562	553	575	517	521	575	602	597	584	585	590	558	560	582	571	609	555	579	566	607	556	573	577	561	550	559	561	579	575	555	555	606	569	527	531	525	574	597	596	565	586	573	536	569	558	587	559	567	593	588	562	543	573	568	554	537	568	556	550	596	639	597	567	567	571	562	589	569	551	584	567	560	519	510	568	563	599	561	590	587	560	575	618	612	596	592	576	562	597	558	568	547	593	574	538	560	582	586	553	561	578	575	554	561	570	554	560	599	560	579	558	537	545	557	562	592	589	571	571	565	601	572	573	547	548	569	585	612	570	583	568	586	554	550	556	533	587	588	587	563	545	559	594	534	527	541	579	592	557	554	558	598	516	541	572	536	574	600	533	536	582	536	598	570	533	577	528	573	607	571	543	543	571	575	582	519	598	543	605	552	571	542	626	574	535	538	566	550	573	541	565	582	594	546	580	579	596	604	539	615	545	553	561	539	588	573	564	585	575	595	619	612	566	581	544	519	583	627	563	570	573	581	536	566	556	546	609	559	549	590	625	596	620	539	603	571	586	581	576	533	579	559	502	565	548	533	573	574	567	614	612	590	586	602	557	588	571	567	591	593	573	572	570	574	557	585	561	551	561	515	585	551	593	540	562	565	557	600	589	548	550	557	579	573	569	539	591	556	608	610	576	563	565	571	546	565	558	540	565	561	565	566	539	615	576	511	586	586	551	554	570	589	564	573	579	537	576	554	555	563	583	602	566	578	546	587	581	567	533	567	559	581	557	619	557	555	576	580	595	537	561	578	583	616	578	558	592	517	561	604	590	533	591	571	545	589	583	555	594	525	596	555	568	549	565	571	585	559	578	573	598	594	600	580	577	553	595	560	591	574	552	586	557	585	550	561	586	570	583	576	597	562	563	539	563	535	583	574	586	561	605	523	582	561	575	555	534	590	613	577	593	571	576	558	587	600	593	587	600	627	572	538	570	572	583	620	560	562	580	520	598	539	524	567	561	595	583	538	584	577	589	581	541	562	525	542	566	561	535	528	573	553	580	567	536	585	616	579	538	552	553	551	488	598	514	603	588	565	593	552	528	557	560	555	576	582	598	577	518	570	582	561	550	597	544	584	554	560	579	568	571	582	573	559	554	535	559	561	574	533	559	584	571	597	519	520	561	574	541	542	598	603	591	593	586	608	586	596	564	551	604	572	568	538	560	542	546	593	599	555	567	557	573	550	575	559	561	564	548	634	571	551	591	573	545	589	557	580	541	580	543	567	574	585	511	504	569	590	575	569	543	577	596	582	586	565	526	580	577	563	567	578	544	579	598	526	570	558	546	556	522	570	548	575	572	550	577	543
11357	4332	2106	743	573	574	481	458	448	418	468	416	391	378	388	409	433	391	391	412	400	426	395	350	362	417	380	405	383	394	387	401	370	396	398	413	409	392	416	381	398	368	383	412	412	390	366	404	414	359	366	372	390	367	348	445	422	381	399	393	401	359	380	389	386	377	389	397	378	364	400	438	406	360	406	335	386	383	370	366	372	422	386	417	387	373	377	385	403	406	417	392	365	353	412	420	374	371	375	398	379	390	405	383	418	403	389	405	375	373	376	374	389	411	368	372	375	381	395	369	358	397	379	385	366	410	386	362	395	404	353	400	365	390	383	413	393	395	406	367	384	438	377	391	404	394	362	385	372	363	401	397	400	418	369	388	339	356	360	360	395	403	420	390	381	382	356	374	350	368	367	399	388	397	358	388	366	370	389	386	388	412	389	369	384	388	354	363	399	396	423	415	394	382	418	422	396	354	395	419	386	399	410	399	415	365	375	412	424	368	416	425	429	402	387	404	376	384	392	372	412	383	354	391	395	375	402	358	370	394	391	387	362	393	367	406	374	361	385	338	417	412	394	363	401	359	358	351	418	341	403	388	383	366	394	351	362	353	391	421	450	374	350	413	384	381	397	415	387	380	360	397	412	390	411	374	423	382	402	366	398	368	397	368	378	394	361	394	364	410	394	378	444	392	380	392	362	345	335	390	387	411	369	377	348	388	391	392	351	399	372	389	378	391	404	384	398	400	415	367	374	381	394	410	394	394	404	383	386	390	402	394	407	389	415	393	388	377	420	401	358	380	396	377	399	430	354	373	380	370	414	411	411	371	427	401	406	401	399	402	379	370	357	390	385	379	397	405	369	436	379	384	371	367	385	407	390	407	406	373	396	364	402	368	414	430	379	371	389	392	362	357	395	404	416	376	382	410	364	350	403	389	378	401	371	371	390	380	376	427	381	354	393	393	366	385	345	389	398	415	383	389	390	351	386	394	396	426	363	388	367	375	347	358	389	389	365	402	367	389	394	412	409	382	333	363	371	365	347	376	380	365	374	373	348	384	385	407	383	374	382	353	372	371	418	390	377	376	400	369	367	410	316	379	418	396	373	396	383	367	380	362	360	363	380	379	374	385	383	380	377	434	395	385	339	390	383	367	377	392	379	423	378	400	363	383	414	360	394	403	424	355	439	387	373	367	394	408	366	397	402	387	364	388	397	379	388	386	344	395	378	357	381	377	394	324	372	344	362	383	399	390	400	391	378	362	356	366	382	408	382	348	410	410	403	400	399	382	371	405	371	373	433	420	377	385	383	379	394	419	389	399	389	348	411	356	392	363	407	391	377	375	351	364	371	374	399	350	385	354	359	376	368	382	397	355	442	416	375	406	386	391	353	395	411	380	368	397	382	354	393	368	350	402	373	388	387	417	387	379	411	405	368	374	383	362	369	381	384	365	399	408	394	336	380	359	379	381	361	376	365	420	372	383	387	351	408	398	389	416	355	392	432	387	403	385	359	372	343	374	383	382	363	379	345	374	414	406	393	392	391	358	420	384	404	407	392	351	414	393	377	379	380	356	371	409	407	372	380	388	373	374	375	382	348	374	403	354	425	407	385	370	378	420	378	397	378	397	388	377	380	389	398	440	361	351	352	344	394	403	400	390	391	372	389	395	405	354	392	357	406	433	416	391	369	395	416	378	364	363	396	368	383	368	409	407	374	368	407	370	418	402	408	377	345	391	385	387	394	391	387	379	389	400	391	368	357	374	383	378	386	340	349	381	420	382	373	398	383	396	402	380	352	368	428	409	370	412	398	380	370	375	407	379	364	401	386	364	381	389	401	384	358	379	404	428	409	381	366	388	390	413	393	375	408	394	338	405	382	399	350	363	357	389	383	362	420	375	393	387	413	348	386	422	381	386	366	414	389	392	351	396	384	369	384	395	372	351	393	349	363	384	356	416	389	389	383	413	383	391	351	398	396	365	400	390	382	379	361	419	434	357	377	391	389	413	374	391	375	370	363	369	362	389	392	388	373	355	387	369	372	403	425	380	382	357	361	378	367	369	378	349	367	401	409	417	405	403	412	387	381	409	401	349	374	395	361	354	398	361	348	397	377	375	371	376	414	351	389	358	379	380	395	352	424	390	350	395	366	356	403	370	363	390	398	400	397	416	396	353	351	388	396	387	362	387	393	397	409	341	391	383	378	376	400	392	390	376	407	381	383	404	392	368	387	374	402	366	354	364	375	396	367	385	402	392	370	378	410	407	372	420	389	373	364	395	364	394	395	378	368	366	381	418	399	364	425	404	363	386	359	393	442	357	385	401	434	364	381	386	364	371	388	401	428	379	380	369	380	420	389	377	425	376	430	393	354	379	373	369	417	405	390	392	413	358	382	391	366	354	406	383	405	371	390	390	386	419	384	381	391	421	400	401	392	376	388	399	407	377	377	371	406	377	354	360	384	379	426	399	390	385	375	396	380	422	358	408	395	374	446	399	372	370	392	440	390	366	402	388	409	421	423	405	357	430	395	372	388	376	371	369	375	405	363	384	348	429	362	410	407	396	388	374	354	387	390	399	366	400	391	412	397	403	377	399	377	368	350	345	423	397	362	405	387	386	380	390	410	381	393	389	417	330	359	365	407	397	417	397	401	353	358	424	373	401	410	353	384	367	369	370	394	401	379	392	373	354	374	397	396	406	420	410	389	380	418	385	358	367	391	367	346	388	420	332	393	397	382	367	392	408	398	374	351	363	383	380	356	351	368	397	378	416	392	365	402	416	374	365	367	425	402	376	396	374	405	402	429	388	315	352	370	373	380	397	381	375	373	398	345	406	353	404	404	389	413	415	358	392	403	414	411	416	394	382	392	376	377	397	368	354	386	395	375	399	418	401	368	335	366	369	385	398	411	380	382	419	379	373	357	397	395	367	413	360	407	381	395	374	403	397	402	365	381	371	383	344	418	405	379	390	371	351	371	352	399	406	367	354	423	444	368	373	397	385	387	354	396	397	372	394	425	371	407	373	348	373	395	396	326	393	399	408	428	429	367	376	379	399	380	377	369	386	400	395	369	393	389	446	406	387	391	379	377	391	402	415	403	372	364	374	405	388	407	370	401	361	376	388	351	429	458	337	391	369	415	386	369	425	393	394	398	387	354	427	327	388	378	384	365	373	429	397	360	382	353	371	363	362	398	413	383	402	417	405	413	365	408	377	381	366	396	375	362	399	361	370	384	410	393	373	402	383	356	373	402	404	398	365	383	391	362	389	388	402	417	359	440	394	376	399	401	381	368	408	382	405	401	415	380	405	383	363	419	416	356	377	381	393	394	384	351	373	394	370	358	414	385	365	378	373	422	377	420	382	386	405	397	430	403	399	360	376	428	397	370	365	370	409	404	392	390	398	378	395	421	391	373	403	395	392	410	384	397	380	388	387	379	407	369	357	395	366	413	413	402	369	379	389	389	383	385	369	381	375	395	385	363	366	402	375	386	373	379	415
8090	4469	3740	1919	1735	1569	1384	1301	1209	1144	1095	1025	1019	1030	980	997	1041	910	920	991	923	956	1011	971	912	943	951	868	900	925	876	860	879	901	904	924	911	854	886	875	813	897	949	891	881	897	829	930	899	862	851	942	835	909	918	905	861	830	933	877	924	834	845	882	903	909	892	859	837	932	899	859	868	851	842	832	870	850	876	868	866	866	896	850	887	828	865	870	907	869	890	853	907	890	867	907	890	874	883	818	837	918	827	847	912	831	898	896	812	884	906	895	878	883	828	901	829	895	866	882	897	894	888	883	893	885	907	869	918	918	875	874	828	903	877	887	833	870	831	827	877	901	809	940	895	878	845	854	900	878	932	919	870	840	842	903	857	866	837	902	875	875	865	948	877	879	841	824	829	873	850	845	901	892	831	891	838	836	846	856	888	872	893	902	880	877	927	817	878	882	886	842	904	881	903	921	870	904	902	911	881	870	894	856	874	880	902	876	844	876	889	827	854	888	852	855	895	881	847	905	887	832	906	897	886	908	839	871	856	838	894	922	871	873	888	912	864	875	851	885	875	887	860	878	816	865	909	892	867	890	900	904	878	889	895	829	874	878	890	889	842	905	847	879	873	907	830	837	872	872	897	858	901	822	883	876	841	840	874	824	895	891	847	897	905	907	897	840	897	869	867	884	827	866	905	884	894	865	912	916	879	876	809	847	942	855	879	871	882	884	879	904	836	923	904	924	855	880	876	881	866	911	853	892	882	870	852	839	842	927	886	892	844	835	850	876	934	917	894	850	856	857	894	843	897	913	898	847	849	863	912	895	822	868	894	880	877	890	928	880	869	875	874	857	914	866	870	884	906	879	851	881	907	888	887	879	844	841	884	830	895	897	849	789	844	913	876	842	853	869	938	932	838	846	871	858	849	832	885	846	860	925	842	858	912	901	897	893	896	863	880	858	915	910	820	890	939	839	868	812	844	881	915	872	870	872	887	884	878	859	873	863	841	853	897	853	860	834	902	858	864	816	892	858	852	890	846	895	963	866	897	876	815	878	884	860	895	848	876	841	868	869	939	853	900	888	890	868	925	884	856	895	873	885	882	921	880	872	887	861	831	849	882	938	846	918	867	898	892	879	888	881	843	875	860	835	834	892	874	903	939	874	875	932	939	903	901	895	876	893	815	888	863	893	844	847	863	863	842	884	899	903	881	863	828	936	897	903	860	868	888	882	909	900	910	844	858	856	896	870	889	852	877	871	857	896	854	893	907	834	881	935	887	862	830	871	877	855	836	874	867	851	927	913	853	864	840	859	887	850	849	883	876	870	912	881	874	867	875	918	813	835	862	883	848	968	849	854	824	919	849	909	897	878	844	916	894	905	958	875	855	912	947	802	924	894	861	848	844	946	887	915	899	886	854	906	896	841	910	856	904	912	860	853	902	875	855	904	852	840	859	901	829	888	923	843	874	867	874	887	814	886	864	835	895	879	875	817	867	929	848	854	825	856	897	874	924	864	917	890	882	896	904	931	892	901	869	833	853	824	917	893	910	900	839	872	898	847	836	905	936	903	889	895	866	851	868	915	910	867	875	867	816	855	867	831	862	883	887	892	866	856	857	955	872	868	844	871	860	866	925	853	882	876	827	858	812	878	846	909	855	879	880	841	843	869	878	857	892	851	872	883	863	847	843	918	818	852	874	889	901	865	886	863	873	880	883	923	881	850	858	837	875	904	888	867	896	916	867	856	927	853	831	891	879	855	877	855	869	782	906	838	856	879	865	852	801	870	912	842	862	862	913	920	901	853	865	881	882	865	902	909	874	879	896	953	887	864	876	871	806	839	936	874	897	868	930	864	882	854	897	911	906	841	907	880	853	861	922	872	861	876	841	922	916	846	922	875	874	774	880	900	916	894	907	895	876	845	861	899	854	866	904	905	852	900	894	883	843	876	916	856	856	898	864	916	898	865	864	863	898	890	841	906	908	857	889	891	896	848	877	853	887	876	866	883	849	876	858	914	860	899	916	883	930	853	847	813	896	935	857	873	869	849	879	900	878	870	870	893	898	890	880	918	848	861	844	906	877	871	878	860	932	930	836	889	883	848	882	867	882	888	824	827	847	833	888	862	855	865	891	813	911	852	896	877	906	910	869	907	872	926	834	890	865	870	855	878	900	866	913	873	909	891	890	878	863	871	890	924	832	876	895	868	867	906	841	845	901	921	874	851	814	850	902	885	886	914	867	864	890	890	855	840	854	924	864	874	861	854	874	884	843	877	818	915	889	863	867	846	900	872	914	888	806	875	837	857	870	867	876	838	868	865	896	883	817	842	863	870	848	908	829	914	882	876	864	877	835	833	954	861	843	889	908	860	828	892	863	854	860	917	866	889	862	916	900	877	833	915	861	850	910	920	938	941	871	887	880	844	911	890	887	880	864	878	878	849	868	883	881	865	880	867	853	900	867	881	872	869	915	887	893	924	884	880	888	913	895	911	906	894	876	898	881	898	865	877	849	880	878	889	842	874	858	829	849	853	893	882	866	879	844	864	823	850	889	896	885	853	892	883	922	913	871	859	921	865	853	899	862	892	857	907	922	909	866	873	858	899	882	912	869	916	879	845	874	814	885	891	830	910	822	864	820	902	923	839	892	872	890	844	881	828	864	895	862	908	897	916	876	886	889	878	957	840	889	898	913	883	829	856	931	862	908	873	884	895	886	900	877	866	920	864	828	870	891	944	811	860	915	850	885	884	849	877	882	897	822	855	910	894	828	876	880	882	861	834	909	888	914	827	908	940	843	878	902	878	879	893	873	866	923	817	867	891	909	923	874	901	837	918	836	853	829	886	799	875	876	884	891	889	871	858	942	861	924	842	832	892	805	861	829	880	818	903	876	855	921	890	849	888	929	828	881	827	902	851	911	903	864	848	863	881	869	848	857	917	853	855	854	874	848	900	917	849	908	910	928	915	833	865	894	894	903	857	888	893	865	862	905	835	863	876	831	850	866	849	891	838	809	861	878	887	912	842	880	917	890	894	843	907	898	840	868	870	920	887	890	849	847	884	859	909	875	865	907	847	900	890	856	879	884	846	843	839	858	816	829	884	885	868	899	862	921	886	883	882	930	892	870	879	905	901	863	891	869	869	845	826	854	853	806	887	871	882	932	884	835	896	908	913	901	863	861	822	858	893	839	890	882	902	900	893	875	901	910	911	869	911	899	823	846	924	907	907	912	897	880	889	901	882	886	911	880	898	823	835	837	901	823	899	950	893	814	931	840	912	851	864	920	895	877	908	925	870	895	882	895	834	902	908	892	915	850	849	847	863	887	816	890	823	907	938	876	875	837	877	866	884	835	876	856	846	941	904	867	907	842	904	836	884	865	886	824	874	911	886	883	934	884	843	850	923	876	857	884	870	914	886	894	851	854	856	862	835	892	930	910	856	897	880	851	885	856	862	866	894	842	919	902	892	866	839	874	902	971	898	852	903	879	888	823	812	799	860
26796	14987	7221	1444	926	710	569	565	527	500	464	455	461	429	444	461	408	409	369	366	424	405	369	374	444	344	405	349	406	393	325	345	352	387	397	383	384	388	371	349	362	402	362	392	378	369	352	418	375	376	374	390	390	387	342	357	346	394	356	374	379	353	379	400	369	335	364	358	377	370	346	356	369	385	426	374	397	395	393	346	374	329	360	335	395	365	363	347	368	400	356	371	393	393	365	371	351	342	383	366	374	396	379	393	362	390	398	362	378	363	372	363	403	418	391	359	423	373	364	350	373	416	347	360	415	390	379	381	372	393	382	399	349	364	347	363	346	329	362	337	367	358	384	353	436	366	418	384	379	400	369	366	361	372	338	362	372	395	378	359	399	402	384	346	381	361	402	373	350	353	333	380	349	415	359	413	380	370	372	402	387	408	375	334	361	362	363	389	373	368	353	360	381	386	406	355	362	367	364	378	413	361	363	392	381	389	336	351	365	388	379	356	399	356	377	434	349	346	376	383	391	356	391	385	380	354	344	388	393	399	408	384	353	385	391	350	336	384	368	351	377	397	347	380	364	373	387	381	389	383	380	384	388	380	375	388	375	326	360	380	353	406	381	404	362	405	369	371	379	405	372	386	386	379	348	401	435	363	351	377	387	362	379	330	352	372	356	370	390	359	368	368	333	396	339	389	341	383	361	361	395	372	389	397	355	409	395	372	372	379	362	325	358	388	379	362	352	374	353	354	371	369	385	406	387	326	343	389	361	359	379	364	366	361	389	376	358	387	356	360	330	422	348	376	367	358	371	370	366	380	351	358	367	394	392	371	394	389	355	325	347	332	378	362	381	381	383	420	359	358	358	349	365	421	366	364	341	376	369	378	344	381	386	397	369	424	369	388	398	366	380	359	393	366	377	385	365	383	378	375	352	384	377	383	401	363	347	351	363	400	382	371	381	384	366	402	340	396	394	390	366	367	374	348	351	369	371	390	412	370	352	376	341	362	382	384	365	338	347	337	352	371	358	403	345	360	376	355	340	372	377	356	343	421	400	384	427	363	371	378	377	368	380	348	356	360	382	367	348	389	379	412	375	386	410	385	359	389	386	376	359	346	383	377	400	395	387	382	369	354	383	339	408	345	381	375	395	371	353	363	363	412	359	356	375	369	387	348	384	378	383	354	358	376	378	355	363	403	362	367	345	385	364	364	365	349	340	339	332	398	367	346	369	336	354	375	385	359	364	390	385	366	353	364	392	366	429	373	432	390	366	387	394	367	365	359	330	365	379	358	382	366	353	388	397	397	361	402	374	371	332	391	373	367	367	347	370	383	335	361	372	374	339	378	360	360	377	409	390	366	367	365	352	372	354	384	336	376	388	398	350	369	355	373	397	400	394	365	381	364	335	375	366	391	346	373	373	366	388	392	366	363	362	373	402	404	327	371	337	413	386	392	415	407	386	371	359	391	343	363	337	365	331	366	373	389	385	351	358	390	385	362	358	354	419	373	382	343	353	361	368	359	374	366	370	382	390	347	329	381	366	351	384	349	350	363	351	337	371	374	395	356	379	379	405	372	334	347	390	396	356	333	370	402	390	383	340	385	398	405	381	362	362	363	344	366	412	366	348	391	405	343	359	368	358	381	361	348	353	384	385	383	344	379	325	401	379	390	377	375	371	391	380	335	367	390	393	337	412	408	404	356	386	367	387	366	356	356	348	345	373	340	359	386	363	407	351	380	377	357	414	384	362	362	349	420	403	387	369	385	352	392	356	376	387	381	364	390	357	362	386	377	361	348	358	403	400	346	360	366	384	388	342	366	391	355	371	396	355	363	357	388	355	342	386	385	391	353	379	349	376	397	381	382	410	402	368	364	364	366	413	372	377	354	372	354	332	391	409	397	410	387	360	350	401	377	333	357	388	376	366	358	373	383	392	359	355	369	350	376	329	349	366	404	376	379	349	362	408	386	366	371	354	344	367	385	383	376	390	386	359	358	331	367	381	387	372	348	351	397	374	402	383	359	409	411	409	401	340	431	375	399	322	336	348	369	364	355	369	375	338	413	349	355	359	353	370	363	383	369	364	396	371	374	357	390	390	374	404	387	370	353	364	323	380	392	372	322	382	347	350	392	388	359	399	388	378	406	368	368	386	354	365	359	357	386	374	372	396	395	370	342	380	391	356	379	382	389	413	356	393	404	339	397	392	358	366	389	379	364	338	387	344	360	412	347	346	337	390	365	376	362	390	368	356	397	370	356	373	381	361	352	376	362	384	362	362	336	377	368	371	371	401	342	389	366	390	386	361	373	392	397	405	367	396	384	393	385	356	374	369	366	362	375	380	354	386	390	372	383	393	357	369	401	425	356	395	405	350	372	362	388	380	358	419	370	370	399	396	361	344	389	366	365	340	349	377	381	378	372	377	385	385	358	365	397	412	367	342	331	387	361	383	375	372	379	366	340	377	375	368	376	349	343	390	388	387	359	360	340	376	379	385	360	365	397	344	347	381	367	395	341	406	394	398	357	347	355	361	352	347	395	377	408	351	359	380	399	388	373	373	356	348	330	339	342	345	390	353	395	398	386	383	363	368	389	388	372	352	338	326	348	401	404	386	381	326	356	360	365	340	397	394	382	366	392	400	355	373	387	372	397	379	378	400	384	373	401	417	383	381	398	339	355	388	412	388	398	334	385	358	347	371	370	382	387	337	357	351	371	398	348	374	390	373	384	328	365	417	347	385	375	358	378	355	394	363	378	361	369	391	394	391	368	385	358	386	351	392	356	386	337	367	362	356	403	360	343	335	345	340	343	367	365	399	384	368	376	345	392	394	363	359	342	369	426	358	387	383	353	379	356	383	367	386	385	373	330	372	371	385	366	335	366	364	370	367	389	357	378	385	388	366	404	402	370	377	408	351	355	360	368	356	383	395	328	369	389	391	340	340	369	323	371	386	317	380	405	359	376	378	385	357	390	411	365	386	376	362	375	370	381	357	380	393	402	405	395	402	392	377	338	346	353	374	341	388	407	367	380	404	347	420	346	372	365	376	364	363	400	392	397	384	395	375	373	400	406	373	353	378	354	361	351	374	354	345	358	367	372	363	395	364	403	365	359	349	389	383	377	397	358	358	333	356	430	399	347	385	404	331	345	366	353	370	369	363	345	402	392	344	382	369	393	406	393	376	375	347	371	378	353	350	335	381	364	359	392	398	369	318	368	356	367	364	348	367	379	380	401	397	365	373	388	358	376	377	387	370	359	336	346	344	376	373	381	432	360	365	395	328	384	347	309	342	359	406	383	365	394	391	370	373	396	358	405	383	391	367	367	360	353	355	372	355	375	393	353	344	407	401	351	367	349	369	358	389	373	365	384	363	359	395	392	382	352	396	390	340	390	376	390	346	356	391	383	357	365	367	370	394	382	363	353	386	386	411	373	371	375	363	354	393	386	392	385	377	367	369	379	360	365	375	368	369	403	378	385	367	379	333	382	376	412	336	365
18723	12312	8982	3251	3011	2523	2104	1845	1652	1605	1425	1314	1264	1201	1149	1118	1114	1010	1007	995	983	1035	915	928	968	937	972	929	965	908	923	923	894	893	870	865	911	906	920	872	846	862	889	883	829	825	921	895	819	855	854	853	867	832	878	831	852	883	831	901	898	862	826	819	823	827	838	867	840	831	782	820	868	835	841	781	884	817	837	857	812	838	834	855	846	823	883	879	846	849	819	888	826	861	813	861	819	809	829	810	811	855	862	857	818	865	866	830	863	841	862	872	839	820	845	850	882	798	877	838	808	856	841	863	834	858	821	848	858	870	846	894	810	845	827	870	829	894	861	829	863	812	898	847	859	852	841	820	828	887	839	847	845	801	830	830	836	860	858	899	884	861	827	869	862	829	828	863	869	844	880	829	886	853	826	871	866	848	816	824	884	874	830	813	841	853	880	847	827	774	835	866	858	860	904	853	822	821	854	815	809	865	833	826	814	849	890	892	826	861	850	865	882	826	859	884	794	845	840	824	903	869	886	892	899	799	837	849	800	860	864	812	851	917	822	869	865	788	855	903	819	867	866	843	842	831	875	872	885	887	832	845	847	836	848	822	837	817	860	848	855	824	872	792	927	891	930	846	821	869	822	879	849	814	827	813	862	827	811	858	896	831	830	888	791	874	823	859	889	823	849	850	845	859	845	896	832	900	852	851	832	866	796	847	807	889	860	822	829	866	864	891	885	818	851	821	843	821	790	819	845	878	840	874	830	798	837	881	842	857	886	850	874	884	892	818	847	871	806	783	812	868	842	860	859	812	859	838	881	878	840	839	841	829	886	815	876	874	883	890	855	866	904	831	902	815	819	836	872	827	836	821	885	835	845	828	834	887	880	857	861	792	846	790	848	833	854	817	818	904	875	836	778	846	870	842	840	816	837	822	791	847	849	839	832	830	856	813	821	918	835	867	821	845	872	857	851	886	816	841	855	855	828	820	816	875	850	865	842	823	866	848	877	825	864	782	865	886	851	847	847	862	854	877	843	829	796	788	891	815	855	867	891	844	821	818	839	874	900	816	800	846	859	870	884	877	782	878	800	848	867	826	864	837	827	839	879	886	825	774	870	870	844	784	906	795	828	888	804	823	808	922	836	842	855	849	868	848	856	847	863	859	883	815	862	930	812	839	871	813	855	884	862	895	841	825	883	864	813	878	827	864	809	866	882	860	874	850	812	849	793	848	813	880	819	804	877	846	827	827	776	838	881	871	875	838	866	835	837	833	844	809	811	827	796	849	860	841	828	857	826	857	838	895	845	864	852	865	866	832	821	914	844	811	837	860	922	834	845	833	779	851	865	801	876	917	859	893	853	827	854	822	829	838	823	864	843	872	854	800	825	816	902	804	861	845	844	831	805	840	864	840	870	852	834	864	842	800	858	887	870	809	871	841	825	903	883	857	803	850	861	817	854	818	812	847	879	847	841	871	850	856	843	854	805	832	854	776	832	802	868	850	822	843	823	881	836	891	834	876	864	828	856	834	851	819	911	862	858	857	785	811	844	846	868	829	851	860	845	852	864	778	905	841	879	826	835	873	881	827	816	847	889	813	868	854	819	820	867	877	889	890	857	853	823	885	818	843	840	854	838	801	853	779	882	851	851	837	819	894	785	840	840	850	845	801	807	859	833	904	786	858	861	817	829	791	828	828	852	831	797	809	849	830	829	854	823	823	793	850	826	834	851	827	859	889	823	835	846	869	833	846	882	855	854	843	841	888	844	838	892	840	835	838	774	857	815	868	892	836	817	824	795	852	860	858	873	884	828	852	795	843	814	875	831	843	822	804	856	887	894	833	884	858	867	812	843	858	852	839	811	836	863	868	816	784	824	840	808	819	844	845	803	875	790	834	862	881	839	871	818	834	903	856	835	805	861	837	836	826	866	893	891	870	843	906	838	836	836	856	826	841	840	825	844	870	858	864	876	824	824	838	899	857	826	872	840	828	774	796	875	810	800	779	840	817	879	839	871	860	824	832	826	877	872	903	832	865	802	841	810	836	823	845	844	848	869	850	864	850	857	825	839	832	839	875	855	865	826	876	869	792	797	860	880	820	883	905	894	808	843	837	868	843	881	845	811	865	857	879	814	853	820	916	855	836	791	840	830	816	806	848	835	827	903	891	855	818	798	840	898	861	863	853	862	848	847	868	818	849	854	821	851	807	860	862	829	846	879	921	807	797	855	885	912	802	857	832	855	827	864	847	898	900	858	815	831	811	807	881	853	892	845	827	822	820	876	832	862	850	853	864	822	791	875	845	890	854	816	839	821	835	876	826	853	870	794	800	909	828	873	822	893	869	865	874	823	837	830	771	856	836	861	826	841	861	866	873	810	823	856	852	834	841	803	866	818	874	835	839	899	848	872	859	827	882	817	861	902	849	820	810	862	805	886	882	815	847	863	827	869	864	866	857	846	853	788	868	839	831	825	892	865	836	860	851	843	836	826	798	840	846	878	892	860	860	807	894	839	840	847	858	854	816	901	828	876	846	817	836	863	886	826	836	916	813	792	847	803	794	846	892	831	793	881	853	847	844	827	834	884	839	862	861	775	895	843	877	831	856	805	820	843	887	834	838	859	857	821	834	870	835	858	902	863	855	809	871	842	854	811	880	864	872	816	788	815	805	823	858	867	829	828	828	825	835	863	831	855	822	844	840	865	887	848	920	852	835	826	850	877	845	820	833	876	868	889	847	815	842	842	885	878	866	816	849	771	866	809	810	902	854	846	867	877	834	863	821	834	837	870	858	849	890	829	828	810	847	948	816	777	862	819	847	892	816	835	864	804	852	887	848	837	868	863	806	853	819	863	872	827	856	873	862	843	849	903	854	876	858	857	891	838	856	863	815	867	815	881	832	859	839	810	808	813	872	829	871	869	879	862	835	811	864	884	853	853	879	885	838	833	878	805	810	885	872	818	789	834	850	894	826	854	828	879	879	862	824	863	801	840	849	801	840	901	885	850	853	868	825	866	900	865	834	832	845	788	840	847	848	844	851	847	839	854	811	829	836	839	882	817	848	847	856	883	839	903	879	832	888	860	823	810	849	897	869	862	890	855	858	816	818	807	812	778	856	867	820	818	779	821	860	865	799	824	790	858	903	830	872	850	819	812	880	850	844	832	848	854	866	827	845	821	854	859	820	850	820	863	916	813	800	912	850	863	825	834	833	882	879	848	801	850	817	860	849	810	858	855	832	852	837	845	858	875	847	831	855	841	842	835	856	830	827	855	880	870	845	866	866	792	786	884	815	856	874	822	824	764	863	845	788	865	840	857	877	864	895	830	895	861	857	824	873	822	792	823	875	854	819	850	839	856	886	835	875	837	864	853	806	897	826	853	840	876	834	832	900	827	829	900	778	796	832	897	902	897	872	888	833	857	901	868	857	871	872	846	814	841	830	819	842	855	878	844	860	872	822	864	857	835	836	873	835	873	848	857	857	806	783	883	859	827	854	892	876
37583	24562	12854	2476	1180	855	688	534	502	451	414	370	343	346	299	331	309	312	269	239	266	265	262	238	291	271	253	262	256	234	252	259	256	259	261	243	264	223	244	245	255	239	232	191	231	229	236	229	237	241	246	254	223	277	250	247	259	237	251	233	262	239	246	243	242	236	236	208	242	242	263	207	234	252	231	233	268	234	254	246	225	232	256	236	231	284	223	251	235	213	246	255	235	256	249	259	266	210	246	245	230	260	256	246	259	251	236	267	229	231	276	234	249	252	239	254	251	221	230	209	226	248	236	243	256	236	248	198	262	243	261	262	229	263	244	231	252	252	243	201	243	251	223	221	253	242	250	213	247	260	235	259	225	226	253	249	257	273	266	254	221	241	239	249	228	264	234	245	250	234	244	233	258	232	240	226	235	232	249	233	224	233	244	235	263	252	240	230	241	238	243	251	241	217	240	225	220	228	218	220	217	249	247	239	223	214	271	255	253	269	253	259	234	243	277	248	256	235	257	246	239	238	217	269	238	239	241	238	281	254	217	241	255	225	254	260	231	240	231	252	250	242	215	256	234	234	249	242	252	224	226	256	252	238	261	230	247	241	225	243	246	253	241	273	266	233	218	226	257	281	232	239	248	236	239	198	232	224	238	218	253	218	215	254	227	231	225	236	245	245	213	233	240	229	238	228	253	256	287	231	233	236	227	235	243	259	264	238	252	231	206	226	254	246	267	231	241	266	229	224	254	278	248	238	232	240	238	222	239	243	236	245	216	230	251	226	252	222	248	218	220	258	243	232	222	206	243	240	273	226	259	246	259	200	246	239	298	262	228	240	264	277	223	217	267	240	226	245	260	250	224	240	255	270	242	249	240	211	228	230	230	240	230	236	213	231	226	231	218	231	262	207	258	246	215	221	239	220	258	214	245	221	247	272	227	243	253	207	242	226	240	239	242	219	217	257	236	258	242	228	269	269	244	246	248	239	258	270	255	234	228	217	235	224	276	215	265	252	268	267	264	241	246	243	249	226	222	276	265	222	225	227	263	252	252	249	243	248	233	224	244	258	219	218	224	251	226	227	242	231	248	257	212	234	209	241	261	266	239	234	245	232	232	251	238	260	249	242	265	251	226	204	234	255	232	245	285	244	249	240	225	215	235	251	242	224	237	234	248	216	233	262	241	252	221	223	224	242	220	226	256	254	266	253	240	228	225	242	250	241	199	216	232	284	234	225	211	208	235	257	239	256	238	256	230	241	226	266	243	255	245	235	241	271	239	283	253	253	224	264	254	242	258	235	244	257	245	252	268	227	241	216	227	269	232	251	217	227	263	216	249	255	207	212	247	257	257	226	238	272	231	260	220	240	267	228	235	248	240	207	238	248	238	246	221	234	302	242	265	218	258	222	233	229	217	242	259	226	223	247	234	219	242	238	258	283	246	257	274	255	251	244	217	220	247	234	227	225	235	260	229	239	230	266	236	226	218	256	249	226	261	242	248	259	242	233	289	236	224	250	231	245	237	233	231	253	256	219	229	239	210	246	274	233	249	227	241	280	251	253	271	242	238	257	272	228	254	275	233	251	217	244	221	248	243	230	271	257	230	245	237	240	237	245	254	230	214	267	261	240	248	256	246	237	279	258	228	260	265	248	257	240	246	249	280	257	239	226	235	263	243	243	206	225	253	245	252	259	209	221	255	250	258	254	253	233	236	254	234	259	254	238	245	242	255	241	241	253	225	239	269	239	254	263	223	236	230	235	222	223	252	239	224	244	181	249	249	253	255	249	218	233	235	256	246	231	223	225	240	228	228	258	280	274	260	246	261	253	213	219	244	206	207	233	219	230	267	271	227	254	251	248	279	253	246	256	252	257	234	258	231	225	251	229	211	232	236	237	246	235	241	255	229	252	255	233	264	215	260	249	263	224	237	236	206	231	239	249	240	211	259	232	234	264	245	228	263	214	234	256	247	242	212	246	241	247	237	229	239	279	237	245	255	200	259	228	227	265	244	220	223	239	240	245	210	275	236	251	218	225	232	229	219	263	235	229	213	202	250	230	245	241	265	257	254	236	226	218	240	274	229	215	221	243	265	228	221	212	245	252	252	256	234	247	239	287	252	260	193	259	242	228	244	229	246	227	245	236	248	245	236	245	234	250	227	242	230	260	269	244	234	243	257	236	245	242	262	199	220	224	251	233	241	237	231	225	223	269	223	251	244	224	221	228	260	238	224	248	234	246	253	207	232	243	219	204	214	243	245	238	233	236	250	237	252	252	251	242	248	239	232	249	240	259	227	221	264	245	253	271	235	240	220	245	254	239	228	223	235	241	260	237	222	207	236	219	252	214	238	251	241	235	226	244	229	222	221	241	230	271	265	254	232	202	231	255	220	241	262	219	261	267	200	232	224	233	244	246	242	220	253	222	223	243	258	232	253	232	221	259	218	226	250	249	241	253	249	235	215	235	240	259	261	233	241	218	261	236	218	277	246	236	251	246	271	258	242	238	242	267	223	219	262	237	268	242	208	257	212	245	256	203	258	235	257	248	243	231	266	267	203	225	232	224	242	218	228	226	224	257	223	237	251	230	262	238	242	254	237	231	229	252	249	217	224	244	274	247	235	268	276	255	259	244	284	272	260	245	228	252	256	231	280	240	223	236	240	265	232	234	264	266	262	247	221	227	226	247	223	212	244	233	223	208	245	233	229	270	239	229	228	257	238	253	253	249	247	238	245	204	239	231	250	246	253	236	233	267	208	266	232	222	277	253	240	239	240	245	269	238	224	247	246	225	232	240	244	224	235	257	260	242	257	255	252	230	235	273	250	226	246	235	227	247	217	281	250	238	233	257	233	229	241	249	241	232	247	262	225	244	236	256	241	248	240	235	246	229	219	273	237	250	237	236	236	229	253	260	247	242	250	240	239	255	273	238	244	303	257	255	242	286	255	227	236	244	264	224	230	239	266	237	218	254	250	228	238	237	251	249	244	231	229	242	214	248	233	253	224	244	226	241	244	273	238	231	213	242	264	260	253	249	248	215	259	224	221	248	231	206	238	258	253	229	232	226	271	241	269	238	254	228	244	236	245	245	249	247	247	252	249	224	260	215	223	258	245	251	241	242	234	241	215	245	237	241	264	248	243	247	270	265	236	243	208	227	238	255	203	255	235	254	255	248	241	254	204	208	250	246	217	232	252	246	279	254	259	241	276	229	228	235	237	239	240	274	231	264	228	244	240	241	225	244	258	229	301	245	246	245	246	194	227	257	230	241	213	236	276	218	220	217	239	266	234	260	230	227	228	250	244	231	229	246	234	221	208	252	217	238	217	259	235	231	265	243	253	211	243	247	263	257	249	264	225	232	243	215	254	250	255	242	241	235	231	198	237	252	231	229	217	245	254	257	220	239	229	215	242	244	256	244	229	283	217	248	242	248	276	202	252	244	234	242	275	228	218	205	216	236	243	254	244	248	234	264	260	229	224	279	262	247	245	239	234	248
24712	18766	12403	4317	3925	3347	2551	2245	1911	1753	1487	1409	1228	1210	1113	996	939	824	797	824	780	807	770	712	765	715	651	664	683	641	646	680	626	618	626	604	627	632	659	643	603	615	588	562	606	610	627	616	602	588	542	600	592	554	567	545	555	567	520	562	568	524	563	602	552	612	566	531	563	567	593	605	563	550	539	554	583	596	564	597	608	580	605	601	589	608	601	545	587	553	551	585	588	574	545	613	572	527	567	556	541	527	561	585	587	551	524	571	606	563	548	563	585	599	570	559	588	591	565	568	561	582	551	561	580	605	557	540	561	582	598	542	574	579	557	579	586	534	545	604	588	573	552	564	543	613	570	585	547	566	564	556	570	543	621	533	568	579	565	585	557	592	550	524	594	597	596	571	552	560	536	604	615	580	573	549	603	602	620	580	574	589	519	556	637	522	559	559	562	527	522	584	620	611	585	618	575	540	573	541	570	570	572	521	580	578	552	570	609	557	586	577	554	576	617	572	586	577	543	632	559	554	590	605	552	606	549	572	573	581	556	602	542	583	588	564	567	561	556	581	569	574	541	560	572	570	590	587	561	584	574	570	578	586	558	587	566	566	586	599	562	559	568	599	576	580	587	592	576	593	555	604	561	587	550	542	609	578	554	606	601	540	581	593	598	559	569	568	565	586	507	594	589	604	607	530	564	583	599	567	620	616	585	565	586	586	620	588	605	630	558	599	578	558	556	541	566	600	496	597	593	537	534	570	611	539	520	601	525	565	537	526	585	582	571	557	559	602	532	584	561	520	579	601	554	531	547	570	560	552	545	544	566	542	528	608	569	548	603	575	552	548	602	585	602	601	542	548	552	569	578	573	605	549	543	528	567	554	563	559	560	587	526	568	580	555	576	528	539	519	556	583	528	593	627	586	615	541	551	580	560	524	568	546	614	547	553	571	558	562	571	613	578	560	511	574	576	569	541	615	575	586	562	564	547	553	536	603	557	527	591	595	580	600	573	588	598	575	614	599	601	549	602	603	613	581	548	564	581	566	571	584	583	579	551	544	583	615	543	558	555	582	610	610	567	544	581	589	612	557	583	596	573	549	560	575	579	557	540	582	544	598	557	598	577	573	605	520	575	546	609	605	571	532	599	541	570	600	541	576	574	541	551	569	592	590	580	594	585	556	587	556	558	555	564	555	556	520	560	581	565	590	549	567	561	519	553	634	629	610	544	557	572	557	582	551	592	555	549	546	576	558	530	580	614	598	528	582	574	581	559	588	560	604	567	568	567	553	526	555	595	553	585	563	559	600	571	528	561	588	581	618	547	587	577	592	587	559	593	570	551	567	573	557	587	562	565	596	574	592	566	606	576	564	563	591	576	498	574	546	559	555	594	556	542	561	574	556	548	591	581	580	570	582	613	574	564	581	560	556	543	576	579	555	582	594	585	573	574	605	580	576	562	561	548	561	563	586	593	607	570	625	615	539	552	599	555	551	575	582	565	538	563	574	529	602	575	590	574	565	575	563	594	615	609	557	543	560	571	573	560	545	577	596	604	598	568	562	566	574	542	567	596	588	554	555	587	552	568	584	566	622	575	589	590	574	619	626	552	573	566	544	555	554	601	566	590	569	576	557	580	568	596	613	555	538	593	560	552	557	588	559	607	566	544	561	552	645	614	540	525	576	557	557	552	610	567	579	557	572	563	569	602	628	528	601	576	568	565	583	593	576	594	547	617	596	568	609	554	575	531	618	604	551	526	549	587	562	601	598	579	559	559	596	533	540	585	570	573	573	555	567	540	595	569	580	567	555	590	558	569	582	583	537	561	577	555	550	573	570	609	542	582	570	578	596	554	594	557	585	542	559	565	521	608	550	586	548	572	554	578	551	557	601	577	606	591	578	563	616	528	601	543	585	583	568	607	602	557	544	583	534	566	550	546	595	569	567	574	534	617	585	576	594	623	586	537	559	526	572	576	556	541	561	566	582	556	600	601	558	589	569	563	576	566	572	517	578	563	585	589	619	601	592	606	590	542	578	510	601	564	578	588	532	535	582	548	578	602	605	587	539	575	565	570	568	603	570	538	595	612	581	544	558	558	532	605	564	578	567	577	530	518	579	540	557	592	540	556	550	533	545	537	537	561	592	617	618	560	588	575	573	590	593	612	614	592	594	547	567	575	619	571	585	544	580	600	546	593	582	564	588	599	579	590	573	545	574	575	567	587	579	563	571	603	576	605	607	575	630	523	568	552	552	597	568	565	529	578	591	548	554	598	530	558	571	609	571	609	576	579	598	549	535	563	541	594	540	558	549	572	591	621	535	597	568	565	558	584	558	515	549	563	624	573	546	571	544	612	586	532	542	601	551	559	552	562	532	549	561	560	604	563	541	540	576	534	554	577	585	587	594	562	591	574	553	561	544	584	531	592	579	580	591	582	584	563	551	563	577	587	596	571	625	553	613	580	574	541	593	594	582	582	566	560	564	572	571	602	576	572	584	595	584	571	552	553	591	560	614	576	580	542	595	568	529	569	600	575	587	560	569	554	600	551	604	573	554	570	582	594	547	568	556	576	549	602	555	606	571	584	585	591	560	606	580	596	563	536	583	575	609	561	575	563	572	578	572	564	557	566	588	533	590	554	570	572	580	567	578	568	536	546	580	568	600	565	586	558	570	562	593	560	581	600	543	572	588	580	619	557	576	536	576	574	582	576	537	570	548	576	533	554	592	595	580	577	522	574	600	607	620	594	568	553	608	596	584	584	548	558	583	549	555	603	588	573	592	591	581	549	604	539	567	575	545	559	627	557	562	587	563	577	578	571	547	537	536	559	590	559	571	542	592	584	570	587	620	578	578	541	573	584	579	584	562	534	569	606	564	591	602	607	540	582	547	561	557	583	548	541	583	546	541	539	620	599	574	574	603	599	584	571	574	553	551	573	589	569	566	597	594	570	610	555	570	546	576	586	594	604	560	590	561	578	557	580	527	555	548	574	578	560	559	547	576	563	600	548	564	590	566	532	588	575	575	528	601	561	576	566	588	572	589	553	564	554	571	604	548	556	566	566	596	567	563	555	543	550	575	581	575	544	549	564	565	614	631	595	561	548	602	507	582	609	534	563	617	590	573	566	573	561	571	599	584	579	594	546	543	559	554	529	571	547	559	536	554	581	554	547	586	580	557	537	567	578	578	590	550	620	606	564	594	598	584	607	596	600	540	608	582	582	596	576	567	593	538	565	605	563	569	539	569	571	508	587	568	573	559	585	564	569	577	593	579	636	594	578	561	576	543	564	563	566	587	574	541	617	580	592	550	616	558	590	573	584	588	593	574	606	577	535	585	584	563	544	550	560	579	563	570	563	528	619	580	536	570	624	563	616	528	536	611	562	568	547	591	601	587	542	590	563	569	579	609	582	584	596	538	554	591	568	613	561	567	543	571	555	592	564	528	548	551	547	585	584	570	577	563	558	572	572	582	588	551	573	589	618	575	573	568	544	562	607	594
11580	4641	1985	720	610	582	482	457	419	393	397	397	417	395	376	419	392	358	404	396	385	356	410	403	392	351	380	381	376	355	407	385	365	389	374	392	381	396	351	376	435	378	390	383	360	379	387	378	351	367	366	405	395	398	376	363	393	423	398	376	327	371	389	413	420	388	404	380	397	403	371	379	368	381	384	393	366	373	360	394	372	369	373	399	397	414	382	359	403	372	347	422	364	386	355	427	378	398	400	396	392	370	383	387	396	388	384	373	430	410	418	372	352	371	380	394	339	381	400	412	396	354	381	380	359	390	360	399	381	386	374	382	378	400	379	432	397	387	329	371	403	414	393	398	411	413	366	388	373	351	366	406	389	396	402	368	327	394	355	413	356	355	354	400	380	399	360	386	397	375	424	429	353	400	387	431	391	371	376	393	425	405	329	392	410	369	395	403	388	328	414	386	376	378	341	359	398	360	351	358	374	383	394	398	383	372	380	389	382	411	386	384	415	393	368	370	396	412	341	366	383	370	410	411	398	377	360	364	376	419	394	362	400	366	357	338	388	410	350	400	404	402	375	399	404	367	402	382	379	380	337	325	332	360	374	371	401	381	381	381	392	378	408	381	358	405	368	405	382	376	392	359	365	406	374	371	352	394	404	376	380	420	371	397	375	411	393	392	395	356	400	365	384	398	383	386	371	372	359	394	395	420	367	358	387	361	381	409	389	357	399	397	386	389	371	393	371	386	391	393	403	369	385	324	359	338	405	376	387	394	395	361	431	366	400	404	436	377	374	377	368	398	387	392	404	381	373	404	375	363	364	388	392	381	363	381	385	359	408	365	373	356	385	392	407	377	420	372	403	369	359	375	419	426	397	386	383	403	393	354	401	354	354	377	419	405	390	388	383	360	392	354	349	373	375	366	377	418	391	376	404	380	391	364	357	364	410	419	380	361	343	332	398	412	379	388	401	376	365	388	386	395	347	364	379	394	399	388	390	374	376	380	368	390	330	423	405	363	367	381	394	365	383	375	417	357	363	394	406	362	386	414	399	370	358	367	372	361	368	404	375	412	388	373	390	399	373	386	379	412	393	374	393	418	378	404	374	384	358	440	381	387	347	401	357	366	374	392	384	378	393	341	357	392	371	386	376	367	386	408	395	348	383	425	389	349	362	385	422	382	368	371	394	379	377	354	335	370	406	376	354	358	378	363	378	354	398	385	403	377	371	379	386	396	373	395	367	405	408	377	379	362	396	362	382	390	389	386	348	391	413	356	419	377	365	347	390	386	382	373	377	400	365	373	386	409	429	367	382	374	411	394	365	383	390	367	366	360	376	370	386	415	390	413	400	370	396	372	408	377	365	349	378	325	356	413	391	361	390	380	405	364	395	383	365	354	414	362	403	396	349	383	384	413	398	391	411	392	396	386	392	418	380	415	403	389	384	401	408	371	395	404	367	405	401	375	438	420	386	389	406	391	390	365	336	425	383	391	404	424	366	396	365	415	379	363	385	386	397	356	420	392	367	372	385	393	402	391	370	426	396	420	374	412	420	357	415	363	389	350	368	366	383	359	377	387	382	343	386	401	384	417	383	390	389	366	364	415	381	381	391	364	376	377	397	387	362	391	407	413	370	432	406	395	413	404	395	347	310	367	350	387	393	354	394	390	346	384	374	354	361	370	397	401	388	390	370	408	366	422	374	394	372	392	359	381	379	406	374	384	365	367	399	406	390	419	382	360	353	369	393	419	362	407	379	380	361	354	405	405	380	390	402	402	372	368	355	371	375	381	409	400	390	375	392	340	353	347	398	402	393	382	378	389	362	411	412	355	397	397	382	381	385	371	409	421	400	386	418	401	405	403	370	389	376	376	376	375	357	404	388	366	383	409	368	378	393	353	393	398	356	369	352	374	393	357	372	392	400	362	373	390	343	388	369	443	372	395	388	349	411	367	398	389	396	382	397	380	330	367	361	405	383	409	422	412	374	412	391	370	384	387	394	394	403	395	419	391	388	384	356	356	404	433	354	405	387	378	398	413	370	350	383	397	371	369	379	364	357	406	405	431	376	377	413	378	401	378	389	394	424	379	361	393	383	405	385	332	364	397	352	412	377	388	390	378	370	414	393	359	408	380	392	387	382	379	339	402	368	401	377	377	400	387	401	441	378	369	395	407	369	399	387	373	388	368	393	370	373	336	362	393	393	395	408	407	379	365	396	417	399	363	338	372	359	380	351	381	359	401	371	381	357	362	400	379	383	365	396	371	395	346	368	364	416	371	380	379	362	379	405	368	387	377	379	374	432	371	439	363	376	367	388	412	380	355	390	386	373	394	384	395	403	359	388	380	373	381	405	389	388	375	393	371	365	394	385	426	370	349	404	372	385	352	393	379	382	356	401	390	398	421	396	348	378	414	385	427	379	433	410	377	417	392	355	390	374	396	390	383	401	391	358	379	379	330	372	383	375	397	382	382	364	340	382	388	365	354	395	350	387	391	334	383	367	380	381	329	388	384	389	363	427	355	411	415	368	383	389	374	386	374	380	402	403	389	388	396	393	403	376	368	399	355	391	370	383	393	341	357	395	355	352	344	387	411	369	404	371	353	411	356	399	399	377	374	426	361	353	404	372	403	358	383	366	388	375	412	364	371	364	385	373	392	406	338	381	362	359	373	384	365	410	408	393	380	365	387	334	364	368	375	392	369	383	372	333	370	353	412	379	400	386	369	353	366	371	380	355	350	387	364	374	351	397	372	378	365	397	354	362	385	376	384	384	369	333	371	354	371	422	345	378	370	383	369	407	378	399	378	376	425	346	394	396	373	382	398	388	374	373	390	421	418	350	415	383	403	367	393	405	390	378	357	417	380	396	400	394	384	342	392	391	386	349	376	389	402	396	374	384	376	390	392	428	390	389	376	374	399	394	399	348	347	398	387	380	396	393	349	381	362	361	374	398	416	378	393	387	373	383	392	362	381	375	382	366	407	361	402	339	383	381	376	347	396	375	403	419	411	371	397	390	350	345	375	409	370	403	399	415	380	377	369	401	383	402	346	376	374	403	337	354	404	402	352	397	386	395	381	379	415	375	376	386	358	391	390	384	394	380	384	396	370	375	422	377	404	360	418	427	388	365	358	374	372	377	369	389	379	358	392	380	377	386	367	375	401	399	398	397	398	397	415	358	379	341	378	369	366	360	338	401	382	373	369	391	404	417	395	416	446	389	393	367	374	349	381	343	408	377	389	352	392	366	409	361	379	383	348	403	425	389	388	386	395	375	353	375	425	399	417	407	374	357	354	397	374	409	369	405	417	390	380	400	419	389	414	380	397	365	395	401	419	415	371	377	392	378	375	420	381	370	393	379	412	333	374	405	358	368	368	423	360	361	369	365	347	370	387	370	364	382	385	372	392	433	396	371	398	373	380	362	408	409	353	381	369	365	403	376	356	422	423	368	312	337	380	376	362	382	338	378	401	385	402	370	371	376	401	330	368	388	427	404	361
8363	4578	3328	1885	1841	1559	1404	1388	1150	1162	1092	1047	1041	992	1042	1015	969	920	928	965	939	953	873	865	937	933	859	878	832	899	861	855	875	878	923	864	910	882	855	885	890	848	882	838	883	888	815	843	855	889	848	917	875	887	830	897	885	872	864	843	829	859	925	839	877	889	909	847	846	834	898	822	865	884	886	881	848	905	847	892	868	843	883	839	884	871	943	827	906	901	872	911	892	829	867	895	863	843	867	843	886	865	846	847	875	875	793	909	829	920	868	904	894	842	891	874	819	902	879	857	889	903	781	894	877	866	814	900	873	811	924	858	855	865	877	839	825	865	866	913	881	839	834	845	885	906	889	897	886	838	835	847	840	883	816	871	902	893	898	855	804	875	834	902	815	885	850	860	855	857	902	852	896	852	882	854	860	895	847	808	888	936	837	865	903	904	862	876	879	886	835	870	907	911	869	912	870	913	844	864	960	889	859	907	862	832	895	858	835	893	871	860	868	875	884	907	874	866	837	879	896	882	852	868	864	852	880	857	830	843	868	851	894	909	853	857	861	840	859	845	853	878	870	870	902	882	880	888	858	841	874	935	877	844	902	855	841	888	884	867	880	895	860	905	843	927	821	844	871	945	844	904	868	882	855	836	791	889	899	835	855	848	860	889	908	896	906	876	855	877	872	864	896	891	863	857	837	890	906	804	841	891	841	880	881	878	866	872	842	838	839	853	895	831	890	906	904	862	916	882	838	871	840	909	880	830	916	884	900	858	866	859	889	928	823	864	897	866	850	874	842	917	873	872	899	853	860	886	911	862	934	870	871	922	875	870	871	844	927	859	805	870	886	901	876	958	804	859	861	870	877	881	899	844	877	858	904	910	829	840	894	824	887	903	862	877	910	937	858	883	858	896	848	851	868	861	853	887	861	874	883	891	874	874	871	877	894	909	851	856	833	840	877	864	882	904	831	952	841	902	915	806	849	871	896	904	910	896	872	854	871	881	877	838	882	869	871	898	852	859	901	850	877	897	889	847	856	877	907	888	870	862	899	855	878	930	863	882	890	914	866	920	871	822	827	861	880	855	853	863	853	894	906	843	881	889	883	875	846	899	858	914	903	899	918	921	824	873	840	835	872	915	865	913	868	860	869	891	844	848	889	864	826	917	831	800	908	888	927	859	898	881	870	910	887	874	868	888	899	872	840	886	853	908	876	818	855	866	896	857	890	852	841	846	913	823	876	818	909	876	858	900	824	910	929	895	812	903	863	882	837	911	846	863	874	877	873	875	873	908	859	869	822	890	919	826	842	870	835	893	811	897	868	818	888	835	862	875	854	867	912	876	844	868	860	865	839	857	950	893	864	855	864	872	899	829	889	857	860	835	838	895	849	876	854	867	883	841	835	836	858	875	891	829	908	852	876	892	893	888	895	879	811	839	859	876	891	894	844	880	851	864	932	882	911	765	901	848	912	875	882	866	885	857	876	859	898	834	897	908	870	871	865	863	861	863	848	857	911	883	888	877	926	859	869	885	897	886	895	888	887	867	865	813	852	836	874	902	868	902	869	857	853	863	887	886	874	829	911	816	887	826	866	864	837	910	850	868	831	895	897	776	891	905	828	942	828	837	942	908	892	859	860	835	849	880	927	933	857	834	845	894	886	872	861	901	867	873	856	907	835	834	888	873	901	943	836	881	850	864	890	831	906	872	896	865	860	891	883	871	886	863	814	893	840	941	888	902	835	895	873	855	908	926	918	857	875	870	845	891	892	862	887	883	825	876	910	901	863	890	854	867	833	858	902	887	862	855	926	851	842	870	901	870	883	884	920	863	900	861	902	886	837	869	811	918	824	837	901	875	879	833	910	887	883	905	880	899	950	913	862	849	841	880	920	891	930	866	916	911	849	838	846	817	854	820	842	894	875	820	916	892	867	852	851	894	928	870	866	885	852	869	874	865	865	882	849	850	812	900	886	896	870	859	836	866	885	837	879	843	857	849	853	862	932	910	876	903	780	884	851	793	906	891	903	871	851	924	904	905	828	865	795	919	885	867	867	885	887	904	870	846	827	840	902	871	861	873	928	882	886	861	888	882	874	857	858	884	866	841	901	879	915	850	876	839	817	865	891	882	833	876	882	879	835	885	898	885	879	865	911	851	882	865	840	822	936	887	888	861	869	831	870	862	879	851	909	918	870	862	853	832	895	866	863	917	904	869	871	833	888	857	832	897	867	834	883	821	876	900	881	877	831	890	844	927	895	818	869	855	873	909	860	883	834	936	868	875	871	893	873	857	856	774	887	818	877	909	867	881	891	881	851	892	861	864	862	874	872	919	904	871	869	854	834	837	898	916	853	894	878	799	864	939	862	885	877	819	889	900	942	860	862	857	918	845	936	873	870	891	880	850	895	948	908	903	813	872	891	935	856	842	899	875	843	901	861	839	887	877	935	876	877	861	840	854	883	828	854	884	922	880	875	881	857	897	885	889	867	883	882	869	909	855	871	902	839	945	916	868	867	868	875	877	928	928	889	876	873	887	927	854	908	894	829	844	905	890	836	848	890	830	892	890	892	850	924	902	862	882	878	894	853	858	926	859	848	887	902	880	882	894	826	888	900	882	883	851	820	820	847	939	866	856	918	855	859	834	882	887	952	860	881	864	910	868	808	823	858	854	930	885	868	879	907	827	870	851	889	920	852	862	898	889	866	851	885	873	827	959	908	871	850	935	916	893	847	944	882	851	896	854	864	926	871	872	934	845	842	872	829	872	866	862	879	825	832	843	864	930	878	874	890	890	852	916	898	888	897	842	857	828	864	817	863	864	854	875	866	830	884	872	875	880	887	856	857	858	864	861	917	890	805	897	862	877	884	845	844	861	836	894	900	847	925	809	880	912	858	882	921	922	917	869	826	863	883	891	843	819	883	892	887	878	896	933	892	858	872	846	886	899	876	866	881	868	884	846	902	874	903	840	869	859	913	893	873	881	831	865	862	859	875	854	870	857	843	875	845	845	878	850	892	822	929	888	847	855	909	839	851	870	866	870	924	880	860	906	877	840	820	868	925	819	818	868	865	857	872	807	852	839	874	876	864	891	878	870	920	909	869	841	861	949	870	845	824	862	856	863	834	848	851	916	832	867	859	876	863	873	868	891	895	889	828	894	880	926	890	851	884	900	936	897	891	860	862	896	898	835	920	808	873	910	909	846	866	868	866	892	848	858	862	967	828	908	893	850	920	878	805	876	903	827	871	854	843	889	875	919	894	860	842	894	888	863	908	861	863	835	901	850	916	874	910	822	883	869	857	820	896	893	850	833	893	877	888	814	854	895	855	874	869	877	906	877	877	862	891	806	870	837	851	817	824	875	862	915	838	886	852	859	893	904	850	923	883	883	904	914	863	895	854	857	875	894	871	870	890	894	835	881	851	867	901	849	869	856	862	828	853	888	809	915	921	826	819	885	934	857	879	849	886	844	854	903	899	880	899	882	900	880	828	892	837	917
27763	16089	7892	1540	964	699	683	537	505	514	456	434	468	412	393	384	439	396	390	406	416	410	386	373	407	384	371	393	362	391	350	381	400	326	405	389	362	390	380	354	374	358	392	360	373	373	418	424	376	358	378	372	345	411	377	371	400	376	361	349	391	386	368	353	353	354	370	362	365	346	402	396	414	384	347	349	363	395	380	364	389	354	354	381	324	341	395	357	364	386	399	352	393	379	368	359	397	369	375	385	359	382	374	361	356	351	395	377	353	353	392	390	349	394	344	358	378	390	374	376	428	317	351	350	375	375	350	355	408	370	373	376	367	327	406	403	364	395	382	350	384	407	400	366	373	377	347	349	383	360	381	361	360	360	410	381	390	379	391	382	371	374	368	374	410	378	405	394	397	363	360	369	368	406	360	333	382	378	388	388	425	351	392	378	380	389	373	415	363	363	353	339	384	347	364	360	374	367	355	359	368	364	389	387	381	349	373	347	369	389	361	374	342	359	413	414	397	357	348	384	368	364	365	355	398	355	386	363	330	365	402	386	358	345	382	367	320	394	395	371	356	395	361	378	332	349	380	347	367	357	383	381	386	399	387	369	359	374	374	368	388	338	345	369	372	392	377	350	330	413	358	374	354	343	393	372	378	354	358	333	349	371	376	380	360	390	377	380	392	346	309	367	356	352	383	369	371	361	381	382	377	396	365	361	405	385	368	388	337	393	397	355	375	388	380	394	401	388	372	371	391	379	327	366	413	367	381	355	352	392	359	387	373	379	398	370	368	363	335	344	365	368	399	373	358	391	395	340	381	383	380	379	383	370	390	376	371	371	378	391	374	400	431	393	363	364	412	392	376	371	361	398	342	387	367	389	339	372	386	376	381	356	361	359	360	390	376	374	380	386	393	381	392	363	397	379	369	375	395	393	387	400	372	402	370	340	398	366	368	431	364	404	346	380	398	377	385	369	387	386	400	368	360	376	387	354	345	332	384	377	374	363	386	377	380	358	354	353	349	315	341	341	377	367	424	416	356	352	419	397	365	358	346	418	402	403	375	377	364	365	376	387	372	432	383	406	362	416	367	390	338	383	362	379	333	370	400	381	398	374	375	368	358	355	340	374	365	378	396	384	386	403	379	343	345	348	367	398	377	346	363	356	382	363	348	383	390	384	397	341	380	384	347	341	371	404	366	377	388	357	353	369	364	397	383	380	370	373	355	367	376	393	330	379	353	367	349	404	404	383	427	411	373	357	373	357	369	371	347	405	405	395	361	360	386	375	372	343	372	361	386	329	382	396	362	402	355	358	370	376	387	370	356	358	398	395	361	347	380	366	351	370	401	345	369	386	410	383	347	346	361	379	382	357	348	414	366	377	381	367	357	407	384	342	363	364	352	405	360	360	391	392	368	349	364	364	399	362	362	386	350	376	380	350	369	340	371	348	394	357	396	393	381	407	380	404	385	390	342	386	391	359	364	366	329	362	349	398	401	373	363	345	352	376	355	381	365	407	347	375	397	413	386	390	376	360	369	373	389	393	405	366	374	366	359	406	356	395	362	413	378	376	386	376	359	373	377	381	388	380	378	336	382	375	372	387	409	380	325	392	382	376	363	396	373	371	322	369	386	359	372	369	404	380	366	347	358	393	392	354	373	374	382	364	357	374	395	357	381	385	358	358	363	348	388	388	381	333	366	341	359	350	371	403	364	367	366	350	389	394	389	389	382	348	361	352	371	353	362	378	338	377	360	393	361	371	367	375	396	372	376	370	358	391	344	397	361	402	422	391	353	339	358	352	410	376	381	394	361	378	348	348	376	407	356	363	355	411	397	385	407	384	371	358	375	345	393	398	363	355	368	359	394	380	365	396	339	358	375	371	373	378	400	332	364	379	357	322	389	359	365	384	331	369	365	376	341	378	382	394	377	388	348	378	358	397	405	362	367	384	398	358	405	399	367	390	383	365	349	349	374	396	379	384	366	376	377	381	378	425	366	371	367	361	351	364	409	372	385	344	370	388	383	433	387	357	358	385	369	355	374	373	344	370	391	400	431	364	366	363	371	369	375	362	401	369	391	380	333	410	389	399	365	391	396	377	343	386	368	384	374	354	401	403	321	383	344	378	396	389	398	385	390	399	352	391	414	365	373	369	371	362	370	394	354	355	383	345	374	391	363	401	373	326	341	370	388	367	363	375	333	360	328	363	399	392	372	361	386	371	339	356	367	370	358	331	329	358	363	395	361	367	363	390	375	362	367	376	384	354	402	361	358	374	391	356	373	362	414	369	396	356	374	350	385	382	386	380	378	384	395	373	380	383	378	351	363	344	373	370	356	384	363	376	362	388	390	354	361	358	379	362	381	368	363	385	389	375	382	397	371	379	360	340	379	390	358	377	377	378	427	410	365	405	386	372	346	365	364	380	407	411	380	369	333	418	370	348	381	345	350	328	369	379	349	356	404	353	408	383	374	401	380	345	347	375	357	364	386	348	361	387	391	380	382	392	389	392	349	384	368	409	379	420	406	438	360	345	397	356	363	413	363	378	401	386	367	360	333	381	379	373	393	368	361	369	403	369	412	347	355	390	334	391	386	404	387	358	343	402	368	383	355	388	361	390	371	382	368	371	399	387	376	383	350	372	365	333	371	379	348	381	349	358	410	384	380	332	358	401	371	360	388	349	353	354	377	338	332	349	363	397	368	381	369	396	410	367	368	390	383	382	411	351	385	398	388	373	359	368	376	348	360	376	345	395	375	378	374	355	358	372	376	382	392	359	371	382	372	367	377	355	396	378	390	368	345	363	385	355	410	381	391	370	397	361	375	400	389	365	384	374	363	335	360	374	389	362	342	385	366	380	357	358	391	376	404	381	389	396	379	390	388	371	345	367	385	367	393	369	353	412	388	374	390	354	320	361	381	370	355	392	362	394	370	361	385	361	386	382	376	378	410	363	348	378	339	346	393	359	397	342	364	369	366	384	358	372	355	366	355	368	384	365	374	412	358	336	367	328	392	368	331	385	394	381	419	377	353	386	389	339	361	386	380	400	418	317	366	400	376	398	368	362	371	342	376	336	374	379	368	344	372	361	389	378	382	400	367	382	358	384	417	357	381	348	363	351	395	405	413	388	392	351	372	367	354	353	379	367	380	392	388	345	356	341	372	325	362	362	373	396	351	391	390	368	399	368	371	363	381	347	406	395	374	410	377	373	383	399	392	382	387	359	366	378	404	380	370	365	415	377	349	377	376	348	360	359	356	399	356	364	417	388	356	372	375	372	383	376	397	360	362	348	361	351	398	376	360	343	341	367	364	403	404	363	400	380	408	354	367	367	394	354	394	364	378	398	349	403	348	349	348	362	373	406	355	376	405	403	344	413	368	369	399	371	420	359	337	370	374	393	378	383	346	389	369	362	365	379	374	352	350	366	370	367	365	389	393	348	371	387	370	373	389	401	377	381	383	345	391	394	390	382	350	369	355	321	365	321	391	343	363	341	396	407
19347	13153	9143	3299	3116	2530	2370	1845	1684	1609	1450	1358	1331	1208	1207	1091	1006	1023	969	1008	1036	955	957	919	968	934	934	899	917	889	955	891	921	921	921	928	857	864	898	833	868	888	858	845	874	799	831	834	870	834	884	821	869	906	877	835	869	815	889	831	854	844	838	818	863	842	826	890	850	854	854	864	832	804	872	825	817	895	833	797	893	880	850	870	798	892	841	844	873	862	811	847	875	878	844	835	801	885	826	832	850	852	826	888	912	830	850	886	834	881	874	861	839	865	862	832	847	899	834	852	869	885	868	832	830	859	852	874	864	844	825	840	816	843	842	808	839	811	846	862	878	844	845	861	878	792	864	807	841	847	850	851	822	813	861	893	854	915	833	834	811	853	844	814	848	806	839	795	843	867	797	830	861	829	831	780	887	839	872	846	849	834	849	835	854	878	846	836	838	826	872	806	839	886	867	860	876	892	840	858	866	884	822	910	833	836	834	833	814	793	810	857	841	847	810	872	902	856	845	865	867	855	836	878	844	883	820	825	838	860	874	821	839	808	875	876	790	865	860	905	851	827	844	879	875	824	880	808	831	845	801	829	857	807	859	907	828	829	829	853	842	790	880	802	853	864	873	813	925	893	873	810	842	861	897	741	856	798	850	900	882	879	809	873	841	815	839	810	849	837	874	874	839	865	847	876	829	812	805	819	891	837	878	830	856	796	868	778	874	856	846	833	795	844	852	879	868	814	848	889	842	827	817	837	839	852	854	871	859	886	864	853	807	844	864	866	866	882	789	840	867	867	859	849	805	895	846	873	884	839	815	836	875	863	864	879	820	901	872	901	863	821	828	825	788	802	831	851	848	839	859	866	825	838	857	797	881	847	862	853	836	851	881	853	843	793	801	837	837	836	816	791	834	847	834	830	842	853	808	853	874	919	868	826	837	851	890	864	868	862	811	843	802	844	872	860	806	872	879	881	835	829	837	857	899	844	862	855	873	868	819	828	852	838	852	812	883	900	816	843	859	870	881	842	881	840	864	846	863	870	875	840	818	858	868	805	842	868	844	862	857	874	816	833	843	872	861	815	875	801	820	874	825	891	850	798	831	837	864	847	902	880	838	855	829	882	851	862	827	822	834	841	855	819	865	817	872	827	851	889	821	881	867	830	868	871	838	826	857	857	831	834	848	842	837	868	873	860	836	842	845	844	835	850	825	874	794	879	870	845	856	848	855	851	828	813	829	877	850	833	766	842	777	830	807	837	825	815	846	857	834	875	882	844	833	863	903	820	880	845	885	861	817	839	833	819	886	856	847	790	818	847	870	841	889	845	884	827	889	861	843	836	905	839	848	883	868	831	856	855	798	844	896	889	816	822	848	794	871	878	846	838	836	825	781	821	822	861	826	871	869	842	795	894	819	872	831	821	792	829	882	872	884	842	893	869	844	897	867	847	845	860	901	804	861	867	819	897	826	820	828	876	848	867	873	872	858	864	854	859	864	871	885	842	877	816	817	836	891	791	817	794	808	856	820	829	819	844	834	899	847	901	882	859	857	836	894	868	828	839	822	803	866	845	851	819	853	829	860	834	840	855	831	792	827	819	844	846	852	884	917	858	849	828	862	839	845	878	813	813	865	856	823	855	808	864	818	839	863	852	821	847	904	836	879	869	870	828	858	872	913	783	800	832	822	856	865	872	897	822	848	790	807	860	828	849	873	829	858	850	874	884	845	859	824	833	878	853	865	885	892	815	802	786	839	894	815	881	861	839	815	855	874	849	812	883	816	838	831	842	836	874	817	848	863	798	865	834	848	863	839	903	829	889	838	859	839	840	853	879	879	752	878	889	805	877	801	871	860	840	889	850	860	799	852	846	831	810	884	846	819	841	858	858	849	863	850	896	853	791	874	829	818	791	851	812	837	838	869	874	857	894	806	899	907	860	863	830	869	839	847	814	860	817	865	869	823	868	827	842	835	872	852	878	896	836	872	828	867	860	841	860	849	861	858	908	833	813	870	833	847	846	851	849	846	857	814	854	828	869	859	798	849	866	873	867	837	856	806	895	844	833	818	805	898	900	906	794	876	829	902	819	821	899	891	871	891	863	870	863	854	846	841	893	861	838	821	845	892	837	891	783	832	810	872	839	827	908	865	844	863	855	867	846	880	819	805	852	827	856	879	796	852	857	845	834	883	869	811	816	820	811	855	839	847	845	790	875	809	873	837	829	875	904	812	911	832	830	841	862	903	870	844	845	770	821	867	837	819	830	850	848	808	829	823	866	816	784	869	871	897	821	857	818	823	872	840	895	836	838	848	832	832	850	849	846	804	851	836	820	838	807	850	839	838	891	852	893	803	839	794	843	828	787	850	805	811	830	838	828	848	819	825	820	851	841	854	853	880	853	878	893	844	896	808	842	803	915	807	847	818	811	868	817	863	884	894	822	884	876	851	865	863	910	865	857	832	836	831	852	876	822	874	822	814	869	819	852	896	833	880	919	848	863	874	888	883	839	867	839	832	847	856	849	795	904	880	889	865	875	886	800	796	851	808	863	893	818	847	809	828	827	833	781	871	848	797	857	893	822	844	847	849	843	833	848	776	843	850	864	853	861	883	879	820	889	899	806	917	796	825	817	858	863	858	835	829	819	839	850	884	814	859	810	862	844	822	841	844	801	866	799	867	813	844	839	817	819	894	847	853	847	872	841	916	814	871	823	865	829	853	828	849	816	890	847	755	820	823	870	847	909	877	843	850	815	851	846	845	847	875	823	877	875	846	816	827	794	831	832	931	842	834	883	841	915	861	819	866	860	855	863	891	789	857	844	864	843	850	907	876	866	884	777	790	866	813	821	798	839	787	791	820	825	910	841	847	868	869	852	880	826	799	834	846	838	896	845	886	800	872	897	840	865	878	839	852	827	870	844	876	820	826	920	837	841	835	837	796	833	790	895	861	855	835	774	880	833	832	855	861	820	823	800	855	845	838	846	807	846	874	847	853	918	841	873	819	814	869	862	847	814	877	847	866	852	922	826	865	849	881	854	876	815	812	818	873	862	842	863	792	835	873	854	881	825	827	855	860	840	793	851	841	871	825	832	814	917	847	897	846	878	815	850	826	870	871	807	824	885	828	868	842	855	827	856	841	826	887	834	829	919	889	829	850	879	845	847	848	812	841	864	876	860	824	820	847	859	829	822	876	828	819	890	827	822	867	827	882	877	829	888	815	864	922	871	804	868	867	865	813	867	859	843	856	894	868	863	842	849	857	861	814	878	877	790	835	890	806	823	834	844	879	836	856	857	799	820	777	845	907	828	845	866	852	887	871	825	871	823	831	854	875	858	813	871	832	804	835	874	889	875	821	834	841	866	861	863	828	830	815	901	856	844	832	844	843	818	824	821	834	866	850	876	856	804	810	838	806	831	846	829	900	866	860	805	897	821	800	820	816	890	812	857	818	827	814	879	840	810	836	844	781	881	837	863	880	825	790	909	845	841	850	845	805	824
38247	25238	14485	2654	1176	855	737	585	504	444	432	373	366	298	305	283	281	265	279	270	267	264	261	244	246	223	258	253	240	276	231	233	254	235	229	238	277	251	241	256	194	227	266	238	231	234	248	261	231	252	205	258	246	246	280	265	247	217	222	261	239	241	249	240	242	231	250	262	232	267	214	257	253	225	256	258	238	236	227	244	234	214	267	230	224	247	241	253	244	241	229	228	224	245	228	227	256	251	245	230	241	248	224	225	248	213	248	231	244	239	242	238	255	234	240	226	226	217	241	252	256	243	224	233	250	248	260	280	247	239	222	224	249	246	249	229	212	226	223	279	252	256	216	258	272	249	226	233	232	231	242	284	246	240	262	256	244	260	237	243	238	235	238	229	251	209	237	207	262	235	222	241	245	259	228	221	230	218	234	267	240	222	258	261	238	209	250	240	235	252	226	212	236	223	240	262	240	244	217	238	258	265	217	241	249	225	248	244	234	250	243	216	240	263	241	228	223	265	252	213	224	234	237	256	254	246	253	217	239	240	268	208	225	221	234	217	255	216	254	250	215	228	212	223	232	226	259	234	236	245	250	226	224	238	254	215	235	212	252	253	207	233	209	228	220	242	256	277	250	251	244	227	243	248	232	252	225	246	228	264	253	231	230	253	242	242	215	242	222	255	228	248	259	230	262	234	253	236	240	221	224	231	230	205	249	222	232	255	216	249	232	232	247	232	251	246	237	241	228	247	253	272	254	256	268	246	231	250	253	246	211	249	210	225	245	242	228	225	227	218	222	237	265	241	231	235	232	228	227	252	236	218	223	218	243	250	248	237	252	219	244	248	241	233	224	223	210	220	234	240	251	239	248	266	235	221	240	222	206	222	185	234	208	243	251	241	255	220	263	240	239	266	254	225	230	214	274	245	245	239	250	241	206	233	232	270	241	235	224	233	228	261	239	260	223	250	202	255	245	232	238	251	271	247	218	239	248	242	260	228	227	256	205	259	232	232	248	229	230	242	224	229	271	250	199	214	241	245	237	255	218	231	249	200	218	238	235	212	234	236	231	259	238	233	242	234	273	233	252	265	247	238	260	256	233	215	249	262	249	240	214	227	250	239	229	230	220	251	254	271	245	228	230	265	216	249	253	266	239	252	242	213	251	237	244	258	236	237	249	260	268	261	250	214	264	230	230	255	242	227	240	213	245	213	262	261	233	262	260	217	241	239	236	197	235	215	281	257	272	241	238	227	238	231	224	221	233	238	219	225	246	235	231	254	263	237	243	224	243	236	221	236	257	259	245	221	256	222	196	214	214	243	243	210	229	247	228	254	244	253	254	253	246	211	238	233	224	232	237	202	248	236	247	245	239	230	236	226	207	223	226	242	256	226	215	240	234	227	225	245	263	242	209	249	246	239	250	197	218	218	251	247	255	268	254	227	249	253	209	237	226	233	227	230	257	247	237	228	235	240	233	252	255	240	244	259	240	239	234	254	260	260	241	225	226	228	241	244	238	212	232	215	221	229	235	224	239	257	234	238	243	261	227	232	225	227	230	263	243	229	220	253	219	228	226	204	213	224	246	236	249	228	233	237	228	214	253	233	203	244	231	273	247	229	234	248	240	236	214	234	266	235	207	226	241	260	224	272	211	228	223	236	249	223	227	231	209	238	271	238	286	256	259	267	212	224	257	236	238	240	250	243	242	253	234	225	227	261	253	220	231	233	253	218	229	242	238	269	230	222	210	247	211	228	262	246	232	272	208	285	234	234	239	228	233	240	269	211	215	234	242	255	198	241	238	241	259	211	228	227	237	213	236	233	221	244	247	263	221	241	242	253	220	215	219	255	243	237	264	225	273	244	225	253	244	232	248	229	206	244	219	233	218	231	209	241	216	254	250	215	238	198	258	250	228	256	235	234	249	224	266	220	238	243	251	245	248	268	214	279	267	215	196	257	239	197	257	219	213	254	270	231	211	218	239	242	217	226	246	212	237	223	240	245	202	229	222	261	235	236	284	249	273	215	238	231	238	228	240	245	234	221	229	230	262	234	240	251	241	241	242	233	206	252	271	253	246	213	244	246	246	230	222	235	222	253	236	226	238	241	224	211	239	257	264	235	235	251	245	241	219	240	261	217	240	245	236	225	216	218	225	233	227	236	269	260	222	234	250	224	259	243	260	247	233	239	230	247	254	225	246	234	238	251	244	196	255	246	234	235	247	250	239	234	209	224	236	241	257	256	227	262	252	237	258	256	280	218	234	195	222	260	246	248	244	232	225	242	246	249	234	240	247	238	229	240	217	226	224	248	230	236	216	229	248	246	246	223	224	224	221	258	223	226	245	223	222	223	241	282	272	232	206	236	245	246	250	240	245	260	247	222	244	228	253	238	239	243	247	243	236	251	240	219	240	234	244	272	228	253	253	232	251	216	228	232	246	241	229	271	243	253	230	229	245	214	232	234	274	230	258	230	215	203	255	232	216	223	231	256	218	228	243	210	240	242	209	237	237	236	212	237	237	253	241	237	208	248	247	221	232	222	234	242	245	257	221	241	216	204	232	242	257	268	248	241	223	255	242	199	248	225	254	236	223	233	245	252	217	243	210	247	247	273	223	222	215	245	224	239	231	258	209	215	225	255	276	232	245	219	255	250	253	224	251	252	236	233	247	240	261	213	249	270	247	212	243	231	244	246	235	233	279	233	236	257	245	220	267	262	228	237	276	254	257	249	207	230	223	233	241	240	233	236	253	249	215	223	245	235	250	211	255	260	234	220	252	263	226	245	234	214	237	250	228	245	209	220	197	252	260	246	263	236	244	251	233	222	229	266	266	242	212	254	226	249	250	264	249	240	235	243	254	236	264	247	258	214	247	233	211	224	248	261	214	221	233	221	272	229	233	264	243	236	209	243	232	230	252	242	237	228	251	248	266	249	252	265	210	245	241	234	244	228	254	260	221	248	269	230	245	230	256	216	244	247	221	226	245	248	235	233	253	254	280	222	251	234	217	234	231	268	224	235	257	235	228	274	250	246	246	249	242	223	246	252	225	245	213	232	260	230	274	243	244	235	240	257	248	256	238	202	267	208	234	238	258	236	216	217	250	240	256	249	254	262	232	217	242	222	246	247	238	216	253	223	250	257	244	201	257	199	252	214	262	212	247	224	240	225	233	265	246	231	218	255	228	238	244	223	262	217	251	246	238	265	228	219	224	218	249	239	220	206	241	238	239	223	239	221	240	229	225	232	207	241	219	242	240	223	246	256	236	240	247	236	248	229	254	230	230	280	216	212	252	218	222	219	219	227	229	254	234	227	217	224	272	264	245	236	229	257	245	252	256	231	230	235	247	246	258	221	223	233	277	233	247	215	236	237	232	264	240	232	259	230	220	221	237	226	240	250	243	237	256	210	270	228	252	239	215	240	228	227	261	248	240	225	224	236	217	234	235	241	245	259	248	218	221	261	206	229	222	241	233	258	255	222	256	245	240	215	231	258	251	239
25235	19158	13899	4041	3784	3177	2813	2217	2082	1693	1502	1423	1214	1210	1114	1006	932	791	801	755	768	767	748	700	675	679	714	671	695	653	656	595	618	665	625	656	604	615	561	600	582	619	604	587	604	630	593	576	605	594	561	570	573	581	585	586	602	587	553	571	609	638	586	558	540	630	590	581	588	592	558	574	570	576	583	549	558	613	576	545	566	574	553	605	579	612	553	585	572	580	571	613	545	606	563	535	581	611	582	597	601	575	556	538	523	539	524	596	575	565	550	549	605	536	561	501	571	583	560	568	561	581	603	554	565	567	554	546	566	621	534	593	592	563	604	582	577	550	566	530	581	577	580	561	570	586	576	582	537	622	559	585	571	554	530	595	557	567	547	543	582	552	564	593	543	545	570	554	567	533	506	562	591	625	515	547	593	579	549	545	564	582	549	566	550	557	552	558	526	572	547	598	562	618	589	600	535	554	581	565	559	581	554	584	634	580	568	564	538	599	615	580	594	557	575	545	570	630	621	585	554	552	530	549	560	566	568	562	511	569	599	542	564	564	555	561	569	596	539	566	607	561	615	546	573	580	564	562	609	564	551	602	554	563	547	556	538	544	609	520	559	604	589	556	609	616	594	584	569	556	587	584	587	529	547	576	584	592	578	572	553	579	577	551	552	524	543	554	582	598	606	543	551	568	589	586	575	557	543	564	569	568	578	575	598	613	610	552	550	589	563	588	570	534	564	589	586	529	512	615	585	568	610	576	576	578	573	571	611	577	576	554	549	609	558	564	574	506	530	560	592	553	579	569	559	589	608	549	560	576	563	567	565	587	598	574	566	520	604	559	608	573	591	570	597	544	582	539	551	560	607	550	557	571	565	557	535	558	515	566	567	575	551	565	561	611	577	536	615	546	525	577	560	612	600	563	587	582	559	584	574	585	577	580	586	586	590	534	555	586	539	603	582	531	530	562	586	574	561	545	556	536	530	561	550	555	537	559	588	563	554	555	577	541	538	559	560	562	609	601	587	558	559	536	568	561	569	527	584	522	540	591	561	568	574	588	551	548	562	582	549	542	535	571	544	535	533	575	564	542	551	601	629	590	589	529	557	549	572	538	587	544	574	548	559	578	549	531	600	553	551	536	569	612	592	578	544	581	587	610	516	545	584	512	561	590	569	573	578	565	542	558	636	571	614	575	534	529	523	564	535	598	570	595	605	582	541	594	528	570	607	541	545	571	552	565	575	593	560	580	559	551	603	542	570	564	570	581	546	565	545	627	539	546	538	579	576	572	541	546	517	515	549	562	577	537	575	571	537	571	560	581	574	575	577	548	549	528	569	576	581	572	574	582	591	618	546	553	562	566	532	613	572	586	579	565	554	540	555	583	565	558	542	589	560	564	556	553	566	595	571	553	563	537	562	563	585	573	540	597	562	595	593	546	578	608	540	556	587	564	531	556	558	570	545	602	559	576	564	531	585	574	596	584	518	615	564	561	559	613	614	591	559	605	571	590	579	541	532	544	538	570	550	596	563	566	561	571	566	536	560	580	554	569	570	587	531	597	597	552	549	538	539	548	571	576	556	595	548	568	563	566	562	572	592	565	549	592	517	512	563	561	548	544	561	539	545	580	566	600	586	486	568	587	589	557	575	556	592	585	541	508	564	550	583	590	605	560	525	559	554	541	558	531	591	573	563	573	548	568	609	559	538	545	520	550	536	555	561	586	585	563	575	585	560	582	562	588	562	525	545	591	580	591	532	546	556	588	558	573	533	592	569	533	550	541	513	563	604	538	591	600	626	567	566	589	530	581	538	593	583	567	526	542	529	565	595	530	566	577	577	476	537	559	552	579	562	561	557	561	573	635	589	544	603	592	565	515	588	543	538	542	568	535	527	567	564	561	579	544	603	547	521	588	590	572	589	535	558	550	578	559	579	577	579	552	536	556	554	574	572	564	530	565	575	589	538	524	555	565	550	553	579	576	563	613	544	559	573	573	574	561	584	549	537	572	546	604	558	567	576	570	539	549	577	582	570	543	578	523	591	583	553	564	570	560	564	565	590	571	532	608	580	529	567	580	579	552	576	570	589	522	577	553	549	584	562	579	577	567	534	540	559	611	603	545	624	569	524	602	546	548	566	591	577	519	562	570	563	583	581	563	553	509	566	541	567	580	572	555	553	573	560	538	597	553	566	569	537	533	550	549	565	532	545	573	544	578	542	506	579	607	591	586	594	592	585	600	580	554	585	567	535	572	606	574	548	560	579	560	598	559	570	555	553	533	577	615	574	586	525	572	594	578	562	594	569	564	546	539	586	541	576	548	578	601	593	560	576	585	567	530	575	575	555	550	568	571	538	583	570	541	610	557	586	559	563	554	557	590	562	555	516	616	576	542	577	552	567	578	592	632	569	556	564	553	556	562	528	582	560	566	625	575	579	591	570	579	593	591	564	583	570	600	611	578	580	598	555	572	524	566	589	548	557	556	572	605	562	578	558	585	616	586	585	581	606	520	574	585	553	526	556	590	587	546	574	530	591	570	522	552	567	524	553	557	570	577	586	611	602	571	565	605	563	573	559	571	542	566	563	549	582	530	549	580	544	536	577	573	579	609	547	568	577	561	604	553	583	597	601	617	592	575	587	566	596	575	583	532	534	603	550	585	570	528	571	605	603	565	563	608	570	568	564	582	580	556	546	577	592	579	562	535	553	558	599	588	550	589	581	591	575	585	556	569	558	573	566	574	586	526	569	539	545	580	590	555	596	556	578	520	590	490	558	588	582	586	559	564	572	525	594	573	581	592	589	537	570	570	587	543	596	554	569	605	532	558	556	577	583	591	536	535	559	578	562	554	553	557	583	566	585	539	579	608	577	557	541	543	591	542	546	542	604	586	575	528	573	594	551	596	585	548	616	550	574	583	567	558	574	555	594	557	566	535	555	586	597	569	529	540	536	611	595	558	545	568	556	571	580	609	578	602	575	564	583	535	562	584	548	582	569	594	579	582	544	553	578	572	564	564	573	564	566	584	580	562	597	558	540	495	554	554	577	544	597	552	589	574	583	567	566	560	558	551	581	551	557	570	565	597	602	553	588	565	572	583	604	596	594	570	580	560	589	583	546	548	543	539	566	608	580	521	577	536	603	559	589	568	581	575	594	587	597	558	590	527	573	549	587	570	543	561	648	592	548	529	562	530	541	570	573	528	601	573	557	576	569	567	609	558	601	533	569	540	578	558	556	590	568	594	542	588	560	537	551	554	542	562	566	560	553	583	571	540	580	580	565	549	542	556	600	556	560	542	572	559	543	589	624	599	593	595	578	543	579	572	608	525	597	582	574	555	541	621	580	591	519	574	522	571	544	516	565	608	605	596	601	565	571	589	570	591	560	592	545	570	563	579	544	569	530	566	557	597	561	575	585	532	568	532	556	526	606	537	519	554	581	584	595	568	540	541	562	570	534	582	563	589	544	581	584	578	566	578	548	531	574	563	545	592	542	551	544	543
11688	4851	2161	707	603	521	530	455	482	410	456	433	366	385	425	402	408	403	408	385	358	397	414	391	347	405	401	374	400	409	377	416	385	375	397	391	367	360	379	390	384	407	384	426	375	365	347	380	399	394	326	381	399	380	378	413	415	361	385	377	400	428	386	398	358	401	382	359	367	373	375	363	395	372	388	364	375	386	377	368	375	369	382	403	393	360	380	402	371	387	342	364	370	385	378	372	391	367	389	383	391	410	405	384	384	360	362	342	369	404	379	402	393	344	390	382	393	364	363	376	389	360	394	329	408	371	399	393	400	366	362	398	377	409	369	411	364	392	350	392	373	388	399	379	347	361	404	411	369	369	405	360	384	428	397	368	390	393	374	375	380	410	381	396	372	416	416	393	440	381	373	410	390	353	410	374	354	356	435	346	383	354	370	377	375	392	383	391	367	347	371	356	348	405	379	380	356	382	417	386	371	360	422	396	358	397	350	389	414	365	374	364	386	397	385	409	374	415	385	395	370	364	374	409	383	347	338	419	395	397	412	375	348	384	368	369	359	360	355	386	409	419	320	351	371	363	407	382	373	345	396	353	393	372	387	398	385	385	381	360	376	413	401	397	380	403	395	413	364	372	413	404	402	401	411	392	393	371	381	345	400	362	395	374	412	385	376	383	369	381	390	404	400	408	399	382	384	367	358	334	373	378	369	394	342	395	401	424	407	379	401	410	411	369	378	349	402	415	365	428	369	391	376	352	381	366	389	396	406	380	375	378	387	368	369	375	405	368	389	403	424	355	372	374	388	410	362	355	379	331	366	370	405	392	417	371	349	362	421	371	406	389	380	377	390	396	381	401	391	370	413	381	392	390	395	402	373	370	390	377	359	404	405	350	348	383	400	373	365	367	375	391	386	362	390	390	399	350	415	367	374	407	363	379	398	364	379	366	363	397	378	370	414	343	372	363	377	372	354	361	364	364	357	377	391	391	401	382	340	330	405	400	405	378	396	372	364	384	379	395	365	368	382	360	385	373	373	401	395	378	378	400	395	381	389	412	328	375	391	392	352	377	365	409	340	367	410	365	434	383	342	377	380	347	389	379	418	408	433	392	379	408	382	377	384	401	395	402	332	393	360	415	375	349	351	375	367	420	346	388	409	384	392	403	373	364	408	392	382	379	438	400	412	403	392	429	368	398	389	403	398	370	398	375	399	380	368	417	383	369	399	412	353	393	397	393	402	339	421	392	375	404	379	382	383	372	404	388	381	349	383	386	362	380	367	365	360	374	372	400	408	421	372	396	388	371	379	359	378	372	393	392	389	385	413	398	397	399	351	369	383	353	355	367	378	385	395	410	359	365	414	414	408	373	361	389	382	381	414	385	404	402	356	366	391	384	375	370	387	407	428	393	395	388	338	342	336	349	375	347	371	372	388	395	383	428	392	364	394	384	410	370	377	392	382	398	416	392	343	395	401	370	380	378	388	380	411	374	362	418	372	355	389	413	389	427	346	356	387	420	386	361	406	394	359	380	382	371	399	384	366	411	352	416	389	385	367	373	426	377	379	360	361	369	370	390	381	371	388	372	363	385	396	370	390	407	361	391	396	391	358	336	359	391	385	398	403	330	410	413	367	376	378	377	369	376	417	429	390	345	369	336	374	324	377	397	375	381	383	384	429	381	384	380	405	393	384	365	397	387	389	407	415	377	404	384	374	394	365	402	380	358	391	352	386	379	402	358	400	393	400	389	372	395	363	400	376	423	433	427	416	365	387	367	372	374	383	374	402	376	398	372	356	347	390	360	392	364	390	394	436	413	389	356	412	384	347	380	433	372	380	413	403	363	420	442	393	406	388	355	357	371	360	373	428	371	377	430	355	369	371	364	365	389	333	360	354	365	378	375	367	371	391	388	339	370	357	398	395	394	404	356	388	330	383	405	391	389	384	368	351	401	361	385	377	383	441	403	426	366	404	376	352	362	413	369	371	400	398	394	371	357	362	380	378	417	387	360	385	375	397	352	376	380	367	384	398	387	378	366	383	392	414	387	410	352	351	414	379	383	384	412	363	344	396	380	414	409	368	416	362	367	382	405	383	368	384	372	355	387	400	354	345	379	363	381	366	357	370	383	403	396	336	392	388	433	408	374	391	370	432	366	398	409	364	376	390	416	421	367	382	390	407	394	402	387	367	380	346	368	341	397	360	342	420	384	375	378	388	340	389	360	442	390	380	388	371	378	356	358	359	382	425	385	396	414	402	392	372	400	365	360	384	392	400	407	363	363	370	381	350	372	357	384	414	340	412	352	380	358	380	353	376	366	363	414	378	385	382	344	395	351	381	382	405	375	372	396	395	428	349	364	364	336	373	391	384	401	378	371	368	394	378	341	401	368	349	401	391	412	396	397	362	364	379	423	415	363	367	370	365	387	371	389	409	380	375	367	379	346	364	402	378	389	377	401	420	368	375	354	386	405	338	383	382	350	398	387	339	375	375	385	396	419	378	376	344	382	360	385	351	374	351	380	412	363	354	391	386	394	386	380	370	376	387	388	364	391	371	403	370	397	403	401	364	381	356	394	416	400	410	350	369	394	385	391	370	404	416	398	390	372	365	431	403	402	383	389	391	404	394	388	390	404	360	358	360	366	382	356	366	453	374	363	389	369	333	350	391	380	376	356	362	386	374	367	374	371	381	384	377	389	353	397	422	354	362	408	374	369	390	368	392	370	358	382	411	389	368	427	344	395	416	362	368	368	366	332	366	416	384	380	389	362	375	380	396	366	398	378	379	354	410	346	390	399	376	416	386	402	351	343	369	412	388	398	343	387	380	378	405	401	364	367	387	382	381	396	402	384	384	394	370	371	418	388	415	345	391	351	422	418	397	370	420	349	401	357	396	366	371	373	349	347	348	373	387	395	374	369	373	400	350	405	388	411	405	386	388	374	421	397	389	408	391	405	363	400	388	419	391	353	373	330	419	340	399	421	373	383	405	361	365	389	366	404	389	369	425	372	379	369	401	394	383	393	405	378	386	385	398	376	379	362	369	376	399	367	383	418	362	405	370	390	408	371	378	400	425	354	371	362	436	378	382	338	399	382	422	369	372	373	408	410	372	376	380	388	394	373	390	374	385	386	374	367	374	386	378	376	370	382	397	414	399	411	369	394	422	382	371	365	380	360	394	392	382	418	400	341	345	416	392	372	370	353	382	360	363	396	403	363	397	391	370	376	374	401	350	398	391	370	374	389	368	386	413	432	434	369	369	400	404	411	394	382	388	374	398	383	408	385	389	398	379	351	422	372	399	410	366	410	367	376	367	350	382	387	386	376	375	372	390	380	422	371	386	407	364	375	396	409	383	376	353	411	373	400	379	416	358	391	432	353	410	395	397	375	370	381	443	402	382	377	369	373	390	390	363	381	389	362	431	383	392	360	397	381	369	360	381	365	400	369	395	382	364	347	374	372	388	370	320	388	425	389	362	369	407	436	368	359	362	378	391	372
8261	4706	3535	1935	1814	1611	1368	1304	1243	1129	1160	1093	1087	1092	1042	994	984	935	922	945	989	936	951	917	946	934	920	863	924	941	924	938	875	950	894	836	898	920	861	879	928	860	907	924	895	929	838	901	849	889	922	928	867	865	901	873	846	871	948	876	888	899	895	891	920	831	869	895	923	859	905	908	932	866	888	861	852	858	902	902	899	908	817	831	892	856	899	899	884	852	855	842	842	862	843	935	844	896	838	841	904	820	856	854	888	858	911	831	847	894	869	864	806	892	911	852	858	841	926	837	908	910	843	839	861	869	896	857	852	868	871	864	852	919	892	864	893	853	885	930	921	836	867	905	922	857	897	879	841	858	908	860	881	840	914	892	927	847	908	870	917	827	886	913	909	890	866	879	850	862	845	844	872	904	860	899	855	863	837	887	901	809	860	861	875	857	907	913	891	867	836	885	860	858	923	857	869	896	855	913	936	913	872	885	866	859	884	890	918	842	879	894	873	929	820	881	859	862	871	895	886	889	846	925	894	879	929	846	891	906	867	858	871	883	917	830	858	857	847	912	886	876	829	864	918	899	854	901	902	830	865	904	895	870	842	896	891	864	840	882	827	879	852	865	855	847	879	884	881	889	822	900	864	866	880	920	916	933	882	825	915	919	825	860	862	882	865	860	852	872	876	879	876	852	909	833	858	940	914	944	853	858	876	863	921	848	877	880	851	866	846	872	869	887	889	921	925	884	866	862	907	900	849	882	915	856	858	912	924	887	909	927	883	868	871	853	916	830	856	861	835	874	874	853	842	923	869	813	871	886	885	879	902	856	855	847	847	876	857	871	896	863	891	838	843	854	894	859	854	877	857	896	890	927	869	882	823	883	830	904	889	837	882	863	855	835	882	874	873	869	932	935	900	899	897	925	926	838	834	863	882	892	838	889	858	821	881	888	905	903	862	877	883	912	833	820	926	945	834	886	840	846	896	886	853	941	883	882	878	837	922	897	884	907	893	877	844	846	879	915	843	865	901	896	878	887	910	850	892	901	863	880	888	902	904	886	925	861	922	882	858	923	923	851	896	907	865	860	869	900	872	896	848	891	866	899	915	828	864	852	839	873	842	870	845	842	863	910	910	845	837	895	869	880	902	911	886	894	892	853	864	830	854	912	873	888	890	829	884	897	920	869	922	904	884	874	823	895	855	843	905	848	949	888	847	829	866	821	925	886	865	900	857	900	878	856	876	923	947	869	911	869	914	901	901	810	909	894	910	845	880	886	885	911	867	924	933	961	879	888	895	906	875	861	811	845	918	866	961	806	860	891	904	865	895	868	884	834	892	867	866	833	915	876	900	901	892	901	834	879	950	884	876	868	882	881	875	864	866	875	928	855	855	853	874	856	862	863	870	875	883	820	840	820	884	865	916	887	872	897	867	884	821	876	825	942	916	891	840	863	926	830	873	888	889	837	869	848	840	879	898	902	927	845	878	844	916	822	794	861	857	896	854	913	908	856	878	860	908	833	903	890	873	870	865	860	892	890	883	858	927	888	879	839	917	879	938	850	891	840	841	864	866	879	884	873	909	832	878	935	924	909	874	883	936	899	952	844	871	835	892	862	864	883	910	916	845	898	877	890	876	847	894	881	868	880	899	843	902	849	886	900	876	838	883	885	865	911	910	878	799	862	890	847	860	822	873	858	964	915	897	832	875	830	896	879	936	863	940	863	909	902	903	905	880	897	900	891	950	887	893	876	896	830	862	863	862	871	898	920	889	919	867	856	894	860	852	852	853	877	866	890	841	887	831	855	896	898	826	901	837	906	895	862	839	862	878	828	832	886	846	828	851	880	863	893	856	814	906	902	893	864	910	873	859	841	854	873	871	928	845	839	862	847	839	863	897	897	876	846	847	897	875	914	846	904	887	886	886	895	872	814	887	869	899	889	836	939	867	855	898	856	853	887	901	935	905	898	864	871	834	884	869	887	905	870	864	838	812	902	853	938	893	851	891	855	897	893	897	880	923	913	863	869	896	906	879	899	907	858	924	870	899	852	900	895	892	898	901	871	872	860	856	832	897	852	878	901	810	862	899	860	861	877	836	895	857	951	861	893	834	922	858	935	886	893	867	843	868	865	874	864	898	843	880	879	855	937	858	920	937	863	894	905	841	893	889	855	898	891	879	864	909	856	871	866	893	864	885	862	817	893	884	875	885	932	897	925	904	899	867	841	854	852	885	871	945	836	915	856	865	893	864	911	824	897	948	882	881	881	866	889	879	867	897	827	907	854	867	933	880	890	913	901	849	874	842	889	881	869	896	856	876	898	933	889	881	879	841	879	924	881	900	908	913	913	890	890	879	864	899	892	936	836	885	838	894	899	813	905	913	886	863	844	906	836	938	873	868	832	859	924	863	865	909	846	848	841	877	907	910	901	868	865	909	851	857	904	898	869	834	895	821	913	912	888	894	877	863	881	818	833	816	811	872	865	885	853	881	877	844	841	918	852	885	856	859	832	882	850	951	838	884	876	935	877	847	905	851	822	904	908	891	842	868	844	852	950	846	874	852	828	832	858	884	816	888	836	891	897	896	833	865	885	927	850	866	890	862	875	884	842	884	861	883	860	869	919	906	862	878	868	889	930	868	884	892	866	824	902	886	874	841	859	874	846	885	886	886	889	891	875	845	930	876	849	836	879	885	859	856	846	883	906	906	881	873	858	900	919	853	901	899	857	863	962	842	872	858	856	839	878	924	925	848	854	873	827	855	859	921	894	863	921	886	899	942	847	909	894	845	839	868	844	866	890	893	856	886	855	866	858	818	873	858	854	891	880	913	871	894	909	900	853	849	935	917	900	867	877	808	890	907	838	881	847	886	843	895	859	855	910	840	888	842	902	900	897	884	888	848	868	886	875	913	864	862	912	857	904	919	921	834	836	887	837	855	894	870	899	890	851	911	921	837	824	925	930	870	864	887	938	908	826	923	886	913	878	823	860	847	857	903	938	854	897	860	886	836	894	895	878	913	897	938	824	843	897	813	876	891	890	836	889	912	838	885	856	836	891	818	869	862	872	886	843	847	885	915	843	882	893	845	844	859	812	858	830	889	892	899	903	866	890	893	889	886	856	897	873	861	908	844	946	799	887	880	907	881	856	893	847	883	881	897	905	881	844	882	839	854	868	935	876	869	917	864	879	862	860	935	897	854	887	881	841	855	839	871	892	913	877	849	856	846	849	875	902	872	886	869	955	850	854	865	841	898	917	857	868	858	923	901	860	899	883	900	902	879	862	868	883	856	899	867	915	852	899	823	889	888	889	900	839	878	872	861	877	917	884	831	797	900	879	934	903	874	902	911	878	906	857	886	856	928	857	883	882	884	883	894	932	880	936	907	843	884	856	883	875	837	880	885	912	897	856	872	839	880	893	880	894	865	832	908	914	906	917	859	859	896	857	894	868	915	942	929	893	914	897	857	859	897	867	881	873	834	878	901	902	833	913	897	895	918	900
27642	16147	8864	1633	907	702	609	575	519	501	473	440	436	458	434	391	387	409	446	371	408	371	382	423	433	397	347	387	381	369	403	357	397	361	402	383	395	372	391	344	361	345	367	350	373	331	370	376	386	387	396	384	391	373	380	369	388	370	378	334	370	376	418	356	376	396	401	384	389	390	369	378	390	379	385	336	399	385	384	383	375	385	384	385	371	360	348	333	383	370	350	355	371	379	388	376	362	413	386	372	361	383	396	356	345	404	382	326	356	406	371	371	371	404	400	370	375	378	385	386	406	391	391	367	376	364	367	356	380	384	371	420	370	401	400	322	343	323	386	365	381	424	342	346	409	362	352	363	367	365	384	347	348	405	360	356	359	373	364	374	416	368	358	374	369	376	339	367	388	404	377	367	387	365	360	387	374	376	384	408	393	398	388	328	359	370	386	377	368	379	365	384	393	389	375	351	359	365	369	367	359	373	408	354	362	378	387	360	380	432	358	338	363	394	392	393	388	392	345	398	390	349	402	408	354	366	367	376	394	359	373	365	355	359	398	430	360	390	337	375	389	358	360	380	347	329	368	372	391	367	377	360	350	365	378	352	393	412	399	346	368	386	369	373	362	368	366	412	388	374	368	378	349	379	370	352	371	339	387	353	363	330	352	379	357	394	379	382	369	375	369	351	356	419	373	416	369	389	372	363	353	368	405	374	374	345	401	371	398	354	394	385	366	367	379	395	364	370	374	387	387	365	359	385	382	365	397	374	384	396	424	357	398	375	390	382	378	384	358	390	395	351	364	360	371	373	366	383	404	391	387	393	405	367	363	349	390	367	340	391	379	372	374	351	375	392	400	404	354	363	376	410	315	413	349	366	409	380	373	387	378	343	398	363	393	359	381	392	405	333	349	382	349	381	393	342	372	374	375	353	397	389	366	387	387	372	398	393	407	374	398	371	367	383	402	351	366	356	371	384	393	394	370	379	340	375	370	365	370	359	347	359	391	377	361	345	361	366	391	387	392	370	361	382	395	354	343	396	376	350	398	345	357	337	386	381	435	416	372	406	358	352	357	385	385	388	348	341	352	355	404	363	354	367	339	358	363	363	370	396	375	370	366	379	347	377	364	399	381	379	361	310	348	386	377	368	369	367	373	372	341	385	370	327	398	347	395	371	358	333	361	352	313	350	369	382	376	343	367	363	346	433	379	368	396	413	381	381	420	352	368	373	354	400	378	397	352	377	384	381	399	379	397	384	367	371	398	386	372	377	386	380	358	400	405	370	368	339	391	385	385	366	359	360	373	373	367	346	342	342	376	379	386	379	363	355	381	405	418	405	373	397	367	394	390	356	370	410	379	363	391	362	385	396	385	401	361	337	371	356	365	394	364	321	399	346	364	388	406	393	341	366	409	393	369	430	388	381	371	391	357	381	394	374	366	383	388	345	386	375	356	364	389	384	351	374	414	385	382	357	381	361	369	346	380	380	369	341	395	344	363	380	386	376	357	391	382	409	401	372	372	402	344	391	378	369	425	359	375	367	419	344	402	346	387	389	382	414	338	380	399	376	403	324	374	374	387	358	343	366	362	379	393	416	360	399	379	370	368	385	395	336	346	398	403	410	374	369	384	352	360	414	364	369	401	413	381	384	354	398	352	377	357	379	353	349	401	406	353	404	360	372	379	377	341	396	400	342	378	389	393	372	379	400	363	346	348	377	373	369	412	382	376	370	384	380	372	324	348	368	344	372	357	347	341	344	376	387	403	367	403	366	360	388	415	390	378	375	366	375	393	389	378	349	345	402	428	368	380	360	348	348	385	335	339	368	388	361	371	378	392	397	395	389	389	392	409	397	394	355	368	375	415	399	408	382	358	367	386	364	397	346	366	361	370	382	345	352	392	345	353	338	326	386	365	383	379	363	369	352	378	401	345	371	381	384	386	365	378	366	382	365	386	419	367	314	375	383	369	362	388	344	373	406	354	361	338	348	391	409	384	347	366	412	360	352	379	407	372	369	377	380	376	375	328	352	380	358	373	399	352	374	372	338	364	354	360	379	385	378	341	379	393	350	370	383	364	374	378	378	378	351	368	370	384	367	404	364	367	349	383	369	376	351	364	363	368	397	416	360	362	378	370	354	397	376	399	367	381	385	399	390	377	366	387	381	377	349	374	368	389	363	387	390	377	373	349	360	367	343	393	379	363	344	369	390	357	397	366	398	394	352	354	400	398	368	393	392	400	379	362	325	337	366	402	404	351	347	361	396	366	360	403	398	375	353	363	401	339	398	359	376	358	321	381	361	385	394	383	360	366	351	394	377	367	405	364	380	377	393	377	364	354	358	353	419	407	407	392	455	409	391	372	368	402	357	373	336	396	419	346	367	368	393	385	376	356	390	367	376	386	399	390	351	387	402	366	350	400	359	355	336	407	407	385	385	410	381	380	340	395	368	353	345	352	361	399	341	383	368	381	394	377	381	387	366	409	403	398	366	391	348	408	397	344	376	365	346	375	359	373	384	373	351	345	387	359	380	348	379	393	373	358	328	399	345	384	381	360	380	383	364	341	371	389	395	389	397	349	323	351	371	374	369	335	402	360	375	376	356	372	336	380	389	355	388	397	362	339	363	390	355	391	411	364	346	390	404	417	380	350	368	377	387	377	407	361	417	381	338	375	365	366	365	330	384	383	400	356	408	367	378	355	358	385	361	355	396	370	375	363	347	389	344	373	363	411	354	361	357	351	335	368	365	360	390	394	379	362	363	369	360	368	372	383	380	352	400	359	360	387	346	373	378	436	335	362	348	366	370	396	363	402	367	349	379	365	383	368	377	369	399	340	349	387	335	354	395	395	378	397	385	408	403	389	386	374	365	415	414	402	345	368	378	354	328	374	361	375	363	369	344	375	383	375	384	370	376	366	338	366	408	418	353	376	354	386	386	416	399	402	350	360	335	399	366	381	350	421	365	378	355	381	380	358	332	393	382	388	390	356	385	369	338	384	387	352	393	372	377	406	368	367	371	401	342	364	371	389	363	372	356	382	394	386	376	369	378	384	356	385	378	375	355	367	427	358	361	329	403	378	377	353	366	352	385	369	385	384	380	365	359	360	359	400	390	381	380	357	369	359	394	367	376	371	358	398	405	346	354	376	368	357	337	400	386	378	378	369	388	361	371	362	368	394	361	401	383	338	359	402	390	381	359	376	385	343	378	354	372	352	394	392	344	411	388	337	361	348	387	359	393	380	401	366	393	373	360	365	392	339	342	376	364	377	364	368	377	375	359	377	413	364	365	381	369	394	368	369	386	345	367	401	408	366	356	402	408	387	383	374	405	368	379	396	383	371	405	387	347	386	360	375	394	356	363	361	353	352	389	372	375	381	399	381	376	385	376	369	390	366	369	388	370	352	363	355	377	393	342	378	380	384	351	348	387	393	356	378	379	379	372	393	415	403	302	371	395	378	383	388	355	395	387	363	351	403	394	383	360	367	373	407	400	381	388
19184	13663	10446	3378	3075	2571	2090	1919	1743	1655	1366	1366	1328	1282	1114	1130	1097	1045	1040	995	1007	978	995	979	972	916	898	921	882	896	907	984	855	876	962	861	858	900	849	895	859	841	831	937	838	876	844	851	834	898	877	843	824	879	872	902	914	916	901	884	840	873	854	857	843	803	818	856	892	856	825	871	861	908	870	885	881	817	913	847	842	881	862	897	872	858	857	843	851	846	843	865	884	865	849	849	853	820	879	883	790	838	819	858	835	839	878	879	887	903	855	828	823	866	839	839	824	837	808	876	857	866	865	852	823	804	845	862	843	868	855	823	946	873	890	858	878	872	824	860	856	941	863	851	855	817	842	807	840	909	838	820	822	870	839	868	794	897	842	869	877	859	912	856	881	857	802	792	852	883	914	850	861	894	856	893	844	765	808	859	838	806	876	851	816	869	851	891	857	901	853	867	898	846	846	852	858	818	845	880	872	893	878	871	890	875	830	818	870	856	857	866	843	884	843	860	871	782	894	845	911	846	794	810	833	831	874	837	861	857	812	832	891	894	849	897	876	877	856	884	882	919	854	932	823	819	866	842	869	833	863	833	856	862	870	827	849	864	795	867	875	810	822	878	827	867	888	860	855	867	822	871	896	859	864	822	856	840	844	845	854	844	893	846	881	836	802	851	855	804	820	817	828	891	896	872	798	920	866	859	891	832	852	839	819	820	894	899	892	898	865	861	825	846	819	848	829	899	889	860	863	845	830	849	891	849	780	862	869	860	857	835	837	852	836	813	859	869	855	808	841	840	806	862	821	902	887	786	865	851	859	877	850	868	804	860	846	863	893	851	849	848	877	801	848	835	845	853	807	817	876	868	845	845	873	864	862	821	822	801	803	903	856	863	847	832	895	809	868	867	872	839	825	816	803	868	881	868	861	818	855	890	862	872	874	838	825	822	865	883	854	796	840	808	854	851	896	841	905	872	833	856	835	914	803	870	827	873	854	827	869	875	876	850	818	842	869	791	799	897	840	877	851	847	835	909	815	798	817	854	851	854	865	852	833	845	857	840	905	851	860	815	782	874	821	804	878	849	843	848	837	809	841	864	846	902	862	854	850	892	899	826	874	893	834	869	851	893	893	861	870	905	855	879	815	884	832	904	867	911	817	873	877	887	847	875	855	846	899	857	818	842	837	890	805	901	857	872	869	836	838	835	861	829	873	870	876	805	852	862	879	845	848	906	869	829	842	883	928	801	822	870	896	889	877	845	853	886	815	892	853	805	854	865	842	837	892	897	862	831	897	887	824	803	876	879	919	835	851	869	857	893	896	907	825	813	870	888	772	862	850	867	871	880	855	872	834	917	806	851	870	822	870	858	859	837	854	855	818	794	899	932	859	875	897	842	817	858	872	825	851	857	835	866	835	796	857	825	831	838	836	836	850	892	798	851	838	843	857	862	838	853	858	877	849	854	892	889	845	897	863	898	913	833	859	844	826	817	859	881	823	798	886	864	879	794	777	884	860	839	819	876	862	823	864	873	842	836	916	896	844	828	855	835	846	839	861	839	808	877	895	900	863	934	855	782	870	848	856	841	759	886	834	835	787	869	846	823	819	899	845	811	846	870	854	827	898	923	834	837	914	867	867	836	897	852	923	893	823	838	893	812	839	877	852	824	848	858	851	796	905	833	841	809	865	858	857	896	815	868	835	840	833	854	871	874	899	914	915	886	853	858	887	873	889	874	866	838	825	870	858	821	886	888	875	829	861	809	851	846	894	861	849	858	854	858	835	917	851	857	824	800	929	875	875	829	834	843	812	810	874	811	780	853	851	893	850	853	890	843	831	828	874	880	864	814	848	886	830	824	891	890	840	835	854	837	912	875	899	853	846	879	882	866	891	864	842	841	860	794	828	813	808	832	848	855	860	896	843	842	851	850	815	841	838	876	832	829	860	854	853	879	823	827	859	892	852	860	792	811	850	856	841	788	847	847	912	869	859	875	902	891	821	886	892	900	860	883	904	819	837	875	873	842	823	832	837	903	888	846	859	816	844	855	879	925	875	831	953	848	814	841	834	836	833	821	855	796	835	898	878	872	890	878	868	837	890	857	819	835	815	823	817	864	848	865	891	819	851	818	850	801	890	800	794	826	811	844	857	822	850	911	834	758	898	856	820	892	878	822	814	862	814	829	818	840	830	925	895	820	836	851	875	890	897	828	870	875	880	864	852	877	826	865	778	867	845	860	879	811	898	883	838	894	863	826	872	824	872	857	820	786	850	855	890	799	876	875	866	865	864	824	866	780	898	830	827	902	912	856	851	869	830	851	842	825	846	891	841	842	852	875	855	865	861	855	900	889	852	813	839	870	851	850	827	840	838	849	848	849	826	841	875	870	843	856	868	825	816	895	880	867	815	877	874	885	863	846	853	816	888	889	835	861	857	835	807	822	883	908	842	863	832	847	851	875	899	934	889	842	846	838	892	829	871	842	869	865	859	859	855	861	869	885	860	855	890	867	845	885	928	813	886	872	831	825	882	863	914	891	872	859	795	839	876	866	819	846	864	871	821	900	829	867	809	925	836	863	857	837	896	837	836	841	850	799	799	846	901	840	888	799	803	776	881	864	858	871	908	841	863	824	879	898	907	863	849	823	868	857	879	914	809	871	866	859	885	880	885	877	851	873	870	815	831	899	890	866	800	813	831	849	886	880	859	888	858	816	924	900	883	853	853	834	886	880	856	901	843	835	863	876	833	904	820	841	871	843	888	854	858	868	871	909	863	863	848	822	838	859	867	841	894	843	862	855	820	866	859	834	819	871	856	843	868	829	847	803	814	826	846	801	842	860	839	828	888	870	881	888	874	914	884	806	855	848	821	854	855	848	818	889	832	829	866	866	847	863	850	841	925	879	826	844	851	833	803	875	879	896	880	859	841	903	796	797	866	833	858	936	817	824	839	877	853	829	845	838	829	864	865	848	846	897	823	859	871	818	861	872	863	845	894	858	856	828	849	840	839	877	835	837	835	837	842	883	841	893	901	850	869	904	856	861	915	878	893	823	840	788	840	807	862	887	874	867	886	869	864	879	848	873	811	868	810	872	808	875	852	818	864	908	802	910	818	877	822	861	787	858	854	810	842	860	822	844	804	853	871	821	811	814	902	872	863	815	861	884	824	825	865	831	850	874	862	853	886	821	847	861	767	872	861	855	878	855	889	872	830	843	834	892	847	793	869	880	800	860	870	832	874	821	797	863	858	882	858	849	862	866	892	841	844	840	819	846	860	901	906	806	824	886	889	867	846	875	815	881	848	849	882	825	885	887	846	891	840	858	863	851	840	823	842	867	847	847	827	828	869	872	853	840	851	869	819	848	884	833	809	871	851	848	856	861	909	843	842	822	838	809	890	881	861	827	866	835	841	842	875	885	921	894	900	874	891	831	839	905	850	847	924	887	843	861	798	866	873	836	820	859	857	872	856	847	819	816	842	878	863	852	856	869	894	856	835	855
38259	26592	14501	2826	1186	862	690	575	529	453	392	350	359	309	322	306	325	268	313	273	278	269	263	280	258	268	261	262	252	223	282	226	257	244	251	240	260	288	263	237	245	269	242	249	237	248	228	233	247	254	268	272	245	243	259	242	232	257	249	237	233	233	241	264	203	225	218	261	262	217	244	248	250	236	245	209	254	244	264	259	257	248	260	249	249	238	229	259	273	241	233	247	240	270	231	223	208	227	233	224	261	220	234	244	229	232	267	231	237	243	240	251	246	240	236	261	234	264	244	246	234	245	244	240	253	268	252	249	268	249	265	246	248	219	231	259	239	254	247	228	246	270	223	218	269	228	271	252	270	245	275	242	268	216	238	268	237	282	245	231	231	236	210	229	243	256	217	212	245	238	243	240	209	280	230	239	234	231	247	222	251	247	256	233	224	260	234	228	221	216	237	264	263	242	257	208	226	247	250	232	233	255	252	230	233	222	250	238	252	254	236	199	220	240	240	260	201	256	208	208	209	239	237	245	235	249	256	244	227	250	244	250	228	238	231	260	237	213	221	225	236	246	235	209	218	263	253	239	226	250	218	245	233	249	266	248	258	243	250	259	244	255	263	255	239	244	246	217	241	238	275	265	240	254	251	216	246	208	235	248	263	236	217	271	261	247	236	254	261	241	265	259	247	220	232	232	232	233	271	254	238	243	232	242	228	234	239	260	248	244	242	244	230	228	238	244	246	251	253	245	252	246	251	241	243	264	220	229	235	237	230	257	219	210	256	247	253	240	242	221	274	240	236	264	254	288	247	273	255	258	240	262	245	218	232	227	214	241	254	248	232	218	217	234	257	253	233	272	245	259	239	235	259	258	253	226	230	263	261	253	248	232	246	243	238	242	257	204	245	231	263	268	236	265	236	243	217	225	241	270	264	224	237	226	242	238	213	226	227	245	222	241	243	245	220	240	239	242	254	253	251	228	235	234	253	237	246	257	274	232	228	243	236	230	243	238	287	273	242	251	254	233	245	250	232	229	239	236	248	281	270	233	254	248	241	248	253	240	233	235	222	252	230	238	271	217	254	244	212	247	245	239	221	230	253	264	268	276	195	257	221	212	250	221	256	231	255	231	251	220	238	252	235	246	260	228	270	258	234	232	257	227	236	206	232	241	245	235	270	269	264	243	235	236	258	215	240	247	237	239	233	250	259	233	241	255	238	247	258	248	244	267	255	228	239	249	231	268	243	267	250	264	282	247	244	252	239	230	217	235	225	239	215	241	252	250	228	223	231	243	232	243	196	234	258	228	252	259	285	277	216	242	237	213	229	244	269	263	250	253	229	235	230	261	228	227	248	235	251	245	254	196	251	217	246	238	279	241	239	235	263	258	235	227	254	240	261	267	245	227	263	233	244	235	250	219	259	239	212	238	228	251	240	265	250	234	238	235	249	249	240	240	248	227	264	222	217	222	219	241	269	261	238	270	246	249	244	243	231	256	250	232	257	238	235	218	260	233	233	258	249	239	257	256	263	260	251	258	229	211	239	260	255	211	273	251	242	264	228	248	269	258	260	230	278	264	247	227	226	267	252	251	243	235	258	242	254	237	240	237	238	239	238	258	244	237	234	248	226	220	219	223	238	227	249	234	259	230	215	217	232	213	238	226	229	255	220	257	234	260	220	257	249	247	234	251	251	255	249	228	252	239	257	242	239	263	262	243	245	240	237	246	248	279	240	243	231	260	256	255	257	232	224	237	229	234	202	218	247	237	228	276	262	253	244	237	261	228	229	237	198	260	237	244	234	245	212	245	265	245	259	248	220	244	246	264	230	245	261	259	215	266	240	275	239	214	262	217	240	244	261	262	246	256	249	263	239	247	259	241	250	223	246	234	234	244	248	242	248	239	215	286	236	215	250	239	253	235	207	247	225	258	239	240	216	215	240	218	238	264	242	274	248	249	222	260	250	262	252	231	257	232	233	236	234	260	251	250	230	238	231	224	241	268	252	234	284	200	220	230	230	262	239	250	245	230	242	229	237	241	244	223	255	241	243	240	235	216	245	244	248	253	255	238	254	242	256	185	241	237	274	247	237	253	241	208	260	236	244	237	234	237	240	251	231	249	256	246	251	251	225	250	227	240	214	267	257	248	263	254	243	265	226	252	251	235	258	222	235	245	273	265	225	234	243	227	226	253	232	231	205	228	246	226	284	280	243	206	205	278	237	236	238	236	287	220	226	258	260	241	246	228	255	277	237	226	245	239	241	251	243	257	254	239	218	252	264	250	228	260	244	216	247	236	226	251	267	245	240	259	259	234	220	229	230	232	257	252	256	261	253	241	238	237	225	237	254	228	261	242	266	226	232	260	242	244	264	223	244	268	202	238	242	243	242	248	227	280	245	255	233	264	225	225	243	223	247	225	226	233	236	222	253	216	226	252	257	241	236	247	222	248	246	227	226	217	240	231	246	265	249	245	260	243	245	220	252	240	255	258	234	238	234	263	245	242	224	230	227	262	232	268	228	230	238	253	269	271	256	272	250	247	249	238	249	248	257	258	222	253	252	218	236	244	253	231	208	281	235	224	227	243	229	226	250	217	242	235	283	252	224	259	264	228	224	238	233	199	245	221	262	261	250	220	234	218	249	243	241	249	217	254	245	196	238	237	249	226	197	250	259	261	251	258	223	252	208	227	257	249	216	247	225	258	261	260	221	221	234	237	228	255	252	244	234	253	258	261	224	261	239	234	236	239	232	234	253	229	270	232	247	247	210	232	240	268	261	244	270	269	241	250	267	250	253	225	214	245	265	228	224	228	235	281	232	246	233	249	262	257	247	256	228	227	214	224	251	254	246	239	277	227	257	272	263	247	252	252	223	221	233	250	231	271	257	242	245	250	246	252	248	258	229	250	242	221	219	225	225	240	255	274	225	226	250	257	219	236	235	236	251	217	236	221	241	207	248	209	255	248	250	238	250	267	243	265	227	245	242	222	244	236	235	243	245	248	259	225	205	249	256	215	244	240	216	254	231	262	236	252	227	255	276	245	244	251	233	259	245	258	250	210	257	247	237	263	253	244	254	242	204	238	241	246	234	249	243	228	264	238	234	250	236	237	258	257	256	216	240	256	251	247	239	226	192	226	249	255	250	253	274	256	250	234	251	243	227	241	254	257	224	238	256	266	271	247	260	303	246	233	261	216	256	277	251	254	248	250	240	246	235	220	273	274	265	249	246	241	225	250	233	213	263	270	221	265	239	263	239	224	225	237	230	267	235	259	246	253	236	232	200	229	258	248	240	233	239	251	267	238	257	228	240	244	275	229	233	236	262	235	221	210	237	225	234	226	232	248	237	264	230	240	214	244	274	222	267	242	253	261	228	248	267	258	243	236	238	243	275	235	256	280	253	262	250	213	234	247	286	221	230	230	229	238	216	249	215	242	234	275	248	295	249	244	255	244	242	237	222	243	259	263	238	239	217	257	249	253	225	246	233	240	243	218	255	255
25805	20594	13320	4510	3698	3220	2829	2417	1876	1736	1489	1428	1300	1227	1083	947	848	865	835	818	747	752	767	719	713	707	699	685	676	670	647	656	640	655	642	619	642	631	705	572	636	625	581	630	596	643	658	568	595	592	589	605	638	620	614	555	583	578	576	596	577	597	634	574	610	604	594	573	588	600	529	539	580	548	584	561	581	550	619	613	606	556	545	557	604	576	580	576	559	547	552	584	615	608	544	561	552	539	605	574	564	585	546	590	630	586	580	601	543	550	567	585	556	586	604	613	590	596	559	588	600	572	572	526	585	585	557	542	551	570	570	608	559	583	598	589	548	517	555	608	553	545	564	605	578	564	614	590	580	582	543	586	607	538	606	541	576	564	566	574	581	558	619	588	577	570	547	556	591	561	533	574	592	586	588	579	580	533	610	553	550	533	614	539	562	562	540	635	624	560	610	563	588	593	566	539	524	549	578	537	550	579	621	566	577	572	588	577	607	532	578	603	543	556	564	542	540	577	557	567	578	555	560	575	560	595	594	580	592	604	582	558	586	566	580	609	531	581	599	573	577	577	566	562	549	627	571	592	562	551	578	606	635	594	623	577	556	575	522	567	562	565	612	596	594	563	555	611	559	557	596	596	577	641	607	569	594	539	565	551	601	580	565	604	581	603	558	588	566	551	559	543	573	551	604	576	561	546	585	573	593	584	596	598	591	522	561	597	594	557	585	579	574	603	596	572	557	561	601	582	597	590	527	633	578	554	623	545	585	609	564	547	608	604	551	562	581	593	600	594	561	589	582	580	595	605	625	575	553	566	596	552	535	565	613	578	577	607	585	570	581	561	570	581	546	556	581	610	605	591	569	596	577	612	597	571	631	599	572	517	602	561	550	550	585	592	584	571	552	573	587	572	579	558	570	576	565	566	574	556	589	558	613	577	569	598	554	617	568	568	574	603	554	633	577	583	548	569	569	616	570	588	578	546	610	557	584	585	606	576	582	612	599	547	558	560	606	551	581	583	544	619	589	567	562	554	566	543	581	571	565	601	581	617	554	584	572	581	555	587	596	587	559	600	588	527	584	585	608	551	581	563	557	547	592	586	601	576	605	589	591	583	562	591	580	607	564	603	555	585	573	574	576	530	578	634	541	563	564	582	600	602	613	584	578	611	574	587	542	563	604	617	560	613	595	556	534	621	606	563	589	564	597	550	582	589	525	564	586	594	559	574	564	548	611	597	565	531	607	591	555	560	569	556	572	554	625	567	585	608	613	569	579	617	633	599	615	585	578	609	558	615	581	582	561	588	622	544	564	575	582	555	542	576	575	544	590	565	625	565	565	560	581	552	603	608	515	561	578	597	557	603	597	564	578	612	605	561	566	567	548	574	570	575	607	588	557	569	592	560	596	555	579	584	574	537	585	562	602	569	580	549	552	610	575	615	600	545	564	572	563	573	576	559	556	574	555	573	585	572	615	538	535	588	533	608	586	527	561	600	568	638	602	573	568	573	615	569	578	561	582	588	564	559	578	564	578	610	562	582	532	584	582	574	597	585	556	545	565	600	531	563	537	599	571	580	611	566	639	590	583	515	544	595	553	581	537	614	596	558	552	587	586	617	571	617	566	590	579	628	547	562	564	542	547	547	547	542	558	589	571	594	605	542	576	540	563	571	569	567	562	578	575	600	564	566	540	586	563	579	571	554	565	580	550	567	600	622	550	571	546	558	611	567	537	568	589	576	546	584	575	582	588	614	513	634	593	554	608	567	582	525	594	612	597	588	571	565	595	584	569	546	617	581	611	585	620	522	557	604	577	607	545	582	568	595	565	571	561	580	537	576	603	579	527	550	570	550	586	602	596	604	604	588	595	593	559	556	583	566	562	616	545	608	573	524	574	591	579	586	570	553	601	561	558	546	555	528	584	535	563	645	601	539	585	559	619	568	616	623	571	561	557	577	591	564	583	571	523	545	529	516	571	577	532	600	595	551	556	571	546	582	571	558	601	526	555	553	571	578	572	574	599	584	560	577	568	573	582	567	608	597	554	600	581	568	559	594	575	499	571	615	586	582	582	562	537	599	549	561	581	570	577	629	575	580	565	564	534	561	582	640	595	576	616	553	557	577	586	547	601	620	614	553	583	615	588	544	551	566	561	580	566	579	574	596	536	565	594	622	592	541	590	593	606	524	567	598	606	607	612	560	603	583	579	592	565	532	565	599	608	631	534	540	547	566	594	571	556	577	600	584	576	590	572	613	578	575	553	585	612	574	558	596	534	589	565	575	573	565	586	583	548	595	540	618	582	596	553	547	573	564	588	596	551	603	594	595	561	574	585	621	549	559	564	521	547	591	576	517	563	601	562	575	546	586	622	596	608	583	621	615	636	555	553	580	545	582	610	551	581	594	581	594	567	619	616	593	600	537	592	610	584	552	590	541	590	611	592	579	593	575	592	592	567	571	528	601	599	565	584	560	580	549	551	567	553	582	589	564	565	563	583	557	530	590	565	555	547	530	544	535	590	580	608	573	560	553	567	609	554	587	581	601	585	598	591	575	549	585	573	596	578	558	582	576	550	571	547	614	542	598	550	574	580	615	580	521	587	592	601	592	584	593	585	541	535	565	570	581	589	564	568	587	557	550	583	528	621	590	525	549	563	560	587	585	556	594	540	597	608	574	581	582	603	578	599	548	580	576	563	554	579	603	550	586	576	557	607	572	615	583	565	598	610	587	561	551	577	568	566	583	605	567	558	594	567	544	584	568	590	581	594	599	641	575	590	553	574	588	574	576	612	571	543	587	593	548	598	578	590	564	561	591	559	589	560	560	541	569	572	574	590	578	586	625	576	600	602	609	532	591	590	551	587	566	628	577	592	560	583	567	582	555	613	584	567	567	593	581	546	566	588	544	585	553	591	560	570	551	550	571	575	554	593	580	599	591	569	551	589	525	581	602	549	545	581	575	573	520	587	561	561	595	566	599	567	590	548	571	599	596	580	538	587	570	584	563	565	593	611	562	603	600	586	580	604	564	583	586	553	608	604	586	557	575	556	592	585	556	585	581	548	573	602	619	566	589	559	566	568	575	589	570	555	547	551	567	571	582	599	611	582	551	565	594	587	560	589	591	603	613	578	582	592	601	584	559	576	608	600	605	572	536	606	563	543	567	571	598	579	567	614	553	554	596	518	562	570	537	555	564	543	577	583	549	558	608	520	578	543	533	540	544	592	552	592	559	554	580	556	554	581	621	605	645	593	565	540	542	602	597	653	591	618	603	594	589	597	577	605	580	584	590	584	567	596	588	532	565	568	585	598	564	561	550	601	593	579	560	556	558	603	531	516	573	608	575	597	574	571	623	589	618	581	579	544	571	548	550	561	625	582	560	595	578	587	584	570	592	656	614	544	549	606	568	590	508	613	581	560	577	595	584	565	581	586	583	578	556	508	601	567	556	550	578	580	583	623	538	570	584	548	582	628	584	538	577	537	569	646	605	568	558	566	571
11763	4782	2275	741	654	561	497	473	456	458	451	428	406	389	423	356	410	406	412	436	348	384	404	413	390	412	408	386	378	401	372	420	400	398	370	404	368	390	387	372	379	377	378	371	394	415	413	386	387	389	380	399	401	416	364	379	392	383	392	348	397	368	349	393	406	367	408	377	396	418	398	387	364	393	392	391	419	407	399	392	386	383	426	376	421	397	417	396	421	393	375	380	393	344	395	424	378	370	408	424	384	379	413	382	387	383	405	385	369	381	390	393	403	409	404	398	367	383	377	411	394	396	388	391	394	402	382	360	415	389	376	383	400	384	432	357	372	389	383	371	402	365	386	386	432	386	414	391	387	391	386	420	391	404	394	389	394	377	369	383	375	394	397	406	386	388	358	390	399	372	395	380	397	375	352	373	362	363	399	397	453	431	405	407	407	400	381	413	399	400	335	419	381	412	382	385	363	398	398	385	353	355	385	393	412	367	353	382	381	439	379	424	357	383	409	405	409	378	395	409	432	390	388	393	401	448	394	366	398	370	399	383	431	419	418	371	351	410	393	357	394	371	362	398	378	409	402	381	391	359	343	372	351	390	409	345	397	374	369	391	358	337	399	392	376	352	407	404	380	396	403	408	379	433	388	371	381	366	400	373	399	379	387	392	389	436	416	357	356	371	397	407	374	383	422	426	449	374	406	376	438	406	397	374	398	427	415	413	369	392	399	406	378	419	404	393	395	378	427	400	348	390	407	369	409	394	381	391	425	388	423	390	391	382	394	408	392	411	385	358	352	390	393	386	360	384	402	436	397	397	409	410	350	377	379	401	388	322	363	390	386	372	369	414	385	374	397	422	387	392	415	366	371	390	399	397	388	377	395	378	401	386	393	430	382	389	365	398	409	417	389	362	380	398	368	363	401	391	394	360	380	409	373	380	358	412	379	384	371	374	382	370	392	341	385	374	391	401	413	383	395	376	389	425	358	388	371	390	414	400	373	369	352	417	353	396	420	394	392	381	382	426	382	372	374	399	411	399	383	389	415	404	392	397	401	396	372	402	392	381	369	392	401	370	384	361	407	403	337	378	395	400	381	408	381	402	387	380	427	387	406	427	387	389	437	376	399	377	386	372	402	376	372	434	413	353	351	361	386	397	412	410	380	383	385	413	400	450	383	381	393	356	371	423	398	405	386	372	407	412	405	381	400	391	375	391	386	394	389	362	368	423	357	416	388	401	408	407	420	403	386	379	345	382	437	377	427	368	400	377	390	388	388	391	381	369	397	364	375	378	386	381	412	361	394	377	375	394	361	389	380	398	392	366	353	364	368	404	393	393	397	376	380	406	388	368	398	411	389	391	419	363	364	392	385	374	377	412	370	389	381	399	383	404	405	378	398	382	375	366	379	428	427	396	367	344	392	353	394	395	405	400	389	392	336	385	401	350	388	397	383	402	398	368	368	393	402	371	378	409	367	386	375	396	401	415	351	414	379	418	392	390	390	388	398	419	388	392	418	395	376	407	385	404	365	376	400	370	426	380	372	400	373	387	356	374	383	386	380	382	393	379	425	416	390	384	401	394	372	369	390	397	379	406	400	415	360	393	375	399	351	406	394	377	375	361	399	374	423	363	394	401	383	410	370	396	365	401	391	378	384	393	368	370	371	386	389	357	385	385	420	436	398	392	382	401	395	408	403	329	391	391	403	407	384	383	405	383	387	351	400	367	377	371	368	382	400	424	430	414	370	376	373	401	450	406	388	385	420	403	399	399	388	409	387	398	358	390	392	387	395	389	419	381	397	410	385	407	397	365	400	407	421	396	410	419	362	409	412	412	395	409	359	357	379	360	402	395	368	416	383	365	395	369	404	383	405	421	402	389	385	349	409	407	416	382	378	411	354	375	399	394	383	398	392	365	394	375	417	370	371	378	448	374	384	384	402	422	378	375	328	341	432	345	396	399	413	387	376	414	385	354	400	402	428	376	419	388	399	396	361	356	374	384	391	406	409	391	394	391	374	377	378	394	387	385	421	366	382	367	420	385	344	381	356	375	400	389	364	400	391	382	429	366	384	377	389	392	383	414	404	364	412	408	395	423	395	403	383	400	383	396	378	400	395	399	373	358	360	397	359	404	359	409	405	385	410	367	385	364	401	442	369	378	404	383	382	383	421	391	377	389	391	420	356	359	356	387	354	435	402	391	374	370	388	421	398	418	423	386	406	388	378	379	393	405	390	423	395	423	358	376	402	366	363	427	425	395	364	382	415	399	362	391	426	400	426	371	369	393	392	378	358	394	417	387	369	375	383	401	390	402	394	342	404	390	438	379	427	387	381	391	355	414	404	376	368	367	404	416	414	404	363	362	399	400	379	378	401	399	413	379	345	403	396	389	379	383	373	397	420	373	395	395	409	420	397	376	434	424	377	395	405	368	378	385	374	368	368	345	390	398	415	379	461	387	368	403	406	384	394	394	379	373	397	402	373	413	409	414	374	388	402	381	361	386	398	426	387	393	409	383	406	375	411	390	433	390	406	372	361	356	367	339	378	368	344	394	376	366	362	403	375	408	389	397	391	419	435	376	401	414	387	409	395	368	417	373	369	362	380	365	373	365	397	453	392	347	381	391	374	384	428	408	379	383	352	386	377	380	430	415	375	385	422	393	415	423	434	378	380	402	401	409	369	403	390	367	410	395	395	367	401	397	370	418	400	415	387	360	381	362	391	420	415	388	363	424	362	363	401	392	368	381	451	372	379	394	408	405	419	374	388	382	402	437	398	401	447	387	401	412	409	392	382	398	406	382	404	393	394	401	375	405	357	394	403	403	387	394	391	383	364	387	398	404	385	412	390	400	394	400	417	378	395	391	412	423	345	397	386	371	358	405	380	450	366	457	422	391	426	378	403	363	371	366	386	361	368	378	397	396	379	422	375	402	382	385	409	392	375	356	402	426	377	370	389	405	401	367	394	383	422	374	368	385	354	388	398	388	420	385	380	349	380	398	396	393	421	372	379	356	423	432	369	386	389	390	402	388	413	400	387	411	378	354	361	385	402	380	372	354	359	406	402	378	377	382	393	372	404	381	359	423	377	420	384	416	373	416	355	408	403	386	403	371	371	376	413	363	384	386	417	417	406	403	415	403	354	388	421	350	364	420	372	379	362	409	391	395	391	409	404	398	456	396	418	406	418	399	370	393	401	378	399	412	413	379	418	380	377	374	348	389	411	388	359	355	409	408	441	369	429	368	378	386	365	341	399	382	412	392	390	415	398	386	429	385	376	415	419	382	410	375	400	397	369	415	370	372	390	358	392	397	373	391	413	381	410	370	352	361	381	372	422	371	364	379	401	384	434	398	407	423	359	369	415	393	387	379	398	393	396	423	395	372	401	377	429	395	367	383	416	450	394	398	359	376	391	389	394	376	412	397	413	402	356	397	387	378	413	383	418	359	402	421	412	380	410	418	361	408	423	437	402	423	369	397	366	388	409	377	361	384	354	414
8523	4912	4022	1939	1845	1600	1454	1295	1211	1166	1113	1053	1087	1080	1068	981	961	1004	953	931	897	996	920	940	896	934	909	942	961	930	957	936	888	929	877	933	936	898	887	904	906	933	963	867	926	881	922	886	880	886	878	910	901	885	970	910	893	881	860	855	892	892	877	899	885	861	862	876	916	853	847	911	948	880	898	843	915	879	876	914	865	951	934	848	884	880	913	900	877	878	918	893	892	920	902	887	884	902	896	874	872	887	889	859	922	918	911	876	920	941	887	912	827	885	871	905	858	851	871	857	898	863	913	892	879	915	832	918	902	886	907	852	888	848	938	854	890	923	886	890	869	860	882	852	879	870	868	886	897	903	928	874	910	938	908	889	899	911	892	857	900	885	909	898	928	941	879	882	936	901	861	924	886	903	860	861	848	893	885	913	891	919	901	906	847	864	897	935	852	904	891	888	883	940	838	906	867	870	891	887	896	902	893	908	927	825	881	853	913	933	889	970	887	881	909	929	878	915	903	886	921	934	882	854	933	900	825	855	884	879	832	865	913	815	877	962	847	919	884	886	840	890	963	870	897	883	862	926	874	924	874	896	881	884	920	887	830	851	890	893	880	914	923	915	864	903	895	876	886	836	857	874	941	903	927	934	851	929	845	861	925	900	932	906	900	936	875	914	942	865	906	880	893	937	877	864	868	902	891	861	926	876	827	895	840	857	887	902	892	900	869	873	892	893	883	905	845	919	896	886	933	852	895	894	908	862	895	878	885	912	830	857	843	929	896	894	881	875	951	875	892	863	940	879	897	880	885	913	888	885	909	913	934	862	872	860	823	878	875	910	931	892	879	904	929	894	877	867	936	862	913	870	920	901	878	890	909	883	887	888	915	874	831	943	906	909	857	891	896	913	964	865	980	891	837	888	876	889	914	921	868	897	918	885	889	913	922	887	963	918	911	878	925	873	924	911	931	873	871	904	924	937	881	883	910	911	899	914	961	920	930	949	891	887	870	805	946	894	908	892	898	874	898	975	856	842	887	897	875	877	933	871	895	901	862	912	825	920	928	873	863	868	838	901	921	886	923	937	897	894	837	856	901	899	850	871	928	889	845	935	902	943	864	866	966	913	881	913	912	880	898	902	911	875	887	887	929	898	901	931	877	895	916	885	893	879	903	918	888	905	867	891	886	910	882	868	867	891	931	933	849	892	881	911	907	884	880	858	886	904	850	867	832	897	886	887	925	834	879	910	862	880	866	865	844	841	874	872	849	903	923	859	891	859	894	909	908	905	879	889	938	859	934	862	858	918	898	826	937	934	846	922	887	828	862	857	911	876	871	876	941	924	869	924	915	875	858	934	873	936	918	916	899	885	974	923	883	893	863	893	866	904	928	866	886	913	843	889	873	863	852	872	861	915	901	888	914	870	890	833	886	848	826	894	888	861	858	864	854	887	920	839	863	868	894	891	884	857	900	861	866	845	929	861	857	890	833	855	911	809	886	848	941	903	879	922	900	849	887	911	895	859	892	910	887	932	881	906	855	857	851	965	925	878	876	910	880	906	821	894	911	899	878	888	921	844	813	896	894	929	874	899	941	904	893	916	889	934	874	885	851	905	910	849	883	902	872	899	840	835	837	890	896	847	918	888	927	882	919	965	917	856	885	873	906	891	872	914	905	887	899	874	872	857	903	876	910	911	907	902	877	839	891	897	888	881	921	921	916	875	877	914	848	878	884	920	926	896	858	905	866	884	909	920	926	854	883	959	915	915	889	948	905	882	856	877	873	897	918	878	911	917	882	885	930	883	845	838	929	869	862	876	895	864	906	877	942	868	833	883	902	891	878	804	869	907	839	908	918	896	899	855	933	891	822	866	908	882	897	897	879	837	852	861	894	860	940	897	828	936	886	877	830	872	900	890	816	946	880	897	876	841	865	932	926	971	896	901	900	850	932	853	940	921	867	818	849	869	883	949	910	866	902	894	917	875	907	863	868	877	880	918	901	870	893	889	888	943	940	898	907	873	834	872	896	808	942	895	861	893	884	920	894	919	903	886	879	878	917	876	916	839	882	847	898	895	907	871	840	925	921	899	927	883	923	841	866	965	849	829	875	887	854	916	864	891	894	907	888	886	922	887	872	875	873	915	938	885	937	841	902	923	909	861	847	951	904	905	893	855	889	907	948	879	869	885	889	908	912	901	881	869	898	895	866	897	902	949	970	843	873	953	843	870	849	916	862	900	931	883	924	917	936	842	862	915	869	881	910	909	907	950	885	935	904	873	920	875	844	889	863	868	873	847	837	882	881	900	949	838	917	905	876	892	907	843	857	900	917	937	862	878	917	885	933	869	893	884	905	889	881	911	917	889	931	895	892	879	895	866	859	912	871	867	902	905	921	884	864	894	889	889	875	930	893	921	934	840	950	877	865	925	890	895	893	867	874	907	853	922	843	879	875	872	871	891	921	902	918	898	958	879	857	879	872	865	859	887	906	887	881	936	879	868	896	933	920	877	909	822	898	945	911	867	904	881	891	909	885	870	844	926	950	916	943	847	876	805	894	914	885	903	892	878	871	910	940	851	886	877	874	914	902	832	912	942	929	865	925	873	906	926	906	893	920	877	866	920	820	894	869	867	896	845	922	913	917	889	925	834	881	909	874	900	884	886	881	930	892	875	884	923	877	897	894	874	883	901	891	921	893	859	807	884	898	900	910	934	872	891	838	914	862	896	844	882	888	838	893	947	863	886	884	902	898	923	903	899	968	905	921	930	858	865	875	923	899	906	923	916	838	935	883	891	873	913	848	882	884	855	878	870	917	874	936	922	904	928	864	907	893	913	883	869	907	865	874	937	910	868	896	897	883	869	928	831	885	919	886	848	879	947	845	868	925	931	888	886	930	912	890	923	883	906	880	901	869	856	894	817	851	846	894	912	913	858	917	898	919	927	888	913	872	889	851	944	880	876	909	907	908	858	881	904	834	930	901	924	922	884	902	846	893	890	878	933	878	894	858	896	876	839	901	887	897	847	926	889	856	894	905	910	879	905	882	925	918	889	934	823	902	874	902	889	871	873	862	897	902	882	864	918	887	891	883	909	866	850	895	906	898	969	923	898	895	908	900	927	844	879	836	850	904	896	867	909	865	871	883	865	855	903	919	909	905	853	871	845	872	907	881	907	902	897	868	946	899	845	903	865	913	882	865	868	930	900	840	864	895	894	861	948	923	942	904	866	884	886	856	911	875	870	932	922	893	883	870	873	919	850	919	970	818	848	857	856	896	910	892	860	900	909	838	925	859	873	888	892	890	913	896	877	894	867	876	911	899	898	922	920	864	876	896	939	918	892	934	939	911	897	871	884	946	836	937	875	846	920	924	903	899	905	886	837	848	943	924	898	893	935	934	887	869	909	911	911	870	881	937	875	929	864	899	930	896	923	896	886	954	864	939	837	902	880	913	865	940	923	874	888	889	913	938	817	866	890	892	885	896	931	910	834	883	884	835	927
28215	16245	7658	1548	900	758	680	606	533	571	501	465	445	476	417	406	397	404	412	381	442	408	423	393	432	372	382	371	378	374	355	365	435	371	440	362	381	380	421	411	362	433	364	389	425	397	377	378	386	396	415	419	383	378	418	360	388	381	387	406	401	375	366	394	363	340	394	382	325	385	384	380	376	370	358	351	416	400	371	406	439	415	366	408	379	402	403	367	373	363	363	398	398	382	419	389	361	416	379	378	429	392	393	376	369	364	351	394	333	375	395	377	396	396	386	369	394	425	363	386	375	422	420	329	388	396	371	389	378	397	355	400	364	393	385	391	385	384	380	409	345	348	328	392	364	370	392	400	394	423	364	368	369	392	384	397	406	387	365	353	408	377	350	428	390	386	385	368	405	396	399	379	391	371	370	357	367	411	403	360	368	399	394	373	378	378	362	394	387	377	390	397	385	417	363	383	372	398	398	380	401	374	350	403	362	380	389	359	377	339	397	363	365	385	345	362	370	390	385	382	419	367	390	386	341	429	402	351	352	372	360	398	387	406	374	413	386	359	380	390	386	368	442	366	367	409	396	367	371	391	379	359	409	366	375	350	395	371	392	362	388	378	395	382	420	394	358	358	406	373	370	375	382	410	354	378	387	387	347	413	383	386	381	367	385	381	407	385	386	388	381	343	408	378	363	384	351	422	379	411	370	394	392	370	394	382	372	368	388	352	345	381	388	401	388	367	386	402	423	374	412	374	382	370	382	342	374	378	391	375	399	365	400	405	399	362	381	385	385	368	406	436	365	347	377	336	379	346	364	348	358	360	350	397	365	375	391	396	369	418	402	400	403	381	373	393	396	384	390	362	416	408	353	384	386	404	366	386	372	391	377	383	412	408	377	363	370	383	398	372	407	421	371	355	388	371	369	399	376	391	373	397	393	354	399	400	373	383	364	368	421	401	395	373	400	362	380	386	367	357	368	361	378	362	370	412	403	405	400	342	342	375	358	364	378	405	366	351	340	374	374	393	404	393	388	375	351	382	369	389	385	407	405	368	381	408	365	382	396	398	411	350	350	359	375	366	353	361	386	394	439	388	385	387	380	388	380	383	366	378	360	371	413	376	340	399	375	371	391	380	361	397	405	366	379	398	373	388	382	383	392	395	386	357	374	359	379	390	437	406	413	338	369	378	403	389	340	382	364	379	390	371	392	384	374	396	365	408	377	351	376	366	400	396	343	388	379	413	364	370	427	372	404	388	379	389	386	385	396	364	378	388	404	363	369	411	377	371	382	361	405	396	409	386	376	407	368	365	380	424	356	415	355	370	360	363	396	382	411	437	360	370	381	361	342	400	417	403	380	399	410	383	413	399	358	397	411	410	405	369	393	337	353	406	398	407	363	372	399	379	390	380	371	381	389	369	358	372	412	378	381	376	399	415	382	380	369	396	374	355	379	374	417	389	367	402	357	354	380	375	365	384	344	362	374	332	384	452	369	378	389	399	359	411	364	372	383	373	368	372	380	373	399	381	397	425	383	368	386	414	380	374	413	380	367	388	383	378	399	379	377	379	379	385	355	395	383	393	342	429	392	338	406	392	401	394	370	384	409	386	409	384	338	390	385	386	398	378	337	396	386	373	375	410	419	411	385	380	408	356	351	370	385	392	353	363	384	386	382	389	371	344	403	376	399	372	419	404	337	396	361	369	377	381	362	378	372	410	388	362	374	394	378	357	426	398	402	352	406	401	377	379	393	342	364	393	390	386	389	341	334	392	359	380	393	359	368	378	410	390	413	387	395	406	387	387	408	355	399	377	361	378	401	395	367	380	378	409	420	383	388	353	379	369	382	401	388	414	371	420	389	344	396	394	381	337	371	414	389	393	385	361	370	375	387	368	380	404	400	400	373	359	408	442	409	367	357	403	392	374	378	386	370	367	361	373	361	377	378	408	407	344	369	335	386	410	419	360	355	407	343	375	357	397	348	400	381	392	382	388	394	381	354	373	374	397	381	347	391	382	371	377	415	349	350	383	376	400	355	363	393	360	387	394	368	370	365	398	396	428	380	362	381	352	392	401	414	391	401	414	358	375	357	363	408	373	422	393	362	425	392	381	366	374	374	347	372	388	340	335	364	395	366	353	402	417	392	388	353	365	404	398	403	371	401	386	387	389	417	396	375	431	393	372	381	400	393	383	365	353	381	364	373	359	374	362	368	380	374	399	354	426	351	377	393	386	383	403	380	423	409	393	377	362	389	380	386	342	390	394	413	352	384	371	343	383	420	384	356	371	339	383	409	378	413	381	385	391	429	369	392	392	342	388	409	367	400	378	377	355	385	375	355	333	355	361	379	361	377	388	359	374	352	412	421	407	396	419	379	377	361	378	347	375	409	370	388	380	378	364	374	379	376	342	394	378	389	336	405	374	398	381	362	380	393	355	372	397	447	368	407	337	381	404	375	386	395	380	397	371	411	381	379	366	370	391	391	399	364	347	373	359	375	395	341	365	351	433	353	387	372	394	390	404	362	445	388	380	385	384	407	372	355	392	422	393	360	375	406	376	391	435	392	399	403	388	389	373	376	374	389	380	367	406	359	370	368	395	389	384	405	392	372	361	374	359	370	364	350	406	365	382	406	357	368	386	431	401	398	353	336	350	397	336	411	378	379	377	378	402	359	391	398	390	354	418	395	362	374	374	397	357	351	378	373	380	379	322	373	369	403	396	388	357	433	373	336	397	370	378	342	367	417	378	353	336	378	369	390	421	397	400	370	404	414	364	390	394	399	389	406	374	387	367	382	362	353	366	376	375	359	350	361	389	412	386	391	373	363	376	395	383	406	380	367	370	374	369	355	366	400	367	402	379	380	375	374	430	411	408	385	378	379	369	340	375	365	383	393	371	378	385	341	367	398	387	369	376	359	370	409	398	380	401	367	395	367	381	403	407	386	382	364	373	365	339	355	385	381	371	370	389	362	369	368	377	380	361	385	350	373	351	414	368	378	397	418	340	353	383	403	391	406	431	415	353	375	410	368	404	378	373	420	390	373	388	378	358	376	422	376	397	409	350	378	355	350	370	387	373	353	444	376	384	372	381	396	377	427	357	345	376	358	382	361	349	395	416	390	424	420	389	417	378	377	403	361	381	396	371	359	391	366	343	384	354	394	358	354	381	411	378	391	351	363	362	372	355	366	374	341	338	390	381	383	368	387	396	374	343	344	407	373	422	382	368	394	377	368	407	404	382	376	369	361	375	377	419	398	366	398	324	373	407	360	394	388	369	385	367	378	342	346	378	385	379	417	369	380	406	391	422	397	354	367	345	368	391	384	404	331	428	381	399	376	392	381	379	320	375	385	428	438	363	409	426	370	340	406	369	375	382	410	355	387	354	422	425	398	390	373	410	364	379	371	412	375	351	396	381	400	354	387	414	407	387	397	389	316	376	397	375	402	404	411	345	372	425	413	377	400	355	402	383	383	356	384	379	378	372	373	373	362	358	403	404
19535	13229	9204	3301	3006	2592	2304	1942	1710	1632	1490	1370	1324	1306	1190	1090	1094	1034	1089	1015	982	957	1007	966	983	912	942	949	896	918	953	944	906	915	931	908	897	913	868	933	927	887	893	915	914	888	855	936	870	917	833	893	836	832	841	870	827	896	872	925	863	898	844	848	843	860	902	871	924	872	886	867	890	856	837	856	882	904	830	847	863	831	881	910	874	861	813	886	867	854	929	898	816	846	861	882	865	837	878	883	911	881	839	863	864	882	819	848	879	857	841	849	875	878	874	841	862	919	875	968	826	858	931	883	867	865	915	888	799	844	873	882	865	871	874	895	896	877	875	852	858	878	852	857	847	813	898	843	880	868	877	895	821	857	859	881	884	913	842	872	894	875	843	927	883	848	905	896	953	904	888	892	879	926	877	786	881	856	862	902	873	882	914	865	830	816	874	810	864	886	904	866	862	896	893	843	859	867	839	908	859	874	825	829	903	874	843	880	866	843	886	843	832	872	890	866	873	856	872	879	868	804	900	830	851	880	823	898	917	854	857	848	867	776	866	864	895	872	872	885	893	853	855	840	819	835	862	873	897	852	831	864	850	842	849	887	833	864	847	881	900	840	861	846	851	836	859	875	893	927	869	873	899	926	888	856	843	928	856	906	871	894	878	880	850	873	959	864	915	850	850	889	875	837	855	876	896	873	844	889	839	896	859	886	874	866	868	857	859	888	832	904	848	948	841	873	821	909	888	851	839	866	872	873	908	841	812	892	902	950	817	928	850	906	873	821	902	869	888	876	865	819	829	872	862	857	839	825	848	882	892	912	855	818	880	908	873	870	890	888	850	837	934	853	871	908	852	824	867	853	943	856	869	857	925	886	853	845	868	864	866	887	877	835	864	889	828	885	826	890	854	853	858	900	893	860	869	891	885	849	866	882	834	854	851	833	878	844	906	831	844	869	879	896	845	819	850	869	897	857	848	822	905	886	891	863	950	865	812	843	863	858	870	841	894	807	844	908	843	888	866	864	901	885	896	859	877	860	869	912	878	852	890	865	870	821	834	871	855	921	892	883	831	874	889	907	795	883	833	900	880	859	833	879	875	848	904	858	871	835	877	861	857	828	814	828	852	857	876	860	847	841	873	877	883	839	852	848	886	795	846	836	834	860	883	878	855	895	898	850	898	841	868	869	870	845	878	866	841	858	886	888	855	841	850	871	820	909	830	885	839	891	835	888	900	872	860	867	879	886	860	867	861	834	910	849	838	852	931	852	801	847	827	890	830	875	861	853	840	879	841	905	920	855	850	866	877	860	855	888	872	884	831	919	940	920	926	893	809	849	854	941	821	847	846	901	853	909	865	801	809	864	874	895	867	864	880	869	872	904	838	846	822	879	818	902	858	922	899	814	929	860	826	874	863	793	900	908	844	866	913	889	896	848	855	855	876	898	824	812	829	896	841	885	895	812	936	850	860	858	872	880	945	861	906	896	907	843	947	886	854	925	864	839	848	916	845	918	875	827	864	897	808	828	879	942	892	851	846	869	849	862	889	904	888	841	863	911	891	884	867	824	835	871	877	890	811	805	904	868	835	874	881	848	896	840	907	855	825	817	821	892	909	864	920	848	895	838	819	870	883	890	848	882	810	869	877	869	897	897	861	893	914	829	876	848	904	833	906	858	842	860	880	887	892	888	865	905	862	860	858	881	884	843	856	838	872	859	855	866	836	913	816	920	802	867	869	878	861	884	847	813	857	882	934	887	910	837	852	828	861	871	783	857	890	905	909	881	831	890	880	909	898	815	907	874	825	850	882	852	913	901	847	829	892	883	841	906	869	924	903	848	908	875	891	880	915	853	880	875	907	834	849	898	867	894	860	862	830	856	900	883	819	888	842	912	868	902	848	858	893	868	852	877	845	881	911	878	883	861	918	862	880	853	856	868	851	854	809	880	827	857	877	802	897	853	870	906	848	844	838	874	805	918	917	887	835	822	871	872	832	888	890	830	891	914	869	841	838	883	849	844	822	930	904	902	873	914	877	822	889	866	924	849	861	851	799	869	803	864	890	817	910	850	848	902	892	923	871	883	871	849	884	836	899	860	837	879	865	837	828	905	869	859	878	921	860	876	908	874	898	874	882	904	907	843	906	864	880	886	879	836	870	868	892	859	848	853	885	856	874	864	889	852	823	867	866	898	865	843	918	909	881	907	882	834	820	846	856	874	868	879	865	846	843	889	873	924	897	871	887	879	885	822	898	909	876	876	845	887	855	890	856	878	880	929	907	879	897	919	915	838	885	856	863	817	866	850	873	909	881	826	870	849	918	879	889	860	861	902	877	907	864	871	849	885	910	876	864	857	856	823	822	861	839	882	834	839	904	853	832	933	891	867	846	863	832	861	843	819	859	836	895	856	852	831	831	816	909	851	859	917	869	884	882	885	835	859	880	898	911	907	855	837	874	853	907	830	929	877	864	850	819	898	831	856	852	868	829	923	826	856	818	888	873	835	908	924	857	842	848	858	885	875	887	873	882	845	831	845	898	906	878	862	864	827	887	946	866	898	865	885	876	871	861	874	864	866	901	883	840	861	846	921	880	866	872	875	878	849	849	890	882	873	851	856	863	883	888	869	838	864	856	924	872	910	871	895	805	813	898	859	868	852	922	901	874	881	911	820	883	848	863	891	879	887	859	882	852	936	849	869	866	859	827	828	845	871	882	861	897	888	884	905	828	911	788	836	890	836	858	909	860	914	878	893	881	860	873	844	899	889	884	858	892	901	861	815	902	883	901	891	850	876	806	892	875	847	888	877	887	883	921	873	887	861	901	859	843	923	843	875	846	906	897	894	819	837	885	891	871	836	885	844	834	867	851	884	860	826	837	888	864	845	873	848	897	902	868	842	902	833	846	844	889	857	831	878	854	881	875	852	856	871	812	890	893	886	841	870	870	894	841	843	870	856	875	873	848	858	890	868	876	823	910	901	858	868	928	888	825	808	879	839	857	870	789	881	897	863	882	898	830	848	828	875	869	838	865	874	858	844	860	919	827	800	885	914	891	879	894	823	885	875	818	848	853	886	912	894	837	844	850	862	829	882	866	847	887	840	862	887	867	858	883	854	894	879	877	840	840	848	832	876	832	914	832	873	827	841	915	835	881	839	856	881	880	887	880	844	918	751	855	860	862	907	899	876	837	856	885	889	900	820	878	927	827	917	888	903	899	837	849	871	874	893	842	869	861	923	864	855	886	872	912	907	823	842	824	875	916	860	880	880	894	889	873	898	838	858	890	877	860	926	890	912	827	871	871	868	867	875	871	856	899	873	941	836	848	856	812	873	865	882	900	886	862	874	836	851	881	892	851	885	829	897	871	884	921	859	842	860	840	879	899	830	892	871	845	865	874	876	870	835	875	868	831	845	903	921	833	838	822	851	925	902	888	936	874	831	812	891	840	857	898	869	809	876	844	888	898	866	867	885	872	873	877	888	895	848	904	886	885	902	849	860
38563	24803	13329	2613	1229	935	622	553	502	462	407	418	342	329	310	278	305	288	306	311	266	285	278	288	261	288	294	244	302	241	232	255	237	288	252	246	259	267	254	271	270	261	265	256	228	253	265	270	245	251	239	256	275	259	248	246	255	253	267	226	251	248	242	254	257	277	261	242	250	245	261	269	271	234	228	258	248	230	252	245	236	263	253	262	227	231	248	212	243	253	243	238	255	250	237	244	227	244	282	265	244	253	240	264	279	270	237	258	249	224	297	239	232	234	214	238	260	242	265	247	256	243	235	244	248	243	249	247	233	251	253	239	249	233	267	268	244	252	259	274	226	247	221	234	245	247	258	215	253	249	211	266	243	229	213	272	241	241	215	213	231	267	261	276	231	254	276	253	261	262	233	249	259	258	237	282	266	278	253	259	282	251	242	260	219	237	236	260	270	221	248	281	237	273	272	245	251	259	278	242	268	243	233	253	252	280	262	263	248	243	234	270	247	242	248	263	261	283	231	240	246	221	261	236	247	259	209	233	273	248	256	261	274	223	253	230	234	254	234	263	220	239	248	267	239	274	244	241	232	225	270	205	230	248	254	237	256	237	239	240	266	258	241	244	245	251	231	235	247	233	225	250	239	263	243	249	268	299	300	244	225	258	221	244	235	255	251	260	250	254	263	240	223	224	253	259	265	258	266	242	259	231	260	234	259	288	254	241	249	284	249	235	266	258	242	221	259	231	259	261	255	269	240	287	243	268	235	252	249	251	287	235	263	275	235	227	266	247	269	245	248	242	236	209	275	238	260	235	269	247	232	245	225	235	275	238	252	248	259	235	239	296	286	243	250	262	230	246	219	242	237	241	259	253	271	253	236	220	262	228	252	241	251	239	247	270	274	251	221	239	253	244	250	226	240	251	258	249	250	238	243	250	229	264	246	262	245	256	252	246	220	236	247	236	251	254	234	242	273	243	275	225	225	257	241	239	245	207	271	206	275	249	241	269	239	248	239	230	256	239	242	264	243	288	257	229	239	235	262	259	227	278	238	278	243	238	219	252	237	242	238	229	215	220	228	206	235	268	250	230	252	242	233	245	268	253	237	251	233	245	223	261	234	258	268	280	294	230	274	265	243	260	224	271	240	251	257	234	267	228	248	254	246	239	254	250	248	225	228	255	282	260	227	255	245	263	236	215	222	231	270	251	231	273	244	216	248	266	218	268	239	228	252	266	247	215	240	264	263	214	268	238	213	206	240	239	236	222	232	263	278	244	258	220	265	204	257	252	232	239	252	230	243	252	244	247	230	268	232	221	246	280	224	290	268	258	246	245	245	216	236	260	252	235	231	249	262	237	257	243	252	250	249	264	267	260	277	263	229	238	272	244	249	263	277	243	278	240	237	222	229	246	256	243	241	210	254	261	204	245	224	252	244	273	274	207	256	256	234	229	272	230	259	233	249	253	263	284	251	255	263	246	245	204	239	218	241	264	255	251	235	250	232	267	229	229	233	232	263	269	239	250	247	242	241	232	248	257	245	270	256	250	227	247	248	215	254	246	257	228	255	257	237	257	214	245	246	279	257	251	230	256	251	267	242	266	250	248	254	230	203	243	229	233	262	266	241	252	239	270	264	242	250	254	286	242	232	251	270	248	242	253	267	251	243	256	220	231	263	248	246	233	240	223	254	233	255	261	225	284	272	272	252	237	243	264	270	258	262	248	246	259	252	264	255	246	237	253	262	268	272	231	248	243	276	223	267	245	233	236	267	248	218	235	258	230	243	250	266	225	258	270	245	252	249	243	254	282	252	218	238	268	257	225	244	245	234	262	253	233	287	245	264	242	237	265	232	243	247	228	258	268	265	272	253	215	228	231	246	238	226	276	265	275	232	275	246	252	233	262	278	256	244	244	249	266	246	236	239	221	248	250	254	230	234	220	230	280	231	229	220	210	244	253	256	242	236	231	278	240	244	231	269	218	241	264	254	236	267	258	226	226	228	243	225	224	233	275	236	273	257	264	254	230	257	264	240	240	246	250	250	223	284	237	231	276	261	267	258	251	219	266	251	266	227	243	259	258	251	255	262	241	223	254	261	251	254	231	279	253	251	264	232	246	253	213	250	262	237	227	252	273	237	236	239	242	264	254	253	251	253	237	243	266	254	251	231	266	231	253	245	253	235	256	214	252	286	202	267	268	213	251	251	277	250	247	277	274	246	260	245	226	279	250	250	235	265	237	249	240	228	271	231	225	261	248	225	251	276	248	238	272	254	233	242	243	237	239	250	257	240	269	235	244	253	228	244	267	239	253	256	247	246	237	218	253	233	243	258	251	238	241	228	263	258	229	254	290	237	247	265	227	274	232	248	250	282	211	266	265	237	238	259	245	263	245	241	258	267	250	245	233	254	248	252	236	249	236	279	267	234	266	259	239	211	229	237	239	238	276	257	234	240	258	243	223	229	256	211	240	239	243	288	263	244	264	247	231	237	234	210	232	246	247	276	268	253	243	264	238	254	236	274	247	215	231	232	280	241	263	236	240	240	235	213	234	269	240	231	232	229	286	243	246	257	240	235	258	252	260	226	238	236	262	231	227	231	261	263	235	262	247	229	224	248	231	235	240	250	261	219	238	264	235	258	237	262	251	251	245	246	276	282	240	261	247	264	243	189	269	245	226	240	257	231	243	249	247	254	253	236	253	224	236	233	246	241	222	273	266	276	271	260	241	228	277	263	267	275	288	269	209	244	266	231	258	244	237	257	252	258	259	260	232	274	232	260	247	259	217	241	278	234	256	215	244	257	247	246	257	240	237	249	257	238	238	227	266	224	242	239	264	209	243	239	263	265	254	221	229	242	216	262	271	262	231	280	263	269	253	242	271	236	233	228	245	243	255	260	240	229	245	252	238	248	230	250	276	257	275	264	267	275	240	255	252	255	236	245	240	261	235	245	230	243	266	253	234	235	260	256	240	243	228	259	245	271	224	244	242	245	257	240	267	271	254	226	231	263	270	285	250	220	235	232	256	265	223	254	249	231	225	251	249	223	275	279	244	237	222	244	252	283	244	255	257	250	236	271	222	278	250	223	262	248	243	254	261	257	262	244	259	254	244	253	276	243	259	289	248	243	250	231	245	243	263	253	234	237	216	227	193	253	257	240	271	255	238	253	267	260	273	246	267	213	219	221	256	252	246	252	272	259	266	241	248	260	226	280	275	242	208	251	221	233	255	218	270	244	242	243	234	232	272	272	243	262	258	236	263	237	265	242	250	258	238	234	255	230	228	243	260	259	223	285	256	218	238	232	231	240	259	219	234	246	266	257	240	245	236	222	238	216	247	278	258	232	236	243	255	229	240	233	236	238	238	274	220	230	242	231	259	244	247	226	258	252	235	223	250	269	222	243	256	269	255	238	273	269	239	255	220	259	264	260	254	235	247	250	246	234	242	241	248	223	225	248	251	252	221	227	237	235	254	258	251	258	273	262	231	237	241	229	240	252	222
25744	18380	13588	4403	4044	3366	2675	2195	1952	1754	1504	1422	1295	1261	1063	941	911	920	879	837	794	801	772	749	674	729	677	678	644	688	680	666	685	615	670	641	622	671	603	584	649	666	596	627	616	593	622	627	614	607	621	581	609	597	615	576	599	584	566	599	625	655	606	581	590	581	612	629	613	574	594	573	599	586	648	598	607	584	633	585	598	602	566	572	595	595	621	570	588	639	561	584	605	584	599	582	595	535	593	644	577	631	595	604	544	592	622	584	547	587	596	648	595	606	614	546	577	560	592	610	520	563	623	592	556	647	598	589	532	598	601	592	575	598	536	571	603	586	624	561	576	589	608	602	581	575	604	589	612	562	582	582	599	569	552	600	579	586	559	564	622	604	540	586	601	595	571	601	579	606	603	589	560	575	616	569	586	656	624	626	612	564	586	596	592	630	575	586	596	583	583	536	592	552	639	596	551	587	607	585	563	608	598	602	600	623	578	554	579	583	575	585	579	559	578	577	570	545	633	591	587	583	609	614	601	589	606	600	575	594	601	596	591	581	550	595	547	569	612	569	602	573	581	593	578	583	576	631	599	601	630	593	628	573	608	629	583	584	631	619	552	607	592	574	594	579	620	563	599	626	614	565	621	606	620	581	549	630	584	600	602	577	616	605	605	598	575	589	552	605	593	606	606	578	560	595	532	581	557	591	574	555	562	566	533	597	572	563	560	581	588	609	586	591	577	556	603	604	588	604	635	592	613	581	627	591	588	580	582	581	616	583	613	595	593	596	598	642	620	624	581	602	622	643	596	566	611	627	565	582	580	592	620	565	633	557	576	528	610	560	611	576	616	613	574	602	569	614	621	555	591	588	561	588	595	560	561	578	559	587	557	588	614	572	613	611	590	557	612	599	606	569	588	578	583	537	607	522	566	574	582	584	583	571	603	580	625	617	571	628	614	573	588	616	542	588	576	562	579	586	621	611	588	630	566	581	594	612	548	631	636	598	596	605	604	622	593	628	579	532	582	585	542	585	595	601	561	596	589	626	573	594	581	548	592	620	575	589	583	586	557	533	595	565	556	549	583	599	618	605	573	597	591	574	584	576	598	602	608	612	576	576	569	567	581	562	574	595	569	609	579	591	579	585	563	603	604	583	609	595	582	617	558	562	596	541	622	585	617	611	568	602	603	567	558	601	600	541	602	598	591	556	618	605	559	595	634	574	645	582	557	570	623	630	568	615	576	536	591	576	623	576	576	618	641	575	601	592	561	596	588	582	619	576	595	557	594	604	618	615	549	566	614	585	590	587	632	575	574	582	589	572	595	598	587	584	561	563	587	625	621	575	590	614	597	598	567	596	592	573	579	592	602	616	585	621	563	586	576	577	608	571	567	577	588	615	553	582	591	594	605	600	586	625	600	568	628	610	643	598	602	616	628	586	555	584	558	580	592	578	558	582	641	622	581	606	568	585	643	606	617	578	567	547	601	559	589	590	603	584	555	575	568	626	570	642	564	584	578	556	597	639	598	584	574	577	617	531	594	593	592	575	560	585	615	576	604	610	574	604	583	571	532	589	583	602	599	605	625	594	621	556	561	575	659	565	647	594	580	581	588	572	600	618	597	580	574	610	615	578	603	583	555	612	596	596	592	593	577	579	573	589	562	580	605	598	561	582	617	583	583	594	569	583	605	589	625	571	586	608	588	593	613	578	616	572	562	562	536	561	580	570	580	581	605	557	593	541	595	573	546	588	605	594	572	559	617	621	585	598	627	593	563	600	579	602	592	593	581	593	571	579	579	616	596	617	613	588	647	579	599	610	608	560	551	585	581	567	587	602	586	577	619	558	580	590	593	572	589	560	610	639	645	574	562	624	625	595	591	594	593	604	608	595	587	611	558	581	589	617	607	559	604	616	586	600	577	561	586	602	634	556	582	646	569	580	585	634	571	599	558	563	577	563	588	574	597	525	600	548	615	531	620	583	583	559	558	626	542	588	596	635	558	554	580	618	606	595	616	565	576	577	606	581	578	560	596	624	594	589	587	569	546	622	563	580	592	546	609	595	547	607	635	568	593	585	581	600	617	605	610	599	615	611	606	565	635	572	571	565	580	584	553	592	573	573	571	571	611	605	586	645	585	599	584	582	583	582	590	595	615	641	613	616	581	615	581	615	656	613	526	607	586	590	551	555	573	564	604	586	584	557	586	564	580	609	617	590	574	589	573	605	620	594	596	552	583	603	632	612	587	576	665	603	588	621	574	564	555	626	576	612	569	542	579	573	579	570	595	570	607	607	634	590	585	561	587	606	587	581	565	594	556	622	610	547	610	583	583	600	616	564	626	622	618	583	622	572	610	575	613	589	584	567	606	603	576	624	618	589	612	588	601	563	566	593	617	630	540	594	585	551	589	609	572	617	619	605	534	566	592	577	558	568	589	538	600	582	566	576	581	592	594	593	597	599	560	594	569	546	592	595	617	568	645	582	568	606	578	609	589	591	606	595	564	590	528	619	634	591	577	616	611	617	569	586	542	549	616	620	585	577	558	620	546	585	633	602	602	618	587	572	579	627	581	571	586	579	599	584	556	601	566	566	594	621	585	575	619	589	568	593	521	662	610	586	570	617	582	591	561	626	628	558	635	579	605	619	652	595	584	624	582	595	589	581	628	591	575	612	595	598	584	545	602	597	614	586	607	612	582	586	600	602	626	587	546	543	574	597	600	632	562	623	625	598	594	627	613	658	610	599	596	541	582	558	573	594	562	632	590	572	602	554	600	574	582	577	575	573	596	603	582	537	567	592	547	598	595	609	627	609	564	588	590	607	584	631	582	609	584	573	587	570	612	586	596	617	594	620	587	546	569	577	588	607	557	617	587	576	561	588	597	639	563	574	583	650	538	560	576	597	610	568	540	609	586	587	547	559	562	617	549	635	578	616	597	572	570	609	606	547	580	576	589	593	607	591	613	573	551	596	589	553	582	609	536	570	590	559	606	597	615	574	586	576	624	576	605	612	547	630	609	571	567	626	589	561	603	585	641	609	577	592	572	599	609	606	577	608	612	578	588	586	567	598	563	608	581	579	588	552	636	556	569	566	560	564	538	585	590	564	599	632	596	648	612	569	563	610	614	597	591	546	573	620	596	631	575	564	556	586	593	562	645	630	586	586	615	578	585	589	586	601	583	591	575	588	563	607	549	614	600	540	567	596	592	595	576	562	593	624	600	618	556	551	576	582	575	605	567	595	602	592	596	585	603	576	637	611	585	600	613	558	578	590	575	622	575	598	578	611	638	546	589	583	609	586	611	566	604	604	617	601	585	595	577	566	583	590	596	578	576	603	600	575	576	586	599	598	599	597	576	557	593	577	577	581	565	562	578	575	546	590	592	611	588	584	592	623	557	609	583	601	600	584	573	568	575	578	577	633	602	600	627	562	591	569	582	634	591	629	599	580	609	617	582	582	559	582	573	567	583	568	568	615	638	566	568	589	603	566	590	621	612	587
11919	4719	1959	781	644	511	489	458	437	445	419	443	413	408	410	448	411	428	412	416	404	401	429	440	388	424	427	385	403	405	423	411	414	440	368	412	408	405	404	430	366	424	411	401	406	412	406	410	380	362	392	351	371	422	423	401	430	377	379	401	445	349	391	377	386	392	431	421	398	369	393	370	383	346	383	369	388	380	432	400	375	398	411	414	442	396	384	386	384	395	369	403	399	385	393	389	359	436	439	439	381	405	442	361	393	429	384	425	411	406	397	384	396	425	398	367	413	398	423	404	413	405	432	400	389	384	422	405	368	403	394	352	392	407	377	423	380	427	409	369	410	388	418	405	430	383	389	357	384	395	353	427	403	413	399	387	372	384	429	367	376	395	405	386	388	419	377	401	399	407	407	386	410	393	381	411	414	387	391	409	379	399	412	416	387	378	350	379	377	370	395	383	422	400	392	380	363	420	391	384	373	424	417	376	381	381	394	372	435	433	385	390	406	433	424	383	424	382	388	401	396	373	392	399	376	385	393	368	406	433	403	382	393	416	396	418	417	401	401	426	406	376	399	393	435	404	380	379	372	381	402	407	410	403	416	392	429	403	380	431	397	400	379	401	445	424	380	434	385	410	393	386	390	407	406	391	417	422	379	384	411	409	353	389	385	360	394	400	388	404	418	413	420	400	407	354	394	380	381	397	366	437	364	406	382	371	386	419	383	416	397	383	437	403	416	420	387	412	418	421	382	426	405	413	350	380	412	408	363	374	367	409	358	419	385	398	368	373	436	372	405	378	391	403	404	404	404	388	394	422	380	406	391	414	403	427	382	382	404	412	403	408	414	419	377	409	392	391	479	382	387	414	390	405	388	398	384	399	418	346	386	356	423	412	399	409	374	390	404	401	378	425	404	434	387	446	392	429	404	413	419	412	378	408	417	377	416	371	389	404	403	418	405	410	369	380	381	384	400	362	405	387	419	383	387	383	417	452	390	430	388	407	423	358	364	395	345	390	425	386	377	397	422	392	388	406	402	381	384	404	390	410	407	418	395	401	407	386	376	395	364	389	391	384	387	381	410	367	387	380	394	429	400	392	372	358	427	399	397	395	396	396	385	413	382	388	429	396	368	389	382	372	373	394	393	381	404	421	350	429	407	357	387	421	410	398	375	419	364	401	368	375	435	398	384	424	410	392	368	376	366	399	404	389	420	403	398	426	403	387	371	390	374	402	380	383	416	359	369	352	395	381	395	412	409	405	367	359	400	434	394	385	398	410	399	395	361	389	411	389	374	373	388	403	428	371	380	406	420	353	347	366	431	384	415	408	413	387	368	384	423	355	403	380	404	376	438	394	411	410	390	390	391	443	403	428	385	415	396	396	368	403	409	411	407	443	387	421	474	432	375	384	396	404	396	405	366	390	376	395	400	388	411	412	380	385	362	425	399	362	379	363	395	420	423	380	392	381	427	425	402	398	406	404	411	375	374	378	368	414	363	389	386	395	391	352	369	387	419	366	427	443	363	365	396	396	422	411	438	370	377	390	374	370	400	392	419	368	384	357	441	414	387	408	391	409	377	391	417	388	367	357	368	409	377	379	437	402	401	399	395	392	402	402	391	400	395	402	378	385	385	427	452	350	401	379	390	423	382	390	397	374	385	350	403	404	375	432	430	392	413	435	390	398	389	377	393	387	408	380	379	408	375	424	399	415	357	420	448	423	419	382	393	365	393	413	333	404	407	405	402	423	383	411	405	414	393	378	412	381	396	367	370	340	433	426	378	363	382	417	358	395	393	397	355	408	381	420	411	373	401	383	443	372	400	443	375	350	400	412	424	355	406	392	420	403	383	433	386	385	396	414	403	438	369	397	399	419	408	406	393	434	389	366	411	398	444	409	384	413	375	448	420	402	384	410	418	375	393	383	400	401	391	436	412	429	395	400	398	424	385	371	415	394	400	414	410	406	349	398	396	427	406	425	385	383	376	406	385	367	387	405	414	347	374	399	405	392	401	398	402	410	408	425	381	402	380	371	412	405	391	413	384	377	410	443	376	376	392	371	409	387	392	401	387	400	423	392	320	410	397	416	382	389	405	373	383	410	395	431	408	403	374	424	374	382	395	433	409	379	394	400	403	403	409	412	359	391	434	387	403	399	380	359	377	399	399	388	399	417	408	379	373	410	359	408	376	384	426	406	392	368	433	380	374	394	377	370	392	412	410	403	369	396	383	405	382	395	405	414	410	368	408	414	390	407	384	400	382	394	372	354	394	393	401	417	410	412	402	412	401	408	403	415	403	351	393	421	374	373	377	388	404	367	388	371	400	394	377	429	397	393	404	415	388	363	379	404	419	432	385	392	381	397	427	393	409	368	417	423	383	387	434	374	395	393	364	361	396	381	427	379	401	358	414	372	414	419	386	412	369	420	392	417	409	406	405	393	408	404	359	405	445	369	386	403	395	407	384	415	397	373	384	382	415	392	372	423	345	382	398	432	413	423	395	403	382	411	442	398	434	393	355	381	435	400	408	380	378	390	394	394	416	367	411	415	358	388	370	396	391	402	441	421	374	407	369	376	408	361	431	400	379	397	367	366	373	365	392	393	371	382	406	420	416	403	432	386	399	402	384	366	392	357	397	364	397	386	397	329	398	444	370	403	377	374	417	384	392	385	377	400	425	403	386	360	380	386	395	388	374	437	411	349	413	400	411	415	402	386	397	375	407	427	422	401	379	374	374	421	427	393	358	380	414	419	385	409	396	329	395	404	406	406	379	386	456	391	415	374	377	437	428	402	391	406	400	375	392	368	406	415	404	383	386	384	410	401	402	422	395	413	383	387	379	389	365	420	400	402	364	361	395	385	392	410	405	415	413	407	380	380	441	415	398	414	393	385	376	390	383	400	377	379	378	415	384	407	384	347	447	384	374	401	364	373	358	414	369	381	426	382	387	379	400	402	434	383	428	425	401	393	397	424	418	415	401	385	425	366	392	382	440	401	365	413	413	404	358	381	414	398	359	384	415	363	391	389	374	394	351	430	394	436	396	359	390	439	383	375	398	426	378	403	379	413	361	378	384	372	408	398	429	385	409	405	389	362	388	377	402	384	405	414	386	406	366	408	369	387	376	379	389	415	377	393	371	392	369	395	407	351	373	428	413	389	381	351	395	379	422	385	398	375	420	403	406	360	375	422	433	424	407	400	398	414	367	407	392	377	384	426	392	391	380	438	367	407	412	389	413	411	381	384	409	416	381	409	383	399	363	386	405	396	410	402	427	414	396	392	403	387	357	419	401	389	390	407	372	422	402	362	357	376	402	400	371	406	370	435	380	426	373	404	410	396	407	408	383	388	417	377	395	425	384	367	407	418	382	391	400	389	372	382	425	416	376	395	408	392	360	390	392	412	391	372	393	360	375	388	342	384	423	387	381	344	371	396	387	366	376	405	393	412	399	396	333	349	387	459	381	405	377	378	389	377	376	386	420	412	399	400	400	420	390	377
8542	4766	3646	2011	1759	1626	1439	1301	1308	1215	1134	1084	1076	1005	1074	994	925	985	963	933	938	988	980	946	928	952	921	916	945	922	912	920	902	892	957	916	938	935	908	867	947	902	881	900	857	872	898	869	901	845	899	848	898	923	807	907	898	917	908	882	903	850	963	932	912	912	877	971	888	875	940	908	920	856	940	886	909	854	887	885	937	822	906	932	961	905	910	936	881	892	873	915	918	932	859	870	882	921	879	877	862	935	899	921	889	912	874	936	943	876	880	865	891	881	890	886	904	882	897	903	866	862	873	876	855	912	905	908	931	906	928	896	918	887	911	860	837	990	890	887	926	886	913	931	936	898	956	881	955	881	899	907	879	884	914	864	929	910	914	896	863	906	846	931	944	878	872	892	863	891	909	960	881	881	840	967	890	893	958	899	870	887	945	877	861	952	874	922	870	949	973	893	935	927	858	873	896	847	900	896	867	876	857	905	883	902	896	883	887	902	893	923	872	888	902	945	913	914	928	907	841	906	879	974	883	927	863	944	872	908	896	911	933	913	879	906	924	938	934	878	842	942	899	944	922	853	899	848	930	875	879	957	924	896	942	965	888	907	926	898	871	917	909	931	902	906	907	912	937	914	908	864	854	881	878	934	895	927	900	932	851	859	902	929	884	914	943	902	879	920	859	899	877	968	863	949	870	929	894	906	911	901	857	941	889	909	957	915	840	951	872	869	892	898	894	845	852	837	858	916	906	875	931	971	905	876	923	874	923	931	887	911	865	867	890	914	857	937	906	874	861	910	892	871	900	908	872	938	909	910	888	877	943	948	880	901	887	946	879	920	896	870	902	897	867	893	918	909	908	880	869	917	843	873	873	897	933	937	920	924	895	888	864	910	882	897	843	890	909	889	941	904	868	883	873	912	902	921	920	875	902	905	935	881	903	907	914	931	891	933	884	880	891	937	881	932	893	827	896	887	836	894	874	873	832	861	887	815	868	920	932	899	888	944	906	898	897	886	898	875	913	868	915	888	904	860	904	926	913	889	870	880	892	971	938	885	952	867	918	942	926	878	887	876	859	933	874	927	860	907	917	922	802	944	931	946	918	872	893	919	886	949	928	905	930	932	917	906	945	903	895	905	851	931	964	886	871	863	943	916	914	894	927	900	845	919	913	856	939	880	867	855	879	914	901	871	910	867	905	927	889	822	851	933	882	910	929	874	893	891	962	892	926	920	908	888	885	923	862	895	892	862	871	977	949	858	908	890	841	951	867	949	852	953	965	891	909	865	881	886	864	928	910	882	931	898	905	906	860	922	870	863	946	891	938	900	870	943	877	884	925	903	885	895	931	884	920	877	886	894	919	898	904	896	886	894	898	885	876	908	896	890	908	901	873	916	842	892	939	919	903	900	925	893	885	962	913	856	894	920	910	914	913	897	866	918	895	963	896	981	914	890	924	913	885	879	862	889	834	895	949	850	874	882	910	871	944	857	906	915	896	1002	885	892	919	938	860	910	903	920	912	865	911	894	913	977	929	898	907	911	868	864	832	895	907	903	945	913	870	888	911	863	896	865	862	852	877	885	902	866	892	930	864	911	952	928	930	877	870	873	846	958	902	903	849	909	868	874	937	896	945	899	872	896	913	894	972	904	883	883	920	874	914	913	873	859	882	881	899	837	925	844	975	936	897	916	887	887	931	901	882	891	897	916	907	893	915	875	884	913	852	901	916	943	890	858	845	898	912	908	889	881	885	904	894	917	905	939	867	926	925	893	896	903	874	848	869	949	873	946	859	918	920	903	849	861	875	886	836	911	903	924	859	906	947	899	862	876	882	837	882	938	893	841	836	866	908	947	948	922	902	922	889	843	941	890	900	900	877	921	911	941	906	897	926	955	878	942	922	940	864	864	864	956	896	926	882	866	879	905	886	914	886	916	930	865	902	926	884	876	930	894	908	931	913	922	896	873	920	902	917	832	899	887	910	901	892	880	898	946	895	895	912	918	908	917	878	864	923	909	933	955	940	910	936	852	887	867	853	865	874	869	946	856	863	877	913	872	905	888	864	914	894	894	880	880	879	864	874	903	937	906	922	883	880	873	896	887	883	923	918	850	905	883	910	936	887	905	915	926	964	894	885	891	923	950	928	857	908	863	905	957	983	859	905	918	902	869	877	910	881	856	902	868	874	936	901	883	919	931	939	950	882	903	878	882	872	908	853	894	886	886	906	892	893	949	890	942	887	908	906	897	940	942	833	884	902	919	894	921	904	960	897	872	878	905	859	860	905	954	873	892	906	926	916	865	889	875	881	907	879	935	925	866	904	920	875	870	895	973	916	953	829	899	911	880	872	827	882	923	996	951	865	936	931	942	941	896	886	937	925	861	912	927	887	891	957	928	928	922	841	899	947	927	885	925	877	898	904	912	927	889	907	886	890	857	909	899	901	892	869	919	899	868	905	869	885	934	900	852	893	895	899	921	891	897	905	878	927	894	925	905	912	914	904	926	953	880	869	892	889	946	946	928	902	928	910	875	896	951	927	887	909	909	908	905	872	926	886	866	879	900	838	926	887	915	919	927	916	912	893	894	906	884	881	836	879	950	939	912	923	875	891	886	913	902	915	894	821	913	886	885	889	863	934	896	892	858	913	911	900	879	903	949	896	895	875	891	897	906	845	888	894	923	908	892	904	921	901	887	870	920	921	849	869	885	846	924	903	913	895	953	889	915	921	902	902	852	927	864	883	864	874	885	874	855	876	899	892	909	928	858	889	898	896	887	913	904	852	939	923	921	891	910	880	886	914	880	931	910	951	907	898	886	893	892	899	904	905	934	911	919	875	944	904	899	970	911	903	858	898	904	917	886	874	833	894	889	863	919	863	877	859	889	900	927	907	911	836	869	908	915	916	883	884	933	868	949	879	943	927	922	955	899	915	873	895	898	897	891	903	918	875	882	898	926	887	888	840	908	859	905	890	940	873	892	956	886	910	874	948	933	845	873	876	856	917	900	874	913	888	955	943	909	895	901	855	918	976	871	900	873	917	883	894	891	872	889	892	924	946	884	917	876	847	925	873	917	898	887	855	940	967	923	874	864	910	884	896	850	884	935	931	942	922	899	978	907	937	909	903	913	907	889	947	870	932	901	843	917	916	941	907	857	879	893	901	919	940	919	911	902	859	854	946	885	859	966	910	940	952	912	915	952	900	948	964	905	861	923	884	909	887	925	908	885	846	860	928	949	944	873	873	955	927	941	896	886	889	891	907	906	885	908	931	938	898	891	944	956	908	865	867	849	884	865	893	985	921	935	873	865	909	882	883	941	950	893	927	917	923	889	890	911	874	933	907	922	888	975	785	921	875	964	937	918	896	901	911	933	899	895	925	927	870	901	911	912	857	893	894	874	947	876	939	942	910	882	923	936	875	878	894	905	946	888	902	894	928	877	858	926	941	934	860	915	856	875	906	929	800	867	932	970	952	901	899	865	861	883	904	895	923	922	922	896
29239	16659	7362	1533	949	750	680	593	519	502	494	458	464	416	437	443	422	393	436	404	407	379	404	383	381	377	397	407	432	375	365	366	377	345	417	398	371	344	385	390	385	372	418	391	382	396	379	392	376	381	378	400	383	390	361	349	339	388	366	401	369	374	351	383	360	419	366	389	374	380	402	359	371	419	400	394	388	374	373	360	360	412	367	368	356	342	351	365	382	375	385	400	386	381	397	404	380	412	384	327	383	386	372	393	408	374	386	401	378	399	385	398	407	398	391	407	382	407	396	337	390	394	371	418	371	390	351	398	390	398	391	371	366	338	372	412	403	364	341	376	373	420	390	402	383	378	392	388	380	388	376	369	395	353	371	369	404	368	379	399	411	414	402	368	380	390	381	354	362	372	372	398	445	391	349	404	391	362	365	392	348	419	370	371	378	406	401	391	396	364	372	374	378	434	365	386	400	334	365	398	358	413	407	366	361	387	344	366	420	406	384	396	377	373	422	404	332	380	390	417	379	350	370	396	432	361	384	424	378	419	371	389	418	382	389	364	355	379	435	396	394	403	386	368	443	351	414	347	383	392	379	351	382	399	365	377	354	398	372	361	398	381	414	375	397	395	403	414	378	369	384	332	326	375	372	365	437	364	400	345	384	374	384	395	371	387	391	389	364	392	360	360	391	378	378	375	395	376	361	369	393	380	391	365	362	414	314	385	342	374	372	374	350	371	406	398	391	363	382	372	419	378	363	376	384	405	416	385	356	369	389	410	406	376	389	394	412	403	383	407	396	402	399	379	430	368	358	392	404	376	356	364	399	414	376	380	367	417	363	364	347	410	414	403	385	371	368	345	387	344	409	390	413	377	384	376	358	388	358	382	386	359	400	355	401	384	379	404	378	362	401	419	409	385	408	415	389	397	382	390	379	369	347	356	369	387	376	358	390	403	379	399	377	404	358	417	402	358	386	392	402	346	412	391	366	373	371	351	362	361	351	413	382	396	371	334	369	391	398	410	426	391	392	377	399	420	398	387	398	376	358	408	385	355	356	356	393	411	355	373	374	376	368	373	394	392	406	389	393	377	381	407	357	349	353	401	428	369	393	392	395	401	354	384	334	392	395	351	421	391	387	391	382	352	421	391	389	396	352	380	390	389	367	417	369	360	384	376	373	385	350	379	381	399	394	381	412	370	367	396	385	348	371	424	390	354	341	399	425	386	408	391	359	377	376	321	373	365	365	411	408	361	382	388	391	390	399	369	367	360	366	412	376	376	380	371	341	393	395	395	392	335	372	398	401	401	378	358	385	389	408	377	403	392	409	416	364	376	372	388	391	383	400	393	387	331	341	406	374	373	417	372	360	371	377	331	410	406	386	375	410	380	422	402	386	352	424	337	399	404	365	371	361	382	385	379	387	367	352	431	419	378	389	401	367	405	383	414	385	381	383	422	385	398	365	375	390	390	385	427	370	411	424	367	371	373	373	411	376	376	378	366	424	380	383	364	351	386	390	389	376	360	349	366	355	359	372	392	372	388	394	385	367	367	397	398	387	373	402	396	336	362	338	399	359	361	386	390	391	404	367	386	356	357	363	404	374	405	363	370	361	388	368	388	367	369	391	379	400	376	400	382	372	356	367	417	365	387	385	421	414	416	331	383	359	379	356	395	355	399	385	362	372	346	395	387	383	388	366	381	385	348	347	364	365	358	368	364	386	409	379	385	387	387	386	358	405	415	380	398	396	389	385	380	370	395	386	375	412	394	422	398	392	403	397	381	364	364	400	397	385	394	396	412	392	373	363	362	409	365	389	398	393	377	385	358	349	376	371	368	421	360	381	387	428	379	339	391	389	411	392	405	394	379	391	390	398	373	361	402	379	412	362	409	368	362	398	371	395	424	352	379	389	374	386	369	397	348	374	352	375	336	408	393	394	377	373	375	367	402	350	346	407	393	369	387	404	413	362	353	413	376	376	391	399	424	387	409	378	412	375	387	370	378	352	424	419	404	404	406	368	364	396	379	367	375	377	349	416	396	417	361	382	358	428	392	378	388	425	391	398	394	398	363	353	363	386	384	403	365	362	395	438	390	387	375	380	396	400	391	375	391	363	395	383	353	400	429	371	400	409	393	386	397	400	410	395	361	389	388	418	381	385	369	358	364	422	365	412	438	376	405	407	368	388	384	382	383	383	416	385	387	386	366	390	351	368	403	392	379	382	411	389	381	363	401	417	431	389	391	382	405	428	372	396	359	409	365	374	344	387	411	397	407	414	373	396	384	361	367	380	411	371	373	395	378	356	370	396	364	373	348	401	334	377	364	386	378	366	368	397	389	380	369	364	358	380	384	384	357	353	424	351	409	378	412	345	403	418	386	386	394	368	421	369	325	395	394	366	353	419	375	365	365	372	390	397	396	374	369	395	377	379	390	337	408	422	365	375	408	368	393	403	389	368	389	365	418	408	347	396	390	392	378	393	374	387	407	372	419	385	379	395	401	373	381	388	377	404	357	385	402	381	386	372	380	394	399	367	351	348	394	383	393	381	385	382	406	375	361	394	394	351	428	398	351	364	391	365	393	363	361	390	399	396	402	395	400	360	395	409	385	373	391	360	404	377	401	378	393	366	402	377	390	384	380	382	393	389	369	394	399	373	359	360	362	381	342	379	357	377	391	372	397	388	347	368	411	374	382	371	372	376	370	365	355	404	384	367	392	359	440	388	393	356	411	361	363	381	370	391	410	402	374	367	397	421	376	375	365	341	387	381	396	386	397	375	375	390	350	379	368	431	344	391	377	351	393	431	393	378	394	344	357	393	398	340	401	422	399	396	356	380	385	390	368	388	393	383	375	389	360	420	385	397	392	380	375	368	410	393	380	375	417	384	386	390	362	374	427	386	408	372	354	358	355	382	366	370	370	398	368	352	360	375	397	398	407	386	388	393	415	393	400	406	409	385	345	403	388	374	376	366	394	373	383	367	383	355	334	389	400	365	401	373	371	393	341	400	396	378	356	420	364	359	420	406	385	392	370	383	375	395	395	413	359	390	365	370	397	369	372	370	409	383	393	412	376	367	358	404	378	387	368	407	357	375	340	437	376	404	379	392	363	444	382	387	357	380	361	364	398	388	346	392	428	405	356	417	417	384	382	407	387	376	401	367	393	420	371	367	390	385	357	362	377	399	404	368	399	395	395	365	391	374	375	353	348	387	358	363	389	389	382	409	381	394	405	408	371	377	345	383	419	362	381	417	401	385	426	365	362	369	398	385	385	364	394	386	369	357	353	356	349	361	373	360	352	391	372	416	368	410	379	375	375	373	344	376	362	336	358	362	406	403	374	423	395	332	354	377	403	419	360	365	435	384	413	398	406	406	361	395	394	389	361	394	403	392	366	323	348	335	379	409	381	356	396	387	381	358	383	416	378	410	365	404	374	377	339	386	408	371	382	369	351	367	340	366	363	376	396	361	415	388	392	375	396	336	354	390	391	397	347	342	369
20379	12853	8581	3427	3126	2654	2165	1916	1803	1610	1502	1425	1378	1245	1240	1125	1031	1051	1109	1003	982	1032	1043	973	958	943	914	913	913	910	903	899	903	879	909	920	879	903	872	872	916	919	919	900	891	846	875	886	888	906	870	875	879	868	914	940	843	857	856	843	844	870	857	895	841	840	850	868	892	892	906	869	837	837	831	926	885	900	870	888	897	850	832	831	842	890	850	844	852	899	895	876	858	920	810	894	832	831	907	846	881	889	829	832	903	866	796	848	871	869	892	823	847	851	871	822	829	879	880	876	888	874	936	875	833	865	850	812	892	862	873	836	903	878	896	906	822	883	855	834	873	877	888	880	815	862	913	861	847	897	877	897	824	868	849	886	905	843	906	849	868	895	817	880	820	846	879	833	857	824	877	830	893	874	835	867	911	926	876	916	866	859	859	893	862	833	845	840	829	821	874	895	888	888	862	877	888	828	884	879	863	835	926	877	857	829	812	828	857	900	858	841	820	919	869	825	824	873	896	839	823	929	847	886	853	893	885	848	869	875	884	852	847	878	807	838	840	861	876	926	874	839	869	847	870	869	904	877	909	840	851	868	870	857	844	840	867	878	849	844	848	921	830	880	899	855	926	886	886	875	879	867	902	824	920	826	867	856	895	808	890	887	889	904	862	877	877	815	843	809	898	857	846	867	854	851	843	869	868	867	895	876	863	833	855	871	831	893	882	824	893	844	873	840	867	866	862	804	856	932	902	889	860	855	848	892	860	870	840	860	840	858	853	830	847	893	879	778	870	921	895	805	843	879	850	903	884	874	802	876	880	863	929	828	877	882	843	875	885	850	869	884	849	875	825	822	844	886	939	855	817	906	890	893	866	891	842	862	883	904	894	883	866	870	871	871	894	854	826	832	856	931	819	860	864	903	891	862	900	862	891	866	892	878	831	862	900	896	835	865	824	870	825	860	835	916	845	857	831	894	899	876	919	891	903	838	862	857	880	839	861	877	889	892	908	873	844	938	858	876	864	839	895	892	865	868	885	907	855	861	852	815	903	870	875	832	824	872	866	872	842	891	864	850	879	887	909	889	882	859	884	874	812	852	854	897	857	817	904	866	886	882	832	882	884	927	897	882	880	891	891	861	882	833	880	902	875	883	874	843	872	857	824	885	849	865	883	851	784	878	872	842	897	864	815	851	835	852	869	846	880	889	839	837	827	935	903	895	831	897	863	868	820	835	871	820	882	869	851	846	889	885	878	894	909	846	859	890	844	850	896	899	875	830	855	849	858	879	892	928	867	846	836	875	830	892	923	871	868	921	859	868	815	838	861	853	880	856	854	864	919	908	859	833	782	815	851	880	852	871	857	890	846	845	914	904	883	899	889	862	855	844	874	808	848	878	912	895	852	838	897	821	886	868	892	899	865	857	907	814	850	889	850	902	815	927	870	854	814	935	897	862	833	894	861	823	885	848	863	868	918	878	859	865	884	853	875	837	818	840	842	874	791	818	846	855	889	847	884	872	834	854	821	879	882	836	870	899	869	883	944	861	902	845	826	898	827	840	864	860	872	909	889	844	901	871	825	856	888	887	902	842	895	845	833	880	885	868	864	824	883	858	859	830	848	888	827	866	885	918	910	823	916	866	865	878	845	852	886	868	949	870	893	887	850	877	884	839	850	846	865	901	838	857	875	842	837	858	900	808	843	823	896	852	907	858	890	861	866	919	866	882	863	861	877	849	865	922	834	881	846	840	882	875	858	864	864	905	873	873	914	872	884	780	844	862	852	901	862	900	899	868	823	856	905	960	879	837	823	862	878	870	900	872	820	849	871	845	902	889	890	920	871	840	834	897	855	880	835	885	842	882	837	866	912	845	877	893	838	856	886	850	856	875	875	876	804	874	881	892	839	889	848	865	863	837	889	907	885	864	870	897	879	884	878	860	855	861	800	906	911	899	898	931	832	813	846	898	837	800	875	883	853	822	851	851	883	893	865	892	860	816	871	863	885	837	881	834	837	879	865	816	866	879	856	860	850	871	889	861	848	883	836	884	869	856	859	912	878	860	884	846	910	850	878	859	877	872	871	906	864	876	818	889	858	871	831	905	841	883	919	854	850	839	816	878	830	852	861	860	869	850	845	828	847	858	902	882	836	861	868	888	864	829	834	842	917	865	854	859	868	937	893	874	813	883	896	896	844	862	851	852	882	830	870	915	815	936	855	930	898	865	922	886	845	910	923	877	877	851	919	878	900	865	825	872	883	866	839	879	863	838	813	864	900	874	880	846	909	823	851	900	864	882	855	852	869	906	904	927	847	864	900	892	907	899	838	874	898	834	892	850	892	882	892	911	873	895	864	892	844	848	892	838	870	845	820	880	848	896	862	884	873	823	796	785	891	821	863	885	887	929	819	922	850	862	867	787	839	870	888	901	846	866	864	817	851	858	900	876	897	852	847	868	930	883	873	843	859	893	835	892	872	826	899	849	811	885	872	819	888	903	879	869	938	903	860	855	857	900	912	863	868	841	843	848	899	853	892	874	808	892	873	864	866	838	859	841	921	866	848	837	872	851	936	858	868	890	808	921	842	830	881	887	904	849	891	883	884	871	940	891	886	900	843	874	904	893	813	860	914	872	868	882	833	898	840	878	932	887	870	884	852	870	874	873	857	849	887	857	873	908	869	912	922	839	851	830	894	897	896	857	832	825	894	919	881	883	831	860	853	877	895	831	860	877	874	833	848	915	883	862	914	837	823	875	864	829	862	913	871	837	847	867	831	884	846	870	859	862	878	908	843	884	866	872	848	904	953	829	858	875	831	833	964	896	876	840	903	888	855	895	841	850	856	854	919	884	856	888	882	884	873	900	833	876	805	869	881	854	848	858	899	873	835	897	827	853	852	847	855	866	888	856	909	854	843	881	867	909	877	867	894	902	878	843	879	802	866	854	901	863	845	904	819	880	893	815	866	834	863	888	916	838	861	837	910	840	891	915	841	859	805	942	863	909	897	870	872	898	836	895	852	844	885	879	846	867	892	933	862	834	889	881	872	835	827	882	901	854	813	868	897	824	860	837	854	848	875	874	865	883	867	813	849	824	864	902	875	932	876	908	868	866	821	878	834	872	884	906	836	870	917	848	840	843	889	808	888	843	839	918	866	869	928	863	810	866	900	889	882	887	837	849	853	899	896	848	838	853	938	846	890	894	844	924	846	879	872	866	865	890	882	856	885	846	871	877	890	854	875	828	881	898	815	884	875	865	874	848	918	864	837	847	900	881	893	836	868	820	912	844	887	854	843	947	871	824	862	901	877	826	854	866	902	873	893	846	885	857	829	871	824	877	892	933	849	870	827	886	892	903	871	830	903	842	841	853	908	874	886	841	897	858	902	868	814	901	830	853	881	805	861	863	844	905	851	882	824	830	860	872	880	924	848	872	893	874	918	884	941	905	839	896	995	858	849	863	840	832	856	859	864	827	836	847	865	847	879	870	885	826	865	871	910	887
39344	25648	12485	2443	1193	897	688	533	522	469	451	406	350	354	333	310	305	290	272	289	298	266	268	274	259	259	263	221	230	261	257	249	262	257	261	249	239	288	238	257	279	223	266	240	241	237	259	273	241	283	275	251	246	257	258	232	258	268	246	257	236	262	257	224	244	246	292	274	252	211	254	243	259	256	283	241	257	247	238	234	263	249	250	204	210	236	258	276	242	261	257	260	242	257	245	214	233	238	269	221	247	232	249	251	264	244	254	253	270	264	220	252	256	267	236	248	235	228	248	271	240	244	251	245	244	234	279	249	246	228	268	253	250	253	239	258	258	257	236	254	266	229	232	250	242	253	235	228	252	229	249	285	263	253	233	214	221	245	233	231	242	259	225	232	244	230	239	240	271	229	248	288	249	231	257	255	239	230	260	268	219	272	238	223	249	230	223	263	248	270	233	256	246	251	235	266	272	251	278	263	278	261	251	250	270	225	263	279	241	260	238	243	238	252	218	252	261	250	256	229	249	226	238	257	237	255	259	263	268	285	254	239	230	286	240	243	272	228	200	282	250	265	230	232	281	256	245	251	252	239	244	259	244	246	254	255	267	253	239	272	264	243	227	271	238	258	268	279	232	262	243	213	249	259	257	221	247	253	262	244	245	253	251	259	278	235	249	257	236	271	257	258	253	226	259	277	232	287	283	265	263	250	238	238	242	236	268	270	228	259	274	238	272	281	228	243	278	277	257	237	252	277	250	243	253	233	232	248	233	244	235	268	233	229	237	243	243	242	236	253	261	247	259	256	262	250	255	269	245	242	240	249	249	281	259	231	221	284	265	242	246	225	238	240	224	255	253	263	221	253	235	254	301	265	266	233	225	215	253	252	245	239	222	254	229	253	237	232	252	245	222	267	251	251	245	254	261	246	259	244	288	258	272	258	248	217	229	247	255	259	240	258	234	251	243	245	251	251	253	245	238	257	261	274	234	247	249	276	265	295	238	245	249	215	285	253	243	276	244	265	233	247	237	257	249	262	239	283	250	266	247	260	249	238	205	261	236	246	258	237	254	244	266	241	242	253	234	247	254	227	232	248	255	238	228	246	257	266	230	234	242	259	260	246	264	254	234	220	270	231	242	261	251	288	235	248	274	246	257	274	250	258	232	285	261	249	258	248	245	274	228	236	247	267	235	263	230	211	221	278	247	245	266	245	276	244	251	230	267	224	230	241	246	251	238	239	250	238	247	245	253	249	241	257	226	259	252	235	224	251	245	235	257	247	231	249	252	253	258	238	242	252	279	236	244	270	248	236	247	245	255	260	263	271	266	226	247	228	258	265	271	258	234	250	234	254	271	237	235	219	247	239	272	233	243	260	233	261	242	253	243	224	225	244	250	237	278	243	258	221	269	220	234	235	264	231	234	260	255	237	254	251	248	263	263	234	235	241	235	233	228	239	263	247	278	259	253	280	288	283	253	273	248	254	242	299	234	240	251	221	227	252	229	238	246	224	253	233	247	271	252	271	252	256	266	216	256	249	222	271	249	252	272	244	250	251	235	251	235	278	264	247	242	227	250	242	248	252	233	236	226	241	272	220	279	263	248	233	244	229	275	261	231	234	278	253	247	242	251	241	247	214	234	229	256	212	250	239	221	268	249	211	266	225	254	246	221	232	238	267	243	270	261	282	241	236	225	267	231	217	249	262	271	222	233	258	244	259	241	258	286	261	240	251	246	241	243	269	292	247	234	242	231	277	244	270	250	261	243	240	270	295	276	242	233	255	269	282	276	227	218	254	256	262	258	292	257	285	248	216	268	220	243	275	249	212	253	289	253	240	255	236	231	227	271	244	237	233	240	259	263	257	217	221	264	237	242	242	266	249	244	269	227	264	252	255	276	252	285	262	252	219	250	269	233	283	215	240	256	257	273	252	259	214	244	264	271	261	248	248	223	268	273	211	267	261	256	269	285	276	234	275	281	253	263	238	239	246	232	260	244	239	240	241	249	261	250	269	248	259	242	242	223	213	246	222	259	264	223	227	246	247	243	242	252	228	281	245	273	220	262	232	258	242	273	241	286	255	249	249	219	246	241	262	256	251	254	231	244	263	242	271	232	252	229	235	234	232	258	247	255	228	239	245	244	237	241	237	245	234	221	261	222	252	255	223	256	244	252	208	274	264	251	270	219	239	271	239	261	258	268	222	235	254	221	267	241	247	215	261	234	256	252	233	227	244	217	260	267	214	244	247	253	242	259	264	280	275	220	232	231	241	217	265	236	247	247	218	259	259	267	265	247	258	254	208	228	265	256	262	269	243	261	242	254	272	243	250	247	237	236	253	241	240	284	227	231	247	231	261	246	250	237	266	244	238	251	234	265	214	303	239	290	260	241	266	281	259	257	251	227	279	288	251	249	221	281	297	255	225	225	265	239	256	246	255	238	235	264	247	254	242	253	236	259	254	233	224	243	273	234	264	248	239	235	228	233	259	255	246	218	239	212	236	253	224	243	262	251	245	265	235	257	249	238	267	259	247	259	241	261	244	246	249	260	248	262	269	285	293	267	223	246	260	258	238	223	234	237	247	254	252	243	246	248	269	235	220	242	259	229	250	246	258	263	251	243	246	242	243	258	241	236	243	235	240	261	256	248	232	257	240	241	269	265	237	253	236	254	240	257	222	269	241	232	236	245	249	227	255	258	220	247	251	272	249	230	246	225	242	264	255	247	261	241	275	283	269	266	239	265	228	277	271	257	245	225	248	267	241	280	272	270	245	257	274	256	266	210	282	233	269	248	237	272	268	262	261	229	268	223	253	259	263	245	267	270	253	222	256	208	229	225	242	240	246	237	237	253	235	245	232	244	247	286	268	256	255	228	239	263	241	257	209	211	232	254	264	244	279	242	248	235	236	255	253	295	237	280	237	233	236	265	252	226	248	239	235	236	260	236	227	203	224	237	214	240	264	265	252	233	258	265	259	228	225	234	241	252	224	230	250	261	253	251	253	256	237	223	243	241	275	263	252	258	242	257	252	237	235	240	227	267	267	246	264	242	260	263	228	267	288	259	235	255	263	242	241	283	243	256	254	236	242	244	217	276	276	245	240	266	234	232	286	247	230	272	286	257	244	285	233	231	257	271	251	227	243	245	259	239	253	244	209	233	275	249	232	274	264	266	250	232	244	242	255	226	245	237	278	226	300	251	251	262	273	231	225	236	229	279	286	250	268	246	238	258	260	246	271	236	222	240	251	245	226	231	262	252	258	272	284	246	266	253	259	251	262	255	210	268	285	244	239	230	258	259	272	209	225	247	263	235	208	260	256	254	244	227	245	282	251	232	277	259	243	238	245	253	256	248	227	244	266	256	244	234	240	236	264	248	234	236	254	226	253	214	249	248	265	231	240	251	248	235	246	248	208	260	255	258	265	260	231	257	266	242	238	248	248	232	223	268	253	199	234	249	237	258	272	261	272	254	226	244	255	242	257	258	239	235	253	257	242	240	243
26259	18891	11939	4309	4104	3228	2630	2438	1987	1805	1612	1524	1319	1151	1046	1005	884	861	952	860	881	836	744	796	750	682	748	696	678	708	656	731	676	602	651	654	675	689	682	627	626	612	640	588	634	564	607	638	588	614	605	594	617	606	608	590	590	560	596	600	617	586	604	604	587	591	601	604	573	591	629	585	626	617	572	575	568	608	633	612	567	571	566	593	614	590	633	584	561	584	543	597	569	594	593	608	595	587	631	569	590	616	626	582	606	601	569	594	574	571	581	559	580	548	617	574	586	604	606	563	595	585	544	648	587	561	630	599	597	593	639	581	622	597	567	583	627	609	593	568	598	556	590	579	583	634	599	613	644	643	578	563	611	650	596	574	622	563	585	591	626	588	572	567	567	597	587	580	593	586	549	558	580	567	589	621	604	621	606	607	581	587	564	613	572	609	585	605	619	535	582	565	582	574	600	578	605	632	575	604	596	615	586	600	598	564	560	600	562	582	589	591	625	627	631	557	597	623	586	603	644	608	579	583	603	529	604	556	589	615	593	669	619	591	588	571	555	604	580	588	597	575	579	550	601	576	627	626	560	598	584	593	599	585	574	602	596	587	594	583	581	589	609	609	572	634	608	553	585	623	623	592	590	598	559	573	573	528	588	607	567	587	589	611	563	590	589	563	553	606	606	572	580	585	536	581	584	606	537	581	595	632	556	598	618	608	604	588	552	577	591	562	605	616	605	568	593	604	536	628	568	627	593	590	565	599	624	632	598	592	602	596	588	600	579	584	581	576	599	605	595	579	601	635	614	585	614	569	575	581	610	629	612	618	599	566	589	550	589	577	592	624	598	591	585	626	588	600	571	578	514	571	583	622	565	599	603	638	592	599	583	571	600	581	590	630	562	585	608	616	607	606	617	572	585	587	565	630	615	626	613	575	566	587	620	567	563	583	575	578	588	575	579	579	563	599	604	618	605	647	617	588	559	566	620	627	601	584	595	610	549	611	614	620	569	591	581	559	595	582	612	574	587	563	580	583	546	597	537	546	583	611	580	587	553	618	613	602	600	634	608	624	618	601	584	543	595	564	568	598	596	586	593	605	605	592	581	605	609	592	564	592	579	620	577	599	567	579	621	571	583	555	578	632	569	598	643	559	576	580	609	572	579	595	576	586	617	577	560	576	583	554	580	604	595	611	592	577	607	581	579	553	605	605	594	601	581	616	603	605	592	576	571	609	601	615	644	635	619	628	588	593	634	581	566	606	580	597	581	567	531	584	556	570	555	538	576	595	568	593	576	580	612	576	599	577	589	616	615	580	614	622	567	582	583	615	590	579	591	576	621	609	609	573	578	595	582	620	602	611	607	570	540	590	590	627	588	585	596	634	617	621	569	596	623	543	617	620	563	524	576	636	566	573	611	585	573	583	603	596	625	597	585	601	581	639	573	593	600	611	578	590	623	578	571	566	571	588	577	597	592	587	627	639	559	591	580	589	576	583	628	567	593	556	585	553	571	594	575	574	608	584	582	635	618	608	579	566	588	573	561	574	611	583	554	617	614	594	593	588	612	603	590	573	567	624	559	598	605	611	590	576	593	586	578	587	628	574	598	603	606	597	596	586	582	591	617	580	576	584	599	553	571	606	616	560	650	543	555	650	650	592	587	605	601	559	568	561	642	550	545	601	608	563	590	641	598	583	574	546	597	609	558	580	624	576	586	610	554	590	563	597	608	566	579	606	601	568	612	637	569	604	507	548	554	569	604	576	579	573	592	598	566	544	603	566	604	630	601	608	626	630	598	575	568	593	564	593	518	598	575	570	570	610	603	606	588	623	579	607	626	519	608	595	606	623	611	559	568	625	565	541	588	612	600	634	594	579	620	598	588	602	653	582	619	599	596	593	608	569	590	590	569	534	572	608	584	647	589	603	549	599	571	605	590	591	546	594	570	581	598	615	601	620	620	622	626	607	579	586	610	614	601	557	582	595	609	577	587	596	598	576	599	571	587	585	551	602	589	524	630	573	604	612	547	582	526	571	567	614	593	595	556	570	616	566	585	634	592	615	631	590	612	556	557	574	639	588	578	605	568	627	604	541	584	593	579	597	606	572	633	618	626	610	623	575	562	605	621	546	566	564	595	573	579	580	584	587	572	540	616	566	561	584	592	583	537	599	556	588	626	570	587	596	597	595	586	579	573	591	611	575	610	559	609	597	552	573	572	593	618	564	593	589	615	595	567	617	602	605	630	606	597	601	534	544	551	609	591	557	601	649	603	604	591	564	587	544	584	612	619	595	558	567	602	575	560	589	575	565	584	592	602	605	589	563	615	581	590	619	571	591	571	538	585	603	592	593	574	633	626	602	585	607	661	605	561	586	610	565	582	576	597	555	581	586	607	594	556	576	588	592	598	576	561	590	628	579	529	581	571	576	560	577	630	621	586	624	586	598	573	553	577	572	598	608	629	624	569	644	599	573	590	539	552	606	588	593	569	608	592	616	599	618	597	598	566	575	632	586	618	588	589	616	581	611	601	566	558	589	583	547	607	602	564	597	597	559	563	635	602	608	600	655	611	579	576	594	607	622	540	615	553	566	606	586	556	613	591	589	545	577	598	561	575	548	574	597	600	630	591	569	612	579	581	582	556	576	577	625	570	629	552	597	577	582	599	581	567	570	620	575	568	587	616	568	582	557	593	539	597	577	581	618	601	607	601	565	574	598	582	591	624	606	579	613	605	618	585	588	557	567	547	572	589	599	625	524	606	625	577	632	567	574	587	586	563	593	599	600	623	566	618	600	604	575	570	577	599	647	633	612	605	602	581	593	575	598	580	599	596	581	631	582	597	585	596	617	568	588	574	560	602	574	607	600	539	571	592	557	581	613	565	627	559	585	579	588	588	563	568	614	626	561	563	585	627	604	571	577	620	571	584	588	629	590	569	577	588	609	584	604	602	574	610	551	620	586	592	622	599	613	554	623	565	603	618	605	572	629	583	602	562	593	580	623	573	591	578	612	617	524	608	590	575	601	607	621	619	623	572	596	575	574	597	591	613	607	601	599	624	619	608	552	616	606	579	553	599	579	620	580	588	604	556	561	574	660	534	592	558	596	637	589	581	617	582	563	518	562	587	561	590	641	626	589	630	620	589	618	576	582	610	602	604	626	561	562	554	555	560	627	577	569	586	554	591	573	588	596	563	551	560	555	564	588	573	568	553	571	586	601	621	544	620	534	621	580	572	611	584	589	565	617	569	569	557	616	617	577	579	631	583	545	624	641	598	579	575	607	573	606	583	636	623	580	549	572	625	613	559	565	598	600	594	623	614	578	549	591	578	616	586	607	558	569	591	567	566	558	599	570	590	600	605	575	588	657	582	541	573	609	577	621	577	559	599	567	530	562	562	604	591	625	577	559	607	607	602	582	595	597	620	602	592	585	588	561	563	618	565	602	584	569	616	567	607	576	605	598	600	582	571	648	619	581	582	589	625	597	582	575	607	609	661	620
12001	4759	2001	700	598	554	501	475	463	454	424	444	422	426	401	421	354	421	417	429	393	411	401	434	403	453	389	381	415	403	367	421	411	400	389	377	390	362	436	402	427	411	375	413	407	412	391	388	393	374	387	412	369	361	381	348	389	377	375	432	402	417	374	415	422	389	429	378	374	345	380	426	420	396	406	407	400	419	433	412	406	412	362	393	394	367	414	406	397	405	424	362	375	378	393	400	381	377	417	379	412	353	375	393	396	393	422	385	359	375	397	385	405	392	364	397	388	396	389	407	389	406	408	376	405	374	375	391	389	364	378	363	383	399	389	428	345	367	426	394	418	424	426	377	353	382	388	420	409	400	365	374	394	389	396	372	389	413	425	407	418	397	383	400	377	405	410	392	396	388	377	378	383	405	384	363	412	399	396	391	405	399	379	369	403	373	416	393	392	385	408	394	378	416	388	386	388	401	418	414	365	369	407	402	401	423	404	350	393	360	395	442	385	377	372	386	372	422	391	417	393	371	376	421	445	399	410	430	409	383	357	381	416	408	371	404	436	371	377	436	427	373	385	381	409	442	413	371	382	387	405	397	376	381	418	389	410	409	412	388	377	413	360	380	412	380	371	417	419	367	377	438	368	399	368	371	396	369	372	387	399	405	390	434	392	455	394	416	389	398	388	394	364	398	439	387	388	366	388	433	376	411	375	416	374	399	416	409	404	439	371	402	379	399	359	416	398	376	398	436	374	361	422	419	401	414	396	383	398	400	421	403	427	377	389	398	398	385	404	384	409	423	389	399	374	406	432	374	420	390	419	415	377	389	396	394	396	412	409	385	419	380	356	390	411	382	388	412	398	405	376	391	392	406	381	409	405	424	394	408	390	404	417	382	392	389	389	399	420	397	423	401	403	442	429	415	374	373	417	411	413	426	383	404	378	439	425	388	368	391	391	349	395	392	417	418	387	385	411	409	399	372	428	385	377	377	382	402	421	399	375	388	367	416	391	437	426	395	405	385	392	390	379	385	417	398	426	434	401	409	436	404	376	393	391	360	406	396	415	394	393	385	418	366	379	379	365	437	417	416	431	357	408	398	383	420	371	413	413	393	395	413	393	441	377	383	386	355	400	389	458	398	387	419	386	416	394	394	399	445	416	383	368	390	393	378	414	377	420	354	417	385	374	393	415	398	387	381	403	393	376	354	368	424	378	387	367	410	363	425	420	391	394	406	413	453	362	395	389	415	367	383	396	386	400	402	415	367	404	397	425	395	398	383	415	402	409	403	362	400	410	383	411	388	428	398	396	406	394	404	405	395	383	408	375	396	402	389	382	389	385	383	385	427	415	406	385	422	394	387	381	398	404	405	390	425	394	412	360	409	370	363	410	400	409	399	371	453	409	383	359	397	411	381	389	378	382	379	401	392	363	400	381	384	435	371	390	365	390	407	412	414	375	400	378	430	389	407	392	409	321	428	429	420	412	380	349	400	405	375	417	388	393	424	437	381	405	405	389	395	385	400	423	411	361	415	406	401	399	395	392	391	383	384	389	357	390	396	422	359	397	360	405	406	382	419	408	378	428	401	406	376	412	361	407	360	390	376	391	406	406	376	421	391	362	409	399	398	402	395	354	388	359	403	396	393	428	411	404	396	380	358	371	434	402	452	391	442	409	396	391	388	368	386	406	405	391	391	377	407	399	407	434	400	379	379	355	386	414	402	357	383	427	405	398	372	380	398	385	420	411	416	417	394	360	368	366	372	409	376	364	398	382	386	370	385	386	384	393	385	398	415	383	384	338	389	391	384	378	380	385	377	367	380	413	362	411	400	355	417	407	382	367	414	382	397	390	424	396	406	396	399	443	423	414	393	405	411	364	418	391	413	423	377	407	383	383	385	370	389	383	379	403	417	392	397	424	381	391	401	379	376	367	426	380	421	403	435	389	363	370	370	399	402	387	369	364	368	384	400	387	406	367	397	397	408	429	402	416	411	405	353	388	384	410	399	411	387	405	399	419	398	354	370	392	403	391	388	425	419	389	434	390	437	387	360	380	403	404	400	451	401	383	412	416	363	381	388	378	381	415	386	399	377	396	386	384	394	392	429	417	407	382	385	410	401	416	406	350	357	382	403	379	412	389	387	424	405	394	422	382	374	428	402	438	421	417	322	389	434	393	419	406	367	362	387	405	410	361	439	383	364	362	407	361	366	401	442	403	387	409	427	415	376	386	385	366	426	400	386	435	401	413	407	400	433	415	426	394	381	410	376	421	393	416	396	393	383	392	415	425	397	394	412	401	353	408	380	384	391	411	381	405	413	407	378	349	434	403	415	376	383	393	405	395	381	368	357	420	384	418	389	372	395	369	359	399	412	389	422	374	407	365	399	385	363	358	404	381	437	389	352	366	394	426	404	369	380	413	353	375	393	379	400	379	402	439	411	396	404	400	381	402	387	398	357	399	387	408	366	354	404	383	382	369	399	385	420	406	430	423	369	438	393	403	401	382	414	446	373	349	381	413	380	404	397	389	388	408	396	391	402	340	394	410	419	447	446	431	392	394	375	416	394	449	404	409	388	373	364	415	388	424	393	377	396	397	370	406	392	415	442	408	405	381	395	379	395	410	408	408	366	448	411	357	376	360	395	410	382	383	379	396	364	441	382	398	427	429	362	367	414	384	391	415	366	390	349	373	397	367	385	390	443	368	419	414	436	424	357	426	446	386	398	386	414	360	380	372	415	405	365	394	400	374	400	437	385	389	400	395	395	390	385	408	385	404	390	385	368	403	410	407	391	365	391	363	390	365	383	395	369	334	392	374	404	404	371	369	391	390	392	405	404	383	403	391	383	400	371	410	409	427	388	367	392	378	423	393	397	365	386	411	400	427	358	410	390	408	394	434	375	355	360	360	418	369	404	415	396	352	383	376	429	378	391	348	381	405	412	418	397	380	337	391	361	374	402	395	381	394	381	370	405	388	400	369	404	365	399	383	402	369	384	368	401	420	433	396	375	404	384	429	366	435	437	429	406	388	384	372	356	397	411	396	391	393	387	424	384	395	422	430	406	408	422	403	396	416	390	418	368	412	424	367	364	345	394	383	390	381	399	377	418	427	402	422	384	360	389	420	374	393	386	374	409	408	430	391	385	395	408	354	355	428	358	415	380	401	377	410	388	395	393	397	382	417	390	391	379	398	409	394	357	390	368	393	394	357	425	394	406	399	414	378	406	373	405	399	363	383	384	455	431	401	412	430	400	391	396	371	388	388	404	385	425	436	408	426	398	358	415	414	390	382	388	330	354	381	373	356	408	374	381	405	379	410	409	400	391	389	405	383	416	364	384	380	370	404	405	394	395	427	370	415	366	384	421	402	397	387	391	376	437	390	399	378	402	376	376	425	398	394	378	403	403	372	387	400	385	392	421	403	397	372	407	427	412	372	418	419	394	425	366	399	369	400	390	407	371	378	388	422	392	395	384	407	384	388	410	379	423	393	409	405	398
8675	4646	3506	1968	1925	1670	1426	1443	1233	1174	1200	1148	1094	973	1047	931	985	999	941	928	1014	985	962	965	973	968	960	925	933	888	920	859	913	931	873	873	899	881	926	913	908	941	887	883	878	855	1010	883	898	923	900	891	899	898	927	879	949	882	894	915	940	876	896	899	898	934	908	919	933	920	954	905	883	910	883	881	868	951	884	867	915	852	879	862	926	898	887	898	926	930	886	921	928	912	926	885	911	932	894	923	913	886	925	872	921	910	925	844	940	871	877	896	907	912	940	943	888	939	939	867	872	873	912	928	871	909	857	938	906	876	841	960	924	912	920	884	883	844	934	907	915	893	908	902	911	932	911	940	885	843	909	847	963	877	898	925	890	919	959	891	859	846	949	880	895	856	936	846	927	888	880	878	895	894	882	895	887	887	890	908	820	942	883	912	966	925	924	892	908	872	930	934	928	894	881	886	973	904	882	882	917	950	953	884	921	927	864	916	878	908	909	918	902	947	859	911	903	934	919	894	890	904	881	878	895	894	910	903	901	900	901	913	912	896	886	870	909	891	889	896	919	924	942	928	853	916	977	867	925	862	916	900	919	913	889	905	918	949	867	869	889	915	903	890	837	942	906	921	879	920	916	907	912	880	887	960	914	915	894	891	920	948	930	857	840	906	939	899	903	878	864	848	906	917	919	898	917	872	883	891	901	894	863	912	873	947	913	909	904	911	890	837	909	930	912	850	875	872	898	906	908	877	909	915	897	913	956	943	909	916	871	898	898	926	876	894	912	886	921	881	912	917	887	909	916	889	933	925	888	888	945	912	855	916	862	905	934	901	897	899	921	896	895	943	885	919	907	934	859	908	863	903	856	873	921	904	930	854	900	872	877	971	914	904	912	912	894	894	883	907	911	905	909	936	879	914	883	896	878	885	937	954	881	909	860	844	932	943	901	920	933	891	864	874	946	907	894	919	888	839	924	876	922	874	885	894	923	924	902	923	930	882	908	879	927	897	889	909	907	900	860	825	952	933	921	915	957	908	915	906	865	902	832	889	903	887	898	886	830	818	912	945	864	923	923	918	839	863	913	895	940	926	887	933	937	869	890	891	956	856	908	949	905	854	897	901	923	892	916	911	882	952	878	908	931	920	881	896	878	900	901	863	981	908	919	916	895	892	913	893	907	884	922	897	912	921	903	873	900	875	858	959	891	934	913	895	884	927	865	917	852	875	886	879	925	925	883	898	884	876	895	910	877	895	912	833	836	890	921	940	878	899	876	894	902	919	902	885	928	849	900	917	866	903	906	967	933	890	876	876	907	929	929	913	901	907	862	857	883	910	899	901	929	874	931	895	889	931	894	886	862	891	897	877	885	920	893	930	918	879	861	903	942	892	858	950	903	899	891	908	892	870	902	879	907	878	885	900	930	864	924	884	916	933	885	881	893	935	909	832	892	919	971	884	922	922	884	924	871	881	886	905	884	888	879	942	835	899	899	929	922	916	919	854	872	918	867	914	949	868	946	853	933	965	905	892	981	909	863	983	854	905	899	924	945	894	863	876	857	949	958	909	839	896	950	893	937	898	944	924	941	919	901	873	895	889	903	940	892	891	955	870	909	893	897	903	931	916	872	903	871	885	901	896	937	877	891	919	868	849	896	930	923	929	881	915	917	892	980	896	886	932	857	923	881	871	914	881	870	911	889	954	906	908	914	885	958	941	854	879	859	924	848	877	938	876	900	894	882	943	860	877	895	939	881	884	902	861	887	884	918	872	919	866	870	868	908	917	857	853	923	885	913	858	893	924	934	936	876	854	869	883	965	862	845	917	937	886	858	859	878	910	902	896	907	950	921	888	888	925	872	884	879	906	943	884	878	952	868	902	909	877	892	944	954	975	959	902	891	972	908	869	885	874	908	898	903	907	923	869	865	935	887	927	868	877	935	897	926	911	911	846	937	912	899	855	867	940	904	911	917	930	925	906	908	907	875	921	955	888	895	952	886	900	841	892	1000	873	878	904	889	888	928	852	894	944	926	892	927	877	897	881	899	955	913	911	862	891	913	893	960	900	844	883	900	874	889	897	952	909	898	891	877	888	889	916	860	854	907	890	914	893	916	909	884	903	882	920	870	925	880	924	894	929	884	924	933	901	890	913	890	938	904	872	933	916	920	906	898	931	885	922	876	896	897	875	878	871	891	872	897	931	900	909	924	879	863	902	942	892	890	885	917	888	882	902	852	931	916	920	942	906	923	914	901	901	913	939	913	841	871	878	877	911	901	882	912	921	915	935	894	867	928	946	956	838	858	884	935	958	847	916	897	954	907	916	874	887	943	907	927	932	871	936	886	894	931	886	912	905	869	875	900	853	932	855	929	885	970	919	942	892	925	896	956	901	836	922	921	935	942	875	898	946	910	902	852	867	926	908	903	919	883	884	907	895	893	923	911	891	870	932	902	902	893	923	906	956	906	890	863	878	883	889	838	864	875	906	902	853	960	894	912	846	947	891	871	849	914	932	868	887	864	875	898	852	902	918	903	912	874	912	877	847	911	903	913	897	870	874	945	912	943	903	902	907	875	947	873	914	927	894	894	916	853	858	885	944	906	875	924	886	957	921	925	900	913	890	919	828	899	914	896	893	922	850	896	895	847	942	951	966	863	886	919	895	933	905	883	931	933	917	849	916	861	953	902	926	919	895	871	834	890	863	880	890	905	893	882	896	868	907	895	905	943	872	930	910	877	913	908	861	885	892	922	912	886	917	884	891	840	921	885	892	885	877	874	819	890	925	913	931	851	866	936	931	885	909	859	915	961	918	873	894	903	927	861	907	891	902	924	885	928	884	927	875	888	857	892	968	874	945	941	876	923	921	927	884	894	922	935	918	891	888	962	907	913	930	888	907	925	875	879	897	887	890	936	912	946	905	891	880	895	938	854	953	872	903	871	921	893	858	927	907	913	922	931	953	914	865	898	914	873	859	928	931	897	906	914	902	882	872	955	887	876	945	895	876	895	903	888	883	943	896	933	886	871	946	899	924	923	886	926	870	928	876	949	926	893	949	919	900	869	884	867	951	937	874	968	877	933	929	901	919	878	902	923	906	882	865	922	942	938	847	857	921	887	870	898	882	869	863	931	937	900	879	847	960	945	928	881	880	895	923	882	908	885	874	870	900	928	932	898	898	943	899	895	855	853	886	917	894	880	926	953	922	930	861	897	916	895	951	857	877	879	906	904	906	899	907	868	863	913	884	927	853	847	975	891	880	895	962	901	901	869	856	906	912	883	906	901	891	895	904	967	950	910	884	885	920	913	919	882	901	904	911	936	909	904	858	871	863	861	870	935	938	856	887	894	867	920	886	902	928	895	971	917	893	879	896	842	854	902	942	904	909	923	908	920	883	927	916	931	936	906	959	936	888	928	967	922	927	930	926	933	909	886	903	901	914	888	864	878	927	870	899	918	863	898	913	959	887	863	918	928	866	890	879	867	872	938	876	821	897	855	839
28840	16654	7934	1653	1005	743	649	616	549	503	481	434	490	452	409	438	409	398	406	408	390	400	408	400	402	436	401	387	383	405	399	364	397	397	356	335	390	371	424	380	414	409	413	397	362	422	408	374	406	413	405	373	369	361	387	368	343	375	368	357	370	403	409	351	403	364	338	416	404	414	395	386	375	402	359	365	379	386	424	376	360	404	378	369	381	370	373	382	356	376	365	388	386	389	359	401	413	385	358	346	402	426	405	379	410	392	405	405	422	385	407	396	386	378	373	402	363	367	379	409	405	346	394	409	376	407	359	422	400	398	402	384	334	394	344	387	385	416	409	366	382	412	372	387	387	343	374	373	395	410	442	421	387	367	365	419	422	393	382	381	424	385	410	381	403	394	366	428	371	432	377	365	394	393	330	374	380	376	396	384	385	414	415	364	393	407	362	383	378	358	362	398	387	391	392	376	392	431	386	407	415	379	366	395	435	371	381	415	337	346	412	409	380	358	346	367	384	376	397	350	426	385	370	402	356	341	395	387	366	371	380	368	394	371	382	373	370	372	395	344	379	377	378	375	393	404	388	366	396	395	372	372	427	406	368	384	395	362	381	407	367	397	369	370	384	389	380	391	373	386	372	406	394	403	375	400	359	370	419	366	374	386	385	371	380	387	374	347	382	399	422	377	387	378	390	379	390	414	420	388	384	336	380	406	381	411	377	370	387	399	385	389	375	370	421	369	321	381	405	428	413	365	350	387	388	360	341	367	371	374	373	379	380	393	395	415	345	371	377	382	383	397	399	339	369	405	368	390	377	389	391	371	377	386	380	403	400	382	342	397	390	390	359	382	410	393	373	374	404	362	387	346	400	385	393	412	377	381	406	374	362	368	387	373	364	371	431	364	377	354	383	395	388	368	351	384	387	380	379	392	376	414	387	387	408	413	394	405	396	374	373	385	406	375	401	383	355	416	380	385	367	402	394	378	402	394	376	370	357	375	399	417	381	385	401	385	373	359	348	390	375	419	388	386	408	378	376	350	387	372	399	380	393	373	363	385	389	379	329	378	397	379	385	431	394	405	381	372	396	409	430	391	372	404	368	359	398	387	351	377	392	398	384	383	378	387	391	370	394	359	416	371	373	397	391	368	377	372	387	365	377	400	354	393	399	397	408	389	384	389	393	398	425	367	397	368	375	416	410	418	414	383	387	392	388	385	388	374	368	412	375	381	370	442	373	393	370	414	394	426	355	415	379	424	371	377	385	407	366	348	400	393	387	396	386	349	405	440	357	373	392	406	389	373	373	410	355	379	366	390	381	371	394	375	349	381	396	388	364	369	372	400	366	394	366	381	365	379	369	369	379	394	401	382	385	390	350	421	392	402	385	377	364	381	363	361	378	398	350	369	393	405	389	398	384	366	399	384	386	421	376	369	404	367	388	380	372	357	392	404	414	380	422	357	396	412	411	393	357	409	389	387	410	364	396	393	365	370	378	382	388	380	360	400	397	360	399	398	370	395	429	380	399	393	404	343	379	386	376	408	368	358	401	378	402	387	382	381	398	394	424	404	368	369	376	356	415	393	396	379	368	345	352	403	402	402	386	366	393	374	365	367	392	397	386	412	362	384	405	414	393	392	381	414	402	433	402	400	399	369	390	406	348	333	402	393	383	368	401	371	342	394	359	398	375	372	346	387	371	400	400	357	381	445	377	374	429	399	410	374	418	351	423	363	379	387	390	402	392	389	416	380	405	426	355	400	376	382	371	385	407	367	359	399	385	414	364	358	363	395	384	424	355	405	365	387	367	371	358	383	420	385	365	395	347	415	396	353	389	344	406	385	372	416	358	374	354	360	338	330	354	408	413	410	386	390	430	364	411	378	358	383	361	379	387	390	368	371	366	405	399	367	358	330	380	341	391	414	372	385	397	385	439	407	373	378	375	355	362	386	389	422	379	377	359	355	381	359	383	405	332	395	419	373	372	360	350	385	434	398	399	381	391	405	395	428	368	369	398	381	404	347	387	456	361	353	394	377	378	379	378	351	361	386	408	399	405	380	372	388	399	372	368	370	390	399	404	369	379	363	387	411	383	389	362	395	395	385	402	431	360	389	375	365	390	416	367	374	380	353	363	400	389	358	378	387	386	401	400	404	366	379	384	394	398	388	343	365	407	377	358	385	384	363	392	401	405	370	360	377	420	386	393	383	370	363	367	375	431	399	404	371	404	367	371	382	389	398	407	413	388	353	416	367	395	381	386	385	386	360	393	375	376	391	412	353	418	401	380	413	363	421	422	396	382	411	395	409	404	375	373	390	388	359	377	374	391	430	407	377	374	414	352	374	393	404	394	398	416	357	395	413	311	405	375	381	361	389	367	383	373	403	375	394	395	358	370	401	369	408	362	364	395	420	377	379	425	404	386	392	394	350	375	375	405	388	377	380	379	361	382	386	381	358	328	396	354	405	383	392	390	362	408	364	363	364	373	385	368	334	353	354	403	364	383	336	372	365	382	390	370	397	397	393	378	381	383	367	388	379	404	409	371	380	385	425	399	394	421	373	386	425	374	339	417	414	403	382	347	363	372	395	381	378	365	382	406	380	395	400	395	374	392	383	373	423	380	396	377	407	390	399	391	375	386	360	366	394	377	377	345	377	422	422	405	395	341	353	365	367	411	379	408	380	357	398	357	391	342	428	390	387	369	385	364	397	387	363	374	402	336	368	351	422	376	414	368	370	376	404	360	377	402	381	386	382	414	410	400	365	417	389	340	375	381	367	356	403	352	372	374	368	362	377	395	414	377	380	430	406	350	386	413	381	395	392	412	386	391	386	359	352	418	375	376	377	399	354	362	393	355	420	377	366	356	409	399	367	375	374	357	376	375	366	383	406	363	402	401	377	384	442	418	383	391	372	415	385	364	419	391	380	420	330	368	405	386	366	335	376	387	389	374	405	370	396	372	370	375	365	368	368	387	398	411	393	384	392	430	420	377	391	423	371	404	408	370	438	416	368	405	373	398	367	362	431	392	412	383	381	387	405	401	383	385	372	395	396	379	391	397	400	354	376	367	418	410	377	397	371	395	375	390	363	394	350	364	405	431	379	370	379	383	382	371	402	402	409	387	390	365	387	397	403	407	356	369	386	377	374	355	384	408	357	359	369	393	401	393	396	363	343	359	379	375	364	385	355	386	401	358	413	370	371	364	371	371	374	376	379	392	396	367	387	352	378	371	399	381	362	370	362	366	384	404	382	386	394	407	402	387	396	380	368	422	382	392	364	378	400	373	394	357	351	351	361	395	387	390	366	403	405	399	388	413	366	399	392	376	388	395	382	367	370	399	378	369	371	393	398	395	404	381	343	379	397	371	373	393	405	397	372	366	370	408	350	394	396	423	393	377	336	420	397	388	412	414	382	379	410	375	326	387	375	426	395	392	388	409	400	366	392	384	367	366	384	330	369	387	374	397	400	401	372	354	380	435	385	379	400	381	411	389	371	388	388
20216	12947	9303	3457	3153	2589	2266	2025	1679	1622	1528	1443	1313	1207	1175	1077	1144	1090	1030	1056	1093	979	1002	1006	977	903	895	991	895	909	968	919	900	911	898	932	903	887	904	862	872	921	940	928	929	817	886	900	882	861	915	901	890	860	895	887	878	895	923	810	903	854	856	868	865	887	874	868	933	825	882	804	830	898	907	884	898	881	903	876	868	884	857	906	873	891	872	852	875	833	828	917	910	908	840	867	842	896	863	854	849	875	912	893	869	888	873	868	875	841	916	859	906	863	881	858	886	846	921	856	846	863	824	824	859	892	920	840	865	912	894	816	902	868	889	863	870	877	881	841	911	881	849	848	866	868	898	771	859	908	898	879	858	895	871	874	871	838	846	890	917	875	862	843	852	892	827	873	839	910	877	944	913	850	895	898	877	894	840	848	874	952	900	851	886	850	852	898	858	926	854	899	922	884	952	889	925	844	856	863	910	859	829	848	861	906	857	871	894	872	910	906	833	881	924	851	867	863	895	891	881	851	834	869	841	937	845	913	862	887	879	879	912	848	886	864	874	838	878	863	867	840	856	858	809	882	867	916	849	865	873	862	923	872	860	890	824	888	867	865	839	896	830	812	858	852	881	920	832	877	908	844	872	918	861	865	822	880	912	871	866	873	921	896	856	857	912	845	898	865	872	906	869	859	898	919	925	883	835	888	851	832	883	875	909	878	872	843	854	891	853	846	887	851	869	891	868	855	897	919	862	867	910	836	837	873	903	860	931	898	859	909	848	837	923	919	858	848	894	849	874	918	876	877	861	856	908	897	874	907	848	879	872	839	813	900	929	870	918	849	873	870	879	884	877	900	909	870	848	895	854	861	899	867	862	864	873	880	859	885	884	884	914	917	837	864	888	958	886	909	867	851	882	853	835	882	845	890	916	866	866	820	877	887	870	919	824	860	877	907	846	867	859	901	877	929	882	889	886	901	864	898	850	894	895	904	835	879	888	882	901	854	860	871	907	858	866	936	850	873	880	881	878	834	897	828	864	900	871	917	871	922	876	886	875	865	875	870	900	864	869	914	890	902	905	883	896	890	838	875	891	857	889	869	880	876	838	825	886	816	879	922	918	890	900	896	935	875	819	887	875	858	864	922	880	873	912	854	890	894	847	927	873	881	906	877	848	856	804	901	858	909	882	843	951	960	902	882	880	882	863	887	870	846	908	882	792	857	848	883	827	857	933	811	844	904	859	891	846	810	905	883	915	868	855	873	882	842	880	863	901	861	890	863	877	946	820	850	882	917	882	863	931	910	885	863	895	859	802	856	820	864	826	918	884	862	867	840	893	878	899	898	855	839	876	888	846	883	812	880	865	863	850	881	837	845	891	884	920	856	862	842	935	819	912	885	826	809	858	853	881	914	886	890	909	884	861	820	912	900	865	894	910	841	860	882	887	898	867	877	909	834	825	914	828	921	872	843	910	900	876	906	911	888	837	872	869	874	835	832	889	839	844	914	840	844	855	868	872	848	845	815	804	841	866	829	881	917	862	893	807	874	885	873	887	805	879	877	868	879	909	909	900	894	871	857	852	906	865	877	934	870	845	783	899	898	860	899	973	889	850	857	875	826	881	888	859	909	883	904	877	862	858	846	896	850	927	840	824	926	823	861	847	870	931	902	863	913	894	882	934	885	833	881	884	855	868	925	922	871	902	882	832	861	859	916	897	883	822	823	855	886	869	878	851	925	863	837	830	889	846	898	907	869	891	852	863	842	882	865	888	821	868	858	904	868	875	839	885	929	880	919	876	860	895	864	842	904	914	905	866	862	853	867	792	849	866	895	867	841	923	854	859	868	877	862	818	915	924	834	798	869	830	848	867	901	852	846	847	890	925	899	831	852	881	878	859	898	879	904	858	890	904	827	871	877	887	834	874	816	895	851	885	869	842	845	865	925	921	866	866	854	895	929	938	853	899	883	830	890	814	913	799	853	888	874	844	883	919	856	876	853	865	902	883	884	878	903	854	888	868	879	822	909	913	896	924	872	888	845	848	846	885	879	926	891	909	911	869	904	870	855	919	894	905	879	864	870	886	847	889	871	913	910	856	843	853	875	856	911	858	837	883	872	918	929	851	833	936	884	863	869	868	881	910	846	840	887	817	882	870	866	847	808	856	914	839	918	918	836	855	853	867	852	870	879	842	857	894	899	880	844	862	896	872	876	931	841	859	874	888	861	852	839	872	868	926	862	842	873	833	843	912	892	880	904	899	921	870	892	864	827	905	858	899	839	847	881	876	888	910	855	846	825	864	893	902	909	895	847	946	859	881	891	864	859	864	903	917	861	869	872	857	847	855	891	886	910	880	869	900	890	897	865	888	885	894	888	882	829	898	889	861	829	873	915	842	880	914	864	890	841	912	828	863	875	871	836	798	847	865	893	893	906	865	807	849	875	882	858	861	860	820	887	871	899	821	895	839	897	887	822	889	927	831	888	879	878	913	864	848	892	887	887	850	829	902	905	878	876	902	847	838	864	808	866	926	865	852	848	869	881	877	882	865	830	859	897	854	892	853	845	907	882	914	877	865	889	925	877	871	849	869	827	870	840	865	951	906	919	887	929	868	840	882	870	876	884	886	910	844	860	830	877	847	923	870	933	945	835	867	849	864	823	890	887	847	842	876	942	873	893	907	852	912	812	853	874	858	890	892	857	850	874	904	842	861	893	901	866	831	875	852	866	856	863	878	882	858	830	846	863	849	870	841	889	921	893	876	870	865	839	910	822	850	922	893	863	886	891	894	863	877	856	889	903	868	920	869	872	891	897	867	891	900	868	890	863	927	880	794	899	844	805	881	836	896	877	884	882	912	873	864	881	879	828	893	857	886	880	876	869	928	862	878	882	862	842	877	904	855	888	839	882	874	840	893	846	899	864	933	908	860	878	863	862	918	888	884	872	896	850	865	841	906	899	858	869	830	816	882	899	922	883	898	941	886	819	914	856	832	874	931	890	918	881	852	913	832	898	896	921	895	869	906	874	866	897	882	925	859	870	842	761	856	893	872	850	930	886	880	852	874	856	860	871	890	872	910	916	926	864	862	851	863	871	840	874	886	815	855	873	843	909	890	867	828	909	841	895	888	894	896	815	877	860	824	871	872	864	863	824	847	867	888	898	843	891	895	856	845	851	855	875	947	933	855	886	874	862	906	875	926	859	859	911	859	852	883	878	820	893	846	864	891	910	882	857	892	881	909	891	856	868	877	872	831	853	886	886	862	891	878	845	881	869	848	876	845	837	895	887	861	895	835	919	854	848	888	886	869	883	856	906	871	889	886	884	889	886	827	896	886	832	951	822	853	828	856	849	931	862	847	928	921	857	912	860	894	859	827	920	886	886	940	865	892	844	820	879	865	881	861	875	906	886	870	866	890	815	822	874	913	822	849	874	855	887	889	863	873	914	864	810	903	829	825	837	828	837	867	878	849	875	925	854	874	883	844	859	872	885	834	894	872	886
39696	26564	12862	2698	1228	830	685	578	508	474	502	426	366	338	312	323	289	303	322	309	283	293	263	283	321	253	260	279	290	282	261	274	253	221	241	272	268	305	250	251	261	248	242	258	223	271	269	258	262	276	226	279	280	252	271	241	258	237	262	246	269	249	253	242	243	252	263	247	245	265	261	244	295	283	267	253	256	274	255	237	255	278	252	259	225	255	271	254	274	235	263	229	281	254	263	244	248	244	221	232	251	217	287	271	257	255	260	264	274	277	246	267	283	245	273	237	239	243	246	252	225	226	254	250	264	256	256	281	219	263	248	276	251	266	255	226	232	281	256	262	255	252	244	272	258	236	271	240	257	264	283	256	263	254	271	233	264	283	250	215	243	278	260	290	237	237	264	242	270	254	252	278	273	244	266	274	203	219	245	243	273	286	261	240	260	256	240	257	277	249	232	262	240	256	261	262	227	267	283	236	270	265	249	251	251	255	240	242	230	249	257	259	246	224	283	229	262	269	245	264	255	267	265	253	259	251	211	265	255	237	251	271	216	291	265	215	248	253	235	278	267	266	258	248	248	248	254	251	247	248	249	254	261	262	243	234	287	271	220	234	228	243	268	262	258	258	247	273	274	246	233	269	252	266	254	265	263	244	278	258	250	256	235	239	265	249	248	259	287	255	239	241	253	253	226	259	249	249	253	286	264	223	273	258	239	264	261	266	243	281	259	205	252	251	254	224	233	293	233	257	243	263	243	241	251	228	232	262	286	263	237	231	247	252	242	255	258	261	251	249	267	259	263	275	273	247	249	234	232	272	241	231	265	240	240	240	244	255	234	253	272	261	270	257	241	233	255	260	234	248	262	251	228	271	256	290	245	264	279	259	239	267	248	217	223	261	257	243	260	240	253	266	293	241	248	251	254	262	257	229	259	271	257	216	266	253	289	251	255	218	227	269	254	263	284	283	242	231	236	256	241	250	250	259	251	257	290	277	251	273	246	277	244	239	275	259	228	249	238	261	275	279	261	268	309	274	265	251	262	288	262	276	234	229	277	276	264	241	249	234	258	265	275	280	243	255	266	222	258	235	242	236	231	232	244	227	276	265	274	255	258	219	269	247	266	276	245	251	269	242	253	265	255	260	227	229	249	249	226	265	260	248	251	267	250	287	290	255	296	239	253	272	278	235	260	243	250	252	258	236	268	261	258	255	271	262	269	257	257	253	290	251	225	257	253	265	255	265	258	246	243	273	274	263	260	245	239	266	275	239	258	265	261	245	255	304	267	231	267	244	261	240	228	256	254	259	260	237	245	254	252	295	282	249	242	222	269	240	256	289	275	294	262	277	270	248	250	222	284	239	258	229	247	278	285	268	238	267	257	249	246	240	245	252	253	238	262	241	236	274	247	263	256	270	257	218	249	246	248	272	244	258	251	253	256	238	227	237	243	277	249	262	260	225	243	252	245	244	272	272	267	255	254	242	233	242	271	270	265	272	279	262	239	222	233	251	267	260	285	239	287	249	272	247	249	260	289	256	240	249	229	244	244	250	243	255	247	247	271	267	300	224	257	236	261	262	268	260	248	280	261	279	266	259	236	271	220	254	215	284	238	208	260	246	237	248	262	253	252	233	242	267	271	253	280	232	253	261	259	252	276	290	260	241	223	236	241	237	244	239	298	260	285	259	232	284	241	275	258	239	230	229	229	245	257	232	251	254	228	276	232	250	255	254	260	277	250	215	248	250	291	247	291	241	221	246	254	278	245	281	294	296	257	279	257	259	234	241	269	249	266	221	245	244	250	245	245	247	265	258	248	238	254	258	242	272	257	260	262	236	267	269	254	265	274	254	246	244	238	265	277	269	218	249	243	258	248	263	243	230	233	243	243	274	256	230	258	263	263	258	287	267	228	288	235	268	262	264	266	208	242	275	270	257	235	292	262	282	223	261	268	256	267	264	281	249	242	253	281	246	250	261	248	266	270	244	291	254	258	257	248	257	278	251	256	273	268	248	277	234	270	258	249	215	230	248	265	284	252	247	273	265	237	246	289	269	264	272	253	260	247	261	264	267	265	258	236	212	246	240	290	250	251	229	257	248	265	264	283	244	216	266	257	241	242	250	243	230	218	258	239	245	256	260	268	250	271	249	295	263	258	249	247	269	254	236	251	242	263	254	258	247	243	249	266	243	267	230	242	254	269	231	257	265	263	235	238	236	276	250	234	265	226	219	222	248	262	262	242	278	280	248	264	283	247	231	250	242	222	245	223	259	273	268	224	234	235	248	224	259	289	257	253	259	272	254	259	272	262	266	243	257	277	258	242	270	265	277	243	245	242	268	276	241	227	249	244	284	251	254	240	260	275	227	228	240	250	251	247	250	234	271	267	268	268	291	240	224	243	274	232	268	229	255	294	236	242	242	264	249	255	263	234	256	262	288	268	259	253	260	241	270	251	257	265	235	257	241	247	239	239	243	250	275	227	229	271	272	255	274	276	254	244	231	222	272	271	237	259	236	259	235	274	236	269	266	226	253	249	261	244	236	234	254	249	244	280	223	245	260	262	246	258	262	246	253	218	254	231	255	273	262	239	251	255	266	262	256	233	278	284	264	271	272	252	278	256	248	259	264	247	228	223	244	227	251	259	270	257	255	234	276	274	269	252	254	254	251	236	250	269	243	239	257	247	277	236	254	271	252	243	246	247	276	251	274	260	239	269	258	239	272	239	265	278	249	255	234	249	264	245	266	290	233	254	255	254	279	250	237	258	241	251	263	253	243	239	255	266	247	262	244	278	287	257	242	265	244	242	276	241	247	246	246	255	254	270	240	253	242	243	271	257	246	279	273	273	256	279	239	287	270	234	239	214	262	269	247	250	227	224	261	242	257	259	276	237	258	251	264	236	245	239	276	241	271	239	257	260	266	245	266	273	254	245	230	301	251	260	229	271	286	262	223	274	232	266	262	249	260	259	272	296	260	224	269	251	265	256	272	263	265	227	275	242	276	255	245	239	262	240	254	257	221	255	268	233	259	232	219	234	253	237	245	255	278	254	249	251	242	247	290	269	224	237	233	241	275	266	279	269	267	266	252	248	244	238	258	239	251	269	254	246	290	258	246	236	232	258	253	291	279	258	266	261	231	273	273	266	259	246	260	261	270	286	258	265	245	291	262	256	240	246	239	278	250	227	287	277	276	270	278	293	269	240	249	287	277	259	262	323	263	255	274	260	271	246	248	260	247	249	254	266	254	258	261	244	257	293	270	236	269	202	293	242	252	246	260	221	236	235	257	278	284	260	225	294	257	238	251	254	262	245	256	253	262	264	259	235	253	240	240	240	246	257	245	261	250	283	264	261	264	260	287	277	236	261	269	248	243	249	246	232	257	245	248	249	218	262	277	247	260	245	237	254	256	237	239	252	250	227	255	265	229	254	285	242	250	253	274	250	241	262	252	249	260	257	261	257	260	251	244	249	271	235	242	254	240	294	267	268	253	257	268	291	254
26520	19624	12361	4657	4055	3313	2685	2387	1906	1852	1691	1425	1325	1167	1016	1016	990	907	840	877	883	823	792	751	746	778	676	711	671	710	721	667	641	725	696	691	654	644	689	631	632	687	652	645	639	647	667	642	650	620	615	621	647	629	607	612	643	607	565	613	639	583	646	609	639	623	586	567	601	578	618	606	610	590	610	601	673	633	604	599	614	611	613	613	632	574	601	574	590	668	607	620	656	619	607	596	575	614	563	621	636	637	619	634	607	587	606	590	568	658	576	600	592	614	593	634	631	633	573	607	612	618	637	610	635	599	611	601	594	588	615	575	604	593	620	579	575	607	588	630	633	593	599	607	618	605	610	578	633	611	648	574	621	683	611	605	601	571	653	611	601	590	566	592	676	591	642	645	624	589	593	607	588	647	571	612	597	594	549	615	619	631	601	586	611	642	599	591	589	634	615	601	590	647	605	606	628	592	613	639	612	605	646	582	576	620	574	607	643	594	581	561	586	626	615	591	616	601	637	631	625	618	617	589	589	618	631	646	604	601	633	594	574	593	603	566	658	611	612	605	588	602	581	591	602	612	540	648	595	641	643	609	584	571	605	582	582	581	627	616	623	645	605	610	571	581	646	585	611	601	590	620	588	608	607	597	612	618	594	582	603	625	601	624	622	587	587	602	600	584	605	635	623	603	597	596	594	606	619	622	595	603	500	596	626	640	611	596	620	609	587	564	609	617	621	625	651	622	589	612	608	597	600	601	642	575	611	606	642	646	577	604	635	545	590	603	590	595	628	599	601	607	626	583	586	543	616	597	590	624	621	608	636	603	594	620	619	623	622	576	619	613	603	641	612	608	608	594	578	602	604	602	585	608	595	635	620	615	589	630	622	586	569	566	601	586	600	658	604	598	617	591	630	575	595	613	582	555	608	526	609	638	595	585	610	571	581	608	579	604	561	647	587	625	610	593	571	610	568	576	582	613	611	591	612	595	574	637	559	613	613	604	626	610	583	590	614	598	618	606	577	580	601	590	600	600	636	580	653	592	595	603	583	614	558	601	575	614	644	574	584	623	581	647	592	597	574	579	578	598	587	599	576	596	586	640	587	600	580	606	602	614	591	630	612	603	570	586	586	585	583	581	544	587	579	565	586	565	606	618	622	592	603	604	594	609	602	617	588	592	571	592	587	620	604	623	599	603	563	620	596	585	588	633	614	618	618	604	595	551	631	611	603	604	602	621	648	585	603	629	593	609	634	611	590	561	610	596	559	589	617	597	598	601	634	637	648	618	632	627	609	616	599	588	612	608	628	619	587	614	618	553	585	567	588	613	639	582	571	590	588	602	615	607	577	627	594	581	619	603	595	553	605	604	603	541	626	602	606	613	634	591	588	594	555	584	570	603	595	583	622	556	608	624	657	576	589	599	604	631	610	563	569	644	591	605	627	606	579	618	649	584	641	604	593	570	598	595	623	624	614	589	616	590	603	565	585	596	618	590	611	658	624	591	600	644	595	564	602	583	609	578	600	600	590	592	608	599	620	615	607	571	610	589	591	620	591	572	586	610	593	563	590	599	592	582	605	599	573	558	611	639	623	640	611	593	609	587	625	604	586	557	583	614	598	619	580	604	590	587	648	601	580	625	570	610	590	565	634	604	610	618	607	591	632	631	598	613	565	595	596	585	565	592	642	608	595	602	594	614	604	586	559	601	636	586	555	624	588	628	605	608	582	628	628	598	596	655	594	607	574	581	618	601	606	573	557	614	613	611	596	600	614	612	584	572	626	581	615	636	572	624	614	616	599	601	610	643	578	569	593	621	571	610	639	568	630	649	645	584	559	599	606	623	603	619	619	596	611	567	589	599	565	614	631	595	543	614	603	590	553	621	648	555	552	637	623	574	599	639	588	613	565	600	649	625	617	597	621	578	556	613	601	624	585	601	581	603	604	601	602	561	630	588	604	615	604	582	563	621	618	607	554	566	584	626	615	626	611	637	573	636	587	625	629	632	598	551	631	671	587	604	604	622	615	595	574	581	635	628	609	579	619	584	604	648	616	597	600	568	607	594	618	588	574	603	618	583	599	647	583	578	587	557	619	621	620	613	573	581	673	617	605	596	622	596	590	617	609	585	617	568	581	606	621	643	669	572	661	619	643	614	631	584	609	594	616	615	595	577	573	598	570	601	562	616	619	612	595	586	589	621	591	607	630	627	593	561	657	565	561	601	583	642	619	583	584	582	573	581	599	611	624	611	618	632	599	588	608	626	628	628	655	594	557	576	571	585	622	614	604	597	534	615	573	623	562	577	579	565	635	603	598	585	620	566	596	581	641	637	612	618	604	676	577	581	681	610	633	599	611	603	600	618	584	601	588	633	570	578	569	555	583	609	561	583	545	575	586	656	588	604	606	553	624	581	566	599	603	590	630	567	584	609	606	628	542	618	603	566	587	595	610	610	589	595	620	640	639	571	656	576	583	629	558	575	592	615	609	640	580	591	637	589	632	615	612	620	618	601	646	592	599	616	616	594	574	575	591	607	597	583	610	596	585	599	605	583	605	582	614	583	602	631	624	592	580	594	580	617	590	639	571	592	607	589	626	588	606	607	583	635	643	624	640	557	602	544	589	600	593	648	669	588	612	587	567	575	608	643	545	596	641	596	605	604	619	573	608	622	573	577	591	609	585	619	591	573	594	566	601	558	619	588	645	579	606	619	604	580	602	623	575	555	612	576	641	637	618	593	564	635	611	652	581	637	623	621	597	583	584	598	606	593	625	592	576	599	613	616	602	637	609	561	590	595	588	624	596	548	580	628	585	642	565	592	596	615	588	599	612	626	636	540	604	578	623	607	583	578	599	586	585	556	584	603	608	604	599	619	609	612	580	564	591	597	649	627	611	611	571	605	561	613	612	632	674	548	621	563	603	572	618	627	546	613	609	568	625	560	599	608	617	577	660	581	637	607	610	636	600	616	641	592	576	596	575	596	613	592	604	577	578	633	572	619	634	593	679	658	621	595	565	586	597	574	619	550	580	635	604	556	585	559	592	622	608	584	573	575	609	571	606	596	638	613	578	616	595	578	631	602	574	612	595	589	580	592	571	565	604	637	626	593	644	562	605	590	578	609	652	633	625	565	619	582	637	590	597	622	628	613	593	587	625	596	634	595	581	564	542	601	606	636	603	579	596	634	589	579	658	598	593	660	583	639	584	601	626	607	605	589	624	558	647	619	645	593	632	623	628	576	606	570	598	583	553	600	558	607	622	641	578	628	601	618	564	606	561	599	616	593	606	558	569	628	645	619	632	601	651	557	609	643	633	620	593	633	613	602	625	582	586	625	567	568	653	601	623	595	621	606	667	598	620	587	643	598	597	590	602	614	631	605	598	581	594	606	610	598	629	626	599	607	636	633	634	605	597	605	593	601	628	622	641	596	585	568	544	601	619	592	592	634	617	613	579	584	594	603	585	613	605	614	606	637	584	547	613	602	590	580	584	574	582	587
11968	4865	2170	724	626	515	561	495	468	419	487	454	405	414	408	411	420	399	410	383	426	453	426	422	407	414	423	381	409	402	402	429	396	408	383	418	451	396	397	402	418	428	368	387	412	405	415	427	383	389	401	399	381	413	385	422	379	407	386	371	399	383	436	367	378	413	436	421	389	364	378	395	382	395	421	406	367	369	418	390	435	385	429	385	383	395	410	428	402	417	417	400	370	398	379	428	385	402	424	398	432	389	382	398	357	364	400	386	383	407	399	409	386	367	389	389	412	377	401	368	405	411	412	404	401	389	409	429	429	390	394	426	386	419	363	390	409	400	408	407	384	399	414	412	434	442	400	414	435	389	392	408	368	385	402	407	407	406	419	423	380	379	412	393	385	413	412	412	369	411	394	423	396	388	415	395	393	393	390	422	399	393	379	390	381	418	393	394	366	438	378	365	410	395	410	402	422	388	424	409	437	380	360	402	408	404	400	398	390	410	446	375	413	435	389	403	396	380	374	392	404	382	408	409	385	399	393	377	404	457	427	386	421	434	382	393	419	410	409	427	403	418	381	413	370	396	360	392	425	396	378	418	425	383	375	455	430	408	384	380	422	418	378	409	456	395	391	396	384	369	398	402	416	417	405	371	362	365	420	367	407	392	414	410	378	405	423	419	438	402	393	416	418	417	393	408	379	416	429	401	404	415	380	423	365	353	394	399	430	427	407	401	423	421	418	422	380	365	372	412	387	396	396	358	385	396	416	391	430	386	388	434	389	402	399	415	394	446	406	399	393	386	354	410	390	394	430	374	379	404	393	406	375	390	386	404	395	414	368	378	398	416	414	380	383	367	390	417	420	407	381	413	359	432	425	372	387	387	395	417	390	415	392	394	393	379	403	390	378	396	393	404	424	421	401	398	394	392	387	413	414	422	413	396	383	375	413	414	412	377	384	397	418	399	390	409	384	409	375	433	424	404	399	387	421	389	415	392	464	453	410	357	380	424	386	408	390	406	356	425	373	386	420	376	408	389	409	416	399	409	362	405	404	407	364	448	418	411	377	425	379	405	403	411	425	392	420	402	429	385	386	395	407	415	408	385	443	373	404	417	378	416	411	406	411	408	415	397	403	361	359	394	420	376	388	388	384	398	414	395	405	386	389	374	411	372	381	419	374	401	409	442	409	411	421	416	423	424	416	431	416	441	381	412	392	410	375	431	428	428	410	418	378	423	431	398	398	388	395	437	367	414	413	405	454	396	374	395	378	401	430	364	394	437	402	428	394	407	403	396	398	401	379	385	407	396	403	416	386	408	381	377	412	416	406	399	432	388	418	390	398	383	383	401	403	426	399	398	407	386	373	406	407	388	355	376	374	399	400	404	378	425	430	370	404	416	395	388	389	401	392	400	418	409	433	379	412	405	384	381	406	413	383	408	393	417	396	407	400	378	390	400	400	385	378	385	444	384	399	391	426	398	412	412	393	406	407	395	376	368	378	421	401	403	428	406	413	426	406	393	405	396	390	407	398	391	406	398	405	388	398	377	415	407	408	402	386	395	382	395	385	429	369	430	404	427	401	375	382	380	415	405	412	397	383	382	380	414	421	372	411	409	399	382	404	409	408	383	376	412	447	404	431	418	393	394	399	410	420	428	376	392	356	389	369	403	419	390	399	392	425	366	399	412	403	400	382	415	416	432	409	409	398	414	412	395	375	435	431	401	406	402	410	427	394	407	379	411	423	429	369	390	454	373	367	419	408	401	421	414	358	413	391	373	397	417	401	368	419	396	403	401	394	392	423	386	408	401	415	389	421	395	386	385	393	390	379	386	403	425	370	422	403	388	425	416	420	391	423	406	398	411	403	447	437	408	383	436	390	388	420	415	431	405	384	411	412	393	436	406	385	376	392	397	362	411	400	368	372	396	362	411	388	422	391	378	418	394	431	350	418	385	390	376	406	381	421	389	402	421	406	412	370	422	358	410	388	384	393	376	389	363	447	393	385	408	376	419	381	389	421	385	406	406	393	409	426	406	397	416	383	375	420	403	393	398	409	428	422	408	393	406	388	417	361	398	377	364	396	385	379	383	447	388	393	402	441	433	402	392	387	401	406	400	420	401	422	372	385	397	429	419	374	369	416	359	410	429	432	409	405	403	374	387	375	441	394	396	414	414	385	353	425	400	407	358	380	403	400	406	425	383	367	441	415	391	420	399	428	434	445	383	398	395	385	432	397	372	428	403	400	403	418	430	405	434	414	353	387	392	396	385	433	417	423	418	403	434	437	432	434	407	401	403	435	410	423	393	350	381	425	387	405	396	414	442	379	419	428	420	395	380	380	426	403	399	434	418	429	413	395	402	383	403	406	428	387	389	420	398	405	378	409	406	438	400	413	426	415	416	433	425	387	443	426	380	402	388	408	392	371	424	381	396	402	415	420	442	442	388	386	363	389	413	387	402	427	371	401	407	451	382	385	395	427	401	402	394	437	390	400	447	412	416	401	415	359	375	418	410	393	389	410	392	420	407	418	390	424	391	365	401	413	400	397	414	444	406	420	393	391	386	431	376	377	415	387	408	374	374	363	391	381	423	404	386	407	427	394	429	404	380	381	403	386	417	385	409	425	394	408	395	426	409	382	406	439	450	430	407	378	347	402	418	404	429	373	400	401	399	380	412	402	436	358	407	401	415	392	432	380	384	424	404	390	398	441	415	432	362	403	399	403	371	394	382	415	406	409	433	422	397	381	402	398	408	413	370	395	391	395	418	384	428	362	398	435	367	393	390	425	405	389	413	383	366	407	380	414	371	384	417	445	394	415	371	424	397	391	378	380	380	397	400	415	368	386	445	405	432	412	401	390	446	389	368	412	363	442	428	417	409	389	398	382	400	427	454	389	373	403	402	384	361	425	386	391	411	417	378	381	409	341	416	436	369	371	375	414	417	396	389	418	404	406	422	417	386	447	434	415	400	431	400	391	414	388	423	440	389	397	372	409	399	408	364	416	400	374	378	400	401	419	392	383	370	390	403	418	360	376	407	384	392	416	407	420	383	380	376	419	386	385	403	422	388	406	381	396	380	414	418	402	419	382	414	426	427	414	420	413	410	426	399	398	408	389	444	430	401	377	393	396	372	383	391	409	384	384	417	409	365	375	387	379	377	403	417	407	398	398	365	389	378	367	422	420	372	430	401	362	429	394	390	374	443	404	405	408	406	387	397	379	413	374	406	397	398	374	407	408	418	404	397	383	423	428	408	415	422	403	383	423	403	424	384	388	400	423	430	422	417	397	423	368	419	407	376	422	377	366	400	372	380	430	400	410	409	400	389	366	396	412	417	425	394	410	415	451	410	387	354	417	393	388	391	380	409	365	422	424	379	400	433	398	405	387	408	408	427	428	394	411	411	426	421	406	423	426	444	391	364	388	365	419	402	424	435	425	418	406	469	365	422	409	448	422	436	404	427	420	389	369	394	425	368	384	383	439	374	410	417	393	387	411	377
8692	4745	3852	2024	1795	1675	1500	1320	1277	1240	1263	1155	1102	1069	1023	1031	1042	1019	942	1011	950	991	896	1009	919	909	985	971	978	929	920	920	904	922	887	888	984	911	945	878	942	934	921	896	906	906	962	917	860	950	986	972	915	897	870	909	991	920	873	891	901	952	933	905	911	893	919	892	970	919	830	920	892	900	927	956	960	914	891	956	919	961	894	899	890	929	944	916	875	874	923	936	866	948	967	960	901	891	880	896	939	920	959	891	898	944	887	916	921	961	926	919	881	960	900	957	927	928	944	910	883	906	892	936	850	882	913	926	944	931	926	874	863	916	949	939	975	877	899	900	956	879	945	928	862	926	937	903	939	921	923	939	943	966	896	948	896	887	908	915	880	897	958	842	891	912	885	829	938	945	894	861	898	897	851	919	878	879	897	894	886	903	851	964	883	895	949	970	880	946	909	895	956	929	906	894	898	911	930	915	853	860	915	878	907	891	929	918	899	937	902	933	899	952	953	890	938	940	941	913	908	913	880	922	897	906	931	920	881	918	975	936	922	918	941	904	871	933	856	933	920	904	889	848	913	952	930	899	920	911	925	886	931	913	920	892	958	923	982	910	896	906	929	919	948	908	899	909	922	936	922	890	936	894	900	906	901	966	899	918	909	917	937	957	908	863	883	909	928	892	905	891	977	901	898	936	938	852	912	953	942	862	908	928	901	911	881	911	890	899	910	874	924	932	917	953	931	931	946	885	932	993	914	897	877	947	885	902	853	887	907	935	918	894	936	910	866	908	950	944	903	892	922	948	934	963	888	897	916	887	945	891	943	913	922	922	871	936	894	915	908	959	957	931	961	907	908	888	900	913	956	943	964	982	909	889	921	920	918	904	935	921	908	911	881	922	964	949	879	882	878	899	923	883	907	918	902	958	928	930	888	918	919	912	863	906	907	914	961	879	919	918	906	871	888	984	918	890	945	917	930	897	917	914	901	910	974	870	897	899	924	891	928	928	954	993	860	926	930	851	938	926	891	897	930	861	942	915	921	872	867	864	910	900	893	928	892	881	948	973	894	939	853	976	951	974	900	898	917	902	952	924	979	881	887	905	914	934	900	940	891	818	903	886	972	883	949	969	900	901	914	925	877	859	939	881	901	917	914	889	877	942	876	926	918	957	900	930	919	960	900	886	920	913	957	909	905	853	898	901	880	941	877	934	893	947	968	961	884	923	931	897	836	900	883	924	856	889	961	955	943	915	909	909	959	931	902	895	899	885	920	914	924	934	857	926	938	915	950	926	915	901	954	916	932	956	941	929	918	929	887	957	970	896	944	879	890	924	971	893	897	872	927	940	886	894	911	919	957	917	964	907	979	914	940	936	872	916	896	854	897	896	825	860	895	919	924	957	924	945	910	908	886	943	902	952	889	953	917	889	847	955	954	915	932	917	923	874	880	973	902	906	905	910	929	897	960	897	983	927	979	905	863	904	898	934	922	937	924	933	888	928	875	928	909	904	910	915	909	916	925	959	911	894	912	892	884	913	911	908	909	916	874	982	964	897	911	885	934	864	877	952	922	913	895	922	920	949	910	952	914	908	895	922	945	932	896	919	922	919	893	907	946	976	963	942	918	925	913	937	935	931	881	867	931	908	878	915	882	867	897	934	956	873	923	946	883	910	874	882	880	888	899	885	863	922	902	936	952	888	899	943	915	892	895	909	936	901	889	913	861	879	958	946	931	901	890	913	913	932	917	963	971	944	948	911	908	917	901	949	875	906	913	898	950	904	928	924	929	900	888	923	934	917	932	941	881	881	933	934	911	912	915	951	926	998	900	904	893	918	909	928	948	928	905	937	840	916	906	913	939	895	887	913	909	938	923	920	927	900	916	896	931	927	910	918	919	888	932	904	875	868	878	885	887	930	865	918	869	895	887	911	917	911	880	958	922	890	969	911	954	864	930	976	909	848	946	954	949	902	872	950	892	934	960	900	934	935	884	930	915	877	919	843	936	922	902	900	866	876	919	940	892	921	928	937	954	922	950	909	896	914	915	924	903	883	916	933	933	941	972	847	948	937	915	944	905	886	893	931	918	880	917	934	939	991	862	963	935	932	858	897	934	928	929	912	919	874	917	914	882	900	923	895	915	870	939	922	897	929	941	911	936	903	903	946	933	909	953	978	927	924	933	882	884	943	937	899	957	884	934	958	908	918	955	957	918	895	919	924	909	913	918	898	891	918	868	930	910	960	958	938	949	893	896	935	925	865	919	924	879	969	881	930	869	914	882	927	873	899	914	887	913	925	929	918	891	852	925	937	933	927	957	950	925	918	1002	974	977	973	970	937	893	918	926	921	923	948	944	914	935	920	909	888	949	914	889	911	936	944	908	913	940	922	915	894	892	919	914	936	929	911	879	929	922	928	885	907	967	957	965	935	927	907	882	896	901	962	891	878	890	840	975	896	1005	886	910	921	958	883	940	920	903	964	902	921	890	953	949	901	854	925	917	918	934	889	929	903	852	947	943	932	896	941	946	911	937	880	903	914	940	887	947	898	941	863	897	928	956	892	994	890	913	935	866	958	946	955	870	922	918	917	826	943	926	905	877	913	961	948	909	940	921	875	905	959	950	923	1009	933	926	942	918	880	958	916	922	878	920	914	872	903	939	941	882	941	937	921	871	928	866	876	887	945	942	950	934	961	909	921	896	889	912	863	903	889	899	921	869	902	958	858	917	913	926	896	927	872	926	897	923	953	943	1011	848	910	895	911	857	898	933	909	911	956	932	914	894	885	917	885	905	930	913	841	900	895	921	929	915	869	911	914	892	954	909	971	943	891	880	886	878	928	912	922	956	898	963	944	965	930	954	924	895	895	944	937	867	976	915	898	940	922	938	893	908	895	912	907	897	940	942	926	933	947	960	892	908	914	915	856	942	917	927	904	874	860	868	841	836	889	951	920	926	923	860	910	869	884	948	954	943	896	900	900	964	940	948	912	939	910	947	888	893	965	885	1009	914	918	895	934	898	900	919	888	898	898	913	902	944	892	947	976	916	894	876	884	878	888	865	881	897	882	925	910	966	881	951	904	962	926	964	901	917	871	962	870	924	919	933	924	944	877	873	901	935	905	902	932	921	931	867	967	930	877	870	908	898	939	871	901	878	966	920	899	939	973	868	910	929	951	946	885	910	941	926	902	904	960	892	902	885	923	872	890	927	902	955	952	938	924	888	915	863	891	926	938	913	940	893	918	917	878	961	848	942	918	896	906	915	920	915	857	902	868	910	911	890	914	896	875	892	939	897	940	899	881	911	929	923	920	904	894	951	918	901	936	924	939	943	931	936	926	871	903	934	950	936	903	876	904	899	883	944	953	936	952	943	937	875	907	953	945	892	938	950	866	882	929	877	953	944	881	865	942	858	903	910	941	918	924	970	911	949	879	887	906	908	877	922	872	858	927	909	906	964	832	890	918	971	885	902	888	878	970	970	914	888	868	914	959	908	911	900	908	940	933
29111	16804	8735	1740	1029	801	657	560	554	518	525	524	475	409	382	402	429	397	376	408	375	402	363	405	391	387	406	410	413	382	399	382	416	428	418	375	383	379	376	413	411	407	387	401	403	344	389	368	365	403	401	416	388	382	387	365	421	402	368	406	377	397	361	369	402	424	394	362	365	408	377	392	379	396	380	384	385	419	381	373	409	393	413	325	378	349	389	400	393	387	387	383	423	370	396	416	395	349	400	378	364	366	410	400	373	389	412	395	369	376	371	388	403	416	423	363	396	387	399	373	354	409	406	391	413	367	415	413	412	419	423	395	372	344	390	394	401	377	387	355	375	379	390	412	371	362	411	387	334	393	358	403	408	411	390	384	375	334	391	424	397	376	323	429	376	398	364	411	408	373	381	412	378	380	405	415	388	347	365	341	398	393	364	413	384	379	416	405	365	455	377	374	429	391	367	393	339	398	379	422	385	378	368	386	435	408	408	371	439	391	390	386	399	407	403	365	371	388	416	412	379	405	389	386	425	383	367	376	402	370	373	372	380	437	407	346	354	380	370	343	390	384	380	408	347	419	365	377	368	396	379	381	395	439	350	370	406	384	398	332	361	372	386	374	372	391	379	419	406	352	353	430	387	343	390	362	368	378	396	348	417	400	376	412	387	371	407	388	385	392	392	389	379	390	376	381	386	372	354	385	374	360	362	392	380	382	381	402	430	422	395	408	414	415	397	374	354	394	411	376	421	355	343	356	372	394	360	411	384	330	338	400	419	382	367	403	387	414	372	358	364	405	349	395	403	398	397	367	381	384	412	377	389	389	417	374	355	398	406	398	375	402	403	405	404	373	364	395	384	377	399	377	369	376	391	358	376	414	377	375	384	403	404	401	416	377	422	401	394	374	408	396	402	396	425	398	374	391	411	367	427	389	430	376	385	413	404	349	399	355	396	349	367	352	371	408	351	398	399	339	377	391	414	361	411	347	413	397	417	375	422	401	376	372	385	414	418	384	385	351	397	380	398	378	344	403	388	399	412	397	364	406	404	384	373	394	386	381	379	403	373	388	425	374	420	357	384	369	393	365	397	366	338	413	408	392	345	423	384	327	428	360	417	354	417	411	362	405	425	426	396	361	350	370	397	373	362	410	343	384	370	343	402	387	390	342	378	388	412	367	393	388	382	401	348	387	452	368	362	358	411	397	395	417	415	390	345	421	368	393	392	379	370	400	412	396	385	356	398	382	410	379	378	410	394	392	385	360	377	404	412	346	389	408	354	387	394	405	358	436	410	333	393	411	362	341	408	360	387	340	418	403	386	399	400	384	381	418	384	398	377	355	403	377	426	372	409	386	394	420	438	398	396	350	390	368	398	386	399	385	338	386	397	400	362	360	393	432	371	359	406	386	376	406	371	385	382	352	414	428	393	403	394	368	380	372	418	375	383	384	378	395	399	426	377	359	384	359	373	371	372	413	402	373	401	351	366	380	416	395	346	425	395	386	380	372	413	412	397	374	365	385	381	345	385	381	404	350	378	378	390	404	415	381	420	366	343	375	357	359	362	390	405	355	357	386	403	356	378	380	385	373	387	391	390	356	403	406	374	407	380	388	402	388	406	355	432	382	344	376	429	387	391	362	379	405	367	389	384	391	389	367	423	398	373	358	377	357	380	384	405	425	349	335	407	377	404	378	357	369	364	390	395	387	375	394	411	409	375	401	379	379	340	368	375	400	369	412	370	400	384	419	397	415	375	371	400	376	403	371	404	354	386	371	374	402	355	386	399	414	356	364	381	347	389	356	428	371	375	397	363	367	398	382	376	383	395	387	425	409	388	392	367	369	390	408	387	403	410	371	389	411	352	381	421	349	378	380	408	402	384	429	386	369	372	408	381	399	381	394	330	386	409	382	390	392	365	405	379	406	378	432	361	384	357	393	413	407	404	361	391	399	404	382	401	352	377	370	386	367	409	379	375	370	390	364	385	386	395	378	371	399	389	390	385	416	344	381	420	387	416	372	406	423	373	348	376	361	403	420	418	381	389	341	366	405	381	358	426	389	395	379	352	385	416	382	363	393	368	398	398	387	370	384	387	409	386	424	409	373	346	384	394	372	366	396	358	359	400	343	379	372	413	367	369	436	376	370	456	402	374	352	360	365	409	351	419	423	355	345	389	387	395	385	393	364	359	390	378	391	384	384	396	387	354	357	429	413	431	359	421	365	389	348	396	392	398	428	396	394	353	384	385	396	393	372	415	357	389	398	363	346	401	397	395	417	379	406	386	400	383	348	383	366	369	373	378	381	400	351	383	388	406	381	416	392	394	399	377	363	382	404	416	338	374	386	361	381	355	372	384	361	402	368	334	383	352	422	341	388	368	383	348	397	376	403	398	389	418	397	400	365	363	380	407	384	374	378	398	369	383	392	389	393	402	402	347	379	373	403	367	363	407	370	376	346	439	394	345	421	366	389	362	423	376	409	393	392	348	329	381	410	400	370	398	397	399	368	372	357	406	406	389	408	396	363	366	371	401	405	378	410	387	416	384	406	372	398	396	400	434	377	388	415	407	361	386	365	395	366	433	393	365	397	403	383	369	415	369	369	369	395	392	398	386	410	373	379	412	412	381	408	376	405	391	370	367	386	354	389	430	365	409	347	402	412	346	361	411	377	386	387	391	392	353	348	359	374	358	365	368	393	382	384	388	369	387	384	376	414	386	403	402	380	356	337	397	377	400	410	414	367	412	347	410	373	396	381	373	393	382	408	405	385	393	394	388	389	408	380	394	394	379	367	386	408	383	387	403	384	395	404	387	358	408	401	362	347	392	383	350	392	408	403	367	348	341	398	369	371	371	388	383	380	387	364	408	396	396	390	373	413	407	414	398	410	363	364	350	380	385	393	389	428	360	383	391	377	392	336	384	378	365	389	368	388	406	354	386	389	413	403	369	356	398	380	367	405	358	385	425	383	369	423	397	381	370	351	386	408	354	433	407	397	366	374	386	403	387	402	446	357	391	369	406	372	384	365	363	388	377	401	379	406	394	402	370	375	422	408	412	356	377	355	418	394	383	416	372	386	360	399	374	424	407	402	373	404	377	438	352	385	385	418	403	379	381	363	388	372	377	391	396	379	345	397	369	364	351	377	365	390	355	406	410	357	358	375	409	331	393	380	381	390	407	375	385	363	388	369	412	417	381	378	377	376	395	390	395	368	414	397	395	426	395	370	392	410	361	386	411	387	353	388	410	425	351	372	400	429	403	356	393	376	359	417	398	386	358	360	359	369	377	385	410	385	371	440	413	358	411	425	392	344	409	405	393	373	383	391	379	404	431	393	405	413	392	383	356	394	443	369	393	378	381	394	393	408	396	370	350	381	368	414	415	389	381	327	382	365	396	394	353	370	354	376	386	370	400	398	406	387	387	388	392	392	359	423	376	342	358	404	375	376	415	370	359	394	379	400	354	329	375	400	381	353	415	405	390	405	358	377	382	395	407	404
20323	13498	10232	3500	2999	2590	2132	1933	1779	1701	1583	1454	1350	1182	1212	1111	1128	1033	1024	1039	1082	1009	970	958	955	970	928	909	970	970	944	924	904	939	949	941	979	927	894	901	853	920	939	919	847	859	928	903	887	941	895	904	919	934	891	863	898	890	855	885	872	929	889	887	919	858	889	857	896	878	902	840	856	882	851	882	844	867	879	899	838	892	913	888	858	890	911	867	908	938	875	834	896	898	841	860	899	891	895	891	874	883	868	900	918	886	887	855	870	856	822	893	896	872	897	932	822	848	886	865	905	865	880	878	888	888	898	824	883	882	910	883	856	922	857	866	903	881	852	876	868	863	898	848	863	891	824	864	871	856	895	923	890	890	885	807	887	850	905	860	883	854	900	903	848	893	819	921	841	892	869	875	854	840	900	903	871	890	823	862	874	864	919	915	876	866	890	855	880	899	893	885	915	858	884	912	872	958	880	896	899	902	879	839	879	860	886	889	874	841	878	920	896	888	921	908	814	855	909	890	879	882	904	861	912	895	799	845	915	897	886	905	854	867	839	843	891	824	840	823	910	901	864	874	847	897	824	904	896	891	888	884	859	874	917	859	871	859	881	876	825	911	900	793	846	907	896	870	821	887	871	879	892	897	855	899	887	828	904	877	909	875	863	857	915	917	860	839	843	863	840	873	865	848	935	871	846	825	876	889	891	889	881	889	913	907	859	885	865	921	875	838	854	874	881	881	866	875	901	905	861	862	850	889	932	882	878	935	916	842	900	929	868	879	878	911	926	922	914	846	838	863	926	835	930	862	878	888	860	938	876	908	884	810	903	854	864	841	904	860	849	912	906	820	851	907	882	902	895	840	865	844	893	897	880	850	824	879	871	900	901	868	886	888	825	846	881	829	909	887	850	899	888	853	899	902	877	895	884	837	865	920	880	940	953	837	910	864	869	890	873	856	852	900	924	880	885	916	900	865	854	869	892	815	860	849	904	860	874	915	877	867	854	946	906	859	858	893	866	857	907	819	917	896	886	909	871	817	881	868	873	903	912	908	905	896	864	843	935	849	909	918	854	889	866	867	941	860	902	906	884	873	941	902	931	931	891	906	874	848	847	908	869	847	857	852	817	912	876	920	879	893	921	894	896	854	903	881	877	860	874	868	860	914	892	882	856	880	912	941	849	846	913	910	834	923	861	946	863	873	817	879	922	910	882	864	915	893	915	858	863	830	889	932	873	867	855	890	839	819	949	864	914	859	904	934	840	928	875	868	869	840	812	920	899	829	917	863	877	910	890	910	881	861	866	886	923	904	951	922	890	894	908	866	943	898	899	903	915	834	837	855	878	830	871	898	896	898	859	893	870	856	832	899	834	897	910	842	856	907	867	879	849	892	927	864	879	850	844	863	893	858	912	875	906	913	866	872	881	828	932	820	864	871	813	834	865	822	896	880	894	887	909	883	888	823	855	888	885	887	860	839	913	843	868	853	850	879	883	891	885	889	840	873	917	882	860	855	868	908	866	844	889	898	844	821	865	851	886	900	952	879	865	893	868	890	881	905	877	877	810	911	860	891	882	899	909	848	910	904	835	908	895	924	866	871	840	868	883	893	865	875	900	861	903	819	861	854	878	915	894	918	882	862	929	878	898	886	875	889	890	905	820	849	896	876	842	846	861	850	883	853	903	854	903	917	875	892	862	887	881	899	905	881	886	876	881	895	885	859	850	906	899	876	881	875	895	863	905	908	862	826	885	883	867	875	906	803	871	891	826	907	846	890	869	884	875	862	894	875	861	822	900	863	905	876	866	903	906	848	884	849	860	905	873	880	905	894	856	880	934	870	873	836	865	895	907	854	877	904	896	902	933	866	881	888	874	863	812	924	869	851	869	879	862	931	856	878	835	875	867	895	900	921	893	853	938	853	885	907	879	892	874	886	864	887	904	860	881	864	858	887	916	897	907	872	906	880	878	847	901	854	908	865	876	856	949	825	877	874	897	934	844	922	856	880	884	855	885	867	869	885	879	908	875	880	876	889	912	922	873	925	897	866	852	906	859	887	932	922	900	849	905	860	876	914	861	869	888	903	855	871	867	859	849	929	917	907	860	863	926	894	900	847	835	873	921	871	959	846	880	874	883	923	852	903	869	933	859	869	849	832	874	838	916	872	901	869	852	920	913	918	864	854	838	866	878	857	893	883	889	920	866	842	863	957	871	879	858	885	816	863	869	887	928	891	868	939	846	956	857	860	859	820	889	856	884	890	891	890	936	880	902	984	897	922	865	898	840	958	863	886	889	899	867	906	871	862	881	876	939	847	887	914	889	922	864	844	857	896	872	902	899	908	889	852	861	841	822	906	934	915	890	917	880	888	885	872	889	882	855	895	900	850	873	888	866	868	864	888	870	879	888	871	846	859	832	888	925	880	840	880	857	915	861	860	907	896	841	888	856	886	874	842	936	900	820	918	826	914	828	893	813	893	896	862	838	942	827	882	894	885	895	845	906	938	869	921	846	863	847	871	934	886	879	891	875	947	882	893	868	865	876	898	931	878	851	859	876	867	900	873	898	885	888	854	913	874	891	853	878	864	842	861	877	891	858	853	935	898	906	884	875	864	904	861	817	858	941	886	874	900	908	886	899	878	894	907	848	877	887	880	825	847	845	852	950	877	924	873	890	882	855	877	860	913	868	861	885	856	940	889	852	914	881	827	874	908	859	907	898	880	861	875	863	819	899	916	868	862	898	908	843	872	883	893	862	883	882	920	874	843	902	816	931	879	823	862	857	879	876	842	897	829	857	875	844	855	890	840	906	929	898	881	890	888	872	870	893	918	867	916	910	865	809	923	877	904	822	885	885	866	898	875	872	868	885	860	896	895	877	884	854	939	866	936	858	913	860	858	880	866	784	839	864	842	869	921	811	838	896	873	887	919	885	911	861	822	878	841	907	810	846	876	824	898	891	835	858	883	913	848	886	909	821	890	883	897	884	899	903	889	864	861	865	851	910	835	861	955	915	870	885	860	888	910	816	828	830	888	891	908	831	871	874	889	872	914	847	886	843	920	877	853	863	924	877	924	902	909	905	938	847	865	873	861	864	912	902	863	863	816	833	903	846	844	882	885	937	973	874	897	828	863	884	842	815	915	928	855	827	913	888	860	876	870	830	885	867	828	845	861	880	885	900	858	853	900	793	891	895	876	849	890	837	896	838	882	935	883	855	856	848	818	876	905	905	873	886	917	856	871	876	887	873	882	870	893	876	840	888	846	912	858	850	838	873	888	844	922	868	909	860	902	863	889	963	826	944	839	817	868	875	850	886	925	892	852	899	842	896	824	901	877	867	845	880	858	886	913	847	851	854	859	850	883	879	908	838	852	869	876	894	866	864	890	921	876	811	856	858	826	895	834	869	902	918	921	882	914	924	869	871	863	890	866	898	901	879	909	882	793	883	927	881	897	907	873	878	906	861	871	918	812	893	908	900	878	860	875	846	958	837	845	886	899
40007	26042	13877	2920	1286	952	734	598	492	499	500	415	382	336	286	352	329	301	295	274	269	303	268	292	286	256	299	283	259	320	263	272	281	279	253	252	255	263	261	248	236	230	267	266	264	258	260	277	267	257	269	261	260	246	246	250	244	237	253	260	267	246	218	272	246	269	237	239	251	272	262	243	254	257	260	271	260	240	189	225	254	234	254	263	247	255	261	273	241	256	233	274	245	291	274	233	223	242	245	251	249	256	260	249	223	243	244	267	266	267	248	233	249	255	271	241	257	237	237	255	242	235	274	251	282	239	257	229	246	252	242	261	273	250	253	283	253	279	258	229	236	252	256	265	260	287	248	270	274	251	253	275	251	248	255	241	285	304	292	279	260	253	234	265	261	268	239	238	272	261	265	285	247	225	259	241	255	268	265	255	259	263	261	217	258	279	283	215	235	269	256	234	271	241	260	277	249	272	255	244	265	251	243	271	239	241	223	251	260	243	244	249	224	238	252	240	234	241	260	232	244	236	251	279	238	270	256	257	267	294	250	246	266	252	243	219	254	270	256	268	248	263	253	250	268	225	262	260	257	233	230	278	267	242	231	245	294	245	256	275	246	260	274	268	243	260	255	248	246	259	259	245	226	247	244	240	228	257	254	246	277	246	261	228	267	269	256	226	265	247	228	255	267	282	277	268	235	259	248	291	270	250	244	229	245	260	258	238	247	261	271	271	252	256	263	273	252	269	281	281	261	230	228	243	252	243	249	252	274	292	254	257	262	256	247	278	255	244	294	266	284	260	267	249	275	227	271	268	212	234	240	230	220	260	257	240	263	246	261	241	252	260	248	252	254	285	234	252	285	244	249	264	252	274	245	253	240	224	251	263	240	276	264	241	237	211	251	242	235	249	240	256	232	247	266	239	254	254	230	256	280	272	236	240	226	243	286	250	253	232	251	253	246	234	247	257	259	253	250	224	220	241	247	248	276	286	248	245	248	247	260	254	249	261	271	227	261	268	255	214	256	281	266	269	254	235	274	243	236	252	268	262	252	249	265	244	251	232	266	239	239	262	239	274	263	240	254	246	230	218	233	238	231	218	239	265	255	243	257	213	278	258	276	256	259	227	268	246	265	278	245	218	222	232	260	253	261	254	239	261	267	242	292	282	244	251	243	220	262	261	266	253	246	245	254	247	258	248	248	260	207	246	250	248	263	276	249	227	233	237	272	261	264	240	234	254	258	229	248	237	256	257	242	276	256	254	265	227	269	256	270	290	229	237	248	233	238	260	268	241	267	264	251	243	250	268	269	270	258	219	241	295	253	240	270	262	264	260	267	252	233	267	247	243	249	256	257	237	221	244	252	234	255	257	229	233	226	250	236	288	239	258	280	255	273	296	261	231	279	286	271	232	237	253	263	238	258	253	272	261	258	240	255	310	256	235	256	275	233	273	243	221	233	240	216	269	260	263	258	255	254	242	253	246	219	243	226	247	269	256	249	259	244	263	262	262	271	241	265	263	259	286	249	218	256	262	236	258	226	233	240	232	250	259	274	250	247	239	259	240	211	252	236	243	218	267	258	257	237	247	316	225	239	258	259	249	216	284	231	286	263	247	265	259	280	249	240	245	261	245	256	260	222	218	236	226	251	230	250	257	260	210	251	259	265	269	275	278	248	254	213	268	256	266	283	261	226	251	263	279	276	260	242	259	264	221	259	255	260	234	254	270	263	234	238	235	256	270	280	256	242	258	246	236	231	275	270	269	231	219	255	270	234	251	266	265	239	263	246	262	259	267	255	255	255	265	256	235	245	231	276	248	256	274	248	268	215	221	295	260	252	248	241	235	251	258	244	301	256	282	270	259	227	240	253	249	267	233	238	266	251	249	248	240	258	249	256	231	277	267	226	242	253	247	257	283	267	230	226	247	223	232	264	237	251	241	251	227	237	270	253	278	266	241	246	237	233	294	255	256	264	282	257	258	246	259	255	245	235	258	305	273	259	229	239	258	278	230	227	238	239	267	249	211	268	238	267	271	240	246	254	264	269	243	234	227	264	279	266	271	264	264	248	254	266	260	243	268	256	228	256	241	236	251	248	253	262	281	274	255	260	271	235	246	275	252	224	262	235	222	244	255	242	246	224	235	250	256	274	255	252	258	240	256	237	225	239	272	254	231	214	253	244	240	293	267	236	274	262	243	258	287	264	275	271	268	267	253	264	265	219	202	249	290	252	264	237	255	255	238	267	277	242	222	250	257	265	256	217	265	271	265	254	232	247	245	244	287	214	262	225	251	258	264	230	263	256	240	234	245	245	280	279	216	257	282	254	233	256	263	277	243	253	279	280	255	246	254	280	265	255	277	286	271	241	255	250	246	263	271	242	245	248	294	270	230	237	259	282	272	240	237	266	282	251	279	247	240	233	253	273	271	275	286	267	225	250	269	273	273	271	256	276	261	244	256	259	230	266	257	287	269	252	246	237	228	255	262	269	233	262	265	252	251	278	270	222	260	258	252	249	252	246	260	253	271	263	251	273	277	266	241	238	249	264	277	258	253	274	261	228	238	222	239	249	266	261	235	253	230	247	224	263	247	280	271	248	250	229	250	245	235	232	248	231	254	268	252	250	250	240	244	240	271	283	242	238	266	242	266	256	277	287	269	238	246	259	252	273	216	255	274	246	275	242	271	271	256	238	252	246	246	216	221	218	224	281	256	262	282	255	253	275	258	216	230	272	296	247	262	275	280	251	273	230	275	248	250	229	240	242	243	279	259	248	247	254	255	239	274	256	269	264	258	267	246	241	219	258	248	226	254	295	237	236	219	266	275	230	215	269	254	256	231	229	270	238	266	247	241	253	271	255	254	294	244	248	262	258	264	255	215	273	253	228	229	264	250	235	239	241	257	261	277	250	262	241	277	268	244	301	292	263	246	265	264	270	281	273	227	273	260	248	242	238	261	269	249	246	248	250	248	256	239	262	258	245	251	266	247	271	243	234	241	231	257	270	258	249	262	255	284	285	269	281	233	254	242	224	268	269	229	242	255	263	250	247	253	245	228	248	274	236	257	253	278	256	280	237	232	271	264	279	237	255	240	249	283	284	273	253	264	295	231	283	251	244	250	243	255	235	240	262	246	251	261	247	249	249	244	277	230	235	240	251	239	254	254	263	232	225	265	268	226	272	259	249	280	261	234	248	273	235	261	264	261	239	239	237	255	254	261	257	250	241	284	272	252	249	258	292	272	258	217	227	262	229	260	266	235	218	266	281	270	225	254	265	267	295	249	264	263	265	261	253	292	246	249	250	257	261	238	260	238	251	257	248	231	242	251	242	242	225	277	254	278	243	242	235	262	254	220	251	291	279	249	225	254	266	253	267	282	271	218	258	253	246	260	252	257	274	277	230	288	217	252	234	279	255	254	252	255	242	255	273	231	282	241	252	257	256	257	254	286	255	262	259	227	265	250	265	260	264	226	245	263	245	252	230	252	226	266	271	246	261	273
26671	19619	12833	4530	3864	3262	2638	2335	1988	1965	1707	1358	1337	1121	1158	1014	942	878	843	849	829	810	788	748	721	673	700	706	706	716	668	660	669	680	665	661	661	608	636	628	642	639	585	626	621	636	603	633	629	610	612	626	622	627	598	623	602	609	635	639	599	637	598	598	608	615	575	582	650	608	585	598	573	608	582	579	576	589	648	624	614	613	606	589	605	573	606	582	599	567	609	595	581	628	586	609	565	581	579	558	571	576	612	594	613	585	574	634	619	584	636	595	603	569	602	621	576	597	566	576	560	569	635	584	617	607	602	612	614	602	592	594	610	581	579	585	594	606	631	580	624	616	610	607	587	581	599	578	578	619	596	548	609	601	616	570	598	593	626	553	582	621	596	599	561	628	550	637	561	626	619	603	601	611	572	575	603	654	590	561	584	641	581	613	559	538	572	595	572	603	546	582	555	579	548	626	615	607	617	541	584	597	573	608	608	594	607	582	629	587	618	602	564	608	584	612	587	558	599	596	632	555	579	639	652	588	595	569	588	587	595	579	629	592	587	567	619	601	616	636	569	604	569	611	642	624	613	624	571	544	599	627	593	581	621	580	613	602	610	615	588	585	560	577	627	581	596	612	596	660	593	601	630	604	558	625	616	619	572	591	611	578	581	641	644	630	613	604	567	552	558	599	623	595	608	576	593	612	599	641	599	576	541	619	597	620	606	576	623	599	569	617	602	637	590	585	579	548	566	553	660	581	596	601	652	596	598	555	636	612	598	603	564	615	575	586	590	573	600	601	581	617	602	591	603	560	608	599	555	632	628	597	592	552	585	593	629	583	612	623	555	616	620	600	557	650	602	587	607	581	555	520	596	619	565	557	551	614	601	585	577	592	648	623	619	613	572	585	593	589	622	627	533	591	649	571	599	567	590	619	634	631	583	611	623	589	569	541	515	562	594	615	640	646	575	629	578	582	636	596	604	564	621	575	630	641	602	543	601	619	628	613	565	569	569	586	596	604	584	612	580	587	601	569	595	580	631	583	611	611	587	596	608	608	580	619	595	611	611	634	606	620	577	592	598	616	547	638	600	590	628	569	576	568	588	617	635	586	638	578	588	591	607	579	628	601	588	578	640	598	611	606	600	615	602	582	612	572	596	600	628	560	597	636	594	590	598	601	583	573	585	565	607	569	603	593	613	603	616	658	605	573	665	592	557	599	555	586	547	602	566	588	614	607	586	607	608	595	627	586	609	558	579	559	627	568	605	582	628	574	606	622	568	585	562	592	609	604	601	644	604	625	611	545	589	550	554	554	584	593	639	608	605	663	591	625	644	623	598	580	573	602	561	592	609	615	579	572	597	588	569	606	607	612	596	642	580	613	603	606	623	597	606	605	607	578	619	623	610	605	610	573	607	578	573	557	567	601	605	605	588	544	598	542	657	579	632	603	613	599	621	615	573	583	605	580	592	614	600	636	628	588	565	594	610	579	552	569	599	645	632	603	624	599	616	600	587	616	576	569	601	631	567	570	624	540	616	569	606	610	582	581	587	619	580	607	601	550	628	552	623	549	597	627	610	619	580	591	560	574	564	578	564	598	643	622	588	616	611	612	605	664	589	585	585	627	621	590	608	569	574	613	642	623	648	609	605	573	595	557	596	580	589	622	594	595	630	664	621	568	591	585	604	550	569	608	583	575	618	581	656	622	547	568	646	629	603	600	604	613	624	591	624	571	595	607	619	566	597	609	651	615	607	598	589	620	630	606	686	601	581	577	579	601	605	581	638	613	563	659	614	596	601	595	597	610	612	577	616	596	611	593	560	580	603	610	639	579	604	590	623	575	645	587	596	611	603	633	556	631	588	612	593	595	599	619	587	635	608	594	590	596	661	621	637	596	594	609	591	579	598	571	593	602	574	573	598	615	571	611	601	625	596	586	620	612	592	596	627	584	613	615	627	593	618	598	588	559	616	520	602	620	573	623	591	645	624	598	555	613	614	629	618	549	606	607	559	659	631	598	596	556	631	618	594	620	612	565	587	566	626	625	562	626	599	581	626	594	582	632	595	600	607	607	618	604	640	585	576	571	578	610	566	548	606	603	601	619	555	628	568	626	578	586	640	655	554	567	596	565	604	621	547	547	565	576	621	565	583	601	576	591	566	609	626	606	643	576	603	631	608	617	607	642	584	584	590	605	583	569	566	573	630	583	588	601	574	612	620	598	600	584	619	566	623	600	559	600	575	578	634	609	612	550	578	567	603	631	589	595	570	554	594	608	572	580	582	565	611	622	579	584	652	626	539	574	582	599	604	649	623	597	586	599	627	586	655	630	576	614	620	561	559	590	603	647	617	560	567	589	588	568	594	619	582	582	610	590	599	576	612	608	601	625	620	608	614	578	637	525	589	572	625	580	612	612	575	619	594	606	602	591	583	581	578	592	592	611	613	595	613	578	641	553	599	579	590	572	582	601	580	617	547	599	615	574	605	588	527	595	599	576	575	590	594	591	591	629	610	610	611	574	577	565	582	629	604	567	604	566	636	620	624	591	614	615	582	617	566	602	609	626	614	599	606	620	647	582	597	646	625	607	603	592	608	598	562	588	574	589	612	597	573	619	611	568	586	579	562	579	577	565	602	590	569	591	582	615	582	549	596	601	573	607	607	612	611	596	624	603	621	606	579	592	603	626	617	617	638	563	604	625	627	606	576	565	589	596	582	576	580	561	599	651	602	635	594	590	598	594	612	577	589	610	632	592	584	624	582	614	579	610	650	631	602	576	604	632	595	577	598	581	601	606	603	611	615	578	630	619	569	582	592	553	590	629	598	613	602	606	625	580	641	571	563	618	626	605	552	600	578	590	594	611	583	589	596	584	644	611	587	577	577	578	590	628	587	575	608	649	596	641	611	604	615	586	600	609	610	623	540	607	624	603	573	601	613	607	596	648	614	584	602	608	640	568	591	594	549	594	608	553	593	615	614	538	616	599	572	588	594	611	576	620	567	623	580	596	576	571	604	604	572	603	606	633	572	592	560	609	572	603	605	618	572	600	619	633	555	584	608	583	638	607	585	624	580	609	596	619	628	570	555	630	569	612	655	550	614	550	563	625	584	592	517	533	557	630	601	580	595	620	569	588	634	614	554	603	607	604	614	581	608	601	553	584	589	647	631	600	587	617	579	584	609	583	575	576	574	572	613	596	655	596	582	566	585	553	618	552	568	576	589	586	628	639	575	648	598	603	564	637	624	534	574	596	568	642	595	586	617	638	547	611	606	616	552	630	581	616	606	555	657	555	592	620	601	605	629	580	572	621	619	613	620	607	648	591	593	588	599	580	593	627	585	561	575	619	539	633	624	611	599	625	551	593	580	597	643	612	623	569	601	582	574	584	633	664	650	593	587	578	548	588	565	624	623	553	591	618	598	580	594	656	591	600	591	597	591	568	589	561	618	586	619	620	578	579	576	602	623	593	600	611	609	571	633	579	574	616	624	591	590	610	577	614
12509	4978	2025	757	609	561	510	514	447	449	441	452	434	430	443	428	464	418	433	476	399	384	371	375	399	424	419	383	401	397	414	477	460	411	394	374	390	417	429	378	415	383	377	437	378	413	374	401	398	421	398	411	428	388	383	420	398	380	388	430	376	386	378	420	389	422	398	450	420	414	414	383	374	415	421	425	386	425	421	415	440	421	412	373	429	380	411	413	379	416	400	429	406	398	350	382	427	397	397	399	422	395	422	388	405	366	388	416	420	406	402	378	370	417	402	373	369	424	377	358	420	435	409	395	400	393	402	398	384	389	392	398	433	397	344	371	380	426	389	366	387	421	403	384	374	395	412	403	377	402	315	411	365	408	469	364	370	423	398	415	415	413	422	419	378	373	414	396	409	404	360	398	423	394	429	405	387	388	406	377	391	392	396	384	407	410	404	400	388	417	413	420	419	357	400	408	387	393	444	385	406	421	418	427	434	402	414	394	406	388	374	385	392	400	409	427	396	399	406	409	406	390	408	413	453	442	436	458	396	438	432	404	401	427	387	383	390	385	419	414	404	336	401	376	420	407	352	416	416	386	410	431	415	373	386	395	398	414	423	424	393	365	398	429	339	406	407	365	409	389	433	405	428	412	386	405	377	436	394	363	407	386	389	412	407	421	398	450	383	417	421	389	400	406	422	404	398	388	393	403	385	403	415	381	391	425	422	395	390	422	363	386	417	431	424	390	397	376	380	392	412	419	412	424	406	370	403	380	406	396	389	422	386	398	403	423	398	375	438	379	388	413	432	377	420	395	396	380	414	400	388	379	425	433	378	421	371	417	389	403	421	447	399	378	400	412	406	358	395	407	390	419	380	411	402	395	380	441	435	378	419	385	397	386	380	404	396	397	446	422	356	408	387	431	391	380	369	361	365	389	427	430	393	397	363	407	389	431	388	415	377	405	393	406	390	411	402	405	392	378	402	388	379	377	411	395	392	394	388	375	390	386	400	400	378	442	450	374	386	463	434	406	382	370	404	368	399	404	401	395	400	385	424	410	424	376	369	392	417	397	400	393	383	417	404	406	422	398	396	404	387	393	376	432	413	427	426	414	401	402	408	424	367	382	411	392	412	402	380	354	415	373	397	438	380	375	349	365	392	404	436	422	362	391	381	407	402	398	400	443	428	417	393	387	390	412	368	425	435	404	391	394	395	414	392	372	358	402	422	360	423	401	405	408	426	386	397	437	404	397	390	430	380	391	387	417	382	379	403	413	435	410	352	348	382	414	384	431	361	362	373	400	428	399	403	384	375	396	400	426	385	438	410	408	429	353	417	396	378	414	359	371	398	402	394	400	424	432	411	414	411	381	394	382	393	423	419	385	417	453	412	371	420	384	427	421	368	374	415	415	363	406	338	407	451	400	380	374	404	384	405	415	433	406	409	398	424	417	411	383	399	399	392	418	370	422	372	400	440	388	394	369	426	432	385	396	379	393	363	387	370	381	410	392	408	384	391	413	374	379	409	387	380	365	434	401	412	442	369	417	389	383	400	418	407	386	389	425	370	406	386	414	329	393	412	404	393	400	386	402	413	383	386	419	402	403	422	401	376	416	391	411	356	397	386	399	417	379	368	405	367	395	372	363	391	414	397	436	396	404	397	374	389	419	401	401	423	395	396	402	412	390	406	372	439	382	420	345	372	422	427	370	401	370	427	428	428	416	414	373	437	425	394	416	426	431	438	386	389	408	435	437	386	437	415	402	392	420	391	414	374	418	407	423	411	397	429	384	415	402	394	397	361	446	395	369	390	381	408	370	390	404	382	411	401	428	387	399	404	410	339	417	427	405	382	389	384	388	401	367	436	410	380	383	388	413	408	384	438	391	394	400	397	410	363	370	434	392	444	410	368	408	407	436	431	403	399	402	418	414	402	426	430	425	416	423	409	338	383	437	411	411	406	410	409	397	404	382	391	366	383	417	407	418	411	403	395	397	424	397	410	379	424	420	377	433	405	403	426	384	366	419	432	419	387	411	362	412	402	372	371	406	383	391	380	420	367	435	393	413	391	389	379	398	396	435	406	423	396	385	365	407	428	376	400	423	415	431	391	389	380	369	379	373	417	378	444	428	382	440	398	375	383	399	387	422	407	396	396	404	381	432	389	400	374	393	391	413	420	393	378	355	385	423	437	399	382	404	404	437	391	426	442	431	411	377	395	405	377	359	358	382	423	414	361	378	424	402	360	406	387	362	402	404	396	388	393	416	426	390	344	400	385	372	395	403	415	411	420	379	390	383	371	410	394	380	374	418	427	369	384	434	424	409	433	399	403	423	396	391	400	375	405	385	411	398	393	415	421	404	406	378	424	388	418	394	433	413	414	384	422	409	412	394	351	401	370	379	429	421	414	375	375	420	401	427	359	462	404	410	392	384	414	381	428	458	406	409	417	426	380	399	374	416	427	428	390	377	401	395	368	372	382	373	403	390	401	418	379	404	430	408	377	405	385	405	406	411	434	433	399	387	405	383	425	408	407	376	399	404	418	396	363	386	417	447	384	372	377	388	389	409	370	407	369	401	379	410	398	372	405	358	408	376	363	403	378	400	381	391	430	407	404	424	399	381	466	408	408	397	375	405	380	382	379	406	420	426	406	395	430	351	419	386	402	401	394	427	371	370	428	431	401	406	410	381	367	393	424	414	393	387	375	410	425	386	374	401	421	421	408	435	381	394	404	400	417	406	400	398	438	384	403	403	401	438	411	377	438	389	413	430	389	428	385	368	420	413	427	404	435	394	366	380	383	400	455	386	378	389	410	417	394	373	405	395	406	430	408	423	435	411	409	376	413	365	391	403	373	348	366	414	370	393	387	394	414	378	390	416	432	383	400	380	414	443	399	406	401	401	404	386	421	374	409	399	373	400	401	413	420	383	396	374	381	396	359	410	414	403	369	402	354	402	414	414	366	436	371	369	400	376	392	417	396	390	362	401	427	375	390	436	376	386	391	384	427	396	435	342	422	418	353	396	368	367	357	401	388	399	370	420	394	416	362	407	392	386	385	410	398	392	407	392	396	400	459	401	389	370	400	396	415	391	416	421	372	368	416	387	414	435	372	364	413	370	386	424	388	417	420	387	372	366	386	393	395	390	389	390	409	358	420	396	428	403	384	399	389	398	384	385	389	383	394	408	383	381	361	371	381	403	406	392	402	402	443	379	418	398	399	419	385	431	396	380	410	408	384	409	396	383	397	393	394	407	391	442	386	364	408	392	410	396	396	428	383	438	451	386	419	380	406	385	384	384	424	398	411	367	391	420	411	404	437	368	416	384	390	400	436	391	397	365	377	379	384	387	404	405	428	373	373	401	365	354	405	400	389	430	398	431	408	411	383	429	407	422	414	411	416	439	408	388	420	416	444	363	387	405	431	395	409	391	412	416	399	446	394	417	382	411	415	407	373	417	407	401	381	411	403	385	395	411	406	396	353	363	398	379	417	432	385	463	414	381
8985	4676	3416	1958	2006	1678	1444	1349	1304	1244	1211	1086	1089	1030	1063	1016	1022	1019	1013	951	966	953	924	944	946	958	956	910	904	968	911	961	917	907	941	888	981	901	929	909	963	943	934	915	911	931	903	864	962	906	871	936	972	920	858	875	903	873	895	893	852	917	869	949	873	910	883	977	861	880	922	909	917	914	827	858	920	896	868	932	932	901	858	908	888	919	919	904	936	885	916	876	920	907	881	912	899	871	902	885	924	923	906	910	940	879	922	928	972	892	932	889	881	889	900	932	888	894	913	912	911	854	941	890	868	868	933	872	977	902	881	885	916	906	934	942	937	941	861	913	885	915	918	869	857	943	880	869	886	903	868	934	947	911	909	940	919	942	948	898	907	899	921	954	865	898	905	926	979	868	983	900	892	910	921	954	937	893	963	951	947	888	947	872	886	952	888	926	931	892	921	863	902	897	954	906	899	940	893	929	903	900	896	959	921	923	849	886	901	926	911	875	876	925	861	921	895	972	916	898	963	950	929	953	877	893	908	869	897	902	907	882	945	886	838	961	901	945	901	899	944	875	894	904	946	959	925	881	887	965	892	884	889	922	924	917	921	878	962	940	957	870	884	872	908	864	892	915	938	911	897	928	935	884	913	935	901	885	901	911	928	901	895	928	933	934	930	940	922	904	904	911	942	888	902	916	939	899	932	909	894	902	942	849	881	892	902	929	901	984	971	945	914	899	895	884	909	904	854	931	913	865	904	893	896	903	939	904	927	939	908	896	914	842	904	897	885	890	907	957	939	909	903	907	887	926	921	906	915	885	922	851	937	932	943	932	932	893	911	874	904	912	902	936	880	917	937	898	927	975	862	883	912	921	923	892	949	866	919	902	946	873	880	912	922	866	936	898	930	940	850	897	880	885	931	954	896	909	893	898	867	924	959	896	858	847	916	895	926	895	932	896	935	911	906	904	851	927	919	901	914	916	882	933	868	920	870	948	894	920	949	873	903	920	913	914	943	882	908	881	956	892	921	955	908	891	915	944	954	929	947	970	853	909	949	965	880	859	891	913	907	908	861	890	952	810	948	932	877	874	901	897	919	931	855	967	918	887	897	914	905	867	906	952	893	896	887	880	971	952	934	893	885	947	922	909	864	918	957	900	902	885	928	889	930	898	894	885	969	911	925	896	963	906	940	865	880	961	910	856	874	923	936	907	887	885	917	945	918	859	932	941	878	861	916	873	926	904	908	888	922	918	912	937	934	904	879	904	926	945	887	918	903	945	910	904	941	947	916	933	917	833	946	875	895	968	923	934	876	911	945	910	1011	895	906	926	914	886	909	957	949	876	912	902	904	917	911	898	927	871	870	932	893	847	902	926	915	940	935	967	905	930	941	916	943	928	919	887	896	923	884	930	883	939	886	882	916	969	918	908	883	912	931	887	899	876	903	952	869	901	945	914	943	891	857	920	874	920	922	900	902	922	901	920	887	890	867	928	866	931	917	821	882	973	972	951	875	956	905	915	912	878	901	872	868	898	915	893	916	897	856	869	928	939	862	900	888	976	888	875	948	932	899	882	923	911	891	929	901	903	918	927	947	909	882	892	927	881	933	924	920	908	911	873	918	864	928	1000	817	875	890	926	879	856	947	938	878	893	915	923	911	906	894	893	926	925	935	915	941	914	908	895	977	872	937	879	922	881	914	925	959	917	913	954	936	903	932	915	925	882	904	956	920	890	921	937	916	842	906	881	926	852	917	869	881	987	940	921	900	959	863	923	928	945	890	920	901	876	898	932	985	955	911	888	902	895	883	908	889	846	918	946	849	935	923	930	887	925	903	880	909	897	946	911	935	906	938	913	833	923	929	903	910	931	868	951	910	906	889	909	891	839	891	953	927	894	901	854	928	966	884	932	925	900	895	986	894	913	894	931	896	894	895	951	958	886	919	911	935	898	914	958	922	871	945	890	881	936	903	876	869	953	928	898	908	901	857	890	970	887	899	890	900	950	928	894	927	874	931	882	905	844	900	890	943	904	902	963	948	898	882	876	858	899	873	914	884	902	929	906	938	866	908	924	901	957	855	933	945	887	896	906	923	956	920	927	959	877	930	909	881	886	921	930	940	905	880	906	896	913	892	891	931	888	893	978	916	891	936	882	916	889	851	936	906	904	925	936	896	931	850	855	939	910	931	904	870	909	930	934	853	905	950	864	904	948	900	960	887	920	923	960	951	896	886	955	864	910	861	873	907	937	918	910	911	906	900	978	955	982	912	928	908	921	840	901	914	905	900	968	867	949	920	918	868	932	937	832	932	850	951	964	939	897	904	922	905	867	903	922	921	882	878	944	938	923	869	871	892	918	906	895	963	882	915	918	900	954	860	870	917	918	915	888	925	916	917	922	908	945	884	943	944	933	876	874	913	909	901	899	886	932	915	976	898	932	933	890	942	871	950	849	874	908	958	881	913	890	911	959	955	901	932	851	856	948	891	942	890	925	883	973	951	886	951	949	912	912	901	886	859	899	882	930	928	890	903	945	926	897	896	908	933	865	941	914	914	920	908	939	912	950	920	947	850	896	873	882	955	864	975	894	888	891	948	981	909	926	904	867	881	902	968	904	903	890	926	924	974	841	880	933	958	930	952	871	922	862	870	878	909	870	898	943	919	950	892	912	872	872	876	878	940	884	941	883	949	914	893	869	909	913	902	854	866	971	941	952	845	912	881	955	887	930	901	905	881	909	943	867	861	909	884	908	892	927	915	928	922	912	900	947	942	890	922	916	934	909	929	960	922	896	921	883	869	899	901	902	944	951	914	930	940	930	965	872	955	904	874	886	914	940	931	930	867	895	871	879	968	891	876	865	835	855	899	937	873	900	919	914	901	921	951	870	872	957	907	953	869	945	963	896	914	885	976	954	861	922	892	892	899	941	924	857	937	910	902	943	913	902	936	855	915	998	899	910	915	977	909	901	892	904	901	869	883	927	887	839	916	953	917	901	922	892	889	907	935	953	974	908	944	938	922	905	914	906	893	929	898	874	917	905	881	894	924	869	886	976	925	933	935	908	877	917	884	950	864	935	881	928	892	917	874	879	866	936	900	950	950	909	882	901	912	832	867	857	893	939	926	903	912	888	932	930	876	856	909	961	923	883	959	866	874	969	886	911	889	959	917	928	950	921	933	897	876	998	895	923	914	927	915	937	880	889	915	915	869	895	909	977	904	907	862	944	906	945	888	897	920	948	928	852	937	920	827	969	885	933	907	887	976	848	927	890	926	919	882	932	926	924	886	877	908	871	885	925	941	896	850	900	971	928	912	887	892	913	929	938	976	892	860	869	901	909	905	935	876	958	881	957	900	874	907	872	940	928	918	941	945	912	874	982	931	887	927	951	865	914	926	898	931	894	914	897	953	895	928	908	886	904	904	888	913	878	860	901	926	944	921	824	951	922	921	926	865	951	902	906	955	921	917	935	889	897	885	882	880	929	937	873	938	890	954	888	871	895
29381	17153	7950	1640	934	763	667	586	601	516	495	462	445	431	467	463	392	411	434	398	430	439	432	474	432	416	349	365	392	379	394	400	380	384	441	398	349	384	401	413	358	389	402	378	388	371	386	390	396	417	397	382	373	372	365	356	376	338	360	397	383	385	366	385	422	403	368	373	374	378	392	399	375	399	364	394	392	359	419	351	384	389	413	362	389	386	363	383	389	375	399	366	405	387	419	381	383	375	366	394	382	421	343	372	362	373	351	378	356	377	413	361	433	400	374	405	414	409	395	385	432	363	371	406	365	384	394	372	394	383	369	366	386	406	381	370	373	378	402	413	375	340	359	382	400	403	337	369	352	382	365	391	409	400	379	417	381	408	387	409	379	398	409	402	372	380	396	368	357	385	380	389	446	380	381	387	401	345	397	340	366	338	386	395	394	383	400	398	389	363	384	377	393	360	392	414	407	425	394	383	381	355	398	377	392	386	369	395	378	377	382	403	404	427	411	393	431	380	380	402	354	376	407	408	349	386	369	381	434	415	387	364	396	357	369	423	401	376	355	383	396	402	402	327	364	381	417	382	409	395	383	379	380	390	398	376	399	357	376	390	385	390	423	366	396	399	377	385	368	379	387	389	372	391	401	367	385	385	412	410	390	370	418	356	385	356	373	346	377	388	421	379	434	400	366	358	346	393	375	375	351	406	389	345	357	364	371	401	375	389	360	394	432	401	354	365	405	376	365	380	373	381	367	437	414	361	364	403	392	392	368	367	371	401	385	410	350	392	385	337	380	397	405	385	397	395	389	372	373	420	384	377	339	380	390	410	399	381	342	388	354	408	397	407	416	373	370	362	366	399	381	370	350	386	401	402	366	385	373	370	380	392	402	355	363	362	429	375	440	332	372	394	379	397	396	362	403	389	383	372	399	408	392	401	401	404	381	403	377	403	374	429	395	372	384	357	368	356	399	394	356	410	403	347	350	405	344	374	397	404	407	376	399	374	402	348	386	396	387	355	378	394	393	385	375	414	424	411	382	414	419	414	379	394	420	364	392	385	395	389	388	399	396	382	408	369	400	392	377	408	429	365	345	399	379	394	407	393	381	404	391	416	390	386	434	401	354	404	405	416	413	401	413	390	393	414	395	409	372	347	364	373	393	395	369	404	414	400	387	352	395	368	392	361	375	381	385	333	383	371	397	357	381	445	409	373	375	386	398	399	364	396	391	402	405	351	407	411	394	392	363	403	418	412	394	375	350	366	396	369	387	356	389	392	392	388	395	359	387	395	382	405	390	362	367	386	423	369	388	379	379	418	379	386	345	340	434	369	418	403	378	359	414	394	383	389	415	385	372	393	370	365	376	385	369	400	351	392	390	377	425	386	393	380	381	379	358	380	341	366	360	390	388	408	431	417	383	386	381	392	390	385	391	352	396	370	397	421	396	382	389	372	424	369	342	366	385	388	349	389	409	435	397	393	358	433	422	379	433	412	392	399	381	390	380	415	380	370	355	379	362	410	353	390	366	383	337	422	379	388	431	382	388	366	385	402	381	416	386	368	397	387	410	439	380	386	371	402	375	381	398	385	353	403	409	405	360	360	387	396	411	373	366	404	424	336	418	401	358	377	396	385	396	349	417	393	361	391	389	381	399	404	346	397	418	407	384	399	414	388	419	442	397	391	364	378	397	383	371	371	386	379	355	424	394	380	359	368	345	409	388	431	363	369	394	437	410	367	353	400	372	380	413	365	383	365	393	371	407	418	381	395	391	389	383	339	374	397	391	393	373	366	370	360	381	418	380	402	380	426	365	359	373	393	385	388	398	391	375	370	388	400	414	376	401	367	352	380	348	366	407	407	405	360	370	405	375	401	368	383	367	367	363	428	371	354	413	373	384	361	410	403	356	365	374	375	372	353	404	371	385	382	390	397	369	369	401	389	396	403	397	396	411	386	417	397	448	349	344	364	372	372	381	351	377	409	399	365	379	392	376	382	372	358	358	383	369	412	407	370	367	426	414	405	361	373	371	367	369	414	384	394	421	407	383	402	386	374	394	380	448	369	389	380	395	439	403	379	391	417	406	374	391	394	397	349	347	407	382	389	388	363	395	391	369	351	390	416	362	398	421	368	411	348	380	375	357	376	367	406	400	389	376	394	396	397	402	405	367	374	393	419	391	334	369	395	408	392	408	390	388	362	370	389	383	380	384	417	366	336	389	407	385	416	372	399	395	373	383	391	350	376	373	370	328	376	362	382	386	392	380	382	400	395	395	378	370	373	367	403	406	404	397	413	407	387	348	395	375	392	375	353	410	357	384	360	387	388	386	389	368	404	390	372	360	356	393	395	421	398	365	354	379	380	413	389	349	392	383	370	383	343	405	411	401	360	390	413	380	385	388	372	324	357	381	417	370	414	365	347	398	355	361	406	418	389	396	384	388	377	410	365	410	359	415	359	360	419	378	378	384	380	407	392	423	365	386	390	418	389	359	339	366	390	355	388	384	412	363	403	414	391	353	394	387	382	415	381	372	351	418	418	349	370	372	395	389	413	409	388	382	383	416	369	388	426	346	404	360	379	426	391	397	389	406	398	384	398	398	370	376	390	385	439	368	385	379	429	384	375	339	428	389	429	418	382	392	341	396	379	392	392	385	367	367	395	364	396	398	389	353	384	370	381	334	390	429	390	374	396	404	411	355	393	385	407	360	420	383	355	378	388	400	388	369	430	381	350	389	387	405	378	371	337	368	362	403	405	400	350	343	353	425	377	411	373	415	340	376	383	383	359	391	417	394	378	370	377	372	396	350	362	387	372	388	388	374	360	393	391	365	365	372	388	375	401	407	388	377	409	397	362	401	344	377	344	391	394	398	353	384	392	350	394	373	414	394	393	362	375	367	416	377	378	391	391	402	384	384	367	394	400	433	416	424	355	361	404	410	382	392	399	387	337	414	424	360	400	342	365	371	398	402	389	403	356	381	353	407	371	375	363	382	392	392	377	376	413	375	386	362	426	408	380	383	394	382	370	413	374	411	381	374	381	413	363	382	369	403	376	398	431	395	324	385	386	405	370	362	397	383	390	367	410	433	362	363	403	374	380	391	393	396	422	354	358	375	359	404	371	387	362	416	405	418	386	377	404	368	389	365	412	372	415	411	371	378	403	368	384	363	397	386	381	383	386	359	353	381	375	359	411	393	380	420	347	386	403	389	394	379	391	369	386	386	402	388	385	380	392	413	389	362	404	420	418	363	386	404	384	406	388	367	380	383	424	365	391	383	374	393	392	373	390	365	398	368	339	384	347	421	381	390	403	350	379	361	379	394	366	436	328	389	349	374	379	381	391	334	343	390	395	399	421	360	363	437	368	409	390	376	383	390	367	385	433	374	343	380	360	371	343	387	398	377	380	391	402	410	365	367	400	365	390	373	397	367	408	376	389	389	394	354	414	362	357	379	385	367	418	428	400	381	370	374	392	373	408	378	392	396	367	388	393	374	362
20215	13634	9247	3454	3129	2527	2207	1924	1739	1673	1521	1387	1235	1220	1176	1116	1165	1069	1049	1033	989	1013	948	914	973	955	918	886	917	935	869	940	933	912	925	871	922	941	856	908	928	907	903	863	905	845	917	877	857	804	882	900	850	870	910	869	882	912	851	887	882	911	869	858	905	895	921	862	847	855	873	902	866	882	892	911	882	880	917	910	848	892	886	926	921	859	898	907	854	917	820	944	841	869	873	902	864	832	879	891	853	860	872	878	851	929	879	926	860	838	837	804	810	872	905	835	852	873	870	931	973	899	897	907	864	888	918	895	805	877	881	884	905	892	905	874	912	870	900	879	886	907	894	927	883	885	948	866	876	836	888	906	849	886	898	865	896	929	869	913	862	901	868	897	834	848	897	919	915	852	909	830	894	914	858	874	886	874	811	832	844	915	858	884	834	858	840	868	865	821	860	868	866	869	930	853	880	850	857	865	860	915	858	917	943	893	861	834	908	867	886	870	879	906	887	888	830	829	865	905	893	851	892	877	860	906	833	884	885	942	911	902	874	856	912	940	831	896	871	863	918	885	849	835	832	902	840	896	897	856	887	853	893	903	888	834	860	825	860	879	845	891	852	900	834	883	861	849	900	881	899	830	895	900	887	853	868	873	872	907	938	824	875	866	896	881	918	864	909	849	861	883	895	886	858	822	881	863	867	907	856	864	889	832	874	874	881	894	890	874	931	858	866	885	868	913	845	889	868	853	880	868	902	816	858	847	883	925	837	876	922	862	854	879	865	895	865	851	894	881	907	855	893	916	860	854	825	863	917	854	852	937	842	894	878	893	914	868	903	860	849	934	852	900	867	927	903	877	870	855	895	848	854	832	902	894	886	853	814	852	912	880	920	885	907	887	900	879	842	857	843	869	901	816	894	843	941	875	835	845	906	905	816	923	858	821	877	882	859	855	903	836	895	869	892	889	870	854	900	909	895	905	896	893	923	859	809	843	850	857	841	868	807	872	854	900	862	874	847	867	865	892	887	869	874	852	878	808	844	893	825	912	856	839	887	890	885	890	921	881	838	854	911	850	873	872	865	922	895	878	873	881	903	846	857	888	893	847	882	955	871	848	919	867	907	847	883	921	925	855	867	826	834	884	876	881	856	872	849	886	891	887	894	870	899	889	845	880	901	915	891	908	880	906	880	866	908	865	911	891	838	871	849	822	882	907	848	864	892	923	882	874	866	895	814	900	848	890	889	892	882	822	910	885	859	866	899	837	890	847	902	825	892	840	866	845	851	842	843	912	920	851	869	840	851	887	916	887	822	890	928	902	856	854	877	867	881	896	872	864	884	872	831	884	904	859	887	909	847	865	856	960	869	873	830	874	862	815	866	840	846	823	892	893	885	888	910	832	871	894	868	895	847	852	908	839	823	825	908	883	883	891	875	891	894	901	801	898	822	883	891	850	838	801	921	921	825	814	898	851	826	875	840	871	857	859	916	912	872	939	872	831	857	915	943	895	902	844	909	847	870	895	877	877	892	874	887	855	914	886	871	897	858	929	945	861	852	792	860	855	909	875	873	911	859	914	846	855	857	905	837	865	822	823	898	861	913	860	865	899	841	850	880	908	905	858	855	867	829	889	892	873	842	849	853	920	867	934	970	889	889	833	780	900	889	858	803	884	831	852	861	915	853	883	869	900	857	868	896	879	883	860	832	844	883	860	841	888	913	879	890	837	895	882	875	870	887	876	855	895	841	851	867	909	852	901	879	845	852	894	864	860	915	870	910	856	872	902	882	823	834	857	869	887	868	946	901	855	877	894	931	893	891	888	899	884	839	899	875	933	821	849	808	897	862	878	902	835	881	851	910	872	894	885	908	881	838	822	868	904	947	872	828	864	925	895	909	866	846	863	904	885	882	871	863	894	871	887	865	817	887	887	868	833	898	905	911	879	870	841	885	884	837	792	841	886	860	894	903	855	865	850	868	918	897	882	828	932	905	851	943	864	894	884	923	834	863	886	876	888	913	881	889	953	872	897	899	829	867	825	857	902	876	885	858	871	905	841	862	886	843	862	873	808	897	884	878	900	854	894	894	828	824	907	892	918	903	885	882	885	855	860	894	847	806	876	833	874	897	909	835	882	901	874	855	848	879	861	892	863	849	886	869	913	856	800	838	858	897	872	915	852	845	844	902	826	865	842	873	873	850	847	880	874	908	873	820	836	865	882	856	880	824	861	862	918	912	904	821	889	829	874	839	881	858	839	875	832	935	889	857	896	844	926	882	879	846	848	849	892	898	937	894	928	886	874	889	874	894	849	853	934	850	865	927	918	905	885	917	892	822	884	885	885	945	862	831	928	912	877	839	931	863	829	876	924	894	850	847	884	840	875	888	842	900	926	900	837	896	862	882	921	927	880	928	905	913	874	834	863	911	884	852	891	879	890	836	901	783	903	919	856	902	883	894	851	846	892	849	880	840	867	886	926	915	882	872	883	914	865	899	825	853	882	887	937	848	886	923	842	894	862	890	875	843	899	860	873	866	886	822	866	817	859	835	922	882	831	857	891	911	841	879	854	919	858	873	889	879	902	912	895	873	850	892	891	874	863	841	873	873	879	806	877	830	867	888	853	887	854	936	871	875	869	875	859	876	921	878	880	871	878	847	908	829	902	888	850	833	868	947	847	877	863	895	919	864	881	824	919	864	909	869	883	837	835	854	876	936	888	894	856	856	832	868	895	871	912	858	901	880	872	878	850	877	871	868	888	854	888	823	839	883	896	901	884	894	928	913	949	902	931	854	926	858	896	823	921	865	879	878	846	850	857	889	874	845	883	834	897	869	841	881	871	881	859	831	832	869	903	846	864	855	920	851	895	842	894	900	894	853	917	871	900	864	839	866	817	859	840	901	847	865	891	839	847	856	887	886	885	829	881	894	868	897	913	869	886	881	860	838	880	866	861	885	932	919	833	870	854	899	922	892	901	831	903	896	844	811	876	871	853	889	861	845	802	880	866	854	821	910	874	910	833	859	904	814	857	857	819	849	853	852	881	908	918	868	924	887	873	877	881	825	905	886	853	855	844	848	883	868	915	858	877	928	886	858	966	873	899	871	890	831	864	906	864	865	940	873	873	867	891	935	873	872	884	901	876	892	861	840	870	866	898	875	894	844	866	892	854	890	884	828	866	845	842	870	843	862	895	916	885	895	859	828	885	850	891	862	878	856	884	886	918	799	862	905	876	888	876	894	898	920	828	875	913	846	861	887	836	826	875	865	880	880	891	822	875	877	923	907	880	859	855	857	858	873	894	892	818	848	878	862	888	859	864	871	817	909	932	893	846	845	873	911	860	837	820	896	903	854	840	909	815	818	909	881	867	891	805	890	877	914	855	895	835	933	858	878	903	882	910	854	895	928	902	861	931	823	861	885	856	877	840	949	910	884	870	892	863	898	869	850	844	835	879	928	835	865	949	841	899	861	909	873	923	846	883	857	928	840	878	864	896	913	888
39815	26814	14976	2984	1299	855	652	560	553	422	420	419	393	343	326	303	297	298	280	287	302	307	258	276	258	231	246	239	288	274	259	268	262	239	256	283	291	268	249	242	255	220	225	234	253	236	221	254	266	254	244	277	261	230	254	300	227	239	266	242	236	247	237	257	271	270	252	243	261	253	234	248	256	283	261	235	263	274	242	246	259	259	261	233	262	248	283	260	210	243	253	256	239	243	239	286	255	265	232	233	267	254	275	244	253	246	279	247	230	259	261	213	229	258	232	257	252	255	243	220	247	239	264	233	293	224	240	249	258	281	255	257	247	234	249	247	232	269	244	233	251	268	237	223	258	260	251	231	233	239	240	257	241	292	267	235	229	298	242	277	227	275	263	244	254	250	253	222	246	231	259	231	240	222	281	236	258	243	247	239	247	246	264	218	236	279	240	238	241	227	253	234	255	268	259	245	220	227	232	271	249	241	247	215	255	233	259	208	270	229	275	246	272	253	237	262	200	236	265	260	253	264	213	277	272	236	267	276	233	229	265	260	236	257	249	229	251	253	255	235	230	249	249	219	236	265	235	252	272	252	272	241	228	254	254	260	208	232	259	229	255	233	223	241	224	254	268	237	246	272	260	239	256	228	288	262	239	259	258	245	254	260	229	244	233	240	260	237	230	227	252	279	221	260	227	253	258	245	240	267	229	236	253	240	233	240	251	270	256	234	274	246	234	247	263	233	236	272	240	258	257	221	239	250	242	279	246	246	230	251	256	235	242	249	242	249	264	276	248	251	258	263	233	269	226	229	226	247	258	249	249	225	224	257	272	263	245	234	234	236	248	271	231	250	213	251	263	242	249	253	225	244	261	242	270	258	258	237	260	258	275	265	246	236	241	239	221	262	218	252	241	248	242	254	243	253	258	279	252	252	260	267	243	259	237	221	218	240	255	251	224	253	264	268	263	232	263	248	242	247	222	254	212	208	229	232	256	300	244	233	244	275	259	241	259	277	267	232	232	230	271	264	264	229	240	250	254	260	247	231	242	267	255	205	260	254	262	242	257	260	263	280	215	230	248	251	239	247	202	244	258	248	241	251	258	244	233	233	244	256	287	238	260	239	274	242	239	244	270	253	255	228	251	257	227	224	231	263	242	240	264	215	264	274	257	268	249	237	259	240	253	245	222	230	264	261	248	244	235	288	243	225	263	250	264	244	260	272	254	243	243	255	288	236	237	259	265	250	231	238	223	245	292	254	219	240	249	242	235	219	265	276	252	241	251	271	244	221	257	216	234	254	262	253	233	262	254	236	238	254	267	256	239	226	249	265	241	249	253	224	269	220	260	250	245	256	276	232	220	247	225	247	231	261	266	260	247	232	238	236	231	246	240	253	240	256	266	262	208	237	257	226	242	247	248	216	237	231	280	275	248	231	223	228	265	241	262	267	261	223	255	239	242	222	269	236	270	261	218	254	269	235	264	246	220	251	257	265	276	258	271	272	257	264	254	260	247	234	258	257	245	270	236	247	277	251	227	248	234	257	249	284	248	272	234	252	243	265	266	242	241	278	278	226	241	266	257	241	265	249	257	222	229	271	240	276	276	278	241	243	266	242	240	230	259	252	233	267	302	248	236	226	253	237	249	239	249	253	226	241	249	232	244	251	246	267	241	258	247	272	288	256	255	252	275	243	248	285	244	267	231	242	236	251	283	239	245	275	216	248	242	259	245	255	269	245	239	231	234	234	256	249	263	271	261	236	247	264	252	245	254	270	244	238	254	243	243	279	239	250	251	245	257	257	266	229	237	253	262	265	231	231	242	246	253	236	236	240	269	255	242	259	260	231	219	213	239	255	243	281	258	282	231	260	242	249	257	240	261	259	255	228	270	252	252	271	244	259	271	249	271	227	198	220	239	267	264	253	260	265	266	293	248	242	247	233	257	280	256	274	252	237	275	258	253	266	264	295	242	237	225	221	225	239	246	228	262	222	270	256	269	282	238	275	247	237	266	210	271	233	241	270	272	247	274	266	244	264	291	220	241	259	245	220	279	229	249	238	246	270	254	243	248	255	289	272	234	186	224	252	220	251	231	245	227	264	264	253	224	253	251	270	255	242	220	261	227	269	244	227	218	235	255	267	264	257	229	269	270	238	230	223	258	254	237	217	252	226	232	244	273	244	222	265	231	248	255	243	251	246	247	244	236	247	243	265	238	255	227	232	248	250	256	239	285	237	239	268	254	244	235	242	230	293	236	272	242	260	254	245	268	241	249	229	260	261	257	232	268	237	269	237	286	257	250	296	279	259	236	228	253	256	256	223	260	223	227	264	256	264	233	264	248	265	239	249	240	247	271	223	250	244	247	257	259	259	230	228	258	241	227	266	241	243	226	268	231	291	215	260	226	229	238	257	284	254	253	279	271	235	237	243	236	258	251	268	259	253	246	254	238	254	244	244	237	271	248	229	248	230	225	269	266	224	240	251	238	243	259	267	255	230	246	259	259	251	276	257	258	229	260	237	248	253	260	252	249	255	239	250	268	245	266	242	248	290	233	269	233	229	231	249	250	258	279	228	216	273	249	226	233	252	258	251	242	258	266	253	281	257	240	261	284	238	240	237	206	265	237	243	230	238	280	247	232	253	252	306	261	261	232	236	263	257	256	273	233	251	251	249	244	269	250	250	251	236	253	247	232	243	245	280	258	249	227	277	226	271	220	216	257	219	245	225	253	258	273	231	265	243	248	252	258	242	257	236	255	229	257	269	225	280	273	292	271	253	246	262	269	225	236	283	271	231	226	248	229	259	252	257	255	272	238	244	240	246	258	270	226	223	253	250	266	256	231	251	219	234	222	228	271	276	270	257	244	255	250	209	248	241	248	253	252	252	233	258	256	239	255	256	225	264	254	260	272	245	259	234	235	253	244	257	233	242	250	225	246	214	235	246	245	256	270	248	257	245	267	237	254	240	244	243	274	270	203	258	230	240	243	226	228	233	227	231	255	250	255	237	255	239	207	251	218	259	222	287	286	199	253	263	243	250	292	251	255	228	237	264	259	234	234	250	253	267	245	269	270	238	238	248	241	239	260	222	225	250	277	244	230	221	253	224	251	261	232	261	255	246	223	258	260	226	277	278	246	226	256	230	247	274	254	252	259	234	237	248	254	220	243	261	250	239	233	252	250	249	269	232	253	240	250	253	221	252	252	232	264	265	216	246	259	263	233	267	232	252	257	260	257	266	272	236	269	255	258	253	248	241	248	229	262	245	275	260	273	228	233	261	244	277	243	274	260	245	272	267	262	257	268	266	238	246	223	247	245	236	233	227	227	246	234	236	266	272	263	242	246	256	276	266	243	253	227	293	273	258	258	258	277	250	254	222	243	246	257	250	219	250	245	241	225	256	266	258	254	240	238	273	240	230	247	234	272	243	247	284	273	255	228	264	240	251	269	255	232	253	241	245	285	274	251	269	235	226	242	249	217	237	221	262	258	261	235	260	254	263
27282	20179	14370	4744	3918	3083	2755	2304	2078	1875	1623	1394	1297	1173	1081	940	962	876	777	801	799	803	733	730	714	707	699	647	670	696	642	635	678	694	648	616	694	667	678	614	660	673	611	634	612	643	655	615	613	630	607	617	630	623	601	605	627	605	610	650	640	588	584	540	565	591	580	591	624	584	630	619	568	610	573	606	605	590	631	572	618	598	615	567	595	580	580	553	605	577	619	602	624	587	583	607	601	608	661	567	587	610	591	588	618	601	563	615	628	585	644	597	658	589	603	585	598	609	558	614	566	587	581	596	599	581	591	591	628	620	577	567	576	598	589	593	598	604	551	596	578	619	648	619	591	548	593	556	534	622	593	580	558	621	615	571	608	620	578	573	559	566	563	610	598	591	602	606	550	598	593	594	578	597	603	571	584	611	576	554	611	611	571	641	596	572	550	585	641	546	546	613	574	575	598	587	601	583	643	637	632	563	631	565	607	571	591	585	591	582	590	612	601	608	610	579	601	554	618	600	584	586	577	585	580	614	581	585	578	604	625	631	623	578	575	597	595	555	566	565	609	602	536	576	593	621	611	608	583	574	569	578	588	588	615	613	609	573	594	570	596	577	583	599	555	553	648	564	590	557	594	560	580	582	603	521	573	614	629	603	604	535	537	597	587	626	590	556	578	605	580	606	600	586	574	620	579	607	567	613	566	584	599	591	595	577	613	583	600	598	633	579	618	608	622	571	560	580	573	535	550	617	553	581	555	653	617	538	599	578	576	576	541	573	625	626	615	555	576	602	604	606	598	595	582	580	549	615	600	611	589	613	598	614	578	572	632	563	626	556	573	616	579	596	580	591	609	608	608	583	618	591	646	583	592	580	577	551	555	568	561	608	577	559	578	579	622	594	608	557	648	591	569	586	611	563	581	563	602	655	573	578	590	600	611	591	592	534	585	557	583	625	582	572	585	615	611	581	560	599	566	598	558	601	576	556	596	642	597	568	611	580	579	638	615	637	557	624	571	586	563	597	592	592	598	578	612	605	610	576	581	623	601	574	574	616	609	670	602	575	615	604	548	607	566	595	609	587	597	579	602	583	585	575	586	583	579	558	621	601	585	579	570	582	565	607	625	552	571	556	564	547	591	579	596	622	578	601	591	582	595	574	573	568	620	599	520	579	619	570	609	602	570	602	603	587	574	564	540	595	612	573	593	605	620	576	583	602	592	625	607	559	578	602	585	626	601	597	618	563	632	546	590	603	580	550	581	612	558	616	586	612	599	639	566	607	561	617	561	560	584	578	565	574	593	613	576	584	603	592	583	591	578	556	598	594	601	584	588	581	566	573	587	584	581	623	585	564	607	625	560	610	591	616	609	574	668	565	565	546	613	613	555	616	616	651	618	606	563	581	589	578	625	603	605	558	592	560	571	616	618	606	602	588	593	600	557	529	575	605	534	575	596	558	642	573	616	615	563	610	600	611	562	608	597	602	590	631	603	614	588	570	577	611	584	607	595	554	585	563	571	548	570	620	584	521	597	633	564	595	564	543	552	610	598	611	618	611	564	609	580	538	526	571	597	577	614	592	641	603	571	610	544	617	618	582	566	612	618	599	598	603	654	607	598	620	553	610	580	583	567	551	613	601	578	579	574	608	598	583	559	572	602	602	625	568	606	586	629	562	611	537	573	596	572	632	624	591	588	560	588	637	635	568	581	609	580	557	553	572	605	563	586	565	612	574	599	635	596	598	618	584	576	594	551	640	610	585	618	594	600	610	603	624	617	612	579	614	604	615	620	611	603	595	609	569	601	599	583	584	605	572	534	600	575	603	596	576	615	596	560	591	562	556	629	628	614	570	591	582	575	593	573	579	580	588	597	602	615	625	597	584	614	599	608	588	578	592	596	601	571	604	624	568	574	568	627	563	574	607	573	580	574	627	580	587	553	569	579	604	569	602	560	562	619	588	634	591	638	570	559	584	582	577	638	557	599	623	603	577	572	561	587	579	629	540	590	574	606	627	588	589	585	591	610	604	575	552	592	579	584	600	600	540	544	615	601	569	609	603	626	626	610	583	584	638	585	583	571	596	553	618	598	577	562	584	581	565	565	583	556	559	599	608	547	552	570	579	634	561	589	589	614	592	590	563	593	532	610	608	590	615	632	539	615	598	589	615	599	568	613	605	605	606	549	584	598	577	598	610	586	618	598	597	612	566	559	606	564	564	546	569	561	558	595	561	623	590	584	604	580	620	575	597	595	558	590	614	592	548	604	572	578	567	621	568	613	586	594	593	561	548	571	562	599	611	599	557	567	573	589	618	576	584	630	570	592	621	590	601	601	598	631	594	615	607	596	554	630	581	614	571	613	597	572	657	579	605	567	637	639	622	618	558	574	597	628	572	599	568	589	595	607	565	568	636	586	632	587	566	592	585	617	621	564	593	603	595	575	668	568	597	571	539	627	582	551	563	564	581	647	577	557	608	596	592	592	604	588	569	589	590	609	589	606	583	564	605	566	575	537	616	584	570	572	612	632	618	528	616	622	585	592	610	569	637	628	596	609	586	588	601	623	582	594	559	596	544	610	570	650	611	608	575	586	595	577	558	618	591	591	586	597	623	599	604	589	545	552	587	586	572	571	561	540	630	555	635	587	575	555	563	636	608	618	581	613	588	567	576	551	595	621	629	595	582	570	595	605	578	581	588	588	603	600	618	566	588	603	590	587	617	612	577	581	623	619	572	611	570	599	581	592	616	590	577	582	609	605	642	593	605	557	582	559	592	581	592	579	575	584	580	575	558	588	594	564	576	631	612	588	591	576	596	605	642	591	569	579	644	542	594	618	599	592	587	597	571	584	584	630	624	579	622	597	611	562	630	622	608	567	616	601	580	569	579	561	600	566	601	554	598	549	582	583	645	607	585	575	634	600	641	586	577	591	614	598	630	606	646	626	580	605	561	588	611	606	597	620	554	595	569	565	590	641	628	615	568	626	599	602	616	600	590	601	589	588	570	591	571	658	617	564	598	587	578	581	613	608	564	586	624	569	566	597	585	569	597	552	564	586	592	574	612	643	552	564	599	565	622	611	627	566	623	589	616	609	614	658	608	577	613	577	584	596	586	619	608	556	573	571	587	586	583	553	595	611	589	600	601	640	619	554	601	550	575	602	557	622	567	647	544	578	618	569	587	587	563	615	610	577	583	600	585	579	621	590	615	613	586	549	596	588	616	583	565	582	566	595	580	574	567	557	649	581	589	624	579	548	556	579	562	596	571	588	586	620	594	586	584	601	583	538	608	591	607	637	585	588	628	601	598	584	624	578	591	573	578	593	596	619	639	658	571	626	583	598	598	582	567	591	556	530	635	547	587	601	569	573	603	595	600	538	619	558	564	580	608	615	617	612	587	637	586	551	611	615	618	634	584	634	608	601	584	611	570	592	582	619	593	581	546	591	603	579	611	584	588	601	626	575	609	594	564	617	598	603	530	530	566	546	594	572	544	554	550
12232	4952	2250	800	607	546	478	443	470	478	423	422	454	389	395	385	440	418	398	421	393	368	381	391	421	375	395	421	419	407	397	394	410	396	399	405	390	379	391	419	425	400	391	379	440	378	378	396	399	374	411	388	408	412	386	333	383	388	420	400	385	387	404	405	372	396	422	389	430	439	414	398	416	414	343	388	375	418	422	361	419	374	381	394	441	411	391	425	435	355	413	433	390	386	353	384	412	365	392	416	389	416	370	377	415	407	402	356	397	389	380	402	404	409	389	382	405	371	381	389	344	399	402	357	372	393	372	408	412	370	448	400	397	421	400	427	381	395	378	400	434	391	396	406	372	393	388	393	403	401	354	374	348	411	390	415	399	400	368	423	455	425	385	402	418	436	400	396	416	404	396	401	423	420	429	369	406	417	398	386	374	429	413	398	409	378	408	418	371	379	416	423	408	372	393	377	396	424	383	405	426	384	397	374	427	381	367	395	384	401	382	403	380	402	410	421	384	386	401	407	426	409	382	437	431	420	415	423	412	380	349	404	393	382	384	388	408	437	399	410	426	401	376	402	434	398	389	384	399	374	397	420	413	389	426	413	409	388	384	436	401	382	425	376	366	367	398	381	412	416	384	432	399	414	404	415	429	361	376	404	377	376	420	367	395	425	386	380	397	384	396	426	392	364	379	390	341	376	325	383	362	395	406	386	397	393	369	382	412	400	377	459	376	379	368	399	381	373	381	391	356	352	419	386	348	381	408	384	403	378	370	384	440	452	359	369	409	370	376	371	445	378	379	426	388	369	396	381	365	386	384	398	396	411	425	373	370	378	409	391	388	383	410	379	448	410	392	416	404	381	410	399	359	402	424	468	403	388	414	398	440	359	403	390	378	409	410	374	391	361	421	426	384	423	419	414	406	402	417	390	385	402	388	368	423	407	380	405	409	383	402	355	410	403	413	362	416	403	420	384	381	399	407	360	406	439	378	391	379	357	341	381	390	387	377	396	405	371	406	394	394	402	403	380	414	387	408	403	383	398	405	353	388	378	402	402	358	407	407	379	417	408	364	387	390	383	406	377	380	389	422	376	362	397	366	381	395	411	409	374	367	392	386	401	393	456	367	379	391	424	377	395	375	383	418	415	422	378	399	352	400	409	423	404	408	398	398	398	385	392	406	379	399	391	401	379	349	424	418	376	363	382	380	380	443	378	398	389	405	418	395	371	376	404	387	375	389	360	407	369	422	369	389	385	365	437	414	363	389	452	399	353	386	355	404	369	393	414	378	446	393	375	399	393	367	410	379	389	380	417	378	418	370	367	387	438	430	385	366	408	375	384	439	389	362	407	395	395	401	417	377	368	338	389	407	433	424	381	402	383	385	369	392	445	441	384	402	378	381	371	346	370	378	418	372	368	391	369	395	414	390	358	429	350	416	387	398	402	397	407	379	383	361	354	396	455	382	395	404	402	386	418	391	382	376	388	393	362	406	402	401	416	373	396	396	391	392	387	383	374	349	375	399	422	384	388	437	376	396	374	419	364	397	402	368	390	410	439	399	392	405	402	389	347	355	397	396	401	372	379	400	391	408	405	402	390	419	403	421	357	376	374	414	420	380	408	444	390	407	437	386	404	356	378	410	414	415	420	395	429	378	361	430	381	406	382	428	394	441	421	376	394	407	428	408	379	386	375	410	385	389	382	402	425	392	368	431	418	422	427	390	385	404	396	405	373	392	384	413	390	388	404	373	405	407	414	420	349	372	388	417	403	398	393	418	356	407	396	380	408	413	379	366	378	428	420	429	371	438	387	425	374	361	412	397	391	423	390	406	421	394	379	387	388	394	357	384	416	423	442	399	401	382	420	380	390	393	386	400	390	421	408	390	355	384	416	372	425	380	406	355	368	403	367	431	398	389	337	403	369	376	420	365	382	406	383	388	368	390	409	369	376	394	393	385	384	366	400	395	380	378	374	410	419	407	362	384	359	388	348	381	418	383	393	407	393	375	378	378	392	415	433	377	389	376	406	381	402	414	391	449	423	417	359	404	399	394	377	357	401	408	363	415	380	387	382	393	344	379	395	404	345	387	396	386	391	383	369	333	411	378	409	359	377	414	377	406	404	374	387	411	394	400	375	386	403	400	370	360	430	373	415	382	419	403	412	369	398	353	411	442	356	404	411	385	390	374	370	393	419	414	365	422	385	382	399	383	403	398	350	410	414	390	376	402	415	413	424	386	387	370	388	411	384	384	394	407	402	403	390	385	372	400	373	390	424	394	420	414	440	433	367	384	392	404	401	440	415	397	433	396	353	379	381	399	395	434	437	378	418	386	372	382	421	366	396	367	392	385	430	395	418	409	392	357	395	414	430	382	402	393	378	424	412	396	380	384	388	386	407	376	367	367	379	385	392	398	402	360	390	444	364	413	388	401	370	348	408	397	377	415	425	444	412	394	425	394	387	412	380	396	392	418	398	352	416	416	362	400	431	389	436	382	415	372	423	436	385	364	404	403	389	386	391	391	415	424	370	378	365	358	386	386	383	341	409	355	443	436	368	370	361	393	373	433	411	390	389	381	393	438	376	392	397	407	397	450	420	377	411	381	377	376	340	441	412	404	388	446	395	406	394	412	416	431	388	359	419	385	380	391	409	412	403	398	398	390	380	380	428	397	414	359	389	384	376	432	382	411	379	386	414	394	389	398	386	429	377	403	388	403	386	412	408	408	427	413	406	410	416	362	376	445	401	421	405	407	386	402	385	372	353	419	368	415	410	423	384	367	372	360	368	407	401	429	370	387	419	408	413	427	385	351	413	361	369	398	392	367	442	373	405	410	416	465	414	373	379	388	382	387	365	399	421	381	409	423	384	341	430	411	413	401	384	394	428	427	376	397	356	401	394	451	373	393	399	398	421	368	382	349	398	404	370	385	370	409	394	407	405	369	394	371	385	416	426	394	382	436	389	344	375	367	379	396	409	383	387	393	389	382	361	419	362	349	396	376	387	379	362	377	357	415	392	368	392	400	369	411	392	381	392	399	403	359	406	412	393	415	410	351	377	383	379	405	414	401	403	342	369	402	416	410	402	419	394	398	371	411	368	431	410	372	388	429	381	385	383	373	380	399	391	418	379	410	381	377	365	379	409	431	406	395	397	404	387	388	419	396	424	405	429	394	405	389	374	405	417	375	415	394	429	405	392	379	412	401	416	369	377	408	360	381	398	411	395	409	412	366	389	356	351	355	409	418	401	387	393	396	385	387	416	409	398	390	410	353	361	398	392	382	405	399	403	377	395	389	409	424	401	375	405	443	397	378	364	437	387	402	367	398	427	440	382	386	441	414	398	393	402	408	384	408	400	386	394	418	413	414	391	418	393	366	384	405	408	405	384	416	383	387	391	378	369	422	411	397	384	407	404	418	372	362	382	399	393	400	399	411	388	392	411	385	426	398	420	400	384	421	401	377	392	428	394	358	378	402	395	396	392	407	437	420	414	410	418
8883	4876	3924	2128	1788	1546	1404	1285	1289	1261	1125	1099	1055	1054	974	1063	927	960	1017	944	973	965	921	899	945	945	911	872	916	912	911	945	926	885	966	923	911	921	913	913	949	939	925	951	1018	888	913	906	930	931	924	916	973	897	879	929	947	914	902	923	873	928	880	894	866	866	901	890	886	925	909	912	939	902	948	916	882	909	906	872	926	900	898	919	875	871	908	931	887	954	921	879	898	857	897	903	901	870	940	908	895	909	946	878	924	853	849	895	927	884	912	878	898	952	872	888	880	906	952	923	932	927	913	905	891	969	910	899	926	920	911	947	895	909	911	887	865	919	897	910	943	862	952	927	895	941	852	912	893	912	934	878	903	892	902	899	913	966	910	888	853	879	876	914	894	928	896	856	838	863	921	922	889	931	899	928	924	915	889	842	905	885	909	928	899	889	861	885	869	840	841	920	876	862	879	904	975	879	902	933	870	903	926	933	903	944	942	899	860	901	897	903	869	924	880	903	908	907	917	901	878	888	920	871	880	827	883	911	935	940	879	895	918	904	926	889	860	885	903	853	908	948	871	964	938	904	889	907	930	913	916	887	897	931	941	933	858	943	975	958	877	915	875	918	936	880	896	863	893	946	881	894	886	897	848	934	905	970	900	900	881	902	876	873	878	832	885	844	915	908	878	927	863	857	831	899	853	904	869	884	861	848	925	841	877	860	919	880	931	848	883	914	913	952	921	853	897	902	855	875	937	864	914	914	839	907	882	916	885	924	897	907	943	883	913	883	858	894	894	822	867	917	858	905	915	891	911	929	946	882	901	888	920	878	970	865	904	916	895	884	865	910	868	929	900	934	856	856	904	896	859	934	862	874	898	926	847	917	967	940	946	883	880	886	865	878	916	908	900	874	883	941	902	941	915	900	903	879	904	885	940	884	930	910	891	916	956	856	849	914	848	889	900	881	915	865	895	895	944	946	933	921	949	924	894	897	844	899	961	894	888	942	880	919	883	888	914	879	921	949	893	911	945	891	897	864	915	862	889	886	854	854	875	911	900	917	918	954	854	894	950	897	899	929	866	937	873	893	910	891	877	875	913	894	910	948	855	898	864	929	894	891	989	915	904	894	906	883	902	896	874	940	924	905	933	884	950	884	928	905	948	891	959	900	889	890	915	901	927	900	835	899	841	860	887	913	946	911	919	871	872	923	960	915	901	923	929	923	871	931	886	899	918	884	951	863	921	898	853	907	911	841	888	855	856	910	878	897	883	888	907	882	903	885	837	902	870	939	921	905	907	921	872	925	908	860	947	912	933	888	889	897	922	873	950	886	894	899	860	923	914	963	882	901	857	955	875	892	883	931	859	926	902	904	891	891	852	940	918	888	924	902	911	904	894	893	906	939	909	898	898	984	861	951	879	904	936	902	871	877	922	918	922	904	910	950	933	937	890	855	871	949	864	941	853	927	912	898	902	898	904	955	922	945	880	924	890	899	883	907	893	923	895	904	910	923	876	867	927	897	858	954	895	963	880	881	912	921	891	867	851	879	863	920	917	920	924	947	881	924	879	839	881	892	916	916	879	890	857	899	880	848	885	965	894	863	890	919	888	917	931	894	893	888	856	871	875	864	878	886	950	918	951	836	912	863	919	931	880	912	896	874	891	866	883	890	862	955	858	892	899	863	936	914	893	904	922	898	896	933	911	892	936	892	851	892	936	924	909	926	949	888	868	904	918	934	912	874	877	940	887	912	926	928	872	959	965	921	907	894	903	908	871	885	894	887	928	932	858	915	917	910	919	933	916	872	903	924	891	943	906	872	914	917	900	855	900	871	930	900	888	908	907	927	930	914	872	911	870	895	878	886	904	880	881	903	912	875	948	926	925	875	837	920	915	880	929	898	955	867	938	893	904	885	952	875	918	903	870	902	838	896	889	872	859	958	885	904	938	905	852	946	874	916	917	888	874	919	839	905	891	929	928	946	917	895	943	910	951	892	909	897	917	898	865	837	943	886	886	842	907	916	862	914	878	859	892	900	888	908	877	895	918	905	895	895	898	916	940	897	933	834	903	880	870	934	942	891	913	884	917	860	904	899	897	907	885	935	861	903	894	909	930	872	914	931	919	943	917	903	883	900	884	911	913	874	910	883	917	873	866	951	902	922	928	896	864	885	947	870	909	934	872	866	856	843	870	908	881	851	845	932	937	900	931	882	914	937	923	916	922	868	911	907	924	898	948	963	914	922	879	939	893	879	855	881	914	907	903	855	928	950	898	915	890	876	928	947	921	904	924	945	873	849	847	918	951	938	915	901	930	915	913	942	820	910	892	931	879	929	906	860	937	928	854	878	901	904	867	899	917	942	957	879	882	860	843	858	900	865	921	880	891	896	924	865	934	923	797	913	870	958	916	851	862	919	951	881	894	934	863	857	927	847	878	888	938	871	826	864	878	872	905	907	927	924	906	954	858	875	947	921	893	913	891	891	899	889	895	861	898	901	846	900	923	929	904	932	943	834	975	886	871	946	868	880	922	938	889	933	913	853	917	868	853	927	906	953	939	917	878	895	923	919	911	897	924	900	862	849	858	899	931	897	904	882	907	890	944	836	900	893	895	930	847	934	933	966	955	892	899	871	925	895	942	901	923	860	851	856	894	900	985	888	914	902	919	872	897	872	872	904	971	934	897	898	968	931	919	852	891	923	872	860	890	862	863	909	895	941	879	966	949	889	855	908	889	910	899	887	866	908	896	865	859	919	915	842	914	918	919	884	893	873	907	845	912	908	925	935	914	870	883	910	855	891	892	882	914	893	878	927	883	893	882	930	929	875	903	870	876	920	957	921	909	931	909	909	952	896	884	899	882	939	841	875	898	938	906	891	881	909	884	873	902	919	877	880	923	915	905	987	910	886	904	871	871	907	935	942	909	908	895	926	890	882	895	898	862	904	911	911	918	878	937	905	908	973	902	875	867	953	905	905	904	905	908	893	919	924	877	880	901	896	878	890	898	883	905	853	890	938	926	919	867	911	883	868	895	884	894	909	894	879	956	947	916	889	900	856	924	927	918	906	876	945	921	929	940	938	901	884	913	929	877	926	851	913	982	923	912	899	884	908	938	897	916	961	894	856	933	905	898	886	908	944	913	907	884	923	951	862	895	929	901	904	980	865	868	933	920	972	897	907	886	886	927	909	976	938	841	890	912	849	916	919	972	912	909	923	893	883	845	873	917	900	929	875	906	944	866	934	899	858	866	866	949	937	905	917	927	921	886	913	908	855	910	897	896	943	908	944	936	980	902	943	876	888	923	891	883	870	895	886	885	874	910	842	910	888	939	870	932	900	932	891	912	881	849	819	894	913	875	843	875	950	920	948	900	865	874	914	879	875	881	904	894	935	941	862	908	898	886	934	937	865	830	886	912	899	883	920	871	973	933	872	900	871	894	864	907	899	910	860	911	932	894	867	891	915	901	860	896	882	904	898	878	868	876	900	946	874	916	907	946	919
29645	17693	8360	1691	914	757	705	610	583	492	499	483	462	487	387	424	390	425	423	405	393	401	401	402	389	387	405	372	380	382	405	380	366	412	384	414	421	394	377	368	361	371	369	372	387	384	415	380	379	380	322	381	350	432	364	426	442	412	416	382	405	378	381	379	367	408	362	387	380	388	391	380	341	379	375	376	395	413	368	390	392	428	402	367	432	359	397	379	393	384	363	386	413	346	370	409	417	386	389	402	377	386	409	371	389	397	370	381	393	414	402	395	367	356	382	390	383	350	392	379	392	384	379	329	383	382	406	396	384	401	416	376	413	385	359	396	359	380	373	358	371	346	363	365	373	368	362	368	345	388	348	377	359	367	407	388	365	349	406	394	367	354	368	370	387	399	406	397	373	422	406	365	393	375	397	398	398	366	361	374	401	397	407	367	389	370	378	356	374	410	403	326	379	342	397	409	358	394	404	417	389	397	396	341	375	387	360	356	409	396	404	369	419	421	369	367	362	405	374	379	394	376	365	396	368	403	337	396	378	352	413	382	359	378	381	336	351	426	370	376	374	392	355	385	376	339	386	364	399	368	362	366	369	336	387	383	413	397	396	366	427	383	372	390	375	385	373	407	409	394	388	329	366	383	405	405	359	384	407	417	363	389	415	368	366	437	364	352	363	355	376	371	383	398	376	380	380	359	384	403	360	381	359	364	399	395	388	360	380	375	381	378	389	409	384	398	373	388	400	413	371	363	388	369	381	341	369	365	374	406	390	380	404	324	370	415	371	381	385	395	368	383	380	372	358	394	359	391	398	382	420	371	349	403	351	405	399	380	369	391	392	398	409	402	364	384	364	430	392	395	377	378	379	374	374	370	402	386	407	364	353	375	380	394	393	362	390	393	361	401	392	346	413	392	385	337	396	368	342	385	406	404	415	361	380	363	385	391	371	385	379	374	343	335	365	378	394	414	369	420	391	390	366	382	404	444	376	405	369	351	374	367	371	367	381	387	386	401	387	436	393	385	394	360	408	378	375	392	369	366	394	372	392	385	376	370	413	378	368	364	360	366	375	374	359	354	388	389	392	364	396	392	376	414	370	362	373	394	405	389	406	382	385	387	355	390	392	393	381	360	340	384	362	397	397	389	331	362	375	402	400	362	401	377	377	400	361	378	381	364	341	430	396	370	349	376	380	380	356	366	407	376	386	381	420	373	373	392	371	389	371	376	370	381	370	414	381	368	373	396	412	394	364	357	390	372	380	384	407	428	399	360	404	383	376	398	413	391	418	390	392	371	380	331	390	398	380	382	369	347	384	407	343	386	400	378	389	421	382	352	356	396	416	371	378	381	370	364	377	406	400	380	389	376	386	387	366	367	375	385	397	375	354	410	396	401	372	407	398	359	375	367	357	378	375	357	375	402	381	386	398	370	355	363	388	358	388	404	389	370	381	362	384	391	363	365	415	375	373	392	398	396	391	403	407	360	389	389	390	389	351	381	407	359	400	376	362	351	354	393	416	403	406	390	358	381	388	352	384	394	387	427	374	391	355	365	413	390	358	370	399	372	360	345	376	376	382	371	378	413	359	364	372	362	400	353	346	340	390	378	378	396	331	362	370	403	355	395	400	389	401	347	362	376	446	406	407	377	399	337	370	372	365	413	380	372	378	370	377	380	396	370	402	364	414	390	404	343	404	379	391	376	379	359	361	368	338	420	371	394	421	426	405	394	403	404	380	364	333	382	346	417	352	360	409	410	394	377	420	395	415	388	382	405	381	388	394	362	384	416	378	389	373	385	359	373	373	362	354	390	392	393	363	405	413	373	363	377	374	369	356	369	371	387	386	379	369	395	373	403	406	384	401	356	389	381	383	366	408	337	366	380	396	400	393	404	358	393	374	376	400	412	415	384	378	372	410	360	384	364	381	353	406	353	389	404	401	365	382	345	353	354	377	398	388	414	369	416	407	392	373	396	395	367	400	351	362	390	342	386	311	352	377	347	400	392	350	423	400	396	364	396	390	376	396	387	411	399	400	382	379	392	405	401	384	369	393	390	387	328	411	398	417	378	342	331	412	374	383	405	400	383	402	358	365	405	372	370	387	351	352	412	380	439	441	381	379	390	342	414	418	384	374	377	366	392	373	360	351	372	352	396	366	396	378	329	374	373	390	428	409	351	366	406	358	365	379	363	378	404	406	384	388	414	398	406	424	358	394	394	393	381	427	345	386	399	369	353	398	361	375	356	376	373	387	421	344	380	372	405	362	415	416	383	410	403	360	398	354	356	357	399	395	379	396	395	380	392	430	366	380	377	395	349	387	392	379	356	398	395	397	387	377	392	433	389	370	379	380	371	389	420	373	365	354	408	371	378	380	346	374	381	382	345	423	405	373	360	378	402	355	357	388	326	400	384	380	421	386	409	399	372	369	381	355	343	390	389	401	366	368	383	389	409	411	397	400	375	381	380	414	406	392	399	382	382	371	374	406	428	376	373	411	379	385	371	404	376	406	396	401	362	344	389	362	366	360	361	366	368	407	350	382	368	378	416	357	391	407	405	378	384	412	367	409	360	353	389	385	409	396	369	365	396	405	378	404	403	381	370	400	388	379	360	345	400	382	388	409	374	402	407	381	355	358	374	376	384	409	376	391	397	378	361	359	379	370	364	388	342	361	375	368	406	372	400	368	355	364	373	362	407	360	370	410	398	376	396	390	388	399	368	374	371	365	381	358	351	378	367	387	386	393	380	380	330	396	392	399	359	385	370	388	408	399	383	388	390	381	367	388	371	397	371	403	380	378	375	396	354	385	427	378	356	365	394	374	370	396	396	392	370	393	389	341	371	385	389	401	405	347	408	395	401	407	331	380	369	392	365	397	432	399	397	395	378	410	395	373	400	345	370	362	362	381	406	360	362	378	361	351	371	370	379	378	370	381	376	379	352	380	372	346	383	379	387	374	385	420	415	378	341	350	384	380	397	407	357	380	404	386	407	352	369	389	374	350	405	401	383	409	382	350	396	378	359	368	358	378	392	384	341	389	373	360	389	377	363	388	351	423	373	389	433	422	357	419	360	353	364	421	425	376	376	378	364	350	414	432	406	383	387	370	399	370	381	383	378	339	378	376	374	396	391	395	414	378	394	373	353	377	370	388	363	399	385	359	358	374	397	366	400	368	391	428	390	365	388	369	361	372	386	398	358	362	391	388	392	374	379	385	420	336	358	383	362	379	394	390	355	367	362	357	386	387	377	380	401	392	399	383	356	380	375	391	397	357	392	399	399	375	336	393	441	393	369	389	407	365	407	366	373	404	358	419	404	357	383	409	422	387	370	417	411	372	384	375	368	362	377	364	376	378	387	341	401	385	424	350	390	323	338	391	383	370	386	364	359	396	416	375	387	391	368	368	366	387	365	460	395	336	390	396	331	349	344	375	396	397	374	386	370	354	384	417	385	389	430	345	372	378	459	347	395	421	396	386	384	345	395	415	396	365	343	373	366
21094	14353	9280	3596	2968	2565	2275	1964	1887	1616	1523	1372	1281	1260	1106	1063	1080	1070	1089	952	943	966	953	971	960	946	852	924	894	938	913	896	899	907	896	918	917	875	934	871	918	911	875	860	936	852	892	844	879	853	897	881	879	891	866	882	908	836	908	898	842	863	912	911	886	912	838	866	850	865	920	889	860	884	856	840	861	873	845	891	883	899	891	924	884	902	884	867	857	849	849	842	861	894	867	918	777	945	894	899	868	840	870	844	869	882	855	892	882	902	865	860	917	843	933	857	896	893	917	852	847	867	902	891	850	888	825	907	845	891	877	879	870	889	850	870	902	967	849	822	837	862	874	860	882	874	871	830	849	852	870	876	899	888	817	893	838	875	899	858	865	898	874	854	872	837	796	846	879	895	803	874	856	807	907	854	864	857	856	881	851	824	906	880	838	824	920	861	879	845	837	876	888	816	846	863	913	887	932	864	884	853	841	883	913	904	833	862	859	848	959	852	876	890	894	895	899	865	867	879	872	850	902	899	874	887	868	854	846	869	866	897	896	907	906	826	878	867	844	865	838	861	890	870	812	885	855	842	869	882	911	837	817	840	888	871	830	833	891	876	900	907	864	876	823	857	836	921	885	862	846	854	883	875	863	914	872	887	901	810	870	880	868	847	864	883	834	890	860	926	885	887	831	874	876	807	841	852	846	893	876	858	858	832	844	904	880	876	839	901	821	892	874	907	953	854	874	835	874	888	861	873	870	869	812	875	858	887	898	868	865	805	850	841	832	896	881	792	877	830	879	900	873	838	879	898	885	874	924	917	862	865	850	842	859	876	872	866	885	817	879	848	866	905	836	876	862	893	868	876	872	907	820	887	841	821	831	890	841	927	878	874	857	841	874	887	881	839	833	857	865	849	826	870	882	875	861	799	830	833	895	827	928	900	829	856	894	868	883	865	845	866	819	889	840	869	889	890	890	868	820	880	868	866	882	850	847	868	871	910	888	840	877	877	875	874	835	906	847	904	876	851	914	871	848	830	875	844	903	865	858	871	838	857	876	849	835	876	834	860	881	901	909	907	828	951	857	826	903	824	874	833	897	798	910	860	882	855	858	902	870	822	936	852	872	875	864	868	917	869	865	934	892	866	841	838	860	814	904	858	844	832	874	820	914	894	847	880	855	880	908	931	914	831	862	944	808	837	846	869	857	872	869	927	918	863	843	881	839	827	872	825	898	923	902	842	847	858	835	912	901	928	856	874	847	858	898	871	883	891	873	889	844	881	831	866	951	839	874	856	857	849	878	858	886	891	889	832	832	859	844	872	873	862	943	859	882	850	868	840	908	847	897	847	800	876	863	912	845	887	915	856	886	875	851	886	862	855	886	879	829	927	887	918	943	839	882	869	903	830	890	918	848	919	870	835	890	906	886	877	825	866	882	866	845	895	884	856	902	856	901	858	837	898	858	833	872	857	869	866	880	864	856	901	853	885	848	845	850	885	835	888	902	862	871	896	854	845	895	813	876	897	906	860	851	812	850	875	863	882	845	861	879	898	927	906	866	865	860	893	848	902	935	806	894	860	892	827	823	941	900	869	889	811	869	833	820	884	897	817	789	862	830	885	846	878	842	827	858	896	856	928	859	876	867	858	905	860	904	867	883	870	872	858	872	865	863	903	884	919	839	813	854	881	870	860	848	906	880	844	861	828	876	902	868	920	917	900	873	855	878	792	869	869	871	894	865	857	900	863	864	861	834	844	908	830	862	862	838	859	895	892	883	881	908	885	927	828	856	846	816	861	873	894	867	837	907	852	893	901	850	912	863	828	883	915	851	927	862	868	916	838	822	834	898	861	851	839	926	856	841	827	849	847	921	867	859	895	862	885	846	901	859	895	863	858	877	928	878	879	858	881	909	864	905	872	832	870	851	880	848	877	886	888	831	887	889	890	859	910	842	845	872	928	865	918	820	875	867	817	872	871	878	838	833	849	924	827	927	872	873	870	877	806	876	864	847	873	936	862	869	841	855	907	911	908	872	904	860	839	885	877	831	827	877	869	851	908	884	849	867	829	917	887	850	908	861	886	898	863	849	840	814	865	829	859	856	846	872	829	854	894	847	858	842	889	929	931	863	824	902	821	870	849	881	830	883	898	906	864	853	858	874	853	897	890	873	856	928	902	865	859	870	853	858	869	894	824	829	866	873	888	888	925	871	858	848	883	873	907	879	869	883	898	784	857	885	886	960	810	871	841	884	841	895	883	890	865	828	905	866	844	866	867	880	849	933	867	917	908	868	917	847	847	859	850	857	876	846	870	877	870	836	884	877	783	831	843	844	817	929	852	853	839	894	815	865	868	871	871	840	897	864	851	852	907	850	869	870	898	823	901	838	867	861	935	882	850	844	916	898	889	899	900	864	838	882	862	842	898	944	878	872	883	825	881	866	887	854	906	847	824	904	884	887	928	817	912	883	857	832	898	832	882	804	809	855	844	870	900	891	900	903	901	885	861	841	871	897	845	887	866	888	898	873	888	865	882	868	884	856	837	834	876	869	850	874	876	919	846	897	878	801	928	842	859	865	892	875	858	855	881	898	885	872	860	844	901	877	963	846	871	893	907	866	889	880	844	848	846	853	847	843	896	802	838	867	878	855	892	856	827	888	909	892	903	873	840	924	869	872	839	867	867	886	837	855	902	871	888	848	908	891	810	848	893	800	865	893	805	838	847	869	870	822	907	894	900	864	877	859	903	854	868	857	919	830	893	926	851	883	852	873	866	934	858	876	887	861	914	855	899	876	895	871	878	873	881	890	886	860	845	888	876	880	826	814	897	899	871	933	834	834	811	860	908	853	907	888	847	910	904	876	906	827	927	837	900	882	898	898	909	900	889	859	866	893	851	880	847	835	878	852	869	894	895	876	879	879	833	901	857	891	841	915	749	920	901	882	914	863	909	848	919	904	824	888	891	902	846	894	844	824	892	857	915	911	881	899	842	886	851	895	861	897	895	843	906	951	874	897	868	881	895	869	898	854	862	828	864	876	823	840	893	868	865	866	878	940	892	836	874	846	880	816	862	847	925	903	905	891	847	875	903	827	893	938	865	861	869	855	849	864	859	864	862	897	884	868	857	890	845	900	900	914	834	834	890	804	891	833	854	867	843	867	885	866	909	879	819	803	878	854	862	895	814	882	843	860	858	802	881	835	931	890	867	862	862	870	858	874	800	920	859	823	900	888	852	877	892	870	865	884	877	872	877	862	801	872	884	903	868	865	794	917	844	918	923	829	811	853	926	845	901	883	888	814	849	866	816	893	849	836	846	844	857	870	874	860	821	900	844	889	844	886	870	825	869	862	916	863	885	827	865	877	847	886	855	843	860	808	870	854	922	852	884	906	850	823	897	850	839	845	902	864	870	871	812	884	861	907	855	882	928	894	867	887	852	869	857	858	845	897	892	862	887	872	850	882	853	909	902	852	864	838	839	878	895	893	863	847	946	903	891	911	861
40209	27386	15327	2977	1256	869	718	650	521	453	353	389	364	311	326	303	289	258	312	290	305	276	262	266	281	259	259	254	244	276	251	254	242	248	277	262	236	266	238	225	278	272	214	242	236	235	274	226	243	246	248	249	261	259	257	233	263	235	256	267	277	247	256	246	244	258	242	229	257	275	245	262	261	233	237	247	237	244	243	249	257	278	252	244	288	253	261	243	233	226	268	249	226	216	220	245	269	245	235	270	240	241	273	241	233	256	273	236	231	229	233	232	238	249	230	216	260	256	237	236	270	238	248	243	222	203	238	218	260	241	293	267	248	250	267	251	272	253	252	266	238	258	250	280	257	251	247	233	218	243	259	263	239	244	259	258	247	243	252	241	248	252	220	238	244	257	258	234	248	253	230	250	259	275	267	247	224	230	210	262	243	277	257	242	227	240	247	245	225	223	248	258	248	253	259	249	250	236	254	247	249	212	245	247	263	233	244	242	267	240	225	252	225	254	267	221	227	255	240	249	247	265	247	255	249	250	249	254	218	248	254	232	231	250	235	286	245	252	247	266	261	242	236	256	247	238	213	231	238	235	232	259	268	231	267	263	249	250	261	274	229	235	264	265	272	265	246	228	252	224	230	296	238	268	245	247	228	254	262	234	256	258	254	248	237	243	262	210	263	286	226	236	232	227	269	224	227	264	236	245	255	256	252	272	255	236	247	257	237	221	250	220	252	258	237	254	275	231	270	251	224	271	261	242	225	247	240	230	234	261	266	278	246	240	257	267	276	226	229	258	228	267	255	258	269	251	244	254	225	273	252	264	249	252	244	296	233	278	264	243	246	263	276	252	269	229	244	233	259	264	261	276	242	252	236	246	251	221	253	235	257	246	242	259	232	237	248	265	242	222	247	255	208	258	259	244	249	264	246	232	270	234	242	243	267	260	243	242	260	271	251	256	229	275	248	230	239	240	229	246	235	264	240	247	242	249	224	237	249	254	259	252	243	255	245	237	256	278	280	259	236	239	257	273	266	215	250	264	211	270	260	243	232	264	242	226	239	257	252	224	249	227	243	250	235	240	244	247	226	225	244	257	253	254	248	244	250	275	259	260	251	262	238	273	232	243	255	229	239	261	256	257	264	240	236	241	253	257	242	241	236	260	235	287	225	273	219	245	256	244	256	214	223	254	240	256	228	275	236	233	252	245	233	247	232	254	248	274	266	247	250	247	262	241	252	224	242	232	215	240	250	256	247	278	248	251	278	255	218	273	242	248	266	238	273	232	246	248	273	232	209	233	242	260	249	221	220	252	242	262	221	242	248	243	228	263	243	236	259	254	259	210	245	243	238	226	291	249	234	278	232	248	252	267	282	292	267	248	253	231	246	242	247	276	283	236	252	268	220	250	258	245	252	220	258	242	268	268	240	256	242	264	239	249	245	251	230	227	255	233	249	257	227	258	264	243	252	248	249	238	273	280	257	250	255	243	251	265	229	250	238	259	237	231	231	248	247	232	262	233	254	242	228	257	243	247	248	225	235	262	256	254	240	246	260	236	247	244	268	261	229	216	233	227	245	240	261	260	243	230	244	262	246	274	255	249	230	259	268	249	252	222	248	255	228	218	238	233	245	247	255	244	234	232	255	240	235	222	272	227	243	231	248	284	247	264	225	232	226	229	250	261	219	268	276	252	234	240	231	215	234	245	265	260	240	229	252	254	239	258	226	260	260	253	256	245	250	233	234	214	265	278	275	235	268	275	248	238	243	293	223	244	248	244	241	248	247	240	237	247	255	240	265	221	260	223	241	277	239	237	239	270	261	275	244	230	266	234	281	221	243	222	232	247	260	261	252	251	242	255	230	217	265	232	255	245	236	268	250	257	233	284	256	264	237	257	281	262	247	274	243	231	263	261	268	259	237	208	259	210	241	242	235	235	255	249	266	236	256	258	222	225	228	272	252	235	249	250	244	264	279	260	239	227	273	256	246	253	260	238	249	249	211	249	245	260	262	258	275	238	257	254	226	232	276	232	268	251	231	244	222	252	250	250	250	282	247	237	231	219	266	253	281	228	234	259	266	224	247	233	248	261	253	239	263	260	257	210	253	207	239	224	249	225	217	238	243	225	253	237	242	262	236	242	257	257	245	264	271	272	266	255	255	241	229	250	248	264	272	257	235	238	283	223	272	267	284	218	267	289	258	252	247	255	253	243	206	221	231	254	245	237	248	217	247	223	235	276	231	254	248	264	237	244	243	249	258	236	238	257	251	207	242	230	235	263	215	253	218	285	277	236	217	263	255	244	250	258	238	229	256	268	269	251	241	245	245	218	246	209	249	237	233	231	230	225	266	260	253	255	233	241	226	239	265	214	243	244	249	243	203	231	224	234	247	238	239	242	249	252	233	258	262	254	238	243	243	223	246	234	227	251	266	299	263	250	244	235	253	225	233	258	272	252	217	258	241	238	252	235	224	234	235	247	242	238	268	245	264	243	256	232	249	256	250	232	237	263	265	233	241	220	276	259	267	205	216	221	222	222	232	241	261	260	252	253	271	255	271	241	237	263	250	241	239	253	252	227	251	234	240	274	260	275	242	228	241	262	229	238	237	247	291	240	287	219	243	247	234	239	221	242	247	251	250	233	250	233	225	234	233	254	220	239	244	262	241	248	229	261	269	277	238	230	241	228	242	261	236	249	244	259	239	250	242	227	235	260	222	263	246	277	240	260	236	244	260	254	258	238	250	246	251	249	275	243	242	282	246	226	234	227	237	266	252	228	241	232	266	266	264	259	275	267	269	226	244	283	220	277	229	252	237	239	243	222	226	240	233	213	266	258	260	274	263	250	259	259	252	250	255	214	263	254	258	214	259	278	260	254	231	232	236	246	256	245	247	261	227	245	270	238	255	253	234	237	265	247	230	257	256	251	265	261	237	240	273	272	248	258	220	227	229	215	225	282	248	263	259	246	250	266	234	291	217	264	255	232	272	264	230	255	233	217	244	224	237	232	228	250	243	246	252	256	253	227	243	273	270	273	265	255	241	253	259	260	256	255	265	219	252	233	242	235	252	235	252	243	249	252	253	272	256	257	260	240	233	247	229	275	229	249	230	238	229	231	240	267	264	252	266	233	264	248	239	234	254	237	244	220	253	243	241	229	249	286	235	240	239	281	250	244	238	260	276	276	271	258	256	228	266	249	245	224	239	222	252	257	283	264	227	243	239	278	261	236	272	262	229	237	241	244	251	240	264	250	264	255	287	234	234	269	268	266	267	253	234	208	259	271	237	250	235	219	259	256	242	272	224	256	253	254	235	234	231	240	250	257	248	254	276	244	237	250	238	267	251	236	228	256	226	238	241	257	276	277	282	273	257	239	214	233	271	233	232	223	231	287	262	252	255	266	240	218	232	248	232	221	252	243	252	247	253	253	224	239	260	269	265	246	246	232	272	243	245	255	269	265	230	266	284	259	231	238	259	230	245	251	238	255	244	258	242	242	248	275
26775	21103	13557	4680	3665	3161	2709	2421	2156	1788	1535	1290	1270	1081	1102	939	946	870	866	823	766	774	721	733	725	741	700	641	645	700	656	672	619	694	655	685	617	611	615	631	702	577	611	666	605	623	631	657	569	625	605	556	623	619	599	608	666	586	608	629	632	570	602	568	573	568	616	607	585	586	576	565	583	592	584	580	610	547	584	619	547	553	604	588	583	595	572	616	568	588	584	595	621	567	601	577	589	526	603	604	586	599	591	562	605	623	621	574	598	576	561	590	625	610	581	570	597	623	596	579	624	536	600	586	555	584	603	568	591	571	637	589	576	598	596	584	621	604	577	584	636	542	569	591	609	540	553	610	609	551	590	579	624	612	616	595	543	578	565	605	581	594	618	590	596	622	593	597	602	569	578	603	620	603	603	573	588	545	567	606	586	607	569	608	586	563	567	598	568	550	561	609	578	563	646	561	588	581	611	584	578	580	589	530	559	551	608	568	604	550	565	604	593	561	569	554	572	584	547	596	625	567	571	591	561	624	604	623	638	551	602	628	571	593	606	608	565	601	573	614	577	585	559	595	582	621	551	609	632	585	603	571	560	596	585	599	663	569	567	562	627	624	556	591	601	609	606	533	590	570	569	604	554	550	554	565	613	569	615	551	572	556	602	621	574	581	602	619	649	590	552	617	612	543	586	601	550	594	600	585	603	621	590	582	551	575	582	558	607	591	563	558	567	548	602	626	583	533	591	573	544	627	630	570	601	582	549	597	565	600	592	606	566	591	546	562	602	601	612	634	617	552	618	600	586	556	587	600	572	568	572	579	623	579	627	605	580	582	617	602	639	573	586	594	539	580	577	615	621	560	587	574	616	601	622	569	558	627	553	591	550	627	565	616	537	580	572	569	575	592	587	607	576	607	566	597	552	545	592	615	568	579	561	572	621	589	582	614	569	547	621	570	564	569	583	599	604	606	562	593	551	583	607	554	586	571	591	591	557	605	559	593	597	619	587	610	609	597	586	588	580	610	669	595	559	563	575	609	601	605	615	594	548	602	580	580	598	596	573	583	593	573	570	590	591	586	581	592	588	570	546	604	593	576	631	586	590	573	600	616	604	618	623	600	618	617	601	597	548	586	596	618	573	566	572	611	600	582	570	593	591	613	570	618	617	605	614	612	625	606	632	542	569	565	568	546	556	573	588	590	583	586	624	591	563	568	568	583	592	616	600	596	570	627	583	569	566	576	593	586	576	594	597	581	535	606	550	591	550	581	592	624	575	597	625	586	599	560	592	590	575	590	627	580	584	588	601	650	544	597	570	575	575	572	538	636	606	587	564	595	554	561	588	568	609	580	577	573	576	566	545	590	594	592	590	587	560	572	591	589	532	617	575	606	597	601	575	592	571	630	604	598	601	574	608	592	616	611	559	593	616	566	602	599	578	586	590	569	565	610	567	589	577	570	630	541	582	558	595	594	588	564	568	603	577	584	612	599	580	600	593	617	614	570	593	589	580	597	606	591	586	563	579	559	580	625	589	572	664	611	603	600	587	630	551	537	566	603	591	640	579	566	592	608	592	595	556	625	588	573	574	546	577	552	572	580	552	583	627	634	579	567	560	589	622	562	571	554	592	548	592	578	629	554	561	597	597	616	593	560	603	578	582	614	544	530	575	570	578	580	589	579	611	590	550	545	582	607	583	590	589	564	619	568	579	619	586	560	579	592	581	557	597	587	604	562	605	576	576	601	608	602	549	608	588	591	589	590	592	582	545	556	641	606	572	594	602	620	587	601	587	583	570	608	545	596	590	590	575	567	601	569	576	619	599	612	587	576	595	597	541	566	595	598	601	612	594	587	589	580	562	541	557	573	576	571	593	619	585	607	613	569	593	622	560	576	578	604	610	622	557	602	571	571	606	597	563	608	572	585	590	591	599	600	607	562	590	626	556	558	595	608	615	611	578	623	623	538	564	624	602	596	560	593	609	578	640	617	602	614	557	602	597	592	616	601	586	619	555	586	521	585	580	561	591	590	587	582	609	629	587	619	624	583	569	587	551	575	557	582	623	584	604	560	567	606	588	590	577	505	591	612	585	596	592	594	603	567	565	578	618	574	565	569	599	565	612	627	597	610	591	583	598	572	590	598	622	571	616	598	594	543	592	575	600	625	615	593	550	566	595	560	604	573	570	596	578	576	563	609	551	586	585	592	577	615	606	610	556	608	579	585	568	589	594	626	605	553	585	614	545	537	603	610	580	597	605	598	587	595	577	585	580	511	561	560	578	589	555	564	577	585	584	596	593	593	624	620	591	605	593	624	620	571	599	578	584	617	574	541	604	585	630	569	602	551	641	558	572	581	579	591	564	601	577	597	612	568	596	580	611	585	603	582	557	651	561	580	554	579	584	567	588	577	579	608	596	576	602	594	581	544	630	581	576	601	596	586	605	582	592	539	586	589	591	579	610	558	564	593	601	603	576	509	565	575	611	584	601	582	552	597	547	617	642	616	615	598	601	559	585	563	579	565	584	598	527	580	529	567	575	568	582	605	584	558	596	570	561	616	596	566	565	587	584	584	569	620	623	620	634	574	591	551	589	592	575	630	612	604	598	568	580	563	524	626	604	616	558	614	611	612	585	583	583	551	588	571	619	557	586	585	604	591	564	572	581	596	621	607	608	575	602	561	619	585	583	551	585	577	630	580	600	614	569	560	623	586	564	577	568	586	556	599	566	584	592	595	601	582	611	562	600	596	617	558	614	546	598	593	560	591	557	599	593	576	589	569	620	602	595	592	618	592	566	602	591	630	565	586	582	610	599	585	574	597	554	599	574	583	573	619	585	587	603	571	613	578	579	590	593	574	610	567	571	573	610	567	592	599	596	612	559	584	632	584	589	583	562	582	587	620	591	585	562	603	572	626	635	626	575	614	554	603	635	603	576	528	601	605	556	603	595	568	587	569	566	592	570	579	590	548	583	564	610	609	597	594	610	509	631	629	578	576	587	585	604	604	589	564	598	626	581	594	616	575	585	562	582	565	619	592	571	603	597	603	594	632	578	563	571	632	534	593	642	614	657	555	586	598	535	610	666	592	582	600	601	560	607	580	564	563	598	639	608	611	572	602	571	587	602	595	609	605	568	601	585	578	588	635	581	591	587	591	575	583	612	593	569	577	545	585	598	622	595	618	582	608	551	609	576	565	592	598	578	585	608	602	554	508	567	580	610	622	597	605	579	593	589	604	566	545	572	653	556	614	599	630	621	592	576	577	619	580	566	538	557	588	621	587	618	607	559	621	615	603	595	567	580	549	574	536	607	587	609	556	560	554	587	603	575	536	576	638	527	598	622	621	550	595	616	583	606	616	591	558	517	618	597	585	572	580	592	587	587	610	591	589	587	573	577	574	593	569	602	583	590	564	591	591	561	544	640	568	591	623	603	592	622	591	567	570	619	607	555	557	569	625	608	620	577	595	596	608	618	609	579	555	561	641	628	602	585	572	592	575
12418	5025	2135	720	650	576	518	503	429	456	414	411	442	431	449	404	447	403	413	434	415	391	390	411	421	423	410	401	373	432	393	431	400	402	404	360	384	406	396	381	392	383	379	412	406	419	379	401	391	398	441	374	395	426	403	394	433	386	399	455	441	432	373	397	418	402	367	395	383	413	396	331	378	406	420	422	389	423	420	388	391	387	433	405	389	390	390	431	405	373	393	390	361	378	375	379	412	376	400	394	411	404	399	406	381	390	410	411	395	398	421	359	428	396	390	403	399	389	396	375	416	421	404	393	380	363	418	434	434	396	391	396	406	422	380	387	387	353	339	432	384	400	361	382	414	438	434	368	376	366	383	391	396	453	397	370	384	376	380	394	410	401	406	425	420	418	424	406	407	390	370	348	398	396	379	419	380	392	398	365	383	401	407	429	434	395	379	414	385	349	377	356	380	375	387	363	370	408	395	432	394	358	398	396	384	381	389	387	399	393	396	408	361	368	423	384	393	403	376	389	417	409	381	370	405	363	390	420	428	394	431	413	427	392	433	361	384	412	377	382	364	428	420	407	406	446	411	388	393	414	386	399	422	406	438	408	362	397	378	409	395	406	415	414	412	388	382	442	354	409	370	402	399	355	383	406	417	407	371	396	391	388	354	360	388	418	404	423	371	391	382	382	406	417	379	375	398	362	394	400	374	368	432	379	382	360	443	443	371	381	409	400	394	377	427	380	373	400	384	400	412	368	391	399	381	374	387	402	394	341	383	374	385	372	363	385	422	398	420	395	407	376	382	396	405	383	430	400	359	386	394	424	414	421	379	404	366	420	379	401	393	384	388	371	382	440	354	373	436	397	437	423	409	388	434	431	396	398	399	423	390	382	374	385	398	380	427	385	378	380	408	383	420	431	378	429	402	429	390	423	431	439	394	368	386	399	380	404	392	374	408	383	380	374	379	371	405	407	409	367	426	421	385	391	365	396	368	398	388	401	356	394	402	385	377	398	382	425	397	404	417	396	384	368	423	413	395	400	402	390	373	405	391	409	380	417	376	375	431	373	458	415	405	400	405	379	392	363	390	392	413	400	431	393	413	412	405	387	401	389	402	414	425	436	398	376	388	394	421	417	420	380	398	409	437	447	396	410	374	405	376	401	349	383	406	430	382	395	355	422	371	392	396	428	398	410	411	367	414	382	399	426	417	429	372	455	401	354	393	416	375	359	391	402	416	389	391	413	390	391	412	367	400	408	395	378	414	408	397	371	403	387	427	386	356	374	382	371	399	380	400	395	384	370	415	395	362	413	379	388	383	383	399	412	429	390	419	422	425	413	392	360	365	399	401	407	373	368	396	390	390	390	375	367	402	382	405	395	380	351	398	402	376	380	404	370	390	403	402	389	375	367	388	394	355	443	358	405	391	410	446	410	397	410	415	434	350	395	388	370	384	417	432	412	367	405	419	391	414	396	420	378	412	414	410	412	400	383	401	417	357	409	376	380	424	392	385	390	376	366	405	376	415	390	387	415	426	396	389	379	389	356	417	361	413	387	425	392	389	369	364	403	384	394	420	413	353	390	404	411	399	384	433	365	403	406	400	402	378	385	389	403	396	389	407	413	410	394	371	378	388	401	417	396	425	402	410	442	391	382	398	377	403	405	389	430	390	385	438	408	387	383	402	369	373	389	397	397	422	378	379	383	395	407	348	372	418	396	414	380	389	384	415	417	425	413	400	403	428	409	417	400	399	374	400	383	391	381	378	403	412	421	380	383	403	410	401	388	399	396	400	385	406	362	410	396	391	395	415	393	424	401	446	427	412	391	433	363	385	396	375	402	420	398	361	378	387	423	417	420	389	388	383	389	380	400	387	393	390	362	398	415	396	380	371	410	366	386	404	408	402	378	394	386	388	438	416	396	414	425	420	397	400	372	416	412	415	378	397	398	361	410	380	386	400	416	402	393	386	395	398	392	411	365	394	440	362	401	382	384	414	401	394	361	394	384	377	395	356	372	390	395	390	424	407	414	417	403	429	407	378	396	389	402	384	415	372	394	396	405	366	400	389	387	411	360	378	397	406	405	394	373	390	385	384	377	384	394	389	413	388	392	384	395	363	408	388	356	396	419	382	362	396	356	435	368	392	385	422	401	373	381	418	399	401	378	401	355	405	420	395	393	421	361	375	431	381	379	380	393	406	403	381	388	392	379	418	419	386	409	426	408	409	393	422	393	379	405	427	364	396	377	414	396	383	368	388	390	381	394	385	385	373	380	389	374	408	412	363	397	445	372	349	422	386	419	385	403	374	429	362	430	371	382	398	413	424	426	395	408	385	412	392	398	383	388	422	393	374	368	407	409	466	391	409	415	385	373	407	416	392	397	421	391	406	378	389	407	410	384	411	399	384	402	414	386	404	415	407	417	420	368	406	369	413	394	411	384	380	396	416	365	381	398	385	382	376	360	434	387	385	428	403	408	402	401	393	408	394	413	369	371	400	406	424	430	410	371	428	375	392	405	392	413	391	385	390	364	392	422	396	394	399	378	381	378	431	366	407	401	376	386	417	401	392	411	389	395	416	399	391	355	366	385	373	383	404	399	413	429	400	419	436	401	345	378	359	386	421	403	384	456	390	394	407	389	395	404	402	391	393	391	392	385	416	369	385	405	355	376	438	400	386	407	420	381	403	376	402	387	390	382	397	388	406	406	410	408	395	386	380	405	367	374	425	398	386	422	387	384	363	402	374	394	426	410	408	367	400	357	384	391	394	402	380	357	347	412	394	404	436	396	389	405	404	403	378	395	425	432	372	449	399	425	390	395	381	421	406	374	422	400	391	373	385	420	435	418	397	378	430	379	415	412	390	387	417	394	401	426	386	411	416	412	406	379	437	389	368	407	393	415	400	451	395	405	371	398	369	432	419	359	408	404	395	391	422	380	380	365	389	368	362	384	373	390	387	435	375	420	361	397	375	380	381	418	389	381	387	427	421	428	365	408	406	372	443	396	421	406	430	434	414	402	389	422	403	437	377	403	400	386	387	415	387	378	424	390	413	395	421	438	397	363	368	418	411	360	355	388	411	397	384	368	367	412	389	384	401	419	425	428	360	392	366	401	361	413	397	409	384	406	395	399	403	393	399	387	427	386	376	406	384	391	393	396	408	390	402	366	369	424	379	375	353	423	412	394	393	401	378	395	417	377	393	392	354	377	401	360	397	395	396	424	358	400	403	370	394	421	417	391	385	375	420	387	389	408	369	404	419	421	404	380	399	389	423	407	397	408	389	417	388	393	374	422	446	403	413	389	430	392	401	413	426	398	382	357	402	372	406	393	421	401	424	370	431	408	362	399	370	416	399	367	393	416	358	404	378	385	408	408	408	416	363	390	401	402	400	378	374	418	379	406	399	371	381	389	394	397	375	393	381	370	425	401	394	406	370	399	416	393	403	388	392	416	390	358	403	433	403	390	378	388	392	379	420	412	390	422	399	390	367	379	360	403
8823	4966	3742	2015	1774	1650	1439	1289	1342	1214	1117	1110	1079	1024	1013	1011	1010	954	968	938	948	941	988	936	904	940	876	939	946	872	931	945	973	881	888	896	900	938	861	893	928	947	925	927	971	915	909	866	912	942	906	943	885	852	944	972	919	920	926	932	916	860	896	925	899	911	914	892	894	820	894	853	868	887	945	895	909	930	898	944	855	915	879	909	882	899	907	850	858	868	929	971	910	853	890	886	897	860	894	906	885	921	808	870	936	909	913	902	890	866	918	862	906	915	915	886	877	902	965	965	878	850	901	924	899	864	886	893	887	903	925	855	956	892	907	927	840	921	883	915	914	878	936	883	901	885	948	857	970	923	904	913	911	905	931	952	924	883	892	894	880	926	871	840	946	945	907	930	934	898	905	863	943	886	931	916	932	891	866	903	885	916	908	931	887	888	915	883	921	857	914	876	937	900	901	960	879	910	895	892	937	944	905	853	916	888	876	857	902	907	897	887	897	919	873	918	878	930	922	922	922	874	923	914	894	885	912	888	873	930	880	929	897	904	897	906	962	917	884	908	904	875	849	861	899	913	967	904	879	957	885	938	903	873	934	912	868	889	877	951	895	913	871	919	945	938	897	863	888	897	902	925	926	864	903	931	919	934	875	846	916	895	896	891	917	897	913	934	896	969	914	952	944	931	908	936	924	837	882	942	938	895	867	907	886	898	877	891	918	941	932	966	905	867	913	862	947	881	868	901	934	957	878	913	933	927	924	910	915	900	938	907	881	916	946	877	942	898	940	897	927	835	959	940	923	937	897	905	874	914	922	889	891	861	875	883	996	875	910	886	887	884	869	920	890	948	889	979	856	913	950	909	954	941	896	921	915	924	932	870	923	848	893	889	853	932	948	867	896	919	947	874	945	898	895	913	895	886	897	903	882	891	903	904	899	916	936	873	923	862	913	921	894	898	919	906	886	881	899	899	905	879	907	865	921	822	906	939	877	867	852	878	922	926	870	927	797	935	861	944	911	884	893	930	917	876	905	923	962	911	895	928	962	887	892	916	871	964	910	930	903	886	936	900	917	900	911	887	888	906	936	894	925	875	886	861	900	897	892	918	970	952	910	927	905	937	918	880	924	871	913	887	891	902	914	960	897	933	910	864	930	902	877	893	879	948	910	922	907	918	878	938	855	900	908	864	899	945	922	891	950	853	810	890	869	931	925	891	885	891	898	907	899	900	911	894	814	883	872	948	879	904	864	899	878	918	923	928	907	923	898	962	886	896	925	882	924	850	920	971	901	908	942	925	899	887	902	921	922	908	861	879	946	883	938	933	862	934	876	925	859	859	925	951	937	912	891	888	959	945	904	909	908	921	933	931	884	959	944	954	899	867	909	879	924	849	861	884	900	895	915	913	973	884	912	898	910	889	964	892	914	921	936	935	916	908	925	928	854	872	920	883	897	918	858	876	911	932	890	881	883	889	840	938	919	908	855	866	933	875	932	925	847	927	886	878	870	902	911	901	844	921	871	908	894	940	855	941	882	898	884	999	912	861	912	909	919	937	893	877	854	895	883	906	924	937	905	936	945	870	936	908	830	916	884	874	917	950	938	955	892	880	899	922	932	907	918	935	891	919	884	968	931	869	978	901	961	905	905	909	899	878	938	890	954	900	866	946	976	901	912	901	936	946	851	880	908	927	955	894	827	912	918	895	849	945	886	868	853	895	897	898	915	917	898	948	920	951	893	913	921	922	896	916	867	900	917	882	914	924	895	913	905	883	908	899	898	867	904	918	894	901	942	868	911	924	908	909	883	916	886	889	928	927	909	895	952	920	907	946	933	918	914	907	924	960	920	932	922	882	901	874	882	907	890	909	922	888	925	902	867	942	880	901	886	928	904	909	881	846	924	892	951	863	931	865	929	929	852	938	867	920	945	884	892	920	922	878	946	933	915	896	855	891	905	860	922	900	899	873	897	929	878	882	937	893	920	895	920	877	951	910	868	943	885	934	883	935	875	896	894	914	872	972	909	899	874	900	904	946	874	863	935	915	926	878	838	895	876	867	860	899	907	922	931	894	932	904	880	933	907	915	836	889	906	927	904	939	891	890	908	885	880	879	884	951	855	902	879	958	886	915	931	910	892	899	899	916	932	851	874	896	896	919	894	854	920	941	912	899	919	888	884	931	940	905	870	901	886	905	849	951	923	871	931	914	884	864	916	891	919	902	900	926	926	905	937	924	861	903	898	895	905	827	888	939	909	957	900	871	841	911	889	898	929	885	904	889	939	894	900	924	978	934	881	874	898	929	884	894	887	928	877	895	912	945	934	930	948	847	934	922	958	951	908	872	912	893	930	903	925	840	866	928	849	880	926	922	898	855	885	901	885	863	912	906	931	873	917	911	888	880	892	971	911	923	903	919	968	944	887	893	934	872	869	879	920	924	943	898	874	886	892	859	935	910	900	853	929	854	910	882	889	907	890	921	842	942	935	931	857	898	895	884	938	898	887	938	883	901	872	934	908	854	922	890	911	901	916	862	881	912	898	884	946	933	865	918	910	847	884	902	921	900	939	881	874	919	890	893	860	926	898	829	953	910	956	900	908	893	851	876	899	892	864	834	892	957	928	894	925	944	869	926	904	824	917	901	953	872	907	835	900	899	830	906	866	946	884	854	868	883	927	913	864	882	890	914	984	880	945	920	854	881	929	901	912	901	877	890	910	928	934	950	899	880	895	893	969	886	890	873	880	960	851	896	900	866	916	898	933	943	951	935	932	892	894	875	923	866	901	893	879	878	937	952	835	884	872	869	929	922	889	923	907	892	899	926	883	931	925	945	882	958	894	899	878	916	861	872	905	842	909	855	882	876	949	933	885	889	882	914	854	906	880	938	890	906	895	871	920	905	884	909	964	900	864	908	957	930	901	908	938	878	993	915	907	950	851	914	947	910	929	929	896	930	893	933	907	967	852	876	873	849	879	856	931	941	928	859	919	872	879	892	897	899	921	904	927	902	902	892	929	942	881	861	852	886	898	874	905	941	930	970	891	959	862	917	920	847	891	869	873	931	855	925	904	867	913	899	903	883	881	906	932	927	919	877	895	918	908	893	917	957	917	894	911	901	915	843	884	905	923	858	892	904	886	878	887	889	926	875	908	880	914	913	863	918	895	925	945	885	846	966	926	943	869	870	962	956	961	911	864	887	839	896	913	875	872	891	889	957	921	929	900	889	905	957	863	924	913	898	855	961	912	918	873	854	869	921	875	889	964	904	904	887	902	919	916	929	849	892	939	886	915	901	926	969	922	920	926	904	934	939	869	931	958	931	855	879	951	870	903	958	881	930	898	871	911	871	925	891	908	886	942	886	865	915	900	942	984	938	874	937	906	914	926	927	947	876	912	891	894	870	910	960	941	914	905	910	880	845	913	958	875	880	954	922	878	924	949	931	881	933	898	893	899	866	942	910	928	940	859	837	899	896	914	901	877	894	863	947	894	931	916	901
29505	18337	8542	1739	940	822	642	577	588	535	492	474	438	397	444	450	422	435	416	391	394	409	404	385	399	443	433	338	382	411	391	430	388	389	395	379	402	351	395	403	377	356	378	398	386	384	391	368	398	353	391	393	376	381	364	410	365	360	371	382	401	370	416	381	415	397	365	414	404	399	350	382	363	399	348	362	421	429	417	343	405	355	394	372	344	360	396	383	363	412	375	406	376	369	379	388	379	385	369	376	347	392	395	426	368	408	373	385	356	412	387	358	381	389	374	363	385	364	385	380	395	394	365	344	375	362	388	361	369	421	351	393	332	380	375	384	411	376	400	390	378	356	398	376	408	386	366	372	376	367	373	354	372	391	365	406	429	400	400	386	381	357	390	356	377	362	410	388	361	356	387	386	419	358	370	382	367	391	392	368	371	396	401	380	381	394	392	369	347	377	407	386	364	353	391	379	386	389	405	424	385	363	405	371	372	400	370	379	380	385	388	379	360	400	400	374	361	350	361	382	364	390	413	401	378	382	379	410	390	374	412	382	367	418	418	366	361	389	362	388	359	356	367	349	359	414	415	373	387	384	387	368	427	374	403	429	354	392	386	383	399	370	377	398	374	414	374	369	415	380	410	369	354	398	383	396	383	339	375	407	435	421	387	382	374	359	322	393	393	401	388	410	381	378	340	364	405	370	383	368	391	381	377	397	426	378	378	385	404	399	396	388	368	386	392	401	379	387	394	398	360	381	411	418	387	370	371	382	406	378	370	396	387	381	371	390	374	407	376	411	396	415	371	372	367	372	356	386	388	433	392	391	374	399	370	365	352	437	407	378	419	412	397	441	411	419	410	352	411	345	372	365	391	393	388	373	378	413	391	408	402	362	404	369	368	401	399	377	351	370	370	389	386	400	394	382	434	374	411	393	382	347	399	392	367	364	383	403	351	366	411	368	405	389	397	366	361	425	372	353	369	368	360	387	380	385	332	373	354	383	375	387	354	357	382	404	371	352	384	371	390	383	353	357	373	350	361	418	407	361	409	383	332	413	366	416	392	357	360	394	398	370	383	378	348	383	371	372	388	388	364	376	431	410	411	394	376	377	391	341	394	380	358	358	393	421	380	395	375	393	402	367	389	394	397	366	384	394	383	381	391	386	361	396	387	386	378	377	390	408	388	362	363	375	391	372	395	400	400	384	368	377	359	419	382	401	357	401	400	375	378	383	402	402	393	408	434	388	368	379	390	417	366	401	340	345	363	389	358	435	416	374	377	360	362	375	381	384	375	372	359	349	389	377	399	379	410	406	381	363	383	351	381	389	388	390	380	415	409	385	390	399	402	352	369	372	369	382	403	407	405	397	372	342	394	368	380	375	394	339	350	438	379	382	409	377	369	320	401	360	415	409	384	375	379	368	369	379	413	372	396	428	367	349	376	359	389	382	374	389	359	374	396	362	345	397	363	387	385	379	368	345	427	355	335	399	378	380	384	362	377	365	394	349	406	405	423	360	349	370	365	399	338	416	361	376	404	372	455	410	412	370	376	348	376	394	384	397	393	358	331	368	372	400	357	381	354	360	352	388	365	384	390	370	394	393	408	387	398	404	374	361	390	387	366	380	358	409	385	371	414	369	390	364	354	412	397	383	410	354	373	361	386	380	394	374	385	397	384	355	422	389	406	358	405	355	383	355	396	387	390	392	365	371	377	399	382	385	381	399	399	389	376	361	340	367	372	384	388	411	410	388	372	401	367	425	404	367	401	383	408	364	406	393	364	405	421	375	393	363	430	404	385	380	349	388	372	396	354	374	370	393	418	378	385	384	412	384	379	352	390	403	382	368	376	369	381	388	371	422	410	397	427	371	384	372	403	372	394	401	398	388	402	371	372	416	377	376	367	368	410	350	383	358	369	381	383	347	374	393	394	387	413	372	366	374	390	383	408	388	384	359	387	401	428	379	413	370	350	405	421	384	370	362	399	361	343	359	382	369	378	392	404	363	383	390	386	361	426	370	351	344	350	390	410	381	409	377	414	380	403	368	407	338	365	372	420	390	359	390	374	393	383	373	402	377	417	387	377	322	373	360	376	370	374	382	393	326	384	390	366	403	357	385	372	379	458	409	406	378	376	369	387	388	368	388	392	355	379	392	370	427	384	376	376	397	384	387	388	368	398	424	377	392	360	401	372	361	370	366	374	372	386	392	363	399	389	375	364	384	382	398	380	412	388	357	398	384	406	406	378	374	372	408	419	377	396	414	392	398	364	373	385	344	366	413	432	397	362	342	388	384	391	384	373	395	367	400	409	385	391	381	361	427	378	416	391	404	371	393	368	385	366	415	387	359	385	364	397	403	413	424	379	380	357	370	366	376	357	397	368	417	403	375	413	325	385	390	359	356	383	421	391	369	375	386	358	407	436	422	360	369	367	360	377	378	398	383	342	364	399	386	425	407	401	402	362	412	429	375	390	381	383	367	404	393	374	385	376	423	375	381	395	367	383	368	366	385	364	375	379	404	366	361	369	370	374	390	403	363	382	371	402	351	422	385	401	410	366	408	361	393	389	382	389	369	411	370	370	384	334	363	415	378	373	380	386	381	369	407	399	385	377	381	374	381	412	385	365	375	369	374	384	424	383	400	380	372	424	413	380	372	389	443	358	362	412	413	336	366	402	406	353	388	429	387	383	368	356	368	394	360	405	360	373	354	394	355	440	412	403	359	389	426	403	424	349	369	443	373	395	355	386	354	359	398	348	394	394	392	402	420	357	377	393	428	408	350	382	358	399	395	385	394	392	368	351	366	399	426	375	376	354	375	349	355	383	407	363	377	369	382	401	371	401	399	382	392	427	395	411	390	405	417	374	411	402	365	361	355	382	408	385	406	419	406	363	400	396	359	343	359	389	394	363	379	370	350	392	374	369	383	412	393	376	364	390	360	375	332	397	416	364	380	380	409	363	365	360	356	365	424	383	389	378	385	405	383	396	384	374	402	405	346	393	405	368	405	401	372	368	346	406	364	441	398	393	393	351	362	335	377	381	398	420	346	340	372	366	353	384	415	386	385	426	375	339	391	386	368	381	384	390	391	358	368	350	330	391	377	366	398	372	331	415	410	412	371	402	382	372	366	341	390	405	399	377	351	383	405	362	375	369	407	379	399	367	365	349	369	408	366	399	372	380	347	402	382	393	352	390	393	395	382	413	396	375	347	371	417	386	408	378	382	400	368	379	366	356	430	378	381	370	383	376	362	382	379	391	379	390	411	424	383	393	360	404	394	392	420	416	391	396	337	381	373	379	402	388	379	373	372	405	368	382	364	361	387	400	371	386	383	369	394	374	372	398	412	384	399	343	383	386	380	392	360	375	361	368	399	383	335	395	383	380	375	359	390	400	368	376	363	373	351	342	395	384	387	400	400	403	374	353	426	399	351	393	353	395	385	368	373	364	431	413	379	363	403	393	409	387	339	361	390	380	377	378	384	374	377	418	411	367	371	382	369
20692	15038	8973	3481	2959	2546	2274	2058	1820	1632	1422	1318	1286	1189	1185	1076	1039	1003	1046	1000	994	984	961	987	845	909	931	939	912	914	914	930	927	898	912	900	934	911	947	874	888	946	894	917	922	903	848	951	886	921	904	886	900	877	875	912	887	863	883	894	908	839	889	968	829	815	852	904	847	884	844	837	877	871	922	944	868	849	814	845	880	832	872	835	868	797	879	908	832	840	871	845	870	913	887	866	875	824	801	919	866	864	885	868	779	872	887	887	899	891	912	810	857	837	919	879	841	883	889	840	863	885	862	918	851	915	912	861	844	877	896	862	807	844	859	878	858	872	865	827	872	866	854	834	817	838	859	826	880	959	892	881	850	863	854	880	851	923	893	827	880	906	859	871	892	879	884	884	866	825	869	898	850	860	861	904	880	825	831	885	801	846	898	839	907	854	892	798	882	848	839	879	881	971	883	865	861	870	889	858	828	947	851	881	931	877	819	882	813	854	888	891	831	867	883	913	860	846	879	819	895	900	838	857	888	852	848	828	872	865	861	871	848	858	867	873	823	844	890	913	864	918	928	881	849	837	820	903	799	848	873	882	820	868	851	946	844	848	880	859	883	847	865	899	845	834	890	825	902	870	832	849	852	856	824	917	883	845	886	892	825	855	899	864	880	888	919	890	900	912	829	949	884	890	884	863	862	830	835	887	867	854	837	860	872	871	903	857	864	822	899	915	825	837	850	870	873	909	928	863	867	882	864	845	841	870	916	867	820	947	902	906	907	816	897	883	860	884	833	827	908	879	877	912	893	821	863	856	869	852	835	868	903	878	919	858	887	808	815	846	886	922	839	802	932	863	845	875	900	851	892	883	869	889	846	864	860	866	833	852	836	919	910	840	856	883	881	884	883	893	804	814	858	820	849	845	889	834	849	890	893	899	863	891	847	892	837	838	892	867	838	867	850	897	868	839	867	879	841	823	845	918	910	856	891	852	837	832	898	936	842	935	878	830	891	834	859	890	846	871	842	829	906	860	872	884	868	914	926	909	904	823	834	897	869	861	867	860	830	900	878	867	863	906	859	820	856	879	830	829	930	883	913	832	856	845	929	932	870	870	857	900	856	881	859	834	845	883	844	856	863	909	879	831	930	835	867	863	915	862	881	834	864	894	890	890	902	880	883	851	874	832	922	890	806	831	920	841	916	875	832	911	880	869	872	875	834	896	808	850	845	904	891	880	829	852	869	890	886	842	872	848	853	835	888	890	856	869	842	854	921	889	906	889	841	869	890	856	862	846	850	914	793	869	892	872	925	800	775	867	879	862	863	853	895	885	849	852	837	877	910	866	898	822	853	892	879	903	874	825	925	866	907	907	880	797	870	860	816	832	815	895	876	882	860	891	881	908	881	833	803	818	851	865	889	871	868	822	824	864	868	883	877	855	839	898	853	848	878	868	880	894	902	867	885	839	883	817	861	910	862	844	860	827	876	853	849	876	885	854	917	841	893	822	841	883	888	879	895	869	867	881	830	903	840	876	844	849	873	877	833	868	884	877	899	861	894	818	873	819	902	902	901	832	861	883	849	882	838	858	871	838	904	843	862	870	865	876	839	838	921	869	841	895	824	894	857	859	850	885	888	821	860	871	881	897	916	843	866	844	882	869	895	917	897	861	850	841	861	849	876	915	855	841	878	872	889	836	865	882	855	869	849	846	889	917	827	841	872	870	871	854	905	836	895	848	859	905	905	836	851	879	895	852	963	875	883	837	887	862	879	884	845	885	876	867	859	872	919	848	842	894	867	864	868	864	850	886	840	875	827	880	887	866	899	861	847	849	853	884	820	795	850	916	872	898	851	848	874	863	833	885	899	881	911	851	875	926	826	826	813	826	876	891	874	876	874	924	869	839	885	835	908	909	896	911	853	862	892	865	842	855	861	854	862	931	887	879	844	883	852	847	878	858	829	872	860	881	886	833	917	875	813	855	842	843	883	850	858	811	898	907	862	872	843	876	906	822	896	866	866	828	916	840	883	860	872	909	845	859	880	881	884	855	832	847	882	882	875	828	867	885	867	849	920	928	899	847	845	857	876	893	866	883	876	837	875	895	816	834	874	894	887	841	855	890	848	865	816	871	831	910	853	867	852	865	888	872	882	841	836	907	820	831	907	892	864	897	830	879	901	859	861	934	871	853	892	875	858	835	855	906	866	880	886	907	937	929	837	882	865	903	890	890	835	859	853	892	888	876	907	843	868	880	921	829	866	812	887	912	894	842	990	852	911	876	887	861	841	859	851	836	875	890	910	886	880	813	877	894	896	811	859	865	835	890	875	862	881	861	896	855	837	854	840	861	887	877	892	850	859	868	887	871	863	875	878	821	903	825	852	874	889	854	875	867	820	849	886	857	859	858	861	919	883	841	895	860	856	913	894	886	863	811	880	864	831	862	862	839	821	879	861	899	891	798	801	867	840	895	876	825	850	845	855	882	867	855	876	860	848	802	846	872	884	890	874	961	894	852	925	831	899	875	836	852	825	874	835	894	855	877	841	896	865	866	851	853	824	809	899	844	894	805	866	902	897	815	842	924	899	915	870	882	880	902	852	848	844	845	892	935	822	901	860	899	867	888	887	900	833	887	836	850	768	854	842	888	854	833	862	836	861	874	906	918	856	907	882	805	852	884	891	872	863	910	874	860	874	877	926	883	861	884	839	812	851	903	854	828	924	798	898	875	853	902	877	865	839	881	858	865	876	898	911	869	828	873	852	786	829	902	864	879	866	846	831	846	874	882	891	858	872	824	869	867	906	891	876	847	955	836	895	869	910	879	837	869	881	769	871	865	878	903	873	874	830	862	902	867	840	875	849	857	876	906	876	856	863	854	862	844	892	829	823	905	901	894	878	871	851	879	869	868	870	871	858	860	857	914	876	857	888	888	867	856	879	915	860	868	850	824	860	904	860	861	874	871	854	879	910	866	898	874	851	868	886	886	844	892	848	796	904	873	869	854	807	831	824	858	904	926	874	815	856	882	828	871	915	874	883	883	869	826	832	853	856	901	839	864	873	884	952	851	858	888	861	891	884	848	839	813	846	875	852	868	879	837	863	883	876	834	884	802	898	889	870	820	868	847	842	863	887	820	883	913	802	866	867	884	915	872	876	852	800	892	831	917	890	937	861	880	851	839	885	877	889	873	864	877	859	847	841	865	896	853	876	851	890	886	805	869	868	875	887	918	821	863	886	873	911	840	806	838	898	862	848	874	914	877	866	861	903	860	865	879	878	813	902	884	878	879	870	872	861	885	859	862	878	866	845	890	866	893	868	854	857	857	840	895	809	885	837	886	880	906	790	856	877	842	856	860	842	859	908	880	932	879	801	906	802	840	914	844	852	839	890	879	891	819	862	893	842	865	832	890	840	832	854	853	877	906	856	849	875	861	869	876	859	876	869	892	871	831	807	872	800	888	855	884	859	881	836	819	815	887	885	874	859	879	837	844	831	874	867	865
39669	27135	14316	2936	1283	848	673	624	522	469	409	393	354	329	278	300	257	315	280	276	262	222	250	267	242	270	271	291	251	259	276	249	272	266	241	280	225	269	243	232	250	254	261	241	266	279	262	232	222	241	254	268	246	256	236	262	256	220	227	228	253	238	234	233	264	272	268	226	257	231	233	243	219	240	246	232	232	250	258	214	251	253	243	243	271	259	252	244	251	240	277	250	220	236	243	233	240	233	240	222	237	267	232	257	260	252	254	268	236	203	247	244	265	251	234	268	237	240	231	261	222	241	241	255	221	268	249	227	275	251	212	259	254	239	262	298	239	230	245	244	237	264	259	233	276	221	230	268	251	254	240	236	271	210	250	263	289	239	227	260	235	260	244	258	238	241	252	245	249	263	242	266	251	273	271	267	262	284	241	259	248	234	242	241	248	255	252	246	202	252	245	248	275	253	239	239	235	250	220	235	259	263	242	232	245	214	216	204	224	250	228	237	275	238	241	239	257	238	237	233	247	250	241	261	246	244	274	257	238	213	222	239	246	239	248	267	253	241	258	252	251	262	235	230	214	232	207	235	235	225	263	244	265	267	270	245	267	278	244	225	231	260	268	251	225	229	253	253	254	233	260	237	228	240	237	258	268	260	249	261	242	265	237	217	253	290	267	266	239	242	240	281	262	249	245	263	232	244	261	236	281	253	219	246	237	251	242	261	249	251	262	263	265	222	239	245	228	233	216	223	254	254	242	277	235	252	234	228	238	241	260	243	224	229	228	270	217	228	252	250	254	259	227	217	231	217	251	282	238	223	264	254	256	253	231	230	268	253	263	261	230	265	254	242	212	225	239	261	259	255	268	267	235	255	269	242	271	227	246	280	261	255	261	275	242	239	198	219	256	274	265	245	225	240	246	228	271	279	245	257	249	240	220	238	255	222	226	245	247	261	246	246	222	233	234	238	281	241	226	249	239	253	266	253	257	232	239	223	246	245	231	254	268	262	248	255	246	243	220	268	262	253	226	215	240	255	251	233	224	232	269	228	269	233	253	267	248	244	241	242	219	247	248	266	233	240	266	256	257	250	230	229	280	250	238	268	228	245	258	272	240	230	247	263	243	244	252	274	275	240	227	248	243	256	238	240	238	287	243	231	266	255	263	244	250	226	258	230	254	244	247	244	249	239	247	228	241	287	251	280	249	251	248	245	255	261	235	245	270	268	201	235	266	234	250	229	228	227	238	235	231	252	236	219	226	224	235	243	212	231	241	229	235	250	243	255	223	268	262	241	272	270	257	265	246	269	257	227	245	210	253	263	250	261	234	269	245	254	251	241	249	226	241	264	256	259	244	291	250	230	249	258	272	259	265	232	261	248	243	256	262	269	274	242	216	251	278	251	236	238	236	264	248	248	261	261	240	254	234	234	247	240	245	252	235	250	231	291	249	225	272	278	257	239	231	239	215	250	217	261	253	258	253	262	233	261	222	271	209	274	259	251	267	288	253	245	246	255	244	247	225	246	265	236	251	271	267	254	226	239	281	238	236	233	231	242	231	220	229	237	262	253	261	255	266	215	254	241	261	246	241	247	260	231	234	239	249	244	268	228	252	229	217	259	275	259	243	220	260	230	234	241	243	261	255	236	271	276	247	226	227	270	271	217	258	245	223	256	246	240	225	215	258	271	262	238	234	238	259	255	217	252	250	236	202	227	256	264	245	259	283	255	216	253	233	234	251	240	233	277	242	247	255	286	264	256	221	255	231	242	242	223	223	218	255	271	271	248	224	229	241	233	241	244	254	254	261	232	237	267	265	239	228	223	223	234	252	260	246	214	235	268	254	273	202	246	244	241	220	229	254	258	263	212	261	257	269	242	235	237	234	237	269	230	255	288	244	237	267	265	228	236	245	259	238	251	275	269	228	242	259	260	209	218	270	240	239	219	278	259	259	252	247	234	251	229	228	252	263	259	235	271	243	245	230	240	253	255	233	252	234	253	259	206	256	242	291	251	277	235	270	267	277	249	271	253	220	259	273	243	211	229	242	238	247	262	232	239	260	248	267	260	252	232	250	236	257	237	241	256	241	223	273	277	235	262	235	237	261	220	262	262	241	237	277	236	252	238	234	268	257	233	251	231	246	233	235	259	218	233	247	268	242	247	219	237	274	226	241	255	238	255	258	246	245	228	256	223	251	254	214	234	224	272	274	258	236	227	258	276	236	267	241	216	264	233	226	253	207	252	233	261	237	251	226	252	236	215	264	242	240	233	241	230	251	259	263	250	249	224	267	244	225	248	241	214	252	277	275	261	229	231	285	227	255	260	223	263	224	213	231	242	234	267	238	229	245	243	255	252	265	227	280	249	250	250	262	258	242	244	239	256	231	233	246	246	235	261	242	236	263	256	248	204	245	279	242	259	271	248	243	270	283	237	234	251	234	261	221	229	209	223	237	239	228	232	241	259	237	255	233	256	233	241	248	243	233	218	234	233	227	259	260	229	214	251	244	235	261	205	213	209	263	263	242	214	217	250	265	250	256	243	275	215	233	221	260	248	228	241	217	243	252	266	208	264	227	286	220	219	254	230	238	208	217	249	247	249	245	245	243	255	250	240	229	241	237	240	211	250	226	240	223	277	273	247	217	251	274	256	213	246	253	239	244	226	231	246	237	230	252	256	243	252	245	253	250	239	272	230	251	255	269	257	230	280	253	284	251	270	240	225	270	244	247	224	250	255	237	218	221	267	245	265	248	234	260	277	245	239	231	249	246	243	223	217	231	201	240	227	234	260	231	239	257	241	232	262	263	271	256	258	253	238	224	241	262	260	240	243	260	255	230	236	253	239	251	251	261	249	223	283	226	237	244	239	244	223	255	238	258	230	260	273	240	262	244	273	243	237	243	236	241	217	242	267	268	237	255	274	261	221	252	274	262	251	250	250	264	232	227	249	255	233	254	240	269	229	238	265	265	257	243	243	244	229	275	261	239	248	267	239	220	244	240	205	252	236	280	246	297	280	214	232	277	265	220	230	224	249	237	238	204	257	233	239	235	226	256	267	247	223	285	236	232	235	251	237	250	232	253	275	266	245	258	229	259	266	266	243	218	246	280	256	257	236	254	264	230	275	255	229	248	225	255	241	245	237	243	292	250	228	246	249	249	254	246	266	261	242	240	235	245	259	250	236	272	244	210	252	245	255	253	248	256	244	241	262	238	262	232	242	271	236	229	277	267	246	258	230	261	250	230	229	264	219	232	249	298	228	218	260	286	262	258	228	279	231	259	257	258	230	260	229	247	236	255	252	250	262	233	253	229	283	266	235	255	237	241	263	230	228	233	220	226	220	224	279	234	238	241	250	244	245	268	237	259	252	224	237	254	233	214	237	283	218	249	222	242	246	282	233	245	231	238	235	237	247	229	235	293	254	224	245	219	254	220	262	257	240	277	271	246	224	244	222	267	224	235	261	214	265	211	253	264	269	272	206	261	242	226	270	267	229	246	266
26404	21202	12172	4717	3598	3201	2864	2474	2015	1833	1508	1428	1290	1042	1022	930	867	858	875	749	795	763	723	742	715	678	698	643	684	656	708	681	701	646	630	657	667	636	638	626	583	619	634	582	647	664	596	642	558	596	592	612	577	622	579	595	599	592	592	584	600	594	591	591	590	554	593	583	600	585	579	566	573	593	576	572	624	590	583	565	567	588	572	639	573	600	590	593	596	578	555	571	574	563	580	623	566	553	550	586	573	640	592	548	559	570	610	570	571	583	595	574	608	605	603	551	576	596	598	639	597	591	618	565	565	584	598	584	589	549	559	626	561	540	597	554	601	614	622	561	612	579	590	570	602	565	581	616	605	585	589	620	579	605	596	559	543	616	553	584	565	523	575	575	605	563	590	614	588	582	564	581	620	565	560	542	604	609	555	568	589	570	561	623	547	659	571	563	618	583	554	587	548	577	584	581	589	554	564	567	570	519	567	550	586	575	571	636	597	556	590	598	555	573	621	578	617	619	568	612	595	576	594	568	594	547	604	588	574	611	576	574	542	612	597	542	573	605	589	590	564	605	586	582	611	552	605	599	615	663	584	589	570	599	607	558	550	551	585	569	580	584	603	533	623	574	609	588	571	574	573	558	620	587	608	543	595	568	621	605	586	608	600	586	602	529	584	597	606	556	561	578	564	557	526	578	569	593	569	571	597	572	546	570	551	561	557	548	564	571	525	599	538	578	607	607	594	598	568	540	588	554	593	566	570	552	579	571	593	558	577	609	595	536	560	590	566	598	558	586	592	564	593	575	602	598	576	550	575	590	600	564	595	587	560	620	545	608	553	613	611	640	560	577	582	582	573	619	547	564	557	614	600	594	572	572	562	576	584	535	572	601	591	618	588	560	588	552	572	596	536	547	617	565	547	575	554	599	584	601	596	567	616	566	536	591	594	585	580	564	580	572	538	567	600	563	633	576	617	556	571	558	565	576	594	590	607	567	515	593	594	577	598	566	555	575	616	606	568	580	542	562	580	541	606	562	594	588	573	579	581	625	604	551	635	569	632	592	606	577	560	574	564	545	568	536	581	577	619	606	610	595	594	582	559	592	606	552	579	579	564	598	627	563	562	595	569	578	600	568	540	580	592	630	598	578	577	586	563	582	614	594	561	544	588	568	574	558	559	551	574	531	538	603	608	549	572	596	598	585	601	591	589	591	552	556	618	553	536	634	645	530	610	538	561	613	567	585	579	568	572	559	579	578	598	588	585	566	575	574	582	575	591	581	596	560	591	553	557	607	558	569	615	575	538	550	596	560	562	579	589	566	548	608	560	552	600	593	571	603	606	530	542	592	597	543	572	583	559	576	605	596	564	565	591	533	598	574	594	558	606	589	546	542	596	565	559	592	615	552	589	535	564	567	584	596	611	643	587	587	559	542	587	585	590	573	572	585	581	549	632	576	586	578	585	569	569	582	580	580	597	595	585	576	603	577	617	544	592	564	605	615	562	627	544	587	521	541	597	586	579	647	574	634	612	568	578	606	550	540	594	580	580	522	560	570	596	583	546	569	542	607	588	573	558	597	529	593	628	584	603	551	579	597	595	587	584	589	616	570	580	554	569	602	574	596	543	581	619	575	549	583	568	533	559	558	547	613	605	629	603	567	586	557	590	579	549	606	583	624	593	545	612	582	585	572	580	603	588	574	565	603	580	577	620	573	583	575	607	571	524	572	571	602	580	601	579	546	639	600	626	578	561	584	572	604	605	601	581	593	589	588	607	594	588	545	561	540	622	574	623	573	565	555	598	622	564	565	570	592	540	597	577	539	573	570	584	604	580	568	585	606	567	574	604	604	588	586	565	578	580	546	608	591	590	558	597	581	568	538	570	572	542	607	591	593	594	613	555	565	563	563	581	592	563	578	543	563	506	585	535	623	554	608	554	587	584	587	592	576	584	546	578	575	604	604	543	601	597	599	599	571	573	549	558	587	588	558	576	552	607	579	569	562	579	558	565	566	617	605	593	532	592	596	586	575	592	606	583	564	597	566	650	641	553	595	645	572	557	562	581	631	582	618	571	544	575	598	544	585	577	575	583	589	569	574	632	597	548	609	591	586	581	583	561	580	588	610	615	582	603	549	565	576	588	575	542	591	573	526	599	580	558	602	560	567	561	538	586	616	568	552	567	634	613	581	570	572	612	572	607	582	585	589	615	609	504	591	622	581	588	557	530	636	583	584	552	633	576	609	580	598	574	593	542	578	601	566	579	575	572	571	551	586	586	592	563	552	569	571	571	639	576	575	583	573	580	567	553	553	554	569	560	581	560	563	591	613	561	560	551	597	611	571	586	570	568	606	601	613	573	622	600	564	572	552	619	559	577	610	597	588	571	592	589	614	557	591	614	594	598	595	541	570	607	575	598	541	617	547	544	573	586	625	551	582	552	584	558	569	585	591	558	565	649	613	567	634	605	602	546	586	560	591	579	568	579	549	564	608	575	583	563	570	578	567	561	587	562	581	548	609	552	598	582	564	600	566	603	559	543	568	617	578	591	583	554	535	589	560	585	619	565	524	599	588	563	606	576	577	553	589	532	596	614	568	593	547	563	591	607	587	578	624	585	583	595	542	625	554	583	578	552	571	585	614	612	568	551	621	577	585	588	606	610	537	583	612	618	613	603	605	599	578	603	581	592	576	558	581	551	569	583	587	563	589	590	547	605	590	600	561	612	615	589	586	631	585	599	564	612	589	546	590	530	568	616	572	578	576	600	599	586	591	580	602	578	584	613	553	598	601	603	561	570	604	547	591	586	582	545	604	591	576	595	580	552	578	581	604	604	599	576	559	588	523	567	590	590	563	609	558	604	598	559	595	551	575	580	594	573	602	624	573	582	531	595	631	609	581	556	602	594	573	572	602	534	566	605	606	600	571	559	585	578	614	558	560	565	531	580	592	576	647	573	604	578	586	540	577	541	586	548	575	547	565	610	563	574	593	566	623	598	585	591	596	632	609	597	587	605	583	589	606	587	609	594	617	606	519	569	578	570	590	633	565	576	568	571	586	553	586	566	544	611	534	614	592	554	586	593	572	589	597	563	548	567	538	550	582	603	617	574	560	601	588	561	524	587	576	609	594	607	626	550	553	555	582	590	578	622	638	562	598	580	581	575	587	598	581	578	581	566	577	557	599	615	605	562	605	595	580	566	601	608	581	549	564	563	607	617	558	562	574	629	584	597	554	580	572	608	579	556	572	581	557	584	576	577	568	599	537	596	602	589	567	567	601	597	590	589	580	552	578	615	544	565	611	555	565	560	604	593	594	586	591	602	568	542	569	574	574	599	572	560	555	595	586	602	604	578	551	595	599	520	605	623	617	574	614	590	541	570	604	574	584	592	603	574	560	572	571	597	568	587	590	616	607	577	587	559	604	599	559	550	596	554	642	539	617	571	579	570	580	597	565	601	532	589	599	597	628	587	558	597	553	623	569	562	596	588	592	575	600	568	582
12243	5126	2241	760	605	543	521	472	440	473	427	422	395	363	427	411	397	418	388	409	426	379	411	400	432	429	399	455	413	415	377	411	379	442	425	349	369	387	385	401	352	371	410	387	418	390	388	397	441	381	428	396	425	392	388	402	411	402	406	397	420	392	386	396	364	388	414	382	450	364	426	414	453	412	413	396	429	419	411	398	396	404	421	413	385	359	391	401	380	384	372	418	388	370	395	423	395	434	425	409	441	389	387	380	375	380	399	378	361	395	390	424	402	427	397	397	398	364	404	363	416	385	433	425	389	377	399	381	357	413	383	396	407	405	381	395	433	416	396	376	369	350	406	416	377	383	400	413	367	374	369	419	400	400	392	370	398	358	398	400	400	394	395	372	405	383	381	393	397	355	395	372	383	360	394	395	385	402	407	395	387	385	342	412	390	383	387	410	352	424	357	434	401	415	385	421	431	364	353	363	397	411	362	386	375	367	345	358	370	390	404	364	401	393	401	376	365	429	416	380	436	427	414	386	371	388	394	376	373	374	467	392	400	365	395	389	369	361	397	409	405	424	377	411	402	375	400	371	416	396	359	362	394	397	428	355	419	383	375	402	385	387	385	361	420	379	385	385	394	402	375	388	423	384	383	370	400	401	391	395	398	364	388	382	447	394	399	389	368	371	386	395	405	364	361	397	393	404	403	408	417	409	389	383	421	373	416	407	399	383	361	393	417	349	400	386	378	383	391	376	393	400	384	395	397	391	404	413	339	394	398	338	407	376	367	387	407	420	410	376	385	401	390	401	418	385	396	374	397	373	371	393	420	428	359	403	412	377	413	375	402	371	401	404	383	375	430	408	416	425	443	362	418	361	421	385	452	425	427	430	368	412	371	396	404	402	399	403	382	341	393	352	375	375	399	421	419	384	422	421	376	409	396	377	417	367	374	395	406	335	395	439	422	403	427	392	436	341	399	400	404	383	386	426	424	399	400	371	361	363	417	399	398	362	402	371	412	387	364	363	370	372	416	422	413	376	376	383	434	420	420	384	391	405	372	423	345	414	378	355	403	408	415	417	378	378	378	436	418	401	375	356	381	397	391	393	422	393	421	379	401	412	369	364	377	462	398	425	357	380	392	411	408	390	389	413	349	425	376	422	409	346	354	392	385	414	394	377	366	370	347	409	382	372	392	402	377	369	415	381	384	416	388	371	409	389	385	409	369	374	374	390	386	371	387	414	422	404	412	408	376	374	422	368	436	348	420	402	411	362	420	383	417	372	442	386	385	378	388	439	409	406	378	388	449	413	389	421	382	397	389	360	378	377	408	399	427	356	407	396	368	404	416	396	385	393	421	374	364	414	410	396	394	374	384	400	396	413	391	369	407	412	363	376	422	356	386	375	430	402	385	385	367	346	390	382	398	380	366	433	410	339	388	374	381	358	373	374	400	422	391	365	356	410	413	416	404	412	408	374	384	388	376	338	425	427	366	394	388	384	407	398	370	367	375	392	412	403	376	404	397	402	390	381	392	421	376	369	368	402	393	363	462	409	395	373	369	388	394	408	400	383	386	386	396	379	385	400	371	350	405	362	348	396	400	395	415	401	371	400	385	361	388	370	407	432	446	423	389	401	384	443	407	370	357	359	382	368	395	345	389	418	377	402	412	399	413	421	389	406	374	394	376	410	397	378	414	392	408	389	399	444	390	378	354	386	388	394	368	361	402	422	398	382	400	421	448	424	399	383	418	429	395	399	406	383	405	372	371	379	379	403	415	403	399	367	377	403	396	394	415	385	375	431	372	387	395	388	376	399	379	391	371	363	367	407	368	410	363	379	372	385	384	398	401	450	371	436	383	390	366	388	399	394	438	382	379	399	394	372	383	349	391	373	368	416	427	362	395	417	434	394	388	409	451	371	374	361	415	439	386	407	363	394	389	385	405	409	375	389	423	376	398	416	423	381	429	391	434	406	408	388	385	393	406	403	394	370	387	377	390	408	407	382	396	374	410	394	432	400	393	402	387	402	423	384	375	394	359	364	389	392	399	365	412	404	417	371	444	419	397	374	395	408	409	414	415	405	370	391	377	386	374	423	376	401	437	369	411	402	410	366	436	405	411	386	415	376	376	394	410	395	374	384	423	364	377	407	410	412	398	393	387	384	394	389	432	391	394	398	412	407	346	387	379	367	386	378	367	379	381	355	388	390	437	374	373	389	394	384	424	417	383	383	406	397	392	377	394	377	399	426	402	402	383	392	375	400	401	401	424	407	432	411	418	407	426	428	425	392	424	380	391	379	405	404	375	372	389	407	392	406	357	391	374	383	383	384	421	383	377	380	380	372	367	396	390	433	415	425	339	415	427	391	398	425	412	362	376	395	377	399	379	383	389	406	421	357	380	368	397	403	390	385	402	381	371	375	394	407	401	391	401	383	355	398	373	373	397	405	425	388	384	413	381	406	371	398	343	322	404	412	350	374	403	390	413	420	365	372	395	399	374	415	429	436	399	387	394	387	412	424	405	397	421	394	424	436	383	381	414	385	369	369	441	381	408	354	378	376	380	360	428	420	387	407	418	437	420	365	398	372	412	383	403	439	385	361	410	390	390	403	378	421	378	410	401	402	394	386	385	406	398	410	386	418	389	385	385	409	405	398	381	398	409	438	353	359	421	438	412	351	383	378	380	408	390	351	393	411	379	358	386	420	373	424	405	395	414	395	379	375	386	339	352	379	403	398	389	390	390	400	385	425	378	410	406	415	382	395	386	373	422	427	411	397	407	387	415	423	423	389	408	395	413	350	430	396	369	397	382	395	372	395	380	427	392	382	388	413	377	375	398	432	365	382	351	420	390	402	408	398	450	404	420	416	422	375	396	399	389	433	425	423	382	333	366	384	397	404	357	410	383	438	358	391	388	392	374	402	405	377	366	401	401	369	414	384	400	409	364	363	405	401	388	454	411	413	386	385	365	385	415	437	364	418	387	373	354	426	387	417	384	370	378	437	359	373	372	384	401	416	397	439	386	418	327	396	382	408	367	423	378	387	393	419	446	380	394	403	418	357	362	402	438	436	412	375	401	396	391	423	437	418	381	360	360	408	393	376	434	385	397	414	379	373	371	396	437	363	435	383	400	404	407	412	396	431	387	403	405	376	365	399	396	378	401	422	397	347	370	460	388	408	404	391	412	392	399	395	357	374	411	402	409	376	431	407	433	424	386	392	403	388	387	410	395	396	412	398	413	409	414	417	397	415	378	386	399	397	424	413	440	357	383	362	410	409	362	369	365	393	395	373	364	366	380	384	403	431	403	392	412	385	442	396	371	381	365	414	406	397	376	420	377	378	416	383	453	367	401	366	407	392	391	383	421	381	403	417	428	397	395	438	405	366	370	397	402	432	419	419	426	384	384	405	415	396	434	359	387	426	389	393	405	409	364	407	366	385	417	396	388	406	376	426	380	395	439	409	374	383	414	400	391	391	387	440	362	407	388	404	423	425	368	378
8872	5039	3795	2082	1830	1592	1505	1411	1243	1300	1155	1079	1071	997	1028	988	975	1046	1010	926	933	955	934	938	944	942	859	916	898	933	957	893	940	888	889	927	880	917	885	877	905	911	858	929	931	905	933	896	913	934	926	837	930	928	879	942	888	922	871	894	910	918	910	846	946	915	904	931	905	884	871	909	869	862	873	877	940	907	936	928	937	865	863	911	868	952	920	895	878	881	881	894	943	852	901	846	890	944	907	881	893	901	922	935	878	888	902	875	932	866	846	867	922	887	893	876	912	942	922	864	944	854	916	919	880	843	852	831	922	936	923	895	951	905	925	893	904	915	916	854	853	873	875	910	869	895	895	910	945	892	893	854	895	891	883	921	885	875	913	930	953	870	897	912	951	890	830	923	915	857	955	874	911	915	906	920	855	894	902	919	880	902	884	877	930	951	918	881	895	893	862	902	887	896	912	881	882	905	889	913	892	864	886	888	886	860	859	917	932	870	887	843	903	905	1005	849	940	870	896	860	833	923	899	920	860	910	920	869	934	939	937	894	868	863	904	894	841	923	893	930	927	884	874	870	917	886	882	886	915	938	892	882	842	897	880	914	911	862	876	874	893	850	896	860	880	876	916	922	944	896	908	881	888	933	844	930	897	932	897	961	833	892	908	882	843	918	923	937	915	877	957	911	857	865	901	907	917	863	933	843	902	864	835	885	951	931	945	911	852	925	834	913	893	884	913	911	857	928	908	933	880	897	917	884	888	936	885	940	961	888	818	918	890	879	859	917	937	887	884	884	890	916	872	905	891	844	914	919	918	899	932	901	934	906	896	909	922	886	874	888	922	904	885	923	855	880	913	829	899	881	919	888	928	899	864	847	863	945	888	940	858	976	889	904	925	912	909	908	915	917	932	884	887	892	900	863	964	879	940	892	922	926	974	915	899	903	886	891	883	869	854	897	853	945	877	931	885	929	925	893	882	881	884	925	891	912	959	928	905	908	923	941	912	846	915	930	888	854	900	848	853	875	919	917	904	853	905	944	884	863	823	878	900	903	929	908	905	883	936	903	875	943	880	934	883	884	879	891	870	898	951	863	952	926	908	945	904	909	892	961	896	924	861	866	868	896	899	901	835	921	866	911	942	902	871	894	875	875	897	903	889	928	885	863	901	870	875	930	915	864	891	942	902	915	883	878	890	887	858	907	953	870	934	842	906	869	893	928	915	862	889	870	896	863	933	908	886	919	902	961	917	880	896	877	807	890	897	916	858	870	859	877	867	922	933	924	912	891	859	924	875	887	893	888	900	874	939	897	865	903	935	858	944	887	917	845	915	916	883	874	893	912	834	866	935	868	850	952	940	854	914	938	894	872	893	938	941	889	915	868	889	940	915	920	914	870	917	839	859	880	909	899	887	907	953	952	940	924	905	913	958	908	909	865	858	868	903	922	979	935	955	883	888	915	893	897	901	870	938	898	888	934	898	888	929	916	932	868	905	934	911	925	923	917	958	944	869	893	914	905	858	873	939	943	883	909	894	913	880	893	892	954	862	957	851	897	870	919	838	887	897	880	932	843	905	909	903	924	947	896	872	906	903	883	857	883	909	884	923	954	856	896	929	869	948	872	913	873	928	918	878	910	902	939	892	954	882	941	859	872	838	862	910	923	798	959	891	894	874	909	886	911	920	884	910	905	841	918	891	947	896	923	921	891	864	889	912	858	861	863	913	882	937	900	896	847	940	919	914	890	820	877	933	874	853	924	929	976	902	905	912	914	876	884	909	877	891	888	886	900	918	898	864	913	914	867	891	905	855	844	869	935	940	893	904	947	924	883	917	944	866	848	906	871	885	883	866	906	938	939	864	943	871	836	950	880	848	894	885	926	930	875	862	905	900	849	893	913	937	906	874	879	902	929	915	890	879	902	858	858	897	920	843	862	860	901	912	888	886	907	895	858	929	929	857	927	897	856	934	918	884	917	842	920	898	872	910	870	847	851	859	922	917	886	901	905	950	934	933	901	900	933	980	866	873	902	953	928	922	932	938	926	890	882	904	855	826	901	936	895	870	909	923	869	872	856	911	953	990	914	947	884	875	936	907	884	907	928	894	846	902	885	871	893	950	869	884	884	878	862	956	834	836	903	955	863	896	785	851	855	928	865	908	915	890	897	906	926	883	892	906	944	884	859	862	878	936	901	852	894	848	891	856	899	842	932	867	942	877	860	876	873	853	887	880	922	883	943	941	814	866	888	914	876	893	939	950	890	880	884	877	882	885	947	849	872	892	889	944	958	891	871	890	919	897	914	901	832	909	968	894	913	887	911	893	969	880	876	865	871	849	877	874	851	942	905	887	872	923	875	884	915	849	907	914	896	930	885	943	878	891	914	871	902	857	951	913	887	930	876	895	896	899	850	902	876	865	872	907	872	902	932	926	923	920	898	922	944	885	865	908	892	898	847	900	894	927	908	873	879	918	878	889	866	879	817	902	896	907	883	901	924	924	914	919	905	868	913	873	877	877	909	969	874	906	926	899	877	883	903	933	889	953	907	889	926	976	912	904	879	887	880	903	895	911	913	918	876	880	871	873	957	892	871	931	824	922	899	835	928	893	886	869	930	874	883	940	921	878	879	866	923	904	887	895	865	911	957	879	912	929	888	893	905	902	898	910	926	950	904	842	906	925	861	881	861	847	906	885	907	879	904	912	895	918	864	933	878	902	922	884	874	890	826	927	958	863	886	911	899	893	912	937	878	913	899	894	893	879	895	884	918	893	902	891	899	923	862	863	934	900	909	911	916	861	875	874	934	856	977	874	914	905	864	906	893	939	947	856	913	883	930	907	920	886	885	891	899	865	844	883	949	885	873	841	941	893	931	858	879	939	950	862	869	933	886	858	891	916	930	967	876	874	896	879	910	937	862	908	879	895	873	843	892	868	895	896	931	935	892	875	903	876	861	909	903	901	863	889	883	944	898	924	873	896	915	907	902	923	905	873	930	886	848	886	916	914	884	928	811	919	862	919	921	900	907	883	910	901	904	891	891	916	937	873	929	842	888	893	839	857	874	929	876	873	923	961	879	858	902	942	940	926	936	913	978	904	879	892	905	876	874	944	929	849	952	973	899	826	919	858	849	927	893	898	903	871	916	856	864	976	859	869	915	873	903	968	891	865	895	926	859	899	942	912	896	890	965	892	848	937	928	902	939	928	922	925	871	887	917	888	851	916	917	901	891	916	909	910	887	896	902	913	900	847	888	889	946	946	930	873	897	926	849	853	890	847	914	937	933	912	871	905	891	864	882	918	944	916	893	924	889	834	934	924	898	863	933	921	869	906	897	922	838	867	864	927	886	867	878	913	935	900	887	903	930	847	856	894	880	962	932	924	872	900	873	888	960	924	916	909	842	912	866	896	911	901	864	857	899	902	917	874	913	917	968	876	936	883	900	869	930	904	883	944	894	892	882	855	892	927	924	926	900	903	884	886	913	909	876	974	858	894	904	904	922
28999	18114	8881	1705	967	773	665	619	537	504	503	453	415	394	448	425	431	406	422	427	418	403	385	396	373	373	353	367	410	407	354	357	428	354	386	399	387	421	384	366	366	398	357	372	355	358	408	388	393	371	415	365	374	358	388	391	400	373	363	385	374	364	382	381	343	374	387	382	377	367	413	384	357	347	355	388	349	349	394	361	399	416	379	393	369	362	350	367	392	386	346	406	344	368	393	391	358	373	417	377	369	350	367	395	402	370	370	384	363	360	397	349	379	405	430	382	367	371	375	401	378	358	378	388	414	374	388	386	353	366	385	375	396	403	418	406	389	410	405	384	382	383	418	370	404	381	400	399	395	339	390	358	335	368	357	366	383	356	374	366	398	360	356	406	351	358	391	355	346	376	379	360	371	345	403	368	366	388	405	372	383	366	381	377	427	383	420	363	390	385	369	381	381	392	350	378	373	355	354	368	360	373	387	370	363	374	347	336	362	389	388	384	402	346	403	360	431	392	382	391	374	382	411	384	369	368	366	353	359	387	373	408	397	386	419	386	373	354	364	313	343	329	361	378	380	356	399	386	409	375	387	358	350	375	341	355	394	375	347	355	399	385	367	385	414	381	374	374	357	421	351	354	394	399	365	365	386	355	382	384	373	350	353	382	372	350	369	341	397	364	380	357	359	364	389	381	367	407	381	385	385	393	380	358	402	372	372	385	323	344	404	367	344	384	397	381	356	357	400	387	369	341	388	406	386	406	396	367	395	409	364	369	391	355	411	410	394	405	360	388	357	337	359	377	383	357	376	351	385	383	343	377	361	345	353	354	375	384	365	358	392	391	411	403	357	423	383	388	375	409	372	340	371	382	382	365	359	378	356	382	416	398	373	349	355	360	386	346	338	407	358	379	374	395	380	380	396	399	382	391	398	371	346	341	385	384	371	373	389	356	416	406	350	421	388	361	387	342	356	385	380	373	372	379	372	389	381	343	424	379	394	397	366	376	389	376	351	398	364	363	358	383	367	354	378	383	389	366	378	365	389	366	384	404	422	392	420	348	376	416	363	394	342	389	392	367	371	396	442	396	328	332	396	394	394	391	421	372	340	374	386	392	399	391	346	387	371	392	366	398	360	384	422	379	403	406	416	404	417	385	375	364	421	360	359	364	389	395	363	368	391	371	373	376	390	371	377	376	378	383	360	403	377	377	348	373	346	356	366	373	415	352	363	356	376	369	399	387	406	372	393	419	357	368	387	392	407	364	356	386	387	402	408	373	364	366	381	384	369	405	324	397	406	345	402	367	392	355	393	398	366	366	362	387	371	379	381	393	385	387	425	363	364	386	393	407	380	340	359	400	396	405	384	364	384	384	352	379	380	352	367	390	381	359	354	361	398	373	359	376	388	392	382	333	352	380	368	363	368	378	349	343	379	393	371	365	396	394	378	391	404	375	409	380	384	400	419	376	348	392	355	365	363	370	392	369	355	357	388	362	387	411	401	394	385	362	341	376	356	411	386	363	379	359	400	383	359	356	364	404	391	381	372	326	377	354	415	383	345	397	383	393	337	373	384	387	383	363	357	418	413	388	351	384	383	344	349	372	386	343	368	434	359	386	375	385	411	355	379	381	362	385	406	366	371	363	358	362	355	376	406	383	343	373	385	362	325	343	389	361	361	360	358	350	385	354	390	406	391	365	364	369	417	416	381	366	395	384	362	432	403	376	386	379	350	401	407	393	397	375	391	388	367	367	414	359	366	386	391	379	405	369	386	379	370	363	342	383	359	379	401	426	408	438	413	379	395	406	359	376	370	371	394	395	418	353	404	334	386	350	386	397	354	380	353	347	373	403	329	379	359	391	422	385	352	350	397	399	351	348	397	362	386	377	388	377	373	390	400	419	326	394	373	388	385	387	379	372	341	391	377	353	402	393	368	376	367	379	371	378	374	387	373	367	383	386	383	375	391	373	382	372	354	366	360	385	397	326	374	375	403	379	366	401	409	386	355	375	385	404	400	341	385	350	410	400	337	390	324	404	391	366	374	406	380	355	391	392	394	345	375	387	398	413	390	406	330	362	386	385	363	359	390	386	413	359	336	372	412	386	360	350	380	388	360	375	417	379	404	325	338	380	363	375	391	402	378	367	376	370	339	364	390	321	374	414	346	330	390	317	375	425	355	366	336	412	416	379	379	381	387	381	375	396	388	427	372	389	377	396	384	350	335	385	351	381	373	381	412	396	347	379	400	403	395	332	335	369	379	406	361	360	389	404	369	418	396	381	370	386	355	403	368	383	391	400	402	383	332	368	409	402	404	402	405	369	379	390	404	377	388	329	356	357	375	405	403	373	402	380	370	358	356	378	360	404	369	374	384	355	383	410	392	382	407	395	365	387	384	376	370	367	402	412	342	383	404	378	366	402	348	376	365	344	389	352	367	365	373	381	396	389	358	359	370	377	361	338	393	412	394	358	378	391	420	360	372	388	340	392	400	389	393	358	379	377	395	382	406	401	387	362	399	383	339	359	360	388	388	372	352	389	363	412	375	382	405	351	374	373	376	415	350	403	378	360	340	390	394	385	373	384	404	412	374	360	373	389	379	358	383	365	417	366	397	379	344	376	401	357	391	397	343	370	362	416	359	358	375	412	399	347	368	415	369	373	352	344	398	392	387	424	393	362	381	370	373	380	394	384	370	389	372	350	362	363	362	356	405	407	368	381	376	351	362	367	381	406	396	361	393	401	376	422	384	401	375	376	370	377	368	371	400	388	398	397	377	421	431	383	385	348	360	379	342	390	369	401	391	361	386	355	370	447	377	381	358	360	392	387	395	358	380	416	386	371	385	390	393	374	357	395	410	370	373	363	391	424	394	378	377	408	376	388	406	345	360	349	367	383	392	337	382	348	365	420	372	391	363	366	382	381	356	367	384	404	393	393	362	394	417	377	395	372	388	425	372	402	345	362	372	405	358	387	371	372	366	393	348	363	373	362	381	363	370	393	365	368	397	356	401	391	394	376	370	371	360	369	391	373	370	345	391	395	359	385	360	371	383	387	375	375	373	395	378	366	353	369	407	381	327	377	363	383	377	416	389	399	377	364	375	347	398	420	365	400	408	391	350	357	381	369	326	383	393	373	338	370	376	387	437	368	345	381	372	410	383	404	400	365	372	372	403	355	420	409	366	348	386	385	389	363	357	355	419	420	382	360	393	388	350	401	372	389	370	386	370	382	377	378	374	387	384	342	357	393	362	402	382	360	385	355	388	385	399	342	406	340	383	345	397	388	363	397	398	397	366	388	376	370	387	398	378	402	383	366	414	356	391	396	413	371	393	415	386	363	365	403	388	386	375	400	399	373	398	358	337	385	391	340	388	365	371	371	397	380	366	352	394	422	416	365	355	401	404	398	355	375	366	369	392	404	386	389	379	383	381	395	390	336	379	375	397	384	360	369	360	406	381	392	366	391	358	385	388	380	398	386	405	374	384	374	340	349	368	367
19928	15343	9149	3663	3069	2623	2333	2021	1816	1657	1418	1374	1236	1170	1166	1056	1030	1025	1002	1029	999	926	1008	964	908	938	959	881	897	939	903	890	966	904	891	881	911	928	883	898	926	920	851	875	885	864	866	835	862	864	903	855	848	821	883	863	812	863	889	878	897	845	880	813	866	820	858	875	871	878	884	879	910	823	861	888	843	892	825	849	859	892	864	856	856	820	842	880	903	855	878	920	867	931	868	854	897	904	869	889	872	898	853	925	822	852	879	835	829	904	816	822	854	871	898	865	849	845	899	851	871	816	831	878	881	856	849	872	832	843	902	875	843	845	864	885	903	826	857	866	851	866	804	883	830	844	872	813	866	841	891	864	846	836	838	850	894	861	861	811	875	870	893	859	840	815	894	897	819	871	798	856	880	842	856	874	843	913	885	826	883	875	877	844	872	851	857	840	808	813	850	881	886	877	890	860	866	848	916	868	856	857	871	874	849	863	863	872	900	857	841	881	818	817	845	905	852	831	917	860	844	867	898	857	847	812	891	886	877	904	848	890	829	922	852	874	817	833	826	936	843	863	788	901	842	847	869	859	896	849	859	850	899	787	846	879	860	888	893	885	846	890	889	873	855	823	892	837	926	833	870	808	870	883	862	921	826	893	879	816	847	869	886	861	875	868	841	890	877	915	878	852	887	859	858	850	881	835	874	875	863	841	884	846	879	866	840	820	862	886	826	857	896	877	884	895	866	882	883	887	839	826	884	875	856	859	859	880	916	857	901	880	811	848	840	846	874	806	860	896	910	878	882	860	888	852	887	815	870	925	899	880	841	856	838	838	824	866	833	857	879	834	855	829	857	892	833	865	833	890	870	883	835	867	861	849	793	856	839	909	873	868	864	769	847	804	851	852	905	850	874	812	841	851	859	787	846	911	855	807	870	874	845	854	834	849	867	889	863	877	857	856	881	832	902	822	889	786	866	872	901	860	833	847	859	868	892	868	896	840	830	876	866	870	877	894	879	847	875	852	872	858	905	913	855	886	891	873	892	831	867	798	831	863	863	901	903	868	870	896	867	839	822	866	867	869	859	838	829	862	845	892	816	871	862	888	882	888	838	821	814	842	867	867	857	828	835	836	895	862	864	863	887	850	849	828	876	831	857	887	799	837	852	887	902	874	872	827	828	871	901	859	868	913	900	863	875	831	892	821	870	867	879	902	864	855	864	855	867	883	878	812	871	813	827	870	860	929	864	891	869	841	888	843	814	856	861	912	883	837	843	869	857	816	891	896	842	842	843	847	847	851	836	887	856	859	872	855	896	884	848	873	879	818	849	865	888	851	895	880	849	869	872	899	838	905	879	874	850	801	793	907	816	872	900	852	867	849	848	891	870	872	902	851	864	900	857	871	910	889	860	891	873	887	880	870	856	853	813	890	841	882	861	910	815	879	830	811	845	868	857	829	820	886	825	888	822	870	868	868	795	844	829	882	899	823	875	899	859	886	814	813	900	867	875	875	858	838	883	850	862	874	893	865	880	864	875	888	886	866	821	843	829	860	844	831	890	877	893	878	889	834	847	842	848	850	870	835	877	840	816	806	884	901	829	856	843	894	878	852	896	843	848	852	815	919	866	851	853	875	871	874	878	827	888	846	863	821	875	839	890	869	886	828	835	896	855	839	890	890	867	818	883	877	844	827	867	887	812	854	826	892	834	882	828	835	895	862	873	853	857	827	910	846	931	886	829	890	836	866	860	914	845	843	885	869	875	862	805	878	834	835	848	835	827	857	871	874	855	854	833	860	864	864	842	823	870	905	823	841	857	894	862	865	842	826	880	908	893	826	870	870	811	811	845	905	887	845	857	824	883	881	855	818	878	837	800	907	818	885	822	850	862	837	880	873	854	825	898	826	879	859	858	894	863	874	850	853	864	897	894	879	887	866	832	846	906	904	902	848	823	910	874	836	861	869	848	849	842	882	920	827	839	863	883	837	857	899	823	845	821	851	862	892	844	868	896	854	877	861	861	895	857	856	870	836	846	847	853	804	901	854	824	837	793	883	821	881	874	862	881	822	813	832	854	849	848	886	853	894	874	873	866	902	864	840	869	882	868	828	929	875	891	852	855	883	840	845	809	877	863	874	857	814	869	827	815	876	854	824	849	869	837	856	858	864	889	825	829	863	913	870	842	887	846	876	900	852	876	815	901	841	935	850	830	866	853	859	870	887	880	902	880	855	846	824	851	826	877	874	859	838	842	860	830	872	870	843	904	899	885	843	865	811	842	881	846	906	891	883	874	819	829	868	850	894	824	846	838	852	837	868	877	863	853	833	818	872	907	884	845	853	896	870	858	851	824	833	810	850	889	913	782	835	886	852	940	817	844	900	858	890	889	842	853	864	869	905	864	875	860	843	847	842	813	838	892	869	836	908	836	807	866	938	897	833	859	853	828	835	849	853	816	844	907	865	859	859	904	855	830	852	830	782	805	868	915	894	832	859	889	861	830	878	877	810	893	905	810	853	860	842	852	869	863	828	885	837	824	864	823	828	790	826	851	853	803	838	842	805	869	865	867	859	844	800	890	854	861	824	873	831	806	846	874	843	861	887	856	854	838	883	917	901	840	802	882	888	900	903	802	892	843	797	885	863	818	909	871	854	850	838	887	811	811	846	890	852	859	868	882	903	840	875	858	872	903	841	875	876	809	852	859	838	948	878	868	870	877	840	858	877	833	852	862	857	831	860	819	854	903	860	907	883	927	862	857	898	837	885	856	858	909	859	844	898	883	862	883	878	925	835	827	873	869	880	845	863	835	861	876	835	836	885	842	817	863	881	871	897	852	859	909	867	878	861	838	858	820	810	793	857	856	818	873	842	901	858	863	868	833	872	854	879	834	841	843	862	861	873	869	834	889	853	857	832	851	850	846	855	831	905	887	844	847	854	830	901	854	859	861	858	910	822	838	918	861	893	829	860	791	840	844	882	831	863	869	862	881	839	869	798	862	867	852	927	826	911	832	859	817	860	832	889	858	833	848	821	831	869	846	909	883	868	834	902	836	881	892	809	852	863	876	888	838	874	851	918	867	887	881	965	861	877	792	842	876	900	877	899	872	895	896	874	833	840	867	898	823	844	863	852	895	902	870	880	845	893	825	899	831	838	838	886	839	848	851	894	834	914	872	875	880	858	885	880	918	862	868	826	845	802	847	919	845	831	832	840	831	902	856	863	904	852	888	879	843	842	844	918	861	896	883	837	856	867	873	784	868	877	905	889	855	845	845	888	830	841	843	871	891	839	847	892	818	835	839	852	864	882	868	878	892	829	886	847	853	879	869	863	849	865	805	873	844	824	866	871	814	884	870	884	879	857	817	858	884	854	864	843	864	859	872	845	889	842	817	866	791	917	856	887	844	852	860	851	851	858	848	849	851	855	842	872	883	875	843	797	829	863	902	796	951	862	865	826	831	887	855	823	850	862	866	828	868	882	843	866	824	857	821	863	876	824	840	848
39597	27070	14384	2996	1318	938	718	634	499	432	410	358	336	353	325	282	293	295	264	268	236	243	265	249	240	255	254	282	264	260	259	235	242	232	254	247	250	243	231	248	261	234	254	209	268	252	241	227	269	263	255	226	263	267	234	255	250	281	193	247	238	255	258	279	217	242	251	252	222	234	220	245	222	269	242	208	230	219	260	263	224	268	253	255	252	252	221	257	278	238	255	198	261	251	247	230	249	241	228	270	244	262	233	225	247	251	212	255	272	265	259	220	239	243	252	239	239	231	256	263	244	220	248	265	219	260	271	256	242	258	269	260	265	253	211	234	236	271	249	221	252	221	254	270	238	243	248	266	242	214	244	219	248	286	257	259	275	262	219	251	237	246	251	232	229	244	250	244	240	254	271	261	252	248	248	256	247	279	268	254	243	250	251	247	245	232	259	244	272	261	221	247	250	245	258	252	254	235	211	264	251	233	236	272	268	230	230	246	207	245	240	252	258	256	249	231	246	239	228	254	233	258	235	221	248	249	235	224	249	249	245	273	248	256	230	246	226	241	268	269	259	266	225	242	261	239	216	267	252	230	256	245	250	230	283	249	232	260	254	249	251	223	207	213	231	237	248	241	251	250	265	240	283	234	234	225	223	227	234	228	256	276	264	246	252	228	243	234	259	229	225	223	247	264	241	261	229	234	223	240	225	251	261	216	235	239	233	244	250	250	247	240	254	249	267	243	217	263	268	253	208	254	230	231	256	251	261	258	219	227	235	239	244	255	249	253	238	246	236	250	243	244	233	243	251	250	234	260	270	251	250	230	290	245	228	224	229	247	254	261	253	284	257	268	270	244	257	258	245	269	256	229	237	243	235	229	250	268	231	239	224	244	231	261	252	268	254	251	253	229	233	241	265	208	235	241	214	238	230	255	249	234	246	264	269	254	262	242	261	240	231	248	258	254	229	221	268	254	252	234	236	257	241	263	268	218	232	249	241	246	221	259	250	227	231	256	282	247	258	233	267	272	239	248	264	255	256	254	268	237	257	249	235	252	230	227	221	261	262	266	282	240	249	237	244	261	240	238	230	246	253	256	227	234	273	249	247	248	222	241	233	219	243	221	216	247	256	249	244	264	254	259	227	241	229	260	220	265	230	228	232	240	236	238	257	236	257	226	243	251	250	269	261	241	260	252	233	224	224	241	259	260	235	232	244	226	224	224	254	238	282	226	236	207	249	247	282	257	246	230	267	244	266	243	217	259	239	227	230	248	274	257	248	251	262	263	292	227	233	245	227	223	235	263	240	259	264	229	273	246	232	253	264	247	251	231	242	204	239	249	226	216	226	229	233	252	255	222	275	258	260	256	237	248	266	256	233	228	250	243	220	225	256	252	232	247	242	243	255	261	222	267	266	235	251	273	257	254	255	249	252	236	226	233	267	213	225	245	250	280	250	248	220	277	242	249	239	231	245	247	242	249	241	247	259	238	241	236	252	271	233	269	229	248	278	247	257	256	253	235	255	243	251	245	230	256	250	217	251	235	247	244	209	252	255	206	259	239	245	245	259	250	218	235	242	260	226	243	260	235	243	255	247	239	237	250	228	237	244	240	248	233	239	241	217	255	236	247	234	243	247	215	241	248	250	251	234	255	275	258	237	279	242	250	242	248	223	264	242	241	251	263	242	246	226	237	272	248	229	247	251	272	248	261	235	256	242	247	250	281	246	261	232	247	234	249	254	237	238	226	230	249	256	243	238	262	239	248	258	265	248	234	264	228	239	226	281	263	249	249	246	263	229	250	228	246	223	230	234	276	238	253	264	238	223	241	245	265	236	238	247	247	245	263	266	296	211	242	235	253	235	258	252	247	271	210	230	217	226	239	256	218	243	223	213	225	262	256	257	234	263	263	260	249	250	239	228	234	235	216	230	247	254	234	234	268	242	259	236	215	282	248	229	244	248	268	248	265	234	227	228	244	262	250	247	245	248	254	252	226	251	258	236	208	281	243	258	262	224	227	271	243	270	250	253	270	244	240	250	236	238	225	267	261	267	267	244	248	233	228	247	233	254	233	229	249	265	252	241	262	225	292	254	237	262	233	247	241	237	267	256	260	260	245	249	248	238	235	250	228	241	220	236	264	241	259	261	264	268	245	278	238	272	257	223	248	230	252	240	237	228	254	237	240	273	232	228	258	244	291	228	263	233	222	253	279	265	214	254	214	251	245	230	238	242	238	238	238	263	229	243	238	249	279	268	263	231	267	217	271	243	230	246	271	269	215	247	260	234	243	197	239	235	228	264	248	233	255	271	242	243	278	264	228	225	236	226	266	240	240	242	256	232	247	228	244	240	222	269	243	233	258	241	221	261	240	231	268	223	195	247	245	254	233	257	256	254	228	234	270	245	261	247	247	245	222	232	264	273	269	258	238	255	243	260	234	244	232	244	285	234	253	262	258	241	227	236	231	228	289	221	249	251	241	223	246	234	253	237	239	276	232	242	255	244	232	235	252	243	228	230	247	249	212	266	239	237	285	246	239	273	236	222	254	226	215	267	223	252	252	231	246	252	239	245	244	270	232	244	222	255	252	284	256	265	228	251	231	271	250	225	245	283	245	264	247	230	262	222	253	248	231	233	267	247	236	274	248	228	239	276	226	268	224	247	226	279	260	255	230	235	250	272	256	263	248	262	215	244	243	259	239	240	264	229	244	270	245	244	246	219	227	245	267	252	230	275	218	248	238	249	255	261	248	233	233	207	239	276	238	229	254	271	273	239	280	244	234	238	226	289	240	247	243	245	263	232	245	268	235	226	222	268	213	223	244	237	252	252	198	240	261	273	221	242	240	241	262	243	254	233	224	252	212	243	244	240	275	278	268	236	261	248	248	238	238	228	261	252	256	230	247	244	251	239	232	235	228	269	267	258	256	237	220	246	244	227	250	242	216	259	250	261	242	247	250	226	230	233	268	252	230	243	232	234	243	276	247	251	253	236	256	281	225	248	230	242	235	235	228	252	231	236	223	218	252	245	269	234	256	211	279	274	248	244	251	269	249	236	269	202	244	240	248	228	235	246	232	278	240	222	243	207	246	222	242	221	242	254	245	287	247	248	242	272	272	190	256	230	243	242	256	225	249	255	237	240	258	247	247	234	243	219	235	247	252	236	220	256	248	248	256	240	261	247	245	254	246	254	246	253	246	225	243	236	278	228	287	266	228	244	273	236	253	254	225	256	220	229	235	254	259	250	230	231	213	240	247	220	237	250	267	261	235	236	251	243	254	242	246	222	232	251	245	249	234	262	237	233	229	252	224	226	228	242	253	281	245	249	268	249	251	231	237	248	224	220	243	214	238	257	269	229	238	258	253	272	261	236	208	224	248	247	251	236	244	221	228	246	240	221	252	259	279	264	265	254	234	212	227	252	215	237	230	264	283	227	273	263	263	267	243	248	238	260	247	250	231	252	228	243	277	265	264	249	224	248	242	244	256	226	256	260	243	227	241
26653	20930	12376	4814	4022	3409	2840	2501	2100	1743	1531	1308	1127	1107	1014	911	905	907	855	809	819	727	739	702	678	715	672	658	615	650	659	678	626	686	683	647	632	637	678	642	646	671	607	647	628	604	585	609	606	602	617	600	644	610	603	617	630	585	596	535	590	599	572	623	593	616	598	607	605	572	589	608	557	613	595	593	567	560	621	544	591	571	558	576	547	606	632	572	586	572	608	586	600	579	607	588	561	600	593	600	552	592	583	599	552	637	586	568	593	601	550	591	541	571	588	539	540	615	557	564	587	622	606	573	598	566	590	592	550	582	595	585	583	607	612	579	565	583	590	570	569	618	573	569	567	592	614	572	583	576	523	630	560	579	571	539	559	595	579	575	577	548	554	594	627	581	615	595	589	543	563	556	611	550	547	557	579	612	588	628	619	556	556	603	592	598	591	601	573	586	556	601	586	595	580	598	599	602	553	593	606	589	546	610	606	532	589	548	518	602	635	540	557	568	605	596	547	539	572	592	586	595	618	550	604	560	597	588	606	546	584	574	588	582	609	601	599	548	577	554	579	608	614	596	590	562	594	610	621	539	626	579	599	566	597	594	609	614	585	576	583	583	581	595	600	629	542	578	524	590	594	582	565	582	588	557	610	559	622	594	569	598	608	551	566	570	573	598	569	562	582	575	594	589	569	584	575	566	571	612	600	601	566	582	602	576	625	570	566	599	620	552	575	595	532	590	604	563	591	613	617	586	616	633	600	559	546	566	603	609	622	601	573	542	551	518	578	553	643	560	594	565	583	609	555	570	587	550	654	571	584	544	596	631	546	588	581	616	574	596	553	574	556	594	561	583	599	628	596	605	581	571	590	591	533	595	543	647	634	534	606	568	566	578	561	562	573	558	568	614	552	571	583	567	580	585	585	616	588	580	605	601	583	549	561	562	571	600	576	545	572	588	518	586	619	546	575	588	555	577	547	589	581	547	615	622	584	556	585	584	565	619	542	548	568	560	561	617	559	598	546	566	565	616	555	586	565	643	591	588	590	603	591	579	572	583	608	559	589	538	593	593	625	591	552	555	519	579	593	576	564	573	560	592	588	597	615	568	580	594	601	558	523	563	569	623	556	601	567	573	597	610	612	601	573	564	551	568	611	569	576	513	568	608	580	575	590	599	566	563	612	578	582	534	561	542	583	587	557	607	573	604	594	609	625	578	579	559	557	627	607	596	567	554	592	537	615	567	604	556	571	572	551	560	563	588	601	606	564	578	539	576	585	551	554	594	591	642	598	605	582	550	527	574	558	605	617	562	571	576	578	586	565	560	644	563	577	561	576	532	585	563	600	592	580	581	630	613	603	584	624	574	587	568	600	566	588	593	557	564	596	583	645	580	581	585	578	588	563	579	618	615	588	591	563	552	632	555	584	580	587	542	562	559	608	613	574	558	595	576	598	555	575	592	570	620	601	595	605	595	564	556	566	549	622	556	581	611	584	573	601	615	582	600	586	597	590	590	565	552	569	573	563	592	616	567	579	580	613	559	571	595	583	578	615	634	614	577	587	638	625	563	612	577	604	614	591	588	547	586	600	599	574	583	594	584	612	585	604	601	526	585	552	579	532	585	598	564	564	612	561	603	579	567	542	629	597	626	543	627	556	602	553	630	566	597	597	591	631	587	587	547	600	584	612	583	567	590	583	553	556	615	557	599	551	636	565	574	582	564	548	607	609	569	598	578	593	578	592	558	589	583	614	591	569	582	543	531	562	576	576	615	573	583	602	572	566	583	564	623	618	595	585	568	572	629	519	585	570	611	584	614	646	587	624	562	603	589	564	601	574	623	616	584	546	580	574	562	576	583	571	580	535	595	574	556	607	559	573	585	587	615	581	571	551	539	598	588	576	573	577	558	591	589	637	601	625	565	565	589	539	577	586	584	596	566	605	582	547	648	570	531	510	604	614	580	571	590	598	597	604	597	539	566	542	587	595	583	582	601	550	581	527	604	626	572	556	595	536	582	567	572	624	598	573	583	548	518	552	639	596	609	596	571	568	612	625	627	602	582	568	565	572	542	599	548	591	540	561	559	586	590	590	530	589	579	551	601	575	576	562	547	607	587	562	602	607	577	596	585	579	504	600	592	579	634	596	534	577	543	593	584	570	586	595	593	576	617	607	587	576	629	559	571	580	599	599	622	575	563	540	578	604	592	565	571	605	569	557	571	598	616	544	586	592	524	540	622	579	542	622	623	617	570	574	620	581	569	572	609	614	603	547	567	588	569	566	573	616	588	617	599	599	618	571	562	576	566	591	618	592	591	546	589	571	575	587	616	607	566	604	576	587	567	556	565	578	568	572	562	570	583	580	616	617	577	571	573	584	624	584	590	561	586	572	585	591	598	581	587	535	574	545	574	565	569	574	644	588	567	583	576	561	580	628	606	619	603	588	608	588	581	631	603	596	552	576	560	582	607	541	571	542	580	593	579	579	565	606	568	571	565	571	553	609	571	602	595	617	598	593	593	620	597	610	575	559	550	602	582	580	607	578	572	581	534	628	574	651	564	566	616	575	557	572	591	557	587	598	545	601	614	574	606	559	554	583	633	597	525	569	559	634	531	580	582	619	580	564	560	634	589	561	552	585	594	649	550	616	616	593	564	578	549	555	587	584	565	576	590	566	599	637	570	574	567	573	603	604	600	551	596	573	624	593	549	569	589	585	613	608	638	577	606	561	565	606	578	620	607	571	604	569	574	527	598	555	574	585	575	588	583	578	581	607	565	612	593	611	605	598	574	555	583	568	626	556	597	583	531	591	582	596	593	575	592	568	588	633	576	569	590	587	563	592	584	546	533	598	573	607	538	585	605	556	544	602	600	568	588	613	603	589	558	527	651	555	558	564	577	573	588	564	602	585	624	601	589	605	564	601	582	602	587	589	552	574	581	613	557	570	592	605	584	562	608	567	601	623	593	569	573	584	599	575	569	536	563	611	559	590	547	549	577	595	564	573	543	590	571	574	546	585	587	582	599	569	612	575	592	619	568	581	609	602	572	609	585	613	620	564	556	548	562	565	528	560	546	551	613	551	577	573	588	570	624	567	583	575	609	600	636	557	546	585	588	561	577	599	587	595	539	573	571	621	590	565	616	612	568	558	606	612	553	606	583	590	551	628	591	589	596	563	612	570	593	577	595	622	618	587	584	590	592	612	580	596	574	533	548	611	590	586	619	576	544	569	583	571	585	599	567	601	596	613	577	584	598	623	596	599	555	590	562	567	535	556	632	545	573	609	559	595	624	559	579	552	552	612	602	557	584	595	623	557	586	586	592	614	589	633	609	604	590	606	581	586	588	576	578	536	584	566	571	543	597	575	565	597	601	577	526	575	608	644	616	591	590	590	594	524	601	599	607	538	634	543	590	567	577	606	586	604	559	552	584	611	571	626	556	606	562	569	577	593	582	571	598	540	609	569	583	587	584	617	580	602	566	624	605	572	592	581	608	558	581
12108	5056	2147	787	606	531	566	488	513	450	445	452	402	430	379	458	423	418	408	369	383	407	384	378	424	421	431	432	418	347	382	363	431	400	381	398	441	384	411	383	411	370	396	396	355	365	420	426	394	368	416	404	403	405	414	372	419	373	412	404	372	365	414	385	394	414	427	410	437	404	385	409	426	405	387	388	413	405	366	401	402	374	380	390	397	398	445	387	386	398	381	391	373	398	382	388	411	431	359	410	409	382	370	373	458	407	368	413	413	429	401	408	354	386	396	432	406	409	390	401	408	414	401	393	433	410	411	421	438	420	390	400	347	439	362	398	393	389	390	380	408	395	387	380	362	358	379	369	397	395	431	385	404	403	417	392	356	394	399	368	358	402	402	387	403	376	421	400	402	397	385	403	382	427	404	369	367	448	382	410	371	400	381	400	369	392	402	376	371	400	385	369	379	421	413	399	362	403	362	400	401	400	427	367	371	362	396	380	397	369	384	389	400	378	390	375	428	388	445	394	381	390	385	400	433	389	386	372	393	414	415	410	373	358	382	361	385	406	403	435	392	407	399	406	439	407	424	421	406	358	395	383	404	398	411	363	373	395	417	354	383	401	393	396	413	383	392	371	426	382	432	412	395	421	390	396	387	391	403	406	426	393	366	375	403	416	391	440	433	433	367	395	359	384	379	422	360	392	400	423	409	384	357	386	416	386	368	421	399	411	400	413	407	405	391	356	374	374	405	375	414	370	373	367	392	403	382	415	435	376	391	413	390	383	398	378	382	406	395	376	397	366	397	368	429	405	359	377	391	400	400	407	390	430	432	398	410	362	399	390	422	408	380	406	431	385	389	426	412	389	368	419	423	388	357	367	439	401	383	400	464	378	401	397	406	366	400	422	367	401	382	382	406	417	402	390	419	397	388	372	396	369	423	372	368	403	381	431	386	364	390	389	397	381	392	411	418	461	381	416	413	391	385	402	399	405	406	407	380	388	445	423	402	390	396	385	402	404	391	356	402	419	391	430	371	367	385	397	411	364	398	387	390	395	397	376	389	405	402	414	383	368	416	390	369	398	397	394	351	404	391	414	388	377	414	432	396	372	422	393	406	409	412	385	388	402	411	396	395	375	397	413	385	375	383	361	408	396	401	361	376	383	416	361	407	399	391	380	370	415	388	373	371	391	381	397	410	367	410	373	384	426	419	378	370	408	389	408	404	388	380	364	415	422	424	400	397	397	405	386	378	363	404	376	364	397	373	389	387	360	393	385	387	385	374	387	412	398	409	400	410	363	360	413	403	408	358	373	391	394	368	412	361	378	391	452	389	426	388	389	417	411	401	420	406	373	402	433	400	390	417	382	418	414	414	371	395	369	373	436	420	437	392	386	382	418	386	402	399	383	363	384	390	410	411	384	408	431	376	402	377	419	400	378	405	371	387	378	371	397	361	339	393	395	381	390	387	415	395	383	401	378	457	372	354	401	392	363	386	379	408	393	412	425	408	371	399	385	402	401	397	384	408	392	396	392	386	411	383	374	387	369	395	397	390	415	409	378	377	359	402	413	407	390	395	385	410	409	410	389	397	398	412	379	394	395	396	403	391	399	369	441	396	373	379	419	371	455	367	444	424	405	385	415	422	427	392	399	349	412	404	410	385	439	411	408	390	403	422	366	427	391	395	402	416	414	383	385	395	390	407	366	357	380	415	406	347	386	387	364	388	413	408	365	376	353	440	412	414	397	364	389	388	378	413	413	388	373	405	416	425	393	379	376	398	380	414	386	444	401	414	416	387	351	438	425	391	372	374	404	403	383	418	395	378	359	429	436	396	404	410	402	432	379	394	444	423	416	365	410	388	381	398	382	400	367	378	410	383	373	419	397	389	383	392	398	383	367	396	415	435	392	393	382	424	393	412	389	413	388	397	351	345	384	354	404	391	395	420	348	418	375	363	393	393	391	364	419	424	371	434	392	416	379	407	430	391	385	421	365	382	418	416	421	419	410	408	382	404	398	416	405	425	410	423	394	440	412	438	394	406	419	371	389	402	420	406	384	416	366	397	384	389	397	413	389	372	397	387	415	377	404	378	375	385	354	410	401	408	390	394	385	425	423	391	419	414	394	412	427	406	380	366	399	385	376	450	411	365	440	391	442	401	372	419	382	401	413	403	376	361	393	355	382	391	413	414	383	416	389	439	420	372	383	403	389	416	424	376	405	370	436	450	405	376	390	408	424	380	419	391	419	400	434	404	430	399	384	365	380	412	374	388	405	366	412	403	384	373	435	382	426	394	362	382	378	393	402	400	431	396	377	386	406	403	434	406	396	401	370	396	409	389	402	396	417	391	382	410	405	381	424	421	402	392	407	372	435	387	405	448	391	379	369	381	376	377	434	367	414	411	416	369	401	366	405	397	379	382	412	409	358	398	417	358	348	379	384	387	363	393	374	388	382	416	398	399	440	414	423	381	409	395	369	441	389	408	406	390	445	391	394	381	405	407	400	391	430	392	406	405	381	407	416	382	377	414	391	385	375	367	372	399	408	401	439	397	376	409	403	392	375	392	455	400	419	427	432	436	431	434	403	375	412	460	427	429	420	364	423	383	400	404	397	387	386	359	434	388	401	396	387	414	425	367	413	417	421	412	370	399	423	363	402	400	390	418	391	374	368	404	392	373	397	397	421	421	378	406	435	373	383	407	412	400	391	423	421	396	389	416	376	420	385	401	379	392	409	391	412	398	378	419	401	400	374	378	365	427	384	427	392	398	375	403	411	391	405	402	404	398	432	396	415	381	414	382	369	359	380	401	372	407	440	430	426	395	417	377	420	393	385	411	382	395	396	428	380	436	422	415	385	394	383	395	393	391	406	380	348	367	399	401	413	384	403	405	397	428	393	404	401	409	425	386	383	429	402	399	409	389	377	417	394	418	409	366	401	397	384	393	394	379	389	398	375	394	418	378	405	378	375	403	402	363	419	402	413	395	343	389	416	403	387	407	387	405	395	373	427	372	409	415	407	372	379	360	412	395	389	351	375	417	365	383	417	371	372	395	395	406	389	426	386	416	369	380	363	382	400	343	400	378	391	400	408	368	393	389	412	424	420	390	396	393	405	425	417	402	374	409	359	410	401	387	361	438	382	343	413	368	396	381	415	373	445	421	410	408	361	374	401	365	391	374	425	407	372	361	376	404	350	432	375	396	381	373	366	417	434	392	412	407	363	365	396	426	420	405	393	384	397	329	407	362	386	367	391	413	372	428	402	395	397	380	392	387	406	434	432	384	429	428	375	393	413	369	441	393	404	430	389	407	389	394	415	434	405	419	371	375	401	400	387	386	402	374	374	372	388	406	394	404	406	400	378	399	396	409	401	415	375	442	397	364	415	412	381	376	433	396	417	362	347	403	403	475	407	398	353	377	374	409	406	401	402	372	397	453	392	397	368	433	419	393	392	437	381	406	361	413	397	387	408	411	395	400	374	396	410	431	417	368	430	409	418
8803	4984	3632	2136	1886	1730	1457	1420	1280	1193	1105	1093	1066	1050	961	991	967	931	957	982	899	956	919	925	922	884	951	930	920	919	911	888	971	926	963	904	864	855	915	925	874	896	883	905	882	882	906	897	891	898	873	904	902	892	889	910	888	866	883	900	904	924	867	916	920	895	938	919	950	838	890	949	940	897	919	854	915	901	890	921	884	929	901	941	880	899	876	927	909	893	925	914	887	880	906	909	882	881	886	903	931	875	923	917	915	866	933	926	895	893	892	897	853	905	966	892	925	858	913	880	946	871	867	872	906	887	878	905	932	861	887	905	883	907	911	874	904	902	901	939	937	931	933	838	864	912	862	895	878	941	872	862	895	866	871	912	837	959	883	913	906	922	856	900	903	894	903	890	942	927	914	908	924	847	899	900	872	910	917	840	906	871	879	930	823	855	898	868	914	896	957	899	855	863	899	912	898	903	849	936	887	948	887	927	897	898	881	942	945	914	898	899	893	930	972	824	911	853	940	956	889	901	887	855	924	848	954	946	916	912	946	852	875	908	956	923	947	902	843	899	887	912	880	913	903	893	900	893	872	934	873	857	901	863	975	849	962	924	898	926	935	915	873	943	925	905	904	936	914	893	870	854	906	917	911	911	866	904	915	895	917	883	900	897	869	905	904	832	870	943	941	872	929	930	913	872	897	934	889	935	913	880	882	966	866	893	917	875	867	841	867	930	908	893	936	877	983	909	891	845	887	942	944	944	914	885	915	887	895	931	870	953	852	896	894	929	963	925	914	844	871	857	878	882	922	923	925	866	875	894	950	909	924	852	866	882	931	875	841	838	890	918	935	928	926	913	945	918	863	883	900	888	863	885	841	893	914	889	860	898	869	884	870	876	886	926	914	848	919	910	902	892	945	925	873	873	869	892	866	927	918	907	927	885	862	868	838	925	857	933	938	821	897	946	939	901	888	890	861	896	860	919	898	868	861	924	918	901	869	949	931	877	882	925	893	913	901	867	896	934	880	855	903	892	920	888	958	900	906	882	925	891	871	888	925	901	883	898	920	892	917	878	897	897	894	914	902	922	882	923	948	932	906	855	879	865	942	877	876	861	892	888	916	915	896	882	931	872	875	911	923	905	927	922	882	915	902	920	870	868	864	906	909	896	906	892	888	925	912	889	920	872	874	940	875	928	911	941	920	916	871	886	884	854	965	809	872	818	913	881	862	893	948	895	836	885	937	862	913	913	910	923	955	909	843	912	874	900	931	904	898	921	898	938	965	906	892	942	860	876	879	862	893	920	906	907	888	888	927	912	905	879	902	905	829	882	933	884	891	944	888	862	879	930	896	934	896	861	924	876	920	880	914	874	950	871	910	884	900	876	893	875	888	926	886	859	919	909	942	898	894	850	941	831	910	920	923	911	910	897	893	875	901	894	877	881	934	891	973	912	898	926	860	935	863	921	928	853	907	845	926	914	874	924	921	873	900	833	855	892	925	875	835	918	946	874	855	877	907	874	874	889	850	912	927	878	950	868	876	884	895	887	921	877	886	880	924	893	900	905	921	861	879	914	869	933	932	931	918	832	912	838	898	922	931	908	919	919	913	833	833	881	903	854	905	928	940	953	869	889	882	941	893	876	902	877	907	894	902	920	914	901	858	925	905	932	903	939	872	888	930	905	850	903	882	981	862	900	930	880	935	865	891	928	868	922	890	900	936	860	900	920	936	884	895	850	923	919	860	902	904	907	926	899	877	965	902	883	916	884	893	924	895	896	858	901	904	878	930	905	927	900	906	880	913	859	914	934	878	893	920	862	901	917	868	956	901	849	907	841	865	931	917	890	916	854	892	885	924	881	897	864	887	931	939	930	902	916	908	869	918	903	900	952	912	922	866	909	911	870	904	908	913	901	925	930	887	903	872	922	899	881	954	908	860	901	853	946	931	835	883	863	877	884	899	868	897	901	896	880	876	873	935	967	910	886	883	882	882	862	876	908	847	880	943	846	872	937	919	873	909	955	837	867	936	859	924	933	932	896	915	858	935	903	903	842	894	872	870	872	889	920	873	925	913	1000	916	915	895	899	936	898	863	873	853	850	923	900	998	918	834	937	894	896	921	890	896	914	927	859	878	880	900	906	894	900	858	895	882	859	947	911	890	893	943	872	880	856	909	905	897	878	902	841	846	832	901	924	927	915	898	902	889	910	872	936	916	829	910	881	987	918	905	868	882	918	929	902	900	873	926	929	921	906	909	897	894	958	866	898	862	958	827	875	902	925	863	874	908	886	894	869	882	931	901	892	886	905	913	912	927	909	904	850	868	863	882	887	950	903	921	893	904	949	869	919	919	874	889	853	881	876	861	938	891	904	937	919	903	901	930	911	896	941	851	894	888	916	913	923	880	876	855	924	904	912	923	851	907	934	852	869	923	908	870	890	936	984	877	864	864	866	904	915	893	919	874	893	888	869	869	869	909	854	872	861	925	865	915	890	897	935	887	902	865	894	879	888	878	875	902	894	939	883	897	893	796	849	822	853	912	869	874	874	946	848	910	896	884	907	857	871	953	900	886	889	913	892	896	890	944	883	857	897	912	880	905	928	927	892	938	913	937	908	913	958	920	874	902	900	873	896	858	909	908	808	903	885	895	866	872	899	884	941	913	900	910	888	899	907	895	890	879	889	907	883	865	929	908	903	936	888	870	878	902	918	860	943	931	859	831	849	939	905	892	883	884	903	887	920	946	931	876	889	913	959	925	865	895	921	857	913	833	901	901	877	887	903	926	917	960	882	936	852	944	848	900	855	897	906	904	848	908	890	872	887	883	917	913	953	932	887	861	967	936	903	892	858	907	902	939	880	848	925	929	908	902	930	906	869	886	885	882	897	925	897	881	924	901	898	868	907	848	897	908	850	891	854	932	916	879	903	892	928	857	966	901	880	908	905	909	874	945	921	929	932	918	917	855	918	877	880	878	918	918	877	856	889	909	880	898	901	874	877	948	928	922	880	955	838	891	890	899	871	906	847	896	855	894	906	854	857	867	894	878	865	939	930	908	923	911	872	906	912	912	851	887	928	867	898	909	893	875	952	915	912	873	921	866	859	896	943	930	870	899	899	899	918	855	919	873	884	882	924	900	954	881	922	950	855	842	917	937	914	888	898	890	944	870	905	869	947	898	920	913	917	896	945	917	884	868	941	861	901	881	916	899	897	869	921	878	816	874	924	909	873	914	912	916	921	887	868	900	916	919	899	916	897	920	904	916	885	861	858	888	871	924	887	904	877	878	841	926	899	897	916	816	877	910	878	965	922	923	858	879	957	875	879	912	924	869	894	897	873	848	928	894	881	903	913	909	931	868	920	892	978	886	945	923	911	867	895	903	864	890	960	853	891	893	912	906	889	917	862	946	919	961	930	934	954	878	870	873	873	922	909	940	874	838	904	913	883	912	912	901	981	970	908	931	843	890	873	883	898	870	897	838	856	848	966	868	874	898	900	834	898
29488	17489	7731	1807	1001	731	696	603	559	483	462	440	439	437	421	457	432	385	429	372	385	425	405	414	387	384	397	429	366	355	370	356	404	373	407	383	379	388	381	401	400	400	364	404	373	410	393	419	365	424	377	357	418	384	375	379	428	342	372	394	383	377	405	367	418	381	351	359	387	437	366	361	388	399	373	397	395	421	382	397	366	395	424	364	366	381	364	387	391	379	410	396	398	382	395	360	378	353	363	391	366	425	385	370	396	359	405	376	388	378	378	392	405	335	355	341	352	367	395	390	436	400	411	381	400	364	409	393	370	355	383	357	396	416	414	385	380	376	378	396	374	402	372	394	372	398	402	374	405	376	379	389	383	387	399	341	356	377	369	387	366	399	359	395	405	394	390	365	385	392	413	438	397	378	384	347	387	346	389	416	401	372	390	387	362	382	394	364	425	402	348	360	398	384	366	388	365	394	366	386	332	382	407	359	382	412	387	368	389	398	360	365	363	399	365	402	407	400	404	377	394	352	417	363	439	354	328	368	362	381	360	365	384	344	345	431	395	395	377	428	373	370	366	384	366	416	374	437	365	409	406	379	371	390	403	378	427	375	370	315	390	364	367	400	371	415	391	391	404	414	381	382	364	385	381	404	382	402	368	393	383	392	389	390	344	373	377	351	363	364	419	353	401	386	373	412	440	395	379	383	386	419	390	365	363	391	366	349	378	374	387	405	395	324	412	392	354	405	383	384	408	326	397	418	385	375	364	388	376	377	389	368	388	402	393	396	348	372	387	411	393	361	377	375	354	370	400	403	403	422	409	400	415	373	370	383	417	383	385	375	382	379	383	372	378	420	383	410	423	394	377	354	348	370	372	345	398	412	389	393	362	360	393	356	363	364	389	377	393	391	360	389	388	405	411	390	380	347	369	372	364	372	395	393	380	389	372	419	390	374	381	372	412	356	387	404	366	393	372	377	389	377	360	382	348	366	373	374	383	358	341	380	370	363	396	365	389	388	373	372	395	350	365	369	370	391	394	404	372	362	370	381	386	401	408	379	399	387	407	390	352	421	387	385	391	371	395	385	346	382	388	406	364	381	409	385	368	405	412	376	388	354	402	405	431	376	395	398	385	382	399	376	399	369	383	400	435	386	363	382	397	444	391	375	381	345	389	351	391	375	401	371	357	386	383	375	363	400	402	395	386	388	376	385	379	389	408	375	369	371	382	401	432	383	386	356	391	402	379	378	367	385	395	376	367	370	393	380	365	380	389	377	397	368	380	380	372	372	395	386	363	429	400	359	355	397	374	398	388	412	365	404	325	341	396	383	373	340	397	380	406	375	367	386	347	357	427	355	385	366	400	376	382	373	407	365	435	371	362	381	381	348	380	404	394	395	372	365	371	385	345	373	383	426	377	386	392	368	386	435	376	375	387	418	380	445	435	382	356	356	392	395	379	380	391	365	392	370	358	387	359	382	355	355	361	359	402	408	411	389	405	393	351	350	373	392	398	396	364	416	351	399	405	358	416	375	374	428	397	374	420	359	333	410	404	393	392	380	356	345	392	384	403	368	371	375	374	391	347	396	404	397	328	429	372	389	407	397	340	376	396	354	365	386	375	391	414	382	422	391	382	360	399	402	366	384	376	399	370	413	363	349	367	383	362	380	411	377	381	379	369	364	391	413	357	387	369	350	369	358	377	382	349	399	360	340	376	392	388	395	396	394	373	378	400	384	345	407	376	379	353	384	370	381	352	391	367	382	347	356	397	383	412	393	401	406	388	374	382	378	374	373	363	355	396	411	378	378	409	356	356	376	388	362	408	331	345	394	380	392	396	370	392	378	408	345	382	435	405	399	359	389	413	345	369	359	371	374	363	397	409	366	386	383	364	361	370	356	400	376	402	417	351	386	398	392	389	415	405	408	382	374	399	410	379	356	393	401	387	378	337	391	413	368	393	384	367	376	363	371	374	382	368	403	397	357	403	370	356	388	397	402	373	365	393	383	351	368	388	386	447	396	344	379	387	361	362	400	390	376	413	357	387	384	398	345	377	378	399	385	384	395	363	387	377	375	378	410	370	388	389	395	392	387	410	394	387	357	379	336	382	364	360	352	379	390	398	362	370	407	431	390	416	398	422	361	373	380	399	336	357	376	390	399	381	394	355	428	368	350	375	365	377	414	406	410	347	376	390	392	381	360	377	401	400	393	367	377	380	363	427	367	370	397	375	380	416	403	347	366	351	344	376	427	395	349	371	418	359	387	350	390	405	404	373	389	354	378	441	375	400	386	391	359	377	367	382	367	395	409	385	420	368	372	384	413	352	389	361	359	368	347	386	393	397	392	394	395	353	372	366	363	358	388	401	371	381	343	394	389	386	361	419	389	392	418	366	356	413	402	378	395	359	383	383	368	355	384	396	353	370	379	413	375	396	399	360	382	380	386	372	395	402	372	412	387	376	356	408	396	395	398	351	372	383	394	396	390	380	368	392	419	383	391	374	411	413	392	404	369	388	362	375	392	384	344	398	374	388	343	413	382	357	351	376	402	394	383	389	327	392	354	378	390	372	383	360	388	407	387	358	385	367	354	434	363	386	385	393	412	404	338	399	366	393	356	372	378	374	410	400	370	423	377	372	423	397	375	356	391	411	387	380	341	419	382	377	377	415	353	365	419	370	386	382	362	388	405	402	412	423	365	374	402	401	362	392	399	361	408	408	385	370	357	345	353	365	365	387	345	398	363	355	365	401	356	327	354	384	453	376	380	348	390	416	399	350	403	369	356	344	353	424	359	339	403	374	368	365	379	372	405	397	371	379	396	404	357	374	358	386	385	379	401	395	371	371	400	333	346	413	385	345	426	397	357	333	414	408	374	404	367	372	344	403	339	360	401	402	363	364	377	325	396	406	407	373	406	336	372	379	362	388	358	384	408	386	421	378	375	393	356	404	383	385	410	381	380	361	345	374	411	367	369	360	369	361	369	324	388	390	374	395	382	379	354	374	361	382	419	375	391	349	391	373	392	396	395	376	400	396	334	378	358	372	377	360	378	397	374	387	391	372	388	363	370	379	387	426	428	383	375	400	389	390	374	374	408	352	400	375	358	383	345	393	373	396	403	390	390	362	409	402	407	392	360	382	403	413	434	371	372	378	385	375	374	394	416	353	380	396	369	389	385	419	371	408	378	413	369	356	368	384	391	356	351	412	357	368	361	450	415	345	407	394	397	340	376	377	363	360	361	402	366	376	375	382	361	359	404	401	376	381	371	426	374	382	419	368	395	368	407	361	402	410	377	417	402	401	372	393	378	384	367	410	413	381	434	376	352	386	373	410	403	342	422	355	387	418	389	366	372	384	433	388	383	394	429	394	361	343	383	398	419	396	376	368	394	408	417	346	354	370	381	355	358	403	409	391	390	410	330	386	348	383	410	406	392	379	361	374	372	320	411	389	352	412	359	369	412	365	390	382	379	404	365	368	361	410	384	375	386	401	361	378	338
20317	13995	8962	3616	3150	2599	2373	2243	1738	1708	1465	1310	1247	1242	1166	1083	1063	1019	1024	981	1029	991	962	980	893	921	946	908	919	893	899	929	931	872	839	930	957	845	911	904	931	881	880	898	888	861	902	925	842	886	875	844	859	913	899	815	884	864	869	915	846	820	860	909	868	877	882	865	859	916	832	885	858	867	865	916	862	899	815	838	829	844	806	854	850	858	923	848	853	845	875	856	869	935	898	879	889	808	889	938	846	864	864	914	817	802	940	830	890	836	882	859	802	831	897	832	847	799	816	848	860	869	872	800	853	870	856	870	865	913	858	832	857	871	807	879	860	884	840	848	894	907	831	849	853	843	844	871	852	873	917	866	854	845	846	839	882	823	844	837	840	858	852	898	911	859	845	866	850	850	865	845	875	861	846	888	888	844	834	832	855	874	848	907	884	857	935	908	880	823	888	830	926	845	893	900	853	858	928	896	848	852	873	842	873	807	829	873	895	882	868	865	896	878	850	883	864	869	849	879	894	871	862	884	837	851	832	895	857	874	898	860	848	807	826	901	827	823	865	878	882	836	860	879	813	821	844	805	916	823	907	887	829	865	865	845	850	905	858	893	894	875	853	956	844	863	858	850	895	850	914	847	844	866	832	833	847	882	840	872	828	877	837	843	913	865	881	845	856	850	846	854	823	842	880	856	874	823	848	866	876	850	856	875	875	842	841	890	829	844	825	882	864	820	834	876	867	843	879	872	831	844	916	885	876	858	829	858	831	872	851	853	886	853	844	833	851	856	846	900	910	819	861	874	843	856	860	854	912	883	911	892	869	859	875	853	857	910	861	815	870	939	876	850	863	874	882	819	913	873	869	882	851	859	881	845	860	845	886	836	902	890	872	865	862	864	856	852	928	867	858	856	827	828	856	859	905	864	861	859	882	883	865	895	885	847	798	932	838	848	911	912	886	842	831	861	875	906	868	870	879	841	883	870	845	844	901	890	876	949	933	867	864	846	922	860	824	876	873	854	843	828	885	859	858	894	864	866	906	823	775	878	860	881	870	819	866	867	844	856	835	842	886	846	842	874	905	854	880	839	868	868	855	876	874	867	878	893	826	852	843	912	855	879	917	875	858	892	879	828	836	865	899	861	861	849	868	870	862	860	867	868	900	848	884	875	808	798	914	887	873	849	840	806	839	897	827	886	846	901	894	905	944	907	847	860	860	824	865	855	840	880	859	849	860	849	856	847	893	854	854	867	854	860	852	925	872	846	824	911	858	911	898	840	884	858	864	910	819	837	869	795	860	899	858	883	832	845	805	888	843	862	885	855	875	839	865	854	868	816	876	885	872	865	816	859	820	864	853	846	884	863	871	897	855	915	896	888	889	872	824	854	874	809	839	878	890	872	812	881	792	833	880	855	851	879	891	877	846	866	870	877	948	870	844	888	830	882	857	842	917	918	876	888	860	800	789	925	894	837	879	859	869	876	833	839	879	853	899	874	821	863	871	887	853	922	869	880	860	847	862	804	844	882	867	865	887	875	907	866	876	843	831	908	820	871	910	857	854	892	880	837	830	848	835	871	901	866	843	857	870	842	832	893	887	900	818	839	865	861	832	827	829	898	823	865	883	840	901	833	792	859	888	916	837	839	909	815	857	835	826	893	831	880	801	844	959	866	896	897	816	858	873	889	878	884	874	910	851	876	842	814	862	861	846	893	851	828	857	931	853	944	860	862	877	894	872	881	858	895	841	886	941	873	863	835	868	865	843	831	839	922	848	860	917	856	832	840	878	873	887	893	888	893	789	830	853	869	868	850	874	857	911	872	882	862	848	840	869	834	848	861	885	921	870	816	837	857	910	827	832	883	887	814	899	845	828	875	816	859	869	824	847	869	915	863	822	835	846	904	829	864	844	831	847	851	866	886	867	847	844	868	862	878	868	894	890	798	886	862	858	823	873	910	844	872	870	866	903	856	851	833	849	912	850	867	868	841	852	853	861	898	863	837	859	872	830	881	875	805	829	865	885	892	868	848	882	843	855	833	839	879	817	883	889	898	906	879	847	896	874	853	910	883	855	869	819	893	859	826	791	878	860	861	862	925	903	954	885	935	834	886	879	818	816	952	870	822	921	869	844	920	857	881	815	864	881	828	886	862	896	865	814	903	831	877	876	854	951	856	898	874	818	872	869	855	860	874	869	875	846	855	887	873	862	897	856	898	824	851	859	865	881	893	826	888	798	865	844	898	894	877	897	854	865	887	844	913	874	899	816	970	835	886	811	874	852	870	859	838	848	862	844	871	856	836	879	832	938	837	794	843	852	890	856	865	876	868	854	883	893	832	812	860	863	848	851	859	895	883	876	855	877	829	865	856	862	845	864	871	865	874	890	857	868	842	834	813	892	826	857	880	848	884	885	808	840	895	867	884	902	847	832	921	901	904	887	781	846	853	898	869	897	837	856	843	916	888	844	845	856	845	877	884	866	870	839	910	846	885	784	850	821	852	839	896	875	862	861	879	857	837	854	875	805	869	898	866	859	851	828	894	820	896	836	890	850	793	863	859	904	852	909	859	827	867	834	857	883	874	828	853	867	904	923	835	874	882	865	809	809	848	849	871	846	869	841	837	865	840	873	814	835	869	882	830	855	856	856	877	861	864	866	842	888	897	891	815	820	854	849	852	829	859	887	884	879	812	821	841	846	848	866	875	914	874	898	804	897	879	895	868	852	858	861	880	866	837	842	855	822	856	861	864	869	890	896	849	808	814	874	862	920	861	865	870	804	857	875	834	870	905	850	876	896	916	888	861	936	819	871	865	841	860	876	885	833	799	838	862	829	867	841	916	827	880	844	829	843	832	849	861	919	882	867	895	864	836	869	898	827	802	881	861	875	846	872	871	858	803	881	883	884	861	851	852	878	912	873	859	814	830	855	837	883	890	847	840	822	873	847	886	806	868	831	928	895	933	845	857	883	867	847	824	898	885	901	813	897	892	847	820	931	781	807	909	865	857	897	861	898	846	862	859	888	957	843	897	837	825	915	830	830	876	889	834	870	872	821	879	859	870	854	874	865	891	860	851	862	858	867	880	854	890	859	859	916	858	903	876	826	908	842	884	850	849	884	861	863	901	838	867	886	792	874	864	885	872	915	873	875	848	929	856	883	826	896	863	844	875	905	919	839	895	854	862	932	874	865	854	913	914	848	893	872	819	824	864	873	863	900	900	845	820	862	850	830	880	882	863	910	846	845	840	860	878	822	854	906	846	812	813	834	869	836	857	836	860	908	874	899	873	934	852	857	858	827	864	857	867	915	849	861	856	872	909	879	870	840	856	921	848	850	892	895	828	816	815	868	880	856	855	879	881	853	826	880	892	855	844	843	849	851	857	831	891	837	853	907	846	830	862	866	858	888	856	895	857	842	849	833	853	858	857	912	871	861	858	827	835	891	837	850	899	891	821	843	891	823	872	842	804	839	888	907	906	900	914	890	855	893	882	895	882	805	861
39608	26707	14898	3339	1383	978	785	633	497	464	424	355	380	352	362	334	286	279	294	277	288	282	249	266	234	268	250	261	267	275	281	259	246	262	270	270	269	256	267	263	256	238	253	275	221	261	254	264	261	281	266	251	252	219	248	268	265	246	215	247	242	289	248	233	245	247	242	263	268	245	268	226	248	221	246	241	250	244	274	250	234	262	242	261	280	236	224	256	241	220	256	265	213	247	270	287	258	293	245	233	265	263	248	231	249	224	278	253	261	236	258	256	247	242	255	263	247	234	256	249	223	212	241	269	228	254	240	228	253	251	275	230	264	233	260	282	280	253	235	245	245	256	221	224	275	249	249	259	245	234	246	260	247	232	223	236	249	236	236	267	221	236	279	258	236	270	264	275	222	229	261	235	247	246	228	258	285	240	243	259	236	271	243	239	236	224	234	272	230	253	260	262	212	258	250	229	256	256	257	254	251	245	244	241	228	267	272	229	237	212	220	243	256	265	250	242	244	260	256	222	241	257	239	243	227	253	237	208	259	241	247	261	220	243	230	259	253	247	250	258	259	245	255	235	249	218	243	252	214	263	231	253	240	246	243	259	260	233	257	259	278	281	251	297	233	235	258	246	267	239	252	225	246	234	270	239	264	226	243	209	280	264	235	238	246	239	238	257	256	241	235	251	256	258	247	254	267	248	260	247	229	245	234	212	249	244	252	284	261	263	275	245	237	250	237	253	233	233	268	240	248	252	213	220	243	241	241	229	251	258	251	251	237	268	224	271	233	223	213	224	226	244	249	223	267	240	262	264	274	276	248	210	241	246	253	244	270	268	214	249	265	249	228	234	283	237	238	255	237	236	257	258	217	230	263	237	236	224	265	236	245	239	263	266	243	240	272	244	257	257	290	248	214	225	241	253	245	243	249	243	268	268	232	249	241	245	257	247	240	273	252	248	235	224	231	239	266	219	243	245	259	293	269	239	252	254	247	254	231	222	261	237	223	217	235	269	245	235	217	243	244	236	261	262	274	224	237	226	240	244	233	260	256	259	236	228	246	228	277	261	253	240	254	250	245	213	252	239	245	252	258	219	248	236	227	268	236	227	262	212	231	218	250	228	253	258	231	221	226	223	249	266	229	263	266	218	240	257	245	278	224	258	257	238	255	260	260	245	237	259	260	245	257	258	261	255	265	239	235	252	215	270	258	206	233	252	244	242	236	235	234	218	221	246	287	214	258	256	224	259	241	248	223	251	263	260	291	232	256	241	256	245	262	264	241	256	231	204	246	242	212	261	263	255	245	232	233	247	257	258	236	263	259	239	271	240	245	259	261	254	220	247	243	227	259	250	242	222	253	256	224	225	236	257	283	230	238	259	246	243	257	224	252	234	257	233	227	248	262	239	230	231	219	224	246	246	248	235	256	258	216	269	244	243	220	249	243	245	265	261	258	232	258	231	260	263	279	258	242	230	262	282	225	259	265	227	258	243	247	278	247	260	250	251	247	227	225	228	256	279	241	228	268	287	261	228	236	230	250	259	226	252	235	263	261	257	205	259	222	235	267	224	215	246	274	273	257	254	285	253	242	236	237	240	254	244	236	250	271	243	248	256	262	282	251	236	250	270	255	284	258	262	200	260	240	248	270	266	237	245	249	264	280	247	238	247	256	264	243	241	247	262	193	253	244	262	259	267	231	247	270	254	240	270	257	244	246	245	254	239	269	263	241	237	269	255	238	224	242	278	263	259	250	250	258	218	238	204	268	236	255	252	203	269	239	247	252	224	233	252	237	246	226	255	234	252	252	250	264	240	255	268	250	229	250	238	226	249	230	259	220	237	253	245	243	261	257	227	259	235	212	284	271	261	250	236	256	254	225	260	245	261	260	243	263	273	223	231	269	260	230	260	257	275	243	259	267	256	262	244	227	243	261	233	262	233	255	219	252	245	250	247	246	245	252	260	246	235	253	237	227	259	263	237	231	237	205	258	260	221	263	247	249	270	289	230	244	262	225	229	238	262	251	274	233	261	243	240	271	235	220	235	227	258	263	251	266	236	217	246	278	282	286	252	266	247	258	214	251	262	245	256	221	246	210	248	232	244	252	244	241	255	248	253	296	229	234	251	240	273	269	267	240	256	237	270	226	261	258	252	240	258	279	221	250	234	244	251	240	242	252	242	285	254	230	227	264	234	252	240	220	236	243	255	258	245	238	236	251	272	252	231	224	233	232	276	261	257	234	245	268	233	236	252	241	288	216	259	255	272	269	291	258	218	249	268	266	266	269	264	233	261	259	261	262	262	271	244	204	255	243	278	229	242	242	258	239	241	228	239	247	255	272	279	247	228	243	244	246	236	254	224	258	250	222	220	235	248	258	244	249	227	235	247	254	256	263	257	241	232	268	264	262	239	225	235	242	229	260	233	261	276	219	261	232	250	254	257	249	251	232	241	242	255	251	270	222	249	239	241	247	255	249	225	237	252	225	245	248	263	253	254	255	254	237	276	253	253	242	257	258	267	242	247	249	255	254	266	238	232	237	237	244	239	242	283	251	246	264	254	241	262	281	244	240	249	225	247	226	258	250	283	239	256	233	253	251	246	243	257	241	266	284	235	236	254	258	270	232	213	256	215	230	237	233	238	231	238	243	223	247	220	247	250	253	233	270	224	244	246	251	248	238	234	244	227	262	258	226	282	267	246	241	222	234	239	275	248	250	227	262	235	247	212	270	266	225	228	266	234	242	265	249	272	252	243	252	277	264	238	277	221	255	274	269	222	227	266	235	226	297	235	243	226	238	269	219	248	242	250	242	246	256	259	273	237	217	259	256	240	229	261	239	226	231	259	267	239	268	221	240	216	242	257	267	240	281	249	260	221	268	243	267	232	255	269	248	222	256	230	272	251	227	251	229	227	248	227	249	246	239	243	262	246	269	249	235	234	252	233	245	264	237	275	261	263	228	231	248	243	250	250	247	254	220	248	231	225	254	269	215	246	274	251	272	264	244	246	236	270	248	226	240	248	261	218	226	241	257	245	249	248	229	246	292	238	248	248	245	272	267	254	223	235	243	208	253	237	257	273	267	247	259	242	238	251	233	237	232	225	230	226	241	219	273	237	264	220	252	264	290	257	254	241	261	246	252	259	243	242	237	250	257	240	239	252	294	235	249	247	218	245	229	216	246	253	250	215	248	245	226	267	214	253	240	271	261	257	236	201	268	229	264	232	229	248	238	238	223	241	221	222	238	237	280	249	256	262	242	225	269	212	217	253	232	255	264	229	249	219	248	289	260	248	261	256	231	255	247	276	262	243	258	255	239	253	254	244	223	233	245	226	280	220	255	234	241	234	256	255	259	266	250	240	247	254	241	262	230	268	246	275	239	235	243	274	239	243	241	223	232	230	238	224	258	244	244	290	232	252	238	253	243	227	252	241	258	256	223	261	207	223	223	275	269	254	268	252	247	286	259	253	263	251	216	241	208	256	257	219	279	258	244	247	240	230
26806	20370	14263	4789	4068	3431	3058	2535	1967	1816	1488	1283	1181	1141	966	1000	994	864	885	760	751	728	787	765	713	675	671	620	658	668	654	591	597	702	685	652	611	676	658	651	566	641	609	630	600	611	614	614	564	590	616	632	604	606	560	585	585	594	617	554	637	623	545	659	597	556	582	588	618	605	562	605	590	624	574	583	589	637	584	581	621	574	575	604	583	601	587	607	597	629	561	589	604	592	642	597	578	607	634	641	564	544	620	598	545	626	617	607	579	624	580	576	585	568	613	564	575	539	539	628	564	600	553	597	619	594	561	567	592	545	568	587	547	601	565	597	601	573	590	612	575	594	604	608	589	608	574	567	600	587	616	596	581	601	543	593	582	542	622	549	558	616	601	589	604	593	587	561	586	599	561	581	600	575	614	606	610	653	572	564	564	585	583	564	581	542	624	600	592	557	519	590	592	592	576	579	588	561	556	606	564	582	550	558	591	597	567	614	564	568	581	556	551	587	571	616	563	593	597	569	608	563	571	558	617	557	566	568	623	610	586	570	612	586	547	573	551	614	574	565	549	625	595	599	594	573	575	561	579	535	561	530	566	597	603	545	586	587	588	632	608	589	606	583	585	605	542	584	588	594	601	594	571	585	625	608	576	533	576	524	601	611	580	550	583	576	601	586	536	535	569	599	596	559	611	557	613	596	579	582	588	576	548	578	563	589	615	646	541	578	568	620	574	593	555	552	548	585	583	577	623	591	607	593	569	562	591	582	576	618	570	570	600	600	595	574	619	587	577	570	564	563	585	597	603	596	568	580	611	565	571	631	552	623	541	582	596	630	563	620	596	553	639	521	580	575	592	543	568	556	603	600	584	587	566	572	602	565	554	609	576	566	556	602	562	585	570	570	564	567	560	584	600	587	605	603	607	565	600	576	571	568	588	616	581	586	612	636	568	597	591	600	560	608	595	601	602	583	599	592	613	594	576	597	576	591	603	582	582	568	561	648	588	550	540	563	574	606	582	582	581	581	611	606	564	565	589	582	571	541	568	591	532	571	570	609	581	567	573	574	541	596	577	589	550	602	565	617	584	560	629	602	531	597	592	571	571	601	545	589	572	618	572	620	592	555	551	601	585	577	606	567	579	630	590	568	586	606	577	570	581	571	543	603	555	598	559	534	589	581	570	568	559	604	557	568	566	560	559	536	574	562	558	582	594	595	584	554	617	578	607	575	540	637	606	576	595	573	559	624	576	562	588	586	592	578	545	566	570	556	565	588	582	613	603	591	616	580	587	601	582	559	583	549	572	591	576	589	587	592	567	583	580	571	600	544	591	605	554	599	575	618	577	590	611	574	546	580	553	592	522	587	568	619	592	618	559	602	530	585	548	629	595	552	598	618	543	551	604	606	557	574	602	600	600	597	568	621	565	596	614	579	603	574	597	587	594	581	591	528	605	590	575	595	558	579	571	538	587	572	576	589	597	562	614	552	583	563	606	564	585	615	617	589	615	574	588	578	596	558	562	644	544	591	601	599	551	541	582	559	639	575	600	602	568	599	595	577	617	584	551	562	561	612	549	550	530	550	608	602	608	580	628	590	601	576	632	577	574	583	568	568	538	559	584	589	618	601	607	599	607	592	582	625	551	560	592	565	595	615	571	564	599	548	549	550	600	598	619	575	573	584	566	579	563	591	550	540	577	557	577	612	592	600	571	594	594	544	589	589	595	563	595	612	627	614	585	556	596	592	554	645	559	543	580	567	577	574	626	539	604	583	536	608	554	604	596	622	627	569	621	583	601	554	569	579	630	611	647	578	555	560	573	595	598	591	569	561	589	532	562	586	569	597	528	581	551	618	566	566	579	567	591	607	571	582	592	564	582	608	585	583	579	564	569	612	577	599	573	587	629	569	591	593	584	574	559	575	565	627	622	644	550	529	578	564	578	589	580	570	567	604	569	587	611	590	556	547	583	594	573	585	572	621	551	584	582	597	602	573	587	591	559	651	570	589	577	608	543	576	585	624	570	591	620	583	572	631	630	588	534	614	578	592	541	620	608	568	579	576	579	547	569	573	565	556	569	573	617	612	624	582	600	537	623	612	602	583	607	562	619	583	580	551	593	652	623	610	578	555	604	607	582	601	571	585	608	563	583	604	573	576	602	595	597	588	576	611	546	587	580	542	558	537	587	601	618	600	623	536	589	601	564	578	587	608	543	545	588	556	562	569	573	608	609	615	570	606	570	564	550	574	621	575	597	591	578	557	586	597	611	628	592	579	554	554	529	550	527	624	613	603	563	567	600	572	587	548	614	591	592	585	630	538	568	612	550	627	575	587	620	590	568	600	519	530	527	580	582	599	553	597	605	573	574	574	568	568	562	588	601	584	597	605	579	576	638	587	602	624	580	561	609	585	544	610	579	584	625	612	605	575	554	587	565	551	579	587	565	602	612	568	583	551	607	572	615	618	571	539	563	584	544	587	567	561	584	624	597	589	626	603	573	598	586	577	548	584	572	633	592	595	579	608	546	574	569	579	593	596	567	584	559	614	586	582	579	572	563	547	571	598	618	613	590	593	610	605	610	553	588	611	625	577	546	579	581	642	536	578	566	562	513	578	572	596	579	574	620	590	591	588	579	590	609	609	613	595	582	597	576	610	563	608	583	571	599	548	602	603	580	567	605	588	591	564	585	613	571	629	564	562	603	603	632	621	555	557	527	596	636	611	549	577	571	570	592	612	628	596	595	634	567	561	563	611	548	607	577	588	613	619	614	602	622	587	603	590	539	569	548	543	597	576	593	572	586	600	589	555	600	589	577	640	624	646	577	588	596	533	577	585	578	562	591	604	589	564	577	558	543	584	626	589	590	612	592	594	557	575	601	617	590	577	606	576	569	568	584	531	595	588	607	582	542	616	563	591	584	577	594	579	534	593	602	599	531	557	651	596	576	590	597	596	590	564	573	558	597	636	603	565	587	653	591	558	551	554	644	594	609	572	604	581	595	594	565	601	602	584	599	591	571	516	626	571	589	590	570	614	555	658	533	583	597	583	560	578	578	574	596	623	600	571	577	578	566	539	578	622	616	584	584	582	559	602	595	601	612	598	584	596	596	564	532	571	578	597	607	577	598	569	585	552	588	582	615	581	577	602	585	585	598	581	556	588	614	599	573	581	580	604	573	610	566	619	585	552	572	571	599	598	582	600	651	604	550	596	584	598	583	584	608	602	541	591	584	580	554	593	643	568	570	604	609	585	588	561	631	632	556	588	551	570	571	617	591	590	556	582	563	548	562	624	567	625	606	578	597	544	582	598	532	622	565	602	556	617	606	572	588	594	541	606	580	582	568	619	595	588	580	611	617	616	608	556	605	599	535	622	588	587	600	585	596	595	561	574	567	588	587	577	633	575	592	638	591	627	568	561	585	560	570	576	625	572	564	571	614	607	578	606	599	607	634	604	634	582	532	624	552	584	554	634	544	584	623	597	595	599	572	555	592	528	598	593
12810	4926	2340	782	651	590	564	485	474	460	445	427	421	415	395	382	419	362	412	401	392	402	419	391	393	382	391	387	409	391	425	414	452	411	400	381	409	401	370	374	432	391	410	410	373	384	416	347	389	389	408	402	398	407	402	379	376	375	402	422	433	438	417	381	378	372	383	417	387	421	400	388	370	409	400	385	377	381	364	423	407	374	414	386	388	400	392	364	400	378	404	423	330	381	402	374	399	395	397	417	430	403	360	414	402	406	396	431	423	422	402	396	409	386	405	424	387	353	398	434	413	381	431	363	412	379	376	392	375	372	382	433	451	415	411	412	407	409	416	441	396	399	357	428	384	397	410	420	402	430	399	366	396	420	437	391	399	397	411	397	397	426	381	397	399	384	397	370	421	378	406	410	433	440	365	427	410	389	420	377	414	396	418	435	384	388	419	401	393	378	371	396	410	446	397	382	357	368	402	397	374	414	349	420	402	430	423	401	405	399	395	438	422	394	399	381	408	399	408	397	419	401	387	427	425	386	404	360	385	420	379	440	381	373	403	406	423	410	410	382	377	387	453	379	380	396	394	409	397	429	429	388	426	440	410	395	431	427	410	387	405	361	405	370	355	404	405	401	390	393	394	399	400	365	377	417	395	430	402	408	390	350	409	443	421	408	385	424	426	400	419	375	391	382	348	381	416	403	365	396	416	409	404	435	415	384	446	389	380	428	383	461	383	374	385	396	395	412	430	425	403	353	400	378	388	374	412	340	365	373	368	448	387	372	429	380	409	414	379	406	398	453	351	393	422	417	397	360	402	429	403	366	369	391	424	381	408	382	415	402	400	392	394	342	379	403	385	385	417	392	424	419	384	381	404	365	425	418	420	395	420	380	383	381	411	404	403	434	400	386	405	374	391	389	396	366	392	386	405	385	358	425	382	391	420	426	464	406	394	394	409	387	359	372	380	399	368	388	400	393	381	387	372	388	360	433	413	425	436	454	367	380	388	422	371	415	401	406	420	409	397	429	375	341	395	412	367	367	452	428	397	410	401	407	394	372	413	411	372	391	379	404	452	369	393	442	389	385	399	369	436	415	361	391	395	386	406	417	392	433	396	384	375	428	403	421	434	417	388	425	381	422	403	426	392	438	347	411	398	380	411	384	371	396	392	433	418	412	397	389	430	424	392	388	397	414	428	358	409	361	371	427	458	362	409	379	412	415	384	364	389	386	374	416	388	394	384	386	398	375	404	387	410	387	391	413	401	410	375	410	385	403	407	409	372	401	396	404	393	399	423	388	407	431	388	413	408	432	384	422	384	393	366	428	381	374	346	418	418	420	395	361	453	408	364	387	419	380	388	374	370	389	422	370	406	421	400	396	379	398	377	370	450	405	383	371	405	371	407	394	422	359	387	372	396	399	417	383	373	387	393	388	387	381	405	433	410	388	379	374	424	421	429	439	401	396	392	382	395	430	405	447	392	417	409	390	380	417	400	418	358	412	440	391	397	386	425	412	407	390	413	395	380	411	382	411	377	432	376	391	382	388	384	381	411	391	367	356	357	404	357	371	398	400	423	403	408	392	395	366	430	407	393	378	402	436	398	417	357	394	388	393	421	371	357	485	399	393	403	395	385	401	427	418	386	391	438	445	407	432	386	383	409	406	419	406	393	435	399	406	397	406	363	375	388	408	399	390	447	426	417	420	396	375	403	385	409	395	383	406	384	386	417	379	408	367	394	393	417	443	413	449	416	404	407	404	418	387	382	432	382	387	410	348	382	420	441	418	419	413	418	380	401	383	425	407	409	371	428	424	399	379	416	350	404	386	396	381	402	392	446	409	424	433	421	406	405	405	411	387	399	374	426	437	413	389	384	398	407	388	392	405	390	386	342	382	400	427	408	379	359	399	367	413	435	354	397	396	398	413	348	401	411	376	365	414	370	421	413	390	429	426	450	428	428	370	385	399	432	396	428	390	396	387	385	401	388	425	404	390	405	388	392	390	345	412	360	415	366	398	396	393	386	412	381	389	400	446	428	405	380	410	426	374	382	374	378	396	424	397	398	382	408	396	390	382	397	424	372	407	363	399	388	380	417	423	381	414	409	391	387	392	393	406	370	405	409	410	429	388	427	387	397	405	424	384	389	367	379	394	403	428	379	401	438	428	407	422	430	396	371	363	388	381	382	452	395	417	386	383	417	419	455	399	400	405	396	409	332	392	440	396	388	374	372	394	431	382	358	385	391	403	405	390	402	424	389	426	409	403	401	431	371	378	378	398	439	384	368	451	376	416	368	398	390	385	413	406	428	397	392	412	430	404	377	382	418	406	391	383	392	417	388	391	404	406	428	399	428	396	429	400	398	385	394	405	416	392	385	417	396	389	398	387	367	442	402	386	422	411	399	401	397	413	384	415	388	380	413	375	397	427	387	409	388	390	392	405	397	416	400	393	374	394	380	396	413	432	407	381	415	434	397	382	461	436	425	404	381	413	412	375	403	421	391	410	370	400	410	384	382	404	377	383	419	411	386	396	417	393	410	328	376	405	369	412	401	388	418	364	414	413	407	397	402	407	379	426	372	374	422	402	384	424	405	395	395	396	388	419	412	400	393	368	415	421	377	405	373	385	384	435	394	369	422	396	397	377	409	412	399	362	386	377	403	395	419	396	396	384	367	381	403	430	406	441	404	416	440	399	436	443	368	394	408	414	405	422	406	362	418	367	419	396	412	409	410	407	377	439	361	430	390	436	392	416	366	418	400	360	420	391	388	391	418	403	411	432	408	391	412	401	432	420	388	391	411	367	377	362	415	403	399	436	396	398	375	394	392	388	384	381	366	405	403	404	389	406	442	427	440	389	410	386	427	402	390	397	395	424	384	381	410	375	399	374	386	396	391	419	409	418	375	384	368	408	445	403	392	378	369	366	418	420	393	410	400	379	376	395	429	405	422	388	396	430	411	366	360	389	420	381	376	435	393	383	360	399	383	400	410	394	395	396	405	392	390	379	390	395	381	409	397	366	405	456	417	391	393	377	393	383	386	389	383	385	422	417	395	396	382	455	383	413	381	365	345	402	422	390	387	432	366	434	392	357	423	379	389	377	393	391	379	425	424	398	404	399	402	432	418	394	387	394	400	389	396	409	391	427	376	343	409	411	419	359	363	371	383	391	401	395	374	398	441	372	381	423	403	373	352	421	409	422	422	396	392	386	405	393	342	375	387	397	359	428	381	424	412	418	392	418	425	465	408	413	361	355	399	392	387	390	382	366	400	428	405	425	425	405	407	383	391	413	392	384	410	431	397	412	444	408	372	401	388	425	409	390	432	405	427	424	399	380	379	409	400	403	391	374	388	400	422	405	407	396	394	410	388	398	418	403	385	380	363	406	366	373	437	404	384	382	415	412	380	413	369	379	400	437	365	423	373	418	408	375	400	359	394	425	395	402	384	406	424	414	424	404	425	403	407	419	371	394	388	424	425	404	397	366	384	353	378	380	383	395
9027	4926	4063	2053	1835	1696	1559	1441	1266	1285	1119	1087	1036	1016	1014	1034	990	983	997	960	936	943	871	945	948	986	967	848	980	917	895	937	898	896	932	874	879	874	901	912	916	938	935	973	950	894	919	833	911	967	938	892	934	868	922	921	921	868	886	976	959	940	862	876	933	896	892	945	896	858	904	920	889	954	932	925	935	923	896	877	876	890	898	907	916	909	890	890	961	942	876	929	958	847	884	888	932	920	927	892	916	915	904	873	901	885	917	893	904	894	853	926	910	928	949	866	886	950	875	913	904	900	926	907	883	882	907	884	863	904	931	916	947	911	936	896	883	876	907	863	910	844	849	876	912	901	868	886	943	911	887	897	959	911	917	889	858	912	926	920	921	893	970	922	931	936	932	900	940	931	904	888	929	911	894	898	887	896	873	919	955	894	907	905	897	907	949	874	876	896	895	850	929	898	892	880	889	887	930	874	920	904	957	907	909	906	850	990	933	838	898	908	929	930	930	894	902	896	879	913	913	902	940	911	934	927	834	893	892	906	924	871	868	893	884	940	888	958	936	900	929	904	849	840	940	911	880	941	897	901	879	863	854	894	930	849	854	957	949	875	945	895	909	886	883	913	880	890	949	925	879	872	929	891	878	916	897	953	893	879	891	931	954	893	908	923	912	899	929	865	869	916	939	913	900	968	901	906	866	926	868	943	906	913	962	928	898	932	908	921	897	895	964	889	877	887	865	897	932	932	944	927	909	888	875	909	906	890	949	934	917	922	882	925	874	892	913	916	910	879	886	915	863	911	923	929	904	896	903	877	916	855	862	932	938	866	905	879	956	920	935	888	950	925	905	848	897	927	833	924	926	922	886	862	893	849	885	962	854	889	898	839	890	925	937	876	912	927	931	874	877	923	927	915	890	878	930	937	868	875	895	858	884	891	904	894	924	906	895	872	892	861	942	877	892	867	960	872	912	908	924	906	978	905	905	911	923	859	880	957	892	884	857	884	911	851	881	938	926	867	933	940	920	912	911	883	879	915	965	928	902	957	854	917	934	904	936	911	901	919	934	913	933	941	963	856	857	920	912	871	912	889	971	860	851	916	928	874	887	915	928	947	891	900	916	932	936	898	915	936	868	906	977	852	917	870	947	938	908	904	896	959	910	881	916	929	846	844	929	917	883	919	922	897	911	925	925	899	919	869	939	862	919	903	878	879	948	927	919	931	938	889	895	912	972	914	940	917	900	875	904	886	888	906	896	915	902	900	860	928	897	933	897	853	855	924	934	879	881	911	911	965	893	864	891	915	875	860	837	915	874	916	899	935	923	910	905	872	870	840	916	915	910	894	874	911	885	910	909	902	927	902	920	915	888	842	893	841	955	968	892	871	847	872	930	901	895	862	962	907	904	902	916	889	892	894	895	888	942	859	882	924	908	894	874	875	862	944	877	898	848	882	985	885	882	914	869	913	867	926	935	919	941	924	892	869	875	968	925	908	852	872	860	928	858	880	897	913	926	912	952	938	945	944	976	946	917	905	908	937	904	840	930	898	919	845	903	925	870	892	930	908	882	925	917	895	915	952	910	958	857	871	935	902	856	943	969	949	915	933	924	897	961	955	848	924	939	861	927	850	930	939	880	923	891	879	878	866	904	925	892	937	888	886	890	886	895	938	898	907	935	881	916	918	917	941	907	898	948	920	891	903	915	905	930	827	851	940	916	940	884	939	950	922	884	867	921	979	897	922	922	943	913	899	906	870	875	896	886	950	880	894	895	884	875	923	931	908	821	930	928	889	855	871	907	908	895	883	897	904	890	859	955	889	909	915	900	885	884	945	909	960	894	934	874	880	921	922	913	962	857	968	912	945	874	883	903	905	944	913	889	918	900	913	909	830	901	926	916	866	945	943	904	918	910	932	912	873	889	915	908	912	856	874	933	911	890	885	892	868	929	859	895	918	910	912	886	948	935	985	915	858	944	893	938	946	905	848	875	887	833	853	898	932	889	919	911	931	887	840	881	911	895	935	948	926	950	921	923	926	915	868	870	926	894	946	875	917	888	909	901	933	858	909	920	914	892	892	861	877	890	957	925	923	914	886	890	870	874	935	924	915	916	925	849	900	866	865	901	918	874	888	936	873	892	913	884	895	910	900	932	855	886	936	838	910	921	900	867	908	883	875	897	875	900	896	878	924	897	888	890	903	882	938	940	916	888	896	921	847	934	891	887	942	856	929	901	949	904	916	909	882	882	859	873	871	890	887	873	962	896	897	910	931	874	889	864	908	870	909	896	890	871	884	912	932	883	895	909	892	950	869	918	942	876	922	895	945	895	913	947	841	927	918	901	891	903	909	909	878	884	893	864	910	969	936	940	916	858	886	923	918	893	872	937	869	860	888	899	883	905	884	869	914	896	878	857	859	847	943	909	883	931	925	866	857	907	838	922	898	890	945	875	937	917	948	862	894	896	922	891	825	854	898	900	860	924	887	866	887	876	953	906	900	928	948	921	959	875	887	934	892	951	908	907	914	883	904	880	875	903	925	934	898	899	873	888	864	858	860	925	893	909	927	886	939	900	882	909	867	866	908	859	918	888	897	921	881	886	876	896	941	906	921	894	946	951	893	952	921	855	941	891	899	896	841	889	857	931	884	862	877	863	963	888	911	894	911	858	873	892	876	933	948	863	911	924	936	942	905	849	884	867	895	953	854	867	914	865	884	918	898	917	917	933	986	917	888	942	915	931	912	910	911	876	964	897	848	900	909	875	907	911	928	888	914	886	909	892	879	916	899	917	877	967	861	889	885	899	925	924	913	916	872	914	916	884	931	972	912	881	942	908	894	984	869	863	914	922	935	966	903	945	896	868	905	929	892	893	915	873	876	855	908	894	870	916	903	903	892	934	891	907	918	926	893	885	883	891	920	870	930	868	915	912	927	890	935	892	851	845	899	886	903	921	849	965	904	930	921	878	935	881	952	900	926	929	915	876	974	921	875	897	883	871	886	840	884	909	862	908	868	882	885	894	902	848	889	921	887	907	875	855	911	910	884	891	933	863	947	927	879	882	919	916	914	940	900	940	867	941	862	927	827	903	899	919	867	952	925	896	922	911	848	924	876	916	897	919	926	914	896	875	990	895	926	907	923	933	857	851	898	898	883	922	943	908	874	875	919	871	901	919	930	878	852	886	932	910	901	862	872	846	862	937	893	876	914	940	841	832	916	927	949	937	928	910	927	954	899	863	945	934	898	930	861	921	871	928	920	909	894	906	856	884	814	846	907	908	831	927	891	891	878	954	916	896	886	909	939	902	911	917	880	863	905	866	891	951	898	927	902	928	910	903	898	898	917	882	946	870	941	925	954	852	896	898	919	861	911	895	882	939	895	899	898	986	894	940	895	949	898	890	954	917	947	955	904	913	921	946	868	909	914	878	956	905	879	896	885	921	934	918	919	847	868	945	904	929	920	898	885	914	839	896	869	920	893	884	861	885	899	893	897	913	899
29093	17664	8716	1896	1014	866	729	593	572	492	427	452	407	464	460	439	434	410	389	385	405	399	402	370	436	366	392	424	373	379	409	402	402	376	358	396	363	374	376	376	375	397	427	382	424	423	381	395	389	376	406	392	393	374	363	361	397	375	375	415	399	374	372	384	372	349	361	390	356	422	423	417	406	374	413	410	361	440	400	364	414	379	377	387	387	390	392	378	364	355	381	344	392	370	401	370	361	379	399	337	395	427	378	374	375	381	337	392	380	360	383	367	382	387	364	367	356	372	374	335	369	360	382	379	379	402	393	403	398	393	372	356	396	367	381	373	356	382	409	368	373	393	406	343	363	334	370	389	376	380	427	402	343	345	339	417	389	370	365	395	407	384	417	398	379	405	353	384	393	387	375	402	338	386	419	397	373	399	402	383	372	381	378	346	350	372	379	380	364	401	342	376	376	390	425	377	356	411	373	391	365	395	373	375	387	367	403	386	371	407	380	388	454	406	373	389	379	355	370	374	372	370	380	369	346	369	349	399	379	367	354	394	390	391	360	375	398	366	388	410	405	387	408	412	382	384	370	371	411	393	400	359	401	403	408	415	374	381	399	422	349	348	384	384	413	380	382	419	390	317	422	365	401	369	362	385	416	409	387	388	424	428	354	398	344	421	377	355	346	409	355	372	420	339	385	365	382	372	417	388	375	409	394	372	382	382	409	359	399	397	391	370	361	401	363	384	386	356	369	387	386	397	389	360	393	355	359	396	370	365	371	379	407	382	349	397	381	396	359	423	379	377	395	406	416	364	377	358	397	371	381	350	380	400	360	372	429	396	374	373	376	378	351	399	387	379	378	345	348	380	413	366	360	381	361	368	415	372	380	391	360	388	384	384	391	344	358	397	367	344	410	383	413	378	353	383	409	353	415	397	386	377	400	344	349	363	429	387	375	408	364	389	408	363	414	419	384	361	413	361	396	382	401	359	402	381	384	381	372	405	394	403	385	426	428	371	392	389	390	322	332	376	377	359	363	406	372	349	340	410	377	402	387	401	360	363	364	369	361	373	389	376	389	397	339	387	389	400	373	381	376	380	368	397	407	405	343	381	384	395	403	391	362	400	388	421	377	413	360	336	362	387	387	409	373	362	357	349	363	390	403	376	379	367	381	335	352	382	379	370	393	373	412	407	378	383	394	357	382	391	377	409	376	380	393	386	387	390	406	379	383	389	419	367	372	365	376	341	358	389	362	379	367	376	390	391	408	349	430	376	376	380	416	377	362	379	390	364	356	397	399	399	410	412	396	397	392	386	379	379	355	339	395	359	437	379	383	375	363	377	403	413	383	376	386	370	398	376	372	380	402	380	417	376	391	376	383	382	429	361	371	369	385	379	377	374	407	385	367	428	391	387	379	365	389	377	369	364	381	387	385	398	375	376	343	379	366	398	409	389	380	370	366	382	383	415	388	435	424	333	397	412	378	368	390	374	382	392	389	384	439	362	380	344	397	365	393	410	396	400	357	389	413	389	395	372	388	346	405	386	379	389	366	342	345	353	349	354	370	407	400	389	389	381	356	390	377	372	425	366	367	381	408	375	396	401	366	341	415	418	325	373	398	354	396	374	378	384	382	398	376	372	425	390	376	389	389	369	375	389	404	394	398	386	425	354	383	384	428	387	373	381	371	391	389	375	408	400	445	443	367	355	398	378	411	418	405	425	380	362	377	385	413	346	375	384	385	353	344	357	374	363	364	380	379	399	375	381	383	368	366	399	384	380	399	368	389	441	350	386	412	378	374	408	379	372	391	365	386	371	389	365	365	376	436	371	412	382	355	366	389	383	396	390	357	376	387	358	430	395	375	389	381	380	374	342	375	359	364	400	376	384	390	390	384	385	390	354	369	376	369	372	380	406	362	418	358	418	379	360	402	358	387	375	437	349	402	347	415	407	437	426	398	395	419	409	372	390	371	368	375	373	396	333	392	388	352	414	388	355	377	397	381	385	419	400	403	401	387	365	407	374	384	391	371	385	355	363	362	375	354	386	345	365	385	400	383	379	395	376	384	348	347	396	408	349	377	345	371	395	378	356	387	378	397	381	382	379	391	395	351	383	382	374	385	369	354	371	385	399	393	412	414	413	363	409	404	384	354	382	411	393	375	372	369	417	401	395	368	409	391	424	412	351	376	403	384	382	371	380	369	362	390	388	365	355	381	350	390	402	342	405	355	361	404	385	357	396	349	375	404	380	409	383	403	384	397	399	413	397	377	377	364	411	406	398	343	355	375	343	388	364	351	371	367	399	423	352	397	446	361	381	374	377	359	386	363	400	405	393	363	389	363	391	405	382	418	409	361	397	386	374	343	339	447	378	402	429	407	371	402	388	385	392	345	368	401	364	400	386	388	389	398	374	359	395	399	370	376	380	364	397	372	397	355	357	390	389	376	381	375	358	396	385	373	386	369	382	381	379	363	393	393	393	380	374	361	372	374	379	350	410	376	391	346	419	383	379	372	365	383	399	414	394	406	367	362	377	427	397	384	378	395	389	391	375	391	395	415	414	393	391	378	396	382	369	403	356	388	377	389	392	373	410	407	391	368	409	390	364	371	393	388	416	367	386	351	357	385	413	373	392	376	337	379	378	384	365	363	402	398	352	420	395	387	369	430	378	386	410	362	387	360	376	403	397	361	422	415	374	406	373	426	389	351	354	397	361	375	353	383	367	375	404	409	412	380	397	373	352	367	391	373	340	376	421	391	344	381	376	386	428	386	411	391	382	353	377	395	390	369	336	366	375	359	357	400	371	402	360	370	369	367	387	382	398	337	380	345	369	405	327	362	408	419	413	381	367	390	394	349	360	360	392	398	390	368	381	386	404	388	354	383	392	408	400	417	419	402	403	419	392	406	360	377	403	395	346	377	373	390	405	418	398	376	371	378	365	409	398	404	415	375	391	401	415	416	395	377	394	384	368	381	370	363	358	402	389	382	414	415	378	371	398	407	411	394	372	380	381	362	387	397	374	405	417	361	354	388	432	390	404	371	378	357	384	400	368	401	395	376	374	372	373	381	379	421	368	334	400	419	343	351	390	386	357	357	359	369	381	386	397	411	372	354	398	386	393	427	443	385	388	387	369	378	412	408	428	392	419	418	411	379	412	373	362	398	381	392	379	333	346	342	375	375	346	375	407	350	429	394	375	390	396	366	389	384	372	384	354	376	394	368	360	374	371	373	342	374	405	408	384	422	395	341	376	403	359	361	381	398	396	382	417	361	409	392	375	409	403	415	376	310	392	374	374	379	358	377	381	377	339	379	378	374	354	392	359	374	365	354	369	398	366	383	372	388	387	394	408	398	398	348	359	367	381	379	351	367	341	400	370	379	410	369	388	365	377	391	370	405	353	391	361	353	380	380	372	384	360	366	399	400	421	359	420	360	375	342	348	378	390	412	370	391	401	376	372	362	372	359	396	419	347	384	416	408	373	413	385	379	394	402	354	410	360
20142	14615	9829	3530	3099	2732	2411	1933	1747	1574	1361	1373	1267	1231	1156	1091	1045	1020	1019	994	1009	992	993	966	1000	986	979	928	879	906	872	873	895	897	898	876	900	925	892	903	888	872	881	868	878	914	891	930	912	931	850	831	875	851	886	882	889	829	839	922	838	868	911	874	858	871	871	878	904	871	851	861	869	838	846	843	906	877	834	884	863	874	840	918	883	833	860	866	859	834	891	808	832	883	859	883	874	844	856	935	870	885	814	851	902	923	893	852	821	867	880	839	856	891	897	868	892	865	876	915	839	863	878	864	892	907	882	869	878	888	885	843	894	824	890	884	828	912	815	842	850	838	816	837	857	870	887	893	838	874	868	840	894	863	882	817	870	877	885	870	829	815	865	953	865	868	875	867	867	852	845	908	877	899	857	805	863	885	803	847	902	829	922	922	806	786	838	868	838	868	813	906	859	889	892	901	952	845	863	828	864	797	866	916	846	877	859	873	878	816	896	848	820	873	861	891	874	841	888	829	839	849	858	853	935	864	859	856	871	918	845	822	830	918	887	867	886	909	856	844	909	879	889	933	867	900	823	881	854	879	857	894	881	885	876	847	908	874	815	866	853	892	887	897	854	879	908	825	849	858	872	849	834	862	845	817	854	856	869	877	849	840	870	884	827	856	896	832	850	863	860	899	848	870	869	842	897	852	874	959	838	873	839	879	889	890	860	897	849	859	804	840	887	899	860	894	841	871	853	919	861	892	871	856	822	812	901	886	917	882	865	899	923	884	829	848	853	803	878	819	884	904	875	824	892	832	875	855	849	852	846	898	834	836	851	883	866	813	867	915	844	835	911	887	871	813	904	881	858	853	852	875	825	885	846	883	897	888	882	879	818	886	861	876	866	839	881	881	799	825	872	879	840	885	851	884	848	858	858	851	852	837	827	883	891	839	885	874	897	859	885	895	863	855	841	913	868	879	861	876	892	834	870	846	872	875	846	883	890	837	864	871	906	894	852	849	883	824	904	826	847	866	897	828	821	853	900	829	855	847	881	905	818	872	854	863	856	825	876	855	863	854	806	856	775	836	890	842	907	892	855	862	824	829	848	844	878	819	899	899	856	861	847	874	857	807	900	874	894	798	872	896	848	830	827	869	838	857	813	864	858	864	880	792	893	795	901	820	873	817	830	883	842	859	850	920	816	916	894	907	868	839	858	839	839	828	877	894	906	906	855	806	856	840	886	832	910	855	873	856	871	889	895	855	912	822	837	908	867	898	855	831	855	835	910	881	818	843	889	824	858	852	831	836	849	894	881	865	909	818	849	866	834	851	874	870	885	884	867	882	914	789	822	883	844	875	900	821	829	859	856	863	857	893	876	828	825	873	853	892	842	869	820	900	904	837	901	886	869	908	882	855	851	841	872	908	803	816	869	858	852	862	920	882	862	890	850	878	885	879	872	879	942	819	876	827	843	863	886	905	856	873	841	830	919	828	865	804	903	872	852	867	839	850	854	915	871	873	904	918	911	888	845	857	897	839	844	878	807	889	833	872	856	895	834	843	931	863	912	846	848	861	834	874	874	872	927	886	888	850	815	887	813	851	845	891	902	871	843	839	859	881	924	884	884	880	877	922	879	834	841	864	832	886	867	847	826	891	881	905	844	856	870	822	840	846	859	866	879	864	860	832	919	853	892	853	850	891	883	848	877	825	868	904	847	889	874	894	842	868	889	858	923	852	839	882	870	887	837	847	829	857	894	936	870	831	853	856	947	871	821	909	874	835	843	873	869	790	921	873	804	880	848	835	828	921	834	880	856	901	868	824	861	884	848	884	857	892	796	913	871	865	866	834	874	855	934	860	849	861	856	873	835	896	819	921	863	873	870	913	816	859	883	802	879	840	839	814	894	851	858	850	872	909	884	870	895	855	925	823	869	849	882	896	856	840	888	890	862	833	920	845	847	855	834	830	833	866	867	914	915	890	835	869	852	859	876	838	873	898	849	886	855	861	880	860	865	845	902	857	898	813	845	826	874	856	918	848	895	880	875	847	831	873	873	840	887	870	858	958	912	859	872	885	856	889	864	854	876	901	866	830	927	810	880	831	838	873	864	870	838	818	850	877	863	908	869	881	889	855	846	888	903	906	820	944	902	845	875	840	900	875	870	791	857	871	839	875	836	865	865	832	866	889	855	888	885	830	919	851	847	843	855	850	905	863	920	852	885	892	893	841	888	822	858	896	873	903	865	896	921	869	870	841	836	861	873	859	845	893	810	841	851	873	852	866	851	890	830	858	837	844	817	870	879	858	919	886	859	829	921	863	831	850	841	898	906	830	842	901	838	871	845	854	869	833	849	872	856	869	840	876	879	812	852	873	851	866	858	840	847	822	871	887	885	885	883	765	835	904	861	851	873	902	872	906	817	855	864	850	892	910	824	848	843	858	876	910	829	830	896	860	858	851	868	789	868	862	858	887	873	852	891	816	847	837	877	857	891	849	840	837	832	863	887	869	911	875	890	849	835	917	834	869	837	870	838	859	815	833	897	920	894	856	880	820	839	861	891	851	858	855	905	880	853	853	858	877	877	889	837	877	872	866	854	878	823	828	853	897	879	848	886	894	882	859	860	898	891	856	853	866	856	882	882	844	875	844	826	873	879	885	862	855	848	878	878	846	870	865	881	833	867	861	854	876	901	864	867	824	866	855	907	906	813	871	834	863	856	833	928	862	870	892	808	886	848	919	846	890	828	803	824	868	911	856	838	898	894	861	819	943	846	829	889	867	834	803	881	809	838	844	848	848	845	869	880	889	877	834	821	898	863	887	824	862	881	878	834	866	872	920	850	840	883	912	855	858	919	846	885	862	866	804	899	874	881	848	851	842	832	799	884	838	895	828	847	823	866	859	861	875	860	900	852	850	824	881	892	840	777	846	873	864	866	879	854	919	857	889	911	880	896	849	890	905	871	896	876	853	893	852	871	890	871	865	889	871	871	888	885	902	928	816	859	820	918	872	914	856	860	849	878	913	894	892	868	812	889	871	859	827	884	857	853	923	873	908	819	876	825	867	865	914	867	902	854	886	836	830	866	862	905	884	886	865	879	860	912	900	844	860	844	862	851	882	847	866	908	874	896	841	845	877	839	837	851	841	893	887	846	828	876	875	886	832	880	897	837	873	853	894	875	847	841	908	904	840	858	874	859	896	865	881	862	850	859	880	868	899	832	915	864	870	905	917	873	872	874	845	844	831	881	829	841	899	878	866	828	842	906	893	894	854	850	808	849	832	815	878	937	841	852	861	884	869	882	815	854	895	862	834	870	841	873	875	821	842	831	892	838	891	927	846	843	864	883	868	884	892	864	848	876	897	854	838	821	833	874	862	888	948	846	810	933	890	833	872	853	879	877	858	910	856	865	825	887	835	877	843	896	843	861	891	833	890	878	895	877	907	940	874	828	821	908	854	832	907	888	853	868	844	877	857	900	850	863	855	893	848	867	858	903	834	886	832
39745	26295	14787	3063	1324	1001	770	582	544	407	428	366	381	292	334	296	310	290	268	254	275	281	263	239	268	252	254	264	262	296	247	273	247	271	287	226	262	255	226	241	249	252	233	263	248	252	262	238	250	268	251	260	238	258	242	244	241	247	242	227	245	253	251	229	219	243	226	223	247	243	242	214	267	238	270	258	278	264	256	236	209	255	247	241	259	238	270	266	259	253	249	243	281	275	245	220	230	280	268	240	270	252	241	262	252	240	231	226	254	214	256	279	256	221	263	259	249	242	236	245	257	233	251	230	239	254	237	243	235	250	238	248	267	228	268	217	245	284	240	240	270	240	246	253	271	249	231	238	256	212	247	265	241	243	251	227	245	272	204	234	258	249	242	230	259	269	268	245	252	245	287	223	267	245	257	242	259	243	239	230	256	263	240	234	235	238	258	245	247	221	249	260	239	291	269	259	234	244	251	243	250	247	278	245	224	267	255	264	218	249	265	206	236	240	252	241	261	233	225	306	233	243	263	275	235	225	224	262	245	270	242	243	239	263	257	252	244	249	267	253	266	256	238	209	247	260	248	266	260	205	230	221	276	243	251	229	248	257	241	237	243	240	246	266	257	239	242	244	241	230	270	228	232	215	240	258	247	226	218	252	273	262	271	241	236	285	214	233	238	252	242	271	238	224	241	244	243	279	233	200	233	242	242	263	239	254	230	275	259	244	264	239	222	255	224	234	241	288	230	231	224	248	253	220	246	225	274	236	271	268	241	250	234	238	239	246	284	237	216	234	255	258	260	255	241	242	263	227	236	243	251	247	277	224	233	228	266	239	257	257	257	241	244	276	256	250	238	257	251	272	231	242	247	227	240	270	239	272	239	256	236	232	237	251	233	248	240	259	250	238	245	239	243	244	280	262	256	229	228	264	231	258	227	240	209	238	242	235	249	259	235	262	221	232	242	287	238	269	244	223	246	225	229	276	257	233	227	253	260	260	252	258	244	266	264	257	235	227	269	221	269	256	221	237	223	247	212	228	245	246	251	270	242	213	233	247	220	260	254	290	254	251	266	228	243	226	256	232	250	253	221	254	266	235	260	254	256	221	239	263	216	251	252	234	245	306	252	272	262	253	241	233	245	239	250	247	242	245	213	230	245	291	258	217	237	251	237	264	255	266	247	258	243	269	282	250	260	249	233	250	264	229	248	226	242	216	224	227	246	234	233	250	236	229	245	226	286	253	240	236	240	272	243	242	238	233	244	258	254	253	260	274	249	248	269	242	229	245	224	231	261	254	231	247	221	271	244	266	240	257	227	255	240	223	266	235	228	250	232	230	255	257	249	252	204	224	241	235	246	238	219	239	243	259	255	253	206	241	222	260	201	230	234	270	230	262	260	228	228	253	272	244	244	261	247	266	240	219	239	254	244	243	213	243	255	247	242	244	259	270	222	276	239	243	232	261	236	233	270	275	254	258	222	268	254	254	236	226	242	244	256	254	230	260	229	238	243	229	238	246	226	232	240	226	259	248	222	228	242	251	278	259	233	227	265	237	218	234	244	277	265	244	271	284	269	220	244	249	249	265	231	224	226	253	270	261	231	264	234	222	243	221	246	253	228	238	238	237	260	246	239	226	255	226	256	209	254	236	237	270	270	226	246	221	223	260	260	220	240	263	257	266	230	248	225	230	273	267	238	268	267	239	221	259	230	236	236	212	231	251	218	240	227	242	235	254	244	259	216	259	238	245	262	261	274	260	226	242	253	232	255	215	246	251	250	251	247	238	243	254	216	278	251	252	282	263	237	267	262	239	244	250	218	254	250	242	234	254	211	234	250	250	257	245	205	225	274	221	259	239	236	221	245	215	238	217	221	281	230	278	229	255	251	246	238	258	252	250	238	228	245	265	279	248	247	232	246	235	273	271	228	220	240	241	243	224	254	227	244	282	258	231	267	256	259	225	232	238	256	252	236	237	242	250	250	259	233	216	229	250	229	225	243	275	244	262	260	231	230	253	245	264	219	235	245	273	250	292	257	242	275	262	219	248	243	273	275	262	230	251	240	233	241	216	257	242	216	237	233	274	255	263	262	252	246	262	231	220	224	225	226	246	228	240	250	247	268	218	237	236	239	230	241	251	235	255	234	257	229	227	235	250	259	262	256	246	253	240	227	235	237	248	234	257	251	283	242	254	218	230	211	224	269	235	245	236	262	253	227	215	227	259	227	236	277	252	239	252	216	217	227	238	250	247	241	243	251	271	248	271	245	272	210	260	278	232	251	269	245	261	232	226	233	239	256	228	240	266	265	284	268	239	244	227	237	237	251	254	243	225	244	268	234	273	235	266	251	216	237	224	255	264	235	225	266	257	239	251	208	264	234	256	244	224	259	238	260	272	296	265	257	220	262	231	225	240	256	250	251	248	260	252	234	227	229	241	232	250	265	261	246	257	245	252	229	217	230	241	259	280	257	224	220	271	253	252	226	251	224	258	231	260	236	213	247	248	245	230	243	267	262	220	251	256	284	257	284	220	237	236	240	231	241	250	239	281	260	251	260	256	223	255	273	231	245	241	221	216	257	245	234	244	246	253	246	242	255	242	233	229	232	280	243	224	272	272	252	248	259	257	246	250	227	237	231	216	242	273	230	246	244	254	250	250	257	244	250	227	241	284	233	238	245	275	282	235	233	249	242	273	268	242	230	277	247	243	250	263	245	231	248	252	220	236	231	247	209	269	240	249	221	238	248	234	246	242	243	233	231	216	256	237	245	198	229	236	235	223	248	258	251	221	249	232	226	272	238	226	249	249	259	237	246	232	216	258	210	235	272	251	230	263	233	219	229	256	230	211	233	242	239	256	277	250	243	215	235	248	265	239	211	231	239	267	263	261	273	254	245	260	249	248	266	241	274	235	257	275	244	257	229	225	237	232	238	236	260	238	237	241	248	236	234	250	242	257	226	248	237	228	242	256	293	278	239	239	276	278	251	252	238	252	223	269	260	258	270	246	203	234	231	249	257	247	259	232	228	242	236	261	237	256	218	267	254	256	253	218	211	238	245	264	225	237	271	256	254	243	233	266	255	205	233	275	241	275	257	235	225	240	228	244	253	265	263	204	256	235	253	241	243	250	235	255	266	260	236	250	250	263	265	261	244	235	227	244	255	240	224	197	213	241	263	235	237	264	248	273	229	234	235	240	224	249	259	246	255	265	274	247	246	246	233	270	260	232	231	257	229	248	235	219	243	269	225	254	222	223	263	278	235	254	253	262	257	250	246	258	261	258	219	233	284	292	231	251	271	236	267	235	274	224	234	238	247	220	251	240	239	264	259	250	230	235	240	269	258	265	254	250	247	240	281	235	256	247	264	252	225	250	246	239	234	237	249	245	222	253	235	261	257	249	210	210	286	230	216	274	235	256	247	247	235	258	230	253	231	238	235	244	259	247	246	256	212	277	225	217	240	247	230	260	254	252	259	253	235	253	264	278	283	248	222	230	236	275
26394	20270	13527	4572	4292	3644	3063	2229	2060	1658	1551	1436	1230	1116	1039	959	865	924	829	784	765	755	720	751	657	728	674	669	639	681	628	648	686	713	639	616	644	636	611	636	617	652	613	591	610	584	593	586	595	589	585	608	576	603	593	596	563	622	578	603	624	617	579	608	616	596	609	616	555	611	602	551	582	598	598	565	575	612	604	552	586	615	561	565	577	605	645	576	581	588	571	587	623	590	589	578	615	616	583	599	631	587	599	618	585	556	564	543	572	535	573	597	574	575	601	613	611	587	568	592	573	558	585	647	572	587	544	622	567	535	603	560	591	586	589	602	548	610	550	639	620	576	577	588	605	558	577	624	542	564	589	591	563	552	577	607	558	574	614	617	623	545	603	601	594	608	581	575	552	588	553	625	579	589	597	588	568	624	532	583	586	590	599	580	583	616	580	584	550	572	556	569	569	607	569	568	589	569	536	554	575	538	564	629	537	559	594	590	570	544	585	570	572	570	547	551	575	580	560	535	638	580	567	558	616	575	593	604	615	605	609	603	567	619	584	573	541	594	561	623	572	578	546	598	575	577	626	539	559	666	588	623	577	587	524	569	560	581	564	613	585	544	650	611	586	552	525	556	527	552	617	529	557	589	590	604	597	535	572	559	570	613	604	566	605	617	599	565	570	557	568	574	558	591	597	573	565	601	510	547	612	585	573	606	574	565	610	640	577	578	546	597	528	550	574	564	602	585	542	607	566	607	574	624	610	567	590	568	562	539	573	591	581	572	565	565	605	558	548	567	576	613	589	605	578	561	592	592	559	551	568	553	582	598	606	625	590	605	584	560	618	602	570	612	568	565	579	596	572	560	595	590	576	580	596	546	594	591	595	593	577	626	609	564	543	587	556	585	622	596	567	560	587	605	594	591	589	575	620	620	590	592	582	550	585	580	568	549	575	548	598	584	565	588	596	602	563	610	608	560	596	617	600	632	558	599	619	568	590	588	587	549	574	583	557	596	593	556	578	603	563	602	574	595	573	554	576	576	593	604	604	597	621	561	582	581	596	587	573	523	544	596	572	547	592	564	594	591	578	542	616	578	605	555	591	533	587	576	553	591	624	595	537	602	580	597	575	548	642	584	556	569	600	572	553	605	560	609	587	596	583	563	596	552	566	540	567	584	611	576	574	560	552	532	606	544	631	581	579	580	620	604	604	607	558	634	616	624	608	592	628	599	545	594	610	588	587	587	652	615	602	597	578	560	597	589	569	627	561	519	584	584	568	623	625	585	581	554	605	582	595	586	591	560	592	582	568	625	592	626	554	574	568	582	544	590	584	543	582	553	560	572	584	547	538	617	617	555	592	573	594	582	617	569	596	563	570	605	606	556	587	598	573	599	605	620	578	606	587	580	570	621	572	565	550	576	575	575	597	566	543	596	612	567	559	601	575	609	564	560	535	577	573	581	592	588	579	588	559	590	573	591	612	557	555	541	619	573	574	579	566	553	570	599	587	579	556	610	574	586	622	630	613	619	599	607	585	586	559	622	625	592	579	562	578	592	554	571	580	585	594	595	589	566	576	572	576	552	591	601	596	542	545	535	586	613	562	603	589	592	568	631	573	594	578	597	578	575	626	612	531	569	596	589	559	627	615	547	546	595	577	582	568	618	595	626	577	567	599	573	575	595	593	563	527	609	565	622	576	589	629	586	591	600	598	564	555	537	589	633	596	570	572	594	598	571	548	559	581	553	578	587	579	581	537	645	569	589	551	573	601	565	605	612	568	622	606	575	603	599	621	619	629	593	588	622	596	589	567	587	607	563	588	576	553	562	594	536	558	625	548	606	626	597	600	635	595	590	591	623	579	567	567	575	575	567	605	576	562	620	573	598	578	572	579	535	593	582	604	606	577	595	604	613	561	622	596	637	600	616	581	592	536	625	600	605	590	584	594	544	589	607	586	608	595	583	550	609	537	595	575	580	596	535	639	598	572	589	609	552	613	530	591	602	566	555	579	584	582	564	549	604	582	586	562	559	559	574	551	598	569	539	601	619	593	608	605	600	566	593	587	613	561	569	620	614	607	556	574	623	568	553	590	595	556	602	540	565	557	559	583	624	595	591	604	638	576	614	605	591	552	563	605	588	563	586	569	617	605	560	575	618	620	585	582	614	567	588	539	544	541	593	561	553	630	579	592	592	534	548	593	582	566	620	527	545	542	564	574	552	567	587	574	617	575	569	541	575	568	631	569	603	575	570	606	569	628	572	556	620	594	627	545	579	627	566	613	613	582	595	585	583	574	585	598	574	639	593	570	606	598	551	601	565	602	587	559	561	597	608	567	604	592	571	570	576	519	564	555	590	594	607	621	564	588	577	601	564	586	559	548	537	588	593	551	604	580	591	538	635	550	550	595	550	574	551	575	544	582	591	577	557	591	594	598	607	557	544	602	549	583	566	608	591	571	575	550	577	609	639	627	565	598	586	525	578	594	576	605	586	595	604	553	605	597	585	621	602	616	582	575	597	608	574	564	584	564	579	561	588	563	556	546	600	528	575	586	620	608	611	560	588	544	573	589	592	556	587	583	559	604	619	564	598	567	594	587	590	576	598	651	537	565	576	600	589	619	587	603	554	583	570	567	564	560	554	602	570	569	581	552	582	604	556	626	585	566	615	572	564	575	589	543	574	602	589	534	623	601	578	545	594	576	610	552	597	509	600	581	575	566	578	586	579	563	539	597	544	582	564	578	596	566	601	541	567	591	577	597	584	648	603	559	616	551	560	600	571	585	610	608	587	572	553	548	593	565	552	626	590	573	618	575	569	633	609	567	599	606	578	633	583	581	602	574	574	541	556	594	562	582	585	583	629	576	611	561	655	597	587	568	578	575	566	548	583	609	581	607	574	582	642	597	573	567	575	576	596	584	612	564	592	571	567	575	586	548	560	609	609	604	607	616	630	585	578	588	566	618	587	547	596	576	558	576	595	581	577	608	584	602	552	565	552	602	598	560	551	538	595	647	559	577	580	592	584	573	581	532	588	564	592	591	549	580	582	604	618	607	594	564	588	634	566	608	594	588	597	541	605	564	592	601	588	604	620	565	576	586	593	612	550	554	567	607	600	599	555	557	587	616	622	627	544	554	552	613	546	614	604	569	579	581	568	575	574	587	563	571	606	562	588	566	563	609	549	558	571	584	573	604	566	588	539	587	573	587	594	566	568	575	550	585	599	589	619	656	588	592	585	592	604	603	585	588	566	592	557	581	591	601	581	607	587	598	591	598	546	556	611	570	558	546	563	609	600	593	634	593	599	582	585	622	562	575	606	580	613	617	606	601	574	533	596	605	561	554	560	601	538	574	568	582	650	575	587	591	577	583	529	580	622	574	567	613	571	619	557	585	579	600	606	574	570	549	563	604	602	549	619	560	583	582	578	566	562	536	620	547	584	590	541	578	583	555	601	557	553	562	567	573	575	592	609	565	555	599	549	612	624	611	552	612	560	571	610
12456	4821	2102	753	620	549	531	479	489	444	468	429	417	464	417	397	433	417	403	416	408	353	401	372	373	418	415	379	414	405	395	415	415	443	424	447	393	372	381	438	433	407	390	384	404	438	377	406	410	393	410	387	396	407	379	411	391	396	395	422	405	399	383	423	370	370	411	383	430	400	384	402	356	395	425	397	374	425	417	363	368	409	408	415	428	383	409	366	422	402	400	383	431	398	365	424	379	353	426	414	394	373	409	380	401	424	415	435	404	399	404	393	415	412	410	399	407	408	376	412	403	386	388	404	420	424	437	421	383	405	394	398	401	407	418	409	401	403	377	384	407	363	441	389	438	393	412	398	426	407	388	372	391	393	382	405	406	355	379	402	378	427	427	429	412	415	384	364	382	377	378	423	408	432	402	422	421	417	384	450	398	396	434	408	361	405	432	373	427	366	402	399	399	392	416	376	427	390	393	422	376	425	435	361	378	384	392	426	409	384	424	399	379	424	398	377	406	349	384	398	437	373	400	421	419	364	419	380	405	426	405	361	449	390	427	420	404	398	409	361	384	422	416	362	380	429	407	415	435	383	372	421	369	346	436	386	404	431	383	424	428	390	426	355	373	354	415	408	396	417	381	367	426	425	375	383	402	394	362	389	399	408	438	398	399	421	409	400	403	410	371	415	401	378	377	409	372	399	403	438	372	384	426	399	421	427	382	411	387	397	390	380	405	407	377	390	404	368	410	429	383	368	425	374	395	373	420	382	366	409	402	389	391	389	395	387	410	445	345	406	449	419	386	364	449	413	405	408	407	412	389	414	411	436	407	379	380	441	386	437	391	383	417	393	381	389	390	368	397	423	413	413	407	445	414	418	375	472	404	412	380	394	376	403	419	412	401	400	383	404	385	407	397	420	417	391	387	389	379	397	401	417	388	407	374	440	380	406	391	426	430	421	412	392	398	426	398	371	392	394	401	429	388	402	384	368	435	426	416	392	389	385	419	383	409	419	415	399	404	387	368	414	386	412	395	370	405	423	369	395	387	371	422	382	380	393	418	394	391	360	461	423	346	404	424	406	444	400	397	423	364	411	407	395	434	395	407	419	466	386	394	406	416	427	373	388	394	432	408	409	394	378	394	397	377	417	393	382	357	363	424	408	394	424	419	405	439	387	412	399	409	410	402	416	381	397	408	445	382	423	384	368	415	405	409	396	406	389	376	387	394	381	394	403	407	400	358	396	391	444	396	397	387	361	370	365	381	396	400	422	391	379	393	415	372	361	380	383	361	386	384	406	388	345	432	375	369	358	397	423	393	342	399	375	408	406	415	397	364	426	416	393	423	396	426	447	428	439	398	399	388	394	345	386	400	428	364	386	405	390	419	402	416	400	399	441	405	418	396	428	402	385	390	422	418	419	396	372	358	351	440	403	393	414	403	396	389	421	420	381	352	422	416	400	422	386	434	410	396	369	415	433	400	392	419	435	421	418	401	389	387	417	372	376	440	399	388	433	388	386	388	452	415	410	421	442	359	366	375	382	400	358	401	384	378	387	354	403	426	379	421	394	403	376	397	412	419	416	405	443	387	399	423	419	400	409	384	370	364	423	423	423	400	375	390	390	389	389	381	389	412	405	453	394	386	361	393	392	391	368	399	379	401	448	431	389	378	404	396	404	390	443	416	393	414	433	394	379	393	348	413	415	393	374	373	431	407	425	390	381	403	367	362	399	444	411	404	395	382	397	420	391	392	399	352	424	408	377	417	423	398	363	398	414	431	430	406	405	374	393	375	377	414	390	401	409	400	369	412	384	395	381	394	419	383	397	418	391	410	425	426	403	437	435	387	380	363	411	334	383	417	367	415	377	364	409	359	403	380	382	356	380	406	418	392	383	414	395	393	392	367	401	392	380	370	391	413	403	410	390	411	362	410	382	424	403	435	386	388	383	371	433	430	423	399	390	410	410	408	351	369	412	420	413	401	351	404	372	380	405	413	413	436	414	457	367	363	434	374	390	387	421	413	454	424	433	436	401	395	445	371	366	367	403	378	347	385	385	401	399	416	391	391	389	381	414	413	411	411	415	434	389	373	409	391	394	385	379	400	392	441	404	388	396	401	429	397	378	391	423	384	388	413	369	406	382	407	381	398	384	405	412	408	402	407	423	403	366	380	420	403	405	404	421	401	414	424	416	407	419	396	430	390	354	381	421	416	391	398	382	406	389	375	391	381	429	381	370	358	451	415	387	401	434	427	425	407	359	404	418	380	394	373	369	404	417	420	418	385	381	380	417	381	418	402	405	420	392	418	411	387	399	405	429	421	383	429	408	410	379	393	416	421	418	397	394	411	377	411	404	387	395	420	395	395	418	388	375	401	422	367	398	375	429	430	413	398	443	352	382	370	408	387	403	419	386	415	410	392	381	378	432	418	382	419	434	403	370	440	419	366	359	367	396	413	420	426	387	420	391	410	407	464	418	389	390	371	374	390	388	393	376	398	399	387	391	466	360	385	390	391	431	416	387	414	410	423	405	397	421	370	440	413	375	389	427	414	403	401	412	417	408	407	386	390	469	399	429	415	375	413	398	445	411	395	404	398	389	411	389	398	408	356	351	416	459	435	413	419	423	360	382	364	407	366	419	394	400	406	410	402	427	428	414	366	379	397	393	384	393	380	365	419	439	421	402	413	410	403	412	366	385	419	403	406	375	423	399	413	342	373	406	419	415	398	349	409	380	374	401	402	383	412	408	396	357	400	401	372	386	364	407	387	388	416	394	379	394	356	395	401	409	428	411	398	393	430	360	347	418	382	416	398	392	384	414	378	406	426	401	406	417	387	402	399	373	406	356	395	358	424	414	395	404	399	373	410	387	397	416	372	393	392	380	413	393	390	390	408	404	383	375	376	413	428	385	403	346	378	385	411	400	360	395	403	404	388	429	431	381	406	387	392	424	389	380	399	426	406	414	376	418	436	364	442	437	416	409	402	356	389	391	377	401	416	405	423	388	382	411	426	364	401	411	392	432	413	382	373	404	411	400	389	419	410	381	429	394	374	394	423	406	384	384	371	419	427	408	419	410	381	438	405	398	400	368	362	383	400	397	439	388	436	423	402	400	428	434	348	428	428	384	373	398	432	423	368	392	408	352	414	399	382	395	364	387	377	413	395	401	400	379	374	408	399	422	393	400	415	343	392	394	428	415	382	378	405	368	388	405	405	382	378	378	405	356	409	431	394	437	376	399	411	406	376	401	412	397	405	403	389	389	391	377	406	390	413	386	391	384	385	406	389	419	402	444	406	412	389	429	386	422	390	376	422	396	387	425	438	398	398	415	428	432	379	369	402	396	385	342	442	440	417	371	425	391	386	461	412	405	347	402	409	398	390	379	369	382	381	372	409	398	434	383	348	398	428	416	459	378	401	419	418	396	388	385	390	403	412	387	412	387	400	391	359	376	389	406	384	405	433	411	420	413	417	388	407	419	379	417	388	377	368	411	421	436
8795	4858	3512	2034	1986	1837	1543	1390	1319	1193	1222	1117	1111	994	1012	1026	963	1057	954	987	1003	986	970	914	974	942	926	873	943	948	895	953	934	945	894	906	941	907	903	934	924	912	918	886	925	951	922	904	936	861	976	880	937	949	913	868	913	902	878	900	916	938	888	909	831	924	872	925	900	879	867	918	948	905	874	879	941	892	867	946	967	889	902	945	917	854	916	910	928	926	871	910	916	936	896	902	945	913	909	892	944	909	897	940	967	906	905	906	926	954	893	929	919	903	890	918	920	943	909	918	911	898	895	944	929	919	878	958	886	917	953	938	958	917	898	923	880	904	874	902	884	902	949	913	975	843	911	978	885	908	899	904	901	903	915	858	916	911	898	860	929	918	846	918	918	895	901	902	890	928	928	915	894	926	913	823	945	901	900	928	918	905	871	869	889	929	924	873	875	918	917	866	958	941	926	969	878	920	920	947	937	894	919	924	892	902	939	940	869	926	934	900	935	884	925	856	920	870	913	892	883	909	951	916	952	933	913	920	900	958	890	924	957	904	911	923	845	885	951	911	968	918	895	904	898	891	893	853	890	883	890	886	903	905	974	918	948	929	921	926	927	929	877	873	922	916	928	928	892	887	914	910	922	901	935	907	921	873	883	949	928	943	898	900	898	899	894	968	910	871	942	898	911	883	884	923	882	917	956	919	912	915	928	945	886	891	839	924	929	859	878	947	857	933	943	932	870	924	880	909	891	899	866	947	933	890	961	873	885	883	936	894	958	862	932	865	956	907	885	879	917	892	926	878	900	937	909	885	899	908	893	921	947	918	863	925	861	886	919	868	876	925	902	861	969	930	939	914	930	902	956	842	917	902	948	917	934	893	881	921	900	918	900	948	862	859	934	896	870	896	898	1013	914	895	868	854	832	906	896	873	904	918	912	930	912	874	938	918	949	907	890	915	904	891	872	923	962	915	904	886	879	894	921	887	906	881	840	924	899	955	905	923	908	882	945	870	864	878	929	896	930	903	919	928	884	911	908	892	892	893	889	893	922	893	934	944	925	884	870	934	931	884	968	877	924	962	950	873	902	941	853	932	912	910	944	946	880	958	919	933	900	934	939	918	885	886	920	957	877	888	948	918	881	910	891	893	904	909	879	907	875	918	897	887	882	951	910	860	908	914	885	916	921	905	877	884	939	853	888	921	888	908	896	887	879	921	925	891	909	882	865	932	929	902	887	918	906	888	940	877	949	906	928	937	913	900	935	891	862	870	868	888	899	890	899	889	874	979	901	895	860	898	900	912	934	932	846	927	936	927	984	950	934	861	888	870	944	963	941	904	911	906	957	930	961	896	923	913	892	897	914	891	862	1006	913	912	922	891	845	879	916	958	860	859	859	884	907	876	946	921	965	902	890	925	894	895	940	899	925	879	868	877	960	919	966	943	900	935	891	826	933	954	945	926	905	932	919	896	934	947	919	907	908	883	911	870	926	895	893	885	944	923	856	915	959	885	935	927	946	938	844	887	947	883	882	924	910	891	909	944	919	912	937	894	910	915	957	896	887	872	895	875	939	901	886	945	937	866	897	949	980	834	916	883	952	960	923	878	890	841	949	929	878	882	930	963	883	899	870	912	925	891	878	901	903	945	909	981	951	859	855	965	895	945	948	889	890	969	937	891	919	878	892	936	911	881	927	868	876	960	953	927	952	908	917	952	978	908	908	951	831	929	923	888	908	943	916	943	916	905	865	877	913	877	874	897	879	913	877	884	900	892	903	873	924	913	972	913	877	920	925	884	893	953	897	945	948	917	824	943	901	926	935	914	871	938	927	952	934	918	908	951	912	900	932	935	919	893	974	906	870	920	859	905	884	891	908	884	934	902	880	902	901	882	860	876	914	892	869	882	955	958	914	914	906	858	884	887	883	961	914	919	909	921	865	905	909	853	951	911	921	899	934	932	889	930	879	864	881	887	894	888	916	927	893	846	931	931	900	899	912	916	832	868	900	910	923	880	877	940	910	933	915	875	943	871	899	910	897	915	903	915	870	925	955	898	907	933	938	961	974	944	919	902	929	862	870	848	890	925	953	933	904	921	910	951	954	958	952	903	930	890	919	916	902	982	829	966	864	917	907	904	868	933	951	917	961	891	864	935	996	903	834	893	872	920	922	894	893	942	885	895	888	948	857	924	940	878	911	901	943	866	886	944	922	874	928	865	917	931	915	930	941	894	872	928	932	923	943	883	927	916	902	900	913	897	958	908	926	875	977	881	889	908	916	876	926	899	961	929	887	922	920	934	879	901	952	901	948	918	900	883	948	912	934	906	969	944	928	918	986	927	937	942	860	901	888	867	924	885	973	948	900	908	915	939	897	868	880	894	930	857	850	863	932	851	946	928	950	941	925	911	930	840	926	895	958	879	907	954	879	899	909	905	882	949	954	853	922	949	891	895	915	943	905	920	893	904	924	909	910	862	886	931	908	903	898	889	952	958	945	936	903	868	920	928	897	891	874	883	890	929	900	921	907	904	909	893	940	901	924	907	966	888	946	946	955	912	933	945	929	885	909	907	912	894	904	894	930	891	894	921	923	919	908	896	953	879	922	874	873	937	890	924	914	881	909	978	873	898	933	928	908	961	924	931	950	915	872	888	920	917	906	922	928	914	860	895	887	888	913	911	898	912	893	903	948	872	917	932	913	921	913	896	887	915	888	913	852	862	934	923	937	926	911	890	922	870	930	893	857	917	892	942	882	919	867	898	892	936	916	867	896	926	923	911	913	920	859	865	932	847	861	929	901	912	904	911	949	895	925	943	884	928	925	857	901	922	948	883	941	896	937	922	876	903	904	850	916	897	919	882	948	930	900	941	864	903	889	935	899	935	887	978	925	922	886	904	910	928	939	868	906	931	901	923	922	903	908	866	890	953	839	921	894	931	915	907	874	925	889	914	921	918	909	923	894	885	918	916	931	846	835	925	879	937	925	965	881	876	875	909	912	885	910	915	882	889	944	962	919	978	905	919	896	849	909	915	881	955	960	912	925	921	893	915	928	913	913	868	938	912	938	869	942	911	936	911	885	920	866	942	898	942	915	875	935	901	896	957	900	892	924	888	965	914	882	921	919	950	857	923	953	898	854	860	933	879	909	932	877	902	941	901	901	892	907	867	905	909	858	911	887	952	877	910	918	886	893	945	866	873	902	907	901	883	899	921	883	901	876	935	915	879	890	879	902	913	918	949	898	925	903	951	903	895	911	891	887	864	928	921	962	943	903	903	938	941	899	896	841	911	909	956	932	912	939	889	916	910	951	927	900	917	942	894	884	925	899	903	888	906	912	857	867	910	930	909	910	945	903	901	869	890	911	983	887	950	894	867	889	901	922	960	907	903	913	872	937	908	874	956	902	890	877	897	902	924	917	896	907	916	895	902	840	880	892	921	964	900	904	935	920	973	898	902	910	904	875	939	880	883	912	883	918	950	887	926	881	894	883	895	961	967	929	881
28601	16201	8311	1566	1023	812	688	643	535	484	478	480	483	438	383	409	399	381	430	393	407	375	360	434	399	426	362	374	389	381	371	409	351	408	414	400	349	393	414	401	390	416	384	402	376	380	389	404	402	343	433	388	385	397	388	390	364	341	360	382	403	365	369	389	371	376	400	382	380	418	357	374	412	403	451	409	404	374	396	382	392	397	358	384	389	407	390	386	354	385	373	380	385	372	392	411	384	448	394	376	372	378	449	433	401	407	409	353	396	408	418	385	370	395	355	365	374	346	350	376	362	416	409	358	401	386	332	377	411	389	376	427	379	359	399	374	349	387	393	359	374	384	373	417	380	413	424	372	372	389	390	363	407	393	371	385	415	380	371	384	375	359	369	400	394	378	382	403	401	398	375	403	354	374	382	406	405	368	392	372	388	397	410	396	368	442	341	399	382	371	350	401	349	383	384	382	364	386	383	378	374	403	400	367	405	345	407	366	408	345	376	369	388	396	397	390	375	381	381	407	363	392	424	403	404	412	353	365	363	354	369	413	412	388	364	349	350	400	386	396	367	368	397	388	329	349	381	380	389	383	392	383	376	378	374	412	390	395	416	414	379	385	361	391	405	373	364	354	379	342	323	400	400	369	380	387	352	356	380	393	384	405	337	390	377	356	398	394	406	379	407	355	377	369	395	365	380	368	384	399	411	372	386	341	382	373	403	426	401	410	377	414	359	407	420	370	360	376	356	403	360	371	400	392	372	372	371	369	350	383	467	366	377	386	375	389	400	382	394	419	370	379	391	408	404	384	380	379	380	370	410	369	380	371	387	374	382	382	406	429	429	376	351	395	389	399	386	359	421	370	368	386	420	365	385	383	390	426	376	409	369	357	388	383	423	346	405	388	381	388	446	421	390	417	373	378	377	391	360	396	356	430	385	400	390	406	358	355	376	370	396	441	428	388	418	443	408	396	392	338	381	374	348	351	391	370	368	400	397	351	383	399	400	386	374	351	383	392	381	396	394	401	375	347	416	352	360	385	384	365	394	421	406	392	396	393	365	379	382	384	378	364	377	390	441	374	384	384	382	388	370	407	357	408	370	398	359	385	425	407	379	397	435	368	419	380	375	426	373	380	424	395	346	372	418	376	369	427	419	409	423	404	360	375	351	393	388	401	359	373	365	403	390	389	385	422	389	361	347	386	347	402	390	426	399	414	382	382	382	376	353	409	400	375	353	381	381	393	383	417	406	374	378	376	362	368	377	379	405	368	411	368	361	353	374	351	388	381	366	380	394	375	370	362	381	389	401	379	416	364	387	413	367	388	379	387	358	362	399	363	380	397	407	424	379	373	357	351	390	398	405	379	382	382	422	353	399	398	375	387	390	359	376	395	430	373	373	408	437	403	452	393	344	334	350	421	395	392	384	375	405	371	352	406	421	424	429	396	396	382	404	407	383	416	380	414	397	430	368	358	398	414	391	366	371	405	368	365	375	390	412	406	387	392	391	385	398	400	352	360	372	376	407	384	389	446	407	396	409	399	392	435	423	393	405	380	399	395	415	376	375	348	361	396	366	404	390	422	416	383	404	400	411	409	400	408	403	354	385	396	423	428	357	390	377	348	386	408	390	351	390	419	344	371	371	358	387	386	376	368	373	391	382	375	404	381	368	399	358	369	402	405	396	363	386	385	375	373	358	353	387	393	369	414	407	329	391	394	395	403	377	407	421	394	356	390	386	405	390	352	404	361	367	405	414	376	377	401	351	379	398	373	391	394	411	413	383	398	381	376	391	397	396	383	388	397	382	356	412	398	385	412	383	396	423	388	393	369	424	427	435	364	373	363	367	395	404	385	367	364	367	403	389	391	399	406	405	387	377	378	404	416	399	382	390	389	385	392	401	404	416	382	415	368	390	364	357	364	387	387	366	395	384	402	374	371	355	415	361	421	374	403	399	392	414	369	359	372	363	364	402	352	365	400	372	361	382	391	404	395	386	364	391	389	375	427	416	419	391	395	369	390	425	402	400	377	399	374	371	426	362	413	403	405	358	361	376	395	398	365	382	394	388	397	413	372	410	373	392	378	374	406	409	380	367	386	359	369	384	399	378	430	399	384	396	404	386	375	396	411	415	366	382	363	397	369	392	397	381	374	400	392	392	352	349	358	385	404	388	404	402	354	409	408	383	372	414	406	355	356	414	372	370	388	369	359	391	399	372	384	358	403	372	391	400	396	389	398	382	380	382	388	388	386	360	338	393	388	386	380	384	369	389	386	408	371	385	384	365	371	419	417	362	349	356	386	387	377	364	395	381	395	377	383	394	429	379	385	385	411	404	391	338	371	396	384	388	378	393	390	382	390	407	411	372	389	402	396	402	379	379	398	385	356	416	382	370	369	382	343	393	404	385	379	374	381	397	402	397	401	356	360	386	436	417	419	357	371	352	399	416	389	415	404	396	427	385	384	359	370	380	388	378	413	381	397	399	410	413	372	380	369	381	360	384	393	367	378	399	362	374	430	391	383	411	332	346	416	406	397	408	391	389	394	413	414	390	369	389	349	406	365	355	395	401	394	398	363	380	351	355	365	336	387	382	394	369	377	374	363	359	373	371	366	386	385	370	364	385	344	385	384	397	409	368	361	396	410	387	371	406	404	414	378	368	359	406	386	393	382	368	381	400	383	372	390	418	414	386	420	427	394	391	372	389	393	383	403	369	364	373	447	366	396	380	358	387	374	386	398	367	431	406	413	369	421	385	379	379	392	405	422	386	350	446	410	392	371	396	378	413	421	379	355	361	414	362	345	351	384	417	445	399	385	412	382	394	404	398	372	430	337	381	384	390	424	416	385	365	364	357	379	417	414	388	408	413	375	383	382	380	390	385	366	402	396	346	396	377	417	381	359	384	397	366	406	385	396	362	368	379	350	399	406	403	382	394	374	389	360	355	380	386	369	423	407	378	369	333	360	413	393	412	366	359	411	408	391	409	341	373	404	400	400	402	402	380	384	404	376	384	373	405	412	384	389	367	402	386	368	363	362	422	381	375	410	405	395	416	382	351	361	381	331	373	392	424	420	368	388	374	349	392	417	401	403	388	394	376	404	372	449	390	360	361	351	396	362	397	379	412	323	388	364	346	414	362	389	384	369	399	412	359	382	370	381	390	354	407	385	408	373	377	409	393	387	396	366	404	368	389	344	361	364	386	381	436	374	417	393	363	373	411	382	372	411	383	405	376	378	401	378	394	389	416	372	379	360	390	390	394	379	374	429	402	373	382	376	411	369	403	396	344	416	387	411	422	374	403	353	366	360	375	399	378	374	379	340	361	410	379	378	426	411	404	401	379	393	371	384	355	379	362	401	354	391	353	345	402	366	378	384	361	443	394	409	422	372	374	437	363	378	389	406	393	425	369	375	417	384	372	394	422	358	396	351	366	390	363	359	387	350	381	372	369	396	383	402	381	399	344	400	413	393	369	369	371	420	353	413	396	340	396	381	404	392
19725	13218	9595	3466	3356	2863	2357	2072	1767	1546	1508	1325	1253	1218	1143	1083	1012	1026	922	951	1008	933	999	963	979	918	919	937	896	909	887	924	925	912	896	921	952	847	858	916	862	909	912	836	939	936	874	883	808	889	903	881	900	891	891	881	915	928	892	900	865	838	899	918	911	848	899	864	845	861	854	848	858	938	867	843	835	835	905	872	858	855	833	840	868	877	897	856	873	878	828	805	833	836	903	925	898	821	873	885	920	904	868	892	895	836	910	891	883	837	886	848	935	857	871	870	879	918	823	892	866	868	821	874	865	847	854	860	794	902	845	849	906	853	838	837	861	856	893	868	860	876	846	836	843	886	870	871	843	901	920	861	894	887	874	847	841	905	815	896	892	873	877	855	883	871	854	872	887	901	863	872	893	842	837	846	890	875	830	796	871	877	838	883	885	824	856	863	835	908	859	873	825	851	866	880	897	914	847	873	880	876	848	842	879	870	910	899	899	850	875	861	843	819	910	881	900	868	833	874	775	859	902	839	877	821	807	809	844	833	911	852	896	872	875	879	839	943	884	839	844	857	886	885	835	843	866	896	872	913	902	890	877	859	845	864	855	878	876	841	884	845	846	880	897	853	919	784	887	885	839	920	877	913	895	872	885	879	893	860	890	866	898	910	853	881	877	901	908	898	870	838	904	837	910	876	868	896	875	860	869	843	856	837	892	838	869	946	861	873	892	863	870	916	890	815	869	877	877	874	893	907	893	865	851	911	859	869	875	844	896	884	866	888	899	904	870	905	916	872	827	857	867	862	872	856	868	887	898	868	853	880	877	854	870	853	871	847	823	862	839	857	904	852	816	934	889	853	816	861	841	857	939	937	867	881	873	817	890	847	862	887	836	823	907	872	827	877	889	865	874	837	848	886	887	847	895	833	840	901	901	846	856	862	870	913	895	857	831	892	857	871	859	869	883	887	879	830	842	845	871	843	840	906	833	853	860	851	888	838	885	871	841	872	905	925	825	918	827	859	877	840	848	884	854	877	873	920	901	914	852	890	872	894	862	847	847	862	869	876	870	904	878	911	882	860	880	852	866	904	877	900	881	870	849	856	883	860	887	854	886	875	904	842	857	834	900	880	875	853	888	871	857	852	896	921	916	876	868	856	807	871	876	864	912	927	848	880	861	852	903	864	846	862	878	954	873	929	842	895	882	879	892	809	857	833	896	894	868	837	862	878	821	844	842	841	850	871	906	846	916	891	900	864	849	895	846	847	850	873	853	894	875	911	910	858	841	852	902	822	849	841	896	880	881	892	912	849	912	880	903	800	904	872	862	812	829	828	891	900	855	887	804	872	848	884	893	860	861	846	863	844	827	862	888	865	876	772	868	853	885	883	816	874	913	907	841	898	898	881	866	841	843	852	833	894	868	851	817	847	865	886	899	894	856	848	866	875	867	884	921	855	889	854	864	861	860	891	908	881	899	878	782	870	880	877	888	891	831	886	861	876	902	858	915	856	883	858	828	846	882	859	870	914	777	875	850	852	852	845	867	831	834	852	913	881	844	817	864	867	870	865	897	877	912	866	917	852	878	860	892	892	906	862	850	890	860	896	910	883	833	847	890	872	869	856	910	941	895	852	813	879	898	876	885	891	877	894	902	922	882	837	859	888	894	848	843	903	895	858	926	854	841	864	924	900	885	838	881	863	853	929	900	870	880	806	824	885	837	852	869	845	850	862	829	851	821	884	898	889	821	891	841	820	876	822	888	870	911	870	868	871	848	902	901	835	869	869	906	877	828	892	890	866	894	869	833	845	855	852	869	880	897	875	870	869	894	884	880	865	913	860	867	873	858	859	871	872	805	884	882	881	865	876	830	887	837	905	859	857	856	905	883	882	861	900	885	861	856	865	873	888	880	791	843	905	887	906	865	871	884	888	887	907	841	856	914	871	897	838	929	881	874	907	906	878	893	826	878	870	923	892	834	850	863	882	886	839	919	830	890	910	859	908	865	899	881	873	920	870	855	899	883	852	952	854	847	865	836	851	926	891	886	855	828	799	849	922	840	874	902	809	835	842	876	863	911	888	843	919	871	821	876	862	898	864	947	854	872	863	886	884	846	923	891	854	878	876	903	911	854	835	844	846	850	823	912	840	820	901	888	888	937	867	830	876	842	886	862	862	889	867	888	852	865	912	887	861	886	821	845	911	935	881	879	819	907	842	844	863	857	929	869	850	889	875	905	878	878	860	906	888	864	846	901	836	850	821	881	867	884	851	879	880	828	833	898	879	846	896	896	883	892	787	875	869	864	850	855	856	876	855	858	822	904	907	851	875	856	896	864	873	875	923	861	934	862	880	883	862	873	886	894	812	869	915	883	842	846	869	899	852	862	914	856	867	825	926	871	851	896	839	851	848	847	940	829	861	830	832	839	867	875	852	847	834	881	930	861	880	898	860	810	890	946	863	897	878	916	847	907	907	863	899	860	839	861	907	887	842	888	859	873	836	868	871	905	892	839	876	855	874	875	874	841	891	862	854	861	821	895	851	909	890	852	856	873	870	892	960	828	823	909	897	836	824	873	904	933	916	903	843	846	916	898	862	850	901	866	873	896	846	882	899	876	899	875	878	874	880	888	851	852	893	841	886	902	866	885	897	887	866	881	877	876	880	847	903	878	861	894	827	821	853	889	838	840	852	842	924	897	881	869	841	891	872	879	883	873	848	860	840	965	866	872	880	880	881	920	921	872	859	896	894	843	916	898	831	867	904	916	886	834	855	880	858	884	836	891	852	844	837	854	862	865	892	844	870	835	907	853	856	904	870	880	857	841	858	818	908	867	850	814	897	902	857	852	890	815	859	832	861	909	842	890	871	914	852	816	822	861	924	899	831	847	858	899	913	858	847	862	875	822	895	905	866	908	818	830	810	848	856	883	867	804	847	852	877	841	846	860	853	874	842	874	891	904	793	843	865	811	882	922	926	850	871	886	848	874	835	881	878	852	888	927	857	905	893	867	909	882	843	855	850	935	831	885	805	881	815	809	877	860	861	884	860	878	869	831	911	842	898	880	868	881	846	860	904	862	859	912	838	896	852	865	878	878	869	849	844	882	920	937	794	898	874	872	881	865	910	846	836	859	871	840	864	840	871	893	842	891	893	871	914	865	897	899	922	912	856	865	821	904	867	848	897	922	884	903	828	884	827	848	909	885	869	847	926	877	899	918	831	910	865	877	814	876	899	846	858	810	819	899	898	922	870	839	898	892	810	847	832	885	868	928	906	883	882	856	895	843	843	869	866	879	850	839	894	824	838	895	864	880	901	913	837	900	852	837	830	893	887	869	855	849	875	839	895	884	869	861	863	870	845	855	892	878	849	851	909	887	894	874	874	841	927	911	894	848	868	863	843	850	923	817	816	921	896	891	838	821	875	817	881	899	850	843	850	858	850	867	907	896	875	830	835	837	795	915	811	854	903	916	889	833	875	857	831	850	876	889	789	868	868	902	878
39732	25081	14985	3011	1342	959	721	628	538	484	418	359	311	322	316	297	292	308	278	257	296	247	288	264	269	267	243	247	265	292	240	230	262	271	256	241	259	258	234	222	254	239	253	281	246	218	216	262	253	272	255	259	257	248	229	263	202	255	256	275	273	267	228	257	276	272	270	277	251	257	237	241	267	237	227	258	233	245	244	250	252	247	252	261	251	282	284	280	246	266	248	267	264	240	238	214	244	243	234	232	258	215	231	276	230	248	212	257	277	258	270	265	252	257	265	241	264	254	230	224	267	233	278	256	248	214	225	230	269	243	256	278	244	239	256	247	246	233	255	276	261	272	265	238	241	221	248	266	266	258	268	234	258	247	235	246	265	251	260	224	239	246	239	249	254	242	227	222	245	254	234	250	279	265	230	245	250	256	251	236	245	219	235	276	277	231	244	256	260	260	241	240	234	226	249	229	255	270	244	237	234	242	233	222	211	234	277	262	232	235	260	244	236	254	235	261	232	247	254	244	223	257	222	218	217	239	249	265	230	260	250	273	263	251	273	245	237	233	279	249	268	260	245	257	220	243	206	236	244	253	253	272	234	256	277	253	272	249	230	260	230	236	248	254	246	233	247	220	250	244	246	270	278	241	255	261	253	242	239	248	274	269	227	269	258	237	238	269	242	256	261	203	242	254	266	245	270	229	237	235	242	224	266	253	239	275	246	237	239	202	254	248	233	253	267	256	265	230	261	237	250	272	214	241	237	246	273	240	239	235	250	245	269	255	229	228	258	220	257	246	271	250	252	272	211	284	252	229	252	249	262	240	224	226	281	245	262	247	245	219	222	246	220	253	263	254	242	245	214	244	289	251	222	247	240	269	232	236	254	249	238	256	260	260	240	236	238	243	268	276	254	211	224	236	267	262	268	259	256	229	248	225	247	220	250	262	275	234	244	251	259	255	240	250	268	238	239	260	241	211	251	265	241	250	225	229	241	206	253	252	264	249	224	243	263	236	240	295	241	236	242	228	251	238	238	259	228	277	244	259	238	234	236	219	266	275	267	234	226	253	264	253	252	269	271	246	253	254	236	259	262	218	239	265	219	236	274	254	268	249	247	234	265	249	232	228	256	280	236	281	269	247	246	243	256	230	235	260	262	230	242	244	253	257	252	238	232	233	257	247	264	265	263	276	250	226	251	245	255	234	265	233	262	257	249	224	233	250	267	220	271	222	260	238	243	260	255	243	268	216	248	250	283	261	238	236	262	234	234	224	239	244	229	237	278	227	266	265	238	261	268	213	283	259	270	237	229	254	251	270	274	231	221	263	270	226	270	247	244	237	270	235	232	225	284	255	252	282	236	255	217	263	207	250	248	235	248	264	208	256	248	239	248	222	256	263	242	264	269	255	261	265	246	233	264	236	246	252	276	213	245	259	245	275	238	211	237	239	237	266	269	252	224	225	239	256	244	249	271	238	238	203	262	256	261	206	243	278	233	229	215	252	238	255	238	260	255	273	270	236	212	248	267	257	235	257	243	250	244	265	231	274	250	237	254	261	233	199	229	286	254	248	273	265	300	212	234	240	271	241	236	240	262	250	239	258	264	233	209	238	260	277	251	228	240	272	249	263	262	226	226	261	275	226	237	233	243	264	239	264	262	252	248	237	244	211	240	237	259	240	229	238	248	243	243	248	261	252	222	228	254	254	249	244	207	243	247	247	264	243	265	219	249	237	251	222	257	244	259	231	225	239	238	236	250	243	276	265	236	271	265	254	234	245	265	225	241	259	265	273	243	232	238	265	274	252	228	243	248	234	238	228	247	230	242	236	258	233	231	221	233	235	271	247	203	254	243	255	230	264	240	232	230	233	271	286	272	261	258	248	251	261	286	250	249	245	282	289	239	261	290	231	242	221	258	234	233	264	240	241	240	265	252	208	228	245	237	231	255	251	273	236	242	247	246	243	221	250	248	242	224	257	228	257	248	240	235	232	293	227	249	245	257	238	274	239	269	222	233	251	234	250	271	253	226	241	265	259	250	239	253	231	257	254	257	212	255	246	231	258	262	249	250	247	262	246	262	234	230	247	266	250	230	230	240	216	242	246	259	258	252	269	256	249	238	252	246	274	273	263	238	221	244	256	289	263	259	254	267	233	250	218	258	244	238	242	244	248	225	224	236	261	257	250	232	272	255	247	220	252	222	248	234	254	243	231	268	252	261	210	265	266	230	266	258	241	256	243	247	251	235	248	254	252	264	237	217	226	248	239	257	240	239	243	222	215	238	227	228	259	236	248	215	257	235	268	260	247	295	227	269	239	216	236	244	253	267	253	266	275	248	253	212	241	240	261	245	255	239	251	238	253	275	258	248	237	246	221	227	283	270	223	262	281	242	274	231	249	244	256	226	251	240	230	232	242	246	243	281	241	247	263	251	228	250	220	260	233	253	229	261	281	253	247	252	252	247	281	247	229	268	217	243	229	251	250	212	226	269	277	250	246	209	286	243	243	253	258	257	224	257	260	238	218	227	222	246	237	249	251	221	262	249	245	258	242	243	276	247	228	252	245	270	242	259	249	239	224	223	244	257	248	216	231	268	264	227	240	217	227	258	275	258	254	262	233	247	249	244	274	224	243	229	221	236	240	256	248	244	269	249	275	252	213	256	228	238	248	269	238	250	227	248	238	266	267	254	255	233	266	242	260	270	257	253	280	256	269	237	253	225	245	273	269	238	261	245	253	228	227	259	219	255	226	246	254	271	237	284	252	237	252	220	244	266	249	245	246	222	260	261	235	257	275	280	235	252	251	224	250	236	255	274	240	206	261	241	229	240	251	248	255	252	256	246	225	256	271	279	246	213	232	250	245	256	265	255	243	243	251	294	273	241	267	237	256	204	268	233	246	227	268	223	248	252	244	255	271	263	233	259	248	240	238	273	249	244	242	245	253	264	241	269	220	284	254	232	251	264	248	264	237	241	260	228	244	226	249	254	281	264	249	249	233	269	215	244	254	219	234	211	226	246	255	248	236	265	248	246	264	248	229	240	240	309	246	242	235	262	275	258	229	249	242	248	255	260	227	278	234	265	234	244	266	243	258	199	240	242	255	235	249	240	235	248	242	255	226	273	236	274	224	249	256	248	265	232	266	238	235	266	275	249	250	262	248	232	262	235	283	270	260	250	248	248	247	253	227	228	264	248	231	247	241	276	270	229	224	259	262	231	282	255	265	244	237	249	239	256	240	250	241	255	280	249	252	263	257	262	258	240	234	237	234	235	253	237	270	221	248	223	235	261	261	231	234	251	249	264	249	256	253	240	263	252	251	256	249	221	220	252	250	269	242	225	239	253	248	246	263	252	289	246	262	274	258	244	238	261	240	282	256	260	262	251	284	245	272	230	246	277	228	250	248	252	247	241	218	249	252	259	242	243	269	251	264	228	242	243	242	246	238	243	243	263	248	229	215	243	219	216	242	260	257	241	245	252	219	228	233	241	245	258	241	285	304
26436	18739	14672	4785	4387	3719	2869	2535	2027	1691	1425	1310	1204	1115	1014	931	937	868	904	837	724	774	700	737	753	740	671	610	629	639	670	663	675	692	669	599	655	647	610	669	636	622	648	669	576	612	620	634	595	589	592	611	562	585	606	638	607	622	606	630	599	611	590	641	598	590	600	554	578	606	585	587	595	598	581	603	588	619	621	612	566	553	583	596	566	616	598	597	592	567	566	600	539	568	604	589	600	578	576	617	591	560	601	545	601	562	545	568	588	613	594	573	573	567	628	614	530	555	577	578	584	593	589	569	578	586	616	560	623	607	598	584	568	599	580	586	619	566	637	627	568	548	623	614	578	579	597	580	549	575	584	567	545	568	616	608	582	615	556	619	568	567	596	594	586	589	600	592	610	583	568	599	575	578	587	597	613	553	647	567	608	606	587	590	587	565	591	613	571	561	596	625	590	569	561	607	576	570	596	624	635	591	592	594	632	570	623	563	574	616	608	624	589	575	583	574	566	611	580	573	603	565	575	590	604	565	573	571	607	604	603	613	588	634	589	592	630	606	602	552	610	577	590	601	580	597	591	626	610	600	599	610	577	589	635	602	597	581	623	607	531	605	556	636	558	651	598	592	619	597	580	605	596	547	564	564	597	589	602	602	583	607	599	650	628	649	601	603	592	561	627	559	589	552	624	603	610	620	636	598	596	541	576	565	582	615	620	633	586	574	601	565	589	607	603	578	599	623	574	593	608	607	605	572	614	585	563	579	591	605	583	620	558	519	579	611	626	607	559	592	575	640	582	555	629	602	601	587	572	600	573	614	579	586	601	569	602	585	600	587	555	607	561	610	602	555	569	595	585	578	598	588	548	556	589	582	578	593	622	622	610	616	598	546	590	607	545	645	593	601	572	605	594	638	591	629	541	576	578	635	586	598	573	582	623	614	592	586	628	565	582	623	570	639	591	592	582	601	568	592	602	556	580	578	642	590	610	587	571	594	636	574	604	608	579	529	556	575	580	578	606	594	559	568	619	568	574	575	567	578	592	596	579	597	579	590	586	618	525	610	599	583	572	600	568	601	623	620	594	574	547	579	628	663	589	613	606	579	553	571	555	555	581	551	586	600	628	604	572	625	582	575	518	605	581	599	598	622	598	583	580	555	616	571	585	584	617	602	604	538	571	606	651	606	627	546	602	615	605	627	593	572	576	585	627	583	586	575	554	519	564	603	605	558	615	571	562	604	513	619	566	588	511	622	592	585	574	573	607	617	552	611	574	563	622	590	568	550	574	545	604	555	575	593	622	567	565	618	588	564	560	606	617	550	573	546	579	596	601	583	602	587	597	548	589	597	585	567	592	576	566	581	552	592	591	602	608	593	582	592	637	565	569	608	594	578	567	589	599	608	598	583	599	624	562	574	588	586	586	614	567	589	556	580	567	606	619	603	590	589	593	598	589	640	633	586	576	557	616	577	558	555	598	582	599	589	564	563	561	583	537	565	568	607	579	588	619	555	600	559	618	587	598	600	612	642	613	603	592	587	632	576	593	594	609	569	549	583	561	590	581	547	554	619	597	573	564	613	578	580	606	564	590	594	594	596	565	595	613	614	578	575	610	621	551	564	588	571	581	587	568	596	562	589	610	578	591	598	614	551	585	591	545	587	641	547	566	593	637	625	598	628	608	582	592	579	558	627	564	584	585	601	581	614	555	594	593	560	583	614	576	565	588	602	602	575	574	580	574	565	609	577	620	584	598	558	600	587	586	558	582	610	611	573	587	592	600	588	576	545	578	532	610	610	593	611	579	557	592	580	577	585	622	577	579	597	601	570	598	553	572	599	609	573	609	548	610	563	578	583	606	565	615	618	621	600	574	580	590	611	599	613	589	584	585	599	539	596	572	624	597	552	579	598	587	591	604	559	559	579	570	551	583	576	577	561	586	643	558	584	622	631	571	603	580	568	580	574	601	583	623	550	580	620	605	573	559	569	619	591	579	613	582	588	644	608	606	621	583	590	617	621	599	581	565	602	582	624	578	570	577	560	574	611	595	548	602	589	601	617	547	597	628	568	610	623	607	624	660	601	631	619	624	630	595	589	620	557	608	584	607	577	575	600	607	576	577	584	581	575	568	609	562	600	553	611	585	614	549	597	584	616	575	602	609	599	583	589	639	622	593	553	563	585	576	597	536	591	561	560	626	597	569	581	607	567	619	580	597	563	581	601	567	591	634	569	589	596	559	576	576	601	604	580	580	563	595	597	602	590	578	563	607	575	597	596	546	636	594	550	573	589	613	599	592	533	578	572	581	605	609	588	616	573	598	619	593	582	593	588	577	563	639	568	598	566	578	604	580	605	607	537	601	648	588	601	644	604	595	588	598	620	619	577	568	550	612	562	538	537	565	537	555	575	592	581	533	607	576	624	586	597	592	566	599	563	560	596	585	575	581	619	579	559	651	600	546	618	564	599	597	568	604	568	548	647	558	580	594	590	597	644	569	575	586	557	573	578	610	581	578	610	581	577	566	641	608	635	572	612	575	555	598	522	580	590	579	608	608	581	630	587	615	605	555	566	596	610	604	580	586	592	597	595	605	649	577	596	599	587	604	566	583	597	547	615	607	606	612	613	601	615	608	556	582	597	602	588	593	569	601	585	579	601	625	588	599	598	590	577	605	571	582	562	572	559	579	626	625	556	585	581	611	561	598	604	563	567	605	612	570	617	582	561	570	571	602	560	561	616	577	593	600	558	579	560	558	656	619	597	594	550	605	621	593	602	601	566	577	599	581	616	661	594	593	608	554	583	569	600	592	589	556	567	609	563	558	581	617	561	607	576	595	587	573	576	602	625	587	589	565	607	561	612	610	619	571	619	567	589	580	575	604	585	571	554	546	595	612	600	599	554	599	560	563	604	634	602	622	608	610	579	634	581	554	614	570	588	588	570	609	556	602	620	569	610	581	594	591	584	596	596	572	575	570	580	574	548	586	583	608	570	594	595	582	592	561	617	580	571	564	578	540	574	607	562	591	576	548	593	582	596	618	597	565	598	551	595	591	574	538	596	572	573	535	584	578	579	565	550	612	547	592	527	586	631	588	586	565	595	579	594	623	641	584	632	597	572	624	586	573	584	585	605	598	596	611	565	586	601	582	575	615	569	577	610	598	557	605	592	549	572	602	607	584	633	554	605	540	624	550	632	562	635	593	547	577	542	571	551	555	572	622	556	589	580	593	582	581	625	598	581	644	586	597	602	612	610	589	573	558	593	588	583	585	596	600	569	573	583	602	631	569	635	578	530	544	601	572	614	570	581	568	559	581	610	598	599	545	586	591	575	606	591	653	607	571	619	593	614	599	609	559	584	590	594	607	589	619	668	602	586	578	570	566	579	584	573	582	595	586	604	622	599	627	568	605	559	615	632	549	600	633	597	572	559	624	623	582	606	604	592	608	586	595	595	586	592	595	604	584	570	595	625	598	634	575	582	574	600	592	588	599	614	564	598
12328	4820	2328	794	693	624	522	498	484	437	453	412	425	442	419	392	479	418	417	403	398	422	412	402	456	390	436	408	374	420	413	427	413	396	419	402	393	414	422	384	392	426	413	367	406	398	392	399	399	417	404	401	378	377	436	402	395	423	381	435	460	420	399	402	429	411	418	434	381	417	396	397	375	404	368	404	388	388	417	418	394	412	398	376	406	395	418	424	378	389	374	364	398	419	378	384	391	422	367	409	415	418	383	401	369	442	435	414	421	403	374	400	391	389	419	396	407	434	410	402	418	389	422	437	399	407	384	391	365	392	410	435	376	472	400	405	452	434	415	403	419	396	386	445	377	364	396	414	396	409	386	398	401	404	397	370	413	385	362	385	418	454	425	361	390	418	380	374	413	424	405	410	397	380	385	411	382	409	425	412	407	378	386	412	396	399	419	355	396	410	391	400	435	412	395	404	382	381	418	401	389	371	418	437	400	421	389	381	415	411	390	410	397	397	367	369	385	420	424	422	377	380	427	405	392	434	393	423	411	398	382	422	425	377	404	417	397	419	420	412	417	394	386	364	399	396	451	429	408	393	389	385	410	368	404	340	378	407	428	375	437	371	406	373	373	392	429	403	384	380	383	380	426	382	413	433	390	399	416	405	376	440	394	392	384	421	422	420	400	395	419	416	417	401	374	346	451	396	374	438	398	418	392	380	418	408	368	400	400	359	397	432	387	403	431	374	410	423	421	412	425	411	394	401	361	425	383	428	413	413	375	411	402	414	367	443	432	360	416	435	366	392	395	395	413	369	394	425	400	387	364	447	353	408	410	405	402	445	388	383	400	399	372	416	394	389	415	417	386	426	368	417	422	400	419	381	416	411	409	424	404	397	395	373	407	426	374	407	387	444	425	375	390	363	409	410	391	372	455	418	412	397	392	387	416	417	360	424	406	395	399	366	390	375	455	396	375	344	378	358	419	403	428	341	427	376	412	385	413	421	391	382	445	397	361	397	387	411	398	439	370	411	386	397	396	403	419	387	391	391	399	395	413	418	424	395	393	426	387	370	379	371	378	404	436	398	400	422	404	371	411	408	403	415	384	398	448	393	374	390	394	374	394	417	433	403	397	374	417	410	386	394	370	413	412	405	426	446	396	414	424	408	377	400	397	402	417	426	408	421	405	416	381	392	428	382	376	424	381	405	428	409	404	429	390	424	426	395	393	416	429	407	419	405	381	387	388	394	422	408	414	402	391	382	423	404	401	426	372	428	411	393	388	433	401	419	423	434	408	434	372	434	430	418	421	411	389	407	420	403	441	389	437	390	402	407	389	379	385	401	406	366	414	388	417	390	398	383	368	396	404	423	406	417	387	384	372	378	394	355	427	410	391	424	420	389	401	394	393	382	400	408	460	392	405	406	422	399	383	427	367	420	421	376	395	428	391	412	406	380	388	415	414	391	398	406	406	426	382	397	379	435	389	383	426	408	408	433	419	434	370	381	395	429	389	390	415	416	369	390	385	398	450	428	397	398	444	398	415	406	378	372	393	384	372	420	414	389	426	380	436	442	420	433	448	427	390	398	368	377	437	392	434	447	431	382	456	407	388	401	369	415	406	352	404	398	407	374	373	419	406	376	415	401	422	371	411	381	417	402	418	402	392	419	424	391	417	424	412	402	422	405	389	420	420	426	432	369	424	391	417	411	414	415	416	398	436	390	396	389	392	385	352	419	389	353	406	437	395	401	387	457	396	406	394	399	418	395	432	409	431	424	437	400	406	403	402	407	394	388	411	430	410	397	382	373	399	374	400	400	392	406	382	399	387	391	393	367	403	413	373	409	422	376	435	376	379	396	436	445	401	402	409	393	399	363	396	391	403	370	411	421	433	401	423	391	409	393	426	394	410	396	388	398	398	360	433	441	426	411	380	418	376	423	390	431	435	410	418	435	454	423	414	370	374	377	400	373	415	399	399	407	417	345	420	420	411	385	365	391	384	412	397	389	419	391	391	421	412	390	404	418	404	396	350	395	411	387	411	413	382	366	367	350	388	398	379	425	369	395	416	391	442	420	398	406	420	380	426	430	443	383	425	431	398	385	420	376	415	421	419	394	385	385	379	367	403	389	433	411	405	413	422	396	443	433	433	421	397	397	424	371	403	377	397	402	406	391	359	414	430	388	391	403	390	414	412	384	401	386	388	394	401	413	379	382	423	398	390	404	390	404	393	423	413	412	407	407	408	420	382	383	381	410	452	437	403	404	426	387	418	391	383	410	397	414	407	441	414	422	410	444	456	429	378	393	407	392	405	424	379	395	383	432	431	370	456	401	412	414	423	381	376	377	392	365	357	389	439	467	385	415	369	386	383	418	373	408	383	402	361	451	416	376	419	404	422	382	384	384	412	423	347	388	416	386	421	367	402	378	392	411	406	412	415	405	411	382	364	366	388	392	388	378	405	419	424	390	426	399	422	375	387	410	417	408	375	389	427	400	418	409	396	375	373	396	396	398	380	395	435	423	430	381	415	431	384	394	417	397	439	395	401	351	382	378	358	384	388	366	394	394	373	433	374	371	391	422	387	418	403	391	410	432	364	371	392	370	421	400	399	401	411	428	386	447	432	360	420	420	406	398	385	419	422	420	407	390	367	386	394	389	380	380	394	406	402	410	397	387	400	436	389	398	401	371	428	384	411	409	406	408	413	449	437	413	422	376	444	403	416	401	421	392	388	374	419	415	410	383	419	415	361	435	389	441	406	418	413	373	360	438	424	430	435	402	379	391	353	403	385	415	406	399	384	415	380	383	390	416	377	391	394	399	402	414	413	444	436	380	370	404	400	386	409	380	407	433	408	386	426	436	367	394	463	355	402	374	396	404	416	422	371	442	395	370	376	400	383	392	445	414	381	384	392	408	382	390	385	378	395	427	446	390	452	377	398	363	411	415	387	435	381	355	403	390	415	374	403	403	427	425	409	373	392	345	372	392	459	406	419	405	404	384	399	400	409	381	407	396	389	416	402	382	376	416	444	395	397	404	359	440	403	367	398	412	402	404	424	385	368	392	394	382	441	419	391	384	401	376	397	424	444	389	427	390	422	395	419	400	402	405	407	395	380	430	377	395	392	337	396	409	395	412	401	414	417	428	379	388	403	397	383	394	447	411	400	367	385	402	367	383	420	383	378	446	347	394	416	443	426	381	435	403	406	363	381	403	420	402	430	345	408	375	423	365	415	399	388	396	395	384	352	385	428	431	403	416	366	420	393	421	411	411	376	419	428	367	411	400	414	386	433	387	386	408	352	399	428	396	401	413	407	417	452	414	418	401	380	439	410	400	405	399	432	407	402	419	420	407	387	444	408	428	401	407	380	404	363	419	389	414	410	420	408	399	443	383	440	389	400	382	448	411	369	391	336	416	405	400	383	390	391	387	390	400	398	454	375	393	415	404	413	397	416	370	380	391	380	406	428	407	396	406	402	406	414	405	406	398	374	425	354	378	409	408
9064	4961	4092	2128	2156	1844	1490	1401	1276	1254	1160	1064	1047	1033	1031	995	978	972	1021	988	1018	927	959	980	928	937	946	943	930	896	978	918	932	929	907	946	905	925	914	942	897	978	954	941	872	978	878	891	906	923	909	947	941	914	957	972	930	933	895	901	953	861	937	919	892	954	910	857	872	929	932	853	945	925	892	956	905	934	914	907	901	871	915	890	932	931	866	944	891	940	957	893	925	884	927	870	924	885	956	895	930	936	922	856	928	896	933	891	903	897	943	911	864	917	924	934	917	928	935	860	942	924	906	912	906	928	918	894	907	871	898	901	898	907	922	935	896	895	866	908	897	992	914	948	911	944	954	891	900	985	950	922	969	888	913	889	922	881	995	920	885	888	942	887	920	928	908	917	945	894	965	951	953	923	944	869	896	851	897	938	902	862	945	921	971	897	866	965	919	905	976	944	935	956	895	928	951	912	902	919	947	944	903	866	904	924	875	921	950	936	931	929	933	968	968	897	903	899	949	906	944	893	904	924	907	892	901	898	972	900	915	888	900	958	935	884	893	882	882	891	954	890	876	910	888	921	935	892	930	865	948	899	912	917	955	940	884	886	917	945	929	915	895	909	917	918	880	934	875	893	900	963	967	953	956	913	952	896	864	848	929	895	888	917	958	921	920	923	961	936	861	913	944	926	870	876	914	903	926	906	866	921	914	897	915	914	974	876	892	927	919	915	967	897	891	921	875	908	928	904	972	939	820	945	958	907	890	879	938	893	913	888	951	958	898	909	890	922	886	881	928	903	936	924	952	929	909	982	912	925	879	884	930	912	888	934	915	928	980	899	930	871	916	932	927	873	906	893	889	911	898	921	950	979	971	950	902	901	972	928	926	909	931	908	934	935	864	947	983	888	925	873	892	902	962	924	887	898	878	897	894	931	870	956	918	960	938	918	916	963	926	892	927	894	880	925	905	928	904	893	853	900	910	901	925	950	886	925	926	907	886	938	945	934	879	895	949	942	907	950	930	942	896	975	914	912	869	940	879	909	931	882	930	888	889	876	940	897	873	935	878	886	923	907	953	952	899	928	936	887	933	938	864	870	920	921	933	910	959	926	913	914	925	888	885	931	981	920	893	918	967	885	942	888	927	939	872	911	922	951	907	911	873	917	955	971	927	931	888	918	862	886	892	911	928	835	902	937	911	892	910	904	915	966	880	924	917	867	844	913	932	915	909	922	919	879	927	887	946	904	960	899	917	936	894	893	876	876	876	921	906	895	919	955	934	895	894	877	918	932	922	923	881	922	937	931	940	916	950	940	943	889	941	919	859	889	919	876	885	919	935	974	867	883	914	949	940	927	904	909	900	879	970	910	911	915	911	929	953	947	901	949	830	901	898	977	935	909	868	901	901	942	939	882	966	909	877	902	881	917	897	905	895	888	962	899	866	962	892	900	887	952	931	974	937	875	942	886	877	950	926	905	966	911	895	873	949	911	934	926	972	952	902	909	873	905	947	910	914	924	878	1015	891	907	971	955	903	934	895	913	868	919	905	919	897	871	906	929	904	875	934	924	919	891	902	891	950	936	943	895	953	913	863	897	961	932	912	925	927	933	886	926	922	950	938	898	882	907	916	925	896	890	914	857	982	967	895	901	890	900	906	919	951	908	926	905	919	842	956	920	981	874	891	897	899	871	949	949	831	901	908	936	878	948	948	910	930	931	919	925	886	912	963	957	959	909	914	945	950	926	900	875	929	941	859	931	889	892	906	930	917	923	933	939	952	955	895	961	851	926	970	902	958	938	935	907	884	849	903	911	969	912	884	895	916	908	898	865	867	868	908	903	914	937	910	910	885	962	883	891	928	916	971	931	955	969	913	933	925	984	946	967	858	943	913	862	904	924	942	942	900	870	879	922	920	917	898	905	950	920	956	897	891	900	886	842	906	903	952	917	896	929	923	929	891	947	874	986	913	895	906	890	909	878	866	882	892	928	871	923	918	871	918	875	929	919	903	904	867	957	893	911	945	915	899	907	1016	896	868	905	923	883	895	905	878	881	908	879	965	915	904	904	930	914	874	959	921	863	881	906	883	934	862	929	923	902	901	972	852	864	911	972	905	856	886	950	864	894	983	866	876	925	916	882	916	869	889	915	906	947	885	904	933	921	934	902	910	936	909	918	930	927	929	921	860	891	909	912	903	919	920	912	921	924	926	900	941	921	914	866	930	973	930	910	901	891	899	883	932	880	901	929	948	947	933	912	996	905	873	901	909	890	904	922	924	918	961	920	931	916	935	885	858	935	933	934	878	917	877	920	922	932	892	847	891	903	913	897	929	955	915	907	939	866	918	923	903	925	913	940	919	886	855	899	889	869	906	956	884	893	967	924	937	900	909	920	911	904	930	866	862	851	916	897	895	895	836	887	924	917	892	943	881	940	932	915	897	933	929	897	942	980	913	893	894	929	888	933	908	944	918	889	923	892	892	911	947	907	924	922	913	922	910	914	928	892	933	958	898	893	864	922	919	915	888	905	922	877	892	926	926	888	933	923	946	913	913	930	857	885	902	898	912	929	941	937	961	951	888	951	914	922	915	920	910	934	888	920	861	894	850	913	912	948	906	946	978	926	962	906	888	939	922	872	962	941	894	932	883	891	842	940	861	876	883	959	867	865	936	912	940	967	913	956	911	917	963	929	886	957	873	963	913	927	943	895	911	929	949	930	938	884	945	882	868	904	893	902	924	923	886	902	925	948	927	908	901	913	950	905	865	881	915	931	897	894	893	923	924	914	902	902	885	924	898	902	923	879	893	927	902	955	818	898	889	860	926	903	899	915	909	958	921	900	894	887	882	910	950	931	930	926	930	926	923	922	917	864	925	937	938	878	901	901	920	916	899	903	876	974	942	942	939	917	937	971	906	928	917	911	929	919	892	908	932	891	973	925	892	921	895	939	895	950	930	865	876	878	881	905	937	911	903	923	960	947	915	932	907	889	901	893	956	877	927	876	918	923	928	892	891	899	902	900	894	940	888	882	912	856	919	871	899	880	910	868	938	918	970	921	932	985	894	899	911	945	942	865	869	948	930	901	866	946	936	902	944	872	972	897	886	927	886	854	973	943	902	930	949	884	941	877	923	919	896	902	947	900	859	950	870	914	897	895	947	918	890	885	878	875	906	913	910	898	897	960	942	1003	919	924	892	930	900	915	904	944	945	906	854	909	893	982	934	934	885	845	960	899	877	893	907	925	931	869	913	931	910	894	948	925	872	939	938	909	885	904	889	958	901	949	924	873	909	899	922	860	955	865	898	911	885	929	907	903	939	916	899	903	856	918	905	928	874	916	900	914	946	915	930	838	883	917	900	923	906	902	881	944	917	936	941	880	914	904	987	910	906	948	911	932	896	938	973	908	936	892	928	876	875	873	878	866	959	920	932	884	920	893	934	873	891	869	900	909	934	910	894	945	909	942	892	901	973	839	889	910	883	895	922	928	868	934	966	957	871	902
29416	16857	9513	1949	1107	806	707	643	559	536	517	454	441	426	432	414	389	402	395	400	379	413	403	395	385	385	417	390	420	419	359	421	395	407	391	379	427	401	428	406	372	390	396	403	382	427	386	409	417	364	373	400	373	406	404	396	413	398	394	414	395	422	377	381	367	366	397	402	369	371	396	381	369	400	380	396	385	385	409	392	371	382	376	407	388	375	398	412	365	389	393	403	378	412	379	352	371	351	377	409	366	373	406	365	397	392	406	384	369	366	363	374	391	391	398	431	389	370	372	408	385	388	384	352	380	375	398	401	400	398	395	393	349	415	399	388	375	400	378	402	362	424	428	398	360	369	356	393	427	353	372	398	421	399	405	389	361	399	404	393	403	407	386	361	432	382	346	358	375	386	376	360	350	396	369	378	403	395	389	357	418	350	375	402	377	395	374	373	403	397	384	374	373	396	367	372	399	357	366	388	348	381	360	415	403	391	411	369	398	368	382	409	428	364	362	386	373	388	385	362	355	361	398	384	374	366	382	392	400	399	409	414	404	384	367	382	380	411	366	396	374	378	401	369	362	375	408	380	392	393	382	382	408	369	349	396	382	398	395	402	403	369	395	387	394	360	378	349	402	364	395	404	405	351	389	334	375	361	414	412	370	398	370	376	396	384	403	410	432	377	402	369	384	378	381	386	450	411	389	434	344	380	381	367	400	396	441	391	366	329	387	398	401	364	357	385	384	393	390	394	366	341	364	344	347	399	368	361	388	387	390	363	390	373	363	397	349	418	390	371	406	388	389	402	372	400	388	380	421	413	394	371	445	418	408	336	398	428	367	388	380	367	351	334	411	383	402	358	367	376	411	396	396	362	419	398	392	407	375	375	398	382	392	410	403	350	366	372	388	394	401	427	385	439	400	401	408	392	424	389	380	368	413	381	395	377	357	425	348	376	384	402	362	367	362	413	390	379	391	388	404	367	391	361	376	400	370	375	330	404	369	394	400	385	347	358	395	353	423	378	402	374	379	389	391	439	400	375	392	366	390	371	374	375	393	361	375	344	377	366	361	383	381	399	388	400	348	423	378	410	396	357	401	373	370	348	385	396	378	351	373	381	415	366	397	351	386	356	380	381	368	344	376	388	383	413	359	389	410	358	351	365	393	410	399	439	384	373	408	397	372	395	382	398	376	427	398	384	405	362	354	409	402	373	384	392	373	385	388	407	380	398	397	418	352	400	398	353	365	359	372	387	389	394	395	397	341	377	394	405	351	374	421	355	375	362	400	395	404	374	374	404	391	348	395	364	356	408	375	369	407	407	399	375	415	403	415	362	397	411	382	366	371	406	430	373	369	401	389	376	389	402	380	383	380	392	377	373	416	401	354	403	366	381	427	396	381	385	374	375	385	399	407	434	364	407	372	365	386	386	428	384	415	402	421	393	367	402	369	366	366	382	379	340	369	396	384	400	377	389	377	444	367	401	414	397	374	373	401	393	360	403	356	416	405	365	358	393	409	363	355	341	386	380	391	363	378	349	428	360	377	388	376	392	364	381	365	370	381	412	395	380	378	421	392	357	368	375	396	371	378	387	417	358	408	393	413	368	414	357	357	382	382	388	379	403	355	371	386	355	415	397	361	378	390	414	369	410	416	398	397	389	396	353	392	365	380	352	386	393	379	384	388	378	355	406	409	395	409	356	394	374	416	381	385	369	397	389	426	369	394	394	360	343	382	370	380	397	397	403	361	398	382	366	364	394	344	407	421	392	380	380	423	401	419	387	374	357	389	336	372	379	382	406	397	406	384	405	403	369	358	371	432	400	424	365	390	410	372	413	393	349	417	370	365	411	448	363	401	384	392	365	374	340	368	380	404	377	410	376	357	370	381	398	394	402	369	412	378	369	407	358	388	375	381	367	374	366	385	375	370	396	345	349	408	412	432	448	359	378	403	371	384	402	394	355	391	346	378	389	354	371	352	353	413	363	383	419	397	374	406	397	371	415	370	333	386	349	408	390	363	413	383	393	330	410	380	410	352	386	382	362	375	414	353	408	386	397	442	437	385	396	371	405	390	391	407	396	395	417	381	364	375	348	436	365	418	409	387	377	347	367	375	382	385	410	374	387	377	383	382	369	399	371	403	382	423	417	387	368	393	380	401	371	386	417	351	405	373	441	436	387	342	385	387	355	376	353	380	402	371	392	381	363	369	365	380	397	370	432	393	376	400	358	414	372	364	387	370	377	363	371	386	374	378	340	390	408	355	361	393	412	404	337	378	381	409	371	366	397	374	401	394	408	391	382	423	403	383	386	409	420	372	382	387	397	395	393	386	422	374	335	381	381	414	379	373	382	364	380	379	371	372	413	406	355	403	403	432	363	397	424	366	398	351	431	378	355	425	407	384	395	375	399	385	372	385	379	373	351	399	369	370	397	431	425	355	388	397	407	414	405	390	390	382	410	406	391	376	405	387	406	398	400	355	387	441	418	412	382	370	331	382	368	349	397	397	408	376	400	418	377	362	414	406	389	376	387	391	409	377	389	400	419	409	403	394	364	381	430	381	384	403	379	369	390	366	419	384	377	397	414	384	420	385	400	410	427	395	425	379	394	390	376	407	392	361	429	390	373	386	416	400	383	389	388	370	421	433	424	368	374	333	372	388	365	391	353	416	380	390	334	385	389	410	397	362	373	401	367	391	385	386	385	368	380	406	408	342	396	376	386	400	405	358	397	326	406	417	392	385	397	373	403	433	403	398	382	414	388	390	354	398	348	389	394	385	354	371	377	400	410	388	402	417	366	398	369	393	389	378	419	390	371	383	331	414	369	390	342	392	391	375	343	380	390	388	374	364	368	408	377	379	372	399	407	361	361	400	406	372	391	372	372	401	422	381	421	391	401	406	370	380	387	424	367	411	410	406	350	334	359	379	406	373	364	348	401	360	382	395	378	381	428	374	412	404	355	343	341	372	414	339	405	397	424	389	338	409	386	373	382	408	400	366	398	402	399	383	379	400	381	392	366	372	382	379	416	361	371	388	414	372	394	396	359	388	374	374	339	380	368	389	380	369	383	380	391	419	389	385	398	391	397	353	381	402	376	335	361	396	429	433	408	400	377	395	395	329	370	340	359	383	380	395	412	415	380	380	368	392	375	387	411	384	395	351	371	374	415	405	368	399	364	386	364	352	370	386	365	436	373	359	398	389	366	382	346	369	366	365	334	395	374	380	360	404	371	400	366	415	397	372	355	352	391	347	403	401	423	427	376	428	381	391	352	362	393	414	380	394	359	410	369	365	386	378	367	385	397	354	374	373	392	382	407	414	413	392	397	383	382	406	415	377	368	386	443	421	382	418	393	364	409	398	370	384	381	412	424	359	415	378	351	359	394	387	416	379	365	419	328	357	371	363	361	378	377	428	394	418	430	392	384	373	379	380	364	370	380	371	398	378	396	391	436	400	395	382	403	383	392	380	355	369	384	375	334	420	383	400	384	400	330	390	437
20538	13635	11199	3954	3591	2895	2450	2132	1715	1658	1466	1391	1207	1250	1085	1138	1104	1050	1006	963	1042	968	971	966	989	929	948	965	885	956	954	908	853	873	941	896	940	917	911	951	898	916	877	881	897	922	952	929	893	859	897	847	884	849	880	880	904	885	951	866	852	899	869	931	863	854	913	916	898	867	836	888	844	922	871	867	871	829	876	850	852	862	843	856	870	879	859	853	853	887	883	856	900	876	895	884	859	835	868	875	884	868	906	866	895	850	816	858	888	874	847	836	817	858	866	863	877	843	887	896	918	881	792	961	831	843	857	899	915	884	867	880	908	908	859	907	857	881	847	862	818	838	909	888	892	866	886	914	886	878	902	869	901	865	878	851	879	894	888	894	839	911	897	930	911	847	875	897	882	871	872	843	892	881	845	872	906	875	869	857	861	879	895	878	905	852	883	842	943	864	890	811	873	860	801	853	833	866	877	877	898	872	829	886	871	899	885	879	895	912	803	876	847	872	838	876	886	849	910	899	955	822	912	889	868	897	838	898	848	887	844	888	886	859	909	869	849	904	894	923	866	879	953	885	861	885	870	888	897	875	853	906	814	792	865	893	845	864	804	872	894	863	867	847	908	873	831	866	842	884	912	912	863	881	901	900	905	893	871	825	840	872	914	883	868	922	880	932	895	869	876	885	864	895	814	854	898	841	903	855	811	812	895	874	903	880	940	830	862	920	853	910	866	878	850	887	874	894	885	871	935	897	886	891	883	889	836	911	898	834	842	848	873	891	890	899	902	833	878	836	873	845	870	887	893	849	846	832	839	869	855	909	901	846	825	929	872	850	858	874	848	887	881	870	876	856	825	841	858	949	870	869	890	821	848	877	886	836	844	852	883	902	928	889	861	863	814	866	888	893	900	871	848	855	869	908	876	847	834	863	822	863	901	838	891	884	875	861	832	869	885	883	887	856	919	837	867	844	868	936	915	909	890	833	867	888	891	869	951	893	949	841	839	861	874	853	934	890	912	875	876	865	847	885	875	880	891	913	867	888	863	910	835	870	867	899	878	912	852	890	958	840	929	945	871	897	839	875	892	911	872	870	877	874	840	895	903	841	788	856	868	866	863	892	865	870	841	896	916	898	850	884	840	833	832	845	831	808	856	865	861	874	870	851	862	911	872	883	814	871	897	854	899	868	900	860	832	870	889	840	887	862	886	887	872	932	862	840	830	854	890	825	886	917	852	854	883	887	891	917	851	914	856	804	888	885	862	894	891	858	854	892	859	851	851	908	871	852	899	826	853	862	867	852	833	876	848	880	880	890	881	829	899	899	865	894	893	874	881	905	920	839	896	843	850	897	846	880	885	838	878	801	873	864	952	826	881	861	880	870	879	859	913	860	859	862	834	882	842	889	841	887	888	834	962	851	884	868	902	859	890	903	903	870	881	915	916	838	914	829	866	900	875	909	823	838	832	892	868	892	859	870	869	883	912	844	875	897	889	864	881	887	833	861	900	901	848	910	894	882	886	922	828	883	837	870	902	868	853	906	900	900	925	871	864	884	892	915	813	838	843	820	870	854	876	868	878	885	919	827	870	900	872	870	928	813	899	866	903	872	899	929	831	933	874	830	934	967	874	938	878	830	882	891	885	892	872	853	872	852	864	863	934	858	810	928	884	865	830	839	797	867	917	874	839	844	877	896	841	879	927	833	916	883	893	862	881	883	883	869	873	834	897	906	877	860	867	904	886	944	927	905	840	908	910	850	874	924	878	885	871	882	893	899	934	880	912	837	898	916	894	855	927	852	883	860	959	818	873	887	862	897	856	889	866	889	868	819	905	836	880	864	894	879	863	871	865	888	866	875	856	863	859	888	889	896	822	875	879	892	910	856	934	834	877	812	863	869	880	892	888	929	849	850	914	870	877	853	901	851	921	904	938	848	900	872	841	849	891	920	939	878	850	813	817	887	865	900	847	845	782	884	840	852	858	846	913	891	836	863	913	913	892	886	887	856	854	885	915	911	862	849	815	856	888	895	918	872	862	864	891	825	876	846	843	918	855	849	876	836	867	876	892	907	908	855	824	845	860	888	867	869	849	912	911	895	872	894	880	874	873	917	910	865	825	845	904	873	905	907	864	890	884	860	813	917	865	874	848	851	865	874	893	910	876	800	873	888	881	883	873	872	889	901	843	911	807	869	875	865	899	886	866	905	827	840	851	913	860	867	883	900	922	919	924	909	927	858	925	877	868	908	893	879	905	883	911	928	866	890	922	846	834	858	870	861	837	873	885	900	860	841	891	865	855	883	870	922	872	853	870	870	886	876	857	894	856	875	877	891	910	871	846	878	917	927	895	902	886	895	872	880	897	829	869	860	905	878	865	830	855	862	903	855	837	857	822	899	841	851	882	875	911	846	907	867	870	889	828	893	857	855	871	859	903	891	865	843	924	882	848	844	828	815	884	894	940	875	864	882	889	904	850	876	881	834	902	882	847	911	863	880	864	938	903	894	828	822	868	900	816	880	890	859	900	834	862	861	870	907	876	881	895	845	887	836	886	855	896	893	835	931	882	936	843	897	882	894	860	861	863	871	914	911	878	834	856	884	836	825	869	924	873	870	881	840	855	910	885	842	919	875	912	902	862	873	849	868	860	842	907	851	860	917	886	882	883	795	854	862	879	867	885	909	912	841	848	867	883	886	819	886	861	847	903	864	850	790	882	852	912	895	843	879	890	881	946	906	790	866	904	873	899	869	883	852	894	941	859	857	871	828	862	899	933	836	945	928	895	861	873	829	880	870	907	857	866	877	868	850	896	911	904	817	885	882	877	847	867	868	858	878	930	951	837	902	847	881	841	833	887	891	856	843	881	893	863	896	839	925	862	876	866	836	879	902	904	843	840	880	850	889	853	833	915	881	877	882	882	867	891	846	875	856	957	876	855	854	881	890	910	884	890	892	879	851	913	855	929	881	918	888	829	868	809	814	890	877	917	813	892	845	905	870	855	873	835	923	855	849	880	877	938	856	852	815	875	858	867	881	899	858	859	862	926	844	863	818	842	884	892	906	918	883	858	844	832	836	934	844	801	888	872	903	853	897	856	946	853	929	872	887	832	831	835	849	884	923	888	885	882	855	894	848	843	829	875	831	848	860	874	889	876	901	862	949	838	846	905	874	857	894	888	834	810	893	849	898	860	843	888	895	890	884	843	878	896	860	915	858	844	881	850	903	884	910	886	913	857	875	841	902	854	905	883	897	884	861	857	850	840	809	872	920	880	915	874	913	835	870	834	879	890	843	864	915	867	893	886	846	932	867	874	827	897	861	900	844	867	853	841	915	857	856	918	861	865	919	903	823	882	826	899	883	856	899	880	887	891	849	945	912	872	856	844	843	888	865	856	850	919	878	861	896	833	837	832	874	790	851	910	872	904	912	870	865	865	912	876	881	899	870	838	921	839	872	945	837	855	895	833	847	916	882	899	794	878	891	812	818	880	880	892	860	855	811
39068	24311	16204	3558	1436	965	753	589	454	450	419	368	362	323	338	282	308	321	272	265	307	254	292	274	301	277	267	271	281	300	269	282	265	281	272	243	255	285	293	236	253	284	243	234	244	245	260	262	240	293	252	275	222	262	247	269	242	253	237	253	260	230	273	302	268	241	292	266	229	229	232	245	261	252	256	245	265	251	246	261	261	258	265	241	241	253	240	276	247	249	253	250	241	252	234	279	244	273	261	247	244	264	241	243	256	244	258	249	256	254	247	256	230	264	241	207	237	224	255	233	258	233	276	229	254	258	262	250	258	253	224	242	258	246	265	271	237	255	231	241	252	250	247	254	214	267	228	282	226	230	255	276	239	243	248	272	239	235	283	214	227	255	230	240	265	240	228	256	242	267	211	271	255	244	270	229	244	270	273	251	256	289	253	270	258	225	261	258	230	288	251	259	262	259	248	237	253	243	259	261	231	254	276	257	290	251	253	261	241	253	248	247	273	264	249	244	281	238	273	254	249	246	282	229	273	235	246	246	240	246	289	249	267	231	250	260	268	231	262	263	219	258	220	236	271	240	257	229	270	230	251	266	277	270	249	269	270	270	244	219	225	248	266	268	248	234	258	239	270	236	246	255	269	210	242	261	245	245	277	247	249	250	251	277	233	258	245	240	294	278	300	262	251	254	238	263	247	250	239	238	251	231	233	228	238	209	264	249	266	267	275	235	268	242	241	242	244	271	238	254	243	243	274	259	254	223	247	274	220	287	254	262	257	262	227	229	248	249	231	242	220	261	255	259	241	245	235	230	223	257	260	243	250	275	234	270	282	247	231	267	243	227	248	243	251	292	273	276	239	268	233	264	256	241	276	245	243	240	246	268	255	269	274	252	265	227	228	241	235	265	275	220	259	249	233	213	283	254	232	239	280	248	266	258	257	250	247	267	228	239	237	266	232	260	245	241	235	254	259	265	249	210	244	245	261	236	254	252	254	238	255	249	257	263	246	263	235	290	267	251	234	271	271	246	243	279	262	261	225	252	252	247	260	281	240	229	255	251	252	266	243	258	235	259	219	250	241	250	261	252	241	263	220	230	261	246	250	249	247	261	266	237	240	274	229	304	248	266	231	255	267	216	255	245	271	261	263	259	242	274	254	248	253	245	279	260	271	231	259	222	259	263	242	226	233	231	250	252	257	238	254	248	246	274	239	278	223	240	268	234	267	278	258	231	258	271	233	252	249	270	224	276	250	282	249	218	246	258	246	231	257	256	242	275	268	252	256	270	238	246	263	287	244	261	254	259	242	276	272	251	244	280	277	231	262	209	247	271	246	205	284	255	241	260	253	249	233	255	237	252	231	252	253	247	227	250	264	231	265	264	257	254	271	222	269	254	223	260	258	249	222	256	264	244	265	269	247	255	266	249	272	230	278	261	240	268	225	243	246	248	267	266	254	262	243	257	302	232	263	254	244	246	266	232	281	260	261	253	240	264	242	245	262	226	263	260	266	289	238	205	253	246	225	248	263	231	286	253	245	256	255	250	255	248	267	259	246	263	245	298	276	270	265	280	252	268	274	245	245	284	245	217	268	252	247	248	269	272	249	248	243	235	284	273	231	231	276	242	277	248	229	264	237	254	253	253	235	240	254	253	250	248	265	237	252	240	253	252	249	234	239	242	244	231	256	261	253	257	271	244	259	264	238	250	239	211	255	260	243	273	272	267	268	251	261	233	234	246	251	234	251	256	268	246	250	253	257	220	242	262	259	242	234	255	241	237	239	231	241	246	269	251	257	269	258	265	279	260	242	253	251	245	260	210	258	266	266	267	264	263	265	246	254	273	235	260	247	254	243	261	259	267	314	268	247	252	210	260	252	248	276	271	253	282	251	232	226	230	240	237	253	275	258	249	239	240	271	250	239	273	290	271	268	254	284	244	264	239	258	242	227	257	210	262	255	276	245	247	289	241	242	257	279	278	232	243	246	250	230	243	274	257	237	241	270	266	235	279	240	245	239	247	281	226	242	223	228	259	219	257	232	256	245	260	258	277	240	254	210	279	254	218	263	241	257	249	225	264	247	248	268	238	253	242	258	242	220	260	253	260	233	247	269	248	260	255	268	267	242	255	241	248	251	258	249	260	246	270	279	261	239	270	242	280	250	259	263	232	263	235	275	252	267	249	276	264	272	243	276	264	252	241	249	246	253	284	265	227	220	261	261	251	255	253	234	286	260	265	244	244	256	202	271	240	241	254	230	223	227	244	233	294	241	263	223	263	249	233	251	265	270	285	234	276	261	242	242	248	259	231	241	259	281	281	264	269	258	272	263	246	262	272	250	247	281	244	254	278	257	274	235	274	221	252	245	263	311	241	256	226	241	285	271	239	233	242	278	269	249	257	283	252	237	235	267	221	261	272	223	248	257	286	257	271	262	281	250	250	258	249	247	224	233	251	236	256	260	244	263	251	239	258	262	244	241	251	231	243	238	238	251	279	254	279	267	232	241	272	284	256	221	266	247	249	233	257	253	270	267	244	254	268	226	279	273	275	265	256	230	227	218	257	236	249	223	249	242	262	243	233	247	229	253	248	267	252	271	228	228	241	262	231	242	280	268	240	246	238	251	259	240	268	288	235	260	262	248	237	275	246	256	262	238	268	278	261	236	254	251	258	242	240	252	245	262	248	267	238	238	243	261	263	275	263	251	254	278	241	238	238	250	267	249	258	244	243	260	245	214	221	267	262	255	249	252	234	266	261	268	262	247	261	255	236	247	218	257	269	242	234	279	276	249	248	271	283	211	235	249	264	279	310	241	235	249	237	234	242	269	280	251	239	238	266	264	244	271	244	241	278	240	249	298	252	272	268	244	260	239	232	254	269	283	244	239	262	270	239	234	264	233	240	251	248	264	243	229	272	245	221	261	261	247	255	260	246	262	286	254	241	268	277	280	223	242	266	237	266	257	247	263	268	261	221	262	241	270	265	278	258	238	236	235	248	249	250	290	242	250	252	231	243	218	266	293	216	234	269	267	265	275	261	226	240	237	252	236	254	251	230	279	235	291	254	291	230	282	241	270	250	257	244	242	252	228	248	276	248	234	238	230	244	233	247	213	257	236	247	285	226	254	281	250	272	227	251	248	234	249	236	240	258	235	240	259	257	225	261	254	250	249	267	254	250	250	242	283	253	284	251	251	207	273	261	272	246	271	243	266	246	261	242	251	278	262	251	243	246	270	233	239	256	261	278	241	273	264	241	245	276	270	247	262	218	208	232	258	256	297	256	243	243	256	255	271	249	227	255	279	266	245	252	240	246	274	224	272	252	253	225	224	259	261	245	251	263	225	273	246	254	251	271	233	264	270	243	242	231	283	248	248	224	247	275	255	223	234	266	228	262	268	271	253	281	265	249	261	222	264	245	260	237	258	265	248	255	249	270	265	260	253	252	273	251	264	255	229	251	227	271	241	255	246	231	250	241	245	258	235	277	258	220	242	301	245	252
25913	18171	16939	5233	4625	3655	2920	2429	1984	1755	1545	1332	1181	1129	993	976	921	895	799	847	816	759	787	719	703	713	681	720	689	671	655	704	703	719	629	663	643	650	662	642	619	611	628	635	617	659	644	622	617	632	614	610	611	632	610	599	591	597	588	628	594	616	635	606	601	554	608	611	587	606	557	578	641	553	621	569	597	573	619	609	598	618	614	605	592	575	624	554	615	611	634	600	662	595	633	601	606	594	548	606	648	596	612	595	629	585	584	616	588	568	613	591	560	583	585	616	583	638	582	621	656	603	541	587	587	545	591	657	602	606	588	601	599	580	588	594	610	584	574	566	605	604	578	565	559	582	601	662	577	570	593	609	597	598	608	594	612	564	577	573	627	582	616	581	605	593	539	592	603	620	588	584	589	609	615	631	555	574	578	631	617	559	561	564	581	614	588	601	600	643	598	566	568	633	587	587	652	554	565	575	565	590	599	579	585	630	591	632	637	596	552	592	654	617	558	588	587	600	572	590	581	594	593	650	634	591	571	631	610	572	624	616	629	558	565	602	622	622	531	557	613	604	608	593	558	628	584	585	520	588	581	581	637	596	554	577	536	600	617	636	578	614	598	584	574	619	528	592	629	571	578	614	580	626	565	613	575	589	577	624	621	573	567	592	573	594	588	584	606	602	654	616	580	590	603	583	598	635	596	607	573	602	562	577	585	644	605	581	559	579	603	565	561	587	613	618	638	576	548	565	560	611	606	574	610	571	617	586	562	596	585	598	608	584	563	578	542	613	577	602	621	618	559	594	598	610	499	600	575	609	625	593	585	574	560	569	594	590	577	625	577	621	633	585	576	577	646	598	596	590	555	584	575	605	637	566	607	584	629	574	603	654	565	587	598	572	575	592	633	581	600	604	599	632	608	618	584	649	653	611	603	579	573	630	617	562	585	582	594	620	569	641	590	630	581	586	572	584	580	589	599	554	583	603	631	560	646	583	554	577	611	581	604	603	601	613	630	527	637	592	624	575	591	560	577	625	590	613	618	620	628	597	569	610	592	586	566	602	584	572	601	567	599	565	634	587	609	586	607	589	605	603	628	602	593	585	622	581	590	578	589	629	587	609	564	551	601	580	569	588	587	603	598	623	584	590	544	572	591	581	624	561	598	592	592	574	613	620	604	626	561	616	633	580	587	588	641	593	545	592	594	616	591	585	612	589	607	603	595	543	596	582	626	589	579	612	601	581	600	613	613	611	630	560	549	610	590	576	593	558	606	597	571	641	619	594	610	580	602	664	622	645	572	555	598	611	560	584	607	583	586	551	621	545	645	594	612	616	610	601	548	603	563	580	619	543	619	567	596	634	634	571	592	604	557	583	663	628	550	613	568	536	594	566	559	583	649	617	581	601	551	653	634	579	615	625	597	608	589	587	600	541	595	615	598	595	547	629	594	642	598	620	607	578	553	557	602	566	644	560	605	596	587	575	547	618	592	600	610	606	618	568	567	596	596	592	585	610	563	616	592	594	612	601	643	565	592	553	599	557	607	591	585	578	644	586	597	652	603	606	613	620	602	581	578	614	585	583	574	600	576	590	626	601	553	571	596	618	577	607	604	604	577	590	602	538	592	652	596	596	595	621	600	612	580	569	584	639	585	579	543	591	586	601	570	561	562	619	595	673	605	593	589	567	622	565	611	620	580	602	586	600	590	608	597	578	639	542	584	569	587	549	598	631	591	645	622	600	594	588	575	566	631	624	614	573	607	633	634	608	587	599	616	589	590	590	591	626	591	568	594	605	615	618	636	607	624	612	632	603	574	593	605	586	589	589	622	563	581	597	614	570	602	596	584	596	618	584	630	571	577	610	546	583	623	581	585	590	609	587	625	568	610	608	582	604	611	647	595	585	564	600	603	586	595	583	602	624	575	590	581	605	611	612	607	564	539	615	608	583	609	608	586	622	607	575	578	597	584	588	643	595	602	565	626	549	624	569	559	598	609	597	586	599	609	619	575	610	609	589	651	605	596	572	561	579	603	608	600	624	587	574	617	619	575	591	573	572	597	638	588	584	597	621	580	614	607	591	587	561	581	608	581	589	644	584	637	613	604	603	562	593	589	605	580	569	605	619	581	646	572	593	621	587	607	564	578	633	592	595	608	608	617	597	598	608	582	578	641	585	564	589	620	644	568	604	543	584	599	549	587	534	592	585	609	539	594	612	596	651	563	575	609	613	601	631	612	593	568	565	609	566	653	647	594	565	577	616	592	595	581	600	582	586	626	616	573	597	623	562	595	579	612	582	648	550	617	567	619	571	516	631	589	595	638	647	586	600	624	637	639	584	587	587	615	579	584	586	582	629	643	612	607	595	600	611	552	560	580	566	632	605	565	590	575	582	636	600	604	624	596	593	558	580	575	588	592	577	634	579	622	585	577	557	612	581	615	584	560	582	612	606	602	607	586	620	591	610	591	618	603	586	590	604	582	570	563	570	612	638	632	606	565	576	615	612	616	570	577	595	606	578	650	589	581	591	620	574	544	618	594	595	621	638	556	577	571	553	644	640	628	577	616	604	632	570	589	556	601	587	620	588	557	618	621	650	599	614	575	583	582	578	647	595	601	616	565	602	615	613	604	611	568	631	570	583	566	567	628	573	633	584	646	579	575	632	595	616	619	555	584	620	583	629	611	609	582	605	639	608	603	612	604	627	590	597	612	585	561	634	544	597	581	578	596	645	582	591	601	591	593	577	576	623	626	606	533	567	606	579	614	604	629	553	560	571	616	586	584	582	579	610	561	605	630	621	556	581	559	599	565	607	630	605	553	599	573	594	573	612	603	606	586	639	590	580	643	570	634	612	630	612	597	612	619	572	623	556	590	607	598	609	598	620	584	615	617	635	619	613	561	607	551	659	564	605	608	586	610	609	573	606	609	579	612	595	611	637	603	610	586	626	586	576	609	521	565	585	600	602	579	596	573	585	583	604	572	604	623	599	591	588	563	591	550	562	606	578	620	602	588	647	604	580	641	576	630	569	600	599	625	609	683	656	582	614	563	631	556	602	570	577	579	577	605	610	590	609	598	600	581	577	546	626	562	637	549	581	564	593	605	578	545	577	570	576	602	620	608	610	616	619	577	592	610	595	631	645	586	592	625	550	609	582	566	594	623	571	604	623	614	617	592	609	584	551	639	557	583	628	610	624	607	623	589	645	579	569	610	584	615	621	632	587	566	584	623	597	570	637	584	583	590	600	583	618	623	576	629	584	577	595	604	630	600	564	592	578	601	590	586	576	644	573	628	655	614	562	602	589	634	616	557	592	620	560	640	571	608	589	638	615	568	596	608	599	599	614	597	624	609	588	597	597	542	583	579	589	603	582	633	622	618	589	609	592	573	580	602	572	645	591	581	584	612	611	595	577	613	610	580	605	561	634	600	583	592	630	606	571	616	598	575	584	555	577	595	578	581	605	598	564	624	572	591	602	571	592	634	569	572	593	606	580	623	635
12371	4909	2708	855	677	606	556	478	479	457	459	402	388	410	453	413	408	421	380	411	394	405	410	413	387	436	395	364	385	395	396	400	419	403	410	444	401	375	407	364	428	419	400	357	396	418	419	416	387	423	390	408	417	423	419	440	411	412	431	419	371	422	398	385	394	385	383	409	405	432	419	443	431	422	396	381	394	408	417	373	374	385	401	401	393	422	412	393	424	403	391	409	393	396	398	369	403	423	413	388	416	402	461	405	428	406	405	421	398	413	434	358	415	402	409	376	403	397	397	377	423	394	397	421	385	373	388	415	412	363	413	412	388	394	378	363	432	398	384	405	435	404	393	373	427	421	393	389	370	405	405	407	424	413	385	418	403	387	375	397	418	413	413	417	402	426	432	371	403	438	439	396	401	378	418	400	417	391	468	405	392	419	396	413	374	405	430	419	395	386	411	446	412	398	350	416	409	377	377	382	401	401	434	384	410	420	395	432	411	398	439	389	407	407	403	395	395	360	398	422	402	423	383	419	406	383	390	420	391	404	386	400	414	418	407	410	414	433	414	394	422	396	390	421	398	419	392	382	397	428	430	359	390	392	412	406	426	397	409	424	425	415	395	411	401	426	363	368	389	385	440	410	405	443	361	414	438	373	391	418	434	390	373	439	384	440	414	394	396	407	420	394	369	378	406	391	372	404	444	430	390	431	436	391	382	407	357	404	407	397	408	395	387	413	431	359	393	347	417	398	399	380	410	441	404	373	412	421	407	401	423	376	442	357	415	383	433	430	420	410	396	439	377	416	397	396	420	398	396	382	389	363	409	432	423	422	426	418	406	399	404	396	396	404	411	368	396	406	411	416	409	413	384	417	433	408	412	383	385	395	371	394	409	410	420	412	449	416	421	405	427	400	388	385	424	426	447	422	396	435	430	396	398	446	431	408	396	412	414	411	392	464	406	438	385	421	416	394	398	393	394	397	381	394	406	391	396	405	424	431	390	435	423	385	382	367	419	363	455	402	382	421	412	365	388	391	397	394	425	411	442	388	414	395	423	398	376	415	380	370	413	398	409	405	393	384	402	420	410	423	399	363	397	431	410	372	415	426	392	398	416	419	401	417	401	417	392	400	403	419	415	408	396	414	362	382	389	406	408	380	409	406	368	376	364	385	414	398	433	396	400	411	420	429	405	441	399	382	393	419	398	372	399	414	460	389	393	379	376	401	444	401	414	398	403	393	421	413	385	412	432	441	404	414	433	411	409	425	408	428	406	403	403	412	377	405	421	414	394	432	396	430	389	386	403	389	395	372	379	404	402	386	407	392	426	409	416	375	410	406	404	403	446	412	409	404	375	414	415	412	383	393	433	413	396	379	420	362	394	366	408	420	400	400	428	434	425	417	397	414	422	360	404	389	405	394	418	431	413	423	447	391	401	398	380	433	406	381	433	407	389	404	384	380	402	403	444	428	401	375	390	420	390	428	369	408	359	392	396	415	417	405	430	360	402	410	382	375	425	420	399	391	406	385	394	377	381	425	413	384	387	406	434	450	383	418	428	430	418	435	411	367	366	422	434	374	372	348	413	406	438	413	409	410	439	390	386	416	445	417	407	381	388	381	386	419	383	431	400	376	392	356	433	410	415	416	415	427	397	403	438	399	394	437	373	415	428	407	400	382	382	396	408	413	429	403	437	398	404	395	410	388	376	380	401	444	434	393	395	397	390	393	430	404	423	414	393	398	385	414	417	405	387	437	397	415	366	396	391	383	357	410	414	429	383	417	377	421	397	409	408	407	426	375	436	338	398	399	381	436	391	376	434	407	410	375	403	383	384	414	383	418	447	399	391	395	409	388	387	406	335	466	391	449	382	399	412	419	388	420	399	353	378	481	386	398	445	444	409	385	401	380	442	448	403	394	388	398	434	392	422	431	380	392	367	439	400	395	388	402	381	377	421	376	394	388	366	385	432	410	409	378	386	431	400	418	423	384	418	410	408	400	449	382	401	361	420	425	404	424	406	388	405	431	378	435	462	374	382	393	403	381	456	377	422	389	376	413	405	402	383	427	439	453	409	419	429	406	388	368	393	395	371	403	397	420	405	388	392	388	412	393	453	440	371	377	440	445	447	351	377	441	384	412	404	428	407	398	394	396	390	412	428	430	370	379	494	428	433	392	420	425	409	441	447	403	413	413	397	420	371	414	410	413	391	431	410	423	415	398	428	413	432	424	395	398	434	412	436	440	399	384	400	402	435	409	378	403	417	414	391	394	414	408	392	385	370	403	389	371	393	363	404	369	422	432	386	400	396	375	430	356	378	373	439	421	437	382	403	395	409	393	366	388	392	402	428	413	370	399	409	428	407	377	423	423	391	416	379	399	435	425	402	390	398	354	401	392	364	429	398	387	428	410	389	422	429	389	386	419	406	430	409	406	430	387	407	390	394	389	437	401	394	391	364	378	428	383	409	394	401	410	413	384	441	430	431	382	394	393	399	373	398	407	369	402	405	374	374	396	424	409	381	392	430	399	389	402	437	381	408	434	389	376	379	412	412	439	419	408	396	378	390	437	413	394	392	424	363	401	387	364	424	413	409	435	372	397	392	412	415	357	433	385	422	396	362	400	389	436	363	431	415	402	409	402	396	401	410	385	379	393	398	431	407	388	420	371	403	444	401	386	411	424	390	396	368	406	403	424	385	435	418	423	405	371	425	430	393	409	393	406	372	390	424	419	382	406	415	407	412	400	384	419	412	428	414	405	423	413	416	436	394	385	396	398	437	420	356	395	423	420	408	444	401	373	384	432	386	428	420	403	415	450	401	390	411	382	393	420	396	385	398	410	420	387	414	398	389	388	383	421	417	443	433	429	373	433	385	402	372	412	399	383	413	404	387	375	399	382	384	413	436	416	406	436	405	421	397	433	400	372	427	402	414	383	402	401	412	416	381	402	388	411	376	417	400	421	383	411	416	357	386	405	445	409	401	419	382	392	378	418	375	379	391	420	413	394	432	411	397	435	402	407	376	398	395	380	443	407	404	429	411	398	375	421	414	404	405	399	407	422	437	394	384	411	402	418	410	446	399	438	395	425	380	376	409	405	371	398	430	392	441	423	375	405	438	461	418	382	391	385	375	390	420	378	391	434	420	381	429	397	407	393	412	436	413	380	425	398	410	401	391	383	425	399	399	406	403	379	405	394	398	363	440	379	376	386	414	375	402	405	394	409	411	400	396	403	397	422	436	388	384	395	407	448	411	396	441	387	438	455	434	386	370	416	386	404	402	365	420	412	373	370	419	380	413	432	368	379	371	408	430	377	412	412	387	404	393	399	387	408	382	423	347	374	374	390	383	416	432	415	354	418	415	417	396	405	379	380	407	389	398	373	395	358	417	442	417	397	382	407	420	396	410	419	439	409	430	426	369	368	428	409	392	428	395	413	407	383	390	389	437	365	434	396	388	390	421	411	400	382	392	369	368	389	411	425	386	413	409	400	416	381	389	387
8717	4765	4674	2296	2063	1758	1466	1356	1264	1245	1200	1098	1068	1022	1105	962	1074	973	942	972	1017	939	988	942	924	903	961	983	965	949	940	904	963	955	913	928	942	957	901	860	950	912	970	933	946	892	933	914	948	956	888	945	929	879	897	912	918	854	923	943	917	946	896	931	879	930	918	927	917	929	919	908	984	942	931	967	907	939	909	925	901	927	967	921	965	951	983	930	939	898	947	937	894	861	946	892	914	938	914	944	891	872	885	939	899	975	934	923	950	870	913	880	956	950	921	960	956	884	926	914	911	891	975	963	879	900	941	885	959	935	890	891	987	872	899	950	926	971	889	949	914	928	920	899	919	881	996	900	869	965	907	905	956	887	948	953	937	936	890	946	947	968	930	907	925	904	877	937	846	924	946	923	943	932	881	880	919	902	957	917	862	888	986	941	959	921	922	935	925	992	897	856	922	927	904	889	910	852	876	882	861	881	884	913	892	909	893	967	930	908	894	938	953	890	949	863	901	941	887	936	956	917	924	929	977	911	872	877	881	880	885	870	913	905	938	900	865	937	904	954	904	892	915	860	915	898	938	909	897	931	868	883	890	902	894	996	861	883	912	924	909	961	920	947	883	921	901	915	932	909	912	929	902	901	928	975	948	913	917	891	961	860	943	924	895	908	851	941	922	900	946	935	907	892	930	944	868	947	986	941	846	948	897	900	894	882	949	884	936	903	928	905	920	927	942	913	938	942	934	858	898	884	926	936	919	894	912	936	914	910	895	888	944	922	876	914	927	947	893	862	910	887	904	901	916	964	881	907	904	913	878	940	964	942	963	982	905	890	935	893	930	931	852	915	944	912	929	881	874	903	922	927	930	887	931	957	872	926	900	930	916	924	910	938	940	895	915	903	946	868	931	951	898	951	949	915	894	891	948	914	873	903	936	969	952	944	902	933	916	957	934	908	875	901	888	923	892	929	923	880	928	885	859	938	905	881	942	889	919	950	904	948	924	935	932	883	925	924	924	903	875	839	866	908	914	928	952	897	885	902	933	917	894	877	934	886	902	911	901	949	877	913	907	933	945	900	963	923	884	919	915	918	916	928	904	955	944	914	904	942	877	909	915	854	930	951	844	910	927	897	900	945	959	901	875	894	916	885	909	917	952	931	940	954	928	872	907	904	907	948	919	888	904	885	921	953	895	895	915	990	917	905	915	985	926	988	959	875	951	923	924	913	866	874	886	945	890	913	952	896	969	933	952	949	929	945	929	918	888	913	964	896	911	870	900	877	924	902	882	902	970	970	908	921	900	890	890	906	945	922	898	878	956	879	924	893	918	849	931	872	989	911	971	855	896	933	884	894	948	863	858	915	891	941	910	836	899	946	924	873	919	919	925	918	833	933	866	856	912	916	936	932	938	898	899	895	879	940	925	923	918	943	905	853	919	898	932	929	979	947	934	958	924	914	964	950	912	928	873	927	910	886	885	922	882	876	930	946	904	904	876	931	957	971	896	944	922	931	853	881	923	944	909	928	926	942	927	878	942	947	952	948	915	940	910	871	891	912	894	878	904	968	921	912	900	930	912	893	960	949	893	918	895	887	881	915	926	893	933	892	932	908	933	884	923	1015	941	927	890	886	895	845	884	908	864	860	887	871	920	925	914	939	909	943	861	930	873	952	1004	936	938	954	918	941	929	913	919	883	970	972	884	883	989	903	910	913	932	955	898	957	936	902	921	886	888	907	911	948	954	938	919	913	910	828	855	941	931	918	924	983	894	922	900	875	935	904	956	897	903	949	954	886	958	985	903	916	872	925	911	934	895	899	897	923	955	990	938	910	951	948	978	899	901	938	896	926	914	932	915	892	878	943	883	862	903	863	935	885	917	894	926	971	921	955	914	885	915	921	940	937	959	924	931	927	941	929	925	952	924	908	860	909	930	872	923	921	983	864	973	931	915	870	874	905	899	897	891	887	894	909	925	945	885	914	923	937	915	938	925	910	907	903	966	844	917	934	860	929	933	878	933	926	936	938	916	933	893	863	928	952	940	952	933	929	891	880	833	938	868	984	918	863	949	893	897	890	907	862	916	921	883	901	981	909	856	939	917	938	929	928	887	838	976	897	894	938	916	928	843	937	916	894	929	916	875	911	918	899	851	940	903	879	883	983	888	975	895	924	908	965	891	911	890	924	902	905	852	958	945	905	919	892	916	972	945	820	890	928	889	914	901	939	918	899	854	904	918	907	957	918	871	933	944	932	936	955	889	937	945	925	878	910	899	939	944	895	888	903	917	977	919	886	961	930	924	924	870	903	962	897	890	925	935	911	908	971	930	933	925	902	942	912	928	909	923	877	862	949	929	915	894	928	936	895	898	902	910	856	958	861	882	930	957	887	881	931	901	846	910	935	948	918	930	940	877	928	897	947	971	865	940	931	929	949	914	909	891	909	968	945	915	900	954	920	861	907	918	932	896	931	894	956	886	946	925	901	957	964	904	893	931	912	918	905	915	928	909	960	866	901	918	908	935	908	922	900	918	883	879	836	939	955	886	943	897	945	898	931	933	979	893	925	957	928	907	906	930	907	900	892	901	961	951	909	943	947	922	937	952	927	944	919	906	952	913	904	946	958	894	914	922	892	897	938	918	914	850	863	964	867	924	975	900	871	900	925	902	906	903	910	948	967	936	879	972	933	938	888	909	891	906	911	907	941	928	905	905	886	976	882	939	936	863	879	938	970	962	890	911	875	884	914	903	922	878	918	937	894	920	907	886	931	852	889	910	930	907	874	921	930	895	939	931	988	872	917	929	919	915	935	954	950	949	968	937	885	898	905	891	1012	950	932	900	914	914	880	910	950	907	904	870	924	959	890	883	874	868	924	894	922	945	928	959	897	857	916	892	916	903	886	898	888	882	877	958	916	929	949	936	905	919	934	919	897	874	896	997	974	888	905	911	931	956	964	927	927	907	925	871	905	949	877	896	893	975	864	935	882	930	899	920	897	958	918	851	939	908	902	917	896	905	927	895	951	904	951	877	938	950	918	905	908	904	882	911	905	912	948	968	912	936	877	976	916	919	883	899	874	865	883	891	896	880	903	862	890	915	924	938	935	915	905	930	921	898	952	883	951	884	918	892	968	939	908	984	900	940	948	911	894	927	877	893	890	914	903	861	920	947	910	923	897	934	908	968	873	890	959	916	918	942	950	906	888	921	838	907	933	873	947	945	905	939	901	937	929	946	896	898	859	900	904	900	933	960	932	901	956	909	945	900	926	878	919	898	977	927	894	892	902	938	917	941	894	950	872	928	944	905	974	919	948	892	905	883	917	912	883	854	976	920	941	939	918	973	935	963	861	906	926	909	919	951	869	908	923	900	913	918	905	961	917	876	939	904	933	952	910	899	912	901	896	912	946	900	918	869	898	937	1003	902	884	925	905	926	925	931	889	901	949	966	869	903	885	859	910	932	949	899	940	876	860	890	929	907	913	936	922	925	905	909	949	887	928	889	944
28891	15763	10320	2124	1000	785	706	575	549	529	469	435	421	460	408	394	464	364	422	384	411	381	402	412	396	402	388	403	365	401	389	385	409	407	416	366	366	397	416	381	394	362	357	380	369	380	380	417	382	373	358	377	365	413	387	375	375	399	395	411	433	423	366	368	363	370	369	415	404	362	365	351	382	391	394	382	411	393	389	371	386	346	429	376	418	384	429	410	365	353	415	371	406	382	380	387	363	347	376	382	374	357	359	407	379	384	390	383	378	401	395	391	373	381	340	388	421	418	394	371	383	377	378	370	389	398	397	405	377	368	364	366	393	427	389	413	354	394	404	407	374	383	371	398	380	424	370	394	368	411	348	336	377	388	372	375	352	427	411	366	390	408	390	378	386	410	373	362	386	432	376	350	410	379	357	370	376	373	406	416	408	384	391	373	397	356	388	389	425	409	402	444	328	376	342	344	361	407	375	401	377	393	413	386	378	421	364	380	358	370	422	391	364	352	401	394	406	401	402	414	387	360	425	384	399	350	375	370	388	412	382	373	364	359	394	401	387	410	436	400	379	369	398	381	395	392	414	374	382	373	337	376	371	384	359	373	432	320	386	376	355	407	373	419	383	379	401	418	361	384	388	475	403	387	347	350	372	411	380	394	394	387	377	383	369	386	370	382	404	398	426	410	397	399	347	352	377	382	418	378	375	414	397	386	385	388	396	374	406	351	394	378	400	389	345	376	372	358	380	391	437	402	372	377	357	382	413	362	380	381	428	419	359	383	377	385	333	372	380	396	380	421	399	391	392	376	404	439	378	365	368	364	356	400	379	364	360	385	360	403	402	399	360	396	381	386	393	346	363	365	346	348	331	400	403	385	358	365	406	360	427	355	400	395	378	396	407	395	387	376	385	440	377	348	407	411	362	359	356	353	375	351	373	346	394	396	363	426	353	349	408	397	371	360	421	337	382	379	386	366	418	356	390	385	410	379	407	394	405	364	367	366	332	387	402	381	387	429	357	377	392	418	382	379	357	421	354	367	349	384	352	373	387	408	393	340	390	381	363	409	383	367	354	349	408	389	367	407	352	424	344	379	379	419	392	368	369	398	409	382	376	384	378	406	426	405	392	400	397	375	388	427	396	386	399	376	392	403	360	373	356	442	375	406	396	398	354	336	357	387	380	406	348	372	380	392	362	399	373	381	364	393	396	350	363	398	387	393	372	386	416	388	389	364	370	405	373	378	361	368	370	350	382	406	361	379	389	363	360	363	419	371	333	386	378	384	397	396	391	390	376	393	395	388	391	391	362	362	378	434	386	376	394	394	397	397	391	394	371	398	382	375	369	392	377	346	398	376	355	364	380	366	409	333	349	409	343	384	402	379	363	375	354	389	393	365	396	387	369	407	386	403	381	354	367	390	390	411	362	416	379	377	386	379	445	356	392	391	399	417	395	374	329	433	453	381	388	387	378	378	384	447	407	376	396	425	415	359	404	338	388	385	395	384	373	394	386	388	400	395	331	378	416	393	441	375	413	383	362	361	381	379	366	364	367	352	411	397	418	340	385	343	379	372	376	373	397	382	377	370	411	390	391	403	409	360	374	383	382	398	348	416	387	421	389	370	379	352	361	405	420	411	380	384	379	362	399	372	394	359	390	365	360	399	358	368	379	412	426	368	402	339	372	380	456	378	372	334	398	359	353	382	385	376	384	367	378	379	412	340	380	396	384	353	414	372	376	384	410	408	414	383	370	408	375	387	361	381	352	384	373	388	401	394	384	359	386	386	359	402	377	403	381	370	374	367	360	363	377	399	343	373	363	352	375	383	343	441	387	363	392	364	369	394	392	387	418	413	380	402	390	407	387	402	366	405	371	379	425	382	391	354	375	376	377	416	420	386	400	362	398	414	390	377	385	361	385	351	380	403	405	364	369	402	411	357	371	372	371	409	384	338	374	418	364	397	389	388	388	402	409	402	399	410	380	399	356	406	368	386	399	382	382	389	410	382	378	413	410	387	411	354	392	345	354	376	381	361	394	403	391	400	388	380	344	373	368	390	354	416	385	365	382	386	369	394	366	381	420	374	350	371	392	393	395	399	343	378	411	382	411	355	371	371	376	366	412	347	380	393	375	362	398	373	397	373	380	356	366	375	399	361	359	388	363	409	387	384	405	376	418	373	389	389	351	394	391	399	350	402	360	392	342	363	362	398	419	359	372	350	405	363	352	357	393	409	360	393	406	406	413	358	381	399	395	439	369	399	366	369	399	396	366	363	369	422	386	338	381	389	426	396	372	416	382	403	383	350	379	380	405	376	369	367	368	372	357	352	391	400	372	379	381	390	402	388	381	360	353	406	406	361	406	347	403	378	373	380	394	378	391	346	379	379	383	347	373	390	373	363	409	368	402	402	394	407	361	384	396	388	434	436	382	382	368	382	395	370	371	353	399	360	376	401	405	373	375	380	416	381	348	377	398	353	388	405	413	411	398	385	405	382	359	354	392	394	394	385	411	375	401	354	369	395	378	368	347	371	346	406	403	359	399	410	387	389	417	408	383	393	418	394	399	415	388	412	383	398	392	383	372	380	367	390	351	389	401	389	401	399	404	412	358	394	385	366	378	370	370	395	403	355	416	373	401	388	362	362	372	376	342	378	375	333	361	363	353	407	414	412	380	378	370	414	385	371	435	408	374	418	354	353	376	399	396	393	379	378	380	376	398	367	356	406	394	419	377	383	418	351	403	355	415	384	385	366	407	381	381	405	381	329	384	382	404	377	400	383	389	405	382	381	372	382	339	381	393	373	392	391	364	413	420	364	367	361	369	394	373	396	398	457	421	419	401	399	358	401	369	379	375	418	384	376	369	403	353	394	331	424	347	386	394	349	401	407	388	378	398	373	397	380	364	386	381	380	360	399	393	411	413	425	394	364	395	398	399	439	361	363	428	428	378	372	392	372	368	399	413	386	366	350	405	394	381	393	374	376	406	376	377	355	435	353	362	420	373	385	381	369	347	382	370	369	359	437	386	429	426	356	408	397	371	354	403	399	409	426	344	406	402	381	361	378	390	359	375	364	376	381	393	373	416	426	382	371	372	406	371	376	404	380	368	347	400	407	411	375	423	415	368	368	419	394	399	394	365	350	364	408	379	397	410	396	391	370	388	383	380	387	427	365	369	379	355	368	342	364	398	421	370	395	399	405	366	360	403	395	403	382	393	371	426	396	377	425	387	418	434	397	376	409	395	375	379	401	365	385	385	414	398	380	424	363	377	387	366	389	389	415	371	328	382	384	413	379	392	379	432	398	405	375	399	366	349	392	369	389	399	399	351	400	394	393	367	410	416	395	361	373	381	385	395	415	373	374	380	386	356	396	400	408	391	373	379	428	391	332	392	422	391	429	375	373	363	394	393	397	356	351	399	371	410	391	418	380	396	379	399	391	368	353	406	371	421	407	384	384	413	383	371	371	391	429	382	389	404	366	473	408	370	362	393	378	373	392
19991	12823	12843	4136	3491	2856	2369	2084	1841	1556	1446	1287	1217	1196	1085	1086	1084	1044	1010	1016	993	994	963	973	948	961	941	916	918	891	907	939	920	911	913	862	926	899	926	896	906	904	912	885	931	845	886	891	847	887	908	894	903	915	924	913	872	887	879	909	883	901	865	865	884	860	898	856	896	845	868	865	913	840	849	811	889	891	885	874	830	885	862	864	829	901	875	904	841	868	866	873	917	893	868	913	878	828	846	837	822	893	903	852	882	895	865	925	835	859	906	871	869	851	864	886	851	886	848	920	862	817	819	843	852	933	851	877	857	894	898	844	858	911	907	866	876	884	866	812	916	928	853	906	847	901	877	852	862	890	860	854	889	887	895	835	905	871	889	883	901	839	880	839	869	836	809	925	884	931	863	823	898	830	883	879	861	889	903	885	947	930	864	867	860	881	839	865	913	914	851	869	856	850	877	906	858	896	901	868	832	873	851	885	918	862	915	896	887	871	912	877	894	831	907	851	923	860	886	859	903	874	806	839	867	884	857	856	848	945	867	890	868	909	871	913	864	839	916	856	884	893	880	874	855	897	878	867	869	875	893	885	865	887	846	881	894	876	899	846	907	868	861	872	905	894	841	863	818	832	860	852	876	868	843	925	861	858	876	822	859	866	855	832	849	890	903	815	911	855	866	883	849	852	824	855	875	849	859	871	866	849	839	885	840	874	878	896	864	907	848	898	867	867	862	823	860	847	907	847	876	790	863	833	853	900	868	885	879	842	827	849	880	881	916	880	869	888	870	848	851	859	880	903	919	864	873	908	880	890	865	855	943	848	811	893	858	815	904	846	864	792	880	882	854	863	859	877	876	879	870	872	868	873	880	831	900	920	867	872	885	885	878	816	875	889	872	900	866	876	903	858	868	847	887	866	892	902	825	869	837	893	893	879	885	882	890	842	860	892	916	885	910	827	805	874	877	859	912	890	904	885	889	869	826	858	856	885	878	883	821	863	833	867	828	885	828	896	916	870	860	824	849	856	861	874	877	881	860	831	854	865	863	843	875	845	809	885	856	863	921	876	892	874	849	865	936	876	893	883	851	881	816	874	897	882	906	910	840	892	879	837	881	864	905	856	896	820	880	842	883	892	873	878	894	889	902	823	832	844	847	912	898	914	848	928	880	835	842	849	868	862	880	851	897	836	854	871	901	832	855	847	868	857	889	827	877	857	836	810	883	905	924	880	953	863	844	843	911	887	906	942	862	824	897	842	875	891	906	835	927	863	884	849	871	894	851	850	935	887	831	916	859	850	855	850	910	880	884	888	920	880	913	838	914	870	870	882	806	908	866	911	835	861	890	840	906	843	914	837	844	874	840	901	891	847	832	804	914	913	908	842	838	920	853	906	866	845	895	843	837	893	815	842	858	871	910	850	834	859	865	917	907	923	877	866	903	903	881	872	812	885	898	881	907	869	913	898	857	914	863	880	874	843	857	825	857	844	866	865	851	907	897	868	934	873	826	850	911	845	829	878	863	852	823	898	836	871	904	855	871	919	886	926	878	868	850	855	905	867	882	863	869	937	866	879	861	869	904	827	877	876	830	874	823	852	876	847	873	889	863	829	870	922	846	854	902	854	883	894	859	864	878	865	878	890	907	875	893	865	872	892	852	776	875	863	842	887	815	847	859	842	888	847	821	874	825	832	853	915	927	885	873	876	874	841	834	871	862	875	832	892	861	821	842	853	888	889	853	845	856	854	889	871	838	890	852	863	917	904	904	863	913	878	868	865	882	845	839	912	914	871	929	896	882	866	852	892	879	861	842	919	863	842	871	893	866	871	935	884	860	826	895	820	858	846	891	886	891	850	896	876	888	853	906	870	890	895	865	862	855	891	859	861	866	906	841	934	815	928	866	840	842	851	940	891	872	871	860	861	830	882	862	870	858	883	909	904	871	846	895	867	895	906	888	861	842	852	885	890	853	944	893	870	904	873	871	833	880	953	889	885	910	879	896	845	909	885	900	858	862	864	885	874	889	901	850	874	915	846	853	866	841	890	924	828	867	893	909	898	878	874	873	854	871	833	865	862	864	876	853	855	806	841	867	857	918	871	894	805	885	853	886	852	853	885	899	848	910	861	869	843	885	864	906	880	857	882	846	925	910	933	850	890	850	876	859	887	868	812	843	843	828	871	857	898	889	893	883	883	896	827	844	849	911	852	886	869	806	872	873	859	878	848	947	859	901	879	876	883	880	856	875	859	808	925	872	886	854	806	879	859	867	897	873	900	875	873	907	849	852	889	880	869	819	874	874	843	913	859	837	890	892	874	880	821	908	820	879	887	881	896	892	938	882	872	849	835	838	923	841	870	874	925	863	813	875	881	829	867	836	914	863	842	850	874	914	832	850	929	890	883	892	850	806	849	871	894	864	886	889	886	872	851	837	890	881	922	865	889	844	901	867	869	919	883	873	893	867	832	881	868	890	921	828	868	892	846	941	849	830	888	889	904	868	840	807	936	867	830	906	843	920	881	925	844	818	869	874	850	917	855	843	835	902	852	859	871	880	909	893	819	879	911	844	885	845	921	859	891	840	870	857	868	877	893	866	806	861	856	860	842	892	878	906	866	854	880	878	862	825	914	809	886	890	823	817	829	849	862	868	810	847	888	873	879	870	844	891	870	938	846	865	861	847	853	886	903	850	881	855	868	903	880	880	850	884	849	886	833	917	958	826	891	849	820	896	892	844	885	874	843	895	844	924	875	888	880	866	887	864	877	835	870	864	890	947	938	854	859	897	935	904	860	863	891	891	830	866	883	850	873	892	887	880	842	918	827	896	862	919	872	874	857	858	841	860	859	835	893	845	875	832	897	835	830	803	878	888	884	875	871	861	850	896	861	961	913	885	879	849	841	909	876	905	860	874	846	868	877	906	923	879	897	866	889	900	869	833	866	892	888	866	957	846	865	905	871	861	886	842	900	908	866	853	898	905	858	895	854	866	877	859	877	877	842	876	868	872	884	855	853	867	895	867	927	909	841	873	911	913	919	815	881	815	877	895	887	894	886	849	879	816	858	874	869	881	869	887	918	861	900	855	891	839	909	866	914	880	909	923	875	895	903	856	883	922	835	829	848	845	921	833	836	890	896	887	929	926	907	912	853	895	882	862	871	861	880	894	890	908	926	867	891	847	871	834	842	855	895	893	864	799	870	841	909	898	914	882	835	898	863	885	865	857	853	886	864	825	879	817	876	888	859	905	860	869	872	888	866	861	855	897	865	864	890	897	898	900	869	873	851	871	888	880	824	852	846	915	873	853	878	860	864	869	912	885	853	881	865	875	841	909	840	877	887	882	853	916	863	827	904	860	878	838	853	857	877	882	886	878	900	851	828	866	873	891	930	886	897	881	894	881	886	848	916	845	840	923	856	885	912	872	837	880	845	846	856	876	903	894	843	883	934	834	865	902	896	860	928	893	839	888	892	874	858	869	900	855	860	840	895	836	825	828	934
38683	24138	17536	3783	1389	971	744	569	512	461	465	358	322	326	318	260	292	325	298	299	258	260	249	279	247	301	276	294	262	288	281	269	267	274	252	246	271	226	230	239	258	232	251	241	269	285	254	281	269	246	214	248	263	275	248	255	255	245	227	261	239	255	266	272	268	266	265	287	236	208	243	249	252	256	237	267	273	229	239	256	245	232	265	234	233	243	250	225	271	234	199	232	232	256	241	259	241	258	271	258	240	244	278	268	243	272	265	255	253	260	273	233	269	267	274	258	251	279	247	281	279	232	259	247	253	251	251	219	247	245	239	271	242	237	253	251	275	242	256	238	253	226	228	242	245	258	227	266	265	249	252	235	248	254	228	286	233	239	233	247	257	251	256	248	239	236	247	265	280	250	226	242	255	266	270	246	259	248	227	235	237	269	265	246	250	233	247	276	259	217	259	257	243	212	233	251	280	261	256	261	237	257	285	225	207	243	244	269	242	225	253	244	277	255	240	256	261	258	253	270	276	248	264	267	246	226	263	268	248	251	278	258	237	233	252	270	222	254	253	248	224	256	261	278	254	249	257	243	281	247	262	268	258	226	235	244	243	256	279	254	243	246	268	241	219	234	253	245	245	250	267	248	256	247	269	274	260	262	244	224	229	227	252	265	269	268	240	226	244	281	255	256	240	219	264	245	256	244	240	239	242	281	242	277	271	271	261	251	264	244	236	238	272	213	254	245	230	229	233	253	206	248	244	250	237	228	270	249	241	214	283	242	226	248	244	247	249	262	260	259	240	281	248	245	258	257	263	232	274	233	229	244	262	237	227	237	242	271	204	291	248	234	255	243	245	236	264	240	264	274	242	264	260	240	265	256	257	255	275	250	248	247	261	254	226	267	230	263	271	253	270	233	278	237	289	254	259	247	249	269	244	230	243	233	267	250	257	256	285	243	259	257	254	246	257	235	257	265	309	248	243	239	275	245	254	245	235	235	255	255	254	274	261	248	239	246	277	238	240	230	260	255	214	221	237	272	263	289	272	256	282	289	244	247	270	245	255	238	267	263	237	252	262	273	256	263	231	263	246	261	244	280	258	250	260	253	233	265	250	242	258	263	262	223	236	265	265	276	226	220	249	234	260	232	266	230	244	268	234	211	229	234	236	259	252	258	271	255	240	250	269	252	262	245	239	238	234	219	229	252	246	229	208	238	254	243	243	238	262	232	261	268	252	222	255	230	234	218	247	247	272	234	252	216	240	232	255	207	256	270	216	244	284	266	255	263	294	273	257	254	283	220	245	259	224	233	249	242	253	217	253	245	255	248	250	259	237	241	255	270	208	245	229	261	260	262	253	262	247	263	262	247	266	228	225	241	215	269	206	258	298	247	265	261	229	269	244	235	255	242	217	269	243	248	256	235	272	263	266	229	248	260	238	278	236	270	263	255	285	244	303	247	269	224	267	247	246	251	241	252	231	261	258	265	241	279	232	253	249	260	245	266	262	278	231	254	242	259	256	249	249	259	250	249	240	291	259	248	241	255	286	223	263	249	260	213	237	250	269	237	249	243	251	262	243	252	242	251	235	245	261	258	278	268	233	248	271	275	280	227	260	228	255	255	247	221	254	248	282	282	267	278	263	287	278	248	297	263	245	266	245	233	275	263	266	281	244	243	260	239	234	232	254	236	244	237	240	251	274	243	237	268	247	257	227	289	255	260	255	271	247	253	268	251	231	222	222	269	244	267	254	258	262	209	237	235	262	258	232	260	236	249	243	228	238	249	261	265	239	274	240	244	270	243	241	261	245	234	266	229	269	265	248	239	270	266	271	271	244	277	271	256	266	221	226	259	254	252	279	281	266	242	255	240	270	232	211	254	254	252	254	276	259	237	240	269	273	268	253	243	241	238	243	251	248	262	280	262	228	246	224	241	276	216	261	243	238	232	263	233	269	265	257	253	225	212	241	267	249	245	258	285	249	236	262	252	241	266	229	256	269	243	243	246	248	256	229	248	266	256	243	235	242	228	255	283	250	237	247	263	245	264	229	236	268	238	252	250	276	232	254	255	243	250	275	259	265	254	292	229	262	277	246	236	275	244	237	216	246	244	249	252	290	241	256	273	254	282	269	247	249	244	263	248	259	235	277	265	232	233	268	248	246	257	265	265	262	248	235	270	262	239	266	237	275	240	233	240	243	273	263	260	262	248	276	265	274	256	237	264	248	256	236	271	244	216	268	223	243	262	236	258	266	245	255	242	247	269	234	249	233	251	279	233	228	252	258	224	253	235	254	281	278	279	264	224	270	248	255	240	255	253	271	264	253	245	236	247	284	225	247	252	246	270	234	237	246	280	251	270	234	265	225	277	246	251	253	235	259	258	283	238	212	248	252	233	257	274	237	231	292	293	233	273	270	250	254	235	252	248	274	240	279	261	259	265	237	241	244	281	241	318	254	245	276	266	248	232	263	230	264	275	245	242	284	250	253	262	265	252	251	277	271	240	251	235	226	240	248	260	235	249	268	285	256	249	273	272	264	253	262	259	237	245	262	251	234	254	236	223	228	226	257	255	252	267	271	262	251	231	255	271	237	232	231	255	243	224	256	240	259	241	267	234	238	242	236	223	254	217	263	224	254	276	243	213	229	233	258	254	241	257	227	247	258	236	234	252	256	234	241	274	239	248	248	259	262	236	207	264	236	267	235	234	232	242	254	270	274	266	238	274	262	271	260	264	244	240	238	253	254	237	262	233	230	254	263	269	246	255	257	251	267	237	252	239	272	265	221	270	248	239	262	272	254	275	250	268	260	224	291	250	280	240	286	222	278	256	290	254	230	231	260	249	237	293	272	252	256	235	252	261	230	225	238	250	280	256	274	271	274	245	240	235	255	251	245	259	251	218	265	249	256	248	272	241	219	234	251	247	233	247	252	244	220	278	257	277	275	279	224	275	227	231	244	247	263	259	228	237	274	247	267	259	239	251	235	247	282	248	263	265	282	248	253	275	270	271	233	226	270	260	242	260	245	236	231	231	254	248	241	252	273	250	282	242	280	227	217	233	254	255	250	238	237	248	235	252	261	220	273	258	227	230	243	226	242	288	252	252	266	262	246	231	266	279	236	248	251	260	246	245	282	235	232	266	266	237	243	248	267	259	284	254	296	279	229	251	243	240	252	207	237	268	231	259	230	258	279	303	232	256	241	232	252	286	251	271	237	227	266	226	251	275	264	278	257	261	274	241	277	244	250	253	234	240	242	239	256	258	270	250	236	265	227	253	244	275	240	264	255	228	273	279	270	273	280	269	270	270	259	253	293	236	239	256	236	257	253	243	261	233	246	251	258	254	260	233	248	238	242	262	267	257	242	245	228	278	231	278	237	215	252	246	259	271	258	266	266	229	261	280	247	259	228	273	231	267	243	264	242	248	257	235	238	236	273	232	273	231	279	251	227	223	254	239	245	250	247	270	262	258	243	226	265	271	248	249	260	286	228	255	257	268	267	244
25795	18178	18285	5335	4436	3674	3053	2366	2047	1767	1518	1293	1125	1082	923	986	948	840	810	832	799	788	751	786	721	748	688	687	663	686	673	635	660	692	668	627	638	673	594	610	673	616	617	688	622	703	626	620	610	634	659	620	615	598	645	591	559	627	595	607	584	631	587	618	608	621	616	541	571	645	597	611	583	598	595	605	584	642	592	594	554	590	601	620	580	564	592	582	581	595	603	626	567	556	588	610	604	578	612	598	602	564	604	649	617	594	570	573	540	588	570	597	613	586	591	626	629	649	596	588	579	589	584	600	587	635	571	558	614	601	581	575	564	605	625	596	618	604	623	637	608	564	641	631	568	582	576	596	614	582	614	596	589	630	616	588	592	597	631	570	619	597	590	601	571	578	593	574	659	603	620	573	586	615	640	578	599	609	607	576	593	592	653	595	607	573	610	611	631	607	577	617	611	619	558	607	615	607	629	571	588	573	563	606	608	579	608	594	592	649	581	609	595	580	561	595	608	595	605	586	561	633	623	604	594	556	581	573	617	587	606	565	604	597	583	629	587	603	606	633	548	574	622	585	557	558	583	618	578	548	596	559	646	591	599	615	596	610	591	616	607	592	555	574	552	646	620	607	609	552	587	594	607	605	607	601	593	627	574	614	563	609	580	580	589	593	612	571	616	654	553	574	637	590	623	581	583	628	599	597	608	617	574	579	593	581	600	560	584	611	610	613	599	583	600	584	600	594	635	621	597	576	605	596	618	593	629	603	603	590	584	608	608	585	579	589	583	600	616	569	597	605	602	612	609	602	610	566	554	589	582	592	545	635	606	640	572	601	602	580	607	551	597	553	615	534	600	613	615	612	580	631	582	584	583	579	595	593	572	585	562	591	607	594	643	615	569	572	600	565	578	613	551	618	588	599	608	593	579	589	630	560	569	583	604	605	594	584	600	594	624	599	552	582	592	584	585	599	638	603	568	624	574	625	638	558	575	655	643	605	626	584	611	594	626	581	613	569	605	572	586	545	642	623	563	553	611	595	554	571	614	581	591	602	604	593	616	584	550	571	591	606	598	585	621	644	611	558	554	599	581	569	588	597	511	570	610	568	578	585	573	584	598	573	623	535	622	567	567	564	606	602	609	577	579	567	607	579	562	598	600	589	615	644	566	606	599	568	609	627	618	614	603	564	584	574	577	621	610	604	639	600	622	566	606	554	580	632	597	580	581	583	577	609	591	623	612	606	655	604	623	578	593	558	607	613	547	587	621	604	569	565	613	621	578	609	587	608	625	563	629	615	572	628	561	537	609	605	665	595	562	612	614	585	565	613	597	613	612	568	572	598	605	616	613	601	586	586	559	626	590	614	580	597	583	613	549	609	587	627	618	594	622	597	562	565	616	596	600	597	582	625	637	595	628	610	603	576	592	620	604	575	619	655	596	625	592	614	607	623	619	610	593	608	591	644	594	574	554	614	618	566	597	599	561	611	603	615	555	590	625	607	596	601	593	575	573	582	580	563	630	589	583	597	584	641	587	588	594	590	561	587	592	561	581	629	624	545	573	593	585	582	602	582	560	580	652	601	588	537	597	618	625	603	600	614	614	587	562	592	569	600	598	576	584	607	581	586	582	656	600	596	581	615	616	584	586	601	607	592	575	611	593	610	601	599	627	620	605	630	583	567	572	601	577	537	570	622	613	592	575	588	641	545	586	587	549	562	608	654	623	628	583	627	604	602	597	609	580	629	584	577	616	598	575	614	611	568	619	585	584	608	597	551	577	639	598	610	580	584	647	629	569	565	586	616	585	606	586	631	586	584	591	601	550	592	570	595	580	616	624	577	623	620	592	576	556	610	601	590	587	604	586	623	572	596	591	582	581	619	613	550	630	582	619	601	592	596	660	609	573	610	578	572	579	597	622	612	641	612	580	621	618	587	555	625	573	613	602	590	566	546	562	588	620	594	565	605	607	609	637	557	570	573	590	602	565	577	601	579	591	589	635	577	599	602	545	624	642	583	588	596	615	574	620	582	596	605	617	593	602	594	588	571	609	545	634	602	642	611	570	593	591	570	609	623	626	608	599	610	617	593	585	617	587	566	618	623	605	594	571	553	586	654	592	578	566	585	582	616	619	629	606	557	640	563	573	621	604	559	608	578	607	551	617	612	572	591	607	577	602	620	612	580	577	604	610	567	573	623	626	587	586	597	580	586	608	607	614	627	619	613	626	569	589	623	574	596	578	605	593	603	561	606	591	580	618	590	566	632	595	581	597	593	601	634	617	606	546	585	639	625	615	622	649	577	598	615	612	586	601	596	549	591	571	586	586	639	584	556	593	615	579	598	604	592	625	554	621	618	613	564	565	626	606	613	591	640	585	600	630	628	586	588	639	568	598	574	604	616	624	610	594	584	560	593	546	574	626	623	608	591	583	604	593	646	563	612	623	626	607	624	565	636	596	611	567	574	587	626	554	542	582	584	615	573	623	592	597	592	594	607	582	613	584	586	589	609	588	586	565	571	603	607	625	578	599	578	581	564	615	630	562	629	537	571	562	652	609	607	573	605	607	617	585	618	581	590	614	618	626	612	633	608	585	590	592	615	570	595	581	595	624	597	579	578	590	606	567	557	586	598	638	617	585	634	563	629	630	594	653	584	597	594	571	614	592	575	606	626	608	621	578	615	592	566	557	610	609	555	600	598	593	573	623	616	580	581	634	549	543	591	585	617	597	583	603	601	594	634	593	586	609	529	585	580	657	621	599	601	618	583	553	602	620	592	582	581	577	583	598	627	623	611	578	592	576	636	631	597	616	627	617	597	587	593	602	595	612	593	557	576	605	604	560	624	579	558	601	581	589	588	600	590	597	578	592	566	538	629	591	594	594	588	597	600	554	582	626	562	601	622	604	610	565	579	564	591	645	521	550	644	612	581	627	627	613	563	610	575	598	589	544	608	590	622	590	595	598	564	608	589	554	600	586	553	601	589	591	599	619	560	618	582	619	569	594	623	640	626	691	574	593	560	602	584	595	584	598	578	591	643	570	626	601	587	620	589	601	579	579	606	608	564	574	580	619	617	607	601	619	621	599	613	638	626	614	574	632	594	622	592	620	617	585	562	641	586	601	564	598	628	584	612	562	603	592	593	622	602	554	607	591	517	602	584	610	568	594	583	602	560	596	607	615	607	576	622	600	659	561	548	594	600	560	593	602	611	602	601	617	594	579	600	600	605	600	561	620	609	638	617	549	607	607	616	585	595	627	578	577	593	552	581	565	580	588	604	625	607	572	566	588	625	586	605	618	593	566	596	601	596	591	620	595	596	602	638	613	603	584	577	562	607	549	569	558	543	584	633	576	603	618	556	612	579	580	599	581	587	618	628	585	563	628	615	646	603	607	603	578	572	616	620	570	594	589	610	596	602	587	573	651	591	618	579	580	599	590	607	601	597	553	629	540	602	644	612	609	596	580	561	551	598	611	583	603	572	620	591	613	580	603	583	624	644
12384	4757	3005	902	652	571	521	502	441	454	424	421	414	444	444	417	450	421	382	380	419	383	406	420	425	396	417	429	407	398	408	372	390	407	392	429	388	423	408	415	417	407	388	389	427	423	414	423	403	404	428	400	407	403	403	391	417	406	428	386	419	409	390	381	412	412	416	406	430	358	395	417	403	399	357	393	417	409	417	420	395	426	370	397	400	396	416	432	387	403	396	419	411	384	398	401	397	413	413	419	383	388	408	390	417	400	381	389	422	449	402	450	371	414	399	390	391	431	375	350	417	401	409	447	449	436	395	404	405	420	432	436	385	415	399	398	403	393	412	402	416	433	406	418	438	367	348	405	401	408	409	398	398	411	412	341	424	390	413	391	378	454	366	388	378	403	417	426	421	451	434	414	393	380	387	418	404	371	437	405	438	372	408	384	443	435	387	436	434	387	456	425	420	381	445	420	437	365	384	408	404	437	416	427	394	413	406	421	414	406	420	435	416	401	427	380	383	371	397	414	394	418	405	437	427	453	406	427	385	371	413	405	397	419	442	400	418	405	388	425	387	395	440	414	450	407	388	415	448	418	418	396	384	399	375	381	372	416	418	363	384	373	388	381	413	414	413	405	410	412	394	396	402	421	414	406	435	413	393	407	360	410	421	400	416	391	380	384	410	415	416	400	426	435	420	412	428	390	400	394	388	397	416	427	374	449	410	388	389	366	409	411	387	412	359	351	445	435	409	422	440	399	439	405	395	423	367	405	400	365	389	425	412	406	389	424	444	415	428	382	416	424	388	380	396	368	373	406	426	370	370	389	441	450	407	357	401	416	420	418	411	368	390	370	407	416	443	381	365	383	377	414	398	425	397	390	380	412	392	389	411	460	394	388	415	367	390	425	345	412	462	419	403	395	430	392	427	382	391	380	395	402	409	422	390	413	435	440	400	387	438	421	393	416	386	394	415	415	404	384	403	445	421	421	415	398	365	402	417	420	395	415	395	363	392	428	403	443	409	372	380	414	351	398	390	438	412	383	375	368	403	388	396	400	423	396	375	445	401	414	405	414	372	406	374	407	354	403	384	395	385	406	396	401	396	407	352	436	446	399	402	431	392	430	399	422	433	398	419	383	424	387	385	412	409	367	367	393	412	397	398	345	412	441	403	416	392	406	412	392	394	404	375	412	406	365	411	428	373	405	457	400	394	439	389	411	427	429	373	435	414	410	399	409	399	412	402	422	402	401	388	427	380	384	428	411	455	412	386	373	397	409	389	420	402	403	393	405	399	401	409	414	419	410	436	409	382	413	401	372	381	394	450	407	420	393	421	397	416	393	395	439	378	434	407	398	398	444	400	429	366	403	435	390	392	416	401	392	370	376	433	394	371	396	430	401	440	441	409	420	410	397	406	438	440	413	419	385	428	405	420	420	415	360	399	397	408	372	439	404	392	381	419	388	442	381	367	419	420	405	404	396	413	435	385	408	374	408	401	431	429	389	379	404	374	364	457	402	371	404	364	386	367	407	407	429	438	403	393	398	429	418	355	379	408	377	424	420	428	423	406	411	400	412	397	398	402	410	396	393	380	406	399	416	397	423	371	396	427	425	432	404	433	378	429	374	427	384	357	391	392	426	431	420	403	432	402	391	440	380	393	417	425	395	389	390	391	407	401	428	426	408	392	426	427	398	387	435	411	395	401	416	399	402	403	400	394	418	376	391	407	401	421	347	410	438	398	413	397	383	418	390	373	427	401	406	394	379	409	402	388	380	395	377	391	394	425	419	428	388	392	380	388	442	420	384	404	399	384	394	394	427	426	377	414	367	374	383	380	437	439	435	416	390	447	430	433	358	385	376	408	404	391	404	395	385	374	417	381	395	418	388	397	381	401	409	379	350	367	407	382	426	365	404	406	392	363	399	400	413	405	406	416	420	372	402	387	406	417	362	394	365	413	458	434	420	366	393	427	375	424	380	419	376	429	382	408	403	411	389	391	399	407	432	388	385	420	419	385	403	375	385	401	407	389	410	434	395	453	410	430	438	416	428	442	366	408	380	392	411	433	391	400	419	399	395	401	462	388	414	409	378	432	349	384	408	403	419	376	377	391	400	385	381	394	426	394	399	408	432	415	407	383	397	412	403	403	408	388	386	409	411	415	412	426	386	373	392	405	374	390	386	403	391	404	415	420	415	418	427	415	421	399	367	410	431	445	401	396	392	447	414	392	408	382	394	404	419	410	355	384	402	425	446	411	415	381	394	388	391	420	414	372	398	435	442	375	402	418	422	393	402	416	420	385	390	420	412	390	393	375	415	404	385	402	401	424	407	396	403	404	409	423	393	377	416	377	445	430	401	393	374	444	396	404	436	370	395	382	379	419	418	380	387	432	430	435	398	410	401	418	405	397	414	400	393	429	420	418	447	397	404	460	416	408	420	396	446	412	388	413	404	411	398	419	405	402	406	413	411	431	426	422	415	419	405	380	418	376	423	430	388	392	418	408	423	441	376	398	418	397	366	415	448	385	410	398	388	437	379	418	378	373	401	390	395	420	408	418	393	445	390	417	419	404	410	441	369	403	389	404	393	390	408	407	379	397	417	399	426	415	390	391	400	433	372	379	396	391	394	413	410	425	425	403	426	430	382	370	386	439	410	386	416	369	413	384	394	375	380	386	379	390	382	394	350	390	381	385	383	400	416	435	394	429	404	422	422	411	441	410	398	410	367	418	420	440	420	416	362	398	416	403	434	425	346	405	382	393	399	398	351	408	376	394	452	379	404	427	400	379	363	393	429	361	403	416	418	387	374	398	393	382	384	378	426	392	404	397	410	403	389	403	417	381	372	407	423	391	386	399	403	403	430	409	412	415	357	375	369	397	383	380	394	432	422	407	414	437	401	429	434	373	407	370	426	417	403	364	430	383	376	429	444	397	419	412	447	401	426	377	361	396	395	393	425	401	403	449	416	389	401	396	414	404	391	412	423	387	428	414	434	409	436	447	403	415	382	420	381	385	373	391	386	397	431	399	368	409	403	407	411	412	411	422	399	418	401	407	386	406	372	390	424	353	383	378	419	408	448	414	375	428	396	402	374	380	369	409	363	412	411	404	398	381	423	423	414	406	393	401	437	445	381	398	376	399	413	422	388	385	380	425	424	425	407	392	429	404	389	418	384	404	397	414	407	412	384	418	390	412	383	412	415	402	439	415	416	376	399	458	407	406	378	395	388	359	411	395	437	399	392	435	396	380	394	423	403	399	392	412	379	358	432	402	409	427	373	379	427	403	420	370	388	384	396	423	441	463	382	402	398	385	431	444	400	409	420	446	416	447	400	394	396	386	379	388	368	395	381	382	429	418	401	404	405	421	398	407	427	406	391	426	386	361	417	446	404	420	380	386	375	394	379	369	381	406	410	396	387	372	407	413	391	425	416	394	411	417	417	395	413	396	416	380	387	432	424	382	376	427	386	420	385	401	407	411	430	400	396	408	383	387	413	400	412
8939	4742	5322	2349	2073	1852	1554	1360	1328	1173	1161	1035	1027	1035	971	1097	1008	946	998	997	919	889	1039	1058	939	998	982	881	963	962	858	925	917	908	960	937	903	920	951	939	960	892	983	953	965	890	833	951	971	886	945	902	926	917	908	973	888	960	919	938	941	918	905	884	879	928	912	946	923	942	940	877	917	881	949	911	918	917	902	945	918	936	984	913	892	879	920	967	903	955	929	941	939	929	902	880	930	923	946	891	975	965	933	938	958	931	895	889	938	956	937	936	929	956	949	963	936	934	931	923	852	921	964	904	971	907	922	932	890	955	914	912	959	951	922	902	900	929	959	910	944	856	951	916	880	905	914	999	903	945	942	918	968	886	906	990	927	906	912	887	907	885	881	969	912	873	907	933	940	980	855	908	882	911	951	949	896	940	940	1001	883	923	866	958	940	897	950	915	894	925	932	868	916	1005	910	871	912	877	941	910	930	950	919	887	891	866	912	917	956	1005	877	916	904	955	884	932	890	944	886	910	960	900	983	910	859	926	918	949	881	968	917	901	901	892	890	873	883	920	917	957	953	966	950	928	950	907	910	929	967	949	903	887	910	927	892	893	970	952	948	963	893	971	1011	867	887	912	934	960	934	867	950	938	893	946	953	946	907	957	994	875	887	926	906	918	944	913	895	959	856	878	946	900	947	873	960	925	889	950	946	927	915	933	937	981	954	964	952	978	897	937	949	936	955	955	903	918	927	936	892	909	906	921	922	900	929	937	884	891	938	909	920	895	914	938	947	904	910	915	936	935	916	914	926	929	953	928	941	933	907	927	939	913	929	926	966	988	924	907	898	900	881	902	947	952	961	945	929	906	934	889	911	882	886	932	906	906	885	941	926	917	931	982	951	940	910	903	887	929	956	904	943	927	929	930	890	953	906	942	915	923	921	892	930	926	939	862	928	955	971	919	899	914	911	933	941	902	902	950	952	927	890	993	907	895	913	930	857	914	882	894	884	922	869	919	878	927	911	888	896	919	929	939	936	949	944	934	916	917	909	918	921	968	953	927	918	948	930	926	940	904	960	891	952	933	908	932	953	925	900	889	928	929	961	852	906	921	894	950	873	951	952	981	887	862	922	921	888	932	895	950	925	934	885	930	908	957	929	931	918	967	950	923	901	947	902	930	903	905	951	892	914	945	956	935	944	934	907	857	915	936	922	941	883	903	875	916	890	939	928	924	915	905	934	914	904	918	941	860	930	903	905	913	945	912	876	892	925	926	936	894	929	908	927	947	941	964	948	910	906	971	963	923	937	899	887	880	930	934	874	930	919	910	917	944	994	901	930	967	917	908	912	912	906	916	908	943	953	874	888	910	854	909	926	891	889	872	927	952	903	940	960	876	903	917	961	911	979	954	923	950	943	916	886	902	901	891	938	944	877	936	920	973	879	930	937	882	933	939	999	941	928	945	948	938	890	911	900	881	914	891	1008	969	937	935	882	928	974	874	930	973	890	962	950	962	927	876	946	862	938	878	882	950	929	885	958	874	949	920	915	933	903	912	903	906	931	921	897	908	948	876	979	894	885	905	910	919	901	910	970	912	935	895	967	957	913	905	898	931	926	923	957	924	922	944	904	934	893	880	915	875	904	930	886	921	948	900	904	945	852	942	931	868	937	972	898	901	842	900	940	982	881	956	935	906	885	881	916	919	936	868	929	911	909	929	930	950	886	917	908	882	939	917	919	949	937	960	938	909	914	901	905	892	946	924	918	927	864	896	895	928	974	872	925	973	929	892	879	945	964	879	888	945	891	905	914	924	907	896	945	940	923	963	925	919	940	887	934	949	958	883	995	931	920	950	947	896	919	904	933	875	854	905	892	908	892	919	926	847	948	902	918	857	952	937	910	905	928	902	885	924	912	949	880	891	930	919	940	958	880	895	906	941	901	904	940	890	899	907	921	917	909	900	938	910	880	924	950	911	922	873	889	862	864	944	940	951	926	948	977	929	908	940	911	891	898	914	920	953	951	923	905	915	905	905	919	936	965	927	915	932	946	890	849	888	876	963	943	926	950	913	912	942	931	924	893	937	950	913	925	938	953	870	934	921	912	927	935	944	854	966	907	917	919	873	930	893	929	919	991	871	930	892	900	937	933	901	895	914	880	911	967	997	940	896	890	887	888	952	903	927	904	967	949	930	904	922	955	954	897	913	877	890	925	892	912	917	876	858	943	884	934	935	913	924	967	931	927	926	922	980	910	895	904	899	953	924	883	895	903	922	934	964	919	908	934	888	950	910	887	881	967	964	939	945	907	971	936	919	908	922	919	935	904	885	908	917	901	946	915	895	961	994	896	886	901	938	902	979	992	946	933	929	920	902	910	834	979	949	870	930	914	974	891	925	884	884	886	928	910	884	904	949	945	895	899	881	905	918	906	923	911	936	940	864	917	927	941	929	909	920	932	894	880	908	922	907	921	926	891	916	885	917	931	913	919	925	871	898	942	935	945	951	889	908	918	928	943	890	908	918	879	881	909	889	939	933	943	939	923	942	855	964	895	855	912	883	923	901	927	890	926	983	970	930	911	909	881	918	907	911	907	912	857	961	876	938	875	953	967	946	903	844	982	880	900	946	963	954	932	922	947	907	902	910	941	918	1022	873	922	880	893	1002	900	863	899	892	967	913	960	945	884	926	892	966	907	950	944	949	922	924	888	978	989	930	891	867	961	921	918	864	908	860	940	931	931	931	936	943	868	966	871	918	881	932	886	943	962	882	894	920	889	953	848	928	961	947	935	918	909	917	913	970	929	980	915	873	907	907	923	936	931	932	960	900	919	948	872	972	901	891	887	906	892	930	910	908	946	954	911	942	918	925	950	944	893	902	926	944	915	1000	904	966	910	906	940	923	878	953	900	867	909	919	895	944	951	935	969	895	893	909	966	906	930	926	863	933	923	896	924	901	975	957	916	892	972	947	899	962	939	885	955	950	890	911	895	902	900	982	914	946	949	931	926	924	926	912	873	883	923	909	975	907	970	936	903	906	912	963	911	891	937	949	952	912	926	966	898	937	941	938	957	907	893	902	910	930	899	922	873	884	897	901	936	940	957	910	886	895	909	916	961	901	914	898	840	907	913	871	924	898	873	909	904	926	952	873	903	868	925	964	961	896	894	976	917	894	925	933	935	913	893	964	930	905	866	959	923	958	948	960	906	872	886	920	903	853	893	957	913	920	900	933	933	873	917	956	969	944	935	883	933	952	901	900	1011	897	951	938	914	913	934	982	880	911	931	959	931	940	890	892	894	897	886	944	921	867	885	927	888	912	946	922	919	882	907	928	879	926	881	931	906	960	940	926	954	853	901	883	916	950	869	916	884	916	946	920	918	897	907	855	886	893	863	898	896	928	929	924	920	966	934	921	929	954	993	920	910	894	914	853	924	881	873	955	944	963	883	923	915	906	897	925	877	922	971	886	933	960	968	893	922	911	900	869	902	949	902	885	912	957	956	920	899	906	970	928
28884	15583	11421	2178	993	831	668	611	478	512	514	533	472	480	446	398	431	417	415	431	378	399	403	416	403	386	399	433	387	438	411	467	399	375	408	390	429	363	375	418	409	359	450	354	412	366	383	385	418	389	354	357	392	395	387	390	385	389	361	368	396	435	374	461	409	383	388	355	398	380	398	349	396	370	396	374	389	384	372	399	412	392	390	375	330	372	364	390	388	408	392	408	423	384	367	373	396	382	381	400	399	398	380	408	380	396	405	383	383	386	382	347	409	423	378	404	379	387	419	416	380	415	374	390	406	389	379	383	388	413	362	352	353	408	373	396	361	435	417	395	372	395	374	417	403	399	384	401	358	369	392	416	406	409	358	406	399	401	393	395	381	412	386	360	375	416	362	395	371	421	377	408	348	412	378	387	395	353	410	397	406	427	409	429	399	386	366	380	392	399	384	395	400	369	410	382	375	389	378	383	374	430	421	402	383	361	390	394	405	380	379	388	393	412	408	370	367	435	437	389	401	342	392	372	384	380	391	407	364	386	383	401	403	366	411	398	399	396	362	359	398	419	364	402	428	413	373	406	395	363	411	384	372	416	382	362	386	423	424	362	401	366	357	395	378	378	403	404	384	402	404	412	378	411	404	394	388	411	357	392	396	382	370	381	396	402	378	389	397	370	453	401	404	390	386	419	392	428	378	387	396	415	346	373	395	393	421	382	392	396	384	387	383	445	424	403	392	403	342	413	378	403	399	400	391	365	403	368	366	380	411	355	429	404	374	346	407	389	397	372	388	363	388	372	371	434	396	381	406	405	385	413	390	382	410	445	407	383	393	390	388	392	395	400	387	347	347	361	370	394	421	425	361	380	395	391	405	425	364	374	374	402	399	380	380	374	391	404	393	396	367	399	432	420	355	393	417	392	368	354	399	433	402	408	402	370	412	415	369	390	401	394	368	386	386	375	395	347	386	407	386	397	385	393	383	392	367	415	392	377	346	397	392	351	438	378	399	373	377	416	362	384	410	409	383	392	365	395	377	400	363	394	386	401	406	408	378	371	379	412	444	382	429	387	370	389	396	363	356	399	423	401	419	372	386	400	389	397	381	384	377	389	386	402	348	374	392	383	431	376	397	375	407	399	363	372	394	408	373	366	372	343	412	405	397	354	389	386	368	400	404	402	374	372	371	402	398	395	406	401	358	413	393	381	382	385	399	386	434	368	379	404	407	368	422	382	410	394	369	414	419	402	421	371	438	422	376	411	383	392	364	384	348	408	398	411	389	392	389	377	397	402	386	430	400	388	382	366	367	437	381	402	375	375	398	390	384	372	401	394	394	380	426	382	376	394	354	399	377	338	403	392	368	394	411	400	411	434	380	349	424	377	382	378	389	392	392	402	421	409	380	396	340	372	428	374	391	395	382	358	379	377	409	371	372	382	361	414	437	385	383	403	396	389	377	374	422	380	376	358	380	397	398	390	372	410	368	407	394	387	380	404	401	374	388	376	368	376	382	410	388	399	390	369	352	360	426	390	410	392	400	389	403	357	380	364	378	410	367	413	393	373	388	408	421	404	394	406	386	390	398	399	391	316	419	370	377	396	402	426	417	368	377	397	369	401	408	365	383	364	386	428	417	412	407	428	362	379	390	372	395	413	371	387	388	387	384	415	370	411	392	401	358	378	421	379	383	346	419	432	388	361	354	366	365	392	353	395	382	389	402	392	423	398	366	419	383	381	401	385	367	393	368	385	404	403	375	402	378	367	398	370	407	406	409	362	371	429	401	390	363	374	386	390	391	388	419	411	409	405	372	386	388	416	349	426	419	396	394	386	409	414	394	378	397	408	400	412	420	379	408	388	357	395	382	376	384	370	402	372	398	367	390	387	388	395	381	363	394	357	371	423	365	410	405	367	387	408	413	377	366	445	408	399	415	372	376	379	400	363	364	415	413	368	373	408	401	389	362	393	385	383	390	395	380	423	414	434	429	418	400	423	360	378	377	381	412	373	399	391	366	373	381	380	342	370	377	370	391	378	353	411	382	363	386	381	365	379	369	380	370	368	393	378	354	384	392	405	409	368	381	401	371	407	386	407	364	371	389	392	399	398	377	369	361	401	387	375	396	405	397	392	371	386	420	375	392	391	396	360	384	362	413	448	382	386	371	369	376	390	396	403	408	407	414	399	385	371	407	384	346	399	389	423	393	417	347	380	374	340	404	398	377	395	397	406	388	407	417	370	362	404	341	388	371	380	428	405	377	395	363	381	376	369	388	392	363	441	383	388	373	394	436	408	396	368	382	362	388	377	375	378	373	388	335	366	390	365	402	378	392	385	373	348	348	364	410	401	430	366	390	413	376	401	413	413	347	378	413	379	391	369	391	379	381	364	376	406	373	439	399	435	385	358	376	406	403	432	382	347	389	358	430	339	401	386	388	361	373	359	410	377	368	386	394	400	404	348	380	362	396	355	407	400	427	377	416	367	392	406	405	396	413	387	389	352	409	416	399	403	414	381	388	372	371	377	380	414	398	389	382	404	379	415	421	366	390	420	397	439	385	392	384	400	406	394	413	363	364	381	413	357	424	389	400	406	391	397	414	399	381	394	366	393	394	359	390	402	389	372	417	353	385	367	385	406	372	369	397	384	384	375	386	374	399	396	398	385	368	371	384	350	389	387	365	394	399	383	390	362	389	378	393	376	401	375	372	386	360	408	378	391	373	349	342	335	381	379	369	395	393	412	383	425	382	385	414	414	378	355	380	385	410	409	406	413	396	403	389	364	372	379	398	380	391	391	387	374	367	348	375	389	398	413	398	378	373	397	395	391	394	408	387	382	389	388	399	374	366	340	403	434	392	392	403	404	383	408	391	438	408	396	377	393	336	353	407	411	418	412	403	409	381	348	373	382	392	395	352	400	404	372	377	390	395	406	398	388	374	382	336	416	400	348	369	375	387	408	378	374	400	409	403	426	400	411	397	408	394	379	398	381	418	401	409	378	377	363	407	387	392	391	380	360	398	374	402	418	372	383	404	394	360	366	355	367	404	402	376	417	397	382	390	418	383	374	377	440	370	406	313	399	396	355	425	408	364	392	394	402	428	382	390	404	396	379	399	384	376	392	387	394	383	375	385	384	384	408	410	371	384	379	385	360	350	400	392	367	433	378	398	417	383	380	406	363	413	377	355	377	410	412	369	425	385	403	370	429	429	357	370	401	412	392	377	356	387	363	356	370	384	370	380	433	397	423	396	335	394	367	418	390	388	399	376	342	399	374	385	360	386	388	376	393	389	386	391	397	400	374	383	415	384	389	408	389	364	394	384	369	426	380	358	368	386	387	382	372	370	359	418	369	375	417	408	409	364	388	378	411	395	388	368	401	411	392	373	394	359	407	391	355	393	359	375	377	421	432	362	389	372	394	382	388	364	390	397	370	379	415	394	391	380	415	394	389	380	399	366	415	421	383	410	365	397	397	352	439	393	403	384	399	407	385	392	408
20115	12598	14434	3908	3531	2940	2344	2024	1751	1554	1398	1337	1225	1117	1183	1130	1111	1046	1014	1003	1025	966	951	926	912	930	956	887	951	955	940	930	944	891	938	893	875	937	947	925	925	981	945	886	895	884	940	895	882	906	941	896	841	872	911	882	947	915	877	959	896	846	851	889	870	883	976	835	877	849	904	910	919	888	877	873	883	854	835	848	843	876	877	860	894	932	919	899	960	904	910	931	868	865	850	877	894	859	896	846	872	885	896	923	858	858	905	838	864	908	971	876	813	872	885	868	842	872	908	886	882	863	874	874	838	841	872	895	942	856	940	858	886	843	880	869	881	831	882	937	878	861	926	870	874	878	889	877	880	830	869	819	833	851	892	867	887	882	874	863	853	877	883	819	883	854	896	884	947	872	914	929	897	858	855	877	848	923	925	869	902	947	930	894	912	887	889	882	889	897	873	887	910	888	904	864	854	895	878	861	814	889	863	848	859	854	870	872	854	923	942	860	856	858	921	857	869	895	880	869	889	879	831	889	896	849	914	916	874	866	916	901	883	912	834	902	895	886	859	849	897	889	898	867	880	899	877	801	919	904	905	893	879	890	912	954	838	910	841	860	852	904	852	845	873	894	922	848	916	913	930	883	904	886	860	931	828	862	798	868	829	851	857	922	901	931	855	851	879	900	932	872	896	880	837	895	930	884	869	930	889	858	918	891	922	873	915	836	866	868	878	894	887	913	851	875	874	869	866	903	940	926	829	882	859	897	919	881	909	887	882	873	874	940	899	886	887	866	896	926	907	852	848	899	869	852	871	920	865	862	944	879	862	802	892	878	906	899	894	835	833	914	891	898	901	905	917	853	892	925	879	854	858	861	841	846	896	859	921	868	881	857	889	850	881	917	845	917	875	822	937	858	920	908	883	900	864	879	855	871	883	883	836	865	868	891	920	860	867	867	907	873	843	904	916	857	907	898	902	892	903	865	840	875	929	865	894	882	915	898	822	893	889	911	879	899	861	846	886	863	893	869	869	898	861	855	900	897	894	890	861	885	879	893	843	881	891	874	902	882	899	935	900	821	888	866	890	867	862	865	878	833	852	886	858	883	903	890	891	942	857	878	895	833	869	876	878	911	900	848	891	861	880	852	887	887	876	885	894	905	860	865	858	843	933	864	857	855	930	945	880	916	872	912	889	877	856	902	860	872	884	869	861	930	888	904	876	886	912	887	866	872	897	881	883	860	883	889	797	847	888	912	904	909	870	844	888	872	797	868	884	892	936	929	851	855	868	877	864	829	940	855	887	851	910	863	880	829	851	854	849	918	859	849	865	910	878	886	906	859	837	882	843	823	879	860	899	859	854	897	873	883	857	907	891	893	878	912	923	864	864	862	859	844	846	897	863	924	941	904	811	844	871	905	910	862	835	866	915	875	855	908	891	890	898	874	866	890	886	880	890	855	935	897	919	887	882	923	875	887	869	859	942	918	934	863	871	892	857	890	896	865	909	915	913	916	926	879	899	852	865	896	929	850	852	844	905	888	884	854	873	836	871	898	893	879	873	907	841	893	905	932	865	912	903	888	881	894	877	898	863	885	893	885	918	881	890	884	811	878	837	877	871	844	911	846	879	924	881	902	855	882	896	881	873	875	880	822	845	895	910	940	909	906	868	851	851	870	940	839	896	894	891	893	926	860	889	859	894	894	916	881	873	876	928	849	880	900	886	884	848	901	877	821	895	880	880	870	883	894	861	894	853	935	902	892	875	908	872	870	914	918	878	865	846	868	878	780	867	890	902	895	904	883	869	883	827	909	889	857	888	862	891	885	906	845	922	898	893	853	910	867	857	876	883	879	867	902	890	850	867	885	919	875	837	868	897	862	898	889	892	868	859	873	927	880	938	896	899	860	886	903	891	892	865	856	868	900	872	889	837	878	865	856	914	849	851	893	872	837	860	866	866	908	870	873	900	881	925	906	876	891	871	903	906	861	870	856	859	880	915	844	893	875	852	932	870	944	853	874	855	880	888	812	880	850	936	886	902	888	881	890	944	910	843	973	841	914	927	852	869	851	885	858	855	892	899	910	881	879	890	905	905	886	860	887	886	901	921	829	890	871	919	869	867	846	859	907	838	953	867	839	922	872	843	923	925	854	835	823	820	866	908	882	869	867	928	907	903	884	879	923	815	929	856	914	901	841	911	877	888	871	934	899	881	909	887	881	875	846	858	823	878	926	912	853	866	942	947	901	869	874	881	876	833	892	895	829	932	936	874	876	926	898	872	850	878	897	848	915	882	936	868	860	882	908	894	869	844	878	883	859	872	896	899	914	839	838	898	926	921	856	879	919	864	909	880	876	862	888	878	883	914	849	867	885	902	901	882	912	928	957	887	852	849	860	893	858	883	869	864	894	897	857	889	864	846	902	873	871	827	878	870	833	853	875	893	901	896	845	890	884	920	885	901	842	932	879	847	927	880	875	884	869	910	882	882	891	875	844	892	892	867	883	894	892	930	843	881	849	886	910	908	845	888	934	871	839	892	924	908	864	888	950	881	872	906	928	880	865	878	914	960	881	869	834	847	868	847	892	889	912	876	879	825	878	877	877	851	891	909	830	924	901	887	888	823	852	901	899	896	896	851	881	856	854	847	923	833	906	819	899	874	877	885	890	892	844	848	897	896	862	885	863	899	899	865	934	868	871	921	903	846	873	832	937	925	846	859	951	912	899	862	926	968	857	882	872	925	876	876	899	881	903	907	890	856	820	865	932	845	834	866	859	811	856	896	821	909	876	900	872	980	910	866	861	885	851	881	887	916	849	888	906	877	860	903	886	853	922	899	907	877	901	882	878	878	922	878	885	904	891	945	911	903	936	893	809	928	883	854	863	921	943	888	881	907	922	842	821	911	837	806	883	848	913	907	929	816	888	891	915	898	883	866	962	900	818	898	879	851	909	841	854	913	905	916	914	894	873	859	902	877	939	867	898	870	907	858	847	825	843	881	833	902	865	857	859	881	878	875	914	831	892	869	875	918	896	907	881	898	916	903	916	948	885	875	830	897	871	931	914	865	873	869	890	796	903	876	945	843	897	856	867	848	906	881	905	854	948	866	914	892	856	864	835	892	900	859	955	892	906	877	893	860	886	880	915	889	868	868	920	884	912	914	877	868	931	904	940	924	874	880	827	863	923	871	873	879	891	826	901	900	952	851	912	886	878	889	920	890	890	855	851	830	890	923	813	912	883	859	884	860	883	875	844	866	900	943	869	926	880	804	923	847	926	839	872	869	825	920	824	873	885	892	881	864	907	917	890	914	920	900	874	870	881	887	912	858	978	849	889	848	903	882	876	906	825	892	870	882	881	863	882	840	836	907	877	886	850	855	932	893	881	875	903	864	853	920	874	899	894	909	881	910	862	832	885	925	915	905	940	872	926	883	890	949	911	852	864	862	896	876	846	869	914	868	859	872	884	880	873	870	918	843	888	880	912	878	851	850	890	902	882	853	867
38909	24067	19351	3726	1370	894	794	572	476	488	379	335	373	356	306	302	315	285	328	249	261	285	263	296	280	249	279	273	261	276	255	305	289	280	230	294	267	261	259	263	283	258	246	234	251	244	275	274	244	246	248	259	271	241	243	242	253	239	259	267	249	257	230	267	249	252	230	287	249	252	240	252	244	247	230	222	265	284	281	271	253	263	277	273	270	269	268	243	240	239	233	214	255	246	260	235	275	255	288	231	229	236	260	290	267	253	275	247	244	243	247	233	232	244	232	258	248	231	249	258	261	251	240	257	243	247	257	240	212	243	258	269	270	245	264	269	234	268	274	257	255	241	222	247	244	256	252	250	240	273	236	253	284	252	239	260	270	237	246	268	261	268	255	247	263	254	266	249	252	253	270	261	233	237	220	245	244	256	286	258	255	282	277	243	239	244	222	236	259	266	266	224	257	239	286	277	254	248	252	231	257	244	270	280	257	246	243	284	242	260	242	272	251	238	241	272	259	238	274	262	278	268	254	260	235	267	229	245	259	257	248	273	258	273	262	271	253	255	252	275	257	267	282	258	232	270	252	248	277	295	297	225	246	252	242	276	236	258	264	238	246	272	223	272	259	234	252	231	279	253	290	262	261	242	279	231	267	234	265	267	241	261	281	271	226	281	253	227	271	230	239	277	255	223	222	269	248	264	259	258	242	290	236	262	254	262	245	230	254	245	236	270	247	241	239	271	227	278	222	238	236	246	235	249	276	246	228	273	238	233	271	250	278	254	247	279	251	231	237	267	259	254	244	248	247	243	253	223	276	235	253	247	285	218	198	231	257	254	271	255	246	251	275	257	267	269	240	255	261	236	234	270	261	265	250	264	283	258	240	254	261	231	224	252	258	235	225	284	253	259	256	249	269	280	254	235	260	250	252	277	287	288	240	259	247	273	256	236	262	265	275	232	272	263	245	216	268	239	228	240	241	291	249	265	265	264	247	238	270	256	239	229	300	249	256	250	247	237	247	262	251	249	229	244	263	268	235	237	249	228	247	260	300	238	252	280	272	241	245	257	269	237	264	284	253	249	257	266	268	227	244	255	256	279	243	264	281	288	258	262	254	251	283	279	269	239	239	277	274	266	260	290	226	223	265	242	239	266	236	263	251	238	249	278	250	263	225	279	251	243	286	246	224	248	265	251	237	248	250	239	262	257	269	249	220	253	255	248	283	244	249	253	265	258	273	221	257	249	267	248	270	277	234	224	264	241	241	266	266	259	244	250	258	257	261	261	269	255	252	262	269	252	235	247	249	246	237	243	258	278	239	284	224	221	257	257	235	255	251	238	242	244	262	280	277	269	260	234	224	274	301	231	253	252	265	256	261	226	234	271	257	265	251	284	272	271	274	267	262	268	258	278	253	239	245	226	230	266	256	291	250	249	242	253	231	258	246	294	232	240	248	254	243	230	254	265	261	275	235	231	233	244	261	286	227	248	263	259	264	268	263	272	266	272	255	252	264	295	277	240	235	251	255	227	290	216	281	293	259	244	222	254	270	271	261	255	264	230	250	226	249	259	267	260	249	272	258	239	238	251	258	256	247	236	261	261	272	228	209	225	255	235	236	235	231	237	267	266	223	234	265	253	244	242	245	248	289	274	272	269	231	253	247	289	259	212	253	245	227	227	284	238	247	262	252	219	259	224	252	232	273	257	268	252	250	250	260	233	257	257	235	263	254	220	217	252	248	252	240	269	261	277	262	233	298	237	281	257	250	238	243	247	266	250	267	249	265	250	269	280	223	253	256	297	263	250	271	213	237	248	244	252	242	255	251	254	255	248	257	255	246	250	242	269	231	271	263	302	281	236	239	276	252	261	266	244	268	226	274	259	258	249	237	225	256	251	241	291	261	277	265	272	286	234	245	226	284	258	260	258	237	253	237	275	261	275	270	281	224	260	279	242	242	264	258	238	285	283	238	237	244	249	261	244	267	233	250	239	263	259	252	238	253	229	270	252	234	247	240	207	236	235	263	239	253	248	254	265	233	268	234	254	228	236	255	267	263	234	247	237	275	262	241	235	239	274	263	237	259	249	245	230	211	267	267	275	256	244	240	226	258	277	234	261	272	274	248	253	258	248	243	261	289	264	243	241	267	236	241	216	257	281	280	261	229	258	272	233	261	268	243	244	238	245	254	249	277	252	241	233	254	239	209	273	230	270	219	210	240	278	274	287	281	256	205	251	228	253	250	249	238	247	278	246	239	284	237	216	250	270	240	252	251	226	244	250	233	261	244	282	257	268	242	264	254	232	237	259	239	258	249	263	264	269	246	253	252	292	275	253	253	243	255	251	269	245	246	232	274	246	254	240	213	238	237	257	241	264	283	259	246	248	240	234	222	255	257	255	257	220	264	258	269	238	287	237	289	247	275	246	253	249	241	236	227	275	273	250	282	249	242	235	223	255	254	246	249	261	254	236	255	246	275	229	246	241	266	275	258	247	245	238	236	271	234	257	248	273	256	255	278	231	259	224	273	268	247	243	279	259	247	254	249	254	208	234	254	256	225	256	268	264	250	231	260	246	242	243	253	254	242	221	237	261	234	229	260	252	257	244	245	231	245	272	238	247	266	249	228	255	245	311	261	281	260	263	291	269	272	284	244	257	256	247	262	243	252	266	271	240	231	282	273	255	271	319	277	266	256	257	257	278	275	235	259	263	275	264	263	247	252	252	224	267	266	257	275	281	253	295	235	248	258	254	263	243	255	279	265	252	263	243	229	239	263	255	259	250	243	259	256	257	249	267	267	262	248	235	236	265	259	258	233	246	231	244	272	255	248	265	254	254	270	222	251	272	255	239	242	249	263	241	249	230	248	264	227	241	235	274	242	235	244	223	249	269	214	254	307	271	258	266	249	265	253	252	263	265	259	228	246	275	256	266	286	261	254	244	254	259	269	235	269	261	263	249	264	256	251	264	251	252	270	250	237	276	247	254	246	254	261	240	258	259	264	271	277	252	244	263	268	245	258	250	248	277	248	246	255	250	221	266	260	269	278	268	258	270	240	265	263	269	272	236	242	255	253	239	283	256	274	256	235	247	249	250	251	272	231	267	238	251	252	275	248	259	245	286	257	264	252	233	253	234	256	275	254	234	249	242	262	237	276	248	250	265	250	238	237	236	249	273	226	257	271	286	261	251	267	265	266	249	250	248	258	218	265	235	252	248	210	254	245	242	230	254	273	251	261	247	268	254	262	240	233	257	284	259	213	240	259	265	242	253	278	264	253	246	251	247	256	267	246	238	271	247	239	228	279	248	263	229	244	238	222	255	250	265	253	257	235	240	265	256	281	243	250	281	255	266	265	237	233	243	234	271	253	257	248	223	240	258	234	242	242	231	239	240	224	245	282	264	258	248	240	247	267	269	236	236	248	233	266	239	252	211	273	268	269	267	226	249	239	274	277	290	246	263	278	274	232	253	238	248	276	280	243	237	248	278	252	229	221	258	223	242
25786	18386	19122	5468	4397	3558	2883	2277	1816	1708	1462	1249	1137	953	1025	973	935	879	857	840	808	743	722	730	733	699	622	644	685	706	717	650	692	713	683	681	657	659	640	622	616	609	628	636	693	673	632	594	627	576	565	525	587	565	590	574	613	602	620	651	640	616	609	594	625	614	599	630	601	599	593	560	585	547	592	568	651	608	596	614	590	610	609	598	635	578	629	606	583	616	588	621	597	591	582	584	613	554	603	592	582	597	529	598	587	624	588	619	542	601	627	603	601	568	593	607	562	618	602	612	584	588	586	570	616	606	541	561	571	599	650	636	592	585	607	603	619	618	609	634	623	552	601	591	628	609	632	577	630	562	604	592	604	619	578	624	632	601	605	596	603	647	570	600	582	602	575	596	558	561	614	597	579	582	547	556	622	592	540	599	580	590	595	586	579	568	634	582	561	583	563	609	584	592	616	593	592	589	588	590	598	579	625	573	651	593	590	557	589	651	629	599	592	606	579	595	638	619	622	642	597	567	587	594	609	572	608	605	605	606	605	577	593	594	607	609	578	607	578	584	620	602	621	631	616	559	592	611	629	581	586	625	596	602	542	599	618	590	572	634	589	589	643	625	623	646	598	614	559	624	645	559	599	611	630	628	605	586	649	595	599	615	563	607	618	606	577	587	608	596	617	633	571	627	561	612	586	612	607	605	617	620	609	633	577	601	632	555	610	576	590	570	633	637	561	604	564	565	617	573	601	606	593	620	620	592	599	556	615	652	605	571	620	569	568	596	606	645	609	577	581	582	579	593	580	596	627	577	569	601	628	590	600	576	618	598	603	641	636	583	599	577	629	604	650	580	582	585	614	575	602	590	611	559	604	601	571	617	623	599	582	570	621	607	600	582	599	614	600	615	598	587	618	586	588	594	561	581	640	594	610	582	609	580	595	660	568	602	636	613	580	642	659	597	598	561	613	598	593	597	646	595	617	591	579	606	560	610	605	568	612	581	589	612	591	585	620	599	588	617	559	582	585	582	562	607	573	633	603	622	607	587	587	632	621	554	584	580	558	619	574	646	545	583	594	627	591	625	556	617	619	597	630	588	615	575	575	601	589	551	573	609	670	614	616	607	579	592	551	610	582	591	597	600	598	627	589	620	644	623	621	595	570	614	598	574	610	605	606	568	582	603	606	619	606	627	563	626	613	623	556	603	587	601	617	627	616	553	591	592	619	573	574	615	637	609	611	579	644	596	686	572	607	594	618	616	595	614	587	618	615	577	619	623	574	593	603	589	612	578	637	615	629	592	572	600	584	596	594	590	599	608	559	624	585	649	619	607	624	596	635	634	591	589	649	643	576	591	595	607	580	617	590	616	595	564	596	604	573	633	593	592	644	591	560	592	599	589	599	564	582	586	593	633	620	616	586	601	617	598	605	604	623	560	612	584	628	564	606	590	621	580	575	599	552	546	574	569	623	600	617	589	582	585	605	588	578	591	582	614	604	598	585	581	621	578	609	576	579	569	543	618	618	554	608	573	623	599	594	590	616	585	563	594	567	601	614	636	568	629	586	606	604	603	583	592	587	578	572	624	562	570	566	584	620	571	590	620	638	613	617	561	571	589	618	612	603	577	593	587	582	601	588	582	600	599	613	604	558	624	593	603	575	601	588	654	566	616	565	585	603	610	609	577	582	616	626	621	600	614	574	594	623	588	558	598	564	614	571	616	594	624	627	613	579	608	630	585	636	604	563	638	597	581	577	605	583	590	574	572	589	657	552	599	582	565	609	664	601	610	562	628	586	608	559	592	600	595	585	598	584	593	569	568	611	592	583	625	588	628	549	650	582	547	554	577	633	607	579	614	626	563	563	600	604	584	551	619	599	567	644	631	587	583	594	620	598	616	623	604	612	582	553	642	597	577	673	636	580	657	622	563	605	562	589	629	625	602	579	607	575	624	509	603	549	612	618	587	562	596	604	575	583	639	651	573	590	593	575	620	582	582	619	586	586	532	592	606	604	609	594	619	643	594	613	637	624	618	583	596	594	626	601	626	641	579	574	584	579	598	586	560	558	589	615	569	595	559	618	593	562	599	587	621	577	548	616	639	627	573	560	585	576	611	632	629	634	580	623	623	613	611	618	566	572	601	580	611	615	614	607	575	575	603	588	587	592	566	575	615	571	625	625	581	615	571	586	605	636	620	586	608	574	555	609	593	578	598	606	595	588	560	614	608	584	608	640	574	562	619	548	591	555	627	613	620	557	558	612	610	608	574	602	624	579	571	592	609	595	601	530	609	609	571	584	636	596	574	591	610	557	616	584	613	588	599	576	602	584	594	598	569	566	590	589	577	593	613	564	585	583	561	634	611	573	576	598	572	624	568	643	620	631	565	612	592	606	644	614	592	593	627	588	561	617	577	598	610	605	606	588	633	550	625	630	618	541	621	568	581	624	571	535	577	621	590	615	583	571	554	623	589	582	594	590	600	577	621	595	566	591	600	613	573	557	609	592	576	594	599	605	660	589	606	604	589	652	593	627	612	548	597	551	583	618	599	607	563	616	610	593	588	576	599	594	614	570	589	624	618	595	597	627	603	559	577	591	626	632	620	624	587	661	610	594	532	621	565	591	555	602	589	590	608	611	611	591	646	653	603	569	617	576	589	629	593	606	613	548	603	604	594	595	618	576	599	595	589	626	587	606	589	605	628	632	568	556	596	603	619	563	620	576	565	588	609	608	602	571	575	617	567	634	607	629	644	591	606	578	608	598	606	648	619	544	579	609	633	592	608	617	606	623	598	643	573	634	612	536	632	617	584	640	570	559	584	619	624	554	638	548	594	619	593	575	603	613	606	595	596	613	604	602	578	585	587	584	589	631	609	589	593	583	594	612	586	594	586	571	617	622	624	618	583	565	589	640	595	609	582	635	594	606	626	569	600	616	627	645	566	589	589	576	594	632	610	599	585	593	582	543	642	601	623	581	614	590	608	573	595	597	599	593	555	606	555	595	571	592	626	611	608	583	583	605	643	590	574	616	576	611	595	539	597	581	597	649	579	610	580	588	554	586	643	646	573	611	595	607	593	610	580	600	592	631	599	633	603	616	593	571	609	567	599	559	580	583	567	611	620	598	609	606	574	596	579	554	591	621	605	591	646	606	559	596	597	619	595	626	586	601	598	634	604	573	598	634	572	641	612	566	609	644	561	613	600	599	591	612	583	590	595	593	616	592	613	597	615	624	592	663	598	573	595	597	594	650	606	587	614	655	655	596	573	612	564	599	587	538	591	620	605	557	582	601	589	631	624	608	586	588	647	611	626	595	599	607	576	593	594	546	659	560	625	602	597	590	599	595	545	573	610	620	643	641	597	600	590	604	642	593	612	573	523	586	558	558	573	627	612	596	586	613	592	577	599	607	561	590	595	621	633	601	561	585	605	577	656	580	608	598	526	607	639	595	571	596	596	574	615	600	602	596	609	613	594	559	616	613	595	593	632	599	611	612	618
12188	4814	3080	870	709	620	476	440	417	485	430	440	461	420	390	361	452	421	409	379	432	405	402	396	423	438	421	374	417	413	434	392	450	388	474	401	426	411	361	392	414	384	412	375	385	391	413	396	417	391	418	405	424	419	403	381	439	368	393	404	448	427	406	429	416	394	358	397	413	404	393	417	366	390	414	444	380	382	399	420	401	414	384	426	393	418	411	404	437	405	380	417	379	378	439	371	375	409	422	424	399	389	399	399	417	410	434	428	417	360	388	415	384	402	379	402	384	437	406	395	384	411	408	397	388	426	443	396	427	384	374	361	425	459	383	416	425	382	405	394	380	425	399	403	414	428	388	407	411	427	400	365	386	384	369	390	429	377	448	419	405	381	405	391	415	413	388	395	412	418	368	388	417	406	384	397	400	419	420	412	394	397	425	372	385	442	403	445	394	433	405	444	421	366	449	429	406	379	435	402	392	431	417	384	399	424	409	414	390	416	399	408	455	404	370	410	412	439	437	430	406	415	426	393	395	383	443	401	447	385	392	456	397	412	419	406	398	401	397	400	402	406	404	428	406	392	397	388	427	395	412	380	419	406	447	427	418	382	425	400	388	423	415	415	401	427	390	463	427	438	381	409	442	402	412	373	416	412	424	414	381	395	393	398	406	369	432	421	392	370	414	409	434	398	374	405	388	412	412	441	392	394	351	397	395	376	368	392	425	405	406	430	417	411	417	375	391	402	396	429	395	418	418	392	389	386	402	419	384	436	442	421	394	366	415	406	439	394	413	403	398	392	385	371	406	439	392	404	402	413	429	370	407	421	422	400	407	422	392	403	417	397	393	401	408	413	449	389	402	397	394	398	422	385	401	446	428	398	385	386	375	396	371	381	410	413	411	389	433	423	411	393	404	445	373	418	378	420	371	429	441	390	390	392	375	403	454	384	453	409	377	383	386	408	405	389	439	382	401	405	416	445	405	369	426	382	431	412	414	423	405	389	436	398	370	402	416	430	370	417	397	393	388	381	434	383	436	397	400	418	411	387	382	387	394	411	397	402	369	399	356	412	417	438	411	404	391	388	442	418	420	426	403	411	437	434	384	442	375	390	388	426	463	395	389	437	419	405	421	411	375	404	440	450	380	389	407	382	404	431	437	399	426	384	387	409	418	418	379	422	409	425	433	397	410	416	395	428	416	419	417	446	403	416	396	357	410	426	408	397	375	403	381	404	401	398	367	420	433	384	404	393	396	364	397	421	399	384	407	413	389	439	424	403	411	435	435	410	441	432	428	401	412	407	399	424	448	407	388	376	424	389	379	403	413	384	386	386	396	427	430	421	399	432	426	399	413	404	366	411	378	414	390	396	406	438	385	389	397	361	403	398	397	398	427	411	403	408	384	392	409	442	441	455	391	411	399	413	434	400	394	409	404	373	399	417	444	383	435	383	433	397	459	416	405	415	423	430	403	413	420	390	375	379	412	389	405	401	430	398	454	398	376	413	391	418	400	366	417	385	404	442	418	410	393	409	382	434	414	408	402	401	422	418	414	381	413	442	400	418	429	433	417	440	404	403	436	408	413	415	365	397	402	379	381	445	404	399	389	415	410	407	400	367	402	417	377	416	380	433	385	428	406	389	396	416	357	410	417	437	416	430	389	402	420	443	424	386	418	365	404	406	391	412	396	393	412	440	402	426	381	406	423	368	422	403	407	371	381	376	405	430	417	381	389	377	431	422	388	365	367	408	403	364	405	408	388	414	395	382	401	391	453	386	382	431	391	401	366	360	372	391	378	424	433	410	384	390	370	363	401	426	386	396	396	423	396	416	438	401	404	415	457	385	408	422	404	409	411	391	391	393	380	412	388	392	357	359	396	414	391	399	444	390	400	396	411	385	440	393	405	363	417	378	413	429	422	401	425	385	423	393	421	407	434	424	403	422	397	431	413	417	416	409	368	394	415	416	384	420	407	421	405	402	413	418	354	410	383	404	385	427	407	420	385	409	443	385	424	390	386	420	434	393	430	398	407	376	420	412	375	370	372	406	415	371	428	429	435	383	383	387	362	456	434	391	398	431	402	402	409	419	431	445	413	384	405	432	451	453	404	414	393	403	420	411	372	388	395	394	378	420	426	411	406	420	412	442	416	407	363	390	409	408	408	419	445	412	440	368	413	351	392	410	409	383	388	395	420	435	398	403	413	379	389	426	443	434	381	406	399	403	401	447	387	404	400	383	420	366	423	427	436	392	394	407	372	418	439	392	410	403	440	408	451	419	421	398	420	382	375	426	426	387	393	432	387	408	430	423	432	436	456	381	402	407	403	424	410	400	376	381	397	428	436	416	393	420	396	396	379	420	374	434	398	394	400	411	409	445	381	385	418	400	394	392	436	415	424	424	390	410	378	384	386	402	410	400	414	453	398	415	357	415	393	431	408	441	392	427	426	413	379	369	403	420	374	395	400	414	404	382	381	401	372	402	427	394	420	381	392	418	402	402	385	403	417	392	414	445	405	369	403	402	422	370	429	394	400	404	449	426	430	442	430	385	406	395	401	387	404	407	421	403	432	392	386	406	397	396	400	360	404	412	446	406	393	391	405	390	420	398	389	437	399	388	387	385	397	426	418	412	397	410	411	410	406	421	379	385	409	409	425	388	456	393	397	414	416	379	423	403	434	377	428	392	410	411	374	375	418	385	383	473	415	421	384	401	374	401	371	399	420	384	368	375	386	429	415	402	411	412	458	389	398	408	438	424	410	383	438	418	405	371	425	396	431	424	425	434	453	402	401	397	391	422	376	428	407	417	429	400	390	436	408	367	402	410	382	460	423	429	397	395	407	434	392	399	431	420	440	399	421	420	435	357	384	404	384	413	388	384	369	386	410	394	402	415	431	407	413	390	395	401	409	400	413	402	441	425	382	410	389	426	420	418	438	401	402	430	407	374	440	411	429	409	439	404	405	442	401	417	398	369	418	443	378	375	399	432	408	445	404	368	386	391	414	413	423	407	395	403	422	412	389	431	417	407	435	407	423	413	410	361	456	404	389	381	422	395	381	388	401	382	387	405	395	425	363	406	390	449	418	368	427	370	393	394	371	381	386	382	418	375	411	439	418	374	401	416	396	386	426	438	397	392	361	434	392	408	425	396	437	392	368	440	397	434	388	437	409	408	414	410	421	380	383	421	399	414	410	418	423	427	425	446	388	383	376	380	419	416	414	394	466	445	417	436	386	424	382	416	410	370	392	406	436	420	412	400	380	411	405	358	422	400	415	417	419	416	390	425	371	384	391	409	425	396	404	418	409	426	399	401	423	424	381	392	363	385	399	399	384	419	362	393	377	364	436	407	427	405	409	412	437	421	409	396	397	407	380	408	398	414	382	386	430	396	439	410	359	379	373	422	415	430	425	406	399	374	422	434	413	417	412	384	401	360	398	393	408	411	438	421	379	376	420	405	384	388	396	392	425	411	412	391	379	409	446	424	429	386	394	412	424	399
8758	4783	5346	2307	2033	1769	1575	1319	1306	1200	1124	1072	1046	1089	1061	1009	1009	974	990	1010	992	988	1002	963	908	901	915	988	955	968	928	962	989	941	925	991	902	894	883	983	923	930	910	948	909	958	915	903	996	941	954	933	929	949	901	906	933	902	939	915	971	875	868	972	940	965	933	902	940	880	904	907	931	899	930	880	939	926	978	915	918	957	964	905	947	946	898	951	876	944	876	923	948	869	868	939	908	906	960	974	936	964	924	939	903	928	908	991	896	953	913	934	886	924	956	939	907	875	964	881	974	902	984	954	932	887	944	883	879	882	895	884	1010	949	940	885	920	958	924	901	899	934	931	919	937	926	930	926	912	965	900	911	931	982	930	930	896	862	902	885	918	960	968	857	925	861	939	984	894	937	926	909	903	916	919	886	944	937	947	958	917	858	924	885	932	909	914	905	956	854	905	925	906	933	916	950	936	909	942	954	922	931	889	919	984	907	939	974	935	868	923	916	948	960	966	922	964	924	945	898	943	928	903	901	979	929	952	919	938	939	931	942	911	941	924	910	949	970	931	956	937	914	931	923	942	919	870	906	940	894	865	907	953	1002	901	935	958	901	881	974	923	911	921	911	852	888	915	938	948	921	897	895	890	888	890	866	918	930	944	876	941	876	955	944	918	913	949	942	957	917	912	903	870	917	913	929	927	950	944	920	956	920	898	937	958	915	881	969	910	884	894	866	901	913	874	921	898	999	956	919	943	943	950	880	948	879	984	946	920	941	913	881	900	939	909	907	923	933	970	929	904	940	911	884	969	891	908	935	914	950	936	917	911	880	971	934	943	947	913	965	933	910	939	957	1007	977	897	908	946	976	909	920	896	912	950	903	925	936	839	931	932	897	916	969	885	974	988	999	939	921	908	962	904	896	953	945	943	932	933	963	921	978	943	827	907	906	905	960	990	933	922	918	926	908	916	922	925	954	933	963	946	941	963	914	906	943	912	937	890	907	864	906	913	947	934	894	878	952	895	883	926	964	946	937	922	938	987	869	932	959	943	900	924	880	906	948	880	918	895	915	918	887	965	881	950	936	944	925	927	969	890	868	889	916	892	907	921	908	936	903	930	918	932	860	904	875	900	889	917	931	881	915	897	898	897	893	975	906	929	922	909	985	897	946	921	896	921	900	982	970	944	894	917	918	956	940	920	922	916	903	950	960	923	920	878	896	983	947	906	862	895	911	920	921	887	933	907	915	966	944	917	948	887	937	957	893	908	899	940	911	906	945	984	955	967	914	890	927	918	882	895	1015	897	915	898	872	930	924	904	924	958	926	953	906	953	913	952	984	888	886	916	913	888	924	937	867	914	957	942	963	886	869	841	937	970	884	957	955	958	954	963	926	936	978	942	997	910	911	932	921	882	932	916	930	930	914	929	923	905	912	935	938	943	893	924	887	889	872	971	914	877	870	865	920	935	958	939	950	931	886	930	919	943	919	939	917	874	946	931	881	910	911	944	879	947	916	938	911	942	916	854	901	915	931	924	921	890	958	935	919	931	940	840	894	947	901	966	944	919	921	919	911	938	926	936	954	992	932	949	944	923	957	913	912	919	919	951	885	926	930	927	905	918	906	916	900	921	927	933	940	912	925	946	917	970	994	919	958	939	886	920	906	938	934	918	933	869	946	900	940	951	941	917	924	943	929	976	962	968	918	910	908	977	861	889	952	905	914	958	962	977	922	950	897	980	937	928	903	920	914	923	932	888	988	966	960	952	894	933	928	957	940	925	916	981	921	962	937	914	939	880	928	877	942	968	871	843	912	929	926	887	894	928	945	932	905	926	899	882	889	910	889	900	915	947	880	966	929	986	930	892	892	893	928	897	947	929	918	920	934	914	982	895	916	913	900	896	879	898	896	963	930	960	924	923	915	926	915	885	871	932	888	925	894	884	883	928	976	921	925	931	977	931	940	967	934	954	937	932	899	892	904	879	959	940	921	934	919	944	954	931	979	921	919	893	932	984	905	955	898	894	929	877	915	916	916	885	923	966	878	890	905	905	909	913	933	912	901	930	946	934	897	829	913	905	953	924	907	897	929	911	990	933	923	910	935	876	922	902	940	924	933	891	913	944	891	901	955	913	914	937	880	923	923	946	948	909	832	932	898	900	889	889	905	941	903	953	910	898	951	922	937	958	904	892	919	921	989	936	914	994	880	897	924	914	940	888	903	943	890	955	949	985	951	961	969	930	901	956	913	906	884	882	961	932	864	914	949	946	916	932	907	914	944	917	923	866	969	913	957	919	954	960	904	919	853	911	863	946	957	926	957	940	993	941	888	902	918	905	946	930	886	879	909	897	912	920	926	918	919	938	939	919	907	917	949	996	903	919	952	929	928	966	914	942	873	935	927	906	948	921	956	948	892	949	921	874	902	892	964	874	934	924	874	951	895	957	917	915	881	888	883	896	927	956	936	894	895	964	897	925	914	932	901	927	864	890	947	937	958	902	932	932	922	937	919	909	861	965	882	918	945	909	936	960	955	895	960	906	935	904	917	911	901	857	918	939	885	902	964	952	862	947	882	923	917	901	962	927	932	980	918	937	966	876	878	897	930	922	943	945	914	938	846	922	943	882	921	907	938	931	921	923	915	909	888	946	949	869	907	913	932	886	944	913	981	980	941	898	951	881	930	979	938	911	948	907	825	956	845	894	923	915	973	925	935	931	930	991	912	906	897	929	865	903	891	943	901	977	864	853	946	926	890	907	907	912	888	881	937	914	931	943	869	943	992	906	841	965	923	870	944	905	946	905	903	934	941	915	891	862	903	923	941	883	932	926	856	913	886	902	971	860	932	961	881	973	926	900	890	901	911	906	878	945	954	996	904	898	875	954	945	936	944	939	928	921	948	903	926	934	897	936	896	865	911	959	906	944	942	968	941	880	861	850	929	928	937	904	908	956	923	935	900	890	902	863	952	892	867	971	917	884	864	909	891	942	923	899	909	932	932	901	909	891	968	978	941	937	910	954	920	937	894	939	914	974	916	893	952	943	870	857	940	956	937	922	948	912	934	905	951	941	915	925	891	908	890	944	914	882	934	890	887	869	917	903	964	934	883	923	931	919	931	946	957	930	955	879	905	923	927	906	945	895	921	894	911	932	908	896	912	890	934	927	927	932	950	935	919	915	986	901	929	919	923	844	859	940	904	906	944	934	893	941	926	922	918	933	939	941	896	867	942	918	981	885	955	948	950	845	884	943	882	929	883	887	918	963	871	948	922	908	923	927	947	963	980	886	929	894	952	911	929	913	906	904	909	968	899	863	902	944	938	946	931	933	894	918	912	940	983	899	859	970	924	876	908	937	970	909	971	964	882	839	932	956	955	934	900	888	939	931	905	917	919	899	935	950	941	905	879	938	987	844	884	958	953	956	907	897	940	936	913	915	900	905	872	926	962	951	912	942	973	903	927	924	920	912	918	893	904	918	973	910	920	928	926	916	886	930	934	943	917	961	955
28230	15634	11770	2158	1055	787	687	592	558	468	472	450	455	401	437	415	445	411	439	394	371	381	430	386	434	421	431	400	364	411	328	393	410	385	405	409	412	369	430	340	394	407	422	369	422	424	414	416	384	379	392	400	391	400	408	354	432	361	425	409	382	380	419	367	397	381	372	402	427	363	379	389	409	338	376	406	392	425	381	342	384	406	370	399	375	393	435	410	398	435	375	394	423	381	399	420	393	391	383	369	394	394	408	410	395	400	391	373	429	422	414	427	375	387	362	420	367	379	386	402	378	335	389	384	351	400	381	386	415	386	401	366	363	382	384	393	421	425	382	384	389	391	405	322	389	397	405	397	370	383	370	392	377	403	370	400	380	372	431	385	426	383	406	411	455	375	398	369	364	376	380	366	405	401	415	360	396	377	388	394	398	385	347	360	401	400	399	401	384	382	381	388	421	397	387	406	366	388	399	397	382	355	381	431	394	383	391	350	391	396	359	440	403	359	404	381	369	387	394	388	385	371	405	409	421	375	409	392	423	403	387	441	386	415	394	402	408	354	368	372	427	380	380	399	371	396	379	379	369	372	391	386	424	402	377	390	393	360	391	354	377	394	402	382	403	383	372	373	402	403	386	407	398	384	381	380	376	347	382	385	386	355	416	359	376	442	376	410	394	359	432	381	421	398	392	370	373	366	392	374	415	355	342	347	411	369	417	397	381	387	387	370	404	412	396	373	388	420	345	402	383	413	378	409	384	370	406	395	419	410	368	404	396	407	410	391	389	391	374	444	394	395	373	382	406	341	416	394	402	383	369	401	421	385	394	372	392	381	387	379	380	403	380	408	380	396	384	380	409	431	338	410	379	411	366	371	393	387	397	399	407	367	399	401	398	394	381	393	388	389	376	389	381	385	401	357	398	381	382	410	376	376	384	375	403	394	419	383	376	401	363	438	388	385	419	368	408	427	387	405	408	443	402	383	395	364	406	394	390	390	368	369	409	367	364	413	405	406	440	389	404	392	431	389	415	357	397	379	393	371	370	384	375	404	369	357	415	402	412	404	381	345	405	387	343	371	395	397	391	356	379	382	385	375	397	418	377	384	403	398	379	406	398	396	386	395	418	387	392	380	413	376	402	392	392	359	405	349	418	413	394	438	357	418	424	429	377	367	392	402	399	378	387	403	391	376	423	406	399	359	375	407	392	361	417	378	393	400	392	377	433	354	377	362	343	371	375	376	370	360	401	414	452	359	364	397	419	408	388	400	378	412	392	369	379	369	359	371	361	375	383	387	377	385	393	382	383	378	348	416	366	425	371	352	392	400	406	419	390	411	401	368	367	400	374	416	401	370	389	385	429	389	376	396	383	379	335	392	347	409	412	411	379	411	399	416	387	366	393	367	388	391	382	400	415	420	401	380	337	354	404	375	362	416	390	376	355	390	390	376	380	413	387	398	409	384	389	355	362	387	365	384	378	353	391	359	408	361	389	361	364	378	379	392	424	393	374	391	355	417	421	387	356	428	368	376	387	380	398	396	383	380	358	399	387	372	388	443	441	404	393	373	386	419	408	399	401	396	391	417	364	412	417	419	375	375	369	358	404	420	371	330	375	376	405	414	430	412	363	398	412	423	385	417	391	345	373	349	375	392	360	396	398	393	384	385	360	370	391	365	380	392	400	384	382	392	358	389	432	371	384	397	405	406	376	387	383	394	381	406	387	400	393	391	404	401	369	388	401	388	413	386	414	404	420	363	383	383	394	367	408	407	406	419	449	376	376	389	383	387	395	363	372	367	378	352	363	378	403	394	417	392	392	391	362	410	341	380	409	368	435	393	394	390	381	397	381	379	357	373	377	379	404	399	384	411	368	365	354	408	394	416	397	438	380	411	441	388	386	369	374	382	351	401	395	407	354	397	400	384	375	398	376	376	366	388	382	393	366	409	375	399	400	384	337	383	360	372	399	400	375	383	402	407	402	394	348	421	362	372	398	412	388	367	360	406	410	350	384	417	408	465	382	398	383	377	408	370	374	377	372	412	377	385	395	381	414	369	404	404	389	338	348	372	386	405	375	378	379	357	357	350	366	410	354	378	394	408	387	397	393	374	370	397	387	379	388	413	429	399	390	397	392	386	399	380	419	371	389	386	404	389	388	374	395	398	415	384	351	374	410	383	400	389	391	368	394	371	411	365	414	393	403	425	400	368	381	361	381	417	420	388	378	386	421	411	378	377	385	391	395	385	418	413	398	408	433	369	383	425	371	366	391	404	364	383	386	418	383	364	403	383	376	388	400	388	386	418	368	401	392	379	397	401	399	428	394	346	402	421	378	403	373	397	369	401	406	394	397	380	391	408	425	369	376	374	351	393	382	414	374	366	352	423	403	401	427	390	388	422	372	340	397	348	384	410	396	380	409	357	414	436	410	421	374	373	389	354	414	402	434	391	394	370	381	390	400	396	364	369	378	378	399	391	342	402	378	404	364	396	373	426	393	389	359	418	391	390	397	409	380	404	397	375	373	388	357	396	424	377	403	409	366	358	401	417	373	379	421	384	351	417	407	377	382	404	397	359	416	396	399	395	392	409	354	395	371	410	386	388	391	402	407	408	388	365	401	401	370	350	389	423	424	413	435	427	417	396	422	328	393	367	390	356	394	394	360	373	395	404	387	369	378	410	387	372	369	368	410	387	394	397	388	393	383	398	380	336	378	399	363	397	386	361	363	374	381	375	358	398	396	380	421	409	413	386	361	381	436	365	375	373	415	382	389	370	373	350	378	407	407	378	376	417	390	382	372	401	399	402	378	393	416	356	365	389	378	438	389	384	381	384	381	367	400	405	404	368	395	383	421	359	352	400	406	390	399	408	415	380	406	376	397	404	395	434	387	389	404	400	352	371	412	348	349	399	385	391	359	369	364	379	342	393	414	400	381	444	408	403	390	397	384	388	402	414	382	369	397	403	363	394	402	358	369	355	391	387	377	375	409	365	404	389	373	376	379	378	338	353	407	367	349	351	390	362	383	375	383	369	383	387	384	422	395	412	409	382	396	374	423	400	403	410	370	392	388	394	374	378	408	381	425	373	385	419	394	415	381	393	390	428	380	396	389	344	383	408	358	380	384	406	382	366	391	400	398	404	363	384	367	382	379	374	371	386	399	375	365	370	400	413	382	385	396	378	378	391	357	435	384	388	385	434	384	350	359	397	370	417	409	391	366	416	378	383	358	345	431	398	413	353	363	417	404	388	420	386	362	407	363	355	333	410	365	382	383	370	379	401	344	375	421	376	407	373	381	403	377	398	461	394	375	378	374	349	420	403	389	396	380	385	371	378	374	388	382	378	383	402	437	374	387	392	429	373	398	412	409	392	403	401	401	387	424	419	372	387	458	405	394	369	356	375	394	373	386	374	423	393	361	399	421	422	397	401	376	389	381	373	403	423	383	366	380	377	410	409	426	404	420	380	384	423	387	387	360	386	402	431	391	352	396	367	367	359
19340	12718	14723	3890	3317	2770	2306	1933	1827	1547	1366	1264	1199	1258	1175	1051	1088	976	1086	1055	1006	996	978	964	975	893	892	931	952	942	892	923	906	905	932	880	869	875	937	934	909	911	931	904	931	910	874	878	851	912	936	886	872	856	901	870	880	861	930	908	859	877	892	861	807	835	882	860	851	925	884	845	903	812	900	889	902	893	883	851	881	887	859	830	867	896	864	864	866	882	900	890	883	897	836	876	868	883	930	897	918	871	923	871	841	860	880	863	902	851	923	857	895	888	857	909	854	859	932	901	893	916	877	841	873	907	830	884	885	908	866	903	873	793	908	921	876	927	872	854	884	849	918	902	876	879	863	908	855	875	836	865	866	873	907	905	902	905	884	858	891	863	849	927	878	870	863	903	878	883	831	870	896	849	857	856	852	887	847	891	911	945	878	888	845	855	913	939	867	858	840	869	855	836	885	852	877	843	852	836	889	903	865	854	870	847	870	885	914	893	859	907	885	917	889	877	872	829	884	825	878	874	940	894	869	873	812	893	862	824	823	919	855	872	848	910	867	860	880	827	890	909	843	884	830	912	894	903	834	857	885	841	826	886	892	844	899	896	863	870	918	863	867	925	879	871	843	854	865	915	949	876	901	887	866	877	908	921	881	886	913	897	861	935	863	881	882	840	912	831	856	877	915	896	869	912	927	945	890	906	850	858	844	906	863	868	840	878	883	869	862	868	881	866	868	878	888	852	958	842	890	860	846	873	889	856	912	894	894	861	830	935	877	805	886	855	900	896	913	830	865	920	910	856	887	870	829	871	906	899	862	862	841	849	920	865	893	842	909	876	882	896	922	848	896	916	846	895	871	850	895	826	862	863	922	905	825	887	894	909	886	786	883	889	910	886	889	891	851	882	871	869	931	878	925	861	885	935	832	830	928	896	876	868	880	894	895	856	901	878	879	916	900	885	887	877	854	829	879	857	917	826	872	834	957	923	845	865	879	910	902	918	894	905	869	923	900	864	868	922	894	898	886	846	845	855	857	830	864	878	873	896	855	884	885	852	831	830	839	920	920	859	900	897	882	877	914	879	850	852	890	934	870	874	851	895	810	889	895	841	929	907	849	873	881	871	902	905	933	913	855	901	864	866	832	843	837	883	849	877	909	885	855	829	925	883	914	882	892	863	842	884	849	837	892	916	791	944	894	893	854	879	903	864	859	851	853	876	907	877	838	907	956	878	915	897	910	862	921	909	876	818	847	891	889	903	893	903	847	828	907	898	868	895	878	892	882	872	898	908	876	866	848	827	842	874	845	888	919	837	849	838	888	873	843	887	912	835	892	869	892	894	824	871	919	970	872	830	912	891	891	894	870	861	929	940	866	876	891	920	876	858	862	871	814	851	867	853	896	859	853	893	879	902	888	901	859	885	870	893	883	850	872	863	902	878	899	885	850	929	842	897	892	913	836	867	889	880	841	847	864	796	888	884	934	835	886	923	936	916	844	918	922	875	876	893	842	894	867	894	906	920	891	922	846	863	914	854	874	887	933	871	856	828	898	883	856	885	854	863	826	868	857	868	891	922	872	870	930	893	904	875	836	922	913	867	899	880	857	898	870	856	845	909	878	861	891	907	899	883	868	865	878	847	827	858	899	816	871	914	917	860	893	894	825	870	902	910	909	939	838	924	908	875	862	855	882	877	921	888	856	871	916	850	885	898	833	853	808	882	892	837	855	858	877	840	884	894	877	922	854	915	882	801	894	895	884	874	878	887	895	846	895	862	895	877	881	859	915	909	863	862	913	871	897	864	890	888	940	821	909	949	900	874	914	897	880	877	906	872	810	921	895	867	874	872	883	897	874	882	923	886	842	903	892	908	912	847	871	889	881	898	888	856	866	900	885	930	881	916	902	878	866	893	856	818	848	845	912	859	917	871	920	884	880	868	868	844	905	853	877	901	875	907	874	865	902	927	901	917	870	902	868	881	906	871	863	851	882	863	879	910	897	873	945	828	924	878	797	872	914	905	870	861	859	881	864	840	884	842	901	894	914	887	846	900	912	879	926	911	848	899	879	843	884	885	871	906	860	871	928	918	863	861	846	885	887	941	866	912	882	861	863	869	924	902	885	831	868	903	876	930	908	915	870	857	895	825	865	936	872	903	870	831	896	927	836	849	913	927	888	836	835	877	871	916	885	923	879	928	879	884	855	892	897	891	903	855	884	874	865	918	881	884	877	914	906	886	890	869	858	892	869	894	886	870	912	887	908	840	872	845	810	870	826	932	850	891	890	905	864	888	842	908	848	841	910	880	944	859	894	899	910	865	920	871	857	834	852	849	866	872	837	878	877	874	880	906	804	929	833	842	886	887	873	907	868	860	881	845	894	895	915	851	878	926	867	866	917	888	856	862	876	857	905	902	859	902	874	901	890	861	893	855	853	910	924	916	867	925	881	827	879	886	822	882	858	874	828	857	898	872	901	871	877	886	898	857	924	852	877	894	921	882	891	870	873	898	795	890	928	847	877	895	846	920	890	896	881	855	937	944	857	888	865	889	875	854	905	859	893	883	868	858	865	892	885	870	887	915	860	903	839	841	817	878	891	855	892	848	867	873	927	891	900	917	889	893	909	877	857	855	907	853	898	933	894	877	924	873	875	923	863	895	889	879	891	814	906	895	935	869	861	883	871	817	875	857	889	944	906	896	880	899	889	937	892	839	919	936	926	875	828	874	903	867	817	902	880	906	844	848	854	886	884	867	841	888	904	881	840	832	865	828	842	846	887	889	889	900	852	860	902	882	879	850	900	824	872	922	819	887	909	898	922	864	870	906	900	884	843	905	876	847	885	840	879	887	827	892	856	859	920	857	837	922	925	873	825	882	910	890	831	867	917	861	868	825	849	958	878	919	888	897	881	924	873	835	841	871	901	879	926	926	844	875	867	849	868	874	851	892	866	930	897	901	903	889	884	871	860	820	907	868	857	861	861	880	877	873	899	826	829	875	875	861	864	855	863	885	831	843	868	902	838	920	903	878	856	893	882	851	909	930	842	927	896	914	878	876	852	852	894	880	905	848	837	899	882	910	867	855	907	907	925	914	880	910	832	887	899	922	859	863	840	861	937	841	848	890	901	889	870	905	917	857	873	906	897	916	881	867	978	877	881	918	883	870	843	915	919	800	908	856	874	941	923	856	845	895	926	891	823	839	906	860	875	821	869	875	858	905	860	889	861	916	892	936	862	879	853	870	809	895	895	941	878	914	859	897	885	936	880	902	917	858	903	845	852	907	875	866	853	883	885	868	894	864	920	881	900	896	890	885	895	881	828	860	868	854	824	914	902	875	829	900	857	816	900	869	905	871	879	851	863	848	853	820	896	844	877	901	842	890	886	884	939	959	892	865	902	838	863	870	866	872	931	865	863	939	872	852	849	870	941	861	900	870	925	827	881	871	883	871	827	896	872	859	854	879	866	871	849	907	881	884	869	881	893	942	904	926	904	892	867	900
38370	25028	19847	3750	1412	886	667	575	498	387	399	322	325	352	335	290	332	305	288	287	265	242	274	282	288	278	252	235	238	240	250	265	257	250	258	266	263	231	281	235	248	271	225	242	246	240	265	266	272	249	258	256	272	244	232	267	262	261	250	257	269	282	248	264	277	236	240	248	208	249	247	270	258	266	253	251	263	251	254	250	273	237	239	250	264	242	253	250	246	246	261	255	267	260	265	248	245	244	294	243	262	268	271	247	252	247	251	258	261	246	231	237	247	264	254	221	233	238	226	246	251	223	266	239	258	267	251	269	243	255	231	246	267	240	235	222	268	232	240	241	248	277	250	236	241	285	252	240	251	247	245	244	274	239	242	235	214	245	217	284	245	235	221	249	252	247	246	254	263	237	244	257	266	245	281	255	247	238	233	260	255	247	272	242	260	230	287	265	262	229	231	232	258	238	253	258	247	255	254	226	241	248	222	254	236	247	280	253	244	253	245	219	215	219	232	254	241	237	246	251	233	282	241	258	258	254	257	229	254	241	266	247	259	252	236	236	230	251	261	213	237	261	220	237	243	251	246	237	233	275	254	224	244	298	232	254	219	256	273	272	255	265	271	253	250	258	248	283	250	267	231	249	232	257	247	255	259	220	260	262	237	260	244	224	238	247	242	247	281	263	244	240	292	246	240	247	239	265	280	257	243	251	244	264	277	244	247	251	240	222	251	245	262	229	239	247	253	219	241	252	235	253	269	251	240	266	271	254	260	257	233	259	242	251	229	225	221	230	268	236	285	251	248	253	220	239	247	267	237	201	222	252	289	225	245	233	254	256	263	268	237	235	234	260	237	243	246	259	225	247	262	259	250	272	240	211	252	261	252	264	233	275	258	221	251	302	228	226	234	240	251	239	238	255	264	250	234	239	283	239	232	251	252	252	237	246	252	254	258	243	255	243	235	248	262	262	264	243	257	234	266	250	244	256	259	248	261	229	258	244	248	239	244	250	224	247	269	234	237	224	266	252	247	232	253	272	242	240	245	268	254	242	252	240	254	239	256	269	230	254	275	236	239	236	240	248	259	241	255	267	262	249	231	237	257	251	250	262	219	267	261	220	251	238	232	217	247	261	248	245	256	243	229	235	248	248	252	269	274	244	255	265	274	256	280	254	243	241	255	238	242	215	244	217	271	291	244	259	276	238	262	258	269	289	272	260	247	236	274	248	230	223	273	256	252	257	304	218	256	234	245	239	247	263	217	238	260	248	273	257	229	251	281	244	228	252	254	219	236	228	252	261	258	232	256	257	245	235	273	249	234	239	277	230	260	250	246	236	246	275	284	265	244	237	284	227	254	266	262	259	257	271	267	253	251	238	252	261	255	236	262	227	255	227	293	242	261	248	275	246	238	248	250	236	283	237	245	228	236	255	269	284	250	223	238	245	244	249	280	256	238	257	278	215	259	236	247	280	261	247	244	259	258	245	224	248	260	256	256	246	231	242	223	247	222	249	239	258	248	244	263	272	276	246	241	245	245	265	264	237	248	248	235	246	218	264	253	246	264	248	259	257	243	248	251	247	268	218	235	233	279	259	227	255	246	268	234	234	246	265	253	248	224	249	257	248	257	228	246	230	238	253	256	245	243	217	243	248	238	264	276	247	243	259	257	258	265	244	284	262	251	225	244	264	263	262	250	227	242	224	260	236	234	228	233	257	249	240	251	243	266	252	250	238	274	231	261	281	270	235	236	213	257	281	225	240	221	228	268	264	237	220	245	275	241	270	260	255	238	245	248	244	250	275	233	258	233	254	236	264	235	252	224	269	238	244	282	234	251	236	240	291	226	235	255	272	253	238	265	249	262	251	229	265	263	251	246	250	240	259	227	232	270	251	233	249	259	252	259	277	254	246	285	261	233	241	242	279	257	236	223	261	249	257	253	255	253	218	251	250	264	249	271	220	244	280	272	289	257	270	230	246	255	264	260	253	255	234	260	231	206	248	224	231	259	279	251	222	268	218	246	275	250	230	248	237	224	258	215	258	265	242	257	227	249	248	250	235	243	305	275	259	259	277	256	232	253	269	254	247	231	269	256	263	248	263	212	271	246	230	226	243	238	240	257	251	253	259	239	244	247	262	218	275	245	259	245	260	233	257	235	242	266	255	236	240	232	251	263	238	239	274	274	232	272	249	268	233	266	259	245	255	251	246	260	249	238	251	239	233	236	258	222	221	221	257	267	223	257	246	255	264	265	249	254	219	273	238	260	256	262	239	245	254	234	245	250	263	279	262	258	264	244	243	246	239	231	237	270	268	238	250	250	256	232	246	239	235	221	240	249	245	277	251	250	241	221	244	250	244	252	244	229	259	265	248	264	249	249	254	272	264	219	232	270	252	249	237	224	234	255	261	248	248	256	259	233	259	233	241	257	255	244	262	247	249	251	251	260	251	259	231	248	258	239	238	241	241	246	246	233	201	259	234	243	239	296	253	245	265	228	235	238	242	253	227	276	261	238	255	277	255	252	260	241	242	256	254	256	246	250	230	251	278	256	226	255	247	261	239	237	244	229	234	262	215	231	264	234	258	242	243	202	228	247	224	244	254	230	270	240	246	241	231	279	244	232	267	219	249	237	261	249	232	251	276	230	247	228	210	235	241	224	250	248	258	276	249	311	260	240	266	271	267	277	227	217	242	241	234	241	274	253	257	274	260	269	244	265	239	271	239	265	249	250	236	233	228	273	264	259	261	240	256	237	224	258	208	227	237	265	230	242	280	258	225	228	253	251	244	245	244	233	260	275	248	250	246	253	245	231	249	246	231	255	257	258	254	259	246	241	259	226	232	290	228	221	245	255	257	240	244	245	264	235	253	229	232	244	264	263	262	228	260	247	289	251	258	242	227	253	221	241	222	260	231	213	241	250	252	263	263	219	248	257	244	280	260	264	269	245	252	247	250	248	244	239	273	263	237	285	227	220	243	239	246	253	260	258	263	233	246	226	261	260	249	234	258	258	258	258	260	264	274	250	243	221	280	223	253	240	296	279	252	247	260	247	244	270	229	269	243	242	207	245	264	245	220	235	221	266	248	254	260	219	210	255	230	215	272	246	245	259	249	240	225	292	241	271	196	261	239	270	259	292	246	270	243	256	229	263	269	260	256	218	265	251	262	246	235	248	222	251	250	261	254	264	264	242	268	247	232	255	248	243	241	228	247	260	247	230	260	263	248	267	246	249	251	235	259	251	252	259	235	272	244	245	251	268	270	239	241	206	246	265	281	238	245	224	267	248	224	239	232	261	251	241	218	233	233	233	277	238	283	236	222	239	242	221	259	232	232	258	254	260	246	245	248	256	237	258	261	224	238	247	247	281	258	272	236	282	235	253	236	271	229	257	238	225	237	272	279	249	256	253	233	214	266	273	257	237	253	254	215	257	251	257	255	251	248	224	250	262	233	248	238	246	248	293	248	249	263	276	254	235	238	261	239	261	256	239	264	267	239	254	244
25191	19172	19653	5304	4423	3456	2624	2322	1973	1699	1387	1224	1054	1099	1070	953	904	837	818	782	774	707	718	762	726	721	660	695	686	686	678	634	674	628	683	680	658	662	680	611	637	627	582	641	610	648	625	582	565	594	569	607	600	597	587	591	556	630	578	595	619	604	594	613	605	625	577	608	606	564	591	557	541	660	597	599	627	609	598	608	622	605	593	556	562	592	596	568	568	567	647	608	588	613	617	603	594	578	599	574	604	631	611	600	613	565	623	596	585	616	615	572	605	570	589	555	638	590	591	594	567	613	622	641	566	558	604	597	598	624	596	633	637	607	630	596	584	546	616	574	606	590	574	587	612	607	562	539	583	601	593	598	588	538	581	586	592	590	578	607	605	595	531	556	603	568	571	593	564	570	578	591	596	599	579	615	593	608	560	625	607	587	640	551	590	557	600	606	601	585	558	561	625	643	617	615	546	562	551	578	576	584	557	646	572	589	565	594	615	581	595	578	561	608	578	573	610	592	551	600	625	577	552	560	587	607	578	591	628	569	564	555	564	597	618	592	568	588	564	570	589	570	605	614	584	574	530	583	538	598	640	565	572	611	585	573	569	621	567	579	539	569	579	623	599	576	625	594	574	562	608	658	649	582	555	558	551	586	590	564	576	633	595	567	616	619	593	592	563	604	584	604	563	596	580	606	624	530	571	603	601	568	547	645	568	600	573	608	605	583	557	608	568	595	543	579	613	603	588	601	602	558	575	614	576	610	561	565	585	596	590	611	624	624	566	585	571	590	572	617	602	579	588	567	550	657	621	590	563	573	599	608	610	604	598	576	583	580	581	606	545	575	574	614	545	578	562	596	571	609	618	564	583	580	559	585	558	582	580	596	587	585	604	595	605	583	582	580	548	612	608	559	610	572	627	568	611	538	606	557	603	590	586	551	565	574	589	580	582	573	586	594	569	615	608	559	619	635	573	578	600	585	614	578	565	617	602	579	570	632	616	592	594	562	586	599	590	585	624	589	595	592	590	611	550	591	585	578	612	568	585	589	587	580	569	563	578	575	595	600	557	560	584	602	588	558	616	637	598	586	585	593	568	621	576	576	548	580	615	600	573	575	550	575	595	577	614	552	606	578	593	585	565	617	559	628	588	601	639	580	605	568	550	597	584	620	589	599	646	563	620	578	598	603	512	569	589	589	582	597	577	617	607	576	593	596	586	614	605	568	633	581	627	572	575	573	574	578	577	617	552	595	591	611	613	631	592	615	601	590	592	576	589	577	586	636	597	602	599	590	603	607	568	590	582	531	570	587	610	612	570	567	588	585	603	586	619	609	599	597	580	595	567	627	610	612	565	583	566	605	596	599	601	628	551	617	549	572	601	620	602	602	583	574	548	586	601	630	613	589	548	600	577	585	566	652	570	578	583	603	579	576	581	548	550	605	619	604	561	575	621	586	575	617	603	530	591	579	560	574	584	569	561	585	623	604	604	576	600	609	572	604	612	575	567	610	556	556	612	623	579	581	594	593	584	596	562	573	604	628	594	582	581	586	548	596	575	580	571	604	627	591	602	579	578	601	593	616	572	598	606	603	623	617	598	571	592	553	614	600	619	587	566	596	573	593	579	565	596	584	598	577	595	600	620	603	595	616	598	601	587	567	579	613	615	571	633	555	654	552	616	616	615	563	613	581	596	559	576	590	615	571	588	541	572	551	597	633	596	579	619	623	627	609	610	544	560	556	582	601	594	572	576	573	576	607	580	563	595	620	554	611	590	581	588	583	603	562	551	578	609	587	588	594	621	597	556	549	593	571	521	598	596	583	569	540	643	571	587	582	600	580	637	592	581	599	591	569	621	566	580	608	583	582	595	598	568	599	583	599	615	586	570	594	564	581	583	589	594	584	575	586	604	568	592	649	625	581	604	589	577	585	575	544	594	572	623	566	579	580	623	624	561	620	566	584	599	643	617	603	577	584	549	557	586	565	571	545	609	594	568	589	618	545	591	564	573	563	578	620	588	591	570	593	602	547	588	589	592	587	597	610	551	619	604	593	594	624	570	628	572	589	569	584	602	595	601	606	563	597	616	579	566	603	574	603	582	576	546	541	565	606	542	573	639	569	583	597	607	596	594	621	620	579	584	609	638	614	571	605	581	558	610	612	607	605	610	602	570	542	618	573	582	576	618	583	632	572	560	575	580	537	592	591	558	615	624	578	585	608	635	582	625	606	574	611	579	606	561	552	571	601	601	596	649	548	584	584	605	570	611	568	620	590	582	576	567	580	592	588	607	597	605	560	642	584	553	580	614	634	579	557	582	588	566	606	583	643	591	667	558	559	594	553	571	543	551	576	605	614	574	572	583	583	601	543	556	575	610	621	594	585	601	574	585	552	579	542	593	586	613	572	598	625	609	621	625	595	597	579	618	618	579	625	621	596	602	598	593	563	595	573	607	572	575	558	579	616	602	567	554	607	556	624	572	574	579	543	566	582	606	583	589	551	558	596	597	590	532	628	612	615	588	586	573	585	622	551	590	583	603	576	574	549	568	580	591	617	619	601	603	629	611	615	549	579	610	560	578	612	580	615	594	612	590	609	567	628	590	603	559	571	607	560	583	578	581	554	649	590	585	611	565	582	566	596	609	590	610	569	558	575	618	647	592	577	583	567	585	639	589	602	594	620	585	612	626	531	584	562	580	599	585	614	567	598	577	572	610	613	574	567	589	566	595	630	562	602	612	606	602	554	603	589	597	632	587	576	592	615	594	565	590	584	588	620	571	598	628	562	554	599	600	628	566	604	597	594	616	595	608	633	547	597	557	586	559	612	620	563	545	631	578	548	605	603	605	543	612	568	585	550	573	596	575	594	597	584	567	578	561	613	603	600	620	594	593	585	626	595	561	560	604	581	571	568	545	606	613	564	572	587	604	601	591	636	571	555	603	571	571	605	560	595	615	628	591	589	545	578	606	598	612	564	618	605	646	583	594	621	581	606	606	567	617	601	604	551	626	577	631	556	602	615	632	597	614	628	601	626	570	594	563	611	615	614	615	592	621	679	617	552	590	568	577	574	550	557	557	623	548	621	594	565	567	615	588	575	562	596	589	562	611	599	599	613	612	569	604	592	617	601	582	573	575	582	600	586	576	570	602	627	575	589	591	571	589	581	632	617	595	592	581	596	628	600	642	586	603	573	588	617	591	626	609	598	595	556	575	578	569	540	573	534	585	564	582	605	574	598	640	648	622	579	592	577	618	576	567	570	565	559	573	600	592	609	576	593	575	629	583	569	607	642	621	594	582	579	587	583	576	569	593	588	601	573	580	586	599	569	590	574	544	582	545	584	538	603	591	583	568	588	622	571	539	550	579	610	623	634	614	548	592	600	586	589	625	545	605	582	602	598	606	594	600	601	628	639	634	567	546	593	614	590	580	552	630	565	629	609	622	562	533	615	620	586	601	572	578	603	625	578	581	597	589	553	567	597	590	611	596	625	578	612	598	594
12096	4689	3113	870	695	567	467	486	506	429	431	437	427	435	429	398	403	402	431	398	434	421	416	394	408	388	391	402	381	393	385	381	376	399	417	436	376	382	386	380	384	428	366	425	393	370	423	396	430	392	377	389	412	401	384	410	394	411	375	406	384	399	401	423	405	392	415	368	372	415	406	389	363	385	414	416	406	365	429	398	382	386	431	389	405	373	354	395	423	406	364	422	432	429	379	391	404	407	418	388	387	369	398	434	378	382	392	412	401	379	426	436	394	412	430	417	412	424	391	418	412	433	348	411	444	393	418	393	399	415	389	374	389	396	386	396	398	416	388	420	418	396	378	406	404	424	427	345	336	420	408	413	420	406	372	435	386	382	401	420	393	369	402	380	404	397	391	409	470	405	388	414	400	399	394	393	426	420	372	338	400	418	402	410	404	412	387	415	426	402	379	422	386	385	387	434	381	367	425	407	428	387	403	417	388	405	402	412	414	366	432	403	415	386	401	423	361	389	424	407	402	400	371	368	417	430	412	395	385	409	380	415	439	393	380	402	390	427	449	379	403	447	403	381	394	400	378	399	383	394	387	398	394	383	380	427	422	408	373	418	375	425	411	418	409	404	394	392	431	386	421	435	398	406	385	405	382	385	389	402	366	441	411	417	412	370	409	374	417	386	400	420	380	418	431	377	383	410	407	437	418	415	382	377	398	371	405	398	385	385	382	404	392	420	394	389	392	392	373	357	415	423	374	430	417	393	405	435	386	403	376	400	440	368	432	366	378	389	403	392	366	358	380	412	397	401	382	380	406	401	424	377	391	395	387	381	409	416	378	348	425	463	394	404	398	377	385	417	417	376	387	437	407	413	422	374	427	380	403	365	416	417	355	401	429	383	398	379	415	399	365	402	401	365	402	403	395	382	380	426	408	457	413	394	362	389	391	428	398	390	403	402	382	389	417	423	390	413	380	402	379	409	375	393	395	422	401	378	388	428	377	397	436	431	391	395	392	403	411	404	388	430	400	425	391	389	413	404	372	409	392	431	354	405	355	419	375	405	355	451	428	372	360	386	399	401	404	381	415	395	404	372	359	399	382	387	397	430	391	389	391	397	405	373	402	389	411	385	435	390	399	349	408	376	398	423	397	422	383	371	401	399	404	396	402	403	424	392	384	433	432	370	382	429	434	371	409	374	406	382	401	388	384	466	395	354	414	383	425	432	408	387	409	338	431	393	435	401	382	413	446	373	381	389	403	410	362	405	352	379	403	419	392	377	413	406	375	378	412	385	436	378	383	408	409	428	460	403	413	368	385	347	392	383	432	384	378	390	410	388	390	392	393	408	400	388	403	391	391	398	435	396	380	385	427	433	405	353	393	385	374	401	404	403	428	402	378	409	413	405	345	411	366	385	395	387	405	371	352	408	381	406	389	423	390	380	416	388	394	384	392	402	376	382	373	360	431	422	389	409	399	369	404	415	405	401	420	391	404	397	376	382	387	415	409	408	415	433	389	397	425	400	412	374	403	379	422	424	389	383	418	412	440	418	420	390	398	379	385	439	386	362	351	377	361	407	379	403	436	415	370	414	347	401	400	409	354	418	407	431	399	388	414	395	411	380	371	420	423	379	386	395	451	381	421	374	412	420	405	325	390	377	393	396	378	349	404	378	417	392	373	415	389	386	384	424	390	385	406	415	375	400	398	368	361	389	363	407	421	422	418	367	435	352	404	405	413	391	407	410	398	387	405	368	395	378	419	398	379	412	394	408	382	391	409	398	400	391	367	379	383	397	378	396	406	393	387	391	378	428	388	425	415	413	401	388	405	402	375	398	415	416	387	368	360	416	408	367	426	384	396	372	436	348	364	424	392	378	371	416	401	410	443	398	399	415	376	429	443	452	392	395	387	393	428	401	409	432	414	414	417	400	392	403	415	401	382	401	384	391	431	404	381	417	383	359	411	446	435	403	394	411	390	398	397	378	402	377	381	364	420	372	402	421	411	384	408	391	432	397	393	393	410	413	389	413	394	409	401	387	421	451	418	435	419	421	390	394	394	396	360	382	387	415	419	419	406	454	401	399	429	407	404	429	383	389	382	384	389	390	405	390	421	425	405	397	401	424	406	407	412	410	437	374	406	407	433	403	406	436	422	385	404	438	382	394	390	373	406	397	405	424	392	431	397	402	389	419	399	388	416	412	405	381	378	400	415	412	408	416	407	417	413	411	403	377	418	374	382	413	435	425	422	413	424	425	414	418	418	385	390	363	428	367	397	398	364	403	391	382	380	439	374	386	405	390	389	394	390	398	419	413	378	395	377	391	429	373	414	398	415	391	401	435	392	431	408	399	404	419	407	391	402	347	395	349	363	400	435	397	417	385	419	404	363	426	409	403	396	375	376	359	390	393	398	433	370	390	412	404	406	441	411	382	441	430	385	381	394	410	412	404	403	432	383	412	379	386	410	433	406	430	438	385	381	404	413	405	385	407	363	359	356	397	394	391	380	361	389	410	400	378	411	461	382	384	431	427	393	412	408	370	401	416	398	387	381	364	377	424	387	402	447	401	384	411	406	375	381	419	397	377	407	364	419	396	399	412	436	373	357	428	380	386	402	370	389	396	397	392	380	420	393	379	387	405	403	397	402	405	353	388	402	388	393	392	387	406	403	356	386	414	367	417	382	375	395	400	375	419	398	420	380	413	391	381	418	398	408	424	408	400	426	372	405	370	378	427	398	391	452	389	421	391	404	403	410	407	397	456	394	403	391	404	363	406	403	390	360	396	408	368	387	400	387	432	406	386	429	381	392	454	379	375	386	406	392	392	419	432	396	375	401	380	408	421	426	394	410	415	418	425	378	406	427	373	387	360	379	377	426	365	380	421	384	389	382	392	375	393	385	387	400	399	414	396	369	407	406	398	384	386	409	374	347	396	401	397	407	384	462	410	419	436	402	406	384	408	384	428	421	384	449	410	405	379	399	412	402	405	393	385	391	399	371	395	424	416	358	401	428	409	378	421	422	425	412	376	438	409	394	417	407	382	389	428	397	426	358	387	362	402	388	400	376	394	362	386	404	377	407	398	431	386	405	383	389	377	423	381	398	422	430	396	355	387	433	415	405	405	382	397	385	385	399	421	430	348	394	431	433	398	394	380	410	455	409	377	418	384	401	373	401	395	435	403	381	468	390	405	404	388	363	370	398	402	412	345	392	404	379	385	404	398	404	410	427	400	417	416	406	410	377	392	387	369	365	392	385	400	395	403	423	397	398	387	414	383	402	382	395	429	411	404	385	389	418	411	400	410	353	371	434	380	357	445	416	383	407	370	360	388	411	407	411	407	385	378	392	406	367	392	374	384	390	413	404	406	385	412	360	407	388	413	422	389	423	405	404	426	399	405	366	410	398	357	402	418	393	384	415	389	438	393	352	398	376	399	392	415	406	369	420	409	395	380	423	415	424	381	422	414	418	390	395	414	384	404	376	356	385	375	394	404	400	428
8537	4909	5557	2278	2068	1667	1452	1386	1242	1221	1119	1027	1027	1012	1027	999	967	1009	977	965	946	961	962	896	919	965	883	986	967	924	974	936	920	940	967	940	962	853	901	929	935	873	895	907	885	910	924	937	867	947	878	914	996	889	928	917	883	930	922	931	895	947	908	879	938	927	902	931	871	923	893	874	861	924	912	887	920	896	914	924	869	902	938	967	910	915	936	903	844	961	863	936	920	879	898	909	934	867	925	887	866	899	880	881	917	851	880	893	924	865	909	928	966	921	896	914	938	933	914	919	920	905	911	905	910	909	860	896	883	923	912	943	917	933	943	890	896	949	909	862	833	883	869	917	892	881	890	903	947	924	931	944	944	907	925	904	945	912	882	891	923	930	873	953	912	972	919	906	931	933	907	897	866	895	892	912	946	907	898	922	866	878	908	888	951	905	925	880	955	884	937	907	920	879	923	921	930	934	843	931	901	932	942	939	895	946	880	880	859	888	906	924	888	875	993	863	872	851	905	868	974	901	880	857	879	894	886	885	899	914	909	914	877	912	919	933	888	971	913	931	905	929	908	944	887	931	869	919	869	890	886	872	893	914	890	870	931	975	941	943	960	858	893	936	923	935	996	911	954	984	934	867	906	870	852	881	896	915	907	902	920	946	903	936	862	880	929	952	859	928	912	874	878	894	916	887	930	897	967	904	899	926	913	892	959	897	886	914	919	832	932	894	926	882	934	912	934	883	910	865	916	934	873	908	891	882	872	937	912	928	915	930	924	853	876	861	887	876	908	910	872	883	943	959	906	903	878	932	893	900	875	883	893	975	936	902	916	926	946	988	930	917	874	958	850	885	900	880	891	947	860	851	849	884	881	907	925	972	929	900	944	906	897	900	926	852	924	890	972	927	957	907	940	924	931	903	908	904	974	955	872	877	869	955	867	901	935	923	895	914	906	885	924	944	934	922	877	976	898	876	895	936	958	897	899	955	875	920	910	914	917	892	866	878	874	888	896	883	913	916	918	924	945	885	873	908	883	963	882	974	885	912	914	893	924	933	889	917	876	908	904	939	910	891	914	919	878	914	938	939	901	975	881	903	871	889	925	931	943	938	947	871	946	900	945	949	869	977	896	875	895	869	872	930	902	894	876	924	893	913	948	977	865	908	951	949	927	918	883	917	913	918	866	860	884	967	895	906	862	882	948	880	889	914	855	881	912	938	890	890	881	933	926	905	989	933	970	897	864	941	952	892	929	960	931	925	913	876	900	897	884	846	969	943	907	876	925	861	884	898	916	856	910	848	879	873	863	943	921	944	957	946	880	905	933	894	867	913	851	894	907	906	870	914	909	916	915	889	884	845	869	898	857	908	907	907	936	934	917	919	959	964	892	929	942	912	918	916	944	903	952	933	869	896	878	935	955	894	904	926	915	930	922	919	897	889	884	862	917	966	979	930	918	889	932	948	928	909	1003	897	920	993	918	892	923	913	883	909	846	913	867	897	881	891	912	885	934	914	919	890	888	874	920	840	917	910	930	894	896	917	962	955	939	904	946	894	905	922	921	918	884	908	898	887	901	863	885	909	957	927	938	945	916	890	955	928	930	946	923	920	930	912	910	867	867	869	927	926	841	908	974	971	904	921	876	905	909	870	941	858	932	897	949	927	922	950	1015	937	908	929	856	896	915	898	934	871	907	889	855	928	949	901	881	899	864	914	878	905	864	901	904	894	923	847	960	896	931	912	943	917	926	876	908	915	935	882	913	933	939	920	891	969	924	859	886	885	906	915	907	921	892	934	893	910	880	937	896	905	903	926	867	951	885	907	864	934	921	959	946	900	873	932	913	919	950	923	913	910	883	886	897	913	886	830	900	879	924	878	867	929	847	865	926	895	851	886	962	883	923	935	910	922	893	900	886	901	882	910	940	923	877	925	898	957	921	893	910	933	897	896	897	981	880	939	887	894	941	877	935	946	917	907	968	943	879	902	921	896	952	900	932	860	928	923	892	909	954	939	929	927	865	915	890	908	952	891	934	901	878	916	853	886	929	906	918	916	890	879	903	876	914	892	996	880	869	876	905	854	914	934	917	932	939	922	936	877	828	878	896	909	857	958	920	914	889	933	866	941	918	903	974	860	891	913	915	926	849	908	919	889	998	903	923	860	874	909	910	916	929	934	952	912	910	893	839	833	878	904	896	922	933	943	887	924	876	894	927	916	880	850	875	917	928	890	912	907	924	892	964	899	890	904	880	913	925	883	902	892	859	955	875	881	906	990	855	937	933	884	895	916	921	883	894	897	901	913	899	877	882	911	944	916	877	923	899	940	861	861	866	915	927	899	838	867	870	982	945	928	924	947	940	898	936	842	890	935	943	924	915	914	934	941	914	872	948	925	909	936	913	933	880	920	906	888	915	869	849	886	908	849	967	954	930	910	897	884	884	858	920	873	834	936	884	903	860	887	904	890	861	932	967	917	899	929	910	855	874	920	956	917	948	913	858	889	924	933	941	908	934	873	894	908	905	888	935	913	873	880	985	962	845	934	971	896	973	860	913	962	892	909	955	898	895	962	957	961	974	918	914	861	926	915	922	934	874	912	923	829	968	926	932	879	934	929	902	860	876	924	866	880	878	911	905	926	898	943	949	952	962	910	831	902	932	927	907	890	897	889	884	974	927	921	933	920	913	937	903	889	943	992	919	947	870	889	919	929	902	880	919	882	893	883	898	925	894	909	872	890	904	924	921	941	888	955	885	897	894	894	913	905	876	912	954	881	935	882	919	857	907	968	903	922	936	870	916	935	951	944	923	899	934	931	884	922	955	881	902	859	891	948	891	898	846	915	943	939	920	890	852	901	947	952	885	918	920	959	934	883	879	921	910	920	880	862	908	874	943	871	889	855	973	867	888	918	946	955	903	915	902	934	873	940	916	896	942	893	933	861	913	891	919	899	922	861	943	929	944	960	892	885	922	905	957	907	958	883	926	920	917	888	910	950	924	899	943	912	935	956	874	921	934	899	876	923	878	958	927	857	933	881	951	897	913	971	905	934	929	912	959	885	884	935	861	927	915	872	892	954	888	922	909	864	901	931	921	926	900	900	917	897	886	922	948	951	846	879	910	898	909	874	911	978	917	889	924	928	961	909	971	925	891	920	928	936	905	888	886	922	939	903	921	919	945	908	886	920	950	865	948	918	947	944	828	918	954	913	933	897	915	862	917	924	829	925	917	911	888	904	1004	907	934	927	874	871	869	891	919	909	919	940	898	917	909	905	901	934	964	907	905	895	901	942	887	926	890	865	921	897	871	871	925	912	834	920	938	911	978	864	949	1010	908	957	894	866	917	914	882	952	888	936	910	924	863	902	962	847	917	992	895	918	909	895	932	907	909	924	856	913	912	864	927	919	909	938	864	923	948	920	911	893	898	903	926	938	880	891	894	882	881	876	891	915	891	939	829	913	944	907	882	927	930	909	978	896	924	904	900	915	917	929	909	938	932	903	909	861
28444	15595	12419	2393	1035	815	613	614	527	524	485	507	453	477	464	409	431	435	357	428	441	388	419	379	386	396	404	395	398	412	442	377	425	367	420	374	390	429	381	354	389	383	406	386	391	351	415	399	409	417	390	377	402	381	412	392	384	365	402	421	359	386	381	389	369	394	425	365	381	390	390	386	389	381	387	385	392	387	400	397	396	366	429	395	348	342	403	361	403	392	407	372	399	391	381	344	425	380	409	381	405	386	385	324	351	401	408	379	382	390	408	372	376	390	400	379	367	392	353	424	376	412	386	389	400	403	398	390	382	421	384	362	397	372	384	381	387	389	365	373	400	371	405	385	373	404	370	389	391	402	375	374	387	395	378	402	421	378	418	422	380	377	391	404	378	377	383	406	408	367	404	372	382	381	403	336	365	377	376	368	400	353	382	423	381	419	414	375	370	402	360	422	366	375	442	392	411	412	410	376	388	378	381	379	394	411	392	387	375	396	391	385	362	365	383	426	395	379	377	369	412	431	404	354	382	333	411	393	383	376	356	408	393	374	373	431	395	437	417	385	387	428	445	411	406	385	367	386	378	412	388	347	374	431	351	407	393	391	370	414	399	367	394	351	370	367	356	422	417	408	348	375	416	365	380	408	376	398	355	378	396	392	404	413	378	407	375	365	372	426	403	356	398	388	375	407	402	366	405	365	428	364	366	428	420	394	358	377	374	403	407	375	378	412	344	376	350	381	376	404	424	414	377	409	396	403	361	383	388	373	395	418	387	343	389	378	411	379	396	413	368	398	413	382	422	364	408	391	385	392	408	361	386	403	367	381	367	365	390	399	410	400	426	405	400	392	428	408	358	379	343	427	378	386	394	373	463	412	372	397	384	388	360	408	432	387	369	384	346	412	403	362	396	377	384	425	399	418	394	374	377	419	412	397	408	362	407	378	403	415	390	406	366	350	368	364	431	410	386	382	377	348	422	418	365	360	388	375	388	384	404	384	378	359	397	385	382	368	400	392	394	366	401	370	401	414	390	361	388	408	383	433	376	359	396	427	394	374	373	350	388	368	385	361	376	378	426	380	362	393	371	347	389	351	430	381	362	383	393	431	410	388	419	401	412	380	388	392	393	435	412	401	440	389	367	398	370	368	390	366	405	397	393	388	398	385	367	370	430	384	375	371	408	363	341	382	369	379	379	393	372	394	371	400	393	404	389	398	385	406	424	399	368	402	399	391	401	390	395	401	412	362	364	377	404	362	385	365	388	367	358	327	377	408	425	353	365	384	409	391	399	391	410	416	390	382	397	410	380	363	386	366	384	362	426	364	360	385	395	384	378	401	384	379	403	406	414	416	366	386	385	384	365	381	403	422	439	380	384	383	359	369	381	430	388	363	393	401	373	417	361	352	378	385	353	406	379	388	398	360	389	391	381	371	383	370	362	387	363	369	399	418	395	388	398	397	369	383	376	388	396	374	350	358	375	395	382	348	399	396	421	365	353	414	450	396	409	396	415	406	403	377	391	356	402	381	381	387	395	348	404	375	372	386	382	408	360	370	374	361	400	424	377	363	386	387	350	353	381	380	347	383	365	347	412	387	395	383	417	409	412	400	391	388	384	411	371	377	389	406	383	373	377	403	369	370	388	370	377	371	367	383	361	410	407	414	365	363	366	381	398	386	394	422	402	392	357	374	388	376	393	391	379	412	412	384	417	413	422	395	390	386	401	372	387	382	408	373	388	414	348	368	389	381	378	388	399	368	355	409	406	392	390	383	377	387	390	409	426	424	362	385	380	392	415	374	370	360	363	372	390	385	364	389	361	374	396	386	391	399	413	386	386	401	375	412	380	374	364	362	389	397	358	343	399	385	340	389	427	399	444	367	398	367	418	417	370	378	401	398	366	374	319	458	394	363	424	395	366	397	412	405	417	379	418	422	396	405	413	399	376	406	378	388	388	398	400	372	388	412	410	366	410	395	366	384	384	396	419	413	418	392	367	428	412	395	401	385	387	383	365	437	410	377	376	399	386	407	376	398	414	384	419	349	398	391	386	407	362	385	368	386	416	396	415	365	366	394	389	400	379	398	362	393	337	370	397	386	409	352	390	408	397	409	395	414	390	389	390	395	367	373	373	416	365	393	393	398	365	378	406	384	357	406	375	370	373	347	382	397	404	395	389	411	402	359	391	395	420	383	376	370	389	384	380	404	402	395	355	380	387	416	381	388	369	384	366	360	396	397	412	388	345	360	370	392	398	392	363	389	375	396	372	403	389	379	384	364	337	367	378	379	405	413	425	421	355	403	379	419	388	381	344	431	427	419	390	387	395	423	409	385	384	354	357	383	370	378	399	386	405	413	421	454	380	380	380	410	397	365	362	385	387	387	411	366	395	422	381	370	400	437	386	397	358	384	394	415	383	381	355	388	370	406	364	420	399	352	389	396	401	382	386	423	369	385	377	352	372	406	384	368	413	353	393	370	382	421	420	361	387	377	373	415	368	407	381	413	422	396	400	376	360	399	413	376	356	417	375	364	372	401	345	386	392	417	417	441	356	399	374	374	403	415	404	379	432	356	399	404	368	414	370	368	409	389	356	402	418	387	402	407	371	377	376	407	358	412	325	384	425	398	387	427	371	416	343	399	416	404	402	408	379	393	378	388	380	377	409	418	397	371	374	389	362	357	384	433	390	374	396	399	394	392	361	341	405	380	402	430	405	404	413	385	390	361	394	409	371	348	378	314	409	383	400	383	409	438	413	367	408	381	354	386	399	386	400	394	425	399	372	394	376	410	396	406	374	382	362	404	402	390	376	394	354	395	399	390	379	402	410	379	425	421	410	400	384	384	378	394	384	364	384	352	416	377	403	374	365	383	399	408	396	407	395	357	380	386	392	412	389	408	364	389	408	405	363	376	394	395	380	356	395	422	365	380	377	427	388	402	400	408	364	364	374	430	374	409	396	400	381	388	410	363	376	382	403	396	388	383	393	376	361	379	402	378	407	408	390	370	422	367	401	390	374	371	399	358	404	398	356	352	368	415	430	406	372	383	387	389	427	363	381	381	374	367	385	410	436	374	367	406	358	382	365	361	375	406	408	406	341	381	396	389	398	414	385	380	404	388	367	398	375	404	380	357	397	377	403	394	394	391	392	422	394	399	363	378	357	374	373	346	384	382	381	394	433	403	350	386	404	405	417	351	390	392	378	390	352	423	366	381	363	348	352	351	375	395	391	370	371	384	343	429	362	385	365	409	417	406	363	359	348	378	389	392	401	387	400	409	347	347	397	388	389	353	368	399	392	381	368	373	428	356	395	396	346	381	395	448	436	400	373	376	391	397	388	402	396	360	395	399	410	400	418	380	393	395	385	357	377	337	391	383	410	407	377	396	431	394	385	393	371	387	371	400	392	434	445	399	369	392	440	350	378	354	407	434	384	382	387	381	392	412	406	357	383	367	371	412	350	394	406	364	390	384	398	420	387	364	368	413	410	406	386	378
19522	13120	16078	4075	3407	2751	2209	2099	1725	1547	1391	1295	1215	1191	1130	1113	1070	1083	1019	1037	981	1109	986	952	969	953	902	875	911	985	907	891	914	902	946	928	866	871	946	855	839	885	945	894	891	923	887	946	874	843	872	854	867	854	871	856	950	865	831	864	915	922	812	925	911	866	926	884	844	926	848	907	888	934	899	867	852	926	853	848	921	905	876	864	885	888	841	909	830	889	888	863	874	829	889	894	833	849	893	898	865	924	888	903	841	930	895	856	866	888	879	900	862	889	851	838	885	849	886	932	887	897	887	891	866	942	893	911	848	868	807	953	857	854	906	894	872	876	876	855	926	865	860	888	879	853	901	902	856	863	894	871	867	860	933	839	871	901	908	837	863	849	940	865	815	880	870	921	846	871	876	825	831	908	850	911	857	904	896	868	896	867	860	859	920	898	883	889	888	846	898	875	809	899	856	836	921	839	875	934	864	890	917	877	945	908	897	892	895	834	851	867	860	897	855	858	865	879	879	833	891	808	899	853	870	844	867	826	905	882	919	816	886	822	926	836	863	877	825	882	865	861	869	880	894	917	878	911	893	867	941	831	888	946	888	905	865	850	918	882	839	866	877	866	859	845	860	880	836	933	846	868	906	803	920	915	906	904	883	918	798	877	840	952	857	793	873	796	955	921	832	884	864	890	833	897	882	866	898	869	843	887	853	876	834	848	924	896	811	910	849	870	890	887	829	887	855	863	930	887	919	856	958	917	916	974	860	854	853	897	900	893	858	918	927	858	855	927	890	887	934	909	907	843	914	882	904	911	856	913	827	858	902	885	859	873	866	885	933	903	905	893	877	905	863	815	886	831	848	900	855	873	845	888	903	880	836	872	877	896	871	913	814	864	870	911	886	882	935	867	881	832	846	879	866	867	835	876	890	868	879	837	932	884	861	885	864	902	897	847	849	912	878	910	857	857	844	906	890	876	892	850	863	914	915	900	882	877	845	880	875	858	889	901	860	865	836	938	879	866	848	848	830	912	857	867	841	883	865	827	859	908	888	826	839	882	883	891	843	921	865	873	824	865	895	857	914	863	864	827	853	926	845	889	857	888	891	875	871	873	908	889	923	876	919	901	879	941	926	923	847	903	906	838	920	912	874	922	848	849	882	939	903	878	875	850	834	817	876	862	867	904	856	908	869	874	911	852	913	879	854	904	897	843	883	854	879	805	905	875	869	903	826	853	840	944	912	875	892	859	944	914	888	880	872	876	895	921	911	819	922	883	891	874	897	857	882	925	844	908	837	831	873	831	922	882	886	900	877	853	836	832	862	859	931	878	908	864	892	896	875	868	845	898	901	912	882	849	938	933	911	895	850	885	892	845	873	889	911	867	889	838	888	841	868	860	884	910	925	878	897	837	911	871	897	865	866	814	879	847	896	840	905	901	886	805	865	911	901	918	872	890	890	884	877	862	870	855	909	890	864	864	878	907	853	858	882	903	799	890	855	865	896	845	863	863	914	880	840	877	925	905	856	873	915	853	911	908	870	910	844	807	857	881	901	889	851	898	876	902	891	887	909	906	884	917	905	882	904	865	861	889	848	799	894	869	862	882	878	932	874	866	905	872	915	890	850	888	838	866	883	894	859	827	888	847	927	891	901	897	886	893	911	884	871	897	861	889	902	869	909	873	846	910	815	874	829	890	873	873	877	889	862	849	855	854	849	937	927	808	891	906	861	862	918	921	859	910	878	891	917	888	866	895	879	868	871	849	920	902	845	874	809	888	866	917	891	894	853	914	850	876	932	926	858	880	851	865	865	912	855	829	914	915	885	897	946	891	905	912	914	892	829	851	904	883	933	932	864	903	863	868	886	853	955	844	830	857	851	923	860	898	898	857	923	850	838	872	881	905	917	873	894	867	915	905	884	878	835	841	912	897	889	879	885	897	884	881	876	848	891	848	841	845	880	885	933	887	908	893	883	832	869	852	906	884	915	860	912	864	877	879	921	886	870	877	893	863	860	893	896	880	889	900	873	844	863	859	933	852	908	851	923	862	903	898	869	864	869	869	880	896	877	805	835	850	830	896	890	929	857	882	869	901	867	888	832	877	862	861	899	853	868	897	852	833	843	867	828	869	866	866	905	878	914	836	785	845	864	857	860	881	895	910	886	847	900	920	908	824	886	882	864	892	904	886	890	825	857	883	936	914	884	894	837	922	882	879	888	896	876	894	857	897	825	877	897	907	867	872	887	939	871	839	848	863	849	833	898	881	812	874	885	867	857	891	893	923	918	936	861	889	906	849	847	868	840	916	889	859	870	870	940	847	906	873	839	834	914	870	877	844	883	870	843	903	836	879	894	852	889	900	852	893	882	884	913	897	844	870	873	866	800	905	878	904	895	904	909	884	881	876	903	894	866	883	824	887	873	845	876	806	825	882	854	831	884	842	846	883	839	837	899	860	911	913	856	916	797	848	916	865	906	890	820	903	887	897	862	902	894	904	888	846	849	890	863	827	867	884	845	875	856	923	895	906	894	908	853	909	864	902	898	915	916	888	879	858	888	827	882	878	891	864	871	902	875	843	924	874	839	812	862	916	904	853	888	855	923	915	891	850	836	845	888	871	912	809	865	885	863	886	914	916	900	886	852	822	848	933	886	875	858	897	848	889	895	917	857	856	875	813	891	911	860	825	886	917	874	835	937	883	836	870	858	862	865	850	927	904	830	851	922	876	833	853	925	889	902	885	839	860	871	904	890	861	907	861	863	905	883	875	911	874	836	866	845	926	935	875	874	870	873	866	889	832	900	852	902	882	887	868	901	866	885	849	909	867	869	926	878	883	895	881	928	872	802	892	819	935	867	879	899	834	884	888	922	894	849	910	887	867	822	860	862	894	886	885	908	889	898	848	855	880	857	922	897	897	928	924	899	944	882	837	896	858	890	873	877	848	876	893	824	882	926	884	853	908	875	832	839	864	912	869	840	855	847	852	893	895	879	846	884	878	854	902	866	870	903	873	875	865	890	907	896	852	853	850	906	854	881	881	837	892	874	920	884	892	918	867	883	932	872	899	851	903	905	875	895	901	921	855	912	877	912	825	927	913	857	907	881	853	889	883	816	845	864	844	881	887	881	844	921	961	843	881	897	933	887	867	888	938	832	892	910	832	925	849	898	857	894	869	865	867	827	929	883	862	873	882	939	850	902	907	872	883	880	831	912	844	853	887	915	820	909	904	901	893	912	885	872	849	897	844	890	938	844	853	880	857	860	924	865	907	869	880	838	954	851	923	875	902	830	909	884	880	869	863	855	851	904	925	887	837	882	874	862	887	856	872	900	875	898	896	921	931	888	885	869	900	888	953	903	858	924	876	847	872	870	890	883	883	880	820	888	830	844	891	890	865	885	848	866	877	867	905	818	909	879	851	896	846	938	870	854	908	889	902	882	843	848	877	866	928	838	835	878	906	888	890	886	865	909	860	868	870	890	918	875	867	859	820	902	870	886	871
38283	24689	21205	4692	1372	858	740	617	484	440	388	375	370	337	297	299	300	236	246	301	280	261	285	300	273	268	248	290	266	257	269	258	233	288	272	283	265	272	242	209	241	255	256	270	236	256	254	261	269	285	229	246	244	312	262	253	277	247	275	271	275	273	252	251	263	262	274	272	287	246	260	281	230	263	283	242	257	222	237	241	237	237	230	250	236	275	268	257	277	237	228	244	244	250	276	256	222	283	255	298	260	243	243	259	281	239	269	240	275	269	254	233	234	264	248	240	240	252	267	265	260	247	269	243	254	265	258	240	224	250	272	269	245	273	257	240	245	248	230	266	286	266	245	267	266	241	296	258	259	243	253	259	265	252	273	254	255	250	250	263	236	262	235	210	224	265	226	264	217	247	240	240	232	224	266	236	247	257	251	261	258	247	252	224	247	270	256	274	262	240	234	236	265	287	258	245	261	259	259	247	246	264	255	230	252	256	288	262	258	230	272	254	239	240	248	264	273	239	247	254	285	277	249	267	242	243	268	253	223	251	255	281	267	283	248	248	246	247	241	237	248	273	250	274	245	284	253	264	225	243	242	274	257	227	259	250	240	283	245	247	256	242	246	268	246	296	236	204	272	273	252	266	243	273	247	275	265	253	265	245	251	260	273	234	245	283	247	275	250	249	248	263	281	209	255	250	253	242	262	238	241	250	257	260	260	261	239	248	211	268	263	300	226	257	253	250	249	265	281	265	252	253	275	270	268	281	247	248	252	243	238	235	251	262	276	238	227	275	288	283	258	263	266	255	279	236	243	244	231	250	234	264	217	261	251	252	254	270	257	218	286	234	244	253	253	248	218	238	237	224	218	237	236	301	290	252	264	246	259	266	241	250	264	272	224	245	264	253	255	281	267	196	260	264	246	242	226	258	263	249	220	235	236	255	252	232	241	254	264	274	271	244	247	249	258	242	259	268	275	267	248	263	286	246	254	252	284	228	263	247	253	280	212	282	268	251	256	253	262	248	258	245	253	255	241	243	286	229	273	283	260	275	257	217	267	238	236	260	262	278	269	238	217	244	283	247	284	231	254	279	247	228	246	258	241	263	274	248	252	273	262	250	282	258	242	257	213	259	254	228	227	247	214	249	229	239	265	239	267	237	253	233	266	268	251	266	257	225	249	267	261	255	254	229	245	275	225	264	272	257	235	244	274	231	272	283	241	253	267	271	245	234	225	240	259	270	261	256	245	245	223	241	244	251	236	239	291	241	234	254	243	231	247	243	259	248	255	273	240	252	251	254	262	236	242	226	249	235	209	240	256	244	234	257	226	256	265	260	264	262	230	221	293	272	276	245	284	252	249	250	257	253	238	239	240	228	251	271	255	230	235	250	254	253	248	266	262	272	260	259	256	239	226	266	249	255	248	255	275	244	254	235	286	257	225	254	264	279	246	265	268	261	233	267	271	279	268	237	253	248	267	281	277	265	244	251	258	270	244	234	230	270	246	258	234	230	231	266	249	246	237	252	234	256	280	251	255	247	234	255	244	250	247	242	264	261	218	222	254	268	279	276	230	257	260	251	263	291	229	250	242	242	249	260	275	280	236	234	236	203	253	265	259	264	254	227	249	245	267	268	255	274	289	254	268	263	241	258	260	276	254	245	249	255	220	242	272	278	226	278	282	242	278	247	254	276	293	263	237	227	234	251	257	260	231	254	221	223	251	262	225	258	271	263	237	243	249	233	264	275	231	254	287	244	239	262	270	261	239	239	255	236	277	278	259	251	265	243	259	216	269	239	253	252	284	249	239	258	319	247	258	286	281	249	252	299	263	282	250	250	237	204	245	216	279	277	289	218	276	255	235	257	237	239	249	219	263	225	257	239	262	266	249	244	235	254	261	270	290	235	272	273	266	275	231	254	254	273	265	225	265	244	265	254	243	270	260	259	253	222	288	272	258	259	251	248	280	246	254	256	242	240	233	263	242	261	232	253	266	253	270	258	270	240	212	242	247	233	244	238	260	270	248	284	292	220	252	209	290	273	258	255	253	261	256	240	258	250	251	243	251	253	237	259	234	291	255	266	247	263	283	228	247	229	247	282	246	273	272	244	255	269	264	257	265	246	257	262	278	245	252	270	239	247	233	261	287	287	232	271	233	246	256	247	264	252	292	246	233	252	257	226	241	282	258	271	268	252	254	286	272	242	258	295	232	254	258	239	241	233	222	248	247	263	243	264	250	251	265	265	273	278	263	248	278	235	255	242	265	232	242	281	213	280	293	249	249	277	251	230	272	232	251	263	230	275	260	231	238	260	269	240	236	247	276	246	252	238	263	266	244	255	228	253	232	248	249	214	244	240	261	224	257	275	233	227	262	232	266	225	247	260	228	272	262	257	282	240	237	253	247	224	284	236	263	245	274	257	252	256	268	230	212	250	263	258	248	245	264	271	248	256	243	262	291	263	290	246	275	266	262	234	259	277	258	247	265	284	250	259	246	217	256	238	251	267	255	271	224	230	264	260	267	246	270	265	225	265	246	239	247	248	258	240	262	272	236	237	256	246	266	271	274	246	253	247	258	249	242	234	237	262	242	264	249	264	276	269	245	237	263	221	272	274	281	250	220	246	254	233	255	264	244	258	241	244	251	235	246	280	250	260	255	262	269	247	280	270	252	295	284	257	247	234	256	260	242	256	244	277	238	269	227	268	245	253	252	283	270	240	247	278	266	291	246	214	244	252	279	236	245	253	250	252	261	261	303	258	250	248	239	248	257	254	244	260	236	238	276	239	196	233	246	238	246	250	255	229	267	232	244	243	280	245	256	248	252	250	257	237	243	247	246	234	291	256	207	233	266	257	259	251	247	244	227	249	250	227	235	224	233	235	280	261	259	254	280	235	276	262	245	270	267	217	250	271	233	216	248	293	227	275	277	263	263	232	245	247	228	265	251	265	270	257	266	249	246	250	255	260	266	268	236	246	246	272	248	228	256	224	249	204	299	284	269	289	285	258	255	264	272	240	247	266	277	260	240	235	248	244	255	237	264	289	256	273	253	267	247	237	245	270	259	266	252	263	275	234	271	266	233	243	270	228	236	237	277	212	294	260	239	254	256	260	226	295	242	252	250	262	238	289	254	233	257	240	303	255	257	206	242	228	263	247	221	251	236	216	280	245	234	242	294	246	291	241	278	240	256	232	255	242	292	244	251	249	251	237	229	263	227	271	261	268	253	232	254	262	265	266	287	280	240	263	263	242	243	226	250	273	241	241	227	252	249	245	262	226	251	284	249	266	215	236	275	262	246	240	279	278	285	260	234	250	249	242	261	255	254	277	253	262	259	274	237	272	259	230	241	284	265	244	246	267	237	238	265	258	221	276	237	247	239	235	286	264	235	247	225	242	260	263	278	243	259	270	248	288	245	231	228	256	243	255	224	245	286	263	253	261	234	237	234	245	235	252	233	267	256	284	270	297	250	279	253	246	250	288	265	249	248	243	242	260	277	241
25297	19220	22974	5518	4409	3399	2740	2465	1933	1617	1394	1303	1162	1079	953	926	854	871	837	859	827	830	761	724	738	725	698	694	672	654	678	655	661	684	668	658	634	669	624	635	648	662	673	615	641	626	582	665	632	685	629	610	585	565	615	592	619	614	597	585	588	580	566	651	615	606	591	591	598	600	604	595	637	584	614	608	565	560	566	672	625	616	598	592	626	599	599	608	626	574	598	603	597	625	605	583	618	587	652	624	600	628	603	588	608	570	584	614	616	609	586	621	571	622	610	578	592	587	643	590	597	588	607	590	608	573	594	585	617	612	557	589	540	559	577	587	595	629	620	604	582	625	603	588	595	601	588	596	606	619	618	588	591	600	617	600	575	615	615	564	583	612	614	586	575	574	583	590	580	557	586	602	583	582	606	613	628	627	604	600	564	630	597	579	658	637	590	570	596	624	609	566	596	576	593	621	568	609	620	590	624	637	610	588	605	634	580	562	579	589	577	604	563	625	583	579	589	629	595	592	604	591	601	605	601	620	564	588	581	604	628	586	609	593	582	582	606	603	619	579	600	592	588	588	615	626	610	650	624	577	601	603	570	582	607	639	654	627	606	562	580	607	599	596	579	583	554	579	565	601	608	606	596	631	626	650	592	599	574	577	573	570	565	586	568	614	577	586	632	602	625	556	611	591	562	594	624	560	629	595	623	611	597	561	617	586	582	604	644	587	566	623	568	592	581	586	626	576	632	604	589	626	625	629	632	647	608	612	589	567	601	616	608	624	625	593	572	566	591	604	618	612	603	553	558	619	622	570	612	612	609	575	557	578	579	552	600	588	620	561	593	572	579	614	613	591	613	581	594	605	610	597	578	572	585	574	590	562	583	622	618	548	574	594	602	602	609	575	597	600	628	563	616	621	572	588	582	594	599	607	599	592	614	592	599	580	572	545	570	572	619	593	575	643	616	624	588	567	600	570	617	631	612	549	607	656	620	571	615	623	580	600	604	613	578	560	608	584	556	584	581	602	587	605	591	573	550	612	613	585	638	593	575	597	546	586	558	613	626	587	620	615	567	641	609	609	599	567	601	587	591	571	601	592	596	582	646	584	600	626	587	596	593	616	587	613	616	546	621	560	617	598	615	561	615	630	652	590	618	606	565	615	587	586	574	623	595	606	579	571	595	608	603	618	595	598	609	638	587	625	572	611	638	562	622	591	568	630	612	650	603	598	640	554	598	604	608	592	614	581	639	595	621	633	564	580	618	627	634	592	608	603	603	563	620	560	630	634	602	609	592	632	604	614	571	596	604	609	587	573	579	556	561	612	607	583	587	598	571	602	631	565	594	569	568	608	594	625	584	569	563	576	671	589	611	600	606	603	583	600	642	601	567	581	602	592	615	602	609	558	617	545	634	620	593	573	622	579	615	616	619	579	625	591	597	615	618	575	613	620	598	572	613	585	611	616	600	601	632	613	625	546	600	597	629	583	558	571	613	588	588	591	596	558	605	559	632	639	636	631	629	608	588	600	582	605	584	560	649	620	612	564	620	613	616	625	588	601	627	593	636	601	645	589	627	594	671	599	659	592	587	578	602	551	632	598	565	599	563	621	590	600	647	598	594	648	589	591	625	570	575	569	566	596	595	617	572	592	582	563	624	626	655	592	618	593	570	623	576	591	595	584	617	611	575	605	613	608	605	599	586	584	596	620	554	635	543	604	594	583	621	575	603	623	604	650	595	602	608	637	558	593	550	566	595	598	584	595	572	577	596	608	585	549	567	602	612	599	612	648	565	583	550	611	575	562	565	630	625	592	559	613	611	601	592	622	616	622	628	602	631	625	569	627	674	613	606	623	625	573	621	624	597	604	602	592	645	579	606	549	632	606	580	567	598	610	574	602	556	576	580	596	569	577	598	569	613	537	594	597	597	553	579	564	605	563	612	574	585	571	598	593	569	682	604	612	596	573	630	590	595	553	605	552	613	582	632	562	664	589	628	580	614	598	594	564	580	577	562	587	613	588	608	582	610	583	570	580	557	668	601	598	628	606	604	607	556	583	610	623	598	599	598	595	602	624	610	610	591	649	585	596	611	607	593	609	594	608	589	615	579	605	596	595	565	564	596	608	594	587	596	592	582	603	569	631	612	640	598	589	597	581	588	588	617	546	605	611	632	583	598	544	613	560	576	564	604	605	597	614	585	602	621	620	582	608	612	608	597	627	545	629	591	639	561	622	632	599	569	597	539	619	581	606	597	577	607	575	553	616	591	629	601	602	587	581	586	594	596	607	591	598	582	626	619	581	611	605	599	616	617	632	599	651	579	644	611	573	591	596	652	624	616	586	593	605	604	623	574	595	607	565	637	553	601	644	592	573	558	604	587	609	572	590	578	618	609	616	599	597	589	593	571	603	577	630	600	595	602	642	636	578	618	596	610	600	632	598	599	648	572	626	613	624	623	621	557	589	624	598	545	623	575	569	635	627	585	607	599	595	603	594	601	557	598	596	621	617	621	626	581	563	630	592	612	614	606	581	595	599	631	579	632	596	549	591	610	613	635	588	539	581	584	561	589	589	583	571	580	619	612	605	553	560	595	597	587	572	610	609	622	596	603	624	597	618	591	570	572	603	612	603	567	544	585	602	641	567	576	603	601	631	584	584	618	628	611	549	585	611	623	612	614	599	624	603	574	622	563	596	610	593	617	573	564	601	611	610	576	625	598	621	596	593	610	561	594	591	643	633	582	627	626	591	573	654	631	580	623	627	597	571	546	585	624	593	602	613	624	660	619	555	596	638	595	638	566	595	577	572	594	618	603	597	606	599	551	621	636	615	578	558	596	628	609	593	586	611	615	578	625	616	587	597	645	575	614	631	642	635	581	624	620	577	624	611	566	661	567	611	611	563	575	618	577	602	560	615	614	588	582	611	582	554	606	598	590	591	619	590	633	584	604	630	569	598	642	649	579	562	630	585	609	647	591	568	635	567	545	558	578	605	620	580	573	620	601	641	610	559	606	573	594	624	563	631	659	571	601	619	564	621	618	629	582	617	563	662	568	607	551	555	650	606	594	607	570	606	645	585	629	608	610	588	577	592	601	588	576	554	574	597	581	598	614	592	544	643	620	602	620	617	557	583	579	604	557	619	618	623	599	599	624	544	607	614	614	626	632	551	608	600	601	594	599	587	593	561	638	582	586	614	569	654	604	607	621	611	599	614	609	553	607	602	622	588	587	591	607	602	633	589	620	619	587	653	609	636	591	636	570	604	612	613	622	614	592	636	573	650	629	633	622	610	614	620	571	599	558	629	564	595	641	615	586	595	578	586	602	597	588	619	595	599	590	605	589	644	638	617	560	585	610	572	616	606	624	623	591	569	566	620	579	616	600	621	629	565	565	600	627	569	573	610	605	586	577	609	616	635	604	582	584	591	631	616	567	599	664	599	584	601	598	586	596	597	571	568	612	649	571	597	588	582	608	624	600	598	599	592	605	588	556	634	564	595
12460	5034	3889	998	588	543	533	481	473	484	458	418	417	447	443	410	407	425	393	415	401	417	434	455	412	452	426	439	419	477	378	428	385	441	460	428	411	467	397	402	398	423	412	405	405	425	424	426	405	402	409	391	462	391	394	360	442	436	404	419	421	426	431	411	411	416	392	382	424	384	401	427	425	416	404	396	436	356	405	422	419	387	425	373	418	444	446	417	397	412	453	380	436	421	400	438	375	461	434	421	471	429	439	402	398	401	392	403	380	405	439	437	406	396	418	389	385	393	407	426	429	419	406	390	399	415	391	410	425	430	420	425	383	429	405	410	409	434	416	401	390	402	434	415	406	425	417	404	426	363	428	418	454	402	390	416	439	392	383	421	430	399	408	403	436	407	449	384	390	421	372	455	422	374	435	429	392	375	401	395	387	403	408	385	437	412	419	410	430	412	359	463	392	382	365	413	426	374	434	414	395	392	387	441	373	392	415	424	387	383	408	435	402	421	446	382	372	388	404	414	428	412	389	417	399	395	407	420	357	400	407	428	385	393	414	410	445	424	419	442	377	370	380	429	407	402	433	448	394	400	376	426	420	402	433	411	390	441	397	444	419	372	428	425	444	406	415	408	419	370	363	402	408	421	413	369	404	375	387	410	410	389	409	393	413	413	410	418	404	444	439	417	383	414	425	441	410	457	383	362	403	394	412	420	409	428	400	398	375	424	397	448	459	425	416	377	421	383	393	401	445	417	391	383	407	394	408	404	439	396	428	374	402	433	414	407	381	411	430	373	399	417	406	395	428	442	397	437	423	434	403	413	399	381	418	414	408	398	418	429	415	391	358	371	425	399	444	409	386	412	404	398	401	418	416	466	384	387	387	400	396	375	417	409	444	381	387	403	391	411	380	414	393	417	411	427	447	391	447	440	430	418	418	384	417	412	344	448	435	383	390	384	405	428	404	408	402	391	415	431	398	381	406	386	378	415	408	421	368	382	388	423	395	392	413	450	423	406	387	441	433	375	393	474	413	387	446	414	420	396	407	434	408	428	446	414	446	401	424	400	425	432	474	413	395	409	377	419	407	408	421	415	394	427	420	403	392	413	410	375	400	412	491	410	435	383	398	446	438	385	434	414	393	379	401	408	405	376	374	404	421	426	393	405	359	369	418	425	425	426	425	398	382	438	435	400	455	459	409	397	396	406	402	418	458	453	426	407	431	423	397	412	404	441	387	386	396	395	429	422	392	389	428	399	430	425	436	431	409	401	403	414	419	404	367	432	415	410	417	397	372	409	377	399	433	409	402	365	416	413	446	392	407	394	434	389	411	431	434	419	407	371	389	392	411	403	432	446	415	430	414	411	420	395	422	424	435	441	438	400	413	418	425	445	404	403	441	412	442	414	419	382	392	416	393	389	453	428	419	413	409	432	393	420	364	442	442	432	406	430	431	383	431	384	425	439	398	420	403	427	390	418	418	383	417	433	404	430	400	425	409	383	421	413	395	423	401	427	390	444	418	423	433	419	397	429	458	416	422	442	413	459	395	426	412	402	429	421	443	403	397	401	423	426	407	402	404	412	441	437	410	391	404	429	425	410	362	385	369	429	423	434	420	442	438	399	424	429	425	389	406	427	418	421	375	382	404	409	467	403	398	423	390	444	435	426	412	391	410	383	422	409	401	460	370	390	423	404	418	447	398	453	406	392	434	430	383	348	456	414	422	405	419	428	433	430	413	397	414	431	380	439	377	382	401	428	422	399	418	430	424	398	441	419	427	432	410	400	435	377	386	399	402	431	417	385	419	434	397	434	401	413	424	400	404	377	422	404	434	429	374	374	407	425	430	438	434	388	455	426	434	436	452	402	413	390	400	403	406	445	390	411	413	398	364	416	429	451	443	404	417	399	421	425	447	407	390	381	433	426	424	429	399	387	434	398	395	431	385	449	432	409	434	391	390	391	442	381	420	418	414	428	437	402	396	427	441	396	418	392	394	427	469	404	384	423	422	412	359	397	389	385	441	435	439	406	417	407	370	449	400	432	389	400	404	394	439	404	430	388	380	391	415	390	432	388	402	420	421	401	398	436	405	434	410	412	421	387	382	410	420	423	398	424	403	375	374	406	428	384	396	429	413	447	402	420	418	425	429	399	431	435	405	392	400	384	423	422	380	403	397	437	429	413	389	396	413	439	406	365	418	414	352	409	401	446	442	422	385	434	402	420	456	447	414	417	440	412	442	408	395	427	385	407	433	398	436	443	459	395	405	440	391	419	432	383	383	387	432	400	416	417	365	382	384	404	419	438	414	387	454	446	418	412	432	404	427	430	416	390	444	410	417	411	415	488	413	370	397	399	396	365	434	453	397	447	389	405	403	393	456	422	403	438	414	402	417	390	426	425	406	388	425	407	369	420	433	423	427	401	400	413	411	430	440	422	416	403	428	395	434	413	394	407	395	416	419	433	423	392	386	409	436	362	414	402	423	451	394	425	429	380	397	405	409	411	447	400	429	428	401	425	421	391	441	431	429	491	400	392	388	457	430	410	395	436	401	402	446	406	410	418	397	404	432	390	429	450	415	439	390	372	411	392	415	433	431	422	406	416	430	388	432	444	442	403	419	425	423	409	411	415	442	416	409	383	410	453	440	385	423	374	445	398	441	444	412	406	416	395	403	391	434	387	415	410	422	415	419	432	438	398	372	409	408	410	388	430	385	407	438	405	454	445	449	434	422	375	387	423	365	419	458	430	420	419	388	433	406	393	385	408	404	438	438	391	425	423	417	415	393	411	365	360	377	401	404	382	422	415	397	377	435	422	364	408	383	405	416	410	401	395	383	400	408	428	392	435	384	451	404	445	411	406	416	448	435	413	443	419	394	409	455	396	434	392	417	402	416	416	394	449	419	440	405	453	409	409	412	410	418	401	432	431	411	366	407	403	399	413	430	394	393	407	417	396	393	387	377	411	401	428	415	409	420	398	430	428	419	460	392	417	432	449	452	415	422	387	387	387	433	388	417	420	403	400	418	382	396	401	425	389	393	376	399	458	424	388	441	421	405	403	445	394	410	456	406	392	412	432	410	391	402	442	434	421	384	365	365	408	412	445	417	440	424	429	427	422	415	427	395	426	412	415	418	395	423	428	414	401	378	394	382	400	419	411	407	445	395	403	389	394	394	407	406	392	398	388	390	457	391	388	394	383	422	430	396	398	460	416	434	410	401	391	383	399	417	386	415	403	464	379	430	398	438	407	417	411	387	429	365	390	419	432	365	384	409	420	455	389	419	415	456	445	426	388	382	421	425	392	391	424	393	398	406	388	412	412	417	408	377	437	425	395	407	415	408	416	400	408	391	416	447	391	404	358	389	404	406	409	413	445	415	387	424	438	410	435	440	381	419	367	407	371	398	411	385	423	414	417	397	383	410	379	427	428	381	425	419	458	416	408	444	378	405	393	411	416	427	395	424	414	415	392	399	405	391	414	423	398	413	426	441	426	445	404
9022	4862	6845	2344	1863	1652	1605	1392	1236	1117	1123	1037	1025	1047	1044	1004	994	986	1027	1053	1014	998	1009	957	960	942	940	916	976	893	921	877	988	949	979	930	943	921	960	949	911	980	946	927	930	943	897	921	938	928	926	946	926	943	927	913	926	940	868	903	926	883	925	889	938	919	938	930	953	972	889	987	951	946	896	957	951	905	933	939	977	934	897	928	898	951	938	931	955	909	980	889	936	940	921	881	887	928	977	864	929	953	931	923	962	866	941	924	938	910	991	970	911	895	905	917	912	973	983	954	927	919	902	947	918	899	911	891	941	923	920	929	871	935	907	981	936	986	935	886	923	898	1004	961	929	917	933	918	1006	932	928	962	913	935	912	946	889	907	956	920	931	931	931	930	939	869	891	934	896	882	919	975	913	893	908	952	999	906	899	933	949	904	923	912	915	937	917	955	923	963	967	900	938	940	969	956	919	891	937	891	907	965	940	930	965	964	905	966	871	954	861	968	957	929	928	928	945	999	980	926	908	900	891	957	909	972	939	901	913	912	927	905	956	954	961	925	865	928	949	906	914	933	917	901	918	964	1004	929	962	990	892	935	962	931	913	953	905	919	910	946	914	945	946	926	893	905	961	951	932	906	950	949	942	957	912	906	985	990	942	941	955	938	909	922	1027	926	882	908	952	945	942	879	953	919	960	922	957	927	902	968	946	944	945	923	919	946	935	942	917	952	950	1001	947	903	895	917	923	890	930	946	932	901	921	928	930	983	930	935	919	971	914	936	974	907	937	958	914	962	914	897	890	934	932	911	947	987	937	939	919	889	908	934	940	893	936	981	924	945	925	940	970	942	998	940	942	942	937	984	921	955	892	949	948	910	921	918	895	935	901	905	966	909	931	913	937	993	908	943	935	950	956	941	935	888	966	895	928	998	913	865	959	943	955	914	960	972	858	906	916	956	945	950	949	937	890	952	926	918	945	897	918	964	919	924	929	917	926	893	946	950	907	884	894	938	931	972	896	919	965	947	932	914	943	944	913	915	941	902	928	962	977	909	941	924	963	922	976	947	953	908	948	894	936	913	950	903	919	925	981	915	903	918	875	927	961	980	912	925	960	904	948	918	955	970	933	925	968	885	936	891	931	940	866	974	1013	923	910	915	899	858	963	933	948	929	941	985	921	866	917	891	922	924	884	896	920	905	905	954	914	971	946	939	914	843	966	881	881	935	907	939	943	923	918	957	963	904	915	948	964	946	884	870	915	952	982	916	987	974	925	927	889	932	913	984	891	873	894	888	935	930	942	956	907	942	958	912	857	863	936	935	916	907	950	937	939	947	927	920	951	967	929	885	926	971	928	938	969	929	905	890	962	923	944	964	932	932	941	918	953	878	921	928	886	863	947	914	892	943	894	963	950	989	942	919	909	939	928	898	894	912	907	889	909	871	944	921	954	898	940	943	960	945	872	974	960	926	958	939	962	921	915	898	1005	956	947	960	938	984	908	919	943	949	903	963	863	988	958	901	919	905	918	906	940	923	878	953	980	931	1041	899	959	895	893	945	914	913	944	928	919	967	927	955	917	971	935	960	923	895	928	973	939	923	928	993	954	956	878	930	967	953	983	891	927	949	904	906	964	964	899	922	924	927	967	890	890	959	897	959	959	936	937	918	956	895	943	934	921	895	841	942	955	936	962	876	966	902	936	929	947	881	943	962	911	946	955	921	895	922	909	885	931	951	904	968	908	962	919	894	912	947	876	941	927	874	915	945	961	944	899	910	917	996	960	888	942	854	936	920	937	886	995	944	860	911	968	965	957	928	935	937	918	918	930	952	906	892	893	939	913	1014	887	934	966	922	897	935	889	990	911	909	943	872	919	950	1024	930	913	895	951	936	1005	945	998	943	928	913	888	956	962	879	901	981	984	939	920	953	963	958	920	941	968	953	920	934	862	912	939	985	910	935	968	987	958	960	911	975	919	933	928	927	951	911	920	926	915	874	926	928	919	901	885	970	929	895	917	944	934	937	971	967	918	980	935	921	954	886	931	937	991	923	912	950	919	868	983	954	914	935	903	952	980	944	990	946	939	910	949	915	936	923	958	936	933	950	901	913	971	928	929	946	942	950	959	938	964	915	1014	907	904	935	964	887	884	996	933	911	894	910	885	924	918	922	961	890	906	927	958	968	917	982	894	925	914	931	959	929	879	978	983	947	927	919	962	915	931	957	923	923	909	937	965	928	930	903	962	898	965	962	912	917	955	944	893	910	934	927	916	965	935	949	985	966	949	873	976	912	946	1007	928	921	970	915	972	912	939	884	932	914	907	923	961	905	1025	962	949	904	873	893	898	923	949	903	951	955	927	929	915	931	903	972	1003	944	927	968	932	915	959	931	937	905	941	915	947	938	929	903	924	1002	948	946	950	955	904	956	940	914	903	960	946	947	921	890	924	1015	949	887	964	942	941	952	934	917	914	920	887	909	941	928	936	959	921	965	948	929	929	992	909	928	929	931	947	933	923	926	915	897	884	922	931	923	903	940	891	955	947	927	931	941	929	984	854	954	975	947	948	885	921	938	937	901	952	928	867	976	961	902	927	981	904	955	909	940	935	962	884	941	910	932	923	922	953	948	954	930	954	880	955	964	944	889	992	952	960	943	945	959	949	945	909	848	873	928	939	967	926	893	922	967	878	966	1004	942	900	970	981	946	914	943	966	953	889	959	991	980	911	933	950	916	971	953	979	939	965	937	887	888	957	922	896	948	940	913	949	939	931	926	958	911	949	946	922	945	942	928	912	879	936	927	946	914	961	934	915	870	989	1004	954	904	949	929	936	861	901	865	938	929	945	915	958	870	961	913	936	970	983	916	951	903	897	932	900	932	873	903	913	969	903	974	951	922	960	914	952	922	943	863	950	910	923	997	897	998	902	963	889	943	970	972	949	887	910	901	1002	940	981	971	921	924	905	967	944	917	962	932	940	959	923	946	970	934	960	931	940	939	920	954	930	941	930	980	973	950	909	979	923	924	913	951	867	905	956	879	932	946	939	879	928	916	950	914	935	894	951	906	912	881	1005	970	951	924	985	963	960	942	971	924	928	916	944	939	925	929	876	891	941	969	893	920	861	933	969	936	921	900	924	988	931	936	921	945	883	940	930	911	938	910	997	955	950	896	931	966	987	941	946	995	927	955	992	929	956	906	934	942	857	928	900	931	919	903	918	993	895	888	963	914	947	890	968	930	927	980	955	920	952	923	957	903	967	875	908	927	964	954	923	938	993	938	990	945	950	934	936	967	970	928	945	962	961	946	914	966	907	944	944	951	887	974	941	947	966	932	963	894	917	932	940	935	966	965	925	930	880	907	930	900	954	986	943	940	904	954	870	984	908	920	932	964	894	949	903	894	917	953	943	941	921	920	962	927	945	904	986	914	885	858	891	979	956	930	934	944	874	906	919	897	938	1003	890	896	907	968	920	895	976	919	937	993	909	917	893	941	887	925	940	911	919	890	899	920	898	944	945	875	980	945
28317	16141	13648	2441	990	785	662	604	567	493	480	462	413	502	453	415	426	446	429	432	442	396	403	398	397	417	417	410	409	437	415	382	406	408	429	429	396	422	376	387	406	429	406	381	353	390	395	382	371	357	397	413	400	387	435	419	432	421	411	385	393	423	391	410	355	353	392	397	423	384	416	408	374	383	420	420	370	387	414	424	389	389	348	398	412	405	373	369	395	403	378	381	390	424	424	396	389	376	422	408	422	413	385	353	399	360	366	413	400	385	412	415	381	415	378	396	395	399	372	396	385	394	406	384	395	391	404	438	382	418	403	400	369	419	384	431	394	354	403	402	407	421	411	392	406	365	387	412	396	388	413	365	412	432	403	388	351	381	366	406	412	418	381	376	384	373	384	368	404	407	426	435	400	391	443	369	416	427	422	375	423	391	352	420	393	383	413	340	380	387	389	415	386	411	377	345	409	372	383	389	359	367	375	403	408	407	391	393	401	367	443	429	423	402	389	392	390	394	411	427	375	417	374	419	405	419	394	392	428	426	411	378	368	376	367	390	422	383	357	398	380	445	420	387	399	381	407	401	362	424	419	378	395	405	428	351	453	404	382	406	414	408	382	398	371	382	406	398	362	386	380	426	391	362	412	399	371	405	385	371	406	399	397	382	370	394	396	388	433	399	389	425	379	387	369	408	416	407	404	402	415	377	395	394	412	404	385	396	415	358	374	378	400	382	390	351	429	407	339	373	398	365	408	389	396	361	399	385	413	390	404	387	387	373	411	403	415	419	358	414	403	385	417	389	415	387	389	394	376	389	397	403	375	428	406	397	431	399	395	429	382	369	394	396	385	408	361	367	405	396	432	374	431	364	399	385	341	393	426	399	372	425	367	383	397	378	397	439	396	400	406	405	375	405	379	373	388	441	424	369	385	399	375	375	364	369	406	388	422	396	436	387	414	419	423	417	349	410	414	380	404	352	395	369	386	445	383	377	392	367	375	373	400	377	397	406	406	388	412	412	408	365	424	375	381	380	394	394	404	367	453	409	396	362	444	407	387	403	404	381	363	405	397	427	371	406	418	411	392	407	368	393	410	399	364	422	402	443	443	369	399	415	406	399	410	431	380	362	425	407	405	394	418	399	429	372	446	397	435	413	406	391	406	399	414	407	374	444	380	422	400	380	404	392	409	368	388	388	379	378	426	387	381	432	390	384	386	433	405	417	420	394	392	399	393	411	404	341	394	383	381	439	381	395	403	373	396	397	459	387	418	390	364	410	410	411	440	392	410	384	385	391	371	364	403	421	406	443	395	391	366	429	393	397	392	369	383	361	426	402	414	368	390	427	434	443	427	378	349	390	389	397	377	399	397	397	421	396	421	407	409	376	379	439	348	395	423	376	401	383	411	411	392	376	428	404	409	434	417	365	384	387	433	414	412	396	369	398	405	415	416	357	404	419	379	419	374	431	376	390	386	393	410	390	400	357	385	394	432	375	357	409	376	405	394	416	350	378	394	431	410	385	386	404	362	404	433	402	359	437	363	408	391	380	401	379	395	398	398	385	374	412	423	428	375	413	390	394	348	407	412	408	390	406	443	389	397	397	381	427	435	390	420	409	365	351	383	376	397	373	422	389	371	406	398	405	417	389	402	384	411	424	408	433	363	434	411	386	377	390	415	367	417	414	413	411	425	415	417	384	387	442	427	426	394	386	422	373	414	365	419	375	372	383	387	361	395	348	395	400	435	410	366	376	375	402	427	362	410	397	369	390	402	394	410	383	437	389	370	389	366	399	401	409	372	392	416	398	392	377	403	423	413	374	369	417	375	447	405	381	397	397	382	406	387	349	384	398	404	407	375	398	375	399	354	391	388	412	380	374	424	385	407	418	467	392	400	366	363	385	438	423	409	355	411	418	368	383	364	393	412	429	405	425	401	419	389	382	397	374	384	383	343	364	394	417	396	413	393	407	404	426	414	393	394	438	363	388	381	386	424	382	413	416	381	404	386	396	414	392	414	379	383	363	368	382	412	397	375	403	408	404	387	412	375	415	408	369	395	401	375	443	441	393	389	445	434	369	380	384	406	374	412	394	394	382	372	409	411	373	406	373	393	413	394	384	389	424	418	356	394	427	396	389	382	412	365	406	396	376	370	405	388	364	403	417	415	387	391	374	413	359	375	404	387	366	424	417	379	404	403	430	407	391	429	372	361	395	412	398	394	432	393	398	370	394	398	433	405	417	378	412	407	394	411	409	396	421	381	378	383	399	408	385	403	382	424	378	406	393	382	401	394	397	404	427	343	384	407	372	398	429	390	423	426	377	428	390	369	388	390	431	397	381	418	409	416	362	414	366	410	394	424	406	383	373	437	357	429	396	412	404	381	390	395	398	393	402	384	375	414	383	390	355	413	421	412	368	418	421	379	434	414	412	423	385	386	409	367	399	405	396	365	405	391	399	380	357	399	393	414	399	406	408	390	385	414	410	390	403	423	388	378	375	381	361	399	383	425	439	405	407	443	400	384	392	409	365	383	390	409	390	385	386	388	402	390	426	421	380	396	405	398	396	379	386	366	407	416	401	371	422	384	397	415	389	388	397	404	410	402	428	407	420	375	400	422	399	425	352	402	378	386	424	391	354	350	382	408	386	377	422	370	366	400	417	384	394	400	380	364	392	374	379	413	384	388	374	415	415	365	423	376	400	427	393	397	386	389	395	401	390	390	417	410	382	388	399	393	424	395	405	397	407	375	413	400	371	404	372	409	383	384	373	387	408	405	382	375	438	407	348	382	416	420	363	363	439	390	385	338	378	402	392	383	414	394	418	389	417	410	378	427	428	386	432	396	412	372	417	386	414	396	379	391	410	401	388	384	404	420	363	393	418	417	353	401	412	411	390	427	380	388	400	366	435	376	390	352	422	409	336	403	409	398	415	383	392	419	376	394	402	367	367	419	408	410	397	377	393	396	384	403	392	396	373	360	414	425	388	382	355	361	391	412	378	416	394	405	425	411	401	418	408	390	357	414	379	367	437	405	425	392	419	394	406	404	373	407	407	387	370	374	378	395	441	393	447	379	402	408	433	407	427	396	418	423	396	352	369	417	373	382	382	408	401	402	385	388	376	407	391	420	432	401	436	402	415	394	381	411	374	397	422	420	342	426	400	392	384	376	403	384	363	395	372	370	400	416	409	400	390	372	383	375	434	435	398	382	385	407	377	405	431	359	366	442	374	391	372	404	412	428	417	382	343	417	395	415	365	366	408	361	391	419	375	344	367	441	427	372	399	429	423	349	389	406	372	406	421	406	405	372	379	412	420	370	406	400	406	414	392	372	388	380	371	366	402	396	373	381	416	399	376	437	471	417	388	388	416	355	396	388	384	401	402	438	407	426	378	399	433	409	400	380	378	394	393	422	398	401	422	416	426	379	433	387	383	397	396	390	384	406	416	437	463	414	381	402	397	385	418	369	388	391	422	391	399	383	434	393	404	402	409	418	372
19350	13465	16405	4016	3155	2615	2383	2036	1743	1462	1376	1316	1274	1162	1183	1231	1122	1054	1030	1023	1001	986	992	1011	959	984	914	929	1013	914	963	913	906	918	934	948	959	935	913	946	984	912	901	905	948	951	941	884	908	939	894	918	957	886	936	928	831	888	856	873	850	938	932	864	862	935	854	920	906	936	872	901	866	911	892	911	894	914	913	853	860	893	911	907	878	906	891	938	904	925	923	883	894	856	901	827	906	867	883	863	934	908	915	912	885	904	962	918	818	884	857	915	906	869	838	850	913	865	921	914	914	879	906	868	895	891	896	901	960	956	871	838	879	877	896	922	923	918	941	908	894	841	901	923	912	903	879	877	926	860	873	914	905	906	886	874	883	865	915	875	920	857	896	873	919	940	858	911	882	887	888	916	886	856	854	876	887	911	897	869	906	908	897	909	901	921	868	876	887	938	893	867	882	879	897	922	897	906	901	880	845	922	878	843	911	842	884	962	882	895	856	938	840	892	829	853	897	875	867	841	867	860	861	915	916	842	944	900	897	929	918	891	906	858	889	879	861	879	889	894	908	904	963	895	840	922	903	838	902	883	865	910	875	859	872	864	879	885	912	817	862	880	873	936	931	864	962	894	867	939	881	898	876	903	869	986	892	878	849	921	872	875	881	869	905	851	900	871	906	848	862	877	978	900	966	906	858	900	925	934	910	865	950	914	874	887	931	861	901	954	925	929	883	874	884	848	882	893	940	901	862	904	898	908	866	908	897	890	890	835	931	911	883	874	903	837	908	948	891	889	977	925	865	941	904	882	929	931	912	952	912	849	908	892	876	881	933	878	893	842	857	891	878	901	879	903	875	860	929	907	870	888	958	927	917	881	923	901	909	904	877	865	937	903	886	898	839	896	882	899	931	843	906	896	899	841	904	876	829	902	894	851	911	915	887	931	852	906	904	884	918	920	938	915	908	867	889	883	921	857	857	852	908	869	919	920	924	878	900	857	892	866	859	860	894	881	907	883	869	930	928	871	922	899	961	895	880	903	885	809	857	893	905	883	913	899	949	917	833	902	887	901	868	881	869	896	899	863	858	873	963	894	872	942	882	908	954	915	890	918	935	924	947	913	882	929	911	904	883	967	941	919	978	930	884	883	910	906	888	912	935	863	936	907	905	880	936	911	886	925	919	932	910	887	864	866	910	890	925	912	906	914	832	909	887	957	898	837	973	897	956	904	844	940	916	860	891	824	908	897	836	858	907	888	899	888	862	875	854	939	906	825	827	921	922	895	879	941	852	865	877	928	896	917	888	878	918	850	895	838	869	940	921	907	895	893	907	883	906	954	900	871	873	906	920	889	901	850	862	905	924	903	895	919	852	890	851	878	895	872	899	914	929	862	923	903	865	878	922	886	886	878	881	890	880	882	894	873	919	918	860	862	839	967	875	842	890	901	837	874	887	875	897	913	878	881	970	910	969	872	920	875	902	930	922	854	872	926	892	893	920	919	901	870	842	886	965	888	905	899	950	885	908	928	894	885	882	902	909	888	872	894	924	891	878	843	865	824	906	877	909	920	904	889	895	830	927	873	938	900	927	874	868	882	904	842	894	901	895	948	871	892	919	915	867	840	863	903	963	893	899	845	911	869	890	948	879	984	845	871	895	874	890	913	903	886	907	926	812	842	929	940	914	930	913	934	832	909	895	918	835	906	928	915	913	921	885	941	852	916	917	897	869	915	872	882	874	883	898	886	864	857	906	882	901	920	895	902	910	923	902	906	943	899	883	880	889	860	938	938	887	928	946	891	921	891	910	849	865	878	926	901	885	905	924	917	877	904	884	878	893	959	890	909	916	914	928	867	868	910	881	925	879	920	882	879	895	856	906	923	866	882	879	847	846	916	858	853	922	878	903	886	906	874	893	913	909	877	914	906	862	882	903	845	848	923	883	937	872	888	875	865	940	893	888	878	886	820	866	880	882	944	919	888	895	888	875	860	885	848	878	933	918	908	945	962	935	881	922	923	928	903	840	848	926	890	911	904	896	882	896	860	865	936	842	902	932	860	926	859	950	920	877	882	874	866	869	907	926	914	873	891	865	878	928	898	891	934	949	889	868	921	840	914	889	907	901	890	897	894	893	842	880	923	858	879	934	897	940	896	822	853	894	898	888	918	872	915	914	882	886	923	941	920	861	859	873	865	921	895	877	896	901	851	892	884	918	901	896	909	887	908	958	854	891	896	900	844	849	946	893	830	865	859	822	900	857	923	869	912	856	907	925	862	889	881	851	898	913	885	866	893	915	877	904	868	901	868	923	901	946	855	844	867	868	841	878	909	912	914	913	896	914	946	936	958	924	904	897	912	876	852	916	833	873	920	892	907	932	912	897	894	874	918	909	864	906	887	940	941	942	839	862	836	890	898	873	879	880	845	893	961	885	888	871	930	920	929	913	924	894	912	879	884	888	888	899	921	862	857	873	910	911	977	905	875	941	927	869	869	900	936	910	891	898	846	883	903	876	928	865	833	870	901	885	881	882	938	860	871	863	866	915	918	902	936	851	844	900	860	845	876	928	877	889	887	934	943	872	895	934	864	899	868	865	935	911	917	899	949	884	844	871	893	877	941	862	874	892	940	896	944	909	838	852	947	915	920	932	914	868	894	908	903	895	846	885	884	914	889	863	897	895	965	889	877	881	840	869	915	883	877	916	920	885	866	898	846	860	873	912	873	883	925	914	960	859	917	885	894	896	876	910	955	891	869	851	879	874	889	918	943	869	935	917	899	906	864	884	917	896	901	880	909	938	943	929	952	857	846	865	845	887	892	894	839	889	844	896	877	928	896	914	927	938	906	905	895	853	879	913	904	877	936	859	928	969	922	951	878	904	840	885	922	901	894	905	928	863	938	911	912	867	888	872	891	863	872	875	924	907	871	892	897	903	912	859	858	839	917	939	859	854	902	914	908	891	927	860	856	904	917	878	835	897	864	918	916	873	892	832	875	953	888	904	878	882	871	877	929	877	853	900	921	902	902	865	931	864	845	886	939	866	895	886	886	907	858	904	884	920	858	888	907	957	849	871	915	944	942	849	908	871	907	901	921	862	900	896	916	914	897	926	905	895	910	940	856	859	957	905	898	896	880	920	955	859	919	863	864	894	905	897	882	919	886	874	862	904	879	882	905	908	875	856	895	904	902	892	901	850	889	857	866	893	916	935	972	910	936	868	898	842	865	875	888	835	925	956	885	862	929	882	848	949	877	956	880	948	939	923	943	841	883	910	865	939	912	919	898	883	949	850	878	904	894	887	880	890	892	845	976	862	902	899	879	903	887	874	900	878	899	869	867	912	899	875	890	942	895	900	961	924	917	869	912	859	865	936	923	928	867	909	899	840	908	868	879	860	877	896	879	908	895	864	919	887	860	887	896	847	904	880	905	881	907	892	909	899	898	835	888	846	896	898	908	910	889	906	931	850	867	908	892	868	858	858	887	871	887	893	912	922	872	838	835
38066	25143	21338	4354	1251	845	709	629	525	417	362	362	338	324	336	328	269	269	323	303	270	312	250	289	286	277	308	279	251	256	285	270	294	254	240	283	253	246	235	244	275	293	297	233	248	261	240	242	264	278	240	276	244	276	297	264	262	256	243	255	239	262	262	264	237	253	267	304	261	259	256	241	259	237	259	284	267	265	270	271	266	298	272	239	257	262	246	270	250	242	229	257	284	275	251	280	261	278	269	282	265	274	257	275	282	266	247	274	253	227	226	267	256	274	250	258	241	270	244	246	243	258	240	244	263	269	256	257	250	217	244	259	255	269	226	270	264	266	261	272	269	222	230	288	283	251	252	266	244	246	239	251	281	273	260	236	275	274	253	264	269	246	234	263	274	260	263	245	250	247	223	240	252	259	283	265	276	281	235	259	232	272	218	259	277	283	265	277	261	264	262	281	297	242	261	260	248	259	261	285	269	247	301	251	269	239	271	265	250	223	265	285	257	280	243	238	243	289	268	236	275	227	258	244	261	279	255	253	241	253	237	286	241	276	243	282	223	245	266	267	248	305	249	244	242	285	242	299	280	267	263	263	227	223	264	241	272	265	255	261	287	286	254	265	245	265	265	224	249	241	258	254	239	252	259	262	278	243	256	227	280	266	235	262	234	268	267	241	245	280	256	292	233	274	256	276	247	230	269	234	268	251	251	278	271	279	269	246	257	241	266	263	277	253	253	255	270	267	259	260	244	266	273	275	262	285	264	257	287	284	273	281	249	236	257	275	261	260	236	283	263	259	271	278	242	241	235	265	237	255	247	268	270	253	249	263	245	261	271	306	288	254	266	263	287	280	301	265	267	292	230	267	298	246	279	229	217	295	255	228	290	257	249	239	292	268	275	250	246	256	278	251	230	279	246	268	297	257	263	276	265	265	277	249	255	264	237	228	280	261	259	243	267	266	284	270	232	255	272	268	271	289	258	225	249	286	246	242	280	253	249	252	259	271	256	263	286	285	222	240	220	221	258	262	241	287	258	236	243	258	256	268	236	261	253	275	267	289	271	226	230	277	277	271	282	251	269	267	264	236	248	273	253	250	299	265	270	260	225	264	264	271	249	308	262	279	239	260	279	256	263	266	257	254	252	267	245	262	263	274	252	273	272	267	280	317	242	259	279	282	270	257	261	273	251	256	271	272	242	240	309	219	265	246	271	274	260	268	255	263	266	249	223	254	258	241	249	233	251	272	239	277	274	248	257	268	281	275	257	249	257	249	267	245	269	260	276	253	244	313	287	250	267	252	269	277	257	284	283	271	261	276	269	264	257	286	263	255	291	261	261	254	258	238	248	273	239	236	295	258	260	249	243	276	271	240	276	280	238	249	259	276	266	239	241	263	269	224	260	266	281	251	263	259	238	237	263	240	282	247	284	269	259	270	275	287	269	271	254	257	284	264	257	230	270	269	267	286	266	251	262	264	251	274	256	261	262	236	279	299	266	278	285	291	279	281	263	284	265	235	276	255	271	220	270	236	242	261	265	246	266	245	257	220	265	276	247	270	245	232	255	265	250	275	268	260	225	277	268	253	260	274	261	260	260	265	246	265	247	229	241	266	264	239	251	246	237	276	260	265	252	257	254	258	277	271	264	250	246	261	224	261	266	253	265	244	270	260	258	276	276	263	267	254	259	270	273	255	257	265	244	250	257	279	238	230	227	244	279	251	250	276	267	289	274	250	234	236	269	256	241	230	278	254	266	282	229	246	255	248	297	228	236	269	281	265	250	239	259	232	270	268	252	293	249	263	250	243	247	267	285	273	273	292	246	216	279	248	239	252	262	263	265	253	266	254	248	243	244	269	257	267	247	227	275	254	252	248	268	237	243	247	246	236	226	241	286	289	255	239	275	268	228	231	255	299	271	268	274	244	263	282	243	265	282	264	301	262	269	238	266	265	260	291	244	247	254	266	251	248	255	247	271	246	272	265	261	266	270	303	236	258	235	228	286	259	293	254	275	295	297	254	269	275	266	275	267	237	251	239	247	257	260	288	237	251	257	254	245	245	262	234	205	252	225	276	283	262	284	255	269	246	261	258	243	257	250	250	253	254	302	269	243	255	229	266	248	260	267	256	274	229	250	251	259	260	299	236	273	283	270	239	280	286	282	254	252	274	297	266	252	269	226	252	255	243	260	256	256	236	256	271	270	281	227	244	274	250	242	247	264	265	278	271	241	266	243	270	266	266	242	268	267	249	276	251	252	284	268	244	240	209	247	284	256	229	265	265	260	281	255	261	254	253	241	253	245	262	251	270	249	253	268	290	228	259	245	256	263	253	276	239	251	254	266	251	253	253	231	263	258	275	280	224	228	266	254	266	271	296	273	215	270	262	243	250	229	256	279	252	266	254	227	247	265	250	266	247	258	248	288	280	233	273	272	264	250	288	269	264	251	279	283	272	268	265	254	270	248	232	238	260	260	243	264	228	236	235	245	269	270	243	265	267	277	241	227	260	238	250	261	259	271	266	284	272	275	300	256	271	274	236	255	265	276	268	260	263	281	258	273	270	270	266	245	241	277	275	259	289	242	255	275	287	263	259	245	234	236	251	243	291	258	265	245	253	261	284	239	278	267	259	255	257	276	271	269	253	256	261	278	238	275	257	218	276	260	250	279	254	277	253	236	230	272	255	286	258	259	283	283	269	265	295	272	255	279	242	256	255	246	247	241	280	284	233	249	237	268	296	259	281	251	250	252	256	256	229	302	272	294	249	255	242	280	274	268	259	257	249	257	288	275	270	260	256	247	259	230	260	247	289	242	280	264	258	256	255	257	267	226	245	266	278	245	253	236	226	254	257	246	249	228	287	250	253	290	243	270	258	277	256	243	242	237	247	262	263	279	277	236	253	266	273	248	265	255	255	234	269	297	254	270	267	295	246	252	248	258	262	246	252	256	279	254	256	245	259	249	275	274	271	265	263	284	264	253	245	268	272	261	249	265	289	287	252	246	262	233	263	280	294	282	262	284	272	267	269	289	260	266	259	287	271	248	232	276	273	278	258	281	252	260	243	300	259	254	275	281	285	267	269	257	238	258	240	254	236	252	245	268	247	254	261	248	245	289	244	241	287	257	260	277	289	280	245	279	222	260	263	257	237	246	266	251	270	249	238	261	258	213	251	257	291	257	265	250	244	233	269	301	257	281	264	272	250	265	264	243	260	242	297	247	256	252	248	237	268	264	264	308	263	255	264	273	269	252	235	257	256	236	214	293	281	271	266	231	257	257	289	260	264	274	238	253	226	225	281	251	261	292	239	234	287	270	283	265	273	263	256	280	256	259	247	250	257	264	243	256	226	264	230	272	242	247	250	267	263	259	265	265	286	291	246	273	266	279	262	242	265	280	284	266	269	255	268	248	251	235	237	256	296	277	247	281	250	232	254	244	259	280	260	263	241	262	271	272	261	285	252	293	276	266	265	274	239	278	243	272	227	261	259	231	252	274	239
25011	19749	21606	5401	3918	3217	2762	2264	1995	1552	1376	1292	1226	1099	931	942	882	887	910	916	843	789	827	727	812	734	674	700	675	656	681	632	685	654	682	693	685	639	669	669	617	615	644	645	667	672	638	601	637	617	617	644	577	597	609	612	618	634	647	645	591	613	644	597	605	624	592	600	612	638	590	639	644	622	599	585	652	587	592	672	579	630	602	614	588	618	611	611	576	627	600	643	582	631	553	636	595	604	574	570	579	634	599	607	584	636	619	610	651	629	606	573	589	639	614	591	617	577	626	640	632	636	600	639	596	607	606	606	589	593	598	640	622	648	582	642	600	614	623	633	599	620	673	637	636	607	608	572	580	643	609	594	600	619	618	592	617	628	601	570	582	633	617	589	640	618	602	584	638	562	653	579	613	624	621	595	579	632	575	602	602	606	604	619	613	620	640	629	582	664	607	580	615	598	647	655	574	641	600	632	628	569	596	650	631	578	610	626	597	635	612	612	585	641	627	629	566	606	581	610	620	565	583	598	568	620	621	596	614	660	643	654	614	612	588	656	562	610	637	636	614	631	588	579	613	603	624	636	572	615	613	625	615	581	600	538	620	609	578	617	638	623	615	626	633	644	598	595	646	621	627	631	593	578	579	628	571	605	554	630	650	621	588	608	570	591	621	635	571	600	574	602	609	629	587	616	623	597	629	580	535	617	621	580	622	579	666	584	643	636	614	659	637	651	598	610	566	604	616	636	597	604	652	603	548	612	640	592	595	619	582	635	598	611	619	574	655	591	635	590	633	627	597	604	622	640	583	590	632	623	600	663	659	611	636	615	634	607	620	579	603	606	634	617	598	582	636	581	615	626	629	634	629	585	606	585	546	576	601	649	619	641	605	601	592	604	613	557	614	604	606	614	605	608	632	613	602	664	564	622	604	615	585	619	641	603	589	563	593	574	593	602	591	596	654	605	617	613	623	584	555	589	613	615	593	631	620	629	613	548	615	590	604	644	589	640	639	632	613	625	625	590	593	569	603	617	563	672	616	581	649	619	606	611	655	609	605	608	567	643	672	621	598	620	606	556	574	632	619	605	650	599	609	609	569	613	646	622	608	602	632	594	622	580	655	612	598	556	614	655	631	631	635	632	598	573	595	588	610	560	629	559	650	582	636	629	625	628	595	598	615	635	625	636	588	594	592	624	614	660	614	587	595	637	587	619	571	641	606	597	648	573	590	614	585	566	605	580	629	597	574	589	629	636	615	632	616	591	620	595	620	610	593	629	595	593	599	626	576	632	579	635	648	590	631	609	579	622	606	611	640	628	601	590	622	601	580	606	551	603	586	614	523	580	606	632	636	631	631	600	587	652	646	601	629	603	579	583	617	627	642	596	567	570	632	585	647	580	653	611	629	608	602	593	622	613	584	603	609	620	617	656	629	646	595	654	652	623	623	641	637	617	665	608	627	612	607	592	600	578	623	607	595	646	652	655	644	573	628	617	590	661	614	624	621	607	613	602	621	609	598	621	634	575	655	586	641	550	628	611	613	602	568	612	621	607	645	623	665	601	638	621	616	621	597	597	590	604	574	645	615	575	620	573	677	614	621	635	607	664	618	584	642	618	629	580	624	607	635	609	592	598	592	605	653	600	609	628	600	576	567	633	609	579	632	648	637	590	570	621	595	589	590	616	604	567	637	604	575	615	649	639	600	609	637	593	623	629	650	541	601	597	633	580	612	627	572	619	576	632	582	648	607	558	588	632	583	584	611	602	602	574	599	569	597	612	588	629	656	631	580	637	575	606	564	614	595	609	623	614	585	649	590	610	589	585	598	591	618	579	559	651	593	651	661	608	658	623	593	599	603	615	598	593	615	634	599	646	594	623	600	629	648	577	616	673	651	612	607	619	603	605	578	573	651	622	634	606	599	585	622	646	610	616	634	640	552	652	576	580	616	586	619	624	621	570	614	586	600	590	581	621	629	655	598	640	614	629	610	625	589	610	600	620	632	632	630	601	616	607	590	622	673	602	606	541	566	640	657	603	602	639	608	617	570	633	636	604	553	612	564	616	650	642	625	567	606	599	570	610	595	613	606	649	587	592	617	611	632	595	604	608	637	592	580	613	582	580	599	621	566	565	632	584	658	671	640	610	643	565	604	625	636	629	629	641	590	623	566	584	612	641	639	599	601	597	585	604	645	591	617	654	633	623	600	584	577	588	608	612	602	644	628	629	641	595	613	587	609	644	587	621	584	583	644	593	579	662	592	591	651	561	596	577	577	635	624	592	657	582	625	624	605	564	619	565	612	590	614	603	589	613	645	620	588	565	561	587	602	604	613	649	582	619	638	664	589	620	598	624	617	572	615	600	575	607	568	616	631	587	618	582	632	643	664	556	596	612	562	632	609	588	636	585	612	605	644	619	623	627	613	585	580	576	652	596	581	605	616	652	625	612	594	638	554	642	615	590	596	664	635	603	585	627	613	601	616	623	655	659	582	584	601	641	569	606	593	605	645	576	592	634	588	602	590	608	577	544	628	590	593	657	625	648	613	622	628	602	623	628	579	589	632	638	613	630	623	653	629	655	620	579	607	594	625	593	594	670	633	613	604	600	640	624	634	587	650	598	598	600	599	597	627	611	595	602	590	578	580	611	609	621	567	583	650	611	626	618	581	620	623	616	620	620	586	613	667	622	619	617	607	656	626	627	615	616	564	587	656	590	652	608	596	609	625	601	627	616	609	611	646	610	596	602	609	594	619	629	592	597	636	621	584	615	581	651	598	584	629	665	611	664	591	592	636	625	616	618	579	585	599	619	577	637	658	605	594	622	623	574	609	634	655	587	621	632	578	612	593	644	588	613	610	637	620	587	580	625	581	569	616	581	590	634	638	588	598	607	621	610	642	577	591	594	581	581	590	620	588	619	593	587	625	638	628	631	628	632	647	586	589	583	590	641	623	531	615	616	648	580	605	584	579	605	628	551	623	592	604	602	582	615	597	632	608	604	602	631	630	562	590	647	622	599	582	664	608	603	593	607	672	580	589	627	636	596	615	615	588	617	599	645	668	667	661	595	599	613	636	650	604	657	612	633	609	607	652	599	621	607	636	601	574	586	605	616	637	627	611	602	608	594	641	594	621	624	645	591	581	627	599	605	606	598	604	612	593	569	586	612	608	615	627	629	618	585	622	613	590	660	614	634	660	602	558	615	585	563	597	590	634	580	616	637	616	607	583	586	620	573	586	628	604	621	613	623	651	584	610	615	603	620	619	599	626	569	643	614	644	566	625	605	554	589	577	605	622	613	573	582	600	603	594	596	620	602	649	614	616	590	620	581	659	576	589	617	615	583	633	619	627	585	637	610	610	633	604	584	608	646	616	609	591	607	627	584	603	641	580	602	597	608	659	627	658	624	597	615	643	568	606	598	650	620	589	633	574	628	608	657	596	643	573	607	611	662	642	549	592	612	637	607	628	662	618	573	637	579	626	621	610	552	628	658	585	587
12193	4997	3652	936	610	596	551	545	486	445	470	449	454	425	423	436	398	395	389	416	451	394	443	438	420	394	432	414	447	356	396	444	434	470	428	413	421	419	415	432	390	418	394	385	394	400	451	429	423	418	410	423	404	421	393	410	405	389	427	430	396	427	410	464	407	385	436	374	423	446	419	403	400	454	417	386	424	437	446	433	469	462	391	408	430	416	408	446	405	400	456	416	428	434	425	416	467	429	409	406	382	418	421	411	412	429	451	410	430	431	453	444	449	417	426	402	417	416	418	426	394	403	447	431	422	418	412	416	438	412	407	416	415	400	365	401	395	423	420	388	417	415	381	396	424	381	392	423	389	406	443	435	425	413	451	442	478	431	415	431	438	413	456	420	434	419	415	394	409	401	434	397	438	383	422	428	435	444	432	451	407	416	449	391	416	421	413	398	427	438	418	415	415	415	431	384	402	404	410	457	433	412	427	370	383	421	412	398	423	415	440	404	426	434	427	422	414	415	416	410	428	405	443	424	458	428	392	406	394	434	407	473	468	375	421	448	393	418	374	439	434	421	430	414	407	367	417	434	448	376	429	422	428	405	397	419	430	404	401	426	421	403	371	415	395	400	417	435	412	379	411	425	388	445	374	414	420	403	420	418	397	416	409	413	444	391	406	381	401	429	415	416	438	444	423	424	421	389	404	425	466	409	438	383	425	404	428	417	402	426	388	435	386	441	394	428	410	394	408	444	442	419	389	401	369	414	450	407	385	401	403	448	442	422	404	404	411	421	405	462	427	467	403	381	396	376	404	368	387	428	399	411	409	390	403	461	400	391	422	428	422	433	411	433	432	409	411	381	396	401	406	468	440	395	395	422	394	414	382	444	444	426	441	421	422	424	389	398	429	387	394	434	407	405	379	457	428	422	437	424	448	432	393	454	429	443	422	385	433	408	422	456	458	414	439	418	379	433	422	371	446	413	407	455	397	405	389	412	413	409	414	435	411	428	419	455	445	422	443	396	417	394	449	407	395	464	410	390	406	441	447	397	412	418	417	391	427	395	421	402	397	446	398	439	405	399	386	434	417	434	424	417	432	403	431	422	426	416	418	431	413	426	410	428	411	441	382	411	410	414	449	452	420	421	430	412	431	394	444	443	417	401	438	467	423	414	415	427	404	383	421	429	395	468	422	424	432	432	427	418	423	427	426	431	425	407	427	411	417	391	432	395	440	430	376	423	411	461	442	428	426	454	406	449	449	394	421	398	409	413	418	440	401	438	410	434	411	436	444	385	361	419	434	392	407	423	390	410	443	427	409	440	417	462	390	427	418	429	431	435	441	468	410	432	418	389	459	382	453	409	388	404	440	420	416	406	420	389	432	420	421	454	405	415	408	426	420	405	438	410	444	437	445	405	420	421	451	422	433	448	424	381	406	412	451	451	397	388	423	447	421	432	446	411	401	417	405	408	452	446	420	432	416	427	421	442	418	440	398	403	377	432	378	425	384	406	429	417	420	428	430	419	432	447	393	422	403	415	377	440	389	405	387	413	409	407	423	391	429	423	430	410	443	420	471	456	424	407	412	411	449	432	432	430	414	416	426	458	439	396	426	418	408	399	436	408	411	416	426	398	437	414	418	418	487	410	432	410	399	430	415	409	419	438	393	404	411	421	452	434	427	396	425	410	446	413	424	379	433	429	400	395	413	357	492	428	441	430	397	409	425	421	411	461	395	382	402	400	368	432	406	415	402	399	401	435	437	400	413	413	406	422	452	442	449	433	393	434	403	409	415	424	403	423	420	455	456	413	391	423	434	424	397	412	428	421	430	464	384	393	400	392	382	413	440	460	388	398	426	420	440	424	467	427	412	432	422	432	397	408	403	432	444	450	433	416	401	371	394	394	442	464	420	418	469	405	413	415	442	384	417	410	395	419	399	399	430	361	371	419	455	431	435	403	413	455	444	430	416	427	415	397	430	410	445	436	438	421	410	386	406	454	418	442	412	430	419	404	434	431	391	398	385	412	399	417	437	395	431	419	413	398	408	438	436	448	407	428	437	420	406	364	413	413	427	399	445	406	412	383	411	395	408	429	426	421	397	404	458	382	399	397	375	400	447	441	417	377	393	422	415	458	440	398	419	388	374	442	413	432	398	403	437	436	382	402	431	427	391	444	428	408	415	424	398	401	443	434	449	442	417	374	421	449	422	425	405	421	396	400	385	377	381	434	444	414	411	402	413	410	436	349	425	404	375	412	412	390	425	402	480	445	416	424	437	413	395	391	358	413	444	440	450	420	406	401	395	416	446	403	405	434	442	421	369	435	419	466	412	432	395	381	422	432	402	436	418	395	408	446	412	429	399	433	380	441	420	432	377	404	407	369	414	446	426	430	407	425	440	424	433	408	364	422	418	393	419	408	428	452	408	429	414	400	384	415	423	424	391	411	432	401	439	420	419	434	400	404	341	350	410	394	410	427	404	431	436	434	427	392	382	385	435	456	457	434	400	466	433	458	431	427	446	447	422	403	438	368	405	433	465	461	386	432	418	404	425	423	400	420	441	414	369	414	453	445	420	419	422	412	427	366	385	413	365	383	420	427	403	416	392	433	447	402	432	379	429	404	415	420	444	439	445	393	432	418	366	413	381	377	428	394	406	418	419	407	417	397	398	428	397	426	413	408	406	448	450	413	422	475	399	406	402	420	407	373	430	425	415	467	445	440	405	391	424	441	421	442	415	398	431	429	404	454	446	472	440	401	421	431	417	402	412	401	411	429	399	414	421	377	408	420	435	402	435	407	412	462	401	430	409	403	411	366	429	440	435	399	440	402	410	442	435	403	417	430	409	374	441	432	433	429	421	441	403	403	399	399	439	447	416	396	437	410	417	445	448	422	412	408	403	440	437	383	381	410	435	421	387	403	428	448	436	409	392	412	433	421	394	429	430	442	419	424	427	410	366	409	395	447	413	449	383	466	401	429	440	444	418	446	441	439	440	437	441	413	403	408	399	419	450	393	424	423	395	432	416	445	436	440	441	398	462	402	402	425	391	388	394	416	442	425	460	434	436	414	413	465	400	408	467	408	407	410	435	369	450	366	392	384	386	420	404	416	415	396	405	432	449	422	424	415	399	401	429	393	390	428	406	439	422	399	410	393	417	420	433	415	435	435	395	428	395	452	418	436	418	411	401	433	397	393	407	449	424	427	445	428	372	425	387	390	405	426	431	410	422	417	412	436	387	443	411	460	394	362	405	433	408	388	425	409	409	389	414	433	403	430	396	418	421	427	390	395	442	402	397	410	436	434	410	374	410	453	419	408	385	419	435	427	367	412	392	418	429	405	416	447	409	470	426	417	401	429	410	395	428	409	436	390	426	432	379	466	415	424	416	421	389	422	455	477	417	438	426	423	387	420	441	426	365	438	390	422	412	441	402	411	449	433	444	437	408	421	446	415	420	415	407	411	422	416	429	426	450	479	410	450	442	442	408	407	424	415	419	424
8923	4892	6596	2230	1818	1657	1576	1418	1222	1194	1131	1156	1068	1104	1073	1028	1050	1077	991	990	954	908	972	1007	1021	960	1000	1010	995	974	963	936	962	968	948	1011	985	918	965	938	979	963	960	960	951	968	997	982	900	912	954	932	926	956	958	955	941	951	907	948	991	947	948	948	997	940	996	950	897	948	958	948	945	953	906	897	941	954	912	1000	909	880	926	893	949	935	954	915	902	967	964	1006	916	960	982	905	988	913	982	910	954	867	988	968	935	877	955	923	897	983	961	892	926	908	1014	945	906	919	929	960	963	942	990	965	975	914	968	956	935	947	984	902	845	934	988	948	950	964	974	944	973	920	963	963	929	913	899	902	874	921	934	918	930	967	903	956	895	950	934	946	909	952	971	1017	932	898	954	975	945	977	953	933	874	946	909	872	913	978	912	941	1013	975	935	939	955	944	950	956	969	941	933	947	957	975	960	917	924	946	953	959	935	944	908	916	1007	930	971	922	935	944	938	976	928	932	971	999	1028	942	943	980	936	971	924	919	909	951	964	885	900	887	936	968	959	854	926	915	897	938	906	900	959	879	903	916	929	925	961	927	961	910	959	926	914	930	945	931	897	968	911	955	979	934	925	924	984	961	940	898	941	940	885	989	918	938	980	885	926	978	973	935	935	899	932	932	945	964	936	916	945	872	979	956	964	935	917	898	945	897	943	916	919	931	966	939	938	938	957	944	937	971	957	966	941	933	869	918	974	945	950	992	942	912	978	906	976	961	940	919	928	984	995	933	1005	965	936	949	926	947	1013	923	931	904	917	927	997	941	907	942	921	949	918	929	945	892	939	914	924	968	948	965	883	968	956	987	888	906	957	961	906	935	942	961	948	952	969	918	946	890	998	876	963	963	941	916	910	953	950	972	957	948	922	931	933	939	953	943	893	929	952	907	944	943	919	943	954	922	944	977	938	973	939	921	930	926	980	957	957	949	932	962	951	910	923	964	958	987	938	895	910	981	925	979	875	940	967	942	949	920	916	982	964	974	975	928	980	944	931	951	911	958	978	959	926	914	913	946	900	987	926	919	942	914	921	907	949	945	925	937	940	925	979	898	936	912	942	900	942	938	918	941	940	946	966	943	906	993	952	941	942	965	907	949	924	909	932	943	928	883	969	938	890	922	966	940	924	935	929	985	962	941	974	957	938	988	918	950	989	975	919	960	936	952	955	983	969	925	901	985	904	912	957	921	931	930	889	961	956	952	949	942	921	947	980	964	977	907	903	915	881	967	997	970	955	942	934	965	926	920	944	857	899	964	912	881	939	973	942	944	955	995	992	981	921	959	890	923	946	924	910	992	914	945	937	878	932	923	929	973	921	929	895	931	880	944	993	960	942	887	982	913	902	909	947	967	885	927	962	929	965	919	916	912	913	968	953	899	933	968	960	914	923	926	966	974	938	910	1001	969	925	937	901	951	934	899	946	877	923	942	955	916	966	1025	934	917	981	928	1002	959	942	902	909	947	944	929	903	943	931	947	943	979	956	979	945	913	963	946	885	985	953	915	967	934	992	903	991	899	935	942	924	962	936	991	950	926	971	906	904	957	948	959	967	913	954	939	959	926	949	958	939	950	895	952	988	906	899	962	921	916	934	1003	942	889	957	912	883	947	947	920	896	952	989	929	947	842	914	964	988	957	939	971	1002	946	877	912	937	902	914	976	942	930	907	947	937	984	932	926	916	933	978	896	960	1016	936	964	956	914	962	987	932	919	913	921	907	921	881	892	944	938	972	888	944	908	895	915	993	966	954	896	982	953	932	932	948	924	931	908	930	950	960	944	918	938	935	958	903	935	914	985	938	944	1055	929	923	937	907	937	898	921	948	946	963	959	990	976	934	958	930	949	982	942	907	944	954	971	896	922	941	921	911	976	906	941	917	900	963	956	1027	929	981	902	950	959	971	960	899	934	919	975	969	1007	934	911	940	964	977	971	917	955	911	922	893	954	890	954	1014	976	887	951	984	953	971	951	920	934	980	950	910	980	940	951	955	894	988	934	914	932	960	903	937	961	925	919	943	945	997	950	951	956	942	973	943	929	999	992	909	1001	931	932	976	935	969	914	946	932	956	939	949	943	1047	902	988	963	895	957	995	886	955	920	911	934	981	927	893	937	939	894	960	902	926	928	1000	930	967	931	925	906	898	920	918	886	964	921	959	982	945	940	961	915	901	947	929	935	913	908	925	932	980	945	928	931	909	934	914	944	978	1000	965	967	855	930	933	972	892	896	942	916	948	976	959	973	966	910	928	929	917	949	958	925	952	1008	913	969	910	925	974	1006	959	919	911	928	900	903	898	959	966	914	885	953	877	941	920	893	938	964	962	959	959	1011	942	905	960	926	1006	959	969	933	908	934	944	965	910	971	915	911	901	912	942	965	942	935	917	980	955	907	988	900	916	948	969	918	954	925	915	908	970	892	923	911	938	933	972	955	964	945	925	945	909	935	970	920	980	919	963	977	922	915	908	950	924	906	902	945	934	940	953	910	918	987	944	968	935	995	887	960	946	953	892	922	941	973	981	957	909	967	973	964	966	959	914	983	929	922	901	933	943	904	944	895	923	934	918	930	961	977	930	992	934	937	937	979	995	953	902	929	944	935	993	962	870	941	1018	959	994	908	939	967	1018	946	995	912	887	953	1006	937	896	938	938	958	983	961	915	922	954	951	899	937	913	932	958	1004	937	952	960	953	941	938	915	913	907	901	969	964	900	948	944	939	878	949	924	939	979	982	975	934	963	979	930	970	961	928	988	979	937	938	901	952	967	915	895	923	980	975	970	984	917	985	903	976	939	944	944	976	969	936	896	931	945	968	941	953	948	922	889	909	938	973	956	939	940	935	935	926	956	973	911	929	931	942	904	984	958	912	955	959	968	898	988	905	1000	930	986	882	944	976	987	935	860	947	952	948	926	942	953	950	947	944	932	928	971	934	923	955	909	923	924	941	937	928	927	995	960	938	916	990	923	946	919	925	949	916	940	943	920	929	938	996	980	925	975	922	914	942	935	878	965	929	886	968	945	955	953	983	910	961	952	930	955	936	966	946	937	955	931	953	935	944	962	950	957	943	988	1001	887	935	947	888	911	951	927	947	912	944	954	918	943	887	934	1017	944	983	945	924	965	961	1028	991	942	996	958	978	985	959	1004	931	939	933	942	967	923	932	922	935	924	923	949	977	994	974	945	925	975	921	917	965	956	949	869	957	923	940	935	980	916	970	921	945	915	974	973	906	924	880	963	909	946	953	969	905	922	936	950	928	952	949	928	951	927	921	963	943	934	915	947	978	930	964	941	1006	958	895	956	909	935	911	982	927	927	968	997	941	957	932	1004	918	902	924	982	981	977	917	980	958	884	919	938	984	944	965	891	963	916	913	952	987	971	948	901	923	928	904	939	969	979	965	935	909	890	904	998	948	933	977	938	962	943	923	910	918	928	934	926	920	988	952	962	923	927	909	925	936	963	952	957	889	970	943	951	909	967	927	919	944	890	934	892	960
27902	16426	12909	2353	927	776	659	582	557	499	470	439	439	467	438	426	423	432	401	480	410	425	444	422	423	400	408	386	401	409	438	441	441	388	413	456	425	435	426	361	405	458	385	410	421	407	407	407	408	439	404	385	379	417	401	384	434	424	421	398	354	419	382	367	370	434	383	375	436	439	418	406	400	423	422	413	393	398	409	383	384	402	384	411	420	409	448	425	398	418	388	384	438	384	406	366	419	400	381	418	398	403	400	434	395	443	376	378	407	403	375	410	412	394	382	374	375	439	378	369	426	397	437	408	366	393	390	351	414	418	398	440	394	416	401	413	378	388	402	424	383	424	409	433	378	418	411	405	383	372	410	432	369	369	376	386	399	402	410	390	409	402	389	401	411	385	392	420	361	394	382	410	389	399	436	388	393	395	412	406	367	350	412	408	386	399	378	433	383	405	386	379	370	380	405	402	409	397	407	382	394	369	381	431	404	387	395	385	401	398	402	426	424	398	402	382	351	390	393	445	383	440	451	370	394	388	407	381	389	370	384	402	379	433	421	397	416	413	410	404	382	369	394	398	405	417	389	413	405	363	386	366	372	429	407	369	407	388	400	387	379	394	425	464	366	406	403	422	392	411	418	385	402	402	349	459	381	426	350	398	419	363	442	422	377	370	392	415	372	430	408	416	387	421	391	401	397	441	398	371	409	405	412	398	404	431	407	373	385	359	415	388	407	399	406	371	401	410	370	388	385	368	390	427	381	416	406	395	409	394	384	398	370	384	419	375	391	412	390	425	381	441	388	407	374	379	387	392	398	401	446	395	408	424	437	381	377	410	385	385	393	413	379	397	389	407	384	412	383	383	411	404	409	388	379	395	444	384	415	365	438	410	420	384	403	413	449	410	426	409	426	434	381	408	354	396	413	434	449	402	390	375	378	406	372	407	407	422	457	408	392	371	417	400	374	397	383	408	362	386	406	428	396	361	389	382	427	413	389	424	384	430	398	408	387	412	392	404	407	387	414	368	422	414	390	360	409	369	416	381	446	403	364	438	363	346	394	422	399	401	433	362	396	370	385	399	405	383	412	426	421	424	404	411	438	406	431	385	376	417	414	414	413	419	418	361	380	374	411	385	418	404	384	418	409	396	414	416	395	384	386	379	376	389	428	389	420	378	440	396	426	369	396	408	411	415	393	407	425	399	447	405	398	372	399	395	375	454	391	399	390	387	405	419	434	407	415	399	363	369	381	419	398	381	386	428	416	394	376	382	377	356	364	415	414	420	401	390	390	403	408	419	423	401	370	420	411	421	459	400	411	393	393	355	382	396	382	383	397	415	337	366	408	403	393	388	400	372	406	396	403	406	427	446	422	387	394	373	415	393	383	358	401	418	390	416	406	409	401	426	397	448	381	422	399	434	431	432	406	379	403	382	412	403	384	405	395	439	411	427	373	370	394	406	396	392	389	406	402	394	440	415	374	428	384	401	388	402	434	397	392	419	427	403	387	415	404	423	410	431	408	404	387	419	390	429	366	391	424	380	427	428	381	384	414	400	406	436	403	415	420	391	404	441	358	358	405	420	427	398	374	394	458	405	383	391	386	437	415	437	398	368	421	388	403	409	429	393	415	386	377	425	400	371	401	399	451	426	387	400	463	410	432	416	446	398	406	396	374	398	402	426	381	391	388	384	395	400	366	427	397	377	413	411	387	443	394	389	373	435	371	388	421	402	403	400	385	389	391	406	414	439	394	420	406	423	433	395	398	444	417	431	401	433	437	380	402	364	417	370	411	387	410	420	406	380	457	379	400	411	395	427	426	385	398	380	383	408	388	404	376	372	389	413	380	384	408	410	414	369	403	413	379	399	400	423	449	380	393	368	417	391	406	423	402	376	404	434	402	392	374	413	423	431	403	381	442	435	406	381	381	433	409	401	376	396	405	376	355	405	373	373	393	399	423	364	420	403	423	424	394	403	405	450	391	438	407	429	394	374	423	381	384	377	426	384	409	406	379	387	400	380	395	365	375	382	384	410	413	361	397	431	406	346	385	418	401	369	375	394	446	377	380	377	371	399	402	411	385	383	397	402	388	428	400	395	424	376	412	393	407	435	411	375	386	422	418	401	414	380	338	364	384	414	372	421	413	347	388	394	418	385	357	414	404	423	373	380	417	419	424	430	429	427	385	375	424	404	387	429	441	394	427	438	440	414	390	438	417	442	411	405	402	411	400	403	365	375	383	428	415	424	404	431	392	396	399	377	376	407	412	385	403	372	406	412	421	415	401	349	380	387	431	397	415	406	421	360	408	408	435	409	407	405	398	421	415	394	401	382	396	437	436	436	392	406	397	387	404	370	417	410	364	422	381	413	397	397	405	409	396	399	433	397	406	400	389	387	436	432	404	408	393	392	387	409	428	405	419	398	433	427	399	401	413	366	383	373	393	407	424	442	441	382	394	379	398	446	417	384	391	372	350	397	391	424	388	393	410	408	430	369	394	381	401	412	424	408	424	390	403	401	450	418	410	407	387	420	367	365	426	411	396	379	400	418	394	376	440	419	414	389	435	385	371	398	397	437	344	435	381	406	372	387	408	445	397	396	414	393	420	403	408	381	433	426	414	395	370	376	385	359	392	376	363	376	403	420	411	413	428	382	434	384	359	361	395	392	430	382	393	393	393	436	400	364	428	359	403	396	388	372	428	386	389	394	371	406	436	391	426	381	427	413	378	397	428	426	403	429	393	425	386	450	432	367	390	384	436	414	361	380	400	406	377	391	427	406	407	405	401	400	392	402	422	393	353	414	445	394	395	398	385	369	415	422	376	419	430	393	377	335	406	362	411	415	431	396	394	409	400	393	358	387	400	392	404	411	373	389	422	388	408	404	408	388	403	409	401	370	403	403	430	397	412	386	399	408	387	401	364	397	392	392	374	406	406	379	382	430	394	399	369	386	407	419	371	378	397	417	387	366	399	390	388	403	384	394	401	364	393	415	374	378	409	407	405	420	446	372	379	396	396	387	419	436	395	386	396	389	433	397	388	384	411	396	363	395	392	381	399	391	398	362	401	378	442	386	385	392	460	433	438	408	427	394	377	396	412	375	399	430	373	392	390	396	421	405	419	405	402	403	388	424	385	396	365	427	428	363	398	408	455	378	406	421	414	386	405	412	394	422	408	413	382	405	396	378	439	439	400	355	383	433	419	418	373	420	387	424	399	374	402	402	386	403	369	383	369	394	420	366	413	404	401	371	419	392	400	373	450	388	417	399	388	406	436	390	395	363	383	366	405	440	408	425	416	341	426	403	403	396	418	414	416	382	410	355	391	399	384	394	422	405	362	396	398	362	428	371	387	425	371	401	416	380	418	416	417	410	400	420	376	396	367	409	394	416	390	391	430	412	405	412	380	375	364	403	401	355	424	385	424	396	414	373	412	406	463	450	357	363	422	421	390	398	429	421	395	421	364	383	439	423	338	391	356	387	385	387	398	435	412	374	407	414
19387	13593	16276	3860	3034	2631	2261	2055	1685	1525	1403	1260	1262	1261	1129	1062	1106	1055	1024	1041	1031	1003	966	1004	936	975	969	943	922	914	968	920	932	922	936	906	934	887	920	938	957	971	910	940	954	942	933	909	902	888	956	909	868	911	904	905	908	874	890	868	914	890	899	954	894	981	971	929	887	867	866	869	879	858	853	881	914	871	915	866	917	901	893	858	944	882	938	868	869	870	913	908	887	926	876	916	877	850	917	898	858	927	909	929	880	881	885	864	929	894	919	942	926	870	895	981	900	906	921	876	865	890	891	935	896	928	874	882	886	915	929	876	923	888	920	925	873	917	854	934	909	887	901	904	827	835	902	874	917	915	978	878	945	894	867	884	888	928	902	971	976	865	894	828	954	931	874	871	907	906	941	913	858	907	858	876	863	953	844	956	871	919	874	948	896	949	931	901	897	913	884	889	954	878	898	906	923	899	948	905	853	933	984	887	871	900	982	927	862	904	899	890	868	914	900	951	867	913	922	912	893	991	893	902	870	868	891	840	894	900	877	903	909	905	909	860	919	885	883	937	936	917	907	934	848	931	928	886	880	917	853	895	899	916	878	877	882	865	896	908	925	836	843	937	898	929	924	887	926	937	900	892	919	923	911	899	912	913	928	903	922	878	897	934	911	918	886	876	885	958	928	875	958	917	881	944	953	940	922	889	883	964	951	942	901	957	963	879	909	890	847	903	956	921	943	888	894	932	876	927	897	899	913	923	913	896	911	863	883	888	904	907	948	872	910	941	941	883	938	893	927	888	888	912	845	886	883	898	912	943	879	902	881	910	928	920	837	920	877	878	915	907	890	899	940	946	926	875	890	853	874	946	891	888	902	839	878	895	948	932	855	907	886	837	857	878	869	919	900	890	878	872	902	814	851	919	853	945	933	877	923	862	912	927	909	954	877	884	916	951	894	921	879	874	906	931	962	904	898	923	957	865	890	917	948	901	898	879	930	936	884	860	896	887	923	911	897	886	898	914	884	908	925	916	936	945	908	936	894	895	923	896	936	853	899	930	941	917	881	956	924	945	886	915	928	940	865	875	927	928	875	906	861	901	905	888	920	960	838	883	936	897	915	937	861	899	903	895	944	924	893	893	898	954	925	921	917	900	915	924	901	906	963	890	955	885	949	881	872	893	882	882	883	873	940	931	910	844	905	915	846	898	873	930	914	909	939	902	841	878	878	855	961	955	897	942	966	905	939	903	893	866	898	903	906	888	917	915	894	925	928	877	862	892	834	851	918	879	919	899	924	903	897	915	900	891	959	920	932	920	926	912	908	921	891	911	856	889	910	885	929	923	873	894	934	936	936	907	946	913	912	910	921	873	952	818	891	926	913	931	914	902	898	905	853	917	907	881	901	897	876	889	899	908	939	867	905	926	928	906	916	912	860	907	899	911	826	897	880	922	869	875	881	911	895	888	913	898	905	895	885	841	888	961	839	859	906	901	941	872	905	915	903	846	886	901	871	935	940	904	911	928	934	907	898	941	879	911	869	1000	923	894	939	826	912	946	880	901	909	944	972	947	975	889	902	961	889	901	900	891	939	898	887	915	865	840	883	937	893	933	908	884	942	915	943	886	934	899	899	912	913	914	912	925	982	886	903	899	959	892	874	898	957	904	894	901	869	890	901	908	888	952	867	921	910	883	905	878	910	912	854	896	897	936	942	942	921	868	893	948	881	894	893	902	891	924	881	917	848	908	902	913	884	928	850	895	929	908	910	898	952	901	853	825	929	902	922	900	862	930	857	943	895	885	833	857	934	892	891	902	833	911	937	863	909	930	954	875	892	928	955	876	924	905	873	872	853	922	848	867	960	848	907	947	878	905	894	902	885	934	906	878	940	887	947	914	901	917	884	884	950	884	896	854	935	915	929	868	880	950	932	856	909	880	910	927	845	863	924	851	868	917	893	902	997	923	912	854	878	900	919	887	864	885	931	942	956	872	909	934	905	912	990	891	891	872	909	842	877	922	907	930	922	898	899	913	893	924	901	888	946	879	894	854	933	906	854	954	892	894	912	911	901	932	925	921	944	869	868	893	870	925	857	895	912	908	872	960	854	841	924	904	932	919	974	892	926	923	880	892	906	920	875	922	883	878	892	930	904	936	894	884	906	842	916	933	924	870	881	908	880	839	852	920	847	914	838	858	870	942	902	859	889	930	868	933	885	917	912	925	888	882	878	875	884	942	975	836	871	938	864	881	851	922	915	909	918	854	885	839	967	955	890	872	896	951	902	902	884	906	918	944	936	955	905	898	933	912	873	906	896	868	896	919	951	921	940	890	933	921	853	906	853	910	941	902	906	927	928	914	906	923	853	896	894	923	871	922	890	882	895	850	909	905	902	916	923	941	927	866	876	874	947	846	871	878	866	899	908	926	896	952	885	910	970	868	958	897	923	898	924	859	871	946	859	943	884	878	955	923	920	935	925	891	931	898	832	899	846	913	944	892	907	881	864	954	910	907	940	888	992	881	921	948	932	892	879	941	970	854	901	875	902	903	921	848	981	924	934	903	852	875	918	916	931	879	866	881	909	928	875	956	927	907	902	922	858	857	917	865	874	895	886	945	879	895	927	927	907	922	900	880	910	880	912	878	895	900	921	880	903	920	882	991	875	872	883	909	900	927	904	909	873	858	836	916	945	931	893	932	920	913	855	956	890	896	942	945	934	874	926	898	912	923	900	930	898	912	910	949	933	911	912	895	954	880	887	871	903	926	910	960	919	913	911	878	923	885	896	868	894	928	874	882	864	898	876	873	906	855	924	942	894	902	922	926	852	858	875	895	908	934	870	910	872	885	880	903	932	914	893	914	901	934	863	851	873	885	922	868	850	857	921	923	899	904	858	920	923	876	873	875	861	866	905	897	872	900	830	896	877	893	907	921	887	933	891	942	872	898	874	858	899	957	911	884	925	873	935	862	944	924	927	878	919	874	902	893	942	870	938	914	934	883	954	897	883	910	918	894	878	938	909	947	901	900	883	902	889	931	968	913	864	916	955	826	915	844	928	843	891	872	866	894	883	866	918	890	979	911	867	971	913	936	896	944	862	871	880	910	915	874	928	888	885	934	903	873	848	844	869	938	885	920	913	889	860	921	935	881	926	915	902	897	953	921	847	918	937	952	922	904	913	904	916	923	915	929	875	914	918	893	867	903	872	888	906	944	918	906	894	961	928	851	897	900	889	937	932	922	921	937	932	957	883	950	938	889	835	891	913	880	929	898	900	949	889	925	909	931	925	946	904	909	926	877	937	886	918	941	892	888	899	921	903	934	905	937	838	916	916	893	953	876	833	867	888	865	898	873	922	885	920	934	963	899	849	863	900	880	854	941	870	929	929	922	828	862	928	877	883	893	924	919	912	915	999	874	872	868	924	889	902	955	909	898	953	924	890	910	889	857	900	917	930	879	895	946	953	952	853	915	905	898	893	897	915	887	935	909	849	861	926	867	915	867
38427	24844	19610	4162	1288	828	730	634	487	449	424	397	343	321	333	328	293	281	290	267	308	292	315	268	269	254	270	225	289	259	291	252	248	267	281	270	273	280	289	264	276	274	275	278	278	262	251	286	288	276	287	280	273	276	256	303	274	242	259	280	254	262	281	259	301	264	264	254	256	279	287	269	253	266	295	279	260	226	279	215	258	249	263	285	250	262	272	243	262	265	255	238	288	278	249	260	237	274	279	234	243	293	256	261	262	291	252	275	268	240	254	248	246	276	236	299	292	285	260	246	280	261	239	282	260	281	285	259	263	254	302	297	285	265	262	278	284	260	261	272	267	243	226	260	300	253	250	285	254	260	282	282	268	262	264	266	253	256	275	259	236	261	269	263	253	285	256	265	252	257	259	271	259	254	225	258	260	286	274	254	263	255	279	232	274	265	263	264	272	270	254	219	275	267	306	279	254	272	264	273	280	266	261	282	267	306	249	267	261	258	277	243	263	282	230	297	274	255	289	255	255	282	246	262	247	248	242	259	266	251	278	258	271	256	263	258	259	247	255	251	288	268	229	262	273	270	261	266	253	258	258	260	244	279	261	270	300	291	271	268	267	235	231	267	254	227	241	288	276	244	251	266	266	291	269	296	288	299	234	264	272	266	273	240	280	308	277	265	269	232	294	273	275	271	289	256	270	259	296	239	264	257	258	248	281	248	268	247	233	318	289	241	263	245	256	280	291	281	282	243	236	223	246	284	261	245	265	257	281	275	260	272	258	239	252	265	257	263	286	250	236	251	261	274	273	251	263	258	255	263	253	284	241	229	278	277	239	279	248	255	283	243	299	255	275	239	286	263	265	259	255	273	271	279	263	258	254	264	252	303	276	284	233	217	236	266	220	253	265	279	303	284	282	257	250	242	270	255	257	225	298	284	224	254	293	271	264	276	237	250	239	268	291	267	249	275	272	268	285	274	291	271	257	267	242	289	258	296	266	283	266	266	271	257	260	263	242	274	227	267	277	232	225	273	286	254	256	262	272	283	305	256	299	278	254	280	275	274	256	263	259	266	269	272	249	246	265	272	246	258	249	256	264	283	276	261	265	251	247	267	279	295	260	289	282	274	273	289	289	266	230	269	286	282	266	263	247	279	257	237	279	254	292	297	240	266	279	242	299	254	268	296	281	250	266	263	249	276	283	272	254	242	264	287	267	248	288	264	285	253	239	268	274	294	248	260	291	268	263	240	238	259	288	243	222	257	241	275	274	251	263	271	240	257	277	271	270	259	283	272	240	271	269	260	273	252	256	263	246	287	285	277	286	252	257	279	280	263	290	264	271	229	254	280	245	272	246	306	237	273	282	252	256	263	264	268	256	264	306	244	265	256	233	286	272	284	244	228	262	260	282	238	265	243	291	293	266	275	273	274	274	223	252	250	300	266	271	253	270	289	305	268	244	256	264	243	250	248	240	246	284	285	268	249	274	254	277	273	270	273	298	260	267	257	260	254	249	272	281	264	280	264	254	263	263	268	265	257	278	262	243	272	226	264	271	229	282	266	217	272	271	265	253	268	278	236	266	268	280	264	257	259	265	276	254	272	249	278	266	220	242	262	213	250	262	257	281	258	275	270	302	246	268	231	269	278	261	241	266	285	231	266	257	261	272	294	295	283	241	257	290	290	259	279	256	284	240	281	228	275	272	244	268	271	238	257	266	263	279	266	247	264	249	288	271	290	248	261	254	270	273	266	271	266	267	267	246	316	272	261	256	254	231	259	264	265	279	275	264	269	292	262	251	302	268	275	246	273	263	248	243	272	259	248	290	273	246	299	258	266	276	264	277	254	275	284	261	273	230	266	266	302	257	288	263	278	263	286	280	262	248	270	285	281	239	250	240	264	283	272	254	258	270	259	301	278	266	276	284	258	264	269	293	297	272	252	273	263	269	255	238	287	259	252	221	289	251	260	320	261	271	287	285	264	245	256	258	290	265	266	286	290	261	272	261	268	229	278	245	269	262	275	246	272	249	292	250	259	253	277	251	264	251	307	263	282	239	293	277	283	280	255	292	279	266	266	278	293	265	283	294	268	250	258	273	237	242	285	272	256	290	270	271	279	240	288	259	272	268	254	256	267	265	280	271	237	268	273	269	258	269	273	275	269	230	261	250	243	280	300	267	309	262	280	292	265	249	249	264	289	293	240	247	287	271	245	267	265	260	266	235	239	256	239	268	278	261	269	267	272	250	248	258	283	275	259	262	252	263	274	289	276	256	266	252	246	286	260	248	245	290	240	269	267	263	248	267	246	275	310	288	299	248	256	265	258	257	254	249	295	293	247	279	257	242	261	256	223	238	255	278	205	230	265	246	266	249	262	274	258	288	266	276	270	251	254	279	253	297	277	238	275	263	270	244	254	255	245	273	268	268	257	258	271	282	288	258	272	248	266	278	254	243	266	249	250	249	261	279	269	242	261	257	253	242	241	260	263	251	289	238	298	273	280	286	259	274	270	292	272	242	271	255	275	283	291	277	244	273	247	250	222	237	240	252	263	251	262	291	268	273	267	283	262	269	282	273	261	274	255	268	295	260	278	238	265	289	260	264	243	267	274	239	277	249	264	259	246	281	265	280	244	279	243	251	255	277	275	253	251	263	252	263	282	228	243	262	274	265	266	280	267	274	260	233	235	263	249	264	291	269	266	299	265	263	246	245	259	294	282	261	230	294	268	264	250	224	274	255	283	267	271	240	258	263	293	257	223	316	277	258	252	252	272	236	262	247	240	232	253	239	253	291	284	261	261	271	302	263	265	271	247	239	256	277	253	286	250	249	274	267	274	280	272	246	269	279	252	255	281	265	261	282	325	309	285	232	290	254	256	281	279	274	277	276	260	264	272	242	235	306	263	269	260	263	308	279	267	244	260	283	280	281	274	264	240	246	261	280	246	279	251	261	284	228	230	260	270	267	286	256	289	234	281	263	286	275	257	284	273	275	247	294	281	284	273	257	262	251	252	227	275	243	245	287	260	247	237	273	260	267	245	263	275	250	265	264	270	247	297	255	271	272	245	272	270	251	247	266	229	294	278	268	250	286	291	258	272	294	280	269	231	272	269	273	276	289	257	254	276	263	268	255	263	242	291	245	243	277	295	236	235	271	259	278	277	293	278	255	255	267	265	270	268	236	274	270	261	227	284	242	252	255	230	249	243	259	277	260	245	313	295	265	247	271	255	273	266	282	252	246	312	274	263	282	231	266	242	275	260	260	257	266	314	285	262	275	270	238	259	308	258	273	279	274	299	267	280	273	275	276	271	260	284	276	231	261	305	238	265	236	250	290	273	278	280	261	248	285	266	257	288	272	280	257	274	276	254	281	266	286	259	235	277	260	238	290	270	246	288	274	269	285	268	253	244	257	276	265	282	254	266	265	280	286	251	254	278	248	257	282	271	242	260	294	284	239	289	235	286	262	272	258	276	254	251	223	296	250	254	256	263	275	264	306	230
24910	19733	19824	5044	3928	3093	2821	2427	1919	1560	1493	1347	1231	1114	954	942	1013	935	885	846	807	836	773	783	696	723	686	700	743	682	656	717	690	702	767	650	777	685	679	746	666	673	669	645	723	688	664	653	615	620	676	662	646	674	637	618	654	597	686	598	652	631	607	612	627	659	640	609	611	611	670	676	621	620	646	600	635	623	645	643	650	623	623	603	607	592	632	644	676	625	619	646	634	605	610	625	633	613	626	647	597	637	643	671	623	629	609	616	633	644	606	633	609	662	674	625	625	589	628	616	654	649	625	641	606	580	626	638	610	695	592	611	653	631	623	644	624	640	622	625	611	604	617	554	671	590	604	629	686	613	638	623	683	614	625	608	606	622	610	637	627	586	577	610	662	653	634	610	631	608	617	645	606	596	600	613	638	644	627	614	621	672	657	617	655	591	646	644	644	703	595	620	633	612	640	616	627	565	634	603	611	610	597	614	585	603	587	627	625	621	608	630	591	652	614	614	658	646	568	588	626	636	657	655	621	650	642	663	619	648	615	596	632	627	630	601	656	599	642	622	599	611	674	634	616	645	621	633	618	615	622	631	634	622	662	634	645	631	612	654	607	602	601	595	652	620	605	612	585	637	601	657	597	633	595	621	637	672	618	587	636	636	622	641	665	645	580	597	585	638	653	571	625	595	618	615	609	609	606	666	675	583	604	634	630	589	677	642	611	615	658	651	636	620	634	634	634	639	640	648	674	634	622	594	633	635	624	656	633	610	580	620	599	597	607	651	615	646	614	633	584	601	625	635	646	574	661	595	638	608	610	628	634	632	618	629	648	615	607	584	640	633	622	649	603	595	600	620	629	612	622	640	651	604	600	636	624	632	636	585	656	637	613	628	629	629	643	605	663	653	680	636	628	625	598	599	614	609	640	633	595	638	652	624	621	610	578	650	617	614	642	648	607	619	651	627	697	610	631	646	642	624	618	620	684	640	604	597	640	629	612	651	653	611	577	602	622	656	644	690	627	636	606	614	626	627	579	636	618	646	633	653	628	598	621	657	642	599	630	600	641	632	656	586	607	580	601	577	634	628	610	686	597	621	615	667	628	600	619	626	631	610	598	576	574	640	593	668	594	650	627	608	628	652	570	617	615	667	620	582	623	642	604	619	633	669	592	588	613	596	621	608	620	626	627	622	633	671	607	654	662	613	591	606	638	657	630	649	592	646	653	634	589	687	617	576	634	588	605	637	638	644	599	625	632	619	697	673	617	624	621	646	633	591	621	605	577	632	645	659	595	638	635	616	661	684	610	602	655	606	617	594	629	637	672	622	614	614	635	657	621	639	633	624	629	630	591	666	598	639	651	613	636	642	578	604	607	636	618	615	614	612	631	618	605	639	657	638	617	651	609	634	635	669	589	614	629	621	662	623	632	628	638	643	608	651	637	624	586	614	640	636	598	619	641	663	632	615	665	612	628	629	618	590	604	671	623	615	596	646	627	649	591	635	622	634	614	570	604	666	610	575	624	619	607	658	587	623	619	616	644	590	659	650	613	619	613	650	640	623	602	600	586	590	661	617	647	585	635	633	565	677	625	608	641	608	685	661	650	586	593	640	602	603	612	635	645	592	635	643	603	591	588	643	574	610	627	570	642	640	644	621	673	663	646	602	607	602	640	620	633	638	643	651	653	621	595	666	590	663	619	582	654	692	651	607	590	604	620	639	645	605	669	630	639	624	632	605	640	610	607	584	658	624	645	636	643	642	568	638	675	643	627	612	636	678	607	617	641	631	624	641	592	617	641	613	618	630	644	660	617	612	607	631	624	613	580	612	647	617	597	623	660	630	594	627	638	589	636	592	600	624	645	573	677	619	617	590	606	618	630	634	669	641	638	604	671	643	616	635	636	616	674	617	664	618	607	629	616	597	631	592	628	599	657	605	657	585	650	635	660	661	606	646	641	634	610	624	629	649	679	640	667	588	623	596	611	648	653	605	630	617	648	637	589	616	620	626	617	651	609	615	618	603	589	592	632	639	626	609	603	639	621	614	641	639	666	585	636	609	622	670	604	643	657	601	650	575	626	608	590	625	625	643	587	610	649	617	628	628	636	621	612	614	595	641	640	576	672	623	597	625	665	664	625	644	606	606	620	602	609	611	633	597	632	600	655	607	601	623	641	620	632	596	637	625	663	628	607	604	599	629	652	631	578	647	644	610	644	624	627	664	621	620	609	647	586	615	653	580	637	612	640	641	595	634	609	610	636	616	666	633	634	632	589	621	633	674	617	589	634	606	605	621	603	633	627	658	605	623	614	557	629	604	598	614	599	628	628	622	619	600	636	613	625	616	673	625	665	606	613	615	693	622	620	617	619	621	638	646	605	595	622	664	597	638	638	587	573	628	625	592	618	596	661	653	624	631	602	590	646	614	616	632	635	594	605	652	637	677	611	592	638	659	609	663	644	634	654	631	621	597	626	629	607	604	625	613	624	616	605	588	600	606	621	613	599	613	647	663	674	623	607	651	640	628	610	675	641	633	611	650	665	662	646	591	635	610	651	583	665	654	664	602	635	640	618	600	628	665	614	627	614	569	603	592	597	618	621	635	631	631	544	654	666	612	665	607	611	601	622	618	603	587	600	654	584	627	605	646	616	614	654	664	609	622	623	636	577	624	630	589	641	621	607	626	604	662	650	614	638	657	614	636	609	630	608	603	640	633	587	649	624	628	597	617	591	599	668	662	655	641	634	647	634	608	616	632	619	608	592	620	615	605	622	625	615	640	613	651	613	642	618	622	650	610	617	626	624	634	570	641	620	639	666	659	614	607	606	625	650	652	619	647	607	588	593	625	631	609	620	629	631	651	608	604	609	634	604	619	647	601	603	624	671	610	666	634	656	597	610	630	633	596	646	627	585	680	627	626	658	618	636	612	593	645	607	572	691	590	618	694	636	623	595	587	666	625	577	590	663	621	686	632	664	609	675	626	649	628	640	626	656	584	645	645	573	641	628	627	650	633	688	593	572	663	595	596	607	592	681	670	596	686	623	666	656	603	627	657	598	626	660	621	616	613	626	642	611	633	637	626	641	628	656	570	597	617	672	618	616	640	646	605	561	627	628	608	636	620	597	624	630	596	657	583	682	598	603	632	609	625	617	647	659	640	606	618	618	625	596	626	617	626	615	615	634	609	598	627	637	616	635	623	618	596	612	647	582	617	611	621	626	677	607	612	631	606	607	615	652	604	644	626	627	624	626	607	604	595	637	620	617	608	635	604	702	564	590	566	617	626	574	607	609	605	637	583	612	617	681	584	614	616	649	603	645	632	644	636	656	626	625	628	600	594	623	591	625	644	595	622	641	594	653	668	597	653	571	653	605	676	629	622	644	631	639	601	565	621	632	648	615	605	627	627	609	580	657	592	606	664	627	617	612	644	624	664	639	639	631	609	581	633	587	647	596	634	642	661	584	589	574	594	590	612	649	637	637	645	630	685	586	616	677	588
12344	4923	3145	843	612	547	509	523	501	449	459	469	443	431	405	441	434	423	444	412	406	449	432	437	393	408	445	417	411	429	413	454	444	461	407	433	435	441	434	403	435	439	401	452	446	405	422	419	422	442	427	476	435	426	409	422	383	453	452	404	423	437	423	419	430	426	434	412	431	416	490	447	384	398	417	400	411	426	442	426	422	392	401	452	408	428	422	416	438	387	428	407	462	417	414	404	398	445	381	444	420	394	423	430	368	405	411	421	452	425	381	418	404	412	446	410	403	418	427	391	425	405	388	406	485	413	427	410	415	422	453	417	429	422	450	434	395	407	420	443	416	463	438	405	405	381	415	490	399	406	426	420	412	412	392	428	386	430	420	421	397	403	460	422	431	446	439	372	431	414	420	405	415	416	434	417	444	399	403	374	428	410	421	409	418	433	439	408	373	411	400	436	427	431	451	419	457	416	397	400	411	394	416	423	436	414	433	449	460	416	414	439	418	445	409	414	381	420	416	392	444	449	421	447	445	401	424	401	407	431	444	456	401	403	421	420	437	383	477	431	404	443	445	438	412	440	398	431	423	397	405	418	419	433	400	394	450	418	389	420	448	442	417	439	415	423	412	427	425	436	435	439	443	431	442	448	444	469	444	437	415	445	402	412	448	424	420	408	446	471	419	457	449	421	424	379	429	428	403	401	430	370	424	425	425	441	439	439	413	441	433	406	410	443	466	445	406	453	408	427	421	372	421	381	409	444	403	406	469	421	437	426	374	422	455	436	480	460	443	408	472	477	381	429	496	399	423	407	431	454	425	402	419	452	431	441	447	398	422	418	376	384	405	410	441	470	419	463	413	423	424	466	419	388	427	446	429	386	375	434	425	420	440	427	456	418	414	397	420	432	434	420	430	374	426	420	383	401	435	480	429	373	423	396	417	384	466	423	394	422	442	430	406	429	399	403	485	399	442	438	435	423	422	422	431	410	418	400	421	444	417	392	413	407	413	420	431	417	438	421	434	420	448	421	413	433	409	455	413	399	430	433	417	443	414	407	438	409	387	392	418	458	457	428	416	381	421	421	396	424	423	406	433	443	431	402	421	399	447	421	439	433	437	383	414	468	445	443	425	428	430	424	417	415	391	397	430	411	418	378	397	438	418	420	403	381	377	399	406	390	398	394	406	415	444	406	392	415	385	399	395	414	393	409	400	403	444	462	444	421	417	458	432	397	385	417	419	443	401	409	419	394	396	437	418	383	415	425	455	444	402	441	430	425	400	404	440	446	443	416	388	423	427	432	432	443	453	395	416	411	431	437	423	405	435	420	386	421	397	400	413	448	438	373	439	399	411	444	474	426	400	419	412	429	413	399	446	429	410	391	393	419	414	385	400	422	411	448	424	426	402	433	393	449	411	449	411	435	408	365	393	418	439	387	415	423	453	448	439	460	456	403	445	431	401	451	404	450	354	409	377	411	417	406	402	446	405	431	401	429	437	419	380	402	515	444	411	416	440	431	462	432	447	440	455	419	412	459	464	459	392	435	438	441	394	414	383	440	423	412	422	385	476	435	413	402	463	402	420	414	427	426	435	405	438	448	399	432	423	425	442	425	471	430	420	422	377	441	402	419	459	438	385	414	411	425	444	427	366	416	422	459	438	417	430	380	393	401	448	418	471	453	459	394	406	434	380	443	432	415	456	445	424	427	380	421	401	421	421	457	437	430	448	408	422	410	430	415	383	412	444	403	417	421	430	480	395	401	420	414	449	396	456	426	423	435	403	423	410	398	465	464	428	422	420	393	434	427	408	444	399	400	416	417	373	388	442	403	396	365	413	425	408	436	422	443	395	431	408	456	448	379	412	425	466	419	415	441	420	443	426	442	401	414	436	398	411	407	432	421	423	432	380	420	446	468	449	436	428	388	421	401	391	440	421	461	435	478	432	409	412	439	420	399	390	442	464	454	418	440	426	400	381	444	402	418	416	442	391	444	444	405	402	408	427	403	402	399	428	411	431	430	432	436	449	388	430	416	471	391	406	413	437	418	442	460	394	388	455	428	429	395	403	394	433	422	404	460	423	422	434	426	407	422	425	435	423	404	427	430	443	455	422	405	439	435	445	391	441	407	419	432	397	429	443	427	405	399	417	396	433	410	426	407	451	446	397	459	428	449	418	453	408	417	401	412	419	421	409	395	423	409	432	397	415	424	436	399	418	430	404	401	375	430	399	471	425	416	402	429	413	446	425	436	453	421	385	439	449	400	459	422	432	451	436	394	408	409	415	428	367	440	411	425	418	396	388	418	431	432	430	371	414	425	463	404	418	462	421	410	397	408	402	416	415	428	454	435	418	439	449	437	423	449	416	438	435	419	406	438	416	420	439	436	379	435	383	421	415	449	418	423	419	402	415	448	415	405	452	442	417	381	414	414	417	400	468	398	459	376	453	432	441	472	423	448	420	429	428	393	393	423	459	416	395	433	414	398	435	412	443	449	420	428	390	374	429	398	439	423	407	384	379	427	421	397	406	428	417	440	401	436	382	431	404	405	411	423	430	422	457	415	385	398	438	390	432	447	449	403	434	421	424	412	419	447	439	417	377	474	437	436	427	413	382	422	431	469	427	440	415	440	406	423	445	444	437	448	416	431	405	420	400	396	427	439	438	434	442	442	439	427	410	411	384	449	396	402	457	421	407	421	434	410	408	442	423	438	423	408	367	469	394	449	406	411	450	402	431	431	431	405	375	385	411	409	422	464	405	393	431	426	434	425	421	399	418	450	456	443	418	450	399	435	401	420	416	436	397	438	435	472	464	428	412	435	425	421	424	419	430	390	397	427	407	419	434	429	401	411	445	446	408	444	413	439	401	397	414	423	423	409	422	443	405	445	389	436	433	447	448	446	414	411	418	447	440	431	408	415	403	411	427	460	394	403	451	431	412	395	422	445	490	446	429	483	440	427	457	400	432	413	464	410	457	415	440	398	407	412	429	443	391	413	384	357	382	412	443	402	443	433	415	443	406	475	434	461	455	414	435	434	384	438	415	489	429	418	424	432	436	423	437	413	413	444	428	414	437	441	383	410	433	396	372	399	429	434	410	425	419	402	412	407	479	429	440	403	390	442	396	405	430	398	444	438	439	413	450	421	392	418	455	424	404	453	432	406	411	403	420	408	401	413	424	413	428	404	438	458	414	424	420	427	379	382	443	403	439	402	452	403	404	394	423	404	457	408	451	429	434	415	428	430	425	410	404	391	421	444	440	431	430	387	401	464	438	460	405	434	444	447	429	399	407	405	446	417	433	404	456	475	422	393	421	448	417	420	406	420	421	426	395	438	404	388	413	415	401	451	484	416	414	423	412	445	433	452	380	451	423	448	444	432	404	412	421	431	420	431	413	437	401	431	408	386	413	400	436	437	426	381	410	410	392	403	429	415	429	411	406	424	393	407	407	398	411	421	417	441	412	426	434	421	423	422	417	430	443	460	421	404	452	417	421	427
8630	4902	5376	2077	1831	1631	1570	1341	1260	1240	1193	1078	1027	1104	997	1040	1020	1037	1102	1053	998	987	970	998	963	994	949	949	982	1034	963	982	985	979	1021	971	944	942	942	960	998	982	994	969	974	930	973	989	926	951	945	954	956	899	950	919	947	1045	951	948	979	962	947	975	940	927	917	946	961	945	963	912	981	927	958	908	935	946	956	892	962	930	959	968	949	929	998	907	963	915	973	899	910	938	930	908	969	939	961	919	932	978	953	957	973	954	936	905	917	957	908	961	966	916	943	969	974	942	961	904	974	934	922	894	928	976	997	941	937	947	917	946	917	931	915	929	984	973	1044	924	935	917	932	960	950	991	939	921	957	956	934	926	920	929	941	981	980	916	972	956	981	943	962	930	925	945	939	1007	950	979	965	957	954	938	924	936	923	985	930	960	949	938	934	982	910	907	939	970	961	859	965	935	893	919	969	953	942	941	970	906	946	878	942	961	938	928	1012	979	930	917	955	955	997	928	963	957	936	964	941	939	974	996	994	971	931	961	944	929	941	994	990	963	1003	947	889	950	932	932	968	955	982	970	941	959	932	914	900	977	965	928	936	973	910	922	958	945	909	939	886	941	964	992	981	981	937	944	1024	899	935	965	895	977	978	969	982	950	958	963	1011	967	979	945	1000	932	1015	1008	977	930	961	1008	963	974	965	989	1015	1013	960	982	955	938	976	930	971	951	937	903	927	918	929	971	942	971	962	984	955	925	907	907	955	937	937	948	966	976	921	974	901	977	968	1031	953	967	903	943	949	951	920	970	899	937	947	967	976	900	918	947	1039	948	950	937	941	993	973	970	980	950	970	943	987	953	961	985	955	901	912	950	976	950	981	985	943	1003	928	979	969	996	894	933	938	940	966	952	975	956	892	946	995	957	936	880	963	898	977	925	985	976	928	1005	987	943	928	922	999	972	935	909	944	924	926	940	935	944	957	979	910	1015	971	975	938	947	949	946	924	1033	958	889	890	980	952	928	894	1002	936	964	989	1009	957	902	943	958	966	916	910	943	931	957	916	939	962	929	962	948	959	982	908	926	947	994	979	943	975	923	976	1003	962	992	937	968	991	989	921	995	963	891	949	955	976	956	958	893	940	920	1010	905	972	909	967	916	944	934	942	940	947	943	971	985	939	941	969	921	901	986	914	989	930	957	950	966	964	987	990	953	925	955	990	917	967	977	1004	929	951	995	898	903	958	924	923	977	942	948	964	945	952	997	964	943	913	999	984	972	964	908	949	1010	938	975	939	951	970	974	957	977	977	933	937	925	919	974	920	956	958	946	943	972	982	940	934	976	947	945	930	990	938	905	970	924	960	1015	935	922	914	955	901	920	966	936	955	960	975	960	895	981	917	971	948	971	954	963	931	919	943	905	916	968	951	979	961	896	991	971	946	993	1000	960	972	981	954	924	950	973	968	984	955	937	977	944	943	980	971	943	897	946	940	966	976	882	950	964	953	912	983	946	912	945	974	948	976	908	954	956	918	960	961	955	948	960	962	983	1012	964	951	920	998	976	908	968	930	935	935	980	951	961	980	962	952	970	962	940	927	913	938	928	935	942	964	960	1004	938	976	974	990	915	1000	923	954	965	947	979	913	974	931	943	951	984	945	990	940	956	904	968	892	942	893	951	1011	932	995	996	958	961	914	979	963	986	980	918	932	996	968	912	936	970	930	916	992	893	960	923	936	935	963	1014	951	901	960	972	934	907	924	941	934	956	927	925	981	914	1005	975	968	939	935	922	929	959	972	994	941	950	1002	930	898	949	926	887	891	998	941	929	1000	952	947	997	946	907	957	968	974	966	951	937	931	1030	939	921	967	966	959	898	957	908	973	943	926	929	941	933	880	968	933	1005	996	930	944	893	921	906	979	961	994	914	940	975	902	937	922	924	962	920	968	918	942	965	977	949	963	960	957	990	979	953	973	953	907	983	934	948	910	897	963	924	901	924	1011	971	1004	898	991	958	994	944	973	995	961	1005	929	981	990	1008	936	937	1033	933	972	991	988	970	940	994	903	994	940	946	927	925	945	942	937	971	943	945	955	973	939	924	887	941	895	966	927	954	936	990	922	929	926	912	966	908	927	976	909	968	940	932	983	909	959	953	888	962	994	940	926	922	996	993	1017	945	939	970	981	958	969	960	982	900	890	911	982	954	929	957	987	934	952	932	926	964	959	949	969	953	1021	988	919	963	932	982	957	957	942	971	955	1019	967	946	975	1008	953	929	934	989	964	947	931	950	1016	935	931	982	1008	939	946	910	973	884	910	982	951	1007	961	948	934	943	960	1000	967	955	906	973	958	933	999	929	985	921	959	945	895	924	922	968	982	994	949	960	974	926	888	935	975	960	999	920	929	941	912	965	988	939	964	985	981	983	889	915	966	900	927	983	947	951	930	922	1009	959	952	930	940	959	946	929	969	928	936	909	942	956	924	923	950	908	953	946	980	896	984	960	935	970	902	938	978	996	909	956	992	946	961	990	936	920	953	949	955	959	966	982	960	952	998	926	964	954	969	953	939	946	953	926	986	943	902	1009	953	961	964	941	978	938	956	987	964	942	909	973	918	990	946	938	985	908	989	953	907	946	915	973	919	930	957	927	942	933	923	906	961	953	1011	929	966	945	949	985	994	911	929	944	952	954	925	930	966	992	972	972	939	939	969	930	980	966	945	992	925	952	930	941	928	937	995	904	944	940	961	923	942	1006	975	890	957	948	951	910	975	1000	952	978	945	969	980	1018	934	980	991	984	933	949	982	966	933	942	929	897	998	966	914	983	889	980	920	952	947	905	951	965	973	976	929	939	947	953	991	981	974	976	921	920	976	1008	968	893	984	938	937	927	955	903	938	952	952	947	942	942	960	942	961	944	931	960	979	885	940	972	910	968	968	1010	922	952	971	910	923	919	920	960	963	942	943	982	941	987	984	954	945	937	921	955	939	967	949	924	962	961	969	974	916	930	906	920	918	909	994	916	912	910	960	969	985	932	886	950	936	937	981	978	950	932	966	949	940	975	970	905	960	899	972	975	882	895	968	971	997	994	904	961	907	1027	992	1001	960	916	947	934	936	937	996	935	962	963	982	961	960	934	959	921	946	1004	923	929	952	927	922	944	918	943	1004	988	946	917	947	954	929	987	965	1001	922	930	922	973	972	919	960	965	935	945	964	978	940	986	943	978	943	898	1012	944	962	1027	902	917	958	934	970	941	937	936	928	926	972	954	997	994	930	962	988	909	985	980	947	1000	971	992	906	984	991	958	884	948	961	924	951	930	1015	963	951	955	969	955	930	967	933	983	919	982	947	989	966	942	912	978	941	967	907	992	940	961	932	959	945	971	934	948	950	939	966	910	877	915	974	962	970	982	931	981	942	942	926	998	985	997	919	908	948	899	923	973	985	919	987	973	891	978	934	980	956	952	959	998	935	971	952	955	904	967	963	971	916	1009	959	950	995	959	952	973	970	953	963	930	1001	943	965	975	920	942	942	966	968	963	943	958	908	978	954	932	1021	950	948	999	896	964	974	947	942	935	917	912
27962	15718	12672	2236	973	751	688	604	576	558	505	521	450	479	471	439	451	484	457	475	425	400	490	413	385	379	418	429	386	408	394	454	417	424	392	379	410	413	410	360	403	416	419	419	423	417	408	384	424	408	451	380	443	420	384	392	375	384	409	377	387	406	396	424	421	386	410	427	387	361	387	382	433	367	390	419	432	444	383	367	402	442	465	391	405	390	384	411	405	433	421	423	434	428	404	372	412	387	386	423	458	423	390	380	443	385	414	431	402	439	373	395	421	409	389	397	434	381	409	408	405	385	395	430	438	407	413	348	438	414	418	400	438	405	381	400	405	391	380	411	401	394	393	382	424	441	402	408	388	412	389	407	367	393	382	412	400	385	458	431	383	472	421	417	402	403	408	404	436	445	423	388	413	403	391	391	390	401	408	422	430	419	444	411	408	430	434	431	389	409	373	370	420	374	408	394	389	382	359	412	442	414	390	365	421	400	420	386	400	405	389	377	402	428	398	392	459	437	428	363	427	346	447	417	413	422	419	421	381	414	393	426	409	422	423	401	355	415	413	405	423	419	398	383	416	403	433	377	432	383	399	387	442	391	417	431	396	353	434	404	393	421	394	403	384	427	399	428	371	378	395	397	403	432	390	373	397	429	382	403	402	358	410	393	389	444	414	443	408	427	399	448	409	373	388	429	407	403	400	366	416	386	375	399	379	434	418	410	359	427	394	421	417	406	424	434	413	407	372	406	414	443	395	397	366	397	408	401	405	414	412	400	405	434	378	424	432	445	425	398	406	435	418	430	414	398	420	412	368	414	347	393	387	392	444	407	381	375	364	418	439	431	403	424	416	415	406	375	386	403	349	391	403	393	363	397	386	346	383	388	414	378	387	370	405	405	401	437	415	415	386	384	404	403	417	392	411	385	406	384	401	424	397	418	451	424	386	394	393	420	375	419	411	401	409	387	416	404	411	408	362	378	412	374	398	390	402	416	377	403	405	371	409	376	373	379	437	414	384	424	381	431	366	370	434	385	415	419	408	428	357	387	394	416	421	410	402	398	374	379	411	376	391	413	417	392	426	382	404	391	395	413	374	378	378	393	379	414	406	389	425	419	407	440	415	395	421	413	408	439	371	397	407	392	407	383	405	387	403	426	411	392	383	379	409	424	419	450	404	393	412	415	402	402	411	388	372	406	413	392	386	389	439	429	392	407	442	420	421	398	428	407	424	416	395	445	441	413	373	398	415	413	418	396	408	386	424	428	399	467	389	422	413	424	422	392	386	389	417	383	389	430	380	426	405	434	384	382	420	373	401	409	426	425	398	370	407	395	375	401	447	413	405	393	399	401	421	420	399	423	440	434	419	379	435	429	402	395	402	372	384	371	419	400	446	414	400	407	397	417	423	397	397	432	427	421	417	373	389	407	398	395	404	441	405	438	407	347	372	391	388	392	382	389	411	420	422	423	423	375	396	358	441	429	391	404	396	421	374	415	376	388	422	423	376	403	425	407	407	386	412	421	374	401	451	410	375	397	405	398	416	405	425	409	402	386	410	418	426	412	393	389	370	380	419	400	366	398	359	399	429	408	429	380	399	409	402	421	438	364	433	397	396	396	421	403	412	377	471	361	436	385	433	414	417	387	425	414	361	387	414	407	423	407	426	391	405	394	396	399	365	401	448	446	377	422	393	423	419	405	431	407	411	423	387	388	405	412	393	385	406	401	400	415	387	383	401	432	418	388	401	382	397	409	385	405	358	439	422	398	426	420	391	404	433	410	413	364	445	353	419	366	420	399	410	393	424	369	439	402	437	429	396	386	404	397	411	400	428	393	363	402	411	400	413	397	344	428	423	402	398	408	394	400	404	421	394	384	395	332	370	413	392	398	428	388	384	457	427	392	405	416	404	383	416	378	418	431	358	367	410	397	383	416	396	406	366	401	410	432	432	395	377	393	416	387	425	450	421	391	411	398	382	406	406	403	399	406	400	382	405	388	401	449	429	392	402	419	402	374	393	395	439	410	408	405	385	368	427	391	413	386	387	389	396	416	402	398	375	403	384	395	411	406	397	403	421	413	418	400	371	442	416	445	441	425	407	366	417	359	439	391	408	378	439	445	418	383	408	409	386	386	424	422	404	449	402	403	394	401	397	375	377	419	378	391	413	402	406	383	381	420	391	380	362	423	373	395	408	393	403	386	373	377	379	416	400	368	394	396	417	403	366	400	404	404	391	385	397	379	429	443	399	418	366	382	420	436	461	391	392	366	382	412	446	381	428	352	385	389	410	382	405	405	418	402	422	376	411	412	429	435	376	380	402	376	360	429	403	427	402	388	411	403	390	373	418	429	415	426	406	391	424	431	393	418	421	404	437	383	378	387	424	393	351	426	413	408	425	423	403	454	404	411	398	396	407	397	444	383	385	399	433	402	414	444	416	397	416	429	402	390	396	403	414	405	400	386	388	399	366	385	401	400	428	389	436	413	409	376	416	402	451	397	414	416	416	418	437	420	369	426	440	399	378	385	358	396	417	409	404	436	391	387	397	414	424	379	408	398	409	431	398	381	407	400	416	428	384	396	416	379	404	413	416	401	399	411	425	453	431	380	397	420	444	439	400	409	424	430	376	413	424	393	423	416	416	441	401	362	386	429	361	365	398	444	396	472	356	415	388	379	401	425	423	406	370	398	409	412	427	451	437	421	403	408	418	424	420	419	404	473	417	407	431	384	419	357	384	400	426	410	368	355	378	427	410	426	412	408	425	431	422	414	405	410	431	376	401	397	401	390	362	396	446	405	412	409	397	389	397	419	427	420	408	379	443	407	427	424	434	423	409	381	421	396	451	407	399	381	404	385	417	424	393	412	423	402	369	385	394	405	362	418	443	408	399	377	396	374	426	397	430	404	400	439	381	369	381	402	382	381	399	407	441	402	407	412	432	408	402	411	371	340	401	426	443	412	446	417	354	416	422	402	413	368	399	446	376	397	413	410	434	399	409	426	365	402	427	399	429	414	394	394	395	442	404	439	390	383	431	410	407	396	423	403	353	407	412	403	418	446	424	413	381	417	402	400	397	411	397	365	426	405	402	385	425	395	392	399	406	425	425	428	415	438	417	434	423	367	415	428	411	379	406	439	413	397	424	410	398	366	424	374	408	420	410	398	393	403	446	396	424	402	390	422	404	412	414	388	397	389	393	435	411	430	386	433	398	406	418	392	391	395	389	433	386	393	389	415	400	415	445	377	424	416	413	391	406	406	413	409	395	434	413	383	367	343	420	426	399	383	404	380	398	400	394	384	396	442	413	394	396	427	360	389	388	400	417	415	429	428	382	408	426	425	393	415	435	418	436	393	390	419	407	423	436	410	408	404	371	410	405	381	378	416	344	403	398	407	377	368	413	417	392	417	415	435	432	422	404	389	389	409	421	383	422	418	376	423	393	424	419	430	405	380	404	430	408	431	453	404	411	409	425	439	416	433	409	389	411	411	413	424	400	473
19367	13102	15712	3615	3099	2503	2273	1951	1594	1549	1415	1332	1218	1242	1151	1195	1134	1153	1137	1040	1031	1017	944	999	998	992	930	983	986	916	935	982	960	925	915	924	933	896	912	987	970	978	918	907	985	917	944	928	945	901	865	996	964	904	895	864	942	931	892	915	916	904	932	900	922	927	954	908	933	913	978	864	890	921	971	901	934	959	912	916	914	954	871	880	914	854	881	932	925	943	878	970	928	923	895	902	906	910	848	902	905	902	932	910	886	936	923	864	879	851	919	845	850	916	892	961	906	911	958	881	928	873	945	909	916	867	891	835	848	958	941	899	948	932	852	928	880	883	920	914	933	877	876	960	945	890	895	858	928	895	925	974	890	929	881	938	888	942	890	902	978	886	916	908	924	922	967	950	944	959	903	921	886	917	964	917	920	921	908	909	903	895	910	858	870	906	929	926	881	937	941	893	888	858	896	954	987	862	892	862	948	910	950	939	905	867	925	929	928	959	964	883	913	887	929	898	863	891	949	900	940	924	963	902	868	909	888	958	902	933	883	877	895	917	892	890	989	867	910	887	933	895	917	945	960	921	885	925	906	953	905	878	931	924	915	917	903	902	921	911	911	905	934	868	884	948	911	893	909	930	892	928	869	909	900	888	960	907	887	943	857	903	945	959	880	913	867	902	910	983	916	911	894	916	936	949	901	926	868	917	938	928	877	941	904	879	914	865	899	946	887	912	956	905	918	909	933	895	968	908	930	935	889	894	892	893	906	878	908	881	936	896	910	922	930	936	913	916	891	920	951	936	896	939	917	934	866	919	923	874	902	872	925	926	902	874	918	901	912	921	889	908	940	870	888	893	934	904	887	886	884	859	937	852	870	909	919	913	969	903	924	826	972	904	918	966	918	872	899	885	879	956	966	896	882	912	944	863	913	876	941	907	919	959	937	910	912	892	932	899	912	914	905	959	858	945	916	964	873	897	913	889	944	913	861	940	961	939	896	923	965	933	903	916	902	903	914	856	920	875	922	905	882	950	915	886	886	870	954	914	931	898	920	869	956	902	906	891	908	945	910	887	911	885	925	898	903	922	942	944	886	900	908	914	919	944	939	913	915	915	916	956	901	899	942	940	924	920	886	932	930	957	899	855	935	894	902	881	914	945	888	890	906	911	902	889	908	893	916	897	916	897	924	960	932	905	941	893	896	900	949	908	922	935	876	947	879	893	937	918	901	869	935	932	887	911	920	918	883	893	883	941	907	919	952	931	926	867	888	946	898	914	917	867	905	910	898	934	939	917	947	983	870	922	922	930	916	902	911	896	900	955	920	912	923	926	949	918	869	898	912	931	919	941	906	923	923	964	912	927	849	926	912	923	845	871	914	905	899	932	922	953	901	895	958	889	864	982	848	926	857	923	943	908	957	1008	904	907	908	912	970	863	879	902	920	947	943	893	901	909	936	906	902	887	927	893	885	879	925	937	893	893	899	947	867	889	945	916	954	896	877	835	912	939	945	924	899	925	929	906	959	938	909	947	887	879	916	961	926	925	912	896	871	924	845	916	926	914	891	875	880	885	908	912	938	906	890	918	863	901	919	906	843	886	873	875	901	912	949	891	903	923	920	916	909	978	894	928	852	944	977	883	939	899	873	946	916	909	911	901	933	873	920	928	907	862	899	839	896	876	945	892	957	903	984	916	959	928	914	899	895	913	902	963	923	884	906	953	931	914	965	919	893	821	892	949	866	906	915	899	937	934	901	848	880	937	883	928	916	922	954	893	903	829	929	868	903	919	904	911	891	917	913	880	947	881	956	928	906	925	870	859	925	925	915	918	899	892	839	891	905	895	906	874	869	953	930	944	908	862	878	912	941	918	913	894	897	901	908	925	876	931	947	911	878	942	880	866	868	864	972	993	899	848	960	884	976	884	868	870	912	846	885	927	911	917	865	937	916	903	898	924	892	904	941	937	848	918	961	983	898	869	871	893	909	820	909	907	909	916	933	953	900	934	873	942	905	902	849	894	922	906	930	886	887	918	868	963	901	827	914	846	911	933	873	896	849	930	903	907	890	938	930	897	943	938	934	946	896	938	953	876	914	937	915	958	906	893	921	909	900	962	929	927	894	960	941	970	924	897	953	950	900	851	891	916	892	938	902	971	949	877	910	896	888	924	923	877	891	939	951	896	898	872	903	891	929	895	849	953	916	863	957	959	897	957	915	867	910	922	937	928	920	881	952	906	955	905	907	870	863	883	870	905	890	934	930	907	882	940	900	871	871	878	909	878	885	925	887	873	943	923	925	886	852	897	888	896	927	912	910	924	917	925	897	861	930	955	910	920	934	923	919	932	937	951	968	942	882	886	949	906	889	922	927	937	904	897	918	885	894	876	864	877	892	903	885	900	898	927	890	925	915	882	898	904	924	889	881	877	955	875	945	871	954	954	841	896	902	922	910	933	883	883	854	948	902	860	889	895	927	890	856	941	904	893	907	874	913	913	885	916	921	918	908	922	925	902	928	895	908	888	843	894	903	920	900	932	956	925	919	942	931	942	907	963	905	903	865	893	852	904	925	928	901	916	921	943	915	857	933	872	917	903	822	891	854	912	896	901	895	889	909	902	881	914	893	898	913	915	894	965	980	918	939	929	902	919	927	905	907	932	971	898	911	893	934	914	911	900	951	870	980	905	904	897	925	926	918	891	934	892	838	949	924	910	885	887	897	923	881	910	914	916	874	865	947	905	903	938	921	939	934	935	944	882	946	891	893	927	882	947	952	945	875	912	911	924	947	919	887	916	878	902	937	887	880	870	941	944	920	934	920	898	893	968	870	943	901	927	905	877	921	904	893	913	936	910	961	883	861	958	897	909	909	883	940	886	959	898	863	894	961	971	909	885	861	944	917	955	888	856	944	941	900	908	930	898	898	880	914	922	873	955	885	929	921	916	896	884	922	919	885	934	885	944	907	957	869	883	864	919	895	936	919	892	873	912	927	966	937	899	866	923	911	892	926	896	931	883	922	933	916	891	912	950	912	898	917	931	897	871	943	898	935	926	889	858	877	919	902	964	919	940	917	917	931	953	946	921	855	969	884	972	867	876	890	922	940	914	900	954	952	880	922	900	961	912	935	879	962	905	939	922	931	974	911	907	906	917	907	933	886	886	919	977	872	901	871	860	889	815	930	927	927	924	916	942	925	938	879	900	923	882	925	909	884	912	853	945	883	884	871	909	919	874	913	884	882	818	906	899	930	892	916	928	852	930	891	885	918	874	882	879	934	919	874	957	879	911	942	853	908	906	956	974	873	879	960	956	914	855	945	926	864	928	905	922	920	897	894	913	898	926	898	860	938	862	953	879	928	944	893	934	865	916	882	937	942	902	930	899	880	925	867	901	923	918	932	923	929	887	877	967	882	927	983	843	870	897	901	895	865	900	918	905	920	897	900	915	910	927	871	886	904	918	920	937	926	911	938	866	881	888	880	915	912	915	938	902	895	931	884	853	909	945
38255	23653	21087	3986	1311	946	724	546	485	455	403	356	333	358	360	322	319	349	303	304	345	301	290	285	280	271	282	251	277	281	262	257	278	273	279	240	273	259	272	288	277	268	243	280	265	277	257	262	275	238	273	259	276	250	290	270	276	226	262	286	242	238	259	267	268	316	271	294	292	247	275	252	262	283	271	254	266	276	267	264	280	276	299	245	267	277	257	281	277	267	259	276	278	249	244	264	284	255	246	254	297	253	250	244	278	253	260	288	276	298	290	278	269	286	259	258	293	215	277	281	246	262	267	300	245	253	288	283	252	250	283	283	249	268	279	245	280	249	283	268	296	275	287	262	282	256	277	283	262	245	295	264	259	271	256	259	253	247	265	252	287	311	275	288	233	282	278	273	257	290	252	271	256	242	282	257	244	271	301	297	280	268	269	262	265	293	304	229	254	251	265	280	270	230	266	273	262	253	257	246	268	259	257	256	272	281	263	248	295	245	269	287	247	262	264	245	311	275	254	247	262	257	278	297	262	272	265	296	265	258	280	258	270	269	251	296	306	284	274	279	280	281	254	271	265	256	304	263	288	284	261	278	274	266	263	309	279	271	287	257	270	303	270	302	307	251	273	260	297	249	260	268	277	290	236	270	247	276	256	265	262	278	274	265	242	269	276	271	286	268	302	251	273	297	266	285	302	273	283	279	275	270	297	280	256	274	294	288	264	239	276	256	269	240	238	227	272	269	247	268	279	254	244	263	274	252	265	278	271	281	289	272	234	251	279	283	250	301	257	298	284	272	254	250	263	256	280	259	270	267	289	254	268	260	231	263	262	246	292	259	257	265	294	239	234	282	269	270	272	268	262	271	298	244	268	268	242	270	281	278	303	265	300	259	265	281	278	289	270	276	279	275	280	265	285	250	266	296	276	257	249	237	231	269	285	266	298	275	285	275	246	288	245	262	229	279	259	256	297	232	231	241	268	283	270	270	264	255	256	310	244	258	271	268	296	279	260	290	273	291	259	263	288	276	274	299	244	281	275	264	272	268	269	245	272	273	253	255	277	300	278	276	254	251	233	269	262	270	282	318	257	273	257	243	280	256	285	273	275	307	287	241	257	262	269	249	265	253	308	278	268	243	253	244	262	271	284	281	282	267	242	261	269	272	283	268	240	256	257	269	284	262	264	275	259	280	232	257	238	248	243	233	264	273	257	276	257	284	264	283	256	243	266	265	267	297	277	231	279	279	270	263	250	260	271	283	289	276	282	257	288	303	310	280	273	278	287	281	275	263	266	258	287	281	267	314	275	251	259	277	252	271	264	256	240	276	269	303	295	264	256	299	287	269	260	265	250	263	259	255	281	294	259	280	265	256	285	285	242	263	256	269	230	277	269	272	290	251	254	295	273	272	268	277	281	254	273	248	217	248	267	270	272	223	278	269	255	266	274	243	273	255	274	277	264	267	271	275	278	257	294	279	263	244	270	264	275	241	254	258	271	279	284	260	271	300	267	249	262	276	273	231	260	292	278	269	290	262	291	269	246	258	255	260	247	279	274	296	307	243	271	263	267	266	256	276	248	260	280	246	285	263	290	250	278	265	302	255	280	253	262	257	263	252	240	260	268	275	274	240	245	241	280	271	296	276	277	268	304	243	228	246	305	251	287	266	276	298	293	244	214	235	281	270	271	274	273	278	277	259	293	310	278	248	251	286	248	253	249	285	284	258	258	266	260	250	291	282	254	244	292	268	264	264	244	246	234	271	241	248	294	270	284	293	256	255	284	279	234	261	266	274	268	267	286	255	272	281	260	273	259	274	260	257	285	270	275	277	242	263	244	306	253	261	310	278	271	265	263	259	260	246	285	277	251	246	263	275	255	248	255	257	256	290	247	269	282	264	254	288	288	249	319	292	257	254	293	256	259	316	261	275	257	258	263	269	231	259	289	284	285	245	260	302	294	284	265	264	263	297	259	279	256	228	268	234	271	278	247	246	272	271	251	288	283	257	276	287	282	261	277	249	307	281	266	270	280	270	249	251	249	296	267	284	270	311	304	257	249	254	258	256	286	265	283	254	265	256	262	272	280	250	273	268	249	265	261	262	253	257	277	261	279	289	272	284	258	261	255	264	250	283	272	263	289	273	262	264	275	282	266	260	255	266	281	261	270	236	294	259	259	277	285	280	286	285	304	262	271	266	254	249	288	258	254	260	300	290	258	275	271	285	267	281	261	242	255	244	291	277	259	274	282	266	300	263	261	233	244	276	264	261	266	241	267	267	255	274	285	261	296	257	279	284	283	268	270	278	273	253	262	283	255	264	272	280	266	295	257	267	243	254	229	266	281	266	275	248	295	287	251	267	287	254	254	260	245	253	273	261	239	242	247	268	260	282	295	231	253	281	244	269	264	283	259	285	260	291	260	244	244	260	248	298	268	248	246	267	239	246	255	258	248	257	242	237	274	274	292	298	257	242	301	285	277	266	263	257	261	266	284	268	271	250	289	281	260	271	266	273	298	273	267	276	291	269	273	279	267	279	293	307	293	263	286	237	281	273	275	248	290	292	263	259	258	257	302	270	263	268	227	250	263	268	269	261	265	256	250	254	248	245	250	217	297	255	252	252	287	272	286	316	269	238	260	272	295	268	271	275	299	247	261	282	273	260	263	310	291	269	287	272	284	259	292	274	255	254	289	274	290	248	229	260	277	257	288	271	277	265	273	259	269	265	276	244	280	266	246	260	273	256	272	273	299	284	272	254	277	283	270	261	266	260	274	259	239	252	245	238	246	272	270	256	263	284	259	273	251	276	239	269	281	265	268	265	244	240	260	266	284	260	299	293	270	268	248	254	259	271	273	309	295	287	245	277	265	249	248	260	241	245	230	275	283	236	254	250	263	247	274	257	249	261	275	272	289	272	279	271	270	260	285	304	272	291	286	261	272	297	251	250	257	232	254	290	269	262	242	248	289	272	271	270	257	283	259	285	258	269	315	275	300	262	267	263	263	256	251	224	272	245	265	259	247	305	279	255	281	275	258	261	304	268	249	271	279	239	275	249	286	230	276	286	255	233	252	250	214	282	240	295	257	293	268	249	267	266	253	249	288	286	252	285	234	262	288	252	236	258	285	263	273	284	275	256	265	256	317	281	285	281	282	300	257	241	260	271	243	283	284	259	267	250	288	274	265	273	281	295	253	232	255	261	272	276	266	271	268	268	295	244	257	235	278	285	243	248	241	280	262	285	287	266	269	276	285	266	267	279	286	290	252	275	288	279	282	254	259	293	274	249	261	252	260	259	281	257	266	271	242	261	261	273	259	270	255	274	284	288	238	292	262	299	226	288	305	265	245	273	242	261	258	271	247	240	290	273	279	234	226	257	295	274	259	277	285	259	282	240	259	251	273	274	294	289	274	284	279	262	287	286	237	247	228	274	285	256	268	271	251	254	296	252	291	270	278	278	236	256	301	271	288	265	294	269	298	235	273	282	241	288	249	258	249	254
25031	18278	21859	4702	4045	3214	2726	2223	1851	1772	1448	1264	1185	1121	1093	983	971	928	858	822	830	810	783	769	768	703	713	714	709	701	675	713	703	714	663	744	660	683	655	709	689	691	723	646	707	632	618	673	645	653	674	666	677	668	639	646	680	639	634	632	687	660	624	650	603	601	637	622	630	601	645	574	654	653	600	634	642	592	622	632	638	663	606	596	654	620	648	642	603	617	580	647	627	618	636	595	579	611	627	624	632	673	582	641	651	624	609	620	659	617	668	620	701	608	649	614	613	616	623	630	663	589	610	638	624	612	672	614	638	628	682	634	620	586	622	631	664	663	627	632	577	634	639	598	593	613	658	662	616	613	641	617	605	609	632	585	649	628	631	640	619	616	612	622	618	636	614	605	602	665	606	671	660	592	621	618	616	604	670	605	607	674	609	630	650	633	644	621	614	602	603	589	650	648	617	623	644	658	617	611	669	581	633	632	633	611	606	632	631	598	613	628	583	604	621	658	652	619	665	609	647	617	614	640	634	627	619	616	611	615	582	630	663	584	593	598	637	620	651	647	665	631	650	611	623	639	643	642	647	625	597	608	661	605	565	633	577	629	622	633	641	649	638	577	621	629	645	682	613	642	640	702	659	664	631	660	657	602	625	613	586	651	668	600	665	619	618	640	650	627	653	647	653	611	545	614	613	607	637	639	584	640	635	623	635	587	669	627	669	695	664	645	676	646	620	610	612	625	645	608	573	619	629	638	676	616	647	595	663	653	590	604	604	639	603	610	678	611	644	648	645	603	630	655	661	635	670	611	632	652	651	613	607	642	634	584	612	597	635	633	656	599	638	614	629	632	637	615	596	627	639	639	650	610	645	595	601	643	676	654	598	652	599	604	649	621	652	600	600	640	625	624	653	626	622	667	618	646	638	592	598	630	660	632	619	643	617	641	678	672	616	600	638	645	629	588	655	634	581	608	653	664	633	640	596	682	592	628	617	655	589	603	634	592	626	602	605	594	650	667	609	663	624	613	637	627	635	633	578	620	646	638	619	614	618	639	620	579	653	613	571	659	648	626	637	647	605	628	619	597	628	612	675	576	647	607	674	643	637	629	686	639	669	623	599	581	640	636	670	658	602	638	671	714	601	628	635	676	694	641	629	616	620	636	622	622	624	683	604	684	655	654	648	602	632	597	616	647	632	654	643	645	625	628	615	607	639	622	638	647	632	627	631	637	626	624	642	617	632	600	674	636	661	611	637	621	670	638	603	603	625	648	685	645	597	610	637	632	648	647	617	669	646	566	608	617	652	605	635	604	621	636	679	661	628	638	660	639	611	655	619	616	631	648	601	614	651	638	608	631	623	619	623	588	667	634	618	628	617	609	617	655	648	633	663	640	656	631	647	609	599	677	627	661	636	639	599	637	615	639	622	666	618	670	604	627	612	619	636	587	625	614	617	616	649	607	615	652	604	614	630	643	620	651	661	625	624	614	609	597	622	620	630	623	643	641	619	638	607	662	622	637	604	579	624	650	681	660	628	599	634	607	635	628	681	631	684	621	638	622	601	591	629	628	602	606	622	628	561	621	624	637	610	636	626	652	561	616	636	618	633	651	641	691	605	627	599	622	618	613	607	632	599	568	621	660	645	636	654	627	662	642	608	638	646	590	648	618	627	614	587	615	608	631	660	606	598	614	643	622	638	648	632	646	675	598	633	616	656	616	602	611	637	619	589	669	651	631	642	625	684	613	690	619	651	645	651	609	608	633	597	639	655	572	636	600	633	629	612	613	646	626	623	614	606	622	613	642	581	656	633	596	612	574	640	635	602	634	599	626	648	645	598	657	660	635	609	635	609	690	616	628	605	642	624	619	612	584	664	620	673	642	591	648	649	672	631	611	625	594	643	632	612	626	637	627	655	644	653	628	641	603	625	643	627	644	645	630	599	626	603	617	617	680	653	644	607	584	614	591	650	649	610	615	608	599	663	626	616	662	647	628	618	628	580	633	605	635	610	629	677	624	624	635	596	647	619	651	609	642	582	642	613	592	625	638	655	648	633	600	663	633	647	631	648	621	646	660	657	621	615	617	634	667	624	635	598	615	669	635	599	627	635	636	631	598	630	589	644	621	642	627	643	594	670	652	668	587	631	661	636	627	622	618	621	663	666	667	602	657	637	615	602	584	627	625	667	658	620	600	669	641	655	648	621	578	632	604	628	651	634	651	632	628	648	627	661	610	653	639	639	631	635	679	618	612	627	597	618	651	595	661	625	620	676	605	607	589	662	616	627	611	615	643	662	628	632	638	620	634	635	617	653	623	628	642	616	611	627	631	635	607	630	664	650	624	632	604	657	633	642	614	607	637	611	665	624	603	606	609	621	617	663	634	642	618	639	658	622	655	605	630	637	641	653	650	646	653	627	628	648	659	620	556	642	621	574	611	636	614	638	626	661	576	661	705	627	637	614	647	658	668	629	617	629	661	571	635	582	620	648	673	697	645	672	640	672	618	642	656	676	661	627	605	640	633	646	590	622	641	636	664	640	605	617	640	607	588	663	626	607	639	596	626	618	610	620	589	605	666	671	613	559	628	613	657	635	669	604	646	646	665	643	651	657	659	600	645	643	627	594	625	651	646	612	580	597	653	639	636	605	614	606	606	606	617	657	647	627	608	650	618	598	609	616	665	650	665	652	619	603	672	637	621	631	674	626	636	646	632	646	629	647	626	659	657	568	620	641	633	612	628	588	673	650	618	633	648	642	645	639	635	606	608	624	656	665	610	663	639	658	617	603	639	630	650	619	643	620	635	650	667	618	658	635	594	647	650	602	628	578	642	575	621	590	626	683	665	663	626	646	613	653	635	647	647	592	632	596	659	612	611	596	611	648	631	608	621	639	642	646	635	627	683	626	590	637	639	591	609	612	648	627	652	665	656	616	627	638	641	640	639	665	662	605	645	574	606	692	687	615	577	634	664	649	649	604	610	622	603	665	606	626	600	627	667	645	605	612	622	639	625	620	612	586	619	687	644	648	633	610	604	635	589	621	604	620	648	645	624	624	655	646	632	647	642	638	593	649	589	651	628	639	636	635	600	668	625	604	677	637	623	638	647	571	612	610	672	627	627	591	627	636	625	612	597	663	604	659	638	610	557	606	630	624	617	618	681	586	611	617	667	643	624	622	614	631	641	626	599	594	676	637	621	619	635	656	624	590	665	614	632	611	594	669	653	687	573	614	626	640	651	664	659	661	613	606	646	660	581	600	629	615	628	623	605	650	607	638	620	654	643	635	605	609	656	622	591	605	633	640	631	607	639	656	641	585	638	643	621	658	644	646	622	609	640	635	647	647	668	605	633	662	607	630	611	570	658	591	564	658	632	598	637	623	607	635	611	692	593	670	664	637	640	622	597	646	630	618	608	593	609	650	609	697	667	646	589	628	653	609	617	664	600	621	635	636	636	630	562	643	644	682	651	691	647	609	613	650	642	627	605	607	605	632	658
12276	4613	3287	840	637	608	541	508	470	490	485	451	462	471	440	437	392	385	426	425	394	381	403	434	435	406	435	452	479	442	444	406	399	393	436	440	428	426	397	434	441	408	429	433	412	404	450	444	403	415	422	448	440	413	404	435	404	432	425	397	446	428	365	423	408	428	428	389	417	469	432	451	446	455	436	439	454	423	437	419	417	414	410	451	424	460	404	422	417	445	449	410	401	437	450	430	440	390	436	393	395	445	450	412	415	398	416	432	417	415	448	366	459	452	422	451	430	398	416	410	396	430	413	385	441	439	423	381	412	397	474	440	393	418	442	464	406	464	430	466	430	438	444	395	420	433	439	457	423	439	449	409	445	438	410	423	400	441	409	407	427	440	447	399	414	398	411	411	417	421	384	402	413	413	442	413	407	432	423	407	412	416	420	436	433	399	408	448	425	407	406	430	391	429	438	413	438	404	422	401	439	379	427	433	437	403	411	415	439	425	420	424	431	446	400	426	487	433	403	416	441	432	456	414	414	391	432	405	406	445	430	411	418	389	400	425	445	394	420	477	400	413	414	424	431	403	373	410	456	430	421	423	468	397	429	476	452	441	438	425	382	429	410	411	439	401	453	453	419	435	395	433	404	408	401	466	437	435	443	392	443	419	416	407	414	441	388	413	450	405	431	421	439	404	435	443	431	401	408	456	421	406	422	423	393	380	433	434	390	397	421	459	446	443	401	424	436	401	434	433	406	374	408	425	360	453	438	442	408	413	436	449	427	392	399	443	413	432	403	420	420	399	435	431	437	431	412	437	453	386	408	434	435	455	439	434	399	410	392	453	402	418	376	429	439	436	460	403	409	461	473	435	426	432	392	409	422	419	465	436	425	457	381	470	380	443	435	421	411	409	435	425	444	419	431	399	408	384	443	441	393	427	392	421	378	426	438	426	396	418	394	398	398	430	369	400	380	394	397	414	413	433	412	409	412	419	450	420	423	417	415	479	436	453	383	445	399	387	434	432	420	399	421	417	407	402	421	388	441	472	407	402	371	441	381	452	427	418	429	423	422	430	432	427	405	420	427	428	421	426	422	405	431	412	422	413	400	469	417	386	440	409	427	446	397	463	422	415	386	426	422	405	386	430	427	397	435	421	422	462	399	429	420	438	426	408	428	423	423	424	407	423	401	427	453	438	375	397	472	362	401	407	403	431	453	449	431	439	406	432	387	463	396	402	447	419	466	417	436	438	456	434	435	419	439	430	413	443	427	409	461	425	430	458	417	414	403	417	459	457	455	386	447	380	377	425	417	399	419	428	412	436	443	430	402	435	446	402	433	383	431	402	400	407	400	424	447	392	445	407	417	388	427	406	418	390	435	424	402	399	399	450	436	399	441	411	452	387	421	457	447	427	418	411	429	405	409	430	411	407	401	379	432	404	445	420	429	458	443	398	450	436	428	409	466	430	378	428	439	432	414	427	416	413	421	420	441	437	419	412	436	428	444	423	438	417	466	390	419	410	445	441	447	434	394	451	438	422	412	421	417	406	430	373	415	400	453	395	432	476	441	411	467	423	395	423	435	433	439	408	424	438	441	406	447	430	402	386	421	457	378	385	443	435	474	416	399	434	453	393	386	463	458	451	417	426	440	402	448	452	431	393	394	443	419	480	437	402	433	379	421	403	444	402	451	440	489	430	417	418	417	427	437	415	440	410	405	432	418	452	398	413	429	497	457	437	432	393	470	457	407	464	391	415	476	408	411	392	432	430	381	435	370	472	413	454	444	392	417	442	439	430	439	458	393	424	433	421	408	432	448	435	406	415	444	451	431	409	470	424	424	399	399	379	422	403	425	493	399	434	403	460	457	455	423	413	407	441	405	425	403	446	422	449	409	440	441	449	425	402	435	451	389	401	445	419	407	383	413	407	395	412	469	428	399	400	423	440	468	434	452	414	422	417	423	394	428	455	440	447	433	418	409	410	425	389	428	441	465	399	402	430	404	403	417	391	428	457	433	451	443	388	413	436	400	407	407	421	397	466	440	404	436	371	442	431	413	425	428	411	418	452	449	422	415	435	402	405	430	404	422	430	420	428	422	449	428	424	400	398	413	407	375	416	421	423	408	418	414	426	448	439	388	407	393	421	373	446	417	414	458	426	422	432	440	429	385	399	451	424	426	433	432	418	430	437	417	393	438	393	392	399	454	423	436	431	457	422	380	418	458	463	422	414	418	405	405	443	424	416	465	398	400	401	451	435	409	399	411	396	406	434	446	434	436	385	467	435	386	436	422	428	428	447	425	425	418	450	454	418	418	413	395	413	402	397	395	432	447	416	474	420	436	409	426	455	441	393	440	416	457	444	442	456	386	383	456	422	402	388	438	450	392	443	436	428	435	416	419	422	414	400	408	432	406	429	467	441	370	437	457	374	438	419	425	435	440	441	400	406	396	390	445	429	444	385	427	416	420	424	441	439	380	428	410	441	421	398	457	479	457	399	404	402	464	397	435	402	424	420	410	413	391	415	451	463	444	428	383	403	401	384	411	455	404	405	410	454	407	438	456	389	458	426	384	424	411	468	369	418	441	425	382	421	426	448	394	417	392	394	401	443	468	407	416	428	426	413	405	398	437	424	469	413	439	456	439	434	402	472	401	403	410	470	438	417	447	459	395	376	421	410	413	374	384	434	425	414	469	401	410	407	439	444	424	375	433	422	438	438	412	439	432	443	436	438	446	428	452	457	435	417	449	412	428	387	407	420	415	446	422	391	452	426	425	421	434	449	396	433	424	387	410	402	422	417	390	446	401	412	414	428	419	434	438	422	410	439	395	424	480	442	435	418	430	427	407	454	451	434	483	427	438	437	423	441	395	463	430	397	429	392	394	448	414	402	428	415	412	363	421	431	405	420	442	437	434	405	421	423	413	413	441	425	400	415	419	434	378	443	438	374	417	398	430	423	408	409	418	443	406	434	403	422	381	447	455	436	391	427	404	450	410	475	391	417	403	394	418	424	388	414	447	456	459	425	436	409	462	446	425	441	423	386	425	422	411	399	421	433	394	450	451	400	421	422	462	424	425	416	445	449	388	424	420	396	392	445	446	420	410	412	430	411	414	400	399	414	427	415	364	448	400	463	434	410	461	426	424	420	456	452	421	405	410	396	433	407	443	413	427	429	413	414	403	387	402	418	423	412	467	428	435	451	433	435	427	432	406	419	402	444	444	418	459	422	474	401	431	466	464	413	412	410	450	387	434	441	466	409	435	423	438	429	462	449	439	465	460	416	409	445	393	409	420	448	406	406	457	404	437	450	452	454	404	452	410	457	453	419	391	451	421	413	410	471	421	449	423	414	394	419	441	446	452	422	423	394	444	435	446	422	443	431	434	450	443	452	396	389	417	432	440	405	402	447	403	428	432	402	406	408	425	416	389	409	412	434	375	472	413	467	417	388	416	438	408	400	406	406	421	412	454	382	430	421	392	421	446	389	415	440	457	391	424	415
8820	4698	5653	2104	1901	1753	1477	1367	1245	1176	1099	1127	1105	1159	1063	1060	1075	1034	1076	1009	1056	1014	973	1004	920	1001	985	948	971	985	1020	915	1006	972	910	967	960	986	1016	1015	1046	993	921	981	950	936	994	963	921	933	906	916	965	929	990	977	930	928	936	948	993	962	933	968	939	982	983	932	922	975	952	957	983	966	946	948	963	1040	894	926	907	966	985	1041	996	942	994	975	968	971	956	975	918	895	951	953	983	943	988	901	1001	941	944	952	893	956	934	957	949	948	996	987	989	968	992	956	984	1001	951	968	964	980	977	947	952	935	969	953	920	989	977	952	960	923	956	919	1007	963	939	1003	894	958	956	952	943	940	984	993	926	991	940	969	959	982	908	912	921	951	991	988	999	908	1024	946	961	1008	1003	912	940	1000	942	926	980	964	950	947	960	986	966	938	1019	911	997	947	977	974	982	941	979	901	954	941	971	965	970	914	926	1010	951	908	909	926	938	987	992	957	955	1022	953	980	967	971	926	973	997	950	959	939	946	967	939	964	938	991	979	973	913	990	958	1046	964	1019	930	940	971	970	945	987	954	950	950	965	947	991	951	955	1009	1013	1013	943	935	851	908	949	930	941	984	905	1004	979	973	1029	1012	950	994	956	933	954	892	970	935	949	932	958	949	972	948	957	929	973	897	957	1021	933	963	926	942	979	940	935	950	998	1001	889	938	923	933	936	985	925	1031	983	909	942	1007	957	914	972	991	907	919	975	966	948	968	931	969	957	994	952	975	928	953	943	992	959	1026	1000	927	1011	923	992	944	970	921	929	962	959	945	959	948	948	920	1001	989	930	960	972	934	956	1008	936	951	924	942	989	957	919	963	953	971	904	905	909	937	942	1015	945	1037	949	983	952	957	989	959	957	914	935	928	888	973	945	959	954	963	934	952	897	926	939	941	914	980	961	934	911	990	996	996	946	1000	934	986	938	997	1009	914	1015	954	996	968	907	963	961	863	965	1001	966	923	974	917	953	941	980	982	962	953	941	974	1010	977	907	949	973	960	984	921	957	964	956	920	928	941	990	903	982	948	987	1037	917	977	919	987	998	983	934	1077	961	992	917	968	966	918	974	977	992	1038	930	921	1013	990	937	963	1002	904	929	957	1001	954	887	993	969	1011	929	982	947	971	924	1001	953	962	968	941	1015	940	947	975	936	1030	945	945	955	963	991	1013	1021	1002	911	939	929	956	926	953	927	951	956	964	935	898	969	935	950	881	956	979	939	946	939	968	889	1000	934	960	987	916	957	931	990	977	920	972	914	982	903	952	959	985	968	970	952	914	919	971	941	907	946	982	977	933	970	952	933	966	940	914	965	959	954	920	940	968	922	907	950	969	918	1002	996	970	978	969	939	980	934	994	922	958	994	923	948	972	953	954	987	1001	1022	924	994	969	918	875	969	962	947	965	934	935	997	965	954	988	975	972	967	978	899	923	888	984	950	946	949	993	974	922	957	980	929	1009	981	994	1019	962	958	996	967	1000	969	905	977	994	987	958	971	962	970	945	931	986	1021	925	939	923	944	1013	931	955	965	950	974	955	1000	949	867	1010	939	968	934	978	971	974	956	979	945	939	904	923	894	992	1016	953	974	968	991	979	963	962	909	978	927	942	969	986	907	928	938	964	908	990	963	961	986	952	934	863	944	954	919	997	969	924	946	942	987	1037	913	939	942	966	915	931	892	948	971	937	930	915	972	959	1009	1007	905	981	995	948	963	959	1018	965	950	1021	942	931	980	957	968	980	910	967	1026	973	984	979	932	965	954	1014	935	995	938	995	989	852	959	984	957	938	969	946	974	938	964	951	946	980	927	970	949	963	998	959	964	927	912	1015	909	964	928	980	967	967	966	995	988	885	952	967	947	939	978	957	960	957	908	971	921	918	993	908	974	935	978	986	953	968	932	960	927	905	931	976	986	1033	1004	990	903	949	917	921	938	987	1014	964	952	924	908	1015	948	963	953	909	969	907	934	976	908	1000	932	992	943	946	969	963	961	902	974	953	983	929	929	940	876	973	946	994	950	1009	982	906	915	934	1000	977	985	979	918	908	970	921	960	977	982	876	999	969	1007	955	968	955	950	949	909	931	1017	938	954	977	967	963	917	985	958	984	1012	972	928	934	951	935	945	1020	932	1009	986	962	981	974	993	968	957	952	946	1041	984	983	960	934	962	930	1015	989	966	976	988	974	923	981	977	943	948	983	950	976	974	953	966	951	976	889	975	973	996	1000	941	972	962	994	936	935	972	908	976	987	1000	937	990	988	947	947	945	954	960	974	938	928	987	916	966	941	918	936	947	943	961	941	968	953	970	953	891	906	924	1005	950	986	931	925	984	937	984	940	930	944	957	945	877	985	942	943	958	986	938	973	922	979	909	983	952	938	977	966	916	976	926	949	999	942	940	922	917	954	943	964	931	1034	930	943	921	947	959	954	929	955	987	957	964	912	918	958	992	936	1002	908	989	987	992	975	926	950	986	971	1015	867	1005	977	950	1009	995	961	1023	954	977	983	952	993	938	954	915	931	939	1004	917	1014	920	979	989	914	975	961	987	1004	978	915	919	931	963	944	999	952	933	927	958	974	937	977	971	979	921	976	939	936	986	964	947	966	952	935	937	938	930	1048	1017	1046	973	938	969	963	980	989	908	935	946	946	962	942	933	958	925	991	951	986	917	936	968	905	971	937	933	1036	946	952	901	978	967	964	950	981	976	972	966	971	1005	990	945	913	948	950	953	955	926	965	954	954	962	998	952	926	988	915	995	989	973	998	926	887	974	937	966	950	965	978	992	914	946	992	975	933	999	1017	968	1004	1046	894	936	934	970	920	917	961	941	926	969	965	913	955	946	927	986	950	984	956	985	1006	965	976	911	1004	933	937	932	952	961	920	997	944	963	920	927	981	968	967	1020	908	934	940	1012	964	958	926	933	954	1008	983	983	927	945	956	917	992	953	934	972	959	972	941	965	955	970	1028	983	916	973	941	1029	984	915	1037	946	961	1009	912	955	950	998	906	933	973	955	938	1011	959	941	1011	946	970	928	964	959	933	934	970	945	947	957	872	941	1007	958	959	1023	995	954	938	989	964	1019	968	948	971	917	991	956	932	948	984	1007	1039	995	941	984	978	970	950	994	934	966	982	955	958	926	946	936	973	986	905	988	948	953	936	984	957	966	1009	992	971	974	946	903	995	976	963	962	980	985	1013	946	964	958	976	992	1009	903	910	982	929	939	935	953	913	975	928	947	958	932	952	905	948	952	952	942	920	962	962	928	904	948	1042	951	942	957	953	974	910	945	942	935	950	960	968	934	983	990	984	948	981	901	961	946	923	977	952	940	905	950	933	996	942	895	970	959	978	906	950	936	1004	956	977	876	943	978	979	947	948	966	1004	986	968	930	917	988	1044	966	947	950	930	981	949	999	1000	986	964	928	1001	962	924	940	933	955	946	1011	986	952	961	907	941	970	927	941	995	963	939	989	956	904	967	988	933	955	910	990	907	979	942	919	991	922	980	950	943	921	1013	1003	996	996	941	972	933	948	915	954	931	962	952	980	1015	933	925	935	869	947	948	947	992	941	966	941	969	963	1007	1008	952	940	970	956	931	959
28168	15164	10165	1710	931	819	682	592	533	516	504	500	480	456	469	400	427	403	405	438	441	395	456	441	395	424	432	391	439	472	442	434	410	413	407	387	426	358	380	419	441	421	368	449	413	409	435	402	431	427	406	399	413	410	412	404	386	406	422	368	404	412	395	396	412	365	423	425	387	442	410	393	434	390	427	386	401	422	396	419	410	450	412	367	423	383	420	434	389	390	383	437	434	431	435	418	414	451	426	402	401	413	416	422	411	437	389	394	425	417	385	463	421	383	398	410	395	426	386	430	403	376	440	414	415	422	406	414	401	380	399	363	411	407	413	396	409	411	415	395	391	411	364	451	434	402	389	387	393	422	368	402	392	396	379	434	401	399	439	415	416	426	408	387	447	392	381	432	375	373	451	417	416	428	417	381	378	404	417	395	407	398	418	415	446	437	445	397	400	448	413	398	398	412	400	392	429	416	399	371	417	376	389	390	389	407	433	393	429	406	420	404	382	398	403	391	379	410	420	375	417	396	411	390	400	438	374	417	413	406	462	396	408	446	401	407	419	393	428	415	415	429	380	396	375	417	429	383	414	400	409	398	389	411	426	463	418	415	412	401	426	435	396	415	424	395	386	405	416	385	426	385	389	450	422	437	421	402	395	415	419	398	444	439	418	407	396	444	437	393	378	395	411	399	430	411	375	400	398	398	378	387	387	396	390	413	442	440	407	382	394	356	390	408	386	411	386	422	366	409	400	421	399	446	399	450	438	392	430	421	420	408	375	418	394	404	415	439	418	386	404	397	433	424	435	432	406	409	402	398	381	411	412	400	422	427	405	388	409	428	410	416	408	383	395	455	400	438	410	414	386	396	392	411	398	411	406	439	410	403	372	411	401	394	401	434	387	402	407	380	407	419	385	393	414	402	400	410	429	379	428	420	425	396	386	392	448	423	421	399	435	423	400	418	403	408	412	397	406	440	418	386	412	404	444	409	391	434	407	388	380	378	386	384	417	409	427	401	405	444	397	439	374	423	401	407	461	451	417	424	413	408	403	406	430	430	389	404	436	446	422	394	396	439	379	406	416	399	411	405	405	416	443	385	455	413	377	404	362	416	401	439	421	437	400	444	427	383	405	422	425	395	399	449	433	379	422	390	362	393	419	447	389	393	420	395	408	376	404	420	421	402	434	430	400	403	396	361	422	400	393	385	363	420	370	393	370	424	403	427	393	430	449	373	405	406	433	413	431	409	389	441	385	414	379	405	406	422	450	394	421	431	392	455	433	401	380	411	414	415	374	367	366	420	422	379	393	401	436	406	367	374	456	418	403	376	403	398	389	394	430	429	396	398	414	410	428	430	407	435	411	416	398	407	423	423	388	393	373	383	434	391	405	430	361	468	418	368	398	408	393	421	388	378	377	433	415	426	406	411	386	374	412	372	408	419	408	429	420	390	421	395	425	403	413	413	420	438	425	399	391	385	396	439	404	388	430	404	389	416	398	417	373	386	404	399	403	390	430	429	431	439	423	419	417	462	400	426	406	409	363	408	412	430	430	404	385	393	417	382	372	381	380	366	395	406	413	395	388	434	396	414	409	439	417	398	447	398	390	433	385	400	406	395	375	388	425	429	433	412	423	392	401	430	438	442	419	392	404	413	418	356	401	428	389	369	399	387	411	406	400	410	368	427	435	425	422	395	435	382	454	426	403	379	422	410	451	389	428	419	423	378	404	385	428	433	420	413	384	397	439	425	382	415	394	420	439	378	372	413	392	404	414	438	407	408	385	386	384	410	432	403	390	420	434	385	402	371	413	395	391	405	420	397	453	402	399	404	382	389	446	409	415	383	350	406	428	410	424	424	380	408	442	437	410	408	407	413	425	374	390	387	414	418	414	439	381	391	423	420	399	387	406	394	452	396	420	421	438	392	389	425	393	390	394	434	396	416	404	425	402	418	409	397	460	416	451	431	402	438	383	396	406	438	404	387	400	427	442	399	405	404	401	366	374	385	421	396	416	394	393	426	405	435	404	403	419	424	367	398	375	405	408	404	392	406	389	390	395	405	397	409	403	408	432	402	406	448	437	395	415	407	451	411	403	402	411	416	379	395	425	403	407	440	423	420	413	439	384	419	414	415	368	463	421	420	416	378	390	391	446	413	441	396	420	391	417	437	414	416	406	325	405	419	381	398	420	403	367	399	416	406	425	438	418	401	410	407	417	446	390	385	421	395	362	355	385	397	388	403	365	426	406	393	381	366	419	399	383	413	387	407	412	406	377	392	417	422	376	380	413	420	391	371	425	394	399	397	395	371	331	376	380	389	439	416	418	429	424	423	381	449	387	435	407	388	381	401	413	426	445	443	418	413	388	375	425	393	380	393	422	410	426	411	389	408	376	398	442	427	423	381	402	380	395	421	424	425	429	422	403	412	395	430	414	393	418	437	398	395	367	351	389	388	410	392	411	392	409	388	391	389	359	418	374	394	369	393	439	413	409	418	421	392	423	384	408	420	415	425	389	422	386	432	401	439	414	463	392	449	378	386	400	406	377	406	444	409	421	391	410	390	413	406	419	353	442	438	381	399	414	375	401	401	382	381	424	440	393	399	382	393	430	400	403	445	390	387	382	441	392	439	360	404	381	417	404	412	398	425	420	427	403	399	414	416	406	422	374	410	407	411	407	381	394	405	392	390	439	400	411	410	423	415	386	455	413	449	378	421	402	403	336	435	426	431	382	415	445	385	391	368	420	406	397	426	417	372	416	394	411	390	410	432	388	413	402	404	420	385	398	384	438	396	422	403	413	391	416	386	405	418	404	411	415	372	450	407	411	419	384	417	377	437	435	437	403	379	433	388	425	435	425	437	413	377	367	417	391	417	401	454	425	459	383	380	404	437	406	416	400	401	435	433	410	397	425	404	425	418	412	427	466	382	406	420	398	416	371	404	387	421	384	461	385	418	429	402	441	421	416	447	437	436	412	385	419	425	405	426	441	449	394	407	376	371	423	422	394	387	426	409	395	388	427	455	420	448	443	421	405	410	367	408	435	410	425	435	406	421	394	415	420	437	387	416	416	399	372	375	391	407	449	442	382	418	452	380	427	370	407	421	382	397	398	390	410	407	414	415	400	363	430	379	419	409	392	391	443	400	404	393	438	426	395	423	436	427	434	428	401	441	394	370	404	442	383	411	402	416	429	406	447	429	436	395	392	453	413	432	408	412	433	383	383	411	401	409	377	401	413	429	426	406	414	363	434	379	384	392	402	418	416	403	412	400	407	385	411	398	403	397	394	388	393	378	429	421	354	367	357	420	414	387	429	436	394	428	418	420	395	383	386	417	430	403	401	462	415	421	384	407	454	413	398	376	437	409	418	456	432	395	429	375	388	431	415	414	428	410	403	427	428	391	384	396	400	412	425	393	409	404	408	410	378	406	416	396	407	406	400	442	391	390	459	370	462	400	377	424	415	420	399	410	401	393	423	428	426	379	391	427	427	456	445	399
19298	12619	12488	3648	3029	2726	2251	1978	1735	1531	1355	1350	1297	1265	1156	1134	1152	1129	1014	1120	1063	1025	987	1015	999	984	975	938	956	1001	981	926	864	955	955	1004	991	935	981	957	926	964	953	952	974	923	973	906	917	927	915	953	945	909	928	945	913	916	892	874	932	911	952	894	977	926	939	904	946	915	911	964	933	967	867	914	932	890	887	901	899	939	872	904	935	946	966	934	920	916	908	928	890	917	930	922	962	920	866	917	946	913	917	946	967	930	901	905	927	888	896	931	901	912	879	965	904	947	893	933	937	904	961	931	867	915	949	961	940	937	940	1012	899	963	897	908	913	908	896	946	998	927	966	930	890	917	937	918	896	917	941	907	873	921	942	942	955	945	945	922	903	945	891	902	993	933	880	912	908	919	879	916	875	940	977	933	928	912	908	920	914	917	941	914	919	936	952	894	928	946	930	957	968	886	966	1013	904	967	897	855	919	874	878	942	917	937	896	888	906	903	865	916	865	890	979	927	972	961	947	967	925	941	942	929	927	991	909	956	873	961	937	914	910	962	919	924	955	956	1001	894	920	957	882	912	959	955	921	891	937	881	899	977	898	936	956	887	930	894	911	921	933	935	839	921	910	944	939	918	935	889	908	915	878	939	933	929	905	934	908	912	956	955	923	889	911	931	927	947	908	932	959	882	922	907	913	914	911	890	875	948	878	942	922	993	910	898	916	957	969	944	954	897	931	960	923	889	926	921	945	915	909	972	912	888	963	913	901	937	950	881	904	888	922	891	947	976	949	933	887	930	885	965	926	957	914	918	911	938	889	932	915	931	937	951	944	907	923	936	946	930	912	884	913	875	933	984	921	948	894	956	918	962	895	912	898	883	908	956	951	863	997	921	891	894	954	940	902	968	895	949	898	935	892	891	870	908	926	907	939	886	941	894	956	916	893	960	884	905	913	986	893	936	935	869	891	920	1013	941	905	1017	965	889	917	910	909	901	956	945	937	906	911	935	896	910	940	914	881	940	914	946	970	931	967	946	873	936	976	910	922	939	916	960	937	908	928	919	924	906	974	861	896	934	933	875	834	895	895	935	975	888	936	890	931	925	867	926	919	968	868	939	904	907	875	908	926	900	942	914	903	944	830	922	895	954	921	887	957	950	923	933	930	871	1012	909	936	899	932	917	869	939	870	902	892	924	872	906	971	927	902	927	948	905	878	904	962	933	935	888	882	922	964	923	946	947	893	935	861	930	967	930	882	892	925	913	986	951	969	926	936	909	898	922	881	888	919	927	863	963	902	942	919	910	921	899	860	907	886	928	924	944	884	866	973	958	951	944	926	935	930	932	923	912	991	880	964	953	964	960	956	933	861	908	887	939	878	881	894	888	904	923	887	852	906	956	950	932	924	950	880	920	902	967	914	895	879	889	908	877	859	849	921	929	930	907	924	957	890	943	926	900	941	940	892	890	916	952	959	924	923	948	884	922	916	912	927	890	929	895	953	975	920	889	918	920	849	874	894	897	922	864	917	924	944	887	859	957	939	885	928	978	928	884	941	910	932	864	914	916	916	961	921	940	965	924	947	930	930	897	842	977	957	932	916	953	910	870	927	885	894	920	878	945	880	900	910	875	911	907	931	859	895	919	931	883	921	914	892	954	890	888	926	907	953	953	893	954	898	921	961	921	954	889	933	911	928	945	918	939	932	937	931	891	921	878	936	938	950	910	901	936	936	929	950	934	925	922	991	927	950	924	935	919	907	928	917	915	954	947	917	944	923	912	981	905	923	935	925	870	944	925	947	975	915	918	886	908	928	877	919	939	899	882	933	876	915	937	890	928	949	927	942	881	928	905	926	905	919	952	924	940	950	927	955	910	943	874	876	898	958	930	891	950	935	941	886	944	908	912	917	932	895	947	951	898	958	915	945	940	980	868	939	903	918	921	914	929	896	865	899	889	937	937	886	929	975	912	941	898	936	889	922	936	939	908	948	913	955	908	893	864	895	913	937	876	866	912	897	902	954	965	887	987	914	959	884	947	852	939	885	935	955	910	904	904	906	910	927	921	911	890	952	912	904	922	949	950	976	962	978	900	972	924	920	930	945	883	951	884	962	909	924	965	923	968	922	914	977	945	890	890	941	934	922	910	935	870	912	945	957	952	915	880	923	927	954	886	938	884	894	927	928	917	912	969	984	927	917	934	922	861	876	967	860	967	941	941	925	911	899	916	912	915	905	977	891	893	963	935	922	908	958	943	926	912	910	902	947	937	942	946	954	923	934	908	915	921	912	980	878	928	930	913	894	904	900	1010	912	901	940	908	914	902	985	895	969	937	873	875	947	866	892	920	899	936	939	896	904	896	941	946	925	978	905	926	911	858	886	915	922	874	911	892	871	917	924	951	954	924	993	893	981	875	841	941	922	894	892	915	970	921	897	929	927	936	977	924	954	915	931	930	898	900	909	932	907	956	925	915	947	953	917	887	968	894	941	937	913	981	914	976	922	926	898	916	967	953	940	897	947	911	918	949	899	918	936	909	928	888	921	936	945	898	862	898	912	891	921	941	976	931	913	932	945	931	969	887	890	965	934	951	889	936	871	934	911	911	912	928	886	979	906	923	949	957	897	941	942	980	949	907	918	988	904	938	910	928	975	933	944	937	898	953	933	887	973	939	843	869	940	965	934	904	881	964	991	901	969	909	951	945	954	900	912	935	944	920	932	968	924	870	932	936	909	905	949	892	994	926	935	917	915	880	862	938	953	916	896	981	943	939	950	883	878	968	904	903	883	954	908	882	947	918	921	879	914	929	898	912	913	853	921	944	972	946	921	897	862	949	906	956	868	979	937	968	919	917	888	893	986	878	904	961	902	907	887	890	907	929	957	889	902	878	907	886	892	889	935	894	943	959	929	915	935	912	955	925	905	941	919	885	929	949	987	914	877	958	961	920	918	931	991	964	925	907	892	921	923	961	930	934	884	898	944	924	942	885	918	929	941	952	930	872	886	942	977	904	936	964	899	932	964	927	880	912	914	932	959	933	912	974	934	904	868	898	958	907	917	872	996	956	973	894	954	949	917	994	918	940	870	905	903	970	899	896	936	877	929	976	898	880	924	918	985	880	931	978	955	892	878	918	941	984	935	885	938	896	953	940	921	895	896	913	924	916	980	876	902	927	885	884	861	874	896	933	893	895	943	879	981	893	949	945	962	910	959	919	981	933	936	892	908	892	902	961	927	888	963	913	923	936	936	922	911	856	893	898	903	860	951	920	895	916	952	920	883	929	961	924	990	905	941	902	942	905	927	916	940	943	926	892	888	896	934	942	953	974	856	947	888	946	913	869	940	946	945	931	982	962	917	874	874	963	911	935	979	957	885	890	905	1043	999	902	997	959	898	890	908	901	949	975	942	931	929	924	903	948	866	918	927	923	956	961	945	899	945	899	942	922	939	931	904	980	954	926	962	936	883	890	933	920	977	883	978	976	941	916	869	877	903	919	906	941	922	926	954	910
38378	24170	17336	3689	1320	859	782	575	493	453	402	354	376	361	325	346	359	312	314	322	281	314	306	304	293	295	257	273	292	293	276	310	298	286	273	334	328	276	254	271	297	286	278	297	284	285	302	254	257	264	274	269	284	273	282	284	257	309	281	255	277	299	296	270	297	272	252	274	281	261	250	302	257	310	285	274	281	261	291	248	245	271	289	260	256	259	248	243	318	265	281	275	281	284	285	268	287	289	283	297	282	277	282	269	303	273	261	283	293	291	286	293	265	294	271	260	279	265	284	278	276	261	290	280	218	275	255	271	261	249	304	283	250	253	264	267	255	285	281	293	270	296	247	285	269	235	261	281	237	277	270	264	285	257	289	287	289	280	269	258	272	265	277	251	269	259	239	294	257	248	277	286	291	289	257	275	281	285	265	290	279	268	264	259	280	282	272	257	246	256	290	295	287	267	278	275	260	290	260	285	285	245	275	285	264	293	297	279	259	264	249	261	268	264	266	276	259	291	270	268	268	309	271	267	257	294	284	283	283	300	252	279	238	271	278	273	263	251	287	279	267	259	279	286	223	277	293	292	262	275	270	269	257	280	273	264	280	268	284	260	286	256	281	289	284	275	273	296	259	302	297	286	288	248	267	281	288	280	292	292	259	312	290	297	269	246	250	241	249	275	250	287	262	281	278	300	263	288	256	291	249	259	256	278	266	277	256	299	277	262	260	261	273	253	302	252	237	252	263	265	244	251	275	249	282	255	272	283	284	293	295	263	244	250	287	286	271	254	286	268	255	262	266	288	298	258	253	270	255	283	254	239	263	274	290	250	290	269	271	288	265	316	238	279	257	288	244	277	270	281	265	289	263	258	289	294	308	287	267	257	291	299	271	247	285	284	280	283	247	248	277	278	304	313	265	312	248	289	269	278	286	290	259	268	280	264	266	295	287	286	249	243	285	311	276	275	272	256	259	307	266	230	293	265	276	257	297	274	272	283	282	278	264	281	243	265	273	261	293	252	283	266	269	267	288	249	275	243	277	289	319	234	275	283	310	254	271	286	260	277	277	280	280	266	285	287	285	290	267	263	253	302	269	274	260	280	291	263	256	265	293	274	293	249	289	264	262	261	291	316	297	269	236	312	293	287	265	286	267	265	254	262	249	291	290	291	286	256	233	262	255	309	286	253	288	287	254	226	253	265	275	271	290	270	259	328	310	261	256	250	282	250	293	287	278	258	264	254	271	271	292	282	291	260	263	273	257	275	260	288	252	267	297	265	288	274	258	253	303	272	256	270	258	234	282	262	274	296	260	265	277	262	259	314	270	255	275	285	275	260	263	286	262	285	289	268	265	266	264	268	273	228	252	272	328	272	224	251	309	252	260	268	278	282	275	269	258	282	270	275	264	277	263	254	288	279	291	260	280	261	256	293	245	257	250	266	264	280	270	251	279	269	283	252	288	275	292	250	289	271	268	304	308	267	267	291	265	268	253	271	282	259	304	273	247	280	286	267	305	282	242	306	276	267	275	309	236	246	249	271	296	252	294	295	272	265	261	289	282	288	294	270	282	327	286	285	278	269	280	305	257	287	295	257	280	286	284	281	295	277	276	303	304	249	266	288	262	268	276	265	262	304	273	251	281	278	283	249	236	283	304	294	257	256	283	261	324	279	277	301	306	261	279	277	276	268	294	285	273	255	274	250	267	287	298	321	252	294	280	276	289	289	278	297	272	317	266	289	279	268	280	267	264	254	257	286	273	288	301	301	280	276	266	275	260	293	280	249	276	262	255	255	288	273	266	286	250	299	267	272	258	287	256	310	250	258	264	287	293	269	306	287	283	261	262	300	265	261	279	263	292	265	275	260	300	279	276	309	262	273	271	297	271	287	256	261	290	270	287	255	278	272	254	288	242	279	249	295	261	276	279	263	295	267	265	266	273	220	283	270	276	269	252	287	281	290	278	243	264	302	294	286	303	253	264	270	280	254	278	258	265	260	248	288	273	250	282	264	273	279	281	335	297	277	288	252	284	267	292	285	295	290	306	294	226	294	251	273	271	280	262	245	298	262	274	270	310	274	255	264	282	269	274	272	257	285	273	280	276	270	253	247	283	274	256	266	267	304	266	266	288	289	271	287	272	263	272	283	274	263	262	278	297	319	286	284	271	243	285	268	272	245	248	250	275	298	292	254	250	264	265	276	266	285	272	262	306	284	293	260	256	252	259	298	269	258	265	261	298	265	254	283	276	267	288	283	285	284	244	297	298	259	259	256	291	252	253	268	282	288	270	283	258	290	290	236	291	284	283	250	266	270	281	288	258	273	252	288	246	295	300	273	269	275	282	255	265	270	241	280	276	297	293	276	271	271	267	289	282	285	259	261	276	253	281	256	296	277	259	256	309	278	277	257	306	269	267	271	254	308	273	289	287	275	249	264	295	249	263	283	282	317	288	228	284	284	292	269	269	269	264	216	257	283	281	248	285	262	256	272	286	266	232	273	301	266	294	301	267	271	267	274	264	249	269	266	271	263	233	264	270	271	266	260	267	278	297	279	310	282	252	271	283	264	273	300	275	295	257	292	295	258	275	277	265	289	244	281	245	258	301	306	288	259	288	231	320	275	264	281	284	253	266	272	275	275	256	278	279	277	284	263	274	277	288	262	290	271	274	250	254	249	260	288	273	294	256	260	291	271	277	225	269	268	268	294	281	279	296	303	283	265	277	292	259	260	253	272	270	238	260	289	287	292	255	287	286	246	257	258	250	254	261	305	280	309	274	287	260	273	282	280	230	253	271	286	290	261	259	269	325	278	295	271	277	276	267	273	274	281	242	295	261	304	269	282	264	271	247	279	280	266	257	304	294	277	287	292	263	257	261	263	231	251	271	273	246	278	299	256	259	279	257	278	272	283	291	281	296	274	286	293	266	259	260	277	277	272	298	282	261	273	265	288	279	289	285	239	275	275	287	262	290	261	257	274	283	311	284	281	280	264	279	261	335	266	286	256	265	281	263	281	272	263	279	280	281	292	275	249	234	278	259	284	270	278	281	280	299	254	261	282	254	270	270	250	277	276	280	271	272	272	278	273	265	257	275	269	269	265	281	245	274	276	282	258	279	269	275	301	269	306	257	270	254	276	277	281	243	290	278	253	272	282	263	269	287	280	273	241	301	273	269	297	318	276	286	245	254	264	278	259	291	258	262	280	261	275	276	283	279	280	280	288	248	279	280	281	262	259	287	266	239	294	253	263	271	246	270	269	288	294	273	308	237	255	261	321	263	293	254	313	301	263	249	295	287	286	261	281	272	256	276	266	272	301	290	293	259	254	273	293	245	273	292	277	286	260	237	276	259	280	284	298	288	271	290	298	269	252	259	290	295	289	284	286	259	301	256	269	279	273	271	253	283	286	267	304	280	283	259	270	292	309	252	278	270	290	273	250	250	269	302	294	277	273	245	288	281	307	294	283	281	274	253	269	300	306	272	304	283	302	258	276	282	274
25194	18583	18914	4641	4035	3270	2805	2321	1931	1518	1336	1367	1287	1163	984	1039	982	914	885	905	921	832	783	779	739	722	784	757	726	705	728	708	735	676	734	696	731	665	750	715	667	720	735	705	700	679	686	658	661	620	694	687	701	641	651	626	686	661	663	663	687	627	664	620	611	652	604	621	629	630	691	603	606	653	651	622	621	661	628	636	653	652	620	656	633	612	642	635	638	619	638	645	664	633	634	648	676	663	664	628	645	663	652	665	626	643	619	632	627	662	644	659	659	633	656	683	648	686	651	621	672	636	627	660	642	670	684	605	659	627	632	637	607	640	645	632	645	638	662	608	634	663	642	605	658	604	651	648	606	643	633	693	644	651	675	625	649	659	649	626	665	591	681	642	643	655	642	664	659	653	655	639	622	611	665	683	661	597	658	640	656	644	666	684	628	671	654	621	649	648	702	609	643	641	681	663	641	661	634	660	629	664	690	651	632	669	635	652	654	643	663	644	649	616	616	628	638	625	652	632	636	698	642	672	637	631	618	674	657	668	651	686	653	665	701	638	637	608	613	614	635	632	661	620	641	616	629	616	614	647	626	614	646	672	611	665	646	655	665	676	639	653	608	600	648	659	657	610	634	638	646	648	638	667	621	671	651	672	591	640	678	610	673	639	653	657	606	625	629	659	663	613	604	597	642	649	632	662	660	669	614	606	658	641	681	636	646	658	608	627	617	653	645	657	626	654	672	654	642	631	604	637	644	637	666	594	638	615	677	626	646	628	635	641	652	655	603	598	615	600	658	648	582	642	658	620	666	623	605	629	654	640	665	615	635	624	638	603	638	634	651	700	668	675	625	631	626	633	664	621	638	574	641	627	652	601	654	622	637	605	612	646	641	651	634	668	650	603	634	672	644	611	665	625	638	664	648	622	657	608	652	655	624	644	624	578	587	600	639	613	645	683	628	646	697	626	628	651	649	632	654	603	655	653	650	643	651	634	630	635	666	633	634	659	616	656	641	638	670	651	624	675	639	648	616	636	614	613	595	630	679	617	606	664	655	644	671	597	677	674	674	648	631	670	672	639	658	705	635	658	683	697	661	655	635	658	638	654	666	591	689	640	640	635	653	612	632	653	665	648	600	648	670	656	643	655	590	620	636	633	609	654	637	639	639	609	681	656	637	631	666	654	627	682	650	658	642	647	668	600	679	643	650	658	656	661	656	629	653	637	605	642	643	669	624	588	668	613	656	648	654	598	653	639	610	627	644	629	617	673	669	654	640	629	648	648	653	639	694	621	649	641	641	648	658	633	635	632	634	729	654	646	666	666	679	676	642	664	662	646	666	620	635	609	620	646	624	668	634	643	675	677	661	662	606	616	667	652	605	665	646	600	688	627	658	643	627	591	646	639	607	640	611	673	638	600	634	663	617	659	632	623	654	665	617	650	638	642	692	622	689	675	663	684	606	642	664	626	635	648	663	673	639	691	639	651	612	683	650	625	619	661	617	688	648	646	611	682	658	592	675	626	613	667	632	682	615	628	629	655	607	638	631	647	654	647	641	635	622	627	637	633	610	637	645	672	690	623	613	628	663	627	664	596	612	670	659	664	649	691	589	663	649	611	670	629	645	667	636	643	661	595	619	688	665	614	608	648	673	599	674	583	628	629	632	624	639	602	614	608	631	642	637	626	623	674	702	679	600	658	631	620	634	647	625	665	642	686	640	627	648	623	634	631	623	675	689	646	599	652	656	637	720	604	651	657	695	639	644	681	662	634	637	630	662	615	685	644	640	645	646	642	620	659	608	645	665	624	625	600	650	706	694	671	630	583	610	634	611	638	636	629	645	665	629	663	600	649	654	650	620	668	646	608	668	698	665	659	681	583	607	630	618	654	672	623	635	621	630	680	641	652	653	663	683	629	704	619	648	627	651	626	631	674	604	673	643	646	669	671	604	621	635	665	649	614	636	653	621	647	647	617	651	630	630	671	623	603	667	647	656	598	660	591	659	626	665	659	696	607	637	672	642	609	637	634	616	624	643	619	666	654	639	663	661	662	634	645	643	621	599	649	640	638	652	672	635	706	637	610	700	681	633	598	593	651	637	665	670	635	624	670	649	678	638	664	663	629	676	600	683	687	636	650	597	644	628	642	628	666	675	620	675	671	626	670	630	590	607	615	670	656	642	638	686	702	637	595	625	641	629	656	631	668	636	634	662	686	654	702	651	620	647	621	601	648	635	635	690	642	623	637	718	598	643	653	648	635	658	622	621	666	662	661	646	628	650	591	602	675	654	664	652	618	652	652	617	641	622	651	609	709	630	617	613	627	630	651	651	647	637	678	641	681	662	656	629	634	614	599	597	650	664	668	607	634	686	652	651	628	665	635	662	647	636	631	640	641	672	622	574	636	663	616	639	672	694	619	672	627	665	667	663	645	650	662	665	650	630	666	639	616	671	666	621	644	622	633	594	667	668	598	604	646	610	654	636	666	638	663	606	652	636	623	656	618	706	669	651	612	649	677	675	642	611	647	608	706	624	591	656	616	695	656	646	681	662	679	618	627	647	670	707	628	695	640	622	603	594	638	638	668	639	611	639	657	626	643	623	659	694	611	646	671	626	679	631	627	667	659	663	636	631	645	605	659	634	638	616	623	624	677	607	637	666	624	614	604	660	651	682	619	655	610	602	651	625	693	621	671	612	646	624	658	616	656	627	627	624	638	655	615	668	639	641	639	648	638	655	621	639	611	657	621	658	633	623	640	634	612	642	598	635	639	659	675	652	645	674	624	657	630	649	667	647	646	630	617	652	677	667	641	634	611	655	682	667	675	664	594	656	635	645	680	622	645	639	622	674	678	673	646	647	660	644	693	645	569	646	620	665	650	633	656	614	662	639	670	611	645	641	589	664	661	605	629	650	660	662	648	623	596	662	644	638	640	658	656	656	643	628	637	662	619	632	662	631	650	657	659	682	658	638	622	665	640	656	631	645	644	640	623	624	658	618	689	642	667	660	653	675	594	639	650	687	623	681	650	665	656	643	614	643	640	673	650	644	635	634	663	673	668	608	673	657	682	623	623	638	670	625	626	645	711	605	627	595	625	662	620	661	646	623	648	712	637	654	624	698	659	620	645	639	652	654	615	671	648	599	652	689	605	676	625	648	625	602	617	650	621	671	616	650	617	690	614	619	635	653	676	608	662	592	647	646	608	625	621	609	662	694	632	626	657	655	641	667	651	670	625	675	680	615	638	601	665	623	662	682	646	658	635	642	601	666	680	651	638	652	642	616	670	629	664	648	635	666	625	640	645	636	659	648	644	657	628	639	623	697	627	627	620	668	642	633	668	599	665	650	647	636	630	665	646	625	636	607	646	664	660	608	617	611	673	651	605	646	665	664	656	665	621	648	605	597	598	694	643	665	629	632	690	681	634	645	633	646	661	639	663	648	585	613	611	661	667	632	656	634	656	617	644	598	664	625	656	634	661	640	640	632	622	679	670	617	624
12432	4545	2694	806	642	575	567	477	497	481	485	500	500	477	447	474	459	444	473	492	440	433	466	397	403	432	444	460	419	437	406	416	413	444	438	427	404	438	408	412	441	448	397	436	406	428	411	400	453	415	433	417	420	436	425	435	416	455	453	405	435	419	453	417	437	436	426	436	433	430	417	437	446	429	403	452	443	387	431	435	463	437	419	436	468	417	474	431	459	432	449	453	427	445	439	437	415	423	403	446	441	406	424	447	440	468	432	424	456	402	418	417	420	413	430	437	418	417	441	407	430	428	442	444	428	453	409	405	415	410	439	434	464	451	441	415	424	454	431	445	453	437	424	423	443	374	445	445	485	464	422	411	437	427	440	415	428	439	411	440	459	465	392	413	416	414	431	452	471	411	459	430	425	474	439	449	443	419	417	439	401	447	458	433	437	428	404	457	437	458	412	450	418	395	454	403	443	393	433	413	412	439	414	431	414	382	394	456	414	422	451	418	427	441	454	443	441	444	427	419	427	425	423	465	440	406	408	404	407	421	454	434	478	452	427	415	420	418	402	425	419	470	440	421	438	446	450	452	416	424	419	417	403	402	435	409	413	430	442	437	424	449	458	400	442	473	409	419	426	436	460	407	425	444	428	409	457	473	435	447	459	409	427	383	427	403	461	402	421	445	404	391	432	407	383	415	454	425	384	412	451	443	418	415	398	412	420	467	464	448	419	443	394	432	446	411	401	426	406	430	436	400	454	460	443	444	433	422	374	432	441	451	396	455	422	422	443	414	419	455	433	464	448	409	397	456	450	388	448	449	464	420	442	420	404	435	413	477	433	422	449	417	428	457	427	429	410	406	468	396	422	415	411	431	432	405	422	415	412	420	411	429	433	414	448	466	426	431	418	410	442	416	379	452	427	455	389	438	443	464	410	462	388	416	414	421	444	408	437	464	428	410	446	426	432	415	428	428	463	420	458	410	480	427	422	461	433	478	452	437	410	440	408	472	453	415	432	410	448	482	464	449	427	445	439	461	437	430	462	424	435	407	477	405	422	438	458	466	448	452	413	364	444	432	385	448	398	432	403	419	424	447	399	485	427	448	432	430	430	395	444	442	456	447	435	414	439	483	442	431	422	423	484	437	440	434	398	459	460	447	441	411	476	437	425	413	444	416	422	465	429	443	434	433	387	444	424	404	435	444	440	427	457	460	450	449	426	453	472	447	412	435	405	457	431	432	440	436	455	399	433	401	432	403	434	453	458	440	430	433	418	458	416	430	411	434	427	422	420	446	382	439	426	411	411	419	447	471	474	403	455	460	450	429	424	414	421	427	430	403	428	454	416	442	407	447	409	481	441	407	471	418	440	428	411	408	410	456	437	419	388	424	443	439	413	433	423	425	437	441	414	395	431	440	435	448	493	410	464	427	438	461	482	400	442	430	436	420	395	412	467	461	434	476	447	432	448	428	445	432	406	417	442	408	432	454	429	409	412	450	416	402	432	413	435	480	424	467	438	459	441	450	446	459	399	413	425	488	446	470	436	415	445	407	457	419	416	418	430	445	421	438	440	428	432	395	414	450	412	400	408	413	424	404	423	440	419	426	391	437	434	431	399	437	445	435	431	389	419	458	469	422	422	408	413	452	439	445	440	466	440	417	450	434	429	448	434	414	442	424	418	418	438	449	432	454	453	438	429	472	433	433	447	443	448	399	425	459	461	444	420	403	408	448	419	413	452	403	416	443	408	396	438	470	427	450	425	425	382	409	450	442	454	469	418	435	439	453	457	456	428	466	447	430	433	428	419	464	380	412	416	448	437	404	470	432	449	412	398	417	451	435	440	424	455	440	422	408	424	444	435	430	413	420	410	394	461	424	441	402	435	430	420	390	412	475	458	453	419	413	420	434	464	425	467	394	416	432	470	439	449	405	432	428	435	459	463	411	430	437	393	427	427	477	411	494	452	449	414	448	398	418	367	429	423	452	388	409	432	402	418	410	437	453	428	436	425	427	432	431	439	421	455	401	406	410	445	430	444	419	450	413	435	422	399	417	428	460	387	484	401	410	457	426	435	423	454	418	453	428	415	462	454	441	450	451	446	444	419	419	437	434	455	441	443	425	465	410	453	439	409	442	409	431	438	404	427	434	427	431	424	430	414	433	402	423	463	448	485	471	407	390	424	429	418	422	463	475	478	418	448	438	388	449	440	456	437	419	446	440	441	434	421	449	415	442	430	431	421	363	421	483	412	452	426	443	450	462	433	443	436	440	446	433	420	434	398	403	422	399	442	446	416	394	407	398	416	439	460	425	415	446	412	434	370	444	438	421	407	394	437	423	446	421	461	437	435	443	459	436	420	426	437	427	437	436	413	424	421	399	402	456	423	459	446	410	429	440	441	455	396	440	439	433	438	421	432	421	438	426	453	445	437	427	431	429	445	409	446	403	447	461	400	408	416	435	403	457	437	427	409	419	428	384	450	404	441	450	454	374	417	424	400	434	426	414	462	471	450	405	459	421	449	446	438	443	423	443	414	423	454	420	434	502	450	463	397	414	436	452	448	424	472	453	463	396	406	430	453	421	457	418	451	421	464	461	439	385	424	457	474	450	432	422	452	415	413	438	420	457	471	414	440	447	432	401	424	416	455	443	437	423	434	427	406	423	411	460	418	458	439	434	422	443	420	420	429	435	449	426	435	446	432	453	428	416	488	413	432	452	465	451	447	452	399	427	474	423	437	424	427	432	422	433	423	443	460	427	459	432	417	418	439	414	419	424	424	430	401	420	429	403	422	449	441	422	419	439	405	410	434	427	405	417	436	429	461	445	434	418	421	428	472	424	441	413	427	428	442	421	474	425	419	447	396	421	418	429	436	394	439	486	443	419	425	455	401	401	423	446	454	426	464	422	393	440	421	438	411	391	416	421	441	458	469	422	440	396	462	443	449	449	441	435	459	455	418	470	431	405	395	414	433	420	410	411	471	411	446	475	446	455	429	443	434	429	451	401	450	411	392	416	423	451	463	407	430	437	433	461	434	438	435	439	393	415	402	383	427	384	436	438	438	419	441	429	421	417	423	410	428	463	467	425	425	412	399	448	424	454	385	444	443	449	410	466	438	469	427	419	436	396	419	452	412	444	416	439	463	454	400	419	442	453	411	446	437	410	442	407	426	422	407	463	418	451	450	422	405	437	420	432	403	415	429	408	447	407	399	420	438	441	412	458	394	467	431	401	481	457	430	437	412	428	423	421	428	460	422	408	395	405	461	443	459	419	400	438	437	454	418	430	420	456	415	457	448	404	449	466	451	438	429	485	448	460	426	419	467	435	430	406	419	397	466	438	415	428	440	420	464	441	431	438	428	409	469	464	433	423	429	434	473	457	455	439	433	463	475	445	446	435	437	384	401	435	469	417	434	448	431	412	467	435	484	405	393	381	463	388	397	415	454	442	454	420	421	423	411	391	451	445	433	454	436	442	469	452	434	398	452	396	421	427	419	440
8878	4602	4569	2088	2002	1626	1563	1399	1258	1221	1195	1106	1141	1135	1073	1125	1082	1008	1054	1027	1001	1053	1047	1022	968	1011	1016	1036	945	991	965	1006	951	1000	1007	1007	1073	1034	1037	975	1004	1002	1009	1016	974	1010	994	962	1029	935	948	963	1034	970	1021	976	961	907	968	983	997	921	983	982	948	972	982	960	999	968	997	1004	933	977	996	1018	1016	916	1021	971	1004	1021	922	1011	1019	990	1003	946	930	1004	954	964	961	1024	1033	949	1002	1033	992	992	1016	996	975	1021	992	984	1015	1001	991	942	984	1027	963	972	977	962	980	947	992	939	975	986	1002	970	953	1019	1019	970	1004	990	933	948	1017	988	956	973	989	989	987	1021	993	995	978	966	979	1016	972	993	933	935	953	1002	1060	971	973	1006	992	1003	993	961	954	981	944	936	954	997	936	944	973	967	967	956	946	1008	1003	1002	956	1028	974	950	895	958	1010	945	952	950	954	969	999	965	986	994	957	945	960	920	909	967	1016	953	981	964	993	959	967	1029	1005	965	931	1010	1009	976	1014	1015	932	956	987	1014	1004	903	970	1024	920	1037	950	915	978	983	972	987	975	961	966	946	972	988	1003	1013	1049	948	938	931	972	1030	992	986	1021	987	966	975	1005	934	955	929	965	942	922	941	974	980	966	1021	989	969	986	1018	964	992	942	906	904	1010	976	992	954	914	988	1000	921	970	1011	979	981	998	1022	1020	961	944	959	1009	956	969	930	942	977	1000	985	965	942	1002	955	959	944	985	1014	1009	913	967	956	1006	995	966	917	959	978	971	989	984	1001	961	961	910	1007	979	976	1017	985	1024	1008	965	960	1042	977	916	973	992	948	944	989	1014	922	996	996	977	960	1007	933	994	953	938	1020	938	964	960	967	964	1016	1001	965	931	912	971	1004	960	967	1003	963	971	965	994	997	961	967	927	1033	960	1020	1029	998	953	944	974	987	959	977	975	927	994	1000	951	1010	1055	963	978	985	981	981	981	997	928	962	953	973	949	963	955	1034	949	902	1027	949	998	971	971	952	942	988	944	942	982	968	935	1005	972	994	977	962	1009	1005	991	1007	894	912	968	1008	957	1013	918	976	1016	996	964	998	1029	971	980	988	1017	927	966	954	954	931	952	1009	954	1027	984	996	958	976	987	994	966	1020	972	967	1005	960	952	928	955	1000	959	940	974	960	952	972	965	963	982	987	987	999	1000	985	934	955	1001	970	992	950	984	980	965	943	979	987	996	970	986	943	996	1014	999	1011	936	949	1016	969	973	980	972	983	1018	1005	956	959	967	990	974	1002	1015	962	973	987	1004	999	1001	984	953	980	953	975	956	980	964	1008	1001	980	992	1007	988	970	997	983	937	925	985	1010	961	992	983	906	922	985	983	1008	1062	961	958	1004	998	973	946	975	989	949	984	958	988	980	976	993	993	973	1010	967	950	918	994	918	959	1025	939	989	1008	965	998	1020	960	982	1031	968	973	1002	1018	943	964	990	997	948	994	921	1013	1013	1020	1018	990	952	932	997	990	966	978	974	999	975	1002	992	1000	952	982	949	953	998	941	970	948	972	1005	993	931	966	996	967	964	976	969	948	993	1040	991	928	1007	988	1009	962	986	965	967	963	995	955	1019	945	981	947	966	953	986	964	938	1014	975	969	1009	1023	943	968	957	987	914	980	942	993	1002	970	935	994	998	976	952	997	963	959	952	999	1027	988	965	969	954	916	949	961	979	976	918	987	966	997	975	958	1025	951	988	973	982	997	972	933	933	979	957	928	928	927	970	952	1018	1024	1053	940	947	951	997	999	911	976	959	1022	954	982	940	956	963	975	985	963	960	975	893	953	979	977	1001	988	954	970	1007	984	1007	974	1035	995	1008	939	898	985	982	986	1026	935	896	1015	964	1062	983	944	961	958	1034	916	930	957	1034	954	987	975	942	954	986	961	1004	956	984	1026	984	963	965	990	953	1010	1020	945	949	991	970	924	971	957	954	971	999	949	1033	1035	978	972	994	986	999	933	908	977	975	921	1023	973	958	977	1036	886	1026	970	949	973	984	1012	1045	1020	978	973	960	937	983	988	1013	972	896	962	992	1053	944	968	939	940	1038	944	1012	1000	1000	942	989	999	1009	965	922	956	949	973	927	918	1045	980	960	949	937	936	923	962	956	964	975	992	975	1033	973	989	1067	1000	969	986	985	944	954	988	938	945	1010	1017	959	1011	980	918	956	992	1012	962	1018	988	945	1003	955	990	964	968	996	980	900	968	996	925	954	970	998	1004	994	977	972	929	996	961	1015	915	986	993	998	977	955	1012	1025	875	997	931	943	1003	946	969	945	945	1005	942	984	971	945	959	939	951	923	1063	964	982	1026	1035	986	969	937	992	994	995	1024	889	985	960	935	930	976	992	920	963	980	963	975	1016	954	981	996	963	979	1004	985	1009	976	959	941	1004	988	967	978	996	994	995	995	1045	925	980	971	961	968	952	965	926	991	982	966	1032	1022	949	974	995	967	1017	938	976	1024	973	930	995	964	961	998	962	953	1042	967	986	1027	973	958	997	938	1041	963	960	947	940	904	928	962	1055	932	953	1013	963	974	1005	939	1010	946	983	942	1005	968	955	978	968	980	965	948	954	981	940	923	952	919	958	972	948	990	1029	979	968	1023	888	956	966	1005	961	930	991	954	951	978	1037	963	954	993	982	1046	972	975	1008	970	994	923	982	948	939	982	1003	995	951	965	1017	954	992	952	953	981	955	956	951	983	995	980	979	1045	1015	990	983	943	956	991	995	1005	954	1037	956	950	940	939	928	980	999	956	987	974	956	948	968	995	922	970	1000	964	946	949	997	1024	1025	856	963	1029	911	945	1022	977	969	991	974	974	1022	990	972	961	1024	999	943	1018	1016	951	974	981	952	987	992	983	924	925	964	975	944	979	937	929	907	1023	984	915	918	1016	959	962	946	934	935	914	944	1006	983	994	978	1011	979	957	927	977	956	996	962	1006	977	992	971	1006	967	968	975	944	995	1043	989	971	943	992	983	952	954	977	951	978	1021	934	1012	954	953	1013	933	985	1004	991	976	1005	974	1047	918	1005	934	1005	1018	950	956	1009	894	976	981	1005	983	942	1000	1012	966	944	932	982	903	983	988	1005	973	937	965	979	973	928	926	998	979	956	988	974	983	959	963	949	946	973	1010	997	973	983	965	976	969	958	970	871	1009	1004	1061	998	977	952	1013	979	946	966	991	983	958	1002	907	946	945	1011	994	936	935	995	1034	923	1029	952	994	976	977	967	921	945	1019	995	985	927	975	985	981	1014	984	1001	887	943	991	912	966	970	932	974	990	973	976	917	998	1049	996	939	972	924	965	992	959	939	990	983	987	981	987	995	986	976	939	1008	1007	938	926	982	994	986	1008	1026	1040	986	935	980	972	966	1002	932	1013	936	932	987	963	1008	890	973	983	972	939	978	973	974	992	950	969	976	1038	969	979	948	961	1044	939	1030	928	955	931	977	968	1002	941	980	1002	932	1024	964	1004	947	969	986	991	937	965	985	959	1016	955	951	1023	931	971	964	981	1016	966	959	991	1000	996	949	958	988	987	991	993	1002	990	924	931	957	1025	989	1002	985	964	970	934	1029	964	943	967	928	962	930	929	920	989	964	971	922	1017	986	968	966	1001	1003	978	975	1002	1001	975	949	996	956	1021	985	986	1032	923	998	991	955	962	961	1023	1020	999	987	984	960	991	984	1018	909	991	951	941	993	998	984	917	1003	954	960	967	1002	970	978	986	994	936	1033	969	1014
27735	15192	8543	1851	997	803	691	560	526	508	473	479	442	483	400	482	438	451	407	455	436	381	471	434	405	367	456	426	465	436	439	412	439	431	422	430	434	421	405	436	381	399	454	403	389	404	419	393	409	466	445	406	384	397	388	417	414	434	414	391	427	449	399	411	470	389	458	440	394	385	426	402	405	397	423	445	409	406	393	371	409	408	342	396	409	450	433	450	432	448	420	458	434	399	416	421	425	443	452	443	435	435	396	407	420	416	406	429	383	389	411	422	394	398	407	411	381	406	438	409	410	411	403	396	418	427	397	372	389	425	399	403	381	416	382	409	401	419	440	409	345	420	445	385	360	394	397	444	403	414	374	397	406	360	441	407	398	396	389	414	435	379	418	443	424	425	400	445	408	398	406	417	436	431	427	385	374	435	455	402	401	400	377	424	395	399	435	508	422	412	392	409	393	411	404	437	434	394	412	390	430	390	423	405	402	390	392	404	394	414	415	369	406	425	435	424	392	348	394	435	425	356	438	419	420	395	366	435	430	420	430	416	374	397	446	406	427	379	410	370	421	437	404	434	411	435	408	416	404	452	404	418	404	414	419	437	418	446	392	401	413	404	375	380	391	459	400	379	400	401	385	413	412	397	418	401	401	374	444	408	389	454	400	421	469	401	437	389	426	407	415	394	417	390	416	389	376	414	406	444	438	433	410	355	422	413	420	393	391	401	418	401	391	428	431	408	482	436	424	383	445	431	393	386	376	386	431	423	452	402	414	475	424	404	407	393	431	370	369	391	434	390	432	389	385	452	414	399	406	402	393	420	393	415	394	400	391	382	430	366	407	414	429	383	435	401	435	430	428	392	413	414	417	416	399	391	426	437	447	434	415	434	386	412	396	405	433	409	406	430	423	439	433	419	411	430	448	382	449	392	417	436	401	425	453	428	398	380	389	404	401	420	359	364	411	457	407	368	467	424	418	415	389	400	370	392	434	470	416	406	407	421	408	408	385	395	444	423	388	407	437	420	402	425	398	446	388	397	428	385	464	404	434	396	405	436	380	429	430	405	429	385	403	412	399	412	404	400	398	435	427	413	431	392	412	419	428	417	404	416	430	404	389	384	450	399	414	404	431	421	426	450	432	410	427	401	470	377	394	404	429	395	413	400	427	431	382	417	382	414	404	433	418	393	419	384	429	445	440	388	412	390	390	435	423	457	401	375	425	424	423	439	383	425	425	403	421	417	404	391	420	371	386	400	370	446	394	428	397	387	411	433	388	419	412	420	364	403	382	377	452	411	402	396	425	389	417	423	419	406	401	406	426	409	425	447	427	387	397	417	429	444	418	417	363	428	382	405	420	410	398	425	425	410	435	452	417	379	412	391	452	419	432	367	397	370	406	404	429	383	417	436	414	423	446	444	394	409	395	387	393	354	372	418	404	397	407	428	394	428	387	409	374	383	374	377	400	410	418	454	383	377	394	421	406	411	442	405	414	348	408	429	417	431	409	399	449	390	415	398	430	416	406	419	390	403	382	425	428	409	424	441	461	424	395	411	445	402	416	382	423	385	387	390	387	398	416	421	417	380	448	412	400	391	420	428	378	430	425	394	386	410	382	362	400	408	392	387	388	432	422	420	384	420	387	419	382	398	372	410	413	430	410	445	384	390	416	381	410	428	360	415	412	391	408	380	427	393	390	426	437	397	400	396	422	403	399	412	420	413	398	428	420	394	388	353	367	402	401	413	428	421	347	374	399	439	457	395	385	372	438	408	431	456	419	406	377	439	421	416	413	413	432	420	391	402	410	369	408	385	419	435	428	438	402	442	414	413	401	417	422	414	403	351	381	424	393	393	424	426	401	395	403	389	423	372	417	425	464	405	417	402	407	425	379	459	379	407	392	445	424	425	398	412	416	428	412	399	408	401	421	414	424	398	371	411	411	379	425	432	418	456	384	398	393	403	380	409	407	417	393	441	399	406	405	392	413	399	412	425	423	403	415	403	386	382	411	412	383	375	408	429	387	438	377	430	408	401	394	421	432	388	415	421	436	451	459	434	382	420	392	372	395	411	421	436	431	411	413	416	418	408	403	402	400	422	394	425	404	438	392	373	409	419	425	410	454	412	394	417	417	424	408	394	441	387	389	390	406	395	386	399	389	427	429	422	396	376	416	452	433	426	389	407	435	412	442	429	406	411	407	389	392	419	431	402	392	409	388	424	413	402	407	442	398	365	454	436	413	394	434	456	420	383	433	372	382	400	428	395	430	427	402	396	398	402	432	447	460	406	399	438	416	424	412	431	400	414	427	408	413	393	395	405	459	410	447	409	378	416	402	372	414	400	418	393	402	433	423	382	420	414	406	401	404	397	427	402	382	357	372	409	399	426	410	428	449	363	393	442	396	369	409	445	416	414	419	413	398	391	420	375	418	396	406	391	432	405	407	399	403	414	396	412	417	436	397	392	384	420	403	387	400	433	390	383	368	393	406	441	373	428	390	444	375	429	390	441	391	396	401	423	413	438	414	419	371	373	410	422	396	404	423	385	397	383	422	387	402	411	449	379	396	419	406	420	383	374	377	438	390	422	431	407	429	398	384	367	377	391	381	414	416	426	405	397	406	421	428	394	410	430	429	433	381	400	407	453	402	387	406	422	381	401	420	408	436	421	414	417	386	412	410	412	424	417	440	419	379	417	385	428	440	425	411	430	397	399	414	406	377	403	401	377	383	399	432	391	396	405	406	395	430	388	442	424	430	396	391	401	393	424	416	368	449	394	383	385	423	419	451	411	411	438	377	425	400	393	409	430	416	395	405	443	400	446	392	419	425	407	403	405	406	438	419	407	407	462	407	389	419	406	418	401	426	433	455	382	431	406	414	405	402	392	395	408	413	410	419	405	423	418	378	431	419	380	430	423	414	423	377	365	392	415	445	394	430	442	436	406	429	432	387	437	414	374	377	357	424	380	402	407	403	421	445	408	401	407	385	421	391	415	412	390	402	408	409	408	378	477	408	393	408	439	427	383	368	419	430	419	396	422	422	408	411	408	387	424	386	378	410	425	401	393	405	393	451	425	384	401	426	390	393	403	406	376	372	438	444	435	421	406	426	427	415	397	478	399	419	440	454	397	397	377	381	423	370	426	408	445	443	398	396	440	427	392	439	387	400	406	425	376	412	434	410	421	378	437	450	404	387	401	444	433	427	440	398	409	416	398	418	407	402	406	402	415	411	419	423	373	395	399	385	417	447	412	384	428	407	491	405	390	419	394	436	430	382	392	420	389	391	372	400	407	390	364	419	422	440	385	394	423	394	416	403	404	434	419	404	370	431	417	394	422	382	417	388	415	409	389	441	392	412	367	423	396	402	427	427	419	415	399	426	395	413	422	404	396	443	443	421	384	437	424	431	384	400	396	414	429	433	400	385	414	396	373	440	426	439	442	438	451	412	418	409	405	371	390	381	410	402	447	410	410	432	413	417	424	396	417	415	400	399	408	380	411
19223	12638	10876	3854	3073	2763	2311	1978	1702	1482	1477	1499	1317	1153	1214	1158	1184	1100	1095	1017	1019	1072	1049	989	1010	995	1003	931	965	969	985	1000	946	981	990	936	987	1018	953	1011	990	953	965	999	983	915	1010	990	898	915	924	898	967	978	919	919	907	950	932	926	937	913	961	938	930	990	905	990	876	920	897	936	935	960	936	885	904	937	905	924	912	962	953	914	954	950	987	940	911	980	896	941	921	894	902	925	904	926	921	931	945	988	911	870	985	918	927	920	922	936	920	912	936	934	956	928	983	959	936	974	908	944	934	918	892	963	931	900	928	944	869	924	931	975	891	872	935	900	879	958	919	921	870	935	930	912	982	922	944	918	935	907	870	913	882	925	887	897	873	968	890	940	933	975	913	944	915	899	946	943	947	954	884	916	950	937	961	972	995	940	931	978	892	878	920	937	969	927	889	921	964	920	867	893	930	962	954	922	1004	960	936	977	967	909	932	968	930	923	898	924	876	910	907	939	931	904	885	933	918	884	933	892	940	942	941	949	889	934	897	901	943	934	925	934	951	899	878	941	929	927	899	954	999	949	913	949	982	906	906	963	914	895	936	918	970	957	895	894	962	910	912	916	963	906	909	983	903	928	869	935	962	942	912	961	904	881	965	888	915	971	892	886	964	968	983	877	913	928	926	951	945	919	965	919	868	992	863	925	896	889	905	954	915	936	930	887	886	932	921	903	971	905	899	931	851	921	922	886	965	921	960	926	967	941	935	956	963	952	929	926	900	911	920	961	891	932	914	944	871	905	912	909	901	913	912	943	962	895	906	970	910	955	925	924	968	946	916	892	879	960	954	936	952	899	895	907	1004	906	924	883	929	941	930	945	958	951	889	1035	964	945	910	914	1004	958	924	909	942	966	906	969	913	962	895	958	945	949	931	922	943	875	959	909	982	877	964	913	971	955	927	916	908	980	894	980	923	913	851	910	954	924	951	932	906	956	958	923	883	965	910	928	966	996	975	891	934	953	991	915	963	974	954	925	873	874	903	897	929	948	973	960	886	913	951	850	917	911	969	945	878	967	936	887	946	934	932	961	898	940	968	908	906	922	915	949	933	924	886	895	981	946	964	920	890	912	949	925	929	869	927	908	900	926	923	976	900	925	899	941	925	936	923	919	919	900	923	908	908	1004	908	929	902	898	894	897	957	922	878	927	924	883	944	945	904	965	942	962	957	892	929	954	983	924	932	949	942	935	930	876	955	880	917	972	930	935	886	965	918	919	977	893	912	948	910	952	870	913	913	947	1011	949	897	931	953	986	918	923	947	966	903	940	915	934	921	956	920	924	928	900	925	994	936	943	943	888	887	998	956	946	959	906	899	879	940	904	960	927	911	914	957	888	889	972	881	949	910	924	932	894	964	913	944	977	902	885	892	874	900	930	948	907	922	921	927	911	883	989	872	929	890	934	941	967	873	963	902	847	1043	952	849	923	925	917	857	923	975	936	993	930	887	920	919	923	969	979	946	897	902	914	890	922	907	882	902	932	886	907	908	938	930	951	922	935	848	893	905	939	911	873	870	918	956	959	873	934	885	907	909	926	896	977	992	949	925	933	927	943	963	882	953	963	889	864	850	946	963	893	941	918	942	910	908	896	901	925	945	920	866	961	925	953	941	934	907	910	955	883	974	944	935	895	928	925	945	912	921	920	1000	925	985	931	889	916	939	967	888	934	897	1013	913	963	1004	965	908	919	872	939	937	939	935	909	941	913	959	941	890	942	885	891	875	895	908	974	912	920	959	954	941	978	944	904	923	878	896	917	931	930	923	915	895	936	878	967	878	876	963	947	930	882	950	879	944	913	919	916	1001	922	973	918	969	871	911	934	949	965	955	965	933	922	871	913	899	974	917	943	870	990	930	932	935	908	870	909	868	937	961	933	922	917	901	949	967	915	943	897	1007	930	943	951	917	904	929	947	898	901	901	919	972	965	913	901	878	903	934	926	962	935	929	934	938	934	961	925	909	899	948	902	907	959	920	909	908	905	925	957	892	927	981	924	902	891	907	943	971	911	901	909	987	929	927	934	885	911	972	897	943	899	972	959	904	929	959	907	877	948	935	888	920	958	903	906	942	933	928	914	886	938	878	976	923	926	916	953	926	936	898	885	993	891	920	941	937	954	925	949	962	946	934	983	931	959	877	937	932	912	932	906	927	918	913	984	892	919	933	900	885	922	960	979	960	942	919	974	910	908	915	913	931	949	917	923	929	923	932	898	969	965	865	904	922	919	844	933	925	900	861	944	886	948	929	870	925	948	920	929	941	958	925	876	923	927	893	912	921	921	909	923	839	902	914	866	886	909	917	868	917	931	949	920	934	932	906	946	1004	959	911	953	873	946	959	966	917	912	922	924	924	934	949	935	957	922	945	956	929	961	897	939	982	953	943	955	965	942	966	920	952	956	958	929	954	941	957	915	921	919	928	910	942	924	871	927	943	947	942	962	889	859	943	852	993	898	963	942	990	905	957	923	920	886	953	953	935	897	885	934	954	888	925	947	985	914	952	953	888	905	904	899	920	953	899	944	884	927	908	883	952	910	956	947	932	917	924	885	903	941	936	914	943	905	895	877	963	908	985	880	938	977	978	957	954	912	930	915	969	939	969	983	950	866	932	955	937	954	897	945	920	919	896	933	931	926	910	931	905	912	905	913	926	950	886	914	932	881	930	941	919	953	909	866	923	929	933	955	924	911	1002	921	925	957	884	902	846	890	955	897	967	963	925	962	899	887	918	913	905	914	949	929	922	863	920	937	895	942	882	939	905	917	885	916	954	918	904	899	937	933	985	919	927	896	913	925	924	898	924	892	914	962	927	964	957	900	902	920	927	919	912	996	936	935	978	911	894	931	932	957	929	958	933	891	951	909	913	875	904	990	884	923	914	943	938	949	926	924	911	907	961	945	933	880	893	924	900	964	957	902	906	946	919	905	903	922	869	918	904	891	939	886	921	898	904	927	917	887	912	902	923	908	942	921	917	931	969	987	883	899	936	952	959	930	952	947	953	932	887	907	917	928	957	1012	940	937	885	965	905	933	944	936	934	990	926	902	967	939	893	974	944	913	955	930	924	993	925	943	939	960	896	888	960	913	914	894	927	929	931	972	969	930	927	965	912	890	936	936	905	924	897	920	915	876	931	881	917	925	948	895	859	928	906	891	967	953	912	928	942	931	899	945	920	897	943	916	949	958	866	910	897	923	947	946	897	920	927	997	953	972	887	945	897	896	918	896	938	926	953	960	990	926	957	915	914	937	888	936	904	890	913	909	921	993	917	933	926	938	885	919	963	904	929	899	923	848	981	911	932	955	895	960	944	925	904	939	889	962	956	938	951	947	914	907	926	931	888	948	972	947	908	926	953	948	937	917	954	890	991	995	964	937	880	894	963	888	937	944	928	966	938	934	921	900	900	865	957	892	896	944	919	903	899	931	898	932	876	874	906	957	908	962	943	965	908	1027	889	931	926	925	906	905
38105	24288	15326	3282	1298	945	663	584	497	440	410	388	422	356	352	334	347	303	322	347	294	321	263	288	266	321	291	261	283	257	280	275	240	252	284	278	310	264	271	276	304	252	275	316	245	270	253	272	261	254	267	286	275	277	258	285	259	277	269	257	261	253	250	283	265	243	290	265	255	290	269	306	293	278	265	307	256	270	263	256	247	290	266	287	256	258	305	291	265	292	268	288	265	249	287	264	273	287	262	250	287	282	269	255	296	276	242	268	275	330	267	312	294	248	275	263	277	275	260	264	295	278	272	238	308	257	280	256	258	287	261	292	273	238	286	265	299	267	256	267	255	273	275	273	268	269	285	263	270	280	278	275	282	256	266	276	260	249	280	303	275	249	289	273	242	265	268	291	257	258	281	266	256	255	279	256	258	258	281	280	298	261	283	252	255	258	272	292	288	263	277	275	261	249	255	290	265	287	286	292	273	245	267	265	256	278	288	247	311	305	303	280	225	290	276	249	260	260	247	303	278	287	257	298	303	261	263	285	273	278	265	286	270	276	257	273	279	285	321	268	242	301	237	275	244	260	256	250	265	296	277	278	286	264	279	273	300	268	281	278	279	252	255	266	262	269	259	278	251	299	264	258	264	262	248	261	269	267	298	244	304	265	282	281	259	254	260	265	273	266	278	285	278	250	253	275	265	312	300	282	279	322	262	282	253	258	266	254	298	261	287	257	264	283	273	285	257	285	263	289	268	264	266	274	253	272	312	273	268	231	279	259	276	253	283	269	236	306	275	280	272	279	296	242	274	259	243	282	298	259	264	260	250	290	296	266	228	298	244	275	239	262	304	255	265	230	252	255	289	285	273	290	304	252	302	277	264	285	278	252	250	281	296	274	288	279	243	285	261	247	290	277	294	230	264	255	277	298	247	291	250	270	301	262	258	292	264	290	259	264	258	297	233	300	281	274	253	274	253	292	300	259	274	258	262	268	253	239	282	281	297	266	258	281	255	282	283	302	260	293	278	253	257	281	253	319	274	285	295	261	280	278	257	270	281	245	248	262	255	254	294	278	274	256	289	278	281	292	248	241	258	269	294	270	272	233	288	304	283	249	256	279	243	255	255	262	286	275	291	241	258	277	252	285	250	266	281	244	293	273	245	286	275	261	269	260	300	245	250	280	307	268	250	255	259	285	264	242	278	293	280	304	288	277	273	250	282	313	271	272	277	261	268	266	278	266	272	261	260	254	263	288	276	276	279	249	278	257	279	288	229	270	294	263	282	266	254	280	278	266	255	251	287	275	296	252	247	290	282	253	272	259	286	273	274	248	282	251	327	287	272	264	258	279	287	257	272	273	275	244	260	247	281	270	273	297	280	252	299	283	273	291	311	251	291	291	267	246	302	267	256	250	288	284	260	255	252	263	302	256	259	258	266	259	237	247	289	240	284	255	271	283	238	259	280	260	240	273	264	288	262	289	283	279	246	274	296	250	254	304	280	274	268	270	260	274	266	276	236	288	261	285	266	276	296	259	281	247	262	268	263	289	296	260	263	287	284	272	286	264	259	258	270	282	275	250	264	273	280	288	320	272	277	244	267	262	259	285	266	289	292	287	275	237	273	263	266	259	284	268	279	256	270	238	265	268	252	287	285	306	277	268	268	249	277	287	312	264	297	266	275	255	231	335	293	311	264	308	285	253	288	293	264	266	285	295	279	274	282	258	274	271	250	257	290	284	259	293	279	244	259	273	265	255	282	265	256	265	288	265	296	226	244	232	249	280	266	259	272	261	276	292	263	270	296	270	271	241	266	262	308	306	279	272	281	278	250	269	260	282	279	276	267	267	270	284	275	239	255	279	267	277	257	277	260	250	293	271	274	277	261	286	302	283	272	283	273	236	210	254	270	266	263	262	280	259	262	250	272	281	255	248	278	296	269	278	281	277	278	318	253	291	273	284	226	233	277	271	259	265	226	275	289	267	225	257	257	254	265	274	256	279	260	274	274	263	267	263	269	269	251	250	270	226	308	252	262	299	240	304	288	277	293	261	297	266	247	265	287	282	296	283	283	283	292	270	260	253	267	255	319	268	268	266	266	280	270	265	289	275	288	273	253	258	301	293	269	240	264	274	255	256	293	250	277	277	259	266	275	297	259	265	285	262	285	261	275	270	286	279	253	278	283	271	274	284	297	263	248	270	264	268	299	293	298	282	290	261	292	232	231	288	298	262	277	300	286	275	292	261	275	257	240	296	288	253	267	263	264	271	256	251	268	241	283	286	255	286	255	267	276	251	251	282	286	250	238	262	269	302	277	280	261	277	240	269	261	280	274	295	305	286	286	285	288	249	271	277	288	288	265	266	268	276	260	267	252	262	281	283	279	294	267	268	246	279	287	268	269	284	270	272	232	260	275	272	261	252	247	280	274	309	262	290	248	289	279	249	280	248	250	261	282	277	302	259	281	277	281	271	282	287	291	258	270	268	263	244	287	283	252	291	236	262	283	267	263	292	290	266	257	265	252	258	259	272	277	260	294	293	284	281	260	277	286	269	270	258	290	290	262	276	307	226	253	325	291	272	282	238	315	275	276	251	275	253	243	263	259	308	269	285	244	255	279	260	268	260	249	273	236	244	249	294	277	280	268	254	274	296	251	244	249	285	281	301	276	250	266	250	264	302	257	287	256	290	246	283	296	301	285	265	268	259	303	267	283	276	267	274	255	308	286	276	262	280	281	273	282	258	266	284	282	264	288	278	279	270	242	281	277	262	261	276	249	287	285	257	263	284	274	277	273	273	261	256	267	234	280	283	294	255	292	261	263	291	260	291	254	289	311	278	259	265	235	243	277	281	281	235	264	275	259	241	289	271	288	280	272	281	275	293	241	262	267	302	272	272	266	247	250	253	261	259	275	258	263	291	275	269	277	258	253	295	304	258	284	266	261	260	257	258	274	263	285	302	254	281	274	270	241	262	278	272	283	263	306	229	283	245	264	271	281	274	281	259	293	280	289	266	276	293	310	231	294	262	279	287	275	266	253	274	246	263	275	258	264	247	274	279	248	310	274	259	246	275	249	269	289	266	280	268	308	292	291	252	267	259	285	256	280	258	263	269	264	263	279	266	289	263	260	251	244	255	259	255	253	279	267	267	295	258	291	288	252	295	255	297	270	295	307	283	206	283	257	295	266	293	285	275	259	290	267	263	263	270	263	254	238	295	271	283	263	276	282	273	262	276	227	269	285	293	268	276	277	229	264	265	277	307	260	276	294	224	256	284	302	275	269	258	271	287	253	295	292	253	290	270	286	271	284	249	257	278	311	296	251	255	267	278	266	261	267	277	255	261	280	260	271	279	290	254	308	245	260	246	284	281	304	259	242	263	270	293	276	278	281	308	260	252	253	244	260	265	289	272	278	267	254	266	266	274	266	270	228	285	280	251	264	246	271	261	246	277	273	277	291	257	288	252	266	264	275	265	253	266	240	274	278	249	267	274	230	313	247	270
25118	18572	15922	5256	4013	3450	2825	2194	1784	1547	1523	1433	1254	1094	1059	1013	930	908	879	844	828	791	809	732	739	761	719	777	727	725	729	648	736	729	651	664	682	720	672	698	681	739	670	666	670	680	646	679	658	653	687	625	678	673	623	642	630	613	613	603	653	682	642	667	657	682	630	663	656	623	708	630	639	674	622	663	648	629	657	611	652	594	604	620	637	675	660	603	662	633	592	661	637	628	588	673	643	664	578	597	682	636	637	645	612	675	671	639	597	606	631	610	636	639	682	614	592	675	599	685	605	635	660	649	646	639	609	616	635	609	642	606	643	614	623	660	642	639	619	613	617	638	650	669	652	665	631	637	657	605	686	658	650	630	624	578	624	631	639	663	626	609	619	629	662	633	633	652	612	657	575	687	631	633	621	606	628	644	645	617	615	638	598	606	635	650	625	623	633	693	620	628	654	619	637	623	660	627	645	675	696	646	624	627	616	672	618	637	634	651	632	666	661	656	632	655	687	697	669	658	643	610	660	631	615	656	641	663	641	615	675	650	678	657	632	620	635	630	613	659	562	645	611	621	648	679	618	639	634	594	624	660	614	621	619	629	593	632	617	625	654	628	634	639	647	706	607	620	636	652	644	611	673	622	635	660	653	606	664	631	664	580	594	610	640	601	616	630	646	637	622	639	671	670	632	696	614	617	634	613	687	637	647	679	642	658	678	603	637	638	654	608	671	651	662	608	601	662	639	640	618	678	626	677	638	644	615	622	626	649	671	655	637	651	628	584	642	614	702	652	649	650	627	653	665	578	650	646	596	587	656	641	615	657	638	650	651	596	654	659	676	631	606	624	672	618	636	596	644	623	622	639	626	632	587	623	656	674	620	623	635	628	649	689	597	624	629	646	627	597	576	661	627	638	652	629	634	654	638	630	669	632	637	609	640	653	606	628	652	667	614	580	630	646	640	632	626	635	670	638	641	640	684	638	605	639	693	642	624	556	648	641	661	630	655	626	645	662	629	641	671	606	633	637	657	637	632	626	644	707	594	586	643	647	602	671	627	607	619	642	646	628	640	632	604	641	675	673	663	633	661	633	675	655	587	709	611	678	626	670	646	616	645	629	627	642	633	618	624	647	679	644	624	670	659	666	650	660	664	617	622	647	644	590	639	637	624	639	619	661	629	608	662	656	584	624	649	680	623	658	671	621	630	619	620	657	645	667	636	621	662	683	647	661	666	638	635	692	623	640	627	648	592	632	628	637	654	592	662	648	659	663	642	612	661	653	636	650	619	648	645	611	630	675	655	666	624	610	662	671	632	637	628	642	601	677	617	668	615	658	610	629	619	621	644	626	659	632	655	639	673	650	659	648	642	633	633	634	614	635	650	624	634	623	590	618	610	667	640	648	634	637	633	653	652	652	676	638	643	670	638	634	658	608	642	609	707	591	657	618	630	642	667	689	638	652	667	625	641	625	692	647	627	641	596	628	586	634	598	645	661	637	655	655	607	621	633	650	640	679	607	622	643	638	655	656	603	647	611	656	633	657	617	644	677	604	640	603	670	620	675	637	623	659	623	642	611	615	615	641	646	624	638	637	610	627	630	651	618	602	624	625	641	611	676	634	631	642	578	654	611	667	673	650	643	701	621	619	692	650	635	619	629	629	639	628	604	636	608	647	566	626	649	625	658	641	652	642	632	624	639	671	648	642	642	657	623	654	625	640	670	686	668	622	606	610	629	589	648	637	595	624	644	654	615	649	642	652	599	673	604	620	609	675	636	694	650	618	692	632	659	658	667	662	699	640	656	609	650	636	591	619	647	615	619	651	628	634	682	603	652	618	646	624	614	644	638	625	613	654	613	648	655	631	659	667	610	600	658	636	684	673	654	614	633	672	631	608	660	618	634	636	608	630	684	638	641	647	640	632	619	640	619	680	647	682	653	640	682	672	613	611	649	593	622	631	655	649	633	637	613	638	651	625	602	670	644	674	655	636	679	660	646	611	639	706	615	740	654	661	640	596	609	646	666	636	604	644	639	590	648	611	649	612	655	656	648	653	586	640	676	656	683	644	636	604	596	644	621	621	605	631	663	631	654	620	642	629	642	640	649	651	635	657	662	655	618	652	685	637	627	702	647	627	667	626	670	652	644	623	617	610	647	640	631	680	661	669	589	616	631	655	654	664	653	622	663	644	614	691	666	655	670	601	643	641	640	589	656	666	622	656	640	660	593	699	657	606	636	632	627	644	635	582	644	646	660	647	624	606	629	592	700	621	649	652	656	641	611	619	643	694	602	640	646	655	666	684	642	623	679	685	674	553	642	617	663	626	649	628	602	632	580	624	654	653	644	636	630	633	585	616	695	663	628	663	644	659	705	657	621	645	640	660	627	648	657	629	658	671	670	623	614	649	633	642	640	685	642	665	640	659	673	638	617	665	622	590	608	653	620	628	684	633	648	668	592	640	605	708	667	654	631	620	643	609	605	630	675	663	632	634	674	647	660	628	643	584	618	624	650	662	645	623	554	640	671	642	632	636	644	667	666	643	617	607	642	622	649	649	639	617	600	615	663	635	635	630	629	603	650	644	659	611	666	645	615	656	597	668	640	621	660	677	585	607	628	577	606	662	637	667	612	686	636	626	639	645	648	631	599	648	687	642	661	683	636	642	624	635	636	650	605	640	641	646	628	626	614	634	680	650	624	651	648	677	719	638	638	674	653	624	663	661	628	637	600	673	645	651	674	608	626	629	623	682	645	636	655	643	624	590	645	637	645	637	640	658	611	689	676	670	651	657	653	640	646	619	619	652	649	631	640	648	600	638	609	646	612	654	599	612	623	641	649	652	647	673	573	629	622	645	591	614	607	662	621	668	654	628	634	663	656	653	637	620	655	635	621	624	647	649	633	634	614	600	664	667	636	653	605	622	606	647	605	637	621	671	614	611	636	626	631	655	618	667	650	628	683	619	652	674	593	647	664	622	643	637	619	647	644	632	595	634	665	624	600	633	617	641	645	624	637	658	699	658	690	593	652	663	649	626	656	615	678	675	671	614	649	634	585	626	636	569	643	637	671	667	652	646	621	688	620	638	594	610	619	619	676	648	666	589	611	621	606	646	608	610	652	644	655	604	652	621	617	631	623	596	620	635	625	628	655	634	637	563	635	662	613	624	646	626	643	592	647	651	636	618	628	636	626	670	628	620	665	618	620	635	645	677	576	632	636	661	673	655	659	619	643	691	635	616	642	643	670	618	675	647	668	653	681	663	631	692	677	636	632	603	608	677	614	667	653	646	626	629	601	612	640	647	626	606	634	636	647	678	687	675	655	639	632	642	618	612	646	608	655	623	659	649	626	657	624	617	664	607	640	620	636	611	644	599	593	579	633	659	613	673	601	635	669	652	676	649	675	615	641	625	612	609	645	679	611	636	657	612	621	606	627	591	624	625	642	664	626	669	661	675	680	595	616	641	663	628	639	674	643	632	671	649	662	674	630	612	627	626
12120	4466	2504	884	589	555	558	523	493	488	455	484	473	453	478	414	498	425	462	425	432	449	452	455	438	458	421	441	454	419	436	391	429	437	407	475	442	387	455	453	439	425	451	427	459	424	393	432	435	388	440	415	470	411	413	412	431	434	425	441	401	406	442	441	455	447	435	444	432	422	431	407	476	404	404	422	398	430	450	411	430	428	418	409	427	435	465	450	409	428	426	399	443	405	421	432	492	420	451	382	449	436	436	411	410	413	437	425	447	461	456	448	433	432	448	501	491	461	458	458	454	427	400	406	462	415	437	412	429	411	419	441	438	408	436	437	468	446	434	443	397	423	461	445	436	426	435	438	429	441	419	433	411	448	463	431	450	445	410	430	426	456	444	446	389	461	409	385	454	397	438	457	460	458	432	432	442	439	425	445	482	465	400	411	409	412	476	455	450	443	447	464	435	452	394	437	433	429	417	427	457	418	437	447	436	432	408	420	430	403	426	424	406	426	433	402	405	387	426	404	457	403	425	405	422	422	447	432	440	445	372	447	425	431	421	464	459	458	393	447	435	438	432	417	402	458	449	422	422	455	425	433	403	409	449	438	438	460	453	409	380	411	449	424	406	390	420	395	450	401	444	457	450	480	421	437	469	415	432	448	450	458	453	401	440	414	399	400	446	473	454	401	453	426	469	414	434	435	458	419	429	434	475	404	437	435	429	459	447	405	466	441	432	451	446	433	449	427	439	480	436	408	401	436	416	454	436	367	433	428	459	413	459	427	444	423	407	437	443	471	466	408	437	418	425	453	465	432	460	420	449	436	413	453	413	452	468	439	389	425	380	448	426	453	390	402	428	440	477	465	406	410	408	370	420	481	436	431	432	415	446	460	419	386	418	449	431	438	437	444	422	430	421	410	418	431	406	412	411	426	460	456	447	424	398	419	426	455	455	420	433	440	442	416	418	430	423	432	424	408	419	444	446	446	406	418	424	448	405	380	425	403	405	406	445	408	390	439	452	427	417	382	437	422	437	472	444	422	406	440	425	481	432	440	423	436	451	430	445	406	461	400	424	418	433	411	450	390	411	409	438	441	438	430	431	390	402	417	424	391	428	414	419	412	416	472	423	409	447	439	417	439	461	430	436	431	437	414	464	401	394	431	440	417	443	478	392	476	451	405	428	417	393	435	441	463	418	431	435	411	445	427	422	405	451	439	432	436	426	463	408	448	432	428	437	434	477	424	454	468	429	416	406	440	460	447	415	450	411	404	426	457	450	432	427	437	427	411	420	408	421	419	449	448	466	421	438	446	414	438	448	415	408	418	469	405	468	447	456	436	420	460	410	406	421	381	419	430	447	421	413	470	407	426	429	452	437	473	407	450	425	426	411	409	403	402	406	406	355	424	425	448	417	423	412	420	458	445	451	429	410	378	399	427	423	436	423	442	397	409	411	420	415	401	424	468	450	449	418	413	373	471	409	419	424	448	459	432	411	432	407	416	421	360	432	461	450	423	417	395	467	447	442	450	396	404	460	426	414	443	444	441	405	400	425	433	413	449	425	416	416	419	433	445	449	411	459	427	425	476	424	440	437	412	459	465	393	437	457	453	447	435	418	445	470	444	411	398	418	412	442	458	418	418	423	433	378	424	410	434	436	400	431	453	425	439	421	451	430	427	405	433	409	443	434	412	406	438	410	396	430	444	436	473	443	409	447	412	414	425	451	387	440	413	415	425	438	384	410	386	438	452	420	391	412	392	467	460	419	428	406	412	427	444	445	463	431	434	400	410	433	449	400	403	406	407	424	430	446	450	437	388	433	442	423	433	439	432	421	445	496	431	423	430	440	431	441	396	425	430	451	367	413	435	414	416	442	426	402	441	438	412	421	437	370	439	416	416	428	440	423	425	474	472	437	418	445	466	386	439	452	449	462	458	441	476	465	431	393	419	423	419	434	401	445	409	369	429	440	409	437	418	404	432	428	425	449	503	467	428	413	421	410	455	388	425	392	421	403	436	431	432	395	409	440	407	393	427	407	409	440	417	417	458	418	452	446	450	444	426	398	472	422	398	454	415	471	433	436	424	395	447	470	422	479	439	483	409	461	419	415	461	425	410	466	380	417	424	464	422	488	428	417	419	450	421	447	407	436	420	436	449	446	379	440	422	454	437	438	411	425	435	435	395	436	457	443	467	388	436	408	432	451	423	445	403	449	455	391	413	457	463	421	478	508	433	435	409	438	419	414	430	438	439	445	439	444	421	406	421	461	430	443	405	409	426	401	431	431	427	408	425	446	434	448	466	439	390	419	401	435	424	443	442	435	467	440	417	425	424	471	416	434	448	456	373	429	399	406	416	423	402	413	432	425	447	433	416	427	412	448	425	462	437	463	477	419	453	452	467	413	437	409	478	420	447	440	449	412	419	400	403	376	408	429	443	424	445	415	449	411	432	462	466	432	439	426	429	475	402	423	437	460	406	427	452	443	410	399	426	470	388	409	421	421	457	411	413	442	437	436	456	418	429	418	424	401	422	425	415	433	408	455	434	453	399	428	441	410	457	399	400	432	419	426	438	423	401	443	419	417	391	413	448	436	447	423	420	416	448	435	403	410	413	425	407	438	458	418	452	416	411	452	404	439	444	436	399	419	382	404	408	428	425	456	413	433	481	412	433	439	383	435	421	425	431	443	428	471	437	435	440	453	411	407	460	440	430	406	419	429	406	427	427	423	404	457	447	418	394	409	419	445	427	428	445	401	435	443	452	422	422	375	477	436	401	440	452	403	415	433	428	438	457	422	460	435	454	419	443	430	419	438	403	435	389	418	414	429	415	432	385	456	426	427	394	438	478	458	390	440	423	437	434	408	430	444	418	401	405	435	442	465	441	421	443	422	434	426	435	455	418	410	412	448	430	389	370	418	457	407	414	398	415	445	423	380	407	429	415	392	460	472	447	450	393	423	500	453	445	411	453	413	425	436	436	400	401	407	405	465	395	444	408	391	453	437	450	428	417	404	430	431	463	452	455	429	397	421	408	452	413	426	446	418	439	455	416	425	439	475	451	430	418	439	425	452	438	460	422	421	435	357	471	431	410	418	431	444	417	418	419	490	425	433	438	390	398	404	446	423	445	442	419	500	437	413	462	407	408	426	476	402	388	421	422	433	424	431	432	438	422	432	458	430	414	494	381	429	462	392	377	405	451	470	469	428	425	417	450	451	463	444	435	427	437	414	404	431	463	486	401	412	434	465	484	412	431	426	464	422	430	429	407	440	419	429	439	438	429	399	417	444	447	429	461	433	425	405	441	395	437	446	436	419	455	447	439	404	468	420	440	425	443	433	428	408	449	410	445	422	428	439	440	430	430	431	459	410	419	435	424	422	427	399	431	440	423	424	463	417	420	442	432	384	385	417	424	440	446	430	439	430	427	394	436	412	409	401	432	455	430	449	398	438	415	443	412	406	423	421	421	428	413	414	405	438	404	406	419	439	429	395	413	467	452
8664	4488	4328	2238	1910	1801	1493	1458	1277	1221	1182	1194	1123	1065	1105	1044	1031	1029	1032	954	1017	1004	1022	1065	989	1002	975	980	1044	963	948	976	999	955	969	979	983	992	997	924	1021	983	979	974	1014	889	984	974	917	951	1017	995	983	940	961	975	985	990	986	1009	959	965	952	969	973	944	1005	974	981	1001	952	1004	969	967	984	976	1005	996	1049	1005	913	982	923	1021	950	963	940	957	989	988	986	960	997	943	1012	997	974	965	984	958	970	979	1002	978	975	1059	1035	995	998	956	935	1009	1007	982	958	946	969	988	986	995	958	924	1017	960	989	936	972	999	994	957	991	969	974	942	952	1030	954	998	987	965	983	960	991	945	992	978	951	993	935	985	967	912	981	1002	988	1002	986	1027	1018	988	1013	922	987	934	1053	967	958	975	961	1007	953	990	1011	973	968	919	946	994	969	966	945	996	958	999	990	955	918	943	979	1038	973	955	990	1005	969	927	980	1001	994	984	957	986	948	973	985	993	1012	1000	1001	960	951	961	978	941	960	992	962	974	964	987	964	987	1022	916	1017	960	1003	982	941	978	962	962	965	984	956	933	984	967	973	972	987	987	994	971	982	963	940	943	926	1032	996	962	972	944	922	967	984	936	944	964	1021	978	928	946	971	1028	991	994	957	1027	1019	984	912	920	967	1028	1012	990	1017	982	1009	995	1016	1000	1000	938	966	912	936	909	1023	1012	993	974	1002	957	971	1062	996	1033	1024	991	976	950	968	990	984	940	979	968	948	1028	962	1000	937	985	985	970	949	1008	1022	959	967	1003	1041	943	1010	1008	922	1002	976	998	958	993	952	884	971	984	929	937	1006	993	1017	949	1027	1005	976	986	1047	985	944	945	921	1024	1012	965	959	1000	1017	988	997	976	992	983	988	976	968	931	1006	953	984	1011	934	928	962	988	1012	960	955	971	930	957	935	988	954	986	999	951	1009	1018	968	963	914	976	1031	975	947	962	975	984	1004	978	955	1010	990	1007	992	954	938	906	995	954	920	970	930	969	972	1003	989	959	971	1012	1000	960	987	974	952	968	961	940	947	985	952	950	973	976	1012	942	977	936	984	983	973	970	956	997	952	991	930	957	969	972	974	940	1032	933	909	976	1006	970	917	966	1032	971	989	973	948	1050	925	934	929	964	1020	979	995	943	979	981	993	927	1014	1010	1010	945	956	983	1019	1004	970	979	992	980	942	932	944	1004	1004	962	948	975	995	947	1026	971	1035	907	1013	995	1034	1010	980	994	978	950	1000	973	1007	921	940	962	976	993	964	965	1005	970	1005	1007	1003	982	970	982	980	997	964	988	983	990	963	948	983	1004	964	1006	965	985	1002	947	1001	984	959	999	1001	1030	979	981	942	1008	938	948	1026	979	997	985	1028	920	987	910	984	962	940	1032	962	993	906	952	981	1002	1021	969	948	991	935	996	1003	1007	972	972	972	964	1007	994	963	980	984	1022	961	993	1040	949	954	965	992	994	969	969	999	1058	1004	936	908	969	980	992	963	1009	935	994	950	906	957	1009	986	992	994	1008	932	962	982	976	1014	967	957	967	981	1021	928	993	1001	974	981	967	1009	962	927	960	971	963	990	1010	974	983	966	973	982	959	954	974	1005	948	932	1018	971	964	984	1017	989	964	980	953	991	985	917	959	947	933	970	984	992	1002	961	936	983	999	945	976	1007	917	929	930	996	985	969	936	966	955	1016	915	968	1034	959	943	1035	914	956	1009	974	967	963	986	968	959	944	1000	933	968	944	966	970	952	984	943	922	983	974	1056	945	941	978	914	1000	928	968	1033	992	992	966	952	978	955	952	941	996	918	1011	980	1003	927	979	982	966	971	1040	985	980	1007	977	996	987	953	964	1033	952	939	950	1011	1015	1051	986	958	1011	978	1031	946	1036	947	1000	1002	958	989	944	1011	949	946	1001	974	980	959	1002	938	967	1013	927	994	960	1023	1006	979	940	946	978	987	973	1002	980	974	948	973	974	990	966	958	974	926	1007	973	972	970	991	959	1006	1019	983	961	954	958	982	951	1022	985	952	949	993	962	931	953	973	1029	1027	1020	987	1041	969	972	990	963	988	928	983	970	1036	934	961	997	996	979	964	991	955	1020	1012	938	1008	926	940	1032	969	1015	963	986	986	985	1019	931	1013	933	969	985	942	1009	1087	986	948	1012	1022	994	953	978	930	960	962	967	923	989	925	986	987	956	1031	932	945	1013	978	1002	1023	948	994	953	1004	979	1004	1018	992	935	999	982	956	963	980	930	1022	903	988	977	951	995	982	993	1004	946	915	978	971	1002	987	963	971	998	970	995	962	995	974	962	988	977	957	980	996	955	1013	1015	947	937	988	976	947	957	1021	933	952	1025	1010	904	1045	969	955	977	929	1000	959	876	938	950	994	1008	970	959	977	1001	972	951	969	1039	971	942	975	988	945	969	923	1036	1020	1009	955	970	976	978	1024	1021	990	959	1042	956	1010	959	970	981	929	963	977	1000	969	942	936	986	971	974	1018	948	976	932	964	997	949	925	996	969	1010	993	977	1014	975	960	926	1005	968	933	959	979	1038	1059	988	1010	989	1008	1010	988	958	906	953	1017	973	975	968	971	1030	981	995	956	929	930	953	1000	922	995	978	1018	974	1003	959	999	969	965	1007	997	1006	936	978	954	941	984	946	984	986	970	956	1035	990	963	999	995	1011	1011	968	959	949	1010	958	1028	982	955	970	1013	935	947	982	1016	988	975	944	934	987	989	1013	975	934	941	986	959	964	1022	953	950	960	947	994	958	983	965	957	933	944	928	927	941	979	910	946	970	1043	1030	1030	999	962	978	997	954	989	1020	973	911	997	957	975	961	1004	977	1016	994	958	1003	1017	989	964	937	970	962	1055	960	1036	1006	922	936	972	1009	984	928	1012	1002	939	986	959	967	975	991	949	976	914	1021	1010	1006	965	954	976	973	926	971	962	979	945	980	914	936	975	916	989	958	922	982	962	999	944	1009	988	991	1010	927	927	966	932	920	972	1042	965	958	959	952	967	963	986	961	1023	1011	968	986	962	960	999	960	1018	984	984	998	1023	1027	979	988	993	978	958	953	981	906	907	951	946	959	945	995	984	915	1014	959	957	1016	971	1019	974	993	974	978	1008	949	997	1017	988	907	1019	992	949	957	980	995	988	945	1014	965	930	943	944	918	966	899	993	892	971	985	1012	1027	1005	991	1033	1025	1028	996	950	967	939	972	1005	938	994	960	925	940	1000	964	1004	959	975	952	983	928	983	1002	973	919	1015	1030	970	975	950	1044	970	1050	919	935	961	930	978	1005	994	1001	980	940	980	968	955	979	956	955	956	1003	974	975	984	983	916	986	913	948	982	976	940	1069	945	1017	950	996	964	956	956	932	1000	916	1083	974	931	910	982	963	977	950	969	971	960	939	960	937	1032	985	902	963	972	988	978	1027	971	974	972	1006	1001	1013	964	952	972	993	1009	966	1001	1033	954	959	948	994	993	988	965	992	982	964	977	954	980	978	959	919	958	959	957	925	1028	989	951	1009	1005	951	918	965	1005	983	966	972	969	977	951	1011	1003	1000	980	992	940	1016	982	992	953	998	976	983	1059	945	955	955	988	973	946	928	958	986	931	1020	996	962	924	994	989	1006	996	959	977	926	1006	959	954	984	976	1000	945	962	932	1014	942	972	931	929	1000	956	908	997	1022	1017	1029	992	986	943	963	968	971	1027	947	957	1034	973	1001	949	1073	961	978	927	955	1000	1004	991	974	955	983	996	992	942	954	967	1020	940	987	912
27011	14993	8833	2053	973	786	647	591	518	505	527	483	479	492	436	462	412	431	446	413	442	414	421	413	442	444	398	434	414	425	440	425	407	450	398	403	441	398	451	435	431	431	392	443	413	421	426	429	417	370	387	408	440	406	415	395	414	404	418	433	380	412	419	398	399	409	410	431	418	421	432	440	410	441	386	391	417	438	436	421	403	378	364	422	471	396	350	399	411	420	396	417	395	460	429	413	425	422	406	395	453	414	404	406	443	434	411	413	380	417	462	391	401	441	430	396	434	465	400	414	419	417	436	425	413	430	391	396	401	400	425	395	393	405	419	426	415	416	431	391	427	451	416	443	402	392	439	413	435	449	421	408	412	407	439	380	408	424	415	388	412	410	395	425	437	410	401	417	412	413	398	429	391	418	397	393	423	420	414	476	419	368	429	425	404	391	442	386	415	415	418	412	406	427	407	404	431	427	430	410	434	388	445	383	428	422	403	423	407	396	431	410	402	469	391	421	412	411	425	387	445	408	424	410	398	416	391	429	426	455	409	404	391	383	367	412	405	444	418	396	417	400	438	412	423	407	407	442	402	391	432	424	427	439	407	408	417	386	426	386	376	395	419	403	407	438	420	407	423	437	386	445	437	411	409	385	439	373	398	456	376	387	450	391	460	428	398	416	424	402	384	401	387	395	413	449	440	394	403	421	397	408	376	393	431	423	413	424	411	424	363	410	438	395	418	433	404	373	403	415	421	426	430	423	426	433	405	425	415	406	419	398	414	395	372	405	425	447	412	407	424	408	404	407	373	420	405	441	418	352	420	399	454	451	378	403	387	413	432	394	436	396	389	403	399	419	395	418	420	419	417	450	398	456	399	412	391	389	409	409	381	405	403	394	442	437	415	477	447	437	422	372	405	398	421	470	435	424	408	427	450	449	381	406	401	434	387	407	391	397	403	412	436	398	435	408	403	394	426	420	402	442	398	396	411	409	408	402	444	414	425	431	446	402	398	427	442	388	401	426	379	437	414	427	409	424	427	440	408	445	427	372	415	435	431	430	393	404	408	396	413	377	384	435	408	410	394	370	390	400	377	429	452	420	439	406	406	418	442	376	410	432	393	395	417	424	405	427	373	397	408	365	348	396	441	411	409	394	434	393	393	435	434	449	403	405	393	404	410	372	385	421	407	436	435	422	385	414	394	427	411	431	409	440	400	422	402	384	460	414	436	381	422	417	350	406	417	409	416	403	400	398	428	420	386	412	422	345	366	399	404	424	398	433	420	424	424	401	431	394	439	381	424	406	380	416	428	437	401	363	442	415	401	437	394	413	385	420	429	398	389	451	420	396	394	421	374	429	431	420	388	413	373	412	386	387	401	394	457	390	407	448	434	403	409	385	380	401	413	402	443	414	399	402	400	390	397	393	382	412	398	427	396	397	395	456	408	383	408	386	390	426	430	395	394	420	431	385	424	424	381	413	431	401	429	432	454	428	415	425	444	380	425	401	424	397	407	390	400	438	414	415	404	454	408	370	447	381	385	394	391	427	417	425	420	451	415	419	414	448	403	384	446	410	437	422	404	400	400	417	417	447	376	376	389	374	390	450	420	395	398	437	407	398	370	429	411	388	369	404	418	449	420	400	435	421	418	435	409	342	372	399	425	423	371	408	390	410	432	385	400	395	389	399	379	399	396	382	426	421	385	385	401	391	435	391	403	422	428	421	396	386	402	461	390	395	446	432	403	433	426	401	431	426	400	369	430	427	443	387	404	411	407	392	430	438	435	424	383	407	396	412	415	429	397	427	378	407	402	403	423	440	448	425	409	420	432	395	428	397	395	407	421	422	452	402	412	398	472	383	407	451	418	401	407	367	386	420	422	379	385	403	376	397	419	373	441	390	433	398	417	432	427	403	433	414	402	430	438	405	412	413	425	413	388	428	436	390	390	412	395	428	415	399	381	409	408	419	418	409	421	365	451	429	402	457	393	425	393	413	429	415	385	400	418	447	389	420	437	455	443	397	399	377	378	419	427	396	396	406	436	393	418	412	392	395	432	424	414	439	404	411	396	443	429	414	430	425	444	445	408	421	405	435	431	447	399	432	397	409	436	424	440	454	391	417	402	428	398	431	435	399	418	361	407	414	406	405	408	430	403	455	440	422	409	447	428	439	426	428	421	413	420	404	412	392	398	433	378	392	364	409	380	421	425	431	413	391	389	415	381	435	428	455	440	437	456	425	417	426	430	386	410	385	376	406	408	417	397	435	412	415	427	394	402	402	405	441	416	420	442	406	419	418	401	432	384	387	444	404	410	427	429	414	428	406	366	426	430	420	409	411	475	409	391	436	390	426	407	422	406	443	427	422	389	415	395	404	415	378	378	421	372	449	431	376	410	416	394	395	424	403	380	434	424	405	392	390	415	390	399	364	410	441	388	387	386	419	404	374	396	403	372	375	443	395	409	399	415	412	377	391	383	426	423	433	413	410	396	420	406	407	377	415	447	405	406	424	438	427	412	411	393	403	399	410	400	388	476	402	427	399	371	394	389	412	441	414	433	383	412	407	389	426	451	389	417	391	424	400	401	426	453	382	392	436	426	431	381	396	374	391	408	433	420	400	403	400	396	410	427	427	400	412	421	426	429	417	415	416	403	392	414	404	417	386	408	416	420	402	423	407	412	377	426	387	407	406	370	393	430	394	443	411	399	403	472	425	426	433	408	396	451	395	398	397	386	424	441	472	394	426	413	409	409	427	380	372	389	431	389	400	439	416	416	403	423	405	378	434	404	403	420	401	414	416	398	417	457	412	399	422	442	399	402	446	407	424	380	399	430	392	445	376	408	421	433	388	430	403	425	386	390	390	426	421	433	427	426	330	405	431	434	402	384	397	409	420	410	436	393	436	379	407	387	425	415	404	435	398	428	428	414	386	430	394	380	418	404	397	432	395	430	419	404	407	379	400	444	424	403	439	411	404	409	400	407	394	425	389	401	403	419	426	399	434	432	438	393	396	386	410	435	374	422	397	409	387	465	437	405	412	398	418	398	413	427	384	401	430	424	421	405	385	359	437	441	391	447	413	378	379	436	398	412	414	415	417	438	457	421	379	425	434	412	444	446	418	374	376	421	401	404	440	436	397	411	418	412	372	402	415	416	383	365	388	421	394	410	420	406	411	418	410	419	373	468	453	427	412	412	388	396	427	415	401	396	403	441	422	422	402	398	402	373	447	415	380	400	444	433	397	425	408	386	419	403	430	395	409	411	417	399	444	440	393	441	415	410	432	429	428	405	409	445	403	403	420	382	424	389	385	454	376	384	340	390	442	397	423	411	384	373	421	404	439	412	453	421	424	379	439	415	422	433	386	393	431	399	443	415	417	409	416	408	425	422	398	409	406	377	387	401	410	421	429	412	443	359	398	406	400	424	416	440	375	410	412	387	409	411	421	416	409	402	387	412	429	414	403	362	429	419	428	396	399	398	417	422	424	402	411	432	395	405	432
18592	12643	11744	3868	3097	2601	2208	1858	1593	1590	1525	1405	1283	1209	1166	1159	1059	1110	1076	1090	1070	1115	1018	1011	1019	1032	1013	951	981	967	959	954	985	1015	971	915	962	944	972	959	965	998	945	954	957	1007	989	910	1022	976	896	1004	924	916	932	995	920	927	971	911	947	970	949	938	918	947	912	954	964	936	928	902	945	949	916	922	893	977	916	918	918	969	881	961	933	879	951	904	924	913	943	916	874	914	942	938	936	861	929	968	923	955	926	928	966	914	861	891	909	920	941	936	973	977	937	911	885	936	955	934	913	902	912	915	924	937	953	899	924	898	924	911	923	998	920	918	918	933	949	898	963	940	964	943	931	928	890	927	951	932	885	936	917	939	897	922	958	922	957	932	907	994	929	864	928	933	864	931	1005	932	941	946	933	953	959	970	940	920	918	923	899	929	907	925	982	889	907	937	958	907	909	922	918	955	960	949	909	935	922	908	988	953	960	970	889	932	894	896	893	897	905	976	892	920	882	949	934	946	925	911	903	941	930	912	1004	967	929	919	917	962	963	965	902	885	904	957	907	933	919	929	952	931	994	934	927	938	909	939	895	972	955	920	928	993	929	911	927	964	908	965	897	934	991	921	990	932	940	966	871	917	939	953	921	969	896	967	930	965	936	971	943	950	919	896	1001	987	872	922	948	915	917	938	940	960	916	908	893	924	969	909	948	886	875	899	942	939	899	978	907	944	942	927	885	919	918	878	937	912	989	891	939	941	888	968	907	953	945	910	966	918	901	956	918	945	912	897	871	908	941	946	949	912	907	935	962	958	921	907	913	907	966	945	964	934	942	962	896	1001	966	918	931	954	947	916	941	968	954	959	958	901	1013	931	946	1019	911	926	914	977	898	959	915	905	935	920	951	965	947	963	939	903	962	912	948	971	921	911	943	947	898	954	919	915	921	959	925	907	909	958	935	946	944	1021	963	936	895	928	897	945	923	864	948	895	951	940	907	915	901	945	975	945	898	915	914	961	966	939	923	909	882	895	1000	932	927	963	948	945	925	887	912	965	919	915	967	945	923	964	970	947	947	918	973	927	910	984	950	930	914	950	917	884	977	898	898	927	934	948	953	906	955	941	914	911	930	937	942	914	933	876	907	930	909	981	863	901	902	943	959	933	967	928	958	946	988	934	953	902	905	975	908	946	993	896	960	896	943	865	929	945	923	904	940	897	891	980	923	936	940	908	867	932	944	938	871	926	948	920	934	902	973	985	920	906	930	960	927	950	921	908	866	943	988	896	895	903	944	896	959	972	933	873	931	933	917	899	908	888	904	951	952	909	924	968	946	930	962	947	950	953	966	962	867	903	896	877	960	947	873	960	970	878	908	893	890	926	924	907	927	932	923	899	935	906	920	870	926	953	974	966	904	968	903	898	964	926	977	949	963	949	947	902	1005	960	929	930	918	940	982	975	915	951	933	924	884	891	933	916	938	919	898	982	943	915	981	927	939	1001	951	899	946	905	949	923	1015	957	926	886	873	894	972	958	928	924	923	891	895	951	882	943	939	917	959	933	942	939	933	910	945	935	904	979	978	1011	951	976	938	893	894	890	922	939	922	926	996	912	920	970	888	908	942	943	927	908	912	962	908	951	939	888	909	938	927	972	953	925	851	978	958	907	973	961	976	926	918	945	943	919	953	908	950	894	963	885	931	998	935	885	891	926	942	938	969	929	957	953	979	934	936	872	909	960	880	949	955	937	967	948	970	944	894	945	897	898	956	959	978	976	877	886	899	942	937	914	957	966	982	917	932	956	934	1004	911	916	913	917	968	910	926	922	910	917	930	903	916	938	922	990	922	895	953	860	940	880	906	937	918	909	897	872	891	919	966	942	895	924	946	905	948	968	942	884	976	940	881	963	942	923	1001	896	963	922	954	966	922	925	981	919	931	959	996	981	929	971	924	924	912	917	919	951	909	960	948	930	912	933	893	957	994	924	957	926	925	948	902	905	913	976	877	893	916	912	954	905	952	958	946	910	937	902	943	944	921	929	1000	921	907	917	853	1029	963	904	905	908	969	938	895	929	956	868	948	898	948	886	938	883	924	900	920	971	941	932	939	925	920	936	883	947	866	923	891	920	927	944	896	932	955	973	905	890	964	954	973	906	926	953	925	928	867	931	867	950	885	940	943	978	936	924	909	942	954	898	915	905	943	891	905	971	946	951	906	980	962	952	933	932	939	939	964	946	940	894	911	961	893	920	928	926	945	941	937	937	909	975	932	863	962	959	903	939	994	912	936	927	909	922	970	928	939	931	930	890	946	1014	910	911	896	937	927	924	955	927	964	938	891	899	915	910	910	965	869	959	918	1027	972	944	901	929	959	937	918	1019	963	913	938	963	903	938	929	900	937	955	976	922	922	954	977	922	884	919	947	952	960	924	969	909	971	971	920	927	933	949	892	943	920	885	922	968	976	903	951	957	931	975	913	934	937	962	925	934	935	883	928	889	927	938	921	946	888	962	922	980	943	901	890	966	926	1008	944	912	915	910	943	907	922	928	876	930	959	975	945	927	942	936	938	931	941	898	990	924	897	964	957	916	889	936	877	951	911	938	907	908	960	946	876	921	926	895	940	914	881	964	949	938	955	910	935	930	892	906	941	902	963	923	979	912	910	967	861	951	933	853	952	936	961	947	996	910	961	965	902	904	933	919	940	930	891	949	972	947	912	949	974	925	905	956	893	915	917	896	976	1014	917	879	934	934	938	903	903	965	925	882	991	1006	907	1005	947	871	967	968	932	972	955	958	897	925	927	939	944	925	953	962	901	1002	937	924	915	902	894	914	958	982	952	919	915	978	970	948	951	946	979	899	883	961	925	875	976	896	928	919	914	988	918	893	918	887	954	944	918	920	955	909	953	902	954	935	926	928	947	907	894	900	928	928	942	846	935	946	941	910	967	994	977	912	972	963	988	928	932	940	910	906	919	976	910	892	966	883	929	909	957	906	934	956	882	898	962	911	897	961	919	947	906	949	914	936	896	941	912	962	922	918	963	895	952	935	938	978	900	960	894	940	932	896	925	904	1011	965	913	937	919	914	892	949	923	1009	924	963	965	879	974	1000	919	913	877	960	922	951	905	928	947	999	950	930	932	968	957	958	937	933	951	936	943	931	956	928	922	931	989	920	956	939	900	977	951	913	935	943	944	913	979	944	960	939	946	943	980	891	960	959	922	911	911	955	892	904	906	931	907	946	937	929	887	926	947	905	954	977	931	946	956	950	909	952	960	864	910	924	915	873	969	902	896	919	883	1003	962	954	930	962	908	907	951	935	880	946	1006	937	929	971	958	898	901	957	890	935	934	890	936	961	948	919	862	922	920	902	983	966	938	872	916	938	942	929	913	950	863	973	924	933	930	912	929	949	930	920	930	850	941	950	981	964	933	907	978	913	970	937	887	912	901	883	882	907	853	899	859	969	937	902	955	897	924	968	879	967	973	975	1017	897	913	889	941	951	971	936	927	919	927	981	911	935	915	891	931	896	885	853
37577	24184	15072	3317	1330	875	667	533	528	478	407	369	380	388	361	308	342	304	325	320	362	298	306	313	322	272	256	308	309	302	286	299	296	285	249	298	307	279	310	316	326	282	287	304	289	283	273	280	302	242	264	273	288	291	292	281	253	270	276	302	281	286	274	275	269	247	315	282	245	286	282	286	260	258	285	257	272	296	280	285	266	276	266	273	277	292	276	270	270	275	266	295	288	277	259	254	269	237	304	264	279	267	263	283	252	283	250	282	287	277	297	278	287	303	270	281	291	293	292	291	303	246	308	297	286	286	267	256	274	255	258	278	299	290	276	257	305	262	274	262	272	299	259	266	261	274	283	283	281	256	271	297	294	266	312	286	293	292	262	256	266	272	272	256	252	329	268	261	267	256	291	272	297	277	266	285	305	280	307	287	270	264	291	261	280	259	246	280	278	256	267	276	284	260	288	298	252	270	235	264	263	308	257	273	260	260	279	307	298	305	297	277	231	277	285	249	288	256	296	273	280	255	272	265	272	260	271	279	285	279	281	277	272	271	264	298	278	276	287	310	266	292	296	285	290	281	293	278	276	276	294	263	287	268	285	268	285	290	292	306	308	289	277	262	245	304	286	278	289	257	272	283	312	287	312	279	268	270	308	277	292	303	265	280	286	263	261	283	259	271	280	272	307	276	287	288	294	297	290	259	279	279	278	278	258	272	251	280	264	291	268	265	269	256	289	274	253	262	272	260	293	290	289	278	290	270	237	265	281	256	273	253	277	278	287	326	280	270	285	269	254	265	280	288	261	268	293	273	312	278	282	281	248	266	287	281	297	252	300	264	260	270	276	276	256	265	296	254	254	316	273	291	255	271	286	312	314	276	289	282	248	265	260	266	269	259	281	298	290	289	274	268	281	270	265	285	260	264	257	310	275	282	279	263	292	282	313	287	279	284	288	289	289	256	262	253	272	287	270	264	294	289	274	256	307	282	262	292	304	287	281	260	298	284	287	287	279	287	258	251	310	282	299	297	287	279	263	269	252	266	257	273	280	288	312	273	299	271	280	248	299	291	284	316	291	257	287	264	280	275	283	271	246	312	275	262	267	257	310	275	276	309	283	263	280	307	273	245	265	273	278	275	273	287	255	285	252	268	253	262	284	317	273	290	267	291	246	267	289	287	301	302	230	268	262	289	250	293	289	277	215	285	275	277	263	302	284	276	286	285	270	282	304	295	283	252	279	289	283	290	244	264	290	260	282	273	281	271	318	292	277	299	279	267	271	308	287	242	268	256	274	282	262	266	307	266	291	299	269	267	283	317	276	284	268	265	275	275	291	248	261	282	300	313	291	259	279	272	259	290	301	256	263	297	269	255	261	278	289	287	260	299	261	286	310	261	256	267	298	265	280	271	296	279	247	275	254	242	289	301	253	241	233	256	285	275	262	259	256	320	246	258	295	296	299	296	268	293	258	285	275	289	318	287	288	260	286	281	245	245	287	235	288	297	284	254	260	309	316	267	300	290	285	260	302	247	289	266	272	265	280	266	260	285	320	286	298	300	267	249	277	252	310	293	260	283	262	271	282	278	305	280	309	283	256	266	265	281	269	283	257	288	279	253	301	303	274	281	280	295	255	256	251	252	257	288	274	270	283	280	272	273	231	293	316	271	265	278	279	273	252	255	268	282	300	276	283	278	271	268	254	271	294	280	263	257	275	306	300	262	285	265	255	275	321	285	252	246	291	263	270	287	278	290	285	287	291	281	269	272	281	270	275	292	299	275	296	303	249	286	262	276	257	281	253	270	284	295	274	283	256	270	274	270	289	297	258	302	273	298	240	310	242	274	255	299	278	282	241	297	287	266	251	319	284	281	246	266	294	279	307	314	298	270	263	260	252	283	272	309	286	287	315	263	298	280	336	270	291	267	286	283	285	307	310	284	273	303	295	274	294	252	301	290	288	289	283	264	275	289	284	279	311	295	267	279	273	270	278	292	305	297	295	293	278	284	309	296	261	281	279	264	296	278	278	248	281	293	304	299	294	308	273	302	279	280	289	287	296	247	305	291	286	272	271	287	276	273	251	294	301	268	289	268	300	291	292	284	256	250	284	292	288	245	265	280	301	274	283	285	271	294	270	281	276	279	295	289	262	295	261	263	291	273	298	290	267	255	289	247	288	262	273	255	263	300	271	271	310	273	294	298	250	284	279	273	296	281	283	289	280	241	292	299	256	274	265	266	268	284	261	284	272	281	278	248	262	260	289	260	263	311	291	258	280	232	288	283	267	287	313	302	244	290	270	281	298	302	267	264	245	272	285	270	302	303	294	246	266	265	296	273	270	291	296	267	310	277	266	291	256	280	299	313	285	234	272	276	292	267	266	272	270	309	260	288	309	270	315	271	275	281	288	273	301	258	267	270	253	284	282	255	274	303	265	284	313	223	259	259	276	273	299	268	287	286	275	279	264	284	288	288	283	243	253	280	265	268	291	273	275	284	276	300	293	290	260	310	240	274	284	274	280	273	282	280	260	286	276	282	315	274	292	260	275	290	279	285	288	284	275	285	277	281	268	272	246	285	253	276	296	307	291	289	273	289	287	289	262	252	258	318	264	276	261	296	287	300	264	277	219	303	283	278	265	279	260	308	310	273	283	262	271	297	282	278	304	266	279	280	284	296	275	279	262	256	272	242	257	300	273	285	320	249	273	258	248	272	274	280	297	265	290	258	272	290	274	283	267	286	293	280	246	251	254	283	258	322	272	285	296	283	302	298	289	278	303	276	316	280	278	271	272	254	295	282	267	276	299	282	317	266	322	259	266	269	301	277	258	282	276	275	292	253	259	294	302	272	264	227	318	273	253	294	320	284	257	284	241	293	305	284	266	266	272	259	286	253	258	264	292	298	249	289	288	281	253	275	274	268	288	271	251	264	304	301	270	268	290	319	274	268	261	279	264	296	290	291	298	250	263	264	279	267	258	313	285	297	292	269	270	257	287	287	263	286	319	264	260	254	282	305	276	305	290	283	252	274	281	274	275	268	272	300	269	262	276	257	280	260	305	267	300	279	284	289	288	271	239	277	281	305	281	275	312	276	277	254	272	272	279	284	234	277	253	258	280	237	281	270	265	257	278	292	248	310	300	302	288	259	254	295	286	264	276	284	269	252	269	271	282	266	261	264	248	280	312	281	294	258	287	295	265	272	290	256	285	275	299	278	271	293	271	263	303	261	265	302	286	275	302	298	265	260	247	245	269	277	264	307	260	276	285	281	272	274	264	263	269	254	261	268	276	301	293	270	279	250	294	299	284	250	266	301	299	306	266	274	267	250	294	298	298	283	295	293	261	267	319	254	307	281	310	318	258	263	327	252	256	292	289	272	275	280	270	289	284	237	256	300	271	291	281	278	282	275	287	297	279	305	268	264	260	243	262	281	278	272	253	271	257	291	264	290	292	294	296	274	281	287	265	291	301	260	286	264	257	311	259	339	290	301	275	267	275	298
24701	18225	16080	5151	4202	3337	2602	2227	1856	1691	1551	1312	1108	1100	1093	1066	1040	890	879	877	918	853	839	766	754	758	734	721	723	669	723	736	694	683	716	715	716	673	742	707	690	706	709	676	710	664	704	695	638	686	651	676	689	676	742	714	694	626	637	663	679	660	631	715	670	672	662	673	707	677	655	693	665	699	660	680	674	709	655	676	667	684	690	731	634	631	652	662	636	691	635	661	646	652	646	662	666	645	674	671	621	690	642	656	642	642	636	638	628	671	667	659	695	648	656	645	641	605	690	629	628	643	696	673	649	650	663	647	651	619	678	640	632	689	608	643	676	657	655	641	655	682	658	682	658	663	619	633	625	630	638	657	673	658	649	639	642	657	656	657	651	646	615	715	674	634	648	640	655	701	698	625	670	639	658	631	664	674	594	649	670	672	702	625	704	688	735	672	652	642	667	632	599	663	666	664	655	641	646	647	670	649	681	657	678	638	634	630	671	680	687	644	680	635	709	647	616	655	639	649	676	658	625	650	664	636	699	637	616	620	652	659	628	688	697	660	647	645	648	680	659	664	630	665	629	665	695	660	629	657	645	697	643	675	676	655	671	692	708	654	664	688	680	667	606	668	661	671	599	623	635	685	673	658	620	668	650	683	676	641	672	664	682	601	674	642	664	630	648	655	610	662	650	674	702	668	657	637	657	618	701	697	680	670	624	688	654	658	662	720	659	670	646	698	669	640	607	672	676	647	683	666	640	698	704	660	640	614	659	652	656	621	655	628	716	694	621	657	639	588	631	648	670	619	640	627	660	613	678	622	622	682	622	650	672	671	678	605	657	633	635	662	646	703	685	636	627	644	635	626	666	606	666	667	707	657	665	668	613	630	718	652	684	687	631	627	671	638	673	622	629	673	651	691	650	674	696	629	659	681	651	636	653	669	628	659	586	693	637	649	610	665	629	678	653	696	649	630	672	673	642	646	666	610	642	666	644	635	623	680	612	667	667	654	634	681	628	646	672	645	657	658	657	690	653	651	664	660	658	665	659	672	633	627	636	662	666	647	644	607	627	674	671	631	677	696	677	633	678	667	632	664	632	664	656	644	607	613	661	642	658	636	620	645	646	639	674	629	629	647	645	637	591	698	630	653	683	681	649	703	681	637	616	684	681	635	671	590	642	625	649	629	651	648	637	646	634	715	674	637	633	665	654	629	669	619	653	722	648	637	621	643	662	662	627	686	667	649	670	664	635	651	657	628	669	638	667	655	680	659	655	603	648	706	711	662	652	644	656	633	665	657	678	627	646	667	674	667	633	671	670	624	620	640	663	668	662	606	663	636	660	646	647	639	707	636	668	627	605	677	633	683	647	672	625	668	644	582	622	627	663	611	650	627	633	632	673	664	652	645	672	668	681	670	681	642	655	633	631	633	656	632	680	628	641	641	648	657	677	675	643	657	651	619	671	611	698	667	653	644	699	627	713	622	641	705	649	684	660	680	650	696	600	671	627	683	670	647	621	642	644	661	667	636	702	668	645	610	619	690	648	675	639	714	636	650	623	625	695	694	627	657	633	623	629	640	624	632	639	668	675	674	662	609	626	668	653	648	652	652	632	642	651	671	674	661	641	653	705	667	702	691	625	601	660	695	650	600	654	624	659	617	657	689	657	642	641	705	653	641	655	664	631	699	706	666	678	659	701	688	681	688	628	701	690	648	681	665	709	686	669	648	633	638	631	666	688	673	642	648	681	603	640	609	642	636	644	683	652	672	631	613	654	649	639	674	667	634	662	649	671	650	678	643	688	651	630	682	703	623	668	687	630	665	678	658	644	615	647	661	635	613	671	676	610	655	632	652	629	666	638	678	642	643	665	610	626	697	670	673	636	653	667	662	636	680	659	670	678	636	673	620	638	592	648	679	655	635	663	613	651	655	663	668	633	652	635	676	655	616	656	677	681	704	661	687	711	689	690	624	672	637	661	611	655	662	664	655	696	653	639	685	641	661	669	621	658	701	592	690	638	628	665	657	618	624	639	631	628	617	682	639	666	643	659	652	619	680	670	604	692	632	644	641	667	647	655	638	624	657	599	645	638	630	660	651	644	665	690	663	658	679	627	614	617	679	669	657	678	697	641	571	643	689	664	645	657	596	696	696	656	699	635	664	637	666	699	678	660	662	641	677	677	614	646	596	685	613	642	662	676	659	676	685	648	654	666	610	668	632	687	676	688	651	673	617	670	581	654	637	649	651	683	671	636	631	661	678	692	670	688	665	664	636	693	684	663	656	666	654	628	661	685	660	635	665	678	626	687	681	670	626	612	664	676	659	708	680	619	678	608	605	622	634	631	607	613	683	674	674	696	639	637	614	622	644	656	657	681	633	679	630	644	636	628	587	641	649	682	619	638	629	646	624	624	667	654	644	663	634	651	664	663	675	644	636	639	713	622	643	608	654	637	636	674	625	657	651	653	644	710	653	650	632	680	642	654	680	672	679	647	638	687	652	674	646	607	664	701	646	613	669	659	592	614	696	648	635	636	639	620	639	667	663	684	685	661	675	716	650	702	648	696	640	670	598	646	659	638	617	648	683	637	630	658	678	628	647	665	631	678	638	639	649	653	651	677	668	667	633	639	675	616	664	679	684	671	599	709	632	680	659	651	655	671	623	669	716	657	651	631	646	690	657	636	634	678	645	659	636	677	632	658	641	618	638	655	665	671	667	673	681	660	645	630	694	595	677	662	646	661	671	661	627	655	614	614	638	630	646	619	606	665	653	699	635	658	672	628	691	668	598	621	646	668	652	676	670	704	660	644	630	628	680	659	608	615	703	656	608	684	672	652	650	673	622	664	616	655	617	619	646	651	655	616	631	604	685	678	668	694	683	674	621	662	629	624	675	648	641	645	621	672	690	666	632	655	676	636	632	656	713	652	632	669	610	656	691	681	665	719	655	684	603	675	667	648	618	670	664	680	669	643	674	666	680	636	606	677	634	619	649	659	651	606	617	685	651	682	630	665	593	660	676	663	647	679	637	624	722	695	652	672	652	667	623	636	624	660	628	640	670	656	677	662	666	624	655	629	640	685	622	671	679	654	702	674	672	653	667	640	692	630	643	690	645	648	679	571	620	666	652	689	657	647	615	643	630	732	655	620	640	642	608	641	664	697	638	619	652	671	639	665	666	672	647	677	629	678	632	673	666	649	697	637	678	669	634	686	656	685	634	651	679	619	632	634	654	622	652	653	703	639	673	679	639	628	702	670	657	692	621	654	730	665	656	649	653	662	674	654	661	601	695	674	666	637	670	660	678	624	687	659	673	631	608	684	652	678	653	655	682	675	688	691	664	687	684	669	659	637	696	630	677	648	643	624	642	609	679	710	634	666	654	665	704	683	690	616	696	665	618	634	638	622	656	658	633	656	660	648	690	659	696	645	591	670	671	646	660	681	674	672	637	684	633	700	623	675	638	706	655	622	700	651	673	661	664	663	612	615	621	657	655	732	666
11934	4095	2306	849	675	585	551	468	479	490	442	524	459	466	427	440	453	430	449	470	434	441	442	478	449	468	435	442	454	422	453	445	456	460	455	416	477	398	400	450	455	511	465	456	468	418	419	429	390	431	449	430	439	467	425	414	417	454	459	415	443	436	432	425	445	468	461	473	446	423	397	424	467	506	479	449	403	429	415	402	411	448	407	441	409	460	468	457	445	443	420	382	446	452	463	421	459	414	421	421	432	440	432	430	440	418	412	440	412	452	408	438	415	487	433	420	400	434	416	413	439	446	436	415	412	422	417	435	419	414	420	429	467	435	449	427	404	442	484	439	415	413	422	417	434	438	455	436	388	448	461	464	449	448	487	447	423	433	440	419	413	424	467	471	417	449	449	405	420	388	424	408	413	452	424	438	447	415	442	434	402	466	478	444	402	441	403	423	409	402	453	390	449	472	430	439	459	420	433	458	423	469	383	416	438	452	436	429	419	430	441	454	443	433	474	441	488	427	422	469	466	427	389	437	448	452	428	409	469	476	433	438	447	419	426	479	435	439	438	439	432	463	437	445	423	470	474	402	437	466	419	433	413	433	423	417	454	428	473	437	464	453	432	440	435	444	454	467	455	422	412	431	443	425	432	462	399	427	447	472	399	428	435	458	408	426	391	412	431	436	479	445	424	437	447	418	454	387	447	425	432	452	458	482	421	425	443	400	415	396	474	437	445	414	399	428	406	398	442	439	413	458	446	413	442	419	443	404	450	433	425	478	458	413	417	461	404	427	404	431	433	464	428	412	461	440	427	420	395	428	425	417	442	467	453	442	440	434	418	414	443	455	444	451	460	452	458	413	434	456	418	431	431	412	425	432	416	441	473	426	426	414	416	463	444	438	438	449	422	410	438	432	380	436	445	485	460	506	438	410	443	452	457	450	449	411	432	409	484	417	414	401	394	451	411	404	432	447	423	433	448	433	381	406	467	427	420	423	462	469	447	409	416	443	441	430	431	447	402	433	460	408	440	418	444	439	448	434	413	436	454	422	442	435	453	403	443	465	446	426	407	473	417	409	434	412	461	466	438	403	421	435	427	434	485	406	464	434	434	442	449	435	454	406	408	430	453	446	415	419	399	441	387	486	451	463	420	414	452	415	410	429	448	401	436	423	430	441	442	425	447	450	459	428	484	467	423	434	406	443	411	448	381	455	429	487	412	415	396	486	402	443	421	449	427	432	366	441	408	462	439	395	411	487	436	399	444	463	463	423	396	445	444	433	427	434	410	418	453	432	433	390	400	419	413	406	427	436	432	413	407	412	429	442	464	453	421	469	465	408	426	434	403	449	435	450	430	438	447	425	400	440	439	460	469	432	426	425	428	420	409	426	412	436	430	435	435	427	474	467	421	452	460	437	422	435	451	465	455	400	436	428	435	434	430	395	475	425	472	381	454	444	421	451	487	429	491	408	472	422	432	412	434	435	417	421	438	430	419	421	430	465	434	451	415	441	469	431	415	474	436	429	427	407	428	429	469	422	426	403	425	429	459	443	471	406	421	460	423	467	455	443	423	445	439	436	435	385	418	430	461	434	441	463	480	416	419	426	440	420	458	436	437	418	421	399	432	425	394	412	420	481	453	422	449	418	415	443	455	426	422	428	440	393	475	419	408	439	419	452	417	440	457	439	423	450	410	420	438	406	445	494	437	401	402	410	449	452	430	432	417	412	432	445	389	416	418	461	450	442	451	456	394	391	418	453	392	415	447	439	490	478	437	430	415	473	416	432	420	391	455	440	494	465	419	428	469	433	368	415	454	450	461	448	487	471	418	412	441	447	415	438	462	433	443	450	450	421	393	443	428	453	442	436	429	368	405	475	437	426	451	392	425	460	436	444	428	425	471	405	424	446	410	427	448	414	446	448	473	455	418	425	428	403	424	459	435	431	427	456	399	414	427	461	424	412	458	418	426	447	448	427	425	403	413	506	438	425	474	401	458	432	463	443	449	424	434	408	423	418	437	413	422	418	420	415	443	432	448	424	459	446	408	432	424	442	416	460	481	446	446	444	409	441	429	450	439	476	414	470	443	476	442	436	438	388	445	431	429	451	401	408	471	459	448	417	441	397	429	431	436	423	460	468	428	424	436	472	399	444	448	377	402	450	419	403	438	455	427	444	452	447	392	431	377	451	396	439	440	474	460	423	440	434	453	412	461	434	414	425	453	456	418	460	435	407	422	430	388	476	424	421	430	441	450	415	427	454	433	432	451	439	433	462	447	463	445	436	430	414	452	437	435	449	489	409	415	426	459	443	433	449	433	453	481	404	439	433	399	428	471	423	440	432	469	465	444	430	455	414	436	401	421	434	448	442	383	460	427	432	417	435	425	487	483	450	373	434	429	410	408	473	446	424	417	394	432	431	434	444	479	431	449	464	435	447	451	426	415	454	431	386	438	428	451	445	480	399	420	395	452	423	471	411	375	433	420	457	422	421	436	425	460	416	438	428	441	424	461	412	434	435	448	455	433	420	416	424	476	451	437	411	446	440	447	445	452	442	423	442	411	397	428	431	432	437	405	434	408	438	447	448	407	442	448	461	378	439	430	439	465	433	451	441	449	396	431	426	457	470	406	459	454	427	434	475	404	454	455	438	439	485	492	435	424	391	398	418	446	421	400	436	412	474	448	368	449	470	420	434	458	386	441	452	432	412	433	410	385	417	427	447	422	401	443	416	414	468	395	430	471	477	446	477	453	425	436	427	473	449	431	428	438	404	428	460	450	436	439	419	403	400	435	449	402	448	404	465	437	469	410	489	441	435	427	470	421	438	453	429	418	463	435	409	427	491	426	429	454	418	440	417	443	404	432	418	414	422	405	466	443	463	395	425	428	447	435	484	405	406	433	456	411	416	443	428	446	419	430	434	446	464	451	402	459	456	440	450	418	447	472	460	425	445	444	475	476	405	408	405	438	443	450	453	453	428	425	476	426	421	406	430	434	448	424	426	458	447	432	474	482	430	418	475	446	441	433	441	459	465	439	431	446	473	423	469	483	438	436	420	469	467	425	415	439	439	401	442	446	442	441	432	414	457	463	406	392	413	408	403	479	464	420	433	426	394	396	443	440	453	454	469	434	450	447	419	429	412	466	470	438	447	405	436	442	416	486	414	457	436	439	418	416	423	457	383	469	419	421	387	455	416	465	416	411	414	416	456	448	437	455	437	445	420	403	411	449	428	421	423	433	436	408	414	455	441	429	453	442	436	405	435	457	451	417	469	401	467	446	469	454	461	403	453	455	434	445	397	446	427	438	465	402	464	447	452	430	394	444	438	441	455	454	431	425	378	422	409	464	436	464	436	403	424	438	471	430	404	440	441	445	433	435	432	430	447	455	457	441	470	454	424	452	438	440	474	421	443	440	421	442	427	402	445	415	440	420	442	404	447	450	453	448	425	450	454	419	434	457	421	419	429	421	440	464	430	405	415	477	446	450	442	467	431	442	422
8505	4386	4241	2183	1965	1762	1510	1305	1340	1243	1227	1131	1122	1067	1107	1105	1035	1024	1034	1033	1069	1047	986	979	1082	991	997	972	992	1029	978	1004	977	991	961	997	971	1033	1026	990	1000	1023	976	1036	1034	986	1036	995	1022	1026	927	954	966	1032	1014	991	995	977	974	990	1037	1024	988	969	1045	883	1042	1003	982	989	978	1011	1047	960	971	979	1012	950	999	946	976	978	925	984	977	983	1053	931	947	976	1007	973	920	1035	1032	956	996	966	1023	1038	1008	946	1023	1011	1032	957	1020	1019	961	978	970	907	1006	989	936	931	1021	1052	990	1051	1024	985	1023	998	959	1012	952	995	962	958	1005	976	961	996	1007	958	1006	960	993	1005	927	967	952	973	964	1003	966	999	966	1016	915	974	1007	1005	990	897	990	946	975	959	958	978	1013	958	929	949	997	981	1019	955	1010	1006	991	990	943	974	995	1005	994	1015	1004	982	1038	1015	975	988	979	943	940	1019	1008	957	997	1053	1020	1007	958	988	956	1072	1024	975	964	954	967	942	989	1004	999	992	959	1002	964	983	989	925	989	1043	963	1006	996	967	1008	1018	976	931	1014	975	981	960	982	998	974	1006	982	995	983	983	1064	1028	1005	961	1000	986	997	1037	991	946	935	957	985	961	1018	1000	982	994	973	983	1033	932	969	963	980	936	1035	961	1038	947	975	1016	998	947	970	992	936	989	980	971	987	1030	986	978	1030	1003	962	954	964	982	1020	940	939	943	938	954	949	955	947	993	938	988	1011	985	965	1005	987	1004	962	994	990	1006	950	961	936	985	979	958	959	1002	979	1027	1023	940	1013	961	923	930	962	955	962	982	982	949	981	973	961	1010	976	987	991	981	964	996	940	948	986	992	986	962	972	968	961	1031	977	936	999	953	1000	1047	942	982	976	948	980	1014	988	1017	966	1012	984	983	995	995	1008	950	934	1000	977	989	1016	926	1032	985	1038	1025	1031	946	977	1026	907	947	998	958	978	1017	966	997	970	977	939	1004	934	983	933	952	971	1003	1000	951	1051	940	972	974	970	974	932	1008	996	992	964	937	999	971	1002	982	969	959	1030	993	985	954	1037	992	980	983	954	950	991	989	998	921	965	972	995	1008	1007	952	974	966	949	948	972	948	1021	993	969	992	985	933	941	968	970	1024	967	1016	965	1018	974	1050	983	980	970	956	982	1005	1004	967	948	979	1002	992	982	960	1036	974	977	995	1013	1077	987	954	1033	993	959	977	974	1039	1022	1035	1006	995	992	991	989	991	958	973	995	925	958	986	964	1001	967	973	1004	1027	1032	913	1013	1005	1003	965	955	1017	1004	1022	992	1002	970	999	1041	976	1002	980	997	970	988	972	1015	994	984	970	1015	941	973	973	992	1025	965	979	969	1020	990	1070	1002	970	994	1019	969	978	968	1019	1012	973	1002	1024	982	966	998	983	1013	1031	986	946	956	976	1003	999	964	962	1010	972	993	965	1018	1028	991	992	961	945	1007	960	994	1086	917	981	998	960	917	911	988	979	948	956	968	941	976	991	957	1028	919	988	1018	971	991	981	992	1005	972	962	992	1006	928	978	981	937	1021	966	1001	981	933	1010	973	1000	987	993	971	965	1036	995	1010	958	948	960	1012	999	1009	985	976	1007	937	951	977	957	977	976	996	946	955	1072	982	1021	1028	984	998	921	1026	966	998	942	987	977	953	973	1005	980	999	947	983	989	970	1025	974	950	982	996	952	974	978	955	951	1047	981	918	941	993	1022	930	993	993	963	995	1068	959	955	942	1008	998	997	967	951	1025	991	945	976	985	1042	973	1024	955	981	1056	998	993	956	1003	1044	997	1028	1007	964	1004	973	962	1004	1067	1009	1003	949	1005	965	1018	913	1001	1038	923	1020	952	1029	994	1047	987	960	959	925	992	1058	974	1004	967	1015	951	975	993	975	986	978	977	988	976	978	949	1020	993	989	982	972	1011	956	984	1030	974	1030	974	1032	966	966	971	1015	965	977	984	980	991	998	1016	976	1001	940	928	1022	995	981	993	984	991	983	979	997	962	944	980	969	998	954	1015	972	1009	994	943	1000	931	948	954	989	997	1023	938	1038	1029	1021	1031	981	966	978	957	995	949	930	1042	1006	999	1000	989	978	997	891	976	985	1020	979	1006	949	958	923	989	947	1013	953	996	993	1030	1002	964	947	998	1036	1010	1012	1014	933	1013	972	1040	1021	997	1007	992	1025	992	1009	967	938	958	979	951	955	975	1026	1029	967	1014	997	1012	1008	1032	957	1006	952	969	928	1015	1023	960	1048	976	1054	973	1054	1006	1065	973	987	994	974	1035	1004	962	992	998	913	976	1019	1006	969	942	940	962	1046	962	1012	1055	994	937	1008	971	1002	1003	978	950	965	992	1039	971	954	996	1003	1001	1009	1037	998	953	954	917	972	998	967	950	1029	962	966	1011	1005	1023	995	993	1012	997	1019	979	1030	949	982	1025	946	989	1003	986	973	1037	948	999	951	1019	944	985	1037	977	980	1008	926	1025	1005	971	944	995	992	974	1008	987	959	968	1008	909	958	974	962	1016	933	951	949	978	925	971	1024	993	977	995	1007	995	973	956	1000	969	997	944	984	961	991	1035	943	1010	977	1039	1005	946	1037	1035	997	1009	1003	963	977	966	1018	1006	1031	969	984	944	982	1008	1017	1002	980	1030	949	999	1047	976	1022	1016	1027	958	965	995	1010	973	978	996	945	972	999	976	1004	1001	1000	1002	946	969	911	920	967	1021	1008	958	1006	955	908	975	977	959	1022	1020	969	1000	919	1042	1002	980	1017	998	994	989	1004	947	998	947	985	999	1009	989	934	1001	993	1018	1000	1006	1044	963	989	995	959	947	995	931	994	980	1006	984	1028	973	1033	978	990	997	1003	1006	947	1017	999	972	975	1053	989	963	1005	977	970	973	963	1011	1011	998	1007	1007	925	955	999	941	965	1013	990	942	977	930	1035	976	977	960	958	975	1018	1015	973	1000	950	929	1030	1049	1044	975	917	999	1022	937	1015	1001	1013	965	1014	1011	1003	959	991	966	1011	1036	1057	999	978	985	978	974	988	900	953	977	934	938	987	993	926	937	994	1015	939	974	923	989	976	979	946	963	1030	970	930	989	997	994	1071	1000	959	941	970	1026	994	1016	913	996	1051	935	1029	986	950	1052	1018	936	956	1044	956	990	999	983	989	941	973	1028	970	1006	979	1044	961	1012	1016	979	938	985	960	1001	965	967	972	1005	980	920	974	975	991	1007	974	990	956	942	1008	935	975	991	977	980	996	954	1007	965	1021	1019	962	993	975	966	953	1036	945	1033	950	973	959	976	1000	960	972	1003	1001	967	949	994	991	986	970	931	994	982	984	1015	1035	996	989	1016	983	977	1022	942	1031	993	984	979	976	975	1037	987	957	1035	986	965	1036	964	939	942	919	1004	1015	1020	964	1017	985	916	994	1007	1033	986	951	990	990	1007	988	1003	989	945	1002	995	1026	1036	1000	1030	1014	985	953	975	982	962	951	945	986	970	962	996	975	919	906	1045	985	979	1020	988	969	973	937	992	959	1007	940	944	992	1020	956	1007	980	960	1014	1020	968	997	981	974	1008	997	983	942	1007	971	996	987	995	949	996	1007	976	1007	1014	909	979	951	999	919	996	964	1005	1037	955	1009	979	971	988	1040	977	992	1023	955	998	985	947	952	1003	997	985	967	946	1021	1039	984	979	970	984	970	1019	1027	1012	1004	982	995	1019	968	1012	999	1008	1016	950	999	951	978	932	960	1004	1010	964	1026	941	1024	1005	934	938	978	1022	990	1045	995	1009	1042	1021	1000	995	988	967	1026	1063	943	992	958	1027	932	991	1006	939	1013	1020	988	943	1016	951	965	948	1023	941	990	1020	977	1036	959	955	969	974	994	1054	972	997	1003
27389	14560	8191	1980	989	765	661	602	535	501	505	523	497	486	502	466	426	442	466	471	463	394	402	444	455	397	445	443	430	421	438	440	449	405	449	440	435	425	432	479	434	451	453	422	459	414	419	381	397	425	430	418	408	410	416	385	430	437	423	409	405	403	407	458	388	398	406	419	442	450	433	389	446	441	427	412	385	434	453	451	394	413	452	408	375	425	404	394	408	432	473	437	434	374	437	414	432	394	451	394	412	389	407	439	434	387	399	420	425	433	405	440	462	401	407	444	428	427	392	406	398	429	410	440	433	416	395	390	393	390	418	417	398	434	427	366	450	420	407	428	415	415	396	436	426	402	407	433	383	445	435	419	399	387	426	399	389	402	412	421	403	388	413	380	388	419	427	376	383	409	446	421	375	462	404	408	419	388	436	411	400	424	444	385	401	417	441	427	427	402	378	445	400	422	397	419	390	391	376	398	352	391	409	412	429	433	389	424	386	430	400	381	412	447	435	438	425	401	401	390	401	402	398	380	426	433	434	438	439	409	430	401	428	405	377	458	432	446	451	382	422	356	374	378	430	380	449	370	428	407	423	412	408	407	436	447	456	463	387	435	382	437	413	438	435	404	417	403	388	439	385	388	414	388	424	410	390	403	424	425	418	394	467	445	393	392	443	405	400	388	411	414	401	393	423	445	400	386	421	393	429	421	430	409	376	444	424	402	410	404	412	410	402	429	406	413	423	418	387	398	492	457	386	432	383	417	392	424	421	451	422	415	432	408	416	422	378	399	429	403	393	432	407	403	401	478	424	392	410	384	397	439	424	406	374	408	415	398	432	387	406	404	410	420	425	394	434	447	427	433	450	420	439	405	450	408	369	412	434	451	392	408	446	403	431	412	430	480	400	435	394	410	392	420	383	391	418	421	424	410	430	401	435	417	405	440	420	411	436	394	434	426	436	427	440	436	389	409	382	407	405	389	415	380	429	401	407	429	396	430	437	393	405	412	417	436	413	401	403	445	434	436	422	446	397	418	419	423	444	416	394	406	446	416	456	438	394	392	441	401	392	411	438	434	408	396	435	457	371	391	428	400	410	390	423	368	362	429	398	424	400	438	429	374	471	399	409	393	421	379	408	405	423	398	403	420	400	436	422	438	406	372	389	442	419	400	412	385	417	435	373	450	410	374	451	422	423	401	368	424	405	399	410	412	406	444	425	385	405	440	439	376	406	425	421	421	372	400	447	417	415	400	396	377	403	418	407	426	438	418	430	409	418	426	437	392	428	420	401	448	425	443	431	408	441	429	378	407	380	432	394	402	430	431	405	406	417	456	412	447	421	432	426	435	374	454	416	410	365	391	434	427	404	389	375	458	424	415	401	409	448	380	422	416	418	449	391	399	410	414	457	424	383	422	427	415	417	383	450	388	435	430	420	418	431	393	386	422	423	424	448	433	412	469	421	396	416	368	426	424	411	423	418	373	405	421	410	362	478	407	448	426	423	406	432	437	403	404	387	394	415	430	415	400	428	407	392	434	432	420	418	427	439	431	426	409	448	437	424	409	420	420	419	395	389	384	423	403	443	396	420	434	360	407	453	424	424	425	391	441	430	412	436	412	424	382	419	422	411	415	408	366	412	423	423	405	442	403	399	414	420	403	430	429	421	395	382	427	395	446	419	445	425	357	427	413	409	451	414	405	437	426	442	414	402	421	389	437	443	354	435	408	436	438	439	427	418	396	392	438	409	415	407	468	431	392	385	409	401	396	396	433	409	397	416	401	455	428	377	366	419	441	387	431	402	406	402	407	420	388	447	432	412	430	433	434	365	404	463	371	405	442	398	421	401	433	392	432	418	430	427	428	455	419	400	419	449	427	462	404	428	393	434	418	418	450	423	451	431	429	433	402	407	393	397	455	451	423	451	391	406	399	407	409	406	405	437	399	451	386	427	438	438	400	400	438	407	409	377	442	420	434	429	423	410	402	438	381	417	365	409	390	447	446	405	412	409	403	418	382	381	360	452	408	449	424	405	453	490	408	400	412	415	408	372	383	436	420	427	424	385	418	396	445	397	460	421	390	393	432	404	383	403	412	439	428	429	436	372	417	422	456	409	412	432	441	458	397	428	367	434	402	404	435	400	395	400	447	413	420	420	435	413	439	431	433	419	403	378	419	398	423	415	425	414	382	370	414	457	370	425	436	382	399	409	421	415	403	453	422	392	450	433	456	395	467	447	382	443	442	394	390	436	424	419	419	415	396	385	415	376	414	400	456	398	395	414	449	440	374	427	410	441	441	427	419	425	418	407	414	439	440	412	436	391	446	424	437	414	420	420	406	441	441	425	413	407	428	436	379	421	415	389	422	444	402	416	396	439	436	431	388	437	431	406	398	473	430	439	408	417	445	402	389	405	443	423	366	381	396	400	422	394	397	395	448	408	405	424	418	410	404	408	369	432	391	425	400	385	450	377	425	430	414	389	405	442	397	401	406	439	444	440	404	464	427	429	416	363	392	394	391	447	437	432	418	438	424	409	411	439	425	403	429	407	429	418	417	396	412	400	420	411	420	374	439	424	434	444	432	446	444	423	412	391	399	416	386	392	387	447	393	431	426	411	402	425	419	424	406	407	420	402	406	452	435	391	425	421	377	381	435	437	412	416	388	398	398	423	419	409	417	394	442	416	397	456	403	438	422	435	393	392	396	417	416	402	408	429	450	428	413	427	428	416	449	437	434	411	433	423	408	437	398	414	374	405	388	413	395	393	398	428	437	413	431	431	397	366	469	417	414	396	422	393	396	399	409	447	400	413	385	437	440	414	420	397	398	420	434	431	402	432	392	431	459	393	408	449	417	390	404	425	431	442	431	439	452	374	438	390	383	423	432	421	401	395	402	359	387	452	440	410	435	378	429	415	387	412	413	411	396	393	415	394	405	443	430	424	434	419	412	442	407	419	374	406	411	436	430	414	402	432	414	408	398	408	442	396	416	407	430	409	406	440	433	436	411	458	443	425	402	412	409	381	403	423	357	445	432	434	443	415	412	424	410	431	445	424	415	397	425	408	392	430	411	438	415	401	413	409	386	444	439	399	363	397	406	421	442	396	419	396	426	419	433	380	411	448	432	415	388	442	414	407	430	418	435	406	439	397	459	419	430	395	439	426	429	380	393	420	403	417	418	448	403	395	438	408	415	413	399	412	418	430	430	432	389	392	370	404	411	403	413	429	420	432	381	420	369	373	429	389	431	387	376	394	460	410	375	430	431	445	412	431	438	397	431	420	418	422	377	391	449	423	407	437	438	442	419	423	420	395	434	410	399	421	393	468	366	416	432	439	455	411	417	411	423	412	427	402	416	413	434	416	403	441	418	419	447	423	396	398	392	424	417	449	431	448	424	404	455	403	433	434	398	399	414	439	444	410	424	423	390	444	443	383	431	401	430	428	434	416	430	389	393	401	458	385	413	449	420	441	373	453	446	442	410	412	418	393	376	454	399	432	377
18918	11682	10716	3921	3127	2555	2262	1855	1742	1639	1502	1304	1244	1269	1217	1187	1173	1127	1088	1049	1150	1040	1024	1067	1064	979	965	962	936	1004	992	1002	924	1014	997	993	1028	945	952	1003	986	947	985	974	952	997	956	1009	935	975	920	967	1031	999	924	919	989	922	905	1001	932	937	935	950	985	943	941	900	979	1041	959	898	890	960	924	972	934	979	978	966	916	976	927	946	880	916	963	983	927	989	939	983	978	871	964	925	932	909	972	984	972	949	946	985	960	928	951	934	970	948	983	948	955	915	930	984	935	942	944	907	945	978	958	911	980	919	961	893	976	998	964	960	882	967	874	954	894	896	944	907	936	915	972	980	920	909	925	976	981	932	909	957	974	924	961	908	923	890	913	922	932	898	960	949	963	943	955	956	997	976	952	958	1009	900	974	894	933	900	980	953	922	916	975	860	882	957	924	950	935	1007	959	911	928	959	974	904	965	927	984	939	911	949	906	998	947	950	962	942	1024	985	959	950	892	906	966	942	943	937	902	965	941	984	945	945	958	954	967	927	876	944	959	926	970	900	957	904	919	963	941	890	962	895	955	925	933	947	984	929	1003	879	954	923	916	955	968	954	974	981	961	960	927	957	934	898	922	901	937	892	957	965	908	977	910	888	962	955	935	963	985	939	965	949	926	973	978	969	1007	966	1013	1011	948	954	967	898	836	888	891	926	890	891	920	948	937	931	935	966	966	938	917	946	924	940	962	926	948	962	1015	930	912	932	934	911	936	954	969	908	905	950	887	956	952	985	970	962	906	933	961	909	931	909	982	941	951	936	939	983	947	907	982	957	919	929	952	967	970	974	915	901	927	960	953	941	932	959	971	929	1004	941	923	902	902	920	947	873	938	915	935	993	932	921	956	917	930	968	964	955	919	899	1005	890	931	947	1013	942	949	929	939	945	918	926	924	990	930	919	987	968	907	957	959	923	930	941	944	934	948	959	957	964	937	926	923	1002	952	894	999	929	939	947	919	946	932	935	943	970	942	960	966	930	945	930	947	919	992	937	1000	937	957	954	935	917	927	931	980	897	955	926	965	929	962	984	963	939	971	936	928	1004	946	875	950	927	884	890	914	942	959	935	921	910	962	944	923	933	920	967	979	963	959	974	1012	952	923	951	942	970	911	935	931	954	958	941	912	921	918	905	968	936	941	947	906	920	984	956	858	977	917	916	1021	955	953	982	910	954	950	914	985	941	901	901	939	950	912	882	947	928	952	907	927	945	943	983	948	949	946	910	938	919	940	912	929	916	932	945	995	986	916	945	940	908	955	973	953	943	944	905	960	917	956	931	1006	942	924	918	915	973	984	962	966	917	953	973	1003	1022	918	947	996	898	918	944	947	907	977	953	957	944	958	1001	946	906	922	965	938	1023	906	969	931	956	985	897	973	930	927	920	925	947	895	923	920	889	941	946	975	1005	937	957	958	911	939	949	914	984	917	939	946	971	946	895	917	958	933	935	1002	966	958	918	929	945	907	969	922	901	1014	936	918	943	950	903	915	971	917	894	1002	974	948	933	881	942	945	954	967	975	935	955	931	954	880	945	916	927	959	978	932	937	943	945	929	901	962	914	941	923	969	944	948	968	959	929	952	927	926	933	953	904	943	971	952	933	885	952	889	910	882	965	937	909	928	910	897	935	938	952	877	978	972	866	974	904	938	926	915	909	915	917	927	894	959	902	898	942	932	978	916	954	969	987	900	887	925	955	914	943	940	930	929	968	914	921	976	974	968	966	875	934	902	895	945	994	934	994	934	928	946	932	968	950	944	992	934	1000	954	1015	965	932	956	970	956	967	936	983	984	931	923	936	971	974	992	934	895	940	910	957	979	900	977	900	929	977	983	928	986	869	938	960	914	934	951	943	922	956	899	993	930	974	906	916	944	981	987	968	980	901	945	954	857	926	936	909	979	981	922	964	966	962	914	957	944	960	1025	894	959	918	935	910	924	941	915	976	870	993	988	935	944	942	983	1005	931	968	935	943	964	953	931	938	986	916	901	964	952	928	972	907	966	970	940	966	977	980	972	994	939	919	917	968	952	1008	903	962	949	891	980	943	945	951	976	954	897	951	967	917	989	928	922	966	928	943	979	904	958	959	910	945	939	1024	954	972	943	948	915	930	929	954	1010	976	918	996	954	951	947	901	947	957	871	960	959	932	910	972	929	927	940	902	1034	941	945	900	950	950	995	964	920	959	923	922	927	907	937	900	954	908	904	927	942	964	920	973	907	931	934	945	985	946	974	943	975	922	1013	947	980	948	969	984	919	940	935	937	966	980	947	959	930	938	919	959	893	876	971	932	945	914	904	959	901	942	958	975	942	950	937	918	1003	884	874	976	925	922	912	967	966	991	928	905	953	906	985	946	904	962	903	941	931	946	981	889	1004	937	914	917	944	1020	972	955	910	928	947	902	968	942	921	930	960	893	942	899	889	934	951	996	933	939	968	902	939	967	910	972	970	950	935	948	958	944	957	920	937	924	915	955	978	946	939	948	978	929	929	978	956	963	918	892	971	903	943	959	941	917	1001	952	974	930	952	923	947	913	907	989	936	955	906	939	969	968	959	962	937	937	969	990	947	917	939	967	897	966	976	947	931	915	922	895	973	940	939	918	953	922	974	923	922	947	943	906	989	920	957	909	935	952	903	975	913	1007	928	915	939	927	947	943	968	1014	925	976	923	923	944	924	977	925	972	973	1003	941	926	867	950	979	926	919	1008	897	955	948	960	957	947	945	919	923	949	886	937	941	952	976	907	951	910	932	940	921	1012	935	954	957	985	952	960	926	923	930	965	959	908	941	924	926	938	944	917	982	952	940	924	921	950	928	902	931	1001	920	886	936	888	925	950	941	1016	937	942	904	952	921	875	893	923	991	911	932	946	970	856	977	977	951	946	938	923	938	964	986	993	989	910	911	986	944	981	940	937	887	906	996	962	988	943	877	967	946	959	929	968	936	929	941	1000	930	939	982	903	913	940	932	925	935	869	916	966	915	971	939	985	892	934	951	940	924	970	950	917	894	933	932	930	908	941	1014	936	990	964	953	948	916	962	941	949	903	979	896	905	955	1000	965	949	977	913	904	905	949	933	965	908	927	950	952	953	1009	930	893	921	949	1012	936	967	978	953	977	958	954	971	898	915	904	954	932	939	1026	932	927	925	946	909	949	927	951	1000	931	858	933	970	903	973	963	948	943	865	924	930	903	928	932	947	864	921	955	944	1036	952	897	976	943	929	933	958	975	944	976	953	931	968	942	921	934	982	938	940	998	883	1007	946	945	995	968	962	988	951	942	971	865	946	937	932	926	959	909	934	974	932	979	924	964	947	972	994	920	1010	894	936	915	951	931	915	955	927	973	896	926	915	910	919	920	938	895	952	921	960	953	943	905	947	907	927	931	982	930	901	974	945	908	955	931	971	952	963	893	962	964	975	971	883	888	897	866	975	963	915	926	919	934	981	895	989	938	922	895	895	902	944	997	930	937	935	928	911	991	963	965	944	954	946	921	913	981	948	916	1005	934	918	929
37451	23103	14664	3320	1339	881	703	563	526	479	382	395	376	360	351	342	392	338	344	312	303	279	326	297	300	277	302	314	293	325	298	289	301	287	275	280	262	317	281	305	279	282	277	261	265	278	319	297	288	243	281	237	246	294	298	276	296	295	298	289	283	285	276	255	340	298	289	325	266	295	292	276	249	274	306	265	256	277	297	252	308	276	262	275	265	267	288	253	301	279	249	281	237	261	298	282	314	307	269	278	314	269	285	277	284	301	291	292	276	291	257	288	263	285	270	300	295	290	289	320	277	289	273	235	249	252	276	275	254	266	277	254	296	265	297	277	293	276	291	259	272	258	281	257	278	257	300	293	272	292	282	299	294	296	266	302	274	264	275	276	280	286	258	271	283	268	286	258	271	315	301	317	279	269	279	265	258	275	272	309	283	264	297	265	244	251	277	267	261	272	321	284	278	281	303	279	265	278	271	284	287	287	310	285	288	290	282	290	281	283	302	258	291	295	262	290	316	275	243	292	267	280	285	272	270	311	291	310	253	294	241	271	301	284	241	245	293	294	260	296	292	275	295	251	297	246	249	279	283	296	234	270	277	276	266	251	269	296	261	228	293	291	258	279	282	293	266	270	261	271	266	261	301	273	258	277	271	290	292	262	288	275	292	298	292	305	288	291	299	262	262	275	280	279	264	266	299	292	290	280	281	278	279	294	303	267	290	291	279	261	290	253	258	263	252	274	280	259	292	282	309	292	268	259	307	271	292	291	330	288	257	289	295	304	303	287	265	289	273	257	308	282	288	269	252	243	311	281	300	295	305	270	272	300	288	274	275	288	306	310	300	293	283	251	277	275	280	241	267	268	278	278	299	293	259	315	269	273	289	267	280	285	297	277	288	293	241	269	288	290	287	302	268	256	301	305	280	260	310	304	277	270	266	316	285	230	255	268	246	298	326	286	282	273	287	277	252	261	238	308	303	314	283	267	252	297	276	302	272	274	252	286	256	277	293	272	314	283	258	268	282	280	269	313	281	280	260	284	299	271	303	270	264	290	271	315	324	252	321	307	297	277	277	304	290	279	257	298	279	289	296	276	285	286	266	274	301	291	268	249	292	287	302	279	250	280	245	297	272	290	286	259	271	262	283	308	254	254	298	289	265	306	296	286	285	299	287	269	249	278	253	264	289	295	292	270	299	249	292	260	291	294	275	263	278	291	264	291	289	244	246	284	285	282	279	310	272	262	283	298	273	262	265	305	259	318	263	286	275	265	285	289	246	311	279	307	238	290	288	278	290	267	301	259	288	282	279	284	267	254	308	293	248	261	282	252	300	270	314	274	262	292	292	295	269	268	257	271	270	277	270	304	273	313	255	265	295	300	274	258	251	280	286	276	260	276	293	285	298	286	264	283	310	292	263	272	248	309	275	269	280	290	269	273	277	273	294	290	284	262	311	266	262	301	285	269	270	291	296	294	268	293	278	286	274	302	270	292	323	289	304	297	265	274	278	271	293	278	272	265	272	281	277	284	303	286	265	266	252	278	265	296	286	317	313	293	315	292	252	283	288	300	269	288	269	322	290	317	281	279	257	269	302	324	291	276	273	285	261	275	275	280	253	290	283	309	282	262	301	273	285	309	281	299	280	301	283	315	304	268	300	272	303	274	298	267	263	287	301	272	251	268	281	261	265	266	299	281	282	267	257	284	306	279	314	304	253	303	294	263	278	275	275	288	288	284	276	300	282	282	243	266	284	258	241	270	305	286	290	281	289	238	262	301	297	281	292	302	255	262	326	280	282	253	262	292	256	279	283	269	319	273	282	282	270	312	269	285	292	276	300	255	268	250	270	282	276	261	252	312	266	271	311	238	281	277	253	287	295	251	280	273	245	287	292	271	297	285	291	291	253	301	311	270	297	288	288	305	302	303	268	284	263	262	298	270	283	290	272	295	325	292	297	292	293	288	291	271	264	275	288	282	289	275	283	308	259	273	310	293	269	252	283	316	295	289	267	247	310	292	299	273	264	256	289	248	280	296	284	273	277	265	307	282	285	290	354	257	270	304	261	269	283	272	289	247	296	295	284	270	291	320	273	272	280	254	286	278	257	279	246	274	305	282	222	250	275	281	269	270	295	258	274	298	260	273	265	270	282	244	277	284	310	281	271	282	281	281	240	242	248	333	233	250	278	275	274	284	265	247	290	276	283	271	274	248	268	278	259	317	280	288	273	296	293	286	313	311	265	273	290	266	268	268	268	299	319	283	240	276	274	254	259	261	257	270	249	252	262	279	249	284	278	273	258	279	286	262	287	253	295	290	303	264	295	263	257	267	243	261	277	289	270	242	249	274	284	287	297	291	279	306	263	255	272	263	277	240	288	279	270	295	274	282	252	231	305	305	292	280	269	284	301	269	269	305	296	277	266	243	263	295	294	258	303	275	244	278	264	285	298	269	268	272	282	302	280	284	284	292	262	315	272	254	271	292	270	268	264	260	248	282	253	266	265	300	292	253	261	329	279	254	304	271	293	278	256	285	289	238	258	272	270	286	255	266	308	290	314	282	282	326	283	277	282	310	274	274	273	283	309	257	299	284	286	273	254	286	278	291	286	280	275	260	306	257	279	271	301	277	268	283	298	272	279	300	273	270	281	287	247	266	245	277	246	265	286	285	277	270	261	292	277	264	279	294	277	273	267	309	267	264	297	285	288	248	286	294	289	287	285	270	292	260	287	283	287	257	286	303	282	270	278	269	280	301	261	291	279	288	291	308	272	279	298	275	301	292	256	261	277	275	255	298	293	286	275	278	301	258	322	343	286	310	255	282	289	282	291	295	277	279	292	297	282	284	282	302	313	282	272	288	266	272	276	270	272	295	290	261	305	292	272	299	293	282	299	286	286	264	262	274	272	289	303	281	274	263	296	284	269	279	287	304	291	270	278	269	278	287	254	278	287	278	292	284	269	283	271	280	246	287	297	288	276	302	281	281	269	309	285	288	258	278	267	275	299	286	256	273	273	269	266	295	278	285	307	263	313	291	237	278	256	286	252	265	275	289	280	278	287	255	280	287	308	277	288	301	260	286	267	288	288	273	275	286	280	294	252	280	275	306	275	287	262	249	307	300	278	258	280	253	277	285	258	281	275	284	288	264	292	294	327	271	256	293	298	295	294	309	283	285	269	271	270	282	238	291	282	286	279	305	280	296	284	282	262	268	293	301	301	284	249	287	273	278	296	281	266	282	292	276	295	280	252	263	301	278	245	288	270	301	272	282	275	249	294	290	276	270	277	256	273	294	291	278	261	292	280	267	275	275	294	304	291	275	257	269	285	256	295	277	262	258	310	295	304	277	283	290	282	271	330	280	291	296	284	251	272	276	277	283	267	259	298	303	243	267	267	249	293	280	268	252	286	277	280	269	285	287	266	251	269	282	283	275	273	264	297	271	299	270	282	235	268	293	290	270	308	243	301	251	279	288	274	292	268	269	221	254	273	255	287	285	252	295
24368	17313	16276	5098	4145	3230	2594	2160	1997	1778	1471	1211	1183	1123	1197	1048	992	903	908	951	882	823	869	846	731	810	752	720	663	738	672	699	742	746	719	782	768	735	693	714	745	647	693	711	682	671	670	698	652	671	649	732	638	700	665	736	657	628	687	608	704	647	670	632	673	620	652	666	670	649	642	654	645	664	695	714	670	691	676	692	672	641	625	689	655	672	627	629	668	718	658	644	656	614	673	716	659	636	614	656	631	674	645	655	672	625	628	652	673	653	675	620	637	636	650	668	690	680	662	586	683	694	644	671	671	666	676	693	668	585	665	685	649	669	633	685	717	666	615	691	649	654	634	680	665	671	694	677	646	671	677	639	598	653	639	675	678	720	663	661	638	712	660	622	654	682	620	662	685	637	656	624	684	679	635	635	677	641	650	696	649	636	678	647	703	681	671	634	659	675	647	654	636	665	647	682	649	652	640	631	683	677	663	700	642	679	697	678	614	661	651	673	634	662	705	683	608	681	710	653	655	663	623	652	681	634	673	664	693	624	634	673	637	641	646	645	649	684	660	694	664	600	620	659	654	657	593	684	638	667	692	670	664	630	638	619	674	663	669	666	645	659	632	672	661	662	631	623	626	617	654	703	641	611	665	654	667	688	673	713	721	673	673	667	638	705	680	680	698	661	642	641	677	644	680	624	681	614	645	639	665	660	667	695	662	658	685	672	631	644	658	662	697	654	707	686	658	682	619	638	671	727	671	664	632	669	688	657	655	643	609	684	596	632	646	642	633	646	698	651	652	630	677	661	668	637	652	621	659	677	643	649	652	660	680	630	666	620	658	639	642	640	637	653	633	680	668	651	649	664	671	621	587	696	646	650	662	621	646	628	689	661	658	634	629	691	647	632	624	623	667	637	651	676	672	644	672	655	676	650	677	654	688	698	652	709	704	681	670	695	648	628	593	645	657	653	694	687	630	671	661	631	699	682	646	642	682	657	629	623	669	668	644	671	640	658	652	596	631	685	642	660	656	637	658	616	690	646	641	643	686	670	652	604	630	704	666	696	609	669	679	679	651	660	618	629	601	671	687	712	627	694	641	670	708	632	623	639	633	678	657	615	631	659	639	664	673	614	647	659	654	658	629	635	679	629	619	694	596	662	595	678	639	699	675	678	678	642	678	678	629	668	643	655	707	630	652	671	663	685	662	640	657	717	662	671	676	620	673	651	671	653	656	660	623	631	654	655	646	681	642	638	671	660	631	672	613	647	651	662	674	655	642	653	654	701	624	607	648	659	669	640	630	591	634	622	701	669	631	647	679	704	692	657	635	683	699	618	666	624	646	647	625	694	684	638	618	647	682	632	603	615	655	674	663	647	651	685	652	631	668	634	662	684	647	691	680	620	666	653	660	669	641	642	679	627	723	652	653	640	668	631	660	678	623	640	702	680	633	608	654	667	694	649	675	630	637	652	657	678	673	709	687	626	628	642	644	637	639	656	671	663	673	668	633	629	608	655	639	664	635	663	676	646	703	678	670	665	668	642	628	614	689	619	687	640	644	673	664	658	657	639	666	688	643	652	669	671	669	650	637	614	691	615	684	627	616	660	658	689	633	657	666	681	641	629	636	659	688	662	639	626	684	635	623	662	669	617	640	680	651	678	621	665	611	688	652	665	682	690	655	641	648	641	641	680	672	657	639	663	620	678	635	670	705	662	610	656	639	707	696	628	610	661	662	674	654	639	625	728	679	603	649	658	645	639	647	643	691	656	683	662	666	624	673	678	668	668	643	621	628	688	680	650	720	661	670	650	661	700	668	682	640	674	645	647	653	708	644	636	689	630	660	671	696	617	699	665	642	633	622	634	663	676	650	711	623	617	644	664	647	638	683	665	668	649	684	676	645	664	642	655	653	655	654	656	697	645	682	654	649	688	668	646	700	677	696	601	654	659	695	646	641	647	669	665	645	648	696	637	653	651	663	626	648	628	679	656	658	626	643	676	644	642	588	676	662	680	647	641	662	687	636	693	659	622	653	692	648	677	682	649	684	657	680	649	617	657	664	691	642	671	703	656	636	698	634	661	662	613	643	630	660	663	621	654	647	692	650	682	682	620	689	632	662	665	673	672	611	642	643	645	709	644	620	646	640	629	655	644	653	615	651	643	610	715	689	656	645	611	615	680	681	651	664	672	585	625	648	645	661	663	706	698	649	610	677	674	621	665	637	668	657	688	632	656	663	627	689	659	687	647	679	665	672	692	669	621	624	605	666	643	594	656	670	643	659	693	621	657	647	690	633	654	624	712	632	646	596	630	694	680	630	624	671	688	671	594	647	657	695	659	696	631	707	665	694	685	664	683	644	697	675	596	638	627	670	657	629	668	692	641	636	695	646	658	682	683	658	715	595	623	609	694	635	676	669	660	732	657	667	657	636	623	652	667	619	644	676	667	650	653	705	661	655	649	595	644	679	635	710	720	691	683	627	654	694	633	656	692	667	662	649	658	641	665	676	681	670	646	624	629	674	661	658	647	664	687	628	683	586	686	638	632	699	663	604	660	643	663	652	635	659	657	651	652	654	655	669	635	669	640	650	706	653	660	677	680	608	670	664	701	680	652	667	694	645	676	668	647	650	671	657	656	712	657	679	670	690	646	592	611	658	638	684	675	670	685	676	677	653	629	682	669	689	646	661	648	669	665	683	673	623	614	650	633	631	647	645	668	636	630	663	637	689	676	608	712	674	656	676	642	640	652	656	680	630	645	614	660	693	633	638	602	631	650	632	648	696	688	709	667	636	660	630	679	625	676	644	647	663	611	696	693	681	643	646	665	643	673	680	695	696	659	688	670	630	665	661	635	674	642	694	655	655	610	685	682	651	648	636	657	667	657	732	654	649	630	654	655	595	635	649	690	632	617	659	671	681	650	662	672	644	623	626	628	647	652	676	675	645	650	630	688	695	667	703	654	637	664	678	664	624	631	665	671	691	683	653	669	624	709	663	622	666	656	674	632	660	630	662	647	642	660	687	668	640	661	629	663	652	611	625	613	661	656	636	683	623	640	732	668	678	637	678	629	680	676	667	647	649	687	640	631	631	666	666	692	669	609	657	649	644	655	695	658	684	683	679	646	679	654	649	657	631	701	645	626	632	596	684	665	662	718	676	674	655	697	650	645	657	646	636	652	624	685	682	731	697	664	668	700	652	639	679	651	689	664	655	678	668	625	658	664	676	676	645	605	648	664	652	653	645	634	600	688	637	630	687	637	662	669	681	672	634	649	628	662	662	623	608	653	667	661	660	674	646	635	671	664	653	661	673	675	659	614	633	663	643	648	681	667	665	658	661	662	688	624	673	684	690	639	650	648	676	654	664	625	679	675	643	639	625	653	661	701	630	627	677	666	690	638	644	698	621	626	615	649	678	643	672	646	684	668	697	656	697	668	636	628	660	674	605	615	617	703	626	674	644	706	693	647	658	651	677	727	612	618	638	683	645	648	662	669	666	672
11826	4232	2391	804	677	628	542	535	487	497	451	431	484	500	497	487	428	454	457	452	466	435	444	480	387	421	444	433	440	402	472	430	433	450	449	382	448	491	419	434	440	397	435	426	459	432	439	437	430	433	445	431	421	412	462	439	453	437	407	461	402	421	420	461	440	445	401	464	462	394	457	446	440	431	428	426	403	466	517	437	454	421	455	444	415	452	422	414	426	417	431	462	403	412	462	438	459	451	439	434	419	423	462	428	436	440	425	417	442	460	455	457	439	417	445	454	435	430	432	442	457	444	454	417	440	419	431	445	401	432	439	421	417	444	496	417	464	448	410	452	447	403	423	465	427	440	493	462	431	415	443	440	446	419	382	452	452	438	393	387	453	432	431	418	432	435	429	426	451	385	465	440	454	454	483	491	455	419	395	493	461	423	425	429	439	422	447	424	453	451	433	431	446	426	432	467	479	437	456	443	425	408	416	422	401	417	452	418	442	409	423	461	423	411	475	425	435	446	426	443	456	387	433	437	417	457	442	421	431	467	422	422	459	424	459	443	464	445	397	445	432	377	433	461	438	412	452	469	441	417	444	421	406	426	426	437	430	410	431	479	453	398	415	453	385	463	407	402	419	418	472	444	426	439	423	427	455	452	427	423	416	394	431	434	452	487	422	391	438	445	453	393	446	435	436	482	437	429	429	424	430	451	431	426	408	446	412	412	459	431	443	445	423	480	434	423	461	431	402	437	403	428	455	426	430	453	443	447	460	420	458	447	430	423	420	406	434	427	427	451	421	444	484	454	448	438	461	434	437	443	411	456	482	456	491	413	433	410	407	450	408	407	389	416	468	451	424	485	416	422	444	419	429	444	441	419	417	439	465	425	456	450	447	465	422	429	416	449	454	457	431	451	423	457	492	426	434	474	419	464	478	445	440	462	476	453	420	432	418	461	448	400	437	419	463	417	435	445	437	414	433	420	473	455	476	430	437	452	427	437	446	392	460	447	411	420	449	436	396	385	479	467	439	455	461	447	492	435	455	445	456	417	416	421	432	440	420	448	427	423	421	422	414	429	450	469	460	410	442	429	428	469	405	396	450	410	418	483	438	451	442	416	380	430	454	423	436	453	494	429	492	451	430	406	445	406	435	458	455	473	458	448	467	457	413	396	446	436	416	460	455	422	412	420	473	430	458	466	391	419	451	444	439	432	446	438	472	407	462	444	388	451	421	467	439	492	446	445	404	422	447	389	458	445	431	441	449	439	482	432	413	445	441	432	412	433	436	439	422	429	425	399	427	389	392	415	467	427	455	434	400	424	494	438	471	443	415	418	460	415	394	438	435	447	439	437	410	464	418	443	441	441	440	439	451	438	422	464	410	402	449	435	424	464	421	402	439	409	403	403	428	473	428	449	420	438	447	444	450	475	416	423	452	422	448	417	406	428	463	423	436	400	446	397	410	431	458	458	455	453	420	427	401	433	430	444	467	483	457	445	431	424	422	417	490	422	402	452	435	441	438	441	441	456	428	439	439	437	432	441	441	446	484	406	421	430	445	448	449	414	423	462	382	457	413	453	439	482	455	410	448	436	473	423	395	408	444	402	447	426	416	434	462	407	399	454	468	419	434	413	420	430	455	417	398	435	451	438	426	428	407	403	430	424	456	444	452	413	453	464	441	424	455	469	422	407	408	440	461	444	451	438	428	438	473	435	424	466	427	439	421	416	414	415	423	444	419	462	433	453	432	450	458	449	444	432	425	462	440	467	422	422	425	390	395	425	378	427	387	425	425	420	434	410	444	456	421	452	414	455	482	461	442	455	433	438	389	429	472	437	436	435	437	466	478	468	427	459	434	444	431	467	429	423	480	426	431	432	449	428	448	438	475	444	433	465	438	434	390	418	396	458	452	430	417	421	420	434	454	405	408	467	434	416	435	410	438	415	441	443	438	432	448	439	436	415	468	475	418	416	428	435	473	412	390	462	426	429	439	457	479	416	428	425	430	467	415	449	451	442	443	458	457	420	416	456	474	393	427	431	463	439	481	419	432	419	450	408	440	411	442	426	421	406	413	460	397	430	421	423	458	413	401	429	432	480	439	448	435	403	406	466	483	433	458	456	426	376	423	423	452	446	421	447	410	403	475	410	431	427	439	443	488	454	450	448	387	396	444	427	392	430	432	419	481	451	432	428	402	472	414	425	440	431	457	412	452	424	449	424	456	445	441	392	425	456	408	461	436	393	409	404	431	440	456	436	421	451	463	423	418	445	464	421	468	459	450	434	429	423	427	470	431	426	450	395	423	478	440	458	439	457	451	450	417	454	432	406	459	425	439	436	446	418	446	436	473	423	454	436	401	457	485	480	462	410	379	463	440	424	411	412	414	417	421	396	392	441	415	429	395	423	422	385	432	464	421	416	418	431	411	425	425	454	445	461	439	443	466	433	440	471	440	414	419	447	422	412	413	421	439	451	419	403	445	452	440	445	424	417	392	373	437	433	461	404	422	426	486	443	439	441	410	420	387	397	487	427	464	454	419	416	463	447	440	420	437	457	449	418	447	435	389	429	447	418	446	433	451	427	433	394	446	442	399	427	450	432	461	440	396	460	435	419	432	411	461	433	394	412	451	409	460	423	455	437	426	413	439	426	442	465	413	484	484	443	428	466	457	462	445	431	438	399	445	446	437	442	470	416	434	439	450	446	377	421	455	403	436	462	436	451	453	417	415	425	437	431	427	443	447	444	453	448	420	437	414	451	431	429	483	400	465	438	418	419	425	433	448	441	431	419	492	425	395	434	395	442	466	483	433	428	419	464	404	411	421	419	451	434	407	413	436	459	417	423	458	435	412	447	468	405	412	433	468	438	446	437	389	433	446	438	484	426	426	413	390	421	421	426	425	450	408	448	470	456	407	427	408	464	441	426	409	439	442	390	413	432	457	414	451	418	442	448	403	444	436	454	418	422	441	443	421	439	447	436	439	456	411	450	419	439	464	440	436	416	435	441	438	436	403	433	405	387	395	423	445	432	443	398	442	419	404	463	419	415	392	426	435	423	424	435	424	451	426	439	413	430	430	429	492	417	476	460	464	417	425	405	482	451	421	446	433	469	385	450	446	436	439	435	440	388	421	439	463	479	458	433	462	445	468	444	434	430	464	446	404	471	435	455	455	363	433	457	439	454	414	425	443	423	466	422	403	430	435	440	449	469	415	434	422	434	467	427	444	435	414	414	473	417	420	421	451	457	446	430	403	425	416	417	433	458	455	456	457	445	437	465	413	450	428	417	408	431	438	494	417	443	459	445	415	452	420	436	468	412	416	444	451	452	381	438	438	448	406	409	433	412	428	461	409	397	443	460	411	394	437	455	410	439	418	423	447	453	448	416	416	397	456	405	416	423	474	435	453	454	430	454	430	457	409	420	389	420	462	414	441	415	420	433	427	412	419	430	479	428	419	417	449	414	440	418	439	415	441	461	409	433	391	423	443	427	390	413	488	450
8560	4311	4229	2181	1998	1744	1525	1322	1277	1282	1229	1152	1132	1159	1101	1120	1125	1038	1085	1082	1023	976	1017	951	1036	1022	1014	932	1017	970	995	993	997	994	997	968	1046	1015	1012	1021	979	968	1014	1010	979	958	967	1045	990	982	989	1007	1001	1005	998	1006	966	969	979	929	979	1069	1042	987	1004	964	942	992	996	982	1016	963	989	994	1064	1036	921	985	988	940	984	1021	919	975	992	1028	992	1021	997	1007	1062	979	937	997	959	998	1006	978	953	1010	963	973	984	955	995	963	1015	976	992	949	990	957	978	1036	1032	969	963	957	956	946	950	963	922	963	980	975	1025	961	1000	999	953	980	1018	996	1045	1003	977	960	1001	1038	911	1069	1012	985	985	910	931	972	990	986	929	1043	949	984	1002	938	976	947	984	1009	976	972	969	974	964	951	979	1004	991	971	964	989	1000	984	937	1002	1006	954	964	970	991	991	945	996	995	968	941	974	993	944	1018	961	1001	991	1009	1031	1029	1024	1001	1039	1008	978	963	967	1045	927	992	1006	1069	995	985	1019	1013	995	997	982	937	990	974	1002	993	939	985	988	978	1057	1068	976	1001	1019	971	1014	1031	1001	936	987	952	969	953	946	977	979	969	934	993	989	1024	952	992	966	983	1006	988	957	958	1000	1004	966	1007	979	982	1057	968	980	978	928	955	941	1063	976	1010	1036	1000	1019	986	946	975	1006	1002	993	915	955	996	978	999	949	971	1020	992	993	975	942	1002	944	983	948	1003	967	932	1011	990	981	928	1011	1004	1007	964	995	965	989	941	1040	1028	968	959	1000	974	962	1009	1035	959	976	981	980	957	1030	989	920	1038	1005	1007	951	971	956	997	1005	964	936	966	1021	966	977	984	976	1011	967	1024	941	937	993	921	919	994	1021	991	923	982	1028	998	1023	965	990	965	973	972	995	1021	1027	975	928	927	1004	941	991	1030	963	1027	1020	998	968	1029	952	975	960	975	1003	1041	993	926	978	1009	1022	1072	988	1002	973	960	964	959	978	1004	1016	1005	972	991	1024	966	1008	985	1067	1002	967	972	1079	1044	963	990	959	1046	977	950	1024	992	1017	951	979	972	969	995	1010	1007	947	997	960	972	891	973	962	966	1015	1008	988	951	959	965	933	1049	1035	965	993	998	1036	953	972	946	926	942	961	998	1036	989	989	981	1013	992	1013	983	996	989	1067	1041	965	945	973	1014	950	959	996	949	959	997	983	952	1027	982	976	1026	957	945	942	1046	953	1011	1003	965	945	956	996	958	1003	997	1004	995	962	918	969	960	1011	939	977	955	948	981	1013	953	963	942	985	1040	1003	944	1013	1033	1006	1001	1047	986	964	931	981	1001	1007	972	938	957	948	969	957	993	980	990	976	967	1004	950	1028	1028	1004	976	1018	962	961	980	1035	944	953	1024	946	1000	1037	1001	962	966	975	923	997	983	1008	966	957	996	946	1030	973	978	943	1009	1005	928	987	978	1079	997	1016	1041	941	966	997	998	920	1031	980	984	987	1000	935	968	981	986	992	983	976	930	913	965	981	1020	977	962	927	1005	961	997	957	1002	911	954	946	991	971	976	995	930	1044	958	973	1024	973	960	952	986	948	1012	985	948	973	972	924	959	983	966	1000	964	1005	934	1035	1023	1017	968	996	964	1013	978	982	970	964	1002	1012	990	967	970	974	1014	1067	986	990	994	1035	1009	973	981	1012	1004	985	950	980	1046	979	1033	993	959	1001	946	935	971	932	981	1044	992	901	954	1025	995	975	981	983	946	1013	994	987	1003	902	960	1012	1018	1030	921	975	984	1023	974	963	1069	1037	959	978	977	985	926	943	1019	996	987	960	1006	972	953	916	918	955	975	953	1012	982	980	978	957	1004	943	935	1003	981	1003	998	1024	984	972	1016	952	957	924	981	1024	920	935	947	1009	920	1013	1009	1018	1053	1004	961	1001	936	966	968	1025	974	997	965	997	959	1045	918	1023	995	972	1001	987	1034	969	1058	936	1014	1019	949	981	1026	1020	1005	960	989	969	1023	1047	918	984	1008	959	960	978	959	934	1061	950	952	1003	972	1023	982	1007	1040	930	989	952	980	920	1008	995	1012	980	952	971	940	988	1040	1028	948	1000	949	972	1023	1012	971	995	997	1015	971	946	968	997	989	977	959	932	972	942	1004	992	953	978	968	987	1009	958	991	964	989	971	1001	988	953	961	994	932	986	992	974	961	1022	982	1022	994	968	1020	960	952	997	947	974	986	998	968	966	998	966	1055	950	1014	985	997	1022	1019	941	1002	959	980	976	943	916	1035	971	961	1007	985	966	1013	960	972	1005	992	979	999	974	998	943	973	923	968	1004	969	934	937	974	969	972	963	978	974	981	942	1045	1013	999	972	972	1002	1005	1003	1017	970	1037	1007	982	989	952	1011	1000	1012	1012	996	930	977	977	998	926	976	1000	1026	982	1011	975	941	956	976	1031	969	976	998	1023	997	961	1002	994	959	1006	1022	980	1009	1009	991	963	993	1073	925	1014	945	979	966	1015	968	971	977	1020	1012	981	999	1017	973	1020	1006	1022	975	956	1003	990	957	941	989	1004	1001	972	1000	1061	964	982	980	1014	925	997	958	928	989	1010	980	1040	1014	1009	974	945	1020	1021	966	1018	1010	992	994	972	1003	972	996	940	1042	972	931	974	996	958	983	974	1022	927	978	939	963	983	957	1001	1026	981	1012	1000	938	982	950	998	970	981	974	988	1015	994	984	997	1031	997	1010	982	1015	958	923	1011	1052	1053	1017	986	988	985	946	1023	1003	959	1021	1003	1045	983	907	965	941	941	993	930	931	1048	994	969	997	971	967	994	1011	966	957	959	1051	971	937	965	993	983	986	1003	968	1006	1018	974	993	978	975	1012	996	926	967	1003	950	962	989	1019	953	996	1032	1000	971	1041	966	1013	918	992	1018	1034	977	940	989	1020	977	996	997	918	958	1006	1005	968	933	1042	1008	1030	980	943	991	1020	976	944	992	969	978	971	971	1044	964	1021	1054	1020	946	958	971	989	998	926	989	998	1002	906	968	1033	1004	944	951	951	945	923	986	1004	1034	952	1039	930	990	979	1057	993	983	1011	943	1002	962	959	936	924	988	971	1013	983	974	991	948	976	1041	991	1012	957	932	1008	1016	953	1082	1007	894	1013	1037	978	1030	977	968	1003	1011	968	994	1026	1029	1013	977	1009	960	963	972	971	980	1033	964	976	982	1019	995	970	939	915	1025	974	1001	976	965	959	1022	972	989	978	927	997	930	1006	1012	998	953	992	943	1000	967	978	1011	925	998	965	999	946	963	993	957	968	965	1007	963	954	983	968	935	1024	952	942	999	946	969	1029	1002	1064	1010	1000	959	931	975	971	990	984	983	1040	995	981	940	994	965	1002	989	961	977	984	979	1004	983	971	943	969	1005	967	971	1006	992	949	981	976	945	1102	972	944	896	1014	1002	940	969	954	1033	979	969	986	994	1012	971	1028	1004	1017	988	1013	1005	979	980	962	995	983	978	1044	1041	1022	914	1001	939	969	1001	962	990	994	992	1015	999	974	998	958	947	961	960	936	997	1001	956	960	952	1031	970	1011	938	953	909	949	923	976	997	978	979	1023	904	1035	1011	1030	1005	991	996	923	974	957	971	983	986	990	962	928	981	928	939	1010	1016	1015	971	929	936	948	998	990	990	957	984	964	984	943	1004	1042	963	1015	1006	972	1002	964	1010	945	952	968	1004	1012	1004	1029	953	969	944	993	987	948	987	1019	968	978	1021	926	967	1015	1003	982	937	985	1006	921	997	1046	1007	980	969	967	1003	927	1004	990	941	993	950	1009	1002	1011	1019	993	960	932	966	1041	970	986	972	944	1001	933	944	986	992	1040	1002	1016	947	1000	991	1012	986	1051	962	1031	916	1037	1002	984	1014	995
27167	15007	7526	1700	990	844	652	597	539	573	518	475	470	477	466	476	447	454	461	430	441	445	381	424	421	448	420	402	415	420	405	413	381	430	417	466	419	434	451	409	435	445	392	391	404	386	404	433	407	420	409	392	432	431	382	404	412	408	402	384	386	407	416	424	390	439	462	435	376	360	402	379	413	405	403	433	417	427	386	394	450	396	406	424	427	373	430	386	432	437	435	441	424	425	423	397	413	384	399	405	378	406	415	436	399	465	417	396	386	420	408	440	391	411	378	384	387	399	408	393	376	439	408	430	431	399	437	419	383	393	414	409	406	445	430	382	436	428	444	397	402	448	429	403	409	428	426	384	414	441	410	373	382	415	408	355	420	376	423	397	396	391	380	408	403	440	393	437	401	381	428	447	405	386	381	435	421	390	438	399	397	392	428	419	421	403	375	414	386	430	405	437	389	431	406	440	396	449	396	387	376	394	397	390	404	447	412	439	386	401	407	413	429	376	446	451	376	392	414	495	419	426	396	391	352	424	382	450	423	398	416	437	414	424	426	412	384	402	427	432	408	443	416	401	448	390	441	407	428	433	437	397	380	433	414	410	393	418	442	423	376	410	413	408	431	442	421	345	439	434	377	422	415	382	401	404	408	393	412	429	447	379	416	434	439	426	417	413	381	442	453	355	381	386	432	416	422	413	399	437	430	447	411	406	371	433	399	382	474	403	375	427	406	409	399	422	438	397	425	405	425	422	409	398	373	455	405	409	368	408	430	417	379	401	404	398	421	399	483	452	434	425	456	474	389	424	431	466	450	434	406	414	400	407	414	399	380	394	431	436	410	387	407	415	367	406	427	356	413	430	396	412	420	454	391	431	397	412	398	406	391	393	435	388	382	404	360	421	397	398	393	452	391	409	410	466	412	439	403	426	406	425	383	421	415	452	401	404	423	411	396	406	405	419	377	425	435	416	414	435	444	418	405	434	368	382	385	416	409	425	386	419	447	416	415	420	398	417	387	370	404	436	408	401	382	379	388	406	415	384	415	403	412	408	401	418	447	429	403	423	426	412	420	389	413	396	383	414	429	424	390	416	402	421	411	403	403	419	391	429	424	390	408	407	418	412	397	429	395	409	411	411	387	433	435	418	396	399	454	426	386	384	428	406	433	392	427	413	415	401	429	457	396	381	404	407	398	472	376	455	397	399	403	390	384	451	423	417	398	405	420	396	405	418	413	417	412	403	420	421	393	413	382	427	405	432	435	411	404	409	415	416	441	394	379	405	420	420	405	440	394	418	418	378	427	406	404	377	386	365	418	412	431	425	403	436	431	430	398	420	406	431	416	433	396	387	405	409	439	362	434	445	423	388	402	380	410	409	359	411	407	410	410	399	405	424	388	415	403	384	397	366	442	382	403	446	393	456	418	432	421	389	418	409	417	417	426	438	437	396	364	418	407	393	421	417	403	434	396	421	451	428	389	380	421	393	396	427	404	416	461	419	431	389	429	374	394	394	392	429	431	379	392	407	471	425	391	416	407	423	433	408	420	460	425	449	434	365	435	432	383	398	395	407	420	437	425	398	428	407	427	413	439	399	434	435	401	397	426	429	436	422	399	432	409	417	404	404	386	405	418	424	409	403	414	461	415	387	394	409	384	437	448	428	392	411	405	433	411	424	383	408	417	426	423	398	430	423	404	402	406	419	387	408	427	422	422	418	387	419	388	410	415	433	386	408	417	412	406	395	409	437	422	400	427	411	397	437	400	414	399	441	401	421	402	411	413	411	432	434	395	388	418	425	420	401	424	388	416	386	404	414	476	443	398	404	419	418	387	395	408	397	383	386	400	430	432	439	458	391	387	432	384	433	430	398	417	382	369	414	419	428	424	422	420	386	384	435	397	381	411	424	396	392	399	369	411	395	399	381	435	413	416	415	403	464	439	384	413	372	406	385	403	426	398	444	413	428	403	424	362	435	424	418	399	416	426	405	401	385	384	421	407	404	417	428	378	390	433	434	436	427	476	387	428	396	428	406	423	426	438	397	405	413	451	379	438	401	423	412	415	391	430	401	413	426	408	403	406	442	413	398	387	414	427	442	411	453	421	429	419	374	414	415	389	420	469	424	412	387	424	377	446	399	375	386	411	385	400	392	431	430	379	382	438	418	402	386	406	398	446	444	397	421	434	392	394	369	385	415	415	408	413	463	389	410	444	406	388	390	389	429	429	417	389	389	417	441	438	429	443	452	399	393	453	361	408	404	402	456	410	409	398	419	467	417	402	414	454	404	379	423	453	442	438	453	406	412	403	394	429	366	433	436	421	405	386	429	379	394	426	448	366	367	384	453	401	433	408	400	424	416	435	457	393	419	387	376	390	396	419	384	416	421	395	427	422	382	400	400	398	412	399	414	420	401	400	420	405	417	450	440	426	447	448	393	384	398	422	427	441	377	398	407	411	429	424	425	386	437	444	422	408	425	410	419	435	428	385	392	433	409	471	387	419	427	419	423	401	380	393	408	417	386	418	410	394	411	395	436	406	459	435	430	427	412	424	424	407	385	453	421	433	403	422	414	390	422	432	463	438	430	404	448	442	385	410	446	426	425	385	383	429	375	404	418	431	421	378	433	449	441	419	378	407	438	401	399	419	398	436	422	404	403	425	402	439	366	380	381	404	428	390	417	399	398	427	381	406	408	435	406	411	416	414	380	388	426	416	413	423	392	394	387	419	392	411	407	397	397	389	426	429	399	415	427	401	411	392	412	386	431	374	401	446	413	429	424	397	416	400	435	418	422	385	405	416	394	429	410	424	446	422	406	387	409	422	453	422	417	413	398	419	406	425	424	463	413	384	422	396	374	401	456	433	448	402	427	388	433	426	408	420	417	377	440	406	366	402	404	422	431	429	359	416	403	418	411	396	446	380	401	350	396	424	428	428	441	408	411	403	413	445	417	473	424	437	400	404	375	430	406	393	431	396	433	409	422	385	424	400	383	421	427	414	447	385	387	422	426	453	452	408	440	428	425	414	388	424	416	425	418	376	404	412	402	403	482	417	429	424	448	425	415	422	409	387	393	416	391	458	382	407	433	444	443	395	390	406	384	432	428	423	422	429	429	398	433	433	430	388	421	385	411	357	391	420	430	378	407	445	406	407	418	407	412	409	387	396	424	386	391	466	396	398	413	398	475	410	430	394	401	414	393	392	395	406	404	428	385	383	434	408	424	416	409	375	404	409	390	416	437	431	377	450	403	392	405	415	398	407	415	395	435	447	405	420	417	393	419	415	394	436	391	450	460	417	399	427	390	401	375	416	414	438	460	431	404	380	407	423	420	413	402	392	430	389	418	399	416	405	388	466	416	391	379	410	370	402	419	390	370	369	444	435	400	420	410	404	413	354	366	403	414	425	414	433	385	368	421	384	420	372	424	403	397	427	435	384	420	365	391	372	445	400	456	405	449	412	421	402	408	394	392	432	437	397	425	426	413	446	409	395	392	488	409
18630	12260	9441	3599	2968	2540	2109	2015	1752	1600	1381	1302	1287	1226	1174	1172	1175	1134	1124	1109	1087	1037	1036	998	1024	1004	993	1012	922	999	988	940	968	990	966	1000	993	931	996	995	964	958	923	960	914	911	925	949	932	926	926	944	916	948	941	917	930	915	954	948	931	909	957	997	912	938	929	922	954	917	968	929	942	950	882	930	947	943	955	911	909	905	981	891	873	930	947	929	957	1005	903	911	974	941	921	948	929	905	916	884	950	932	944	971	934	933	975	945	894	947	922	930	931	913	1005	912	953	982	904	945	899	901	924	907	945	921	921	922	894	947	930	944	935	967	903	981	876	863	944	956	966	940	899	934	928	866	933	927	932	929	968	987	906	911	918	864	1003	917	936	889	921	902	923	919	945	952	917	925	966	955	929	884	931	906	917	927	908	905	888	916	920	954	899	889	964	923	939	915	871	940	995	941	942	972	963	886	939	974	981	950	920	927	962	950	913	911	936	928	966	950	880	980	917	946	975	958	952	903	919	917	941	888	885	959	915	943	943	902	913	974	932	956	932	986	912	936	926	910	886	949	949	934	912	965	938	877	873	920	922	944	945	927	886	886	909	961	934	945	944	960	959	924	927	924	910	986	910	950	940	874	862	948	910	848	963	947	952	969	978	908	925	934	916	915	921	946	986	943	950	923	943	934	927	919	951	926	892	889	1005	891	904	885	892	896	942	890	925	929	1018	939	930	947	930	888	880	897	895	907	905	915	931	927	981	948	931	956	944	932	938	873	928	899	986	934	901	947	904	926	942	950	945	915	912	897	899	959	895	976	914	917	929	903	918	914	925	952	927	938	978	948	944	936	939	901	917	954	933	932	964	959	880	904	945	952	942	928	903	911	933	972	962	909	988	947	906	919	940	948	930	877	931	923	934	950	939	877	945	874	921	895	956	938	965	889	932	883	973	935	928	907	922	975	911	969	886	930	930	920	925	907	890	898	892	919	926	929	916	964	970	934	945	923	930	921	934	965	943	941	962	964	956	924	956	941	906	949	921	968	926	935	936	876	904	887	956	939	917	925	917	935	923	964	909	975	921	901	938	923	938	904	927	864	911	908	940	917	933	895	944	927	926	956	905	860	899	847	992	952	866	870	958	900	898	914	944	902	909	969	925	932	980	881	925	937	983	939	941	921	940	909	964	941	1006	910	951	904	939	923	932	886	927	881	948	899	945	961	896	972	974	986	938	981	972	870	927	915	949	913	970	893	900	883	952	929	934	914	964	948	914	974	905	887	969	955	883	909	898	945	953	910	886	929	936	935	947	906	974	928	888	922	957	899	949	927	895	969	923	971	939	986	945	938	878	925	965	938	956	973	907	883	893	916	959	907	929	934	922	936	926	927	928	917	948	877	846	934	925	924	1001	940	973	880	961	924	900	870	986	926	899	989	947	1004	906	905	952	911	967	884	941	901	965	926	970	984	958	936	966	909	946	924	927	966	955	885	924	928	883	969	913	864	937	971	907	937	909	893	957	968	929	929	953	919	876	916	935	955	960	1020	900	940	920	883	951	937	948	940	904	925	971	917	938	903	934	895	975	925	906	919	941	872	914	928	892	895	909	903	939	866	936	905	905	882	934	890	942	928	941	933	891	947	914	918	947	945	928	914	936	931	964	932	909	917	908	913	915	978	962	929	885	966	898	926	941	956	912	949	952	916	959	929	945	936	928	931	890	947	906	981	941	951	944	926	939	904	955	953	982	909	921	911	956	883	934	960	928	912	947	887	979	878	937	968	965	958	943	954	924	910	928	896	928	970	910	938	923	931	916	975	883	972	945	916	987	922	925	882	965	943	904	898	926	934	938	902	880	907	936	948	958	958	920	908	931	958	942	922	931	944	948	919	941	907	900	937	953	922	929	936	913	887	924	945	942	992	907	939	947	925	988	937	885	931	897	922	956	1034	960	936	915	939	920	911	949	948	926	911	916	958	922	946	933	885	952	942	924	932	929	916	942	933	944	911	941	902	965	951	909	939	937	907	918	918	988	977	895	933	953	953	919	970	934	949	910	942	952	939	950	930	883	994	940	916	934	998	984	927	933	909	950	933	888	951	864	921	949	910	944	918	895	935	940	940	924	926	933	963	926	971	986	953	947	918	948	957	856	935	954	898	921	909	1002	937	930	886	899	945	912	927	921	896	940	900	888	906	932	931	937	900	878	947	969	952	919	897	978	937	931	886	863	970	929	936	929	879	935	912	948	958	944	980	923	942	977	960	941	949	938	897	940	979	989	921	921	955	930	974	925	927	950	923	879	918	943	936	927	928	982	954	864	970	935	943	921	945	904	906	906	923	963	910	945	913	899	904	908	916	912	910	930	949	935	995	903	941	931	920	945	907	956	932	962	945	881	932	966	952	938	964	903	914	872	927	928	931	918	942	915	967	937	970	954	955	916	912	934	921	939	966	961	936	925	964	908	928	861	918	978	962	888	916	980	901	920	941	921	929	931	984	888	953	929	941	950	922	887	950	953	943	966	877	884	891	911	916	938	963	919	966	917	947	896	1007	907	912	955	987	934	883	950	933	908	951	895	937	942	970	923	905	964	960	916	966	928	956	863	917	966	932	967	1002	958	941	907	933	913	908	941	891	944	903	917	862	920	958	863	904	969	923	908	908	910	908	868	898	918	926	942	911	912	986	941	883	959	890	952	907	905	934	956	857	912	934	943	977	954	936	1008	900	931	974	942	889	907	933	895	895	970	903	1029	933	968	907	929	928	892	879	882	961	941	926	885	939	939	897	904	921	968	916	935	918	909	885	946	991	957	917	972	894	949	914	951	912	944	953	921	915	980	922	954	916	951	942	904	895	969	945	946	940	988	1009	939	933	964	907	1008	897	942	977	907	943	911	892	955	892	932	896	955	909	914	937	915	912	906	934	992	915	892	876	913	903	965	924	966	949	897	931	1001	950	849	952	902	933	902	957	921	895	986	911	940	917	917	900	947	918	887	941	938	900	912	989	937	946	895	881	915	888	927	924	900	934	964	908	952	937	925	979	940	977	942	968	896	994	931	888	932	916	926	972	940	942	942	909	930	938	924	954	878	929	978	931	893	935	933	928	979	919	960	946	940	970	970	941	889	889	950	969	905	927	894	944	979	946	929	935	940	953	992	933	939	948	979	927	933	1005	947	928	929	984	958	890	874	933	911	895	925	924	935	904	968	914	931	924	965	914	926	978	920	965	889	924	960	943	939	893	933	955	915	926	964	929	919	969	999	898	940	943	899	1005	967	887	935	940	966	937	902	958	918	947	940	953	942	890	912	949	893	945	900	937	937	986	968	919	920	938	969	930	976	908	914	900	961	956	900	967	884	858	892	903	916	982	961	912	889	977	933	920	922	941	941	964	955	927	935	963	905	888	961	899	913	898	906	915	871	903	938	980	941	892	912	923	967	939	965	967	943	973	948	945	944	938	937	866	985	920	967	962	888	901	921	905	902	960	957	909	964	914	946	884	923	878	917	942	880	895	958	976
37336	23082	12617	2792	1278	903	739	594	499	480	384	389	378	341	357	361	341	327	312	304	305	298	296	300	279	285	283	319	262	278	276	271	258	265	311	310	276	344	284	272	285	291	273	279	266	277	289	281	291	277	290	267	300	300	251	261	283	268	267	306	273	273	285	276	291	284	249	266	279	264	290	314	303	266	272	275	296	287	245	249	274	269	271	292	257	258	270	282	305	280	287	285	271	305	289	304	295	275	300	250	276	307	274	299	279	275	298	279	262	292	242	274	262	248	251	272	261	277	267	265	258	281	277	259	250	261	274	298	287	261	286	269	313	306	296	291	290	311	266	281	265	254	279	312	234	297	268	233	294	273	293	278	304	279	275	282	295	315	272	275	245	253	257	311	259	290	270	269	255	283	255	293	295	250	275	268	280	249	275	272	272	255	272	267	261	266	280	264	247	285	310	272	279	263	262	298	260	278	266	306	266	288	264	261	268	269	270	270	288	289	263	242	289	304	243	255	285	274	259	278	222	271	254	286	272	291	280	289	262	272	309	294	285	285	273	310	311	280	301	289	283	275	260	270	274	269	259	260	277	310	295	266	285	291	281	246	282	291	254	272	270	266	304	274	291	271	259	287	291	292	255	251	269	253	263	257	293	235	271	266	273	269	282	320	268	278	261	278	273	268	264	294	281	268	265	291	278	273	298	270	251	271	269	311	300	296	287	262	281	277	283	282	279	292	277	252	255	281	262	251	281	247	273	273	316	263	289	225	287	307	270	234	247	278	273	292	256	283	280	290	274	274	264	258	271	292	273	266	275	273	253	278	294	302	242	284	264	307	277	302	288	289	287	281	283	260	241	291	270	291	282	271	270	274	243	259	287	264	259	303	276	245	276	237	282	278	260	274	284	260	226	238	248	298	296	265	281	277	278	263	271	250	267	228	274	272	275	281	290	286	260	271	255	235	268	267	263	284	244	260	269	291	263	256	286	287	266	264	289	277	259	287	247	262	293	276	264	266	280	279	275	295	261	275	243	253	255	272	289	282	260	258	293	285	282	261	263	266	262	263	284	285	286	282	298	269	274	244	276	281	258	281	268	266	255	271	273	291	267	295	275	264	252	267	251	243	285	274	247	268	271	286	241	277	291	278	255	261	280	265	270	276	298	279	265	285	302	212	293	270	266	264	273	243	249	321	274	244	263	282	254	245	285	269	286	304	243	263	280	271	297	254	282	256	264	278	307	250	277	276	254	259	265	275	248	291	251	269	252	256	273	254	259	272	257	299	274	256	280	301	258	257	270	270	291	295	255	284	282	254	266	269	276	286	264	280	258	301	248	267	285	272	279	252	272	282	304	300	260	263	269	269	268	246	285	261	273	279	281	267	275	281	298	285	289	268	276	242	252	279	263	238	245	275	286	300	294	273	258	291	279	279	262	272	291	262	278	265	254	243	262	265	269	285	242	273	274	293	282	279	259	267	277	266	266	282	256	272	304	243	265	264	276	268	273	309	291	281	263	273	275	274	272	274	266	308	264	312	276	278	263	252	290	253	287	309	284	298	279	236	295	243	288	269	280	281	261	221	281	278	291	313	282	266	278	268	302	242	280	279	278	282	269	283	265	288	264	282	261	268	267	276	265	286	275	282	296	276	247	268	276	268	281	289	275	290	281	276	256	252	315	281	254	282	286	295	293	294	277	264	266	293	250	254	290	248	266	290	258	273	300	293	240	271	308	286	253	285	276	293	290	275	284	278	247	262	236	260	263	256	244	253	278	264	280	245	284	275	281	296	287	301	239	263	239	285	304	289	289	274	250	294	261	269	251	265	293	269	300	291	261	273	256	296	269	292	283	236	255	290	261	266	286	301	263	265	290	281	275	264	279	284	250	272	253	290	289	297	271	262	278	245	246	276	297	258	276	279	273	307	282	296	264	268	270	263	255	283	297	284	237	265	244	297	264	311	278	263	265	261	269	261	297	250	238	271	272	261	273	282	295	274	292	278	283	298	253	296	250	264	269	279	305	288	244	281	281	260	265	285	275	281	256	275	301	272	260	287	258	292	257	271	261	304	296	277	263	288	243	259	283	268	246	262	265	277	272	307	281	261	274	267	264	284	259	276	284	284	302	265	287	274	269	291	282	268	262	278	287	313	311	283	277	276	275	278	289	248	271	280	259	293	288	291	292	277	274	284	250	283	258	261	280	258	289	277	272	258	285	287	288	266	288	296	296	244	265	289	264	277	272	270	302	277	262	273	289	241	299	305	262	260	288	293	322	290	274	281	264	263	280	257	247	261	285	280	263	291	253	228	252	284	262	327	271	280	265	310	262	266	275	296	269	295	272	253	251	306	275	270	262	292	262	264	257	286	282	286	260	272	269	322	297	281	271	262	262	298	308	274	263	287	272	264	274	277	267	287	273	296	265	263	253	274	278	247	267	262	270	275	272	273	275	309	275	282	257	268	289	292	275	259	243	257	290	258	293	252	236	262	262	271	291	262	284	272	248	305	276	278	265	282	256	268	264	277	284	244	262	277	288	236	302	253	267	256	271	263	283	295	247	271	256	284	265	309	280	294	283	254	271	255	283	291	277	284	272	242	249	264	257	258	261	266	301	272	267	284	240	264	264	262	295	250	311	290	297	260	256	244	274	287	273	286	270	284	281	304	279	293	263	255	264	261	275	264	275	257	296	288	287	278	245	276	251	279	266	311	253	273	233	257	269	257	274	268	247	259	277	280	272	297	281	281	242	247	284	283	338	275	248	268	286	285	302	262	298	285	265	231	265	284	280	244	265	296	276	285	276	263	280	266	272	294	303	270	295	279	293	258	279	273	282	246	260	266	254	274	283	261	287	279	256	262	311	283	254	275	300	273	294	267	268	314	299	284	256	324	280	237	268	276	254	246	264	278	251	304	257	304	297	288	250	282	299	293	288	261	265	285	280	283	267	268	286	241	271	282	280	299	287	258	270	250	250	277	277	242	291	243	249	260	288	293	250	272	264	300	297	287	271	306	281	265	241	265	282	263	245	261	301	257	266	293	281	276	274	291	251	248	260	278	256	263	254	255	282	264	300	273	279	257	253	255	249	248	237	266	279	311	261	241	289	250	278	261	279	261	276	313	271	271	291	286	299	251	265	279	320	272	298	247	286	270	260	285	273	265	286	267	273	263	274	243	256	278	288	298	271	268	262	275	297	289	286	261	285	266	268	258	251	260	290	245	270	290	323	278	279	302	267	280	265	261	279	271	258	282	281	266	275	274	284	329	312	276	302	271	282	293	273	230	303	253	313	281	318	281	277	252	292	280	263	312	241	258	266	283	265	287	247	255	256	270	270	286	267	270	299	263	311	262	261	259	279	269	262	272	281	284	275	278	287	254	265	273	283	273	294	281	252	296	269	269	266	276	284	274	287	268	261	278	276	256	284	256	294	271	277	294	274	310	293	264	299	279	329	294	278	305	279	256	263	271	249	310	272	275	296	263	253	269	261	281	276	239
24309	17467	12738	4829	3962	3182	2499	2301	1904	1779	1438	1340	1257	1155	1097	1120	999	905	919	847	805	853	818	803	855	756	720	716	660	706	724	712	719	706	686	734	693	717	714	655	676	671	701	662	665	718	697	631	715	610	639	647	689	675	693	709	651	658	691	628	622	687	688	634	653	676	671	662	699	619	663	700	660	678	584	639	628	672	670	640	636	636	646	645	633	615	628	665	649	597	645	652	660	682	645	621	665	660	648	633	640	613	629	677	621	645	663	634	658	639	620	664	608	609	651	671	612	640	608	649	655	656	678	659	664	656	604	620	661	607	680	636	620	629	636	649	585	646	642	645	640	621	658	649	637	627	657	620	664	621	687	624	690	639	696	601	660	638	662	708	611	632	652	629	629	600	617	639	576	633	618	627	674	620	621	612	665	609	614	694	653	614	614	603	617	642	659	675	618	633	682	609	615	644	646	661	695	671	655	606	593	663	655	622	667	609	644	635	626	643	641	657	663	636	661	650	599	663	624	638	631	670	609	679	642	663	611	621	615	668	668	687	651	680	662	609	606	600	621	647	650	630	657	640	611	654	639	615	620	658	631	638	648	650	667	640	662	676	636	631	621	636	628	673	646	599	667	657	585	630	654	633	620	662	629	636	601	638	648	633	657	625	656	625	719	643	649	655	627	617	618	632	611	659	610	631	668	651	637	609	614	652	669	617	613	649	629	663	664	654	652	689	660	674	649	624	623	664	586	669	642	633	616	641	643	637	680	590	639	654	650	628	604	709	631	591	658	644	663	636	639	647	633	651	655	619	643	649	681	621	635	634	654	598	659	638	662	609	639	665	626	625	612	644	650	650	628	654	650	549	668	582	636	675	672	658	642	629	660	653	614	622	664	609	625	709	641	681	642	610	675	677	614	613	702	630	669	650	643	628	647	629	664	624	596	648	613	632	680	641	590	654	625	644	656	614	646	634	655	634	661	636	647	691	619	681	658	615	597	617	634	632	620	611	658	626	691	629	637	663	608	638	586	633	695	636	652	628	670	640	638	632	665	648	683	664	664	575	644	646	646	645	676	610	655	652	678	672	605	638	706	650	583	613	641	684	608	645	692	642	664	659	617	638	606	644	635	625	628	675	659	643	614	674	628	641	648	599	640	671	639	675	609	633	648	610	662	629	636	628	650	649	649	613	666	659	620	681	645	711	677	669	667	634	635	639	619	646	650	647	632	607	653	650	698	662	636	634	612	631	607	647	695	714	660	641	653	654	677	659	619	640	652	672	638	629	689	649	653	646	627	620	644	622	645	635	643	616	648	632	632	655	627	633	626	685	665	633	622	667	640	657	607	649	647	651	637	631	675	629	633	646	646	650	616	655	622	665	635	608	674	646	582	649	638	623	641	619	657	625	653	657	654	622	621	624	612	656	721	610	606	641	662	641	658	615	633	676	686	673	631	617	682	643	646	632	676	664	642	585	668	632	658	622	644	626	628	641	630	649	650	653	656	659	649	677	625	670	620	659	630	643	673	664	662	614	652	607	631	623	636	634	618	651	662	630	622	669	675	587	678	694	638	612	655	634	647	639	580	674	651	679	648	663	633	679	638	660	633	628	688	660	692	663	653	635	637	664	674	626	644	683	662	643	617	666	662	663	659	641	684	651	626	641	630	680	644	617	642	667	585	633	633	655	677	643	619	647	719	643	589	658	700	661	625	675	647	668	672	652	660	641	627	679	684	629	670	727	651	628	611	643	612	645	650	673	626	616	602	664	623	675	606	639	620	635	673	653	617	634	636	664	648	616	691	631	654	660	636	621	598	616	653	642	617	657	621	620	648	652	643	680	631	613	646	617	639	650	639	629	648	635	659	677	619	619	603	684	616	611	639	635	652	657	655	634	698	677	635	640	665	635	681	657	626	658	646	646	654	617	640	615	619	638	588	666	630	655	618	616	676	629	646	613	612	679	647	656	631	669	641	660	651	646	632	626	677	597	660	618	682	644	644	640	634	681	603	620	666	676	722	644	655	670	690	627	692	673	683	639	660	663	632	676	626	675	605	637	671	669	616	617	673	609	655	624	665	633	639	630	626	672	688	657	668	625	609	660	680	657	653	662	661	676	671	625	666	645	657	619	616	619	689	651	617	612	603	615	625	652	581	646	663	666	631	640	599	682	641	622	669	652	641	637	686	665	637	676	695	643	613	622	653	626	613	665	635	694	613	639	668	643	624	628	662	647	633	690	587	626	659	694	657	669	637	599	667	671	613	658	655	650	626	599	661	626	660	677	617	582	631	684	605	667	652	640	634	628	643	644	641	662	638	654	663	674	658	624	679	654	624	611	642	661	650	613	634	649	634	631	628	656	629	631	638	619	644	607	650	594	676	679	634	651	667	687	629	674	639	644	644	566	656	640	643	672	621	636	602	671	685	604	647	630	663	643	632	638	593	633	652	646	625	678	644	635	654	654	653	685	655	647	623	599	693	642	621	657	580	626	639	625	643	664	670	656	634	618	639	639	658	689	644	640	680	685	616	653	631	627	627	618	608	651	668	665	616	665	685	644	665	664	598	656	683	635	637	656	620	689	595	694	654	661	626	639	644	647	623	633	643	602	688	651	625	624	653	652	641	611	633	658	661	649	652	678	640	665	626	601	619	637	662	636	651	682	649	632	628	614	660	666	696	640	631	611	640	665	635	629	651	621	649	663	614	632	658	625	642	627	671	620	642	619	596	652	633	648	620	633	614	617	640	699	655	641	687	640	668	665	649	630	564	617	647	654	624	658	626	645	622	628	631	648	694	654	708	619	626	626	661	625	643	682	653	643	617	666	643	615	636	630	653	664	602	654	643	634	635	668	644	628	623	666	638	612	637	631	643	644	684	656	628	660	622	620	678	646	661	651	664	667	630	641	634	636	638	645	587	641	655	672	611	662	691	633	669	664	635	639	648	621	631	655	613	630	638	634	650	699	615	669	679	628	651	658	629	684	603	714	646	656	654	665	613	673	640	628	619	657	646	601	624	642	681	580	614	629	652	705	645	666	643	658	622	637	630	611	623	634	663	611	648	650	669	628	631	662	693	637	662	643	655	621	600	597	662	676	618	623	650	637	642	642	617	634	695	650	638	625	653	651	638	563	635	634	655	613	680	598	652	657	626	654	620	619	620	627	636	647	685	633	619	618	598	670	652	635	654	613	674	649	645	627	674	642	629	614	620	601	639	628	679	631	609	656	658	577	629	650	639	625	632	645	626	650	626	640	608	647	656	631	648	647	664	621	607	630	605	587	660	662	646	637	644	620	633	595	630	667	638	631	660	674	626	643	669	652	590	638	644	664	651	629	632	618	617	681	611	604	634	617	597	629	678	624	619	604	653	665	638	671	639	642	648	657	610	685	632	627	712	657	668	646	653	637	630	661	602	660	634	648	683	634	597	640	665	661	640	688	633	677	651	638	629	664	668	653	668	666	616	629	658	621	649	635	637	649	660	696	630	598	664	641	607	621
11760	4178	2324	819	652	570	528	469	462	481	462	432	462	451	449	437	453	459	443	481	442	397	417	438	414	431	433	412	417	449	423	466	418	417	447	434	456	441	452	466	369	445	405	441	442	415	440	374	427	449	408	409	437	409	419	436	415	433	458	441	421	435	408	411	416	474	412	403	395	408	399	402	437	444	444	410	421	434	465	383	400	409	420	474	467	421	446	420	439	439	426	381	440	466	422	446	452	440	475	413	414	447	455	445	428	422	459	422	400	416	417	428	429	401	456	453	434	431	414	466	441	418	434	419	449	430	422	441	474	464	437	416	419	409	404	437	430	410	445	404	458	428	432	427	433	417	468	421	490	456	416	400	402	423	447	442	446	449	410	426	460	460	417	454	422	467	434	393	425	477	438	430	435	450	447	448	462	447	418	405	433	465	419	417	400	450	448	460	470	421	430	426	431	408	436	462	410	436	428	432	412	441	454	453	406	425	453	436	443	418	423	421	411	423	457	464	442	455	440	437	428	415	451	431	464	474	441	448	436	427	463	454	429	377	429	412	422	419	407	437	411	478	438	408	459	395	417	400	428	430	450	405	440	421	432	403	431	424	415	410	453	423	403	466	449	466	469	413	440	435	444	416	405	434	450	440	470	464	420	424	452	443	451	417	434	425	484	452	411	460	439	388	396	432	435	419	449	438	455	455	420	393	423	437	421	414	416	428	429	466	440	441	437	416	437	441	421	397	443	421	437	410	439	432	418	386	434	428	424	464	392	396	406	470	427	442	418	424	430	409	439	466	436	417	412	435	445	458	391	462	451	442	379	443	450	410	440	457	422	435	448	409	455	444	424	404	435	409	433	430	434	406	418	466	431	489	452	400	435	400	458	462	435	450	432	431	429	418	458	421	421	428	442	420	428	447	426	428	462	435	426	461	453	436	450	439	432	431	445	433	398	431	450	437	453	397	448	457	446	420	440	387	454	422	425	426	442	403	456	402	444	426	445	430	431	443	418	446	478	399	428	440	410	431	444	441	459	427	385	442	428	425	420	408	424	439	413	422	400	398	450	439	424	432	432	460	408	408	444	443	411	411	445	427	444	434	424	471	439	420	425	412	409	458	411	468	400	422	468	448	406	436	417	442	391	391	450	408	448	441	459	460	445	436	440	435	457	425	408	413	421	397	398	449	435	460	465	444	413	429	441	431	400	386	396	439	473	424	433	412	436	454	453	429	423	445	447	411	406	443	397	410	425	432	421	439	459	405	471	465	423	468	447	425	378	455	423	471	415	422	398	397	401	466	432	426	446	438	473	455	441	458	430	445	432	463	451	460	457	433	412	416	479	445	421	437	441	400	409	429	427	428	476	408	383	445	445	434	459	440	446	419	448	429	411	422	449	403	374	445	438	426	434	450	466	438	451	457	407	442	433	450	436	452	446	413	433	431	448	414	391	412	438	391	440	464	406	470	437	410	420	429	466	447	459	390	413	450	422	414	435	456	402	484	421	435	423	397	462	414	439	408	406	426	432	457	448	411	390	488	409	408	445	423	429	420	444	456	476	419	422	418	468	444	404	392	458	441	420	443	427	457	420	412	445	410	399	410	428	475	427	451	443	391	409	413	425	399	441	429	385	433	419	429	479	439	404	427	405	470	429	468	453	422	458	411	430	446	450	404	417	434	416	453	445	420	399	470	425	443	398	407	400	409	418	421	441	464	455	421	422	440	414	427	473	459	473	414	437	438	439	453	454	474	413	412	437	416	409	446	448	440	429	427	468	422	422	432	401	425	428	432	413	436	437	414	422	446	436	465	395	414	437	428	401	386	440	409	418	471	417	433	428	440	454	448	433	421	426	402	456	412	436	483	432	430	436	464	421	423	435	480	458	427	429	463	441	429	447	429	434	404	476	433	416	454	457	432	437	419	399	426	419	435	424	430	467	416	395	403	460	443	445	423	417	438	438	437	458	416	426	463	450	408	446	416	453	467	405	455	426	454	448	435	433	399	429	436	419	463	427	440	410	418	391	409	460	400	450	437	448	453	458	424	401	429	463	462	454	354	428	383	453	468	456	419	411	439	450	438	464	419	456	445	424	419	422	449	420	437	418	434	445	462	462	448	450	384	451	396	439	414	431	401	439	410	450	406	404	457	441	402	435	403	410	428	374	397	484	428	414	441	413	467	406	429	473	452	416	479	449	468	425	405	424	406	456	496	492	408	431	449	456	416	433	438	389	477	436	424	438	435	417	442	373	439	450	418	416	423	435	451	438	415	438	378	397	459	432	419	402	420	447	379	438	445	488	446	424	448	435	367	440	411	434	408	382	406	425	427	432	400	422	444	417	418	429	498	418	429	431	415	385	410	406	410	399	433	431	418	430	434	432	410	456	404	468	414	439	404	449	400	420	415	443	427	416	408	399	390	452	429	399	440	420	399	445	446	446	430	435	409	425	421	394	442	454	479	436	446	413	464	431	447	461	486	454	475	460	477	457	390	422	453	457	452	413	437	456	400	426	446	421	444	440	474	456	449	427	410	394	492	425	417	407	459	441	437	358	425	431	414	396	450	434	474	435	393	462	449	420	469	447	406	449	417	423	452	443	459	433	462	398	430	458	408	416	442	435	438	466	444	424	453	404	421	422	420	478	446	442	444	431	443	435	411	436	439	448	465	422	448	464	422	422	414	417	397	445	409	379	466	397	406	421	419	419	465	445	421	465	443	454	460	429	428	404	420	424	466	458	428	469	456	449	433	441	431	420	424	423	446	437	361	416	417	431	431	442	440	439	414	435	454	405	455	452	427	422	421	413	424	458	428	396	440	462	398	422	443	460	453	433	437	414	408	441	405	453	464	441	410	441	446	455	487	455	431	442	449	444	452	410	413	421	433	465	446	436	446	467	415	477	414	396	442	403	437	455	424	427	413	448	456	439	386	421	408	450	454	426	409	443	423	417	467	421	438	450	374	435	427	415	439	430	415	412	433	440	470	429	445	422	435	450	421	412	435	449	417	418	398	413	411	436	392	411	413	442	439	416	436	426	415	390	396	412	439	432	462	397	407	388	384	454	424	427	426	456	429	417	447	437	440	410	428	449	460	451	400	406	424	441	451	409	427	440	437	443	449	425	430	412	425	423	468	422	415	400	492	462	408	410	437	421	429	462	455	439	448	439	421	450	460	431	451	429	462	419	381	422	413	440	401	421	465	424	429	425	396	431	498	430	439	456	448	449	403	436	452	419	462	434	399	377	444	418	418	413	426	441	419	445	440	463	473	424	464	435	400	389	443	457	439	382	421	419	455	448	462	423	455	398	447	463	459	384	452	477	429	458	435	414	407	423	450	408	393	439	443	456	481	466	459	445	460	410	417	446	430	430	440	444	402	444	398	443	406	439	460	468	455	418	429	412	455	423	433	414	451	443	448	417	412	404	424	440	444	462	412	425	455	421	415	423	472	436	457	434	403	489	470	420	432	449	405	455	441	486	480	454	436	422	446	490	450
8501	4170	3801	2096	1912	1699	1546	1377	1300	1251	1191	1134	1149	1088	1090	1108	1059	1065	1043	1042	1029	1065	1039	964	904	982	1024	1037	1027	1005	1011	931	1038	971	1029	1019	995	1014	1008	990	970	956	990	975	974	967	1029	946	1005	992	962	1029	971	962	1002	993	1013	954	1009	1016	965	1002	969	987	944	999	977	952	943	928	964	991	1009	1010	919	1040	1018	1001	994	973	1025	970	1007	1002	955	960	980	950	981	992	982	968	1020	957	992	986	977	996	1019	1016	967	951	958	948	977	942	996	966	984	976	995	984	963	973	996	971	937	984	994	1010	1015	1010	929	1039	1007	974	1024	1002	968	981	978	984	986	976	951	1017	978	928	1010	990	947	992	1045	1036	946	960	956	995	917	957	985	978	988	976	997	930	942	973	1007	972	957	1040	957	1029	1010	976	940	961	983	942	1036	1033	982	948	936	975	981	1017	984	989	963	1017	993	1022	908	1013	974	1003	964	919	912	1000	949	978	1044	953	931	968	1024	1020	980	909	998	978	996	919	987	998	1013	936	958	1010	989	959	1042	984	1020	997	928	1026	998	1025	939	1029	1013	1004	1001	975	936	997	993	936	950	989	939	983	1035	995	985	959	1012	968	995	983	943	941	918	980	988	975	953	974	971	970	951	995	1029	997	935	998	990	953	1003	984	982	990	991	994	954	985	980	1019	971	937	946	875	965	968	955	968	996	950	935	963	941	1004	967	960	920	1009	926	978	947	987	976	983	985	967	991	1046	1000	995	933	965	1009	957	1017	943	1047	929	953	976	1023	1014	1018	1019	1003	1000	984	947	1042	959	999	990	994	1000	987	1012	967	948	1008	1014	971	928	1016	961	967	1000	1002	978	985	965	964	936	931	987	977	956	972	982	1008	999	984	1021	1011	950	948	1010	930	1006	935	980	969	953	975	1000	1019	974	1013	1019	935	1044	905	962	1054	979	978	996	938	973	970	938	922	994	938	965	984	946	1002	1013	968	986	963	974	1017	991	949	935	1032	1025	985	974	912	951	944	954	1012	1030	945	937	991	991	989	959	1035	929	978	1009	993	930	1020	941	977	980	965	970	951	963	983	953	951	979	984	1068	1008	976	1013	957	987	972	986	961	978	999	1018	988	973	960	1003	983	968	984	988	1005	983	982	966	994	943	1037	1059	1009	959	972	979	943	1027	989	1038	1028	1000	951	1043	1026	957	1017	954	975	986	916	1021	975	947	960	1002	990	962	993	1008	975	997	1016	1024	976	939	992	981	1008	925	939	972	1009	1010	1031	963	984	917	967	958	945	972	970	998	973	978	963	1008	991	1029	996	977	951	1027	991	1024	983	940	1009	1016	982	979	975	983	1001	931	972	928	941	946	911	1008	984	1014	965	909	958	995	1037	975	982	1022	1051	991	965	1023	987	1026	970	1013	952	999	987	934	955	965	974	1038	1028	1021	1005	948	1010	925	896	968	958	988	952	1000	941	938	994	989	1001	1028	970	979	945	979	1009	977	978	1010	999	1047	975	960	1047	978	963	1020	954	927	935	967	1031	992	957	991	1037	903	924	989	1026	950	985	938	1031	991	1014	931	1044	973	942	1072	986	992	1019	1014	982	1020	992	970	1007	953	1000	986	987	972	966	949	983	927	939	965	1011	985	948	961	999	1026	995	1022	986	924	959	967	948	946	1009	908	993	1050	930	983	985	978	1021	992	993	991	1014	985	960	963	995	1006	967	956	964	968	971	984	977	1012	1017	1006	995	1008	985	959	935	949	945	983	976	963	1034	968	987	942	1005	1001	945	1000	986	934	949	954	1017	969	976	947	949	993	1045	948	1009	995	1011	958	1017	977	968	1016	988	1020	970	1051	1018	965	998	957	978	924	982	925	997	981	1005	931	987	959	994	975	914	950	1041	1001	961	1015	959	996	949	958	943	993	975	1027	921	1005	944	966	950	1004	944	995	987	944	969	958	969	975	983	959	975	1006	927	959	931	945	964	971	948	923	964	985	976	938	992	969	1018	985	972	959	997	956	1020	931	1089	969	992	1005	959	944	986	939	960	951	926	969	983	1018	938	1014	998	940	956	980	954	935	938	996	984	968	991	1008	934	1002	1030	981	950	979	1011	947	976	984	950	979	988	1016	1028	986	947	963	955	989	959	982	995	981	960	990	938	966	974	956	983	947	997	952	920	981	1000	949	959	1008	973	946	958	981	1010	958	1013	965	1055	995	938	984	964	987	951	1021	899	945	1014	965	939	1026	1014	1014	1006	993	1014	917	931	1028	980	953	955	1018	909	980	1007	932	987	956	919	963	992	987	929	939	1005	976	964	927	899	997	929	979	1017	1003	965	1004	999	990	908	1011	966	961	956	970	992	947	1003	1003	951	964	1006	1020	984	963	958	961	916	963	932	920	936	945	935	961	1036	968	947	997	990	993	989	994	1002	943	947	983	979	930	1017	968	1034	935	998	1010	983	992	1007	987	1028	984	962	943	932	969	969	954	960	980	947	992	954	961	995	1015	970	943	921	943	984	947	971	941	963	986	975	962	956	1021	1021	978	1007	910	988	974	1024	984	963	992	943	956	961	962	972	984	973	974	988	1001	975	1003	977	940	941	957	989	1023	944	969	946	954	977	962	967	971	966	1005	972	996	1002	955	985	1002	911	953	1022	1012	958	984	984	976	1032	1030	939	994	994	987	1021	1011	980	932	974	945	929	954	943	1004	916	944	971	995	1009	906	982	986	974	967	941	1015	988	1013	934	994	922	968	956	992	994	1011	1016	995	985	1002	947	1010	1038	919	954	960	994	997	968	1019	958	967	972	959	1038	967	1002	1032	1002	978	996	943	1013	967	959	973	947	1006	961	937	968	990	1020	943	985	987	974	962	966	984	984	950	982	973	985	1000	949	986	982	956	995	987	959	968	1013	999	985	997	971	958	1009	959	971	1004	949	993	964	942	1009	981	978	1005	1016	943	1001	998	977	968	988	993	964	988	952	975	953	950	1000	990	998	1011	975	1006	966	1033	985	988	993	981	1002	955	978	944	993	1009	1047	1031	939	980	952	983	1015	991	970	947	1006	951	1003	976	976	986	984	1035	985	931	947	1011	1003	978	1017	1003	931	987	987	1002	969	952	1006	989	989	1008	925	970	923	976	1004	957	1009	987	976	986	999	1006	979	973	939	941	996	955	992	927	1001	992	1018	958	978	933	1032	961	965	978	1023	991	960	957	1020	1044	983	953	929	949	1061	1007	923	1030	950	1028	952	985	1051	977	1016	963	1076	995	933	984	1019	984	942	925	1004	963	1013	1049	991	985	1014	979	1014	965	993	933	945	974	969	920	976	980	988	908	942	988	989	1003	946	966	990	938	956	1005	995	992	922	985	1013	977	989	928	971	893	985	971	984	952	978	944	974	979	1030	959	1021	912	956	906	978	979	1006	966	1022	964	985	1039	900	1003	980	968	963	946	990	998	1000	947	972	987	1039	940	924	925	947	955	1009	989	950	943	1002	933	944	971	995	951	951	1045	964	1029	994	1000	1067	958	966	995	1002	1055	994	1000	1003	980	992	1011	962	980	974	988	960	992	944	974	954	954	1015	987	961	1054	949	1027	967	951	996	951	976	987	1020	946	997	996	929	991	961	980	983	963	993	980	964	960	925	1027	998	978	973	961	995	1002	964	1018	1000	980	959	1002	952	1013	999	956	977	956	985	953	990	993	899	973	926	979	965	1001	972	972	1034	965	1036	963	1040	918	980	999	965	979	978	963	946	974	940	994	951	985	991	985	932	967	1036	1006	988	958	1030	936	991	978	1024	957	1007	1034	977	946	961	975	930	995	1005	1000	987	916	998	976	979	974	1037	938	996	1045	975	982	988	985	955	943	1007
26666	14057	6923	1719	999	803	641	600	576	487	492	494	481	489	474	457	446	472	474	419	467	444	428	397	440	406	440	399	428	417	429	438	428	455	406	401	395	394	443	407	416	409	423	431	411	420	398	427	481	396	453	412	393	398	394	423	424	405	410	384	404	412	401	412	390	440	428	407	411	381	451	380	432	402	390	410	434	385	454	403	405	359	420	449	427	417	420	442	461	449	463	384	386	439	401	412	407	416	385	405	416	426	395	446	422	451	429	415	456	404	391	386	373	414	423	411	447	428	392	430	390	418	419	443	392	416	394	377	438	390	400	380	402	417	411	448	400	419	387	403	395	424	416	413	421	428	457	376	450	419	421	412	388	397	364	397	375	410	425	393	425	445	448	367	406	396	416	426	376	376	387	420	409	404	424	432	390	430	374	422	411	440	413	389	426	414	399	453	428	395	455	387	414	451	417	396	388	404	403	399	396	449	430	398	396	395	407	403	399	413	357	398	385	398	412	422	412	429	385	386	374	424	402	407	399	399	429	370	410	421	454	441	417	432	391	430	388	375	415	417	421	395	394	370	421	388	434	373	376	391	438	437	442	403	413	374	399	422	438	446	454	405	431	416	387	410	435	421	406	417	392	419	401	395	387	407	379	419	418	418	420	399	417	392	416	406	409	410	410	417	406	372	427	412	366	446	422	422	412	402	387	387	401	374	454	409	383	404	439	421	378	412	426	416	429	450	413	365	413	432	401	429	416	395	430	417	437	404	376	428	419	398	419	416	409	409	429	385	483	405	431	417	454	432	444	410	396	374	405	373	386	375	405	418	441	405	391	435	422	430	376	434	400	414	383	420	385	397	423	409	388	395	409	428	391	388	430	444	400	405	417	419	398	408	414	433	397	399	411	406	390	444	409	454	420	440	419	384	434	424	418	439	414	376	378	460	423	415	459	386	406	390	434	414	438	406	396	433	436	375	414	408	383	404	399	410	433	395	393	396	409	417	414	421	394	406	401	415	397	410	401	380	387	428	393	424	412	430	424	447	433	415	381	436	411	402	408	378	419	375	445	415	383	426	396	420	425	408	386	417	386	421	421	390	424	415	378	397	426	422	401	398	415	456	352	390	450	402	388	411	438	439	423	401	371	415	394	388	405	439	384	426	383	420	420	442	390	422	407	400	414	435	410	396	445	429	436	450	501	421	430	429	433	411	427	397	436	405	409	422	427	432	472	413	461	425	424	386	430	403	417	396	398	408	397	413	438	409	391	410	418	400	416	386	441	407	397	426	454	425	408	383	413	362	434	425	404	391	418	400	409	415	406	439	428	448	409	430	385	408	416	440	410	418	395	423	414	411	383	396	425	430	366	424	414	404	405	394	403	405	402	425	392	421	438	444	393	389	391	386	402	391	381	386	434	364	415	379	419	392	437	447	414	436	418	419	418	451	407	426	387	419	441	443	413	415	391	390	437	385	417	400	421	455	397	401	426	387	411	421	423	386	399	411	413	445	434	403	402	402	403	418	407	419	393	426	414	389	395	413	413	384	406	455	408	396	419	445	424	454	415	409	413	420	433	407	453	444	418	376	412	414	467	406	434	448	405	390	428	417	428	360	431	440	399	437	399	447	427	419	398	389	400	413	427	425	438	407	406	414	414	399	390	404	383	417	424	399	433	397	416	404	377	398	427	421	418	360	386	450	423	393	403	398	394	432	435	408	401	398	363	402	405	415	412	369	410	420	455	419	404	370	425	404	416	399	432	405	443	430	386	410	447	432	433	431	435	397	397	440	427	437	415	386	418	395	381	418	415	406	430	409	441	372	415	411	441	398	415	377	431	426	386	417	406	393	380	413	444	426	404	410	422	426	424	384	380	411	415	422	385	435	409	441	397	404	416	399	401	412	368	402	374	387	409	428	451	412	413	395	404	422	451	409	431	406	448	433	393	407	399	409	382	412	382	439	407	400	403	426	392	445	391	415	404	399	391	431	432	416	428	420	400	430	407	441	360	357	362	425	407	441	412	390	413	412	433	393	408	411	444	428	433	411	394	392	421	422	388	381	398	406	431	426	383	367	419	405	425	412	431	464	411	389	439	412	385	412	433	436	456	415	438	391	407	411	417	423	428	390	432	433	426	449	408	473	423	413	402	449	443	405	435	418	403	420	407	388	407	424	400	422	417	432	430	413	406	410	440	442	417	411	428	435	384	430	390	396	415	413	398	405	409	416	396	430	396	416	428	450	395	397	383	402	413	428	424	453	386	429	455	421	401	390	421	422	400	427	412	412	411	406	430	442	453	424	419	412	389	460	411	399	461	444	405	412	441	433	435	453	411	428	424	446	408	396	396	429	432	423	412	439	391	415	387	413	379	409	400	429	435	383	446	405	416	395	396	408	447	401	442	412	397	425	444	441	455	418	398	417	406	429	397	438	423	393	371	411	419	429	357	383	412	410	419	381	397	426	418	431	435	443	391	423	409	483	429	407	389	451	419	361	413	403	379	410	443	445	437	401	413	387	388	351	385	417	403	388	410	400	458	423	395	390	418	417	429	420	405	442	388	414	392	405	385	413	371	402	429	429	435	434	421	390	456	438	430	415	378	409	414	424	381	418	419	387	414	396	409	422	410	394	384	399	429	419	405	457	388	415	418	428	379	411	389	434	455	434	425	388	460	434	463	421	392	420	432	404	394	396	428	435	424	394	391	416	417	417	412	407	394	423	410	409	418	373	409	431	375	377	398	376	411	364	399	396	411	420	424	431	414	436	449	425	378	422	401	401	406	436	421	431	423	425	443	423	426	396	381	411	449	423	427	390	439	416	426	422	379	424	371	420	437	459	406	382	419	386	373	391	441	426	424	426	412	383	405	398	394	443	417	409	409	453	378	386	422	425	413	384	420	400	421	453	383	393	413	410	440	459	351	426	381	377	431	441	422	418	368	410	426	405	401	407	416	413	419	409	391	405	412	363	368	464	423	395	403	393	431	431	396	390	391	410	394	417	454	416	410	406	421	373	474	414	396	408	399	426	392	382	408	424	379	410	406	415	406	407	409	418	432	414	457	418	408	397	404	391	405	409	367	383	406	419	398	396	435	401	405	408	390	413	423	417	450	370	382	406	429	446	404	406	403	409	369	394	426	403	437	423	454	416	389	406	419	424	409	430	415	373	431	377	436	396	435	445	410	432	419	378	473	408	420	411	366	378	434	405	391	407	375	426	432	426	427	423	367	408	384	433	396	402	369	412	380	360	431	399	438	429	426	400	463	408	454	404	453	455	447	410	425	396	416	424	426	423	417	401	422	398	400	402	414	420	393	430	428	419	410	451	406	419	414	418	397	425	451	405	415	413	442	407	433	420	425	407	410	438	479	452	449	434	394	398	422	440	454	383	404	427	392	370	425	437	375	436	429	425	447	390	383	462	417	446	408	403	405	440	409	398	392	418	447	437	408	411	423	417	434	389	450	413	426	409	405	404	430	431	386	438	452	448	400	404	412	391
18503	11430	8427	3785	3130	2584	2128	1971	1716	1606	1486	1369	1347	1286	1237	1218	1194	1089	1166	1075	1058	1065	1038	1063	976	979	951	961	984	999	1007	910	985	941	971	998	1044	948	987	984	936	938	961	935	986	971	965	944	979	981	952	962	1000	986	924	891	964	910	912	949	949	962	882	911	980	979	998	950	897	927	879	856	907	921	917	922	871	936	954	969	954	910	960	1001	913	903	919	879	950	991	930	874	933	931	928	919	940	916	939	929	930	952	932	939	911	928	923	942	980	978	943	915	888	890	914	967	983	925	943	953	963	960	963	967	965	928	904	909	902	901	926	947	967	927	924	947	966	893	920	960	906	936	968	928	926	908	890	905	978	950	929	925	985	999	958	927	932	951	956	885	924	940	996	903	908	954	919	938	912	954	946	889	928	899	896	939	937	892	943	994	935	910	882	956	931	992	942	907	955	923	933	959	937	939	914	916	933	973	946	908	877	953	941	943	983	955	897	907	951	898	937	903	948	976	946	911	958	880	951	924	942	937	957	886	947	901	996	956	993	932	958	954	930	981	875	942	952	961	918	966	947	960	985	875	922	936	930	920	957	960	905	936	914	953	933	918	898	899	945	907	924	943	956	927	935	876	943	896	900	939	910	896	938	879	963	894	944	931	910	906	949	960	927	892	931	926	970	978	956	946	969	946	1015	914	968	874	962	880	926	990	954	969	922	889	959	1003	990	926	969	876	968	920	893	936	917	822	926	913	933	948	905	917	908	918	941	943	958	949	959	919	918	903	946	949	908	901	941	955	945	909	951	971	917	987	937	953	898	894	975	949	887	921	958	941	917	959	901	939	906	926	928	959	921	950	937	967	903	897	899	972	931	912	992	894	903	926	912	942	935	929	912	950	906	987	923	928	969	958	916	946	901	974	910	997	925	929	939	954	936	896	949	887	949	961	921	939	967	938	943	897	911	912	950	929	925	952	939	952	962	937	937	945	918	945	917	999	909	916	919	885	901	925	936	924	909	946	918	942	915	951	956	974	961	926	937	955	975	929	958	924	951	946	929	910	903	971	963	889	930	965	951	999	951	932	953	960	947	947	982	934	944	954	906	913	968	935	955	980	957	950	926	948	951	925	935	977	939	966	927	979	921	996	971	973	900	945	932	984	876	901	948	919	884	980	977	921	913	946	914	926	961	960	926	893	873	958	984	943	919	958	914	914	897	921	901	920	952	903	991	969	959	998	908	919	938	968	846	941	961	923	939	978	927	993	900	879	962	982	933	913	951	909	940	954	908	953	911	903	888	932	941	939	939	937	889	962	936	955	943	887	928	973	889	966	964	899	924	941	945	921	879	937	934	947	937	920	912	915	915	922	901	901	944	933	956	915	995	928	871	908	995	955	955	887	939	912	887	940	872	891	900	952	928	967	938	937	975	897	915	906	982	941	956	934	974	919	965	914	927	942	954	938	935	966	877	912	964	977	922	1011	932	975	951	911	917	975	879	927	905	886	906	912	928	965	939	926	946	973	955	934	885	963	917	974	905	931	913	938	917	917	953	960	905	970	946	971	924	917	902	985	942	956	942	912	947	967	932	878	960	887	913	963	913	930	986	910	909	904	982	932	932	908	887	960	919	919	999	925	999	918	917	964	950	933	943	965	939	973	946	921	907	895	894	925	952	922	897	996	939	914	896	893	966	957	966	933	971	969	936	878	931	955	969	995	944	889	959	944	907	926	941	932	943	870	929	954	909	915	933	935	917	924	896	958	984	933	961	1021	948	961	952	982	954	945	912	944	930	953	961	887	935	950	925	918	860	964	881	901	937	912	931	879	929	904	903	880	917	907	906	886	887	932	976	937	970	923	947	936	960	899	988	971	882	899	917	859	938	931	919	917	919	965	1018	938	890	922	920	931	926	938	958	929	987	887	905	926	916	905	938	917	916	868	969	924	969	899	966	977	894	967	921	937	946	934	934	895	947	906	906	943	928	879	898	954	961	879	929	897	990	957	933	945	995	918	950	952	906	966	970	988	942	890	931	960	969	916	954	981	940	915	925	929	932	930	903	937	952	929	909	927	907	920	979	957	986	929	929	904	932	907	947	916	918	940	954	931	941	1013	918	942	885	954	942	930	917	940	995	900	904	972	956	964	958	998	949	942	901	938	899	964	938	944	1001	919	927	960	956	948	940	986	964	920	961	888	951	931	948	934	979	905	914	920	918	911	924	955	919	952	928	929	955	980	929	913	967	931	909	960	954	955	955	958	967	920	899	922	928	984	922	905	947	876	897	958	903	902	955	921	911	926	908	933	913	933	907	913	945	961	924	907	976	944	947	943	977	911	994	922	909	910	921	943	917	928	926	893	960	946	976	872	983	971	939	914	946	918	952	921	970	944	926	922	877	921	890	979	928	952	942	950	941	936	959	948	939	915	947	906	900	946	938	966	942	902	979	936	919	924	895	941	949	900	926	918	900	896	922	988	888	906	936	920	934	953	932	890	966	965	901	895	882	899	984	926	956	946	875	935	974	920	973	935	924	942	895	919	946	970	939	991	948	881	920	869	959	969	933	915	900	954	892	926	965	956	851	890	957	953	905	922	899	938	970	910	934	901	976	889	912	1012	900	887	893	945	972	949	953	932	896	955	933	979	936	908	870	969	918	913	927	947	911	934	903	939	915	899	905	953	883	895	905	897	911	964	918	950	960	872	965	938	929	935	893	908	925	895	944	935	961	967	968	948	888	956	899	887	887	885	921	921	883	962	947	996	877	978	918	907	965	940	1005	969	907	904	948	904	916	898	889	969	871	903	930	1015	935	967	932	964	932	924	932	935	956	901	894	886	973	925	941	924	1003	1005	951	930	903	933	994	938	948	900	962	900	955	906	978	902	988	935	952	915	929	926	917	964	965	987	899	991	929	953	951	943	989	950	954	918	888	895	993	958	925	947	895	988	933	969	912	916	958	936	925	983	1004	962	894	892	888	967	893	926	920	907	908	919	965	910	928	892	924	968	1001	914	907	945	952	941	976	933	968	951	904	935	861	947	953	894	982	902	915	941	899	933	908	935	933	911	930	914	945	875	910	931	915	949	910	959	900	924	959	944	902	911	943	973	950	898	918	876	906	956	892	910	918	988	877	981	916	957	934	907	886	919	895	887	954	942	905	941	913	906	896	899	982	965	938	951	888	892	991	883	922	945	941	925	958	865	902	937	855	964	919	943	881	898	947	932	913	969	918	946	920	945	917	907	918	949	879	900	940	954	930	974	914	869	861	889	913	967	943	919	930	983	957	917	1021	931	901	969	964	942	925	905	913	950	983	1020	931	949	948	952	912	986	997	915	955	884	929	944	929	952	946	963	906	983	945	966	936	952	960	925	984	957	889	913	929	933	924	976	877	914	931	922	963	903	951	919	922	937	914	974	938	909	938	905	926	897	944	888	928	964	904	920	938	986	929	958	920	904	891	977	945	943	909	908	935	894	933	972	992	987	959	907	965	965	944	966	982	946	933	952	954	883	887	922	915	961
36753	22585	11875	2568	1219	832	706	557	511	471	439	395	377	342	369	333	382	329	339	283	356	256	308	268	281	285	306	309	304	293	262	294	298	272	286	302	291	275	258	299	302	304	268	288	282	260	281	263	269	285	259	289	263	269	275	282	288	285	305	240	266	267	287	291	239	265	247	290	290	297	256	294	297	265	271	290	311	291	252	273	265	256	251	300	294	290	285	269	263	249	275	273	259	244	265	277	280	257	295	300	291	262	273	235	276	291	291	274	278	285	308	268	285	293	267	273	278	267	266	259	272	299	299	271	285	283	281	279	274	258	273	273	262	266	280	276	271	272	251	250	284	270	275	246	290	234	284	251	273	267	252	273	247	240	285	271	259	264	266	270	279	279	270	259	275	251	277	287	310	254	265	259	277	274	265	247	273	268	298	252	247	264	276	250	274	275	322	289	281	283	278	281	287	307	284	320	270	273	292	228	231	261	279	270	314	266	248	294	248	284	267	268	297	265	235	265	261	265	252	252	251	280	289	238	284	289	266	268	280	294	280	296	259	268	267	275	283	287	259	282	273	279	267	299	281	263	266	284	283	256	291	307	276	260	245	241	276	266	307	282	287	280	283	292	285	279	248	274	248	264	279	272	263	267	280	257	286	250	300	259	227	304	273	263	281	272	259	276	249	273	261	267	253	283	268	288	281	309	278	242	259	248	290	260	274	273	225	292	273	264	261	232	316	285	296	246	259	292	301	250	304	298	294	274	294	274	300	279	271	272	310	304	255	287	303	280	272	245	256	272	244	268	270	280	329	278	290	276	261	277	250	268	302	280	256	283	271	269	275	261	267	285	266	323	279	277	257	282	275	284	292	279	255	276	278	259	266	283	284	239	257	264	287	253	277	271	317	289	311	302	261	251	273	253	237	290	262	270	286	277	262	263	273	290	254	277	301	292	271	281	280	308	293	299	257	258	288	243	290	283	265	240	254	255	272	297	272	280	288	249	265	310	246	279	266	251	289	259	280	257	250	261	294	271	269	270	280	269	276	271	259	267	290	269	288	302	254	279	254	300	269	287	259	260	269	265	278	250	262	269	290	251	304	279	284	289	278	305	287	313	310	298	267	267	239	273	267	283	297	253	267	283	316	296	293	250	286	261	291	280	273	281	259	298	280	296	279	280	299	283	272	273	249	253	255	258	280	242	270	280	246	293	303	310	244	261	269	258	254	265	262	241	282	280	259	246	298	295	277	266	272	287	279	262	262	252	285	267	256	253	265	250	280	298	307	272	260	269	280	275	270	278	261	273	292	280	268	296	272	298	265	318	275	272	266	250	259	238	264	284	273	258	294	262	232	271	260	253	282	262	300	279	293	250	272	296	273	315	280	299	267	265	280	265	261	266	270	233	282	267	277	282	243	273	264	277	249	272	277	231	289	267	278	265	279	263	267	275	289	303	245	250	262	277	257	294	226	265	269	264	291	270	278	277	260	275	273	285	261	290	271	267	280	302	267	286	284	290	250	245	265	311	257	295	257	292	269	256	266	281	267	277	272	274	272	266	314	275	273	273	275	284	292	253	261	275	284	275	255	259	260	281	268	257	288	291	274	284	277	277	285	258	259	244	282	271	253	273	229	275	261	246	293	275	266	277	291	260	280	279	287	285	257	256	269	254	262	253	283	256	289	247	263	287	271	252	247	264	287	270	277	286	277	265	257	285	279	255	245	262	269	266	238	247	245	248	273	267	257	320	278	275	249	282	260	235	271	262	273	289	282	279	292	254	274	280	277	311	296	268	260	281	285	258	235	276	294	287	262	323	257	269	278	279	270	260	246	254	250	275	270	273	289	267	304	284	283	248	263	308	289	267	296	291	282	293	276	264	276	269	277	251	293	283	269	296	288	307	284	253	282	282	284	259	276	251	284	296	286	260	287	259	277	330	262	305	260	260	278	277	279	259	273	248	276	272	275	242	253	276	262	259	285	265	265	269	280	282	243	271	263	260	292	285	281	272	266	269	249	282	272	249	231	286	241	274	267	280	279	265	267	275	288	283	283	268	270	272	264	283	253	280	286	264	272	257	276	273	281	302	277	251	264	254	245	296	244	259	254	271	258	310	283	243	270	276	299	230	296	300	257	253	264	275	286	238	251	255	272	254	275	260	270	275	268	267	270	272	284	278	255	293	244	272	259	276	253	270	297	276	288	270	254	260	275	263	273	236	278	319	284	280	275	264	270	279	272	261	284	269	290	267	294	303	254	272	260	282	259	289	276	250	292	272	263	257	250	254	268	305	286	300	277	270	271	294	254	256	277	249	272	270	250	279	280	270	261	285	293	267	306	241	276	263	265	277	286	284	252	246	278	270	243	257	247	274	300	273	279	264	267	299	288	252	271	274	298	301	289	295	282	262	267	262	229	283	287	294	246	281	272	248	291	267	285	296	272	269	251	264	270	285	292	279	249	264	252	273	251	284	267	277	272	276	257	282	276	233	247	246	281	263	247	274	300	265	255	268	280	297	283	260	259	285	266	262	257	261	268	299	265	279	306	275	274	311	259	285	305	254	267	280	256	289	265	312	285	279	264	273	276	289	280	283	286	300	245	270	287	291	281	276	304	293	295	241	291	271	281	295	250	272	280	276	249	279	284	259	239	252	269	255	266	261	261	268	296	258	265	252	277	278	296	299	261	281	263	264	277	271	266	242	242	277	242	267	294	233	268	277	312	254	249	284	289	253	287	286	252	260	268	269	265	270	264	249	267	264	284	281	258	263	278	289	267	302	271	284	278	275	270	262	287	301	285	290	299	268	295	302	264	275	274	260	234	250	267	285	263	227	294	284	284	285	266	289	247	248	249	273	298	282	272	266	249	228	263	251	253	244	267	251	269	282	248	256	258	273	267	295	285	310	264	259	294	287	269	271	259	258	269	298	257	272	288	275	288	266	287	256	288	304	270	267	277	274	294	270	296	278	290	278	277	266	279	284	296	266	270	262	264	281	287	260	248	270	256	262	262	263	310	264	249	286	249	301	290	272	270	291	279	258	269	263	277	277	276	282	280	247	258	324	248	305	281	300	298	273	265	255	276	269	248	283	274	264	273	300	272	278	284	296	284	274	282	315	264	282	273	252	271	288	268	260	248	295	297	293	276	248	268	235	306	290	258	271	255	257	261	228	280	268	268	260	258	267	269	272	288	240	259	247	254	252	256	272	263	270	258	317	284	262	276	265	253	261	254	256	257	300	277	279	284	264	274	252	281	260	267	287	275	278	284	249	272	294	288	289	237	266	243	272	271	291	282	287	299	261	264	261	275	255	235	252	270	287	237	278	279	264	299	255	288	285	298	250	251	304	302	287	258	281	269	246	296	278	291	257	280	281	275	262	280	284	259	274	252	251	280	246	278	250	278	268	259	282	250	275	281	280	281	269	299	270	276	259	269	295	250	272	292	304	241	263	290	288	273	251	280	280	298	282	275	274	278	271	284	265	248	273	274	299	285	213	269	269
23916	17132	11534	4629	3948	3121	2639	2163	2083	1648	1584	1376	1276	1182	1194	1095	992	973	949	862	893	788	783	815	781	761	673	703	705	683	744	693	681	688	721	760	741	723	725	712	692	658	661	679	728	723	679	649	652	655	624	652	626	615	646	641	734	665	683	654	654	655	649	626	693	630	662	656	674	675	628	646	665	645	662	661	630	646	625	647	652	630	664	638	664	675	640	642	639	637	656	599	638	678	696	633	635	633	609	633	654	652	624	683	663	613	659	669	645	608	618	621	661	643	642	651	662	619	643	637	647	642	639	627	611	635	665	667	661	612	631	682	672	655	688	622	642	625	619	596	650	601	646	631	588	653	633	645	679	677	663	613	643	671	638	669	638	682	654	613	640	647	663	605	622	650	629	629	649	655	643	697	624	655	640	615	631	655	624	634	632	609	610	635	654	635	602	672	696	689	639	661	649	682	643	647	629	630	638	672	674	680	619	695	662	657	648	651	673	651	641	674	693	630	674	706	642	634	598	637	627	603	609	610	632	634	639	651	678	654	688	620	683	667	691	651	670	587	620	632	639	587	600	650	618	661	638	639	630	664	635	649	640	657	677	616	604	664	616	673	637	674	663	653	619	635	660	633	647	638	641	671	666	614	649	674	637	657	691	650	665	648	668	625	628	605	665	629	616	624	601	649	673	662	627	593	639	666	630	613	637	667	682	642	635	662	657	667	664	697	678	606	591	611	658	595	641	638	633	663	627	686	657	681	650	639	659	673	636	645	654	691	643	660	643	635	642	630	637	639	615	653	633	650	651	637	632	648	641	629	637	636	624	655	662	650	659	631	639	662	663	703	671	642	694	668	682	612	657	641	610	667	645	638	632	645	611	623	630	614	611	671	627	609	633	659	702	652	670	645	638	662	622	644	626	610	617	652	645	619	617	645	679	620	647	631	630	657	651	671	642	590	642	607	653	655	624	669	622	678	649	594	592	695	666	640	628	606	574	691	650	649	637	599	681	700	670	636	593	641	609	649	664	647	628	663	625	616	615	608	636	689	683	652	610	699	653	686	634	650	584	639	652	618	640	640	616	674	577	656	686	624	647	629	676	654	623	639	661	632	656	627	624	691	626	628	611	654	664	636	631	615	655	642	636	590	626	634	638	632	598	651	677	643	663	634	637	700	635	637	647	628	621	660	627	594	659	655	645	666	669	656	644	663	613	651	663	643	655	631	691	611	621	614	708	647	632	624	595	619	632	683	617	641	692	626	650	647	658	637	613	650	677	673	615	627	636	635	613	634	632	675	641	661	634	609	682	679	599	639	681	692	657	690	657	660	632	625	644	691	638	660	619	672	650	657	674	622	695	648	712	652	674	639	663	643	675	601	628	620	633	651	656	650	619	641	643	655	665	659	621	649	637	603	639	683	618	633	633	669	643	637	655	640	594	649	651	610	644	627	651	625	646	651	677	633	638	679	633	670	638	670	611	659	645	626	631	666	641	670	624	651	624	662	652	660	627	677	617	644	681	628	689	644	700	624	628	643	628	625	627	650	614	645	651	608	678	620	646	652	640	626	603	634	658	643	627	722	600	645	618	657	666	673	645	665	693	653	688	634	640	649	646	668	677	659	703	675	613	638	671	631	624	591	598	690	618	656	631	678	661	631	637	676	634	587	651	605	655	673	649	637	674	683	621	685	679	665	630	644	628	669	665	638	677	591	657	628	656	659	697	627	653	664	666	678	627	683	653	673	672	657	666	649	620	620	651	689	634	632	635	653	685	646	670	649	604	621	669	628	666	604	640	632	638	613	640	588	652	634	643	692	663	654	701	640	600	681	652	607	638	650	612	676	611	617	665	656	679	644	626	644	643	674	639	654	693	642	647	626	692	619	624	622	647	679	670	630	674	624	654	689	607	608	636	662	624	660	668	670	636	641	627	634	664	685	650	643	664	641	674	647	671	669	631	651	615	664	611	621	702	663	630	614	604	656	624	671	617	638	681	643	651	635	616	592	670	621	647	648	607	645	646	646	673	640	636	655	663	641	675	651	643	648	600	623	662	628	660	658	664	589	591	643	663	631	658	652	652	618	676	656	657	641	626	675	667	644	614	666	648	655	639	649	626	658	640	689	670	714	667	662	670	618	633	650	622	656	655	623	655	655	669	648	627	633	667	650	633	663	624	615	646	640	660	627	663	620	654	634	615	653	634	651	647	645	666	649	612	624	649	652	601	626	646	656	680	651	689	617	635	639	685	620	637	688	668	685	622	632	634	624	634	647	698	626	644	607	697	654	657	634	649	636	700	652	638	664	652	686	639	614	655	590	622	666	611	649	634	616	648	685	640	584	610	617	645	611	645	647	619	640	616	621	618	658	688	617	699	596	632	621	628	657	646	622	629	641	619	656	648	674	672	680	625	628	667	660	687	600	642	624	604	650	640	664	648	672	637	582	648	669	662	643	642	650	623	649	643	655	626	659	644	638	648	642	665	648	663	633	660	648	606	635	661	658	637	611	662	669	667	608	659	629	664	650	641	664	606	609	609	644	634	642	640	634	667	641	664	664	623	638	594	594	623	637	646	644	633	638	643	674	623	637	597	657	662	701	612	656	639	596	657	648	650	598	660	618	665	627	674	754	652	641	639	678	648	618	605	658	631	619	647	642	654	618	650	646	710	618	641	660	627	655	630	672	619	652	599	638	611	640	659	665	618	631	653	686	646	641	683	671	670	652	652	670	654	610	621	681	655	631	700	662	652	643	623	588	623	680	634	657	615	649	628	631	632	667	618	633	583	624	681	637	626	667	654	610	608	658	645	634	699	623	659	614	626	654	638	681	650	632	659	647	661	682	623	675	653	640	655	632	628	643	597	674	683	685	615	623	583	651	641	680	672	619	642	638	656	639	662	649	640	637	633	654	617	667	590	647	600	639	667	642	632	636	640	612	605	681	667	661	665	649	637	630	611	613	654	687	639	657	661	637	618	604	654	621	664	609	642	654	629	653	598	592	627	615	664	638	653	657	669	693	644	641	640	661	636	642	641	696	569	588	626	646	649	690	642	669	589	670	670	655	633	678	663	602	672	643	654	639	638	672	615	664	717	577	658	711	636	630	683	661	652	690	680	596	684	672	680	637	685	684	646	658	630	628	704	652	667	659	705	627	643	599	659	684	655	654	619	670	622	662	666	637	613	598	676	627	661	625	662	667	668	612	620	585	657	707	605	713	622	594	629	584	637	624	610	618	648	615	633	677	682	632	625	612	663	659	633	657	619	608	655	626	637	608	628	655	638	662	643	661	655	658	642	609	668	667	635	619	681	681	631	657	666	602	639	661	643	601	623	658	671	651	595	652	618	653	638	634	626	646	656	697	619	643	641	632	626	656	660	679	636	679	666	660	633	597	694	616	637	668	632	680	647	640	662	642	653	659	638	644	655	656	632	645	656	637	596	651	631	680	637	676	668	679	625	640	652	605	646	659	617	663	646	641	691	641	671	663	664	630	620	662
11619	4007	2063	755	643	501	518	500	499	504	489	511	486	411	455	416	472	495	457	437	431	417	425	448	389	419	449	401	464	446	398	434	439	434	421	413	437	451	438	435	429	432	442	451	439	450	427	404	447	427	436	448	472	419	416	441	431	506	416	453	469	412	405	441	453	425	457	430	417	440	440	451	433	450	424	420	453	451	441	455	414	451	449	461	433	440	429	442	470	487	443	409	429	444	400	411	431	432	431	401	455	448	411	438	458	461	478	431	433	448	415	472	416	417	438	430	438	404	426	419	424	417	435	417	438	421	440	455	434	439	439	443	437	426	448	414	474	469	465	383	454	427	440	466	457	428	448	441	401	410	426	413	386	447	443	459	356	451	452	457	421	462	442	415	427	425	435	409	424	438	454	450	470	419	446	417	368	401	400	452	392	430	460	445	451	409	433	418	465	440	433	430	457	409	436	412	432	424	435	426	440	435	430	425	443	395	402	422	411	421	450	447	458	430	404	401	434	454	439	425	413	427	422	420	425	420	422	418	431	453	435	413	427	425	436	407	443	441	471	453	416	428	424	430	433	405	427	465	446	466	410	450	419	425	423	413	434	403	407	423	415	402	426	426	424	420	465	406	434	434	461	391	478	437	435	402	422	424	406	403	407	441	417	433	387	477	394	432	397	386	439	436	430	433	441	426	393	410	423	403	422	430	369	473	431	448	425	471	497	421	403	485	443	445	453	411	454	447	432	449	412	412	455	447	423	434	470	412	453	410	408	395	413	437	434	432	433	458	435	406	469	442	445	442	422	407	425	439	439	417	438	434	424	453	394	461	486	417	444	425	455	414	427	441	464	464	472	432	460	445	454	415	387	429	412	449	415	427	448	434	456	425	448	459	427	436	377	436	415	441	456	397	443	428	444	438	379	446	438	415	414	395	435	454	411	450	407	429	449	417	462	410	435	458	450	416	414	466	436	432	406	433	461	501	389	436	429	432	421	427	428	426	448	420	442	433	399	407	417	420	426	446	460	409	394	452	431	413	416	413	449	440	407	459	448	422	454	438	450	438	422	459	415	420	379	451	421	447	453	405	438	433	472	446	442	400	435	412	392	413	442	413	434	441	457	440	428	433	442	377	434	452	430	462	430	434	404	412	446	387	438	408	410	467	450	438	425	449	408	420	421	405	421	440	450	438	436	421	429	373	452	448	473	454	429	479	448	435	393	428	463	467	440	431	441	473	429	462	415	416	434	462	440	396	415	434	416	418	427	407	438	431	410	439	453	462	457	440	440	484	460	471	440	451	398	461	434	454	423	423	454	453	435	442	427	416	410	408	453	462	424	423	440	436	488	466	455	390	394	443	436	396	410	410	412	426	437	460	436	411	439	426	430	431	432	439	469	444	406	416	430	405	455	450	424	468	416	415	390	442	439	430	438	461	414	436	404	433	439	501	450	436	420	411	420	475	417	460	453	418	453	446	397	432	428	429	425	432	412	458	422	409	421	429	423	451	445	443	463	418	453	384	429	421	398	405	425	431	457	406	432	412	449	458	413	447	412	450	500	429	455	443	440	435	403	442	428	453	463	460	407	400	417	424	443	431	416	402	412	423	416	457	430	433	412	459	421	418	446	456	415	439	437	474	435	428	409	431	440	454	424	466	412	404	451	426	485	462	462	388	474	428	450	449	445	414	422	452	469	435	406	436	423	428	398	429	436	433	442	366	436	459	459	436	468	429	428	413	430	445	417	434	430	414	414	450	442	444	423	427	449	461	430	423	428	417	409	439	423	445	408	383	465	443	409	452	428	420	449	414	409	413	439	448	395	435	406	421	378	443	430	438	434	415	434	451	442	434	449	457	427	431	416	424	405	433	404	454	438	471	424	438	397	425	413	421	399	431	436	429	453	470	432	425	466	431	438	417	454	459	409	420	453	425	453	487	413	373	445	444	395	428	449	439	417	404	447	415	479	465	400	450	431	430	480	450	457	417	403	427	463	416	433	398	395	418	424	450	432	452	453	429	453	446	400	456	399	452	455	405	472	450	427	418	443	435	417	416	457	476	453	426	424	420	446	415	385	431	434	401	435	453	473	469	421	434	375	444	439	448	457	441	454	434	437	411	413	445	402	450	428	439	451	457	432	444	441	430	454	401	431	440	493	468	415	407	434	469	481	437	470	426	458	456	395	436	453	400	458	424	419	423	416	415	463	463	461	429	439	433	449	424	453	477	453	428	418	442	451	430	416	448	411	438	444	405	433	420	389	420	436	462	443	441	444	416	443	463	424	424	499	422	424	450	435	421	441	447	424	433	452	440	414	410	463	433	430	479	403	420	414	441	419	429	417	439	429	450	432	422	441	416	419	437	466	465	404	431	446	431	420	401	401	396	407	418	437	470	427	443	446	390	424	465	427	416	466	396	388	399	486	451	440	432	460	457	469	443	482	465	427	418	423	420	432	452	435	406	425	445	448	414	451	408	414	431	427	454	439	449	459	442	440	436	456	414	388	429	450	407	417	419	431	404	417	460	489	464	475	477	468	416	443	435	429	442	411	370	423	400	470	449	470	452	410	430	422	403	412	399	382	412	470	420	407	413	424	399	431	426	411	458	432	398	423	391	442	429	412	452	476	431	451	424	398	426	454	432	417	462	423	442	432	406	387	425	408	451	481	446	440	420	442	451	420	410	448	483	428	416	428	437	415	433	415	442	394	398	426	411	417	424	422	406	425	409	367	420	417	464	433	521	454	433	421	452	413	432	466	481	417	405	444	429	412	394	424	422	428	439	456	435	465	386	433	459	418	413	376	429	415	392	419	435	495	458	441	430	458	427	416	407	425	407	452	447	411	434	442	413	403	410	439	428	416	451	423	479	433	466	437	454	441	428	430	433	470	447	418	445	428	443	439	428	423	444	449	434	422	451	397	489	425	413	463	437	424	419	425	459	423	429	394	487	452	389	409	441	433	452	472	453	396	415	414	423	428	446	437	453	409	410	437	428	422	452	441	438	432	422	428	457	411	404	414	466	468	396	432	455	457	411	428	456	435	470	454	383	411	415	428	410	445	454	411	447	438	433	460	441	417	406	438	413	435	450	390	438	425	470	443	459	438	430	425	447	459	443	438	447	416	478	433	403	455	445	432	401	442	428	429	426	444	430	440	407	415	402	486	426	449	474	448	417	480	426	494	464	464	422	450	440	425	435	436	438	476	431	475	442	464	449	436	430	469	412	412	410	415	445	434	474	455	430	420	452	428	463	439	475	461	451	458	469	426	444	457	425	430	461	454	417	430	402	437	378	413	452	390	435	417	416	435	406	445	427	439	442	423	429	376	466	432	451	434	404	422	480	441	434	408	388	420	425	437	447	469	430	438	424	442	405	421	468	454	425	441	425	446	415	419	459	424	471	403	410	406	480	420	416	425	438	435	442	428	405	420	387	438	438	440	422	414	440	403	428	442	438	382	449	436	420	415	424	389	415	468	433	461	398	454	437	451	489	472	427
8127	3984	3505	1993	1774	1700	1453	1429	1367	1232	1233	1246	1127	1130	1135	1093	1060	1071	1090	1098	1020	1013	1052	1002	1017	1038	1010	973	1020	1034	1038	1004	991	1004	1027	1012	1032	1009	1021	990	1019	948	1046	959	969	1009	963	1010	980	965	1011	934	1054	1005	920	956	981	996	1033	1004	971	954	929	946	935	996	1009	990	942	1010	962	1022	998	1002	969	1015	1050	1024	994	961	942	990	1008	1048	979	952	993	926	980	1018	1002	988	974	956	958	981	932	1019	1010	975	990	973	965	1002	1076	993	980	1017	970	954	966	955	969	989	953	930	1022	1004	956	1007	986	936	1025	973	986	1000	969	999	971	974	992	1042	989	944	972	1031	991	969	1019	943	981	985	958	1007	996	997	994	955	949	962	998	977	1004	962	972	900	1034	905	975	942	982	1005	966	995	989	950	975	987	960	1004	998	892	949	957	959	1016	1020	987	1038	959	982	984	1005	945	909	939	1008	956	1020	1002	1042	1049	996	931	1024	940	1053	984	967	961	1019	1018	963	1006	1017	991	964	953	933	1046	957	1013	983	957	978	985	962	977	1045	948	978	991	923	1001	1015	1016	984	999	964	1006	969	997	959	966	988	1005	1016	974	1013	979	1009	948	961	954	977	1006	916	994	903	947	973	931	930	1033	928	943	954	933	1046	994	944	991	1003	1014	977	1006	948	979	999	983	995	966	998	996	969	979	945	975	942	991	916	1005	968	1030	970	1026	1035	972	986	988	1000	974	942	1003	941	989	986	953	971	1005	1015	987	1025	927	1020	1001	1006	968	981	930	1039	978	994	1004	945	947	1007	1031	976	980	982	931	1041	999	962	968	999	973	971	1018	1012	975	1032	942	1018	975	949	1014	970	940	1027	957	1015	925	990	939	939	1020	983	1038	947	1024	1019	1017	908	972	1008	998	1006	985	1038	961	1014	938	979	999	1014	931	1059	1018	974	969	988	992	970	955	966	961	1012	962	962	940	986	985	911	968	961	1017	994	975	941	994	1012	973	1047	972	991	980	997	958	1027	998	1019	983	963	968	1003	1006	973	940	952	926	940	1014	957	969	942	1035	978	1003	969	942	993	1018	976	1038	1064	1038	1024	983	977	1000	1013	937	981	990	1028	933	992	916	1048	1017	1005	921	1013	955	999	957	944	1017	980	958	920	970	967	935	991	969	959	973	995	961	952	999	983	956	997	950	964	932	993	984	912	941	1002	1004	979	1022	935	1007	997	986	979	1002	989	933	939	1019	995	1008	1011	992	938	972	968	957	1018	967	982	981	983	994	1002	970	950	1047	922	1033	953	987	962	1003	1036	1018	1025	1018	942	964	1012	982	1009	1003	929	994	948	981	1011	984	956	1059	916	1005	990	928	994	938	1036	1014	938	996	931	953	1030	958	957	991	920	986	985	1007	987	987	964	1004	1031	897	998	1010	999	986	987	991	977	969	1023	962	957	979	923	968	1009	1011	955	976	994	1017	969	934	951	927	976	982	1001	984	981	973	991	1022	954	918	987	973	944	983	964	1003	901	1006	968	1030	1040	1010	984	1005	1002	970	969	973	986	1009	987	948	965	970	1064	992	1028	988	960	1012	981	976	1023	993	986	992	996	984	1006	965	977	973	954	1034	960	919	1027	988	982	935	1009	970	1006	917	957	1053	974	992	1048	968	953	925	998	987	960	1025	980	961	929	1006	1002	995	984	1025	997	1030	988	949	962	1010	941	964	938	951	995	971	1020	952	980	1013	1029	966	1001	970	995	993	1055	973	988	999	988	994	995	988	988	979	971	976	1047	1000	974	989	988	1010	972	1045	964	1016	1011	1035	977	947	966	1015	1066	1008	1025	935	1003	982	980	967	989	995	1004	987	962	1052	997	960	997	958	1007	932	970	979	993	1000	1032	1001	954	927	1001	1020	972	996	992	945	992	1027	994	935	990	1032	932	994	940	996	958	961	1032	992	1016	976	968	1013	963	962	1030	999	947	996	953	1033	994	1052	986	960	959	1014	950	961	956	931	1028	959	928	973	1019	949	1081	980	1020	924	967	1016	970	1029	1012	972	1001	1041	967	986	951	1004	966	993	944	1008	973	1054	979	985	960	933	1002	987	1024	967	1033	979	1020	892	997	994	956	1024	1026	928	976	952	1004	973	948	929	1006	932	957	994	1069	997	1007	943	983	960	929	978	972	960	901	980	941	1017	939	1028	919	918	945	962	1002	985	1060	1001	974	985	993	1009	972	1014	974	1007	925	949	1062	1042	988	968	992	999	999	1025	984	967	995	943	981	976	999	987	909	995	976	1004	979	980	958	959	939	932	1008	1012	991	1006	972	979	944	976	953	1062	963	991	981	986	1060	1034	976	984	933	977	995	989	991	977	1015	979	996	955	954	999	988	1007	951	955	938	1025	940	951	961	975	1004	1007	973	964	958	1007	1002	1016	984	935	1006	969	1010	965	986	947	967	1014	1006	978	972	948	947	986	990	1002	990	1014	949	982	941	950	1006	967	1016	965	960	947	962	981	929	1015	986	994	964	988	963	1005	1009	905	975	985	964	1002	1017	1008	915	990	952	983	988	970	962	1036	978	947	1017	1000	919	1010	964	970	981	934	952	992	909	1002	1014	1009	938	965	964	992	921	954	995	965	962	990	920	889	955	900	926	995	1013	993	974	1004	999	985	972	940	950	960	958	1048	960	1035	966	946	977	947	958	965	1016	1014	990	1092	983	1019	997	1020	1012	948	974	940	997	979	1017	1009	1009	1025	937	961	1008	984	1001	998	998	985	1012	1003	933	1078	965	1019	1030	952	956	1022	990	946	949	1004	945	923	918	1048	1019	959	962	991	963	959	1007	948	943	1009	1030	942	1021	968	993	993	1053	925	1013	988	948	978	966	980	1001	952	978	984	949	939	955	982	912	973	979	963	1014	980	977	975	987	1010	981	1009	969	959	946	1022	968	1012	992	968	963	981	975	958	965	979	1000	943	991	930	1003	942	1000	1008	878	990	961	977	939	933	979	993	960	1013	1004	979	996	996	965	1011	1028	951	957	989	1021	1004	1018	971	959	962	954	1025	971	961	990	1038	1021	921	971	927	1013	978	967	1021	987	936	964	926	976	998	1022	981	1009	996	953	971	981	1001	1004	955	959	1029	995	1011	953	947	991	967	943	994	964	1017	1018	944	922	1064	989	1006	1013	969	952	1036	979	978	962	1001	997	1052	987	1013	888	981	961	991	1000	936	926	974	1008	969	995	1002	976	977	994	929	960	1034	986	989	967	938	950	1028	1010	985	1001	1013	983	911	965	951	946	976	1034	1040	924	1000	980	974	1000	948	976	986	1028	1020	975	1031	1028	950	1025	947	1019	1004	968	985	930	994	1005	971	943	937	950	1040	983	956	982	961	982	971	1053	984	965	974	935	992	977	977	1002	1028	969	1005	995	1036	939	955	1010	1025	946	994	962	989	1055	984	1046	955	992	1051	935	942	998	973	986	990	999	970	1045	984	995	980	983	991	1015	963	1037	998	953	982	951	1003	1006	944	928	968	990	957	949	1000	1048	954	1002	955	962	964	984	971	1016	939	950	986	1008	994	1011	933	980	971	990	972	988	942	924	998	967	1029	999	978	997	1001	984	1031	934	963	994	968	957	980	1019	1028	975	976	954	995	1015	918	978	989	1011	970	992	1019	950	945	984	971	975	1037	969	1004	986	1027	998	972	977	983	963	948	1018	983	1074	1024	980	973	953	946	992	1020	930	1023	1017	1035	982	1059	1003	960	1049	951	1013	942	956	1028	1005	977	1024	993	939	1047	999	954	920	1032	985	999	1017	1025	1005	971	967	957	1022	963	993	972	959	1021	939	1006	947	965	970	954	945	1018	958	966	972	1000	1034	974	987	1035	988	1000	1042	1014	948	940	991	995	948	985	1002	990	979	984	970	954	965	1009	976	958	966	1032	937	975
25990	13494	6723	1472	935	785	618	607	560	489	517	493	484	455	475	447	461	400	392	427	447	430	397	439	457	421	417	432	416	427	433	400	418	413	402	402	395	439	427	369	432	412	407	430	416	411	399	435	412	410	415	428	402	403	435	409	452	402	422	417	418	413	387	410	407	420	380	393	418	415	439	421	417	368	417	421	418	457	416	398	396	407	423	436	446	418	422	419	391	409	426	356	460	401	423	418	410	417	430	429	437	420	404	430	429	389	416	426	423	394	428	387	401	455	381	398	371	415	422	420	473	413	420	429	406	420	447	395	379	413	426	401	414	387	413	425	369	394	464	430	397	398	427	410	373	395	405	383	401	402	394	392	367	423	444	402	426	388	443	357	420	435	409	397	403	387	408	399	396	400	416	437	416	360	402	404	466	446	380	408	425	421	398	420	431	411	389	386	422	425	429	383	408	362	430	384	408	403	423	402	417	382	392	407	429	395	403	395	417	405	421	399	425	417	401	430	403	459	422	403	410	426	442	406	410	409	449	385	381	411	416	426	439	387	400	456	395	384	403	395	438	399	424	389	395	418	436	404	397	419	394	383	422	405	384	422	381	405	407	434	439	380	417	425	394	406	431	415	414	409	395	406	383	396	428	396	380	408	404	407	434	407	419	424	399	444	371	402	413	369	393	379	440	383	396	415	424	387	368	445	423	436	394	360	452	420	442	439	401	405	423	400	405	377	389	464	409	394	445	415	424	376	434	463	398	405	384	461	435	397	413	418	416	393	389	392	404	411	400	384	400	399	420	457	444	440	401	409	441	409	395	374	424	430	374	386	427	430	454	378	365	403	412	426	397	395	425	395	440	423	436	423	429	404	443	413	443	405	449	435	418	416	414	391	425	394	407	408	467	418	409	371	408	414	431	465	413	381	375	398	396	437	421	410	448	422	412	411	398	401	417	404	391	422	437	429	413	394	394	448	436	425	423	447	399	444	434	405	389	399	428	434	424	393	421	426	395	393	409	387	403	405	420	407	391	418	428	399	404	408	419	441	380	415	380	418	434	391	432	406	396	406	421	420	444	426	429	419	420	408	422	388	402	421	454	400	407	390	408	410	381	423	394	425	403	431	421	387	433	405	426	454	428	419	387	425	401	387	385	373	368	436	400	388	352	401	401	443	440	418	373	388	413	385	401	413	389	402	417	427	399	406	388	401	417	417	415	401	384	401	408	403	401	400	413	440	443	414	453	393	361	395	380	403	389	404	428	425	424	427	446	396	418	425	434	401	389	430	410	428	445	425	420	426	415	441	410	412	424	404	413	440	400	398	439	412	418	420	423	406	422	423	417	398	374	407	384	375	414	416	403	409	397	430	384	444	434	396	408	419	414	390	374	415	404	428	417	402	423	396	411	430	413	414	425	382	397	442	416	433	396	406	446	414	405	413	424	430	425	429	438	412	414	398	421	392	401	380	357	391	429	406	383	478	429	442	418	464	379	425	392	389	391	411	440	425	392	458	408	437	429	418	394	385	422	404	412	400	423	417	433	434	420	392	397	364	412	419	408	394	396	388	426	395	441	379	416	401	396	385	413	429	415	417	427	385	399	406	428	398	415	404	419	410	437	389	396	404	406	415	416	389	412	434	403	462	421	408	375	433	442	429	345	409	418	409	401	365	427	378	395	391	410	432	374	407	419	391	414	388	424	429	418	426	415	439	417	423	384	402	389	406	393	407	419	398	402	439	420	381	414	405	409	428	424	401	381	419	433	420	376	385	412	414	406	406	412	408	412	440	410	438	410	408	388	402	413	399	415	432	414	420	404	453	391	420	378	424	370	452	428	396	373	425	401	420	438	409	404	432	387	396	461	405	405	384	431	403	420	398	429	427	425	405	429	399	439	421	392	397	430	421	406	424	400	405	404	390	457	446	390	424	427	438	418	397	421	402	423	366	422	429	446	405	409	413	415	425	419	377	385	404	383	460	411	370	376	426	411	422	383	440	445	406	388	418	404	414	424	439	412	377	451	386	427	397	451	399	386	410	406	406	406	396	384	425	365	387	398	414	381	431	377	416	402	395	390	392	422	399	417	448	435	386	372	414	432	404	405	386	403	412	402	415	384	466	400	381	395	428	384	431	444	410	435	406	400	377	399	412	399	415	430	364	407	415	457	404	406	408	391	431	425	390	421	424	383	439	439	397	400	415	395	432	454	381	412	429	442	400	394	398	390	396	419	389	398	462	383	429	381	425	390	423	413	449	413	389	416	443	413	428	380	409	386	395	415	416	394	401	391	387	394	408	422	454	451	378	417	424	397	406	413	413	403	415	377	415	423	412	425	448	420	410	355	414	407	394	401	382	424	412	430	407	393	438	396	389	412	424	420	464	405	413	413	439	371	417	408	417	359	372	398	416	425	426	391	393	441	397	390	427	417	434	443	387	376	395	434	431	439	406	383	395	380	415	387	394	438	438	414	406	383	411	391	405	423	415	424	436	430	441	405	450	381	414	443	416	417	437	393	429	387	356	395	416	385	438	434	373	406	404	410	373	425	436	425	400	421	419	438	399	413	442	415	480	432	420	408	404	469	415	414	388	393	447	392	364	425	396	404	417	407	392	458	452	435	420	416	481	433	421	374	427	372	378	415	398	428	405	408	442	428	438	423	387	416	405	409	435	461	397	416	420	382	393	389	427	404	392	405	379	413	457	416	429	443	436	441	391	404	409	393	394	447	426	409	395	403	383	436	438	400	413	375	361	428	450	398	374	415	384	437	411	414	377	430	379	400	377	444	415	396	414	404	372	417	414	399	393	391	423	403	421	416	411	389	389	438	369	377	385	397	395	410	425	367	443	412	376	382	418	401	429	364	405	430	421	426	388	411	414	428	412	423	394	454	404	398	391	383	413	427	409	391	438	432	410	401	411	422	405	414	401	394	431	441	437	388	376	388	404	382	411	375	378	409	419	412	381	456	463	395	426	430	424	431	391	394	399	405	430	404	366	406	384	406	390	429	403	404	441	408	411	363	421	398	390	430	389	432	464	438	431	382	380	404	414	400	390	433	392	394	399	426	374	425	477	425	416	382	399	424	402	428	407	444	393	371	398	399	393	415	466	444	420	438	448	423	400	397	456	423	368	424	422	437	399	422	427	423	382	401	436	441	425	423	414	385	398	426	390	434	418	434	398	419	406	360	381	443	416	448	396	408	404	408	384	391	377	403	391	399	445	412	397	410	408	387	426	385	430	381	409	389	375	467	407	366	396	417	427	396	389	425	349	402	411	417	430	427	416	424	399	383	423	395	386	466	394	353	312	386	433	389	426	396	400	421	426	420	436	424	406	448	389	387	429	403	389	423	423	408	411	375	432	404	410	389	418	419	411	392	402	411	397	478	443	417	436	389	367	401	448	430	396	411	377	406	375	427	426	434	434	433	365	411	410	382	395	388	418	393	398	385	405	417	414	386	354	431	374	405	371	414	387	415	406	435	407	387	374	401	372	393	405
18133	11185	8515	3367	2828	2618	2054	2078	1712	1606	1497	1431	1289	1315	1250	1199	1156	1161	1133	1113	1083	1061	968	1006	1025	993	1031	967	923	956	1006	981	940	977	949	943	988	970	971	940	976	938	927	1004	924	929	942	916	912	911	987	936	957	954	953	939	949	931	912	901	885	960	953	886	993	928	932	946	924	941	933	872	956	939	923	910	974	961	927	880	890	1008	949	935	928	929	1017	921	935	909	916	931	979	874	923	952	904	913	909	982	936	872	856	896	905	941	909	939	895	926	973	925	940	911	913	891	952	895	906	964	988	935	937	945	917	963	941	961	951	952	933	939	969	944	939	911	922	867	927	920	909	994	944	922	938	981	944	940	918	977	945	955	959	914	937	913	870	944	960	924	984	942	902	963	977	976	942	929	934	917	901	893	904	935	909	912	934	909	960	854	929	904	909	944	898	958	920	924	1010	921	900	933	917	876	927	912	915	908	1005	954	937	905	938	922	929	973	940	911	891	955	936	968	961	914	886	925	941	884	932	941	941	947	938	911	913	906	922	961	945	952	959	920	934	939	907	918	934	879	937	990	916	928	928	959	927	941	918	977	936	909	955	905	867	940	981	930	894	914	924	970	932	967	898	902	933	886	956	908	963	887	960	1003	860	908	960	960	901	993	936	855	940	878	980	953	915	922	920	932	922	929	914	966	921	998	916	921	890	889	941	965	928	956	939	928	961	912	926	928	919	960	996	922	925	940	974	964	906	941	943	944	889	945	899	981	966	994	977	953	940	925	936	899	959	938	919	892	959	935	953	908	975	967	945	901	966	910	903	899	972	935	850	918	877	856	899	944	873	945	902	931	989	967	926	925	905	901	899	992	979	940	984	897	1000	944	916	947	961	906	875	939	951	943	990	959	906	953	916	883	942	920	897	955	930	944	940	918	904	920	922	947	914	943	920	883	943	896	954	948	929	985	999	960	964	962	931	840	955	902	915	909	941	951	934	948	981	937	911	889	962	971	926	945	931	896	895	944	918	902	891	974	918	918	951	963	882	952	948	977	903	918	909	898	988	942	918	925	907	963	902	883	937	911	930	917	957	926	902	895	997	955	930	953	936	937	949	915	970	915	934	906	914	981	948	927	911	910	933	953	945	932	930	926	944	916	901	940	923	945	952	925	912	908	923	951	937	919	902	959	932	972	899	870	924	880	958	865	919	948	933	948	962	956	957	903	938	926	939	914	968	936	947	896	898	922	939	955	977	895	955	946	888	935	929	988	840	917	949	914	910	921	893	902	936	905	897	945	902	901	933	882	976	938	888	908	946	928	918	917	987	960	940	939	915	1014	900	932	961	902	934	925	926	976	943	934	947	938	947	953	923	900	899	847	993	913	862	879	925	970	929	938	909	962	989	917	948	956	915	907	972	915	960	905	942	926	951	928	926	925	925	961	941	1027	908	895	955	934	912	955	937	893	925	925	975	941	918	884	918	988	936	946	943	869	971	871	987	988	939	894	938	899	942	900	937	959	953	958	896	962	905	931	943	933	888	953	968	942	937	966	959	959	898	917	870	922	932	901	909	963	971	960	903	985	939	921	945	890	929	955	969	942	938	981	907	910	888	915	913	936	991	945	895	964	933	885	897	960	947	916	942	892	1009	951	945	962	930	930	921	946	931	896	896	933	941	924	941	872	913	911	972	960	996	937	966	927	939	992	910	888	963	942	892	940	890	938	918	935	948	930	897	914	966	887	936	921	930	877	918	897	942	916	963	971	967	974	885	940	911	920	942	925	934	909	912	989	919	1030	928	923	923	906	885	968	954	897	973	945	954	932	935	908	954	970	950	964	909	955	886	949	950	919	925	928	918	911	945	906	964	927	940	877	949	916	875	941	953	877	954	950	893	882	932	937	877	912	947	949	916	934	952	948	937	971	970	965	1001	943	875	938	903	932	857	923	954	919	918	902	917	921	903	978	889	925	959	963	930	956	904	950	943	929	859	1017	899	893	914	909	944	985	889	908	946	948	970	925	934	904	872	960	924	922	915	969	956	930	877	940	850	913	950	980	892	921	937	942	916	902	940	953	906	971	913	938	995	931	915	936	932	918	1017	929	945	901	930	860	912	920	948	903	912	910	997	958	909	928	977	926	886	920	934	907	968	907	942	918	973	942	954	898	892	925	971	985	962	950	885	928	986	938	894	905	908	958	932	904	945	889	975	946	908	919	914	1006	935	908	943	922	932	1006	955	883	904	938	918	883	940	939	905	947	912	933	930	921	964	950	928	927	950	947	928	883	968	915	924	973	892	936	950	933	953	918	936	1025	924	963	934	957	988	960	906	922	899	919	953	929	878	919	889	957	931	916	902	936	949	902	927	898	925	928	959	928	924	920	957	938	965	890	940	940	927	911	894	958	962	887	886	924	904	946	921	969	961	943	903	974	994	888	927	920	966	885	896	972	960	916	922	912	924	921	938	957	919	884	952	916	893	947	985	976	912	939	959	919	934	972	918	911	941	973	943	936	941	903	966	932	958	928	950	937	924	953	954	928	900	924	890	891	914	967	939	934	966	890	957	967	915	954	880	920	933	972	955	910	974	906	935	899	955	957	949	931	947	957	967	923	902	972	951	926	950	877	986	878	956	933	892	932	956	938	917	929	917	999	959	901	978	892	960	961	902	940	916	936	981	945	875	928	922	939	852	923	923	924	890	952	915	903	907	926	916	932	926	974	869	960	984	947	940	947	865	868	879	920	944	950	908	905	938	916	901	982	929	918	909	890	934	928	934	926	907	952	963	979	926	891	958	902	948	946	903	947	929	970	977	885	920	947	948	937	919	928	964	911	987	959	930	934	880	954	940	945	929	935	877	956	906	908	944	925	926	953	928	910	948	912	963	903	939	942	946	925	879	894	899	980	945	874	910	989	995	944	957	914	909	919	923	1005	975	949	944	949	945	920	952	939	875	926	896	919	896	930	919	949	951	924	861	931	878	960	952	923	937	949	971	1023	903	872	955	1003	953	970	933	939	978	905	942	946	916	1010	902	963	926	921	976	967	930	875	898	952	928	952	967	968	987	900	929	966	901	903	924	913	920	923	930	903	948	952	894	914	923	863	947	918	960	894	903	972	968	968	954	895	906	922	919	936	933	947	957	903	920	938	925	879	928	962	893	881	932	918	940	969	915	951	993	948	960	936	947	882	922	952	891	936	961	900	926	941	893	959	921	900	919	933	967	953	916	943	923	949	969	940	912	983	884	923	928	941	872	932	936	933	913	931	933	973	960	984	978	985	880	927	949	967	919	914	912	958	958	906	908	935	941	980	962	941	907	915	901	985	953	917	892	963	963	945	949	929	947	958	1002	943	932	929	934	900	932	932	1008	968	893	965	945	938	925	919	944	903	947	884	915	964	924	938	961	894	913	927	954	925	939	931	979	951	963	901	924	916	905	973	906	971	922	904	921	897	934	868	908	975	934	950	973	987	983	930	886	977	965	985	876	889	934	902	957	919	909	898	969	920	875	970	932	906	951	948	897	895
36325	21434	12040	2506	1252	833	645	521	500	460	462	371	319	336	364	329	320	329	280	317	296	281	309	281	265	299	295	288	261	289	249	265	270	251	313	256	288	306	278	263	278	304	285	303	291	306	246	274	285	275	277	272	282	264	283	298	262	279	288	255	262	245	283	300	269	274	284	293	299	242	294	275	300	304	265	270	276	275	283	269	299	268	300	275	244	263	301	267	260	282	277	270	257	280	271	269	285	269	275	285	261	245	273	274	274	263	255	270	272	280	271	293	257	289	268	264	267	264	261	255	278	267	294	249	264	249	266	308	256	272	268	278	251	256	221	261	297	277	293	262	267	266	272	254	290	285	278	277	250	245	298	245	234	285	277	265	255	283	255	279	245	244	218	264	253	266	250	267	274	260	260	272	252	288	255	254	256	280	256	241	263	255	294	257	308	268	277	251	274	283	286	288	265	255	269	271	286	253	271	265	285	257	273	298	294	283	270	275	248	288	265	257	248	260	256	263	289	315	284	249	267	260	270	289	272	253	271	263	279	269	253	253	283	271	275	268	283	275	297	280	262	253	258	279	275	266	259	285	273	291	252	273	273	281	278	293	287	278	248	247	272	252	274	270	291	262	275	303	272	268	255	263	295	260	248	259	239	263	260	242	258	296	253	278	240	283	268	258	256	286	276	264	272	276	273	284	246	301	288	282	271	298	262	262	243	269	245	283	250	260	263	276	270	260	297	272	264	306	241	277	268	274	280	236	278	255	258	256	281	292	280	257	280	274	261	270	280	299	289	272	271	275	276	245	229	274	255	284	269	288	268	291	283	262	278	267	257	296	280	268	246	275	261	248	239	268	306	278	277	268	273	277	277	270	257	265	261	235	277	264	291	258	250	272	263	284	268	295	274	240	269	248	268	271	307	234	269	264	277	256	257	271	249	267	276	269	297	278	265	267	272	295	278	253	276	282	285	278	265	263	284	262	262	275	278	264	281	274	277	248	268	257	253	300	301	258	273	256	256	278	278	257	282	286	301	277	277	278	270	247	276	247	285	274	238	263	272	248	285	285	229	327	269	266	246	270	278	254	282	255	263	248	268	273	250	295	297	251	282	254	261	257	264	282	267	310	278	303	288	273	310	253	277	279	245	295	265	242	292	259	259	249	253	278	256	283	282	278	286	284	286	272	284	284	276	288	257	292	256	259	258	245	271	281	272	263	279	255	276	242	245	307	262	295	273	276	273	315	275	314	275	258	290	234	264	258	275	256	262	303	259	267	281	283	287	251	257	272	298	268	266	282	279	257	300	250	292	288	273	278	261	250	295	266	285	287	256	263	297	272	275	256	273	257	254	243	250	289	281	278	261	283	281	264	245	289	281	279	250	271	270	248	234	240	263	291	254	279	253	282	259	268	259	284	255	262	295	307	279	285	279	247	292	297	252	260	257	280	241	289	284	235	244	242	261	268	284	247	262	268	242	249	276	279	264	260	286	297	242	254	262	283	248	292	286	241	309	277	299	297	284	262	245	294	282	266	261	256	307	275	260	241	280	256	280	281	266	270	274	255	263	301	259	266	286	293	273	301	250	272	244	261	262	260	255	279	258	268	279	281	258	279	267	280	260	260	262	277	273	259	281	278	256	272	289	267	267	271	273	281	256	241	257	268	252	282	298	268	269	240	247	277	262	253	259	271	233	251	289	267	287	289	279	284	261	262	243	285	266	274	279	252	277	239	299	307	273	269	279	260	267	283	249	294	275	235	286	269	293	251	255	300	302	276	259	295	254	287	313	274	253	295	250	269	301	258	276	244	281	271	286	260	266	268	292	261	257	271	275	262	278	249	269	241	287	274	284	279	275	264	259	278	259	263	277	265	260	265	264	282	280	268	235	257	268	255	295	260	275	279	262	291	274	292	251	295	244	274	271	277	272	281	262	301	270	262	247	284	283	288	274	279	290	270	223	260	267	301	254	286	255	251	294	248	261	286	264	266	273	284	269	280	267	306	261	281	291	275	262	262	273	291	281	267	274	271	256	263	266	290	283	260	289	261	261	265	281	247	284	277	280	279	304	309	267	254	263	255	250	263	258	276	271	251	267	306	286	282	303	255	296	262	311	262	264	258	269	303	308	276	292	279	274	277	291	270	308	295	278	279	262	243	288	279	263	260	254	259	284	293	289	269	290	269	268	235	269	252	268	263	274	256	265	250	241	253	284	272	287	278	261	258	292	281	264	267	311	268	277	266	296	253	261	272	244	249	288	287	305	258	270	283	251	260	267	282	266	297	310	291	277	272	256	260	264	264	241	226	260	252	275	261	256	301	274	269	274	256	269	246	241	266	260	278	279	238	263	272	250	277	243	263	298	252	279	249	279	288	298	270	300	282	295	264	314	254	276	263	266	264	282	270	268	260	271	275	250	274	238	268	245	263	226	254	254	286	273	281	270	280	269	289	266	268	271	292	276	286	267	250	253	266	270	267	296	279	258	270	268	277	242	278	268	309	270	292	267	280	212	285	265	271	265	266	279	212	284	259	270	285	269	272	233	265	286	253	275	271	263	255	274	253	271	258	280	248	255	298	270	229	273	279	272	257	279	288	254	256	246	245	267	238	253	280	271	294	261	247	275	268	238	260	269	264	248	288	262	254	266	255	271	277	266	289	258	281	295	264	280	274	270	283	268	283	277	309	271	262	238	251	271	285	307	239	276	291	285	276	258	235	275	285	276	277	259	266	247	287	277	282	311	240	283	259	237	256	255	219	261	249	269	236	251	259	263	267	280	238	281	232	247	259	273	248	281	268	292	255	275	264	261	283	281	268	278	280	262	288	285	274	262	275	259	271	276	264	266	259	251	265	261	253	234	269	291	257	253	287	248	292	262	284	304	280	280	290	282	277	258	255	261	227	264	267	297	254	297	249	270	268	301	257	295	274	281	274	285	267	266	250	241	266	299	266	261	281	319	304	276	278	259	252	253	238	271	286	266	284	279	289	273	282	263	276	286	287	271	290	278	257	277	270	229	281	257	263	273	290	252	264	270	280	282	270	274	257	277	253	264	271	302	272	278	242	301	263	262	246	270	292	252	258	271	274	242	237	282	279	262	279	296	263	274	271	281	269	256	286	266	270	257	292	271	259	266	248	273	247	272	263	265	256	277	307	259	238	240	272	297	259	277	269	277	291	271	254	278	276	308	283	259	263	298	276	280	272	256	257	282	263	262	246	281	238	308	273	262	277	265	262	279	284	272	271	294	269	253	281	269	285	250	276	281	255	253	263	267	300	255	264	256	271	261	240	296	279	260	246	275	236	301	264	260	266	249	275	272	262	245	278	276	290	276	277	288	235	279	281	291	250	275	269	254	264	258	292	282	271	274	291	255	281	275	266	278	281	216	279	283	270	269	280	274	302	277	281	259	258	281	282	279	267	275	248	306	292	260	289	259	267	237	280	290	293	276	235	277	264	251	287	271	272	282	272	267	256	280	256	250	272	276	245	301	247	262	280
23795	15886	12514	4512	3978	2961	2509	2281	1833	1764	1495	1406	1226	1263	1096	1097	994	916	939	870	848	772	798	824	810	757	717	709	657	726	752	681	715	692	736	689	655	707	706	715	718	729	680	717	650	680	653	709	641	670	673	637	656	653	715	690	637	667	698	639	662	683	671	640	625	626	658	655	634	617	626	632	659	669	646	619	687	642	621	653	624	686	644	651	616	672	599	627	633	617	649	603	580	648	610	649	645	631	668	615	672	656	652	648	612	627	676	678	597	652	667	706	619	662	618	593	651	610	629	608	627	652	606	653	688	627	643	614	625	616	643	640	662	640	651	631	628	657	674	617	646	630	655	578	671	680	614	610	660	647	640	604	655	629	626	638	607	652	602	653	661	667	602	659	699	611	649	651	617	614	628	625	641	662	619	640	654	608	618	662	608	619	638	635	647	625	623	634	615	666	644	653	671	640	661	623	631	613	647	675	654	609	620	651	622	653	628	632	676	614	678	621	609	669	645	655	642	681	651	640	656	608	653	683	639	678	644	650	638	621	643	629	601	625	625	646	615	627	645	614	671	627	606	646	665	653	583	626	629	634	625	665	612	615	623	668	642	589	650	673	618	619	625	669	594	645	609	657	679	633	637	607	658	663	598	628	618	658	680	657	600	656	633	611	596	630	667	620	583	632	629	630	621	657	620	659	623	667	649	603	661	607	613	660	667	609	635	621	652	616	648	632	664	627	649	604	654	668	649	631	649	645	613	707	648	682	605	629	614	629	633	651	720	626	621	655	634	638	668	673	649	626	619	627	642	651	650	607	655	649	633	627	629	625	616	646	622	659	662	605	634	644	658	639	638	602	639	622	657	659	693	648	677	636	607	650	628	607	671	614	650	628	676	647	621	669	606	666	563	663	651	617	617	631	606	679	654	618	643	650	646	660	664	669	635	625	659	650	643	616	615	685	593	624	603	687	671	633	643	614	660	673	651	652	614	625	652	673	620	637	660	645	652	657	601	593	656	662	607	648	661	602	629	659	638	655	648	605	653	644	687	664	594	628	608	644	652	621	666	636	657	647	669	655	652	632	646	633	661	650	668	653	613	614	673	666	612	622	667	617	655	589	650	647	640	671	671	654	603	617	647	638	601	646	663	658	688	618	664	606	662	636	627	652	622	665	631	632	628	632	645	628	649	642	626	645	657	646	669	630	677	684	666	678	649	569	614	618	638	626	652	636	633	674	641	605	621	637	657	696	631	676	586	613	648	620	620	678	611	649	604	648	648	620	604	651	603	654	573	622	631	631	639	584	638	633	649	660	683	642	650	643	635	655	620	631	642	655	663	613	638	624	659	642	644	583	641	624	629	653	618	677	659	623	657	624	658	657	639	632	636	616	623	599	581	633	598	662	612	639	634	634	664	670	661	645	669	600	643	636	648	622	648	661	664	622	661	635	651	637	651	632	633	640	646	644	664	643	640	636	647	620	639	640	616	596	631	631	663	609	615	656	654	630	669	640	620	604	594	631	645	635	682	642	641	611	640	665	645	627	669	618	645	648	655	656	609	649	608	609	667	649	636	633	665	624	608	686	612	624	640	678	636	657	653	645	610	636	617	647	648	650	641	620	650	662	644	599	623	680	649	675	651	635	641	632	654	605	624	648	631	656	638	658	593	689	634	607	608	668	662	650	666	638	602	616	624	634	614	570	650	610	636	681	665	667	643	646	650	618	687	644	642	648	635	591	640	645	595	646	637	605	658	622	602	625	617	611	624	613	654	602	601	658	632	706	627	632	631	578	659	645	645	630	658	620	650	627	613	595	636	659	643	618	693	674	632	643	643	605	650	662	648	619	663	651	607	639	669	627	629	648	657	629	625	657	648	670	656	603	660	652	666	612	607	705	612	618	634	648	576	622	616	655	645	675	661	597	648	619	678	573	648	634	644	650	642	618	714	687	612	624	631	651	653	654	634	655	633	617	624	632	650	641	633	689	659	668	647	611	655	681	623	638	646	651	607	629	659	649	642	650	656	650	618	678	666	627	621	647	630	667	642	661	664	655	633	642	650	626	612	626	628	691	671	648	597	611	650	671	629	617	682	658	629	637	626	604	655	659	619	640	629	635	629	618	616	699	647	651	603	625	684	625	612	662	633	594	630	619	578	649	655	597	627	660	645	672	676	650	667	667	660	635	640	676	671	645	591	648	730	600	628	574	644	611	620	650	636	633	616	639	615	646	619	649	634	714	661	664	641	666	693	617	641	633	639	602	592	607	615	607	691	662	670	630	626	632	641	645	603	632	667	633	676	612	677	618	619	639	616	675	631	687	657	631	677	625	659	637	676	629	627	614	649	625	650	648	638	623	610	663	677	653	634	674	597	613	643	653	671	638	637	634	643	607	628	598	675	666	653	637	641	633	683	655	655	650	627	669	661	613	623	642	637	632	704	654	666	659	660	654	676	606	669	675	642	636	638	644	684	664	633	676	646	670	683	612	642	692	633	634	650	643	664	660	653	626	588	623	621	650	612	629	661	599	666	645	661	635	629	628	639	576	641	659	641	647	613	594	659	673	645	631	633	673	590	614	588	629	601	595	617	642	625	639	631	584	630	632	653	647	608	623	645	682	600	658	665	622	626	631	659	633	674	606	677	637	664	675	602	647	644	673	658	645	647	634	665	642	605	630	657	672	622	653	596	599	596	618	625	652	632	603	604	621	654	674	573	593	642	603	624	640	677	641	651	655	610	684	659	644	638	603	694	687	653	634	628	618	673	638	654	646	621	653	640	615	635	664	608	676	650	611	593	622	600	656	612	620	620	647	643	641	637	630	653	622	657	604	627	638	615	670	605	635	657	672	607	647	649	672	680	651	653	662	638	663	677	644	663	677	642	651	672	638	611	616	618	642	640	660	644	659	631	610	645	605	684	628	674	618	666	582	603	607	651	602	632	639	604	610	650	645	650	605	674	621	634	643	631	670	657	646	673	663	624	678	676	650	584	653	674	666	628	653	608	624	661	643	633	621	568	621	645	669	636	685	648	665	622	678	695	620	663	616	646	641	619	636	628	609	626	623	609	643	643	641	629	663	660	658	633	655	656	624	574	614	696	676	661	614	589	641	623	637	650	668	636	613	630	673	644	663	673	572	671	658	622	627	690	622	634	646	632	684	637	630	665	618	650	609	598	596	628	634	617	660	615	634	653	601	630	632	635	691	638	621	660	594	664	601	612	651	655	617	576	661	650	649	615	607	642	649	660	616	660	648	637	656	647	641	636	618	635	625	639	598	632	603	634	659	635	615	660	662	608	657	606	639	662	664	617	638	707	611	628	675	599	627	687	673	643	645	630	682	628	576	641	649	632	662	674	632	686	683	649	631	644	635	648	634	640	671	634	636	597	670	634	623	642	651	606	617	644	596	652	683	634	626	616	682	644	597	630	648	614	635	623	640	678	664	634	636	616	624	617	647	630	631	659	617	613	650	656	609	676	613	644	684	668	635	663	663	617	585
11442	3800	2007	770	663	521	561	480	498	469	462	486	471	487	506	440	458	449	455	427	461	434	444	451	427	427	421	441	450	448	419	442	468	403	428	410	421	434	408	427	444	431	432	465	450	465	406	441	456	442	427	392	450	432	432	443	425	441	415	409	437	445	435	459	447	443	422	406	420	437	428	415	451	431	441	399	441	427	444	429	453	439	447	419	427	452	427	418	437	440	424	412	461	425	443	439	439	414	391	445	453	431	423	420	423	444	413	413	453	481	447	452	423	448	443	452	399	423	409	441	427	466	445	417	442	438	425	458	414	448	460	456	402	444	378	425	421	425	446	430	446	446	431	414	410	407	487	455	460	428	433	421	439	394	432	382	453	445	420	468	444	447	443	453	454	444	401	459	433	416	476	446	426	409	417	450	452	453	461	430	426	430	431	436	442	442	418	485	442	458	424	421	417	418	434	424	397	402	444	386	416	439	395	458	420	431	455	452	464	363	451	434	413	430	423	452	400	427	431	474	467	426	423	461	422	443	394	394	429	390	422	423	449	450	410	426	470	457	451	438	431	429	442	469	451	432	445	445	427	421	453	408	436	463	457	460	420	421	440	408	427	460	439	427	421	438	433	471	438	443	449	435	461	435	452	464	418	391	435	444	448	418	425	421	398	421	419	404	430	459	423	446	407	414	406	432	433	463	444	443	424	438	399	405	429	457	411	432	417	432	447	455	387	422	419	416	472	431	430	424	445	406	393	450	433	423	435	422	444	438	398	409	467	453	467	423	391	411	435	454	406	414	391	423	437	412	442	443	410	461	443	469	441	421	446	470	453	422	434	419	450	441	437	428	440	433	428	422	423	469	408	459	409	451	412	454	419	466	439	432	443	438	421	443	405	411	409	440	421	403	398	406	408	426	439	457	438	390	432	415	424	452	418	428	423	418	417	431	430	444	459	444	448	409	401	430	399	421	435	399	428	403	424	426	436	432	480	408	433	425	395	403	419	467	415	443	426	436	450	413	437	459	444	407	404	432	422	455	392	417	455	416	403	437	387	424	427	387	420	427	426	425	409	434	444	492	436	454	410	444	460	395	439	433	432	409	437	458	439	418	437	461	478	472	447	473	431	462	391	435	415	416	426	419	443	420	422	430	446	424	456	448	442	369	399	417	459	419	433	438	428	464	433	403	416	439	427	422	459	371	404	426	438	454	432	447	445	503	445	442	421	453	450	457	408	479	436	399	431	413	405	410	399	441	417	437	426	422	434	434	425	439	417	428	431	429	423	456	485	448	423	429	428	406	422	462	449	445	417	456	419	421	435	448	431	432	426	429	440	413	405	415	417	426	426	393	430	409	446	412	418	412	403	445	454	423	426	452	434	395	450	393	466	426	387	426	467	397	446	453	407	407	405	453	436	441	451	451	441	482	488	457	427	420	427	441	401	408	462	398	448	398	418	411	441	386	446	450	427	425	421	444	453	425	452	473	465	441	431	426	416	463	423	432	425	453	386	452	436	434	428	454	419	453	463	439	379	417	467	438	435	423	433	432	405	420	444	406	448	468	418	425	447	438	409	456	453	436	435	450	429	428	457	433	476	440	386	402	392	436	436	453	432	435	416	458	417	431	410	424	430	439	436	436	473	428	413	383	418	455	421	396	405	422	478	458	463	429	435	429	459	427	471	408	444	440	407	446	425	401	448	417	395	453	404	423	440	462	411	424	435	429	399	399	427	446	423	410	433	440	422	437	410	439	367	430	415	476	451	469	411	431	444	416	418	449	454	465	459	439	431	402	427	445	453	471	423	412	458	414	424	415	450	442	427	448	417	432	424	431	443	441	422	422	468	439	419	413	398	408	419	382	424	446	417	428	470	405	429	407	471	419	416	421	436	477	421	394	450	414	427	444	456	423	411	470	423	420	462	426	447	443	450	439	450	419	447	437	441	438	401	407	402	439	440	432	437	442	415	391	408	454	384	414	467	415	474	458	414	439	461	477	454	445	447	414	434	447	472	423	468	433	428	432	418	461	417	470	454	472	449	457	462	444	436	430	466	432	421	428	427	425	453	426	435	461	448	423	480	441	438	447	438	398	413	461	424	435	440	422	400	417	429	406	445	427	443	464	450	418	438	453	423	435	383	427	409	466	431	443	450	441	442	441	445	442	443	448	403	405	427	403	431	406	420	411	415	416	365	411	397	455	453	394	423	403	440	419	398	416	449	432	409	382	453	435	418	451	431	457	407	450	446	400	491	439	452	469	390	431	452	447	403	429	438	445	462	443	423	425	427	454	479	405	428	424	408	471	479	447	409	482	461	412	436	425	419	426	415	461	438	446	417	425	455	452	450	463	431	435	433	420	428	442	449	459	422	447	452	457	402	423	409	428	473	428	425	453	451	417	474	438	463	462	437	431	415	431	427	456	423	450	477	411	454	412	422	430	436	445	430	462	453	425	425	404	468	432	437	432	419	423	459	419	420	436	441	426	430	417	455	442	425	420	435	392	421	456	415	395	440	410	411	425	418	471	468	410	417	453	405	411	434	453	421	436	457	465	403	435	408	453	394	414	437	448	442	447	426	420	425	410	444	470	424	466	458	414	423	425	436	474	407	443	436	470	414	424	438	426	470	455	462	449	454	435	478	445	412	490	458	432	457	448	392	432	454	431	453	450	431	429	397	406	422	390	418	429	445	385	426	457	423	429	438	446	426	448	403	434	462	418	429	449	420	460	407	415	405	456	443	464	449	437	436	416	479	411	441	424	404	439	458	426	471	442	417	407	436	435	424	436	476	435	431	417	434	404	431	409	420	446	469	421	431	419	462	443	433	442	418	439	446	406	420	466	439	433	436	414	418	409	409	430	442	464	429	427	453	437	452	418	437	392	436	403	424	409	418	424	426	381	408	420	467	427	461	405	450	431	430	412	436	424	422	448	426	413	434	458	437	400	425	444	462	405	443	440	452	485	426	443	404	443	381	406	448	426	419	428	466	435	414	385	417	418	413	410	429	428	431	423	443	406	401	439	434	439	427	397	434	451	452	477	470	446	458	443	432	389	435	438	431	426	426	428	429	464	436	427	430	445	443	441	422	419	406	468	438	464	469	403	446	435	446	447	444	431	451	412	436	449	429	406	456	411	453	394	406	475	428	418	446	425	453	438	415	442	424	410	401	430	408	432	444	442	450	448	421	429	433	464	425	405	398	403	410	457	446	431	451	420	489	388	404	396	444	475	451	455	398	452	394	399	412	445	440	453	436	443	433	459	413	421	425	441	451	395	427	413	408	405	450	458	410	392	447	454	442	439	428	407	388	414	464	418	441	444	431	438	428	445	446	455	428	424	433	418	455	425	419	448	410	428	424	443	437	444	441	399	444	460	404	427	393	434	409	405	428	423	462	433	436	428	467	446	439	430	389	411	445	445	406	447	399	418	436	446	436	398	434	430	413	423	448	421	437	445	465	437	431	408	457	441	469	434	477	487	437	479	463	461	429	438	462	394
8160	3873	3628	1997	1875	1662	1379	1360	1269	1347	1230	1199	1141	1108	1046	1163	1080	1052	1056	1071	1032	985	1008	1048	995	979	1001	965	1003	1000	958	994	1012	1036	944	996	992	1010	943	1042	962	1038	1035	1000	976	922	941	989	1049	968	962	988	1000	940	945	958	1025	964	969	983	990	981	980	958	977	926	938	1034	973	982	983	944	952	926	1034	995	1040	961	999	1020	961	992	991	963	988	1017	959	953	937	998	954	995	980	997	1002	971	1017	967	944	983	952	941	979	1013	957	939	983	1026	1026	966	976	941	1030	1015	1003	916	1014	993	1049	1002	983	980	964	944	977	1003	990	928	954	988	1010	972	937	1017	974	1018	1002	995	980	979	1076	982	995	985	989	952	967	912	969	996	969	949	967	989	959	959	996	1009	1023	1007	926	972	987	964	948	992	963	1003	944	969	944	979	991	992	971	967	989	966	996	959	968	1025	984	928	969	1044	994	961	942	967	966	946	941	1011	968	994	985	965	928	989	1010	1004	991	952	980	959	968	1010	935	983	944	977	986	1006	1002	1010	966	991	980	940	943	913	981	1028	989	956	929	957	973	977	910	1009	947	988	951	954	1014	987	940	974	976	964	1004	933	1009	902	992	954	930	959	954	998	983	965	1001	981	996	945	952	996	1028	1009	975	977	964	987	1001	978	1036	962	911	1011	1003	1004	1000	926	979	968	978	1048	1016	1000	1002	953	987	942	1020	980	939	964	980	941	1038	990	1000	1022	971	955	977	916	967	977	1024	1002	996	982	980	1012	953	986	953	981	987	1010	943	967	1040	1035	1048	970	1017	1036	1000	1003	934	1004	1029	955	969	988	965	1003	1006	975	1011	988	962	978	919	960	981	983	962	1001	942	970	1002	984	964	966	959	1005	988	962	958	951	1013	1022	936	1005	976	970	922	984	1014	960	996	966	938	995	966	980	980	986	966	1011	947	958	968	1002	950	947	1021	911	976	981	968	1048	966	981	1006	984	921	986	1028	986	940	887	943	1051	966	938	1026	974	1009	968	940	941	982	987	945	963	986	988	944	1000	1033	956	1009	965	1003	971	944	970	973	1028	971	969	979	959	973	965	922	966	1001	1034	984	1022	970	991	995	1004	998	959	973	1006	985	986	979	949	966	1004	971	960	962	1004	1014	970	965	1009	994	997	954	974	932	921	971	991	928	984	1030	1010	965	980	1007	999	954	1032	957	1049	1004	985	1014	979	977	972	949	953	961	890	983	985	984	941	1006	964	961	960	970	961	957	978	984	967	973	970	977	974	945	967	957	971	1027	1021	991	1006	959	987	948	940	1023	994	976	953	1009	962	1011	985	1000	956	995	947	992	947	976	1003	964	991	989	1003	953	971	1016	1036	972	975	989	987	968	932	984	1001	933	958	1008	958	969	964	976	975	981	1018	964	932	978	997	897	962	887	983	1000	979	1027	946	960	973	1026	1022	975	958	1007	994	925	909	976	988	989	1000	989	950	927	1015	962	932	981	950	972	983	913	962	989	1007	967	953	979	1035	985	973	954	979	962	1028	957	1037	964	941	945	948	952	1015	908	913	986	999	967	1000	968	946	981	972	998	936	907	973	939	966	988	935	989	983	983	974	938	969	991	926	985	949	1002	954	964	978	984	983	937	964	925	1020	971	1026	980	956	989	964	1003	945	969	972	990	991	940	998	1029	1033	985	1042	986	938	988	955	962	952	958	952	991	967	996	973	984	963	982	984	941	954	1009	961	981	963	1013	1012	1009	982	963	957	1014	962	940	1006	998	971	963	1008	975	995	945	994	1038	961	1044	959	977	1096	959	940	984	992	1018	981	993	936	958	977	981	1030	942	961	1019	1004	997	982	965	1051	1010	970	970	950	1024	940	945	922	954	976	992	1003	972	936	1012	937	931	996	991	973	961	963	973	995	994	993	974	955	965	982	988	963	981	1004	984	1011	951	936	940	971	972	1001	945	944	1045	1025	1030	943	997	962	997	1018	970	990	1027	987	975	990	916	977	943	957	945	950	1015	914	1001	971	985	969	995	945	965	919	1007	980	955	1036	1022	972	1009	985	980	984	973	1015	967	947	944	1009	965	975	981	953	1010	970	1020	1013	950	974	975	989	973	940	982	919	995	1001	1033	967	939	995	1060	990	987	938	986	1011	968	982	974	922	981	1026	979	996	922	961	978	1066	981	1008	891	995	1021	911	956	949	916	915	1004	983	964	953	930	963	983	969	1011	952	990	998	980	913	1047	975	1013	1011	957	1026	1026	970	972	921	992	1023	995	975	959	967	992	1044	960	988	1021	1042	1028	975	1009	974	1034	973	960	926	962	974	940	995	946	919	986	967	1003	988	1024	958	1021	1054	962	971	984	933	986	979	947	995	992	974	921	980	969	1011	941	961	925	978	992	929	1001	985	995	976	1007	1020	1017	1022	977	961	983	958	996	943	1005	989	932	936	961	962	1008	980	960	1000	1030	939	972	995	972	974	956	1006	923	1011	946	1008	979	997	977	958	984	971	973	936	972	986	995	994	1007	990	1037	1013	981	988	972	956	977	949	992	990	1000	936	973	1005	1001	975	998	1010	904	979	987	1003	983	954	937	966	993	982	960	1027	943	979	982	972	960	977	1009	983	981	972	978	988	962	1025	1002	976	981	1039	974	1019	964	948	987	955	957	960	990	983	1087	962	978	1006	984	993	1006	973	1003	922	970	978	947	923	1002	973	944	1032	984	965	934	993	964	992	970	987	887	949	980	998	952	1008	951	1016	986	1049	980	981	1035	992	968	943	928	1021	1013	974	980	920	1000	972	1001	968	991	969	1001	973	977	1020	971	940	964	947	946	924	949	1018	991	964	989	975	961	1051	988	1035	959	979	963	959	1002	1014	941	964	1004	969	1016	1021	980	997	1009	923	957	928	1028	1009	957	1018	978	921	961	964	977	938	959	993	1002	996	1049	1017	958	972	1001	1028	1003	991	929	955	1015	993	1061	987	994	1000	995	989	1005	1005	950	1014	950	1003	966	946	1004	992	918	950	920	1027	976	948	939	991	971	976	1003	971	961	984	951	986	959	1019	932	961	1003	1003	1007	969	966	1030	952	927	970	1042	955	1014	1006	985	1014	974	1000	1027	973	928	996	977	974	1029	972	1008	961	983	1002	990	1020	1008	957	975	989	970	968	973	1021	1019	998	1015	986	969	1021	994	958	937	1003	958	999	996	991	979	1013	985	1019	1022	937	985	1009	985	924	995	973	1016	954	989	978	948	959	964	957	978	972	1013	945	999	966	973	993	968	991	953	964	981	959	925	1004	1003	1019	1032	1031	881	1013	962	958	1054	943	1044	1060	961	962	1012	990	987	987	994	1001	927	985	1008	987	955	983	973	997	947	1000	999	976	969	960	994	1001	948	951	977	972	985	1032	985	947	943	966	998	958	985	948	944	988	995	960	1033	1002	1007	1032	988	939	961	975	999	925	981	929	1005	1039	948	967	1013	987	987	1008	942	944	995	930	956	949	1007	1036	976	999	992	956	963	1017	1027	947	974	971	977	1032	987	917	962	962	966	951	969	1016	983	1028	940	1008	970	934	1022	954	934	970	1002	979	981	953	993	995	991	1013	990	940	998	915	1027	988	1016	974	926	995	923	1016	1014	973	974	1015	1016	997	944	993	1003	993	980	991	965	1004	963	997	966	964	925	971	965	1010	998	981	915	992	988	979	928	964	1041	994	955	977	989	967	958	917	988	969	947	1000	973	962	999	1004	963	956	1012	993	920	960	964	938	977	984	975	998	1006	966	970	1026	945	961	957	997	1011	944	1016	1018	931	989	989	924	917	995	997	966	945	989	952	955	973	991	996	970	1009	1012	935	943	988	1029	1020
25845	13305	7757	1631	937	684	682	539	537	482	505	498	500	465	435	460	450	458	418	406	438	412	433	443	423	428	401	419	420	412	422	408	402	408	462	455	412	401	433	429	407	397	432	437	404	390	392	456	454	391	398	385	421	415	430	413	410	404	410	392	415	448	410	419	383	402	395	443	449	414	392	398	398	394	399	408	408	423	414	409	393	399	415	394	456	402	410	406	433	424	389	413	421	370	437	411	406	424	391	426	411	395	430	394	402	379	406	415	421	416	441	419	419	429	370	430	421	417	437	392	391	414	425	407	446	381	425	427	434	392	394	360	371	386	452	407	405	434	385	399	391	418	411	402	403	382	438	373	420	412	398	421	418	420	424	467	382	398	425	425	404	422	425	420	433	410	438	386	385	419	431	395	413	408	392	388	420	386	426	411	403	408	397	404	425	418	444	413	441	401	440	455	398	446	389	376	360	425	386	432	413	406	386	405	382	405	407	402	401	383	407	421	397	419	421	413	373	416	428	407	416	415	403	417	408	408	436	432	431	418	401	391	434	420	445	426	411	389	409	359	376	404	431	469	347	426	434	464	369	402	434	429	414	378	418	447	405	411	379	411	415	410	410	409	414	411	386	417	389	411	442	424	439	400	406	419	401	460	387	402	477	403	410	382	418	422	413	363	435	413	443	406	441	438	432	427	412	379	397	407	413	408	411	423	401	391	395	431	455	448	400	379	410	403	431	407	406	414	415	447	375	404	374	419	410	404	384	377	441	452	388	402	398	402	459	445	436	408	432	390	399	417	422	378	382	406	463	411	386	386	419	419	428	398	382	398	396	405	451	417	450	402	399	426	394	419	367	420	407	344	412	424	418	449	430	452	426	396	387	422	358	427	384	429	436	424	440	404	418	411	399	403	397	416	436	392	407	390	412	362	414	387	417	389	388	412	395	422	421	383	428	399	398	403	458	402	410	420	421	412	392	353	412	446	433	403	393	398	431	402	423	424	411	408	410	424	415	432	371	388	388	424	471	399	396	379	443	408	399	389	400	425	410	402	417	359	385	411	405	408	442	434	393	403	408	457	404	420	388	402	450	424	435	402	400	386	377	420	416	404	406	434	429	424	382	431	391	405	402	407	380	404	411	423	423	424	420	438	402	438	412	414	470	379	440	444	410	392	418	393	397	435	396	422	436	423	425	399	409	445	386	433	417	408	426	392	413	406	426	424	389	471	406	435	432	404	387	442	445	441	420	393	401	397	432	405	401	412	433	423	424	424	405	398	430	416	379	417	413	375	412	436	485	384	392	381	429	402	444	391	431	405	433	406	421	402	409	378	399	408	403	399	391	395	405	402	381	417	403	395	409	395	417	478	441	413	419	386	402	387	393	424	403	415	416	411	415	400	382	368	389	401	418	401	372	417	403	424	377	421	391	400	413	426	424	413	438	428	441	429	402	414	415	459	402	436	400	417	385	403	408	433	407	434	442	414	387	435	400	395	360	423	435	410	426	445	404	390	425	410	390	410	438	414	424	417	402	383	442	371	400	405	409	389	401	398	393	405	404	392	409	389	414	382	398	427	390	378	429	419	377	375	445	439	395	420	390	428	448	408	418	427	399	377	426	413	403	398	390	457	403	407	406	397	404	378	397	407	437	461	437	431	377	417	413	427	430	394	383	391	403	411	401	384	392	429	416	422	432	424	436	455	408	376	400	399	403	391	410	371	400	445	427	416	377	444	405	434	387	387	414	386	394	405	413	417	375	411	379	444	429	410	404	461	433	399	400	442	380	447	390	401	451	403	418	408	419	419	389	427	421	387	426	393	366	432	393	410	451	437	427	413	385	452	432	421	434	413	396	409	362	387	461	416	383	413	436	451	420	436	426	444	420	379	432	360	393	403	438	382	431	427	407	398	401	433	376	409	389	419	417	407	426	409	455	401	416	431	418	411	425	408	413	396	400	439	452	416	465	381	400	400	364	402	402	402	418	395	424	384	421	442	375	402	388	398	375	440	417	393	426	407	421	399	427	425	414	443	388	416	424	403	422	433	403	413	365	395	414	385	378	410	403	380	416	468	383	410	435	424	386	388	413	407	393	403	426	389	416	398	417	397	417	375	383	446	411	401	440	406	437	437	383	404	420	402	402	420	394	425	407	437	402	392	468	395	423	411	399	414	409	419	394	379	360	429	393	427	441	402	415	432	390	395	421	390	387	412	394	416	361	380	426	377	387	368	434	416	417	413	414	401	425	383	396	432	406	399	392	398	433	412	422	441	388	419	434	443	411	408	417	393	377	406	357	381	370	400	404	439	411	383	370	427	460	424	387	417	421	400	431	433	427	400	395	404	387	368	425	394	435	415	428	439	427	442	412	442	384	386	406	403	410	435	383	374	397	388	424	398	445	387	417	406	423	417	397	391	424	429	382	372	363	442	396	434	431	384	407	404	414	453	421	396	417	396	437	419	442	408	387	404	428	431	421	398	426	398	432	417	373	413	421	402	445	380	398	412	395	412	376	358	439	412	441	422	414	429	411	371	400	373	414	394	365	410	420	414	436	413	388	416	442	406	417	408	408	439	410	405	416	415	408	404	393	417	417	465	411	459	385	441	407	426	402	413	373	406	384	411	440	396	412	400	401	464	412	400	406	399	393	477	416	371	392	449	408	410	404	395	392	396	396	428	433	445	442	380	374	392	423	413	403	391	400	435	439	408	396	399	393	411	408	398	411	415	427	428	402	401	424	401	424	433	406	393	437	424	408	422	436	413	465	394	393	399	420	420	432	427	415	345	414	406	408	353	454	422	385	413	363	444	410	404	371	443	387	393	395	387	437	453	364	376	410	421	401	416	445	413	407	390	426	440	409	431	379	386	385	414	417	421	422	398	385	375	414	404	406	395	441	416	422	389	379	377	401	398	440	412	402	427	404	418	397	412	447	393	417	415	432	389	423	372	389	386	410	372	383	406	381	402	468	402	424	405	409	427	397	406	456	353	418	419	386	417	431	419	412	434	396	409	410	361	392	397	437	410	375	434	433	402	445	404	455	407	371	406	398	415	396	443	403	410	388	379	373	399	395	441	391	372	416	410	382	422	390	420	386	446	426	421	410	391	401	452	419	412	416	428	428	404	410	404	399	449	420	388	404	420	414	402	431	386	387	395	448	410	378	369	423	397	404	417	396	399	440	398	400	430	439	402	399	470	395	429	418	409	433	378	399	424	476	422	410	369	402	365	409	405	449	410	423	411	407	423	444	402	382	405	388	375	434	437	434	387	409	432	419	416	405	454	393	387	413	442	448	376	361	433	408	390	412	415	416	462	429	382	395	425	416	450	422	409	429	435	405	384	434	403	413	404	427	382	431	461	438	394	421	401	423	415	431	389	416	426	400	416	418	428	393	395	410	436	392	398	409	427	422	392	402	423	406	393	376	458	412	404	376	443	438	419	398	406	399	390	408	408	396	452	395	391	400	389	404	405	401	415	395	366	416	403	384	419	386	417
17892	11232	9914	3449	2944	2402	2147	1909	1717	1664	1521	1365	1280	1266	1234	1236	1150	1129	1134	1081	1018	1056	1037	993	1047	947	960	949	1036	942	1004	993	935	998	1022	1029	952	1029	926	931	985	941	967	928	940	991	946	900	897	923	918	922	958	954	924	944	961	976	943	966	950	958	952	932	896	961	948	909	926	905	1015	905	949	918	1042	915	951	971	903	943	917	921	960	966	928	911	983	902	962	908	938	876	932	935	889	911	995	924	903	960	957	908	977	939	877	976	928	907	960	908	950	945	899	934	951	929	958	943	904	935	928	959	962	876	856	944	918	898	947	951	965	946	868	974	916	938	969	942	861	982	962	959	948	946	916	940	936	929	972	923	944	941	938	931	943	976	890	961	941	986	918	853	946	964	907	953	925	959	957	940	943	900	921	949	955	936	916	902	949	931	917	930	892	920	878	939	891	941	893	910	974	1004	924	942	921	944	971	945	895	923	824	968	995	956	944	955	933	906	924	925	923	960	949	926	998	941	929	907	967	869	976	925	906	962	888	929	920	962	928	894	967	904	918	926	951	965	943	913	907	943	959	935	999	994	974	903	934	882	929	995	937	955	956	935	959	940	937	927	989	935	941	926	963	940	916	973	884	928	1012	934	909	906	912	956	911	892	905	910	954	969	896	908	910	964	977	958	872	907	942	895	939	943	931	952	900	922	956	866	937	911	900	943	919	967	900	928	925	959	960	970	940	995	864	942	899	956	897	923	996	959	888	969	858	961	927	880	945	970	876	988	913	899	936	922	944	917	957	964	910	948	942	939	941	937	891	911	893	902	938	954	945	934	910	957	978	931	937	922	968	1018	889	946	924	963	950	967	964	971	928	913	962	889	938	939	897	917	966	997	954	932	914	987	879	928	955	892	931	976	968	936	956	926	908	923	920	961	974	982	933	968	957	901	928	944	922	944	887	916	968	969	934	932	930	965	939	934	909	1011	938	958	927	965	936	966	938	940	933	969	995	958	953	898	932	952	916	930	887	893	932	947	937	913	914	961	923	942	927	908	892	919	907	958	940	981	912	883	907	937	918	955	896	941	927	896	909	875	948	935	962	928	957	1001	985	965	901	908	998	901	977	941	942	956	915	938	956	871	903	961	891	913	965	924	997	971	930	920	927	911	978	953	876	942	910	973	930	917	934	969	1002	923	965	912	876	895	952	935	944	901	952	977	944	903	919	955	912	959	905	925	1007	928	1003	976	924	897	918	918	940	913	955	954	913	914	940	1009	876	953	931	935	973	973	980	929	957	976	917	857	959	956	920	937	992	944	922	931	948	952	983	977	905	924	935	976	954	855	920	934	913	916	930	905	928	915	932	933	975	949	941	938	920	899	937	960	1000	919	927	939	960	918	885	903	966	955	944	947	980	872	946	930	917	942	896	943	897	897	956	948	894	956	919	898	949	945	948	948	933	912	920	892	956	921	968	982	976	896	965	949	976	919	952	928	894	931	959	937	947	969	973	994	887	988	928	916	899	1000	944	947	924	986	942	888	907	970	923	910	888	924	913	936	967	962	898	992	969	911	957	932	939	984	908	950	973	956	943	875	885	952	951	931	973	966	931	953	907	964	953	910	888	948	894	892	909	921	892	940	945	926	922	915	933	987	949	996	910	940	957	968	950	924	914	922	939	924	933	965	971	955	941	907	938	967	949	944	896	902	971	892	906	929	981	939	984	938	966	899	916	957	944	1022	967	937	963	945	905	929	898	980	971	895	896	957	924	898	931	922	928	882	936	971	956	928	904	924	819	945	981	966	910	917	904	913	934	932	903	933	930	931	943	935	925	937	1010	922	955	924	931	950	952	921	939	933	938	948	927	905	949	918	911	977	922	912	960	930	948	907	913	977	885	915	905	901	970	935	922	912	967	992	923	945	913	916	927	901	912	954	949	998	929	930	922	928	956	966	962	964	940	965	938	958	938	895	973	945	968	970	940	950	913	931	906	937	923	905	935	909	953	944	917	889	970	949	946	934	989	947	952	903	940	962	947	930	884	956	944	930	903	904	955	930	922	954	921	933	1011	926	900	928	906	964	925	991	912	951	875	943	955	928	921	921	948	936	935	923	945	975	877	953	958	930	952	959	893	913	930	917	964	933	943	961	952	914	963	920	922	932	882	984	938	913	967	950	961	902	983	857	931	933	960	978	906	943	975	963	943	979	902	948	935	948	986	968	926	952	881	1005	976	933	936	947	887	923	921	953	967	959	919	908	915	927	957	914	955	891	961	912	958	932	925	931	936	912	876	876	954	945	963	944	957	915	950	898	936	957	938	922	943	938	964	948	933	951	1019	873	985	889	923	940	899	904	942	920	955	990	933	888	997	935	918	942	949	920	982	938	983	908	914	875	955	942	918	946	873	941	989	913	986	899	947	946	940	964	874	931	946	954	942	925	967	993	951	904	871	984	914	915	907	883	962	917	958	964	906	952	903	923	921	948	951	898	916	946	925	965	936	905	931	909	944	913	931	961	980	956	906	910	895	956	946	923	926	884	937	896	922	937	933	975	905	907	919	939	929	929	961	928	927	930	934	847	1008	942	897	906	938	933	932	930	909	869	927	919	944	927	928	939	916	888	949	915	914	910	983	925	889	937	937	1016	940	946	943	944	931	931	929	930	1028	924	909	893	953	911	917	918	923	885	926	909	908	876	916	934	919	945	993	961	985	971	939	879	990	951	931	958	886	935	971	918	922	975	930	924	928	919	946	897	938	937	924	965	898	932	890	929	985	892	886	906	940	877	934	936	947	952	941	958	941	969	928	915	900	928	933	933	949	968	989	912	942	913	955	930	939	944	901	919	897	913	935	880	857	949	986	927	973	952	973	913	915	911	895	926	927	894	934	922	915	929	871	920	923	920	933	939	956	890	908	917	918	959	938	914	921	932	922	970	945	980	948	956	950	965	873	914	912	942	939	887	928	938	925	938	938	948	975	875	942	863	925	896	931	966	922	992	934	937	978	951	924	912	904	922	962	932	934	942	971	980	871	930	892	916	933	943	921	931	1011	988	974	931	903	922	942	877	937	964	924	957	896	985	916	888	904	930	945	943	909	997	921	932	950	912	919	965	939	955	932	898	913	950	917	939	922	938	959	930	922	920	920	882	907	951	925	939	918	940	924	936	872	1026	921	919	961	948	901	949	921	952	952	936	936	937	939	895	945	966	942	908	934	936	948	915	941	872	935	904	915	951	949	867	956	984	910	918	992	938	923	901	926	926	921	944	903	882	993	939	906	911	949	967	917	847	874	926	911	930	958	940	908	977	865	927	970	945	867	890	918	918	985	921	979	949	907	931	940	941	973	863	922	941	991	975	955	889	964	928	935	919	944	953	922	958	913	930	952	922	923	884	972	888	927	955	936	880	905	928	906	920	892	944	957	922	961	862	944	923	977	970	895	947	900	971	966	937	896	987	865	880	894	964	969	887	904	915	896	928	938	874	940	889	960	960	939	932	945	970	971	886	968	938	959	942	909	918	894	963	989	948
36420	21271	13919	2911	1148	801	617	600	513	461	392	375	357	368	324	351	324	355	333	280	293	277	324	304	304	302	269	268	258	265	285	287	298	309	289	269	295	277	306	265	300	273	291	275	270	318	300	264	275	287	241	269	253	273	260	244	245	270	291	283	279	298	295	284	277	271	276	265	272	271	283	266	270	295	231	281	233	294	257	296	294	287	244	294	244	278	249	222	281	304	257	275	259	254	302	256	269	264	280	258	271	262	291	252	258	301	280	275	251	281	263	279	267	254	271	271	263	280	275	263	320	269	301	242	286	289	273	249	268	269	242	271	262	238	241	276	264	258	259	245	296	274	261	274	270	230	256	250	288	246	273	269	296	316	294	265	282	292	276	218	284	265	252	288	289	275	267	283	282	252	266	275	260	266	241	277	250	258	245	279	276	277	249	261	298	237	279	252	241	268	292	304	268	240	271	270	273	278	292	280	301	281	291	269	257	267	255	250	303	258	249	269	250	258	255	275	260	261	242	275	272	281	292	278	265	256	265	284	309	251	269	278	300	278	299	264	262	262	288	283	252	278	263	292	303	232	266	253	277	313	251	269	247	239	260	273	282	277	246	270	282	272	277	271	286	284	281	238	248	269	263	257	278	284	255	289	276	242	259	261	273	264	289	303	285	285	268	248	276	294	298	280	284	282	301	250	258	259	284	296	282	295	263	279	258	277	253	305	286	274	266	257	248	240	301	285	271	252	293	254	274	247	281	254	270	277	245	276	280	247	284	263	272	296	261	286	240	259	282	247	262	271	268	263	282	310	302	270	257	286	265	267	263	256	240	306	269	267	276	250	256	264	289	265	282	275	293	255	277	284	261	248	290	242	268	258	290	255	268	273	274	292	273	278	263	291	260	276	268	273	296	282	267	260	272	270	266	264	270	265	299	281	278	286	257	258	291	263	282	268	272	296	297	258	237	312	297	260	270	288	291	320	267	287	258	302	276	276	258	307	231	251	244	263	281	254	259	260	278	261	291	284	253	275	253	269	281	262	273	311	251	233	270	277	286	263	293	283	286	262	316	276	235	268	202	259	281	272	250	284	293	274	266	270	269	262	273	224	267	297	265	241	254	288	305	252	268	274	257	283	251	276	252	314	267	286	311	285	259	266	277	276	296	284	244	281	276	258	282	258	290	274	253	238	248	265	296	265	285	269	272	299	265	289	277	284	251	269	264	270	262	288	282	254	274	294	248	284	229	264	271	280	253	281	264	270	281	285	260	304	257	284	291	223	304	264	291	250	270	235	276	281	283	243	288	256	263	285	244	292	262	262	272	305	277	286	252	275	274	273	293	273	265	276	260	256	263	311	303	248	250	276	300	278	263	255	261	247	256	289	311	277	293	260	247	251	270	272	302	298	308	281	261	263	269	299	260	289	297	267	285	296	287	266	235	257	286	258	250	284	252	282	270	283	293	260	278	294	307	269	306	267	326	274	246	266	265	274	273	286	237	256	292	277	260	294	245	284	265	250	299	258	269	286	267	259	274	299	299	266	262	296	257	315	291	256	258	281	276	279	283	291	278	277	269	267	251	252	261	286	273	258	261	293	264	296	282	278	320	296	283	278	261	256	275	296	256	273	273	290	266	274	286	244	298	230	252	284	296	236	266	258	284	276	262	265	279	260	276	273	234	247	283	279	302	276	259	259	272	282	234	277	265	265	259	281	270	253	271	277	280	282	252	286	281	268	250	286	276	260	255	301	246	290	247	297	253	254	259	299	288	304	268	266	252	286	269	264	300	278	252	247	292	272	273	259	251	289	294	247	266	286	293	272	259	263	252	275	275	271	270	280	246	241	295	261	246	263	282	233	276	279	264	250	257	257	259	296	294	260	262	261	286	297	238	269	257	280	294	253	290	295	270	272	276	276	255	286	287	259	279	257	247	275	286	260	276	291	260	293	272	245	251	285	251	273	280	259	254	288	298	268	266	277	263	275	299	247	264	286	263	288	270	255	295	270	292	277	288	240	229	268	264	295	286	260	223	255	245	258	285	260	265	271	285	243	254	243	256	283	290	284	276	275	267	273	274	303	295	249	287	258	268	284	265	235	278	274	308	274	281	255	271	269	272	328	271	269	269	280	258	274	289	266	239	289	271	286	259	293	264	258	266	270	257	285	251	263	267	258	270	275	264	271	269	274	265	273	291	242	263	229	279	284	278	278	251	278	290	250	231	246	272	280	262	250	289	240	300	290	287	262	268	244	268	316	274	262	272	267	262	245	275	264	267	282	293	264	265	262	295	252	251	293	286	312	294	260	245	267	269	292	275	324	296	271	299	288	269	288	270	264	280	268	293	266	258	259	279	284	285	273	276	271	271	257	286	258	268	282	253	257	230	284	274	279	277	274	285	265	289	277	249	259	278	262	262	277	262	290	274	228	258	260	271	276	265	239	276	247	279	264	302	260	283	272	301	285	259	280	263	264	264	272	265	265	284	273	283	253	284	272	282	241	292	283	254	287	267	288	276	254	268	268	289	284	258	266	260	264	257	261	284	268	236	263	254	238	286	276	224	254	281	245	270	211	245	298	270	270	264	257	289	248	263	253	264	271	269	277	276	232	266	244	272	283	286	293	296	271	276	255	241	282	271	263	263	279	266	269	294	287	284	276	229	275	284	300	281	288	267	279	256	268	274	279	294	281	267	254	297	234	293	285	274	284	283	304	267	260	283	280	261	252	260	254	299	257	261	271	240	257	281	251	257	289	248	259	282	264	307	288	285	235	300	275	274	278	230	269	246	277	254	267	248	265	285	253	285	295	268	313	305	255	270	266	268	275	253	288	267	284	277	276	288	292	281	250	260	243	300	258	283	273	267	267	301	237	285	294	292	263	275	273	248	251	291	264	279	275	271	260	253	263	272	253	268	272	272	299	296	262	271	302	272	272	270	279	321	263	288	272	257	265	280	281	255	277	254	261	304	253	231	234	270	269	256	281	265	280	257	248	278	270	288	297	264	251	297	269	287	275	262	274	277	267	275	274	295	271	266	283	264	272	271	288	307	292	254	275	276	270	273	256	245	257	297	262	270	292	269	282	291	250	247	248	262	289	251	254	270	264	285	242	275	279	269	263	260	290	265	274	240	265	265	288	248	255	288	292	271	291	262	284	308	272	275	297	263	286	310	279	285	302	245	281	266	256	287	292	286	267	296	265	272	297	242	246	256	261	246	245	268	270	245	279	289	274	271	269	250	244	284	287	250	271	280	286	266	284	260	261	261	255	282	255	253	276	284	248	245	272	280	291	275	261	282	284	304	230	259	263	253	266	294	274	250	255	280	261	286	252	301	262	287	257	269	271	304	252	269	289	292	277	270	262	292	265	241	253	265	287	279	265	283	289	252	294	270	275	260	229	254	295	295	293	270	267	261	223	269	278	259	298	296	249	311	214	274	248	280	295	283	281	256	318	274	253	244	253	240	251	248	271	275	301	284	289	259	281	234	235	299	304	264	290
23740	15682	15552	4306	3530	2974	2422	2168	1944	1777	1487	1317	1249	1226	1098	1088	1063	999	873	785	817	818	819	760	722	775	707	693	736	750	701	706	713	719	701	736	722	716	709	693	701	726	657	675	669	732	689	684	683	657	695	609	640	637	639	687	699	663	663	686	650	654	646	649	665	662	622	661	656	650	646	654	629	664	611	673	631	655	657	662	628	597	654	677	609	669	657	671	614	633	605	632	623	663	646	654	642	628	631	636	656	631	643	620	648	655	632	622	648	619	642	654	628	669	661	629	616	638	651	593	677	586	639	672	653	673	636	616	635	605	639	653	672	632	630	627	637	590	603	651	621	684	680	620	661	644	653	616	668	628	646	662	656	637	634	635	626	638	647	655	643	648	600	634	631	615	683	637	630	691	591	635	618	636	625	656	606	664	686	667	618	648	673	717	641	665	603	637	627	656	635	631	605	614	649	626	641	621	651	679	660	588	657	614	606	633	641	638	637	640	619	623	656	630	599	640	647	639	586	618	645	628	628	653	650	622	642	607	628	625	623	662	640	612	623	636	634	621	690	637	648	658	632	619	655	650	634	603	643	677	632	663	693	634	638	649	667	668	642	618	637	633	625	626	611	608	644	570	715	640	586	597	648	622	595	626	676	609	645	667	638	608	641	719	628	634	664	624	645	651	626	612	617	617	683	598	634	622	633	628	616	647	617	669	653	642	669	650	667	595	658	604	600	641	644	667	602	648	636	684	659	674	668	666	615	634	653	633	654	619	666	613	634	607	637	613	632	635	669	664	661	621	697	654	672	635	638	628	639	623	662	622	608	629	679	662	598	610	601	666	662	647	630	594	638	674	691	657	630	629	641	569	668	632	685	633	659	601	646	622	719	640	612	674	691	579	625	624	609	590	642	626	657	619	647	640	687	652	609	630	615	628	650	573	673	634	597	645	659	679	645	637	655	660	634	626	625	655	651	612	626	629	652	678	654	621	645	654	628	626	673	625	636	626	656	646	626	643	663	637	601	624	691	634	627	599	605	658	612	605	601	640	674	664	618	653	627	621	628	670	673	627	654	605	662	694	646	640	680	662	626	645	661	657	658	588	639	627	611	600	623	650	651	629	610	625	645	616	641	662	630	599	642	630	643	636	664	657	637	644	649	659	624	622	637	663	626	598	630	649	618	616	602	624	602	653	641	686	655	618	592	619	658	605	614	638	610	652	613	653	622	653	660	628	650	649	625	596	677	607	673	659	654	644	636	624	647	657	609	587	667	649	652	623	620	642	644	643	627	652	655	653	645	634	612	633	643	656	652	624	628	683	619	649	635	635	630	628	663	638	661	607	632	621	596	653	645	599	601	623	643	599	652	602	662	655	619	605	636	659	656	603	660	650	626	636	619	626	631	618	660	658	618	642	705	665	594	628	659	673	640	662	601	677	689	629	621	663	646	642	630	638	594	643	608	639	632	636	625	653	650	628	616	655	668	687	601	655	656	607	646	636	645	592	630	634	637	634	644	619	598	617	622	657	683	635	656	619	648	674	638	633	597	602	615	645	672	627	647	639	687	606	633	582	614	676	667	637	632	638	613	651	630	654	645	616	649	669	603	645	620	670	604	626	644	661	658	644	613	607	652	650	659	640	625	689	655	634	628	631	668	628	628	627	615	667	633	640	664	664	642	632	633	597	634	617	599	629	658	648	664	625	631	634	624	644	667	653	627	632	660	652	605	650	606	653	672	659	666	629	642	661	672	632	692	640	679	624	605	641	613	641	598	653	647	659	626	680	671	639	614	661	636	620	674	619	631	654	633	654	661	638	581	613	638	640	644	683	619	619	648	630	614	624	601	669	605	635	645	641	637	632	626	623	584	651	642	666	635	657	659	574	626	678	635	652	650	642	643	641	668	681	667	622	617	636	680	600	640	660	654	667	623	659	638	654	622	636	672	647	612	659	671	601	644	608	648	652	657	594	617	667	685	624	588	625	670	645	644	665	581	627	638	641	657	652	666	688	612	650	686	645	654	625	656	680	627	608	636	687	657	651	639	632	640	598	669	579	635	644	664	668	608	650	652	624	629	653	669	594	664	624	648	661	631	654	651	607	631	594	652	655	617	625	596	648	645	697	638	637	643	604	631	657	666	656	655	639	622	618	674	615	624	635	627	643	652	672	651	631	663	629	628	657	646	655	620	644	643	678	674	608	641	641	700	627	644	656	645	687	669	645	675	633	636	665	621	634	657	625	625	603	615	622	644	661	656	651	650	623	654	632	661	611	669	685	622	641	638	621	621	629	681	648	662	646	646	619	617	612	654	635	682	642	624	623	581	627	662	678	621	646	608	647	667	632	650	660	639	607	630	591	622	642	605	647	630	618	651	629	653	653	630	650	665	671	620	669	679	599	626	674	647	629	658	676	652	637	669	625	631	632	673	609	630	606	641	598	667	653	637	625	670	620	679	689	657	599	658	650	647	640	620	642	635	590	688	646	629	677	617	663	635	660	639	626	607	664	613	662	626	674	643	613	606	623	635	600	649	632	616	600	659	629	643	665	648	617	669	641	621	627	662	606	609	682	635	616	670	635	640	635	621	610	641	619	642	569	632	699	678	630	623	645	666	656	651	595	648	668	637	685	655	649	662	665	645	666	615	653	627	609	671	628	660	622	604	625	618	604	626	618	652	626	574	657	635	635	695	642	663	618	654	651	644	667	636	629	589	652	673	648	645	627	593	634	665	652	638	627	594	644	640	671	703	632	646	653	629	626	620	646	647	634	596	630	644	597	635	643	642	638	645	676	624	622	595	603	622	633	601	613	667	666	608	677	678	621	653	644	647	620	675	678	638	629	681	628	621	619	648	665	589	662	626	660	648	626	594	626	671	658	682	649	606	616	618	621	671	625	642	618	605	672	615	624	656	660	656	601	629	613	636	641	636	644	639	673	648	635	630	657	633	613	671	630	633	634	610	648	648	635	594	647	662	657	682	618	589	640	646	662	628	653	635	616	697	684	623	625	658	695	678	641	633	639	617	651	660	633	660	625	630	656	704	667	632	672	654	584	627	651	643	627	634	644	620	655	669	628	680	613	630	672	591	610	648	620	683	662	617	589	680	658	652	724	592	618	693	634	628	684	575	660	661	625	627	622	657	663	618	638	664	644	642	655	642	615	638	632	662	631	626	602	683	634	660	649	629	653	615	682	645	660	648	660	631	607	629	651	658	664	664	654	633	657	627	644	606	687	631	605	629	621	678	655	621	661	628	659	651	633	656	633	604	637	648	629	677	624	666	616	637	699	634	633	666	640	673	644	660	618	666	658	619	644	660	602	604	653	663	633	627	641	679	637	622	684	682	617	688	651	667	623	637	621	636	605	625	604	649	633	649	657	609	660	638	585	642	639	613	630	634	666	658	669	616	656	653	659	658	640	606	590	592	665	617	614	670	638	612	657	643	606	679	695	629	634	646	628	626	606	673	644	615	654	611	643	634	639	683	612	621	676	626	612
11312	3723	2299	750	629	596	531	523	502	470	503	438	518	476	484	449	481	455	426	464	452	456	456	436	460	438	445	456	413	408	433	433	439	420	422	428	410	396	475	432	436	406	435	410	431	436	436	451	457	421	458	463	407	454	384	428	460	461	444	477	460	390	408	426	434	412	406	472	401	406	428	461	449	436	443	425	459	466	447	402	449	378	408	438	435	439	425	407	441	452	436	450	429	432	469	459	442	456	394	397	401	397	451	430	441	401	394	411	416	456	433	431	463	426	418	402	417	410	450	425	447	393	399	397	447	424	407	438	425	431	461	452	405	462	419	405	440	395	424	401	442	475	415	445	457	442	407	386	441	433	409	432	411	459	448	465	459	445	441	446	450	415	451	434	417	418	476	414	456	423	433	455	421	446	420	461	424	394	419	389	424	435	411	425	365	464	432	449	403	438	429	425	426	437	415	421	383	401	463	432	412	369	439	426	439	428	408	462	393	437	423	398	432	369	392	430	425	447	420	404	400	395	435	401	431	444	448	406	445	424	468	404	437	432	442	447	442	443	399	434	455	485	430	471	426	427	446	409	407	417	455	407	406	419	414	478	394	421	403	419	395	436	403	409	430	385	441	402	423	425	493	456	449	414	412	435	437	407	441	472	430	419	428	405	400	436	387	454	430	457	459	464	452	472	431	407	422	441	395	467	418	419	441	420	402	442	459	436	433	465	428	449	419	433	435	407	428	452	426	442	446	437	425	417	443	475	463	443	406	377	434	408	395	458	415	436	425	427	425	398	441	412	432	440	426	437	409	422	433	387	413	446	442	432	436	447	452	409	436	430	453	445	428	387	451	418	418	419	384	424	411	426	412	411	428	426	414	409	446	459	426	446	447	410	416	421	468	428	420	435	470	396	396	452	434	416	437	403	455	405	460	421	416	449	442	413	426	388	421	479	434	450	448	421	436	424	431	414	429	405	430	408	448	428	435	450	421	402	422	449	414	469	428	475	413	429	421	426	416	403	382	428	461	458	459	371	435	434	407	467	444	442	442	427	416	417	445	448	444	425	410	432	429	426	425	414	401	406	438	432	464	448	415	404	460	403	436	447	409	408	415	423	467	427	398	426	426	457	448	457	392	417	405	431	430	414	460	426	440	436	470	442	451	397	401	419	430	443	413	426	405	458	450	448	446	479	407	426	479	401	405	447	410	457	401	463	409	423	428	420	426	454	384	432	427	454	449	409	412	448	384	424	446	404	431	444	418	480	463	416	396	433	432	408	390	409	422	416	441	432	432	422	444	441	415	419	435	441	381	412	475	448	406	413	447	436	405	437	412	414	429	440	423	402	424	442	446	433	422	413	426	403	395	424	432	416	430	430	399	420	389	409	463	455	424	488	427	436	419	423	441	433	430	409	469	387	426	448	404	456	380	436	410	413	424	472	425	412	442	446	434	412	412	422	482	436	439	416	424	462	410	438	417	419	419	423	434	402	424	390	407	415	468	412	431	445	427	390	389	391	381	424	441	410	426	427	431	404	406	420	414	444	411	451	441	423	419	396	438	437	453	472	455	455	415	481	444	478	451	410	394	427	444	427	421	436	399	402	432	370	423	416	449	428	412	427	433	423	416	406	441	450	451	427	417	428	433	426	401	386	437	451	421	435	459	451	436	430	404	437	426	406	401	460	431	445	363	416	463	453	432	426	431	394	440	437	412	460	450	448	439	455	426	390	409	470	431	427	456	483	408	452	460	396	407	426	414	428	402	403	449	396	429	467	427	446	391	472	435	431	456	481	460	465	381	444	451	449	429	426	413	405	411	430	426	452	408	446	421	436	427	388	406	434	439	433	461	439	418	414	486	436	445	444	417	422	417	418	421	416	439	503	408	447	403	435	453	426	449	394	427	441	409	401	439	440	444	454	471	436	429	443	415	406	389	424	446	445	418	447	424	426	447	488	452	426	446	483	446	448	410	428	423	459	466	406	422	425	444	429	423	386	415	419	417	467	430	431	451	478	397	386	411	451	431	433	492	448	437	470	431	433	437	435	430	439	423	428	409	446	429	411	449	436	416	411	442	392	430	404	426	434	448	408	449	466	420	384	432	431	439	411	432	464	437	425	405	413	445	424	476	465	451	426	459	421	411	435	458	428	460	418	408	439	417	433	410	419	451	462	405	394	436	429	434	442	433	449	422	417	408	421	448	427	438	448	441	425	456	450	419	413	424	384	472	484	436	460	444	453	429	440	457	470	459	439	412	452	398	459	456	417	450	425	423	417	456	426	446	429	435	403	460	422	462	442	424	421	492	474	443	411	451	411	407	390	424	446	455	462	406	440	455	444	418	471	419	394	428	437	405	450	434	432	439	412	441	439	396	399	420	381	457	412	423	468	416	429	424	467	471	422	421	394	460	434	443	430	433	432	429	386	469	461	404	440	439	435	430	426	438	412	417	435	418	414	415	477	416	393	465	444	454	433	430	434	446	374	427	430	454	420	449	430	442	399	424	451	434	443	394	454	420	452	412	422	462	381	522	447	417	438	431	409	412	440	426	429	463	424	442	462	440	430	435	441	425	447	415	414	386	422	409	422	429	456	451	439	438	437	431	435	476	362	440	475	423	421	459	428	412	476	427	439	443	420	401	426	425	419	425	472	433	445	430	425	436	428	412	398	437	443	460	425	435	464	439	382	426	385	434	434	409	403	454	489	418	431	417	399	418	422	463	429	432	411	412	408	418	427	398	463	411	466	427	460	439	420	444	428	424	417	428	414	414	425	433	448	427	398	458	441	383	415	405	432	418	453	463	426	410	388	404	438	434	460	429	431	398	432	400	393	409	420	499	427	439	452	423	432	418	450	403	449	412	440	414	446	434	452	448	408	469	451	383	446	409	418	422	407	445	428	424	452	430	427	419	415	383	441	430	429	409	419	433	455	421	465	449	435	413	449	444	444	450	416	385	388	401	409	414	451	409	421	436	434	436	426	424	465	434	413	395	394	454	448	401	461	425	454	408	386	419	454	423	431	446	429	448	414	435	441	438	414	423	445	422	430	441	436	395	414	456	412	415	417	412	412	430	393	415	406	424	458	439	476	439	429	381	469	424	426	426	414	438	457	470	414	423	426	390	448	406	390	428	487	455	434	383	463	455	471	438	418	408	435	363	417	412	385	454	451	386	435	415	432	421	424	404	435	410	415	398	420	445	427	451	463	431	418	439	405	444	421	423	424	390	418	421	383	401	419	430	439	414	430	437	429	435	416	406	409	447	425	396	406	408	452	425	379	400	395	437	420	414	429	435	461	431	412	461	437	463	425	383	459	428	421	419	463	423	420	413	412	427	432	423	442	435	439	426	431	424	397	417	420	418	406	429	414	409	481	443	435	400	416	425	461	446	446	408	418	451	423	425	413	453	386	442	421	388	418	426	452	437	434	476	429	401	416	410	434	409	438	466	390	400	406	435	442	467	432	402	423	436	436	427	479	412	417	399	406	470	426	441	444
8105	3752	4427	1982	1868	1584	1449	1383	1312	1269	1219	1114	1140	1099	1099	1055	1105	1031	1083	989	966	1040	1019	1028	1004	989	964	998	1006	984	924	1008	1024	1036	1045	957	984	988	991	1017	961	1068	985	1043	984	991	955	1016	987	988	956	1026	1010	944	933	945	940	1047	966	993	1006	985	925	974	1027	963	993	970	970	965	977	936	963	945	981	959	997	974	987	960	936	944	978	1002	980	955	989	998	953	979	1009	968	989	999	933	999	957	1014	926	956	950	1007	912	979	970	946	922	993	976	919	964	983	958	964	1000	1009	1003	991	951	988	939	1003	1031	948	911	949	960	916	982	971	1023	1021	984	989	993	957	979	928	943	932	965	974	994	949	976	938	957	956	972	980	950	958	979	1019	921	955	979	955	928	978	993	1025	993	974	982	965	972	996	1048	980	1022	963	1005	970	988	968	1009	976	958	1013	945	973	942	962	951	1019	941	979	1039	1005	1026	952	972	961	962	959	1040	949	1001	905	960	1000	934	940	957	954	982	956	993	1008	914	1001	1023	1006	999	970	943	1005	991	992	993	910	928	941	1008	1001	1003	928	960	937	1014	963	928	956	952	955	950	981	959	986	940	939	989	945	1002	996	947	960	983	977	955	972	1029	956	947	953	935	978	951	893	995	960	1050	1004	1020	981	1007	943	1020	973	996	995	972	993	933	958	1003	951	1027	996	968	1010	974	1002	945	960	986	987	976	934	975	988	975	1015	970	977	989	998	966	1011	993	958	1004	981	997	995	1006	959	987	986	968	957	917	940	996	1035	984	938	973	979	944	925	1002	1002	993	955	947	947	977	939	943	950	936	1002	948	959	900	1008	987	961	976	941	965	944	989	1001	961	958	995	981	960	989	987	974	999	913	959	994	964	925	1019	1004	945	976	955	995	897	1035	941	1033	932	956	1023	980	964	990	949	908	920	957	980	931	988	993	1010	1033	964	968	903	1007	947	967	965	980	977	1025	962	999	916	956	957	972	1051	994	983	1014	1000	1026	979	906	955	939	965	991	1038	917	934	933	959	957	951	957	989	987	960	1004	1027	1029	924	981	938	1004	1007	934	998	978	954	959	1005	978	964	960	913	1058	996	1022	954	951	963	973	949	950	932	970	942	965	1026	936	966	990	937	993	965	929	944	967	952	960	1005	1003	980	966	964	914	907	918	1031	975	1013	977	920	948	966	989	945	954	979	928	978	972	939	995	988	994	998	988	1006	1033	997	985	1004	999	943	983	915	973	995	1001	965	950	970	1001	1034	977	1019	1032	976	952	965	1006	916	1011	993	966	934	922	1009	944	901	940	972	985	996	950	897	949	981	969	916	972	983	1003	915	934	1012	967	934	928	963	953	974	968	1015	989	963	961	997	991	949	986	966	1046	959	892	940	909	966	995	995	891	897	952	1007	965	992	982	1002	964	947	977	969	938	962	973	1034	968	962	947	967	957	953	950	963	964	978	936	973	957	944	943	960	942	1019	980	956	938	972	977	1009	1001	1014	991	1028	989	1022	969	1004	974	982	990	984	975	958	968	936	1005	990	956	922	967	964	985	969	941	990	991	959	929	966	1054	919	923	992	977	964	966	945	999	987	960	1011	944	947	1024	1033	937	952	947	959	1032	962	1008	906	937	970	974	1023	982	935	881	963	998	973	1004	954	985	950	973	1008	1003	944	969	922	984	1008	1035	1036	976	916	963	980	956	972	951	947	959	907	1009	1038	989	998	956	967	945	941	950	1027	967	988	971	1005	962	961	974	913	940	944	961	1051	1009	1023	976	1000	986	938	953	985	1011	968	982	939	931	933	939	970	1000	943	908	954	989	985	941	966	994	953	948	975	1003	958	949	1009	956	986	940	1043	962	982	947	1007	993	948	938	939	986	941	994	975	984	959	920	973	1004	975	930	955	964	940	1026	950	981	941	950	1012	1020	979	1026	952	946	948	970	942	945	1001	1026	950	971	984	934	992	986	983	1007	952	965	985	942	934	971	969	976	973	1006	995	942	948	1022	973	977	946	960	920	926	1011	993	1001	1016	928	1011	956	999	910	971	968	989	976	971	1011	972	987	956	935	990	961	1018	990	1018	982	923	957	939	957	972	1029	975	953	953	943	1002	975	984	948	990	977	962	957	953	1007	988	983	940	1062	974	987	953	968	958	957	946	979	964	958	1011	931	976	995	992	966	1018	1009	986	974	1010	983	1024	1008	901	993	974	949	996	963	1028	927	988	951	969	986	992	984	943	950	992	952	999	995	975	910	991	990	972	970	918	995	973	1033	978	958	980	973	1005	937	943	962	974	992	930	940	1005	1014	941	989	949	962	1003	929	951	975	929	948	1019	1011	972	996	1008	973	981	1013	961	967	952	977	929	1034	986	932	979	984	946	952	983	955	979	982	936	966	963	983	947	949	1005	996	947	964	940	951	1005	933	970	978	1003	1027	1010	1003	1010	963	1005	1012	1036	952	991	965	926	971	951	954	982	957	914	994	1008	947	977	988	958	977	1010	947	984	989	960	950	1042	946	955	990	1035	1000	985	976	952	898	1011	926	966	972	1007	986	978	968	998	960	994	954	998	980	956	932	941	1004	1006	1002	971	903	978	963	996	963	1006	985	983	969	981	987	937	1014	960	998	966	997	931	975	980	957	998	968	973	937	944	906	1004	982	923	945	1016	976	1024	934	963	977	968	954	881	967	1022	937	974	959	975	931	960	991	1017	972	978	1009	939	965	1016	995	962	992	982	916	978	1004	971	963	989	1011	928	958	987	951	964	984	979	959	969	970	952	982	995	953	975	1014	962	945	938	952	986	1041	1004	971	942	1028	1009	969	979	1033	963	930	1011	939	980	965	1026	981	924	982	974	1007	981	1008	977	977	977	931	941	977	970	957	1056	1019	973	979	1027	999	950	996	992	992	938	959	955	933	1003	999	949	940	940	1002	977	1026	968	989	1026	1000	941	949	982	990	998	934	1026	1018	969	948	930	945	901	974	996	979	927	1010	957	1024	937	935	997	1057	963	967	959	992	993	1000	1017	880	953	990	963	970	975	995	939	916	972	981	932	977	975	939	965	948	940	947	1013	946	934	987	1019	978	940	975	979	945	972	994	958	995	983	918	945	951	1015	1025	986	896	967	976	985	922	940	914	992	1036	1004	979	986	989	1033	974	1040	966	992	962	980	971	985	969	953	976	930	935	970	979	976	998	983	1006	1042	974	944	951	1028	982	972	976	991	958	1004	940	938	980	1010	1004	980	967	1000	980	967	1022	963	1000	962	974	948	959	938	983	1029	976	948	1021	1005	951	941	984	952	1027	1047	962	1003	943	964	976	963	986	1003	992	940	975	982	969	996	957	992	963	994	970	964	986	1058	955	1000	1001	1000	1018	933	987	939	981	983	957	999	943	921	966	943	983	995	981	1001	972	978	862	961	964	962	944	942	974	956	1003	923	923	957	903	978	991	996	983	953	978	921	954	1003	1014	916	966	1003	987	962	991	1045	934	1008	958	882	999	998	934	966	939	961	979	977	1012	982	980	887	962	976	975	957	987	995	950	947	961	1004	1022	1033	956	980	983	925	987	955	1017	1028	973	989	955	1021	982	1007	962	966	951	947	914	962	1018	1016	986	930	1004	984	989	954	973	945	1032	1013	955	907	928	936	981	1008	929	949	946	951	1010	959	963	998	950	968	973	1019	941	1024	1010	1006	965	950	981	969	971	941	979	1028	1004	988	999	1000	964	988	967	974	977	992	976	971	967	926	1012	988	1017	1007	994	1010	935	1000	955	960	960	1023	981	991	944	989
26006	13336	7749	1644	906	775	654	601	545	531	484	487	505	448	448	399	436	416	442	409	431	380	434	411	443	426	428	418	372	396	416	408	419	412	430	390	360	427	388	431	429	396	375	414	420	398	445	415	396	439	418	384	434	431	417	420	436	388	343	413	423	398	389	416	407	399	432	411	414	391	392	398	404	425	394	458	412	398	388	418	425	416	438	448	388	383	422	420	400	385	403	425	386	375	386	450	430	380	410	403	434	415	392	410	421	430	383	388	413	416	389	419	388	426	440	396	437	384	414	366	404	441	375	398	422	386	435	434	411	408	374	413	409	433	438	391	413	376	412	415	390	420	397	408	418	416	419	413	439	452	419	373	408	403	428	382	414	392	371	433	408	408	421	374	425	414	353	390	382	432	393	420	436	394	392	410	417	447	376	387	440	394	444	399	371	419	413	391	422	416	433	379	417	383	409	406	386	370	420	361	384	413	395	434	402	394	418	431	387	436	404	420	393	386	446	403	388	398	395	431	395	386	389	410	429	411	402	429	390	429	439	409	413	381	408	398	398	458	413	399	439	392	422	413	396	428	474	430	393	398	374	386	426	373	433	447	403	419	410	441	403	374	433	398	393	402	416	400	405	433	441	381	400	398	427	380	419	426	441	387	451	398	396	406	411	415	413	368	374	420	406	461	414	390	405	394	404	409	427	399	385	457	400	389	406	384	441	418	374	389	395	408	420	445	406	444	411	439	444	409	419	422	391	387	403	425	398	398	422	426	392	421	429	423	397	411	389	404	429	413	440	444	381	412	453	424	397	443	439	450	402	416	418	419	432	424	397	431	409	393	433	396	430	412	417	425	423	417	438	387	413	389	371	411	406	428	417	411	432	376	460	398	396	388	406	387	414	422	405	416	385	389	412	409	404	395	390	415	373	423	453	415	406	434	439	427	400	431	448	408	412	408	404	408	385	421	381	427	424	407	425	408	385	394	435	379	413	413	377	418	402	389	392	414	415	416	386	391	437	413	426	397	419	433	422	434	443	401	394	405	377	369	389	407	391	378	421	386	371	405	410	376	419	453	427	428	435	335	399	408	399	391	434	424	430	414	371	384	420	434	414	411	416	424	397	396	434	408	438	415	368	406	428	436	414	400	409	393	388	393	436	424	381	433	415	437	383	423	383	414	404	392	417	391	384	430	395	431	395	365	377	428	403	416	407	431	399	375	409	391	441	386	363	409	405	390	406	427	401	424	407	427	410	397	404	442	381	432	392	417	415	413	412	423	422	448	392	397	403	408	381	438	428	412	396	382	381	394	386	443	421	414	389	401	398	382	402	386	392	427	411	405	426	384	398	379	382	407	418	410	392	391	377	413	407	444	397	411	412	402	407	406	406	397	416	429	390	410	408	395	403	404	404	401	408	381	405	490	424	402	423	442	399	429	440	475	371	415	415	399	397	356	422	389	431	381	382	377	420	434	415	399	402	400	440	407	408	392	408	383	440	406	416	407	434	424	442	381	393	436	386	416	425	402	376	356	423	392	409	427	415	401	400	395	413	412	396	428	384	424	422	450	437	436	412	398	406	437	395	398	405	394	366	374	395	465	395	412	411	412	394	425	402	403	396	384	408	402	394	389	420	385	398	422	402	441	440	450	443	391	421	417	390	403	410	433	436	400	432	428	374	390	409	378	387	423	389	410	395	431	395	443	371	386	360	408	374	377	388	397	434	376	378	406	406	394	423	436	351	419	399	392	404	391	404	397	428	379	388	409	374	415	431	417	396	415	352	401	417	436	406	360	409	422	421	430	417	402	403	389	392	432	379	423	410	408	392	389	432	407	380	403	428	435	421	392	468	408	405	381	377	403	394	397	434	403	380	394	412	431	392	376	397	431	390	380	419	395	371	433	430	445	399	412	392	362	409	436	372	386	444	391	436	428	403	399	409	392	413	407	414	404	428	417	426	408	403	392	409	433	391	414	406	417	388	422	432	377	409	401	399	377	385	425	416	405	400	434	446	420	410	442	418	436	399	389	415	386	386	390	394	426	416	404	375	407	421	413	411	431	399	411	419	418	423	444	399	376	413	395	410	429	442	398	420	431	438	432	391	379	405	421	425	401	446	443	436	437	402	414	429	409	431	411	404	414	406	400	369	416	455	410	419	406	422	403	425	404	399	450	410	396	410	410	394	426	383	417	426	424	390	375	419	388	373	419	403	417	432	381	396	425	396	411	395	416	399	408	426	393	435	397	423	410	349	411	367	381	429	436	407	385	398	398	376	423	425	421	363	418	395	377	406	432	407	395	394	423	417	424	427	386	422	378	416	429	381	406	445	388	433	389	418	410	382	410	404	395	413	424	416	427	393	409	378	397	429	445	417	373	431	393	419	392	448	414	422	427	389	477	410	419	381	426	406	423	415	414	453	429	431	415	419	417	437	400	469	430	438	431	413	412	413	422	389	387	402	387	390	451	400	402	430	395	413	390	378	398	394	406	411	453	417	374	380	383	449	411	407	411	389	416	403	415	400	413	377	413	400	420	414	420	427	382	453	392	419	421	434	420	386	430	385	427	399	385	423	428	426	409	400	413	371	455	389	380	407	414	398	414	426	396	407	412	398	439	385	402	390	387	372	410	437	392	411	466	394	406	424	384	394	392	422	428	381	396	377	423	398	422	417	398	385	434	395	418	387	383	435	449	397	414	441	422	440	393	382	435	399	442	442	418	424	410	396	413	407	382	364	399	389	425	435	383	447	404	434	446	389	410	403	438	407	427	435	406	448	397	414	385	393	386	403	407	398	440	392	357	423	400	398	392	374	381	447	418	387	420	403	425	422	400	451	376	392	416	420	405	373	391	410	391	391	419	397	419	418	405	433	356	372	410	424	390	422	420	384	418	384	390	383	413	436	409	424	395	397	412	389	404	389	433	404	390	438	406	414	409	394	412	399	373	448	434	406	412	370	406	408	433	411	412	394	380	384	407	421	424	406	398	421	437	405	393	375	405	393	394	427	386	424	380	403	419	405	457	385	378	419	415	426	395	394	405	410	372	366	389	425	396	407	412	435	397	391	433	444	389	388	409	404	386	429	400	388	395	391	463	423	402	407	406	442	405	441	398	365	407	389	397	372	409	408	394	439	424	407	387	394	371	365	384	361	396	390	401	406	410	397	367	427	411	414	415	407	411	414	416	400	399	409	406	417	349	436	438	377	429	375	408	409	387	374	413	420	423	407	408	397	391	434	408	404	409	369	440	406	428	424	422	420	433	445	414	396	399	405	397	395	407	441	386	380	431	438	412	375	453	391	405	410	408	418	410	374	400	390	421	421	444	429	415	424	421	360	443	441	466	430	410	422	360	378	407	423	388	391	418	411	399	408	376	401	417	425	435	384	414	422	384	389	417	398	404	428	386	385	427	430	376	427	384	420	407	459	424	388	402	440	436	424	409	378	412	404	414	433	380	433	432	418	372	406	434	422	405	404	417	418	418	416	383	388	419	440	426
18001	11224	10105	3432	2817	2354	2120	2008	1895	1680	1481	1361	1333	1256	1248	1132	1141	1147	1079	1067	1038	1000	1007	1021	993	1032	995	1007	1013	907	961	995	1024	968	938	980	1048	959	989	904	908	969	948	961	940	875	949	992	972	950	917	897	962	956	950	961	981	954	992	934	946	955	926	918	935	939	923	928	969	853	929	939	938	941	996	868	890	892	894	924	919	975	942	961	981	923	915	912	969	893	896	954	861	928	897	861	944	984	870	914	900	932	889	862	981	893	880	912	914	923	904	907	900	939	912	868	946	892	901	968	878	959	932	880	957	986	958	900	914	962	960	908	904	972	931	918	912	981	985	949	902	928	957	930	932	948	910	921	899	930	970	893	892	947	854	894	928	888	925	892	919	895	934	942	915	944	892	884	846	907	953	923	918	944	950	915	893	901	917	953	895	910	897	924	911	881	917	935	862	929	934	955	879	897	1004	882	943	921	945	880	964	894	926	905	953	930	884	919	921	935	885	902	913	906	934	932	889	965	907	963	923	963	907	952	913	923	900	954	921	866	932	917	953	887	945	938	920	937	877	951	955	898	917	925	966	948	892	915	910	924	901	946	895	955	897	920	921	963	920	911	923	941	851	886	919	999	936	864	864	907	959	880	961	890	889	949	871	946	915	940	926	945	928	871	934	909	940	947	895	918	945	987	938	975	884	887	923	938	933	964	933	876	951	964	933	887	906	953	964	931	861	926	880	917	941	942	928	969	905	922	894	942	896	924	932	925	912	924	922	992	967	972	905	922	902	944	883	943	904	906	937	908	926	931	873	930	891	922	949	916	922	902	897	887	919	903	923	909	936	886	925	914	908	931	972	918	844	942	947	948	953	894	976	897	908	942	959	929	926	909	951	941	930	905	906	854	920	913	893	908	896	900	885	823	961	885	880	917	944	892	885	929	911	1030	896	917	890	912	956	929	915	884	925	906	947	956	915	934	947	890	941	958	945	905	926	925	948	908	916	953	929	881	912	983	917	907	925	944	916	931	872	942	867	897	891	929	879	896	898	897	948	940	907	834	889	930	960	963	902	917	925	897	934	989	936	906	888	952	942	912	939	967	905	956	927	933	917	975	920	891	918	951	936	934	943	931	953	930	916	919	939	996	919	923	944	906	944	953	884	907	924	1001	887	965	925	914	928	899	878	907	920	911	927	934	943	921	946	893	995	907	915	898	946	932	949	931	944	885	903	976	939	966	940	896	966	909	928	944	954	922	925	928	923	907	951	946	920	980	938	926	956	941	939	919	891	827	943	889	902	936	935	933	935	1043	936	931	910	926	862	923	926	921	882	900	921	858	909	928	919	903	959	962	938	950	939	979	933	960	901	927	937	889	895	917	884	907	956	900	885	933	920	917	963	904	903	909	899	833	909	899	961	868	965	923	911	917	918	907	941	950	933	909	937	955	921	874	930	901	912	925	947	915	931	954	973	895	888	972	946	920	878	870	944	913	921	875	927	873	920	940	927	964	873	910	970	924	873	910	913	931	868	932	1003	876	883	914	974	883	895	915	931	942	884	903	924	885	938	906	941	878	957	853	890	940	942	973	880	904	882	937	903	890	958	924	946	926	889	910	907	867	875	940	915	882	939	952	990	906	923	934	914	955	918	910	908	918	874	1007	906	909	919	931	956	897	968	924	916	912	912	915	896	899	940	950	892	941	935	878	939	916	955	888	893	980	970	920	923	933	900	975	904	955	890	910	892	954	980	899	884	929	937	958	950	948	904	917	949	920	932	910	925	904	913	922	916	942	880	918	843	930	960	907	978	953	888	987	924	920	930	957	944	950	903	878	909	863	961	924	896	961	950	909	866	889	905	979	916	940	915	941	900	931	947	910	947	907	924	870	940	948	944	948	902	981	946	945	960	894	966	931	876	913	949	931	883	917	916	938	919	878	924	963	925	897	972	963	872	908	976	925	903	904	898	931	946	873	898	938	890	909	872	937	946	937	921	982	927	878	932	1001	909	911	917	917	901	931	886	954	938	934	851	901	928	944	966	939	903	951	893	948	942	929	940	893	939	960	917	965	947	918	931	930	868	958	900	963	905	929	915	911	973	904	916	933	948	980	1015	953	912	876	941	944	970	883	879	919	914	926	907	877	920	911	912	934	921	915	933	886	891	922	937	889	921	892	894	877	862	874	980	939	953	907	918	939	942	940	942	891	934	904	970	894	914	885	893	973	950	946	897	905	894	941	927	903	949	896	899	887	895	909	923	859	844	957	959	887	939	962	974	901	902	930	857	925	932	938	960	916	890	905	922	926	952	922	897	925	915	901	985	901	900	919	916	941	932	942	939	955	898	880	904	903	944	963	919	918	897	937	924	890	945	888	908	935	866	898	919	923	986	880	927	919	980	854	901	889	916	917	1032	946	885	926	960	957	886	911	987	894	947	916	928	912	928	909	958	928	927	933	873	927	936	900	909	867	903	902	975	951	908	905	913	911	939	917	890	925	842	891	937	940	902	879	973	923	911	941	889	950	947	913	1019	947	932	926	989	899	943	904	919	914	899	919	957	964	947	886	886	929	932	926	917	949	861	882	889	915	915	897	925	911	937	943	949	870	930	955	940	888	956	946	891	950	894	908	924	903	986	916	891	956	897	850	892	921	937	927	928	946	908	915	894	923	948	895	942	908	909	951	961	949	913	892	909	907	922	948	936	926	906	921	920	971	957	939	909	888	898	915	884	955	884	938	930	928	867	915	963	947	944	930	900	959	928	931	944	900	953	940	917	910	894	911	922	904	912	968	940	882	897	956	903	909	911	929	969	903	944	920	935	908	879	939	914	865	932	899	904	889	975	925	887	906	898	940	895	893	923	955	957	951	934	940	941	963	867	957	902	934	982	924	923	937	956	951	926	981	940	947	940	907	937	959	963	952	926	940	926	914	957	971	940	836	920	904	973	861	952	931	867	909	958	880	918	937	912	868	934	940	929	954	955	894	860	941	879	923	928	944	953	898	942	970	943	1000	950	928	875	935	908	909	918	925	858	855	935	920	957	938	999	949	935	942	964	914	877	929	935	957	925	933	919	894	927	904	905	944	915	938	936	952	922	988	948	895	953	897	890	906	874	973	947	949	917	886	854	882	969	944	861	918	911	966	903	882	914	884	891	927	932	930	888	939	929	920	895	940	978	934	843	906	923	983	931	903	985	957	910	905	954	933	917	978	912	938	923	902	956	932	935	929	918	931	920	923	919	925	882	952	966	884	924	892	955	933	898	924	921	942	918	958	910	953	944	884	925	908	932	961	947	941	924	944	955	915	890	907	913	971	968	921	903	873	949	960	938	912	903	956	963	946	945	958	943	923	942	937	934	917	900	901	966	861	901	913	969	877	926	913	938	942	932	885	902	903	907	914	941	884	933	912	935	898	932	943	975	951	919	899	872	909	885	959	911	872	943	934	945	870	931	932	908	910	915	950	901	960	924	968	902	931	973	947	952	947	952	932	895	937	893	955	946	907	916	867	960	942
36080	20949	14251	3191	1160	753	696	633	487	489	436	386	393	347	318	343	344	377	307	293	282	288	344	310	252	266	265	269	302	272	264	298	297	253	282	276	285	286	281	288	266	288	282	314	286	291	269	293	320	262	241	292	295	249	316	251	277	246	291	273	275	296	290	275	268	263	263	281	261	250	280	271	245	259	301	271	286	251	271	277	236	250	283	288	273	304	286	267	282	280	277	271	294	249	275	280	308	279	290	268	257	259	274	250	280	276	257	289	282	283	317	274	258	285	260	278	279	265	254	236	259	236	249	280	258	275	256	224	268	261	274	259	278	294	278	278	248	269	248	286	263	260	251	273	263	261	247	240	270	297	260	271	274	308	263	261	298	261	263	300	289	261	287	262	236	279	268	277	273	268	267	293	262	230	307	290	306	264	262	262	290	277	281	255	264	245	268	285	243	303	251	271	274	282	255	263	271	276	265	290	284	260	269	257	292	249	268	286	314	263	266	229	256	269	295	260	251	286	260	257	254	249	255	256	281	297	242	289	288	258	279	243	244	266	290	276	279	265	257	236	228	268	263	321	306	296	262	278	289	259	250	263	318	279	258	261	256	246	293	253	265	256	272	286	251	299	233	246	254	295	273	293	247	288	282	245	270	251	281	297	263	254	271	237	286	254	287	291	246	270	234	264	268	316	277	295	251	271	292	263	295	259	278	257	249	267	257	236	242	281	291	263	243	265	275	273	296	287	296	312	319	268	277	268	293	283	242	314	262	284	273	299	261	252	269	290	266	270	260	261	295	249	281	257	270	244	262	256	278	273	283	290	301	259	259	263	263	267	266	268	270	250	288	272	240	252	218	254	298	277	273	258	285	263	238	275	235	268	272	292	309	300	269	308	301	260	285	275	273	290	238	269	272	232	307	253	276	287	271	272	266	266	289	235	264	297	256	227	252	248	260	305	244	269	267	291	303	264	273	252	283	248	302	256	262	277	255	256	280	270	263	266	278	239	274	325	281	262	288	278	305	285	249	251	259	244	242	258	270	276	262	261	251	280	261	253	279	256	305	274	262	261	252	247	236	291	250	291	270	228	270	283	281	249	269	303	268	243	266	298	268	277	301	253	258	250	259	305	272	255	268	269	269	238	252	291	227	298	272	280	281	278	237	267	273	284	285	279	279	275	265	292	290	268	253	303	256	245	257	264	301	258	281	273	313	248	268	288	299	253	261	286	265	257	291	275	266	292	256	308	278	235	257	224	288	246	289	267	292	241	281	270	278	297	294	278	268	263	298	290	272	274	236	270	297	298	315	295	273	276	284	280	263	260	259	284	282	280	294	281	258	281	232	271	255	248	270	278	304	260	276	261	252	258	274	285	294	246	266	283	253	281	271	265	262	295	252	255	272	238	273	318	267	267	289	271	290	255	268	245	284	260	256	256	291	269	302	267	250	278	259	267	265	252	262	291	294	283	268	265	245	291	264	266	270	261	281	292	247	266	247	279	267	292	265	252	250	281	264	283	262	269	303	268	281	244	244	268	271	264	269	266	282	281	265	277	305	291	253	255	233	244	259	229	274	261	277	259	246	314	249	257	284	267	293	298	257	291	269	286	262	307	288	258	262	271	248	289	254	281	268	265	269	271	241	262	273	246	273	283	259	283	271	300	262	262	247	267	262	288	287	269	274	253	265	271	226	249	237	239	239	277	289	277	281	285	288	249	306	264	227	266	318	269	299	238	269	256	269	253	259	244	270	278	284	278	237	271	279	262	277	257	270	275	279	273	276	281	262	285	240	245	290	292	271	300	277	273	282	265	242	261	261	239	234	232	275	262	250	268	283	270	276	273	226	285	260	282	271	261	251	291	244	242	252	278	281	280	237	242	243	269	248	261	297	237	252	262	271	268	296	314	288	292	277	273	260	281	259	229	277	285	256	256	240	284	291	232	274	248	249	246	278	260	289	286	304	301	256	292	263	291	262	284	277	263	297	282	261	249	275	260	283	273	270	295	270	282	296	280	253	270	260	277	259	270	295	284	305	271	282	297	256	273	282	231	291	277	266	241	264	256	281	294	293	271	275	277	301	296	276	289	281	255	267	248	274	295	269	279	305	230	275	241	271	249	258	274	244	263	263	284	290	298	271	286	275	263	267	282	282	303	281	263	258	297	289	302	256	243	262	296	251	261	288	266	263	305	299	243	296	248	280	285	255	297	269	269	306	279	292	269	261	320	269	293	249	271	253	264	257	266	254	307	265	241	292	291	273	270	259	286	273	243	284	290	276	289	289	240	275	275	260	260	267	263	257	284	265	266	240	285	278	264	251	248	306	279	268	270	231	229	279	260	251	285	249	243	253	279	285	253	255	285	280	286	272	263	280	290	261	271	240	283	271	290	228	312	276	284	302	261	278	278	257	280	291	275	257	272	297	270	244	262	283	289	303	302	263	242	284	273	259	277	247	266	276	243	253	255	259	264	302	292	313	275	287	282	287	267	286	280	242	256	234	266	287	263	273	256	291	282	254	287	269	282	292	268	287	257	292	273	235	255	275	250	270	268	288	292	282	259	292	307	265	276	257	289	272	284	291	264	282	241	257	254	290	269	275	282	268	272	317	282	274	267	256	293	279	299	272	289	275	259	260	289	278	252	283	266	293	270	299	256	290	261	305	277	276	257	270	285	278	279	271	289	276	288	281	279	245	298	249	270	260	278	247	270	251	280	242	269	291	271	270	279	269	294	249	291	289	282	256	271	271	299	275	257	284	292	254	275	276	257	296	285	283	258	261	266	281	262	271	258	276	257	268	225	277	261	249	266	269	282	244	282	305	284	285	263	281	260	255	280	279	252	266	253	295	234	274	279	262	273	281	289	294	274	290	257	285	237	262	238	292	281	268	275	304	270	268	264	271	287	275	257	285	278	254	276	276	267	264	269	303	296	293	264	269	243	267	239	262	274	274	278	265	269	305	258	271	266	273	284	265	255	282	258	261	258	288	287	252	254	272	268	284	275	301	276	277	236	280	256	256	281	289	251	263	280	266	288	276	257	254	258	256	277	280	286	266	272	251	264	238	270	273	262	265	276	270	265	279	252	240	275	270	312	268	270	260	291	260	266	265	302	281	273	284	228	282	259	256	297	275	248	254	282	289	278	301	273	277	274	276	265	269	264	258	277	278	289	273	258	299	249	269	264	273	261	304	275	272	284	294	269	290	289	270	284	278	244	269	250	253	289	283	308	280	278	293	240	287	320	289	276	273	250	241	267	277	307	305	262	276	247	262	290	242	248	241	269	287	299	264	252	265	258	263	292	284	308	281	301	261	250	245	261	286	266	262	250	279	303	242	277	284	233	241	275	286	276	281	252	251	249	263	250	254	255	247	273	270	268	285	294	277	294	298	235	292	273	298	280	290	277	253	278	283	300	284	260	264	243	280	302	240	275	250	267	267	250	251	251	264	292	279	280	261	271	260	246	279	250	293	255	250	279	266	277	288	294	248	266	278	268
23491	15799	15730	4414	3577	2846	2590	2327	2080	1708	1546	1370	1197	1174	1052	1069	969	999	885	876	883	821	808	774	763	763	776	724	734	699	731	734	759	696	701	730	683	726	723	664	678	721	678	675	619	737	673	665	701	674	661	684	651	678	668	707	669	614	723	698	692	670	669	661	626	659	622	634	636	672	645	599	624	676	665	633	660	649	656	616	621	636	630	656	645	590	584	637	618	598	631	608	632	649	648	651	625	655	624	632	658	606	689	639	629	599	594	639	608	622	660	620	608	655	616	636	644	673	600	631	650	666	665	650	670	675	602	693	617	701	630	619	609	614	649	645	655	656	626	667	672	634	629	694	642	610	601	623	660	664	654	631	649	632	629	666	618	628	644	643	656	668	652	582	632	657	595	624	642	648	601	646	605	655	611	657	631	635	641	607	638	651	639	641	660	634	637	659	615	624	663	601	634	664	662	616	673	658	588	642	666	654	601	638	631	642	660	677	609	614	655	620	614	639	635	647	661	598	609	669	637	644	647	670	668	622	627	619	656	615	637	650	632	661	621	693	624	607	683	657	679	609	660	643	625	639	587	646	614	665	653	641	646	642	642	607	629	606	624	625	629	643	674	674	621	605	643	626	599	644	673	608	646	663	650	693	623	664	636	667	659	631	652	613	638	618	644	644	673	641	626	647	612	677	644	605	627	670	642	638	664	606	610	624	620	658	679	631	631	626	657	673	618	657	663	599	655	665	637	599	624	664	630	629	650	646	660	614	627	638	634	654	638	667	664	617	681	670	606	664	620	700	648	627	594	606	602	659	665	648	620	622	671	628	660	646	647	592	628	644	643	635	641	647	667	680	623	610	623	632	613	710	650	686	690	626	643	649	676	649	718	659	621	646	630	644	631	585	602	644	631	658	707	627	605	628	672	667	640	626	645	621	655	642	597	622	650	618	655	661	657	622	624	590	633	633	662	632	631	654	615	659	664	619	675	618	630	638	608	647	652	652	645	632	701	625	638	651	645	655	650	621	570	670	617	685	624	640	642	679	631	667	675	655	663	665	647	605	626	663	640	653	608	620	631	637	701	628	608	657	583	630	635	642	616	660	665	637	668	655	646	637	660	642	624	654	610	648	657	611	642	655	605	663	639	641	651	621	637	592	606	609	648	669	658	665	642	634	633	642	578	634	693	636	661	595	665	618	617	655	615	620	613	670	625	595	627	640	618	618	642	653	621	608	640	605	641	612	630	670	647	628	634	607	658	637	647	637	650	643	649	623	657	636	646	623	652	663	632	655	643	620	673	615	649	581	602	632	676	648	657	600	677	664	613	641	611	649	619	653	670	619	644	668	647	648	658	661	611	669	624	621	668	638	648	612	633	623	633	635	641	631	614	636	673	682	604	630	664	663	656	600	606	667	622	629	664	641	675	644	577	658	626	676	637	616	605	668	649	650	664	645	677	627	583	664	636	624	644	662	658	639	656	645	613	643	660	608	672	646	639	664	636	665	696	647	634	655	625	661	644	629	670	653	648	652	632	627	690	649	656	628	626	667	685	646	626	633	657	633	663	599	665	608	658	623	601	644	627	672	649	608	668	607	656	681	653	679	640	697	655	610	626	624	642	641	676	652	665	632	629	655	639	640	603	649	639	599	631	607	672	639	658	639	596	648	605	618	634	694	636	694	620	628	617	650	667	609	658	644	697	631	620	610	654	623	693	660	671	637	676	599	604	645	630	656	633	623	616	612	631	603	663	619	650	667	619	639	649	650	647	627	644	624	644	628	665	623	624	655	657	620	628	649	680	647	596	637	688	631	667	636	614	631	621	612	639	603	618	630	624	620	641	679	654	672	644	650	635	652	611	623	647	636	654	658	567	646	665	626	604	641	656	619	640	666	594	594	636	631	634	652	637	634	624	608	648	651	612	638	628	644	655	629	650	655	639	638	677	607	668	638	690	696	652	669	689	656	635	646	687	625	664	669	586	630	650	672	658	658	601	695	658	583	639	630	649	643	638	646	631	647	649	628	649	626	669	635	646	647	643	663	634	617	617	655	584	615	632	663	681	601	674	660	645	636	677	598	637	637	647	638	643	648	662	641	660	677	627	651	648	647	610	652	649	613	639	659	649	638	626	634	615	656	610	662	641	643	638	681	642	632	658	634	664	632	613	652	658	625	634	684	648	655	655	650	669	633	672	621	619	646	658	585	661	680	630	634	598	639	639	633	629	659	630	625	612	596	654	668	665	654	688	647	653	694	568	631	603	620	619	633	628	669	632	665	595	672	655	622	649	635	608	624	683	625	633	643	651	645	628	663	664	648	656	633	641	645	687	661	627	620	652	638	664	622	593	622	586	594	656	628	660	628	607	651	659	649	672	646	653	596	646	688	651	668	632	617	596	630	659	593	620	666	637	652	630	616	625	644	648	635	646	607	660	654	656	627	650	619	610	657	634	662	626	644	634	625	683	593	591	684	607	623	647	633	624	623	659	670	659	607	654	653	627	638	616	614	627	554	629	651	637	593	638	631	629	692	637	659	599	643	604	669	628	607	636	663	640	687	677	620	631	653	666	596	643	665	654	632	676	660	634	624	637	682	647	636	622	612	682	650	648	650	640	633	637	625	626	664	596	697	636	643	672	682	633	662	659	613	625	677	689	635	652	643	620	607	629	607	696	641	632	645	632	678	622	608	670	682	652	618	674	684	660	651	639	642	682	655	668	610	614	605	667	611	659	653	640	627	677	606	649	681	668	642	614	614	635	658	618	613	627	669	606	645	632	638	599	601	673	683	645	695	645	661	654	633	643	663	677	602	674	628	632	632	617	643	644	632	636	619	657	677	654	633	635	655	654	609	667	636	580	647	628	647	615	630	654	593	620	654	626	684	655	587	637	673	624	625	623	644	656	630	694	626	621	605	648	668	660	606	621	655	622	609	606	577	652	671	688	646	686	638	647	628	607	652	613	626	669	674	630	667	607	637	639	647	597	639	665	626	648	675	714	660	665	635	626	631	660	647	626	629	660	624	629	640	625	631	649	626	614	614	592	657	652	618	650	615	679	646	646	667	594	634	650	630	654	627	642	627	694	628	641	650	626	636	626	597	641	630	640	667	618	664	652	592	608	647	613	652	659	643	643	630	627	664	658	674	663	608	648	615	579	677	663	628	662	645	632	663	606	650	652	676	616	604	651	621	677	663	617	659	696	586	642	627	649	634	642	626	645	624	665	673	648	601	641	652	658	650	622	668	653	632	644	666	626	604	651	648	644	656	588	651	644	662	609	636	651	654	645	679	642	647	630	588	611	652	647	623	598	623	652	687	650	631	633	626	657	689	655	665	673	645	673	643	672	668	640	642	665	627	652	638	622	679	627	686	625	622	676	637	682	660	612	656	666	657	664	616	642	644	656	637	601	632	648	626	636	621	567	626	630	658	636	658	680	637	645	656	656	631	657	684	680	674	640	677	694	645	602	635	644	667	653	656	664	661	660	642	614	643	616	653
10987	3754	2412	830	638	565	556	520	512	508	470	464	509	458	434	450	443	407	444	446	458	489	428	504	432	451	446	463	425	472	439	434	440	457	431	435	407	401	412	414	446	463	452	454	442	450	427	452	431	474	434	416	487	428	439	462	411	452	484	469	454	459	434	430	474	462	447	441	427	435	436	448	472	466	482	426	402	427	433	412	497	382	430	471	417	415	457	433	401	462	464	455	490	417	436	432	427	471	454	453	438	415	462	403	447	434	433	471	446	410	461	504	449	419	396	418	417	441	462	446	413	410	414	417	431	433	461	444	428	441	437	418	452	438	438	414	396	429	466	451	420	460	428	480	446	464	411	424	435	388	467	449	435	416	446	469	385	450	459	407	435	442	412	455	426	427	465	416	416	464	463	452	399	433	414	447	467	429	439	467	436	441	416	437	463	423	416	461	489	425	432	463	448	434	397	415	449	452	450	437	422	432	477	454	428	478	451	430	440	489	457	447	400	439	417	454	432	449	437	480	451	495	397	417	468	438	452	391	470	456	410	439	428	416	472	453	430	454	407	424	411	440	429	407	426	430	422	420	427	450	410	453	433	428	439	428	473	452	419	467	461	427	461	431	450	402	425	465	421	401	438	423	443	441	434	465	437	426	412	414	455	430	469	434	462	474	447	456	409	390	430	413	456	487	400	437	443	450	380	458	427	405	488	478	448	434	464	453	462	468	447	431	433	452	438	411	451	445	407	417	407	421	437	463	426	469	424	452	408	426	395	423	459	429	447	439	409	431	428	407	427	436	446	482	415	451	430	453	457	441	441	411	460	440	399	437	416	410	479	451	451	456	471	467	425	432	425	447	452	430	424	467	412	433	445	429	463	485	417	412	456	447	426	409	448	451	452	471	457	446	443	434	429	445	458	459	446	418	451	486	410	447	386	412	477	433	426	422	414	411	426	401	438	428	416	433	444	373	406	423	451	406	465	475	445	418	460	409	427	454	453	455	438	418	430	432	425	419	445	414	403	441	457	463	465	474	436	422	452	390	455	450	396	427	442	417	443	417	422	406	411	421	458	422	442	445	434	411	435	429	433	432	410	455	431	441	440	439	442	404	444	447	438	430	422	418	435	428	386	482	452	428	413	425	459	426	441	428	398	369	486	427	442	442	464	428	427	450	421	422	439	433	420	453	411	430	424	435	445	419	413	442	409	446	427	443	439	441	399	425	434	439	430	461	433	425	439	407	418	466	436	449	454	468	462	461	488	464	435	481	419	442	439	441	423	438	460	448	457	446	405	445	399	394	418	453	470	466	453	425	443	427	436	444	424	444	421	451	451	419	452	428	444	408	432	425	459	423	420	438	447	437	436	421	419	477	416	426	422	450	430	486	406	465	416	420	421	436	398	426	415	405	480	389	428	454	469	427	439	428	408	459	415	463	413	408	409	433	419	426	440	424	481	431	444	474	429	427	449	422	420	403	448	432	460	435	434	420	422	438	475	456	445	426	437	436	414	446	429	448	409	431	451	461	466	429	478	429	406	431	436	463	439	436	431	413	417	448	447	445	429	469	410	441	452	465	402	459	453	431	396	398	439	474	417	424	430	463	450	461	431	448	444	413	458	449	404	466	446	449	459	414	443	448	421	422	425	425	465	432	414	380	450	423	442	464	396	477	462	387	456	451	405	458	468	423	423	410	473	416	454	420	409	450	432	419	417	413	428	439	404	426	465	451	435	433	426	457	443	444	452	457	439	409	403	446	435	473	403	479	461	428	457	444	439	438	419	431	426	460	434	413	399	432	451	445	417	434	423	444	400	447	440	414	476	431	425	459	447	421	416	463	464	432	409	466	378	434	440	418	460	454	427	412	407	419	420	430	420	435	444	440	454	436	457	455	426	405	434	448	435	387	426	416	408	428	470	398	437	400	408	438	418	426	417	441	420	457	422	431	464	431	420	453	443	462	435	456	439	411	433	420	460	460	444	397	435	460	449	470	440	427	482	423	404	456	406	443	421	437	451	443	437	426	458	467	392	451	445	412	392	384	435	377	459	415	394	419	435	409	420	436	425	411	465	424	442	473	406	427	397	425	438	409	441	470	457	391	442	465	470	446	434	443	429	419	411	410	436	449	408	454	466	466	406	427	476	430	469	442	445	461	418	444	431	455	450	414	429	431	449	443	433	420	431	408	463	440	428	466	444	448	443	448	418	463	396	465	465	469	402	439	421	460	459	424	471	429	444	467	431	403	444	432	409	420	458	488	472	454	449	442	457	455	448	421	443	442	442	432	432	420	443	407	412	424	427	472	450	434	461	451	450	420	403	490	455	432	416	415	400	407	444	416	464	437	416	401	452	412	414	432	454	428	452	465	411	448	454	447	435	409	422	422	403	434	416	471	438	430	446	434	441	423	396	455	423	416	458	474	468	469	418	447	476	418	403	448	443	446	441	420	497	434	467	415	431	454	441	424	440	448	441	437	457	469	492	444	467	460	464	431	429	421	464	449	475	434	422	446	422	441	434	480	453	427	481	456	420	465	425	487	455	453	458	430	494	431	462	406	367	444	481	478	419	439	448	444	396	419	415	388	433	439	425	427	457	459	442	416	448	426	415	408	456	428	443	458	468	413	459	420	417	421	451	435	453	430	412	407	455	453	474	473	400	433	458	425	407	431	407	433	466	425	453	430	460	445	455	424	433	386	452	439	456	437	407	434	440	413	440	457	428	442	498	458	440	438	443	444	423	429	429	432	408	446	469	448	423	427	385	435	462	446	437	463	427	427	439	465	402	425	444	423	418	457	451	423	437	407	446	453	441	425	445	457	449	447	467	401	456	449	434	419	463	435	434	429	426	439	449	424	415	450	423	425	425	412	459	466	442	447	439	455	455	407	440	431	411	452	430	433	420	423	467	465	441	429	414	463	430	438	438	468	450	445	443	456	432	456	487	490	491	398	469	431	428	427	437	440	426	433	409	420	442	428	458	429	469	458	426	418	472	473	429	462	413	443	448	463	390	446	419	450	410	418	438	429	437	435	476	410	462	429	445	458	449	441	414	432	474	444	448	430	449	440	420	452	433	427	435	402	415	394	405	407	455	422	442	457	454	390	460	436	422	464	412	424	478	441	439	451	389	422	452	406	452	419	425	427	457	454	430	385	394	459	439	420	461	461	454	410	443	465	432	455	465	425	463	439	453	461	429	393	410	429	429	428	442	471	438	437	401	480	441	401	449	400	465	424	436	460	402	411	406	423	432	468	429	444	429	435	406	442	425	438	448	436	427	418	432	450	465	411	466	443	449	460	410	472	422	452	409	423	417	453	469	479	416	440	460	456	460	450	389	421	456	449	451	449	477	498	455	422	440	440	471	438	426	433	427	453	461	430	427	427	436	406	483	495	460	392	461	462	462	416	423	453	466	428	428	436	430	454	472	475	460	427	417	458	407	440	412	410	409	415	426	476	448	436	400	410	394	416	409	409	419	446	478	446	466	433	429	449	440	453
8012	3822	4609	1942	1738	1606	1529	1443	1358	1276	1191	1128	1128	1146	1044	1071	1069	1050	1005	1051	1046	1088	1042	1072	1030	1006	1035	1016	1041	1020	1018	970	1064	1071	1000	959	1032	1038	1046	1041	1003	1024	975	1021	980	991	987	1002	1011	938	977	949	1005	1020	1022	986	1003	995	1032	968	1022	955	977	987	1015	996	1014	1051	983	989	1035	987	1032	985	971	972	962	1002	974	985	1012	1024	1036	930	1006	934	973	991	1012	999	970	1018	1028	1031	1056	965	972	1000	984	1021	975	955	976	1013	1012	973	989	1014	982	1040	973	987	982	999	1018	956	986	1031	1036	929	1030	1076	1052	978	1023	1012	968	949	962	924	1003	1054	989	1031	1028	994	965	1011	1005	1010	946	937	1004	1004	982	1040	1009	946	990	1004	991	953	908	1004	1006	997	987	985	988	1006	1005	996	1009	1008	979	943	1040	928	987	1004	980	970	1011	991	1050	991	943	971	989	997	991	998	998	1020	900	981	983	960	969	942	1038	1034	995	950	970	1030	996	955	981	1035	954	974	970	1024	999	992	939	973	939	978	1069	981	963	1022	976	977	1036	940	978	884	966	1038	1001	940	1010	1035	1027	967	985	1018	1018	964	977	1011	984	953	1010	932	960	1018	973	951	965	1003	998	1009	1077	1037	1008	975	992	956	986	1011	990	1063	1019	1032	943	1025	948	970	975	968	993	987	1019	963	981	987	996	984	1005	994	1015	996	977	949	1009	1025	952	1052	952	986	995	1026	954	984	1051	930	1025	951	1035	973	948	926	1024	969	990	975	938	971	1042	1008	1017	1002	965	1051	1005	974	1003	971	1032	1022	976	990	976	940	1025	963	1035	1022	1007	1047	994	989	973	982	983	988	1009	957	978	979	1047	987	958	1013	996	1020	1012	976	962	1034	953	995	994	1063	984	1026	1006	1059	969	1037	1026	1021	942	1034	961	979	952	1009	1013	1021	996	1011	983	1068	1015	1022	1009	1033	1038	1002	965	983	961	979	974	995	1051	910	974	943	995	1011	1000	1006	1065	1076	989	1053	961	1019	978	1026	985	1040	995	931	1024	1026	1057	973	1003	1027	996	999	973	1031	939	916	990	936	977	985	985	930	968	973	989	1003	990	1000	957	946	1011	968	973	979	974	1006	955	969	1004	987	1043	1011	997	954	979	1011	961	960	964	976	984	997	991	976	1008	930	1045	951	1015	973	1024	971	1001	996	1011	951	1028	977	970	1007	962	1031	958	996	1029	933	981	962	983	990	993	943	981	1006	1043	989	1066	1000	972	984	978	1033	954	1030	970	1056	1045	943	1009	985	1004	1033	966	1023	955	1015	989	997	1025	967	1000	1017	1017	989	1025	990	1003	1005	1060	1006	1012	991	939	993	993	994	990	1035	1009	975	956	976	977	1008	1033	1028	1007	965	992	1014	1029	1056	974	1056	1008	968	1059	1075	951	964	945	1021	963	1021	1007	1017	1021	1048	982	946	1010	998	986	1023	972	1042	969	969	1042	986	1035	994	936	999	1007	997	977	996	950	1030	1016	980	996	988	970	999	1063	990	946	1023	1048	960	992	1029	986	923	1011	1055	976	969	1019	982	944	997	987	986	1014	1013	1032	976	995	971	915	1024	1020	1004	977	969	988	941	1057	976	1009	994	1007	1004	1021	959	944	1010	972	1014	1028	1063	995	1009	988	1043	947	969	968	1025	981	1003	990	999	1024	975	1012	1024	1013	1012	1001	1044	1053	934	995	979	981	994	962	990	1003	1016	1027	990	953	986	1028	1044	1037	953	972	1002	1014	1033	998	1033	998	1021	1002	982	993	968	934	980	990	1002	1012	962	1019	1034	941	994	964	977	995	1017	955	1016	1012	930	1001	939	1002	1000	1042	931	937	986	959	976	939	1028	962	986	1005	1034	990	983	985	1030	992	1061	1002	1011	991	1049	1020	1014	1006	969	948	979	1077	970	991	1037	979	959	964	1002	1018	1026	943	990	968	1034	975	999	997	1036	1033	982	994	1026	1001	1014	1011	940	938	974	1024	993	1007	908	982	989	977	1028	971	1006	994	934	1008	1007	948	1068	986	1004	1024	979	996	988	981	995	940	1016	977	1060	947	998	970	994	985	952	964	1017	978	993	979	984	987	933	971	1018	1034	963	982	998	981	1011	1003	1006	941	1007	937	986	1000	967	1022	980	980	1047	1028	965	1039	993	950	962	1024	1022	980	963	985	973	998	997	991	963	991	972	1020	1032	993	1005	985	1010	1037	1044	990	1007	970	1050	1064	1031	1023	1013	976	1012	978	978	966	978	971	1002	999	1014	1017	1020	937	983	941	994	951	1007	986	1066	988	967	1053	981	948	930	1026	987	1046	1036	1070	989	1019	984	1051	1025	993	978	959	963	1021	996	971	980	1002	1049	994	1023	980	1003	996	1020	1027	975	1008	956	1003	1023	1031	1016	983	980	1007	1012	1000	963	982	995	1026	1018	1016	1006	947	998	984	933	984	1000	1020	940	997	970	985	1016	954	980	981	947	967	953	993	1017	992	980	1023	988	999	997	973	1000	985	1006	977	990	979	980	972	990	1021	893	979	1051	984	983	1006	983	1017	974	968	1015	999	1026	980	975	931	1018	993	999	1021	946	969	966	975	956	980	1013	1025	1021	977	947	979	987	963	1006	999	969	1048	974	972	999	967	1003	1000	990	1046	1059	1056	973	1002	950	1009	1014	997	982	1013	1013	1024	972	998	980	993	997	1015	1022	964	1020	1041	973	1075	1008	981	960	975	975	999	952	981	971	972	1018	982	973	966	975	976	1031	1019	990	952	1001	979	1026	987	1005	1053	985	985	1009	986	999	1044	1062	944	1023	1002	1006	919	1001	988	1010	1079	1051	947	994	968	1021	986	925	1011	1026	955	1010	985	1038	1002	993	1034	978	952	1008	998	1019	1017	975	1000	976	997	952	1100	1031	958	1015	976	1046	959	1025	1002	991	1017	966	990	999	997	981	1036	989	1001	985	956	1019	961	953	1048	914	1022	971	996	998	1002	1021	967	1019	1051	1014	951	1013	1006	1011	997	1018	1009	982	986	1012	1011	920	992	997	974	963	996	1052	991	940	935	1016	1017	991	970	977	1019	1004	989	1043	1034	1050	959	1033	1026	970	1001	989	975	1013	978	960	979	1020	938	949	1009	1016	964	943	973	1006	982	1013	1021	1020	952	964	985	1023	992	950	980	1004	1006	919	1011	984	936	984	1038	972	969	959	1004	1022	1009	993	995	1019	991	1013	968	1026	1019	924	981	932	943	1010	1034	1008	987	960	986	1002	1024	997	964	1015	970	980	1009	1043	987	1011	1005	1031	1015	1001	1042	1010	977	971	959	1012	1025	983	977	1054	977	1005	992	972	1003	1030	1063	970	961	973	1021	933	997	1028	958	945	955	999	976	951	1028	995	1011	1025	987	1005	999	1048	1040	1027	985	938	990	984	1025	990	1017	970	989	1014	980	983	939	1013	955	1012	1008	985	987	1006	986	1032	1026	982	973	1004	988	1030	948	998	991	985	1000	1004	943	980	974	998	979	997	1001	955	988	980	975	959	942	1007	1036	1032	1040	1038	1054	978	921	986	1020	974	939	1029	973	1026	936	975	976	1015	1004	1008	1003	944	1030	994	1015	952	983	989	936	982	1006	1002	1045	1025	1054	991	1000	957	965	982	981	1025	1007	1018	996	987	992	1032	1053	965	1034	991	1057	998	978	1061	1057	976	989	1050	987	1022	992	987	977	1001	975	979	954	950	973	944	1004	1013	977	966	959	981	1015	1040	974	966	975	966	1023	1006	969	955	1025	895	993	1008	985	981	1025	1011	977	967	1026	961	1020	972	1018	993	993	1044	999	1019	1053	951	1026	971	989	941	994	1028	1041	1038	953	1017	995	993	990	954	962	1013	962	995	1047	1038	971	1010	1029	990	1017	1013	954	984	972	979	968	985	985	1011	1026	986	1001	925	964	943	948	1021	982	944	957	987	956	997	990	996	1000	988	995	1005	1023	961	994	1014	1034	954	977	1007	998	989	986	1013	996	980	1013	970	976	983	995	1001	1056	1010	975	1041	1023	990	991	940	1004	927	1008	1009	954	953	1040	971
25626	12765	8209	1760	915	768	724	583	609	550	519	511	499	470	450	452	480	441	402	457	452	431	450	427	406	420	459	432	424	445	417	383	417	401	465	422	429	410	408	434	439	439	408	412	481	406	412	415	386	404	450	394	449	417	392	413	410	379	420	405	393	467	398	380	437	394	437	426	411	413	411	434	439	423	440	440	448	411	419	424	459	404	413	388	392	419	419	412	383	423	408	395	450	486	420	397	438	385	379	394	410	417	425	389	420	416	428	439	412	419	440	447	452	390	422	450	462	419	400	427	457	422	474	414	421	397	427	452	397	418	426	410	393	396	410	413	435	413	407	432	428	423	386	396	399	449	456	423	430	445	428	461	438	430	419	409	399	407	415	426	388	389	446	415	409	409	433	440	428	452	428	420	393	415	393	444	402	432	421	436	412	407	393	419	428	423	427	410	409	401	411	441	455	394	423	432	395	430	411	413	411	413	407	443	403	443	434	408	445	424	414	401	380	440	409	390	432	411	395	391	437	407	401	436	429	376	435	442	433	403	391	438	417	390	426	468	447	427	410	461	416	434	440	382	401	464	410	454	410	389	393	403	408	458	424	408	431	405	391	452	430	411	412	435	408	453	416	397	404	423	375	413	388	427	415	408	368	375	433	450	416	410	430	422	399	414	440	415	432	403	425	390	412	400	442	419	414	411	432	418	439	447	458	405	426	402	365	442	415	402	402	454	435	447	419	442	446	419	373	417	447	391	436	410	430	432	418	413	411	427	365	409	417	458	445	446	405	413	385	428	413	403	418	414	414	389	428	466	416	432	437	451	413	406	387	421	403	438	410	428	438	398	385	441	433	376	425	451	434	426	424	410	437	399	422	447	372	389	426	427	386	435	427	411	426	398	473	429	484	403	455	390	413	415	431	421	399	428	418	451	430	419	394	421	424	398	445	410	424	422	391	439	450	398	451	465	395	429	428	412	407	436	408	445	425	433	410	442	427	429	429	423	466	441	437	425	441	420	446	421	397	414	442	428	443	419	433	454	431	411	420	417	399	432	447	394	395	441	412	378	407	411	446	424	452	414	411	403	423	432	424	410	414	410	410	433	430	407	428	410	430	410	433	431	406	422	386	401	406	423	416	410	426	426	438	424	423	399	391	393	427	484	418	420	426	436	361	450	390	418	409	412	460	420	427	423	436	422	437	385	465	436	405	405	433	404	388	454	464	377	405	438	401	410	430	422	394	446	399	434	425	450	383	472	409	461	395	426	431	387	454	421	379	434	426	454	430	423	423	447	396	400	416	421	401	413	416	462	434	425	407	426	421	432	389	394	405	392	430	419	445	451	461	433	459	395	427	417	386	447	397	420	462	400	415	415	426	426	409	393	364	438	439	405	389	408	399	460	405	440	435	386	424	399	424	452	409	410	355	418	440	400	402	413	353	410	419	429	413	422	441	417	378	442	389	415	398	391	403	386	401	402	428	413	410	412	413	426	439	382	377	377	460	406	421	384	361	421	398	430	393	392	380	399	429	406	462	418	423	426	393	421	414	461	397	416	410	391	406	434	436	403	414	458	427	443	408	395	409	437	386	401	403	422	401	444	405	427	429	435	385	416	420	422	410	415	408	411	392	417	431	421	411	469	453	411	419	392	430	406	386	433	422	445	434	412	424	374	410	448	396	393	425	437	406	395	389	410	422	432	411	387	445	423	391	412	446	427	429	425	400	430	410	414	439	425	414	423	397	399	426	407	398	421	422	408	408	385	413	394	435	388	402	430	436	455	383	394	473	416	441	420	445	422	410	457	383	439	415	445	385	470	419	424	444	418	438	398	425	399	425	418	362	424	438	414	420	404	421	422	424	437	462	406	438	403	432	444	435	402	416	430	421	405	459	448	437	411	404	437	429	408	418	432	402	447	434	421	412	410	428	436	427	410	427	415	388	425	437	418	379	418	409	392	384	419	408	476	387	401	420	401	453	409	413	432	440	382	379	450	462	443	425	441	404	442	416	401	388	424	413	413	439	414	432	408	462	391	451	418	423	410	415	386	401	404	386	426	420	459	434	431	437	391	374	383	373	425	442	440	467	431	399	412	413	431	448	405	430	442	440	412	458	402	413	427	424	408	413	406	428	442	389	422	394	460	416	386	381	385	383	429	429	401	408	394	421	408	386	441	408	416	408	424	407	396	420	435	400	455	453	414	389	404	441	439	430	428	410	427	422	469	426	429	452	442	405	366	400	409	397	421	414	424	392	469	468	437	432	451	423	399	433	434	416	399	441	422	432	413	435	465	439	432	416	414	372	409	429	406	439	460	441	408	400	429	403	412	402	402	368	396	426	421	368	433	442	426	410	436	379	385	404	454	403	435	427	433	421	429	447	386	433	413	382	429	432	486	407	409	434	438	411	416	416	403	427	397	423	410	365	419	423	416	443	436	404	402	433	408	397	432	418	396	399	398	443	424	407	434	411	418	421	413	404	435	386	402	391	440	392	442	442	433	450	420	432	438	455	417	425	401	450	428	363	434	392	451	437	397	445	409	453	424	438	458	382	422	480	429	453	420	429	428	409	447	465	457	433	362	430	381	421	395	410	422	383	375	377	424	431	366	382	439	378	416	432	433	394	428	420	464	427	426	428	432	413	418	460	396	378	429	390	430	424	454	391	412	404	403	437	455	447	413	406	384	411	428	425	436	421	404	431	414	417	396	389	452	404	468	450	422	433	380	376	435	407	437	424	453	393	412	410	371	431	411	411	387	426	437	431	432	455	422	385	406	375	425	420	403	385	433	408	388	418	408	415	397	402	404	431	433	424	413	450	440	425	441	413	443	444	443	422	393	427	408	425	433	420	438	435	387	402	424	409	421	432	402	427	428	425	429	439	448	400	411	410	396	444	417	423	385	403	420	421	381	396	426	398	448	431	441	397	435	419	405	441	451	451	435	408	391	409	407	443	419	450	419	431	415	424	413	407	416	389	422	457	414	395	394	405	427	436	445	411	392	408	383	353	411	474	383	404	429	461	393	398	407	380	403	393	452	400	416	410	416	391	411	458	409	410	449	447	418	461	405	411	390	404	408	409	391	398	417	421	412	389	406	385	406	384	401	409	421	426	413	433	391	441	413	404	400	423	441	433	448	389	419	422	407	391	382	452	430	415	430	456	434	436	406	391	392	429	411	408	436	426	395	407	423	419	390	410	438	403	419	449	391	419	420	429	423	442	446	431	432	388	395	423	349	415	443	424	413	430	426	397	420	417	436	397	417	410	413	421	437	440	400	424	439	398	442	422	397	409	404	386	437	399	386	437	406	425	400	418	432	405	427	470	408	425	429	390	387	405	426	367	430	388	405	411	461	414	422	429	398	409	399	417	424	410	407	398	389	410	434	470	397	420	426	434	408	432	438	369	407	416	413	443	392	416	405	389	441	394	420	447	441	438	419	434	424	475	415	409	368	420	427	391	439	436	459	405	410	435	427	442	405	385	416	410	418	407	426	426	452
17866	10891	10693	3369	2783	2449	2175	2113	1799	1630	1402	1445	1380	1260	1245	1267	1200	1106	1070	1074	1094	1024	1028	1032	981	1080	975	1001	1041	1012	971	1051	1041	1024	957	1024	937	990	1004	1066	962	993	1000	997	982	956	981	1007	962	947	944	962	952	934	955	994	915	1021	908	941	952	960	1000	1034	944	998	909	949	974	975	960	933	942	971	953	981	914	979	948	943	957	934	930	934	915	998	962	868	974	943	995	910	950	974	886	961	965	953	947	965	888	919	892	924	1005	965	1002	983	958	908	940	942	957	977	944	961	924	901	908	946	934	935	932	956	981	985	955	931	993	979	969	983	902	919	919	915	951	1004	928	940	964	953	903	991	945	944	958	900	922	966	857	946	937	952	1040	978	960	939	919	947	927	962	979	885	919	966	971	839	998	951	914	919	976	891	916	918	852	926	1007	972	952	984	964	989	938	935	885	935	938	935	955	968	931	944	927	995	944	994	906	991	967	931	971	951	961	993	949	1002	974	974	963	962	960	989	890	936	945	945	940	991	994	955	937	965	932	884	1006	972	919	934	952	1008	903	960	943	1013	935	959	938	928	907	952	953	918	985	923	942	978	958	940	940	916	931	971	923	961	1000	912	964	958	955	923	927	954	965	899	950	973	958	954	971	972	969	878	933	959	902	916	955	923	985	985	935	992	939	946	906	913	962	996	909	985	1007	924	968	927	933	945	894	903	935	1038	955	949	934	926	990	966	951	908	945	937	909	937	970	937	938	921	967	901	968	983	934	993	932	924	989	932	985	980	930	919	876	929	992	945	946	1019	1013	947	879	966	900	922	909	941	972	951	953	920	910	932	1005	950	962	944	989	976	960	978	947	929	947	929	899	985	887	927	979	932	932	874	933	926	934	907	956	934	934	977	954	875	925	928	953	959	921	929	931	922	909	942	934	909	953	990	952	925	986	992	917	928	934	930	951	1004	1000	932	909	915	904	965	938	949	959	858	954	910	966	897	925	937	962	957	941	967	943	934	948	938	950	1022	963	976	948	923	891	997	957	971	909	968	962	989	934	938	948	907	931	953	885	955	938	938	925	935	940	895	926	937	963	910	944	923	950	943	961	970	951	915	975	919	986	1006	950	954	948	981	969	918	1020	968	863	926	928	1002	919	948	1004	958	935	953	918	977	970	864	998	907	925	926	891	926	991	956	986	927	917	969	1013	944	902	980	966	916	882	931	918	989	985	953	1007	919	929	949	966	907	956	968	969	967	966	917	980	965	911	966	910	975	971	912	984	915	967	869	905	903	935	979	920	968	904	962	950	939	972	899	950	921	938	978	951	958	958	926	971	946	934	969	959	951	982	956	930	995	943	951	982	899	962	877	954	886	916	969	984	1026	1012	969	962	984	898	1001	910	929	950	938	948	911	983	940	901	935	889	965	911	899	920	940	924	918	975	913	918	943	985	970	986	918	951	965	973	956	941	932	926	948	903	960	945	942	943	951	965	910	963	943	974	935	908	919	976	975	957	957	969	919	912	944	926	934	956	994	931	962	987	887	1001	960	966	954	878	932	913	979	952	943	959	960	935	938	991	954	948	1004	930	949	970	930	933	986	910	959	957	901	927	982	948	954	983	935	934	994	976	968	958	886	991	912	979	887	975	1016	914	913	924	999	961	964	930	990	959	925	952	894	887	959	926	919	969	882	889	953	964	880	900	907	946	1009	966	948	931	921	997	951	949	867	941	925	964	931	990	910	949	947	943	903	906	922	938	942	950	916	860	935	927	939	977	934	906	917	939	961	940	961	949	916	949	980	1010	945	937	913	964	979	915	927	934	961	936	904	941	881	954	941	978	913	982	979	937	942	947	899	959	938	915	919	898	938	954	999	915	961	932	981	947	888	902	950	941	980	874	904	936	905	954	944	974	894	909	900	962	928	975	909	926	946	932	1007	1006	989	938	968	1016	951	985	961	1008	895	926	945	948	947	941	949	974	1002	922	955	945	952	980	943	972	920	942	947	967	941	907	951	963	929	927	974	953	1029	944	970	960	936	925	925	939	910	898	900	936	965	946	933	949	918	961	886	884	977	956	956	897	946	962	986	939	983	927	910	916	977	992	980	943	957	955	914	937	941	902	940	868	976	993	974	961	989	962	919	992	929	976	978	957	987	923	912	990	919	954	948	959	970	954	907	921	926	912	959	960	973	875	922	923	952	913	936	1034	916	886	894	922	893	942	954	937	927	946	877	929	946	927	955	888	903	947	957	980	935	925	902	943	888	895	958	998	914	931	988	969	967	858	955	946	900	956	905	923	967	946	920	1010	925	938	931	913	916	933	951	968	974	936	969	979	957	933	890	948	945	971	996	960	948	930	1003	958	939	964	924	948	966	974	945	969	987	947	976	923	919	924	991	967	897	929	902	987	921	916	953	930	965	945	940	931	904	1008	936	904	965	963	983	905	910	921	922	932	882	920	946	938	956	932	970	921	886	935	945	881	968	954	973	961	982	992	899	923	952	977	936	943	915	930	914	894	980	971	1013	915	970	957	893	959	963	937	935	972	898	1025	983	983	981	941	918	922	890	997	950	960	951	956	986	940	979	960	933	919	933	943	966	1014	975	943	955	929	944	1001	908	931	989	954	948	957	997	977	908	937	914	954	983	972	891	939	966	1010	971	968	964	949	959	983	959	946	943	939	947	906	898	946	972	955	936	1005	983	911	934	925	1038	959	900	974	961	963	935	958	956	951	893	980	939	894	959	966	925	963	881	930	923	940	949	1014	925	1020	924	948	911	937	955	958	989	981	953	949	906	934	967	938	949	964	967	925	974	954	930	976	928	949	914	945	924	956	937	939	907	921	952	973	941	934	943	998	927	946	871	931	995	939	997	954	911	956	934	963	880	965	946	949	990	946	922	957	985	937	975	941	936	936	891	968	937	955	934	942	911	937	908	922	960	947	997	907	922	947	960	960	893	914	952	959	991	968	945	911	1007	894	946	993	986	983	980	950	929	953	1001	951	975	955	908	904	892	923	933	945	983	957	965	964	966	931	1003	962	950	892	948	930	936	901	980	968	942	893	930	926	928	929	989	959	978	984	914	940	928	943	982	915	998	922	928	930	910	903	934	958	915	913	915	955	935	954	932	887	906	1016	927	985	964	942	952	919	954	915	934	933	926	961	977	902	1027	933	936	934	969	958	990	985	936	991	975	971	959	984	878	939	1020	973	970	980	975	1001	900	932	959	960	960	929	950	905	946	941	930	915	969	934	942	953	909	957	925	951	945	901	971	948	941	949	947	932	978	956	910	975	936	922	976	1001	953	945	939	902	894	915	981	978	871	996	944	955	939	954	942	970	987	993	958	960	964	946	946	935	967	965	927	976	917	1003	889	980	912	938	954	966	927	934	890	936	900	948	928	978	968	931	928	972	985	958	995	955	985	906	961	927	945	924	909	976	963	975	966	932	964	966	954	930	943	956	939	944	915	917	930	951	1038	928	999	989	874	952	931	949	978	953	950	954	931	899	929	947	959	896	970	906	956	944	949	1001	940	919	982	966	927	941	931	970	903	945	936	1005	932	984	945
35635	21190	14518	2849	1162	857	744	566	530	457	418	410	396	352	341	349	335	318	305	352	303	299	313	306	299	305	319	291	304	319	296	318	274	293	317	267	302	286	277	325	294	277	304	311	302	289	288	292	273	265	293	295	289	319	311	283	303	312	273	284	272	272	269	298	274	262	298	274	277	268	274	289	279	317	272	305	254	273	290	275	275	274	291	294	271	273	276	273	250	242	260	292	265	281	261	280	279	300	282	262	283	288	305	280	267	280	285	270	300	294	255	274	278	291	299	280	263	276	305	297	260	282	274	268	288	255	283	264	256	290	296	320	270	274	280	291	263	282	295	283	261	288	270	293	263	273	290	287	282	299	282	285	271	291	266	269	258	238	278	289	275	258	264	276	283	275	278	274	312	259	274	284	291	301	272	268	264	282	264	298	274	263	264	255	271	295	299	308	266	299	276	252	298	287	273	265	281	264	288	256	263	295	296	334	257	284	255	272	273	296	274	256	269	295	297	276	281	261	258	273	243	291	299	317	267	249	281	278	278	301	299	247	295	288	264	303	259	277	268	280	331	258	285	280	255	274	290	310	303	282	272	297	270	267	291	280	273	265	275	275	298	303	263	250	248	293	266	251	282	271	300	312	269	282	265	283	275	282	279	285	286	279	281	276	304	278	288	280	280	245	283	296	300	306	271	292	266	281	283	292	269	286	289	258	303	284	250	296	266	258	310	267	304	259	269	310	251	278	284	307	256	307	276	280	271	274	323	274	278	275	286	284	268	265	281	288	300	272	252	263	277	285	275	269	278	265	272	291	274	269	271	299	264	289	283	287	234	283	286	235	245	285	251	272	302	285	260	279	273	262	279	271	267	286	278	270	303	301	298	298	306	271	278	277	284	269	290	253	299	269	251	294	266	287	305	276	284	281	280	266	287	246	297	259	260	280	294	257	278	295	264	289	287	301	274	241	272	295	274	306	273	263	252	276	297	271	302	252	319	299	266	268	303	306	285	284	276	286	275	316	294	271	245	272	277	296	302	271	293	292	254	298	267	299	245	275	284	270	288	265	280	297	299	267	277	254	252	299	276	302	306	276	255	288	273	264	302	262	301	299	266	287	285	283	276	282	243	265	285	284	272	257	258	306	267	277	293	272	286	286	275	292	285	236	320	308	272	272	307	311	309	299	299	305	239	269	266	292	288	267	320	310	271	259	246	275	290	251	273	286	270	286	274	287	275	282	313	294	266	279	270	282	236	300	271	269	306	297	262	271	267	262	240	328	252	281	301	275	297	296	279	315	277	304	287	277	276	282	289	271	263	272	273	273	282	292	302	284	247	263	270	250	285	306	278	283	311	274	256	286	269	292	320	262	271	257	239	255	264	278	269	272	300	255	265	280	260	263	262	247	259	267	283	302	280	271	270	276	270	261	288	234	295	273	318	287	290	269	289	286	284	260	268	305	286	278	270	234	271	240	268	254	281	243	249	285	289	272	302	276	253	263	303	277	265	268	284	276	291	275	275	312	282	272	277	272	276	278	279	290	284	298	290	256	304	304	269	253	301	284	284	271	254	284	277	298	273	276	269	306	304	267	304	301	257	282	282	282	296	254	278	264	284	298	262	275	250	276	273	303	261	279	287	274	282	260	290	279	280	294	284	242	259	249	248	289	308	313	277	248	278	299	286	279	271	272	272	292	272	275	286	287	302	280	305	279	288	283	299	254	288	314	269	243	304	271	253	297	301	268	282	241	274	278	296	268	281	261	271	296	295	292	276	275	262	278	304	307	267	299	307	246	255	256	256	253	283	244	256	282	272	261	293	271	276	253	286	301	287	286	292	271	297	285	272	273	270	272	285	291	269	261	275	281	249	255	256	296	291	288	283	259	276	285	281	300	266	252	268	253	290	286	284	293	293	294	291	293	333	287	296	284	259	289	274	271	267	262	265	286	298	269	287	278	246	264	278	304	262	289	254	276	288	299	290	257	253	258	278	262	295	273	293	253	264	294	284	274	290	301	254	282	284	280	296	283	273	310	286	295	310	267	262	275	278	260	251	256	284	293	253	263	299	279	304	301	251	270	299	240	254	269	283	284	271	283	268	289	284	263	275	270	255	309	271	255	282	275	272	294	282	274	281	257	281	285	297	284	276	301	260	290	284	286	290	307	279	268	251	275	317	309	286	288	307	274	295	294	245	280	290	276	314	276	310	277	264	245	264	293	288	288	270	287	283	253	271	291	281	270	257	324	271	250	278	258	261	299	294	270	312	264	276	308	306	269	272	277	291	244	280	281	260	270	265	272	298	298	274	284	296	268	278	280	290	265	261	274	285	275	264	279	257	256	297	316	284	324	304	275	336	310	282	299	266	301	328	252	264	262	289	273	267	282	281	269	300	278	287	259	277	281	274	298	262	292	264	299	300	283	283	306	285	305	287	254	269	300	283	272	270	250	266	250	259	240	292	251	323	329	290	296	253	277	279	286	246	276	253	276	285	304	292	291	279	295	260	303	282	288	294	296	279	267	286	307	274	260	287	294	296	286	257	274	292	303	282	256	283	286	312	330	285	314	269	273	276	284	273	271	283	282	281	318	329	274	305	284	268	292	283	251	271	285	280	293	288	277	265	267	278	290	269	271	271	303	300	255	274	257	298	273	261	290	304	294	251	262	265	292	268	255	245	299	304	259	275	261	303	290	275	241	296	285	268	262	278	277	260	291	263	277	314	256	301	323	279	268	329	227	280	276	284	300	261	252	266	285	289	282	253	296	298	272	262	238	260	293	268	287	263	303	304	270	284	269	279	284	312	264	285	273	272	238	269	271	290	280	277	299	287	295	296	248	294	286	276	276	277	298	301	281	297	297	283	300	306	267	265	279	277	255	308	249	239	265	300	272	265	274	293	289	288	271	268	293	280	266	291	262	301	260	267	276	298	274	247	276	269	290	303	263	285	274	248	316	262	310	289	267	286	261	260	257	277	274	299	263	299	323	306	261	300	308	274	299	278	279	265	272	281	258	276	287	320	301	304	273	289	259	264	253	262	249	284	266	290	275	275	281	292	290	286	262	249	291	274	265	245	281	261	253	301	247	260	263	266	282	274	282	285	285	245	291	277	305	313	273	290	278	279	310	272	277	289	285	280	285	278	298	271	279	282	282	258	267	273	302	261	273	278	283	260	276	250	288	265	262	283	254	260	301	286	300	265	258	261	290	289	276	278	279	280	290	266	285	308	285	281	299	302	310	273	280	265	255	296	317	263	286	284	270	288	273	305	273	284	264	273	260	286	256	289	265	291	247	256	276	264	282	263	274	270	299	255	276	280	268	280	283	264	293	245	271	296	268	262	266	275	295	258	275	312	304	320	272	279	276	293	297	285	281	306	306	277	277	271	289	293	290	271	286	272	269	283	278	267	280	273	254	264	268	273	285	305	263	271	285	295	270	301	294	315	261	260	264	279	257	277	276	261	318	323	283	303	263	275	272	308	254	274	247	231	308	272	298
23108	16203	15531	4486	3591	2896	2697	2381	2006	1885	1441	1364	1216	1173	1200	1058	1026	977	910	943	901	871	774	773	765	723	823	753	793	777	709	736	741	737	709	719	776	720	659	681	685	711	725	691	730	704	703	661	723	691	687	664	662	623	665	689	688	718	696	679	647	663	653	674	650	695	656	669	662	624	679	698	725	653	670	671	616	638	658	643	711	623	663	649	665	651	711	671	665	671	662	653	685	680	609	670	675	657	619	658	606	666	634	628	667	662	663	668	713	689	659	642	649	678	656	688	608	624	650	677	641	634	664	700	692	637	670	682	680	676	671	658	634	679	657	660	677	648	683	636	691	646	652	629	647	665	647	603	661	696	639	650	669	676	611	676	675	690	618	628	629	620	662	651	688	658	635	692	679	660	665	672	685	709	629	644	658	633	651	675	675	663	630	643	675	680	630	679	700	657	649	655	628	622	677	661	635	666	687	645	685	678	716	654	640	624	676	684	696	629	656	631	657	666	655	639	604	642	634	653	700	657	633	630	654	677	648	636	633	654	645	651	661	617	633	659	643	636	693	631	631	631	677	694	611	661	672	660	614	670	677	612	642	650	696	636	665	667	685	653	639	672	650	608	641	643	683	696	670	645	625	596	686	699	676	632	662	648	690	688	650	649	620	624	656	712	681	685	658	596	673	653	668	621	693	638	593	677	669	641	669	637	652	679	651	697	641	660	665	625	634	662	637	669	689	652	690	661	688	671	660	698	665	677	677	629	637	646	676	673	615	616	638	701	705	643	690	670	665	685	618	621	693	659	658	691	683	621	632	634	650	662	620	689	695	669	676	648	667	643	670	663	657	681	636	659	661	646	687	660	703	669	692	715	651	675	667	654	671	695	717	680	665	685	683	682	674	695	702	639	667	659	661	620	646	675	657	614	707	629	647	654	659	676	652	689	648	683	671	669	702	652	679	633	684	690	620	632	647	702	667	630	656	655	697	661	677	682	668	634	695	624	655	689	656	628	657	632	681	679	698	671	642	664	683	645	706	660	676	661	661	707	681	644	677	679	682	624	666	656	680	662	672	624	677	682	671	666	652	627	605	675	661	643	669	666	641	645	668	675	646	655	674	632	618	639	660	649	636	672	672	656	660	648	643	654	683	627	673	666	696	659	642	682	654	602	694	645	651	660	696	658	633	656	684	637	642	660	690	680	635	663	644	645	643	628	677	653	686	672	711	636	641	653	678	679	692	611	628	652	716	651	642	668	671	668	684	670	685	661	661	641	687	684	709	658	664	672	711	659	652	639	627	685	689	685	659	687	673	672	599	653	704	695	633	639	691	669	668	710	661	632	645	658	669	672	658	667	646	645	644	649	666	700	629	647	647	657	659	654	652	682	681	671	640	655	646	661	647	636	651	650	657	626	645	628	636	640	662	675	639	648	670	704	669	656	703	675	662	670	661	674	690	651	645	631	722	671	651	708	679	680	616	656	606	679	654	670	677	666	687	655	662	686	639	641	687	646	638	624	681	674	688	646	636	620	644	670	677	651	665	703	688	648	646	638	633	669	672	658	653	676	660	684	676	680	676	684	649	631	637	666	667	651	680	664	614	660	647	681	651	677	693	671	677	707	597	658	635	624	695	636	677	699	678	637	640	656	674	620	718	666	661	670	708	671	679	641	597	628	671	667	645	642	680	664	629	602	696	632	594	646	619	648	616	618	664	658	646	688	660	717	673	650	703	702	677	626	635	600	662	697	643	625	671	695	671	705	638	635	646	669	675	613	664	679	664	647	672	694	663	646	657	655	678	666	686	674	632	683	670	688	639	672	699	663	664	657	661	669	666	656	636	682	646	656	634	671	666	693	673	684	629	639	684	673	652	669	693	708	616	686	640	688	644	660	604	648	638	649	692	648	662	634	682	657	664	665	645	669	707	658	660	662	634	615	671	679	655	631	629	676	663	679	692	689	664	641	642	712	658	656	666	713	718	647	663	667	650	648	651	657	650	627	618	645	660	644	638	678	631	688	631	635	615	646	653	640	687	644	657	646	702	678	634	659	622	678	662	686	685	654	678	684	686	640	663	628	708	662	677	650	649	648	649	663	647	649	670	692	656	669	625	709	644	642	649	685	706	685	661	622	617	659	634	639	694	754	638	641	611	684	629	693	654	679	658	682	655	625	643	648	622	612	702	661	647	671	646	638	668	635	687	615	680	658	657	669	641	693	633	667	608	642	670	659	653	654	655	683	709	690	661	653	695	685	631	678	668	628	616	608	602	644	665	680	635	633	690	668	698	644	683	638	689	683	633	666	666	678	656	703	674	666	635	634	618	670	660	641	614	685	623	697	650	651	701	651	636	696	670	668	660	660	659	652	662	642	635	684	659	660	702	649	651	659	587	649	634	653	682	637	675	644	643	624	665	639	682	643	661	689	666	667	675	672	650	595	633	712	689	666	716	660	696	654	685	689	683	672	728	685	717	664	639	601	705	656	678	677	616	633	645	659	690	622	654	686	635	665	654	666	649	671	685	706	696	677	653	676	697	652	645	643	639	605	667	624	686	681	675	710	647	675	635	652	682	698	688	649	688	669	644	634	654	675	675	639	658	675	635	694	662	669	658	647	651	653	677	675	622	631	664	674	661	621	609	670	660	728	655	659	630	672	637	641	659	662	617	645	652	728	674	622	592	674	671	667	664	677	651	681	683	680	666	697	690	640	649	613	680	626	650	709	666	658	647	725	611	694	607	691	638	672	715	662	660	732	635	644	682	685	617	675	649	645	631	588	711	625	678	673	628	688	636	683	638	664	662	632	668	670	662	713	692	705	652	631	640	646	641	643	627	669	678	668	636	648	713	624	647	710	647	651	664	642	671	674	656	640	680	665	659	624	653	631	690	652	641	685	679	670	635	677	660	674	704	650	666	628	660	649	646	647	648	642	661	643	644	653	678	682	707	689	671	666	676	617	656	671	678	644	644	658	659	673	596	616	667	625	693	608	680	628	695	681	656	671	643	652	651	652	687	673	625	654	699	692	634	648	668	661	644	639	669	704	632	674	629	658	671	684	653	701	632	686	654	697	656	665	672	676	623	662	671	668	688	673	649	608	662	652	667	648	668	621	695	669	637	629	611	677	677	623	654	684	650	717	682	622	657	673	630	668	688	648	677	606	636	632	632	650	670	696	681	715	660	634	697	669	696	641	675	638	641	642	645	607	640	624	638	705	689	655	644	649	661	647	689	710	644	605	660	681	670	656	625	667	646	663	682	651	659	641	692	625	626	644	648	656	599	642	641	677	666	715	669	686	635	660	661	653	634	684	649	609	585	658	678	711	678	664	675	679	629	656	652	645	649	635	690	686	673	692	670	746	682	681	625	720	632	656	697	703	647	684	667	658	652	668	639	702	668	651	620	647	695	628	661	612	638	658	673	663	620	720	643	670	671	679	635	644	650	687	720	631	681	653	685	683	617	621	684	695	659	617	674	684	653	617	673	627	672	649	696	662
10753	3674	2596	799	619	593	528	564	488	525	460	491	502	429	423	433	485	454	484	505	434	481	485	447	459	448	428	449	448	424	441	444	395	488	418	490	441	419	411	456	419	477	452	470	452	444	452	449	434	428	418	417	400	424	455	467	467	445	461	425	446	427	452	405	434	427	466	459	459	457	439	449	438	447	440	444	436	456	437	439	431	450	483	467	409	420	443	457	405	458	444	416	420	448	449	463	439	464	415	409	455	458	465	422	435	374	421	508	421	436	435	443	443	457	441	450	441	446	451	458	439	460	426	430	428	431	452	434	436	453	442	460	447	447	424	390	445	432	472	509	474	432	423	444	430	418	446	437	462	434	451	467	430	437	451	441	487	447	463	437	466	488	468	424	428	446	421	485	444	409	442	407	487	446	443	434	430	431	452	439	427	462	391	412	453	452	444	441	411	471	449	417	445	409	431	433	395	447	418	415	413	432	430	484	440	441	429	404	498	462	423	458	437	465	448	431	465	418	442	428	415	443	430	463	431	447	428	430	441	447	443	465	418	438	417	452	457	430	460	451	438	449	462	470	441	445	451	427	425	462	447	425	428	443	445	435	434	458	455	414	420	411	433	446	430	460	447	448	454	453	438	406	460	453	421	434	473	401	441	468	462	431	444	414	393	400	439	454	395	439	462	437	442	430	423	457	439	449	454	415	420	397	474	416	443	448	484	463	431	440	429	470	464	417	428	435	452	430	439	457	423	466	444	428	431	434	503	448	413	474	438	450	434	447	416	422	442	455	459	458	454	421	442	438	419	445	461	461	452	432	437	446	454	442	419	446	459	430	455	422	457	437	467	429	477	502	425	444	443	426	409	399	452	492	450	424	467	444	445	445	386	458	433	451	431	463	431	460	446	446	436	490	473	438	426	389	451	421	431	459	487	400	450	446	423	432	445	457	480	442	444	426	459	448	476	483	453	415	427	421	474	456	409	456	450	432	466	452	470	461	463	417	409	443	412	461	457	436	432	434	450	451	464	425	466	467	448	454	449	477	462	423	439	449	424	439	464	456	443	442	428	432	465	417	457	462	430	439	474	483	410	460	412	490	471	452	491	427	419	412	447	399	417	440	447	445	429	440	500	454	410	455	416	409	440	430	432	468	465	431	439	460	446	452	443	411	443	410	459	431	424	427	433	469	427	460	454	440	424	460	416	453	434	431	451	410	414	466	452	448	457	406	421	466	450	474	443	447	489	411	457	421	464	480	475	397	423	487	475	435	503	466	419	462	455	420	436	417	430	474	425	430	455	459	428	506	443	441	418	439	422	448	425	446	443	447	466	424	487	436	433	467	473	451	441	473	415	449	434	456	402	484	432	455	463	486	398	466	472	471	428	421	408	436	443	465	459	472	419	417	412	452	468	450	442	442	444	433	453	446	459	443	438	442	425	503	407	432	431	377	426	438	416	454	474	407	439	482	421	477	399	442	422	420	437	451	410	446	429	404	398	415	462	433	446	440	474	480	483	449	442	411	409	446	445	449	463	417	443	450	432	439	483	446	442	460	450	412	452	459	465	408	439	404	439	411	428	424	467	474	437	424	444	463	446	463	420	417	447	449	464	450	438	430	452	437	472	468	443	426	439	473	452	469	427	430	428	475	465	448	434	486	444	455	434	459	454	460	445	429	443	443	423	448	406	463	431	488	471	434	410	433	421	448	461	413	455	441	466	416	461	464	426	451	430	462	442	465	437	416	425	486	451	429	431	473	408	450	440	452	411	413	430	471	442	425	476	430	489	435	474	439	427	471	442	418	416	439	415	472	439	479	446	470	425	450	443	452	443	448	433	437	452	484	428	451	441	411	433	425	443	471	399	432	434	417	461	448	431	457	457	429	429	491	402	422	443	440	428	411	416	456	465	438	447	438	455	451	443	465	451	424	444	466	460	432	446	452	470	425	435	434	425	454	457	443	451	486	438	466	431	466	446	489	429	462	423	450	471	455	423	462	493	481	425	409	463	403	414	440	457	448	432	470	457	452	481	384	466	418	424	406	417	463	468	486	425	454	470	418	456	466	441	433	449	490	472	424	461	437	483	452	457	472	441	444	454	435	446	490	462	415	459	455	441	462	410	441	461	462	465	419	436	447	431	452	444	407	463	453	523	433	463	457	461	478	443	456	424	500	425	415	426	447	469	432	465	426	418	447	417	439	474	485	446	428	420	482	440	443	427	423	467	419	473	469	490	461	451	435	459	411	410	422	457	480	415	443	474	434	408	443	384	419	425	435	461	454	383	480	416	453	484	453	474	460	452	399	486	444	425	408	467	458	439	432	411	427	436	405	435	407	446	431	426	426	470	464	436	425	424	407	457	458	427	454	451	430	447	449	464	409	452	448	411	457	416	478	477	419	460	433	434	438	435	428	398	483	411	436	439	473	439	483	446	472	465	485	442	443	447	440	480	416	431	456	442	451	483	470	439	436	409	419	437	432	451	421	422	464	462	438	404	437	476	468	463	447	419	413	427	473	445	432	453	406	409	438	434	401	459	464	457	463	437	432	459	426	456	438	442	478	457	452	417	445	417	442	414	439	456	471	463	415	415	471	442	440	440	414	420	467	441	410	448	468	490	460	421	442	428	431	439	435	437	438	401	400	449	442	444	443	447	439	408	459	419	436	481	466	460	410	415	479	439	443	428	478	421	507	460	466	435	422	411	458	397	436	501	415	440	409	424	420	447	407	459	474	465	464	406	407	469	472	437	448	455	454	429	401	438	474	454	429	439	421	448	435	455	418	402	427	482	476	438	454	441	441	448	433	433	454	448	479	424	438	446	451	412	437	450	409	405	416	448	438	441	457	440	448	462	420	439	460	409	457	453	452	413	444	446	410	477	457	463	439	426	448	475	421	434	442	460	468	437	447	443	436	440	451	434	457	428	492	435	443	437	430	395	426	446	453	424	426	439	468	446	489	460	427	424	443	443	452	447	400	401	422	417	467	449	413	432	424	480	437	438	454	446	469	459	432	460	460	468	466	460	459	450	445	449	453	433	421	456	449	413	413	454	466	431	452	449	464	425	410	443	460	380	441	416	402	473	438	443	406	434	454	428	414	424	417	451	439	444	424	423	453	439	438	446	434	432	460	434	438	447	461	447	423	425	456	444	469	484	445	429	483	446	423	455	441	462	472	422	484	455	467	434	463	436	423	424	426	425	430	451	448	448	392	455	424	472	427	407	458	423	414	437	458	449	472	452	443	426	452	468	460	395	412	428	456	461	459	429	436	424	480	440	471	439	453	441	472	434	450	480	440	433	401	422	412	422	427	460	434	462	453	451	450	444	421	443	443	443	426	413	447	459	440	411	440	428	452	428	428	442	444	437	443	431	415	419	454	457	465	450	417	456	445	436	443	448	488	446	425	439	450	482	444	455	393	403	465	481	458	435	423	435	426	463	452	444	432	465	416	439	423	409	425	450	453	455	447	432	436	395	470	411	434	413	465	455	390	427	431
7883	3749	4331	1996	1887	1732	1527	1472	1330	1296	1234	1233	1115	1155	1107	1085	1079	1064	1102	1056	1075	1078	1029	996	1024	998	1014	1051	1058	960	1000	1036	1046	1050	992	1082	1024	999	991	1068	1038	1000	1032	1006	1044	1026	978	1020	970	1008	987	995	1003	1004	982	984	1022	1031	1072	984	991	1020	1026	1065	989	1009	1064	987	970	979	1008	1015	992	985	1024	990	955	999	1026	1032	1040	968	1015	943	970	1037	966	968	971	1036	1011	983	999	916	1024	1013	994	987	1033	960	963	1034	1003	1051	961	1009	959	1012	958	1005	1037	954	1044	928	1035	991	1025	1071	962	955	1019	998	973	1058	924	1038	976	980	1003	1015	1043	1005	1027	1052	954	1014	968	992	988	1048	992	1022	1010	1015	1011	1005	1005	990	973	964	972	1035	914	974	1040	1049	975	988	1009	987	937	1005	978	958	981	1033	1037	1038	976	1002	1041	968	992	973	1034	1028	990	1021	1052	977	1014	994	980	974	1031	986	980	965	984	987	982	953	992	1040	1089	1009	994	981	1023	997	996	1017	1032	975	996	1041	977	1014	1002	1084	1002	1027	991	1010	1042	1047	989	973	985	988	986	958	985	981	1003	1004	954	1029	1022	992	1068	1016	967	1015	983	962	986	1019	1024	975	1039	985	996	1014	951	989	1033	975	972	946	991	1005	971	980	992	956	1057	959	995	1013	973	996	1039	990	966	986	1031	995	1043	965	978	1009	972	1053	1015	1047	1034	941	983	986	1024	1019	956	1030	1006	1042	1024	949	987	1004	995	991	990	984	962	1005	1004	1023	1059	968	1017	969	1017	1065	1015	1034	987	935	964	968	978	1003	975	978	1065	997	945	981	1024	985	1022	965	974	1036	965	1043	1021	1030	1029	921	1016	979	992	980	1033	992	979	1048	977	1014	1022	971	1016	1010	999	1000	1022	984	996	980	1033	996	948	1006	964	1003	1026	1020	981	993	1035	1014	980	1001	1009	957	1023	970	1024	947	1002	1038	1032	1062	988	1004	1031	989	984	1041	989	987	944	1031	998	1033	995	994	1012	986	954	999	1035	973	1004	985	1001	1021	1014	1011	945	982	1023	994	1021	1012	991	990	999	976	1023	935	1016	1060	977	1007	1042	994	1031	985	1021	1012	921	1009	991	1034	1030	971	981	1044	983	969	976	961	960	1025	1066	1001	1071	981	979	1109	986	995	977	1008	1002	1057	937	1009	1031	1052	1019	971	1001	993	1038	1013	1002	1032	1009	972	982	983	1008	1005	1009	971	1023	985	958	972	1001	947	1054	1018	989	990	1015	997	1011	1000	1019	987	1005	1020	1013	941	994	999	923	971	982	1014	1005	977	998	1017	1028	1011	957	1005	1074	992	983	994	970	967	1005	1042	1012	1013	1053	1015	1039	938	993	1010	1000	946	987	980	963	988	963	1067	933	973	1018	1079	1002	1001	1067	1008	989	1007	1044	1023	1022	956	1081	950	969	1008	1020	977	995	1046	958	1036	1035	971	1001	996	962	954	1010	998	950	1045	950	967	1013	1015	980	1025	1014	959	964	1049	1017	1005	936	1018	1003	1008	1006	1006	1050	991	940	1008	972	980	962	951	1028	1070	1024	1018	1018	990	1004	986	981	971	1008	1019	991	1012	999	1004	1009	999	1009	991	1006	985	1010	994	1016	1012	1042	1017	938	974	997	978	1013	1024	984	961	1004	1035	1019	1029	1011	967	972	1024	996	1000	959	1014	1051	1039	989	1083	995	1012	1012	1136	1049	943	1006	1042	990	1005	1021	998	1025	1044	1039	974	985	976	983	977	1056	1028	1010	998	1017	1019	999	975	982	1067	1034	992	975	1022	1048	985	991	985	977	965	1007	949	967	995	981	995	1026	1016	979	955	984	1001	1002	986	1006	957	1038	1003	997	995	1008	1003	992	1007	1031	1014	988	971	1015	975	1076	980	1072	986	984	1019	1025	1014	991	1036	957	980	976	963	970	1049	992	971	928	969	996	972	1042	972	978	1009	1012	964	1004	977	1017	947	1009	959	983	972	991	984	983	1007	1018	942	981	1035	978	975	995	994	986	1003	935	964	930	1039	995	1006	981	1002	1045	999	979	967	981	1018	914	990	998	1002	1039	1016	957	990	1018	1003	996	986	980	1031	1007	987	1032	998	1006	1006	990	1013	974	1033	960	1020	1024	961	995	951	962	958	979	983	1023	1016	1028	992	984	973	974	990	965	984	980	1050	953	999	1010	1023	1016	986	993	1004	1004	974	1009	987	989	1034	1033	979	965	995	953	1018	995	1042	988	999	963	955	952	966	999	993	1035	1018	980	977	1022	1025	1002	988	985	1003	984	996	988	1006	1007	936	1035	1003	962	996	1032	1033	1000	997	1014	945	1002	996	958	1018	1004	1010	996	970	974	1006	1006	983	970	981	1012	1018	974	952	1049	938	995	1020	960	983	988	953	987	972	1037	986	1025	1052	998	1037	969	984	975	967	1016	1024	987	1011	1051	1034	1000	1016	989	979	1036	1069	976	998	998	1101	965	1033	1055	984	1026	984	1027	1051	1004	1025	988	985	976	1009	1008	994	954	995	1008	1004	1025	950	1010	974	1058	992	1030	1025	971	995	967	976	1011	999	1035	977	968	971	1001	997	964	994	1021	972	1032	993	1053	1051	1024	984	1010	1001	971	977	1056	965	943	949	984	990	996	962	994	966	1003	981	1036	999	959	972	941	1006	989	988	964	1010	1046	923	992	997	953	1021	1007	998	1003	1040	939	1015	979	969	974	984	1005	981	973	918	1012	1005	1021	958	1010	1012	935	951	1045	1040	952	1012	1013	984	1042	959	1040	982	1036	964	1005	939	1027	998	945	985	935	1005	1006	944	974	998	1017	989	1019	990	1014	1008	1031	967	970	1029	1049	1001	1019	1032	1039	1002	1025	991	971	906	1007	1003	1055	1054	1021	1065	986	982	942	977	935	970	982	1050	1017	1026	1058	1008	1004	1040	1040	1008	1032	1005	1045	995	1073	977	1047	1003	972	1001	938	968	975	970	1011	960	977	1030	1015	1017	998	997	1039	999	1022	953	979	960	1034	998	982	962	993	979	1017	970	1019	1033	935	1001	998	1009	985	992	979	1015	1032	1027	998	1040	1020	976	1003	1020	1039	1027	993	1026	995	1007	933	1010	1005	958	1005	996	934	1009	978	949	1012	1043	905	999	1006	978	1036	973	1028	993	1018	998	998	1021	973	1001	950	992	976	1022	1082	1045	1010	960	987	955	1035	1005	1013	1020	974	1041	1025	1024	993	949	1013	979	968	983	956	1019	1043	1004	967	1006	1009	1015	963	999	997	1026	1034	975	948	1021	997	1002	1023	990	1018	1017	985	945	993	907	976	980	1007	1006	1009	974	993	1009	1025	1016	966	1014	1010	952	1010	1006	969	982	1049	1019	951	958	953	1025	1007	961	953	1031	1055	984	1035	1011	971	969	945	1001	991	976	1018	953	1033	954	1009	1008	1024	1012	975	990	968	935	987	996	974	957	1032	987	980	963	974	1054	1032	997	985	1038	986	981	971	1051	989	941	949	978	965	991	1066	1015	1027	1100	943	972	1020	951	1011	955	961	966	986	1082	1028	1076	1014	1041	1040	988	1008	957	996	993	948	1038	1008	960	971	1025	986	1012	1013	1047	983	979	1033	1007	1010	978	1012	1012	980	1001	996	942	1000	1032	984	1010	1045	1060	1056	1000	996	1017	1007	986	1007	1024	986	1010	1034	983	1026	1022	1019	947	1059	975	1005	994	989	1001	1020	974	1034	991	992	996	991	1017	967	998	1009	1012	1028	1034	1000	998	975	1044	1004	1031	1082	970	1064	1005	928	1063	1010	1043	1023	1013	1031	978	1029	1003	990	1018	1029	995	957	961	1002	999	976	1034	1014	1013	953	994	963	963	1026	943	1000	1076	1013	971	982	972	1016	1003	985	1010	977	966	1016	1009	1026	1068	973	975	979	989	971	1014	1024	950	960	1022	1099	979	1012	976	998	1017	974	1001	1021	955	982	1039	1029	998	929	967	1003	972	959	955	1018	1021	1000	1041	1004	998	962	1027	964	1011	1050	1028	981	965	1047	999	1038	1074	1002	1005	1000	1003	990	1039	953	981	1012	1045	1006	1047	1022	965	1027	967	974	964	957	1047	975	1004	1018	959	1000	998	994	922	995	1063	981	1026	941	979	978	1051	970	1008
25798	12439	8695	1975	972	790	667	636	544	496	533	523	466	476	506	444	464	467	435	443	416	441	398	419	408	464	427	389	446	427	420	433	409	412	402	440	436	436	439	397	408	413	391	437	407	429	457	411	467	448	361	405	473	446	431	429	404	447	421	418	448	414	427	399	409	413	410	423	449	425	408	441	412	457	437	414	384	385	443	401	407	425	443	459	405	432	407	426	433	418	393	417	431	410	435	438	414	421	388	403	443	421	410	420	429	404	429	415	425	367	407	404	392	416	384	422	406	410	358	427	423	400	418	404	407	413	406	432	386	436	424	429	413	408	470	398	432	462	438	390	419	406	392	437	440	409	417	442	435	406	431	424	434	426	436	411	433	430	421	472	404	427	406	393	420	410	400	415	412	449	392	428	417	441	422	431	419	437	431	421	426	444	406	440	426	415	404	452	446	354	406	448	380	424	403	388	406	396	413	439	423	411	439	415	445	434	412	423	425	421	430	387	400	377	419	416	425	446	380	403	441	433	409	428	415	426	430	446	425	410	437	419	388	420	418	354	409	444	423	453	374	416	429	443	442	422	375	439	432	410	421	415	360	399	435	400	432	458	414	426	399	483	425	394	393	438	408	427	408	448	395	407	408	414	450	428	404	410	399	421	416	405	435	407	445	454	382	445	400	437	409	368	422	397	417	398	431	432	413	423	397	431	416	419	395	389	382	416	414	427	450	430	414	421	405	430	439	375	441	418	412	411	391	395	448	440	391	441	419	436	404	396	408	412	424	429	523	442	425	413	414	472	406	390	407	373	399	405	392	457	414	376	397	435	430	415	405	430	410	409	410	427	420	421	424	418	424	418	372	404	422	384	439	406	415	407	457	430	409	431	452	410	410	428	437	407	435	422	458	417	409	416	445	440	443	407	397	448	420	419	403	415	388	393	401	406	422	363	416	427	412	393	400	438	410	409	423	415	418	447	437	392	434	410	407	426	422	458	476	453	399	465	393	415	416	474	439	407	430	433	392	387	455	366	404	401	400	431	393	412	433	430	445	446	430	396	426	434	458	411	412	375	420	409	425	445	409	436	425	400	425	411	412	386	397	431	451	401	406	433	380	407	437	424	413	432	437	446	431	410	414	389	421	435	449	395	437	400	420	388	383	403	444	414	396	441	376	421	397	418	417	437	420	413	429	412	425	407	429	422	396	393	378	438	419	406	446	422	441	416	448	446	434	420	435	433	405	370	399	438	425	418	482	450	428	451	440	436	415	421	384	398	427	431	399	413	407	430	382	409	392	416	432	413	404	411	453	400	404	441	470	398	401	389	414	424	385	445	412	436	423	386	393	421	421	415	399	406	374	425	410	430	412	398	407	463	422	401	403	452	431	394	437	402	401	419	421	434	382	400	414	385	410	378	434	415	395	407	400	431	440	420	441	452	417	378	402	416	404	407	413	415	429	409	428	430	440	467	411	419	423	434	429	406	430	377	422	393	430	397	405	442	400	451	450	420	409	452	442	442	430	415	405	410	419	398	423	463	442	421	405	412	478	434	417	381	375	383	409	417	394	441	432	424	436	415	420	435	439	412	405	401	419	424	415	449	411	393	437	425	412	434	402	393	414	426	360	374	386	394	383	394	441	427	434	431	410	437	423	442	422	435	423	399	405	437	399	463	469	455	422	451	435	409	407	419	435	442	447	379	429	443	455	421	439	451	414	460	406	444	412	425	440	410	409	404	424	439	442	442	398	377	424	442	405	434	419	404	426	397	437	395	406	364	413	408	395	409	435	424	416	415	428	419	392	417	415	419	445	405	430	415	450	394	404	388	435	408	408	424	433	429	427	419	445	434	417	400	447	384	432	388	424	436	410	417	438	437	423	412	393	431	398	427	401	407	389	404	426	408	438	440	452	415	399	428	421	410	407	449	447	446	423	420	410	398	385	385	429	448	451	436	444	462	427	432	428	428	444	367	416	398	398	451	409	421	408	423	413	402	398	412	471	402	405	471	458	422	438	467	418	436	408	423	432	414	398	408	423	391	436	425	421	449	438	428	440	417	422	410	424	434	411	420	430	389	400	443	451	451	403	419	444	387	413	432	413	415	401	429	414	423	399	384	390	445	437	385	407	436	438	446	417	407	422	416	424	423	421	399	379	436	410	383	407	398	427	437	430	392	405	383	446	451	400	410	393	437	398	430	416	416	438	400	415	401	443	422	449	421	399	448	362	435	412	416	379	417	383	417	406	412	399	428	407	456	399	421	411	443	443	412	389	421	433	408	404	407	433	424	411	420	416	423	391	411	416	413	402	398	403	400	403	392	409	413	387	414	409	418	455	461	430	412	414	449	375	408	414	433	406	414	406	399	411	417	443	412	452	426	421	429	421	431	434	403	409	422	403	408	425	421	445	425	378	394	459	399	394	420	432	433	461	397	410	442	418	449	419	432	439	418	437	422	426	429	379	459	399	390	399	422	442	406	412	420	415	387	408	465	434	426	415	434	429	430	407	467	415	400	435	418	452	414	371	443	442	446	435	425	428	485	420	416	439	419	404	463	443	433	390	411	450	410	432	437	425	407	386	393	372	388	446	418	421	434	404	422	412	414	425	429	403	399	378	444	426	409	429	482	413	427	418	457	424	431	454	509	435	458	417	391	480	425	449	419	392	410	431	417	432	469	409	425	422	391	443	421	437	438	430	469	397	397	447	423	379	412	409	430	412	387	462	437	434	398	417	426	440	419	386	397	379	402	403	421	436	408	401	450	403	455	404	404	423	372	416	416	386	426	430	414	418	468	412	440	441	387	397	416	406	422	426	424	433	389	429	454	410	416	453	396	445	413	459	384	419	427	395	447	435	433	394	428	464	430	451	410	412	433	413	394	427	396	406	410	435	435	418	455	433	425	430	409	435	434	404	425	403	421	414	399	468	421	432	407	433	437	391	416	427	425	398	374	411	393	419	417	388	435	383	419	445	453	371	417	415	408	434	417	397	435	391	397	423	407	435	417	430	420	440	362	465	404	389	403	389	404	425	398	419	430	426	411	444	468	444	372	415	421	455	423	401	421	416	420	438	420	415	425	430	435	396	408	442	445	435	402	435	419	393	429	438	446	434	415	460	412	423	430	436	426	390	411	413	414	380	394	409	451	453	449	457	415	420	421	417	439	428	410	420	468	429	455	398	411	395	449	396	429	410	397	447	422	384	396	419	392	414	438	441	413	420	449	412	452	422	408	401	421	414	442	435	465	405	429	420	419	441	420	428	426	405	404	401	414	422	428	450	417	439	431	427	439	422	417	405	402	403	392	385	389	423	419	422	378	379	406	390	410	362	391	408	442	427	422	423	407	428	437	407	367	441	394	432	401	440	425	409	428	420	410	381	429	416	427	417	442	433	445	402	393	422	445	443	423	376	429	416	361	434	424	440	427	433	437	380	434	463	386	407	395	468	475	452	417	425	397	417	440	429	458	420	418	444	381	411	412	454	439	449	442	374	465	468	456
17560	10366	11719	3498	3059	2610	2310	2063	1824	1491	1450	1418	1325	1275	1216	1235	1214	1106	1127	1098	1079	1027	1013	1049	1047	960	1010	1005	972	980	943	984	1020	974	991	1071	1003	993	1004	999	963	1041	974	1004	951	966	960	995	961	976	1006	952	976	961	958	983	938	922	933	934	974	977	922	931	998	945	944	953	984	930	969	951	939	930	871	907	924	944	957	941	976	964	932	982	947	918	997	1019	935	900	888	924	944	976	919	935	955	997	954	977	923	991	915	949	986	928	940	1006	954	1007	946	952	986	957	921	920	957	966	953	924	930	953	938	952	988	956	969	913	948	944	957	987	958	941	1006	995	916	916	955	956	960	945	989	967	971	939	914	950	945	911	981	975	911	930	914	968	927	947	928	983	1030	969	953	919	922	967	922	897	960	927	958	951	925	918	986	909	906	926	938	967	872	1022	951	927	860	944	965	957	918	916	934	970	974	945	924	962	942	965	931	910	911	939	936	937	945	947	962	927	921	928	906	983	986	983	950	1024	929	933	990	963	905	982	934	937	947	952	963	956	929	1003	940	997	973	914	950	944	925	960	935	924	988	905	991	971	931	896	950	926	938	936	911	924	969	954	941	1002	995	923	979	941	894	992	1013	940	902	902	1005	952	894	1011	990	962	982	958	934	981	905	952	940	971	940	882	910	964	966	945	987	923	970	978	954	925	948	923	919	1003	989	957	952	981	938	981	902	984	946	999	924	955	907	972	963	967	945	942	942	865	891	959	960	938	924	941	889	952	1010	1027	1004	961	910	973	876	905	964	921	940	951	960	976	896	941	962	964	932	941	937	996	965	929	995	942	944	953	954	872	904	1000	970	1016	941	1000	995	942	939	1014	920	930	987	966	1008	894	968	953	898	942	1007	911	902	983	969	931	963	895	954	971	913	948	966	945	964	949	961	964	984	900	970	886	992	1007	942	909	950	948	909	920	970	964	951	927	1008	927	996	959	951	1019	934	900	960	937	947	931	923	977	940	931	998	958	998	914	934	972	987	941	953	998	1034	973	956	937	886	919	947	1005	929	945	962	928	920	924	956	961	968	958	946	999	970	944	989	939	931	943	1027	881	977	946	976	932	957	938	928	932	923	963	905	950	929	978	976	951	954	877	950	949	945	971	912	994	992	941	942	907	961	959	950	943	907	989	961	913	974	952	927	968	964	969	978	907	936	932	953	929	924	961	924	938	934	960	965	938	932	925	992	993	982	992	937	964	945	952	955	967	954	935	950	1002	967	932	962	951	967	952	988	929	927	977	946	1037	908	926	1000	934	970	884	941	861	945	898	933	925	954	953	934	917	916	974	915	936	970	941	971	882	931	964	923	1013	890	944	909	954	978	933	972	952	980	952	990	900	931	959	903	989	988	979	932	926	894	979	1049	957	930	939	957	944	964	973	975	962	944	959	903	947	990	952	919	947	960	988	963	946	994	922	954	909	904	985	976	961	921	955	938	971	946	936	909	962	1032	946	940	924	943	940	922	921	976	974	964	973	940	975	943	967	969	947	1018	1001	966	960	983	917	1002	933	963	960	943	939	986	978	947	938	973	902	923	907	977	930	934	940	986	907	953	931	931	923	950	949	916	994	956	935	959	947	995	967	959	962	940	886	974	969	966	926	957	999	908	939	974	976	947	961	931	953	966	955	970	948	924	931	1020	915	936	1006	884	986	945	954	927	948	995	956	939	992	997	922	967	930	980	1003	1025	899	987	945	981	961	956	940	930	940	980	936	956	921	980	974	983	908	937	998	947	945	889	959	936	1041	948	916	943	964	965	956	964	963	928	964	923	932	957	935	980	961	1014	919	903	1013	924	911	936	1000	955	916	949	962	944	970	909	920	913	914	971	985	933	876	992	938	947	896	969	987	1029	977	996	966	932	889	953	1020	957	963	956	956	958	957	980	964	972	946	929	932	1020	967	996	1000	959	921	978	951	917	887	939	945	956	909	913	967	900	930	866	928	867	959	973	995	943	910	959	940	973	952	969	939	908	907	925	943	929	934	947	958	981	985	1001	954	949	968	934	951	931	994	930	921	999	896	967	916	917	944	986	927	906	987	960	917	915	963	931	1005	978	907	952	973	997	950	976	967	905	923	916	954	947	934	978	966	950	985	987	903	951	901	966	918	962	956	940	932	966	902	876	937	943	961	961	907	976	896	1005	995	884	989	925	939	976	907	953	995	919	909	916	950	947	921	987	942	980	1007	936	952	897	913	896	937	972	967	910	949	1005	938	954	974	939	991	921	929	925	949	964	982	938	954	999	940	1004	943	978	991	934	996	924	912	916	893	969	899	957	980	993	921	931	976	945	879	921	960	967	950	973	981	973	958	974	930	927	940	944	989	931	1013	982	996	995	987	1004	941	959	937	892	941	894	950	952	977	957	975	985	932	930	1001	921	919	969	953	984	947	977	925	950	955	1007	992	933	991	942	1005	926	971	1001	987	863	1002	984	963	924	960	907	907	1003	976	902	939	977	923	964	963	946	930	920	908	955	977	934	1003	917	910	975	963	945	894	962	994	946	1045	901	943	955	984	896	951	925	948	978	954	956	922	977	952	946	915	957	915	931	945	916	929	988	982	998	945	893	958	915	983	981	912	971	958	898	959	969	904	930	954	956	900	949	917	940	934	977	908	956	1005	949	953	923	925	954	974	909	975	968	963	916	968	957	922	952	993	894	942	910	986	962	952	967	900	956	968	949	956	936	869	990	938	943	939	966	984	950	973	943	941	890	926	944	912	930	917	968	920	955	968	912	954	1014	934	955	958	953	932	949	1001	979	1013	1010	953	928	895	931	974	925	981	990	927	937	950	969	989	932	927	951	950	918	935	951	965	930	977	963	937	945	962	938	954	927	949	920	958	931	927	921	1000	896	912	932	923	940	970	953	922	965	931	977	908	919	993	975	939	966	928	978	942	927	964	922	937	938	934	995	990	915	958	956	977	987	994	945	940	933	958	970	937	997	911	925	905	965	966	962	956	919	970	945	935	961	927	964	942	957	857	933	950	988	880	944	977	966	908	956	994	936	964	950	973	876	927	944	996	902	922	928	954	948	983	974	1009	945	963	956	932	971	945	993	944	964	920	928	964	911	891	992	936	946	910	955	943	964	975	974	953	983	933	960	924	968	931	915	953	923	967	962	908	985	958	939	961	965	963	942	970	981	982	954	991	963	1002	983	987	936	917	963	969	911	967	902	910	956	979	931	920	959	966	987	947	871	986	962	958	971	964	960	928	964	931	956	901	945	946	907	928	919	944	943	920	968	950	968	962	907	927	957	918	932	949	995	924	972	963	941	959	953	927	972	965	963	907	895	928	926	935	957	1019	968	1012	928	944	974	911	912	941	965	922	994	976	983	954	968	1007	983	953	937	909	918	954	933	925	968	917	995	938	978	959	935	899	967	963	895	953	928	923	966	891	897	953	970	947	958	961	960	960	975	954	937	901	924	973	955	999	929	990	961	996	980	940	947	961	978	980	951	991	901	974	987	919	966	963	902	948	945	987	958	990	922	948	968	898	937	942	987	945	908	923	937	973	1029	895	969	985	942	989
35584	20857	14262	3162	1221	837	753	568	522	486	455	391	397	401	380	387	345	344	318	327	315	314	307	327	300	306	302	300	318	290	296	298	276	280	288	281	296	268	338	287	262	281	277	289	273	258	286	294	273	276	281	324	276	262	243	249	276	282	295	311	296	281	272	278	285	304	290	280	252	256	291	255	326	295	277	278	285	279	306	302	295	247	244	249	282	271	278	287	296	286	307	284	266	294	277	284	295	286	285	303	274	271	252	313	306	282	268	297	274	273	280	293	305	296	259	286	274	265	256	298	275	265	283	250	283	280	287	286	246	287	270	280	291	291	290	265	302	289	282	261	262	290	294	279	284	273	284	260	289	271	259	281	277	267	276	301	311	321	286	307	283	306	307	305	294	273	230	281	305	297	319	256	293	251	333	282	291	284	297	297	304	287	287	265	296	300	246	300	307	269	288	281	284	265	284	299	257	279	295	281	278	273	283	283	293	253	257	258	261	239	257	244	286	290	306	271	305	275	296	275	284	315	295	294	267	273	264	255	240	274	275	267	264	282	252	270	330	319	286	284	287	298	318	308	250	261	282	285	266	235	286	268	248	252	261	270	265	314	297	281	254	288	266	289	286	272	305	267	284	287	255	267	282	279	279	253	236	252	278	306	289	281	270	309	280	300	299	265	265	251	254	279	266	282	274	296	268	267	254	293	300	273	312	311	259	311	251	282	275	257	279	282	309	305	293	280	281	277	287	289	256	280	280	304	269	298	295	275	280	303	267	276	255	278	312	302	288	295	274	310	257	318	300	280	298	271	301	280	265	290	274	274	269	317	298	314	280	261	298	303	282	263	316	279	263	267	254	297	297	236	287	261	277	275	272	296	284	299	316	272	285	304	254	307	278	268	263	263	281	272	283	335	297	284	291	300	248	287	269	275	244	316	274	292	289	307	260	274	259	291	282	248	288	282	242	265	273	302	316	282	256	280	288	287	295	292	287	291	265	267	270	272	288	245	270	290	282	306	287	237	276	268	245	295	294	269	289	298	255	282	321	293	304	275	271	291	284	263	279	256	267	239	256	260	261	297	285	306	270	273	287	286	273	269	270	281	287	273	302	272	270	269	289	277	259	310	249	283	283	283	303	269	279	278	291	291	254	307	281	282	256	270	284	269	290	262	311	271	282	279	293	300	320	266	278	271	278	266	306	289	304	267	237	282	311	262	289	268	295	289	272	265	297	290	246	280	283	289	273	300	294	287	289	329	310	271	300	276	262	306	269	267	286	273	286	247	266	273	256	291	266	306	321	312	319	296	284	263	288	304	297	322	282	280	296	297	280	259	303	281	315	273	279	253	278	282	271	253	267	304	259	270	233	275	277	269	314	281	268	275	288	270	301	279	251	262	289	299	271	272	297	266	269	301	263	307	274	261	301	246	258	287	286	286	276	265	282	267	283	276	283	312	273	268	263	290	267	320	249	250	282	312	283	311	273	296	270	294	256	283	259	259	288	271	273	280	295	288	305	282	275	277	270	278	266	313	279	266	266	274	298	275	275	293	300	274	308	273	259	277	287	262	283	260	271	290	286	272	258	266	279	286	273	269	296	287	282	309	267	325	281	271	269	269	319	298	294	291	283	264	297	305	283	328	274	293	303	256	293	298	301	290	245	323	294	296	274	278	301	268	285	285	247	290	289	290	257	275	296	274	276	255	269	277	284	304	262	278	261	310	279	290	281	272	290	290	284	250	264	277	291	296	294	261	275	316	289	265	283	316	285	309	276	302	297	263	306	286	277	298	320	288	265	282	273	268	278	243	289	296	301	298	263	303	263	254	279	289	281	283	296	271	256	292	269	282	260	279	289	292	272	288	258	306	272	276	286	292	309	275	294	293	264	293	293	277	245	270	308	281	306	272	275	258	286	260	283	296	258	268	291	297	272	252	250	289	291	260	294	290	275	288	301	279	285	285	270	299	264	263	287	274	268	265	280	291	279	239	268	283	236	257	273	275	267	261	295	281	299	283	312	305	281	281	275	278	305	274	277	272	279	293	278	267	254	296	298	260	272	244	268	318	290	285	271	273	307	278	314	270	267	261	291	267	260	288	312	281	274	295	281	295	274	280	283	267	266	296	290	269	327	292	268	297	279	321	257	276	303	284	304	314	275	272	317	274	316	301	284	284	274	272	271	290	262	288	281	277	281	312	287	309	280	277	293	276	271	280	299	274	294	267	312	262	271	302	259	285	293	286	265	265	274	287	265	285	287	292	279	265	271	279	294	306	280	287	257	332	302	298	275	282	252	256	288	298	293	249	232	263	309	263	266	268	253	288	277	252	266	278	300	260	262	279	281	272	262	302	288	267	278	303	284	289	296	298	238	262	252	312	295	255	261	256	305	285	282	259	258	270	282	292	314	290	291	270	292	270	309	293	262	254	278	265	280	286	274	318	266	274	263	285	291	290	333	275	258	307	292	252	277	258	268	297	285	272	287	283	252	265	306	255	298	290	295	262	286	288	294	269	274	240	296	282	286	268	279	296	260	268	263	280	321	258	266	295	256	281	292	297	256	291	292	249	284	263	261	279	296	271	252	310	286	274	261	292	275	252	262	291	285	275	266	284	266	286	266	301	248	285	314	290	277	283	263	302	268	242	293	282	338	277	318	274	288	275	285	294	280	308	279	288	302	310	304	278	264	250	300	285	274	268	293	276	274	298	289	272	297	275	292	273	264	294	267	266	271	269	271	269	297	272	291	280	275	284	294	256	307	290	318	287	311	264	273	284	273	298	300	290	278	259	306	275	283	284	275	268	268	285	284	285	261	298	268	292	304	287	279	269	275	261	252	280	259	269	254	281	256	252	275	273	269	275	276	299	277	266	284	278	296	274	274	306	305	262	276	234	260	261	271	300	265	292	252	290	303	255	286	254	301	290	317	284	273	259	287	269	295	305	261	309	276	298	313	281	279	270	264	289	297	282	279	286	309	258	285	301	285	288	250	256	290	267	268	260	294	269	267	321	290	267	290	268	263	234	280	323	290	271	289	286	289	299	293	250	283	308	302	278	232	275	287	269	281	302	271	292	263	286	287	294	279	268	294	279	274	251	273	293	284	277	285	288	269	273	289	257	241	284	279	288	268	257	295	284	294	305	260	305	321	287	286	283	262	259	283	331	269	271	280	287	259	287	309	303	271	261	214	277	281	288	269	291	276	262	288	303	296	261	288	289	296	270	308	275	268	267	282	286	280	284	272	264	268	273	295	292	266	282	286	291	319	264	292	314	302	271	254	281	266	292	288	298	266	287	286	244	263	274	270	342	270	268	301	303	294	267	286	281	269	287	310	236	268	304	276	287	285	280	299	292	284	292	253	290	335	273	249	273	250	275	255	279	279	304	271	267	257	269	302	288	287	300	287	272	289	276	281	303	263	270	291	257	296	279	279	275	264	279	328	261	260	262	253	310	314	268	292	318	267	272	314	282	271	290	287	269	275	278	298	273	305	325	317	267
22755	16170	16117	4613	3893	3246	2782	2337	2060	1492	1599	1353	1241	1278	1161	1070	1047	956	933	902	854	820	817	796	715	771	745	775	787	725	744	748	733	762	717	711	745	720	762	740	723	688	709	727	727	698	716	734	688	735	651	702	692	671	689	665	719	684	673	676	656	696	695	684	665	641	672	717	629	643	636	646	693	667	694	655	690	616	707	697	646	688	681	679	714	665	670	643	649	636	651	658	680	637	658	637	652	662	650	679	689	641	652	645	682	712	666	655	715	672	707	638	671	691	603	674	623	714	721	696	624	643	642	631	645	689	743	637	636	627	641	622	685	665	672	616	642	668	664	653	685	657	685	631	710	683	652	662	671	656	625	647	661	654	678	670	650	683	669	696	659	624	672	593	648	667	655	703	689	684	653	687	661	622	647	657	662	660	648	673	715	702	680	644	713	709	679	648	653	684	725	661	669	708	694	684	641	672	672	634	627	656	659	714	644	644	625	671	721	627	704	657	651	651	673	677	625	673	643	679	639	679	691	664	643	639	706	646	673	659	672	665	629	673	654	657	655	642	653	664	695	686	650	694	626	664	667	689	654	643	711	723	658	661	643	709	697	665	671	647	641	649	640	686	663	643	668	710	631	644	666	676	660	677	654	675	684	716	621	655	645	679	639	674	681	662	664	676	617	649	655	653	683	613	655	642	618	678	674	668	673	697	633	650	662	642	666	641	689	655	656	652	672	681	690	697	700	678	626	680	687	653	634	619	606	661	694	685	677	653	656	657	729	668	601	647	637	706	651	666	649	663	670	679	683	642	623	678	686	665	701	645	666	634	715	643	647	698	658	677	649	675	635	656	669	716	635	700	658	657	721	663	643	653	667	662	617	721	630	658	645	642	669	656	623	699	692	661	676	664	651	651	734	689	637	685	673	665	646	630	620	657	668	654	662	644	695	669	665	668	689	703	654	628	632	658	654	620	643	619	675	651	718	700	675	670	667	665	642	668	668	645	683	674	656	629	659	599	651	670	640	665	692	625	663	654	637	627	678	654	688	687	713	666	665	706	651	669	671	646	688	680	670	690	668	684	665	665	696	619	649	672	662	609	677	674	633	704	652	660	699	683	686	667	653	653	669	670	675	651	729	617	672	683	675	603	657	646	662	680	668	645	631	686	678	647	644	664	663	612	622	674	648	618	648	702	681	686	697	651	681	642	677	642	674	687	713	665	701	678	624	658	657	656	648	690	647	676	680	634	714	655	694	677	665	665	664	685	676	682	654	674	655	641	703	651	655	642	655	704	651	673	655	648	669	696	638	688	636	640	677	697	646	651	671	702	658	662	645	703	594	730	646	684	671	725	645	654	664	653	659	680	645	639	656	680	664	655	676	673	708	616	676	661	623	630	650	627	628	603	682	648	711	650	624	644	630	665	678	670	609	667	717	647	640	664	656	681	728	660	698	652	661	674	651	656	696	662	689	675	638	647	644	653	654	672	703	650	662	641	684	700	696	611	648	676	618	648	680	636	654	702	675	663	682	662	679	681	700	640	692	663	703	649	631	638	634	683	652	667	648	629	667	632	653	662	649	664	655	634	655	715	653	661	624	689	625	672	662	657	730	668	645	679	616	672	668	649	679	609	695	660	692	658	717	675	692	639	676	667	642	620	700	692	632	645	659	656	654	699	638	627	662	721	611	675	645	649	636	672	598	644	626	647	656	677	673	631	636	660	665	656	654	662	653	675	639	661	684	653	655	682	673	680	704	664	642	603	643	661	698	636	676	636	667	636	681	684	665	658	636	664	635	681	667	669	667	691	661	680	648	690	655	701	626	654	658	669	701	677	691	679	686	648	634	655	656	678	648	675	667	675	688	618	667	662	682	678	665	692	672	717	670	705	673	640	668	679	600	691	661	661	650	685	661	648	649	666	684	663	660	715	630	703	678	674	674	648	652	685	674	636	646	649	681	686	668	651	687	717	679	679	655	687	644	658	657	671	652	680	664	676	706	628	693	628	676	629	623	622	679	668	656	665	678	691	690	656	658	672	630	672	675	672	695	680	691	709	651	621	657	657	675	707	656	671	655	647	647	713	647	641	692	685	653	659	638	682	620	630	675	632	661	686	636	655	615	655	647	661	658	659	624	602	647	678	693	672	697	681	631	700	651	708	653	678	725	614	689	646	713	629	642	692	650	644	703	613	628	630	652	644	619	625	674	656	690	665	684	663	621	695	608	669	723	658	634	647	662	628	661	639	705	637	659	616	640	652	649	597	705	646	701	696	652	675	664	613	628	701	626	701	643	651	620	647	649	735	685	662	650	665	635	668	619	667	640	681	653	624	690	653	667	668	684	679	702	680	653	656	626	644	629	690	670	607	679	646	671	655	693	673	638	674	677	655	643	626	629	673	625	667	647	673	646	704	680	629	658	652	710	656	645	662	626	653	671	629	675	664	659	675	641	598	678	720	699	628	686	678	699	646	688	667	661	683	640	625	669	655	669	712	627	703	666	662	674	622	654	634	704	677	674	640	647	679	633	610	668	652	694	618	638	653	654	680	678	686	657	747	624	655	693	652	663	717	677	652	668	687	690	661	687	622	661	677	649	641	710	672	649	668	678	629	674	623	667	621	692	666	702	652	667	637	623	629	659	695	701	652	712	710	674	642	668	699	648	683	621	646	649	652	682	706	665	652	637	665	679	678	645	692	662	700	651	681	680	640	682	694	656	657	666	635	677	632	655	656	641	684	630	636	629	668	649	627	702	657	646	672	650	686	696	654	676	652	641	679	645	711	664	705	644	666	669	688	636	678	640	657	699	689	680	650	651	656	652	660	660	635	674	694	671	706	674	685	648	702	686	640	683	661	620	629	651	645	698	713	608	671	642	634	652	652	653	669	614	665	675	651	657	709	664	625	675	663	625	706	675	650	617	700	669	660	659	645	676	673	666	721	624	658	697	660	651	658	665	677	717	697	673	698	604	660	679	699	665	657	652	673	684	683	613	680	649	628	663	679	658	653	626	645	699	692	675	709	621	687	650	619	620	611	670	661	666	655	654	676	661	656	623	635	649	654	638	708	679	698	654	681	624	656	661	650	660	655	637	679	637	636	679	630	669	667	651	708	676	727	665	603	639	624	693	672	669	628	701	717	611	623	686	638	678	689	651	649	675	683	650	662	648	647	620	647	694	713	664	665	717	689	634	686	654	649	688	661	671	659	682	653	683	595	689	691	680	663	620	609	631	683	702	674	653	690	632	670	686	656	651	668	634	677	663	680	650	636	682	686	642	690	636	684	693	654	680	636	635	625	688	640	675	688	652	644	682	714	626	705	685	641	642	687	660	664	662	648	648	654	629	642	684	649	687	644	648	643	664	686	671	622	640	642	674	660	678	628	673	648	625	652	682	641	686	661	685	659	668	686	712	698	641	649	680	642	672	643	680	677	614	671	652	687	645	704	653	673	662	659	667	635	642	717	676	628	665	689	682	646	639	683	626	663	649	644	665	661
10748	3506	2200	848	653	614	582	524	558	507	492	479	501	492	458	478	473	479	495	474	470	434	487	481	460	445	455	435	460	457	406	463	455	452	386	469	449	430	420	473	446	447	486	459	449	446	396	424	531	463	425	471	403	431	432	465	457	476	457	428	444	458	467	470	441	457	474	439	409	468	484	482	506	491	471	465	448	437	438	465	476	449	489	491	458	482	490	451	497	455	441	455	443	444	461	445	419	450	447	482	472	437	417	469	437	464	451	424	457	479	431	437	419	486	467	450	460	491	493	462	402	427	460	428	444	456	429	466	488	467	433	445	439	461	417	454	442	468	456	466	424	450	439	465	454	471	495	459	445	423	507	459	467	458	463	475	422	482	458	443	462	450	470	460	432	402	437	491	454	441	387	449	469	494	441	461	468	485	422	468	498	414	458	448	471	441	492	469	425	431	510	481	380	432	454	419	445	453	457	477	437	502	457	431	473	470	474	456	443	479	480	449	464	435	448	445	404	461	423	458	479	475	442	434	424	426	461	400	442	405	422	450	478	466	471	467	480	446	459	475	440	420	458	466	451	475	476	441	455	404	486	456	462	504	396	448	477	493	453	448	426	437	500	440	466	473	443	471	458	426	433	470	444	481	482	428	445	499	477	433	457	452	462	470	431	482	427	433	430	463	487	487	452	474	466	453	436	482	458	427	453	461	446	445	377	453	452	451	487	460	420	435	436	451	459	459	453	470	458	462	431	455	501	451	492	475	449	449	463	450	463	409	443	435	448	442	471	461	484	415	424	462	438	454	471	463	452	452	490	447	444	471	462	418	461	458	416	467	422	422	454	456	475	450	492	480	501	451	466	466	411	425	461	470	437	537	440	470	435	478	417	456	467	479	457	470	491	435	471	403	465	449	472	457	442	464	467	447	444	456	437	466	478	454	452	441	461	498	463	460	450	468	453	462	444	449	477	460	439	471	430	442	476	484	432	454	471	407	448	443	455	443	454	434	454	445	436	475	442	415	464	437	411	442	481	513	449	452	481	441	428	477	473	440	443	411	478	438	466	431	434	459	456	462	408	421	450	469	454	464	477	433	469	419	459	458	430	456	421	480	475	475	467	465	500	438	413	410	466	456	455	487	448	405	455	466	444	455	463	458	505	403	425	445	459	470	498	473	477	432	465	456	443	458	446	449	428	459	442	464	454	456	452	451	438	444	438	445	452	480	465	428	481	420	458	432	430	472	451	417	430	439	490	470	440	407	439	500	419	482	487	426	423	423	492	439	455	429	429	464	442	476	436	439	479	465	450	464	440	399	453	475	498	450	490	475	431	447	440	483	489	438	458	453	458	422	459	440	441	458	404	427	444	469	455	408	459	432	437	448	432	469	461	428	456	436	472	435	426	480	458	459	440	424	436	458	461	461	500	465	459	429	403	493	437	421	420	472	455	482	464	477	443	452	429	486	444	461	420	426	479	487	438	465	431	444	457	400	434	445	460	478	460	431	458	456	411	438	447	477	447	481	472	448	494	475	460	420	457	429	456	457	449	462	432	468	425	503	498	496	443	436	500	461	433	412	471	443	428	486	462	462	435	485	407	462	424	450	440	433	445	445	445	478	462	446	458	466	451	409	443	405	472	434	461	443	439	417	470	441	448	498	457	399	488	471	431	442	470	459	475	458	437	430	425	467	456	447	441	439	461	459	436	453	464	419	425	465	443	440	463	456	425	443	449	465	415	465	479	422	470	509	465	391	498	423	494	412	476	459	444	461	458	432	445	438	442	491	441	426	433	437	434	479	468	488	506	425	452	472	436	437	455	406	421	443	448	472	426	416	457	482	451	447	456	423	472	429	456	420	441	451	452	414	430	423	469	500	453	463	447	451	457	452	431	470	443	448	464	454	423	438	474	421	441	422	445	416	437	489	446	453	464	434	478	499	447	423	442	468	419	412	472	416	454	475	449	447	466	457	460	477	453	451	453	432	418	468	455	442	437	439	429	438	445	420	495	459	439	468	446	432	408	493	437	416	460	450	478	411	481	477	461	447	415	448	456	453	454	426	458	397	456	466	441	448	456	427	490	462	488	457	446	486	434	491	431	431	449	420	447	414	404	463	434	490	482	416	468	443	453	461	446	499	466	445	467	457	495	436	455	444	418	469	447	448	446	451	461	462	423	463	460	452	468	450	457	465	482	414	422	465	430	463	439	496	464	453	493	457	450	486	451	469	458	447	452	438	417	423	425	440	483	502	462	437	479	465	467	441	438	458	437	470	468	436	464	474	449	454	491	441	451	460	477	452	420	484	459	442	459	430	454	440	461	462	476	449	440	456	458	427	465	460	419	452	452	494	460	468	452	458	443	470	427	444	476	440	463	440	455	454	423	460	437	448	453	469	424	487	427	450	443	411	464	470	471	428	432	462	458	449	446	449	459	456	463	481	465	434	507	437	457	493	448	457	419	427	468	408	441	462	432	470	416	481	448	456	422	460	464	488	427	432	487	475	484	476	438	426	463	468	464	477	459	460	471	458	482	414	409	425	442	461	482	455	463	465	457	418	488	449	491	477	498	449	463	446	491	461	457	455	447	487	438	437	420	446	436	481	419	455	416	449	452	449	423	488	475	466	455	461	438	501	452	434	417	406	474	507	488	485	449	426	498	460	401	420	471	445	459	467	460	447	524	460	459	449	447	439	441	458	424	460	457	444	419	439	463	479	468	478	448	428	470	461	456	462	454	405	459	438	463	422	435	441	471	451	482	455	475	453	466	463	492	451	412	431	446	456	469	488	454	453	422	441	422	462	478	450	481	431	434	440	468	411	429	478	444	475	444	456	419	460	436	465	420	436	413	490	431	438	431	470	404	394	409	446	437	414	449	459	466	453	449	424	410	476	470	426	414	458	429	502	456	482	457	452	456	459	437	529	446	441	468	412	452	435	444	421	468	464	478	491	475	453	458	480	483	452	479	443	458	441	433	460	480	449	434	467	441	412	440	491	427	438	443	415	457	412	419	476	434	447	467	454	434	474	420	478	423	445	459	436	466	432	460	427	431	479	429	465	459	451	415	426	454	493	471	426	439	472	465	488	454	469	442	401	461	446	418	490	443	432	425	442	451	451	460	467	491	457	412	450	449	445	426	427	446	455	466	450	493	450	411	473	467	452	494	423	430	459	462	444	485	444	410	469	450	510	436	440	419	443	465	403	484	460	435	504	433	440	461	434	453	477	485	457	444	478	434	458	458	458	443	458	453	432	490	442	456	459	429	466	479	458	434	448	446	451	467	486	438	438	456	441	490	422	479	454	450	463	485	488	486	492	499	463	477	435	400	443	475	479	462	426	462	424	463	449	481	434	480	484	504	482	414	458	409	445	422	438	458	471	480	435	466	441	473	441	469	450	440	419	465	488	460	483	449	441	468	423	420	454	454	469	456	466	471	463	454	459	467	475	456	480	492	455	483	452	444	466	465	409	424	442	403	453	414	455	453	469	468	483	472	455
7809	3626	4193	2187	1954	1716	1559	1532	1424	1265	1189	1178	1246	1153	1168	1144	1150	1049	1075	1135	1133	1121	1031	999	1024	1074	1065	1094	1020	1065	1043	1045	1032	1051	1046	1097	1084	1011	1039	1009	1076	1084	1029	1033	959	1049	1037	1021	1046	1012	1019	1045	1004	1042	1021	1011	1013	1044	938	955	970	1030	986	982	1007	1073	1059	1080	1033	1031	1019	1018	982	993	1011	990	952	1037	1016	1040	1036	1083	995	1068	986	1012	1008	1033	1029	1073	995	1075	1021	1047	1041	1046	1068	1097	1006	992	1055	1013	1066	1048	1016	999	1019	1031	1023	1003	1020	1022	1024	1082	1041	1012	964	1044	1020	992	1052	1041	1013	985	980	1032	1002	1016	1084	990	1035	1051	1019	1011	1015	1029	990	1025	1044	972	989	1022	989	963	1033	1018	969	1044	1016	997	1053	985	1045	1063	1030	1000	983	1032	1006	950	1011	1023	1017	1017	1019	1015	979	1012	1041	1016	1047	989	1009	1041	1032	1019	1045	1022	1009	986	989	1047	1038	1005	1046	996	1035	981	1007	971	1014	955	1024	984	1017	1036	1012	1041	1062	1026	1013	1045	1031	997	1059	992	1000	994	1044	1024	972	1019	1006	995	907	1019	1024	1019	1006	1026	976	1032	1018	1005	972	1087	993	1093	1014	998	1017	1021	1040	1011	1016	1051	991	1003	1020	1033	963	989	1035	974	1000	1049	1084	1045	949	1101	974	1042	1018	1053	1031	959	1073	999	1025	1038	1000	992	1001	1018	999	1060	1003	1005	1013	994	1012	1028	1007	1018	982	1044	1033	999	1093	1000	1005	1029	1055	977	1012	962	1024	1084	1013	1022	993	1028	1018	1060	1014	1023	1015	1021	1024	1030	1046	1003	1037	968	1031	1015	1047	977	979	1066	1038	1029	1018	1033	1060	994	1003	1032	1031	1032	1028	1010	1021	1011	951	1047	1069	1081	1050	972	1060	1019	1019	1032	1025	1022	1009	1046	1016	1058	1046	1061	1030	933	1016	1051	1029	1033	1020	958	976	1003	1079	1064	998	1043	1067	1053	1045	1023	1045	982	1023	1012	1037	1020	1080	955	1020	976	1040	972	998	961	1062	1027	987	1037	1008	1048	1001	1040	1040	1016	1033	1074	984	1056	1048	964	1043	1063	992	989	1043	1024	1000	984	994	1012	1054	1039	987	1059	1059	1050	1073	992	981	996	1009	1027	1008	961	1024	1050	987	988	990	1042	993	990	982	998	988	1085	1018	993	1011	991	1035	994	971	991	997	1027	1005	1050	1039	1020	1051	1028	1015	1027	984	960	1075	991	994	1018	982	997	993	1047	1047	983	998	931	1047	1020	1018	971	1078	1009	967	1038	1051	990	1096	1057	1041	1054	987	993	1018	997	1056	1007	1007	971	976	980	958	999	987	1029	1032	1031	997	991	1055	1016	979	1044	1032	1016	1004	1047	1050	1010	993	1000	981	1009	998	1042	960	984	1006	1063	1018	1019	1058	1022	1021	998	1018	1040	941	1065	1081	1060	1046	1006	945	1020	978	975	1022	986	1023	1040	993	1026	1065	986	1093	972	1015	1101	997	1041	1051	1036	1051	992	948	1034	991	1033	972	974	1035	1040	1016	1015	1000	1036	1045	1024	1006	1039	1015	1030	1007	1011	953	1014	1055	1003	1010	1058	963	995	984	990	981	1018	1038	1022	1024	1019	1028	1015	962	982	1032	1061	1020	1031	1030	1044	987	1069	1031	1038	1019	1035	1041	992	1069	1043	1017	1053	1009	1016	1018	1002	1012	958	1053	1011	997	1043	1023	1058	1034	1065	991	1015	976	984	956	1044	995	1008	1104	1029	1033	1072	1044	1005	1027	1045	1033	1077	996	1015	1020	1028	935	1066	1020	998	1004	1056	1010	1039	1061	1005	1017	1019	1043	1032	1014	1024	1020	987	1003	959	1017	974	1005	971	982	1010	983	1051	1027	1000	998	1052	1004	1018	966	1069	1042	1029	1016	1026	1010	1013	1008	1058	1033	1031	1014	1016	961	1021	1033	1049	1066	1025	970	959	1045	1001	1008	1037	1059	1037	1066	1065	982	1029	1068	1027	1066	973	1025	1013	993	1016	978	1022	978	983	1012	1052	1025	1024	1000	1036	1027	1022	1047	1025	1047	1045	1037	1027	988	995	1000	1028	997	1018	1003	969	1030	1062	952	980	988	1043	969	1013	1065	1040	1001	980	977	998	1061	1069	998	979	1016	1056	1016	1007	1077	1023	1040	992	1015	1043	1053	1014	982	1041	1034	1049	1027	991	1008	1022	1030	1026	1061	1039	1013	1031	1001	1005	1015	979	1050	1084	978	1097	1032	972	1016	1007	1024	1052	1038	986	1039	1022	1081	1008	1047	965	972	1018	1055	1044	939	972	982	980	998	1018	1029	1013	1048	960	1014	1090	1028	1064	1052	994	997	1030	985	1094	1025	1048	1009	1028	1007	1056	1016	1063	1012	1055	997	1036	1034	1033	1046	1019	1075	966	989	988	997	1062	1053	1037	949	973	1031	1011	999	979	1076	1013	1013	976	1028	1043	959	1070	980	1035	1089	1050	1038	1056	1059	1009	1025	1001	987	986	959	1062	993	949	1024	1062	991	1010	1022	1064	1030	1025	1059	999	1021	1020	1044	1104	1010	1046	1014	1015	1021	1056	1017	1060	974	1073	1050	991	1009	1011	1022	1025	1008	1048	1002	1032	1068	1068	993	1065	1058	976	988	1011	987	1023	1071	1003	990	980	992	1059	1066	1036	1012	1026	1093	1057	978	1024	1063	1073	1001	969	1000	1012	1024	1024	1014	1007	1010	1083	1039	1048	1061	1026	964	1030	965	1012	1043	961	1036	972	998	1019	1056	1040	1001	1032	990	1006	1043	1055	1043	1065	981	1035	960	1063	1027	1043	1040	1054	1051	1032	1012	1099	1003	1035	1028	1010	987	1010	1021	1095	1039	1016	1069	1038	1036	1058	1022	1027	970	1023	1066	1052	1013	970	1023	1016	1024	992	1058	1044	1037	1009	1079	1044	987	1060	1017	1013	1014	964	1020	997	1010	1023	1076	1047	974	1007	1031	998	1026	1010	988	1016	971	1018	1021	1041	1022	1026	973	1008	1039	1081	979	1013	977	1038	997	1016	1034	1026	1035	994	1019	1033	1049	1036	1055	1033	1018	999	1032	1013	1020	1076	1030	1030	1031	1005	1048	1016	1045	968	1053	986	1070	1027	1029	1093	995	1045	1027	1003	1014	982	1007	1001	1020	1016	1013	977	1019	1003	1005	959	1046	1060	981	1022	1064	1035	1022	992	1037	1087	1031	1004	1051	1040	1011	1071	1041	944	1057	1018	991	966	1071	1067	1028	1042	1021	1051	1014	1036	1014	1040	1009	1032	1045	1033	1004	1004	1007	961	1012	966	1007	1050	1022	1034	1066	1009	1011	1023	984	1044	999	969	1027	1031	1009	1032	1043	1000	1042	1060	1001	1048	1022	1044	1036	1014	1007	1020	1054	984	1021	1041	1004	997	1052	1013	1006	975	1029	991	1020	1011	995	990	1025	1061	984	1051	1040	993	990	990	1002	1038	1014	1020	994	1028	1001	947	1031	1025	1048	1052	1021	994	1079	1048	1048	1030	1047	1007	1064	984	995	1009	1039	1049	1092	1029	995	1010	1030	996	1061	1056	1021	1066	1092	1029	1006	1009	1048	1049	983	1008	1006	1057	975	1030	986	1022	960	1036	1019	1071	1013	1006	1011	1024	1019	997	1023	1000	1045	983	1007	1082	1015	1033	1033	980	1004	1007	985	1013	1009	994	1002	1015	1007	1019	999	987	1041	973	1010	1021	1032	1062	1038	1078	1024	997	976	979	987	1054	1011	1018	1002	1026	1051	1020	1067	1040	1015	1037	1016	987	1031	1068	1017	1011	978	983	1014	972	1027	1020	1044	964	1030	1013	1053	962	1022	1066	989	998	1016	1052	1005	982	1014	1054	1001	1016	1019	1039	970	1048	975	1021	1030	1003	1034	1062	1005	1001	946	996	981	1041	1018	1042	997	1037	996	1028	1006	1015	986	1033	1076	989	1054	1042	997	986	1014	1016	1062	1008	999	1025	1074	1039	1059	1004	1005	996	1011	1000	1036	1058	1030	1011	997	1044	1097	1050	1076	1039	1039	1060	1019	1103	1068	1008	1018	1041	1040	1020	1066	1053	1022	1099	998	1041	1093	1017	1029	1016	1031	1068	969	1032	1028	1081	979	1118	1047	983	1029	998	983	1057	1048	986	1040	1003	1038	1061	1058	1081	1012	1061	990	999	981	1041	954	979	1013	1059	1029	1049	1009	1011	1040	1016	1011	1034	1010	1015	976	1004	1050	1029	1002	984	996	993	982	1022	973	998	1033	1012	1029	981	1075	1035	1044	1025	952	1036	1015	1023	979	990	992	1057	995	1061	1050	1018	1046	1054	997	1060	1044	1038	1047	1033	1043	1092	1053	1007	993	1054	994	977	1027	986	993	1005	1021	1005	1016	1021	1065	975	954	1061	1094	1006	1013	1016	1040	1087	1023	1047	1040	1052	1035	1011	1039	1015	1085	1029	1002	1077	1039	1051	1053	1026	1045	1023
25167	12057	7712	1828	979	798	769	650	566	533	536	563	507	478	528	447	488	452	432	446	445	456	401	445	448	446	423	404	452	438	427	451	437	444	447	429	456	434	432	458	412	465	451	405	489	440	438	441	408	444	442	407	434	381	454	436	429	411	447	462	427	420	402	455	438	409	426	414	443	439	414	405	436	415	407	422	423	432	431	457	474	413	437	400	434	430	475	433	398	425	414	434	424	482	432	438	433	394	436	465	442	394	456	416	451	489	405	427	450	454	430	432	472	450	439	426	441	434	451	407	425	415	433	460	428	431	410	427	414	467	493	440	445	416	435	439	429	451	408	460	461	444	414	454	401	436	440	435	451	424	458	470	501	439	406	430	447	429	440	443	433	475	440	452	451	443	437	443	431	438	439	472	459	429	438	450	429	473	415	417	421	434	432	421	458	451	428	455	449	450	424	447	430	453	391	418	454	406	407	455	450	403	424	415	427	412	388	491	409	471	466	420	444	395	408	446	466	397	461	431	455	410	392	438	424	422	432	464	414	436	473	469	416	412	475	435	439	476	481	397	428	436	451	448	416	419	411	439	456	418	419	448	441	397	443	443	424	434	403	465	425	414	455	459	468	464	436	374	416	420	433	455	395	435	449	421	480	462	425	437	485	440	419	429	437	446	417	442	393	459	438	403	413	415	419	429	437	417	443	419	448	402	422	429	450	452	442	416	436	412	466	403	437	437	485	432	427	428	423	471	453	436	420	431	457	441	439	435	442	428	399	440	421	402	361	432	434	421	436	443	392	431	438	438	427	423	460	445	417	452	448	454	455	420	463	425	418	402	436	448	475	446	469	461	460	469	421	469	425	431	434	425	466	404	426	477	434	401	440	422	441	408	398	442	421	425	440	429	449	451	431	480	426	426	406	413	412	400	453	397	435	435	432	462	460	431	441	429	446	434	439	410	421	454	430	436	472	429	417	460	407	464	426	395	461	419	419	448	420	440	429	420	451	457	426	461	438	461	397	445	394	441	462	461	413	454	435	452	438	412	450	437	450	445	402	410	427	433	485	469	463	460	436	438	455	483	440	408	460	434	386	431	436	426	419	441	398	462	435	455	464	412	405	415	434	447	443	435	443	452	413	443	465	484	423	409	414	454	466	420	419	419	461	422	424	468	428	404	473	414	428	460	448	441	448	453	477	427	431	453	431	451	394	419	413	441	433	424	461	458	402	428	388	439	462	464	407	436	446	452	437	413	439	402	445	417	444	422	436	417	475	450	432	446	445	452	403	472	420	439	447	448	442	427	434	453	408	438	450	432	418	429	394	450	410	437	457	434	436	414	425	405	409	445	408	407	441	435	413	425	474	447	433	458	453	421	438	429	455	440	460	432	477	448	402	423	489	452	427	475	442	397	369	419	435	452	460	471	439	431	434	437	438	411	382	424	428	445	440	476	434	423	407	381	419	391	423	443	459	435	453	448	450	435	424	422	428	442	445	420	443	433	413	445	428	417	437	484	411	437	407	411	486	452	471	437	426	404	425	496	434	417	437	437	401	408	417	409	458	464	400	429	441	414	411	400	414	437	445	412	446	430	509	431	458	407	424	444	440	444	518	445	466	420	436	433	430	450	463	462	416	455	431	410	450	447	441	436	421	436	438	429	452	417	451	443	390	428	443	396	424	441	423	434	485	460	403	425	420	432	458	406	420	438	437	444	424	462	436	419	444	402	455	415	473	424	433	422	401	430	406	450	441	439	449	452	465	415	448	451	461	410	414	396	376	389	428	433	442	437	459	397	415	447	386	430	430	385	415	370	443	409	466	418	426	461	469	430	435	398	435	449	431	432	435	399	419	420	426	407	446	437	442	419	450	451	463	420	387	438	394	456	464	450	439	432	432	416	405	423	430	436	416	421	432	420	415	490	425	450	392	447	429	397	386	444	410	443	466	420	433	432	442	438	424	421	423	437	427	450	450	457	447	430	446	441	404	421	417	452	448	420	452	455	452	455	429	435	427	415	417	410	421	462	459	459	446	442	427	424	423	425	459	422	433	443	477	415	458	450	416	435	461	440	405	400	441	417	417	417	421	428	431	416	436	446	442	448	440	432	423	405	412	430	439	459	407	402	412	406	447	444	422	403	397	450	470	424	413	413	399	481	444	432	438	438	454	440	449	420	385	473	464	423	437	432	427	460	465	449	399	417	442	473	435	412	422	461	475	411	465	462	457	423	423	442	424	429	407	447	409	429	412	463	478	401	425	416	462	410	470	422	468	464	416	447	441	436	458	407	468	476	481	448	438	413	456	472	407	442	436	449	472	480	457	447	440	414	443	409	468	446	449	405	399	472	432	459	460	446	426	443	433	444	441	385	449	434	441	441	485	442	431	425	455	461	422	450	441	452	459	436	508	449	440	436	457	421	407	440	457	430	368	419	444	440	397	444	465	476	449	426	433	411	437	409	455	427	410	430	405	424	457	426	489	416	403	440	442	445	435	447	425	441	408	468	422	419	427	465	458	429	454	379	417	389	443	416	435	433	434	403	423	449	418	427	412	453	440	458	432	437	432	473	432	441	377	447	412	471	448	475	469	450	462	438	395	429	417	419	412	441	472	514	470	438	368	437	447	427	406	423	441	415	431	459	434	454	430	412	433	467	441	439	427	434	434	427	421	454	434	449	430	442	460	438	441	435	498	464	450	466	419	441	432	438	439	444	422	454	462	423	395	415	460	411	410	458	451	441	417	460	427	394	474	469	443	437	443	427	469	413	374	435	446	413	425	399	380	443	511	420	434	438	422	448	475	422	429	431	460	419	402	426	434	403	449	428	457	442	451	451	431	429	465	466	406	430	430	430	438	458	449	429	407	410	460	412	435	446	432	429	484	444	420	456	411	418	452	399	481	449	407	397	453	420	434	438	437	425	428	390	443	451	454	430	381	393	459	430	455	448	428	442	439	415	469	441	480	441	465	475	412	420	453	417	450	431	424	452	454	421	428	448	483	366	448	422	457	447	467	429	429	426	393	388	455	394	416	388	444	410	434	424	446	472	436	454	434	459	430	408	470	409	450	414	453	418	470	439	461	413	407	385	423	445	436	459	417	408	448	454	441	479	401	441	438	402	423	415	445	386	424	454	435	428	481	445	446	422	426	417	453	443	457	428	466	407	418	449	419	434	478	421	464	465	429	439	401	462	450	451	451	460	462	436	431	452	424	422	417	433	419	446	440	411	418	430	439	439	428	469	413	440	429	398	434	450	427	413	431	416	443	435	427	431	428	457	430	438	423	430	431	455	410	444	412	450	419	438	406	410	435	404	391	429	466	428	435	405	429	448	447	495	467	485	420	444	408	455	439	465	433	410	453	444	403	439	451	461	406	455	404	422	486	418	418	448	467	427	423	418	411	459	441	414	458	471	387	421	432	416	444	416	415	447	460	479	468	436	435	460	407	424	445	438	453	445	427	472	432	452	470	475	436	412	442	408	425	460	476	437	436	386	403	391
17589	10169	11010	3466	2981	2670	2288	2231	1757	1654	1562	1504	1533	1333	1237	1253	1227	1173	1122	1154	1071	1112	1118	1060	1056	1104	1143	1047	1029	1032	1034	1011	1062	983	1051	1027	1030	997	1050	1008	990	1026	976	960	1024	1042	1023	995	1008	971	987	1013	986	987	1049	965	999	1000	1029	973	987	1053	993	950	976	1006	1024	941	983	1005	978	928	990	1012	976	991	957	980	1014	981	1011	1021	953	939	974	1018	955	980	1019	907	1015	972	965	995	998	972	951	944	1015	944	1033	1032	974	988	954	1025	981	970	999	945	1004	1013	953	917	969	1038	951	922	1040	1001	937	982	994	964	961	1021	991	985	1008	940	974	1022	914	927	1016	983	948	915	932	1010	958	955	940	1009	989	934	964	949	1037	982	1007	973	916	934	990	998	940	937	997	975	924	981	955	970	997	944	976	1006	938	980	987	1014	976	956	962	958	1035	929	923	1014	996	939	989	1023	978	944	1020	1034	947	1013	950	974	973	1001	980	970	982	1037	1006	962	1039	944	964	962	944	1016	976	980	946	985	982	992	1022	1013	1006	959	1024	993	1007	979	951	973	1015	999	1017	950	875	1036	1008	951	996	981	934	944	935	997	961	993	982	971	984	985	989	1005	978	1013	995	1043	954	967	942	994	946	993	993	1001	994	984	985	945	992	989	986	1004	1018	1037	975	982	998	945	973	986	997	964	933	935	983	939	955	966	999	979	1055	961	976	978	975	1006	973	965	942	943	1071	995	984	961	974	992	971	909	972	994	964	963	991	944	934	952	982	982	934	967	956	966	986	995	1006	989	1011	980	893	993	1036	999	979	1007	950	1003	985	927	940	960	1003	968	947	957	945	975	918	919	1067	953	934	974	1015	982	970	999	1022	997	1018	959	954	924	942	965	956	1021	1014	1021	1006	1007	927	921	957	950	991	949	1058	911	987	974	956	938	999	1002	940	991	957	984	976	986	993	1037	961	1000	942	970	963	985	991	999	1015	1019	955	989	940	990	955	1001	1017	918	1024	993	1015	959	990	931	963	966	946	975	980	1001	943	1001	982	994	992	953	926	954	974	967	1026	970	1018	992	986	938	928	955	1010	973	981	948	978	996	942	985	930	988	966	1001	976	986	1035	998	988	979	953	964	984	1032	1038	963	908	995	951	998	995	1026	993	997	1014	940	991	989	1025	1025	925	989	1060	906	910	987	995	956	962	945	958	1015	1011	991	971	971	1018	953	925	987	961	962	1013	979	962	1024	968	954	994	1015	997	1001	989	947	1060	971	929	978	983	992	936	947	998	999	949	1015	963	952	979	903	966	989	924	1040	974	936	941	987	997	992	976	1010	1023	965	973	994	992	962	974	1011	946	993	1019	973	942	999	1004	941	989	978	994	966	986	917	1005	1023	999	957	978	1029	973	955	926	957	988	1017	928	968	983	1003	977	999	939	988	952	986	989	980	958	951	978	945	980	946	973	904	1042	1029	991	961	1028	1040	1014	986	999	987	956	969	993	933	983	997	995	1004	958	958	1001	951	959	1017	944	1012	968	943	960	1004	968	990	1047	983	951	981	973	959	953	1005	1021	994	943	1004	982	946	1021	947	1009	962	1005	981	906	987	1000	926	963	978	954	1011	999	946	980	981	998	970	972	963	961	957	970	983	939	952	987	907	956	979	1040	980	981	1035	983	931	1018	1051	946	927	1050	992	1025	1008	986	1006	1008	899	980	1019	975	1018	1002	994	958	1003	982	981	961	995	952	981	923	1023	981	988	1013	894	963	1005	994	938	991	939	1004	987	974	975	1009	986	1006	955	998	1016	950	1025	964	990	991	943	990	969	1001	1002	977	974	990	1053	950	1009	942	952	964	986	978	971	905	981	967	951	931	1030	950	986	958	936	995	979	977	1004	981	1079	1034	1004	958	985	977	981	1024	1005	976	963	975	956	971	985	986	982	986	962	990	1022	972	993	955	970	993	950	963	973	989	1008	932	999	1000	976	997	938	981	957	959	1031	909	996	967	1022	953	975	972	979	942	971	975	982	955	970	911	989	1023	969	955	988	975	942	926	1005	994	993	957	971	989	943	980	982	929	1031	951	978	962	1004	991	982	994	997	1000	1011	1006	978	959	941	971	1006	999	950	1030	994	951	1014	1000	979	994	1008	978	1011	985	988	987	980	930	908	971	939	981	991	960	980	999	946	960	917	1004	998	993	961	959	1020	986	955	991	1009	969	953	970	975	1056	1029	990	950	984	965	1027	1040	986	1004	990	998	973	1008	964	996	975	972	1027	999	972	963	947	986	1001	1017	964	943	977	975	1027	935	1026	1046	1005	948	1034	982	1014	972	999	982	967	968	966	977	963	945	1011	969	1034	932	971	988	959	973	1026	976	967	961	921	1010	1019	1003	986	941	964	1019	1026	1016	962	991	1008	987	1032	1026	988	925	981	1000	989	992	1017	973	945	959	1002	956	930	985	1000	959	970	961	985	971	1045	995	956	938	974	980	991	953	962	1008	1014	977	994	991	981	957	1000	1034	973	999	1029	964	939	1027	968	1010	998	977	990	1057	1005	947	981	971	1024	988	992	979	969	1026	973	995	1013	932	986	947	972	990	993	1000	954	1005	954	987	968	1016	949	955	1033	959	1001	1020	954	1041	1002	954	960	967	989	944	951	1001	1015	1016	1007	988	975	959	989	990	1011	968	987	970	958	968	1037	983	926	988	978	950	985	951	973	978	988	986	1017	939	963	994	993	990	937	974	967	1018	936	984	931	962	979	1044	909	945	1016	996	964	912	976	977	936	968	981	1001	1009	997	935	991	999	933	936	967	978	956	987	986	981	995	973	986	970	1009	959	948	969	962	1026	1000	978	984	960	951	974	1021	1018	979	984	957	947	966	941	990	949	966	993	1071	977	1013	978	976	1003	970	977	981	999	981	1045	930	962	992	968	1001	971	992	999	979	1024	993	958	1056	1018	1030	1001	903	970	1010	958	980	991	983	966	939	978	957	985	988	955	924	1050	1010	975	1000	925	995	917	980	960	1008	934	990	1007	1004	1014	1003	987	999	998	1019	963	948	942	1021	1013	985	999	995	971	983	1057	965	1003	988	1008	997	989	944	971	990	982	970	981	993	965	928	970	1019	961	982	919	923	999	1042	977	940	1010	934	990	978	1012	972	991	1016	986	996	934	989	1034	997	979	964	962	978	998	959	925	998	990	984	956	933	956	1015	986	970	960	1000	936	1007	995	956	992	1003	965	961	940	967	1020	940	965	950	922	962	986	963	945	955	957	985	951	1005	992	997	1003	990	1006	988	1034	965	991	927	976	944	943	1037	956	964	947	972	1009	1000	941	983	1042	959	950	965	984	951	1044	931	975	1019	952	971	959	951	1002	987	1039	979	971	961	990	978	974	957	970	996	971	925	991	882	968	956	934	974	991	957	951	936	1011	1007	1001	945	979	992	972	1009	896	955	962	948	995	935	991	923	984	976	1029	987	960	952	1046	923	1038	994	971	962	922	964	1017	950	1024	1015	977	997	937	1002	967	946	1032	967	1003	1016	1017	1006	926	986	1005	1020	997	953	955	977	976	940	1003	983	967	940	982	1004	953	1015	1021	984	957	980	955	956	973	949	1035	979	922	999	973	1006	944	1024	957	959	999	1000	1006	1007	1005	1044	979	973	999	1034	979	1032	1054	1001	972	986	945	1008	928	970	951	957	1074	984	925	931	965	979	997	989	1033	978	983	985	987	965	928	943	999	955	1041	1048	956	950	1062	975	1039	1014	996	1026	988	963	1012	958	1002	1053	949	976	1023	989	938	1020	982	989	972	986	1020	966	996	963	994	956	946	979	1004	1017	976	997	960	933	990	983	993	950	997	1030	994	973
35557	19944	15534	3555	1275	934	721	701	531	473	475	397	439	411	387	380	356	352	323	296	330	327	328	291	310	344	284	297	287	290	324	330	284	303	298	306	280	293	324	317	289	325	291	296	303	319	299	291	297	308	312	304	308	281	304	296	307	293	281	272	306	289	318	326	274	296	292	304	295	289	312	274	285	280	294	312	325	340	286	297	300	307	294	329	350	303	293	310	357	297	310	286	280	307	287	297	315	292	274	289	277	260	302	322	297	260	313	344	321	260	321	279	306	284	288	289	310	315	336	288	282	272	296	320	283	289	283	273	271	304	306	295	266	321	303	301	305	273	277	283	294	279	318	270	291	297	297	289	279	291	317	343	296	258	304	324	292	276	274	285	266	321	307	306	266	270	313	307	281	330	296	290	312	259	337	316	282	298	324	295	300	287	313	304	297	256	303	296	273	258	306	323	282	276	279	299	272	276	300	288	304	275	341	279	266	304	300	298	286	271	302	307	260	283	264	282	297	297	295	340	283	296	287	277	299	265	297	276	297	305	293	299	280	300	310	321	328	286	305	271	273	299	270	303	319	326	282	272	283	266	299	259	320	307	306	328	295	291	294	295	277	272	309	329	319	279	262	306	260	288	311	306	258	283	286	272	305	275	312	300	304	280	266	318	285	300	316	292	284	301	323	316	306	315	289	298	299	299	297	310	319	297	309	298	277	291	288	266	314	314	301	306	303	292	281	306	298	295	289	307	271	307	313	283	319	331	314	278	274	296	282	269	320	351	283	309	299	282	292	292	285	296	277	323	312	263	276	291	254	290	283	293	305	301	318	339	303	313	310	282	300	301	302	282	307	308	268	282	285	304	281	309	294	317	271	307	293	300	302	296	307	283	285	289	283	319	285	313	268	282	293	271	308	287	286	295	284	286	310	255	319	292	292	294	296	278	308	291	304	296	284	309	297	304	297	286	283	284	298	249	296	315	316	269	288	288	314	305	282	279	294	284	299	299	291	295	326	300	284	307	288	293	321	296	276	263	292	297	303	290	316	313	315	268	289	273	327	308	282	331	290	283	257	300	300	249	293	281	322	316	268	309	299	309	303	286	297	331	280	266	269	318	282	329	291	291	311	315	313	296	297	291	291	286	342	288	303	300	299	269	260	268	307	328	279	282	312	304	294	308	275	295	298	314	290	280	320	308	301	297	292	287	274	294	306	291	281	304	293	316	282	298	253	308	319	289	290	306	297	339	309	292	288	279	330	298	308	299	304	317	299	300	285	259	257	281	308	312	272	297	308	279	291	299	288	297	342	333	318	276	309	289	307	281	298	272	305	288	285	285	288	294	312	268	293	290	282	298	281	314	290	265	275	297	305	312	299	279	289	338	305	313	282	298	267	284	295	281	298	323	296	286	282	303	295	310	348	281	283	288	283	293	294	293	307	296	306	300	311	278	253	275	297	326	266	303	297	298	293	287	320	275	290	319	308	268	314	281	275	291	288	278	281	302	272	236	263	314	288	300	290	291	297	315	322	306	320	298	292	310	261	275	295	302	307	294	285	285	283	298	303	297	299	304	282	307	289	284	307	299	290	304	307	263	282	273	294	294	302	287	296	309	307	301	263	260	273	275	276	292	326	295	300	263	295	278	285	308	288	291	274	300	316	305	332	298	271	292	301	298	291	280	300	309	326	284	281	303	285	271	304	274	272	314	284	298	287	286	318	289	304	318	311	267	297	286	274	303	295	295	279	294	316	279	274	295	302	283	285	277	336	326	279	297	292	293	289	276	285	289	312	301	293	280	279	301	272	258	280	285	332	306	303	298	293	284	322	271	286	314	313	284	311	265	303	279	310	287	301	280	320	270	295	292	309	288	312	308	284	302	292	290	312	299	314	314	271	278	288	277	278	268	296	277	308	289	261	281	283	291	314	293	299	298	299	301	284	347	365	283	278	306	259	308	281	262	281	299	267	303	315	271	300	297	330	309	311	280	279	286	288	286	256	273	288	304	288	285	278	271	278	265	312	282	298	280	314	289	298	283	269	289	320	297	313	269	289	271	302	277	263	275	326	281	310	288	284	261	329	282	340	291	285	299	295	299	289	317	278	305	301	276	275	286	284	287	294	294	311	303	315	289	278	291	279	274	299	249	270	291	302	302	332	289	298	301	306	274	286	312	297	294	271	267	302	253	320	320	297	290	292	293	306	326	321	318	260	323	285	267	283	288	319	312	314	297	302	280	311	253	283	290	293	291	317	295	293	314	297	305	271	289	282	292	279	271	299	320	302	305	273	316	282	302	257	286	311	325	290	297	288	303	316	314	311	300	298	323	303	294	292	287	269	283	281	312	280	276	290	315	280	267	325	311	333	300	319	305	274	270	318	265	293	268	260	314	313	303	265	297	335	281	300	296	315	279	291	275	280	289	288	265	306	293	309	298	307	297	288	254	272	295	306	291	298	288	279	267	274	289	280	264	271	295	280	311	274	318	312	300	294	303	311	301	299	311	320	291	314	301	270	289	282	290	280	312	296	297	286	280	287	303	312	297	297	264	276	311	294	295	273	291	274	276	295	313	279	310	272	275	294	287	285	282	321	295	307	272	300	279	298	270	286	266	283	295	273	285	276	278	278	310	296	287	304	329	318	301	294	247	314	307	273	301	300	283	303	293	324	263	290	329	303	275	271	260	349	299	311	303	291	299	280	325	288	292	298	322	305	290	283	297	315	295	305	344	354	279	308	300	281	284	299	292	297	284	283	292	306	292	298	288	288	253	294	301	286	285	294	266	286	301	307	303	284	275	294	282	283	266	275	309	298	290	284	297	327	286	305	309	256	302	305	270	259	286	336	310	293	307	286	293	295	311	299	262	290	315	275	289	288	276	292	308	308	291	253	310	276	328	326	310	296	308	266	298	310	278	291	297	285	273	276	288	286	330	294	286	295	286	291	268	315	278	297	277	302	291	326	281	313	298	309	303	317	312	295	318	296	290	308	303	302	300	273	269	274	297	315	297	300	273	275	264	329	299	297	291	305	262	291	290	269	290	292	277	338	288	328	298	296	297	278	316	337	312	283	285	290	304	316	287	322	296	277	268	324	265	261	246	288	318	291	324	281	289	265	320	296	317	336	292	286	302	275	311	282	303	292	294	264	250	277	293	298	295	309	322	281	265	308	311	258	273	297	264	304	332	271	252	281	319	298	250	280	256	274	296	293	311	291	336	327	301	328	313	282	308	309	295	274	286	285	278	290	321	311	328	297	324	267	283	319	274	271	282	307	308	288	301	285	322	261	296	288	300	288	289	266	309	290	291	285	304	290	311	283	265	308	315	269	287	277	301	323	310	328	296	317	281	278	290	332	279	307	278	308	272	335	280	306	286	327	306	312	334	264	253	299	307	323	273	309	291	284	301	279	329	288	286	288	293	295	287	294	289	266	321	289	290	310	318	297	287	300	287	310	276	347	294	290	301	303	301	250	303	318	317	301	332	308	299	268	289	283	286
22948	15170	18147	4671	3955	3442	2910	2401	1783	1707	1597	1499	1358	1349	1141	1194	1126	1029	929	873	879	884	857	801	863	812	829	741	743	770	751	773	765	813	795	755	762	765	781	761	774	774	749	749	726	698	667	711	703	720	699	720	709	681	723	700	704	705	712	724	658	717	726	674	709	714	737	681	715	696	691	710	743	668	707	690	687	701	673	742	675	712	688	712	729	697	676	708	680	708	671	654	684	686	706	744	711	707	719	696	675	654	715	739	692	733	747	708	721	709	694	699	740	704	717	720	763	681	698	673	686	646	689	697	739	656	719	675	703	696	680	660	668	662	699	708	713	683	671	719	656	698	713	673	704	675	728	683	700	667	715	681	694	707	702	730	744	726	682	738	672	660	687	707	660	731	653	681	685	754	701	710	698	671	674	675	659	654	716	646	669	706	667	679	683	681	697	688	672	672	700	698	711	719	633	658	693	661	707	718	721	699	688	719	704	701	705	679	684	731	683	701	684	720	696	634	685	685	729	674	681	693	720	671	718	682	670	703	705	656	675	699	695	709	714	666	721	740	743	711	671	667	720	688	682	629	703	689	703	692	716	707	691	743	722	661	681	692	765	721	685	703	711	707	759	755	720	628	677	719	667	662	764	668	665	743	725	748	737	607	697	732	707	683	695	708	714	692	699	674	651	662	669	661	678	681	669	756	692	691	694	736	714	697	716	684	739	641	763	680	722	725	702	695	690	705	698	735	680	674	662	658	663	671	682	714	723	681	748	675	744	672	691	677	690	680	706	727	660	740	701	672	657	718	688	659	724	658	696	672	690	684	698	718	732	698	664	707	736	678	669	657	711	729	707	684	726	671	711	708	714	703	670	707	681	689	673	718	698	675	675	760	674	666	705	732	683	678	662	703	729	703	682	682	723	669	700	679	691	666	709	698	650	737	664	686	714	670	653	685	719	695	758	705	704	741	744	630	704	713	707	702	644	686	733	707	708	664	715	645	712	636	732	685	691	734	643	746	678	722	663	669	709	653	705	702	705	693	681	678	709	657	650	694	662	650	733	654	686	692	689	685	683	740	700	690	730	656	698	708	687	701	728	749	725	696	679	693	653	708	695	718	679	666	646	673	716	678	700	700	714	640	692	696	689	677	686	707	756	725	683	708	694	711	735	692	606	693	686	687	712	765	718	717	696	694	710	702	752	780	681	722	695	652	666	655	709	737	665	741	682	675	740	663	663	701	717	672	721	676	710	674	677	683	691	682	722	723	710	664	665	715	712	680	673	724	648	681	677	656	666	659	719	701	701	673	701	687	701	703	722	730	706	687	743	695	682	659	754	681	719	669	656	722	707	671	727	699	728	658	741	724	687	694	736	723	699	699	689	682	714	689	739	708	700	686	678	734	687	681	684	722	724	696	710	671	717	665	692	731	658	695	692	641	690	733	707	680	702	724	742	684	719	700	723	703	678	740	688	669	668	633	679	679	723	695	700	735	723	736	715	665	688	721	670	697	751	679	660	664	675	716	707	717	704	692	691	660	659	675	667	709	683	741	721	693	671	666	684	698	677	711	696	745	648	694	673	671	661	701	687	645	670	716	668	718	688	716	684	703	723	687	697	683	695	699	718	701	703	716	690	701	717	694	698	642	703	698	722	678	696	685	664	658	683	685	706	701	679	683	747	688	731	702	672	734	705	717	629	673	755	684	652	710	744	689	680	713	663	636	681	734	748	700	641	709	693	684	701	667	736	698	709	619	718	680	724	675	695	662	636	725	702	726	678	721	700	725	688	669	691	622	657	699	719	693	656	721	709	663	749	685	703	719	626	669	702	709	690	645	703	702	703	710	666	720	655	736	710	680	674	726	750	663	681	665	681	735	681	677	709	730	646	662	673	671	706	669	675	718	757	703	698	683	701	742	680	737	680	703	708	689	705	661	671	682	688	691	688	703	702	701	664	674	675	672	665	687	693	701	716	706	700	724	688	729	678	687	662	692	676	683	754	677	743	667	692	624	662	645	642	661	733	710	673	707	705	696	694	706	762	712	699	725	673	674	703	652	712	727	666	694	702	697	726	728	720	743	677	686	684	695	688	705	717	710	676	654	734	679	706	718	688	698	702	709	696	738	667	686	663	718	721	741	693	713	728	675	729	693	647	725	733	716	702	694	674	691	690	712	703	680	692	700	721	674	647	701	701	718	689	651	672	682	697	653	662	717	678	677	696	688	656	657	670	702	689	709	676	668	680	725	656	690	685	694	689	680	716	616	686	672	711	757	649	682	691	677	708	660	662	679	683	716	687	679	677	675	723	701	646	725	670	657	740	686	691	671	704	669	696	774	709	629	723	707	651	708	702	677	663	684	704	695	692	659	697	696	720	734	671	664	691	691	687	717	727	692	689	722	695	651	771	705	711	676	720	691	688	664	717	704	653	734	668	686	722	722	678	705	706	711	694	711	681	646	673	702	714	684	673	714	704	680	655	683	671	649	731	702	713	681	653	696	671	721	698	731	656	660	661	715	694	651	709	733	679	633	698	680	706	679	697	773	695	683	690	678	688	675	664	676	660	665	689	744	698	695	676	678	715	727	691	762	705	759	701	693	695	704	704	692	680	733	742	727	700	765	715	758	762	654	678	684	696	728	685	682	649	715	669	709	693	690	650	693	677	712	697	660	670	695	690	722	683	700	704	678	651	676	703	679	682	694	659	671	681	751	688	658	680	695	700	674	719	700	710	688	682	726	644	709	697	680	700	687	724	710	688	707	719	721	752	696	686	704	674	708	674	726	742	673	673	722	671	729	745	731	670	674	678	739	686	671	721	752	653	649	740	711	688	684	720	708	684	691	719	693	725	655	652	669	727	672	708	726	663	692	688	683	722	670	665	674	716	719	713	693	680	714	682	708	668	721	667	677	701	711	722	702	760	724	683	668	697	670	704	686	722	698	691	725	696	692	695	758	701	654	710	659	687	698	721	718	722	693	722	679	699	644	697	674	712	646	716	682	670	687	635	690	688	667	690	683	718	694	684	699	705	667	682	658	692	698	728	682	665	686	728	716	725	683	671	717	683	681	741	735	696	692	672	717	698	684	705	681	686	722	718	694	690	677	668	724	697	691	687	694	700	663	666	707	678	696	660	643	721	660	672	697	734	706	707	671	704	758	730	698	700	667	734	711	655	727	653	678	680	699	691	650	700	664	696	701	669	641	715	678	683	668	702	754	709	704	720	694	689	684	699	722	711	659	678	680	705	690	656	661	689	662	647	647	683	720	704	668	720	709	728	640	744	724	718	716	712	649	668	715	714	713	698	710	722	646	656	714	692	698	641	717	735	737	685	677	745	721	693	653	767	660	687	680	739	693	673	702	667	677	713	733	727	665	709	717	652	706	701	693	727	711	686	721	696	688	677	708	703	675	688	687	717	706	693	697	720	734	696	744	700	725	700	736	707	636	720	735	698	720	673	710	661	750	681	721	689	674	715	697	687	662	727	712	653	735	688	694
11110	3573	2386	853	657	649	598	545	540	503	491	488	477	504	527	447	442	459	453	484	475	474	445	462	467	506	468	419	446	481	485	460	470	472	487	466	425	495	446	400	487	499	442	528	493	440	452	453	502	459	498	475	469	470	474	413	482	436	434	482	455	463	488	421	494	449	449	476	475	463	466	438	482	501	480	432	463	435	475	453	447	487	462	453	465	436	486	480	453	491	477	476	449	479	457	459	476	505	439	432	484	429	452	462	472	470	467	435	480	467	478	410	487	488	492	466	445	421	472	489	473	490	435	494	496	470	481	482	451	474	455	462	468	486	476	463	422	462	489	463	452	458	452	447	467	494	422	460	456	471	470	450	483	484	495	491	480	489	478	459	453	438	499	435	464	501	435	452	435	445	419	484	458	467	438	449	453	477	464	480	469	465	465	401	454	485	463	442	468	459	458	444	423	462	486	442	446	516	443	424	442	445	465	487	476	438	444	443	495	483	459	421	480	468	472	463	457	449	447	404	462	412	476	472	475	466	491	452	465	438	467	460	482	440	433	460	421	490	423	430	482	477	455	435	433	506	486	448	478	427	446	478	481	419	491	465	483	465	440	489	488	449	424	454	476	508	442	438	476	470	454	467	460	461	501	455	491	429	492	456	479	440	435	454	467	426	474	419	476	421	468	475	485	480	447	464	457	480	446	479	491	472	474	460	446	446	459	480	438	454	466	445	459	432	484	468	474	476	430	488	479	455	501	479	485	433	463	493	437	518	459	448	461	540	463	462	446	446	486	460	485	479	458	474	442	449	456	488	472	479	468	480	492	488	444	450	460	459	475	529	470	505	531	493	444	448	438	455	473	451	467	470	471	478	499	461	441	471	465	482	449	486	448	443	475	469	420	481	449	469	470	485	454	450	454	454	498	452	439	477	462	484	504	429	461	480	481	518	477	437	457	486	452	436	484	474	429	441	445	456	443	473	462	469	476	423	479	432	462	442	462	428	516	428	417	479	459	455	513	458	468	475	478	438	477	447	507	462	445	482	454	452	436	438	464	472	490	452	481	440	484	422	434	454	421	477	435	444	439	462	452	476	460	470	460	457	502	488	458	455	481	440	485	451	444	481	431	482	494	472	446	514	465	463	417	459	460	470	482	439	487	461	457	462	422	490	455	475	414	431	470	478	430	463	464	444	470	484	444	500	476	483	452	462	487	465	481	454	454	451	487	441	430	459	464	464	500	477	514	448	498	470	450	494	461	477	483	409	444	443	466	495	446	483	498	443	461	452	463	458	487	480	495	487	428	422	499	467	479	448	434	499	511	452	476	480	497	456	417	470	442	450	454	493	474	512	417	456	508	459	464	461	467	439	458	459	452	468	470	470	490	422	480	491	455	500	477	473	491	490	467	423	480	451	488	516	431	484	450	474	455	488	472	447	461	481	494	453	457	452	446	456	462	455	488	482	478	467	419	461	472	447	460	436	470	490	435	422	466	495	462	476	473	501	472	472	459	445	441	463	437	439	435	428	447	473	425	476	433	469	456	438	460	474	485	398	426	497	449	407	435	462	491	485	448	425	467	483	441	457	436	462	481	451	474	462	445	439	461	467	481	468	499	437	466	496	474	439	456	498	488	493	479	450	479	453	432	475	470	472	450	455	485	462	434	478	492	465	432	467	452	463	474	457	448	468	422	450	472	433	476	447	480	423	450	439	495	499	448	455	423	462	456	450	493	455	484	446	480	450	426	460	454	467	444	456	435	428	455	476	534	467	464	454	452	442	461	478	510	491	496	492	474	436	434	472	465	474	475	463	461	443	479	473	452	478	521	488	487	502	495	486	464	461	514	475	487	448	454	467	445	484	477	466	453	459	468	470	486	476	492	484	480	475	482	498	458	438	443	475	467	469	464	444	448	460	430	487	438	523	453	426	439	460	450	485	478	452	488	470	453	499	468	463	475	440	449	453	498	477	475	419	444	450	418	508	502	463	471	489	482	465	468	468	430	461	498	467	489	456	470	465	484	471	459	465	461	470	474	466	461	455	442	423	414	416	457	462	486	401	440	438	417	483	452	471	465	450	484	450	463	467	437	399	483	450	510	513	435	471	500	453	477	480	473	416	493	472	447	448	464	483	414	455	474	498	470	491	474	434	485	465	447	469	462	419	447	454	498	455	465	436	454	496	443	439	449	398	499	448	433	485	461	478	454	415	473	466	471	483	473	484	454	469	454	446	499	466	474	482	465	469	477	506	500	443	499	474	510	489	500	471	488	446	452	435	498	462	483	453	485	461	453	483	444	470	476	515	460	447	472	461	449	465	452	462	464	501	434	441	421	456	484	495	405	473	498	473	451	467	424	492	442	409	447	445	455	449	477	453	476	491	478	484	461	457	481	490	436	482	445	449	496	437	494	478	427	457	422	440	465	420	509	468	463	454	411	446	470	457	454	492	455	504	459	477	480	424	470	434	512	475	445	445	490	441	470	461	459	470	434	445	481	449	479	468	461	458	432	450	476	485	429	460	434	457	452	439	428	485	464	465	461	483	445	521	440	459	495	456	485	486	445	512	472	474	475	476	462	404	470	444	475	464	473	444	480	431	450	494	453	433	463	483	462	468	472	481	489	446	495	446	449	471	459	453	454	434	439	434	454	456	425	453	427	472	499	489	496	468	444	475	464	465	431	420	435	471	467	453	423	415	448	435	467	449	475	470	430	483	454	456	501	469	477	432	474	452	445	505	416	505	470	475	463	467	461	484	481	504	479	461	485	419	458	459	461	463	446	445	448	477	466	469	440	486	444	452	451	458	487	467	475	447	415	450	435	491	429	445	456	488	426	493	440	441	498	439	459	449	490	472	440	470	448	448	433	443	443	490	415	498	438	472	472	429	471	471	479	483	448	428	425	461	481	492	456	512	460	455	495	462	497	490	469	470	470	492	443	487	476	440	464	487	462	483	454	495	444	436	473	488	462	511	445	476	468	465	446	507	452	451	463	447	453	451	447	484	455	421	472	491	458	483	442	439	405	459	452	501	463	465	472	467	443	424	483	430	451	464	435	469	446	449	437	435	435	471	433	427	437	461	466	473	446	449	505	479	492	466	477	487	508	500	465	453	465	452	473	463	505	491	481	477	424	475	461	433	516	442	421	449	448	466	442	471	473	456	441	465	448	450	435	484	492	481	484	447	465	458	435	455	493	452	450	438	486	455	442	447	440	445	425	455	423	475	448	477	460	437	469	460	463	459	432	464	479	535	485	502	417	405	443	474	474	463	476	516	478	466	458	460	477	480	476	431	452	506	498	447	457	478	468	434	467	462	476	431	472	471	460	458	491	463	440	468	462	457	492	480	463	450	452	435	457	453	439	455	464	416	417	475	478	433	450	440	424	503	443	458	428	475	479	471	438	462	432	478	450	441	431	496	478	449	489	491	452	512	438	452	441	448	468	482	460	464	467	457	463	476	458	517	448	463	437	428	466	434	448	482	443	504	444	472	488	518
8028	3674	4731	1940	1907	1831	1687	1491	1372	1330	1297	1228	1193	1168	1166	1141	1112	1140	1076	1039	1069	1126	1076	1093	1044	1060	1097	1034	1050	1051	1062	1064	1008	1072	1079	1070	1044	1059	1024	1077	1128	1068	1046	1124	1073	975	1033	1050	1045	1039	1066	1043	1023	1032	1094	1065	1062	1098	1074	1030	1079	1072	1047	1074	1085	1059	1016	1068	1046	1115	1023	1028	1028	981	1060	992	1015	1033	1041	973	1031	1077	1077	1040	1078	1040	1094	959	1092	1085	1039	1035	1020	1021	1012	1050	1017	1083	1029	1027	1045	1052	984	948	1002	1053	1063	1010	1043	1113	1062	1038	1067	1012	1030	1051	990	1031	1081	1059	1052	1013	1018	1023	1039	987	1015	1067	1077	1056	1045	1014	1010	997	1001	1037	1072	1044	1002	1065	1015	964	1023	1044	1101	1110	1053	1049	1037	1028	1091	1010	1085	1003	1048	1095	1034	1039	1054	1024	1073	1063	996	1063	1090	1042	1103	1057	1054	993	1048	1052	996	1077	1004	1044	1053	1001	984	1039	1004	1037	1049	1022	1044	1042	1047	1002	971	1026	1013	1020	1085	1085	1067	1080	1002	1063	1019	1029	976	992	1081	1031	1054	1067	1062	1033	1020	1070	1033	1087	1048	1059	1023	1042	1046	1018	1097	1026	1002	1030	1071	1042	995	1075	987	1062	1018	1064	1042	982	1087	1032	1079	1069	1026	1041	1081	1000	1051	1126	1017	1043	1090	1122	1038	1014	1056	1066	1020	1064	1038	1039	1077	1047	1059	999	1060	1019	1049	1050	1031	991	1098	1044	982	990	1031	1038	1026	1017	1050	1063	1034	1058	1045	1033	1005	1084	1031	1024	991	1017	1025	1053	1035	1093	1002	1076	1066	1032	1116	1079	1100	976	1025	1014	1041	1018	1079	1074	1009	1041	1039	1063	1092	1039	965	1034	1043	1057	1020	1105	997	1099	1004	1009	1047	1067	1040	1044	1077	1010	1028	1058	1083	1024	1066	1063	1017	1075	1085	941	1076	1026	1002	1026	1036	1003	1021	1081	1009	1038	1032	1017	1042	1064	1073	1032	1083	1014	1008	1006	1060	1123	1000	980	1024	1017	958	1053	1099	1015	1028	1026	1069	1039	1066	1024	1063	984	1028	1043	1058	1074	1050	1065	1007	1059	993	1075	1020	1093	1044	1035	1074	1032	1041	1066	1029	1051	994	1011	1050	981	1007	990	981	1020	1079	1092	1068	1066	1029	1018	1064	1015	1056	1020	988	1062	1049	986	1082	1054	1032	1024	993	962	1042	1044	1038	1054	1040	1050	1043	1033	1049	1051	1114	1031	1076	1030	1057	1046	1029	1037	1080	1107	1049	1017	1048	1057	1006	1009	1034	1013	1004	985	1065	1030	997	1084	1025	1051	1024	1066	1023	1034	1044	1005	1006	1034	1068	1045	1050	1012	1049	1045	1115	1089	993	1050	1025	1038	1081	1009	1023	1000	1015	1022	1089	1076	987	1034	1056	983	1006	1054	1021	1013	1053	980	1022	1057	1041	1033	1098	1021	1025	1009	1013	1063	1023	1075	995	1082	1024	1050	1062	1108	1090	1078	1055	1042	1063	1032	1071	1090	1062	1056	1112	1035	1086	1047	1014	1047	991	1048	1036	1015	1031	989	984	1078	1049	1011	1094	1034	1035	1029	1079	1062	1069	1065	1025	1068	1057	1035	1029	1125	1057	1019	1082	1029	1072	1001	1038	1007	1071	1010	1070	1069	979	1073	1030	1067	1108	1058	1079	1008	1038	1039	1056	1014	1010	1060	1026	1054	1024	1047	1081	1026	996	1053	1048	1006	991	983	1020	1024	1048	1046	1064	1012	1040	1043	1063	1085	983	1015	1071	1041	1037	1035	1051	1025	1060	1030	1003	1026	1015	1049	1034	967	1074	1012	1056	1067	1031	1024	1019	1040	1051	1109	1075	1065	1003	1057	1061	1019	1017	1037	1057	1060	1056	1070	1065	1066	1045	1096	1065	1071	1021	1033	1056	1027	1062	1050	1072	991	1015	1053	1031	1070	1013	1016	1061	1073	1099	1074	1048	1050	1036	1070	1051	1027	1044	1060	986	1040	1003	1055	1078	1027	1060	1027	1102	1031	1012	1033	1044	1007	1063	1017	1094	1027	1000	1090	1067	1075	1048	1021	1040	1065	1045	1012	1001	1109	996	1029	1027	1063	1043	1013	1008	1078	1052	1026	1008	1032	1046	1019	1052	1073	1041	1080	1067	1067	993	1047	1047	1079	1072	1084	1028	1051	1164	1087	1015	1014	1061	1085	1034	1044	1056	1032	1116	1100	1001	1044	979	1022	1026	1029	1056	1037	1080	1082	1090	1040	1034	1099	1106	1039	964	1054	1064	1047	1061	1028	1092	1047	1023	1085	1026	1064	1089	1040	1034	1048	1044	1064	1069	1036	1054	1084	1061	1030	1013	1000	1069	1018	1056	1036	991	1093	982	1084	1023	1072	1116	991	1040	1036	1092	1049	963	1045	1023	1043	1024	1002	991	1050	1074	1063	1066	1018	1072	1065	1081	1030	1007	1026	1063	1058	1069	1003	1085	1055	1097	1045	1042	1021	1046	1010	987	1135	1021	1052	1062	1053	1053	1050	1029	1001	1069	1036	1096	1052	1038	979	1036	1031	1054	1040	986	1007	1013	1016	1017	1035	1067	1069	1047	1053	1124	1041	1019	1027	1012	1022	1077	1021	1103	973	1001	1079	1022	1004	1024	1012	1042	1022	1061	1013	1020	1055	1017	1059	1022	993	1015	1032	1053	1042	1026	1078	1034	1068	1046	1046	1057	1000	1021	1060	1041	1018	1039	1035	1034	1061	1056	1056	1101	1049	1055	1069	1031	965	1048	974	1050	1108	1039	1021	1063	1049	1077	1069	1035	1035	1074	1104	1054	1088	1073	997	1055	1032	1032	1032	1065	1077	1025	1066	1086	1051	1061	1019	1011	1026	1045	1003	1064	1073	1012	978	1072	1016	1039	1048	1049	1033	1011	1007	1078	1072	1072	1020	1062	991	1038	1078	1025	1025	1037	1009	1030	1073	1068	1049	1037	1021	1115	1047	1029	1025	1034	1041	1045	1034	1015	978	1010	1044	1020	1073	1083	1051	1045	1040	1024	1069	1035	1016	1111	1047	1086	1024	1056	1058	1035	1041	1043	1039	998	1056	1056	1022	1054	1113	1048	1112	1066	1048	1037	1051	1092	1061	1049	1047	993	1053	1049	995	1059	1051	1059	1008	1035	1047	1086	1083	1072	1064	1075	1011	1046	1094	1072	1072	1107	1105	1082	1039	1018	1086	1027	1024	1087	1026	1035	1034	1020	1062	1041	1059	1052	1026	1065	999	1026	1028	991	1071	1078	1048	1010	1063	1036	1052	1060	1026	1079	1062	1049	1017	1072	1046	1060	1014	1049	1018	1050	1030	1004	1010	1030	1007	1053	1081	1009	1004	1043	1048	1070	1076	1034	1028	1083	1022	993	1135	1049	1085	1028	994	982	1094	1055	993	1043	1084	1091	1045	1005	1033	1054	1088	1085	1095	1076	1047	1006	1000	1052	1104	1064	1023	1022	958	1075	1093	1024	1038	1053	1042	1087	1097	1022	1058	1087	1006	1049	1050	1029	1044	1069	1071	1030	996	983	1076	992	989	1067	1013	1068	1010	1009	1079	1049	1011	1070	1020	1008	1036	1069	1023	1013	1061	1040	1070	1028	1024	1069	1097	1097	1028	941	1041	1009	1046	1060	1021	983	1024	1082	1061	1037	1056	1060	1045	1067	1052	1056	1038	1032	1037	1018	1094	1067	1051	1088	1013	1079	1022	1091	1014	1017	1023	1103	1074	1056	1070	1070	1028	1009	1090	1047	1027	1067	1038	1017	1038	1128	1014	1036	1030	1123	1045	1005	1033	1034	978	1077	1030	1028	1061	1062	1069	1046	1000	958	1005	1004	1036	1083	1019	1057	1063	1039	1016	1042	990	1063	1005	1044	1077	1042	1071	1058	1053	1044	1037	1109	1050	1020	1088	1036	1051	1047	1058	1043	1057	1113	1045	1045	1060	1037	1049	1064	1045	1039	995	1073	1052	1045	1094	1019	979	1062	1095	1030	1053	1027	976	1050	1002	1025	1103	1102	1058	1005	1052	1030	1069	1006	1077	994	997	1060	1042	1031	1044	991	1038	1091	1053	1015	1067	1079	1043	1136	1106	1063	1064	1016	1001	984	1083	1078	1021	1026	1022	1011	1043	1010	1088	1006	1050	1045	1102	1086	1061	992	1085	1036	1004	1034	1019	1014	1069	1071	1091	1079	1081	1042	1062	1050	1037	1071	1033	1049	1038	1038	1021	1031	1041	1024	1030	1038	1011	1087	1049	1032	1030	1032	1045	1012	1018	1011	1047	1067	993	990	1010	1069	1051	1050	1038	1075	1101	974	1035	1038	1079	1018	1040	1001	1000	1061	1044	1053	1018	1100	1030	1034	1013	1046	1027	1054	1080	1029	1038	1038	1106	1080	1025	995	1047	1030	997	1093	1066	1130	1016	1023	1069	1021	1019	1083	1092	1092	1060	1074	1059	1116	1032	1053	970	972	1052	1038	1051	1039	1028	1032	1092	1006	1024	1057	1063	1048	1010	1065	1078	1051	1069	1010	1110	1071	1027	991	994	1022	1068	1075	1130	992	1040	1033	1104	1097	1059	1047	1014	1052	1015	1016	1018	1047	1050	990	1025	1068	1022	1048	1076	1013	1010	1018	1026	1004	1013	1048	1016	1009	1005	1045	1066	1093	1062	1099	1103	988	1061	1042	1086	1035	999	1038	948	1053	1104	1095	1039	1044	1084	1030	1022	1057	1010	1003	1082	1041	1065	990	1063	1114	1038	1079	1056
24935	12584	7883	1852	1034	792	811	597	559	576	576	522	554	474	465	457	468	483	449	451	466	463	416	451	452	440	442	464	453	450	443	529	467	461	420	432	411	450	452	492	439	418	433	475	453	421	422	393	468	448	477	444	463	441	438	452	442	474	444	445	474	437	449	431	413	448	454	448	457	421	424	405	435	445	416	432	404	425	447	465	445	447	464	426	426	445	417	419	422	427	457	412	424	412	409	475	402	470	422	434	440	424	434	430	453	428	446	402	426	426	461	417	448	419	442	443	480	450	396	452	453	440	427	419	449	426	453	433	427	400	421	412	507	431	472	498	484	426	447	414	402	410	439	481	420	433	452	438	397	465	470	483	440	418	450	470	439	416	491	428	424	420	440	442	438	415	451	437	446	454	419	494	480	458	417	447	450	467	453	460	446	436	422	425	455	453	426	449	436	424	450	427	450	435	385	458	428	474	416	474	413	415	455	409	435	441	438	446	456	455	451	400	440	465	445	453	401	421	401	426	422	396	433	412	452	459	435	449	421	442	449	468	421	434	413	469	452	421	429	453	422	448	434	437	467	409	458	409	444	427	436	443	431	482	444	411	441	486	418	459	449	440	441	417	446	417	427	391	424	461	415	406	469	489	448	485	444	450	432	431	443	468	443	473	442	415	415	442	452	452	464	471	427	470	473	442	442	400	474	456	422	394	472	441	447	455	442	445	471	442	437	431	436	487	418	442	443	428	410	439	420	461	429	438	451	409	417	459	416	490	472	479	439	436	418	452	453	460	414	400	460	454	431	430	453	478	459	455	437	400	456	395	433	444	429	426	420	412	466	425	416	447	461	431	461	431	454	520	447	450	440	446	463	459	421	454	458	457	462	465	426	393	398	451	432	428	493	452	431	425	406	451	433	428	435	457	419	425	452	440	465	442	430	480	458	443	460	437	419	420	461	446	485	414	439	422	446	465	471	461	465	460	417	449	427	422	487	452	490	438	412	433	445	395	468	470	451	456	459	488	405	448	449	468	444	438	429	503	427	441	436	430	459	455	463	421	450	455	413	441	460	447	424	468	479	446	429	413	438	438	414	471	476	448	452	442	457	442	436	444	468	464	409	420	470	450	449	435	486	448	464	461	441	431	445	431	432	453	437	420	438	459	425	431	422	480	480	430	416	440	445	443	454	464	432	467	466	434	437	410	397	438	443	469	424	386	400	422	488	458	440	462	427	430	421	422	434	404	476	426	422	401	407	437	452	415	431	461	460	438	441	443	408	459	434	449	455	454	484	437	430	439	485	468	456	447	450	417	454	438	450	422	466	438	427	434	440	452	449	446	474	473	413	431	458	427	474	465	429	464	447	431	453	412	463	445	436	434	458	418	394	461	426	430	449	469	433	426	425	413	379	453	445	445	455	438	458	433	415	444	455	481	428	445	458	404	442	419	445	440	454	428	447	394	443	454	452	422	416	428	431	452	452	427	440	501	466	417	434	449	504	476	418	433	451	446	453	461	403	473	437	459	437	475	456	420	393	430	443	480	472	445	458	430	453	448	438	415	453	416	433	449	425	405	439	440	404	414	440	469	391	420	458	411	458	399	446	421	448	423	429	456	453	474	471	415	428	436	437	424	432	453	462	461	455	428	436	472	428	465	451	438	414	418	434	453	457	440	457	423	435	442	397	425	415	499	448	484	440	420	471	431	439	430	470	420	444	441	459	465	448	463	441	429	398	435	412	423	415	458	446	471	480	481	434	468	468	465	479	445	412	444	421	430	436	446	460	469	458	448	464	442	438	433	474	451	485	452	450	436	465	455	437	436	425	435	432	452	461	455	405	455	431	438	444	426	475	436	430	484	441	431	472	420	422	445	410	413	472	420	433	481	431	485	443	472	412	444	434	461	461	467	416	433	414	418	469	472	471	393	426	419	407	438	450	419	467	436	463	426	450	464	411	457	440	427	452	436	445	476	428	412	443	434	413	454	387	438	394	483	483	453	474	441	449	474	461	412	391	463	437	479	388	440	463	436	437	429	416	423	433	443	435	447	432	401	429	422	445	437	471	413	459	448	490	431	467	428	453	437	463	444	391	457	485	476	498	509	448	460	428	455	442	475	474	429	452	410	441	414	476	426	485	415	456	415	404	401	400	444	423	421	458	446	461	453	423	435	471	393	429	440	438	377	444	406	459	422	446	415	481	424	448	440	420	455	484	429	454	428	406	453	459	424	466	443	427	460	445	443	416	455	440	428	419	464	439	400	421	436	482	470	403	456	443	462	424	394	459	449	465	445	422	395	456	476	406	429	439	478	457	429	454	440	435	444	492	454	429	432	423	443	466	415	419	442	469	463	434	414	429	453	413	430	458	457	482	421	434	485	469	451	399	445	436	482	420	436	454	453	457	423	459	416	424	463	471	440	451	433	446	451	427	506	426	430	458	421	441	435	441	470	445	449	458	445	441	452	420	475	432	422	428	463	411	458	399	414	448	459	442	485	466	457	437	439	429	465	443	437	448	457	419	483	438	435	442	430	412	442	451	416	442	434	466	473	382	400	428	448	449	469	406	433	483	425	463	456	422	448	442	431	448	464	431	455	389	411	460	426	445	470	415	431	447	419	422	451	453	390	460	440	430	442	473	431	468	453	460	424	431	463	441	425	451	474	443	474	419	410	416	457	441	423	415	422	434	416	448	410	483	449	389	412	475	441	452	451	475	413	423	418	429	414	415	449	426	431	468	444	479	443	452	465	443	429	444	436	394	451	434	415	447	444	457	434	454	452	428	418	439	460	411	445	449	443	447	475	452	437	441	402	426	475	457	466	421	434	476	412	437	497	447	456	401	452	457	433	416	460	476	399	416	464	430	423	432	465	441	464	437	424	412	458	442	422	441	422	468	428	398	444	414	460	435	448	426	454	440	462	443	442	414	433	422	427	438	437	450	473	439	424	443	452	487	445	450	438	444	461	404	487	450	426	498	454	473	439	434	449	417	443	470	433	460	479	460	418	447	459	416	436	433	413	463	472	443	453	430	414	426	453	460	451	459	413	379	432	444	437	473	402	434	444	420	440	426	420	412	430	434	487	433	419	409	439	433	403	439	417	429	428	447	458	455	447	395	411	438	457	433	429	456	444	436	444	459	438	383	435	403	438	460	489	443	464	427	413	464	458	428	427	384	414	431	474	477	420	441	446	446	464	456	445	420	492	445	429	433	451	411	443	441	477	447	429	457	443	469	419	466	435	468	420	428	452	408	453	435	431	433	450	440	438	450	475	409	452	454	457	464	414	454	478	462	422	440	482	428	462	399	440	408	445	448	403	418	433	468	414	398	410	418	376	427	479	434	453	491	439	407	410	405	427	433	429	476	432	438	428	440	405	460	446	463	401	425	441	420	457	454	424	429	398	429	478	408	447	460	399	446	439	433	435	440	429	433	456	474	415	420	448	451	428	461	424	465	483	419	447	442	427	429	475	488	463	423	450	461	386	437	440	455	466	450	448
17304	10474	10985	3397	3183	2723	2560	1912	1773	1606	1519	1490	1418	1371	1383	1317	1172	1169	1144	1124	1117	1102	1037	1113	1025	1107	1023	1006	1080	1010	1076	1102	970	1091	1066	1082	1038	1061	1014	978	1039	1074	1013	1048	1082	1042	993	1014	993	1004	997	995	1026	1016	993	949	1038	1000	1025	1033	1012	1051	1073	1021	1082	1085	1048	1024	1003	1005	986	965	1020	972	991	960	971	959	1007	1012	962	1002	1013	984	1011	1007	975	1056	955	1003	930	1019	1039	986	967	998	986	976	1006	1019	1022	1015	976	991	1014	970	998	1070	1055	1043	1034	960	982	1019	1024	969	955	1012	969	1030	1013	992	992	961	938	959	939	1015	1061	983	1018	982	967	1032	1012	981	1021	1033	1012	1007	1035	983	1007	1026	982	999	981	1003	940	948	1050	1000	1033	986	937	966	1000	1025	1000	982	1052	1003	1009	1072	1026	952	1042	1021	991	1045	988	1003	1006	957	1010	1005	1030	973	999	970	996	936	1019	999	981	1002	1044	1039	1017	1008	1005	989	968	989	995	1018	1000	964	1009	1032	1014	1019	1026	966	1006	957	998	959	986	948	989	988	971	1007	1018	1018	1044	956	940	1003	1017	1016	1011	951	944	1018	991	955	960	983	1020	1032	999	1015	973	1010	986	981	1044	957	978	998	1049	1042	976	1021	1032	974	985	1059	992	936	968	961	1000	1001	947	960	961	993	1019	977	1012	1029	1001	1043	986	1048	988	968	1070	957	918	948	982	990	1014	998	966	998	1021	989	1002	972	938	998	969	971	1036	1048	975	943	1028	1020	1021	982	993	947	1035	951	976	1070	1003	983	1035	993	942	975	1040	1043	1022	1000	984	959	1038	981	977	1011	1015	1008	1080	968	1063	1040	998	996	963	1025	988	1030	1062	1017	1001	987	990	1005	1023	976	988	950	926	991	1049	1029	981	986	1002	1037	1026	995	1006	1019	976	1015	1032	974	1043	1005	1016	976	960	981	964	996	978	1034	1008	962	929	1029	988	1039	1030	1011	1009	1021	987	1026	1005	1000	962	1013	1008	975	976	1033	959	965	1001	982	1022	1016	964	990	958	1018	1028	985	976	963	1004	1024	965	1031	992	969	971	993	985	978	1022	950	1011	974	966	980	1022	1048	1100	915	964	959	964	1013	1036	1048	1003	1021	1014	989	1008	992	996	947	998	1035	1014	981	981	1011	987	1022	997	983	1035	1000	924	990	1011	949	1008	1041	1093	972	990	1037	990	983	994	1025	988	967	1005	963	1003	899	1047	991	1037	956	1052	1053	976	962	1024	993	974	1013	953	1053	977	972	943	1030	1001	1012	1035	1024	935	1083	961	1015	1055	1006	1000	950	1009	965	988	1019	991	990	974	1012	994	1043	1047	1001	1011	1016	968	1007	962	1030	1025	1029	977	968	1045	1020	1012	1020	959	963	1001	989	979	996	1044	994	952	1040	1075	987	1051	988	1028	1033	994	988	983	1016	989	959	1056	975	949	995	944	1042	998	1081	986	976	957	1041	990	1008	1078	974	1010	1015	1038	1022	960	977	975	1016	1018	977	972	993	1026	1003	1009	963	996	983	1064	997	1005	997	1027	1004	952	974	994	954	1011	1003	993	955	1000	1017	967	947	991	1029	1032	1001	1030	1002	980	1066	993	985	968	1052	951	943	1003	1036	990	991	976	970	1032	1002	1027	1008	1020	1005	992	1004	989	976	1080	990	982	1011	976	955	968	990	990	1002	992	1019	1019	877	1045	1014	930	1031	1036	974	980	988	1010	1022	1006	993	1071	993	1023	1023	1020	1033	977	1013	1040	1006	955	990	943	984	916	994	1004	992	986	945	1000	1012	1004	998	1026	977	1056	988	993	1012	1024	984	974	1002	981	1000	1014	1049	993	980	984	982	988	1047	1021	981	972	950	999	974	1050	1015	990	960	956	1062	972	949	1030	996	1033	1036	1037	959	966	998	998	976	1028	1009	1028	995	1033	958	991	1037	986	955	967	1005	958	1042	960	974	1029	986	1035	988	980	1014	1021	986	999	981	992	986	997	962	1026	1022	1009	990	980	1036	1014	935	949	1020	985	976	1002	991	976	1002	942	986	953	1040	981	976	1017	1031	962	988	1015	1028	984	978	1029	1016	972	988	995	921	945	1025	1015	968	961	987	1092	999	963	997	1054	919	1003	959	973	1026	966	998	1038	1013	982	1015	990	1000	1024	974	978	1033	1009	971	999	986	978	942	976	1011	952	999	945	982	1020	1000	976	987	1006	992	968	948	1018	994	978	979	969	969	970	988	1022	960	1032	1013	995	1001	1013	1001	1048	999	961	952	1001	1000	1041	984	936	1032	1010	961	953	964	1031	1009	979	1018	941	1020	1021	999	984	967	951	1008	973	1007	1020	964	1050	1013	1056	952	988	1011	983	973	1001	1018	1001	903	1043	984	1016	988	1009	925	988	977	974	967	962	1087	1002	959	1015	988	1013	1016	997	989	1038	1034	1047	1022	987	964	1001	1029	1000	979	994	980	1001	1038	990	982	954	1063	989	1006	983	958	1019	1039	994	1008	967	1018	1014	1013	988	1028	1052	954	1011	973	1037	1019	968	993	1000	969	995	1028	967	1028	1001	947	986	1002	1021	980	1023	942	1007	974	987	1069	1030	1022	1018	1024	993	990	978	1000	1003	1022	984	989	1042	954	979	1003	1062	985	991	960	995	1008	950	1049	1037	1013	1012	916	1001	1005	996	989	916	1028	995	958	1013	1004	1012	987	1012	968	1008	1024	999	997	1020	954	977	1017	1025	978	1015	1026	1008	954	962	1059	936	965	964	988	960	1063	979	1003	1010	1031	1056	1012	1049	942	1017	988	952	1019	981	1012	978	999	994	1012	971	998	932	1013	946	1030	975	995	989	957	1028	1004	943	1011	945	1012	1032	956	985	1035	969	996	1027	1044	1059	942	929	982	973	988	973	1019	1058	987	1014	973	996	978	994	1016	1011	1061	1052	971	1020	1000	1005	1000	991	993	1064	1023	989	1006	1022	974	938	986	1023	1012	1005	1046	987	1025	941	1090	1009	954	992	968	1011	983	1005	1011	971	1015	939	976	1013	918	973	1036	1014	1020	1032	980	981	970	988	1009	1028	1000	968	993	988	995	993	1031	930	997	1051	1017	951	1038	1050	1015	970	958	984	986	998	982	970	1032	980	1050	1030	1008	960	1025	1033	1032	1006	1033	986	956	1026	949	1031	995	1029	968	1001	969	1005	948	1032	938	966	1018	996	1010	1003	983	977	1048	946	985	982	992	1054	945	1014	992	989	1010	1015	1021	949	930	1012	995	965	1017	1004	981	1033	943	1004	1050	1019	1013	976	982	974	988	991	958	999	993	962	1010	997	1004	1017	984	1061	1063	1060	1014	1030	955	972	988	943	1039	1062	985	1002	970	1031	998	1025	1013	1020	1006	1023	966	955	1039	1029	1002	999	1009	989	970	990	969	1003	1029	978	982	1023	1025	1013	978	1019	987	957	1005	1068	965	1021	985	1019	1007	1034	1022	1016	1007	1001	1010	959	960	998	989	1002	1030	999	989	998	1050	936	980	1038	996	1029	1019	1043	1036	1056	990	985	1012	1001	1010	1031	993	1000	1047	993	1055	990	973	887	1015	940	1046	1024	1001	999	956	1012	1010	1046	1043	993	951	948	965	991	1042	982	982	1033	944	1047	969	1001	948	1001	950	991	1000	1018	976	925	973	1003	1026	1006	958	1003	1063	1064	967	973	959	981	985	1028	1115	1000	1050	1034	1040	1035	1038	1053	1029	1004	959	975	990	1009	975	993	987	995	982	1017	1023	1025	992	1042	916	1007	998	1012	985	966	1028	970	1060	972	1016	969	965	1006	952	919	978	997	1026	961	998	986	969	1027	1001	1009	981	1045	972	986	1009	991	969	1065	942	1024	1025	933	994	999	1014	982	977	983	968	992	953	1028	991	961	1019	981	1004	994	949	1047	974	1019	998	1083	953	937	994	1011	1009	994	998	997	992	1004	1022	990	993	945	1000	941	1008	1029	998	969	996	1012	995	997	986	968	992	1015	976	1010	987	981	1046	976	953	984	1058	994	1054	1056	1003	1041	1013	971	984	997	1033	971	1028	992	1041	984	976	970	1007	959	992	1023	999	1001	1025	991	956	1044	1010	994	999	991	977	1003	1012	976	1027	980	965	976	996	1014	1011
35186	20538	13604	3004	1314	959	802	573	476	504	472	478	352	382	407	390	352	325	329	341	290	322	311	359	324	309	306	334	322	314	323	265	332	298	307	309	287	315	319	303	304	329	314	311	276	297	327	318	310	330	311	320	293	324	308	288	337	285	299	304	318	318	285	322	301	284	288	302	333	318	332	324	304	296	281	298	320	267	313	306	304	297	318	308	267	271	319	266	288	305	275	309	313	296	290	298	322	297	316	293	290	290	301	285	282	313	285	291	293	279	292	289	289	295	322	269	308	324	298	294	300	306	309	326	303	312	291	315	303	291	321	288	296	322	291	286	282	320	301	289	311	297	295	293	303	330	291	266	315	315	318	306	276	296	281	318	340	267	287	282	285	279	289	289	296	292	290	298	300	302	302	319	314	350	285	329	301	272	329	279	312	289	312	333	314	306	282	337	290	310	289	301	311	296	326	313	301	329	315	298	277	288	271	301	283	312	329	311	310	316	305	311	323	312	328	306	296	293	308	319	340	280	287	289	299	298	315	310	321	274	284	296	300	316	300	305	338	318	293	276	289	299	325	324	301	308	308	313	304	294	276	294	303	299	287	327	289	317	321	265	294	287	290	308	313	288	299	270	305	336	314	323	320	319	300	275	291	328	304	323	313	301	299	303	306	275	312	298	285	328	301	285	297	299	276	291	290	248	305	271	321	321	276	288	316	302	287	344	261	285	297	305	274	300	300	313	295	324	300	285	310	319	314	290	272	311	282	274	319	316	304	273	305	286	298	296	296	284	289	295	306	287	296	338	337	317	297	278	291	276	264	286	315	296	324	326	252	300	284	305	337	306	281	306	298	317	280	279	327	295	276	289	341	319	304	273	313	279	305	302	314	298	319	312	320	311	320	329	327	305	309	334	310	292	300	278	288	274	287	328	269	263	274	307	283	285	283	275	278	295	293	307	280	353	305	277	313	301	291	288	303	297	301	292	298	302	335	343	325	307	287	303	295	285	294	280	308	295	282	293	295	286	284	258	302	289	322	299	320	285	304	285	327	321	302	305	284	293	312	311	316	287	322	331	312	285	293	299	318	345	290	316	277	273	356	325	328	289	295	285	275	275	268	295	277	297	291	316	310	284	329	310	297	309	301	276	306	293	313	308	296	310	279	278	285	284	309	321	283	296	316	316	297	306	311	278	295	310	310	312	318	310	335	271	332	275	312	305	328	294	287	289	294	305	272	289	293	298	323	271	280	287	292	303	312	284	294	288	318	310	320	301	290	298	314	311	296	280	261	319	292	307	289	299	316	296	307	332	303	299	302	320	265	289	260	315	283	300	272	310	280	308	337	313	263	320	309	302	320	283	291	307	309	298	297	317	281	309	320	300	305	299	287	309	302	324	294	317	294	294	318	296	305	306	341	311	293	301	310	283	297	306	284	319	323	293	304	318	258	332	352	272	282	319	271	284	309	318	319	305	313	338	291	318	317	293	312	332	291	297	285	319	309	287	270	274	290	309	322	281	305	301	314	328	316	313	284	287	343	316	310	291	277	283	280	320	292	320	309	334	271	304	308	325	311	330	312	266	332	291	301	273	300	280	307	317	270	311	261	300	302	294	302	337	349	300	289	324	348	318	290	293	298	306	305	290	291	306	299	305	308	315	314	281	289	315	329	340	321	306	329	304	266	302	293	324	301	297	324	297	300	281	306	310	274	309	318	277	328	312	296	273	288	275	298	277	300	333	308	297	326	277	290	334	304	296	273	284	287	302	312	283	339	285	286	314	294	296	308	305	269	300	285	300	303	311	290	332	272	289	293	311	321	308	287	298	332	313	331	298	284	305	313	307	285	331	335	291	286	291	291	306	296	300	284	313	274	310	295	331	274	308	280	283	297	321	322	282	285	287	319	289	284	306	311	270	310	281	295	300	270	287	353	286	308	307	298	301	296	291	344	273	303	316	350	329	303	308	323	303	303	312	297	300	300	291	308	353	288	298	276	290	301	300	268	301	296	289	280	288	310	330	314	260	290	311	297	288	284	293	300	324	327	305	286	295	316	307	320	272	280	311	273	275	274	325	292	284	299	281	325	301	261	315	286	294	301	313	299	289	274	300	307	313	296	296	328	293	320	321	290	315	294	315	284	315	310	312	292	301	280	278	340	322	300	302	291	278	312	286	305	299	328	296	302	300	290	283	315	282	277	298	278	301	299	318	304	319	317	304	297	290	273	297	287	307	304	293	305	297	310	322	300	294	303	326	335	300	301	318	256	295	302	306	332	319	291	300	299	290	307	292	327	312	307	296	274	291	300	295	281	307	314	293	283	275	290	321	315	321	323	337	291	283	287	290	305	300	300	313	271	288	319	301	319	278	303	293	290	283	300	319	315	300	293	296	311	294	282	305	285	305	279	301	331	309	287	278	312	276	322	325	327	268	317	284	288	295	273	318	299	313	291	330	301	340	298	267	277	298	290	313	300	296	294	290	290	268	293	285	287	302	289	291	339	316	299	292	304	284	296	272	273	304	292	303	308	275	297	260	306	292	323	300	301	316	288	325	329	270	310	338	311	276	250	287	290	307	297	299	300	296	334	295	285	267	308	281	268	316	255	284	313	294	300	306	313	286	285	293	292	284	252	246	293	289	290	303	308	305	302	300	271	312	308	307	306	327	308	304	307	277	330	305	281	305	282	291	318	295	298	260	303	338	299	268	280	279	287	339	252	310	330	287	296	264	284	299	282	294	300	303	296	302	325	285	296	274	279	303	295	286	266	298	299	300	302	306	300	264	304	323	264	307	301	317	316	313	290	325	306	301	308	278	296	310	339	299	309	300	300	258	285	333	338	299	300	316	283	316	335	291	295	322	282	291	299	291	261	296	298	307	312	323	301	333	351	337	313	313	291	279	288	296	288	275	309	293	301	269	309	321	297	302	311	290	276	314	308	293	280	314	281	294	263	311	288	265	301	294	261	281	296	297	258	294	315	321	304	313	297	312	300	329	299	274	298	301	298	285	310	298	266	315	306	296	317	308	322	362	324	299	301	278	321	303	306	276	326	299	300	332	282	316	315	313	300	334	282	335	282	297	334	301	314	273	322	316	327	349	283	308	302	263	297	283	268	291	313	312	307	320	324	319	305	314	286	286	294	275	320	323	301	271	291	288	289	303	255	309	271	293	315	299	322	297	325	289	306	326	304	285	320	290	319	303	314	296	293	296	294	315	319	280	324	329	282	311	315	307	314	263	271	327	288	287	311	279	310	313	329	312	321	266	312	307	322	286	283	302	309	274	323	293	283	312	282	299	264	292	296	362	294	312	300	292	300	315	305	292	315	297	315	278	293	265	263	281	334	293	305	316	322	291	323	314	281	301	280	317	307	308	299	312	305	309	294	314	334	292	320	375	313	296	305	313	298	301	298	298	301	314	305	273	269	309	285	320	288	281	309	268	300	304	281	300	296	308	307	298	310	303	331	304	275	301	291	296	300	290	302	282	305	323	276	273
22833	15328	15030	4549	4179	3556	3006	2224	2013	1787	1546	1404	1442	1270	1188	1139	1029	997	970	941	894	889	835	843	786	794	857	740	818	766	758	761	764	750	769	779	786	725	773	759	766	749	794	732	687	714	738	748	707	755	737	751	771	730	714	708	699	698	738	647	718	701	738	721	691	691	701	715	716	684	684	677	630	684	754	694	722	742	718	746	681	749	740	718	625	703	686	716	714	688	665	668	691	708	707	716	724	674	715	694	696	699	701	674	686	719	631	638	717	707	689	716	698	692	686	712	699	681	674	704	677	699	687	688	680	714	729	684	677	663	749	657	675	716	672	684	737	667	732	759	727	714	655	687	700	707	724	673	725	696	720	715	701	711	677	707	711	780	633	661	714	704	696	665	720	693	676	671	705	664	705	717	709	683	719	714	734	725	732	757	671	722	698	751	690	721	723	680	718	677	713	711	733	741	723	701	674	720	734	683	693	726	684	685	723	713	712	726	668	703	710	707	684	683	674	732	716	675	700	715	736	693	681	699	694	756	721	659	685	752	709	648	731	774	707	729	689	664	686	693	693	719	697	688	722	714	724	731	732	697	687	696	711	686	673	711	656	710	729	715	744	663	720	738	729	696	736	679	741	666	740	752	698	686	681	752	669	737	697	698	677	768	738	698	693	692	685	699	682	653	664	717	728	718	739	711	697	732	704	728	733	718	701	694	699	695	699	719	716	723	640	702	736	734	692	712	733	712	699	749	704	712	710	736	694	658	735	722	691	673	711	717	672	682	710	736	698	716	677	658	676	719	714	717	711	739	689	735	697	712	724	707	660	722	670	700	666	713	727	720	696	710	720	713	689	704	684	658	743	706	735	711	699	678	704	667	699	691	694	734	694	747	744	707	689	720	713	713	741	722	714	709	666	707	709	692	744	702	697	724	729	732	694	689	706	746	748	683	722	717	736	709	717	702	653	705	686	671	701	694	679	732	692	676	680	715	706	704	697	651	721	690	667	718	715	671	731	668	690	664	687	676	711	638	676	691	694	729	726	679	683	682	672	734	699	707	660	735	720	676	701	699	781	699	707	730	685	726	698	700	720	731	711	740	723	752	687	688	703	703	711	712	748	698	669	682	653	698	706	683	664	720	704	721	697	692	759	681	702	704	720	688	650	727	691	693	706	727	683	671	705	718	721	706	717	718	679	682	640	702	673	716	731	687	660	692	700	693	722	696	670	671	673	700	711	731	694	723	690	679	697	692	666	702	729	744	696	715	687	700	707	739	708	709	693	710	714	717	702	719	709	726	686	703	698	711	666	682	725	738	700	653	704	714	702	718	674	716	706	682	674	679	685	724	715	697	701	651	700	686	709	739	701	654	707	646	697	694	706	699	720	714	734	712	694	701	680	720	721	733	677	713	710	734	699	670	687	753	713	741	686	709	688	694	709	654	726	702	641	713	704	697	747	673	753	677	683	721	688	681	716	692	721	724	718	730	706	693	674	698	715	671	703	721	713	711	668	693	740	731	672	703	699	697	703	717	666	712	694	716	705	687	728	705	704	677	736	698	722	728	738	722	675	705	731	758	724	696	678	761	745	705	723	707	709	708	720	673	736	717	728	676	707	717	746	690	710	727	728	706	718	708	703	708	721	740	761	679	706	734	763	680	662	681	707	664	682	714	718	666	681	724	696	708	743	686	748	746	745	690	697	689	717	696	726	699	768	688	690	672	700	738	703	704	738	671	710	712	696	734	754	673	729	682	734	700	687	683	711	716	667	721	707	675	680	751	727	757	686	705	747	686	693	674	670	685	672	761	732	710	753	727	699	724	734	732	714	714	759	682	701	669	666	677	674	672	723	725	708	713	697	694	737	680	749	687	645	700	742	696	741	646	715	677	660	702	729	706	671	729	741	683	730	728	715	720	741	704	689	685	698	634	721	707	727	692	689	738	720	724	693	730	735	692	691	736	679	725	733	722	730	693	732	678	707	737	707	690	671	686	745	713	679	691	667	705	685	658	698	670	701	644	706	711	685	696	730	704	740	677	692	744	700	732	726	711	681	741	653	738	740	727	710	739	682	676	732	724	683	679	682	684	740	669	740	692	721	738	715	749	699	727	684	704	734	743	694	688	735	699	709	733	724	754	683	703	714	716	732	652	685	693	718	744	698	679	742	728	698	726	705	766	712	719	692	691	698	720	679	683	731	769	701	692	689	733	697	730	658	693	698	713	711	756	683	721	683	694	694	724	740	687	725	722	714	683	659	662	750	718	745	698	701	744	686	753	683	746	689	683	690	681	703	745	665	742	741	733	722	755	742	711	715	738	714	715	708	682	733	690	737	702	709	706	669	726	686	666	689	683	702	686	723	715	739	681	729	713	704	716	662	682	721	740	729	724	687	666	687	745	697	704	726	761	697	692	751	705	722	697	720	699	667	709	699	689	716	752	683	724	668	669	698	734	764	673	714	691	741	697	681	720	748	711	627	720	715	689	704	679	742	737	698	747	716	683	687	754	714	695	735	721	732	682	725	661	748	733	726	733	719	719	697	710	682	691	699	645	653	700	754	741	681	719	698	668	743	687	681	707	705	744	717	708	730	689	737	717	693	663	719	704	683	696	676	735	717	648	728	755	708	688	701	703	738	723	698	720	694	668	731	725	697	710	721	713	723	685	700	696	725	722	715	753	683	661	717	705	688	705	731	694	665	672	661	717	691	738	741	712	706	746	698	741	696	720	707	736	700	735	741	729	748	737	665	684	732	722	703	673	696	685	725	661	690	719	712	717	685	685	729	717	689	710	688	698	704	717	721	686	739	701	707	699	696	711	704	693	712	703	636	701	723	676	715	740	695	701	692	773	689	677	686	723	713	718	679	706	682	716	742	694	706	703	669	693	692	677	709	718	716	690	661	674	705	747	707	696	692	699	732	719	725	735	725	746	694	749	692	686	719	714	691	693	653	762	756	726	670	703	726	683	692	699	729	712	734	749	708	665	721	689	706	679	719	740	699	750	707	714	787	666	781	682	671	703	704	709	732	724	642	673	698	671	703	673	701	725	717	713	724	710	720	740	693	668	691	711	724	722	684	699	688	771	709	723	693	685	713	715	660	688	708	672	668	694	702	833	697	711	680	687	719	695	716	702	718	696	715	685	725	714	694	682	705	684	714	718	701	698	698	677	675	744	694	712	725	713	686	711	718	746	723	703	643	660	670	716	702	720	706	744	696	709	705	728	702	687	715	725	712	664	706	728	694	676	741	728	719	688	702	689	790	661	728	706	700	719	687	730	705	718	746	795	723	741	701	724	719	707	681	699	734	713	707	727	698	692	707	709	659	660	745	730	663	670	698	735	744	733	664	722	716	723	730	710	692	698	722	681	702	738	711	715	760	687	707	748	723	715	699	643	711	737	711	731	719	682	732	760	730	733	713	685	728	686	742	723	715	728	754	703	714	760	681	725	726	714	684	715	696	695	709	675	719	719	655	714	706	710	738	704	714	717	722	725
11506	3872	2305	836	695	657	602	578	549	532	486	538	507	524	433	444	487	456	518	497	486	496	487	440	462	445	467	444	438	539	476	429	488	446	475	422	473	459	433	461	490	474	463	469	465	411	466	504	459	458	454	444	451	469	423	479	455	457	463	472	477	484	480	510	482	464	464	434	466	471	443	491	448	515	431	452	447	447	468	471	442	501	484	483	451	490	426	461	454	434	438	456	437	465	494	494	470	473	457	492	466	434	482	457	469	438	495	465	427	502	423	450	470	507	485	470	466	455	439	459	426	489	453	447	475	445	450	464	478	506	456	441	470	447	477	477	433	482	432	415	426	441	469	444	469	482	432	460	506	473	489	477	458	520	481	453	458	453	482	491	437	473	484	453	466	496	420	463	473	456	462	428	511	452	461	503	471	415	464	484	497	482	415	474	461	444	500	416	488	464	474	434	477	505	475	440	414	466	421	467	463	485	463	488	464	440	421	431	502	524	479	489	494	458	461	422	458	440	497	443	417	446	467	433	507	425	467	495	501	488	451	461	477	469	490	464	490	443	507	482	503	482	473	460	432	453	450	446	411	444	461	491	439	452	511	477	385	477	461	423	507	474	449	447	466	511	452	481	514	461	448	411	474	457	487	507	447	458	462	442	438	495	494	418	482	500	467	446	441	475	462	470	453	443	460	445	457	419	466	472	492	474	429	448	451	481	474	498	502	473	485	449	490	475	459	485	466	489	449	489	517	411	503	479	469	481	470	464	493	463	476	480	464	459	461	481	461	460	474	445	497	515	498	468	445	484	483	413	502	464	468	442	468	428	435	435	486	462	452	451	456	462	434	465	441	464	484	486	442	468	428	476	440	458	462	504	487	430	474	497	468	436	471	457	485	474	499	457	489	476	435	443	461	456	494	453	447	474	448	483	449	444	501	456	470	488	465	463	417	422	444	457	468	446	481	468	416	488	456	462	456	509	478	479	435	446	502	492	509	478	436	468	447	483	443	460	503	460	483	506	493	502	468	431	482	477	452	485	472	488	473	491	456	441	480	468	483	458	448	450	471	455	441	508	476	470	458	464	454	459	478	460	448	488	422	476	437	461	460	466	485	440	475	455	484	472	458	481	465	473	451	475	446	475	465	458	487	486	484	433	484	446	462	488	426	438	489	456	506	477	471	445	479	452	457	485	426	476	442	474	429	468	469	459	488	483	435	469	427	431	448	469	468	449	453	464	523	502	475	537	477	448	454	445	444	463	500	486	461	503	492	443	454	469	463	422	467	459	512	472	491	543	444	476	453	484	446	471	502	450	484	457	479	474	451	468	456	468	481	476	472	434	452	444	457	475	435	478	499	509	463	433	465	435	499	475	463	498	437	470	461	438	472	473	489	470	486	447	440	472	471	465	437	524	455	440	472	481	470	460	475	465	473	496	496	466	480	505	455	464	483	475	463	492	464	490	484	448	456	464	457	454	473	476	480	469	446	413	467	452	514	464	443	457	478	487	453	492	441	460	445	468	438	454	446	441	446	489	475	457	454	456	424	445	464	447	483	465	468	509	438	457	472	434	480	458	469	510	473	449	469	458	463	484	431	472	491	467	457	477	513	473	451	505	458	491	470	466	491	461	476	465	469	447	442	449	498	498	431	449	523	455	498	522	438	493	454	474	417	475	468	486	451	451	408	439	512	456	471	476	485	474	505	483	474	435	492	457	476	453	458	470	435	434	482	488	449	418	451	485	530	456	464	464	436	472	480	467	432	487	488	456	497	482	467	465	448	469	461	483	453	477	442	445	489	450	443	505	456	489	430	450	492	429	453	428	480	464	459	428	467	449	486	480	430	449	403	472	499	486	489	468	448	395	417	453	439	465	461	473	462	512	469	473	466	459	448	476	501	478	456	472	452	479	453	502	472	450	489	480	450	399	465	430	481	424	472	454	468	449	461	463	483	433	465	463	474	472	460	479	430	474	454	464	467	451	441	470	443	469	480	433	504	447	437	453	479	429	473	440	476	448	431	461	454	397	481	467	481	489	457	461	483	466	461	454	430	445	459	455	451	511	497	438	436	457	436	456	442	469	481	466	448	398	457	407	464	441	475	462	465	450	440	488	429	478	451	464	479	445	464	449	473	452	473	459	480	495	486	447	485	455	466	485	465	486	469	428	457	517	467	461	432	444	516	447	493	463	471	499	462	445	475	485	458	448	473	430	458	457	465	469	538	507	480	449	482	425	481	478	417	456	481	440	453	477	504	441	444	463	453	466	436	455	446	436	460	482	471	486	481	462	449	478	444	477	483	472	508	486	477	512	454	503	458	474	443	470	520	439	453	438	496	448	460	415	473	471	486	465	493	466	467	460	446	451	470	475	503	466	425	452	440	462	458	457	466	448	477	439	465	417	459	449	448	503	451	468	478	484	446	461	464	460	473	476	455	462	467	460	457	472	452	484	470	470	505	496	483	469	509	447	505	441	472	424	500	487	461	497	445	452	419	463	485	456	474	497	452	456	457	466	451	450	446	499	423	452	492	517	464	466	470	486	446	437	461	410	490	482	454	473	473	523	428	436	430	487	438	431	451	470	461	489	472	431	461	481	501	470	441	499	452	447	477	453	455	429	455	465	460	448	425	463	453	488	434	467	423	460	456	423	427	483	455	485	449	447	491	445	423	436	451	442	502	447	504	454	461	435	478	516	462	454	460	465	445	453	454	422	416	421	478	475	501	443	449	446	463	471	481	474	488	456	474	464	495	485	472	518	491	456	483	464	491	440	441	492	482	480	428	453	462	462	499	473	450	465	474	456	442	451	474	462	464	500	447	458	470	483	459	505	455	457	437	455	483	445	498	494	447	480	503	454	434	484	470	503	476	426	464	433	481	467	475	463	515	510	448	440	452	458	451	488	464	490	441	478	504	489	466	498	474	473	431	469	440	452	513	494	440	474	497	498	434	481	451	483	475	480	472	519	424	466	474	439	450	429	484	501	483	475	492	458	458	478	488	436	479	479	443	454	496	481	529	473	474	482	466	465	449	469	494	434	473	447	446	463	461	432	427	488	442	446	495	427	430	413	443	484	475	465	471	465	436	491	436	467	454	424	446	435	503	463	430	433	454	492	447	457	468	476	462	475	456	480	432	476	453	458	481	459	520	449	467	502	448	470	455	456	481	475	439	498	462	457	532	459	488	470	454	468	467	468	460	493	459	438	462	454	480	468	474	446	463	478	467	460	506	478	478	471	491	496	469	478	450	457	471	484	447	404	459	479	473	479	491	491	479	471	448	471	449	421	429	469	427	440	444	461	454	425	470	478	494	472	474	448	470	461	438	440	505	486	472	437	448	437	479	452	463	475	484	473	455	490	458	444	478	441	494	449	487	493	448	459	462	499	446	475	456	468	475	490	476	515	479	455	434	428	448	439	486	467	483	507	463	524	472	475	494	471	485	486	456	474	474	456	530	457	456	473	498	447	479	443	441	483	466	491	446	456	448	421	479	446
8257	3712	4282	2281	2097	1932	1623	1440	1458	1331	1274	1236	1220	1226	1164	1129	1145	1129	1108	1098	1164	1133	1114	1102	1060	1102	1066	1082	1011	1053	1107	1080	1090	1102	1155	1112	1116	1053	1039	1023	1046	1025	1021	1108	1057	1086	1045	1010	1068	1062	1064	1116	1081	1048	1032	1074	1072	1018	1014	1078	1083	1083	1097	1050	1026	1062	1031	1059	1063	1010	1013	1010	1088	1025	1107	1082	1053	1057	1020	1022	1007	1043	1089	1058	1034	1099	1071	984	1033	988	1047	1083	1085	1097	1040	1102	1044	1039	1043	1045	1040	988	1040	996	1052	1057	1013	1054	1007	1059	1032	1099	1097	1054	1047	1057	1067	1049	1025	1114	1072	1040	1007	1064	1035	1022	1030	1010	1085	1022	1017	1005	1030	1016	1048	1006	1013	1061	1063	1108	1002	1069	1075	1028	1019	1035	1059	1035	1051	1097	1007	1029	1068	1028	1058	1076	1005	1009	1028	1052	1036	1087	1049	1023	1071	1087	1015	1060	1034	1012	1060	1059	1000	1066	1034	1081	1074	1071	1047	1111	1023	1028	1059	1062	1030	1062	1098	1111	1064	1078	1104	1024	1033	1027	1050	1004	1064	1035	989	1013	1036	1061	1058	1046	1076	1040	1066	1058	1011	1120	1079	1005	1058	1048	1051	1084	1048	1035	1083	1036	1058	1090	1047	1012	1066	1059	1040	1088	1113	1026	996	1032	1084	1033	1078	1023	975	1002	1035	1021	1084	1085	1045	1040	1050	1084	1078	1082	999	1015	1057	1015	1046	1047	1023	1064	1073	1080	990	1045	1062	1040	1015	1032	1044	1057	1008	1090	1035	1053	1039	1040	1040	990	1033	1056	1044	1116	1014	1126	1059	1053	1068	1022	1024	1050	1002	1059	1071	1040	1095	1150	1017	1095	1049	1052	1025	1085	1060	1029	1047	1043	1111	1002	1055	1008	1004	1060	1038	1011	1039	1030	1038	1045	1050	1031	1047	1013	1079	1055	976	1029	1005	1043	1012	1074	1072	1057	1013	1040	1070	1082	1060	1069	1024	1019	1109	1055	996	1004	1035	1071	1007	1056	1140	1022	1032	1042	1015	1048	1056	1028	1020	1039	1045	1048	1114	1041	1034	1026	1053	1047	1001	1019	1049	1022	1003	1034	1061	1087	1051	1051	1065	1028	1099	1015	1045	1057	1029	1081	1021	1114	1027	1061	1045	1078	1015	1056	1069	1063	1083	1044	1029	1074	1052	1038	983	1070	1034	1054	1055	1106	1077	1042	1047	1000	1087	1033	1084	1046	1037	1105	1015	1046	1018	1115	995	1054	1101	1019	1023	1099	986	1098	1068	1023	1047	988	1109	1016	1056	1083	1072	1000	1073	1039	1034	1051	1070	1017	1076	1020	1046	1019	1060	1106	1092	1048	1020	1052	1003	1010	1081	1063	1122	1022	1026	1015	1050	1030	1074	1028	1049	1089	1073	1050	1017	1050	1093	1112	1035	1077	1012	1047	1049	1087	1007	1026	1070	1051	1010	1045	1063	1017	1057	1056	1073	1046	1045	1067	1048	1113	1034	1027	1039	1017	1040	1063	1050	1012	1060	1035	1097	1041	1071	1054	1032	1055	1046	1045	1034	1066	981	1087	1038	1055	997	1053	1092	1092	1037	1000	1021	1014	1098	1045	1076	1039	985	1047	1055	1024	1048	1033	1133	1081	1020	1038	1074	1030	1061	1010	1028	1083	1063	1022	1065	987	1092	1034	1077	989	1046	1051	1113	1092	1085	1080	1008	1039	1030	1066	1058	963	1017	1038	1020	1067	1040	1010	1047	1066	1083	1024	1070	1060	1046	1033	1100	1004	990	1036	1099	1069	1022	1030	1070	1011	1121	1022	1024	1076	1006	1046	1035	1027	1046	1053	1069	1028	1005	1028	1117	987	1043	1058	1050	1105	1069	1087	1036	1053	1042	1016	1007	976	1053	1064	1057	1066	1052	1072	1055	1063	1050	1101	1038	1010	1049	1021	1066	1047	1042	1125	1111	1014	1017	1033	1089	1013	1058	1057	1073	1024	1036	1112	1033	1118	1008	1037	1039	1081	1062	990	1054	1004	1123	1054	1021	1015	1058	1045	1036	1073	1046	1068	1091	1046	989	1026	1070	1006	1001	1000	1040	1060	1078	1030	1140	967	1050	1010	1057	1080	1065	1038	1071	1032	1045	1014	1045	1036	992	1024	1045	1048	1056	1061	1075	1099	1036	1032	1080	1108	1061	1070	1002	1052	1041	1082	1093	982	1056	1052	1048	1058	1040	1040	1045	1017	1102	1031	1047	1096	1043	1011	1056	1017	1004	1059	1022	1064	1027	965	1000	1072	1028	1049	1111	996	1044	1067	1114	1013	1029	1058	1059	1054	1067	1022	1072	1039	1089	1082	1069	1105	1093	1070	1063	1073	1081	1078	1040	1081	996	1023	1057	1075	1047	1025	1074	1154	1023	1042	1077	1096	1028	1038	1067	1076	1048	1061	1053	1091	1072	1077	1081	1023	1041	1099	1098	1028	1061	1027	1037	1091	1057	1121	1017	1047	1120	1077	1061	1017	1059	1064	1124	1072	1005	1003	1075	1029	1069	1064	1016	1072	1079	1037	1033	1045	1048	1047	1083	1100	1083	1030	995	938	1063	1051	1068	1052	1009	957	1077	1057	1054	1041	991	1023	1112	1018	1077	1017	1018	996	1046	1076	1009	994	1000	1028	1046	1031	1077	1042	1007	1080	1011	1058	1023	1037	1034	1036	1057	993	1078	1073	1068	1050	1048	1034	1036	1035	1036	1046	1001	963	1050	1099	1061	1080	1029	1087	1056	1092	1020	1033	1051	1031	1021	1019	1086	1017	1063	1075	1066	996	1059	1120	1046	1018	1001	1087	1079	1070	1095	1077	1047	1043	996	1034	1091	1074	1049	1037	1087	1059	1067	1074	1049	1027	1036	1084	1047	1066	1081	1042	1025	1053	1078	1086	1047	1047	1050	1105	1021	1139	1096	1046	1051	1058	1063	1059	1061	1082	1067	1058	1119	1097	990	1058	1050	1040	1122	1059	1067	1106	1063	1105	1066	1031	1080	1004	1092	1044	1103	1040	1067	1065	1092	1071	1036	1046	1008	1102	1040	1045	1056	1062	1075	1050	1049	1026	1030	1051	1031	1106	1034	1041	1050	1081	1051	1069	1083	1081	1070	1019	1089	1024	1012	1054	1000	1051	1057	1079	1071	1028	1082	1063	1088	1020	1034	1118	1046	1004	1111	1085	1034	1092	1065	1052	1029	1046	1080	1003	1030	1059	1106	1034	1077	1059	1071	1040	1062	1057	1022	1015	1004	1008	1099	1053	1024	1135	990	1048	977	1006	1080	988	1011	1067	1021	1063	1072	1060	1083	1049	1081	1107	1040	1027	1079	1014	1084	1057	1081	1045	1121	1056	1045	1060	1098	1078	1044	1055	1085	1028	1026	1125	1117	1033	1090	1022	1090	1045	1063	1056	1031	1061	1061	1063	1036	1042	1052	1058	1067	1029	1053	1030	1101	1078	990	1043	1009	1054	1057	998	1057	1052	1036	1034	1070	1045	1066	1101	1065	1093	1099	1043	1032	1021	1056	1105	1036	1034	1037	1096	1052	1065	1026	1082	1017	1077	1046	1020	1089	1101	1027	1017	1018	1057	1033	1056	1069	1108	1038	1073	1074	1053	1070	974	1061	1067	1023	1044	1095	1084	1048	1042	1099	1002	1016	1051	1039	987	1033	1055	993	1039	1050	1017	1053	1090	1044	1044	1069	1042	980	988	1055	1086	1073	1093	1009	1065	1016	1082	1032	1091	1049	1052	1060	1039	1015	1074	1082	1103	1056	1028	1042	1012	1028	975	1060	1075	1024	1084	1077	1055	1016	994	1074	1079	1070	1059	1080	1030	1024	1037	1034	1013	1021	1003	1123	1037	1035	1074	1039	1073	1058	1066	1059	1014	1065	1053	1019	1031	996	1020	1111	1037	1059	1048	1013	1075	1000	1036	1125	1040	1098	1029	1035	1026	1102	1092	1103	1064	1058	1073	1082	1027	1108	1018	1057	1082	1078	1092	1051	1036	1058	1106	1051	1121	1061	1044	1041	1027	1038	1043	1066	1039	1094	1055	1041	1089	1033	1004	1033	996	1055	1041	1019	1039	1065	981	1084	1035	1057	1049	1017	1039	1051	1087	1029	1093	1049	1034	1071	1023	1075	1051	1070	1085	1055	1032	1032	1014	1077	1060	1092	1087	1023	1073	1061	1027	1051	1021	1062	1087	1088	1059	1047	1015	1099	1048	1044	1055	1074	1036	976	1101	1067	1079	1038	1038	1075	1106	1033	1066	1066	1049	1065	1018	1042	1078	1082	1065	1015	1062	1071	1081	1093	1031	1030	1079	1056	1047	1040	1081	1022	1023	1066	1111	1041	1012	1032	1047	1086	1007	1043	1010	1018	1066	1030	1059	1095	1081	1041	1034	987	1026	1029	1109	984	1034	1067	1092	1068	1074	1056	1014	1088	1054	1036	1017	1056	1084	1020	1075	1050	1051	1038	1077	1016	1057	1062	1099	1110	1044	1050	1024	1046	1096	991	1022	1040	1081	1091	1015	997	1075	1035	1066	1115	1071	1076	1061	1079	1088	1011	1064	971	1061	1012	1003	1111	1066	1059	1043	1037	1048	1024	1105	1067	1019	990	1058	1061	1015	1061	1110	1023	1084	1088	1073	1100	1056	1023	1039	1008	1005	1034	1021	1058	1006	1089	1055	1030	1041	1022	1089	1081	1034	1073	1028	1012	1042	1039	1082	1037	1045	1035	1036	1020	1046	1058	1032	1091	1019	1045	1070	1024	1050	1003	1003	1031	1092	1030	1021	1007	1092	1042	1037	1095	1110	1080	1077	976	1064	1046	1058	1051	1108	1081	1030	1029	1067	1087	983	1051	1041	1048	1036	1012	1011
25369	12451	7708	1851	1074	879	744	638	598	551	549	498	553	515	499	485	470	502	471	406	434	461	437	477	439	461	443	449	412	427	466	473	496	427	413	444	424	407	402	449	462	462	439	442	451	440	458	439	461	429	456	454	463	428	450	442	468	459	435	441	446	409	453	412	456	434	437	430	424	442	415	416	416	452	434	437	433	455	446	443	424	408	433	447	473	449	453	497	419	455	440	438	443	486	402	448	448	469	437	479	436	481	451	432	467	412	392	421	408	423	437	488	435	409	442	464	454	399	456	446	452	427	418	451	494	418	431	459	452	469	429	452	432	472	467	440	462	416	409	410	393	410	442	442	442	438	423	445	450	396	460	433	477	439	417	375	436	449	415	447	457	472	451	409	429	423	426	432	445	446	432	438	425	448	441	452	449	451	421	454	470	473	443	442	470	436	409	395	439	450	452	416	422	466	413	417	437	423	509	474	433	476	428	442	414	440	416	436	451	391	468	408	443	458	418	453	447	425	450	436	509	428	443	440	423	460	431	452	456	439	399	386	426	404	411	457	413	435	441	422	463	452	479	487	450	447	444	461	431	446	461	466	438	442	419	392	434	428	445	403	433	422	471	439	451	430	412	453	439	437	448	444	440	492	451	466	431	458	456	439	442	410	420	430	481	486	472	470	400	454	400	433	434	409	380	442	456	430	496	456	425	428	452	470	426	446	445	445	454	483	444	464	491	441	427	415	403	434	425	441	449	439	456	425	412	433	442	453	417	448	448	437	443	477	449	403	445	451	435	444	463	437	433	453	470	459	447	426	455	448	442	425	465	439	424	452	425	424	436	417	409	451	439	438	439	421	416	426	419	466	458	432	440	424	452	440	453	439	449	413	448	448	480	465	453	417	426	439	429	446	417	450	465	407	445	449	434	445	435	405	416	485	457	448	459	413	415	456	453	483	419	458	499	463	415	438	410	450	486	467	423	458	481	464	415	450	419	390	433	454	411	467	403	458	439	412	423	439	427	425	470	439	454	457	379	444	427	444	472	472	454	456	450	439	422	459	467	414	460	459	438	456	427	433	423	413	415	418	430	415	451	447	423	415	388	458	442	443	442	429	432	420	428	477	440	430	464	472	447	453	417	435	430	426	453	411	465	406	419	458	408	415	418	461	430	453	463	387	443	455	442	414	410	444	408	422	452	441	419	442	454	450	454	443	396	440	459	443	441	444	433	439	461	428	443	436	445	429	410	444	477	433	464	471	448	448	410	429	449	421	492	412	430	402	417	432	484	454	432	458	468	413	436	458	433	442	434	440	498	433	434	424	420	417	477	457	424	447	448	465	456	448	433	444	428	464	446	459	440	471	465	424	438	441	424	446	442	453	437	453	470	470	446	420	452	416	428	410	474	435	435	469	448	445	464	429	471	427	438	469	475	475	450	452	447	447	452	451	435	474	452	442	418	434	449	455	496	439	432	438	438	523	484	434	423	449	459	438	470	436	455	419	456	402	422	470	445	441	454	441	406	417	420	441	436	433	456	471	451	428	470	443	455	438	459	445	446	435	463	439	463	433	449	428	427	423	407	415	452	417	415	439	456	449	425	395	416	429	374	441	475	452	436	445	410	464	453	486	433	430	422	438	407	481	420	418	452	402	418	436	410	430	453	441	506	462	435	397	447	450	414	476	453	441	430	467	459	472	458	426	443	476	445	454	475	460	444	435	429	460	436	450	409	432	443	457	425	490	420	433	440	420	401	445	423	448	441	445	412	426	431	433	442	467	444	479	410	468	482	453	497	438	473	398	453	463	426	463	446	456	462	447	401	435	435	450	463	409	441	454	444	402	456	475	460	435	457	457	506	415	461	469	442	458	447	411	433	444	433	440	475	489	421	412	449	439	442	399	468	506	448	439	411	413	466	448	470	444	413	426	446	437	444	473	429	486	429	430	435	435	449	449	457	418	442	434	484	403	474	487	419	445	473	381	445	442	470	426	460	424	450	446	405	422	412	423	407	438	460	444	472	482	416	460	445	456	463	462	479	463	418	471	428	442	410	455	469	462	456	434	431	421	464	448	455	480	460	442	459	448	455	482	460	428	431	460	441	392	441	448	436	426	414	462	444	435	426	417	411	428	455	438	445	423	427	465	452	442	396	412	399	461	451	421	469	452	453	465	424	411	453	433	459	420	469	458	441	435	405	444	464	417	437	450	409	435	446	444	417	408	402	453	490	459	433	441	456	451	448	441	456	492	409	424	406	480	472	441	438	455	426	450	429	454	439	413	429	459	471	447	425	450	456	446	440	421	438	442	423	438	445	469	459	485	452	449	387	481	475	424	450	437	444	451	440	494	447	442	500	452	451	417	465	425	397	469	477	459	423	401	424	480	462	431	433	395	400	436	426	455	449	486	457	433	429	454	458	444	440	442	441	422	423	470	459	434	460	431	437	439	462	435	432	399	406	419	418	417	455	398	429	427	453	418	464	425	418	404	459	488	448	462	457	465	451	455	445	447	420	448	459	427	464	424	446	397	433	447	457	443	410	438	446	453	439	442	448	421	467	454	439	466	385	412	463	448	405	457	465	435	448	464	455	444	468	459	513	432	461	450	442	404	430	443	453	455	454	461	457	475	441	430	461	451	448	429	461	460	462	478	407	457	441	427	379	425	461	434	422	430	426	464	434	452	456	436	425	415	462	445	443	435	440	426	489	465	429	401	409	458	455	448	452	436	450	475	433	428	440	461	422	428	446	459	446	440	462	468	452	453	414	487	437	450	422	457	446	434	460	417	462	412	419	467	447	470	467	437	441	467	430	424	469	468	432	430	429	411	463	430	458	465	433	437	449	456	438	414	464	441	420	495	451	457	455	430	421	469	412	404	443	430	460	387	472	455	464	426	394	433	436	439	458	427	412	459	451	425	430	435	473	435	445	441	477	453	436	429	483	367	426	424	456	439	454	476	475	437	418	428	434	418	428	431	405	427	408	451	453	413	436	410	418	446	424	441	489	458	439	457	451	469	464	397	441	449	444	440	457	447	401	430	437	402	447	449	440	430	466	435	446	451	433	430	437	454	443	470	459	464	419	425	465	452	417	437	433	409	442	422	439	449	435	462	462	401	408	452	435	479	483	427	436	440	446	480	412	462	446	443	456	452	449	439	414	430	453	438	436	445	446	469	460	431	423	399	457	474	426	424	461	428	441	396	451	440	462	414	427	391	459	473	448	425	443	461	454	444	411	481	470	446	452	463	453	428	419	429	464	426	448	452	440	409	419	459	458	448	473	444	406	417	441	410	434	420	404	432	464	443	403	411	448	465	402	454	447	440	412	455	439	431	445	444	410	414	419	461	403	456	471	409	440	438	472	420	431	469	436	468	465	396	415	395	429	446	468	454	428	495	444	456	448	436	427	484	431	431	475	432	448	474	482	429	477	459	472	447	428	422	465	451	470	451	441	467	444	428	447	450	430	473	461	429	451	458	425	453	437	475	467	445	455	446	423	445
17581	10647	10360	3769	3347	2921	2308	1993	1757	1720	1555	1510	1472	1328	1244	1226	1240	1154	1181	1166	1172	1124	1123	1073	1098	1087	1043	1058	1049	1065	1037	977	1067	1035	1055	1009	1091	1039	1065	1032	1026	1042	1026	982	1024	1022	991	972	1028	992	1007	1073	972	1024	1018	1010	1036	1002	985	1029	983	991	910	1003	1029	961	993	1002	988	970	1006	1048	998	1058	975	986	970	947	986	953	1056	936	968	1027	1003	1049	1007	998	995	978	990	997	955	993	995	1033	977	1011	996	950	967	1021	966	1015	979	993	1010	1030	944	959	1015	1044	931	996	1012	990	983	1030	995	1016	1017	1011	989	1019	1037	969	992	990	1002	1038	990	973	968	1015	947	1017	987	997	996	970	1010	953	974	1052	981	1003	988	999	1030	976	977	976	988	1004	988	1042	1010	962	1013	965	1010	1038	970	974	932	1047	995	1002	994	978	990	996	960	1017	994	996	946	986	983	920	1012	1036	1010	1016	999	965	979	1002	974	1014	977	987	1013	999	981	1008	962	1005	1016	1008	1015	963	976	977	981	971	1018	1036	1018	1004	935	970	968	1006	1023	981	1023	1023	983	978	943	958	1022	1021	927	1037	997	1052	978	977	996	983	1022	976	1014	1019	914	929	1024	1005	1008	1070	971	993	988	1058	1003	1010	1029	995	978	1031	953	1000	945	1050	977	954	926	991	996	969	964	987	972	967	1011	975	1023	983	974	989	972	990	1018	1028	961	989	991	976	998	1006	980	946	1004	997	1034	1039	1018	971	958	986	1010	1010	1039	1017	978	993	1020	1008	994	961	1019	1014	1057	977	963	1013	1025	1062	910	1018	1003	1011	1036	1012	1004	1014	974	965	1033	1005	998	1048	1028	993	980	1077	964	1001	1009	969	984	1032	969	1003	982	956	990	956	995	941	984	1008	990	1065	989	936	1041	1020	1089	1008	977	983	1019	1030	1017	1015	955	996	1028	991	1009	1082	957	951	1042	1046	1017	970	995	981	1022	1047	1015	983	998	932	996	930	1015	1009	1008	985	1057	958	1004	1005	976	995	1033	1017	1011	966	945	1003	1061	987	1038	960	964	967	1012	939	969	981	981	950	983	979	1000	976	1036	985	1007	958	929	972	982	1033	972	1030	973	1029	968	938	980	1054	948	975	983	951	980	949	1000	1026	1012	991	1010	987	1012	1014	1005	1020	991	995	940	1039	965	975	997	1016	983	955	999	1024	980	1006	1062	974	980	988	955	965	990	981	958	1029	951	1006	1014	976	960	986	1049	1029	984	962	973	985	1029	973	992	1032	1005	975	1042	975	1003	1001	967	1033	970	935	971	980	1001	1001	1016	989	993	1005	958	959	1036	963	987	972	986	1019	1009	977	968	961	952	976	1076	996	952	1016	989	960	982	935	1029	1033	965	964	959	1010	1006	971	998	973	976	982	961	907	951	981	1028	1054	1014	977	1022	1007	1007	1021	1019	1028	1056	993	1055	1005	1041	967	979	943	991	1023	997	938	1023	960	1037	1014	999	953	1025	1020	1027	1030	976	1047	1012	992	1025	1024	1008	973	960	982	1036	983	986	1050	1013	1005	1023	950	1033	978	1046	1018	970	988	1003	1037	1022	1031	1017	961	1065	983	1026	929	980	983	1013	961	970	992	1023	1030	1027	1073	945	937	1008	1020	1020	1055	933	947	1021	938	989	1053	930	948	957	992	970	995	1010	1045	953	1009	986	976	994	1002	952	949	944	995	1007	1052	975	1013	1006	967	1055	967	1011	989	1006	999	986	1043	962	978	1008	1036	1013	997	1012	951	988	1020	955	980	958	974	1000	1021	987	925	1023	1020	996	948	961	1034	998	1034	996	1025	951	955	1022	958	935	1086	978	1024	989	1031	934	979	980	1007	984	995	1031	1025	1013	1016	917	1018	996	1014	1002	940	1043	945	961	971	978	996	992	1101	1010	975	946	992	999	1042	991	1063	953	1012	961	1024	971	989	978	996	986	974	1008	984	919	961	987	1009	1003	947	1012	1030	995	1037	1023	1014	975	995	1004	1047	1004	1017	986	985	1029	986	1004	1051	953	928	1032	1006	987	1027	955	1040	957	972	1045	1035	973	1009	1015	962	1017	958	941	985	1014	1029	991	1037	993	977	996	1017	934	1017	1023	989	1025	1014	1049	960	1013	1018	987	1036	998	1011	1001	1032	1006	1032	980	950	952	985	928	1022	998	985	1012	1003	1022	987	986	1026	967	1028	993	991	1010	971	971	1046	932	994	951	994	939	928	1000	1021	994	984	1055	1009	999	967	1021	1006	1023	1030	980	1022	941	961	938	993	952	1009	976	989	1054	1033	1040	1008	1009	962	985	1000	987	1067	963	982	993	972	991	1022	977	951	965	1034	980	996	952	975	1006	1016	973	1009	973	1033	952	981	1021	1026	1030	972	1007	977	969	990	975	1054	1007	989	997	933	980	1002	1014	991	1003	993	980	991	993	1046	989	1002	998	940	962	1008	1007	947	991	989	993	965	992	988	990	1000	998	1000	989	992	957	995	1001	1021	987	1022	959	966	953	948	955	942	997	992	972	1025	985	978	976	1050	1030	1000	944	938	1023	982	1001	982	967	989	1004	1030	1009	930	948	971	1032	964	986	968	930	978	1035	996	986	994	992	982	941	1009	1025	1027	975	964	967	1003	977	1016	989	966	930	1003	1046	1012	1005	986	1000	1006	919	992	990	985	1005	1000	990	1028	1004	982	982	1032	954	1026	1002	943	956	996	991	966	984	943	1009	946	985	1052	984	950	1013	1006	957	989	1053	967	960	974	994	999	982	1003	980	1011	1009	971	963	1014	1053	1020	987	987	969	1013	993	1023	1021	1008	1002	972	1026	985	1000	951	1004	1005	999	942	1025	960	949	989	1036	943	971	973	990	984	968	928	965	986	960	979	976	979	1054	975	1005	1009	971	992	1004	1016	994	1033	956	963	946	996	1007	998	1026	1024	984	1030	983	1034	1009	1005	953	1051	1035	951	1006	955	980	1024	998	997	1023	986	1036	970	1018	1031	992	965	998	1001	1072	973	965	989	986	988	971	1032	1011	961	952	989	1041	961	968	1003	1005	1015	1008	1013	961	986	1019	943	1007	985	997	949	970	945	1048	1042	1001	981	1026	1033	999	979	1009	997	937	998	973	953	1007	970	958	951	967	1022	928	952	988	986	981	1045	989	986	986	1009	1004	972	988	982	1002	925	978	981	952	1013	1019	997	942	1032	1053	1038	991	940	960	975	960	1009	987	998	1025	1014	965	901	1009	1020	1043	1008	980	927	978	947	962	1051	1055	1075	985	1019	1044	934	997	1021	983	978	992	944	983	1082	966	1004	1001	1057	989	994	939	979	1016	937	949	992	956	1004	989	997	985	1005	969	956	1022	1024	1001	918	1047	1023	1029	947	1058	996	1032	982	998	970	947	1013	1029	1007	986	997	942	1049	999	942	1038	1003	1000	994	957	1024	1011	970	986	988	1059	1026	1007	957	944	1000	986	969	1047	1014	1012	961	983	988	1034	983	995	1002	990	1022	1020	930	1014	969	1012	1044	966	1019	1023	967	986	1001	1008	970	929	949	1035	963	1017	942	958	1019	1007	939	996	1007	990	997	1010	987	981	1018	999	993	937	941	1015	1002	1038	963	1006	956	1017	989	979	966	974	985	1042	974	966	1035	977	1011	910	978	983	1047	957	1017	1008	986	949	1019	969	960	977	939	987	1067	1027	1031	956	1002	990	973	940	971	1029	991	1048	968	1005	994	1033	1003	1032	1032	1006	1007	913	1016	1022	966	1017	1004	988	1013	987	992	962	1075	1021	1050	1011	986	1012	1013	1006	981	947	955	953	1044	930	999	979	1019	969	980	983	1040	1012	960	962	1025	1001	939	998	980	1002	973	1047	1017	992	1022	953	962	1030	1028	997	987	966	980	1005	1032	964	964	955	948	950	942	993	982	994	1057	1009	977	1009	952	993	1005	994	964	1008	976	996	970	996	971	943	1016	971	949	980	969	954	974	977	1006	1033	995	1048	994	981	998	1001	1009	992	1000	986	998	957	944	1068	1019	943	992	991	1008	980	950	1078	1042	1045	1056	995	993	1046	1021	991	1025	928	968	993	978
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
