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
336561842748	336561843309	336561843859	336561844409	336561844959	336561845509	336561846059	336561846609	336561847159	336561847709	336561848259	336561848809	336561849359	336561849909	336561850459	336561851009	336561851559	336561852109	336561852659	336561853209	336561853759	336561854309	336561854859	336561855409	336561855959	336561856509	336561857059	336561857609	336561858159	336561858709	336561859259	336561859809	336561860359	336561860909	336561861459	336561862009	336561862559	336561863109	336561863659	336561864209	336561864759	336561865309	336561865859	336561866409	336561866959	336561867509	336561868059	336561868609	336561869159	336561869709	336561870259	336561870809	336561871359	336561871909	336561872459	336561873009	336561873559	336561874109	336561874659	336561875209	336561875759	336561876309	336561876859	336561877409	336561877959	336561878509	336561879059	336561879609	336561880159	336561880709	336561881259	336561881809	336561882359	336561882909	336561883459	336561884009	336561884559	336561885109	336561885659	336561886209	336561886759	336561887309	336561887859	336561888409	336561888959	336561889509	336561890059	336561890609	336561891159	336561891709	336561892259	336561892809	336561893359	336561893909	336561894459	336561895009	336561895559	336561896109	336561896659	336561897209	336561897759	336561898309	336561898859	336561899409	336561899959	336561900509	336561901059	336561901609	336561902159	336561902709	336561903259	336561903809	336561904359	336561904909	336561905459	336561906009	336561906559	336561907109	336561907659	336561908209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
55394	52360	53565	46632	44694	42116	44657	37751	38783	36034	32480	34865	27367	23376	13250	5769	5012	6167	5649	6447	6308	4414	4186	6177	6120	8539	8112	4801	3856	4500	1167	699	706	550	517	706	2079	2534	1568	1185	966	663	521	405	427	395	373	432	376	383	407	393	385	405	374	417	383	383	383	399	388	366	410	382	377	400	360	404	425	398	404	405	373	393	446	398	395	421	383	401	391	375	376	377	421	402	409	351	400	406	432	421	367	378	381	405	409	395	417	405	384	351	378	394	378	395	416	439	396	437	395	420	383	401	411	394	391	370	412	381	405	397	378	398	399	398	431	390	406	377	439	363	379	387	403	379	406	380	408	355	387	385	370	384	407	398	402	374	342	388	376	390	375	345	399	417	416	388	409	406	387	381	389	383	401	369	374	386	406	384	411	370	434	389	348	362	371	411	415	392	361	419	418	430	400	419	400	398	375	411	369	393	401	381	412	411	398	414	383	361	399	397	398	421	418	390	378	406	409	426	379	421	418	408	408	405	401	389	413	366	396	377	393	403	412	411	338	406	420	397	394	373	386	387	394	403	409	414	409	433	401	390	397	435	392	408	402	361	409	392	365	361	378	396	346	393	401	396	401	403	383	378	430	389	420	385	373	406	395	343	374	389	378	371	354	400	384	383	379	408	350	392	402	397	398	403	379	423	396	372	389	379	404	369	390	387	384	389	377	425	445	372	386	400	402	381	401	415	393	374	356	365	410	416	423	399	409	398	436	460	392	415	406	373	418	414	424	410	402	395	392	405	423	416	422	410	388	400	381	400	356	419	388	357	389	401	385	364	387	399	381	403	393	380	387	392	389	360	390	351	364	376	388	379	407	388	416	385	379	418	383	381	369	419	390	407	399	393	388	368	379	373	438	403	426	410	436	369	399	358	403	416	370	418	389	392	383	393	363	438	405	369	430	417	367	386	390	336	365	383	386	425	379	387	408	447	415	388	430	420	398	395	373	402	449	350	438	403	421	408	371	402	396	396	388	379	410	368	407	400	423	422	432	396	363	369	405	368	409	427	401	403	404	402	363	378	406	372	407	388	384	397	407	411	356	392	380	402	402	389	403	344	397	381	389	413	394	377	404	417	446	413	412	350	384	411	419	372	368	396	367	410	419	411	363	379	394	403	436	401	403	390	388	407	404	365	365	375	381	373	375	420	414	378	415	423	417	394	396	455	414	420	382	418	360	384	388	393	389	365	398	431	393	405	404	380	346	409	392	395	371	387	380	403	417	381	379	410	390	391	420	444	417	370	391	419	407	395	403	399	431	374	359	419	390	385	396	343	398	373	389	365	420	384	417	376	427	379	412	333	406	409	393	396	378	416	402	399	376	478	393	422	380	355	380	409	419	398	423	415	379	413	391	405	373	422	398	376	386	379	376	425	425	391	402	377	404	368	406	378	384	369	391	375	394	406	375	386	376	377	393	404	370	401	388	409	404	375	424	385	382	352	363	394	419	412	444	409	402	417	398	397	385	404	383	371	414	386	419	405	400	432	411	386	379	442	375	404	388	374	384	394	428	410	412	401	396	412	383	409	409	407	381	370	412	366	370	403	407	380	407	431	413	361	414	380	385	372	377	402	398	380	388	417	428	395	426	401	377	410	408	400	417	382	378	410	412	395	346	396	380	391	418	404	399	393	378	369	392	405	428	383	372	394	380	422	383	432	409	405	417	381	415	420	376	402	417	376	407	395	388	390	426	387	359	380	346	431	394	387	363	397	380	426	387	370	412	386	412	394	365	409	387	375	351	384	388	384	400	370	394	403	431	432	398	386	373	447	389	385	432	399	420	396	357	412	414	388	402	411	401	357	389	410	383	385	396	424	420	404	372	400	370	402	456	374	401	372	408	385	408	415	384	418	406	420	388	379	395	384	434	384	402	411	368	373	402	352	418	415	395	381	424	362	358	390	380	390	370	421	367	360	400	366	408	381	419	393	384	403	418	394	410	430	389	420	373	408	396	391	383	380	415	393	407	411	400	373	422	449	408	400	381	378	372	394	381	408	400	430	409	448	345	400	407	358	372	378	403	396	424	386	376	380	417	424	354	382	379	368	376	386	382	397	410	442	376	397	366	413	370	425	413	398	400	410	443	398	379	419	358	364	394	406	390	395	378	411	358	398	386	426	418	412	401	399	402	421	414	397	407	389	410	403	444	379	404	381	392	422	375	377	411	402	386	388	401	390	376	376	395	366	397	390	376	387	378	390	412	418	380	400	405	404	384	416	396	395	387	402	405	370	413	392	370	408	433	365	372	397	383	400	413	403	386	400	372	398	372	446	427	354	391	370	391	340	465	378	406	404	375	391	394	411	387	376	432	352	394	371	430	387	426	377	393	397	347	413	396	362	391	398	401	411	409	403	417	380	395	391	394	382	387	405	367	381	416	428	411	424	430	396	410	386	428	411	391	372	357	399	407	374	404	373	377	407	389	407	388	383	374	428	395	410	379	400	400	368	409	396	359	393	390	401	417	412	428	384	444	384	428	460	393	403	433	387	419	378	400	404	424	385	354	409	423	390	401	407	388	395	384	402	381	413	385	416	401	399	405	376	405	398	378	428	416	402	402	403	393	422	395	398	368	397	391	414	384	416	405	408	396	401	420	362	398	393	411	387	404	378	405	392	440	395	423	417	391	425	407	399	396	377	403	409	366	392	399	389	394	365	376	404	379	378	372	382	405	415	421	374	408	399	379	392	409	374	388	407	418	401	402	404	389	401	385	435	379	401	421	348	411	396	411	434	394	370	335	380	383	410	413	421	366	400	383	422	374	414	422	437	393	410	347	378	394	387	389	429	405	370	450	406	374	402	416	369	364	430	352	395	393	387	366	357	379	416	372	384	427	402	437	415	411	420	376	354	399	417	404	391	420	407	417	389	441	399	373	406	417	423	388	388	403	409	380	393	395	420	383	409	382	386	406	396	382	390	387	393	438	372	380	415	378	379	372	405	404	387	362	370	400	391	406	385	386	420	362	451	401	390	390	389	371	401	373	331	412	377	419	405	411	417	386	375	395	396	371	416	415	369	380	391	377	436	392	377	396	407	384	408	418	360	375	387	397	383	419	410	417	399	400	417	391	361	378	428	384	408	370	370	406	408	389	419	381	349	388	390	400	387	405	319	393	385	387	389	351	407	409	392	382	362	425	368	389	359	385	407	380	430	388	418	395	372	378	392	417	408	418	417	407	433	401	402	418	409	427	389	395	397	427	373	404	399	372	373	412	409	390	359	385	408	408	391	423	428	378	426	352	398	400	424	393	408	453	397	371	382	397	380	390	381	372	388	380	433	381	392	349	376	375	419	391	377	368	388	422	384	384	381	405	364	394	399	379	369	369	395	432	415	386	364	365	426	375	398	404	396	452	395	406	394	389	383	378	405	414	365	381	399	413	413	404	432	398	396	389	420	390	383	386	416	375	391	395	402	416	357	389	429	396	405	408	378	370	379	429	390	429	378	389	365	377	364	437	412
40687	48984	56398	59447	61513	57981	56960	56539	59884	57147	51856	52627	46386	42958	29354	17986	20225	23232	20020	22776	21053	17474	17596	23491	22135	28261	25523	17610	15940	14968	4649	2739	3010	2113	1745	3138	10388	11674	7683	5217	3741	2382	1526	1114	1083	1040	1062	935	1076	1016	1024	1006	978	946	982	1030	1005	904	1049	1040	1000	1009	986	1041	983	1004	1015	997	1009	1003	1002	989	1000	1044	961	980	957	1013	957	1002	981	951	999	1038	1010	963	947	991	991	975	965	955	1011	1049	997	962	997	1012	951	1048	1011	976	1042	1006	1001	990	1019	990	994	989	977	974	1082	1003	965	1032	996	1002	949	997	1003	975	978	982	932	999	1013	953	1035	1027	951	995	976	998	982	987	955	990	988	998	1036	1042	983	986	991	998	964	1022	1052	1048	1015	967	1000	978	990	1031	967	970	985	1003	1018	970	1050	1000	1023	1065	997	979	995	957	936	1021	1006	1031	976	1012	1054	1001	986	1005	1024	997	983	1025	1006	928	1009	963	978	1025	1044	1003	1012	1005	992	986	996	955	976	954	943	962	980	982	992	1040	1015	1009	1022	973	982	997	1004	1037	999	1001	1013	1028	972	964	1054	1013	1004	1019	1000	1022	1016	1002	1003	962	1027	1010	1002	1031	1017	994	984	1006	976	982	1050	981	986	968	916	983	989	987	984	1028	991	984	1026	966	943	1069	1007	931	1061	1007	1012	1022	949	1062	976	983	1032	955	1004	1028	1022	1019	1001	1027	1038	977	934	975	954	985	958	1009	970	1036	978	1032	969	994	944	976	982	990	1003	1051	1030	1084	967	994	939	1004	1012	1023	997	1023	967	1030	1076	1033	980	977	1000	1032	991	1036	981	980	969	978	1017	961	1052	948	1016	956	994	1042	1050	970	1005	1032	962	979	1014	978	976	1042	978	1027	954	963	993	957	1011	1053	953	1012	954	974	972	1071	1022	973	955	1056	962	979	944	977	944	918	1014	990	1006	986	1019	989	989	974	1019	985	965	970	981	946	1030	1077	1002	1007	1027	1043	1008	1029	982	952	1027	995	1000	1018	1033	1070	968	1027	1027	1045	1007	988	1011	1018	1000	997	1032	1058	988	979	1054	988	1022	1026	981	994	954	991	1022	1034	988	969	983	1047	924	991	1038	941	1021	932	1029	988	997	983	959	1008	989	1035	986	935	1024	965	977	995	940	964	1049	1015	1035	1062	960	969	1011	965	1027	1033	984	969	999	998	1019	967	990	989	1006	976	975	963	981	1023	990	1022	971	934	1016	1014	969	952	997	1009	993	1020	1018	994	1008	1055	1027	974	1011	1046	984	1029	921	989	990	1011	1010	1068	987	988	1019	1047	943	1068	1022	978	1041	1017	1015	995	928	992	974	950	1012	1007	992	1018	991	1002	1040	1019	985	944	956	938	988	951	989	1037	959	950	968	1024	1018	983	991	958	1043	995	1057	962	927	1026	970	980	1030	993	987	950	1001	995	1033	990	999	1019	953	1019	1072	985	970	961	963	911	984	987	1018	1016	945	952	975	977	1027	950	1031	1002	1007	970	1037	983	978	969	1021	986	975	1030	1028	1009	977	1005	956	998	974	1004	1029	980	938	937	1004	941	995	1005	953	1043	980	980	992	961	991	965	922	969	990	1008	982	1029	1051	986	1034	993	1014	1021	977	997	972	1007	961	969	1011	970	943	1035	1051	964	1063	1036	1033	1004	1014	1008	991	932	1048	1033	972	1017	964	980	1005	992	977	978	1045	1034	956	984	961	981	983	975	982	1006	977	1023	907	1030	1001	965	1003	1061	1009	993	1007	980	1005	1029	972	973	997	945	1008	929	1002	1073	1006	994	1029	980	984	1014	988	1003	1015	961	1026	966	1014	1009	1003	1004	951	1037	1052	1006	1015	979	1022	1059	1025	968	990	998	1013	1009	1021	1001	995	945	1014	983	961	981	1023	1000	939	993	996	970	1017	1007	1036	1019	937	973	987	965	1033	996	954	978	979	955	1021	964	970	1035	1027	978	1067	1001	936	959	1023	975	943	970	959	1020	1009	1003	1053	1067	986	953	1011	987	992	999	959	951	967	1007	948	1028	1013	969	1044	1035	974	994	991	931	973	1001	977	971	1059	990	1008	1014	1010	970	1022	1021	964	1065	994	1059	1007	982	926	1040	1018	1031	996	996	979	985	1008	962	1029	1008	965	955	1010	971	949	1019	982	980	1001	967	961	1001	994	1012	1024	964	1004	1026	993	973	1020	962	1022	1029	963	994	994	982	992	1012	964	965	968	979	1001	1000	982	1016	969	981	998	943	986	1015	972	986	1026	975	1026	1012	1031	1037	948	1030	975	1002	973	939	990	964	1009	969	1064	991	1001	985	1004	1002	969	1048	1003	962	960	988	968	1002	983	1010	984	1008	1027	974	993	933	961	1014	1041	946	992	946	1004	952	1058	963	1028	992	1026	998	1021	968	1013	1036	957	1009	1019	1023	1093	995	991	1020	983	1021	947	1026	954	992	1016	998	1039	999	1020	954	951	1012	962	981	1016	969	991	992	999	1106	976	1010	994	985	976	1043	972	1016	1036	974	1018	1010	1035	978	955	997	948	978	1008	1064	1013	952	1010	961	977	981	1006	1072	965	957	1028	999	1012	1020	984	915	1021	959	989	1049	958	997	967	938	1016	1047	997	1071	1053	973	976	1004	1006	1016	972	973	936	982	941	972	1048	1019	955	1034	947	993	1002	974	985	970	970	1008	1021	997	997	971	1051	1020	949	968	988	942	1005	934	1021	1008	1020	953	977	1048	977	892	998	916	979	983	1040	977	1011	1031	964	958	1005	998	992	1010	962	1012	967	997	979	1021	987	986	967	953	1014	1011	1074	1018	1004	936	912	972	939	1001	975	1004	969	995	929	998	1018	1010	966	1024	957	951	974	1039	1000	975	1007	1006	1003	1037	967	970	1019	957	968	952	1006	972	991	1026	1018	1036	971	952	990	935	989	987	1036	1004	930	931	945	1081	1066	1030	961	1035	956	1025	973	1023	1041	992	1011	944	998	1031	1002	1009	936	980	991	967	966	981	1018	1032	984	975	999	982	1024	1037	989	991	958	1008	1038	984	1007	1021	968	1051	982	990	993	1001	988	998	981	1001	909	940	971	1028	990	979	970	982	1002	1002	986	970	995	1016	1023	1017	1000	959	1012	993	974	990	1009	955	1078	1021	994	976	954	1013	986	1021	1021	951	1048	992	995	993	1021	1050	990	1064	998	1070	961	976	982	950	1032	991	959	1028	1010	979	1031	974	972	964	993	1019	980	993	1008	995	985	946	991	1031	1014	1036	967	980	915	990	997	1015	972	967	1002	988	989	947	1044	1029	974	1011	1038	1043	994	993	991	983	979	995	1000	983	942	1015	985	1013	954	942	1001	974	1016	983	987	970	956	1058	1061	931	941	994	1003	990	1009	979	971	996	1031	986	938	964	999	1047	1034	942	1037	985	1000	949	987	982	983	983	1046	948	1027	973	1017	1009	971	958	1027	994	1008	1014	1013	1038	1062	1026	982	960	977	939	1026	996	996	993	1006	996	992	999	1036	1017	982	932	980	978	939	951	1005	994	1029	938	1028	1004	995	1010	981	894	1006	993	991	993	996	932	938	939	1007	967	985	972	1029	1042	994	1002	1025	971	1052	957	993	1003	979	974	997	918	1002	942	994	977	935	970	996	993	977	1030	1029	1004	943	996	978	1011	997	973	997	995	942	966	954	1003	982	1003	981	951	1068	1002	988	1000	1003	954	967	984	995	973	997	947	1010	989	1058	987	1003	993	972	989	1012	1005	1007	1009	1027	1010	971	948	998	1016	956	1013	964	952	1028	962	1023	971	977	1020	1007	939	981	1011	1011	1016	957	932	1060	1000	1015	1000	973	964	999	973	929	1017	983	976	1003	983	1010	958	986	1042	904	956	938	994	1003	1010	978	995	1000	1002	1009	990	1011	958	1020	1012	967	985	961	1003	1004	980	975	955	1008	980	996	996	1016	993	1006	995	959	1033	946	1009	992	1048	992	1013	999	1031	1031	975	1017	944	933	985	977	964	1040	1016	968	966	1031	983	996	992	997	938	1014	1004	1056	1038	989	974	999	945	1015	1005	1006	1019	953	973	1021	970	1006	1042
30438	24394	33083	38820	29838	23372	16213	8662	5860	3079	1750	1352	943	797	691	609	572	710	623	581	668	878	798	625	621	545	540	529	595	656	498	409	415	421	425	424	490	511	511	546	554	467	453	477	446	431	432	400	421	452	412	390	410	441	404	413	415	418	400	431	420	436	416	448	443	425	436	431	416	419	409	429	404	412	413	423	453	445	410	445	426	427	409	422	415	390	460	412	416	407	442	413	394	445	421	437	425	431	418	444	405	419	407	403	461	411	437	434	424	422	381	431	399	409	431	439	413	452	438	390	425	409	428	421	394	432	434	409	426	432	407	436	368	411	393	413	414	396	436	393	446	423	424	423	416	391	457	430	459	415	412	405	420	423	457	388	443	430	450	428	425	404	453	423	414	415	420	411	421	401	437	425	416	403	429	410	390	393	395	429	424	409	431	425	429	439	449	417	439	413	418	438	411	412	413	415	435	403	423	444	410	431	426	425	399	390	437	448	468	394	440	368	434	385	418	410	425	415	449	432	426	419	421	378	387	389	433	420	425	437	420	392	415	433	414	441	397	395	402	402	432	439	435	421	402	436	441	426	377	402	434	408	420	393	411	397	436	444	429	410	416	430	412	408	440	397	427	409	425	401	408	452	410	408	409	416	423	422	417	410	410	426	455	406	428	406	385	415	456	443	419	442	443	447	408	421	405	406	409	442	425	405	423	414	406	404	445	439	456	398	416	432	375	424	389	409	402	447	456	428	434	439	426	451	399	415	446	423	451	407	422	412	416	411	408	446	405	449	433	406	450	422	415	407	372	436	385	434	421	427	383	426	434	415	435	416	392	398	429	440	365	449	433	406	417	423	446	438	402	425	414	406	420	434	415	409	396	423	423	379	419	399	408	404	427	423	443	409	396	430	438	411	437	433	411	472	404	418	452	442	459	373	431	443	451	413	455	444	401	445	393	414	411	424	406	418	433	420	404	428	430	447	433	406	408	406	414	408	389	410	414	442	435	421	433	431	414	376	427	420	410	425	444	438	440	430	417	431	421	424	445	403	417	375	418	429	424	409	428	392	404	402	396	430	447	408	421	447	401	408	428	395	423	421	401	432	430	412	421	412	438	399	395	435	417	441	396	426	382	509	446	433	419	396	371	387	425	416	428	427	417	423	418	436	445	436	395	413	426	440	380	413	457	437	414	410	400	416	437	403	422	426	449	453	429	418	434	413	418	439	420	420	407	401	402	387	405	391	442	401	401	415	409	434	438	436	418	438	386	447	397	407	420	400	478	445	425	472	411	412	450	436	416	386	417	420	409	462	419	416	433	449	421	428	439	408	418	376	425	407	420	409	432	414	424	402	402	412	412	425	417	465	417	431	425	411	393	410	429	409	404	456	454	455	412	461	436	386	434	414	429	475	413	411	441	414	379	448	393	432	430	440	381	434	481	436	426	406	426	447	374	386	423	407	414	458	391	414	420	394	403	401	411	377	441	411	414	442	418	421	404	450	409	408	407	414	387	406	434	399	400	386	388	383	382	423	442	409	439	420	383	472	398	406	439	416	409	451	372	443	432	403	445	420	433	441	421	371	430	402	433	457	428	415	417	422	423	409	434	428	444	438	433	401	417	437	406	385	430	408	415	437	416	438	438	402	430	411	393	409	463	440	437	385	445	459	382	417	404	421	433	410	446	436	404	458	390	428	421	444	446	431	427	419	479	434	404	402	428	449	420	404	413	441	394	400	409	428	412	403	441	446	458	423	460	408	452	445	411	418	385	427	439	462	440	418	417	432	421	398	425	429	425	378	446	397	425	454	412	436	449	454	418	438	420	406	420	402	424	407	426	403	441	398	405	427	416	392	418	426	420	404	432	464	427	411	444	433	419	418	388	425	402	410	417	431	436	413	412	389	435	428	447	414	415	426	390	418	408	408	435	419	416	414	450	453	413	462	404	403	432	393	396	400	401	420	379	428	369	406	395	419	428	446	450	433	398	401	407	421	430	469	449	380	448	404	435	443	380	407	430	410	403	431	397	405	427	418	430	447	411	424	415	447	385	429	403	431	402	401	393	424	423	418	445	381	428	444	428	436	442	453	415	417	410	403	432	413	399	421	412	416	418	427	449	426	442	390	401	432	399	404	427	415	451	410	424	410	407	431	414	393	413	411	380	397	388	408	403	434	404	373	437	408	407	442	400	413	424	426	388	399	405	415	419	419	408	428	447	415	390	432	443	454	434	417	428	451	439	387	390	430	392	457	418	416	421	425	447	428	409	424	397	441	389	410	410	465	409	423	399	399	393	427	413	453	437	473	425	431	400	445	393	444	432	405	434	403	381	400	441	424	410	412	450	455	382	416	408	407	436	394	436	406	402	428	429	398	401	386	444	390	434	455	403	434	410	430	437	396	387	401	441	432	401	423	418	473	407	382	421	434	394	425	400	432	441	460	446	419	408	407	411	441	395	418	400	429	411	439	383	396	421	417	390	451	451	427	456	418	423	400	412	383	385	444	426	438	456	429	423	432	392	415	452	438	404	410	402	422	421	441	435	406	424	420	454	396	434	383	401	415	430	399	439	453	368	453	416	386	393	412	456	399	426	426	436	426	411	391	426	387	476	393	386	396	394	410	443	429	421	416	430	454	441	414	384	405	409	433	409	403	371	397	403	428	443	422	417	388	432	428	414	425	417	436	460	444	390	421	397	424	444	435	460	412	411	385	416	429	444	401	437	422	389	424	443	413	415	409	424	417	418	437	452	400	447	473	393	410	434	411	425	421	403	447	417	389	458	438	411	418	395	414	458	437	413	397	423	420	398	434	414	409	413	421	423	412	410	393	424	428	443	444	399	426	426	421	399	395	427	404	432	396	416	392	401	385	414	400	409	425	449	431	392	440	443	419	422	376	424	406	378	430	440	393	428	437	408	426	430	365	420	413	418	435	418	409	422	421	438	392	404	389	445	417	454	404	425	428	416	431	427	406	430	451	400	391	380	453	384	395	437	423	380	446	427	403	422	456	386	431	433	428	379	415	472	414	421	439	406	440	400	421	413	450	500	408	429	428	410	415	385	429	387	414	399	433	451	419	419	420	419	428	432	411	445	405	443	396	432	448	421	403	408	414	436	439	456	430	433	442	426	411	416	425	393	393	387	427	406	437	414	478	454	399	428	428	396	401	418	455	423	483	421	412	417	434	459	423	474	418	443	407	387	397	404	440	432	394	413	417	449	423	423	488	423	466	416	426	390	391	419	439	426	365	426	421	430	434	449	404	400	391	403	462	432	431	390	416	424	400	398	416	382	415	407	423	414	431	415	416	376	400	402	416	441	430	415	403	415	411	458	422	416	379	413	376	438	460	389	411	415	403	400	370	430	425	406	425	442	404	433	431	406	382	440	398	427	398	438	406	402	454	447	445	444	435	453	435	418	442	462	410	404	386	426	396	465	424	432	455	408	370	399	386	463	414	393	437	431	427	390	431	402	406	420	401	406	392	424	447	439	376	420	390
19776	20941	37185	43841	39641	36109	27746	22190	19374	12433	8351	6545	4535	3923	2921	2231	2279	2725	2535	2372	3057	4418	3864	2787	2455	2029	1949	1962	2546	2874	1583	1175	1364	1098	1146	1132	1253	1498	1612	1657	1570	1379	1213	1158	1142	1102	1150	1024	1084	1014	1046	1030	1100	1060	1091	1020	1056	1057	1038	1053	1106	1054	1058	1098	1126	1123	1009	1118	1085	1084	1100	1113	1017	1055	1058	1036	1070	1047	1015	1069	1081	1076	1118	1074	1044	1137	1139	1051	1012	1113	1117	1069	1023	1103	1112	1071	1056	1067	1101	1127	1060	1032	1105	1108	1091	1119	1127	1116	1092	1095	1030	1053	1062	1013	1080	1088	1072	1040	1092	1122	1074	1075	1064	1099	1115	1078	1051	1022	1055	1101	1083	1013	1024	1076	1161	1054	1110	1073	1037	1126	1074	1051	1057	1082	1078	1075	1041	1034	1141	1107	1095	1041	1064	1135	1044	1085	1045	1042	1038	1068	1059	1058	1058	1071	1087	1022	1073	1164	1070	1045	1076	1052	1134	1071	1068	1087	1048	1066	1065	1085	1064	1053	1083	1056	1048	1029	1127	1007	1089	1060	1032	1149	1056	1067	1048	1049	1081	1059	1101	1054	1051	1083	1081	1092	1069	1089	1056	1089	1134	1109	1071	1066	1034	1057	1055	1073	1054	1051	1101	1024	1060	1066	1077	1026	1043	984	1042	1115	1069	1023	1069	1048	1089	1099	1148	1061	1020	1120	1109	1077	1119	1119	1077	1052	1077	1044	1070	1117	1068	1005	1055	1021	1069	1087	1120	1055	1086	1064	1045	1114	1079	1067	1052	1089	1106	1079	1100	1003	1017	1065	1080	1097	1003	1096	1025	1047	977	1097	1054	1058	1065	1088	1097	1062	1064	1015	1065	1082	1036	1121	1091	1064	990	1019	1055	991	1066	1071	1045	1064	1081	1105	1057	1061	1068	1067	1017	1029	1118	1071	1078	1043	1051	1036	1038	1092	1050	1089	1061	1036	1095	1076	1026	1099	1110	1088	1117	1038	1111	1063	1047	1073	1062	1110	1085	1111	1056	1074	1071	1053	1138	1066	1112	1081	1060	1054	1113	1066	1017	1058	1105	1060	1122	997	1057	1055	1063	1058	1081	1015	1069	1040	1010	1039	1043	1044	1032	1064	1062	1011	1027	1042	1041	1125	1094	1008	1091	1091	1076	1073	1081	1052	1059	1081	1080	1051	1094	1086	1115	1073	1065	1139	1075	1097	1130	1074	1025	1114	1024	1094	1093	1118	999	1136	1101	1049	1054	1072	1042	1044	1090	1009	1068	1099	1073	1037	1074	1079	1004	1050	1041	1050	1097	1007	1088	1090	1083	1062	1093	1125	1098	1076	1091	1057	1092	1021	1043	1038	1072	1077	1063	1052	1097	998	1138	1087	1045	1156	1074	1092	1047	1018	1104	1080	1049	1113	1109	1112	1068	1044	1014	1117	1058	1041	1023	1074	988	1105	1068	1084	1069	1056	1088	1081	1064	1067	1107	1059	1102	1079	1080	1105	1111	1129	1026	1077	1078	1053	1003	1038	1047	1112	1077	1030	1049	1056	1050	1145	992	1076	1043	1066	1126	1085	1058	1095	1107	1050	1060	1041	1013	1040	1083	1055	1104	1075	1078	1085	1103	1099	1068	1069	1072	1066	1100	1096	1056	1065	1058	1071	1096	1065	1064	1062	1036	1035	1070	1101	1132	1131	1049	1010	1054	1064	1094	1048	1048	1046	1045	1090	1072	1096	1110	1061	1052	1003	1056	1083	1052	1036	1054	1079	1023	1023	1040	1034	1030	1099	1037	1095	1025	1041	1044	1048	1021	1025	1102	1028	1040	1071	1072	1017	1037	1067	1078	1080	1001	1086	1040	1031	1074	1017	1159	1078	1031	1093	1012	1047	1083	1114	1096	1011	1066	1080	1078	1068	1022	1070	1047	1039	1021	1079	1083	1031	999	1063	1091	992	1101	1057	1077	1069	1060	1057	1024	1052	1051	1104	1025	1083	1134	1076	986	1124	1090	1052	1064	1021	1092	1092	1060	1061	1009	1104	1051	1025	1109	1024	1098	1097	1122	956	1074	1120	1095	1067	1024	1071	1065	1094	1069	1129	1071	1035	1064	1141	1088	1092	1061	1048	1076	1115	1066	995	1050	994	1062	992	1019	1065	1069	1103	1020	1081	1087	1089	1033	1025	1040	1063	1059	993	1051	1034	1106	1035	1075	1002	1084	1092	1066	1106	1075	1030	1037	1045	1071	1053	1020	1143	1052	1081	1072	1024	1080	1067	1103	1040	1035	1084	1094	1097	1066	1085	960	1030	1059	1111	1071	1045	1051	1074	1099	1046	1072	1098	1062	1042	1008	1065	1086	1045	999	1033	1108	1045	999	1069	1022	1079	1011	1073	986	1077	1052	1068	1016	1043	1022	1034	1084	1157	1037	1012	1018	1051	1073	1084	1048	1086	1048	1114	1050	1130	1067	1066	1052	1035	1067	1092	1059	1118	1130	1058	1123	1038	1085	1092	1055	1099	1067	1035	1012	1086	1044	1085	1076	1065	1036	1076	1099	1085	1038	1104	1047	1055	1079	1077	1080	1040	1039	1096	1080	1022	1110	1057	1065	1059	1028	1070	1076	1060	1124	1060	1043	1091	1047	1055	1011	1047	1042	1074	1055	1121	1050	1054	1039	1086	1087	1108	1077	1033	1041	1025	1081	1008	1064	1065	1064	1056	1074	1059	1091	1051	1048	1065	1027	1063	1103	1110	1036	985	1078	1122	1084	1030	1007	1081	1092	1092	1057	1055	1058	1054	1068	1103	1035	1072	1094	998	1072	1067	1047	1052	1094	1078	1053	1015	1076	1076	1115	1049	1064	1080	1030	1058	1056	1060	1077	1037	1098	1062	1109	1093	984	1018	1098	1091	1066	1080	1075	1065	1056	1040	1011	1114	1105	1067	1006	1067	1134	1076	1074	1068	1103	1077	1037	993	1016	1123	1028	1042	1063	1010	1034	1059	1039	1111	1028	1115	1041	1074	1046	1085	1096	1109	1042	1040	1030	1053	1025	1163	1041	1101	1032	1113	1099	993	1084	1034	1064	1098	1067	1071	1019	1058	1103	1083	1005	1112	1029	1063	1092	1048	1123	1057	1063	1054	1043	1053	1052	1049	1090	1100	1100	1083	1050	1052	1051	1082	1060	1042	1073	1059	1111	1039	1078	1062	1093	1107	1030	1108	1000	1053	1037	1074	1064	1072	1142	1045	1016	1077	971	1077	1020	1088	1072	1026	1101	1095	1069	1060	1118	1056	1131	971	1054	1039	1066	1051	1061	1075	1096	1096	1056	1053	1063	1054	1046	1076	1102	1035	1070	1053	1037	1068	1034	1097	1075	1060	1032	1057	1068	1057	986	1067	1102	1075	1061	1032	1080	1090	1045	1005	1035	1034	1121	1070	991	1079	1053	1031	1030	1036	1029	1047	1080	986	1065	1016	1084	1035	1107	1085	1049	1072	1064	1020	1038	1116	1058	1098	1107	1183	1080	1064	997	1061	1116	1085	1066	1120	1069	1088	1008	1066	1055	1063	1087	1038	1041	1111	1052	1040	1066	1028	1065	1039	1007	1084	1072	1021	1111	1001	1085	1062	1047	1030	1105	1108	1113	1076	1090	1069	1017	1039	1123	998	1038	1047	1071	1075	1064	1083	1085	1124	1100	1027	1054	1087	1092	1045	1031	1012	1005	1097	1014	1078	1055	1073	1056	1050	1136	1029	1042	1088	1089	1089	1044	1064	1094	1056	1050	1025	1128	1049	1091	1038	1084	1071	1070	1082	1033	1093	1082	1071	995	1085	1078	1095	1074	1092	1072	1012	1036	1074	1064	1026	1079	1101	1031	1089	1097	1054	1137	1123	1048	1041	1055	1075	1112	1099	1060	1025	1039	1032	1046	1043	1070	1077	1100	1142	1028	1037	1089	1053	1058	1071	1073	1139	1058	1053	1065	1101	1017	1074	1050	1090	1046	1057	1059	1065	1069	1027	1070	1117	972	1102	1074	1039	1064	1088	1044	1057	1117	1056	1057	1054	1052	1088	1056	1048	1077	1053	1100	1031	1115	1102	1035	1043	1053	1063	1087	1068	1105	1016	1091	1049	1086	1059	1029	1057	1107	1055	1059	1083	1039	1038	1080	1097	1042	1029	994	1124	1068	1082	1068	1056	1040	1054	1068	1080	1030	1082	1082	1052	1076	1111	1134	1121	1107	1056	1027	1084	1099	1079	1053	1046	1103	1099	1067	1015	1047	1088	1040	1043	1073	1046	1108	1086	1058	1115	1042	1026	1056	1062	1110	1052	1003	1012	1067	1028	1075	1069	1085	1084	1061	1085	1014	1079	1091	1057	1095	994	1072	1067	1118	1040	1048	1027	1066	1083	1058	1071	1137	1086	1094	1099	1029	986	1056	1069	1045	1039	1049	1089	1072	1132	1053	1050	1127	1093	1078	997	1107	1040	1029	1095	1033	1055	1085	1084	1046	1042	1071	1055	1101	1070	1054	1070	1080	1032	1044	1080	1064	1105	1051	1079	1046	1049	1081	1062	1011	1070	1066	1089	1066	1062	1063	1087	1078	1062	1051	1053	1106	1017	1027	1060	1024	1038	1118	1005	1109	1054	1096	1080	1079	1052	1091	1058	1055	1023	1106	1090	1082	1016	1054	1050	1057	1037	1043	1092	1065	1141	1078	1069	1034	1062	1063	1047	1117	1129	1056	1106	1016	1103	1050	1057	1037	1034	1049	1061	1038	1069	1120	1026	992	1094	1023	1014	1050	1087	1122	1057	1086	1079	1088	1080	1071	1125	1121	1056	1094	1084	1131	1050	1027	1065	1097	1098	1066	987	1066	1130	1086	1068	1024	1113	1040	1047	1086	1117	1085	1037	1057	1086	1127	982	1043	1095	1028	998	1092	1048	1120	1070	1084	1085	1131	1072	1096	1149	1062	1071	1033	1080
45790	45479	55197	55006	47553	39936	32472	34485	35661	32259	22557	15107	8642	5637	6883	4352	4431	5190	6763	5344	10789	11168	7040	4129	2841	1991	1335	1650	1971	1873	1667	1016	783	674	861	739	819	985	1048	701	695	682	583	457	504	436	460	412	423	452	476	389	412	419	417	439	421	405	444	450	449	435	451	449	396	445	462	474	429	398	391	455	423	436	465	414	429	434	436	403	421	426	418	427	405	448	417	449	419	439	435	431	482	441	467	431	435	449	483	458	481	402	423	482	433	478	431	412	439	399	436	388	411	431	460	417	403	441	441	435	411	407	408	437	430	427	412	424	439	476	428	464	454	434	393	405	416	413	419	403	444	411	433	468	409	457	412	470	445	412	445	437	418	429	427	429	438	431	458	418	458	405	408	456	447	427	436	430	468	408	400	424	450	424	414	466	446	475	426	437	440	394	456	447	439	454	456	428	409	439	435	426	423	424	487	425	423	445	416	436	414	446	396	447	416	440	466	436	466	434	444	424	434	442	421	490	450	422	445	431	408	425	448	434	414	403	466	423	422	437	423	429	420	460	403	429	413	453	432	466	417	432	467	447	451	466	428	394	386	468	426	441	432	472	459	479	411	413	436	439	386	437	438	402	440	406	469	427	454	417	425	427	424	422	439	416	422	400	436	438	449	438	431	428	417	433	439	441	444	419	436	447	474	469	436	419	422	451	427	437	433	446	420	432	465	454	425	437	439	432	453	417	450	441	418	432	430	432	462	431	411	442	445	427	448	395	417	420	378	403	438	445	456	450	411	447	471	466	419	459	417	448	410	428	429	450	420	440	451	401	427	447	406	479	412	416	502	470	461	434	449	439	443	424	443	431	421	391	397	439	406	465	397	409	447	441	443	421	459	435	419	447	474	456	453	494	474	467	444	410	439	488	427	451	491	447	495	433	426	452	395	441	470	439	408	480	442	373	414	444	433	441	381	423	419	430	449	458	411	463	412	409	443	445	430	458	394	471	454	469	465	456	470	414	421	452	453	419	447	477	433	431	441	434	437	424	449	438	450	438	441	425	449	462	443	457	427	450	440	431	413	424	429	428	438	418	448	438	423	438	461	431	419	451	407	399	437	430	411	456	432	408	459	443	447	408	446	455	448	421	485	448	450	409	452	435	430	438	445	435	447	433	426	431	437	453	449	422	422	436	401	442	401	435	464	392	414	467	411	463	449	431	428	467	449	444	399	429	414	434	424	408	396	421	421	439	410	437	406	434	403	410	437	407	419	408	421	456	445	473	410	456	431	395	406	405	453	458	437	426	502	443	432	453	409	425	393	432	458	431	449	488	468	418	429	423	441	413	457	429	428	476	390	401	454	416	425	381	412	421	434	413	389	442	472	426	411	415	421	426	437	426	403	426	409	452	460	428	441	434	416	388	447	461	429	452	421	407	456	466	434	438	433	458	458	447	424	417	440	423	447	423	407	449	451	447	457	459	433	430	426	411	406	441	415	423	430	430	441	437	421	407	404	445	431	445	436	411	413	403	433	434	468	447	407	424	444	456	398	437	450	415	421	443	412	444	456	420	413	409	404	375	466	457	390	429	424	415	443	429	420	430	413	438	446	405	446	431	457	406	437	445	439	411	450	454	422	414	405	436	419	453	456	397	417	426	448	428	404	442	437	446	419	434	423	459	446	427	406	407	467	417	435	409	443	443	438	403	443	437	406	441	453	419	430	443	441	435	451	406	435	453	400	425	435	451	438	419	423	456	407	437	440	423	461	420	381	453	404	424	456	431	411	407	427	425	415	372	438	426	450	440	442	431	423	396	465	441	431	415	479	444	414	450	424	414	446	408	440	449	415	428	444	392	429	404	447	394	444	432	483	439	437	484	412	432	416	411	441	423	434	432	453	386	422	477	404	461	420	473	443	431	448	428	444	435	467	438	407	430	426	441	425	435	470	441	448	384	453	399	444	445	412	437	452	473	441	425	431	440	442	440	450	434	402	421	399	430	481	451	445	423	437	451	447	446	433	452	446	431	442	404	401	399	450	477	462	426	450	430	418	432	432	424	442	433	426	452	423	420	441	417	428	474	428	430	431	404	428	491	436	418	433	421	455	437	437	416	442	427	443	389	445	421	376	415	413	425	461	432	461	405	446	426	408	430	416	442	450	458	486	469	422	458	451	413	436	423	370	431	472	433	461	448	405	453	448	390	444	445	453	438	424	428	405	468	417	461	425	460	427	463	458	417	456	424	440	419	457	410	452	444	448	455	428	435	423	375	417	405	459	454	427	421	445	443	449	409	413	434	422	441	397	422	407	405	440	413	426	471	443	395	444	403	455	410	416	389	440	429	399	417	462	412	466	400	407	426	439	429	410	434	444	427	453	433	464	430	429	429	422	439	449	406	425	464	456	435	470	423	486	450	429	431	437	445	439	438	435	434	398	421	434	437	400	449	417	397	445	386	463	406	427	438	468	435	406	435	402	448	417	419	437	439	426	447	486	412	453	422	425	428	453	445	431	460	459	419	436	469	422	423	432	400	411	462	473	447	407	422	429	446	383	428	399	406	452	452	459	392	458	438	446	433	451	424	431	465	405	423	463	419	452	435	423	415	421	451	393	443	438	428	433	432	414	445	433	443	426	428	448	471	472	417	418	454	434	445	403	481	392	480	419	424	480	416	435	452	420	407	415	382	443	449	408	484	446	436	422	447	442	411	441	450	445	435	413	412	464	403	434	417	429	419	416	479	426	401	405	438	404	435	447	397	439	418	444	458	431	423	430	455	410	393	436	445	445	457	425	478	449	413	403	422	451	447	432	472	434	422	423	455	432	428	393	433	411	469	417	389	432	417	418	441	396	428	450	431	443	406	404	451	420	437	446	441	434	413	413	461	413	390	428	386	432	425	446	447	440	464	448	428	439	432	414	411	415	357	416	406	429	434	500	422	421	435	414	438	443	418	423	460	415	423	421	455	423	421	421	407	387	437	403	416	438	413	459	418	423	430	427	435	416	448	417	463	405	418	421	443	430	407	482	413	398	382	461	429	428	437	433	475	487	479	440	453	427	444	409	428	449	434	395	426	408	411	434	441	434	408	456	444	460	456	399	436	483	426	447	424	442	410	398	404	452	444	456	404	436	443	431	440	431	402	469	431	410	415	403	395	454	444	463	405	439	423	456	425	410	449	421	432	437	411	438	451	432	418	430	400	411	441	437	420	429	462	459	446	443	420	460	458	395	440	460	445	402	416	449	433	431	430	412	440	430	419	465	433	464	418	450	404	408	457	434	403	423	437	436	410	429	453	450	426	446	420	464	463	440	463	424	430	452	442	469	422	429	450	440	417	432	439	447	435	457	442	430	447	464	442	417	406	413	417	404	482	409	409	462	400	411	443	453	433	436	415	410	443	428	421	389	413	381	460	434	444	404	476	402	427	389	433	422	415	447	444	415	408	441	439	460	418	458	427	448	422	439	485	455	426	418	404	412	443	435	427	437	420	434	436	414	451	422	404	450	443
31014	39088	54506	59751	57625	55559	52767	54424	51651	45597	37275	29767	25325	19478	24495	16684	17564	21398	24721	19165	32625	31387	24096	16649	12415	9203	6455	8148	9822	9065	8082	5095	3068	2664	3694	3217	3771	4166	4715	2772	2540	2177	1640	1394	1123	1119	1115	1089	1078	1056	1089	1124	1112	1072	1081	1061	1071	1111	1084	1075	1125	1071	1093	1110	1108	1085	1074	1094	1101	1069	1108	1111	1088	1120	1066	1074	1067	1045	1177	1108	1133	1025	1082	1051	1077	1061	1154	1046	1044	1018	1058	1137	1120	1059	1081	1073	1051	1052	1113	1083	1094	1051	1087	1111	1072	1089	1108	1116	1089	1083	1098	1052	1088	1051	1060	1057	1062	1033	1103	1079	1041	1097	1060	1133	1072	1088	1083	1093	1114	1140	1079	1028	1081	1052	1120	1080	1124	1082	1087	1039	1097	1081	1072	1137	1081	1108	1010	1050	1065	1147	1103	1116	1085	1125	1077	1084	1044	1111	1102	1077	1111	1094	1127	1063	1103	1128	1099	1131	1056	1100	1068	1038	1118	1045	1077	1068	1083	1045	1079	1153	1075	1072	1088	1028	1020	1124	1161	1088	1081	1112	1066	1090	1095	1026	1117	1102	1059	1033	1076	1068	1083	1014	1071	1043	1094	1081	1104	1047	1061	1055	1093	1029	1025	1038	1112	1107	1054	1130	1066	1083	1066	1031	1065	1062	1075	1069	1056	1125	1085	1100	1028	1071	1055	1094	1061	1093	1115	1118	1095	1141	1103	1105	1072	1100	1114	1117	1071	1119	1101	1130	1074	1162	1101	1111	1136	1106	1054	1059	1112	1020	1099	1129	1053	1109	1096	1074	1079	1080	1077	1090	1095	1077	1065	1074	1083	1092	1126	1106	1090	1093	1070	1029	1050	1096	1063	1126	1085	1082	1122	1036	1032	1065	1071	1020	1091	1122	1077	1075	1071	1040	1054	1079	1101	1090	1026	1117	1092	1112	1077	1085	1053	1057	1099	1092	1063	1099	1128	1072	1055	1063	1052	1141	1074	1116	1058	1034	1084	1063	1071	1090	1097	1042	1122	1092	1093	1132	1118	1106	1126	1088	1072	1105	1099	1048	1087	1128	1041	1053	1111	1047	1075	1060	1094	1060	1049	1164	1075	1074	1067	1103	1104	1073	1073	1132	1061	1069	1065	1061	1071	1109	1042	1106	1095	1127	1059	1082	1046	1087	1039	1076	1109	1035	1124	1106	1113	1033	1100	1104	1054	1111	1096	1083	1138	1107	1056	1062	1094	1063	1069	1042	1085	1120	1064	1154	1092	1086	1100	1075	1044	1028	1131	1112	1046	1067	1082	1129	1118	1109	1034	1070	1075	1121	1114	1106	1021	1047	1082	1060	1106	1069	1098	1075	1111	1049	1107	1049	1058	1127	1087	1090	1072	1085	1080	1076	1049	1064	1031	1112	1096	1127	1050	1110	1160	1066	1140	1080	1043	1086	1056	1078	1103	1074	1108	1061	1135	1055	1101	1119	1092	1082	1061	1105	1132	1117	1051	1045	1143	1087	1099	1091	1083	1033	1064	1085	1007	1101	1075	1104	1123	1165	1116	1149	1005	1149	1071	1053	1110	1094	1109	1063	1074	1095	1097	1096	1096	1038	1070	1061	1063	1089	1046	1069	1028	1120	1070	1042	1080	1080	1098	1104	1087	1090	1081	1031	1075	1068	1009	1082	1115	1052	1127	1124	1105	1093	1119	1115	1104	1084	1012	1157	1062	1128	1129	1104	1088	1088	1076	1055	1072	1050	1031	1100	1063	1036	1052	1146	1133	1087	1031	1077	1044	1052	1104	1070	1051	1127	1150	1011	1087	1090	1071	1087	1105	1067	1136	1111	1126	1048	1135	1098	1108	1084	1143	1085	1131	1037	1156	1118	1107	1066	1117	1085	1062	1092	1101	1051	1109	1074	1042	1173	1042	1160	1078	1117	1088	1053	1062	1026	1076	1102	1132	1049	1116	1038	1141	1024	1098	1094	1066	1152	1089	1057	1062	1064	1103	1090	1116	1105	1031	1041	1123	1124	1134	1118	1086	1113	1137	1082	1061	1121	1146	1107	1119	1056	1075	1077	1108	1072	1025	1091	1057	1025	1083	1068	1112	1069	1089	1124	1125	1090	1023	1113	1095	1053	1099	1053	1081	1040	1080	1117	1085	1043	1088	1097	1095	1055	1084	1076	1048	1106	1087	1080	1126	1080	1123	1077	1118	1108	1068	1123	1112	1109	1112	1075	1051	1111	1118	1076	1125	1073	1097	1145	1152	1101	1065	1108	1107	1079	1069	1084	1077	1082	1109	1067	1137	1079	1096	1064	1078	1060	1061	1053	1088	1100	1076	1130	1036	1041	1097	1092	1073	1089	1091	1126	1105	1076	1095	1088	1091	1054	1095	1093	1064	1071	1075	1046	1079	1055	1084	1030	1086	1137	1039	1067	1060	1039	1110	1144	1060	1114	1083	1097	1069	1168	1071	1111	1044	1035	1079	1086	1018	1056	1105	1049	1060	1077	1087	1054	1061	1119	1100	1092	1118	1017	1110	996	1103	1103	1138	1089	1037	1073	1152	1056	1110	1063	1061	1027	1094	1049	1093	1102	1083	1079	1135	1091	1060	1041	1059	1078	1104	1087	1077	1092	1148	1085	1052	1097	1083	1105	1087	1099	1063	1098	1124	1089	1145	1042	1100	1080	1057	1046	1096	1100	1111	1072	1104	1062	1076	1090	1095	1036	1119	1026	1099	1073	1065	1069	1076	1055	1138	1111	1139	1109	1086	1044	1086	1056	1122	1081	1065	1057	1078	1083	1062	1060	1119	1121	1100	1121	1065	1078	1085	1186	1083	1102	1141	1099	1056	1131	1049	1104	1063	1074	1085	1058	1070	1085	1126	1061	1039	1103	1085	1078	1091	1088	1115	1038	1095	1086	1114	1113	1070	1064	1068	1107	1023	1078	1055	1049	1031	1108	1091	1061	1040	1142	1069	1101	1150	1081	1060	1091	1112	1100	1085	1045	1086	1127	1123	1103	1074	1114	1068	1100	1126	1130	1129	1076	1085	1095	1068	1103	1111	1072	1038	1089	1095	1094	1091	1101	1039	1115	1151	1105	1093	1014	1036	1079	1064	1111	1091	1111	1123	1008	1055	1094	1046	1077	1080	1056	1096	1126	1037	1074	1118	1083	1142	1124	1086	1075	1087	1123	1070	1115	1067	1066	1083	1098	1171	1111	1149	1091	1094	1131	1139	1077	1073	1083	1064	1090	1074	1050	1086	1099	1088	1091	1083	1085	1147	1096	1089	1059	1074	1103	1088	1120	1098	1018	1072	1092	1106	1082	1024	1109	1123	1134	1040	1081	1063	1055	1028	1068	1063	1084	1131	1040	1087	1111	1060	1094	1095	1081	1076	1035	1054	1069	1014	1056	1107	1113	1081	1052	1071	1132	1060	1057	1089	1134	1049	1085	1056	1065	1125	1057	1059	1060	1105	1085	1039	1142	1091	1121	1093	1090	1040	1077	1110	1114	1110	1095	1039	1057	1063	1093	1066	1069	1109	1086	1034	1058	1102	1099	1066	1093	1054	1143	1127	1141	1064	1094	1093	1081	1055	1086	1094	1026	1091	1100	1068	1119	1093	1109	1121	1036	1048	1109	1070	1093	1060	1072	1013	1117	1026	1088	1041	1125	1048	1078	1187	1076	1090	1119	1032	982	1058	1074	1072	1142	1070	1106	1079	1063	1076	1133	1077	1063	1087	1045	1123	1034	1110	1080	1116	1080	1096	1137	1094	1077	1094	1089	1055	1074	1076	1093	1029	1094	1094	1058	1045	1025	1127	1097	1065	1063	1070	1063	1085	1115	1108	1069	1122	1045	1055	1072	1042	1087	1115	1040	1057	1072	1077	1128	1058	1102	1015	1072	1078	996	1066	1104	1132	1104	1041	1111	1106	1080	1025	1051	1074	1105	1047	1101	1081	1087	1080	1102	1067	1080	1008	1102	1052	1081	1143	1066	1104	1110	1088	1112	1077	1056	1063	1085	1048	1107	1109	1112	1095	1062	1100	1082	1091	1036	1073	1043	1073	1076	1092	1098	1072	1099	1104	1116	1087	1075	1081	1086	1088	1038	1137	1089	1051	1055	1047	1070	1068	1050	1088	1117	1103	1055	1049	1125	1089	1128	1151	1072	1125	1088	1077	1121	1080	1117	1048	1025	1132	1047	1122	1060	1054	1139	1065	1096	1039	1045	1112	1101	1102	1126	1060	1073	1080	1074	1068	1031	1152	1064	1114	1054	1041	1122	1105	1138	1050	1093	1129	1099	1148	1029	1062	1109	1002	1117	1093	1096	1075	1086	1062	1091	1089	1092	1140	1056	1126	1069	1007	1140	1070	1121	1067	1103	1065	1046	1083	1058	1096	1094	1051	1058	1076	1033	1117	1024	1124	1107	1073	1001	1063	1018	1099	1068	1134	1089	1108	1074	1055	1060	1070	1098	1116	1114	1070	1116	1061	1015	1046	1129	1057	1083	1084	1030	1114	1083	1114	1034	1063	1066	1081	1092	1033	1096	1077	1091	1083	1084	1031	1068	1094	1104	1033	1099	1114	1112	1060	1098	1052	1142	1085	1108	1113	1081	1085	1138	1083	1083	1057	1073	1102	1079	1103	1100	1085	1127	1079	1105	1088	1093	1077	1037	1129	1062	1041	1065	1070	1098	1083	1050	1013	1117	1140	1078	1066	1064	1114	1003	1074	1085	1097	1110	1088	1070	1129	1033	1068	1101	1083	1104	1066	1035	1053	1103	1107	1126	1046	1085	1061	1123	1092	1110	1111	1137	1092	1131	996	1041	1072	1070	1139	1151	1102	1111	1077	1081	1080	1063	1077	1054	1082	1097	1109	1105	1057	1078	1065	1066	1135	1040	1092	1095	1128	1081	1059	1076	988	1117	1078	1048	1097	1023	1087	1090	1093	1006	1117	1093	1117	1062	1043	1024	1062	1075	1069	1069	1080	1078	1109	1133	1016	1102	1116	1025	1079	1112	1110	1107	1093	1005
57320	55800	49270	46093	39922	37764	34014	36914	35060	33072	31465	26325	21948	13997	14281	15930	14231	14811	13605	10877	25770	22385	18177	15726	7689	4636	2080	2087	3345	5070	4061	2676	1900	1297	1673	1937	1893	1647	1296	838	597	537	539	479	448	484	458	476	482	469	417	479	478	442	430	444	435	484	474	450	443	452	481	484	451	482	471	432	445	447	455	469	485	436	483	494	450	440	439	469	414	435	478	463	422	444	462	459	489	470	473	458	482	435	461	460	433	458	447	471	461	489	453	482	463	473	465	460	446	465	442	424	445	461	452	456	463	422	441	478	467	446	496	445	462	437	440	465	439	431	454	473	477	454	449	487	476	477	431	423	496	472	464	475	415	505	454	430	444	505	467	470	485	435	462	461	478	440	466	489	489	459	454	458	439	483	465	446	444	465	452	437	467	463	435	448	447	481	469	480	437	494	470	422	474	407	480	453	456	498	467	456	442	434	440	439	433	444	459	447	501	485	445	457	443	477	456	459	480	488	456	487	470	498	477	431	481	460	438	480	450	493	438	434	462	493	488	494	479	482	462	416	440	431	451	457	446	474	448	431	413	467	496	428	457	470	485	477	407	444	425	438	411	412	437	443	493	433	420	465	472	512	460	471	448	493	433	393	499	398	452	452	446	445	455	468	436	456	458	448	475	482	426	454	500	425	460	473	423	446	441	458	453	433	454	471	490	427	498	463	461	425	503	467	460	481	461	480	445	463	443	450	429	450	458	467	436	495	470	473	448	430	441	460	463	469	449	452	464	440	491	428	491	438	468	436	483	425	458	496	422	436	476	449	482	473	426	469	492	473	482	447	476	445	428	427	482	423	449	508	491	488	451	471	455	442	447	435	475	454	491	478	468	481	450	515	426	445	471	471	460	431	466	457	451	477	400	453	503	472	431	417	444	492	434	422	497	465	465	398	439	453	433	456	443	473	496	474	448	441	448	453	473	453	479	480	424	417	426	405	454	474	456	442	447	446	450	483	498	498	445	490	447	463	498	467	471	495	461	473	467	438	429	464	409	463	472	459	465	472	465	450	469	382	465	469	475	461	464	425	441	454	434	444	482	442	481	490	453	446	441	465	490	455	539	473	484	455	491	503	477	474	507	434	465	425	465	443	447	438	487	457	464	476	483	478	470	481	431	469	460	509	473	462	418	475	432	482	452	443	486	469	456	462	440	435	446	487	440	444	414	476	471	487	486	480	499	480	453	406	460	485	472	494	453	489	428	431	457	469	420	438	437	457	421	430	453	437	438	433	450	464	478	449	448	475	434	481	468	430	461	507	430	459	458	499	465	453	452	466	482	472	443	477	450	455	435	474	470	460	462	521	462	492	485	459	447	438	470	478	443	454	471	429	444	454	432	450	506	449	463	487	451	459	500	468	464	430	396	448	465	469	430	420	465	458	437	459	407	455	447	484	441	451	450	476	474	457	445	457	459	436	445	460	453	447	493	449	452	449	460	464	453	448	485	435	483	466	456	448	452	467	456	456	504	460	458	465	449	458	436	445	441	486	456	451	444	462	450	437	425	465	481	481	422	460	420	461	482	456	462	443	477	434	461	491	432	457	478	471	449	444	484	469	449	448	458	465	430	452	448	473	434	458	457	446	475	435	426	439	425	489	440	483	500	434	475	467	453	465	487	498	471	423	454	445	460	467	471	401	442	427	491	425	448	465	448	452	444	449	459	456	439	458	415	460	446	463	446	443	463	484	504	447	474	454	455	503	485	439	477	445	486	453	465	435	471	466	473	453	485	505	487	471	462	495	479	493	493	444	426	455	464	488	462	465	453	461	444	468	467	465	441	443	457	444	450	497	463	432	468	462	466	451	446	460	432	473	466	448	442	432	461	428	442	458	469	459	458	473	455	451	487	453	458	440	438	490	456	451	460	457	459	455	463	459	444	436	458	434	472	470	457	480	491	429	430	455	460	527	411	478	441	444	482	448	469	462	459	446	456	442	483	471	458	502	456	494	442	473	453	418	404	460	430	433	448	463	505	450	422	465	438	421	418	462	432	480	433	479	420	444	414	449	459	420	419	435	443	439	458	478	468	467	419	460	490	493	430	464	478	440	474	470	467	415	437	425	437	465	440	424	419	468	439	422	449	471	503	469	445	460	486	484	456	432	472	432	418	457	469	433	451	468	460	437	479	465	479	486	481	439	438	440	474	454	433	463	470	450	436	449	467	461	494	414	481	420	461	500	431	460	435	510	452	481	485	433	467	445	448	476	426	435	428	430	469	473	495	480	455	475	457	447	451	473	484	470	464	454	476	466	482	463	484	440	465	480	419	470	486	480	455	480	446	487	448	446	512	442	456	445	424	440	471	449	454	469	429	429	469	449	427	487	467	493	430	477	458	489	509	484	440	413	441	411	447	459	460	455	484	438	475	434	452	462	440	391	485	447	471	452	426	460	495	457	441	431	482	472	427	470	500	470	475	463	479	468	476	443	494	496	391	438	434	472	449	420	481	537	431	445	417	412	475	413	459	444	488	437	470	474	463	495	434	475	493	439	492	426	423	447	497	435	418	454	465	436	426	457	447	447	482	453	433	480	454	457	449	452	456	445	429	444	432	460	452	468	416	483	461	454	468	460	449	408	439	422	462	468	477	431	482	487	465	444	445	461	405	446	469	413	440	400	457	446	447	456	482	481	434	449	451	483	457	445	457	451	455	454	446	424	442	467	388	476	437	505	445	468	438	449	434	464	460	468	442	505	488	490	446	455	420	465	470	448	462	433	449	428	433	471	443	451	447	495	474	449	441	426	482	471	423	417	485	421	436	458	478	488	481	492	459	477	458	452	465	494	481	492	408	405	475	451	435	460	409	417	441	490	457	442	480	451	443	438	486	454	413	467	421	458	455	463	457	422	464	453	458	439	446	477	424	455	467	484	453	436	462	498	474	456	471	501	483	486	438	452	453	449	511	462	442	451	449	446	481	442	451	427	457	428	497	461	489	480	448	420	462	432	470	426	477	452	472	462	435	485	444	474	451	430	457	440	435	440	470	449	481	463	488	448	443	455	457	448	469	465	458	451	468	467	446	459	452	424	457	493	433	427	438	460	479	472	491	441	499	453	443	440	416	425	453	476	474	487	435	447	482	501	444	452	424	495	433	427	429	461	467	456	451	432	474	471	474	436	446	503	445	471	429	497	479	439	454	419	467	517	486	460	462	460	449	454	438	449	469	421	510	483	461	475	419	468	477	448	461	463	451	448	428	435	458	434	451	473	454	464	485	424	419	500	433	455	404	455	480	456	418	457	432	446	460	465	440	441	450	487	474	488	483	448	513	458	467	435	480	496	430	496	433	421	463	440	427	450	483	454	479	435	457	448	491	468	451	481	481	475	491	465	455	457	475	435	506	485	444	478	417	430	460	443	460	446	451	463	432	488	472	462	436	434	457	414	442	462	433	458	463	402	471	476	504	399	430	460	486	452	449	443	469	424	468	441	475	445	443	492	426	445	468	457	456	470	460	429
41426	54724	56781	48963	49649	46517	47538	48970	43411	41782	41224	36139	36420	26535	32617	32561	31882	34406	30424	28050	46318	41419	36812	33939	21543	16458	8279	8657	14665	19217	15993	11527	8062	5038	7360	8424	8332	7062	4629	2899	1692	1504	1235	1181	1109	1059	1060	1071	1066	1078	1147	1138	1080	1111	1138	1080	1101	1044	1095	1104	1044	1010	1034	1114	1090	1060	1102	1072	1102	1091	1045	1105	1068	1135	1112	1076	1073	1066	1057	1049	1046	1071	1111	1096	1038	1117	1068	1080	1026	1079	1076	1043	1089	1030	1086	1087	1081	1035	1054	1095	1069	1102	1062	1077	1097	1052	1069	1060	1130	1059	1084	1022	1102	1081	1114	1065	1008	1102	1053	1049	1170	1061	1070	1037	1096	1062	1073	1141	1034	1079	1101	1079	1138	1107	1082	1128	1093	1054	1124	1127	1062	1029	1117	1076	1112	1053	1063	1116	1092	1094	1032	1038	1018	1058	1124	1095	1086	1077	1046	1065	1035	1070	1094	1068	1119	1090	1093	1084	1057	1102	1026	1093	1084	1022	1049	1116	1061	1064	1036	1080	1067	1104	1067	1088	1073	1052	1112	1020	1136	1061	1089	1079	1058	1059	1087	1119	1096	1142	1074	1092	1137	1144	1080	1112	1087	1049	1112	1055	1046	1064	966	1079	1094	1067	1052	1068	1097	1072	1083	1073	1068	1084	1050	1084	1116	1094	1061	1045	1040	1007	1125	1095	1111	1075	1074	1109	1069	1060	1078	1014	1071	1063	1072	1079	1099	1054	1069	1038	1036	1071	1037	1046	1089	1076	1063	1090	1050	1046	1045	1053	1079	1040	1055	1046	1123	1097	1057	1074	1072	1038	1063	1048	1086	1099	1064	1041	1098	1004	1000	1021	1041	1018	1023	1034	1056	1078	1056	1079	1033	1097	1099	1089	1058	1045	1078	1048	1128	1123	1114	1109	1101	1139	1072	1081	1074	1046	1073	1084	1094	1083	1032	1046	1090	1028	1051	1044	1070	1072	1071	1062	1035	1067	1030	1019	1033	1033	1074	1091	1071	1079	1058	1092	1047	1111	1066	1071	1003	1102	1061	1114	1080	1088	1080	1048	1101	1069	1032	1031	1085	1092	1072	1072	1045	1027	1103	1094	1082	1017	1090	1032	1029	1064	1108	1085	1069	1069	1033	1062	1054	1082	1074	1054	1040	1071	1080	1149	998	1037	1055	1017	1056	1096	1152	1092	1039	1052	1043	1070	1085	1022	1088	1080	1077	1036	1086	1051	1061	1123	1096	1046	1103	1090	1111	1095	1078	1075	1128	1052	1139	1044	1054	1080	1074	1106	1071	1136	1072	1122	1068	1092	1120	1063	1082	1078	1078	1052	1109	1059	1072	1080	1112	1044	1103	1015	1037	1027	1071	1084	1073	1040	1081	1074	1042	1066	1081	1075	1125	1036	1108	1082	1125	1104	1034	1108	1090	1083	1102	1093	1108	1085	1051	1073	1091	1078	1071	1107	1126	1040	1072	1050	1034	1106	1082	1016	1085	1110	1057	1080	1048	1118	1033	1047	1108	1051	1137	1076	1030	1059	1079	1058	1095	1085	1057	1130	1073	1103	1109	1097	1082	1011	1128	1053	1064	1103	1075	1045	1043	1083	1045	1092	1129	1084	1062	1066	1113	1075	1076	1085	1074	1106	1069	1077	1113	1091	962	1024	1057	1056	1070	1133	1043	1056	1028	1057	1104	1118	1084	1037	1074	1136	1047	1039	1117	1063	1024	1093	1040	1086	1051	1042	1078	1114	1063	1006	1075	1078	1070	1102	1047	1001	993	1085	1015	1075	1069	1082	1139	1094	1047	1097	1142	1092	1072	1096	1105	1054	1050	1103	998	1037	1007	1079	1064	1013	1077	1070	1088	1086	1073	1084	1062	1046	1108	1077	1042	1009	1087	1048	1115	1055	1080	1144	1052	1050	1095	1138	1080	1058	1015	1043	1138	1063	1052	1136	1052	1081	1096	1048	1063	1068	1120	1062	1032	1092	1070	1136	1103	1118	1070	1069	1091	1072	1110	1046	1078	1102	1122	1104	1091	1111	1065	1060	1137	1080	1128	1121	1103	1082	1049	1056	1106	1030	1044	1066	1071	1016	1058	1087	1106	1099	1013	1075	1113	1145	1063	1049	1068	1118	1076	1076	1096	1091	1086	1062	1065	1104	1012	1031	1106	1070	1042	1068	1094	1077	1084	1022	1018	1113	1032	1121	1105	1126	1059	1021	1112	1090	1073	1068	1081	1045	1058	1063	1025	1074	1091	1101	1026	1034	1083	1098	1092	1101	1062	1109	1102	1070	1041	1051	1082	1112	1072	1035	1110	998	1111	1098	1068	1110	1052	1094	1047	1093	1065	1061	1077	1103	1029	1065	1099	1098	1062	1074	1104	1031	1118	1073	1074	1105	1070	1054	1089	1094	1069	1051	1111	1045	1073	1069	1050	1113	1065	1058	1118	1097	1068	1074	1066	1009	1056	1083	1060	1090	1056	1101	1026	1026	1084	1034	1053	1043	1032	1065	1092	1091	1059	1066	1020	1077	1128	1062	1111	1042	1106	1060	1024	1098	1023	1110	1100	1080	1075	1062	1085	1100	1033	1054	1121	1058	1099	1067	1103	1024	1047	1058	1086	1056	1084	1106	1049	1102	1095	1121	1039	1063	1082	1018	1037	1038	1048	1078	1069	1023	1072	1025	1035	1073	1039	1084	1081	1028	1022	1090	1087	1124	1018	1120	1138	1083	1090	1083	1135	1060	1102	1099	1058	1076	1114	1069	1052	1058	1030	1101	1122	1117	1083	1073	1049	1090	1038	1052	1088	1058	986	1043	1113	1086	1083	1077	1050	1074	1057	1056	1087	1040	1096	1065	1080	1078	1056	1083	1106	1068	1053	1054	1044	1145	1032	1061	1132	1059	1075	1002	1030	1095	1067	1095	1041	1023	1066	1115	1100	1052	1064	1060	1086	1029	1096	1083	1097	1056	1033	1053	1084	1148	1038	1061	1080	1060	1101	1092	1065	1042	1046	1086	1007	1058	1124	1089	1057	1091	1057	1096	1095	1065	1034	1045	1098	1054	1053	1057	1085	1031	1054	1035	1074	1047	1056	1048	1123	1070	1064	1075	1075	1069	1056	1098	1058	1081	1055	1098	1071	1085	1089	1063	1058	1027	1064	1071	1086	1085	1112	956	1071	1050	1071	1072	1008	1075	1099	1085	1072	1085	1105	1047	1053	1089	1112	1100	1082	1114	1117	1083	1118	1081	1082	1110	1077	1039	1048	1056	1051	1087	1137	1084	1072	1069	1039	1072	1104	1108	1093	1029	1105	1040	1048	1071	1079	1078	1003	1072	1081	1049	1107	1138	1110	1097	1027	1033	1083	1080	1054	1093	1082	1073	1073	1060	1063	1058	1066	1095	1121	1051	1049	1079	1026	1032	1022	1116	1107	1040	1039	1094	1079	1061	1089	1054	1029	1029	1066	1100	1021	1092	1072	1097	1153	1066	1009	1090	1102	1091	1040	1045	1054	1015	1026	1110	1067	1076	1041	1055	1088	1092	1072	1052	1069	1095	1067	1064	1104	1072	1076	1077	1044	1027	1016	1035	1050	1052	1002	1064	1014	1119	1028	1084	1074	1061	1047	1055	1042	1058	1095	1043	1107	1058	999	1073	1089	1049	1061	1027	1102	1111	1032	1040	1123	1125	1111	1106	1011	1041	1093	1037	1064	1016	1067	1108	1073	1061	1134	1023	1064	1080	1068	1119	1015	1036	1055	1039	1034	1051	1113	1068	1067	1066	1037	1052	1061	1061	1076	1061	1082	1051	1087	1066	1073	1062	1109	1053	1068	1107	1087	1108	1058	1047	1028	1048	1072	1070	1058	1100	1023	1070	1083	1024	1095	1058	1049	1058	1121	1095	1046	1046	1047	1065	1081	1118	1061	1055	1062	1035	1144	1089	1070	1076	1090	1118	1041	1074	1066	1085	1103	1026	1058	1050	1112	1089	1116	1047	1024	1068	1056	1082	1069	1074	1065	1069	1056	1032	1073	1060	1057	1103	1108	1038	1046	1108	1076	1066	1115	1048	1087	1084	1130	1055	1034	1009	1121	1047	1056	1026	1027	1002	1055	1069	1058	1024	1094	1024	1055	1111	1108	1044	1081	1087	1119	1137	1038	1047	1021	1067	1081	1033	1077	1102	1042	1046	1074	1115	1042	1092	1085	1087	1108	1014	1050	1031	1014	1041	1042	1128	1085	1080	1097	1113	1075	1027	1025	1061	1118	1051	1136	1048	1052	1097	1033	1119	1043	1043	1080	1116	1083	1123	1073	1048	1133	996	1091	1015	1068	1099	1079	1035	1051	1036	1079	1100	1048	1091	1076	1058	1021	1080	1045	1068	1076	1098	1089	1042	1094	1123	1070	1084	1099	1045	1048	1026	1120	1096	1036	1024	1081	1088	1088	1086	1051	1036	1091	1029	1099	1083	1058	1088	1054	1099	1095	1077	1039	1052	1105	1081	978	1072	1131	1098	1049	1023	1085	1046	1071	1075	1052	1032	1092	1075	1077	1038	1038	1122	1068	1082	1105	1062	1121	1065	1042	1027	1032	1100	1119	1094	1085	1077	1094	1049	1052	1105	1007	1052	1031	1101	1038	1093	1055	1060	1080	1062	1039	1043	1034	1044	1075	1055	1031	1038	1092	1040	1069	1072	1042	1094	1009	1055	1035	1070	1030	1086	1132	1082	999	1063	1055	1125	1010	1045	1035	1116	1036	1041	1063	1117	1122	1079	1116	1110	1114	1069	1106	1076	1048	1086	1112	1104	1116	1052	1024	1015	1043	1038	1071	1056	1081	1142	1058	1078	1050	1052	1022	1056	1026	1098	1072	1043	1097	1048	1040	1094	1073	1087	1038	1071	1077	1043	1061	1081	1081	1078	1078	1042	1119	1056	1063	1077	1082	1077	1109	1103	1063	1059	1008	1105	1091	1061	1065	1089	1079	1095	1065	1085	1034	1147	1098	1086	1081	1037	1031	1045
21961	18928	25235	40674	38255	34032	19841	10540	4226	2385	1979	1627	1453	1022	948	956	958	1034	930	755	846	952	1002	870	516	481	463	454	444	471	475	497	428	431	505	515	597	545	510	471	464	462	411	443	425	466	439	433	454	434	434	419	439	451	426	423	441	421	425	423	437	455	461	418	409	467	452	405	445	435	444	462	407	442	452	419	411	430	438	426	441	452	466	459	438	424	442	448	453	405	443	433	413	431	441	440	455	408	456	479	378	435	427	435	455	417	425	467	460	437	424	431	481	393	471	438	419	445	417	410	457	408	425	443	435	416	458	432	462	434	432	433	421	407	469	429	440	468	489	445	428	406	425	402	425	427	437	441	425	449	433	434	460	425	440	421	411	418	453	446	422	452	442	414	429	447	435	437	375	408	433	420	446	459	401	406	430	461	446	435	421	437	455	452	440	436	450	458	415	454	470	446	472	410	460	444	392	409	441	401	417	442	452	460	466	470	411	438	432	419	453	452	455	408	455	452	430	459	431	442	436	474	432	408	435	455	452	432	435	452	430	407	457	437	433	389	427	447	434	432	417	488	425	437	424	435	423	476	432	451	422	445	442	457	427	438	451	413	444	451	475	398	476	445	425	426	444	450	444	470	407	410	426	426	435	433	423	491	471	447	436	427	431	466	415	420	456	413	414	405	431	451	407	440	418	461	473	469	444	417	440	470	431	432	412	480	432	423	423	438	465	474	420	435	384	435	469	452	424	481	438	438	455	456	445	438	410	458	425	436	418	469	424	411	454	403	423	406	408	395	414	425	443	470	429	428	441	409	423	422	403	438	387	422	397	419	440	441	452	445	446	416	433	402	430	433	454	441	430	427	436	433	409	432	433	454	417	406	442	427	459	438	424	456	434	415	434	437	462	457	431	464	413	432	443	433	468	443	439	471	429	447	449	451	463	430	385	423	458	456	399	437	444	452	439	417	411	425	465	471	426	389	462	426	457	447	445	397	369	426	454	430	423	474	411	452	434	431	432	444	417	435	432	452	430	434	447	405	458	417	428	502	460	464	451	404	430	467	448	434	466	443	438	411	446	403	405	441	439	430	449	412	454	433	384	417	396	453	434	424	423	458	444	411	446	413	379	412	412	422	409	429	402	422	438	402	458	434	409	421	448	429	409	429	420	403	447	419	421	411	431	474	460	371	409	434	455	432	465	426	444	421	439	405	465	432	440	491	425	415	451	414	427	462	434	453	410	440	447	401	436	444	447	409	451	463	423	451	441	445	434	468	441	408	407	439	456	436	402	440	444	448	456	433	468	411	453	458	408	444	436	477	451	437	430	406	453	435	453	433	454	414	440	434	413	470	427	398	411	482	456	478	450	401	477	424	473	422	441	411	430	459	465	447	383	410	397	444	428	444	431	440	423	428	410	450	452	420	408	427	442	456	432	419	475	427	411	418	437	449	433	408	430	481	456	461	452	425	398	463	406	450	423	436	437	452	435	441	428	453	467	405	425	447	457	469	448	452	456	430	440	449	468	419	396	417	449	481	481	422	437	462	429	432	464	446	430	405	439	448	423	440	490	447	440	425	419	455	439	424	438	443	491	433	471	419	433	434	455	430	426	454	410	423	391	432	416	443	450	415	448	432	463	455	464	434	388	414	424	437	450	401	466	452	433	432	418	449	410	432	431	460	446	402	439	399	421	432	471	407	466	470	408	430	443	480	441	481	428	417	426	430	436	439	421	408	413	432	410	444	440	412	414	440	441	407	452	486	422	434	438	473	406	457	495	418	441	436	452	433	437	456	473	450	468	434	436	488	450	430	428	409	423	430	435	444	418	425	420	447	467	446	411	468	442	425	434	418	472	376	427	462	441	480	439	430	403	420	430	412	433	448	435	429	444	437	454	421	442	446	458	432	416	471	403	417	430	418	420	443	454	451	425	418	409	390	438	459	391	454	442	451	413	441	436	464	434	393	438	447	468	425	418	396	464	438	436	446	439	447	402	423	454	460	420	437	428	442	438	417	461	464	448	448	441	441	445	441	439	408	437	420	424	432	382	456	434	431	454	431	392	432	452	421	438	447	417	466	447	449	417	418	449	473	441	441	417	429	418	458	436	439	412	451	409	488	444	416	440	457	459	447	433	446	476	428	445	446	441	435	412	438	406	450	441	465	446	446	450	487	417	454	441	417	441	443	430	445	433	423	430	435	456	423	403	440	396	375	444	414	463	424	432	438	441	434	414	408	456	477	477	453	427	420	431	428	427	407	453	441	441	428	445	460	470	394	427	440	481	441	440	482	448	406	451	447	405	411	426	493	448	431	465	449	418	449	443	432	435	408	446	423	406	423	439	459	395	446	422	434	447	408	431	461	473	472	420	452	455	442	415	430	382	438	454	458	462	460	414	433	397	441	434	453	455	431	446	420	420	463	419	426	415	442	435	425	453	429	410	462	437	412	453	443	468	454	442	441	458	423	441	424	483	435	436	400	460	418	416	412	422	469	405	439	430	417	409	475	426	435	447	467	432	424	411	436	459	432	457	424	410	427	405	439	457	426	416	463	424	450	490	486	451	410	402	410	461	459	421	451	491	430	428	438	438	448	456	433	433	424	448	452	412	453	423	416	415	449	423	429	410	407	432	424	444	431	432	441	417	436	457	398	427	446	419	469	381	491	461	417	435	413	426	449	432	471	445	466	447	424	463	387	430	446	433	433	403	433	448	430	437	440	467	438	451	430	464	413	384	438	385	445	389	491	453	441	443	440	425	415	423	474	430	464	427	440	435	457	441	484	443	440	457	415	449	411	412	455	486	428	434	458	468	444	421	443	479	419	419	422	421	428	440	407	468	449	485	484	430	448	469	429	431	403	474	414	452	478	418	432	453	434	430	416	430	469	455	472	436	454	460	428	458	427	425	439	414	456	448	427	417	484	392	433	424	462	420	413	435	445	468	405	454	471	436	408	434	434	452	422	391	457	432	433	422	444	420	445	466	432	450	427	462	462	449	499	434	460	424	467	442	435	457	461	451	476	453	394	434	439	429	426	444	405	441	445	400	449	443	422	441	431	437	451	405	492	414	444	426	432	404	432	398	437	454	433	411	460	460	442	427	407	439	473	416	424	439	412	439	454	456	450	442	428	428	382	432	416	393	419	476	446	446	484	481	471	460	419	441	469	474	438	409	383	419	442	453	435	456	446	451	431	422	421	415	475	466	437	416	418	432	403	468	456	410	475	478	460	438	449	405	454	432	452	414	464	437	424	410	444	454	468	431	468	441	439	452	441	428	471	477	441	431	452	484	472	432	427	451	440	427	489	433	415	463	408	429	499	435	419	425	462	476	475	418	447	448	413	439	441	406	426	478	455	449	493	441	426	431	471	448	466	481	452	441	450	421	462	441	437	460	458	421	450	419	417	411	425	429	455	438	441	455	420	410	458	458	480	451	418	402	414	392	433	422	406	433	470	447	394	439	435	478	410	442	471	419	415	414	447	436	439	417	432	435	474
14991	18479	30397	46324	48304	43578	29797	23938	13740	10427	9197	7832	6798	4904	4157	4346	4329	5069	4076	3351	4057	4667	4961	4138	1772	1571	1252	1346	1283	1364	1409	1405	1353	1275	1527	1652	1719	1559	1458	1279	1172	1074	1101	1070	1078	1127	1105	1100	1126	1049	1114	1084	1080	1083	1129	1120	1085	1064	1081	1052	1085	1104	1092	1096	1140	1057	1125	1117	1098	1110	1036	1087	1054	1121	1113	1123	1085	1171	1097	1068	1093	1110	1122	1088	1159	1086	1122	1070	1057	1036	1091	1081	1049	1093	1052	1147	1065	1114	1048	1145	1119	1109	1067	1079	986	1110	1086	1168	1079	1112	1095	1074	1107	1097	1094	1099	1033	1126	1128	1088	1088	1086	1100	1085	1076	1056	1086	1086	1120	1024	1092	1081	1103	1091	1050	1103	1076	1083	1106	1126	1076	1066	1060	1127	1088	1112	1108	1048	1121	1111	1122	1079	1074	1111	1090	1056	1013	1044	1100	1043	1104	1044	1067	1085	1049	1117	1056	1110	1108	1076	1108	1061	1082	1053	1084	1041	1066	1073	1061	1078	1053	1093	1084	1077	1107	1094	1067	1076	1109	1045	1101	1087	1080	1101	1050	1097	1116	1061	1042	1092	1123	1124	1105	1084	1066	1044	1128	1075	1107	1135	1063	1106	1040	1075	1093	1054	1056	1098	1128	1100	1096	1046	1130	1154	1098	1077	1106	1079	1064	1063	1121	1041	1093	1046	1077	1072	1079	1120	1053	1096	1100	1068	1076	1026	1095	1109	1114	1097	1105	1134	1053	1130	1119	1026	1056	1116	1071	1067	1129	1098	1093	1080	1081	1068	1085	1112	1062	1154	1074	1049	1142	1068	1090	1070	1120	1082	1064	1082	1056	1108	1126	1098	1093	1030	1109	1110	1035	1078	1087	1087	1042	1136	1032	1061	1055	1072	1077	999	1059	1161	1080	1043	1111	1092	1165	1139	1098	1064	1137	1097	1052	1109	1053	1116	1088	1090	1089	1120	1035	1112	1078	1120	1134	1100	1114	1057	1096	1077	1110	1078	1078	1119	978	1116	1084	1055	1051	1108	1126	1091	1088	1105	1003	1057	1114	1088	1062	1071	1067	1062	1043	1072	1093	1058	1136	1033	985	1069	1065	1129	1071	1062	1141	1098	1105	1109	1097	1065	1122	1106	1116	1105	1065	1071	1045	1068	1074	1063	1121	1080	1043	1115	1126	1085	1072	1118	1111	1071	1105	1062	1112	1024	1028	1042	1176	1040	1026	1065	1079	1045	1087	1105	1103	1102	1049	1081	1070	1062	1085	1113	1074	1123	1104	1086	1040	1105	1085	1110	1055	1105	1064	1119	1035	1028	1087	1043	1094	1050	1176	1057	1106	1095	1055	1095	1094	1053	1065	1068	1036	1057	1067	1049	1064	1095	1166	1073	1056	1093	1113	1080	1129	1055	1148	1149	1130	1094	1151	1113	1085	1093	1052	1044	1068	1061	1115	1103	1085	1132	1076	1171	1107	1073	1030	1026	1052	1052	1088	1057	1087	1077	1103	1052	1070	1062	1037	1120	1081	1095	1120	1094	1067	1150	1091	1085	1059	1096	1106	1125	1106	1123	1113	1100	1012	1089	1092	1102	1099	1109	1045	1092	1086	1069	1068	1038	1058	1099	1065	1108	1051	1033	1118	1099	1065	1021	1069	1148	1077	1119	1140	1122	1045	1089	1106	1070	1107	1052	1117	1115	1110	1115	1054	1148	1118	1102	1094	1143	1060	1046	1037	985	1057	1124	1137	1091	1023	1059	1050	1094	1102	1080	1144	1086	1100	1068	1067	1097	1132	1137	1076	1100	1116	1085	1086	1045	975	1131	1115	1164	998	1095	1106	1114	1082	1089	1096	1144	1089	1091	1088	1116	1057	1070	1035	1050	1041	1045	1110	1098	1121	1106	1098	1069	1142	1126	1040	1090	1078	1060	1086	1129	1113	1035	1087	1077	1057	1055	1111	1159	1084	1097	1096	1092	1079	1091	1103	1086	1149	1165	1062	1056	1113	1079	1114	1123	1041	1039	1043	1097	1046	1101	1113	1041	1080	1044	1088	1114	1078	1085	1136	1062	1096	1085	1087	1088	1163	1043	1079	1050	1112	1129	1098	1057	1049	1015	1060	1080	1044	1055	1106	1063	1100	1109	1025	1077	1125	1087	1093	1056	1072	1099	1046	1075	1151	1080	1097	1107	1093	1083	1068	1055	1114	1080	1048	1086	1095	1066	987	1068	1142	1071	1119	1032	1073	1103	1097	1082	1060	1085	1084	1120	1127	1047	1076	1109	1088	1136	1127	1087	1057	1036	1094	1033	1016	1145	1089	1147	1114	1152	1061	1047	1070	1142	1098	1109	1104	1089	1080	1092	1095	1104	1014	1117	1069	1090	1039	1133	1082	1055	1097	1052	1053	1073	1094	1062	1103	1116	1057	1129	1040	1148	1162	1082	1104	1067	1082	1114	1123	1153	1114	1127	1067	1152	1087	1110	1120	1061	1029	1085	1053	1138	1084	1095	1063	1095	1055	1145	1051	1103	1054	1078	1109	1167	1098	1084	1082	1133	1054	1088	1072	1058	1072	1120	1093	1108	1066	1057	1095	1121	1111	1081	1065	1066	1043	1090	1085	1037	1094	1011	1080	1139	1124	1082	1072	1128	1020	1129	1142	1122	1147	1079	1026	1062	1045	1112	1075	1093	1078	1051	1075	1065	1082	1137	1022	1102	1051	1079	1065	1108	1090	1085	1084	1048	1069	1056	1075	1079	1116	1049	1122	1112	1135	1083	1029	1142	1085	1086	1087	1106	1077	1078	1045	1150	1074	1076	1052	1109	1053	1041	1115	1046	1065	1068	1087	1087	1126	1056	1048	1047	1096	1123	1118	1128	1043	1077	1118	1048	1013	1088	1083	1080	1091	1061	1122	1053	1111	1060	1073	1082	1124	1091	1069	1097	1029	1150	1137	1108	1081	1056	1089	1067	1095	1116	1075	1115	1075	1076	987	1175	1122	1075	1148	1070	1132	1079	1085	1039	1078	1075	1055	1058	1060	1085	1093	1155	1062	1080	1057	1075	1085	1116	1088	1059	1101	1107	1117	1066	1085	1064	1126	1080	1160	1088	1064	1057	1033	1093	1074	1082	1066	1096	1084	1092	1145	1070	1079	1120	1066	1065	1091	1069	1072	1061	1019	1088	1045	1024	1085	1071	1093	1121	1110	1078	1136	1117	1088	1077	1091	1067	1105	1074	1083	1114	1036	1113	1103	1101	1106	1064	1073	1095	1108	983	1060	1142	1092	1130	1079	1140	1080	1102	1060	1049	1108	1060	1081	1123	1077	1068	1058	1101	1045	1047	1062	1032	1063	1077	1091	1091	1106	1058	1053	1170	1070	1095	1114	1072	1101	1153	1101	1084	1067	1132	1075	1072	1100	1135	1075	1088	1114	1099	1099	1086	1039	1112	1130	1104	1101	1076	1036	1099	1042	1033	1056	1083	1104	1064	1031	1080	1094	1057	1048	1113	1095	1111	1047	1117	1077	1144	1082	1073	1111	1143	1110	1051	1094	1073	1123	1090	1077	1080	1033	1049	1074	1067	1052	1098	1094	1038	1089	1094	1034	1150	1077	1124	1053	1112	1103	1132	1109	1078	1091	1141	1090	1021	1091	1092	1062	1047	1136	1088	1075	1069	1134	1106	1071	1070	1108	1093	1022	1086	1137	1113	1096	1082	1138	1097	1096	1069	1079	1099	1083	1089	1122	1104	1085	1113	1082	1054	1114	1053	1054	1135	1088	1074	1083	1102	1044	1106	1053	1057	1072	1053	1098	1109	1056	1099	1111	1092	1133	1102	1095	1096	1111	1082	1115	1085	1042	1099	1088	1086	1083	1059	1115	1112	1125	1119	1068	1069	1043	1038	1075	1034	1091	1131	1071	1042	1078	1113	1092	1073	1067	1081	1059	1075	1141	1054	1064	1119	1042	1061	1071	1084	1065	1041	1072	1069	1013	1081	1100	1059	1008	1063	1083	1135	1037	1073	1080	1106	1116	1138	1106	1108	1080	1108	1126	1139	1118	1092	1073	1079	1098	1093	1091	1069	1085	1060	1068	1061	1031	1039	1125	1092	1057	1124	1064	1078	1098	1117	1078	1026	1083	1131	1086	1105	1092	1060	1090	1065	1064	1103	1096	1072	1099	1142	1081	1117	1087	1125	1095	1084	1056	1118	1101	1052	1055	1103	1058	1074	1121	1058	1119	1063	1092	1071	1090	1080	1031	1067	1158	1094	1074	1115	1070	1070	1074	1065	1071	1123	1070	1101	1113	1097	1108	1139	1073	1105	1038	1052	1117	1045	1112	1122	1081	1072	1099	1082	1056	1061	1125	1038	1127	1122	1014	1128	1086	1119	1136	1119	1068	1077	1143	1105	1117	1119	1112	1091	1066	1105	1049	1072	1065	1105	1048	1073	1066	1042	1126	1067	1114	1071	1074	1041	1085	1114	1047	1101	1071	1063	1116	1064	1082	1075	1031	1099	1129	1085	1071	1066	1107	1028	1043	1109	1042	1138	1132	1051	1077	1083	1089	1062	1088	1069	1093	1052	1033	1060	1101	1059	1108	1110	1064	1091	1109	1063	1053	1056	1089	1130	1139	1126	1063	1112	1114	1112	1073	1124	1052	1121	1051	1050	1071	1026	1109	1142	1069	1093	1077	1113	1102	1120	1045	1024	1128	1031	1039	1069	1064	1044	1057	1083	1082	1054	1104	1035	1100	1110	1090	1063	1062	1081	1066	1091	1070	1079	1077	1073	1110	1080	1046	1102	1080	1098	1039	1082	1106	1108	1115	1104	1063	1030	1054	1089	1065	1067	1119	1013	1098	1103	1081	1136	1167	1103	1130	1138	1136	1093	1045	1093	1126	1125	1089	1001	1089	1078	1084	1070	1148	1125	1109	1046	1097	1109	1160	1068	1053	1063	1057	1108	1079	1089	1124	1119	1112	1045	1019	1081	1088	1087	1052	1108	1051	1092	1146	1112	1048	1111
45076	49908	51985	50647	49214	46347	40251	33688	30946	28781	23344	17985	11888	8817	7205	7927	8374	6838	3493	3996	4791	5042	6011	5240	2853	1698	1023	968	787	687	624	606	628	656	782	1025	1165	1007	755	570	508	446	429	456	480	427	399	443	418	446	442	425	405	437	406	425	448	456	440	457	421	439	453	447	411	427	437	469	417	426	427	484	439	409	419	483	464	442	431	435	477	427	442	425	503	433	461	457	429	476	492	397	420	431	454	412	410	405	418	420	386	453	428	430	433	428	440	430	408	470	440	444	463	449	422	424	446	432	438	441	394	408	404	465	438	420	489	431	426	465	457	414	415	430	448	438	415	414	448	433	435	413	413	462	436	454	438	491	458	445	428	432	453	421	455	451	410	399	440	443	439	455	480	443	423	422	437	438	462	426	396	418	429	407	457	456	485	431	451	424	408	446	444	433	427	406	410	439	429	389	454	448	427	434	369	437	460	426	444	448	420	475	441	442	440	429	451	451	412	420	440	459	419	502	460	401	416	441	405	404	419	448	430	430	400	405	454	414	448	455	442	445	425	448	424	440	429	446	384	450	431	419	402	428	456	433	477	421	436	418	483	430	484	430	414	415	445	454	443	432	430	410	459	459	436	438	452	455	440	423	455	403	387	446	423	466	465	441	438	438	425	434	413	473	454	470	422	386	429	433	418	455	429	442	410	457	441	440	423	454	455	463	430	414	416	431	466	411	417	449	442	447	398	441	449	419	459	446	457	439	434	454	431	457	481	445	428	429	432	437	472	457	465	438	440	444	388	425	481	415	467	395	407	409	411	389	426	437	414	398	443	473	466	440	462	425	430	438	444	414	409	411	446	413	427	419	445	432	463	454	438	468	453	443	420	427	412	437	499	460	438	450	464	448	461	423	431	444	452	444	445	451	405	434	436	413	465	434	507	415	422	444	435	446	431	454	469	418	462	430	425	471	404	434	442	419	413	452	448	422	421	445	473	438	413	427	486	429	413	421	445	442	405	456	436	460	424	454	444	478	422	400	431	439	402	435	439	436	453	388	439	422	426	465	420	392	411	436	439	426	433	422	399	416	417	447	430	458	421	431	498	447	468	434	382	482	436	438	433	431	417	431	490	411	450	424	440	463	402	437	418	417	405	490	435	474	453	489	441	458	445	418	437	434	422	397	436	468	429	442	470	407	390	453	435	440	431	435	366	458	441	468	429	442	414	445	441	451	410	450	446	400	425	431	445	429	454	420	423	436	391	474	445	443	443	427	460	427	426	459	465	446	458	407	462	419	425	426	404	443	432	406	398	381	428	464	423	447	421	397	478	446	411	421	436	418	440	408	432	467	432	450	400	400	427	446	437	417	380	444	451	413	459	424	441	440	436	412	443	445	404	428	438	444	421	422	436	446	433	456	439	351	461	426	399	402	440	462	456	440	453	414	473	443	437	466	460	470	422	445	459	461	492	435	452	451	444	486	395	436	409	398	414	413	427	438	430	373	479	448	443	435	434	419	439	443	418	436	427	401	452	431	418	456	389	440	441	435	426	422	425	411	463	477	423	403	429	420	444	411	484	436	437	445	446	425	470	402	453	412	429	480	448	420	423	444	437	438	451	465	446	428	434	428	426	392	421	373	478	457	442	467	460	399	451	463	476	430	454	443	412	426	418	432	471	403	399	417	452	428	488	441	486	485	432	429	462	406	421	421	430	465	416	441	395	405	395	428	442	368	408	410	467	436	405	431	459	416	432	446	471	422	422	407	425	393	429	439	437	391	457	443	427	420	460	406	446	411	475	436	421	405	413	449	374	430	430	412	451	421	446	451	459	435	449	412	454	428	456	471	442	474	490	433	434	443	464	450	405	416	454	435	447	427	417	445	471	427	406	430	416	447	445	440	394	448	428	431	452	416	403	442	448	463	427	475	406	476	408	408	463	426	411	423	443	422	430	441	415	422	460	470	440	439	383	472	486	462	436	443	444	419	432	417	415	436	437	405	425	419	427	412	455	458	463	450	431	438	450	418	432	452	433	392	393	441	423	406	471	452	437	467	447	408	423	448	452	444	458	446	464	424	425	469	408	432	419	398	478	439	432	457	452	468	440	420	407	414	473	428	401	434	441	457	442	450	435	429	441	424	440	420	452	428	445	458	456	428	442	432	469	426	416	423	430	448	415	417	441	445	478	426	474	400	475	422	427	437	461	449	438	433	432	418	460	472	432	428	440	434	421	429	448	477	439	443	456	489	447	390	395	440	427	481	424	413	426	426	439	460	420	455	441	453	458	425	461	429	455	423	402	484	429	456	420	440	450	438	450	447	457	405	375	420	418	437	425	449	455	424	438	411	458	431	424	427	409	447	406	434	416	432	441	425	414	471	405	464	467	400	423	421	414	451	424	425	448	451	458	449	410	444	459	462	411	436	414	445	451	465	387	462	435	482	419	436	407	423	430	424	438	415	410	422	423	451	391	415	392	440	402	455	463	432	420	464	440	463	424	425	459	426	432	440	439	421	432	413	470	405	445	452	417	437	439	446	422	424	424	430	394	457	464	428	405	417	443	402	460	407	421	450	454	408	454	460	427	439	459	426	466	440	435	445	447	434	442	401	435	448	452	433	450	490	435	429	475	466	428	425	464	415	430	451	424	418	418	417	445	419	411	449	473	425	420	413	421	392	425	436	444	450	465	421	429	466	440	402	405	414	429	443	423	462	428	439	467	422	438	427	450	439	406	449	438	446	434	428	434	436	429	396	424	468	433	451	446	425	421	416	430	423	399	442	418	441	431	426	439	458	410	477	417	451	426	458	440	447	437	390	446	396	442	414	448	425	476	438	391	461	425	443	412	453	459	415	425	472	403	433	420	459	452	472	432	447	445	415	417	433	459	438	454	427	464	416	422	440	446	425	442	472	426	417	471	406	425	435	413	446	443	424	424	378	454	432	468	394	458	402	449	423	407	458	417	422	435	441	442	481	442	436	402	481	430	418	418	441	434	463	424	422	423	461	385	448	417	459	462	426	466	463	440	465	403	399	464	417	491	441	439	421	427	438	429	411	444	474	447	422	446	464	424	479	394	404	456	403	432	446	425	454	465	431	419	431	446	471	417	419	426	417	426	430	469	437	434	417	419	461	389	468	457	460	470	445	411	454	431	449	437	449	444	465	428	425	419	423	422	449	435	418	462	453	406	468	438	436	425	429	457	437	408	475	440	461	463	443	441	398	458	423	409	419	425	443	424	402	464	406	443	424	442	431	403	480	457	469	414	442	424	419	431	428	419	440	474	438	431	450	446	450	483	443	447	395	446	444	414	416	424	422	452	456	391	440	433	458	448	444	435	444	438	427	424	482	417	428	413	411	449	440	430	418	421	417	403	402	408	470	433	454	449	441	450	488	459	442	365	430	410	450	399	475	385	391	458	432	427	460	420	440	449	460	442	449	484	431	448	478	480	403	430	402	434	458	440	393	443	455	420	438	418	431	463	423	387	437	423	424	447	410	431	403	421	421
33274	45949	54639	59618	60588	56691	56049	52782	46207	44838	38001	36358	29285	26840	23706	24980	26511	22279	13527	16554	18677	18998	22736	19469	11627	8068	4699	3939	3122	2665	2256	1992	2157	2645	3390	4615	5359	4449	2725	2017	1472	1216	1164	1088	1093	1135	1093	1106	1084	1081	1054	1123	1131	1118	1057	1111	1089	1086	1119	1064	1058	1072	1078	1062	1087	1066	1063	1038	1081	1130	1070	1077	1046	1106	1082	1089	1057	1154	1082	1092	1041	1129	1060	1104	1122	1049	984	1089	1069	1091	1075	1042	1092	1085	1132	1050	1095	1102	1076	1087	1094	1012	1100	1083	1072	1145	1073	1065	1147	989	1080	1082	1116	1103	1085	1083	1107	1066	1103	1089	1108	1100	1106	1083	1055	1085	1080	1125	1018	1103	1117	1103	1049	1120	1137	1060	1109	1126	1113	1083	1085	1120	1068	1072	1100	994	1087	1099	1014	1015	1072	1073	1079	1100	1055	1090	1065	1078	1137	1045	1143	1134	1051	1041	1092	1161	1095	1004	1058	1117	1038	1087	1072	1082	1115	1070	1114	1122	1017	1058	1133	1045	1067	1075	1047	1092	1118	1081	1036	1083	1082	1057	1038	1142	1054	1026	1127	1014	1120	1081	1081	1081	1109	1092	1042	1074	1094	1019	1056	1032	1115	1053	1105	1090	1093	1073	1127	1093	1071	1080	1141	1079	1039	1078	1064	1154	1091	1028	1062	1090	1133	1061	1121	1069	1153	1071	1053	1122	1084	1040	1046	1027	1036	1008	1184	1046	1082	1134	1075	1090	1092	1082	1054	1114	1100	1046	1082	1088	1002	1055	1032	1095	1150	1087	993	1084	1041	1084	1134	1074	1051	1050	1060	1025	1113	1059	1022	1075	1165	1024	1096	1110	1100	1063	1090	1090	1094	1080	1109	1068	1101	1083	1060	1143	1069	1138	1016	1045	1077	1057	1097	1045	1057	1086	1102	1079	1049	1061	1080	1121	1064	1070	1099	1040	1091	1119	1089	1036	1106	1100	1097	1060	1072	1099	1019	1119	1074	1082	1046	1065	1086	1127	1077	1139	1071	1036	1088	1034	1034	1051	1050	1112	1064	1140	1079	1087	1058	1082	1100	1087	1116	1047	1069	1085	1069	1061	1145	1118	1087	1096	1115	1084	1098	1089	1032	1088	1048	1034	1067	1086	1002	1067	1075	1069	1043	1077	1065	1101	1100	1057	1064	1094	1065	1086	1124	1146	1097	1062	1099	1097	1083	1091	1090	1064	1124	1070	1087	1117	1119	1062	1089	1072	1073	1076	1093	1089	1090	1125	1082	1058	1085	1136	1116	1148	1081	1086	1125	1079	1086	1113	1091	1063	1106	1096	1084	1107	1104	1104	1093	1061	1127	1044	1066	1039	1065	1104	1048	1028	1104	1098	1125	1048	1046	1076	1078	1112	1096	1132	1104	1077	1047	1070	1066	1036	1086	1095	1070	1066	1083	1119	1097	1104	1124	1102	1136	1120	1054	1068	1077	1086	1103	1045	988	1096	1114	1057	1110	1033	1063	1071	1080	1028	1064	1051	1101	1120	1107	1146	1099	1001	1082	1064	1105	1076	1035	1084	1118	1158	1103	1111	1127	1101	1091	1090	1098	1062	1071	1093	1117	1108	1134	1067	1074	1103	1080	1031	1065	1131	1035	1108	1098	1062	1022	1099	1067	1049	1096	1123	1070	1127	1060	1110	1084	1148	1075	1088	1061	1077	1096	1086	1059	1100	1077	1121	1104	1099	1123	1104	1083	1035	1095	1053	1033	1099	1119	1064	1117	1087	1048	1095	1094	1099	1096	1103	1101	1014	1034	1075	1119	1084	1094	1110	1104	1074	1104	1076	1103	1106	1101	1051	1122	1109	1107	1079	1004	1058	1154	1039	1100	1052	1002	1065	1082	1034	1068	1090	1144	1067	1071	1110	1040	1091	1075	1145	1107	1058	1081	1143	1085	1120	1073	1127	1093	1058	1066	1067	1132	1069	1075	1068	1084	1083	1061	1079	1102	1023	1100	1077	1077	1047	1048	1108	1089	1080	1153	1051	1102	1121	1039	1090	1103	1170	1105	1098	1175	1038	1046	1118	1094	1056	1098	1051	1111	1059	1085	1133	1114	1074	1030	1063	1071	1086	1050	1046	1107	1086	1107	1110	1070	1070	1066	1121	1097	1058	1083	1095	1104	1128	1075	1067	1129	1048	1129	1052	1084	1046	1081	1067	1104	1079	1066	1083	992	1104	1051	1050	994	1054	1106	1079	1123	1105	1167	1080	1091	1044	1083	1062	1079	1053	1099	1037	1118	1030	1067	1107	1075	1099	1125	1073	1072	1048	1147	1135	1031	1072	1084	1081	1131	1032	1093	1104	1057	1069	1133	1054	1086	1105	1053	1052	1076	1084	1054	1098	1088	1159	1015	1039	1090	1103	1085	1081	1109	1097	1072	1102	1036	1067	1098	1071	1038	1057	1107	1134	1068	1104	1079	1072	1081	1043	1073	1153	1041	1040	1123	1096	1006	1111	1058	1081	1163	1050	1100	1051	1085	1097	1083	1029	1098	1067	1080	1120	1090	1180	1102	1064	1058	1095	1094	1124	1103	1064	1152	1063	1066	1012	1103	1087	1034	1048	1084	1074	1072	1070	1069	1087	1058	1099	1080	1131	1097	1079	1084	1133	1040	1073	1057	1070	1082	1103	1070	1099	1081	1063	1095	1048	1101	1081	1095	1102	1101	1059	1069	1080	1111	1098	1073	1051	1055	1051	1123	1100	1080	1041	1084	1113	1066	1098	1053	1081	1064	1035	1052	1115	1072	1132	1054	1025	1074	1100	1102	1126	1147	1089	1065	1028	1105	1025	1153	1068	1091	1074	1064	1045	1140	1077	1085	1058	1094	1045	1100	1038	1112	1066	1033	1057	1176	1046	1079	1068	1096	1090	1059	1097	1089	1090	1070	1099	1053	1106	1099	1076	1043	1089	1055	1089	1113	1111	1069	1114	1072	1034	1114	1114	1091	1068	1076	1074	1107	1096	1057	1048	1118	1039	1130	1094	1073	1091	1102	1045	1095	1104	1084	1105	1053	1085	1122	1087	1111	1073	1083	1027	1066	1055	1085	1072	1091	1054	1085	1140	1094	1107	1098	1119	1048	1068	1113	1056	1086	1107	1026	1063	1084	1118	1065	1085	1061	1092	1102	1100	1110	1050	1116	1042	1111	1112	1122	1101	1077	1051	1051	1103	1082	1102	1072	1048	1043	1064	1131	1082	1077	1060	1071	1046	1033	1040	1135	1070	1048	1046	1124	1097	1134	1061	1128	1053	1134	1093	1064	1136	1122	1056	1061	1098	1073	1121	1084	1076	1123	1033	1085	1092	1085	1036	1027	1056	1038	1170	1084	1062	1041	1053	1041	1083	1152	1061	1093	1102	1027	1141	1102	1086	1115	1069	1120	1074	1086	1085	1149	1042	1051	1004	1011	1059	1032	1059	1056	1047	1071	1101	1027	1111	1051	1026	1148	1071	1086	1075	1070	1076	1091	1125	1109	1117	1120	1053	1089	1123	1132	992	1048	1039	1149	1160	1097	1041	1101	1118	1063	1071	1031	1053	1027	1097	1113	1053	1028	1084	1112	1064	1027	1090	1104	1071	1075	1076	1130	1094	1086	1116	1125	1094	1069	1086	1102	1105	1125	1060	1091	1086	1143	1077	1040	1135	1127	1098	1117	1070	1122	1109	1074	1061	1073	1068	1120	1012	1091	1098	1137	1087	1049	1056	1061	1082	1018	1091	1075	1119	1070	1103	1049	1106	1101	1086	1103	1067	1070	1076	1066	1169	1078	1155	1113	1116	1083	1134	1130	1091	1068	1107	1093	1088	1039	1100	1075	1070	1106	1036	1095	1015	1081	1099	1049	1106	1083	1108	1065	1054	1098	1101	1067	1098	1074	1081	1110	1142	1103	1082	1088	1151	1131	1110	1050	1099	1075	1113	1088	1025	1122	1104	1091	1084	1088	1056	1071	1103	1063	1100	1109	1078	1098	1124	1110	1091	1120	1054	1023	1107	1097	1053	1144	1009	1122	1048	1120	1106	1082	1118	1107	1091	1109	1099	1095	1107	1060	1054	1027	1117	1078	1093	1111	1081	1115	1102	1136	1077	1060	1044	1108	1075	1104	1071	1019	1077	1074	1083	1113	996	1041	1074	1095	1132	1101	1124	1093	1006	1038	1065	1128	1068	1066	1051	1108	1071	1027	1086	1050	1096	1055	1101	1007	1079	1083	1123	1020	1003	1104	1093	1126	1011	1088	1096	1066	1080	1117	1089	1103	1168	1100	1115	1008	1114	1122	1064	1087	1081	1114	1019	1090	1047	1063	1109	1048	1125	1079	1044	1074	1102	1114	1026	1076	1091	1034	1067	1081	1047	1119	1064	1106	1117	1030	1117	1076	1066	1036	1141	1131	1050	1109	1097	1068	1094	1036	1155	1117	1080	1129	1075	1041	1074	1125	1114	1078	1071	1027	1045	1094	1098	1107	1052	1077	1001	1071	1083	1047	1063	1073	1101	1103	1048	1109	1061	1077	1042	1142	1157	1075	1129	1073	1078	1078	1028	1128	1067	1097	1144	1103	1038	1043	1058	1091	1100	1089	1135	1106	1109	1066	1029	1049	1111	1119	1075	1068	1106	1086	1049	1086	1095	1067	1104	1125	1130	1089	1103	1129	1065	1092	1078	1098	1011	1087	1069	1057	1052	1103	1084	1099	1160	1052	1079	1093	1140	1072	1112	1090	1096	1142	1096	1100	1125	1035	1080	1068	1053	1079	1072	1060	1094	1081	1136	1060	1037	1091	1104	1094	1100	1059	1125	1062	1133	1043	1147	1133	1073	1089	1106	1109	1087	1053	1055	1091	1126	1055	1055	1076	1078	1148	1047	1108	1125	1120	1028	1082	1074	1075	1089	1070	1036	1100	1064	1058	1087	1071	1042	1058	1108	1092	1094	1097	1089	1079	1093	1135	1090	1065	1030	1059	1063	1083	1075	1098	1105	1145	1087	1050	1054
54647	50352	48520	48856	43402	41612	39710	36986	35848	37525	35074	29770	22227	21137	19001	19686	16327	10405	2530	1700	3925	5011	9295	11879	10233	4074	2483	1461	1327	910	948	940	743	730	827	900	1455	1874	1297	921	814	637	485	473	461	459	434	414	426	424	447	444	456	460	423	433	447	439	423	455	422	438	421	417	472	421	420	419	435	458	460	416	471	445	412	408	451	444	439	476	431	456	432	424	472	411	427	414	453	438	409	440	404	451	434	415	440	427	450	402	472	421	433	434	410	455	464	442	425	467	450	498	424	430	440	387	429	395	412	409	431	456	433	420	453	437	422	399	434	432	434	458	439	442	393	420	440	449	437	447	472	419	467	427	443	437	438	430	412	440	479	412	437	490	444	442	454	453	463	447	407	414	445	425	457	438	426	436	452	449	400	435	471	454	425	462	433	412	454	464	418	437	417	428	437	402	416	423	444	455	389	425	434	471	421	420	413	443	376	438	462	408	437	419	443	430	453	446	435	475	432	466	425	428	449	454	459	424	432	425	413	409	408	405	482	400	417	384	461	454	398	459	460	430	420	427	464	449	473	412	414	397	384	424	406	444	443	410	415	429	418	412	438	428	440	420	413	392	463	400	442	409	415	423	437	439	450	422	433	410	494	421	418	412	426	439	449	438	449	426	432	428	431	449	415	420	458	449	491	455	438	458	473	435	398	483	414	462	408	451	439	460	439	399	421	439	436	452	425	455	399	490	436	439	448	444	429	419	445	405	415	423	397	397	378	452	442	410	423	427	408	400	451	448	432	383	378	467	425	448	408	439	442	428	450	438	447	473	431	443	410	432	442	437	437	449	436	402	408	438	369	429	436	445	455	470	455	422	461	465	439	428	423	495	451	439	435	430	438	473	448	439	451	453	423	417	438	449	423	407	492	423	445	441	400	414	476	444	453	457	435	452	460	420	459	449	461	405	483	442	438	463	435	427	421	425	447	445	446	431	468	467	445	410	489	490	429	423	438	447	400	417	466	451	404	413	420	439	396	451	442	444	409	429	464	424	456	438	436	412	432	441	442	452	452	450	472	453	405	459	444	442	432	430	431	430	436	448	441	428	469	481	454	450	459	418	423	423	458	419	407	397	424	443	405	446	430	441	453	404	439	451	445	432	451	417	409	408	445	440	456	399	409	412	442	402	400	396	459	421	451	423	431	408	424	410	461	443	442	469	435	432	421	441	407	413	431	470	459	441	436	384	446	408	424	443	435	455	432	401	421	471	427	403	437	450	446	459	455	430	432	468	438	436	472	417	458	443	407	434	436	450	417	432	488	408	399	482	459	439	425	469	470	435	460	464	427	425	421	472	431	429	412	420	448	456	446	492	474	449	437	428	446	415	472	412	412	442	395	455	402	433	416	444	445	432	414	442	447	391	468	435	424	423	466	479	438	452	425	452	429	415	431	470	438	453	419	422	465	445	408	435	418	427	452	389	462	474	462	450	429	430	418	439	433	449	424	426	450	411	430	471	458	432	416	486	430	442	403	416	436	439	446	443	459	426	435	414	430	431	446	475	444	427	416	457	425	410	437	453	432	423	434	421	467	405	438	476	467	473	412	457	452	397	462	405	458	458	454	429	419	403	425	437	467	459	440	462	445	432	451	447	462	418	404	423	426	452	427	439	453	426	450	438	389	416	419	461	430	459	433	458	419	421	446	434	454	429	425	398	430	448	435	437	432	450	440	423	441	426	432	432	473	435	437	439	450	420	435	432	453	476	454	428	453	427	402	469	431	445	446	436	456	442	443	409	396	404	386	440	428	409	437	443	454	475	478	474	438	450	459	432	444	418	474	421	439	436	408	454	451	469	441	456	397	424	467	425	466	408	444	435	446	437	439	432	427	482	424	485	467	449	433	448	424	414	422	449	443	403	441	434	461	447	454	438	508	417	441	457	418	445	450	419	428	450	401	416	409	439	430	406	435	424	429	451	418	439	453	427	422	457	483	433	424	483	440	417	432	425	439	433	441	427	457	441	447	461	434	448	442	440	429	417	419	418	434	432	429	432	438	422	424	463	425	423	432	425	459	458	442	391	405	413	451	422	427	433	431	422	414	443	406	454	423	416	430	397	435	419	439	419	449	406	445	416	475	456	418	444	445	431	432	447	450	433	438	436	484	424	430	420	423	462	398	451	494	465	435	416	408	414	475	419	416	439	465	447	413	434	436	424	447	482	398	418	446	447	421	435	441	468	430	401	398	453	430	426	423	430	483	386	428	467	456	427	423	469	429	455	443	421	434	426	483	452	460	424	444	419	444	421	444	452	461	459	454	461	437	486	431	437	453	423	441	458	417	443	397	417	471	415	444	470	432	431	451	432	410	449	478	430	435	449	433	402	407	409	424	431	411	416	426	448	445	482	442	470	465	409	418	453	402	429	412	400	461	441	399	454	474	501	431	462	445	470	462	432	434	427	476	445	411	416	424	401	435	466	425	452	419	450	442	467	425	455	450	455	441	453	433	421	463	459	400	479	427	465	411	454	423	454	427	390	443	423	461	435	419	433	430	424	429	456	429	419	452	417	416	441	469	444	434	413	408	435	421	419	470	384	453	420	414	432	415	437	453	477	443	433	444	424	440	424	453	445	432	440	429	441	439	434	453	432	426	461	427	422	499	421	402	396	480	493	413	468	450	425	464	406	424	445	411	462	460	434	481	442	453	434	412	415	412	462	431	460	440	424	419	438	463	474	467	415	417	396	439	443	485	425	446	439	446	431	474	426	432	443	445	420	456	453	434	461	487	410	422	394	418	431	438	414	441	441	454	427	446	476	417	418	444	434	431	482	481	435	438	429	436	414	422	500	463	443	455	448	399	466	400	453	443	415	461	424	455	445	401	450	471	428	451	411	440	422	449	418	430	421	432	420	467	398	432	462	411	447	421	448	462	456	450	430	442	406	384	421	467	437	410	470	452	454	414	421	443	410	449	391	420	445	423	417	442	385	419	432	439	433	441	447	459	473	417	428	420	400	422	417	384	413	467	447	437	431	419	490	473	447	450	437	416	420	427	424	475	468	465	455	444	435	412	441	407	458	450	458	461	449	419	437	421	459	445	463	407	433	441	431	460	433	422	424	498	415	444	448	409	443	440	459	421	452	409	430	443	468	428	401	407	439	427	434	412	425	416	413	440	437	445	468	457	431	419	417	464	391	445	447	448	458	425	421	433	397	412	438	426	420	429	485	418	446	443	463	435	425	465	448	445	412	450	445	478	435	416	434	449	404	424	434	415	423	441	468	399	457	442	463	422	432	444	435	443	423	467	434	424	458	425	408	454	456	450	451	454	441	430	429	455	410	444	460	429	448	429	444	431	439	421	459	395	427	435	439	450	467	444	455	469	428	438	429	472	461	445	416	439	418	487	431	457	439	420	413	440	445	414	470	465	458	433	441	437	461	409	451	441	432	407	475	413	444	426	447	434	445	442	417	457	439	427	417	428	412	411	386	414	427	399	442	414	425	457	433	403	458
39674	47110	54334	57388	58052	56809	59778	57193	52487	56104	51696	46228	39800	41584	38423	38311	36758	25399	8608	7415	16576	19843	30013	32658	25343	15010	11222	6942	5776	3943	4040	4113	3257	2770	3285	3547	7006	8916	5767	3622	3004	2170	1495	1227	1145	1136	1100	1112	1088	1029	1050	1086	1077	1099	1093	1112	1029	1113	1106	1037	1122	1055	1089	1045	1090	1019	1127	1107	1142	1036	1087	1072	1100	1065	1092	1118	1060	1076	1083	1102	1072	1056	1033	1058	1122	1105	1068	1073	1054	1058	1040	1021	1085	1101	1076	1061	1075	1022	1062	1058	1021	1102	1033	1076	1135	1066	1057	1111	1067	1112	1054	1064	1059	1038	1038	1095	1094	1063	1090	1086	1157	982	1063	1043	1067	1049	1093	1123	1080	1093	1046	1107	1096	1082	1061	1108	1090	1044	1101	1061	1109	1102	1071	1079	1130	1049	1114	1062	1030	1082	1020	1113	1103	1032	1065	1065	1081	1058	1097	1036	1036	1035	1101	1029	1059	1046	1100	1060	1080	1062	1093	1083	1116	1096	1118	1094	1083	1050	1035	1047	1086	1136	1091	1056	1070	1065	1127	1042	1047	1080	1069	1097	1105	1123	1116	1107	1074	1079	1089	1040	1047	1066	1097	1071	1095	1075	1111	1095	1066	1070	1107	1111	1078	1111	1107	1121	1097	1120	1032	1077	1065	1097	1087	1001	1048	1008	1068	1057	1046	1111	1119	1085	1071	1068	1080	1051	1071	1127	1091	1051	1071	1107	1091	1086	1111	1082	1138	1053	1074	1039	1024	1093	1055	1134	1134	1055	1042	1083	1082	1089	1133	1079	1078	1024	1115	1127	1075	1067	1097	1040	1086	1065	1088	1089	1071	1022	1101	1051	1060	1043	1038	1033	1083	1099	1094	1087	1064	1085	1018	1037	1115	1106	1128	1150	1062	1038	1087	1072	1067	1064	1122	1017	1086	1096	1072	1063	1049	1052	1048	1042	1038	1081	1119	1051	1050	1087	1077	1109	1061	1051	1089	1077	1094	1056	1045	1058	1100	1086	1066	1063	1084	1101	1051	1097	994	1019	1029	1118	1106	1103	1108	1103	1037	1107	1052	1094	1067	1076	1136	1104	1078	1104	1078	1063	1058	1131	1123	1088	1074	1072	1026	1093	1060	1068	1112	1068	1107	1065	1112	1082	1105	1117	1055	1026	1016	1104	1094	1051	1105	1130	1084	1064	1014	1080	1082	1063	1024	1106	1066	1053	1076	1025	1092	1079	1033	1033	1078	1066	1085	1058	1046	1048	1021	1138	1069	1115	1056	1095	1079	1093	1119	1073	1034	1051	1144	1090	1116	1092	1080	1072	1007	1026	992	1079	1098	1126	1055	1058	1076	1097	1061	1058	1091	1061	1023	1027	1132	1044	1068	1121	1073	1048	1064	1095	1056	1112	1080	1102	1119	1036	1054	1033	1035	1082	1088	1057	1033	1038	1051	1057	1071	1085	1086	1057	1075	1072	1107	1068	1079	1092	1080	1062	1060	1085	1076	1057	1058	1104	1133	1149	1142	1094	1115	1052	1091	1099	999	1103	1063	1097	1062	1062	1053	1035	1095	1102	1117	1078	1074	1133	1080	1133	1060	1021	1083	1049	1041	1021	1084	1057	1064	1037	1060	1035	996	1086	1098	1091	1099	1098	1103	1049	1035	1025	1079	1082	1087	1084	1062	1018	1057	1044	1135	1081	1068	1043	1084	1032	1047	1057	1040	1020	1115	1093	1061	1077	1133	1048	1148	1102	1094	1082	1034	1119	1071	1071	1090	1009	1003	1084	1133	1066	1137	1066	1060	1125	1095	1032	1084	1051	1020	1070	1078	1107	1031	1109	1063	1039	1051	1075	1067	1086	1075	1080	1098	1101	1106	1078	1077	1133	974	1006	1095	1049	1079	1039	1089	1104	1096	1073	1069	1048	1054	1098	1043	1047	1067	1087	1105	1043	1074	1056	1050	1117	1124	987	1060	1051	1113	1088	1092	1075	1092	1050	1095	1067	1044	1074	1089	1111	1079	1030	1069	1070	1107	1049	1021	1050	1046	1068	1129	1007	1066	1065	1058	1119	1053	1059	1134	1067	1042	1032	1102	1089	1080	1064	1056	1064	1051	1112	1076	1082	1072	1047	1065	1124	1108	1063	1102	1067	1094	1077	1025	1063	1023	1073	1124	1057	1086	1055	1095	1043	1061	1043	1040	1092	1090	1058	1105	1138	1066	1082	1095	1112	1078	1106	1072	1039	1054	1103	1053	1109	1144	1060	1127	1146	1043	1068	1111	1063	1134	1054	1081	1139	1109	1090	1085	1122	1054	1068	1094	969	1081	1044	1045	1079	1007	1063	1094	1058	1096	1029	1052	1095	1091	1065	1069	998	1035	1129	1097	1052	1111	1082	1148	1104	1027	1119	1027	1063	1069	1102	1048	1030	1095	1081	1104	1049	1029	1048	1069	1040	1064	1074	1151	1076	1062	1077	1036	1089	1033	1071	1093	1116	1080	1058	1076	1132	1123	1102	1069	1072	1096	1097	1074	1084	1051	1083	1065	1085	1097	1038	1021	1061	1063	1054	1097	1096	1067	1061	1096	1073	1077	1050	1062	1071	1071	1063	1103	1069	1077	1091	1105	1103	1076	1038	1071	1117	1075	1098	1056	1090	1060	1053	1081	1044	1135	1110	1022	1055	1086	1100	1066	1070	1105	1034	1026	1058	1133	1092	1031	1064	1087	1073	1010	1091	1095	1114	1076	1103	1030	1035	1044	1083	1030	1052	1003	1075	1096	1060	1104	1070	1026	1106	1110	1047	1000	1092	1083	1062	1084	1086	1102	1041	1055	1043	1086	1093	1077	1106	1089	1050	1028	1041	1078	1066	1113	1043	1082	1083	1090	1078	1101	1056	1118	1054	1066	1042	1068	1067	1100	1097	1026	1060	1085	1057	1073	1031	1037	1034	1089	1026	1057	1097	1090	1077	1042	1047	1091	1064	1105	1060	1089	1119	1088	1057	1101	1046	1058	1073	1092	1084	1044	1068	1102	1037	1054	1048	1038	1096	996	1128	1055	1029	1117	1088	1029	1066	1061	1105	1126	1071	1098	1032	1114	1029	1056	1066	1082	1118	1097	1045	1048	1072	1106	1102	1124	1064	1078	1046	1054	1048	1055	1071	1129	1126	1057	1032	1034	1049	1084	1041	1077	1031	1051	1103	1076	1033	1052	1057	1037	1088	1118	1111	1049	1064	1060	1055	1009	1037	1107	1075	1126	1080	1076	1110	1057	1093	1066	1036	1046	1079	1085	1048	1135	1062	1084	1061	1025	1049	1093	1080	1127	1084	1148	1127	1077	1107	1138	1080	1064	1079	1016	1114	1082	1049	1089	1060	1101	1096	1073	1097	1067	1142	1138	1021	1083	1083	1072	1101	1015	1062	1092	1101	997	1097	1113	1083	1043	1043	1065	1081	1075	1014	1078	1077	1112	1114	1030	1071	1099	1068	1139	1064	1036	1072	1060	1052	1049	1164	1063	1122	1017	1031	1025	1061	1056	1069	1076	1096	1014	1092	1070	1124	1081	1093	1035	1085	1069	1121	1063	1050	1081	1108	1051	1058	1107	1061	1055	1097	1067	1123	1074	1051	1103	1118	1104	1077	1124	1047	1072	1036	1078	1075	1065	1054	1022	1119	1134	1115	1065	1020	1073	1106	1067	1062	1062	1064	1036	1033	1077	1106	1056	1111	1108	1115	1089	1046	1070	1017	1076	1137	1058	1060	1078	1083	1101	1099	1082	1036	1079	1096	1102	1068	1086	1089	1064	1086	1044	1073	1053	1099	1080	1119	1086	1061	986	1008	1081	1046	1030	1081	1064	1066	1061	1081	1048	1055	1045	1052	1030	1074	1035	1065	1071	1061	1107	1062	1053	1049	1097	1038	1060	1069	1083	1059	1078	1069	1025	1064	1090	1015	1142	1053	1074	1089	1100	1074	1095	1067	1094	1081	1025	1024	1068	1076	1056	1054	1044	1057	1059	1104	1077	1067	1085	1029	1034	1090	1054	1071	1092	1061	1106	1051	1047	1007	1122	1097	1020	1067	1070	1007	1028	1097	1070	1060	1022	1102	1038	1045	1101	1092	1089	1103	1084	1097	1075	1089	1045	1156	1067	1095	1056	1076	1073	1087	1077	1093	1084	1052	1039	1101	1111	1110	1106	1067	1098	1102	1015	1048	1076	1157	1102	1089	1103	1091	1097	1094	1100	1048	1082	1094	1083	1035	1057	1045	1061	1092	1091	1105	1065	1101	1127	1065	1044	1112	1148	1086	1111	1096	1083	1073	1078	1081	1077	1104	1064	1140	1075	1120	1131	1079	1060	1063	1049	1068	1060	1104	1071	1023	1094	1053	1065	1074	1060	1056	1043	1118	1079	1101	1090	1069	1068	1095	1081	1067	1020	1097	1103	1054	1091	1101	1090	1078	1091	1086	1121	1103	1113	1062	1150	1082	1113	1046	1073	1050	1083	1113	1032	1181	1035	1034	1072	1096	1158	1091	1023	1040	1104	1083	1001	1033	1112	1081	1154	1060	1048	1096	1081	1040	1059	1062	1109	1065	1087	1041	1073	1073	1101	1077	1064	1107	1025	1030	1086	1094	1085	1042	1040	1111	1129	1091	1073	1012	1045	1085	1004	1080	1067	1079	1066	1091	1059	1076	1095	1103	1030	1075	1028	1090	1040	1098	1033	1121	1045	1047	1082	1131	1055	1074	1132	1087	1096	1065	1092	1095	1018	1056	1048	1081	1107	1032	1102	1032	1069	1049	1085	1116	1089	1117	1051	1026	1058	1093	1088	1090	1048	1043	1123	1106	1089	1031	1051	1098	1053	1034	1065	1060	1069	1081	1130	1099	1075	1051	1048	1088	1059	1048	1101	1106	1097	1093	1124	1136	1083	1049	1139	1076	1045	1024	1123	1091	1129	1096	1099	1091	1070	1115	1028	1074	1040	1051	1027	1079	1131	1101	1045	1060	1062	1078	1126	1088	1077	1069	1070	1077
24961	19561	22561	23192	22724	18020	14172	9401	6459	3390	1650	1512	1319	1108	940	1029	699	568	493	497	515	603	604	714	879	803	623	564	565	520	473	452	454	464	427	532	562	480	514	516	476	520	453	491	445	422	420	436	453	457	439	431	425	399	448	425	441	417	454	457	466	413	459	458	481	432	435	413	405	436	426	471	415	430	445	456	463	428	437	460	428	443	412	412	471	410	446	478	423	447	448	400	464	475	448	466	436	430	448	426	421	443	423	450	453	442	438	441	421	440	431	419	449	425	405	445	433	431	455	462	438	432	430	395	429	470	473	472	476	409	446	430	457	435	433	466	449	427	486	415	406	413	419	433	414	426	425	424	421	426	433	423	450	458	423	437	446	478	425	453	461	410	445	457	397	413	422	455	422	468	472	405	433	490	414	424	434	461	490	433	436	474	451	408	442	437	419	441	412	423	412	454	414	446	424	447	447	413	420	450	457	418	417	423	419	443	455	443	426	460	451	446	458	471	415	430	443	482	460	424	424	410	439	495	423	437	434	421	444	429	485	441	420	456	424	444	464	396	422	428	414	400	392	405	434	442	429	456	419	436	472	461	428	434	463	430	422	484	435	433	434	437	417	452	404	405	409	433	410	436	419	399	425	459	443	406	437	446	438	452	412	444	420	433	463	452	435	438	413	408	464	429	459	446	451	400	477	412	429	411	401	455	439	436	430	497	441	427	445	429	435	411	465	393	411	418	396	444	432	443	444	425	455	450	431	423	445	436	445	437	410	405	428	468	426	434	452	489	474	439	460	413	439	419	450	458	471	462	476	433	452	400	460	454	396	460	440	437	432	461	432	412	419	428	410	427	436	441	394	426	456	437	436	428	435	469	438	392	455	474	446	443	464	414	446	450	449	434	419	413	472	458	433	439	419	447	427	423	438	487	441	401	425	438	445	425	451	426	433	473	471	425	461	426	433	448	418	439	429	452	428	485	465	438	457	437	427	429	441	446	393	510	449	442	458	441	421	411	421	451	427	426	409	480	449	499	394	424	457	409	447	431	410	482	418	438	402	432	412	434	459	446	474	441	455	420	422	438	449	444	478	497	447	424	416	472	467	452	427	436	440	421	402	460	411	448	451	443	409	459	404	439	409	455	470	480	424	454	419	407	473	450	434	441	465	429	445	444	463	418	414	402	454	434	444	433	447	452	427	384	451	422	430	445	410	413	463	414	452	467	472	415	440	458	459	424	414	415	463	478	424	430	436	449	452	456	449	448	465	473	419	444	459	440	486	398	452	428	421	403	428	380	456	440	427	432	436	433	441	451	428	456	465	414	461	460	435	462	429	438	421	409	451	457	437	464	436	474	384	376	439	493	423	441	438	464	449	413	439	444	461	423	452	435	451	430	430	437	469	453	418	443	421	403	444	435	460	418	448	482	423	420	451	425	428	468	452	450	415	444	460	459	409	415	387	458	442	439	432	407	425	431	422	447	409	430	454	463	446	460	415	399	452	464	428	446	452	432	440	430	423	434	411	468	453	410	459	445	460	432	488	472	439	423	435	440	428	448	431	437	400	452	426	480	468	440	468	450	432	429	438	449	440	430	454	434	445	423	425	412	450	421	416	403	436	439	457	400	458	437	450	464	488	453	472	459	403	459	453	441	447	446	444	429	410	408	430	461	429	482	427	428	468	453	425	436	407	429	438	412	456	458	438	417	444	467	418	400	419	430	415	452	447	435	411	421	459	416	417	484	443	431	456	449	470	445	412	418	429	425	389	423	471	415	412	429	451	464	415	456	444	466	469	456	428	428	420	434	434	470	413	445	403	430	455	444	423	464	472	443	440	410	430	448	454	436	466	442	441	447	434	430	434	449	441	436	439	448	433	407	435	438	460	427	408	444	476	480	427	421	445	445	410	440	451	443	437	420	467	428	445	466	413	427	455	444	450	428	428	473	415	396	365	462	463	434	432	430	408	473	457	475	452	500	460	432	458	408	414	461	435	398	404	430	434	417	455	487	427	462	400	445	442	437	476	423	425	477	474	423	449	439	451	465	395	439	463	432	473	432	456	437	439	463	436	439	444	441	407	405	450	442	444	424	456	419	415	410	402	416	442	414	430	400	455	460	441	450	419	469	457	419	445	423	473	407	447	433	432	442	412	436	421	457	426	437	451	441	448	434	436	437	411	457	421	443	444	433	447	471	446	389	436	445	414	399	436	432	412	411	437	426	426	468	449	434	453	428	406	444	418	457	446	441	431	430	434	407	411	427	434	433	419	450	435	452	463	413	449	416	464	452	470	407	447	447	422	412	451	453	456	437	424	448	403	461	391	455	443	419	468	441	452	407	466	469	427	446	468	450	421	448	437	420	468	424	432	466	434	390	421	469	456	460	420	449	420	462	405	433	434	443	420	429	455	426	393	443	449	460	478	442	419	423	449	442	451	458	464	450	419	411	456	464	436	426	446	412	435	430	462	453	457	432	431	381	451	445	448	454	452	464	390	414	421	412	414	401	402	414	455	455	391	403	508	434	475	441	412	372	460	413	420	439	448	445	425	462	449	448	425	409	438	437	458	422	416	469	395	457	429	421	447	421	434	419	461	446	415	423	449	442	444	423	393	437	476	412	435	428	386	416	503	423	465	416	442	438	452	451	459	464	387	423	447	450	425	443	435	462	445	432	405	502	403	422	428	469	460	461	425	478	478	405	434	435	409	424	444	467	450	464	446	431	399	410	450	449	446	442	435	436	467	423	421	427	491	439	443	476	450	446	426	401	453	438	451	462	432	433	419	457	447	448	442	422	425	437	466	444	468	441	401	434	451	435	444	426	465	472	437	430	476	477	411	412	447	426	450	446	395	428	418	453	459	407	459	478	444	453	422	464	432	463	418	460	429	437	435	405	426	446	458	419	474	418	421	431	432	488	471	461	450	442	439	424	415	439	434	444	410	434	440	434	420	451	466	414	416	444	444	447	442	450	447	389	431	466	455	434	406	428	464	423	489	448	475	450	432	463	456	434	460	434	445	444	432	401	423	460	423	428	436	427	457	458	442	456	450	413	400	412	407	441	416	435	483	418	457	437	439	429	422	438	437	497	457	474	389	393	453	456	445	423	442	446	428	447	437	407	447	433	425	450	425	410	417	425	465	421	434	436	434	437	472	429	439	446	451	460	439	430	436	424	443	442	418	435	440	439	459	426	482	403	432	454	424	449	403	403	448	444	444	457	477	440	455	463	449	437	436	464	460	495	467	467	415	435	465	454	408	433	467	465	446	450	479	435	444	419	454	467	454	447	428	435	423	428	444	455	430	438	421	450	430	459	424	453	426	425	396	476	465	484	450	437	443	478	447	426	441	388	439	425	440	444	437	421	397	427	447	451	445	415	426	461	448	448	460	417	458	437	428	416	434	449	433	445	465	399	416	480	435	484	450	456	443	380	481	408	461	431	413	439	435	403	428	446	411	474	459	471	424	415	428	398	415	439	464	465	459	409	475	451	455	439
16205	17764	26373	33203	35037	32112	30501	25788	20772	14143	8124	7726	7135	5527	4676	5183	2843	1964	1459	1510	1620	2087	2198	3405	4717	3579	2240	2003	1896	1588	1467	1396	1317	1276	1203	1436	1602	1511	1433	1311	1332	1208	1228	1167	1118	1100	1102	1081	1095	1090	1106	1118	1096	1106	1089	1150	1112	1130	1087	1125	1090	1108	1087	1126	1113	1142	1105	1163	1049	1111	1107	1111	1064	1085	1069	1129	1139	1067	1086	1100	1112	1028	1078	1133	1089	1111	1070	1102	1110	1106	1132	1138	1059	1098	1155	1111	1179	1069	1037	1042	1074	1086	1103	1149	1093	1078	1069	1077	1091	1153	1028	1155	1119	1134	1121	1086	1160	1090	1162	1129	1101	1120	1172	1113	1091	1122	1085	1108	1071	1121	1073	1136	1093	1040	1095	1089	1124	1124	1133	1055	1105	1096	1138	1131	1178	1074	1136	1090	1158	1091	1078	1080	1023	1104	1078	1174	1072	1095	1070	1082	1107	1084	1087	1157	1092	1052	1109	1144	1050	1067	1078	1097	1078	1168	1120	1156	1120	1130	1099	1089	1128	1119	1104	1048	1110	1131	1077	1145	1162	1203	1119	1132	1089	1079	1101	1126	1146	1080	1119	1099	1124	1104	1181	1133	1073	1099	1077	1135	1123	1119	1100	1084	1117	1072	1088	1113	1113	1079	1147	1111	1088	1089	1129	1095	1116	1130	1112	1121	1072	1106	1068	1082	1086	1060	1058	1141	1112	1127	1131	1102	1133	1122	1140	1135	1173	1079	1120	1098	1113	1101	1138	1040	1125	1101	1124	1096	1084	1115	1099	1124	1114	1066	1040	1119	1064	1146	1086	1146	1149	1113	1060	1109	1139	1108	1160	1091	1060	1067	1090	1066	1099	1152	1130	1059	1024	1094	1089	1137	1163	1172	1152	1077	1127	1151	1120	1073	1097	1155	1027	1035	1001	1088	1081	1131	1095	1082	1122	1088	1122	1197	1082	1111	1069	1106	1066	1125	1137	1070	1050	1091	1084	1112	1093	1071	1099	1109	1065	1112	1142	1126	1088	1124	1081	1115	1126	1126	1122	1090	1162	1088	1113	1107	1042	1088	1112	1122	1027	1048	1086	1137	1083	1107	1084	1095	1127	1161	1096	1128	1123	1095	1163	1134	1076	1133	1001	1130	1072	1143	1071	1148	1103	1104	1036	1112	1092	1117	1063	1093	1126	1128	1158	1109	1117	1151	1093	1135	1106	1106	1124	1175	1108	1045	1082	1114	1070	1112	1120	1123	1137	1118	1119	1143	1133	1121	1124	1091	1110	1128	1110	1034	1055	1124	1103	1104	1121	1117	1143	1152	1072	1117	1081	1041	1128	1123	1124	1113	1073	1092	1068	1101	1055	1133	1121	1118	1121	1063	1084	1109	1120	1065	1128	1081	1165	1061	1105	1108	1019	1096	1058	1125	1107	1076	1156	1064	1019	1048	1117	1096	1094	1103	1120	1161	1109	1164	1093	1071	1077	1078	1089	1073	1102	1105	1128	1116	1077	1050	1107	1090	1061	1068	1088	1129	1014	1064	1094	1087	1067	1116	1124	1121	1132	1127	1019	1090	1114	1101	1105	1129	1074	1089	1126	1096	1083	1165	1107	1140	1108	1081	1090	1092	1064	1095	1058	1135	1162	1171	1125	1154	1177	1137	1072	1073	1029	1164	1102	1063	1116	1060	1150	1053	1065	1111	1159	1085	1079	1099	1103	1125	1105	1108	1113	1188	1042	1085	1115	1105	1215	1080	1167	1022	1102	1097	1115	1125	1096	1042	1066	1100	1101	1096	1059	1063	1128	1087	1134	1137	1129	1100	1111	1092	1058	1129	1155	1175	1120	1124	1157	1137	1100	1117	1086	1146	1058	1132	1137	1145	1092	1107	1126	1090	1099	1068	1077	1124	1064	1098	1114	1074	1111	1110	1079	1132	1118	1149	1015	1143	1056	1115	1125	1102	1118	1097	1098	1070	1092	1071	1131	1109	1132	1139	1071	1161	1074	1074	1134	1137	1159	1122	1100	1088	1118	1125	1110	1145	1098	1073	1113	1102	1068	1109	1110	1085	1100	1097	1142	1142	1063	1101	1112	1075	1101	1128	1092	1093	1143	1119	1129	1116	1098	1123	1060	1097	1157	1154	1115	1153	1105	1079	1058	1112	1081	1126	1101	1075	1058	1102	1124	1117	1177	1113	1128	1181	1125	1120	1102	1081	1107	1142	1130	1090	1088	1136	1061	1056	1158	1076	1084	1080	1120	1052	1089	1060	1106	1108	1123	1070	1073	1121	1170	1078	1096	1146	1095	1059	1111	1064	1069	1112	1124	1083	1111	1078	1105	1132	1039	1074	1096	1109	1097	1125	1173	1157	1110	1139	1112	1065	1112	1143	1122	1116	1094	1089	1123	1119	1098	1108	1102	1169	1155	1086	1122	1125	1082	1107	1044	1111	1139	1112	1121	1163	1100	1147	1073	1116	1105	1085	1091	1088	1127	1109	1083	1084	1153	1050	1086	1063	1095	1103	1092	1087	1095	1076	1081	1090	1113	1099	1126	1098	1116	1014	1085	1099	1105	1105	1076	1131	1132	1048	1082	1108	1130	1136	1154	1074	1077	1105	1088	1149	1091	1116	1093	1088	1102	1082	1100	1065	1113	1114	1074	1091	1102	1144	1174	1153	1142	1123	1134	1037	1105	1156	1135	1116	1069	1102	1111	1120	1102	1060	1129	1172	1053	1057	1066	1112	1074	1120	1130	1094	1091	1067	1134	1098	1084	1101	1122	1157	1169	1140	1132	1111	1129	1089	1136	1076	1143	1047	1126	1047	1126	1128	1074	1054	1131	1101	1072	1111	1138	1105	1070	1134	1155	1120	1061	1138	1099	1067	1093	1111	1150	1093	1147	1048	1126	1109	1066	1002	1099	1076	1074	1095	1075	1072	1051	1106	1088	1110	1128	1070	1095	1156	1035	1103	1146	1070	1145	1147	1127	1076	1115	1072	1087	1134	1116	1044	1039	1177	1102	1083	1088	1098	1108	1115	1138	1173	1058	1118	1127	1124	1129	1108	1056	1108	1125	1071	1174	1124	1120	1102	1055	1158	1082	1111	1124	1126	1072	1161	1059	1116	1196	1119	1100	1133	1086	1059	1139	1126	1073	1135	1038	1109	1060	1162	1074	1100	1047	1123	1096	1080	1079	1116	1118	1128	1132	1097	1097	1093	1090	1086	1135	1102	1089	1099	1121	1060	1105	1103	1088	1111	1048	1147	1124	1091	1089	1083	1071	1075	1155	1091	1122	1092	1097	1112	1100	1068	1135	1060	1089	1087	1147	1146	1062	1133	1174	1096	1143	1090	1110	1128	1053	1108	1094	1154	1128	1125	1142	1115	1099	1091	1102	1112	1101	1136	1085	1099	1118	1075	1118	1072	1089	1184	1154	1093	1073	1146	1095	1035	1122	1067	1134	1128	1111	1025	1145	1150	1120	1108	1102	1128	1097	1031	1105	1078	1033	1115	1091	1126	1115	1144	1072	1067	1096	1125	1105	1179	1127	1069	1099	1127	1064	1082	1087	1144	1091	1091	1087	1078	1138	1179	1129	1070	1141	1178	1120	1051	1100	1080	1110	1121	1071	1080	1093	1019	1067	1081	1166	1135	1129	1112	1204	1122	1150	1015	1124	1098	1105	1104	1124	1092	1045	1123	1108	1112	1139	1092	1106	1074	1121	1132	1175	1127	1101	1108	1089	1108	1136	1204	1124	1091	1125	1092	1137	1115	1118	1090	1137	1119	1098	1127	1123	1069	1099	1097	1050	1049	1075	1108	1148	1073	1154	1109	1098	1086	1147	1151	1090	1109	1078	1127	1145	1102	1154	1171	1127	1117	1095	1100	1114	1076	1117	1096	1123	1113	1108	1140	1126	1109	1059	1147	1088	1074	1098	1138	1112	1037	1079	1099	1091	1073	1089	1083	1089	1152	1078	1099	1093	1082	1109	1125	1079	1116	1096	1119	1121	1079	1090	1178	1067	1107	1111	1143	1102	1152	1071	1104	1105	1084	1092	1125	1131	1036	1070	1118	1068	1122	1101	1121	1118	1121	1082	1095	1077	1188	1072	1105	1090	1076	1093	1036	1079	1139	1078	1087	1117	1083	1111	1064	1123	1111	1110	1149	1072	1124	1084	1103	1089	1113	1099	1109	1120	1165	1061	1094	1133	1066	1066	1049	1086	1118	1064	1087	1060	1071	1057	1051	1113	1147	1150	1091	1068	1074	1032	1107	1118	1049	1186	1047	1126	1142	1134	1075	1078	1154	1104	1125	1154	1053	1078	1126	1107	1131	1120	1065	1092	1076	1104	1192	1101	1140	1081	1148	1147	1096	1117	1107	1101	1119	1106	1096	1077	1136	1051	1082	1084	1128	1102	1105	1065	1047	1099	1145	1125	1101	1070	1125	1111	1141	1097	1109	1053	1113	1065	1080	1085	1086	1128	1098	1059	1093	1147	1083	1105	1069	1101	1089	1094	1168	1104	1109	1123	1104	1101	1064	1037	1085	1093	1111	1093	1084	1100	1116	1055	1096	1057	1092	1109	1134	1132	1119	1124	1124	1111	1126	1154	1088	1068	1125	1118	1102	1120	1163	1153	1162	1153	1070	1139	1110	1133	1145	1118	1099	1044	1167	1063	1075	1179	1055	1125	1108	1114	1131	1123	1087	1054	1062	1092	1115	1096	1055	1080	1107	1122	1080	1022	1109	1090	1120	1085	1164	1097	1106	1094	1096	1120	1064	1079	1083	1064	1148	1171	1125	1032	1080	1094	1098	1119	1107	1154	1083	1066	1140	1083	1116	1141	1042	1095	1109	1084	1050	1122	1094	1114	1158	1136	1082	1118	1162	1110	1086	1097	1116	1133	1104	1095	1138	1109	1086	1159	1074	1156	1167	1065	1028	1141	1069	1097	1154	1108	1121	1088	1139	1116	1088	1148	1168	1066	1141	1077	1039	1200	1096	1151	1019	1092	1092	1058	1137	1121	1094	1071	1110	1102	1189	1126	1123	1071	1113
43190	41070	43757	47991	50261	42666	44571	40833	35605	29226	22782	19085	15705	12111	11162	9476	2576	810	819	611	634	1388	2108	1436	1914	1602	1154	1080	688	571	498	464	485	483	492	935	838	866	503	427	411	469	554	524	574	553	554	485	429	420	412	418	390	419	429	419	424	424	437	420	414	429	414	378	379	459	435	403	404	396	409	427	421	403	427	399	442	407	404	434	411	427	410	416	384	412	443	444	395	425	434	427	418	440	423	418	459	432	429	438	396	451	416	415	393	433	393	374	411	422	424	421	430	420	407	409	396	420	447	446	384	429	381	394	419	410	401	426	402	418	406	422	431	401	400	439	403	430	449	435	417	431	442	393	415	429	371	449	415	413	382	414	438	421	403	404	395	448	404	410	376	443	419	429	411	388	445	419	420	445	424	432	417	410	433	423	397	409	446	414	423	422	425	424	430	441	394	411	420	437	422	399	445	428	410	409	387	417	436	415	391	427	410	417	404	405	412	442	404	415	373	380	415	416	448	379	415	432	394	439	462	404	404	421	431	400	462	425	423	423	431	388	416	413	432	403	384	424	419	460	433	440	423	375	413	402	407	413	407	429	395	402	389	423	387	422	428	400	378	438	389	402	399	434	396	416	405	401	421	493	429	420	421	391	442	443	456	392	398	428	417	402	430	440	451	389	440	422	395	413	460	422	448	403	452	433	402	397	412	429	420	404	440	388	403	430	434	399	360	419	393	434	415	418	408	417	404	419	434	401	419	451	419	414	442	402	443	428	394	395	407	425	401	446	426	400	385	381	414	396	390	422	412	430	396	369	438	477	445	393	382	376	418	361	415	405	423	439	424	451	429	415	395	436	411	440	401	432	424	373	445	382	410	418	423	424	425	382	427	438	429	399	426	420	396	410	405	430	405	420	425	424	426	426	399	398	390	406	403	443	398	388	385	383	396	421	402	418	401	382	424	425	435	408	429	442	406	414	410	402	422	408	428	370	411	440	391	406	379	395	434	452	395	415	422	412	444	423	404	426	427	405	426	434	426	435	421	409	421	428	438	434	425	413	395	436	378	408	377	381	407	372	415	401	387	418	399	415	448	405	401	393	441	442	391	428	409	386	444	478	387	416	405	456	484	385	436	408	419	433	412	441	384	437	438	409	356	407	414	386	442	405	411	381	436	393	462	442	396	436	387	391	386	425	420	394	431	400	412	429	421	420	455	447	429	406	381	419	426	437	400	418	406	379	413	440	411	397	414	399	428	414	414	418	424	384	449	418	417	432	449	444	414	422	411	450	406	400	436	392	376	377	408	411	396	433	421	387	400	418	402	407	437	426	463	440	429	428	448	414	402	423	379	435	390	423	439	414	415	453	372	420	438	422	419	435	414	442	397	446	418	430	437	424	396	410	418	399	423	411	439	460	410	422	432	431	419	408	490	410	418	449	416	433	401	449	445	453	397	479	422	398	393	419	451	388	426	438	416	449	414	389	403	439	392	427	435	409	406	412	400	411	409	434	422	395	427	412	432	360	425	436	433	407	424	416	430	418	445	369	417	443	419	412	453	435	389	457	404	394	424	378	425	391	362	352	427	420	414	435	444	427	398	427	456	408	388	381	401	423	412	454	452	429	440	423	404	429	427	411	390	449	386	432	405	428	428	397	406	390	439	395	438	447	416	395	435	405	414	399	405	419	393	436	422	403	427	394	422	371	412	438	363	424	422	406	434	414	439	411	403	401	423	430	430	392	441	390	425	387	425	440	441	419	383	424	371	401	392	422	436	396	424	391	424	408	399	396	426	427	413	410	414	401	438	458	408	384	431	406	403	451	447	409	368	404	414	410	429	413	433	460	447	409	427	404	458	415	421	388	435	380	392	433	426	431	426	450	422	399	363	379	444	406	413	413	449	384	389	404	373	422	437	427	422	396	401	442	388	419	423	454	442	436	416	405	403	442	421	386	405	420	414	431	453	422	400	442	453	446	437	413	420	442	396	442	417	441	389	410	398	421	390	408	417	397	405	412	374	416	366	383	420	391	431	411	415	371	395	418	411	398	395	407	420	422	422	443	408	398	416	450	432	441	430	456	401	358	411	437	406	426	441	437	475	433	448	401	393	394	391	419	455	407	400	445	407	453	372	470	405	387	406	456	424	368	408	418	398	413	427	404	416	393	414	410	450	418	404	422	400	487	442	421	448	414	404	406	423	452	403	394	449	431	405	406	422	396	448	402	419	404	457	442	429	425	423	402	414	421	400	396	404	438	409	431	430	411	374	430	428	455	406	399	390	369	410	441	422	398	407	396	417	428	385	393	409	408	421	420	438	444	411	475	450	386	445	424	413	439	429	409	402	415	400	414	415	401	415	411	409	387	409	414	378	425	414	397	427	425	407	383	423	440	426	441	415	408	455	419	420	427	453	405	405	412	411	419	409	429	430	411	401	408	405	410	431	418	444	425	397	441	416	445	417	426	418	422	422	417	394	407	434	401	430	405	414	439	427	429	432	400	405	417	404	426	397	396	441	419	394	387	419	366	379	435	404	431	443	435	398	415	416	404	442	406	432	436	418	418	410	467	440	413	434	394	426	443	400	412	383	430	396	428	421	404	404	432	413	433	405	461	425	442	389	423	408	397	421	430	388	423	395	403	409	423	389	416	401	415	451	390	396	431	423	400	452	415	423	377	426	391	421	386	442	420	390	393	425	404	408	424	424	386	418	428	437	410	402	409	410	428	433	408	422	421	427	424	439	404	390	387	401	416	402	430	413	375	389	401	429	400	433	397	420	409	456	446	419	408	426	413	427	408	451	421	400	414	426	416	413	424	376	412	398	440	431	407	400	415	401	436	428	408	395	415	441	433	376	414	432	418	391	407	424	420	438	411	424	438	440	429	435	409	435	408	376	431	417	390	444	408	391	420	453	456	416	382	448	396	404	426	399	452	421	426	413	401	384	440	428	418	417	383	430	422	446	404	405	437	440	387	426	422	443	425	426	441	423	421	402	444	404	403	410	439	419	425	400	408	412	422	396	402	437	422	387	426	459	383	385	416	433	434	417	399	376	395	447	434	425	433	453	427	377	425	433	398	405	414	436	409	403	383	399	429	439	399	444	404	390	381	423	389	428	415	392	418	396	396	445	423	385	387	401	426	433	380	408	412	421	400	452	433	440	466	411	435	405	441	430	418	402	427	392	440	401	440	427	413	466	400	412	444	408	407	438	433	390	376	397	403	398	405	412	411	418	435	446	389	402	402	389	455	389	417	441	385	387	447	380	392	425	442	408	389	446	429	467	425	405	449	408	402	461	415	414	413	437	409	460	431	382	380	428	396	422	400	409	425	406	414	428	420	426	405	449	420	447	427	434	441	406	429	399	461	424	424	383	430	438	406	411	389	407	412	407	446	430	398	432	416	428	414	432	411	437	409	432	459	396	397	426	442	408	431	436	394	399	407	442	420	396	443	437	399	400	427	395	380	434	390	399	414	443	418	382	434	434	441	463	425	397	424	403	383
29462	36205	43680	51676	55655	57988	59525	56167	51966	45194	39677	38039	33996	31561	29412	26072	8834	3160	2898	2449	2587	6807	10338	7564	9678	7441	5303	4558	2967	2194	1808	1372	1367	1266	1758	4573	3787	3579	1530	1094	1093	1304	1882	1599	1997	2051	1807	1515	1297	1141	1069	1056	1034	1049	1035	1062	1079	1101	1111	1069	1118	1059	1054	1049	1025	1057	1032	1070	1056	1060	1067	1046	1056	1089	1024	1115	1067	1052	1029	1083	1021	1074	1040	1075	1023	1025	1130	1001	1094	1077	1018	1047	1054	1095	1068	1063	1010	1035	1053	1056	1048	1027	1038	1077	1077	1026	1050	1062	1015	1104	1021	1018	1013	1068	1018	1015	1066	1069	1057	1048	1068	1074	1042	1067	1080	1097	1008	1037	1003	1031	1051	1033	1009	1090	1096	1039	1052	1041	1138	1062	1034	1042	1075	1077	1038	1074	1011	1121	1030	1024	1126	1050	1093	1039	1048	1031	1041	1080	1014	1082	1001	1049	1097	1028	1067	1010	1029	1044	1073	1057	1103	1095	1074	1068	1033	1050	1115	1012	1104	1046	1029	1068	1040	1127	1019	1033	1046	1103	991	1032	1021	1041	1107	1023	1069	1126	1060	1100	1064	1021	1060	1025	1048	1075	1037	1021	1046	1070	1055	995	1049	1041	1033	1062	1011	1065	1059	969	1040	1063	1056	1088	1005	1059	1037	1084	1050	1012	1008	1027	1103	1104	1002	1067	1057	1041	1056	944	1075	1046	1025	1070	1098	1079	1050	1030	1022	1019	1094	1037	1014	1047	1048	1022	1066	1038	1089	1039	1095	1104	1068	987	1045	971	1119	1020	1071	1096	1038	1075	1059	1031	1016	1087	1014	1047	1035	1076	1017	1067	1041	1007	1073	1041	1062	1069	1068	1038	1064	1045	966	1052	1015	1068	1085	1020	1071	1032	1128	1106	985	1062	1041	1007	1025	1065	1012	1121	1104	1110	1091	1079	1060	1058	1067	1036	1043	1000	1007	1033	1061	1026	1022	1049	1012	1035	1088	1032	1046	1052	1036	1002	1079	1039	1086	1035	992	1067	1047	1008	1098	1127	980	1072	1075	1007	1082	1062	1039	1063	1046	1065	1074	1030	1007	1041	1066	1027	1052	1062	1075	1073	1070	1093	1043	1030	1049	1058	992	1040	1073	1112	1059	1075	1004	1094	1057	1088	1001	1093	1071	1022	1029	1085	1024	1080	1079	1085	1021	995	1081	1028	1061	1018	1015	1014	1066	1061	1049	1029	1052	1017	1041	1035	1059	1089	1048	1071	1064	1098	983	1018	1073	1041	1023	1090	1062	1039	1072	1041	1078	1029	992	1100	1073	1027	1011	1045	1034	1070	1036	1031	1064	1067	1002	1025	1060	1031	1023	1035	1047	1037	1082	1042	1034	1025	1075	1045	1042	1090	1051	1131	1034	987	1058	1064	1060	1035	1040	1097	1058	1018	1024	1018	1082	999	1051	1057	1034	1035	1075	1055	1058	1023	1082	1041	1061	1084	1034	1063	1073	1061	1113	1055	1088	1121	1061	1096	1009	1131	1073	1044	1053	1098	1010	1034	1104	1038	1052	987	1095	1086	1029	1038	1104	1041	1014	1096	1064	1088	1039	1079	1007	1110	991	1076	1032	1031	1096	978	1093	1089	1044	1075	1021	1051	1092	1018	1027	1023	1127	1003	977	1069	1018	1004	1035	1045	1054	1006	1088	1091	1055	1006	1054	1123	1021	1136	1105	991	1093	1000	1090	1050	1064	1042	1044	1050	1063	1058	1026	1036	1021	1010	1067	1095	1067	979	1038	981	1064	1067	1039	998	1134	1021	1042	1074	955	1037	1018	1062	1049	1010	1091	1012	1035	997	1048	1036	1047	1029	1019	1046	1090	1124	1045	1075	1084	1052	1075	1080	1054	1055	1060	1033	1003	1106	1006	1067	1057	1057	1060	1078	1008	1021	1030	1028	1125	1005	1048	1047	1091	1061	989	1072	1040	1030	1068	1093	1050	1048	995	1042	1052	1028	1030	999	1050	1115	1060	1049	1107	1000	1052	1110	1007	1045	1017	1081	1048	1033	999	1051	1093	1074	1027	1098	951	1019	1079	1065	1038	1066	1057	1033	1097	1096	1005	1078	1037	1075	1088	1052	1069	1030	1040	1077	1023	1076	1107	1034	1069	1082	1002	1057	1025	1076	1067	1073	989	1084	1035	1096	1097	1088	1021	1083	1069	1027	1055	1026	1050	1033	1076	1101	1072	1035	1067	1073	1098	1081	1105	1064	1004	1031	1021	1067	1099	1049	1094	1129	1060	1034	1058	1067	1017	1063	1034	1020	1111	1061	985	1004	1047	1054	1054	1039	1037	1094	1095	977	1035	1058	1068	1047	1052	1091	989	1030	1012	1025	1052	1076	992	1022	1044	1084	1093	1028	1056	1033	1114	1044	1084	1038	1091	988	1004	1063	1023	1070	1059	1034	1030	1017	1000	1037	1025	1058	1049	1063	1054	1051	1091	1036	1111	1041	1090	1014	1039	1043	1068	1110	1040	1032	1102	1037	990	1016	1034	1059	1042	1033	1101	1019	1060	1064	1056	1082	1030	1048	1066	1045	1118	976	1038	991	1035	1050	1066	1019	1076	1085	1057	1042	1085	1029	993	996	975	1050	1065	1051	1080	1076	1028	1075	1052	1058	1054	1012	1000	1032	1060	988	1070	1004	1074	1050	1113	1072	1098	1109	1033	1068	998	1065	1052	1017	1029	1021	1120	1036	1018	1033	1002	1039	1064	1055	1042	1020	1046	1033	1032	1043	1011	1062	1086	1031	1063	1068	990	1007	1045	1011	1043	1031	1018	1021	1030	1092	1048	1031	1032	1040	1029	1019	1029	1016	1055	1045	1085	1014	1072	1044	1050	1121	1027	1062	1075	1063	1084	1024	1100	1050	1061	1093	1040	1029	1055	1022	1045	1057	1086	1044	1060	1032	999	1053	1077	1083	1060	1073	1052	1083	1092	1038	1114	1033	1015	1088	1047	1050	1050	1042	1055	1052	1002	1072	1037	1028	1060	1077	993	1065	1058	1068	1071	1005	1082	990	1062	1049	1075	1074	1068	1117	1047	1053	1014	1116	992	1020	1028	1116	1072	1095	1069	1068	994	1046	1015	1062	970	1021	1029	1010	1057	1087	1025	1010	1120	1006	1063	1151	1036	1032	1050	1033	1058	999	1068	1044	995	1025	1069	1077	1059	1075	1002	1077	1040	1089	985	1061	1084	1055	1021	1036	1006	1030	1022	1032	1024	1039	1059	1045	1046	1035	1053	1072	1046	1106	1073	1062	1007	999	1050	1037	1054	1052	1012	1033	1081	1073	1009	1036	1065	1005	1060	1061	1093	1067	1064	1053	1039	1090	1062	1042	1125	1036	1030	1038	1065	1066	1043	1029	1009	1050	1030	1062	1075	1040	1079	1067	1067	1085	1007	1014	1056	1036	1023	1096	1039	1073	1062	1068	1143	1081	1035	1027	1040	980	1024	979	1088	1058	1012	1030	1105	1052	1088	994	1062	1043	1092	1055	1013	1008	1003	1044	1029	981	1065	1048	1003	1059	1101	1098	1015	1064	1071	1057	1082	1062	1024	1036	1053	1071	1006	1014	1031	1028	1085	1073	1096	1063	1031	1070	1023	1036	1115	1081	1027	1052	1034	1081	1094	1033	1050	1074	1024	1064	1026	1075	1093	1055	1057	1048	1075	1108	1050	1072	1078	1017	997	1033	1076	1125	1055	1065	1049	1083	1041	1057	1034	1010	990	1036	1088	998	1027	1051	1088	1050	1045	1043	1033	1026	1061	1050	1031	1078	1056	1003	1072	1082	1032	1072	1085	1060	1027	1051	1061	1077	1052	1050	1085	1044	1065	1019	1123	1082	1024	1011	1058	1074	1085	1032	1067	1024	1075	1062	1036	1044	986	1067	1049	1047	1039	1105	1044	1058	1031	1033	1018	1094	1066	1031	1105	1046	998	1027	1006	1050	1049	1046	1100	1075	990	1001	1050	1073	1130	1020	1066	1051	1052	1047	1041	1106	1030	1005	1030	1087	1132	1076	1051	1078	1117	1055	1022	1085	1040	1121	1130	982	1046	1047	1142	1022	973	1010	1061	1038	1029	1054	1119	1025	1030	1040	1037	1084	1046	1022	1032	1055	1048	1002	994	1037	1087	1035	1093	1088	1016	1021	1038	1083	1018	1061	1072	1145	1068	1029	1078	1058	1036	989	1035	1085	988	1086	1055	1060	1032	1054	1043	1021	1099	1041	1061	1085	1051	1002	1095	1052	1037	1063	1062	982	1050	1017	1041	1067	1038	1031	1017	957	1040	1077	1066	1076	1035	1045	1077	1034	1033	1075	1004	1040	1057	1051	1034	1094	1029	1003	1083	1066	1012	1100	1055	1031	1000	1042	1043	1072	1078	1049	991	1033	1047	1045	1028	1070	1037	1054	1098	1002	1068	1108	1013	1085	1028	1071	1087	1057	1037	1021	1026	1010	1045	1015	1070	1013	1072	1044	1023	1040	1047	1064	1011	1028	1084	1058	1048	1036	1027	1060	1035	1104	1119	998	1036	1063	1072	1038	1012	1072	1004	1034	1076	1093	1004	1017	1029	1043	1063	1028	1027	1080	1059	1042	1046	1006	994	1051	1000	1022	1067	1014	1000	1063	987	985	1028	1031	1019	1060	1061	1032	1052	1042	1062	1102	1063	1022	1069	1020	1039	1056	1065	1025	1069	1054	1029	1031	1115	1098	1025	1069	1091	1054	1045	1039	1057	1081	1091	1059	1013	1060	1047	1016	1027	1075	968	1067	1016	1041	1059	1039	1029	1079	998	1060	1038	1040	1029	1049	1030	1061	1037	1126	1079	1057	1042	1045	1078	1059	1077	1045	1059	1098	1082	1054	1024	1066	1023	1052	1075	1065	1059	1105	1041	1009
53782	48870	50042	44844	51364	44271	37988	34402	32756	34707	33609	32825	28197	24797	23335	16339	5541	1552	909	992	738	815	1658	2873	4027	4121	4445	2839	1487	691	664	555	412	448	549	610	395	318	353	338	357	370	448	798	864	729	1303	882	884	628	394	344	345	346	323	347	357	338	336	329	334	310	365	365	345	316	341	375	330	325	347	350	338	336	317	315	340	336	365	340	336	346	315	358	335	357	365	331	373	334	321	302	321	291	344	371	313	335	367	339	326	332	343	367	340	314	337	332	339	329	368	344	327	335	332	334	344	307	341	309	362	359	337	302	329	303	350	334	351	354	301	333	291	339	328	326	307	313	305	292	291	333	356	331	331	377	341	328	332	332	305	352	332	337	334	348	358	309	332	337	348	312	320	341	315	348	358	318	325	301	344	344	352	344	336	352	369	316	333	332	339	335	362	332	337	326	333	315	315	317	345	314	365	327	314	324	332	326	332	344	333	371	336	370	332	357	334	337	315	303	305	320	365	364	346	352	329	338	352	327	363	330	324	345	351	325	358	343	329	355	349	330	353	350	319	350	361	359	337	317	336	359	350	337	327	332	340	313	374	321	332	345	348	313	328	361	353	288	339	347	325	334	350	350	380	350	329	322	336	321	317	325	280	332	352	338	312	318	349	311	346	351	318	346	348	342	358	344	338	308	343	355	329	353	332	294	363	333	341	304	323	338	331	371	312	333	345	350	343	319	333	346	308	336	339	363	325	343	363	337	345	338	347	336	348	360	351	360	345	329	345	339	336	346	330	339	353	332	335	358	359	313	345	336	330	333	324	316	328	310	315	360	333	337	355	357	310	323	359	377	339	349	352	317	297	358	341	313	321	336	359	341	362	341	322	318	330	350	329	299	371	325	365	351	356	337	326	329	338	356	302	325	323	305	346	344	324	333	301	336	321	321	360	332	330	306	341	367	336	326	330	330	312	347	348	314	334	312	307	321	321	303	349	332	331	297	377	327	345	334	330	350	350	342	310	332	340	314	348	361	363	359	325	309	312	338	345	337	324	338	340	318	338	300	332	310	343	336	310	344	355	352	352	309	329	322	366	343	334	306	340	308	318	342	324	325	344	312	336	354	313	332	336	325	343	337	341	309	352	337	386	323	348	319	336	360	331	324	364	333	355	348	339	322	344	312	314	332	332	345	354	371	337	310	328	352	353	321	351	373	307	334	320	322	305	339	342	320	350	350	312	342	324	322	354	342	337	355	327	349	311	362	326	346	339	357	345	330	326	336	371	334	306	271	339	320	334	323	330	330	325	298	320	305	313	347	321	319	341	321	338	335	360	350	346	324	298	309	332	324	367	342	342	331	342	369	366	340	337	332	302	361	346	316	305	345	334	308	320	383	350	359	309	336	333	381	316	344	322	333	307	355	351	329	331	339	354	360	347	349	341	338	333	354	314	302	316	329	379	306	310	314	303	359	338	363	321	344	302	341	323	330	338	347	324	348	306	352	288	311	351	325	338	323	330	313	325	350	311	321	322	369	316	343	339	332	357	342	345	369	323	288	342	342	343	351	295	372	336	310	309	302	388	323	386	335	358	303	327	327	331	317	336	345	353	351	340	316	316	355	347	330	332	302	319	348	341	355	325	323	336	313	318	351	377	345	320	330	340	321	316	332	312	323	335	324	333	360	326	336	359	347	308	363	348	321	394	317	333	374	326	331	330	342	319	336	336	318	366	354	308	351	335	371	325	373	350	369	357	345	345	317	341	345	318	344	288	310	311	333	327	328	353	363	319	337	336	305	318	343	361	362	349	333	381	364	338	311	302	321	299	348	333	348	332	335	330	330	336	335	327	354	297	353	372	364	327	348	320	349	340	326	353	357	366	331	356	370	355	319	297	321	339	336	380	365	349	334	309	329	336	310	379	307	320	309	370	376	314	315	352	374	296	347	348	314	379	346	328	343	320	349	334	333	345	357	344	339	343	366	324	332	339	323	329	368	352	347	317	312	312	333	344	360	326	325	321	335	311	325	321	331	360	361	339	330	348	326	326	353	367	356	326	304	312	344	311	320	348	340	344	328	326	328	352	361	323	350	386	338	330	350	328	324	364	345	320	349	314	326	335	347	342	352	343	380	333	333	345	356	343	343	334	331	348	326	312	339	359	331	362	334	340	352	349	352	278	320	339	334	314	334	296	324	353	326	343	353	335	312	317	342	341	312	354	346	370	310	311	313	318	327	296	343	317	329	348	266	339	316	343	332	319	311	326	335	317	373	356	327	300	325	327	324	382	319	353	334	318	344	333	321	301	319	369	354	326	349	332	336	345	359	350	343	351	308	330	358	322	343	341	314	328	363	331	299	331	341	340	293	310	335	310	339	323	346	311	331	312	329	327	319	322	301	300	332	345	307	317	328	355	356	341	308	334	357	346	352	344	353	316	339	299	359	340	355	328	337	335	333	329	346	329	332	338	345	348	321	335	322	321	368	357	352	284	352	369	329	336	333	362	312	336	305	320	355	343	342	341	320	326	338	360	315	372	363	328	329	350	367	323	330	334	339	314	330	317	346	320	335	327	330	314	307	335	346	318	337	317	346	325	320	329	340	316	326	347	327	359	380	327	312	342	307	364	308	332	368	360	338	347	354	336	361	351	333	332	332	335	338	309	326	327	327	324	344	339	359	347	359	362	333	321	334	350	311	335	316	339	316	339	316	327	321	297	331	323	323	323	356	353	334	349	343	334	338	321	337	383	348	332	317	335	338	352	357	324	354	335	330	333	360	316	317	352	337	310	346	293	343	332	324	344	388	344	357	340	355	343	337	316	343	352	338	328	320	342	352	325	315	374	350	310	364	316	352	339	343	345	306	328	298	309	323	322	316	340	335	322	349	347	319	339	348	342	331	334	341	353	327	347	332	320	342	350	325	314	361	345	360	325	344	328	330	329	338	325	352	349	324	351	353	327	318	344	317	347	324	339	318	316	316	319	353	314	362	343	328	313	319	336	340	321	334	339	301	337	348	340	322	345	318	357	334	338	358	323	340	326	320	327	344	329	355	324	339	341	336	356	331	316	348	364	359	340	324	332	330	318	316	296	332	294	316	314	332	324	335	330	349	321	303	327	329	343	369	332	303	332	306	345	330	337	351	360	366	341	305	361	355	278	331	337	326	331	322	326	339	309	315	326	336	342	360	337	346	325	317	316	337	348	350	341	355	331	354	329	374	336	355	316	354	350	322	359	302	345	355	329	342	333	320	354	326	355	327	342	349	340	315	335	349	361	336	352	328	319	324	298	337	364	362	346	356	363	334	322	337	376	363	283	334	334	313	354	342	320	346	383	318	299	339	322	336	342	359	353	352	358	363	340	319	340	336	327	327	322	317	317	353	312	321	336	345	329	306	334	326	316	346	326	348	316	336	346	320	359	326	337	299	331	345	313	330	328	366	350	337	353	327	339	323	296	315	333	339	359	326	342	367	336	339	323	336	339	337	333	348	312	325	353	338	331	320	341	309
38805	44912	53162	53605	56937	56370	58047	55611	51708	56704	51581	48709	44413	43015	41820	32589	15742	6018	4112	4363	3013	3442	8445	13257	18357	17173	16796	11229	6335	2968	3311	2138	1652	1583	2172	2441	1042	940	969	915	963	1042	1674	3555	3840	3508	6264	3995	3941	2278	1257	950	858	872	831	852	842	821	857	839	839	808	791	858	823	833	824	881	807	865	858	810	815	856	881	811	844	866	883	897	837	824	811	838	809	853	870	822	891	875	838	822	865	869	884	833	781	835	798	830	857	898	809	783	840	858	830	871	858	816	786	859	849	837	849	847	805	842	831	798	848	892	843	924	877	839	858	802	823	827	805	870	866	872	831	847	829	831	863	859	798	874	879	843	853	782	868	880	806	804	886	816	829	877	871	821	835	882	850	855	869	900	900	797	854	828	888	847	844	811	830	822	822	862	816	846	891	846	843	878	836	838	843	841	817	873	848	874	858	818	834	850	829	800	793	838	855	861	903	830	835	834	820	833	826	840	912	877	816	820	857	821	882	807	877	844	829	823	873	801	874	848	822	843	824	835	802	788	840	823	901	841	895	833	866	850	853	837	820	835	873	839	793	820	804	851	881	801	860	804	857	824	842	846	843	812	772	838	815	857	796	836	881	806	799	847	831	829	812	919	835	813	857	825	854	803	837	823	852	864	868	808	821	902	850	835	804	860	819	857	838	829	841	869	794	838	786	819	803	847	795	835	890	832	800	802	858	832	798	860	871	853	859	805	852	878	833	832	778	856	859	834	890	880	807	804	833	813	878	845	872	827	858	857	806	844	857	809	877	878	859	862	841	842	833	825	848	814	841	846	817	825	844	858	845	872	822	896	825	858	828	892	829	775	838	849	876	871	839	858	877	784	816	847	802	856	832	867	819	809	806	812	838	850	851	845	924	844	840	857	873	882	847	822	881	838	855	796	815	790	862	810	819	837	819	803	835	857	822	881	791	814	863	840	852	867	804	855	866	891	828	830	847	813	822	797	820	858	873	861	819	850	797	805	846	830	865	852	905	804	762	840	793	817	874	865	802	820	837	883	887	842	844	838	901	843	889	811	858	836	777	832	837	778	882	894	775	854	902	890	832	850	836	848	865	822	849	872	869	826	852	813	828	830	785	870	883	887	868	869	811	877	830	818	835	850	856	850	808	832	891	844	870	864	802	806	855	883	845	828	841	815	839	875	793	880	800	867	834	850	846	830	864	855	846	836	808	849	815	857	865	851	888	850	828	831	809	857	867	861	844	841	850	856	825	812	846	870	812	843	854	831	848	845	859	869	843	845	840	889	817	831	826	807	829	814	824	852	843	895	841	827	824	791	860	829	856	816	808	894	822	908	822	860	797	818	855	800	786	827	840	876	795	815	835	830	864	866	861	797	852	884	798	894	825	807	837	840	845	881	814	821	852	847	853	856	850	903	813	891	794	816	798	876	819	812	830	832	811	870	868	833	822	852	814	841	855	867	845	829	848	829	839	815	810	812	821	846	865	828	850	877	843	848	881	839	860	811	870	877	797	858	821	859	801	810	841	870	861	784	812	857	855	808	860	822	815	839	892	834	826	801	819	736	835	829	841	815	792	831	834	822	812	834	883	829	868	847	848	840	822	847	893	884	850	797	854	878	817	859	923	888	858	835	866	868	810	862	870	895	817	869	801	850	823	828	848	882	857	816	871	865	864	875	807	861	858	847	855	830	875	816	839	784	831	844	793	852	825	845	812	850	897	847	817	840	860	861	823	877	851	853	837	810	786	847	857	826	785	847	862	827	841	830	834	851	872	854	815	868	885	825	834	830	876	881	873	811	840	823	799	838	849	859	820	897	853	851	765	812	790	809	834	828	858	882	885	829	841	847	861	817	865	794	819	787	868	848	806	887	836	834	849	881	835	851	808	846	851	854	869	858	849	833	850	781	876	845	824	869	864	813	863	859	837	876	820	818	829	841	885	819	762	829	838	855	805	801	841	873	858	838	852	841	818	800	827	796	862	820	796	832	845	873	857	843	834	807	851	832	837	841	786	876	855	816	831	881	814	814	833	830	849	822	817	870	829	863	843	861	880	814	840	805	850	842	835	844	851	874	874	842	847	847	862	884	850	850	856	829	852	851	865	835	858	875	824	861	843	844	824	845	830	813	887	838	850	861	900	827	837	834	862	875	831	833	830	856	813	847	854	858	822	828	863	873	818	749	868	869	853	824	831	828	884	860	819	851	841	898	837	902	839	854	888	846	864	824	852	815	920	834	853	849	848	848	850	847	837	838	807	826	850	819	814	859	845	868	846	848	842	870	828	834	865	847	817	872	811	837	873	834	848	819	887	826	880	810	823	839	859	825	813	848	838	901	852	834	834	824	823	830	846	875	858	784	861	883	852	832	792	822	823	852	894	845	839	843	824	816	828	780	848	820	847	798	865	823	827	850	831	856	869	846	870	807	821	840	821	843	817	779	829	825	812	788	818	848	819	874	827	788	867	855	804	888	861	815	791	818	913	917	829	834	847	810	823	805	885	865	840	870	798	837	841	902	864	829	862	851	848	860	888	842	840	854	867	857	842	870	839	926	925	813	842	849	867	817	841	834	912	783	818	846	823	837	808	819	900	817	864	884	824	879	806	826	857	827	858	864	855	863	843	886	852	881	812	778	841	863	845	847	836	778	840	837	806	845	857	816	870	875	834	872	828	880	864	854	864	824	807	842	877	845	883	834	880	817	821	833	837	821	832	831	849	791	835	843	807	813	778	842	838	878	838	843	846	848	822	863	866	827	807	882	836	822	866	859	849	806	893	804	826	851	843	843	847	891	853	825	831	840	866	855	813	787	833	909	852	865	846	769	852	814	806	884	805	855	883	843	849	843	818	892	805	802	817	818	841	831	851	861	826	840	845	783	849	821	811	839	810	862	874	875	793	844	847	815	838	782	815	821	876	849	801	837	869	834	867	909	862	857	849	840	821	880	863	896	828	838	871	862	854	861	792	836	850	840	850	880	851	881	876	811	806	856	817	813	823	854	817	887	864	832	828	850	821	834	907	843	821	823	856	828	825	834	894	852	827	881	821	820	811	847	826	894	791	881	817	838	835	842	837	833	895	818	836	904	887	841	852	820	843	838	860	875	855	811	784	831	848	848	840	847	823	865	867	876	886	846	855	825	878	847	858	877	856	846	832	835	840	830	800	822	874	850	890	805	831	806	813	785	835	849	846	802	765	860	917	836	854	856	845	844	876	832	849	867	784	832	881	841	825	891	806	843	832	878	876	858	867	839	884	827	859	854	813	781	845	834	821	884	851	856	832	833	843	847	874	839	815	820	857	879	764	852	832	834	882	817	811	859	777	842	829	889	811	890	865	792	839	837	855	873	809	829	849	856	826	853	824	858	823	820	829	821	872	903	822	800	867	829	887	844	822	783	766	844	865	853	833	834	822	830	827	845	834	816	849	824	840	837	780	845	800	855	866	835	805	809	827	867	830	806	829	873	843	871	803	877	807	888	893	855	836	852
23517	18711	21940	27222	32163	32903	18066	8880	4043	2289	1691	1481	1109	946	1095	742	566	585	548	486	382	351	355	394	413	431	445	462	402	381	388	343	343	337	370	337	325	328	339	316	377	333	363	386	406	331	378	349	377	368	341	353	367	313	329	336	328	338	353	331	314	317	374	334	315	344	339	315	337	352	323	351	346	332	350	343	371	329	340	335	347	343	321	334	295	324	329	335	335	318	347	335	334	318	311	334	321	343	357	369	347	308	335	332	320	327	312	345	351	309	345	279	304	351	318	379	348	335	326	350	313	333	309	326	326	332	327	372	298	343	354	360	325	287	309	323	356	308	319	355	312	332	332	338	329	358	306	326	319	335	367	352	339	343	353	367	316	317	330	336	332	321	330	348	331	346	309	323	342	349	334	336	330	324	334	338	333	374	341	340	328	352	332	298	349	332	324	349	339	356	335	346	339	337	342	336	310	330	305	331	308	337	347	339	289	312	342	318	342	325	376	349	353	321	365	311	353	317	323	326	339	310	323	298	347	348	344	320	321	326	332	311	307	326	329	351	346	341	367	319	311	295	331	313	349	347	374	358	354	331	357	339	341	328	316	324	328	315	323	337	338	370	337	313	320	337	320	353	322	318	358	349	342	359	336	309	355	339	345	337	325	366	353	351	353	351	329	374	353	325	329	365	339	353	309	293	320	329	327	307	395	293	321	369	298	326	332	316	327	320	312	327	319	365	332	343	313	319	320	336	337	277	321	324	364	319	330	310	325	318	341	316	312	329	322	356	313	319	338	396	359	334	342	333	356	333	371	347	320	349	349	316	313	349	335	347	343	326	353	311	327	334	331	329	316	342	371	340	327	366	321	344	311	344	325	341	315	349	282	356	330	313	320	370	351	341	302	299	353	329	361	363	343	325	291	352	330	344	340	325	376	332	342	343	318	345	333	334	288	318	327	380	324	312	345	361	327	308	346	331	330	325	338	314	323	313	303	352	329	312	327	347	348	328	359	312	342	362	310	341	331	336	323	320	332	336	326	337	330	351	306	342	322	316	315	318	340	337	351	349	335	322	331	329	347	339	349	366	335	298	304	346	343	329	340	360	322	285	327	341	349	363	331	325	347	340	313	376	322	333	314	330	368	316	357	337	295	357	344	332	345	324	329	346	362	343	329	327	368	372	357	331	344	322	328	308	351	322	373	337	330	354	317	324	353	320	336	312	337	376	310	321	333	326	314	319	352	341	326	319	349	331	330	353	352	314	324	337	352	330	347	348	325	361	350	352	317	335	329	370	334	338	326	344	290	335	312	339	343	295	337	319	340	339	289	326	326	317	340	337	348	336	330	319	336	342	318	322	360	289	311	369	337	298	337	313	335	292	328	308	371	349	334	347	337	309	341	317	354	330	326	316	331	297	335	341	351	378	344	332	313	372	351	341	341	348	327	334	310	325	318	378	350	306	334	333	361	332	328	301	308	367	318	310	342	337	336	368	344	359	355	331	345	332	353	320	331	312	343	317	367	350	331	317	320	320	349	301	312	331	350	345	341	298	352	334	323	351	325	321	318	335	335	301	330	334	311	350	340	309	332	331	318	338	297	326	359	374	347	333	296	326	295	354	321	350	337	327	306	333	312	340	334	317	357	313	320	338	358	289	321	332	334	337	346	317	309	336	342	335	315	353	360	353	339	321	327	363	345	344	340	329	308	321	334	303	333	333	330	375	347	359	362	315	312	333	342	311	375	303	330	336	300	320	335	352	370	312	305	323	354	329	324	362	322	339	292	347	342	353	307	308	320	300	337	383	321	349	333	321	299	329	304	338	333	334	341	329	331	326	341	331	332	324	306	304	353	369	318	331	332	329	309	343	330	323	331	303	357	320	323	355	318	317	313	317	330	326	336	328	322	328	341	303	327	312	346	343	344	338	336	335	315	310	348	325	369	353	318	333	330	333	293	297	327	328	344	316	289	367	322	342	343	338	334	375	334	324	331	348	333	364	351	328	311	311	343	358	339	328	301	367	351	361	300	320	342	312	349	336	346	348	318	361	308	341	330	326	345	344	348	333	344	323	334	323	356	356	335	317	344	343	352	343	307	310	339	325	339	323	335	334	352	358	315	331	326	354	332	336	337	360	300	341	320	310	326	329	358	325	326	326	334	330	326	317	336	306	330	307	331	301	324	310	344	340	327	341	342	342	300	327	319	336	314	342	350	340	355	317	330	348	372	321	354	308	323	343	325	305	359	318	322	381	329	356	327	348	327	346	357	329	370	336	336	341	357	338	303	345	323	372	347	333	361	297	334	322	322	325	345	329	349	301	317	329	321	336	316	340	353	337	350	335	328	349	321	321	346	329	337	345	302	339	339	354	336	333	362	329	344	324	344	340	320	346	322	297	355	315	347	344	330	300	321	335	335	337	363	307	333	362	350	307	335	297	325	351	364	360	302	334	333	347	338	331	359	327	320	317	352	316	323	334	357	326	338	324	336	323	347	324	321	307	345	343	317	309	334	314	366	334	351	310	360	315	326	363	330	319	375	306	325	340	317	365	353	312	338	301	371	332	312	320	330	336	346	329	323	356	304	322	373	331	329	324	390	345	349	344	317	345	321	334	355	310	336	315	288	331	356	306	328	325	335	323	333	326	361	344	318	330	344	319	340	353	341	346	329	333	281	331	318	349	355	323	317	344	333	326	346	343	340	352	306	314	370	316	342	331	337	315	303	315	342	289	334	308	342	332	323	348	336	323	292	328	314	339	321	316	331	369	383	335	294	370	379	329	371	310	356	341	354	339	342	318	354	330	311	339	347	329	349	344	299	328	340	364	329	315	327	326	340	322	360	338	361	335	319	311	332	355	306	332	298	312	324	359	355	331	320	328	335	325	332	294	349	340	318	324	339	340	348	325	337	310	335	304	338	358	334	331	344	330	288	344	311	315	357	319	304	344	344	339	309	330	319	312	343	321	318	299	323	318	335	345	305	331	339	324	302	311	328	331	334	333	353	305	318	336	357	305	361	360	322	348	326	357	351	311	293	345	352	313	330	341	360	296	342	344	352	335	323	343	338	342	335	332	312	378	377	336	357	328	361	351	334	305	352	326	387	363	316	315	297	320	347	342	287	323	368	319	320	323	349	381	340	336	331	318	357	307	367	332	321	339	347	301	329	326	337	313	331	322	353	310	325	317	334	315	330	345	332	334	330	349	336	329	330	361	342	316	329	312	331	350	306	314	337	313	337	315	317	363	330	337	343	325	310	352	304	322	361	353	327	361	319	327	367	364	353	309	344	320	328	346	350	355	331	319	352	323	350	343	318	329	304	348	349	321	316	335	343	321	336	307	312	334	312	344	334	371	353	341	363	337	342	322	327	332	321	345	339	352	349	348	368	334	358	378	356	341	343	319	330	349	331	341	315	346	312	329	330	346	345	302	315	327	333	331	304	332	386	332	341	312	326	329	360	332	311	361	329	326	293	321	351	351	341	317	347	356	294	370	297	346
15138	16854	26913	35271	44036	43338	31202	21250	14286	10439	9007	7758	5899	5075	5456	3237	2354	2043	1833	1810	1282	1086	1174	1180	1467	1636	1727	1753	1366	1049	1015	927	853	815	871	906	817	858	858	842	935	908	994	1333	1317	968	914	927	938	991	911	871	905	878	831	820	896	863	842	861	853	887	817	858	866	789	841	862	865	867	863	820	890	803	844	838	815	819	856	832	813	816	855	768	849	892	837	826	840	890	822	886	829	804	819	821	830	868	872	857	830	830	836	838	883	879	837	871	833	857	839	826	801	851	816	781	853	812	851	886	868	849	846	799	807	843	858	824	853	859	856	849	826	838	833	822	798	840	870	830	818	854	849	788	810	841	798	872	858	865	873	803	832	910	862	820	822	817	842	816	918	883	841	854	787	884	845	847	830	846	881	840	853	870	867	830	820	894	885	889	869	841	794	854	858	845	831	820	821	823	821	831	813	887	844	894	828	839	832	877	860	849	797	836	870	796	835	788	828	872	822	839	798	845	854	792	858	845	869	799	878	849	904	878	844	864	870	858	846	848	820	814	759	862	860	829	824	831	860	827	852	829	832	817	807	855	835	854	832	822	800	858	870	828	863	854	771	817	859	857	779	868	830	790	868	830	790	853	848	859	884	827	841	833	825	817	820	858	883	849	819	753	856	853	848	843	877	861	870	778	905	820	913	832	852	843	863	823	854	818	829	841	822	859	830	814	807	835	823	826	817	836	789	794	829	823	809	819	853	870	871	796	843	835	819	811	819	781	888	794	900	808	866	801	828	791	823	838	841	841	777	831	817	873	858	812	881	836	856	838	836	808	801	849	797	843	845	849	867	889	893	807	859	822	833	820	858	805	836	878	812	827	856	831	865	871	917	848	790	835	857	759	770	823	845	847	843	844	852	860	851	761	844	835	863	825	854	823	878	806	848	789	785	834	829	846	844	864	827	844	823	797	812	830	824	815	838	837	817	808	849	885	826	843	858	819	840	815	824	809	824	876	828	865	793	849	836	814	808	818	815	833	831	842	853	792	866	841	849	838	834	848	811	803	829	835	869	833	858	810	820	805	836	873	826	815	849	833	830	855	830	850	845	822	805	832	837	820	809	812	869	887	844	829	843	871	861	836	797	871	821	814	867	774	861	877	876	894	854	826	891	834	897	850	813	808	835	804	914	878	822	865	862	868	815	847	825	877	867	870	803	871	850	837	837	827	812	820	805	894	850	830	845	778	852	843	823	836	856	833	847	834	870	873	803	870	854	834	868	794	871	835	820	824	833	849	877	820	776	850	844	804	842	901	845	832	815	846	846	842	819	868	830	854	845	834	789	854	829	918	849	805	818	845	833	811	794	850	765	831	854	887	828	840	843	846	876	815	831	827	866	851	850	903	856	865	874	802	917	898	896	871	817	810	841	874	819	791	909	827	868	828	809	779	836	847	817	889	827	872	821	803	831	869	853	824	846	798	823	833	832	850	840	858	796	838	852	812	812	866	864	840	852	822	817	818	804	802	820	820	862	865	848	821	773	873	818	875	797	842	819	844	784	868	853	862	830	826	901	900	829	849	836	859	833	802	841	827	852	861	849	816	846	827	860	794	855	868	828	863	868	811	910	799	783	874	780	859	824	904	848	876	900	828	833	839	866	818	846	833	841	840	841	871	827	778	846	823	891	855	860	824	879	828	815	856	796	882	801	841	804	857	813	803	795	802	796	818	793	866	882	815	814	837	803	835	826	792	860	818	889	832	775	816	810	835	796	894	836	833	825	840	821	884	800	838	901	801	875	862	852	830	782	807	802	828	848	822	825	848	835	806	841	830	859	880	904	853	831	805	852	830	855	847	858	823	811	858	894	814	872	839	834	844	860	803	865	841	875	864	837	829	813	863	843	849	810	834	837	893	816	846	839	878	850	828	816	801	854	853	847	798	860	853	866	828	836	801	795	814	812	833	849	853	808	824	841	830	831	849	838	832	877	893	873	837	801	807	807	847	842	850	859	847	845	780	847	820	824	802	832	847	840	846	822	849	843	866	871	826	801	855	796	781	892	854	860	818	846	795	839	793	785	816	832	850	880	845	812	808	818	844	849	853	812	857	844	829	892	824	873	903	792	815	840	854	833	898	822	803	884	823	844	836	872	837	799	805	855	917	892	834	790	772	859	828	869	867	822	897	826	839	808	824	857	829	875	849	870	818	836	851	800	844	862	803	817	874	861	887	794	851	852	856	796	805	781	885	867	838	808	841	877	828	816	857	828	831	857	820	861	852	821	865	800	815	876	847	828	845	855	843	858	853	819	827	846	793	878	843	844	824	827	841	792	796	862	854	869	861	881	823	884	817	820	811	817	815	857	779	831	770	829	819	824	816	845	878	831	816	899	858	855	833	812	836	778	839	828	866	846	837	866	810	827	807	833	833	840	849	826	843	828	865	839	849	823	820	824	786	834	876	833	870	824	840	857	810	802	832	796	797	871	863	858	883	845	830	851	849	834	828	812	839	878	839	843	787	800	842	868	815	881	837	843	831	789	798	860	826	858	821	864	886	865	777	818	838	800	798	821	853	860	854	867	824	816	845	897	897	848	820	820	817	840	840	841	815	833	832	804	816	835	839	849	858	877	858	857	895	817	850	846	868	870	801	806	853	789	802	866	835	858	795	801	788	861	841	844	806	841	857	835	791	855	843	797	813	858	758	866	817	868	789	875	854	874	818	829	851	845	853	807	841	853	827	865	835	859	866	812	879	853	837	879	871	819	839	873	829	796	828	807	889	870	849	828	839	842	800	866	771	828	811	855	802	864	864	836	864	849	838	808	883	842	856	872	819	786	862	803	841	881	810	827	788	844	803	831	821	830	845	841	814	853	843	859	803	855	833	874	884	891	870	840	865	868	899	807	849	818	821	832	856	831	857	851	838	818	797	833	860	893	837	863	799	869	891	815	795	885	824	825	814	846	848	812	825	854	886	861	832	821	878	837	837	794	833	890	844	892	830	872	811	847	845	809	805	862	827	786	881	814	830	818	817	845	814	839	873	828	837	814	803	863	855	819	818	837	846	818	844	860	822	792	789	818	857	849	830	863	814	873	892	799	846	808	875	812	850	831	869	858	797	835	795	856	885	832	832	848	851	845	806	869	844	820	882	826	816	816	832	870	837	830	834	838	823	818	799	840	874	868	797	865	837	826	859	843	870	876	876	839	839	858	877	829	853	849	796	808	868	873	863	824	863	853	865	825	847	849	884	861	849	817	830	851	835	828	850	842	830	831	853	868	835	831	842	886	856	854	865	865	881	870	822	844	859	849	842	845	874	840	821	839	855	840	852	806	830	842	848	763	836	861	834	807	838	827	806	794	835	860	795	781	879	790	848	899	864	840	883	857	836	821	835	854	871	901	823	843	813	861	842	815	779	840	849	880	844	864	839	795	831	812	853	828	867	869	793	849	890	808	829	842	816	884	853	855	854	826	846	832	814	816	867	873	804	848	849	799	794	845	822	841	840
41773	44712	54345	49232	44842	41512	34114	32134	29806	26892	21526	15148	10978	9268	9086	3924	930	588	609	763	743	1240	853	985	953	880	1365	1638	1434	1135	994	486	292	240	269	253	220	248	253	285	291	446	799	808	508	459	355	350	294	285	343	303	251	263	239	257	268	266	244	241	261	246	257	270	267	281	243	273	273	227	234	263	253	264	253	237	268	234	241	284	271	236	250	245	258	265	251	241	247	261	280	244	265	266	266	262	247	248	267	290	276	252	281	248	256	263	278	253	269	267	267	264	250	263	272	251	300	268	250	249	281	266	260	259	232	269	256	273	262	237	283	285	254	237	264	265	274	283	277	289	248	237	243	255	278	240	252	258	271	267	218	238	262	213	243	295	277	248	269	286	236	254	273	270	246	254	279	290	271	248	270	293	274	233	225	252	267	266	267	275	287	246	279	266	254	268	262	253	246	274	278	258	262	246	257	270	226	253	281	245	252	235	274	257	284	251	265	235	255	273	278	255	247	252	250	255	240	234	256	249	275	221	236	252	245	237	256	261	272	254	245	248	256	239	265	249	264	274	293	245	252	240	274	266	276	269	275	280	253	256	268	247	274	268	251	258	285	267	245	269	256	243	258	242	231	283	256	262	281	287	253	271	279	259	278	258	235	263	233	231	240	251	223	257	271	256	226	247	286	246	271	258	257	281	271	243	289	267	235	236	239	266	258	249	280	264	267	220	269	232	233	265	254	259	276	237	248	221	265	295	251	260	232	271	269	281	277	273	280	260	262	288	240	241	266	263	271	262	239	242	262	251	265	276	254	237	278	244	261	246	252	258	240	252	251	227	261	270	239	250	250	275	253	270	264	265	266	287	252	250	253	268	298	256	280	256	288	277	268	263	258	269	291	252	243	268	263	296	252	248	266	249	234	266	261	250	254	259	268	254	277	253	296	280	256	251	236	247	254	250	261	279	265	258	261	258	292	227	251	236	282	264	253	276	280	250	261	287	243	270	246	252	241	287	255	285	255	248	267	248	270	260	291	252	256	235	263	262	262	269	256	228	274	285	272	268	298	247	261	250	293	258	271	272	267	246	254	256	256	257	262	270	296	285	273	276	256	236	268	275	288	259	258	271	262	250	234	267	250	266	262	261	272	257	248	267	275	278	244	244	236	271	280	283	262	298	290	261	285	251	295	249	257	278	262	268	264	268	258	263	273	255	248	294	246	280	231	268	242	248	280	260	284	252	282	283	299	245	264	268	238	309	256	274	274	244	261	242	237	279	228	260	267	269	258	266	258	266	280	297	275	248	263	225	257	248	239	246	237	269	294	238	290	268	269	233	242	295	260	274	253	268	287	254	236	255	281	271	317	236	269	246	259	275	275	253	300	255	255	264	251	279	258	277	227	267	272	300	281	292	243	259	296	281	259	299	249	282	268	242	272	264	253	271	246	264	249	247	249	272	280	267	249	234	276	296	296	246	258	271	245	269	286	240	277	280	249	298	259	257	271	261	260	268	279	250	253	258	264	267	283	256	234	256	284	275	258	263	242	243	276	252	285	255	239	278	243	258	238	309	262	246	292	249	260	249	287	261	267	257	247	242	288	274	302	254	226	271	263	232	241	245	276	263	253	256	262	233	263	253	263	289	247	237	282	248	276	232	269	256	234	272	253	268	256	237	244	237	278	254	251	254	241	273	283	260	245	293	269	284	261	247	274	281	289	247	249	269	249	270	257	276	254	261	265	231	245	258	265	267	257	277	280	250	268	265	275	239	267	246	263	275	262	230	265	252	274	235	269	277	240	262	257	252	248	264	271	258	256	244	286	297	265	261	230	273	248	262	249	242	236	308	258	270	269	235	261	270	247	251	266	276	267	264	281	249	280	269	257	282	257	252	255	281	258	258	243	259	273	241	257	256	248	260	246	255	238	276	264	254	266	271	262	261	286	280	248	264	261	287	273	273	283	268	273	253	272	235	268	266	252	269	269	243	268	265	262	274	272	288	240	266	288	255	279	268	279	264	254	261	271	266	253	235	255	281	272	298	247	238	244	263	280	242	271	241	251	266	261	222	255	297	279	269	270	279	257	226	268	233	269	237	259	250	254	273	260	256	245	300	240	285	264	265	258	268	218	257	251	266	249	288	236	225	235	258	235	254	268	277	248	249	247	248	229	246	252	226	254	261	256	288	299	264	285	283	230	282	291	299	233	256	272	278	242	258	248	247	267	271	255	269	290	269	264	236	252	251	255	268	281	248	255	262	260	266	256	262	276	251	256	261	254	256	274	257	242	258	270	256	241	255	277	263	238	288	275	263	250	254	224	280	258	282	240	290	257	266	254	276	271	266	272	249	278	265	243	272	232	254	265	298	259	253	281	256	278	282	270	283	285	237	257	262	247	243	250	262	244	226	263	232	233	274	276	248	255	270	312	274	244	251	256	258	240	282	254	259	264	271	260	236	236	270	262	279	268	290	260	270	267	241	260	244	233	253	255	234	245	234	255	234	283	271	257	271	253	280	244	242	259	256	280	248	285	255	271	253	291	272	312	255	269	277	287	270	257	287	267	249	244	281	278	270	259	260	238	270	256	246	266	237	255	256	239	310	258	230	236	245	283	254	279	241	243	249	273	267	220	296	285	250	283	241	262	270	277	243	256	251	262	275	234	255	244	289	254	259	273	264	258	250	270	254	252	298	288	249	252	271	248	266	243	238	265	274	247	235	252	244	277	242	257	261	260	256	261	255	262	276	277	285	250	284	258	256	261	253	270	270	263	269	237	246	260	286	270	275	246	265	240	253	290	257	245	263	258	279	255	248	250	225	224	262	264	273	279	233	271	256	249	226	219	300	250	228	265	243	301	306	235	256	241	286	264	272	279	259	251	246	238	262	257	266	269	242	252	299	284	258	256	255	274	265	253	276	270	259	262	240	210	248	212	241	276	230	255	258	249	260	267	286	253	267	294	289	256	259	256	270	277	263	275	264	264	248	253	255	283	284	251	289	238	256	254	284	238	304	293	264	260	261	252	268	262	258	262	269	252	281	243	291	260	252	278	272	249	279	254	274	248	240	218	290	244	252	282	266	270	258	267	243	259	259	267	292	273	256	255	246	255	267	236	258	264	221	234	268	235	267	251	267	266	257	247	272	286	270	262	265	252	247	256	262	261	213	274	265	253	274	240	240	286	255	244	275	253	230	245	247	245	265	248	255	247	254	253	254	261	249	245	255	275	242	276	249	276	241	241	251	238	249	258	276	248	249	286	270	267	225	252	276	286	256	299	250	266	267	269	266	269	234	251	270	246	258	256	267	276	270	253	276	280	265	267	234	253	286	281	239	225	253	257	233	249	246	270	244	256	278	253	245	242	271	252	248	279	258	263	247	246	251	238	251	259	263	245	262	247	282	278	286	269	264	268	258	270	237	255	256	280	267	281	272	252	273	267	267	259	260	272	260	256	262	242	263	283	270	263	269	258	260	284	272	294	232	255	283	244	276	281	283	273	300	296	228
28198	39254	54054	58461	58857	56754	54683	49576	43625	43498	37673	32284	28713	27329	27673	12316	3952	2476	2679	3297	4047	6394	4268	4961	4865	4555	7175	8920	7603	5793	4575	2285	893	710	694	684	695	725	706	663	729	2051	3750	4228	1929	1696	1340	1335	944	892	1013	852	633	668	651	657	669	651	672	653	662	647	644	639	634	633	677	660	671	633	674	673	663	661	652	641	678	678	653	655	670	689	653	625	642	619	678	675	625	607	669	628	628	630	634	672	652	670	628	672	669	658	655	692	598	638	661	620	654	607	692	656	674	660	645	696	656	655	673	655	630	639	648	653	681	649	623	621	647	654	648	693	657	667	648	646	640	705	638	681	621	657	665	650	635	682	651	659	622	630	637	676	657	685	621	627	718	629	675	619	665	636	695	670	654	610	623	647	657	675	713	615	655	632	608	666	671	648	599	679	684	653	700	593	611	671	644	661	612	644	680	592	685	660	648	632	646	678	643	615	632	698	624	596	647	642	669	627	618	642	631	616	671	667	628	645	661	627	708	625	628	646	655	685	619	659	664	665	671	652	665	614	643	641	672	654	627	663	607	689	648	660	669	644	630	644	657	616	661	665	638	677	635	647	689	626	636	662	613	663	699	673	653	686	655	668	667	678	644	627	654	630	627	646	640	644	639	676	606	669	673	717	649	642	715	663	654	673	643	668	651	654	642	642	619	620	659	604	677	689	627	648	643	690	702	662	702	642	647	682	614	666	632	653	633	657	642	625	697	689	649	653	660	689	689	683	620	639	681	633	676	630	629	660	618	588	611	658	654	635	636	649	644	671	643	640	645	670	673	657	702	649	648	653	728	635	664	661	608	639	672	681	643	603	630	626	605	670	620	651	665	629	655	672	631	639	640	667	689	646	680	648	655	645	642	632	673	663	657	628	671	648	662	624	670	645	716	680	659	622	662	655	625	632	633	650	655	645	650	644	667	638	704	676	683	611	650	647	622	653	624	652	642	638	633	642	643	690	680	675	707	636	679	695	638	694	640	648	624	659	675	583	695	609	672	676	690	595	674	639	622	673	624	635	677	660	625	669	636	655	665	633	604	656	630	649	611	645	640	614	619	635	656	609	646	643	654	644	658	688	664	678	650	675	654	672	654	632	624	638	685	628	646	608	658	658	642	638	655	647	649	626	650	612	638	619	649	688	657	646	668	640	673	646	628	646	678	683	605	639	645	655	682	698	658	676	684	697	672	626	673	646	660	645	669	660	683	650	645	661	638	676	662	628	688	646	652	670	653	634	656	626	689	654	634	626	634	667	667	638	678	638	681	601	657	644	634	609	692	622	692	642	602	671	654	691	644	608	645	607	677	643	635	664	663	679	646	639	650	595	639	636	613	618	645	665	687	676	580	603	638	664	678	653	700	711	635	599	687	638	625	615	641	679	684	702	666	666	665	655	626	615	628	669	637	669	626	575	646	609	724	643	707	658	658	624	630	684	675	641	652	676	589	645	672	642	638	681	711	660	674	657	603	637	669	661	659	663	690	659	669	680	668	624	615	635	652	601	696	645	643	681	619	624	632	640	667	621	691	691	674	662	679	638	611	676	683	616	660	638	679	672	602	654	613	629	638	648	641	622	668	651	664	655	654	620	677	679	623	695	647	616	665	652	657	632	675	676	632	689	648	635	652	615	671	687	670	622	680	656	632	692	679	669	642	655	700	636	625	722	597	651	619	624	601	700	688	663	667	649	637	631	636	653	663	641	677	648	652	668	673	629	656	624	670	651	644	668	650	677	623	639	670	717	662	664	638	623	640	642	646	602	687	649	687	657	645	600	709	634	650	642	635	641	650	653	637	690	653	666	627	640	668	675	640	643	623	672	701	690	623	659	676	622	656	682	679	671	636	649	676	659	659	684	644	662	672	700	688	655	673	679	608	671	651	682	614	660	649	657	672	659	681	659	650	669	683	671	656	649	581	694	642	665	661	670	630	623	621	667	601	650	658	635	688	649	654	609	692	597	624	644	641	620	618	623	668	687	628	693	673	633	605	672	668	665	627	618	656	638	667	693	663	675	673	620	641	632	689	680	617	639	640	616	628	657	647	638	647	585	666	625	672	643	666	662	667	669	616	665	676	613	664	685	695	639	669	656	650	672	672	665	611	639	616	670	664	677	641	627	637	681	671	696	645	647	621	674	701	652	628	639	626	604	639	659	633	593	696	617	665	649	686	658	648	603	644	674	657	639	650	673	635	661	654	688	639	611	592	615	682	629	708	665	658	636	672	683	626	640	653	621	682	636	648	627	655	639	638	585	636	656	618	648	675	640	608	649	649	617	649	674	637	661	720	641	703	643	643	653	639	646	710	634	635	625	626	643	637	629	634	667	634	612	636	614	610	636	679	712	601	622	644	685	649	632	611	659	636	670	678	699	645	664	659	644	622	656	663	653	576	655	662	650	638	666	690	747	633	654	674	635	601	649	652	685	641	635	647	607	686	663	665	695	650	611	662	643	603	678	629	662	709	632	666	669	654	649	629	628	677	674	621	647	653	665	606	634	652	682	675	634	660	650	662	611	660	643	657	684	647	649	661	611	668	660	624	636	640	654	667	613	610	644	630	676	619	650	657	676	661	676	684	701	649	640	697	640	661	673	695	632	629	638	662	627	631	642	684	643	658	657	645	670	685	652	650	630	616	668	657	661	673	650	672	625	634	683	636	671	696	660	710	625	677	666	670	648	682	674	677	660	636	611	648	676	606	645	664	618	646	664	654	624	669	658	648	650	635	593	638	633	640	650	670	638	639	634	675	627	668	642	632	643	678	670	666	655	629	636	646	663	673	613	694	614	679	680	618	683	665	655	636	656	628	681	643	670	646	680	629	665	638	632	651	653	664	669	637	660	624	628	649	658	652	651	593	673	646	643	611	661	694	670	649	637	666	625	671	623	637	679	637	652	715	625	656	673	642	641	650	692	639	665	656	601	670	627	659	677	682	653	586	646	625	658	616	682	656	694	628	646	615	695	631	662	673	629	689	615	644	656	645	659	671	628	655	646	651	638	632	672	650	634	670	637	699	656	683	616	667	653	640	645	653	650	632	623	648	643	651	621	612	615	633	609	718	665	678	633	672	649	640	627	672	648	610	631	638	624	637	683	639	648	617	669	646	650	625	620	653	646	663	652	655	640	677	613	651	688	637	653	644	647	619	622	667	683	665	667	639	640	662	673	685	650	625	634	640	617	640	693	663	658	646	600	657	625	678	664	670	669	627	663	652	646	631	656	638	647	617	682	613	704	666	624	666	647	637	657	607	661	616	670	651	658	663	699	673	672	676	671	622	663	666	645	642	697	666	668	672	647	667	677	680	619	673	623	679	654	658	704	639	649	599	650	671	640	693	654	635	673	664	675	627	654	659	612	681	584	621	646	653	666	678	664	629	608	706	651	631	619	658	639	656	712	626	650	616	676	672	652	673	637	662	584	683	622	665	655	662	673	636	696	654	620	628	663	620	645	692	643	623	630	655	691
56124	52932	47747	43580	42494	37814	33848	33429	32936	32769	31936	28021	24853	21048	17496	4951	897	859	1658	1827	2555	4327	3856	4221	4605	3853	1962	671	841	503	476	299	237	220	234	250	234	227	249	216	240	495	1740	1721	1176	692	439	298	220	201	200	207	230	214	234	244	207	184	234	196	227	262	188	226	253	213	227	203	230	210	229	231	209	221	217	242	222	198	233	225	202	223	224	225	236	215	225	224	185	229	222	231	231	233	229	196	220	226	238	221	260	245	207	235	230	211	224	175	243	228	238	231	202	234	190	221	256	206	204	225	214	203	194	227	235	246	226	221	223	234	232	207	246	233	220	230	258	209	212	225	220	197	207	214	207	211	212	207	199	233	209	219	244	218	222	222	199	215	236	239	196	223	241	221	217	223	239	226	195	228	187	229	196	210	265	211	229	211	197	220	209	212	214	223	243	217	212	216	219	239	232	224	238	236	220	247	217	210	240	222	230	194	224	220	214	227	202	215	231	215	235	202	223	215	224	237	215	226	239	195	209	201	258	223	204	202	223	220	230	243	228	252	207	245	203	200	222	248	235	232	230	221	238	228	203	217	237	214	235	201	224	247	214	214	219	215	204	213	199	208	199	204	206	200	233	228	209	239	227	212	193	213	233	205	218	220	215	210	217	240	234	228	214	208	254	225	232	203	222	235	207	236	243	220	234	230	204	205	229	223	215	217	216	223	212	188	208	243	235	227	184	253	236	216	208	230	206	223	203	185	227	238	223	250	208	240	232	227	195	214	214	239	207	223	255	219	247	248	246	237	223	225	236	225	209	195	224	220	228	231	200	185	222	233	204	234	238	211	208	240	247	217	221	215	212	218	248	236	226	249	240	216	224	216	222	224	242	236	200	195	192	209	205	190	203	233	233	221	245	225	224	211	240	198	226	226	219	219	229	209	239	251	232	224	215	226	209	200	227	232	229	233	237	253	226	223	195	211	244	227	206	227	218	231	247	235	202	221	234	235	218	224	234	207	221	230	249	228	214	209	227	204	208	229	208	221	230	211	220	213	229	238	210	234	205	231	209	231	219	203	231	233	238	221	217	205	230	228	215	220	227	212	237	239	237	232	228	223	235	235	215	198	232	216	223	251	221	213	221	216	236	235	217	213	197	224	243	220	209	206	195	232	220	212	216	234	266	219	224	181	260	216	235	227	216	223	216	220	196	227	229	208	214	234	210	229	231	219	226	197	215	205	248	227	226	240	224	204	205	228	249	228	202	237	201	239	220	224	230	205	234	242	215	202	236	204	213	212	212	206	214	250	228	234	218	216	201	234	230	234	202	214	232	229	221	195	239	204	219	218	248	234	261	230	230	187	189	220	226	234	203	244	192	225	216	197	222	227	213	229	222	209	240	221	239	229	249	199	232	245	229	207	221	222	222	230	222	204	210	230	223	203	219	181	224	259	209	215	221	215	202	247	214	224	209	223	240	233	214	225	250	187	213	219	220	185	232	227	246	219	222	223	203	207	230	207	208	254	207	231	201	225	223	210	216	212	192	203	212	230	226	194	232	238	217	223	223	241	214	199	220	231	243	214	173	217	221	223	226	223	230	213	216	188	208	200	206	243	245	213	230	214	235	221	237	205	203	226	218	210	234	234	235	231	215	226	228	228	214	226	228	229	205	228	202	204	207	219	233	184	228	225	227	235	227	231	223	216	236	213	226	215	180	205	194	204	232	220	221	233	212	222	240	202	207	230	226	243	237	243	242	229	229	213	195	211	245	242	237	211	235	206	250	239	235	218	192	242	226	220	215	242	217	179	222	208	207	235	250	219	255	234	223	207	230	219	221	198	205	210	228	219	208	231	239	221	228	241	230	229	212	234	195	245	229	208	216	201	234	248	226	218	184	214	218	230	221	235	229	252	208	195	209	231	248	221	212	216	226	235	249	218	199	208	218	224	230	226	229	201	233	200	219	215	199	232	217	225	244	242	225	227	225	240	218	235	223	210	216	251	231	232	229	235	237	228	233	241	231	222	225	202	220	249	247	216	214	227	223	224	236	242	247	209	216	222	215	237	224	225	207	239	206	219	189	198	200	188	232	234	236	211	204	233	236	206	241	221	227	228	227	207	222	232	225	251	186	209	216	219	220	222	231	201	228	244	212	217	222	226	210	227	229	222	220	232	227	184	179	225	229	248	215	244	209	220	240	220	226	213	227	213	250	229	256	221	225	211	214	199	232	238	211	219	225	218	242	238	234	226	208	223	246	211	252	225	225	246	209	226	239	249	202	234	245	221	255	212	183	197	238	223	184	188	238	226	255	251	215	218	215	238	233	212	226	196	232	202	212	236	253	209	211	210	222	230	249	216	214	239	233	217	212	231	198	231	248	221	208	209	208	245	215	210	225	224	207	244	217	219	199	228	253	216	247	237	224	236	222	227	205	217	269	205	206	210	209	224	209	199	210	222	218	212	225	228	213	241	214	237	222	229	236	230	230	239	213	208	210	210	228	213	237	221	222	199	232	206	251	237	211	198	206	220	230	244	227	229	202	218	229	231	201	219	228	213	222	233	203	231	226	234	233	241	230	214	212	239	218	229	219	219	232	215	259	241	233	192	235	227	223	226	214	222	200	209	213	196	211	225	231	228	229	254	220	187	204	213	231	209	233	220	231	232	241	232	238	232	219	192	223	239	222	215	246	226	242	197	200	230	184	227	210	209	233	223	243	213	196	238	222	205	243	239	214	229	236	197	208	242	215	242	210	226	212	198	225	227	206	202	194	236	274	229	241	214	219	213	208	211	228	178	257	234	211	219	213	196	206	219	216	192	218	234	251	220	230	229	200	233	217	241	227	218	228	219	230	228	228	201	214	230	221	244	210	227	216	226	211	240	209	228	236	231	217	210	225	206	241	228	215	219	237	238	215	218	221	240	222	208	234	238	202	246	189	219	237	186	213	225	206	232	223	212	203	227	212	215	242	217	233	227	209	216	235	241	217	223	225	208	224	208	257	220	206	222	227	218	222	211	222	225	218	219	223	235	204	229	216	249	221	220	208	250	244	226	224	214	211	208	216	247	199	226	209	204	225	223	236	221	219	219	236	240	213	212	234	213	209	227	197	219	233	208	196	220	222	208	223	230	236	214	215	222	207	190	238	218	237	223	216	219	229	200	225	208	220	221	228	245	240	228	197	216	227	219	235	245	216	207	219	221	221	218	204	220	234	252	242	258	239	202	201	233	226	213	240	205	238	229	254	221	221	242	230	240	200	248	225	245	216	234	209	226	242	226	236	210	234	229	205	219	211	188	192	218	219	208	262	221	223	236	235	224	235	219	198	218	233	232	242	221	228	221	226	249	212	234	231	227	219	258	213	223	215	216	204	213	230	238	222	207	255	236	216	229	220	231	263	206	221	239	193	192	227	223	229	209	225	232	243	236	233	233	230	214	216	215	219	221	249	211	224	241	215	207	191	211	202	235	211	202	232	234	214	241	251	215	214	239	245	225	226	224	236	263
41737	54882	57235	55805	55193	53729	56339	52413	49936	50530	46469	42840	41697	39021	33694	9624	3014	3856	7003	8184	12367	17400	15624	16096	18123	15434	8506	3115	4082	2245	2315	1044	727	681	662	672	616	652	643	638	648	2474	9161	8386	5899	3218	1627	819	555	567	669	621	552	553	512	555	532	577	547	544	528	554	536	562	551	539	585	578	541	538	550	551	560	571	556	575	556	567	524	563	566	531	552	548	542	551	550	550	528	538	555	571	521	578	560	580	593	585	531	582	533	560	544	534	549	533	545	562	515	537	558	585	596	560	542	536	533	587	566	522	526	540	573	556	526	548	535	543	561	563	553	598	516	538	529	530	522	529	546	558	562	547	551	530	536	571	538	547	582	548	547	570	521	545	519	559	519	545	539	537	581	512	561	561	557	586	573	540	568	546	558	580	506	579	574	553	565	563	554	519	552	572	515	556	533	587	562	548	586	555	527	535	552	531	509	558	537	569	541	529	541	526	572	540	565	586	529	539	515	563	522	568	543	574	550	561	565	537	570	533	555	577	540	584	568	552	587	535	537	538	553	540	541	570	533	553	553	589	543	548	579	552	563	577	572	564	544	549	545	524	520	524	527	526	522	535	571	548	536	478	555	562	560	524	541	542	587	532	545	571	555	552	534	549	517	585	541	556	544	574	570	559	525	570	583	567	574	567	548	551	545	511	543	549	551	541	529	567	529	522	502	554	543	539	577	513	534	537	524	547	533	538	526	521	544	529	531	547	545	563	549	559	552	559	533	494	514	579	521	527	515	522	544	532	535	558	588	568	515	544	599	584	537	575	565	581	560	502	519	495	528	535	536	584	543	571	569	549	537	573	563	565	575	543	539	540	520	541	532	551	565	528	528	523	551	503	532	537	553	521	526	578	526	535	546	564	561	584	520	559	551	532	573	553	592	551	544	579	599	542	554	549	593	573	529	538	575	540	564	569	578	528	559	554	567	545	532	549	533	566	561	541	548	569	519	567	559	542	563	573	574	581	579	528	538	542	517	558	528	527	534	532	566	530	538	526	565	524	497	539	504	527	519	556	558	544	529	545	518	576	548	530	547	486	540	581	565	546	520	525	547	583	526	540	546	568	564	548	554	521	576	534	562	534	548	566	552	555	534	561	549	533	589	528	559	529	577	574	576	549	582	570	493	607	525	558	548	538	507	509	522	515	564	540	559	558	545	563	556	580	570	571	547	512	570	541	535	551	512	504	548	552	608	521	542	532	507	593	539	539	561	522	517	553	532	572	542	571	525	558	539	556	572	548	518	570	512	534	583	549	510	562	554	569	521	565	521	518	505	577	538	575	532	533	549	553	549	527	542	561	528	549	542	511	577	510	514	577	517	572	557	538	563	492	544	533	563	549	563	553	535	578	541	541	555	535	565	587	535	553	606	522	531	605	602	546	548	511	516	542	550	541	558	575	564	516	584	548	535	501	550	518	536	545	563	504	552	536	537	564	579	553	521	558	514	552	562	542	528	531	521	541	545	534	551	528	548	542	584	531	524	542	533	566	503	549	533	580	541	553	490	544	547	544	516	580	555	540	590	549	527	526	558	558	533	529	603	545	560	545	495	530	541	578	564	510	548	537	535	543	482	551	584	536	551	496	565	583	546	522	557	519	522	552	560	519	533	520	567	524	531	517	536	568	555	513	566	499	578	562	585	542	562	564	537	590	534	571	529	555	579	539	518	568	521	527	609	534	534	535	550	517	569	529	570	545	547	573	522	581	536	558	557	536	535	541	578	543	552	531	521	533	487	534	532	566	598	548	571	567	542	489	526	541	558	588	521	566	573	563	551	559	546	512	538	569	539	556	532	567	567	539	546	524	542	503	515	564	554	512	480	528	579	576	571	578	606	524	539	566	527	524	526	519	515	542	530	530	566	560	551	532	598	533	505	523	541	540	534	507	519	553	588	550	586	545	545	548	523	544	555	535	554	558	544	622	579	507	498	518	542	535	513	542	484	527	513	527	593	520	580	512	559	551	528	580	509	527	568	570	567	555	541	568	530	563	589	542	552	512	553	509	545	559	491	545	555	525	562	563	611	528	565	573	572	575	512	507	540	551	562	545	525	545	552	549	531	553	515	564	549	579	544	526	528	538	533	542	580	529	579	518	555	555	528	531	563	550	644	538	510	527	549	565	534	582	632	588	534	510	523	540	539	562	528	548	599	586	532	507	536	520	528	555	537	519	560	505	565	527	536	552	531	553	545	566	478	567	538	544	572	556	531	549	543	576	508	539	563	545	542	510	505	542	604	534	498	537	561	542	532	544	536	559	541	509	522	570	559	556	511	562	591	575	595	507	574	551	539	520	543	551	537	526	542	542	553	535	613	515	548	573	553	558	546	521	556	544	529	535	542	545	559	570	566	497	524	525	541	521	553	573	539	556	562	550	512	547	541	523	538	525	542	556	546	527	547	542	527	521	529	556	554	539	514	550	505	551	534	545	560	544	547	545	553	543	516	523	579	518	567	514	577	552	540	545	549	517	526	514	538	576	533	492	502	514	587	544	569	585	545	529	529	548	566	537	580	544	576	533	552	545	541	556	586	539	535	561	518	559	546	568	532	540	528	510	528	556	524	528	557	516	538	525	575	576	552	552	558	535	582	545	551	541	548	546	565	554	547	539	560	552	551	518	529	548	563	520	529	529	516	532	537	533	515	598	522	562	522	537	562	562	548	563	561	600	554	508	518	545	550	560	529	555	580	557	600	526	549	569	514	545	567	536	576	560	539	536	573	585	541	574	538	572	561	560	541	534	518	583	527	530	576	557	556	515	526	605	541	562	588	540	568	542	563	529	513	517	555	553	561	557	542	513	551	527	575	544	528	535	529	559	542	554	551	509	526	520	565	513	511	536	548	513	569	544	542	548	562	513	512	547	525	549	564	547	582	554	584	554	565	570	545	581	531	540	561	542	546	553	575	554	524	519	537	544	505	543	600	544	560	531	610	519	519	529	556	577	581	521	563	521	590	557	500	540	580	572	556	557	508	566	549	560	514	527	528	586	568	517	529	599	565	558	570	550	588	557	523	541	595	566	568	544	532	587	549	561	535	559	575	579	568	539	541	519	570	588	548	579	529	531	541	549	565	513	566	557	558	568	558	574	620	548	514	522	544	551	538	546	533	543	550	553	541	517	563	561	529	552	526	551	565	510	526	568	571	520	536	500	578	550	573	526	571	567	557	528	550	525	551	572	589	514	517	550	569	569	571	540	529	542	542	539	492	559	545	569	503	523	528	556	576	524	517	577	531	547	551	575	527	554	563	558	517	560	577	508	506	534	532	580	520	522	551	552	557	554	531	549	556	540	552	510	527	570	561	563	545	523	534	548	542	566	544	557	577	584	517	526	529	524	580	586	557	507	535	514	525	507	543	521	531	514	555	531	560	567	565	562	501	555	550	553	534	515	565	514	540	531	550	538	537	564	581	553	541	529	538	517	564	531	549	544	536	537	518	559	569	545	560	526	476	535	583	570
23751	25379	33620	36056	40799	25199	13104	5296	2781	1748	1370	1703	1502	1181	814	464	365	335	324	321	340	353	425	455	492	522	413	342	353	342	312	284	296	289	319	274	301	317	325	308	287	308	378	425	413	410	376	334	311	316	305	288	305	311	307	305	263	294	282	301	275	278	297	292	309	292	278	300	329	309	312	290	331	266	287	306	283	272	284	281	288	295	296	324	296	294	302	321	282	280	294	317	298	325	294	259	276	288	315	312	282	290	295	314	278	308	291	299	299	276	260	291	246	307	296	285	305	316	304	324	302	312	276	290	275	293	323	301	262	305	283	290	295	286	318	296	301	341	334	290	289	305	259	311	288	258	304	290	280	282	259	289	285	274	283	278	319	289	336	312	273	322	297	272	265	268	290	302	297	301	305	286	321	302	304	290	293	282	309	313	258	313	288	329	288	314	279	308	310	276	311	320	302	269	275	259	296	316	317	262	278	273	300	292	277	264	295	285	340	286	307	306	286	280	283	291	276	303	268	293	299	300	295	294	336	286	272	272	277	297	286	282	292	291	315	311	288	245	311	255	311	293	298	268	302	280	302	292	274	290	269	309	280	301	274	278	280	288	271	303	286	320	278	288	281	286	284	303	280	269	279	300	288	288	286	320	278	284	276	288	287	316	280	295	313	288	331	310	276	311	294	310	268	278	312	282	268	274	284	286	288	298	292	318	300	291	280	255	256	302	286	298	298	280	309	289	308	288	276	299	296	278	311	309	286	327	261	285	281	238	313	291	312	293	314	326	279	281	325	267	288	281	269	290	283	272	272	296	265	299	286	297	268	294	296	293	306	293	281	299	286	306	275	268	297	321	297	301	298	269	299	290	283	270	278	298	271	278	282	301	321	261	297	314	343	299	281	266	312	290	321	319	321	299	301	312	283	285	296	265	278	267	314	296	298	309	259	292	292	305	317	285	298	292	294	326	322	270	296	292	276	280	292	287	303	289	291	280	293	288	286	301	256	307	271	285	323	295	294	282	280	315	291	273	294	287	290	326	304	287	314	315	296	258	291	308	290	318	280	293	312	284	272	291	295	290	287	292	283	312	297	312	320	273	273	274	271	301	292	315	289	280	327	299	274	302	311	283	249	323	279	272	305	309	309	279	280	326	272	270	306	305	252	286	290	307	327	291	295	277	308	288	308	277	262	275	289	276	297	330	288	259	312	303	319	286	317	276	311	287	278	289	266	289	314	341	303	300	327	279	272	276	296	290	280	284	299	294	270	294	284	305	305	306	296	312	291	304	279	287	258	276	281	304	267	274	285	302	255	278	276	321	282	331	290	282	264	289	311	305	289	302	309	296	272	288	316	283	314	294	283	286	310	289	298	308	296	297	300	289	268	333	282	292	279	244	297	309	306	287	309	316	322	267	251	296	291	286	284	307	325	297	272	277	312	290	293	291	275	276	275	282	291	279	308	303	307	317	295	272	267	294	283	296	305	303	284	300	296	318	312	318	285	282	305	305	308	305	277	284	300	287	273	279	277	285	273	289	267	269	276	264	284	303	293	306	265	317	287	306	281	298	278	300	294	317	291	282	255	272	298	321	300	291	306	309	307	257	299	301	308	292	290	286	285	282	272	268	264	281	300	304	299	238	301	283	296	309	284	277	252	250	305	303	301	308	300	273	288	294	302	281	282	292	274	272	329	299	293	311	327	293	325	294	289	274	249	274	318	326	329	328	306	302	280	306	300	255	285	288	296	291	293	274	269	292	280	274	297	281	280	296	294	281	242	279	306	311	263	259	297	297	283	283	275	285	302	301	290	281	276	304	307	289	322	280	317	279	291	300	275	256	310	282	292	292	302	281	282	291	319	279	280	301	312	309	295	282	321	299	274	298	292	294	292	304	308	302	302	296	294	307	303	286	293	316	278	268	283	311	301	301	285	276	308	316	252	308	285	292	324	296	317	287	301	303	284	264	308	303	293	276	300	294	280	264	274	324	295	285	287	277	329	266	278	290	281	259	284	288	282	276	280	303	286	319	287	293	295	302	312	308	259	325	276	297	285	301	298	306	293	273	315	292	302	311	292	297	318	301	273	301	277	293	299	280	290	278	238	299	305	278	289	274	269	275	312	280	274	304	320	316	266	323	309	279	307	311	313	279	296	302	312	256	306	291	295	300	298	318	290	292	250	293	272	317	295	278	283	301	302	301	303	270	302	281	290	293	287	294	283	285	266	299	287	279	301	279	296	320	285	287	310	296	301	292	272	296	306	300	327	307	302	302	292	272	313	308	313	327	267	295	263	304	322	297	289	278	308	280	304	309	270	263	294	295	282	297	298	281	315	298	301	265	306	305	277	292	258	298	306	314	301	316	285	289	297	309	302	321	309	286	294	283	299	303	310	274	285	314	284	309	282	291	268	295	304	321	315	259	277	273	300	278	290	307	251	294	318	276	281	303	259	309	289	295	301	293	296	284	290	309	305	300	306	301	301	301	283	299	327	296	283	299	287	283	266	345	283	298	309	301	281	291	323	286	295	283	329	289	293	311	297	300	282	296	305	274	288	277	307	305	287	346	292	262	294	313	279	308	305	308	303	286	282	269	288	308	279	289	321	317	290	289	274	297	296	294	292	338	292	296	293	282	309	295	305	285	282	308	322	303	285	308	269	317	312	275	297	293	318	285	302	316	308	282	281	307	311	306	282	271	309	298	303	254	292	292	267	288	300	287	287	306	306	288	311	293	307	304	304	320	306	273	303	309	300	307	253	271	291	267	296	289	299	282	271	288	312	281	316	279	309	305	289	333	330	289	291	292	307	299	316	294	278	324	292	289	309	303	280	297	348	285	284	294	256	314	289	335	302	267	281	300	326	263	274	279	315	291	255	301	303	320	325	293	285	287	283	296	288	299	281	278	308	288	267	294	278	326	293	308	335	323	279	283	279	299	286	291	321	253	299	272	262	301	299	309	288	312	321	283	270	312	286	302	270	271	295	308	275	298	294	298	307	317	287	298	276	310	302	295	305	280	269	320	276	286	291	284	309	289	309	293	303	273	300	289	295	311	285	268	308	266	297	311	284	322	286	292	272	274	258	266	275	299	277	282	278	323	309	301	326	294	274	294	287	261	298	301	304	273	301	292	253	306	279	274	322	305	282	296	284	247	271	280	290	317	296	295	299	295	274	290	304	308	273	291	277	297	301	290	319	293	273	289	294	285	296	296	291	302	294	275	308	268	282	283	290	265	295	299	306	292	279	286	285	316	309	274	271	296	289	285	253	287	315	296	277	263	291	271	278	298	301	271	304	315	289	297	279	287	294	272	308	289	307	287	277	297	270	306	325	280	267	304	303	286	288	303	265	298	297	284	283	308	293	293	299	281	309	285	267	268	267	306	290	303	324	306	278	292	279	285	265	308	313	273	277	263	287	326	279	309	316	291	281	280	302	297	289	303	266	292	299	301	308	289	300	278	276	290	259	284	274	306	324	310	307	296	309	306	286	286	254	283
15742	23940	35828	42924	49043	36027	24502	15141	11020	8507	7072	8432	7490	5961	4208	1998	1277	1039	946	1079	1175	1293	1504	1643	2188	2476	1513	996	861	838	804	781	808	815	735	755	770	702	783	766	798	788	1118	1468	1366	1127	956	819	722	697	766	717	694	758	729	776	678	734	720	699	729	707	706	689	719	755	752	762	734	770	673	757	736	704	714	705	719	751	675	739	725	709	684	755	713	738	739	728	756	714	706	743	711	688	727	751	721	749	763	712	704	686	740	701	722	721	729	735	748	732	726	719	709	753	737	678	724	733	714	760	752	687	718	753	699	740	746	747	693	744	718	744	699	735	784	783	710	760	721	750	730	701	711	691	765	719	682	703	770	718	739	695	753	719	737	760	748	707	717	736	705	769	731	741	778	724	716	715	721	760	774	753	721	697	737	736	753	743	738	771	710	776	765	725	738	774	762	717	702	746	730	785	683	684	736	720	687	708	778	728	724	693	710	758	736	720	699	717	711	741	748	747	721	732	765	746	700	767	716	750	697	732	749	713	737	716	742	748	721	728	754	726	744	705	758	735	714	771	696	725	718	712	745	748	678	756	743	712	746	760	692	727	746	695	727	785	719	745	754	740	784	731	741	675	742	758	750	759	703	734	739	742	762	729	744	698	722	744	687	706	770	750	703	664	747	709	672	714	722	719	714	719	727	704	713	752	701	704	735	743	757	714	723	723	791	807	758	692	757	743	729	668	763	767	699	696	741	749	723	676	717	736	704	709	741	708	764	723	755	745	738	724	762	702	722	672	744	731	661	706	742	721	763	733	737	711	728	722	753	720	753	728	698	742	771	692	722	723	686	734	750	737	732	753	740	745	758	687	711	721	765	702	703	759	758	713	687	722	707	706	763	750	724	701	720	695	716	759	747	703	780	706	776	727	751	733	722	736	708	727	707	733	709	732	723	696	727	732	681	712	704	694	697	724	759	771	724	739	706	739	733	759	777	713	734	731	712	701	709	687	701	733	709	750	711	723	701	720	753	742	708	775	729	749	773	706	760	731	721	739	715	707	782	772	730	766	799	700	711	749	702	757	767	726	726	729	745	733	739	740	745	755	761	708	693	719	731	701	687	714	702	691	757	732	757	717	765	737	743	743	727	761	765	727	713	701	763	733	743	784	752	719	719	721	678	675	718	731	708	714	735	738	746	720	760	750	696	722	708	701	723	692	713	704	703	712	714	724	740	753	709	690	714	697	795	742	702	682	721	698	722	742	670	718	758	739	704	724	721	726	755	720	765	752	717	748	681	758	770	725	728	684	707	677	721	725	706	790	701	726	724	712	701	715	722	700	725	757	685	737	714	714	716	724	703	750	730	718	701	691	699	685	754	702	712	710	743	771	759	707	753	685	738	713	665	685	704	791	696	746	702	740	728	742	705	731	728	696	722	711	734	693	749	764	754	708	805	742	726	728	733	744	749	736	746	744	707	721	743	684	741	722	711	745	720	772	781	763	747	730	714	679	742	726	699	720	751	727	766	741	710	742	703	749	749	696	711	719	670	730	707	739	744	740	766	722	719	698	695	665	743	733	746	770	714	700	708	747	742	718	753	730	707	693	730	722	739	786	771	714	687	723	710	769	738	789	719	715	735	659	755	776	731	695	725	698	723	709	736	738	740	698	690	704	723	716	734	756	717	764	733	722	734	723	716	783	705	715	699	711	714	713	711	763	803	748	757	730	752	733	754	788	771	758	760	719	727	755	794	745	765	718	739	705	710	712	751	752	675	708	774	755	788	720	686	735	719	779	683	735	762	689	748	724	749	741	716	737	762	719	770	679	735	706	740	746	762	736	721	729	699	711	720	742	683	715	723	746	739	781	715	741	745	746	753	755	725	742	712	738	702	711	696	725	662	719	755	674	718	744	697	699	693	732	717	728	751	718	704	750	676	717	739	744	737	728	733	729	723	696	722	768	719	724	722	743	675	747	774	765	734	740	704	715	719	721	744	671	673	753	697	695	739	726	716	767	712	691	702	716	767	778	704	693	722	746	762	721	708	783	741	744	766	690	732	724	736	710	736	713	730	753	740	724	706	727	733	690	669	727	704	713	706	705	737	699	762	717	773	701	721	747	754	717	742	719	725	711	728	713	668	765	755	749	745	778	693	713	730	736	715	740	686	723	760	786	773	741	746	723	726	757	674	774	662	741	684	724	709	774	719	707	700	726	737	740	745	704	728	701	721	732	690	762	760	703	707	728	739	682	675	728	718	737	718	700	701	747	800	726	735	750	727	702	727	728	725	710	738	730	700	733	724	703	760	719	788	734	732	751	749	726	733	757	753	677	754	686	770	724	775	747	719	735	777	739	711	736	706	740	754	715	689	700	713	656	756	720	794	776	709	757	728	770	795	682	686	713	743	734	721	786	776	752	710	727	729	780	739	742	710	713	726	725	718	715	749	764	747	741	649	716	758	745	713	720	742	740	717	695	679	740	712	718	729	763	691	743	733	770	755	745	703	730	766	740	747	708	716	728	717	674	719	718	814	741	706	722	738	777	728	716	719	690	700	710	742	741	726	739	712	686	713	751	686	779	708	798	708	701	749	743	768	737	741	731	727	684	787	721	737	693	765	743	737	750	745	691	712	675	757	742	686	759	744	686	737	744	734	737	733	708	679	692	726	723	763	763	733	699	694	734	766	741	719	712	720	688	727	739	735	730	703	706	699	748	709	732	726	724	691	704	762	737	670	712	677	763	719	716	731	754	786	673	768	684	685	685	774	728	763	718	774	660	733	724	742	717	723	658	741	763	737	717	733	732	699	767	739	728	708	698	711	744	660	708	769	719	712	697	688	710	723	741	762	749	754	704	733	697	719	735	734	729	704	692	690	733	773	742	722	712	730	740	750	731	786	702	695	748	680	697	699	722	742	741	714	724	705	775	743	697	683	687	709	766	755	765	730	777	714	697	688	773	720	757	790	785	700	741	779	734	760	711	751	732	687	750	743	760	743	750	723	692	721	757	739	750	727	714	690	724	740	722	749	744	756	774	722	706	720	707	760	755	738	741	709	717	735	785	784	690	740	702	742	701	764	740	655	723	707	715	702	700	745	726	722	753	726	674	700	723	727	719	686	709	757	724	760	767	725	715	707	696	709	756	712	731	757	742	749	727	737	721	699	740	665	744	703	742	759	690	740	718	710	742	707	713	710	758	700	721	724	718	752	745	733	709	733	721	778	743	725	728	722	782	748	716	810	732	731	750	763	689	754	718	688	750	712	717	727	678	739	746	699	719	697	755	741	725	735	712	736	739	706	653	714	730	686	728	696	715	698	737	740	718	726	766	693	730	734	766	759	720	747	715	741	796	720	709	717	703	730	735	718	724	736	697	713	736	742	746	677	707	657	705	725	724	779	719	757	762	718	702	717	719	733	708	732	699	723	669	759	761	765	713	737	706	717	739	768	702	707	726	695	706	757	693	713	699	711	721	777	734	701	723	728	741	726	728	776	730	722	693	720	742
47041	51399	51383	44861	43727	38710	31684	30084	29262	25251	21826	19860	16637	10216	6016	2074	721	430	553	804	558	408	384	496	1200	1968	2009	1140	578	477	401	334	309	319	291	273	282	234	292	305	356	473	557	713	750	550	462	346	304	272	285	288	270	277	261	288	269	273	285	243	260	280	281	287	280	272	294	287	257	276	243	277	291	299	284	252	282	250	296	284	266	296	275	279	286	299	301	286	291	301	298	300	269	270	264	292	276	246	297	293	264	324	302	268	270	276	271	259	280	277	284	277	300	254	261	261	263	283	300	287	287	266	291	266	282	289	307	299	281	306	258	297	288	248	319	266	273	290	260	255	286	286	257	288	254	264	263	267	274	278	280	289	251	258	280	292	264	269	283	272	287	280	278	255	272	280	294	252	254	269	257	268	275	257	277	291	272	253	274	249	262	268	245	318	255	219	246	281	265	301	270	288	272	306	266	260	224	270	287	293	294	289	276	261	277	293	280	296	275	285	282	250	253	272	271	265	284	249	278	270	307	299	269	270	262	282	277	231	296	242	286	260	268	296	233	306	285	261	278	291	293	285	258	278	264	283	269	310	280	300	257	252	261	260	287	251	258	271	247	252	270	267	290	278	295	266	243	312	265	300	300	276	286	292	260	280	257	312	274	300	293	308	249	289	264	261	285	277	289	280	292	280	268	273	300	268	271	278	247	290	287	265	273	269	263	260	247	255	255	272	253	270	284	299	269	268	257	274	274	279	261	268	291	266	277	273	274	283	249	276	256	245	257	280	306	281	245	260	277	257	314	304	281	317	284	253	276	293	292	271	279	306	269	251	275	286	248	266	264	278	264	287	273	270	268	287	281	283	254	276	278	299	297	312	265	253	281	277	243	258	273	248	278	318	280	276	281	303	271	270	246	258	275	270	270	273	323	267	288	308	282	283	287	305	277	247	267	291	250	261	269	283	275	292	270	276	275	266	269	243	279	248	283	272	287	275	276	252	290	281	288	277	258	273	271	297	285	271	271	270	292	275	267	301	283	276	270	283	280	268	255	285	295	303	267	292	294	280	286	289	275	301	264	289	298	268	264	293	276	245	288	270	264	265	307	290	269	272	291	286	287	271	261	298	270	281	296	262	262	292	286	268	283	271	271	281	299	272	263	260	306	298	256	269	292	264	277	272	271	251	275	282	291	275	265	269	270	276	284	271	304	314	260	273	298	291	273	262	270	293	272	253	280	285	286	279	271	299	270	230	290	301	275	278	239	267	267	258	302	271	266	252	275	269	284	270	254	276	263	262	300	233	277	285	284	267	281	239	270	275	280	301	260	297	258	276	281	263	286	272	288	291	267	263	289	280	252	277	271	253	286	278	276	237	265	271	284	251	266	280	301	309	267	268	311	281	277	293	297	255	311	262	272	276	278	270	279	238	270	262	279	255	263	258	265	261	306	270	273	250	262	270	241	258	285	286	274	278	284	277	270	306	245	282	281	272	262	270	264	243	301	280	267	250	300	269	305	273	254	276	283	267	286	290	299	266	311	255	287	281	274	285	265	278	255	250	267	272	258	258	280	273	238	255	296	279	294	297	276	273	285	271	308	292	271	278	271	277	285	291	272	282	262	278	272	270	256	239	244	278	302	289	263	268	308	248	315	298	259	268	275	275	299	279	272	279	286	257	257	265	267	240	266	286	276	284	305	290	245	263	256	260	253	273	298	293	292	286	295	290	261	266	252	289	253	284	280	251	257	267	266	282	277	271	262	297	267	291	234	296	262	268	286	259	275	267	273	247	274	270	264	285	246	259	265	277	319	300	258	267	277	272	315	246	263	287	278	259	282	263	265	259	251	286	271	281	286	295	250	254	246	285	254	263	268	294	282	251	257	269	259	245	263	284	295	272	292	297	272	273	269	267	282	291	292	281	265	296	239	278	283	268	284	248	279	280	295	264	259	279	277	283	260	259	285	264	293	285	272	272	291	278	280	282	266	265	260	275	272	267	285	264	304	283	291	254	280	275	255	264	274	245	297	252	283	262	271	266	287	261	301	293	260	269	298	283	272	279	269	277	286	254	277	324	251	273	271	291	273	289	256	283	274	292	286	263	269	283	298	280	281	268	297	261	251	270	257	271	300	268	283	269	289	248	290	291	263	290	292	295	272	257	283	259	258	287	266	248	258	267	316	269	274	251	266	275	260	263	302	287	256	298	290	272	282	299	257	279	267	257	277	264	272	282	277	259	271	270	277	251	258	273	290	275	271	289	270	256	287	262	270	323	269	272	263	292	268	248	283	297	269	287	263	264	271	305	268	264	289	299	273	299	252	277	279	282	274	319	271	271	271	271	285	276	269	250	253	289	274	276	271	257	288	285	256	263	265	253	280	262	255	262	249	266	281	287	266	268	280	246	276	293	266	289	279	278	260	267	277	261	294	254	289	273	263	257	273	288	274	259	302	279	293	257	324	305	253	268	263	300	265	250	284	267	308	291	268	283	254	267	296	285	283	272	280	291	261	311	272	272	282	291	285	246	260	278	282	272	280	267	273	265	298	280	282	253	259	278	287	271	286	266	270	287	274	293	288	270	270	267	278	283	273	288	256	251	279	268	251	252	306	297	301	279	291	247	276	273	255	269	284	264	258	278	264	291	283	284	270	265	290	303	257	279	245	268	291	246	286	282	277	258	291	268	274	266	249	273	265	245	258	284	268	296	225	284	266	251	265	296	304	277	272	291	288	290	277	311	276	300	254	279	270	287	247	311	259	287	284	271	267	285	258	277	274	279	284	292	284	290	297	276	282	269	272	281	247	266	248	278	298	299	277	268	239	241	249	294	265	280	281	286	278	275	301	273	268	248	271	245	283	265	285	281	295	279	264	266	279	271	282	279	272	268	267	260	268	272	260	287	304	249	279	240	242	299	274	281	247	278	269	302	283	257	251	248	290	275	259	250	291	285	242	289	282	293	249	270	310	262	278	286	319	287	284	280	284	284	272	281	275	307	305	272	238	268	234	291	256	239	263	282	282	275	283	255	258	302	249	280	269	272	267	272	286	285	271	262	263	255	290	296	253	262	259	289	263	282	274	271	275	254	283	293	292	291	266	300	266	272	268	280	289	288	281	257	288	275	280	301	259	265	266	265	299	286	285	231	279	225	290	276	257	253	298	295	267	298	282	270	295	271	283	292	259	296	279	263	264	281	280	273	266	302	267	268	271	266	272	292	233	252	247	258	280	235	254	256	281	318	266	289	270	303	262	260	278	266	293	260	266	280	281	286	248	293	298	267	226	285	288	310	277	293	240	279	258	278	296	267	291	288	277	281	293	272	268	297	271	273	292	256	277	266	271	271	276	271	268	316	262	291	257	258	274	288	273	281	297	263	245	282	281	265	263	291	279	272	246	269	275	253	283	260	293	258	264	270	259	278	269	278	257	285	290	280	294	297	244	255	295	254	248	280	274	271	271	232	282	262	277	283	275	306	291	273	261	249	289	287	297	268	244	263	311	281
34371	49474	57095	56202	57489	55824	55595	48630	43237	37601	37189	38155	33358	25144	18467	7160	2613	1719	2379	3411	2138	1630	1288	1906	6026	10117	10131	5419	2243	1679	1211	1031	848	895	768	741	730	800	724	800	1344	1963	2605	3396	3434	2177	1372	1044	772	695	690	636	666	670	705	686	724	656	697	707	696	723	658	672	665	688	720	674	714	689	674	670	687	637	654	728	650	660	662	675	626	699	695	655	658	662	655	687	668	687	669	672	648	755	689	680	683	672	670	717	713	674	661	719	718	733	649	679	671	691	619	670	679	670	657	638	668	689	654	657	707	686	689	653	682	688	701	703	702	666	651	682	684	676	708	633	689	692	685	662	699	674	669	682	723	722	669	678	681	636	702	721	639	678	661	663	695	691	653	747	658	691	667	728	696	674	682	700	648	593	725	672	720	701	687	694	673	714	695	661	695	683	658	641	695	701	681	697	662	700	699	690	686	697	667	666	668	655	734	688	691	635	692	707	693	650	635	679	646	694	671	671	650	700	724	667	677	719	657	686	661	662	654	677	663	659	664	662	668	671	683	673	659	627	687	717	652	695	628	637	690	640	689	645	686	688	739	661	711	644	700	627	655	698	659	668	669	670	662	702	666	731	714	736	696	664	684	680	659	681	698	696	655	680	690	695	655	651	702	696	658	680	742	734	625	687	678	657	636	636	643	717	667	659	659	647	653	700	672	637	651	653	713	686	651	663	708	693	697	675	663	665	679	695	730	634	667	711	687	641	677	656	647	662	674	636	677	682	652	678	697	668	678	714	691	694	671	660	679	616	648	655	725	699	700	639	684	634	701	709	692	629	673	737	656	680	643	705	716	682	677	710	665	661	680	680	665	627	669	689	723	642	683	695	698	654	680	673	619	699	631	652	654	659	674	656	699	660	656	688	703	681	657	691	728	683	679	703	654	682	657	715	664	645	692	686	706	685	674	615	710	707	665	660	667	695	671	633	642	694	675	682	677	678	703	661	638	684	702	690	675	617	704	657	684	618	672	652	695	687	646	654	685	691	655	694	697	698	576	690	726	626	722	685	629	657	681	702	698	640	656	686	678	697	681	691	680	642	626	669	694	656	690	706	696	650	688	673	670	657	666	668	689	685	684	646	698	674	662	709	680	660	706	726	730	674	707	716	672	674	715	660	647	703	687	683	677	688	630	661	679	651	641	670	627	656	627	660	659	703	702	654	664	650	686	671	587	659	713	661	699	670	661	665	709	616	699	682	632	624	688	640	645	680	690	712	696	667	645	693	710	676	691	714	729	678	658	659	678	680	667	705	655	632	673	650	654	631	682	693	732	683	664	674	681	746	686	682	681	651	711	687	665	703	621	679	734	695	648	646	703	695	646	664	699	655	687	681	643	706	689	663	640	674	756	643	656	664	685	649	677	628	623	712	705	661	629	622	660	665	688	663	622	691	683	685	671	684	654	665	626	664	686	673	651	736	682	678	686	704	680	603	688	642	637	665	679	657	696	708	709	701	674	648	685	678	697	692	645	634	695	665	663	690	658	645	681	681	671	648	648	681	647	650	716	638	704	696	705	721	653	668	671	658	668	645	624	660	714	730	718	678	674	669	669	650	656	648	682	679	719	637	668	630	681	655	635	668	692	668	700	646	703	661	683	682	678	711	670	679	706	666	681	638	688	693	698	692	637	704	676	669	690	631	650	659	730	664	652	751	684	666	670	697	689	684	652	685	647	677	733	685	673	652	661	683	638	626	676	668	682	634	688	686	648	676	702	644	682	691	662	673	690	697	651	669	622	624	669	656	697	722	664	650	643	670	720	697	667	682	684	690	674	646	675	704	693	644	618	674	701	677	624	675	699	669	653	680	668	637	667	668	704	660	691	669	665	657	665	700	680	644	689	664	698	662	663	716	669	658	674	639	681	622	650	662	700	682	652	644	651	691	680	659	706	706	677	669	677	729	678	650	706	675	688	720	693	683	691	665	673	686	671	677	646	741	628	640	723	663	674	698	713	675	651	640	678	640	721	614	686	708	708	704	687	682	670	713	668	727	669	664	663	653	645	630	667	698	681	695	746	652	699	697	729	670	685	617	662	661	665	667	656	694	687	671	717	668	700	677	710	671	628	661	667	681	642	658	656	651	636	681	694	654	658	637	688	703	711	691	640	659	632	664	675	713	680	678	654	680	718	691	638	650	653	669	687	651	661	715	632	653	664	684	682	674	703	694	707	651	655	715	688	678	717	658	657	651	717	663	662	675	680	666	645	645	658	632	633	664	678	678	711	697	669	663	654	631	693	691	690	710	732	655	681	731	656	708	644	658	644	702	671	695	701	676	709	644	701	670	711	605	631	705	676	676	710	689	709	666	664	691	741	662	657	649	651	707	676	666	694	695	633	664	727	723	711	673	692	667	704	680	674	688	663	668	724	667	689	719	713	656	673	679	722	700	651	710	682	657	665	657	675	715	665	696	709	675	669	717	705	654	648	661	671	708	663	645	653	734	693	665	724	675	646	699	615	717	633	640	668	660	690	666	639	666	649	740	645	701	706	691	675	698	651	648	633	690	680	701	664	688	683	707	668	699	658	696	650	670	742	694	704	678	701	632	711	642	687	680	652	670	682	662	706	616	671	693	727	689	665	656	695	676	680	657	692	684	688	697	696	673	655	671	636	675	717	655	692	650	686	687	675	670	722	683	734	671	668	707	673	640	669	670	668	653	662	664	639	703	665	656	693	674	691	652	665	669	662	657	700	675	671	682	637	648	684	703	665	657	666	699	646	680	678	693	672	691	694	613	639	654	666	665	709	707	674	682	652	702	661	713	662	675	684	683	691	688	711	701	681	689	706	658	655	682	696	668	675	627	656	635	721	696	677	684	667	670	648	668	668	671	657	637	638	651	693	736	664	682	674	713	667	677	660	683	722	671	741	706	693	718	605	665	692	704	723	663	660	694	650	637	701	646	607	695	616	712	650	675	664	694	728	685	691	688	679	648	693	718	716	728	636	676	752	716	676	678	685	654	681	688	647	666	708	705	677	712	702	712	666	702	601	692	665	707	709	679	685	674	677	712	666	670	677	670	672	694	662	677	647	692	681	665	677	680	684	640	656	647	685	661	631	640	680	715	643	692	672	643	668	638	722	681	700	664	644	707	699	668	637	666	682	645	652	675	663	652	684	657	731	653	727	672	668	679	672	716	651	715	672	649	669	611	662	687	686	691	737	655	669	657	672	697	701	649	669	645	661	645	704	681	665	688	677	685	728	650	685	647	710	645	665	626	674	706	694	667	678	661	663	722	654	699	647	677	708	684	682	661	687	723	651	662	698	649	640	688	668	725	694	665	714	660	679	613	691	697	692	641	636	701	712	683	657	652	638	666	637	645	693	679	675	683	678	669	641	665	664	610	683	719	709	722	667	671	680	674	633	675	713	618	672	693	690	662	666	697	611	674	662	690	697	667	743	680	699	710	727	657	669	697	705	648	656	674	660	616	717	681	693	683	703	670	638	704
56455	48514	45565	46528	46831	43706	33353	30507	30713	31909	31229	27684	26408	19453	9863	5093	1130	533	786	1366	1264	711	482	476	473	520	1071	2313	2956	1319	573	562	395	399	312	328	287	335	306	291	505	628	735	831	1084	867	621	428	346	282	277	290	266	240	280	250	299	281	288	271	274	286	288	292	265	258	264	255	283	252	300	249	281	268	260	277	255	293	256	283	257	282	277	256	292	275	278	257	274	295	303	273	234	264	258	249	271	248	285	291	280	246	243	276	294	255	277	277	273	260	297	273	263	247	272	256	287	312	274	270	273	282	293	274	259	302	267	284	277	289	279	262	301	264	290	251	221	298	255	255	260	252	294	295	263	255	264	284	301	280	240	272	275	253	291	269	291	268	235	260	270	283	266	268	253	263	289	261	306	261	279	263	242	256	254	263	281	276	251	264	280	274	263	275	287	236	259	273	268	283	253	281	238	259	286	251	288	253	284	294	274	259	262	255	263	296	307	246	287	255	270	245	249	247	283	276	260	254	285	276	258	279	300	226	262	276	277	253	265	267	264	277	259	267	268	268	275	257	268	264	267	277	266	287	260	273	273	298	270	283	290	266	279	273	263	279	259	258	262	250	258	267	251	238	250	238	276	268	258	272	226	245	259	255	266	255	260	263	266	258	263	253	261	262	255	245	305	252	258	268	253	273	273	239	273	304	254	291	255	259	246	240	263	242	243	271	251	248	264	289	309	262	265	290	246	251	236	282	270	240	299	255	268	247	276	254	240	270	258	295	310	271	249	239	268	279	254	277	259	258	288	268	286	284	257	277	290	255	238	260	274	276	246	269	264	245	249	253	270	297	267	250	243	282	276	258	280	276	261	293	260	261	266	245	261	261	256	272	268	265	249	265	275	253	265	272	265	271	279	241	268	279	283	275	266	269	267	268	266	277	256	277	258	262	278	305	285	261	256	271	252	252	269	269	256	284	272	267	262	250	288	283	275	261	259	268	275	273	245	284	274	277	261	269	282	246	269	294	281	271	260	260	292	256	274	269	258	232	220	273	263	253	263	267	284	234	232	286	262	265	253	268	259	284	258	292	280	256	273	274	289	274	244	283	277	287	276	269	265	264	277	239	255	283	269	267	270	248	289	291	271	258	278	271	274	287	273	274	254	292	254	254	246	287	241	303	276	283	266	291	265	242	254	263	275	279	279	259	308	273	296	245	256	247	260	221	274	276	246	273	260	278	284	289	306	263	283	265	259	270	275	264	276	270	275	239	245	265	262	257	268	271	255	275	276	287	261	257	258	252	282	267	268	283	282	280	278	230	261	295	264	249	299	264	266	259	260	285	235	293	270	267	315	240	267	255	259	244	264	237	276	275	288	252	246	278	272	257	291	269	265	251	288	262	248	283	261	248	270	288	229	214	236	270	279	286	260	285	276	264	250	256	250	254	281	252	264	275	279	239	262	257	266	289	294	245	261	264	292	270	293	241	296	289	264	248	284	256	272	288	269	275	284	280	252	255	324	264	271	279	290	257	305	264	278	274	279	263	278	260	265	251	302	284	245	266	231	264	296	257	293	239	260	293	264	283	260	303	274	258	266	233	263	284	258	279	281	285	245	261	286	281	279	283	268	283	270	248	217	255	264	253	282	252	251	264	278	263	244	279	273	269	286	220	266	280	273	273	245	302	286	272	263	265	256	255	271	281	244	235	290	279	260	264	269	289	268	293	268	259	299	275	279	275	271	269	281	236	287	255	277	245	272	274	280	265	281	264	300	260	263	253	277	255	295	256	275	284	275	289	265	248	283	264	276	261	287	309	262	262	271	258	300	276	268	260	281	308	286	267	279	254	321	246	288	269	247	245	303	260	288	288	252	267	292	230	273	281	253	275	298	291	276	257	256	272	278	268	270	247	278	262	257	272	286	271	267	303	308	289	252	248	272	265	295	256	253	277	266	294	273	270	249	246	275	251	284	280	286	288	258	259	239	229	240	243	261	267	282	293	235	279	299	264	246	279	252	251	267	269	263	246	275	287	238	235	258	272	262	265	253	246	242	247	238	266	283	254	290	265	264	245	291	241	242	256	249	295	314	259	298	260	233	278	254	271	272	261	265	251	262	258	255	286	266	261	260	252	272	293	260	288	299	232	257	258	260	225	268	269	279	260	257	261	268	259	254	237	251	238	288	278	252	251	255	283	307	259	259	275	256	270	255	268	294	288	274	225	274	277	285	289	304	233	262	274	286	260	276	278	264	284	274	287	282	277	268	242	298	283	258	279	305	283	255	242	256	289	242	301	251	260	261	278	249	244	277	265	281	262	260	260	256	261	257	251	276	271	240	271	282	275	249	271	280	284	234	300	289	275	268	307	259	269	258	268	265	275	255	242	267	289	258	279	247	276	266	270	262	294	235	273	263	301	282	276	281	280	251	258	290	247	259	284	261	282	249	238	285	274	286	252	283	274	289	280	287	282	313	260	255	296	262	262	303	258	252	265	259	285	282	268	270	281	275	257	289	264	270	264	279	296	292	286	270	287	281	277	269	239	288	244	234	261	277	265	265	293	254	258	264	281	258	284	260	263	263	285	261	267	238	259	258	296	244	265	233	284	279	274	261	247	280	271	276	272	264	299	262	252	264	264	253	264	261	276	265	261	287	259	286	291	253	273	283	309	270	247	281	279	287	245	277	242	277	253	237	311	274	267	279	266	262	272	252	255	265	275	235	269	260	262	270	250	286	295	281	234	299	262	262	283	258	246	273	250	237	255	296	233	270	286	275	264	246	286	262	274	259	276	280	271	248	241	275	252	234	294	290	258	264	271	254	289	287	278	254	292	236	247	250	277	291	272	265	264	274	284	276	270	284	259	289	265	252	292	250	279	277	263	294	294	274	278	299	295	268	269	270	258	264	276	272	253	258	279	270	272	257	274	272	277	243	268	256	264	259	270	256	245	289	247	279	299	273	247	282	286	272	245	244	256	257	323	256	288	239	256	247	276	251	268	270	237	285	264	279	238	264	270	268	259	267	259	262	260	275	283	274	291	255	263	267	276	283	229	265	262	267	277	284	277	254	286	271	266	261	276	266	309	256	293	262	285	330	282	258	255	276	287	274	270	291	280	257	275	261	259	303	262	272	247	278	243	256	269	260	240	263	304	259	322	265	273	276	266	294	254	285	282	262	229	262	273	254	304	272	241	234	258	240	281	262	294	288	289	277	254	264	274	262	275	271	262	249	277	256	299	295	285	255	293	242	302	306	279	270	256	253	276	259	262	277	263	257	279	255	282	263	287	251	266	250	271	256	312	263	265	264	275	265	278	255	264	255	280	252	262	274	269	289	238	251	278	278	261	286	254	264	252	230	267	274	267	275	275	285	268	257	248	269	276	258	287	293	279	270	268	294	273	241	268	280	278	283	271	284	268	271	257	286	296	251	287	319	260	285	253	267	264	272	277	239	269	253	271	297	243	274	265	257	248	267	280	287	240	266	231	251	243	220	278	286	293	253	269
45534	53149	56858	57641	55500	50566	54757	50725	47290	47007	42463	40649	40199	32039	21586	14148	3137	2036	3078	5310	5514	2829	1798	1819	1641	2184	5092	10557	13452	5540	2478	2245	1609	1532	1032	869	724	793	706	911	2143	2915	3458	3775	5321	3962	2435	1420	904	738	722	686	670	678	630	608	654	650	646	665	659	622	631	669	681	697	668	668	620	653	621	666	642	624	633	647	607	651	622	626	662	643	650	676	693	664	666	676	613	645	672	653	673	656	657	666	670	631	676	634	644	685	618	668	687	687	685	640	653	626	646	648	676	644	652	705	721	655	593	687	651	645	675	690	666	607	688	665	659	649	636	634	643	668	652	643	652	604	633	665	655	667	618	641	632	689	642	651	658	668	676	641	692	662	662	670	647	647	665	743	664	649	620	666	636	633	692	621	680	654	647	671	630	701	636	668	639	647	660	639	660	679	670	685	687	647	623	615	657	665	665	681	690	636	652	654	652	637	653	659	665	654	652	691	639	650	665	669	705	644	657	690	689	659	626	622	664	655	661	578	659	687	640	604	639	672	678	680	676	686	650	637	651	676	659	666	632	619	626	667	670	681	656	663	671	673	645	638	657	642	649	643	657	645	668	653	621	677	693	648	667	624	654	648	654	640	657	622	681	661	620	645	660	641	668	683	652	661	638	628	727	642	678	744	647	705	674	712	660	651	605	661	622	660	685	581	697	622	650	676	655	657	667	660	660	624	676	678	677	717	655	667	654	659	639	658	666	644	654	702	637	683	669	674	691	689	683	631	678	652	659	658	666	614	627	663	637	677	627	689	671	579	653	656	635	684	658	605	639	648	655	653	693	647	635	652	661	627	644	654	672	605	706	668	626	658	688	646	623	634	671	648	660	603	650	624	653	644	670	695	656	658	659	669	654	641	673	670	628	688	625	690	676	654	638	664	652	658	630	630	662	657	670	677	664	672	643	645	674	647	577	665	648	666	651	619	700	662	669	676	685	711	688	667	649	681	681	624	677	699	653	642	679	697	657	642	624	643	658	684	657	634	659	651	680	666	643	634	661	636	666	647	678	634	643	614	680	666	678	652	642	649	682	671	646	711	618	658	589	692	677	616	626	705	640	642	640	691	705	660	640	672	634	651	610	723	638	628	666	641	658	650	694	666	673	668	658	666	621	664	632	688	658	673	649	615	607	664	660	691	670	646	652	659	660	601	616	717	682	644	683	640	686	668	727	678	632	660	654	658	633	649	624	645	638	684	652	639	645	694	680	666	676	666	637	612	642	687	617	634	650	651	656	667	627	678	651	660	658	707	680	673	656	663	649	654	626	667	665	660	693	665	624	605	714	638	664	659	664	639	645	661	653	660	637	700	674	659	695	665	651	667	658	625	643	650	656	659	631	642	674	641	689	728	622	667	633	676	673	683	670	685	655	637	665	662	673	669	622	644	653	657	657	657	697	647	621	717	664	667	609	653	627	657	693	636	675	654	635	643	631	604	645	660	670	641	679	634	651	651	680	702	676	641	659	657	634	685	577	648	613	658	639	663	661	649	652	654	630	662	655	650	657	661	637	650	613	647	662	657	653	633	663	631	630	705	636	618	661	597	662	675	645	626	662	627	663	593	664	672	660	684	633	655	649	644	659	642	609	593	678	635	712	674	674	660	667	684	657	679	637	615	648	649	671	688	646	654	662	662	680	667	700	679	651	646	696	647	670	637	658	698	636	673	662	627	676	685	686	634	646	600	678	679	647	660	632	671	635	657	696	635	667	648	635	660	629	649	658	663	685	669	678	704	660	671	656	635	623	632	641	632	651	615	652	658	631	630	632	707	613	649	664	663	654	679	683	612	633	672	690	642	621	655	612	608	658	631	647	679	652	638	652	642	660	670	663	675	675	685	694	672	668	674	668	663	647	645	686	627	681	650	621	650	651	646	656	712	710	663	630	644	697	643	668	640	617	643	682	628	662	655	688	654	671	664	609	681	625	678	647	596	669	615	677	701	627	654	658	632	651	662	662	658	719	673	647	668	670	648	689	643	662	656	668	628	607	635	696	651	692	682	654	659	683	650	622	730	628	637	665	657	648	676	641	692	673	661	682	638	633	628	618	648	670	657	633	679	636	631	695	663	660	615	620	662	648	657	675	622	659	672	681	588	621	668	675	677	688	667	674	702	642	658	658	684	670	638	636	634	635	687	677	648	663	708	664	626	672	641	637	630	662	661	661	681	622	700	628	638	690	695	670	636	647	665	644	649	676	662	650	690	652	644	615	686	663	691	662	644	614	689	638	658	590	658	656	633	612	678	625	614	671	661	660	650	642	647	728	641	623	620	708	639	646	635	640	646	663	675	650	649	633	639	656	697	652	625	697	724	684	647	673	663	641	694	675	621	707	674	640	640	677	682	680	634	669	667	652	668	687	623	615	655	654	640	641	586	674	629	689	668	634	668	662	692	648	648	648	612	663	630	670	634	656	627	645	641	660	645	645	677	670	674	701	617	601	592	639	679	692	672	707	627	646	678	661	641	638	661	696	629	626	632	662	671	695	655	700	650	649	667	674	667	705	645	593	611	621	675	646	668	641	664	657	607	680	631	663	682	673	655	671	679	663	690	644	660	669	634	632	631	667	653	697	639	631	664	671	612	673	668	631	583	594	674	616	627	641	638	698	647	667	670	662	684	658	658	672	663	676	637	650	650	673	668	653	642	639	673	637	672	639	688	644	645	693	671	702	678	714	721	633	633	605	688	630	686	640	654	646	682	632	701	683	657	623	677	677	622	623	638	700	666	631	643	656	694	707	716	657	658	655	627	630	662	692	644	640	655	670	685	620	652	624	654	658	636	663	617	618	662	691	693	647	641	638	659	654	665	641	670	601	642	684	632	637	681	683	672	700	676	693	673	683	660	613	689	659	697	681	695	680	672	642	620	654	690	653	674	655	638	703	686	667	621	665	652	674	677	627	693	648	645	593	687	657	623	619	714	659	685	607	671	610	659	650	654	623	706	649	626	642	676	681	638	639	693	660	685	646	670	649	689	663	677	655	626	659	664	673	636	655	663	628	692	670	632	669	615	609	639	643	643	618	671	635	653	659	682	649	598	670	696	706	645	660	603	655	654	649	638	639	680	669	684	680	691	635	653	711	631	661	612	686	657	660	666	628	652	638	667	675	643	607	703	744	638	722	650	646	627	638	649	638	658	643	661	585	651	681	641	666	655	658	685	675	673	691	620	610	677	644	646	670	691	667	637	692	642	622	648	650	606	650	631	661	659	660	654	670	643	668	668	651	638	695	679	667	697	671	638	676	638	671	679	679	660	671	666	671	671	676	669	644	654	662	637	676	638	661	640	653	646	629	618	624	615	680	672	631	623	646	651	657	620	666	650	660	699	669	712	628	641	688	658	667	650	616	679	619	671	687	690	634	624	676	651	656	701	657	626	638	638	662	611	643	634	661	646	697	631	597	666	642	654	626	629	656	667	652	639	632	656	643	665	676	644	672	635	666	647	712	726	665	644
28046	25214	30524	37750	43165	37345	15841	5980	3763	2936	2880	2182	1884	1509	892	735	532	433	428	401	427	396	341	417	387	372	380	424	452	406	350	358	344	326	360	357	364	373	325	300	342	344	385	392	395	380	356	349	348	343	350	362	360	343	320	301	330	339	314	327	345	307	329	381	324	340	334	346	336	361	357	321	348	336	349	371	350	340	355	333	363	333	338	340	314	361	353	356	315	348	321	342	356	313	339	355	349	324	360	362	363	348	300	323	360	358	310	368	353	322	359	309	350	360	360	315	299	323	317	343	375	334	361	366	341	352	322	348	336	375	342	342	347	325	363	301	324	306	344	351	334	334	347	330	353	342	341	364	312	317	355	361	353	306	324	345	291	314	340	359	325	326	357	306	321	335	347	333	370	314	329	358	316	308	290	334	322	307	312	297	345	323	311	333	334	355	329	348	333	325	385	370	342	302	367	330	317	344	321	338	322	352	310	317	331	340	323	345	349	360	355	339	341	342	309	336	298	337	334	306	387	309	362	332	366	339	347	333	323	322	329	306	345	342	346	322	371	330	334	349	357	333	331	337	337	342	311	330	334	328	346	317	313	355	373	354	354	317	339	354	358	338	348	318	325	326	313	350	319	332	309	320	325	342	340	352	390	323	325	342	329	334	352	357	321	353	325	335	344	336	357	335	350	339	331	330	360	382	322	356	328	313	332	330	308	310	339	329	325	345	339	345	349	355	318	342	320	314	339	340	336	346	300	338	300	340	354	324	349	364	342	344	337	303	331	337	318	352	313	356	326	373	341	356	331	328	312	315	321	327	330	332	353	347	373	346	346	351	329	364	358	350	316	351	331	349	307	354	327	319	341	346	325	346	322	334	336	320	313	366	336	360	356	330	347	343	348	323	357	354	329	318	330	341	333	320	317	331	330	348	325	332	342	329	360	348	339	339	353	345	321	335	308	338	329	324	326	355	347	350	317	344	332	339	375	338	321	376	350	319	358	310	331	365	335	307	313	380	346	354	306	313	344	367	311	341	310	345	336	333	350	333	321	356	356	335	314	319	311	370	339	323	338	331	328	367	329	328	325	365	311	307	335	313	319	325	319	308	384	350	320	345	352	335	370	352	339	377	321	340	308	296	331	311	303	342	348	340	337	374	357	336	294	308	330	318	330	382	324	367	330	321	321	297	305	354	335	348	332	314	341	356	328	345	348	319	318	326	331	288	323	326	311	316	353	331	319	332	322	313	308	301	347	339	336	336	346	347	310	346	325	347	337	316	313	338	328	334	355	343	323	362	317	324	374	335	319	336	367	327	303	323	294	349	346	321	308	324	385	342	327	354	340	358	337	341	324	355	315	328	355	349	329	356	309	356	308	361	337	338	326	332	336	337	339	343	378	348	333	319	344	316	308	324	329	311	336	345	342	355	331	322	308	323	327	323	355	328	349	352	318	356	345	293	299	369	336	385	330	333	322	328	340	348	328	305	333	363	304	352	351	333	313	311	357	325	354	320	327	339	310	304	335	343	303	322	366	326	362	352	350	337	337	325	338	375	346	327	343	374	327	355	319	364	331	311	348	330	390	356	343	333	358	349	337	338	349	299	350	307	291	335	322	367	345	328	346	304	338	339	344	365	334	345	343	318	329	338	359	341	344	329	306	364	375	330	322	318	353	343	314	337	338	320	323	349	347	305	341	360	368	363	343	341	342	356	349	336	330	370	332	341	325	340	345	339	331	311	304	315	319	322	354	372	352	350	345	338	336	325	351	317	324	344	346	348	362	339	343	390	351	358	346	351	337	331	351	332	341	298	332	320	365	346	318	299	343	333	348	330	312	340	370	356	344	331	322	376	346	320	305	328	325	343	309	341	320	363	362	314	357	349	372	347	347	374	386	327	333	341	325	309	347	346	323	347	372	336	352	324	353	348	352	310	360	338	354	331	343	355	335	316	326	310	362	333	333	362	334	303	331	325	319	363	383	356	368	310	313	341	322	334	373	348	369	320	333	349	324	315	303	341	331	340	311	316	355	361	333	333	327	303	353	308	353	313	347	322	359	357	355	298	359	339	318	336	369	342	328	333	329	341	350	354	348	352	363	329	323	337	338	344	341	316	310	351	304	359	370	324	343	367	350	317	355	345	348	317	319	353	319	359	373	280	333	337	324	338	349	331	350	314	359	356	336	355	337	348	320	334	334	333	358	343	337	293	356	344	382	314	334	289	344	355	351	328	371	359	358	352	334	318	330	322	337	324	371	378	309	346	309	293	350	326	333	353	325	314	331	338	352	318	319	364	331	354	353	329	337	331	375	338	352	342	357	301	344	345	314	352	321	321	329	298	336	326	346	335	314	346	322	328	331	330	296	347	337	305	317	333	337	323	339	354	362	346	353	322	327	326	337	359	354	334	335	311	289	376	343	344	295	322	307	331	325	319	377	337	332	331	342	322	343	330	350	339	338	353	388	365	340	362	361	369	330	329	368	313	358	309	322	338	358	323	331	331	313	335	361	339	346	340	316	346	301	350	333	318	341	356	340	340	341	329	336	335	336	359	306	337	330	365	331	340	349	349	308	344	343	336	317	335	331	339	358	347	363	352	310	325	318	309	328	323	290	309	329	338	334	332	314	303	315	359	330	362	308	319	311	296	323	320	346	333	315	342	313	346	333	320	343	307	352	311	331	355	335	333	361	350	316	338	322	306	371	339	364	344	348	331	315	350	321	310	376	368	369	321	374	339	331	299	335	314	330	343	378	338	311	340	314	298	318	333	319	359	342	327	339	333	307	376	373	348	308	323	333	306	352	298	326	295	316	347	360	317	316	329	332	365	339	351	337	334	310	335	337	349	319	351	326	327	321	355	329	344	326	313	337	340	357	302	349	343	340	369	335	309	331	341	336	322	298	339	323	335	321	342	340	316	366	331	343	348	297	327	294	350	324	325	346	316	302	301	320	318	364	308	315	305	331	335	360	298	307	348	345	339	327	318	344	336	337	348	329	333	338	319	330	325	323	346	327	326	343	327	355	377	328	336	376	347	362	330	307	346	329	323	345	318	349	368	340	299	327	332	336	312	314	329	368	322	333	353	299	346	329	365	345	364	334	361	303	354	363	352	357	328	364	339	340	330	332	313	337	327	330	338	308	340	352	339	338	313	306	355	299	285	363	360	354	318	356	366	309	310	333	315	311	333	297	356	336	354	358	344	304	347	319	357	331	328	334	315	343	367	363	318	349	325	372	345	362	336	339	340	354	318	343	347	339	347	315	346	343	314	340	333	334	318	343	339	341	355	338	330	326	304	319	326	326	333	352	365	341	329	356	347	322	311	343	328	325	364	354	312	326	310	348	356	339	313	368	372	329	322	320	319	337	331	329	347	331	335	333	339	336	372	318	315	300	308	355	351	343	305	326	311	358	355	358	367	339	300	328	325	302	306	328	345	350	342	346	348	318	337	340	312	320	338	332	325	326	356	327	358	340	360	337	359	325	348	341	334	337	316
18227	22623	33681	44286	52293	45622	22081	15135	13659	11593	11564	9138	7612	5814	3788	2954	2014	1299	1225	1327	1257	1091	1106	1189	1108	1164	1138	1230	1432	1422	1143	952	931	897	853	908	859	846	816	901	878	935	1116	1183	1113	1094	979	915	889	892	822	833	844	825	818	831	812	847	858	807	852	812	896	840	839	882	831	878	837	870	829	885	888	848	852	871	852	819	824	842	811	839	802	861	887	812	875	812	858	804	883	844	899	847	869	861	838	833	830	866	792	816	878	810	860	856	873	808	854	870	854	848	878	801	910	861	808	776	869	845	869	820	885	855	888	793	850	849	834	860	841	851	841	852	874	832	782	845	832	866	844	853	877	804	845	829	864	864	847	809	824	853	817	859	862	843	857	900	807	836	793	869	861	870	818	836	820	846	792	888	860	837	843	908	845	863	836	828	880	829	887	857	842	826	842	828	826	844	818	816	821	798	870	844	846	829	888	838	824	804	847	811	829	913	844	802	864	815	884	863	853	851	849	844	837	855	846	843	888	882	857	833	831	791	787	809	846	813	808	818	841	878	854	853	822	886	841	785	833	868	801	866	854	911	846	884	907	765	922	862	829	835	797	785	799	801	869	810	850	818	844	866	838	840	881	854	880	815	842	826	857	903	833	826	882	810	844	841	849	848	877	828	849	835	923	833	806	783	858	786	815	866	887	856	850	878	866	829	828	879	848	850	850	890	832	866	836	848	853	857	890	845	823	816	842	866	862	820	825	770	829	864	822	783	835	833	823	844	854	865	822	885	833	877	839	831	842	850	850	827	850	810	851	877	916	837	804	876	827	828	849	878	836	793	857	847	817	860	842	816	851	838	904	784	850	776	820	878	851	870	851	853	856	828	835	857	832	807	841	826	853	872	842	811	792	842	846	792	828	834	829	789	812	823	852	840	796	851	819	859	880	862	787	853	810	867	801	853	826	860	825	857	802	846	885	885	861	852	827	833	841	882	800	847	902	849	902	834	833	871	857	841	816	829	770	835	790	825	843	877	844	831	866	880	883	766	864	834	907	878	871	914	845	854	828	857	877	851	838	844	866	815	837	853	867	821	773	842	841	883	865	876	848	854	874	869	880	865	827	880	831	903	812	799	840	856	852	836	827	856	793	911	899	854	779	832	822	910	854	823	866	843	835	793	873	855	851	841	860	832	843	842	851	860	849	830	856	863	799	824	836	808	835	866	836	850	880	832	854	868	846	880	891	848	858	825	852	913	861	831	877	848	802	846	827	846	869	864	806	854	833	809	823	809	881	857	905	787	748	794	833	813	858	885	865	823	855	825	875	802	834	826	848	862	807	839	829	846	753	862	846	872	860	839	844	830	850	834	815	885	820	780	795	863	829	863	825	817	838	894	849	852	874	852	851	828	828	850	843	857	886	822	856	855	815	848	790	837	814	827	803	841	822	858	829	868	834	876	855	859	854	907	841	844	829	830	812	783	874	895	848	854	843	798	847	834	837	891	796	793	837	860	755	825	877	872	822	846	826	858	843	798	835	918	820	821	871	862	813	812	866	863	854	816	841	845	838	824	865	849	818	855	861	852	852	802	864	825	893	846	854	882	795	862	857	823	834	826	817	803	822	834	869	864	862	871	841	846	858	832	809	858	841	793	841	866	839	811	878	797	770	860	815	871	850	835	847	845	810	810	836	878	861	839	869	809	827	876	844	817	819	892	895	835	811	847	803	811	914	883	841	813	848	835	810	827	830	845	861	841	849	836	877	862	839	824	882	827	831	835	876	865	827	881	831	890	837	829	819	829	844	813	841	827	814	828	868	811	824	828	860	844	905	853	829	845	820	884	888	847	891	832	820	879	799	861	815	807	887	784	807	852	865	850	837	818	841	809	855	864	883	895	832	835	849	824	849	832	907	873	855	783	857	847	892	841	862	864	811	896	872	839	821	864	847	799	811	854	857	928	812	816	838	810	801	874	795	851	841	826	863	827	797	785	840	845	842	827	869	855	785	819	877	845	803	812	836	857	855	875	783	852	876	864	799	789	877	789	862	828	845	839	805	829	871	804	839	848	804	881	878	844	867	842	790	866	867	901	839	835	828	822	774	863	872	837	822	801	829	857	863	814	875	884	856	886	814	857	844	835	898	859	841	857	844	870	871	895	845	822	867	829	907	841	828	836	837	827	911	811	834	843	865	812	832	819	857	860	879	856	772	889	815	856	858	834	881	888	802	855	826	851	873	844	840	853	829	818	838	848	815	852	883	862	860	818	865	852	877	877	836	845	845	849	883	911	843	896	830	813	882	877	875	818	833	858	856	836	860	821	839	830	929	828	805	818	854	851	867	819	816	793	870	865	791	850	828	813	843	880	804	835	806	867	846	828	843	839	805	825	856	775	867	809	800	894	799	864	887	858	869	819	863	800	856	828	839	849	857	854	830	803	854	825	818	862	826	827	875	879	818	821	825	858	882	850	834	841	816	841	820	805	819	866	826	895	844	845	828	897	774	809	862	825	835	835	840	850	851	840	822	802	797	829	870	860	848	856	853	907	852	854	839	788	873	841	884	823	878	836	843	801	830	824	825	851	840	835	864	857	843	830	853	867	834	827	833	869	826	783	790	876	883	923	816	850	883	856	833	770	903	842	842	882	802	850	811	863	829	828	853	834	851	778	853	869	840	815	805	849	812	881	895	863	855	864	839	882	862	820	819	788	827	828	815	857	851	811	834	873	802	869	808	850	802	834	819	853	841	852	853	866	840	849	858	842	885	810	854	791	832	844	823	850	878	899	837	822	844	848	819	769	857	849	798	851	877	863	878	864	829	817	847	778	794	805	832	843	825	882	832	873	820	826	894	839	839	879	872	793	868	837	864	844	843	829	858	821	873	848	768	793	846	809	799	828	810	858	799	820	811	883	858	829	839	886	791	862	866	799	826	832	815	795	770	807	836	883	846	806	805	832	880	856	860	868	832	805	892	825	880	849	836	852	851	832	816	898	914	760	867	864	825	806	815	815	893	839	812	838	796	878	849	901	804	851	848	805	794	807	850	867	860	810	822	830	852	884	836	840	870	843	883	829	840	859	809	789	791	870	879	821	874	888	832	841	851	845	880	802	867	833	828	822	860	852	854	837	881	827	828	838	831	844	808	874	889	813	903	856	838	813	834	873	800	880	817	797	853	818	826	798	831	874	849	835	855	833	830	858	870	834	804	812	809	855	833	869	806	831	888	882	795	854	866	866	829	825	847	831	803	861	854	825	802	845	808	860	807	857	845	825	778	871	877	867	866	856	839	835	807	778	893	850	850	854	864	840	856	834	805	814	849	848	773	800	823	838	855	900	809	810	853	822	863	836	802	844	838	809	856	834	840	853	859	825	826	858	848	836	834	845	811	869	849	820	843	857	842	846	821	826	845	818	853	828	825	821	866	828	832	875	837	881	844	870	843	841	789	873	829	860	789	841	860	839	814	835	846	883	843	847	863	837	819	839	824	851	809	869	869	835	841	878	829	811
47158	47346	52030	51239	49302	42277	32977	29327	27869	24126	20011	16168	10677	7526	3544	1583	810	673	703	909	701	443	431	489	496	444	521	547	538	661	640	530	358	345	322	370	307	327	331	337	353	414	487	620	560	450	396	375	309	353	324	310	324	320	336	356	310	306	348	339	311	334	372	329	332	344	323	296	348	304	312	330	321	340	347	323	317	362	338	353	318	318	324	330	329	285	311	281	345	324	326	323	355	318	292	326	320	343	340	364	314	314	318	295	308	304	326	329	319	324	320	311	356	313	299	336	304	341	316	288	328	348	334	290	315	343	306	352	312	338	314	376	313	316	306	321	322	346	323	317	322	324	345	330	374	355	346	334	339	344	325	291	288	294	343	291	355	354	326	326	328	351	329	327	311	309	351	327	326	284	311	312	356	314	336	336	349	347	326	326	351	327	304	332	315	326	336	351	301	320	304	323	352	342	301	323	320	347	345	308	348	328	357	314	333	334	297	332	333	320	331	331	322	325	327	346	324	307	320	328	338	340	322	315	320	347	339	350	327	346	332	339	328	342	328	301	321	339	326	331	349	306	320	323	332	320	311	296	339	308	331	348	333	343	292	348	322	296	359	355	345	331	359	326	336	339	362	295	280	342	303	309	354	323	324	315	367	329	343	323	313	319	347	327	334	328	329	339	338	329	349	300	332	336	322	301	307	331	331	313	359	360	352	319	337	303	326	328	296	310	326	321	341	344	312	356	345	341	335	333	335	329	342	337	338	332	326	337	309	334	368	331	329	330	327	326	338	343	319	315	322	335	345	313	336	325	316	311	325	327	354	357	326	359	307	312	341	366	342	316	310	335	341	315	329	318	307	335	337	289	321	331	353	365	321	284	340	320	338	296	341	306	340	339	307	295	354	306	301	338	319	307	327	325	335	334	309	337	301	333	344	298	337	300	301	314	343	322	330	346	338	324	349	340	342	298	343	358	301	349	312	312	317	358	354	310	338	322	319	324	319	313	322	341	313	350	321	294	371	306	319	317	346	317	297	319	328	320	312	345	354	353	347	321	308	316	345	322	351	309	326	335	311	368	306	336	353	363	310	326	320	312	327	327	335	311	327	302	352	340	333	294	353	321	324	322	362	307	336	316	361	346	334	282	288	339	330	346	346	286	300	332	319	301	334	324	340	351	287	309	328	314	340	297	329	364	344	341	300	302	335	337	339	317	343	304	326	321	346	330	322	353	331	320	345	362	307	347	301	311	307	337	369	344	336	340	350	350	317	334	327	321	303	314	345	352	345	316	322	304	315	385	310	318	307	347	342	312	294	337	343	311	332	323	296	336	334	340	325	328	330	334	316	316	346	348	297	358	329	310	328	341	335	334	317	370	356	326	299	331	329	348	354	312	350	352	311	327	321	347	334	337	353	319	272	319	371	328	372	292	307	324	342	381	315	293	341	265	333	333	345	352	340	328	344	342	354	326	318	328	346	307	346	323	328	329	335	339	330	322	371	307	314	311	350	303	294	310	333	334	326	322	302	328	359	364	333	314	360	343	307	310	310	326	372	320	326	287	342	304	346	332	321	319	340	291	340	353	306	345	346	290	349	353	316	310	311	344	359	334	321	318	315	313	339	318	350	344	325	333	340	298	330	348	326	328	332	327	341	298	323	299	335	323	305	336	336	310	336	331	314	323	324	321	330	314	320	328	318	340	311	328	318	332	344	298	316	291	269	298	333	369	297	328	348	312	310	299	333	316	354	331	318	318	335	336	349	339	317	329	327	327	333	365	346	312	327	301	312	339	350	304	313	344	352	320	327	339	337	308	341	308	331	338	343	317	339	318	326	313	315	387	358	286	304	300	348	348	344	342	324	345	280	279	339	326	368	327	357	329	307	296	326	335	293	311	362	323	331	334	327	336	338	318	343	336	341	328	315	341	303	328	349	340	308	351	330	320	347	336	343	331	302	342	341	352	338	325	367	335	334	319	335	316	347	332	311	353	324	326	315	309	324	350	310	304	300	351	328	341	273	309	320	336	336	328	321	330	345	317	369	318	295	337	335	341	336	345	333	354	331	343	346	361	325	346	326	307	338	329	349	349	361	340	308	344	359	316	324	312	319	324	301	313	365	338	340	309	360	301	316	319	330	294	321	359	334	347	348	343	345	321	316	314	334	366	390	313	327	352	316	339	336	328	306	333	327	332	309	387	329	344	340	345	345	329	352	335	343	342	338	293	342	320	327	333	331	312	317	350	310	327	341	346	344	302	320	328	290	330	339	338	322	316	321	336	333	347	322	354	332	337	329	340	323	313	352	349	335	303	333	328	336	347	314	341	354	328	347	343	357	323	314	377	320	332	331	279	334	348	295	331	311	315	313	319	330	345	320	345	369	326	329	308	325	353	300	330	376	298	360	323	328	311	285	345	319	339	347	321	331	350	316	322	292	300	327	319	318	323	341	316	308	296	276	329	345	330	331	325	355	331	326	331	337	317	318	356	318	361	361	341	330	309	346	325	343	334	306	345	270	338	345	325	324	342	316	356	351	355	339	321	339	311	326	318	294	311	356	299	350	369	348	301	332	324	314	337	305	278	326	358	298	347	354	320	324	331	331	347	337	294	307	294	317	334	325	322	349	304	320	326	304	288	358	326	359	336	340	333	317	336	320	301	334	340	328	306	313	328	307	349	328	314	353	343	327	328	296	304	345	324	330	308	323	317	341	325	325	309	362	343	277	348	357	312	357	313	330	347	357	336	319	327	328	349	313	292	334	321	336	334	307	342	315	333	285	314	331	322	348	329	332	340	340	364	326	350	323	324	326	371	286	319	326	335	353	376	354	360	341	353	311	315	328	340	307	318	368	291	298	314	322	318	323	352	329	317	317	312	330	364	339	333	334	338	295	309	346	306	330	333	359	326	315	336	341	311	328	311	352	338	310	351	345	334	330	327	326	340	297	311	316	345	335	334	338	290	298	326	306	336	345	316	317	300	326	316	345	296	328	313	334	335	329	351	335	292	331	317	338	319	323	328	335	325	315	324	325	325	303	312	349	294	321	332	320	324	324	309	333	294	325	318	344	337	326	363	328	305	369	330	336	333	311	348	331	353	316	339	305	332	330	300	323	300	316	346	363	324	360	315	293	310	332	344	302	326	363	326	362	321	312	294	310	374	323	316	306	319	367	368	351	342	331	302	312	338	324	345	371	340	324	289	361	325	329	355	349	311	374	336	326	314	334	326	346	352	291	368	340	350	305	334	312	308	311	310	311	332	365	308	356	330	327	301	343	329	317	353	346	324	332	339	336	345	309	318	310	309	318	343	336	323	300	334	318	351	353	325	333	320	312	330	344	345	321	322	318	334	327	312	333	324	322	336	341	295	346	345	347	338	325	326	300	323	318	350	330	328	348	331	293	309	318	354	336	340	329	336	329	304	338	316	329	314	331	340	330	351	307	291	321	324	311	314	323	350	327	283	328	303	354	314	330	324	341	333	306	350	300	312	312	328	341	321
32768	42417	53383	58584	58268	58836	50298	43344	40065	38290	36148	30708	25851	20755	12473	6286	3287	2670	3116	3875	2845	1619	1547	1904	1920	1446	1895	2129	2230	2967	2659	2185	1034	900	887	859	855	895	892	847	915	1416	1963	2096	1929	1473	1187	990	882	844	802	811	829	833	816	857	827	802	792	805	837	825	800	849	758	815	837	790	808	827	832	813	836	843	777	772	799	796	771	829	840	772	843	855	870	865	834	841	831	813	836	863	856	838	853	838	827	812	891	785	863	835	816	839	845	822	834	846	827	793	851	808	822	855	811	804	843	817	822	792	837	835	775	858	819	864	808	811	803	809	839	806	825	798	816	795	842	839	798	827	821	759	839	815	804	816	806	850	805	831	830	790	764	843	833	813	814	783	790	821	823	820	860	877	794	806	814	813	792	850	832	864	809	846	816	822	841	770	879	823	821	867	804	850	816	844	755	804	784	803	850	814	839	815	790	785	832	780	794	834	838	825	787	833	857	783	825	859	830	810	843	841	794	787	840	824	833	793	857	801	882	848	814	803	875	793	812	870	823	853	799	824	816	786	757	809	819	813	828	782	805	811	880	804	834	807	824	871	854	826	767	845	829	790	787	864	844	815	767	823	853	824	783	821	883	843	823	861	826	838	814	857	837	831	794	865	845	787	825	821	852	784	819	845	786	833	829	781	809	818	817	786	814	774	847	821	785	824	827	815	809	812	832	833	832	791	857	778	793	811	821	791	805	789	804	839	806	848	800	851	837	772	804	810	831	834	857	763	788	814	867	802	823	820	799	781	847	841	820	774	869	809	826	843	858	833	788	867	816	855	843	814	806	802	774	821	833	867	808	828	862	873	761	797	799	808	842	754	814	839	789	750	830	830	795	789	821	875	843	813	838	865	801	810	819	835	808	873	796	814	819	820	817	815	837	779	839	813	825	876	852	807	800	802	854	810	805	856	779	769	783	812	835	833	840	886	818	861	791	836	798	842	842	804	807	831	802	787	792	825	810	834	831	833	809	841	787	824	781	806	845	836	802	769	793	872	822	814	817	838	807	857	839	869	802	794	802	771	825	820	811	809	873	791	811	841	845	796	773	811	826	799	844	871	779	795	851	836	769	792	842	859	804	810	823	838	826	814	808	861	817	775	842	817	785	822	835	849	880	812	800	786	804	800	796	812	770	835	836	793	835	802	823	788	820	833	792	850	828	817	787	841	781	866	869	838	810	833	875	778	864	795	840	817	852	801	828	816	781	811	825	842	824	778	749	814	818	804	817	823	794	860	828	814	801	833	813	865	890	821	790	835	770	769	845	804	795	828	741	832	852	813	814	782	835	824	794	816	773	802	819	882	738	830	820	819	806	779	906	837	787	812	776	849	798	852	821	862	829	825	882	830	818	786	870	794	834	809	845	786	851	829	813	773	803	822	824	765	812	816	794	790	815	794	806	831	833	874	750	819	857	799	837	798	845	868	790	843	798	842	850	823	784	776	790	800	838	785	851	847	856	821	789	860	875	794	846	875	870	798	802	804	833	845	870	840	816	833	865	814	847	861	777	828	820	809	843	833	780	845	779	814	883	841	785	845	797	786	851	859	833	808	781	785	886	821	816	771	851	793	814	834	839	848	872	814	831	786	826	888	839	824	801	798	839	799	850	803	802	832	756	822	810	858	817	789	833	827	787	835	805	874	789	821	839	846	803	810	822	825	777	776	814	817	844	830	804	823	872	772	838	841	749	822	808	851	852	811	882	868	804	826	803	840	833	836	854	843	840	791	820	834	796	839	807	812	822	808	841	826	831	823	834	819	815	770	817	882	821	757	835	885	877	857	826	836	840	821	810	802	806	805	833	827	821	827	810	792	852	818	830	857	877	820	837	859	812	783	798	866	788	826	828	826	809	811	773	818	812	835	828	807	806	745	840	787	824	808	817	800	793	798	857	796	765	807	776	777	808	830	795	792	855	816	843	835	828	834	867	816	852	853	874	842	809	851	788	890	814	840	819	802	808	848	864	803	788	784	821	813	795	844	776	828	867	815	797	820	762	806	770	817	846	780	835	825	868	894	820	828	856	834	828	804	819	835	823	820	782	762	827	825	837	854	852	870	856	782	819	825	827	819	781	799	806	830	802	837	824	840	851	855	794	809	844	798	839	779	765	858	853	861	790	862	808	819	854	859	836	866	795	808	810	821	826	842	839	806	794	788	859	819	783	812	790	790	827	783	815	812	834	805	852	839	820	834	854	886	834	773	796	870	768	862	818	768	870	831	807	828	816	823	814	784	790	831	854	833	783	848	828	810	879	806	859	869	824	825	842	844	812	802	827	871	848	771	836	822	863	778	782	819	841	826	839	793	820	854	829	794	805	769	820	837	808	822	853	845	825	863	790	796	813	804	832	784	774	784	778	812	832	812	846	787	772	831	820	788	807	831	780	790	797	867	843	820	855	850	800	820	843	860	813	791	837	800	794	789	780	837	834	803	822	812	809	789	834	792	835	814	810	825	838	827	810	853	826	811	844	792	786	852	799	812	890	864	817	854	834	836	853	789	854	795	782	805	806	863	854	879	835	827	874	872	808	832	829	857	818	835	802	796	835	824	846	795	761	809	816	807	798	840	757	797	804	872	837	832	780	790	750	798	850	839	820	823	788	810	817	836	800	776	855	797	810	822	786	796	832	812	854	863	785	809	778	846	821	821	800	824	796	782	820	875	783	845	812	837	872	859	813	780	760	752	816	795	755	878	830	846	835	795	840	800	750	793	844	848	802	813	808	756	857	808	847	796	790	774	839	844	795	821	855	793	857	816	810	814	819	830	809	824	837	818	804	834	805	862	846	820	804	728	796	747	792	820	783	835	832	825	808	800	747	817	807	791	821	808	845	810	782	829	818	787	821	821	861	876	786	839	848	803	848	834	837	805	829	852	784	842	801	803	861	800	814	778	807	820	854	794	855	814	769	791	785	779	827	801	819	830	834	846	791	825	837	836	836	815	855	845	802	859	836	805	790	802	822	791	840	831	836	827	780	820	787	781	778	809	806	807	844	793	790	816	820	802	812	844	818	822	865	812	821	787	792	809	796	796	825	810	765	807	839	830	821	833	828	838	843	850	783	820	826	827	808	863	831	795	811	803	783	778	807	862	841	812	772	839	865	833	814	848	828	863	810	849	770	834	826	768	843	857	870	840	836	804	865	834	796	824	843	826	825	828	862	854	834	781	896	854	836	874	840	802	845	848	864	860	849	810	821	836	855	808	798	815	814	810	820	810	836	840	850	799	825	832	846	854	828	805	789	857	801	840	817	800	822	784	844	852	856	824	862	802	827	826	836	811	842	803	822	839	828	847	799	779	828	787	799	830	788	800	837	845	814	820	783	853	802	774	849	802	804	804	838	834	781	821	823	798	849	795	829	842	802	854	792	800	818	840	773	780	826	775	769	868	821	800	794	759	801	841	801	801	787	773	794	854	846	833	797	832	809	818	783	834	829	797	807	842	778	848	829	832	844	837
55989	48608	51224	47727	47350	39185	35201	34671	33697	34873	31450	25278	18713	12532	8125	4323	1812	1180	1230	1092	713	609	526	505	458	501	662	773	856	983	953	717	394	326	334	347	324	342	306	343	358	530	725	739	712	565	462	356	353	334	294	344	347	325	329	316	310	285	307	326	359	306	320	317	347	281	296	337	306	287	342	304	325	306	283	299	329	314	336	321	301	330	328	315	302	307	341	312	327	316	290	292	315	286	334	321	308	321	326	343	339	307	316	335	332	334	334	284	301	316	304	321	340	318	310	309	350	328	317	316	308	308	327	306	320	320	279	317	326	295	350	298	325	321	309	342	292	309	286	305	316	310	324	341	306	309	266	291	313	320	303	309	303	316	296	313	319	349	316	326	358	332	347	334	355	323	318	316	296	318	302	324	284	352	313	344	317	307	300	304	320	334	341	292	305	302	298	327	305	266	299	282	315	286	306	333	286	293	307	303	311	313	334	314	317	327	316	301	327	319	312	337	348	299	337	299	314	303	328	358	293	313	283	320	308	293	294	334	289	287	302	308	337	321	316	317	294	301	317	293	343	312	309	368	328	287	277	310	322	288	287	342	314	278	331	317	306	319	313	305	325	340	340	314	322	350	327	299	318	323	337	291	329	261	325	324	320	309	310	309	324	303	315	278	340	332	306	317	343	330	330	322	303	304	300	319	289	341	300	280	319	312	335	308	311	312	287	289	284	316	323	330	285	302	309	310	320	296	334	341	289	316	313	316	291	306	308	299	344	341	313	315	313	310	294	297	332	305	286	325	321	328	298	321	311	325	301	299	340	326	325	299	340	306	319	325	291	341	312	309	339	302	337	282	325	333	354	292	320	304	308	321	309	303	331	332	340	318	316	308	370	286	313	308	293	303	299	284	301	301	312	327	365	310	317	297	345	320	309	318	313	329	322	327	346	330	322	313	278	339	328	320	299	291	283	321	296	303	300	327	302	298	324	317	303	302	293	317	341	311	309	339	295	328	314	302	305	300	329	307	298	307	287	315	318	307	281	316	324	330	305	297	318	301	316	291	310	290	310	284	293	292	305	355	323	306	335	321	300	295	312	346	310	314	290	333	322	263	311	299	312	292	324	297	328	350	312	335	286	300	319	313	298	322	304	297	336	343	326	317	292	289	299	314	333	312	312	289	328	325	321	324	314	306	302	332	292	346	290	306	298	340	324	308	303	320	291	308	293	308	337	317	299	312	300	319	296	301	336	324	303	316	332	312	313	302	311	329	319	302	322	332	282	310	303	320	319	317	324	312	293	318	294	272	310	311	336	312	350	360	299	301	297	317	326	321	319	304	289	295	345	321	328	305	345	286	312	297	323	332	319	292	282	282	325	318	328	299	322	299	305	311	301	276	316	329	280	307	316	316	323	304	329	345	307	324	299	286	330	333	309	320	286	314	319	346	290	287	329	335	331	304	309	348	309	311	323	310	300	281	323	311	315	310	326	334	315	343	346	325	331	283	324	320	283	294	297	277	329	337	317	310	317	307	341	316	346	321	328	347	341	301	327	285	300	330	331	300	315	306	315	303	323	329	300	323	279	313	291	322	310	326	296	307	314	313	331	307	294	304	314	327	333	341	299	313	325	323	321	306	286	331	347	311	319	292	331	293	293	345	306	294	343	301	328	319	314	327	303	312	325	338	327	312	317	290	299	313	315	327	311	323	322	319	286	301	322	285	322	336	323	345	311	306	314	322	302	317	309	312	313	324	314	312	298	295	330	297	323	325	356	296	288	278	318	309	299	280	331	315	304	291	291	305	284	336	332	294	294	309	295	282	336	342	301	335	338	291	308	297	302	302	307	347	312	334	330	304	288	350	317	328	292	308	302	311	324	289	275	308	308	315	323	326	320	329	310	327	299	303	331	324	363	297	314	268	291	291	327	317	307	313	313	300	301	340	290	315	304	323	324	318	295	324	302	311	299	307	325	342	348	311	300	306	298	321	311	300	308	320	303	331	343	359	294	370	312	318	310	298	300	295	290	289	328	316	299	285	278	304	307	306	332	301	303	282	303	306	334	313	316	330	315	287	315	307	349	326	321	325	317	303	324	329	309	326	315	320	337	328	307	341	314	329	288	314	301	322	306	300	300	305	317	341	305	294	305	328	311	322	310	289	308	305	309	330	324	270	335	338	281	331	312	319	311	303	304	318	303	322	294	337	312	312	304	325	331	295	276	303	306	282	311	315	296	304	303	324	291	315	297	277	305	364	325	330	328	352	283	297	314	313	348	340	330	302	330	321	326	323	324	295	307	266	344	301	283	282	288	309	339	298	327	311	307	327	323	353	302	302	289	330	341	293	283	305	325	308	301	345	320	314	331	277	347	321	320	311	283	283	334	302	328	294	323	310	308	322	293	296	315	321	308	315	308	284	324	318	294	326	315	322	288	285	314	315	291	278	355	339	309	330	323	291	320	305	339	296	351	305	319	322	297	328	294	310	318	335	282	305	329	340	327	311	308	311	324	317	337	318	314	277	305	340	304	286	306	287	308	320	289	321	332	317	301	313	295	298	296	330	342	339	307	331	327	315	337	330	315	307	299	281	334	293	266	302	299	298	304	308	313	308	313	304	328	318	307	330	308	324	301	294	337	330	334	325	303	312	295	328	292	317	300	291	306	323	284	310	348	286	315	321	293	301	292	316	356	322	301	319	298	293	306	295	293	318	317	304	324	333	316	329	290	316	323	315	296	345	310	322	310	342	334	311	291	329	308	358	323	344	387	334	293	327	323	312	330	284	316	296	335	303	304	316	330	335	327	342	325	337	321	313	308	317	301	328	322	280	314	306	312	324	286	287	328	319	293	312	320	302	311	327	304	321	330	305	327	359	364	294	327	304	296	308	359	294	287	279	283	344	310	364	333	336	332	296	306	318	296	301	316	303	274	318	336	301	267	347	310	308	302	309	340	308	321	347	329	331	349	336	315	293	317	335	302	323	308	326	307	340	326	332	298	308	332	321	287	303	316	295	303	329	327	314	319	320	332	331	305	315	321	309	303	306	268	292	323	312	285	294	322	295	313	320	338	325	313	298	327	331	342	314	286	317	276	310	284	295	312	309	285	324	287	311	295	319	319	296	332	318	279	344	306	312	320	317	318	321	325	291	314	306	294	308	290	317	294	324	307	307	337	310	264	326	290	297	307	343	318	289	309	310	308	295	334	285	330	299	316	321	353	305	313	288	353	306	298	325	301	291	312	279	304	315	329	322	291	328	348	319	333	306	323	260	344	301	305	286	284	286	316	288	338	296	354	323	314	330	335	302	323	309	323	295	293	300	304	291	306	292	300	340	290	331	283	316	346	290	292	292	317	315	307	345	338	316	311	334	329	325	320	307	305	281	312	325	305	302	300	298	308	299	334	292	286	290	317	304	342	347	313	303	291	323	315	302	314	297	330	304	313	285	330	317	303	310	271	301	338	343	327	326	308	322	329	304	316	326	373	298	322	322	337	313	270	294
40982	46091	54747	55830	52832	55405	55795	53376	49893	50318	45024	35120	32056	25961	20456	12278	6748	4849	5120	4472	2944	2258	1763	1896	1687	1891	2648	3553	4271	4935	4648	3364	1213	957	933	910	829	865	867	800	858	2043	3150	3417	2904	2153	1467	1019	929	815	828	814	724	809	784	792	834	764	768	789	775	807	813	789	815	724	740	759	788	789	781	793	777	783	764	742	763	804	810	753	690	779	765	824	752	800	790	789	746	824	731	791	753	711	792	802	763	776	802	741	766	782	798	807	735	751	728	763	742	754	718	770	780	798	796	794	766	780	836	779	797	772	803	776	776	790	718	799	725	716	743	773	753	729	752	815	748	731	763	787	755	751	752	750	763	738	747	810	762	743	729	748	754	791	743	749	826	776	706	803	747	701	788	759	740	777	742	777	730	764	765	755	726	751	771	825	777	788	788	762	771	798	822	757	741	741	729	781	762	782	796	775	803	757	780	779	786	789	754	734	771	773	764	782	807	745	758	769	778	745	748	773	783	818	778	784	762	771	735	793	771	748	778	787	776	783	738	752	767	762	723	743	773	778	800	740	806	827	753	768	752	769	770	768	800	801	778	785	749	747	811	789	757	789	739	779	813	752	778	760	743	774	798	786	780	758	752	801	745	729	761	761	741	711	726	737	756	749	771	790	791	763	792	738	746	742	807	736	821	779	793	761	728	806	793	754	760	778	738	714	781	741	756	713	749	754	701	845	769	819	749	733	743	790	794	804	768	784	806	779	791	798	779	800	782	763	726	750	822	821	750	829	781	786	800	773	712	723	798	769	780	779	772	720	764	773	792	759	762	732	775	769	796	787	792	798	749	749	754	754	765	762	773	737	745	734	822	759	774	731	748	735	775	789	768	777	746	763	715	776	765	756	793	736	751	837	789	765	779	797	766	788	759	778	793	778	774	728	748	788	810	764	767	785	791	775	765	780	749	787	722	788	780	716	740	777	775	744	727	728	729	797	795	828	726	799	795	785	772	763	783	793	742	776	818	753	769	779	716	764	780	747	748	781	739	771	729	739	840	817	796	744	773	769	775	760	772	796	763	785	737	783	774	725	756	721	768	781	781	736	777	781	737	822	776	739	743	809	783	764	800	769	733	781	714	747	753	755	762	781	750	790	787	716	718	814	796	779	759	787	736	781	806	773	764	798	749	764	766	749	779	752	788	745	786	736	796	761	783	811	781	783	759	779	771	786	767	720	854	794	740	784	753	709	789	786	753	742	764	761	755	817	765	740	740	802	777	769	771	767	774	780	788	762	768	748	807	710	746	794	755	782	778	761	752	783	776	757	766	756	756	763	770	779	803	770	774	765	826	778	805	701	832	773	817	777	782	802	806	757	697	774	759	818	762	743	757	795	787	795	799	785	768	753	800	763	741	794	799	762	754	803	777	790	746	793	774	742	771	770	764	787	803	741	788	751	772	728	779	718	791	774	774	804	769	802	791	790	741	750	716	783	734	792	769	759	818	768	779	761	795	814	786	831	777	783	761	730	792	781	795	741	787	781	793	764	779	775	764	770	738	759	748	778	754	764	747	785	789	792	748	759	778	756	736	782	741	766	755	795	741	758	763	810	811	759	810	802	750	748	779	760	759	805	765	774	784	760	758	758	763	762	766	741	798	753	755	727	746	820	764	743	767	785	813	787	792	812	790	798	806	775	757	755	775	780	746	774	801	788	769	776	770	794	760	767	797	763	799	824	785	721	779	740	734	787	776	719	794	777	801	773	764	782	808	783	770	789	744	784	783	761	775	745	732	702	797	795	759	746	787	760	765	743	787	749	810	742	768	821	731	742	751	810	811	755	808	746	794	761	827	758	726	756	785	781	790	823	797	749	772	760	772	751	748	804	792	755	783	813	802	782	769	784	837	804	761	767	790	726	789	748	744	808	773	805	777	750	782	800	725	806	742	809	738	778	802	751	767	772	755	761	849	780	741	783	741	738	797	743	815	768	797	751	785	808	746	763	803	764	818	757	776	770	782	764	733	759	757	805	764	792	733	777	753	783	791	771	727	730	771	755	767	762	692	746	770	807	802	787	752	749	750	766	788	742	751	793	765	777	753	768	807	789	730	741	780	770	776	773	741	748	745	791	774	733	822	740	782	795	742	736	747	740	754	758	801	745	791	754	747	782	789	744	766	784	732	788	813	733	768	799	768	794	774	813	762	812	787	780	768	755	752	769	729	818	776	808	782	711	742	737	831	799	729	739	729	740	777	764	790	755	825	763	771	790	771	716	777	733	760	785	803	743	753	796	768	801	812	754	786	760	753	827	732	739	743	801	802	750	773	824	772	752	773	755	773	820	767	770	746	750	778	757	773	789	809	781	741	785	800	772	771	765	802	744	775	771	786	841	794	749	787	775	737	728	804	727	761	775	818	767	797	735	736	778	767	766	763	757	786	793	731	789	788	758	751	787	774	764	769	771	760	740	772	747	747	794	753	763	794	748	772	832	747	760	732	788	729	751	762	739	728	765	752	799	802	749	756	741	809	729	797	746	800	796	752	783	809	748	718	774	806	779	722	778	780	770	706	747	765	775	777	772	805	812	748	753	770	774	783	780	774	786	780	816	768	811	742	709	783	763	798	777	801	770	803	768	764	807	735	757	819	775	763	741	742	779	765	753	741	749	783	773	782	832	833	765	750	815	818	789	761	813	809	753	793	755	742	780	783	766	751	806	849	757	787	769	765	744	739	751	765	765	764	789	826	775	756	773	760	769	738	800	810	735	801	769	798	778	753	767	727	764	757	722	792	756	748	738	775	801	808	758	772	734	806	747	765	780	762	774	774	723	796	775	757	784	806	815	768	810	747	769	773	742	742	771	751	777	801	819	780	747	804	738	755	753	790	772	816	756	815	820	821	758	808	765	725	750	706	762	761	786	751	778	769	810	805	795	802	707	799	764	717	792	744	746	837	742	762	801	789	811	753	781	759	777	762	791	731	777	743	780	720	775	806	774	794	788	738	716	790	751	820	792	795	768	782	785	765	778	750	762	762	790	814	754	739	785	770	770	782	825	727	768	770	757	751	744	791	789	781	802	770	821	774	793	782	755	777	773	786	791	759	743	795	758	759	765	743	750	785	809	749	721	754	779	780	773	783	784	745	766	785	730	751	795	757	796	770	772	826	777	749	809	731	803	791	768	776	758	786	760	759	778	789	755	785	753	756	725	786	772	747	758	766	798	760	782	789	797	800	756	716	785	803	738	735	752	709	774	797	759	795	765	729	800	720	773	813	755	796	757	786	816	817	777	750	790	785	762	794	811	749	770	764	768	778	760	814	796	779	781	807	754	839	788	794	775	790	756	766	791	780	737	775	759	813	760	767	804	815	773	787	787	766	769	768	748	745	775	739	804	778	736	805	751	762	731	717	775	752	810	762	770	808	775	774	756	786	766	764	774	848	773	748	772	825	751	792	779	774	786	786	737	781	797	788	741	787	781	774	728	751	770	839	747	780	749	741	788	784	740	727	812
29225	25917	32541	40165	46815	37182	23468	13459	8594	5365	3112	2352	1588	1622	1448	1004	749	656	606	525	495	476	439	404	461	414	386	339	407	381	417	373	355	317	340	369	318	358	384	326	327	374	361	373	392	392	385	355	349	376	373	333	339	321	354	334	353	339	338	359	339	331	369	385	328	342	324	338	358	384	323	352	356	324	375	326	345	353	361	340	357	370	367	333	319	314	329	317	331	331	359	339	311	329	346	339	349	358	294	323	338	379	353	319	345	346	360	339	350	321	329	349	357	342	361	333	310	313	330	326	340	356	359	314	363	325	349	350	342	343	342	358	369	358	377	358	328	349	330	354	341	341	359	356	278	298	338	326	363	302	344	350	353	316	372	343	347	298	348	331	346	356	330	342	339	333	297	319	332	327	324	331	333	337	348	355	311	341	328	334	357	354	342	314	345	384	322	358	334	354	340	339	329	340	352	357	349	381	333	361	388	370	397	331	321	347	336	362	325	378	339	361	348	331	332	338	329	355	323	327	339	338	345	362	351	338	315	369	346	316	328	357	349	362	313	356	345	374	337	331	362	350	356	353	334	380	338	367	334	338	367	327	332	341	317	325	360	308	338	345	346	350	375	332	339	347	323	325	346	330	314	346	355	335	339	336	372	379	309	334	351	327	342	336	326	346	362	328	345	331	327	327	346	331	350	358	338	350	329	340	350	361	333	353	326	352	379	318	306	349	346	319	330	329	362	348	338	332	383	347	367	338	352	330	343	321	369	336	350	352	377	370	357	350	329	351	318	367	340	319	367	360	365	344	362	391	341	335	318	332	333	335	346	311	325	375	338	347	371	347	369	325	338	329	353	337	362	329	371	360	336	355	372	354	347	327	353	329	368	312	318	352	306	315	348	354	344	327	318	343	363	328	370	356	328	329	327	339	331	333	351	348	315	344	336	332	350	322	344	320	320	364	329	376	344	361	346	356	323	340	353	358	350	355	333	333	358	317	328	364	357	319	369	336	335	355	347	334	326	326	303	341	356	317	329	349	325	363	347	359	347	344	359	380	334	339	364	318	311	321	340	360	331	384	336	339	377	342	324	337	340	338	323	331	312	311	338	325	355	346	365	329	359	310	373	308	345	339	349	348	379	335	339	364	336	317	363	345	350	374	360	348	344	354	317	346	340	340	318	350	321	371	308	346	378	316	364	315	368	349	343	357	360	369	349	367	332	360	341	333	351	357	326	351	323	361	318	359	301	358	350	381	358	353	342	345	361	334	336	369	331	316	389	357	338	351	395	327	366	346	325	334	364	338	335	375	370	376	363	339	345	342	321	346	349	345	338	336	345	350	353	346	324	362	327	322	368	355	337	339	347	364	352	340	328	377	397	338	329	337	338	337	352	347	303	355	322	340	366	334	322	324	340	319	321	342	343	371	370	384	378	333	345	359	346	356	311	352	341	349	332	359	318	388	363	307	372	342	319	335	360	345	341	330	350	331	333	348	336	385	382	357	352	357	369	326	350	349	347	332	387	363	397	342	342	306	350	334	329	334	347	340	371	366	340	380	337	349	346	340	322	378	342	332	358	363	331	337	336	333	407	352	343	326	337	336	342	344	344	372	361	299	344	365	345	352	349	337	342	337	336	363	335	372	334	326	327	345	373	318	343	334	322	351	346	355	367	359	330	304	325	324	362	369	370	323	318	331	322	362	348	349	395	334	357	345	349	361	355	352	356	332	318	356	333	333	365	332	309	348	341	326	349	327	351	338	333	362	333	321	338	332	365	369	364	353	339	326	340	336	323	331	350	356	349	336	338	356	337	350	353	331	335	339	379	352	327	343	365	345	391	332	345	358	364	375	345	345	344	317	347	339	337	335	334	375	355	312	357	337	328	337	365	321	364	331	317	344	329	346	315	332	348	320	359	325	354	330	365	346	358	359	329	331	350	325	346	356	358	369	326	347	347	332	386	351	357	358	349	352	343	355	341	305	363	347	343	329	355	374	354	319	324	342	297	333	373	356	314	363	325	311	332	341	353	329	362	382	358	354	333	359	333	334	360	373	338	336	345	349	323	347	356	336	330	375	337	353	327	310	334	346	352	353	370	371	346	384	369	337	354	361	336	326	374	368	329	315	337	351	366	345	326	331	351	362	368	390	321	354	355	333	330	358	362	348	349	368	351	314	379	336	360	352	336	343	350	331	374	311	363	317	307	308	352	322	352	333	326	355	338	330	362	349	322	362	362	332	351	331	337	308	359	336	342	331	338	345	338	356	351	350	341	322	332	380	325	369	324	342	336	353	321	349	333	342	355	313	353	345	368	345	318	344	362	391	360	317	329	334	330	353	330	341	319	369	308	362	357	353	356	348	355	378	358	346	346	344	340	334	373	374	335	307	352	371	379	343	343	314	308	369	365	332	351	345	333	339	355	380	318	344	345	348	319	327	324	323	341	350	347	342	316	328	348	367	369	344	346	330	336	311	334	345	338	339	363	332	321	366	346	335	327	319	356	318	305	306	337	328	386	329	356	340	352	363	366	322	329	350	311	349	376	363	325	332	314	353	338	342	333	331	337	348	334	332	329	314	356	351	363	334	326	334	362	336	351	361	376	345	345	333	359	346	353	377	358	339	354	352	318	343	347	315	327	337	372	346	398	320	329	380	345	332	356	337	338	339	359	396	355	355	311	344	342	343	380	359	363	390	367	372	330	355	326	366	337	361	351	370	360	354	341	321	349	321	337	339	354	338	316	349	319	333	347	341	339	322	363	341	353	352	323	318	355	335	323	345	347	359	326	366	348	340	356	375	319	367	351	346	318	306	363	336	363	367	325	367	352	369	339	351	360	356	365	358	361	376	323	335	374	389	346	328	362	347	316	356	351	353	341	378	349	329	370	321	333	380	345	329	332	339	327	325	352	357	349	374	318	313	370	336	345	318	363	350	328	335	338	357	348	358	370	349	337	321	374	364	363	356	357	303	351	311	359	340	349	325	366	317	375	367	326	336	347	350	329	349	367	334	339	333	328	342	369	347	355	342	350	323	323	357	367	341	346	370	360	330	356	340	337	291	361	371	347	324	341	330	344	305	328	350	336	360	322	347	361	356	376	355	363	314	362	358	344	311	334	336	313	354	333	345	318	387	319	356	333	375	303	357	333	330	371	342	319	339	377	357	359	319	354	385	349	340	354	291	318	357	339	354	335	338	337	350	370	357	349	370	337	343	352	376	314	335	326	316	326	378	355	344	350	312	336	341	338	352	352	361	353	322	324	374	370	364	332	381	305	307	320	330	353	322	341	366	361	356	319	349	340	343	312	332	374	359	336	338	303	381	370	333	358	352	331	311	330	305	327	342	355	352	326	333	339	332	328	354	388	328	323	344	355	323	324	342	340	332	340	353	332	330	352	353	342	382	370	306	325	374	345	369	326	333	361	367	309	341	343	331	356	328	323	361	349	339	310	351	344	350	355	335	344	361	336	371	317	358	344	337	332	362	344	331	341	327	322	308
19153	23060	34982	45952	53705	47561	34798	27001	22805	17144	11956	9365	6384	6701	5635	4348	3125	2453	2071	1834	1729	1703	1551	1525	1381	1311	1164	1122	1166	1288	1241	1147	982	917	935	927	923	875	947	905	903	920	1019	1031	1093	989	981	954	922	918	868	859	812	852	881	883	866	898	887	863	917	854	864	868	815	868	892	857	893	860	917	917	815	913	895	813	852	903	896	889	881	837	822	868	852	879	804	856	859	849	914	802	857	870	857	856	879	853	885	842	887	855	861	878	905	825	889	895	872	843	936	826	840	915	863	870	864	894	846	838	851	883	806	926	862	878	818	894	881	920	868	863	856	834	911	906	900	841	851	883	876	817	877	854	841	844	834	923	887	868	897	892	858	862	884	863	852	912	828	850	861	865	878	820	839	842	885	844	829	878	836	907	865	812	840	862	922	831	856	849	879	845	846	881	819	834	851	874	805	869	842	897	916	826	880	867	918	888	883	854	874	854	813	852	927	841	850	833	857	845	868	831	813	823	814	879	869	860	923	895	899	830	842	914	845	866	889	851	853	845	883	899	835	853	866	893	867	822	881	877	856	804	911	858	834	862	932	888	885	850	874	879	884	852	848	851	889	875	886	886	882	848	818	905	860	853	821	859	829	822	920	861	882	837	852	868	835	904	892	887	825	883	861	847	863	917	805	908	882	857	853	883	902	833	902	843	874	882	901	855	887	891	826	900	871	891	896	837	903	866	865	854	825	824	840	846	858	836	905	862	876	885	853	868	872	829	870	881	868	844	900	875	913	829	881	845	866	889	863	900	862	889	865	862	899	880	873	817	841	869	879	833	901	845	811	878	866	874	883	879	861	876	864	880	900	863	866	850	857	854	837	846	914	904	846	847	854	894	872	862	872	950	851	877	909	875	816	882	875	899	895	856	909	873	881	836	878	861	890	889	809	902	832	894	836	840	892	873	834	850	827	880	891	932	902	828	870	876	847	802	830	886	925	867	848	828	867	817	877	868	818	811	849	861	832	871	870	878	880	870	852	874	840	888	829	821	892	821	898	898	829	847	868	823	820	847	897	811	872	851	813	874	859	871	931	898	872	890	862	882	902	854	883	841	898	866	857	836	925	833	860	835	875	857	870	869	881	891	868	872	909	862	853	868	825	821	877	835	879	835	840	855	890	832	864	900	885	815	877	813	844	801	852	881	885	826	823	816	868	793	928	839	827	863	856	823	884	861	898	839	876	860	846	835	866	841	849	853	869	858	909	814	861	827	853	871	835	883	857	880	905	901	862	869	848	824	894	848	853	851	877	864	858	878	856	849	852	820	841	862	824	859	851	920	843	885	890	853	872	882	842	854	868	836	836	858	858	852	922	871	860	844	873	846	870	917	864	890	841	869	876	853	846	839	875	887	819	862	854	824	867	823	897	891	839	792	836	856	851	833	851	871	862	909	820	881	835	878	877	862	921	900	827	843	853	883	877	855	869	902	862	819	869	815	891	887	852	872	838	917	873	851	903	846	895	866	806	901	880	869	867	782	889	854	870	874	894	889	894	852	919	903	888	851	848	851	907	903	818	858	901	885	863	870	866	862	878	884	899	825	872	890	886	910	886	868	895	853	904	883	904	878	905	828	875	850	898	896	903	852	847	892	889	858	843	879	872	846	876	860	850	877	917	918	890	899	830	853	873	816	837	846	871	886	838	879	864	887	852	860	848	856	866	838	849	905	898	840	856	854	876	897	858	888	878	842	860	877	892	839	845	874	914	885	882	847	869	868	847	821	810	815	805	896	848	840	896	854	806	881	917	898	894	892	810	834	824	855	871	836	882	871	884	843	868	833	882	870	850	871	860	849	856	876	926	835	922	872	892	882	908	867	838	870	863	842	874	880	796	832	860	864	887	858	884	898	860	867	915	871	889	903	921	841	828	831	862	888	900	879	804	894	903	887	829	858	806	894	896	917	893	900	840	849	867	819	879	833	866	876	845	810	880	871	889	848	843	831	887	911	862	881	830	872	864	853	838	906	912	916	854	881	863	865	847	831	878	938	847	850	811	904	840	828	864	856	859	852	878	871	887	843	872	880	848	873	865	863	815	838	823	858	838	873	893	816	911	847	911	821	914	873	870	869	825	828	845	862	907	866	933	875	826	828	881	879	887	866	890	847	878	852	902	895	860	837	875	849	918	893	876	819	866	891	781	826	890	838	853	857	865	867	895	868	882	895	843	864	815	818	827	873	856	899	872	870	810	850	829	897	889	847	845	830	877	891	906	914	849	894	874	869	828	837	839	841	861	853	898	833	848	843	863	883	893	879	821	836	838	878	831	896	848	846	879	853	822	894	861	873	882	859	838	879	901	842	885	783	851	899	861	856	881	827	832	865	831	904	833	858	850	893	851	864	896	875	889	894	872	844	856	855	842	875	848	867	889	846	856	887	845	841	801	883	913	847	898	849	912	894	854	860	889	847	838	946	873	918	884	863	858	897	841	889	840	893	873	883	867	884	903	869	866	841	830	820	865	867	859	849	864	891	807	831	895	880	825	875	921	876	849	814	846	868	819	799	906	844	835	868	846	909	891	884	871	863	854	851	849	837	867	913	871	920	903	864	841	876	911	905	878	849	868	799	927	902	864	859	866	899	943	871	843	873	856	877	859	877	886	876	835	854	868	901	903	835	861	832	869	871	881	863	886	869	842	835	865	846	906	864	889	804	893	840	832	916	891	873	844	843	877	807	894	875	864	907	811	841	890	851	878	864	856	852	880	851	897	863	900	876	906	902	852	878	837	824	854	884	894	856	885	879	830	860	865	867	842	879	889	870	909	834	870	868	852	902	889	869	895	853	819	880	871	849	851	869	872	899	914	842	851	865	868	835	844	879	802	900	910	891	872	863	823	839	907	885	809	864	869	847	969	862	881	805	835	879	830	872	904	847	868	874	865	873	860	903	865	850	849	829	834	862	843	899	826	882	889	867	880	862	874	833	883	843	850	841	861	867	874	878	852	853	879	875	882	845	803	860	830	854	845	872	877	854	893	830	835	848	826	876	894	879	848	810	894	879	872	863	813	892	832	917	923	907	857	890	846	873	829	876	881	912	899	877	849	888	858	879	841	855	916	848	864	903	854	872	863	873	872	850	895	908	836	869	862	832	871	842	890	848	905	848	815	852	859	900	840	862	851	861	837	876	859	911	849	903	884	862	866	858	845	889	867	870	858	830	799	898	887	864	845	879	829	880	875	861	880	890	837	847	864	812	915	870	932	875	860	906	901	888	852	839	817	838	863	894	883	883	879	832	868	878	885	827	883	796	875	831	882	829	813	926	811	900	914	805	837	882	858	885	884	849	867	899	923	885	833	903	862	880	886	866	852	861	912	888	836	898	818	855	831	856	861	871	889	816	859	853	878	826	879	872	807	874	913	889	912	866	835	910	880	888	860	871	864	833	930	887	875	853	869	901	843	838	830	842	876	848	843	923	856	903	919	825	899	859	839	878	880	902	807	823	870	812	861	854
48255	44892	47484	52159	51039	42987	34510	31756	30866	29180	24500	16734	9262	5121	4744	2478	1364	977	937	997	846	619	571	499	493	502	514	480	518	498	541	494	441	398	397	367	347	338	420	338	382	382	472	516	516	473	393	391	350	353	351	338	362	299	334	358	326	346	341	363	381	336	331	337	359	361	357	350	329	354	291	351	364	319	345	362	347	349	349	380	319	358	349	329	343	334	341	336	341	337	344	367	341	354	316	359	335	360	340	340	332	317	329	333	336	316	322	329	327	364	330	329	357	329	352	319	344	326	330	324	354	325	339	334	336	327	346	361	357	388	338	338	340	292	341	324	308	343	366	332	339	345	336	358	340	327	350	327	350	341	362	328	318	346	333	342	317	375	347	334	355	343	325	337	356	337	350	371	366	358	356	308	354	317	339	330	321	358	316	337	299	317	342	368	331	357	349	323	323	331	341	361	325	337	362	348	337	352	304	311	351	303	341	382	329	301	328	356	308	312	306	325	352	347	380	338	352	315	346	325	319	306	339	335	327	372	319	374	336	322	360	338	362	370	354	359	334	353	324	358	361	323	335	352	315	348	359	342	374	327	316	315	329	335	317	301	340	358	342	336	330	341	340	345	355	317	354	340	365	342	331	321	348	340	320	309	361	362	347	336	318	311	375	316	328	367	328	322	354	338	330	315	356	322	355	310	326	388	338	316	340	337	334	338	308	316	321	324	353	384	344	343	323	314	346	348	325	363	338	316	318	335	355	347	365	349	361	355	359	392	344	388	336	372	389	313	308	326	318	316	353	332	310	332	315	362	345	352	378	323	355	349	344	295	341	354	324	349	373	352	322	323	351	325	362	332	353	310	329	338	342	327	317	306	361	316	303	334	332	341	314	319	367	333	365	330	329	301	312	342	351	352	338	324	322	365	319	334	341	306	332	344	338	308	347	341	329	360	362	342	303	320	328	354	379	368	355	312	333	353	344	289	350	324	346	348	340	364	318	363	365	336	363	345	341	361	349	373	333	368	336	333	329	353	352	321	350	350	327	316	317	323	354	315	335	340	379	336	345	314	336	323	340	339	357	329	356	348	308	332	331	334	360	353	334	369	345	336	340	360	373	368	323	339	376	331	333	344	334	333	329	333	359	344	366	370	328	310	377	332	328	323	341	328	327	372	332	328	333	372	323	363	343	351	343	315	331	349	302	347	336	303	355	356	365	324	321	340	322	360	338	317	304	328	334	346	324	334	321	363	336	334	353	358	338	357	336	337	377	337	359	341	355	361	324	358	320	314	314	359	330	337	307	348	315	335	326	341	335	338	376	359	347	392	340	345	359	355	377	349	355	353	344	360	339	324	347	336	338	359	326	343	310	347	361	318	371	304	353	374	363	323	333	336	304	358	361	341	361	321	330	366	358	343	339	365	350	337	361	331	359	351	325	320	352	348	370	333	354	359	297	363	351	301	353	353	314	330	338	343	310	346	364	316	373	334	366	318	330	353	319	359	322	343	363	349	345	316	343	305	356	341	321	328	345	318	307	329	355	320	325	363	359	330	340	328	320	310	333	351	339	344	358	324	333	336	319	353	332	346	310	327	358	286	338	335	347	356	317	343	340	347	341	332	336	320	320	338	348	349	329	350	366	326	346	358	329	326	327	346	357	369	345	318	350	302	307	340	336	316	322	331	363	331	339	325	363	303	349	332	336	309	299	319	345	372	378	296	328	345	363	349	375	328	309	304	352	361	323	342	334	354	342	316	333	362	335	330	332	315	337	320	316	331	311	358	325	335	318	345	343	335	346	361	335	339	334	334	350	313	311	363	352	338	322	337	318	347	332	321	342	342	343	342	337	324	387	376	324	324	323	364	305	372	363	349	339	353	316	339	342	330	318	321	309	317	379	334	342	329	351	354	327	355	333	344	347	310	357	329	339	295	328	332	339	355	343	345	275	363	340	338	347	327	338	334	320	325	334	336	343	359	368	361	350	356	368	365	345	332	313	340	346	340	342	345	338	322	336	325	370	355	347	363	313	334	341	362	336	315	343	338	357	313	347	312	366	325	355	300	316	316	350	348	322	303	367	305	356	343	324	322	340	346	327	353	362	340	370	370	358	325	376	342	354	320	326	372	351	337	324	357	324	326	338	341	327	344	362	298	361	347	328	351	334	308	360	348	325	353	340	339	345	364	339	334	354	357	315	363	341	341	343	352	347	322	335	340	331	349	347	334	333	357	350	347	354	335	342	352	337	328	336	347	325	336	340	330	378	359	354	390	364	347	337	314	331	310	362	361	328	313	305	329	334	319	352	326	339	355	344	345	339	313	334	338	353	361	337	354	365	332	344	338	352	377	354	348	326	326	362	330	347	335	387	311	343	326	338	357	336	364	346	333	332	355	312	321	336	334	338	343	319	324	326	361	364	325	363	335	386	341	337	368	367	343	322	353	323	325	340	350	326	318	307	373	355	344	352	324	320	329	321	343	341	363	335	319	366	343	355	331	331	341	354	352	304	366	320	356	290	349	361	329	358	311	360	380	307	372	344	331	344	331	346	359	333	396	331	330	353	349	374	352	333	364	346	360	355	347	326	348	311	336	322	324	345	325	326	373	387	301	368	336	337	310	311	326	365	351	332	343	355	336	339	304	311	337	361	321	327	318	324	346	324	330	355	340	336	334	365	334	372	315	322	326	339	359	335	312	334	336	361	329	342	370	324	325	330	323	319	319	330	355	320	319	354	359	346	343	345	352	327	318	311	337	378	334	338	348	343	330	332	352	354	357	368	300	296	321	329	332	343	343	318	322	316	333	340	351	330	343	337	334	352	356	342	340	329	368	341	349	352	329	350	307	326	340	350	342	329	322	354	363	367	333	332	350	297	349	351	372	358	307	325	339	309	355	321	324	320	352	317	333	351	337	345	358	334	342	315	344	337	361	344	293	350	345	327	328	301	357	315	325	368	320	354	347	327	302	328	328	336	322	393	330	334	349	305	324	316	318	328	313	333	341	359	330	319	339	364	362	291	336	325	341	352	340	337	335	351	359	347	340	351	320	374	303	325	331	349	310	333	332	345	318	315	393	353	367	356	328	335	336	318	354	354	344	374	354	363	366	323	365	349	347	340	325	314	340	342	334	381	325	310	345	363	353	371	355	319	375	350	304	315	336	331	370	340	350	384	342	376	341	362	345	328	290	309	321	355	292	331	332	314	342	342	318	313	340	350	309	336	359	339	361	320	312	335	337	363	316	344	361	324	345	316	345	329	345	317	330	343	353	347	344	330	368	344	336	381	330	351	363	364	287	328	365	360	332	337	355	333	335	291	355	328	331	360	335	318	367	343	328	367	323	309	352	346	328	382	348	330	333	338	348	329	369	337	341	344	345	358	366	354	336	354	330	335	368	296	330	348	366	326	358	369	351	293	337	342	331	341	338	312	320	355	369	336	312	337	321	345	321	348	363	371	343	316	334	361	336	361	333	346	340	345	352	350	355	334	352	319	367	342	339
32429	39718	48519	51670	56266	59726	54177	49991	46327	42050	37408	29481	20480	16470	16418	9335	5775	3988	3820	4436	3557	2413	1921	1622	1584	1802	1833	1884	1761	1827	2162	1613	1400	1226	1048	929	931	918	916	906	935	1309	1737	1762	1745	1292	1096	959	952	890	833	860	876	788	808	843	902	797	849	847	855	850	891	841	822	826	825	838	818	851	806	891	838	878	847	796	875	795	825	775	817	882	868	857	796	840	765	833	794	871	852	875	837	878	837	870	855	863	806	835	806	842	844	834	815	798	879	815	852	888	863	826	833	836	866	847	803	856	856	828	831	883	834	837	880	862	870	853	842	853	887	808	862	868	878	880	885	846	836	790	779	809	814	897	819	838	799	839	859	798	862	837	798	857	853	785	856	864	852	839	800	817	868	855	889	864	812	905	839	805	863	887	847	824	833	836	784	816	854	848	843	840	804	847	814	800	826	835	829	851	821	858	861	847	886	806	856	798	833	845	902	833	810	818	787	851	811	847	893	864	824	804	921	803	829	829	828	878	799	827	834	854	845	822	792	829	841	853	784	831	847	829	822	836	842	836	790	872	861	799	857	843	847	807	824	857	847	794	804	853	813	903	823	812	857	863	866	837	808	778	828	898	827	843	814	844	885	813	863	844	816	833	870	849	880	819	861	832	855	837	861	861	900	829	860	854	851	834	826	855	769	845	815	825	890	813	791	850	846	844	855	808	829	842	803	867	833	870	868	802	825	822	806	830	858	873	829	795	843	853	803	882	840	863	870	796	812	794	802	861	874	834	814	842	837	842	855	861	807	852	806	794	839	809	799	840	897	864	805	804	855	872	874	810	874	853	871	805	804	843	865	857	850	881	865	872	785	824	870	817	823	868	849	844	856	824	861	849	843	845	860	787	880	831	873	865	842	843	823	814	866	876	835	888	827	845	894	886	848	866	828	876	782	837	863	885	824	847	833	867	856	812	866	818	808	881	844	867	866	829	856	862	823	824	827	830	871	882	836	834	814	836	875	794	830	829	853	830	825	835	875	821	897	836	838	864	842	815	840	838	833	846	850	806	821	830	857	774	802	828	881	820	824	829	902	827	844	814	831	875	833	814	837	881	861	868	860	866	852	845	793	867	818	863	845	885	835	876	833	836	884	870	843	815	875	836	856	801	881	787	839	876	838	807	877	839	868	851	846	840	867	885	818	831	863	781	878	830	834	851	900	840	852	909	848	828	855	886	877	830	802	826	844	842	879	866	868	831	873	872	915	858	852	871	798	800	865	835	798	854	831	855	902	819	784	838	872	858	816	848	839	837	882	855	791	854	817	880	847	882	808	872	847	815	812	861	832	840	836	822	854	809	842	801	806	852	871	839	859	837	845	785	836	852	836	883	820	813	893	868	809	836	796	888	851	831	855	850	872	810	843	823	882	840	828	864	823	850	815	845	804	814	816	806	829	816	889	843	847	805	867	858	840	820	857	876	857	880	809	838	851	860	823	876	828	821	779	855	842	844	808	864	836	878	845	841	901	861	923	859	827	808	821	887	865	866	812	865	925	847	818	811	823	885	823	785	862	823	829	811	864	873	823	856	794	851	841	875	841	850	884	796	890	867	826	869	810	840	824	782	845	815	834	833	857	834	851	817	861	818	820	835	843	811	875	842	839	872	856	871	820	814	871	857	840	857	833	832	857	797	881	879	850	838	835	794	864	821	840	804	813	830	802	859	781	858	843	888	880	844	837	835	844	810	862	845	872	814	838	834	827	839	859	867	868	918	856	834	800	786	870	873	848	859	782	860	808	809	814	841	814	815	807	827	855	837	810	831	844	822	813	810	841	789	846	767	827	833	883	855	867	835	822	827	856	797	824	779	810	851	849	834	857	848	858	818	863	816	830	868	811	828	800	858	815	820	877	811	818	818	871	871	801	872	810	888	814	830	782	853	820	866	853	838	867	831	803	867	819	828	852	775	769	826	823	842	840	807	818	821	840	848	845	808	793	850	806	847	868	823	835	813	814	873	847	805	819	895	861	803	826	865	861	841	858	891	807	778	825	835	826	839	872	824	879	846	823	894	849	895	850	830	919	877	859	767	800	831	890	828	876	876	810	837	855	872	850	857	832	868	849	886	839	840	834	820	864	797	831	812	819	830	840	850	825	785	899	790	878	880	823	832	823	807	842	825	821	822	836	841	804	818	826	856	865	871	772	852	821	857	857	812	824	851	850	863	833	876	866	839	876	805	860	877	865	879	856	792	891	821	835	849	868	824	853	852	883	838	817	879	836	879	818	844	827	818	823	805	877	851	833	799	848	806	844	854	927	843	834	829	858	819	862	812	825	797	838	824	835	796	808	834	863	889	794	849	888	847	860	828	849	839	823	847	877	808	833	844	832	844	813	887	917	847	864	878	817	800	836	845	876	857	807	851	816	840	810	799	812	854	845	831	830	835	815	842	837	951	851	823	829	828	863	791	835	836	826	842	870	850	856	819	828	793	880	816	844	852	838	871	862	839	883	821	786	809	887	819	820	800	756	836	827	844	839	823	833	841	836	830	822	819	809	840	841	857	836	846	919	852	842	808	825	822	858	812	825	892	840	810	826	827	793	874	810	817	785	798	811	788	824	780	855	811	858	792	814	821	831	850	873	773	821	834	839	810	822	832	855	803	760	787	826	837	784	803	832	843	875	832	848	809	840	794	880	852	838	805	825	864	829	847	880	779	873	845	859	890	829	792	834	849	824	815	856	836	871	861	817	889	792	838	774	833	835	869	850	815	863	794	892	839	831	825	837	835	905	853	821	837	849	830	875	843	829	842	790	784	866	855	842	847	805	869	803	842	890	861	842	891	812	852	836	856	817	834	822	855	846	823	832	823	840	837	817	778	831	831	842	852	876	849	897	841	831	859	815	812	833	833	857	807	867	811	834	810	878	862	886	850	787	831	867	833	810	852	949	770	851	846	845	838	818	816	893	830	889	817	844	891	804	841	821	807	832	877	847	797	839	834	832	793	832	886	912	833	855	860	840	851	831	844	865	868	871	835	827	812	859	808	843	839	833	881	847	860	822	831	830	830	790	817	793	834	856	855	828	788	863	826	879	825	826	818	860	836	849	856	845	823	834	848	856	798	924	834	845	824	838	821	899	854	832	832	821	843	857	839	820	881	869	908	829	864	837	810	838	879	831	801	791	870	901	820	843	833	873	863	849	833	844	828	844	819	855	841	831	836	825	823	861	809	811	856	796	807	848	863	825	867	874	855	842	867	905	834	802	802	825	807	844	829	793	848	863	869	823	874	856	835	847	876	818	866	830	839	839	835	813	847	828	821	851	847	840	803	854	842	822	820	849	822	868	876	824	851	850	865	865	837	901	830	841	770	834	862	830	828	843	861	864	788	887	857	856	854	872	798	840	911	873	826	784	862	840	798	859	845	796	804	781	889	861	798	777	831	808	872	792	811	784	847	809	840	821	814	887	833	783	790	814	790	871	838	823	830	807	817	808	771	795	836	934	844	841	841
56919	52570	51537	45750	45503	40264	34053	32615	34811	35132	32210	26863	17943	11521	9052	4174	1680	1367	1356	1759	1719	964	782	744	776	705	743	692	710	828	886	773	629	528	483	462	417	414	434	550	620	677	582	568	492	417	395	364	372	390	324	345	343	350	379	335	357	320	351	310	380	332	359	356	343	323	308	338	341	353	306	340	371	312	308	359	338	326	367	337	345	331	338	354	357	328	322	367	342	369	359	317	360	390	304	352	332	322	364	327	346	315	342	340	354	320	356	379	344	328	328	358	363	329	331	332	379	343	320	338	342	346	327	315	353	379	366	334	338	313	303	356	328	363	310	304	349	367	313	339	355	365	354	340	323	348	352	342	331	383	372	360	361	353	329	329	334	342	344	366	336	349	340	408	345	317	308	335	380	378	335	367	348	374	326	343	341	315	353	329	342	338	336	362	344	362	327	334	352	315	355	339	360	332	341	372	329	338	378	355	318	369	325	361	320	312	349	359	343	328	332	355	345	364	384	347	344	347	321	348	353	329	330	340	351	304	363	327	341	326	360	348	340	298	343	332	318	330	340	385	330	364	341	347	357	327	343	342	355	316	343	354	363	358	345	339	353	337	328	323	343	342	331	350	312	312	302	335	366	335	330	312	330	357	357	382	325	366	357	340	334	346	378	370	365	328	337	341	345	363	318	310	347	335	344	316	333	342	339	333	341	312	362	325	338	327	374	322	310	353	349	354	294	331	340	289	345	354	341	355	334	360	347	333	365	312	345	360	360	353	325	368	373	363	358	367	338	345	338	320	385	356	343	320	394	372	369	335	340	371	327	351	357	357	338	335	329	306	366	343	337	352	329	309	340	349	368	347	359	337	334	372	325	310	309	358	351	370	335	320	334	357	339	347	314	325	336	370	355	356	360	372	372	306	345	334	306	355	322	338	330	319	333	321	355	319	369	363	361	365	358	350	308	359	345	312	361	319	352	338	313	306	333	340	337	371	352	333	337	338	369	337	405	322	344	303	353	366	333	320	342	359	361	358	346	330	321	368	339	344	336	367	333	382	384	359	339	332	360	325	376	324	369	351	342	387	341	374	327	355	331	347	350	311	375	343	325	364	327	361	340	354	373	339	332	337	350	370	367	317	329	351	312	341	324	344	329	370	349	327	338	312	323	348	323	342	330	364	334	356	365	311	350	335	361	344	347	340	322	333	333	320	334	366	357	355	331	339	330	313	325	323	375	320	347	360	342	342	341	348	386	370	325	335	352	353	345	353	301	313	357	372	366	321	341	311	326	339	329	325	329	334	346	355	321	347	355	323	368	346	318	382	339	358	346	288	358	349	350	346	323	309	337	360	346	316	368	352	317	324	348	357	333	354	351	356	329	335	323	327	384	334	357	355	366	339	348	343	372	361	351	312	367	359	299	346	329	321	354	335	331	344	326	341	328	327	329	348	315	328	289	348	358	329	319	346	322	325	303	343	297	298	342	343	350	329	321	353	330	321	316	293	349	366	318	337	315	337	329	323	313	380	352	368	344	333	363	338	344	340	357	320	340	345	306	363	359	370	374	306	296	290	350	366	371	345	334	353	368	356	349	358	348	355	334	340	351	358	346	379	348	351	343	378	329	312	361	338	325	333	327	366	349	355	317	308	347	345	331	367	329	338	330	334	357	357	343	298	383	378	337	346	348	340	363	368	371	367	360	363	356	346	365	356	338	354	337	315	356	336	330	334	323	348	335	332	352	283	328	357	349	425	355	335	363	337	327	329	316	334	354	330	380	317	318	354	351	319	336	329	331	308	353	345	318	379	327	353	334	301	313	327	345	321	332	354	366	330	344	330	331	326	361	319	362	319	336	345	347	343	312	345	328	318	342	366	374	346	349	345	337	362	320	348	347	349	320	362	338	341	356	322	326	336	347	279	331	312	336	364	324	378	321	352	354	342	314	347	359	304	335	326	344	338	326	353	336	340	374	333	299	339	347	327	319	375	321	334	364	335	314	357	330	326	384	337	350	357	342	346	361	342	313	361	348	333	337	345	349	324	319	378	298	309	365	353	331	306	333	280	327	304	337	345	360	354	374	318	335	311	341	351	334	355	347	340	369	344	371	358	336	347	321	326	356	347	366	328	363	334	327	316	336	342	343	349	361	327	346	350	366	334	312	322	343	332	342	354	370	367	286	343	344	350	320	343	347	367	378	323	333	359	333	356	321	367	337	312	326	368	324	352	373	353	338	336	304	327	340	353	349	356	381	305	334	359	321	345	351	351	337	328	323	354	348	323	348	326	347	311	350	322	368	356	317	343	325	312	327	351	321	337	365	382	323	324	326	339	348	365	365	356	356	303	386	332	357	336	385	353	300	348	317	336	356	352	360	357	306	368	303	339	341	314	367	345	360	311	342	303	355	374	321	325	345	361	380	373	349	303	314	372	309	346	341	333	356	345	344	372	323	340	326	303	321	343	351	352	340	332	396	356	353	365	398	326	380	347	314	322	345	322	345	387	332	340	366	325	366	322	347	341	353	362	362	346	315	342	324	377	282	354	349	330	343	376	356	331	348	356	331	326	324	337	345	322	330	341	319	333	337	326	335	338	330	339	325	352	352	337	360	324	362	331	344	390	362	353	328	368	327	318	353	319	352	348	353	334	379	360	353	327	352	338	321	340	319	355	381	318	314	363	371	314	306	363	346	324	357	354	358	323	349	334	331	296	331	322	370	319	332	350	332	321	350	345	350	320	328	364	340	330	312	364	350	372	347	335	333	372	308	304	363	325	325	318	345	368	335	352	349	360	347	400	338	358	359	362	353	383	333	350	363	373	345	336	383	354	379	332	339	340	349	332	318	350	342	317	353	309	337	332	385	336	353	347	345	330	327	320	322	345	346	334	350	360	351	374	360	334	342	368	303	356	377	351	363	383	329	315	324	324	320	312	352	312	335	349	370	337	343	316	358	335	334	326	341	368	325	335	345	351	332	323	353	377	386	377	318	298	310	311	342	363	311	394	323	333	347	351	319	361	351	336	367	373	344	316	356	352	347	356	361	354	310	358	336	341	312	360	341	338	360	365	334	322	335	313	393	363	329	315	336	313	330	347	370	343	327	353	329	352	348	332	343	368	307	315	346	322	325	338	331	332	313	352	371	332	359	322	318	334	340	325	375	373	309	355	340	379	338	317	341	329	333	324	343	357	332	378	327	353	349	370	334	346	312	355	334	339	327	352	347	316	357	318	334	346	342	365	357	328	330	348	378	323	322	338	325	356	355	325	324	349	364	353	328	355	338	327	346	340	329	335	350	340	324	348	309	348	339	350	322	324	356	309	331	311	395	330	320	325	316	327	356	351	353	366	356	350	339	351	380	328	383	373	358	332	328	371	366	339	329	358	323	336	332	329	346	366	390	343	348	318	364	335	349	332	358	341	328	308	331	332	351	310	329	361	337	315	336	350	320	363	350	335	337	349	367	338	307	331	354	312	326	359	350	356	349	365	368	326	371	322	332	296
40291	49441	56944	56053	51501	51185	48003	47612	47892	44440	40236	36039	25529	24180	21872	10892	5755	5391	5925	7032	6743	3769	3275	2828	3041	2848	2774	2716	2601	3410	3747	3282	2344	1635	1511	1548	1227	1238	1326	1890	2375	2396	1972	1970	1594	1330	1135	932	874	837	903	798	843	783	849	865	848	807	759	821	852	859	813	868	819	788	857	854	819	835	804	814	828	828	880	817	866	790	784	813	823	836	832	857	826	776	804	803	787	851	829	799	877	835	841	823	821	824	836	801	842	827	864	820	781	809	816	760	771	834	799	842	832	859	834	778	836	795	827	837	841	821	797	795	755	803	875	808	805	832	880	810	788	813	854	792	816	821	761	833	770	773	818	847	814	806	820	818	839	811	889	812	808	852	743	813	793	794	793	810	797	827	796	841	829	860	856	839	787	819	807	815	828	821	805	807	832	814	840	846	759	827	811	790	768	771	805	849	798	823	834	862	783	791	760	797	827	815	828	767	821	863	769	846	852	843	826	843	848	807	791	850	786	828	859	834	831	827	819	795	837	866	791	782	764	847	768	828	772	755	803	845	788	784	798	768	810	808	829	784	831	837	856	821	820	790	867	809	838	859	826	851	809	816	857	828	754	795	826	810	797	806	814	821	784	799	777	770	818	819	821	838	842	803	800	798	850	776	829	797	815	786	830	801	817	822	854	824	797	795	816	843	801	774	813	816	834	802	819	841	867	830	838	818	819	799	815	820	840	821	813	823	797	817	776	838	830	795	855	848	832	784	792	835	820	761	776	786	804	803	832	832	792	806	785	822	783	864	861	788	838	814	782	789	865	823	782	809	816	816	828	850	785	810	811	789	775	858	879	839	796	793	755	819	846	810	794	847	841	795	799	770	812	847	781	837	817	810	797	823	804	816	867	819	795	811	856	820	852	783	795	828	742	849	817	814	818	795	779	783	793	832	791	834	830	820	777	802	799	788	799	798	778	812	819	787	825	833	782	777	818	760	809	815	783	835	765	815	802	802	785	810	816	787	777	832	850	805	791	779	800	794	828	816	821	808	799	812	825	813	784	819	782	829	837	835	853	782	836	852	805	792	807	767	808	856	825	853	856	850	821	822	859	836	862	807	785	780	811	833	864	776	798	799	795	830	795	837	838	778	822	774	788	815	840	763	794	790	820	809	819	788	761	772	794	803	815	811	845	801	796	854	834	826	764	816	778	766	819	818	826	831	814	797	827	838	854	803	835	850	800	851	830	833	802	884	790	856	844	809	838	773	809	825	792	809	809	814	800	845	837	741	821	789	811	816	839	855	832	808	835	785	843	791	799	845	865	830	813	875	789	803	785	805	808	846	775	812	874	804	791	853	790	808	799	784	793	793	840	839	800	856	801	814	777	741	857	815	813	759	870	841	780	815	857	802	808	811	809	880	790	826	745	762	863	823	807	814	860	791	870	803	782	883	802	802	815	813	827	817	856	798	813	832	852	844	815	817	790	796	827	804	783	797	793	762	815	842	796	783	775	809	787	852	814	858	777	848	801	837	817	797	872	804	822	818	866	805	826	837	787	810	809	847	807	827	805	818	829	854	823	843	792	824	828	858	834	796	791	826	794	764	833	863	854	790	788	818	781	802	791	811	775	785	825	818	887	800	783	865	784	819	782	813	826	807	865	844	799	818	808	803	852	808	791	828	842	835	843	810	809	829	793	810	788	820	780	794	810	810	813	839	836	792	795	816	840	803	809	842	844	819	860	781	854	819	831	804	803	761	791	786	866	817	772	889	813	850	801	812	817	818	829	762	845	875	785	842	804	800	756	796	801	856	795	777	833	802	806	785	801	825	819	776	828	885	772	762	824	850	775	833	778	855	785	796	819	833	823	768	783	808	801	795	834	812	801	799	778	815	791	840	802	774	832	805	827	785	811	814	817	807	838	830	872	795	833	795	900	873	809	840	776	792	807	787	810	846	829	844	780	869	809	779	801	811	826	850	832	821	842	789	857	769	828	791	801	816	806	771	813	807	823	808	806	817	803	823	831	842	818	794	796	831	813	811	805	819	864	801	800	806	879	855	783	801	826	834	879	783	855	821	795	838	817	800	884	806	797	854	814	799	855	815	773	794	813	771	784	782	850	835	798	800	835	794	802	805	859	787	807	776	742	764	816	781	857	795	821	792	782	763	869	778	793	812	820	790	800	867	790	816	813	806	790	821	774	773	789	778	824	788	816	833	807	826	874	795	846	773	775	789	744	763	866	807	765	826	833	811	831	806	823	826	812	755	816	797	827	831	880	824	817	842	854	771	827	859	836	805	791	810	813	816	889	774	790	803	856	857	842	819	803	767	851	777	836	784	765	791	802	819	819	811	815	803	831	734	760	801	804	822	789	782	826	853	790	802	769	821	772	732	865	804	798	822	854	803	774	806	803	806	796	780	786	787	810	799	832	822	764	774	759	805	768	789	762	805	772	786	834	819	796	804	805	820	850	801	782	824	797	810	862	825	800	803	852	771	812	792	838	852	820	839	823	784	802	883	832	766	830	809	827	849	830	860	827	838	818	825	781	843	833	804	812	806	804	847	822	865	821	876	803	835	836	766	832	830	825	804	838	836	857	805	802	833	719	758	790	796	808	809	765	828	781	861	811	827	782	781	850	851	795	821	783	777	834	836	764	818	846	822	831	818	824	807	791	797	845	850	840	824	867	852	866	810	793	820	768	785	810	887	821	822	779	795	851	870	780	832	861	799	861	801	855	764	810	806	836	832	756	796	807	830	825	840	774	754	821	779	874	844	887	855	778	784	824	828	911	764	851	835	795	782	859	803	835	813	808	829	829	794	850	772	809	792	839	823	767	814	784	797	760	820	770	835	817	836	814	793	809	839	808	807	827	864	757	793	815	836	730	752	802	786	783	836	777	786	815	796	807	798	820	838	796	823	815	824	847	853	787	823	810	819	801	835	800	799	810	761	839	782	845	887	815	793	820	832	826	794	806	802	803	850	829	781	804	845	837	837	819	776	821	874	836	821	844	823	812	788	839	859	797	775	836	850	809	771	814	845	806	797	820	812	784	836	803	816	818	828	810	785	765	821	814	807	873	824	864	774	819	801	807	866	823	811	808	838	811	773	815	834	812	813	809	814	792	814	750	786	832	819	770	819	757	766	830	838	794	763	826	807	813	802	832	819	806	847	845	886	773	801	792	797	799	818	845	818	864	790	829	772	882	845	789	827	857	797	893	786	840	868	750	793	766	798	834	847	829	823	771	807	778	809	825	798	810	773	802	838	787	829	883	789	839	814	795	795	843	829	814	782	815	808	862	840	803	779	793	804	795	824	789	839	835	757	835	755	813	807	819	850	779	871	813	803	851	797	784	835	800	768	805	808	799	821	826	762	774	817	820	767	808	831	821	806	763	846	811	792	808	840	786	826	771	864	813	784	790	832	796	828	818	815	793	859	770	759	848	799	792	780	830	766	794	806	772	832	863	769	786	761	793	819	839	854	796	818	846	794	868	814	825	828	789	782
30277	27012	29020	33012	40280	27161	14177	6889	3679	2332	1440	900	790	764	762	679	670	616	609	612	585	570	567	511	462	459	455	461	453	418	440	419	406	412	434	401	366	377	373	401	406	426	382	409	369	343	399	395	389	333	393	361	374	360	356	420	330	320	381	339	349	354	362	363	386	369	365	357	373	363	367	400	360	360	388	381	393	388	364	369	359	332	367	379	352	389	400	367	346	350	367	330	341	340	378	376	349	373	398	365	378	381	399	382	335	361	358	375	392	367	373	384	374	392	326	358	368	372	386	353	345	325	383	368	381	386	367	371	362	407	364	340	360	324	344	374	345	408	390	333	371	347	346	360	374	383	379	370	340	389	358	342	378	380	386	367	375	377	360	364	376	345	365	374	404	360	334	341	352	355	342	357	352	368	331	373	356	363	365	367	392	387	358	365	342	372	346	337	344	372	348	358	338	346	346	359	334	347	366	370	363	363	360	349	365	353	365	368	400	373	373	356	394	367	378	351	324	352	356	369	392	369	348	372	349	377	353	367	376	350	363	361	376	399	359	347	365	350	395	361	357	353	388	357	331	366	373	398	348	380	394	375	353	341	370	363	344	334	349	375	366	335	373	360	356	400	373	351	376	371	396	360	344	386	351	382	368	354	358	362	337	376	393	356	371	348	380	369	344	366	335	346	356	389	405	344	356	360	380	370	371	360	325	378	342	365	335	381	370	373	387	326	373	370	350	359	395	367	367	380	388	371	387	355	389	350	330	337	397	399	363	350	329	352	368	407	373	349	371	382	361	334	348	348	370	398	388	368	376	405	358	349	378	375	370	369	417	379	353	355	398	351	354	351	394	372	355	393	373	365	380	351	373	364	360	363	370	394	338	366	346	377	377	361	400	370	354	349	371	361	348	312	339	365	383	348	377	359	354	334	385	341	375	341	374	346	347	356	414	383	397	361	351	371	379	330	378	342	400	370	350	395	338	374	340	333	373	355	329	359	361	353	359	371	360	372	353	380	355	375	362	326	381	363	346	350	380	368	369	374	365	373	397	362	379	366	371	357	364	373	381	386	374	368	350	350	350	371	359	363	399	378	370	350	346	358	370	384	389	306	367	400	427	346	384	346	342	338	355	407	368	362	405	378	345	367	387	387	359	347	353	356	339	357	356	364	387	358	368	364	365	351	347	371	346	332	319	356	369	325	363	386	366	374	375	372	387	361	361	369	411	314	334	368	371	378	374	356	393	370	318	345	362	362	368	347	349	360	363	346	356	346	364	348	342	358	347	362	382	330	369	366	325	356	373	389	358	353	388	363	360	363	393	343	364	347	365	392	369	345	382	369	378	387	360	341	371	338	379	348	360	348	363	367	401	374	397	380	366	349	360	354	368	356	392	361	367	363	346	347	357	342	396	366	370	389	376	360	384	356	378	372	373	367	374	340	365	360	367	359	373	356	402	342	337	358	382	368	345	360	360	362	348	409	380	363	341	355	343	369	379	385	367	388	387	387	341	396	369	378	375	358	378	394	334	405	351	347	350	345	361	336	365	364	375	368	374	349	321	392	374	394	377	380	341	403	378	371	365	342	341	356	347	395	383	366	382	367	354	348	345	387	345	373	356	356	364	378	374	370	365	344	343	377	356	361	361	357	371	341	356	381	338	379	386	366	389	353	372	382	396	353	373	375	392	335	360	358	345	407	370	413	350	358	359	370	372	379	378	400	394	347	359	340	364	353	380	366	376	351	420	362	370	401	349	367	393	369	368	364	374	370	373	344	370	354	364	380	368	356	399	379	345	392	349	369	371	389	379	358	384	340	372	370	412	350	363	405	354	367	372	355	403	374	371	362	374	397	373	369	388	378	382	365	362	368	333	365	335	377	377	359	351	349	378	375	340	382	399	411	364	376	358	390	375	373	347	384	394	369	361	353	354	336	355	352	342	384	358	356	337	375	356	337	377	350	351	383	346	376	391	332	388	367	348	381	398	393	364	371	372	332	391	375	334	384	323	391	364	366	371	407	379	396	330	369	347	370	371	350	357	380	368	373	367	368	386	379	393	326	340	379	360	374	352	387	357	365	360	354	394	391	326	366	326	337	336	359	363	380	353	356	364	366	380	388	368	420	385	314	366	370	362	346	371	404	385	362	356	374	374	336	390	394	341	387	375	377	364	366	390	361	347	362	346	346	353	341	343	332	348	372	379	376	355	338	373	352	354	358	370	389	400	389	401	379	339	362	355	350	376	349	379	388	362	354	360	383	377	345	369	361	347	356	365	335	342	360	387	358	366	354	388	360	362	340	379	365	374	337	357	371	362	360	385	378	361	362	381	388	354	352	382	370	363	369	362	355	382	355	373	360	416	344	350	349	368	364	366	413	385	389	385	379	363	351	351	391	378	350	407	370	349	372	365	369	367	368	363	324	383	379	347	349	369	386	360	372	378	358	357	360	382	333	378	353	334	374	353	351	346	320	400	346	380	386	364	360	374	379	349	389	382	372	370	371	357	352	369	401	374	352	359	356	347	339	384	342	355	352	369	376	376	361	366	352	362	344	371	390	351	392	369	339	361	394	379	388	362	374	348	331	351	346	403	358	372	345	386	390	355	339	368	368	356	382	372	406	358	378	377	335	336	385	375	341	390	370	327	349	358	369	375	382	374	384	382	366	358	370	350	343	406	367	428	384	375	385	341	349	365	346	376	382	398	370	393	369	364	396	345	362	389	349	365	361	341	354	351	375	363	366	388	379	368	366	387	352	366	352	356	376	383	368	377	380	391	361	380	350	352	365	375	369	384	390	373	370	356	380	383	353	381	368	356	382	390	346	351	370	334	383	389	323	369	357	328	370	379	376	382	387	382	361	340	354	344	374	375	359	343	382	356	393	333	336	442	381	339	362	372	359	372	361	355	363	393	372	343	375	360	342	386	320	348	352	365	364	384	316	374	390	341	361	357	341	371	379	338	351	365	358	361	357	343	305	333	379	337	342	348	365	400	324	389	355	357	372	381	391	375	346	361	394	358	352	364	368	361	380	398	393	395	344	393	343	383	350	373	374	361	335	348	388	337	371	383	398	357	361	377	361	336	325	372	372	368	375	375	369	395	352	357	376	357	402	353	366	368	364	353	406	363	371	362	365	351	369	385	358	345	385	382	370	363	362	369	367	382	363	377	349	408	369	342	371	380	357	359	376	337	413	331	370	393	367	393	358	362	380	381	391	349	324	360	318	367	351	395	384	375	396	401	335	368	344	367	366	374	384	364	357	367	401	385	358	385	347	387	359	367	384	377	386	359	376	357	354	356	374	348	371	370	369	407	337	372	405	396	364	338	367	371	399	361	388	365	403	356	354	352	393	349	353	359	362	354	370	363	364	357	384	350	352	343	374	341	365	328	372	343	371	356	395	374	377	363	377	369	337	357	361	367	362	359	364	385	367	378	372	363	345	386	381	358	392	350	378	365	373	358	355	351	388	427	381	385	354	343	377	347	360	357	343	363	357
19989	23741	31715	40721	46411	36508	24569	17942	13811	9689	6493	4412	3527	3368	3191	2873	2640	2500	2443	2437	2231	1981	1775	1668	1589	1464	1345	1284	1215	1200	1229	1265	1200	1109	1103	1093	1056	1046	999	1086	1139	1100	1048	1056	1018	976	897	968	920	929	879	910	874	923	924	888	924	888	898	969	913	930	941	954	933	968	972	960	938	926	933	929	939	889	978	980	943	899	941	920	928	895	937	954	910	924	927	926	952	937	906	947	935	900	933	930	930	915	959	958	891	948	920	880	860	928	894	931	893	903	922	926	881	916	909	892	948	905	891	902	847	920	871	933	937	903	950	886	891	981	935	902	903	961	846	911	926	878	940	951	909	880	879	951	913	917	926	897	885	966	926	891	910	863	938	885	896	914	916	927	915	919	869	903	961	882	945	890	902	883	878	883	928	958	924	916	913	955	936	835	957	927	917	947	877	879	891	926	994	934	947	915	900	892	911	976	934	966	938	926	937	879	983	922	882	964	922	932	922	930	939	947	865	907	864	1002	913	924	934	877	900	952	925	969	908	902	959	898	891	896	895	930	983	932	939	886	914	963	966	892	900	945	884	937	916	941	907	887	939	968	950	894	924	939	943	928	929	867	900	914	899	971	978	865	891	919	929	872	877	994	933	983	945	916	919	926	931	881	904	883	917	900	886	970	918	858	930	931	911	899	883	889	919	885	929	891	862	940	915	929	969	924	935	924	923	904	880	968	922	886	940	899	930	903	919	961	886	851	903	953	899	878	944	846	869	902	928	923	917	931	939	861	912	952	983	881	911	897	891	893	938	915	959	935	880	889	915	933	877	948	937	952	910	880	912	926	939	906	921	966	930	904	950	889	963	924	881	900	944	913	920	887	944	939	916	924	925	902	890	928	869	975	887	923	953	912	907	878	926	920	892	890	903	879	921	928	956	949	876	974	950	925	904	935	967	929	931	906	918	909	989	954	971	927	934	881	937	911	920	845	912	988	894	970	923	919	873	939	936	847	879	915	927	871	913	922	916	867	967	895	905	898	918	962	912	868	890	954	853	915	911	891	900	965	902	927	914	904	919	918	940	904	880	934	935	937	827	937	950	957	921	911	905	892	861	932	968	884	955	948	967	918	948	935	988	937	887	942	931	900	887	908	993	890	907	913	903	942	883	880	924	919	941	888	900	923	918	879	916	874	908	901	920	886	914	904	907	947	907	957	909	944	924	907	925	899	909	904	960	936	933	936	951	916	900	917	939	923	928	920	898	869	926	894	897	908	951	939	836	944	916	917	944	931	898	884	906	922	906	894	922	896	938	917	964	906	908	957	916	909	892	900	886	914	876	924	880	950	909	867	895	965	945	899	930	874	913	918	908	870	927	917	867	933	918	936	921	949	916	959	926	969	964	910	909	947	935	929	944	904	937	934	940	927	921	856	898	906	935	919	904	941	907	948	828	930	907	905	889	856	904	938	951	917	876	879	889	868	890	877	918	904	838	877	913	884	952	889	934	904	897	918	997	899	900	937	926	897	961	974	907	919	942	888	953	980	897	953	876	961	890	904	918	980	900	935	895	948	971	898	928	928	892	942	850	880	991	889	888	907	953	872	907	919	941	933	951	912	931	914	978	947	864	939	937	880	926	915	919	939	887	882	919	920	962	891	960	982	930	984	887	905	918	866	923	917	926	919	876	939	863	904	903	933	943	869	909	961	921	944	945	890	938	929	915	875	875	899	894	890	931	879	916	894	870	935	906	941	924	891	916	943	921	892	933	920	970	896	926	926	936	957	953	918	962	907	947	945	884	918	890	912	910	989	895	910	896	926	930	948	951	844	878	942	905	945	907	894	931	932	913	902	904	927	948	951	899	869	874	925	938	982	929	902	947	950	946	907	947	909	894	932	961	904	939	921	931	877	879	937	909	893	898	938	933	886	930	893	925	945	892	923	875	870	888	940	937	936	930	958	932	937	935	902	953	937	1005	922	942	902	899	914	892	947	972	948	915	913	960	903	976	892	915	878	954	938	935	865	942	872	894	910	902	902	927	916	942	955	916	891	959	926	927	914	918	865	894	887	944	937	942	930	931	928	897	889	904	903	916	903	957	950	902	955	854	923	900	918	888	945	918	886	880	940	888	922	938	912	925	908	943	937	948	967	915	909	928	936	924	913	940	952	950	950	938	895	880	922	907	945	897	908	944	854	892	903	935	957	849	891	953	949	957	926	900	933	943	1016	901	924	953	926	920	896	931	966	891	949	943	951	905	924	910	962	940	918	932	945	965	906	894	891	959	878	894	896	904	843	925	938	913	917	892	942	926	883	918	979	954	939	902	921	938	876	924	904	924	908	944	875	920	956	954	917	945	944	933	916	926	947	872	949	891	851	947	932	887	966	926	943	929	913	899	935	932	964	966	909	926	968	923	889	957	915	943	926	903	952	924	864	946	913	907	956	930	968	897	889	923	939	910	931	890	928	873	897	854	861	899	905	912	906	898	924	916	910	928	917	924	928	871	927	945	940	947	940	882	932	881	934	898	936	904	918	897	953	901	940	940	864	937	921	881	892	900	925	893	914	976	900	929	935	908	906	895	882	901	914	943	945	961	952	883	907	913	955	932	942	887	870	966	911	919	945	942	949	907	941	938	871	965	870	896	905	915	898	928	967	906	942	864	848	904	871	922	897	913	917	951	929	885	929	981	888	930	885	879	915	905	868	933	935	990	932	951	901	933	904	879	850	921	915	897	906	913	846	921	924	891	942	937	955	911	891	869	949	892	911	952	918	877	903	949	855	902	890	883	934	921	888	966	870	915	982	920	920	898	933	878	927	947	879	900	885	936	929	901	888	967	859	920	897	910	886	883	983	899	927	948	953	885	898	970	886	920	952	927	936	927	904	921	937	922	879	917	925	931	911	958	962	988	907	966	910	877	892	888	905	936	887	965	871	895	933	961	949	909	887	950	957	875	900	912	960	933	896	909	899	905	896	932	917	863	952	874	882	964	905	979	887	895	934	966	892	941	891	911	965	902	919	867	980	908	909	927	966	906	895	936	936	909	899	885	954	900	987	964	868	933	943	936	876	905	908	943	939	922	902	937	941	897	908	954	912	865	930	900	919	953	951	923	905	922	924	895	953	907	864	937	936	974	974	951	943	883	939	928	923	939	959	911	927	938	963	945	939	925	912	894	940	927	901	947	911	911	926	907	895	947	898	893	941	928	930	922	927	912	923	847	894	897	893	918	922	937	937	957	920	888	878	934	891	916	966	913	947	898	971	956	926	916	857	923	953	906	973	905	900	885	943	926	922	892	894	938	910	925	912	887	981	940	912	916	910	900	914	958	900	948	918	940	895	914	929	990	941	916	924	958	853	914	942	852	949	855	888	929	926	943	931	941	933	906	948	949	891	868	854	989	946	931	926	901	906	919	925	878	906	901	936	861	913	890	925	901	873	904	892	850	958	939	915	947	889	854	925	867	952	955	899	933	984	893	880	914	879	871	899	968	918	903	880	943	919	939	905
49394	45129	45338	53071	48118	39430	33787	32364	27194	20351	14243	10271	6704	4994	3329	4424	2483	1144	1050	1053	926	751	667	699	680	766	758	740	760	646	535	554	618	510	479	472	441	458	418	520	662	554	506	444	410	393	372	361	347	327	388	392	384	368	357	411	375	361	355	365	363	349	363	392	396	332	352	347	350	354	376	369	375	338	367	380	391	364	353	359	352	377	347	367	362	343	357	352	369	365	315	338	374	356	386	386	385	341	381	381	343	338	352	354	351	340	372	384	385	362	384	362	337	344	335	342	377	321	337	372	338	363	340	332	329	379	371	370	367	341	320	358	349	381	375	328	381	375	353	339	388	355	379	379	356	385	358	371	371	396	353	391	375	365	354	364	370	368	370	331	348	372	358	353	376	359	330	354	367	350	355	388	388	342	351	364	374	379	345	362	355	335	351	386	316	368	366	342	393	349	371	357	334	369	362	369	353	356	361	365	356	339	372	365	343	370	342	346	349	341	344	348	379	349	383	344	360	377	340	383	358	371	335	345	380	371	348	368	384	341	348	352	334	383	352	358	393	351	374	363	354	363	347	331	353	359	382	389	377	336	375	338	336	384	378	323	352	346	350	363	380	349	374	356	346	356	393	350	352	336	373	350	348	381	373	347	371	345	340	352	368	359	367	359	329	344	369	374	359	331	311	379	326	410	376	346	371	376	370	368	372	380	389	349	364	389	373	358	362	371	384	394	372	344	321	322	392	394	360	369	348	362	382	370	343	361	375	346	367	347	355	332	341	331	352	341	364	341	322	365	346	381	380	376	337	358	341	378	359	351	370	392	379	341	327	335	355	404	380	362	340	339	401	317	360	409	343	358	385	371	355	349	346	364	358	367	393	369	368	350	361	369	346	377	346	375	320	358	360	355	333	323	344	354	409	380	352	343	340	407	350	322	361	375	346	369	357	352	349	360	349	377	375	375	357	355	382	388	367	336	357	369	365	351	338	353	363	350	352	355	319	357	369	381	339	349	323	359	347	387	381	353	323	379	354	360	361	353	349	340	349	360	370	387	357	344	353	383	370	333	360	318	372	366	350	353	308	340	377	359	383	370	331	344	359	375	325	354	343	352	335	383	367	365	318	360	352	358	382	356	355	356	352	374	347	354	358	343	392	340	384	332	340	376	377	364	338	366	331	341	342	331	351	367	373	375	357	348	346	404	350	374	382	362	302	351	341	349	391	399	374	406	368	391	340	340	351	382	352	348	351	354	366	354	345	371	349	370	359	357	362	393	327	345	386	381	376	347	380	372	366	384	367	359	344	354	368	374	359	321	345	368	392	357	377	367	362	316	328	323	395	347	368	369	360	349	378	354	375	343	370	385	326	323	401	345	382	353	362	365	372	399	381	378	354	359	357	376	375	365	373	332	340	342	352	353	389	348	324	317	386	353	360	327	366	349	348	371	357	340	346	358	350	318	331	382	401	385	360	341	302	381	356	323	346	338	367	350	382	354	353	366	362	331	371	375	358	374	359	314	363	349	365	365	338	367	347	367	371	335	361	391	341	396	376	374	359	395	364	358	363	300	382	358	366	365	346	370	345	361	336	348	393	397	391	341	382	321	382	350	349	359	420	351	343	354	364	348	353	347	360	365	380	370	355	358	340	335	350	388	343	372	357	358	354	364	358	369	332	337	343	360	365	351	334	376	346	341	380	377	386	403	374	366	341	341	336	376	359	354	351	381	347	356	330	358	344	332	378	333	343	345	348	377	335	367	396	332	358	358	371	380	363	361	370	325	364	351	329	341	367	354	368	373	364	384	321	350	406	359	367	376	371	350	360	344	367	362	331	342	357	350	353	366	342	346	346	387	355	345	362	357	349	360	387	371	363	349	354	370	354	358	358	372	357	342	354	372	336	347	385	344	363	410	341	354	395	336	345	355	362	358	366	353	351	373	349	382	366	354	375	333	364	357	349	343	359	340	405	359	347	338	386	334	371	379	320	356	344	357	365	380	392	372	374	358	349	343	354	357	387	370	380	346	335	372	385	359	376	365	374	360	368	360	339	325	370	366	366	371	375	359	374	357	350	360	368	342	355	334	377	370	359	343	360	342	366	363	375	351	373	375	330	378	361	324	349	349	357	344	357	351	351	375	402	369	355	357	332	372	347	374	321	387	385	367	348	350	366	412	357	328	342	327	339	388	382	369	349	362	367	357	381	361	352	345	362	379	341	346	387	354	346	360	365	370	389	341	348	364	374	339	340	352	357	378	359	368	366	352	370	364	355	308	348	329	335	346	349	335	372	355	347	331	370	358	369	382	374	385	361	342	340	411	371	359	376	327	360	355	410	362	385	355	352	364	374	386	344	369	371	393	369	354	346	392	354	355	337	354	324	346	343	353	353	345	343	364	382	350	371	367	371	368	345	337	334	377	372	381	376	360	371	371	350	365	361	358	344	344	351	317	329	353	359	375	324	320	372	360	346	355	347	345	378	393	373	392	362	354	383	361	405	365	352	368	342	342	364	381	361	371	348	351	360	344	346	361	328	365	372	396	349	344	343	361	398	346	353	364	378	352	355	350	363	368	397	321	340	362	363	359	380	356	364	333	388	374	385	337	330	331	351	367	351	363	310	355	361	337	355	353	356	354	334	361	345	341	355	380	326	337	366	375	339	360	316	368	363	336	355	372	364	336	406	363	364	400	307	354	352	379	371	338	345	337	386	378	346	351	365	369	366	379	371	334	338	343	362	357	348	385	395	376	368	368	384	368	344	376	357	345	376	334	351	371	388	362	363	369	355	332	384	371	388	348	340	370	384	341	375	352	402	335	404	356	313	382	353	341	351	368	357	340	357	346	365	340	371	343	399	358	348	339	358	368	358	347	340	363	363	374	377	335	351	357	352	328	361	372	378	386	359	358	375	342	360	372	375	353	327	350	371	328	366	351	343	339	369	344	383	347	348	365	330	359	362	354	339	366	383	355	314	359	377	339	302	326	367	353	375	352	351	347	333	367	389	366	325	338	313	390	323	365	340	376	376	391	374	369	322	341	362	360	348	342	359	394	346	352	357	345	335	367	360	342	368	370	355	353	349	352	350	347	379	375	357	360	368	391	355	381	335	361	379	355	378	324	327	361	340	340	334	380	354	382	384	336	366	375	370	370	347	363	350	389	356	425	353	386	381	397	365	354	383	344	330	347	350	352	364	370	335	393	347	322	343	344	345	352	376	373	345	359	370	365	359	370	352	359	343	358	356	359	367	369	365	358	389	381	321	370	365	364	376	371	371	353	390	344	349	406	374	339	395	357	379	381	367	337	344	339	372	360	369	345	356	329	340	351	359	334	335	377	374	350	343	374	361	394	389	346	347	372	368	373	353	354	386	349	398	377	320	375	363	370	369	423	343	362	403	366	360	349	365	394	395	363	400	350	357	376	344	348	361	346	368	358	356	338	361	367	362	346	314	332	348	340	387	366	371	355	360	378	345	349	350	359	379	352	362	361	356	373	392	348
34950	39822	46955	55200	56913	55492	50007	47003	37210	28595	24648	23379	19080	17149	12816	17246	10142	5182	4620	4537	3984	3223	2743	2737	2768	3255	3272	3281	3163	2459	2130	2070	2219	1933	1776	1612	1503	1472	1492	2010	2435	2128	1715	1369	1100	1083	930	940	883	848	895	867	879	911	917	863	859	918	909	904	916	896	865	897	912	882	932	911	889	928	901	875	893	874	950	912	879	892	931	900	895	912	857	884	912	901	909	880	889	933	866	888	904	879	918	857	899	889	911	922	979	962	933	906	910	912	942	917	907	872	891	917	925	911	899	856	900	925	927	850	940	952	917	933	861	911	940	884	863	905	918	952	854	903	914	931	866	841	898	867	933	882	960	877	883	907	916	925	899	943	944	930	878	907	890	885	896	934	876	865	964	914	914	868	914	924	920	858	882	862	917	888	898	894	892	910	951	912	924	846	827	894	906	906	899	928	895	985	869	895	888	929	938	845	903	881	870	906	907	900	920	875	912	886	871	923	911	862	905	898	942	888	926	934	880	912	910	882	942	934	875	877	884	891	934	881	896	899	922	879	882	920	970	896	853	888	913	884	880	868	905	870	869	912	900	938	899	911	857	906	922	977	883	914	889	904	933	955	898	864	927	894	888	900	871	937	913	941	873	887	882	853	887	898	852	878	952	856	858	871	919	876	880	870	938	917	900	900	857	891	956	917	908	867	901	873	940	924	875	868	909	923	932	911	935	900	903	893	900	908	846	906	919	898	939	918	915	879	895	867	924	854	905	903	877	925	889	900	860	914	937	835	863	875	903	906	889	900	875	949	892	950	926	910	956	938	899	906	847	893	910	917	910	875	951	925	922	914	905	881	904	927	906	863	913	945	911	905	873	890	878	897	914	916	901	893	922	877	868	944	935	906	962	851	905	843	853	906	926	888	972	880	872	891	907	872	912	867	869	889	925	914	915	849	850	898	904	908	880	884	893	942	920	870	815	856	947	901	903	914	866	969	870	903	887	878	935	945	873	888	895	908	913	931	891	899	929	924	927	908	927	911	949	918	904	902	871	953	934	910	913	883	920	886	909	889	915	919	885	914	903	912	946	955	929	929	838	908	933	921	855	891	934	862	886	891	950	871	910	848	914	919	892	886	920	898	845	861	922	873	873	897	941	887	923	917	929	847	901	845	903	899	906	898	906	892	853	956	890	888	917	962	885	970	883	953	852	916	946	898	909	910	920	885	861	882	892	911	906	910	880	893	928	918	845	879	977	937	964	905	935	925	879	927	946	913	956	898	906	911	838	906	885	886	917	916	908	871	883	949	925	906	940	900	927	897	876	894	926	885	891	988	848	856	882	888	939	934	921	890	913	882	864	895	913	858	892	923	878	885	919	907	916	901	932	918	900	958	884	920	924	901	902	900	885	899	937	948	932	896	941	874	844	879	905	866	940	854	935	926	902	878	874	884	890	866	863	880	854	927	869	890	905	939	911	882	903	929	910	891	887	892	908	909	929	907	923	889	886	859	871	928	916	855	963	866	960	912	932	879	917	960	901	911	890	892	904	909	959	888	858	907	868	945	905	940	859	881	872	925	880	926	941	933	896	864	919	887	962	959	949	883	923	936	916	932	847	913	912	909	917	949	887	913	888	926	900	873	837	839	944	932	944	935	892	873	903	882	913	938	918	892	882	896	884	929	981	878	858	858	871	918	910	934	880	942	873	918	914	904	996	861	934	914	883	890	926	939	905	915	918	865	904	919	871	931	864	899	882	905	878	895	924	890	877	911	954	926	895	921	908	928	878	914	919	886	870	930	881	892	882	951	940	886	888	876	920	940	861	885	899	906	947	890	951	922	876	931	862	929	889	934	914	937	898	897	931	937	873	895	874	817	858	937	912	875	830	947	903	900	870	877	912	885	876	887	912	893	909	926	881	876	889	906	912	901	844	938	883	913	892	904	890	931	886	913	903	903	892	917	941	915	931	967	878	884	884	877	882	888	915	921	890	938	914	881	876	972	897	917	899	892	907	882	916	909	901	890	872	906	895	856	886	928	884	909	888	892	933	875	896	911	912	913	884	884	936	895	914	872	878	899	908	918	857	898	894	925	864	885	879	943	891	896	896	863	963	877	903	905	864	859	890	966	934	923	897	894	809	911	910	862	944	875	899	873	938	918	895	936	900	917	935	917	931	897	903	900	895	937	950	873	898	889	895	963	859	881	851	921	931	911	891	880	909	895	881	906	926	856	823	894	902	908	884	904	928	893	948	846	953	875	932	927	939	944	885	905	928	918	886	886	861	938	971	892	897	930	899	893	888	877	873	832	905	891	940	912	857	918	884	923	899	928	884	903	851	883	932	872	880	911	886	927	881	929	991	933	887	889	895	885	872	913	912	913	902	924	888	937	888	837	888	880	892	904	882	877	883	974	906	881	945	908	863	866	855	890	901	918	869	831	911	899	874	946	886	958	910	908	897	899	866	930	894	955	869	878	891	879	830	886	885	886	887	941	909	948	905	902	917	938	907	828	902	914	843	906	870	911	887	899	897	925	912	900	905	853	912	911	855	884	848	833	928	890	951	879	852	900	889	917	886	930	892	919	897	879	937	886	892	877	867	903	873	884	883	919	932	982	875	853	912	905	867	914	833	942	885	913	940	928	928	869	873	918	922	908	922	979	931	947	920	887	879	929	910	907	910	901	877	908	922	884	891	881	942	890	869	901	930	909	920	929	849	833	927	836	943	906	877	919	899	937	904	891	921	946	879	914	859	939	916	854	886	831	892	949	892	893	924	924	864	865	925	926	849	895	892	921	879	954	863	851	918	906	871	928	894	897	943	834	949	852	920	940	889	912	898	883	844	902	892	928	843	955	836	912	901	920	923	958	903	929	881	918	907	878	896	911	937	916	890	865	895	877	882	882	937	905	881	921	850	915	870	820	909	905	900	905	889	915	919	883	950	875	922	893	952	927	973	952	932	891	857	925	889	905	881	870	948	926	878	907	850	835	923	905	809	872	883	913	866	898	975	890	909	897	919	874	875	903	933	905	983	876	929	896	886	919	834	867	895	880	939	867	874	830	891	934	879	949	867	868	879	916	912	865	925	890	871	889	889	915	947	892	891	884	884	904	895	926	905	932	917	951	859	928	882	871	860	885	953	856	930	915	932	936	937	917	905	846	896	887	941	854	918	914	883	921	889	900	862	926	842	909	908	878	895	932	849	883	890	899	923	945	886	922	935	913	898	933	925	898	868	855	881	921	925	915	910	885	908	960	902	895	903	898	889	906	903	870	892	902	889	824	879	868	891	897	957	955	910	887	870	872	906	873	917	928	855	885	908	895	896	949	885	878	933	922	890	886	918	926	912	892	926	821	877	912	897	882	898	910	907	916	895	938	865	914	915	871	954	925	919	862	927	849	913	935	913	940	906	861	932	916	871	907	934	884	870	897	935	876	875	911	948	926	936	903	911	903	913	924	952	869	894	925	889	893	912	868	866	932	891	944	883	916	824	917	902	963	852	863	886	913
60249	55101	50107	41937	41641	36057	31340	30812	32936	30866	28888	26690	21527	17072	12695	9884	4114	1709	1624	1189	1061	1160	1110	1060	1003	1031	1514	1359	1158	1006	895	866	704	693	631	617	621	826	926	715	985	830	631	518	447	433	413	422	388	385	407	369	375	417	384	371	375	347	388	419	374	420	412	391	398	411	423	366	369	400	398	434	366	369	364	390	382	409	365	377	396	386	355	374	391	419	403	395	368	389	342	371	392	413	379	397	434	385	426	372	357	431	392	387	372	398	371	437	398	373	389	425	396	361	380	356	383	388	425	403	371	408	377	392	380	369	398	392	376	370	385	395	370	390	353	395	380	390	391	376	397	343	393	383	391	363	418	373	371	369	370	394	377	387	390	352	415	368	346	387	396	379	411	344	392	379	382	383	384	374	385	389	404	403	356	393	372	371	405	361	360	386	391	417	360	384	389	363	371	367	370	349	401	394	374	414	392	374	371	416	422	407	393	404	408	396	397	379	387	378	382	401	414	359	416	445	411	392	409	389	369	377	376	387	385	413	395	426	364	365	377	368	396	411	406	408	383	410	417	396	371	398	358	394	401	386	348	382	383	417	352	378	345	374	350	362	422	381	372	375	357	360	409	378	371	384	392	379	413	384	341	416	396	424	386	418	359	386	378	357	380	389	409	368	388	369	393	380	361	369	355	369	379	398	368	398	400	411	393	392	389	373	374	364	387	397	389	366	359	408	378	401	438	345	397	382	367	379	397	351	379	356	362	410	387	397	376	354	404	378	379	398	420	351	357	424	378	398	384	376	394	366	356	401	381	385	386	384	399	336	379	353	413	409	381	393	378	390	385	385	386	376	393	375	349	392	420	379	392	351	391	428	389	395	383	378	368	356	377	390	368	381	375	375	387	383	407	385	403	365	408	360	387	371	406	418	384	416	400	396	403	386	382	382	341	364	386	369	408	386	387	383	397	378	377	363	402	343	449	412	391	416	374	397	374	404	369	409	382	380	400	398	365	394	393	378	388	350	409	371	351	352	390	371	384	369	377	348	375	414	420	408	397	396	406	378	411	396	382	359	386	372	433	410	371	384	409	387	364	348	402	385	371	401	377	362	390	419	364	398	385	400	398	350	418	361	388	360	413	376	407	375	390	394	382	390	432	367	361	381	360	407	423	394	398	429	400	346	408	408	411	395	406	401	390	404	374	392	387	371	391	364	347	376	407	405	360	385	370	383	404	386	381	348	391	379	384	369	373	414	400	354	399	414	355	368	365	426	415	361	380	374	403	429	392	390	361	399	401	412	390	412	351	397	397	397	404	411	399	343	353	399	379	392	361	378	366	367	361	390	393	362	362	373	372	393	377	398	406	383	400	395	383	400	383	406	383	377	377	390	402	376	385	400	405	388	382	362	373	336	368	393	366	382	409	409	359	361	404	383	389	389	361	368	365	397	364	370	372	373	375	365	393	401	398	376	409	387	437	396	374	420	416	375	385	380	351	421	402	356	370	367	365	358	403	365	382	395	378	358	398	364	392	396	368	368	399	392	410	385	344	402	432	371	368	385	379	374	390	393	370	389	439	422	378	382	356	446	349	362	384	362	398	391	388	360	372	408	409	328	399	373	355	412	393	382	406	375	379	411	387	383	386	363	350	379	378	360	348	336	378	431	378	390	393	403	389	411	384	380	402	368	408	351	342	387	411	376	365	362	359	380	393	380	400	405	383	380	395	357	401	388	372	411	386	375	377	409	381	368	376	358	347	386	377	385	369	383	392	416	384	385	397	408	404	384	375	404	390	370	400	378	431	394	374	383	397	376	366	399	348	360	399	422	415	381	389	417	408	418	391	368	399	415	445	387	358	363	429	406	361	376	353	350	390	406	355	409	369	360	399	355	396	374	385	366	382	386	405	369	398	380	379	363	400	367	391	362	362	373	413	391	433	351	345	374	367	427	377	331	361	386	396	360	371	374	390	388	400	373	392	356	385	349	387	394	370	345	353	414	351	375	380	408	406	385	369	379	399	376	378	376	378	403	403	366	385	425	380	413	402	389	358	373	407	384	378	409	376	383	362	399	385	349	374	417	378	371	430	348	413	395	370	371	402	394	412	403	392	393	370	363	378	364	373	404	359	390	382	397	385	437	394	386	385	395	372	352	400	406	408	396	386	398	355	355	357	352	342	377	380	389	370	418	410	354	382	393	384	397	405	398	403	415	430	390	376	341	377	390	398	346	352	376	415	385	352	392	387	349	369	373	354	372	369	345	344	384	404	384	383	382	378	375	367	395	354	388	359	375	389	362	439	375	387	389	394	377	395	408	393	384	399	418	360	408	384	364	388	405	328	390	373	388	412	354	402	386	346	385	377	411	365	369	384	371	379	365	365	403	391	393	382	382	387	426	358	373	351	405	347	419	400	388	404	394	412	416	358	400	389	363	393	429	377	380	397	393	419	373	371	354	398	389	407	374	406	373	433	377	389	379	329	427	412	389	412	417	395	385	393	409	368	405	390	403	405	385	416	393	397	419	401	382	371	358	368	361	411	403	383	359	367	392	401	389	383	355	381	379	375	375	361	388	374	374	413	373	373	397	398	383	386	405	377	401	355	404	367	384	390	408	407	381	401	372	395	361	375	386	378	368	391	380	408	379	403	427	342	372	368	417	358	393	399	368	396	384	368	363	387	370	387	455	377	407	397	403	394	407	394	355	387	390	372	406	348	384	346	336	418	372	382	436	390	399	409	368	393	396	411	385	383	405	426	366	396	388	357	413	383	379	367	405	386	407	359	360	398	422	376	394	394	405	335	368	399	373	442	374	362	374	428	371	359	352	385	388	406	383	396	377	371	377	377	372	349	377	361	351	364	366	349	367	381	398	401	391	382	417	448	389	386	384	407	386	370	391	386	350	366	399	396	372	383	366	439	396	377	359	395	429	383	370	362	365	412	379	392	357	382	360	374	402	367	355	383	375	346	355	356	386	350	385	373	397	378	380	353	375	378	371	432	360	340	381	410	399	374	394	396	378	367	427	377	338	396	392	382	416	399	394	423	375	389	370	394	401	384	401	398	347	405	359	355	349	385	372	336	365	378	387	381	367	354	418	402	405	404	363	350	345	393	390	403	386	348	349	399	381	366	362	334	422	379	372	386	395	391	380	405	387	392	391	369	402	388	431	380	383	381	413	414	376	384	439	385	370	409	407	359	398	377	349	348	345	334	373	391	412	346	367	390	396	396	344	378	361	357	385	393	394	412	360	337	385	420	387	380	330	347	384	374	388	403	392	387	385	356	378	352	400	388	401	375	369	384	366	379	394	348	396	376	396	384	361	386	379	395	411	382	380	380	379	379	391	398	419	397	385	399	385	406	365	371	391	407	407	384	409	374	379	376	389	374	375	448	373	385	405	434	404	399	418	391	373	394	383	353	383	400	371	396	370	400	384	386	346	369	424	393	384	363	365	415	421	400	359	433	360	393	403	416	364	374	390	391	356	362	371	355	363	410	386	393	381
44249	52521	52897	52143	48236	43201	40601	40777	39524	34884	32908	31608	29758	29383	25056	21774	11504	5922	5837	4497	4240	4467	4651	4364	3905	4036	7007	5903	5246	4310	3869	3546	2824	2670	2212	2162	2446	3588	3429	2758	3938	3073	2007	1588	1152	969	886	962	891	879	900	922	894	918	874	893	929	887	902	918	920	873	917	899	869	890	907	943	928	882	899	907	895	890	882	840	900	949	871	894	894	934	948	887	955	914	918	889	938	924	876	865	895	937	862	868	925	899	851	917	897	931	897	941	847	849	843	917	906	935	923	913	894	921	902	928	943	886	906	867	899	919	929	901	884	944	939	895	898	886	876	905	860	913	899	851	912	959	885	893	896	891	886	850	870	925	916	895	889	890	911	931	884	900	869	873	883	874	889	910	894	900	914	874	939	882	929	943	903	874	901	962	847	904	873	877	866	873	876	904	934	876	889	891	911	866	943	895	893	910	891	863	845	910	968	860	844	860	902	937	831	892	842	937	923	885	904	903	898	879	940	873	876	880	907	934	912	859	901	910	896	880	805	873	922	876	909	888	889	872	842	903	868	838	896	912	883	877	897	872	909	829	901	895	886	884	896	885	915	896	886	898	915	941	852	850	912	903	896	889	886	879	900	910	887	893	869	900	854	881	865	867	892	906	820	858	875	953	866	868	883	898	925	901	876	860	960	911	891	946	902	826	940	886	906	905	863	883	939	854	895	887	868	855	870	920	930	865	905	893	894	855	907	892	945	954	894	872	892	842	900	937	903	849	887	890	881	895	952	833	934	908	909	862	891	864	938	899	916	881	904	913	899	908	884	896	873	925	834	912	892	876	876	929	879	929	898	876	906	853	897	923	858	930	918	927	930	831	882	928	889	906	902	868	825	921	895	856	905	864	918	912	852	923	880	935	873	902	877	911	895	895	891	873	820	834	896	973	906	925	893	892	917	909	913	941	885	999	909	855	914	889	923	937	862	865	882	869	955	907	950	908	894	879	923	950	892	850	905	885	868	870	881	903	918	898	889	905	920	888	938	905	912	834	891	950	927	924	871	861	885	856	867	849	871	889	891	929	902	832	882	940	924	882	872	934	873	857	885	891	908	872	910	868	912	933	826	926	893	912	880	846	865	889	855	888	974	949	883	911	915	927	850	850	906	936	918	854	851	837	943	923	893	904	906	861	904	846	927	848	886	896	928	856	883	892	922	881	860	931	916	880	852	927	913	916	876	855	943	934	933	893	886	931	895	907	917	864	832	905	843	955	829	892	916	936	914	923	865	860	897	939	862	984	872	916	907	910	863	897	910	906	911	915	874	913	959	898	898	882	909	931	879	880	910	900	902	863	887	932	879	904	859	876	969	853	860	892	904	894	921	935	833	929	894	914	897	899	942	945	912	931	908	835	892	914	937	882	876	883	909	863	931	901	875	929	943	881	832	877	839	823	858	905	867	914	859	860	887	832	885	962	890	860	868	933	922	870	902	891	885	858	862	871	886	929	926	857	875	939	889	903	891	843	834	834	957	890	852	854	897	907	886	882	890	924	883	865	872	932	867	857	899	904	924	883	918	940	919	876	859	942	903	906	854	877	921	814	903	860	892	867	850	872	853	858	836	909	875	883	925	902	892	931	899	882	905	871	896	922	900	921	946	878	904	925	873	875	868	870	861	934	896	912	945	912	971	880	852	924	905	886	901	907	871	853	872	860	845	866	910	942	940	886	875	862	941	891	906	911	897	871	893	944	916	910	890	842	901	870	900	898	941	889	896	856	887	887	838	878	872	934	866	908	855	903	898	870	878	915	881	889	882	870	912	888	908	898	880	874	946	885	922	866	921	906	910	893	828	864	884	926	865	905	899	934	880	886	871	899	878	865	906	928	864	929	884	887	934	911	891	889	893	869	902	908	932	885	935	871	877	908	912	898	899	924	871	924	882	873	866	849	907	899	865	851	918	862	916	924	937	865	953	811	956	905	865	889	867	918	867	927	871	920	852	949	853	883	882	890	831	904	908	898	833	908	933	896	895	890	871	947	914	926	935	845	866	916	872	886	844	880	847	891	852	908	863	872	915	912	879	903	887	881	906	905	830	894	944	894	893	900	862	916	872	845	910	888	918	929	861	886	908	921	863	893	919	896	872	881	874	889	891	915	907	878	855	867	921	872	882	865	839	877	924	893	881	929	817	921	893	910	882	871	898	846	896	921	932	934	836	837	909	920	883	900	962	891	872	865	879	891	898	887	845	912	943	851	912	855	887	885	824	869	911	892	885	918	891	896	930	839	905	896	865	859	811	866	934	943	891	915	900	877	886	886	949	950	873	864	908	900	889	952	921	882	878	882	841	874	930	893	906	876	929	882	873	862	887	838	867	925	942	880	911	855	878	876	886	919	900	862	888	910	896	868	943	938	929	840	838	900	914	907	896	857	963	902	843	892	886	870	917	926	914	927	899	874	912	891	865	939	922	904	920	885	934	874	856	910	816	866	868	875	859	899	880	916	902	803	913	896	900	885	839	939	870	923	875	914	921	958	868	876	891	864	863	912	891	890	902	907	900	896	929	908	866	898	956	863	908	885	898	930	889	906	906	849	871	881	948	910	862	873	897	896	926	911	876	887	917	867	913	893	880	971	935	874	901	877	883	885	855	927	909	817	911	876	866	893	899	932	878	900	917	880	923	899	881	933	822	906	967	858	896	911	877	856	911	853	919	914	870	954	892	858	874	868	867	866	910	916	911	863	884	912	928	903	867	906	884	877	854	955	917	881	896	895	865	871	856	889	888	917	873	941	900	860	947	942	864	902	918	869	901	862	892	877	844	919	886	880	873	909	917	884	885	861	886	920	877	836	914	885	925	866	918	912	894	885	913	873	886	881	899	884	932	892	894	853	895	893	886	914	893	856	892	984	902	882	908	845	865	817	881	892	896	911	900	857	942	905	907	919	899	887	892	885	929	871	893	882	869	884	853	934	859	925	874	924	875	942	862	886	916	873	884	892	888	856	905	900	904	894	920	922	927	920	888	908	885	882	883	888	856	936	831	906	892	854	911	897	882	848	874	929	942	890	911	885	897	855	873	866	952	887	910	924	922	884	889	880	929	860	946	856	883	869	910	901	908	870	860	910	845	902	903	885	874	852	869	921	873	918	894	890	900	879	873	880	872	870	895	885	855	911	901	874	865	885	893	883	869	892	868	876	891	854	886	955	948	877	943	907	885	921	921	892	922	882	893	917	889	921	907	849	879	911	850	842	937	913	898	904	897	891	894	900	839	914	843	933	918	821	887	941	882	926	874	901	899	882	886	857	877	831	887	861	907	932	909	937	925	915	837	896	909	849	919	932	944	905	894	932	848	925	889	866	894	904	919	809	832	893	902	936	849	937	886	868	868	902	898	901	824	893	909	913	913	890	844	938	935	885	914	867	912	922	900	886	914	921	860	885	884	853	868	982	934	937	919	926	903	892	887	887	955	898	920	870	843	918	896	885	868	879	871	871	924	858	925	890	895	891	844	902
36983	29104	34897	37227	42140	41938	20761	8682	3435	1758	1287	1012	855	885	762	772	751	580	567	590	558	545	600	597	543	455	480	417	421	414	426	381	419	449	419	421	490	468	453	435	454	428	452	424	367	392	376	402	381	398	397	407	381	371	395	360	407	403	425	435	390	412	353	385	396	372	371	387	409	416	362	388	374	391	395	422	382	393	385	386	384	388	400	418	386	406	426	430	403	385	373	410	346	381	407	417	411	386	371	392	387	402	383	375	420	384	348	350	411	340	387	355	347	431	387	384	387	389	404	356	388	379	365	387	373	399	390	416	391	403	397	389	402	414	417	383	398	366	381	378	349	368	383	430	357	406	396	358	379	392	383	339	382	383	373	406	373	373	423	409	441	373	415	443	389	373	351	371	422	403	387	388	393	411	381	413	384	357	403	430	376	391	412	363	409	359	345	383	363	371	391	399	349	358	379	387	359	353	354	413	402	416	389	394	373	387	392	412	355	381	408	379	384	388	400	402	371	374	406	360	417	377	404	357	402	378	374	365	372	412	379	408	370	396	405	412	399	381	360	436	372	373	371	398	402	396	367	391	372	348	403	354	363	423	392	347	348	378	389	382	392	380	373	370	383	373	394	352	383	381	384	383	431	419	390	412	387	375	377	402	431	403	410	356	359	349	407	400	349	381	410	409	368	376	397	391	411	382	380	383	409	347	391	393	375	416	421	396	399	377	393	391	380	396	374	353	398	393	401	420	371	342	383	407	406	383	365	376	387	422	389	396	396	399	403	395	390	348	383	385	362	416	400	388	421	370	405	403	367	398	402	401	395	352	388	395	405	386	416	367	383	363	378	375	404	414	370	385	381	366	389	377	373	439	377	425	376	378	382	384	378	403	412	416	369	401	356	388	370	363	404	398	397	398	369	419	393	381	417	407	399	405	369	426	378	397	375	392	373	356	380	387	365	385	365	410	378	382	381	390	415	370	409	389	410	371	421	371	409	384	405	382	412	390	374	376	379	385	396	399	386	382	368	402	434	400	387	385	371	367	361	384	366	369	381	394	387	368	386	381	386	395	406	394	374	393	404	404	336	375	402	403	388	399	384	400	380	427	377	375	369	400	378	357	350	380	393	404	379	410	380	371	396	396	424	387	360	422	397	404	405	352	372	386	418	419	368	406	386	385	428	397	392	392	385	401	412	361	372	377	398	411	394	407	385	392	437	377	393	385	418	383	403	363	419	395	384	396	413	374	411	371	421	383	409	389	395	390	399	398	364	369	383	422	381	375	363	371	358	433	420	409	393	423	388	369	378	400	390	378	367	384	408	392	384	385	365	398	406	369	419	426	384	429	376	378	383	398	387	385	371	358	406	392	429	384	367	437	346	373	370	354	390	388	410	401	388	403	412	358	408	414	381	381	376	400	396	361	371	396	335	387	399	358	402	367	376	376	391	358	381	381	401	381	398	360	382	408	377	373	355	399	392	419	355	407	355	380	413	361	433	394	393	359	393	416	392	395	384	365	386	417	421	392	367	369	404	383	385	402	384	392	371	375	379	398	365	387	383	368	421	366	352	379	403	340	390	367	386	386	344	394	388	373	383	399	398	379	403	354	348	398	388	407	348	401	395	395	389	364	448	385	388	385	366	371	383	366	372	393	373	413	350	422	397	369	408	371	398	410	369	372	344	378	389	401	383	365	387	387	400	378	388	353	371	429	371	362	369	405	384	391	394	350	401	402	392	372	409	403	418	364	328	375	386	364	421	373	368	383	408	397	389	379	371	377	401	407	355	401	394	392	397	342	390	377	386	425	378	384	375	440	377	406	398	372	421	367	391	412	405	393	389	421	432	430	370	342	378	392	406	385	397	404	364	375	383	388	403	402	426	358	357	399	432	347	416	367	377	360	394	396	386	399	407	381	380	412	381	403	429	366	352	385	379	391	404	350	374	400	385	408	393	420	355	399	403	404	370	398	422	381	399	373	393	403	406	340	386	410	414	378	376	380	393	380	365	376	379	386	376	415	393	378	378	392	390	400	405	366	372	389	397	355	360	419	370	409	402	385	379	373	372	367	369	383	408	371	391	390	404	394	412	388	377	383	363	416	396	382	390	367	385	443	405	390	397	395	425	428	374	392	381	363	389	366	393	360	404	385	405	431	396	400	434	379	369	368	408	360	378	400	381	412	394	394	403	402	402	399	371	413	364	374	362	403	394	374	343	366	381	385	387	380	432	391	385	407	340	372	398	380	406	379	389	410	386	390	406	365	375	376	410	395	418	391	352	364	368	374	366	394	399	425	379	378	411	386	378	394	394	381	432	396	385	355	374	364	356	421	397	373	364	432	376	403	416	420	390	401	395	374	365	389	380	377	373	377	381	369	379	388	377	393	392	399	397	386	386	397	385	371	418	397	357	392	344	387	387	406	383	372	379	388	363	413	386	349	372	410	360	394	380	414	395	384	397	411	317	416	420	365	393	417	409	352	354	430	372	378	391	388	370	413	382	352	358	402	389	401	396	402	380	348	357	395	367	361	390	396	341	383	396	349	376	394	412	387	406	395	375	398	387	374	373	409	398	382	378	364	380	414	387	407	380	389	371	365	356	368	396	398	410	372	387	363	357	375	391	413	387	412	395	354	372	386	405	368	424	375	356	367	370	367	397	395	389	389	410	368	384	375	386	413	359	423	348	411	399	385	356	379	374	360	371	377	420	406	361	412	405	393	399	390	373	408	380	382	375	394	371	352	408	403	354	386	354	392	400	381	405	401	401	413	401	413	407	382	360	391	367	400	372	418	373	416	401	356	375	358	381	430	379	380	417	402	398	404	388	354	386	399	389	371	367	342	402	390	421	363	413	381	366	391	353	375	363	363	398	358	387	362	383	394	389	373	412	367	394	369	386	391	414	372	365	375	414	396	381	375	384	388	376	405	387	401	370	371	378	375	381	368	394	393	405	385	384	395	395	434	415	407	399	406	406	357	381	390	402	400	413	377	400	363	410	389	393	386	368	399	370	393	352	396	414	403	354	389	421	407	365	362	385	370	398	418	395	382	392	364	366	378	367	387	391	389	400	350	391	413	402	416	414	407	400	387	396	379	409	403	405	436	401	360	421	374	374	352	387	400	360	398	379	386	389	385	382	369	364	407	389	377	418	388	402	378	402	399	369	363	342	394	373	374	381	418	419	379	395	377	403	358	363	405	416	405	394	380	376	379	373	396	376	390	388	378	407	396	389	386	381	397	343	401	383	401	352	359	395	367	371	357	378	396	371	366	363	428	394	369	372	380	403	390	371	371	402	369	378	405	373	397	404	430	371	392	361	362	407	372	431	392	361	377	386	385	393	373	394	397	427	389	390	364	376	413	367	375	426	381	386	370	388	425	379	420	383	384	374	436	369	367	382	383	388	401	354	416	403	387	377	391	346	395	403	363	362	406	404	412	359	395	392	360	372	383	447	400	418	390	362	370	411	391	379	394	380	372	374	387	352	392	417	362	409	349
23839	23745	37766	42997	50789	48128	27377	16530	10267	7434	5513	4680	3930	4149	3257	3201	3185	2053	1935	1887	1887	1902	1961	1963	1855	1645	1475	1301	1200	1162	1142	1157	1225	1252	1259	1260	1330	1390	1360	1307	1201	1017	1020	1003	956	967	960	949	967	973	945	963	999	998	926	981	925	973	939	901	971	951	974	947	908	946	949	946	997	985	935	915	984	1004	946	978	982	925	940	928	932	956	882	1023	960	926	939	935	939	961	1018	920	953	936	972	977	1030	950	973	1012	933	978	950	925	983	963	962	979	990	934	971	959	956	969	939	956	965	949	935	938	979	1008	938	960	948	972	971	958	1035	981	955	985	978	991	957	1021	958	932	949	1016	1020	1039	988	977	938	963	950	1009	984	959	942	935	953	954	968	965	970	969	972	965	973	989	1003	967	976	944	937	996	955	962	984	909	967	896	1002	956	943	957	979	980	931	947	913	954	915	981	948	957	995	1027	981	929	903	944	910	927	969	946	962	928	1005	929	976	923	939	981	999	954	989	989	1012	950	970	957	994	912	986	962	930	1025	979	962	967	931	984	991	947	966	960	933	955	945	916	968	974	929	1001	965	988	1011	938	947	942	989	936	976	907	958	920	979	937	965	948	952	978	947	939	932	976	930	960	960	944	1023	959	956	973	924	922	990	926	987	946	936	994	923	973	929	961	960	970	946	973	945	1057	945	930	966	965	947	993	922	985	951	932	995	989	980	1004	926	954	991	949	911	916	977	985	986	872	938	941	965	916	971	968	954	973	971	967	990	905	911	951	922	960	961	914	1000	925	956	995	989	997	992	1014	1008	956	947	984	896	997	955	956	976	970	981	950	957	966	973	987	944	905	962	913	951	975	962	953	1022	946	958	958	994	947	929	944	972	920	1017	966	952	939	944	986	953	974	971	937	952	978	907	938	954	933	970	988	948	960	1014	978	891	983	958	906	967	932	976	918	934	952	965	1010	946	1012	962	919	965	994	950	891	974	993	915	951	916	959	954	902	855	977	992	973	952	950	943	929	1030	953	969	954	963	984	910	911	953	943	964	1045	948	987	976	939	974	927	971	969	1010	933	958	966	951	960	993	992	980	894	986	1015	990	996	938	979	977	975	973	952	953	1050	940	967	907	1000	999	975	937	961	966	935	941	952	1021	1000	1014	978	931	986	928	976	965	917	916	976	970	892	953	968	941	986	1009	951	939	950	984	935	938	1000	984	976	981	940	931	952	940	946	1001	974	1019	928	978	947	946	930	920	980	953	998	966	957	958	966	965	922	907	914	983	972	971	1005	963	948	1003	991	942	948	949	969	962	962	969	975	956	994	937	985	1002	996	979	944	969	973	944	967	997	969	908	910	964	964	942	988	951	899	976	914	949	946	926	929	962	993	979	994	1018	1019	961	1048	945	983	940	945	987	931	983	992	990	985	952	992	1006	975	979	897	988	976	986	945	945	939	969	977	944	979	947	967	1028	980	974	956	971	953	1010	974	965	1030	915	914	920	931	936	980	984	953	944	914	923	1020	989	916	934	970	984	937	1009	967	979	969	979	995	942	1024	950	1001	931	941	962	965	988	1018	993	1015	962	981	952	983	893	941	887	996	1009	959	1006	956	990	975	931	960	973	974	1020	938	950	942	929	971	943	933	952	993	919	933	997	946	957	936	977	950	940	952	935	929	991	969	980	976	953	956	962	963	955	963	971	962	1001	921	939	936	983	911	956	947	949	918	951	938	935	967	965	916	881	983	968	975	1028	963	1003	927	997	1037	973	960	1008	943	927	931	948	955	946	1020	990	975	928	942	986	930	957	957	953	935	994	964	949	971	943	967	955	950	1001	968	987	962	956	947	918	926	936	985	949	954	1000	965	935	948	910	935	974	929	924	953	951	919	1022	956	939	926	986	1009	946	962	888	1019	927	941	929	988	921	973	1005	953	980	1016	966	946	960	950	989	1025	955	946	944	1012	961	999	918	943	984	943	970	903	978	935	971	968	922	942	931	975	934	974	946	932	970	911	1004	943	952	970	975	967	945	981	927	1004	995	966	957	964	942	947	989	949	937	951	938	1001	984	970	982	910	956	986	977	964	992	1015	964	969	916	986	909	963	923	1005	961	982	958	946	984	943	978	923	937	953	937	917	958	993	995	905	929	955	959	946	982	937	949	1010	921	931	978	962	961	967	934	990	933	1005	975	949	1006	960	975	993	920	998	912	944	979	937	989	939	949	926	933	924	941	1031	934	945	940	992	939	984	969	925	990	927	940	969	978	972	951	984	941	944	1003	981	942	913	931	940	992	973	1031	946	936	1037	982	944	949	956	970	994	962	951	917	942	948	994	941	999	910	932	960	959	940	964	964	954	934	947	954	970	1006	985	1003	979	1011	942	982	941	969	975	976	951	947	1004	927	999	980	1008	953	934	925	951	986	970	986	970	951	966	994	980	987	912	937	978	930	943	941	967	961	967	921	992	935	1017	995	954	996	945	940	941	989	969	947	974	961	978	953	951	943	965	903	965	1002	932	908	1006	919	977	929	970	976	1014	948	947	1069	932	983	1019	999	971	953	944	934	984	985	937	970	968	892	946	957	979	977	919	918	878	1015	947	895	977	925	914	929	1000	940	990	974	964	981	946	894	987	916	911	922	998	925	942	928	1005	1031	965	967	1040	920	969	996	960	966	992	957	934	975	1001	992	976	960	939	983	971	956	959	977	1006	970	1000	949	980	922	982	994	991	930	932	943	934	908	985	910	979	983	931	983	962	965	985	973	949	987	916	975	969	905	963	980	997	978	916	925	1007	973	993	920	928	919	946	946	934	997	927	955	923	973	957	980	963	979	961	965	983	974	938	940	941	922	972	957	954	963	928	963	983	1001	868	981	989	913	925	947	923	924	936	1007	949	988	937	984	969	950	960	940	945	955	1014	994	993	980	981	977	984	1004	1009	961	983	973	970	933	947	956	928	897	977	927	959	886	922	903	903	987	889	994	951	905	1019	962	919	987	980	932	1016	992	977	985	937	941	918	951	904	907	979	986	952	947	964	998	941	946	870	964	936	951	912	1004	943	948	941	966	922	957	953	923	995	955	958	986	939	927	972	964	996	980	904	994	949	927	968	975	1010	927	939	973	966	883	927	950	992	971	948	968	935	909	1044	950	1026	999	961	953	943	952	959	964	967	947	920	991	959	962	961	966	946	1008	912	978	934	948	1009	1038	922	898	947	996	938	964	1006	992	924	939	929	1032	987	961	979	948	990	985	1029	950	924	920	989	1019	1035	923	950	952	962	955	942	1018	951	989	1005	936	1037	1003	906	893	947	968	907	970	967	918	948	990	986	968	899	1014	890	975	953	975	915	1008	945	953	969	969	965	1027	906	928	953	965	1000	956	977	975	954	911	974	963	967	967	970	974	909	951	941	982	982	969	962	989	981	994	901	1023	969	928	961	921	975	1028	986	935	982	952	983	967	1000	1038	983	993	986	966	979	1009	957	933	945	975	990	967	947	999	1006	990	947	945	1027	976	968	995	989	991	909	990	909	908	984	948	964	932	944	988	946	975	1006	947	963	934	936	971	980	980	875	946	953	944	976	987	943	958	903	992	962	943	997	934	949	983	940	949	951	993	942	995	963	950	1001	984	1008	964	957	971	947	961	983	978	933	963
50665	45066	51918	52372	47895	42119	33821	32889	32490	32706	22308	16080	13462	9202	7979	5070	1698	1207	1243	972	633	692	709	675	730	742	721	580	575	609	525	525	515	463	468	494	747	800	830	707	551	470	414	411	395	408	390	380	391	391	395	394	386	408	387	374	387	421	374	420	382	414	410	367	375	400	413	372	364	340	406	354	387	372	397	389	388	420	393	384	407	403	413	364	400	377	374	393	379	441	362	385	364	403	359	390	398	390	441	344	407	360	357	397	385	372	402	372	374	376	393	414	386	408	368	391	415	362	377	385	407	402	384	378	392	370	412	376	390	357	369	338	367	384	377	378	357	391	367	345	368	369	354	412	398	408	369	362	383	414	371	358	377	371	406	370	371	376	407	351	401	408	403	391	373	399	397	395	360	368	387	354	355	402	399	360	360	380	370	428	396	367	417	396	375	401	392	397	348	379	387	403	365	374	391	386	406	370	374	347	408	390	386	392	381	389	405	371	364	375	391	398	424	399	414	359	358	365	348	375	376	365	405	365	360	366	369	380	394	418	412	390	400	372	358	384	383	392	376	400	397	378	391	365	382	378	366	383	362	377	405	367	376	398	372	404	379	387	367	400	401	396	395	415	407	380	384	373	375	379	357	377	376	400	371	396	349	414	411	393	374	382	424	371	377	410	373	391	393	393	404	392	356	385	391	338	387	357	396	375	385	399	357	377	397	382	360	395	371	412	382	390	355	388	359	385	385	373	399	405	365	347	422	357	374	364	383	373	331	381	409	381	393	409	370	381	378	368	406	369	376	404	402	415	418	422	371	363	388	378	380	366	420	370	372	385	368	329	383	410	370	396	410	399	395	349	383	365	399	393	416	385	411	381	378	384	404	348	406	394	419	360	347	394	377	392	383	364	368	371	369	368	432	358	409	387	419	388	371	345	364	366	368	391	403	416	396	374	343	375	348	391	364	413	373	385	412	393	385	328	365	379	397	341	392	421	369	380	378	419	376	403	407	403	365	376	412	391	373	395	396	380	392	384	365	405	383	377	379	369	394	423	380	391	379	393	395	395	358	373	394	371	376	392	378	405	381	374	400	402	429	438	414	388	361	371	386	382	406	390	392	413	432	390	367	418	410	398	350	382	368	346	408	408	392	357	364	386	455	361	411	377	385	343	358	358	366	416	422	388	409	401	346	406	379	358	389	427	427	375	357	380	360	348	353	381	400	422	393	380	422	405	357	395	377	382	376	404	369	395	381	368	399	389	394	376	431	396	357	368	391	370	410	424	339	383	337	402	404	367	373	441	371	386	398	356	372	379	373	364	371	406	413	370	380	406	375	409	414	424	398	342	387	397	392	376	376	402	390	419	352	371	388	382	387	384	392	357	381	376	373	372	406	377	384	350	349	382	382	380	351	391	396	395	365	389	356	414	369	380	394	382	374	364	393	354	379	367	394	392	380	355	408	381	397	434	357	379	374	374	339	394	377	372	412	420	407	389	366	414	402	374	400	361	350	401	388	381	387	381	363	409	416	412	393	392	345	381	396	370	396	400	395	375	397	390	357	351	369	362	353	382	379	390	392	417	371	404	354	392	382	383	391	371	381	346	350	382	388	377	395	390	374	365	351	387	386	389	410	363	408	420	363	408	388	361	397	399	356	383	374	379	382	367	415	391	398	396	421	388	398	372	378	404	378	376	376	391	378	371	350	385	365	369	374	368	381	384	375	364	414	427	426	405	369	401	377	372	359	375	406	373	407	355	375	404	449	401	368	389	432	354	424	342	388	349	414	378	403	369	389	357	394	375	397	387	388	387	401	368	379	404	409	374	345	367	397	348	412	358	380	396	385	367	388	376	383	394	380	360	399	370	418	372	377	359	398	374	361	356	370	335	433	476	384	349	413	412	363	391	383	389	377	386	371	408	366	404	376	395	386	388	395	421	385	392	390	447	388	410	399	376	398	354	370	404	388	373	432	372	395	373	372	413	364	369	387	355	407	421	366	377	393	388	402	375	424	399	390	414	403	414	367	388	391	394	422	412	359	368	394	385	385	351	395	404	380	399	375	359	355	367	387	369	411	366	393	375	370	388	411	381	364	379	398	381	410	394	409	398	397	377	360	394	398	404	391	360	333	359	353	389	374	406	371	355	396	336	376	385	374	370	406	393	396	379	402	421	408	370	385	396	339	387	367	407	372	375	374	364	376	411	344	366	353	370	367	386	358	394	397	384	383	345	397	350	403	374	371	371	359	409	407	386	364	374	367	392	376	426	374	348	370	371	366	384	383	387	383	381	411	370	373	384	398	367	384	343	332	365	405	381	389	392	415	398	389	381	397	390	376	370	363	378	404	392	370	366	383	397	409	395	400	359	337	410	418	449	388	372	379	349	375	365	349	392	389	372	359	371	394	395	399	390	386	372	389	402	381	370	411	362	402	398	412	374	393	375	384	413	391	369	400	365	381	379	380	439	374	375	380	392	390	380	420	390	367	376	359	403	370	396	404	398	413	401	421	378	374	403	387	424	409	365	370	389	381	378	352	373	346	380	377	416	392	422	361	417	370	356	403	388	393	366	388	371	417	381	425	386	403	389	366	381	400	368	354	370	362	420	377	378	358	373	354	381	393	368	395	434	414	400	374	388	396	356	384	394	372	383	378	365	351	374	383	412	352	396	393	365	395	385	417	406	353	364	362	382	353	354	383	386	369	401	378	432	364	384	409	399	381	395	367	413	367	379	400	362	391	409	350	340	372	339	397	392	366	413	373	383	392	421	395	392	377	396	364	374	416	391	406	373	395	377	371	384	395	343	390	404	387	376	350	383	411	394	361	368	392	356	400	353	360	387	395	378	364	348	362	396	422	379	374	383	390	438	389	385	393	399	428	353	399	373	387	369	371	398	409	395	356	440	382	366	426	364	362	401	351	362	405	400	371	405	378	403	378	404	382	344	379	376	385	368	367	354	395	413	392	398	389	397	381	369	387	430	364	362	366	400	385	385	342	392	361	379	370	402	385	359	337	378	436	377	407	423	388	410	386	390	356	388	362	365	384	348	383	385	379	382	372	400	361	395	364	365	352	345	378	368	373	360	401	381	423	385	407	397	356	400	359	389	383	387	376	373	401	403	385	434	401	388	371	381	366	380	344	339	362	355	386	422	361	388	413	395	408	388	408	415	411	415	388	380	336	393	392	396	391	370	374	393	394	399	371	383	401	381	388	393	376	353	386	403	379	393	352	356	424	375	411	384	433	415	389	391	415	378	395	391	399	391	415	411	391	374	385	372	382	377	372	399	394	391	355	429	413	356	404	367	395	344	401	409	392	397	389	389	420	356	372	394	380	407	386	381	393	393	426	336	403	387	389	417	369	370	390	413	386	373	347	414	407	392	384	342	380	365	390	367	403	360	415	420	367	366	368	388	406	394	393	355	372	369	375	391	418	424	383	388	390	371	398	368	396	369	391	407	391	368	379	346	395	396	397	428	362	408	389	363	391	349	400	380	409	376
34335	39690	51508	58113	57369	55267	50886	50753	47946	42181	30301	28894	28544	21823	22628	16106	6304	5433	5253	4135	2645	2777	2869	2657	2943	2866	2667	2284	2062	1872	1740	1760	1589	1428	1238	1496	3111	3550	3432	2465	1739	1332	1163	1017	978	944	952	914	933	963	994	936	956	945	929	897	980	987	902	998	923	951	970	923	910	955	945	928	934	955	906	892	1008	946	934	877	916	938	954	895	930	892	896	919	893	959	964	1005	1001	975	979	868	946	920	924	955	972	914	950	988	914	962	929	949	951	954	987	989	939	973	918	925	982	920	938	959	924	934	972	894	972	957	892	906	939	925	972	936	1000	921	967	917	934	954	915	906	924	921	907	972	940	920	957	950	886	917	917	942	905	913	951	988	896	951	934	949	923	963	909	1016	941	912	927	970	908	908	950	939	898	996	864	956	953	927	911	931	969	909	949	974	936	939	895	929	902	938	951	939	901	948	952	951	978	949	887	951	946	867	914	972	916	953	873	982	927	930	949	956	902	968	893	926	984	917	956	942	974	884	915	926	924	977	973	941	931	987	918	941	932	944	996	924	961	967	962	921	959	914	920	946	982	920	958	1003	921	905	993	893	894	953	942	968	938	973	968	1037	961	976	969	911	942	969	882	944	987	1005	984	908	931	930	971	987	919	897	932	918	979	877	906	936	1013	958	876	989	913	910	1018	922	976	987	1013	956	923	981	953	884	868	918	949	928	922	962	922	999	895	915	951	941	938	936	981	927	920	952	927	979	907	913	948	975	959	980	977	966	927	961	944	935	908	932	967	967	898	966	967	931	904	974	919	989	989	899	938	936	951	943	947	925	942	986	909	907	934	891	953	944	876	949	962	927	934	932	966	995	930	912	922	890	982	999	1002	972	933	904	881	884	929	933	878	949	887	960	947	952	931	911	955	992	938	976	916	951	970	963	870	918	910	985	963	957	918	963	920	901	978	948	961	946	982	966	947	993	927	995	960	974	950	1003	956	926	991	933	959	933	873	952	937	964	950	918	952	997	935	951	933	945	921	953	947	945	967	891	917	937	933	938	958	1008	949	921	963	901	881	909	928	931	944	922	987	926	928	888	948	929	909	940	929	963	962	984	940	921	935	927	935	951	968	970	957	911	959	918	946	945	943	952	930	936	984	907	884	962	934	906	934	1009	955	928	917	896	991	1000	927	1013	913	961	913	966	953	960	989	971	992	972	948	958	940	888	945	915	937	970	972	955	938	937	890	944	972	926	979	927	911	917	922	923	921	947	937	934	956	973	951	931	939	902	951	951	969	923	965	974	906	936	892	923	912	986	954	915	947	922	897	910	991	984	904	956	970	980	980	920	938	990	954	949	994	948	958	929	942	906	931	902	933	922	905	914	966	916	908	952	956	918	939	927	945	949	990	913	925	956	901	975	872	946	964	1018	984	988	973	980	947	949	964	899	968	935	925	945	907	994	924	959	949	935	944	934	987	899	964	910	932	959	958	921	847	921	921	960	946	933	969	1005	911	942	943	948	965	1007	939	957	946	980	934	897	900	939	920	919	946	961	954	986	903	1004	953	955	917	925	934	886	936	886	904	961	960	977	924	964	939	974	935	957	922	956	959	979	910	962	888	931	975	891	964	1002	927	904	903	945	987	958	939	935	984	982	914	908	930	953	935	919	929	965	917	931	952	916	979	932	972	998	926	962	932	956	956	992	910	926	908	972	962	963	980	923	930	901	987	973	963	941	968	878	937	950	902	975	941	965	960	933	844	952	901	902	982	928	942	961	944	919	930	985	973	945	900	902	940	915	908	971	981	931	939	987	1012	905	933	978	932	1002	939	931	1014	922	969	911	932	922	906	948	914	954	963	913	883	920	924	941	977	958	914	969	895	909	920	958	967	955	920	937	946	959	961	889	927	922	938	954	931	923	957	986	925	940	985	988	897	948	952	946	986	962	983	985	926	925	935	948	962	946	932	968	980	942	977	981	967	930	889	948	894	967	995	964	910	975	874	986	973	938	952	906	961	962	973	1002	961	949	969	963	930	990	953	965	891	929	980	920	965	887	940	925	931	955	941	987	918	934	897	914	980	914	991	927	938	959	961	892	963	988	937	891	933	932	981	940	890	1002	961	976	903	972	983	940	967	938	992	844	885	916	926	953	933	934	930	973	934	983	983	945	897	982	950	911	943	951	938	944	946	928	951	922	962	930	984	962	942	942	943	915	909	939	930	949	940	944	958	931	962	905	923	953	933	903	954	968	987	992	934	889	1003	938	978	889	916	937	903	924	922	970	931	972	949	1016	900	951	964	964	949	927	877	930	926	972	966	904	918	920	965	968	914	910	941	901	910	960	979	919	933	903	967	987	943	947	1007	941	982	975	920	921	946	909	912	971	899	954	947	972	972	963	929	927	939	925	903	993	942	920	940	908	954	942	919	901	897	965	939	920	966	884	922	894	972	846	942	958	970	928	874	937	982	984	914	982	932	981	914	914	941	907	872	958	926	991	916	948	913	908	928	962	1026	953	935	949	945	889	944	927	993	977	935	1003	980	969	923	981	949	989	933	946	950	957	942	971	977	932	920	997	946	981	912	938	903	900	919	949	904	909	956	963	951	933	971	913	955	937	890	897	961	918	898	1014	980	942	966	929	951	922	920	978	919	970	1015	979	938	939	921	959	933	931	937	907	936	981	962	872	931	958	941	963	903	925	954	906	933	941	972	956	890	925	920	964	926	975	920	937	954	943	974	941	917	907	865	913	906	955	961	920	986	944	978	941	946	937	931	934	998	960	942	945	949	867	887	947	940	906	934	900	995	991	956	932	925	967	928	963	966	943	909	976	893	942	894	979	932	950	990	998	948	955	990	984	956	936	976	938	922	938	929	904	929	944	966	989	1008	914	990	971	937	911	950	939	982	979	949	967	949	930	985	934	997	929	970	886	946	966	915	969	948	935	926	952	927	923	932	896	968	874	936	978	919	921	953	940	920	961	921	945	954	869	969	967	887	945	927	940	956	912	1014	915	953	936	973	896	939	984	963	949	993	930	960	959	955	948	966	895	983	980	951	976	973	976	896	929	968	965	951	928	953	954	941	992	924	932	902	926	983	916	926	960	947	939	955	944	956	974	962	909	882	956	933	1000	947	989	925	939	953	938	937	919	917	940	973	882	940	925	909	909	898	948	992	917	934	939	930	900	973	975	920	974	946	967	936	906	946	934	927	930	956	922	948	984	925	967	911	932	868	922	916	947	979	932	945	939	916	888	966	979	991	943	846	923	969	938	936	921	993	927	917	932	918	968	922	945	935	888	986	1018	903	970	947	967	972	906	964	959	917	959	897	887	954	933	959	959	958	940	952	972	958	896	958	910	930	929	892	912	974	906	914	935	957	942	976	933	923	955	941	976	953	931	942	915	954	890	912	962	953	962	899	965	874	918	1000	928	893	946	1008	951	944	922	967	935	907	874	950	985	964	948	995	921	933	946	933	903	932	951	955	898	898	894	929	966	933	962	921	983	961	912	968	946	959	946	953	956	960	935	965	930	936	922	890	972	962	977
59432	50599	50696	52605	47121	40766	43118	37058	39156	48435	36157	31018	28164	22374	20171	11730	3265	1749	2768	2498	1607	767	735	692	733	710	653	673	659	623	571	520	510	475	498	498	595	863	1429	1096	717	582	502	394	428	406	377	378	361	357	348	363	375	408	361	374	406	377	414	391	388	406	371	391	386	393	368	377	341	436	397	384	434	404	396	358	372	404	393	370	417	380	409	355	379	382	378	364	345	380	372	351	364	371	393	365	408	371	368	361	395	345	376	378	389	418	404	354	326	345	395	343	401	396	394	397	408	366	329	380	391	393	345	399	397	398	370	371	344	351	371	399	391	364	401	408	391	354	376	373	387	369	340	406	365	325	356	351	342	375	376	377	388	357	366	398	397	376	392	409	386	421	388	384	371	361	408	387	383	333	352	351	374	388	351	403	400	388	379	361	381	350	400	412	389	358	398	382	389	353	362	359	392	385	388	412	382	372	395	393	365	365	402	384	346	351	381	382	334	372	348	385	386	411	406	367	389	381	358	361	339	374	390	331	379	424	363	368	360	352	361	374	349	378	413	363	405	349	361	344	339	388	399	374	375	400	358	366	347	372	348	371	388	392	363	378	351	437	364	391	381	418	379	383	369	351	369	376	356	340	398	386	363	315	356	377	346	364	395	406	362	409	369	373	415	385	382	366	364	369	422	359	351	370	389	424	387	386	345	391	343	392	363	387	375	376	342	397	354	407	379	355	390	375	389	362	394	405	374	388	377	370	357	364	387	378	384	359	378	409	320	378	374	381	392	390	364	418	362	402	363	379	384	378	382	386	338	426	363	397	389	387	395	369	371	392	388	363	395	375	382	352	387	359	363	357	404	325	353	341	378	389	361	392	367	383	360	369	392	329	409	387	362	352	365	405	404	350	396	380	393	386	363	381	412	406	375	368	372	382	367	417	395	398	383	386	377	392	394	336	368	389	413	366	348	392	375	382	419	351	364	411	360	365	382	374	403	372	350	356	393	393	353	366	417	392	385	360	372	368	360	412	379	363	381	351	382	361	371	369	358	369	387	396	408	415	401	385	356	373	398	362	376	386	365	360	365	406	417	382	366	327	376	402	391	349	368	373	382	353	359	357	371	367	361	376	381	398	349	370	365	377	404	370	408	396	367	410	386	359	381	370	366	398	376	378	360	391	376	371	381	382	390	377	406	343	359	378	390	426	397	376	366	405	391	406	355	394	385	404	386	387	369	363	417	353	327	366	367	402	373	347	385	370	354	367	398	370	356	367	385	354	369	388	351	337	345	375	382	427	368	362	395	379	368	357	390	392	360	391	392	363	376	377	336	335	379	410	395	394	349	387	407	397	365	409	391	406	400	357	356	390	379	369	376	352	408	399	372	339	415	383	380	392	346	407	400	403	407	384	384	409	363	378	391	379	429	386	358	365	383	366	370	346	400	380	380	361	403	384	373	396	390	401	354	371	421	385	414	346	377	353	375	366	393	371	387	385	363	377	345	370	393	334	374	394	371	390	395	378	401	370	403	347	360	369	380	375	403	383	413	380	388	388	377	414	395	401	369	385	361	378	406	373	394	358	376	354	397	430	372	420	392	373	340	362	393	389	399	396	390	411	399	389	373	380	440	396	348	381	401	372	373	366	384	355	351	389	377	368	399	419	401	373	388	368	400	376	389	368	364	341	426	389	376	358	388	401	378	387	419	362	397	399	377	369	399	413	378	376	369	370	390	370	367	352	367	374	362	321	388	375	365	370	395	382	391	390	420	384	361	368	388	364	326	376	381	371	383	382	365	358	369	364	355	381	341	368	388	369	373	396	378	381	380	393	394	373	358	404	382	363	386	369	356	353	351	391	396	390	423	381	370	400	395	418	357	360	364	392	405	340	395	408	340	375	392	394	382	392	346	364	373	385	382	352	353	385	367	371	409	424	393	402	384	399	386	431	322	358	397	371	362	346	333	336	348	360	336	407	373	347	377	365	377	359	388	376	391	387	364	378	369	391	371	364	389	363	388	407	361	394	386	360	358	386	387	394	382	369	401	390	380	387	369	378	413	352	369	406	392	378	390	360	387	388	355	373	338	388	406	414	382	385	382	406	370	341	367	430	356	374	383	399	395	388	385	394	404	379	383	384	363	407	378	391	394	371	411	401	380	381	367	362	376	409	370	340	371	401	358	341	368	355	357	361	319	385	411	388	372	347	384	354	369	394	369	367	353	420	348	362	366	399	357	366	353	413	394	394	374	388	377	392	399	385	369	381	429	366	362	359	428	374	394	332	360	401	364	387	372	373	391	417	407	368	373	395	404	366	377	385	411	401	379	359	403	381	381	367	413	397	325	406	386	378	357	379	420	360	340	382	343	384	390	408	421	360	349	368	413	373	374	350	433	404	401	366	395	389	376	387	381	380	411	384	332	369	348	396	385	420	421	400	420	380	377	354	406	352	375	381	371	345	368	384	393	384	400	397	382	392	386	348	337	355	398	364	386	397	385	392	394	397	367	395	362	389	377	415	365	393	363	418	360	368	379	405	405	408	378	387	355	359	375	383	397	408	370	370	388	374	375	364	381	398	364	366	358	370	395	397	380	375	378	359	412	353	346	338	372	397	367	410	391	375	369	404	366	382	389	370	373	403	370	381	365	366	365	377	372	389	406	362	395	373	415	395	362	385	395	380	364	371	384	400	385	337	395	366	379	370	387	387	351	377	385	403	403	372	407	405	404	387	390	406	399	403	363	414	439	420	355	350	373	407	384	345	373	342	362	367	402	371	395	377	388	405	344	362	375	369	376	397	375	372	393	358	370	368	398	383	374	389	371	376	426	407	349	369	430	409	412	395	396	417	343	384	372	342	361	384	411	387	412	373	376	364	352	389	388	391	379	387	356	368	354	331	389	371	385	390	362	362	413	395	404	364	449	375	393	397	384	368	392	371	392	387	379	372	359	397	389	382	402	394	358	400	383	400	397	398	379	400	368	374	366	370	389	319	355	374	350	400	379	356	376	368	384	393	381	392	368	347	364	411	424	364	384	383	393	333	382	418	374	376	348	373	348	371	385	375	378	375	376	378	367	357	402	359	383	385	377	363	350	376	388	350	340	405	376	398	383	372	419	360	360	377	443	349	378	373	365	388	405	387	378	360	386	346	375	375	379	346	375	375	356	383	355	392	391	383	380	360	399	356	400	416	373	331	377	372	365	357	344	413	398	390	373	364	392	408	406	413	366	405	351	400	356	408	350	359	336	383	381	344	405	364	359	365	358	406	367	341	378	379	369	375	391	385	356	381	385	377	390	380	394	342	354	401	386	368	362	395	395	385	379	392	409	418	342	385	387	391	364	351	357	446	375	382	409	385	393	378	375	366	368	340	380	371	377	360	346	376	396	398	403	362	380	400	383	354	373	400	389	388	385	370	349	389	378	366	385	365	398	378	420	394	414	399	401	373	402	401	361	398	383	381	338	373	388	381	357	387	373	382	344	412	370	385	387	367	384	368	403	357
42057	46078	52634	57803	53733	53264	53519	50926	57652	53431	44871	39944	38553	33029	34462	21432	8754	5981	9837	9499	6063	2779	2414	2409	2654	2496	2489	2361	2333	2006	1813	1745	1733	1598	1505	1550	2082	3295	6260	4597	2827	1851	1427	1147	1050	962	987	955	882	923	929	992	908	961	950	905	933	883	995	944	951	936	931	888	943	900	890	893	882	951	919	904	913	873	902	929	899	897	912	861	865	891	906	843	924	895	898	896	918	959	882	953	925	925	901	929	906	883	909	923	888	923	880	895	916	928	916	879	945	853	903	825	885	885	954	876	925	880	922	890	987	924	917	874	877	869	898	890	929	940	885	943	888	948	924	890	902	933	950	838	950	917	966	963	860	915	941	911	905	919	868	963	943	918	931	902	961	930	934	912	920	870	885	927	875	928	899	879	882	945	908	955	866	894	901	910	883	869	894	966	904	938	873	924	896	888	907	894	902	916	960	967	939	939	892	834	962	886	920	943	921	965	873	905	918	917	918	952	904	908	925	874	907	916	944	889	882	878	876	954	927	856	898	963	953	927	924	931	936	917	893	928	919	914	909	926	912	879	916	886	942	890	908	954	902	920	902	890	864	887	889	922	909	905	974	923	895	930	897	916	927	880	913	898	870	910	915	905	953	896	931	949	912	949	952	859	942	897	911	911	924	859	912	856	867	859	933	898	932	880	888	859	895	878	901	936	873	928	910	926	919	863	889	896	978	909	883	930	948	930	898	898	934	910	867	960	902	895	895	886	929	909	916	878	919	831	899	941	934	893	883	938	959	916	881	911	885	907	937	929	921	899	914	901	889	928	919	899	945	946	930	893	947	895	896	910	946	876	895	958	946	897	887	969	933	944	918	904	908	936	882	920	957	926	909	865	935	879	894	879	891	895	864	897	913	922	937	944	920	967	863	922	951	852	922	932	926	904	912	857	867	919	932	920	929	922	902	953	941	867	899	964	852	888	907	954	906	936	913	883	925	874	984	878	860	939	970	953	909	856	855	920	894	904	892	882	885	890	940	881	920	909	872	867	898	864	880	920	909	912	971	880	925	907	890	928	915	933	847	871	895	875	913	883	973	902	855	935	936	917	907	926	852	925	948	935	886	916	913	920	979	963	906	939	907	897	944	894	877	921	894	925	854	883	910	891	931	931	908	884	911	921	930	877	869	933	922	913	890	890	952	918	855	900	904	905	994	880	931	933	901	934	917	898	907	890	863	918	878	891	922	900	877	919	882	861	917	932	1006	948	928	912	937	911	933	910	876	933	898	920	960	903	949	925	933	903	970	950	926	896	928	954	859	933	943	933	929	948	876	876	927	912	899	885	841	916	912	940	970	898	943	882	884	982	940	955	920	905	917	895	859	915	924	909	868	861	898	862	909	894	879	873	907	898	919	923	898	846	908	881	935	921	870	868	914	875	876	933	893	960	905	911	882	929	895	961	895	887	969	896	923	884	941	875	897	917	930	896	916	902	888	945	831	925	908	911	917	935	887	973	927	908	926	912	942	890	922	877	931	890	935	916	941	881	919	856	919	871	920	892	893	956	936	913	895	911	888	837	956	897	939	878	877	927	915	882	932	871	909	942	893	976	885	910	916	887	928	903	961	893	947	948	917	944	919	898	929	916	854	886	928	931	896	916	923	915	896	915	938	943	906	969	899	845	891	933	918	894	890	869	959	906	911	886	872	881	956	863	974	929	864	892	909	905	903	916	944	907	881	943	915	907	932	875	863	881	938	865	940	923	897	894	927	889	891	906	862	907	920	879	902	938	945	883	912	904	895	893	927	896	878	919	910	921	877	872	881	888	881	915	925	888	924	892	899	869	918	832	944	929	896	911	960	870	881	938	876	927	902	917	892	904	894	880	924	837	892	916	906	942	956	898	945	868	878	902	906	888	903	927	952	895	858	881	931	916	867	909	847	868	880	876	946	931	898	921	903	920	897	905	912	918	919	894	828	920	945	907	965	874	895	923	874	982	914	912	927	910	920	893	889	944	911	899	911	856	941	952	909	932	909	909	926	947	913	909	881	913	890	958	902	918	902	913	934	953	896	898	914	905	947	863	896	904	874	874	916	907	898	898	918	886	905	935	961	865	917	895	923	885	927	909	930	912	895	880	900	912	858	974	865	892	943	902	868	890	900	882	844	911	915	905	946	897	929	909	910	948	894	871	855	848	893	916	874	903	904	910	848	852	908	946	891	919	872	948	891	885	868	885	954	868	915	946	858	929	890	902	934	962	911	921	855	862	930	919	893	876	849	897	970	922	847	869	898	881	935	864	927	907	909	875	873	939	900	923	940	905	892	896	883	901	927	925	952	940	912	940	929	853	937	916	855	921	875	866	916	920	917	954	901	910	903	956	884	883	960	894	949	856	935	930	907	899	909	922	879	895	903	969	872	937	895	868	863	910	900	917	965	966	887	923	871	910	899	913	915	918	891	918	930	894	912	882	859	893	911	950	933	932	883	868	866	879	911	874	951	945	887	924	915	938	892	932	856	885	915	905	904	973	877	885	949	867	927	923	865	894	917	898	944	938	949	1005	918	926	920	947	895	928	907	906	906	872	918	928	904	874	940	883	965	937	892	902	878	941	940	916	904	906	935	892	871	847	905	945	913	868	935	871	961	889	932	983	968	867	911	883	867	898	914	906	927	927	901	899	901	889	897	947	895	916	876	929	921	891	931	914	918	921	924	903	924	901	930	891	904	908	935	920	917	861	868	893	908	891	903	953	882	843	851	934	920	935	871	919	887	889	905	959	938	967	864	911	941	909	920	929	886	917	937	857	887	883	952	903	945	874	941	925	902	920	978	912	855	870	959	932	919	896	939	864	961	866	855	920	948	875	914	963	891	936	945	899	901	881	892	936	908	875	954	946	898	925	846	942	855	966	905	862	925	908	866	881	860	886	903	915	915	937	856	932	899	883	907	903	896	930	894	875	920	927	869	852	889	911	856	887	898	898	944	914	868	957	919	932	865	821	918	889	909	941	884	901	938	854	896	948	966	900	929	920	894	930	932	917	914	915	904	969	928	967	915	927	937	899	950	924	910	938	892	925	930	882	906	914	931	913	859	903	935	849	921	923	935	899	935	868	866	876	956	857	866	907	920	902	910	941	912	880	873	875	943	935	929	874	907	904	911	936	954	934	941	917	894	899	883	917	884	841	884	930	901	921	953	918	838	927	914	917	885	960	863	919	851	881	897	919	934	961	938	946	941	925	941	868	881	915	903	900	928	855	910	918	916	868	901	903	916	944	912	889	887	891	907	922	949	861	884	916	869	925	881	855	907	908	958	945	914	965	902	888	897	911	906	902	889	938	855	914	977	908	877	904	951	925	944	939	869	922	924	936	938	905	875	893	935	938	903	962	892	864	893	901	843	908	855	919	950	908	916	878	897	891	891	939	907	908	903	915	956	923	922	915	933	889	811	931	937	915	924	912	909	898	941	922	849	910	908	877	917	952	903	920	883	899	865	931	913	897	930	855	930	990	926	930
32704	24852	20399	24569	51108	44386	37757	22197	11246	5500	2493	1535	1230	1030	927	680	464	454	429	523	500	487	480	523	480	453	446	381	454	444	412	446	467	450	446	429	400	429	432	436	428	444	424	362	389	404	390	392	417	384	391	391	420	401	388	411	376	417	416	424	372	388	369	379	418	364	395	356	400	395	361	412	367	367	369	395	405	427	363	393	343	359	388	364	362	408	352	354	413	386	377	377	381	400	429	405	397	373	403	431	371	397	391	363	414	370	381	414	376	375	389	414	394	401	374	405	370	405	400	412	402	410	405	405	385	388	381	365	385	388	402	383	426	393	409	360	389	406	386	398	379	387	376	393	416	372	349	413	377	387	383	399	389	381	394	368	396	381	403	371	371	413	352	398	381	398	387	422	393	418	394	421	379	390	370	338	356	371	389	399	394	402	387	411	399	403	400	386	438	366	388	397	403	388	389	376	382	359	381	371	390	402	400	407	406	420	391	374	366	349	411	378	401	402	396	372	340	420	377	401	417	409	383	384	354	366	391	397	414	399	413	418	412	394	401	349	389	399	370	394	399	369	409	391	386	362	388	369	373	369	406	401	405	422	395	380	384	398	404	391	393	401	404	416	356	427	379	431	404	409	405	402	397	375	390	403	384	367	411	398	370	390	409	402	346	427	415	380	399	409	395	379	386	398	368	391	373	387	415	401	399	403	397	391	353	393	383	414	432	395	346	384	369	376	349	384	418	383	378	367	375	367	359	403	393	384	385	424	381	409	388	395	385	427	399	393	381	398	406	376	364	411	434	353	359	378	372	389	385	425	418	374	364	368	360	414	404	375	396	386	399	384	397	387	359	417	402	405	405	411	397	389	423	404	377	338	395	426	429	370	387	378	368	398	369	355	391	400	372	410	387	401	363	415	400	372	360	384	344	393	408	394	376	379	414	424	323	367	393	378	411	359	379	389	377	389	394	403	378	424	386	401	380	393	425	400	418	407	373	405	419	392	392	362	392	429	454	412	434	383	356	406	381	389	403	392	381	380	428	363	382	402	349	396	382	347	370	405	402	377	423	420	375	368	387	330	391	348	390	392	418	390	364	374	405	385	385	397	415	409	383	397	368	367	389	399	393	414	408	370	414	345	391	393	397	385	403	399	390	385	375	392	392	394	333	383	362	370	367	387	381	424	353	369	383	405	376	383	396	381	379	392	390	386	372	352	365	387	417	381	383	394	400	389	413	393	406	385	376	427	399	399	383	355	411	389	397	360	387	402	392	356	396	388	406	360	403	443	436	409	392	413	391	394	368	423	414	424	397	395	402	383	396	388	385	372	388	375	383	405	381	420	372	362	394	404	353	376	390	413	391	409	396	406	419	388	384	379	391	406	388	388	368	378	420	374	379	407	402	393	369	410	379	367	378	391	401	380	406	396	373	411	419	433	384	391	401	401	404	386	381	393	412	377	399	403	412	374	398	385	401	389	372	392	375	390	397	385	417	400	375	389	411	383	380	409	379	382	369	389	420	402	373	392	390	377	370	396	410	361	362	405	371	406	403	404	423	423	420	413	399	385	365	390	393	425	403	392	399	383	375	373	391	405	353	383	396	403	373	395	378	389	413	430	424	383	402	361	390	366	409	422	394	403	383	413	389	421	390	377	408	378	360	403	380	375	401	397	414	395	375	368	387	369	366	402	383	376	384	412	400	409	399	416	370	358	362	352	358	396	392	381	396	375	427	398	390	366	414	392	377	376	384	391	375	399	434	359	363	412	388	440	397	407	367	374	382	416	411	406	373	404	368	365	385	397	387	375	401	434	402	411	362	403	412	391	403	416	387	408	377	419	363	397	387	367	380	346	367	402	405	401	363	380	392	385	366	406	407	385	359	409	367	383	401	397	405	373	373	388	411	432	381	410	406	378	395	415	402	387	397	385	390	400	391	362	374	393	374	412	374	414	393	351	395	382	381	403	402	372	338	394	399	383	418	383	398	374	362	413	382	385	395	411	385	387	407	374	387	381	389	411	346	385	391	409	388	427	405	385	361	371	418	370	398	382	356	396	344	426	390	391	404	363	403	422	397	415	366	396	396	374	400	368	396	359	405	386	380	401	355	374	386	382	390	404	374	380	381	375	367	387	413	406	410	355	370	428	429	350	402	376	376	375	400	400	387	401	410	412	389	426	413	395	404	406	410	392	397	408	383	366	395	420	363	412	384	362	389	427	342	374	394	383	397	380	363	348	423	391	385	385	395	383	381	415	389	383	379	346	369	427	388	342	394	397	394	362	383	397	429	410	405	387	392	357	418	400	360	395	407	378	379	399	393	378	389	377	349	368	358	366	376	315	371	362	377	405	401	418	394	375	398	371	357	380	374	371	382	342	392	397	394	404	411	386	399	397	371	404	410	406	420	386	391	373	411	405	376	370	362	414	378	395	416	385	418	392	406	360	411	372	393	372	410	428	398	375	404	401	348	401	420	441	424	385	399	362	402	363	409	397	405	393	407	397	355	387	372	404	375	392	354	402	395	358	349	360	372	395	381	358	366	431	386	373	376	374	390	389	375	362	419	380	389	399	413	391	383	368	376	395	371	378	386	415	378	379	411	371	370	390	422	394	407	371	378	416	402	366	365	407	370	383	415	412	386	385	403	419	387	402	405	384	410	396	405	403	400	385	393	390	366	377	418	378	371	403	371	368	379	384	390	381	401	383	385	418	384	390	426	374	404	361	405	365	403	386	420	412	402	389	438	384	380	390	427	390	399	419	422	355	399	377	395	399	361	389	406	372	366	394	401	372	382	366	375	398	378	371	388	408	368	394	410	416	409	372	350	398	400	402	361	400	381	410	398	411	371	372	426	434	388	421	400	391	409	383	403	352	410	382	390	387	398	371	378	405	407	374	388	389	376	352	385	370	383	380	395	423	373	409	386	375	380	398	427	390	382	351	406	374	366	359	393	382	398	373	389	412	377	377	438	399	367	406	392	395	403	360	376	378	386	379	363	369	362	409	402	387	383	429	414	414	372	386	368	425	383	392	375	387	333	395	379	392	391	420	403	406	376	390	364	376	393	359	436	395	388	366	374	387	400	440	394	378	377	369	389	377	405	407	357	368	401	385	392	358	373	378	375	415	387	352	414	406	408	395	396	418	380	368	410	378	402	400	384	385	419	390	366	374	427	418	426	409	404	392	387	386	364	453	379	422	365	358	379	402	436	436	385	413	367	429	411	409	406	397	396	374	383	403	379	374	395	388	363	385	368	382	386	370	383	396	364	386	362	405	432	417	390	409	408	391	380	403	406	399	400	393	395	356	385	419	386	393	405	378	353	379	406	382	410	409	398	393	388	432	394	400	382	358	383	395	372	406	400	428	424	382	364	395	405	373	402	397	358	400	367	406	420	354	368	371	402	399	404	379	403	365	391	398	358	384	406	359	406	384	439	369	376	382	382	396	358	377	427	390	388	380	407	368	405	420	394	405	429	406	394	364	366	409	377	369	401	349
20723	20892	24694	35514	56400	51361	50342	31665	25764	16866	9899	6841	5840	4783	4653	2658	1566	1512	1470	1674	1632	1428	1293	1535	1510	1492	1379	1227	1165	1212	1314	1264	1289	1171	1165	1198	1301	1136	1222	1209	1244	1162	1010	1001	1027	968	1024	967	952	952	973	974	869	961	918	1003	988	979	1033	1001	951	948	1033	973	978	930	917	988	999	921	949	947	965	1011	911	1004	998	989	958	955	944	1013	943	993	972	967	960	996	991	989	986	1002	960	1017	997	899	985	986	996	976	1014	936	979	979	1030	1008	945	1009	954	948	990	960	987	919	973	980	998	909	930	950	967	984	976	1030	1003	952	909	997	941	990	973	1042	950	941	950	977	980	972	970	946	987	931	990	931	963	1002	1033	979	972	935	988	974	970	1013	875	949	985	924	968	973	1032	960	986	953	967	952	954	975	943	1018	963	974	970	1011	954	996	892	966	995	973	954	983	939	909	970	987	995	992	915	981	986	1001	907	1046	962	992	1015	1014	971	963	982	950	910	925	934	983	946	1010	953	960	973	968	953	952	956	961	960	975	950	915	988	981	972	934	998	987	946	970	1023	963	899	976	965	982	948	989	949	938	1027	987	947	949	940	920	962	1019	957	945	989	991	926	959	951	988	965	968	1030	983	1007	1045	983	945	1011	995	969	980	965	995	930	952	1073	963	1017	996	954	991	945	973	933	1016	980	1002	929	968	967	996	974	944	923	939	932	947	1023	952	946	974	1015	961	968	957	952	985	1002	985	934	995	939	1032	959	955	982	985	995	1038	959	1000	986	979	960	1000	956	1011	978	993	949	937	952	1029	986	931	970	970	939	947	933	976	987	992	932	991	960	961	998	1050	962	926	960	1004	992	975	959	967	946	924	1017	947	999	966	996	1032	977	956	974	977	959	968	942	972	989	974	897	917	977	951	950	983	980	976	1015	945	994	984	967	920	1004	966	963	975	1032	903	1032	901	971	953	1008	966	953	993	967	981	954	954	965	976	945	968	987	995	943	1010	989	966	959	934	971	1008	962	992	954	1009	981	950	933	939	969	966	963	984	1007	1004	973	1006	985	995	1014	934	1007	1000	898	981	964	971	1001	938	928	937	950	994	957	1028	960	940	979	992	939	929	963	998	971	954	971	1015	1050	923	978	991	986	955	957	926	948	953	932	958	923	967	938	979	943	986	975	1021	926	964	905	1013	971	1032	979	951	964	933	1003	911	1037	990	921	944	941	943	954	967	1018	997	975	986	955	1009	980	1034	964	1013	975	993	985	976	1012	977	956	948	940	998	979	973	979	934	960	973	941	1031	947	923	977	1018	981	948	943	935	911	987	975	960	952	972	944	1032	948	951	981	961	956	966	911	954	1017	964	963	941	948	1018	939	993	1001	931	986	956	948	979	984	943	970	1032	962	967	942	983	1000	1000	998	964	1015	951	1023	968	1034	951	979	915	978	960	922	997	997	895	1009	1001	999	1001	997	973	950	958	915	973	994	956	1003	957	944	949	1017	976	965	1003	989	1005	948	950	930	969	987	972	972	991	966	967	981	984	950	952	1002	960	954	1023	975	989	986	973	1004	1009	986	984	1015	954	953	941	989	969	968	946	889	966	942	1034	943	1034	960	954	933	929	979	949	1006	993	984	952	988	946	966	1007	946	969	1029	1019	963	1020	985	945	976	991	951	964	1005	970	910	929	1042	929	906	971	959	992	979	940	999	972	961	1021	988	984	1005	947	910	933	926	987	971	1017	1041	943	975	1017	962	947	969	1052	961	949	1015	932	977	966	977	1047	982	1016	983	998	938	987	901	981	1022	960	933	972	961	974	965	919	1003	1050	970	977	960	987	946	967	1007	1024	960	932	935	966	1030	941	985	978	982	1000	968	1008	1069	984	967	968	951	952	997	1024	981	988	989	938	948	971	986	958	953	957	946	939	965	986	958	1031	953	1023	922	948	963	980	983	1008	1040	986	973	965	987	965	961	975	946	962	981	1030	973	938	1005	934	1020	967	949	964	991	975	963	963	1017	956	950	938	1005	1061	995	961	961	991	955	972	1000	918	935	1006	989	960	926	942	1000	1012	1050	959	1042	949	1004	1001	1005	983	975	930	964	982	952	957	985	952	968	978	952	954	924	978	923	978	924	926	960	1022	978	980	958	1013	942	997	961	932	960	957	1005	973	950	934	966	972	926	975	934	939	929	1008	1049	994	976	968	925	1005	947	976	958	998	950	995	994	979	972	982	946	949	983	983	962	915	909	984	1000	958	942	939	978	953	1001	977	953	1004	967	987	996	975	963	961	950	977	982	938	994	927	983	971	950	931	995	983	1018	952	958	986	955	986	973	954	968	968	962	955	989	971	958	988	991	949	995	966	961	1011	1026	1000	960	976	1031	976	933	954	932	961	993	1012	974	955	987	959	957	1003	980	925	991	954	1004	1070	965	956	949	995	963	969	978	995	956	997	995	987	984	980	1005	978	972	993	1005	956	937	952	936	983	960	967	975	947	990	998	956	940	977	880	987	1008	967	1001	986	948	1026	964	948	992	970	961	948	958	946	1003	945	994	1003	991	1023	962	995	973	993	947	921	987	989	1045	1000	961	956	941	950	952	978	971	918	1012	992	943	953	990	965	987	986	992	1016	983	975	936	997	952	973	1009	998	977	1035	975	1016	1041	987	974	997	987	1002	963	1001	995	997	987	974	988	956	940	949	1028	992	909	1027	1015	907	979	994	991	934	928	937	958	984	928	939	1008	994	928	957	1037	983	991	1002	1015	1067	942	959	1005	994	1003	964	948	986	920	978	1025	981	981	956	981	998	961	984	951	990	948	957	938	960	978	994	935	966	1000	919	990	984	946	992	926	1002	1003	975	979	953	982	1014	1034	955	985	1008	966	1006	941	976	1045	1006	977	1011	1008	1014	1004	951	949	964	993	945	952	960	967	1000	976	997	937	982	956	986	1001	966	992	954	973	910	1010	983	984	978	1016	934	915	1013	994	936	958	990	980	990	971	982	930	986	1049	973	961	975	947	951	980	988	934	968	1031	972	965	954	978	956	960	940	996	876	957	1037	975	975	993	884	963	962	984	1000	933	1029	955	951	983	983	1039	978	944	985	912	974	947	1016	994	975	1009	1007	975	947	993	963	1031	990	1034	964	993	1003	989	930	1020	939	1020	968	975	944	983	999	921	984	918	982	1021	923	960	974	974	967	960	955	975	959	1011	942	953	980	976	996	923	943	955	995	961	950	939	940	959	1004	976	973	1018	961	948	987	1005	956	960	984	951	958	969	922	962	942	956	915	963	914	988	989	957	956	998	963	964	971	956	966	1010	995	990	1012	938	935	976	971	1047	995	943	962	984	945	946	968	1014	942	957	965	920	995	966	1059	998	962	994	926	972	959	992	966	984	1033	991	987	993	961	940	974	1016	907	969	911	1004	999	985	986	952	977	983	948	963	951	996	976	982	898	950	971	972	952	974	967	974	959	936	975	944	997	946	950	982	989	1039	908	967	956	920	963	981	960	910	940	956	959	974	949	921	966	907	976	997	981	978	982	985	966	899	968	982	1020	951	966	973	959	992	943	973	943	1006	891	984	988	1033	990	966	927	967	926	974	986	979	1013	942	1017	957	988	957	976	1003	932	903	988	1016	996	965	959	985	963	996	960	956	939	976	912	945	941	1001	969	1013	933	936	936	996	933	991	958	918	996	916	937	940	965	910	948	962	1008	1017	917	971	970	954	989	969	978	944	1002	999	1021	937	952	978	970	996	1008	1062
49048	41695	47278	58496	54670	48042	43720	43863	39819	32245	32740	26434	19978	14221	8143	2885	2156	1443	1634	2147	1029	798	896	691	571	493	471	465	498	496	542	509	545	515	489	498	490	545	516	734	612	617	528	460	468	435	402	358	385	386	382	400	422	385	425	397	418	393	408	398	392	419	412	375	406	397	383	400	411	407	391	362	391	407	383	401	402	427	355	394	384	418	395	394	410	396	381	391	391	408	355	422	375	435	383	392	402	405	413	407	412	398	386	396	418	383	417	399	434	391	392	399	430	362	441	401	385	416	399	415	399	381	395	373	384	383	374	369	369	407	397	396	424	380	385	420	373	381	362	385	414	388	394	394	420	425	429	380	438	427	397	390	386	386	384	366	405	423	425	382	405	389	385	410	401	396	415	399	369	416	364	390	359	401	370	383	413	386	379	411	385	403	414	398	411	410	401	404	390	379	407	407	390	392	356	390	406	413	399	434	384	371	396	388	380	423	407	433	398	401	410	389	402	384	388	412	393	373	421	414	418	420	396	385	430	374	387	363	403	407	427	409	384	418	383	436	396	376	405	385	422	416	394	406	351	423	446	364	398	379	401	369	423	407	377	389	373	382	372	366	390	388	407	355	401	403	385	397	403	383	381	385	413	372	391	386	388	388	390	428	395	380	416	412	407	380	403	383	395	365	392	405	390	384	365	417	426	410	419	426	382	421	408	439	376	381	403	427	387	384	373	415	357	397	402	387	382	390	371	392	354	410	345	400	399	379	406	373	440	387	390	407	400	410	365	363	420	389	402	385	435	386	391	389	378	389	367	392	407	415	395	402	385	392	411	376	390	377	386	401	391	385	405	426	405	426	394	387	408	383	386	386	363	377	379	363	380	412	416	415	365	390	393	405	475	382	395	419	388	400	407	393	370	364	401	398	393	375	352	415	419	374	430	440	399	387	386	411	427	363	379	417	405	403	409	362	398	369	413	433	433	380	422	403	373	435	411	380	356	392	354	422	426	417	379	378	394	389	425	370	384	439	384	421	407	431	403	392	377	401	390	391	404	377	431	409	382	423	391	443	395	386	384	365	380	383	419	377	384	387	435	383	397	377	392	350	423	375	374	379	385	365	392	427	392	423	404	402	398	411	410	397	398	417	401	395	410	389	366	408	375	425	422	407	395	377	421	374	367	377	382	386	429	425	403	399	445	397	393	379	457	423	415	411	403	419	375	374	395	408	420	381	404	407	392	410	398	421	366	412	389	389	393	410	410	382	438	409	431	408	437	424	424	417	395	399	373	395	415	397	396	410	391	441	361	371	405	383	417	434	396	400	402	399	407	418	373	407	438	354	389	426	401	396	402	409	396	407	384	395	388	403	427	400	423	407	397	389	417	382	385	387	376	372	367	361	388	417	392	374	400	365	414	410	388	386	406	414	364	401	423	400	424	394	400	417	388	400	432	397	429	367	395	400	421	409	402	417	398	382	418	407	413	410	397	394	423	398	401	364	461	408	413	394	413	410	373	390	429	398	386	413	458	407	384	393	358	407	369	386	419	416	391	384	369	391	417	416	403	403	405	354	382	382	366	389	402	402	400	380	401	370	390	417	403	367	407	397	415	402	370	356	358	384	380	383	438	404	405	419	380	401	423	390	359	396	389	401	421	373	390	379	406	388	369	378	391	395	397	397	421	412	387	401	377	417	404	433	381	418	405	391	369	392	387	352	397	406	383	365	394	395	408	367	394	421	458	378	349	400	431	403	451	412	394	411	357	393	427	411	410	354	402	411	376	402	395	446	397	393	364	383	394	393	393	402	428	371	372	413	392	416	378	378	398	376	398	402	382	375	389	410	378	396	399	428	377	410	407	411	407	393	433	374	441	437	377	385	383	402	371	363	410	381	411	390	409	353	335	382	403	400	385	371	354	398	374	433	385	428	406	404	403	397	373	433	397	371	389	419	389	385	401	402	371	420	374	365	388	380	408	401	391	375	392	423	426	419	408	403	418	411	356	408	404	408	388	415	428	384	406	384	416	397	370	420	422	365	382	385	429	384	419	380	400	401	405	368	376	409	383	402	408	375	392	398	392	396	356	364	405	394	432	364	404	380	414	385	369	399	385	411	400	405	385	372	426	345	371	398	407	376	359	394	391	431	419	348	422	363	353	390	413	401	376	427	405	452	384	416	399	422	413	396	416	379	370	367	389	394	419	394	395	400	381	411	414	411	406	379	377	409	395	389	400	411	414	409	370	401	385	414	381	382	414	392	424	397	366	372	401	412	412	398	395	377	386	359	381	414	429	389	375	368	391	409	390	409	416	393	413	436	418	363	391	404	396	429	419	369	391	401	408	431	393	388	396	374	394	412	445	412	403	376	377	384	407	377	382	417	417	382	407	404	396	395	408	385	398	401	393	366	390	424	405	378	401	427	412	400	426	386	370	434	412	398	373	352	371	403	402	372	390	406	434	389	382	412	401	379	415	381	419	378	415	364	405	376	398	380	416	381	418	379	413	385	395	391	441	406	364	399	370	385	383	389	370	408	384	424	402	376	409	384	379	404	377	409	358	392	381	369	378	409	426	374	415	390	386	414	425	421	382	406	381	353	428	381	431	377	405	412	396	429	408	397	395	393	401	425	430	371	406	417	419	430	431	382	386	428	382	352	401	403	420	385	400	392	440	386	409	369	407	427	411	371	400	414	396	362	391	392	398	367	418	407	406	396	394	381	426	386	386	419	399	413	371	394	436	422	378	410	381	369	407	391	418	387	419	444	389	412	390	389	391	415	390	369	425	419	418	383	379	412	398	428	440	354	398	432	398	393	387	379	383	356	388	426	398	372	397	389	392	364	375	394	403	348	417	410	389	384	422	365	403	423	382	407	373	412	355	381	393	376	401	416	444	389	365	394	424	349	410	425	391	409	386	389	405	379	393	389	402	384	433	370	405	414	389	431	405	404	373	393	372	405	382	424	354	392	390	385	396	401	418	394	440	418	400	398	363	382	399	411	414	393	374	421	411	392	395	401	401	359	404	435	422	373	408	398	407	382	435	390	362	416	411	417	388	350	410	369	390	402	405	431	394	402	422	412	418	412	398	393	377	376	428	386	404	369	393	349	423	433	371	411	387	395	412	363	395	404	436	399	386	399	369	451	391	411	418	417	389	386	388	405	418	390	418	381	391	373	438	401	415	399	399	392	400	403	400	390	379	393	383	376	429	396	394	375	389	383	401	411	427	381	391	375	430	397	426	397	376	346	394	372	409	380	352	372	439	368	378	361	370	379	425	423	383	372	369	375	389	393	398	365	412	362	430	363	395	415	410	428	386	418	366	380	383	373	391	393	368	393	398	392	385	379	404	424	395	429	391	408	419	397	408	364	419	421	389	352	395	396	374	431	428	391	397	414	419	437	400	402	410	410	416	380	383	420	402	383	386	394	392	388	365	377	393	392	410	404	387	450	401	408	439	370	416	377	373	423	395	414	399	426	406	389	420	424	415	408	360	395	411	395
33734	36756	48871	57532	55505	58810	60046	64922	52863	46657	45407	38892	35263	29566	20778	10695	9206	5678	6480	9641	3859	3176	3684	2466	2104	1598	1398	1363	1417	1622	1805	1742	1745	1703	1657	1640	1542	1624	1748	2842	2348	2079	1771	1395	1124	1056	1005	962	1010	989	996	923	969	1003	998	958	949	979	977	1020	978	967	955	907	972	995	973	977	989	988	1009	1018	943	974	993	994	961	937	986	1010	985	981	973	1006	938	963	973	980	972	967	957	998	979	967	942	980	1006	970	991	996	983	973	979	996	915	1020	953	949	967	1010	912	926	1015	903	978	916	904	978	993	994	912	928	962	989	969	987	955	974	963	923	1011	937	991	1033	934	951	971	904	970	971	999	984	945	972	1005	940	925	1000	1002	937	1043	919	941	1031	986	956	911	990	1008	1045	983	996	987	981	918	933	947	1032	940	948	947	999	967	1007	954	955	955	967	980	932	990	916	959	967	924	980	958	983	965	971	954	964	1017	1011	955	980	980	990	975	1017	1006	1027	919	1030	900	967	1010	889	1011	958	993	979	957	979	944	978	1032	927	1012	924	991	998	941	1007	1024	931	952	946	996	907	988	915	961	913	975	1017	1024	934	927	988	1002	913	960	966	940	936	1006	951	960	978	1005	997	1020	953	978	939	1030	990	936	1032	975	950	988	969	947	1020	948	954	969	1028	1002	940	965	980	1016	1000	957	966	962	975	977	954	955	952	959	964	964	923	954	942	967	983	987	966	944	1012	1005	991	999	957	968	924	965	944	942	929	985	978	956	992	987	951	978	954	979	996	1016	1005	1015	1005	962	953	891	987	1013	978	945	939	992	948	928	1020	967	973	951	966	1021	915	944	993	955	979	970	965	892	981	931	963	980	1001	1013	950	927	1036	987	1017	984	914	908	943	960	953	943	973	931	986	947	954	981	954	969	925	961	906	938	976	934	989	1009	947	966	984	1012	1020	994	995	997	965	944	967	933	966	920	978	934	974	955	964	1016	925	955	915	980	1017	991	985	1005	986	940	952	988	997	994	969	987	960	1042	916	970	947	961	959	957	999	986	996	1005	989	969	965	940	960	1017	981	926	970	893	960	1004	1003	954	980	990	932	996	1016	957	918	1006	966	959	951	1003	956	907	972	968	969	964	963	1004	998	989	978	995	968	986	943	965	967	968	972	948	953	1019	990	1000	986	957	991	975	954	1027	987	990	939	992	969	946	942	993	1008	983	937	980	968	1042	972	1004	923	1030	998	976	998	958	936	1067	961	954	1011	986	995	1017	921	986	967	993	978	897	935	943	1018	937	916	968	1043	934	966	995	1007	975	1005	960	946	925	916	1035	1004	952	984	950	1004	1001	953	980	1001	990	973	977	1000	954	910	966	919	955	993	968	953	959	952	913	985	956	1003	984	957	929	945	957	930	1024	928	930	937	989	954	1004	976	932	996	979	937	884	930	934	984	931	1011	932	961	943	983	954	1006	994	1019	956	984	944	960	974	929	939	962	978	1025	920	981	1008	988	967	960	955	963	926	1043	927	1021	972	970	975	951	974	1023	972	989	971	952	1027	1007	979	935	982	976	981	966	1028	960	964	992	986	969	956	944	935	966	998	943	956	981	938	944	935	980	916	934	988	954	946	1031	938	945	966	950	976	1012	988	982	979	921	1005	955	1015	994	965	958	965	1000	1015	994	949	990	967	925	1032	966	973	993	949	1016	963	975	980	938	1017	989	1006	1010	981	950	1004	992	993	936	989	953	1001	956	977	968	945	989	986	974	928	1029	987	924	959	959	963	988	1028	1007	978	916	993	1006	977	953	965	944	974	975	946	991	982	928	973	929	964	971	968	982	983	962	965	1006	961	985	922	946	967	928	964	1021	954	995	964	1013	936	944	981	956	949	889	924	964	1004	924	958	1000	966	949	928	973	975	1011	902	970	956	953	989	949	1009	998	1003	930	991	948	1043	988	990	935	975	948	1024	925	911	960	973	927	945	986	917	993	970	967	1000	969	979	967	977	961	1006	931	960	948	996	914	976	925	972	947	1008	948	1014	963	967	922	989	923	992	972	934	998	982	969	971	996	1003	976	983	979	931	987	981	969	1027	966	941	993	1018	975	969	1006	1020	976	957	1001	988	983	955	953	1032	1011	974	921	919	901	936	965	936	958	970	1007	984	1005	962	973	1028	950	918	1029	950	1025	966	934	924	962	936	941	908	934	991	977	979	990	961	963	988	978	954	965	948	976	952	978	992	963	1041	974	975	981	945	983	977	1033	940	969	950	936	917	979	900	958	984	995	970	958	1026	956	986	977	986	929	949	1000	965	966	1013	987	985	1009	963	1070	946	975	988	974	961	956	978	952	973	952	955	970	953	938	955	960	909	1002	923	963	927	906	958	1002	991	931	972	1026	994	980	991	962	905	963	1010	936	1001	967	958	934	999	1013	968	991	1008	1007	961	977	1026	1005	968	1021	1024	958	988	1012	962	1023	1026	971	977	971	975	945	960	1001	954	1036	997	983	1003	950	929	944	970	1006	970	993	1038	990	996	955	970	1022	990	989	925	922	1012	971	941	958	970	930	957	1021	966	977	967	983	930	948	982	1035	966	983	957	960	976	966	958	972	967	984	944	971	945	942	968	962	1005	1007	991	933	985	936	1005	977	935	969	999	952	997	947	947	1021	972	918	909	921	982	979	993	963	951	980	1016	961	938	979	984	967	966	939	1034	925	931	924	952	989	1012	934	1025	925	980	990	992	952	1004	978	950	879	948	1001	985	934	972	996	999	943	1002	941	1006	982	990	984	967	1004	975	964	965	970	951	966	1022	970	1015	916	953	999	930	946	947	1014	971	951	1014	931	974	976	956	906	974	935	1026	871	973	960	915	970	952	977	972	902	943	965	937	1006	932	1028	925	967	1012	915	948	1031	972	966	942	1028	943	938	939	995	954	953	1014	948	905	968	906	993	995	974	996	957	984	978	1011	966	995	1009	998	988	1030	903	1019	958	947	970	1021	927	965	971	974	1033	914	1019	990	946	1030	960	974	1002	925	938	1008	945	903	945	981	923	1019	955	945	955	914	909	952	944	950	978	967	962	920	1009	924	976	982	932	993	994	977	968	955	997	978	958	977	934	959	982	926	900	927	978	967	962	954	957	952	906	964	1008	1006	976	971	976	1042	960	958	984	925	917	989	999	993	1017	984	992	975	962	1009	946	977	984	997	995	935	975	902	940	978	973	973	964	958	921	952	977	984	996	968	972	902	966	915	942	922	989	940	992	942	975	954	946	972	1064	986	1005	1008	942	991	968	990	993	993	951	996	987	933	993	972	952	960	971	996	947	943	1047	915	991	1027	953	987	967	950	960	1002	984	982	988	975	1032	946	998	942	945	907	976	994	1000	978	952	952	1003	1039	948	996	1025	969	958	990	989	992	978	1049	971	1002	973	958	909	970	992	1019	988	966	918	996	958	939	957	958	1009	1007	970	944	1004	968	950	949	975	917	973	913	984	931	974	950	993	1007	1005	920	908	990	1011	954	991	939	975	1018	986	932	957	990	942	969	937	972	974	949	968	970	902	961	961	968	991	959	927	992	955	955	1009	942	979	1042	924	986	981	927	995	966	960	927	993	943	943	962	978	947	980	981	941	965	1009	999	1010	938	921	949	975	988	1004	973	1007	982	973	995	982	983	1031	964	992	945	923	968	977	961	926	948	942	998	991	957	957	952	994	950	978	999	983	975	943	973	964	972	969	959	964	1000	957	924	916	1039	979	928	1015	956	1011
58061	51730	51865	56372	56271	46262	44594	45898	34937	32105	33970	34605	30394	25305	16028	6452	3986	2741	3489	3856	1703	1225	1081	725	621	590	492	472	467	499	492	431	480	479	443	465	474	457	475	476	813	903	795	671	525	444	445	434	363	387	364	374	396	368	394	389	366	352	396	336	362	350	366	422	409	382	410	409	310	357	401	410	412	393	395	367	367	413	420	390	414	390	416	394	391	389	404	381	411	387	361	379	371	389	373	374	344	357	399	366	396	359	407	383	347	384	349	386	367	355	398	400	386	355	400	372	372	361	366	429	394	353	378	350	399	426	398	377	394	362	418	363	370	367	347	380	336	396	412	361	396	368	392	344	359	387	374	400	375	372	398	396	390	382	406	391	365	371	365	375	371	379	361	388	405	415	378	389	366	400	383	417	375	375	371	407	389	375	379	341	371	386	382	390	388	365	333	364	395	391	380	371	366	382	410	369	356	382	395	411	391	364	371	353	376	394	381	394	379	371	398	328	353	331	406	388	397	396	399	395	372	383	391	389	381	363	391	373	362	392	417	352	371	357	394	376	363	393	384	393	370	388	404	363	402	339	392	361	378	378	374	381	363	408	371	369	413	362	395	372	409	388	391	379	418	373	382	394	392	392	407	363	407	397	393	362	420	384	357	368	375	415	413	466	382	373	383	331	381	421	367	399	412	365	363	349	400	368	376	356	388	348	386	356	385	380	377	365	386	386	377	381	383	353	386	390	363	388	371	339	394	348	366	392	396	396	366	415	381	422	343	387	366	389	396	363	401	391	352	374	403	371	374	402	362	396	378	360	375	358	385	405	381	366	392	377	391	368	404	400	386	365	384	376	358	367	366	390	390	342	396	348	403	384	391	405	383	382	372	342	396	366	377	394	351	383	377	389	376	370	362	356	413	390	375	347	394	375	350	379	409	392	358	379	348	325	385	364	413	376	359	351	374	398	362	381	407	395	400	385	406	407	375	366	353	428	404	388	398	378	344	396	384	395	370	369	405	409	375	386	381	395	391	404	372	396	347	389	380	378	396	349	363	357	385	394	361	366	388	371	376	410	355	404	431	391	390	400	372	393	370	416	396	435	389	347	408	360	418	397	371	341	366	358	414	422	370	386	375	384	410	403	377	414	355	389	387	393	400	402	384	372	400	377	382	412	390	408	366	399	358	389	357	377	373	369	385	342	380	335	404	396	362	371	349	370	366	401	401	339	356	383	381	359	412	384	384	354	400	378	379	399	382	357	383	396	388	399	350	356	367	365	365	359	415	385	387	378	385	392	395	379	365	322	404	371	376	363	359	360	425	413	364	377	355	403	387	359	372	376	365	388	348	365	403	369	394	398	390	411	366	378	417	375	373	394	419	380	407	420	393	385	390	390	391	399	356	374	412	410	408	396	393	410	376	363	345	385	367	361	433	391	348	392	416	400	380	388	373	374	380	394	388	405	410	381	407	368	361	390	386	400	400	418	384	345	343	391	364	385	409	375	408	395	403	403	346	373	389	388	383	417	425	391	410	404	361	396	423	372	370	386	354	396	371	358	399	349	382	352	387	423	387	384	391	386	395	372	375	353	393	398	354	365	372	381	386	361	378	351	377	362	394	404	379	346	367	400	390	378	415	357	382	398	347	365	379	386	327	391	376	381	399	374	416	392	415	373	402	387	427	387	393	356	371	394	395	397	340	398	376	393	390	365	385	407	391	353	376	400	358	388	374	369	374	382	380	401	399	394	383	392	389	390	378	391	420	401	370	358	432	409	403	389	386	381	350	391	358	374	410	401	351	373	411	354	350	374	386	380	351	381	373	364	379	360	430	373	358	404	361	376	366	391	397	392	375	388	372	377	351	397	397	392	382	386	359	353	386	375	380	383	398	380	381	414	354	356	374	421	416	387	414	398	401	374	393	357	403	387	380	387	338	363	405	413	358	422	402	376	367	405	376	412	361	364	367	376	405	373	369	384	356	381	390	387	386	334	382	327	412	394	369	373	365	357	328	381	353	406	409	411	380	366	339	373	376	396	332	365	395	382	357	435	418	418	385	398	387	328	397	382	421	426	419	384	366	374	422	379	411	384	403	378	354	351	408	339	353	337	412	364	389	392	384	394	401	414	391	349	378	381	358	352	361	374	387	373	336	414	429	393	390	402	378	395	363	378	353	378	383	356	398	378	362	372	367	407	414	373	403	413	434	367	366	394	407	370	358	353	388	394	394	371	354	387	365	369	379	401	419	379	388	361	401	367	379	384	379	378	348	351	395	341	407	380	384	375	377	364	384	366	391	408	393	397	356	376	356	393	395	374	387	374	374	357	378	325	392	399	382	386	381	389	412	406	396	381	356	377	386	379	365	383	372	370	380	404	368	373	373	390	396	368	364	379	352	361	377	349	415	388	348	372	390	375	395	397	392	399	384	406	353	398	395	396	383	385	396	358	393	353	378	399	390	425	362	367	402	409	373	361	396	367	388	358	348	408	371	403	375	385	366	363	371	384	371	376	376	375	398	367	400	372	359	408	391	388	384	376	408	344	360	370	383	368	403	365	376	385	384	352	386	382	355	424	392	354	408	396	386	364	386	376	408	366	397	407	380	396	385	391	395	354	366	412	407	383	383	361	366	403	394	389	394	384	380	388	397	380	366	391	425	366	365	363	397	380	402	397	388	389	406	360	370	423	403	380	425	412	385	400	378	402	377	362	405	399	364	387	364	383	366	374	378	402	385	395	385	404	399	362	387	364	368	376	371	397	416	367	347	377	403	379	405	369	417	393	404	364	399	378	413	382	356	414	375	378	414	416	423	410	377	361	358	386	376	386	392	376	364	399	387	368	381	408	381	375	382	368	399	393	356	409	382	385	384	363	397	399	407	407	425	398	347	360	376	393	353	391	394	397	369	385	401	380	374	370	385	386	341	385	389	374	360	334	376	385	345	378	371	375	349	369	387	418	353	358	379	399	418	384	385	385	431	368	415	366	374	412	340	378	334	400	371	402	392	431	394	398	375	386	400	420	358	371	372	371	378	368	342	382	407	378	356	387	361	389	414	413	388	383	369	346	388	419	388	399	377	369	334	364	401	393	388	379	363	326	416	399	457	406	355	366	363	409	412	414	403	347	393	368	383	328	404	369	401	401	378	399	353	405	386	384	381	370	362	374	348	389	348	391	405	381	381	379	388	359	426	378	366	384	390	390	395	382	381	358	379	402	372	382	368	367	389	362	374	354	384	430	377	389	429	360	401	329	395	384	392	364	384	396	412	369	369	349	382	389	400	402	365	340	347	398	375	440	382	353	354	357	389	390	376	342	370	382	390	376	376	405	372	353	371	380	393	366	413	393	357	361	405	370	359	362	356	400	408	380	370	349	375	346	378	388	380	374	398	406	380	415	392	370	378	366	404	390	390	387	370	376	339	402	450	415	364	359	355	404	383	402	397	381	372	397	338	380	365	358	365	387	407	358	400	354	375	423	351	390	385	408	391	395	348	369	339	396
40186	46110	55077	61047	53943	52862	57052	54972	46184	44429	45349	44863	40879	37643	26703	16516	12892	9077	12309	13408	6258	4881	4354	2660	2046	1831	1638	1555	1538	1529	1260	1296	1404	1323	1374	1358	1393	1361	1547	1455	3118	3514	2775	1999	1498	1184	1015	923	999	951	885	880	890	944	896	929	953	892	939	946	924	893	889	956	943	938	951	930	914	872	985	907	933	912	950	960	923	913	882	944	850	900	885	840	931	934	908	929	854	895	998	953	918	953	960	889	954	909	943	941	866	901	916	939	938	888	922	891	906	910	894	908	866	903	952	916	915	937	945	900	933	897	977	870	911	885	890	911	902	896	923	922	916	914	854	901	943	928	869	920	893	857	947	908	911	901	949	981	847	949	951	941	933	924	914	973	905	903	863	956	940	923	969	871	909	889	924	909	865	985	889	914	921	931	948	908	930	928	972	955	915	905	921	939	851	906	873	868	934	917	858	913	943	908	898	875	880	890	921	884	949	940	887	920	891	919	874	961	940	903	912	912	928	922	874	861	943	950	894	885	954	962	938	951	901	946	930	911	926	873	881	883	932	858	877	925	869	903	863	865	946	968	936	962	938	916	951	945	874	906	912	887	939	936	961	971	925	935	905	923	897	950	883	900	954	867	927	929	882	897	869	924	878	919	904	897	953	925	933	938	992	940	899	907	891	959	933	960	970	910	939	908	889	937	863	950	898	907	805	955	910	971	905	906	970	900	896	863	928	913	890	946	914	891	892	944	875	947	939	921	935	911	941	860	910	930	905	963	930	925	894	936	915	871	877	937	900	905	925	946	906	882	888	907	936	907	980	942	948	974	848	938	904	909	875	922	963	930	944	891	842	960	888	935	920	982	915	916	896	880	921	911	871	899	927	946	964	892	951	933	907	915	912	937	935	934	938	941	956	939	938	939	894	887	883	948	906	850	943	963	893	916	924	894	890	915	936	880	930	916	920	938	956	885	955	949	909	923	932	891	958	927	902	863	923	905	889	939	885	881	903	913	954	913	905	884	904	937	909	921	942	868	905	922	921	955	942	882	918	827	853	885	989	881	840	930	900	886	910	905	965	945	937	903	886	954	893	923	887	898	904	938	872	883	937	870	928	947	934	932	867	890	916	878	902	952	958	923	896	881	878	911	932	932	961	938	897	938	949	903	921	938	900	906	950	910	878	914	930	906	925	923	948	921	909	908	894	895	872	1003	907	916	880	904	916	880	908	937	897	933	959	915	938	955	943	916	833	919	894	932	898	955	939	903	911	875	915	924	937	925	918	959	937	934	844	971	897	899	926	974	877	903	907	914	973	942	956	924	935	891	909	930	923	880	888	967	897	918	927	934	933	880	920	915	937	939	940	946	879	908	922	952	859	901	943	903	911	913	851	888	901	880	891	881	924	889	935	929	925	873	955	877	919	857	929	970	958	906	931	933	936	915	957	943	902	919	924	881	940	934	917	928	892	884	946	869	892	920	940	925	889	853	912	911	909	912	911	979	891	871	911	878	895	938	905	929	962	922	916	946	935	902	897	848	934	902	910	964	887	887	873	848	934	879	851	909	946	849	909	928	922	957	864	946	880	894	955	889	863	941	910	871	918	908	974	921	917	880	960	909	966	933	855	917	913	961	875	932	911	854	872	890	896	915	913	876	870	886	904	922	889	915	933	852	925	984	936	882	929	941	884	950	903	921	878	891	879	883	950	971	883	916	909	935	916	996	908	894	941	901	967	886	928	866	983	928	896	884	891	923	826	966	936	949	930	910	906	867	883	915	927	880	917	883	961	930	881	912	913	912	908	930	938	908	949	940	895	908	894	913	940	937	915	934	932	895	892	926	988	893	927	946	912	912	874	904	934	867	895	913	881	962	904	935	930	899	900	914	981	893	921	872	884	860	960	912	902	933	926	946	898	958	915	919	934	986	957	914	982	902	863	866	961	925	865	938	895	888	919	901	911	883	922	893	873	890	894	928	927	948	898	924	918	952	900	899	903	874	945	908	934	920	921	911	897	887	956	934	867	894	875	964	947	917	920	943	957	903	948	911	938	915	956	899	894	888	961	917	986	982	928	923	893	942	923	874	924	909	962	883	919	942	946	904	954	904	906	939	896	931	930	895	874	862	949	917	910	945	914	919	913	921	903	940	869	857	940	975	898	858	919	904	879	922	917	893	868	951	955	932	910	916	931	899	898	909	918	973	922	962	894	949	905	855	861	909	931	904	965	931	939	956	910	952	911	871	883	978	907	921	902	900	919	892	900	868	930	901	928	886	964	897	885	949	902	930	895	942	904	949	917	908	871	891	903	876	850	910	911	889	864	926	885	914	925	939	959	897	930	892	907	874	889	903	897	913	899	888	959	890	871	893	896	932	892	950	860	876	937	900	967	869	915	872	928	945	921	889	923	915	871	915	885	922	855	955	914	931	877	909	939	848	911	905	898	912	937	935	956	926	908	923	918	936	882	900	902	858	931	853	916	909	880	891	886	945	950	912	891	847	907	955	891	972	899	904	922	902	939	878	927	922	908	885	858	923	927	936	907	942	887	923	902	916	903	946	939	878	886	941	921	982	927	914	918	951	937	846	898	936	893	907	874	902	907	935	895	877	953	939	939	949	921	927	937	891	900	882	924	918	945	873	886	942	995	887	890	922	917	913	946	865	917	888	901	908	911	919	904	960	924	930	907	932	950	936	930	909	914	929	906	907	923	892	956	891	923	902	954	904	900	870	930	951	940	926	924	885	926	957	923	892	947	932	889	949	886	909	938	925	882	923	967	951	889	932	918	948	927	910	913	940	953	926	881	894	861	980	897	960	920	915	895	981	963	894	886	911	914	845	889	903	951	929	916	929	936	924	948	935	888	841	900	922	963	909	925	886	885	877	874	933	916	888	886	944	945	924	917	868	890	960	929	913	911	936	919	909	907	920	913	884	897	918	868	937	909	908	876	891	911	932	959	881	919	899	951	952	900	956	966	901	972	929	925	974	939	896	912	902	922	840	897	947	912	874	927	903	899	965	904	898	905	930	876	890	893	938	882	927	908	889	908	909	866	861	961	861	887	921	908	926	897	914	945	862	948	893	878	909	916	862	885	896	938	920	922	910	839	920	922	916	891	875	892	932	967	899	885	891	936	877	909	883	940	928	881	968	890	948	923	856	859	915	948	869	883	888	883	923	898	925	944	968	962	961	929	917	917	941	913	914	929	918	935	917	887	928	905	870	937	941	899	909	874	919	920	941	929	919	868	886	914	892	916	849	926	890	856	976	935	971	941	911	976	949	933	873	892	925	897	873	896	999	865	898	942	898	946	919	899	939	933	843	930	922	954	888	890	945	937	952	867	903	935	925	905	857	931	924	896	900	920	873	916	865	916	902	925	907	881	844	919	917	881	903	934	861	920	932	918	925	916	924	929	846	895	944	902	924	875	874	958	943	894	896	948	934	922	895	904	931	868	942	900	908	919	913	918	913	925	920	902	950	958	898	920	946	893	945	937	920	893	905	928	868
26689	21101	21027	20671	40200	43987	39982	33954	19398	6760	2563	1984	1503	1167	803	488	479	489	533	573	552	513	482	422	418	410	438	435	418	404	380	428	384	396	388	358	390	393	422	410	413	418	452	439	415	406	425	370	383	392	377	377	411	379	403	388	379	412	387	379	382	365	371	346	364	379	357	361	361	415	391	399	382	417	367	403	403	402	391	372	397	382	375	417	369	393	397	396	405	418	365	373	375	390	367	391	426	413	398	364	386	378	389	367	401	381	393	412	393	348	392	397	380	380	401	411	387	363	400	386	398	430	383	446	348	359	405	363	377	440	399	395	413	384	388	365	421	369	405	424	369	401	398	401	423	355	429	389	426	384	392	374	373	402	408	390	375	379	390	405	368	421	370	404	391	343	385	392	380	359	420	419	382	376	377	378	375	413	367	341	374	397	368	427	367	397	373	391	371	356	402	404	364	394	399	382	391	403	372	365	401	361	384	389	404	390	382	359	412	371	367	413	373	367	411	414	378	378	380	368	407	409	407	361	360	428	389	367	414	396	383	368	399	418	362	381	411	358	413	420	406	400	411	377	378	407	372	411	400	430	414	393	381	394	392	392	361	403	426	410	346	379	409	411	382	381	376	351	367	397	415	381	369	364	362	392	375	385	428	367	393	370	395	374	393	392	373	410	415	398	349	438	420	377	377	358	377	399	369	380	408	374	415	390	406	390	389	438	408	364	383	385	355	354	374	400	418	388	372	342	384	413	392	435	366	431	406	387	390	374	373	373	385	406	389	364	381	404	375	379	395	368	386	382	417	381	370	390	384	381	373	405	374	372	405	376	388	367	408	421	403	387	408	392	389	383	356	401	388	378	398	366	388	384	389	388	405	408	366	359	425	427	369	396	403	405	408	406	419	421	360	425	374	403	377	382	381	374	432	370	393	393	377	378	402	361	408	388	376	388	400	383	355	406	381	390	375	385	399	407	400	381	412	410	388	403	355	388	406	426	381	381	386	367	418	395	406	407	411	396	394	417	393	383	382	418	376	354	387	400	415	383	418	391	381	373	375	410	395	417	433	402	419	404	377	404	400	382	357	374	374	357	358	398	387	394	381	423	388	378	347	387	399	418	384	390	373	407	361	388	417	384	395	415	391	391	396	368	364	370	386	380	400	401	396	370	398	377	419	374	411	410	378	378	450	383	413	422	382	399	414	383	379	402	389	380	402	375	362	392	381	405	388	413	388	398	386	372	392	398	392	420	383	361	372	381	394	393	372	413	369	374	390	389	406	382	381	394	404	416	380	375	394	391	368	375	431	370	363	410	398	387	384	357	389	368	395	400	404	403	365	396	352	392	396	418	371	420	358	366	358	417	407	400	426	386	399	392	396	372	406	392	399	372	398	400	399	376	381	401	410	366	399	385	414	415	404	375	388	394	389	394	368	390	376	343	431	372	366	379	379	369	393	365	369	405	394	373	368	381	413	377	370	376	388	413	406	379	402	385	391	419	362	375	407	395	341	420	405	396	385	361	404	411	419	358	428	392	379	355	364	387	374	427	381	386	393	379	391	398	385	359	373	369	409	408	383	378	386	380	362	389	412	392	412	394	392	435	371	351	365	371	388	363	392	368	415	368	390	364	410	418	380	390	387	398	389	377	389	403	396	386	410	372	390	376	419	397	380	360	407	374	364	378	392	371	400	394	390	396	392	404	383	414	384	393	434	417	390	330	386	361	377	364	423	374	396	388	424	367	317	410	375	390	418	371	384	397	393	390	392	380	419	376	378	393	407	370	393	400	339	382	377	380	382	410	420	384	421	380	351	355	405	389	394	369	393	384	403	425	397	381	372	387	373	396	379	357	411	367	371	405	370	405	366	405	366	376	375	413	395	391	423	402	384	415	390	453	404	431	386	398	368	388	422	405	399	392	360	407	393	400	387	373	368	393	429	388	387	368	395	405	386	396	405	360	360	379	364	400	390	403	393	367	411	394	354	408	402	399	392	387	393	388	386	392	389	400	340	424	378	401	399	369	399	424	378	417	398	381	384	393	355	372	347	371	359	394	418	363	384	417	385	387	399	377	374	375	392	376	397	366	399	400	376	372	365	384	366	366	387	374	394	394	369	429	378	384	341	342	401	409	361	368	415	372	385	396	394	368	382	413	430	382	397	431	377	408	371	370	402	386	408	393	372	350	408	390	417	384	390	364	395	375	403	405	391	404	399	410	381	406	393	386	390	381	396	430	385	352	386	414	381	376	415	368	367	406	386	366	354	380	420	349	356	413	380	372	373	379	390	377	378	376	384	385	420	391	410	383	401	385	401	407	375	366	388	378	418	402	357	379	416	399	353	412	394	378	395	383	387	407	372	399	418	409	366	402	390	357	376	399	426	377	379	398	410	399	370	377	385	340	407	363	404	381	354	389	402	399	397	393	391	384	380	378	382	413	427	378	384	398	364	415	410	400	371	395	401	379	405	374	377	408	364	406	398	374	412	408	402	374	381	377	392	407	401	384	382	413	372	404	401	416	369	372	358	405	365	384	398	381	370	373	402	375	390	404	395	377	389	386	382	390	425	402	386	377	379	404	399	377	381	398	324	370	346	390	398	377	359	381	444	387	367	382	393	369	373	358	402	421	406	399	381	358	359	398	368	388	386	393	359	409	398	381	391	432	407	389	389	416	416	403	416	376	368	399	409	423	366	374	424	372	383	409	397	393	367	415	373	386	416	391	384	401	412	413	411	390	347	372	392	388	378	362	374	403	385	380	399	370	379	408	376	355	419	377	396	378	354	421	360	389	406	377	410	358	391	371	377	344	418	392	378	381	359	365	419	376	359	415	395	404	405	397	391	397	374	384	393	405	399	380	395	413	412	404	388	397	403	376	381	384	376	408	400	393	400	366	392	352	385	405	379	432	377	348	381	408	424	356	372	400	401	415	405	404	428	393	381	394	361	411	383	431	394	375	370	363	353	401	355	394	367	383	360	381	399	368	384	376	435	415	399	379	385	395	373	378	368	430	423	353	414	399	377	431	373	363	354	383	431	393	407	379	381	427	388	387	390	402	373	424	412	352	382	389	392	378	398	358	366	386	380	375	404	366	382	387	345	385	380	341	349	387	353	379	383	350	370	368	382	397	387	396	386	376	400	408	414	389	361	369	402	452	384	401	393	374	372	418	408	406	386	379	409	415	431	398	389	361	425	375	373	381	362	369	388	374	406	380	421	370	416	395	382	428	363	412	386	388	374	400	394	394	430	410	382	362	428	355	410	388	432	386	382	396	380	358	393	397	392	374	390	407	368	393	420	355	383	382	392	366	388	382	387	365	393	427	381	370	424	362	380	428	378	390	372	367	350	409	392	371	444	370	378	398	374	397	417	372	443	397	386	402	378	388	383	408	421	401	414	421	369	398	401	391	400	398	424	406	396	350	372	410	384	388	403	384	391	384	376	389	352	375	402	323	398	385	375	414	369	376	435	399	412	406	409	391	380	402	378	356	387	347
17105	19229	25547	31781	51120	52968	52876	48317	31094	16919	10121	9024	7526	5662	3464	1581	1529	1410	1567	1695	1594	1594	1449	1284	1109	1207	1118	1178	1132	1087	1015	955	969	1061	1015	1059	1050	1047	1049	1080	1096	1206	1137	1106	1021	953	971	1008	1012	917	1042	950	996	996	962	957	953	980	926	956	960	939	977	974	970	963	1034	862	961	971	1004	943	1009	975	1004	979	989	985	925	971	964	937	1016	1020	965	938	954	937	940	941	972	1001	948	966	946	967	971	924	974	970	957	1017	981	978	996	975	958	966	1001	946	922	918	953	959	1047	984	1001	975	958	901	973	937	955	945	982	940	950	938	990	1000	995	952	938	981	922	975	892	997	952	973	949	968	963	1029	1013	1005	1000	1009	950	1032	974	945	980	980	917	964	969	1015	945	1052	907	972	1002	903	975	978	993	944	996	942	946	998	1027	978	955	964	1014	949	978	985	959	995	985	975	1005	984	942	976	1002	981	965	942	927	942	975	949	1018	910	924	992	937	953	1002	1017	940	981	969	995	920	966	919	986	950	921	981	1002	959	936	926	972	920	991	1039	988	960	944	1013	975	962	991	961	958	954	973	1019	940	950	963	969	947	993	963	976	982	947	929	940	974	956	966	964	969	964	981	954	946	939	991	964	943	976	956	1023	953	928	1014	987	1012	967	945	969	972	1008	991	1021	929	980	970	968	1020	937	983	940	969	943	952	967	944	983	1008	988	940	1008	911	984	967	1012	1025	1022	989	996	974	989	967	968	969	942	951	941	992	961	933	986	957	1001	958	1062	977	975	961	931	965	998	993	946	989	955	986	996	931	951	979	982	968	913	1018	940	978	978	920	974	979	953	968	987	958	972	947	970	976	1012	961	900	934	956	1023	893	951	994	999	994	982	957	950	958	976	985	978	966	980	934	973	951	1024	955	1001	1007	1009	1030	1006	961	1022	1009	1005	971	977	947	985	973	962	930	946	942	938	997	969	984	952	1036	968	949	937	998	976	980	986	927	984	995	979	995	960	944	982	957	998	990	960	990	977	987	967	998	954	973	972	957	912	1000	940	970	963	984	977	1019	975	978	901	1041	975	1030	1003	945	999	999	960	950	960	966	935	936	968	989	918	944	1011	939	970	964	963	1034	924	911	965	994	956	991	927	981	968	929	986	1000	1005	991	963	947	1028	935	981	898	998	1022	998	970	1012	938	975	940	938	898	945	940	935	1005	924	914	936	1002	961	953	968	894	939	973	944	950	1008	967	948	978	968	941	930	967	1027	1044	984	937	941	975	1017	980	952	948	938	957	934	974	939	960	966	975	963	1018	938	962	986	953	1043	930	976	969	949	1001	1028	957	1001	1041	934	995	919	990	976	975	988	948	965	926	973	969	910	961	983	918	969	908	959	975	1017	945	958	935	980	940	935	956	957	915	1010	986	947	1004	962	968	959	939	938	1011	920	956	1006	979	974	931	938	963	990	964	937	945	930	1006	923	966	954	964	1019	968	958	983	985	954	976	998	1004	975	970	984	922	992	963	980	953	1013	964	968	982	973	961	915	956	1003	995	923	960	924	923	943	984	939	1020	1013	968	925	959	1040	936	982	1007	946	1010	919	979	980	939	1006	950	894	961	994	923	913	1031	986	943	979	1041	976	981	977	970	975	933	952	996	998	959	985	938	967	1002	963	1009	957	1032	938	1029	981	982	968	998	1005	963	921	940	956	937	978	940	945	965	975	984	897	959	995	928	980	936	959	1045	976	973	927	1003	963	967	984	1013	952	974	969	1013	976	995	946	959	946	967	954	975	966	925	970	1017	1012	991	935	973	941	943	952	991	936	956	958	943	954	988	921	961	901	1020	923	987	965	999	1033	923	959	983	976	975	968	1000	955	985	966	934	961	1014	1052	930	979	942	908	1005	966	1012	995	1013	994	986	964	970	976	973	991	947	930	994	993	968	1012	993	963	969	977	963	979	964	940	964	975	976	994	1005	988	973	927	1014	896	964	966	970	959	1013	975	1009	967	969	981	962	1005	969	926	975	1007	959	964	1009	965	983	966	949	1001	986	946	1032	960	911	986	955	970	970	940	959	963	965	958	953	982	992	1002	953	964	964	976	960	944	966	999	967	966	951	912	959	973	965	948	974	995	1005	967	991	960	938	948	969	978	966	929	962	957	1019	990	939	950	956	963	1021	945	936	961	955	950	1033	978	963	935	974	915	912	1009	989	981	931	954	957	957	978	978	947	965	948	965	943	988	959	939	951	989	999	940	1005	946	974	975	992	994	937	955	950	1010	978	940	936	946	967	971	937	968	976	932	916	990	985	1001	968	969	932	990	955	965	980	986	1073	919	1050	934	986	954	952	976	982	967	969	995	966	961	941	963	964	988	986	969	1015	973	1017	919	968	951	954	962	955	992	1007	917	942	976	977	960	964	1000	908	973	968	953	1036	955	945	952	937	988	968	958	945	926	919	951	912	995	984	979	954	1013	995	934	956	974	969	965	977	985	958	923	985	1022	916	946	916	984	978	991	955	934	934	984	930	916	1005	1010	986	1000	1030	947	1000	977	972	1003	955	990	1013	991	966	949	997	956	969	990	943	983	973	937	978	944	928	1002	972	975	991	944	993	967	1011	966	1005	934	975	920	938	951	965	957	946	931	936	969	1009	972	1000	1007	939	1007	991	989	984	951	911	974	934	1001	972	973	995	973	979	982	957	979	967	1009	1015	982	934	976	924	967	957	931	965	992	923	981	993	970	955	1036	977	972	1078	994	962	976	974	954	954	931	1024	948	964	1000	997	922	946	971	944	976	931	986	955	975	918	970	947	970	940	977	959	947	975	964	943	984	933	981	1003	984	949	942	984	985	1013	904	996	974	1011	966	1005	1008	936	931	919	953	1005	966	1007	950	969	993	908	954	1004	967	1005	971	1004	948	1034	975	962	1001	933	928	959	996	976	981	959	993	919	928	1009	1003	944	973	922	910	941	988	991	930	1007	989	920	1022	977	1000	983	981	1003	968	981	936	902	983	1024	952	944	942	957	958	924	979	998	959	968	989	918	977	963	943	910	979	959	906	889	957	977	913	985	1007	1019	993	958	1011	990	1064	1033	1019	942	991	917	973	962	945	940	962	982	983	929	952	974	957	1005	954	988	968	984	938	970	953	918	948	990	1014	957	978	1030	1019	945	984	942	1025	1001	902	979	972	993	984	972	958	969	953	958	995	918	948	953	945	971	970	928	980	972	966	944	952	918	995	964	931	975	991	970	993	961	997	958	907	945	971	975	998	949	983	994	969	998	904	968	979	1021	934	920	1008	960	1003	951	935	952	956	934	994	952	1008	920	985	990	938	1026	914	966	963	923	1006	1007	933	991	998	986	943	966	980	963	918	1002	972	975	959	955	961	989	952	892	985	950	994	948	928	998	951	990	973	965	1036	1010	947	1002	953	993	885	958	975	964	930	864	964	991	985	929	961	920	1000	889	950	941	920	1042	907	1002	980	1002	943	979	933	1010	1001	977	986	936	933	967	958	981	955	999	952	958	1045	912	960	1063	989	956	946	965	959	1020	1021	969	987	1012	939	997	1013	992	958	987	966	984	903	970	935	985	1003	969	988	984	957	929	971	1046	955	892	916	962	956	935	942	990	961	962	980	999	916	963	967	1005	947	1001	948	974	931	989	913	969	940	965	960	990	1013	956	978	949	981	910	972	971	962	947	947	1003	917	968	1008	942	947	975	892	966	930	947	983	922
45582	41062	43200	50344	55199	58686	53902	56426	48451	40598	32230	26338	19770	13823	10824	2875	2153	1902	2254	1522	1112	896	584	584	591	554	486	495	444	441	403	383	386	368	415	403	390	373	384	385	483	640	561	506	428	360	410	377	370	403	374	346	365	375	353	382	402	357	371	381	350	385	358	416	373	380	345	367	354	341	368	370	390	413	387	410	411	344	345	370	393	388	346	375	387	371	389	393	351	390	390	347	365	379	364	342	330	366	374	369	352	371	383	383	379	390	407	376	363	398	386	405	376	387	357	413	346	397	375	368	363	356	343	368	381	404	375	381	399	363	369	328	330	363	414	377	362	367	394	337	373	399	381	386	370	330	374	350	375	363	426	336	409	415	350	373	360	368	377	367	352	423	371	354	364	326	374	407	355	375	382	358	372	355	348	413	353	352	412	374	353	364	363	358	375	367	382	343	402	373	382	352	378	384	347	372	365	381	369	362	383	354	378	371	380	396	372	369	363	359	343	394	379	374	400	374	363	351	373	336	393	336	365	372	394	350	360	396	409	391	394	333	366	352	356	376	382	382	360	351	348	385	364	356	325	381	334	381	358	359	359	375	388	354	379	364	393	394	363	397	401	353	374	336	375	391	376	375	345	381	364	377	383	378	409	368	374	389	341	342	384	358	367	355	394	371	367	365	392	377	395	349	376	371	351	373	368	353	398	331	371	378	363	359	330	357	377	355	399	380	365	398	371	381	363	359	330	374	405	362	355	344	362	396	387	366	361	375	386	381	363	404	401	358	375	377	408	374	399	350	356	360	362	388	346	363	411	391	385	355	392	330	352	380	354	385	374	378	360	404	372	384	374	370	371	345	393	382	362	384	356	339	354	350	401	394	382	380	363	373	394	352	345	360	398	380	351	375	372	384	364	386	370	344	365	358	360	370	358	400	415	377	349	384	358	370	375	369	396	383	401	380	394	363	377	383	364	372	358	367	371	350	392	382	380	366	370	362	361	427	386	388	373	402	364	378	371	371	367	362	336	367	382	332	354	358	371	369	346	314	397	350	392	360	359	379	379	366	360	362	367	378	383	364	367	404	357	373	367	382	361	397	355	411	377	446	386	364	373	376	396	358	363	389	381	361	356	385	342	373	394	396	405	347	375	362	384	402	339	370	383	369	407	347	384	399	351	351	344	369	373	355	353	377	351	371	364	367	352	351	357	366	349	353	364	405	395	378	361	359	403	372	326	396	407	402	330	367	376	384	370	385	358	357	388	383	361	389	401	386	397	382	381	372	374	384	361	364	382	369	355	375	357	392	388	414	370	362	389	341	367	393	331	357	363	400	376	411	339	310	395	361	379	372	364	369	382	377	339	385	386	398	330	384	346	347	373	377	365	367	358	362	342	372	362	387	370	389	382	391	359	362	350	367	382	408	374	387	350	349	365	352	339	378	370	373	386	360	401	357	376	361	411	347	357	365	386	379	319	376	369	349	368	350	385	342	393	373	394	365	374	411	378	404	362	381	374	343	359	383	373	353	388	379	352	367	371	321	362	414	354	386	378	379	374	352	381	318	353	341	364	359	397	360	334	374	367	392	381	363	335	329	418	379	371	359	382	361	367	382	382	388	351	381	363	368	340	393	379	359	373	415	346	341	395	423	384	398	337	327	372	390	362	372	330	372	417	377	393	348	357	366	378	393	354	370	355	381	360	364	344	370	365	353	340	346	352	332	348	375	363	380	350	381	357	351	358	359	367	351	372	374	370	339	382	394	352	390	369	405	362	358	378	368	359	362	398	395	379	321	339	377	390	366	364	377	361	367	346	383	386	389	378	375	379	354	365	370	352	376	360	392	353	390	362	398	374	364	377	416	418	378	351	319	384	378	375	357	379	377	364	356	359	391	370	377	400	372	398	372	358	373	368	341	364	369	370	388	378	330	382	364	417	381	371	362	373	365	372	376	373	360	388	395	350	336	360	359	387	385	379	369	388	368	374	355	364	403	357	371	344	357	348	324	388	378	357	370	363	395	402	382	357	401	367	404	350	387	386	325	389	392	350	343	368	375	398	372	356	372	373	370	364	377	414	395	393	375	356	355	379	351	364	388	372	398	344	362	350	331	352	354	382	383	381	381	372	360	374	369	353	377	385	420	370	398	393	342	362	405	369	370	375	379	360	344	376	379	399	392	375	409	391	360	358	366	368	372	359	400	341	378	392	400	354	406	367	369	367	371	349	364	365	352	380	344	349	352	366	380	378	386	363	384	347	387	333	346	376	357	410	369	391	358	363	355	359	380	346	365	384	379	370	347	369	334	363	350	383	350	367	366	402	318	354	345	382	376	402	364	392	354	406	378	355	365	409	372	376	388	365	373	386	324	353	368	371	343	369	357	379	368	372	351	376	378	346	399	378	346	401	370	356	347	404	342	339	377	384	388	396	351	373	355	368	387	385	381	384	353	376	349	328	403	385	335	379	368	347	353	354	371	388	404	357	388	352	358	349	336	369	334	370	405	352	376	395	351	381	404	370	359	359	386	361	402	418	338	368	369	415	370	373	391	338	372	374	386	343	393	356	370	391	370	405	359	370	359	384	349	387	361	361	356	370	361	369	388	365	341	381	363	372	345	369	375	434	377	417	375	361	365	365	393	366	360	358	416	410	365	371	361	359	372	365	388	348	362	389	391	400	338	355	362	351	369	351	349	361	370	374	363	361	334	367	402	376	406	363	407	351	385	394	359	337	377	315	414	404	368	380	310	424	401	371	350	358	342	351	372	362	375	378	358	382	349	348	381	364	370	345	383	367	339	352	370	387	359	374	340	378	362	354	388	377	357	380	380	400	404	373	388	342	375	416	396	401	383	377	378	386	405	376	407	331	409	385	335	369	367	391	372	380	400	361	386	396	347	398	388	384	369	370	367	370	371	383	359	420	379	380	370	377	386	366	364	379	360	381	378	373	339	324	387	369	375	371	382	378	382	352	376	402	354	399	362	387	347	382	363	396	389	389	339	354	387	380	376	373	375	356	387	372	367	367	374	359	362	364	417	363	344	354	365	388	340	368	362	400	393	348	390	351	341	414	348	374	413	358	350	354	357	359	385	385	375	360	381	327	389	381	376	366	394	372	373	389	383	367	386	369	389	347	362	350	364	353	366	390	392	368	369	423	404	377	376	372	332	336	384	340	382	366	354	345	369	386	371	380	371	399	327	409	383	386	384	331	378	351	389	347	371	401	394	354	363	375	338	375	331	360	365	357	383	409	378	372	373	380	390	354	379	375	362	354	362	382	377	376	364	348	384	364	379	354	349	352	365	339	358	358	356	390	369	362	350	384	379	358	353	336	345	362	360	401	356	405	386	369	409	381	360	359	388	360	392	368	342	356	355	362	338	375	397	377	353	390	394	383	361	361	377	402	364	377	363	388	391	347	391	396	380	353	361	367	379	386	357	386	331	397	374	371	401	373	389	341	362	371	352	375	380	370	348	362	387	387	360	384	411	384	370	352	395	311	369
30898	35744	44215	53056	57930	62611	67805	69575	65393	53831	47061	39019	33386	29725	25818	8926	8859	7771	8450	6683	4806	3568	2040	2161	2173	1841	1469	1500	1285	1191	1171	1082	1060	971	1047	1079	1086	1118	1070	1055	1394	2488	1884	1479	1245	1105	1010	997	933	865	864	909	937	920	941	925	957	883	953	960	921	903	938	962	929	943	902	927	937	915	926	902	953	906	898	943	894	1009	956	934	964	936	944	889	937	862	877	942	966	907	950	952	927	901	953	913	945	908	902	908	898	919	926	972	900	941	850	934	949	882	904	919	950	981	953	886	889	938	904	939	907	909	947	909	917	990	919	938	946	916	891	894	944	856	894	914	879	865	918	900	935	905	898	952	862	947	918	930	901	899	952	905	911	889	1002	931	906	984	899	922	904	903	883	935	893	889	951	889	999	897	905	914	910	933	945	922	932	889	899	917	924	980	938	951	947	933	954	935	938	920	938	875	945	902	889	949	946	926	880	914	950	900	922	900	896	939	951	985	936	897	931	925	920	943	893	964	901	904	886	930	946	901	920	886	894	955	941	942	837	887	938	961	876	941	935	919	935	874	933	915	934	922	940	870	904	942	921	840	964	942	865	900	895	914	911	889	940	911	872	889	936	914	947	942	856	916	849	915	859	909	882	909	947	967	870	935	934	943	935	959	942	893	926	942	936	906	969	953	884	902	937	935	975	924	918	934	861	950	924	948	903	885	905	871	942	981	885	907	947	952	925	949	921	902	918	874	889	953	937	939	920	897	886	863	910	931	898	883	937	915	933	895	896	932	940	945	884	968	903	858	919	899	954	906	935	900	882	917	932	988	953	912	896	895	908	869	921	895	957	925	897	895	907	936	889	931	904	970	919	935	924	903	910	914	895	894	915	879	935	905	872	921	911	926	978	934	903	880	863	904	926	904	944	956	920	905	916	894	917	979	890	891	906	872	896	952	913	930	949	878	843	910	985	924	892	915	933	951	924	964	872	920	887	831	916	938	933	912	905	899	871	920	887	891	956	980	957	881	846	889	937	934	908	870	925	859	896	929	895	950	888	982	916	920	930	919	888	874	916	925	919	954	939	904	942	915	974	929	919	902	887	900	908	838	899	928	907	869	919	901	838	1008	973	929	899	911	909	882	916	955	909	854	892	917	863	893	980	909	903	932	894	916	929	909	927	938	905	904	897	917	947	930	936	964	929	939	882	896	893	952	924	890	881	924	908	918	907	876	904	904	906	903	885	883	895	940	913	903	878	927	870	894	908	894	926	956	911	820	901	879	917	930	862	957	937	917	907	937	905	919	930	936	965	907	913	904	891	978	930	905	858	894	905	890	947	844	910	942	918	932	953	920	846	926	886	868	991	895	889	883	904	910	975	913	974	906	958	918	917	873	949	1013	906	922	951	884	938	933	916	908	892	885	906	862	845	898	922	919	913	921	923	893	873	934	942	911	908	901	956	913	972	887	920	887	941	951	960	857	875	921	909	905	912	909	928	922	933	871	902	860	881	913	912	903	907	923	944	944	920	929	937	932	907	945	924	892	905	901	907	903	905	818	939	881	885	932	884	931	943	892	931	935	904	923	922	961	890	856	942	899	955	914	915	914	947	885	959	884	929	938	872	922	896	935	903	922	912	950	902	948	932	882	950	963	882	944	932	869	913	936	974	932	924	943	917	833	915	944	908	935	866	963	920	874	919	945	914	885	924	957	921	922	870	952	897	911	919	936	948	940	922	946	950	927	936	923	875	906	951	876	950	948	944	926	885	950	965	927	947	928	877	900	913	900	947	855	954	919	908	955	905	946	910	932	911	953	913	932	948	937	959	864	869	988	953	976	950	903	879	862	910	943	956	932	950	940	962	920	900	947	915	929	942	966	841	928	912	926	894	916	919	942	890	866	920	942	971	924	919	935	876	939	939	893	917	920	949	923	878	898	950	865	903	904	870	939	895	955	947	964	886	918	946	981	957	955	893	882	929	908	893	870	903	901	897	925	893	932	902	945	942	841	915	892	938	876	955	945	902	905	889	890	905	881	946	841	906	930	916	936	885	895	975	918	946	900	909	908	902	899	928	933	928	858	906	924	907	899	922	936	895	917	928	873	928	880	912	889	929	895	843	924	916	931	921	945	867	891	917	883	951	878	934	930	896	971	975	874	861	882	865	948	948	910	829	909	942	953	930	937	928	949	937	894	916	918	911	857	963	915	917	913	929	955	879	919	889	900	872	903	960	931	926	922	882	903	878	947	903	889	1002	949	913	854	903	909	894	932	929	898	916	903	943	912	891	891	874	921	934	941	877	906	866	959	865	914	986	903	891	912	931	932	916	922	867	920	928	863	889	884	891	942	921	935	861	934	915	908	880	921	908	931	898	955	910	939	880	873	922	893	881	903	928	898	915	944	846	914	889	890	896	906	948	958	947	929	939	942	948	905	914	944	905	937	885	873	899	961	931	959	907	968	925	936	906	941	914	942	877	881	889	878	922	916	894	905	902	875	886	911	863	917	926	921	919	937	909	917	916	880	883	876	929	953	928	958	897	909	887	884	820	906	885	921	907	907	889	941	886	882	927	893	976	890	953	970	932	914	910	949	930	942	894	869	904	950	919	873	946	857	912	920	864	898	940	943	898	881	862	906	938	919	909	923	987	944	923	903	933	921	913	900	935	913	982	919	893	928	918	920	870	925	912	857	955	909	975	866	914	874	930	869	922	970	927	934	926	931	918	915	845	886	893	876	925	906	884	913	914	882	886	896	937	885	945	888	896	921	898	975	897	944	902	886	883	942	919	896	918	850	901	888	925	883	867	929	933	935	919	873	898	958	900	938	887	876	868	875	901	860	924	917	947	937	953	933	831	941	905	897	916	908	940	888	916	848	882	895	900	910	936	958	944	903	881	875	921	862	906	886	981	856	936	963	927	891	904	883	930	923	899	937	894	869	921	935	921	917	876	926	912	879	900	938	922	914	961	997	927	907	926	875	912	900	920	918	907	888	909	905	920	901	936	872	933	899	907	904	924	889	855	931	935	906	857	918	857	901	899	910	894	938	959	879	855	913	915	905	972	913	971	918	933	905	888	937	944	891	980	928	974	910	863	918	962	888	966	877	874	948	914	879	903	903	934	931	883	945	924	915	950	932	958	878	904	892	878	904	951	895	980	934	926	895	915	847	879	928	950	961	891	917	931	924	924	896	953	940	899	911	967	961	934	903	933	915	940	914	949	897	878	925	852	913	891	918	880	882	946	934	912	916	824	961	900	891	876	905	920	844	944	888	961	927	911	876	930	912	929	911	907	894	929	951	875	869	906	882	981	900	910	918	887	867	930	896	939	875	933	898	866	923	885	880	946	916	939	960	942	883	931	990	889	940	861	912	925	939	902	923	949	945	921	921	893	928	969	884	928	937	922	953	878	915	931	920	897	938	892	914	935	923	885	924	933	919	883	927	964	940	882	866	882	939	903	922	911	925	930	894	901	922	912	964	902	975	894	935	912	920	873	901	913	897	927	917
56661	49919	50419	51407	58115	52712	52353	59842	60507	50655	38267	32391	28472	21867	16040	5602	6065	4484	1956	1334	575	417	402	493	555	540	550	500	481	396	400	373	361	357	362	387	407	423	388	381	399	617	696	525	532	480	394	367	359	363	303	304	334	331	330	311	317	322	327	303	331	367	364	328	311	380	319	275	336	342	295	344	317	358	316	313	298	353	326	328	326	381	331	334	301	325	293	376	341	337	318	324	335	316	343	330	349	321	319	322	330	338	289	343	329	324	291	322	337	336	309	366	343	322	309	337	374	384	323	313	342	332	313	333	342	334	326	318	308	334	352	301	323	326	308	352	313	294	327	280	291	344	328	332	351	332	357	319	333	311	309	323	327	329	380	330	329	356	339	316	336	314	319	321	355	347	342	383	329	375	372	333	342	334	336	323	313	298	308	343	327	353	335	342	333	350	348	349	310	325	356	353	301	362	304	346	317	365	351	348	340	361	368	346	349	342	316	314	314	358	322	326	303	314	335	358	346	356	318	341	335	334	349	320	336	349	328	321	337	374	340	331	327	348	292	296	340	326	355	344	331	331	331	334	325	338	336	348	315	294	314	320	306	340	370	343	324	336	344	318	350	342	364	343	342	346	351	328	391	327	366	327	318	315	341	330	336	341	341	344	350	338	337	337	392	309	328	353	335	324	323	326	339	325	333	361	315	342	321	305	350	327	349	345	333	350	326	319	349	349	291	345	335	339	360	334	306	314	310	318	295	329	346	311	332	347	332	359	351	336	339	310	345	352	312	336	314	337	329	341	336	325	359	322	327	319	331	335	340	336	279	348	337	309	363	326	319	299	331	309	332	372	341	319	348	322	371	314	315	320	337	339	354	331	364	342	334	340	322	314	328	320	295	330	334	330	338	329	287	342	340	320	304	341	343	302	324	337	353	321	311	339	348	333	322	351	354	342	315	312	326	325	348	345	324	321	344	359	339	298	299	340	307	323	334	352	357	342	340	347	322	334	347	347	296	324	348	283	321	318	346	329	313	349	323	336	301	337	320	328	334	325	322	293	325	311	327	346	337	327	346	350	378	344	377	323	333	337	368	318	319	339	348	335	331	331	332	327	325	322	320	325	338	332	319	323	320	308	360	310	324	298	331	335	356	319	326	342	340	351	319	351	338	321	324	358	308	347	302	323	339	284	333	316	321	324	337	336	322	335	349	341	327	333	325	325	332	360	302	363	321	338	347	339	313	305	318	312	352	334	321	334	321	296	367	355	372	360	336	323	376	335	335	352	339	357	346	339	320	380	350	348	326	380	313	326	350	346	326	363	306	365	328	353	323	363	319	311	338	353	329	347	349	335	350	357	327	323	346	339	314	298	342	331	330	319	306	370	335	328	303	342	331	290	336	337	340	328	311	351	324	316	323	352	341	338	355	343	304	325	328	370	354	314	344	351	327	348	356	315	335	330	318	336	324	314	362	311	342	316	363	312	321	320	334	323	350	323	323	345	359	324	341	350	349	321	366	333	304	352	344	321	324	317	323	319	350	356	313	363	330	352	322	310	340	321	341	342	336	316	346	340	287	340	350	338	341	339	344	340	332	327	332	312	328	323	307	346	333	338	362	356	325	361	338	362	341	330	373	359	320	323	329	294	330	338	362	314	310	313	326	374	311	330	320	317	332	334	370	305	343	384	393	355	312	311	312	346	348	352	362	309	362	321	320	375	337	388	311	325	332	342	314	325	374	297	334	310	364	326	328	327	334	324	351	332	348	346	349	320	364	336	302	346	347	316	332	312	315	337	318	336	342	323	348	319	320	318	353	311	377	355	323	314	321	316	325	357	310	330	345	339	353	356	340	350	319	351	342	303	334	326	346	362	331	336	297	336	311	316	334	335	323	357	321	330	317	326	340	336	334	349	316	345	328	338	323	342	378	322	333	341	323	317	339	321	321	346	336	338	325	311	311	331	330	345	299	329	333	317	325	331	380	327	349	350	342	333	316	360	326	274	328	319	323	317	308	336	332	363	332	313	339	350	315	296	330	328	328	335	351	353	337	348	367	310	328	343	345	344	319	345	331	332	317	314	321	342	344	322	337	294	347	346	318	340	331	309	299	336	355	334	344	321	348	343	353	321	331	316	321	312	343	335	311	371	346	330	342	366	344	307	355	337	316	336	331	308	337	338	325	329	306	334	318	314	316	317	335	337	319	322	328	312	307	368	301	310	319	307	341	363	365	359	321	329	347	308	317	361	334	342	309	311	324	333	320	316	333	312	332	339	324	321	373	301	327	322	320	294	294	309	312	347	350	376	330	338	343	339	308	313	352	317	330	327	352	338	294	318	329	329	334	324	324	331	310	351	363	344	340	339	326	305	357	311	330	310	287	341	355	313	344	338	360	346	313	299	310	352	330	360	367	329	345	306	324	373	334	311	348	327	351	352	337	331	321	285	330	334	339	346	343	317	309	328	313	329	347	372	293	361	329	332	350	333	325	365	376	359	345	321	331	331	340	350	344	368	374	337	360	304	306	328	316	337	326	337	369	327	365	351	345	337	316	306	360	375	329	355	329	308	332	330	351	301	327	331	361	349	335	352	363	324	338	344	326	326	361	347	347	330	345	313	304	346	341	319	330	340	323	346	324	318	329	313	325	355	333	345	309	317	309	332	330	310	316	327	337	338	371	339	363	339	344	313	360	329	350	345	301	305	330	308	339	305	327	376	325	302	341	333	345	327	341	320	332	331	333	305	350	346	346	342	305	321	350	375	348	336	340	346	332	307	318	300	316	304	325	351	332	314	358	301	327	329	343	346	342	331	328	332	318	355	323	313	305	330	333	323	364	331	311	348	302	315	316	318	340	329	345	325	336	305	322	324	306	310	298	336	314	368	326	322	326	333	300	324	341	353	337	336	323	336	306	336	347	319	337	332	337	317	349	313	336	335	322	351	332	316	364	326	338	321	291	308	330	344	330	343	325	335	329	335	379	341	302	315	327	314	293	355	319	329	345	352	304	337	330	352	329	347	311	329	339	322	321	297	362	331	316	339	302	336	339	357	355	326	334	348	326	323	334	335	347	370	314	326	335	362	372	341	324	321	314	314	326	361	332	355	351	311	326	306	335	339	352	339	279	311	335	328	347	337	318	329	346	356	337	318	333	334	289	335	362	348	320	329	348	342	361	363	343	310	332	344	342	346	333	321	370	332	312	377	334	365	334	352	345	312	360	348	336	323	310	334	306	334	333	357	360	336	354	311	322	335	305	341	339	317	353	333	320	323	338	333	345	326	354	332	299	345	340	322	326	329	294	327	349	329	346	314	332	323	335	349	338	335	355	349	338	338	323	342	354	296	305	344	313	333	343	345	316	359	347	337	347	360	333	336	344	319	349	336	343	312	317	319	353	347	296	364	295	314	329	286	304	360	319	339	324	348	343	369	357	341	298	314	301	316	316	358	381	320	288	304	336	332	333	309	341	326	341	344	336	345	317	313	317	307	352	337	312	330	317	359
38737	43303	50529	57574	61831	59788	67574	67666	67698	59765	54178	46121	39660	36113	29589	15125	17659	13004	6190	5358	1816	1220	1383	1540	1878	2018	1891	1723	1511	1257	1103	1069	912	917	959	1060	1129	1117	1124	1118	1094	2262	2445	1995	1860	1436	1194	986	915	883	835	813	795	844	831	817	827	883	798	787	825	832	816	828	870	817	806	816	793	810	817	840	858	812	851	840	836	811	822	790	847	870	813	831	768	839	835	843	919	783	844	819	809	823	779	825	836	806	832	787	837	801	814	825	855	783	839	836	781	849	814	807	839	796	812	815	767	842	841	835	812	859	832	789	798	785	803	831	814	821	791	848	824	808	804	851	835	798	808	841	764	800	823	789	843	826	865	849	837	801	826	809	830	801	851	797	829	839	809	795	840	797	851	819	789	815	810	839	825	840	825	875	801	876	804	821	849	818	801	795	808	826	811	821	827	848	828	866	771	853	797	782	838	870	807	816	877	813	824	839	791	819	787	827	804	780	817	794	745	861	836	771	810	804	837	808	821	806	857	794	798	817	844	847	854	773	792	775	819	837	831	803	817	798	829	784	810	832	805	795	780	803	721	795	787	783	802	784	869	863	817	790	820	815	805	813	808	787	834	813	798	849	824	820	836	802	814	850	836	797	805	809	825	840	847	818	789	843	760	780	863	850	816	849	751	793	804	769	775	819	817	807	831	830	814	838	800	823	853	851	805	773	777	849	806	839	822	820	866	809	789	824	839	838	815	841	860	822	783	795	889	880	779	824	837	841	835	810	870	828	812	844	838	845	828	853	848	836	809	809	792	870	839	843	850	778	849	847	792	807	845	830	796	808	845	857	823	829	778	770	824	808	817	751	846	806	770	819	841	869	860	784	812	845	831	805	771	791	804	823	797	762	845	762	791	844	822	799	822	861	791	843	825	816	785	815	845	784	801	815	839	809	798	837	815	805	809	808	768	847	801	800	834	825	852	807	826	810	859	850	809	808	859	869	832	797	824	808	801	804	834	799	820	840	800	852	791	840	836	776	865	777	887	776	861	845	829	836	836	798	803	781	774	770	859	810	827	828	804	807	876	837	808	856	803	781	814	830	885	807	766	819	792	823	850	798	797	851	829	829	740	770	812	881	843	835	809	791	784	823	817	815	844	842	818	850	847	807	835	805	848	831	791	839	820	809	782	822	832	757	787	836	819	828	836	809	807	824	854	815	840	826	865	800	845	853	879	827	821	824	816	815	825	798	854	790	785	813	844	835	807	840	839	762	811	864	818	821	750	861	811	817	799	748	823	788	773	871	867	793	805	855	819	863	814	785	811	789	858	812	811	760	838	800	826	841	815	831	832	819	792	840	793	805	816	815	825	828	819	794	840	818	800	829	865	790	832	778	762	793	861	809	825	826	789	823	834	844	862	854	823	784	787	808	823	844	826	816	836	783	824	879	819	824	819	788	787	814	780	806	852	733	820	832	803	827	826	812	838	821	797	854	782	779	835	785	746	826	806	828	791	819	835	836	764	875	823	793	819	764	844	784	872	811	792	817	786	796	849	838	820	828	813	799	841	791	782	851	757	795	841	854	834	862	860	810	788	805	810	816	806	800	828	849	810	816	827	815	818	828	842	807	835	804	837	839	837	817	784	815	776	849	846	835	806	810	813	874	819	828	813	814	846	857	847	799	853	808	825	827	812	843	797	815	827	837	814	803	765	818	827	823	831	858	800	820	834	828	844	815	837	832	888	810	850	862	817	773	817	824	807	801	811	818	847	847	825	852	808	811	828	805	833	789	819	778	817	800	815	841	829	776	832	812	778	792	842	798	835	802	811	844	865	813	832	857	835	792	805	843	831	838	788	776	833	838	798	831	772	771	830	839	819	835	794	766	826	791	801	840	789	809	800	831	857	823	808	833	778	811	795	857	782	835	790	810	783	807	798	848	833	848	795	878	788	794	818	786	799	752	792	818	787	813	829	759	805	846	839	795	808	865	808	772	817	809	826	793	767	823	835	841	810	814	827	808	838	811	802	849	853	790	757	780	798	799	778	780	796	791	800	826	754	798	815	831	829	809	788	768	815	806	788	800	825	846	807	793	827	860	855	834	803	787	829	834	800	780	860	780	795	811	850	784	791	828	819	782	812	768	857	804	812	867	820	809	809	808	787	842	851	790	796	808	797	877	803	774	832	852	836	785	819	779	805	809	829	829	779	839	820	826	828	794	837	817	833	839	834	831	798	800	817	799	806	841	829	905	757	802	861	767	781	824	846	786	797	791	839	766	816	828	778	752	846	821	760	811	827	819	798	827	826	835	842	835	793	855	817	793	860	845	829	817	821	780	781	808	842	828	824	833	826	855	829	794	779	778	840	819	791	815	749	783	796	822	800	817	813	829	780	846	858	820	797	788	766	803	852	803	793	850	844	829	839	778	860	831	829	866	768	816	798	820	802	782	774	819	766	823	838	768	810	873	842	845	802	768	863	819	833	833	781	828	831	834	798	827	779	817	763	762	788	829	796	833	824	776	858	777	833	774	836	789	832	820	828	796	809	858	825	838	814	834	801	828	776	825	782	846	857	780	791	778	808	858	847	797	754	826	820	828	782	804	837	845	794	794	835	806	826	801	797	812	811	795	803	820	773	819	756	834	766	816	834	775	801	862	793	801	801	816	835	847	807	794	837	845	779	818	802	825	797	818	851	805	818	805	783	875	845	818	810	843	818	762	810	822	845	797	759	815	807	813	836	837	826	800	807	825	780	842	820	851	824	802	847	809	850	820	817	825	813	877	847	798	826	807	857	820	799	843	849	850	855	807	797	770	826	816	810	848	833	820	781	847	821	809	853	821	806	844	849	816	827	848	810	808	786	840	794	772	840	785	806	810	849	788	817	805	775	795	842	778	857	803	831	867	794	798	773	868	836	828	841	866	815	794	862	871	845	789	803	828	828	810	784	793	819	796	871	838	840	821	780	817	835	814	802	826	841	834	848	775	805	840	841	788	793	838	839	835	810	836	828	764	866	792	847	849	793	786	853	893	834	797	829	785	840	803	838	764	826	786	789	828	809	790	797	800	808	819	802	830	812	840	838	840	871	817	815	802	828	856	799	855	770	776	807	810	867	832	844	881	818	832	810	804	810	809	865	818	800	815	808	762	870	834	857	773	810	876	821	807	874	780	794	831	767	871	818	777	851	867	848	788	811	833	814	813	795	711	803	830	819	772	890	792	790	797	763	862	837	818	789	793	846	821	788	836	805	841	798	791	816	838	838	841	786	774	837	825	825	784	832	844	822	800	796	790	832	772	858	831	797	814	819	795	834	813	784	806	800	817	817	870	796	843	829	801	841	800	830	812	846	814	849	863	831	851	822	872	797	748	819	826	818	874	815	826	803	797	881	852	852	832	786	817	856	838	830	783	831	801	854	776	849	828	776	862	845	771	806	818	833	809	799	890	831	843	821	836	832	812	810	789	792	840	813	830	809	813	771	816	788	855	811	816	784	777	775	817	821	833	806	816
30605	25455	22959	27989	32003	26762	21542	19819	13688	7854	4445	1564	1075	863	625	431	466	395	377	357	359	352	377	325	367	379	360	392	343	380	367	376	359	356	384	331	366	360	357	368	337	386	322	381	370	345	374	385	361	339	327	398	351	344	386	356	315	374	351	325	346	378	355	325	360	343	340	345	351	366	355	365	352	361	322	370	368	346	405	344	348	369	356	330	344	338	357	328	367	362	360	342	355	332	320	343	330	355	315	367	304	370	339	370	345	358	365	370	359	355	309	345	384	354	343	333	361	386	313	369	352	352	347	373	317	348	381	343	346	382	368	370	345	369	358	341	357	318	348	357	356	356	344	337	372	365	328	337	321	366	362	357	354	348	343	359	351	322	350	340	327	367	343	366	332	330	337	329	345	348	359	345	353	350	337	383	336	350	342	335	345	351	407	357	328	383	339	355	359	343	343	343	349	368	354	366	355	335	398	338	351	417	380	331	367	373	324	375	385	348	369	391	379	359	354	386	380	334	363	366	354	356	354	352	357	353	343	385	328	361	338	334	361	360	357	388	348	348	365	324	317	317	357	347	318	370	347	342	371	338	373	355	380	358	406	347	397	350	368	368	346	352	381	358	365	358	358	308	337	331	350	376	330	353	373	355	356	331	340	353	384	353	349	353	362	321	376	343	351	401	324	329	341	343	384	374	364	337	355	376	355	345	328	340	409	382	343	370	373	358	395	350	383	339	350	378	379	358	343	388	347	373	356	329	379	331	361	361	333	337	370	352	362	328	348	357	361	328	334	353	348	385	357	342	366	349	368	391	361	366	345	354	373	358	339	368	320	350	342	373	405	382	358	330	358	385	355	331	371	327	323	344	380	331	379	334	330	358	378	353	339	354	375	328	365	329	374	354	331	339	343	323	338	311	374	367	360	353	345	375	325	352	370	320	352	335	348	390	344	330	321	342	368	362	322	331	354	380	327	371	332	365	368	363	367	373	362	365	334	345	355	368	358	333	376	359	357	364	350	387	327	329	327	372	324	354	351	349	388	323	372	377	341	363	364	342	329	343	358	340	368	365	335	350	360	346	317	369	329	395	355	365	378	332	370	378	334	365	384	337	382	324	355	331	377	351	352	346	343	355	391	343	349	347	302	355	361	356	343	382	329	352	362	355	311	318	344	351	357	361	375	351	335	342	334	333	331	365	330	347	329	362	363	335	350	374	380	392	359	351	366	378	346	360	366	359	345	338	344	349	370	375	320	378	351	370	378	311	386	362	326	362	376	356	338	338	357	321	349	336	361	367	344	340	362	344	362	349	343	337	378	373	340	373	353	352	368	370	330	362	318	344	371	380	357	346	362	354	388	369	348	356	320	368	334	382	359	364	361	366	364	354	382	347	348	331	347	342	315	348	353	370	375	336	349	362	381	353	368	315	351	336	354	345	357	354	345	359	343	342	357	376	308	326	371	353	341	351	370	360	343	350	371	390	380	315	349	370	361	368	334	332	322	339	378	331	354	353	362	358	350	371	376	345	374	386	358	371	355	378	362	358	320	377	339	363	347	379	354	334	328	364	339	315	341	318	381	339	333	329	358	353	364	378	356	379	404	420	364	342	348	334	344	343	336	394	332	371	344	393	335	325	355	341	337	339	336	341	368	366	320	351	355	359	354	365	371	343	348	323	347	361	373	351	322	324	348	328	361	352	344	385	354	357	345	380	375	372	380	375	356	359	338	325	363	321	356	340	331	363	328	385	313	333	354	346	372	376	390	344	363	357	326	368	328	320	373	362	324	337	350	317	377	358	382	347	334	318	375	343	350	367	341	320	382	329	361	374	353	355	377	324	365	361	355	365	362	347	349	329	379	367	339	348	329	356	341	347	318	374	328	325	352	330	379	339	348	318	341	374	333	361	332	361	382	355	342	353	356	366	342	358	365	338	331	380	366	337	381	368	331	343	337	336	359	339	370	386	348	352	335	349	362	354	376	382	372	350	367	363	354	356	342	386	339	342	372	354	358	326	335	326	361	379	393	335	350	353	365	349	314	338	365	390	341	327	372	352	359	365	380	347	334	398	354	338	360	350	357	344	331	384	362	358	339	353	372	353	341	358	357	338	321	381	341	332	351	335	346	320	342	322	374	321	317	362	362	366	336	345	360	362	328	336	348	387	380	379	344	368	357	348	337	400	359	359	354	355	347	331	357	367	361	354	357	344	328	369	366	336	357	339	352	343	342	364	356	325	358	336	376	365	341	307	309	334	327	355	339	343	334	391	384	345	376	387	323	340	340	342	354	356	334	379	351	374	357	376	300	320	331	332	377	322	369	344	361	392	386	365	333	380	363	368	342	369	343	358	357	369	380	345	339	368	372	350	373	346	360	355	326	326	315	358	365	383	345	336	386	298	381	352	335	356	367	384	320	372	370	342	335	393	347	349	336	368	392	347	343	367	369	363	359	345	346	350	355	340	321	348	328	342	367	312	349	361	369	391	338	391	345	347	358	349	371	319	336	358	346	362	344	333	342	359	365	351	348	353	330	373	322	377	357	347	367	354	317	357	355	341	364	350	358	340	346	400	349	379	346	361	361	391	370	344	365	360	355	356	348	354	363	345	354	372	375	348	351	329	332	338	331	350	336	394	367	365	366	360	368	351	339	358	346	346	353	339	329	333	323	342	366	356	352	361	322	350	379	386	402	363	382	342	363	340	352	362	348	364	363	327	323	368	362	364	345	370	379	349	366	345	344	334	376	327	386	343	355	365	358	323	345	363	335	357	344	339	343	362	358	365	364	377	381	334	347	353	355	333	374	351	374	356	359	353	335	373	323	371	371	341	358	336	334	336	361	360	357	345	359	331	362	349	348	382	365	371	356	310	354	337	342	359	342	365	337	328	362	322	329	336	361	380	336	337	378	344	359	393	333	369	372	350	363	344	350	348	367	350	316	346	370	371	404	347	383	351	363	358	334	373	380	351	360	387	364	349	377	353	311	341	324	363	372	327	359	312	380	317	344	332	371	336	341	354	335	322	330	349	327	365	386	346	357	367	331	355	319	340	348	385	342	359	360	334	336	364	351	308	322	382	356	337	407	345	380	366	362	357	360	337	399	340	393	338	311	349	364	338	353	338	339	331	381	356	344	374	308	339	363	377	335	343	355	337	390	357	353	336	366	272	358	323	319	339	322	322	350	364	330	359	321	355	365	341	362	369	371	345	357	376	380	351	346	351	362	357	318	354	345	323	365	353	370	380	340	362	346	340	347	346	367	369	386	360	342	345	325	364	394	342	353	356	334	348	375	373	371	359	365	341	338	353	347	352	379	374	347	332	352	361	366	342	331	378	346	334	348	345	341	346	359	363	354	367	364	332	354	338	368	342	376	353	346	345	364	345	366	359	365	345	331	355	379	317	367	358	371	362	332	393	332	388	340	321	354	334	359	345	349	383	344	377	335	355	361	351	333	342	346	342	360	355	357	382	355	358	368	368	338	335	330	336	349	362	390	333
19346	22079	26814	38825	43656	39433	37287	37608	29612	21887	15100	6420	4840	3741	2279	1489	1614	1299	989	1003	1017	879	932	916	889	1038	1030	1046	1009	1001	975	876	917	903	899	915	870	866	928	849	883	902	969	972	1024	1010	949	886	832	898	869	877	870	889	852	886	877	868	867	859	878	872	869	888	831	823	872	893	908	934	925	878	894	931	867	898	930	847	912	846	886	927	859	907	894	885	871	897	878	933	898	877	817	844	911	870	937	852	852	930	922	851	869	896	889	879	865	907	874	868	895	861	887	883	892	904	894	879	864	890	849	895	899	896	862	894	877	882	930	884	934	894	897	897	889	874	861	813	873	901	904	880	860	859	890	877	898	890	885	854	858	864	863	903	929	883	859	870	927	922	885	889	883	889	880	893	880	916	861	934	929	861	833	933	883	889	875	876	879	887	887	899	876	835	877	862	875	899	903	841	838	886	926	906	900	857	886	896	866	875	875	872	896	880	885	902	912	882	886	885	863	829	908	844	899	888	910	903	873	893	865	885	875	866	890	930	898	902	897	897	867	897	851	887	849	877	831	831	905	871	918	946	907	885	850	887	862	885	893	872	881	887	848	880	870	889	863	864	877	921	865	817	927	829	917	880	938	878	880	855	841	848	898	878	844	828	874	879	878	891	820	885	924	841	920	922	835	928	880	879	850	928	928	922	880	898	879	904	862	860	906	843	889	864	924	949	867	862	887	902	937	898	851	873	877	927	906	879	891	907	922	870	937	878	883	851	866	927	854	925	936	853	885	876	874	906	931	920	936	910	867	892	890	915	873	839	909	895	862	898	900	922	861	884	864	904	907	930	885	909	886	884	894	891	855	924	858	842	873	850	856	870	887	911	861	932	910	850	840	880	875	922	881	810	864	880	921	861	842	821	901	890	881	875	847	883	868	892	823	848	872	858	841	897	887	901	890	862	882	891	887	877	881	937	837	901	826	872	832	849	912	919	900	874	883	893	858	876	885	902	881	910	921	927	833	901	886	854	896	902	882	911	858	859	894	886	867	888	870	865	896	866	886	871	893	850	896	887	844	861	883	902	860	839	884	913	834	862	885	874	908	858	834	863	858	880	884	912	882	908	836	905	896	843	921	932	860	871	856	890	835	886	895	876	822	895	876	878	891	918	885	895	877	895	862	884	905	916	885	873	817	922	898	842	887	887	866	864	861	876	894	876	889	887	869	915	865	894	881	866	850	887	877	929	897	852	895	849	894	860	869	819	914	915	892	951	904	840	840	836	851	879	923	849	894	872	878	931	879	896	878	873	899	847	836	870	891	895	869	856	888	851	864	921	889	905	887	878	838	921	893	872	865	889	947	897	881	922	871	962	939	906	904	888	884	868	868	860	897	872	861	909	873	912	882	875	895	842	854	839	862	849	865	885	851	840	893	895	952	827	888	896	925	851	858	904	920	893	921	862	906	872	857	904	884	907	898	876	839	873	864	905	876	879	895	841	914	894	836	870	924	927	853	876	928	830	909	858	887	889	884	887	898	883	877	880	865	898	848	929	880	880	929	836	886	880	822	873	909	977	865	866	913	866	912	907	880	911	885	872	903	932	870	846	897	877	889	909	855	890	912	889	860	878	880	920	917	904	905	917	849	947	857	907	878	858	907	901	876	839	885	860	919	831	862	910	866	884	873	875	883	885	909	898	868	900	880	898	877	892	902	805	887	827	871	900	834	871	872	887	864	875	888	926	898	910	920	890	906	846	856	930	906	926	863	866	896	869	886	895	874	900	871	862	859	864	908	921	885	863	872	875	902	906	890	882	901	906	912	845	901	905	850	874	849	851	910	834	859	855	888	872	866	890	855	877	861	868	879	849	874	844	869	843	920	870	830	865	868	913	905	898	932	907	885	906	915	914	853	857	945	858	908	863	910	925	892	881	891	903	893	869	853	931	857	915	955	903	949	933	891	872	873	883	902	876	875	912	854	870	875	884	877	889	814	860	875	862	863	901	854	894	908	891	920	905	867	876	914	900	926	892	874	872	911	858	885	875	879	891	901	826	911	841	837	911	898	895	882	951	853	873	867	920	891	838	857	865	894	901	974	913	873	927	880	900	919	905	889	890	877	911	844	881	909	892	928	848	850	876	950	851	881	888	793	886	895	856	897	905	880	853	854	873	857	853	899	913	839	915	877	852	855	865	845	869	877	931	865	897	876	895	866	893	925	856	858	899	890	887	867	886	869	871	890	940	875	825	841	842	885	862	916	825	858	828	855	893	850	885	884	868	908	888	873	891	898	898	898	829	839	898	896	896	895	864	890	858	900	905	897	871	861	898	912	949	899	913	861	934	886	811	900	898	940	865	870	870	927	819	896	828	848	878	931	892	898	915	919	889	909	865	878	896	951	865	837	934	944	938	936	875	895	889	875	783	883	859	874	956	878	904	890	891	863	874	917	927	887	925	867	838	875	916	949	870	886	859	928	927	950	918	866	854	872	862	840	841	787	822	833	874	857	894	907	884	879	878	909	889	927	856	922	880	860	886	905	890	833	866	898	909	863	871	897	905	850	813	848	809	922	868	891	886	871	855	881	905	882	871	861	864	908	867	887	916	922	893	908	874	898	904	893	848	845	842	863	851	904	879	946	843	818	859	862	827	890	889	852	839	903	863	920	889	864	841	917	912	888	885	866	882	888	944	909	874	916	854	858	915	919	905	890	851	911	921	866	904	885	875	873	867	853	923	888	917	886	917	886	891	865	911	904	868	844	921	887	851	878	888	909	921	884	885	872	899	900	864	855	928	827	831	859	873	920	926	878	821	882	892	910	913	878	884	848	878	901	865	830	843	889	848	881	914	807	885	895	926	899	830	924	875	907	957	842	836	879	911	877	894	835	930	911	844	893	840	889	898	867	886	897	893	878	929	882	849	889	892	860	931	840	867	925	841	886	896	908	878	859	856	863	877	878	911	871	854	931	860	850	837	855	855	922	844	880	830	873	856	866	928	826	940	924	879	842	827	917	865	878	846	902	879	839	903	853	851	890	841	854	872	888	888	877	845	858	843	919	876	834	818	901	888	875	866	889	879	850	884	885	914	879	943	900	883	929	861	841	866	854	876	875	844	888	860	869	860	879	871	871	846	905	886	903	906	901	871	888	847	899	892	919	879	951	850	859	881	939	908	916	886	866	900	858	913	898	886	821	862	892	876	896	862	896	903	812	847	864	863	940	901	885	899	899	918	857	884	946	855	906	901	935	881	888	865	862	881	922	864	918	882	857	897	914	854	910	895	853	919	894	896	934	894	866	895	911	853	867	879	933	919	825	868	871	914	890	897	858	907	908	882	815	892	925	856	888	903	906	897	848	907	889	859	895	887	929	879	867	888	861	856	869	942	863	919	868	934	902	904	927	908	868	847	913	914	822	888	875	869	893	843	837	834	868	882	905	869	889	859	880	893	947	922	865	853	866	858	869	865	901	859	920	846	853	883	890	909	916	886	877	839	925	834	842	866	870	931
47390	41188	50613	64092	53091	47805	46320	50648	51484	46912	32118	19340	13749	8203	7261	2661	2242	984	705	554	406	387	397	363	360	362	348	383	349	396	353	376	360	362	323	352	368	326	357	321	331	394	509	488	438	364	347	362	328	314	318	351	311	332	329	341	341	332	328	361	343	319	302	364	328	334	336	311	352	352	342	325	315	321	359	330	355	325	323	317	334	333	315	315	346	337	319	347	342	291	332	320	338	308	331	324	306	341	311	353	334	362	323	304	325	350	312	299	303	336	347	305	300	296	343	304	346	353	315	319	340	319	306	326	356	344	297	320	326	298	357	341	344	356	345	332	295	295	346	351	321	305	321	317	302	305	318	307	319	325	328	367	329	310	316	361	319	282	319	325	343	329	325	314	339	363	324	347	328	383	277	317	343	322	354	335	331	328	318	303	334	329	302	332	321	320	356	341	317	325	351	324	305	331	302	339	353	314	343	347	339	274	328	337	348	334	328	286	318	365	340	299	346	327	316	318	355	346	327	357	293	318	320	292	344	303	307	305	304	305	356	340	307	328	317	324	312	310	343	304	325	302	325	340	354	320	296	325	336	336	309	321	338	311	318	304	310	315	319	317	312	317	299	329	340	348	298	337	333	328	343	322	345	333	321	301	302	322	297	342	337	331	310	337	323	324	333	323	293	316	296	308	306	341	336	354	338	310	338	304	325	340	321	306	337	323	330	331	277	310	290	329	317	312	298	364	348	329	322	311	312	342	325	301	341	332	305	330	338	312	324	316	321	326	298	350	301	308	307	323	312	339	331	331	355	325	341	321	340	308	317	353	365	325	327	339	337	334	304	283	305	322	318	356	308	326	334	340	318	342	375	342	305	320	316	336	313	359	315	365	323	324	316	351	336	317	316	376	335	328	330	316	334	324	321	302	324	324	335	305	327	304	316	301	342	357	323	307	338	310	328	315	334	347	346	341	322	322	334	335	328	317	322	327	310	314	304	348	339	336	329	319	346	331	330	326	335	319	327	324	302	316	351	345	344	304	324	352	355	337	320	335	311	353	319	334	308	327	337	325	334	298	340	339	303	321	320	321	318	336	305	336	327	333	322	354	317	323	303	308	281	335	307	308	313	351	313	299	309	320	342	332	329	353	331	357	324	311	308	342	348	313	330	314	294	327	320	315	363	307	302	304	318	340	365	304	325	331	337	321	354	317	317	335	332	341	351	293	342	298	334	352	374	342	307	320	325	335	304	308	322	309	337	306	308	329	302	347	310	323	339	300	319	319	309	304	347	355	318	304	322	324	345	339	312	335	338	318	344	342	314	339	316	337	327	303	353	316	328	332	317	297	278	331	358	352	333	278	337	371	325	327	348	311	309	332	334	314	350	358	312	310	325	327	291	289	350	315	295	324	369	357	309	326	323	333	326	335	326	313	293	342	321	323	337	331	313	300	312	312	308	305	318	309	333	317	350	350	329	319	334	334	334	344	297	313	345	269	301	329	329	350	335	318	322	331	329	326	327	325	323	305	344	328	312	337	333	311	320	328	337	307	327	344	337	293	314	364	381	325	295	340	323	288	324	341	327	310	343	341	305	327	327	314	295	339	348	308	315	353	324	309	339	336	340	359	335	317	333	317	320	324	332	333	301	349	369	311	291	356	315	346	337	306	320	352	333	317	333	332	323	301	324	306	296	315	332	335	342	302	301	316	293	349	340	308	308	306	344	302	315	318	298	348	344	318	337	302	384	330	308	329	353	315	306	313	302	303	305	314	321	334	346	335	312	364	309	313	341	325	293	327	284	340	341	286	332	337	314	320	315	315	320	299	303	347	327	308	328	355	327	331	322	333	291	333	308	338	324	290	356	311	329	308	341	330	339	342	315	281	353	303	327	305	345	343	334	347	359	330	325	325	320	308	338	290	335	337	293	327	314	331	368	338	315	345	308	341	336	308	320	319	335	327	322	292	349	300	324	312	363	311	335	340	335	353	323	318	337	345	326	328	295	323	326	353	293	323	327	341	344	378	310	298	294	304	348	328	308	321	333	323	298	325	306	316	287	341	327	316	296	316	345	310	334	324	346	325	332	318	298	342	301	332	297	317	332	323	346	309	298	328	286	289	354	330	310	339	323	324	336	341	332	313	352	326	336	287	327	318	342	319	339	340	335	356	347	309	303	333	335	348	330	356	338	298	334	338	316	328	269	303	313	324	301	321	296	274	307	361	322	340	319	311	331	338	308	336	356	329	357	347	347	303	324	335	351	337	347	286	327	313	364	319	345	309	312	333	310	332	317	307	333	311	319	321	309	348	306	326	354	355	348	317	348	334	337	336	318	326	335	305	314	316	323	343	340	333	297	332	338	303	341	346	332	339	316	351	320	342	320	345	344	294	335	370	329	299	349	347	377	360	301	317	316	326	335	332	326	323	317	340	334	331	333	320	317	348	319	332	317	313	345	323	290	351	321	333	332	289	352	297	342	331	322	306	300	323	319	340	304	315	341	324	298	328	274	321	312	346	324	330	326	343	316	291	331	286	310	315	347	332	328	310	335	352	336	314	316	313	297	294	330	325	375	325	343	321	337	315	304	319	339	365	289	333	351	335	343	326	348	341	308	329	330	328	336	352	317	320	331	300	360	321	350	352	309	341	346	324	344	336	333	354	314	335	302	326	328	322	308	335	327	336	324	335	329	323	307	313	320	325	343	360	311	331	339	346	284	331	332	340	327	313	325	335	331	329	334	354	315	319	345	326	336	319	311	319	309	333	293	321	352	349	336	331	331	303	319	299	319	340	318	316	338	342	319	315	308	319	324	305	347	313	353	312	349	324	349	321	337	314	316	335	339	334	286	350	273	320	342	302	324	326	368	341	349	333	359	330	318	312	286	313	355	324	312	300	342	336	305	331	301	330	336	354	314	302	319	354	335	303	320	324	307	342	319	315	336	341	341	343	341	322	354	324	295	305	364	330	318	288	309	309	351	346	319	309	303	321	310	349	322	332	333	324	313	292	348	309	322	370	361	299	346	317	336	321	306	347	318	328	334	321	307	310	320	352	331	335	307	320	350	330	284	329	312	312	354	351	330	333	337	314	369	367	343	336	321	299	311	307	324	305	347	325	319	343	342	306	341	342	333	359	308	294	319	296	328	338	318	286	305	309	353	331	324	340	316	332	337	357	354	351	308	337	337	357	333	298	298	334	314	311	307	362	319	346	345	321	349	332	293	341	308	341	343	362	370	333	308	338	340	311	300	299	290	338	314	329	328	329	321	360	308	349	334	333	365	347	293	312	361	340	343	319	326	343	311	330	307	315	344	353	322	341	323	297	300	318	281	327	325	314	323	334	309	328	334	307	337	322	308	318	343	304	348	300	327	331	315	333	304	318	341	319	329	329	306	335	341	325	314	323	338	299	336	311	358	333	309	344	287	326	277	330	313	330	330	337	303	351	336	339	320	324	320	313	334	318	297	312	308	322	314	319	315	304	315	332	300	360	347	286	333	305
31969	34819	49746	62769	59802	60615	62302	65662	62387	59195	38489	31597	28282	21380	20834	10693	8268	3574	2531	1720	1236	1190	1106	994	1076	972	961	991	1010	1138	1057	1041	936	981	899	839	898	862	850	879	870	1240	1665	1698	1495	1174	1041	956	823	829	818	843	796	804	864	838	774	834	814	834	806	830	812	836	832	855	840	824	774	819	814	829	829	844	810	751	817	854	843	804	861	827	837	800	802	832	761	788	802	829	823	783	788	838	773	795	788	787	871	836	825	835	833	784	813	831	796	829	868	793	786	801	826	844	822	812	778	815	870	827	836	808	812	797	826	789	830	799	798	874	777	843	787	800	825	877	785	832	786	771	863	783	823	831	807	862	823	852	829	830	817	861	828	850	779	808	860	795	802	819	795	841	852	822	896	824	787	859	838	835	784	805	821	823	818	855	774	807	834	778	821	826	832	813	813	840	767	853	817	787	820	809	824	834	824	831	776	826	844	818	841	810	844	839	827	833	802	851	814	884	841	849	801	855	818	783	804	767	781	787	841	817	823	788	854	866	807	796	772	800	770	848	802	813	834	869	851	814	798	763	828	852	811	838	831	815	812	795	840	755	809	819	831	791	836	793	795	839	845	793	794	797	812	773	793	830	817	844	778	851	859	792	817	868	787	821	866	856	817	828	837	846	821	840	849	778	852	798	845	815	782	803	819	783	820	812	814	739	786	794	824	850	829	844	860	844	777	837	824	846	805	811	778	770	818	825	824	874	746	794	769	864	854	860	785	804	830	810	836	829	803	782	820	845	878	831	845	851	828	817	808	840	866	802	881	808	785	797	838	830	794	832	827	830	850	786	840	811	792	786	831	821	792	809	786	785	787	887	828	808	856	811	854	783	795	799	784	881	818	794	807	798	816	815	808	836	814	825	786	831	823	839	817	813	782	875	812	843	822	830	798	799	810	839	803	780	774	835	821	758	841	820	784	807	839	845	835	782	840	845	838	839	829	864	828	839	858	847	800	841	821	812	816	844	856	784	851	814	783	810	815	842	812	813	759	860	836	820	781	757	816	818	879	788	829	793	796	851	794	821	844	797	823	794	831	839	841	791	831	818	824	885	792	838	781	779	803	863	834	847	835	844	844	825	806	841	879	797	788	839	802	859	813	762	818	846	814	788	818	853	843	802	863	821	813	810	851	830	818	809	792	778	773	859	782	863	821	800	781	796	810	825	832	814	815	832	809	785	837	840	788	865	816	841	845	802	818	816	819	800	830	835	838	816	855	825	869	841	795	814	804	869	783	799	803	852	810	830	776	825	849	827	756	817	772	819	772	844	796	828	828	846	813	833	822	791	782	829	841	850	879	828	841	874	785	810	854	832	757	883	781	834	853	850	781	853	836	805	786	786	820	887	842	878	758	799	781	814	816	838	811	792	822	764	799	833	793	806	859	801	844	805	787	747	791	831	829	828	843	834	838	855	751	824	801	866	809	833	803	863	764	827	774	812	877	851	838	812	875	801	775	843	824	866	806	772	814	818	781	799	827	839	837	816	800	788	817	812	813	840	821	809	818	840	788	814	809	824	772	817	804	834	830	784	804	812	807	840	819	876	843	779	793	841	835	780	825	805	836	838	839	786	795	755	812	818	850	825	842	854	835	850	835	818	821	795	773	840	823	846	768	824	815	805	853	817	815	773	831	781	789	816	772	826	792	834	822	842	866	815	776	837	849	852	805	805	807	797	822	832	774	811	809	791	806	832	883	748	820	827	844	804	834	776	839	842	812	822	868	780	794	790	825	841	833	864	832	868	787	843	779	814	776	799	786	799	831	778	807	779	840	831	805	798	864	837	788	829	758	816	814	842	858	803	781	818	892	823	826	819	797	830	847	850	825	864	822	780	821	769	833	821	831	836	808	806	806	865	804	821	893	830	786	843	803	834	811	802	760	807	830	812	822	831	852	815	835	865	862	836	888	801	825	810	797	841	822	819	887	860	814	742	804	832	813	892	878	819	813	792	784	850	851	815	849	836	802	846	794	832	864	831	833	844	815	821	813	798	811	794	816	791	824	811	818	816	848	805	835	836	846	836	853	785	834	830	866	790	823	817	848	834	835	863	781	815	813	879	815	823	803	799	861	823	825	879	805	788	837	784	790	866	797	848	814	807	780	843	814	834	823	853	813	833	815	816	815	867	833	865	782	786	863	814	835	821	867	822	791	826	797	755	791	848	804	854	806	798	828	830	746	832	852	861	838	809	823	831	806	821	836	826	852	816	839	839	837	820	817	775	807	839	801	812	728	768	860	845	844	799	805	818	801	821	823	829	810	787	801	815	821	808	812	840	833	801	801	828	836	815	820	876	784	836	836	842	803	773	872	866	819	811	812	876	803	797	812	783	794	838	869	791	770	834	807	808	817	834	831	836	879	821	840	838	799	826	879	820	815	880	804	802	804	838	799	774	818	801	779	840	837	785	839	822	767	828	828	785	795	815	796	776	803	825	808	788	840	838	908	860	825	829	815	830	844	834	835	816	866	797	839	812	789	835	876	784	854	831	817	773	758	803	823	779	811	832	800	813	815	832	812	828	809	858	792	820	840	883	857	809	771	821	802	797	808	821	828	806	821	789	800	845	832	797	768	819	750	809	826	804	832	809	850	765	852	799	860	864	766	836	805	809	845	781	804	811	778	803	798	779	764	797	807	862	848	778	864	822	802	782	826	813	875	845	785	819	789	804	862	807	773	857	831	833	877	810	844	823	791	801	848	835	822	891	813	819	807	836	826	817	841	804	755	814	824	844	846	826	836	839	799	840	791	829	867	884	830	784	799	830	790	798	773	808	830	828	836	815	809	840	827	819	868	825	852	818	798	836	802	822	850	865	796	815	838	876	808	839	787	838	820	823	818	761	824	822	787	779	891	793	830	794	807	852	831	878	748	851	834	852	806	818	821	780	843	868	805	803	796	781	819	787	856	827	812	789	837	793	800	855	837	807	820	822	837	856	858	779	828	809	770	778	818	854	835	812	809	791	821	841	837	808	843	822	800	882	809	809	796	815	850	860	812	791	872	788	827	812	815	824	825	852	758	816	771	843	858	811	845	836	822	792	816	833	824	801	823	848	816	806	829	766	844	825	817	796	813	804	858	816	795	843	848	797	855	822	827	839	839	830	867	822	867	853	789	842	844	856	780	862	809	865	813	824	870	820	848	813	794	767	816	843	823	840	816	849	835	805	766	808	780	830	874	847	819	794	848	855	800	843	783	796	856	804	811	779	847	791	857	808	839	814	799	826	855	815	856	827	832	820	835	822	785	812	849	834	770	818	839	817	809	830	785	771	789	825	814	773	787	827	827	802	852	812	868	828	818	818	881	734	852	825	842	837	771	819	822	810	790	842	793	829	825	804	789	838	800	794	838	813	814	801	808	850	775	789	828	775	786	816	857	833	827	823	785	759	814	890	794	822	806	834	829	836	775	809	846	794	805	804	855	782	794	850	797	855	849	786	824	872	818	849	826	753	812	822
55650	52384	59003	49927	44304	44873	45426	48026	50126	49067	37298	30175	29155	23908	18157	6941	4512	2172	1215	838	578	420	411	373	394	375	364	371	400	422	374	359	345	360	388	347	307	339	333	368	293	535	898	882	701	551	449	351	322	331	302	312	320	271	312	340	301	269	328	260	270	288	298	320	328	304	330	280	287	279	273	280	319	274	285	271	296	302	318	306	281	302	289	299	320	288	296	344	276	313	329	312	312	325	324	321	320	271	279	297	334	295	333	273	283	333	276	302	305	285	316	309	327	314	279	280	291	337	314	309	303	311	313	307	335	301	310	294	266	301	290	283	315	281	309	299	302	309	324	297	308	292	280	290	330	328	308	309	335	296	299	273	325	328	287	310	331	309	300	307	285	265	306	297	286	310	301	291	334	276	342	322	287	302	319	272	277	304	312	317	302	301	273	321	319	275	325	288	282	296	296	290	316	309	325	283	331	290	331	281	292	288	278	336	317	304	292	282	329	292	311	279	317	316	294	292	310	292	275	291	271	336	315	326	284	326	320	285	264	314	338	288	285	288	302	286	282	313	291	309	289	253	291	325	317	308	304	289	314	308	309	322	279	298	314	290	312	310	309	284	296	282	315	302	306	303	312	302	309	328	289	294	301	315	294	294	284	258	290	281	331	301	312	313	294	304	340	317	301	320	304	289	311	326	301	280	296	304	329	303	301	292	319	288	288	286	307	297	309	266	273	298	319	335	299	321	301	289	296	292	323	328	287	285	290	257	286	286	305	289	304	344	293	306	286	317	324	306	332	303	302	258	334	310	308	297	323	301	290	288	301	284	280	277	302	295	313	303	288	298	304	304	295	278	319	331	308	307	309	291	322	278	318	289	319	303	288	297	294	274	308	273	297	306	291	275	270	294	328	288	338	298	273	279	322	334	277	295	310	269	278	310	317	283	339	309	265	342	270	306	326	280	279	287	333	310	311	313	325	290	317	292	302	283	308	348	283	324	305	305	301	261	285	294	291	294	292	275	282	302	322	287	305	331	315	308	286	259	301	324	315	282	298	302	319	298	292	294	315	329	308	302	300	300	284	274	299	349	308	286	321	307	283	326	318	303	308	317	322	284	297	308	326	311	316	300	296	286	310	290	282	300	309	313	279	289	301	291	293	272	309	323	300	288	297	279	314	301	314	283	308	294	272	302	302	325	282	251	316	315	315	308	295	323	328	296	338	300	297	257	269	307	290	335	311	268	287	322	305	331	293	306	303	283	307	281	316	294	296	289	285	277	306	277	264	311	302	315	313	283	283	321	291	296	280	333	284	274	317	288	311	263	301	301	299	297	307	304	287	275	285	292	290	300	284	291	267	297	312	297	274	302	323	310	290	302	283	301	296	300	278	288	265	289	310	271	312	318	307	275	284	318	303	290	291	326	302	299	299	286	266	273	304	308	299	302	299	321	335	315	316	328	317	324	338	344	301	281	304	348	303	310	269	272	313	288	318	313	311	296	283	294	298	289	288	291	331	300	304	297	298	297	293	320	328	292	254	313	308	327	290	288	277	286	304	293	314	286	314	312	328	281	294	311	277	290	331	308	335	287	300	300	262	324	325	286	301	301	318	309	320	291	314	315	306	291	298	314	305	291	320	332	325	313	334	285	300	294	303	307	273	282	342	303	307	294	321	331	317	309	274	295	295	297	262	312	310	286	327	302	283	324	297	309	321	323	292	305	264	278	293	288	281	316	311	279	302	323	301	304	315	287	293	304	274	302	305	308	284	292	315	303	312	329	319	294	270	329	295	299	293	302	295	254	310	314	312	264	322	307	275	328	290	303	332	266	286	320	314	293	310	281	281	296	310	321	314	302	297	304	329	284	310	296	297	295	280	313	279	293	272	285	310	307	300	328	307	267	286	296	316	302	305	304	306	310	308	282	298	302	268	275	304	326	296	322	281	285	315	306	295	295	282	311	283	303	361	299	306	261	302	280	290	306	286	292	310	322	351	313	328	302	279	330	297	304	299	330	246	293	280	334	308	279	319	287	298	337	326	319	307	309	299	296	293	254	321	306	298	298	290	311	288	325	290	307	277	268	333	317	302	334	300	303	247	259	323	291	299	285	287	293	267	313	356	304	316	286	285	297	295	332	288	314	286	308	302	303	312	312	282	303	273	321	297	271	288	305	306	284	291	291	305	319	324	301	327	307	311	296	265	332	290	315	265	303	303	272	308	285	290	295	321	286	284	289	276	306	309	308	267	287	324	274	311	279	286	287	292	331	252	282	307	329	318	270	264	297	311	290	303	307	319	277	305	297	309	328	306	282	313	289	323	329	303	320	297	262	299	281	301	311	279	262	278	302	292	289	294	317	297	290	299	301	289	289	262	300	277	279	295	293	312	281	328	293	310	295	323	290	294	344	317	281	298	321	311	304	318	290	305	294	297	303	322	290	301	287	293	296	293	283	324	279	264	293	308	298	301	316	320	293	315	277	301	289	326	309	289	290	297	327	315	327	286	328	316	317	335	301	307	303	285	265	309	304	340	300	273	297	310	285	285	325	302	280	304	311	315	282	283	311	323	273	308	339	300	312	315	295	297	294	325	284	285	263	311	325	322	278	292	251	308	276	351	321	272	309	294	316	316	314	304	292	280	294	308	294	298	295	317	295	325	287	288	285	293	304	288	285	336	318	300	302	322	334	308	303	263	308	283	300	294	332	283	312	267	326	308	317	310	310	296	315	305	272	263	293	296	310	311	302	298	265	293	296	283	298	304	299	325	305	274	311	307	328	326	303	307	320	287	280	297	324	329	273	283	273	298	311	321	290	313	295	317	311	283	319	310	294	318	324	298	304	296	318	339	319	317	328	293	288	296	304	299	302	287	286	322	283	323	306	334	334	293	287	283	289	303	302	301	293	293	272	311	264	265	281	265	272	325	264	305	285	317	312	299	318	316	266	332	302	299	291	269	334	273	305	296	267	307	277	280	309	285	313	280	282	308	311	320	306	286	301	295	299	286	320	314	324	315	278	275	302	313	325	265	283	351	310	312	303	289	322	320	333	291	271	315	280	282	311	301	306	309	296	277	302	343	305	285	301	291	306	318	302	296	279	293	296	294	291	315	298	322	323	292	292	316	303	301	298	323	264	297	270	335	285	340	297	308	287	312	275	288	311	341	293	292	281	322	316	303	294	321	277	300	314	337	319	305	304	272	301	300	286	325	328	309	286	304	289	311	298	294	279	303	311	299	325	317	295	276	293	263	342	278	314	316	310	295	321	305	302	313	308	252	296	303	304	330	312	298	292	333	282	298	306	307	286	327	283	296	304	275	265	307	317	297	300	290	272	291	308	272	285	297	319	280	330	257	286	280	312	307	322	312	311	293	309	328	310	304	298	289	299	336	337	270	268	293	285	332	328	268	310	313	304	282	299	296	316	257	285	305	342	306	303	310	297	297	279	279	271	342	280	299	301	284	279	295	291	309	312	298	295	298	308	272	310	302	292	282	283	326	270
39111	47565	60364	56368	56610	56693	57111	58783	56429	52903	40706	36548	36151	32248	27674	16638	13545	6864	4411	3233	2127	1200	1232	1334	1186	1045	1094	1141	1170	1189	1175	1020	924	977	1025	1001	945	933	934	900	945	1978	4016	3624	2742	1908	1310	984	802	749	813	746	786	758	732	719	723	731	735	727	704	722	685	712	736	698	717	710	737	776	721	705	704	724	707	729	691	707	695	729	727	755	753	692	785	752	740	741	716	740	731	746	732	762	763	793	699	737	752	745	751	749	742	740	725	773	704	742	715	765	743	720	713	712	719	772	736	739	783	747	728	720	739	733	748	716	738	765	733	706	743	750	718	735	759	745	739	729	780	759	746	741	722	714	713	698	730	756	722	722	725	736	710	682	704	740	701	718	711	763	678	761	735	716	738	722	762	708	699	761	664	671	745	695	699	715	682	767	749	717	748	727	754	750	683	723	770	717	701	728	763	750	832	708	743	777	688	742	668	733	707	733	726	684	721	683	776	741	763	733	727	739	712	716	751	740	705	744	725	690	748	721	747	737	701	755	739	753	754	756	728	681	741	756	719	751	740	772	730	785	743	669	728	670	724	759	705	711	705	713	694	718	690	771	730	724	741	715	709	680	716	678	744	698	756	713	777	738	713	696	729	700	691	671	736	721	713	749	666	726	686	741	739	737	776	772	705	758	765	716	746	736	747	739	717	773	754	725	731	709	703	752	719	673	708	728	724	778	743	725	775	738	776	732	738	735	736	730	691	744	749	694	752	696	728	754	759	738	768	744	754	672	746	767	661	706	706	658	721	717	737	742	737	702	714	721	731	696	713	713	724	796	680	695	678	696	730	687	715	718	715	721	706	688	749	692	729	668	760	726	724	744	736	743	732	739	746	808	690	783	762	762	719	707	708	771	765	695	713	752	707	732	753	707	779	747	718	721	712	734	707	729	649	692	693	745	724	748	709	816	739	687	734	693	738	733	727	735	742	721	721	721	691	691	752	702	757	719	750	746	766	749	692	745	731	784	708	682	691	678	760	728	696	683	728	766	766	723	724	719	729	675	678	691	710	723	729	707	757	740	736	699	709	733	729	677	686	693	726	695	741	714	711	765	701	720	772	719	715	730	723	745	726	714	713	730	729	733	698	699	733	730	736	660	719	720	709	706	680	763	680	746	707	673	744	750	730	715	746	760	716	708	706	747	777	715	684	730	725	730	710	742	739	710	763	700	771	702	733	752	741	797	715	748	707	733	723	722	685	702	761	793	732	710	721	754	773	743	716	754	724	687	743	782	718	707	710	691	704	747	709	763	695	717	718	683	788	733	683	695	743	706	696	724	671	718	735	745	743	738	690	717	731	703	748	721	726	732	734	794	682	767	683	749	702	739	679	699	763	694	706	725	768	735	715	698	758	726	709	713	737	732	751	731	744	740	761	783	711	739	700	667	764	687	697	742	744	732	727	752	715	723	730	710	738	746	695	765	771	675	750	733	693	700	711	726	751	734	744	752	695	734	719	722	754	763	699	738	729	732	689	697	730	735	720	748	737	692	699	745	763	705	753	780	691	734	739	721	738	780	759	698	698	763	719	727	738	721	688	723	770	748	722	776	729	684	730	715	712	665	729	664	777	696	728	744	759	707	753	740	778	704	742	728	671	714	722	738	741	716	734	734	727	684	744	673	747	718	704	687	745	712	757	724	719	764	790	773	678	696	710	692	740	710	726	672	713	706	686	712	719	727	792	702	695	756	714	770	756	741	707	703	697	710	751	746	763	703	748	736	713	695	695	771	774	717	745	689	682	727	685	729	679	685	685	706	735	764	717	750	760	731	719	737	710	756	719	740	719	769	705	726	773	725	705	728	707	704	755	688	699	754	732	665	734	770	739	699	721	762	725	692	738	736	722	742	752	714	716	707	747	692	695	745	733	776	736	750	759	688	733	721	690	731	745	685	753	709	701	776	740	698	719	702	722	712	725	738	681	710	747	735	709	705	716	736	726	749	728	698	738	754	684	748	745	750	701	764	760	716	736	696	713	764	727	743	665	730	710	771	737	723	723	720	674	740	740	670	716	739	662	714	740	706	700	763	733	713	662	722	739	753	755	791	731	719	714	734	695	748	721	714	674	677	693	679	731	720	747	705	713	713	746	696	703	667	742	743	714	745	758	753	714	723	720	694	720	711	802	758	752	673	747	719	716	742	759	709	734	711	788	715	716	698	740	736	738	723	741	709	737	747	696	736	700	676	715	712	717	679	747	700	741	791	770	732	728	752	747	707	678	659	736	732	738	720	722	695	786	738	721	738	745	725	698	716	723	760	713	707	750	766	715	736	729	676	733	735	717	685	777	693	699	733	760	750	727	726	737	751	774	712	699	745	717	782	741	733	711	727	725	666	709	731	699	726	813	694	760	734	694	714	702	682	738	704	711	717	688	762	705	716	728	722	735	750	672	737	695	713	700	757	695	756	732	706	702	777	663	681	713	681	730	704	749	724	717	721	735	741	741	702	747	756	712	730	711	755	750	769	710	712	668	738	692	723	726	723	727	780	761	737	746	686	712	740	715	688	707	754	738	699	718	731	730	708	751	697	699	741	683	736	721	719	699	707	698	688	679	689	704	720	740	774	752	688	721	749	741	710	747	731	723	764	731	767	717	708	712	748	734	711	715	721	713	697	733	716	708	749	723	696	746	749	774	714	742	714	737	703	746	680	735	740	704	684	724	699	680	725	710	686	745	717	701	726	719	679	726	721	695	695	724	799	726	741	680	718	720	717	738	734	688	731	762	694	728	763	667	734	740	746	786	732	710	763	767	730	714	675	728	752	704	707	706	718	732	691	673	746	708	734	759	694	725	726	677	734	761	721	754	730	701	714	732	723	733	755	732	706	712	724	695	734	698	736	701	692	713	783	725	696	684	725	730	723	703	782	742	772	774	703	715	740	765	698	708	733	733	716	742	670	737	696	727	719	735	712	764	707	705	725	682	711	727	712	684	756	750	687	732	699	710	723	703	691	690	695	752	726	695	676	805	764	721	702	713	683	764	742	689	744	705	737	720	702	727	675	755	705	657	734	770	745	747	717	746	762	709	755	686	721	714	639	692	729	726	689	695	730	788	653	700	724	724	716	718	787	744	744	727	740	733	706	769	711	668	713	679	721	698	768	774	735	714	764	721	694	723	726	701	718	686	721	661	760	687	739	733	749	707	750	747	724	697	792	719	727	716	698	720	718	721	690	730	727	737	786	718	734	725	702	710	700	778	736	711	701	704	669	730	712	718	736	670	722	710	713	726	753	724	749	728	694	733	704	673	706	679	772	724	721	734	724	712	702	722	740	747	729	733	682	695	705	731	712	723	743	717	714	750	743	718	748	742	702	724	747	697	713	718	754	754	704	767	691	782	724	712	713	786	713	734	736	686	753	717	740	735	736	750	720	733	718	702	705	758	751	747	746	714	751	752	704	715	739	726	680	758	697	758	733	686	729	718	714	755	774	748	699	728	698	719	728	767	735
29798	26471	36347	41372	37772	34403	33338	31882	28366	23538	6609	1971	1188	1223	654	459	414	383	390	334	364	341	343	316	346	293	338	345	319	365	330	306	322	339	309	328	370	305	295	332	365	361	350	401	408	355	351	350	356	314	335	325	347	325	299	323	335	328	304	331	314	359	333	305	319	327	325	307	314	356	312	321	309	334	350	386	314	302	298	339	354	331	331	291	327	356	339	318	308	318	303	325	343	351	331	304	349	344	294	327	348	318	329	316	311	322	336	314	329	346	345	327	351	296	356	290	313	355	321	326	311	303	335	352	318	337	318	341	329	326	316	306	338	309	349	356	382	325	355	339	311	333	318	318	344	327	317	323	326	317	328	300	306	342	294	326	332	323	345	326	299	311	312	295	354	346	336	322	326	328	370	342	339	322	338	310	322	299	312	361	326	307	330	287	327	328	326	363	360	350	349	299	298	323	335	354	333	348	332	335	324	333	319	326	295	326	312	348	280	334	302	324	315	320	341	312	326	335	308	320	309	343	362	344	295	313	352	346	321	331	324	336	330	319	314	352	337	331	314	306	338	347	334	291	353	309	328	311	344	337	354	315	357	351	307	308	324	329	318	303	327	352	328	328	311	314	291	315	351	317	330	318	304	326	349	323	335	280	314	302	277	323	311	284	319	327	343	324	322	339	331	332	311	310	315	325	308	308	342	285	340	304	318	333	335	316	335	348	332	336	338	340	331	338	315	355	340	316	313	327	310	316	331	296	313	346	343	327	337	297	315	345	347	300	303	322	325	304	311	339	310	350	298	322	334	326	303	314	331	330	313	320	339	299	336	284	306	323	329	340	298	289	327	309	326	308	322	313	364	338	328	349	306	326	299	314	318	292	349	308	337	348	319	337	320	325	349	343	326	328	329	338	334	287	310	334	341	325	300	285	305	315	356	343	314	319	308	319	299	297	321	297	319	356	307	315	290	326	315	321	328	360	299	314	324	314	323	327	323	336	326	345	328	320	324	321	319	320	316	307	336	332	325	324	313	325	313	303	304	309	344	340	316	341	329	325	336	335	302	327	343	357	313	301	300	328	314	330	385	354	322	352	324	305	345	339	295	342	327	333	311	310	325	299	336	325	355	325	329	323	335	330	312	318	328	308	292	329	328	327	309	330	352	344	334	328	317	299	303	313	339	342	338	329	314	317	329	316	337	340	313	336	312	345	328	281	312	352	336	320	336	311	352	353	316	324	368	320	318	314	375	322	305	339	333	311	355	322	287	350	305	329	299	320	347	312	368	306	316	325	337	314	352	345	331	313	320	328	309	326	310	294	339	314	332	350	298	291	336	293	327	358	318	304	310	346	292	315	303	308	311	333	334	337	318	320	347	302	303	321	291	340	329	351	338	293	281	353	327	337	333	347	314	338	350	316	335	327	331	312	328	282	327	347	329	310	308	321	344	327	333	322	272	338	316	332	336	332	330	327	311	327	322	305	258	299	326	337	298	319	311	338	289	327	319	318	328	318	339	339	344	308	325	368	304	317	338	348	322	306	350	331	332	311	323	319	305	333	328	366	337	345	328	341	315	295	337	323	317	343	325	344	374	306	341	341	305	319	325	322	309	311	310	314	325	321	343	332	346	312	304	330	326	315	373	313	344	374	306	372	301	351	332	329	339	331	291	305	320	308	316	322	314	345	316	345	313	347	323	357	352	351	320	376	330	311	303	310	334	321	301	319	329	302	312	314	334	346	303	307	332	339	298	310	312	299	317	308	344	337	345	311	352	304	335	326	326	303	330	338	309	305	316	345	301	348	313	318	332	327	331	315	314	285	334	348	339	357	336	326	339	342	333	315	349	289	335	314	305	327	322	321	344	313	323	348	316	331	324	343	323	331	328	363	344	337	303	320	338	286	325	309	348	294	337	286	361	321	331	334	307	350	338	320	329	300	329	335	320	328	325	339	335	350	305	343	332	284	357	361	346	302	351	350	332	326	319	341	310	299	318	325	302	306	335	332	338	354	333	336	343	299	339	322	318	326	310	314	327	328	328	330	340	323	324	292	339	338	314	318	312	340	330	308	313	304	308	357	329	336	310	288	308	342	330	296	290	321	309	316	310	316	347	297	312	283	337	331	302	345	312	315	321	354	326	320	323	317	342	342	316	313	309	325	300	297	335	312	317	337	294	322	296	326	320	312	320	330	313	298	331	307	311	301	303	290	340	360	327	332	318	303	271	331	314	331	331	286	337	359	326	325	308	323	307	343	331	326	309	326	338	314	299	309	301	326	314	312	348	340	284	343	344	360	300	303	342	316	332	285	310	313	343	305	309	351	320	337	336	306	335	329	344	350	359	321	304	348	307	323	332	344	309	306	356	307	343	336	337	356	342	341	327	348	334	335	334	314	318	299	300	322	290	372	310	328	327	316	329	300	313	341	307	323	354	320	339	301	320	375	337	315	331	340	353	344	309	325	316	347	330	351	329	316	302	310	303	303	324	320	325	336	310	323	331	330	338	289	300	312	320	309	309	297	303	328	310	346	333	324	298	323	326	337	306	328	328	329	330	313	268	311	332	311	339	334	323	309	343	337	313	327	360	303	299	338	304	304	333	334	312	324	333	329	338	342	288	340	318	314	339	281	344	282	341	342	318	331	363	340	315	293	323	325	306	321	339	295	341	316	304	319	339	305	339	306	313	294	325	316	321	317	314	348	325	306	318	344	300	330	306	332	303	325	308	322	321	316	299	364	287	304	340	323	328	300	363	345	330	316	314	327	345	290	330	345	315	320	315	318	295	341	317	338	317	327	309	311	309	305	333	345	345	306	321	293	303	333	300	302	327	336	317	322	330	319	307	308	296	359	349	311	325	344	307	328	341	361	334	340	330	316	333	309	291	312	341	327	316	324	319	336	284	336	312	309	322	311	303	322	328	337	343	308	327	330	344	331	339	328	306	325	334	360	311	334	306	350	312	315	296	324	352	315	338	335	319	321	332	315	312	294	333	316	310	325	350	302	339	311	334	343	323	361	318	304	322	340	312	325	324	301	319	339	328	348	307	325	330	318	328	308	330	363	314	342	321	320	355	339	309	344	317	334	346	343	341	294	343	327	337	313	285	321	314	326	306	340	366	330	315	306	308	337	315	303	333	333	350	319	302	371	323	353	322	312	323	327	344	295	321	349	345	305	327	322	319	324	318	318	335	331	298	319	302	322	310	335	293	293	301	348	356	291	332	301	330	326	317	311	324	311	331	330	358	326	325	346	316	344	306	349	362	343	324	338	333	355	328	318	323	324	290	333	334	353	342	305	319	317	311	337	322	337	315	300	323	310	318	350	308	309	320	335	322	313	316	335	334	308	318	290	327	330	335	327	341	345	313	305	309	303	326	328	318	319	284	340	324	316	343	351	304	310	309	303	320	311	306	311	316	297	339	295	327	336	327	353	363	340	314	315	340	344	313	352	286	301	318	334	315	343	324	311	312	328	304	321	319	337	313	335	359	338	352	350
18635	22964	37820	46060	46095	45285	46826	47667	46168	39181	14474	8559	5815	6433	2756	1877	1296	1112	1118	939	838	884	849	827	842	826	866	813	890	998	970	1033	924	883	891	894	830	863	867	818	977	920	1053	1172	1210	1109	996	853	828	796	846	812	804	784	860	726	761	809	812	817	807	777	793	812	765	815	769	801	846	787	800	789	821	847	783	786	770	765	861	741	824	816	835	772	815	761	802	753	839	792	802	838	871	802	798	801	822	776	769	856	787	754	778	755	759	787	776	815	781	801	799	805	794	831	815	804	856	838	836	822	781	835	808	802	778	825	817	777	783	791	799	790	819	773	824	782	798	767	816	780	854	778	781	802	836	790	787	796	792	791	789	821	777	776	796	819	811	843	791	816	794	788	727	795	849	811	801	792	817	784	789	806	791	777	762	829	774	791	794	774	770	803	818	823	790	769	812	781	752	834	798	822	824	822	804	790	871	773	769	800	799	807	827	757	776	824	757	818	824	808	824	794	836	817	746	768	779	826	800	794	799	828	832	799	787	837	819	864	771	785	781	802	778	828	779	750	855	811	802	808	757	774	785	797	798	772	796	816	810	822	798	845	805	818	758	820	800	807	813	795	825	768	864	766	852	803	837	791	804	867	800	800	792	772	750	792	788	827	801	811	776	758	850	851	755	815	774	834	791	776	870	824	835	796	811	788	795	834	780	816	803	790	793	785	779	848	760	848	845	863	830	793	790	765	742	776	789	787	788	801	761	766	763	796	833	772	818	818	781	809	883	752	807	748	805	854	786	813	788	753	809	793	776	792	804	828	790	806	799	749	799	810	800	811	804	792	828	834	831	820	807	822	820	790	878	793	760	753	801	873	802	810	794	750	832	817	813	799	817	850	855	821	765	734	839	802	757	798	752	812	754	791	790	803	833	818	828	756	791	772	804	802	799	786	782	770	789	795	780	808	824	807	792	796	792	751	781	841	815	807	734	747	822	804	857	804	821	801	780	781	772	800	822	807	823	790	797	799	808	842	813	780	753	756	824	779	777	797	776	815	777	787	804	824	822	744	807	815	830	790	801	806	770	817	784	833	820	812	746	803	829	864	842	817	786	821	834	776	773	774	797	771	829	809	809	855	795	791	775	791	810	791	786	815	804	787	829	821	760	817	773	801	826	773	788	790	786	850	787	881	775	764	755	783	809	862	791	776	820	777	756	781	811	786	871	766	795	775	786	809	788	825	814	873	827	862	752	805	798	800	790	858	741	761	784	834	789	774	811	813	809	806	763	808	827	819	848	792	792	829	732	785	774	762	804	842	808	823	832	815	829	743	769	800	795	823	810	762	808	814	790	796	781	799	809	802	815	783	791	823	848	802	771	787	802	825	804	797	819	801	819	772	836	790	739	794	799	756	797	825	832	824	790	835	831	781	814	795	804	779	852	847	827	845	820	782	761	794	830	830	804	783	756	764	798	807	787	825	765	778	837	788	818	845	821	824	827	793	817	792	754	795	783	828	793	747	861	800	797	810	812	798	777	835	788	770	829	799	781	784	798	778	805	840	824	795	762	801	815	781	792	842	890	800	784	814	803	815	801	789	797	823	745	809	826	815	785	784	787	801	774	801	803	806	752	826	785	818	886	858	844	785	825	806	813	846	827	829	803	786	789	777	815	826	812	790	766	790	782	778	785	806	807	791	826	807	807	796	810	781	765	801	802	765	785	819	817	797	776	845	815	810	775	840	789	833	779	820	840	784	793	849	825	789	808	792	806	813	803	803	778	810	806	802	783	821	796	807	844	805	831	837	840	797	771	827	855	825	767	835	780	781	790	812	817	823	750	807	767	795	823	806	795	774	788	777	840	782	765	793	865	758	754	827	803	781	743	770	811	800	793	856	767	804	815	777	792	800	769	811	835	817	818	783	787	813	840	843	835	808	762	791	814	880	865	809	794	779	825	794	846	783	821	790	754	801	735	745	822	767	808	774	803	777	784	778	783	863	778	791	871	793	843	837	795	748	754	742	812	775	838	753	832	845	804	797	788	760	796	760	762	815	774	820	791	781	771	749	827	797	742	785	806	764	769	756	766	779	802	813	837	765	820	763	780	826	799	785	814	777	800	851	757	809	803	774	753	777	779	781	772	805	794	747	800	817	817	816	815	794	868	803	800	799	773	827	795	845	839	802	785	815	788	823	771	805	867	806	760	799	760	817	789	790	821	806	821	827	785	833	833	828	820	804	802	807	787	798	768	813	822	834	804	804	790	851	769	814	790	813	819	779	814	811	779	821	769	762	822	834	860	784	770	796	863	826	832	803	794	798	817	808	843	771	802	785	821	808	841	784	804	797	802	834	778	807	864	791	763	837	802	785	815	793	792	840	793	845	790	814	834	841	782	795	778	820	807	761	841	800	760	769	834	794	807	771	783	821	761	809	806	811	815	800	783	757	808	786	802	797	832	796	807	766	825	808	808	861	768	777	820	768	792	795	830	850	812	788	776	802	758	755	784	791	793	789	861	846	775	824	801	792	758	836	785	766	846	790	789	816	788	842	833	808	805	781	793	843	772	808	748	794	773	764	771	809	846	809	819	749	769	804	818	813	820	787	825	770	835	820	752	780	880	857	819	778	824	767	781	826	850	798	828	773	763	790	864	758	764	820	792	790	793	786	823	842	779	793	809	781	809	767	821	747	790	791	785	834	805	765	765	748	827	790	788	783	828	790	745	802	771	782	750	788	794	760	799	790	806	787	782	832	794	819	792	794	802	759	767	808	834	771	819	792	774	784	759	784	824	824	834	844	800	794	809	799	769	815	731	803	807	816	814	818	791	833	796	815	844	823	796	795	771	763	865	784	790	797	824	799	784	804	790	828	774	783	760	808	776	816	800	780	886	768	820	817	786	791	801	805	735	799	800	767	834	802	804	774	779	777	838	806	787	783	815	750	851	757	863	826	805	784	773	818	815	785	813	884	769	793	795	736	828	778	826	830	815	801	821	783	835	827	785	799	770	779	812	783	806	796	785	849	804	839	786	840	843	831	855	747	809	808	816	817	812	840	803	794	811	799	809	802	753	787	817	803	781	807	767	815	808	838	826	815	820	756	805	779	743	810	844	768	778	851	782	773	810	771	790	783	783	770	780	837	804	789	790	783	766	774	803	806	812	814	791	797	828	817	842	787	776	787	826	808	781	754	817	749	805	757	759	790	810	788	887	801	809	805	770	794	823	788	781	764	803	805	845	810	828	773	763	795	844	851	850	722	805	781	751	818	812	820	792	799	794	814	848	818	818	788	797	788	772	799	837	773	800	814	788	820	764	789	803	796	817	776	809	806	779	788	779	792	836	791	761	798	817	771	796	801	773	811	789	878	799	783	787	784	791	769	771	795	814	818	817	819	771	834	832	856	775	765	835	749	813	786	792	812	839	749	779	869	833	788	816	801	761	758	808	786	809	828	812	809	791	809	843	797	815	829	844	831	782	809	776	824	792	785	830	802	815	772	805	823	818	813
49268	44996	47492	50004	47168	39246	38541	41073	43493	33997	28133	23462	16052	18173	10370	4668	1630	2148	2571	1526	815	420	359	405	382	339	339	340	345	354	391	431	401	356	309	346	307	275	314	326	382	511	736	790	781	662	480	384	323	316	343	289	300	301	274	295	313	285	303	305	286	286	300	296	272	268	293	290	305	298	288	295	301	286	314	287	306	277	331	295	278	277	316	312	288	305	307	337	289	300	281	293	311	283	341	298	292	307	322	323	296	317	305	326	323	328	334	272	282	329	302	301	281	285	303	298	314	298	293	321	315	261	322	309	290	308	296	310	313	302	273	276	314	313	286	274	321	300	302	288	360	317	283	280	288	265	295	305	309	305	313	332	284	314	268	271	270	279	304	321	310	313	284	295	307	310	325	307	276	280	303	313	319	290	308	276	312	297	303	301	299	316	304	275	306	286	284	271	321	276	299	305	329	307	292	294	297	285	300	337	278	324	293	312	330	289	296	281	328	304	275	308	309	285	276	275	287	285	294	281	311	293	281	318	277	303	309	279	317	343	314	323	321	274	315	290	298	282	308	313	295	270	287	278	304	285	319	286	286	306	304	318	321	297	335	281	295	275	300	333	323	295	306	286	284	303	278	305	286	296	284	304	300	316	273	301	285	299	304	309	317	303	321	291	295	252	295	311	316	287	315	300	288	295	311	288	287	294	294	289	307	307	289	291	297	352	281	287	285	292	284	277	297	315	328	286	337	279	303	291	296	291	285	321	323	319	277	283	287	300	294	308	312	293	293	321	318	280	305	279	293	324	302	269	288	329	298	313	260	287	326	322	291	319	273	317	320	285	319	284	315	302	321	256	300	305	309	268	296	293	312	293	275	285	297	311	330	298	267	313	310	262	294	299	304	319	288	301	281	312	323	283	258	318	314	276	293	278	313	292	324	309	282	311	278	310	291	305	285	299	271	290	263	336	318	294	308	328	277	298	346	294	309	276	293	275	297	290	313	306	299	293	273	297	291	297	295	294	278	300	297	272	281	294	292	287	283	263	297	245	285	287	303	275	270	337	320	274	299	285	304	318	341	303	291	285	314	301	303	305	297	296	313	308	271	292	301	293	302	284	297	300	295	276	335	315	320	312	301	320	311	334	307	310	319	278	314	305	301	291	308	288	295	286	291	277	293	293	284	299	279	301	279	300	303	283	330	302	308	292	293	292	298	301	315	301	280	294	271	279	286	315	299	291	289	290	334	282	290	308	290	309	318	286	299	295	270	289	271	314	272	298	303	297	313	282	281	299	312	297	266	319	268	277	302	310	321	312	281	299	270	272	282	305	315	294	285	320	326	284	320	282	270	321	332	312	285	274	281	318	269	316	321	289	266	280	291	293	315	284	333	249	313	302	337	317	306	280	308	312	303	312	311	294	283	310	329	302	264	309	295	316	303	279	303	282	295	326	284	255	306	310	298	302	312	291	276	327	314	341	335	305	279	332	302	292	325	306	304	320	301	304	283	302	280	298	271	318	310	284	295	289	290	280	294	295	302	306	273	266	267	293	304	289	289	298	281	285	319	323	329	289	297	295	281	295	303	278	288	296	317	313	288	300	296	308	335	284	287	299	307	332	306	297	279	285	306	311	301	285	334	274	315	300	314	308	268	296	296	308	334	293	297	317	286	294	308	286	311	320	325	301	276	294	279	312	289	285	308	325	289	334	295	270	282	285	283	293	250	326	322	302	321	277	309	302	302	333	319	307	271	310	312	299	264	316	315	295	287	309	316	296	290	323	322	286	276	307	301	309	286	330	307	309	297	302	282	281	286	292	296	294	288	311	320	287	299	314	300	311	290	321	316	276	299	311	319	293	284	294	281	287	298	282	320	289	296	321	285	321	312	328	304	303	292	307	297	288	266	337	260	308	314	273	280	328	284	279	287	308	279	321	279	277	271	310	287	301	306	294	291	285	293	291	295	268	327	295	291	312	281	281	320	304	315	302	259	291	275	302	289	315	322	317	309	303	271	299	291	303	294	312	280	303	277	325	306	274	292	277	325	290	293	305	314	288	307	287	321	313	305	329	287	317	285	278	321	301	307	300	310	287	313	305	283	270	306	288	266	277	330	294	333	286	319	316	308	312	295	303	312	262	300	316	289	281	305	324	291	287	305	287	249	310	318	312	297	276	298	298	323	323	299	306	297	282	311	302	276	311	310	329	302	289	281	292	286	286	290	298	306	296	314	304	311	274	300	294	301	301	307	338	289	306	288	272	305	301	320	304	318	301	319	302	296	318	297	275	278	298	312	305	295	278	287	259	315	310	267	284	301	294	301	289	308	300	319	282	309	286	291	309	310	303	296	329	278	320	299	318	292	286	317	298	281	300	297	290	281	322	290	309	267	310	300	304	293	288	324	282	263	279	297	257	292	314	288	329	276	283	319	266	292	330	301	302	265	324	310	292	335	279	283	295	288	314	294	309	289	303	312	297	317	317	311	312	302	339	288	308	266	292	290	294	271	327	302	297	312	295	332	285	286	290	272	280	299	314	329	295	306	282	296	279	287	312	299	319	301	290	292	352	290	314	311	292	268	294	306	284	329	307	270	305	279	297	271	308	286	287	306	291	327	292	318	287	290	288	337	292	305	298	285	298	287	309	308	273	296	285	304	300	306	315	273	272	311	291	293	295	291	316	290	289	286	269	292	280	272	294	289	303	318	327	310	309	291	292	306	298	288	303	296	302	314	300	273	322	280	303	281	302	312	302	297	325	302	294	331	297	321	336	315	322	334	306	289	283	316	296	272	303	315	318	289	291	267	295	285	261	290	278	309	333	335	285	294	297	321	289	306	263	281	283	339	309	268	309	288	335	256	272	328	311	298	269	311	315	292	310	279	299	291	282	291	303	315	300	312	294	330	303	302	287	311	300	290	304	313	309	291	300	241	288	264	327	304	311	284	329	249	291	272	327	316	322	290	261	279	297	292	303	303	307	315	330	276	304	337	319	286	305	287	312	269	284	301	291	283	287	295	327	289	324	300	296	271	329	297	290	275	271	303	261	301	301	334	314	301	291	298	318	328	288	311	288	296	287	298	269	337	300	288	302	280	284	312	308	294	290	287	288	346	302	277	307	282	328	289	266	299	281	281	327	298	308	290	258	298	287	304	289	312	285	323	300	271	316	326	291	305	300	331	289	306	270	262	313	281	278	295	274	295	306	283	293	280	316	338	277	279	301	308	306	326	302	308	283	308	297	284	301	284	279	305	316	279	298	307	326	290	317	318	287	284	289	309	308	309	278	331	290	345	292	297	325	308	288	283	325	305	311	316	297	295	289	299	292	306	244	293	295	278	323	310	310	301	317	300	339	294	295	303	311	299	294	330	284	297	304	280	316	321	300	281	327	288	274	282	295	334	305	274	291	291	274	351	302	299	292	279	323	303	294	289	309	300	285	289	297	278	298	307	334	305	319	287	307	295	307	309	301	324	287	245	329	298	326	289	312	311	313	314	299	270	320
35502	41329	48981	55151	56427	57908	58080	58665	55910	46743	41516	33578	28138	36887	23166	16297	6092	9323	11513	7310	3525	1536	1474	1464	1299	953	969	954	1073	1213	1468	1563	1508	1092	991	918	925	856	831	887	1340	2331	3516	3905	3498	2548	1609	1182	895	823	737	768	775	760	774	746	705	734	722	730	734	740	778	744	692	720	726	727	727	783	738	774	747	717	700	702	758	720	754	777	763	735	722	740	703	688	754	762	783	757	745	744	722	750	777	759	729	726	761	749	807	698	699	712	736	746	738	725	728	737	788	711	696	716	771	724	732	778	729	778	745	744	726	706	747	754	737	718	759	768	771	717	737	700	725	741	743	755	749	693	777	751	744	715	740	746	727	693	765	763	699	714	743	754	735	741	696	756	771	712	758	741	767	768	720	742	748	745	726	698	722	735	729	709	717	728	774	726	724	778	672	720	726	759	734	731	754	723	757	712	721	767	750	749	748	749	679	757	720	719	760	727	748	742	768	689	698	742	740	751	734	724	728	780	697	731	738	725	755	725	729	733	695	737	751	774	723	771	706	762	702	768	735	756	755	722	719	767	716	746	707	777	772	695	740	761	720	743	703	705	740	731	722	701	693	777	736	722	744	722	708	742	714	733	790	723	715	779	719	742	752	764	721	710	693	680	703	744	703	765	696	707	742	727	740	743	713	747	726	716	695	710	721	728	748	747	727	660	741	695	713	696	734	738	740	781	697	738	738	745	749	740	728	692	772	749	719	739	754	721	774	703	729	711	693	686	704	712	740	734	697	771	749	777	717	726	699	711	757	742	747	696	689	700	725	711	717	766	736	723	747	754	751	716	725	764	695	742	739	715	717	749	702	699	723	726	714	691	745	726	726	745	783	743	698	757	738	707	722	737	717	780	705	777	674	714	706	693	746	728	730	742	680	709	685	731	738	774	710	682	673	722	759	656	770	710	690	760	735	736	745	708	738	726	699	758	744	690	748	741	738	646	759	717	706	752	735	721	730	773	787	707	708	730	726	708	729	730	663	759	751	717	677	736	758	734	711	732	682	783	694	745	752	689	696	732	750	674	754	694	716	794	748	674	713	761	734	741	725	719	697	768	786	737	777	757	735	778	755	703	715	763	733	726	751	714	732	766	739	725	713	769	768	791	753	717	758	727	745	740	770	742	755	745	722	767	743	705	705	764	745	743	733	731	782	771	711	764	745	697	720	713	760	717	694	712	705	727	760	779	725	708	767	745	750	731	725	782	717	723	709	759	745	778	762	724	759	755	705	716	731	734	720	696	724	760	663	771	761	795	719	709	712	760	756	752	685	777	716	756	734	718	741	693	737	770	751	730	730	760	766	750	741	693	734	698	747	744	730	739	738	722	735	768	729	713	722	702	711	735	710	712	770	739	759	770	742	691	698	722	699	751	719	709	724	764	734	694	706	709	725	703	755	738	736	728	738	747	726	716	776	695	767	726	710	724	695	710	773	735	721	729	711	739	705	729	702	673	781	733	738	717	722	737	678	731	759	722	746	742	777	750	770	727	753	695	711	706	743	734	760	739	756	719	706	697	771	734	738	723	734	732	707	709	752	759	772	745	744	769	764	726	724	714	780	716	712	743	722	688	737	695	769	721	731	716	713	779	761	733	694	712	739	711	707	739	748	729	776	713	734	704	735	721	708	746	705	755	755	700	752	687	729	702	738	757	654	822	734	722	730	751	690	765	712	732	743	721	758	704	733	754	733	778	773	751	744	743	703	735	693	787	767	720	759	745	716	729	702	739	744	771	745	769	768	731	725	714	735	718	709	687	741	763	774	774	711	699	741	738	724	728	703	764	738	772	697	709	769	682	745	735	743	704	718	770	753	659	752	730	750	785	719	715	748	753	713	686	793	718	741	712	709	732	765	689	729	751	704	736	716	729	718	735	713	762	761	734	727	750	731	744	708	724	728	695	660	758	736	727	694	755	730	754	738	760	767	728	708	733	739	729	751	738	762	705	771	704	733	764	695	746	745	702	762	732	721	701	738	778	728	739	694	743	714	743	767	736	692	749	778	688	692	747	738	749	744	728	732	738	722	749	683	728	702	753	738	700	718	744	764	710	732	716	680	726	776	733	752	706	740	715	756	754	767	703	741	698	680	744	723	747	710	734	719	752	756	750	761	738	740	690	739	721	712	717	711	781	735	770	721	764	791	719	791	724	732	727	724	774	754	769	733	730	760	701	696	679	757	724	785	766	765	749	699	756	731	731	773	740	699	749	771	729	782	686	700	751	751	716	713	705	705	707	741	751	701	707	745	794	736	752	785	714	671	739	693	739	730	754	742	674	716	741	735	735	730	756	760	690	786	714	708	715	729	687	804	731	728	699	704	732	739	752	722	700	724	773	734	727	727	714	763	738	755	730	768	691	802	715	745	753	764	782	688	736	733	722	762	732	752	699	746	760	739	730	696	733	700	728	709	680	754	761	747	732	749	710	780	707	754	715	704	783	717	715	704	711	746	695	722	690	754	741	722	686	716	705	747	726	722	734	730	768	722	752	724	725	713	719	741	717	725	700	736	736	757	682	750	742	733	697	702	748	695	714	707	734	730	787	757	778	751	780	713	768	723	729	733	727	719	782	752	733	725	744	702	748	792	742	788	687	760	719	707	717	678	730	695	673	776	746	735	754	725	742	730	730	781	717	722	762	724	740	763	722	749	771	740	669	720	728	745	735	728	729	761	740	780	768	776	759	754	717	740	746	730	739	716	727	739	750	773	759	701	759	735	744	756	704	719	734	694	710	720	708	779	720	770	658	719	789	721	768	718	771	761	724	782	726	731	735	777	731	730	692	694	764	768	719	713	688	762	739	697	695	721	731	789	731	707	731	751	716	750	677	738	711	737	730	740	754	752	763	748	726	737	733	735	767	775	706	708	761	741	772	730	712	752	737	746	744	754	776	751	742	732	735	694	694	775	721	781	709	684	726	729	722	765	751	677	733	735	773	692	724	730	729	720	721	749	734	762	719	758	700	734	712	727	772	757	752	734	737	719	714	729	735	749	711	717	733	740	759	753	716	780	713	798	716	737	735	703	737	723	775	760	684	696	753	738	747	753	799	751	768	727	692	739	699	794	776	766	762	698	730	730	777	722	768	701	752	747	756	751	708	704	708	764	735	748	713	753	768	724	738	733	733	729	684	707	695	732	759	728	724	779	739	759	717	765	745	756	675	753	719	687	686	775	701	748	768	770	778	746	672	761	732	793	719	757	768	750	761	742	677	684	704	763	730	726	729	759	735	708	718	647	727	704	742	773	742	711	728	726	733	776	723	759	654	754	728	737	712	749	769	720	773	769	717	751	740	755	710	738	713	781	702	760	724	730	762	699	702	684	692	724	730	735	748	750	738	730	703	695	664	745	678	782	763	764	722	728	777	698	793	744	691	725	738	721	728	741	689	723	684	795	773	720	720	751	768	719	727	731	746	708	774	736	742	755	737	712	709	767	732	712	727	726	741	728	730	794	712	724	706
51157	50504	49691	42696	43245	37962	33044	29497	33600	33650	33413	30422	27152	24314	21628	10028	7926	12124	14311	7814	2371	1064	855	771	862	704	546	457	419	409	605	631	544	366	408	334	305	352	306	312	499	810	1225	1409	1439	1139	770	546	396	356	314	277	279	295	278	271	335	300	292	312	272	280	293	259	271	259	278	268	300	305	257	289	282	271	294	304	271	278	278	267	276	261	283	284	291	300	274	257	277	272	300	284	266	288	278	275	259	304	264	262	277	250	308	255	258	267	307	285	268	283	304	265	296	317	292	315	295	290	293	281	275	260	304	282	274	306	303	321	254	272	291	270	316	271	293	275	290	290	266	278	295	297	312	311	303	284	285	282	294	293	267	287	292	308	270	260	266	264	277	327	309	287	304	289	275	275	260	221	291	293	282	265	285	285	288	271	295	302	269	267	282	274	312	279	272	315	300	288	303	265	248	262	333	284	286	245	265	233	285	306	279	294	292	257	269	263	274	275	268	316	273	286	287	266	290	283	290	309	284	273	268	253	281	276	264	286	268	313	275	299	274	297	320	299	305	327	262	282	281	290	262	273	249	287	275	283	280	306	247	246	308	282	289	285	264	285	297	294	260	308	287	309	282	294	254	282	265	285	263	272	284	279	289	263	273	277	287	269	290	262	274	324	275	268	319	287	273	294	258	255	251	298	314	293	286	273	261	305	279	286	284	330	238	280	275	276	292	266	288	258	267	302	287	255	262	279	261	316	258	273	293	282	275	258	244	287	285	280	306	299	293	289	282	276	257	262	245	311	280	268	277	282	290	282	289	285	267	292	309	286	282	269	257	265	300	260	287	296	271	283	259	258	287	267	275	284	304	278	300	263	282	312	254	289	297	275	232	288	292	261	283	247	281	257	290	289	310	296	286	293	268	279	257	281	301	296	313	288	299	243	285	288	287	298	290	313	300	320	259	282	284	263	233	279	272	276	333	314	309	316	282	308	264	268	295	265	286	291	280	263	270	261	234	288	293	299	288	283	276	277	281	297	267	295	293	298	261	262	283	264	312	301	283	272	272	291	318	283	274	311	292	280	286	260	294	285	270	281	298	269	308	260	281	323	282	305	260	288	273	289	308	305	263	277	285	290	273	289	261	241	273	253	275	271	274	285	280	296	287	293	284	281	307	282	254	293	269	279	268	294	279	283	278	275	308	281	289	311	274	279	264	282	283	278	305	282	283	293	297	270	277	270	284	297	264	288	315	285	296	256	261	305	301	253	299	258	293	274	280	293	309	258	289	271	268	287	295	261	292	295	311	301	299	265	305	265	268	269	271	263	282	267	289	273	270	246	308	298	310	267	260	279	265	280	272	285	276	264	282	282	263	294	267	274	261	300	269	272	260	268	268	289	276	328	306	273	302	280	293	291	240	274	286	299	290	293	281	250	277	253	280	277	277	271	287	262	290	271	290	311	274	278	277	308	250	302	313	274	297	291	296	286	281	248	274	283	273	281	266	313	284	284	281	282	313	269	305	272	281	301	302	294	269	289	267	290	281	264	316	323	279	306	278	294	251	282	270	259	293	236	291	273	292	274	292	271	272	284	298	301	302	272	300	289	285	290	280	259	260	277	272	259	301	310	255	302	285	278	312	294	284	290	296	254	266	295	292	298	311	297	277	294	304	300	305	291	261	277	273	309	294	265	296	266	280	287	287	298	276	283	285	279	297	242	283	286	265	319	310	289	257	277	273	258	304	313	298	276	293	266	293	279	294	291	284	279	259	292	268	273	300	289	298	266	285	285	278	266	284	290	296	270	278	299	285	283	271	304	280	293	266	287	297	248	330	296	296	269	263	306	253	270	250	268	297	255	278	277	274	265	266	284	278	310	304	302	302	280	285	270	295	285	265	284	279	307	311	288	294	248	267	266	291	295	280	290	269	282	302	307	251	299	275	289	279	273	267	280	284	309	306	300	287	263	282	264	297	266	266	269	242	248	299	279	333	291	268	278	279	266	274	299	246	280	271	299	278	285	278	263	262	308	288	314	309	286	265	285	265	260	230	293	304	258	271	330	258	317	270	334	277	277	267	302	293	287	293	288	300	301	299	306	305	278	258	257	280	268	279	270	299	298	294	292	303	253	292	281	295	290	284	295	292	265	300	253	256	282	296	295	298	244	278	254	276	290	298	299	289	271	310	266	275	279	268	303	271	288	263	291	269	285	281	300	270	286	274	295	304	317	286	283	291	299	289	280	293	297	260	271	299	282	270	286	288	295	271	271	262	254	272	288	266	282	251	248	263	290	302	295	313	276	277	260	276	299	260	262	254	340	260	293	307	274	270	298	314	301	279	278	301	292	286	289	285	280	274	257	279	287	311	263	273	267	292	300	282	298	290	282	294	305	263	284	315	285	257	290	267	296	290	252	261	276	249	333	258	255	289	301	283	270	317	291	287	266	300	285	278	278	265	257	294	285	277	303	285	278	335	268	261	278	251	248	307	265	266	306	305	279	276	281	284	324	291	305	276	295	281	288	285	233	274	321	280	294	298	272	297	286	296	310	289	290	271	286	271	293	295	309	263	283	248	282	303	265	259	306	262	278	275	284	270	290	294	272	303	304	297	255	279	307	262	269	262	304	315	267	299	263	240	293	284	308	268	283	270	293	279	294	296	283	317	263	299	277	287	277	265	297	292	337	283	270	282	279	284	294	285	290	274	297	283	283	275	300	261	279	293	284	264	270	286	259	301	229	249	292	256	301	304	305	249	287	306	261	334	301	317	319	267	279	259	316	271	262	297	288	277	272	298	274	279	257	296	286	296	277	276	275	274	278	267	293	253	319	275	277	278	264	285	256	248	278	298	304	259	297	308	270	284	293	297	274	325	266	281	270	304	269	307	284	287	271	294	271	293	304	272	290	245	286	268	288	279	287	291	302	300	275	276	289	295	272	298	280	297	281	327	282	282	282	301	289	265	265	314	290	286	297	310	290	307	262	289	282	285	266	267	282	286	289	284	247	292	264	293	276	258	281	314	284	293	292	265	268	302	283	291	270	263	263	293	317	290	287	269	244	279	330	279	329	270	281	294	278	288	273	297	295	287	284	294	297	298	290	297	292	316	299	279	274	286	282	253	291	298	275	304	276	268	275	273	288	269	280	276	291	266	304	297	265	287	300	300	273	267	290	260	245	279	245	295	306	303	283	287	275	255	271	283	302	277	268	258	289	340	276	305	286	271	283	282	262	268	299	268	302	278	314	274	298	313	309	299	267	272	231	282	293	304	336	290	265	262	299	300	272	288	292	294	262	321	270	264	298	275	285	284	266	277	269	280	297	292	288	270	270	277	299	294	281	253	288	301	281	324	272	298	274	259	241	273	277	322	242	263	270	278	289	275	298	275	297	283	303	264	280	296	286	289	265	277	289	266	224	268	285	302	285	279	277	287	292	286	280	288	296	262	258	261	303	267	262	301	266	257	294	304	276	292	269	290	273	275	261	312	277	278	265	300	287	286	286	309	305
36408	47834	54038	53493	47573	41428	33817	30477	36870	33951	33346	29373	29183	29028	30007	16346	18212	26997	31923	16693	7963	4111	3646	3172	3725	2596	2353	1580	1261	1631	2342	2730	2098	1244	1014	972	921	801	764	865	1508	3525	5877	6864	6180	4890	3010	1890	1234	855	742	727	673	708	666	687	647	660	675	656	681	672	688	629	667	654	672	649	655	611	637	668	686	680	607	608	656	660	715	597	671	627	609	649	659	664	596	619	683	624	629	646	639	691	644	666	600	618	638	618	648	627	659	633	673	658	629	601	649	654	631	678	641	652	694	657	692	699	690	702	662	589	643	647	635	652	642	627	669	667	647	659	691	676	697	646	635	675	725	622	652	648	649	679	626	689	642	610	665	645	679	638	646	654	636	652	613	624	687	683	688	684	645	603	682	627	666	676	674	633	664	660	662	634	641	645	651	671	660	697	644	627	616	671	632	658	658	647	667	667	683	621	646	676	638	701	659	649	654	651	646	639	641	644	633	621	662	612	699	622	641	662	649	638	647	670	669	681	640	720	665	633	722	652	615	660	673	640	656	673	627	621	697	642	634	670	645	649	652	624	669	697	686	661	673	685	661	620	636	660	578	629	646	618	674	660	645	640	690	683	698	561	651	656	662	651	658	629	636	612	666	639	647	652	667	648	715	674	664	672	656	630	657	629	682	676	619	656	685	666	618	649	653	660	669	638	652	609	610	660	660	642	641	685	678	645	619	658	631	645	661	623	624	657	672	698	606	700	657	630	646	651	600	625	667	695	671	647	638	651	636	671	650	675	612	648	651	647	673	680	660	655	694	652	678	642	661	702	638	675	677	687	608	647	643	614	682	654	658	685	661	660	661	651	661	647	623	638	608	690	645	682	649	641	666	671	623	675	676	616	657	657	620	655	668	664	665	687	627	684	645	684	652	612	649	654	642	647	613	632	636	654	671	650	673	644	665	656	666	673	690	664	637	644	670	611	664	684	693	687	690	675	696	600	689	664	617	619	679	676	629	593	667	692	695	666	640	678	638	666	667	653	713	646	648	672	663	622	660	640	645	636	645	661	694	731	672	646	642	629	637	626	631	601	658	638	669	633	642	628	674	642	623	590	648	674	712	628	674	633	652	664	675	632	686	671	594	644	601	660	646	619	683	639	676	646	640	649	688	678	642	639	647	565	623	624	631	616	632	637	681	650	649	695	631	705	657	641	624	672	666	661	634	629	627	620	655	711	639	619	644	619	604	658	650	682	688	642	656	661	635	672	660	630	654	611	649	665	651	656	622	632	664	599	632	692	616	649	625	648	650	605	691	632	657	664	671	642	647	672	663	599	677	655	672	709	631	666	655	630	632	659	658	644	595	605	695	656	657	659	666	638	668	653	709	606	618	673	630	653	631	652	685	623	604	650	621	637	609	691	640	629	622	708	658	689	655	597	675	636	613	655	666	659	640	648	684	643	657	655	662	658	651	684	652	622	669	620	638	644	673	658	647	667	651	608	645	640	628	651	653	633	653	633	648	651	688	632	684	716	689	648	636	639	672	620	676	657	669	716	627	638	652	666	624	673	654	644	641	623	641	643	658	642	629	671	655	675	644	658	676	673	616	690	643	674	643	672	677	638	631	651	625	660	703	663	645	618	586	654	634	649	638	663	633	669	658	663	688	670	655	638	615	629	635	701	623	615	662	628	638	678	649	618	679	652	704	678	695	673	653	617	644	632	662	596	643	696	659	641	662	624	647	700	666	672	619	682	650	640	668	654	702	611	656	617	650	622	621	624	654	639	623	661	699	633	677	660	661	632	615	607	653	659	621	676	647	618	655	673	671	678	646	682	627	653	617	613	641	711	682	664	664	678	631	658	679	693	637	638	624	650	627	645	664	608	647	664	660	616	626	656	598	650	647	658	672	660	620	580	658	666	633	649	658	659	632	676	682	650	660	657	655	631	654	654	608	606	677	647	672	630	683	663	623	634	658	634	608	622	636	663	598	640	629	635	678	691	663	666	600	640	664	663	637	622	649	647	651	641	621	638	606	643	660	680	609	630	703	640	618	632	643	668	649	663	648	656	660	644	652	681	655	670	638	658	620	622	650	632	687	603	623	697	648	696	690	606	671	702	644	663	637	634	646	672	659	616	604	667	649	648	669	661	674	660	656	612	649	611	630	673	569	692	638	634	673	641	641	675	599	643	641	695	635	646	654	666	636	605	633	676	669	712	620	662	597	651	701	705	600	634	633	634	611	683	653	652	701	690	670	649	584	666	668	688	649	658	652	649	638	630	651	664	677	637	688	715	641	628	693	626	674	645	669	606	659	597	651	595	647	676	615	649	652	644	648	618	654	655	631	645	662	647	647	679	582	644	624	661	685	631	684	644	692	642	685	596	672	700	664	688	605	637	630	600	675	641	644	659	670	623	647	633	658	682	658	625	627	630	616	599	666	649	648	674	673	655	626	673	674	638	631	596	652	588	648	639	643	661	613	611	701	622	658	659	648	661	674	649	657	674	619	662	618	665	644	649	680	677	646	607	686	632	679	638	648	695	650	632	695	633	655	577	711	617	650	650	660	600	651	625	636	665	624	633	673	648	643	677	628	677	684	631	643	663	626	706	660	664	666	627	649	625	669	677	699	663	694	598	703	623	641	660	656	641	644	642	641	652	641	624	654	674	624	687	672	667	653	634	661	626	625	670	644	675	623	663	595	642	636	597	679	657	624	648	663	647	634	677	639	677	661	656	611	644	668	692	640	674	606	700	671	675	668	639	633	626	588	658	618	683	679	625	650	649	622	635	658	624	650	657	677	644	626	664	629	655	653	684	631	623	655	621	620	647	655	648	660	651	626	653	663	653	653	616	631	625	646	654	604	665	650	661	612	593	659	650	609	634	610	659	667	660	639	610	595	656	689	602	634	659	648	597	648	618	646	673	670	649	626	697	658	649	615	623	690	678	663	642	643	697	630	639	610	623	683	675	647	691	646	652	643	652	636	677	677	633	632	696	656	686	623	653	685	654	631	667	665	600	672	701	631	626	672	695	631	625	637	679	620	654	657	645	668	656	702	630	666	636	666	641	640	643	643	684	649	619	684	653	668	645	689	612	692	654	665	664	653	677	640	637	656	651	633	626	649	634	671	666	628	654	640	621	663	652	661	629	647	643	650	678	634	638	688	618	634	650	697	637	698	681	668	620	624	684	613	655	636	625	613	650	624	646	695	673	624	723	627	679	630	650	672	609	699	697	664	651	642	675	658	602	653	609	711	645	664	612	629	655	630	603	620	646	671	641	647	675	636	603	648	612	638	673	667	676	662	634	640	663	674	647	643	652	658	677	624	664	686	662	649	648	647	600	691	690	661	653	645	657	652	678	661	667	660	660	632	709	660	643	685	631	699	682	676	641	617	651	696	641	637	669	620	646	642	668	605	655	675	622	653	663	661	655	649	636	678	662	622	634	616	606	686	612	668	594	689	657	652	690	634	688	618	684	611	635	631	625	652	658	653	661	662	665	654	617
20056	18497	35023	40124	48460	35638	25233	16356	9762	4150	3003	2487	1587	945	786	450	640	782	602	442	355	372	390	348	338	343	293	331	349	330	345	379	365	357	335	352	326	340	345	318	311	336	332	395	396	416	418	356	341	359	313	337	347	327	306	310	318	322	289	371	359	356	350	317	316	287	306	320	314	327	294	323	290	337	307	312	303	299	281	309	343	309	325	316	305	280	275	318	304	324	324	328	357	330	300	303	314	313	321	331	349	333	297	332	314	321	325	313	360	321	376	329	315	275	303	317	312	319	351	334	323	340	342	352	315	285	339	319	285	283	312	333	337	329	321	301	341	323	331	287	298	309	313	321	329	324	351	270	317	316	322	329	337	324	312	330	314	301	326	327	314	332	320	327	331	332	299	331	322	335	318	336	355	332	283	308	345	350	336	327	299	320	339	302	331	333	327	273	312	327	335	327	295	317	324	350	296	332	335	344	330	346	300	345	351	295	343	308	304	322	329	284	325	353	351	341	320	345	334	333	301	344	350	300	321	308	324	333	340	345	317	328	326	326	309	313	314	352	352	331	314	327	288	308	324	318	316	320	332	329	335	318	336	324	345	307	312	336	347	331	331	354	300	338	327	332	336	305	350	333	271	324	331	324	310	336	285	320	328	307	314	316	318	327	307	339	303	316	301	315	344	300	365	291	352	300	289	312	319	322	326	296	333	333	320	361	318	314	298	303	303	327	319	313	350	315	352	311	324	343	342	318	323	341	314	321	351	330	332	322	357	322	353	327	320	299	293	305	343	298	330	330	320	308	375	328	320	335	362	333	326	309	322	331	295	308	358	312	306	335	321	305	335	337	336	327	329	348	318	307	331	339	333	299	341	312	294	311	278	312	325	328	333	326	327	321	319	316	316	315	311	315	340	289	310	319	332	326	309	274	341	345	294	318	331	318	330	300	325	314	303	265	308	318	292	316	281	296	311	319	322	302	342	361	318	319	305	346	293	295	340	324	332	322	315	323	315	336	301	318	323	363	308	308	334	325	302	332	321	316	351	311	327	328	312	335	318	282	338	335	326	317	325	303	338	360	324	314	329	308	338	337	335	319	363	311	324	314	317	330	337	315	273	292	312	300	303	309	318	337	313	320	297	300	288	315	323	314	315	319	337	305	300	327	309	317	299	309	343	322	320	338	305	296	333	301	307	304	304	301	361	356	305	324	305	328	306	332	323	340	327	324	295	320	288	305	317	327	308	313	343	337	285	324	335	338	338	322	323	311	324	310	335	318	321	306	328	306	349	303	315	325	338	275	335	320	317	338	315	311	309	323	350	337	303	329	335	309	321	300	310	298	312	354	335	355	339	332	294	318	316	291	288	320	346	304	309	325	313	319	316	305	364	305	324	333	336	314	306	336	321	319	321	317	288	313	348	332	323	291	304	344	325	274	353	331	319	299	331	333	320	278	303	308	337	294	304	315	321	323	322	331	328	344	332	351	307	296	328	331	294	284	304	327	299	330	294	324	326	336	293	361	325	329	321	340	334	355	324	332	325	335	299	324	340	324	282	314	315	322	310	308	338	335	334	328	377	316	321	319	310	337	318	309	336	283	308	333	303	336	322	306	357	333	295	341	349	324	340	318	313	338	293	337	306	309	306	332	315	327	315	295	339	319	272	362	306	306	330	310	298	323	286	337	351	333	342	320	328	321	313	280	343	311	333	324	326	309	341	325	282	316	313	333	312	314	305	318	369	310	384	343	280	322	310	282	319	298	321	320	324	314	306	322	330	303	317	286	313	311	300	338	334	304	309	320	336	326	328	319	340	339	294	296	345	351	337	314	311	284	304	300	320	322	321	289	300	322	286	285	274	346	316	329	314	303	331	314	327	316	312	305	316	350	298	306	342	342	312	335	312	305	313	339	326	329	324	366	338	337	339	292	312	309	307	350	314	306	334	279	310	299	312	333	321	327	341	332	349	334	320	341	319	327	344	326	333	346	354	336	353	321	342	315	300	314	344	280	347	323	320	295	329	362	324	302	315	310	322	293	344	355	309	322	334	355	325	294	335	358	330	326	320	317	309	325	319	308	321	310	367	307	333	324	300	329	331	310	287	320	298	301	327	318	319	317	350	334	308	304	333	321	322	324	318	318	311	326	326	304	305	268	306	308	311	329	319	319	330	320	328	328	331	319	336	294	345	338	307	302	294	338	329	311	321	315	319	319	289	314	317	306	304	306	292	286	313	338	313	320	324	323	314	320	328	339	352	319	307	302	293	303	287	332	321	331	341	310	324	336	339	302	267	287	318	308	316	309	342	324	336	313	318	344	334	309	308	298	309	276	305	312	312	353	286	293	328	318	307	319	342	340	310	333	331	377	320	288	336	315	339	326	309	293	317	320	322	333	358	303	283	357	336	287	306	351	345	287	301	308	324	334	365	290	327	344	322	318	316	321	322	356	321	336	310	318	338	339	319	291	330	311	339	300	307	334	301	290	342	320	328	293	353	309	311	316	315	300	336	327	314	311	332	337	277	341	331	313	312	339	342	342	302	302	300	329	292	371	354	333	346	304	311	287	335	289	307	313	348	324	346	327	364	300	294	343	317	328	326	336	328	325	322	344	357	321	344	333	316	312	305	334	331	306	324	320	309	325	299	330	333	314	325	315	274	321	343	305	311	303	288	357	328	313	349	336	302	311	320	329	292	329	307	322	324	303	336	330	298	291	343	321	336	351	318	308	356	356	339	286	287	353	296	326	296	295	299	333	365	327	329	314	301	326	291	347	313	295	303	318	317	329	336	320	308	324	340	300	273	291	348	299	350	312	315	329	313	307	311	321	318	334	331	320	314	322	337	306	326	339	341	312	294	306	323	325	307	325	344	326	341	303	342	304	301	326	320	317	332	334	306	339	310	320	311	341	304	322	284	359	323	306	328	315	312	307	331	326	306	336	330	308	314	310	314	318	297	329	345	319	309	291	349	328	298	326	321	341	343	340	332	306	311	313	386	317	313	316	344	303	328	299	343	332	315	303	292	297	298	367	325	349	318	315	310	359	313	315	309	309	340	298	312	319	334	304	310	346	310	307	315	339	334	335	315	311	309	332	311	370	301	305	299	288	289	306	340	323	323	339	314	329	312	317	316	305	343	337	312	322	337	312	298	327	336	352	330	344	295	345	304	328	300	304	324	302	324	340	306	309	345	303	354	314	323	325	308	285	313	343	310	331	318	281	315	329	281	351	314	318	333	297	333	334	313	347	320	314	320	302	332	341	316	334	296	303	336	314	350	304	304	313	325	306	343	330	298	303	335	316	366	344	328	330	330	324	322	312	331	336	338	312	347	337	330	322	339	316	300	322	320	329	300	340	308	308	306	337	316	315	316	340	330	336	305	326	306	328	324	337	314	326	333	311	304	359	311	308	296	336	312	312	336	305	316	331	354	342	314	321	326	319	327	308	310	320	336	351	325	301	324	312	323	316	323	353	321	335	334	300	309	304	357	338	322	310
13021	18082	36873	45998	54375	45689	34846	27727	20935	13689	12357	10663	7434	4409	4155	1743	2904	3993	3053	1850	1120	1109	1148	1009	962	919	878	913	889	926	935	1113	1110	1053	914	833	792	796	796	795	876	912	1031	1147	1213	1249	1228	994	916	844	806	809	780	798	825	777	795	774	778	754	776	799	788	782	816	767	761	863	759	791	815	813	788	813	772	750	768	814	837	766	807	774	805	742	787	807	808	798	761	831	798	768	795	779	807	809	785	765	735	819	803	762	857	779	793	782	756	765	799	797	799	751	792	836	789	811	826	762	796	781	794	799	760	744	785	794	801	793	811	773	782	841	776	809	762	798	814	774	776	763	808	766	763	788	792	753	766	804	762	789	826	845	774	761	820	820	732	788	808	841	775	790	808	768	807	778	812	743	792	837	740	803	841	824	836	773	815	777	854	765	830	754	812	738	782	849	769	773	797	784	835	828	778	773	815	823	828	799	810	755	793	780	794	760	772	797	718	833	782	767	744	775	742	803	818	794	780	785	784	782	822	807	769	815	785	804	764	791	826	806	799	759	788	809	815	763	775	765	747	806	864	800	747	766	786	814	790	760	773	749	737	781	815	769	751	773	797	789	779	775	819	806	752	784	773	797	828	786	750	771	755	785	832	769	817	816	830	789	762	784	803	774	840	842	797	767	764	745	764	795	747	767	798	765	776	788	763	811	734	791	796	814	813	768	792	788	758	789	776	784	788	781	796	766	797	786	834	822	794	791	767	789	804	742	805	813	847	827	779	747	792	775	771	803	790	804	823	760	767	790	798	743	755	793	825	785	753	809	817	779	776	798	770	773	779	794	813	784	754	757	791	793	791	786	732	855	790	766	779	824	750	810	782	752	783	744	789	823	764	805	762	819	848	792	758	785	780	779	757	738	806	796	810	780	770	802	762	769	778	772	802	789	762	777	808	786	814	804	806	801	760	795	790	758	790	792	773	760	811	796	756	774	809	835	773	831	816	814	760	801	819	834	764	789	782	801	784	778	828	774	802	785	775	783	782	774	805	805	810	741	807	768	773	813	815	751	803	776	782	791	763	795	789	797	720	782	767	801	791	840	791	797	766	780	765	792	797	727	738	782	767	774	767	809	819	772	819	806	773	821	794	796	807	815	756	752	776	725	774	796	775	753	816	709	748	773	809	776	798	804	739	759	801	769	769	822	776	767	794	810	796	789	792	775	789	801	776	775	801	741	786	755	799	748	797	805	783	802	770	784	782	790	799	787	795	750	825	782	818	780	763	781	789	786	814	814	770	811	793	797	772	774	747	859	789	781	774	801	804	758	823	756	778	780	778	741	826	757	816	789	834	809	773	793	806	782	757	743	760	729	770	806	832	810	804	809	772	781	765	814	813	860	780	812	780	773	774	777	784	775	787	832	787	810	754	793	757	812	793	767	825	776	801	777	778	829	766	776	781	803	841	828	807	772	775	819	812	755	808	749	770	751	789	756	858	800	805	776	821	850	765	771	790	774	813	788	805	756	778	792	794	732	830	837	780	791	803	795	761	800	814	767	816	764	790	751	801	781	793	830	795	807	768	805	801	817	811	771	792	777	842	807	737	782	817	803	784	792	817	818	777	808	731	776	766	792	801	799	869	825	760	783	807	802	803	757	767	767	753	772	780	803	710	791	774	760	867	801	801	741	764	799	794	779	804	833	794	807	865	768	784	795	787	771	748	780	750	771	827	756	789	860	803	744	753	823	774	801	760	784	797	781	815	779	789	821	756	767	771	793	735	789	799	772	762	767	766	754	843	806	808	817	779	772	784	804	750	784	827	803	763	778	810	805	767	780	773	782	791	830	781	794	769	814	777	788	748	763	767	811	799	785	740	786	808	763	804	829	755	779	772	830	773	798	844	840	730	798	748	789	826	755	746	802	796	744	781	801	766	792	811	766	790	779	753	782	772	805	791	801	821	818	773	807	784	798	817	831	765	803	764	824	801	817	747	773	766	774	764	755	777	752	789	786	769	760	783	756	789	772	765	803	816	779	814	831	817	821	780	748	771	819	784	725	786	722	758	830	778	822	798	783	805	792	790	740	798	825	854	806	772	781	739	839	844	833	778	804	763	772	840	788	793	787	800	753	780	814	821	803	779	772	774	814	769	776	807	841	797	788	768	703	801	805	804	751	801	808	800	803	800	802	764	811	817	812	738	828	795	741	782	783	776	770	766	788	801	789	763	778	817	822	734	819	841	799	784	811	819	764	822	788	803	783	805	841	872	770	802	775	795	768	810	752	741	832	830	795	792	788	794	804	792	835	782	777	765	839	832	851	793	817	773	804	830	758	744	779	807	796	779	792	751	773	782	792	809	782	813	779	816	813	806	730	790	801	767	788	848	792	845	785	840	775	810	792	793	739	802	852	770	787	788	820	830	805	787	799	808	819	762	739	825	775	753	767	804	796	787	806	736	793	826	767	748	849	761	820	761	827	812	801	796	786	746	801	775	769	797	819	773	763	791	775	809	794	761	788	788	795	738	824	805	769	793	805	778	781	836	789	799	795	775	817	773	756	784	838	789	845	817	837	791	769	799	800	808	745	824	814	828	810	761	772	794	762	778	766	790	849	849	772	819	742	806	830	777	736	794	748	810	800	794	753	752	778	776	765	771	784	763	794	786	796	801	796	766	813	786	835	879	762	766	783	836	770	780	769	834	775	782	792	802	789	806	754	818	811	745	782	808	776	749	809	760	816	781	829	801	830	831	843	764	781	785	777	811	783	803	809	806	743	773	743	756	843	812	800	821	762	820	751	809	764	826	824	800	814	758	821	763	840	842	821	778	759	796	814	767	830	798	795	853	752	802	782	795	765	740	817	733	814	779	818	814	836	813	778	802	767	788	743	790	808	789	821	769	788	821	776	726	789	788	848	770	800	779	805	777	782	802	764	743	812	753	721	832	806	762	767	783	784	800	795	758	800	782	806	788	844	757	816	759	804	784	784	774	813	769	785	795	788	824	750	817	755	781	797	786	791	789	767	825	745	836	800	775	805	793	817	825	742	799	734	794	785	779	749	787	755	768	783	813	811	836	745	804	784	747	792	757	774	806	797	770	778	808	827	835	751	800	788	779	799	824	734	773	790	802	817	775	758	779	769	744	809	779	814	764	774	826	784	785	769	811	790	815	784	804	755	776	812	782	770	783	788	748	815	812	811	775	804	767	802	795	814	759	796	752	786	762	764	832	792	797	801	825	796	787	831	807	803	783	763	809	783	797	770	781	799	789	769	797	799	777	825	752	786	787	838	802	805	806	815	827	780	752	775	817	765	817	798	765	815	790	752	796	790	793	801	753	834	748	746	799	768	747	770	793	804	800	790	793	738	824	796	809	812	814	776	754	765	815	791	829	837	844	741	773	785	768	768	811	813	769	791	843	804	775	773	729	777	766	797	810	790	803	793	771	751	762	751	803	800	835	790	768	799	781	774	820	765	798	799	811	791	845	814	804	750	854	773	787	770	753	767
42902	50560	52085	48195	41423	37082	40421	40375	41341	36100	34920	31647	22796	14534	14765	6908	9810	7575	5045	2496	1449	1219	1174	1104	807	516	450	419	385	412	474	511	379	345	330	310	283	279	286	310	358	433	663	837	828	681	564	460	361	347	354	314	292	287	339	308	284	277	352	281	299	306	293	312	298	285	307	302	318	321	305	309	279	308	315	285	300	311	313	330	277	298	322	284	299	299	285	286	288	297	299	294	280	337	302	295	300	276	297	318	277	316	292	326	289	283	284	271	298	307	301	298	306	288	299	292	305	292	299	269	325	294	307	314	290	323	290	319	318	324	315	316	304	262	276	300	272	308	283	262	301	302	288	317	290	282	280	332	268	288	297	305	336	321	304	309	269	272	327	286	273	277	300	310	300	273	343	314	286	286	317	275	300	294	284	317	326	315	325	287	294	273	303	293	303	283	298	298	293	291	288	313	309	316	309	295	295	308	293	284	316	321	266	306	298	288	332	299	291	321	314	332	280	317	316	284	332	291	282	350	286	283	283	271	280	303	306	304	285	297	305	302	304	281	288	294	308	285	292	295	357	286	310	301	287	303	291	254	314	297	303	293	294	280	268	310	276	283	292	307	303	288	296	313	312	303	272	300	308	299	308	301	294	291	296	298	351	304	301	307	291	324	323	309	314	315	308	337	297	290	266	317	308	310	299	323	290	294	311	307	304	334	261	320	314	293	309	296	303	304	319	305	311	276	306	289	314	300	306	284	315	311	303	294	302	274	296	296	296	269	308	300	294	310	288	307	312	318	302	308	305	317	324	325	319	301	276	296	305	314	326	305	309	317	306	287	316	283	301	304	279	327	312	314	316	303	284	301	302	318	302	330	319	284	293	280	311	301	328	278	265	293	300	318	283	280	303	299	281	301	285	280	308	328	314	308	288	301	302	275	304	300	315	286	280	301	278	317	326	288	266	316	283	326	275	306	297	308	280	295	310	257	305	313	275	314	300	303	296	308	321	290	300	318	318	283	271	276	288	300	283	294	286	266	302	280	296	351	305	309	323	328	320	292	308	307	313	289	299	290	296	291	299	274	291	285	295	303	309	323	286	284	308	302	303	284	320	286	270	299	264	297	289	313	289	294	301	283	300	290	316	320	316	282	301	288	312	285	300	308	292	313	287	264	290	311	300	301	300	319	317	322	277	306	323	274	296	278	293	278	290	297	330	316	265	287	303	292	295	290	276	296	344	298	280	303	313	329	314	243	296	298	303	303	296	307	272	287	347	318	328	306	303	308	313	296	277	314	281	321	329	287	302	295	311	273	313	282	333	320	311	294	273	299	302	298	304	267	323	321	315	275	278	294	279	294	297	311	299	272	307	283	311	308	318	276	292	334	311	326	296	289	314	315	305	337	288	328	310	307	306	251	290	297	299	314	290	309	309	294	312	298	288	298	294	303	299	303	279	295	294	328	326	282	313	339	351	307	298	289	260	292	286	270	260	318	291	290	285	317	323	299	272	300	278	301	279	312	281	284	294	297	290	294	283	284	283	323	279	285	306	297	290	287	288	324	326	288	301	299	289	312	275	307	252	304	301	343	321	300	298	293	292	325	353	291	282	297	290	276	285	275	336	334	311	272	313	291	294	317	319	310	296	302	277	298	293	304	287	307	312	305	292	261	314	266	325	312	313	302	295	279	310	328	288	283	337	295	337	285	298	305	281	289	285	282	321	277	309	287	317	276	301	275	324	287	289	294	270	270	273	303	276	283	319	287	315	289	312	329	298	301	305	309	277	291	308	283	303	303	280	312	335	333	294	298	311	328	293	301	324	310	323	289	270	285	296	287	301	299	313	283	292	339	280	307	324	302	299	318	290	306	316	304	283	277	303	296	289	268	306	313	293	274	316	305	283	286	316	265	308	314	266	299	282	292	288	290	281	270	276	293	308	310	289	296	314	300	297	299	287	298	306	332	296	292	306	293	305	303	315	288	285	310	290	299	305	290	302	252	331	299	285	308	300	301	285	306	269	278	301	298	275	281	300	306	294	308	303	313	293	309	320	309	264	301	327	294	284	301	301	329	284	306	315	296	287	319	289	270	275	283	298	273	288	316	296	287	307	310	279	296	306	306	307	277	300	294	268	283	329	293	281	288	267	335	282	292	342	302	309	317	310	289	287	324	305	296	293	267	326	272	287	290	271	293	305	273	327	291	349	341	308	300	280	299	294	314	279	311	319	267	291	321	313	313	311	290	282	289	275	290	283	298	282	302	293	264	310	270	305	284	305	320	300	315	306	261	309	313	330	293	268	299	301	313	320	304	295	270	308	294	321	287	319	299	293	264	305	292	279	294	305	306	313	295	294	297	258	301	284	288	281	301	294	328	256	302	293	323	296	291	308	303	322	284	295	301	290	263	315	293	292	284	292	276	298	311	282	280	273	317	317	271	313	296	273	271	271	262	286	285	293	284	308	328	298	286	324	327	282	297	284	290	321	314	308	313	304	308	300	311	291	312	297	297	274	302	283	326	309	299	265	298	303	310	283	282	302	293	309	313	290	296	334	286	278	319	268	289	319	287	284	307	308	256	278	314	303	310	284	284	282	335	297	308	279	306	316	306	318	295	278	277	278	280	307	311	299	270	288	302	290	331	328	286	283	291	294	282	311	290	292	293	265	288	288	309	295	303	327	320	317	304	300	321	338	305	293	310	288	293	328	311	277	311	294	333	282	297	328	275	287	308	315	258	286	305	286	295	308	331	325	285	291	311	302	305	292	284	310	319	281	289	303	316	304	283	308	300	295	281	325	280	292	292	304	295	285	295	326	303	307	319	287	301	301	324	314	295	305	273	311	308	279	311	322	312	290	290	305	296	321	298	304	290	321	314	323	335	311	298	328	337	315	329	314	316	328	273	303	305	302	288	302	288	298	303	286	264	306	310	327	307	352	312	282	335	314	311	277	295	290	321	271	320	287	270	304	307	277	302	306	302	264	283	331	306	280	321	336	282	299	275	291	296	321	288	282	291	326	296	272	294	267	306	325	286	293	277	310	331	316	288	298	319	298	305	340	295	281	290	289	301	301	286	303	306	305	315	310	279	294	297	301	282	290	286	294	308	288	320	278	301	294	291	267	330	301	307	285	270	312	299	274	291	356	313	302	261	287	272	267	286	293	312	298	292	287	318	290	314	298	315	272	302	298	327	277	323	305	276	264	272	261	328	306	269	237	331	305	262	297	335	318	278	303	282	290	276	294	283	305	320	284	311	271	299	285	306	293	315	278	307	275	257	296	305	338	304	291	291	300	296	301	282	314	296	301	307	319	274	283	302	321	331	316	300	311	345	290	298	312	312	300	319	287	276	320	314	282	282	309	301	306	267	314	312	293	311	294	321	299	325	305	301	306	289	335	304	302	322	299	313	290	282	314	281	306	282	305	307	280	283	281	304	283	296	285	290	280	310	312	289	304	289	302	323	280	296	284	287	285	312	291	313	281	302	301	292	323	273	298	303	309	301
29723	46581	55096	55166	53579	58216	58682	57963	55015	50324	49306	43809	32709	26407	32781	17234	26965	20586	17453	9506	6485	6206	5769	5347	3725	2010	1293	1583	1602	1377	1711	1702	1261	931	954	844	841	803	765	898	1206	1712	2873	4031	3869	3090	2216	1450	1068	879	766	755	753	778	717	740	726	730	741	718	692	769	778	736	729	793	692	739	731	729	744	720	752	738	745	740	694	697	734	745	723	712	720	743	722	711	733	677	746	730	698	670	712	721	670	751	717	711	688	749	727	676	679	756	776	712	734	717	726	717	707	750	724	692	795	772	782	736	728	722	733	689	714	704	685	698	783	715	711	734	717	746	727	686	787	748	693	737	690	726	743	712	643	694	690	716	735	703	721	725	684	706	671	744	745	714	734	773	742	682	722	735	673	725	718	720	729	699	745	701	710	681	723	759	713	750	767	678	681	710	757	770	698	757	711	659	771	754	711	711	768	695	725	697	717	760	724	713	703	736	704	739	724	714	712	740	731	748	754	727	739	692	718	791	758	674	744	690	697	719	748	692	707	760	728	693	775	727	679	775	784	739	714	734	705	724	731	731	708	756	760	747	726	720	753	701	734	760	685	669	730	770	727	720	703	741	704	704	697	675	710	740	662	714	672	703	703	689	731	734	724	748	707	767	703	688	744	687	712	739	717	702	702	707	724	695	721	724	722	744	688	724	726	795	731	747	713	748	645	756	763	726	737	738	694	699	691	734	738	724	714	754	748	713	670	704	719	722	720	692	746	693	706	670	756	720	741	726	730	724	705	766	745	720	750	738	681	697	721	750	721	761	687	736	705	695	766	756	661	682	690	665	727	721	725	739	738	712	681	669	691	669	738	705	752	717	730	716	714	700	740	756	749	711	716	696	658	716	717	699	732	666	725	696	752	733	709	710	740	708	700	730	721	715	752	673	731	711	718	788	648	731	678	721	730	723	732	679	714	751	735	715	726	729	702	740	738	722	731	715	729	735	749	731	724	726	708	742	749	748	729	729	691	695	789	688	737	692	683	719	671	727	727	681	735	736	703	713	719	721	714	697	689	711	704	745	730	719	666	726	728	745	720	766	741	769	715	721	749	709	680	659	686	758	712	736	706	729	741	677	713	749	674	688	730	717	700	731	719	791	765	721	743	724	690	710	696	690	717	747	812	715	719	741	763	677	732	721	695	704	766	689	740	697	758	773	724	677	732	780	779	689	719	683	718	698	646	732	740	669	756	721	720	766	733	699	707	756	709	736	727	728	744	730	731	685	764	701	725	727	717	650	745	657	704	736	749	710	712	673	723	736	658	719	737	722	735	767	755	731	706	745	713	707	737	737	703	738	760	703	733	671	710	723	747	698	743	743	699	794	736	743	742	754	695	761	741	732	722	707	717	734	727	710	752	682	722	689	767	686	752	771	724	736	704	737	692	743	749	707	726	726	706	715	757	756	754	688	703	708	687	754	729	746	764	716	726	697	736	712	686	732	729	716	761	679	736	700	736	695	733	723	743	730	742	720	761	715	711	749	727	679	703	711	703	696	727	723	745	692	727	684	733	727	759	720	721	724	713	704	722	712	747	735	675	745	763	702	704	751	728	737	716	678	785	722	742	732	751	683	730	735	734	739	791	724	738	744	694	709	695	731	746	692	741	685	777	730	717	705	695	748	718	721	688	715	658	741	764	685	683	743	706	667	742	719	741	717	765	726	688	726	760	719	738	680	764	708	719	668	668	696	730	774	738	766	723	729	747	719	701	712	748	717	684	747	703	685	732	723	755	709	726	733	712	696	734	720	717	701	747	726	761	714	763	712	707	726	704	780	720	753	716	707	694	712	687	729	757	783	733	736	710	767	722	761	651	712	707	751	736	750	685	730	737	743	727	694	720	708	708	702	664	731	688	705	719	746	725	725	711	718	722	730	639	685	753	741	666	678	704	726	729	752	701	689	739	747	743	738	743	737	681	738	693	715	742	740	660	756	690	717	719	761	724	707	741	709	693	756	667	744	732	735	690	708	744	715	761	662	762	745	696	749	750	712	749	730	707	699	765	739	679	703	716	702	716	725	752	745	721	715	754	680	669	779	748	726	725	739	752	751	707	799	711	728	703	701	751	711	698	685	680	707	701	715	719	705	644	786	696	710	724	711	725	724	734	731	742	761	750	718	707	722	664	760	756	738	729	711	718	745	682	677	768	695	776	704	754	715	725	760	741	729	672	710	731	695	699	733	736	683	715	725	715	734	675	746	700	719	722	702	725	788	753	722	697	684	684	653	700	718	730	735	707	738	757	707	715	715	730	720	714	714	716	722	743	742	730	773	736	716	747	751	675	738	713	718	720	670	752	695	707	729	703	705	687	715	762	766	730	737	670	733	675	714	712	706	757	700	706	733	741	801	700	704	730	719	727	729	721	736	733	672	714	724	750	704	728	683	791	746	711	699	731	714	703	681	712	741	726	681	739	728	710	702	773	699	743	725	713	737	699	717	770	758	742	708	713	720	728	701	685	739	748	719	702	693	741	720	773	721	676	701	674	675	732	716	747	692	711	732	702	706	724	681	719	702	745	714	710	688	771	672	735	733	706	727	691	761	726	714	708	740	710	703	736	725	684	730	778	689	729	695	762	720	754	689	766	710	728	706	679	711	739	690	698	674	749	726	749	755	721	699	728	769	723	678	732	740	725	723	699	728	715	718	788	694	719	742	724	729	736	711	749	751	758	702	730	672	714	726	758	729	710	722	728	715	705	672	750	714	714	708	771	727	727	722	697	744	741	702	768	747	734	710	671	719	732	779	714	739	725	682	735	679	755	744	693	729	713	747	752	705	749	702	728	705	768	716	688	707	717	702	704	764	734	688	685	736	743	770	723	701	721	702	767	714	706	699	741	766	706	691	669	713	733	738	709	736	743	695	720	689	696	734	699	691	728	709	751	670	715	757	757	719	726	722	793	734	729	723	711	738	724	731	754	697	729	782	738	736	738	726	724	723	738	737	715	760	712	739	745	691	710	751	692	742	736	726	722	673	711	748	724	741	723	759	700	727	749	752	718	785	709	698	711	782	731	710	731	744	713	689	668	751	743	708	735	687	718	708	713	737	752	677	690	741	689	706	686	751	698	742	716	694	723	723	678	745	739	704	735	748	732	709	776	784	726	747	711	712	763	738	676	737	695	731	667	737	731	714	737	713	669	729	720	707	726	739	722	722	761	693	755	707	710	763	715	724	713	753	705	739	727	717	714	726	692	733	731	660	751	720	724	696	740	686	670	724	746	707	751	709	732	725	741	712	743	706	688	730	702	741	698	703	709	749	732	744	685	693	728	742	699	679	756	744	752	659	740	690	691	723	712	748	686	720	684	739	744	654	713	692	701	735	743	690	749	714	741	677	724	753	685	692	687	680	739	721	700	733	721	713	751	729	710	678	691	690	747	758	687	700	719	716	781	702	722	708	728	700	712	724	728	778	672	699	749	723	718	710	687	718	702	719	711	721	760	712	740	768	724	752	752	785
56406	51494	47351	43405	43960	37833	40886	44350	50729	41323	37347	34674	28216	23497	26492	17301	18146	11778	9694	5883	2957	2915	2767	2533	1705	708	346	379	415	412	409	461	420	398	383	298	296	315	289	299	271	541	977	1331	1260	998	607	439	373	325	311	270	289	303	269	256	273	286	287	293	247	230	259	298	280	272	288	307	302	264	263	288	272	270	266	303	285	264	293	271	284	273	288	290	311	303	305	272	278	307	286	291	248	266	289	273	251	266	260	273	272	270	274	270	311	292	279	297	295	273	253	289	270	302	290	299	257	283	267	273	260	285	296	245	286	272	300	264	269	245	268	299	287	283	284	256	270	256	269	261	288	251	245	285	258	279	299	279	296	279	323	272	275	267	282	282	272	253	264	257	280	273	261	286	251	294	289	252	270	284	276	240	305	278	281	268	285	271	281	261	266	286	267	251	271	274	257	283	263	303	267	282	251	282	322	251	272	289	284	281	282	259	279	274	274	281	299	274	285	269	272	264	297	247	295	285	270	271	239	274	263	268	274	295	277	274	258	241	300	269	274	248	285	292	301	269	278	247	273	298	249	279	264	260	306	278	269	256	252	263	274	272	236	260	292	288	290	290	289	271	287	279	264	322	287	289	311	287	257	278	282	295	281	271	275	287	261	266	270	277	285	298	300	299	308	273	273	275	279	297	272	277	294	287	300	251	282	318	269	252	262	250	259	258	263	310	275	290	272	284	277	291	247	270	251	265	318	302	291	302	290	267	299	269	269	269	255	255	290	302	312	262	290	312	292	268	293	277	290	248	255	271	292	284	276	299	277	278	266	252	246	265	285	240	281	288	299	282	295	277	276	267	276	285	267	308	302	274	300	251	257	285	253	236	304	269	271	270	261	280	277	282	292	260	276	271	273	280	265	246	252	259	280	277	276	265	281	312	275	278	261	296	288	316	289	266	283	291	249	263	296	240	253	277	269	256	294	257	271	268	265	274	295	268	268	268	264	271	282	264	251	245	271	282	276	286	268	235	289	267	232	254	255	259	246	286	282	264	303	299	280	288	282	319	261	285	306	270	286	254	284	267	275	280	283	279	259	260	307	307	253	289	312	277	281	284	269	276	310	299	265	251	236	262	290	245	278	268	303	272	280	282	281	261	288	275	277	308	299	299	262	236	284	283	308	283	286	259	298	274	272	289	260	252	274	290	316	281	249	243	279	272	293	306	303	267	290	270	265	254	284	287	289	264	248	266	282	249	258	287	298	266	285	291	278	274	279	283	253	316	291	294	272	290	287	279	254	293	274	265	272	257	296	284	296	318	268	263	304	273	278	277	280	274	252	311	304	229	262	259	274	278	285	290	279	276	277	292	244	270	262	279	288	297	277	254	272	276	297	256	298	300	276	302	303	283	299	278	276	286	262	311	288	276	292	292	264	267	283	274	256	246	261	271	297	259	260	248	267	275	301	308	258	269	273	287	270	271	268	305	291	273	263	273	283	258	290	279	275	281	277	270	271	328	273	259	271	280	287	242	253	285	319	280	272	240	277	262	266	287	286	276	304	259	280	255	276	252	243	264	268	304	253	299	279	297	285	269	266	285	288	280	283	302	266	250	254	285	282	303	257	288	300	263	284	265	258	281	257	272	280	302	287	282	311	240	264	294	264	262	282	269	289	255	273	242	253	277	280	276	271	275	267	272	240	268	316	281	271	283	290	304	293	238	270	278	257	272	281	228	273	285	241	282	270	308	274	301	279	301	266	286	269	272	254	283	271	283	253	287	257	273	288	263	275	318	303	293	254	277	296	269	286	269	264	287	306	282	262	249	305	285	255	251	285	287	312	284	295	272	284	275	275	282	270	281	267	279	288	274	284	249	279	268	263	255	278	263	286	273	258	303	292	275	250	263	283	234	257	272	247	277	280	249	264	267	283	285	282	286	269	270	271	265	262	287	282	258	221	280	317	284	251	261	268	270	275	291	266	275	283	292	238	286	267	241	328	294	262	283	282	295	268	296	259	271	295	249	309	282	295	262	296	252	257	252	289	269	279	275	233	287	276	299	264	289	279	268	255	279	264	236	278	270	259	275	285	307	247	328	275	277	271	237	296	277	222	334	323	245	270	281	279	299	252	289	264	272	270	263	275	258	281	271	293	291	284	287	276	275	260	310	291	296	261	287	266	288	257	288	310	285	263	290	279	283	229	265	280	248	274	282	286	292	296	313	258	271	290	281	284	285	281	288	290	238	315	283	330	275	274	250	293	256	338	307	296	291	291	284	259	291	298	291	277	276	279	287	317	295	290	280	256	296	297	257	266	297	263	283	274	274	263	288	275	291	265	261	316	310	267	287	297	269	248	278	289	261	312	292	273	279	305	271	249	310	288	249	261	270	273	272	305	291	289	263	232	270	278	260	272	266	306	281	267	275	268	269	294	257	266	279	278	288	293	280	266	273	277	282	278	280	253	284	288	282	297	280	261	287	275	288	259	273	258	277	258	274	291	252	291	259	250	268	268	271	280	298	287	271	299	275	294	265	273	261	274	299	265	236	254	292	287	280	283	294	268	290	270	250	292	319	282	281	309	263	272	250	257	309	251	272	267	247	276	273	276	261	275	279	280	265	260	272	284	256	262	256	244	258	263	274	304	275	282	269	256	266	288	277	278	279	309	274	283	261	263	260	263	288	291	280	270	282	278	263	304	253	282	298	246	262	257	286	276	320	270	281	270	266	267	270	257	284	266	262	252	256	259	286	280	296	319	283	266	280	311	301	260	282	274	267	271	267	280	255	279	281	269	282	303	265	289	296	266	266	269	273	277	266	292	308	296	298	279	264	266	275	270	272	289	283	280	288	263	275	263	268	291	273	242	277	271	270	299	270	247	290	257	288	255	287	291	245	321	280	285	283	283	279	263	266	300	285	266	248	254	290	255	286	268	277	276	307	268	300	260	259	283	301	278	257	269	264	276	273	274	283	273	283	276	263	263	287	299	269	257	290	291	280	284	253	275	275	276	258	289	269	289	305	271	275	274	266	245	269	266	261	283	234	271	273	271	275	267	262	290	275	287	292	294	274	279	274	296	277	269	272	292	286	297	248	256	280	268	260	285	271	274	259	285	271	269	279	219	280	246	259	296	285	286	287	262	296	279	275	289	285	290	276	277	276	294	267	244	260	264	271	265	250	280	279	282	288	253	288	287	285	269	254	260	291	243	289	272	258	286	292	273	287	269	295	278	281	273	274	266	257	308	287	251	299	296	268	256	263	251	240	270	282	253	275	280	315	264	299	267	263	262	300	282	252	305	286	273	260	266	291	293	271	253	287	276	285	259	272	250	258	292	265	259	282	293	263	292	292	261	262	297	266	260	262	273	297	304	278	226	285	273	279	281	268	293	273	270	280	289	269	266	269	278	253	284	261	280	278	252	286	277	258	274	270	254	313	279	267	273	282	270	258	276	280	278	287	238	299	302	244	284	278	271	268	261	298	287	286	266	251	298	287	317	250	298	316	303	277
43266	56112	57054	54587	47115	46382	44925	47144	42123	33284	31100	28177	24570	23701	30916	22056	27891	23576	23127	14152	9954	11460	10785	9982	6175	2279	1054	1325	1603	1309	1212	1483	1308	1050	963	856	774	786	748	760	737	2123	4546	5892	5488	3947	2584	1589	1003	824	696	701	648	676	671	631	694	676	640	689	629	631	692	641	674	649	660	675	631	658	647	660	605	616	614	625	694	700	650	632	630	612	659	653	644	611	651	626	700	673	654	675	627	661	640	718	629	623	638	626	707	647	613	672	605	638	594	619	627	616	643	693	669	676	643	623	597	665	621	668	635	645	635	646	617	661	630	618	669	694	699	646	625	617	644	701	592	628	662	648	637	630	631	644	643	671	670	633	646	638	633	650	707	682	609	652	616	627	648	680	624	621	653	623	707	654	606	646	592	655	642	693	651	646	677	593	629	656	632	635	652	659	608	614	660	621	613	662	605	605	645	628	640	620	641	625	637	655	638	642	621	650	644	667	626	628	668	663	690	672	625	658	674	593	668	668	661	631	657	656	704	626	596	656	620	656	631	625	627	617	639	643	573	607	627	588	661	635	620	640	667	616	682	601	667	667	644	671	640	613	616	647	645	638	644	621	627	603	637	654	687	663	627	626	682	621	662	639	659	658	653	659	624	651	587	615	653	662	681	682	634	621	652	606	610	652	643	671	648	652	652	638	673	643	646	634	584	646	633	648	675	672	642	616	631	652	623	634	632	653	613	642	640	641	593	653	627	667	628	628	668	637	653	645	642	663	615	604	651	587	643	662	619	637	666	624	691	611	623	626	645	669	655	673	618	579	669	631	633	646	644	646	615	631	629	695	605	618	659	651	613	652	675	619	614	640	645	663	643	660	613	632	633	578	655	652	625	632	678	662	598	672	598	643	620	615	669	677	669	607	713	640	651	628	637	621	628	607	619	630	650	627	612	651	635	633	637	590	645	677	649	643	702	612	677	631	559	659	652	659	685	672	594	622	670	616	682	669	685	618	632	675	658	616	657	645	639	653	621	660	610	670	629	640	652	618	653	678	680	617	613	613	592	609	627	653	657	609	628	650	631	640	672	648	611	662	645	593	657	601	647	695	626	588	676	649	647	631	644	595	623	661	620	626	632	624	606	618	646	677	641	649	641	609	579	683	657	613	642	618	629	625	624	652	626	661	603	631	655	654	619	595	617	656	631	670	646	605	644	661	604	670	617	620	619	637	621	639	601	615	626	641	628	623	642	680	619	633	643	613	613	673	632	651	664	614	684	622	643	666	643	594	664	619	592	658	645	654	574	645	638	656	700	624	614	650	608	663	612	631	649	647	683	627	669	626	610	627	661	631	666	669	638	666	642	614	615	661	628	666	626	613	657	667	625	639	635	642	617	635	641	668	669	646	630	634	638	648	665	601	675	593	636	689	612	624	628	652	617	637	598	617	633	610	649	671	605	674	642	666	638	641	583	644	624	621	601	610	649	696	646	643	628	655	623	595	590	635	611	662	632	641	669	606	614	634	646	654	606	651	652	647	677	629	647	620	625	659	578	635	636	638	602	658	596	608	605	633	638	643	620	630	601	652	645	650	649	621	639	610	644	567	628	635	666	618	625	606	635	591	643	659	662	636	638	662	643	586	680	643	643	611	654	648	644	622	626	644	590	616	600	629	638	644	619	637	647	651	626	618	635	631	612	636	643	604	611	668	616	641	616	657	620	651	738	636	615	625	633	619	640	680	625	616	663	661	653	589	634	643	646	619	627	611	629	633	614	656	629	579	646	587	701	646	633	621	671	615	656	651	668	656	600	637	612	658	671	657	652	602	665	635	646	650	663	652	678	648	582	623	601	632	631	634	641	670	641	622	647	653	633	626	650	666	589	636	624	643	694	600	626	663	654	599	605	678	622	654	627	599	656	620	661	612	651	628	640	676	610	638	604	623	623	640	627	634	615	624	595	648	619	606	644	598	618	616	629	674	638	629	691	644	635	666	639	638	625	614	662	628	664	628	678	653	635	635	650	669	639	640	654	661	623	635	639	622	615	626	605	640	596	605	633	619	586	669	635	632	644	610	625	575	591	610	647	604	657	643	634	635	642	628	667	646	671	637	610	659	652	619	641	636	646	623	643	611	635	670	647	630	603	595	630	661	575	609	650	626	612	594	589	660	636	622	644	649	656	643	598	647	597	658	631	640	635	609	617	656	630	595	663	647	596	661	677	610	619	590	566	663	650	669	591	589	642	631	636	664	630	626	620	658	656	616	668	662	640	598	611	685	607	644	610	631	615	647	619	653	658	633	617	607	613	665	649	595	676	644	676	633	631	652	624	619	612	637	627	666	660	608	660	661	621	620	687	608	631	634	683	673	616	634	591	664	615	674	670	655	650	618	636	637	707	655	589	670	644	663	616	603	612	589	654	584	630	592	588	617	657	615	610	671	653	644	639	629	568	624	668	651	574	649	649	594	690	600	589	634	670	638	606	627	637	667	607	635	663	671	655	625	649	616	647	652	645	602	638	617	639	660	597	623	654	605	584	646	641	566	667	583	592	649	610	628	639	649	668	628	604	647	591	673	605	626	664	640	677	606	666	633	639	651	623	657	601	636	594	647	646	593	627	643	684	626	619	613	641	641	628	657	617	651	621	637	659	641	646	644	646	642	588	659	611	642	633	635	629	631	655	682	660	634	643	682	619	623	629	618	619	625	626	691	649	607	642	638	638	636	656	594	656	647	609	615	588	650	603	631	667	614	660	635	629	627	607	591	616	601	629	612	626	689	653	627	605	637	610	622	611	667	631	602	689	633	623	610	673	630	620	684	618	629	654	631	625	593	650	671	614	637	656	642	631	662	578	639	626	620	623	588	652	658	641	638	665	631	643	653	652	635	635	634	609	610	624	653	660	618	639	677	707	668	642	658	645	588	644	632	623	624	671	590	636	616	633	621	607	659	611	718	646	651	637	642	634	676	648	650	599	620	613	645	608	587	623	613	599	657	663	624	611	633	636	670	678	650	637	646	625	611	578	636	676	636	637	605	618	632	630	627	643	649	621	623	657	625	599	640	650	599	589	623	638	672	627	574	647	629	622	633	669	681	595	610	606	632	654	672	654	637	652	649	634	649	616	605	611	624	643	625	666	662	657	601	656	638	646	631	644	630	625	606	605	614	664	634	607	636	665	652	634	669	624	667	651	671	644	596	627	623	635	612	642	634	639	624	612	638	628	615	615	676	622	612	666	642	670	690	641	609	656	660	630	644	624	644	650	652	639	642	624	622	628	642	646	640	653	598	580	653	631	630	612	646	626	600	702	631	620	651	625	667	621	663	640	649	631	645	635	591	576	638	642	666	675	651	651	619	646	587	629	609	610	622	666	618	652	630	652	646	594	638	649	648	593	612	640	624	691	621	657	633	631	657	602	610	664	666	646	642	594	649	617	648	618	624	677	636	653	617	632	609	657	601	627	645	622	637	584	612	642	638	619	631	673	593	631	649	628	576	600	633	640	619	625	643
21645	20369	27609	29469	39447	30261	27563	29473	26224	12175	4101	2745	1516	857	966	682	465	415	452	420	356	365	351	398	355	366	319	336	318	327	348	307	357	343	318	326	336	332	320	345	346	335	349	384	405	378	396	341	362	337	345	339	339	321	328	304	318	306	346	279	311	347	302	332	316	342	363	336	318	315	324	302	325	270	306	309	329	318	362	312	278	323	330	311	326	358	307	320	340	312	328	308	311	320	326	314	324	354	370	312	314	344	321	323	320	329	304	311	297	288	300	303	306	318	304	319	327	327	315	311	293	320	335	319	285	334	304	345	327	306	337	338	304	317	305	310	349	326	304	314	343	315	322	316	302	307	310	303	303	339	319	310	334	336	288	319	313	345	295	305	328	352	309	326	330	327	346	300	307	333	278	319	339	327	300	339	335	279	332	327	344	326	312	297	281	322	292	345	335	318	301	319	351	327	293	307	306	317	306	326	320	307	312	315	348	334	322	307	321	296	341	332	313	314	320	327	351	340	311	318	344	295	345	311	327	350	315	314	329	326	358	344	320	331	296	286	307	323	331	286	316	302	330	330	320	348	292	326	316	291	333	328	325	338	322	292	334	335	317	314	324	335	334	297	322	317	294	347	327	346	306	335	302	310	315	300	329	329	310	329	301	315	332	343	307	309	319	318	328	323	349	296	310	322	344	292	304	336	312	299	326	341	353	325	306	329	317	343	293	334	309	310	332	340	287	317	323	334	262	316	347	319	344	332	318	341	320	312	313	342	310	295	346	334	321	309	347	302	338	352	320	341	318	361	313	309	308	287	311	314	337	292	319	303	337	338	332	378	336	307	309	314	349	315	324	319	324	336	323	304	330	342	344	293	324	338	319	356	318	328	318	322	328	324	290	316	313	300	354	311	356	325	309	278	321	291	350	307	318	296	338	327	297	310	325	309	372	328	301	312	355	341	333	358	336	323	319	291	302	294	312	327	331	353	319	319	324	343	317	287	336	332	311	310	325	366	308	304	292	301	335	326	308	334	332	331	331	326	293	304	349	347	292	327	310	309	312	325	346	296	296	326	335	309	295	310	332	319	324	336	367	348	298	301	367	305	322	308	348	304	284	330	332	283	355	329	344	312	319	336	319	309	394	327	351	305	318	305	321	310	337	314	295	355	371	318	321	327	340	311	291	342	341	326	300	316	319	359	288	327	310	306	289	320	333	302	319	328	339	296	340	306	356	323	305	336	314	328	302	307	330	330	306	349	324	349	329	311	285	328	323	298	357	310	308	332	313	339	320	313	322	298	333	302	331	366	325	315	324	376	341	292	328	325	303	330	301	305	322	292	286	303	344	338	312	308	306	324	304	295	316	337	340	321	324	310	313	306	299	340	329	317	312	314	308	300	337	328	323	336	331	328	333	311	320	326	313	321	326	331	305	323	315	345	288	308	302	291	347	313	352	287	310	328	304	350	350	327	322	327	330	302	325	323	316	303	305	328	313	326	346	312	307	324	326	324	313	304	323	303	311	330	334	325	307	285	312	307	325	288	333	317	316	300	316	311	337	327	312	300	324	314	315	324	323	333	324	315	313	313	284	339	336	331	336	302	318	344	322	315	331	322	309	329	335	326	307	312	336	299	290	335	309	307	334	338	339	316	286	302	335	312	340	299	317	296	306	289	298	335	304	300	327	304	332	328	327	313	320	314	318	287	326	279	330	304	354	330	306	332	302	312	296	324	321	317	329	326	355	333	352	300	330	334	355	309	324	304	308	324	332	295	315	316	308	337	316	297	319	324	325	345	325	327	308	322	321	308	306	312	306	285	307	324	343	318	310	310	342	297	324	340	342	300	323	333	277	289	319	346	297	297	343	315	298	314	329	336	336	340	308	329	332	338	358	328	292	309	349	334	357	339	311	303	332	311	316	341	302	304	330	358	309	341	323	345	302	328	345	348	319	363	265	267	311	322	311	332	340	329	314	306	301	293	307	306	308	310	307	307	343	320	307	335	324	325	287	324	290	296	314	323	356	328	308	316	319	348	324	323	311	310	340	292	287	336	288	308	309	332	337	297	308	331	322	346	315	336	314	338	311	285	361	309	336	309	322	330	364	324	307	314	320	321	293	317	316	348	315	292	337	333	357	323	326	313	322	310	341	320	298	332	343	322	306	316	293	344	347	354	325	315	336	315	334	344	295	298	302	310	302	315	337	333	284	320	311	325	324	308	321	308	331	313	348	308	283	306	323	299	306	322	322	297	309	326	328	328	350	321	307	314	314	333	337	339	368	330	309	321	300	296	323	316	330	273	332	308	342	319	320	346	316	317	313	320	319	328	299	346	334	288	290	344	331	293	326	334	335	279	315	350	327	297	335	298	319	310	316	305	300	319	322	338	323	345	325	344	326	328	326	323	343	342	313	299	376	331	317	338	325	300	297	309	321	319	347	350	337	315	325	306	330	294	313	288	319	340	319	344	312	323	321	342	324	295	335	351	331	315	319	330	307	287	293	315	311	386	327	311	309	325	322	328	325	328	316	315	328	361	281	317	301	298	346	319	297	312	355	304	300	357	322	319	332	296	327	310	324	315	303	307	341	344	356	311	299	316	327	338	320	326	353	344	302	309	312	327	313	343	340	358	341	332	316	313	327	304	319	331	295	346	303	356	347	336	325	313	363	326	329	330	364	337	309	327	331	334	319	312	329	310	307	310	317	308	317	326	317	355	312	339	311	308	304	344	344	309	300	333	337	305	319	329	310	334	332	324	334	297	340	324	318	318	342	308	330	317	321	323	295	314	316	323	334	315	315	326	343	325	299	302	300	320	292	312	343	340	340	324	316	277	329	329	312	293	316	295	316	291	311	328	314	302	341	313	303	338	287	299	310	318	335	317	280	288	308	308	313	297	310	296	328	330	307	301	336	339	302	324	284	344	353	302	318	297	346	312	353	313	346	302	362	274	328	329	312	324	343	281	338	307	317	338	305	344	348	313	328	315	345	303	293	323	321	324	358	304	343	327	320	328	343	354	310	296	336	323	319	301	315	303	351	295	305	337	348	299	340	296	344	341	341	319	337	312	321	335	322	345	285	323	301	323	318	316	317	321	336	297	322	346	294	309	339	300	297	308	313	304	336	317	311	302	319	331	332	300	350	316	318	277	317	332	285	328	338	316	320	310	365	323	299	329	346	317	311	376	352	319	341	332	335	329	326	298	294	362	336	284	331	322	310	332	325	345	292	306	326	311	323	319	323	338	342	336	327	322	315	307	350	302	321	357	320	300	317	306	319	317	354	338	354	354	351	316	344	295	308	317	329	327	323	322	294	353	310	306	326	317	330	309	344	310	312	289	335	308	308	326	318	340	334	328	329	321	325	310	308	373	310	312	290	336	355	361	339	309	325	328	339	330	352	336	331	312	356	338	281	303	317	331	293	359	341	345	315	289	283	309	303	319	295	313	332	343	329	315	329	354	345	303	305	340	325	347	310	360	317	310	300	353	314	322	335	322
14459	20427	30939	36592	47649	39172	42513	47399	43117	23700	14557	12057	6783	3837	4859	3018	1873	1537	1686	1399	1167	1058	1029	1045	1023	958	837	826	803	905	1070	960	934	1032	958	923	905	862	884	834	892	859	952	1087	1161	1117	1024	922	857	854	806	795	805	779	772	774	754	809	846	791	819	858	825	804	775	783	743	772	796	801	787	791	833	800	776	759	760	750	756	785	756	763	763	825	789	752	804	752	782	807	763	808	745	814	805	781	752	849	820	740	815	775	753	731	749	768	730	774	765	765	811	792	802	757	806	758	826	816	806	779	815	746	764	849	814	801	783	794	799	813	765	859	784	745	788	792	775	779	840	767	738	782	773	771	774	794	824	793	765	798	752	792	799	773	797	766	739	782	790	789	812	741	751	797	797	848	813	807	799	753	779	797	789	832	770	810	829	826	768	806	820	825	834	834	789	791	793	760	767	846	806	741	821	782	749	760	806	759	808	784	757	752	796	790	790	779	808	759	718	834	801	777	793	758	761	831	811	824	768	723	797	780	786	769	738	846	782	807	823	785	789	808	758	804	770	796	778	768	816	703	758	781	838	688	825	756	749	824	807	797	771	784	755	790	801	770	822	788	784	806	825	790	791	753	761	778	807	767	773	818	751	779	755	796	780	792	739	833	790	751	767	808	810	790	769	781	821	834	823	828	778	821	773	763	778	797	829	852	782	809	789	769	772	741	801	796	771	771	782	760	725	736	773	757	772	828	765	780	760	777	797	788	789	742	748	783	747	776	733	781	783	805	819	782	810	846	809	788	788	821	797	798	769	776	732	757	787	761	771	775	787	786	736	840	788	746	761	824	763	788	807	785	822	786	727	733	786	779	768	766	762	801	796	789	787	786	796	789	769	851	803	774	812	792	767	772	808	790	748	803	814	768	763	790	777	732	765	734	781	818	813	766	828	807	772	806	776	780	790	758	781	817	855	820	848	799	792	770	815	791	815	815	807	782	827	783	770	775	820	802	778	788	778	728	814	766	743	812	764	809	789	789	783	730	740	791	823	783	754	791	770	846	802	755	818	803	722	739	769	793	806	817	791	767	746	779	758	804	823	768	757	826	817	790	809	750	804	853	782	817	830	832	811	787	834	778	767	807	809	827	812	823	786	748	772	767	770	763	791	723	780	784	770	777	814	795	783	849	768	768	817	753	807	795	776	752	804	829	779	870	795	814	758	786	711	784	845	826	765	772	818	766	761	780	759	811	784	777	794	821	772	783	787	792	764	764	787	827	787	837	782	766	811	791	806	789	779	811	793	739	779	811	760	825	799	788	785	775	825	823	751	775	779	828	803	796	812	759	751	794	799	733	754	754	834	791	796	789	836	775	829	773	787	746	826	802	750	756	745	786	815	843	800	710	786	742	801	836	805	761	792	809	774	774	798	739	760	854	823	751	750	772	822	812	771	809	752	755	789	823	767	787	803	789	827	803	771	816	847	788	794	752	818	776	799	763	788	791	772	767	780	840	732	773	787	761	774	757	794	747	761	797	764	813	790	781	767	782	812	775	805	821	713	778	748	802	772	780	765	782	811	768	801	793	822	835	771	813	786	760	750	792	782	799	806	714	734	781	794	757	813	820	816	818	782	762	804	732	758	813	797	734	816	817	835	773	813	791	755	769	808	810	762	779	752	842	763	757	783	746	797	764	826	810	814	741	778	800	815	723	787	794	824	827	775	793	811	747	801	755	772	859	786	786	769	743	760	846	821	787	814	713	738	781	772	774	720	814	790	768	807	757	836	763	772	782	865	729	806	783	795	817	785	760	824	800	761	775	819	773	852	785	754	774	781	801	786	779	759	755	760	807	739	755	805	804	769	816	794	776	734	747	761	789	786	759	773	791	784	797	826	748	762	798	781	753	775	785	779	779	804	831	797	760	720	768	816	764	776	761	786	803	837	766	798	767	810	800	790	748	789	756	776	755	805	764	785	755	785	765	782	770	836	762	774	780	774	798	814	790	792	786	808	790	764	760	801	811	808	782	806	742	772	794	765	828	761	786	777	834	798	752	758	810	771	755	805	784	836	816	821	794	843	819	787	783	747	741	799	769	805	836	798	816	812	753	751	770	789	800	808	748	832	802	779	767	767	785	805	811	773	734	731	787	784	813	818	804	808	847	788	761	825	766	816	726	798	757	774	816	761	823	781	772	780	744	823	796	812	785	774	732	764	767	803	789	841	815	831	790	798	830	804	806	798	762	799	803	803	814	791	762	765	852	746	780	829	836	798	747	768	825	789	808	805	794	792	804	781	810	806	798	782	805	792	823	788	794	781	791	772	750	796	721	764	818	805	783	770	759	854	739	807	792	785	808	795	787	747	751	773	747	817	782	787	771	776	811	747	810	779	772	803	824	830	795	778	837	780	802	814	798	788	831	774	779	772	775	724	789	761	779	797	834	837	728	781	831	778	758	793	747	800	808	774	792	819	796	763	760	786	741	756	820	765	787	728	803	764	817	773	765	776	789	813	781	796	775	765	797	775	774	798	813	793	820	841	817	788	784	761	749	776	815	784	779	767	819	737	782	811	828	826	782	761	815	809	762	785	793	814	781	765	809	766	770	776	773	758	791	793	803	777	785	836	795	801	805	790	796	797	783	779	786	751	809	824	772	749	785	814	818	759	737	822	747	779	773	817	824	757	789	753	838	795	809	821	773	786	803	768	770	754	755	796	817	853	815	777	803	771	790	782	798	765	813	753	796	772	820	771	815	813	819	749	838	789	761	831	770	755	771	777	763	755	783	809	814	783	770	789	807	765	752	826	790	744	780	760	795	776	767	774	756	824	732	792	772	809	782	763	780	784	813	791	784	742	827	810	794	816	768	788	830	809	772	801	794	761	776	786	811	787	780	805	789	729	812	763	784	766	805	805	735	773	747	798	794	747	778	821	788	767	779	783	787	781	766	772	772	780	749	749	769	794	775	778	802	789	785	801	778	830	833	734	808	808	771	795	801	721	828	794	795	824	811	756	810	796	756	815	774	773	791	822	784	751	822	732	813	779	842	787	815	749	778	804	752	796	813	777	828	777	788	780	744	827	786	816	788	760	747	799	788	803	791	838	764	720	798	797	805	782	822	784	794	763	783	780	759	762	792	838	834	786	825	747	775	749	761	787	777	824	768	805	813	795	839	772	802	794	798	746	776	793	843	781	822	810	793	753	804	792	779	801	780	818	814	750	745	785	749	795	783	821	774	758	776	785	761	758	772	817	760	792	792	775	769	775	816	813	822	810	736	761	791	781	851	783	823	833	805	829	785	767	760	809	838	781	805	820	795	770	812	772	808	792	800	783	770	828	806	859	794	797	784	766	804	829	774	782	754	738	811	732	763	758	770	793	727	793	818	815	778	814	848	803	800	763	792	746	788	796	828	789	783	775	795	837	829	786	858	799	758	785	802	757	816	840	765	771	732	808	800	788	837	776	794	820	768	800	783	811	799	796	724	809	783	834	788	768	799	741	828	775	789
42797	46526	46661	48024	50978	44528	42372	45096	57122	46576	36065	29010	18288	10187	7515	2913	1088	1100	1208	1427	1267	992	594	528	492	411	412	336	343	503	388	341	332	345	317	330	331	339	315	320	299	347	405	421	593	745	675	516	406	358	336	298	300	311	326	307	296	283	315	313	310	287	295	330	301	281	292	302	290	312	299	272	294	347	286	292	309	315	312	327	328	298	296	289	320	287	282	306	276	298	300	312	285	274	283	273	305	312	315	292	310	282	309	308	302	264	250	282	295	310	319	312	262	261	304	308	269	301	285	269	334	279	303	330	283	324	295	321	315	321	293	267	288	295	275	304	322	307	271	299	276	287	272	299	262	306	246	309	304	259	304	305	301	309	283	293	273	281	297	307	304	284	289	302	303	316	288	306	298	300	295	309	274	289	319	296	327	293	275	263	310	280	273	273	297	282	284	289	282	307	320	281	301	304	299	269	289	276	332	302	277	309	312	275	301	256	310	314	307	279	321	278	292	275	297	285	282	288	288	328	275	298	297	310	295	280	315	278	291	317	321	271	350	271	290	292	291	255	297	308	272	339	308	328	274	321	308	302	311	268	306	276	273	308	275	289	297	320	292	304	315	299	270	314	304	294	289	293	306	318	253	327	318	302	279	305	293	280	287	306	266	278	315	326	320	278	321	265	296	280	294	291	306	289	297	271	322	317	283	312	310	298	301	276	297	267	291	291	290	287	297	297	306	283	299	281	287	280	305	277	311	296	285	262	327	290	286	303	298	294	324	291	313	294	260	282	313	295	298	300	274	278	255	310	259	311	296	296	293	293	286	270	298	283	316	280	292	320	275	315	308	296	293	291	297	273	270	312	283	313	314	276	290	283	282	316	279	302	326	285	269	316	282	297	287	294	299	307	326	316	289	305	295	288	297	306	276	318	310	285	279	302	306	308	298	266	323	301	299	292	312	318	326	259	288	290	300	295	252	291	302	284	319	293	286	267	319	295	278	283	305	305	292	320	324	296	289	295	292	296	278	304	277	289	291	305	292	302	289	276	327	287	295	333	296	287	309	275	314	314	325	331	274	318	288	295	307	307	291	314	277	302	277	267	314	273	306	275	288	280	287	295	281	319	308	280	277	272	281	259	291	319	324	286	312	297	315	306	278	300	308	291	285	305	304	273	303	292	297	287	309	318	280	275	255	291	272	291	311	285	309	296	241	313	327	263	319	297	298	272	295	283	286	279	296	300	317	298	293	304	279	320	283	285	290	299	294	310	320	283	316	261	286	259	340	295	287	343	318	290	326	305	311	267	280	271	286	270	313	294	300	309	300	301	296	286	284	279	311	280	277	273	254	308	275	317	286	303	284	279	292	283	302	304	309	306	315	275	311	301	306	320	271	290	310	313	304	294	306	274	271	308	301	296	309	294	303	294	322	298	291	310	287	281	328	292	312	284	291	297	328	305	313	284	305	312	290	320	293	289	329	294	271	312	298	296	302	284	291	282	279	310	285	261	313	319	281	296	294	292	278	309	287	289	292	298	290	265	270	289	295	319	296	289	283	259	282	288	290	298	307	317	287	332	339	351	315	289	298	281	298	303	307	275	279	264	296	321	295	297	312	292	301	264	310	290	337	296	283	310	286	297	317	298	269	279	279	304	315	325	288	289	276	313	315	319	297	275	313	318	304	308	288	285	321	297	298	276	312	282	322	280	336	308	283	293	310	295	299	313	291	312	263	310	327	314	326	288	279	288	281	341	306	288	284	299	286	304	291	273	264	270	286	282	291	282	314	278	302	304	272	316	296	291	280	252	334	300	284	287	301	281	303	289	285	315	281	290	295	262	297	263	288	304	310	289	257	311	327	286	313	298	324	279	290	294	301	288	293	269	323	286	296	287	268	316	313	309	284	333	287	275	300	315	286	285	294	292	298	287	294	309	254	253	287	299	256	284	285	325	325	275	289	295	301	278	314	303	306	304	306	289	300	301	293	289	293	301	282	290	286	296	279	279	290	298	308	293	314	269	290	277	304	279	328	281	295	289	274	271	289	295	298	320	311	283	356	287	302	299	302	312	270	310	262	305	280	316	301	316	309	316	302	305	285	319	287	276	300	310	279	270	299	308	278	293	300	310	316	308	293	300	314	285	318	274	285	287	284	288	294	286	293	290	330	321	266	318	284	325	283	281	271	321	307	308	292	267	270	288	271	316	273	324	280	303	301	328	324	323	287	317	283	271	303	318	287	288	312	348	301	296	308	323	281	317	283	303	318	293	309	294	296	277	292	303	306	286	304	272	291	295	301	290	316	322	317	313	304	303	296	261	286	336	306	288	293	296	281	318	288	279	304	299	317	337	274	307	281	327	318	323	298	293	287	275	316	295	291	261	303	305	273	288	294	301	298	290	301	303	315	307	314	280	277	291	279	284	310	293	279	300	316	264	286	342	253	293	339	298	276	311	266	280	260	321	291	272	296	309	304	292	328	293	299	322	263	301	281	306	335	293	292	289	281	304	276	273	306	319	279	314	299	285	280	301	267	303	300	310	288	313	277	299	270	304	312	304	289	310	296	302	282	280	302	322	288	318	275	303	330	290	313	276	291	324	296	319	298	286	291	296	295	286	302	257	287	310	283	286	306	284	269	286	312	300	307	293	272	299	311	311	299	286	312	302	280	275	306	268	277	313	293	318	297	309	299	316	270	287	286	298	284	293	287	299	277	296	300	276	280	299	284	287	265	307	331	307	290	268	301	299	316	299	301	278	290	271	263	301	278	305	321	326	298	272	273	291	290	296	320	279	279	282	301	299	299	267	317	321	338	283	315	300	281	299	313	297	277	279	298	272	289	286	328	302	276	297	292	287	276	257	285	273	294	306	281	293	291	279	293	299	269	298	295	268	264	315	296	303	309	302	287	314	286	287	291	309	295	272	310	296	316	298	301	278	295	282	266	286	305	276	283	276	308	287	275	262	280	262	281	324	302	274	272	278	284	301	296	276	288	295	329	317	292	334	265	316	329	297	313	300	304	299	313	308	293	278	280	295	249	290	298	342	279	283	280	307	267	293	300	315	342	277	322	284	274	289	291	281	272	314	286	317	277	300	294	301	307	285	281	285	311	303	282	301	317	278	298	332	289	292	270	304	295	270	287	309	322	278	284	300	328	311	272	294	284	269	282	292	257	280	290	281	318	271	278	313	298	280	318	301	303	306	286	269	276	300	314	315	314	280	288	299	325	317	285	293	315	269	266	291	294	323	298	297	323	280	313	278	302	278	310	284	308	297	300	294	261	311	290	265	316	294	297	330	293	304	289	287	296	289	319	303	298	298	298	284	281	290	291	295	292	300	309	299	332	294	325	290	277	308	309	293	294	292	305	257	305	281	302	290	264	305	289	329	311	298	294	277	268	294	315	316	301	308	320	251	285	296	283	298	272	288	306	295	308	316	291	288	276	290	294	298	309	283	267	301	300	308	308	263	298	306	281	313	296	323	283	282	327	277	317	280	279	303
29500	42449	48342	53189	58628	58384	60990	64863	70731	58161	47544	36878	25914	22183	20896	9421	4554	5062	5653	6732	5982	4969	2662	2055	1969	1525	1417	1175	1218	1798	1383	966	882	1019	904	841	838	809	732	875	921	971	1211	1558	2642	2967	2890	1941	1231	932	792	740	686	716	766	685	742	715	728	740	731	772	781	714	725	708	719	776	746	727	696	713	742	788	725	744	728	706	716	734	752	743	747	750	689	717	719	698	710	730	695	684	749	739	720	676	674	733	766	698	717	694	710	707	706	754	698	766	757	701	745	708	739	741	759	757	710	697	790	728	734	746	734	727	751	741	691	725	688	754	716	773	717	746	748	685	740	681	733	693	725	701	666	711	751	698	659	729	717	707	741	727	735	765	671	768	733	741	708	702	724	764	730	728	765	738	757	685	765	736	701	734	730	718	790	742	778	758	707	778	726	705	680	764	685	749	685	717	719	757	687	744	716	699	739	725	746	733	745	714	750	751	774	719	682	718	676	734	737	733	714	655	717	727	760	722	725	710	720	718	667	723	734	741	681	737	704	725	702	707	711	745	752	690	687	726	671	694	707	748	701	730	722	728	690	704	707	732	734	724	772	718	785	712	694	739	696	738	697	708	744	709	696	715	689	710	745	652	707	718	710	742	744	742	701	725	737	769	714	717	723	683	741	750	751	732	739	660	726	723	683	736	739	661	780	730	768	757	738	690	657	714	743	685	694	740	746	684	763	687	737	724	699	691	683	696	746	705	724	718	738	745	762	769	709	763	713	741	776	704	766	750	719	776	701	688	722	752	707	712	745	745	756	698	730	702	771	750	741	753	711	750	740	754	687	706	766	737	703	713	754	722	699	725	713	682	743	691	703	739	688	736	701	690	705	758	778	704	717	760	722	679	705	755	710	727	676	722	734	709	689	746	678	690	721	710	688	697	719	738	718	744	703	754	717	768	751	734	719	706	722	684	781	704	689	692	756	797	696	723	733	748	754	721	711	721	759	724	731	684	738	691	695	740	670	764	734	709	722	673	717	709	705	698	727	708	700	807	715	719	714	745	727	714	693	744	718	711	744	712	731	685	714	743	701	641	716	727	742	776	734	714	717	761	722	730	782	724	736	727	726	697	718	706	759	706	698	696	720	726	751	718	710	683	720	694	694	748	764	705	731	715	716	772	746	718	744	722	665	719	745	738	699	736	679	725	769	746	718	759	699	748	739	693	745	752	681	731	671	697	749	772	721	746	712	691	699	777	714	709	691	701	690	702	695	752	732	698	685	714	708	728	708	720	759	723	714	754	789	689	701	762	720	766	728	735	721	758	703	741	719	713	725	774	722	748	763	742	722	759	724	758	682	707	765	710	700	742	695	731	719	729	741	744	702	742	762	715	704	723	749	758	715	716	704	724	678	721	733	775	734	715	770	672	758	684	727	740	757	739	687	695	701	713	722	720	685	750	738	770	705	697	735	722	766	713	737	703	716	779	710	693	710	708	719	739	703	736	705	691	745	703	726	684	750	721	729	755	707	764	703	727	723	722	755	703	733	707	714	762	738	709	687	703	682	769	703	725	701	769	718	754	706	768	713	683	735	703	686	718	691	769	720	705	709	727	698	755	695	665	762	683	709	747	750	717	683	746	755	744	670	729	762	689	718	700	706	728	747	723	755	693	797	754	730	672	640	716	700	723	705	709	700	731	729	711	707	699	734	715	753	738	694	704	743	693	728	729	730	707	715	762	716	731	719	690	718	714	716	729	741	770	713	711	697	705	737	690	678	713	743	714	750	699	691	707	701	760	725	694	699	752	736	720	726	752	734	745	703	696	719	730	705	715	713	709	753	722	699	696	740	723	701	755	727	790	741	684	670	711	728	758	738	719	766	697	745	688	742	724	728	717	717	707	720	717	722	724	749	753	673	712	756	740	730	757	709	728	712	759	733	704	768	692	702	740	751	733	730	694	742	699	701	723	787	709	708	722	706	684	705	745	707	668	771	766	752	692	736	701	789	687	693	726	743	779	720	743	773	691	695	701	749	774	708	675	687	733	755	687	752	776	688	767	728	677	715	712	732	756	730	708	695	782	718	716	730	755	734	734	719	748	757	723	802	731	766	711	722	736	686	731	745	765	708	732	706	741	693	734	723	722	688	721	726	719	691	768	766	697	705	767	706	706	717	768	735	773	695	748	698	727	747	742	748	741	709	755	707	706	726	714	747	760	723	705	690	705	671	697	679	664	707	775	718	731	755	771	715	721	722	677	702	707	695	740	734	755	710	725	750	717	731	710	742	671	708	726	739	732	713	714	706	759	735	706	717	729	730	731	745	741	721	711	724	718	716	721	735	743	738	741	694	709	724	763	699	725	718	764	716	721	751	707	746	732	738	745	756	686	724	741	674	744	749	704	744	714	705	730	705	713	738	697	726	736	749	727	687	712	714	734	710	735	712	719	722	714	734	684	727	729	736	722	754	710	772	772	770	755	715	787	758	691	734	727	727	745	742	728	723	731	737	707	757	732	683	725	728	731	734	681	717	735	682	723	765	730	714	703	706	773	701	708	732	714	702	764	725	700	717	766	749	716	728	732	717	719	722	737	665	749	726	687	692	746	747	755	737	700	724	708	737	703	685	723	709	706	719	695	742	726	665	711	787	742	734	724	695	679	728	667	749	728	758	660	744	727	760	724	734	688	723	794	672	712	712	695	699	738	731	735	754	687	701	732	744	728	733	728	730	755	724	720	769	761	721	770	745	694	748	700	751	739	701	739	757	761	746	712	678	734	701	702	745	727	695	743	698	719	674	687	768	745	688	685	733	724	684	691	731	744	692	751	694	723	746	778	734	714	714	708	767	745	747	729	713	700	710	657	723	763	717	743	669	718	745	755	709	690	730	745	737	708	752	756	734	717	695	676	660	731	711	740	746	729	720	739	735	759	803	719	671	738	729	701	717	719	774	713	718	716	720	685	742	775	723	700	663	725	757	716	741	726	718	768	696	763	713	712	740	707	718	746	724	701	700	783	692	696	768	739	701	705	726	718	702	713	660	737	698	678	716	715	704	770	716	678	750	753	708	731	758	749	759	760	712	758	718	742	763	726	728	792	714	743	714	723	727	709	755	689	787	722	731	718	724	708	716	686	703	706	696	699	692	707	733	714	750	723	698	727	759	739	727	715	704	682	695	749	680	719	714	705	774	698	728	746	713	701	726	720	714	711	720	780	701	694	673	691	697	755	750	706	722	742	736	775	718	773	737	791	759	691	751	664	732	731	694	756	746	733	721	697	719	713	683	698	757	761	752	761	740	787	723	776	759	725	727	766	733	750	723	756	728	731	730	769	743	724	717	755	725	723	730	756	703	732	722	759	721	721	710	679	746	720	724	710	744	719	707	702	736	734	708	721	688	771	720	747	704	696	765	709	735	731	717	663	726	708	736	683	688	689	723	720	751	713	757	731	703	728	730	741	726	704	733	716	759	708	713	680	728	721	731	713	724	732	709	750	688	704	696	705	710	734
54757	47546	48663	45695	40852	39894	39567	43389	52506	53678	43127	31436	24900	22221	12339	5065	2292	1763	1943	1511	2504	2130	1127	809	795	773	657	469	451	330	308	289	330	321	326	276	305	277	326	364	489	643	591	751	909	1131	794	445	383	288	317	302	278	276	289	251	276	301	302	293	294	301	266	291	272	321	268	278	265	245	292	294	252	261	306	292	255	279	280	278	273	280	334	299	291	300	239	289	286	268	276	259	279	296	290	271	276	292	267	272	268	277	310	312	300	269	276	258	296	296	313	307	289	282	294	295	304	272	273	260	266	286	288	276	284	248	253	304	273	266	305	271	277	274	282	250	255	278	265	241	298	296	266	263	298	266	291	298	278	276	282	283	318	295	303	298	303	272	300	273	310	279	288	280	304	260	291	272	277	276	270	278	282	266	282	298	279	281	283	283	272	302	270	254	279	285	277	257	297	275	283	284	301	259	263	286	300	243	269	269	268	277	272	268	245	271	282	257	273	263	271	267	282	261	291	285	314	279	290	262	261	264	278	286	262	275	272	301	270	314	309	263	280	257	273	268	239	272	294	306	282	282	298	275	272	268	288	286	255	254	248	308	294	304	284	270	274	297	294	308	247	293	270	273	287	290	280	301	314	296	284	290	246	256	287	307	281	294	292	300	256	255	296	287	239	298	272	270	255	248	286	266	281	248	244	287	285	264	276	280	304	274	269	293	306	285	269	303	296	268	248	302	286	288	276	294	313	255	260	256	264	261	264	252	263	255	318	292	258	254	274	281	253	310	279	253	275	301	258	290	285	307	272	296	278	277	304	272	268	237	250	261	282	271	304	233	301	288	276	284	278	283	298	274	262	281	267	283	252	284	325	285	272	285	282	316	294	288	287	301	272	261	272	279	270	262	272	280	253	254	267	290	231	305	336	292	308	280	284	305	274	226	301	321	257	296	270	295	253	273	263	270	266	270	300	278	301	285	262	278	289	298	257	275	278	315	261	293	290	294	283	273	289	297	280	265	279	292	294	261	285	280	272	310	309	262	251	267	283	249	277	288	283	274	263	266	274	305	259	259	279	273	288	270	272	268	277	270	277	281	268	279	286	253	283	296	244	237	298	256	278	270	284	260	298	319	261	273	276	257	287	271	269	287	284	292	253	278	312	314	302	285	272	269	270	259	288	300	308	288	270	293	241	310	263	256	274	273	276	290	301	272	260	262	316	267	303	283	280	285	297	297	283	292	295	281	286	292	284	305	259	293	308	310	270	270	274	284	260	256	252	261	279	295	260	276	283	303	260	321	249	291	275	284	255	280	253	264	280	274	294	279	320	295	290	268	250	263	265	283	239	275	254	268	273	306	251	287	274	252	290	269	293	282	281	272	281	294	234	295	306	262	280	256	244	291	289	271	249	264	262	307	269	266	274	289	274	276	302	280	289	294	254	269	286	274	293	266	334	271	294	286	276	265	300	243	266	270	309	287	291	287	284	301	290	282	297	264	265	254	296	293	296	288	251	298	270	290	224	272	257	270	286	297	282	258	309	296	292	272	279	295	284	269	285	259	294	318	269	287	305	285	276	286	295	262	267	275	261	253	265	289	304	264	243	284	260	306	309	248	276	275	261	284	285	262	310	264	272	268	274	283	296	342	264	245	269	268	297	294	278	292	289	287	274	273	252	297	300	260	254	251	271	266	278	256	277	265	283	276	262	266	328	273	256	272	265	298	241	288	272	293	280	276	287	246	297	274	282	267	272	265	307	269	276	281	279	266	281	273	278	318	267	269	259	265	289	279	276	266	278	285	258	241	286	275	265	281	275	273	256	257	292	288	307	275	260	274	298	270	271	285	267	307	290	291	285	276	276	260	316	303	265	281	268	244	246	276	277	284	306	272	287	245	261	264	307	285	282	291	274	274	280	279	303	249	299	279	277	282	293	252	282	278	263	298	275	262	281	253	285	314	239	272	256	284	271	261	289	280	265	311	297	257	245	241	249	260	283	251	311	302	280	280	254	300	278	334	285	282	265	245	295	266	264	271	268	313	272	291	298	262	304	294	256	283	316	302	278	284	260	259	302	301	284	278	276	301	273	304	297	258	271	268	258	306	271	302	275	285	284	248	296	296	255	266	314	287	303	307	243	299	261	259	304	280	300	281	305	262	285	290	315	272	268	264	289	271	283	270	241	300	298	270	311	257	285	274	259	288	236	258	281	266	308	260	266	279	266	273	262	290	274	291	260	272	278	283	305	247	328	261	299	269	258	288	274	310	249	275	276	278	260	250	278	264	284	289	323	307	309	290	255	286	273	271	276	262	279	313	260	266	284	260	275	304	291	312	259	295	277	288	299	262	262	247	255	254	293	283	314	279	282	273	310	287	285	300	278	285	257	293	283	286	294	282	280	263	276	262	288	291	281	281	275	323	286	245	282	284	306	279	285	262	286	269	263	299	280	252	289	293	282	318	280	304	274	263	269	289	310	271	281	280	273	257	281	286	246	282	263	277	290	311	270	272	254	285	290	253	284	284	299	265	299	259	261	273	298	259	303	287	291	287	267	278	294	251	250	318	298	240	269	259	278	240	275	266	259	280	277	287	296	272	287	274	290	294	249	276	257	301	276	294	265	299	266	288	277	307	234	307	300	263	249	295	234	264	305	280	293	270	290	284	293	280	275	264	264	270	257	268	277	273	295	267	282	292	272	313	306	274	296	274	290	291	289	261	252	298	263	291	272	267	263	301	290	278	320	305	260	289	307	276	292	286	254	276	276	281	276	285	273	285	292	291	290	311	285	259	265	259	290	312	288	263	271	250	301	262	272	265	279	255	316	286	245	282	275	277	307	275	277	264	304	277	288	278	289	288	247	285	262	246	259	279	281	296	302	310	259	240	280	293	281	276	330	278	270	269	279	287	266	272	260	292	288	261	275	277	260	298	272	284	293	273	266	300	297	257	278	274	261	262	310	300	298	281	297	260	288	266	266	244	288	291	293	249	268	264	274	253	259	264	256	298	273	253	299	304	248	310	298	281	274	280	271	273	301	262	264	272	245	319	273	275	287	297	279	288	260	275	270	270	328	267	264	262	262	290	280	273	283	299	296	278	291	269	254	261	260	276	270	294	290	262	287	280	307	260	284	287	271	290	297	263	293	256	283	285	240	236	280	292	288	301	263	296	264	288	287	273	301	271	256	264	284	292	257	264	260	282	284	246	293	301	290	298	266	265	262	287	259	260	306	266	278	292	258	278	292	297	249	279	253	282	290	272	270	256	269	256	295	253	244	263	281	241	301	256	276	241	224	264	261	302	258	305	253	253	301	286	263	271	267	277	299	278	261	289	273	267	262	262	310	273	300	275	265	274	265	290	256	282	281	295	288	304	289	279	291	273	267	255	283	297	266	277	250	262	292	284	253	293	243	272	274	307	262	261	247	260	285	268	301	298	298	302	257	258	294	296	316	292	257	287	270	295	306	291	244	252	251	315	276	272	287	271	276	285	285	260	281	286	238	277
39261	44551	53353	51816	51687	51655	50778	52686	54148	50818	42246	29895	26892	28679	18185	11922	7181	6874	8231	6298	9921	8253	4292	3296	3097	3181	2499	1701	1613	991	1073	875	819	847	845	835	798	801	768	1186	1717	2607	2147	3299	3943	4832	3030	1621	1124	863	753	686	658	681	675	684	710	689	697	686	674	676	666	656	622	644	656	682	654	666	634	642	730	651	634	695	693	659	663	653	638	641	634	694	632	649	667	645	633	695	639	668	673	668	680	685	673	628	683	656	678	653	684	638	679	672	688	677	685	658	637	696	675	675	685	647	709	648	649	662	671	621	644	638	653	678	698	659	651	661	684	656	669	707	632	691	677	667	690	642	636	681	666	680	635	657	651	635	641	681	678	629	683	679	689	668	635	649	655	638	661	718	680	700	662	660	653	681	652	615	609	653	637	659	602	661	648	629	697	689	694	625	689	665	644	692	676	678	657	665	660	630	654	607	663	637	673	695	636	708	720	623	647	666	695	688	640	679	656	707	649	658	698	696	655	673	684	615	698	613	704	703	709	655	642	674	656	684	691	638	648	689	650	671	648	666	670	709	665	611	660	652	619	650	684	671	679	638	661	666	635	666	668	662	655	706	657	666	637	683	680	632	700	646	699	666	674	658	619	686	636	656	696	659	682	672	701	678	659	653	636	633	671	695	650	671	680	640	696	692	694	650	638	660	639	638	652	676	639	659	620	664	664	670	691	632	628	620	627	643	656	676	685	696	639	646	686	672	661	727	670	650	615	716	636	691	668	677	607	701	695	617	650	643	645	697	686	632	637	672	669	661	670	682	713	675	658	629	616	651	718	636	650	634	629	667	629	660	656	641	646	649	653	695	662	677	685	673	681	660	687	675	623	651	653	673	636	712	650	669	671	675	611	672	687	659	662	711	642	665	636	629	626	665	612	664	663	675	608	624	653	638	608	658	705	641	676	665	637	680	632	582	639	685	674	672	690	651	610	669	643	634	672	671	639	622	629	658	663	654	623	673	646	656	584	622	669	682	606	684	653	647	676	651	645	624	640	616	609	655	703	631	610	731	666	652	697	650	656	582	621	661	661	646	623	645	655	644	675	645	654	648	644	677	687	708	700	622	639	690	623	667	641	649	684	621	662	677	659	648	654	655	666	644	681	662	675	643	597	659	652	639	630	667	641	629	636	673	661	684	617	602	620	630	670	690	709	693	646	640	646	641	688	659	661	657	664	636	625	722	639	650	660	696	652	638	652	618	624	626	613	649	679	704	674	677	651	633	664	671	668	657	654	669	673	705	655	687	663	716	627	669	628	647	638	671	660	669	635	665	683	639	649	685	643	643	668	672	633	616	660	647	650	674	664	638	655	632	692	647	676	636	586	654	653	640	648	695	657	670	644	624	678	620	623	619	682	716	718	635	615	632	679	648	659	654	611	625	633	691	698	634	644	699	696	686	686	666	628	603	626	640	675	666	669	676	624	633	680	676	658	628	633	642	636	665	662	630	670	626	626	637	653	637	635	659	663	698	708	650	654	649	666	633	669	652	663	645	675	593	701	665	620	632	675	712	670	668	615	642	632	660	644	648	647	698	667	671	688	684	655	657	709	652	687	672	663	644	688	678	698	621	643	642	664	635	656	652	660	625	639	645	678	677	629	663	670	646	641	656	617	621	611	631	698	672	626	671	678	676	685	647	675	687	642	597	682	706	688	641	662	698	669	687	669	643	687	660	645	630	641	671	586	644	647	667	657	696	696	660	654	667	654	645	660	641	664	659	660	656	636	659	697	614	635	623	702	648	630	654	689	700	623	644	633	666	678	654	690	630	641	662	663	621	652	652	654	656	657	659	665	660	656	632	630	654	718	652	640	671	656	667	639	715	641	658	672	658	661	621	648	641	656	639	678	617	678	689	643	670	665	614	644	644	684	663	656	653	631	662	672	626	679	668	611	665	672	654	672	641	661	646	684	678	676	688	677	643	654	657	696	688	685	694	631	708	696	682	686	633	680	699	649	657	680	634	671	658	664	644	675	647	632	688	652	653	632	666	693	655	656	641	702	635	677	627	647	654	647	631	701	683	634	685	615	626	607	666	675	685	648	657	628	681	672	663	673	663	656	630	647	700	675	641	670	652	662	734	668	670	602	672	618	654	665	631	660	663	665	683	661	670	692	628	656	628	684	662	653	673	647	639	602	658	671	632	668	647	671	675	670	633	626	664	639	632	676	681	615	648	673	648	681	687	644	683	683	626	650	648	678	645	689	688	710	649	682	645	692	682	708	627	649	653	632	643	599	606	635	635	639	686	658	681	682	676	690	696	662	670	618	676	663	651	676	660	668	627	686	631	642	648	692	664	638	691	651	655	675	635	619	686	646	648	595	652	667	671	640	644	665	678	641	665	657	638	674	661	665	674	678	654	686	629	656	656	667	619	674	703	638	623	652	675	636	624	657	647	645	672	661	616	682	646	666	708	640	658	693	654	640	638	646	615	696	648	664	664	676	644	699	658	637	658	634	704	703	614	637	593	667	651	635	627	646	690	662	669	645	654	684	660	662	680	668	636	628	642	669	611	653	583	680	687	605	667	673	668	693	648	646	680	643	662	615	622	690	657	652	664	664	685	671	649	638	625	632	673	675	659	659	625	670	631	645	641	685	671	623	703	703	638	642	659	626	690	622	681	646	707	661	630	698	677	686	672	650	668	689	693	659	664	661	653	688	673	671	670	677	675	672	672	653	656	656	649	678	651	684	612	634	653	664	654	639	663	629	678	689	639	675	642	671	653	636	640	638	714	639	690	650	662	642	690	616	689	639	659	634	664	654	662	661	641	683	596	692	649	651	652	692	638	645	647	651	584	700	674	712	628	618	675	643	623	673	667	630	622	610	663	652	682	669	691	665	678	677	723	671	636	652	675	698	672	653	655	662	669	647	654	662	652	666	676	678	684	681	636	627	618	653	694	615	641	625	631	671	658	629	650	689	675	654	705	690	689	611	676	673	650	716	643	669	646	647	646	636	686	646	664	688	627	679	620	659	598	659	650	670	645	674	671	677	677	636	631	661	631	689	678	649	672	691	637	670	677	662	675	637	618	630	639	664	682	653	643	642	632	668	622	643	670	648	672	643	658	689	665	687	680	674	683	653	674	641	686	628	689	694	670	663	686	638	677	652	655	589	617	601	684	679	657	683	645	657	655	644	621	659	647	686	679	689	649	681	626	675	681	683	678	667	680	653	637	638	587	615	702	647	638	692	689	671	695	641	641	639	630	631	603	640	600	660	658	650	638	694	657	625	628	727	662	676	645	651	713	681	626	659	683	654	650	649	642	644	643	656	619	674	661	655	650	649	655	616	674	695	637	684	701	659	624	633	678	678	618	656	671	709	634	668	647	659	648	654	648	634	703	645	611	657	643	653	659	655	670	657	629	663	628	680	622	605	641	677	652	696	617	634	610	639	636	700	630	621	606	611	692	654	655	624	663	659	696	653	622	685	654	669	620	629	635	645	685	624	678
22245	18685	32770	42122	45150	36259	29572	28458	20803	16767	8209	3903	1343	879	670	526	458	423	407	397	407	405	375	338	301	348	356	359	313	334	376	318	375	338	344	293	301	316	310	326	328	369	355	370	345	347	355	347	346	309	298	332	352	293	339	294	325	311	312	363	318	324	340	325	308	344	283	319	344	309	337	308	341	328	328	302	329	330	330	330	311	311	303	324	344	294	327	332	333	305	341	346	321	327	333	316	310	324	348	339	332	334	337	316	303	344	268	339	319	312	309	373	315	335	305	328	323	355	321	332	308	355	336	350	325	331	353	324	346	340	318	319	331	326	317	327	348	317	311	348	349	330	337	325	306	343	375	320	357	329	363	321	317	331	325	346	324	308	320	348	352	325	325	291	342	347	325	326	317	323	339	269	274	361	363	307	350	352	342	325	294	312	332	328	329	325	311	324	310	330	341	323	343	327	336	332	331	340	314	341	334	352	345	345	340	350	293	348	310	337	327	304	356	334	315	327	321	346	346	325	327	310	328	322	344	346	342	319	326	298	298	346	283	364	314	284	349	334	303	304	327	301	323	325	304	342	348	291	302	353	294	324	358	300	354	307	326	317	308	335	300	340	310	267	304	357	301	334	313	321	329	342	359	315	344	326	305	331	310	340	323	317	321	331	331	350	318	296	333	343	353	338	321	320	348	333	370	337	322	315	308	330	345	303	319	333	338	338	310	305	343	351	320	319	323	313	302	334	330	346	330	333	334	313	321	329	305	305	315	338	343	340	358	318	310	315	309	314	327	320	320	324	326	333	314	299	332	341	295	344	332	309	299	309	307	338	342	298	354	311	320	316	355	327	319	337	336	297	289	324	333	313	281	294	318	327	326	325	326	299	349	322	324	339	313	304	329	351	344	339	314	333	307	311	314	296	343	321	318	340	315	320	293	364	329	317	321	355	332	304	326	313	341	316	325	290	300	314	346	300	346	312	336	334	326	344	326	345	326	357	328	323	357	315	350	366	334	365	334	336	317	331	301	348	340	323	294	340	324	350	352	310	355	295	308	293	352	301	271	348	333	359	334	338	303	370	374	272	301	325	311	328	312	297	336	338	291	308	339	343	328	328	321	286	351	318	336	349	313	331	335	348	314	311	328	319	291	346	312	331	303	313	304	316	332	337	336	289	313	303	306	301	343	322	324	304	355	302	314	322	339	358	333	333	325	342	322	321	304	323	331	337	324	308	340	306	327	329	315	295	299	350	312	331	321	307	318	306	338	353	335	323	358	293	301	328	324	325	350	302	353	333	325	324	283	325	317	341	306	328	307	302	332	330	344	303	313	366	330	335	322	340	331	349	302	342	343	307	355	318	320	345	364	307	386	336	341	319	312	361	339	301	328	332	308	343	366	340	301	332	313	314	345	343	343	324	291	341	295	326	341	304	360	325	349	349	356	342	357	335	320	307	324	324	301	345	318	329	298	301	319	310	295	336	270	320	310	340	319	325	349	330	332	326	319	338	344	295	312	293	345	335	328	336	363	343	361	344	323	325	324	347	315	359	339	310	331	348	306	315	315	325	333	331	350	336	308	320	291	334	364	370	324	326	325	312	313	353	319	295	326	360	328	323	292	324	296	316	344	325	332	282	321	334	390	313	313	330	322	327	340	315	318	322	330	327	319	324	330	347	312	313	332	353	301	366	344	344	333	308	318	320	297	337	341	309	351	334	335	346	323	322	304	337	304	309	333	299	333	328	327	300	364	342	291	340	323	335	331	333	323	319	337	309	336	330	369	323	353	305	340	347	330	293	308	324	352	313	307	327	349	330	318	352	341	326	325	316	338	320	318	308	316	325	338	310	347	351	335	299	325	328	301	344	310	298	333	320	340	293	335	324	292	310	344	354	300	307	322	354	314	367	342	279	303	338	356	305	371	333	326	350	295	321	336	310	307	342	321	333	325	302	297	318	320	336	329	341	351	314	327	314	352	304	328	347	340	361	304	334	352	323	325	323	323	312	356	317	355	363	314	334	326	337	315	327	314	315	292	353	333	343	302	306	357	308	330	314	336	328	332	312	343	360	342	341	313	319	350	317	277	348	303	325	345	341	307	306	301	324	349	295	300	325	329	349	353	333	309	313	322	324	312	334	321	328	324	310	321	321	316	296	316	303	334	296	304	284	333	314	311	323	330	329	326	313	316	338	323	330	317	350	307	333	305	326	303	342	299	326	327	322	359	305	349	296	330	370	300	315	364	340	305	320	314	295	354	324	322	335	277	328	311	359	291	279	327	306	336	325	324	310	327	299	320	313	316	326	316	320	367	315	311	324	329	332	321	299	335	327	346	350	368	324	314	331	339	322	355	338	302	334	330	313	337	305	331	343	312	321	327	371	311	330	345	325	301	296	343	316	337	340	337	299	292	298	322	322	313	319	315	343	300	350	348	324	323	303	325	296	364	325	338	316	326	336	337	316	329	321	307	376	344	308	312	350	321	298	316	339	358	329	325	350	304	360	319	331	322	334	342	351	290	330	336	362	324	303	364	332	321	312	326	342	331	303	316	317	335	322	324	355	321	329	309	353	334	294	328	356	324	302	345	347	342	294	322	345	350	317	312	308	367	335	352	356	344	344	335	322	326	321	320	296	315	322	317	336	338	329	306	361	324	310	325	318	346	316	316	319	338	319	349	335	311	329	292	292	337	349	306	315	307	335	311	318	321	325	337	314	308	344	342	301	332	327	302	332	339	332	353	352	321	313	314	327	329	320	342	331	331	350	303	319	333	323	363	340	302	337	325	345	315	350	310	362	295	340	346	359	289	314	295	334	306	349	295	340	298	289	319	316	355	326	332	336	335	323	331	328	324	318	357	296	320	349	342	308	300	355	317	348	327	341	313	316	331	324	357	322	341	324	334	320	376	297	324	346	318	309	327	303	331	300	309	306	311	314	316	336	287	328	332	310	304	308	359	317	317	345	309	314	360	319	358	318	354	311	307	309	310	290	325	301	337	324	336	304	327	305	341	367	357	321	324	309	316	337	321	333	305	342	347	356	345	317	338	354	321	350	310	323	324	294	326	330	352	352	330	327	314	327	317	301	314	285	347	358	289	317	327	317	346	322	350	305	315	330	324	317	328	338	329	283	349	335	315	319	338	319	331	299	286	309	345	347	361	342	320	346	361	314	296	330	381	364	332	344	356	341	315	343	321	303	312	296	335	349	302	348	318	341	318	306	340	353	314	331	306	345	373	330	323	340	343	311	315	339	285	323	304	361	350	347	317	329	312	304	313	324	320	326	359	303	297	295	330	311	324	359	339	331	324	316	317	368	342	351	313	315	348	311	341	317	367	321	328	325	303	322	336	294	328	331	339	339	310	338	330	321	351	334	335	329	340	294	332	314	335	340	339	288	351	304	311	330	336	292	318	338	349	315	286	326	328	307	333	335	344	328	303	355	317	301	341	357	339	280	326	295	324	342	324	328	304	315	328	321	332	368	349	306	317	341	323	319
14247	18394	35932	45717	51184	47366	43170	43787	37397	33409	21092	13214	5205	3809	2722	2104	1586	1316	1263	1193	1136	1034	1041	950	933	954	944	909	895	855	795	853	822	837	820	828	819	806	809	826	847	840	944	1083	985	990	959	869	831	808	828	817	848	802	840	812	808	781	776	816	790	816	786	796	790	802	807	799	768	853	755	821	779	835	831	875	826	835	849	833	731	807	804	836	794	811	784	785	788	770	820	793	762	774	801	807	805	775	836	810	770	767	830	803	813	820	815	807	848	784	841	800	814	786	802	840	776	756	777	836	805	759	822	833	825	811	818	818	802	833	761	765	755	828	804	797	854	804	824	799	789	765	812	818	845	797	842	800	818	767	786	785	793	783	756	818	746	828	767	830	838	750	797	771	825	841	839	809	783	840	791	811	845	797	766	821	790	837	800	765	780	800	767	812	804	810	833	831	838	799	798	803	786	839	824	827	792	805	825	820	793	770	816	801	835	843	869	800	845	827	805	831	754	797	801	782	807	772	794	790	785	780	847	836	825	808	791	747	758	853	781	807	816	810	809	810	776	810	780	832	790	755	748	860	787	793	789	820	813	805	845	798	815	754	818	815	812	821	778	792	857	806	777	808	822	754	766	821	775	840	831	826	812	838	795	803	833	820	818	781	777	774	768	777	789	786	831	812	829	806	798	825	820	809	783	827	809	833	789	830	749	844	766	788	861	794	775	761	800	841	804	807	801	769	858	826	768	769	834	776	817	808	773	844	818	834	769	774	812	788	773	780	805	827	810	792	814	778	806	799	755	775	822	813	849	809	785	747	808	837	788	774	828	778	813	826	824	845	805	796	812	797	752	789	796	788	803	812	836	812	782	869	812	784	795	842	806	763	802	810	804	787	806	730	786	814	855	783	829	777	757	777	809	841	817	795	826	793	754	788	755	803	798	828	785	801	757	774	780	817	795	787	822	755	866	835	838	805	787	759	793	790	848	856	787	788	822	788	803	767	806	786	794	777	785	811	770	772	784	797	760	815	784	830	825	808	791	772	848	829	789	804	791	843	830	801	827	790	794	767	805	828	848	842	793	809	773	747	791	772	846	822	822	784	822	821	795	842	817	799	842	815	812	812	778	790	856	765	810	790	798	827	775	796	792	862	805	802	840	811	801	802	788	812	790	811	802	737	801	838	807	798	757	793	780	783	739	766	801	781	791	810	746	870	811	805	813	786	777	789	791	773	782	746	773	814	814	772	879	881	795	817	820	803	762	825	811	779	837	805	802	761	819	785	830	823	783	804	784	787	790	822	768	839	768	774	751	795	798	824	820	818	835	845	801	849	871	784	764	782	801	834	795	734	753	792	809	817	810	831	825	809	760	757	766	861	775	793	837	771	808	802	759	803	822	795	823	849	817	804	795	769	811	787	798	780	837	814	791	786	812	808	765	801	767	785	754	851	855	800	806	797	821	799	799	808	768	797	785	777	769	800	788	782	791	819	843	841	825	804	836	822	773	809	823	789	779	759	805	817	788	780	831	813	782	858	775	844	799	790	839	767	827	821	805	803	775	785	842	834	847	771	802	782	796	842	800	806	764	812	784	792	784	796	747	767	812	772	814	788	825	801	803	798	815	800	845	811	825	794	813	834	791	797	797	831	827	775	764	789	796	821	820	747	874	822	841	742	762	806	857	779	824	803	807	778	792	760	866	784	813	788	799	796	859	780	822	822	843	830	812	800	798	830	806	844	802	786	791	835	818	825	781	792	778	796	803	817	794	792	768	800	810	832	789	828	783	817	752	799	821	790	837	772	815	822	803	812	814	829	779	851	828	756	825	848	861	816	812	817	853	834	831	856	839	850	817	779	831	781	795	810	722	866	806	807	811	816	752	826	803	831	876	818	779	864	815	755	873	851	792	781	792	815	806	783	762	793	828	826	814	790	784	852	784	804	779	769	800	810	777	843	762	828	767	831	812	864	853	829	855	798	822	794	827	799	811	815	796	822	810	846	776	824	882	801	777	791	766	829	774	798	839	862	860	796	788	772	774	780	806	821	838	795	796	758	824	810	867	759	718	804	851	829	780	783	805	811	819	739	844	815	782	802	790	829	826	805	768	801	841	836	803	814	833	806	806	840	789	809	839	759	791	813	805	793	849	829	791	819	817	777	804	825	826	847	861	843	821	820	810	783	824	809	768	776	818	821	746	829	772	805	763	812	835	792	795	780	811	796	818	834	777	831	811	776	786	797	762	810	760	862	802	793	785	817	770	789	832	794	832	815	820	780	846	772	811	810	815	841	780	771	886	818	805	823	798	845	776	835	828	796	784	789	763	793	805	794	815	783	838	787	810	789	787	786	791	854	822	757	817	819	795	786	837	821	786	858	789	795	806	793	828	813	786	782	765	772	767	822	814	827	777	779	825	805	791	771	796	791	773	792	840	796	836	844	824	792	772	817	840	810	831	797	825	790	800	771	796	799	740	830	797	768	769	774	785	803	815	810	790	798	851	766	792	792	824	808	824	836	863	798	828	818	793	766	789	817	782	809	797	794	791	816	750	763	787	829	790	771	802	759	776	823	765	821	802	809	818	859	803	813	824	778	790	865	834	804	794	814	785	838	815	797	768	818	845	812	820	764	810	779	777	816	769	799	797	746	824	793	850	836	802	798	819	797	802	779	822	814	829	773	808	813	790	820	761	808	830	753	768	821	841	809	824	742	792	832	826	791	766	812	794	768	803	810	816	810	800	806	767	802	786	760	760	820	774	754	778	782	789	810	838	826	816	810	776	799	804	825	806	844	785	829	808	818	781	774	769	817	780	790	806	777	770	834	813	782	808	805	780	799	835	822	776	798	805	822	782	782	825	840	797	783	807	759	797	764	835	811	756	842	843	803	852	786	826	846	831	809	784	783	791	805	803	826	821	812	789	812	784	783	812	756	825	838	770	849	824	765	827	799	796	800	802	773	828	819	798	790	790	808	820	769	873	798	797	763	779	763	806	774	829	821	819	797	808	765	810	860	741	848	798	828	800	766	778	806	823	768	810	831	851	810	762	787	864	800	860	833	784	796	767	773	804	807	804	794	838	829	832	802	820	824	810	826	826	793	792	806	813	806	842	766	826	832	826	838	786	778	783	788	850	760	830	813	808	824	799	795	760	801	839	826	797	797	832	771	762	765	875	810	809	797	817	857	784	819	779	836	771	785	781	801	801	811	838	864	843	778	791	813	771	790	808	750	790	759	760	787	775	842	772	797	834	803	811	780	804	797	791	760	813	801	793	785	852	792	803	828	764	815	793	795	777	784	805	798	816	749	844	744	820	839	808	753	781	831	774	774	831	836	783	803	771	812	791	833	860	794	760	812	834	799	823	775	818	903	805	835	833	789	818	797	841	803	823	818	801	814	819	855	786	806	778	798	765	810	824	801	802	792	756	841	838	761	808	847	802	794	781	869	784	773	804	776	865	856	777	749	844	777	782	826	819	862	779	824	822	828	822	811	760	771	857	740
43828	42495	49129	52943	48203	45321	41436	45389	50971	41797	30491	26509	20274	6786	2196	1270	922	854	770	798	780	774	607	498	458	450	428	378	388	355	334	309	289	328	303	270	319	295	305	334	343	355	449	557	499	482	375	325	299	291	261	305	332	325	340	302	300	330	347	320	308	284	319	291	306	311	306	365	328	273	305	296	305	304	307	340	311	304	288	315	275	303	328	287	328	303	285	265	324	303	327	321	282	297	311	297	314	335	336	298	291	295	303	278	301	288	306	315	294	328	307	336	304	325	318	312	324	290	312	330	327	295	331	315	314	317	296	287	299	276	266	340	299	307	340	309	309	295	324	319	315	328	317	321	299	269	301	330	312	327	301	284	285	299	308	301	320	310	341	314	311	313	299	318	295	315	300	314	309	303	283	294	288	319	291	294	309	318	289	273	302	286	304	289	311	294	300	306	317	302	296	269	280	320	320	326	274	314	312	323	318	301	312	271	317	291	337	318	285	275	302	294	303	277	308	273	299	313	297	288	293	301	322	326	272	315	301	312	323	271	285	292	297	319	355	323	300	318	337	291	287	275	299	315	343	299	307	286	320	290	329	288	263	280	300	327	335	303	306	332	322	313	290	327	318	272	303	322	308	295	274	323	320	314	318	286	292	335	298	294	321	310	301	273	293	273	289	309	358	317	307	298	333	305	315	297	323	324	300	285	300	311	304	308	308	326	334	317	283	301	305	317	323	306	304	318	353	304	323	286	282	314	340	295	302	298	317	314	323	288	281	316	298	320	298	303	319	317	294	293	314	319	274	297	303	315	338	307	317	286	283	325	298	316	308	325	293	290	289	329	311	281	316	304	308	317	291	299	297	318	310	326	291	308	299	262	273	305	273	292	281	290	348	318	310	327	309	303	297	314	319	287	314	287	275	306	335	323	261	306	347	322	277	288	279	275	320	333	303	310	278	307	282	299	309	314	290	315	290	320	358	288	271	318	302	314	316	301	296	298	301	299	294	301	295	288	300	298	297	284	264	276	288	308	315	312	309	281	330	334	310	310	326	348	302	288	309	312	324	320	318	323	303	308	280	312	311	321	340	305	305	311	331	362	341	302	310	299	330	295	307	295	309	316	322	296	309	323	291	294	299	277	313	281	313	322	312	331	305	291	321	309	298	338	310	316	289	326	316	281	284	297	335	313	303	312	318	314	309	302	329	298	296	299	284	339	288	307	319	312	309	296	335	282	345	283	288	279	340	330	330	329	364	309	343	333	297	356	312	291	257	298	312	335	324	312	300	300	322	324	313	300	275	321	316	308	309	283	292	298	292	302	322	294	296	315	320	316	307	297	322	297	281	312	304	305	301	295	279	318	345	304	279	288	316	287	325	347	304	265	319	306	292	322	321	312	317	297	320	364	295	293	323	332	314	294	295	316	333	328	266	283	311	327	320	302	291	288	354	331	341	303	299	328	328	280	333	269	309	303	295	339	269	291	323	306	295	289	300	327	301	308	309	351	305	328	314	310	297	333	300	307	296	278	323	346	315	313	299	327	310	285	309	300	331	302	290	290	354	310	294	291	304	325	300	291	326	308	288	292	293	305	321	296	324	297	342	317	285	292	325	291	305	301	311	297	289	301	293	308	332	312	309	317	303	283	321	296	312	305	316	325	311	297	313	285	278	311	292	300	310	344	307	301	323	287	279	319	272	345	281	305	353	320	276	289	299	276	286	314	317	325	347	330	290	301	298	291	300	314	306	332	277	318	332	308	322	288	295	318	286	290	320	323	304	282	309	300	345	318	275	262	312	332	320	321	315	332	319	306	276	325	292	289	357	304	306	322	321	271	325	312	298	326	309	299	287	280	314	314	322	368	286	280	288	314	325	313	300	318	281	311	289	326	302	321	280	314	321	307	298	282	308	323	300	311	324	292	289	301	330	295	302	287	327	288	328	287	338	282	313	317	294	307	310	321	309	306	326	312	343	312	336	275	315	297	303	299	305	274	303	311	319	325	349	319	287	286	303	280	300	300	278	301	314	278	316	303	323	323	343	284	306	308	267	331	328	296	277	321	290	264	311	309	293	287	318	324	316	315	327	263	308	330	344	335	332	298	329	299	296	295	322	311	318	305	342	315	300	307	293	297	298	313	312	322	304	303	285	293	301	315	297	304	349	308	303	308	325	331	309	300	319	302	310	310	314	319	288	303	345	282	271	311	330	303	282	334	322	331	294	325	297	276	287	315	335	325	339	298	355	332	296	305	306	337	317	337	291	300	330	305	329	297	319	299	271	262	309	295	325	323	333	298	288	324	284	290	319	327	312	319	296	307	309	326	300	276	303	302	311	301	288	328	299	311	318	292	290	301	313	300	318	322	316	332	298	289	272	312	293	316	310	351	313	286	305	309	306	270	312	311	320	305	329	288	298	337	294	298	320	300	333	312	314	292	308	291	316	307	309	300	330	274	299	316	289	349	341	290	306	296	322	320	318	298	281	284	265	271	314	294	296	289	313	292	341	293	327	315	293	309	307	287	306	280	328	312	307	296	321	304	315	297	320	301	297	328	286	327	294	283	298	297	332	315	310	295	323	310	317	293	307	292	297	303	309	304	322	316	300	312	301	296	320	302	323	313	318	310	285	289	295	286	311	259	281	301	303	324	335	315	300	291	298	289	292	315	301	318	298	275	326	318	302	292	306	301	308	332	320	275	311	315	305	292	292	321	318	296	329	295	299	294	299	320	309	281	337	295	310	300	334	311	284	312	290	310	321	290	310	295	346	292	311	308	296	330	311	314	313	280	286	300	306	336	308	302	315	357	301	323	302	296	315	301	299	296	287	287	302	279	276	327	313	327	321	286	318	311	307	305	331	286	305	337	329	303	286	290	298	334	313	329	317	309	325	308	291	271	332	291	301	274	296	312	314	290	305	291	313	308	325	323	312	306	307	309	298	354	321	342	291	274	294	296	318	315	315	289	284	285	300	315	327	309	304	321	287	270	328	336	336	308	318	313	312	277	315	313	311	294	305	290	305	329	305	281	312	301	293	327	317	323	298	292	300	320	293	294	320	335	326	290	302	298	304	286	300	317	310	315	313	311	312	269	304	318	309	312	292	355	317	281	309	322	294	287	315	275	309	284	295	300	296	311	326	322	275	308	306	313	325	337	288	265	337	315	375	308	305	323	301	307	325	312	307	321	292	336	304	310	298	321	299	297	281	315	312	330	317	308	319	330	309	333	326	318	309	290	340	291	294	319	312	314	325	314	309	280	284	293	289	299	297	324	322	324	306	293	265	294	311	345	302	327	309	333	280	342	308	295	302	273	360	316	272	295	298	292	315	335	294	310	303	297	300	285	311	289	288	300	284	326	284	331	313	298	281	284	276	324	330	317	288	287	286	311	333	309	274	285	334	270	292	283	316	314	335	289	280	316	294	299	336	308	288	320	322	310	305	322	276	305	284	309	294	304	297	287	330	347	309	290	294	311	338	332	272	249	311	333	286	340	305	299
29265	37710	48851	57559	58168	58247	55956	66041	63996	53502	35042	39424	30305	15510	7440	5012	3891	3590	3212	3265	3355	3347	2402	1976	1638	1516	1285	1042	979	879	799	793	773	772	798	776	809	752	761	794	761	953	1600	1918	1838	1525	1211	932	844	771	782	747	720	788	781	765	762	721	775	777	772	815	736	739	724	750	766	791	740	773	747	755	775	777	734	744	762	754	803	755	782	730	766	726	797	756	770	786	788	752	768	735	760	738	721	765	760	663	715	731	744	748	745	699	740	732	738	773	746	712	746	726	783	767	743	702	756	813	801	825	785	758	766	780	739	764	772	696	724	799	815	795	694	740	746	784	739	762	773	743	778	733	774	751	743	755	814	766	758	763	717	741	743	718	765	733	751	773	728	738	780	815	764	785	784	784	769	763	769	802	730	703	744	698	702	748	711	725	761	768	773	734	750	737	743	794	735	769	771	752	760	730	733	730	761	733	752	810	733	734	764	750	707	763	750	730	780	759	757	741	766	743	766	723	766	740	770	755	713	755	707	748	745	700	761	733	738	775	709	761	744	724	729	721	734	773	742	778	781	742	717	731	768	805	784	745	720	758	761	743	763	785	759	764	699	776	750	752	725	799	718	747	795	733	740	805	782	750	738	751	727	726	775	769	760	784	734	739	829	755	744	707	722	742	767	740	712	761	732	766	761	800	829	780	772	731	693	803	792	734	783	706	786	781	786	744	738	738	747	740	753	774	745	754	759	747	756	782	755	726	724	726	705	742	740	720	756	758	775	768	786	712	756	786	756	783	738	772	724	776	766	727	797	742	755	749	736	737	801	721	711	746	781	731	773	741	780	734	764	784	743	770	800	746	765	768	746	739	763	745	732	757	737	770	769	723	739	758	797	719	765	747	762	766	749	686	801	768	733	737	752	777	787	704	747	757	738	743	750	746	808	814	764	803	745	745	751	765	689	749	734	754	726	765	710	724	707	725	718	745	757	774	779	745	741	726	723	740	745	765	785	728	779	739	799	738	688	760	732	784	777	741	766	752	781	748	760	770	788	764	750	745	779	751	735	744	776	768	792	753	736	727	738	720	775	767	733	736	734	721	776	760	751	737	775	754	757	728	771	747	786	748	766	758	744	761	770	736	758	771	721	777	749	742	736	709	758	768	723	735	768	814	752	758	750	749	745	766	720	748	764	763	739	757	768	762	722	744	767	791	776	763	807	811	726	800	763	723	797	754	754	726	802	717	738	776	759	787	719	762	759	699	782	734	764	766	788	725	794	762	803	785	774	757	723	739	786	737	713	695	720	722	720	836	747	761	775	682	765	764	748	784	744	780	724	834	726	727	743	770	748	772	737	788	763	755	765	771	798	741	751	746	735	755	728	753	731	714	780	696	799	709	771	767	753	733	740	756	722	710	742	781	754	734	756	761	754	768	744	736	759	765	778	715	749	715	822	716	753	773	761	764	732	740	740	784	769	765	797	796	784	737	749	744	779	758	724	755	788	722	730	719	731	719	739	759	757	748	748	718	741	739	787	728	746	786	747	798	728	771	754	745	778	823	733	701	739	770	787	728	731	714	772	749	775	722	777	731	782	742	752	738	760	746	756	724	746	746	723	742	803	726	797	742	814	708	743	778	741	754	754	755	725	822	714	773	767	798	750	755	783	751	770	782	740	749	732	783	748	737	755	753	771	728	762	743	782	780	743	776	793	719	710	738	812	782	772	743	770	794	780	740	755	808	753	741	788	753	724	732	788	743	745	746	752	768	738	785	760	777	780	786	757	785	765	742	789	781	765	794	775	755	727	803	737	692	748	801	716	766	801	737	793	771	715	689	772	787	773	791	741	781	713	780	764	755	774	742	745	769	739	720	725	773	732	813	722	732	736	728	719	730	756	812	743	812	745	751	757	733	722	753	729	792	753	759	820	742	759	691	713	715	775	776	777	773	758	766	753	739	724	793	729	774	751	754	715	741	763	779	705	777	677	783	699	763	729	780	767	784	737	767	740	737	784	745	751	762	747	735	718	786	707	741	764	747	728	787	720	775	782	762	726	765	814	728	736	750	810	740	752	718	741	789	753	749	739	757	737	699	711	789	713	750	725	779	707	723	789	754	783	755	728	750	725	760	772	755	783	741	759	716	800	724	739	740	725	692	731	796	770	715	768	714	745	760	727	776	767	759	792	757	671	744	712	721	758	713	764	767	755	765	772	728	746	742	713	782	746	771	759	757	757	783	762	744	754	755	747	750	814	721	766	695	752	751	769	757	740	813	770	747	755	758	777	754	726	801	797	755	771	708	796	746	782	804	807	740	745	761	739	768	733	725	777	753	749	750	751	767	786	773	746	734	717	761	761	766	784	799	710	727	767	724	767	753	733	733	758	739	760	752	763	723	747	740	724	754	682	795	745	770	755	699	769	719	781	747	761	805	825	758	758	738	698	782	747	745	784	756	740	784	788	742	760	768	741	793	724	757	725	748	768	708	751	757	698	746	726	734	745	754	799	764	742	744	734	748	755	790	753	723	752	791	741	741	710	758	755	737	726	752	766	784	781	752	771	741	808	758	725	781	726	816	761	757	774	757	807	768	748	777	726	785	741	761	759	721	772	690	717	740	694	727	777	793	741	732	774	759	754	707	771	765	685	728	764	720	768	692	763	781	783	784	728	747	791	776	813	736	745	751	741	763	766	754	752	798	759	734	724	714	769	767	737	750	786	722	757	710	776	728	735	738	758	709	727	757	759	773	793	755	712	810	751	747	767	713	739	782	752	678	798	751	764	784	708	755	812	768	725	770	774	756	758	741	734	753	773	770	715	719	751	792	738	784	728	800	743	752	761	740	724	750	781	747	732	739	794	782	732	706	714	760	718	742	768	759	722	724	761	746	793	723	772	684	766	743	786	762	753	780	775	740	801	751	787	732	733	764	752	776	766	724	756	765	734	720	744	709	820	711	766	775	740	725	745	771	763	759	798	718	712	766	726	742	786	752	745	752	709	789	806	723	698	780	697	777	792	732	708	718	788	746	770	727	751	792	698	758	748	715	713	779	739	746	780	750	776	751	756	725	781	738	787	735	764	774	763	752	775	730	801	811	757	766	760	717	785	790	787	780	795	744	802	757	757	747	771	746	743	730	769	746	743	731	714	743	751	766	748	749	785	776	767	745	726	732	754	733	747	739	677	783	756	749	758	732	749	760	749	772	769	737	742	733	782	779	759	731	763	746	708	747	715	729	768	746	751	798	732	742	716	753	733	738	792	724	735	688	737	779	745	705	734	791	770	766	725	768	742	727	759	756	767	749	738	739	762	779	751	790	744	733	742	740	758	778	749	772	747	755	778	740	728	723	771	742	773	758	767	738	725	764	754	705	765	759	781	735	755	753	712	769	774	755	747	780	743	734	747	834	765	774	751	781	773	717	796	749	734	778	748	765	718	741	759	717	737	763	796	723	766	764	762	735	765	767	711	766	703	759	808	721	794	794	800	760	763	776	743	778	764	753	724	749
56544	50616	53307	46667	43031	41834	37847	47638	56033	57382	39080	26343	21539	13350	4389	2313	1472	1766	1931	1827	1535	1557	1187	819	699	741	604	422	406	480	470	345	300	355	334	303	289	281	264	277	317	333	667	943	770	590	427	362	295	301	266	282	288	249	280	301	284	281	278	272	314	290	292	284	275	273	281	254	280	301	254	252	275	296	249	277	296	288	291	243	271	287	267	282	275	270	286	267	293	293	257	313	267	290	294	274	269	266	289	286	283	273	272	291	283	301	254	297	282	285	290	284	245	278	304	251	267	250	280	279	280	266	271	258	244	278	278	240	272	251	295	303	282	280	244	280	305	269	296	264	275	307	279	279	268	298	270	324	298	300	297	254	259	289	300	288	285	279	265	264	290	272	228	313	284	276	283	294	259	264	303	288	289	296	279	287	301	269	313	270	301	280	295	276	247	267	289	286	289	272	263	239	272	247	268	260	245	296	279	288	280	241	274	271	277	267	266	296	265	315	288	281	283	298	296	286	324	283	285	270	268	262	300	288	288	287	273	248	271	265	278	273	286	292	289	299	262	261	303	297	245	281	319	308	250	259	303	293	268	263	244	306	262	261	288	267	263	263	261	260	297	298	267	276	274	302	276	270	284	249	283	282	246	279	256	293	299	303	260	287	268	275	282	270	285	269	282	263	268	261	267	295	261	272	255	266	310	251	284	268	254	280	307	256	274	292	284	287	264	263	309	276	262	279	258	260	296	286	267	297	265	284	303	277	294	250	275	301	269	284	260	311	270	281	296	266	286	286	275	299	265	273	291	262	288	273	269	275	241	268	301	245	283	240	265	295	301	263	276	265	284	292	284	252	276	245	292	280	270	280	298	276	274	300	268	301	299	260	264	270	255	266	255	259	261	257	272	282	255	288	283	270	297	291	273	274	269	243	299	274	289	253	266	265	286	293	281	312	290	285	285	287	293	284	292	259	305	270	281	261	272	282	272	248	304	295	284	259	271	274	269	267	279	275	269	274	284	251	249	277	288	297	283	275	255	287	266	250	271	323	270	273	276	254	309	262	261	250	251	284	297	258	262	296	287	234	299	295	289	273	247	277	279	267	306	267	262	314	284	291	274	295	283	319	263	279	301	315	244	289	266	283	271	308	297	302	294	254	289	263	274	276	285	301	277	278	270	273	291	288	265	297	257	267	272	278	262	271	271	265	277	261	276	285	283	238	283	280	258	301	281	265	292	296	276	275	263	307	273	285	249	249	288	281	285	319	266	269	284	291	281	250	281	284	277	303	275	280	269	283	292	258	290	261	273	263	286	291	261	302	290	266	314	288	264	284	317	282	275	277	272	274	278	275	282	277	265	293	277	259	261	280	266	285	277	273	268	269	274	286	274	288	307	269	290	286	261	251	269	311	268	273	268	259	301	256	290	305	261	252	301	264	283	275	303	279	269	270	295	308	248	262	306	274	301	268	271	258	267	258	274	269	280	261	260	289	258	295	279	290	298	259	233	264	261	281	261	277	254	312	295	306	283	278	289	283	267	289	286	299	264	289	239	292	269	281	277	258	278	266	290	285	287	270	243	283	304	273	270	260	306	275	274	277	283	270	277	322	278	277	266	259	276	328	271	277	269	273	245	266	289	273	251	253	243	280	255	264	271	284	274	260	267	285	263	297	269	254	270	289	289	263	276	268	271	309	265	278	268	307	267	271	285	275	247	298	266	262	280	276	296	264	276	300	277	273	261	279	283	295	275	267	270	272	299	271	290	274	263	247	262	271	258	294	284	293	287	273	277	280	286	300	267	301	269	297	258	265	256	252	278	276	277	263	284	278	281	286	249	258	283	326	268	239	290	287	275	273	274	250	281	276	269	237	267	235	264	286	284	301	308	284	279	307	254	275	270	302	277	290	268	310	295	284	269	288	253	313	258	257	245	274	289	264	282	277	293	251	295	276	256	250	238	254	292	268	287	291	281	273	295	260	280	273	280	256	266	292	297	284	267	287	282	276	278	283	304	291	281	268	269	284	281	274	240	274	275	288	278	286	268	272	288	267	310	295	237	307	278	261	259	285	285	288	254	277	297	257	269	292	281	278	271	282	266	285	284	289	270	281	267	283	245	261	261	262	277	303	271	258	253	275	257	296	261	278	247	332	289	282	267	258	300	240	280	270	307	295	254	240	275	289	288	247	289	266	291	280	274	268	265	247	293	285	324	276	265	307	304	267	294	262	284	243	285	269	288	244	276	289	263	301	302	284	280	250	281	301	257	293	282	258	273	288	270	266	282	307	294	260	293	301	290	294	258	245	273	259	294	283	275	269	267	302	285	295	276	279	297	305	245	266	300	267	281	286	280	258	255	275	286	263	250	295	284	268	289	284	306	277	282	280	292	259	262	301	250	241	297	263	273	299	279	265	279	276	271	302	257	291	270	289	254	315	279	295	270	258	254	322	263	295	262	261	277	272	304	263	299	255	266	272	292	269	299	260	332	302	277	324	284	299	247	289	288	290	293	248	321	293	273	276	247	277	290	265	289	259	277	263	274	274	285	275	296	269	266	243	273	267	294	282	285	274	268	300	297	295	296	291	260	269	303	288	257	282	303	259	278	259	299	280	272	287	273	283	271	289	282	296	282	276	307	277	253	277	263	301	248	261	266	249	285	280	265	270	284	252	254	286	291	244	271	279	276	258	276	263	237	317	295	270	284	246	286	284	259	293	271	262	293	272	290	273	265	279	277	264	283	273	296	284	282	280	270	272	267	299	280	283	279	282	274	305	290	265	259	246	259	277	283	273	311	299	313	232	281	267	280	272	269	275	256	289	269	268	288	306	313	263	242	286	282	287	328	293	280	300	288	251	268	278	265	259	289	262	298	262	294	275	296	264	263	267	276	285	286	284	254	293	306	292	300	267	279	271	272	301	270	250	286	281	242	290	297	282	300	295	269	280	279	282	276	285	239	269	273	300	301	310	291	276	299	245	285	306	244	253	269	254	277	324	281	269	267	291	267	266	272	267	260	278	266	286	219	239	293	299	258	270	264	306	277	282	269	269	301	319	287	269	269	291	296	268	309	277	262	297	288	294	302	267	257	289	304	250	265	283	256	244	280	280	273	262	258	266	264	251	282	294	274	271	256	277	278	296	250	278	282	288	276	264	251	279	267	266	300	256	266	261	279	286	262	264	276	242	279	247	282	302	284	293	253	282	282	290	269	284	286	268	271	304	303	261	278	250	277	238	271	288	274	314	267	269	286	288	276	251	272	252	265	282	292	272	259	288	270	289	275	310	277	280	279	275	284	269	278	304	291	256	271	234	264	283	264	265	259	286	310	261	271	299	249	307	290	262	259	299	285	288	288	275	274	297	266	291	269	273	283	280	258	272	298	269	261	291	282	256	254	260	262	264	277	266	277	277	289	265	258	306	313	304	299	296	316	281	278	261	294	252	274	235	273	306	314	307	301	293	276	287	286	274	265	292	315	313	292	268	289	294	249	282	295	250	256	267
39759	46256	57630	57526	57398	55495	55680	62913	67058	66166	43886	31379	29582	20925	10829	7993	6045	7242	8404	8038	6603	6834	5271	3754	2691	3168	2588	1598	1345	1598	1589	971	932	960	827	709	749	718	738	741	709	1132	3166	4063	3300	2258	1581	1061	838	790	716	656	676	670	713	663	733	684	694	719	677	662	679	662	658	704	654	698	675	679	697	689	724	672	725	685	691	718	709	722	673	731	724	726	669	672	658	658	681	651	672	691	663	694	670	716	715	651	662	668	688	727	651	687	706	689	688	695	641	707	696	660	688	729	750	676	726	694	666	722	701	677	652	705	639	713	683	704	698	686	711	650	686	659	682	659	699	656	684	655	655	684	681	761	660	687	654	666	682	653	646	664	641	691	692	682	648	630	707	649	683	676	641	705	667	698	702	693	657	688	689	720	639	685	663	684	672	704	661	641	677	706	672	706	697	665	694	691	733	645	741	654	685	709	635	706	697	689	700	656	683	696	678	718	683	703	623	667	660	626	675	670	744	664	640	690	647	660	674	710	647	686	658	710	637	687	733	678	670	634	648	653	672	723	692	653	684	719	691	683	655	661	685	701	727	678	668	658	653	637	659	685	621	727	679	683	681	719	660	677	673	676	678	638	671	674	682	678	661	695	628	680	647	682	719	625	638	687	685	701	712	687	652	680	647	697	706	676	693	701	708	696	653	732	623	658	705	712	627	702	740	658	676	725	649	661	677	692	722	685	687	677	671	690	656	726	672	672	667	704	707	653	687	671	648	724	681	686	689	624	672	676	666	718	703	693	648	653	641	650	667	707	682	667	675	681	677	672	668	675	638	723	708	673	676	738	690	658	646	726	737	655	632	713	698	691	652	648	666	700	679	677	706	677	701	728	716	640	674	616	676	682	699	672	669	712	717	690	676	670	712	718	702	639	679	670	655	655	719	671	711	675	702	683	709	700	707	674	641	669	706	666	658	657	703	670	629	650	667	705	696	662	652	656	638	698	648	659	676	649	670	653	696	659	685	738	651	693	692	643	735	709	687	682	721	667	689	692	676	664	640	666	735	704	633	696	675	641	652	711	670	687	727	688	641	694	654	694	712	762	670	636	683	689	664	682	694	647	682	646	705	643	703	667	707	673	670	646	718	584	656	679	659	657	667	675	679	680	646	684	698	676	679	701	670	728	688	633	698	718	686	683	660	673	705	720	693	717	676	660	662	693	669	687	742	673	731	663	701	689	687	716	683	639	700	636	656	678	724	662	723	685	681	649	718	651	685	690	701	675	647	674	663	675	664	688	721	621	729	639	686	714	673	672	673	649	674	682	678	688	672	681	695	688	647	646	671	678	704	707	663	703	687	745	651	696	653	671	656	672	702	656	716	676	634	636	686	687	614	654	687	658	705	710	664	697	668	701	676	680	685	651	689	649	666	684	643	723	692	699	683	657	637	711	675	662	684	746	733	735	661	710	728	643	646	702	638	679	649	628	675	666	691	685	653	681	711	669	673	704	693	646	656	668	644	633	642	710	737	710	681	700	652	689	659	646	669	728	676	676	697	671	719	678	663	706	640	663	677	662	705	710	743	671	663	668	677	654	670	750	690	709	678	701	689	712	689	673	661	659	666	704	685	742	647	715	739	713	713	676	660	677	671	684	683	666	717	694	718	654	695	665	708	672	649	636	692	683	660	659	654	639	664	713	691	666	651	646	676	668	686	686	671	631	698	691	704	655	686	667	679	689	636	667	690	687	688	651	714	708	709	702	694	656	711	746	677	698	701	644	654	637	703	712	660	660	690	665	656	677	697	653	695	692	721	671	700	683	678	688	674	654	697	692	660	685	655	673	684	654	676	674	649	692	642	712	692	650	688	684	690	622	687	688	709	644	715	681	697	685	695	647	714	693	652	676	647	700	726	684	685	676	686	660	674	680	697	689	666	695	634	641	674	668	712	717	738	668	692	719	732	677	651	681	703	702	622	674	678	693	660	713	705	672	668	709	671	715	677	684	649	692	700	636	691	660	666	667	693	682	685	712	636	671	672	666	675	686	670	665	663	687	714	677	739	698	664	644	672	701	663	670	707	661	662	638	709	664	699	659	704	678	735	705	687	682	676	722	644	696	673	656	721	696	699	663	643	668	695	651	678	680	638	720	678	713	656	706	659	662	692	621	655	660	691	668	658	698	676	656	718	672	654	641	650	619	701	713	632	657	655	671	620	656	688	672	689	696	687	656	679	658	740	708	677	660	706	673	654	656	707	688	708	694	678	680	687	694	673	670	689	666	686	691	626	644	658	686	746	674	702	669	688	709	639	719	677	694	699	659	700	670	657	666	685	683	631	733	700	685	651	617	653	713	654	683	675	692	672	671	659	675	702	645	703	656	697	708	691	667	677	718	708	639	691	650	691	709	647	665	625	672	604	691	685	641	663	683	655	719	629	685	700	695	717	632	641	679	642	663	676	709	734	658	675	668	662	711	678	689	723	707	681	740	654	648	666	724	690	702	664	650	666	690	730	689	683	669	659	706	665	669	712	678	675	689	678	661	680	696	763	733	671	689	697	687	729	636	740	649	727	667	658	698	684	697	674	685	753	700	750	687	686	686	688	679	674	659	648	661	718	665	677	699	687	620	653	674	682	723	624	689	689	672	670	660	707	740	624	665	678	711	676	681	670	679	710	699	714	670	664	687	661	687	681	657	665	727	690	678	687	619	707	675	684	653	659	686	720	652	653	705	660	677	656	677	694	698	676	646	696	690	654	695	721	647	704	698	712	705	701	703	658	664	674	665	723	668	714	698	663	674	676	720	647	686	653	649	634	621	673	659	663	639	685	687	710	691	669	680	593	705	687	702	685	694	694	670	662	699	699	678	692	700	681	714	662	720	713	710	665	682	670	727	708	683	714	697	697	666	682	682	632	702	655	693	703	672	690	661	693	679	707	733	701	727	697	691	687	662	690	661	703	616	687	675	661	772	720	671	710	664	683	636	717	660	677	668	735	680	709	706	689	720	648	731	684	667	688	632	666	653	646	706	670	652	701	680	695	653	680	662	746	715	643	706	670	657	677	665	679	717	655	724	641	693	706	677	657	673	669	671	638	653	698	748	646	681	668	705	700	673	654	663	692	650	714	684	676	680	733	687	667	678	639	730	654	669	724	690	659	686	643	698	717	682	667	670	690	686	670	705	658	666	677	663	753	678	691	675	646	688	633	736	667	628	643	662	661	651	668	677	651	674	714	726	642	636	647	676	700	661	701	646	693	710	677	667	655	700	647	623	685	708	665	663	663	683	668	656	642	682	695	660	626	653	676	684	695	665	689	728	707	658	667	642	681	665	683	669	682	729	699	676	656	708	690	691	666	693	656	707	653	705	712	723	677	681	684	687	638	713	715	672	678	699	664	732	663	686	671	653	690	704	675	710	589	696	703	667	644	664	657	756	668	658	670	689	676	651	686	682	645	689	706	638	651	644	655	675	740	670	709	660	639	649	681	673	672	677	706	698	693	655	710	705
26634	20890	22193	17362	31666	24980	17127	15968	15180	14832	12222	4536	1122	799	551	566	547	521	588	636	536	457	428	444	404	478	388	409	418	413	400	399	368	365	366	339	338	332	376	357	405	401	411	392	396	379	366	355	331	341	316	319	338	339	332	330	326	334	323	288	359	295	358	326	360	338	318	328	363	362	353	322	333	326	326	331	333	343	332	314	333	309	304	320	368	324	301	343	339	353	302	350	365	355	345	321	356	332	340	316	338	327	354	362	311	339	382	351	350	334	339	328	322	324	309	324	316	330	334	308	310	344	311	342	324	358	356	336	313	341	362	329	355	325	317	328	311	316	334	312	326	344	352	305	325	351	312	322	336	285	353	342	314	335	355	332	335	329	372	328	366	316	347	324	326	349	353	331	336	377	332	323	317	299	330	323	335	321	293	317	323	348	320	335	306	342	359	321	333	355	340	310	305	371	354	336	319	323	327	367	322	336	315	298	324	312	335	341	323	339	325	328	308	358	332	343	329	302	331	354	331	328	322	340	353	333	316	294	342	299	321	329	350	334	382	360	323	316	367	342	334	323	333	360	324	304	351	324	349	353	329	332	299	306	337	334	312	358	356	314	347	379	312	318	308	338	333	325	345	318	334	335	335	328	314	317	330	337	330	327	325	342	367	375	320	314	306	340	333	346	349	307	327	343	331	330	342	329	349	304	344	320	346	339	320	338	333	311	306	359	360	320	342	350	329	324	315	353	340	319	343	313	301	362	355	336	328	311	300	345	310	346	320	301	316	327	340	319	348	313	342	324	357	372	341	337	333	335	325	332	348	341	326	321	294	302	323	327	351	328	334	322	336	335	338	329	331	333	356	330	334	348	332	336	346	332	354	314	355	321	332	353	324	347	319	313	326	317	348	330	315	329	323	334	354	324	326	360	352	362	294	344	329	360	324	300	326	321	329	314	324	310	356	339	346	342	340	298	342	367	308	297	325	307	329	360	352	362	315	348	339	310	351	343	343	331	328	322	320	333	338	356	353	335	297	326	338	358	362	331	330	315	313	334	330	303	358	325	324	354	332	313	310	329	311	339	320	313	329	341	349	350	345	305	346	311	307	345	331	346	308	318	328	342	354	331	336	343	353	335	341	346	305	334	312	331	344	358	350	314	320	347	356	344	331	356	336	335	355	354	354	354	315	296	342	351	362	314	353	362	297	317	317	343	332	321	331	345	318	340	335	342	362	372	339	363	339	341	321	351	341	315	374	332	359	335	303	340	325	353	326	336	326	353	338	327	349	342	369	330	338	323	345	305	362	329	345	345	347	359	342	305	362	370	363	341	353	336	322	336	355	327	378	328	340	322	315	351	292	315	318	318	333	310	329	334	332	316	341	326	309	312	323	331	340	358	310	313	311	334	350	311	361	334	356	340	329	328	304	360	339	320	359	318	347	329	344	344	323	324	335	317	345	331	347	313	324	311	341	353	343	316	314	350	344	350	354	324	328	319	344	334	337	334	330	303	326	349	360	341	339	341	329	356	337	334	350	333	318	304	347	332	338	306	336	337	319	369	306	342	338	354	346	302	295	326	343	357	337	351	350	364	334	368	307	311	343	327	334	333	341	306	326	339	315	325	332	316	364	352	349	332	318	346	286	355	352	288	343	295	356	359	364	324	343	343	353	296	323	309	350	305	355	326	325	332	333	335	320	351	337	330	311	355	310	360	383	338	335	317	311	332	355	349	331	346	318	352	342	345	324	350	299	335	305	293	372	320	329	314	340	360	332	346	318	352	337	326	347	336	327	353	341	349	393	330	337	338	345	303	342	317	311	319	317	333	326	333	321	342	335	392	317	344	373	323	355	348	330	328	324	313	306	346	319	345	299	333	357	333	361	324	350	336	328	370	342	316	363	355	314	331	332	323	336	360	339	334	345	308	359	337	353	317	312	317	343	319	325	341	311	323	316	331	366	322	338	351	348	350	378	344	324	327	321	307	322	353	333	328	303	325	304	334	340	332	361	363	356	336	345	355	350	345	353	337	356	344	340	334	357	334	326	340	339	332	324	355	332	315	340	294	370	342	306	321	358	325	340	334	331	326	307	360	341	372	359	334	303	338	325	338	364	339	307	339	318	347	296	339	334	362	340	330	327	327	362	321	313	342	361	305	352	310	349	322	337	311	338	367	322	337	359	351	327	323	308	337	335	331	325	321	359	346	325	356	322	325	292	334	369	316	337	316	305	309	314	351	308	340	315	313	336	338	352	324	310	318	354	351	349	375	344	335	304	333	294	353	350	342	300	325	337	331	349	356	332	323	313	307	305	322	309	349	308	350	345	289	363	343	332	359	356	380	329	311	321	352	349	356	360	347	342	344	367	329	353	349	338	302	302	330	325	370	366	344	339	320	306	346	356	364	315	315	338	328	349	315	335	338	348	353	331	294	349	295	323	341	317	328	303	348	347	322	363	327	319	357	354	327	339	342	335	318	349	365	312	348	337	329	348	325	350	315	326	344	355	328	341	327	325	325	313	351	325	330	347	344	298	323	321	318	341	307	340	355	330	338	307	330	322	327	346	366	356	328	356	332	332	348	336	343	347	332	356	315	340	296	327	321	368	322	306	299	328	355	342	288	349	324	338	323	307	349	314	329	320	314	347	346	320	349	312	311	297	361	331	332	353	322	340	309	324	346	334	307	307	316	330	316	339	337	372	322	322	329	332	349	347	305	355	297	351	330	349	323	334	355	353	345	341	328	321	314	355	343	341	343	326	342	330	321	335	358	313	343	360	357	319	353	372	314	374	344	358	380	330	298	324	335	332	359	356	337	329	327	335	323	318	347	330	311	295	356	389	321	339	326	341	335	314	332	322	315	328	320	336	310	333	325	328	348	317	378	323	338	313	315	373	334	353	346	339	308	330	319	338	332	360	324	312	320	357	329	351	323	332	337	358	330	343	309	343	333	354	380	323	345	329	353	341	339	300	298	321	344	322	338	348	306	330	340	323	332	351	357	335	307	353	295	318	347	349	345	337	345	326	335	338	331	317	336	333	321	333	326	306	318	335	306	332	358	332	363	312	329	333	354	336	292	342	312	318	306	327	349	324	333	316	321	309	309	327	333	338	365	283	290	347	310	327	343	302	333	351	336	346	336	336	324	300	359	361	320	371	354	332	321	314	333	303	369	340	352	316	322	305	340	331	341	323	332	324	333	293	324	326	357	299	320	338	336	338	351	332	343	366	328	342	332	322	349	370	309	327	314	361	370	321	342	365	342	320	351	325	328	330	306	320	332	322	302	303	332	317	351	308	346	325	333	329	325	333	337	319	347	331	312	334	324	299	315	321	317	347	329	296	311	350	353	351	356	305	373	352	341	355	348	345	335	374	346	362	299	331	324	344	339	360	359	320	337	314	338	299	328	297	302	358	339	331	339	361	331	309	340	336	360	321	308	359	302	352	309	353	366	340	340	320	339	321	361	342	338	312	346	320	313	348	344	318	348	350	334	299	321
16671	18787	26113	26446	41210	34999	28307	30434	31823	33005	27585	15045	4598	3637	2192	2248	2016	2254	2629	2700	2155	1597	1391	1524	1459	1334	1374	1305	1257	1308	1251	1193	1198	1132	986	986	990	951	986	930	1014	1096	1270	1189	1119	1021	954	903	831	838	805	824	838	810	813	850	846	836	850	799	851	828	841	832	845	841	806	842	832	801	822	822	812	807	799	846	804	803	817	864	873	816	822	815	836	845	835	865	803	821	820	795	777	834	853	836	794	840	840	857	815	787	804	855	847	895	850	876	816	803	836	817	785	844	847	804	826	812	869	861	840	820	842	830	913	826	893	872	833	882	849	831	903	894	856	799	863	836	821	828	840	785	865	803	820	860	848	860	821	856	797	852	812	840	790	832	849	829	844	842	857	828	810	865	864	821	870	823	833	874	860	868	844	862	845	832	859	818	835	860	811	781	817	845	840	850	807	839	825	794	891	879	860	822	887	845	831	853	843	807	793	826	854	838	846	819	865	849	819	801	852	825	858	892	824	889	804	802	856	825	843	852	846	829	877	815	896	860	819	804	847	810	823	831	810	825	850	848	866	858	847	847	865	833	830	847	898	807	801	819	808	818	860	863	811	834	834	865	849	818	819	861	837	765	812	809	827	837	814	785	806	796	808	803	849	842	830	786	775	830	841	839	841	837	888	847	806	836	756	793	815	794	825	810	849	802	841	847	875	823	751	836	841	836	806	795	827	856	827	843	787	824	817	855	817	867	839	849	820	812	866	847	819	857	859	889	888	860	830	841	891	785	854	842	806	817	793	827	840	805	833	885	826	775	790	829	881	805	831	827	851	866	841	841	864	797	813	847	810	847	838	805	850	799	803	800	844	797	794	861	843	805	795	838	842	809	800	849	824	855	813	867	818	854	818	863	807	847	844	785	836	875	795	799	820	837	826	813	796	806	848	829	819	861	831	837	816	799	859	824	819	817	807	857	800	820	875	818	838	866	784	840	828	845	818	810	816	881	856	798	876	841	813	889	798	806	855	816	826	759	831	858	816	817	847	804	843	810	817	815	838	877	800	827	844	828	821	810	857	829	826	845	787	812	875	848	789	812	800	846	842	928	851	826	840	858	814	781	839	846	800	925	855	841	793	802	887	854	847	874	848	830	780	883	838	814	816	847	775	810	881	826	836	787	900	874	868	851	837	807	761	816	818	827	814	814	805	828	864	894	884	816	799	835	840	865	800	829	885	836	840	849	789	831	826	817	803	846	829	836	814	853	840	803	818	841	860	871	845	840	876	845	879	872	804	856	863	813	863	811	840	814	799	869	796	791	817	848	838	779	830	846	811	857	802	831	839	861	837	841	824	866	824	879	828	825	847	887	880	877	851	827	853	829	852	867	828	808	818	848	869	865	801	800	853	848	855	802	813	832	830	830	819	859	851	839	816	811	856	848	787	835	800	849	857	795	874	854	836	828	823	813	836	845	815	866	839	835	805	832	878	841	833	838	804	797	781	843	850	837	797	824	863	831	845	805	821	856	842	849	836	814	881	802	823	851	849	921	781	827	851	788	867	850	815	795	813	855	819	873	828	828	840	818	830	841	788	782	790	817	817	800	862	859	786	816	864	837	830	820	857	814	805	788	801	819	837	818	871	822	863	828	817	891	864	876	831	802	816	833	849	874	790	864	781	898	821	814	843	815	807	847	812	869	849	880	891	820	792	908	865	876	817	872	819	862	793	877	783	838	844	829	834	801	817	803	832	825	858	820	855	821	834	823	823	837	868	778	836	817	864	801	819	813	831	858	781	838	882	807	856	867	853	826	870	794	872	822	790	816	843	779	854	886	873	847	861	827	849	821	830	831	845	800	883	824	822	838	832	872	801	775	901	831	783	835	802	842	818	861	892	838	856	854	767	815	775	797	804	870	825	794	866	852	858	814	898	842	854	887	781	805	856	831	829	845	819	782	821	858	873	813	838	866	826	803	764	810	851	791	830	819	809	858	824	827	784	834	803	886	860	864	810	857	828	839	825	835	874	830	849	835	767	926	816	868	822	844	880	876	794	798	856	834	845	792	837	856	814	884	837	834	842	809	886	799	805	835	792	862	851	819	858	835	832	847	812	816	848	842	803	837	810	845	819	782	833	880	872	820	807	861	838	843	820	837	830	801	839	850	834	847	794	824	829	846	864	878	853	818	807	853	869	840	871	904	828	828	816	834	814	874	862	859	802	830	852	855	805	839	885	851	822	863	823	832	841	845	815	837	835	793	782	817	824	781	745	821	828	807	870	833	850	836	830	785	856	844	830	836	830	837	835	798	785	826	806	821	843	828	845	871	842	824	849	811	840	784	844	832	828	841	774	817	832	824	862	837	832	880	785	832	813	887	817	874	887	911	807	818	820	836	860	808	848	845	822	835	826	844	828	860	830	837	857	826	862	886	826	838	816	822	846	822	849	813	890	804	831	895	854	825	823	870	841	843	815	839	841	889	835	872	834	843	880	833	844	867	846	825	844	782	820	828	826	852	828	893	801	785	811	822	848	785	897	842	814	800	869	850	812	883	844	811	806	877	839	810	816	818	823	904	838	822	808	801	850	799	800	833	833	876	889	828	822	871	824	894	818	838	806	847	860	867	804	917	837	824	856	852	824	849	867	858	857	828	842	811	834	832	837	891	780	822	801	765	826	809	818	851	821	790	850	861	860	833	826	829	833	830	813	843	859	857	811	766	833	815	817	879	855	850	865	851	875	846	814	852	779	868	793	808	832	809	852	824	862	817	769	866	834	839	796	840	825	800	840	784	781	889	834	816	849	855	844	843	805	825	770	845	859	811	874	822	888	835	849	886	845	832	849	843	907	855	819	786	862	804	896	848	832	842	767	836	836	852	805	830	850	829	854	814	828	816	854	850	794	822	808	799	827	838	850	796	768	741	853	865	838	803	842	817	820	888	860	890	826	824	791	827	811	810	900	802	833	833	782	864	777	787	848	824	822	821	814	799	827	851	808	878	828	832	808	817	789	896	859	823	844	832	803	895	852	799	784	815	832	845	821	821	841	817	833	824	824	814	865	865	791	836	800	813	822	829	842	872	803	907	822	849	858	831	844	842	763	827	818	839	890	817	817	811	821	854	858	898	872	856	845	839	886	846	759	852	817	841	821	851	847	784	843	806	873	809	830	824	740	841	815	803	843	831	835	853	789	857	817	815	810	813	797	852	857	816	836	856	856	827	830	853	841	820	887	773	861	836	817	846	812	881	833	821	837	833	829	835	788	787	854	797	843	834	832	860	844	846	843	921	789	795	858	815	799	766	778	829	830	840	863	874	810	852	787	807	869	836	825	868	823	810	838	860	821	869	807	842	796	875	840	791	835	871	800	811	827	813	873	845	804	850	797	804	797	846	845	876	805	817	873	884	845	900	811	848	827	824	830	825	886	851	843	788	866	790	787	819	863	790	765	814	819	860	820	855	807	838	794	863	842	816	763	886	770	822	808	805	832	848	847	819	821	869	842	838	894	790
45948	43849	48298	51799	51398	39926	36644	40226	39527	39862	45337	37299	19406	9350	3411	1732	1454	1412	1626	1677	2153	1571	1037	659	673	610	556	464	459	499	881	1643	947	436	327	359	355	335	314	314	363	512	616	692	722	558	456	368	359	346	322	313	319	301	303	292	287	325	323	307	305	302	292	344	306	333	357	300	328	287	307	317	351	287	312	337	309	319	300	315	313	290	306	295	317	321	287	299	339	341	309	294	325	319	302	318	277	331	351	343	321	326	270	316	314	329	321	287	321	312	315	315	326	317	331	273	308	330	324	331	319	330	276	294	296	312	311	296	305	325	352	320	320	311	334	300	316	294	327	332	327	319	309	326	300	328	338	299	352	287	340	317	330	277	264	335	301	292	316	335	305	315	289	299	335	313	283	307	309	321	316	311	300	298	285	326	340	345	327	327	314	336	314	320	324	332	314	338	307	325	352	294	337	320	328	315	333	312	333	315	328	326	318	316	335	301	329	295	322	319	336	322	293	301	300	323	366	310	323	341	325	311	296	319	314	284	296	336	345	293	315	303	296	340	323	293	288	304	306	346	304	322	289	294	304	293	318	305	316	325	320	308	295	322	316	312	356	324	318	296	318	310	341	352	314	274	326	336	348	317	295	319	300	303	295	335	298	331	291	319	334	315	300	281	329	305	301	299	328	300	345	302	329	314	319	294	313	308	303	288	331	309	300	276	315	311	325	342	299	318	324	332	318	318	304	299	293	259	321	334	296	316	289	318	276	275	340	324	298	309	301	313	302	319	319	326	328	333	317	316	317	315	326	346	294	330	350	322	299	335	315	305	309	346	324	334	313	322	299	294	331	306	312	311	306	307	324	328	327	328	340	269	325	309	321	288	315	348	307	316	312	300	297	288	334	315	300	343	329	326	311	302	310	324	292	324	331	353	297	328	336	300	327	341	307	293	340	309	342	343	293	326	339	299	332	312	322	297	353	330	326	348	323	297	335	322	303	296	325	305	340	327	334	332	317	309	331	331	337	274	297	316	298	311	331	307	314	332	323	329	321	311	273	326	286	317	296	350	340	281	378	312	303	300	322	303	323	324	358	331	299	334	279	295	293	346	346	304	334	330	303	315	315	312	313	343	317	330	339	307	300	309	305	275	329	317	327	357	319	298	302	342	294	319	327	326	343	354	332	306	305	300	301	278	335	337	294	312	319	323	309	328	318	311	328	382	326	339	335	286	305	304	329	335	339	293	331	332	288	319	304	266	296	318	332	316	301	314	331	294	320	349	305	296	295	323	319	314	291	326	319	291	291	327	302	335	312	298	322	293	323	346	308	310	379	310	335	306	316	301	334	319	299	334	321	330	320	294	326	306	316	315	290	316	304	339	327	328	299	331	319	310	345	269	320	287	320	309	332	344	317	309	346	314	320	300	318	324	307	324	324	274	292	315	311	306	325	330	339	297	311	304	310	318	286	305	328	290	329	291	324	308	326	299	331	308	341	347	360	292	280	354	344	296	353	306	283	320	297	293	303	323	302	304	284	352	301	285	303	295	343	319	326	331	281	305	313	296	298	323	303	312	325	307	303	329	306	290	294	298	307	293	307	321	351	292	322	300	321	315	330	319	296	344	300	312	321	347	344	304	321	301	312	299	296	323	297	281	346	312	309	313	312	313	303	332	306	285	313	328	319	281	321	324	313	283	319	321	302	310	349	309	307	309	298	311	328	352	306	299	342	329	313	320	316	324	304	314	308	331	323	304	313	318	315	297	339	292	327	291	289	330	292	334	274	279	342	323	330	324	311	296	312	296	315	300	333	306	336	328	346	316	302	325	338	320	346	318	335	295	313	307	271	313	310	302	333	323	310	311	277	303	350	317	324	307	281	314	302	323	286	290	306	330	324	269	311	309	302	322	303	297	330	323	319	332	326	295	300	305	331	312	328	293	346	293	304	307	309	312	298	294	305	324	327	295	315	324	329	298	329	305	320	311	308	322	296	304	300	354	333	333	309	316	311	299	335	289	353	327	309	340	326	312	351	322	301	289	324	280	327	283	346	288	304	358	327	304	358	323	324	302	339	321	318	318	283	333	303	317	315	285	328	307	318	391	310	317	294	338	318	343	313	308	310	317	331	326	318	318	330	344	332	307	308	318	343	346	329	346	322	288	327	335	316	318	304	334	298	352	331	292	325	329	313	321	328	288	309	329	334	289	298	300	312	338	344	314	323	330	332	334	328	335	303	333	327	340	317	320	349	313	320	307	343	280	279	257	307	314	286	314	343	320	295	303	306	304	323	330	318	325	324	345	316	311	304	336	371	334	311	325	345	308	321	317	365	312	313	329	321	296	312	289	318	334	315	311	344	323	343	262	301	330	353	338	301	293	290	284	320	341	333	336	314	312	295	330	342	298	308	324	337	325	326	295	325	324	287	315	307	300	333	302	305	279	308	320	326	304	362	329	279	336	284	327	340	319	314	344	324	312	296	320	308	359	321	324	370	345	274	312	300	308	301	306	333	315	313	295	317	317	303	314	290	305	354	311	275	314	310	325	281	299	327	323	283	307	311	300	279	303	315	284	283	319	301	287	292	347	298	315	323	323	317	309	315	300	300	303	332	322	347	330	335	309	303	291	331	314	313	317	323	338	329	337	336	319	329	284	326	338	333	280	307	334	338	319	283	329	324	362	315	299	312	299	300	305	317	279	310	284	365	318	301	279	333	326	310	340	278	326	319	330	318	305	280	320	324	276	349	323	338	311	312	342	334	309	309	319	331	306	331	343	302	329	313	307	319	298	316	285	318	332	351	340	337	280	303	311	326	300	317	328	342	312	291	320	315	328	332	340	283	313	327	314	343	316	318	309	295	333	280	321	301	305	323	306	309	298	336	328	309	300	352	330	338	302	285	318	293	326	353	330	336	315	313	323	311	302	322	311	308	313	357	312	304	298	305	326	319	330	330	281	343	363	314	336	318	301	336	300	332	295	294	291	276	330	308	315	316	278	331	307	297	305	312	309	319	308	285	315	293	330	318	313	276	304	293	292	359	319	348	306	305	321	337	335	298	323	347	307	325	312	282	283	306	348	312	300	310	286	283	315	320	307	313	304	269	316	315	296	307	319	333	323	315	326	322	323	299	336	278	288	299	358	318	297	318	294	313	324	325	314	323	284	289	314	303	323	343	282	318	317	282	311	300	318	303	307	328	345	313	294	354	323	295	331	318	317	322	338	303	304	288	308	267	291	327	292	306	326	343	346	353	288	323	322	293	299	327	309	307	335	333	304	370	305	321	279	280	333	295	331	305	342	294	329	344	348	324	349	315	309	357	325	295	288	307	334	366	328	332	299	323	301	328	320	297	276	295	302	303	286	329	334	343	316	282	311	298	324	310	310	341	346	281	327	363	318	330	327	307	373	334	346	310	302	317	310	303	314	313	330	289	316	330	329	311	327	310	325	311	312	308	303	341	315	297	297	307	292	351	319	289	301	335	310	293	303	314	324	341	329	306	305
31771	38500	47660	54807	55441	53160	52144	55002	54278	55675	56913	47053	15113	14596	8899	7133	6830	6668	8130	8427	10307	7719	4676	2861	2947	2776	2490	1894	1611	2208	4525	8691	4654	1324	1180	1112	1012	1022	1026	959	1097	1812	2833	3306	2931	2185	1511	1161	993	853	782	807	821	786	749	779	791	811	784	747	783	809	805	799	809	810	780	818	819	834	784	793	762	779	792	761	749	794	790	795	803	821	769	789	796	793	827	806	827	851	828	771	784	779	778	791	792	797	805	765	817	753	817	816	728	780	771	790	781	783	750	832	780	780	791	786	808	778	790	809	807	827	789	793	749	798	787	769	814	815	743	782	791	819	747	799	805	808	813	792	819	777	808	760	770	805	756	849	761	788	823	787	780	806	789	778	795	801	760	755	795	768	820	778	769	774	731	751	794	813	751	863	777	823	807	750	753	763	765	807	777	772	820	764	804	826	776	782	821	825	752	789	798	767	799	826	817	822	806	804	798	829	777	829	816	759	766	835	758	810	786	797	779	795	790	812	806	756	773	776	804	813	833	794	797	791	764	846	768	778	788	852	773	774	751	769	781	772	818	800	785	756	768	747	795	795	762	828	799	805	785	801	755	783	785	825	802	876	809	783	798	812	833	836	841	761	770	833	800	736	830	799	793	772	827	765	768	804	812	781	757	766	777	736	773	814	789	796	837	833	725	806	816	769	776	811	770	771	799	769	799	818	763	815	828	770	728	781	775	787	759	769	815	791	802	759	806	835	755	812	780	768	812	759	783	828	760	768	815	739	839	733	779	823	781	788	802	802	779	729	721	766	773	847	809	842	748	820	799	808	796	763	803	799	787	770	775	795	825	806	777	768	769	765	784	784	760	754	774	759	813	817	832	788	760	788	810	806	759	774	747	790	793	753	785	747	787	822	782	783	793	775	809	783	779	784	796	808	764	811	737	844	791	835	769	774	797	813	807	792	774	791	847	774	809	837	767	773	818	812	792	789	780	735	829	753	771	753	775	847	765	783	770	776	816	810	790	809	731	758	810	805	769	801	739	811	736	840	774	781	801	764	809	800	798	748	783	720	839	767	826	764	801	773	777	839	784	814	784	760	808	817	763	783	795	825	781	780	774	802	770	788	802	814	771	832	819	797	800	812	824	759	833	787	792	781	733	842	802	793	788	770	787	800	817	751	813	809	776	792	795	764	818	806	813	734	751	776	806	790	773	834	829	789	845	759	773	779	734	748	802	783	837	759	774	771	760	787	794	761	764	780	763	783	832	723	782	808	772	793	825	738	808	815	808	764	796	820	764	758	818	803	774	785	785	718	754	779	708	816	821	774	772	799	813	773	770	802	759	788	832	813	782	791	764	801	812	816	791	752	796	819	786	750	816	784	764	788	805	842	801	784	790	790	773	769	799	810	787	785	738	791	812	773	819	787	779	776	805	809	796	771	788	792	744	800	804	762	760	726	791	760	835	761	761	796	783	751	804	786	736	762	819	774	800	802	787	823	794	802	802	838	752	818	810	801	811	752	764	815	740	790	829	772	749	804	758	796	801	816	812	784	818	734	773	733	780	823	804	813	742	806	785	770	800	788	736	776	859	838	757	816	778	766	792	839	808	807	752	788	814	765	815	865	766	766	832	769	780	772	752	781	766	768	818	760	807	744	770	765	780	802	757	784	825	789	783	746	774	779	764	786	808	778	820	816	782	798	804	801	788	777	772	753	844	814	815	792	773	794	807	792	755	780	767	780	794	851	779	779	777	819	749	798	781	821	797	792	774	730	791	797	815	810	817	763	789	842	769	777	889	795	840	807	767	774	780	772	764	807	753	771	784	788	787	774	783	782	818	822	770	793	782	776	836	759	769	840	880	780	770	831	794	783	792	760	821	820	839	770	777	759	797	817	778	817	765	774	776	840	774	755	760	773	790	764	731	764	784	749	809	768	820	787	784	813	775	769	794	821	802	755	780	787	848	760	775	805	794	817	747	769	762	768	797	738	823	785	775	813	752	835	753	770	762	799	827	785	816	769	777	814	796	771	777	762	790	788	777	792	792	748	800	833	822	769	768	781	788	792	790	794	825	815	797	818	759	782	800	790	807	819	789	771	829	793	886	784	798	833	827	833	802	843	799	842	796	795	774	748	822	789	792	821	767	761	763	796	808	768	768	800	798	804	810	813	781	838	812	807	814	839	800	802	770	818	758	802	792	813	811	823	764	713	789	804	782	739	756	758	806	767	774	824	771	819	813	821	780	778	758	785	796	810	755	796	752	848	831	784	802	796	760	804	784	776	776	816	798	772	781	777	790	748	761	794	838	753	788	826	831	783	789	764	775	797	776	808	830	794	782	797	788	771	796	786	816	810	805	817	781	788	868	767	821	802	810	804	736	737	840	744	758	785	812	828	807	768	802	760	782	787	784	751	731	806	792	759	815	809	752	799	758	800	790	769	776	787	822	777	807	779	787	758	766	825	781	881	811	800	803	791	817	871	780	777	813	789	797	783	789	792	749	810	790	780	775	842	733	782	760	776	752	797	721	756	816	862	814	815	787	748	745	807	795	784	834	802	797	808	810	795	810	819	752	790	755	793	820	781	839	785	787	750	800	811	781	733	817	746	778	779	786	767	789	810	775	753	831	796	774	750	787	768	775	812	757	767	791	770	839	778	766	765	830	795	770	780	787	769	780	769	784	769	859	819	788	769	819	780	803	785	830	798	760	761	754	782	791	793	805	694	830	816	791	757	811	765	749	762	772	787	788	826	783	726	799	767	796	785	787	778	799	786	810	799	741	788	811	782	768	777	790	776	778	775	787	786	811	773	791	796	861	767	809	800	728	823	763	770	773	798	814	868	821	757	759	771	769	800	815	842	771	759	776	779	807	788	812	811	760	836	773	798	750	732	810	818	805	797	825	838	821	784	821	778	791	785	765	839	772	760	802	785	815	845	759	817	799	787	779	742	777	787	850	775	798	796	784	792	787	746	784	748	773	800	764	796	853	790	788	780	763	718	795	801	783	806	804	808	802	749	751	770	810	822	777	786	777	772	793	773	742	746	746	767	790	733	737	789	819	848	768	787	760	812	853	850	832	793	775	777	750	802	790	806	761	786	738	782	784	834	777	784	795	766	801	776	831	827	783	775	798	788	809	822	826	802	759	725	808	797	816	762	749	764	800	755	783	797	806	771	716	778	795	831	777	750	785	790	786	796	755	795	801	774	824	777	808	759	820	800	760	790	753	823	765	824	811	773	810	802	786	792	841	754	813	794	821	811	810	807	763	805	807	754	752	807	861	775	774	826	817	742	827	766	850	844	803	799	848	784	769	779	777	814	771	786	794	780	747	751	792	739	778	782	768	825	752	794	845	792	774	770	786	777	823	808	780	817	745	795	822	785	805	712	773	759	775	811	782	806	769	805	810	806	802	788	801	830	766	824	810	801	814	796	825	737	761	773	808	808	779	754	770	767	798	825	811	813	790	813	778	790	796	784	820	791	753	835	809	789	775	776	815	777
57147	43091	46909	45363	46682	44714	35476	38257	43056	40097	42350	36559	23331	16846	8499	4492	5289	4898	2984	2384	2471	1996	1659	888	657	596	494	396	433	535	550	1247	904	453	409	392	373	360	367	328	387	694	1232	1198	1027	743	550	448	365	352	340	321	350	320	317	307	313	317	288	286	328	323	335	333	333	333	354	312	311	300	339	316	329	310	325	294	328	319	308	328	321	327	326	317	359	297	349	320	311	300	307	333	330	338	325	308	323	329	339	319	292	343	329	320	293	347	312	320	294	348	313	297	334	330	364	312	307	330	342	335	315	330	322	329	304	319	313	313	321	309	315	319	305	309	350	300	309	344	311	306	307	313	311	311	335	334	312	327	349	335	310	314	331	355	328	322	325	302	319	340	304	304	305	315	296	335	311	291	313	316	308	342	311	342	308	313	323	330	345	336	309	300	284	305	300	326	310	356	312	329	322	317	302	284	316	323	325	304	319	308	294	302	298	303	275	340	322	301	340	316	329	316	305	358	313	329	343	318	341	308	308	339	352	302	324	317	323	275	338	330	314	308	319	328	326	315	363	328	343	303	308	329	339	340	300	325	316	318	309	292	300	325	330	320	351	307	323	332	292	325	279	311	331	311	315	350	312	305	307	313	335	293	371	338	322	343	325	306	306	358	295	332	307	355	343	339	343	328	335	321	302	344	336	333	318	317	354	332	312	322	323	336	348	317	341	322	296	301	320	283	323	292	316	335	321	324	317	322	313	330	363	311	313	339	342	309	295	299	302	267	350	309	306	326	306	335	309	334	275	338	329	283	340	331	337	348	329	314	318	317	311	296	310	328	351	297	319	321	303	312	301	334	310	343	341	311	302	317	286	300	308	289	341	318	329	319	293	309	331	321	385	344	336	320	310	297	316	305	319	353	323	302	337	330	335	326	353	299	324	331	304	347	339	340	346	290	300	309	336	326	369	310	350	353	327	311	292	286	314	342	347	295	340	318	323	297	304	318	295	313	316	308	325	316	292	312	332	325	353	338	299	311	322	336	332	347	335	311	308	327	329	285	289	307	317	312	316	323	325	308	327	328	324	308	356	349	356	306	294	350	326	309	341	328	322	335	318	319	315	304	330	323	347	321	289	320	289	345	345	310	282	302	324	307	346	331	330	297	308	321	292	289	301	323	315	330	340	324	332	334	321	331	313	330	320	353	349	313	306	291	340	296	329	348	305	305	315	315	340	317	344	347	321	304	341	325	325	333	309	346	334	307	308	372	303	296	326	346	306	319	324	322	309	341	292	319	352	338	340	338	321	348	325	296	310	351	298	354	338	301	337	348	326	328	327	325	326	340	327	315	314	364	301	299	327	335	299	306	338	299	309	319	347	331	337	336	325	355	313	294	330	340	348	338	309	310	327	293	342	360	327	306	308	319	301	321	302	335	325	334	324	333	336	337	321	315	309	343	355	333	329	296	349	323	350	328	351	304	328	353	325	327	320	336	310	318	286	294	307	324	298	325	308	291	294	338	327	297	349	363	308	311	321	315	320	325	316	332	307	310	289	301	338	341	314	348	321	345	317	307	312	310	339	317	311	354	324	348	285	331	313	359	346	341	341	318	325	319	381	338	365	300	316	328	318	329	320	343	294	311	339	316	350	338	294	314	315	333	281	311	326	332	287	324	312	321	292	294	317	299	333	317	331	357	327	345	303	300	319	315	307	320	345	333	301	367	309	324	329	320	313	337	351	333	316	346	310	311	319	333	294	330	318	308	285	342	303	319	312	338	330	327	295	301	322	322	340	335	369	343	338	361	330	339	300	320	308	305	306	320	314	319	313	336	322	330	318	322	340	323	331	307	321	356	328	309	304	286	321	294	323	299	303	323	324	325	327	356	313	320	315	354	330	298	326	326	319	335	311	311	324	304	326	291	309	354	299	359	318	352	330	339	358	313	333	345	307	328	347	295	333	305	292	329	318	340	324	301	322	356	309	297	310	300	298	318	320	323	318	306	333	334	301	302	290	340	324	331	319	358	288	318	320	320	336	335	338	312	342	337	287	273	313	327	333	321	302	319	312	352	296	332	363	328	322	318	353	332	358	303	331	305	302	326	328	331	326	318	344	315	330	335	331	328	295	313	357	328	332	305	324	302	331	299	301	304	339	303	341	309	293	344	327	344	307	349	335	301	329	336	320	305	335	322	318	335	328	317	333	321	302	352	320	324	289	329	295	330	301	339	325	324	293	328	310	348	332	325	312	302	356	319	328	321	344	317	325	313	350	352	304	312	297	343	281	292	318	319	338	329	312	345	337	298	335	321	330	285	321	318	313	338	333	324	309	279	287	344	348	351	323	349	295	326	303	353	337	319	295	315	314	287	309	319	316	355	342	312	297	303	358	343	315	350	322	319	323	348	354	336	321	322	323	305	314	355	285	304	340	329	333	334	336	293	333	314	326	316	328	304	355	340	311	304	323	289	301	315	342	351	319	361	278	337	299	299	299	351	324	315	320	333	286	367	325	299	313	331	324	335	293	291	304	353	315	374	326	353	324	315	329	329	301	337	345	324	350	305	332	304	312	327	360	344	343	318	332	320	332	343	316	303	389	294	311	305	328	298	309	342	332	352	342	337	309	304	284	323	341	298	293	300	289	304	335	329	336	287	320	319	298	325	321	313	290	341	312	312	311	325	316	350	304	296	321	327	298	315	334	328	333	316	309	313	290	327	337	349	324	318	333	332	362	321	304	340	323	318	316	313	285	302	323	336	319	311	287	322	310	311	319	349	311	337	324	344	298	312	285	320	293	348	326	356	301	322	316	293	309	321	311	323	320	310	355	344	335	310	294	325	328	293	295	316	337	366	315	282	341	335	328	358	325	289	329	312	299	301	317	308	326	315	331	318	301	321	298	302	330	313	290	307	329	324	306	294	318	333	346	314	314	332	318	296	331	310	330	308	321	314	320	325	346	325	294	288	314	293	323	304	332	319	318	291	348	335	288	314	311	327	322	335	325	319	308	324	329	342	307	306	282	337	269	322	335	331	340	308	287	335	299	320	340	327	358	350	301	322	302	352	341	327	330	338	329	324	314	320	330	331	316	274	337	328	339	311	296	316	332	292	329	343	317	310	308	325	305	309	348	350	294	331	350	320	299	324	316	289	313	312	344	301	269	298	326	302	324	284	333	292	331	338	312	299	295	339	312	327	330	316	340	327	316	303	340	338	327	333	325	341	300	322	305	328	313	305	333	339	316	316	333	311	298	321	294	310	310	318	346	329	334	319	303	334	331	339	325	294	285	331	318	340	311	324	331	338	297	301	312	339	328	320	347	303	324	295	316	323	320	326	340	339	312	314	325	336	332	281	333	303	303	309	360	291	306	301	325	330	324	321	356	309	315	354	317	303	334	318	312	337	302	335	331	325	307	338	331	317	375	310	301	336	354	310	322	303	350	325	344	308	349	335	319	319	300	304	284	320	350	317	305	287	295	328	308	307	329	311	350	298	314	334	317	341	319	307
44012	43488	53898	51641	52393	54759	49784	56071	57232	55247	56387	41156	24001	20615	14423	13430	18374	16764	11339	10877	11054	8984	6852	3998	3001	2306	1848	1274	1660	1765	2576	6788	4683	1757	1444	1362	1150	1001	891	824	922	3359	6046	5610	4621	3402	2096	1503	1111	861	847	780	772	802	764	774	780	797	869	808	834	797	818	786	821	811	830	799	757	801	760	762	780	825	777	805	790	785	816	807	758	780	771	769	746	806	800	792	784	757	805	795	780	731	758	778	817	755	726	827	731	787	818	782	761	751	775	760	759	821	800	761	746	762	761	797	757	771	762	839	756	773	785	814	818	751	785	771	719	789	749	766	795	764	772	777	731	845	776	797	811	767	812	745	817	840	771	796	823	761	753	747	788	836	835	831	822	776	776	809	801	788	761	804	805	758	776	789	793	790	798	797	767	838	764	746	770	778	795	761	796	799	780	805	800	821	797	808	770	746	823	781	728	803	766	779	790	748	779	766	806	748	803	780	805	810	788	761	793	817	805	797	762	752	794	788	794	730	781	789	789	795	774	776	779	842	763	745	725	829	820	728	768	833	771	817	783	801	773	816	785	780	781	791	813	793	762	780	755	821	781	819	812	803	787	806	807	760	776	780	805	794	800	799	782	844	784	779	786	833	793	758	795	761	786	768	829	801	792	780	817	836	803	790	786	766	853	715	767	764	781	805	801	779	777	730	774	848	782	783	772	799	821	748	765	771	785	801	785	753	794	780	767	772	771	842	768	806	798	779	775	810	795	816	815	784	772	800	808	750	777	788	816	858	756	737	747	780	819	808	752	810	790	805	757	850	782	788	745	800	788	764	811	853	779	804	784	821	802	793	831	784	757	791	744	774	763	780	797	816	774	795	745	727	744	755	809	783	745	800	805	773	795	788	778	713	812	782	761	824	793	787	814	774	811	798	804	766	778	814	783	757	808	783	799	783	807	778	796	794	772	803	762	804	833	793	805	745	790	820	800	810	774	825	761	767	742	714	786	787	756	752	821	757	752	802	797	750	741	765	763	821	793	760	785	754	759	818	801	736	818	806	792	792	816	786	766	795	792	787	773	796	835	745	781	797	819	794	762	751	825	809	774	806	713	820	772	796	802	771	766	789	809	775	775	761	796	765	767	752	758	765	803	779	779	857	814	849	796	842	761	824	794	740	783	765	763	802	794	730	810	793	771	797	801	760	805	740	789	816	756	821	758	809	815	808	829	766	820	792	727	732	807	813	788	794	785	786	765	739	834	759	793	832	767	774	837	811	794	835	780	784	763	817	776	779	809	772	777	725	814	803	761	734	829	785	791	803	762	726	747	794	782	787	789	778	760	737	762	733	785	781	793	782	793	762	786	763	785	798	729	745	765	775	780	804	737	822	801	795	782	830	829	746	759	799	767	764	801	784	791	752	795	783	764	775	755	799	770	779	832	806	794	781	852	795	752	776	809	737	786	830	821	777	793	764	792	803	739	800	790	846	775	762	766	780	781	775	797	749	778	811	833	775	796	775	721	858	763	705	779	767	797	815	812	804	791	791	804	834	776	786	750	722	803	770	776	757	843	806	752	756	760	810	803	824	753	770	802	807	793	802	765	789	753	836	770	785	817	783	747	774	828	756	799	827	783	753	782	810	778	739	793	774	762	822	758	820	782	744	754	775	831	763	803	767	779	780	776	772	761	742	809	807	789	796	763	788	790	768	787	807	786	814	771	799	796	776	751	814	778	815	777	796	812	744	767	772	812	810	756	816	774	831	814	772	748	740	784	813	782	743	815	792	751	769	818	781	798	780	798	776	801	745	762	763	811	747	790	797	815	797	789	755	817	767	815	780	774	813	776	812	755	776	802	828	768	800	805	785	759	807	826	778	799	817	764	751	807	816	711	820	800	762	758	737	803	844	818	812	740	807	786	742	851	772	789	759	775	801	780	775	769	755	804	777	785	796	800	821	789	793	813	771	820	757	773	719	779	792	810	762	719	790	803	727	783	795	795	784	760	776	784	764	791	782	772	794	765	766	804	806	781	746	772	765	758	789	740	809	799	835	812	793	769	824	765	804	805	767	806	769	836	811	799	829	770	789	798	836	823	745	754	809	765	767	815	813	760	757	752	783	768	766	760	761	785	742	777	834	799	755	807	813	809	807	831	768	806	789	772	809	809	790	742	752	787	797	796	843	756	773	785	765	781	838	799	796	800	803	781	752	794	744	756	749	766	771	803	790	746	788	739	795	843	769	817	773	786	733	793	781	788	751	754	774	811	784	804	745	782	802	807	785	811	785	766	770	796	804	753	789	709	785	812	783	794	792	802	707	763	734	793	793	815	787	781	779	782	823	792	771	776	788	806	805	786	802	761	837	846	766	795	797	730	800	753	752	755	770	754	807	732	793	798	770	780	802	760	814	792	778	858	766	808	821	777	804	787	832	784	793	758	791	810	838	754	831	766	783	797	823	816	770	792	789	816	819	810	790	768	808	805	801	770	772	746	821	825	777	732	832	752	793	763	770	817	792	821	811	777	800	756	820	784	747	742	798	727	815	772	818	815	791	764	760	809	843	769	758	784	761	817	825	770	751	788	819	846	798	816	782	794	801	837	816	799	803	760	738	729	821	778	746	804	753	767	799	761	795	765	751	739	794	775	760	779	778	818	811	747	830	778	752	769	763	789	797	801	811	778	728	829	771	769	825	771	774	850	817	768	776	810	744	771	791	823	825	779	766	748	846	786	773	745	779	760	787	798	796	789	773	769	759	764	786	756	799	792	806	802	803	807	769	772	781	747	839	768	792	782	822	773	806	760	783	771	751	807	762	793	770	780	767	800	740	741	815	763	806	774	810	777	758	804	788	793	808	803	806	777	789	781	741	804	719	800	781	786	798	774	778	821	770	827	776	791	759	755	857	731	857	823	811	869	758	812	772	788	750	795	745	799	764	796	794	787	810	772	809	751	816	775	791	789	760	760	774	798	779	770	753	828	760	764	775	782	752	765	794	810	788	780	771	816	820	808	727	802	797	748	820	762	770	772	796	795	793	788	804	854	790	738	789	804	801	786	792	795	767	810	820	759	793	757	812	761	777	771	836	803	771	805	790	829	796	781	786	743	741	715	836	798	747	754	737	742	803	784	795	802	749	791	822	841	777	762	756	777	801	779	801	815	816	782	767	760	739	839	780	789	802	811	837	811	797	768	787	763	812	776	806	771	737	760	746	772	784	791	801	818	815	794	829	810	778	773	796	759	750	822	828	735	771	832	804	776	754	788	783	788	793	774	760	849	748	789	748	768	774	796	762	787	804	762	782	758	765	791	748	833	807	801	808	782	780	805	785	848	755	802	747	820	731	799	792	809	774	811	737	707	795	728	760	784	763	794	771	771	879	824	818	781	811	799	789	746	792	816	796	806	808	778	739	801	757	764	770	726	800	817	783	774	773	784	772	807	772	812	792	779	737	731	774	806	756	761	765	776	810	790	813	768	764	827	764	833	800	795	767	828	763	796	799	756	794
26845	22708	23452	31204	43419	36353	26480	16324	11739	5853	4891	3432	1073	838	652	713	658	679	725	616	572	492	485	453	421	467	411	402	424	431	446	404	375	375	388	407	410	436	369	358	386	391	424	411	481	434	370	430	371	356	393	357	376	382	376	361	367	376	405	385	390	393	400	351	358	322	356	342	369	384	384	373	369	423	394	367	368	382	359	357	407	373	377	346	376	374	395	357	376	371	399	386	382	426	407	353	393	358	365	405	366	368	382	364	372	370	401	377	343	402	389	402	393	349	378	363	365	356	384	409	378	384	377	418	367	374	418	407	390	366	380	341	336	365	405	416	372	363	381	361	397	367	363	400	392	364	432	356	386	371	431	400	355	382	354	366	360	376	380	375	374	402	383	386	389	370	376	378	382	363	363	387	404	397	370	365	367	366	361	397	348	352	401	390	381	386	368	401	390	373	392	380	375	393	362	347	371	345	372	350	357	344	348	408	367	355	372	357	334	352	325	349	383	408	409	388	396	340	401	368	359	361	387	377	376	354	411	392	349	377	371	351	368	364	374	423	405	376	405	382	394	430	407	390	356	352	385	370	383	378	363	385	387	412	361	387	371	351	400	359	382	357	389	396	413	376	407	388	376	360	374	363	414	384	418	394	378	365	409	371	351	411	362	369	365	346	390	377	355	357	344	359	372	345	377	385	370	391	316	355	401	403	391	367	352	366	417	385	340	389	372	394	392	401	368	343	344	368	397	342	363	389	374	394	376	391	371	359	373	384	388	334	400	369	358	428	398	354	372	417	367	385	391	412	408	365	407	366	391	353	376	359	399	353	388	356	381	324	417	365	359	358	360	351	380	353	364	391	407	409	353	345	412	373	382	352	374	387	370	382	357	378	433	374	420	373	397	364	358	376	371	377	358	396	387	369	386	365	366	419	394	347	392	385	353	397	367	385	395	375	374	358	392	371	384	372	374	414	347	383	367	383	381	374	399	376	366	369	373	375	366	385	391	406	393	356	377	379	373	373	367	367	381	346	401	382	391	374	367	390	373	342	333	372	392	355	378	363	393	391	388	357	383	366	415	392	381	396	374	398	373	357	359	401	328	333	371	399	354	354	391	389	388	348	335	391	385	387	390	382	389	378	353	352	368	391	359	395	391	377	412	350	366	396	434	399	371	399	353	369	409	366	393	361	390	377	337	374	389	380	369	398	381	364	393	407	401	395	354	377	376	400	344	343	360	419	376	380	389	363	390	401	377	385	393	398	394	374	399	391	393	377	403	370	376	408	401	382	372	369	414	351	364	366	371	409	369	370	404	393	346	364	391	375	377	390	366	391	354	417	371	372	358	398	376	406	397	369	367	374	419	389	378	373	412	379	364	386	394	421	360	371	403	393	387	359	375	355	359	403	377	342	333	387	394	352	385	377	347	374	388	381	384	377	364	384	393	383	369	408	386	392	402	367	391	395	398	382	392	393	377	361	371	397	392	378	359	403	381	359	376	381	373	378	383	395	392	402	380	399	402	388	372	368	355	365	351	380	387	352	360	394	352	354	380	384	389	410	356	370	341	374	375	355	377	385	343	407	381	393	402	390	390	370	382	385	400	382	345	403	365	362	375	400	375	410	359	344	357	334	376	380	354	377	364	372	404	410	389	410	379	389	408	362	373	360	353	403	425	375	393	374	409	353	389	339	370	401	380	355	359	352	406	388	390	394	388	393	406	364	367	397	360	373	382	366	386	365	406	382	360	375	389	408	374	366	385	373	373	430	369	366	388	393	365	375	378	399	371	380	372	358	381	354	415	357	351	351	382	364	362	352	380	375	365	362	379	340	392	337	380	374	359	392	378	383	434	421	352	379	402	376	411	410	358	358	372	367	411	386	385	395	393	367	368	371	365	398	383	344	386	394	377	383	368	405	389	362	413	371	378	355	394	399	350	345	334	372	387	333	362	362	387	367	334	351	398	393	354	364	355	415	371	372	356	389	404	379	367	351	366	404	359	356	390	368	417	384	390	334	357	376	376	372	352	350	372	374	403	413	352	400	383	383	386	372	362	385	374	379	360	358	391	394	411	416	368	393	382	412	400	372	361	378	404	389	383	371	364	409	364	393	396	366	403	380	367	389	366	411	406	384	377	365	349	404	371	393	379	367	379	342	392	379	395	389	412	395	358	332	324	380	395	387	381	343	393	374	367	376	353	404	420	361	391	387	351	316	407	369	396	395	364	374	409	401	403	377	385	399	378	367	397	362	357	363	397	366	383	387	377	358	416	381	374	373	416	398	356	365	408	420	370	393	380	378	376	354	359	393	371	360	380	358	402	401	394	375	376	381	357	395	383	359	404	391	349	384	344	394	358	385	397	380	366	396	410	418	380	369	376	352	398	391	402	360	366	391	349	373	373	382	353	391	387	374	361	366	331	370	362	381	412	371	373	357	360	371	340	338	384	349	414	342	408	361	414	379	391	392	398	369	343	404	361	393	341	367	378	397	377	407	392	356	373	384	401	389	407	394	351	376	378	370	396	370	352	417	382	382	366	398	388	369	372	397	390	391	391	381	405	401	368	394	379	369	405	363	395	349	385	408	392	371	388	366	407	387	370	388	379	355	372	397	384	387	395	397	388	393	366	404	374	377	365	350	399	400	388	386	360	368	376	384	361	375	404	378	371	398	336	396	355	392	391	389	364	411	357	400	366	380	385	388	403	373	371	405	368	364	377	388	401	363	366	357	377	338	400	384	379	404	376	354	372	392	359	327	362	379	371	324	375	364	370	404	382	348	378	370	381	391	411	381	370	336	365	357	362	407	367	373	396	414	347	394	357	390	391	407	400	361	389	363	405	402	359	369	381	388	359	328	373	373	397	386	400	380	357	401	343	407	385	371	362	388	381	386	389	417	391	390	327	372	390	379	410	395	381	389	435	374	407	397	379	368	356	390	354	389	386	359	384	387	345	375	362	370	357	367	364	376	379	396	365	360	414	383	342	379	375	376	381	379	355	386	376	385	378	411	365	380	418	387	374	358	388	347	402	344	401	396	351	401	391	379	380	359	387	367	393	340	358	373	366	397	358	399	383	392	356	400	392	383	350	375	369	364	354	334	395	398	376	379	408	376	409	389	384	391	377	354	380	348	367	354	370	400	376	349	371	375	365	360	357	419	369	361	396	363	359	378	370	401	368	369	396	370	396	399	383	368	414	384	376	381	384	343	376	400	391	370	382	392	376	399	388	376	332	410	372	359	378	429	376	386	404	359	343	387	392	387	360	367	388	361	403	344	409	370	389	369	383	377	429	388	345	357	397	345	341	374	398	391	357	389	385	381	363	400	345	373	389	375	397	402	389	358	377	402	337	359	392	383	369	383	378	366	338	415	349	395	370	391	396	391	384	393	399	409	368	382	383	381	383	372	382	401	415	368	384	382	384	400	392	372	392	385	365	359	349	367	348	382	384	414	387	362	373	349	351	375	383	381	390	380	366	382	396	403	359	385	363	353	360	379
17322	19819	27616	40714	51262	45499	35454	28243	24866	17308	17562	11988	4613	3574	2490	2496	2702	2899	2895	2490	2117	1872	1677	1411	1187	1143	1125	1060	1090	1272	1236	1027	1141	1173	1149	1257	1186	1111	1019	948	970	1042	1311	1331	1333	1257	1110	1073	1012	981	932	953	904	923	986	954	919	920	951	976	956	969	898	961	935	953	960	911	915	927	980	969	956	926	958	927	958	940	910	941	939	907	928	904	971	975	912	937	960	891	972	1008	910	892	966	944	865	933	969	955	960	906	958	952	911	929	890	944	917	937	968	928	927	998	902	916	996	942	926	940	918	931	979	966	933	941	905	955	969	926	934	964	960	987	939	984	971	943	940	919	971	979	944	990	954	933	937	896	980	974	944	967	909	904	987	884	951	1008	988	983	998	956	965	916	923	958	901	928	934	952	896	962	930	940	976	931	984	1003	967	953	920	931	925	953	921	865	969	978	921	954	921	922	955	916	954	927	947	972	941	921	955	974	960	923	899	946	912	908	962	983	977	966	935	973	908	927	953	995	953	878	958	918	951	943	933	931	915	976	921	922	936	889	945	946	909	926	891	986	879	963	967	911	938	954	958	930	891	923	950	889	913	913	948	926	928	958	926	949	924	973	958	902	965	958	959	915	934	910	912	977	950	891	922	932	942	851	940	957	946	943	913	951	948	961	938	926	909	935	898	915	910	942	961	993	934	894	932	936	901	932	955	954	984	989	910	969	928	961	966	961	972	979	894	979	926	926	972	949	921	926	899	985	959	930	926	929	963	961	894	956	983	912	970	875	965	918	951	969	852	961	986	970	973	888	931	983	1002	917	891	929	958	937	955	932	956	952	915	918	908	972	914	916	924	938	955	977	911	879	908	957	917	954	935	882	1021	962	985	928	920	961	935	988	981	952	972	911	929	919	956	1025	931	1010	948	917	967	979	921	988	915	927	899	912	938	961	976	916	942	956	915	933	954	1006	994	927	935	972	939	902	937	900	945	908	943	959	889	914	972	944	952	958	930	900	956	938	914	906	915	939	958	945	914	905	947	940	956	959	921	907	916	979	917	925	953	920	967	907	944	914	963	940	931	984	944	940	888	991	894	952	949	938	954	977	909	966	956	995	958	889	909	943	937	882	974	963	914	933	946	955	990	887	919	947	902	917	960	913	983	957	928	962	926	976	1000	971	962	923	879	952	938	969	960	943	952	909	977	873	882	955	953	991	929	963	945	986	916	947	962	954	911	937	1005	913	986	1003	989	962	945	935	901	946	954	984	936	923	964	948	976	947	929	947	921	957	906	954	940	973	956	891	938	980	945	936	947	952	909	920	913	925	939	925	923	946	914	931	950	955	931	922	969	955	927	925	966	921	912	845	931	913	934	933	925	879	897	909	983	872	932	903	929	884	931	955	1004	954	979	920	887	938	929	924	889	942	959	952	963	966	943	970	987	937	980	990	944	923	950	899	969	958	946	912	937	908	959	946	911	945	949	967	935	925	921	973	902	898	926	921	949	953	959	967	892	942	979	912	942	927	960	925	915	927	944	949	1007	950	950	975	870	892	949	924	909	968	959	998	955	936	916	927	947	980	937	903	957	921	926	909	942	933	919	917	903	935	985	945	947	926	883	922	943	971	955	976	959	924	944	952	951	999	982	975	965	900	970	949	885	947	923	931	951	921	901	945	932	956	942	903	895	949	960	942	1002	935	969	914	932	891	905	964	891	930	1007	929	940	961	953	942	937	934	951	954	969	910	969	944	909	958	963	918	967	970	971	955	1011	962	981	959	926	920	965	929	877	938	899	965	950	942	982	947	974	928	937	1028	956	920	963	974	909	973	992	938	933	1024	995	945	963	962	920	937	1028	921	938	905	986	939	948	904	902	919	963	945	960	935	881	990	912	937	949	898	960	930	923	919	939	922	954	907	958	888	929	913	923	946	913	1002	888	959	928	1014	941	931	933	908	895	964	941	970	922	948	946	911	916	965	909	957	1004	956	912	988	941	953	959	943	966	922	943	923	960	940	1022	965	931	887	963	943	908	951	963	898	933	940	901	946	903	946	969	912	994	929	966	959	924	944	933	945	987	969	900	919	938	923	931	926	937	927	940	977	933	931	1018	912	985	969	968	947	885	904	995	1025	910	917	954	982	915	925	1013	949	950	979	940	978	957	956	921	930	947	922	899	1010	931	947	904	968	976	985	970	956	951	945	895	929	967	984	905	918	911	941	960	938	907	963	922	909	927	929	933	934	929	970	993	928	978	962	932	958	922	968	875	985	951	964	948	985	957	990	970	924	925	985	922	982	902	939	930	934	900	920	929	914	923	931	854	894	944	945	939	939	881	944	935	948	917	976	1010	927	996	928	961	898	947	874	988	964	954	1027	938	932	915	922	908	991	946	938	941	899	910	963	948	975	960	920	951	959	929	947	908	938	972	904	973	918	939	938	929	926	937	964	924	934	1023	939	950	956	970	964	954	904	936	949	981	950	954	929	948	891	967	896	963	937	960	931	964	929	882	893	980	898	958	954	964	944	926	953	896	935	902	969	939	934	975	973	916	979	884	986	984	885	940	894	946	916	907	882	945	924	907	925	936	866	931	994	886	924	945	901	939	961	971	941	940	949	918	925	932	970	971	971	946	949	938	952	904	912	962	902	956	978	921	943	967	969	914	960	900	958	948	988	921	927	909	949	913	943	960	945	983	983	930	914	976	937	940	933	887	947	943	951	965	970	922	917	931	976	966	924	868	913	936	918	925	924	931	947	956	933	962	992	946	939	990	952	958	946	987	970	943	960	983	910	944	904	931	914	986	983	971	995	951	921	937	943	976	950	973	916	933	915	905	978	950	945	984	953	944	938	920	993	952	975	915	919	955	953	936	924	923	896	921	943	980	923	939	918	939	965	968	929	893	920	938	994	949	917	925	912	902	895	917	948	974	957	929	986	916	917	976	908	902	896	872	938	951	949	880	929	917	933	986	929	892	1004	967	931	973	925	930	938	934	961	929	931	963	923	962	939	987	928	958	918	958	1011	893	953	941	933	925	977	1016	978	943	943	988	958	961	974	929	909	889	979	930	998	916	955	972	949	983	959	960	934	938	975	949	967	980	950	974	933	938	949	966	974	960	963	971	937	938	982	915	958	947	988	974	925	941	928	962	885	932	920	912	1019	934	965	978	968	932	937	955	954	937	951	972	957	926	924	955	935	920	968	969	958	935	902	957	958	919	947	957	977	960	943	935	950	968	907	919	888	875	940	939	972	1008	960	968	929	935	978	975	938	990	897	943	929	967	985	934	964	964	938	974	923	982	891	930	930	982	924	1005	937	910	934	865	982	925	969	948	945	961	925	910	994	968	888	862	902	954	898	893	877	941	930	971	891	891	940	933	913	925	918	944	963	922	933	939	942	930	918	907	902	913	952	973	909	916	933	917	1022	942	977	913	963	924	928	947	951	902	917	964	957	953	969	961	941	920	962	967	959	917	964	893	902	910	989	948	889	947	906	968	940	996	1038	1013	967	963	940	928	955	945	863	985	954	917	948	957	963	904	974
48724	44620	54572	53104	47626	39522	32982	37874	36296	33333	34898	32366	20771	10987	3988	1944	1757	2140	2710	1941	1136	783	833	777	565	571	544	585	511	519	630	605	393	397	449	382	415	436	408	404	428	677	865	929	737	647	573	459	430	365	383	368	379	385	398	409	418	377	362	396	363	394	407	409	364	392	367	356	407	374	362	411	370	368	380	383	411	393	393	425	372	391	382	387	381	381	377	383	377	374	395	373	347	378	366	369	374	368	345	406	396	346	376	381	369	392	354	407	395	364	399	402	380	374	362	399	405	404	366	358	360	386	392	382	362	369	412	386	389	367	377	346	410	377	373	422	378	364	388	415	369	349	368	366	355	385	429	416	383	372	363	384	377	387	406	344	380	371	385	450	370	353	348	409	399	394	366	381	413	361	390	399	363	374	380	404	401	409	365	339	384	365	386	344	367	412	409	387	400	366	386	348	384	373	394	351	383	428	367	390	383	365	352	377	364	360	380	351	381	405	395	430	344	393	387	420	371	386	404	404	357	377	372	399	373	398	387	362	366	353	372	369	377	356	379	365	380	393	346	388	386	375	402	421	392	380	365	369	378	393	376	358	380	397	388	385	384	372	413	423	330	393	406	381	396	391	364	354	346	395	402	402	374	375	403	415	345	389	355	404	370	399	411	435	379	376	377	406	374	384	370	365	401	396	416	354	379	382	352	395	346	388	394	398	410	398	397	361	328	384	434	400	402	363	377	365	368	387	386	389	374	395	405	364	401	402	361	364	381	337	386	399	338	403	423	374	353	395	415	370	374	362	381	375	370	367	333	361	333	368	330	389	390	400	390	386	393	349	356	380	365	399	378	355	369	390	342	376	361	376	401	371	354	410	382	340	397	390	391	387	394	380	334	360	416	369	377	378	364	375	386	361	369	399	365	369	376	357	365	388	374	427	388	390	408	378	386	366	386	364	372	354	351	397	368	387	373	408	384	393	369	397	381	359	388	392	363	398	356	358	380	376	353	360	381	386	361	409	409	388	437	389	423	348	329	373	384	372	360	355	391	401	361	366	388	383	395	392	375	372	415	400	384	420	376	415	380	371	391	383	376	398	378	368	356	375	383	387	349	364	372	391	377	375	372	362	382	386	391	398	367	384	397	395	398	392	381	353	398	379	388	384	389	417	420	375	367	401	331	355	384	403	383	395	402	377	380	398	388	398	368	371	383	394	391	367	393	395	390	373	369	379	360	415	411	348	379	430	384	390	381	407	349	393	376	367	393	370	419	390	360	341	406	332	384	379	359	342	370	395	395	358	357	370	393	393	394	377	391	404	394	353	359	392	393	348	429	395	400	373	381	373	406	377	401	399	404	387	397	380	399	417	415	391	388	365	356	427	378	372	376	380	396	385	376	366	449	390	380	423	382	371	398	397	392	393	418	371	375	393	366	367	350	382	408	366	357	369	390	379	388	383	374	362	399	374	376	352	377	383	378	425	373	382	388	383	354	400	360	368	370	376	361	360	368	405	390	407	360	381	416	424	390	384	369	347	356	362	344	367	344	348	387	349	387	384	374	414	393	401	370	373	431	405	371	383	402	383	390	397	370	430	371	400	368	370	383	395	369	380	388	379	358	388	394	400	391	340	379	384	382	409	379	411	404	414	381	379	388	389	412	384	397	388	402	376	390	389	348	394	362	380	379	414	389	396	418	401	376	359	359	355	412	400	384	363	376	383	399	396	387	453	355	334	407	391	393	374	385	405	400	381	358	379	384	372	392	407	393	377	388	352	373	398	402	389	350	421	385	373	388	403	395	414	395	381	394	394	384	349	385	356	359	383	401	373	374	400	428	375	387	380	372	377	398	404	394	409	376	386	334	364	397	377	440	370	438	407	396	343	364	411	393	395	390	353	359	373	412	374	360	404	356	391	365	404	394	365	379	390	363	356	365	373	411	366	343	373	371	392	348	381	370	386	382	398	373	400	389	369	397	385	395	373	361	380	388	360	356	381	368	384	351	375	367	365	386	389	383	398	406	399	367	382	344	351	374	380	378	398	379	369	383	421	404	362	386	381	393	359	367	343	366	369	402	378	354	380	377	388	354	366	385	402	362	403	380	396	379	419	383	363	373	355	367	354	360	403	359	364	409	380	364	378	377	396	376	370	367	371	381	400	385	413	423	390	372	404	428	396	367	360	346	367	390	358	371	386	378	393	367	409	408	360	370	400	365	432	382	387	392	359	420	356	375	396	348	375	391	346	379	363	359	408	350	347	395	405	387	360	424	393	350	379	379	393	377	340	405	397	375	411	342	334	412	377	385	380	388	377	397	377	406	373	408	410	394	355	389	375	376	378	395	366	380	373	381	372	370	381	371	374	374	375	374	400	378	438	373	364	418	366	423	418	384	383	376	357	411	371	367	345	395	416	379	365	414	389	395	379	351	372	381	369	387	344	406	387	381	388	366	414	379	388	365	399	394	399	397	381	385	387	360	368	377	378	343	390	367	363	381	385	387	417	391	435	351	404	362	366	358	394	383	372	402	378	381	399	363	393	424	352	368	380	343	398	348	381	415	401	382	348	396	388	363	417	393	419	398	390	368	365	378	381	369	378	348	404	366	390	383	386	393	405	386	352	392	438	403	354	407	400	386	360	400	357	403	393	380	386	389	384	354	381	397	374	353	395	379	380	415	375	370	347	399	348	350	400	372	397	362	372	410	410	407	384	369	373	384	401	385	363	360	351	366	383	389	383	339	382	367	375	383	385	374	394	366	402	382	370	391	322	403	416	367	392	354	414	354	367	391	390	407	404	379	370	386	389	338	360	379	351	355	371	368	362	420	375	379	397	380	376	359	401	412	403	361	356	390	364	382	367	418	383	358	358	393	356	366	404	383	369	379	405	370	363	381	350	353	415	412	371	377	363	384	350	413	357	415	360	387	360	391	389	371	403	384	383	402	389	380	373	389	407	369	395	360	357	404	363	347	421	419	363	423	363	384	370	389	413	378	404	384	411	400	412	370	386	357	409	374	373	384	358	391	361	370	439	374	358	387	399	388	359	362	382	360	382	379	346	393	379	402	386	348	367	397	417	402	369	396	360	344	393	369	400	379	406	393	367	426	416	360	371	370	355	372	356	335	349	354	401	363	375	389	368	400	359	372	334	391	351	380	393	375	361	363	343	421	321	404	358	366	360	360	386	368	398	338	367	389	353	370	369	359	422	385	384	379	390	371	397	385	395	383	346	352	371	409	418	386	350	392	367	382	387	377	393	369	376	362	371	438	417	370	379	389	372	408	390	378	362	364	377	359	392	366	365	369	361	412	390	376	370	413	374	362	393	370	366	376	389	385	366	389	368	402	389	370	402	346	365	386	386	385	372	377	367	351	390	401	387	400	427	388	391	385	380	395	395	403	416	390	398	360	368	375	367	342	403	391	393	381	382	410	377	352	382	337	387	395	392	379	370	356	336	364	347	380	407	345	367	376	343	357	353	372	391	361	398	376	383	399	419	345	349
34716	39816	54628	58643	56400	49399	52244	56100	50930	46103	47453	43072	27716	21078	10561	7778	7587	9910	11917	8109	4882	3300	3630	3261	2147	2010	2061	1957	1776	2153	2709	2131	1055	1095	1076	1146	1100	1101	1086	1043	1294	2935	4136	3956	3418	2481	1797	1465	1135	1021	978	986	951	911	976	875	992	978	922	939	949	1003	909	978	912	934	928	959	954	999	980	943	907	897	918	947	877	971	1004	943	909	921	961	952	967	923	996	913	923	957	989	947	988	867	983	966	913	960	981	961	872	932	966	860	946	911	897	904	929	911	960	923	911	899	875	941	937	905	959	962	986	883	906	962	919	937	956	921	952	913	900	930	946	913	942	899	1011	934	980	908	985	931	919	926	961	929	995	950	946	921	948	931	955	976	909	1040	977	939	985	918	934	1014	966	933	881	940	927	870	932	953	933	925	931	959	962	933	966	900	941	962	961	883	1006	931	932	964	971	994	982	976	968	929	913	930	987	878	990	883	957	986	913	949	891	904	919	905	931	919	955	932	896	901	916	874	908	973	976	982	970	918	906	945	904	896	993	927	944	996	944	947	935	940	947	912	978	1025	877	903	955	885	911	943	943	935	956	917	908	962	895	930	924	967	937	973	930	936	944	932	930	914	936	943	932	912	937	952	909	895	1001	963	928	894	963	970	924	928	933	889	932	933	903	920	895	928	924	917	928	966	891	940	908	885	949	946	904	963	942	906	968	1021	923	896	924	912	931	979	885	911	976	917	901	950	890	947	915	944	950	898	967	905	976	950	997	957	947	968	915	960	941	942	879	908	856	958	920	958	932	963	920	931	896	923	931	974	950	907	928	877	936	923	964	975	959	894	930	972	897	933	932	903	965	914	903	972	934	904	955	934	946	943	935	1003	933	887	994	945	907	952	918	932	915	958	963	935	986	929	1025	915	929	929	904	983	924	904	885	938	967	943	908	965	978	980	923	967	920	946	921	907	948	923	988	861	981	939	922	989	948	953	975	930	905	922	942	937	975	906	932	942	1004	978	894	958	945	931	913	970	942	947	912	925	983	970	931	945	990	955	903	930	955	951	930	888	952	970	960	915	912	920	953	936	976	863	947	913	946	937	958	911	1002	966	996	890	989	938	937	964	974	904	912	928	919	921	982	872	914	929	939	930	881	929	927	923	927	911	970	950	920	957	912	916	909	905	971	927	910	991	962	959	871	914	906	970	937	947	956	915	942	944	958	943	965	892	971	965	921	893	1027	922	953	950	905	906	905	900	929	923	947	887	919	981	915	921	884	963	1000	950	955	972	908	954	967	980	963	917	925	935	943	973	902	912	940	940	973	960	926	923	987	942	940	936	867	954	922	908	911	960	900	919	922	974	959	908	931	951	895	923	961	911	1012	957	890	922	873	891	927	948	959	920	936	941	928	898	935	883	965	942	928	918	953	936	933	937	991	909	892	925	939	937	950	929	904	916	935	976	948	908	946	949	931	922	920	935	935	956	909	931	900	916	959	942	948	874	932	971	972	939	899	936	913	940	937	953	924	919	901	864	995	935	899	917	941	944	945	922	922	926	929	976	926	953	987	893	919	907	935	905	947	941	955	909	935	917	933	865	965	923	920	953	963	933	890	949	947	937	965	963	933	919	951	945	943	972	978	906	960	943	933	946	939	960	979	997	928	968	900	934	923	949	929	899	909	985	929	929	968	950	921	987	967	955	928	933	951	961	957	935	899	933	925	904	940	918	948	985	914	888	910	946	944	901	932	894	896	920	935	959	914	962	922	953	938	935	940	885	879	951	920	937	940	920	957	944	930	941	933	932	926	891	971	976	911	936	936	928	907	959	938	985	969	932	937	906	983	946	939	939	990	879	939	934	909	864	938	938	917	945	885	934	840	936	929	934	982	896	930	948	967	912	969	970	902	904	904	852	962	985	907	940	929	955	951	970	952	970	900	904	947	930	867	949	924	966	928	946	931	938	935	957	955	905	951	992	925	904	895	888	966	915	984	963	914	957	950	919	945	922	950	959	980	943	903	857	914	880	973	902	897	939	1008	895	974	957	970	972	890	921	929	917	976	900	982	918	990	941	915	869	998	919	962	916	982	879	873	929	930	940	934	906	984	947	943	933	943	897	917	928	974	972	925	912	898	954	948	902	956	950	933	955	976	933	996	914	959	933	950	897	914	970	920	903	993	976	930	866	935	962	933	929	920	937	938	908	948	876	950	915	904	964	969	988	872	931	968	936	935	975	912	984	948	928	916	913	885	940	924	904	931	963	963	912	956	957	940	886	910	943	882	960	992	950	899	952	937	947	919	984	971	940	933	926	916	905	853	952	913	925	997	966	951	913	959	949	873	971	931	875	913	906	879	870	899	952	973	940	900	922	944	925	960	891	918	954	917	941	909	898	933	938	920	969	901	959	928	950	881	909	932	907	941	898	896	920	962	930	965	886	895	935	950	944	893	943	924	920	911	939	891	956	916	971	931	876	946	929	916	964	954	953	929	986	915	928	924	927	903	924	902	913	909	937	917	998	918	945	911	971	952	880	964	921	888	917	933	929	973	948	915	888	950	850	942	891	920	956	927	953	897	904	955	979	900	914	1000	998	988	909	960	974	918	906	950	962	941	980	931	899	929	859	943	916	916	960	943	896	906	977	891	925	956	929	871	922	967	943	946	935	984	945	922	889	947	904	933	932	956	958	934	934	866	988	926	955	940	934	920	958	935	972	925	945	935	970	933	974	954	932	957	888	872	928	908	897	975	900	982	911	950	930	902	949	878	909	974	907	926	912	918	963	990	952	877	909	897	939	918	953	906	892	937	971	898	956	977	946	977	949	912	953	978	965	936	984	978	924	942	996	882	944	909	861	883	900	915	893	947	993	894	930	946	982	916	873	983	945	914	904	925	948	927	956	975	899	906	962	923	901	935	977	974	951	911	959	960	888	952	905	892	974	933	928	919	923	964	906	940	929	951	915	924	898	953	899	996	927	935	1006	933	911	944	830	909	955	949	975	935	917	919	952	944	964	951	901	984	938	940	912	914	1003	990	919	899	934	934	949	920	929	959	950	956	945	937	863	998	915	948	923	957	864	949	938	894	918	890	902	871	927	974	883	908	921	967	994	954	935	901	942	901	916	960	931	919	902	945	909	918	886	929	915	910	927	955	947	889	971	944	922	930	988	956	902	947	907	893	925	945	934	922	870	879	992	999	910	993	919	947	896	873	913	868	861	920	961	893	955	933	945	959	985	934	879	956	920	969	949	958	960	937	916	947	890	915	878	965	971	869	937	951	951	952	912	910	883	943	925	930	927	892	915	922	897	976	953	918	924	927	926	989	943	954	976	924	915	952	965	915	911	938	892	992	943	889	971	988	908	973	900	946	917	924	979	901	936	995	947	908	911	956	931	877	954	884	950	932	914	917	923	967	925	951	930	945	917	918	899	893	916	877	947	973	911	950	945	949	952	941	894	919	946	935	922	903	949	954	913	998	929	918	991	983	887	987	929	958	886	948	939	872	886	910	966	949	969	938	982	912	952
55668	50263	52770	48800	42869	39185	35403	40284	40685	34667	37881	42417	32347	21079	12111	5666	3262	3990	4212	3731	3275	1900	1611	1462	982	868	979	1103	1190	1522	1371	755	485	421	413	417	432	434	419	420	670	1211	1487	1363	1314	985	772	523	411	418	381	368	367	358	340	337	431	391	385	389	355	357	364	369	415	367	377	392	414	413	347	404	385	359	376	342	375	380	380	345	416	362	375	388	345	379	394	355	388	374	379	371	386	368	388	416	410	395	392	376	396	367	382	323	394	379	358	389	419	399	404	399	379	376	347	368	377	410	368	359	358	410	395	371	374	401	413	360	388	409	414	390	362	345	365	359	397	361	386	374	367	380	419	364	385	368	404	346	394	404	340	388	374	382	377	399	396	376	434	380	377	380	385	365	380	387	373	381	343	386	385	373	386	366	364	392	367	409	382	368	406	365	402	383	370	379	410	373	371	368	345	380	404	398	393	395	375	397	393	398	397	384	405	377	382	354	367	370	358	399	386	392	344	417	402	383	407	384	370	385	358	360	390	396	354	365	389	388	371	375	377	393	398	384	401	383	384	351	368	375	385	396	413	383	323	379	368	358	381	391	365	416	402	332	411	345	412	369	397	369	394	394	396	367	403	375	377	384	400	387	400	420	347	373	355	358	379	377	390	401	406	346	389	361	380	396	376	344	392	394	393	363	387	378	340	373	365	371	371	366	389	409	418	395	387	394	396	360	389	399	372	365	388	398	396	365	385	408	390	336	394	385	365	391	413	346	377	428	369	394	366	366	397	399	377	364	375	362	356	350	375	345	397	386	414	372	361	384	396	437	400	388	386	396	401	379	373	368	386	395	415	374	347	377	391	390	382	386	379	413	361	353	383	396	349	398	390	378	418	406	383	395	404	363	359	373	380	401	393	358	366	385	409	408	383	384	382	391	350	372	330	367	401	370	373	392	402	378	378	351	380	370	353	357	374	392	355	405	360	395	423	382	365	357	372	374	366	374	384	372	388	443	370	358	365	376	387	384	388	382	365	395	370	373	370	403	402	358	404	372	412	404	378	399	367	361	385	383	393	350	413	350	356	428	393	399	379	386	374	391	349	399	377	393	380	355	390	379	367	374	373	353	377	398	340	378	404	388	437	349	416	387	372	408	355	367	400	381	363	394	387	393	366	376	375	376	347	347	348	344	376	376	384	373	380	368	355	364	379	342	390	379	373	366	354	374	388	386	360	394	393	369	375	355	400	393	377	349	380	368	384	364	353	390	380	360	414	383	347	362	364	378	399	358	390	379	364	381	382	367	394	347	378	397	388	338	343	367	378	384	385	419	374	386	377	412	376	374	361	363	333	373	405	436	373	370	367	392	372	377	369	392	377	379	394	384	403	380	397	358	376	351	379	363	371	390	352	395	386	382	362	388	382	376	374	393	364	379	379	370	385	332	354	401	366	388	382	379	384	370	365	371	398	388	404	386	424	372	412	336	364	391	400	413	342	384	405	380	384	395	380	392	398	364	366	354	381	371	402	351	425	387	366	381	402	370	360	355	380	355	377	385	376	396	373	397	367	360	398	403	430	390	347	382	360	352	367	367	384	359	376	385	389	370	410	374	381	363	392	392	342	404	346	393	389	392	378	387	367	351	390	376	376	403	392	405	392	420	395	399	378	382	358	364	387	399	381	402	377	415	364	384	413	390	379	404	397	386	385	353	390	395	377	381	411	406	385	370	379	397	399	406	373	365	393	406	372	366	387	391	398	353	386	393	389	353	372	405	373	411	376	385	415	346	360	362	403	386	389	377	394	365	403	349	349	414	386	393	404	377	366	421	375	345	374	359	360	410	383	362	385	371	333	396	394	402	386	367	393	389	424	355	362	387	399	396	388	387	374	323	412	354	367	360	372	387	380	384	367	370	389	382	428	384	373	355	394	380	375	355	388	354	323	362	387	371	398	375	394	379	403	378	371	407	361	366	353	409	402	388	390	408	371	340	363	432	366	378	376	378	367	382	395	389	412	373	376	359	400	376	408	369	372	397	390	391	363	375	418	359	374	392	387	394	379	372	389	404	394	375	386	377	389	385	358	421	356	387	371	356	385	366	364	356	399	371	345	411	420	385	424	398	340	369	342	356	369	362	366	401	431	362	406	383	409	362	356	369	389	394	400	392	420	383	340	387	369	369	329	367	388	410	391	406	381	367	358	389	367	382	399	404	360	424	365	392	373	391	383	395	406	421	360	387	374	383	385	389	399	384	405	387	348	389	369	374	369	350	366	393	369	348	333	366	399	394	372	395	368	403	391	397	342	371	386	357	352	362	398	380	377	393	388	353	370	419	398	385	378	370	362	391	372	374	391	358	385	391	373	376	397	393	383	388	364	372	392	404	355	355	396	382	342	347	378	382	404	395	405	406	410	414	381	393	405	390	428	359	405	368	393	382	362	404	399	406	354	373	374	413	383	411	383	368	434	368	392	405	371	419	395	367	372	358	394	371	382	425	341	392	383	412	400	363	375	342	365	403	378	373	371	365	367	366	365	364	370	382	388	353	340	325	347	409	404	343	350	380	389	390	392	362	388	387	377	345	388	361	404	331	380	358	406	416	412	379	340	376	398	355	397	372	404	384	404	375	419	370	353	384	382	361	351	366	359	384	357	391	380	382	370	386	375	359	426	393	395	362	351	359	339	369	363	370	366	401	405	379	365	380	365	361	389	347	351	386	395	368	388	401	361	408	380	385	398	397	380	391	422	376	374	376	380	381	363	363	379	385	398	400	390	398	363	398	424	387	433	398	377	403	378	379	362	393	374	344	356	370	375	370	387	366	359	381	402	400	371	371	411	376	380	364	385	357	389	401	382	376	337	357	367	374	423	359	392	419	414	420	374	346	394	374	344	354	335	320	383	380	386	352	387	404	384	371	400	375	391	378	356	417	420	398	435	395	404	396	386	372	385	363	371	363	353	381	392	372	369	370	410	386	376	398	377	355	377	377	362	385	391	390	390	379	391	376	329	389	347	413	345	368	365	382	423	366	416	354	375	409	409	377	409	354	364	407	363	386	387	390	395	364	420	356	396	390	371	409	406	384	364	372	384	374	364	369	365	398	356	367	385	360	361	382	384	366	359	371	380	405	430	384	378	393	364	391	376	384	400	351	378	378	401	403	350	337	397	342	400	360	396	405	387	340	341	364	375	414	398	370	361	402	376	357	388	379	415	385	406	366	384	369	387	364	392	373	385	404	395	405	389	386	378	393	372	375	363	342	368	334	402	403	393	401	373	393	375	403	380	339	371	356	380	380	389	387	337	375	400	394	369	373	351	363	365	419	352	332	339	382	392	372	393	385	397	393	346	381	405	394	374	371	395	341	339	389	367	383	369	373	391	383	407	366	353	377	426	414	392	370	391	376	378	392	401	364	367	371	383	362	362	428	375	364	398	408	386	376	361	362	378	421	377	364	351	375	391	405	373	361	375	379	349	384	329	381	371	399	386	369	366	382	363	376	368	365	367	350
39411	45391	55696	53011	49210	49538	52039	54378	52910	45172	50845	49720	37363	27105	18987	13524	12003	15668	16005	15069	12408	7972	7239	6113	4399	3886	4315	4468	5650	7093	6936	3202	1453	1323	1129	1052	1058	1109	1102	1073	2450	5774	7204	6613	5954	4178	2690	1750	1266	1070	950	952	929	941	946	922	917	915	926	875	878	918	909	898	933	882	877	929	842	891	935	868	922	909	918	933	937	908	886	907	893	839	889	909	916	907	874	888	909	906	880	879	907	878	894	861	870	935	920	892	899	913	851	916	850	962	971	912	862	893	917	926	967	841	898	943	953	888	909	910	903	868	904	899	921	862	898	867	883	900	924	907	895	907	882	913	909	905	860	930	910	888	905	904	880	881	903	845	877	899	906	925	908	930	876	908	925	938	905	892	867	896	879	926	939	956	878	849	912	933	880	904	899	896	927	918	886	939	900	909	903	920	954	904	908	884	887	940	934	896	870	943	970	885	883	961	901	916	870	851	845	853	907	900	891	900	933	935	884	921	871	868	886	931	913	954	945	889	875	919	888	823	956	880	882	923	906	899	883	885	868	905	919	893	902	915	970	856	887	929	937	919	871	945	872	882	902	891	912	912	919	918	899	861	950	877	903	886	918	920	910	935	900	918	948	918	920	931	930	848	881	873	908	966	901	932	903	903	869	896	904	919	901	853	858	869	895	904	899	922	943	913	909	900	899	943	885	870	893	846	850	934	899	871	914	886	866	924	852	897	906	896	876	918	846	900	898	891	895	945	853	947	940	909	892	873	898	932	903	907	932	899	901	849	910	864	913	902	910	892	942	931	963	936	920	840	895	930	833	907	926	906	870	924	885	933	947	911	943	900	896	908	900	891	919	919	905	896	922	922	890	824	889	916	896	880	952	876	951	942	882	886	895	839	910	899	884	874	913	905	919	922	888	905	964	885	904	893	933	888	881	890	859	890	881	906	889	869	912	899	890	919	890	867	904	890	902	930	899	867	866	883	1003	923	894	830	949	919	879	910	860	921	841	898	938	899	874	879	918	865	891	907	862	874	885	919	872	883	911	905	882	901	916	928	856	924	861	916	826	896	905	921	939	899	906	873	915	885	893	854	877	871	896	931	889	877	891	841	913	871	866	871	847	854	923	926	909	929	912	906	903	870	871	875	896	920	813	919	904	900	921	858	822	868	906	941	917	921	873	861	883	897	926	857	876	855	878	848	844	843	895	912	858	867	915	919	966	923	896	877	868	880	924	847	931	921	871	865	896	835	875	923	901	857	952	911	905	882	903	927	854	854	903	932	918	910	883	895	940	862	909	935	920	916	893	924	906	921	895	965	920	903	851	913	916	898	904	934	865	881	906	839	894	895	891	917	891	836	892	919	925	937	903	925	905	912	983	865	896	888	963	912	893	865	851	907	879	907	938	903	908	876	925	893	918	898	872	833	910	883	879	893	892	934	868	950	909	857	851	918	869	875	915	877	888	906	912	884	885	937	865	960	961	895	917	874	921	939	866	850	970	927	846	921	925	892	876	920	876	885	919	915	900	882	886	918	865	877	930	902	920	864	944	889	874	844	927	828	878	932	898	896	929	904	907	890	892	900	929	925	889	874	926	874	898	901	947	932	848	911	882	865	835	904	881	911	895	892	883	853	925	937	936	915	925	874	890	932	874	911	875	886	887	864	892	931	829	882	970	903	935	864	883	963	924	873	906	901	896	861	896	919	900	907	929	924	944	868	941	914	933	919	955	898	873	883	901	911	842	904	906	955	901	885	902	855	911	879	844	885	898	905	902	873	860	874	963	918	908	874	917	847	891	901	876	935	861	921	883	927	896	902	859	889	885	903	903	905	912	903	924	967	893	883	856	864	920	870	899	925	958	908	856	874	866	956	923	874	929	897	911	881	869	924	886	918	892	896	966	802	900	940	873	872	853	878	913	881	914	916	887	844	829	916	894	931	866	875	954	918	931	917	884	891	877	905	826	917	893	930	895	904	916	866	889	892	871	920	917	882	878	903	939	902	892	888	875	890	971	900	920	920	886	871	842	898	928	937	880	868	853	917	914	864	880	887	877	915	894	892	1001	870	866	938	932	911	858	898	877	907	877	937	881	896	898	871	869	907	911	930	952	867	935	879	893	897	884	907	954	848	950	914	867	935	908	909	909	863	885	856	910	886	907	906	889	941	937	956	874	919	894	874	895	903	903	908	859	879	974	930	899	897	977	889	902	918	963	928	831	910	883	823	968	890	905	902	929	918	866	910	870	934	896	921	844	875	843	837	914	911	932	905	907	911	912	952	902	881	941	929	855	901	895	891	918	933	932	882	945	944	927	924	843	874	872	882	875	937	959	933	923	893	905	875	777	863	941	898	883	904	908	940	914	854	873	846	894	864	874	875	886	894	867	885	877	920	910	889	917	848	884	911	942	898	915	886	883	828	903	911	869	890	912	884	874	899	947	862	901	938	889	898	882	860	916	908	913	863	905	857	878	922	903	874	859	890	914	864	916	874	896	948	844	864	811	928	877	909	886	917	901	911	849	912	967	894	915	921	895	916	885	924	858	921	897	901	897	797	895	913	887	955	909	884	865	892	869	918	866	899	892	986	836	915	889	884	880	861	917	842	942	891	855	882	867	916	917	939	913	850	885	928	886	894	911	875	882	888	879	895	857	902	929	845	869	890	891	890	850	857	902	890	883	881	859	879	860	859	912	838	887	876	855	905	875	866	820	919	866	893	928	891	888	865	877	930	921	872	917	894	916	963	880	900	873	925	812	897	909	910	849	897	903	885	853	884	817	884	846	896	888	936	889	853	922	855	873	927	920	871	902	903	872	886	915	901	867	905	914	907	887	854	840	860	900	910	940	877	921	921	855	895	896	875	935	858	926	872	945	875	882	896	886	901	934	900	864	942	889	900	875	890	904	916	895	907	876	945	905	875	879	852	860	907	910	860	879	873	900	890	935	968	875	916	894	898	887	869	933	898	936	856	895	896	856	934	852	876	932	856	926	873	881	892	921	868	953	917	872	893	888	924	916	946	871	901	943	919	923	930	913	870	890	946	859	875	936	901	852	845	907	899	884	877	909	909	935	855	901	889	892	927	860	940	905	910	915	854	895	873	898	842	881	916	906	891	875	898	908	830	921	963	898	906	866	867	865	853	852	852	901	888	915	876	907	914	842	900	902	893	952	914	868	917	865	927	923	901	899	907	954	934	898	886	909	865	928	871	940	885	920	946	856	934	980	863	895	927	857	860	879	900	859	913	921	875	900	899	864	940	876	927	897	921	865	927	909	874	889	883	935	869	924	901	880	953	898	924	915	837	855	900	894	905	937	924	834	887	928	903	875	889	906	896	893	867	909	896	908	881	902	867	925	829	913	943	876	890	886	886	888	832	917	863	901	875	914	924	864	888	855	963	892	869	897	894	889	844	894	910	893	861	858	895	898	943	862	910	877	902	906	965	908	865	906	877	901	910	924	854	883	928	798	813	899	901	861	879	936	860	888	849	934	906	833	930
27843	20297	28608	41199	41613	32045	19913	18987	13690	6743	3674	4486	1879	918	604	493	457	489	534	505	494	467	401	455	407	438	420	445	488	436	436	441	413	415	416	411	441	409	425	447	432	420	466	509	496	475	477	438	435	393	409	379	398	376	418	413	442	386	372	383	394	383	416	431	419	372	385	377	411	410	400	423	400	433	393	415	390	394	415	430	437	419	392	431	439	416	449	398	410	401	408	447	390	407	396	449	425	420	386	409	384	362	394	420	421	423	399	410	410	398	415	397	416	429	443	363	409	399	415	407	387	426	470	409	396	404	405	422	435	422	395	398	428	416	409	428	428	386	408	375	445	397	396	455	392	434	414	399	420	425	393	412	392	400	411	398	411	400	378	414	390	387	404	393	435	411	387	418	400	381	394	417	387	412	406	418	391	404	399	385	406	411	403	411	379	399	407	416	405	436	377	373	448	370	385	435	395	397	440	411	404	410	397	398	412	353	416	412	408	378	421	374	397	438	373	417	413	396	353	403	422	426	422	410	399	382	425	427	413	378	451	414	413	405	412	373	411	409	443	374	420	440	453	415	453	398	394	373	415	404	379	417	407	395	428	410	423	420	396	421	387	404	386	409	412	436	410	411	403	396	388	419	408	395	400	419	426	405	420	410	396	437	400	389	398	383	377	403	448	404	402	400	422	392	424	428	420	401	428	413	429	418	391	391	384	388	351	418	377	428	381	406	410	393	387	369	421	416	407	444	407	442	349	414	433	403	385	379	406	430	424	401	421	426	398	413	433	369	415	452	371	433	398	397	413	378	421	428	425	426	396	433	435	356	410	376	405	392	414	404	431	365	423	463	391	371	401	353	405	430	395	416	454	403	407	422	415	385	379	415	435	407	401	391	407	408	401	416	394	465	455	412	397	422	407	405	407	379	418	381	409	433	396	428	411	449	422	423	466	400	385	429	400	437	386	436	402	432	403	391	418	428	441	397	426	426	431	387	413	394	388	397	393	423	431	403	403	389	408	422	356	383	382	420	383	440	410	378	400	382	447	403	402	418	425	376	384	375	408	410	455	410	385	387	405	381	429	394	382	398	393	404	432	390	421	400	424	413	396	429	443	451	404	409	415	426	376	381	397	409	378	401	383	431	412	402	357	400	375	388	408	391	381	398	410	362	403	433	384	414	396	421	391	403	392	408	410	394	405	410	387	428	416	391	420	426	431	384	420	412	468	449	387	392	417	415	389	416	420	396	403	421	412	396	448	401	416	380	389	390	380	407	420	375	441	437	419	426	401	378	407	406	413	372	389	429	366	384	434	408	381	411	398	397	393	424	431	406	391	374	399	457	396	416	384	408	466	409	427	371	404	419	396	419	421	472	422	399	434	450	427	450	378	401	402	410	405	416	417	414	385	428	380	394	420	435	424	422	412	412	413	357	422	394	419	347	417	397	364	418	389	410	365	433	385	413	428	379	402	425	373	402	429	424	433	390	364	458	415	394	426	436	432	404	403	389	379	390	425	419	413	386	432	410	379	390	429	405	414	409	384	397	393	402	377	397	445	376	419	408	359	440	358	393	421	366	421	424	407	381	425	437	432	396	440	395	399	392	395	419	441	407	422	410	444	418	446	415	406	411	369	427	390	429	376	374	385	392	382	394	408	384	371	402	424	405	390	414	397	375	378	391	414	415	417	398	411	404	407	395	413	383	442	405	372	361	391	410	400	413	404	384	437	384	408	349	415	398	371	417	414	374	412	427	376	443	398	398	398	400	410	395	415	416	421	445	417	415	395	394	421	407	408	356	411	396	408	388	416	384	408	417	426	453	403	384	414	401	410	436	449	413	451	383	415	406	427	388	408	390	405	422	382	410	387	432	406	407	374	418	400	382	446	423	418	435	393	402	389	415	347	390	407	387	429	425	388	385	390	391	431	402	404	397	384	385	436	354	397	421	403	437	399	386	443	413	412	400	402	392	416	390	416	410	368	370	454	427	434	404	410	357	410	394	429	382	430	432	434	405	390	396	418	374	395	391	431	426	393	370	390	403	422	394	389	390	378	429	419	412	457	411	406	411	394	393	421	413	358	436	406	422	363	397	403	392	441	445	403	414	388	420	387	414	403	407	435	402	433	401	379	435	426	422	395	386	392	431	447	432	407	456	427	401	452	395	402	443	405	408	403	432	368	395	375	410	394	412	379	389	382	404	396	379	400	419	443	404	429	396	426	416	385	407	397	389	398	412	371	387	413	404	424	413	397	409	441	392	391	373	384	397	408	366	408	363	400	405	400	463	396	417	410	415	382	415	432	406	454	420	409	422	413	391	352	376	397	429	410	375	419	401	382	421	404	433	406	403	374	386	402	438	427	403	418	376	458	416	445	405	409	403	377	393	407	382	406	388	376	439	458	411	394	423	429	416	423	421	418	399	427	422	393	393	399	374	412	373	410	393	441	381	392	390	413	426	400	407	398	404	436	404	397	401	428	390	413	410	396	394	387	384	398	420	391	413	413	374	395	396	412	441	394	395	416	397	383	381	459	401	423	413	390	400	365	428	402	428	381	416	417	411	436	404	415	385	399	394	391	390	434	402	387	398	438	402	374	417	402	385	417	396	405	409	372	398	391	403	397	392	380	437	402	426	420	406	414	406	428	421	403	411	405	399	430	440	405	391	392	427	395	446	433	413	415	381	432	404	395	442	395	391	395	433	362	440	426	449	444	404	420	416	371	427	394	425	393	415	405	432	420	396	388	442	409	357	394	407	372	370	407	389	371	414	433	389	379	410	450	405	419	402	371	406	395	399	428	416	426	409	394	403	437	400	385	442	442	430	396	398	389	388	410	381	386	402	439	437	402	400	427	428	423	421	388	388	419	404	379	420	371	407	413	411	385	398	374	395	405	428	366	417	396	417	415	413	408	396	423	395	410	419	424	401	378	401	388	437	393	448	426	439	398	428	392	370	411	415	416	383	382	391	392	387	441	436	406	409	436	420	388	395	423	426	405	423	436	442	421	394	382	381	401	431	402	407	411	427	395	423	418	395	401	424	421	416	414	419	387	416	426	390	442	398	410	440	416	443	419	422	378	402	457	405	381	422	379	402	446	395	380	404	409	416	440	418	429	356	359	411	412	408	373	359	417	403	417	422	441	429	411	448	381	439	423	400	415	412	416	422	387	408	410	400	411	421	415	417	416	424	393	396	362	388	427	391	425	401	433	424	410	390	380	396	369	396	378	437	381	384	413	387	414	416	464	376	384	406	394	451	398	407	404	409	431	423	424	394	446	397	415	418	363	384	378	388	371	402	389	414	423	411	398	424	410	407	422	424	392	458	412	401	395	400	399	385	380	400	412	434	379	415	398	365	393	391	394	403	417	413	397	415	402	380	401	405	390	414	447	407	399	411	401	448	393	413	406	417	382	421	381	376	405	450	422	382	389	421	393	395	428	419	395	397	436	401	369	436	413	426	417	417	434	403	439	387	385	410	424	386	423	407	405	381	436	400
17540	18735	31855	47168	48407	38632	29462	34798	29975	15029	14661	17727	7066	3685	2276	1626	1501	1780	1946	1639	1533	1476	1296	1240	1200	1233	1246	1334	1457	1372	1265	1162	1104	1112	1095	1094	1098	992	1026	1085	1049	1230	1402	1551	1546	1401	1230	1136	1078	1032	975	1016	1008	1003	978	979	962	1017	1023	996	1054	997	1034	1004	981	1078	980	987	1021	981	952	975	1026	1017	1017	993	1018	1016	1003	979	963	981	938	1011	981	1005	959	1011	971	971	958	993	1052	1001	1005	1072	964	1029	966	991	928	964	1018	990	960	951	1000	1016	1043	962	992	968	983	1037	1017	1002	1012	977	985	993	967	1013	972	965	1002	985	1004	1033	1012	1014	994	975	1029	987	971	989	1018	959	920	1037	993	1026	970	1015	1024	1009	939	1006	927	1044	999	1002	1025	1021	1031	963	963	1009	1002	984	1007	1014	969	951	977	1009	1012	1047	972	946	1043	1029	989	984	990	1020	976	1021	1000	986	966	984	963	984	1036	1055	1015	997	966	988	935	1016	981	965	984	939	975	965	997	1004	967	1005	957	1068	1021	1011	973	979	1005	987	1047	1046	952	1003	984	997	999	999	997	974	990	1030	998	974	1016	980	1016	983	993	1013	1038	945	993	928	954	991	942	1015	1000	1017	992	1012	965	1007	1019	1027	985	976	966	988	1005	980	994	1019	922	1014	933	1010	994	1025	974	1063	1007	995	996	1025	1033	1037	948	1002	1016	1008	989	968	1023	999	984	1013	978	968	979	1050	1010	979	976	1040	999	973	1009	1003	1029	971	965	1013	1009	1045	1016	988	986	1007	1006	1010	982	978	936	1031	958	1000	1006	958	969	1013	1040	995	983	1056	973	1030	966	1017	983	999	1019	1031	994	1016	1028	987	990	1041	1012	1032	1012	1058	1007	1028	1040	1018	1049	1029	1029	1000	930	980	943	1000	1014	1053	1005	1018	961	1033	1002	1047	989	1029	1010	998	950	971	973	999	996	1046	997	970	1014	1023	1044	988	984	995	974	1003	979	980	981	1008	1022	995	1019	1038	1029	1002	995	963	930	990	958	984	991	967	976	1025	1019	980	1036	955	942	992	993	1005	1008	965	985	1041	992	961	1035	1040	1004	1026	995	1012	925	1002	972	1014	1005	982	1016	1067	1009	987	1011	1020	982	965	1049	996	1024	956	998	992	1006	982	995	1018	1035	1009	1035	995	949	999	976	1030	1024	1008	976	1055	1024	961	1006	1022	1020	980	1017	965	951	1011	969	1049	980	1014	996	1021	1033	997	962	936	995	989	1050	1052	990	993	958	1005	981	1006	1003	978	1004	969	962	929	998	976	1016	957	997	1030	963	1036	1050	1008	960	961	1018	1022	997	998	967	976	938	960	994	954	975	1004	1031	1043	998	987	953	953	959	1028	941	1018	1040	1023	1015	1004	984	945	969	978	995	1046	1007	996	1051	943	986	1005	956	993	972	1038	1008	1013	1020	982	1011	977	1049	954	957	987	1004	1055	978	984	1027	1040	1034	1009	943	1005	1017	952	1043	950	1000	977	1084	992	977	967	959	989	998	1007	996	971	1018	953	953	1013	1043	1016	1000	1064	1005	994	987	997	963	1037	1010	995	990	976	1017	979	953	1009	1034	1074	966	965	1041	1000	1016	1021	967	973	1025	1104	1012	1018	985	1016	1045	982	975	956	993	1009	1008	963	972	962	926	1059	984	1033	1012	1008	977	988	963	1055	1082	1002	983	1013	998	999	1006	1021	997	1002	1016	947	969	1023	1031	979	990	988	930	989	1006	959	1000	1003	981	986	995	1017	986	981	956	957	963	1006	967	1038	984	995	1029	941	994	1023	957	953	1012	955	957	949	1014	1041	913	994	988	982	1015	1020	989	1023	1013	1023	996	1034	929	984	944	964	1050	1018	1003	1001	1016	1010	988	965	961	1026	1008	978	1058	988	997	968	1033	972	1035	976	1012	1003	1030	997	979	993	1019	967	951	1030	1034	1021	1014	973	1055	998	1001	1018	992	1017	995	1004	974	1014	954	968	938	1015	1047	992	1012	1003	938	1013	984	1016	1033	1012	942	978	965	977	1004	951	974	1011	1010	946	971	976	947	993	1010	1045	1051	1000	1015	988	1014	1020	998	1006	1019	997	1004	1016	1060	994	971	1009	951	1011	1014	930	1016	1060	998	1009	972	1045	1020	1040	1005	1067	998	1005	961	1052	1016	1023	990	972	1032	1008	965	936	976	1008	1039	1011	985	886	1017	972	1010	993	1003	1006	1017	999	1029	971	977	986	1013	997	966	993	973	1026	1017	1026	992	989	1026	1026	948	939	937	1009	961	953	996	1018	982	971	1039	990	962	1001	961	972	937	1033	995	993	942	961	987	1046	976	988	1029	1015	1028	1038	977	1026	1040	1030	995	962	1022	986	997	998	1029	1048	1054	1023	989	958	968	980	986	1016	984	1031	1039	955	967	972	1000	989	1020	968	1008	1002	986	1013	965	994	982	1037	1050	1029	1028	998	1001	1007	1083	976	1037	963	995	1011	1061	1020	923	948	939	986	966	958	1005	978	998	1009	1030	1022	1033	987	954	1006	984	937	964	993	1019	954	966	979	988	1039	991	968	994	1017	1001	1028	950	1024	1067	1013	1006	981	947	934	950	975	981	978	1036	993	1044	944	991	921	937	975	980	988	965	1002	1003	1013	1021	971	1039	949	991	1013	991	972	971	989	1002	1019	1000	965	991	993	962	989	954	978	970	982	944	1029	984	1014	991	952	1037	972	995	957	1052	1037	1028	952	1048	1011	949	972	988	994	941	962	960	1008	956	992	948	958	985	947	984	992	1028	1001	1016	989	1000	1014	968	1000	1036	972	964	997	978	1037	1000	954	966	1039	964	1011	1015	986	954	1014	1028	1022	992	948	1007	1004	999	1007	1054	1121	1046	987	1062	960	975	1059	969	1050	959	1000	1014	953	1011	1008	1016	971	980	968	993	989	975	1005	992	926	978	997	997	950	974	1010	916	1004	992	1011	994	989	1079	999	1076	1019	996	1004	986	992	1005	1061	954	1032	1014	968	1043	951	985	1000	1009	991	1059	990	973	992	1054	1054	995	959	997	1006	1017	984	984	1054	1021	991	971	1002	975	1034	943	1033	995	987	1107	1017	956	956	1011	969	995	1025	1037	1006	948	1035	1033	947	1004	1061	989	987	960	1019	946	1076	993	1024	958	967	1022	968	1037	937	989	977	939	999	994	980	1019	994	971	984	1021	990	1000	988	993	952	989	990	943	1012	968	984	978	1057	1027	1057	1002	1040	1034	976	914	984	1008	982	988	1003	991	1038	1041	989	1020	958	969	1003	965	986	971	946	1063	1000	956	1008	1021	1002	1028	1016	999	1016	1071	983	986	961	974	1048	991	966	1035	1067	998	982	1027	1005	989	992	1022	1018	1032	997	964	977	1004	1004	965	1012	982	982	1043	988	978	954	931	1012	1016	979	990	1076	986	938	1008	993	986	941	1067	1002	986	938	1059	959	1003	997	1003	963	995	1020	976	963	1006	978	999	986	980	1006	958	1024	1011	961	1009	983	1090	1073	1018	1062	945	1001	1028	1018	1003	968	1000	1017	1005	985	959	978	1003	997	966	994	1015	1030	1031	1023	1084	994	979	1048	960	992	1000	968	977	970	1023	998	944	995	985	935	1005	978	1024	999	965	990	1013	948	1018	977	949	966	971	1035	1035	1019	1024	951	961	940	1018	970	1042	1007	948	1000	1039	985	982	1024	996	1038	1006	982	1005	969	1037	976	934	993	1008	1010	992	994	1026	987	993	1033	986	987	1019	951	1012	1035	1005	1040	976	1028	992	1018	1017	965	997	1021	1003	1000	1023	988	1020	1019	977	1010	958	949	992	970	986	928	988	984	975	984	962	969	987	967	1051	996	988	951	1012	981	939	1010	1019	1012	1002	1009	1023	987	970	985	990	984	1001	963	1056	1042	978	992	990	999	1014	1015	954	995	968	992	974	981	1004	1000	1007	1050	1007	1040	972	963	968	975	999	987	978	1005	1070	1012	976	990	957	976	1000	980	980	999	1046	1000	991	985	1017	1033	994	987	1004	1033	973	1021	970	1004	1016	1010	1002	979	1024	992	1012	973	981	1043	1043	960	1020	956	1013	962	1013	983	967	1000	989	1034	1068	1023	1004	1004
48103	48958	52549	48790	47240	40089	36120	39878	38247	30046	28383	33161	17836	6967	1984	1192	1330	1497	1710	2131	1374	997	807	804	757	684	730	694	559	479	490	474	485	447	424	397	441	423	433	412	434	565	942	929	876	656	585	518	446	432	385	398	422	420	399	432	432	403	403	383	402	388	405	439	415	389	397	395	374	380	397	396	446	388	379	322	375	369	427	388	406	421	384	362	371	387	380	394	371	388	379	366	386	393	387	405	363	347	357	408	426	367	366	388	381	379	401	384	391	398	371	425	392	393	399	393	364	360	401	379	380	390	406	394	395	374	401	364	393	347	376	413	385	355	378	374	410	402	370	393	423	418	381	405	383	417	409	357	399	399	371	375	394	409	360	371	386	417	398	390	373	428	361	424	423	348	371	368	405	369	383	380	391	418	382	393	389	387	390	401	412	407	421	403	415	381	393	394	389	401	395	400	381	370	380	360	381	426	388	359	364	399	336	409	386	370	377	355	371	376	376	402	394	367	371	394	384	385	385	370	397	411	397	369	398	415	432	393	390	382	426	380	357	395	430	451	420	375	357	392	395	400	395	419	399	382	358	357	361	397	377	416	394	406	369	365	390	386	393	359	376	398	418	438	399	412	406	391	385	424	400	390	389	428	398	411	393	381	408	410	389	419	402	340	399	416	411	399	394	379	401	372	415	368	406	396	411	395	393	427	390	411	405	411	355	407	429	373	368	421	360	404	375	400	387	403	369	403	403	374	373	422	379	406	436	364	369	410	426	373	395	378	363	417	391	379	409	388	411	396	400	401	369	411	386	403	397	455	374	368	380	367	392	408	398	415	363	414	392	375	399	424	362	384	390	393	368	430	432	407	389	379	387	367	380	370	368	354	363	390	378	396	432	357	385	359	391	360	404	392	383	428	429	428	420	405	384	396	391	386	401	403	399	404	424	422	441	387	392	397	363	424	386	385	393	398	379	379	385	399	389	395	395	403	407	390	408	366	400	417	408	384	362	357	390	391	362	375	411	392	399	398	377	389	390	434	427	368	406	397	392	379	392	371	392	402	421	382	373	412	384	395	392	419	381	389	390	375	392	409	368	422	366	385	385	391	375	371	389	385	363	355	391	383	399	405	388	413	375	405	409	371	398	389	387	423	382	383	386	384	348	426	379	399	406	390	423	407	368	377	368	388	407	406	387	421	361	358	392	414	383	401	372	412	357	369	365	430	372	400	371	378	389	371	384	374	419	401	409	395	350	391	397	380	377	350	367	395	338	359	410	399	381	379	422	403	377	414	400	418	360	375	382	361	398	378	407	387	413	388	399	364	391	404	377	404	386	394	372	405	368	381	399	390	400	396	423	391	408	395	378	403	426	353	340	387	409	365	376	362	391	400	401	396	416	365	381	405	380	401	390	413	364	389	404	395	363	435	397	396	398	377	429	395	411	393	397	408	389	431	396	356	375	389	395	412	394	341	398	384	381	386	364	405	408	422	418	426	372	368	371	376	399	395	418	398	433	373	384	369	421	391	379	356	387	395	405	398	346	381	392	410	411	410	410	403	421	371	365	375	378	368	386	366	392	360	402	414	400	373	403	446	388	366	417	382	381	386	397	375	382	376	374	347	413	409	378	390	348	397	413	412	380	398	411	404	392	410	384	403	367	397	402	351	358	366	382	413	414	381	375	378	369	382	418	371	389	411	393	387	360	368	381	409	391	371	401	376	386	382	371	383	392	374	345	410	414	394	379	375	386	415	370	384	402	413	389	376	369	384	351	383	379	392	364	403	431	393	395	377	349	387	407	379	376	364	436	397	397	388	432	392	359	420	374	324	393	404	362	386	408	406	390	379	392	423	387	369	372	399	394	396	383	405	387	390	394	385	396	381	387	392	395	425	378	387	375	379	381	391	369	408	395	370	361	411	362	385	357	436	420	365	387	363	428	403	365	387	390	403	378	407	365	380	379	406	400	405	379	415	395	402	434	391	367	387	404	417	395	409	415	389	366	351	382	394	403	431	400	373	389	365	370	407	417	337	394	386	373	422	373	382	382	419	425	405	405	403	416	424	392	399	396	384	387	385	406	415	371	388	396	389	403	393	403	400	380	397	427	396	436	367	402	420	383	412	400	366	351	387	408	364	365	426	388	353	399	421	421	417	365	392	375	360	399	370	408	374	396	383	362	376	354	365	335	384	365	388	392	387	376	357	408	381	405	387	375	389	378	362	414	404	409	372	428	381	347	375	376	374	379	387	415	342	404	339	419	435	360	372	392	426	408	405	380	412	391	355	385	342	365	397	396	389	418	371	390	419	371	385	375	393	367	389	373	376	366	382	395	383	370	348	380	382	390	375	438	394	401	393	383	354	400	369	400	418	387	389	414	433	352	360	413	376	382	366	377	384	391	408	413	415	405	409	376	407	381	378	378	365	411	406	404	359	381	433	396	380	416	370	394	387	365	421	356	415	380	400	376	342	362	386	355	377	374	394	391	353	374	370	379	384	414	383	385	364	383	406	375	357	379	410	403	413	385	355	374	361	377	394	400	396	389	371	384	380	426	399	365	384	369	415	396	382	412	377	400	399	358	418	371	403	409	395	388	429	374	402	353	374	367	414	378	352	380	416	402	398	411	382	417	382	362	391	383	372	391	411	366	409	389	406	445	397	387	403	427	399	402	387	427	411	375	418	354	380	391	398	376	416	384	382	387	373	383	345	375	382	400	340	355	345	382	327	367	401	404	373	409	399	361	391	368	396	372	396	356	404	419	388	406	426	404	394	353	410	364	401	369	377	402	384	408	414	420	406	401	410	408	380	388	381	401	385	408	361	330	368	375	382	435	375	374	395	360	333	380	392	383	370	424	408	383	405	408	372	413	410	383	365	377	356	399	378	381	377	390	390	398	463	404	382	385	368	357	410	355	421	360	405	393	378	398	381	408	395	389	432	364	383	386	383	388	337	370	383	363	414	369	402	399	379	393	416	405	380	411	421	374	402	374	380	376	379	407	411	355	388	387	350	394	398	395	395	371	416	360	377	400	399	403	399	366	404	391	365	385	368	372	410	362	401	378	389	376	407	386	378	358	394	365	349	373	374	363	380	370	427	395	403	408	421	384	367	364	387	367	422	400	399	406	399	400	392	393	419	363	450	408	376	353	436	385	399	376	407	394	374	367	366	387	383	402	395	371	414	404	403	374	348	398	384	382	392	356	378	382	411	413	400	361	383	417	410	367	375	377	383	360	374	422	371	409	432	394	417	409	380	391	392	385	419	375	373	390	382	414	410	397	384	392	392	399	398	410	397	373	370	402	428	374	370	384	395	373	384	442	396	392	411	366	387	362	372	399	417	395	369	370	393	393	416	401	356	447	355	370	424	387	393	387	407	392	427	389	345	387	408	379	377	368	409	413	412	384	384	441	383	398	380	399	387	403	388	371	411	370	400	354	399	376	398	421	404	393	394	424	384	378	373	382	341	384	372	412	378	401	413	424	428	418	380	390	387	376	393
34272	43559	53425	54206	56165	53898	55625	58190	53324	37016	42128	43519	24754	11719	5656	5055	6035	7183	8191	10395	5762	4314	3456	3626	3351	2891	3164	3041	1879	1622	1620	1514	1443	1373	1236	1130	1100	1123	1068	1083	1050	2397	4332	4372	3711	2686	1865	1411	1161	1033	1000	917	940	928	1012	957	956	985	964	948	942	950	1001	978	920	953	932	990	967	971	914	972	952	973	978	947	937	982	940	970	967	906	954	945	976	987	947	908	913	903	943	945	948	952	972	975	963	976	1011	896	931	942	920	992	932	940	893	987	974	992	964	917	969	917	905	972	958	910	980	974	987	949	969	979	986	1005	907	976	896	928	1001	970	897	944	959	943	904	918	1001	943	950	960	915	877	941	997	945	975	967	901	934	987	914	941	920	995	919	983	964	932	936	940	948	942	919	1020	930	917	960	912	918	952	913	898	958	930	931	947	938	968	917	962	1033	964	979	930	902	946	929	903	948	933	924	970	983	941	943	1009	942	972	941	997	958	945	982	949	901	903	893	937	984	944	924	939	904	966	927	878	990	941	918	925	863	939	964	926	945	930	990	930	913	926	940	943	964	901	1029	939	994	966	993	938	972	918	930	947	928	951	928	973	926	883	965	932	979	941	932	949	981	968	933	923	959	918	942	920	955	985	977	966	942	941	986	914	890	918	934	1003	906	924	954	980	991	955	989	946	949	962	973	941	965	952	906	929	918	950	967	949	952	956	940	914	976	936	900	929	959	927	898	947	992	933	918	978	923	907	909	976	941	925	986	949	931	930	940	954	1025	947	908	899	912	972	934	936	941	917	980	940	970	932	963	953	951	943	938	1007	968	997	981	915	1001	980	972	960	941	929	946	948	947	956	930	942	971	985	938	951	927	1030	937	979	971	938	916	863	953	938	972	990	954	926	926	954	938	950	939	961	948	934	924	980	914	989	962	916	967	921	984	917	936	907	977	952	989	941	975	893	901	942	945	964	974	936	1035	926	940	945	967	967	982	950	975	945	958	959	902	986	938	968	926	922	919	942	927	943	935	930	962	1031	1008	969	944	983	942	984	914	947	921	928	963	941	896	999	929	935	1025	943	979	946	914	1018	969	963	950	921	972	1008	887	969	921	953	961	951	961	963	968	927	909	959	891	938	907	957	954	910	965	973	975	961	960	963	973	944	902	950	983	962	994	950	930	964	963	931	972	954	884	941	893	906	943	918	994	970	922	927	979	942	943	962	942	966	962	901	900	983	885	916	971	923	918	914	942	977	919	910	945	908	941	931	973	950	943	886	941	907	937	956	909	916	874	924	986	957	980	982	948	927	951	982	949	957	1003	976	982	953	956	955	890	922	989	926	944	1020	889	938	989	957	931	960	936	940	941	926	976	955	929	940	914	918	948	951	951	922	972	1045	948	952	908	960	898	939	962	941	952	917	984	999	926	926	995	985	962	915	959	963	914	923	983	963	987	944	994	939	967	966	927	975	948	967	902	906	950	943	956	919	944	934	956	963	997	959	980	971	983	1008	937	941	932	981	909	951	953	945	946	909	887	930	940	907	928	945	955	915	886	987	974	924	934	925	928	956	962	969	939	1000	942	930	934	948	994	895	924	957	903	972	906	965	935	948	960	921	940	972	979	908	898	920	905	964	930	920	937	959	896	882	1001	917	861	1012	911	920	927	974	942	942	911	1002	961	954	912	962	960	968	967	949	943	986	945	877	959	912	969	960	982	959	944	981	940	927	925	953	984	929	886	924	907	961	915	961	960	949	949	985	970	970	958	948	943	961	915	959	941	966	941	970	932	955	920	901	940	965	1017	937	947	930	927	922	986	908	923	965	957	955	932	958	966	964	933	910	932	981	904	907	940	964	952	975	958	962	961	934	966	904	925	868	947	927	932	958	953	974	904	927	948	1028	919	941	966	936	966	919	893	983	933	943	944	952	945	930	992	964	916	966	949	989	937	969	912	922	926	955	965	939	945	919	948	962	922	996	970	942	956	958	987	956	975	962	936	938	915	948	991	994	932	936	923	982	950	949	946	950	984	929	913	927	1008	960	967	962	895	1002	938	974	989	913	962	947	943	898	964	938	914	950	913	935	948	911	990	924	922	915	977	1019	938	976	983	980	945	977	991	922	924	968	957	935	964	986	940	978	980	916	927	925	921	923	984	975	939	962	954	920	980	929	932	923	972	1043	922	1006	958	936	955	974	970	900	956	933	956	980	914	978	966	931	891	926	930	950	976	906	954	938	983	991	956	1011	981	953	938	980	971	931	930	997	935	934	992	941	954	908	942	970	995	988	922	939	934	917	995	937	975	934	936	970	932	950	870	992	919	932	922	942	931	974	919	966	889	949	971	974	981	928	966	924	965	932	1045	920	971	952	936	921	913	951	944	965	932	919	945	989	947	944	1001	855	975	952	1010	913	971	944	913	943	968	941	940	915	947	934	952	903	931	917	904	991	925	945	937	952	951	925	941	955	980	984	980	937	970	957	873	935	919	969	998	953	1003	982	1004	895	944	952	966	961	937	952	940	964	904	934	951	947	1001	920	918	916	926	903	912	908	979	951	936	974	941	911	989	1016	945	949	949	980	935	925	909	973	962	978	967	953	984	983	923	1006	968	948	926	986	898	935	935	915	917	933	970	1043	942	961	944	959	942	974	979	986	930	938	948	948	973	947	940	887	951	943	925	917	911	968	883	941	956	941	914	962	896	952	963	934	959	980	971	969	954	970	950	964	945	935	967	929	925	910	877	926	994	917	955	917	963	842	935	959	921	989	942	968	940	940	974	952	996	919	926	975	926	957	890	924	950	937	908	934	936	879	984	928	957	954	917	956	928	928	955	996	950	908	981	939	978	960	988	931	964	995	953	921	981	866	938	922	967	946	920	887	920	958	932	946	959	974	926	931	966	958	1014	952	922	988	941	916	983	941	942	919	922	960	961	931	945	873	921	934	935	989	968	973	918	943	949	933	955	944	941	978	917	924	965	957	938	934	943	945	918	930	954	972	955	963	974	979	929	915	912	974	972	932	996	929	928	1023	954	963	937	890	946	944	934	928	985	965	1008	965	893	930	911	943	979	910	1033	968	952	1000	906	967	908	937	952	939	940	999	912	971	947	957	927	1001	919	934	984	945	968	951	888	925	937	951	957	938	984	900	930	939	971	945	1002	874	876	980	948	941	929	966	938	948	924	941	1005	906	927	944	968	980	953	928	983	942	966	962	872	961	981	1005	917	923	976	950	959	919	1029	926	959	947	961	979	910	884	945	929	954	899	970	926	958	954	955	962	896	928	1001	934	997	954	941	930	992	903	898	928	952	901	1015	924	976	972	993	928	927	915	944	946	922	938	921	938	941	937	922	938	984	936	906	901	990	942	955	898	925	934	915	937	990	884	929	894	1002	1031	955	986	955	968	924	953	941	912	934	916	1009	902	939	922	992	951	916	940	941	982	937	958	934	967	979	876	964	923	976	919	1013	986	957	899	992	937	981	925	918	967	982	893	932	951	982	981	1001	962	888	937	946	951	946	974	927	913	947	952	938	940	999	982	924	949	937	923	948	958	938	918	890	938	953	955
57168	52236	50678	46159	45615	40766	36658	36927	35956	33012	28038	29345	21938	9901	3832	2386	2395	3529	3095	3728	2869	1382	1067	1162	1102	1029	1031	1048	905	492	439	431	559	455	430	451	387	405	436	437	407	448	1209	1751	1487	1134	776	603	503	469	380	378	378	398	345	340	371	358	440	359	368	354	396	382	414	370	367	391	380	334	392	379	347	391	348	393	407	367	388	377	369	351	367	398	335	365	340	367	364	378	368	373	381	396	374	390	403	326	379	352	377	353	360	399	350	379	353	379	386	329	358	369	392	367	374	384	383	380	375	386	400	376	403	388	389	376	406	377	404	374	355	397	330	350	363	374	354	350	358	353	381	342	400	374	360	349	369	442	424	404	398	358	393	359	372	368	382	368	414	384	388	429	391	358	398	380	393	396	394	385	343	387	399	358	411	390	378	388	413	378	347	384	378	401	366	384	366	380	416	410	347	392	347	386	371	389	426	380	394	401	362	355	379	422	402	338	368	374	377	384	370	397	385	400	366	374	410	385	372	356	340	399	353	363	411	389	390	391	420	381	369	360	377	400	395	359	333	413	359	425	413	392	393	357	353	369	376	359	378	395	390	366	355	376	384	386	382	368	387	328	376	394	379	363	359	394	371	350	378	396	389	358	387	381	389	375	397	372	360	370	414	391	404	390	339	383	356	369	363	350	354	370	374	394	416	354	375	430	376	374	406	348	370	376	367	383	392	373	361	354	373	367	392	415	373	373	401	387	379	362	382	413	390	380	387	386	376	388	384	373	385	399	371	359	384	405	371	391	391	363	359	382	398	381	366	387	362	376	392	360	365	379	395	374	361	380	382	367	363	392	333	345	365	364	379	380	339	401	378	387	407	408	355	400	382	364	369	371	382	358	402	378	381	346	346	380	376	392	403	372	393	388	367	377	389	382	409	367	402	426	353	385	377	367	350	400	341	386	374	403	405	339	385	365	375	384	359	401	384	358	367	406	322	391	353	379	365	359	356	367	392	413	355	402	365	360	377	393	373	380	407	368	340	364	376	413	386	374	355	389	374	366	366	391	395	380	397	364	341	387	371	384	396	416	381	391	324	406	358	394	372	417	386	367	391	343	364	383	370	396	387	357	359	412	383	367	398	372	387	347	407	371	357	395	369	350	348	387	369	370	426	398	355	375	348	361	413	376	381	340	410	383	339	364	357	325	364	391	390	393	401	349	360	388	364	391	371	408	371	378	396	357	413	389	333	390	366	383	386	374	344	411	355	363	360	364	375	383	409	336	373	392	353	356	361	337	367	383	404	362	357	365	380	334	381	352	374	377	353	363	358	405	368	379	338	366	373	352	396	364	377	369	339	389	408	349	349	381	396	349	369	369	378	379	370	363	373	345	391	384	402	380	388	393	345	373	379	414	351	359	360	403	385	385	353	400	402	376	383	402	359	394	356	344	384	345	357	371	416	372	387	356	364	362	373	363	370	363	378	359	382	429	365	368	372	371	397	341	391	404	396	416	387	392	380	338	349	374	383	380	427	355	377	390	359	378	371	374	386	380	376	364	406	365	406	415	407	402	397	385	365	363	378	374	442	382	353	387	381	350	391	392	357	380	355	356	378	389	352	402	367	388	404	364	363	365	346	363	368	379	364	373	340	364	383	407	372	378	367	429	387	352	390	376	391	384	360	360	379	367	373	368	351	377	362	345	393	374	417	376	398	411	391	418	377	383	351	359	363	375	368	372	378	340	385	359	363	377	401	395	373	419	384	415	359	378	371	397	362	391	402	346	405	415	390	400	367	354	363	384	396	396	410	361	398	353	402	371	377	366	359	378	375	381	351	368	383	361	384	422	393	363	344	364	373	366	362	359	364	375	365	366	389	384	397	327	399	359	390	394	386	358	412	368	347	383	416	383	365	363	372	387	390	348	389	405	336	429	377	380	366	376	360	353	360	345	381	406	372	365	361	365	339	361	388	358	346	363	392	383	407	320	352	395	385	377	389	369	364	405	382	347	397	362	321	391	357	391	390	369	400	379	402	398	379	374	353	353	348	360	368	362	374	351	337	391	382	411	388	351	380	417	374	368	406	358	376	357	382	348	358	396	344	384	400	381	352	392	375	347	382	387	359	358	368	369	399	361	369	391	399	373	375	390	397	375	380	385	388	369	354	371	379	393	414	379	334	364	354	358	331	377	372	394	373	387	374	334	395	413	379	414	397	406	370	372	346	379	398	348	370	375	368	365	362	392	361	351	395	312	376	375	370	424	384	418	382	377	372	385	361	387	367	350	353	362	401	347	365	357	382	407	377	356	364	395	361	384	386	395	371	409	393	388	388	385	344	387	403	365	368	357	381	386	403	385	376	385	393	349	369	347	367	335	397	381	384	383	398	384	373	368	391	374	387	374	366	365	389	361	358	353	376	358	350	357	361	396	387	391	352	356	410	389	395	329	397	382	363	395	403	352	392	361	391	410	396	402	357	351	380	376	384	341	395	367	376	387	387	342	367	360	404	409	369	382	364	363	350	372	381	378	398	377	393	364	364	368	378	354	357	373	358	333	413	375	392	384	405	392	359	364	368	381	414	381	356	366	347	388	373	369	394	391	378	357	379	416	388	376	368	388	389	385	357	428	359	398	382	405	379	355	402	337	413	364	357	383	355	350	353	378	379	361	372	391	415	368	425	362	375	396	338	380	377	373	386	380	383	387	430	405	369	382	360	369	405	349	377	390	337	418	403	349	397	375	353	393	396	361	363	373	370	353	393	406	332	382	363	379	413	382	374	379	372	407	402	370	374	385	370	382	382	368	358	342	379	401	357	365	385	386	368	397	401	380	371	383	387	419	380	360	412	395	349	338	402	351	350	356	381	369	368	402	351	396	351	364	383	369	374	423	392	382	380	415	333	336	377	363	381	390	421	404	419	393	380	355	382	376	345	342	402	394	403	349	388	347	356	366	387	416	344	392	375	376	362	394	367	414	396	385	345	367	366	364	358	391	378	363	379	419	385	374	366	383	384	389	395	367	356	355	339	391	353	397	356	385	387	381	367	375	402	404	396	403	376	369	366	388	381	388	363	369	411	385	389	361	393	360	352	372	382	390	414	385	358	397	366	361	390	428	372	369	400	391	368	373	392	393	392	368	347	395	350	387	371	383	386	430	389	401	360	373	413	377	380	412	367	348	372	389	371	381	369	361	393	383	370	373	404	337	396	383	397	366	378	400	390	351	392	344	370	380	400	403	356	366	388	389	409	353	356	391	386	389	375	353	378	380	378	383	372	409	362	384	407	429	387	356	357	373	382	390	394	394	369	391	374	380	393	386	377	370	377	393	390	331	397	331	400	387	361	377	351	362	397	378	359	389	387	353	354	410	386	375	337	392	418	349	374	398	353	387	382	373	379	376	391	360	375	375	350	366	394	393	382	388	399	381	416	334	329	370	359	355	349	367	372	373	338	373	367	430	355	333	366	371	418	444	378	380	379	391	353	386	375	399	386	355	412	365	363	393	414	359
43437	51187	55882	56997	51262	50556	52930	51195	48969	40078	35458	36933	28312	12329	9592	7863	9758	14069	12342	15424	10128	5768	4602	5008	4990	4378	4622	4371	3585	1391	1295	1396	1723	1384	1226	1215	1137	1096	1076	1127	1052	1572	5936	7847	6825	4690	2924	1814	1376	1059	1009	905	894	889	908	925	853	858	851	855	934	911	918	880	937	864	921	929	954	879	892	931	911	892	935	911	907	864	925	865	899	864	896	842	912	867	835	907	888	884	858	921	920	926	932	909	891	892	880	932	922	903	947	901	872	870	849	846	856	852	888	884	854	915	882	846	866	895	887	881	917	915	877	898	888	897	900	803	839	879	867	896	912	875	939	890	890	905	938	853	857	879	879	879	864	896	927	864	872	866	903	898	885	909	880	846	825	889	886	885	910	880	918	826	923	846	942	902	872	922	856	880	880	861	901	893	876	878	877	886	829	859	861	870	834	866	884	908	881	848	886	888	878	898	807	894	875	860	842	867	862	937	818	877	835	848	902	921	865	839	854	965	847	882	890	881	880	832	922	910	926	871	889	868	868	870	851	896	927	934	864	925	897	934	893	905	859	888	835	874	889	887	899	871	881	860	908	862	864	828	895	893	928	901	837	865	851	914	854	859	841	883	881	861	888	835	885	884	877	832	870	918	904	935	866	889	833	880	850	878	898	890	888	928	918	867	872	891	871	990	843	903	840	881	874	880	912	903	896	870	843	907	950	858	848	905	865	843	876	889	874	880	888	894	868	915	879	873	848	897	846	902	901	903	924	872	898	842	890	854	897	863	935	867	860	798	898	872	858	925	819	873	919	885	925	847	844	868	854	900	897	869	881	902	891	843	869	903	879	923	851	874	872	892	867	906	866	878	841	905	890	910	864	898	947	917	887	838	844	887	874	923	884	859	835	930	918	895	893	871	889	911	845	906	907	929	861	827	876	937	947	894	889	886	873	856	904	896	850	892	889	874	890	892	849	889	918	923	847	831	888	866	891	847	906	887	900	899	867	911	892	885	934	844	910	884	928	902	883	869	912	847	835	927	907	843	903	840	897	880	869	878	858	909	885	904	949	870	889	865	885	878	876	807	897	916	874	875	915	845	913	886	907	890	898	883	889	889	846	915	895	881	860	853	884	876	855	869	908	831	901	927	852	869	951	890	869	887	850	864	837	919	879	877	851	865	878	861	894	861	843	873	883	874	898	912	864	894	938	910	926	885	810	894	908	903	890	889	888	876	867	823	901	902	841	848	920	941	869	885	896	848	903	898	872	899	895	877	905	889	855	884	842	898	843	863	874	854	922	893	902	905	860	895	935	867	865	808	849	902	936	861	845	880	906	845	876	862	827	895	901	850	910	880	914	885	872	874	872	904	906	868	889	931	907	898	928	868	895	861	852	841	859	858	902	888	873	897	903	937	890	933	865	860	880	887	873	878	864	857	866	876	919	872	883	908	879	838	900	852	899	818	875	890	839	887	877	854	858	833	798	908	888	913	918	873	887	918	942	884	886	896	868	877	878	871	847	904	890	879	914	938	900	872	869	889	868	898	866	896	916	892	899	873	855	821	834	881	893	817	894	865	889	893	896	884	896	903	868	871	846	898	887	828	884	879	898	851	909	820	894	902	835	867	873	862	951	862	877	895	871	894	900	925	894	847	887	868	837	857	909	873	865	890	926	833	899	888	866	878	824	892	842	917	831	903	874	836	901	895	842	890	856	899	924	922	816	909	863	864	891	877	960	894	914	926	962	882	1014	949	907	933	849	888	855	894	936	866	874	860	875	841	909	927	892	927	872	888	849	954	867	927	880	910	884	909	882	883	896	869	911	887	849	854	885	915	902	876	909	880	896	924	897	874	895	842	886	872	901	934	874	875	929	925	884	918	921	884	823	878	839	878	913	822	910	863	925	887	849	901	852	891	862	888	868	849	911	837	895	860	871	862	859	832	868	900	908	856	887	877	914	939	886	921	919	889	922	850	862	859	902	872	838	882	897	860	856	860	911	899	844	862	860	862	897	882	887	893	858	880	859	883	884	884	871	830	910	867	868	891	916	979	840	860	902	828	928	868	868	905	889	841	918	915	888	898	926	897	885	846	894	868	941	893	860	918	875	810	908	892	846	830	908	880	897	860	897	879	936	865	829	861	874	866	918	909	871	927	896	937	892	838	884	885	868	864	926	809	822	902	938	854	885	890	860	855	922	861	901	906	943	930	922	884	844	884	845	834	893	884	854	899	835	875	890	915	851	892	929	871	878	891	923	882	883	917	856	854	859	893	826	830	942	822	889	898	873	894	876	893	866	859	892	857	893	873	921	949	911	941	926	877	904	838	919	887	855	896	827	853	845	865	842	891	815	904	888	890	894	864	883	880	861	839	847	910	875	835	845	844	831	814	881	882	881	853	834	835	852	883	913	857	892	912	836	875	852	907	917	891	897	900	863	915	923	912	882	833	933	884	901	897	879	879	942	887	882	875	889	913	881	907	841	866	913	843	895	873	869	899	950	915	858	907	885	921	795	902	898	895	885	848	886	888	898	885	821	872	909	876	835	837	891	867	877	880	842	814	892	871	902	890	887	913	889	867	873	890	893	851	898	910	885	900	831	884	947	904	906	848	876	879	887	894	905	883	937	908	890	837	862	872	864	868	944	918	903	853	847	860	904	864	902	844	937	855	939	892	865	888	909	880	819	921	903	885	886	878	873	857	900	882	912	873	897	888	879	899	881	822	902	865	901	856	900	845	914	905	885	879	889	891	895	861	853	909	881	879	840	881	820	867	861	872	916	834	873	886	861	896	927	902	887	894	848	851	841	900	937	896	858	901	875	866	841	894	920	849	960	839	913	877	844	864	827	919	890	894	873	876	862	847	933	907	927	843	905	876	872	883	889	847	923	884	909	871	882	867	906	902	837	907	880	913	915	900	884	914	910	899	871	859	864	857	907	901	868	866	896	905	865	937	858	955	946	866	843	907	889	905	837	882	886	920	869	902	865	919	851	859	855	835	836	925	836	869	905	865	903	904	851	904	907	905	847	843	875	873	878	892	897	911	830	868	902	839	877	839	926	926	895	846	878	923	838	869	877	875	840	860	866	883	906	922	864	853	930	842	896	825	915	847	889	918	866	892	895	876	900	840	840	810	894	922	929	866	924	867	860	867	873	936	892	919	881	887	926	860	900	901	862	937	950	867	851	885	897	912	886	923	825	889	848	853	858	888	922	869	847	924	901	864	913	897	877	872	872	882	880	880	951	889	827	884	920	941	956	894	855	874	894	880	836	879	865	908	888	883	868	920	831	925	862	909	883	903	846	859	861	903	861	885	883	918	861	863	892	875	956	875	863	888	862	898	855	828	877	895	891	883	919	882	879	856	857	845	888	900	861	889	906	891	891	872	931	929	908	886	906	836	817	838	864	887	935	889	869	888	884	857	892	917	892	908	897	881	853	874	900	879	882	834	874	855	859	921	839	876	889	901	861	908	919	848	825	928	894	862	866	826	848	858	883	892	858	828
28232	22527	32166	40830	40924	31387	24117	15791	7449	2790	1370	997	759	566	510	497	478	513	497	454	482	440	409	412	412	438	448	416	416	386	443	378	428	402	403	423	424	401	434	425	402	440	418	455	495	481	463	427	469	446	402	398	408	410	429	383	407	408	447	425	364	409	407	405	396	396	411	439	422	421	381	408	416	356	411	380	399	411	406	400	400	382	384	400	367	413	415	416	410	413	399	406	409	414	425	394	400	381	401	398	384	401	375	410	422	424	396	385	369	416	399	386	428	438	413	386	412	392	399	444	416	445	388	397	396	413	405	388	400	443	373	371	392	435	446	384	439	407	392	399	415	355	362	394	411	412	424	377	404	341	404	390	398	431	399	445	379	383	387	408	388	391	387	407	408	422	394	367	424	405	405	422	405	385	383	406	430	396	373	387	423	386	393	417	404	378	401	409	409	417	395	375	374	390	442	388	417	406	417	395	407	411	405	419	402	414	427	391	387	430	356	397	418	400	406	392	396	387	401	397	398	430	408	414	422	414	410	387	387	424	376	372	419	406	405	411	400	398	420	427	417	381	406	412	418	380	387	383	386	407	398	403	403	392	400	384	408	391	397	399	415	429	374	421	386	379	378	467	403	416	406	360	373	395	417	399	415	408	406	384	416	407	433	368	416	400	372	423	396	375	408	419	397	402	414	399	417	403	405	414	390	384	383	424	433	391	438	407	408	395	405	376	385	366	413	397	389	392	418	444	429	387	410	421	392	410	390	422	425	419	405	427	391	400	401	404	416	405	388	412	418	411	397	406	376	408	401	433	395	406	412	384	393	404	432	392	408	411	378	409	437	406	384	437	408	413	407	377	426	408	420	393	421	426	393	382	378	423	418	418	407	385	429	406	414	415	395	385	397	414	425	389	388	408	371	434	407	427	427	406	424	412	366	380	387	422	424	379	420	435	425	428	411	460	452	385	347	399	387	375	379	391	376	398	387	407	382	405	436	424	425	407	371	375	436	406	405	437	391	400	428	427	402	437	411	420	421	446	420	465	408	424	427	420	433	398	409	395	406	418	399	407	386	405	402	398	391	369	383	412	384	388	387	387	402	399	425	450	415	422	385	403	422	412	401	382	389	408	445	395	417	376	397	410	451	409	380	362	415	395	426	387	386	372	410	384	404	395	385	451	398	372	394	418	400	353	406	370	385	387	403	398	426	393	409	382	385	420	421	439	394	373	418	400	420	396	398	428	438	395	372	426	392	441	420	429	401	427	417	389	412	401	430	371	409	412	401	415	429	407	392	401	395	387	416	419	414	406	414	408	418	443	404	375	457	400	386	384	381	413	409	424	407	423	388	401	400	411	412	391	398	415	427	462	385	402	409	400	434	420	409	405	358	391	420	393	403	431	397	418	408	429	392	402	420	405	415	386	426	431	361	421	418	441	387	392	396	390	389	387	401	402	415	395	434	404	389	388	462	409	399	392	376	404	406	383	385	415	394	384	405	458	380	383	421	409	421	372	395	419	372	394	395	430	385	406	382	430	417	384	459	393	424	400	409	389	417	419	380	429	422	427	413	428	437	421	381	426	402	425	378	389	418	423	409	400	420	381	387	376	421	381	411	394	389	435	420	415	374	381	397	394	410	396	405	412	392	385	412	401	422	422	426	379	423	373	409	403	395	395	389	382	413	397	436	415	357	434	360	408	433	384	414	423	394	388	403	440	411	417	388	403	386	436	402	387	384	445	382	379	416	394	423	402	369	413	369	413	380	399	365	407	422	425	408	428	378	382	446	436	398	369	405	421	404	389	370	428	411	428	422	413	396	384	384	412	370	427	450	343	365	375	379	426	408	413	394	399	370	414	431	424	370	383	384	407	415	405	388	372	391	392	382	405	378	397	376	399	414	394	409	403	413	400	413	416	437	422	378	380	422	415	413	382	425	354	420	392	403	436	399	445	414	371	467	398	434	401	411	366	397	399	437	385	429	392	396	410	403	366	365	416	429	392	403	413	407	393	441	436	414	420	413	388	387	371	394	396	371	434	387	407	376	399	435	392	425	440	378	408	414	406	404	371	401	401	431	402	411	365	400	412	417	390	419	393	412	403	396	377	399	382	422	392	367	389	396	411	429	444	432	434	411	449	403	407	406	374	384	420	396	432	419	364	454	397	407	403	400	378	423	433	434	389	402	390	411	405	421	412	400	417	451	379	390	428	416	407	429	405	383	401	374	408	418	436	414	385	429	384	428	440	359	392	400	359	344	431	386	453	398	372	404	418	405	412	420	399	386	378	410	364	403	434	389	399	400	393	382	424	426	393	412	422	400	408	415	417	388	412	386	383	418	424	400	444	374	393	412	390	408	413	423	401	415	376	405	391	477	433	411	377	409	426	382	403	451	419	389	404	406	363	375	361	409	391	392	409	425	407	419	407	388	398	428	423	451	390	450	388	390	425	398	409	424	418	401	371	387	378	443	393	414	389	405	433	404	406	402	424	397	422	394	424	407	398	388	407	369	411	422	443	428	422	390	419	403	415	385	425	411	394	371	380	412	421	388	386	408	461	369	404	434	399	388	426	376	417	388	422	368	409	427	412	426	389	379	391	401	393	409	394	397	379	449	434	354	427	401	406	396	438	410	372	391	411	406	395	409	402	378	448	395	382	411	385	367	370	384	433	404	443	381	393	409	373	371	406	359	393	422	432	404	398	362	360	426	422	370	415	409	384	430	420	369	395	409	403	421	391	420	400	443	393	385	401	444	422	388	425	428	411	412	411	396	436	410	370	399	397	419	393	401	465	413	406	381	384	407	391	407	408	393	443	449	437	387	426	357	387	397	384	416	363	386	379	401	417	413	407	381	433	423	381	392	400	408	423	408	401	394	387	389	434	389	413	435	397	338	399	428	409	392	408	422	430	397	406	425	416	400	409	395	416	386	424	429	417	412	374	416	423	381	397	424	401	432	413	426	391	373	402	389	360	427	410	382	409	413	395	405	384	405	407	420	437	444	411	390	404	401	405	419	412	404	352	372	434	412	413	423	397	414	396	391	403	387	388	396	408	402	409	400	400	422	375	392	370	435	397	379	403	376	383	401	403	430	407	396	356	400	402	445	407	420	436	425	373	378	391	397	432	393	435	438	385	386	391	396	388	396	388	407	425	421	440	437	391	433	419	379	415	381	433	408	382	390	426	401	420	420	413	381	427	390	411	402	407	357	415	397	433	420	373	410	391	400	409	438	464	399	381	387	359	444	413	435	401	410	400	432	404	428	411	416	407	420	418	372	407	394	396	378	403	377	377	444	408	409	420	409	423	405	394	447	411	423	441	382	379	410	439	392	358	406	403	422	400	396	381	395	389	407	421	396	403	401	422	422	385	380	448	411	421	430	420	403	383	374	386	417	371	389	395	388	413	407	418	407	386	397	381	404	388	429	399	424	418	407	401	363	400	411	396	413	384	413	397	414	387	387	402	421	384	409	403	417	406	371	413	396	413	406	424	388	430
17280	21375	35000	46048	46419	42404	37411	27784	17475	9108	5343	4766	3126	1807	1682	1384	1515	1606	1376	1448	1430	1196	1129	1116	1088	1077	1160	1171	1037	1024	1101	1063	1093	1079	1058	1069	1088	1053	1019	1093	1013	1044	1236	1376	1366	1307	1243	1154	1104	1037	1000	1027	971	936	988	1012	1019	1011	966	949	930	934	973	964	963	994	1009	995	1016	968	959	1009	1031	1026	951	986	1039	989	971	999	1034	924	1033	998	988	1094	1002	992	999	985	953	960	932	1003	974	1006	994	990	990	990	1014	964	983	976	1000	1039	1022	978	1016	974	963	1025	997	1002	1010	1019	924	956	1008	1017	963	971	1038	970	1016	1005	957	990	1012	1000	1067	1007	942	959	943	986	1046	1012	966	961	973	966	983	930	988	1010	974	974	945	1027	1039	988	1000	1040	1023	937	959	950	998	972	1009	993	985	1083	979	1072	955	995	1026	1057	970	1000	973	959	999	993	1001	939	997	970	951	991	982	970	943	995	990	1002	1000	1030	1007	1010	986	972	976	987	961	985	990	1019	1008	1039	975	958	973	1061	1031	961	1040	922	984	1041	985	985	979	1004	947	948	930	993	934	946	1034	1006	1043	956	966	938	1014	999	1001	1006	1028	1018	968	975	989	951	999	1002	995	1017	929	1016	968	987	954	1032	985	1026	1036	1043	964	1003	968	960	1006	1011	970	949	962	971	975	974	923	1009	976	926	989	972	965	1031	973	1028	951	1003	981	897	1019	1010	951	990	1055	1023	1039	969	989	942	1021	970	982	972	1027	987	974	952	1028	914	981	989	965	957	1068	970	988	931	985	934	1030	967	971	1004	1032	1045	963	903	993	997	979	1034	1005	1017	953	940	1018	1025	944	1001	1010	978	947	993	1056	986	1003	1026	1001	993	982	1013	1005	952	967	963	1068	1047	1065	998	946	944	995	970	954	947	1013	953	996	992	1041	1010	973	1014	988	1037	961	1015	1027	992	1024	1007	963	1015	997	978	1021	963	964	932	1040	1006	981	996	990	970	983	1009	975	986	1008	993	989	1027	974	994	947	979	1000	992	940	990	980	988	986	973	1024	955	992	974	957	1000	992	965	981	1007	1013	965	1003	998	1001	960	1001	992	1024	993	1006	965	953	964	991	917	1029	978	974	987	1011	972	991	973	964	998	984	1050	965	1023	1028	964	1028	957	1017	964	958	948	1027	952	1013	1032	995	960	967	988	1001	961	996	1020	1004	1007	980	982	977	1019	907	995	1035	1014	1003	1012	956	974	974	1035	978	958	1028	995	1000	991	998	968	1013	955	1014	1026	910	966	996	957	1015	990	976	1027	979	1017	971	990	990	1019	972	949	1008	967	1006	1001	996	996	1021	1002	1014	999	939	1012	984	954	1000	964	996	1008	972	945	990	1022	946	951	1030	976	1018	979	955	992	998	988	962	974	934	960	958	980	1034	910	1011	1031	936	1020	998	1002	959	1019	961	992	1000	971	997	997	963	969	992	966	994	1024	900	913	1014	992	982	1027	1015	1030	979	1016	991	1007	958	933	1020	999	1011	975	1019	992	985	973	967	1022	989	918	998	1018	1000	1031	999	973	1034	987	947	993	1016	959	1005	991	989	1001	1028	1001	958	1003	1004	1025	1017	1005	993	966	966	926	1025	1009	1001	934	981	979	986	972	1035	1041	952	972	1006	976	976	978	1035	978	1007	975	930	979	1036	958	1027	1033	940	994	1063	1016	955	980	998	1005	999	979	971	1044	975	997	953	975	963	969	1026	1024	976	975	979	951	1088	992	1025	998	980	966	955	970	975	964	1005	1004	1003	1032	985	990	985	953	1008	974	997	963	958	1032	981	963	1024	992	972	1042	999	980	983	986	1022	1002	948	972	889	988	975	1012	979	1036	1033	990	956	1008	999	914	1021	983	976	1011	988	942	926	1028	1010	945	1001	969	973	994	1023	966	1011	953	999	959	978	1010	980	997	1028	982	998	978	1017	927	942	968	982	889	975	994	1017	989	1034	978	971	1035	1012	994	1013	990	964	1010	953	997	1041	1025	1007	977	1010	994	1039	966	1027	963	973	993	1018	1009	1012	944	980	950	1017	984	1015	993	964	974	1001	973	984	985	1025	1044	1036	986	1016	959	1016	976	988	1016	969	1003	930	987	1088	924	1009	1030	992	944	966	1007	969	1007	983	1028	991	975	991	982	964	1041	968	971	1014	963	1033	1018	994	950	996	1014	983	984	989	1012	1024	998	1013	1002	965	986	1042	1012	940	973	993	997	992	1002	999	1003	1018	946	1031	1016	989	1036	987	998	1009	953	956	988	986	970	1022	1003	984	943	1001	1037	1022	988	1002	989	982	1062	952	988	961	969	1029	1003	1001	1041	1051	1027	984	961	986	967	996	1008	990	986	958	973	995	960	1037	981	998	968	998	978	1010	972	963	942	967	978	1045	981	994	993	1012	1006	1010	926	982	978	989	987	1031	982	1033	987	958	1000	1006	1035	984	949	976	960	967	961	967	982	990	962	999	1028	966	1033	1018	1017	945	978	966	956	1035	976	962	1009	1008	1005	926	967	991	1005	995	953	993	975	969	992	975	952	987	992	1009	989	1011	1013	1021	980	1020	1023	1037	960	1038	980	967	964	970	959	977	1016	987	974	984	1063	954	1014	990	1037	960	1036	961	978	999	1028	942	1002	965	979	901	1018	971	939	1020	948	1006	986	937	990	990	988	1003	959	1059	933	984	983	988	1045	978	976	1015	1037	1027	1000	940	957	1019	985	989	995	955	999	998	991	997	994	968	949	963	1013	992	982	1057	944	953	1020	944	974	957	1015	914	994	986	1034	1075	951	990	1018	990	957	1029	1017	1007	1029	983	1021	970	986	874	990	932	1041	1006	977	994	1006	1015	1025	994	998	1002	1000	1008	1025	998	985	979	978	1022	1020	1050	967	1028	981	992	1022	962	987	952	997	984	969	968	992	991	970	923	959	975	945	949	1014	983	999	1014	984	1046	993	985	999	965	932	946	942	987	1013	1006	993	979	995	996	961	1000	924	989	984	935	986	1033	1000	1029	959	956	1035	984	1049	1009	963	955	1001	933	1010	991	977	967	1023	984	976	1006	1016	983	950	1031	1021	1019	1035	973	968	999	996	975	987	1000	1016	961	1037	984	1012	1004	1012	999	971	1000	1008	1009	969	899	996	924	980	976	991	957	982	1013	952	996	961	1007	1015	953	1002	1018	1032	971	1062	936	1021	1013	1006	1044	1023	990	1000	955	1040	1021	995	951	1002	1008	954	1053	973	996	1060	1012	1013	984	1015	986	945	952	969	1010	999	1025	1018	966	1016	986	1021	984	994	994	994	1000	1013	990	978	1000	962	985	1000	962	967	1018	1024	973	984	1000	1026	936	972	1002	956	933	941	929	951	1002	1025	1012	1044	971	1008	999	942	1034	988	959	1012	1002	995	1011	989	1025	996	937	1029	1063	986	1003	1030	1054	981	971	1026	946	991	1000	979	933	972	1016	1002	1012	1026	1003	1006	943	1024	1012	987	969	998	1004	999	956	956	984	996	993	951	975	1017	998	1015	957	985	986	990	1047	1009	973	962	976	972	954	944	1014	1002	1025	1040	980	909	999	964	1001	1017	1000	992	962	998	984	965	1032	983	932	1016	985	994	973	1002	955	1077	971	1027	990	982	996	996	1012	995	1004	986	962	968	1080	999	985	1004	1033	1009	988	1004	1003	1087	989	1001	956	1026	1016	1036	972	990	994	980	1015	986	934	978	980	974	954	963	953	1052	993	937	1006	1012	1013	1020	991	975	997	1001	975	975	982	970	969	1020	989	998	995	987	968	971	1006	961	968	1034	996	976	1005	987	966	933	950	999	965	1007	1010	986	1015	980	960	974	1007	983	980	981	938	1046	1014	962	979	991	988	910	1032	1025	975	1007	963	1024	962	979	1020	980	961	999	1018	973	969	1006	978	1011	1004	947	956	957	1005	1023	985	1005	1041	977	988	981	994	973	990	1015	955	1016	1022	986	1039	959	1011	1011	994	974	1022	932	989	1053	964	995	1003	1007	964	973
45199	51000	53069	49042	43494	41851	48087	45391	34727	29067	19492	12285	4555	1768	1304	938	769	1393	1969	1720	1501	814	633	534	559	620	525	444	422	437	442	452	444	460	422	426	412	416	399	415	445	464	640	719	749	688	579	466	426	397	393	415	392	397	396	413	366	396	395	373	383	390	368	382	385	411	343	398	410	412	389	357	398	384	395	384	381	382	369	386	393	402	396	382	414	395	419	430	385	399	391	377	365	394	368	388	393	391	427	391	346	411	391	401	412	377	390	371	368	422	380	372	385	370	396	363	400	395	401	378	372	377	387	398	384	424	365	373	439	397	400	402	392	410	389	390	404	378	393	390	419	416	389	356	395	408	376	406	394	396	390	366	389	384	384	425	392	367	374	389	381	417	432	402	389	365	373	419	388	369	424	370	381	370	394	405	433	380	409	393	389	368	423	416	382	396	437	407	389	401	397	411	363	387	393	391	383	364	372	405	406	377	368	392	407	361	391	376	387	409	397	353	405	415	385	394	419	378	378	369	395	375	361	391	400	371	379	403	367	383	407	393	415	393	412	424	390	393	327	383	372	380	361	370	385	413	397	415	386	405	398	423	368	390	361	374	339	412	381	412	396	387	365	396	364	409	372	380	357	396	375	412	399	414	413	405	379	376	391	406	350	383	404	359	427	383	368	426	394	367	394	416	353	376	355	403	384	367	377	362	434	411	375	389	353	391	369	401	395	416	421	389	415	379	400	400	398	370	406	402	379	375	392	408	421	388	384	417	394	389	358	368	411	379	404	378	408	389	424	450	382	410	426	405	380	361	394	400	365	367	396	365	425	408	388	357	437	409	383	377	379	349	393	366	385	403	388	369	378	391	409	391	384	405	396	367	425	377	369	378	422	385	371	402	420	391	399	384	390	385	378	421	398	375	372	380	410	394	398	373	394	427	369	379	407	403	393	371	391	345	385	366	380	358	419	409	397	402	363	356	375	371	348	352	407	355	373	394	407	383	418	395	410	418	357	407	412	391	348	389	398	399	395	399	360	362	398	398	372	391	355	367	356	391	401	389	374	345	400	397	376	385	409	361	383	403	348	415	388	381	396	347	387	417	366	400	396	382	380	402	388	349	420	408	381	369	392	408	401	360	393	398	396	354	403	434	376	387	359	399	397	392	412	409	392	394	380	399	380	382	380	416	381	377	361	383	414	362	397	378	399	358	391	366	433	379	411	396	362	383	409	411	394	413	404	384	356	392	398	378	369	372	419	370	374	372	412	334	371	363	365	388	382	376	370	394	367	404	359	370	393	377	372	409	392	391	377	368	424	396	360	423	461	368	382	391	377	406	375	358	362	364	350	418	396	428	399	368	344	359	366	320	411	367	386	399	379	366	412	377	376	430	379	422	404	388	357	425	418	401	398	396	364	373	397	354	377	378	377	380	387	411	400	378	377	384	399	373	373	389	366	393	359	384	389	407	383	329	372	405	399	405	345	348	379	366	417	406	401	382	380	363	400	345	394	373	405	372	417	367	380	374	376	400	391	362	388	379	367	396	394	395	397	359	410	414	383	392	384	357	359	385	377	420	377	389	407	380	393	381	385	413	378	370	379	413	432	392	396	439	418	388	416	403	418	396	403	373	399	414	400	379	371	410	396	411	407	392	356	399	354	392	376	374	374	397	400	406	363	396	411	364	356	388	379	398	392	397	377	379	404	405	340	363	391	375	399	417	394	424	397	367	425	393	364	353	373	377	391	372	351	408	364	369	403	350	390	403	381	395	404	385	370	384	386	384	387	352	405	397	401	392	389	394	398	455	379	380	370	415	403	365	374	401	385	413	385	352	392	358	414	382	397	346	373	354	366	377	373	372	361	372	353	383	352	434	388	396	404	377	379	373	364	394	379	397	394	394	366	386	378	370	414	356	366	350	402	372	377	382	400	393	398	406	403	387	359	376	389	368	383	385	357	378	382	418	377	386	390	409	388	397	378	408	370	401	394	405	428	390	419	391	393	429	409	338	430	363	380	421	401	410	396	367	396	422	407	385	401	371	383	368	357	374	376	387	391	370	366	393	382	396	385	431	368	398	369	377	394	338	383	406	388	412	370	347	396	387	384	374	397	368	436	373	409	389	364	415	391	390	409	390	399	364	425	414	359	411	371	345	344	365	387	390	380	382	382	387	425	375	373	386	335	385	378	412	359	391	372	389	379	404	369	381	374	433	424	373	381	427	411	363	376	406	373	374	377	396	374	393	370	379	422	393	379	387	401	371	419	406	375	391	407	385	387	379	435	407	408	372	411	393	383	403	389	408	397	377	409	391	352	395	401	382	407	377	390	394	378	377	404	396	374	398	370	378	416	356	406	427	389	377	394	359	379	367	367	385	387	352	400	352	373	396	376	403	356	413	378	416	406	411	359	361	372	364	380	398	382	378	380	378	382	361	377	387	381	354	418	386	382	392	385	377	395	413	396	408	389	413	412	399	383	349	379	371	399	381	372	426	444	416	419	401	368	405	379	409	385	372	371	412	409	396	407	376	410	374	394	390	374	398	394	368	348	379	395	389	395	384	378	343	346	368	435	378	388	379	379	393	374	423	428	392	374	406	411	394	349	373	393	380	356	317	349	406	376	398	403	396	429	364	400	424	377	409	395	374	382	360	373	398	382	420	400	399	392	400	397	379	377	358	345	370	429	404	395	359	444	400	341	356	382	360	414	355	396	392	393	347	389	371	406	387	382	401	374	383	430	383	389	396	368	389	395	390	386	375	360	406	395	379	396	414	389	360	374	369	399	403	387	385	388	457	413	351	362	405	389	390	391	417	412	389	355	404	350	369	359	386	377	369	403	400	384	359	412	377	400	389	408	389	378	381	373	356	342	420	416	389	378	406	366	363	402	420	405	373	416	385	401	359	363	399	321	354	375	374	432	401	396	410	453	379	366	413	405	359	389	390	426	387	360	395	396	382	408	370	388	380	386	395	353	404	376	404	383	384	372	366	396	397	395	384	406	379	410	427	388	394	395	369	401	381	384	401	370	411	411	405	407	377	422	390	365	431	394	390	403	402	375	379	393	404	385	385	395	384	381	363	362	374	415	392	398	402	376	381	390	422	389	383	380	368	392	394	367	382	391	378	376	369	354	411	388	369	369	386	375	390	399	370	407	417	420	384	398	394	404	386	360	408	400	407	368	401	367	394	393	367	365	396	390	378	432	396	420	378	371	379	404	395	394	390	407	408	377	412	362	392	385	381	406	361	466	379	380	382	394	372	367	387	362	371	375	402	406	396	374	398	362	384	378	395	353	349	369	413	367	403	395	381	399	415	395	404	389	382	401	395	353	358	350	377	416	383	368	383	389	395	389	352	363	410	376	372	414	352	395	382	420	423	420	386	369	381	400	382	393	437	373	399	422	409	406	382	375	412	386	385	388	441	364	366	372	398	408	398	371	404	437	403	347	381	380	406	374	400	403	384	410	393	389	389	386	378	398	359	392	392	406	394	411	375	392	370
32685	47916	56866	59048	58335	61021	64637	59066	46706	34591	24351	22060	8690	5785	5039	3492	3045	6529	9484	7418	6430	3369	2219	1727	2072	2194	1811	1335	1275	1275	1479	1470	1406	1276	1280	1229	1138	1076	1059	1091	1050	1228	2587	2927	2874	2466	1962	1402	1197	1053	982	964	933	936	911	932	974	941	923	920	931	982	925	917	948	944	894	944	944	974	915	953	928	906	978	942	924	951	895	932	933	911	927	917	905	956	970	960	944	933	931	935	968	944	929	984	1018	937	993	929	918	972	975	944	927	914	946	924	944	939	910	903	936	935	957	912	937	908	937	885	970	916	957	898	975	967	916	941	911	892	1003	957	952	956	954	977	937	912	941	911	927	924	888	950	930	963	918	983	982	919	947	917	950	968	975	942	933	993	928	918	895	922	924	960	900	932	904	940	923	929	955	972	943	944	935	964	912	960	901	941	947	916	934	935	962	923	934	981	951	960	987	982	930	960	943	961	915	918	963	957	940	923	944	947	929	944	930	934	906	975	965	949	924	1010	909	934	956	950	911	878	966	947	928	921	980	953	946	954	926	964	996	945	943	876	949	891	1020	942	903	886	860	928	884	923	969	937	911	969	944	980	884	927	926	972	958	933	923	907	927	951	892	891	957	897	988	968	865	940	992	945	948	921	915	902	983	950	939	985	966	937	909	983	993	1017	884	906	918	904	977	962	963	964	966	986	945	874	888	946	965	925	911	932	927	952	974	932	955	964	931	955	915	937	988	944	924	909	964	980	979	923	914	1004	923	948	900	977	934	981	988	950	895	968	922	946	933	923	957	930	960	947	929	909	941	935	1005	952	926	965	921	949	953	961	916	952	908	922	921	913	931	980	919	1003	887	929	934	934	932	923	957	996	971	911	910	978	958	888	998	925	944	885	946	930	904	985	909	950	903	959	932	931	917	966	1008	991	977	903	886	940	929	946	970	966	956	924	916	938	901	956	955	965	970	933	915	914	858	917	998	951	907	972	946	949	956	968	947	970	918	950	864	978	924	962	939	922	992	883	912	966	975	881	940	967	966	916	949	986	912	944	934	953	969	937	940	935	974	926	885	976	917	933	940	960	961	920	940	957	936	963	919	981	913	930	974	976	914	971	970	952	980	923	929	953	919	940	924	966	946	909	930	908	928	893	963	916	951	926	932	945	878	929	923	938	934	893	947	976	977	965	968	914	962	990	904	987	896	928	971	958	961	1005	936	887	951	933	912	901	956	912	988	935	933	968	925	923	956	971	907	944	917	887	900	992	941	981	948	958	988	934	924	1007	892	976	971	937	1010	940	980	980	925	905	888	958	941	996	931	938	954	945	974	959	982	954	980	923	956	903	947	988	931	952	964	907	965	916	931	933	926	981	974	898	969	970	902	930	946	948	994	938	911	896	908	901	899	886	936	916	949	917	896	905	917	927	890	959	923	960	945	946	988	981	884	905	898	943	977	937	920	923	916	959	970	932	937	944	934	938	957	941	924	957	953	886	982	941	994	901	896	918	928	892	962	969	933	980	928	900	944	1005	968	931	945	919	988	1004	895	941	953	979	965	958	914	920	937	913	963	945	912	905	980	933	972	953	942	1006	957	965	1013	934	918	962	925	912	919	944	932	977	925	910	956	913	984	949	959	970	916	900	980	955	954	922	979	934	931	938	922	905	939	915	965	952	956	949	944	887	919	935	892	912	953	988	1007	982	934	910	936	897	979	935	936	923	923	905	950	947	933	973	942	952	971	906	936	936	918	921	994	865	960	888	942	929	948	945	920	919	928	889	977	995	951	911	924	935	969	937	961	919	966	929	942	949	939	967	969	919	967	982	955	960	909	952	942	914	945	987	934	946	932	894	982	951	969	926	972	986	938	900	979	901	928	917	968	892	931	911	913	948	899	952	968	924	924	959	936	958	878	933	970	946	871	948	864	887	963	988	950	949	911	921	914	948	942	938	920	968	917	961	981	954	901	937	881	930	943	971	990	936	889	972	953	914	942	946	954	967	930	925	952	887	928	951	924	931	962	964	921	943	935	947	904	900	960	914	926	969	1019	955	909	901	991	907	943	928	947	920	938	951	1024	945	949	969	888	1003	979	937	968	943	963	934	965	974	968	912	971	970	999	960	953	969	919	1001	894	954	932	943	919	973	909	866	1008	942	933	958	936	915	963	1035	940	898	977	949	939	958	1015	927	940	933	952	927	953	941	914	917	956	927	925	936	933	978	903	931	962	939	915	905	1002	980	954	1006	893	891	996	947	973	950	977	948	906	946	949	941	1035	946	993	958	930	946	948	932	950	916	929	923	933	933	900	962	931	961	952	961	912	950	928	930	956	978	955	1013	965	926	990	931	931	972	953	956	883	986	965	920	931	917	991	932	954	916	930	956	945	942	938	898	961	924	953	903	890	879	981	975	898	986	976	984	887	957	949	914	922	913	921	958	945	957	902	916	910	911	958	968	934	925	870	930	928	950	956	968	934	915	960	970	950	937	963	940	923	879	926	935	954	904	902	933	947	922	948	921	924	929	963	911	949	952	982	926	905	895	898	963	949	842	934	976	918	988	1003	970	972	970	924	933	931	941	939	895	1001	952	1034	942	927	976	911	916	924	972	918	893	939	908	1016	939	1075	968	928	866	872	912	952	1006	962	942	889	911	940	943	948	966	960	1000	942	939	968	936	956	941	985	943	962	947	944	925	957	892	910	993	950	975	971	917	963	930	967	994	961	922	928	904	898	964	927	964	936	948	923	958	912	953	927	893	957	970	971	970	924	934	986	916	938	939	910	937	958	895	951	967	954	964	934	960	955	926	961	920	954	948	984	890	898	965	933	950	914	911	935	931	957	907	938	966	925	922	977	942	950	930	906	927	958	906	935	933	870	934	997	891	930	912	907	936	942	965	958	929	942	974	958	1033	936	908	959	959	932	977	988	865	929	947	986	941	958	921	963	863	919	920	935	944	1011	974	911	918	927	971	920	939	980	967	933	937	950	969	967	936	947	886	935	934	930	979	955	940	948	936	945	947	977	933	944	944	925	904	928	958	925	917	903	959	945	935	940	946	969	944	993	954	951	923	946	902	943	918	941	969	980	951	943	940	929	904	944	961	953	963	987	1020	924	965	892	902	916	911	934	929	967	981	928	915	942	919	944	947	902	996	938	973	886	979	966	914	963	879	929	895	955	923	957	896	885	895	924	983	970	928	993	965	995	929	954	917	908	904	955	945	910	943	916	926	954	905	947	958	979	978	943	992	915	933	870	925	945	948	942	928	956	994	940	912	895	915	952	938	942	900	920	921	885	928	951	910	892	940	974	886	976	914	890	922	943	929	970	967	948	927	950	910	961	923	969	920	945	952	926	961	961	882	920	917	1003	914	947	981	1021	949	929	936	957	946	938	961	945	968	930	924	951	959	946	984	920	941	975	944	931	930	943	928	949	910	970	947	928	975	904	934	906	887	925	878	902	980	945	952	966	927	1041	992	911	929	963	923	925	914	974	955	922	945	945	949	936	983	945	932	932	871	880	934	950	968	955	904	961	970	912	967	975	991
52001	55120	50090	43764	45518	49380	41915	32893	31392	29754	26367	23363	12950	4973	2638	2942	3041	2886	3229	3002	2189	1104	991	986	1008	944	706	560	593	561	664	648	719	609	483	469	383	397	399	448	406	417	1017	1273	1209	969	642	545	473	384	357	374	392	373	342	329	328	372	367	394	336	368	366	322	356	357	382	350	362	343	332	360	374	378	386	377	357	343	384	345	371	367	349	362	308	370	362	381	393	360	364	365	369	361	382	343	352	343	369	365	360	389	381	329	344	325	345	340	379	349	350	330	375	349	377	364	376	355	365	373	385	341	360	326	319	370	381	361	343	374	357	333	368	359	342	352	372	355	343	352	345	352	324	346	357	382	360	362	375	368	374	370	345	373	355	322	368	372	335	360	360	331	354	350	365	313	348	368	368	336	361	368	373	325	353	376	396	369	340	382	363	365	369	365	368	355	373	367	368	346	370	376	331	352	368	354	370	344	367	367	345	383	362	372	328	344	346	344	333	374	382	352	359	370	344	381	371	343	365	375	366	365	353	321	365	357	344	374	358	344	378	374	380	386	373	352	370	336	347	366	368	364	358	324	362	353	363	324	336	357	333	329	353	310	365	367	371	368	351	372	362	367	332	369	378	339	348	358	320	365	369	341	397	337	347	319	344	362	359	372	376	332	360	363	349	341	399	364	341	337	387	353	380	371	348	355	338	356	364	372	341	356	370	360	373	364	394	347	350	371	360	391	346	372	342	369	385	352	359	345	323	332	412	371	372	353	352	367	348	372	356	356	337	371	412	337	361	324	359	357	335	353	355	328	351	388	368	352	321	354	372	371	343	338	360	364	375	344	366	375	401	365	375	375	337	349	349	374	370	343	354	337	388	348	368	381	367	345	410	362	338	364	352	366	404	349	338	359	327	323	332	382	336	364	380	349	334	350	347	380	341	353	349	399	377	382	346	392	408	382	371	352	383	374	335	377	376	367	334	375	391	352	364	348	355	325	335	365	359	362	380	366	322	343	363	340	330	377	383	381	347	355	356	356	385	383	331	385	365	333	385	345	356	331	350	388	343	350	361	367	373	351	339	354	366	378	328	351	355	369	348	387	303	365	354	347	332	397	373	359	370	325	346	379	353	340	334	338	381	372	360	364	384	354	350	363	377	343	415	367	340	317	370	361	348	370	346	370	390	384	363	337	367	327	343	349	343	331	337	356	346	346	354	378	371	400	382	323	388	346	362	343	365	358	342	390	339	351	349	360	369	361	383	328	358	385	364	348	358	360	332	366	345	347	361	366	368	341	328	371	349	341	351	338	386	357	351	352	347	383	379	373	350	377	397	380	342	370	381	357	341	393	364	319	347	353	346	381	374	314	372	364	359	358	365	350	349	384	350	348	371	381	363	307	357	355	343	340	336	355	343	350	348	379	366	358	359	349	366	351	337	328	375	323	368	358	356	393	343	348	382	349	371	343	358	354	339	330	369	325	377	347	371	394	334	380	410	350	360	342	333	363	359	345	353	375	363	379	412	319	371	355	397	377	377	329	357	352	340	333	340	347	369	311	366	337	359	353	395	375	324	324	336	315	385	414	368	365	385	360	320	370	350	390	376	365	342	373	346	359	357	381	373	377	364	382	359	359	374	393	368	351	354	385	355	349	357	336	339	329	331	327	352	342	339	342	331	377	350	358	351	347	387	385	356	360	356	359	346	357	346	368	295	359	351	310	326	379	378	359	393	358	389	330	390	339	323	339	353	371	349	351	371	387	375	347	390	363	342	398	379	374	357	372	340	353	363	338	344	368	396	379	361	361	375	361	389	339	321	362	361	397	335	373	336	332	374	390	348	359	393	359	383	345	340	378	365	325	351	389	376	360	337	369	353	383	368	367	373	393	363	378	389	333	329	381	384	373	365	338	394	358	349	384	312	319	330	379	347	358	404	328	364	359	384	363	368	333	358	385	388	370	370	406	344	357	332	357	363	374	378	358	381	377	318	361	361	356	340	370	331	354	341	354	378	361	363	359	334	387	353	366	349	379	346	354	382	431	320	362	341	334	358	387	380	390	385	347	362	366	392	353	390	347	356	337	367	386	361	362	385	374	373	340	359	346	316	339	351	391	371	336	337	406	355	395	381	339	362	336	366	381	362	367	378	338	341	362	362	376	352	333	337	335	367	381	364	375	343	401	369	362	388	328	341	352	354	385	375	373	367	340	374	342	399	363	351	349	399	341	382	382	312	325	336	348	356	380	356	345	318	326	352	393	326	358	324	350	373	390	387	344	365	359	363	364	347	329	370	350	343	330	335	397	368	349	357	357	358	345	380	338	373	390	357	378	365	344	335	386	352	347	348	358	373	348	346	332	357	382	358	367	350	371	407	353	349	360	366	392	315	352	350	321	321	349	360	363	352	390	350	353	371	354	343	344	391	381	362	339	352	344	321	401	376	337	358	350	323	349	345	350	352	367	348	342	353	334	332	322	326	371	388	394	349	387	402	380	382	332	394	338	338	376	327	350	362	356	377	370	371	354	348	362	375	374	355	324	393	328	364	383	392	342	344	347	403	353	392	347	362	362	363	320	357	395	352	317	353	357	343	367	365	370	377	364	375	381	387	365	371	399	342	351	366	346	362	328	371	368	326	375	347	346	346	365	360	356	349	387	394	333	381	346	348	365	349	376	348	372	326	344	353	391	354	376	337	387	322	349	345	376	368	348	352	330	376	377	381	351	358	356	350	338	365	358	351	374	324	356	363	382	392	351	401	357	365	350	376	389	331	356	354	349	391	345	416	374	363	377	393	359	367	352	348	349	354	355	356	382	344	332	366	335	348	365	357	371	376	362	345	369	373	370	380	366	342	362	373	401	345	356	368	364	344	341	338	350	327	367	402	371	335	400	356	318	393	345	335	390	309	355	359	343	322	406	367	361	374	340	389	377	375	330	344	368	313	372	389	351	343	361	371	369	337	387	334	344	369	311	333	395	324	347	332	397	353	385	374	341	387	376	357	346	333	349	357	364	377	344	345	353	336	353	342	372	380	342	371	336	364	387	358	340	374	364	363	344	360	359	332	363	371	373	355	350	365	332	330	301	348	334	325	397	342	371	365	357	375	370	359	373	365	363	350	372	355	334	397	329	352	322	359	402	355	324	341	350	402	366	360	372	383	358	349	339	386	370	353	360	392	337	351	342	349	391	396	322	329	338	330	351	363	365	330	364	374	354	338	362	364	342	375	367	367	343	394	400	341	366	356	335	337	362	338	342	366	372	328	356	374	362	377	334	364	396	381	359	371	410	367	353	361	363	376	354	326	350	371	371	392	345	365	383	387	351	347	363	366	369	349	372	391	341	344	367	338	385	354	359	367	383	365	372	361	329	345	349	359	326	349	322	381	338	383	352	367	360	350	313	402	334	379	310	393	350	318	336	345	370	376	385	395	373	338	377	362	339	345	372	332	347	332	379	392	365	355	328	358	339	352	356	358	381	372	334	348	368	322	339	389	401	350	378	351	330
36031	51152	55970	58300	57591	55808	53988	46754	41914	40739	36251	34009	20353	11765	9365	11784	11814	11412	13828	11969	8550	4567	3898	3826	4507	3742	2606	1823	2066	1964	2572	2615	2930	2089	1670	1394	1168	1091	1039	1052	1011	1303	4402	5689	5238	3842	2491	1757	1277	1060	928	910	892	855	878	833	844	848	830	842	860	871	863	880	898	901	858	847	824	877	818	899	839	881	833	833	861	875	909	849	854	879	861	902	861	848	870	861	852	886	839	876	834	849	860	851	855	834	880	851	789	843	866	886	884	845	862	873	849	865	866	884	856	877	847	901	833	848	842	913	873	876	861	853	876	819	845	835	877	917	876	877	876	866	845	924	875	837	868	844	851	804	876	885	848	825	876	871	901	886	849	856	865	833	878	918	865	858	891	854	886	869	843	874	856	894	879	843	856	865	833	889	849	844	863	908	882	938	861	907	876	833	838	827	844	868	906	928	820	858	869	794	839	849	898	840	850	883	861	881	852	878	885	838	885	867	846	863	816	878	915	874	889	872	869	874	854	865	853	886	914	849	830	817	860	835	888	873	824	852	822	852	873	879	774	878	818	870	878	856	865	823	868	842	848	856	908	825	861	870	832	870	884	833	849	880	815	903	871	864	866	915	881	843	790	806	855	842	920	839	836	859	838	806	866	879	860	860	860	827	856	858	907	929	851	899	870	934	840	884	841	879	893	867	892	881	892	831	853	883	856	824	868	854	901	870	826	836	875	826	819	868	839	835	843	841	857	886	890	894	897	873	896	818	844	891	880	876	838	833	847	897	829	851	850	834	858	903	887	848	871	880	825	852	869	837	814	845	779	906	847	887	849	890	824	840	777	900	890	830	890	832	862	810	877	875	817	856	833	846	859	880	867	892	841	901	850	865	874	852	858	856	849	854	879	908	864	810	907	737	905	851	827	919	894	852	825	888	853	830	795	925	851	864	852	873	842	876	857	865	867	908	878	842	840	890	887	901	848	865	909	832	895	845	838	845	820	926	915	919	895	841	864	886	851	818	882	872	880	809	863	825	879	898	892	847	893	925	873	858	887	828	888	881	909	832	905	811	912	865	864	867	838	835	832	848	840	891	850	885	854	842	850	913	874	875	899	894	843	823	935	892	831	919	829	822	831	844	869	849	877	856	897	854	874	912	845	868	865	850	903	822	871	901	876	866	910	902	864	852	888	824	887	851	856	857	861	869	921	898	883	917	816	835	871	891	854	881	849	863	917	880	797	816	802	861	823	840	898	814	873	887	848	872	811	855	868	829	839	863	864	827	876	863	892	867	865	843	868	920	879	858	871	886	919	846	846	857	875	822	854	862	865	851	809	836	888	847	885	878	839	886	883	895	857	842	878	814	842	917	861	803	869	849	838	807	863	893	847	872	902	853	886	826	862	834	851	848	856	815	920	806	842	844	864	885	912	860	866	804	860	837	839	904	888	850	861	788	835	839	843	855	884	901	876	906	854	890	851	875	880	893	854	846	833	836	837	825	852	868	871	835	872	870	870	867	869	862	816	868	863	844	827	848	877	900	923	870	877	881	804	858	853	848	862	840	884	855	836	830	838	830	815	842	870	832	889	884	901	878	878	832	851	840	856	839	798	898	803	797	881	869	845	856	884	838	841	864	884	893	907	889	874	898	858	823	873	872	832	873	820	866	851	858	876	838	919	825	866	835	890	861	798	846	847	863	858	859	907	885	871	898	886	828	825	872	888	864	822	878	853	868	866	891	876	878	849	862	864	845	852	875	885	856	872	821	837	822	862	850	842	856	819	867	853	834	849	821	867	901	847	866	887	902	869	881	808	846	878	864	775	866	872	913	801	848	880	883	833	873	835	830	884	827	899	826	881	910	910	922	890	873	844	869	836	878	854	871	891	843	907	823	893	826	888	870	870	879	871	878	856	828	795	850	855	848	864	847	825	893	803	855	870	880	845	864	804	864	850	852	857	880	909	837	858	824	872	838	863	898	861	870	845	873	864	884	805	850	874	859	831	761	861	850	909	848	872	897	853	882	856	893	904	832	853	857	819	842	818	867	888	836	856	890	901	846	881	900	888	805	901	851	911	890	838	910	782	891	861	853	931	839	861	879	849	905	856	810	824	861	902	849	901	865	827	850	824	896	917	839	854	813	868	861	877	844	906	848	861	820	859	799	826	907	895	869	897	856	873	814	900	866	858	872	877	832	843	860	852	863	871	868	848	829	845	838	873	848	864	868	878	859	870	879	830	835	842	899	887	827	911	863	788	856	856	849	811	855	877	839	902	824	827	902	895	853	872	902	828	838	880	833	849	846	852	882	816	880	860	850	834	846	843	849	831	892	870	910	927	868	824	917	817	894	869	883	872	865	886	887	908	850	866	861	856	871	857	850	858	882	864	887	834	926	848	904	859	812	876	880	837	884	837	839	844	837	885	843	837	850	840	856	925	890	785	854	908	840	858	910	868	880	862	875	893	856	838	875	823	862	875	852	790	856	870	802	877	851	763	843	803	839	863	864	866	829	890	900	849	852	866	868	864	893	897	784	885	886	869	874	868	893	817	892	821	843	852	876	850	908	900	847	868	906	880	885	830	893	867	832	871	882	855	908	852	853	856	825	893	832	834	855	822	910	883	825	807	835	835	856	844	857	820	829	859	832	854	857	859	893	879	868	881	878	876	911	852	890	875	854	863	839	849	871	872	863	879	863	864	888	836	886	854	914	876	865	855	871	838	866	859	842	868	842	874	878	832	838	857	865	836	894	872	827	850	864	908	860	898	852	841	853	858	853	890	876	916	882	863	868	844	893	889	898	832	865	855	933	876	879	874	822	867	823	858	874	857	838	882	869	882	813	918	885	879	868	853	826	891	863	871	815	893	831	893	861	876	826	870	870	896	855	825	900	858	829	878	824	858	816	818	843	846	860	903	822	873	867	924	830	890	898	819	879	835	877	862	890	884	875	864	887	897	835	818	831	868	860	858	869	865	852	855	865	873	850	855	843	849	848	861	862	853	855	830	851	852	878	897	879	892	865	867	884	886	817	844	841	839	819	880	887	841	829	812	874	894	835	853	866	850	832	822	836	788	863	918	880	860	821	893	851	838	831	808	885	905	895	853	859	880	835	848	842	833	874	864	893	861	819	880	879	891	907	880	816	863	835	848	834	868	828	827	884	862	858	876	896	841	789	870	900	862	859	860	896	797	881	825	873	861	867	808	835	851	844	859	880	882	856	892	860	931	881	877	862	881	898	858	815	825	890	829	841	841	835	864	874	848	787	855	861	876	916	871	895	894	895	868	821	787	829	871	863	943	922	863	847	835	847	854	823	874	898	856	824	870	837	859	855	881	843	833	867	843	871	916	850	812	850	861	864	867	879	831	919	865	953	876	886	854	883	889	843	867	854	900	851	849	850	889	804	834	893	847	861	880	805	881	884	838	888	792	807	880	852	870	809	931	869	849	876	858	888	876	874	818	855	830	864	794	857	813	842	875	847	859	835	829	855	906	868	846	893	824	855
22991	19909	35133	40762	41492	40855	33369	19983	6037	1986	1505	1085	636	506	479	470	499	491	477	426	479	411	435	426	416	406	417	462	408	381	419	424	392	365	367	405	430	387	429	398	399	365	448	435	461	473	435	443	433	413	389	389	424	379	384	399	426	352	369	376	396	365	395	390	400	389	381	378	347	408	390	391	351	390	357	394	420	396	342	365	397	408	367	414	422	395	407	387	398	366	388	424	369	389	420	363	362	399	411	360	400	357	402	354	387	426	382	375	410	373	408	370	392	375	437	385	404	393	367	352	378	378	335	400	385	408	405	400	404	377	394	397	419	384	379	359	395	389	389	389	357	346	389	374	406	429	381	388	389	362	356	381	425	390	396	390	375	380	406	394	385	380	369	385	411	400	395	351	411	381	388	428	392	396	385	387	423	399	389	405	412	400	399	360	344	422	373	405	378	386	446	392	374	365	423	372	420	381	410	386	366	356	366	387	405	415	417	370	401	359	392	394	408	408	383	368	420	352	414	392	350	384	431	375	362	377	376	374	366	379	370	349	396	375	386	411	403	408	408	384	384	381	374	413	423	393	410	356	396	381	397	399	380	389	371	388	369	369	396	390	393	376	399	364	370	405	368	355	383	398	370	358	374	391	352	389	402	383	389	411	397	390	408	345	385	374	371	385	404	351	369	420	428	388	398	390	385	344	414	385	394	414	422	400	424	385	385	378	346	416	359	338	384	411	400	407	413	399	375	379	373	393	383	365	351	421	399	399	373	398	412	437	413	416	434	334	386	376	399	409	353	406	390	396	379	384	391	414	349	361	371	397	378	395	366	371	388	400	391	362	383	378	406	414	428	412	369	385	421	360	374	407	384	369	381	406	403	396	402	379	377	420	414	395	374	389	384	370	388	400	350	404	389	373	364	398	393	391	375	402	403	397	379	402	429	423	381	385	416	441	381	368	351	396	393	388	396	384	396	355	374	358	382	416	372	377	418	378	396	404	364	358	400	365	370	377	342	403	383	379	415	393	393	377	380	405	396	404	373	392	386	405	364	360	376	356	370	402	352	407	399	388	396	418	366	421	344	417	371	412	356	378	431	400	418	400	377	413	354	374	408	393	387	395	396	388	405	378	410	409	378	392	394	409	418	418	372	375	392	405	372	373	369	348	405	365	369	383	385	403	415	402	403	374	383	367	391	369	340	376	368	384	358	428	395	392	364	385	376	402	395	361	352	397	417	334	366	385	396	390	379	366	387	409	397	360	378	358	412	369	385	379	418	377	374	387	329	366	383	381	385	398	357	418	418	381	377	357	362	399	408	415	411	384	375	409	413	402	397	442	429	371	394	386	403	378	390	396	373	350	403	391	388	369	350	440	372	406	409	371	343	386	331	377	397	402	337	403	396	369	389	379	380	365	378	389	353	380	404	403	388	407	394	402	420	417	342	395	344	347	381	365	385	409	400	396	427	368	388	406	376	429	392	416	425	358	367	396	406	401	361	413	430	376	404	377	399	379	393	386	376	390	390	403	418	341	391	403	357	379	415	407	359	400	363	408	411	396	415	395	361	398	414	365	393	372	370	406	408	379	370	381	397	386	371	383	418	416	426	357	399	397	398	410	357	390	381	359	394	385	350	382	379	387	397	432	414	422	374	423	383	387	366	375	375	364	396	393	386	380	396	390	379	379	409	409	367	389	384	380	369	363	374	324	394	408	397	380	362	399	390	367	380	385	378	392	376	360	369	408	399	379	374	403	377	359	388	375	372	416	403	367	376	385	356	362	333	369	389	371	398	359	367	397	366	379	383	352	360	368	399	382	390	402	382	404	375	387	411	352	388	400	411	378	413	364	396	362	383	397	429	362	408	371	359	371	433	418	405	401	379	365	382	374	384	407	401	395	408	382	391	384	328	406	355	396	357	454	398	407	414	397	404	385	381	371	380	381	397	360	405	389	351	388	378	405	391	368	411	362	380	359	390	420	426	409	386	389	378	354	401	390	370	346	358	410	369	373	394	437	400	402	401	374	384	355	384	372	360	370	373	381	379	385	405	373	394	349	364	379	364	405	399	378	402	390	361	383	392	423	401	385	397	381	401	332	405	390	381	394	396	393	393	382	418	402	387	388	379	403	372	396	391	399	371	392	351	418	364	382	404	387	356	411	401	368	373	406	376	393	386	409	383	405	369	397	394	393	321	398	403	368	380	359	395	412	390	363	395	380	392	376	395	376	352	396	403	408	408	349	420	381	382	344	387	375	387	392	403	404	406	404	370	389	394	415	383	380	376	412	391	398	384	417	374	403	378	352	398	388	392	405	361	351	398	407	427	395	385	374	411	385	394	397	392	400	405	405	402	342	394	370	390	356	392	357	374	368	388	366	381	364	405	404	366	359	405	401	403	378	387	332	393	357	365	394	393	370	395	359	355	379	400	370	362	403	382	381	406	421	374	406	392	396	392	369	398	399	357	386	396	366	378	412	418	368	384	415	411	419	382	409	409	358	409	417	408	407	418	416	411	380	409	404	386	401	413	413	409	404	390	383	410	395	409	385	376	394	397	373	432	384	389	406	399	401	397	407	393	385	345	394	354	386	401	394	378	395	412	379	335	375	374	389	396	436	360	356	367	353	392	351	386	406	415	390	361	361	386	337	340	391	401	398	383	382	379	349	388	399	399	363	386	402	364	408	407	424	396	381	331	380	369	393	356	391	388	391	404	407	406	361	360	380	424	379	377	387	364	388	376	428	413	379	360	401	399	367	375	388	385	399	396	396	391	409	374	426	368	402	416	369	373	364	398	402	445	408	378	398	383	379	362	392	367	389	410	333	411	388	406	352	359	355	369	398	377	440	421	346	406	391	414	391	395	401	411	376	373	376	398	407	401	360	428	376	395	403	391	397	396	364	401	379	405	406	384	324	365	377	380	381	433	404	371	443	380	362	354	375	389	395	375	369	389	389	392	380	377	365	421	404	395	400	397	348	372	375	399	385	352	369	356	401	376	438	405	359	387	365	387	360	369	363	372	405	356	377	395	385	382	386	351	352	439	434	379	412	416	328	382	419	371	366	406	435	389	345	399	442	369	394	361	404	405	388	418	392	379	391	368	388	385	381	368	388	350	388	410	373	355	397	342	382	405	403	407	416	411	378	420	368	386	390	371	369	355	405	404	394	379	423	351	380	425	379	373	408	358	381	374	411	358	379	379	369	386	385	360	374	365	371	370	385	403	374	348	365	362	399	370	333	379	396	370	391	407	386	376	372	435	407	354	389	400	405	387	371	405	424	391	399	402	385	416	374	396	387	372	364	399	381	407	394	369	378	368	361	377	359	395	375	394	387	398	369	398	388	382	407	367	383	368	405	396	382	386	381	419	397	356	412	378	425	393	397	379	387	415	393	397	357	393	400	395	365	393	384	400	392	391	358	398	401	375	407	374	386	376	397	389	404	369	367	398	365	417	360	373	383	392	374	384	358	395	366	401	340	381	390	386	397	375	413	398	361
14561	20022	37287	46389	50176	51676	48361	27184	11512	6371	6488	5213	2395	1614	1402	1476	1423	1629	1572	1434	1461	1146	1218	1252	1203	1205	1225	1215	1139	1148	1144	1135	1047	1027	1031	972	1000	1029	1005	998	986	976	1036	1233	1381	1279	1208	1027	1092	1044	1000	949	914	903	992	953	956	932	964	954	987	956	987	955	927	938	912	918	969	946	954	936	992	951	918	954	972	942	979	987	959	970	935	973	1031	968	930	914	949	941	893	969	964	978	925	964	982	940	944	958	946	973	983	991	975	939	985	1015	960	950	952	1001	965	956	982	924	955	971	996	956	946	945	948	962	953	973	968	918	953	921	920	957	991	991	938	965	965	958	932	960	967	935	923	928	981	973	970	1006	917	902	959	967	928	936	980	947	885	928	952	947	1003	1018	989	936	990	994	980	969	964	932	967	980	974	948	921	959	953	946	971	940	994	928	960	936	922	934	938	905	981	977	952	958	945	974	944	924	962	968	952	1020	1014	933	911	949	918	937	950	1001	943	944	984	921	945	969	970	937	957	945	989	918	989	945	956	934	953	948	923	986	980	970	899	901	959	975	940	917	944	982	987	910	949	949	955	940	901	944	939	881	942	925	954	961	957	947	971	943	974	947	918	988	951	1004	916	1000	930	944	957	958	959	892	1012	953	903	967	956	935	932	927	929	914	924	966	943	963	917	981	965	994	940	1029	919	988	973	940	1005	926	931	1004	959	966	993	960	927	929	958	927	1004	912	935	953	947	1016	954	948	939	939	951	930	952	988	923	927	960	1017	976	934	916	927	949	948	949	920	963	913	945	970	972	957	979	955	972	952	942	972	936	940	929	929	961	924	921	907	899	924	948	955	969	931	960	969	936	944	967	919	970	929	951	952	985	941	982	955	972	971	958	948	920	928	932	994	939	1009	997	933	923	953	911	889	967	979	939	933	956	895	928	933	922	984	939	927	926	937	934	929	920	859	948	969	943	950	914	944	1010	968	934	898	943	922	965	946	926	966	971	903	922	964	913	916	935	936	997	976	928	1000	965	966	856	955	894	955	992	924	959	932	971	934	877	973	982	993	948	899	928	946	1001	936	956	934	923	942	1042	951	980	967	957	936	899	961	952	943	934	920	928	978	972	926	960	951	990	962	951	1028	958	916	996	917	980	971	986	961	898	959	1003	951	974	971	922	964	873	980	964	913	1014	935	951	957	931	982	1022	954	952	934	1059	955	994	955	862	965	957	946	928	963	941	932	942	913	975	946	969	1017	944	961	947	945	898	1039	988	947	955	987	983	913	966	941	965	978	930	941	997	1018	970	929	929	931	909	901	925	945	983	990	924	896	944	981	887	987	971	907	933	932	962	962	945	985	907	979	950	1003	961	1009	944	940	921	961	1010	902	939	918	943	1005	948	953	909	998	937	943	981	1014	971	933	970	936	934	1015	992	943	996	947	972	969	955	989	949	910	968	919	941	901	977	957	963	941	917	954	912	982	1016	945	932	926	1000	959	930	960	928	932	922	947	966	947	978	990	982	896	994	978	906	925	937	938	916	907	959	961	918	946	933	947	916	945	937	901	912	939	987	922	943	916	920	953	975	949	963	945	944	916	967	980	967	960	983	946	954	985	997	965	970	988	985	963	942	939	965	987	984	944	905	963	959	937	911	929	998	902	940	958	912	905	928	982	945	999	949	918	970	939	954	948	962	984	960	932	920	983	984	989	986	928	980	1019	939	986	963	929	938	973	976	934	983	948	997	1007	944	978	982	958	981	976	944	1020	962	895	971	980	944	922	899	1010	954	976	957	883	959	971	981	977	980	914	969	961	964	942	905	918	969	939	929	936	957	909	959	916	932	952	947	955	891	950	955	979	986	920	981	922	938	982	954	903	1021	898	975	975	924	900	936	935	946	1019	939	939	990	939	966	929	993	993	956	941	975	908	963	989	943	967	957	871	933	928	950	975	956	939	956	960	958	960	947	920	920	885	936	949	998	966	975	938	972	945	985	917	979	965	939	1001	915	908	994	965	940	943	931	987	962	1007	938	964	987	927	913	964	976	861	923	916	996	958	935	970	880	950	961	946	969	925	933	891	941	1018	918	970	972	942	969	969	922	926	942	981	947	942	907	995	925	953	926	948	957	986	898	967	958	940	922	989	982	914	975	958	946	969	941	988	942	957	985	899	1018	937	935	944	967	977	932	960	946	992	956	953	931	956	970	920	1008	991	980	905	962	979	909	991	909	934	954	876	954	947	1003	957	973	954	949	979	946	954	965	910	914	917	963	969	957	900	914	1032	958	935	975	961	973	993	965	973	956	977	992	988	995	959	940	918	961	964	998	980	964	959	981	971	955	988	973	923	937	944	938	936	974	1000	893	955	960	912	928	922	995	926	969	970	941	986	987	965	967	909	982	905	956	864	921	956	928	919	995	1020	930	967	950	911	1000	970	979	996	928	971	942	913	944	967	961	936	973	962	913	924	978	966	992	978	959	912	925	933	976	908	956	959	976	931	915	967	944	912	976	937	945	951	928	992	970	952	948	934	966	935	925	940	946	923	954	978	1016	954	1008	949	970	943	964	985	965	947	955	972	941	947	965	955	938	937	912	986	936	936	1000	972	921	929	980	1021	973	966	942	965	933	936	926	907	938	974	883	890	1013	988	936	989	998	956	938	960	913	948	936	944	936	896	912	927	907	973	953	931	933	988	949	963	984	909	919	930	947	961	995	918	916	961	952	939	972	979	955	1048	963	929	1020	953	964	969	996	953	895	925	957	898	915	944	938	901	984	958	927	943	937	891	887	947	959	962	920	886	928	962	969	964	916	1018	864	908	962	957	941	929	957	964	976	947	932	958	944	947	971	935	907	944	933	986	939	945	928	958	954	961	976	956	964	928	941	907	988	1013	918	946	982	972	1025	994	959	932	963	925	997	996	964	940	970	979	929	1015	910	957	957	911	883	968	964	930	975	989	922	934	954	980	927	969	987	948	983	1003	919	942	976	942	955	983	930	959	962	945	976	934	1009	949	954	981	946	961	913	993	961	925	982	977	949	1010	998	937	918	972	928	961	934	909	916	978	932	953	903	985	1001	942	915	973	950	991	948	989	994	952	944	973	923	924	953	1002	952	978	959	919	992	941	942	960	938	1008	927	950	986	990	986	974	928	931	932	951	959	1005	946	1006	962	890	920	982	941	966	940	976	992	958	958	942	937	929	946	890	969	967	992	980	935	928	954	912	977	935	1007	974	982	965	1017	934	929	975	960	966	936	962	868	982	918	962	924	932	914	911	991	914	939	968	983	903	971	970	912	949	916	970	967	920	936	983	946	920	979	901	1002	944	904	948	942	941	983	927	948	993	935	976	953	963	1001	975	952	874	929	941	961	952	949	964	982	913	968	910	976	981	934	946	973	994	968	984	991	903	948	950	968	969	904	910	905	997	889	1025	950	988	936	966	942	977	994	974	987	964	968	982	965	962	921	956	957	974	933	961	931	937	984	951	978	960	962	938	978	972	977	972	972	952	917	978	975	927	943	987	958	939	907	931	911	1002	894	1001	936	900	915	961	956	982	954	962	962	993	906	974	1005	965	942	937	952	943
46437	52668	52431	48474	46942	46939	42104	33303	28984	25881	22056	15671	6604	2296	1630	2157	1997	1515	2634	1585	1608	1206	711	760	650	492	498	587	631	608	580	589	558	560	494	439	410	394	413	361	401	337	498	847	847	756	589	511	420	372	425	396	361	392	392	380	391	415	378	385	372	348	361	379	382	332	388	374	350	381	382	342	330	346	392	363	361	367	397	388	394	399	380	376	385	401	347	359	420	354	395	378	329	387	337	372	367	367	374	376	383	358	373	353	386	362	368	383	371	379	382	348	364	342	359	364	337	348	368	379	324	380	356	358	341	359	372	343	351	349	345	382	354	354	396	342	367	398	387	341	347	364	335	377	358	352	352	404	362	329	371	375	384	379	360	381	383	335	366	338	373	357	356	362	359	335	338	368	381	388	341	372	346	363	336	360	385	351	387	368	364	362	361	356	390	362	364	354	372	394	330	386	347	368	355	415	362	400	374	344	376	363	339	360	337	381	363	350	376	355	373	361	358	357	357	348	363	348	383	357	373	371	370	344	340	346	394	367	402	371	356	320	369	379	351	370	351	374	389	408	392	358	348	349	391	369	357	384	369	411	369	370	343	379	382	410	341	435	384	369	361	359	360	347	377	345	353	381	357	377	364	369	354	381	363	409	371	361	376	345	397	351	373	364	343	360	351	368	393	316	391	367	343	384	372	396	449	370	336	371	391	390	377	384	357	367	368	368	392	366	333	349	358	370	373	377	376	377	399	369	342	371	397	367	357	332	364	364	376	381	362	384	398	348	382	387	381	357	381	341	360	355	372	391	379	379	359	357	379	388	378	345	378	378	363	370	364	379	368	390	356	405	333	366	363	409	359	344	420	349	374	385	350	395	403	378	345	388	366	398	371	389	367	352	384	353	431	378	338	376	398	376	387	368	380	412	363	364	393	383	353	407	374	354	363	345	379	366	363	372	399	348	356	365	343	397	355	382	340	358	366	361	333	374	344	375	348	357	370	371	377	340	382	378	347	355	395	359	349	352	376	379	369	329	367	375	391	376	373	347	393	330	363	376	356	431	364	403	378	365	398	356	385	382	380	366	345	360	375	362	382	356	388	390	368	368	359	345	374	362	372	373	361	339	383	362	355	341	361	380	402	394	378	393	396	391	378	381	378	381	332	312	391	390	375	371	413	352	378	384	395	363	379	368	338	375	376	373	353	395	393	380	386	398	326	379	342	372	377	360	368	367	375	383	363	359	370	372	359	355	343	391	364	352	353	401	340	362	359	379	375	404	349	361	355	360	356	420	316	392	367	378	378	361	359	372	360	355	377	341	346	399	345	371	380	362	355	398	359	366	393	373	349	386	365	388	368	344	386	384	351	394	351	373	394	376	418	365	343	359	355	385	353	409	373	351	366	377	360	394	332	364	402	343	344	369	414	369	390	394	385	381	358	343	355	359	373	346	381	376	365	324	384	378	405	399	356	362	367	382	382	375	339	359	350	352	378	381	354	380	369	334	369	370	356	362	376	347	342	359	346	368	350	362	396	381	389	352	379	378	373	337	355	362	421	365	381	339	370	382	373	385	366	382	381	378	400	398	394	347	386	360	351	396	390	343	326	384	393	352	383	363	356	351	358	370	376	354	352	391	358	378	358	364	329	372	386	360	382	340	369	379	349	362	390	355	355	410	341	371	389	411	383	374	403	352	381	367	370	400	361	372	373	343	394	406	355	374	381	389	405	345	372	394	353	369	400	409	346	373	346	342	381	366	354	367	391	324	405	363	344	353	370	365	370	404	397	375	372	377	397	391	378	385	388	392	378	330	352	353	372	381	384	369	381	377	402	374	388	376	405	358	378	366	360	374	379	386	369	382	383	387	377	348	372	360	360	348	365	383	361	376	380	352	374	403	412	375	346	359	346	334	365	374	387	387	387	360	374	360	377	361	376	368	357	397	339	391	383	406	361	411	410	380	397	353	361	382	360	387	384	388	369	330	332	368	357	356	374	407	338	377	389	320	360	407	405	382	369	351	369	359	370	346	373	403	357	366	357	361	380	387	387	358	381	363	360	410	360	374	383	359	377	395	354	367	343	389	380	342	408	381	366	408	331	406	365	364	353	379	391	406	408	332	403	378	384	339	400	394	406	390	367	376	355	343	341	362	354	398	370	376	382	367	366	400	359	370	350	360	365	377	385	389	380	375	373	414	365	377	346	435	382	395	378	345	360	343	323	411	352	393	378	397	405	358	404	367	367	367	395	382	346	341	378	381	367	377	371	368	364	356	371	396	409	358	362	372	340	388	389	362	351	360	409	369	382	368	372	367	374	355	344	353	406	391	349	394	385	377	339	363	372	376	407	386	387	359	357	371	403	364	345	387	340	395	376	365	374	360	363	344	355	377	364	369	402	371	402	345	375	363	379	368	388	365	371	344	345	368	373	368	387	331	393	398	403	386	363	365	366	375	350	356	364	383	406	378	334	366	351	376	380	358	406	421	374	385	404	399	368	386	366	323	396	363	340	388	368	388	386	381	377	348	355	422	388	368	399	376	365	400	371	382	386	366	363	348	392	385	357	358	394	383	414	398	374	376	391	360	394	386	346	349	347	384	391	441	383	361	350	366	355	374	367	376	376	346	344	367	367	407	389	355	368	372	395	350	396	357	357	344	340	373	394	373	370	389	362	384	366	347	381	361	381	352	368	352	356	386	325	379	385	385	397	362	353	328	379	323	393	380	365	375	393	346	391	360	385	383	349	391	365	350	383	335	348	363	370	341	366	354	328	366	373	332	361	355	397	364	375	368	340	353	415	337	385	381	356	348	370	351	355	363	343	394	408	358	379	368	367	401	370	362	419	362	383	366	383	396	370	359	337	365	359	366	350	368	417	373	415	405	358	342	359	399	391	355	343	380	362	362	394	350	380	377	376	353	328	399	348	397	365	371	399	378	368	371	371	372	408	355	349	372	376	322	336	372	376	369	403	359	368	374	383	379	356	356	387	424	355	369	385	370	398	368	391	415	425	364	397	386	390	353	357	382	350	346	377	367	378	362	389	386	392	386	349	385	371	422	389	372	417	357	376	360	421	372	371	390	383	376	376	367	405	356	377	333	369	370	388	352	404	400	371	397	353	381	381	390	353	365	398	408	372	349	391	388	376	360	368	388	358	398	393	376	358	380	369	393	412	339	335	378	373	383	356	359	365	362	374	385	324	350	345	364	373	375	335	366	359	380	343	349	379	397	384	364	385	415	398	382	399	372	378	354	343	360	325	342	379	355	400	369	362	387	383	348	373	328	377	387	383	352	390	360	409	371	392	377	359	392	358	357	378	400	374	332	324	398	379	339	318	363	346	341	353	360	374	376	393	361	361	392	353	352	364	355	392	375	405	411	380	411	321	366	349	402	387	355	392	343	370	346	334	378	354	379	400	384	395	348	418	364	363	381	374	386	369	384	353	343	398	366	374	340	392	367	341	364	356	331	375	370	370	345	361	372	391	366	373	363	368	341	392	332
33629	50169	57535	59122	56684	59558	56111	47119	39043	28711	30843	25382	12957	7610	6862	9228	8125	6063	11399	7271	7306	4999	2688	2834	2386	1895	1673	2033	2493	2269	2262	2278	1978	2106	1901	1344	1168	1030	1025	988	1020	938	1673	3722	3620	2797	2151	1532	1168	1058	992	939	898	911	925	927	916	896	894	872	876	918	915	880	932	839	840	872	883	908	906	849	917	918	874	856	908	940	827	893	866	903	905	886	893	901	912	919	921	854	840	808	894	893	841	879	923	906	850	870	899	891	879	881	900	868	918	855	858	869	899	927	908	882	894	848	870	861	923	912	928	871	829	911	905	883	882	870	897	921	889	900	883	915	889	913	896	887	887	905	940	906	865	892	840	860	890	900	905	845	897	885	860	912	892	870	922	892	851	921	855	849	929	827	828	928	907	885	910	918	853	920	890	895	911	858	901	870	860	900	912	928	847	921	872	903	887	937	887	880	848	868	908	882	894	897	912	916	819	889	857	841	911	859	966	903	889	860	889	821	881	851	845	862	887	834	875	862	900	941	857	896	917	878	901	875	859	900	881	901	887	898	880	892	925	849	884	932	895	881	873	873	866	864	869	899	892	920	872	871	889	903	849	906	863	851	785	874	887	933	890	876	845	920	926	896	893	855	830	826	921	928	831	862	891	925	868	901	937	911	899	850	889	902	889	886	863	928	840	912	943	884	862	882	898	869	888	873	873	866	905	838	887	946	909	912	925	904	894	882	805	854	881	895	951	889	867	851	849	862	858	911	867	853	897	854	908	925	914	923	917	951	884	910	857	900	874	867	847	923	876	901	854	885	865	832	884	847	917	852	868	901	874	944	943	915	914	859	900	922	910	914	881	828	859	867	870	924	877	900	852	899	901	907	874	914	822	894	866	896	913	838	854	895	861	871	924	883	913	916	887	875	923	902	955	871	905	823	873	865	832	863	860	893	829	899	890	854	930	892	898	876	861	882	927	847	864	848	939	853	935	910	876	945	834	900	918	946	865	942	864	875	880	919	886	874	866	926	887	900	925	882	892	872	899	874	889	891	877	900	846	938	907	878	887	900	882	894	880	962	865	881	891	865	898	856	864	907	869	862	917	953	909	899	841	897	917	875	906	914	905	888	859	938	875	903	881	864	906	892	852	908	931	856	908	879	892	851	838	922	856	895	852	856	832	849	864	920	842	916	875	931	839	903	846	866	856	833	886	898	911	868	869	911	919	896	956	908	866	860	883	924	878	879	858	896	861	929	881	932	825	887	871	883	871	890	888	878	896	878	872	880	888	853	886	887	880	885	914	876	935	845	894	930	911	846	885	838	861	907	911	867	905	881	880	823	852	817	881	940	894	918	901	895	862	893	872	906	899	873	931	875	906	883	881	871	866	856	909	911	876	922	949	867	917	879	882	857	856	891	908	878	965	885	907	911	890	887	869	887	871	839	864	897	830	920	863	893	879	898	872	884	880	821	909	855	927	870	922	885	882	889	835	880	899	871	817	882	866	902	895	816	877	916	899	851	889	875	887	924	913	866	886	854	901	877	854	933	839	881	886	878	840	905	839	824	823	880	903	901	899	894	920	909	845	864	902	869	829	862	881	912	857	944	929	867	927	898	916	901	884	931	842	858	909	942	839	899	908	951	881	887	856	864	901	877	868	886	835	862	915	885	915	887	950	873	890	906	937	834	910	944	904	918	944	884	869	892	930	872	861	862	895	906	852	911	917	893	853	906	857	967	864	920	868	864	901	902	842	881	879	910	904	891	904	959	889	921	889	878	892	875	918	915	872	892	933	906	960	857	882	856	908	902	874	849	896	872	860	898	895	911	901	903	906	874	939	877	915	863	816	897	847	881	890	907	832	821	906	859	856	881	876	882	894	933	929	913	887	846	897	831	942	916	857	875	823	890	895	871	888	879	921	879	878	876	874	903	860	858	915	879	907	933	871	852	887	926	895	907	854	921	850	867	881	912	905	940	878	906	893	882	890	866	882	889	886	879	877	893	884	826	860	943	888	872	928	884	877	899	909	943	839	898	922	833	832	916	914	849	887	947	863	868	940	884	870	844	897	876	905	864	900	922	924	836	850	876	913	865	917	864	853	902	915	829	859	925	904	857	840	843	886	913	857	863	877	895	938	888	909	874	899	964	866	887	897	854	905	949	816	857	888	875	891	922	877	870	853	923	825	890	886	877	874	892	848	869	915	899	919	881	876	844	907	946	900	862	906	902	862	852	904	878	851	826	895	845	852	906	894	876	908	914	892	880	865	863	880	879	898	893	867	857	918	880	936	852	915	876	889	902	862	900	864	879	832	864	917	878	864	883	904	881	931	886	881	875	871	865	869	909	860	848	853	918	902	937	898	884	916	871	844	887	882	902	857	880	878	888	868	876	856	901	873	895	898	885	917	879	867	891	921	924	859	881	891	929	880	839	851	895	903	849	903	870	838	950	886	914	874	861	853	915	903	835	888	879	866	900	844	869	872	846	901	914	951	921	906	883	854	895	895	988	927	830	942	889	871	876	950	926	875	858	884	866	825	936	867	833	857	859	965	902	910	910	913	885	867	865	874	891	887	913	863	890	892	882	929	885	883	863	912	889	895	876	872	957	900	892	881	906	894	920	902	828	921	858	876	866	928	942	847	884	908	870	891	897	920	904	888	835	865	901	871	852	875	905	935	901	891	891	868	896	888	821	895	906	859	897	887	896	894	928	864	870	956	864	893	902	877	903	887	847	841	879	929	872	900	878	893	879	853	892	879	960	926	879	888	908	891	863	914	890	921	835	895	841	876	831	886	889	878	891	892	881	916	895	892	889	916	916	892	867	883	891	902	890	863	892	879	898	902	947	885	863	924	946	926	908	948	870	866	869	926	881	865	864	888	891	946	845	898	906	922	855	890	843	910	874	886	833	886	911	867	890	877	856	923	892	896	878	861	881	932	855	857	904	786	881	818	844	922	859	870	875	871	869	877	899	870	871	895	902	891	890	895	847	877	883	882	880	894	897	909	950	846	868	866	903	889	885	877	885	902	865	941	889	898	893	910	888	889	849	881	866	834	888	890	905	902	889	867	866	863	855	940	906	870	955	924	871	844	912	889	867	850	913	896	883	937	928	892	853	846	860	910	878	820	840	947	875	867	847	820	877	850	859	847	952	910	898	847	893	917	872	881	882	873	847	840	837	884	905	871	893	811	907	832	832	874	870	917	913	890	913	945	940	911	910	856	914	909	830	875	908	884	917	876	868	839	874	847	919	896	788	877	885	840	901	804	927	857	818	863	858	915	897	918	872	881	887	916	860	925	877	870	849	891	889	834	884	928	947	933	880	840	915	939	879	909	852	891	873	936	851	904	887	911	907	895	916	856	877	978	905	935	845	853	865	896	866	835	864	912	879	887	923	868	875	885	903	777	835	867	905	880	897	919	875	978	884	855	866	902	918	889	903	939	881	907	899	944	947	818	896	926	838	902	885	874	878	859	917	898	944	873	881	874	904	909	880	854	884	888	876
54559	53604	46463	44834	48521	43233	38388	32706	29656	27547	28265	20881	11694	5186	4516	3396	2588	2790	4756	2854	2884	2172	1517	1022	943	731	641	846	931	972	988	934	888	815	827	526	367	400	383	332	381	391	816	1266	1459	1112	808	598	514	385	404	376	349	338	348	339	336	354	323	344	332	331	359	324	324	348	374	346	350	322	341	334	326	355	367	351	351	351	374	355	370	370	370	367	330	371	325	352	312	345	355	303	356	346	325	341	389	344	366	362	347	330	353	338	382	330	336	330	330	319	335	377	305	309	321	344	329	357	339	314	333	323	346	350	337	353	368	315	334	362	335	334	366	351	344	366	377	325	336	330	354	343	360	334	334	347	347	323	344	312	330	358	299	299	342	327	314	362	329	339	347	337	323	344	310	365	338	347	346	350	365	373	335	312	333	328	361	353	325	334	338	341	312	331	353	343	337	351	346	349	360	349	370	325	336	337	344	389	346	329	331	344	317	363	313	375	317	361	379	363	356	375	324	348	323	316	354	312	367	339	366	359	345	313	357	334	350	342	340	342	302	352	309	301	354	350	334	302	313	317	355	342	346	346	321	361	321	329	315	341	352	339	329	359	361	369	321	333	355	311	374	351	332	332	348	355	327	284	364	345	345	366	365	372	391	366	353	340	333	358	362	345	335	361	364	354	344	321	350	345	348	326	337	331	327	335	377	360	347	359	318	328	304	318	340	347	326	378	358	358	324	361	331	334	308	294	300	377	368	352	319	322	346	322	353	338	324	331	322	359	328	344	370	377	345	359	324	314	353	288	307	372	300	386	353	323	321	330	328	366	323	343	352	336	350	364	341	367	294	353	344	336	355	347	337	333	375	319	346	359	363	307	375	309	357	339	351	377	336	345	321	337	322	340	355	366	348	330	338	375	326	347	347	357	345	352	338	359	342	363	360	345	330	329	378	340	318	347	338	333	366	319	376	340	309	337	331	356	337	352	343	363	325	368	397	321	327	341	311	320	338	351	323	324	360	349	354	359	333	373	344	335	311	337	340	332	348	325	331	333	355	312	343	339	369	333	336	335	358	316	367	360	366	300	361	336	327	339	321	360	349	352	357	357	322	372	352	342	355	340	355	329	336	360	338	369	333	348	343	322	355	353	334	351	350	324	336	326	330	314	332	337	325	345	357	329	361	327	361	344	322	307	366	308	368	358	359	368	330	320	313	355	333	343	367	333	324	354	369	322	316	316	343	328	334	331	339	362	345	367	311	314	376	387	342	361	344	331	338	387	331	327	361	367	368	307	350	329	331	360	374	348	324	317	337	371	373	363	331	328	338	314	359	347	344	320	352	357	343	331	310	317	367	314	324	337	352	368	334	323	328	345	351	371	359	339	344	334	321	339	314	370	318	358	337	341	339	335	315	328	334	314	339	341	373	366	315	358	363	361	285	345	316	346	322	356	314	364	325	344	330	333	309	359	330	359	366	328	314	332	358	352	326	331	356	310	326	362	362	308	337	339	376	369	335	346	341	347	354	306	324	361	318	324	341	367	349	349	372	389	351	364	354	335	344	362	307	368	343	338	335	323	331	357	363	327	353	342	352	375	333	343	346	332	357	349	352	315	336	329	322	324	334	340	319	313	332	317	323	361	373	357	320	355	327	370	374	338	354	344	347	375	359	347	322	333	364	323	322	338	366	335	338	338	306	347	321	356	367	323	312	351	332	333	387	341	366	316	338	347	410	358	338	337	336	363	333	315	364	341	329	380	352	348	336	338	329	358	353	317	335	309	324	334	333	362	360	346	358	346	356	346	338	351	322	388	349	358	341	325	326	366	328	321	328	356	364	311	350	352	372	342	350	364	382	338	331	339	356	358	348	391	362	308	340	330	364	327	366	348	327	339	335	362	365	325	340	330	317	333	346	314	336	331	333	325	362	338	332	332	320	359	351	348	369	340	357	348	342	341	353	319	370	345	323	338	324	340	322	339	341	339	363	346	335	327	330	342	350	371	350	351	347	356	312	328	352	334	305	404	337	330	329	345	343	367	316	341	333	366	360	351	354	356	337	334	362	333	382	353	352	356	333	381	310	339	329	348	345	355	342	351	370	332	368	361	366	320	324	345	358	346	357	317	337	350	342	319	322	341	367	326	346	347	352	314	343	350	381	313	376	324	346	334	346	334	309	383	365	355	334	371	340	325	356	321	352	336	344	335	321	333	331	360	351	348	343	354	331	351	367	314	350	328	363	336	337	332	339	338	336	334	338	342	315	343	341	333	367	341	346	384	338	312	338	320	329	347	303	338	377	296	364	340	346	364	334	358	346	314	374	357	368	349	365	366	373	329	345	322	321	354	373	339	311	355	349	371	344	356	335	318	342	306	342	350	365	340	329	312	338	329	325	338	370	345	345	360	339	316	358	359	361	353	339	334	357	359	357	332	343	305	330	351	349	342	359	354	364	362	387	325	343	348	309	360	322	334	326	349	333	321	323	324	361	345	306	338	314	332	371	340	360	320	330	328	340	351	331	359	385	343	336	338	317	381	333	368	352	351	345	346	339	399	327	326	358	335	333	322	322	322	342	319	332	344	354	311	358	312	342	339	344	327	321	366	320	320	394	342	337	348	329	308	350	311	326	360	353	393	343	335	324	316	369	354	353	330	313	343	339	321	325	338	291	338	324	351	309	314	357	359	340	362	318	358	351	326	333	366	361	347	328	324	325	345	348	343	343	337	333	312	319	331	338	379	351	366	336	313	319	337	350	309	344	328	344	344	347	342	368	351	351	356	346	319	379	355	362	302	350	349	330	341	345	382	358	358	323	353	316	323	366	338	354	352	344	319	366	350	344	354	363	356	372	365	349	362	325	350	381	370	359	347	368	331	367	352	315	324	344	330	343	312	305	328	342	372	330	358	322	307	349	307	348	327	353	348	358	338	330	325	349	366	353	329	338	351	356	326	335	353	368	342	310	339	340	329	298	340	333	346	336	347	353	330	329	303	380	306	321	345	331	359	359	334	355	323	344	343	316	311	373	340	369	362	330	322	333	328	332	340	315	344	344	352	353	316	329	376	355	339	391	323	321	283	308	352	318	333	325	329	351	322	332	340	346	349	313	329	326	342	363	366	331	308	333	335	344	367	351	364	327	356	345	352	349	337	365	360	351	363	342	368	348	349	347	359	345	356	336	348	359	342	352	357	353	304	337	352	358	336	337	299	337	345	352	347	336	324	342	333	352	340	358	344	308	329	348	366	383	380	330	364	362	333	324	322	354	331	344	374	337	386	322	366	320	356	335	321	347	338	347	306	334	344	339	328	339	359	319	328	321	316	331	349	348	360	322	336	337	334	336	383	330	337	343	380	338	328	285	361	349	319	373	342	355	356	312	330	337	339	339	344	319	329	320	360	337	332	307	348	356	364	350	315	328	302	335	341	336	340	306	343	357	347	320	353	354	371	352	340	365	307	345	344	333	355	332	354	364	326	323	344	313	348	326	376	330	351	348	340	357	350	340	338
39699	51473	54624	57970	55540	52184	50974	45051	40921	37135	39021	29263	18678	14209	15558	12102	9674	10925	17649	11426	11437	9188	6426	4441	3911	2913	2248	3461	3996	4279	4263	3862	3664	3693	3455	2088	1258	1067	1006	928	978	1092	3365	5755	6367	4891	3061	1880	1418	1068	940	863	814	790	815	821	835	862	903	836	852	795	803	898	802	782	826	765	781	829	829	866	786	817	789	824	824	755	803	794	907	839	817	863	798	809	867	802	841	756	814	825	838	806	881	836	837	849	848	822	803	801	824	774	794	835	831	767	780	835	834	787	775	831	846	806	813	802	810	828	829	813	802	835	843	833	827	770	803	774	811	851	803	827	809	838	809	791	861	801	835	836	837	849	787	867	813	791	835	924	855	808	799	803	855	842	746	797	800	815	835	835	846	835	840	820	842	782	795	766	791	837	806	820	800	749	831	776	861	855	841	813	818	820	790	806	816	816	828	871	830	770	838	825	735	780	823	783	815	852	819	841	823	817	805	861	822	819	792	840	813	799	810	750	825	820	830	844	779	865	854	814	792	767	842	816	799	791	842	789	816	807	775	781	801	749	772	792	853	791	770	831	797	806	803	834	810	882	825	810	778	805	793	829	797	827	833	774	844	817	776	795	801	820	808	813	830	766	803	829	851	816	808	852	840	832	807	792	832	780	857	845	777	815	804	816	807	821	819	794	877	826	927	814	825	771	843	815	800	812	821	809	820	830	802	828	774	820	831	869	809	823	826	842	817	884	809	779	768	733	801	784	852	800	775	836	842	796	825	833	812	827	832	814	778	848	821	845	803	811	795	814	837	798	832	775	847	822	835	853	844	805	825	834	760	796	805	822	780	863	761	806	825	773	826	812	867	783	833	845	789	807	817	842	778	865	740	827	813	816	809	806	851	816	831	780	818	892	855	786	822	831	840	754	777	816	847	819	762	769	843	795	788	816	805	864	790	812	828	810	800	838	787	799	844	823	794	828	780	867	782	847	788	812	884	867	744	789	790	826	806	806	810	820	856	821	822	793	798	791	841	766	814	769	806	809	783	756	826	826	767	799	775	807	842	782	837	829	847	833	801	873	762	853	823	808	774	871	861	819	818	803	831	818	851	851	830	832	816	860	780	793	843	818	767	780	797	874	864	803	792	796	816	817	857	823	793	807	781	791	763	854	792	801	769	758	814	814	843	805	767	823	816	819	785	849	801	811	809	761	801	843	803	792	789	760	768	775	810	824	819	852	827	819	814	810	821	796	833	812	798	773	817	832	830	790	782	806	830	809	782	804	816	817	810	800	826	824	832	812	787	815	763	827	821	878	812	767	839	803	807	835	864	786	836	811	747	845	788	841	844	893	837	798	789	774	817	756	819	804	804	835	827	822	826	792	824	787	761	790	765	812	801	852	772	775	844	790	834	799	821	795	873	831	822	800	805	784	814	807	764	772	814	796	777	829	810	882	805	811	825	805	810	804	843	871	810	833	836	780	818	825	803	817	819	840	831	842	811	820	819	789	781	823	870	808	852	751	827	844	870	825	795	836	826	795	856	846	808	784	821	796	807	810	839	818	858	778	819	868	803	796	801	836	853	810	842	815	844	764	799	792	805	781	794	800	864	843	826	816	799	808	800	828	811	831	788	836	771	806	792	860	761	786	848	793	781	799	805	839	800	818	819	806	817	905	847	795	806	840	822	819	781	839	793	844	831	784	795	824	819	783	816	806	809	778	802	788	826	791	801	792	771	777	835	864	798	777	830	821	820	832	799	800	833	856	814	819	835	809	768	839	814	801	822	861	840	804	857	768	835	832	849	824	809	796	798	793	833	805	828	811	849	818	812	801	841	815	814	849	819	766	805	850	809	775	861	853	813	765	789	806	843	818	861	852	801	791	801	867	813	793	790	842	833	812	814	800	790	827	752	806	798	883	782	817	826	740	864	817	821	803	783	757	833	737	840	855	781	794	804	825	837	807	819	793	828	827	824	850	803	791	820	828	811	829	801	783	840	819	846	828	821	815	806	776	786	782	803	810	833	798	832	797	814	730	837	840	822	791	793	828	787	830	815	754	778	779	843	778	835	827	833	820	872	786	781	803	785	837	791	844	766	798	811	811	794	862	821	786	840	787	790	784	818	805	792	877	772	815	825	820	795	789	832	847	785	765	836	820	774	810	833	778	797	830	742	828	785	835	861	770	815	798	835	832	825	828	843	793	819	761	780	802	741	800	780	827	857	774	801	814	831	799	839	810	806	803	832	810	812	804	815	819	820	791	819	813	824	797	831	800	751	820	865	837	825	836	804	799	844	832	804	826	787	799	815	819	806	831	812	755	810	860	761	858	769	861	817	823	777	821	812	805	843	832	772	782	824	849	806	803	821	777	829	854	798	867	839	768	762	789	806	817	796	875	778	751	837	863	846	818	786	847	854	865	808	808	822	805	818	819	825	845	805	772	799	857	796	846	832	774	781	755	769	850	833	844	849	848	802	855	850	825	817	799	796	813	773	812	825	821	790	806	804	780	846	824	835	875	843	780	790	854	830	801	815	789	741	823	827	832	802	824	834	825	845	810	795	767	778	883	803	826	850	809	856	895	810	851	824	796	779	777	774	852	794	792	793	861	807	831	870	871	820	859	833	758	830	869	782	826	780	854	833	816	818	822	828	812	807	813	841	760	836	810	857	801	776	825	831	802	809	826	768	810	806	822	846	753	783	813	864	788	891	771	798	798	843	788	816	800	829	817	797	757	903	792	784	825	800	816	835	835	823	815	793	798	782	817	845	826	781	831	808	793	798	811	809	778	804	822	781	777	818	811	775	823	786	822	812	852	786	766	808	780	860	815	817	788	751	784	790	845	834	831	828	809	822	824	830	812	883	796	746	829	746	834	878	846	863	846	821	827	839	798	800	776	869	801	816	863	829	861	831	839	776	842	750	789	795	896	784	791	832	831	791	778	783	849	800	827	766	794	829	777	785	857	839	842	788	771	819	812	775	828	770	803	804	774	847	907	828	805	822	819	758	845	779	841	802	829	785	823	787	828	826	766	820	846	813	762	835	799	780	834	796	829	830	813	826	820	825	880	875	821	799	815	822	823	814	804	840	817	777	784	778	855	809	808	828	823	854	832	812	788	812	805	761	845	830	820	787	788	832	802	764	833	781	821	791	803	823	789	844	819	785	869	823	789	807	766	816	861	841	806	817	792	781	791	817	829	824	840	829	835	823	846	816	827	801	856	828	873	820	797	842	821	839	834	839	830	760	816	854	792	804	851	822	841	800	833	822	781	791	826	805	877	785	830	824	857	810	775	870	862	821	793	849	825	832	803	817	824	805	795	799	832	867	831	854	815	803	865	828	805	819	776	810	818	805	887	797	818	879	787	799	793	841	781	857	815	794	787	828	870	819	836	829	827	829	797	845	854	838	805	838	826	815	827	815	809	834	810	841	774	810	824	829	825	874	775	822	806	794	808	744	857	813	821	787	754	781	797	815	792	808	863	834	805	818	799	783	829	754	775
23990	21990	28962	32172	50236	37529	25877	9583	4119	1804	1501	928	630	504	512	467	446	515	504	475	489	483	424	421	473	423	390	403	428	427	422	473	407	430	384	376	390	404	391	377	395	398	456	441	473	522	492	453	399	432	412	396	350	395	384	402	378	396	364	397	441	404	388	384	410	408	356	369	384	407	388	370	406	399	382	382	357	380	355	368	399	378	381	346	378	373	417	362	393	368	451	378	337	389	442	380	435	360	378	371	353	393	392	341	419	437	392	383	335	389	417	376	387	401	400	359	385	361	413	409	372	415	372	374	404	428	418	425	424	376	394	356	404	359	385	357	382	364	380	377	403	394	367	409	382	387	372	386	367	361	380	375	399	344	369	356	411	370	398	391	408	376	410	422	427	403	438	384	345	378	395	410	399	395	374	369	409	399	386	406	397	375	391	393	382	401	392	386	353	388	385	384	401	390	376	369	363	384	410	407	436	385	397	335	376	412	386	374	369	359	387	384	402	352	388	369	369	381	385	396	384	365	374	379	364	382	397	431	387	400	376	391	417	380	384	361	369	376	372	406	423	402	410	368	392	379	364	386	409	399	373	369	377	366	410	380	396	384	426	338	393	370	413	420	362	462	426	375	367	377	384	398	392	365	388	387	366	417	405	377	387	408	401	379	431	375	378	374	414	382	387	406	374	393	348	377	382	376	376	417	362	391	365	376	409	415	396	384	346	398	385	419	380	420	403	360	363	382	408	407	374	377	401	380	427	364	397	372	374	411	372	345	376	382	413	374	404	377	408	358	391	386	377	388	394	398	381	347	377	396	396	404	394	387	343	407	368	415	380	422	397	345	414	407	417	392	368	377	371	393	399	373	416	371	392	413	380	380	407	408	410	378	406	425	419	391	386	348	396	416	356	389	392	384	381	391	403	382	425	379	362	418	388	364	407	384	377	359	417	403	386	420	386	414	366	399	376	392	413	392	409	390	384	383	430	384	357	389	408	381	403	356	340	372	348	398	395	368	398	407	384	396	401	395	385	373	406	354	392	377	343	418	395	372	364	396	388	386	357	421	393	388	386	360	389	382	355	407	370	380	418	363	386	381	367	399	399	395	379	384	400	384	398	326	392	378	350	408	385	361	425	391	410	423	374	424	388	346	370	406	393	384	368	413	418	366	367	374	358	412	402	406	405	384	379	407	387	414	400	362	358	367	346	366	418	381	411	411	392	400	384	414	409	389	371	370	356	402	377	407	366	395	379	352	355	381	383	374	353	373	385	381	372	396	377	395	356	402	381	395	369	376	390	373	384	364	356	396	376	402	332	358	412	399	388	389	393	358	416	416	426	366	398	356	401	369	399	358	379	392	350	393	407	389	357	381	373	389	389	423	410	378	417	375	386	422	380	381	386	358	347	397	378	367	391	397	402	367	400	380	347	426	368	403	392	402	417	413	419	399	418	356	375	365	420	360	368	368	386	365	376	389	381	358	377	402	403	411	379	383	424	368	396	368	406	393	399	390	399	368	375	415	393	372	359	401	386	369	388	407	436	394	396	368	421	379	395	396	372	382	397	379	385	392	379	375	392	370	366	373	412	361	358	395	373	406	379	370	394	363	407	342	360	373	410	394	361	415	416	372	412	385	395	391	364	400	390	409	396	413	368	384	386	382	371	404	370	348	349	370	372	384	384	414	380	423	393	394	423	369	382	402	386	392	351	341	352	423	367	388	400	401	408	413	370	397	402	378	408	399	362	393	381	408	381	394	368	386	360	375	401	353	365	394	367	393	362	386	425	399	365	365	406	399	376	397	353	352	380	358	377	431	389	367	423	418	384	366	415	356	420	382	371	371	391	408	348	364	393	407	384	377	426	372	398	391	372	393	409	391	359	379	411	362	388	389	392	388	384	411	385	380	363	403	387	415	393	427	393	359	404	406	390	401	389	390	439	412	406	361	378	395	408	400	350	411	344	380	375	407	364	372	377	403	362	387	403	379	366	398	371	407	402	362	367	426	370	404	407	359	362	386	354	383	400	375	329	413	384	406	391	382	371	404	369	354	396	410	402	375	388	393	395	391	356	373	402	381	385	393	391	406	452	387	369	367	397	356	382	391	411	407	353	421	395	341	365	407	379	350	425	404	419	373	376	390	375	402	399	378	396	385	367	386	426	383	416	396	332	401	374	367	391	418	363	396	367	394	412	432	402	370	379	374	364	375	379	365	363	375	378	422	405	405	396	409	379	361	389	369	389	393	383	378	363	402	385	369	382	375	407	352	439	437	381	367	422	383	377	398	429	358	372	370	384	367	414	411	408	380	393	378	413	372	385	377	411	413	377	415	415	401	426	378	342	398	346	389	359	388	336	399	401	423	440	403	392	397	371	409	416	383	377	385	380	383	432	390	388	372	390	375	411	423	385	396	349	407	360	385	444	399	388	394	411	417	416	424	364	369	393	416	407	402	397	338	400	390	358	413	400	410	379	390	384	407	364	372	409	391	393	366	467	381	362	383	424	431	421	362	397	433	385	354	374	377	408	379	366	388	385	378	366	361	401	365	406	380	380	401	407	391	386	407	425	405	415	362	405	381	373	427	391	385	386	390	377	358	391	409	402	360	372	347	388	378	366	415	373	409	398	422	369	382	391	368	425	382	393	357	404	384	403	364	385	408	404	388	401	396	371	385	412	413	363	408	409	383	386	402	389	389	391	374	415	383	382	371	381	363	390	390	384	420	401	383	423	350	413	471	385	354	420	379	406	410	408	358	412	375	387	388	382	364	353	392	412	394	369	426	394	411	338	388	382	374	398	346	378	396	372	408	407	372	380	400	418	360	379	388	404	398	384	386	388	422	384	344	368	388	395	370	379	366	375	410	389	350	397	391	397	360	415	387	431	392	385	389	365	387	363	383	383	361	370	387	363	373	408	392	389	389	363	389	386	407	383	388	398	379	417	400	371	376	407	376	397	384	364	393	329	374	399	441	399	391	382	365	359	381	371	430	405	354	372	397	368	373	422	388	399	391	395	392	383	382	371	375	387	389	368	374	370	403	371	376	380	393	343	381	384	386	396	383	406	384	394	419	362	430	386	375	391	430	374	395	356	390	369	376	405	380	396	362	369	362	387	393	395	396	383	367	378	380	395	412	404	391	413	388	412	401	336	394	402	385	420	368	431	374	338	438	409	391	410	427	386	379	373	392	406	360	355	381	391	373	395	380	370	385	393	372	413	366	405	395	401	354	358	351	397	423	410	381	363	390	361	360	391	403	401	404	384	410	383	429	419	370	412	390	394	404	384	363	371	404	381	396	355	390	346	385	363	372	416	392	382	379	406	406	398	382	339	423	409	381	392	377	374	412	427	389	384	423	399	387	398	379	415	381	364	410	415	409	378	384	400	389	408	397	402	386	387	367	415	415	372	384	397	395	399	364	377	355	402	387	392	357	398	386	403	364	344	393	395	373	360	362	383	411	412	382	375	425	373	411	397	390	394	383	371	403	374	410	393	388
15666	21437	32733	39567	56580	45822	34590	14405	10820	6342	5692	3307	1992	1834	1567	1297	1326	1533	1710	1550	1639	1462	1455	1248	1333	1188	1199	1220	1162	1174	1288	1280	1250	1162	1060	999	959	960	967	946	978	994	1129	1256	1408	1372	1226	1120	996	972	996	1002	923	912	967	983	944	911	949	946	943	939	938	935	924	960	982	923	976	932	976	885	987	940	918	948	946	977	965	931	974	903	970	945	965	945	926	929	930	926	936	947	885	974	922	929	950	946	939	929	950	1013	966	960	936	921	959	964	955	959	986	910	942	906	937	982	955	948	977	960	1009	950	956	968	953	1010	870	954	949	913	949	952	925	961	948	958	945	939	966	913	951	1019	968	926	944	925	968	929	924	964	979	1000	992	957	963	927	969	933	1010	927	906	896	974	924	993	995	920	972	937	891	927	977	957	1005	990	908	905	952	934	917	941	958	976	968	950	1009	928	990	972	964	915	964	961	914	943	963	941	969	951	966	998	955	920	951	980	1016	978	978	959	961	970	950	943	989	930	963	959	974	940	962	885	962	985	965	923	970	920	923	959	945	923	893	951	961	1018	971	956	949	948	957	928	1007	968	980	983	959	968	936	954	954	941	988	934	939	943	979	960	926	907	898	954	992	975	936	944	954	968	892	1020	911	958	958	962	954	961	1036	996	956	917	954	950	982	934	929	975	1008	991	940	952	946	963	951	944	940	1009	947	925	915	945	986	964	991	944	938	942	904	919	1005	947	920	972	1001	936	957	995	950	961	920	998	956	996	959	979	959	896	901	985	913	988	922	939	931	918	918	1004	948	928	944	946	971	929	1013	970	925	928	948	986	891	879	959	971	934	943	955	950	937	956	915	1026	943	944	991	905	907	937	1001	1006	958	914	1001	961	874	988	944	960	948	994	952	989	985	979	941	945	956	951	1009	950	969	965	937	971	949	968	1006	929	938	948	943	1005	989	960	944	982	900	963	950	964	947	971	940	957	945	943	977	911	940	929	959	979	990	1010	1020	981	963	941	941	972	973	949	1003	916	982	1002	948	985	908	955	998	922	995	969	966	950	998	936	997	928	944	914	1018	949	907	915	958	927	991	931	1024	925	971	949	969	939	981	903	953	960	981	950	944	932	956	966	971	930	959	1015	957	964	899	966	922	988	944	1004	960	1003	986	934	971	934	921	950	967	944	979	955	950	943	1033	965	913	942	988	947	939	957	966	962	938	934	928	938	935	949	917	982	922	969	929	961	938	922	953	957	931	964	953	969	944	968	967	929	975	995	1000	963	948	897	936	951	924	990	953	894	1010	956	938	927	949	914	998	972	952	939	955	939	936	976	968	947	953	979	938	958	945	913	915	946	949	932	904	946	986	952	984	915	912	947	955	989	954	1004	919	970	954	952	944	932	974	933	924	929	932	1013	957	946	1013	963	1008	978	939	938	973	944	980	955	935	913	899	950	965	950	953	930	937	926	994	985	953	977	930	917	902	1000	967	929	961	1009	1003	936	966	992	971	987	915	976	903	1011	905	886	973	934	918	928	995	963	979	935	963	966	921	935	987	912	935	950	963	918	961	959	930	947	985	908	988	940	970	964	972	952	945	1021	881	965	975	980	957	950	907	931	961	910	988	903	994	966	962	932	985	929	936	985	982	930	959	945	974	959	928	945	987	955	949	928	1001	920	987	932	938	944	942	961	914	959	967	912	982	969	936	941	948	1000	965	968	933	929	963	949	939	902	942	1030	959	961	924	960	947	940	972	939	965	929	921	955	944	998	977	952	980	915	954	999	981	959	938	972	921	956	941	973	945	926	970	972	961	916	947	893	991	963	1003	909	977	916	983	981	944	948	949	967	998	988	969	953	917	958	932	920	935	955	971	954	945	956	960	967	938	999	960	940	927	977	999	969	946	988	977	915	912	925	966	973	943	983	946	971	964	926	984	871	969	959	993	1011	949	987	963	942	960	928	904	957	955	976	953	1000	948	1003	924	932	950	970	963	932	964	891	945	947	1017	961	1005	987	929	983	977	903	935	967	933	974	958	992	917	965	972	958	961	991	944	962	955	979	949	956	936	946	939	920	1067	1008	992	902	933	945	921	996	943	950	928	951	997	927	922	930	996	943	906	1004	976	941	931	962	976	876	988	966	963	938	937	915	1022	924	966	923	1003	933	1005	951	947	988	924	1033	926	963	938	988	967	965	922	964	924	1014	1002	958	1052	923	1000	977	1014	1018	943	915	940	932	948	985	942	965	984	949	933	913	929	959	973	970	973	921	958	952	993	919	920	957	950	973	922	958	922	1018	986	1000	914	954	982	954	946	937	966	957	940	906	938	932	1014	946	924	1016	975	970	1003	965	992	946	908	941	962	995	969	960	923	1007	943	934	995	1007	988	953	1000	988	933	951	913	954	913	951	994	1010	978	965	993	959	932	968	1024	900	951	902	893	938	917	904	995	998	965	918	964	961	971	920	945	953	928	993	963	936	936	933	954	985	971	941	937	967	950	923	943	954	938	1003	975	972	928	932	960	983	955	981	952	977	950	996	940	938	940	965	964	901	991	996	942	999	927	955	891	979	955	972	959	902	1000	949	923	1025	960	974	977	997	950	901	947	948	953	939	934	933	991	977	936	1016	950	919	917	957	962	1003	899	928	958	1021	950	961	985	986	927	974	993	979	978	912	923	920	958	982	971	947	999	970	1002	976	905	953	982	973	938	934	892	930	937	931	973	927	982	921	932	992	934	965	966	982	996	974	963	913	947	993	962	969	890	944	1005	963	937	981	891	948	982	975	952	902	1019	946	933	897	977	922	962	946	981	859	910	932	977	941	917	1014	1003	914	931	924	1012	926	924	937	983	926	965	969	945	928	949	974	972	947	927	942	984	1019	997	895	986	902	890	952	959	985	930	980	938	976	945	1005	941	912	936	1037	1013	942	944	1010	966	995	971	941	949	950	1009	903	993	959	970	922	937	953	966	942	999	1000	1001	907	996	914	966	991	969	956	902	906	993	944	920	931	920	938	932	1030	969	991	874	982	985	986	985	909	952	976	949	1001	960	949	943	933	927	981	920	952	922	900	947	944	941	928	939	966	900	968	903	966	988	951	1037	976	983	893	934	984	1021	932	980	965	970	932	915	964	918	956	943	931	906	975	897	1018	979	947	975	951	951	946	1006	975	877	963	990	998	985	949	1021	945	967	977	924	941	942	980	959	957	943	927	978	948	986	951	961	957	908	939	980	932	962	949	945	947	1014	947	944	964	928	953	935	950	945	936	910	949	978	960	958	945	941	924	952	946	939	931	956	949	985	985	963	958	936	998	983	1001	948	961	920	955	947	1019	994	926	993	965	904	981	1001	968	973	964	991	908	911	997	917	1050	892	944	907	1035	962	953	988	948	1032	1018	939	973	923	1036	985	972	956	913	931	941	975	1013	969	942	932	1000	929	954	958	948	937	933	931	953	985	968	943	936	953	963	976	937	953	997	999	972	963	964	949	951	956	998	942	857	980	959	971	966	926	952	1001	931	915	948	923	943	957	937	940	987	985	954	960	958	935	986	974	934	948	1013	952	964	990	944	1023	998	939	950	999	998	966	902	946	848	941	929	957	960	990	996	918	976	970	930	1020	936	1019	888	935
45492	47951	52328	53573	47474	43170	36139	30266	25618	21487	16814	7809	3111	1735	976	893	895	974	1080	1242	1035	1169	1516	1419	1384	1088	982	773	694	760	648	604	485	509	411	418	374	416	404	380	442	555	765	904	805	642	536	438	399	421	370	389	380	427	390	366	388	387	354	371	379	375	380	356	376	384	406	352	398	365	386	421	323	418	410	355	419	380	383	357	385	365	366	363	393	390	401	381	396	363	410	402	379	382	366	396	391	392	331	371	389	382	359	369	357	364	398	377	362	375	345	373	363	389	374	358	374	370	340	364	372	387	396	354	376	366	388	419	378	344	397	367	376	378	411	390	362	420	393	392	371	369	387	374	362	399	404	364	373	368	425	369	375	398	384	370	360	371	415	368	383	378	351	376	399	362	375	371	399	383	373	388	373	377	386	404	391	393	348	364	411	379	373	383	399	369	384	402	363	354	389	378	398	403	368	373	389	390	375	368	363	381	356	421	354	386	375	360	373	356	347	419	377	368	359	383	392	384	364	370	397	356	375	391	357	392	359	392	396	390	367	377	368	359	402	370	362	393	376	398	379	361	365	375	332	361	420	396	408	389	401	358	369	343	381	380	351	400	412	422	375	383	361	390	372	410	363	388	394	397	396	390	385	374	393	389	393	336	359	385	375	360	353	371	381	385	358	357	390	374	366	370	370	392	363	400	349	393	378	348	393	392	379	401	389	380	360	394	420	399	412	371	369	377	383	403	396	364	375	372	393	355	390	330	365	352	370	411	359	390	343	372	393	378	396	429	411	365	366	365	378	362	400	339	371	332	397	369	364	428	382	378	383	360	394	407	361	364	416	380	389	391	400	377	392	387	358	339	373	388	366	367	403	365	371	364	393	398	380	371	372	355	395	373	416	420	361	403	379	404	369	380	377	342	397	417	390	414	346	384	381	361	367	396	342	406	425	352	397	363	316	366	357	361	385	365	385	383	390	366	378	400	378	398	333	381	380	372	382	340	364	403	379	395	359	329	419	396	361	358	356	384	362	399	383	351	373	398	375	395	398	368	370	412	381	344	375	388	382	403	398	373	365	381	368	355	365	356	387	355	359	376	376	398	375	359	366	352	377	385	411	372	322	401	392	362	380	368	356	407	327	373	382	398	376	352	389	381	374	356	386	352	408	381	397	382	357	390	365	352	337	395	406	366	382	352	385	380	378	367	330	357	356	378	360	402	388	382	399	364	405	380	357	359	347	371	402	369	400	363	380	399	355	388	372	381	421	411	368	404	371	358	383	332	400	388	327	393	378	399	375	397	342	383	380	363	403	408	378	385	365	368	356	376	403	382	374	427	359	373	359	362	420	376	358	346	338	332	345	370	348	350	377	367	388	343	382	400	366	351	353	400	364	385	330	397	348	347	370	382	344	358	346	394	396	389	416	394	354	365	372	367	411	358	404	370	341	364	394	390	368	368	344	399	399	389	338	384	408	321	371	375	373	382	399	403	379	364	367	385	433	370	406	369	366	425	353	353	355	384	384	363	366	377	400	386	381	348	361	359	349	363	381	364	371	364	354	404	366	391	355	348	379	375	390	392	395	413	365	352	409	341	381	350	347	380	371	379	361	329	394	388	376	380	356	403	397	344	405	401	353	396	373	358	394	382	414	369	349	384	390	382	365	367	353	356	382	343	344	348	390	396	393	407	376	378	371	406	391	392	386	354	369	416	356	378	357	345	398	408	363	380	331	374	393	422	378	397	393	394	388	354	386	353	357	371	339	368	375	373	391	374	373	388	403	375	386	397	357	381	394	385	377	375	372	365	390	376	367	347	365	417	418	390	406	372	383	387	404	376	385	392	401	380	380	360	361	403	369	379	338	360	370	385	378	393	362	353	388	372	404	373	376	352	363	367	370	383	405	388	361	403	366	376	367	400	334	348	377	398	320	337	381	408	404	339	390	402	396	374	375	408	388	387	387	398	403	404	364	378	394	379	384	358	378	360	384	367	393	349	394	386	381	379	382	395	352	393	395	412	414	365	369	360	384	387	380	378	389	382	343	387	374	379	385	358	378	375	360	391	350	385	388	355	372	363	430	405	358	390	396	372	333	395	402	377	358	345	374	377	404	345	403	382	402	372	363	355	377	383	364	384	342	396	406	383	383	352	401	428	381	390	376	371	355	366	386	385	337	360	383	415	376	406	367	373	347	350	390	381	378	359	399	392	387	380	416	342	354	370	390	368	396	380	412	373	344	348	396	367	372	387	408	385	376	369	386	350	363	364	360	390	359	370	359	375	375	392	396	393	376	370	358	391	388	400	376	351	387	399	380	358	392	395	373	359	380	350	350	368	396	394	401	374	378	389	353	386	377	357	357	346	364	370	381	361	373	371	378	384	390	363	390	367	360	384	338	394	416	358	352	380	366	366	382	400	361	382	398	367	394	356	364	392	345	340	403	357	360	368	361	395	379	404	401	422	355	354	411	350	396	373	374	375	374	360	339	366	364	386	335	393	365	394	332	324	358	372	346	359	382	340	366	407	376	322	366	401	376	372	351	387	354	368	389	388	361	363	406	369	373	359	368	393	370	350	376	325	354	333	399	337	375	378	311	348	383	353	393	393	379	360	325	390	417	376	412	389	344	370	367	385	388	364	354	398	371	391	359	394	351	374	358	379	369	378	387	374	385	378	349	370	374	373	380	329	346	354	362	344	364	365	413	362	370	359	382	376	380	370	348	346	369	337	395	414	364	349	337	369	367	348	372	438	375	396	382	395	404	341	406	392	322	393	368	389	369	364	364	403	356	370	383	406	383	350	370	371	365	357	379	381	362	382	400	363	392	390	401	363	364	355	371	364	385	385	369	379	389	351	364	393	365	379	389	358	348	412	361	335	387	405	361	367	372	368	373	406	391	405	405	380	388	376	365	373	381	373	371	376	383	394	380	373	416	421	364	368	389	415	390	384	407	379	402	347	356	366	404	403	358	347	414	339	363	341	385	399	402	367	352	391	400	373	375	377	365	384	386	390	375	392	367	385	350	357	374	378	387	356	372	365	404	423	378	404	364	391	379	409	363	393	367	372	381	374	376	391	352	363	400	386	376	368	375	375	371	379	367	402	364	395	391	390	368	377	407	349	365	393	392	382	415	357	399	378	391	373	353	379	374	414	365	409	379	371	340	404	387	366	389	403	383	338	376	386	385	374	393	387	398	389	365	426	346	379	364	348	333	371	379	376	387	382	374	357	357	390	365	373	369	409	374	389	377	350	381	373	366	339	370	423	373	356	382	369	404	391	392	412	405	371	393	401	381	384	388	407	346	374	356	373	409	369	362	356	384	327	362	381	409	404	383	369	363	391	357	387	398	402	378	414	402	341	393	389	404	392	380	334	425	371	360	367	386	382	351	379	404	350	383	409	398	402	365	404	401	382	385	378	368	403	400	383	361	406	362	388	354	391	393	347	403	379	391	403	396	375	364	380	381	372	365	383	416	368	384	399	388	377	365	390	358	345	379	389
32233	43275	55349	58757	54429	58390	48814	43487	27962	28334	26269	16718	9860	6509	4065	3661	3755	4393	5249	6223	4871	5714	6450	5959	6401	4943	4154	3463	2863	3223	2791	2289	1581	1742	1323	1122	1111	1036	1125	961	1190	2193	3360	3883	3188	2413	1662	1323	1107	998	967	916	946	895	943	940	944	966	972	949	894	879	860	930	907	923	969	929	875	943	935	926	954	921	906	904	876	870	930	930	911	932	938	870	928	914	931	928	871	904	920	895	903	862	848	871	929	900	944	890	908	937	969	906	929	877	897	881	1002	930	897	939	902	908	881	909	854	907	915	975	905	936	908	922	941	935	944	883	890	853	858	878	879	859	895	929	896	868	918	909	901	921	999	960	956	875	916	892	927	874	877	925	944	843	929	908	893	938	915	945	910	898	903	911	884	910	942	901	927	931	903	899	918	951	896	917	917	908	883	915	898	900	909	915	971	908	939	900	895	936	930	941	981	877	920	911	874	894	883	904	908	836	896	938	951	948	909	858	917	822	954	901	949	935	932	962	915	892	874	932	844	935	888	919	890	879	910	863	918	883	884	905	954	914	953	873	943	875	944	875	897	924	963	880	925	925	873	851	904	926	902	861	926	972	925	936	898	872	860	930	944	946	882	882	952	954	906	942	908	865	916	937	963	897	937	913	932	955	908	928	930	967	888	906	907	886	916	886	898	898	900	921	946	881	913	937	887	903	928	908	876	922	937	886	964	875	932	1004	850	907	879	899	880	979	884	878	905	908	911	948	938	898	913	922	905	944	903	869	935	901	906	875	949	882	892	918	909	871	850	881	932	914	897	904	918	903	885	870	863	859	934	941	921	961	963	914	902	928	898	928	908	916	903	930	819	929	912	898	846	923	926	909	924	904	959	919	916	953	967	922	880	931	912	940	879	891	915	911	874	863	914	898	942	923	950	970	878	904	920	932	896	903	937	904	880	932	938	937	883	888	900	927	920	850	934	954	924	953	954	935	931	844	905	927	918	922	920	921	865	936	918	904	915	845	940	930	947	918	957	846	869	894	911	903	937	925	932	883	920	887	942	940	918	925	863	889	871	887	923	932	920	908	942	885	936	908	918	888	967	918	891	908	910	885	901	872	915	936	946	924	930	936	903	869	923	921	939	965	943	885	934	889	920	906	966	915	933	953	870	904	873	907	907	963	940	861	936	867	890	934	869	911	894	940	909	913	905	887	878	882	942	926	948	953	850	943	876	951	935	924	884	977	908	931	900	933	931	900	932	864	928	922	896	921	906	911	935	918	905	901	923	928	849	878	892	942	959	947	913	924	894	884	964	927	884	937	893	952	911	885	921	914	892	911	873	920	908	931	932	907	887	909	894	957	881	880	883	973	951	911	874	917	918	969	907	969	850	932	923	905	882	871	903	941	952	881	880	972	895	937	873	918	926	861	875	875	919	914	920	907	951	968	900	942	959	910	895	926	892	936	897	905	887	923	904	1028	918	890	922	881	912	903	954	921	947	897	933	910	973	937	951	926	875	912	933	932	914	884	924	895	941	906	932	871	890	880	909	916	953	882	894	947	903	902	926	925	991	899	939	874	924	941	882	898	914	921	891	893	867	939	867	925	901	914	917	890	887	923	935	925	860	919	910	852	910	842	972	874	879	944	926	940	919	909	943	872	900	952	895	874	888	907	896	890	899	902	944	903	923	881	942	910	908	937	932	918	925	913	884	907	884	893	865	911	882	899	900	931	908	956	911	899	895	899	885	882	902	884	957	932	888	919	913	941	950	863	975	886	874	876	919	893	864	905	873	913	900	950	887	936	890	898	876	901	897	899	862	972	881	941	908	931	902	940	910	873	897	981	953	886	935	902	927	939	903	944	898	919	862	922	923	930	904	883	920	892	897	918	943	870	888	918	969	870	847	871	907	967	912	937	913	896	933	867	916	892	939	916	918	916	962	902	934	909	904	966	928	904	938	931	911	912	906	908	879	894	952	914	869	972	897	940	908	960	892	912	873	923	905	930	930	892	922	905	901	962	898	945	934	912	917	867	876	965	937	918	915	939	918	897	921	878	914	895	922	961	921	985	915	857	910	926	912	912	945	859	921	873	876	896	945	945	886	922	903	910	951	898	911	931	927	890	919	915	945	915	880	893	882	861	885	916	910	969	952	923	953	922	958	958	926	867	932	841	949	915	867	907	911	962	890	912	918	900	912	943	926	871	876	905	875	936	879	891	850	916	911	940	893	897	949	953	914	938	969	921	932	910	943	890	930	961	939	926	895	874	865	889	838	897	917	890	897	947	907	908	925	911	888	954	877	934	968	948	945	950	894	931	897	936	932	913	909	887	939	926	918	950	903	929	907	893	859	960	918	884	884	897	934	897	938	922	883	946	913	903	920	929	924	885	892	957	894	947	940	924	833	933	907	934	953	925	898	902	931	874	875	938	902	938	907	958	979	910	960	912	912	881	862	939	888	889	906	922	886	951	947	913	917	874	888	932	874	874	884	953	870	906	898	891	880	885	962	893	917	936	913	922	919	924	902	912	917	895	858	935	957	884	977	916	971	876	918	894	931	899	957	899	984	947	922	907	952	907	946	961	898	912	932	920	895	892	910	878	917	882	918	968	873	939	921	875	892	939	883	906	890	933	955	920	951	867	933	867	904	939	899	895	944	891	873	907	935	942	900	951	935	977	929	886	896	875	916	851	981	908	886	898	918	917	930	934	905	896	897	927	916	967	884	934	908	976	913	899	876	916	925	889	922	947	881	928	916	863	885	982	879	924	871	887	934	903	923	943	906	906	909	927	880	879	943	898	903	947	919	909	928	896	918	899	943	934	901	967	924	910	885	945	930	891	923	916	919	900	945	909	913	935	923	943	938	906	879	962	941	934	950	900	892	943	880	906	940	914	882	876	978	921	933	917	901	901	888	903	963	893	933	892	955	912	921	947	923	923	898	909	902	865	923	886	905	916	882	934	961	890	878	931	931	883	934	871	883	914	910	986	935	894	944	912	924	865	910	939	954	911	933	850	908	944	921	877	906	920	965	915	887	896	962	909	906	880	889	862	924	939	906	923	934	949	897	975	912	920	975	943	892	854	963	917	890	917	903	916	859	897	904	898	889	916	880	893	917	926	930	910	885	933	901	876	892	918	884	887	913	934	926	913	899	907	941	915	962	912	916	914	871	875	899	892	932	893	979	859	916	867	940	898	893	932	930	977	907	901	948	950	891	927	944	956	825	964	887	914	936	954	905	858	897	897	887	922	841	926	949	898	920	891	913	933	943	952	944	911	898	892	907	854	887	924	1011	923	891	886	869	967	893	928	899	939	920	908	933	959	901	886	883	930	855	903	953	875	939	967	969	916	947	892	913	934	877	959	918	902	1013	893	898	933	937	905	892	893	926	906	875	908	939	885	921	900	919	877	907	913	909	917	886	941	908	955	887	907	924	932	928	895	910	896	904	917	882	883	917	863	894	894	944	878	904	903	923	885	920	923	953	878	907	914	904	917	902	888	932	902	920	942
55434	49681	52088	50183	49812	46107	34201	30751	29697	26619	24404	16372	7615	2690	1845	1834	1652	1860	2462	2795	2241	2402	1879	1958	2660	2653	1613	1074	1377	1207	1192	962	592	434	484	479	401	407	438	426	387	358	1085	1817	1706	1338	844	643	449	418	363	350	343	322	314	330	348	347	331	350	324	339	336	341	341	343	353	369	338	372	341	326	346	381	355	334	356	341	316	342	336	332	356	358	343	351	363	338	345	342	335	335	369	349	346	353	348	338	351	382	350	357	342	321	383	354	352	333	387	370	354	337	367	364	369	378	338	328	319	344	332	344	350	355	371	368	360	355	339	368	359	341	345	343	351	355	351	365	332	381	370	351	345	369	375	349	345	328	336	356	361	353	347	384	362	368	363	333	366	302	376	348	305	345	348	342	349	337	365	341	338	346	360	323	317	332	327	356	365	352	375	374	386	354	348	376	358	363	306	343	358	330	342	339	358	355	350	359	316	344	367	310	375	359	341	373	358	387	376	348	364	352	345	355	365	346	334	363	355	357	300	347	351	373	359	302	349	351	302	337	360	392	351	355	335	344	351	360	347	305	387	380	347	348	352	345	349	343	334	362	338	378	317	338	333	352	334	336	363	363	365	327	379	342	346	371	323	346	350	365	368	357	351	340	332	366	347	359	356	340	360	376	320	363	366	356	370	341	360	346	348	371	350	348	348	322	330	364	360	389	332	360	379	369	360	334	346	352	326	317	339	359	335	347	314	354	335	372	344	353	341	361	352	332	337	324	319	318	344	343	322	368	350	372	345	351	363	381	385	372	345	339	354	366	366	342	364	329	337	373	363	320	353	342	356	341	374	317	351	326	343	346	361	362	358	359	355	376	364	348	386	381	348	337	349	370	328	323	370	359	368	363	366	341	376	310	341	375	363	361	331	342	367	369	331	336	364	336	349	341	343	334	340	335	323	381	342	374	345	326	353	357	386	346	320	348	368	346	346	339	304	339	365	348	362	350	362	328	323	356	334	342	358	333	364	350	357	354	347	353	351	354	393	325	324	299	343	360	357	307	364	344	321	353	345	332	366	394	306	332	348	342	345	367	350	340	341	355	336	337	341	364	371	322	348	356	328	339	375	364	325	377	344	330	348	347	358	383	375	335	345	334	320	393	318	344	360	322	343	353	365	339	351	313	356	386	324	345	324	368	362	360	340	328	306	327	378	319	323	287	360	314	297	352	351	308	319	331	332	338	353	353	346	315	360	322	353	356	352	306	353	366	333	350	357	379	337	364	358	354	338	329	324	346	348	350	344	328	363	342	331	356	347	343	347	352	363	379	369	365	329	359	340	362	313	374	332	343	353	346	332	333	364	366	366	387	360	373	328	365	326	385	371	342	339	363	334	347	345	373	332	369	320	308	315	344	354	383	354	335	346	339	339	351	343	360	377	319	348	331	343	361	367	352	341	347	351	352	341	338	335	358	361	371	353	325	357	349	354	357	362	337	369	382	337	338	326	339	334	365	342	341	339	342	376	365	333	310	315	325	335	332	362	371	332	358	349	325	333	359	350	353	349	336	332	348	358	328	365	325	309	311	349	390	372	338	333	337	325	340	345	352	342	328	361	355	357	344	374	342	334	340	347	349	361	386	346	314	341	373	345	340	370	333	349	339	306	345	370	346	336	355	312	299	340	330	362	322	335	367	362	356	374	348	369	294	341	352	352	336	333	341	369	336	337	384	351	381	339	339	351	360	324	348	335	313	340	352	374	341	372	359	342	314	331	341	336	357	336	368	292	371	369	341	344	322	339	366	350	328	389	346	355	338	334	332	358	346	355	344	356	327	343	351	382	382	324	345	349	359	365	345	380	345	340	337	333	382	359	348	328	327	360	357	368	309	336	365	372	342	332	369	339	324	388	335	330	334	294	334	394	330	314	376	337	363	340	313	354	329	309	353	346	352	345	325	372	353	362	356	349	348	351	362	343	360	347	360	350	357	371	313	363	327	352	369	349	340	350	343	372	326	344	307	355	344	327	338	346	348	352	329	341	355	340	342	322	311	346	273	327	362	367	364	361	358	331	402	320	322	359	318	342	352	358	312	373	340	346	334	340	316	346	352	347	330	337	361	328	345	327	327	336	397	355	361	369	350	366	360	352	349	334	352	364	340	339	350	345	329	355	380	323	352	362	318	361	342	363	326	341	349	350	345	317	333	343	349	340	304	346	361	354	290	344	377	381	358	374	357	325	361	328	324	334	370	331	366	361	327	339	330	343	321	377	341	358	359	340	329	347	386	360	313	342	359	338	329	345	326	339	355	362	326	300	344	353	330	336	326	337	339	327	360	383	397	345	318	306	349	340	370	327	362	357	382	358	350	337	328	369	347	343	360	318	362	351	338	362	329	331	303	378	334	324	369	331	341	346	331	368	366	369	317	376	371	339	360	331	325	345	339	316	338	355	353	391	347	359	312	348	357	334	305	387	335	342	349	356	368	346	378	333	365	339	300	342	356	376	329	326	363	375	334	358	364	338	346	370	343	371	363	376	343	311	355	312	351	324	356	324	337	341	363	355	324	363	320	350	331	340	353	335	348	340	375	321	374	380	323	360	342	338	355	348	378	377	365	376	326	353	362	345	354	364	356	357	369	379	323	363	345	355	341	321	321	333	327	353	333	310	345	318	355	323	342	304	378	342	355	333	353	347	359	349	336	358	334	338	337	347	341	360	330	363	308	338	334	374	390	361	327	368	373	374	324	370	311	345	317	334	320	348	354	325	325	343	369	363	347	325	350	344	396	337	318	332	352	379	376	339	331	395	347	322	337	365	407	359	365	364	311	358	348	336	352	384	389	343	386	352	370	357	335	363	370	367	338	334	343	361	355	355	345	337	334	358	335	402	366	352	373	364	347	368	351	359	341	356	351	327	321	386	330	332	357	325	360	359	350	325	350	360	335	296	361	329	320	349	366	345	361	367	353	329	316	366	375	376	329	366	380	344	375	323	353	357	326	343	362	344	345	334	375	342	370	355	311	358	328	337	358	316	351	342	314	384	345	351	401	378	338	334	343	325	352	332	290	357	357	376	312	344	344	336	383	341	343	386	338	353	348	318	339	344	353	366	341	350	384	369	362	348	347	369	381	374	333	361	396	339	349	316	373	344	364	365	351	352	336	354	354	346	366	359	368	339	352	349	369	342	344	330	324	335	335	329	368	385	344	320	325	325	357	363	333	352	346	372	346	371	360	334	331	383	359	349	369	346	370	358	323	359	369	358	327	345	345	352	332	374	320	328	335	367	363	376	375	366	370	374	345	323	338	351	327	324	321	362	340	331	324	353	348	347	329	331	339	360	378	338	359	330	360	343	338	339	416	356	368	344	363	337	338	323	334	323	321	305	368	360	333	353	334	338	370	322	370	344	357	312	363	353	364	342	342	372	344	342	330	370	355	370	350	326	327	361	346	347	347	379	355	374	330	342	323	333	324	320	366	369	326	330	344	345	353	329	364	356	348	335	372	366	336	337	333
40217	48121	56038	59690	59550	55195	46757	48576	36013	36034	34910	26095	14143	7300	7464	7991	7239	8373	11048	12602	9717	10913	8563	8641	11696	11451	6834	4599	6523	6197	5619	4580	2206	1522	1469	1462	1265	1209	1090	1202	1172	1309	5705	8744	8156	5837	3482	2456	1480	1088	933	785	895	852	855	859	812	887	841	873	798	802	787	821	811	867	785	814	831	844	878	835	858	854	827	816	834	890	858	874	836	806	833	835	789	796	874	910	795	843	840	883	803	846	774	842	865	851	834	816	841	869	831	859	852	851	830	831	805	837	838	840	870	907	767	840	861	859	866	811	800	919	850	806	863	817	858	816	827	855	809	837	819	819	846	841	865	868	824	784	855	858	867	823	829	882	837	818	795	841	887	826	865	876	845	855	840	839	831	836	867	792	820	833	801	815	858	883	889	847	854	868	899	857	845	865	855	837	814	880	872	836	811	872	833	795	808	846	804	807	792	807	801	845	823	831	858	837	849	862	842	900	835	829	835	840	815	814	859	853	825	861	831	832	834	843	860	838	859	827	857	816	838	801	752	858	894	840	817	841	857	855	849	854	789	823	823	815	802	876	812	816	808	810	814	831	824	799	882	890	872	804	859	862	873	864	738	807	882	803	790	836	849	815	833	832	819	880	829	801	844	823	822	820	860	840	836	810	855	858	843	850	825	859	834	889	854	855	795	766	901	830	871	867	804	826	854	896	875	859	860	861	880	823	860	839	815	794	864	822	835	863	827	791	797	861	829	829	795	854	864	858	903	803	844	853	859	836	803	871	815	836	829	847	862	892	849	848	866	841	867	841	819	808	842	800	781	863	860	882	836	836	840	890	844	897	840	838	854	829	808	806	841	811	869	864	833	795	832	854	814	813	858	858	793	770	826	813	831	832	783	780	866	899	838	822	831	830	868	812	909	818	849	856	814	801	824	792	805	837	850	803	819	871	842	882	828	824	878	875	835	857	838	871	831	878	849	858	863	824	848	890	843	822	819	838	848	825	837	859	833	819	834	872	812	830	824	821	827	819	860	872	870	823	791	848	855	865	834	836	818	813	878	827	855	889	792	832	877	849	804	833	821	856	792	793	877	855	811	845	810	854	885	867	800	825	851	881	856	848	816	871	826	837	845	837	866	866	850	885	811	792	797	845	839	863	823	890	796	842	895	840	845	897	793	845	803	878	869	841	842	844	814	835	835	851	846	797	822	813	849	831	850	838	887	847	863	839	836	801	806	836	825	824	779	868	853	848	797	882	819	886	868	799	842	828	901	812	816	799	857	814	873	831	824	858	842	824	814	853	819	869	880	850	871	801	864	871	841	844	834	801	863	873	819	823	797	811	827	894	840	860	853	826	840	830	837	825	860	832	857	837	823	830	884	843	838	850	799	816	820	826	874	877	827	823	860	809	858	799	807	849	847	857	857	855	844	844	803	900	854	858	859	867	892	856	826	845	845	826	826	864	912	827	782	781	855	801	788	860	798	846	896	857	844	799	840	859	833	809	793	846	847	801	871	872	844	819	830	854	836	822	854	823	812	791	823	859	819	838	839	846	820	851	826	823	830	827	820	861	802	831	838	839	848	882	806	855	806	894	827	801	852	864	816	843	842	847	824	839	815	829	837	826	799	867	784	875	842	819	795	831	833	883	806	813	844	827	841	839	850	825	867	850	816	876	839	750	803	790	830	878	802	842	855	859	894	809	835	824	853	853	813	832	771	796	827	854	812	826	824	874	818	806	900	809	824	774	800	857	851	840	847	855	858	867	776	843	801	864	840	833	861	831	851	812	833	802	832	839	867	828	850	814	861	822	879	854	819	878	840	853	832	866	874	865	918	800	851	889	879	847	864	853	807	836	829	785	851	846	826	854	817	811	847	834	861	821	830	847	858	854	840	887	821	864	830	846	867	856	864	826	845	833	827	819	820	817	863	845	801	853	887	800	830	827	827	827	848	803	794	825	844	904	835	821	858	851	855	787	800	816	825	864	831	841	852	805	854	848	858	831	848	842	821	840	830	818	845	841	815	836	829	843	863	882	886	820	808	875	812	908	878	865	839	814	867	855	818	880	816	841	820	902	847	822	853	835	788	871	830	843	819	857	806	814	845	873	851	841	856	865	842	828	796	816	829	867	807	895	880	872	811	860	804	807	815	819	818	786	862	834	784	877	816	863	809	857	902	781	835	868	850	835	831	816	819	798	872	872	876	853	820	832	855	865	888	826	852	820	861	827	855	847	856	818	797	855	835	856	823	844	806	862	844	792	855	830	847	837	809	858	845	798	859	865	817	817	796	806	825	838	820	840	799	809	801	843	809	860	853	845	879	830	798	822	835	831	884	818	749	853	800	791	787	846	851	872	867	832	847	870	896	851	789	827	843	830	831	823	828	863	817	875	791	866	838	830	808	860	833	814	826	832	874	849	891	852	859	853	830	921	862	845	869	875	840	792	849	874	848	837	834	781	845	886	813	885	878	826	858	799	799	823	879	877	878	841	851	853	904	813	813	803	884	819	811	823	847	818	793	795	833	853	840	865	882	826	827	855	863	869	817	826	884	832	836	846	812	847	853	830	867	808	859	882	829	847	801	803	880	871	848	834	814	837	835	798	847	845	827	822	837	846	860	869	823	836	843	833	841	794	815	835	814	839	891	852	842	793	867	855	849	830	854	870	847	772	863	815	889	837	832	832	849	808	831	807	836	848	798	837	851	867	813	811	868	845	817	796	855	810	819	864	894	853	847	844	863	816	850	819	830	810	843	872	840	860	878	849	830	882	887	835	825	849	831	884	828	853	820	830	898	838	830	872	824	840	841	877	843	853	860	871	839	802	813	877	811	818	786	844	874	879	840	816	902	845	835	799	793	801	795	812	793	929	874	805	813	869	824	872	810	861	869	872	846	796	826	837	852	866	834	808	852	813	845	865	855	847	777	865	802	844	801	767	832	807	806	815	816	876	834	865	813	876	830	757	824	841	866	878	864	908	847	815	867	840	876	839	825	893	835	850	850	838	880	867	829	824	777	874	868	805	816	863	804	826	856	832	811	827	828	807	825	849	875	842	856	869	861	846	806	874	912	843	804	884	859	843	868	849	873	837	774	836	893	840	827	844	827	862	784	825	841	887	824	824	835	802	851	812	830	824	854	839	857	866	821	771	859	857	818	786	792	834	809	867	853	822	874	847	837	774	860	864	862	829	869	793	819	828	819	800	859	807	801	842	788	861	800	837	863	811	804	876	825	816	843	796	815	838	837	840	851	836	828	881	839	882	836	818	850	802	855	882	863	842	839	799	813	875	792	845	782	853	850	801	794	856	817	831	851	855	801	860	832	818	887	833	865	884	837	814	847	851	832	826	834	863	810	817	846	852	828	870	855	829	877	859	899	857	830	806	828	846	833	824	818	837	876	845	810	826	891	846	885	784	845	839	886	855	831	822	888	860	876	851	804	850	816	841	793	858	828	843	903	817	814	851	809	819	822	819	805	800	782	785	847	862	851	822	859	815	842	818
22124	21801	24258	34645	33729	24592	11579	6643	3173	1534	1055	644	497	465	503	480	490	464	441	428	456	473	419	443	374	435	386	455	439	389	410	413	421	386	375	391	387	419	405	400	388	374	457	528	511	498	460	428	418	374	379	394	381	414	388	410	431	363	388	377	394	406	362	391	387	383	370	368	409	372	413	397	380	375	394	404	413	374	424	357	416	378	398	348	419	388	377	388	382	395	389	385	389	426	411	408	365	363	365	421	391	397	411	403	385	379	411	375	380	385	353	381	436	390	400	382	448	401	388	363	366	354	376	404	394	409	387	350	379	378	372	382	395	381	359	400	394	392	368	385	382	396	343	390	423	381	383	406	390	424	443	348	414	366	374	364	380	427	386	407	373	399	365	404	400	377	390	392	368	378	381	414	379	409	411	363	385	391	384	360	409	389	397	360	377	346	361	390	370	374	371	406	406	366	352	374	368	358	389	398	334	369	404	344	413	395	387	365	362	367	378	416	389	407	413	391	352	400	396	436	378	410	409	368	400	387	381	416	390	382	390	352	381	386	392	370	402	422	355	418	374	350	384	393	401	351	345	418	393	427	409	357	385	383	392	371	402	377	349	403	374	391	368	392	373	365	352	376	390	397	398	400	388	380	351	379	332	384	399	392	405	407	385	390	365	366	404	332	365	356	332	364	412	360	388	403	388	413	382	404	382	373	376	394	382	383	368	392	356	436	374	393	373	380	421	400	395	395	405	361	381	400	403	373	417	405	383	392	434	403	430	416	402	402	410	357	413	372	415	444	387	388	334	383	384	338	374	367	371	392	397	401	383	372	331	409	376	412	388	374	378	387	393	388	387	427	371	358	347	383	397	381	417	383	384	383	376	379	372	402	397	416	388	367	387	379	365	416	398	378	372	382	385	399	408	376	375	403	422	367	391	393	371	414	378	407	366	364	383	400	383	370	415	389	390	402	398	409	413	408	411	401	409	397	422	391	364	398	402	378	379	384	407	378	404	389	409	382	414	376	366	405	379	414	396	383	402	357	386	399	374	378	398	364	397	386	384	358	356	374	400	387	412	385	412	382	367	398	374	382	375	407	381	367	386	388	392	394	378	372	405	390	376	382	379	371	372	357	394	389	371	374	381	387	354	359	359	390	392	401	404	388	393	414	421	398	377	395	420	419	417	406	353	392	389	376	395	371	399	398	371	377	367	375	417	387	390	378	368	403	375	383	366	397	354	374	384	377	393	380	347	386	407	369	408	383	375	397	381	359	410	370	372	393	341	377	367	429	380	379	405	406	374	390	395	363	415	404	374	428	406	392	399	380	385	362	393	387	377	389	393	369	367	401	350	394	386	432	437	359	386	397	347	408	392	363	376	383	360	404	358	403	358	376	391	419	423	349	365	396	417	377	357	395	382	407	401	345	390	404	387	388	373	390	377	405	383	343	352	415	401	387	408	379	406	399	371	371	452	375	391	329	391	376	430	436	378	349	383	363	394	390	383	331	372	361	373	353	404	381	403	403	409	398	389	371	388	376	350	400	377	400	422	408	371	355	399	389	383	377	388	390	368	384	375	386	388	401	369	375	384	382	366	366	383	403	363	364	395	358	409	414	387	367	374	363	331	382	358	371	362	355	383	412	419	373	359	384	406	389	389	398	393	378	381	410	402	375	382	382	390	409	374	390	402	414	390	382	380	373	417	402	409	376	353	362	380	406	380	362	410	399	394	354	359	417	350	373	402	375	416	428	403	404	396	402	388	400	372	431	407	371	363	377	341	380	384	385	375	373	385	372	388	370	389	402	368	412	375	367	417	409	413	403	362	391	389	447	393	373	403	394	417	381	394	411	408	371	401	403	390	365	413	404	414	395	396	406	364	387	348	401	383	369	380	398	393	385	421	424	375	409	404	383	368	388	395	361	428	405	393	362	418	351	383	396	380	382	401	378	463	380	348	394	396	404	407	379	390	430	402	380	365	397	393	365	381	388	393	406	390	402	360	371	395	396	388	384	377	369	409	386	372	410	402	362	399	409	433	359	365	391	389	419	378	401	397	395	392	389	381	381	364	398	418	411	355	384	373	389	399	407	364	395	392	391	380	387	396	352	370	445	392	394	360	390	389	392	388	377	372	372	361	376	364	408	372	408	367	417	363	395	384	391	419	400	388	378	400	392	404	410	380	372	407	398	396	361	356	406	386	355	416	409	379	414	404	358	355	434	422	400	374	385	413	363	392	404	357	417	374	382	409	397	392	349	359	409	369	354	389	382	373	383	409	372	400	410	416	395	363	409	402	399	388	366	396	351	402	407	369	377	398	379	424	365	396	365	397	382	372	354	424	341	376	390	388	401	384	366	435	387	376	370	388	362	376	411	379	406	378	401	377	404	390	395	376	389	376	393	422	381	370	377	385	349	400	373	353	379	407	373	349	379	353	408	379	442	426	393	414	391	374	386	367	352	363	396	372	385	397	417	380	388	372	377	402	412	327	351	395	375	402	372	368	399	370	357	401	405	373	425	386	383	380	394	386	373	375	403	397	389	409	408	410	389	324	409	387	376	396	395	397	378	397	395	395	391	397	388	377	385	381	383	407	409	369	442	373	370	429	406	385	412	411	385	414	371	397	378	391	378	388	360	382	383	405	354	383	427	398	401	365	402	393	408	381	373	369	371	379	378	367	384	410	372	365	372	420	392	384	411	383	368	375	372	378	441	390	384	398	387	381	351	412	347	403	433	407	398	380	447	387	393	354	380	376	398	389	380	381	391	369	394	337	416	398	382	387	385	380	431	380	404	396	377	407	400	390	380	375	361	400	403	411	414	402	371	396	372	434	378	405	350	371	372	377	407	408	382	397	380	387	389	433	366	361	351	367	391	388	392	371	381	403	371	365	409	361	400	418	385	390	402	375	398	406	390	406	419	400	393	389	408	392	399	369	394	398	376	380	367	400	376	422	412	426	373	390	404	372	381	414	366	394	417	383	377	378	373	389	378	392	340	357	407	391	359	375	389	404	382	381	400	392	375	380	392	414	395	365	381	364	382	428	370	360	383	395	387	371	417	384	377	378	419	403	404	389	379	390	380	345	381	395	395	396	378	388	355	383	380	405	345	394	349	398	379	435	389	401	388	391	399	405	421	382	387	349	384	396	391	370	395	409	403	357	422	396	400	415	358	375	415	385	408	374	385	393	406	445	395	387	382	397	378	361	381	353	403	400	436	374	414	411	382	415	378	393	426	421	394	380	356	409	382	328	394	373	358	404	384	369	382	374	396	379	364	373	385	407	384	406	394	427	393	408	358	356	372	348	376	366	358	372	392	368	366	416	428	411	382	364	428	368	360	389	396	387	431	402	380	394	373	379	380	392	394	401	370	403	401	386	404	406	408	382	362	410	394	394	386	414	383	386	422	371	391	401	351	368	412	387	364	349	391	408	401	387	399	392	405	399	374	366	373	412	395	371	365	402	368	385	422	359	397	377	412	369	352	371	381	385	399	374	378
14452	21885	28845	41991	43705	34277	18122	16139	9178	5779	4604	2766	1660	1480	1541	1566	1567	1482	1548	1451	1636	1362	1329	1339	1181	1192	1242	1199	1174	1131	1050	1078	1074	1022	1033	1020	1062	1113	1151	1166	1231	1127	1282	1599	1602	1494	1280	1146	971	985	912	949	954	981	946	961	948	963	907	981	919	960	916	957	916	984	993	989	985	962	942	964	898	963	957	943	915	985	967	940	956	936	963	939	928	917	950	1007	953	945	956	964	893	1014	950	994	1019	969	1023	945	977	965	995	887	947	925	974	943	1007	992	972	963	946	1019	971	933	1028	938	989	937	918	993	960	972	941	1024	937	937	935	935	995	998	954	985	958	987	918	926	984	945	951	955	991	1002	928	950	964	988	960	969	940	960	962	982	962	980	969	980	985	947	968	933	945	965	958	1008	946	894	930	963	987	975	955	973	953	924	954	1003	897	974	993	935	929	990	985	1003	941	1020	1015	948	917	959	962	940	958	932	976	936	965	958	999	911	959	908	980	988	975	944	892	934	928	953	1002	954	915	954	950	952	983	964	913	933	963	886	933	974	1006	944	969	967	985	966	955	916	917	956	895	985	924	928	973	940	962	925	976	933	924	960	889	941	939	957	983	987	1003	957	913	1020	947	910	999	979	1012	1001	871	1024	947	956	938	978	969	934	951	995	981	971	963	936	925	938	936	930	916	967	884	988	990	943	971	978	923	942	957	915	999	958	937	994	961	993	995	963	972	964	936	925	951	938	970	979	966	946	993	946	905	999	933	953	918	926	958	1010	949	931	934	979	984	982	968	944	938	946	926	951	972	964	921	915	903	990	984	967	950	960	916	928	1001	937	965	917	954	937	952	944	953	998	967	1016	948	921	944	961	979	990	974	975	937	963	919	944	985	1028	969	983	929	973	974	980	949	934	958	910	945	949	981	948	967	985	932	968	932	925	964	1007	962	909	1009	920	987	933	960	950	910	1000	977	961	947	965	918	978	912	933	925	953	955	1006	968	924	988	1001	957	957	937	976	946	980	944	971	925	965	903	962	911	988	1006	968	944	1015	964	941	937	971	962	936	959	964	977	929	968	973	989	949	961	970	993	932	906	939	937	925	961	938	973	995	953	1002	980	963	975	942	951	962	959	959	967	949	911	988	1001	977	957	951	989	905	948	982	984	958	937	945	973	916	975	958	970	916	990	912	974	978	975	926	1011	981	905	928	913	980	953	969	992	982	932	969	941	938	947	941	907	1016	942	1003	996	1010	948	988	999	955	1013	976	972	933	966	959	914	911	943	957	938	975	968	949	939	1013	987	860	918	1000	957	952	974	988	970	928	945	965	1026	952	956	967	979	940	986	987	968	933	936	973	969	976	963	974	955	1016	994	996	925	986	974	945	954	955	915	935	954	942	995	955	958	961	930	956	962	968	980	950	995	962	1004	934	984	970	941	961	979	955	940	997	960	970	940	950	976	946	920	928	940	933	971	929	993	943	996	931	932	984	976	941	974	951	931	996	963	894	930	950	960	967	925	905	967	1001	950	999	948	993	957	969	976	928	971	943	909	992	971	985	1008	976	979	1017	974	986	922	926	990	1005	939	1018	973	994	974	1013	999	973	1025	988	932	936	939	955	955	951	964	1076	930	954	952	960	985	990	966	975	980	939	917	959	933	947	940	928	1023	960	962	948	955	1040	987	935	919	995	968	969	944	929	958	987	961	949	953	956	956	894	1011	969	926	986	987	932	979	936	926	936	948	959	987	1006	911	954	1001	975	986	938	932	962	909	944	970	930	988	947	959	948	945	986	960	967	918	960	947	986	986	966	932	1017	1002	942	918	1021	1008	910	956	920	975	920	963	982	946	951	939	930	975	933	982	968	1006	935	976	948	882	982	1017	946	954	984	975	952	912	962	953	944	940	916	923	935	963	970	950	913	922	962	977	978	914	984	1034	939	923	941	899	929	991	967	982	911	958	986	935	976	992	997	933	936	976	962	912	946	925	925	987	909	993	965	978	1062	960	948	947	942	987	980	998	945	982	905	920	966	978	1007	957	977	933	982	963	985	948	932	988	948	902	918	977	954	976	961	1020	977	974	1018	964	953	965	944	978	949	991	948	982	938	951	952	949	908	931	989	966	968	921	933	978	957	954	966	947	946	939	927	968	952	966	963	978	982	932	937	1014	972	961	957	1003	981	977	949	912	987	971	946	949	960	928	918	989	928	915	935	919	956	966	968	1063	964	950	975	932	995	971	1043	949	944	1004	943	967	984	961	953	921	978	946	979	941	962	934	928	950	973	979	982	930	983	955	945	956	1003	951	875	926	953	991	939	1001	913	960	943	959	974	960	942	910	959	951	996	959	948	934	921	942	929	953	980	985	918	941	1031	936	1034	977	994	1004	965	994	970	974	989	916	942	905	905	975	890	1005	1041	972	966	980	958	1010	945	958	978	966	930	969	1007	957	975	876	971	933	929	1009	1026	943	978	972	989	993	958	939	984	978	937	891	935	965	1037	922	966	994	967	967	994	979	947	972	1012	931	912	959	964	979	951	933	981	956	964	962	951	940	939	980	945	951	1013	936	933	988	972	1005	990	939	935	954	968	942	918	942	970	940	1009	969	958	1017	931	930	897	981	977	967	995	995	970	1014	942	931	935	950	1013	918	962	921	909	940	993	964	971	931	931	922	935	915	974	966	927	977	947	996	984	993	984	977	992	986	1051	913	1050	976	945	981	992	1014	926	983	929	966	966	928	1037	957	958	952	993	985	930	944	981	986	932	1000	971	970	959	970	946	955	958	986	943	978	979	937	928	977	956	965	946	924	991	963	955	923	977	986	937	1008	959	915	972	1010	981	939	1019	988	905	946	956	920	981	935	969	1015	948	1017	987	974	952	928	951	993	1007	995	982	1032	952	986	954	954	978	904	971	942	966	890	980	935	927	949	961	921	978	975	1002	944	984	937	933	987	937	999	932	946	938	1011	986	980	985	950	964	966	932	975	950	970	966	913	945	964	911	948	945	973	941	982	982	933	976	1012	1022	920	943	881	948	902	956	976	930	952	924	981	947	931	1021	946	937	959	953	965	924	954	901	875	984	992	942	901	966	942	956	944	971	903	965	935	1001	930	970	985	982	969	968	977	945	935	1013	963	917	967	986	975	981	959	1001	944	938	972	992	917	962	988	963	944	1042	973	1002	995	909	954	966	946	987	993	976	958	1003	955	952	956	1011	957	955	972	903	974	926	903	924	983	956	928	980	926	948	972	915	981	945	950	974	1004	962	974	923	1004	950	968	942	997	921	978	957	953	969	969	926	963	973	937	967	945	964	980	973	943	978	934	925	978	947	1008	983	899	963	999	959	980	916	1005	939	992	1001	943	976	952	976	926	938	934	977	1008	930	945	906	916	982	932	985	990	877	964	932	920	964	930	932	1048	976	958	978	965	996	957	908	876	954	949	962	1004	1028	941	952	1045	979	999	915	955	956	973	982	924	1001	1010	917	962	935	946	998	987	938	965	960	961	971	986	916	950	964	929	928	984	952	970	941	934	909	949	973	955	988	1015	930	916	980	920	957	973	971	964	924	958	922	931	942	981	980	997	936	954	960	966	994	966	977	982	891	963	935	941	974	961	963	944	934	952	942	1007	921	929	951
48415	47497	47493	54352	49628	39821	30203	29630	27286	19078	12219	6410	1828	1215	1331	1223	989	1035	1127	1144	1206	834	672	709	679	783	683	454	403	412	415	415	396	407	433	355	389	419	445	428	352	390	739	1037	979	748	536	435	432	362	359	365	339	371	351	365	334	388	390	368	377	376	377	335	381	375	395	345	375	381	368	366	361	409	358	337	373	367	402	355	339	329	375	382	355	385	377	353	349	355	379	395	364	380	359	370	345	380	376	417	371	367	364	380	353	351	359	375	335	365	412	370	336	384	363	344	370	362	368	345	340	347	362	336	368	373	358	371	394	378	362	402	372	360	352	378	367	393	339	353	360	364	339	358	374	369	367	382	382	352	368	351	356	371	332	362	366	353	376	353	352	412	404	366	357	399	357	369	342	340	378	344	379	353	375	310	367	405	395	403	368	361	389	373	364	353	335	375	379	353	329	382	342	341	397	374	379	377	386	353	339	339	381	370	364	330	374	396	344	367	349	365	351	349	389	367	371	383	356	356	368	341	396	359	396	382	374	375	411	372	359	353	335	349	393	355	360	334	371	358	354	347	372	395	384	358	366	385	352	385	372	387	369	370	379	346	372	375	336	368	365	369	384	379	372	368	400	368	365	324	366	381	385	340	370	355	350	376	357	342	373	365	375	352	374	355	363	379	350	368	361	381	367	375	356	349	373	351	361	375	385	371	353	317	345	344	370	352	331	362	332	381	400	369	363	391	369	393	381	340	380	350	351	371	348	372	360	362	374	379	351	340	355	378	379	367	361	371	353	365	367	414	352	350	359	368	390	378	368	401	377	352	369	399	371	369	365	385	351	374	358	373	372	376	341	361	385	395	399	351	361	414	371	356	341	392	346	365	351	312	344	392	387	336	392	326	324	381	373	323	322	359	334	386	370	360	369	350	404	319	389	371	349	363	352	387	362	340	373	364	349	376	357	342	316	340	385	375	358	392	360	373	339	346	332	396	367	348	357	347	347	378	382	349	360	356	372	384	349	369	349	374	360	326	385	368	415	352	361	351	384	397	397	398	354	348	365	343	370	397	369	356	363	360	398	360	396	374	345	381	370	384	342	328	402	386	380	391	354	333	429	353	362	369	384	387	376	332	375	323	344	325	383	370	355	358	373	354	380	346	342	353	408	382	355	401	328	403	375	344	348	359	386	358	348	359	342	384	369	341	378	379	359	379	351	373	370	339	356	366	354	385	321	379	302	352	378	354	385	348	356	416	376	358	398	374	359	352	379	347	359	353	347	373	400	384	362	376	401	345	360	351	374	383	331	325	346	409	383	348	361	367	371	406	399	372	367	349	397	347	353	321	378	363	381	354	369	359	351	350	341	339	341	370	339	380	352	385	389	348	343	340	352	378	347	362	355	353	340	369	353	351	360	393	375	328	358	333	371	326	376	357	368	374	339	397	375	395	364	350	341	373	340	384	352	367	405	388	370	387	362	394	345	380	394	349	370	370	389	377	353	375	336	341	357	350	359	342	347	368	359	375	363	383	396	374	363	328	371	359	349	366	376	380	384	328	381	368	332	372	369	367	370	327	345	407	356	360	351	342	347	361	384	362	379	359	357	369	373	377	383	381	326	347	375	403	355	354	369	352	359	384	383	351	366	406	378	337	357	369	377	368	377	378	387	392	367	356	339	385	332	352	348	361	372	350	393	343	380	343	362	339	384	360	347	369	360	378	357	375	361	349	384	373	368	354	351	364	350	360	366	362	383	344	374	419	306	379	403	360	353	386	368	335	345	378	373	349	361	389	358	358	373	362	341	388	283	363	365	352	364	385	395	346	391	390	383	368	320	393	356	359	360	391	331	350	378	370	341	389	380	364	358	372	393	374	382	368	384	341	358	350	375	356	359	350	377	411	354	344	360	393	333	335	351	353	361	383	382	332	357	384	373	364	364	377	338	345	361	353	394	374	344	354	340	390	333	371	364	370	392	345	379	322	340	351	335	341	328	337	329	363	379	381	379	418	354	339	349	381	391	361	360	381	363	350	345	355	380	306	379	349	354	335	341	333	349	363	345	366	394	371	374	347	364	382	387	365	388	367	380	368	377	355	366	375	374	391	369	376	373	352	385	360	363	394	362	358	374	358	370	350	382	399	366	350	360	398	344	366	415	397	378	325	340	361	362	351	351	356	397	333	407	393	373	342	344	370	365	330	369	382	335	360	342	372	405	379	345	345	369	415	382	349	345	363	378	349	389	376	339	377	346	354	353	361	364	377	362	361	345	336	380	358	346	347	347	355	371	373	353	397	388	330	365	335	357	386	362	354	391	370	360	379	358	382	354	347	367	406	365	349	337	349	356	372	379	342	341	365	372	369	410	359	349	358	387	322	344	362	373	357	353	342	376	347	352	345	357	366	340	378	383	353	373	356	380	360	354	396	392	346	350	369	342	349	340	347	381	373	377	383	395	396	410	375	361	407	364	370	380	381	378	354	375	336	351	381	344	323	426	392	407	368	370	342	379	362	354	408	409	377	403	356	375	382	367	356	351	363	386	359	362	398	373	368	354	376	349	394	396	343	369	341	365	384	367	378	378	352	396	393	354	337	367	353	359	358	347	365	396	366	366	387	368	366	372	376	371	352	349	368	359	348	369	329	366	353	360	360	350	355	388	361	377	394	367	339	377	344	345	345	358	383	332	351	374	363	362	378	388	391	359	330	383	336	369	354	342	340	371	283	383	355	387	415	376	394	342	368	352	355	386	321	373	367	356	394	347	357	369	399	398	346	356	371	364	380	365	332	385	363	382	404	332	378	382	349	388	381	360	346	345	381	345	374	340	378	321	349	369	347	365	358	347	359	346	374	356	368	367	337	383	372	332	352	333	331	381	373	363	360	357	395	395	330	393	383	392	348	343	355	364	394	330	368	322	338	399	345	333	381	356	358	351	359	377	342	368	392	365	329	379	334	377	401	373	360	379	367	382	348	349	367	382	382	378	349	354	327	342	343	374	353	383	343	356	404	355	376	329	391	377	351	370	332	368	378	375	390	362	366	362	339	372	368	367	369	341	323	347	383	370	384	362	377	383	329	336	362	365	373	363	343	403	349	362	357	332	382	336	352	339	369	403	354	351	354	345	372	344	379	370	367	353	361	331	350	383	371	389	313	342	366	358	373	354	378	362	402	356	383	360	354	317	382	397	382	336	340	362	367	364	407	355	376	367	342	359	402	361	390	345	393	342	355	400	362	359	376	367	385	388	380	360	352	309	389	357	387	360	407	368	357	340	389	393	403	392	372	357	369	377	350	376	373	372	360	381	358	358	355	339	350	387	359	356	348	375	347	405	400	364	401	355	331	364	321	356	372	358	355	373	356	375	374	354	367	359	372	336	357	364	357	367	380	333	354	376	375	326	359	357	334	349	318	362	346	366	386	382	339	372	399	394	356	330	339	357	387	336	367	325	379	344	328	378	393	397	401	361	387	358	413	362	362	370	333	361	407	367	348	390	389	344	347
35887	44940	52625	59771	56325	53878	41842	41152	29887	22734	20963	14319	5178	5042	5409	5294	4410	4970	4817	5218	5939	3318	2767	2812	2544	3304	2793	1522	1267	1151	1092	1146	1124	1131	1059	1148	1091	1056	1158	1191	1048	1050	3091	4760	4309	3053	1878	1306	1001	912	889	911	909	854	892	914	900	914	900	884	951	877	954	883	887	902	891	887	825	922	916	856	880	862	934	856	912	882	879	886	876	850	879	888	858	895	861	874	881	875	880	875	890	901	942	872	876	868	879	897	907	934	875	898	917	868	873	857	915	895	913	863	908	882	937	859	888	900	884	933	881	927	892	938	894	873	906	883	872	895	886	937	948	893	855	899	885	902	863	898	842	863	891	915	859	850	967	934	850	889	888	894	915	844	812	927	886	831	845	872	913	913	873	928	936	908	954	931	893	925	914	822	852	859	911	871	893	931	890	904	867	889	898	939	879	872	952	855	852	865	920	917	824	909	881	885	909	826	880	913	846	937	933	889	884	899	914	875	901	871	868	828	938	892	923	846	848	896	885	907	852	869	910	938	936	895	902	869	885	902	883	808	874	886	874	941	895	850	922	866	891	924	906	909	920	914	914	910	910	882	890	905	928	894	875	906	892	915	866	875	866	876	844	890	873	919	895	915	925	902	947	888	869	928	860	907	923	916	878	868	858	839	898	877	886	917	861	917	856	828	869	890	811	924	838	909	934	905	890	919	853	881	944	872	856	896	899	900	893	912	893	879	892	890	881	887	920	869	874	932	907	905	922	897	873	890	917	863	893	881	873	891	893	885	915	849	920	930	922	885	942	923	899	892	845	879	891	919	885	887	893	929	854	930	877	888	942	908	881	897	901	879	862	915	899	866	848	939	912	891	929	873	916	930	801	839	924	889	927	888	903	896	831	927	962	896	909	805	916	879	927	874	973	899	881	865	910	837	871	906	808	930	875	851	886	935	901	854	893	927	922	892	902	855	897	849	882	903	923	865	926	870	888	906	878	878	873	885	924	878	922	873	870	873	880	904	880	889	871	854	866	896	879	877	927	900	885	847	898	944	885	848	909	922	908	850	948	858	880	927	862	894	865	915	892	896	911	903	919	899	942	887	843	931	882	878	889	876	891	949	933	915	906	921	900	889	892	923	903	894	919	940	887	879	877	881	934	933	867	942	863	930	883	923	872	903	892	892	849	879	872	833	879	896	854	982	876	889	899	897	890	940	887	909	926	898	874	893	885	896	873	920	847	863	867	879	849	917	897	887	946	854	881	927	906	904	825	866	869	898	913	876	904	903	877	902	866	855	863	906	855	914	928	923	923	928	857	887	828	855	882	899	853	887	861	936	868	911	909	842	889	900	855	906	894	878	877	920	886	899	850	870	890	857	910	891	883	942	908	859	876	829	901	852	878	929	854	917	929	919	916	952	885	910	897	904	906	912	878	853	895	875	888	860	882	860	852	895	894	917	900	859	869	888	854	953	924	855	858	911	898	869	817	898	872	875	944	881	920	944	907	833	933	866	861	877	874	909	871	882	920	879	908	872	899	901	866	848	837	896	893	928	857	901	868	932	872	872	869	878	891	963	873	896	887	881	942	969	894	881	908	882	947	917	887	879	865	884	864	928	821	895	848	894	916	879	926	909	912	907	836	845	961	861	803	906	917	906	915	913	916	847	886	925	885	910	946	936	897	878	895	889	845	882	887	839	897	907	922	877	865	880	904	906	882	901	890	859	861	884	869	852	892	820	881	861	918	868	873	910	892	967	892	920	886	861	879	891	876	922	928	891	909	913	900	963	893	898	924	900	895	857	878	911	909	874	928	896	895	883	920	906	908	845	885	930	863	930	881	904	861	881	964	874	872	878	859	888	857	898	922	846	905	905	940	913	850	879	874	870	943	897	866	864	916	883	835	903	905	944	827	848	945	902	932	953	904	917	948	860	893	872	919	907	861	919	898	826	898	891	901	909	858	901	909	864	883	871	969	851	892	903	907	914	881	875	919	941	920	880	922	891	846	879	907	863	912	842	906	901	881	884	892	856	888	898	839	893	898	865	884	910	863	892	909	843	904	859	914	927	898	912	841	921	875	905	957	849	825	938	918	892	943	888	890	880	921	917	901	960	857	841	864	900	911	905	917	880	889	846	899	859	863	917	891	891	852	874	841	876	921	885	887	899	910	854	923	908	841	867	920	901	841	935	882	857	905	928	839	831	901	928	863	908	823	845	881	918	927	918	853	845	896	863	946	886	850	932	920	917	916	852	857	863	880	893	877	848	835	923	864	893	881	887	904	879	913	902	850	920	927	885	853	868	861	877	849	863	867	903	936	861	911	916	906	860	931	880	892	877	936	921	908	858	870	891	877	887	858	933	896	907	888	890	889	893	848	867	845	873	946	864	928	876	813	928	888	879	871	879	859	854	849	905	858	889	898	909	937	903	850	845	886	852	881	964	858	876	881	876	872	811	886	880	913	904	918	932	845	909	872	911	874	906	942	923	978	922	849	887	844	903	886	878	884	868	864	919	879	876	916	891	896	856	900	887	898	906	874	879	926	924	890	904	883	883	934	897	942	903	869	876	884	907	857	974	841	855	879	888	896	874	919	862	913	906	886	921	968	956	897	881	922	913	907	863	909	827	883	896	852	915	857	928	858	865	865	890	874	947	869	868	900	909	847	884	858	980	859	880	880	902	893	891	899	828	867	900	897	896	873	918	867	885	894	861	887	901	923	858	846	855	866	939	865	915	868	917	900	948	870	926	853	917	902	932	873	945	848	916	866	865	889	831	889	878	921	885	866	855	903	910	916	929	860	895	853	858	891	922	888	938	945	882	904	898	896	881	889	866	906	890	887	898	869	892	885	900	819	885	884	930	905	901	894	877	875	858	857	898	898	860	886	915	918	918	867	917	894	883	868	916	882	896	834	874	874	861	896	862	839	911	951	867	871	870	854	924	882	877	892	909	903	868	874	887	866	896	896	870	897	883	902	912	876	887	986	868	880	861	892	867	885	936	870	882	823	884	916	894	920	881	915	919	873	883	855	925	888	889	871	813	893	899	909	878	905	900	913	896	890	906	917	890	853	870	940	853	870	872	886	818	852	891	879	904	904	881	858	831	903	924	874	874	861	880	886	921	864	865	849	936	887	900	892	846	907	840	889	848	883	891	896	895	861	926	877	924	868	832	901	896	897	934	948	871	891	865	909	910	887	930	873	842	911	887	895	830	912	902	920	903	856	914	864	909	894	875	874	897	864	936	880	920	852	930	889	864	837	936	927	912	901	901	853	928	905	859	899	866	885	914	888	896	971	916	936	882	846	888	920	913	930	875	883	900	829	859	875	898	892	946	871	898	840	886	889	835	869	893	904	923	867	927	865	885	839	922	851	881	898	882	884	944	932	870	857	851	906	953	900	881	926	903	896	926	913	918	884	861	924	935	930	855	862	896	884	865	827	938	891	903	939	857	898	805	879	891	966	859	869	846	892	853	871	880	907	921	867	896	898	966	889	875	901	879
56934	51840	50144	47034	48915	44627	38486	32082	27490	25892	21842	13224	5535	4318	3652	3099	2856	3143	2457	2081	1640	1354	902	755	965	1253	601	402	449	419	393	400	377	435	422	399	380	387	398	395	390	399	826	1622	1448	1005	672	504	422	398	363	333	332	360	334	325	359	272	303	297	300	328	345	328	342	362	333	308	294	339	309	347	311	283	304	350	356	358	322	294	315	352	304	337	301	333	333	346	315	323	333	341	339	333	343	348	336	345	329	276	313	346	368	334	356	325	313	311	353	336	328	319	357	318	323	360	316	303	368	312	320	308	352	325	304	321	346	324	313	319	341	343	302	348	336	344	323	326	360	342	327	299	307	350	363	306	344	330	379	335	312	304	317	330	328	347	312	360	287	318	309	302	337	286	325	291	339	319	312	342	318	315	350	340	343	352	300	347	310	341	315	328	320	338	372	326	335	326	362	324	332	328	322	346	323	308	348	327	326	314	341	310	310	334	355	282	349	296	323	318	347	342	331	355	362	321	346	344	282	281	305	347	318	336	320	340	329	358	336	352	329	345	360	300	340	286	332	327	325	292	374	334	359	334	313	358	334	327	292	282	332	346	339	319	347	365	336	320	333	326	336	351	338	381	292	321	304	311	315	331	311	353	308	317	343	370	321	313	320	275	341	325	348	309	314	321	328	338	389	319	360	344	324	323	350	367	324	323	354	339	354	347	322	299	301	342	321	327	292	310	330	316	329	302	324	343	318	334	346	312	308	322	282	360	334	327	332	350	321	343	330	348	333	347	331	316	346	332	280	363	301	323	338	327	330	342	358	327	334	338	340	333	297	310	345	304	343	368	367	331	313	325	319	332	316	323	325	348	328	334	365	310	337	334	318	311	327	309	316	324	339	318	330	362	339	336	295	328	354	328	368	323	307	339	332	334	302	385	356	305	319	281	333	342	351	317	331	326	344	341	308	314	361	310	345	340	374	350	300	333	328	352	304	342	317	331	326	322	277	365	348	334	331	351	356	342	349	348	355	332	328	327	337	316	332	340	315	326	315	325	312	321	313	326	327	347	317	333	294	341	337	340	311	303	321	333	338	360	315	350	313	343	335	350	322	349	334	377	319	345	341	335	297	315	321	349	347	342	322	318	362	306	334	353	315	327	338	312	343	328	314	319	360	353	358	333	356	327	304	319	308	356	326	336	319	345	353	324	354	311	351	320	325	340	331	336	341	294	328	321	325	328	287	330	347	327	354	317	346	315	346	310	350	315	288	319	309	303	355	342	344	348	318	318	340	337	321	308	345	336	300	339	384	323	332	326	349	350	342	300	352	334	334	345	322	331	317	326	371	325	335	323	359	327	309	359	326	297	332	351	339	331	325	338	296	339	330	338	324	361	290	331	343	323	338	354	329	312	340	348	332	338	329	339	318	340	351	339	326	340	318	343	303	308	318	312	309	324	318	312	309	350	333	341	320	337	356	319	305	343	312	296	354	345	330	304	345	349	353	320	331	330	313	320	334	274	316	338	344	324	339	318	314	331	329	355	320	332	346	330	335	332	335	360	331	341	358	352	337	336	322	328	311	322	338	323	315	313	318	349	328	335	328	312	358	300	307	329	315	340	341	325	334	309	350	317	308	331	318	325	327	320	322	313	334	312	325	319	319	324	364	345	311	349	322	315	307	305	299	332	344	316	333	341	333	321	320	303	319	318	322	339	348	362	337	333	339	345	330	318	341	332	352	322	325	346	340	339	347	291	317	357	317	355	323	325	334	344	318	322	342	324	337	309	344	336	361	337	331	332	317	336	285	328	334	357	318	334	324	298	316	340	330	327	292	310	359	324	331	328	307	328	323	316	324	307	304	360	317	340	334	296	308	305	336	341	297	300	343	327	361	303	329	330	320	356	337	324	324	316	345	353	350	364	331	298	301	296	348	354	296	331	362	361	326	327	332	332	322	357	359	319	313	348	331	349	307	341	298	309	358	350	313	312	319	309	322	303	310	308	317	323	312	305	305	306	329	352	308	339	351	322	320	333	336	335	316	317	353	348	324	359	313	341	347	369	348	329	329	305	341	310	320	310	343	330	330	323	331	330	351	338	336	334	319	374	333	325	302	337	344	316	331	318	332	324	354	341	315	314	338	327	308	326	345	340	271	325	330	348	332	352	330	329	337	336	322	344	330	337	357	283	361	328	317	334	325	318	330	314	307	308	352	340	353	339	300	315	333	355	359	354	322	345	367	308	358	361	334	321	331	354	323	347	336	331	320	321	341	314	342	325	295	289	320	318	329	318	306	311	349	303	339	323	316	322	335	351	366	328	330	332	303	321	370	339	326	331	310	317	349	348	338	329	345	308	323	323	344	319	310	301	312	312	334	320	311	356	317	333	275	318	325	316	299	318	330	329	308	356	342	325	350	339	329	316	351	344	351	363	325	351	310	335	293	311	333	365	320	328	341	315	341	347	323	336	338	323	352	319	353	346	313	323	345	321	334	338	308	308	288	338	305	334	355	311	309	333	309	343	351	308	314	330	313	330	323	343	329	310	370	310	328	302	362	334	320	309	358	335	336	298	313	334	347	369	331	330	293	317	332	335	330	318	331	320	296	358	336	338	337	327	335	336	322	367	347	328	337	361	343	342	346	343	316	311	305	335	338	336	327	344	351	328	327	359	320	339	353	366	366	345	342	349	314	335	315	328	299	317	372	347	350	322	331	315	297	349	321	336	332	292	319	339	344	328	329	344	306	320	331	335	325	360	347	319	341	363	349	322	338	323	293	333	361	337	331	302	335	332	319	330	310	316	347	363	318	298	286	325	302	317	336	318	309	314	316	330	359	329	295	303	309	322	376	338	310	349	336	349	321	300	331	327	351	346	352	343	329	301	354	348	328	344	338	324	341	298	313	355	311	318	315	315	315	303	333	326	284	330	347	316	306	353	278	336	343	367	328	318	334	330	339	332	326	323	337	339	320	330	321	332	310	299	315	332	309	327	326	331	347	326	331	294	379	334	335	347	336	328	345	341	305	344	349	341	303	311	335	332	330	325	373	311	362	360	331	365	359	326	332	288	328	350	302	359	319	364	293	369	349	362	307	318	321	324	344	396	341	313	315	306	325	354	338	319	341	352	324	312	349	345	327	322	315	314	341	356	325	328	332	321	328	330	351	323	356	317	324	351	317	338	338	325	313	313	331	360	342	309	304	344	343	313	298	296	331	310	330	345	334	323	312	367	295	318	291	310	320	329	332	362	328	313	370	322	321	290	323	330	335	350	324	305	333	298	364	321	332	306	316	296	327	331	334	376	339	342	359	328	345	320	328	297	314	337	310	340	321	335	323	324	316	320	350	319	326	320	317	314	302	323	318	342	316	358	349	308	306	322	323	307	334	341	354	327	320	346	340	320	333	382	282	281	320	354	315	359	309	316	346	299	336	317	321	322	313	323	353	348	326	316	340	345	341	334	314	330	312	331	338	351	295	342	320	336	336	304	331	312	288	335	318	339	342	312
42578	51564	57302	57721	56945	56213	49778	47551	32983	32447	25642	18898	12664	13905	13902	11695	12437	12964	9437	7784	6320	5805	4101	3109	4366	5885	2017	1243	1235	1161	1214	1126	1071	1127	1096	1107	1005	984	914	1075	1097	1149	3646	7599	6502	4114	2494	1507	1114	930	862	786	831	769	823	840	855	806	809	814	750	778	790	774	811	850	824	739	751	834	799	817	799	838	815	828	786	767	791	769	772	791	777	806	788	779	806	821	784	772	771	755	798	805	822	808	808	820	802	795	788	813	768	803	761	854	799	825	810	785	857	845	794	750	806	783	789	756	781	827	783	784	795	787	808	804	865	751	792	755	800	795	783	715	755	816	749	777	767	782	789	847	798	817	747	756	779	800	793	802	826	783	847	775	781	809	825	749	754	779	787	810	749	768	774	760	801	786	798	791	842	790	770	780	825	817	820	798	817	862	782	782	785	851	803	778	791	815	800	771	797	818	791	760	824	772	777	792	783	790	801	797	813	757	797	792	776	778	789	781	820	812	827	786	802	781	787	785	759	788	797	763	785	824	758	764	803	792	832	812	797	847	765	781	770	807	822	809	752	796	784	757	846	770	831	752	760	750	844	786	816	749	818	816	837	796	807	752	810	809	807	797	850	798	775	863	786	761	809	790	779	831	806	789	810	757	788	826	810	781	800	812	755	751	778	847	816	848	798	799	763	761	739	827	783	803	802	820	795	809	797	841	811	784	810	854	828	790	794	775	788	755	799	781	790	836	781	785	790	791	810	771	826	783	841	827	775	863	786	773	796	789	819	770	791	763	759	827	775	748	771	777	765	759	810	819	802	827	803	806	789	821	749	799	806	751	866	822	819	802	841	736	761	800	835	807	839	826	805	812	810	708	785	824	804	798	756	785	767	848	776	814	771	788	745	767	764	782	837	806	771	794	774	843	752	742	814	800	821	789	792	785	809	771	815	793	767	829	765	737	755	802	862	765	801	781	810	845	827	808	829	766	805	794	764	814	827	822	791	807	777	796	770	835	775	835	799	749	779	814	781	823	815	783	787	776	813	799	823	776	761	762	845	789	812	822	798	820	781	756	753	776	764	808	765	834	780	802	783	817	795	802	825	833	828	822	850	833	742	773	794	727	788	792	745	761	786	846	769	771	801	832	748	794	738	811	810	769	780	803	825	776	793	799	748	758	794	799	811	755	814	831	767	818	747	821	810	785	808	730	777	822	839	768	813	767	822	819	836	807	805	797	836	756	833	782	790	841	799	794	818	840	790	764	811	833	803	776	812	805	778	812	799	776	853	783	797	802	818	794	764	799	776	815	786	787	796	803	734	822	777	769	816	733	786	769	787	806	802	768	771	767	749	786	755	768	704	803	791	845	821	775	773	784	786	816	804	793	811	770	807	775	792	825	798	839	802	739	819	702	788	859	774	785	800	810	756	776	852	797	828	816	760	754	799	796	767	730	835	815	794	786	788	780	802	782	810	784	783	791	785	787	761	780	820	797	782	793	838	762	773	807	815	769	786	788	807	809	778	775	780	789	726	809	791	830	769	745	829	789	803	861	745	803	774	816	793	821	802	797	811	764	788	759	791	822	839	774	787	787	826	805	815	859	795	780	800	765	803	775	823	777	840	779	820	805	803	807	780	789	804	781	801	800	781	793	771	795	742	744	801	777	773	791	838	809	812	811	771	793	787	789	785	847	806	813	794	753	794	791	782	818	817	809	835	763	775	777	769	779	798	818	768	765	778	812	781	797	803	846	725	798	800	791	750	802	794	799	744	826	769	821	855	824	817	770	856	813	784	784	762	799	840	773	793	801	765	771	805	767	828	830	838	812	796	781	836	811	791	830	798	799	803	739	752	838	789	814	782	780	819	808	825	806	826	774	823	774	765	777	828	807	813	821	790	831	779	752	783	811	809	818	771	791	809	823	819	799	841	828	797	774	810	782	822	751	785	770	809	804	739	770	774	821	809	836	782	802	769	815	751	775	833	777	738	782	769	807	781	837	770	750	791	802	815	830	787	751	742	719	797	821	779	800	799	806	770	787	761	845	858	783	785	776	808	783	780	776	774	786	809	750	827	818	768	775	813	799	785	818	807	814	767	818	872	845	788	766	777	763	795	842	807	781	759	806	805	770	764	824	750	762	775	857	769	770	776	779	831	828	733	812	829	774	769	790	790	762	804	741	832	802	758	831	728	787	770	835	766	828	839	770	760	746	774	807	790	800	784	792	774	787	825	804	817	800	823	777	806	779	846	780	800	821	807	811	807	803	829	787	773	812	762	775	802	810	838	786	870	793	760	807	777	803	819	785	779	786	851	774	798	771	796	799	800	775	766	795	815	870	795	800	780	802	746	833	783	782	826	767	768	810	805	805	767	774	755	783	759	795	805	774	803	748	792	793	806	771	772	808	755	794	794	773	782	777	804	804	798	792	793	739	802	814	788	783	807	796	832	820	780	813	767	768	787	775	790	763	757	814	816	801	841	813	768	784	807	782	836	795	753	765	784	802	779	783	799	811	763	822	812	791	786	773	767	765	784	787	792	752	789	807	783	829	772	803	787	806	798	785	786	759	786	835	738	794	781	781	732	763	775	765	802	781	781	775	814	749	771	786	821	759	823	841	795	863	777	785	739	776	796	785	802	818	823	792	777	796	799	810	827	728	802	752	828	815	814	807	797	778	819	785	767	763	807	802	785	832	814	799	774	777	756	782	794	737	816	765	793	766	810	816	801	789	850	809	741	752	798	790	828	804	809	838	786	798	769	775	784	749	797	768	814	803	795	782	818	766	846	782	811	841	775	803	770	791	802	828	746	814	746	781	839	782	742	783	801	774	823	813	773	769	803	794	792	815	826	802	736	832	814	788	842	772	791	725	807	789	803	745	765	841	749	785	812	839	796	829	798	812	770	789	803	759	834	750	792	814	798	789	781	798	797	775	822	783	765	802	760	788	825	735	823	771	768	757	833	819	790	890	812	774	826	792	792	808	779	799	785	782	788	796	823	788	758	797	784	776	811	830	822	820	816	804	807	770	858	788	787	840	832	817	797	802	783	810	780	768	784	830	796	737	778	826	757	796	750	798	816	782	830	818	813	836	801	835	796	783	792	825	772	786	807	769	812	819	787	836	766	801	805	767	756	794	782	780	748	753	773	751	811	813	761	741	758	784	812	781	862	773	780	822	797	827	820	762	759	814	766	783	769	779	784	801	713	767	776	799	753	746	775	796	782	799	806	777	792	802	758	847	803	770	790	852	808	767	800	796	836	838	781	737	789	862	755	801	793	769	814	840	789	797	791	813	866	818	762	802	810	807	757	755	783	742	787	782	798	827	834	842	806	754	836	785	726	804	884	746	821	760	761	784	800	746	752	807	821	771	824	796	758	839	776	776	784	785	810	809	775	789	858	790	769	792	770	804	825	779	816	821	731	865	796	776	817	763	812	779	725	819	795	779	751	785	794	777	784	790	776	771	776	718	756	808	797	799	758	785	760	791	804	805	833	759	772	809
24838	21127	22691	38615	36285	25928	14608	6380	2558	1606	977	700	624	519	465	493	447	492	481	444	406	402	400	423	403	405	345	405	354	395	424	396	403	353	368	371	345	386	367	388	383	365	372	413	510	474	441	389	418	368	363	384	389	365	345	368	352	335	374	366	367	341	349	373	366	368	336	376	413	368	350	368	339	362	350	366	386	364	361	358	397	388	353	374	356	379	358	357	389	363	364	362	394	381	349	337	361	353	366	382	385	352	339	352	373	339	354	390	370	394	345	392	366	381	368	390	389	377	364	377	341	350	381	349	346	358	367	365	367	378	331	354	357	360	403	345	358	366	400	359	369	391	382	360	366	389	371	346	397	381	398	379	368	342	350	354	382	359	375	349	402	371	361	375	365	361	366	353	360	350	367	351	371	372	351	364	333	345	381	402	392	330	349	354	367	337	361	373	380	355	348	364	390	385	343	364	361	346	367	345	380	346	401	357	348	381	397	401	329	375	378	340	355	355	347	397	383	406	343	389	372	384	377	377	373	346	328	337	377	357	380	362	347	354	356	344	342	386	350	354	353	350	346	374	366	351	355	332	360	362	371	361	349	393	364	366	325	371	372	331	349	383	350	355	338	389	374	353	347	356	390	376	353	363	376	355	367	356	354	375	379	363	366	344	343	353	358	385	364	338	349	389	364	323	376	339	382	376	351	384	395	377	372	322	359	347	357	392	348	321	385	340	353	378	398	369	342	371	352	375	334	351	363	347	374	375	378	368	364	335	400	367	359	350	407	373	332	342	351	363	368	390	364	374	373	341	378	384	365	372	340	374	362	396	357	337	367	377	345	350	395	385	370	357	367	343	404	360	373	388	380	401	392	374	354	347	396	352	342	383	351	376	358	330	366	363	374	365	384	347	336	385	405	337	355	407	351	366	379	345	345	360	353	395	346	354	350	359	357	388	354	360	378	355	399	355	370	358	376	371	385	401	369	367	326	368	329	357	350	372	357	353	356	381	337	358	354	397	359	378	349	358	357	343	380	381	339	380	359	412	398	356	372	386	366	370	343	380	398	396	355	371	396	370	358	405	378	383	391	410	371	369	380	356	348	363	378	331	364	345	378	364	347	385	398	389	348	324	362	350	370	369	354	377	344	364	375	362	390	360	364	342	381	368	392	374	347	373	386	379	362	368	397	369	366	392	397	419	371	380	361	346	397	374	352	376	384	344	367	335	384	376	370	350	350	345	372	379	381	365	355	409	378	360	387	374	349	359	343	360	353	353	365	360	351	307	415	396	363	388	365	359	347	358	377	356	361	353	386	367	387	354	395	380	383	357	365	359	382	377	373	387	365	378	380	433	338	370	352	364	369	337	344	370	369	404	351	346	366	386	344	365	372	348	366	355	350	412	354	367	359	372	344	338	386	391	362	368	371	380	367	354	341	367	362	366	362	365	359	366	359	365	374	365	352	388	409	357	361	367	405	355	339	328	393	371	361	373	351	363	386	347	404	360	349	360	345	345	343	336	350	378	376	373	382	377	345	395	339	387	369	352	366	370	336	393	350	354	366	367	362	338	378	386	381	380	374	358	407	369	334	363	313	347	387	347	374	380	395	341	371	360	383	387	379	399	394	362	378	352	370	415	342	394	390	359	352	390	360	394	401	357	394	398	358	352	358	378	402	385	376	372	372	376	363	340	372	352	340	387	336	369	348	342	368	356	368	351	376	359	359	369	366	401	354	400	395	388	386	368	373	373	376	366	382	388	335	360	363	331	356	394	366	374	330	374	352	318	344	350	347	387	351	378	321	351	338	359	327	341	350	369	366	360	368	372	334	370	354	418	399	376	384	342	364	327	368	361	354	362	363	350	377	348	384	385	365	387	331	356	363	344	364	330	370	398	355	357	388	401	353	370	369	374	367	346	340	371	384	393	374	402	384	426	359	377	376	362	345	355	365	343	367	380	364	340	367	361	374	360	397	369	364	333	384	368	341	362	375	378	398	365	347	346	326	372	361	377	368	354	355	350	355	379	365	364	388	339	371	383	367	331	395	353	351	356	390	361	403	363	378	350	380	399	334	349	361	382	403	383	396	370	369	370	315	395	373	359	393	354	352	401	376	357	369	364	365	361	373	329	323	380	380	353	416	362	370	388	371	386	361	358	338	324	367	368	358	375	355	380	386	386	369	374	356	384	355	365	353	373	405	340	332	340	351	391	361	349	339	374	335	388	372	380	363	380	380	382	366	379	353	357	340	370	347	379	380	348	353	350	380	347	346	419	341	379	373	372	352	348	367	368	351	358	400	370	366	378	371	363	366	387	324	389	381	350	361	350	342	383	393	380	394	402	360	372	356	380	355	338	350	341	361	327	360	393	377	369	364	332	373	376	365	349	362	349	382	350	396	346	324	364	366	399	332	342	342	363	362	369	343	337	386	367	350	371	377	374	390	363	402	374	356	362	366	410	368	366	387	368	368	391	381	377	407	380	358	359	387	381	378	358	392	363	367	340	351	387	382	343	352	369	326	377	399	381	362	336	394	378	350	345	342	347	366	360	351	378	344	379	364	375	373	365	349	350	359	370	330	366	366	402	356	401	396	377	371	369	348	386	362	396	363	376	360	340	374	401	387	403	358	363	393	346	381	370	384	367	339	364	336	370	367	342	373	384	377	363	382	364	376	382	382	364	359	375	362	369	363	349	364	365	373	390	364	348	328	367	371	352	351	379	381	333	359	357	404	371	396	376	334	364	386	394	348	362	360	376	355	333	366	379	382	385	354	354	382	351	350	396	339	375	377	391	340	356	372	398	347	364	343	345	355	341	409	381	368	340	359	382	395	361	375	355	386	381	382	334	361	363	371	378	368	341	366	357	345	380	359	369	397	379	395	368	367	401	372	361	362	371	366	347	377	391	319	353	354	377	374	361	402	381	379	380	360	374	374	374	371	384	410	396	383	350	355	353	359	376	374	395	385	359	356	352	327	359	379	370	370	358	403	371	370	359	363	392	376	365	336	403	370	378	370	361	408	396	382	378	349	352	365	346	374	372	370	350	388	364	384	385	366	411	387	381	349	397	362	396	355	356	389	362	429	368	346	379	369	383	326	400	356	364	377	354	325	361	352	377	379	380	389	352	378	372	365	353	354	363	358	360	375	355	382	366	382	367	366	380	338	337	372	356	364	338	397	385	371	357	383	340	351	391	378	368	363	343	365	342	375	363	373	358	348	378	378	384	345	374	319	375	403	364	396	391	348	374	361	355	376	387	359	365	373	378	378	387	367	395	380	380	378	366	384	329	359	357	368	343	390	362	366	377	338	383	377	370	349	400	383	353	378	386	400	400	335	369	355	349	328	365	359	341	360	391	351	340	341	343	378	351	366	380	347	332	370	378	336	337	350	382	369	381	382	407	409	348	367	386	350	383	353	381	369	382	380	363	365	390	374	385	376	370	400	361	351	368	365	365	370	367	292	335	376	343	398	352	409	367	365	353	351	357	333	385	377	358
16534	19785	27470	45685	42603	36303	23824	13890	7227	5287	3300	2582	2170	1694	1393	1643	1619	1776	1525	1461	1208	1057	1086	1138	1182	1128	1032	1076	1044	1015	1050	1105	1055	1077	1041	938	982	926	944	971	983	1028	1160	1379	1440	1430	1217	1111	973	936	893	925	919	927	899	844	869	889	875	855	921	893	904	916	950	874	910	947	874	912	902	899	877	907	929	895	921	900	843	866	855	920	901	908	977	918	882	910	883	880	944	885	893	912	925	871	892	854	874	888	857	920	899	896	890	920	942	850	893	916	897	909	865	900	908	893	875	860	852	954	913	881	891	903	905	864	832	933	887	962	914	881	897	951	862	883	893	895	917	874	905	938	910	895	948	960	947	909	882	925	940	932	948	856	931	954	917	919	996	884	835	896	882	919	891	884	950	940	926	881	919	928	972	933	856	861	887	882	883	893	910	896	864	858	920	934	882	908	916	922	881	937	927	824	874	903	867	913	896	922	921	925	881	877	943	922	882	928	886	901	872	910	926	908	916	899	905	840	842	892	914	865	960	872	959	865	898	916	880	939	891	888	920	886	912	877	902	881	904	885	898	882	918	871	891	914	917	930	916	864	874	934	922	855	889	921	907	967	858	917	875	966	886	883	896	892	885	910	917	892	939	899	901	909	934	886	890	912	936	974	910	913	915	923	840	914	888	930	939	908	904	914	895	998	920	943	897	878	896	867	924	920	913	924	896	876	890	907	894	901	859	885	943	899	887	858	812	919	910	914	938	884	914	907	860	899	917	890	848	911	813	956	878	894	910	879	910	857	910	896	902	922	885	914	925	892	909	904	892	879	883	896	875	916	921	884	878	929	914	883	922	917	913	989	943	889	921	908	850	903	919	906	880	903	894	887	824	913	926	860	884	877	870	920	886	952	889	879	888	864	933	877	877	884	928	908	879	966	905	891	944	897	933	901	903	829	940	956	871	889	874	864	860	901	931	941	890	886	896	878	954	906	889	915	970	904	904	887	852	876	888	860	929	906	885	930	923	876	980	896	888	859	900	933	910	921	906	918	895	924	934	940	908	938	906	832	927	922	893	942	864	932	859	951	874	917	898	893	911	904	961	899	902	896	891	917	909	977	917	877	835	904	872	926	923	919	884	885	887	908	913	908	925	930	927	860	884	913	899	881	896	907	875	900	900	896	940	912	910	866	894	887	909	899	919	918	922	919	868	929	927	954	878	912	959	930	947	915	886	909	889	899	897	903	913	938	876	933	863	939	906	885	928	864	896	884	886	919	918	899	879	893	969	954	924	904	936	889	921	897	877	881	919	886	861	874	922	916	941	871	937	913	927	897	839	862	939	958	873	863	911	942	886	861	913	888	870	928	881	886	939	919	912	908	887	832	921	922	897	903	907	889	929	921	859	887	902	912	908	883	908	962	872	927	900	940	881	886	951	936	949	932	880	944	927	919	894	875	884	873	854	914	914	893	905	950	876	898	937	921	893	938	900	892	888	905	892	899	890	864	920	970	923	904	936	865	939	849	936	924	966	919	913	897	912	831	853	910	908	912	883	885	896	923	862	879	924	875	866	904	867	914	861	937	874	918	875	914	910	917	920	909	897	969	922	882	981	886	963	926	916	928	892	868	851	870	876	900	929	913	918	926	881	871	848	949	891	864	867	923	916	894	907	897	914	907	927	931	934	944	871	898	956	885	928	899	868	912	925	912	875	897	867	919	949	930	915	851	911	873	911	867	882	903	894	935	906	956	918	877	921	923	937	912	891	893	889	964	928	949	922	875	902	887	899	899	884	850	913	878	902	961	936	904	927	866	891	916	865	906	890	848	923	897	862	851	858	868	862	920	827	945	956	923	889	845	875	853	874	871	948	899	878	871	943	864	953	923	947	875	863	940	866	880	934	949	935	860	959	894	923	883	954	947	885	892	915	922	876	861	894	922	837	877	912	908	901	920	934	874	925	910	948	967	906	923	927	904	902	923	867	869	930	847	911	947	895	851	927	920	845	889	915	933	924	968	916	917	898	918	923	877	977	915	885	884	927	938	878	891	944	907	934	857	893	891	873	982	889	901	876	908	937	900	906	864	873	901	913	973	923	965	908	912	886	910	897	892	894	880	945	947	889	918	891	866	933	916	938	892	910	908	829	921	879	894	924	926	879	896	882	918	888	872	916	884	887	878	881	959	933	899	846	958	941	834	937	913	905	926	860	939	925	916	926	883	953	904	909	903	960	912	904	900	869	919	918	894	918	922	939	861	931	890	914	900	930	926	903	948	906	878	825	889	945	878	944	900	890	927	901	934	917	906	955	871	928	917	920	867	901	953	911	817	917	948	875	882	860	947	882	959	896	919	968	910	913	893	860	931	829	934	896	886	910	939	954	874	906	972	871	899	833	906	870	915	961	893	947	893	880	867	933	879	920	870	930	961	866	900	962	921	935	891	889	859	931	901	893	928	939	897	909	907	919	874	923	897	908	862	943	912	908	873	867	917	950	903	854	927	909	923	909	913	913	907	953	910	874	937	950	889	864	873	913	941	905	967	898	898	927	884	838	914	924	899	935	862	915	848	944	879	881	873	912	876	861	903	918	928	890	923	891	947	907	924	929	871	901	900	953	968	887	946	944	916	888	870	838	913	868	897	920	959	853	863	885	903	850	920	880	925	907	948	889	970	897	878	921	881	920	880	870	876	912	903	938	907	925	910	857	904	865	919	907	897	898	877	974	930	886	885	892	888	884	878	912	964	913	932	890	907	890	850	902	909	919	880	892	862	948	893	860	924	884	926	900	926	914	894	879	892	935	894	887	894	924	924	893	966	924	880	948	908	909	879	897	858	840	866	945	923	849	908	943	878	882	898	903	965	902	921	883	919	870	923	876	904	907	869	937	839	912	905	919	892	900	856	910	861	907	890	929	896	897	893	928	875	923	907	976	896	887	901	836	883	923	902	950	896	969	927	885	913	841	889	952	910	955	929	877	900	939	957	913	904	898	910	933	877	895	874	849	886	898	903	911	876	855	884	929	941	858	956	842	910	880	900	906	968	916	880	938	905	880	943	899	887	889	916	917	879	904	950	928	880	910	859	922	894	839	912	902	936	870	954	901	928	937	871	929	873	930	903	873	861	880	883	924	873	912	923	892	899	857	927	957	906	932	905	928	918	923	844	872	943	907	904	902	895	881	894	899	883	927	948	870	889	877	868	919	911	911	856	908	873	922	947	838	938	905	831	895	940	899	888	910	941	905	928	914	897	933	875	956	927	912	938	901	871	945	886	873	926	866	858	921	961	946	895	841	903	902	933	880	891	885	892	896	874	947	965	959	894	888	867	909	881	971	920	869	929	915	886	943	933	902	914	865	921	914	907	891	883	919	966	898	895	886	894	910	960	887	847	905	901	887	914	910	887	935	927	893	892	918	955	935	930	924	894	885	927	915	909	887	872	902	966	834	890	911	896	911	913	937	888	894	843	929	927	853	873	952	967	949	914	897	878	876	896	934	900	926	907	886	895
44541	45987	52696	46274	43154	44921	46944	41428	29802	18552	9296	5676	2664	1275	970	1398	1236	1144	1044	995	790	646	551	489	488	460	401	411	434	381	336	361	339	384	387	381	395	378	368	362	322	338	483	613	649	575	454	401	402	342	354	325	379	334	329	348	297	338	328	356	325	325	363	342	347	316	314	322	330	372	332	338	344	312	316	324	346	349	316	309	325	352	333	353	320	344	328	353	348	359	334	343	360	350	341	317	317	339	336	363	319	368	365	310	328	346	293	348	355	345	308	318	337	328	380	333	294	333	338	379	329	323	345	339	332	385	342	343	333	342	336	338	361	310	356	328	357	324	310	342	356	339	342	333	343	335	340	355	320	304	357	283	346	379	355	349	302	336	332	333	340	331	315	314	338	303	336	328	318	325	345	348	325	305	313	327	326	333	351	368	358	324	313	360	299	324	364	345	353	318	352	348	351	354	326	350	340	314	349	352	317	335	333	312	309	348	315	326	300	320	341	330	302	347	340	341	310	335	348	351	371	362	324	321	328	342	342	329	323	328	342	337	341	338	356	335	311	323	317	348	353	335	319	347	320	335	343	351	350	341	334	352	324	353	319	338	353	321	338	328	324	318	335	366	340	362	351	340	361	306	318	357	335	345	334	340	344	327	323	321	323	310	330	332	341	381	353	340	375	326	374	311	330	319	349	345	316	308	366	361	312	329	317	330	312	352	366	338	338	344	321	352	297	379	313	302	369	308	354	352	346	303	342	359	362	304	338	331	308	331	334	343	330	332	313	337	312	352	316	323	347	345	328	371	343	349	323	343	334	315	312	337	343	342	302	339	343	344	340	335	340	329	319	342	357	357	323	341	346	308	321	330	328	366	346	327	363	337	326	354	324	352	333	376	305	346	307	331	303	381	346	328	377	331	350	319	348	328	345	336	328	308	335	316	319	356	354	315	358	342	321	351	327	331	312	341	336	343	324	335	328	329	358	339	330	299	363	344	313	300	341	350	368	331	332	330	365	365	344	317	336	318	359	341	349	326	299	344	327	381	325	342	289	325	355	322	355	330	326	336	318	345	310	349	337	340	326	329	356	331	361	351	348	317	351	366	342	339	322	318	323	308	368	325	351	347	325	314	337	338	342	361	326	358	332	319	359	331	334	362	312	363	341	316	341	349	339	315	311	329	317	332	333	342	313	324	319	324	311	378	319	316	351	301	369	320	356	328	342	355	356	307	359	337	321	340	307	328	309	354	328	338	347	331	345	337	324	362	336	301	366	335	327	339	332	326	333	333	336	324	362	321	348	312	333	334	349	363	341	311	336	363	336	346	342	357	326	333	325	340	342	339	330	350	333	300	353	355	343	354	331	346	325	328	361	345	338	357	337	340	331	329	347	347	352	356	319	354	332	310	334	337	345	352	328	310	365	329	356	333	361	318	329	326	342	354	358	316	321	347	333	341	321	331	351	337	372	330	353	349	328	323	324	336	331	337	325	373	347	311	290	314	343	342	308	344	339	322	339	347	334	285	353	359	321	323	339	361	340	321	326	362	309	350	341	322	367	330	353	362	325	332	358	353	344	327	353	324	353	331	325	324	349	347	324	348	327	355	339	318	344	373	332	352	346	326	324	328	329	344	376	319	376	323	328	347	358	305	342	340	303	301	321	353	307	338	333	353	319	351	342	317	328	325	313	325	340	333	302	285	344	331	325	346	341	345	350	347	328	321	330	336	305	342	335	345	305	321	332	370	352	341	365	372	385	343	317	355	346	323	337	317	365	337	305	327	338	387	339	331	317	330	322	317	355	348	315	307	340	359	322	345	348	322	360	378	356	349	316	316	339	317	348	344	340	325	338	344	360	330	358	346	347	344	324	354	345	339	334	294	329	325	313	339	297	347	342	334	315	345	363	324	324	315	347	380	336	336	329	403	370	339	313	371	333	337	352	344	317	353	331	298	341	332	344	359	320	343	369	337	352	344	338	291	335	327	355	352	354	313	349	320	304	331	329	351	340	334	334	302	314	323	337	350	326	332	311	322	323	343	323	364	332	322	367	334	353	341	367	374	351	358	309	327	313	336	316	340	343	342	338	346	365	367	319	329	347	346	337	333	320	293	347	313	349	333	306	340	346	333	315	298	335	347	343	336	328	313	340	327	343	330	337	308	337	312	351	363	322	331	354	325	340	354	329	341	339	371	324	376	344	344	352	357	353	295	336	354	356	312	316	338	328	319	323	332	356	321	340	346	344	372	329	336	380	326	331	349	362	386	348	333	337	316	326	289	334	311	343	328	293	326	325	343	307	353	306	336	328	334	353	329	353	375	325	375	333	345	341	308	326	340	339	344	309	348	340	361	361	334	316	332	312	376	326	353	346	308	372	338	353	341	330	316	366	349	351	326	321	359	325	329	366	330	349	365	353	306	308	358	312	341	341	353	337	352	349	356	307	312	342	334	321	332	326	354	359	322	308	299	310	323	329	326	327	309	319	325	346	336	343	282	333	323	321	316	329	289	342	349	316	326	335	378	311	376	315	341	330	337	330	310	320	339	336	343	313	348	316	309	350	333	361	337	347	333	329	320	322	372	311	366	349	338	328	314	314	336	331	367	310	301	332	367	318	315	323	322	359	344	333	333	315	326	313	351	339	303	309	298	361	334	340	344	326	351	350	319	361	393	337	338	356	320	336	358	328	329	372	322	346	355	320	315	357	329	330	328	357	313	316	327	355	335	314	329	358	339	345	351	365	375	315	374	360	327	340	337	345	320	334	354	352	308	361	323	350	363	344	322	356	348	330	324	327	358	303	301	345	352	331	330	331	312	344	306	301	332	337	339	330	329	349	322	343	322	354	340	338	346	339	339	352	339	328	324	313	351	311	370	349	334	342	341	327	324	368	325	348	318	313	333	356	331	283	352	331	323	300	339	367	339	359	379	346	304	328	322	337	303	338	347	302	331	335	339	343	298	321	300	334	319	332	326	376	334	344	298	349	340	330	383	323	306	354	375	368	326	300	332	335	321	353	325	330	308	369	366	320	350	341	347	330	325	359	306	317	343	367	380	348	324	336	295	322	308	341	340	360	296	334	343	330	334	358	356	300	331	333	294	318	308	352	307	317	345	353	343	340	334	330	362	342	340	361	317	334	339	280	310	344	313	343	323	301	362	344	377	361	349	319	341	323	322	347	330	314	321	335	335	335	308	348	333	318	308	315	336	356	340	321	317	322	342	328	344	326	347	343	347	303	370	322	345	336	341	318	383	343	309	353	312	315	340	323	342	331	299	317	332	340	344	347	336	320	337	364	340	335	350	330	358	371	295	337	353	314	377	338	362	333	352	331	337	362	296	339	337	324	382	321	314	326	335	322	341	324	335	330	330	336	327	331	335	311	323	319	303	352	349	343	354	323	354	349	348	361	306	344	342	330	357	364	328	341	366	353	359	341	352	359	338	342	340	333	334	355	349	326	357	316	311	352	346	354	363	346	348	325	333	290	333	344	330	335	363
30912	40483	53561	54379	56447	57607	55803	48906	36516	20066	16150	14991	9238	4956	4097	6535	5352	4613	4223	4295	3390	2539	2290	1833	1703	1456	1059	1023	1013	1047	926	937	993	1045	1084	1125	1202	1091	1052	1045	956	942	1822	2521	2386	2142	1485	1068	969	871	860	854	850	836	844	819	826	865	865	826	842	905	852	821	839	872	886	851	835	813	761	816	849	840	798	849	842	871	863	806	796	812	794	798	842	851	839	862	880	835	859	821	862	825	818	848	848	814	875	814	840	886	844	789	813	877	827	828	818	781	814	843	821	840	842	823	806	858	786	843	830	895	879	816	864	873	850	807	876	855	894	803	844	840	829	856	823	802	921	816	859	819	805	856	849	810	826	841	829	812	838	814	797	785	889	834	852	872	893	853	851	823	843	810	824	788	821	905	807	823	867	859	850	809	806	846	791	790	806	864	864	813	825	796	844	842	839	858	827	868	815	865	836	831	852	863	829	847	872	812	792	772	838	861	845	849	852	920	826	862	823	819	875	815	850	874	861	818	819	874	842	835	843	830	824	793	798	792	842	831	842	807	893	790	801	862	789	858	827	792	825	844	836	881	794	799	816	832	852	823	849	814	846	829	799	860	840	806	816	829	878	849	869	814	821	827	851	783	797	823	849	824	787	864	852	885	834	867	849	853	834	799	883	824	837	854	882	848	805	813	805	849	794	838	804	836	834	834	871	844	830	826	755	812	832	808	871	809	794	845	823	876	799	799	862	841	844	790	856	821	823	866	842	796	802	859	863	863	843	820	870	844	810	781	785	818	835	818	857	849	867	803	797	857	809	800	793	825	817	821	811	816	829	819	834	811	855	846	854	846	821	854	855	860	870	865	852	789	846	839	862	857	835	840	858	816	862	869	838	842	870	775	820	862	897	888	822	790	891	805	827	888	855	822	834	837	826	887	825	850	865	884	864	824	849	788	807	890	851	820	812	866	805	813	827	887	867	858	849	827	866	786	860	843	893	856	833	811	830	828	865	855	810	852	860	786	787	829	888	776	844	827	853	897	819	813	870	856	860	827	805	799	776	805	803	796	864	879	822	866	843	796	863	872	828	806	830	834	838	810	872	761	868	823	763	886	857	826	829	838	859	835	836	814	857	847	821	783	866	837	772	835	826	808	832	876	818	793	875	847	812	830	819	792	845	860	824	802	848	829	883	797	876	786	858	866	812	839	873	900	843	855	849	811	848	834	912	821	863	821	808	853	834	841	838	864	788	853	904	820	826	834	844	797	923	812	818	834	818	846	849	808	807	877	846	842	838	812	866	863	862	841	839	836	839	823	836	839	844	817	844	842	887	830	871	890	803	823	820	860	831	777	863	826	836	806	793	839	844	829	867	846	878	855	843	810	872	858	827	787	850	851	854	826	841	807	853	804	833	801	774	828	872	814	821	867	796	859	859	861	858	782	812	829	814	845	866	821	841	833	852	768	844	860	781	806	829	833	845	844	834	828	821	842	834	817	850	845	874	832	839	846	844	859	788	794	825	883	804	855	822	888	787	845	807	829	864	846	834	834	809	820	869	816	860	826	836	864	830	833	836	815	861	824	827	849	794	813	879	838	856	886	812	836	808	913	839	847	830	810	860	832	877	879	812	855	835	797	856	811	862	807	804	778	839	834	827	816	835	825	801	866	879	795	807	844	836	819	820	807	822	837	806	826	855	816	778	793	815	895	834	794	834	838	833	792	826	872	849	832	843	834	846	835	808	845	857	892	831	750	791	864	837	874	863	854	831	820	817	812	857	814	886	841	815	830	879	851	807	881	798	858	853	892	928	872	909	809	861	780	823	834	835	845	895	813	829	808	829	823	803	832	857	837	857	822	860	831	884	838	809	897	793	825	855	868	823	841	798	878	841	838	864	848	842	834	857	849	759	842	812	831	822	800	824	873	838	842	870	877	824	870	788	877	862	796	885	854	811	857	868	807	869	833	845	819	885	822	816	821	838	826	839	804	826	821	862	881	832	862	819	889	839	819	888	892	875	887	862	820	846	834	825	849	873	828	810	833	841	834	866	823	806	844	874	825	842	798	826	851	850	868	813	839	802	892	850	859	809	869	847	787	810	819	846	818	835	840	817	803	824	815	907	860	865	800	857	756	913	855	806	846	793	820	819	860	824	851	829	855	810	849	799	834	816	857	775	826	848	803	779	831	814	833	850	859	850	828	860	850	808	826	831	850	845	835	838	886	830	830	828	892	873	789	885	824	845	838	767	844	849	817	834	811	839	856	871	809	824	831	873	840	794	835	821	800	824	817	809	841	844	833	826	806	832	782	908	828	850	820	857	825	832	840	795	830	818	843	834	862	828	833	864	877	814	844	781	873	847	841	822	836	850	874	800	816	808	813	840	860	780	762	824	850	836	837	824	819	822	835	791	852	765	845	838	847	786	779	831	803	859	868	825	806	819	809	839	812	835	830	841	812	843	829	873	796	866	847	812	825	825	847	838	827	849	881	839	854	770	864	832	876	838	841	815	819	849	842	842	824	864	860	862	826	823	851	764	792	862	828	878	821	825	801	844	820	872	809	859	861	843	841	824	869	806	867	852	813	862	874	859	827	809	823	854	860	799	802	828	847	832	808	769	848	813	816	772	819	866	822	860	841	813	849	855	816	867	824	830	819	806	879	861	843	782	797	824	788	810	841	841	857	839	865	794	831	835	839	817	841	815	826	811	835	899	847	797	888	864	820	840	883	898	822	828	816	830	841	825	856	820	872	829	840	825	860	805	802	867	825	869	853	849	885	912	836	854	853	846	807	887	844	878	806	838	828	850	828	858	783	803	874	849	806	854	832	794	799	863	833	802	880	886	887	819	838	876	788	878	868	849	803	817	862	819	809	889	827	818	789	872	845	841	843	817	839	875	842	849	828	893	794	807	898	853	844	839	815	842	836	841	826	821	826	858	799	853	763	773	814	842	820	815	817	846	890	874	809	830	814	868	828	853	846	828	852	824	879	874	808	851	811	826	856	858	899	828	877	820	824	847	822	832	804	778	862	856	841	810	821	865	835	806	821	824	848	824	851	823	808	852	845	870	773	835	840	867	790	842	816	853	893	860	840	816	828	815	771	894	788	833	840	797	848	875	843	828	817	806	833	835	807	859	863	846	807	891	828	854	835	802	783	833	775	826	819	807	845	827	839	833	860	814	782	879	830	874	835	857	810	867	878	823	797	842	855	855	868	786	846	830	835	867	843	833	864	880	867	771	834	814	849	848	806	795	861	846	846	815	844	844	886	770	843	891	820	822	825	785	819	814	874	863	822	771	881	831	854	861	853	788	863	829	863	852	839	846	843	845	862	785	826	832	814	844	850	866	862	839	825	825	813	795	868	820	856	824	858	856	879	870	761	859	849	869	821	837	800	862	847	915	836	823	796	862	805	829	835	779	832	867	864	808	843	818	820	898	818	817	853	881	836	818	815	893	826	781	861	826	837	809	828	879	840	871	809	793	811	816	848	860	786	830	868	831	856
53944	52926	48143	45351	46594	55139	49285	42966	34073	30717	19514	11189	4435	1456	1350	1896	2480	2380	2041	1536	1238	1043	731	665	578	559	434	439	361	348	316	309	338	304	348	337	334	328	372	386	337	314	580	989	972	756	518	400	334	301	356	323	314	344	314	314	283	305	297	302	297	329	308	270	316	300	296	288	276	294	329	287	333	310	315	296	318	302	270	301	273	320	271	299	304	319	287	270	320	281	306	317	316	300	278	302	315	273	274	300	289	303	283	325	273	312	314	315	296	259	286	275	307	283	298	298	300	315	280	271	300	297	345	291	288	308	304	337	302	315	274	321	314	292	288	309	292	318	304	287	286	288	308	326	305	310	290	288	295	280	303	288	314	284	292	311	295	271	322	260	276	279	279	295	313	293	292	263	313	332	280	292	287	334	297	294	286	285	314	293	300	304	307	298	331	295	295	271	305	278	253	295	273	302	316	326	308	288	281	309	294	300	295	282	306	289	335	348	301	303	294	299	286	286	267	310	288	309	313	298	310	303	273	288	303	282	304	298	321	286	275	283	259	266	278	363	320	306	305	315	264	334	315	314	281	315	307	321	292	303	275	327	297	267	343	274	294	279	281	301	281	298	286	297	321	318	301	311	303	345	254	278	303	315	300	277	273	288	314	332	269	317	310	320	291	304	297	302	286	298	298	299	289	289	277	276	287	312	297	327	294	286	308	302	275	291	314	313	281	297	320	269	282	318	301	271	284	304	292	302	292	293	303	302	301	322	291	312	308	270	278	306	300	311	281	293	312	280	263	288	290	294	282	278	295	281	307	286	274	278	315	280	296	310	280	349	304	285	274	304	284	322	288	301	297	316	293	290	316	288	308	281	300	293	338	297	310	269	329	314	304	290	291	311	280	290	294	287	319	292	291	296	299	296	313	284	270	302	290	308	284	297	304	317	268	280	305	285	289	271	308	311	275	291	266	307	294	300	272	289	289	269	280	279	299	304	281	288	317	296	266	303	306	320	285	291	317	331	313	283	289	285	263	286	319	303	262	332	288	296	307	334	304	291	323	294	291	263	290	273	297	311	286	289	297	278	313	310	305	317	306	308	277	316	280	298	343	269	285	305	283	318	284	286	254	290	314	313	298	311	327	305	277	295	309	294	318	275	288	283	274	277	291	284	307	300	283	280	330	279	291	288	305	304	289	304	313	302	268	307	319	309	282	314	270	292	323	300	298	295	314	294	306	297	277	317	274	277	257	312	298	277	311	294	322	263	307	304	299	292	305	311	283	279	292	307	290	293	306	317	329	272	320	314	285	281	307	308	310	314	312	318	294	315	318	287	288	318	258	321	340	287	316	286	275	290	277	311	299	311	291	274	268	282	273	317	280	287	291	317	312	296	272	287	322	285	273	255	301	290	279	278	285	315	304	290	295	322	266	274	296	284	282	316	273	295	270	270	305	289	280	289	302	311	290	307	303	306	305	294	303	286	316	265	299	324	288	292	317	304	292	320	274	291	301	337	293	279	284	279	295	320	292	311	309	272	279	309	278	312	295	304	324	349	257	295	297	288	330	291	256	334	306	276	297	313	317	294	261	287	281	260	301	321	302	316	295	292	295	297	315	302	312	309	330	280	285	277	298	266	285	297	319	291	303	331	295	313	332	308	288	248	312	301	299	289	314	331	279	271	322	303	284	308	293	308	320	313	318	326	271	279	336	332	303	266	307	268	295	284	283	282	234	289	316	282	289	310	299	271	316	287	286	337	325	282	309	289	277	300	311	293	284	285	300	292	277	308	300	286	309	323	278	312	326	276	277	307	295	292	284	294	275	279	292	308	284	296	289	298	292	286	305	274	286	296	302	292	258	324	304	276	300	275	309	323	280	300	306	313	289	258	285	308	301	296	276	285	345	290	295	294	323	293	326	306	294	282	303	319	319	331	291	274	279	300	313	307	303	302	305	309	278	268	298	303	292	303	317	280	284	324	311	314	289	305	306	304	296	253	300	250	285	288	296	270	310	306	288	280	299	308	289	304	294	276	306	265	282	275	274	270	304	290	283	308	328	301	299	309	291	304	297	303	326	296	310	307	264	254	329	364	317	285	296	273	324	291	312	301	310	294	281	290	286	291	313	317	299	297	272	302	286	307	302	260	273	310	297	279	285	297	318	278	279	272	254	292	311	318	290	309	317	295	289	319	295	339	294	292	283	298	285	285	293	292	278	292	303	287	320	305	296	301	297	323	297	288	297	270	283	280	303	291	285	300	321	303	267	288	259	286	292	326	296	273	314	287	308	273	290	311	292	300	305	275	302	272	281	280	333	281	285	309	306	318	277	277	285	291	300	325	314	299	319	276	312	290	288	296	283	307	330	320	296	310	278	294	315	296	292	313	302	336	300	292	283	290	312	303	304	309	262	311	321	322	301	297	276	298	270	305	314	280	297	285	277	322	287	290	277	295	297	309	286	295	299	290	281	268	289	322	264	303	337	271	300	301	298	260	274	321	320	293	314	282	274	303	309	310	340	299	289	318	309	289	276	317	289	302	276	284	283	290	298	291	285	314	310	301	312	311	298	279	298	296	300	289	290	299	303	287	303	316	299	321	314	283	245	283	329	260	329	285	295	265	303	311	277	289	304	295	281	288	270	289	294	317	305	281	329	282	315	283	299	316	308	301	307	287	337	295	292	296	311	303	271	280	281	309	316	297	284	315	306	311	301	286	305	300	345	300	302	265	292	307	304	303	283	308	283	295	301	315	285	291	351	284	274	285	292	335	315	251	284	303	295	292	312	290	282	281	296	311	291	300	280	309	305	283	281	291	273	301	286	294	309	332	285	311	284	293	312	304	305	302	284	273	307	274	298	280	284	288	306	310	304	289	285	284	288	262	309	311	288	275	279	310	317	285	302	325	301	309	304	314	300	317	303	275	312	313	287	314	298	293	309	265	320	313	296	311	305	255	293	282	302	316	291	284	307	285	299	269	279	273	298	320	311	301	281	288	290	303	293	296	309	282	265	302	303	290	312	264	293	295	322	284	306	326	287	271	345	283	286	299	282	266	274	335	320	332	292	308	312	291	304	270	291	319	309	296	303	281	297	295	297	300	286	288	306	268	269	279	279	278	285	286	304	279	282	296	298	301	334	298	295	335	331	293	282	308	275	308	269	308	302	317	289	314	320	300	331	312	286	313	288	329	292	280	285	305	307	317	310	298	312	276	305	283	330	266	329	301	292	269	292	303	286	311	283	323	300	323	317	342	320	294	293	279	285	295	302	309	304	298	302	308	263	306	294	307	330	293	311	307	272	310	315	315	279	293	281	313	310	292	335	331	266	296	319	286	290	281	320	292	291	273	294	273	286	297	313	308	298	304	322	303	291	299	279	331	321	298	335	303	303	329	296	303	305	256	282	297	305	291	307	285	291	319	305	298	289	297	299	288	319	265	313	289	286	290	299	278	299	297	328	318	247	307	293	302	270	313	351	291	303	273	292	303	330	312	298	286	291	328
39457	51374	55670	58890	60153	63121	58118	53563	44227	37213	18018	17498	9669	4817	5618	8043	10385	9988	8370	6324	5084	4635	3182	2550	2554	2303	1416	1400	1255	997	861	914	899	885	966	926	991	1065	1162	1131	1060	926	2261	4213	4190	3165	1842	1241	965	822	784	779	739	740	743	720	724	729	731	730	759	726	765	759	745	724	702	746	725	702	750	779	706	740	739	717	747	726	775	800	728	755	735	699	750	723	735	749	782	746	723	748	714	721	790	720	753	735	791	778	700	760	762	719	753	749	713	741	756	711	778	734	760	751	772	752	779	779	730	751	758	719	725	748	763	770	702	743	693	765	734	735	736	788	793	748	718	762	772	717	735	748	757	721	717	712	748	760	760	769	709	724	748	760	721	803	774	722	742	738	778	701	760	707	758	748	722	781	741	750	755	759	755	753	755	692	773	674	719	736	750	715	726	752	740	761	756	725	769	762	683	725	736	727	804	741	775	755	764	733	825	764	771	732	793	737	743	720	776	765	729	752	730	719	756	739	728	714	757	746	776	774	700	808	735	761	732	769	733	703	759	732	765	754	715	755	758	732	737	739	697	693	736	786	782	783	749	716	738	769	741	779	711	759	743	734	710	749	722	737	791	707	733	699	712	730	766	683	717	728	729	771	736	718	771	749	705	731	772	743	734	718	733	725	759	716	753	738	744	764	733	771	754	765	708	783	674	762	760	727	781	676	730	686	788	754	746	756	731	716	716	802	710	720	726	735	762	719	799	741	742	745	770	741	781	779	730	721	757	768	784	703	733	740	779	747	781	772	714	757	738	712	708	709	687	760	721	775	711	781	734	722	717	747	774	749	719	746	733	749	691	756	728	770	720	760	737	747	770	752	788	731	775	755	764	733	728	739	787	658	738	791	766	736	734	755	758	745	729	697	775	729	729	758	779	785	743	763	748	770	706	743	747	753	734	756	736	750	731	769	780	717	703	761	758	746	753	767	701	754	723	736	751	778	749	726	713	746	704	738	761	690	757	741	720	757	733	738	716	718	716	706	739	728	715	719	775	756	760	709	731	730	774	786	717	781	733	768	714	763	734	776	731	714	715	710	752	718	730	763	784	729	769	732	743	733	727	736	760	734	715	690	721	692	772	713	727	711	715	717	752	740	764	722	751	728	728	719	729	706	688	761	694	698	721	704	741	760	722	731	696	738	749	767	726	777	754	720	762	743	729	742	736	741	768	774	718	755	729	717	730	764	761	772	774	699	750	800	706	743	738	738	753	728	763	736	736	717	743	749	771	752	726	700	733	753	791	762	715	744	742	725	733	763	738	749	707	750	719	753	688	791	745	783	723	701	685	760	722	768	731	764	733	686	731	770	717	697	758	746	726	744	712	746	769	752	767	741	736	740	762	725	768	725	748	747	729	711	781	738	756	714	713	713	732	766	707	769	780	739	725	721	772	742	703	799	753	723	737	725	679	749	730	744	767	733	728	693	721	725	783	748	764	737	755	719	781	738	739	772	748	688	648	717	731	744	717	694	721	729	743	732	739	764	745	731	712	718	728	754	757	745	711	722	744	747	767	723	709	700	737	740	761	751	727	745	766	736	722	799	749	749	780	720	732	762	717	767	758	765	727	768	709	759	749	700	735	724	771	745	742	740	729	748	737	709	764	751	705	727	718	734	727	705	738	723	770	762	757	758	753	756	735	742	750	695	732	773	748	747	765	739	791	777	744	767	759	709	773	766	735	767	737	757	706	745	774	734	704	728	738	726	675	758	705	758	726	735	707	734	788	807	751	669	710	749	746	733	699	731	737	672	672	742	775	767	787	768	749	746	738	720	784	715	736	755	748	722	755	725	719	763	786	714	723	766	704	740	724	735	725	682	751	764	759	674	779	744	748	763	751	797	738	732	744	756	725	751	721	760	815	710	713	692	751	783	778	726	778	789	711	732	752	751	760	722	726	715	791	741	754	745	752	734	721	702	765	722	728	726	726	737	736	732	718	773	772	740	748	770	727	751	747	736	760	702	754	721	757	779	733	751	745	740	688	785	722	720	729	680	773	736	766	711	701	710	754	720	791	718	680	809	725	735	771	753	708	770	735	728	711	674	701	720	704	739	726	750	784	729	775	726	695	710	751	736	740	686	761	749	712	744	751	736	762	732	724	739	719	760	723	733	741	735	746	717	792	754	747	750	732	700	747	763	749	779	710	763	749	731	751	792	750	763	738	742	776	719	673	742	701	743	736	740	716	717	700	712	714	704	755	744	727	737	748	741	761	703	750	731	721	747	724	718	724	733	774	723	760	740	712	749	762	714	743	712	750	696	738	764	750	747	752	765	735	695	785	703	718	802	730	711	710	738	723	738	708	750	740	772	730	742	747	746	740	728	679	709	758	764	730	702	725	738	756	703	716	770	679	723	737	805	719	736	710	795	736	762	716	696	767	733	744	723	705	778	742	740	742	767	785	709	727	712	736	692	737	739	746	717	762	757	700	691	722	760	750	720	755	717	706	723	705	719	733	723	746	703	752	725	729	773	706	744	747	783	771	776	767	740	705	750	717	741	730	722	692	726	777	757	711	715	672	735	809	706	742	740	724	712	698	689	765	744	712	767	692	680	746	766	735	730	736	713	753	775	744	731	713	745	740	785	703	754	767	700	738	742	762	693	752	753	698	754	716	711	753	770	687	694	746	764	728	739	808	719	706	697	786	715	749	758	723	690	733	719	730	762	740	805	671	706	702	732	742	762	713	700	734	681	733	747	705	696	758	721	727	771	718	759	730	728	765	730	747	798	735	755	743	724	729	761	733	733	739	726	781	690	707	787	767	701	760	709	747	737	771	731	767	721	762	759	752	753	751	727	722	746	748	692	756	684	723	731	728	707	763	738	785	761	745	735	780	757	708	681	781	753	699	710	718	797	759	744	735	738	683	699	723	694	730	670	744	705	699	720	723	734	755	738	754	730	750	740	755	729	738	702	717	705	741	757	734	765	721	755	769	779	735	770	767	711	687	768	698	733	716	705	755	741	750	765	785	720	677	685	771	758	718	717	757	779	709	750	733	714	772	803	767	739	743	717	732	743	739	723	746	757	760	726	726	726	740	734	738	720	693	771	735	753	722	772	684	667	725	752	740	747	755	741	723	702	738	744	756	755	734	704	723	763	737	736	751	721	729	734	769	782	785	764	725	741	726	718	764	737	718	732	746	741	699	778	675	707	745	755	737	721	773	771	750	754	719	745	771	796	757	723	741	800	746	738	716	776	717	786	706	723	755	735	733	706	743	726	737	701	759	763	716	718	730	740	759	748	722	707	778	762	703	741	701	737	775	771	732	768	731	749	769	755	737	746	724	703	749	697	736	736	721	735	722	741	768	737	769	802	717	746	754	698	746	740	723	726	741	724	730	741	770	782	754	695	722	718	723	712	744	770	777	743	735	730	746	752	747	761	766	724	730	712	689	786	690	736	688	722	726	722	738	708	754	717	764	784	773	724	748	743	763	746	690	704	710	736	717	734
25930	23628	24497	23619	31336	25288	19574	11191	4449	1967	940	487	412	380	379	400	373	398	436	380	374	374	360	374	334	361	315	321	344	344	344	325	365	374	327	328	356	307	327	326	381	381	369	428	413	374	359	350	339	332	333	301	324	348	349	339	351	299	348	284	320	303	336	378	318	326	354	350	363	329	353	367	328	317	350	346	328	313	363	346	349	341	360	351	342	337	324	352	363	311	324	318	306	323	310	348	329	332	317	340	343	360	348	365	336	334	370	308	359	340	345	361	306	306	354	316	344	354	333	309	336	334	334	311	340	327	333	312	323	348	332	342	326	364	351	314	312	346	322	293	320	347	346	358	336	345	339	330	328	346	335	346	349	301	323	331	327	354	320	397	317	315	329	376	320	325	353	337	345	330	343	327	349	325	369	305	338	368	339	311	350	362	361	337	322	324	352	316	337	324	334	315	361	344	321	347	315	313	307	342	341	323	353	341	306	335	329	356	312	351	330	369	349	362	401	306	318	336	352	354	323	314	363	309	352	346	338	338	313	337	336	367	342	323	346	326	319	325	330	326	337	326	349	333	357	301	360	344	336	369	332	327	343	313	354	317	344	368	355	331	329	320	346	329	354	310	350	309	313	316	345	358	367	364	353	325	356	384	353	333	308	326	319	332	353	333	338	324	331	322	337	342	318	325	352	345	308	321	286	312	328	343	324	338	339	334	360	350	351	314	341	348	317	293	310	327	338	336	339	321	308	334	353	353	365	326	317	342	322	315	356	336	342	339	306	314	328	318	346	360	324	301	306	352	310	342	333	367	313	336	346	335	345	346	301	326	322	331	331	300	310	311	338	323	340	322	322	357	347	325	318	337	343	341	315	353	340	335	329	311	355	325	336	299	312	324	332	344	337	313	362	316	350	322	353	358	339	371	343	348	326	369	320	327	306	325	350	332	310	364	318	349	335	331	351	345	325	347	341	353	348	337	337	348	344	334	338	333	314	344	351	331	352	308	343	352	325	367	322	339	310	371	319	342	358	359	338	315	328	304	322	368	366	354	322	341	339	318	340	350	300	340	341	317	344	302	319	350	340	341	323	323	352	345	331	356	336	330	331	319	366	354	339	317	314	338	344	330	335	306	318	342	337	344	349	364	348	344	308	318	332	341	347	352	323	346	331	331	301	343	337	337	319	328	290	308	332	358	311	364	345	309	344	334	317	361	323	363	357	332	360	268	331	337	294	325	319	317	316	359	311	330	329	338	373	351	389	333	296	317	308	336	328	347	337	355	330	326	302	326	320	336	303	316	355	317	357	344	337	309	341	314	345	347	301	323	360	339	329	333	318	323	355	341	333	336	347	321	333	367	373	333	360	323	307	293	340	295	356	338	327	349	335	360	296	406	353	314	304	349	364	333	347	313	344	343	341	334	320	323	350	359	342	346	322	341	345	349	332	329	323	305	342	336	353	311	342	341	330	324	342	304	321	321	352	315	310	291	353	338	337	337	313	309	309	337	339	336	347	342	331	325	354	347	321	332	372	354	309	345	346	329	317	318	331	307	324	337	329	341	348	298	327	315	343	352	323	383	354	328	305	333	320	328	338	309	350	336	363	325	314	342	326	300	349	356	342	320	333	333	372	300	349	344	323	310	315	332	319	325	368	336	322	311	323	320	358	350	322	326	299	346	357	351	332	325	318	334	328	317	338	349	333	315	329	345	317	335	323	357	356	340	347	362	375	319	334	321	313	333	325	350	345	314	313	354	326	310	361	323	349	329	352	306	306	334	355	349	367	336	306	310	334	328	370	374	290	311	345	322	345	318	315	326	332	353	322	343	325	342	354	321	329	325	315	312	349	338	348	294	302	348	336	314	330	346	317	368	369	330	341	348	342	373	355	337	323	370	327	334	356	334	346	322	355	341	349	342	356	340	343	313	365	294	352	324	334	321	345	343	337	324	343	345	337	356	309	345	344	333	330	316	336	317	337	330	307	344	334	336	374	327	320	367	325	337	348	324	337	326	359	312	336	315	348	293	319	308	355	299	348	335	309	333	324	330	376	362	311	310	335	309	338	332	339	300	359	338	316	342	306	343	330	331	348	323	358	316	311	346	339	402	314	309	360	350	303	346	366	321	352	337	350	351	314	358	338	301	329	357	319	340	325	316	320	336	331	324	328	341	324	350	367	330	300	335	312	328	328	345	323	346	280	344	331	364	371	324	334	342	326	306	368	334	304	320	285	323	340	375	341	361	332	346	319	326	302	339	306	325	331	322	314	332	318	341	350	332	348	315	310	304	324	301	365	343	334	335	308	339	338	328	317	337	343	322	352	331	306	344	374	288	343	368	308	322	332	337	322	362	323	348	321	342	330	336	299	339	338	273	351	315	318	350	345	384	381	319	355	366	379	337	354	330	338	329	340	325	361	362	343	330	322	356	364	329	345	313	322	304	360	330	334	366	364	334	319	312	327	324	338	367	337	371	334	326	311	335	328	354	358	311	336	347	342	333	348	353	320	342	327	318	319	320	362	316	347	306	310	330	332	327	371	346	323	349	310	344	340	323	321	307	326	326	314	363	329	332	326	350	359	382	333	358	319	321	334	350	312	336	306	336	344	329	322	332	327	320	349	317	343	319	352	327	347	311	316	369	313	319	340	335	363	326	318	331	314	326	355	382	328	369	336	334	321	317	348	322	303	370	357	340	325	328	320	358	336	338	338	305	319	361	336	332	356	355	356	374	326	331	338	337	329	349	342	328	333	368	344	335	331	301	330	351	327	323	332	363	335	325	299	372	308	331	317	357	325	312	342	323	336	340	298	305	331	343	348	331	331	288	309	285	352	333	334	332	356	324	351	335	369	330	325	346	300	308	335	281	345	337	323	350	336	357	330	309	334	341	326	311	361	318	287	324	334	337	334	332	357	306	338	322	329	363	343	365	334	317	347	346	321	350	354	330	337	323	365	325	319	331	315	324	366	350	317	359	327	325	352	324	355	324	319	363	306	320	314	332	342	349	357	330	336	347	368	327	344	343	321	357	314	329	346	337	329	363	361	324	356	322	344	311	350	335	331	346	359	369	341	342	316	337	341	347	305	325	313	333	359	342	344	326	346	326	330	329	309	327	313	334	324	307	308	341	339	318	342	331	286	340	293	333	325	310	342	291	332	337	354	360	382	330	309	335	333	319	325	324	352	320	355	304	320	379	346	320	351	335	319	348	341	333	313	322	366	340	347	342	340	311	321	323	333	326	320	310	320	309	307	356	328	322	324	350	367	307	302	349	304	335	320	338	336	340	347	348	325	344	372	311	371	334	351	316	295	321	333	330	325	338	316	311	354	315	303	319	346	323	307	330	352	359	352	337	349	343	348	327	355	310	298	327	354	360	291	355	341	368	332	345	312	329	347	343	356	328	318	364	291	297	327	362	332	370	333	346	327	334	331	320	327	348	359	329	340	321	350	354	351	315	326	313	334	322	295	342	336	340	349	321	303	332	347	325	352	336
17035	22002	28758	33563	43505	38465	33084	23699	11948	7700	3615	1690	1257	1028	1332	1322	1367	1228	1390	1244	1054	1030	933	840	909	920	921	872	905	857	864	840	927	881	919	907	893	865	890	933	966	946	985	1103	1161	1155	982	950	879	899	815	826	797	808	813	828	835	800	843	852	837	814	821	804	804	867	763	851	869	883	854	819	814	833	836	811	852	846	832	904	824	874	890	812	874	811	817	852	826	855	854	793	790	817	835	856	826	833	816	872	847	859	881	828	863	806	820	848	868	868	828	848	826	830	837	780	788	864	861	877	852	824	847	860	833	806	841	869	826	887	833	831	824	828	841	813	845	827	834	847	866	874	826	886	878	829	867	829	806	848	852	844	858	805	890	817	893	866	863	845	837	822	878	805	808	831	810	805	869	839	831	823	870	825	837	830	853	804	829	878	836	837	794	861	819	870	809	853	820	835	809	831	813	843	847	820	869	784	852	865	788	790	845	834	895	855	856	856	854	817	852	782	873	801	800	911	805	833	804	813	800	832	807	822	857	799	850	806	848	842	822	838	871	825	857	839	800	830	860	864	786	833	868	837	857	860	850	848	886	848	817	882	801	822	859	808	826	843	896	822	805	848	824	842	828	811	885	872	812	806	849	887	851	829	809	836	868	848	859	865	903	853	828	787	818	797	801	837	858	821	839	827	837	834	817	849	831	908	823	815	830	851	835	863	880	843	818	804	827	843	778	808	867	869	855	887	817	847	847	824	844	867	800	849	814	801	790	835	829	819	819	824	789	896	835	795	849	817	780	800	854	828	822	837	830	825	880	869	878	841	835	778	863	828	821	837	848	815	886	842	881	826	861	782	869	885	826	895	747	797	811	861	845	839	856	858	772	819	864	795	830	880	852	762	871	869	882	840	849	873	898	799	814	834	830	797	851	814	837	813	808	766	794	810	801	812	814	831	837	800	849	848	815	858	846	820	848	833	840	921	776	868	808	822	788	805	779	864	808	795	809	823	824	832	817	831	882	801	803	791	864	841	828	846	824	837	848	828	862	825	859	862	882	821	817	842	827	848	858	831	875	810	804	832	848	887	848	822	873	808	795	833	824	817	852	796	848	858	814	762	838	863	841	876	867	879	787	851	826	834	833	859	823	823	809	800	809	840	851	789	794	835	805	814	905	830	845	790	812	890	855	833	873	815	849	821	802	835	841	780	829	811	871	844	794	818	926	831	856	792	853	834	800	871	859	862	832	842	808	844	803	883	889	862	856	842	811	864	772	876	791	835	876	866	820	845	823	873	825	828	837	813	818	917	864	800	829	750	801	797	815	825	841	854	852	842	872	829	827	824	836	859	791	806	817	795	836	805	791	791	855	818	853	802	830	855	787	844	861	819	837	812	834	828	830	838	864	785	833	837	854	857	835	804	898	845	825	811	845	859	847	851	848	829	826	794	835	870	823	825	845	794	845	848	792	909	826	848	794	866	850	843	845	888	861	778	831	862	749	818	859	860	864	857	820	879	846	834	834	808	867	817	856	815	833	846	815	842	851	827	863	809	851	820	816	867	836	826	870	764	859	822	786	844	800	847	811	836	835	827	824	811	796	847	810	771	816	833	833	868	809	857	860	846	814	833	797	781	852	881	819	809	856	803	833	825	802	847	805	821	789	844	797	866	851	883	840	852	816	801	845	850	834	851	777	854	835	831	819	829	855	870	857	810	849	822	821	845	916	844	864	837	853	854	836	797	819	818	843	852	839	854	844	836	848	816	780	795	881	838	848	817	864	825	826	843	812	895	814	816	842	843	824	860	845	834	846	850	813	887	845	816	847	805	815	807	806	855	859	847	808	782	864	835	888	807	811	898	815	867	817	836	821	837	839	792	840	871	843	889	858	834	861	862	850	835	831	828	808	884	889	863	782	784	814	805	801	835	841	873	827	818	850	810	844	838	828	826	838	873	814	896	864	829	875	813	823	844	775	839	837	834	840	778	779	790	817	822	809	829	815	838	799	863	850	832	835	905	812	875	893	832	866	843	834	828	864	883	829	859	855	866	834	825	871	807	857	871	781	836	828	823	895	876	847	807	812	877	807	846	845	816	838	849	838	819	888	840	815	847	858	893	818	864	853	879	800	876	828	827	858	837	812	830	849	862	815	813	851	818	839	850	812	780	814	803	799	876	864	844	862	844	873	830	830	815	840	874	848	823	844	808	854	856	817	804	852	825	811	833	892	854	855	846	848	846	833	829	844	824	890	847	867	888	860	831	821	808	843	906	836	872	840	823	829	854	882	794	824	826	841	843	860	841	808	886	806	849	813	839	833	871	803	815	777	829	849	763	806	863	811	849	883	808	825	831	867	811	848	879	884	825	828	850	777	833	882	810	844	843	860	863	802	916	837	807	837	834	878	815	874	797	813	831	819	792	833	810	816	884	843	836	803	838	818	864	837	881	857	829	867	859	816	853	805	872	813	879	844	838	820	893	881	841	880	877	817	900	830	839	841	866	820	827	833	837	785	779	891	857	857	793	791	817	873	852	817	775	855	890	867	802	876	819	841	816	867	821	843	862	921	843	797	806	833	818	800	869	790	808	834	864	865	826	841	799	843	852	823	821	859	805	889	905	883	794	834	884	818	819	860	858	831	833	837	833	778	820	835	853	855	827	835	841	889	823	844	835	826	846	851	868	867	842	861	867	786	807	822	862	853	815	819	843	846	898	837	907	876	878	811	849	806	835	851	872	866	833	841	884	871	835	818	804	868	804	819	798	876	858	814	831	841	845	873	839	840	832	804	837	873	821	817	853	847	903	791	845	892	797	841	806	784	854	785	826	841	853	831	829	850	822	857	827	820	818	850	840	793	837	852	796	854	804	835	852	801	831	875	816	848	862	888	793	820	786	801	847	817	809	845	867	870	814	822	805	845	800	841	859	830	787	811	861	837	830	850	876	864	827	837	790	835	878	827	833	848	821	861	882	806	836	819	817	800	856	794	879	830	830	810	861	846	852	803	822	828	830	802	796	874	826	852	738	889	824	854	791	788	807	849	851	842	827	780	798	848	786	806	805	843	851	785	809	850	858	817	827	866	766	789	842	803	819	851	882	814	836	868	837	854	836	828	873	849	875	831	866	819	850	832	833	879	842	823	806	814	828	866	830	897	885	875	892	835	820	810	853	825	769	846	833	839	840	871	822	854	784	807	832	817	875	889	819	827	816	817	834	793	833	864	773	828	837	814	858	831	823	848	883	813	827	871	871	813	881	821	885	807	828	837	833	819	808	883	827	811	832	831	829	800	867	858	839	839	860	818	838	843	831	848	777	808	789	896	832	810	901	825	790	848	841	865	830	810	789	840	795	847	879	768	815	828	808	842	812	836	813	831	830	861	902	799	769	825	810	847	860	847	824	877	883	851	837	861	861	831	820	848	834	797	814	825	823	889	851	833	831	805	900	744	873	886	847	880	818	863	809	826	841	794	822	881	800	824	847	836	861	855	825	849	818	827	829	859	838
46255	47228	49574	52005	50734	53925	50206	35266	26153	20960	14791	5672	1967	737	1652	1974	1590	1385	969	1029	518	505	384	415	487	456	451	308	327	286	306	315	329	300	330	289	326	308	336	318	315	328	390	556	566	569	436	315	327	309	305	311	327	282	287	272	282	291	318	305	283	318	321	296	301	271	284	275	300	288	306	303	291	287	302	287	287	295	277	294	320	266	295	308	305	292	278	273	263	281	292	283	253	295	284	307	292	289	286	307	286	289	330	282	302	281	283	282	307	283	294	293	299	295	308	277	276	276	313	327	294	301	272	298	287	289	286	306	262	287	298	305	323	292	297	336	281	295	294	290	280	305	289	271	311	277	267	275	329	279	303	279	287	300	275	288	297	293	332	291	279	291	269	264	289	291	319	322	332	322	281	298	290	315	271	287	281	301	303	291	279	300	296	323	288	281	286	288	295	292	282	312	297	305	296	302	298	280	310	283	303	280	273	288	289	290	302	323	286	307	298	292	330	297	290	308	280	284	314	292	301	305	289	311	303	301	266	263	293	296	275	321	285	287	298	276	313	305	256	272	303	303	320	332	303	288	279	287	305	287	271	311	288	283	284	293	289	335	320	288	291	332	280	310	288	323	296	315	258	281	315	277	282	292	275	288	306	301	310	283	307	316	295	269	315	296	329	297	288	265	319	263	304	290	277	310	260	277	269	293	299	273	288	260	296	292	289	302	317	286	280	266	294	269	310	246	322	288	305	318	290	272	300	303	291	268	309	273	310	285	268	275	280	283	302	319	300	278	282	325	284	281	307	296	270	290	269	300	272	277	308	301	295	313	287	308	299	304	322	295	285	293	304	279	281	282	272	292	292	311	275	255	289	287	297	290	292	305	312	297	291	295	280	289	315	266	307	308	305	305	307	300	293	316	275	311	288	310	268	281	314	307	271	287	283	338	303	300	292	291	299	312	292	299	286	299	311	298	278	288	289	299	282	283	284	285	287	314	291	279	291	340	312	313	303	301	273	287	277	281	294	323	286	299	319	281	293	305	317	288	297	294	288	291	305	297	329	308	285	313	289	287	293	268	287	294	297	284	302	307	340	298	304	293	314	293	288	316	317	302	299	275	285	304	279	280	303	301	298	301	307	300	283	282	274	300	280	260	292	271	261	273	304	293	281	301	269	283	263	300	281	275	263	314	279	289	290	259	277	300	268	296	322	310	298	303	281	299	276	310	268	314	280	293	302	313	305	292	304	305	295	294	292	300	283	272	302	257	272	293	289	288	308	272	310	298	298	315	310	295	300	289	280	268	269	284	287	308	314	322	285	288	270	288	307	269	298	289	297	292	277	266	271	309	269	266	280	273	290	257	258	303	267	276	304	299	311	321	285	293	286	292	242	284	312	286	287	313	308	302	295	293	306	266	294	302	278	286	305	272	295	283	281	298	282	270	327	290	315	266	281	318	318	306	306	297	291	310	292	317	301	277	278	289	285	292	302	283	296	291	304	288	266	317	287	293	300	274	271	290	297	287	294	330	318	316	293	302	290	300	290	319	348	290	299	319	321	293	299	297	317	302	293	285	297	285	294	276	288	268	323	267	309	305	256	282	283	273	261	306	282	286	303	286	314	284	255	288	280	292	288	269	290	315	297	258	320	282	283	274	264	285	311	279	306	274	281	291	273	273	313	304	280	275	263	262	287	295	287	309	311	275	286	277	319	264	284	290	305	306	300	344	306	271	275	260	268	304	302	252	298	311	268	288	306	275	323	304	249	320	269	292	304	275	312	292	274	299	323	296	274	302	271	304	315	284	313	313	288	271	292	344	304	295	312	292	289	299	318	293	275	306	299	328	299	286	302	296	302	279	282	299	295	290	296	258	320	298	276	293	274	279	284	307	292	266	293	291	282	263	288	276	307	272	289	276	304	263	322	287	287	298	292	293	294	300	266	306	304	282	298	340	303	326	301	314	281	270	312	304	319	292	293	310	291	269	302	292	284	287	272	281	309	310	288	288	289	271	282	255	333	318	287	297	277	279	322	298	315	302	308	290	313	312	292	313	293	295	294	285	298	284	314	266	280	341	310	272	310	312	315	283	262	302	295	285	295	288	257	282	312	288	303	299	310	277	272	273	272	300	277	293	267	299	287	304	286	313	277	294	289	278	312	305	328	296	286	308	295	297	317	265	271	287	298	283	288	269	292	274	291	320	305	275	299	278	268	287	292	275	278	276	288	311	312	307	335	293	279	283	285	273	252	265	297	291	272	300	293	282	288	303	267	287	279	263	273	271	300	283	302	288	300	277	292	288	271	286	259	283	308	295	281	285	304	268	280	316	307	295	253	305	305	276	300	294	260	282	292	328	250	274	274	270	309	302	298	302	311	282	279	316	305	303	279	293	287	276	270	311	283	280	300	273	303	311	319	283	269	267	267	302	298	262	314	291	299	303	283	295	284	277	307	293	268	303	249	257	302	271	298	292	291	283	273	293	309	279	259	322	282	287	257	272	290	287	301	277	320	318	276	299	267	304	308	289	284	290	296	307	294	320	262	296	290	272	281	279	285	315	301	312	287	273	317	286	306	285	304	283	308	289	272	298	276	261	275	292	275	309	283	252	293	297	315	303	306	285	270	302	282	297	282	298	266	278	283	286	296	300	280	274	332	294	288	290	288	292	281	301	287	268	282	290	289	255	312	284	264	324	306	297	263	330	306	283	271	293	297	306	293	327	283	289	300	269	275	283	297	326	271	296	295	303	292	298	317	261	311	289	319	294	281	320	332	312	293	293	261	296	289	312	294	291	288	266	316	270	307	301	282	312	312	248	274	259	304	313	334	303	266	336	291	273	290	297	288	334	304	275	299	268	285	333	331	284	290	299	283	288	307	316	300	313	283	323	297	324	314	265	261	284	269	299	292	327	276	266	300	299	301	283	303	290	334	274	296	282	285	303	309	296	293	278	292	293	315	327	267	273	282	308	310	298	301	274	310	267	285	274	297	322	294	287	298	266	276	294	303	289	304	286	270	269	283	299	296	278	327	288	277	293	292	267	271	283	279	265	271	251	295	284	315	285	329	264	294	303	290	310	322	305	267	290	285	282	291	233	308	268	293	270	285	328	291	307	311	295	284	279	261	290	296	303	312	324	275	274	305	301	297	282	267	275	301	282	292	280	274	264	299	274	297	289	294	304	293	288	329	287	277	301	275	295	281	275	317	294	312	268	281	304	306	323	286	279	259	293	302	294	269	299	255	309	289	292	302	308	292	317	257	274	276	288	300	273	284	282	304	285	258	309	287	305	280	300	314	288	283	295	256	272	299	293	272	279	306	278	297	265	341	280	278	282	266	301	305	282	253	305	306	275	286	278	294	284	263	285	299	304	309	298	290	294	306	274	312	275	291	276	283	315	271	285	276	244	296	306	295	308	306	282	280	301	288	286	293	263	304	285	299	299	302	277	310	293	296	262	300	283	281	297	305	249	322	284	291	310	279	310	296	285	279	302	255	305
31980	42543	51063	56697	60208	64465	61707	40616	31934	28191	21988	10929	6225	2772	7231	8224	7017	6046	4348	4119	1870	2052	1256	1455	1715	1700	1460	896	869	823	818	867	869	818	821	894	883	902	838	849	877	836	1351	2247	2159	1870	1357	1062	837	816	776	714	727	764	723	759	724	701	732	713	687	765	725	798	659	718	743	671	690	735	715	763	745	747	708	719	788	704	742	714	747	740	679	781	731	695	725	745	771	739	730	719	695	706	682	763	743	725	704	722	750	725	770	757	695	759	719	760	679	786	699	713	742	715	751	750	745	748	749	751	684	750	682	767	766	747	733	725	730	718	735	759	693	761	730	788	711	736	647	761	691	755	721	735	727	755	757	714	671	770	714	705	700	736	772	711	736	739	745	740	722	714	756	747	741	751	722	721	738	715	788	681	722	752	731	739	768	722	737	751	716	740	736	738	645	755	746	759	736	718	729	737	767	706	776	715	733	757	744	711	732	716	754	708	767	770	744	723	707	725	729	689	714	753	737	728	693	743	712	762	718	753	717	766	765	693	745	760	746	711	751	727	759	745	716	739	738	740	778	748	703	734	737	748	694	722	777	745	720	747	713	762	719	706	748	744	754	742	774	761	685	745	748	726	777	715	729	697	695	779	714	725	775	750	758	712	750	729	708	718	705	701	720	731	698	756	739	752	703	689	700	751	758	724	716	713	746	745	677	755	723	763	686	716	696	733	730	712	710	686	726	743	699	714	752	745	770	715	712	732	715	682	737	737	768	759	714	684	722	722	737	791	712	722	717	723	762	721	766	735	758	692	724	736	747	685	733	748	749	712	749	741	707	732	726	764	743	792	717	733	737	738	723	728	726	730	721	744	714	725	722	682	748	752	735	710	748	715	748	756	745	749	707	715	743	723	731	757	683	729	785	749	681	749	725	771	755	689	735	785	722	703	711	731	682	744	746	740	732	713	710	754	725	715	757	712	722	748	743	781	730	741	731	758	724	750	723	739	693	755	736	718	729	737	684	761	763	783	729	781	782	757	743	688	739	728	767	778	712	701	737	752	709	722	768	704	765	755	728	723	739	722	689	705	749	743	726	766	739	697	717	723	719	733	712	756	736	740	720	735	818	725	738	710	760	717	675	713	713	759	730	775	763	748	707	728	728	697	709	707	713	731	719	753	727	697	730	756	703	722	766	761	717	708	733	701	729	721	728	746	771	732	714	761	782	780	713	688	766	734	746	712	716	749	690	773	707	746	670	683	723	706	721	731	746	738	699	755	717	760	767	748	749	786	719	746	714	706	748	762	785	693	722	735	716	727	734	744	724	752	725	745	751	754	746	696	711	723	725	779	767	693	752	733	719	700	697	681	713	726	692	726	726	783	707	706	737	668	744	698	731	707	699	728	775	740	762	718	748	726	706	748	780	734	679	691	703	731	709	711	706	748	725	772	743	765	723	764	773	753	700	740	670	699	744	723	763	729	742	726	715	707	745	708	693	773	731	705	758	729	735	734	749	697	705	769	737	693	730	770	717	745	745	742	685	712	708	738	757	691	732	731	727	736	745	718	724	717	732	721	742	741	709	756	785	724	743	679	711	736	734	726	781	733	712	736	757	718	770	752	741	769	747	746	712	679	744	697	759	733	751	736	778	711	696	771	739	723	699	741	729	737	713	731	719	763	758	737	711	782	719	715	731	739	767	752	718	735	758	735	733	724	699	748	692	720	785	715	764	726	721	703	781	728	697	717	796	749	746	757	764	756	716	749	706	716	762	738	760	716	757	723	778	763	694	735	777	742	814	776	736	729	754	680	725	699	778	758	716	767	766	737	669	800	688	754	690	753	785	763	706	745	737	754	725	760	743	740	762	739	724	799	736	705	774	720	775	748	730	737	779	706	713	721	735	736	698	730	723	731	733	746	707	759	726	773	773	715	747	745	697	696	714	794	784	743	730	735	749	757	723	688	753	725	722	768	740	699	684	731	711	776	762	779	699	747	712	683	736	715	669	736	712	752	734	685	748	774	715	760	724	754	744	705	714	713	777	739	761	673	717	764	721	723	718	742	727	708	756	736	715	725	770	702	747	652	754	770	724	748	693	735	738	738	724	754	728	764	741	757	699	760	774	745	703	767	741	735	718	744	767	752	723	732	699	715	733	732	759	719	712	714	711	775	741	758	746	745	690	766	731	766	716	747	734	697	692	737	743	717	751	697	736	727	733	738	711	737	731	685	783	723	730	768	707	743	705	705	698	693	758	743	747	735	720	679	688	759	717	784	747	748	769	727	718	688	741	716	728	732	748	733	710	733	743	698	767	694	781	740	734	744	747	752	739	726	757	735	762	717	750	737	762	733	707	682	713	709	754	711	786	752	704	736	742	754	776	697	741	742	705	690	738	731	716	717	710	761	721	723	746	694	754	743	763	707	726	760	819	698	773	705	717	747	758	747	730	679	717	803	764	750	752	724	780	768	697	734	760	697	728	724	710	647	734	690	727	709	751	752	725	703	753	715	716	748	693	698	733	740	752	709	775	737	709	763	744	752	708	714	731	745	724	790	723	718	722	756	719	725	721	728	789	746	725	730	773	722	706	737	776	715	694	727	698	727	761	753	725	727	736	715	682	704	732	674	761	740	722	698	783	767	690	738	706	744	741	688	747	754	742	729	723	747	742	707	720	740	706	755	772	711	791	751	740	740	760	744	756	762	740	721	718	746	743	749	717	743	765	699	744	768	747	721	789	697	738	707	711	730	714	728	717	727	707	776	736	749	732	706	685	747	748	774	728	796	707	715	695	743	784	730	723	773	710	765	735	673	752	758	683	723	732	698	709	773	740	732	766	734	766	728	683	719	720	721	702	755	738	690	772	793	745	757	708	758	750	752	697	702	713	793	728	723	773	742	684	701	717	738	761	703	724	694	721	702	773	722	704	746	750	715	751	757	728	736	766	727	754	769	690	710	737	744	739	707	727	703	704	735	753	730	770	752	764	714	748	707	729	743	721	748	740	716	730	698	705	687	734	717	718	798	772	766	721	759	753	709	741	766	750	752	779	698	746	730	697	680	748	715	728	748	761	700	707	696	749	761	724	752	742	681	739	723	764	695	721	740	739	676	758	730	718	760	745	741	686	732	747	752	747	719	772	724	689	728	705	759	758	727	697	728	716	737	712	737	782	716	751	800	692	678	721	756	744	709	738	751	693	715	734	748	730	711	736	708	739	735	791	723	678	763	695	737	740	802	732	711	763	711	737	715	751	662	760	734	688	713	716	725	688	717	736	717	722	721	747	718	718	707	687	763	732	723	690	710	768	693	735	801	752	731	789	721	703	736	737	736	721	717	715	730	729	719	758	691	716	739	716	776	689	726	786	746	677	738	713	744	712	737	731	750	731	785	718	776	725	745	706	734	741	722	705	722	748	741	753	678	777	708	777	769	743	766	763	743	737	739	666	715	708	761	765	732	715	751	731	748	722	739	744	771	695	756	702	740	739	712	709	742	776	734	746	774	741	776
56047	50187	48772	51704	48191	45810	41234	36999	32936	30456	26967	14185	4293	2416	3632	3409	2788	2501	1092	1030	633	413	441	435	602	359	312	298	268	281	273	273	304	277	294	285	308	284	285	284	317	292	397	912	1001	854	554	400	322	309	266	272	255	240	249	230	277	235	235	219	250	230	296	237	235	286	262	223	260	240	228	243	257	272	246	262	254	238	265	255	248	236	232	229	258	233	278	251	257	255	282	244	265	252	232	253	250	236	250	265	271	221	266	266	255	266	256	238	257	243	220	265	259	244	243	237	239	272	218	269	256	260	262	273	272	239	263	228	234	277	256	249	277	243	232	235	262	216	241	255	262	239	261	240	259	254	226	251	233	235	271	259	236	239	251	292	268	266	252	233	235	238	240	245	246	268	235	275	247	234	247	247	265	265	250	237	273	255	242	234	251	264	290	228	250	231	238	242	263	252	224	245	244	243	240	239	247	226	235	215	236	244	261	252	239	235	254	260	262	268	276	230	255	267	245	234	265	237	256	256	258	245	260	235	260	262	247	247	267	225	279	259	250	219	226	260	253	248	270	260	228	266	260	236	228	227	258	260	268	246	250	254	239	231	236	247	227	260	256	233	240	262	259	228	272	265	254	248	262	261	251	225	253	238	258	260	229	246	254	227	264	252	250	278	231	252	244	260	268	269	273	251	266	243	280	245	234	259	240	259	259	254	233	263	245	235	239	272	230	235	224	288	261	284	265	252	253	241	270	232	257	225	228	245	264	264	252	256	222	239	258	263	240	236	246	236	231	245	220	261	254	273	240	271	250	254	263	238	266	271	234	244	252	262	237	275	248	251	237	256	226	254	238	250	236	235	250	253	253	239	241	218	232	253	232	248	224	242	256	267	262	255	257	269	260	242	254	262	268	233	249	255	254	247	257	229	265	225	237	258	257	224	242	250	253	230	236	264	242	253	286	240	243	231	237	236	257	247	245	281	263	248	289	268	255	248	275	252	262	248	257	250	248	258	229	234	253	237	271	251	252	240	239	249	257	246	240	257	266	251	230	244	249	247	230	238	265	254	246	267	249	224	291	257	250	268	222	251	256	248	249	245	269	250	221	252	255	266	225	235	233	263	239	257	259	264	244	243	253	270	254	237	249	277	244	248	283	271	258	250	281	251	236	212	247	277	236	225	237	223	239	230	225	252	262	246	250	293	223	222	246	214	220	249	242	246	268	239	255	271	260	257	251	251	266	247	246	284	215	251	278	245	235	284	250	272	255	211	231	257	228	244	246	241	245	226	240	260	229	238	246	262	236	267	243	234	251	255	259	271	219	241	253	226	251	260	265	253	271	242	248	264	245	238	263	250	262	247	235	246	227	249	259	273	242	218	233	246	236	245	282	229	224	251	250	291	241	257	244	263	234	260	249	247	250	235	252	241	278	261	221	230	259	249	235	246	270	251	250	217	241	258	245	257	274	241	226	241	257	267	216	237	269	229	268	246	240	243	266	258	262	273	250	250	242	241	234	250	245	242	270	284	253	260	247	270	241	285	283	272	254	267	255	256	244	235	252	269	231	231	241	254	260	244	250	228	251	266	271	259	216	218	239	233	235	245	244	233	228	240	236	257	248	239	227	263	250	244	264	256	254	251	213	259	243	260	249	227	242	243	248	248	237	240	255	242	247	250	228	220	270	246	245	271	266	269	238	220	249	270	247	279	273	260	251	247	274	259	247	239	244	264	244	253	237	261	216	247	264	219	263	251	235	251	235	244	259	221	254	267	214	239	261	271	244	261	261	235	203	274	277	263	287	249	256	217	223	244	262	251	296	231	240	267	266	239	291	268	256	263	237	228	240	239	250	271	275	246	263	241	244	258	249	226	260	281	236	273	244	264	252	253	244	224	251	239	277	276	245	225	217	207	226	245	232	227	257	237	284	225	260	276	240	252	231	239	247	245	273	223	243	246	245	230	262	252	247	260	227	280	242	262	246	241	279	256	252	258	267	222	226	266	249	250	251	250	278	234	249	256	263	252	270	244	242	237	251	249	239	260	237	253	256	238	249	254	261	238	274	244	246	247	231	262	261	244	261	273	261	268	251	239	279	272	255	249	226	258	268	258	246	233	251	244	271	253	252	226	237	265	277	249	230	248	286	268	239	244	278	234	248	235	269	253	246	262	233	245	234	245	235	273	258	237	247	219	225	257	216	239	246	256	235	288	232	246	232	242	214	242	289	264	230	276	267	258	286	273	272	293	255	235	257	249	261	247	251	244	262	253	257	250	264	251	252	234	237	256	249	259	241	249	249	279	275	259	247	278	229	258	263	262	278	254	228	256	217	240	259	269	294	271	247	286	246	242	269	284	279	241	260	245	239	275	238	235	237	215	229	246	245	255	270	256	223	264	250	265	268	258	218	247	244	247	243	243	244	233	278	256	233	237	251	283	233	249	278	247	268	270	276	255	266	255	248	244	250	245	233	255	257	254	245	245	245	256	274	256	225	245	262	241	276	245	205	250	223	235	231	235	274	265	270	252	298	248	226	207	272	270	275	258	243	225	235	249	252	244	238	242	255	271	288	248	281	238	240	252	245	265	267	223	248	227	218	252	239	252	236	248	245	234	244	254	252	242	220	218	254	228	234	250	272	230	239	238	241	252	230	273	226	246	249	249	260	259	264	236	258	234	263	266	251	244	235	221	257	251	250	272	255	234	241	247	234	249	255	258	254	261	248	258	263	249	256	206	241	236	244	245	268	252	238	251	249	250	256	258	250	236	230	237	269	271	263	255	229	269	247	254	247	230	241	257	263	255	248	244	242	256	250	237	242	266	229	237	253	241	260	253	274	245	261	246	236	239	309	246	244	232	242	256	257	261	263	245	255	268	267	227	254	259	228	269	256	215	263	243	246	241	250	252	220	259	229	274	312	251	208	257	259	223	259	248	245	236	287	239	230	246	283	260	281	279	252	257	246	272	226	237	244	249	254	248	258	259	254	214	245	255	260	254	246	235	265	276	258	237	227	228	249	225	265	239	225	248	251	237	251	245	267	248	245	274	262	282	265	248	256	267	246	259	254	248	283	294	280	237	245	262	268	217	253	276	244	248	213	237	285	285	248	252	242	260	234	275	275	229	258	235	257	245	258	223	242	270	210	249	263	274	236	247	245	254	246	252	244	257	253	276	252	236	219	244	240	248	257	238	254	225	223	257	254	287	264	229	250	235	217	236	243	246	215	243	252	272	228	278	224	241	251	287	262	265	261	245	251	281	258	268	259	232	266	271	228	251	293	252	259	267	269	230	288	271	226	232	248	240	242	234	238	225	265	238	230	231	257	261	265	238	230	273	220	254	244	246	238	250	252	228	247	250	247	256	273	238	236	243	263	244	242	266	248	245	254	244	238	218	236	251	211	274	249	269	245	220	264	272	271	205	261	238	269	227	251	270	253	248	238	239	257	228	221	266	233	236	226	250	287	228	229	197	246	255	246	241	243	241	265	235	257	256	240	255	243	240
42154	49086	56233	57467	59591	55153	55737	52712	40894	41144	33029	12910	6147	8298	13353	12672	11982	9400	4587	4616	2234	1468	1545	1542	2418	1062	848	886	837	886	839	777	763	800	792	874	910	800	827	823	778	817	1261	4186	4362	3614	2501	1316	912	810	693	621	611	664	664	620	646	622	641	634	629	624	636	558	609	648	571	632	648	657	622	591	624	661	637	614	673	607	658	604	639	610	605	639	587	633	600	576	611	649	595	633	605	621	609	649	640	629	599	620	592	667	646	656	619	591	587	593	623	622	628	621	644	614	602	622	653	605	634	623	596	634	618	649	603	657	595	629	644	647	624	599	575	614	644	611	597	605	655	628	639	622	627	652	619	647	612	618	634	620	615	605	592	639	573	661	686	628	559	634	663	639	582	620	576	611	605	646	642	600	640	584	656	629	598	619	658	643	600	657	659	624	663	656	618	648	655	637	656	605	625	640	670	620	597	613	617	616	621	607	636	637	603	605	614	581	623	632	583	584	615	581	594	595	587	634	663	639	655	624	549	631	634	611	574	626	594	645	632	606	637	625	580	617	650	653	616	611	688	646	594	596	611	581	682	619	630	634	702	648	600	622	616	653	655	640	625	602	626	649	612	607	626	623	596	655	667	593	645	630	641	608	654	585	659	616	641	630	594	597	610	577	629	618	620	606	657	624	599	619	621	594	629	595	579	586	643	647	622	636	615	661	614	590	618	640	627	592	597	640	610	623	608	640	626	612	643	613	631	643	666	575	614	564	587	661	632	639	615	585	614	653	641	673	606	626	596	647	646	631	652	616	640	611	594	608	670	617	629	598	620	666	597	621	574	638	649	597	616	594	632	640	643	667	669	602	602	606	659	651	670	619	607	643	648	595	607	658	635	647	585	682	616	606	614	640	598	608	603	604	610	659	634	615	614	602	634	605	701	590	644	621	627	612	583	633	591	628	613	590	633	626	688	629	689	603	630	625	647	615	645	615	642	670	603	646	649	672	648	654	653	579	606	603	649	664	600	629	579	596	662	575	635	585	641	615	575	611	644	595	655	605	636	640	640	619	610	618	597	598	631	602	625	625	668	631	596	648	604	598	650	620	634	620	630	625	585	572	598	617	617	596	612	680	642	597	616	651	595	592	611	598	622	668	620	625	646	631	655	637	654	640	661	662	620	596	605	673	624	664	621	608	611	614	633	663	638	600	646	642	640	623	682	589	655	614	642	650	588	639	663	615	631	623	607	656	641	600	642	644	622	611	616	634	672	625	595	606	623	644	690	697	597	636	603	637	594	668	619	591	580	619	598	636	618	611	637	599	644	669	631	631	616	609	613	613	622	653	623	629	643	653	632	610	619	623	655	614	691	668	610	625	603	564	628	657	609	608	650	628	582	605	650	605	626	678	658	607	623	642	648	638	611	585	625	662	607	666	605	654	621	629	643	657	676	627	643	690	625	642	689	646	602	638	646	667	612	661	645	611	630	617	639	636	629	618	624	641	622	632	643	612	585	650	599	620	621	640	635	595	601	610	614	592	693	619	623	606	629	647	642	648	657	639	664	634	644	613	622	601	635	620	620	603	617	646	663	657	605	595	612	608	657	603	630	645	605	629	644	622	593	613	641	593	621	631	589	643	616	627	657	621	579	663	635	624	651	590	657	605	607	650	595	671	594	617	631	612	641	598	589	587	615	640	580	620	616	640	643	624	596	658	635	599	659	587	631	622	614	608	574	643	603	662	647	636	651	645	635	633	625	589	647	648	616	621	635	631	638	641	590	614	629	631	633	576	624	585	627	630	601	580	627	587	628	600	597	588	597	593	635	642	622	617	643	643	629	646	557	601	630	627	595	627	611	613	607	634	638	614	600	638	661	610	630	627	614	601	610	621	587	630	617	619	576	624	613	628	590	590	649	600	603	656	613	579	607	626	628	621	604	573	635	667	569	604	690	619	628	626	568	638	633	620	622	641	597	581	625	622	595	646	600	599	612	642	587	599	647	625	594	586	591	622	586	639	624	603	600	634	631	623	652	633	617	661	664	621	619	604	609	601	642	647	629	618	667	626	629	586	585	625	622	595	646	623	627	658	617	599	630	592	626	624	641	591	665	584	602	633	630	551	632	634	619	623	628	651	618	630	599	594	622	625	681	608	641	593	617	625	658	624	641	623	633	627	580	646	643	619	599	628	618	639	603	667	642	596	637	612	641	596	670	608	653	646	657	590	629	591	641	659	611	632	618	597	623	650	630	629	629	626	615	626	625	631	621	606	633	630	629	621	598	604	602	632	635	585	630	650	681	582	619	656	688	593	602	611	652	609	624	614	575	648	627	598	588	645	648	606	649	635	581	601	626	668	621	645	627	647	615	618	600	622	627	604	687	595	646	628	612	616	671	638	643	645	635	627	652	603	657	623	636	649	629	642	612	612	604	659	591	653	583	613	595	599	684	588	651	632	584	624	632	612	598	651	620	657	639	682	625	576	592	596	612	667	624	573	594	626	629	605	617	607	583	643	595	626	623	589	626	697	637	611	655	656	640	613	660	644	603	636	643	618	586	638	613	639	644	621	623	571	661	645	620	612	645	637	623	658	688	641	607	639	605	603	629	668	639	612	658	634	634	646	616	613	596	629	608	642	632	617	631	622	624	629	629	587	616	602	604	625	590	662	630	603	588	631	615	639	592	594	599	612	650	637	628	636	620	654	659	651	614	568	629	630	616	610	615	614	610	632	617	594	582	586	618	610	617	615	660	657	609	637	626	655	618	612	574	646	644	603	580	626	589	586	600	598	618	629	581	637	574	606	639	624	643	610	584	639	570	647	626	606	610	660	603	599	607	580	620	593	625	623	596	616	624	637	605	707	621	590	593	624	627	603	617	645	614	639	600	592	621	590	615	633	642	612	620	619	591	635	669	650	638	620	619	597	663	620	654	650	666	632	627	616	597	612	614	641	593	633	606	653	674	582	598	651	621	620	635	644	673	662	627	631	639	588	632	631	621	620	631	637	592	687	636	621	622	614	647	639	638	621	616	638	627	596	651	613	668	643	599	597	638	595	613	645	619	600	611	596	642	614	632	622	620	630	551	651	607	646	647	637	576	655	589	569	613	627	637	641	609	614	629	642	614	649	657	571	611	637	662	638	652	617	616	651	630	645	630	604	661	647	642	673	613	632	667	590	652	624	615	602	666	626	610	644	645	626	600	594	627	638	609	672	587	626	623	589	630	609	611	643	611	576	613	669	648	619	627	639	634	636	609	663	619	588	637	592	644	612	584	578	610	576	599	640	666	612	633	662	572	603	612	583	617	606	619	663	604	642	622	665	637	620	662	648	616	614	670	637	634	614	562	657	610	664	611	619	649	602	611	619	609	628	619	599	659	615	621	628	613	678	634	617	612	658	620	604	670	630	627	642	664	604	626	642	629	638	639	631	673	615	626	565	603	613	627	599	618	616	584	635	640	620	633	609	596	629	616	633	623	608	643	629	622	645	681	622	632	609	631	641	607	607
25354	24707	30304	32173	31838	29147	24488	13195	3625	1412	1000	443	337	377	354	372	373	351	329	301	315	352	351	327	288	308	304	321	315	324	332	337	312	322	311	306	316	331	306	297	318	287	330	324	369	397	323	380	311	303	296	294	281	331	301	327	304	320	285	311	337	306	294	330	305	315	306	308	331	274	297	344	333	283	301	310	294	310	305	319	307	301	286	329	321	315	312	347	318	289	284	278	311	318	309	284	305	326	276	299	273	291	275	323	313	294	329	328	335	311	274	304	328	312	289	334	316	326	322	307	311	329	346	308	318	292	322	308	325	274	326	261	331	329	304	351	309	301	273	302	312	288	296	293	321	311	286	329	326	290	285	293	298	292	296	321	294	320	317	301	323	312	316	302	294	320	333	313	296	273	300	292	330	316	303	352	330	324	332	285	280	318	287	307	302	324	325	288	288	290	307	351	309	332	271	307	352	304	332	314	314	303	304	306	302	308	308	321	304	307	285	298	285	304	301	329	296	305	300	290	307	315	322	299	314	313	295	304	293	290	310	267	313	267	288	303	304	286	291	288	362	333	298	282	299	352	293	307	292	314	301	294	280	306	321	319	310	329	330	303	284	296	299	307	327	326	319	332	301	327	291	299	305	325	337	296	284	316	307	290	301	279	312	293	283	299	296	326	317	267	317	319	296	284	318	307	331	307	290	292	296	296	284	353	294	329	312	325	306	282	293	297	309	312	304	313	317	304	327	292	327	331	296	288	303	346	275	288	323	294	318	306	306	325	296	286	341	291	278	271	304	351	295	302	296	298	309	259	326	290	297	290	300	335	328	303	281	325	316	311	291	332	298	283	334	284	285	306	304	315	297	294	270	289	318	327	272	291	281	281	319	310	295	306	310	306	294	293	285	306	291	288	286	351	306	330	316	267	298	321	347	274	297	306	306	290	295	309	265	317	323	312	295	303	297	306	288	312	310	302	322	305	306	298	305	330	329	320	308	301	315	294	317	296	334	318	304	300	321	272	299	340	310	306	303	333	300	287	337	329	304	327	322	312	332	314	297	327	335	303	312	314	291	313	305	314	309	271	314	355	312	313	321	278	288	320	297	309	300	341	279	319	313	288	314	322	319	306	327	302	304	311	296	308	301	347	276	279	299	319	323	297	288	291	308	304	301	293	282	339	345	325	329	335	310	300	341	323	293	300	286	301	320	297	301	301	285	334	305	277	286	270	302	259	292	312	325	331	307	318	315	316	314	320	330	280	318	304	276	330	321	293	310	315	319	306	317	310	328	326	312	332	287	308	346	342	281	282	276	308	328	300	331	327	343	293	284	295	306	309	281	310	293	259	321	305	275	318	323	316	302	293	289	311	325	295	301	320	305	303	284	302	302	297	299	308	265	283	302	291	293	280	314	333	303	274	298	352	296	337	344	289	327	312	294	322	314	292	313	300	314	304	294	289	308	290	315	328	292	304	320	305	260	294	325	283	295	291	317	302	308	293	335	297	324	302	306	319	327	288	299	342	309	294	333	313	340	361	317	327	313	323	311	282	297	325	308	339	317	310	302	298	288	276	313	327	334	301	326	305	306	300	304	316	314	284	309	317	310	306	306	300	323	312	319	306	326	287	318	320	292	304	329	318	270	299	334	318	288	297	305	342	270	312	321	309	291	283	312	313	327	299	296	297	348	307	292	268	269	297	324	322	294	288	306	301	287	303	302	322	307	308	298	288	298	311	306	288	322	279	303	332	322	341	358	280	307	319	294	274	338	323	318	314	288	292	317	313	317	314	312	300	315	295	283	309	305	311	282	319	267	340	309	292	314	318	313	286	303	313	290	319	284	288	309	327	326	295	274	311	309	294	322	282	305	316	297	321	306	309	309	298	301	314	328	333	292	294	291	325	330	310	321	298	292	295	297	309	333	306	323	313	311	300	314	339	327	288	288	303	298	328	287	300	344	319	299	313	299	288	310	326	303	314	288	306	327	306	311	277	288	317	323	300	312	300	274	291	312	322	308	302	280	316	280	320	302	310	277	319	323	309	271	298	309	305	301	323	290	285	303	279	341	341	314	312	308	305	286	273	314	324	283	334	279	306	293	302	283	298	322	333	316	334	297	289	291	291	328	288	285	295	282	319	283	334	306	301	277	293	312	292	338	281	300	302	271	301	294	297	274	308	291	293	315	291	300	314	313	291	313	265	312	292	313	321	304	302	291	303	297	300	296	282	315	297	303	278	305	313	315	316	292	309	310	318	264	304	314	305	294	296	293	291	275	329	305	320	293	325	314	294	335	287	301	313	292	303	309	315	303	297	295	302	305	302	285	310	307	296	305	292	290	301	314	303	282	319	284	311	311	307	333	314	293	313	289	312	317	360	330	281	311	315	323	328	310	275	317	325	295	275	350	321	304	311	320	283	297	295	311	314	319	340	357	327	297	304	282	309	319	326	294	303	277	314	288	293	296	286	320	288	291	310	352	344	290	316	332	322	326	291	306	320	307	333	302	274	342	294	321	273	323	308	285	289	310	290	318	301	313	280	322	317	303	296	317	324	328	320	279	289	296	301	303	308	327	315	332	313	312	300	314	353	288	311	338	314	329	292	328	311	328	276	316	276	302	299	292	325	337	292	299	348	293	371	334	333	323	302	314	299	296	325	303	288	305	319	324	306	322	285	299	326	303	276	308	341	318	301	317	307	307	301	312	310	322	288	303	294	299	327	292	304	318	311	318	311	278	303	314	354	304	328	285	302	260	299	332	346	319	286	292	314	308	331	329	296	296	294	328	321	321	312	319	302	352	307	294	302	301	304	345	312	300	327	300	337	292	304	328	309	282	330	312	328	306	292	296	320	311	302	315	330	269	313	273	306	335	310	327	277	283	318	332	329	322	291	300	295	317	299	322	299	305	307	301	337	305	305	313	312	326	299	291	301	297	293	330	321	326	288	319	310	300	280	298	298	311	298	304	305	295	288	300	291	292	298	316	332	307	308	300	312	322	290	295	291	315	293	314	304	305	295	313	299	293	323	302	316	331	306	322	323	307	284	294	304	305	315	312	308	330	298	290	321	318	335	314	318	295	337	326	305	291	339	373	289	329	297	323	320	304	309	282	319	291	301	302	333	291	301	310	304	288	336	315	281	356	318	272	303	325	320	288	257	321	297	310	294	313	308	292	308	273	291	319	288	312	287	298	275	287	296	313	283	291	318	315	318	326	290	324	313	312	290	344	292	318	275	325	313	272	303	285	322	310	304	348	298	292	327	332	335	289	284	308	294	306	306	295	330	294	321	310	278	305	299	301	317	295	303	314	324	289	356	306	309	296	310	319	330	357	305	328	293	284	300	315	319	334	300	298	321	357	293	299	335	314	319	296	320	303	304	323	274	344	346	310	313	319	297	333	330	300	319	276	303	332	294	279	302	292	287	309	296	306	302	310	336	291	299	323	308	294	294	317	289	344	310	303	302	304	297	351	344	306	307	294	310	301	292	297	330	306	270
16381	22718	34396	39891	43642	41229	37504	26562	8987	5772	4266	1467	1043	1164	1126	1103	984	1067	831	837	812	817	801	764	818	761	807	829	828	839	788	804	763	820	787	772	809	782	819	800	724	745	867	946	1015	1017	960	885	806	808	791	746	776	746	728	774	743	747	742	734	762	775	767	792	744	733	801	767	788	776	750	735	765	727	776	758	785	779	764	733	762	733	761	754	764	767	757	759	776	794	795	770	803	771	738	761	727	783	817	800	788	793	746	737	759	758	711	789	767	779	748	771	755	771	739	744	770	754	725	743	743	777	767	768	728	778	762	756	747	712	765	717	750	752	785	693	745	756	770	723	778	797	804	764	812	753	761	740	790	774	759	696	755	784	791	808	752	764	752	747	764	774	798	760	784	762	758	725	773	736	797	708	786	806	801	745	780	743	768	771	754	792	750	793	761	783	732	784	801	785	799	755	726	761	758	747	772	775	770	776	760	741	771	817	745	769	812	799	784	763	746	761	812	777	763	730	768	746	763	756	756	787	736	775	752	778	740	775	807	743	709	783	832	744	761	741	728	811	781	764	796	777	774	762	761	746	745	818	783	755	751	757	764	779	762	752	776	728	840	749	731	726	724	776	763	719	778	712	765	796	728	732	792	715	777	763	736	826	801	715	778	760	721	760	758	763	821	787	765	708	818	725	760	804	783	789	825	756	796	801	805	788	732	764	765	759	773	773	775	769	737	760	782	784	775	753	779	769	730	776	725	778	748	761	705	764	787	772	742	778	732	760	766	771	773	725	770	819	784	762	784	807	818	755	746	759	761	742	766	747	783	786	763	745	768	754	757	754	796	712	791	791	724	784	780	749	726	761	777	772	725	802	777	694	768	747	768	775	767	766	750	737	780	796	748	807	788	776	752	727	745	751	753	743	816	803	780	766	724	750	761	771	757	764	804	726	706	770	768	744	760	776	744	733	762	769	740	745	754	818	755	780	770	735	752	797	779	746	743	756	756	726	767	798	790	729	771	786	754	822	748	779	743	777	767	781	773	815	762	788	743	732	753	735	765	768	759	774	820	730	763	792	808	786	752	771	783	799	767	759	745	753	744	729	757	770	773	789	726	804	765	751	783	732	744	744	751	783	750	768	782	747	779	751	772	769	762	745	782	816	744	753	764	781	707	753	764	790	725	777	709	819	770	768	771	722	780	777	761	794	776	773	753	804	736	723	767	774	789	775	749	769	789	778	800	758	776	765	712	755	770	763	758	761	760	738	775	819	793	769	761	745	730	746	731	798	783	764	731	772	756	770	737	790	735	728	752	749	706	795	757	737	780	769	754	791	764	780	802	745	790	792	786	769	799	741	778	739	748	735	724	781	735	758	726	816	713	730	772	772	796	720	786	804	863	719	761	744	717	769	736	786	747	737	753	779	779	737	784	783	793	754	761	757	762	734	762	730	778	761	769	756	699	694	777	756	774	722	741	793	719	758	796	779	794	721	774	769	783	768	753	713	724	750	766	744	755	819	738	764	743	758	814	735	779	730	766	776	854	760	773	741	779	779	789	734	741	722	787	768	794	780	768	774	774	763	752	781	816	744	744	770	750	760	756	801	814	755	778	777	775	838	755	749	699	751	740	777	769	793	744	755	757	742	804	767	760	794	778	788	788	785	761	746	809	733	763	780	749	763	802	792	735	793	773	804	801	772	740	760	766	787	780	784	807	713	769	759	794	766	769	777	685	749	755	801	775	704	727	751	798	722	760	755	757	745	769	753	757	815	773	782	810	755	745	762	795	790	738	818	734	793	763	736	759	769	768	762	768	756	760	741	759	737	793	795	745	763	765	765	753	722	722	799	749	795	759	784	771	731	776	791	792	765	753	842	758	706	761	783	791	768	779	768	752	695	712	782	744	725	721	760	775	763	813	728	812	742	815	812	737	783	763	773	776	779	737	787	780	738	757	759	760	727	795	766	803	764	742	737	758	792	733	762	773	765	763	776	689	752	737	756	740	720	741	744	746	739	734	754	767	753	754	741	786	788	794	775	805	758	731	786	731	758	752	721	777	774	770	735	770	720	756	748	740	756	799	743	764	751	773	792	789	796	801	774	805	730	764	745	779	749	746	788	795	768	793	761	745	774	791	763	761	759	780	795	794	807	739	773	764	777	773	756	704	777	748	732	812	774	719	745	744	778	770	743	802	823	782	794	707	808	792	710	751	761	693	729	740	792	782	726	768	745	807	794	777	763	804	784	792	760	779	761	773	798	753	734	775	768	723	794	778	749	756	787	779	766	744	747	775	761	756	748	747	762	773	768	816	796	756	788	754	738	720	743	792	791	784	732	780	749	700	774	763	771	718	764	777	782	776	758	800	730	791	757	731	726	773	742	757	782	732	772	733	760	803	747	741	735	756	795	807	748	695	812	766	740	746	748	761	781	757	785	755	785	797	791	753	764	775	794	754	784	773	775	722	760	818	733	727	754	743	726	772	787	759	797	759	746	745	755	758	775	777	759	807	768	765	801	675	763	766	827	782	819	761	774	762	741	767	770	790	798	744	782	810	764	784	768	793	744	743	741	756	751	805	767	789	746	743	772	803	747	776	773	787	756	753	747	780	787	788	739	730	806	766	741	788	780	770	759	769	777	750	812	758	767	709	738	738	754	695	746	760	800	742	722	779	769	751	743	757	757	799	772	755	808	785	739	731	786	793	770	809	723	804	755	724	722	795	765	765	805	711	818	763	802	740	780	729	748	768	724	764	762	770	736	757	765	753	795	761	745	779	786	784	754	750	781	733	736	737	768	734	767	785	779	760	786	755	710	764	802	806	773	781	827	770	808	744	758	776	739	777	739	753	772	733	842	783	753	759	767	760	748	773	804	756	795	773	755	777	763	747	755	800	804	739	765	764	780	726	760	758	756	793	736	778	766	778	773	768	807	769	775	768	752	757	750	756	742	740	744	759	744	703	785	713	775	766	774	739	779	775	749	742	848	778	780	737	730	796	794	813	766	766	794	765	763	745	734	736	742	805	749	792	813	733	817	773	771	754	809	723	741	744	758	796	725	791	793	747	741	801	736	726	720	754	821	759	744	813	811	743	785	766	775	775	763	793	767	725	717	763	778	783	751	756	771	750	741	722	766	755	756	723	749	778	773	762	791	761	768	752	743	756	777	763	807	812	764	791	815	799	754	804	772	755	826	715	789	804	803	751	758	788	821	771	783	758	761	745	756	767	768	765	764	797	756	791	751	780	788	768	767	763	736	731	790	783	783	776	782	765	715	761	713	710	761	771	757	834	791	762	735	795	780	737	710	745	736	725	778	779	773	776	785	801	753	722	736	772	775	732	750	750	724	744	742	787	739	779	726	735	777	789	732	805	763	771	788	762	759	760	756	722	786	740	765	760	770	718	750	741	741	740	751	772	693	788	799	757	727	755	720	717	805	803	727	769	767	753	772	728	753	805	759	797	744	739	735	739	782	807	755	762	752	772	728	755	757	763	800	769	841
42882	43630	52698	53768	54427	52970	44327	33166	25684	18898	13535	6763	2228	2022	1370	1214	1306	2928	1878	644	330	364	338	296	305	263	304	292	339	472	596	544	454	397	312	318	314	291	261	284	293	308	452	587	561	509	455	385	302	318	299	280	303	292	280	276	277	248	283	267	291	270	288	277	258	273	265	273	301	259	285	285	243	263	256	276	306	261	278	277	276	252	279	312	296	278	273	263	240	270	268	261	274	276	298	268	268	277	264	295	262	273	304	271	271	273	286	280	297	285	304	283	280	276	276	310	279	283	250	287	292	287	274	271	251	285	281	229	260	279	279	278	272	267	285	275	287	284	285	288	266	259	267	311	284	265	259	283	292	260	259	281	261	271	286	282	270	281	269	272	276	263	304	274	271	300	284	260	269	276	272	258	267	240	242	270	260	282	278	274	265	277	301	267	247	282	300	288	299	268	289	280	290	279	288	277	290	286	278	305	267	260	282	238	258	280	269	262	276	286	290	256	265	279	250	260	241	291	303	251	283	250	270	285	264	250	273	274	301	271	286	254	292	259	273	279	277	279	257	287	259	257	281	291	263	291	263	260	272	266	267	268	292	274	295	237	287	269	276	308	304	292	288	247	250	270	268	278	294	273	260	272	263	260	311	274	281	281	272	280	273	290	254	289	299	271	324	284	278	285	305	272	248	257	291	271	262	281	284	286	277	261	274	332	272	268	260	277	269	259	289	265	282	290	278	258	267	273	280	260	259	258	262	267	300	263	288	290	293	293	267	282	285	291	298	268	274	289	257	287	304	269	243	310	287	249	255	283	287	315	269	283	277	317	252	270	293	260	262	282	261	286	273	272	273	271	267	279	281	300	277	299	256	257	278	292	249	282	262	300	279	251	277	288	244	279	291	293	253	261	243	273	286	289	312	300	286	301	276	254	261	267	257	287	277	283	293	289	235	251	266	278	255	268	283	296	281	269	294	274	280	291	287	286	282	292	270	310	284	268	263	273	252	281	279	258	275	273	251	279	261	276	310	275	268	260	283	274	290	258	298	257	289	265	262	273	238	271	236	277	274	264	277	289	273	254	258	287	264	260	269	286	284	265	274	278	258	240	269	278	286	255	285	286	303	291	304	289	293	271	270	252	308	252	268	267	283	262	245	288	293	284	269	299	304	306	265	267	265	282	286	250	272	289	270	283	275	278	289	252	296	302	297	299	274	270	290	275	254	271	308	273	285	264	266	285	267	268	276	276	292	284	277	285	274	253	268	258	272	270	271	252	255	284	272	294	274	281	290	273	268	269	309	285	288	294	261	268	246	284	296	259	280	282	238	274	280	265	274	296	288	291	273	240	267	267	277	288	260	278	282	283	298	289	295	285	256	287	271	270	256	248	259	272	310	273	260	268	279	250	273	265	255	282	292	270	287	287	289	292	273	254	273	265	299	274	281	272	255	245	262	286	265	275	283	295	286	279	242	288	302	284	309	277	291	260	264	291	305	264	291	255	269	281	287	279	250	280	254	295	271	272	292	247	281	286	263	269	254	295	278	261	291	272	256	260	259	293	252	294	268	268	276	259	281	289	259	248	293	300	284	246	280	268	286	277	257	285	279	260	271	260	223	258	291	259	273	274	282	251	288	271	271	280	294	289	273	270	272	284	257	233	281	285	279	302	278	272	304	256	296	294	275	281	311	281	280	257	320	301	234	245	269	261	278	297	285	262	291	286	267	317	290	280	303	263	259	258	265	286	255	251	275	294	241	263	284	294	241	285	250	271	302	263	280	257	268	297	311	271	281	273	289	293	277	282	265	283	296	254	255	277	264	261	244	261	271	304	271	276	265	257	279	279	274	266	270	275	301	294	308	261	255	261	283	262	262	263	255	238	273	281	281	254	285	252	270	281	258	284	266	275	255	276	287	279	301	280	309	312	296	289	290	253	281	300	283	268	307	303	304	271	270	274	293	299	277	288	292	292	287	276	266	259	274	285	268	289	275	276	277	283	253	267	275	300	285	252	268	297	285	248	295	307	275	278	299	293	286	254	284	288	284	263	293	257	258	271	265	263	295	269	270	293	268	281	276	248	266	269	295	294	294	243	263	275	234	336	279	271	294	266	267	256	256	256	280	310	278	261	297	278	277	293	250	313	296	235	269	294	265	290	277	304	291	291	269	270	283	259	274	277	265	264	268	268	283	284	259	284	287	257	285	261	290	270	230	279	282	293	264	267	255	252	298	264	268	302	275	287	259	273	302	274	302	277	291	271	249	252	290	284	271	281	263	266	264	274	274	299	243	270	295	275	308	277	319	278	274	333	280	288	254	266	295	275	252	263	263	309	258	260	252	275	300	271	271	290	295	264	304	278	294	277	301	272	282	262	283	274	271	249	285	285	280	297	275	292	305	255	300	289	263	265	277	279	302	277	275	277	296	330	285	292	297	267	278	268	293	275	315	268	282	247	264	291	260	266	272	251	305	261	264	268	262	277	244	252	279	254	265	288	300	288	298	305	258	265	288	290	282	255	282	299	281	228	272	287	266	286	306	294	264	291	277	272	290	251	264	266	288	272	290	258	279	253	279	282	276	268	306	272	253	286	258	287	272	258	294	290	261	300	281	263	266	289	287	291	259	271	292	301	306	286	278	253	265	285	261	270	254	283	302	270	287	275	269	302	252	268	260	286	253	261	262	287	267	262	264	242	300	284	262	296	267	271	262	294	314	292	277	279	261	293	304	265	250	297	256	271	258	284	281	278	275	310	279	287	282	288	287	270	286	288	273	284	268	272	267	251	269	275	291	262	275	264	257	252	252	271	247	275	309	265	288	260	278	303	270	295	296	285	274	281	288	270	272	280	298	274	309	291	293	268	242	306	283	268	283	267	239	271	263	290	275	314	280	268	235	245	282	244	269	302	262	264	267	285	283	275	247	263	258	285	276	285	260	261	298	279	270	279	277	277	279	300	270	282	280	279	280	264	257	250	283	285	272	286	251	283	275	285	274	293	278	291	297	248	263	242	270	248	268	271	246	273	247	245	283	281	282	289	258	275	253	282	275	269	248	288	267	275	301	281	293	252	263	279	235	285	293	267	261	279	267	251	274	295	278	304	294	307	300	252	259	296	281	268	255	270	253	277	258	260	294	312	282	286	292	272	274	313	255	290	284	284	273	259	286	253	284	313	261	274	300	248	285	277	296	296	252	273	281	274	296	281	248	251	279	242	289	265	280	278	291	236	255	292	265	264	277	272	281	251	258	247	252	244	282	298	300	258	262	256	280	285	282	271	253	292	273	313	303	261	279	261	283	307	278	269	286	272	275	275	256	274	264	261	305	266	281	302	289	262	302	244	287	286	293	268	289	307	296	308	282	286	265	274	281	234	265	262	267	278	257	280	296	267	271	281	287	288	270	296	301	277	278	281	300	295	283	266	278	274	296	290	284	276	278	265	271	303	291	312	261	271	255	268	279	242	253	264	278	301	291	244	297	290	290	268	263	261	294	279	286	259
28713	38562	51248	57362	61325	61580	54816	38203	28463	23934	23550	14379	7177	8545	6045	5325	5989	13348	8133	2773	1204	1069	896	901	791	796	832	851	1104	1933	2910	2337	1977	1448	1013	852	903	809	775	754	667	916	1819	2575	2592	1916	1446	1087	862	722	742	702	648	688	656	678	695	726	742	664	693	679	614	688	727	712	727	695	735	720	696	654	661	682	666	702	761	669	693	677	732	687	760	709	637	704	721	694	658	635	696	723	689	716	729	706	723	679	699	692	717	713	659	683	666	643	728	664	703	707	622	667	700	709	709	707	688	694	647	700	707	714	662	734	701	691	707	720	684	700	682	656	648	700	668	713	708	714	705	705	665	674	703	698	687	720	677	721	661	714	722	684	619	749	695	646	685	707	719	671	681	669	691	670	695	666	686	700	633	714	715	690	683	710	691	645	661	776	625	685	711	706	735	702	709	722	676	720	732	718	684	678	647	699	730	731	726	709	701	745	667	704	682	707	713	710	679	641	642	722	680	692	675	718	691	626	710	657	698	716	713	702	709	704	721	667	702	677	689	709	693	713	688	725	715	702	696	669	689	732	731	691	673	690	675	718	686	709	672	704	725	717	673	685	702	688	705	689	673	666	690	697	679	736	683	682	707	692	677	711	744	674	646	676	728	660	686	672	698	717	751	718	695	721	704	685	697	693	732	711	699	682	681	730	679	694	673	671	656	673	635	710	700	696	658	674	681	652	710	679	700	689	695	702	682	708	668	664	700	690	728	707	695	715	650	673	740	723	694	718	678	665	653	679	702	659	645	692	704	660	652	645	692	650	725	653	673	691	670	699	675	660	686	692	693	693	687	651	728	681	714	646	682	683	680	645	694	678	656	710	689	709	722	701	669	725	732	641	704	682	709	695	664	664	655	695	732	690	731	658	708	671	669	729	657	715	692	720	739	712	669	723	663	719	688	720	665	724	696	682	720	681	678	700	696	703	714	655	658	692	694	672	657	699	677	662	686	678	700	691	667	665	717	689	672	735	694	683	664	694	694	717	673	709	717	672	711	669	699	731	657	725	700	641	642	653	751	681	719	709	690	710	687	728	740	697	702	726	711	699	676	711	678	680	699	703	675	679	714	757	704	673	730	740	686	639	706	671	697	691	720	685	695	727	706	724	662	677	678	655	643	696	735	700	724	669	704	740	714	653	699	703	705	691	718	703	633	681	651	680	706	678	664	715	707	710	719	687	660	662	704	691	691	687	694	723	700	695	678	685	647	714	690	679	662	653	737	637	664	689	702	655	698	686	712	688	669	666	675	677	664	723	651	709	657	727	697	680	724	685	656	696	658	734	701	739	713	703	727	694	730	719	682	706	668	700	713	718	731	715	705	746	740	727	703	710	673	706	707	666	699	689	712	689	665	711	721	683	706	655	692	708	690	692	731	704	691	722	686	661	660	678	675	744	624	699	697	716	688	716	680	738	684	701	662	703	731	658	670	724	685	741	700	688	730	676	691	701	684	675	706	689	673	703	684	738	681	694	681	683	672	717	716	692	716	704	724	725	727	714	683	677	670	722	680	688	711	703	719	698	666	656	727	703	698	725	693	703	718	705	646	663	721	646	727	734	710	673	654	698	702	724	678	686	678	662	672	671	754	696	674	626	658	671	712	708	653	683	675	698	659	699	716	667	708	664	689	693	694	669	723	666	673	655	679	669	682	720	659	691	677	680	664	672	698	687	660	665	706	724	669	688	678	690	652	682	657	657	691	694	655	661	712	689	663	672	703	677	704	717	702	710	662	694	684	690	694	689	736	724	682	649	689	716	647	697	702	686	630	688	720	702	684	685	710	656	649	730	647	671	697	619	662	710	697	711	710	677	712	766	646	678	671	677	654	650	698	652	697	692	672	686	709	679	698	666	690	699	666	679	679	673	702	719	715	713	674	681	664	701	651	716	717	686	697	665	695	672	663	694	675	668	660	717	672	695	731	652	667	658	685	677	676	696	706	674	684	669	672	708	676	735	701	701	692	696	701	688	718	694	666	697	693	745	687	691	686	660	659	727	651	726	751	686	728	722	695	634	699	664	676	665	708	703	684	696	656	654	713	684	634	708	685	647	701	687	694	654	688	738	715	707	661	663	683	712	663	654	704	660	697	677	683	682	689	745	649	719	717	644	682	682	699	710	734	714	743	700	679	645	697	710	674	693	677	663	696	643	654	700	686	727	718	717	689	725	695	727	687	706	682	687	682	713	690	733	695	730	709	714	761	726	691	705	702	658	677	709	688	706	719	677	642	716	698	738	644	686	669	725	706	666	758	694	664	692	699	698	638	712	693	698	686	672	727	701	695	677	706	708	693	703	693	650	667	709	707	692	718	702	729	685	688	702	719	678	690	733	720	659	681	680	705	725	718	693	648	670	697	670	655	641	716	658	715	695	651	658	673	694	643	693	652	701	699	674	665	705	704	689	708	664	703	644	676	705	684	707	691	697	702	699	679	674	676	669	684	698	683	738	703	729	639	730	680	685	693	692	734	711	684	673	702	694	701	717	693	677	711	655	698	705	680	714	696	693	711	696	713	721	726	676	727	683	695	691	752	680	689	690	653	730	666	694	692	660	654	720	680	647	672	632	695	654	659	726	661	713	711	723	666	698	687	722	688	679	702	745	728	699	675	715	657	677	705	717	704	737	757	671	645	682	632	677	679	701	668	646	717	675	685	693	686	688	696	727	689	734	661	696	664	689	679	672	698	669	679	704	697	686	702	662	669	725	642	696	677	697	692	661	717	674	705	743	722	668	691	639	707	701	690	707	645	693	673	686	706	682	701	717	650	699	711	666	718	725	667	655	699	712	660	703	727	729	687	705	713	686	651	701	656	654	697	738	681	692	692	704	691	711	730	708	683	686	708	680	687	718	749	687	707	689	717	718	716	688	743	679	716	707	678	690	691	674	687	657	698	667	721	672	674	688	674	691	699	697	698	692	699	680	687	721	688	713	667	683	667	687	688	696	691	680	675	680	700	702	731	683	659	714	712	690	700	692	646	694	681	652	694	677	728	743	675	665	689	707	716	664	656	665	687	696	642	700	704	709	670	667	669	696	700	699	695	700	655	695	660	682	717	697	673	714	647	688	704	702	658	685	672	655	652	663	725	736	668	643	644	689	735	677	698	716	693	702	672	732	702	686	672	716	718	687	730	692	648	697	726	703	690	692	677	709	677	649	655	694	659	635	649	694	699	725	707	725	707	719	714	684	707	691	717	716	727	709	689	704	683	710	702	666	729	716	722	683	692	658	678	722	687	719	708	661	725	710	692	645	705	763	703	666	683	721	662	666	696	662	699	678	718	671	692	679	706	729	698	668	693	688	678	634	685	641	684	670	672	730	658	674	731	721	655	703	716	678	745	698	726	701	715	694	689	715	694	683	703	681	649	667	721	730	659	676	666	697	728	713	701	669	643	717	703	671	683	669	699	709	716	676	697	685	708	686	663	671	675	661	656	675	719	692	688	624	680	722	695	642
55866	51780	51957	53091	51488	53888	49651	31481	28457	29010	22172	11171	5200	5447	3905	3479	1832	2114	1574	622	447	412	335	319	292	275	291	298	419	731	1068	768	534	319	290	275	244	265	244	252	263	334	576	732	757	628	444	344	265	241	271	208	229	258	255	257	242	232	243	277	275	213	243	264	235	254	249	218	243	227	230	285	261	248	249	255	249	281	240	237	262	253	235	237	248	241	240	240	267	262	275	256	254	234	233	248	272	250	238	232	257	274	240	253	226	250	270	240	255	230	289	247	249	227	260	227	266	256	254	248	237	254	247	247	288	263	245	287	290	250	244	221	224	257	235	257	269	250	251	218	210	222	234	268	274	247	257	273	248	274	265	237	222	228	216	262	253	244	243	236	272	283	252	262	246	222	244	239	252	234	262	268	267	279	246	236	230	268	260	234	259	234	243	234	245	262	281	244	271	242	247	241	242	258	258	252	228	266	240	262	219	271	249	272	230	243	251	248	264	276	248	244	232	225	233	231	253	228	231	245	251	227	240	242	242	246	258	246	239	262	235	225	262	244	259	249	250	242	262	261	235	251	255	263	212	228	262	283	263	253	247	260	231	202	251	222	250	262	265	251	248	243	252	263	247	248	247	279	234	261	246	230	232	263	227	224	254	249	250	244	225	247	273	248	239	261	269	255	251	272	233	231	267	214	244	255	236	210	242	242	273	225	287	244	248	231	226	249	239	244	223	255	241	267	218	240	227	222	243	258	242	250	249	219	231	227	232	244	238	233	245	206	231	257	236	249	251	239	245	249	263	242	228	248	254	239	240	249	253	226	251	268	248	239	241	262	237	253	253	242	250	237	264	242	232	258	267	269	295	229	246	211	259	268	264	260	259	241	280	276	253	235	236	262	242	235	245	239	236	255	257	242	236	272	218	251	243	256	253	223	225	231	263	223	248	251	256	242	240	248	228	253	264	250	235	275	238	221	259	243	262	256	264	241	249	241	248	270	257	240	248	269	239	255	258	214	260	248	243	227	247	235	237	247	259	258	234	227	262	244	250	243	275	252	224	248	250	266	234	247	264	262	225	265	238	232	244	228	243	256	238	238	228	238	247	231	270	260	254	239	239	243	225	232	237	256	257	235	256	247	239	266	247	223	243	217	255	269	242	266	290	267	246	248	229	269	272	268	280	272	232	260	266	262	226	223	220	252	228	216	253	229	238	266	287	262	239	270	238	240	235	251	271	237	252	233	284	251	236	274	264	239	259	234	249	278	244	238	244	265	255	243	247	227	261	228	251	258	254	254	239	279	281	237	262	243	240	224	231	243	253	241	240	256	240	238	256	243	213	226	239	240	271	241	304	270	247	243	248	225	273	219	247	254	227	224	251	271	254	255	255	232	261	257	235	240	254	249	259	255	264	256	259	252	241	229	270	265	258	247	258	248	254	237	255	221	244	224	241	230	234	244	270	227	258	228	260	271	254	248	201	248	220	214	258	254	209	263	226	268	221	249	275	254	224	244	270	247	268	265	245	236	259	233	243	261	244	273	216	267	209	248	242	243	240	247	239	251	269	238	242	235	244	234	224	235	230	262	245	228	209	242	251	236	242	234	231	257	244	245	230	245	263	272	272	263	246	275	235	265	224	261	210	234	262	255	233	250	248	247	248	245	265	213	258	255	265	233	251	254	248	236	214	253	247	253	224	270	231	232	260	273	274	237	251	266	257	249	237	254	235	249	230	242	227	273	253	234	231	276	242	218	261	257	253	225	269	249	228	235	232	252	245	236	248	255	269	259	264	257	261	235	287	255	233	265	254	267	259	238	202	253	231	254	238	230	261	226	246	262	237	259	258	249	217	265	245	244	246	279	258	212	235	244	220	258	220	240	235	260	278	263	238	231	238	221	243	258	226	259	234	220	250	236	252	227	241	232	270	220	245	230	257	240	236	248	233	261	232	267	273	227	231	238	235	249	249	240	246	259	239	274	264	241	247	220	251	246	258	273	233	242	254	258	239	246	256	240	260	263	249	238	221	239	228	253	264	241	224	227	234	253	230	267	233	224	257	234	258	239	231	264	238	235	264	229	236	272	236	234	238	226	276	245	245	267	260	253	263	243	265	255	240	230	265	291	248	265	254	218	248	242	242	255	254	254	247	220	280	230	227	268	228	257	242	258	235	275	248	235	224	267	260	261	237	274	243	246	223	251	270	258	247	284	246	252	244	251	269	235	259	251	267	246	247	255	230	241	244	223	253	225	206	217	245	246	223	256	258	245	261	257	248	244	278	251	252	227	253	239	250	241	243	240	242	260	270	241	236	244	250	230	230	266	254	287	238	236	247	267	271	243	228	230	247	237	255	258	230	245	222	222	285	262	245	255	248	261	257	247	210	229	254	243	229	247	248	255	233	257	236	255	262	270	240	238	256	260	259	252	200	226	233	246	235	266	257	258	266	248	252	255	251	241	250	252	267	265	266	250	234	242	258	258	252	229	222	265	254	245	254	272	264	253	249	273	243	246	265	257	243	251	249	258	266	239	239	232	258	246	256	235	207	235	242	238	289	250	240	223	237	250	251	220	261	234	242	202	222	247	242	262	250	220	246	227	248	227	232	222	235	224	291	254	257	235	283	270	279	252	256	283	236	267	242	251	278	244	247	247	268	259	243	230	228	248	238	240	252	243	254	255	252	253	233	239	240	262	261	221	245	269	232	218	260	220	240	267	271	234	243	285	208	240	245	249	237	249	228	218	217	242	275	236	256	248	247	270	280	229	235	253	265	238	240	252	274	240	227	266	255	264	263	236	246	248	244	254	264	253	257	246	260	266	225	227	221	254	240	241	258	243	256	246	254	256	250	245	227	239	236	237	232	279	201	271	244	242	248	248	227	260	245	251	236	231	231	272	240	233	237	226	234	252	272	238	249	272	255	265	227	220	217	251	241	265	244	261	216	220	240	233	235	238	231	241	247	247	262	242	244	252	251	254	229	224	248	235	260	235	254	227	248	274	242	239	228	270	243	263	252	218	251	252	232	223	242	264	230	236	241	250	242	268	234	242	247	240	233	206	257	233	233	246	219	239	263	263	264	221	221	263	272	270	227	235	237	271	225	271	255	255	235	217	268	216	273	232	266	251	262	241	253	236	231	238	224	230	235	273	264	277	237	231	235	233	259	254	264	241	251	259	270	248	248	265	255	231	264	239	280	212	245	256	206	267	271	247	259	247	239	234	241	208	252	263	250	253	272	237	236	226	208	218	270	256	237	261	232	235	266	231	231	233	241	264	259	230	255	255	277	219	242	257	233	245	221	256	245	253	237	259	255	270	275	245	252	266	225	235	224	255	248	240	213	279	264	242	257	212	257	260	295	244	243	243	252	270	257	276	247	239	221	238	221	229	236	239	235	252	242	237	256	283	268	262	248	249	232	263	251	238	253	259	267	237	219	254	237	235	269	250	241	264	254	244	238	249	251	247	260	271	273	256	229	217	202	266	250	268	240	262	234	241	243	242
40318	49231	58054	61482	60616	61938	50536	41823	40023	36494	24908	17257	14059	18049	14102	13174	7351	9194	6543	2726	1700	1403	1148	984	876	828	909	1058	1899	3564	5094	3349	2052	896	854	865	729	755	754	633	709	1077	2593	3243	3231	2277	1594	1144	890	703	651	643	643	595	611	658	603	638	611	697	611	638	622	614	632	633	657	628	624	634	618	623	622	597	609	606	687	617	604	647	600	676	648	637	636	654	627	656	653	564	661	612	620	607	605	616	620	605	628	662	612	631	631	613	605	611	632	585	643	608	633	628	627	577	641	623	606	578	591	641	633	614	650	600	610	635	606	569	655	651	656	575	583	658	631	602	661	589	562	622	632	566	634	617	660	621	608	625	628	649	633	628	653	623	611	625	685	604	654	615	568	665	566	630	634	623	683	604	625	621	585	618	621	588	581	654	607	616	630	600	599	611	622	605	627	569	636	642	622	595	611	642	623	653	624	610	645	616	625	576	640	655	624	627	597	599	562	625	583	616	638	628	649	650	646	642	641	642	601	674	622	630	624	604	588	652	602	603	619	621	617	612	639	618	631	618	586	591	632	643	641	578	637	646	623	574	625	628	605	608	586	610	631	601	644	602	599	632	631	575	578	621	619	616	632	661	619	619	599	604	596	609	591	647	598	611	602	632	658	638	644	633	639	643	643	649	614	593	645	610	615	630	650	592	602	611	639	598	637	596	638	603	586	619	629	650	599	650	622	604	595	676	599	646	633	643	612	629	590	644	598	632	600	576	591	612	638	631	603	630	653	612	652	659	637	603	640	634	617	621	617	617	637	645	647	585	591	633	621	664	577	583	649	663	679	599	614	600	619	618	631	675	615	658	639	648	631	580	644	626	620	662	613	632	637	615	624	595	576	587	665	646	603	636	630	603	638	672	599	651	651	584	621	620	626	611	594	621	599	645	636	600	600	639	615	641	635	615	599	615	595	663	645	621	599	591	629	578	626	613	626	609	619	670	628	589	608	638	605	602	597	619	623	661	603	620	623	652	651	581	642	630	613	618	631	639	637	647	570	652	646	577	572	634	600	630	569	603	617	584	593	624	588	584	619	611	567	610	617	579	657	624	663	603	614	623	645	633	652	637	646	617	642	590	621	627	661	611	609	646	654	640	614	638	605	605	629	606	603	615	587	668	598	615	613	636	645	592	656	595	614	599	595	610	608	617	622	612	589	661	638	601	624	607	646	620	622	688	567	636	647	618	597	639	622	591	638	630	612	598	593	606	640	613	654	647	624	605	649	619	553	642	621	633	609	601	620	579	595	619	612	643	616	620	633	615	658	646	640	614	623	598	616	618	674	651	622	642	582	591	623	607	612	630	587	605	631	663	627	621	656	654	635	612	605	624	639	606	625	620	621	598	614	618	655	607	654	612	590	625	648	614	592	630	595	651	648	588	589	624	629	611	601	670	627	597	624	613	616	610	581	660	635	633	604	664	616	610	609	607	651	643	613	637	628	623	609	640	627	649	608	611	619	617	642	633	612	604	633	592	609	580	607	602	615	643	614	636	627	615	602	612	633	637	625	596	635	621	610	650	600	592	588	607	608	611	605	671	604	638	646	593	637	638	608	612	597	637	616	640	625	625	612	666	640	645	614	600	666	619	625	605	603	620	643	591	598	620	628	626	666	592	616	607	588	635	663	608	660	609	620	588	578	620	601	679	615	576	630	635	639	634	620	616	661	553	590	620	595	621	611	623	645	583	605	615	625	588	610	627	647	609	615	639	627	618	622	637	586	609	620	666	586	623	626	593	622	665	606	627	599	617	649	631	627	574	652	613	636	590	657	666	606	654	654	614	619	591	668	614	628	628	631	607	661	571	597	656	665	579	573	601	621	608	618	652	632	567	615	632	582	647	591	671	594	618	635	604	655	596	647	636	580	631	637	651	630	604	612	604	621	617	618	565	615	614	602	620	612	548	559	602	601	598	604	575	593	623	531	660	616	628	612	631	633	653	654	675	629	569	638	596	657	619	632	617	614	615	624	631	609	595	635	597	606	595	637	632	604	571	602	591	608	629	610	655	576	621	618	647	634	591	579	596	626	620	595	625	656	645	612	618	597	636	635	645	618	636	592	572	611	644	592	610	628	658	662	618	661	609	578	649	628	642	627	573	654	629	593	619	603	600	601	679	623	597	624	646	682	605	606	616	600	627	612	632	685	647	592	601	638	573	618	659	617	609	638	636	567	577	611	593	633	681	631	618	622	607	593	626	632	666	661	583	585	574	620	638	623	603	613	624	617	651	591	613	665	618	593	598	601	668	634	673	587	679	619	634	644	654	626	581	617	586	626	623	594	616	613	636	591	622	602	632	628	626	617	634	581	597	627	637	636	612	575	645	589	622	562	579	634	659	602	615	632	627	611	596	575	623	634	584	621	636	599	625	616	598	587	610	619	643	649	600	598	628	632	636	563	630	600	650	623	620	644	616	607	577	627	649	596	659	633	575	646	576	649	615	634	618	637	620	651	687	606	638	584	591	566	626	630	593	577	624	608	630	639	577	613	636	640	591	641	645	623	572	624	634	569	618	584	632	600	619	595	639	597	645	657	595	598	629	615	642	652	640	594	629	574	609	621	610	603	605	620	609	597	650	630	629	638	603	640	622	632	612	608	598	578	634	646	637	593	629	637	540	627	666	599	612	621	613	603	626	591	572	605	633	643	606	601	630	611	637	612	661	609	637	647	596	649	633	642	630	614	651	667	648	654	622	575	585	657	608	628	626	638	623	593	646	602	630	607	612	657	610	603	609	601	619	626	642	592	603	615	658	603	578	603	620	624	627	601	623	607	665	593	588	590	630	628	594	566	618	570	592	609	598	627	631	632	622	619	589	620	629	609	620	637	583	624	631	627	557	583	606	579	611	620	615	632	620	587	605	643	630	618	656	608	616	681	612	617	632	622	620	637	599	601	622	621	628	594	611	593	590	618	594	663	565	605	594	614	619	579	603	620	606	571	581	612	612	609	598	676	636	623	648	597	619	631	609	645	655	586	583	640	633	603	630	651	629	592	650	627	630	633	620	632	592	626	627	627	601	634	626	604	663	576	648	584	573	601	637	564	656	614	667	626	588	644	628	646	656	634	596	629	617	608	638	634	605	628	636	612	587	652	659	623	573	609	641	570	625	590	629	621	610	607	592	624	618	574	589	600	640	663	657	594	618	603	621	655	606	608	626	582	622	659	602	639	605	658	604	648	587	591	604	588	618	641	637	644	629	678	639	594	620	596	637	632	627	615	632	640	639	611	617	630	578	622	637	623	624	618	613	641	624	593	593	645	629	654	622	593	636	611	644	617	658	616	599	634	570	633	591	618	619	636	619	611	637	629	651	604	635	638	583	612	639	628	610	651	558	631	577	613	630	609	624	619	606	617	603	636	636	616	616	617	602	656	633	607	598	648	612	631	609	620	620	614	641	616	629	658	632	648	642	646	655	625	585	662	613	610	614	660	612	635	661	589	597	645	623	612	609
29475	27203	27375	26191	31073	22992	13509	6514	3131	2178	822	471	441	436	427	410	381	362	358	333	291	308	347	304	319	323	334	335	339	316	348	326	330	310	315	291	278	299	277	312	309	328	321	325	337	320	339	332	320	308	278	300	313	314	312	307	323	341	320	327	282	288	319	309	292	315	314	320	323	303	291	288	293	313	318	321	319	293	358	283	355	308	289	295	284	288	311	295	323	285	301	319	323	306	319	297	308	306	305	315	274	282	286	290	312	324	307	300	318	297	291	277	292	308	286	315	294	309	313	319	292	333	283	284	308	303	301	316	304	284	289	327	312	321	298	308	298	299	304	305	292	322	270	307	314	318	286	312	280	327	287	307	319	316	323	342	279	289	332	338	296	283	288	309	343	311	274	317	296	308	314	330	300	309	347	319	291	316	284	264	265	291	286	299	325	321	290	321	305	287	310	266	310	291	287	297	315	328	330	313	298	319	322	289	297	323	317	290	301	305	342	309	333	297	314	282	296	297	296	308	317	308	322	288	279	302	320	294	286	279	312	310	288	314	319	293	299	279	319	323	300	338	294	314	279	307	276	275	307	307	323	325	306	302	301	304	297	321	303	317	313	334	289	308	300	312	322	317	331	308	294	349	334	333	287	318	274	314	284	275	278	296	295	296	293	298	310	304	295	292	290	321	286	287	303	289	315	296	321	279	292	299	324	327	346	290	305	281	306	309	326	309	303	292	272	275	294	340	329	271	294	298	291	326	307	319	320	248	290	308	300	310	329	322	316	296	287	289	327	308	336	304	324	294	289	282	329	306	307	309	330	319	292	328	297	314	304	309	296	313	318	306	318	307	287	338	324	290	301	316	308	312	320	292	250	332	311	290	297	312	313	312	310	320	320	312	305	343	300	290	322	332	313	306	268	286	290	292	306	299	307	339	303	289	280	295	290	306	307	300	310	318	300	306	310	309	323	275	305	287	301	310	285	310	307	338	331	323	349	295	303	325	272	324	296	301	294	280	337	321	319	312	293	292	329	300	298	297	312	322	338	305	313	288	338	322	278	296	297	301	295	293	308	308	312	298	307	335	304	307	300	303	301	291	280	314	296	301	320	314	291	284	302	326	321	325	305	324	322	298	337	316	288	287	284	278	308	305	311	320	329	314	314	278	318	320	292	287	318	314	285	286	311	276	312	303	301	316	323	316	297	295	314	267	328	296	302	280	314	313	311	312	296	324	353	322	335	324	295	305	281	307	322	302	309	316	290	317	329	312	293	303	295	298	296	315	301	307	301	300	296	321	301	317	274	327	291	317	254	299	297	300	330	327	300	267	282	296	305	303	311	306	323	307	326	257	294	309	317	316	323	319	318	298	305	278	319	314	297	331	303	291	321	283	295	285	288	313	280	315	319	300	305	273	284	318	268	287	315	293	285	299	316	296	301	286	293	316	303	327	333	285	311	305	293	322	312	305	312	294	320	325	320	288	288	245	311	300	302	310	295	316	300	331	308	311	339	317	301	316	339	322	308	308	334	290	267	317	290	283	315	330	296	306	331	286	291	317	293	303	338	319	293	313	319	321	313	291	320	319	278	327	341	304	300	304	297	316	317	279	305	292	313	300	319	280	304	301	311	346	302	310	329	332	296	301	308	321	296	287	307	333	295	312	313	287	313	314	315	280	347	278	325	289	297	315	283	299	286	320	302	311	336	322	313	310	295	320	319	343	315	321	290	321	335	341	316	341	314	328	294	299	302	315	357	297	274	286	299	309	311	279	286	308	302	320	335	306	306	299	271	287	304	267	303	256	293	309	312	327	323	323	304	285	309	293	294	308	291	290	308	250	321	313	285	304	278	291	317	287	301	297	319	297	250	306	298	319	324	312	310	322	269	289	275	301	311	309	300	296	317	300	299	333	293	292	315	312	281	316	337	290	326	323	325	328	295	299	337	303	297	305	279	302	304	322	289	320	288	312	312	290	315	307	322	298	293	290	311	301	298	300	285	317	284	309	300	299	325	290	331	307	323	310	275	266	278	307	338	300	267	302	320	286	327	281	301	307	338	305	313	327	290	326	316	316	315	296	321	305	305	349	313	285	316	266	312	300	319	294	282	323	304	297	267	296	322	301	336	277	289	349	305	282	331	315	329	322	321	309	332	341	301	324	313	277	319	337	287	334	285	294	299	331	316	282	337	336	315	317	330	316	300	311	301	315	344	310	322	317	311	311	298	298	298	299	310	319	293	324	334	299	294	324	297	322	289	318	301	320	318	307	302	298	304	342	295	268	272	269	325	298	289	274	289	302	299	349	341	281	330	290	322	302	300	307	310	316	306	307	308	314	326	277	292	317	313	303	295	279	297	309	304	286	281	334	282	339	293	352	314	308	333	259	338	306	286	274	313	302	361	302	296	294	308	284	303	337	306	313	313	309	311	317	307	325	273	305	336	330	319	307	305	290	296	293	314	312	318	316	322	304	277	345	336	326	324	260	284	307	303	287	323	291	297	326	286	309	317	282	283	310	314	316	291	279	313	322	315	301	295	308	313	295	312	276	317	309	311	292	315	321	296	283	326	353	317	338	312	298	321	308	287	289	279	303	290	322	314	312	293	335	331	327	287	322	324	321	325	287	305	313	303	307	313	286	296	305	300	296	291	301	286	311	318	323	272	280	324	312	322	318	292	300	296	305	285	299	302	302	307	291	302	290	295	275	277	303	307	317	306	303	281	305	320	302	299	315	312	288	322	305	307	336	296	317	309	308	297	325	308	320	319	324	342	308	346	311	266	309	314	298	308	315	304	277	321	321	326	313	274	324	296	326	329	300	309	300	322	324	290	307	288	315	298	318	277	293	303	299	300	295	316	302	305	292	316	328	305	290	325	315	294	305	357	297	295	328	297	306	310	303	298	306	307	313	308	306	307	296	291	316	289	316	299	323	311	296	308	300	301	289	302	284	333	303	309	285	281	314	316	315	320	309	315	310	294	310	347	298	318	285	294	315	320	295	314	304	316	273	302	316	273	326	290	304	301	330	273	298	311	323	321	321	303	295	290	314	303	319	326	286	280	312	309	316	319	308	309	312	320	319	303	306	322	336	271	270	322	324	275	321	315	349	297	305	306	329	289	313	287	310	299	327	318	292	297	310	306	282	291	280	328	279	322	308	312	306	259	339	341	316	330	301	300	311	278	298	291	267	309	322	296	306	298	325	296	286	313	307	318	331	303	288	320	327	322	287	323	312	319	297	309	292	303	314	319	325	300	308	290	308	299	301	317	304	301	299	293	311	293	292	300	312	309	307	295	314	275	298	332	268	297	303	290	332	345	300	337	285	313	294	310	293	340	301	326	311	300	317	313	288	273	303	279	324	321	288	304	321	295	285	319	291	340	304	328	303	320	291	305	301	326	289	307	316	290	296	337	312	311	314	325	299	279	294	294	338	289	306	332	332	329	304	292	295	305	290	312	302	319	294	296	288	315	299	331	302	272	287	299	331	344	288	312	324
19013	24526	31319	36406	42040	34332	24557	17059	10382	8180	2642	1456	1346	1577	1453	1521	1348	1060	841	809	872	798	851	844	894	896	821	824	926	923	937	963	827	905	824	744	778	807	770	846	744	835	826	900	982	948	912	838	857	814	756	767	788	696	805	730	762	790	778	754	753	759	756	740	740	775	767	758	792	771	819	789	781	791	764	792	820	781	741	760	776	771	802	730	741	783	750	739	728	757	754	730	804	762	717	695	737	721	799	781	754	796	751	785	750	835	793	781	758	764	831	739	790	765	791	795	756	767	823	745	754	753	740	734	823	757	742	805	785	761	803	749	808	829	766	770	814	747	785	804	734	748	752	760	747	724	795	763	774	784	818	780	779	829	788	780	769	761	758	764	814	751	796	731	759	759	753	770	764	811	783	795	770	770	715	774	752	776	788	762	762	719	790	770	759	753	796	749	790	754	739	759	728	762	794	808	802	844	779	793	746	758	781	778	747	729	795	763	796	798	748	782	782	795	745	784	724	789	791	818	778	812	742	788	812	762	737	824	756	829	792	765	786	769	814	802	774	783	764	772	783	707	784	770	773	729	763	762	790	785	783	771	830	808	778	786	746	788	742	765	787	742	766	759	802	785	717	809	738	768	772	766	800	779	742	788	770	801	804	743	721	799	805	750	769	779	789	784	784	730	781	734	791	771	792	762	766	765	805	762	735	791	797	779	760	710	763	762	752	760	777	791	768	821	782	767	773	841	762	779	740	756	782	751	765	792	738	797	744	779	771	749	758	749	768	772	786	714	844	785	776	780	788	768	786	791	822	828	747	821	792	736	758	789	764	815	747	798	732	749	812	754	789	766	787	807	789	733	781	765	822	741	758	742	770	809	760	770	739	801	785	721	717	774	776	805	795	731	741	771	781	784	742	756	757	775	799	823	784	747	741	726	763	758	782	789	770	714	808	802	749	741	744	761	741	741	782	732	813	786	800	764	811	747	812	780	765	782	755	795	796	784	824	744	788	771	767	775	765	768	749	795	742	744	766	770	752	765	748	768	749	775	811	784	818	755	731	767	726	768	819	796	773	761	785	753	751	766	744	797	770	789	769	728	749	771	804	799	749	740	796	790	742	773	758	769	741	778	772	752	750	760	773	744	777	777	770	744	754	777	798	730	771	765	737	732	787	765	788	760	794	754	776	776	783	753	749	780	774	790	760	771	784	743	756	752	740	764	740	788	813	798	798	733	773	801	790	783	780	786	745	790	794	763	774	782	767	814	762	793	817	790	793	794	747	774	787	766	811	797	817	792	780	784	750	783	797	781	795	773	757	810	762	790	754	721	771	750	805	731	773	754	762	761	784	697	785	774	777	810	767	757	785	748	749	755	802	775	728	794	815	735	856	789	744	806	765	798	764	768	784	783	829	729	775	771	755	761	795	730	771	792	781	759	742	779	779	819	792	792	815	708	789	725	839	718	778	768	786	769	792	794	756	782	770	774	761	751	777	811	808	787	697	761	792	802	786	823	739	816	755	754	766	793	728	727	789	737	768	744	746	776	733	848	812	744	787	753	818	747	774	769	804	803	744	771	829	749	749	705	763	801	772	752	772	758	789	761	756	771	708	725	735	817	771	731	748	720	815	786	802	749	788	739	768	755	779	788	745	755	790	785	744	782	759	771	757	773	787	802	744	763	723	802	786	786	809	777	784	803	788	772	772	784	783	729	803	739	747	772	685	760	747	767	825	792	806	780	785	784	725	768	749	753	783	784	750	741	762	792	735	759	771	735	801	794	787	736	773	757	741	792	789	782	769	772	736	830	795	761	748	813	796	744	763	775	762	814	810	702	726	772	781	803	737	733	760	815	740	761	739	795	747	797	751	794	788	729	757	762	780	744	838	772	758	786	765	810	789	761	808	753	738	788	779	778	759	740	745	828	732	784	805	731	783	768	791	788	723	832	753	776	780	762	801	743	773	780	765	804	755	771	767	756	784	715	756	799	781	761	760	786	796	799	766	693	740	816	813	767	762	756	751	764	812	769	798	724	732	769	770	764	751	754	765	773	755	776	751	751	757	830	796	752	806	762	771	780	761	744	802	751	793	776	809	799	759	787	817	779	810	772	764	793	788	745	754	767	784	766	800	738	742	766	775	747	806	746	773	815	753	742	779	787	760	818	774	749	756	798	767	838	802	808	787	719	748	762	772	748	806	769	806	740	770	774	807	747	702	783	776	710	768	744	787	763	778	771	771	745	726	780	828	760	778	785	775	757	777	770	802	741	743	730	781	762	757	772	766	718	773	762	752	722	804	713	776	784	732	736	785	734	755	749	705	768	721	784	686	733	810	782	766	775	782	762	755	776	787	736	765	740	767	745	789	758	774	749	782	808	753	758	772	768	756	778	736	772	756	795	709	749	746	725	762	782	796	831	816	755	764	726	774	741	781	742	779	778	756	771	794	768	779	786	757	801	779	797	756	783	799	809	762	791	805	769	785	742	807	750	801	796	759	769	757	829	756	789	747	813	787	768	749	768	789	743	780	793	771	725	757	761	752	753	725	773	720	738	801	771	802	760	801	846	765	782	733	811	782	803	801	806	763	706	754	776	772	750	734	783	768	774	736	798	716	750	747	784	778	800	815	776	752	777	766	807	786	776	744	763	805	732	785	800	747	777	750	805	819	787	789	803	790	793	718	769	754	765	721	806	740	748	790	762	787	776	814	763	762	766	772	840	802	727	734	747	733	783	754	763	758	765	724	792	819	765	780	761	781	762	769	738	755	788	806	756	797	779	795	727	712	755	763	771	772	799	801	783	820	758	742	747	821	750	783	773	759	757	779	758	788	794	737	746	780	797	704	763	780	739	794	770	764	781	777	775	742	785	747	725	789	818	796	824	790	726	746	722	761	762	765	777	770	813	747	777	784	776	811	778	749	714	801	749	758	816	784	784	769	768	760	819	779	775	745	804	740	745	777	789	725	791	731	733	776	776	811	774	787	741	799	812	772	744	755	789	823	800	795	737	764	802	775	753	807	816	772	799	703	792	781	754	770	759	801	724	766	748	756	755	843	787	789	832	777	747	773	792	739	744	744	798	786	792	732	770	803	806	750	780	806	777	762	796	775	766	777	786	776	803	740	800	723	757	777	810	733	746	791	773	753	796	762	792	793	737	770	775	790	764	751	762	767	817	779	717	789	723	809	796	751	789	756	822	786	791	762	729	764	784	759	789	740	773	698	765	765	781	741	793	806	762	801	781	768	741	785	793	787	704	787	746	795	761	751	747	833	730	719	783	760	775	818	810	773	759	783	753	792	764	760	789	818	787	735	757	809	810	808	775	804	746	811	778	784	802	741	765	800	759	758	782	779	767	815	778	765	798	829	774	761	758	743	802	780	802	797	732	745	754	779	788	778	780	726	747	746	822	811	765	798	757	790	772	809	787	761	759	738	741	763	759	757	763	736	788	732	732	765	797	741	761	773	754	796	775	746	737	774	781	698	791	777	797	776	753
51035	50358	45917	48783	52024	43909	45601	43798	45614	22447	10855	1939	1136	1425	1439	1319	1116	544	421	425	365	346	384	345	354	327	331	355	410	428	398	361	328	278	329	290	301	307	301	332	273	301	367	445	497	410	377	308	336	290	328	294	292	318	303	290	285	300	296	311	303	265	298	297	315	299	331	278	297	286	266	276	297	248	293	290	302	304	312	314	281	321	288	279	295	314	292	299	316	296	319	286	302	296	297	305	340	277	261	281	307	311	278	295	281	259	285	289	273	306	292	294	278	264	285	288	310	293	295	287	342	287	282	320	307	311	331	299	306	282	294	270	300	264	297	298	288	261	261	282	293	314	314	298	294	311	319	313	297	282	313	285	316	295	311	321	278	284	277	290	313	287	302	298	290	289	277	292	305	326	284	304	278	280	284	280	295	308	299	293	310	290	328	287	283	294	291	247	294	327	307	310	291	280	289	309	296	299	307	307	318	304	253	280	279	277	297	315	282	296	324	280	319	290	289	263	291	283	311	297	283	285	303	294	272	295	299	317	300	290	289	282	295	266	294	295	314	270	290	310	284	274	325	306	315	326	274	295	297	306	266	312	309	317	312	311	269	295	276	280	264	290	303	300	292	312	327	316	270	274	314	292	327	309	276	291	307	290	314	287	309	295	289	300	287	298	304	320	312	320	311	316	287	315	301	299	294	303	282	296	322	275	305	297	307	308	297	246	300	280	305	297	319	308	322	305	322	300	304	297	243	300	305	310	293	315	303	317	281	325	279	263	298	311	288	286	300	289	256	295	317	299	295	280	288	277	298	273	282	331	289	289	274	309	290	284	288	292	282	273	309	271	304	254	301	250	317	295	280	260	312	320	320	278	315	257	289	285	285	302	260	311	285	279	309	283	323	338	315	292	290	272	305	294	326	309	347	279	283	319	313	301	303	295	250	284	260	282	247	311	239	273	306	309	305	308	295	311	312	316	309	299	310	281	275	292	302	299	283	269	254	289	298	291	281	291	292	275	292	293	294	311	320	283	301	302	277	291	283	284	316	313	273	307	350	289	297	281	295	297	310	327	252	272	299	277	307	309	288	297	308	285	315	276	294	290	278	327	349	284	303	324	283	285	304	310	312	276	289	286	280	286	261	291	275	276	268	274	299	283	297	331	297	314	312	293	337	304	316	275	320	313	286	291	330	275	296	258	297	297	291	336	260	345	321	271	321	301	312	293	302	286	314	315	289	307	268	251	300	300	280	301	307	278	310	274	295	314	303	272	304	330	269	309	301	313	284	289	288	291	273	283	297	290	320	278	295	282	285	311	295	296	288	302	286	318	301	274	318	305	267	281	298	281	321	283	300	284	305	307	303	281	294	257	280	304	306	300	287	286	288	288	260	314	290	282	310	297	332	306	291	296	293	320	306	304	282	304	284	304	297	328	269	269	261	312	276	295	311	276	291	279	289	270	290	305	311	302	307	297	277	309	301	307	285	297	302	331	287	291	293	255	274	288	302	271	290	293	301	305	267	291	315	264	296	283	291	298	287	277	278	328	303	282	274	322	297	264	278	313	304	276	303	317	276	285	300	285	282	257	290	319	294	280	293	279	314	315	268	317	255	287	332	277	271	278	274	254	314	291	296	289	291	300	267	324	312	303	312	285	301	275	305	288	320	296	277	298	309	301	297	295	313	265	309	307	277	281	320	280	321	298	293	309	321	291	284	315	305	306	302	278	320	304	299	312	302	321	329	303	307	273	326	296	293	295	265	299	269	300	302	304	288	283	305	283	282	315	299	301	284	292	306	293	302	300	320	289	300	315	286	305	322	296	282	317	305	297	298	279	294	286	277	302	297	309	318	295	273	286	323	307	281	258	324	312	240	253	263	304	318	310	270	311	318	300	282	310	277	302	302	306	326	276	317	311	284	320	299	269	281	318	288	289	299	296	312	292	281	293	292	294	286	278	298	293	273	313	309	282	302	292	301	270	285	257	279	277	274	325	291	285	301	302	245	284	330	314	326	298	291	321	270	295	282	290	298	281	279	296	317	283	298	306	300	351	284	278	279	295	310	315	307	302	280	289	275	300	296	318	298	330	283	287	304	334	305	308	304	280	292	305	296	300	286	286	264	302	277	316	273	287	281	283	291	300	310	264	309	283	296	318	304	322	266	299	287	278	286	298	290	296	310	321	295	307	278	293	334	289	297	316	279	312	253	298	286	279	299	298	298	300	298	317	292	272	291	279	299	300	274	276	331	332	305	292	294	320	316	294	298	282	321	299	276	274	296	257	330	287	316	312	288	288	299	272	285	308	341	282	291	320	299	297	301	289	308	295	278	304	309	307	270	258	303	262	294	255	286	269	291	293	320	312	297	322	304	300	277	304	304	281	296	270	281	297	284	294	302	291	258	287	276	291	292	259	287	310	284	315	276	274	310	302	281	331	303	284	311	285	314	310	297	286	308	291	310	277	274	316	276	276	270	274	289	289	318	346	275	274	307	300	313	278	305	303	298	294	283	279	285	284	318	297	329	332	304	321	308	300	278	275	295	269	280	287	313	277	302	292	273	322	276	292	311	291	302	312	298	263	300	297	312	304	284	297	304	283	283	316	300	305	274	284	317	309	309	319	276	280	313	303	311	292	275	280	288	314	275	266	287	305	261	287	274	297	278	316	262	295	307	258	291	292	307	298	317	289	354	260	303	329	281	280	280	262	284	316	308	332	286	276	314	286	300	262	318	326	262	307	294	331	293	262	283	281	295	294	284	297	325	297	280	304	300	314	295	288	300	323	300	286	291	341	295	277	289	311	282	278	327	314	285	301	303	296	296	254	273	272	307	326	316	296	281	306	278	295	282	281	280	311	299	276	271	263	305	300	321	304	260	300	302	283	296	306	274	292	295	289	304	301	292	297	316	301	300	301	309	286	275	279	273	294	294	316	295	306	278	302	284	290	318	291	314	297	279	308	305	298	268	300	301	288	306	284	291	268	318	316	266	301	327	289	278	313	311	291	297	296	294	274	318	312	294	335	296	278	289	290	337	321	276	283	278	306	349	291	338	285	318	301	307	320	316	295	277	281	298	271	299	318	333	288	300	250	276	284	279	289	245	297	308	297	299	257	292	309	298	274	314	282	317	323	283	298	302	264	300	298	292	295	297	263	298	310	286	284	276	288	303	291	295	295	314	304	328	301	331	307	321	312	287	277	267	299	343	301	267	315	300	283	313	310	289	298	322	304	323	297	332	300	293	285	299	297	302	298	314	303	298	300	283	279	286	300	325	288	274	272	291	284	294	285	292	297	315	273	283	297	295	303	304	297	278	287	287	293	287	288	306	287	299	305	313	296	284	333	283	313	299	265	295	305	299	313	277	311	280	299	312	296	299	291	312	297	282	297	312	319	294	278	279	272	284	311	331	307	294	290	314	281	296	316	315	301	315	303	270	346	316	298	282	305	300	268	294	284	286	306	293	292	262	300	294	284	286	292	272	291	311	272	267	290	279	321
38471	49337	50862	58292	61174	59514	55402	54666	49936	23995	15716	3743	4286	6178	6154	5758	4567	2090	1517	1465	1103	934	1119	1042	976	899	962	1046	1569	1486	1261	911	868	812	771	782	833	791	779	781	766	824	1153	1547	1512	1362	1036	868	845	792	710	770	761	704	742	736	741	770	743	706	807	747	732	702	720	748	781	663	731	736	750	718	768	734	741	726	770	738	771	761	743	750	747	735	702	739	720	744	754	764	722	745	722	749	736	742	709	726	717	712	784	723	723	746	776	753	765	737	760	772	725	790	760	700	749	754	736	752	734	777	770	771	680	717	722	785	718	715	769	763	748	714	726	734	741	709	725	782	730	720	741	773	795	751	771	680	708	702	720	805	768	754	755	758	716	731	787	721	726	714	754	781	784	730	744	805	722	764	718	733	741	715	717	711	788	712	777	765	701	738	781	747	754	736	790	768	751	711	770	741	736	774	784	727	732	752	732	722	716	715	716	715	770	743	734	705	740	738	759	783	783	728	755	733	758	753	754	711	742	752	785	700	736	715	710	797	723	772	782	737	731	754	799	713	770	759	750	810	795	718	730	785	740	742	764	767	758	727	782	695	697	706	765	708	727	747	757	802	738	728	751	742	787	707	739	737	707	726	759	801	763	735	767	754	746	733	706	721	685	767	755	723	787	772	723	726	739	750	708	737	766	709	759	776	725	715	720	730	763	749	739	761	695	772	736	673	718	731	723	723	748	749	752	795	730	703	703	766	716	769	737	787	671	782	735	718	750	717	689	729	789	731	748	728	784	757	762	725	702	741	750	761	709	719	737	744	797	763	757	744	706	765	739	718	759	744	724	767	738	792	735	735	687	714	789	694	782	745	744	755	717	713	765	787	731	732	750	727	771	729	751	760	743	768	726	717	742	736	759	743	687	722	734	753	711	751	747	729	732	702	743	756	791	746	732	746	731	747	727	736	693	696	724	734	745	722	737	720	766	751	706	748	744	709	707	754	748	746	744	768	749	739	728	742	702	702	762	702	755	738	747	786	671	748	713	724	743	732	759	706	730	734	792	772	731	727	693	706	725	745	767	764	767	763	748	791	722	797	734	765	748	750	738	671	678	725	796	772	749	705	732	751	692	707	714	709	746	763	750	798	759	753	711	766	728	783	742	749	745	761	749	726	727	716	712	719	741	749	796	732	774	772	741	780	757	699	734	740	757	750	732	751	766	712	742	727	711	762	799	727	683	730	708	752	763	741	792	748	685	737	770	740	760	753	711	710	764	727	772	748	750	733	742	741	710	694	778	759	756	734	739	765	800	753	726	725	740	764	761	788	790	762	796	722	730	742	718	746	767	785	742	748	758	772	723	753	732	729	721	719	712	794	717	770	773	784	750	746	695	756	740	698	755	744	744	732	733	750	728	725	729	743	708	773	807	763	733	730	763	697	731	694	787	725	744	731	749	742	751	767	727	739	758	687	718	737	769	735	743	803	698	762	747	731	761	716	746	739	707	730	781	778	769	717	692	744	764	741	708	808	740	763	733	721	708	730	741	748	759	742	763	725	774	798	767	752	743	736	754	745	743	752	732	792	780	720	736	781	748	765	705	801	715	740	733	773	754	706	759	781	779	719	774	732	761	726	736	755	744	807	729	711	719	772	719	709	747	744	765	767	778	715	741	763	708	783	715	711	772	758	735	780	736	758	695	752	746	713	755	769	730	749	760	692	779	757	741	760	721	736	749	724	721	736	746	705	716	730	716	768	735	723	734	745	698	714	739	783	740	732	692	786	734	768	727	721	779	780	715	738	740	735	736	727	735	749	751	752	747	761	762	717	763	714	771	791	752	781	748	744	759	716	754	737	667	724	735	752	732	729	714	695	782	751	752	711	764	733	747	728	759	759	738	753	688	718	718	737	743	733	787	755	715	808	739	741	686	759	699	744	762	791	750	656	760	756	762	730	771	713	734	756	746	729	757	728	772	777	758	759	741	744	770	741	728	736	707	754	771	749	780	751	708	723	716	727	757	781	696	781	763	768	740	749	701	707	756	751	759	745	753	715	744	747	736	745	707	744	768	772	719	727	732	734	729	711	778	742	750	781	767	781	779	719	753	734	748	793	755	751	754	773	723	720	746	766	770	702	747	706	768	744	742	757	760	764	775	768	780	783	733	733	765	753	707	801	703	695	758	758	788	763	736	706	759	736	782	715	707	734	783	768	740	760	767	731	710	712	766	730	685	767	723	739	757	752	777	734	680	771	755	696	756	764	728	740	774	753	732	753	796	718	742	754	715	703	706	725	767	768	783	784	706	755	776	701	718	746	728	759	727	741	738	730	735	774	717	759	736	740	716	790	720	756	774	748	798	727	725	757	749	715	733	707	767	703	693	724	775	749	794	755	717	681	724	721	741	770	740	756	766	740	755	774	770	745	771	807	736	768	769	774	752	738	765	782	792	768	700	746	787	741	753	704	714	726	768	716	781	731	783	764	776	742	673	728	735	714	739	780	726	762	751	749	750	695	764	740	767	763	797	720	730	743	721	757	780	753	715	743	690	719	721	767	744	705	763	722	747	746	776	752	747	684	770	785	763	744	743	758	772	734	739	714	756	745	752	771	777	767	728	698	743	758	742	740	691	709	727	742	706	733	707	694	734	771	712	746	718	777	809	724	748	745	734	739	713	773	759	743	735	732	739	752	763	776	800	746	743	724	774	775	719	781	754	787	777	742	738	760	705	750	735	756	763	740	767	768	785	754	756	784	719	706	717	777	798	783	725	781	734	717	731	761	750	734	780	729	815	717	742	757	760	765	736	759	776	779	763	789	734	729	730	719	731	759	723	729	764	733	744	734	769	754	720	730	774	779	756	738	758	772	710	688	743	729	723	763	721	773	761	768	749	710	718	743	746	723	759	744	775	732	717	750	729	725	769	738	747	732	818	728	704	713	744	719	743	685	724	756	728	730	740	735	726	747	724	736	708	698	721	721	736	701	677	731	742	746	780	739	737	762	778	778	715	694	719	750	744	749	761	746	775	742	741	735	710	756	759	771	746	757	724	751	739	744	705	711	751	726	784	714	759	750	754	731	739	741	761	744	779	759	775	769	757	775	789	764	730	761	767	720	753	736	760	722	743	735	695	714	713	727	780	727	755	741	782	706	769	769	728	737	730	750	742	736	743	768	728	746	719	710	740	752	718	746	730	740	748	792	762	704	735	727	727	721	755	742	701	719	712	753	764	743	728	729	743	807	801	735	753	749	727	777	771	723	740	715	733	738	720	740	733	718	763	721	728	727	812	739	693	738	720	757	707	727	696	732	797	745	748	740	716	764	706	773	743	698	728	727	697	721	685	772	783	741	770	761	728	775	718	706	717	774	734	752	734	793	757	719	737	728	760	779	764	744	713	758	769	734	729	692	779	757	699	772	763	731	707	708	738	733	732	744	786	728	730	771	763	778	736	711	749	764	692	733	753	684	708	729	802	716	725	787	709	754	724	770	778	794	763	708	738	760	744	725
58272	55067	48786	44615	48346	48046	47200	53482	49751	30875	18819	5867	1553	1414	2208	2196	1499	1180	576	688	517	546	552	405	364	311	356	437	523	495	458	370	321	362	321	277	299	285	306	294	258	262	388	514	614	506	392	326	283	245	241	271	266	277	270	262	272	275	270	257	244	293	262	257	269	288	271	306	268	278	258	267	257	280	299	278	273	271	268	280	290	291	291	271	250	277	265	277	268	259	267	281	279	261	273	282	301	263	272	269	283	261	289	277	306	279	274	295	285	275	294	266	256	270	261	249	256	275	277	249	303	289	233	278	305	275	283	278	277	250	284	274	286	295	235	229	276	273	290	267	277	255	277	278	274	260	286	248	277	304	243	284	289	274	277	260	248	279	294	278	291	278	289	288	296	265	291	276	274	289	286	302	279	281	274	254	276	297	290	302	287	304	261	274	271	278	286	263	274	279	286	279	264	254	254	280	296	288	291	283	254	312	275	267	264	301	293	269	248	284	279	253	279	245	263	265	231	291	262	288	292	266	239	284	282	282	263	258	242	250	244	305	259	268	259	275	256	271	282	301	302	284	287	259	274	275	267	283	269	290	261	264	283	287	253	303	279	296	251	315	282	271	259	291	283	298	285	242	266	250	255	252	266	286	272	279	281	295	264	277	259	274	278	291	288	278	259	290	271	273	264	283	270	313	271	280	265	285	260	277	263	247	266	283	299	296	272	288	291	279	252	287	257	255	313	256	267	277	273	280	284	283	246	287	306	270	262	299	263	275	259	279	268	264	290	303	283	250	246	276	299	282	284	261	258	272	268	294	299	238	265	283	275	282	281	281	252	251	273	252	242	279	276	289	290	300	278	276	280	280	279	279	269	258	279	259	276	280	291	285	282	268	270	247	309	268	237	268	273	260	285	272	298	255	259	261	259	284	276	284	288	235	260	276	259	265	266	282	257	295	281	256	289	277	268	299	267	280	291	296	271	266	271	233	273	275	272	292	274	305	300	271	260	222	263	281	267	262	295	268	282	294	269	291	289	250	265	279	281	306	256	276	281	288	243	261	251	276	275	250	280	285	283	294	268	305	258	265	258	265	271	274	281	285	270	278	271	304	298	276	278	284	293	271	261	277	286	284	279	291	274	285	266	253	285	281	289	283	269	243	260	273	283	298	268	254	277	259	303	265	274	255	248	280	294	265	274	279	264	274	293	260	272	262	287	269	263	300	278	243	251	267	267	298	295	295	283	276	275	292	295	282	277	289	264	289	261	279	272	258	256	283	298	262	277	279	271	261	251	262	273	293	283	259	281	307	286	256	277	254	309	282	261	277	299	287	246	282	288	295	272	257	240	296	290	263	283	258	245	281	292	267	299	309	264	268	287	257	267	272	271	250	274	271	281	266	270	266	245	307	270	254	292	270	295	297	260	283	270	299	285	272	264	256	280	253	273	275	265	262	251	244	268	292	255	268	262	286	262	300	281	261	258	290	293	260	291	248	265	268	268	272	287	278	285	287	287	282	286	272	263	287	273	261	289	240	278	288	273	271	310	262	277	276	280	296	300	257	283	268	247	270	287	286	296	275	272	264	276	266	293	301	265	298	286	282	280	251	287	286	271	283	287	258	255	277	249	281	264	286	270	294	271	250	265	312	271	280	293	276	253	253	243	272	272	258	292	265	257	280	283	272	310	288	257	285	292	285	271	269	272	291	305	273	260	268	300	260	265	278	248	282	271	289	260	265	265	271	263	257	291	271	276	252	241	293	268	290	275	299	238	261	271	271	240	295	285	295	255	254	253	298	253	280	270	257	321	256	239	285	275	284	269	247	233	255	257	253	297	272	266	280	254	261	298	279	241	293	286	302	246	247	285	277	294	258	297	279	284	275	260	275	280	292	255	279	262	276	293	259	267	275	283	293	286	306	288	291	249	281	291	285	270	284	297	276	268	289	282	235	283	292	284	272	280	284	260	287	293	324	286	247	275	255	278	288	245	275	279	268	268	285	273	293	277	266	270	279	319	267	257	280	261	284	248	266	282	267	244	254	256	261	282	278	286	261	278	264	285	277	274	267	274	275	303	257	284	269	262	259	307	266	298	288	293	264	255	282	285	272	259	282	272	279	240	287	262	304	259	263	244	287	285	261	293	292	262	253	289	295	272	269	274	269	266	256	271	278	264	295	256	270	287	270	326	279	273	255	253	272	257	266	244	279	294	281	291	298	267	274	265	251	290	316	272	302	307	269	263	294	263	270	278	272	275	287	252	293	258	285	303	266	252	272	286	256	272	263	300	293	292	272	288	264	287	274	276	298	290	261	293	260	305	257	282	292	265	258	256	281	265	282	258	261	282	289	265	278	265	278	300	270	277	312	267	257	304	248	278	295	299	260	252	271	264	257	275	255	300	320	289	295	304	259	258	281	269	290	243	289	278	262	305	292	257	313	292	276	291	252	254	286	253	289	272	232	294	271	235	290	262	262	308	267	239	255	295	270	269	281	272	262	289	275	251	283	282	272	268	275	298	277	297	309	261	280	275	289	292	268	260	286	302	271	292	270	266	242	274	275	229	260	305	261	286	235	267	277	277	296	279	277	249	234	280	301	251	263	251	274	277	279	266	275	252	274	265	247	276	297	295	289	266	318	271	270	260	264	258	306	282	253	264	299	294	264	271	303	275	240	285	276	257	268	296	258	274	301	263	248	286	276	304	284	260	282	269	262	294	309	293	289	306	300	277	251	314	249	249	287	280	306	278	270	266	245	293	260	247	266	286	279	260	296	262	266	272	305	264	247	270	289	276	273	286	283	286	245	265	263	274	288	288	292	263	282	303	272	272	270	272	297	299	286	260	268	283	260	292	262	275	261	254	242	294	255	260	262	283	278	274	258	288	237	240	267	237	288	249	288	289	279	277	263	310	294	269	256	280	263	283	271	274	279	264	260	246	266	278	273	285	292	261	262	282	288	277	295	275	269	255	276	287	248	256	292	268	249	282	275	263	289	297	269	298	277	305	284	276	260	305	259	283	260	329	268	249	286	268	235	254	283	279	270	252	260	273	287	283	257	278	257	310	283	266	295	256	269	298	253	275	270	279	249	307	300	251	250	293	279	284	268	276	272	248	282	278	286	278	251	281	264	273	267	255	274	284	274	253	259	273	279	269	284	296	265	302	308	271	250	298	254	269	262	271	271	251	254	266	292	252	237	280	277	274	264	270	268	288	276	305	290	290	275	271	283	303	265	278	270	278	283	279	277	272	256	280	291	269	286	274	249	301	264	235	303	256	256	280	275	279	277	295	240	252	247	273	277	243	260	265	296	277	258	267	309	290	262	269	278	284	282	288	271	270	271	278	267	252	289	288	279	277	270	248	288	272	291	256	286	281	297	303	309	298	269	281	252	266	312	272	260	276	254	285	263	276	278	268	278	266	269	289	253	274	247	290	279	287	283	263	291	299	284	273	299	285	314	288	272	294	292	287	284	273	264	268	273	252	315	291	261	285	282	296	285
43904	53919	57843	61487	64162	63043	58932	63059	56385	31982	20725	5463	4340	5294	8801	8936	6719	4708	2330	2780	1791	2027	2030	1463	1116	972	1080	1504	2036	1903	1661	1247	1087	920	746	715	739	713	738	753	684	715	1123	1864	1997	1733	1282	928	808	804	704	727	686	714	718	669	670	648	670	666	726	694	681	704	695	674	700	722	694	709	661	668	710	707	650	731	702	706	721	691	772	669	677	696	726	675	719	703	709	751	715	682	661	716	706	710	698	721	654	706	648	688	695	685	708	721	678	698	670	674	698	650	692	685	668	697	736	669	701	670	676	682	701	727	666	658	671	688	648	637	674	715	669	660	744	671	756	689	709	690	696	687	697	685	671	697	733	670	726	717	690	697	707	698	729	654	675	693	702	712	699	686	695	665	671	691	683	707	645	714	715	702	691	716	686	717	648	698	700	690	653	741	687	637	683	685	705	699	719	699	681	669	738	666	685	696	674	675	652	709	669	698	690	685	725	660	690	739	667	681	689	697	708	694	667	698	696	667	698	727	654	646	712	679	722	651	692	690	681	699	689	679	690	674	706	699	703	688	675	720	747	684	673	641	700	704	686	695	636	666	758	723	757	731	679	706	657	725	698	740	679	675	702	679	742	665	674	703	671	701	661	634	710	733	738	747	731	632	741	684	713	709	672	703	692	693	693	670	701	701	705	683	700	695	697	688	699	694	670	646	652	695	691	690	639	700	660	740	670	675	660	674	671	706	688	760	664	705	636	680	680	709	693	657	650	616	748	677	678	720	714	710	705	684	716	701	729	690	741	680	692	669	677	634	658	717	729	738	700	735	707	653	677	670	684	648	691	661	747	691	677	672	713	681	692	702	695	721	663	639	731	678	703	693	650	708	655	724	669	674	711	678	670	719	705	704	700	720	720	663	662	709	698	764	705	684	719	681	670	697	678	738	648	674	641	682	665	664	727	682	699	709	711	691	713	716	722	683	704	670	689	704	662	683	684	653	686	719	668	702	692	690	737	641	674	711	693	709	692	671	695	674	659	714	731	713	689	665	681	726	677	686	655	679	707	656	637	698	698	642	704	692	681	683	701	754	652	676	691	684	659	686	640	713	718	693	632	691	730	695	650	701	688	691	672	674	712	713	615	716	670	660	693	670	689	706	671	691	709	701	672	701	706	673	686	719	749	711	712	696	688	676	646	672	712	717	699	666	678	728	690	666	626	672	675	641	664	720	693	692	690	755	703	660	689	667	675	752	679	691	658	717	672	746	640	650	657	663	708	666	721	644	718	710	633	655	692	739	718	675	711	692	693	723	714	662	749	697	635	719	709	692	694	709	684	660	722	690	677	631	738	689	670	690	724	684	689	753	672	753	696	737	683	717	706	698	654	698	687	696	673	691	690	671	688	690	642	720	696	719	707	712	652	746	725	698	661	660	717	666	700	656	702	668	721	647	692	658	709	684	726	689	721	713	660	659	694	697	679	702	729	698	646	670	705	712	721	725	709	703	701	715	671	708	699	674	706	678	690	697	716	692	668	689	664	692	679	659	723	666	682	677	723	687	721	663	643	704	663	668	659	681	707	696	685	721	661	678	717	725	664	685	694	704	701	661	689	686	690	678	710	699	648	661	624	698	648	688	714	687	672	721	699	656	738	700	743	711	708	688	637	713	727	672	703	645	698	682	696	631	713	673	709	642	681	671	704	694	682	757	665	700	648	689	726	663	657	657	718	638	647	665	694	709	692	673	765	707	697	664	694	690	679	632	624	623	724	738	712	669	671	677	713	691	684	699	709	685	679	700	703	725	686	728	713	725	689	759	667	692	645	698	677	691	648	741	682	714	680	645	685	645	704	649	655	698	669	685	712	671	685	701	716	715	663	695	649	635	641	713	691	693	694	671	685	722	676	714	679	671	692	661	688	697	656	665	681	680	710	677	641	631	690	693	695	665	656	705	723	683	676	701	679	688	694	674	670	671	644	679	721	676	723	721	717	687	677	732	702	693	757	665	684	664	700	689	699	746	682	734	739	661	675	680	679	686	708	723	670	763	624	675	698	700	682	681	717	721	668	688	689	727	721	640	707	670	686	689	715	714	717	647	634	717	681	693	667	679	707	651	741	696	625	703	647	696	725	688	682	682	680	704	653	703	660	668	679	706	677	704	713	660	667	674	672	725	714	714	695	689	687	655	655	695	689	643	705	693	680	682	685	679	713	702	663	702	743	734	708	686	679	698	666	731	657	718	711	702	724	682	733	651	674	717	736	692	727	683	706	704	677	670	678	685	665	708	723	684	765	693	692	669	673	734	682	665	704	703	677	701	663	718	718	619	689	700	704	685	651	667	691	662	713	692	694	748	669	701	691	710	684	710	679	713	678	724	675	701	653	704	664	706	715	707	694	680	707	680	676	698	660	692	686	679	631	680	693	694	653	671	701	685	667	706	722	724	760	697	688	671	680	684	735	717	651	668	743	693	723	719	707	686	707	723	723	710	688	707	648	657	701	659	667	630	689	744	726	656	699	687	689	670	681	737	700	700	700	690	687	706	661	664	707	702	711	701	685	662	660	708	687	701	690	642	685	684	753	696	688	684	679	682	704	621	682	694	673	696	700	650	688	703	687	663	699	634	650	724	692	699	695	683	694	651	740	680	690	690	712	702	669	718	736	699	648	650	750	636	714	654	671	661	672	700	697	675	700	667	661	697	717	696	688	673	700	694	666	691	646	688	698	701	697	661	681	670	698	690	668	730	644	660	728	725	701	723	624	698	674	676	665	680	711	691	706	692	657	666	730	713	661	689	716	696	696	699	743	718	664	707	755	674	650	711	681	659	656	683	671	656	691	663	704	680	663	670	642	685	664	660	682	736	720	719	719	699	718	672	749	682	703	669	722	686	668	711	743	708	678	692	646	696	724	623	675	696	674	713	685	677	724	677	689	711	690	706	710	710	692	658	662	755	692	700	682	693	687	707	678	705	725	709	698	719	689	683	740	692	696	707	661	704	675	685	677	738	674	707	639	669	722	689	673	718	682	680	687	640	711	719	704	708	656	766	707	677	656	701	697	680	696	747	733	702	725	664	737	655	653	711	695	681	678	659	703	727	668	687	682	687	678	695	682	687	679	694	671	711	655	713	717	700	693	664	661	674	690	682	702	713	716	715	688	669	662	701	680	710	654	688	657	705	705	684	708	684	712	685	691	678	686	679	697	686	673	717	719	737	686	677	694	672	702	726	707	694	735	698	680	729	699	628	651	692	706	678	711	707	726	709	692	677	650	675	692	668	702	676	722	704	662	711	649	685	682	713	686	679	690	627	730	682	699	672	715	686	644	673	732	667	724	659	670	681	696	663	707	721	680	677	702	708	655	657	693	734	714	691	759	682	665	653	630	738	676	685	704	651	660	669	720	662	704	668	675	688	653	733	711	691	667	665	689	684	664	700	659	683	692	651	697	691	697	710	707	681	680	681	680	675	662	730	681	736	702	677	665	725	701	689	695	740	729	653	734	717
31143	27350	29130	20457	15299	12726	16216	14619	3720	1249	675	425	411	347	385	355	358	360	334	312	355	318	340	340	316	331	348	352	368	385	417	394	368	338	328	341	315	331	339	365	317	329	276	328	326	317	376	358	311	319	304	310	313	310	324	321	315	324	338	316	296	315	297	308	329	293	334	293	315	302	351	337	327	300	325	319	351	342	286	327	315	314	297	333	314	326	326	332	325	337	343	293	333	314	338	314	304	355	333	310	326	322	331	331	310	319	308	320	351	300	290	350	315	327	329	371	323	309	315	308	327	301	353	342	340	322	319	307	338	321	338	310	309	307	288	344	315	332	353	314	313	327	336	298	333	324	338	368	309	329	324	345	332	320	315	327	307	317	301	306	291	298	345	324	323	329	311	299	312	318	340	347	303	326	331	358	321	337	324	287	312	355	317	297	335	323	317	312	319	343	303	304	317	333	341	324	325	329	373	319	314	330	327	318	282	315	317	309	306	288	305	312	347	338	316	347	316	352	313	313	304	365	293	326	323	347	296	321	308	288	305	339	327	311	313	322	310	334	299	337	299	283	326	319	291	308	312	325	342	311	312	340	309	340	322	291	291	331	285	320	313	323	315	318	359	315	270	327	305	332	337	329	269	318	323	313	330	339	331	359	309	355	336	300	318	326	303	340	321	328	290	326	308	318	320	334	340	299	329	340	310	326	310	327	281	345	311	315	305	357	325	308	310	310	316	316	302	307	357	331	325	339	312	305	348	333	295	288	361	323	316	300	286	318	294	324	339	340	332	292	330	333	324	329	316	336	319	305	326	316	333	339	310	352	315	315	358	300	305	342	287	325	335	302	294	324	311	307	325	345	331	298	351	337	316	360	326	331	315	327	346	319	315	339	364	311	301	319	327	328	325	330	344	307	304	322	342	325	311	330	328	302	318	304	325	325	306	345	300	299	304	314	347	306	317	347	342	332	342	300	337	301	331	298	317	312	299	310	312	286	303	312	332	307	332	320	295	316	341	320	294	315	315	340	377	329	349	300	321	292	339	323	314	352	352	337	330	331	359	313	337	332	335	350	326	344	338	341	318	327	324	287	314	332	292	298	325	308	342	345	326	313	295	310	362	299	317	306	304	301	296	321	320	300	319	382	339	357	361	342	359	332	307	323	342	316	343	299	330	345	319	336	321	318	327	318	325	336	293	303	299	331	321	324	321	321	312	314	315	335	347	327	318	291	314	295	311	334	331	325	328	308	359	334	316	306	319	308	326	333	333	302	334	342	308	332	314	309	325	330	289	334	321	310	329	336	336	298	323	319	340	344	323	358	313	336	295	301	311	292	316	325	350	334	321	324	292	323	341	327	339	318	317	310	354	349	334	277	304	340	342	339	335	319	313	327	312	331	321	316	337	335	322	340	323	315	302	322	298	338	349	300	343	288	312	348	321	303	324	319	316	284	327	304	314	320	325	331	299	324	326	343	329	321	333	366	297	342	333	317	357	299	327	332	316	311	337	317	335	320	332	329	292	277	335	329	329	296	305	299	325	310	322	324	284	336	345	294	321	357	349	320	340	344	347	363	329	317	327	324	298	319	329	297	301	371	334	328	319	332	308	350	320	300	312	312	329	338	343	308	312	319	326	338	318	319	315	350	369	330	325	311	341	317	302	306	294	326	299	322	306	312	314	297	308	296	331	315	342	328	314	336	335	314	338	313	298	319	309	334	334	305	299	303	352	318	320	300	299	312	315	296	334	304	317	294	340	319	321	309	313	341	337	322	310	316	291	306	321	349	321	318	346	349	342	314	313	327	310	295	332	334	341	341	307	320	306	336	321	308	343	325	314	306	292	316	331	318	322	310	294	339	326	305	335	297	328	318	296	343	347	331	298	331	333	347	338	340	331	319	365	359	310	327	349	348	300	313	301	313	342	316	351	316	353	297	298	306	360	350	316	305	357	294	296	376	330	334	324	341	305	311	293	341	316	335	320	320	306	332	323	340	304	309	315	328	296	357	311	334	331	300	317	343	322	336	300	345	352	268	328	298	331	298	287	321	313	301	331	323	324	299	306	314	370	302	321	338	314	329	327	326	344	308	330	327	329	339	276	333	347	308	347	346	287	336	320	319	318	316	336	334	315	313	283	316	312	274	327	316	355	311	300	329	324	309	301	296	325	345	307	314	318	305	334	313	298	323	337	328	318	353	328	322	331	339	321	339	351	327	300	325	327	354	334	327	326	318	308	329	302	303	321	317	311	362	346	289	314	345	322	313	321	326	325	319	317	334	313	298	321	332	296	330	335	338	367	319	329	326	319	317	333	343	318	319	333	343	298	318	297	328	346	313	326	314	311	314	307	328	322	314	302	305	301	317	311	297	338	318	308	320	334	346	319	323	324	293	297	321	325	315	283	288	301	343	301	300	337	317	352	336	334	339	335	320	319	333	323	306	326	347	341	314	321	311	306	329	324	306	321	307	308	342	300	313	308	333	309	334	317	339	347	331	337	324	323	300	311	331	333	347	296	294	349	329	291	337	345	338	296	324	330	313	336	295	319	287	329	295	298	316	326	345	286	332	335	342	333	342	331	307	335	332	278	319	296	346	312	318	309	334	288	318	349	332	312	306	309	312	313	347	327	314	322	333	329	320	321	316	300	365	333	335	336	314	321	354	321	332	367	340	367	292	341	318	287	309	324	324	294	330	359	295	311	299	314	364	342	322	301	300	357	342	332	330	313	341	295	349	315	351	315	332	301	310	298	327	309	319	328	337	352	331	309	350	355	335	331	318	337	315	313	312	297	318	313	349	307	315	312	329	335	310	342	323	371	334	323	334	342	309	313	295	304	330	306	329	332	331	337	322	355	319	370	364	343	326	304	318	323	338	327	309	302	306	323	297	320	313	333	350	359	334	331	337	348	300	327	318	316	300	323	336	311	318	327	337	272	337	361	313	333	309	313	330	321	302	321	366	301	325	306	329	330	321	339	340	305	302	313	308	316	353	351	311	345	317	324	323	328	315	294	317	329	271	311	335	370	342	323	316	292	297	334	314	339	321	316	318	345	307	317	311	309	308	280	355	330	329	336	292	314	319	311	316	315	326	339	304	335	311	310	345	310	310	341	348	296	334	302	343	319	279	335	322	288	353	335	317	323	340	320	331	292	324	308	310	356	278	307	313	328	326	315	337	337	308	336	360	321	314	328	314	313	297	296	342	348	324	337	302	339	310	322	315	346	336	357	345	323	313	338	349	332	356	308	323	344	299	323	325	340	332	284	343	345	346	314	334	296	282	331	309	352	302	322	294	341	319	313	345	299	307	315	342	320	311	327	326	307	313	327	308	314	316	323	324	343	324	316	351	305	344	331	311	327	315	333	339	318	340	335	318	318	293	347	301	341	299	360	331	289	342	359	301	313	290	338	331	270	327	317	331	307	319	316	331	364	310	332	344	320	331	313	321	345	290	287	323	297	339	298	312	307	305	338	339	324	311	351	320	292	318	323	279
20657	24902	33234	28846	28113	26145	32811	29976	8920	4955	2710	1079	1033	1102	1137	1128	1160	946	920	900	910	833	917	921	855	880	948	970	1004	956	1042	1030	946	910	862	839	820	814	843	827	798	809	816	800	899	955	941	916	860	817	834	819	781	798	835	819	827	799	812	837	841	776	786	846	798	794	773	807	837	801	804	830	824	828	765	756	769	814	740	808	838	819	833	824	798	803	840	837	787	799	815	825	792	821	837	792	824	832	826	828	864	793	858	810	816	800	861	832	822	817	804	811	841	815	790	766	783	909	823	838	793	813	837	837	802	773	831	787	782	827	867	826	790	837	827	813	817	778	862	760	818	832	821	841	792	797	830	804	794	835	796	797	830	793	799	834	780	793	830	796	786	775	811	840	849	797	804	831	806	786	804	837	829	832	821	803	815	850	821	778	796	805	830	781	834	893	840	821	818	817	809	794	823	808	849	816	850	782	763	790	820	824	818	780	765	866	810	772	750	791	826	777	845	756	822	784	819	871	815	819	830	803	865	832	824	810	787	822	859	794	799	757	791	794	805	818	824	790	834	774	817	794	854	801	764	792	807	809	798	821	808	900	851	817	842	799	808	820	808	857	848	842	829	826	861	796	788	812	792	846	809	836	831	797	768	820	796	874	813	860	809	806	822	858	785	852	791	840	788	820	798	793	791	819	804	836	807	831	792	802	766	841	829	824	777	797	791	780	820	834	789	819	815	860	795	758	849	880	783	815	822	746	815	839	795	806	774	813	806	780	809	764	839	869	842	824	858	779	796	839	789	838	797	853	807	833	806	809	829	821	775	815	834	797	810	840	838	864	783	748	863	795	798	817	814	793	832	794	778	778	787	807	787	830	825	786	806	803	798	765	801	795	812	760	845	857	782	819	785	831	782	852	793	801	862	807	865	828	856	779	866	848	808	805	835	761	804	782	804	782	779	826	772	808	770	833	790	785	832	844	785	810	790	805	870	824	816	774	788	800	819	830	796	780	842	805	824	796	860	790	828	771	791	826	830	828	815	757	781	812	821	814	829	801	731	802	805	800	795	824	802	818	830	819	782	785	776	804	801	793	834	775	782	815	868	779	784	840	793	789	791	840	831	806	859	841	824	785	823	813	808	847	807	843	805	839	808	807	843	832	800	842	856	845	826	784	842	769	839	782	799	784	721	814	776	792	839	779	789	829	738	821	807	841	849	790	776	753	819	783	840	809	788	867	871	779	864	813	824	787	788	797	830	790	871	863	839	795	814	761	808	830	795	816	762	794	826	813	797	810	789	803	827	785	832	821	778	827	799	802	830	803	827	793	807	796	838	827	832	824	834	788	812	830	855	788	832	799	855	758	865	837	803	779	755	786	798	787	765	804	843	850	826	803	830	820	817	780	838	797	734	833	817	822	830	785	788	814	776	795	833	795	823	814	810	776	851	845	790	797	825	828	807	811	790	776	781	817	824	793	760	855	770	782	768	799	818	802	808	812	850	786	763	792	807	796	822	778	796	844	824	824	805	782	834	824	803	832	801	877	854	796	784	790	773	853	802	763	796	840	835	805	800	786	783	813	821	800	840	820	789	797	796	836	788	872	804	836	825	864	846	713	807	817	856	753	813	796	777	794	803	803	824	794	831	817	807	786	821	793	824	846	811	840	750	807	816	857	770	763	793	792	813	824	804	814	797	785	790	829	795	834	802	784	830	804	730	806	801	856	793	849	831	810	806	837	846	778	833	854	814	832	794	755	834	832	812	805	794	798	789	813	817	823	814	783	807	801	900	782	772	831	783	858	807	809	774	816	801	823	839	807	837	805	778	835	791	769	824	836	795	820	798	809	814	846	791	813	832	777	795	808	836	779	850	823	814	791	849	858	790	855	828	834	834	886	785	802	848	810	808	811	763	778	829	862	835	806	847	799	805	831	822	850	787	811	774	758	800	843	790	833	840	819	801	796	777	827	794	801	860	839	806	813	792	831	843	814	857	768	797	787	864	772	813	779	803	857	779	806	797	827	811	812	809	810	839	823	796	778	809	801	817	837	836	832	829	811	815	854	836	812	871	876	805	781	804	798	839	837	800	814	830	764	802	831	843	758	789	827	855	815	849	805	859	826	799	840	775	761	866	848	824	846	764	772	787	792	807	861	809	761	718	821	799	820	806	758	805	769	809	834	816	832	814	817	803	788	795	818	809	826	806	810	825	868	816	816	837	808	827	775	839	846	824	846	773	796	771	807	793	777	834	838	774	766	823	808	778	853	820	803	871	799	763	790	791	807	846	818	802	809	815	781	766	847	811	783	828	832	825	784	819	806	801	844	798	804	796	783	808	778	815	792	776	789	800	817	839	828	841	810	800	740	820	861	827	803	823	808	810	765	798	833	823	822	809	799	788	817	797	799	845	828	844	805	823	827	800	830	814	811	792	779	782	821	788	811	823	852	818	793	736	839	801	777	817	825	787	830	806	816	795	809	782	753	797	845	838	822	794	863	733	808	798	773	849	806	796	793	818	829	770	817	828	763	853	790	779	826	793	825	848	822	824	843	797	815	771	811	779	852	816	828	789	801	853	810	852	825	808	750	792	760	787	799	832	799	829	803	837	839	813	780	779	811	789	833	814	815	849	806	804	819	808	798	828	730	878	786	811	828	785	850	803	790	832	836	825	829	757	783	813	762	806	796	815	900	765	843	830	804	810	858	806	837	821	804	820	834	799	826	813	759	806	870	885	839	825	846	805	795	814	782	772	838	780	811	821	831	805	794	862	819	778	817	813	825	796	820	840	835	812	777	838	783	751	839	797	789	784	834	817	795	869	796	840	788	836	828	797	824	843	844	838	856	826	814	855	812	825	827	799	849	814	800	869	811	876	838	797	849	813	811	724	783	812	799	810	822	777	743	844	795	787	838	794	772	785	843	819	797	805	777	802	868	811	820	836	780	822	803	819	810	825	819	769	806	744	834	775	832	808	815	804	795	813	825	754	805	796	849	827	871	768	852	796	846	792	816	805	818	775	756	832	871	816	808	813	757	799	776	840	794	798	853	801	834	823	795	781	815	781	852	834	822	789	851	823	785	796	809	830	778	829	816	773	831	858	806	803	765	821	858	859	777	853	842	808	805	797	834	801	839	802	798	797	772	837	819	831	802	854	754	807	809	847	872	801	809	822	805	833	810	801	861	844	821	793	818	839	830	809	825	795	833	785	841	826	801	789	846	764	819	833	824	792	771	863	839	809	774	752	833	827	858	876	778	878	808	810	806	777	788	830	812	831	784	759	825	808	851	806	847	800	813	859	837	824	782	815	823	863	805	798	807	756	816	826	799	755	792	828	803	786	849	833	806	771	740	793	770	817	858	806	824	804	794	832	822	802	800	856	833	793	795	793	819	770	799	819	851	815	815	821	851	818	850	812	798	823	766	828	815	781	806	864	828	738	785	803	800	776	834	792	842	867	753	824	828	803	794	781	769	845	784	813	766	883	788	828	818	819	843	830	814
48308	51783	53012	47312	51839	56912	53895	47136	31368	21575	9791	1801	1016	1816	2691	2256	1445	632	429	498	463	408	407	312	321	322	313	348	345	328	333	393	415	428	517	401	321	305	249	266	279	317	290	369	433	514	456	339	325	309	292	299	271	294	307	295	295	250	286	267	312	311	293	281	324	289	289	306	313	265	262	265	275	290	313	297	291	304	301	279	273	281	298	282	293	272	283	262	279	302	320	283	271	303	297	274	280	300	279	279	313	288	304	299	313	275	290	270	272	319	287	289	262	276	299	268	267	284	295	280	293	301	277	296	237	286	290	285	282	282	284	315	270	241	286	283	317	260	288	256	310	291	293	284	269	295	318	287	296	302	277	290	282	288	271	293	255	255	312	286	295	308	265	285	292	267	270	282	296	277	289	292	281	293	292	318	293	281	281	297	289	289	308	254	291	307	280	276	278	297	296	272	267	280	294	277	319	256	313	246	318	301	292	280	313	303	299	278	327	294	283	296	306	305	274	299	274	254	267	304	288	285	296	259	282	279	310	308	300	312	273	259	273	265	274	288	295	309	274	314	303	322	289	284	285	287	282	294	294	300	326	292	296	285	305	297	310	301	255	243	288	284	322	280	307	294	296	321	308	290	296	266	297	305	257	290	294	273	284	275	295	291	233	300	300	286	268	286	292	283	251	284	270	268	286	320	276	308	291	314	259	286	297	274	291	269	280	269	281	301	273	297	264	270	277	318	297	284	275	307	272	279	257	281	326	299	328	283	306	289	262	301	294	280	286	290	282	276	290	290	252	276	301	267	258	288	284	308	308	308	277	300	296	308	292	274	289	306	269	247	309	286	269	269	296	298	281	279	272	256	276	305	283	328	298	290	317	301	231	283	259	291	313	308	311	296	295	265	291	282	284	251	315	284	280	293	278	289	279	323	292	283	288	289	260	299	234	289	277	276	249	305	305	282	253	285	275	300	295	289	272	297	276	314	275	290	258	272	280	268	253	266	295	320	288	293	291	269	282	296	306	283	271	282	298	277	289	302	289	304	311	276	259	282	274	301	290	309	314	284	263	290	324	266	297	256	295	330	266	277	295	271	272	256	279	306	287	298	247	264	297	305	282	285	250	263	276	291	284	265	315	251	286	295	287	293	302	265	315	290	273	297	287	271	266	284	276	293	254	291	286	297	276	272	254	296	297	265	295	289	280	284	270	264	294	293	260	316	288	279	305	270	281	261	311	318	288	285	310	274	289	290	281	274	284	272	282	282	292	278	281	280	286	297	286	286	267	270	285	247	281	293	304	276	302	279	301	285	262	307	320	302	282	248	273	297	288	291	278	318	294	280	262	273	289	303	286	321	265	282	283	318	280	297	279	270	280	300	265	296	285	294	264	280	269	277	271	286	292	312	290	274	270	305	284	250	256	262	284	278	289	273	288	284	303	307	316	284	294	290	275	279	272	283	278	272	327	266	307	281	295	312	264	279	296	282	279	279	310	301	317	272	284	310	294	297	302	312	290	282	286	282	285	279	312	273	258	299	291	315	269	306	263	280	288	339	282	272	287	288	283	295	272	305	283	289	297	283	310	332	290	302	284	281	254	299	269	292	289	300	252	301	261	269	307	279	291	280	305	287	280	274	269	292	299	288	270	272	281	280	301	291	262	282	262	288	262	262	251	290	275	294	289	272	286	302	231	279	313	286	291	288	303	291	274	284	309	319	287	285	307	274	283	253	287	293	315	307	281	302	266	319	295	285	249	280	282	294	311	290	267	238	290	324	267	302	287	258	273	264	306	281	275	278	303	262	304	290	294	285	246	308	287	272	301	268	276	287	309	298	267	271	265	295	278	281	268	305	271	292	264	289	276	302	284	306	312	276	277	261	270	268	286	275	288	300	274	283	292	276	315	296	301	279	278	285	283	267	266	287	246	265	261	280	323	268	277	282	252	312	261	310	272	300	261	294	301	286	281	284	260	255	286	290	284	268	278	276	275	296	314	274	271	272	306	274	301	268	273	300	311	290	269	273	298	261	327	276	300	305	278	269	276	296	285	320	296	305	267	280	279	297	310	285	297	313	314	291	295	298	290	276	292	277	274	293	279	281	300	270	312	263	299	287	276	258	281	270	271	293	277	284	291	299	306	291	275	280	257	279	310	300	310	246	291	314	263	262	277	263	300	301	295	266	296	291	306	298	270	313	303	287	282	295	293	265	283	286	290	315	281	297	279	294	312	268	289	279	260	260	296	305	305	274	280	277	290	294	302	268	302	277	303	250	302	301	241	300	265	284	289	274	278	288	271	290	251	307	282	284	259	269	294	267	276	284	301	297	294	306	287	296	266	281	262	293	289	259	267	286	260	277	285	300	270	267	276	274	306	273	301	276	288	268	305	266	248	289	267	315	265	285	283	266	269	294	266	314	285	285	285	299	279	255	276	280	287	292	283	275	249	290	315	241	320	267	267	299	285	277	248	287	298	282	271	292	282	296	280	271	236	288	284	279	270	259	276	290	298	274	303	296	266	320	275	297	305	271	305	291	267	282	316	287	282	304	286	280	280	284	299	302	286	293	285	276	279	302	269	284	292	271	278	290	291	261	293	272	285	281	288	259	293	278	283	312	286	269	265	288	268	302	294	266	283	281	288	294	283	304	294	265	279	295	284	290	295	287	264	283	304	286	281	323	290	311	283	269	289	309	278	285	285	262	300	278	297	264	303	295	279	257	263	309	300	274	254	273	287	293	276	309	307	272	243	296	301	314	308	285	316	272	265	259	290	280	274	300	249	286	288	259	279	273	295	292	297	299	284	291	276	244	273	299	330	305	298	299	300	300	299	283	294	282	284	298	269	274	296	282	297	260	301	305	272	302	278	278	256	278	277	303	254	255	285	302	272	256	327	277	286	287	270	275	282	328	277	281	298	321	285	304	280	279	300	305	298	277	275	286	301	264	311	311	283	279	263	270	276	286	302	284	290	295	318	286	300	293	274	273	277	297	276	302	293	260	283	286	289	265	286	305	278	327	293	300	300	259	327	287	329	290	293	293	255	284	288	289	307	282	270	314	283	286	286	271	278	277	290	290	298	266	307	260	275	288	272	276	283	284	277	279	308	305	265	282	289	275	300	289	299	309	260	250	291	303	313	289	297	322	290	242	298	288	303	286	270	269	259	314	286	298	292	283	294	296	277	256	299	265	269	270	296	299	277	280	280	281	254	316	279	301	315	309	267	301	269	309	277	293	287	279	309	283	309	311	271	284	260	285	267	280	280	293	299	289	306	271	307	282	311	306	280	311	309	278	282	290	303	276	302	241	282	301	286	292	256	289	334	304	294	279	315	288	282	295	288	279	278	297	301	269	311	306	309	289	289	275	280	272	275	284	295	295	299	316	300	262	252	309	234	264	297	312	260	286	274	290	295	287	285	282	278	270	258	320	299	289	283	278	299	297	283	268	276	316	260	300	298	280	280	272	293	279	292	266	292	302	298	284	337	256	279	294	273	277
33338	46490	54657	55679	60158	63702	64449	54841	34773	28971	12611	3728	3997	8046	11412	9959	6101	2296	1689	1808	1514	1205	1289	1018	876	883	940	993	892	932	1023	1204	1293	1575	2075	1234	781	741	788	753	739	744	814	1110	1606	1934	1491	1080	966	843	748	731	730	693	738	736	733	779	739	727	704	712	787	718	705	741	747	742	716	742	721	704	718	689	698	733	729	717	672	718	713	746	753	717	750	709	733	745	742	728	716	714	687	691	693	726	704	747	741	738	722	746	720	695	731	763	738	728	760	713	702	722	755	701	749	699	725	705	728	716	735	746	675	681	743	709	713	754	757	742	727	753	685	732	739	683	734	718	696	750	698	712	654	739	738	716	702	726	686	699	665	756	670	717	669	750	701	730	712	729	728	738	735	714	720	738	729	734	739	756	717	722	722	675	714	748	697	767	708	739	731	725	757	716	762	725	714	750	767	653	725	718	754	706	722	701	715	786	747	717	727	763	716	684	751	645	735	694	713	722	701	732	792	728	738	759	713	753	717	739	717	707	718	683	741	769	704	763	701	728	767	771	730	778	710	743	706	731	730	726	749	675	670	730	693	754	691	723	726	777	699	698	705	730	730	708	734	758	682	727	706	754	731	794	726	732	728	689	708	740	768	712	707	711	715	725	689	731	747	721	744	670	735	717	688	723	743	715	764	699	705	711	679	688	690	728	702	764	713	755	790	742	731	745	751	686	743	703	760	728	707	723	778	703	722	725	718	694	709	718	748	736	700	731	745	737	764	711	725	732	790	707	735	732	765	690	705	722	724	754	696	696	696	716	763	785	718	714	693	754	730	708	748	747	780	744	746	744	670	727	737	704	787	711	681	757	733	698	754	744	702	776	737	722	748	790	716	738	724	731	723	755	707	707	697	762	770	751	745	719	709	740	782	746	674	725	731	736	737	696	718	745	756	674	714	674	755	728	736	744	787	679	743	730	695	716	695	665	658	758	734	716	704	671	708	717	769	722	737	743	735	712	723	748	732	735	726	712	715	709	711	718	770	740	746	751	686	723	718	754	745	710	747	733	717	719	712	775	715	736	676	743	708	776	780	738	755	698	717	748	726	708	708	721	700	706	733	742	737	669	706	714	702	772	719	719	718	759	762	715	726	694	720	708	688	736	750	683	708	758	715	769	715	733	723	722	695	729	752	737	729	795	705	721	725	721	713	707	735	746	715	702	787	747	729	740	717	752	684	766	743	681	710	741	767	735	751	706	697	711	718	730	738	708	735	705	699	700	723	692	698	673	720	679	713	737	736	757	736	786	699	701	721	713	720	773	749	754	724	708	720	760	742	747	694	725	718	759	707	757	754	739	706	731	740	761	732	700	713	732	714	699	712	694	710	753	735	717	715	718	720	712	721	727	707	699	728	767	823	693	747	709	722	712	733	702	739	720	693	749	693	730	741	746	727	683	708	729	759	739	711	686	754	743	762	774	714	721	729	739	718	728	754	753	745	715	728	723	756	743	741	735	721	775	744	735	741	735	732	748	724	708	714	754	683	752	737	702	738	739	677	700	736	747	669	768	734	727	732	727	706	757	752	742	734	736	727	751	753	708	753	732	721	749	763	756	731	780	786	732	734	710	728	737	715	737	724	728	731	698	707	742	710	698	722	766	688	741	712	697	702	730	747	680	727	753	733	730	767	723	736	736	717	747	696	736	732	717	737	747	710	728	682	752	707	692	682	770	733	734	770	780	806	722	760	708	721	727	711	717	770	725	723	734	667	745	713	720	736	781	688	734	736	745	719	742	730	743	749	756	720	667	731	681	738	723	733	735	779	721	781	750	750	736	732	720	725	722	731	701	763	741	720	733	708	732	724	727	695	729	699	715	763	747	734	749	707	709	673	724	766	701	714	716	702	657	742	693	735	751	737	728	702	743	741	778	750	727	730	736	676	734	695	698	712	760	685	748	722	749	647	681	701	715	697	793	748	731	734	729	690	682	710	713	734	733	723	768	728	738	709	743	727	744	770	749	724	702	744	698	727	748	746	698	742	748	720	744	716	730	731	717	704	685	760	742	752	776	733	758	718	693	729	685	702	702	743	748	734	712	723	710	757	726	759	733	725	722	729	711	701	710	726	774	708	683	752	759	788	741	761	764	719	714	722	727	732	718	748	702	800	704	709	702	727	676	757	695	704	749	726	740	728	733	684	777	703	717	731	749	780	743	722	753	711	682	778	684	722	724	748	728	705	672	724	708	702	774	690	676	655	725	709	726	714	738	699	726	740	728	731	763	714	764	731	664	746	722	774	749	695	785	732	740	733	731	740	710	778	727	691	717	716	685	713	706	700	748	731	727	719	743	730	734	735	762	750	688	727	762	743	710	743	708	752	755	723	736	757	715	696	692	734	736	723	761	719	732	715	714	727	763	718	713	776	730	796	743	783	764	769	761	746	679	750	735	674	703	687	713	737	728	767	707	696	762	758	682	683	736	728	733	749	787	775	694	711	653	721	703	735	772	718	705	707	719	723	753	755	737	774	720	712	672	698	695	720	692	736	728	719	748	683	696	739	738	666	694	708	704	734	689	744	739	717	759	716	707	722	723	676	705	711	744	751	714	727	725	735	758	732	746	742	712	742	703	752	793	743	724	736	717	731	755	717	745	744	762	701	722	738	746	684	738	713	695	756	680	725	711	707	744	687	744	744	687	760	747	702	720	742	765	701	745	727	781	728	709	762	774	723	723	732	713	701	712	743	754	749	748	790	720	706	728	722	687	751	704	725	738	729	694	738	762	704	741	699	710	717	761	696	726	725	697	730	710	715	721	727	722	700	688	721	719	749	706	696	767	734	685	755	737	691	726	720	760	715	751	747	715	720	725	734	764	758	739	691	705	739	768	725	762	662	718	711	737	714	731	682	726	747	693	740	735	731	733	742	747	727	768	723	731	741	726	747	723	756	739	647	698	726	693	738	702	725	678	697	756	703	739	791	691	743	689	709	764	749	704	754	722	738	745	706	685	729	697	740	783	749	757	684	714	714	715	753	708	766	743	718	708	729	744	721	662	742	770	698	689	744	729	708	700	756	730	737	771	768	716	750	722	769	755	725	718	723	765	733	726	715	730	723	736	738	713	712	706	733	739	768	751	710	704	697	721	741	743	758	689	724	735	768	688	752	692	715	693	674	733	721	757	740	737	701	719	710	789	706	777	733	725	749	766	707	761	735	741	739	753	753	734	717	731	753	721	715	723	716	729	726	753	756	742	807	708	731	721	729	733	771	706	733	739	726	719	708	734	729	717	729	758	751	726	728	707	714	709	694	747	662	725	741	762	732	730	755	747	700	753	782	741	752	736	680	693	739	719	757	700	751	702	729	697	751	712	746	758	710	761	724	755	750	725	734	698	712	751	723	663	735	672	695	726	741	718	681	761	709	695	710	730	710	797	767	741	686	733	685	667	726	783	718	671	732	701	747	738	763	715	744	761	733	663	701	736	701	717	764	722	727	699	782	710	775	723	714	750
58037	56005	52068	49272	46100	47907	52293	40674	32098	28586	19195	6148	3963	4320	4227	3745	2925	1127	525	644	495	620	626	401	298	308	319	325	324	354	340	368	345	358	580	485	263	268	272	245	255	261	291	565	583	500	396	398	397	361	264	242	256	238	269	240	244	265	220	234	282	248	254	228	261	238	260	246	239	227	235	246	220	246	246	277	244	241	243	234	257	225	234	236	234	236	253	247	247	237	260	268	265	266	239	254	255	287	250	271	256	242	270	238	245	227	307	211	225	231	224	244	267	208	276	256	229	235	287	245	241	232	234	272	261	245	240	249	254	255	267	235	247	239	225	277	271	271	234	220	244	251	251	241	237	256	271	227	240	254	200	229	243	246	224	255	251	261	238	215	273	228	236	255	246	220	270	249	242	260	251	256	250	252	216	239	243	232	226	236	250	231	225	260	252	271	247	276	243	224	226	236	266	270	245	243	254	251	248	216	229	233	235	253	225	232	220	264	238	253	247	240	238	269	241	274	248	284	249	254	247	272	263	235	256	262	248	241	234	238	265	278	240	257	239	258	245	242	217	267	264	237	268	236	214	241	240	232	235	236	239	245	236	237	248	245	232	228	249	259	259	264	251	283	224	271	274	243	227	250	233	250	242	251	281	266	244	235	261	271	233	245	258	268	233	242	262	233	244	221	228	242	249	223	256	235	223	243	240	213	259	267	273	248	257	241	259	220	236	252	248	248	244	273	260	224	248	236	234	215	241	224	266	245	235	279	246	243	238	241	219	235	224	255	229	241	281	236	286	227	231	256	255	249	265	263	254	270	251	254	262	270	253	272	259	229	266	249	239	260	246	252	264	223	261	254	242	259	274	252	227	231	244	230	236	235	244	269	237	270	248	223	239	258	256	264	256	226	261	237	243	233	260	248	230	244	246	221	252	251	255	218	263	229	237	235	221	228	215	224	246	252	232	210	232	225	242	240	238	225	227	262	252	272	258	266	243	221	259	264	226	235	246	246	253	229	230	249	241	245	233	234	234	207	241	256	228	247	246	254	237	246	291	247	226	243	281	250	251	242	262	270	255	238	246	242	231	239	256	227	251	270	256	250	241	213	240	257	235	248	235	227	264	262	219	225	263	245	228	239	240	262	264	228	209	247	226	274	222	245	211	243	282	270	237	257	245	236	257	248	279	253	249	245	295	237	247	274	247	251	278	267	235	243	263	234	258	245	253	254	257	237	257	236	247	254	254	230	281	253	246	263	256	243	242	240	250	230	263	256	260	248	249	241	208	237	243	280	231	268	225	251	223	249	248	234	273	224	245	259	257	236	250	266	255	258	239	223	271	256	262	239	233	238	197	241	250	225	219	234	249	261	240	270	234	241	243	248	243	278	232	260	236	252	270	252	259	236	253	236	243	269	271	223	264	264	245	243	237	232	251	247	208	285	254	210	213	235	245	256	234	225	247	279	273	252	253	237	234	240	241	215	224	233	205	248	256	262	246	235	252	282	242	250	258	254	265	223	222	247	254	264	232	241	244	221	235	252	240	240	236	272	274	242	271	255	236	207	251	257	219	223	236	249	234	227	262	254	271	228	229	283	257	249	251	214	212	260	202	248	241	225	261	265	253	250	259	262	268	269	216	254	258	252	229	246	235	242	262	246	260	259	247	250	242	253	236	249	226	258	260	247	241	249	237	229	232	257	266	248	237	242	237	247	270	260	258	265	276	237	237	241	254	273	245	244	214	260	196	224	248	245	233	262	218	237	259	248	259	255	239	246	227	252	243	257	250	246	269	256	240	259	237	254	237	252	234	243	257	248	252	229	251	233	268	237	232	233	255	238	246	249	229	249	244	241	234	243	258	263	216	267	247	218	242	245	234	262	262	248	252	240	247	222	274	219	268	246	250	247	265	233	265	228	218	266	212	201	226	254	213	271	264	256	248	208	250	241	240	265	239	232	236	250	254	239	242	226	214	255	242	245	269	243	220	246	240	242	248	240	276	263	246	252	230	246	286	233	237	243	238	241	234	268	236	249	249	232	240	240	250	255	261	260	213	264	244	222	249	225	222	242	226	240	220	247	217	229	249	230	260	233	298	246	239	246	237	271	276	234	286	250	250	274	235	257	230	206	254	251	253	239	243	268	271	220	230	250	273	235	263	233	278	260	253	249	265	225	240	233	203	236	252	242	249	246	256	252	243	230	244	228	271	252	241	220	253	268	236	280	220	238	262	246	228	251	236	239	239	259	267	275	239	232	232	274	239	266	252	247	268	239	240	250	251	290	249	225	260	226	256	230	218	282	254	227	276	235	230	218	245	252	255	248	265	239	242	220	220	254	287	246	252	255	236	252	219	260	248	248	213	268	238	235	227	248	221	232	205	240	228	250	238	233	236	222	252	208	236	280	224	282	268	247	215	229	252	265	239	218	248	263	231	228	249	260	265	270	264	268	258	243	248	226	267	238	217	229	272	254	240	232	257	258	262	224	257	240	259	248	222	262	250	251	251	245	272	275	238	276	249	244	239	267	239	235	252	260	275	252	232	262	254	252	260	230	256	223	237	254	234	229	231	262	243	246	267	246	265	215	228	221	252	260	264	252	238	256	214	229	245	241	251	231	243	236	243	255	227	267	229	278	232	245	257	265	232	237	250	245	259	236	227	233	241	232	228	265	280	245	253	255	256	217	248	228	254	262	250	256	253	227	261	260	268	233	250	276	266	221	253	221	235	221	236	244	240	253	228	261	272	247	256	249	249	242	242	237	218	279	246	229	236	252	272	241	232	257	259	260	263	233	245	245	265	219	256	240	249	234	226	238	214	219	267	263	240	241	235	226	256	278	231	232	259	220	228	227	245	256	237	230	292	258	287	217	244	240	257	253	230	248	257	246	272	238	215	263	245	257	252	250	229	247	259	221	230	231	269	271	257	243	271	245	233	250	239	255	234	222	243	265	214	251	266	224	266	269	250	253	267	238	254	253	255	238	222	245	244	218	260	233	250	247	273	232	272	242	255	256	227	251	235	238	264	213	257	234	263	251	264	254	235	240	259	252	265	234	215	264	214	232	260	260	221	236	251	230	224	258	227	222	268	237	249	207	229	260	266	237	275	255	228	219	259	245	221	221	231	246	252	225	254	246	210	250	248	235	235	260	260	259	253	249	245	242	252	244	273	236	251	247	238	249	258	231	261	205	231	241	257	237	261	231	243	254	211	243	272	247	220	278	232	252	260	225	224	288	235	239	200	267	241	244	239	236	230	247	255	239	263	233	255	264	251	245	263	250	245	260	244	255	240	261	266	241	232	241	251	259	245	242	232	253	250	230	221	252	236	234	243	249	263	226	256	243	214	257	221	256	267	260	259	244	272	244	247	235	250	281	239	275	233	269	237	274	230	267	219	230	263	248	237	247	233	257	264	262	259	242	256	280	256	222	247	256	269	260	264	244	269	238	235	274	243	218	239	247	257	268	242	223	258	252	236	253	229	263	246	253	250	240	257	251	250	248
43858	57099	61513	60282	58290	65178	61911	54819	43117	37639	22148	6584	12958	14510	15054	13764	11325	4187	1949	2613	1749	2817	2671	1368	893	914	992	1078	1125	1040	1062	1144	1316	1407	2394	1572	726	641	642	707	649	655	885	2152	2495	1987	1385	1353	1276	1021	769	748	667	623	599	611	628	638	603	670	574	655	604	641	595	637	604	625	605	636	600	631	628	643	670	640	623	574	616	608	629	585	601	560	645	607	607	632	617	632	625	630	632	597	630	619	627	629	633	646	626	629	612	600	604	598	623	645	641	628	617	571	632	628	617	641	620	617	617	543	617	637	561	679	662	630	567	657	587	627	609	604	589	642	615	672	582	613	613	646	587	598	689	598	643	627	626	652	601	630	608	618	674	626	593	590	626	633	606	617	662	602	579	629	621	602	602	599	599	620	602	598	588	640	606	620	621	628	604	625	579	645	635	590	612	646	625	632	626	630	630	660	621	636	612	645	615	612	607	624	642	666	638	607	612	621	640	605	650	645	615	624	657	620	593	615	656	676	591	590	657	585	660	618	621	582	617	604	633	661	639	620	643	620	631	626	646	610	598	594	632	588	607	651	608	593	661	605	645	634	605	609	669	689	617	612	657	667	625	623	624	585	654	607	676	612	629	608	626	622	653	633	597	592	593	614	615	616	629	593	625	628	617	630	631	586	617	678	610	605	613	605	596	621	575	573	602	611	617	609	599	647	609	614	628	654	594	652	650	618	559	603	633	619	616	627	599	635	643	637	666	611	633	620	621	605	620	614	679	638	654	648	620	647	608	631	605	592	629	651	623	621	594	615	648	628	601	607	636	633	628	654	609	582	610	615	654	620	609	631	639	607	584	614	584	612	615	613	661	616	600	600	679	599	604	655	640	647	635	623	602	598	630	643	590	612	603	625	603	594	648	657	607	676	637	609	652	672	609	631	590	607	627	575	614	639	651	598	630	593	630	613	638	587	622	623	612	591	626	606	625	633	652	637	586	657	585	627	640	606	624	622	593	594	648	599	632	627	577	652	602	607	656	611	620	574	583	614	612	630	626	626	619	639	611	628	582	602	625	615	631	632	642	599	643	611	594	610	632	628	584	596	609	656	613	611	595	622	624	608	630	643	626	618	597	595	616	601	620	620	598	582	594	601	608	620	606	633	613	606	597	610	627	653	592	635	623	636	639	600	608	632	646	622	624	570	624	684	609	646	645	647	599	627	624	604	638	631	620	634	589	604	623	642	601	620	611	694	603	630	590	642	617	624	606	638	629	630	588	623	658	648	606	618	613	618	584	595	618	649	585	623	608	621	616	660	610	638	604	621	610	610	617	593	621	554	671	629	668	595	602	655	594	628	618	608	646	623	583	603	626	592	612	603	628	632	637	602	657	614	586	566	602	629	635	594	614	577	665	611	555	612	598	667	618	616	625	626	625	644	608	620	654	643	656	666	623	657	606	628	576	635	643	607	600	595	615	615	580	659	619	651	663	629	553	617	625	617	580	655	622	655	627	641	630	609	647	630	574	607	603	623	612	616	598	611	608	621	619	590	598	615	580	594	604	600	599	630	575	640	608	659	619	623	623	639	608	597	642	630	611	595	644	624	633	594	635	657	639	624	652	633	630	574	605	633	648	577	629	626	596	631	612	623	612	625	627	608	555	649	605	621	601	620	640	656	655	638	576	622	582	606	585	618	579	596	613	588	611	646	634	597	626	644	626	598	602	609	602	595	606	604	603	641	635	606	607	602	571	603	641	619	612	644	629	643	582	627	632	649	644	632	627	600	641	618	571	639	624	652	603	619	597	668	621	595	607	581	666	601	621	614	603	620	642	634	587	616	640	656	629	612	636	641	559	620	639	602	628	628	618	612	605	651	583	646	631	632	591	633	659	626	589	596	612	616	593	638	634	613	629	627	623	601	600	601	618	651	629	640	592	630	600	637	649	622	590	635	583	649	591	612	584	621	644	575	604	619	594	599	648	632	605	632	617	575	568	608	606	587	628	652	623	620	585	637	577	609	598	625	635	641	618	617	611	637	626	604	616	585	661	659	651	670	614	588	648	632	630	558	605	580	621	642	574	609	638	597	620	628	601	620	594	616	637	648	637	629	562	574	638	578	655	650	624	621	619	629	636	602	655	601	616	676	644	593	598	693	600	613	592	622	616	569	617	608	623	633	664	653	623	622	629	628	601	650	597	566	677	607	650	587	598	642	613	607	603	620	629	624	572	593	624	646	581	585	626	610	627	569	610	653	645	629	597	640	585	629	614	624	606	637	621	574	599	600	618	612	579	569	601	638	613	636	570	658	633	627	619	646	622	659	637	618	605	620	629	619	602	621	609	647	630	655	640	606	644	584	616	621	610	631	666	589	620	623	639	656	607	604	574	643	585	628	606	634	586	559	602	596	605	616	672	649	624	633	646	639	626	627	632	623	649	641	587	576	615	642	625	621	634	632	659	597	611	630	621	608	599	674	613	625	638	647	598	630	605	615	639	616	704	642	633	657	600	596	679	576	622	633	607	600	671	572	651	663	631	625	571	606	600	608	617	624	607	679	624	655	617	673	631	590	569	628	651	609	605	596	586	643	669	579	632	662	596	625	637	559	589	630	610	640	588	661	605	625	619	616	603	628	581	604	663	606	651	637	627	667	577	662	611	597	631	645	605	628	653	651	665	588	656	601	608	615	611	622	611	615	582	600	647	652	640	638	661	599	612	601	636	621	638	588	615	631	605	674	660	623	600	588	644	602	600	616	585	652	613	617	609	629	640	589	664	591	637	616	626	620	647	612	583	618	619	602	570	595	611	645	634	646	594	592	609	625	618	629	594	623	629	618	652	593	587	558	575	625	638	569	645	589	570	632	619	643	620	663	639	629	642	594	630	671	631	569	611	601	592	574	635	642	610	553	618	638	605	573	596	607	677	603	660	572	571	648	614	647	624	624	654	597	595	583	587	579	571	638	656	654	638	626	636	602	604	648	656	614	620	603	658	587	602	615	641	607	628	614	637	573	649	603	613	622	631	585	574	674	615	622	628	640	624	633	618	598	603	630	617	631	675	629	672	624	644	620	608	615	612	641	597	629	595	644	609	629	617	641	615	665	611	601	625	642	607	620	595	624	655	631	608	581	625	638	607	650	593	593	619	663	614	636	637	617	665	626	606	601	602	591	663	597	649	620	646	596	617	643	679	606	629	596	628	640	597	624	656	558	579	617	607	595	628	635	633	602	598	633	650	601	626	628	618	602	591	609	664	598	609	636	648	577	654	631	628	609	584	660	594	604	608	607	662	659	658	539	622	658	643	596	649	608	613	655	606	635	631	583	603	631	598	654	643	602	637	654	604	625	592	628	649	636	603	637	634	593	606	611	646	617	602	638	661	594	606	584	627	631	638	609	638	635	560	616	637	597	686	619	609	591	628	628	582	623	644	597	599	634	623	645	631	611	657	593	635	595	655	632	577	649	580	630	624	616	601	621	622	591	632	622	621	657	620	627	648	613	630	630
28258	27175	29675	24929	22975	19687	17670	6409	1520	1091	616	389	380	383	439	358	356	370	347	383	354	375	366	326	327	369	331	298	340	348	304	345	321	342	346	341	358	318	300	335	291	327	307	327	340	330	336	343	349	326	317	353	346	326	329	340	328	347	317	324	328	341	291	304	317	329	318	326	316	281	329	303	288	319	358	298	301	293	340	306	329	307	300	323	316	345	318	312	277	311	312	320	298	323	327	300	335	311	316	315	324	323	336	326	304	300	305	322	317	311	314	304	343	300	319	303	324	336	292	318	324	306	313	339	347	326	357	341	320	305	314	323	302	290	286	318	319	290	339	322	316	320	303	313	306	332	306	312	308	321	334	258	302	304	315	268	329	336	311	326	333	307	313	295	299	328	335	324	330	307	336	296	318	319	317	322	329	318	338	307	329	295	314	348	300	349	316	302	296	309	317	340	312	331	308	352	325	306	329	314	312	319	299	323	313	315	308	330	291	348	309	311	310	302	297	298	312	336	328	306	310	350	324	322	295	296	344	295	301	289	291	296	333	311	320	306	359	360	332	314	308	304	335	281	313	301	309	320	339	353	309	323	328	316	311	327	323	322	336	329	316	306	323	335	339	312	310	283	303	334	326	291	348	299	320	291	348	326	343	334	320	326	332	316	310	280	331	307	341	324	311	302	317	316	337	296	311	316	306	310	326	311	349	309	303	295	288	314	308	296	328	330	352	312	303	324	339	341	356	306	352	308	315	363	333	308	349	361	308	273	304	327	301	333	314	329	316	314	289	301	340	286	314	328	332	307	330	355	307	332	287	300	347	319	321	322	310	294	335	292	304	308	310	327	314	315	334	307	308	318	316	339	308	308	327	331	344	318	301	303	309	303	330	319	304	326	302	326	322	323	297	339	314	341	310	337	287	350	308	303	337	290	334	342	332	298	298	298	289	285	335	322	335	355	341	288	381	319	312	291	306	316	331	324	293	317	299	289	302	341	299	323	325	297	315	317	284	313	320	348	330	268	316	315	301	326	302	297	307	328	320	343	332	323	303	321	296	336	322	340	310	364	332	324	297	325	304	286	285	334	320	325	308	319	332	304	322	316	305	336	328	329	301	313	336	313	275	337	368	268	341	300	337	296	347	339	310	328	305	330	281	335	331	290	322	309	338	319	334	326	291	320	306	324	320	302	314	304	325	320	306	315	290	322	348	300	321	328	303	322	322	321	342	338	308	300	305	345	339	344	306	289	298	324	312	313	307	344	309	355	350	303	365	284	317	346	330	305	269	296	310	311	301	322	337	345	308	305	310	313	335	306	320	327	316	330	308	302	311	330	299	328	313	320	279	315	337	314	355	309	331	317	339	329	284	326	319	322	306	337	285	346	320	320	319	336	341	296	312	324	322	343	326	309	326	327	318	310	350	303	312	337	299	310	300	318	282	272	336	312	341	285	350	327	320	290	320	332	295	316	318	273	309	344	315	332	317	316	309	313	319	305	335	312	319	314	338	318	342	337	346	347	323	310	308	324	357	357	309	344	316	326	355	312	338	297	345	320	315	293	339	326	353	321	312	324	311	326	300	329	301	331	312	325	318	296	321	276	323	358	283	299	304	323	310	317	320	309	329	327	320	319	313	289	316	317	298	317	322	305	313	328	320	325	288	312	358	308	320	299	299	305	307	342	301	304	323	323	302	293	315	289	308	296	294	317	309	300	311	308	320	291	309	335	324	318	300	325	310	337	307	337	300	320	314	297	316	330	339	300	307	299	326	294	332	317	324	311	300	294	295	310	337	340	300	312	296	306	321	310	301	331	321	321	298	332	309	294	331	281	299	302	328	320	348	300	294	319	289	327	297	302	332	294	322	285	313	334	309	341	306	311	298	333	319	323	306	284	330	319	312	310	276	290	309	342	333	320	302	305	304	325	291	332	364	322	335	283	300	266	304	318	317	280	310	313	290	321	302	328	324	298	300	300	294	338	306	319	318	325	291	338	305	308	351	266	315	362	309	337	324	296	295	309	305	333	326	295	327	336	304	348	314	306	290	344	300	303	333	295	320	351	323	308	306	319	330	290	287	308	304	304	301	303	308	308	293	316	334	324	305	329	293	313	318	305	290	317	316	307	359	302	308	311	343	341	306	313	307	337	339	316	358	287	317	321	322	314	291	305	330	332	323	319	304	326	304	294	319	332	324	293	347	290	298	335	325	339	349	311	327	323	350	342	280	329	283	324	324	345	316	288	272	315	312	309	308	353	318	277	302	295	371	322	340	366	327	300	296	292	351	331	303	323	320	331	299	315	343	321	314	305	313	340	348	276	316	328	290	312	321	336	263	349	322	353	304	335	305	320	317	321	316	318	348	333	291	306	314	295	321	329	319	311	290	289	315	283	323	315	341	364	359	336	344	337	311	323	348	319	336	325	293	309	305	305	354	306	305	303	323	322	293	308	315	313	295	347	312	355	327	318	302	315	335	314	305	310	331	303	310	345	321	304	308	315	332	326	282	346	281	336	324	313	302	309	329	337	285	306	309	307	292	329	305	282	321	339	321	332	297	321	305	311	307	338	344	319	343	297	307	313	313	304	329	322	318	317	296	323	327	285	318	349	273	294	318	291	332	304	315	334	326	298	314	320	364	332	326	309	295	298	329	316	325	304	294	341	316	313	289	334	326	295	322	346	340	304	334	285	311	301	282	304	314	312	306	318	309	313	314	353	330	343	326	318	338	313	313	308	336	305	299	308	301	303	311	342	305	323	300	299	304	297	326	318	331	320	289	324	305	324	341	336	327	328	350	306	332	296	294	317	320	308	295	304	341	319	332	345	288	332	304	312	348	360	345	301	312	312	304	296	306	314	297	299	292	322	298	314	303	313	288	330	303	302	302	324	291	307	284	333	322	316	324	351	341	294	299	310	333	308	305	356	322	321	308	370	328	345	327	348	300	298	318	307	338	314	323	344	329	333	308	291	297	320	350	317	307	327	339	330	293	318	340	324	308	337	344	302	334	330	334	303	321	333	341	330	308	336	320	340	296	318	308	342	342	349	325	343	309	323	310	338	309	319	327	314	301	278	342	309	311	320	319	322	320	327	307	328	300	331	300	312	314	325	326	310	307	310	321	305	344	360	332	321	343	292	331	335	269	332	321	329	293	303	314	276	341	271	349	318	317	341	306	298	335	298	310	343	285	310	319	340	316	319	312	314	329	300	330	302	297	351	306	304	298	350	324	337	327	315	337	363	318	309	342	284	332	282	341	314	296	294	332	314	342	313	310	355	360	289	336	315	307	306	308	316	299	303	309	307	290	325	320	286	318	323	321	342	325	293	322	264	313	328	323	340	322	337	326	332	323	312	322	311	335	298	357	320	331	299	324	332	328	325	313	323	343	300	319	331	327	341	312	284	336	353	338	293	321	303	316	327	325	324	316	311	313	332	308	334	321	292	329	318	327	341	328	312	320	286	327	319	286	301	298	286	301	314	331	308	329	319	263	289
18916	26002	33235	34703	35978	33742	31063	13911	5114	4251	2409	1145	1192	1280	1474	1119	980	963	980	999	1001	1039	923	930	922	903	902	883	850	867	898	899	845	859	833	868	799	860	845	847	764	805	872	810	827	845	898	863	817	842	872	832	811	826	794	798	768	798	827	799	772	806	797	780	768	822	767	793	811	780	859	816	781	786	755	746	806	857	782	829	793	773	804	836	809	802	779	764	773	808	807	801	816	822	851	802	796	851	779	795	805	784	816	802	763	835	827	812	795	778	757	793	802	820	826	772	776	843	830	812	806	756	814	819	786	841	783	846	789	838	780	802	777	832	764	787	843	765	772	723	777	814	771	839	793	835	765	805	786	805	730	782	850	792	753	774	770	767	827	818	783	818	786	878	803	818	831	834	759	801	790	796	881	802	847	827	805	774	793	768	779	788	817	777	797	784	779	780	820	805	836	793	789	778	809	775	799	809	839	794	796	801	765	845	814	797	784	799	754	757	796	765	818	827	800	753	810	741	803	789	802	794	761	782	840	845	798	758	809	776	785	767	761	778	799	789	792	793	808	754	781	762	797	757	782	803	770	792	785	812	783	757	775	804	769	749	819	824	738	783	781	814	797	783	819	804	798	820	810	859	837	859	802	779	813	794	762	831	819	771	802	826	805	851	792	844	813	835	754	800	742	793	846	822	786	753	803	757	820	768	767	825	778	792	788	766	798	810	812	804	778	817	816	786	857	768	818	840	786	795	814	767	800	790	828	777	753	824	811	755	803	821	827	814	770	768	788	742	804	743	815	775	782	773	778	804	823	808	749	809	776	836	813	759	797	797	802	756	836	824	789	823	822	783	759	805	809	773	824	786	766	764	790	810	783	777	793	818	793	796	796	785	801	757	788	793	818	797	816	810	777	810	837	743	822	796	763	766	807	810	781	765	812	846	748	760	823	835	802	770	791	792	813	811	833	789	735	747	842	741	826	790	787	777	804	725	817	801	800	765	808	814	762	788	813	779	812	799	800	780	758	855	823	828	778	774	808	770	789	766	812	748	813	808	841	796	779	766	785	856	801	835	774	764	826	796	793	778	845	764	816	800	750	803	794	766	805	818	764	795	792	834	806	775	842	840	789	777	827	823	799	817	802	816	826	814	813	822	748	789	808	769	794	834	791	839	766	774	782	834	792	830	830	788	781	835	825	789	819	800	808	871	826	774	841	781	779	828	850	809	851	807	802	796	813	756	806	781	797	786	757	789	768	829	790	810	794	803	800	776	768	778	781	795	813	789	803	829	803	770	727	801	797	782	789	779	785	786	801	820	769	769	843	830	790	807	831	770	766	789	822	804	799	762	829	815	772	785	786	818	824	787	769	777	816	825	819	788	822	682	797	797	755	765	859	803	805	801	807	793	729	798	770	826	781	803	794	777	809	814	769	851	751	847	831	798	776	809	790	859	800	775	789	832	770	750	770	782	812	783	784	839	856	781	787	734	750	799	809	804	816	749	751	846	782	766	772	823	783	779	801	837	825	806	755	801	780	849	821	760	785	789	782	744	801	807	799	817	765	803	852	830	850	835	778	795	799	808	865	806	734	775	788	798	849	782	761	766	803	800	791	791	786	823	760	816	857	747	817	783	772	775	767	723	786	760	806	845	741	775	790	805	824	843	786	768	779	774	770	786	839	703	794	818	800	855	736	769	773	851	734	838	790	758	768	758	774	791	838	822	754	839	781	761	805	779	802	843	765	834	826	745	795	779	795	797	781	851	802	765	819	772	767	782	808	799	820	770	833	808	813	823	813	806	786	825	774	788	763	760	849	803	760	786	847	808	793	736	754	802	775	812	767	804	802	784	752	821	821	784	751	772	781	797	753	805	814	809	805	879	826	821	862	807	751	809	783	820	760	772	817	777	757	818	852	797	885	832	780	793	832	779	792	847	794	823	782	804	786	819	813	801	771	744	815	832	779	764	773	822	804	783	809	808	788	786	808	751	798	783	817	773	825	860	782	857	764	786	767	798	819	816	762	811	826	799	809	804	784	844	762	801	838	768	782	778	810	788	866	826	736	835	820	835	816	825	871	776	755	803	831	792	782	804	820	791	843	773	802	830	815	794	787	790	822	800	790	833	768	789	792	787	780	883	803	760	797	818	804	822	802	773	783	791	786	817	821	810	822	745	797	800	792	770	778	848	798	787	800	768	820	847	790	779	862	826	840	813	785	833	777	754	794	786	805	815	854	856	801	818	781	770	811	760	792	832	798	803	847	804	837	779	797	798	795	818	813	761	784	804	784	786	818	822	754	781	797	757	795	789	790	786	729	856	797	758	728	799	776	837	826	837	762	827	804	812	831	743	806	765	820	764	818	810	749	803	831	802	829	845	788	804	767	794	844	860	795	752	779	832	785	835	799	761	844	821	805	800	780	842	804	833	783	839	855	738	821	777	816	810	793	772	824	798	802	793	747	797	775	814	807	762	788	818	753	811	810	812	789	762	816	743	787	825	756	805	782	756	815	758	780	779	786	793	799	764	741	790	756	801	753	782	790	797	790	813	803	786	810	766	773	721	790	846	817	778	767	755	814	776	801	814	808	829	806	785	782	805	782	769	761	852	826	778	813	784	801	760	766	769	814	818	796	781	812	818	768	831	782	810	771	804	795	808	817	760	823	828	739	802	799	805	748	765	753	828	809	815	754	739	745	808	803	772	800	798	811	805	760	833	842	816	788	807	819	808	828	856	825	848	865	798	787	763	855	801	798	773	789	815	828	818	762	832	743	754	766	758	838	790	795	808	829	830	781	798	773	801	792	836	767	853	755	740	789	845	784	767	823	832	837	782	775	854	825	810	796	801	763	789	753	773	766	802	781	757	869	825	813	779	781	821	785	851	793	804	787	774	759	782	744	718	799	867	818	770	780	790	818	813	879	844	787	799	815	778	804	790	794	833	825	843	783	824	843	812	787	805	764	736	833	803	774	741	768	811	817	781	805	782	843	782	794	773	802	846	790	801	789	798	791	776	781	792	799	771	800	791	803	767	820	800	785	845	824	841	765	797	799	765	804	788	806	824	788	773	844	776	808	831	863	819	803	806	826	798	772	833	803	826	755	780	819	791	791	763	764	819	818	769	808	847	816	844	801	830	816	774	761	834	803	798	818	772	736	753	806	802	809	830	810	801	794	791	806	784	814	798	822	826	802	878	812	805	767	843	813	802	827	821	781	789	776	773	849	809	788	818	815	797	815	741	826	776	801	805	790	757	731	775	843	821	826	773	796	797	827	780	816	770	824	839	866	803	773	783	801	813	795	817	826	826	832	784	821	798	813	783	787	787	831	875	750	824	802	803	803	788	834	782	829	780	797	823	762	814	781	750	882	786	792	754	824	759	822	791	789	831	803	784	770	786	762	791	784	817	783	777	817	755	771	820	757	783	800	790	817	806	845	812	794	755	820	787	765	798	792	731	766	784	828	773	798	771	795	807	781	757	809	797	827	812	813	794	769	784
47004	50734	50291	48740	49557	51513	40606	24590	15982	8933	4200	755	591	874	1220	824	529	591	632	655	550	413	398	345	309	369	322	361	312	300	332	323	303	369	380	377	383	291	284	290	290	273	314	396	409	365	380	303	291	346	290	287	270	288	283	318	306	298	277	277	288	272	305	272	310	290	297	281	284	295	298	278	286	314	260	324	274	241	305	296	276	270	295	329	288	285	296	272	267	292	324	276	286	263	269	296	310	331	279	288	276	290	304	272	246	267	267	283	289	270	287	289	318	289	267	256	261	297	303	270	269	282	277	262	294	259	282	283	271	273	315	279	270	285	282	277	301	286	292	263	305	298	290	282	244	300	274	296	258	258	275	264	271	312	259	294	281	245	292	295	289	268	290	269	280	268	278	301	271	272	301	254	328	247	280	304	264	289	300	275	308	262	285	318	274	275	270	264	304	275	285	270	285	272	279	272	299	292	290	296	288	317	268	284	284	294	276	289	273	275	291	281	281	306	284	307	284	269	265	273	295	294	284	288	312	301	287	283	284	297	267	293	272	296	295	280	273	290	276	327	304	258	264	268	309	280	257	288	315	283	307	286	302	295	268	300	265	268	286	300	252	273	279	290	299	260	243	285	292	296	263	293	278	306	273	290	275	286	308	288	311	284	279	295	317	287	270	301	311	307	254	281	296	262	305	267	256	301	288	277	292	273	291	281	272	282	316	257	251	311	269	288	293	274	310	270	291	277	325	299	296	277	275	288	291	326	267	258	285	288	274	292	285	264	280	274	272	305	275	279	283	294	307	283	304	343	302	273	282	265	245	278	304	285	271	253	269	298	322	303	243	294	293	305	266	274	286	292	301	292	276	272	275	300	282	271	298	293	290	300	263	268	306	300	270	302	290	273	288	293	290	285	294	281	282	309	292	299	282	282	289	292	307	289	287	275	296	281	288	291	288	272	271	235	287	247	281	287	261	303	310	296	281	253	270	288	249	291	282	261	282	287	281	314	276	303	277	288	300	290	313	246	280	286	281	290	276	309	305	289	285	311	307	275	286	330	330	283	324	308	275	269	288	297	271	298	280	282	300	296	289	280	289	299	314	287	280	316	267	278	258	309	278	321	269	305	296	281	318	258	304	279	235	316	307	311	290	285	284	295	277	260	285	271	265	290	279	303	291	297	272	304	309	296	310	302	302	271	292	269	281	316	269	280	272	303	330	265	289	296	290	273	329	287	309	294	290	275	299	297	299	300	317	296	279	298	279	282	298	302	274	296	285	297	299	263	305	294	301	308	301	266	272	315	273	255	278	317	338	291	264	311	286	255	292	296	249	267	292	288	271	263	295	278	297	290	289	268	291	296	262	266	290	279	300	309	288	267	311	275	290	269	276	319	274	262	257	251	263	297	276	292	284	282	291	327	281	282	250	262	280	293	274	279	262	288	298	282	275	314	303	265	288	301	318	302	309	270	271	292	276	309	280	276	295	311	278	296	286	305	285	291	279	284	262	296	293	244	283	289	291	262	273	294	286	272	297	294	295	276	296	280	307	304	255	293	308	263	273	298	295	293	277	297	256	275	297	296	275	271	304	300	292	316	282	293	321	293	254	290	314	248	300	297	260	310	311	275	297	295	264	277	281	285	335	270	271	302	312	286	301	293	270	320	275	279	327	293	301	299	295	317	297	304	323	254	282	275	288	330	294	262	277	299	280	279	290	269	286	250	281	302	292	306	310	296	314	295	283	264	237	306	264	266	294	279	301	279	300	260	281	292	291	274	261	271	266	282	280	259	288	293	289	310	294	271	287	269	320	286	301	288	291	251	279	287	318	277	288	269	289	297	308	286	289	308	294	277	271	296	271	301	269	331	301	268	303	269	290	299	289	276	286	297	300	280	301	295	308	277	299	249	304	279	335	275	309	246	245	260	265	289	251	305	299	286	283	295	284	308	259	301	305	282	282	312	277	281	292	295	336	300	291	303	314	279	268	281	275	273	290	313	297	314	287	289	282	282	294	288	259	327	307	301	289	295	302	251	263	276	269	264	286	304	265	310	319	287	282	301	285	274	300	306	294	281	290	291	254	277	256	289	302	231	295	297	276	271	300	272	285	301	300	282	287	296	273	280	265	270	339	310	286	271	314	289	288	316	291	288	315	309	263	313	289	269	258	284	323	305	283	302	313	256	292	284	276	275	266	240	268	328	255	295	285	290	295	309	268	290	256	307	295	298	299	305	296	291	296	291	258	302	261	280	298	265	267	289	291	295	292	267	285	285	293	294	287	283	288	279	271	283	318	280	274	245	280	261	304	300	306	292	265	313	284	292	286	301	302	303	264	283	293	282	287	269	286	268	272	272	302	300	303	322	283	298	341	281	285	284	284	273	273	286	289	279	267	277	301	279	319	297	260	286	290	272	289	304	323	265	275	283	295	261	292	305	270	325	296	282	287	268	251	259	313	304	311	282	328	324	332	281	278	290	255	253	290	296	270	281	285	299	308	282	295	265	292	296	287	295	296	303	295	281	263	284	290	301	312	286	307	339	302	306	288	281	295	279	287	296	302	299	309	313	314	280	300	289	250	286	283	306	299	316	279	290	327	306	305	282	310	264	286	284	280	255	278	291	299	279	295	303	276	263	312	304	294	275	272	273	297	277	302	281	305	281	285	277	277	320	276	267	306	293	261	317	269	294	292	281	301	284	301	284	292	335	271	315	290	297	271	260	278	313	294	284	252	281	281	284	292	306	289	308	262	236	295	294	313	288	298	300	317	267	301	302	289	283	272	292	277	271	307	290	277	281	311	298	264	284	296	275	287	250	288	308	304	309	245	282	280	299	278	303	307	273	275	254	277	297	277	299	292	267	267	265	310	310	311	266	333	287	308	273	271	308	289	269	289	303	286	276	295	289	299	289	321	315	304	280	278	297	296	299	312	304	281	296	281	283	302	319	289	307	281	294	281	289	289	245	275	288	307	302	289	312	303	316	305	307	322	280	282	270	279	289	286	266	310	274	298	307	283	284	293	272	265	282	308	300	296	291	293	278	310	269	271	295	290	280	324	275	274	260	263	304	295	282	297	295	324	318	291	279	292	302	281	285	309	294	279	294	285	271	280	269	262	294	304	306	286	288	293	293	282	301	319	301	321	306	282	286	265	260	265	288	311	274	291	301	301	302	279	292	278	284	302	288	281	298	286	310	271	272	290	267	267	259	288	282	292	289	298	294	295	263	251	287	311	266	266	266	296	302	295	312	284	291	296	247	289	284	264	295	289	307	280	264	255	320	297	297	286	298	293	292	283	281	283	297	306	303	288	294	286	284	274	294	297	348	293	280	294	313	268	257	304	281	296	299	302	286	291	301	278	303	300	270	285	317	292	301	256	286	325	282	299	316	281	303	279	281	257	285	272	274	306	313	305	286	291	283	256	282	269	310	294	290	289	302	272	295	292	287	297	272	283	281	263	261	302	291	274	283	298	294	267	259	286	324	292	296	275	292	253	291
34007	46484	53192	56851	59074	59053	44199	28290	20204	16337	10153	2198	2264	3872	5084	3442	1976	2117	2623	2546	2133	1648	1157	932	920	843	916	923	858	881	880	874	984	1026	1374	1252	1127	762	751	803	774	798	958	1329	1359	1191	1014	961	896	798	784	752	742	728	730	741	769	721	714	709	686	728	709	727	721	747	732	757	704	752	702	756	777	710	665	697	759	746	755	674	711	719	721	761	687	733	738	733	768	737	723	725	735	728	727	721	704	736	675	709	733	715	737	712	718	740	704	781	715	757	726	787	720	748	727	700	749	746	710	736	719	704	737	738	738	711	695	692	729	704	744	724	726	713	718	699	733	746	714	699	700	758	661	763	752	723	764	750	725	693	743	715	748	763	749	729	720	751	740	726	738	691	740	711	749	735	755	717	784	736	723	716	745	737	730	744	716	753	732	679	725	689	740	718	768	774	786	714	709	738	734	745	728	721	759	713	733	756	690	753	759	697	750	734	763	681	742	707	766	754	726	726	728	700	730	737	737	675	785	741	745	762	714	778	707	765	708	760	716	741	721	720	747	748	715	779	770	747	711	793	737	750	794	672	696	752	705	722	720	717	733	633	725	744	723	711	688	739	755	727	715	759	743	726	803	733	730	749	703	677	737	704	731	720	717	742	706	766	733	702	762	727	688	740	719	721	752	716	726	711	669	694	750	719	730	738	679	741	734	742	722	655	735	712	713	761	722	762	746	699	760	715	727	716	739	716	743	748	694	739	738	714	720	703	709	778	719	812	731	738	677	741	702	688	716	727	681	761	746	741	708	741	699	758	692	719	733	708	736	739	774	722	730	705	745	722	737	758	753	745	732	785	709	699	721	749	725	692	701	719	689	755	731	739	735	732	724	741	764	764	726	769	735	695	745	745	758	750	769	676	751	715	750	721	729	725	708	740	720	743	727	737	703	765	718	675	723	714	732	737	691	745	724	744	697	760	732	715	695	705	785	696	693	765	743	726	703	752	724	695	727	715	716	756	751	760	740	717	721	731	749	739	729	699	740	752	697	740	710	706	712	735	741	729	760	737	739	751	758	726	706	723	663	707	718	729	681	693	698	741	758	688	760	671	715	738	702	751	708	753	731	755	686	672	748	711	733	660	718	767	716	737	731	758	689	765	713	716	687	747	727	735	752	730	746	676	771	758	684	702	711	714	750	727	699	684	749	783	775	736	757	692	718	723	724	694	788	765	711	772	757	706	712	738	726	698	761	732	763	708	756	699	702	735	742	719	778	748	747	716	717	756	715	757	766	714	739	739	752	723	744	723	694	732	737	699	744	740	771	749	778	728	727	717	710	709	747	683	743	735	718	752	709	750	720	752	738	738	757	712	749	739	782	734	726	760	696	723	734	700	737	764	760	774	692	756	698	672	730	673	758	708	741	759	702	723	739	727	731	719	691	778	751	700	646	702	734	733	722	733	727	708	758	710	734	735	727	695	720	725	762	768	722	775	710	715	693	754	754	739	736	749	725	729	760	721	653	717	780	723	755	723	733	712	711	772	722	704	729	747	710	734	708	716	775	710	720	746	718	745	756	712	708	722	780	756	745	707	724	734	696	713	732	756	731	713	785	715	751	721	774	747	775	775	786	758	677	778	717	730	745	715	720	714	699	729	743	747	740	744	732	733	715	737	734	709	718	697	753	717	755	719	715	694	699	749	711	732	748	734	720	753	676	738	699	764	705	715	743	752	693	723	706	779	708	745	752	701	741	740	795	737	721	734	713	767	734	699	701	781	761	743	763	763	755	703	730	708	736	716	712	765	726	727	733	741	666	699	736	714	702	742	746	715	720	750	762	743	700	684	696	739	720	742	782	736	712	731	726	678	669	736	717	755	703	730	763	798	696	718	723	755	728	713	747	699	759	755	765	748	730	769	724	707	744	729	746	709	727	714	717	694	758	769	682	747	707	794	715	736	718	781	722	738	751	790	723	692	743	754	719	767	717	717	759	734	750	731	702	721	734	734	750	724	733	703	752	774	721	692	758	761	700	759	730	754	711	721	773	728	696	677	731	776	760	755	739	758	710	746	717	720	728	748	749	698	735	733	755	784	709	726	755	709	738	754	765	757	744	730	723	711	738	710	726	706	699	732	659	716	741	704	727	734	668	762	732	734	707	695	742	766	730	758	716	727	748	699	714	668	712	728	741	695	734	749	747	749	720	748	758	734	684	737	707	699	694	756	712	727	715	740	741	729	763	713	742	761	740	754	731	758	743	776	711	777	770	764	723	722	727	724	723	754	694	749	737	749	743	727	761	672	715	689	791	761	758	711	719	719	752	741	749	740	739	747	713	739	724	705	760	765	708	702	713	701	734	744	726	794	723	747	732	743	687	734	719	711	736	754	711	716	765	719	734	711	725	747	736	719	758	706	727	682	709	741	714	699	754	761	771	689	701	733	702	712	716	708	719	729	719	713	716	709	803	672	697	744	763	788	769	753	726	734	744	752	733	704	749	752	701	682	775	763	744	758	765	751	709	710	762	746	735	747	727	734	712	720	741	756	708	728	738	730	723	696	711	734	731	743	737	735	754	726	725	741	706	712	717	748	768	716	743	740	729	718	706	734	726	747	795	725	707	739	730	740	743	699	743	770	773	721	725	743	731	767	765	756	708	718	712	715	723	708	757	741	752	729	720	704	722	761	701	728	705	736	682	775	723	763	755	751	691	701	725	727	711	745	705	753	732	717	704	708	730	730	701	737	714	719	761	725	726	801	750	701	756	747	715	781	721	720	718	783	683	741	746	696	697	733	722	744	735	756	707	769	771	676	768	695	757	698	710	744	729	729	740	693	689	766	719	676	722	691	703	740	709	704	751	714	759	729	713	737	709	712	790	754	787	695	713	740	699	731	724	725	711	708	736	751	766	740	667	744	731	714	731	714	695	740	729	724	758	707	724	747	753	748	699	697	719	805	697	741	797	759	706	753	717	746	732	737	699	748	762	731	730	729	761	756	776	738	727	733	730	734	746	728	727	759	764	741	729	768	699	730	740	747	758	760	739	740	661	730	732	766	687	761	736	734	737	706	696	720	749	730	709	704	736	752	773	696	735	758	757	733	787	756	725	715	751	722	744	722	736	759	721	763	719	715	715	772	716	759	714	710	712	707	707	725	738	714	772	736	699	704	734	692	714	736	720	799	743	726	730	734	768	741	734	672	723	697	696	713	717	763	738	714	775	736	699	732	725	759	693	717	718	723	753	715	717	700	744	738	713	676	728	724	700	734	769	753	748	708	742	796	754	787	725	731	749	720	720	721	743	770	681	725	716	711	718	749	734	755	729	762	738	694	729	677	761	768	771	715	703	747	737	742	768	726	736	754	727	728	741	704	705	717	701	766	728	720	752	742	688	774	765	720	751	766	745	735	729	749	769	756	716	730	690	716	731	754	700	721	774	699	719	768	720	739	773	795	744	742	748	723	765	767	728	754	694	726	702	735	786	739	718	736	756	723	747	755	718	735	746	695
57411	57259	54198	52470	48936	44595	46619	46539	28848	21664	12172	2390	1049	1350	1377	1300	1352	1317	1249	1003	912	589	388	310	351	339	361	306	326	333	322	336	392	377	324	300	324	315	324	286	273	298	381	555	550	491	379	348	305	309	295	315	271	290	286	289	285	267	278	250	283	248	279	307	299	252	279	282	244	308	289	286	318	283	265	241	258	281	229	281	261	286	253	250	270	274	257	287	256	291	283	282	270	278	245	271	268	285	310	281	268	269	241	275	279	275	272	275	280	280	263	304	300	292	251	310	300	295	250	246	264	270	278	288	241	271	295	289	275	268	248	262	289	279	266	270	287	289	295	293	249	284	272	258	280	286	281	262	256	251	252	279	252	269	270	271	253	247	268	272	264	265	281	273	291	266	289	222	262	288	261	238	265	261	269	283	259	279	294	261	263	304	279	248	277	240	264	265	301	267	266	296	271	297	268	249	241	259	269	262	284	266	273	274	282	298	245	291	250	275	255	288	272	289	308	263	286	262	308	267	279	253	303	281	261	257	270	247	265	264	264	260	309	247	292	272	288	272	301	270	280	260	273	276	231	275	232	283	247	256	279	247	253	280	277	256	280	269	281	262	294	253	266	257	254	270	305	246	274	297	260	295	281	275	259	270	266	297	257	275	294	273	267	231	270	283	264	269	265	235	280	266	291	277	271	256	284	282	278	270	289	265	265	266	249	256	287	283	238	270	276	250	293	239	252	282	249	256	266	266	286	290	268	270	279	277	285	261	239	277	282	258	282	277	269	249	295	291	282	268	251	253	286	283	296	271	290	247	291	263	262	256	273	264	266	299	252	256	263	268	289	284	248	253	309	278	281	287	270	274	264	253	306	265	271	276	286	260	288	276	270	260	270	274	273	251	288	269	284	274	262	258	280	288	311	275	290	288	259	278	295	260	306	294	253	273	289	258	263	285	308	280	251	253	279	258	248	267	276	231	271	271	270	255	279	262	273	278	249	263	271	271	276	309	240	246	248	296	278	262	246	278	298	306	316	301	282	268	250	263	280	282	255	288	247	280	262	275	240	242	244	271	273	268	280	254	271	304	248	281	272	258	248	274	280	249	263	289	262	277	271	271	257	268	275	261	287	227	288	248	311	262	278	272	277	258	267	265	280	268	299	285	307	259	264	248	290	277	270	302	278	261	260	277	284	279	278	277	284	237	252	293	270	272	295	281	260	250	261	251	272	247	293	294	264	264	256	249	255	278	266	273	261	246	286	251	281	260	279	288	303	298	290	275	267	273	287	235	275	254	246	256	264	272	263	262	298	248	285	273	259	261	305	252	239	273	250	273	273	267	270	252	240	257	249	268	268	277	233	293	277	285	253	254	257	283	272	300	302	274	292	287	263	228	283	288	271	261	238	274	269	264	267	290	250	258	271	265	245	292	299	286	272	264	263	303	265	286	312	257	260	292	258	263	291	263	285	281	260	260	271	270	248	267	263	285	258	270	265	259	291	276	278	283	263	291	256	276	282	244	271	287	258	301	251	275	261	270	234	283	276	267	246	257	286	271	254	276	273	253	297	275	263	273	278	262	236	300	272	306	257	272	260	286	275	250	243	275	301	265	248	275	250	282	304	304	277	272	253	278	267	307	264	277	255	244	267	270	327	277	243	295	266	268	281	275	246	261	256	232	249	268	255	269	270	265	255	278	265	249	287	257	259	298	283	268	297	259	273	270	255	272	281	286	272	246	270	262	270	260	310	274	251	281	252	268	241	278	293	282	288	277	247	277	289	267	259	257	259	250	279	269	262	248	239	285	291	297	268	271	248	269	273	262	253	306	237	264	304	297	262	239	292	262	268	267	276	285	261	289	310	254	274	285	291	261	263	256	276	250	276	265	302	269	237	262	284	282	248	280	295	267	286	262	258	304	252	272	239	278	283	287	265	266	266	269	260	265	289	247	278	261	265	243	273	264	263	254	297	257	254	264	279	248	271	256	260	260	255	278	272	287	301	263	257	265	256	266	313	273	252	269	248	248	253	219	237	300	278	301	270	258	275	250	288	270	288	284	304	296	267	286	291	273	260	270	280	274	258	262	263	256	267	282	274	276	249	296	234	247	262	275	282	303	265	264	278	274	286	278	257	278	259	265	254	276	266	261	265	257	294	276	266	269	270	273	282	269	262	261	249	260	294	267	258	253	295	266	249	262	249	273	273	246	273	260	291	273	273	288	267	272	276	287	285	281	299	257	246	266	260	273	277	285	269	261	247	309	308	301	256	264	249	296	278	285	277	264	264	297	249	279	260	276	258	270	289	264	262	276	282	300	274	277	260	241	290	270	267	285	276	268	248	263	261	286	259	266	257	256	309	255	276	278	276	244	263	254	274	275	231	282	279	284	277	275	242	254	262	260	279	273	255	265	264	267	268	271	261	248	272	268	263	272	265	260	243	270	289	283	265	300	294	275	285	251	263	267	290	284	279	278	280	265	260	255	267	288	268	257	305	219	295	309	264	263	301	267	266	283	301	259	264	260	279	272	279	280	263	276	256	236	248	276	298	285	246	274	250	260	278	272	270	279	259	251	268	285	274	293	257	265	288	272	260	256	274	277	289	278	289	272	262	248	290	288	272	251	317	271	269	270	270	276	262	241	272	290	260	275	268	254	274	269	296	287	294	253	259	237	246	275	286	245	284	275	268	273	277	253	288	253	265	271	245	287	275	267	264	250	277	279	294	247	231	287	257	262	269	269	269	311	247	288	251	264	273	250	286	294	272	277	262	256	277	260	263	248	229	284	285	255	255	290	254	255	291	248	273	255	290	259	248	261	279	286	286	260	260	279	245	271	255	280	249	229	278	253	263	242	283	257	248	248	272	258	275	274	256	258	269	270	314	262	273	272	282	255	313	276	298	263	262	280	283	287	271	255	277	280	270	274	249	243	267	293	268	307	249	284	276	282	286	286	260	274	246	229	259	258	282	274	274	243	298	271	263	285	267	231	261	281	265	233	280	250	285	258	250	272	271	264	283	239	261	290	261	277	279	286	250	292	257	268	248	226	257	273	292	279	291	282	264	248	278	255	287	265	247	307	270	275	297	296	270	290	267	286	258	299	276	258	260	280	264	273	224	253	242	280	259	284	310	235	269	271	279	267	261	280	259	231	221	282	270	265	242	284	269	278	294	295	291	253	273	316	259	298	265	274	257	259	310	295	240	245	270	247	256	271	277	257	285	293	302	250	289	259	304	276	285	252	283	264	280	285	262	282	244	278	257	270	304	272	270	300	250	243	254	264	272	262	261	288	279	284	260	255	274	298	278	249	268	263	253	256	271	265	264	260	255	272	277	271	271	267	261	269	318	297	266	261	252	266	282	262	288	261	270	272	274	291	269	250	261	272	274	263	252	287	259	259	268	272	237	282	276	274	260	266	281	260	293	247	291	308	267	262	280	280	292	280	275	252	268	325	262	246	250	276	301	288	289	287	269	314	278	264	237	268	281	251	263	270	274	260
41557	54670	61105	62162	62488	59338	60902	52562	29287	25855	12452	3808	3832	5573	5903	5365	5420	5614	5641	3960	3790	1778	1214	1041	1033	979	1069	970	893	890	877	1037	1209	1122	929	840	966	857	777	806	716	736	1115	2303	2122	1700	1304	1111	946	828	803	697	677	637	662	724	701	648	701	664	735	693	715	693	673	737	744	713	665	667	663	672	697	671	684	657	672	634	708	711	689	668	707	705	699	656	674	674	662	669	695	641	650	666	693	715	692	686	708	719	669	691	729	672	717	697	640	670	708	662	711	671	739	711	647	694	685	713	700	661	691	689	705	695	709	708	665	737	683	691	700	674	677	727	665	691	686	710	657	692	684	695	695	696	693	710	728	721	700	711	658	658	675	696	692	653	665	669	629	720	688	660	676	663	672	680	662	701	691	708	703	664	676	695	684	722	658	657	671	687	687	682	685	703	677	688	693	657	671	693	688	696	675	697	671	671	697	699	694	681	714	665	684	673	665	702	727	731	692	693	693	685	690	650	669	651	697	663	632	629	710	695	702	680	676	722	652	701	700	673	659	665	697	683	691	663	726	677	642	642	664	685	692	699	688	638	628	678	708	688	721	683	667	742	653	670	728	711	704	711	697	681	704	670	686	721	659	647	697	670	653	700	688	711	647	690	683	729	672	670	606	628	724	710	707	661	665	723	641	694	679	716	673	660	715	717	690	701	696	670	735	666	686	738	650	706	644	692	689	715	682	687	709	740	662	734	684	690	664	692	717	673	658	671	697	670	678	683	698	671	655	701	702	676	677	709	649	678	638	725	662	658	662	641	661	659	723	692	707	688	680	702	636	675	684	656	725	679	762	684	709	691	703	710	756	713	673	738	707	700	713	707	692	678	702	695	701	618	710	685	711	686	674	732	677	679	680	659	699	685	729	706	659	675	699	634	678	686	714	673	679	691	676	714	711	668	692	685	683	669	651	706	693	684	697	720	748	720	722	697	693	680	722	681	660	675	647	695	716	696	645	646	665	718	752	685	681	666	704	668	696	629	716	700	692	696	661	695	685	656	692	669	699	694	679	675	698	716	669	697	702	641	700	650	654	688	678	659	662	646	690	671	666	687	664	697	683	674	671	686	677	652	638	710	624	682	650	682	685	686	679	708	694	714	699	701	690	702	691	680	692	639	665	736	702	639	721	679	699	707	645	680	677	664	673	663	651	673	711	701	668	694	707	718	706	653	672	680	691	662	648	740	667	705	698	727	677	690	711	662	688	702	657	657	712	667	713	698	730	688	649	726	660	645	651	670	671	673	686	655	620	696	707	687	733	682	715	692	705	714	678	653	645	698	665	747	683	668	660	713	676	662	641	664	647	691	687	641	651	683	708	631	670	678	650	696	673	698	727	724	696	702	719	703	679	669	645	722	692	636	713	702	705	608	705	723	662	686	684	686	658	681	684	675	700	686	686	709	675	674	680	715	678	626	693	731	703	701	671	701	679	684	694	690	634	682	660	706	692	695	726	721	693	670	668	673	684	646	687	668	681	687	698	690	661	696	681	670	711	688	675	695	723	738	682	686	654	710	725	680	709	657	662	668	640	626	662	722	717	688	722	706	667	689	660	748	665	673	701	695	676	647	653	696	710	735	689	675	635	669	675	694	695	687	678	659	676	701	697	709	662	717	668	690	659	689	740	642	655	691	749	690	647	681	692	685	632	675	699	674	652	704	687	681	643	687	648	682	675	733	681	721	687	718	613	691	687	744	738	687	678	693	658	644	665	694	694	688	677	692	722	675	663	711	712	720	748	677	694	717	631	690	714	683	662	657	682	671	661	711	718	715	679	695	649	692	683	711	731	678	689	617	748	694	643	709	698	665	642	638	715	696	741	725	709	693	707	659	686	710	606	692	697	689	739	704	688	680	715	709	662	688	676	717	655	668	665	667	671	703	661	697	676	688	709	662	695	664	715	654	681	686	690	655	665	680	734	652	686	681	676	709	698	634	667	712	729	651	624	633	731	701	665	656	650	717	642	615	672	672	702	723	694	714	697	688	682	670	710	681	697	688	732	673	666	674	672	700	667	730	712	676	701	683	660	687	677	653	709	703	648	704	652	700	729	697	748	699	700	660	682	639	670	692	748	638	668	719	716	650	680	623	681	708	655	682	651	671	694	705	687	679	702	702	674	671	662	670	685	617	708	680	678	658	682	726	667	678	643	677	681	631	661	720	659	718	688	655	684	687	662	687	689	689	695	670	681	641	694	694	719	675	675	659	690	630	693	605	627	728	669	675	735	689	685	718	657	659	690	658	683	676	683	690	697	711	701	688	655	672	691	702	725	658	653	661	655	684	698	708	643	670	716	708	651	692	668	697	667	696	688	707	704	755	672	704	725	705	692	716	676	667	690	675	673	693	683	697	663	661	656	662	688	691	687	657	708	739	673	658	659	678	682	688	696	692	693	694	692	677	690	670	711	616	716	682	695	629	658	667	697	694	667	705	682	662	728	673	653	692	662	671	696	687	669	699	690	703	673	687	703	716	697	712	677	728	644	644	665	698	651	702	618	636	679	670	654	699	707	701	680	702	717	673	652	684	696	724	683	645	680	731	715	721	695	684	664	688	676	661	671	673	684	710	705	714	640	677	696	690	651	664	665	700	672	719	716	663	712	728	725	651	679	667	706	679	641	696	680	688	659	663	650	704	671	671	685	699	682	712	628	611	687	690	647	716	688	729	659	678	682	688	639	726	691	692	690	620	657	665	676	671	688	635	708	720	722	684	676	664	662	656	686	711	704	681	712	651	655	707	682	672	671	700	676	670	720	658	680	639	651	690	713	668	703	697	672	668	659	708	714	659	758	658	728	698	685	657	710	648	708	649	716	644	691	686	682	680	637	638	698	634	686	669	660	654	717	672	683	699	684	648	651	673	696	689	727	641	673	660	680	650	682	684	648	645	675	672	683	685	701	665	713	728	644	659	689	653	729	672	672	680	700	689	691	663	657	690	675	713	707	692	720	710	682	654	671	705	645	678	702	680	673	680	711	669	700	686	663	681	672	673	695	665	684	645	684	724	707	678	650	698	646	693	704	665	680	684	692	704	694	657	696	691	674	677	689	701	691	643	696	675	691	676	675	721	670	707	687	655	677	683	700	634	693	697	680	645	698	680	683	668	696	715	712	700	671	688	676	694	708	723	674	641	671	699	663	651	672	689	683	681	650	671	688	667	672	689	683	668	735	646	677	688	676	677	703	674	710	659	690	659	640	711	663	745	705	679	728	699	692	692	711	699	729	654	709	678	661	656	700	694	676	706	688	667	676	674	696	659	652	686	729	686	692	680	677	731	703	694	671	708	637	716	655	693	682	700	677	704	673	692	690	703	697	664	655	679	712	712	706	654	667	674	681	659	663	676	692	673	690	686	725	665	700	680	655	679	657	675	732	711	674	671	700	729	685	707	662	661	690	694	675	664	647	706	704	713	673	677	669	676	628	675	715	693	657	702	740	689	694	688	644	692	720	744
31081	26473	27324	24625	19679	13345	7417	3870	2099	1277	690	555	458	429	392	392	395	393	410	338	347	375	337	377	376	374	391	377	345	380	375	334	337	361	320	317	367	332	338	345	361	356	369	419	410	391	407	383	352	336	351	359	349	354	331	337	345	353	334	354	370	340	361	376	339	341	343	338	348	305	341	348	350	341	339	390	327	357	332	334	320	356	346	323	329	355	385	354	352	336	346	337	354	340	335	354	396	336	344	311	348	350	367	314	335	306	328	333	343	355	326	336	328	367	357	378	362	335	363	336	341	342	371	315	300	359	337	335	334	312	373	357	351	349	349	325	356	315	355	344	342	321	341	350	340	360	353	315	362	383	339	322	360	352	375	358	331	341	375	340	343	368	312	376	325	349	366	328	357	323	396	356	359	368	335	349	354	375	328	308	371	325	345	364	347	379	344	327	346	329	354	349	334	392	336	387	351	345	380	366	357	325	339	361	313	361	368	369	349	350	374	344	339	332	378	338	336	363	329	380	378	358	349	344	363	332	344	346	334	349	332	375	352	361	356	368	357	343	349	362	359	389	298	342	345	338	334	344	341	341	338	350	359	341	307	362	331	324	387	358	382	336	327	351	357	352	340	351	376	336	357	319	336	330	391	329	356	370	356	358	340	354	311	344	363	377	332	299	343	386	373	357	335	333	336	368	337	358	320	360	381	368	344	356	379	313	358	356	350	321	355	312	345	391	330	335	331	366	373	341	378	345	342	351	366	359	337	343	326	365	357	365	332	321	382	364	351	325	379	320	356	336	316	336	354	344	364	329	372	329	329	334	357	365	362	355	344	349	352	356	391	334	343	359	357	335	330	319	373	331	377	336	355	342	356	324	362	359	346	338	344	338	362	372	313	348	375	313	372	354	335	348	339	333	349	356	351	352	333	343	343	365	314	354	354	374	367	334	349	342	338	308	294	325	345	349	336	353	359	317	358	364	315	364	369	356	377	327	355	354	362	351	330	354	352	346	353	340	321	337	380	357	336	383	394	348	342	312	370	330	403	362	334	356	361	347	335	350	364	319	337	374	323	362	338	330	326	346	365	346	360	312	358	386	317	348	347	332	353	359	335	350	352	349	355	360	385	338	347	338	340	344	372	327	306	329	351	328	348	383	344	342	316	341	332	363	343	388	343	340	328	337	354	354	292	336	379	318	354	364	331	351	351	386	329	358	350	329	344	330	322	388	348	313	350	323	352	361	344	316	351	364	341	392	357	323	327	350	312	313	338	369	329	336	340	341	344	319	382	368	392	335	356	318	331	356	347	341	362	335	374	345	343	346	364	347	341	360	344	321	377	328	371	353	366	341	336	336	321	365	359	370	340	306	339	334	343	342	365	378	325	375	371	351	340	337	376	341	368	325	379	350	356	422	357	345	318	364	335	332	341	338	370	342	401	333	319	375	355	334	368	290	325	339	335	342	322	375	368	355	329	356	382	367	349	339	317	328	364	336	326	330	342	395	349	336	372	350	358	342	381	359	358	334	351	379	351	340	368	342	351	337	329	342	321	337	354	336	337	371	344	335	351	340	327	344	350	351	332	337	351	337	391	353	367	332	324	386	337	382	310	345	328	365	373	357	348	364	353	346	348	386	337	343	341	335	336	365	375	357	355	323	344	342	347	368	379	357	341	378	357	327	339	356	352	364	349	382	358	341	338	339	352	354	343	352	357	347	349	316	366	317	373	344	328	325	360	349	361	349	357	368	357	346	315	322	357	356	347	344	356	363	384	397	367	361	342	338	354	336	358	312	385	346	337	328	318	357	372	327	352	346	353	362	334	349	331	346	372	341	306	339	335	367	344	332	330	362	364	358	345	315	338	355	321	322	304	336	341	336	351	339	383	374	351	358	348	378	363	367	333	328	346	333	368	331	354	340	364	386	324	329	352	338	381	372	358	350	339	319	336	305	351	336	331	359	333	383	393	377	335	361	343	313	343	344	296	321	339	338	404	334	336	377	334	388	368	339	387	346	344	349	347	347	335	360	346	367	348	334	321	351	318	317	324	400	315	333	371	378	344	357	346	365	318	327	370	333	364	358	362	342	353	349	327	345	341	320	369	348	343	318	330	409	346	361	336	311	329	329	344	344	349	349	329	327	361	360	336	361	376	358	389	293	364	326	368	338	336	321	333	331	311	307	359	354	328	360	334	361	314	322	364	343	402	371	339	351	356	332	358	370	357	377	331	358	346	327	366	365	348	349	334	352	366	337	362	342	353	339	369	381	345	372	335	350	356	365	375	345	345	374	365	344	335	369	369	355	326	326	362	329	350	332	310	361	317	337	343	367	354	387	320	336	345	359	350	399	368	340	335	327	352	340	332	345	340	356	365	348	368	360	320	327	351	368	317	305	368	363	367	340	354	384	329	390	325	342	342	360	357	361	344	344	348	339	317	338	338	345	362	368	346	345	380	346	333	367	355	324	332	347	408	339	342	335	353	366	373	370	360	380	334	348	355	347	356	333	384	327	356	348	322	386	355	334	377	365	334	327	351	323	338	356	361	354	339	348	365	328	347	358	314	350	387	339	322	341	355	340	388	357	295	347	321	362	378	353	337	377	350	331	353	358	358	345	342	364	299	326	332	335	328	329	335	376	329	364	316	337	320	368	344	354	350	358	304	338	331	352	370	340	374	373	361	317	333	348	317	398	374	350	350	310	324	335	364	345	331	342	380	336	349	357	327	365	348	368	348	304	334	359	305	321	345	347	335	346	349	344	327	360	326	342	383	345	335	369	316	350	322	379	373	366	359	321	330	369	364	351	366	324	357	350	320	343	336	360	361	360	311	329	374	332	353	371	339	354	356	362	344	375	340	377	337	309	362	369	348	372	347	358	313	320	323	332	375	350	370	364	360	329	344	360	330	372	345	371	343	301	351	384	317	361	369	356	364	344	379	371	322	331	369	350	337	322	347	318	347	322	332	368	341	343	350	342	348	353	347	371	351	393	322	373	344	372	316	364	367	338	340	322	341	348	337	383	351	329	319	343	330	306	359	352	324	357	356	330	331	338	320	332	347	332	313	320	336	341	319	362	358	344	368	381	347	336	403	327	347	341	373	322	361	364	329	346	352	358	322	339	377	390	345	357	320	343	326	330	330	352	342	344	358	346	373	389	344	367	354	337	375	323	374	360	326	342	347	371	334	368	361	342	354	338	325	369	349	343	352	363	330	356	325	379	331	368	333	333	341	330	338	365	376	343	306	381	356	370	370	347	376	346	323	363	326	304	364	335	310	365	359	343	335	342	348	343	339	344	384	367	332	349	320	341	361	346	332	334	349	362	320	353	340	367	334	337	339	358	320	365	332	334	338	305	313	354	325	326	321	343	330	329	385	391	363	357	358	346	303	320	351	320	355	345	329	337	352	339	367	362	318	338	357	335	349	354	346	357	338	360	376	330	320	320	319	356	340	343	341	321	314	320	321	331	367	335	352	364	351	319	332	362	347	352	360	341
20489	24141	32261	34029	31820	26328	17376	11906	6993	4976	2357	1655	1540	1279	1144	1151	1167	1201	1176	1090	976	1002	1058	1030	1046	1023	1019	976	975	948	947	889	914	897	891	923	888	905	889	874	896	928	919	1028	976	1027	1031	1015	957	897	938	865	888	826	834	882	927	813	877	853	850	887	890	912	876	904	906	850	895	888	889	814	850	858	874	815	882	914	869	871	879	872	848	871	844	902	851	853	899	826	878	903	865	820	883	895	857	878	864	857	855	850	881	849	926	889	896	842	846	921	859	871	826	890	860	887	813	862	833	855	893	906	848	893	851	868	895	904	860	844	886	873	873	859	868	859	834	823	882	854	877	866	863	900	816	829	849	871	844	823	901	921	867	846	867	872	873	890	865	835	856	884	861	885	895	857	885	848	839	841	870	876	831	838	894	905	850	889	813	955	831	892	878	892	844	878	852	872	903	818	842	869	900	877	862	849	825	846	821	828	906	884	815	864	883	845	913	833	858	817	861	867	848	891	817	864	882	896	834	907	894	878	851	869	903	910	934	851	856	876	852	864	906	903	864	858	875	884	827	878	860	887	879	847	845	867	891	882	861	900	921	944	831	900	865	828	863	901	872	888	836	924	839	884	837	890	878	799	951	892	936	814	804	877	807	906	918	867	851	887	857	877	846	842	840	951	854	823	869	877	870	876	871	880	846	821	882	908	902	870	904	826	866	838	831	882	847	887	859	880	902	895	926	865	853	830	860	938	887	828	836	842	906	888	865	865	874	840	903	883	929	902	871	869	876	887	838	914	855	888	880	810	847	891	890	893	793	837	896	878	892	844	880	873	837	894	851	919	917	885	872	894	889	865	842	847	879	848	870	854	893	907	897	839	877	864	862	902	841	863	865	869	877	901	906	886	879	875	859	880	896	915	880	893	883	863	829	877	886	911	859	819	862	917	920	875	842	857	848	938	872	913	878	810	909	911	874	869	867	835	877	936	948	865	905	912	906	930	842	853	848	793	842	813	878	862	817	880	867	889	909	846	866	884	906	883	874	850	843	909	866	874	887	893	904	849	895	868	867	850	891	876	871	874	875	875	910	895	882	852	883	911	859	865	825	882	897	858	858	859	852	951	835	875	846	841	868	919	858	871	859	835	882	848	871	872	874	836	873	839	853	938	892	913	869	840	879	819	862	873	867	888	884	841	880	896	867	860	847	861	890	854	841	863	798	908	868	864	898	868	867	843	909	885	837	875	921	849	904	910	897	836	863	912	877	899	912	851	834	887	905	877	864	841	927	867	884	913	865	906	917	828	902	925	848	853	883	831	842	894	870	868	918	893	858	891	902	857	871	869	843	880	844	846	899	853	874	919	882	899	850	874	858	830	848	832	850	882	856	849	888	870	827	894	826	885	836	837	860	865	838	866	891	870	871	858	875	871	893	873	832	811	828	872	903	911	848	866	906	936	904	945	868	836	897	848	855	884	882	858	902	906	877	903	906	867	900	872	829	894	832	836	896	823	871	861	892	866	861	925	848	831	887	888	910	888	895	832	869	868	916	847	879	911	913	854	868	869	900	838	880	848	886	812	826	855	906	868	859	902	855	932	880	849	842	897	855	881	870	889	851	886	844	924	822	872	829	834	856	879	870	892	843	855	863	890	904	922	923	873	857	893	903	852	814	846	921	927	892	876	926	886	869	855	878	852	894	832	843	842	925	888	879	883	852	855	875	809	910	871	829	839	864	887	868	832	888	833	857	838	863	891	891	832	860	867	917	831	880	835	834	910	851	861	843	871	904	910	821	882	878	923	873	921	868	910	838	855	969	879	912	901	866	879	891	875	883	864	858	870	812	896	883	912	862	860	867	877	877	848	909	831	866	895	828	879	909	866	888	889	882	875	888	857	887	871	856	886	881	906	870	888	882	893	861	929	849	869	818	852	881	902	868	928	857	888	919	898	851	852	851	881	916	878	854	840	858	909	909	877	881	853	865	882	886	903	867	881	847	862	877	843	872	901	877	875	932	921	869	891	867	856	872	894	899	906	867	890	877	856	883	897	867	859	872	880	889	859	895	868	871	878	827	919	892	926	894	886	897	860	900	884	874	867	871	890	857	848	841	906	913	949	864	866	883	877	886	897	874	891	900	899	876	854	863	860	855	876	873	879	873	882	877	812	832	865	833	892	901	860	919	855	861	872	878	817	855	883	866	861	861	861	837	846	910	956	861	939	901	887	875	841	828	898	837	864	892	888	874	849	884	871	874	902	891	897	878	917	885	857	817	921	852	911	866	841	964	880	823	912	918	896	878	830	873	911	887	894	841	870	847	884	894	850	858	906	930	843	893	882	861	868	869	870	903	933	855	866	853	875	873	827	885	866	924	859	835	833	878	886	902	875	867	865	894	866	911	871	875	856	846	874	886	860	852	899	923	882	880	848	897	902	906	849	865	916	826	924	910	881	779	888	890	833	854	798	875	841	895	851	896	906	837	917	859	883	873	887	865	842	836	878	856	879	843	861	889	834	843	866	879	862	838	890	875	875	895	894	858	854	897	841	862	934	851	878	840	899	900	824	866	857	866	872	838	813	883	890	857	837	828	913	843	921	889	906	838	861	889	933	834	899	879	838	871	827	864	860	886	878	839	916	908	881	908	880	889	877	856	857	867	832	821	877	840	883	860	822	865	853	902	839	922	856	876	884	867	904	890	876	905	826	863	862	825	876	852	922	847	888	916	841	865	986	823	880	858	885	867	878	843	871	853	942	892	813	938	837	889	809	938	845	877	880	882	850	854	877	892	853	858	859	889	831	851	880	895	865	863	893	853	936	920	918	894	862	848	868	895	855	848	891	859	835	890	894	912	800	901	856	901	855	876	877	861	886	902	881	858	918	906	840	840	914	853	875	860	912	851	852	832	839	891	919	905	876	861	894	892	886	891	953	828	889	846	857	844	847	883	882	931	877	855	873	904	848	889	856	842	965	841	894	884	847	893	800	844	872	916	817	898	890	888	867	868	857	950	875	888	893	921	949	870	851	874	876	841	841	876	875	805	892	942	862	905	849	878	862	896	854	852	894	912	868	925	852	844	879	910	828	904	818	824	862	858	825	892	838	874	869	861	878	901	850	861	854	863	861	866	839	883	810	873	881	906	851	888	869	897	924	883	847	908	846	866	919	871	835	862	907	894	823	928	851	863	896	876	904	844	899	804	839	927	880	856	864	934	840	854	935	932	894	850	882	820	839	896	810	882	843	845	875	847	859	903	926	882	875	872	898	942	903	853	830	898	879	893	936	853	893	850	860	855	854	886	882	874	843	875	865	899	881	871	905	910	812	945	883	893	832	847	863	815	838	913	855	856	878	845	867	923	885	874	826	848	924	898	871	847	926	927	820	892	890	879	883	866	831	896	854	925	895	875	878	894	865	855	882	864	905	905	826	891	899	834	831	872	886	837	894	875	832	982	855	871	839	886	899	870	897	891	908	858	881	867	908	906	904	896	877	874	863	908	833	826	897
47403	50592	52981	50875	49692	49417	41094	26623	21747	17189	6580	1613	660	670	739	862	1027	1291	932	689	472	464	391	384	417	380	394	390	357	300	340	366	354	359	344	346	333	346	347	337	297	293	371	476	540	584	491	399	373	343	365	304	317	332	346	324	300	324	322	297	294	322	291	307	308	309	303	297	305	310	351	342	333	328	297	332	278	324	322	312	291	320	294	307	326	312	311	297	342	306	317	339	292	299	321	323	335	313	309	303	327	364	321	346	346	317	312	312	358	306	296	317	311	270	300	313	321	261	289	290	309	292	283	291	279	342	267	300	304	313	336	304	312	320	303	321	323	319	287	321	264	307	332	307	296	288	324	298	285	344	293	306	291	277	331	344	288	284	318	320	300	313	300	328	331	295	311	322	339	330	305	342	326	304	319	319	301	319	343	318	300	313	305	299	297	307	321	311	302	330	316	292	307	288	299	325	302	306	312	340	305	337	294	327	323	305	299	287	332	303	304	320	293	298	310	280	299	305	313	298	289	331	314	345	297	314	314	297	292	304	330	320	322	317	303	277	272	320	338	320	308	304	316	317	342	299	277	306	302	322	351	308	308	304	270	293	313	338	301	295	333	318	331	319	311	271	313	311	329	289	321	311	312	283	317	309	324	343	307	298	307	289	342	337	293	322	293	291	307	316	337	317	333	303	328	321	300	302	314	321	329	317	318	301	306	313	312	329	318	321	329	308	306	325	329	310	319	321	315	312	301	304	307	339	319	330	327	312	302	304	302	330	327	329	285	298	314	287	321	276	303	304	327	332	297	348	309	311	300	316	314	330	295	332	310	326	311	322	311	308	314	313	307	297	322	329	317	301	313	316	287	289	286	332	310	336	311	309	305	308	322	338	318	296	305	322	325	276	294	276	315	356	309	320	321	340	341	254	301	301	320	304	301	310	317	347	312	317	321	292	320	300	291	310	315	290	284	302	326	270	309	289	300	318	301	313	278	318	306	342	311	313	335	303	297	325	321	333	337	343	329	323	293	335	304	339	339	324	327	317	303	310	304	313	300	303	282	299	272	331	287	305	281	321	290	309	330	293	298	293	321	291	349	310	313	315	292	308	292	280	312	311	322	320	302	314	329	318	316	319	293	308	277	277	319	313	306	324	323	340	313	331	309	276	326	323	349	256	320	301	321	335	303	293	318	333	303	301	303	321	306	323	311	322	299	309	291	303	319	307	345	323	334	335	308	314	293	283	313	308	288	292	297	299	299	336	327	289	356	343	319	274	308	296	299	297	297	324	321	311	299	322	292	313	318	334	303	334	316	311	292	336	328	288	295	326	349	296	305	292	312	345	319	312	298	314	309	289	357	298	320	288	311	336	300	327	322	322	319	287	296	300	302	314	296	293	313	305	327	295	296	337	354	303	330	317	319	334	359	315	318	324	318	298	317	327	310	313	319	340	319	298	319	300	317	276	306	287	285	345	322	327	343	332	322	309	340	320	293	333	293	311	307	334	309	317	298	319	324	305	289	339	297	289	328	312	311	300	303	316	316	314	308	325	306	328	340	322	302	326	317	331	330	317	320	309	332	290	304	313	319	315	274	310	300	282	297	332	307	291	323	315	300	299	307	307	311	325	305	270	328	319	306	302	309	336	323	305	344	317	314	323	318	296	335	314	318	289	322	305	322	306	281	294	304	310	291	314	314	297	301	289	315	298	316	302	321	323	317	316	337	324	323	310	329	286	302	302	301	304	306	334	312	305	328	298	312	316	332	305	324	299	318	334	297	303	332	314	308	306	302	300	299	316	328	328	298	295	304	317	293	295	334	332	303	330	313	295	335	307	287	325	323	309	297	291	279	335	328	322	326	305	293	305	292	324	311	272	295	277	303	355	294	325	349	336	301	295	320	290	332	331	279	328	331	288	319	306	305	306	325	302	312	291	326	304	273	305	320	322	306	305	298	327	335	334	298	300	311	328	334	302	328	329	312	326	322	336	324	276	289	285	332	326	287	338	293	319	331	325	316	313	297	305	329	278	287	309	329	321	307	321	311	317	300	318	322	289	286	319	301	272	315	339	326	307	322	301	319	318	332	305	309	314	323	341	276	344	286	318	294	382	310	311	324	327	321	297	315	304	319	305	282	318	310	323	339	332	303	307	289	314	300	312	289	318	295	320	309	322	292	333	322	294	298	323	308	309	304	319	290	332	297	307	319	287	307	338	321	287	313	302	314	328	348	321	333	287	289	333	341	294	325	342	307	286	296	282	316	297	334	318	280	292	310	301	315	288	357	322	328	315	291	302	299	303	304	283	259	329	308	291	312	319	354	295	307	295	311	312	338	320	266	301	279	307	302	310	319	297	326	302	308	306	353	328	300	284	298	350	290	337	303	306	281	320	313	318	323	307	321	298	294	332	329	306	330	307	290	307	318	278	299	295	334	335	318	296	327	310	314	308	324	316	326	289	294	308	312	317	309	337	297	318	275	315	311	313	306	323	293	285	298	290	317	295	289	306	275	316	311	319	309	341	322	332	328	334	314	304	272	261	303	326	299	319	296	304	336	318	279	292	316	300	338	300	290	322	317	301	290	306	343	294	297	320	304	327	342	325	317	284	276	297	311	292	318	306	281	295	340	286	275	299	298	327	307	316	319	289	266	310	330	347	357	279	329	347	319	314	307	311	279	340	313	263	322	305	289	301	313	317	301	318	321	274	323	316	300	307	307	279	292	302	294	308	275	317	322	304	326	254	280	315	315	358	343	304	292	317	320	325	333	304	298	311	313	324	315	296	317	309	296	286	312	307	335	334	320	293	329	333	311	328	357	299	327	332	294	271	315	319	302	282	308	301	300	323	327	326	295	271	328	318	301	330	310	285	319	303	295	323	330	302	336	284	343	337	306	288	345	325	314	325	316	327	357	338	360	328	311	291	270	320	315	313	311	328	320	306	299	320	311	299	323	300	320	280	334	292	295	293	341	306	272	314	305	324	309	299	321	322	283	282	332	281	330	284	294	349	348	309	328	304	325	329	346	312	317	302	289	327	333	277	293	329	312	313	284	320	311	312	305	312	296	327	324	303	289	346	275	316	301	294	290	324	285	300	344	324	314	331	331	298	316	324	288	337	286	256	306	314	297	295	318	281	316	313	316	316	290	332	296	280	315	316	268	291	299	341	304	330	311	328	328	302	330	316	275	292	342	329	308	325	306	291	321	309	325	299	294	267	307	310	283	299	300	314	292	320	320	270	323	302	302	319	320	339	304	330	292	315	330	291	356	283	318	329	328	334	305	322	298	307	332	312	299	288	306	292	295	340	291	310	341	360	298	277	284	301	313	312	319	313	313	317	386	322	314	304	294	324	300	298	314	337	334	306	304	324	301	319	311	330	297	304	330	315	339	325	301	326	310	304	319	298	273	273	326	293	307	267	314	305	302	316	306	332	316	285	310	316	283	310	306	336	290	304	289	295	327	326	337	274	309	312	331	309	273	313	326	295	303	303	296	305
33140	44926	53165	56699	57174	57892	44613	31459	27852	25214	10181	3493	1904	2618	3130	3764	4973	5651	4082	2761	1835	1347	1395	1278	1227	1218	1124	1084	1038	984	984	1004	1002	987	952	968	907	891	928	867	755	834	1180	1744	2039	2223	1675	1318	1106	912	850	752	786	807	751	794	806	825	826	784	804	756	799	793	819	776	748	773	782	834	791	777	809	821	780	775	747	834	810	817	774	758	803	828	793	742	790	821	783	770	787	812	828	744	796	843	792	815	780	759	754	789	801	820	763	781	777	737	758	756	784	757	796	748	811	801	808	715	766	742	802	809	820	805	767	769	759	792	767	734	779	801	775	778	812	782	779	817	752	830	766	763	714	810	801	757	745	788	755	772	762	771	790	788	821	803	791	772	773	795	784	751	801	779	779	799	832	795	800	808	792	794	792	777	756	803	816	778	779	773	807	768	795	763	767	756	754	791	810	742	778	755	806	828	764	781	762	783	784	809	784	794	791	814	796	731	765	762	839	833	764	775	791	804	783	815	833	784	799	832	807	780	797	794	791	765	686	817	774	801	785	714	817	737	762	737	766	751	820	797	785	794	831	835	780	798	760	893	780	761	809	786	783	770	759	835	762	810	786	796	796	788	814	808	784	840	828	827	823	767	752	782	785	758	805	767	810	798	783	778	771	738	806	766	798	806	828	810	775	806	741	798	855	752	770	851	777	789	744	793	789	803	828	781	816	819	812	808	750	843	755	794	817	783	757	813	889	795	763	826	820	839	761	795	800	782	806	784	755	755	800	766	773	773	806	758	738	782	769	779	775	783	780	803	769	770	764	790	758	804	700	782	771	767	796	782	793	853	803	774	779	766	767	790	768	742	771	803	754	760	735	803	772	807	784	771	760	799	799	773	790	805	802	788	791	774	782	789	834	750	821	780	837	751	828	770	783	782	798	789	781	787	812	753	824	782	778	748	778	774	756	802	783	785	803	827	778	775	801	820	764	789	784	768	791	789	791	764	790	756	785	738	806	810	828	776	814	767	800	806	816	791	788	756	754	721	824	818	771	776	760	782	804	757	784	787	810	821	791	819	825	815	761	790	765	743	762	744	776	759	814	817	755	829	837	748	766	812	779	835	811	781	808	824	773	826	799	810	772	780	739	763	781	836	812	800	837	761	791	831	785	780	751	754	820	800	754	770	785	818	728	749	765	784	768	802	790	811	744	832	789	784	823	807	748	798	775	726	790	782	823	795	833	787	802	811	820	769	812	772	833	805	801	766	780	829	798	857	761	814	758	774	770	782	763	777	794	793	808	804	806	814	790	822	849	845	784	785	794	800	774	719	739	767	770	823	775	809	747	748	788	710	810	770	769	812	753	804	789	797	797	795	811	824	792	778	812	782	768	823	792	812	776	782	844	818	770	751	853	823	821	811	811	803	769	784	830	803	784	795	808	777	824	814	753	834	794	770	810	773	784	764	784	798	798	811	807	775	794	786	766	749	786	758	764	820	796	789	814	743	744	784	778	794	760	718	830	769	771	760	761	780	757	815	781	756	782	751	798	820	822	789	780	805	737	777	805	771	784	761	748	732	820	749	783	793	785	789	768	732	769	841	835	784	778	817	795	779	775	743	766	733	854	795	779	796	820	829	799	788	766	798	764	806	809	757	825	790	807	836	784	745	772	790	856	815	748	800	827	747	760	725	806	830	776	787	847	726	815	765	829	751	811	814	775	819	760	799	792	810	766	792	795	747	780	791	820	773	789	809	803	768	785	814	796	790	778	801	795	774	731	798	805	796	840	795	816	788	763	759	804	787	797	778	789	782	761	790	806	798	793	749	812	793	784	796	781	805	777	818	785	830	857	782	832	808	807	800	764	777	791	754	739	800	767	794	759	788	778	769	788	817	793	780	813	794	797	796	797	855	754	841	777	815	798	777	813	796	785	806	789	763	785	757	791	801	807	787	747	781	819	755	822	791	811	858	766	778	853	743	769	762	754	734	804	769	826	809	792	783	780	797	766	762	801	774	763	811	796	779	841	802	752	800	759	774	738	750	866	722	788	801	764	723	787	780	799	766	780	798	747	826	817	861	816	793	782	728	750	743	788	758	777	814	803	814	821	769	811	785	743	805	773	781	831	782	810	783	799	808	752	780	828	747	763	812	769	813	756	775	850	817	828	815	763	798	779	795	772	801	792	790	755	817	784	760	777	770	741	737	837	809	837	814	819	780	794	771	780	788	808	811	769	760	794	799	789	772	824	763	764	826	801	750	824	795	797	751	738	775	808	789	776	784	772	779	748	760	843	815	748	771	803	783	776	798	764	775	838	761	808	799	739	788	805	801	836	783	825	767	792	770	820	831	793	785	791	797	869	811	864	801	821	774	763	755	803	823	787	790	834	806	826	831	756	813	789	720	788	792	765	781	781	766	781	805	814	780	807	774	785	780	787	766	808	795	769	830	821	802	766	793	786	757	755	800	759	788	802	783	794	786	748	791	809	740	784	759	737	759	792	801	815	782	774	740	781	796	758	770	822	785	793	790	795	800	770	755	784	791	800	774	780	780	802	764	836	765	771	801	824	778	813	804	815	804	814	811	771	783	802	795	803	821	787	734	800	782	767	747	766	775	808	814	802	782	754	824	771	758	808	809	817	809	740	794	730	750	828	794	787	768	785	811	734	785	739	843	751	765	733	820	756	752	791	822	790	806	746	738	787	773	797	780	791	802	764	746	789	794	807	781	746	787	785	753	771	817	788	818	807	799	755	798	781	756	835	836	774	777	812	842	804	741	785	801	746	759	796	776	799	800	795	766	777	801	816	716	803	760	770	847	758	829	856	814	736	799	767	776	814	807	768	843	799	787	802	781	753	770	728	757	793	769	795	804	813	797	770	774	842	811	790	746	772	779	811	814	819	779	751	776	788	771	771	788	817	787	834	794	786	810	813	757	743	793	779	779	789	779	808	806	783	839	761	805	817	780	772	732	754	790	787	733	809	779	803	754	804	809	769	745	751	812	794	811	792	779	788	768	739	768	743	848	776	805	783	789	775	812	791	815	798	723	788	759	790	790	822	819	816	790	747	744	775	785	786	808	802	771	776	746	777	766	791	765	774	828	788	752	763	788	806	794	735	761	776	773	787	815	865	841	824	781	780	784	825	809	769	775	793	760	728	755	715	796	827	790	788	771	790	794	775	769	815	806	751	820	762	781	775	829	766	766	802	838	768	788	834	737	787	767	743	804	787	825	779	786	827	819	816	824	782	826	873	793	774	795	774	792	769	781	824	798	777	798	784	800	820	834	814	771	789	813	798	786	827	793	806	799	753	784	781	789	774	775	808	753	794	756	753	777	760	799	771	776	816	799	801	828	801	818	740	779	787	791	803	794	791	821	772	768	767	794	783	759	796	818	766	788	779	748	745	773	801	766	800	751	775	746	813	765	755	820	777	758	746	819	749	769	713	761	761	796	801	810	776	750	816	806	825	751	785	780	806	792	797	791	815	805	828	776	803	833	783	755
57621	54099	54950	46356	47472	48929	46977	36007	27924	23757	13046	3849	735	730	888	1160	1192	1244	1088	951	577	397	369	352	364	360	327	276	283	296	292	317	334	283	305	296	302	292	275	329	312	287	414	744	719	630	460	390	320	287	271	266	249	262	254	277	258	268	255	273	274	268	273	258	272	237	265	240	278	279	278	260	280	275	266	263	293	279	272	266	286	299	268	253	257	259	264	241	266	281	269	267	282	283	288	275	244	254	275	227	239	265	321	252	275	277	253	278	236	290	280	262	289	253	253	274	262	243	260	261	276	251	278	282	259	255	273	252	271	266	275	248	256	266	276	254	269	257	264	270	242	279	280	262	274	258	283	241	258	253	270	260	259	272	286	271	257	264	272	295	245	274	283	288	267	289	249	246	277	280	240	268	265	274	247	245	270	296	277	254	242	254	306	268	254	272	252	279	267	293	278	261	256	282	254	264	243	273	283	240	284	284	268	289	254	291	241	250	277	240	281	262	261	251	253	279	256	270	270	263	263	256	271	272	288	271	276	266	268	246	279	255	256	250	251	252	243	295	282	276	267	269	266	274	284	280	285	248	284	273	251	243	277	287	266	263	270	285	259	270	255	273	266	252	264	267	279	261	250	265	267	279	267	284	289	245	242	255	286	268	246	290	271	273	265	244	243	249	219	285	246	291	276	283	270	280	246	232	277	266	289	244	305	255	276	276	254	289	262	261	263	243	281	263	280	246	286	282	269	297	270	259	270	259	266	253	263	257	280	297	272	262	242	247	290	254	264	282	274	253	276	264	271	260	252	276	277	267	283	274	285	279	271	268	248	262	272	264	245	307	259	252	236	258	261	251	272	295	285	280	281	279	282	264	285	254	268	269	237	270	295	266	265	294	265	251	275	279	265	283	266	272	298	276	279	291	278	282	262	243	291	248	262	248	250	270	259	253	272	281	263	264	260	281	275	285	261	258	253	261	267	282	309	279	248	256	284	262	265	236	278	283	255	264	271	245	287	258	255	259	266	293	247	248	268	285	288	261	285	260	291	268	266	243	246	270	280	252	277	254	278	282	268	259	272	290	310	227	255	254	266	266	245	226	237	262	256	276	264	271	284	287	260	297	263	290	242	286	266	270	293	235	235	260	246	264	270	268	277	255	258	273	273	262	277	264	268	286	274	303	283	277	289	255	254	267	267	253	238	251	267	269	252	259	242	255	272	288	281	288	258	248	289	235	298	260	256	259	272	255	270	276	271	279	252	283	249	266	303	250	291	232	297	279	251	242	280	245	248	283	267	273	276	290	274	284	251	266	253	267	256	272	270	259	266	249	257	289	268	280	280	296	299	225	283	292	251	250	265	278	301	273	272	297	264	289	255	283	257	252	259	259	270	254	261	254	258	261	275	246	263	243	278	265	289	220	277	294	272	277	281	259	254	264	291	285	283	266	258	241	299	268	245	251	270	246	279	272	266	310	265	275	245	237	277	270	260	281	258	260	264	285	283	270	260	268	257	266	283	246	271	294	290	274	270	288	269	237	271	272	277	285	234	281	257	252	268	308	275	276	253	250	262	249	268	289	244	261	281	276	269	245	248	255	276	252	279	290	267	278	262	260	280	266	279	255	269	299	285	281	239	267	285	269	223	273	278	262	268	306	260	268	293	292	283	303	266	278	288	262	278	263	239	278	271	245	268	276	282	258	238	297	272	268	234	249	240	258	257	272	250	278	286	248	253	330	268	289	272	255	249	283	250	303	280	243	282	274	276	261	250	278	270	274	244	281	267	255	300	245	293	264	262	273	285	265	254	265	261	274	260	273	242	268	274	252	286	263	257	247	274	261	292	262	266	275	276	272	281	257	294	253	279	262	296	266	229	254	282	271	244	241	242	269	246	253	281	247	226	273	280	283	287	268	240	259	278	258	268	253	260	262	244	243	277	277	264	292	271	316	237	239	241	282	276	260	266	258	290	261	269	267	233	239	251	269	259	260	276	263	277	281	298	258	262	296	285	278	276	239	262	253	233	249	300	270	301	255	255	258	261	235	266	241	248	296	290	258	264	258	270	245	269	234	247	245	257	266	264	253	255	242	250	282	291	275	258	241	286	270	276	249	257	270	281	271	283	252	262	240	274	260	288	267	236	244	267	255	287	285	257	255	279	265	238	263	254	246	269	264	268	246	254	246	301	278	263	286	271	280	281	260	297	239	260	270	259	261	255	266	263	291	261	270	270	279	280	307	265	273	299	258	249	236	274	269	263	274	272	264	246	261	277	262	267	244	278	274	265	250	235	243	278	267	239	244	241	258	273	253	252	270	265	268	253	300	248	272	280	262	274	246	261	279	306	287	258	267	270	279	277	256	272	303	254	276	265	261	297	262	297	246	268	249	253	264	245	254	284	276	268	280	288	267	255	253	237	277	259	258	254	277	277	268	250	242	255	254	263	279	279	298	271	274	266	258	234	254	286	269	249	234	276	243	258	270	250	228	280	282	262	284	248	262	266	259	236	287	256	268	292	265	281	314	270	262	267	254	244	268	263	266	263	274	275	272	248	286	260	254	253	247	286	256	247	268	290	270	308	270	266	265	252	259	273	277	266	268	272	252	263	227	291	251	286	294	254	305	239	275	260	241	243	277	257	271	241	247	304	283	261	260	282	252	258	250	265	271	298	242	280	279	254	269	250	265	252	272	263	241	275	251	279	268	270	259	259	267	268	270	262	264	267	263	255	267	278	254	231	220	281	264	259	252	257	280	261	261	274	260	259	266	283	267	252	279	292	271	266	273	273	281	271	249	264	282	256	236	268	295	262	285	264	274	286	269	268	291	259	231	262	265	284	262	256	249	243	275	252	281	285	264	252	286	245	271	283	273	267	303	257	264	273	262	287	275	254	255	268	254	253	260	253	268	248	288	263	252	224	280	284	312	280	256	255	242	262	263	264	262	250	294	265	251	282	264	266	263	253	295	294	253	258	290	246	257	256	261	246	303	258	262	251	276	294	284	252	239	261	294	260	253	265	285	250	256	253	239	278	270	247	253	264	278	280	264	263	270	228	268	263	288	235	241	265	257	236	251	242	255	252	207	237	282	283	278	264	268	284	246	272	254	276	266	244	280	291	267	228	246	287	261	307	289	252	262	273	264	289	278	227	278	245	283	247	239	257	256	275	271	251	265	283	254	269	255	256	277	248	245	275	320	257	281	295	267	259	269	247	227	285	267	249	275	317	283	260	237	259	268	278	250	258	267	270	297	265	252	278	264	291	293	249	276	289	265	276	273	295	304	277	252	273	290	256	251	262	236	291	270	287	269	315	277	299	278	267	251	270	282	273	279	253	288	270	265	270	272	267	285	268	272	265	274	293	272	274	255	296	286	257	296	275	281	223	272	270	256	265	258	265	267	254	257	295	270	244	278	247	262	270	244	255	261	274	259	293	249	271	261	290	272	222	288	317	278	259	254	285	270	291	273	266	249	268	278	269	251	267	286	244	245	255	277	280	264
41482	49958	58881	58018	57107	58284	56787	44123	36530	27110	15391	5349	1973	2692	3705	4725	5038	5299	4442	4117	2073	1336	1345	1223	1078	1045	887	912	896	813	832	893	846	796	861	818	918	792	766	705	816	743	1336	3163	2961	2362	1811	1291	853	784	713	745	708	696	651	700	686	641	651	715	629	656	665	625	696	687	667	689	706	664	697	652	689	651	656	646	696	651	632	719	653	635	703	660	690	658	663	687	713	690	678	719	667	680	667	681	682	723	681	691	702	666	723	633	652	714	673	725	624	685	646	725	695	678	674	654	667	674	695	711	664	718	668	675	685	681	697	642	682	675	699	703	693	636	694	678	669	645	684	665	669	668	659	661	723	672	735	710	645	689	710	650	667	687	704	678	700	682	641	638	649	714	692	628	691	668	670	711	691	660	680	715	687	659	673	628	703	666	688	719	636	672	681	647	667	691	685	690	631	701	666	710	692	706	639	676	680	673	709	701	645	668	666	724	653	678	712	665	678	745	702	650	674	713	715	690	642	685	691	730	618	700	694	697	663	710	663	691	683	697	676	670	699	665	696	670	674	671	652	725	655	667	679	658	666	678	721	664	712	664	655	674	694	688	667	647	697	664	691	660	664	725	655	682	697	678	653	660	717	669	659	640	654	665	640	661	702	665	639	668	692	642	707	667	703	694	706	685	699	660	673	657	658	633	679	681	674	649	686	662	656	685	685	658	664	683	704	668	676	668	667	685	629	703	715	672	700	698	691	649	767	587	686	651	643	642	733	716	654	687	694	658	652	713	663	640	716	642	709	696	743	678	680	647	688	652	701	643	677	686	628	648	676	708	699	656	642	700	725	695	617	640	697	736	672	679	695	692	651	671	677	708	658	637	676	638	726	661	687	643	676	697	704	693	710	736	646	715	661	672	658	677	663	697	669	646	664	691	684	702	652	665	636	669	734	644	662	681	719	660	686	700	664	695	724	694	698	708	679	703	695	708	715	685	658	759	719	678	668	684	699	672	675	660	660	715	687	656	679	704	676	668	656	668	675	665	656	696	654	695	657	669	655	669	692	698	690	640	675	665	713	667	640	650	620	661	661	668	672	669	672	687	681	659	703	693	698	726	643	647	695	675	708	627	676	649	621	656	687	650	688	698	706	732	685	695	659	670	714	675	630	690	650	675	680	689	613	718	628	743	699	688	700	683	665	637	709	724	681	670	723	657	661	668	630	626	714	690	722	676	669	658	651	653	627	693	671	686	645	704	671	634	673	659	724	705	709	705	724	668	656	697	637	697	675	694	657	653	709	712	643	711	749	672	651	702	673	697	670	666	656	674	684	618	677	668	659	670	670	630	678	662	665	664	675	686	673	656	695	683	639	709	669	673	681	711	666	674	688	678	683	688	661	673	648	675	663	701	677	678	712	622	720	710	681	655	608	700	660	747	700	694	675	663	667	676	656	659	683	642	702	689	699	694	677	692	706	629	657	674	630	678	683	657	710	714	685	727	636	674	700	617	667	689	664	659	689	711	678	679	673	630	660	634	654	697	652	674	668	705	660	674	661	662	660	663	711	673	659	698	701	666	689	686	687	681	674	659	653	634	664	700	697	698	633	682	633	646	665	660	724	664	725	656	650	662	703	681	680	690	686	667	707	673	646	674	705	674	722	703	697	695	675	705	741	672	669	663	699	720	661	710	681	679	685	669	682	631	687	683	626	669	692	658	649	677	676	692	644	656	655	652	654	686	649	688	706	680	689	660	667	646	679	710	705	656	717	680	694	644	723	684	668	690	675	692	662	648	668	669	660	694	663	708	684	703	666	672	686	676	704	698	650	706	668	654	678	709	684	686	666	674	696	714	678	694	706	679	669	671	701	703	699	703	692	692	667	708	684	669	693	672	708	681	716	711	679	726	700	647	707	679	706	663	703	685	662	721	656	689	678	703	676	660	667	694	678	674	675	673	687	678	723	723	683	679	671	684	638	719	683	652	660	711	641	698	669	666	672	724	629	670	689	648	694	652	680	679	679	652	641	620	712	679	689	670	681	656	678	699	657	638	711	681	672	731	685	657	673	640	663	671	669	669	656	690	681	653	622	639	705	716	668	675	683	639	707	639	659	686	630	705	667	682	623	701	703	702	675	697	665	690	709	664	635	692	737	695	658	682	681	701	707	659	642	675	720	696	681	647	605	666	667	666	708	668	655	669	650	704	660	682	668	680	682	688	720	664	682	669	672	706	650	681	653	664	708	740	698	632	720	623	677	669	677	659	688	662	662	688	682	659	657	666	666	667	682	703	681	688	682	671	619	679	694	675	675	719	718	662	673	652	698	676	648	718	671	665	669	650	670	645	719	676	694	680	655	694	658	727	717	684	656	714	699	707	650	664	671	709	678	650	677	675	689	679	700	691	631	707	672	695	646	654	629	650	631	679	708	635	708	664	676	680	661	674	682	684	691	701	723	659	687	697	690	663	686	659	704	692	687	691	688	703	697	712	690	662	703	679	695	702	666	721	642	678	679	623	703	657	695	669	694	656	699	666	640	707	730	687	689	689	673	675	678	673	663	659	702	671	677	701	713	693	633	705	670	671	694	696	644	655	645	710	669	666	714	717	705	689	685	646	709	702	652	683	664	708	693	658	631	710	668	649	642	671	626	688	706	723	666	640	686	679	692	658	648	681	653	662	667	737	678	679	684	662	649	686	635	671	647	692	633	651	687	670	639	678	680	664	665	647	682	670	679	652	721	655	641	685	627	728	702	648	695	657	708	689	656	692	682	697	682	667	667	701	660	678	715	637	636	694	699	695	670	682	665	717	691	639	665	676	713	694	680	664	689	690	695	685	679	701	658	650	659	653	722	722	673	681	680	659	679	647	685	714	638	686	674	684	733	694	653	630	703	676	653	656	674	656	658	695	672	665	692	713	678	686	692	733	682	668	679	644	714	677	688	655	694	688	664	675	656	653	673	672	669	683	643	679	667	726	692	684	649	702	691	662	702	709	629	654	722	684	703	666	692	691	665	655	628	714	659	662	700	693	673	704	633	686	662	659	675	701	624	676	652	675	706	704	692	703	699	673	696	699	687	696	683	641	722	637	651	661	684	637	615	728	644	693	670	668	649	649	678	758	672	684	685	695	670	689	681	727	650	654	701	610	633	722	701	689	644	637	701	672	690	675	700	677	706	672	692	658	658	660	687	676	679	676	692	624	723	680	627	678	642	717	677	649	746	680	681	661	673	692	691	690	669	633	680	687	687	687	715	707	645	667	705	641	692	669	717	688	657	719	684	669	702	671	660	713	655	684	689	694	665	718	693	660	685	693	658	660	651	632	626	674	678	688	692	652	668	672	653	662	671	695	670	670	630	677	694	663	621	691	705	695	694	645	702	709	717	658	685	685	705	662	694	700	679	652	677	664	756	704	655	688	697	687	689	722	653	693	681	674	644	654	695	660	689	680	704	720	700	662	652	712	691	688	678	685	649	677	668	631	667	683	633	693	640	729	705	687	635	667
29753	25299	28890	25310	19353	13926	8141	3299	1354	787	581	437	387	366	396	341	368	312	381	340	345	346	347	329	317	348	324	324	326	330	327	320	313	317	340	336	325	353	322	317	318	326	357	358	386	362	370	366	336	302	327	289	332	330	335	344	332	322	329	325	321	324	310	299	343	338	339	302	337	334	331	318	324	332	293	314	342	369	324	342	326	335	333	336	309	340	305	335	313	330	310	330	345	338	330	336	333	317	377	339	336	338	323	314	317	367	303	329	352	342	368	332	328	357	357	321	322	342	304	326	326	305	305	294	337	336	329	342	348	300	352	341	291	309	338	332	337	317	315	310	332	335	296	288	333	323	314	352	309	309	341	301	321	311	336	281	299	322	315	365	294	335	310	361	335	330	308	337	348	312	342	316	311	331	326	355	299	339	351	337	324	317	324	347	322	315	337	349	325	319	342	341	328	333	322	351	296	334	316	330	345	280	338	291	320	300	308	309	300	344	318	315	290	327	341	322	316	344	310	306	351	324	351	309	324	369	311	335	346	364	312	327	303	312	318	349	323	346	346	337	313	316	340	332	345	332	316	331	337	342	302	335	346	332	324	319	317	335	315	294	342	314	272	323	319	375	334	304	331	326	319	304	329	320	299	328	314	329	366	324	340	346	287	317	327	331	349	336	328	302	316	325	316	312	296	330	308	319	327	343	349	349	344	317	333	324	331	344	341	342	299	297	311	358	345	317	317	343	335	327	313	332	334	314	333	359	294	326	331	319	323	351	326	311	322	327	329	308	309	338	299	310	312	317	349	351	320	311	361	314	317	344	316	295	364	307	367	288	321	330	315	311	324	324	349	313	335	345	328	348	326	319	327	354	318	305	318	342	315	315	343	312	335	320	301	348	329	360	360	319	340	310	345	304	337	335	332	354	321	323	336	308	306	325	335	312	326	315	325	369	347	318	309	312	352	362	338	285	311	320	317	347	335	327	324	316	319	308	322	326	332	324	296	349	340	321	317	342	327	330	326	348	328	325	309	325	324	334	333	315	339	298	309	306	329	299	324	315	334	301	309	295	310	327	357	303	352	327	325	322	313	303	317	339	331	301	355	307	322	307	321	320	341	307	319	323	305	299	303	313	336	313	313	321	325	345	320	331	304	341	334	310	349	328	338	307	317	321	310	310	335	307	334	322	334	320	316	349	324	284	338	307	326	325	291	307	341	306	307	331	307	335	321	316	323	334	348	326	318	343	337	330	334	359	331	325	317	332	313	348	313	298	308	312	326	351	327	335	321	338	313	305	325	356	321	363	326	358	296	336	310	366	325	349	345	353	345	352	349	311	326	320	313	341	315	315	325	310	333	306	315	333	323	324	336	317	325	307	303	326	336	336	299	319	332	301	337	274	312	318	324	295	315	307	318	319	320	325	307	300	299	340	309	302	319	311	334	331	321	321	339	328	308	353	328	345	314	367	355	326	316	303	362	311	310	297	307	322	286	304	318	296	343	330	317	353	340	353	310	324	334	341	315	357	305	314	332	329	343	347	314	314	357	323	328	323	308	326	337	318	325	354	354	327	316	323	317	331	344	345	343	321	329	326	322	339	305	291	334	302	343	361	345	305	323	325	312	308	334	322	324	356	331	336	306	326	320	346	283	306	322	353	338	315	327	340	326	310	326	330	344	348	318	332	329	341	311	321	322	328	287	311	315	346	357	326	297	323	304	333	346	321	333	346	324	343	340	307	340	347	335	341	324	331	339	323	305	333	319	314	313	313	316	305	329	323	295	344	332	312	323	299	309	332	325	321	333	355	356	354	338	322	297	334	337	296	318	303	333	331	366	284	346	334	353	343	328	367	318	299	309	335	330	329	337	340	313	305	312	303	331	305	313	322	321	327	330	337	345	331	302	307	317	319	350	334	341	331	347	304	329	370	295	351	330	352	331	324	328	315	342	338	310	326	317	279	345	320	354	327	325	312	341	333	339	343	301	359	310	340	306	325	328	334	368	316	334	316	333	325	326	345	317	328	345	341	332	324	342	328	312	329	312	322	325	338	317	297	324	320	331	313	323	324	330	322	354	309	363	341	324	347	296	326	353	299	350	322	321	301	329	317	348	338	346	322	334	326	342	311	331	341	305	314	326	307	305	354	334	336	335	314	332	340	344	313	286	317	321	320	303	351	313	317	330	315	307	300	332	328	334	362	329	318	304	359	338	305	305	331	296	326	319	286	328	319	357	379	307	320	326	319	328	330	346	328	348	314	332	332	290	312	333	360	354	321	305	399	320	334	330	343	303	333	301	344	341	325	308	320	332	306	348	304	311	344	374	306	299	338	344	358	328	334	319	319	335	305	332	309	363	303	354	334	334	324	324	293	331	302	342	336	338	323	359	319	298	324	326	316	355	309	298	288	310	338	334	291	309	306	323	327	343	317	311	318	307	319	340	324	330	357	318	342	315	338	349	341	321	335	334	299	310	339	361	333	322	304	341	347	321	357	326	309	320	327	325	361	337	313	350	311	302	347	358	336	315	339	298	309	326	329	325	332	332	339	326	300	296	362	318	345	330	318	334	311	330	318	321	361	310	323	313	330	330	318	329	355	304	301	346	310	330	330	339	323	345	325	319	337	336	310	364	339	356	317	321	345	339	372	313	338	352	314	351	319	333	343	294	311	338	331	300	323	335	327	348	338	366	333	328	324	331	347	350	313	341	338	310	304	327	357	337	333	321	319	334	323	332	315	316	319	324	309	351	320	327	315	370	342	357	318	306	337	293	337	345	333	352	349	324	344	323	323	330	301	297	348	321	340	327	327	299	334	303	299	303	374	289	329	321	327	315	323	341	351	320	330	323	305	375	306	309	305	333	334	334	318	365	337	349	335	319	314	313	339	329	331	321	343	358	310	313	305	320	314	318	341	315	347	325	329	324	307	317	327	335	333	331	328	323	320	339	355	323	329	303	375	328	292	341	330	302	315	319	310	293	347	345	314	336	316	305	325	344	332	330	338	348	354	334	338	326	345	295	320	326	297	332	338	315	327	334	316	366	321	315	317	310	364	287	317	314	307	344	327	271	298	306	312	303	364	333	324	369	330	336	319	341	349	315	321	371	302	319	333	339	347	309	302	372	322	302	331	332	348	284	292	314	358	343	318	333	336	325	315	332	356	326	322	315	352	318	338	365	301	342	349	345	329	309	287	323	326	330	304	323	316	306	340	339	344	306	357	342	335	301	299	344	332	326	324	334	327	319	333	310	360	307	352	313	327	331	297	335	342	347	334	334	320	301	359	323	339	350	344	306	307	341	319	374	327	344	348	318	325	333	351	347	313	308	323	298	330	301	332	367	299	319	338	323	333	333	327	347	323	297	273	353	336	336	320	319	290	316	303	360	297	294	332	366	317	327	321	307	339	315	306	330	314	331	324	323	308	327	324	334	324	323	345	334	326	343	295	328	336	330	334	334	347	337	328	332	315	344	342	291	321	319	322	302	352	304	330	336	341
19613	23949	33498	33368	30991	26153	17489	9030	4614	3103	2027	1418	1013	1061	1005	960	1045	976	923	963	1020	919	935	914	905	876	886	893	944	878	928	841	859	889	881	844	912	889	895	850	855	848	844	954	1025	1036	982	946	865	823	812	853	802	812	833	834	822	782	844	773	868	801	828	811	840	812	799	836	806	832	839	810	830	815	789	821	841	829	855	803	843	811	834	796	813	837	817	821	792	832	872	844	830	824	830	803	793	846	793	770	830	818	794	777	859	839	877	854	834	819	777	855	807	838	860	820	837	817	839	831	884	858	832	899	808	839	833	839	799	833	833	803	834	803	826	820	830	818	802	787	839	778	832	861	766	828	811	827	827	808	847	773	860	811	810	818	790	829	812	852	820	813	837	851	821	775	803	789	847	842	816	811	840	869	773	802	825	798	807	870	844	791	825	842	790	802	803	849	829	806	870	795	828	819	773	872	828	798	830	754	864	810	843	766	842	808	843	834	783	829	838	860	798	844	819	810	821	856	809	797	805	793	761	833	833	843	870	786	833	851	830	818	825	819	822	756	811	820	835	871	853	859	812	821	788	793	827	826	843	797	819	814	802	772	826	795	865	806	818	823	821	881	860	858	837	860	852	847	813	837	824	813	833	804	819	860	818	774	826	796	822	851	839	807	852	769	835	849	824	851	780	810	844	763	776	815	872	823	857	802	802	817	795	854	829	872	839	821	797	811	778	830	768	802	801	867	828	803	784	867	811	839	799	821	846	819	833	800	872	797	842	793	808	779	793	854	824	881	818	803	817	805	810	807	843	793	795	816	824	839	807	820	841	763	838	855	844	808	863	844	814	858	836	816	815	797	796	816	813	868	836	819	790	869	810	843	781	788	847	813	833	860	830	790	825	828	798	832	838	839	817	781	821	822	781	794	813	791	848	845	836	845	856	792	843	801	867	833	855	854	813	821	782	796	843	829	824	802	843	841	836	811	844	814	820	804	846	829	858	805	763	855	784	786	808	826	785	775	789	746	840	843	852	795	826	825	843	803	827	841	823	842	821	850	829	781	794	786	850	803	793	822	849	795	802	868	816	804	821	878	813	834	845	870	827	881	787	851	846	778	804	851	825	804	763	821	783	827	795	815	841	852	786	863	828	781	829	812	844	854	824	822	858	848	874	791	788	884	818	833	765	817	828	820	846	804	835	834	778	837	803	856	890	796	856	808	799	828	813	837	775	815	872	810	836	800	799	839	865	865	831	825	822	806	807	827	837	802	801	842	833	886	766	843	845	815	827	841	814	846	840	803	798	771	815	822	768	892	784	844	859	823	870	862	794	841	868	839	818	830	775	773	802	874	794	799	835	862	851	841	789	782	778	839	863	820	875	853	841	828	782	838	834	882	842	808	853	845	828	900	885	792	831	781	845	851	811	807	824	787	819	854	851	834	823	841	819	845	820	841	821	837	829	840	829	847	805	819	818	862	808	796	775	772	828	844	872	825	794	817	818	878	799	841	830	848	838	891	811	850	779	846	890	803	820	887	823	777	842	811	814	847	829	832	782	811	821	793	858	813	847	807	849	828	805	818	808	825	780	832	796	842	827	875	781	790	811	850	824	826	864	819	840	792	831	787	850	855	837	825	853	823	799	801	850	862	866	805	826	820	889	810	873	809	821	849	819	851	825	808	810	857	778	855	823	762	766	887	827	758	843	802	857	852	813	821	865	870	811	857	779	813	777	857	794	835	830	767	829	846	827	807	831	861	874	854	792	837	879	852	798	796	846	824	838	853	845	824	817	797	862	806	837	814	838	839	820	854	783	838	822	800	855	839	821	768	849	853	809	818	837	825	805	806	860	801	825	826	848	761	848	824	833	806	821	803	823	842	799	860	838	844	823	791	807	779	825	832	847	824	814	866	870	835	821	788	854	860	830	845	852	844	814	774	818	818	770	861	828	838	777	857	857	776	818	883	849	864	829	782	806	844	872	802	841	796	817	825	808	789	870	778	848	811	834	793	811	850	839	855	823	852	860	830	798	840	794	804	836	811	855	832	812	854	820	806	877	817	866	836	809	844	848	860	833	866	815	877	812	856	824	850	853	835	784	816	878	822	835	841	858	863	845	808	791	849	787	821	809	829	801	799	832	831	857	837	820	824	819	798	819	826	855	821	858	795	830	821	815	848	844	772	811	825	862	855	845	864	853	846	828	834	807	830	814	814	837	799	860	824	803	798	773	820	795	853	810	853	755	831	797	802	797	836	861	843	845	837	828	823	863	801	859	836	854	797	851	790	834	803	794	776	809	807	830	819	829	845	892	836	802	821	795	809	843	824	807	869	787	806	764	799	872	807	782	770	843	836	810	828	833	827	799	837	832	810	813	830	789	790	822	850	795	820	789	871	849	825	827	873	786	885	779	854	834	799	855	856	808	804	794	832	821	811	805	820	823	845	821	855	846	856	804	778	804	834	811	853	853	788	828	829	839	777	849	829	794	805	825	809	872	842	805	738	872	820	808	788	825	770	868	819	883	859	852	802	818	857	807	853	812	815	831	843	831	861	848	812	809	810	790	816	834	837	825	784	752	824	885	815	820	814	790	846	873	807	813	826	841	803	847	814	807	789	851	850	793	799	859	834	803	802	820	814	876	851	843	784	808	821	875	822	801	777	836	827	819	799	815	844	830	823	872	862	778	818	802	786	823	844	848	839	821	806	857	789	854	807	833	764	798	793	852	819	799	795	823	818	818	856	858	848	855	796	869	854	796	869	838	803	821	825	820	788	814	768	786	852	824	836	831	807	822	810	886	792	819	862	839	757	826	841	788	853	791	851	839	874	861	818	816	803	827	834	856	812	850	856	846	836	850	839	827	830	791	833	823	811	783	846	831	846	789	787	792	845	756	872	807	812	797	869	857	842	857	865	858	808	827	848	807	826	839	799	821	835	793	767	854	842	824	817	805	808	864	846	821	811	828	814	877	813	813	835	795	807	831	873	836	854	861	778	845	816	799	824	894	799	817	787	788	803	774	879	851	808	811	817	845	807	878	880	818	833	814	840	850	803	793	826	822	795	860	851	877	829	800	821	838	825	799	821	814	801	826	867	804	848	848	835	807	900	820	775	803	820	855	813	816	787	760	787	855	854	829	785	828	858	820	821	855	842	829	854	789	829	825	822	800	823	836	873	828	829	804	859	815	863	842	838	802	801	847	859	826	828	801	823	774	836	835	796	836	838	823	807	868	802	818	844	849	848	875	858	800	840	815	836	825	868	800	764	841	849	820	823	820	830	863	752	838	850	841	826	841	771	825	799	817	826	859	836	833	751	821	868	801	819	881	813	790	828	832	804	837	819	854	796	842	837	886	855	877	779	855	801	847	802	857	835	811	832	851	824	772	829	833	822	832	790	874	807	790	823	847	827	795	806	832	841	800	758	823	859	847	832	840	868	796	824	820	800	823	857	842	844	827	759	845	839	852	856	875	820	814	877	809	840	852	829	807	875	805	813	811	817
47102	44699	55714	49221	50085	54093	52701	37988	22861	11887	4815	1317	478	412	503	481	560	520	479	442	413	360	323	343	312	306	336	296	308	326	311	316	315	304	320	334	346	295	312	334	318	315	417	516	474	456	379	354	330	324	315	288	293	311	306	331	293	328	336	322	272	291	284	259	303	308	293	308	296	317	330	311	305	295	330	304	312	345	301	342	270	282	277	319	302	302	266	300	288	294	293	324	277	302	310	276	313	307	283	297	307	298	291	285	300	304	277	283	306	287	307	320	323	286	312	315	312	304	291	311	296	290	307	277	299	300	320	280	282	300	306	316	301	322	316	309	326	296	301	300	316	297	288	304	271	299	291	290	308	309	291	318	302	301	304	262	294	322	297	297	333	286	312	326	274	304	296	316	326	321	306	284	288	306	268	291	287	305	311	306	271	288	330	307	286	325	299	338	298	290	297	308	316	309	298	293	311	302	338	297	287	305	300	286	303	306	303	257	325	316	296	275	303	335	289	325	282	298	319	259	306	312	275	276	296	313	301	304	274	302	323	316	319	291	295	277	322	305	321	315	329	320	285	282	311	301	320	313	321	337	354	277	295	296	299	315	293	327	282	309	298	310	293	305	325	302	318	288	339	297	327	313	301	325	306	292	333	308	305	319	298	293	332	334	326	302	317	324	286	306	308	315	295	320	326	298	293	328	277	317	303	310	336	324	319	326	281	296	303	312	318	311	280	319	307	312	324	285	322	308	295	329	304	287	294	326	271	305	321	319	279	317	329	292	293	318	308	307	318	282	313	334	296	287	300	318	296	299	311	283	339	295	310	312	306	331	289	296	326	270	316	314	318	338	292	333	321	302	323	322	303	322	307	293	334	329	290	283	302	298	295	318	306	342	326	283	277	274	287	302	323	337	308	287	300	316	306	290	306	291	303	309	327	292	320	331	327	333	311	310	291	309	318	314	318	299	291	284	308	331	317	321	291	309	306	274	326	314	290	279	280	301	305	303	299	251	281	296	238	291	299	306	299	277	345	312	293	341	342	285	305	273	282	329	300	299	321	324	292	306	312	295	284	328	284	297	283	304	271	318	289	315	322	309	314	283	317	294	329	271	299	300	297	322	303	287	274	303	347	324	324	309	303	299	288	302	305	303	279	306	272	318	311	309	321	307	338	311	320	270	270	321	324	319	291	298	284	294	285	298	316	313	323	289	310	309	301	309	301	305	321	330	300	302	297	299	321	306	282	310	326	314	304	298	306	281	323	314	297	346	329	293	276	310	321	312	328	312	336	320	318	303	289	282	340	334	298	345	310	290	292	319	294	330	283	302	328	302	310	315	296	297	286	296	302	302	328	276	297	311	346	318	322	317	352	317	331	290	284	319	293	306	319	339	311	306	293	289	335	306	304	290	331	308	302	299	288	288	288	286	320	299	280	354	277	293	338	287	325	308	286	293	293	311	337	347	322	301	311	306	328	300	276	303	291	307	296	291	310	288	259	337	321	294	283	290	315	314	303	304	285	336	267	290	291	266	313	322	304	333	268	317	341	296	321	330	293	300	325	308	297	309	280	316	319	294	310	285	277	298	284	312	287	326	300	297	297	321	295	317	310	281	332	303	296	302	316	320	325	312	300	329	294	321	319	283	312	290	299	313	347	327	300	314	312	290	315	324	271	298	299	320	308	313	303	321	290	286	310	313	315	288	311	302	344	315	304	296	293	331	322	292	329	312	333	313	302	308	280	319	293	305	297	305	326	290	286	321	300	289	307	295	310	271	293	309	307	293	264	323	318	274	286	297	295	323	310	320	289	287	307	339	304	297	309	305	326	319	292	280	326	301	323	313	329	277	306	335	292	346	277	329	317	292	296	316	285	274	316	324	315	304	298	332	279	307	295	299	276	317	282	298	281	307	318	303	351	296	318	303	312	281	318	326	302	301	320	290	298	318	287	286	295	339	313	313	288	315	329	291	309	306	321	333	311	324	330	317	296	296	278	325	341	281	337	315	288	301	299	293	319	338	324	306	326	302	313	319	304	297	307	346	292	296	286	270	283	338	309	333	292	277	304	311	325	315	318	291	314	276	299	301	296	288	324	272	282	293	304	276	288	281	295	275	320	326	298	298	272	293	282	286	306	316	292	304	304	279	282	315	273	286	297	343	322	330	328	319	303	297	311	329	292	334	302	282	292	357	320	343	325	288	322	287	310	289	317	268	301	293	306	298	323	289	300	302	332	334	280	339	319	282	324	319	292	298	316	313	285	327	284	319	285	303	302	328	306	300	310	290	323	287	346	320	279	298	304	320	307	328	322	325	301	272	293	303	304	317	338	262	305	296	283	284	324	304	296	298	292	308	323	303	284	304	287	317	284	302	309	263	306	310	315	286	300	309	291	309	296	291	332	307	309	304	300	347	301	308	299	324	316	299	320	348	306	316	289	335	293	304	271	305	313	350	289	300	330	303	328	343	283	320	303	318	303	305	286	312	304	269	281	337	315	312	301	303	303	321	322	276	282	304	278	290	306	319	327	296	284	304	249	286	304	298	322	317	304	309	304	295	289	289	304	311	309	320	305	266	329	292	330	300	287	307	264	360	319	333	324	284	285	307	297	297	279	310	320	261	317	301	313	315	297	280	313	300	288	295	310	305	314	305	303	296	310	258	309	325	298	295	291	309	288	327	294	281	307	312	282	271	304	303	280	327	290	292	322	343	326	294	306	319	291	306	297	313	314	334	284	300	268	305	280	311	295	285	276	266	308	280	301	314	287	321	316	315	285	349	311	300	321	287	284	301	320	290	284	288	291	312	315	278	309	312	301	310	308	279	326	297	315	293	318	313	331	317	309	269	306	303	315	302	332	331	304	297	320	278	315	300	267	299	318	312	281	309	267	277	279	314	310	326	294	323	292	300	312	258	319	308	299	340	342	324	312	325	308	311	297	316	282	270	332	293	291	299	328	280	291	262	312	299	301	280	313	283	368	312	281	315	302	295	286	325	297	310	322	296	314	326	318	303	296	339	319	271	332	285	294	345	296	283	289	288	321	328	339	310	298	308	309	337	320	295	316	314	313	327	338	270	304	322	329	344	320	294	298	291	307	302	292	336	322	313	282	314	314	294	270	321	300	292	317	288	312	281	294	332	342	323	293	292	311	330	327	314	271	301	334	267	288	301	340	319	300	306	276	291	307	335	273	308	287	315	289	319	314	319	325	303	278	321	267	292	330	302	289	293	321	299	286	335	286	320	290	304	342	312	277	327	326	302	287	289	326	274	283	308	284	280	292	307	305	283	308	297	314	314	300	360	304	306	296	341	319	281	299	308	329	307	281	296	313	307	274	311	316	281	312	300	323	309	294	318	274	324	308	293	319	331	286	307	308	285	315	331	318	290	297	293	303	286	307	307	292	278	302	319	271	311	293	334	324	289	315	292	295	303	304	292	319	312	285	286	323	316	295	334	307	291	310	302	308	289	318	325	283	279	327	316	305	277	308	336	319	331
32688	39986	54495	56432	58467	60303	59667	44242	22520	12976	8540	2873	1540	1369	1765	1728	1822	2082	1639	1531	1382	1109	993	902	905	889	948	922	859	809	776	818	792	786	805	886	878	859	826	771	794	833	1374	1918	1751	1477	1257	1000	847	818	792	772	785	764	762	776	774	756	733	762	784	813	724	782	815	764	750	778	796	806	781	750	736	762	770	829	809	760	795	816	806	798	753	760	772	816	769	760	755	748	733	777	767	760	737	790	804	731	836	811	789	773	761	818	803	790	742	815	755	770	704	792	788	773	800	751	790	746	718	726	763	769	800	763	805	794	717	775	799	798	754	807	807	783	793	790	786	724	743	784	734	766	787	737	792	790	800	770	760	832	764	749	803	775	803	801	739	749	800	776	803	740	784	841	773	769	768	775	740	782	797	759	807	794	783	782	750	788	765	806	775	794	754	752	804	750	836	743	804	754	790	795	768	754	787	774	823	786	782	801	813	768	742	775	783	768	796	784	753	800	801	835	810	792	800	789	753	733	775	776	773	780	736	786	798	786	768	794	772	763	755	737	762	766	745	768	768	730	833	788	792	824	735	791	755	794	782	742	804	823	723	786	803	793	764	761	752	753	792	784	770	768	750	779	768	746	758	785	789	776	759	745	744	761	801	803	783	747	816	832	849	789	803	790	767	794	827	788	792	793	778	798	806	769	771	790	797	799	808	722	758	766	777	812	833	800	774	768	807	771	753	784	742	800	773	752	776	784	773	817	747	817	765	735	766	794	775	787	771	802	747	813	740	768	793	792	767	749	758	729	740	745	761	781	785	811	799	790	769	743	779	717	794	770	759	798	808	745	777	824	757	798	810	765	737	754	763	815	825	741	770	797	734	745	759	738	772	772	744	800	784	762	749	754	839	758	733	822	771	768	771	740	770	799	770	775	735	801	828	714	773	752	807	780	763	783	799	763	786	795	757	814	772	770	796	747	814	763	748	788	735	776	758	760	807	782	786	774	732	772	729	741	781	767	778	766	792	806	779	774	793	774	793	772	731	809	775	778	761	792	752	792	781	743	815	769	756	731	741	783	775	777	799	732	830	784	735	789	786	796	782	749	759	779	763	793	773	754	796	821	738	811	780	743	766	807	756	761	791	759	787	794	746	773	778	810	748	775	792	812	774	780	766	844	830	780	782	784	797	808	766	771	771	766	729	775	766	787	807	764	721	790	809	779	780	741	740	767	813	751	801	777	783	800	811	788	769	753	800	762	761	760	776	845	736	784	782	775	770	784	783	840	753	787	706	779	789	780	798	797	774	835	791	740	731	765	787	768	795	757	765	788	762	798	756	773	759	805	794	776	732	774	770	754	782	764	768	769	798	750	765	793	787	762	801	756	797	791	723	803	767	785	792	762	740	779	806	771	777	781	757	737	740	794	789	795	779	758	816	798	763	777	754	735	810	786	759	800	750	748	805	801	805	759	795	761	742	795	759	737	786	754	800	769	773	818	795	794	811	823	788	755	804	735	775	761	767	753	811	791	789	776	783	738	798	762	795	788	800	796	778	808	769	809	792	805	749	798	774	758	811	786	796	797	810	752	753	768	812	804	791	756	783	776	743	750	790	741	803	840	763	732	769	796	770	781	753	785	783	792	806	797	768	768	736	802	786	745	807	797	797	781	746	786	723	797	796	808	798	783	780	723	717	780	755	732	813	795	790	805	800	775	766	736	772	808	759	780	772	757	792	787	716	766	738	832	740	776	782	765	783	820	798	770	787	795	750	784	746	728	747	811	754	793	787	742	762	821	781	778	760	776	802	813	779	769	735	798	785	758	752	798	816	808	784	754	826	816	770	744	757	775	776	776	800	850	785	745	742	762	784	852	756	772	763	772	760	733	769	781	769	751	783	767	760	749	820	768	765	756	713	794	816	775	792	772	845	757	806	804	765	796	763	834	791	777	765	697	819	729	798	809	785	719	813	785	782	804	765	750	744	773	765	762	756	750	793	793	772	755	777	781	694	781	801	802	821	769	730	757	765	793	759	821	795	786	785	801	786	809	719	746	782	785	740	808	854	757	783	762	833	760	778	786	779	776	785	765	726	830	763	789	815	755	803	817	762	766	785	777	726	776	781	743	831	706	789	791	758	748	783	810	761	742	744	795	749	779	783	793	737	763	747	819	788	780	799	781	750	751	779	848	751	792	779	743	737	733	837	796	769	805	788	755	751	745	756	800	742	763	818	828	824	752	784	754	816	742	778	712	802	722	798	819	755	793	827	788	788	686	772	766	770	748	785	779	758	772	786	780	796	772	782	790	781	740	752	794	766	746	839	788	750	757	750	763	777	800	786	771	746	749	745	767	764	837	818	805	807	776	763	787	790	711	776	768	749	766	769	767	797	726	796	778	682	781	798	803	779	779	796	758	796	780	759	803	770	782	726	822	772	734	789	764	812	763	764	760	746	741	774	793	746	778	777	772	792	802	817	802	749	789	754	797	771	803	803	787	774	782	728	828	759	742	823	799	720	769	771	766	767	837	822	754	748	787	794	754	779	778	785	764	756	745	779	734	838	754	822	762	785	810	764	774	729	807	755	777	767	764	764	720	749	758	789	802	819	784	845	784	772	745	814	752	778	803	796	787	791	814	813	748	794	776	787	737	822	762	771	696	832	807	724	775	740	818	777	773	814	761	797	777	762	755	772	772	780	759	793	796	796	777	782	767	728	799	839	773	798	775	793	830	779	785	781	779	811	760	803	780	797	763	772	794	758	782	747	778	701	784	819	843	799	780	760	795	827	770	818	788	781	768	805	767	773	790	749	692	800	860	742	786	772	797	810	758	803	789	808	737	760	785	772	730	766	788	788	766	780	792	796	735	804	795	780	773	740	711	756	775	787	801	770	798	803	775	841	752	765	723	784	805	711	721	841	742	757	785	762	777	753	795	777	778	775	743	759	778	763	801	831	797	796	754	768	811	782	851	773	765	737	735	750	733	758	784	767	769	780	774	771	779	750	797	742	800	754	762	794	777	763	738	745	770	794	785	769	715	816	789	808	753	790	752	766	733	833	826	739	741	757	749	757	791	791	798	816	762	799	790	767	743	809	775	799	740	699	812	812	768	752	760	800	767	801	732	792	766	746	758	781	799	792	740	810	746	756	774	741	742	789	779	810	737	821	817	798	806	720	834	845	820	768	744	795	736	757	768	731	818	828	795	813	757	751	789	759	771	822	812	801	791	773	760	782	757	798	770	806	803	702	791	818	754	774	803	735	771	795	758	724	744	776	753	808	799	779	793	750	771	783	834	814	755	771	779	736	775	769	776	830	829	788	792	770	741	797	783	769	747	806	804	795	811	751	756	781	804	770	764	796	808	767	778	780	803	776	764	766	748	790	719	736	814	751	779	759	796	783	833	755	812	772	805	790	749	788	757	775	799	738	831	749	806	777	778	738	832	787	825	801	727	802	788	779	806	827	810	796	810	750	777	829	837	766	733	772	754	778	827	747	775	775	771	773	768
56003	53687	54089	51492	48487	51597	47316	37459	27665	21382	13547	4636	1186	892	632	728	654	447	379	339	367	319	307	300	308	317	295	327	356	297	307	309	330	306	286	293	329	329	294	291	280	287	528	819	728	629	481	373	309	324	266	278	308	278	306	323	273	256	266	283	298	274	296	291	309	282	291	289	293	271	300	282	296	272	290	276	261	254	273	240	301	254	325	273	272	292	275	274	263	279	308	256	281	285	315	272	287	296	277	258	314	264	261	248	249	282	274	302	279	303	300	284	263	302	269	266	288	310	244	266	279	272	301	286	269	271	266	260	270	266	273	277	317	288	284	281	271	264	265	281	283	295	269	297	265	259	282	286	266	270	268	249	265	276	255	317	290	266	268	310	263	287	309	268	307	257	300	267	285	279	273	286	278	280	276	261	307	267	290	279	256	278	248	268	279	277	270	267	258	297	275	288	285	290	263	288	278	280	275	297	276	274	297	267	257	302	293	279	283	289	242	287	275	255	263	269	290	270	254	282	258	294	257	278	271	249	273	274	279	278	285	275	291	284	293	278	296	305	300	261	334	242	257	301	310	291	274	268	252	261	260	302	274	294	286	287	309	260	305	289	287	261	250	285	272	260	271	281	283	301	266	295	327	247	277	299	302	306	265	285	294	294	291	267	299	289	298	268	270	288	289	271	292	337	268	286	266	278	267	289	293	266	268	277	266	274	273	295	269	273	277	293	285	281	308	281	267	265	303	319	271	309	276	300	295	293	332	277	296	261	292	289	291	266	289	300	271	284	265	281	266	271	267	294	295	285	326	300	278	294	276	296	273	263	267	276	272	320	273	273	287	291	277	280	285	271	288	284	285	302	296	281	272	287	279	283	272	264	294	281	278	292	298	265	274	291	295	300	268	313	280	273	288	285	284	296	286	291	285	266	271	257	306	278	284	272	281	291	254	277	274	287	277	318	271	275	283	258	270	270	265	279	308	296	284	272	310	287	285	268	292	290	303	277	277	264	302	296	295	319	286	292	293	279	301	314	274	346	262	282	285	291	290	268	289	293	266	261	284	269	296	277	268	252	268	286	279	245	331	290	288	299	298	289	312	271	297	273	279	269	247	274	306	273	291	270	259	260	267	307	280	269	304	296	285	262	288	325	297	277	280	265	298	257	245	273	279	285	252	291	278	286	291	276	277	282	260	291	278	303	291	285	280	292	274	274	286	264	288	281	309	256	280	278	284	280	231	270	276	283	287	278	280	307	268	270	237	271	261	314	290	268	271	290	263	280	276	249	261	306	301	260	274	281	292	285	327	275	296	301	308	293	298	246	291	270	272	254	266	295	264	269	276	278	293	285	282	276	278	317	281	270	252	284	298	259	296	296	288	298	309	261	280	303	239	276	275	279	268	250	276	314	286	280	267	277	283	316	250	287	302	325	289	320	298	283	253	296	264	258	270	286	294	292	297	274	293	303	229	303	255	271	289	302	301	282	301	285	251	309	243	288	266	259	271	280	285	274	297	287	290	293	274	255	334	286	302	285	301	300	271	311	284	306	277	295	277	278	265	264	297	296	248	256	294	266	284	289	300	280	257	280	272	277	259	240	322	282	295	301	277	276	287	295	332	273	309	315	268	295	302	275	266	221	260	282	293	262	262	304	240	281	276	281	266	280	270	260	317	278	284	255	317	264	291	250	265	278	293	255	301	262	269	308	292	296	279	281	274	264	277	279	263	318	266	277	272	282	258	270	297	273	263	278	280	295	279	268	283	287	307	288	281	292	298	276	272	283	295	292	290	273	292	299	287	301	265	267	276	317	265	237	277	284	278	282	295	284	279	317	265	284	281	257	282	257	291	283	294	317	265	272	263	280	308	279	314	290	270	251	290	301	259	277	249	295	279	274	303	302	256	300	274	283	274	267	277	284	304	280	283	269	298	274	304	281	283	271	267	278	319	291	270	283	275	292	244	273	270	288	305	279	285	270	250	302	266	275	283	254	280	271	274	277	287	325	296	270	269	255	308	280	273	289	250	280	288	303	301	294	293	265	295	302	276	297	286	306	266	261	280	270	264	275	268	255	284	288	297	267	290	272	269	299	292	264	262	263	285	259	265	263	283	252	282	276	267	320	273	276	270	280	264	279	262	240	281	266	287	296	270	274	310	268	285	245	287	265	273	280	264	283	286	285	267	244	280	293	264	276	282	295	267	259	286	316	241	306	275	263	281	263	297	297	316	312	263	263	289	257	287	283	274	270	322	298	278	287	237	285	298	269	300	300	283	298	283	258	284	294	257	286	282	264	278	287	269	290	244	297	280	286	300	270	304	271	295	281	310	279	292	298	272	247	268	250	278	268	265	271	281	282	290	267	285	275	286	296	291	287	288	274	311	256	254	280	265	288	287	301	281	316	294	307	321	302	277	271	278	300	280	299	272	259	312	314	281	282	293	297	301	271	284	293	278	276	277	280	260	296	293	267	305	290	288	310	267	293	281	298	270	259	268	291	317	290	313	293	303	238	300	263	268	265	283	269	297	288	281	284	292	264	285	308	291	319	320	273	280	263	281	307	286	265	293	278	332	273	268	292	294	276	265	248	272	286	276	276	274	300	287	306	302	282	289	284	280	270	250	271	285	266	303	296	284	305	281	289	276	266	258	287	294	296	279	324	247	284	261	302	264	272	259	258	278	248	267	261	235	251	285	333	252	289	293	243	305	288	263	297	276	297	248	277	252	291	285	266	298	273	256	291	283	281	295	303	268	286	297	282	270	293	261	242	259	264	311	291	287	270	278	291	287	313	260	242	288	274	269	269	277	310	298	292	275	284	276	322	293	260	274	273	280	284	286	276	290	277	296	296	269	264	278	289	292	285	262	270	274	302	276	249	333	291	288	279	316	268	300	260	275	277	298	252	270	281	266	297	301	298	315	321	242	293	274	258	304	279	280	300	291	284	282	291	255	254	329	310	252	277	273	292	278	311	259	299	305	279	258	261	265	274	241	287	277	240	280	286	290	289	276	272	280	272	331	263	295	284	292	305	255	250	275	280	300	262	277	257	282	254	280	273	298	263	294	336	277	271	284	275	296	259	287	288	276	266	265	286	291	279	279	244	306	298	279	300	291	277	316	287	265	281	277	293	264	299	263	280	282	290	287	302	308	277	265	285	296	291	297	283	273	264	293	255	270	312	295	291	290	295	283	290	279	275	251	260	266	292	248	269	288	286	298	261	287	277	288	266	308	274	251	273	274	273	259	277	293	279	252	298	278	267	276	270	285	297	290	262	285	272	285	292	285	263	293	282	303	266	301	304	257	292	267	262	290	257	284	280	274	271	307	302	294	278	295	306	289	254	281	299	277	279	290	276	262	285	254	292	271	279	261	284	302	274	286	293	244	264	275	280	300	299	297	261	289	296	272	280	304	292	281	259	298	283	309	316	247	290	278	310	284	269	276	290	274	281	244	254	290	260	277	305	264	260	289	292	305	283	285	260	279	295	263	286	257	288
39764	49169	56904	59325	59547	62254	58952	48905	32583	22129	14781	6372	2868	3427	2628	3178	2676	1549	1328	1034	1179	1026	953	959	985	843	888	944	966	940	912	879	789	753	780	746	743	878	867	850	765	807	2194	3407	3114	2531	1820	1239	898	795	785	731	765	765	704	726	675	734	673	677	712	695	752	687	713	706	683	730	707	701	748	757	691	743	737	715	728	670	750	722	729	687	734	724	714	728	680	702	715	715	752	755	725	720	750	673	687	717	730	728	688	753	690	671	763	703	709	699	763	717	698	707	708	761	740	668	683	646	684	716	739	695	749	653	680	727	682	709	695	707	709	685	731	731	752	713	694	746	691	687	723	756	698	717	715	705	696	734	708	722	715	703	717	698	661	694	712	702	674	732	718	685	702	727	674	732	706	699	701	693	760	731	723	723	765	741	754	724	708	744	709	694	684	728	688	675	718	716	714	662	694	712	734	723	703	707	747	686	718	758	711	724	714	667	710	765	722	701	726	740	769	742	723	727	761	685	709	714	767	709	749	702	706	714	739	673	745	704	750	758	700	747	703	705	720	733	691	728	747	751	708	741	709	702	720	748	738	742	751	791	742	721	720	699	717	749	693	668	706	709	763	703	722	713	700	717	717	697	757	727	715	690	736	715	741	762	696	712	695	701	725	709	726	713	703	694	690	706	716	744	684	751	714	705	693	716	744	732	740	698	734	714	678	678	711	725	750	697	734	670	736	728	738	730	692	669	687	709	752	704	712	684	671	716	731	755	704	728	700	708	674	733	761	724	725	680	739	729	748	699	689	746	708	690	732	738	720	694	742	761	693	710	721	739	712	754	706	722	601	713	678	722	718	765	661	710	726	797	730	727	718	676	717	748	698	734	744	737	721	716	704	714	659	733	724	737	708	710	691	739	689	750	729	700	715	719	709	696	743	688	761	702	699	681	668	729	734	730	718	723	733	698	716	773	714	687	702	675	731	720	716	674	747	703	718	714	742	704	687	746	702	710	687	681	747	686	770	735	743	705	682	771	677	674	703	701	710	733	718	702	732	651	753	699	688	697	731	710	734	713	693	713	725	696	686	738	728	702	701	696	743	709	719	736	721	706	665	752	686	711	722	691	717	703	695	698	728	698	719	698	720	691	718	715	754	769	764	734	704	717	760	715	690	751	700	736	709	690	689	750	722	702	697	691	740	727	723	723	740	678	742	689	757	709	706	758	736	695	726	711	695	710	719	714	767	694	723	717	723	681	692	734	681	739	716	683	740	711	723	714	718	662	739	775	744	738	704	718	704	704	708	694	732	720	707	738	699	723	727	722	720	716	724	782	667	757	692	704	719	698	772	707	734	759	744	733	715	680	740	707	726	733	660	694	743	743	793	719	739	763	699	731	710	747	713	685	719	750	723	719	721	720	719	737	729	731	655	781	723	722	712	721	685	725	751	727	738	710	687	681	703	744	724	656	712	722	702	712	726	743	723	720	705	746	763	714	726	706	704	688	735	669	721	727	660	745	738	710	681	683	647	708	703	709	680	727	671	695	714	735	710	736	737	689	712	731	666	725	732	703	779	684	694	721	727	712	747	756	724	710	701	720	742	744	747	702	721	698	740	715	738	775	689	713	735	691	717	712	700	719	703	694	686	710	697	707	673	722	722	772	705	710	730	741	706	669	747	724	705	750	678	731	663	707	745	692	772	712	743	736	677	729	710	737	714	697	719	733	719	764	729	683	764	660	725	706	683	739	723	733	755	742	738	693	698	718	702	742	696	720	722	702	727	729	705	695	693	714	693	713	724	708	658	712	739	741	713	694	699	718	708	722	748	713	750	740	709	769	723	705	710	720	662	722	721	729	695	721	686	737	739	711	694	720	693	780	698	717	670	726	692	702	827	669	704	738	700	676	679	714	747	713	737	718	705	675	718	721	712	700	676	721	711	706	701	700	725	661	722	707	753	736	690	732	749	720	709	710	695	669	724	773	757	707	681	739	738	709	723	702	679	676	708	705	747	716	662	691	678	708	686	696	765	720	719	695	692	707	732	689	687	719	696	691	748	672	749	668	734	658	729	683	727	704	703	740	772	695	785	700	741	730	727	723	752	732	730	700	704	668	710	704	697	710	715	744	721	743	706	739	685	723	711	697	760	706	696	735	725	728	785	711	670	770	743	755	687	711	754	755	758	713	734	764	722	698	699	696	695	693	694	693	715	723	668	764	685	721	716	652	682	744	754	724	715	699	717	694	761	744	679	649	739	726	713	725	677	708	730	717	715	727	740	774	736	757	699	703	681	726	744	732	764	686	712	727	709	720	747	720	725	718	727	766	696	728	668	682	678	682	724	695	733	713	734	711	699	732	731	694	689	699	733	738	676	748	660	711	746	722	718	711	692	676	691	721	725	713	703	713	659	727	758	725	686	739	714	738	733	670	692	710	729	695	746	678	723	680	720	771	732	693	713	698	721	731	731	700	651	702	742	707	780	727	711	764	647	702	739	679	721	735	743	696	729	720	676	708	728	712	697	679	729	736	727	710	718	706	754	754	716	695	743	702	745	730	734	723	701	658	754	672	746	707	737	752	700	768	704	680	732	734	712	669	700	691	687	714	754	690	698	769	746	735	771	671	724	663	712	716	681	697	689	711	712	709	683	673	682	700	724	715	708	800	718	743	752	757	727	697	734	711	681	715	697	729	703	749	690	728	740	720	685	702	731	728	706	728	733	733	728	730	706	733	705	699	727	705	696	679	749	694	713	688	720	713	701	695	709	698	713	711	673	691	723	707	696	716	722	704	751	735	693	677	701	726	692	697	680	732	726	736	694	710	744	693	710	756	736	755	715	713	664	699	723	717	729	662	714	701	716	744	732	675	764	731	683	769	688	737	679	673	691	732	727	705	654	692	739	643	688	699	686	730	704	734	695	698	686	733	692	753	704	753	694	730	690	705	704	729	704	738	697	776	692	718	714	688	709	731	735	726	725	733	740	708	716	692	720	665	721	689	694	706	741	777	695	731	709	757	718	740	674	716	734	720	716	716	749	735	719	712	696	705	749	718	722	725	735	729	684	729	712	689	730	725	684	716	743	724	662	667	671	725	731	731	701	714	689	733	752	738	744	731	675	731	680	734	768	694	711	723	721	696	767	732	725	687	732	720	743	744	727	765	732	650	735	716	711	692	725	703	731	715	698	656	664	736	687	752	693	700	666	741	750	717	728	734	722	679	739	722	725	728	722	736	704	717	668	697	707	712	701	695	723	745	668	702	690	705	709	726	747	674	737	706	725	730	686	691	758	689	704	680	679	737	713	771	692	701	741	701	670	727	722	722	697	702	709	675	727	702	677	686	756	724	705	713	738	666	665	714	699	671	716	716	724	710	739	700	732	650	760	708	756	734	693	727	738	755	704	655	684	662	721	702	735	688	710	733	710	709	680	758	765	708	708	690	726	684	753	697	732	697	673	708	682	718	673	680	714	662	694	671	774	715	698	688	662	732	735	705	704	716	697	719
29285	25027	32404	34200	31512	27971	18541	11872	4855	917	662	458	427	437	371	372	357	348	366	375	339	321	319	347	300	326	330	365	337	317	348	353	364	340	349	342	323	353	335	326	333	323	360	348	380	396	393	387	358	336	368	324	329	341	329	313	353	311	392	350	362	324	325	325	343	345	330	332	345	341	373	329	302	340	338	333	304	358	345	336	320	305	309	348	299	347	349	311	305	306	355	337	289	337	331	365	302	314	294	327	321	346	336	346	294	324	314	349	315	350	369	356	339	346	307	332	332	365	313	312	305	342	346	325	337	332	302	331	321	352	369	355	325	355	306	336	336	303	307	346	331	334	308	309	336	333	328	295	330	319	334	334	357	319	321	349	326	332	320	336	343	324	327	368	303	331	314	325	326	309	352	339	366	316	337	345	348	337	340	309	358	345	336	340	327	313	309	331	342	310	339	312	316	275	326	312	340	383	326	341	328	355	326	340	317	343	344	319	338	346	299	326	353	377	355	337	351	372	364	333	343	323	343	327	338	300	329	327	363	323	352	343	313	324	340	314	287	311	338	342	350	314	327	345	311	340	302	341	349	373	355	296	338	336	321	322	323	318	343	324	359	312	320	345	336	319	341	370	281	338	333	345	327	315	319	308	340	344	345	310	323	300	343	353	323	335	323	331	338	333	326	324	326	319	332	331	298	327	342	332	333	353	361	342	332	330	331	309	329	322	347	348	350	333	346	313	333	364	325	332	310	316	349	342	331	328	331	319	318	374	343	336	324	326	332	337	333	378	308	340	333	373	295	294	307	330	318	337	343	341	307	354	326	360	363	304	338	317	335	307	312	328	314	349	361	345	328	351	332	378	344	328	338	344	350	356	372	343	324	342	362	322	310	345	301	321	293	336	331	329	351	305	365	344	330	300	305	304	355	357	323	344	334	302	345	312	366	334	321	340	346	342	328	337	319	324	320	347	348	356	325	307	333	321	325	343	353	347	328	364	310	337	356	366	318	332	338	353	311	367	307	398	326	329	323	347	352	342	324	361	314	321	345	329	329	330	315	336	311	350	340	330	328	337	325	348	340	328	341	303	335	335	356	361	360	337	334	315	324	300	280	365	335	340	361	336	311	360	303	337	347	354	321	353	329	301	327	344	293	329	295	338	325	311	335	344	319	325	317	350	317	298	373	313	326	332	341	333	299	332	356	304	317	326	337	342	357	316	355	322	317	343	355	305	365	363	353	313	289	324	332	320	335	312	288	318	349	329	302	331	319	310	345	342	324	325	356	323	343	353	328	301	333	342	333	323	383	332	323	318	338	362	354	323	360	325	329	360	334	335	329	349	315	335	353	341	338	320	324	311	329	302	334	359	329	361	332	305	320	283	290	327	342	328	344	326	280	320	333	351	313	331	307	319	352	292	296	313	331	346	347	314	309	334	332	319	324	348	304	354	330	315	292	352	348	310	308	369	336	355	356	331	309	313	304	319	328	315	335	328	327	341	339	343	367	339	360	296	326	306	364	376	340	357	356	335	347	323	301	321	324	324	297	367	338	351	341	315	336	300	327	338	340	305	356	315	347	321	334	317	340	341	341	328	336	314	311	306	317	323	346	336	321	367	333	320	314	332	319	329	349	363	330	376	311	322	321	342	339	344	349	333	337	330	296	319	338	331	343	314	308	334	329	314	359	309	307	309	354	345	365	371	347	356	311	371	327	343	323	331	320	284	348	336	321	315	361	320	298	342	356	315	341	291	290	299	339	362	315	347	319	390	323	334	273	343	343	321	322	339	300	322	355	348	305	293	313	340	304	354	301	342	364	371	354	313	320	329	323	327	313	314	329	329	342	337	324	329	350	359	323	339	342	328	320	330	325	317	350	344	326	343	306	317	315	329	327	355	327	333	331	322	319	350	335	319	348	355	339	316	362	315	328	338	317	311	356	308	337	298	352	304	338	350	319	326	300	333	324	348	331	325	342	340	307	342	327	355	318	319	330	340	342	308	366	314	319	293	347	353	344	326	363	322	315	354	354	389	347	339	351	359	326	338	385	352	354	320	343	329	342	338	325	344	329	346	343	314	334	354	311	336	337	326	329	325	345	348	346	319	319	307	355	332	335	301	382	293	360	332	314	330	361	365	346	323	309	317	317	340	316	358	309	326	333	327	296	320	309	348	336	327	343	351	391	319	325	322	333	359	332	339	339	318	345	350	358	353	346	329	330	322	306	327	334	322	301	312	305	346	328	338	323	365	354	366	329	334	349	350	325	317	321	325	324	315	303	321	339	323	331	347	324	329	350	294	355	327	308	369	355	346	325	332	323	351	365	328	321	349	335	334	334	320	328	362	342	346	305	303	319	310	352	325	310	339	350	329	312	343	351	322	300	349	355	339	301	348	345	296	336	329	333	346	323	333	317	326	319	344	328	318	367	349	327	336	336	327	308	313	316	304	315	327	334	347	368	315	335	344	351	360	332	359	320	345	314	334	317	350	366	331	362	304	315	326	301	342	324	321	349	311	316	324	365	343	339	356	343	335	331	329	325	327	318	328	300	307	346	372	312	325	329	340	319	333	324	309	341	320	315	318	354	335	349	354	327	342	330	303	357	331	328	342	326	331	361	340	347	330	367	341	317	296	351	330	330	336	310	329	330	321	336	344	316	314	324	309	295	327	362	338	351	335	319	349	336	315	327	330	341	304	310	353	301	336	359	344	345	311	325	341	325	335	319	296	327	341	333	317	327	339	311	333	333	323	327	339	320	328	318	308	333	330	320	340	328	283	332	364	346	303	343	312	327	372	322	335	335	308	334	305	321	280	324	363	331	341	325	296	327	318	358	344	361	343	344	328	317	333	309	350	321	354	337	338	320	303	332	360	331	325	347	352	341	306	326	337	327	359	321	317	363	328	330	368	338	347	299	298	289	319	340	300	333	326	334	338	334	315	360	343	312	335	302	329	318	331	368	369	337	318	336	320	307	345	299	332	315	345	325	312	340	345	321	330	324	342	288	347	298	353	351	316	343	334	363	331	346	333	344	329	339	323	341	337	341	310	362	346	312	357	365	332	352	353	325	355	327	358	340	306	320	310	321	359	334	354	323	340	355	338	333	357	316	318	353	350	319	285	389	339	320	354	314	347	322	319	316	321	356	285	342	352	337	324	356	332	338	367	357	316	332	312	311	315	348	325	314	300	347	301	314	301	339	320	338	360	335	326	365	321	300	331	306	314	334	326	332	351	317	345	327	367	334	335	349	320	326	354	343	317	325	367	309	347	311	334	365	348	334	348	320	344	344	336	326	325	316	331	335	359	336	332	306	340	298	347	324	318	323	337	357	336	336	331	346	356	291	363	336	321	304	329	354	326	332	362	351	329	309	355	371	313	360	297	385	333	340	352	309	289	297	337	324	319	344	365	347	328	337	358	314	333	341	319	372	349	363	327	317	366	323	349	321	326	325	359	320	330	340	343	350	356	359	370	339	335	339	342	352	318	358	346	304	346
19169	23448	36133	40871	41707	39100	29982	25720	11740	2959	2308	1546	1254	1143	1132	1032	976	960	891	851	863	943	851	869	872	820	841	807	825	872	880	911	857	852	850	841	892	882	860	851	903	863	896	1071	1092	1099	1049	1036	864	870	818	854	817	819	834	820	821	847	803	808	783	810	823	833	872	808	870	803	867	860	856	866	806	892	812	815	832	767	865	786	846	817	834	825	854	847	835	766	824	859	838	851	856	860	822	843	862	853	826	860	779	800	854	832	817	777	798	828	809	844	889	810	821	859	805	877	828	859	778	852	876	863	867	873	843	835	818	872	868	820	828	802	811	843	780	868	851	855	844	795	807	823	854	854	856	824	832	834	845	841	796	851	840	844	858	858	816	839	852	855	834	851	864	837	885	823	873	823	831	873	860	858	866	795	836	852	860	833	847	845	810	828	830	827	874	849	843	867	852	828	877	893	829	843	836	856	890	781	858	876	817	874	873	866	823	769	850	830	862	831	867	825	795	824	831	904	843	822	856	844	830	848	834	824	776	871	866	884	869	887	841	833	830	841	818	816	836	856	853	771	815	832	861	857	818	804	829	807	856	826	819	843	807	827	861	810	845	818	854	829	849	804	876	821	863	815	875	789	828	831	844	795	865	820	857	860	795	808	809	860	860	859	802	854	844	859	847	851	836	839	815	845	833	801	821	875	903	794	829	871	855	849	819	818	837	823	830	852	852	803	832	865	808	824	837	850	825	851	779	867	828	886	830	872	860	841	837	808	837	821	847	832	884	821	882	798	815	823	853	869	845	788	761	859	884	849	809	882	846	845	855	800	810	851	867	860	818	860	877	833	861	860	852	810	811	850	818	808	844	912	830	801	802	835	855	847	824	898	775	879	769	845	864	845	855	782	812	879	888	818	800	792	885	821	890	837	887	763	889	862	852	858	812	806	862	864	870	825	780	838	820	859	848	809	849	794	849	876	819	796	814	847	817	780	798	834	866	822	828	878	840	842	831	847	828	866	839	860	830	864	847	857	807	864	862	894	871	846	783	777	800	774	804	833	843	796	809	864	867	837	813	860	847	846	806	851	873	828	849	855	821	846	876	797	849	772	853	835	793	843	844	850	840	832	816	798	875	862	843	845	802	837	825	808	882	859	891	822	823	899	809	822	828	810	823	873	837	820	848	804	855	890	864	818	813	859	830	810	776	829	906	862	833	882	791	849	832	855	830	812	799	814	825	848	856	790	874	909	850	825	897	809	799	833	838	805	849	816	837	808	790	873	844	852	788	862	843	878	889	883	849	881	825	810	847	839	877	849	846	839	862	848	790	879	913	854	835	881	805	823	788	815	872	830	859	812	835	851	820	829	860	861	773	838	809	799	835	802	847	856	849	826	899	812	837	805	852	797	870	797	836	823	872	831	797	790	839	841	886	853	828	846	875	849	881	844	847	793	826	791	847	805	829	809	822	789	839	861	865	849	899	817	880	771	819	847	814	817	873	862	854	860	844	810	846	909	822	863	807	813	818	867	822	803	843	841	833	827	841	869	864	804	828	854	847	818	858	828	823	837	832	816	816	825	867	879	805	863	838	819	885	852	834	842	860	854	828	858	774	845	812	853	832	866	869	817	870	874	840	840	825	848	852	876	835	848	870	850	877	864	837	804	884	904	800	819	831	818	811	821	799	831	874	835	851	832	779	862	849	842	877	841	827	821	858	842	805	876	850	797	837	792	815	817	830	867	839	867	884	832	859	879	865	884	844	843	851	819	839	818	831	839	878	831	873	857	831	837	876	880	856	841	887	847	799	793	878	822	907	888	871	821	825	868	846	857	819	801	829	852	830	839	853	837	838	822	849	867	839	817	839	871	835	843	858	875	819	868	827	839	846	827	819	851	809	849	847	843	826	779	875	850	819	847	897	821	842	896	830	827	872	847	862	833	802	830	846	929	792	836	812	861	817	819	817	829	780	794	849	832	808	806	800	855	866	833	835	795	851	835	876	807	823	863	855	870	819	862	818	800	832	796	826	912	831	860	902	846	852	861	826	820	862	827	818	796	833	834	845	835	825	823	850	875	895	860	837	846	816	820	875	913	835	807	848	813	892	850	810	841	803	829	883	824	840	804	841	864	799	833	841	831	832	898	848	876	829	836	835	787	817	808	857	867	855	841	770	825	803	837	781	831	815	825	890	801	872	809	824	806	795	868	853	852	872	843	829	874	842	850	888	888	844	835	841	857	812	864	912	828	794	871	841	787	844	849	817	904	818	805	865	843	832	822	837	831	814	851	884	885	879	826	855	840	870	900	845	797	786	837	872	860	886	803	831	837	879	844	821	787	843	781	772	853	852	808	837	808	815	815	822	855	878	864	870	865	873	803	812	854	814	826	839	848	862	802	823	783	844	836	890	834	840	887	892	919	817	829	826	819	869	783	822	812	809	874	824	857	848	827	845	846	852	856	827	875	899	856	871	838	819	837	814	797	859	847	817	869	813	840	816	845	855	856	826	835	836	874	807	830	806	811	873	821	861	829	805	833	895	877	872	867	834	812	912	820	841	834	835	844	846	819	902	841	913	906	833	832	852	844	823	838	853	863	837	847	795	824	843	857	804	885	836	814	833	779	851	781	809	841	874	871	808	850	847	837	816	855	827	819	849	810	845	794	856	864	805	835	840	824	868	821	792	815	859	876	842	799	835	839	834	812	813	799	842	839	806	860	821	844	824	821	843	855	845	838	831	784	864	843	857	838	817	802	837	792	821	858	871	785	851	844	822	803	854	797	877	807	823	878	810	814	798	837	838	835	808	815	816	912	825	780	812	812	841	864	858	824	816	828	857	790	850	806	830	849	860	863	840	854	811	815	850	836	883	839	844	859	828	833	828	827	865	830	794	840	821	850	863	856	880	814	851	827	814	804	815	848	863	842	855	830	900	826	819	831	846	806	809	835	779	857	796	861	827	859	860	864	836	884	841	841	872	821	891	823	851	864	885	882	825	826	811	872	859	825	795	800	835	856	804	871	814	852	834	848	810	870	809	874	829	849	802	847	815	883	839	851	862	810	848	829	807	899	824	826	807	850	830	860	896	804	826	821	835	883	839	801	857	859	855	814	823	830	862	828	868	849	813	838	860	806	854	866	878	847	830	796	845	843	849	842	859	818	820	910	819	833	921	823	881	868	868	861	809	877	849	877	807	867	896	901	808	848	849	828	836	873	848	899	843	826	872	893	869	894	826	858	814	797	894	805	866	815	836	804	877	837	826	841	816	821	849	814	825	807	860	831	831	854	873	843	864	851	780	806	846	942	869	821	831	816	828	805	833	891	858	871	780	858	839	874	839	862	817	781	863	855	805	821	827	776	854	835	865	861	786	827	861	793	870	854	848	835	871	840	835	879	879	803	857	821	820	832	862	833	842	826	840	802	817	795	825	812	885	879	869	816	928	791	815	845	879	820	826	832	833	867	867	764	910	899	813	835	886	788	824	835	843	821	856	803	864	859	804	873
49567	47837	45404	48590	53214	45878	46644	46489	35458	19238	8647	2162	738	670	680	675	603	383	344	371	341	314	300	305	329	322	355	323	325	339	342	349	349	316	329	300	358	326	338	333	334	315	380	632	676	645	503	384	388	324	346	306	310	305	321	299	337	291	296	325	315	314	300	307	289	297	291	304	327	296	321	291	334	301	317	326	283	313	329	310	291	299	316	334	308	306	311	279	295	316	309	318	288	341	304	286	313	337	307	299	301	320	298	316	345	326	315	282	279	293	268	280	273	299	319	333	317	284	261	307	301	258	344	310	316	308	303	297	322	321	296	298	291	295	337	322	273	291	324	304	319	303	316	314	306	323	334	294	294	312	316	262	307	297	288	297	311	283	322	301	311	349	315	278	303	339	315	290	301	308	292	315	302	281	288	296	273	296	306	299	288	300	299	300	325	322	294	321	308	350	303	325	309	267	319	320	288	259	316	270	283	323	281	307	311	322	352	278	330	329	336	320	294	280	296	296	322	327	310	269	321	300	306	313	317	323	293	313	298	326	321	300	313	308	309	314	294	330	304	313	289	313	317	291	289	289	298	278	293	302	296	302	298	328	321	294	318	343	277	325	291	311	296	329	333	328	308	323	326	320	326	298	284	281	310	297	291	310	299	315	335	325	321	314	291	329	294	301	323	319	288	324	317	262	295	277	296	296	310	320	317	314	305	323	336	301	273	313	339	334	287	310	317	304	322	283	297	325	274	306	304	303	260	330	295	300	307	297	313	313	319	274	279	298	277	288	290	295	279	300	306	325	303	303	313	296	303	287	303	321	318	302	317	284	285	301	270	298	296	312	309	309	303	317	315	313	283	291	311	324	288	310	293	293	286	317	314	327	303	303	308	302	313	308	332	285	311	287	302	310	294	315	316	302	329	328	310	310	318	328	302	321	312	327	334	296	283	274	307	278	309	361	304	303	311	308	296	306	300	331	341	339	293	288	320	305	295	316	303	318	289	323	330	302	285	299	303	303	339	301	281	269	334	313	318	313	321	323	278	302	337	299	301	291	285	309	306	361	326	295	290	319	313	314	283	279	332	321	313	304	316	311	289	277	328	333	303	306	323	314	297	289	322	291	321	302	295	305	324	301	309	305	302	332	318	286	299	288	293	315	308	311	283	291	288	288	313	283	323	294	272	282	290	270	348	325	289	331	332	323	312	325	305	324	301	315	320	279	291	309	351	286	304	314	320	325	328	312	275	331	297	311	300	341	327	302	322	296	309	341	314	305	317	311	296	309	280	311	290	293	304	293	314	295	290	318	317	314	296	314	285	329	301	346	310	287	321	358	332	322	283	275	273	321	315	268	308	297	319	286	304	297	326	328	311	328	308	341	296	332	277	306	311	277	313	338	305	307	321	267	323	292	291	296	341	276	285	312	311	332	282	302	315	309	276	314	311	300	300	292	305	303	289	325	324	274	300	302	288	331	306	303	282	316	323	303	318	325	322	308	290	309	290	306	300	303	304	305	303	296	279	318	311	311	289	296	292	313	316	329	301	292	297	328	315	295	305	291	322	316	299	306	309	305	281	296	316	298	321	293	316	309	308	289	312	319	295	322	292	280	291	295	298	279	284	279	294	318	294	298	308	333	304	293	323	313	297	304	291	302	310	279	292	312	329	318	298	337	323	315	300	290	309	288	302	300	284	286	300	294	339	282	316	320	305	274	285	309	337	326	278	297	321	302	303	304	315	328	339	292	292	294	312	293	293	318	330	282	306	315	313	311	329	312	319	318	337	308	291	325	295	321	310	318	337	322	290	302	323	305	287	324	320	279	294	329	271	324	336	323	281	316	308	307	302	312	300	297	319	338	342	282	275	303	304	282	323	324	314	281	297	316	328	307	296	330	305	305	298	303	307	293	293	313	315	328	315	290	288	325	303	278	299	302	305	322	317	314	279	320	316	323	314	319	274	321	320	318	285	285	300	331	283	307	301	326	308	304	304	296	323	315	320	302	309	339	302	275	253	304	312	334	347	292	282	282	299	286	296	306	319	310	321	287	330	331	326	290	329	301	287	265	328	299	305	292	279	306	295	312	325	330	297	270	285	280	292	314	319	294	348	331	301	314	298	314	287	308	305	299	322	277	325	311	315	276	309	300	306	311	295	302	325	299	289	312	310	312	269	325	278	299	311	302	333	323	342	283	291	283	309	293	321	320	278	300	350	274	287	305	311	287	284	302	305	312	355	303	296	304	340	302	288	305	311	322	269	308	327	323	306	317	318	322	349	311	339	315	289	309	303	305	300	333	291	308	298	324	324	298	304	272	310	287	305	307	294	325	309	274	297	347	325	325	304	286	268	309	306	267	302	316	310	319	320	297	311	291	276	306	349	343	311	291	303	328	302	317	301	269	309	312	326	280	299	317	294	319	306	297	341	343	322	293	283	289	289	274	311	317	311	289	310	290	319	297	315	300	310	341	293	315	301	286	294	309	292	322	294	297	270	283	327	299	308	291	355	318	334	290	313	314	295	313	281	305	288	297	332	278	326	328	287	291	320	308	294	295	332	315	310	346	301	298	318	329	333	327	307	298	272	303	282	312	271	290	307	310	306	317	293	306	341	283	312	314	307	312	323	312	309	322	320	314	322	311	295	289	281	276	326	338	307	326	314	322	290	309	287	327	262	334	312	344	297	306	302	298	331	287	280	323	267	293	302	304	315	292	313	272	308	305	290	324	313	281	343	320	306	308	283	304	327	289	304	302	299	308	297	323	295	315	288	305	321	328	317	311	290	273	321	288	337	336	293	288	309	294	294	309	300	323	309	327	330	266	287	301	296	260	294	313	283	313	364	309	276	327	317	328	308	292	303	313	320	313	318	284	313	338	320	297	323	311	310	304	293	312	299	323	315	304	297	328	351	313	312	299	320	322	302	287	308	311	302	313	306	248	304	300	331	299	300	307	298	305	360	333	278	289	323	311	355	303	314	303	309	332	289	309	298	316	318	309	301	285	298	328	323	310	313	277	292	302	324	319	295	320	317	318	291	305	319	311	333	341	303	339	305	297	320	297	314	287	321	305	317	316	273	308	308	323	324	340	316	301	298	332	322	305	310	314	345	317	319	321	305	295	322	279	294	300	299	316	315	328	299	306	318	324	287	325	292	297	319	331	320	313	288	318	298	313	285	295	312	317	301	308	291	297	303	316	322	291	293	304	292	295	316	339	309	300	329	314	265	303	310	298	295	295	289	326	297	315	330	317	297	328	325	333	313	297	302	282	311	295	261	303	315	317	312	333	329	308	322	267	320	280	316	324	303	259	319	299	327	299	293	289	303	302	311	314	344	312	275	281	306	288	311	299	310	304	330	317	255	308	333	341	307	337	277	304	290	309	318	319	320	315	327	313	322	304	319	268	312	322	298	311	293	301	339	319	324	334	300	317	305	313	322	288	284	332	300	308	301	313	300	307	300	291	309	331	304	333	316	281	291	295	327	266	317	324	307	279	321	295
37125	44205	49487	54185	54703	57392	58189	58539	36003	12970	7527	3857	2433	2871	2737	2945	2363	1205	1106	1016	977	969	899	868	943	945	947	964	962	898	829	909	889	844	817	799	822	834	857	899	893	865	1284	2588	3014	2644	1870	1282	962	907	812	775	846	844	780	797	794	809	794	751	791	777	783	754	807	799	806	733	774	758	782	722	751	753	786	791	757	800	705	794	772	787	811	777	768	779	787	791	808	790	818	751	767	761	763	800	736	779	746	746	824	750	772	795	765	792	764	708	821	770	725	753	820	772	785	775	760	796	803	817	784	800	761	774	817	776	806	782	724	810	833	737	801	802	749	762	759	755	844	797	790	736	785	773	771	828	772	810	779	827	805	777	739	793	761	814	809	748	801	792	763	739	801	802	762	802	757	754	801	808	772	784	758	768	765	758	819	792	759	814	820	787	784	816	762	759	815	816	792	781	763	787	761	773	730	738	774	778	715	764	765	808	739	799	794	812	762	801	789	771	779	763	765	740	761	786	762	811	786	781	786	782	759	800	766	747	766	813	789	783	805	820	761	795	738	756	752	738	773	805	734	765	814	798	719	753	764	799	774	796	757	833	805	790	767	828	824	798	772	805	794	740	789	789	785	755	824	809	766	772	771	777	728	795	794	802	789	772	806	769	773	805	746	811	792	736	781	807	842	846	770	755	798	766	812	806	792	803	759	757	794	802	753	750	757	741	750	770	790	810	764	800	784	822	772	771	739	786	784	770	786	757	762	781	768	785	783	743	748	795	765	759	762	758	787	776	752	749	746	754	757	763	764	745	743	822	789	771	779	819	784	787	785	751	790	820	757	728	763	766	803	765	759	770	774	796	789	792	795	786	765	750	782	770	779	755	814	760	765	815	768	780	723	768	789	778	755	795	793	795	773	777	752	761	783	856	782	824	769	763	745	771	780	800	762	757	755	752	755	766	801	803	842	733	793	780	793	794	803	739	748	811	759	757	792	777	784	826	707	778	768	767	782	726	727	792	737	767	768	772	759	789	785	805	779	740	769	783	719	782	781	817	706	790	762	794	796	772	780	732	807	800	807	797	784	809	759	796	790	821	814	780	749	764	799	819	776	755	807	826	748	776	744	805	759	764	828	757	770	774	804	766	764	781	778	804	778	806	791	752	817	781	787	799	787	793	807	749	767	785	772	773	771	797	764	800	752	778	781	786	757	799	779	787	793	765	814	734	769	802	740	811	790	769	835	793	763	791	751	787	809	771	759	802	787	787	752	819	786	757	788	755	769	816	787	786	759	760	778	787	766	804	759	731	780	768	713	799	823	773	793	792	778	754	828	793	806	748	770	764	792	762	746	810	746	788	747	766	721	792	795	726	755	789	739	762	791	730	759	758	821	774	775	781	789	783	729	784	798	741	823	745	750	760	774	740	736	854	810	795	763	755	805	807	781	806	766	752	787	806	821	790	795	781	753	770	738	767	778	786	811	742	845	728	767	760	760	752	749	789	754	782	714	794	745	790	852	780	776	785	764	819	743	823	834	773	766	768	748	768	837	799	723	758	823	753	749	825	786	773	821	772	752	775	775	770	817	751	794	797	751	819	741	809	787	763	758	778	778	755	735	775	749	779	794	801	797	781	794	791	835	784	775	775	789	763	797	763	752	729	777	749	774	742	771	795	727	768	773	775	745	827	773	790	712	778	773	786	755	787	729	818	774	749	819	786	760	779	736	766	758	788	766	776	785	804	789	784	776	772	758	781	760	749	752	817	819	798	808	812	793	774	776	741	789	784	775	760	795	713	787	765	774	771	756	807	810	820	782	756	783	761	758	816	787	731	732	761	795	784	778	790	764	795	784	753	768	755	825	766	771	730	810	760	765	786	766	812	804	784	715	783	785	779	736	740	758	781	779	733	779	787	816	751	779	775	796	765	787	794	767	732	780	775	788	798	808	742	786	780	787	778	829	765	811	806	759	812	738	804	762	770	768	751	742	784	728	753	795	760	808	759	764	718	757	740	771	778	793	798	796	767	789	776	773	757	759	790	728	752	805	779	820	819	751	827	770	757	796	815	761	775	782	760	801	810	777	795	753	768	761	810	832	803	729	775	759	792	751	778	740	773	763	809	779	789	759	769	755	779	763	756	767	778	787	780	803	833	788	797	747	803	779	784	769	730	822	761	722	765	787	848	768	775	758	798	802	785	794	784	752	732	771	812	835	725	765	800	797	813	790	750	723	752	760	766	778	792	729	798	760	749	793	769	776	738	767	816	796	810	749	791	773	773	791	799	743	752	779	829	815	781	773	736	740	791	795	778	764	776	805	812	737	769	791	765	795	752	796	795	801	786	808	778	774	776	752	745	759	817	765	816	767	793	733	740	775	792	781	772	780	788	787	767	786	781	732	749	750	768	747	827	757	784	773	737	846	800	785	762	761	759	752	792	787	770	750	745	735	776	810	733	738	754	768	787	781	742	792	728	797	789	758	762	822	784	744	763	799	814	804	755	782	723	822	736	798	771	818	756	789	759	748	727	747	785	748	730	756	761	793	831	798	778	788	818	767	760	773	724	753	789	733	730	721	772	774	784	768	784	809	748	764	813	821	783	821	778	764	770	781	766	789	757	767	826	745	806	801	757	800	777	769	767	780	798	778	780	747	791	777	812	799	798	782	744	790	800	774	817	789	752	777	753	733	805	742	770	811	790	793	808	796	751	828	817	789	771	736	737	737	766	728	797	837	774	818	767	810	799	779	765	767	807	812	754	768	818	721	820	756	764	783	770	788	790	738	782	828	755	816	729	807	773	752	800	836	790	808	745	754	767	746	751	756	726	771	761	787	785	769	767	797	802	748	777	760	766	773	783	815	773	813	746	813	756	784	739	743	804	747	740	770	746	733	775	745	768	769	785	750	782	787	767	763	779	752	808	779	770	746	792	760	731	778	793	771	819	747	746	811	763	764	799	762	760	788	845	809	805	792	777	774	753	761	722	767	769	764	788	777	784	777	809	807	760	763	753	819	744	795	792	780	748	828	757	791	783	809	729	792	782	813	795	732	790	773	754	774	773	749	803	756	706	758	784	772	768	756	785	799	782	815	772	760	776	793	754	824	746	791	772	768	796	752	843	749	792	750	749	713	794	762	796	768	748	802	747	763	832	775	789	782	784	753	742	798	786	755	734	792	797	717	790	760	822	770	805	779	749	774	799	772	762	769	744	811	770	811	773	779	776	758	790	789	748	776	797	750	777	794	813	776	703	838	723	822	799	735	733	802	795	821	812	817	752	801	737	807	806	754	788	771	782	780	776	797	770	785	779	801	701	783	784	790	762	771	836	764	780	759	779	776	770	804	777	748	785	790	758	770	773	797	772	789	744	742	787	798	774	739	782	774	772	791	803	791	781	748	769	766	789	758	797	789	769	847	809	850	836	770	796	823	805	766	811	732	763	783	774	765	834	769	786	817	806	788	794	760	829	798	777	769	775	740	783	775	749	766	751	783	797	801	798	817	785
56826	54602	50831	46730	46597	42875	42000	45144	33957	22278	13060	4225	1565	1316	1205	1065	955	680	403	334	352	334	304	336	383	337	320	345	340	336	334	342	296	319	305	280	304	353	332	343	272	321	452	902	1005	833	645	458	378	344	287	264	284	283	293	283	297	294	277	292	276	286	298	267	284	301	320	293	280	261	289	294	298	289	275	294	277	267	273	322	272	288	320	297	308	313	289	275	278	300	277	285	265	285	276	272	271	299	287	293	279	287	275	301	296	276	276	297	286	317	298	249	270	293	288	289	326	254	284	281	313	237	281	317	303	303	305	278	273	339	257	282	259	282	252	264	292	329	322	286	283	287	297	278	292	299	265	323	271	295	267	298	280	272	258	266	238	334	272	285	263	282	298	300	292	286	263	295	271	291	297	282	288	299	288	304	263	296	257	262	301	268	315	300	301	306	287	284	282	277	280	301	278	296	288	315	286	257	285	285	279	295	278	288	266	262	279	295	300	278	295	280	315	288	285	283	271	288	291	273	295	268	273	301	299	264	275	287	289	309	289	288	280	246	297	258	277	295	277	293	305	302	281	283	282	278	284	305	279	320	289	261	282	271	279	281	259	288	290	282	269	260	294	275	268	286	253	272	302	296	306	257	267	274	304	240	313	282	268	297	307	261	299	283	289	288	303	248	313	274	312	333	299	314	303	291	299	285	315	270	298	318	292	298	325	298	269	271	298	271	282	275	281	309	274	284	281	258	252	282	291	288	300	274	266	273	266	275	314	284	264	270	265	283	255	289	279	302	293	294	278	275	291	278	312	280	276	281	270	305	284	309	302	294	309	267	292	297	262	258	274	282	296	303	289	255	294	275	299	284	264	282	290	303	253	260	285	301	260	285	280	308	290	272	300	268	293	303	227	268	294	288	297	256	277	291	252	317	296	270	256	287	275	246	304	312	309	303	264	277	281	291	319	320	282	323	283	307	274	255	298	266	280	269	283	284	272	310	270	295	289	302	278	284	264	272	264	282	295	282	266	304	284	303	297	300	280	287	278	288	284	317	295	281	300	279	270	270	285	267	292	256	273	244	279	295	288	303	294	286	271	275	284	288	298	312	276	313	287	272	319	284	263	290	274	266	318	297	275	302	235	282	268	278	284	252	275	286	276	288	275	283	288	293	255	283	307	302	274	282	297	283	272	253	291	289	284	268	275	300	290	286	258	281	271	270	270	289	304	255	287	288	265	281	259	284	273	283	287	266	300	278	279	280	274	302	268	289	285	288	276	299	293	265	278	326	278	279	320	297	311	271	273	291	287	272	271	300	253	305	294	292	321	257	279	293	282	263	288	273	318	315	292	272	291	299	287	293	292	289	283	299	256	285	268	312	294	286	269	283	294	267	261	302	294	306	305	306	277	281	267	282	286	286	268	279	247	291	286	255	274	302	304	283	293	315	310	270	285	288	290	315	305	257	281	275	286	276	306	284	308	296	269	297	291	310	313	260	295	288	311	294	292	274	290	294	283	300	301	286	269	299	287	266	277	263	291	261	294	295	273	256	252	261	300	298	312	270	306	284	269	305	264	314	322	302	271	285	287	314	318	287	299	237	276	292	276	270	258	276	272	283	312	311	263	308	261	280	289	325	298	317	303	316	304	288	239	295	305	267	291	283	291	290	297	288	290	276	265	282	297	281	268	294	305	277	337	315	271	252	286	274	300	292	289	274	265	252	295	282	279	266	300	293	249	260	266	301	298	281	246	288	289	258	299	316	284	279	261	300	270	297	295	274	262	305	281	288	279	284	304	305	279	291	305	285	285	252	276	302	249	273	275	265	274	275	269	281	285	271	260	317	301	303	284	284	307	262	237	276	259	280	307	242	294	275	267	273	276	302	277	277	298	277	278	272	280	327	277	292	296	265	265	259	278	274	291	286	290	274	242	255	308	294	297	273	292	285	292	288	264	247	322	282	309	290	270	285	262	292	265	268	274	283	285	306	282	295	270	262	318	294	309	310	282	284	295	273	287	245	288	279	290	280	313	268	297	275	252	305	269	265	280	330	303	304	287	311	264	275	309	269	288	289	282	267	285	276	299	277	257	292	288	299	264	266	254	280	277	281	312	291	275	305	282	302	275	304	305	317	295	291	269	288	310	299	289	290	315	265	301	265	268	306	266	304	298	270	295	236	295	291	308	270	304	275	288	309	279	305	263	299	303	287	269	287	265	266	272	285	272	264	311	286	279	266	294	257	321	285	313	306	292	247	297	267	288	255	293	265	283	267	303	281	288	308	288	290	283	288	294	289	259	295	279	253	290	285	293	269	279	256	280	272	274	274	285	260	290	279	255	280	283	284	271	286	272	301	280	258	310	286	262	270	254	297	315	312	261	272	266	290	277	295	289	280	289	267	233	296	292	324	290	293	267	318	293	274	292	276	294	266	259	269	308	286	298	303	296	293	294	322	284	304	278	269	266	234	269	274	275	306	291	283	293	268	275	278	287	259	271	284	272	284	283	305	267	271	269	305	289	300	295	309	262	274	253	273	272	273	305	293	265	282	254	275	269	316	297	286	324	294	297	272	291	300	283	299	272	265	277	300	295	295	305	287	267	296	314	289	290	302	302	288	281	286	285	269	256	287	292	296	270	298	247	320	273	301	266	319	276	256	277	283	273	278	312	303	300	264	271	268	298	265	296	295	297	293	281	303	287	308	289	287	311	289	268	287	253	300	264	259	288	289	284	288	259	273	302	277	293	266	268	274	287	294	298	300	277	294	296	297	327	277	273	279	302	280	260	312	275	272	303	275	239	261	281	270	253	296	304	277	287	269	288	292	292	279	283	290	283	303	302	288	288	297	307	268	296	263	274	243	306	299	266	262	264	300	285	268	253	329	281	261	279	302	254	268	272	301	277	316	309	290	253	302	302	263	300	262	311	298	292	268	278	294	274	254	299	274	316	297	308	261	272	269	262	279	316	292	284	273	308	281	320	281	300	291	263	262	259	297	289	250	293	276	283	256	314	276	294	290	296	260	267	348	274	252	312	273	245	259	302	280	297	277	259	295	277	296	309	293	292	256	291	267	296	256	280	291	281	276	268	279	268	280	306	261	302	282	310	273	287	261	268	287	287	277	303	316	303	281	304	293	282	253	288	271	274	296	273	255	261	280	295	295	272	294	302	293	316	287	297	275	260	297	285	269	279	274	285	283	303	282	270	278	282	300	299	270	291	296	316	245	286	250	296	276	268	257	281	279	286	281	269	282	286	277	286	318	298	282	284	276	295	271	255	331	287	269	283	311	277	294	290	269	297	291	288	289	263	274	232	271	292	301	315	272	307	287	277	251	280	287	294	294	289	274	286	314	247	256	277	274	283	289	301	292	298	254	264	273	269	285	280	277	278	290	274	281	276	294	290	316	303	287	282	270	291	292	274	315	265	294	313	289	292	275	252	292	249	286	292	283	285	286	298	281	278	284	283	257	278	264	268	278	296	268	278	299	298	276	291	251	278	305
41531	52020	56542	57676	58451	58290	60840	56615	37291	16495	10374	4971	5037	5273	5213	4510	3821	2484	1364	1136	1061	1022	911	904	956	1055	1009	954	1036	906	966	968	866	886	810	795	834	901	902	801	855	850	1614	4352	4634	3850	2496	1511	1027	841	749	782	728	717	699	680	713	715	743	751	688	701	747	759	720	708	697	759	716	714	780	715	673	786	666	708	708	691	707	701	748	747	755	694	675	701	715	746	728	706	679	729	729	741	648	762	686	766	705	678	704	706	724	730	687	728	769	720	692	718	726	745	714	726	723	701	694	760	694	719	729	720	730	698	697	794	708	689	743	706	687	704	742	751	726	746	743	742	700	736	762	677	724	689	735	765	705	718	697	705	692	688	731	713	696	717	683	729	697	730	724	693	766	714	749	726	687	710	677	711	750	727	703	743	701	710	772	705	757	694	700	665	694	645	674	733	692	721	691	712	759	718	737	735	705	691	738	716	742	699	702	692	658	750	737	748	702	730	724	703	743	706	751	728	725	708	687	729	725	706	756	745	752	717	661	634	747	710	748	735	688	684	727	743	740	702	767	700	738	680	707	724	726	757	678	731	748	730	723	707	730	701	688	659	717	729	735	716	706	679	689	725	709	700	693	720	730	713	686	716	720	678	688	746	707	696	703	717	774	731	727	694	729	701	732	694	770	745	697	732	704	683	689	727	742	731	755	748	697	745	694	650	693	703	716	660	721	751	725	743	708	749	718	689	692	740	691	693	754	655	708	754	778	731	715	732	668	701	737	674	655	729	708	677	704	732	691	730	740	665	705	706	649	719	709	737	708	715	718	721	699	728	745	675	682	706	686	727	723	673	767	770	705	714	785	698	758	738	722	743	708	696	718	717	745	724	693	711	731	723	739	686	713	697	722	677	695	676	710	715	715	676	809	724	716	703	665	718	679	722	701	733	702	776	697	738	734	713	717	714	721	706	750	683	703	754	681	727	740	699	743	702	673	742	726	680	674	686	747	764	718	752	695	671	706	705	746	702	728	726	716	716	750	704	721	650	723	705	705	732	767	734	706	735	702	740	714	760	738	731	738	700	699	747	717	731	744	670	684	672	675	685	691	687	729	671	674	706	736	724	731	667	679	711	696	718	717	705	721	782	733	744	688	708	753	699	672	718	684	758	699	747	702	694	704	717	712	728	736	697	723	701	722	727	700	712	724	680	743	758	650	701	727	696	671	681	668	751	752	699	664	720	730	757	697	720	651	714	716	743	702	703	721	719	695	718	711	737	732	735	750	725	723	682	672	720	770	724	684	752	737	712	718	694	714	760	714	685	743	741	739	714	696	721	744	715	709	762	735	733	673	680	731	686	674	726	692	670	697	761	680	719	722	696	707	736	701	736	706	683	719	702	748	725	711	743	703	702	712	719	672	701	694	730	671	721	728	684	738	696	719	662	704	667	722	709	713	697	694	692	755	691	709	732	756	706	759	731	701	708	716	678	675	758	708	701	699	734	747	711	730	727	733	693	689	739	703	718	678	685	745	714	705	703	760	724	686	759	733	729	734	676	727	656	683	706	699	677	710	678	765	709	733	727	686	719	713	716	716	692	685	724	702	673	701	725	754	707	683	728	694	695	704	707	768	687	738	715	692	704	699	723	754	691	717	689	712	720	701	711	750	703	704	711	707	706	762	689	674	699	682	719	687	679	713	671	723	687	692	734	712	755	679	689	669	684	725	751	660	722	731	722	734	688	688	695	702	702	735	727	727	723	728	718	719	712	719	706	773	689	759	665	731	755	726	689	681	699	661	702	681	760	731	661	667	692	687	758	698	738	731	767	708	721	735	689	680	734	699	759	730	687	684	709	699	699	736	721	736	760	735	699	694	714	722	660	723	723	728	702	697	738	728	684	693	728	699	722	741	713	692	720	689	638	753	745	759	717	732	723	730	695	715	716	699	657	702	687	691	735	749	693	738	671	689	718	722	714	724	735	685	699	728	737	699	697	801	699	736	684	731	704	700	709	692	725	717	691	679	743	698	749	694	728	733	672	776	723	670	752	737	663	710	695	664	743	729	661	712	753	745	732	678	724	678	707	683	724	738	725	667	730	751	716	745	685	724	709	736	735	707	693	704	708	709	741	681	749	751	693	687	717	732	732	712	725	763	705	702	715	786	726	721	700	736	736	698	711	697	728	701	729	710	743	729	781	744	710	743	712	686	675	714	754	733	711	659	698	748	740	725	768	721	721	722	695	707	728	734	707	683	738	697	756	734	714	702	728	730	686	748	703	696	720	751	751	692	743	726	715	759	775	716	690	720	729	757	670	729	733	719	710	733	681	730	705	705	718	741	732	715	746	695	770	706	718	733	733	722	637	726	719	720	708	724	707	690	729	776	724	743	726	715	722	760	721	709	690	707	703	728	692	685	729	747	749	703	735	722	694	711	740	731	742	717	699	712	700	722	727	706	650	677	721	754	678	729	769	715	739	761	685	692	708	713	736	725	725	702	770	704	659	731	712	763	712	728	733	735	738	740	739	712	753	710	731	741	724	666	634	744	725	734	685	737	738	726	708	683	715	768	730	758	691	702	698	741	735	682	743	655	692	711	718	751	688	734	741	703	698	700	677	745	720	712	716	704	717	721	741	744	668	744	737	710	696	688	729	726	714	714	696	697	730	726	729	669	775	714	728	712	725	704	702	651	705	748	725	670	754	704	749	718	722	719	720	739	719	724	734	706	728	710	704	728	683	770	754	741	680	737	675	727	720	762	661	711	710	723	713	728	712	730	657	727	707	727	706	752	743	742	733	723	754	715	709	677	700	703	701	707	665	719	711	722	682	688	691	709	719	730	719	712	689	757	756	685	734	714	703	706	673	713	694	733	719	694	716	695	748	698	696	691	715	734	753	705	699	664	701	734	721	708	762	741	803	713	668	725	720	751	724	739	670	766	737	753	749	707	684	691	754	754	719	677	709	724	705	686	755	745	713	738	705	712	736	659	730	736	715	724	716	779	644	724	722	679	718	721	752	704	743	714	694	742	724	687	731	714	735	723	673	721	737	678	689	700	735	751	679	789	771	724	733	767	748	716	728	669	708	743	711	727	673	680	712	661	743	693	759	717	694	699	714	676	710	715	744	695	666	745	759	684	703	758	692	689	733	750	736	729	722	725	703	687	729	753	740	703	715	704	726	669	689	671	727	726	704	715	697	744	721	695	681	692	677	667	733	710	751	744	733	686	739	744	717	720	727	664	733	692	676	645	707	703	711	776	727	718	709	718	712	676	731	710	715	669	713	724	737	718	731	663	720	759	689	753	744	706	671	738	757	742	707	709	775	717	709	712	695	708	737	697	715	688	718	688	727	692	686	730	741	696	720	707	757	744	780	733	684	696	741	744	715	725	731	701	727	674	761	723	743	717	757	744	744	685	734	696	742	688	696	720	667	693	713	732	752	708	745	724	773	698	764	741	713	723	698	692	737	722	711	661	718	702	727	698	698	706	733	720	672	763	715	741	729
28210	24182	24386	31840	28819	23713	18944	11439	2908	738	540	417	415	354	349	397	341	379	361	336	342	372	368	359	344	353	352	354	381	362	363	353	348	325	318	312	326	318	328	341	352	340	322	382	440	412	399	338	356	355	366	312	316	330	344	363	361	338	352	355	343	373	351	362	375	365	327	352	352	304	370	375	316	341	350	331	352	334	353	327	331	336	334	352	377	320	321	365	373	325	327	370	335	349	330	310	325	336	360	351	342	302	308	324	364	343	336	345	352	347	362	300	361	341	341	365	327	365	349	362	336	361	327	338	355	379	310	339	346	351	334	288	338	357	359	330	347	356	347	339	340	317	354	326	386	368	339	331	352	335	319	336	348	350	351	376	337	346	374	346	358	348	328	366	340	344	340	347	365	341	372	345	360	345	327	338	329	366	349	349	350	342	379	345	310	343	330	358	337	338	320	309	342	349	364	361	349	377	309	359	317	371	341	324	371	338	354	358	339	352	337	349	320	412	334	366	355	368	356	344	391	371	342	340	358	362	347	345	350	334	356	363	357	332	353	340	364	330	338	354	345	330	361	355	360	316	376	315	310	323	338	358	300	332	338	341	319	342	344	317	328	343	347	328	359	338	342	357	358	320	324	340	340	307	360	340	307	375	333	350	379	352	332	373	355	319	329	337	332	352	321	350	333	330	363	336	385	363	331	375	334	356	355	327	329	334	364	373	390	353	304	340	364	328	352	330	336	323	343	371	359	342	348	350	342	328	316	312	322	316	365	341	346	374	337	326	358	369	363	365	363	307	326	351	360	388	332	311	364	348	327	347	311	375	346	354	338	352	338	331	311	344	332	323	375	343	329	361	324	350	352	342	323	312	349	348	325	334	352	348	379	382	327	359	335	357	375	366	347	353	325	345	357	296	339	323	311	306	341	349	349	374	373	375	335	321	315	342	359	351	319	368	329	365	394	345	354	329	332	319	334	369	322	334	331	367	320	336	345	343	359	312	317	330	356	347	344	347	345	303	337	350	357	341	344	360	354	345	373	340	358	336	335	321	379	343	326	348	354	346	344	346	333	348	313	324	329	355	362	368	322	317	322	348	331	339	348	350	382	329	346	352	351	334	328	325	345	329	350	348	325	349	380	329	339	375	368	317	332	366	324	322	313	349	339	358	337	343	362	346	327	310	347	344	376	346	332	343	354	340	307	348	347	340	355	342	378	346	344	327	373	328	357	350	343	352	351	348	340	345	344	345	341	360	337	324	371	335	352	335	341	339	317	333	328	317	313	328	333	354	380	333	321	342	356	342	334	326	332	370	327	368	356	325	357	340	328	321	363	393	341	305	361	346	343	341	342	379	346	330	346	320	337	323	317	337	375	336	344	353	344	319	317	344	379	349	341	313	379	353	307	362	353	351	341	363	362	336	373	320	345	347	348	299	309	314	375	342	359	383	331	338	332	357	339	335	363	302	346	337	315	338	324	364	321	346	347	326	326	326	328	383	348	348	302	339	322	326	352	310	352	333	350	351	349	353	378	344	367	345	350	331	339	356	343	339	344	354	364	325	326	371	372	330	332	326	377	347	347	342	350	321	332	358	331	292	369	345	312	333	331	352	331	329	364	335	354	332	338	328	352	337	339	339	342	341	312	364	356	377	344	367	304	340	345	306	361	364	329	355	352	368	305	337	367	362	342	362	353	337	328	319	364	327	335	385	385	355	324	328	360	354	367	363	318	328	353	324	362	325	359	356	366	379	326	356	348	339	370	351	333	321	351	339	383	339	367	327	346	309	340	313	330	348	362	347	363	338	360	332	338	339	354	320	333	359	327	354	328	329	347	366	329	336	351	365	333	326	330	365	372	327	336	337	336	303	356	353	348	344	317	304	320	369	342	363	346	369	303	386	352	312	357	371	356	351	326	313	326	345	328	365	356	322	373	373	328	341	327	306	325	335	354	349	302	349	323	328	337	329	342	366	315	358	320	357	339	337	297	352	374	328	359	325	388	358	362	326	348	350	313	369	396	365	370	341	323	315	332	345	377	369	349	306	343	362	322	346	360	334	350	351	366	358	334	361	337	341	344	315	326	338	329	359	366	363	320	337	379	336	325	299	374	358	357	343	354	359	358	336	341	342	365	338	363	360	345	324	355	383	352	350	306	345	357	345	348	320	360	340	347	340	330	323	327	375	346	368	333	360	319	338	363	337	338	330	317	356	355	358	345	347	354	410	341	330	337	355	331	357	317	358	348	333	352	322	342	315	357	365	366	368	350	353	335	364	342	345	344	363	357	363	345	339	358	355	347	313	383	383	343	330	339	338	337	373	354	345	328	372	337	346	351	372	371	352	372	328	330	387	360	346	357	338	334	314	358	351	351	323	342	343	334	326	311	323	324	334	320	368	338	355	350	370	385	363	325	289	321	306	348	351	342	311	348	351	366	343	321	359	357	360	335	299	340	371	337	314	347	371	313	325	370	361	343	347	332	352	344	343	326	366	331	346	352	345	342	336	336	347	349	365	367	330	367	364	356	331	344	373	388	305	354	341	377	388	362	358	361	373	337	330	355	351	311	379	326	336	326	361	357	355	354	322	319	352	332	346	346	367	339	336	339	310	337	366	342	327	328	328	356	330	330	331	340	311	342	323	340	333	354	367	347	383	362	336	335	369	344	364	308	338	321	342	354	334	368	358	339	315	369	333	387	344	352	381	360	343	369	318	323	342	349	377	316	353	356	323	316	314	367	325	347	367	383	332	369	325	357	321	355	376	322	342	357	347	319	337	335	351	328	322	371	323	322	344	346	373	357	371	365	342	305	349	362	351	350	322	323	346	347	355	365	388	364	342	320	351	335	363	343	338	365	316	343	301	345	348	351	369	337	311	360	315	368	340	344	337	348	355	337	333	347	346	346	343	321	358	345	350	337	337	336	370	358	354	330	364	329	338	385	328	339	348	330	315	317	332	370	351	352	372	345	367	375	342	359	355	352	312	362	361	339	370	327	377	343	308	315	340	344	365	374	370	338	318	351	355	372	336	369	323	324	346	308	337	332	352	326	333	357	357	373	354	315	375	337	340	324	338	331	324	345	324	346	337	331	336	340	339	345	310	347	324	342	341	367	315	349	317	356	342	312	341	342	345	347	381	352	327	371	320	345	328	347	354	348	355	348	349	343	353	343	332	350	304	368	340	335	340	352	328	329	325	341	319	340	354	340	366	331	332	338	377	340	348	343	348	355	350	334	350	378	331	373	321	329	349	305	353	342	312	353	356	351	354	361	321	357	329	337	361	348	356	374	338	373	315	327	328	351	325	345	358	334	333	311	351	330	344	372	325	315	351	370	334	355	345	367	328	340	314	356	369	340	353	341	332	324	352	332	347	335	338	318	331	332	350	332	359	336	348	341	350	324	313	308	356	321	338	347	310	363	311	335	312	329	352	329	317	296	331	356	368	349	387	360	347	344	368	365	330	338	328	336	360	345	317	328	338	316	350	327	319	315	360
18044	22777	28844	39604	39320	34998	32729	22925	8391	2212	1737	1286	1169	1133	1039	1036	1044	1079	931	881	874	906	926	893	898	962	870	904	923	928	997	906	860	946	856	940	906	815	885	891	854	889	908	1086	1205	1147	1087	1018	943	853	870	908	886	843	808	903	805	824	856	854	839	888	855	878	829	950	885	865	867	850	848	828	876	826	817	866	891	869	859	903	828	850	845	837	806	833	822	845	836	865	813	845	897	863	836	864	902	847	869	874	843	858	846	878	844	876	838	882	877	824	895	836	889	856	897	806	870	845	851	838	833	890	838	822	898	851	871	877	889	830	819	869	896	913	862	855	888	841	796	865	859	834	920	901	813	797	859	906	838	813	888	841	878	901	878	868	864	884	915	803	872	893	829	885	823	869	880	843	875	822	830	876	897	865	871	898	897	894	887	853	871	892	892	855	853	925	896	862	906	825	806	828	827	836	890	861	852	862	857	858	855	846	845	914	828	867	835	818	881	808	884	860	857	847	807	873	860	871	920	899	881	876	875	871	867	886	847	877	839	843	927	921	895	880	839	920	836	867	860	865	838	852	848	848	814	856	867	833	893	866	855	903	861	869	849	822	881	868	904	845	846	893	881	880	800	882	832	844	898	872	799	868	845	890	799	883	891	858	855	836	830	841	842	874	925	839	813	875	861	863	846	889	839	821	917	876	795	903	897	834	876	859	864	898	917	852	817	888	884	833	836	902	879	868	851	857	870	866	869	842	793	839	871	815	938	895	892	857	867	820	854	848	854	865	838	861	801	875	866	873	844	890	859	843	831	891	856	823	880	897	861	897	873	873	856	875	826	839	834	800	840	858	848	814	891	844	859	816	884	885	876	911	918	874	826	834	812	906	862	890	835	870	933	865	910	853	895	848	935	890	863	867	845	892	849	963	869	855	912	872	855	895	891	843	852	859	895	858	828	860	857	872	888	854	844	883	846	814	827	900	853	824	831	855	861	883	887	818	883	861	814	884	880	889	903	865	862	839	880	859	853	823	836	831	830	885	895	838	833	865	842	902	855	817	875	902	903	863	820	873	834	828	825	863	877	850	850	864	878	841	815	824	819	908	857	858	869	848	860	898	890	901	832	870	873	849	849	864	867	898	829	920	861	840	903	912	857	908	848	856	870	880	864	859	890	823	847	849	884	850	850	898	844	844	854	849	876	829	860	876	898	883	815	850	865	818	894	874	872	865	859	907	843	842	850	826	896	871	837	880	851	873	875	895	869	875	909	886	841	901	828	836	874	902	891	881	910	864	823	859	844	894	838	860	854	816	893	889	886	906	882	855	838	854	870	858	895	908	963	825	868	845	859	798	892	833	821	836	876	840	869	893	864	889	894	794	822	808	872	831	881	864	898	822	869	870	839	860	902	819	880	877	826	873	883	851	869	876	880	849	891	898	893	917	848	873	815	862	814	861	836	861	851	905	855	865	874	856	880	886	837	907	879	866	878	861	815	851	853	834	843	861	891	868	836	884	815	862	819	832	855	847	834	872	872	858	839	890	910	841	923	860	866	852	862	866	863	885	827	873	863	834	864	866	862	881	908	827	854	863	898	872	804	867	891	824	895	859	918	888	885	883	917	855	878	868	905	874	836	867	819	859	881	892	837	869	856	818	861	925	797	856	901	887	871	931	856	900	882	851	829	865	795	852	843	907	887	806	928	848	847	789	866	889	786	814	894	831	826	850	845	839	838	921	869	885	841	862	786	863	860	861	881	839	895	864	883	878	879	885	824	915	910	898	807	889	851	858	867	884	831	901	852	860	838	879	853	861	859	896	895	898	914	870	813	903	822	879	884	858	837	851	891	821	887	834	884	850	838	842	915	851	852	854	865	874	818	853	870	862	846	871	918	833	843	898	880	927	851	873	843	861	866	876	883	805	895	842	906	850	867	889	846	854	836	836	823	905	852	914	850	847	905	866	897	915	902	846	840	870	849	865	884	871	862	865	917	866	861	848	902	865	875	860	895	892	880	875	841	886	796	833	844	826	850	908	870	886	945	876	802	874	851	810	876	820	862	883	883	868	879	912	885	888	832	808	900	838	862	891	814	894	821	840	862	886	850	856	872	874	855	859	836	839	899	878	896	826	849	818	868	870	867	840	911	848	833	801	855	850	794	854	881	867	835	856	853	843	839	902	867	833	836	876	890	876	908	868	868	857	876	868	882	890	875	813	902	867	855	848	856	820	897	841	866	919	900	836	857	899	854	855	897	848	899	862	841	830	881	862	893	921	868	881	856	879	885	911	828	786	871	885	932	885	866	906	866	826	849	862	890	891	835	918	867	858	850	843	875	864	906	834	845	853	871	893	881	837	896	880	885	860	830	912	890	887	838	842	855	827	845	896	874	913	863	823	897	883	812	870	791	833	849	860	877	862	903	821	884	879	897	931	827	850	910	900	810	861	883	879	929	828	853	835	840	870	833	856	849	877	870	921	852	898	852	908	874	827	916	849	824	939	874	921	848	877	861	866	889	788	886	859	811	898	865	857	922	869	882	862	856	873	901	889	872	832	880	923	849	830	889	910	848	876	876	889	872	892	814	819	893	890	848	841	836	883	855	874	851	886	835	858	855	868	887	861	880	840	875	858	873	911	898	832	843	829	871	921	914	861	871	845	876	849	895	846	871	889	900	827	836	822	848	867	866	897	826	896	855	868	908	881	886	885	871	863	887	853	958	895	898	873	903	862	866	874	889	867	868	862	883	919	872	875	896	873	857	844	900	858	866	826	877	892	835	891	840	872	847	829	857	853	861	862	914	854	896	814	927	851	850	909	889	874	818	838	880	871	861	836	900	915	902	898	874	860	878	816	865	880	870	862	851	868	872	835	885	896	853	869	848	882	852	914	873	884	837	846	860	874	819	805	867	879	863	830	841	791	850	914	816	853	806	881	847	902	807	837	890	860	884	870	856	834	849	878	828	881	933	879	860	810	907	860	783	835	874	833	847	828	822	812	814	847	848	907	847	798	874	850	885	854	860	825	863	865	849	842	877	924	904	853	888	852	844	848	916	873	894	873	901	911	810	803	872	845	839	825	863	912	910	872	858	847	867	887	905	838	863	862	833	853	883	905	847	852	864	871	890	837	916	853	871	802	898	867	833	926	879	848	853	815	858	899	857	821	878	818	892	857	908	855	852	818	829	860	880	846	842	867	879	910	890	844	863	901	903	838	857	854	891	827	824	886	900	835	893	873	911	868	869	827	859	833	870	861	840	850	884	888	823	863	893	865	804	822	823	864	880	904	890	886	820	880	931	822	841	837	914	846	861	865	843	907	840	860	829	886	902	845	853	816	872	870	853	857	875	849	903	855	885	853	861	833	822	869	886	837	832	885	848	896	875	869	914	853	855	833	854	876	893	882	878	844	869	845	865	856	892	862	850	891	938	825	899	886	841	838	908	885	835	829	877	824	910	894	815	840	816	870	857	833	873	816	857	846	896	829	885	874	880	889	870	850	810	861
46727	51635	53180	46907	41669	50045	43920	34833	42950	29854	11939	2749	933	702	732	690	756	545	377	376	339	352	343	324	313	357	345	340	358	345	356	389	396	347	375	359	352	346	341	312	349	370	575	674	698	549	451	397	367	348	330	316	297	363	375	304	335	304	345	324	319	298	323	328	324	365	364	333	320	331	338	340	340	320	349	307	348	319	327	351	324	335	337	323	361	328	342	324	345	335	344	327	332	340	338	310	345	344	343	316	296	347	339	334	357	294	299	318	350	355	344	291	341	312	325	308	286	338	334	316	347	319	315	311	333	300	359	329	328	332	332	302	313	325	315	330	353	346	369	338	352	354	300	321	320	298	341	336	332	348	323	360	318	306	325	295	307	330	299	288	335	301	321	322	324	365	328	346	312	318	301	332	294	328	353	328	329	334	324	336	354	335	339	329	325	355	361	329	348	335	304	316	323	323	338	333	334	350	335	335	301	324	352	321	304	345	330	358	301	356	312	312	323	321	323	323	352	350	342	318	328	329	341	337	315	337	331	323	330	352	324	315	328	308	328	340	325	319	313	339	299	333	346	341	338	316	350	329	343	332	350	331	337	298	321	349	326	332	305	371	324	314	352	329	320	309	327	284	351	324	316	324	342	308	311	375	328	321	321	343	316	344	338	318	339	345	331	316	319	373	332	336	327	313	307	329	347	359	324	371	350	336	319	312	346	358	308	314	340	351	325	338	336	311	302	349	337	334	296	339	337	331	327	305	337	320	320	332	308	331	320	320	304	314	323	306	331	341	339	326	329	329	348	350	337	346	354	318	364	333	343	332	370	329	317	332	339	348	307	329	312	319	346	340	330	303	350	320	321	318	291	336	334	345	361	297	362	369	326	319	357	348	346	356	331	339	324	340	325	329	305	333	340	322	320	323	334	317	326	335	330	301	351	329	340	338	338	327	350	331	339	340	317	344	356	370	367	367	374	321	342	372	336	319	358	326	316	348	316	347	322	331	288	361	330	308	326	360	305	312	332	333	333	371	306	331	335	322	326	279	335	312	326	323	322	367	322	334	330	310	305	349	308	322	348	330	312	348	335	346	364	334	329	338	361	318	332	351	313	310	338	349	302	341	357	313	338	312	337	348	311	345	284	342	317	364	346	315	331	346	318	312	351	349	333	308	342	366	321	342	335	328	333	327	340	373	330	303	360	342	348	344	324	304	340	370	320	359	312	358	293	326	333	342	324	346	346	311	302	326	303	321	336	347	345	359	359	318	320	303	312	311	333	346	317	297	291	319	299	329	328	397	349	338	344	329	308	332	346	302	300	353	336	350	325	343	319	312	320	322	321	366	314	311	325	345	339	334	309	343	327	357	327	369	339	323	329	338	339	322	347	316	317	340	328	306	341	334	367	332	336	324	329	302	332	316	320	318	321	318	315	363	332	345	344	321	327	356	298	328	335	318	305	288	303	344	343	302	360	342	334	347	337	324	311	305	317	327	343	317	320	344	316	312	309	323	339	348	338	350	332	314	332	358	331	320	362	307	337	309	351	307	336	342	328	310	338	331	319	334	359	360	314	326	320	318	320	313	297	341	335	334	337	323	338	323	325	326	329	322	360	338	331	363	322	316	309	329	332	314	376	318	349	324	325	321	309	330	303	332	328	328	326	305	323	326	321	361	336	320	342	304	327	334	307	312	330	341	333	324	334	326	322	329	322	316	360	316	347	342	322	335	339	331	322	349	344	321	319	331	316	358	306	325	321	337	317	311	342	324	344	320	367	327	337	333	310	335	329	322	337	362	321	341	349	328	377	293	304	307	336	327	328	336	367	348	325	321	347	316	342	340	355	340	339	306	327	313	322	314	306	312	313	339	315	333	311	338	316	317	334	299	355	363	351	316	299	323	310	318	369	353	336	324	345	335	346	333	325	353	361	337	301	332	345	347	286	345	334	298	311	348	319	322	324	318	326	330	328	318	328	394	353	356	310	317	341	303	343	337	356	345	320	309	348	348	361	340	320	337	297	322	364	312	378	320	305	342	305	328	308	343	331	320	358	366	321	342	357	268	329	317	312	310	343	321	299	331	355	319	332	284	317	288	317	311	321	321	321	334	324	345	341	352	351	333	323	357	333	336	317	358	304	312	313	356	313	350	320	326	287	309	335	297	329	323	345	303	335	355	320	350	314	365	340	332	316	326	333	322	354	321	306	339	340	310	317	304	317	358	331	362	357	354	326	328	321	336	341	349	339	321	351	338	321	334	326	326	371	331	366	367	291	321	299	324	323	317	315	333	341	347	348	331	346	313	306	346	353	324	327	348	329	315	264	340	331	312	334	314	307	320	326	359	327	356	358	338	338	326	312	328	310	303	330	319	311	360	331	331	371	311	311	343	313	327	324	348	336	305	335	327	340	361	324	361	347	330	329	349	332	324	338	353	355	345	347	336	347	366	332	338	341	305	361	343	329	327	308	327	359	366	302	333	348	326	324	335	307	308	326	374	298	306	338	326	340	307	358	337	337	339	349	378	355	336	341	343	338	338	334	309	332	325	326	310	347	311	330	337	330	328	378	321	326	355	313	340	315	329	332	337	341	322	340	295	339	333	389	307	341	351	319	320	321	324	314	345	342	312	348	369	349	307	353	293	380	344	322	348	355	339	331	323	333	353	363	308	330	326	323	341	331	330	318	299	321	320	368	335	300	311	355	352	331	311	337	316	353	332	349	290	309	329	372	306	320	307	325	370	340	323	324	330	295	335	350	308	352	337	341	328	295	344	325	334	308	337	316	318	356	282	325	319	312	382	367	339	339	346	328	338	351	321	314	316	336	324	319	344	347	324	333	336	346	335	330	345	320	338	308	343	331	308	319	307	329	351	354	336	344	342	336	296	360	350	355	353	328	319	338	368	312	343	320	351	350	344	291	322	294	353	347	319	322	308	348	321	327	328	370	342	314	314	318	339	339	317	350	359	341	368	320	346	322	370	341	278	339	333	322	331	355	332	317	350	313	336	334	342	340	340	299	289	393	344	327	318	347	329	370	313	327	338	341	330	344	352	330	337	366	322	325	320	345	358	353	321	349	326	315	312	373	346	347	305	345	361	312	337	315	333	321	355	305	318	327	358	337	315	311	316	334	297	340	343	337	311	348	311	336	329	315	314	330	326	333	307	344	283	315	334	312	332	313	350	342	331	328	300	322	294	305	308	326	319	333	318	301	352	346	311	335	316	338	327	315	317	319	328	297	363	293	305	327	328	289	331	290	326	335	351	307	343	321	323	310	356	329	330	358	361	332	351	320	364	344	303	314	302	349	320	332	312	319	320	340	307	314	311	315	340	332	347	347	307	340	324	378	346	321	326	353	333	319	302	322	319	327	343	365	339	351	324	312	316	327	340	300	302	347	344	316	299	323	366	318	319	326	319	319	345	323	324	361	339	314	315	337	296	308	331	341	339	311	318	334	306	330	315	319	376	330	327	309	337	320	331	314	343	332	316	306	314	362	313
32590	47115	57835	56327	58195	62921	49575	52311	55271	25837	4724	2677	2706	2915	2969	2648	2993	1865	1188	1062	986	950	992	949	920	922	837	947	906	912	894	923	886	916	945	940	896	921	819	870	870	1185	2052	2852	2694	1953	1420	1105	915	866	824	793	849	813	839	793	837	805	827	806	832	829	821	837	817	775	768	843	810	818	794	837	849	837	826	887	813	818	810	820	834	830	864	828	799	772	802	774	806	832	809	865	798	778	822	847	828	793	870	850	786	843	807	808	828	838	761	821	834	791	840	829	870	776	825	874	850	839	828	800	805	856	814	831	760	820	815	804	820	776	834	778	814	822	837	822	845	780	806	840	851	816	840	756	830	838	852	781	783	828	834	836	813	811	786	825	767	856	868	805	833	851	875	815	807	782	859	824	853	840	806	810	822	806	850	819	794	842	760	878	853	808	825	836	802	829	844	851	808	800	830	810	782	866	836	810	882	807	818	880	814	821	845	851	821	852	870	766	817	822	825	778	797	797	836	854	823	805	810	790	814	783	810	848	813	832	818	802	819	812	779	814	840	833	806	825	803	831	816	808	857	814	834	839	829	819	830	821	857	819	874	839	834	774	821	825	794	834	815	860	807	848	851	812	809	873	829	856	803	864	856	855	806	813	831	778	855	806	824	853	800	824	850	839	845	806	797	800	804	777	828	808	796	816	843	851	782	794	805	818	828	816	881	809	796	822	817	819	773	796	814	836	801	794	901	800	877	844	822	824	785	830	843	830	889	831	839	759	801	816	816	822	791	800	810	779	880	824	883	837	836	822	844	804	817	833	830	835	846	805	818	832	778	810	876	835	852	830	757	786	818	748	813	802	834	833	767	879	831	835	843	808	794	827	834	827	815	853	812	821	763	833	857	819	893	793	822	837	840	827	816	823	812	841	803	834	836	804	825	823	818	837	823	790	823	800	798	815	809	819	851	828	793	778	801	857	820	802	846	868	791	775	805	816	843	776	817	778	801	856	846	815	815	800	848	819	821	866	814	806	822	859	872	839	811	831	854	818	852	813	782	828	789	819	847	804	846	844	837	842	823	808	812	816	801	772	788	857	842	851	812	798	817	817	778	821	819	806	838	771	807	866	903	803	808	787	891	829	813	845	819	787	795	809	831	839	807	791	792	813	855	814	850	872	782	858	853	819	871	792	867	847	774	884	826	803	736	856	814	782	816	830	813	818	788	812	821	816	882	833	763	841	791	813	857	828	852	809	787	898	821	822	845	823	834	865	829	819	785	821	802	846	838	781	826	810	826	834	817	816	830	777	791	795	797	814	830	850	821	826	874	860	816	833	825	817	851	847	811	833	835	879	819	833	817	834	839	819	841	851	810	763	802	808	892	828	855	834	796	814	810	889	836	782	843	823	823	809	818	846	815	853	787	844	793	795	847	827	815	787	813	902	747	832	806	828	770	781	788	846	815	830	806	831	836	787	855	797	865	887	843	841	782	807	842	812	805	867	811	833	857	822	811	839	821	852	830	864	776	825	839	812	801	829	835	790	836	814	783	779	855	838	813	858	851	778	858	825	816	775	850	868	858	839	801	817	818	859	836	819	785	808	790	796	840	848	856	786	772	837	776	842	798	843	835	797	840	810	844	854	823	781	823	827	758	840	869	754	830	829	881	861	836	864	794	852	811	769	807	845	880	757	824	797	882	791	851	816	850	831	813	835	817	791	812	810	825	785	840	803	803	829	834	771	865	840	786	839	824	802	813	833	835	844	809	814	811	841	874	870	783	816	795	841	883	794	770	821	857	816	818	818	823	835	837	842	805	881	813	747	819	850	795	810	795	819	814	884	806	877	841	869	791	822	782	823	787	838	832	819	801	805	790	825	829	854	797	857	818	834	844	832	864	820	843	850	827	827	798	837	786	844	856	778	812	851	819	858	851	794	777	778	796	847	866	811	872	832	821	799	775	790	908	796	806	782	790	821	782	834	858	837	815	830	829	806	831	811	829	870	835	806	830	794	840	818	780	839	827	839	798	800	831	881	759	827	856	853	808	785	822	807	861	812	791	837	785	830	870	806	857	855	786	833	803	831	814	876	833	767	851	788	786	805	849	807	805	835	853	809	820	818	828	842	785	779	814	786	832	879	809	827	911	784	854	849	786	793	769	798	838	760	854	853	876	820	805	885	812	814	869	811	843	821	807	793	849	834	829	827	745	828	836	812	828	846	821	857	779	807	812	808	848	799	822	827	803	860	834	834	793	816	805	838	782	857	846	807	837	803	824	797	841	853	843	849	845	841	829	802	773	852	808	809	816	792	803	812	839	862	837	790	828	788	812	833	888	795	823	850	807	762	848	802	836	842	818	778	858	818	809	826	816	856	826	828	819	838	821	865	811	822	849	779	824	853	788	794	864	800	810	777	849	835	866	802	759	830	872	833	865	791	828	837	839	843	807	857	848	803	840	811	821	848	834	823	810	779	822	855	801	854	798	829	832	778	769	823	864	834	811	808	802	768	813	849	769	849	862	826	807	807	771	800	823	784	803	792	802	833	808	745	776	852	824	809	848	777	811	808	854	861	837	868	780	808	855	840	844	768	884	853	850	810	826	835	858	815	826	803	797	827	845	832	817	831	825	816	888	806	869	809	774	804	809	808	830	852	812	812	837	807	822	843	839	784	813	854	823	784	785	839	798	843	821	799	757	823	827	804	801	771	788	848	838	846	824	798	855	827	843	830	864	844	792	844	819	858	784	812	862	818	783	798	795	865	828	806	766	782	843	809	856	851	843	803	842	747	819	786	824	838	804	827	785	847	806	818	819	828	830	862	895	810	850	797	816	838	832	826	858	795	798	800	787	773	863	796	847	867	816	831	828	771	866	862	822	837	786	797	828	830	816	823	808	818	885	828	808	828	836	854	844	817	794	803	790	846	834	815	862	802	842	862	795	836	800	816	783	835	800	890	793	839	832	808	785	848	821	845	772	852	851	819	866	874	821	884	833	837	808	803	840	823	813	822	772	824	831	836	837	846	797	793	840	800	826	791	826	876	865	832	806	800	834	841	825	829	862	850	861	804	837	857	859	818	825	819	836	827	790	817	843	828	809	803	822	812	819	890	808	780	771	798	778	850	813	803	793	841	770	857	785	849	850	856	785	841	798	861	803	831	831	822	801	855	859	859	794	846	850	838	837	768	809	852	768	767	817	801	841	879	811	807	866	832	833	865	788	840	854	769	841	873	786	800	865	867	853	833	806	776	869	856	803	821	781	806	795	819	909	810	853	806	752	839	819	828	828	801	841	839	827	847	796	817	811	789	831	809	775	839	843	809	826	813	806	798	839	808	873	827	854	827	863	779	798	815	788	819	769	801	791	837	804	829	807	851	764	790	845	829	776	780	856	793	789	822	837	809	834	820	805	853	874	798	828	840	821	810	822	796	867	847	863	802	819	824	834	816	810	833	842	878	823	867	818	865	804	861	844	860	796	828	819	831	840	806	809	824	803	886	793	805	819	903
56242	55673	50321	44076	42835	43154	40644	38074	40157	29420	20462	9734	3049	1437	1916	1670	789	560	497	440	404	337	369	358	320	352	334	326	352	345	340	322	347	325	363	342	311	331	363	327	328	556	1315	1281	1089	791	547	424	366	325	325	315	310	333	328	299	325	316	342	322	335	317	327	275	336	301	351	339	320	330	322	311	331	298	326	290	332	310	320	319	294	353	322	345	339	300	326	296	342	349	324	341	329	304	302	309	328	314	305	316	319	312	327	321	309	309	329	314	283	335	293	310	308	287	334	336	303	327	318	325	328	321	319	315	321	305	291	337	322	332	300	309	302	311	300	315	340	339	320	306	321	283	324	332	322	320	337	310	300	332	321	314	293	340	334	304	345	306	317	325	298	321	324	286	317	280	308	310	298	345	345	334	352	316	333	347	297	317	343	293	298	333	304	317	304	340	302	351	324	332	312	309	307	308	309	304	327	324	315	280	286	330	287	313	317	311	320	331	317	278	283	318	342	304	304	287	323	342	325	320	319	324	314	316	303	289	307	351	306	328	313	289	315	319	297	303	324	300	316	339	326	357	280	307	294	304	347	309	313	322	287	309	331	331	318	330	359	313	289	278	300	318	316	311	337	300	310	313	277	284	291	337	292	341	322	326	287	310	306	282	342	344	333	278	316	297	308	317	309	304	342	324	301	305	312	342	315	302	327	318	311	321	329	301	315	294	338	309	325	337	310	342	315	326	310	314	322	291	305	313	279	290	335	328	325	280	282	265	301	345	338	328	323	303	306	310	315	336	323	300	299	342	308	332	320	301	324	276	304	294	319	320	310	338	329	306	326	310	326	330	316	311	314	315	331	344	317	344	347	304	342	291	336	305	340	323	306	318	312	334	285	342	326	314	308	308	340	329	305	329	339	344	293	267	319	340	303	304	317	286	319	326	311	311	315	316	316	293	314	303	270	295	337	297	343	341	327	300	335	309	299	312	315	311	342	325	294	301	318	335	297	308	316	326	277	320	326	311	320	319	318	303	307	323	308	302	299	348	327	328	295	337	310	335	321	286	325	290	311	307	319	308	346	278	334	336	336	313	303	312	319	312	306	350	322	314	350	300	291	331	319	337	325	313	298	313	315	335	300	326	308	311	340	317	315	321	312	350	334	308	324	334	349	322	314	347	294	322	313	331	366	318	326	309	305	315	322	285	330	306	307	338	293	288	298	289	299	350	305	318	304	314	273	354	327	321	305	300	312	308	310	330	344	340	336	293	311	310	314	318	317	316	316	313	316	299	340	344	291	313	318	323	312	293	316	316	310	309	327	324	347	307	313	383	305	319	305	319	291	326	323	341	311	345	309	319	314	339	327	329	314	353	314	303	301	280	317	329	298	345	338	290	328	351	307	326	328	299	312	310	291	315	323	280	331	334	328	318	305	322	355	315	335	291	297	311	318	318	319	336	309	303	297	310	340	334	340	330	313	309	329	311	299	295	347	322	295	308	321	311	298	334	318	289	307	312	307	360	326	351	298	293	316	319	325	314	327	330	316	273	339	298	316	315	337	327	313	315	284	325	326	307	297	295	336	313	328	342	307	294	297	342	244	312	314	340	322	314	358	316	304	319	342	345	323	296	317	274	334	318	271	313	307	315	312	280	322	292	330	346	322	327	334	310	349	297	318	355	341	280	300	288	317	330	284	293	313	326	306	290	287	297	300	322	341	315	323	316	340	313	294	313	284	327	285	296	331	329	300	285	329	312	310	320	312	290	362	312	320	316	297	283	307	312	296	319	334	313	312	315	310	285	293	328	314	313	334	305	345	316	308	296	322	304	332	314	320	297	317	337	288	310	320	327	296	317	300	324	296	321	298	320	313	308	323	297	302	324	317	322	339	305	328	319	326	334	312	336	349	310	273	304	282	328	323	319	330	310	322	325	333	303	311	324	340	284	294	327	335	307	311	296	321	307	339	329	320	320	302	353	324	310	297	331	326	309	319	314	330	309	367	333	337	315	276	314	316	316	296	279	292	316	336	333	341	317	317	262	336	298	323	276	301	309	307	332	340	302	322	309	289	320	295	339	349	316	287	316	338	286	315	332	328	284	305	294	328	311	289	333	306	304	277	254	323	317	316	304	348	306	334	318	359	319	353	318	305	332	312	320	307	297	295	318	291	304	287	302	294	298	312	322	323	343	294	315	337	318	312	295	322	304	273	310	300	322	314	317	316	296	338	346	330	290	336	346	317	302	342	352	332	318	313	352	318	323	331	299	318	321	273	311	332	313	334	321	303	294	321	288	280	330	305	295	347	346	305	355	342	342	346	321	322	332	328	347	322	334	312	293	306	320	323	309	309	347	304	324	324	334	325	286	327	313	313	304	359	317	312	324	312	315	316	328	335	310	325	315	305	327	283	352	305	329	303	281	334	322	320	317	326	323	313	337	338	319	315	286	307	321	329	336	316	320	356	330	291	275	312	322	281	304	313	303	325	338	304	289	306	334	316	266	329	327	310	286	314	313	311	340	307	312	276	329	327	331	333	328	325	349	304	331	300	343	315	319	296	303	283	323	328	328	329	318	336	325	336	323	310	308	309	307	314	297	306	311	322	322	310	323	290	346	338	289	326	323	306	268	326	301	329	307	316	327	334	282	296	342	339	298	339	355	344	295	306	368	337	331	349	304	295	341	316	313	325	320	285	291	310	294	335	313	324	315	309	298	333	341	341	335	283	309	312	329	324	309	341	293	327	301	286	277	332	338	309	306	329	283	328	286	293	315	337	308	349	340	324	297	299	322	288	341	306	303	316	334	303	339	314	312	328	321	323	328	333	318	315	324	333	340	312	329	348	311	310	293	309	352	308	299	366	306	314	280	305	349	341	317	349	302	310	295	295	309	330	311	303	282	327	284	348	320	299	277	322	308	318	320	344	316	332	319	360	324	314	319	345	310	290	302	300	314	309	324	341	300	305	315	291	319	325	317	312	362	319	323	330	318	304	328	315	328	342	321	298	312	286	318	324	298	312	289	323	296	309	342	348	318	353	320	327	356	309	345	336	332	301	350	339	317	317	321	311	328	314	302	318	336	310	306	343	329	332	318	333	301	342	327	310	333	317	331	314	333	308	315	287	342	312	331	308	327	291	347	299	297	301	318	311	282	297	326	323	306	324	314	347	340	317	306	328	335	291	290	330	308	313	335	275	328	303	316	326	298	296	296	334	339	315	317	340	297	330	341	308	300	326	317	320	324	290	310	306	354	353	316	314	323	307	346	321	304	311	307	288	299	326	309	302	345	326	312	344	301	305	291	335	334	340	309	312	316	334	293	310	317	325	345	309	350	340	347	318	319	319	312	336	344	298	330	317	288	295	301	323	309	339	327	311	328	322	343	325	318	310	289	296	349	306	356	311	305	335	334	307	326	314	307	324	308	317	320	321	274	329	319	326	309	310	346	306	334	292	336	286	326	273	316	321	324	317	295	288	331	308	317	313	322	300	286	323	276	292	308	311	286
39883	54376	57301	57755	58178	57884	54848	54211	51237	31659	13100	4905	4634	4973	7919	6589	2977	2013	1596	1537	1324	1046	981	974	910	856	944	893	861	916	918	938	974	1035	1077	1090	873	825	850	804	899	2243	5876	5882	4428	2891	1935	1356	968	869	782	830	733	697	765	770	776	776	785	765	746	783	771	792	748	735	797	733	782	791	800	784	714	760	795	729	746	771	794	799	764	752	735	698	723	738	830	781	720	757	777	735	742	758	815	812	802	773	754	753	776	761	753	794	774	783	776	767	773	785	769	799	739	743	751	755	790	792	769	754	839	753	765	800	758	824	760	779	742	776	740	792	785	743	741	787	789	720	768	747	806	766	786	769	804	815	805	810	784	765	777	803	712	762	787	784	751	781	724	779	778	753	764	776	802	793	807	774	747	749	781	840	773	771	783	746	785	778	752	738	819	777	780	786	744	715	759	724	772	784	761	754	745	761	761	762	876	777	778	733	761	782	765	768	738	817	784	792	798	788	789	793	804	799	794	738	773	737	757	754	743	774	766	755	736	761	783	790	742	807	764	779	769	764	739	782	761	766	760	836	799	774	832	811	724	749	809	769	791	739	794	794	813	727	751	745	784	750	738	716	729	741	793	765	823	832	729	767	796	780	786	754	758	777	755	808	764	792	775	805	743	779	748	727	801	774	733	768	748	760	803	737	725	784	778	775	747	763	829	812	777	758	782	781	746	764	823	744	770	814	757	804	752	760	795	791	799	781	762	829	731	767	784	732	787	778	785	751	773	801	791	759	802	740	723	764	816	768	764	800	769	779	774	766	749	738	767	803	717	765	785	785	755	785	799	751	770	801	775	796	835	743	795	794	786	717	749	721	754	801	748	750	769	795	804	735	806	760	766	788	740	795	802	792	780	713	770	771	745	732	792	766	810	770	761	791	772	771	785	740	762	722	747	761	733	766	762	776	790	806	800	788	788	761	683	768	713	783	761	813	738	808	809	692	738	716	771	757	822	795	750	775	809	741	785	779	807	723	768	809	717	735	804	786	755	751	763	764	806	843	772	816	736	718	750	798	755	776	743	754	731	788	770	763	750	734	770	753	799	741	796	823	761	751	737	780	828	771	731	771	805	827	774	772	743	766	758	771	775	758	772	783	803	821	763	763	729	863	791	781	773	767	768	730	738	779	811	764	748	734	795	746	757	774	817	771	771	755	751	730	751	739	795	759	729	749	825	748	796	724	765	792	745	735	777	748	809	799	746	776	816	781	704	768	768	786	786	775	727	802	723	784	744	842	774	777	743	778	754	772	767	739	754	747	766	701	803	756	764	803	769	728	801	788	792	754	731	756	754	758	756	778	768	780	809	736	786	782	768	753	776	786	750	720	716	767	787	752	767	792	774	773	766	853	776	782	787	807	758	723	751	732	804	717	731	744	726	742	767	738	718	734	779	755	750	781	747	753	815	766	812	719	742	792	807	769	785	788	768	777	749	790	796	749	725	793	769	755	815	779	764	800	770	785	751	760	805	767	767	787	727	766	773	761	790	797	749	755	771	757	780	793	791	746	728	762	795	746	740	793	774	779	752	771	783	811	770	747	784	763	724	812	754	758	764	783	733	693	789	772	774	803	755	736	827	756	779	776	754	710	827	747	771	793	766	733	775	755	782	782	716	757	769	739	777	837	778	751	758	805	810	809	737	792	754	776	759	760	740	765	784	763	761	746	791	762	760	769	784	765	787	757	804	790	772	729	806	802	755	785	812	723	743	716	794	773	779	739	764	713	782	807	760	783	795	761	722	752	772	814	776	817	773	769	760	802	733	807	737	769	761	709	810	803	757	798	758	753	766	749	748	785	790	756	720	742	777	769	802	753	744	784	812	782	777	780	766	741	826	714	731	806	749	776	769	799	758	765	738	798	750	742	774	718	797	789	741	740	755	772	783	828	749	726	732	778	762	719	804	737	766	792	806	780	770	762	727	798	770	786	828	736	731	763	770	747	770	754	770	785	762	792	734	769	752	796	779	723	795	792	727	755	759	804	785	789	784	719	852	789	797	748	757	800	715	798	767	777	811	753	767	708	776	749	792	762	762	787	767	769	758	776	774	786	769	784	749	756	787	781	798	787	780	760	776	771	741	778	752	814	796	735	786	761	777	811	762	763	758	757	827	761	773	771	731	822	786	791	784	724	823	755	780	745	738	752	735	758	773	794	766	767	788	801	755	793	768	752	735	791	783	749	807	767	772	738	736	748	759	732	792	814	785	787	732	756	754	729	727	796	747	795	805	762	765	759	780	748	759	739	739	783	784	734	762	789	718	762	759	772	783	759	768	727	794	782	754	764	737	767	719	793	743	759	720	808	780	781	782	743	779	783	771	757	751	779	790	766	783	797	755	773	792	801	774	767	741	772	774	755	779	750	729	773	736	772	751	796	773	783	769	748	780	821	793	772	743	781	787	761	775	737	755	818	807	732	775	779	771	784	787	765	777	742	771	772	773	717	782	814	832	770	760	735	798	790	757	773	755	790	783	807	764	730	803	766	735	795	788	745	738	781	820	754	815	737	751	804	747	780	764	790	819	706	792	778	763	778	798	813	727	814	739	795	778	727	779	813	789	751	750	816	792	736	792	805	755	770	774	798	795	799	771	804	804	746	794	738	764	774	768	765	777	716	767	773	748	802	786	813	769	781	761	736	817	760	679	780	796	740	747	791	781	780	698	752	807	785	787	722	746	786	781	766	746	789	765	811	736	744	803	731	774	769	800	786	769	746	805	768	783	793	754	730	768	740	775	795	758	784	796	745	763	721	757	765	786	778	771	770	777	838	730	730	752	782	769	781	754	728	770	749	765	741	735	731	742	782	840	774	765	868	760	746	765	822	771	761	793	733	721	821	725	761	777	749	763	802	781	788	770	742	745	806	795	757	778	785	780	810	699	799	791	763	755	761	787	801	743	759	814	761	809	747	777	739	762	739	775	780	710	745	775	733	794	797	787	782	747	784	743	699	760	768	768	797	783	782	721	775	787	778	766	776	756	766	739	786	800	721	773	721	768	778	798	713	731	759	779	771	776	747	727	740	778	738	752	762	789	798	765	790	726	708	750	762	754	736	760	749	791	838	748	764	789	763	787	763	794	795	738	772	765	780	760	751	744	711	750	752	722	785	754	781	791	772	816	788	792	767	739	801	749	732	760	792	776	788	736	733	770	752	743	772	806	790	748	787	779	747	711	755	777	778	728	753	766	725	741	844	739	748	770	783	812	725	792	846	708	740	747	804	808	788	787	717	767	759	764	751	724	755	764	798	777	769	777	751	768	750	808	736	770	778	784	798	805	781	757	742	724	764	781	750	773	776	743	818	763	752	821	740	747	760	780	795	744	803	777	735	791	766	748	753	803	723	791	746	750	811	767	753	735	774	734	793	726	775	781	779	783	791	762	753	729	825	800	772	738	773	759	793	778	742	782	805	760	768	732	770	769	821	798	760	741	799	743	768	756	765	756	749	735	799	781	771
21779	24748	27943	28574	28507	26227	17292	7067	3468	1639	788	536	404	409	408	352	390	363	355	362	348	423	404	359	363	339	366	370	372	360	349	378	365	357	321	372	378	367	339	369	370	412	407	460	448	401	385	414	366	367	354	379	374	352	395	357	364	348	399	390	375	363	364	366	336	374	390	360	364	360	366	344	342	366	364	352	369	355	336	362	349	377	359	352	377	387	390	344	391	353	366	340	382	328	370	387	347	396	343	351	360	334	364	365	369	336	385	352	390	318	384	347	355	360	333	378	377	401	365	370	386	320	340	355	359	340	394	348	367	378	413	366	346	366	342	354	353	336	380	387	368	418	383	360	350	375	354	371	345	339	345	362	374	360	350	355	373	344	332	339	368	377	343	365	375	373	343	360	375	373	358	352	387	372	350	389	374	353	328	360	333	373	347	340	336	350	355	342	369	362	372	362	340	413	348	398	380	336	373	328	347	370	358	365	354	351	370	370	356	378	374	339	357	370	363	384	363	342	365	364	385	352	357	358	347	387	369	348	352	359	386	405	335	357	349	373	341	373	361	365	390	359	369	333	369	367	353	345	320	340	369	357	403	344	342	344	373	363	363	361	343	373	391	352	358	336	393	359	328	340	331	359	367	345	375	352	371	395	363	364	363	344	393	379	362	355	387	367	357	347	338	345	323	367	398	372	347	354	369	394	338	333	360	383	375	356	369	358	345	344	340	372	344	382	356	346	384	339	351	387	374	354	360	366	353	382	361	378	374	377	349	356	361	351	373	361	387	355	375	378	375	374	382	373	390	373	385	391	353	329	382	360	355	353	369	379	337	338	396	365	396	348	363	390	352	381	339	340	354	385	376	342	382	355	351	340	361	360	343	379	361	380	370	375	392	370	351	357	390	380	365	389	353	379	349	338	328	371	357	354	354	403	368	365	352	388	334	354	374	365	374	375	356	368	362	340	349	354	352	366	355	351	354	351	381	361	400	368	374	346	375	366	352	344	339	383	378	355	379	332	367	345	351	375	354	360	350	364	366	353	336	352	353	372	388	365	351	349	367	363	363	359	361	365	370	362	386	413	375	361	336	378	329	347	369	392	332	385	360	387	377	371	323	354	355	357	332	339	388	352	365	360	390	364	371	370	355	355	338	356	370	346	386	388	384	352	383	398	382	391	349	337	379	360	352	358	373	376	345	360	347	357	376	355	365	373	375	407	349	328	347	372	374	364	330	367	374	366	339	376	369	396	363	336	353	379	371	369	370	338	344	363	366	373	368	388	369	355	390	380	366	374	392	364	372	355	370	350	335	336	325	354	384	380	335	366	393	350	372	360	364	363	340	379	400	376	340	377	315	390	366	339	369	350	363	371	374	383	344	352	380	389	350	376	388	377	335	366	357	350	375	397	396	367	391	331	369	336	350	391	377	355	337	357	390	370	376	328	374	388	345	356	376	346	337	344	361	365	405	414	359	376	343	368	383	353	357	374	350	395	333	361	371	373	335	363	380	336	363	357	357	334	340	389	363	347	366	345	366	385	330	373	336	384	360	346	366	358	309	359	356	385	380	368	350	346	358	327	367	343	357	366	366	358	343	353	368	343	374	340	379	374	356	365	340	373	362	360	345	420	310	357	365	366	359	393	341	376	373	365	369	350	364	367	370	362	355	343	360	359	355	402	384	389	369	366	419	370	355	373	375	378	360	355	371	352	367	346	346	384	357	345	370	386	417	381	346	333	389	368	356	367	377	389	325	329	325	367	374	384	411	391	357	370	400	349	377	371	384	346	403	360	360	353	372	333	374	341	371	392	356	365	371	412	368	395	357	334	362	347	357	367	367	355	371	366	359	364	324	309	361	367	331	353	336	351	341	371	360	370	345	353	339	361	356	402	360	362	365	341	383	370	396	384	395	374	339	393	363	377	358	343	338	368	363	391	387	356	352	378	364	344	371	324	361	374	361	379	355	355	371	329	384	349	350	386	372	343	375	345	340	324	375	352	367	367	352	335	385	332	345	355	391	360	347	353	356	341	339	336	367	391	367	340	368	367	331	349	359	345	336	364	385	366	395	388	360	390	390	346	322	368	350	371	358	346	356	370	359	371	350	358	349	376	365	353	318	361	325	381	345	343	341	354	372	331	344	397	350	333	359	391	334	339	399	382	339	389	378	358	385	340	346	351	367	347	346	371	383	379	340	341	341	375	374	351	376	379	380	351	353	377	361	360	361	358	386	388	365	400	340	379	375	355	366	386	350	326	348	373	358	349	384	358	321	401	329	343	323	363	356	372	363	348	383	386	354	381	329	361	322	328	365	362	371	371	389	356	376	373	328	339	358	374	362	371	385	364	330	377	360	396	393	379	313	338	360	321	374	332	396	335	381	323	371	369	386	344	377	335	370	384	387	354	369	354	358	353	346	350	379	344	355	360	383	337	366	383	341	412	331	411	351	368	359	366	326	356	352	369	352	368	380	372	391	384	368	360	388	379	360	396	332	353	373	361	354	369	355	365	330	371	397	366	368	346	344	332	382	372	443	379	384	379	376	339	333	344	381	361	383	370	358	330	349	421	395	370	385	351	373	374	337	362	351	342	364	342	361	388	355	350	356	388	389	383	363	381	389	373	376	338	368	344	375	365	352	370	394	358	370	363	387	361	344	381	359	367	372	350	340	343	355	353	354	394	353	336	380	347	377	344	383	365	333	328	364	358	376	402	326	359	349	359	365	344	353	355	332	369	332	399	341	370	371	354	343	400	380	379	376	389	364	348	393	331	361	357	370	370	352	412	329	352	389	355	388	319	375	333	361	398	358	359	344	359	366	362	337	379	374	368	378	364	377	359	343	375	360	372	329	353	363	379	340	352	352	370	327	357	348	362	362	339	358	367	388	420	351	373	385	324	381	363	361	358	363	352	382	336	393	331	363	344	359	330	392	346	404	353	321	375	321	377	384	374	369	376	383	386	372	324	376	357	392	365	359	363	335	359	392	367	361	338	384	361	373	352	367	373	384	378	360	345	358	349	317	356	379	357	368	381	340	320	379	341	351	370	428	380	352	368	367	367	385	360	366	368	356	368	355	332	345	353	403	346	356	372	338	369	359	376	342	354	340	339	364	400	358	346	322	357	350	341	353	369	366	358	382	384	351	379	381	370	368	344	352	343	382	381	364	365	384	350	354	364	349	318	375	317	378	346	354	358	374	356	382	370	368	362	372	348	360	334	374	338	389	342	395	347	374	346	353	364	354	330	371	388	378	343	377	361	351	352	351	327	351	385	358	320	363	352	372	367	357	388	360	374	379	348	345	385	392	363	354	315	335	375	385	363	356	355	388	358	371	347	376	373	398	374	343	390	382	375	333	332	336	354	371	329	346	341	337	350	365	369	361	360	366	328	368	382	358	361	374	374	371	330	382	343	351	351	359	378	383	369	371	342	366	339	362	353	374	353	380	368	355	369	369	358	360	393	334	395	381	395	375	335	333	350	368	360	397	347	346	366
14461	25375	30622	36732	38840	37604	27568	15754	10327	5605	2110	1232	1184	1245	1239	1113	1019	1012	904	952	960	912	925	921	863	937	925	937	907	943	954	962	925	927	894	909	932	891	921	910	956	1011	1115	1307	1207	1066	1036	975	947	986	875	890	860	936	889	880	869	927	841	920	856	870	886	944	901	929	928	891	905	923	904	941	964	878	913	898	885	903	917	857	929	908	910	894	832	915	861	887	896	889	884	911	903	899	877	901	926	902	888	893	927	912	879	941	890	892	908	891	962	883	902	864	884	902	938	894	872	919	886	857	914	976	850	870	888	944	854	862	852	896	871	887	874	911	872	840	909	923	897	880	866	970	895	883	914	870	906	934	926	932	879	881	896	904	918	922	854	903	879	917	867	873	856	930	902	934	904	886	889	854	931	895	894	892	864	889	851	893	921	947	911	874	867	870	863	888	875	890	882	882	895	910	900	885	947	867	901	863	897	853	879	840	937	907	855	938	943	853	958	936	854	932	881	900	899	910	930	875	841	911	876	879	935	909	918	920	916	922	938	934	905	878	867	896	876	891	939	945	928	856	880	912	951	887	945	923	876	915	928	896	987	935	890	916	895	899	861	920	944	927	865	859	883	891	885	895	846	853	898	908	885	875	930	907	900	910	914	894	897	860	907	942	899	926	875	946	880	886	941	884	864	905	899	882	963	874	903	866	937	885	889	936	889	950	899	876	893	914	893	843	933	857	925	857	905	931	932	900	904	903	900	918	909	847	888	892	934	882	900	886	876	831	971	877	917	939	912	917	900	937	924	903	862	935	927	934	923	957	905	892	944	874	932	889	903	873	890	929	954	896	903	842	881	867	886	919	929	917	883	847	952	927	888	930	939	941	892	853	898	903	913	926	892	937	926	867	884	878	894	870	875	875	903	934	871	931	898	918	887	924	901	946	859	910	840	901	915	930	873	865	929	858	916	895	883	873	902	875	891	930	896	931	913	868	854	858	913	884	878	925	872	899	915	920	908	849	989	914	903	917	915	921	849	923	841	892	873	870	937	891	910	944	887	915	890	908	898	837	874	927	951	851	890	904	883	894	916	875	961	914	870	820	919	889	900	908	856	933	903	864	885	894	880	882	920	867	928	886	883	862	916	899	886	888	875	892	927	877	849	898	839	907	891	897	894	934	895	827	891	858	903	937	950	829	895	854	905	887	877	886	912	961	919	881	868	883	897	875	939	932	917	900	976	871	892	887	875	900	937	955	922	918	944	920	885	919	885	862	901	880	875	854	871	889	892	884	946	910	897	869	872	880	915	857	959	901	873	908	870	917	863	907	895	904	911	871	856	889	886	855	887	930	827	953	877	879	907	930	972	895	858	894	934	871	942	884	930	913	893	922	843	880	872	887	950	935	966	913	922	893	888	895	874	982	939	937	931	872	923	938	933	931	902	906	892	923	936	988	864	881	925	886	877	885	921	939	881	933	907	879	885	899	938	845	950	884	899	936	835	869	936	887	907	941	939	902	891	919	885	899	903	888	877	890	899	916	897	877	903	868	917	863	923	864	892	906	920	864	883	867	918	915	869	910	881	906	925	902	958	868	891	955	905	856	916	846	919	863	909	901	893	832	907	875	874	859	870	886	907	888	868	883	882	910	926	888	918	892	886	874	869	915	898	924	908	855	876	902	940	889	948	921	867	923	891	864	852	877	894	951	879	919	911	892	921	874	931	922	891	990	898	915	833	898	887	880	900	953	937	905	889	916	1002	874	913	875	856	957	939	902	904	898	868	881	919	968	872	863	890	899	886	895	924	901	857	892	875	893	932	909	906	926	854	938	904	917	833	885	884	945	877	896	885	891	919	957	916	897	889	874	898	846	911	808	939	933	914	922	950	892	923	891	911	920	901	880	852	899	908	929	886	843	856	902	864	850	889	887	891	916	894	873	908	902	929	905	931	888	892	942	876	859	944	891	904	917	968	923	864	940	938	949	898	949	921	831	880	881	915	892	902	922	866	881	885	915	895	962	912	918	880	867	908	879	909	910	878	854	905	898	910	870	851	872	877	932	855	895	1040	908	873	909	829	914	930	913	908	895	899	899	900	902	894	953	918	919	940	905	915	874	937	875	882	880	870	828	922	900	864	939	937	852	911	858	846	948	919	906	910	882	914	903	919	880	922	902	876	883	934	874	843	880	903	921	907	901	931	890	924	892	896	855	980	876	905	910	891	880	905	909	899	926	913	897	890	854	921	884	893	881	921	913	900	880	926	876	890	914	925	852	865	927	930	882	873	970	894	894	935	928	901	869	892	890	898	908	909	912	913	887	871	940	911	899	931	916	958	914	870	888	906	897	886	871	925	903	914	911	901	865	859	857	877	903	879	877	929	911	884	874	886	879	908	889	920	872	879	898	936	919	861	898	915	896	886	860	914	938	884	888	927	912	897	934	899	895	930	877	867	956	929	911	924	883	908	839	940	899	932	869	913	891	948	855	870	961	877	951	882	877	907	892	854	930	890	914	836	850	895	856	857	890	951	896	914	865	882	868	923	892	871	901	890	932	928	910	939	917	945	904	930	853	881	880	928	928	943	917	897	872	896	952	967	899	907	929	880	903	912	930	860	906	940	844	926	904	895	921	936	879	895	930	884	888	906	897	905	875	936	851	920	899	917	871	906	920	860	908	877	887	861	923	900	886	904	934	915	887	923	906	859	867	904	868	911	913	868	922	905	903	896	866	846	840	916	859	857	885	916	916	870	874	879	870	869	864	860	916	929	825	897	919	915	901	898	882	839	900	862	893	868	915	884	922	892	902	843	879	908	844	946	941	869	867	873	869	926	946	903	893	912	868	918	888	963	861	893	898	859	884	949	903	874	886	861	913	858	934	904	916	895	860	903	904	909	881	893	864	906	879	954	923	884	927	915	899	901	927	904	899	951	850	882	959	958	914	919	942	895	857	901	858	892	987	914	939	901	898	938	880	887	874	816	924	902	935	843	894	863	926	875	900	898	945	899	957	862	948	911	887	890	942	940	905	910	897	877	870	919	909	860	860	914	891	913	835	944	857	948	952	874	916	891	870	881	887	935	887	907	848	920	964	870	918	906	914	872	889	924	899	887	938	952	935	935	883	881	923	901	824	930	865	873	935	929	905	875	857	921	936	933	896	856	920	881	891	840	933	897	860	901	969	884	890	835	857	888	924	923	865	896	872	904	859	854	878	921	882	915	897	885	871	922	901	881	881	883	906	876	917	913	950	894	907	874	895	848	916	933	946	892	923	865	905	914	925	828	859	952	897	897	883	897	896	897	948	895	872	912	913	894	962	927	870	888	922	933	832	827	908	951	927	948	891	960	863	974	880	931	919	934	858	853	902	901	847	926	905	889	933	858	905	881	892	909	898	915	885	874	933	865	894	876	933	909	854	881	899	927	886	927	910	970	904	886	900	901	904	936	940	934	901	895	950	946	903	924	926	936	893	920	903	865	859	896	882	911	842	861	877	899	906	898	946	942	924
42280	47231	53366	47812	44509	47623	42053	36719	26363	19721	6839	1693	724	764	579	458	415	479	413	393	371	413	399	349	369	341	393	361	339	353	353	380	393	345	323	358	326	371	326	359	372	461	580	663	581	550	467	409	367	360	336	368	368	347	334	323	330	378	325	358	357	322	327	313	349	355	341	358	316	354	338	349	347	318	329	345	303	335	331	305	345	346	351	336	352	319	365	324	367	345	329	338	340	350	338	320	343	342	362	353	352	322	342	312	327	317	351	337	338	367	362	373	355	344	346	387	363	310	334	313	330	334	379	355	347	325	370	365	375	355	379	323	325	328	353	357	352	350	348	361	386	354	336	387	336	318	331	367	379	321	346	341	339	356	358	357	372	353	353	353	343	354	382	379	365	366	343	346	355	381	331	331	362	324	327	354	324	346	340	374	345	357	370	348	358	327	344	339	354	352	326	343	336	357	326	341	327	343	321	316	382	344	370	339	335	354	352	342	311	366	327	321	342	314	368	369	366	327	353	315	365	347	348	329	353	353	351	364	358	336	318	347	349	370	360	354	314	347	350	297	338	328	347	371	358	366	346	324	345	351	360	302	308	355	346	353	322	331	391	370	353	334	342	340	327	347	313	311	340	351	368	357	347	322	377	341	359	388	318	356	351	337	341	351	325	358	373	372	342	329	332	346	344	348	342	350	372	377	315	335	325	315	348	352	345	346	361	309	356	369	365	340	362	352	320	336	346	326	327	360	337	376	376	345	330	344	340	389	346	312	356	349	342	344	370	345	346	322	353	342	373	346	377	320	348	335	362	371	363	347	349	315	367	326	371	340	314	386	328	373	311	339	354	345	339	310	356	336	341	350	343	359	317	338	356	339	345	374	335	321	359	321	362	358	381	339	320	312	353	367	337	356	310	364	323	366	355	329	342	348	361	352	378	318	332	373	341	336	309	356	343	357	354	344	303	331	349	329	317	330	330	348	304	329	324	343	344	336	345	352	334	340	348	340	361	379	364	361	348	364	368	360	349	384	356	354	332	360	340	315	315	319	316	322	329	360	361	393	373	365	370	326	334	371	345	341	365	352	380	317	332	314	330	340	337	348	397	353	367	325	338	347	355	353	361	334	342	366	336	311	318	333	354	352	360	284	361	343	322	344	361	328	302	340	324	359	337	391	351	339	362	356	382	349	336	360	341	330	359	362	345	337	330	353	353	357	352	336	356	360	344	371	320	370	382	338	384	324	319	308	342	342	341	366	333	356	364	371	357	379	393	364	403	365	340	323	345	334	354	318	334	341	333	328	349	347	334	348	341	325	349	371	346	338	348	306	335	376	341	361	324	360	361	342	312	392	338	361	345	342	369	347	318	337	353	353	374	345	351	309	346	345	348	339	347	362	316	365	360	315	298	366	340	352	352	325	350	333	364	336	329	348	385	356	355	333	344	325	351	323	357	342	389	379	355	339	344	331	360	327	335	323	330	373	352	364	335	341	324	323	368	343	363	353	374	346	370	336	325	354	363	322	360	341	315	361	378	331	357	336	325	337	349	366	331	351	336	296	363	359	371	365	349	350	380	337	353	345	336	343	359	331	316	374	375	334	357	357	356	380	341	346	348	338	352	356	358	349	368	337	345	337	323	344	332	337	365	380	313	361	401	343	355	359	352	315	327	368	359	356	362	334	364	344	314	327	377	340	355	373	361	335	341	345	344	365	339	324	352	350	358	349	352	321	338	353	354	393	357	360	369	311	368	334	378	418	333	362	373	360	308	367	372	327	352	327	389	352	360	335	365	367	362	341	402	347	332	336	363	354	350	352	329	335	341	340	346	350	321	344	317	354	354	318	365	343	344	360	346	378	354	311	313	333	324	350	344	318	358	373	322	354	345	355	350	337	316	351	337	339	315	352	353	343	369	332	326	317	338	353	361	346	343	352	360	320	366	371	345	322	328	340	344	353	362	346	334	346	360	362	357	343	318	373	373	360	358	348	322	322	369	367	334	355	325	325	341	306	335	324	350	335	349	341	329	384	347	335	352	351	326	337	320	349	359	378	348	362	348	334	336	343	329	348	344	327	343	347	360	362	334	353	315	357	328	315	359	356	346	341	383	340	328	379	349	345	304	332	344	337	326	352	354	350	338	347	360	339	358	352	349	378	362	380	337	365	317	356	333	374	320	349	307	317	333	337	370	347	329	346	363	316	326	332	332	354	326	324	377	323	334	367	373	339	331	351	359	353	340	350	312	350	317	388	320	343	372	287	382	332	325	353	369	333	328	365	324	343	320	341	337	335	363	336	357	379	376	345	370	316	351	371	293	323	337	338	350	359	316	317	356	345	374	330	338	365	380	377	304	344	352	341	368	340	320	363	301	344	332	324	357	330	349	331	365	369	337	339	323	341	355	360	373	338	349	350	357	356	357	364	346	353	317	340	319	341	329	345	349	344	320	388	344	350	350	359	312	324	338	356	371	352	365	359	320	378	351	379	367	338	311	348	330	363	322	331	352	355	335	320	329	334	355	369	341	341	327	340	354	312	378	368	371	362	330	341	331	352	294	334	357	318	368	338	361	308	331	363	350	349	335	331	369	337	333	356	338	368	321	349	291	330	331	341	339	336	348	350	340	345	321	319	359	384	342	364	350	366	364	346	335	333	348	349	340	361	329	353	358	344	361	324	346	341	333	332	337	339	346	361	384	376	358	363	346	356	337	343	306	358	363	388	336	337	355	352	324	315	339	341	329	330	384	344	340	324	327	337	358	311	334	393	312	367	352	335	333	357	361	381	350	364	331	369	328	328	351	361	329	336	374	362	344	378	343	374	347	345	341	370	349	363	292	349	334	382	365	349	340	374	347	361	342	337	366	348	348	359	344	331	294	355	344	357	306	406	332	334	306	322	331	338	373	365	364	308	298	367	328	323	340	390	331	308	344	336	345	336	393	367	363	342	322	341	383	364	379	335	356	352	352	376	332	339	347	356	371	308	367	304	330	338	364	361	345	364	303	352	389	362	318	337	300	326	338	379	386	341	323	362	327	339	353	343	357	330	329	368	383	336	348	332	321	334	364	342	336	342	362	338	364	334	343	350	343	363	330	348	313	330	354	367	392	355	345	354	339	352	360	343	314	316	357	330	377	360	333	345	338	339	362	371	382	338	363	329	329	348	327	349	376	343	355	371	347	319	348	356	346	383	306	332	341	364	366	312	336	366	335	296	372	345	358	315	363	356	357	345	379	347	327	350	337	330	346	348	330	347	337	360	365	322	350	361	331	356	347	339	362	366	323	380	347	290	364	404	356	325	342	350	340	343	336	346	348	359	328	341	348	379	378	363	318	323	382	367	299	352	322	339	347	358	386	351	359	323	372	348	353	347	349	372	352	336	309	332	305	339	356	346	325	342	371	327	352	328	365	339	322	359	331	343	353	336	327	341	324	356	330	346	371	336	336	349	319	328	341	312	362	357	365	336	293	372	331	346	343	344	341	338	339	342	355	386	327	338
28679	42092	51887	54473	59620	57474	56508	44122	33938	18333	5599	3134	2230	3106	2474	1362	1357	1448	1231	1053	932	901	955	893	895	935	915	911	944	918	934	924	933	877	930	927	917	887	915	873	892	1306	2368	2709	2089	1720	1401	1135	963	950	838	911	881	863	922	881	875	842	856	885	856	871	829	858	886	813	865	855	859	851	891	860	845	915	847	901	863	905	888	878	862	812	808	901	890	878	839	862	896	877	856	903	901	876	847	820	913	836	867	920	903	876	814	904	840	907	870	873	888	891	895	839	869	822	825	896	848	902	884	832	842	893	937	838	878	850	844	851	906	894	871	950	834	798	888	832	847	889	848	861	906	868	819	868	826	807	840	887	852	875	915	849	828	899	851	874	893	845	863	868	875	837	861	859	909	861	902	880	879	847	843	858	872	823	845	871	878	828	911	876	829	893	856	854	870	860	884	860	888	836	826	864	864	841	850	876	845	921	899	908	926	835	836	840	842	904	871	885	875	840	839	867	835	904	870	904	790	826	892	813	923	856	897	897	835	908	893	849	887	873	868	894	875	938	905	884	845	844	874	925	884	869	837	888	856	861	848	868	851	848	849	907	848	868	862	888	915	828	877	883	856	861	896	829	837	867	890	925	875	867	868	912	872	846	865	861	863	874	830	903	903	839	866	844	876	839	834	825	847	894	856	875	862	866	891	803	883	878	848	863	854	857	882	836	867	891	847	798	864	828	886	877	880	884	898	782	844	885	881	870	907	817	885	847	831	806	849	911	825	832	851	842	892	844	871	900	816	870	870	864	866	865	868	881	833	860	878	894	854	889	883	866	903	782	861	840	852	817	896	862	869	900	823	907	886	877	845	840	824	882	845	882	854	875	864	892	876	894	849	849	870	914	813	876	883	868	832	897	812	864	847	883	860	862	923	859	818	877	858	832	867	828	890	851	893	909	831	841	884	826	852	843	810	861	951	869	818	848	852	866	861	804	828	897	905	837	865	872	826	852	863	916	896	881	899	889	867	886	899	895	853	850	849	868	849	920	853	828	891	863	891	853	848	890	887	878	884	911	852	847	895	819	819	858	858	887	814	855	844	919	867	870	834	857	882	860	895	861	899	844	858	861	888	831	818	815	870	866	842	851	896	836	929	879	806	863	819	902	859	896	851	874	785	850	849	914	908	882	863	859	809	855	869	867	878	886	890	861	862	836	848	848	834	860	853	847	885	863	859	885	897	867	892	892	821	845	875	858	901	877	904	842	881	893	911	858	880	841	844	779	898	868	874	848	887	874	884	882	887	897	824	874	845	873	920	859	862	883	884	841	832	883	870	827	864	868	861	859	854	859	917	840	857	835	871	833	864	868	845	892	857	913	813	949	859	903	926	870	856	870	839	922	888	860	904	868	926	856	870	855	871	884	833	879	862	827	840	843	823	820	901	884	869	879	874	859	850	823	868	808	874	848	863	843	868	867	866	888	827	780	866	879	882	867	871	894	820	884	859	874	870	888	830	886	861	847	850	869	854	860	887	886	842	878	802	839	865	830	870	868	904	864	861	902	902	845	851	863	833	864	890	841	851	840	888	850	899	901	918	860	865	857	844	845	820	903	882	872	891	832	885	898	881	885	865	835	819	889	831	834	860	891	830	905	883	871	903	889	867	829	865	866	870	920	883	846	867	888	905	856	891	920	850	877	857	888	833	838	854	851	878	865	840	846	873	840	875	864	841	904	853	883	849	851	814	885	890	814	859	830	862	879	845	882	854	902	870	888	922	818	846	808	955	919	889	798	813	881	845	861	852	874	876	853	853	861	872	867	825	885	829	851	861	839	878	925	864	860	829	852	916	843	835	836	816	834	882	863	840	818	850	901	834	867	911	890	873	850	907	838	896	893	859	862	859	854	874	931	841	843	823	824	838	931	817	878	865	843	871	816	870	865	868	872	875	894	892	883	848	855	845	870	837	833	864	829	858	911	901	918	851	838	883	825	817	866	837	886	906	927	863	788	859	882	888	873	853	868	882	845	884	851	851	932	880	842	917	866	863	864	835	858	859	852	858	834	857	885	872	841	842	835	856	888	840	828	909	905	854	877	868	845	877	815	827	866	892	917	827	872	849	828	882	849	817	861	841	863	872	854	920	900	880	877	854	857	870	866	873	853	909	841	869	879	882	834	854	923	801	851	875	925	914	823	914	861	901	909	854	859	812	861	801	846	927	917	893	843	827	843	892	902	857	848	831	898	881	878	823	860	870	874	900	842	838	887	870	920	884	876	889	832	885	858	868	827	920	890	888	872	878	867	844	873	874	809	837	855	846	818	881	867	917	866	857	865	883	831	878	889	863	802	875	883	856	889	907	865	885	813	828	861	851	896	839	914	878	851	847	853	821	837	867	878	861	854	831	828	868	866	883	873	839	893	856	847	872	831	910	852	870	859	870	868	844	847	930	881	867	857	864	878	843	823	883	866	880	864	830	865	826	873	895	811	844	862	855	867	879	829	889	877	884	873	836	836	856	808	843	925	903	840	827	903	816	829	879	872	854	872	810	813	826	874	844	890	873	852	849	833	896	875	844	873	857	816	881	878	821	847	858	916	926	919	813	909	907	806	877	887	852	839	879	824	850	815	837	902	863	819	897	872	896	892	885	880	910	910	874	908	905	874	857	845	850	835	840	804	854	886	900	872	803	892	857	819	848	848	859	882	827	848	817	897	845	858	845	825	960	883	821	833	852	839	850	831	874	903	819	910	835	870	876	858	899	780	844	900	871	888	886	873	874	823	899	811	865	878	867	869	848	885	805	860	848	823	857	806	831	825	880	836	860	795	831	879	893	781	840	881	865	879	844	867	824	841	838	870	870	879	869	855	870	887	836	880	846	807	807	852	846	867	829	847	863	849	855	865	890	865	880	865	842	865	887	804	821	915	866	826	846	869	860	837	846	893	868	916	881	846	861	918	873	862	826	872	857	906	941	881	845	864	888	891	891	867	897	807	800	859	866	918	857	892	899	826	831	909	853	840	866	859	889	918	886	887	856	837	869	891	820	844	864	866	850	853	915	836	890	926	891	894	836	831	889	831	854	893	865	851	845	822	865	885	855	918	887	816	852	851	884	838	861	866	856	875	852	853	931	845	888	862	914	882	887	876	888	879	858	923	868	841	871	874	867	872	892	862	825	873	836	857	885	878	829	899	860	894	934	879	869	883	848	815	838	869	893	878	887	882	921	877	860	864	835	884	838	905	811	876	872	925	896	861	916	856	867	836	865	874	890	931	838	796	845	871	875	883	856	840	844	838	841	892	834	862	872	826	853	853	801	885	908	858	878	860	894	900	806	885	877	821	885	935	854	796	912	883	881	899	885	871	822	818	875	882	872	876	892	854	808	855	858	816	877	879	883	856	897	828	868	849	846	844	834	834	918	861	852	852	908	835	872	820	845	857	816	836	884	845	893	850	826	837	851	815	835	890	858	840	895	855	873	849	845	892	828	830	925	852	898	792	807	908	897	878
54233	52080	44318	49392	47361	43760	35088	29853	28645	23236	11705	4674	1825	1204	674	567	550	522	479	419	399	371	391	385	397	421	396	386	367	372	377	359	363	347	377	336	364	369	364	377	428	515	969	1213	1133	792	581	476	398	408	385	377	363	364	332	318	343	369	306	324	350	364	352	327	319	384	370	348	359	377	357	353	371	328	372	361	364	356	344	365	356	364	359	320	357	346	341	366	367	364	345	345	349	367	347	351	367	342	330	365	386	358	342	358	339	351	329	311	349	343	387	362	362	374	349	354	363	361	389	366	317	345	373	377	364	414	351	342	380	340	376	327	348	361	369	340	379	365	348	350	329	373	332	317	363	322	370	380	359	337	365	370	357	387	364	369	352	353	314	332	337	339	340	304	341	365	357	308	321	340	343	402	338	330	325	372	340	362	326	370	377	347	350	317	335	376	355	355	350	338	334	372	306	307	375	343	389	355	397	337	354	379	343	373	370	355	343	343	359	336	331	336	393	346	372	370	345	375	364	341	319	339	372	341	368	339	370	362	340	357	353	328	336	348	341	370	323	360	371	332	353	345	319	359	343	398	381	356	373	383	315	363	354	360	333	346	333	340	327	316	358	343	377	360	331	352	352	362	342	350	360	335	372	388	380	343	371	322	361	372	402	337	352	337	373	361	381	322	368	373	359	348	346	360	344	331	369	360	365	365	350	344	354	347	393	373	364	384	394	330	348	331	379	315	351	365	346	357	383	317	316	358	360	342	360	373	324	369	376	367	366	346	317	340	347	347	315	342	369	334	325	379	370	397	360	353	351	338	327	371	325	328	369	375	391	349	356	373	332	361	359	371	342	340	359	326	368	345	332	321	317	354	312	342	333	336	326	357	331	328	338	359	338	348	359	359	373	373	345	368	360	320	336	348	321	342	351	360	357	390	393	366	357	375	341	377	344	355	357	350	381	381	350	359	329	328	342	353	306	364	354	381	370	363	325	345	328	331	341	370	318	372	337	350	340	373	354	343	319	353	350	356	372	309	356	355	350	365	354	330	358	341	344	359	358	362	363	378	358	349	355	347	347	386	362	383	349	349	369	341	335	344	384	360	349	326	315	333	338	365	351	371	336	353	345	327	343	348	331	354	348	327	350	335	355	345	305	328	344	351	338	360	372	340	380	328	362	349	312	376	371	368	315	357	332	363	352	372	377	374	336	361	355	344	321	331	364	350	347	344	362	366	332	357	361	332	367	349	346	311	346	333	345	355	350	312	347	362	318	338	353	377	341	340	342	381	331	376	372	313	337	374	385	317	362	352	336	386	372	348	328	361	309	352	334	368	336	345	339	366	345	355	350	363	363	318	328	313	373	329	312	339	338	333	332	343	386	347	325	343	355	330	362	349	338	329	358	350	381	388	359	366	330	339	353	356	353	353	328	328	331	358	384	357	357	354	405	364	346	346	342	330	349	352	345	339	355	353	336	314	359	351	366	357	340	363	364	360	323	337	367	358	343	354	346	347	365	339	368	360	369	406	349	331	349	368	366	351	393	376	348	323	357	352	405	337	376	360	375	375	358	345	337	362	338	345	334	335	353	329	353	355	358	362	354	368	348	366	351	321	316	363	299	337	340	350	365	346	380	328	352	327	358	334	361	339	321	328	369	346	336	297	340	365	364	363	343	320	302	336	380	360	314	341	344	347	345	346	365	303	317	394	346	379	337	330	333	349	344	318	326	352	333	377	357	360	315	344	313	335	345	333	356	319	339	361	325	330	390	356	319	392	351	334	361	334	341	359	334	341	344	324	353	318	372	341	371	366	360	356	338	342	338	386	347	324	323	328	351	367	379	395	373	370	376	304	357	341	321	351	363	355	353	376	368	368	359	370	389	355	343	348	344	348	324	353	355	379	332	374	347	338	343	357	353	325	347	353	361	363	360	361	353	319	372	342	329	342	329	349	337	350	331	331	333	390	316	335	349	356	341	340	331	349	358	366	383	362	363	350	349	347	332	354	355	375	377	370	337	348	366	398	347	345	322	355	353	324	366	367	362	371	352	361	360	333	337	320	357	338	368	334	316	342	365	339	376	372	338	380	366	371	378	333	389	332	348	357	353	355	389	307	376	369	363	350	352	390	360	365	340	326	354	351	349	366	330	350	389	364	396	349	357	344	341	318	312	379	387	355	359	358	323	323	341	369	345	379	334	376	362	360	317	387	334	366	316	308	389	370	361	368	339	333	333	378	334	327	366	384	330	355	353	370	341	377	341	370	352	354	366	352	344	341	323	368	333	370	370	344	354	376	325	376	365	331	374	342	346	346	370	351	332	355	376	315	380	357	322	328	368	365	365	340	319	346	343	322	366	361	369	359	324	361	304	341	338	347	350	341	355	324	341	349	349	348	358	337	352	371	366	338	323	345	337	328	343	349	344	342	377	381	358	347	351	326	346	336	337	373	356	326	317	329	367	369	334	355	361	357	364	342	347	357	383	357	322	367	346	353	377	370	376	375	358	332	316	338	370	321	342	338	342	345	362	357	325	369	364	365	368	355	351	328	359	358	345	352	339	315	362	353	320	345	330	324	346	389	353	389	315	370	374	353	346	332	362	324	382	360	368	329	380	337	334	349	355	376	342	347	360	364	323	321	357	345	355	361	310	351	336	366	367	341	342	371	357	367	384	344	334	338	380	390	332	338	374	368	358	352	353	313	384	357	364	352	349	363	356	372	299	337	353	353	375	375	339	337	368	355	339	350	328	324	345	325	314	345	343	349	301	338	377	354	338	359	340	339	366	359	336	342	340	345	340	390	360	358	337	355	373	354	370	381	328	346	356	359	333	369	375	343	373	308	370	361	338	332	349	352	367	355	358	323	335	339	333	346	334	371	330	336	324	378	359	379	370	373	341	372	372	334	360	360	380	344	371	358	356	311	349	376	351	350	350	349	362	389	359	308	351	318	370	338	327	347	353	315	353	340	310	355	334	378	327	358	329	362	374	338	317	348	342	335	343	329	390	365	354	367	370	364	328	343	320	365	343	381	339	336	343	323	311	367	336	382	331	362	346	348	359	345	353	322	365	370	342	338	325	335	336	354	347	345	377	337	315	371	347	328	331	333	371	346	340	370	348	327	339	381	385	329	353	354	314	352	339	337	336	360	350	340	346	407	363	371	318	322	353	299	378	352	365	308	357	352	374	336	334	337	351	361	307	329	346	341	353	352	349	374	330	356	314	357	365	347	360	355	346	367	322	360	362	363	372	352	366	328	338	339	318	341	342	393	345	362	355	342	369	373	378	359	372	344	340	342	365	343	380	341	361	385	322	342	366	346	378	372	366	349	379	349	373	343	387	358	348	309	325	333	388	327	362	352	357	343	363	377	355	388	370	370	366	342	325	336	363	350	387	364	340	341	344	343	343	348	351	335	368	340	338	334	354	369	383	350	364	375	370	358	388	324	374	335	342	328	352	311	361	353	354	387	355	378	317	338	373	359	336	382	371	366	368	347	358	310
38585	46990	49685	56889	58215	54314	47030	42009	36818	26730	11430	6482	5832	4378	2585	1990	2073	1561	1661	1418	1169	1102	1068	1024	1079	981	1040	981	961	959	982	957	1047	969	942	961	957	972	971	908	1294	2160	4381	5335	4813	3458	2095	1437	1188	1019	908	948	892	881	840	873	894	864	901	868	787	846	834	893	854	912	904	849	862	883	819	846	809	878	828	869	880	939	884	852	905	849	887	887	857	934	897	874	908	861	854	930	868	837	813	874	834	932	893	844	891	862	948	848	858	880	889	890	846	897	885	870	900	852	878	869	917	905	898	871	901	899	878	847	870	820	866	865	855	897	837	873	858	910	915	844	902	927	868	875	855	852	844	888	904	895	838	814	866	801	875	893	888	923	891	893	892	864	843	911	806	868	882	840	861	861	819	862	839	865	890	893	898	920	889	868	864	866	915	872	814	873	866	853	910	842	864	880	860	892	841	828	868	851	846	896	855	845	895	855	871	887	839	857	876	876	882	899	948	817	897	816	866	857	869	853	884	880	928	925	874	907	906	885	887	843	896	900	866	922	866	850	845	859	859	818	910	905	894	902	853	898	881	879	887	899	821	825	844	836	860	825	843	887	865	870	875	866	885	884	854	884	895	855	915	884	897	842	855	846	846	871	929	890	893	887	918	928	872	804	866	873	870	911	882	837	849	809	844	864	870	848	850	892	872	884	867	915	896	886	914	844	875	869	858	844	810	898	918	867	896	894	906	908	915	902	891	890	890	881	829	896	822	904	870	877	889	898	856	911	867	829	903	908	877	890	827	877	840	866	893	866	885	840	886	882	900	843	871	884	870	790	861	934	855	818	894	864	825	881	863	927	879	825	861	865	923	866	855	835	834	877	867	845	876	843	877	859	889	859	868	875	871	889	902	899	891	869	899	851	853	933	874	880	874	847	861	884	914	914	903	909	880	884	921	885	919	901	886	854	871	877	826	898	852	868	890	840	852	873	839	858	877	885	893	893	897	907	866	867	887	864	849	810	949	894	890	884	884	831	866	897	847	885	864	859	872	867	959	870	884	870	893	912	825	849	931	888	866	862	892	825	885	868	874	872	877	904	891	902	886	898	871	874	866	879	897	826	898	927	925	892	858	898	829	897	825	894	917	923	833	876	790	887	884	788	877	864	866	912	870	913	914	918	873	913	876	818	894	892	819	836	860	913	821	879	853	887	855	880	928	832	934	840	877	917	846	874	909	825	872	867	863	853	892	829	925	871	877	942	935	872	870	863	876	868	880	879	877	882	869	892	881	866	816	839	895	909	893	847	866	895	882	929	906	836	859	853	902	871	860	899	884	835	834	863	872	833	880	871	863	861	889	903	877	844	847	879	824	910	866	819	909	877	827	844	888	855	912	858	867	834	890	900	948	839	861	852	878	871	841	865	829	867	857	884	867	849	806	886	884	872	860	899	892	877	879	889	926	832	918	884	879	877	895	850	920	869	887	931	883	900	900	873	886	889	856	873	907	896	871	881	873	834	868	860	857	830	881	823	888	875	819	864	880	859	896	895	895	856	887	874	896	868	893	880	888	844	905	823	887	875	854	917	845	803	896	859	870	877	867	919	894	863	872	901	877	906	883	831	864	857	887	927	850	859	880	867	922	862	908	932	879	912	933	911	884	875	952	880	871	865	883	870	886	881	877	842	860	858	921	821	902	865	853	857	891	817	838	849	866	909	842	874	878	898	841	804	862	888	863	892	898	859	903	848	898	900	908	844	844	909	901	861	889	880	868	838	862	831	885	845	933	885	819	926	900	964	837	903	833	847	834	898	879	858	885	840	848	822	890	837	960	877	854	824	877	886	880	876	825	884	908	829	844	869	823	894	875	824	899	922	897	822	875	877	861	879	888	901	806	894	904	847	872	822	846	874	915	864	885	859	890	873	855	908	826	882	928	840	881	864	885	874	916	844	888	890	908	840	898	915	844	912	886	854	832	846	879	852	907	878	876	839	872	874	861	887	877	894	855	868	931	868	885	854	917	946	901	885	872	881	878	898	942	838	920	925	878	859	833	879	903	885	866	885	849	881	874	881	822	911	887	881	862	876	871	831	875	883	921	883	899	892	875	853	842	848	944	863	836	896	899	901	865	911	897	889	887	890	919	896	906	917	889	888	863	880	876	901	887	873	766	923	830	890	857	958	867	852	853	949	873	954	860	915	834	864	911	866	894	926	885	796	903	892	878	852	828	835	857	848	875	864	848	863	838	823	864	859	856	879	883	812	861	909	890	902	918	913	883	899	871	846	896	826	899	901	834	907	819	843	851	887	894	873	897	906	848	890	890	875	901	925	828	903	856	888	865	876	841	900	880	911	886	874	865	896	883	897	880	854	959	871	821	899	871	821	869	879	817	843	855	876	890	851	875	866	873	899	908	841	882	842	875	836	875	893	839	917	879	862	887	835	812	852	930	890	829	877	898	832	920	860	929	879	860	897	925	885	884	877	837	869	866	811	921	930	897	856	894	865	884	939	878	880	849	874	895	866	868	827	895	892	840	836	876	843	912	910	918	902	853	868	892	891	886	849	910	917	803	883	912	870	838	877	879	888	856	930	863	871	900	899	910	886	908	870	885	864	839	842	910	870	838	866	920	886	831	853	867	836	882	939	899	944	880	923	842	860	884	872	876	880	880	919	908	878	859	907	867	852	907	906	814	914	860	883	873	808	884	897	898	869	921	870	899	854	910	879	887	839	860	842	914	838	842	819	894	844	911	887	898	889	854	835	852	883	830	914	803	852	847	857	927	866	857	841	878	869	864	846	836	904	947	879	904	886	851	818	909	858	914	894	845	912	900	875	864	856	912	851	890	891	939	860	867	885	868	870	876	944	839	918	876	812	823	866	818	918	882	842	876	871	811	903	876	972	907	870	940	892	866	847	871	913	928	885	933	844	938	929	878	898	864	826	880	886	864	882	881	870	921	838	892	874	839	871	860	913	897	883	849	887	834	878	890	893	888	887	854	808	858	863	823	837	852	900	845	838	940	873	880	854	899	836	837	835	961	851	847	903	798	870	928	882	863	862	929	898	852	898	860	880	862	838	845	887	801	909	861	890	907	872	902	833	847	915	941	903	871	865	854	856	849	871	823	891	910	841	882	840	872	849	904	891	834	882	928	910	873	932	888	893	897	888	863	874	877	876	864	869	907	887	899	876	856	880	908	806	856	862	899	880	918	858	837	889	891	883	841	843	903	873	866	820	875	937	852	887	823	867	868	825	932	897	871	843	864	891	837	880	864	868	859	883	898	931	873	874	923	877	921	886	915	906	835	889	915	864	916	906	883	914	906	898	857	853	857	891	883	830	850	851	866	848	848	897	882	819	909	843	834	850	798	856	854	831	865	912	886	882	876	869	896	900	870	854	868	891	839	865	885	892	912	859	846	906	850	892	839	910	859	858	886	893	911	857	924	885	892	898	845	875	852	863	867	888	866	869	865	907	844	897	841	888	840	896	831	888	849	892	849	887	864	837
27092	20456	24045	28636	32621	29787	13390	5094	1604	971	798	562	469	474	460	431	417	471	454	450	417	442	426	459	456	456	435	434	431	451	431	444	444	468	449	437	428	443	496	441	440	450	480	488	499	519	503	434	462	404	480	423	446	435	403	457	434	434	411	424	401	427	442	443	427	422	460	417	409	438	394	462	453	431	427	428	424	421	433	427	418	465	455	421	432	470	431	459	451	450	411	423	399	415	448	441	453	425	420	392	464	423	448	394	398	428	433	455	391	461	439	454	488	433	454	471	448	436	428	451	463	429	474	445	448	461	406	438	451	402	451	435	453	431	443	444	437	408	439	428	418	404	422	419	413	422	430	455	413	471	475	448	427	443	462	437	445	464	442	425	443	450	468	454	456	430	426	490	447	420	452	444	426	417	404	437	429	466	432	416	416	421	429	449	417	481	424	446	403	429	444	474	428	444	426	428	426	434	444	421	460	453	428	441	436	404	436	391	449	446	398	420	434	446	387	416	437	447	484	408	407	396	453	415	456	415	421	473	470	416	428	443	434	433	426	413	454	435	420	401	424	388	451	415	380	409	433	413	442	400	439	433	446	389	422	433	410	449	446	451	433	395	409	433	457	433	427	409	464	415	425	432	426	422	429	440	409	429	448	446	460	422	402	411	445	439	430	455	429	413	460	428	428	441	406	457	444	401	407	469	466	426	442	455	454	431	438	456	414	419	419	459	435	439	395	393	417	442	420	454	452	423	434	429	463	440	408	489	415	438	452	418	459	496	464	414	462	420	423	442	435	424	429	431	463	446	467	441	397	417	422	450	433	417	457	450	408	419	448	433	478	485	446	405	393	441	436	434	406	446	395	428	409	407	427	422	471	463	416	441	402	433	397	474	445	416	420	400	398	445	433	420	435	458	436	483	457	437	398	445	434	431	409	399	428	460	431	447	440	430	454	436	432	434	441	444	408	438	403	417	434	437	447	475	415	389	469	417	416	413	412	458	423	426	433	432	429	400	402	404	426	473	412	446	437	411	398	401	451	438	451	415	408	413	441	397	450	480	419	429	425	442	470	440	435	384	447	433	441	443	451	424	403	431	433	467	382	430	443	419	418	451	433	424	456	461	409	459	427	432	441	401	449	456	417	441	456	418	436	427	445	432	410	428	395	462	428	404	426	438	398	412	439	435	474	464	424	394	448	450	420	426	458	441	432	407	410	419	437	452	391	426	450	425	456	419	458	407	419	431	417	449	430	458	442	435	429	453	448	405	413	440	408	436	447	449	487	405	421	432	428	461	454	413	436	460	421	411	458	445	438	454	421	495	466	414	423	392	396	416	471	427	427	470	462	429	444	434	419	435	400	431	421	471	442	441	421	454	445	476	507	448	399	443	422	415	464	427	447	458	431	432	465	416	435	429	431	422	420	416	421	410	430	444	414	384	463	406	425	436	420	434	426	458	424	412	447	441	457	424	411	453	418	429	470	400	442	418	471	422	415	447	418	441	447	454	446	422	426	408	426	455	444	438	434	437	446	402	411	446	462	415	416	450	467	427	454	387	408	450	408	445	451	438	409	421	444	421	419	407	485	432	427	396	459	430	448	427	421	443	396	431	435	441	439	448	472	446	453	410	414	449	420	433	467	443	377	406	458	459	441	438	467	425	445	407	398	436	407	444	438	429	436	426	397	402	419	385	428	433	442	434	423	452	428	442	434	463	439	437	417	426	403	421	428	395	399	423	421	441	428	443	438	430	451	432	461	421	421	462	436	419	457	437	450	449	416	483	407	429	420	422	415	406	405	453	429	398	455	425	410	438	426	418	411	417	437	425	443	421	445	448	454	432	435	422	461	435	427	447	394	454	441	412	430	447	436	412	421	447	408	394	455	440	428	465	407	413	440	432	384	439	433	375	408	409	442	444	415	455	466	469	479	439	435	461	399	432	422	399	435	430	455	444	429	456	449	437	468	440	422	431	417	407	434	446	433	418	429	465	428	423	425	413	443	384	445	434	439	407	441	451	441	457	416	449	437	449	449	444	442	462	429	429	429	472	448	441	423	430	420	379	431	411	404	415	424	453	424	452	501	426	476	443	406	437	436	420	432	435	393	483	429	421	451	416	418	448	444	462	443	405	435	432	435	396	404	445	425	431	428	427	442	439	412	455	438	431	400	447	413	425	407	434	441	470	451	422	432	460	436	435	431	453	456	420	425	454	414	417	407	425	405	453	430	441	436	418	421	431	444	416	405	417	415	428	422	459	426	441	450	437	440	433	422	448	445	431	415	453	429	447	432	418	436	418	427	387	412	398	415	471	445	437	431	428	399	439	422	464	418	402	412	429	467	433	426	444	420	424	400	437	433	422	445	472	461	423	426	411	432	439	445	424	468	435	389	425	504	400	414	390	461	414	431	451	459	432	492	412	414	417	463	456	434	402	414	448	457	417	412	458	431	395	413	422	414	474	439	435	459	461	413	398	473	432	417	424	473	413	472	462	430	416	449	432	448	439	406	447	441	450	452	439	426	478	418	411	475	475	403	429	442	422	446	469	406	425	414	386	439	453	456	422	445	447	427	459	464	388	440	416	396	442	456	403	426	422	427	442	455	462	426	454	432	437	419	443	433	449	470	437	468	427	435	447	464	462	453	421	445	426	406	445	421	448	407	414	415	420	467	419	424	435	435	427	435	411	394	441	453	441	420	444	409	419	424	418	422	452	411	416	402	414	405	415	402	447	426	431	424	459	445	431	388	437	448	449	410	413	443	391	482	433	435	449	410	411	424	422	469	432	465	456	419	431	424	447	446	411	435	453	482	451	467	423	424	437	446	444	420	423	422	418	422	456	421	430	420	440	425	447	440	459	418	413	419	439	423	426	438	439	435	430	468	409	397	426	476	426	432	465	423	425	370	398	408	447	414	443	407	441	442	444	403	438	463	437	409	442	439	471	433	416	407	409	400	414	409	434	430	467	412	415	422	400	437	462	431	470	428	441	398	430	421	446	446	451	409	431	442	435	430	454	427	450	443	428	413	447	467	433	456	402	449	455	465	455	427	423	426	412	416	447	423	419	486	451	452	442	410	413	421	400	430	484	428	439	402	445	400	491	440	442	409	438	460	426	459	424	398	420	439	462	428	429	450	448	406	412	463	464	457	442	439	468	412	412	435	391	409	437	416	401	427	428	437	419	414	448	432	442	421	415	422	392	455	452	408	435	433	444	441	432	401	428	434	465	435	464	409	413	438	425	508	467	416	456	496	431	427	432	436	400	452	433	409	439	426	443	423	419	451	447	461	399	449	437	463	464	409	453	457	458	437	417	434	416	438	415	425	426	412	423	463	398	407	415	453	477	429	433	427	415	442	428	444	425	437	422	425	464	454	430	415	416	426	425	407	433	438	449	458	429	420	459	426	418	404	429	397	423	468	427	428	479	444	416	440	437	419	438	437	461	453	429	462	410	412	469	462	425	445	449	463	422	406	438	434	427	418	462	453	432	435	424
16983	19341	28281	36844	41492	38512	20142	10606	4749	3188	2691	1474	1439	1246	1186	1205	1189	1188	1173	1105	1151	1217	1111	1122	1164	1081	1086	1063	1123	1093	1112	1094	1075	1085	1097	1098	1128	1072	1094	1110	1123	1152	1280	1460	1555	1306	1250	1121	1197	1074	1083	1135	1043	1078	1092	1051	1074	1092	1091	1126	1071	1087	1148	1081	1116	1118	1147	1095	1099	1120	1107	1077	1053	1090	1069	1090	1133	1094	1081	1065	1094	1073	1032	1115	1115	1055	1092	1148	1118	1088	1075	1053	1032	1058	1047	1053	1032	1133	1030	1010	1119	1056	1025	1071	1036	1131	1063	1079	1075	1064	1109	1091	1068	1128	1137	1119	1123	1102	1087	1110	1077	1103	1072	1106	1062	1127	1109	1062	1082	1104	1058	1096	1102	1045	1081	1095	1150	1046	1080	1075	1130	1089	1046	1068	1128	1076	1135	1089	1046	1045	1117	1068	1077	1121	1016	1120	1039	1141	1090	1074	1133	1090	1107	1111	1094	1035	1028	1111	1067	1076	1096	1114	1100	1008	1117	1064	996	1095	1138	1073	1101	1085	1121	1070	1082	1105	1053	1049	1034	1049	1097	1088	1064	1044	1100	1056	1016	1040	1116	1072	1081	1090	1079	1062	1063	988	1071	1124	1062	1098	1071	1103	1100	1082	1103	1044	1134	1072	1077	1103	1130	1087	1044	1048	1092	1036	1030	1063	1040	1102	1078	1130	1122	1064	1077	1139	1056	1101	1079	1067	1076	1079	1074	1027	1024	1075	1037	1148	1044	1077	1055	990	1125	1087	1116	1052	1045	1098	1061	1064	1057	1070	1078	1067	1104	1055	1085	1050	1101	1050	1102	1052	1073	1067	1111	1142	1094	1072	1023	1115	1074	1089	1084	1088	1062	1075	1079	1070	1111	1089	1054	1096	1101	1103	1050	1046	1045	1060	1118	1068	1097	1049	1080	1130	1039	1071	1072	1140	1080	1099	1134	1147	1070	1017	1111	1156	1084	1080	1149	1137	1107	1121	1044	1091	1055	1120	1148	1066	1123	1089	1134	1086	1054	1075	1148	1118	1028	1157	1056	1062	1098	1075	1072	1061	1092	1074	1029	1086	1096	1126	1107	1109	1088	1113	1123	1077	1170	1032	1064	1060	1104	1129	1095	1104	1069	1105	1086	1114	1052	1092	1065	1130	1048	1128	1105	1045	1114	1070	1102	1048	1087	1039	1046	1129	1067	1121	1103	1113	1089	1079	1079	1117	1002	1061	1057	1086	1070	1064	1091	1141	1129	1092	1143	1084	1052	1097	1100	1098	1070	1071	1082	1083	1014	1145	1107	1083	1117	1134	1140	1062	1073	1090	1043	1089	1077	1056	1109	1097	1106	1104	1102	1071	1051	1166	1098	1053	1086	1127	1070	1071	1062	1054	1109	1029	1093	1055	1041	1074	1119	1063	1133	1079	1056	1077	1055	1061	1077	1047	1099	1113	1101	1117	1062	1077	1092	1125	1132	1013	1117	1056	1040	1096	1106	1088	1071	1046	1082	1057	1071	1115	1098	1060	1068	1056	1073	1125	1093	1070	1092	1091	1087	1039	1017	1090	1047	1067	1048	1118	1043	1044	1075	1099	1110	1113	1109	1111	1042	1114	1094	1125	1058	1068	1069	1068	1029	1030	1108	1070	1127	1065	1078	1111	1108	1099	1053	1087	1121	1090	1085	1030	1076	1077	1067	1073	1091	1078	1117	1034	1080	1089	1110	1119	1115	1162	1026	1111	1073	1153	1070	1062	1078	1071	1122	1092	1099	1126	1079	1039	1070	1117	1065	1081	1084	1083	1162	1105	1069	1087	1088	1033	1123	1055	1105	1108	1003	1081	1041	1055	1078	1055	1117	1068	1105	1114	1093	1027	1048	1123	1054	1138	1132	1081	1077	1054	1051	1086	1084	1126	1079	1054	1136	1055	1058	1094	1098	1108	1052	1131	1063	1072	1035	1056	1059	1037	1128	1127	1054	1093	1095	1072	1100	1098	1118	1093	1066	1146	1114	1077	1071	1126	1075	1102	1089	1157	1069	1049	1043	1071	1068	1138	1056	1118	1094	1095	1055	1089	1066	1060	1136	1089	1062	1113	1076	1088	1119	1079	1099	1061	1097	1118	1106	1114	1088	1057	1097	1154	1092	1102	1092	1096	1087	1068	1081	1088	1118	1093	1036	1150	1130	1040	1099	1118	1123	1045	1054	1046	1061	1078	1071	1129	1063	1031	1052	1098	1097	1046	1122	1114	1119	1066	1145	1098	1068	1075	1124	1095	1063	1098	1050	1128	1118	1135	1088	1157	1084	1111	1090	1108	1063	1086	1049	1081	1057	1059	1028	1059	1079	1098	1084	1156	1093	1040	1134	1065	1099	1060	1102	1074	1078	1053	1010	1124	1026	1110	1095	1072	1075	1086	1067	1141	1117	1130	1079	1103	1075	1127	1059	1095	1088	1026	1014	1098	1097	1047	1101	1099	1114	1159	1076	1087	1098	1107	1097	1121	1070	1090	1058	1055	1056	1132	1085	1108	1113	1091	1054	1112	1073	1088	1045	1052	1091	1108	1062	1121	1096	1098	1095	1066	1070	1096	1015	1102	1135	1054	1083	1082	1108	1137	1037	1094	1101	1108	1049	1017	1070	1139	1075	1058	1108	1117	1090	1105	1096	1068	1096	1059	1131	1103	1139	1068	1075	1109	1085	1103	1020	1073	1081	1083	1034	1106	1049	1142	1095	1154	1093	1092	1111	1087	1119	1063	1021	1114	1053	1052	1142	1101	1093	1116	1077	1066	1072	1062	1120	1077	1049	1102	1022	1109	1059	1065	1076	1131	1035	1154	1064	1013	1084	1106	1081	1105	1059	1097	1063	1119	1064	1062	1037	1127	1078	1108	1054	1044	1136	1049	1053	1083	1065	1026	1104	1079	1047	1107	1106	1093	1093	1074	1077	1099	1116	1054	1122	1044	1034	1078	1067	1091	1097	1060	1120	1067	1083	1084	1162	1055	1068	1057	1085	1064	1058	1151	1045	1091	1107	1111	1134	1078	1104	1085	1130	1109	1056	1099	1029	1147	1070	1062	1087	1063	1103	1074	1113	1075	1156	1057	1109	1098	1049	1089	1077	1069	1109	1072	1128	1120	1027	1014	1074	1040	1106	1098	1082	1052	1075	1054	1125	1067	1143	1103	1026	1087	1066	1093	1136	1103	1061	1128	1047	1082	1052	1058	1100	1090	1093	1056	1070	1113	1128	1053	1087	1059	1080	1082	1043	1123	1163	1099	1113	1068	1077	1025	1057	1029	1098	1034	1084	1058	1130	1114	1061	1047	1094	1099	1095	1029	1059	1110	1077	1101	1036	1085	1078	1086	1091	1108	1091	1138	1042	1100	1146	1089	1111	1127	1067	1076	1087	1063	1039	1100	1086	1119	1061	1100	1087	1093	1134	1029	1085	1101	1039	1060	1062	1057	1056	1046	1135	1039	1054	1019	1031	1104	1069	1080	1137	1066	1071	1096	1036	1081	1091	1099	1079	1053	1042	1115	1115	1037	1087	1113	1099	1024	1084	1111	1084	1068	1145	1103	1036	1133	1107	1120	1114	1084	1072	1082	1061	1069	1099	1056	1122	1093	1134	1106	1051	1085	1057	1064	997	1093	1078	1069	1068	1052	1060	1130	1120	1131	1078	1048	1058	1125	1029	1080	1065	1108	1099	1108	1056	1093	1023	1101	1061	1064	1086	1091	1071	1058	1163	1117	1125	1125	1108	1036	1072	1093	1089	1100	1123	1089	1068	1069	1089	1019	1041	1124	1057	1101	1117	1105	1109	1041	1114	1110	1082	1091	1101	1090	1026	1132	1108	1058	1011	1083	1057	1076	1064	1063	1106	1075	1065	1111	1087	1123	1017	1129	1116	1030	1092	1046	1043	1058	1098	1139	1080	990	1145	1098	1124	1079	1059	1058	1046	1112	1056	1034	1109	1110	1101	1092	1155	1105	1035	1101	1075	1081	1171	1100	1150	1074	1046	1106	1140	1104	1080	1069	1094	1122	1115	1136	1052	1076	1173	1098	1112	1107	1052	1131	1093	1030	1067	1096	1070	1061	1032	1082	1069	1070	1118	1020	1087	1108	1053	1085	1112	1131	1089	1042	1117	1106	1096	1060	1094	1089	1065	1067	1107	1081	1054	1089	1057	1066	1101	1048	1124	1039	1130	1108	1093	1073	1089	1068	1069	1081	1083	1144	1017	1073	1092	1064	1077	1151	1121	1085	989	1079	1118	1091	1082	1143	1062	1112	1046	1049	1042	1079	1118	1061	1108	1068	1105	1058	1121	1143	1065	1071	1067	1029	1071	1088	1071	1127	1064	1130	1048	1070	1092	1097	1034	1072	1087	1099	1106	1072	1094	1045	1091	1030	1028	1103	1078	1100	1040	1055	1132	1050	1063	1077	1102	1110	1052	1088	1070	1055	1125	1131	1118	1088	1088	1112	1053	1071	1087	1146	1054	998	1057	1120	1066	1022	1076	1113	1061	1070	1101	1100	1047	1083	1038	1137	1113	1059	1097	1096	1089	1109	1075	1121	1089	1114	1115	1089	1069	1105	1071	1059	1085	1138	1065	1147	1073	1105	1064	1125	1039	1078	1072	1089	1064	1111	1107	1037	1085	1111	1078	1124	1107	1087	1083	1113	1069	1109	1051	1100	1123	1065	1149	1162	1070	1070	1093	1100	1046	1043	1047	1075	1148	1137	1065	1132	1071	1134	1101	1069	1095	1083	1105	1063	1068	1056	1114	1090	1107	1093	1107	1086	1114	1076	1046	1046	1111	1145	1131	1061	1124	1054	1066	1091	1114	1155	1146	1057	1056	1103	1114	1044	1103	1092	1074	1097	1096	1029	1109	1044	1062	1075	1121	1066	1076	1044	1080	1139	1106	1104	1137	1118	1034	1093	1045	1075	1066	1152	1124	1095	1076	1019	1089	1104	1128	1120	1035	1110	1121	1130	1067	1183	1060	1112	1071	1061	1098	1024	1169	1123	1125	1054	1081	1071
42305	45130	51039	45182	51343	50133	37253	29908	23784	16263	9486	2990	1323	1043	664	563	538	560	560	504	493	485	477	461	466	464	474	485	415	444	421	483	459	481	424	436	453	479	459	434	496	576	680	894	894	723	583	529	463	473	482	448	446	457	412	428	418	468	418	437	454	466	430	433	458	476	445	457	444	475	404	442	426	421	481	473	424	430	412	442	448	428	413	413	444	456	383	399	448	453	465	417	429	388	416	470	424	439	417	445	395	402	441	451	416	467	413	439	399	449	436	424	458	441	441	445	446	464	444	398	429	453	429	494	449	420	390	426	406	445	418	449	400	440	468	414	483	441	411	397	452	424	428	404	416	487	443	429	411	456	439	453	447	406	444	423	432	440	460	452	445	430	430	434	393	427	406	452	443	416	425	436	418	457	418	464	441	436	445	429	445	437	437	421	421	451	435	401	448	437	431	470	455	444	461	456	444	442	440	459	460	476	434	429	472	473	439	447	470	438	449	441	437	427	435	424	430	444	421	476	420	443	419	458	401	437	448	441	466	433	439	416	446	459	424	470	440	413	414	446	395	438	445	485	426	388	440	455	432	451	456	464	423	458	415	438	403	442	446	451	452	445	466	443	473	441	458	435	414	457	425	450	404	413	435	429	445	426	481	436	458	423	449	423	404	439	435	429	449	423	402	424	433	400	393	449	417	447	451	432	452	426	470	418	438	420	445	462	437	439	463	434	467	398	439	445	463	512	427	449	427	418	445	437	439	440	423	441	451	422	454	478	469	426	448	443	436	446	388	412	420	417	508	428	453	465	398	444	485	438	394	421	458	459	446	418	401	444	438	439	408	411	483	445	433	426	416	443	421	424	447	435	440	428	422	400	435	431	417	459	436	471	424	426	440	450	442	414	452	462	488	455	447	422	461	464	446	437	457	453	446	450	452	461	417	388	457	466	424	481	441	473	442	465	425	403	420	448	469	425	413	444	456	447	432	440	454	472	462	433	464	437	442	438	440	414	427	449	427	460	459	416	418	431	496	404	421	430	453	438	409	483	461	444	427	447	495	460	463	441	491	462	447	424	471	458	451	468	421	444	495	440	453	435	466	466	435	462	441	451	447	447	451	463	453	429	453	482	463	455	433	463	414	418	423	463	453	458	419	414	428	473	407	451	475	443	429	429	430	439	432	414	457	465	401	436	434	437	431	479	435	446	463	443	437	397	425	434	456	438	447	418	476	466	457	440	415	470	436	419	442	445	412	445	427	455	434	438	433	420	451	413	414	430	462	455	431	441	418	415	404	456	406	429	449	406	438	448	416	414	444	423	457	432	425	441	386	405	448	450	406	438	446	467	434	417	435	430	430	438	427	440	417	452	452	424	438	420	472	452	414	415	433	467	419	434	424	438	460	464	462	434	435	424	442	451	415	452	472	409	429	467	431	459	409	427	444	426	411	403	435	422	417	436	440	420	435	423	432	470	434	453	430	411	475	449	441	427	442	405	415	447	461	461	451	443	451	467	459	466	426	436	436	455	437	439	427	430	458	486	448	423	400	425	426	423	423	457	457	470	455	476	456	439	435	444	456	434	431	440	439	418	433	401	420	428	477	417	440	458	439	433	452	412	453	462	473	431	399	433	450	447	448	472	434	425	445	411	439	419	471	439	395	415	443	435	452	425	440	462	406	460	446	434	453	392	428	441	449	451	440	418	456	419	420	484	433	432	414	417	400	439	426	430	445	449	428	467	454	433	451	442	431	444	435	424	413	478	412	451	430	431	450	447	433	441	451	461	416	478	453	399	425	476	439	462	412	454	442	429	437	449	450	442	431	427	436	447	438	451	447	465	439	473	428	437	426	438	438	442	449	449	428	477	433	473	443	447	456	455	411	446	424	451	403	424	450	454	433	450	477	473	435	425	458	449	407	469	435	436	441	442	447	446	464	468	478	432	422	469	456	442	429	437	427	473	442	428	446	469	464	450	427	433	468	468	431	452	433	455	474	442	462	421	431	445	427	437	445	445	404	416	450	456	446	444	410	436	443	451	426	433	464	434	425	434	408	423	462	433	435	418	396	415	437	452	413	447	438	448	417	447	456	466	430	426	463	470	448	468	427	450	427	436	401	482	424	450	423	445	453	475	417	454	438	425	428	424	470	445	401	411	451	407	455	422	450	439	450	440	436	426	458	469	470	465	448	430	447	423	452	461	424	466	429	403	467	478	436	427	411	467	449	416	436	482	478	441	431	415	407	459	389	462	429	433	432	406	442	472	448	433	448	442	414	418	411	459	436	451	432	422	463	452	419	466	462	425	419	450	444	420	443	472	410	409	395	425	413	435	408	431	417	433	452	433	451	453	432	442	460	448	452	423	440	439	427	437	444	452	436	449	478	430	435	439	429	468	452	424	459	459	431	418	469	428	446	399	449	443	446	463	411	426	437	417	450	438	417	433	425	454	461	427	448	427	414	436	461	430	428	442	421	430	449	434	450	438	423	420	417	453	427	435	460	416	436	446	472	460	444	443	376	440	480	409	440	489	418	468	445	424	475	409	410	436	455	455	414	416	429	399	430	464	439	463	421	446	422	445	457	418	442	477	415	459	396	424	460	472	455	439	438	495	409	463	451	455	435	461	462	410	454	445	441	461	442	428	442	459	482	462	441	424	404	429	446	450	458	485	417	445	455	420	439	406	444	441	406	473	436	426	449	423	421	438	470	430	459	441	477	430	450	477	440	464	445	426	460	484	435	451	436	441	416	431	449	449	454	476	463	474	438	450	429	431	413	458	416	442	423	407	459	429	418	460	436	405	404	441	412	464	409	456	423	490	458	478	431	399	441	465	422	418	456	441	403	412	422	437	429	423	412	401	445	433	400	431	422	442	432	434	454	418	443	434	457	414	452	434	425	429	407	431	401	440	434	433	452	438	453	416	441	430	445	455	474	442	429	443	440	424	455	425	427	422	418	440	428	392	402	428	472	463	452	430	449	431	428	427	441	430	453	427	427	453	428	461	501	455	452	417	463	456	461	448	436	467	442	421	446	440	449	437	475	473	436	447	421	452	443	447	442	425	478	441	478	478	446	452	474	441	436	407	433	434	457	414	452	433	435	440	439	420	443	481	479	437	468	447	434	457	458	464	462	448	433	477	439	478	462	458	416	445	458	478	464	425	388	447	468	402	455	482	434	410	474	457	448	450	429	444	469	446	472	414	425	461	443	470	443	440	435	428	445	449	463	451	453	446	452	472	449	453	417	421	445	436	450	447	431	416	504	449	418	393	446	482	458	444	419	447	430	405	472	491	443	435	420	461	419	436	464	454	417	427	428	433	427	435	472	494	463	457	447	478	465	468	468	429	464	430	433	415	426	407	436	437	454	433	385	451	431	404	454	437	430	471	433	439	431	455	399	447	420	449	438	449	435	462	412	446	448	443	441	469	439	432	443	445	448	448	463	452	458	460	464	447	430	469	399	434	411	436	458	446	443	433	429	479	443	438	406	399	474	456
28097	39960	51150	51147	56012	57609	51127	38661	23959	15356	13650	4073	4404	3788	2339	1966	1759	1899	1707	1603	1547	1329	1221	1210	1186	1229	1171	1168	1150	1133	1101	1103	1152	1100	1107	1191	1156	1176	1137	1159	1362	1990	2701	3725	3552	2582	1852	1498	1228	1161	1121	1178	1140	1057	1094	1108	1047	1108	1119	1051	1059	1173	1086	1088	1103	1056	1100	1062	1081	1091	1111	1146	1148	1107	1068	1056	1130	1134	1112	1121	1118	1071	1103	1142	1125	1154	1092	1158	1093	1099	1148	1118	1091	1099	1116	1091	1111	1129	1074	1086	1085	1105	1098	1080	1110	1106	1107	1120	1107	1134	1078	1038	1076	1070	1145	1039	1125	1053	1113	1038	1077	1001	1078	1060	1072	1076	1116	1137	1118	1088	1128	1095	1130	1093	1098	1102	1050	1095	1079	1096	1032	1135	1094	1076	1119	1108	1124	1141	1112	1144	1053	1058	1122	1090	1098	1122	1126	1107	1105	1089	1087	1083	1115	1137	1091	1066	1145	1045	1104	1110	1067	1100	1155	1167	1156	1114	1073	1101	1128	1085	1087	1071	1094	1118	1083	1119	1089	1147	1064	1101	1107	1097	1088	1165	1083	1072	1087	1097	1092	1144	1053	1132	1064	1074	1102	1110	1125	1094	1131	1097	1087	1069	1054	1108	1106	1059	1164	1194	1062	1095	1076	1070	1101	1081	1116	1155	1051	1073	1102	1086	1158	1102	1118	1093	1125	1109	1141	1083	1155	1113	1144	1099	1141	1061	1076	1138	1082	1109	1107	1061	1065	1054	1084	1106	1074	1043	1078	1078	1133	1084	1091	1119	1137	1083	1113	1099	1135	1103	1127	1095	1116	1088	1125	1037	1134	1053	1089	1108	1100	1080	1059	1055	1124	1146	1109	1091	1037	1083	1131	1114	1063	1051	1082	1189	1049	1081	1113	1160	1153	1171	1101	1107	1101	1127	1142	1107	1105	1073	1118	1090	1101	1144	1090	1076	1113	1103	1060	1085	1093	1047	1102	1038	1087	1135	1100	1104	1126	1082	1105	1086	1116	1119	1091	1096	1159	1045	1084	1091	1078	1110	1036	1156	1123	1029	1052	1107	1085	1091	1106	1123	1061	1079	1115	1132	1120	1096	1126	1101	1115	1066	1088	1098	1076	1121	1141	1070	1090	1133	1061	1152	1084	1115	1101	1027	1088	1057	1124	1033	1110	1111	1131	1070	1137	1111	1086	1156	1112	1142	1071	1108	1066	1111	1113	1133	1106	1083	1127	1148	1110	1095	1123	1155	1121	1142	1133	1078	1118	1077	1131	1072	1112	1106	1112	1087	1119	1101	1091	1088	1042	1165	1098	1125	1091	1118	1203	1120	1105	1092	1101	1087	1161	1136	1094	1051	1077	1105	1061	1103	1077	1121	1100	1098	1080	1074	1130	1111	1125	1127	1061	1140	1111	1093	1133	1141	1103	1084	1100	1117	1136	1121	1121	1126	1111	1115	1120	1089	1065	1079	1117	1057	1102	1122	1195	1099	1122	1056	1055	1098	1115	1108	1112	1109	1026	1063	1090	1087	1091	1110	1114	1075	1120	1148	1143	1143	1050	1099	1144	1093	1092	1071	1105	1098	1152	1095	1134	1046	1134	1061	1061	1087	1077	1113	1075	1043	1078	1046	1082	1116	1064	1053	1182	1038	1138	1104	1008	1075	1046	1091	1132	1123	1058	1112	1088	1142	1058	1127	1100	1162	1045	1148	1134	1118	1039	1134	1086	1123	1045	1088	1125	1091	1140	1083	1118	1071	1127	1135	1104	1034	1130	1098	1080	1131	1114	1086	1116	1083	1086	1122	1115	1127	1060	1069	1084	1125	1119	1078	1125	1117	1090	1054	1121	1155	1089	1080	1103	1117	1068	1062	1056	1130	1062	1145	1112	1075	1048	1119	1113	1121	1045	1141	1087	1089	1091	1111	1082	1155	1098	1118	1088	1133	1071	1089	1136	1104	1099	1102	1055	1055	1148	1051	1135	1020	1034	1127	1062	1123	1139	1123	1094	1109	1121	1045	1104	1109	1140	1154	1160	1060	1136	1051	1142	1108	1198	1104	1023	1107	1117	1048	1044	1078	1118	1104	1062	1085	1164	1121	1087	1119	1110	1134	1071	1059	1107	1078	1134	1093	1088	1128	1104	1055	1123	1150	1168	1050	1082	1075	1097	1115	1122	1125	1112	1091	1076	1107	1057	1032	1119	1123	1182	1144	1062	1102	1059	1003	1083	1140	1042	1156	1101	1096	1005	1098	1129	1070	1103	1100	1110	1010	1142	1133	1052	1077	1175	1126	1084	1081	1109	1132	1133	1065	1110	1061	1091	1070	1064	1113	1058	1108	1070	1135	1045	1071	1085	1133	1083	1106	1117	1089	1096	1068	1067	1142	1091	1037	1115	1120	1113	1084	1174	1096	1092	1060	1133	1112	1035	1130	1153	1183	1077	1123	1093	1077	1145	1072	1094	1119	1139	1077	1080	1076	1101	1073	1082	1111	1102	1076	1007	1105	1088	1053	1087	1084	1121	1128	1110	1133	1132	1057	1103	1082	1043	1080	1121	1033	1141	1049	1128	1174	1130	1159	1053	1102	1049	1098	1130	1117	1081	1079	1083	1090	1043	1085	1084	1102	1145	1071	1088	1113	1119	1142	1095	1146	1129	1104	1147	1127	1076	1151	1155	1099	1069	1117	1100	1074	1058	1100	1099	1084	1143	1162	1078	1113	1100	1066	1118	1108	1084	1101	1126	1095	1116	1107	1062	1095	1059	1083	1092	1045	1128	1062	1093	1161	1088	1091	1073	1103	1060	1100	1088	1109	1087	1055	1070	1149	1054	1119	1077	1114	1129	1067	1129	1094	1128	1071	1087	1065	1032	1087	1082	1076	1054	1079	1114	1152	1145	1096	1109	1091	1107	1071	1097	1059	1135	1122	1072	1064	1122	1111	1123	1125	1044	1110	1118	1130	1083	1094	1073	1039	1089	1162	1115	1142	1081	1086	1105	1120	1113	1084	1055	1133	1134	1117	1145	1063	1114	1106	1149	1106	1081	1127	1091	1103	1036	1099	1103	1064	1112	1072	1092	1051	1088	1077	1100	1060	1094	1080	1143	1075	1071	1142	1107	1140	1066	1105	1142	1106	1072	1119	1071	1120	1054	1089	1084	1060	1091	1067	1108	1085	1108	1128	1112	1088	1059	1073	1067	1134	1052	1084	1018	1087	1114	1097	1072	1097	1071	1071	1144	1116	1161	1089	1101	1119	1154	1120	1065	1145	1128	1073	1106	1115	1051	1151	1101	1086	1112	1084	1072	1084	1042	1126	1170	1065	1097	1086	1096	1069	1015	1118	1112	1041	1076	1041	1125	1075	1093	1092	1048	1143	1094	1079	1091	1160	1105	1075	1066	1116	1108	1108	1080	1087	1120	1122	1141	1082	1135	1091	1148	1075	1176	1093	1128	1091	1083	1142	1140	1107	1067	1063	1100	1115	1120	1212	1121	1093	1083	1121	1104	1035	1152	1126	1133	1109	1092	1076	1092	1129	1129	1098	1108	1132	1053	1116	1071	1110	1100	1150	1147	1076	1121	1059	1084	1133	1071	1070	1069	1065	1057	1154	1118	1140	1123	1072	1092	1100	1108	1163	1101	1090	1087	1090	1073	1048	1083	1208	1133	1116	1129	1093	1057	1095	1099	1106	1016	1077	1132	1110	1107	1056	1172	1111	1123	1084	1135	1138	1061	1102	1123	1057	1073	1115	1152	1087	1074	1090	1058	1089	1016	1133	1072	1103	1087	1096	1121	1128	1114	1114	1160	1136	1055	1071	1114	1088	1188	1065	1143	1061	1037	1113	1087	1117	1125	1039	1097	1069	1048	1081	1076	1044	1137	1039	1094	1099	1041	1101	1110	1071	1035	1112	1114	1133	1061	1105	1129	1142	1111	1072	1138	1101	1095	1105	1135	1106	1113	1076	1087	1091	1068	1132	1150	1140	1074	1154	1070	1106	1119	1097	1153	1100	1087	1107	1106	1097	1100	1157	1107	1075	1124	1089	1061	1146	1046	1112	1067	1069	1138	1090	1070	1056	1113	1093	1090	1131	1092	1072	1064	1118	1089	1064	1056	1065	1080	1048	1119	1090	1020	1059	1126	1073	1096	1064	1064	1057	1092	1115	1009	1087	1163	1056	1057	1155	1062	1092	1082	1083	1135	1043	1064	1097	1137	1091	1118	1049	1102	1106	1154	1049	1101	1111	1076	1084	1082	1139	1135	1069	1103	1070	1093	1061	1117	1157	1126	1104	1090	1100	1123	1058	1057	1092	1053	1139	1154	1117	1060	1050	1097	1095	1211	1117	1115	1127	1178	1178	1109	1097	1156	1077	1161	1160	1103	1086	1078	1083	1122	1083	1160	1102	1052	1031	1077	1062	1119	1111	1053	1078	1058	1050	1124	1117	1122	1103	1068	1084	1104	1139	1067	1080	1143	1126	1038	1111	1051	1166	1109	1069	1097	1105	1024	1055	1106	1115	1120	1083	1099	1067	1073	1070	1049	1113	1080	1109	1191	1084	1133	1078	1131	1122	1082	1088	1084	1047	1103	1078	1059	1075	1105	1090	1124	1091	1163	1037	1089	1045	1112	1151	1136	1064	1108	1084	1060	1136	1147	1067	1094	1101	1108	1097	1103	1094	1103	1067	1123	1163	1125	1060	1101	1075	1096	1127	1082	1057	1132	1019	1113	1109	1055	1139	1132	1139	1183	1077	1110	1110	1075	1119	1125	1090	1117	1089	1091	1132	1131	1083	1126	1081	1105	1104	1142	1132	1115	1064	1155	1134	1074	1122	1125	1146	1100	1118	1091	1095	1103	1148	1078	1083	1074	1121	1156	1068	1125	1083	1135	1114	1119	1033	1097	1076	1083	1089	1049	1092	1124	1075	1116	1120	1110	1159	1110	1068	1091	1113	1099	1089	1118	1058	1036	1067	1142	1071	1103	1142	1107	1069	1130	1092	1097	1133	1091	1132	1104	1055	1084	1096	1101	1174	1061	1070
53651	51145	46732	42530	46523	42502	32780	32943	28652	23518	19434	8074	3121	2544	1059	769	707	644	709	659	577	561	540	482	500	527	473	505	479	462	490	446	459	484	495	463	480	442	424	440	482	630	1032	1391	1428	1139	866	584	488	486	457	442	447	453	456	404	435	429	399	412	436	445	407	402	428	480	431	395	469	466	443	448	444	410	434	442	484	390	448	428	465	415	437	469	456	455	457	440	411	434	474	450	417	416	461	432	435	389	454	473	458	442	442	458	451	399	449	433	471	430	401	421	456	449	406	465	422	445	437	464	407	446	430	421	436	402	443	505	451	438	432	487	482	442	454	460	451	410	408	413	397	464	477	413	478	429	400	429	436	460	457	432	413	417	468	452	400	452	412	397	451	442	448	477	448	453	415	418	437	437	429	449	432	448	424	429	439	435	419	425	467	450	432	411	413	453	419	424	446	436	421	408	429	481	409	436	449	404	429	447	440	445	423	439	440	444	453	428	416	454	433	416	450	442	451	412	403	429	454	467	426	461	419	397	412	462	423	421	438	395	454	443	415	419	435	444	458	413	469	448	434	423	401	437	412	415	386	429	417	384	430	433	474	450	435	470	497	435	471	458	420	394	407	436	440	510	406	449	430	464	430	435	419	416	431	427	427	442	427	481	423	445	401	458	436	461	425	429	429	458	425	445	425	442	407	421	450	426	441	434	442	425	421	435	441	435	449	449	464	415	458	408	445	455	429	451	449	463	420	422	439	425	405	440	446	447	432	444	417	452	465	416	401	417	428	434	441	447	409	404	441	423	435	422	444	457	489	451	473	458	430	449	456	408	422	413	434	451	416	391	407	419	404	438	453	444	429	443	459	467	396	454	434	417	478	444	433	471	412	468	428	416	436	397	423	470	446	452	453	474	450	414	424	458	434	410	478	432	435	440	475	466	445	449	447	452	411	447	460	474	421	484	419	429	443	447	421	403	434	403	442	446	451	403	438	441	431	447	435	455	435	439	447	461	464	443	416	423	435	445	470	459	474	460	477	424	433	453	451	467	472	399	442	447	436	471	407	467	459	419	425	483	452	430	416	450	452	455	439	448	458	422	407	463	433	446	489	431	402	414	435	457	439	450	445	472	423	426	429	407	436	433	410	448	451	426	477	467	421	408	471	405	440	429	417	427	461	453	416	407	394	442	420	441	384	452	454	428	455	427	444	470	453	439	440	476	404	464	468	435	430	438	459	443	422	469	475	447	452	458	451	443	432	450	428	433	446	439	417	425	468	425	449	472	415	468	456	466	435	423	413	456	448	440	422	448	446	434	422	468	429	415	444	439	450	454	489	439	447	434	424	457	412	473	408	436	456	450	392	452	438	413	429	416	461	442	437	438	414	442	465	427	436	402	401	444	437	465	433	415	462	452	405	406	462	462	434	482	421	460	420	486	439	437	453	428	428	457	443	423	428	403	435	419	444	443	456	415	424	407	445	452	445	471	474	462	443	465	420	443	434	458	457	419	412	416	439	440	437	387	431	466	439	445	410	415	425	452	446	446	452	429	418	399	441	457	474	493	448	447	453	429	422	457	431	447	422	446	477	421	449	431	440	474	453	409	463	447	498	440	443	451	474	408	432	484	431	438	435	487	444	466	432	442	462	448	399	446	441	432	451	454	436	433	464	442	444	444	431	477	454	428	442	412	439	441	440	462	454	448	412	432	451	447	470	438	409	441	430	424	457	462	425	408	439	419	449	454	437	462	406	418	454	426	399	465	452	420	476	464	450	450	439	438	464	413	432	446	416	423	456	422	423	418	457	415	469	437	462	468	458	407	446	441	438	450	490	419	440	458	420	428	443	437	461	433	479	431	438	466	448	462	422	459	454	446	460	422	458	438	428	416	427	443	458	425	420	430	412	398	457	469	471	444	440	395	455	453	450	485	424	451	426	453	425	442	439	449	434	474	413	420	399	464	455	464	430	440	419	432	424	430	428	429	437	455	423	415	449	421	431	463	435	458	430	457	433	444	415	425	423	442	414	487	448	453	468	454	455	427	405	408	440	433	478	457	419	428	453	448	441	453	440	473	449	443	504	437	415	442	420	433	484	415	496	437	448	449	454	448	470	437	433	453	443	443	388	476	464	423	428	441	468	410	434	477	429	493	415	445	441	408	418	453	483	457	439	424	440	395	456	384	413	426	438	423	448	435	460	421	406	443	417	428	453	491	434	460	408	409	455	431	431	397	454	398	405	427	434	440	462	423	453	443	434	458	452	471	470	413	473	486	428	441	412	446	469	454	440	439	441	449	461	432	447	441	463	473	424	510	435	472	448	452	426	439	419	428	436	437	450	433	429	445	404	422	454	435	450	456	445	413	465	456	421	439	412	457	435	424	479	477	417	435	492	432	450	449	454	430	412	435	430	399	462	421	419	470	451	425	445	439	442	450	411	426	486	425	430	414	446	446	474	452	452	465	463	416	467	465	482	422	428	447	402	471	451	424	440	432	434	421	451	435	418	436	423	420	463	432	433	431	452	452	443	462	446	356	481	394	427	401	417	449	391	471	424	453	396	426	440	428	467	441	426	399	431	434	425	439	502	449	424	446	401	437	455	441	469	443	422	428	436	404	454	453	450	473	410	465	425	427	457	478	462	445	445	438	440	430	439	457	407	454	448	447	440	393	444	432	453	500	431	456	462	485	425	442	453	414	448	448	438	417	444	408	380	416	432	445	416	444	437	461	452	420	450	402	459	453	471	423	438	452	438	395	434	455	435	438	439	429	467	430	446	435	421	473	412	444	417	412	430	464	417	445	434	420	475	445	412	480	451	377	406	431	436	456	468	430	423	407	444	418	436	449	419	452	452	440	453	477	435	465	480	419	410	417	450	447	439	437	447	401	490	453	453	418	431	422	481	442	423	456	422	428	432	472	437	437	432	448	415	457	428	423	431	392	473	446	472	444	437	452	445	447	469	439	408	458	454	460	426	454	450	434	421	470	423	439	431	474	489	445	451	481	437	420	437	462	431	420	421	431	446	471	451	461	416	442	463	464	422	437	468	461	428	428	458	439	453	455	444	432	443	452	427	446	419	446	451	455	442	425	422	471	464	431	440	409	428	432	459	435	407	466	473	451	435	426	426	418	454	448	451	402	456	437	408	444	451	421	418	439	469	468	411	457	442	451	435	458	457	477	445	427	422	444	464	432	456	424	475	471	416	440	474	408	475	412	436	425	466	424	426	439	468	454	453	440	457	423	417	427	422	419	430	441	463	428	464	416	438	429	460	439	425	420	443	415	476	437	421	447	438	404	401	463	466	435	446	401	458	416	434	414	462	450	415	439	437	443	403	445	452	440	470	415	470	452	448	424	433	469	426	466	427	438	404	430	470	442	435	453	484	419	469	453	462	454	489	460	445	418	474	448	445	459	437	442	492	472	431	447	469	433	459	397	468	483	412	432	424	425	422	481	459	410	425	460	439	458	450	451	421	487	385	461	420	463	417	440	457	417	423	444
38411	46489	53334	54759	52044	51297	49768	50466	33368	21531	19831	5579	6741	8830	3641	2665	2339	2203	2717	2066	1952	1503	1412	1382	1314	1354	1283	1260	1221	1227	1175	1158	1205	1178	1167	1149	1188	1154	1146	1166	1280	2130	4369	6495	6115	4840	3050	1932	1489	1183	1166	1085	1079	1035	1105	1100	1057	1030	1101	1006	1038	1104	1041	1043	1047	1101	1107	1024	1006	1018	1130	1071	1065	1059	1112	1069	1015	1034	1133	1091	1056	1038	1059	1070	1062	1086	1157	1088	1108	1027	1048	1083	1133	1107	1042	1044	1048	1048	1042	1068	1095	1067	1036	1045	1055	1078	1100	1063	1060	1123	1071	1051	1094	1137	1134	1082	1079	1098	1014	1066	1043	1132	1065	1064	1097	1069	1064	1083	1068	1061	1030	1041	1081	1062	1069	1093	1027	1072	1026	1068	1034	1018	1071	1108	1097	1049	1033	1065	1065	1016	1075	1148	1070	1061	1073	1090	1080	1104	1113	1021	1073	1110	1004	1051	1080	1154	1107	1024	1032	1051	1108	1046	1014	1080	1050	1063	1070	1021	1103	1100	1051	1058	1055	1062	1079	1054	1060	1069	1114	1039	1082	1115	1092	1060	1115	1060	1096	1064	1032	1051	1079	1093	1115	1100	1087	1059	1073	1096	1075	1048	1053	1073	1064	1104	1084	1051	1070	1012	1047	1068	1091	1007	1054	1067	1051	1060	1003	1034	1045	1107	1074	1103	1008	1071	1080	1105	1098	1064	1056	1079	1095	1076	1050	1046	1082	1083	1105	1048	1114	1087	1055	1054	1087	1057	1086	1081	1008	1020	1128	1079	1087	1078	1076	1035	1043	1102	1092	1069	1108	1048	1119	1081	1070	1082	1104	1021	1150	1107	1136	1042	1063	1063	1007	987	1047	1041	1014	1064	1097	1106	1062	1047	1087	1060	1182	1086	1018	1091	1092	1065	1035	1053	1025	1048	1055	1059	1030	1040	1069	1027	1091	1095	1056	1059	1117	1081	1103	1063	1104	1105	1117	1022	1104	1099	1064	1042	1071	1067	1020	1017	1086	1052	1097	1084	1047	1085	1086	1024	1053	1033	1131	1022	1080	1102	1076	1024	1111	1046	1056	1035	1052	1126	1092	1077	1071	1105	1132	1087	1021	1066	1098	1085	1117	1068	1036	1087	1075	1093	1119	1057	1047	1112	1034	1082	1087	1006	1149	1123	1070	1068	1067	1093	1120	1038	1147	1073	1089	1098	1124	1067	1003	1077	1045	1076	1086	1107	1066	1093	1090	1075	1077	1070	1148	1112	1126	1070	1085	1068	1083	1054	1079	1112	1044	1020	1108	1085	1050	1085	1077	1069	1055	1067	1065	1098	1052	1071	1016	1027	1076	1159	1090	1048	1043	1055	1074	1032	1085	1043	1068	1061	1060	1034	1074	1149	1029	1107	1117	1120	1058	1077	1066	1073	1025	1023	1067	1067	1061	1109	1056	1102	1027	1035	1054	1055	1118	1056	1055	1076	1088	1081	1115	1072	1061	1066	1002	1032	1053	1089	1078	1043	1039	1057	1081	1093	1079	1079	1061	1074	1079	1072	1117	1073	1109	1076	1077	1089	1101	1078	1058	1063	1079	1087	1087	1102	1073	1060	1080	1052	1034	1126	1054	1060	1106	1104	1043	1055	1065	1049	1055	1037	1061	1047	1077	1064	1086	1042	1071	1096	1108	1048	1068	1060	1079	1031	1081	1137	1121	1064	1066	1121	1081	1072	1076	1021	1062	1093	1098	1079	1057	1075	1079	1036	1114	1029	1028	1089	1110	1136	1124	1120	1034	1077	1016	990	1104	1083	1057	1031	1097	1093	1011	1041	1098	1049	1038	1084	1107	1086	1122	1099	1062	1085	1072	1169	1046	1008	1089	1105	1104	1048	1038	1082	1113	1101	1066	1080	997	1038	1046	1095	1093	1085	1111	1031	1068	1083	1033	1060	1061	1111	1071	1053	1019	1042	1036	1108	1102	1044	1080	1126	1110	1078	1055	1030	1109	1049	1037	1026	1056	1098	1063	1081	1103	1022	1095	1098	1058	1083	1120	1041	1098	1033	1013	1002	1077	1056	1045	1095	1073	1093	1088	1092	1083	1107	1110	1052	1022	1015	1112	1051	1099	1058	1039	1071	1074	1115	1059	1085	1089	1088	1086	1110	1191	1010	1095	1095	1095	1122	1093	1075	1114	1037	1033	1092	1032	1052	1084	1029	1132	1085	1074	1103	1062	1085	1104	1106	1128	1043	1097	1127	1095	1135	1087	1030	1135	1059	1064	1118	1060	1087	1054	1088	1056	1069	1110	1084	1099	1084	1093	1090	1140	1062	1080	1128	1104	1061	1068	1041	1072	1064	1079	1096	1051	1099	1049	1072	1072	1118	1082	1088	1021	1087	1067	1079	1105	1050	1111	1041	1051	1075	1097	1064	1061	1122	1082	1094	1010	1062	1044	1119	1078	1071	1040	1071	1125	1080	1041	1110	1116	1046	1086	1129	1071	1109	1089	1127	1072	1059	1094	1073	1139	1058	1070	1126	1032	978	1069	1032	1108	1152	1043	1116	1085	1011	1094	1031	1032	1081	1084	1048	1086	1039	1046	1036	1115	1117	1040	1076	1042	1089	1111	1051	1087	1097	1131	1101	1118	1050	1051	1079	1089	1028	1084	1061	1043	999	1078	1102	1098	1113	993	1058	1026	1122	1041	1095	1059	1096	1087	1072	1032	1090	1036	1084	1042	1079	1081	1096	1091	1034	1012	1033	1048	1096	1079	1084	1096	1072	1121	1065	1116	1046	1067	1118	1078	1066	1096	1146	1123	1052	1121	1035	1120	1091	1093	1087	980	1117	1020	1097	1075	1077	1027	1095	1098	1048	1061	1062	1034	1121	1105	1027	1072	1077	1097	1136	1090	1092	1115	1041	1044	1103	1080	1046	1072	1097	1071	1112	1068	1083	1090	1081	1060	1083	1044	1100	1101	1045	1096	1045	1037	1098	1089	1121	1129	1138	1082	1088	1043	1088	1042	1072	1082	1064	1081	1037	1082	1076	1060	1175	1067	1129	1073	1080	1104	1059	1045	1070	1065	1077	1147	1013	1127	1082	1037	1096	1131	1041	1103	1069	1050	1039	1078	1085	1094	1070	1041	1100	1087	1102	1093	1068	1039	1125	1019	1017	1055	1070	1137	1084	1066	1085	1102	1066	1059	1081	1069	1077	1036	1151	1044	1083	1131	1088	1058	1024	1130	979	1070	1040	1115	1093	1105	1051	1089	1053	1076	1040	1124	1115	1126	1083	1098	1059	1069	1120	1070	1058	1064	1135	1071	1013	1109	1106	1110	1074	1098	1100	1089	1041	1097	1062	1045	1126	1079	1094	1067	1077	1031	1096	1081	1073	1080	1057	1044	1076	1087	1115	1104	1026	1130	1106	1088	1034	1027	1070	1116	1086	1076	1069	1084	1070	1106	1086	1030	1071	1053	1019	1098	1069	1036	1061	1071	1122	1098	1033	1056	1081	1106	1053	1095	1125	1089	1109	1133	1105	1064	1090	1035	1077	1083	1021	1074	1066	1069	1058	1051	1082	1097	1127	1053	1095	1032	1044	1083	1048	1046	1025	1058	1035	1106	1048	1093	1041	1072	1003	1051	1105	1088	984	1082	1125	1045	1056	1081	1048	1047	1011	1054	1051	1064	1097	1094	1100	1059	1045	1047	1123	1115	1014	1018	1105	1113	1003	1107	1068	1032	1062	1063	1106	1088	1074	1137	1117	1072	1097	1103	1072	1052	1042	1061	1071	1057	1116	1057	1080	1096	1064	1067	1001	1082	1039	1110	1031	1078	1027	1063	1090	1075	1101	1078	1081	1078	1068	1090	1091	1035	1083	1098	1111	1067	1133	1061	1075	1066	1014	1130	1096	1033	1038	1088	1045	1056	1069	1052	1020	1151	1074	1075	1032	1109	965	1105	1031	1136	1054	1077	1082	1100	1053	1123	1118	1087	1086	1093	1099	1158	1101	1127	1110	1073	1046	1120	1095	1083	1113	1089	1052	1048	1066	1099	1161	1070	1015	1097	1075	1111	1092	1060	1112	1033	1091	1056	1038	1113	1098	1060	1085	1047	1080	1144	1090	1079	1084	1095	1105	1080	1157	1080	1117	1087	1016	1043	1087	1086	1121	1053	1054	1136	1056	1063	1097	1074	1111	1158	1075	1064	1089	1092	1073	1086	1043	1077	1103	1101	1102	1115	1028	1072	1065	1165	1081	1052	1115	1104	1091	1065	1060	1043	1079	1099	1058	1085	1039	1081	1063	1087	1098	1057	1077	1051	1044	1083	1013	1078	1085	1024	1082	1070	1088	1049	1107	1063	1071	1114	1087	1109	1062	1108	1068	1059	1039	1108	1100	1052	1098	1191	1125	1074	1106	1074	1078	1076	1059	1057	1029	1079	1052	1071	1043	1065	1092	1068	1056	1055	1057	1079	1087	1088	1036	1099	1142	1078	1021	1093	1135	1040	1054	1060	1099	1060	1070	1128	1035	1088	1071	1030	1084	1069	1085	1019	1069	1081	1099	1121	1122	1057	1064	1105	1027	1048	1082	1047	1073	1008	1113	1071	1096	1014	1046	1068	1083	1054	1036	1093	1065	1051	1084	1081	1026	1056	1103	1112	1037	1034	1092	1004	1081	1087	1138	1058	1048	1035	1099	1032	1126	1073	1060	1054	1090	1128	1114	1065	1090	1097	1089	1080	1049	1057	1105	1143	1019	1123	1075	1043	1071	1027	1097	1069	1031	1074	1071	1031	1105	1128	1115	1102	1095	1095	1080	1039	1057	1120	1077	1103	1097	1042	1075	1059	1079	1046	1068	1112	1130	1089	1097	1013	1059	1031	1133	1043	1028	1098	1096	1090	1090	1106	1106	1048	1081	1132	1080	1059	1112	1085	1052	1034	1018	1092	1085	1081	1076	1101	1062	1058	1048	1054	1079	1078	1053	1079	1110	1051	1067	1035	1086	995	1080	1049	1099	1073	1035	1045	1045	1078	1064
22266	18256	25637	24913	23983	23192	10188	5584	3250	1388	800	536	525	579	500	567	524	524	471	501	441	491	499	520	499	494	584	453	478	460	519	524	475	526	476	474	465	494	519	487	530	483	483	511	615	511	538	503	426	487	478	495	512	449	486	458	420	473	445	442	508	476	476	471	461	493	494	481	486	496	493	526	519	472	494	490	469	476	478	493	465	480	473	504	469	479	520	503	436	446	503	497	445	489	457	484	508	456	441	484	508	450	502	520	541	483	464	491	459	432	462	476	482	480	543	506	503	480	447	492	485	513	489	462	433	441	482	479	513	532	463	474	457	498	498	496	456	452	501	473	441	520	461	556	491	466	488	476	428	531	495	479	451	511	500	460	476	465	493	511	520	486	464	496	465	485	488	453	484	458	490	458	486	478	527	460	484	488	501	469	458	487	478	527	473	479	467	497	458	502	452	454	450	499	472	461	496	472	498	460	461	491	542	476	495	444	503	425	502	455	503	504	479	489	476	458	473	470	428	464	519	465	494	496	472	446	462	495	483	464	459	524	461	452	454	509	455	484	421	439	503	495	494	478	488	465	475	454	484	439	466	524	452	457	466	503	489	473	478	483	470	461	456	440	484	469	483	466	496	444	463	490	473	495	466	495	493	456	437	460	468	498	474	498	488	527	475	467	453	464	464	474	455	493	448	480	429	498	473	507	497	499	461	467	462	437	518	470	472	458	509	478	499	491	475	509	463	506	489	473	481	452	452	454	481	484	471	495	460	481	482	477	500	532	455	468	494	513	472	476	508	471	462	482	510	508	462	482	494	443	478	471	451	496	529	484	449	481	478	505	460	492	452	466	504	488	488	468	506	466	483	500	463	494	491	470	469	465	486	465	462	484	472	496	501	455	442	507	478	471	474	503	474	478	509	500	442	467	448	504	508	455	474	504	495	496	470	482	485	465	442	531	498	458	469	479	471	482	473	498	510	451	476	498	491	537	485	500	452	469	468	478	529	464	462	505	454	457	481	519	504	474	484	506	457	493	502	506	497	529	502	518	523	453	465	464	453	498	465	507	490	456	518	495	478	481	480	476	464	445	522	500	464	467	453	498	479	483	502	520	472	444	485	498	482	551	502	511	511	468	474	455	520	503	468	489	488	536	476	482	483	446	471	507	503	482	483	449	487	470	438	500	469	480	437	473	471	503	473	475	507	469	440	547	503	508	492	509	461	491	454	478	509	492	501	491	496	463	463	453	482	510	490	458	442	487	487	504	508	446	499	469	496	485	498	475	478	493	452	455	468	537	489	478	440	442	481	455	496	461	459	475	472	479	492	497	519	474	475	474	463	490	520	501	512	480	482	515	496	500	508	506	499	474	484	423	482	495	476	443	494	520	467	492	514	469	446	473	461	470	471	496	445	461	517	495	451	473	469	484	473	467	495	472	485	473	484	458	469	478	485	495	473	497	486	525	501	500	491	487	448	484	469	445	509	494	491	464	458	471	498	498	470	496	458	497	502	523	485	462	491	472	513	472	511	483	451	483	517	542	484	456	485	484	452	506	430	465	478	467	476	512	524	477	518	444	460	470	517	474	435	525	540	500	517	435	485	488	449	479	463	494	483	492	455	490	484	484	478	490	473	464	507	507	504	451	440	444	451	461	518	453	485	492	482	429	506	480	487	496	503	464	467	500	483	498	435	434	436	488	499	502	450	465	530	502	535	470	494	461	481	451	465	484	450	492	480	471	496	490	484	468	473	462	493	494	470	463	450	490	515	480	476	483	465	501	426	519	504	508	495	501	487	503	475	523	486	477	464	510	466	476	497	459	443	494	494	446	470	504	503	463	470	502	485	481	483	485	470	465	531	496	463	516	480	485	438	470	450	494	477	466	477	453	499	534	508	485	442	458	492	406	474	500	492	501	489	451	515	456	476	498	486	464	494	522	453	526	474	468	492	507	453	476	493	488	504	497	490	508	469	472	492	447	505	477	472	547	499	474	447	475	462	491	458	475	472	493	527	473	489	472	465	456	480	491	509	486	502	480	469	506	494	508	458	490	490	466	454	465	462	463	486	492	474	468	436	443	472	499	456	459	493	458	514	499	527	544	500	467	502	509	510	484	486	459	487	484	471	473	511	482	463	457	492	462	527	483	489	482	468	458	473	479	451	502	497	483	466	415	472	495	463	493	429	479	483	496	478	457	477	465	458	482	504	456	509	471	481	461	508	518	470	470	423	518	481	499	488	460	419	491	480	532	487	449	501	479	489	488	505	451	481	507	513	487	479	508	500	488	501	484	527	468	492	503	467	497	500	495	454	508	480	467	497	518	462	462	500	487	505	491	493	485	480	499	502	501	461	490	505	496	492	477	472	502	452	537	446	476	456	477	462	497	489	477	511	465	463	476	506	478	458	505	457	455	469	498	483	495	461	487	499	498	473	496	465	521	507	451	477	467	487	498	485	480	516	473	494	495	492	492	545	479	533	467	447	461	483	459	467	478	512	504	469	453	473	492	516	444	482	467	484	464	515	459	486	494	486	496	495	494	464	523	484	487	472	463	469	497	456	480	495	475	434	470	494	487	446	486	507	466	467	462	497	466	440	470	481	483	472	510	483	530	479	484	498	480	496	457	521	441	515	483	513	443	518	487	469	473	453	464	476	482	488	484	468	481	441	475	449	499	467	493	457	499	477	467	453	457	501	540	468	481	478	454	482	469	494	451	489	459	478	485	447	465	454	452	459	489	518	459	453	499	488	488	488	485	500	495	483	508	492	492	505	495	500	489	479	491	484	457	455	475	507	450	472	474	446	460	504	493	488	452	474	464	488	466	465	469	505	491	469	447	469	460	462	473	489	484	484	476	493	465	474	430	460	503	475	470	454	450	515	471	461	527	505	459	452	460	468	496	489	505	466	493	487	468	452	498	481	451	539	498	466	478	470	462	495	460	462	525	454	495	488	525	516	480	476	496	507	483	498	530	521	495	489	491	507	483	520	482	475	485	521	495	454	477	478	455	490	493	504	459	465	515	471	484	462	466	485	458	474	541	468	464	463	473	468	515	489	519	460	489	469	480	480	466	490	488	483	525	462	473	473	459	444	468	491	487	486	462	457	463	458	472	488	500	472	489	520	477	509	498	506	466	454	472	502	474	467	486	462	459	491	410	497	487	463	451	500	512	463	484	477	475	499	468	481	409	475	486	465	461	511	491	485	476	441	466	465	475	463	491	507	498	491	520	455	507	473	487	489	497	528	495	476	503	482	489	473	492	506	470	508	497	501	483	500	478	509	525	465	466	476	474	521	524	489	489	496	474	480	489	499	496	495	518	497	477	476	491	468	458	459	519	500	465	514	478	511	495	511	483	498	468	484	511	475	478	509	449	454	489	493	520	458	451	507	485	485	465	491	449	462	492	493	481	479	495	501	505	512	468	453	511	557	493	490	430	483	505	498	467	479	474	447	478	445	495	544	440	456	552	454	486	484	487	467	448	485	538	464	480	476	509
14847	17127	30363	31943	34710	30808	16664	14026	10275	4581	2299	1540	1388	1505	1439	1418	1364	1342	1214	1356	1251	1301	1220	1302	1282	1252	1238	1209	1216	1297	1194	1226	1226	1208	1191	1277	1249	1236	1183	1200	1173	1253	1369	1537	1599	1617	1459	1301	1310	1218	1245	1251	1176	1243	1196	1206	1158	1198	1179	1245	1251	1227	1203	1155	1215	1141	1247	1196	1213	1193	1194	1196	1251	1233	1219	1177	1241	1168	1246	1161	1205	1182	1208	1176	1268	1159	1212	1186	1204	1175	1227	1233	1191	1237	1156	1218	1211	1204	1205	1174	1193	1180	1223	1164	1088	1137	1133	1219	1167	1184	1181	1165	1210	1206	1230	1184	1241	1210	1221	1214	1189	1281	1183	1182	1195	1084	1222	1181	1148	1147	1259	1202	1254	1199	1213	1267	1232	1211	1201	1219	1220	1237	1155	1217	1212	1220	1136	1165	1232	1153	1223	1221	1274	1222	1244	1261	1168	1203	1198	1179	1214	1214	1213	1160	1189	1184	1159	1189	1171	1176	1165	1174	1116	1193	1233	1183	1225	1276	1198	1180	1256	1211	1261	1202	1217	1221	1184	1174	1185	1197	1187	1191	1197	1204	1150	1211	1118	1252	1202	1175	1201	1216	1209	1163	1154	1163	1197	1166	1217	1264	1226	1145	1243	1196	1142	1224	1190	1227	1175	1183	1182	1242	1179	1209	1137	1214	1200	1196	1212	1241	1216	1284	1170	1204	1193	1178	1179	1199	1228	1140	1258	1237	1174	1232	1223	1161	1169	1193	1219	1196	1167	1210	1192	1203	1175	1233	1218	1228	1119	1191	1215	1182	1212	1201	1234	1162	1187	1225	1162	1231	1164	1206	1178	1097	1234	1199	1199	1196	1207	1160	1195	1164	1243	1164	1148	1223	1209	1197	1208	1157	1232	1196	1189	1227	1213	1236	1166	1220	1236	1177	1202	1180	1234	1186	1191	1230	1276	1200	1221	1197	1184	1219	1183	1177	1207	1239	1200	1180	1256	1236	1223	1238	1152	1195	1204	1187	1218	1226	1195	1168	1128	1174	1196	1167	1203	1205	1194	1179	1169	1190	1216	1175	1193	1149	1207	1189	1233	1193	1266	1257	1186	1247	1188	1156	1201	1160	1205	1211	1159	1207	1202	1180	1187	1203	1200	1176	1222	1232	1172	1206	1169	1221	1187	1152	1254	1170	1182	1234	1218	1219	1260	1185	1214	1156	1202	1252	1216	1183	1188	1146	1225	1229	1183	1237	1218	1166	1153	1246	1219	1191	1219	1174	1181	1163	1220	1152	1179	1264	1204	1218	1234	1208	1221	1169	1220	1189	1171	1246	1181	1218	1248	1142	1160	1215	1177	1186	1201	1149	1234	1239	1195	1176	1172	1187	1134	1185	1140	1154	1200	1172	1215	1184	1224	1245	1191	1156	1160	1224	1174	1161	1163	1126	1229	1247	1165	1151	1229	1155	1204	1216	1134	1157	1203	1230	1205	1178	1265	1222	1201	1201	1144	1217	1223	1166	1162	1221	1160	1248	1206	1232	1076	1167	1198	1259	1209	1211	1253	1193	1236	1172	1235	1219	1201	1165	1234	1201	1165	1236	1244	1227	1231	1155	1243	1138	1207	1212	1226	1162	1186	1167	1207	1216	1169	1229	1173	1251	1207	1208	1142	1234	1210	1232	1263	1201	1190	1176	1187	1214	1159	1253	1252	1170	1203	1227	1249	1150	1172	1164	1126	1120	1208	1184	1257	1297	1160	1174	1099	1261	1233	1204	1170	1192	1208	1200	1221	1176	1152	1146	1209	1182	1209	1216	1215	1239	1183	1186	1129	1173	1144	1205	1225	1223	1186	1161	1266	1197	1174	1184	1209	1258	1197	1172	1188	1190	1154	1198	1234	1260	1205	1223	1220	1129	1236	1232	1220	1218	1180	1197	1156	1162	1193	1173	1175	1174	1193	1165	1250	1247	1212	1224	1270	1188	1179	1262	1246	1164	1200	1221	1171	1137	1222	1163	1237	1129	1238	1245	1209	1189	1201	1185	1228	1242	1162	1159	1169	1145	1232	1179	1180	1172	1194	1184	1176	1180	1171	1255	1171	1140	1146	1173	1193	1218	1194	1205	1264	1181	1181	1169	1188	1187	1216	1214	1155	1146	1186	1142	1173	1293	1199	1284	1226	1255	1158	1160	1214	1230	1186	1216	1208	1246	1189	1128	1172	1221	1216	1139	1143	1215	1242	1168	1235	1273	1167	1227	1278	1161	1187	1173	1153	1177	1190	1251	1189	1197	1209	1194	1162	1217	1195	1202	1201	1161	1213	1226	1199	1194	1247	1185	1199	1237	1258	1200	1192	1212	1246	1145	1162	1164	1147	1217	1226	1217	1185	1203	1201	1220	1179	1225	1229	1198	1170	1146	1191	1226	1230	1181	1250	1201	1140	1128	1170	1214	1169	1237	1157	1240	1150	1203	1241	1220	1210	1245	1231	1148	1142	1183	1179	1221	1184	1221	1205	1150	1182	1173	1213	1196	1227	1275	1196	1161	1196	1182	1229	1219	1158	1231	1205	1169	1205	1197	1213	1167	1215	1193	1173	1228	1191	1172	1167	1173	1168	1199	1214	1191	1189	1194	1170	1223	1209	1218	1152	1242	1226	1206	1191	1198	1229	1190	1224	1200	1162	1204	1209	1262	1159	1178	1274	1184	1264	1204	1213	1177	1177	1226	1220	1237	1175	1147	1153	1189	1115	1183	1245	1252	1135	1183	1185	1193	1204	1260	1199	1242	1168	1157	1205	1248	1201	1249	1182	1241	1232	1185	1126	1219	1126	1184	1182	1180	1208	1153	1232	1185	1173	1220	1181	1185	1200	1210	1194	1239	1196	1207	1182	1176	1195	1256	1208	1135	1226	1150	1178	1181	1186	1167	1149	1177	1169	1160	1266	1246	1228	1219	1140	1174	1177	1152	1256	1175	1197	1141	1213	1243	1222	1189	1240	1215	1230	1182	1177	1245	1227	1209	1185	1188	1203	1201	1178	1225	1138	1224	1209	1183	1233	1158	1203	1198	1192	1209	1156	1200	1226	1185	1167	1211	1215	1133	1177	1184	1165	1200	1237	1181	1196	1183	1167	1183	1144	1225	1150	1235	1208	1276	1139	1179	1277	1226	1180	1163	1140	1183	1202	1212	1192	1175	1219	1209	1239	1165	1225	1193	1268	1168	1230	1164	1249	1243	1172	1193	1173	1212	1160	1207	1209	1146	1185	1210	1144	1219	1158	1192	1205	1202	1253	1195	1215	1160	1202	1178	1152	1167	1227	1210	1206	1144	1209	1208	1242	1166	1204	1144	1170	1205	1154	1251	1180	1230	1171	1132	1228	1172	1161	1157	1169	1169	1227	1203	1197	1216	1227	1208	1225	1235	1232	1160	1252	1198	1183	1241	1203	1216	1186	1162	1196	1224	1214	1149	1194	1157	1159	1197	1216	1184	1205	1191	1196	1195	1230	1239	1199	1157	1148	1235	1206	1175	1238	1192	1165	1194	1224	1229	1160	1160	1170	1236	1216	1175	1172	1164	1147	1195	1210	1233	1225	1175	1166	1206	1200	1208	1256	1225	1162	1206	1185	1181	1146	1208	1187	1247	1223	1137	1201	1188	1179	1183	1201	1135	1179	1221	1156	1225	1177	1181	1266	1238	1179	1211	1264	1177	1213	1195	1222	1213	1235	1148	1179	1211	1164	1179	1145	1181	1172	1203	1193	1212	1288	1217	1216	1246	1200	1182	1222	1204	1198	1172	1151	1238	1133	1229	1164	1202	1205	1205	1160	1186	1244	1197	1130	1198	1192	1123	1208	1263	1142	1179	1228	1247	1186	1205	1191	1165	1179	1138	1206	1217	1177	1231	1186	1266	1166	1240	1218	1159	1212	1207	1149	1226	1252	1235	1223	1185	1181	1187	1180	1232	1231	1213	1203	1213	1210	1206	1229	1201	1200	1150	1199	1191	1200	1187	1177	1162	1237	1196	1205	1224	1180	1183	1214	1206	1224	1175	1212	1169	1235	1181	1161	1165	1213	1203	1145	1228	1242	1178	1162	1267	1217	1166	1182	1158	1230	1225	1239	1210	1200	1174	1181	1236	1139	1209	1226	1183	1189	1229	1188	1222	1202	1200	1235	1189	1175	1169	1272	1110	1152	1192	1257	1262	1173	1213	1180	1200	1170	1182	1274	1227	1182	1211	1154	1198	1085	1204	1242	1092	1199	1178	1154	1189	1185	1195	1193	1230	1178	1213	1171	1173	1206	1230	1191	1208	1208	1161	1249	1179	1204	1170	1189	1201	1151	1188	1181	1219	1146	1223	1210	1199	1143	1200	1215	1259	1161	1185	1181	1215	1202	1172	1170	1151	1185	1167	1236	1188	1159	1205	1189	1153	1152	1161	1196	1162	1151	1162	1177	1212	1172	1184	1180	1201	1221	1172	1181	1203	1208	1211	1185	1220	1192	1132	1168	1195	1219	1180	1182	1187	1200	1244	1161	1178	1279	1174	1210	1213	1195	1222	1162	1158	1223	1223	1240	1194	1224	1165	1198	1233	1213	1192	1239	1162	1233	1177	1179	1204	1226	1175	1109	1155	1196	1236	1203	1180	1206	1238	1183	1204	1216	1238	1234	1172	1201	1226	1168	1231	1225	1175	1179	1149	1172	1175	1247	1138	1169	1195	1222	1161	1156	1230	1158	1180	1189	1160	1206	1277	1208	1174	1250	1223	1188	1220	1207	1225	1161	1204	1148	1189	1179	1214	1216	1208	1114	1224	1258	1132	1234	1200	1250	1250	1206	1187	1230	1157	1142	1274	1233	1162	1158	1204	1160	1239	1131	1208	1166	1221	1209	1212	1252	1206	1184	1297	1132	1166	1160	1223	1212	1225	1160	1140	1189	1178	1224	1215	1208	1176	1186	1211	1242	1202	1205	1188	1250	1235	1257	1225	1226	1147	1228	1179	1208	1186	1204	1224	1184	1194	1190	1130	1177	1230	1158	1163	1240	1250	1136	1172	1258	1195	1187	1157	1218	1178
43748	48899	48061	43094	49017	43453	34417	30317	25276	18164	7326	2146	1140	1531	1635	1097	794	630	546	546	497	488	500	531	509	476	474	503	523	485	492	513	489	510	531	503	495	525	472	457	499	479	573	917	963	841	759	590	511	492	522	478	457	481	460	515	477	464	453	497	504	451	473	485	459	469	462	470	534	480	450	442	464	476	444	475	428	467	483	503	480	469	444	476	492	471	455	468	488	476	442	453	484	467	474	486	492	506	481	467	503	477	476	479	484	504	468	476	520	463	492	454	458	458	462	473	499	462	529	462	475	484	486	500	473	484	470	495	448	434	450	455	441	485	466	509	488	491	513	515	489	444	475	465	463	480	465	504	515	476	475	451	464	458	451	453	474	488	489	467	512	480	450	495	457	467	473	478	505	488	470	486	491	459	474	471	426	479	479	471	498	501	465	461	485	434	468	451	473	437	515	473	467	497	502	484	418	477	407	452	473	410	469	483	482	475	476	503	475	479	490	472	462	431	460	457	481	481	511	468	446	471	463	464	454	472	503	489	421	469	529	454	471	450	441	504	483	470	450	482	494	484	471	467	484	457	421	453	448	518	485	475	480	480	461	474	497	466	479	463	503	452	483	482	436	477	476	471	480	444	496	473	466	478	492	476	481	481	455	479	488	486	441	469	475	480	494	466	443	478	480	477	470	471	473	465	488	477	480	457	454	468	476	464	501	442	449	452	480	488	475	478	480	465	435	457	488	475	446	445	456	470	502	472	509	502	503	474	461	451	485	477	458	477	497	472	478	510	465	503	450	475	466	432	468	468	463	470	479	465	496	476	447	474	487	454	480	494	473	484	472	475	451	481	481	471	440	471	490	477	489	465	456	445	479	481	496	474	473	446	451	496	504	475	460	465	478	475	512	481	469	466	462	477	430	493	481	475	490	470	474	446	461	493	448	495	517	477	492	480	473	520	463	485	467	464	471	490	480	484	502	438	479	436	479	462	446	478	510	502	449	485	454	477	473	444	447	541	493	449	497	444	470	491	489	456	477	498	511	450	513	516	500	448	516	492	449	502	474	465	466	477	462	436	488	463	489	489	458	427	485	467	466	478	469	486	471	463	473	457	476	474	467	453	475	473	482	447	505	445	486	506	506	456	508	465	533	487	462	431	476	502	457	459	483	503	474	491	483	462	486	470	491	429	485	494	440	457	449	481	488	446	484	456	473	477	495	526	497	442	464	514	458	488	494	487	501	493	465	481	446	494	469	488	499	489	500	484	472	466	436	482	469	458	440	465	444	446	479	472	490	492	444	451	520	440	468	465	480	488	505	538	467	444	452	492	475	483	491	446	458	529	464	478	489	462	483	463	450	500	419	473	447	486	497	467	496	458	468	458	450	461	466	491	447	490	490	451	419	452	466	433	444	462	448	499	469	458	469	468	509	490	463	506	429	493	470	486	492	455	459	408	485	493	523	488	486	457	471	448	447	484	463	486	505	493	451	464	452	472	474	498	449	462	499	399	448	441	455	490	497	464	463	483	457	485	505	475	437	412	486	493	453	491	481	501	479	452	452	443	458	486	486	490	489	450	469	452	508	511	467	500	443	485	449	484	475	514	472	464	473	526	436	441	449	472	490	459	482	491	485	460	434	519	466	497	484	449	452	468	456	438	469	514	523	471	466	461	449	460	471	498	515	491	480	480	453	433	482	449	470	422	431	466	448	487	476	417	501	510	474	477	467	505	454	464	478	497	480	481	457	439	489	545	478	481	441	444	473	462	487	499	472	471	464	454	455	483	476	505	436	468	467	482	447	459	451	467	443	472	473	469	480	454	489	453	489	474	493	461	437	487	494	506	454	439	490	469	472	462	472	501	481	498	442	496	499	478	456	464	482	434	472	498	499	500	475	515	465	482	444	436	502	482	491	473	476	477	476	538	478	472	456	468	492	506	468	456	482	434	478	468	483	518	449	430	523	479	488	468	439	516	484	489	450	460	475	473	480	436	454	483	482	455	467	480	441	473	451	465	507	458	472	461	485	491	458	483	475	460	492	444	471	467	423	488	498	516	461	493	511	464	477	488	446	417	481	475	496	461	453	486	484	441	497	463	484	482	449	434	468	482	486	539	494	431	486	458	484	429	484	478	449	444	471	442	487	483	509	472	452	464	489	488	456	458	480	467	489	514	484	448	437	506	465	465	504	445	472	467	491	470	455	471	483	463	469	489	487	490	460	455	455	470	504	475	460	471	464	467	497	450	518	486	456	474	465	489	440	456	493	471	506	462	502	475	455	487	474	512	463	442	456	454	512	508	462	488	522	502	454	483	445	498	463	476	449	470	470	469	468	477	482	424	455	485	480	457	457	512	469	458	484	496	434	495	491	468	436	470	460	465	481	470	475	500	454	480	493	453	472	453	490	443	441	500	460	468	473	529	476	439	470	466	459	482	492	451	453	502	468	460	421	473	449	460	471	453	460	465	419	493	475	510	517	504	480	491	513	509	492	483	463	468	480	490	496	448	480	436	452	453	468	475	460	452	469	477	494	511	501	445	491	443	486	470	474	460	487	453	496	451	473	434	482	474	424	444	467	481	459	483	455	470	493	461	478	484	446	490	452	457	460	466	458	478	480	465	479	477	468	464	450	499	484	515	454	509	455	484	455	455	534	486	514	499	465	486	496	499	476	474	451	482	460	412	481	493	475	465	466	466	493	481	508	468	453	446	451	451	455	496	444	468	480	492	498	470	477	434	476	512	475	460	497	499	483	511	426	466	476	464	431	508	476	433	478	469	443	495	452	493	469	485	488	472	448	413	488	474	547	502	502	482	445	493	460	474	457	402	473	471	458	481	509	510	471	468	474	492	468	481	466	421	461	459	467	456	526	455	457	467	487	456	444	459	482	489	481	507	459	460	523	461	445	495	510	447	472	462	476	495	484	443	436	463	472	452	444	460	520	495	453	528	481	441	479	525	500	460	448	476	472	465	467	476	467	490	504	486	472	519	496	493	479	495	462	487	512	493	438	457	448	461	481	513	480	504	465	476	482	482	447	455	483	486	499	456	459	479	455	498	448	491	459	439	467	459	467	473	530	484	460	450	464	455	462	475	466	506	462	494	475	499	424	429	454	455	493	479	493	471	437	480	472	498	488	481	472	461	462	457	459	462	449	470	475	461	459	471	499	464	486	469	471	514	495	424	494	461	487	488	462	473	442	496	462	438	448	492	448	461	452	449	468	511	453	469	446	469	470	490	492	456	500	410	469	484	466	458	457	422	475	480	468	466	449	453	455	475	491	496	488	428	479	460	474	515	492	458	460	460	448	458	492	469	513	454	500	518	499	516	459	501	473	466	472	469	467	477	457	485	509	506	484	445	448	455	464	422	506	484	473	481	492	533	466	490	450	465	460	463	460	436	454	484	472	478	481	479	440	474	488	491	493	471	455	458	416	447	465	443	423	506	486	501	450	468	467	429	458	495	471	440	471	502	483	470	441	467	487	479	470	462	510	492
30430	44100	49877	51145	54376	50144	46700	40134	31388	20367	7630	3078	3691	6400	6946	4296	2652	2064	1673	1554	1430	1346	1293	1288	1351	1280	1253	1249	1278	1246	1225	1292	1257	1192	1276	1303	1238	1271	1209	1184	1178	1245	1737	3898	4209	3447	2662	1775	1375	1321	1223	1198	1194	1221	1183	1182	1208	1232	1136	1214	1157	1166	1209	1110	1207	1259	1165	1193	1159	1212	1193	1116	1131	1168	1208	1181	1195	1156	1191	1227	1180	1114	1159	1216	1185	1185	1151	1149	1164	1228	1187	1213	1185	1188	1145	1185	1211	1229	1102	1159	1206	1225	1180	1158	1213	1206	1162	1194	1220	1172	1238	1146	1176	1183	1206	1163	1151	1189	1139	1163	1193	1233	1242	1149	1160	1193	1186	1195	1099	1177	1165	1177	1134	1144	1162	1129	1136	1167	1140	1211	1160	1192	1177	1151	1209	1200	1131	1182	1195	1137	1203	1232	1133	1161	1221	1094	1231	1151	1174	1223	1216	1171	1200	1151	1166	1149	1172	1210	1145	1153	1125	1176	1205	1156	1193	1168	1191	1182	1181	1174	1202	1188	1134	1160	1139	1207	1145	1163	1162	1169	1173	1189	1184	1189	1152	1152	1088	1178	1116	1144	1202	1220	1126	1198	1216	1183	1176	1189	1237	1223	1141	1148	1177	1189	1193	1173	1194	1181	1107	1163	1234	1198	1237	1201	1262	1194	1121	1213	1160	1172	1167	1178	1127	1168	1132	1131	1181	1203	1186	1183	1147	1132	1174	1133	1243	1205	1180	1172	1207	1119	1229	1215	1197	1218	1175	1169	1142	1178	1190	1175	1138	1181	1164	1148	1108	1158	1200	1168	1177	1189	1202	1145	1191	1207	1176	1203	1193	1133	1226	1196	1239	1220	1125	1057	1208	1175	1186	1230	1164	1261	1158	1221	1209	1127	1151	1160	1130	1209	1191	1239	1202	1157	1179	1180	1226	1186	1158	1149	1154	1222	1213	1227	1195	1132	1181	1215	1169	1208	1153	1210	1182	1172	1162	1191	1184	1184	1131	1209	1186	1132	1166	1264	1192	1168	1180	1152	1189	1160	1201	1211	1205	1150	1179	1192	1114	1213	1154	1211	1143	1159	1140	1163	1201	1166	1171	1198	1168	1138	1217	1142	1182	1134	1180	1130	1151	1140	1225	1207	1245	1201	1157	1181	1159	1141	1200	1242	1213	1200	1142	1234	1188	1166	1190	1177	1212	1185	1177	1175	1123	1150	1188	1151	1176	1133	1155	1166	1143	1176	1173	1146	1144	1133	1134	1113	1183	1174	1173	1179	1180	1173	1284	1140	1170	1226	1190	1190	1246	1175	1153	1182	1154	1126	1215	1162	1178	1275	1153	1194	1192	1216	1196	1167	1128	1158	1169	1193	1206	1213	1186	1149	1176	1233	1185	1242	1150	1149	1241	1187	1138	1200	1138	1192	1163	1192	1286	1164	1169	1147	1184	1177	1188	1145	1153	1185	1173	1163	1163	1132	1242	1224	1204	1180	1235	1145	1156	1232	1220	1149	1154	1103	1212	1149	1170	1178	1193	1175	1248	1162	1213	1089	1149	1135	1222	1179	1188	1179	1217	1219	1170	1192	1164	1162	1197	1182	1177	1169	1179	1188	1144	1167	1144	1210	1207	1153	1226	1147	1180	1124	1141	1207	1111	1183	1197	1150	1187	1194	1172	1151	1142	1114	1132	1177	1165	1188	1128	1201	1125	1170	1161	1154	1137	1175	1126	1191	1146	1200	1184	1166	1176	1186	1158	1194	1170	1145	1100	1181	1212	1148	1189	1199	1121	1166	1148	1135	1166	1158	1131	1135	1194	1158	1109	1166	1198	1198	1172	1230	1154	1164	1221	1213	1147	1194	1216	1197	1235	1160	1188	1178	1264	1139	1204	1188	1136	1243	1103	1190	1162	1161	1207	1245	1192	1122	1190	1120	1114	1206	1168	1159	1170	1117	1198	1166	1145	1172	1207	1166	1277	1191	1126	1166	1182	1193	1229	1114	1101	1230	1163	1167	1208	1189	1221	1128	1233	1197	1215	1172	1166	1125	1185	1247	1184	1173	1162	1138	1154	1168	1192	1200	1152	1197	1213	1155	1222	1142	1179	1178	1114	1215	1231	1088	1192	1118	1141	1190	1162	1199	1223	1210	1188	1151	1173	1206	1179	1178	1166	1190	1186	1135	1171	1224	1148	1193	1159	1208	1206	1219	1232	1176	1167	1171	1199	1151	1161	1159	1225	1181	1129	1188	1214	1236	1167	1150	1099	1195	1120	1180	1150	1161	1190	1096	1195	1242	1118	1201	1186	1189	1195	1181	1112	1167	1178	1164	1208	1121	1205	1174	1212	1199	1168	1180	1181	1216	1178	1136	1169	1218	1206	1151	1147	1186	1210	1141	1191	1151	1175	1165	1114	1109	1200	1181	1152	1114	1143	1133	1123	1157	1211	1180	1197	1203	1229	1144	1289	1209	1152	1157	1184	1171	1205	1216	1174	1144	1236	1126	1199	1139	1137	1106	1231	1167	1226	1149	1223	1141	1142	1164	1151	1154	1230	1129	1149	1196	1224	1242	1191	1153	1236	1180	1134	1149	1182	1206	1156	1214	1214	1180	1194	1201	1185	1155	1162	1165	1171	1175	1151	1160	1117	1165	1144	1171	1087	1166	1172	1206	1157	1134	1134	1141	1148	1143	1162	1158	1167	1226	1162	1180	1165	1125	1208	1200	1162	1197	1169	1129	1179	1182	1112	1134	1192	1168	1226	1201	1190	1119	1218	1123	1118	1236	1160	1115	1212	1203	1194	1122	1236	1178	1174	1141	1176	1263	1112	1178	1160	1189	1150	1166	1210	1138	1177	1185	1201	1169	1191	1144	1127	1262	1264	1134	1187	1208	1243	1167	1144	1189	1163	1193	1182	1130	1191	1209	1201	1137	1194	1226	1232	1147	1204	1194	1206	1200	1160	1205	1222	1211	1187	1154	1135	1145	1200	1162	1170	1188	1132	1175	1187	1163	1126	1201	1203	1182	1175	1126	1190	1170	1231	1109	1187	1220	1122	1169	1230	1176	1129	1213	1174	1123	1202	1106	1211	1251	1166	1202	1231	1182	1125	1227	1192	1220	1142	1197	1143	1151	1193	1158	1134	1198	1093	1165	1150	1166	1176	1191	1181	1188	1200	1180	1180	1155	1167	1178	1127	1173	1165	1180	1170	1154	1130	1200	1214	1147	1152	1184	1201	1155	1209	1195	1122	1190	1158	1166	1180	1173	1195	1198	1198	1180	1218	1184	1208	1100	1194	1076	1202	1196	1175	1234	1143	1170	1255	1181	1131	1238	1188	1216	1182	1216	1180	1154	1143	1194	1183	1157	1228	1184	1182	1172	1201	1229	1199	1141	1207	1182	1202	1155	1221	1160	1145	1195	1267	1171	1153	1146	1141	1222	1143	1208	1186	1199	1231	1182	1195	1180	1171	1162	1229	1176	1147	1169	1208	1162	1152	1172	1137	1206	1148	1180	1159	1181	1121	1151	1148	1125	1177	1186	1258	1162	1167	1238	1186	1114	1119	1199	1114	1127	1167	1149	1209	1227	1170	1158	1147	1167	1206	1189	1161	1203	1160	1202	1132	1214	1178	1171	1162	1170	1240	1200	1177	1139	1193	1224	1243	1164	1178	1200	1161	1207	1187	1146	1214	1163	1171	1190	1227	1181	1135	1160	1206	1228	1179	1176	1137	1175	1230	1210	1133	1191	1194	1167	1141	1184	1234	1208	1136	1108	1149	1123	1174	1215	1105	1107	1219	1175	1164	1173	1260	1174	1270	1162	1208	1202	1113	1154	1153	1104	1178	1147	1135	1207	1212	1097	1227	1152	1173	1139	1150	1169	1194	1178	1205	1205	1180	1199	1201	1182	1165	1139	1209	1227	1118	1138	1111	1224	1179	1218	1153	1230	1189	1198	1142	1199	1141	1143	1202	1211	1208	1170	1160	1191	1177	1186	1156	1162	1177	1085	1161	1162	1183	1139	1246	1247	1194	1177	1243	1188	1137	1185	1143	1136	1157	1226	1197	1111	1182	1136	1136	1177	1138	1172	1128	1179	1188	1182	1153	1170	1231	1161	1181	1253	1187	1204	1178	1183	1260	1189	1201	1137	1187	1191	1153	1129	1165	1106	1176	1196	1138	1184	1182	1179	1163	1185	1190	1211	1179	1179	1147	1129	1199	1191	1109	1166	1198	1206	1168	1140	1141	1188	1183	1173	1131	1127	1158	1194	1189	1160	1156	1142	1109	1165	1174	1218	1186	1152	1151	1172	1100	1169	1133	1207	1182	1194	1143	1167	1207	1223	1152	1159	1178	1177	1092	1151	1141	1202	1238	1132	1202	1159	1136	1172	1189	1182	1178	1150	1131	1128	1182	1145	1222	1194	1167	1159	1162	1178	1205	1154	1164	1149	1174	1178	1182	1159	1155	1172	1147	1148	1191	1224	1151	1203	1149	1113	1169	1159	1149	1231	1170	1196	1194	1128	1143	1140	1213	1214	1241	1114	1166	1220	1147	1195	1186	1156	1146	1161	1101	1120	1157	1171	1158	1216	1157	1132	1182	1158	1150	1157	1231	1187	1172	1206	1155	1185	1190	1222	1187	1149	1181	1154	1232	1144	1186	1161	1228	1137	1242	1201	1115	1201	1179	1191	1156	1149	1190	1140	1167	1197	1212	1141	1162	1191	1192	1232	1125	1245	1106	1169	1198	1164	1115	1211	1160	1175	1186	1132	1201	1153	1244	1152	1248	1211	1161	1113	1154	1178	1162	1149	1175	1187	1169	1152	1181	1154	1236	1220	1126	1204	1133	1181	1112	1193	1171	1114	1257	1176	1196	1115	1175	1203	1194	1111	1213	1132	1121	1233	1186	1204	1191	1217	1203	1175	1172	1170	1141	1152	1121	1183	1152	1164	1192	1184	1142	1173	1174	1201	1190	1193	1167	1149	1191	1153	1177	1189	1160	1201	1175	1225	1195	1157	1172	1189	1164	1197	1215	1173	1178	1190	1196	1143
55389	52059	45606	45505	41216	34847	34681	30395	28314	24592	18219	8212	3338	3449	2899	2516	1640	1288	727	663	580	586	509	534	491	522	479	517	520	497	515	506	491	555	531	473	499	473	517	501	464	469	595	1620	1756	1478	1136	793	543	532	475	451	491	471	461	454	499	441	496	473	506	460	446	487	455	466	468	461	512	464	485	462	459	459	472	459	495	500	484	546	476	450	454	480	442	462	509	487	461	526	498	469	475	506	471	477	447	505	442	464	488	515	453	464	491	525	477	468	518	489	420	454	481	456	466	485	490	524	453	467	452	468	487	495	423	498	519	455	503	493	487	474	475	495	470	456	480	497	454	434	509	454	522	545	469	488	497	487	436	468	491	474	452	505	461	485	442	465	475	515	489	466	441	515	467	476	516	501	484	467	458	454	457	474	467	451	466	464	505	482	461	459	473	469	464	480	465	483	489	458	483	441	448	488	488	457	459	488	461	469	458	464	495	491	463	462	426	464	527	499	501	532	457	449	484	471	446	485	465	492	501	447	491	523	473	480	503	469	493	472	490	469	498	483	441	486	463	440	461	511	435	484	465	466	470	478	460	434	471	454	488	494	517	493	477	488	428	448	482	484	453	496	504	519	487	488	480	499	484	497	482	464	478	502	453	494	448	473	476	511	479	476	484	453	472	454	479	445	502	474	477	443	473	421	467	468	479	482	474	460	503	489	479	508	491	456	492	466	469	490	465	485	487	463	486	456	466	470	471	473	461	516	479	458	469	483	480	453	502	476	473	483	494	483	472	452	477	525	472	460	493	451	453	474	490	460	439	442	472	485	482	457	471	492	470	467	506	493	429	487	507	447	496	486	476	450	502	505	477	448	494	520	466	442	498	445	452	459	478	412	476	478	459	469	466	467	473	473	442	501	494	485	505	469	459	490	476	516	432	488	449	499	490	457	479	473	435	437	454	507	482	491	455	462	451	478	474	492	518	469	415	491	475	526	497	494	485	470	449	470	421	479	476	497	463	492	465	483	506	458	477	512	466	493	472	449	491	479	480	466	470	458	473	503	514	494	465	474	496	473	487	477	486	496	480	471	472	470	466	472	515	488	490	447	474	459	496	497	480	465	481	465	487	462	443	496	457	485	506	450	515	555	436	490	466	449	502	428	498	491	447	474	484	450	431	446	456	459	453	491	476	507	467	422	479	488	502	495	493	432	490	449	451	454	513	459	452	499	469	459	457	488	503	469	488	492	486	475	493	512	480	480	459	450	455	472	487	496	515	464	454	458	466	471	464	461	497	480	471	468	489	462	476	483	440	495	460	497	467	535	439	494	498	460	464	481	497	433	480	460	493	453	489	486	460	511	495	465	431	461	456	510	457	413	467	481	450	487	466	489	496	476	493	472	492	472	479	480	477	489	450	486	486	477	455	491	478	462	485	478	489	472	459	494	441	455	468	466	490	526	474	455	468	486	477	504	495	477	483	470	452	457	470	449	454	490	485	473	472	471	479	491	463	521	522	471	487	499	484	472	459	460	515	449	486	437	458	480	458	500	446	490	436	457	469	485	427	481	435	503	513	449	482	481	479	489	509	437	504	465	499	432	452	450	479	529	460	455	495	482	464	498	459	530	478	485	511	473	454	482	509	497	485	480	466	496	474	477	551	482	516	468	483	487	451	431	512	479	477	485	477	484	404	463	475	449	449	453	464	471	428	428	507	482	455	445	502	476	495	457	477	444	460	467	454	482	454	458	485	417	447	473	460	503	514	460	433	478	454	477	471	473	459	454	505	440	481	448	487	494	484	513	482	445	448	436	476	449	445	484	445	460	508	481	459	476	439	456	493	500	477	461	471	479	502	470	499	492	501	483	503	504	474	477	462	486	455	449	461	449	516	457	460	471	463	470	455	483	463	459	481	445	445	483	451	496	482	452	465	448	458	464	456	462	483	460	459	472	471	458	457	426	498	492	465	484	473	474	500	463	468	465	504	502	432	524	467	447	468	508	449	477	465	489	476	511	461	479	462	466	437	522	484	432	482	469	522	460	478	467	483	509	463	484	468	444	486	461	456	505	489	461	444	436	477	498	467	456	454	495	473	457	465	505	498	474	486	500	471	510	452	509	456	442	511	467	480	480	447	482	454	500	482	480	455	489	489	477	464	470	484	506	468	441	458	475	474	454	487	461	489	464	487	508	511	439	474	497	448	475	468	443	447	482	453	434	491	467	493	470	476	486	480	508	445	523	466	470	467	520	501	516	502	506	457	449	493	439	437	478	497	470	463	449	475	425	459	456	420	463	451	408	471	468	508	530	397	455	472	458	458	459	481	478	443	439	463	487	487	494	505	464	464	465	469	488	473	485	504	507	459	427	430	453	500	451	472	479	459	465	464	505	491	421	487	484	468	503	510	492	462	476	468	441	494	522	482	470	476	478	507	473	449	450	470	480	466	472	465	449	453	469	455	469	440	419	428	484	470	515	478	522	505	512	473	474	513	474	472	501	453	468	482	477	514	479	472	455	473	479	501	509	522	494	488	511	477	473	470	512	487	478	481	477	464	486	463	459	484	486	443	483	464	404	471	475	453	476	480	461	490	426	462	425	439	481	473	473	462	466	467	477	484	468	455	483	511	435	460	467	509	452	504	518	457	489	481	464	468	459	484	478	487	435	498	492	477	465	476	467	505	488	511	472	471	504	465	491	437	487	482	464	496	468	491	452	494	476	474	480	461	489	482	420	452	468	478	459	469	495	445	442	428	450	466	433	466	489	455	433	484	447	465	479	479	464	471	470	472	443	485	466	471	474	469	499	480	487	468	491	521	493	490	502	475	484	464	493	439	477	499	455	471	493	525	482	479	463	416	487	447	469	452	508	488	495	494	444	439	482	488	440	470	514	520	489	550	492	474	463	460	473	452	458	432	472	474	444	483	478	502	502	462	508	490	477	453	480	513	476	492	498	474	482	490	439	476	456	479	480	524	502	506	488	482	475	473	480	517	497	467	456	450	472	444	478	515	472	511	475	500	469	462	476	453	468	473	441	485	464	467	478	462	459	509	503	466	494	453	513	454	459	486	506	477	464	497	476	452	460	453	489	498	439	472	498	444	526	472	505	463	492	448	479	477	469	490	495	438	454	474	482	451	452	483	484	477	515	451	483	460	478	491	408	516	525	472	469	473	477	488	477	453	487	467	441	460	472	477	466	490	469	467	478	470	453	501	455	467	439	468	457	417	469	445	507	491	494	508	482	474	494	504	463	446	473	452	462	441	492	441	471	494	463	440	504	444	510	459	467	472	489	488	443	473	465	444	477	458	471	499	470	512	460	462	493	477	460	482	469	465	530	492	427	493	458	515	469	475	471	479	477	475	468	504	474	506	506	494	469	470	424	510	472	466	449	505	474	491	492	467	475	484	465	459	487	495	454	490	478	451	481	470	438	506	527	467	490	527	496	476	462	424	503	466	486	504	443	467	468	484	454	488	491	520	480	502	462	478	491	481	495	471	475	455	492
40421	50740	53312	51056	47247	54634	48663	46310	35957	23640	13056	6758	7380	11301	10375	8408	5756	4554	2477	1884	1648	1491	1379	1368	1398	1320	1237	1340	1307	1298	1422	1270	1320	1298	1365	1338	1348	1283	1335	1254	1291	1281	2032	7423	7646	5960	4017	2456	1539	1286	1258	1219	1102	1241	1199	1083	1171	1160	1181	1193	1167	1146	1103	1173	1149	1157	1108	1149	1126	1131	1190	1148	1101	1231	1133	1111	1109	1123	1091	1178	1156	1132	1125	1136	1089	1137	1115	1106	1141	1150	1112	1091	1204	1132	1154	1138	1115	1125	1130	1125	1130	1084	1161	1144	1158	1144	1123	1127	1176	1155	1172	1148	1187	1172	1184	1118	1093	1108	1118	1118	1133	1178	1136	1114	1089	1124	1127	1159	1100	1143	1130	1150	1105	1115	1113	1159	1161	1097	1146	1178	1127	1104	1125	1097	1086	1119	1111	1136	1107	1145	1104	1118	1110	1149	1142	1138	1127	1075	1069	1083	1103	1112	1153	1162	1127	1130	1157	1127	1120	1145	1115	1110	1093	1160	1102	1110	1118	1132	1156	1111	1154	1084	1133	1208	1090	1116	1065	1122	1082	1106	1098	1164	1152	1142	1113	1115	1164	1180	1058	1169	1104	1170	1123	1140	1128	1132	1226	1155	1041	1137	1151	1130	1102	1120	1170	1081	1135	1034	1154	1104	1108	1134	1129	1110	1126	1089	1132	1162	1151	1098	1115	1126	1106	1143	1164	1104	1156	1126	1146	1137	1076	1186	1113	1160	1132	1127	1147	1158	1129	1165	1071	1146	1118	1151	1148	1115	1087	1097	1097	1139	1175	1110	1181	1142	1126	1162	1103	1142	1129	1169	1102	1153	1108	1151	1105	1129	1069	1147	1148	1084	1083	1146	1091	1155	1154	1143	1104	1178	1129	1090	1165	1102	1143	1172	1204	1125	1107	1125	1127	1146	1105	1148	1134	1052	1081	1118	1051	1175	1125	1131	1171	1078	1173	1174	1104	1118	1134	1137	1141	1128	1125	1105	1091	1060	1118	1134	1148	1130	1138	1138	1111	1152	1145	1146	1152	1136	1170	1153	1112	1153	1152	1125	1119	1130	1109	1160	1088	1177	1070	1141	1168	1173	1158	1126	1095	1177	1178	1091	1129	1131	1167	1095	1153	1128	1127	1116	1162	1121	1149	1080	1152	1134	1131	1027	1153	1151	1130	1120	1136	1054	1126	1124	1166	1128	1132	1138	1124	1200	1138	1180	1131	1127	1166	1115	1213	1161	1142	1198	1111	1066	1153	1161	1105	1093	1138	1102	1161	1147	1170	1128	1116	1151	1109	1135	1132	1103	1158	1134	1143	1161	1056	1101	1149	1170	1139	1112	1086	1156	1093	1126	1125	1132	1101	1145	1081	1092	1112	1199	1146	1161	1112	1115	1222	1102	1107	1120	1123	1072	1122	1130	1141	1177	1136	1157	1133	1096	1093	1126	1143	1129	1120	1075	1131	1120	1155	1102	1131	1098	1127	1150	1122	1180	1155	1126	1194	1115	1141	1068	1161	1147	1079	1128	1146	1154	1090	1094	1105	1144	1160	1103	1169	1108	1096	1119	1142	1097	1189	1168	1164	1164	1072	1183	1101	1161	1119	1176	1222	1051	1186	1154	1152	1158	1123	1116	1143	1134	1136	1204	1101	1137	1057	1207	1147	1103	1154	1133	1125	1178	1112	1151	1127	1032	1119	1134	1133	1195	1108	1139	1160	1072	1146	1118	1124	1102	1187	1131	1147	1103	1148	1125	1155	1137	1083	1114	1082	1140	1148	1123	1129	1124	1075	1153	1124	1155	1173	1110	1163	1068	1130	1087	1189	1141	1130	1130	1155	1094	1108	1106	1081	1185	1088	1179	1102	1124	1121	1139	1110	1174	1136	1136	1155	1074	1185	1108	1117	1139	1151	1129	1046	1194	1115	1124	1159	1196	1179	1127	1073	1102	1157	1119	1107	1156	1105	1166	1145	1123	1137	1066	1124	1131	1125	1076	1103	1143	1155	1139	1091	1193	1157	1153	1192	1151	1115	1169	1078	1128	1113	1145	1156	1189	1121	1151	1105	1110	1107	1081	1145	1116	1122	1172	1090	1153	1046	1179	1154	1119	1157	1151	1095	1117	1090	1140	1108	1136	1158	1175	1196	1099	1174	1096	1070	1070	1094	1083	1106	1106	1151	1122	1082	1134	1207	1120	1154	1172	1169	1127	1091	1071	1074	1109	1162	1135	1115	1139	1035	1116	1126	1140	1091	1089	1129	1193	1130	1142	1151	1127	1140	1117	1120	1156	1144	1109	1140	1136	1112	1148	1156	1131	1167	1118	1139	1106	1168	1139	1115	1204	1072	1104	1169	1121	1107	1158	1114	1114	1153	1157	1165	1082	1126	1148	1093	1100	1082	1128	1141	1155	1124	1173	1159	1142	1098	1170	1174	1087	1150	1132	1118	1102	1130	1133	1170	1129	1121	1069	1112	1082	1084	1151	1116	1144	1086	1120	1110	1102	1168	1129	1136	1155	1154	1152	1168	1113	1119	1117	1071	1105	1118	1111	1178	1148	1201	1137	1133	1071	1109	1143	1112	1162	1094	1148	1102	1173	1113	1188	1072	1162	1129	1117	1063	1164	1121	1136	1130	1105	1202	1100	1149	1151	1103	1150	1134	1164	1157	1170	1156	1122	1101	1139	1159	1074	1174	1108	1095	1132	1142	1163	1149	1184	1157	1119	1105	1100	1172	1131	1081	1127	1144	1147	1117	1079	1053	1154	1128	1157	1156	1174	1130	1140	1120	1082	1073	1161	1088	1108	1209	1101	1090	1145	1144	1085	1106	1071	1137	1143	1092	1139	1165	1104	1139	1182	1100	1121	1138	1152	1130	1159	1106	1109	1197	1096	1047	1113	1124	1131	1135	1144	1190	1146	1075	1178	1067	1123	1092	1116	1099	1108	1168	1156	1177	1067	1115	1087	1160	1182	1183	1170	1098	1188	1152	1128	1092	1159	1136	1082	1163	1135	1106	1153	1118	1122	1110	1162	1098	1151	1127	1107	1131	1115	1075	1130	1205	1134	1149	1182	1162	1140	1160	1146	1095	1134	1105	1112	1151	1126	1149	1115	1120	1120	1187	1134	1140	1168	1128	1095	1138	1080	1073	1158	1114	1120	1147	1187	1103	1107	1155	1160	1199	1119	1135	1143	1076	1162	1113	1098	1095	1132	1170	1095	1116	1160	1152	1098	1137	1172	1209	1107	1117	1147	1108	1073	1110	1098	1134	1099	1123	1073	1097	1110	1098	1083	1119	1047	1109	1201	1147	1173	1127	1163	1157	1130	1159	1097	1157	1128	1118	1125	1066	1126	1162	1186	1143	1021	1101	1093	1091	1126	1132	1153	1144	1078	1120	1122	1127	1135	1147	1142	1154	1068	1132	1167	1081	1153	1137	1090	1128	1132	1181	1140	1155	1180	1142	1107	1133	1118	1193	1150	1124	1116	1159	1143	1110	1173	1186	1117	1126	1163	1138	1186	1098	1088	1188	1120	1126	1148	1127	1164	1141	1181	1142	1121	1180	1087	1090	1173	1113	1140	1129	1112	1123	1173	1141	1159	1162	1127	1124	1133	1033	1132	1096	1070	1183	1113	1175	1090	1149	1197	1132	1154	1137	1167	1142	1052	1102	1146	1089	1150	1101	1117	1147	1165	1175	1061	1113	1119	1097	1156	1143	1132	1152	1122	1137	1067	1134	1129	1104	1076	1173	1160	1181	1142	1113	1188	1135	1172	1122	1138	1155	1159	1176	1084	1148	1125	1171	1183	1154	1194	1102	1198	1100	1094	1083	1119	1154	1147	1165	1140	1143	1078	1140	1068	1106	1129	1105	1166	1116	1143	1127	1094	1151	1129	1175	1173	1145	1179	1161	1096	1113	1140	1080	1131	1110	1134	1117	1101	1121	1143	1138	1221	1092	1143	1102	1152	1107	1146	1118	1104	1149	1120	1104	1107	1151	1135	1150	1105	1145	1157	1106	1087	1181	1127	1189	1087	1108	1097	1131	1162	1134	1146	1210	1179	1181	1195	1131	1144	1203	1127	1165	1184	1118	1100	1117	1115	1098	1138	1101	1174	1119	1103	1101	1151	1089	1153	1164	1079	1123	1113	1099	1115	1097	1127	1087	1142	1144	1122	1144	1156	1199	1125	1099	1133	1142	1188	1115	1131	1164	1147	1125	1162	1100	1142	1166	1170	1142	1100	1173	1171	1124	1157	1152	1110	1117	1120	1164	1036	1152	1112	1162	1136	1118	1136	1156	1127	1109	1126	1100	1120	1169	1089	1111	1113	1129	1122	1163	1150	1178	1095	1089	1146	1098	1180	1135	1091	1169	1143	1208	1161	1122	1165	1139	1170	1161	1142	1157	1099	1204	1082	1162	1120	1119	1154	1218	1115	1126	1160	1093	1176	1130	1176	1087	1102	1118	1116	1137	1086	1181	1102	1145	1168	1108	1117	1137	1160	1164	1143	1169	1171	1124	1165	1150	1118	1112	1180	1165	1103	1076	1071	1110	1182	1095	1162	1146	1152	1188	1118	1150	1078	1146	1121	1168	1127	1138	1111	1167	1147	1154	1160	1172	1147	1122	1193	1106	1146	1067	1129	1100	1144	1139	1129	1190	1161	1075	1129	1166	1106	1161	1069	1174	1137	1165	1135	1109	1186	1113	1145	1109	1165	1131	1152	1153	1133	1139	1176	1083	1120	1112	1115	1152	1152	1141	1109	1204	1163	1130	1184	1146	1115	1115	1100	1051	1127	1059	1155	1134	1163	1165	1081	1178	1137	1062	1107	1128	1093	1142	1142	1137	1129	1144	1170	1085	1123	1158	1102	1165	1155	1148	1118	1135	1176	1100	1082	1140	1120	1151	1148	1169	1119	1102	1152	1142	1186	1201	1111	1179	1118	1133	1155	1076	1177	1062	1089	1146	1103	1084	1095	1121	1158	1093	1201	1097	1099	1166	1122	1113	1121	1151	1193	1109	1135	1153	1151	1171	1176	1127	1183	1101	1177
22127	18233	27312	41499	35517	28938	15546	7768	3264	1615	943	611	623	653	552	552	549	513	530	528	517	553	465	480	550	506	500	528	524	535	492	492	530	515	512	524	506	486	517	502	489	474	522	590	625	588	611	570	505	513	514	502	503	525	526	506	494	516	517	518	516	500	531	495	535	510	517	507	494	501	545	488	519	517	502	471	522	485	490	496	500	520	480	525	439	544	468	517	527	532	501	520	549	485	472	507	507	445	554	513	501	512	539	525	500	459	483	482	534	500	491	510	504	498	498	479	473	520	526	485	518	526	516	529	487	484	519	480	511	518	524	498	519	489	474	477	513	521	514	474	505	445	524	555	450	506	471	527	493	516	526	499	557	523	508	505	461	500	481	486	518	519	519	540	506	479	472	482	529	479	510	507	494	459	513	505	517	537	490	547	502	483	450	470	486	533	540	502	498	557	520	525	469	507	535	529	515	482	486	500	511	475	530	482	533	532	503	503	498	499	520	512	536	487	487	498	520	543	517	518	541	502	539	498	497	502	504	529	505	473	489	506	484	531	515	452	507	527	492	509	504	506	517	484	513	526	487	461	505	460	483	485	484	509	504	475	510	515	504	467	505	568	516	554	521	509	523	527	478	487	491	506	539	516	516	490	477	498	492	493	509	484	496	542	514	510	496	500	505	527	535	479	520	520	500	530	525	498	556	492	501	510	533	527	484	475	511	519	509	506	517	507	502	535	564	523	513	479	522	467	483	484	541	577	504	507	491	456	495	495	536	488	493	475	492	506	500	482	535	451	479	494	474	488	543	569	513	493	514	514	488	471	522	487	503	490	523	503	480	519	534	503	512	498	441	462	528	524	466	534	513	470	494	483	541	476	508	489	496	503	481	508	492	456	488	438	494	494	495	573	480	501	446	513	498	496	481	545	502	524	538	493	501	503	468	522	493	525	478	525	524	498	499	502	552	480	501	506	474	529	527	511	468	525	556	492	516	518	487	458	522	527	524	521	452	529	519	559	487	500	520	484	480	548	495	459	464	502	499	492	516	525	525	495	506	562	466	490	505	495	519	500	499	472	485	524	552	517	535	505	517	501	493	494	558	450	506	491	548	448	469	494	500	482	524	503	528	497	471	504	497	483	508	492	454	465	482	517	484	479	489	503	475	504	534	494	480	532	475	504	456	468	482	481	477	521	491	511	514	494	519	492	521	533	453	511	510	498	488	501	540	444	512	511	515	515	517	506	505	511	509	550	497	499	531	536	490	526	508	471	454	479	519	512	512	532	521	521	508	526	496	477	475	517	525	516	510	494	509	506	501	588	539	508	504	494	519	523	494	542	516	494	504	457	470	476	533	535	442	543	502	523	540	499	510	514	484	484	512	523	532	508	475	471	508	503	488	522	531	500	509	480	451	552	464	494	478	463	513	526	505	498	496	551	527	496	503	531	493	503	487	526	502	493	508	480	478	528	483	478	530	534	528	516	495	501	517	484	490	483	522	510	492	541	491	514	530	499	433	478	530	468	500	491	488	500	485	522	497	501	486	477	522	506	503	536	482	468	551	505	525	518	451	477	550	518	547	455	463	489	521	487	503	481	504	476	543	547	494	488	504	521	491	497	528	519	507	511	484	455	494	529	508	543	524	489	487	543	488	516	511	448	523	489	537	501	473	514	528	511	464	536	518	487	552	544	515	509	511	520	490	508	504	498	553	502	524	502	525	498	531	483	477	505	524	480	519	507	487	523	543	514	504	510	492	474	508	485	521	512	490	520	514	498	509	494	502	506	465	519	524	496	529	496	535	533	532	471	479	500	534	472	499	474	519	484	514	501	519	504	493	497	487	481	496	502	523	512	523	501	507	471	492	510	560	537	520	506	474	491	470	502	525	473	507	472	501	513	486	539	500	513	499	514	525	495	546	488	519	533	517	527	527	517	521	509	524	508	473	483	559	496	503	470	539	470	490	490	492	493	499	480	538	522	454	494	512	494	509	480	491	536	511	521	487	481	475	488	556	503	555	520	492	493	515	483	512	533	524	522	527	496	519	514	515	497	502	487	507	484	518	511	553	520	465	552	490	519	503	524	496	546	507	489	538	469	502	507	499	519	487	505	558	533	540	515	483	490	525	527	538	464	545	510	506	485	512	510	498	503	471	485	490	499	497	535	479	501	514	523	495	487	511	526	505	532	482	501	487	518	534	476	541	522	517	507	516	509	538	502	544	471	528	541	483	538	478	554	525	541	499	485	509	482	508	457	495	540	518	490	534	499	478	501	531	511	511	533	471	502	525	522	526	478	478	524	506	507	510	498	548	502	522	502	519	515	505	505	510	498	517	486	513	479	500	521	502	520	442	505	528	483	504	519	494	465	504	499	462	523	516	453	507	541	478	528	499	513	491	518	529	498	500	521	496	483	572	495	534	522	477	520	500	506	522	469	453	522	509	466	496	495	493	522	515	498	513	550	518	471	521	495	473	482	522	558	494	533	489	502	519	482	510	537	512	522	478	517	478	470	508	493	493	511	533	479	520	485	487	466	539	515	500	479	468	505	534	485	468	494	477	471	514	498	508	489	501	500	505	524	488	541	537	508	486	527	479	508	504	540	510	495	505	494	503	542	539	498	491	512	511	535	498	476	573	528	530	494	501	501	506	487	527	504	532	462	525	528	501	537	449	497	516	520	503	518	485	479	501	492	522	538	474	495	536	507	470	538	495	524	499	513	578	486	504	520	492	540	482	525	528	510	531	506	498	521	494	500	496	484	482	513	495	513	519	483	524	500	473	508	511	491	545	457	486	512	518	515	493	479	541	535	520	511	502	508	514	504	513	484	492	494	536	477	484	501	549	460	508	505	546	510	495	518	477	495	525	516	493	491	491	518	526	481	529	482	570	521	515	487	558	494	492	501	517	492	498	509	526	488	515	513	542	489	495	514	517	486	543	521	532	508	486	558	494	516	476	501	480	532	451	494	482	518	463	513	482	522	530	466	506	471	496	516	495	510	479	518	496	471	464	524	563	531	519	506	467	503	482	487	475	500	464	470	499	448	453	514	520	478	492	480	483	506	521	536	526	473	526	496	458	486	490	496	493	493	528	483	528	516	530	503	515	515	502	509	513	514	509	480	506	496	465	521	505	497	514	509	507	524	515	508	507	496	543	517	470	483	519	509	504	524	492	523	550	508	500	533	491	518	490	467	505	501	497	517	552	508	509	508	439	511	543	490	521	566	525	514	487	493	462	492	525	515	551	538	497	503	496	527	499	507	477	540	533	497	515	491	523	538	498	491	519	516	509	520	446	522	472	483	494	499	507	511	523	477	484	578	472	483	479	502	500	529	481	489	511	510	522	518	496	511	537	556	490	532	482	468	534	462	486	557	523	530	469	527	497	526	508	507	530	509	526	481	514	495	511	529	518	511	505	509	496	509	501	514	539	499	511	482	509	491	511	528	513	520	495	523	488	528	490	469	472	475	496	460	484	495	496	500	479	531	465	498	554	529
15024	17829	30611	44471	43651	37846	23330	15872	8844	5222	3191	1982	1706	1796	1730	1554	1447	1376	1341	1346	1337	1261	1293	1273	1304	1294	1215	1355	1247	1308	1238	1238	1254	1227	1364	1240	1222	1227	1247	1255	1252	1281	1295	1685	1812	1765	1595	1441	1375	1224	1247	1226	1299	1227	1219	1249	1227	1242	1233	1226	1279	1211	1225	1250	1200	1252	1237	1206	1227	1221	1210	1234	1204	1234	1223	1247	1184	1231	1176	1249	1251	1251	1179	1247	1333	1260	1260	1255	1229	1258	1246	1188	1230	1238	1153	1162	1271	1206	1195	1185	1201	1195	1179	1257	1175	1227	1205	1200	1247	1200	1226	1216	1234	1194	1195	1189	1190	1233	1260	1231	1194	1233	1150	1256	1281	1236	1194	1261	1244	1243	1211	1234	1220	1237	1262	1201	1265	1206	1283	1284	1212	1238	1152	1249	1158	1193	1253	1206	1216	1236	1254	1246	1179	1267	1258	1229	1224	1233	1220	1219	1201	1261	1201	1268	1250	1213	1256	1187	1236	1274	1250	1225	1232	1183	1284	1207	1236	1264	1219	1201	1192	1266	1262	1249	1209	1193	1198	1185	1227	1191	1221	1206	1303	1244	1265	1263	1227	1259	1285	1257	1253	1194	1189	1222	1179	1237	1241	1216	1150	1239	1203	1258	1244	1206	1259	1295	1229	1232	1233	1203	1242	1267	1220	1254	1261	1234	1221	1213	1261	1182	1310	1204	1211	1259	1289	1220	1213	1216	1260	1228	1237	1284	1207	1220	1229	1252	1201	1244	1238	1223	1195	1254	1223	1225	1223	1212	1141	1279	1256	1200	1192	1260	1294	1262	1282	1164	1243	1174	1213	1155	1242	1251	1174	1178	1259	1288	1202	1243	1193	1175	1278	1200	1238	1188	1255	1246	1278	1247	1185	1204	1188	1225	1226	1236	1305	1211	1264	1280	1172	1227	1261	1239	1209	1235	1283	1214	1280	1142	1229	1274	1237	1228	1244	1284	1223	1238	1217	1285	1231	1227	1229	1282	1246	1207	1219	1215	1273	1190	1233	1256	1183	1212	1206	1288	1262	1258	1207	1164	1209	1252	1223	1223	1226	1299	1247	1188	1219	1214	1139	1266	1236	1166	1257	1252	1288	1266	1224	1202	1241	1275	1286	1192	1241	1229	1236	1198	1233	1253	1253	1256	1248	1210	1223	1239	1230	1242	1241	1224	1181	1208	1272	1211	1258	1222	1238	1247	1299	1284	1223	1231	1255	1231	1245	1181	1238	1233	1184	1259	1252	1235	1241	1293	1224	1199	1235	1274	1216	1211	1265	1233	1264	1162	1221	1201	1262	1247	1235	1216	1220	1259	1238	1216	1181	1243	1214	1229	1180	1252	1268	1230	1262	1261	1181	1255	1190	1230	1210	1211	1192	1228	1271	1167	1156	1208	1198	1256	1256	1203	1322	1267	1152	1197	1209	1221	1273	1207	1182	1189	1189	1208	1198	1216	1249	1248	1216	1186	1283	1122	1276	1209	1303	1205	1238	1161	1186	1228	1288	1220	1232	1254	1174	1285	1277	1162	1199	1207	1215	1225	1209	1237	1239	1232	1241	1239	1177	1239	1210	1198	1245	1181	1219	1204	1203	1194	1295	1219	1238	1225	1240	1212	1258	1281	1257	1219	1191	1215	1266	1252	1218	1221	1224	1311	1207	1224	1155	1193	1208	1227	1181	1255	1183	1262	1229	1229	1214	1237	1307	1209	1256	1180	1252	1213	1148	1188	1228	1238	1233	1250	1256	1249	1256	1206	1269	1224	1222	1260	1244	1271	1172	1167	1229	1186	1261	1275	1237	1188	1217	1258	1211	1187	1236	1241	1207	1156	1212	1205	1188	1180	1270	1229	1196	1185	1189	1190	1242	1253	1241	1275	1275	1260	1270	1190	1137	1311	1273	1223	1264	1263	1231	1222	1205	1222	1246	1272	1184	1200	1220	1257	1217	1207	1219	1216	1258	1201	1229	1226	1238	1218	1170	1209	1270	1259	1243	1220	1231	1208	1256	1263	1223	1262	1154	1216	1262	1285	1276	1227	1204	1213	1241	1188	1215	1243	1226	1251	1207	1206	1224	1189	1251	1237	1202	1245	1208	1226	1183	1228	1280	1277	1242	1211	1306	1218	1233	1185	1188	1222	1279	1197	1237	1215	1266	1182	1221	1218	1254	1265	1204	1216	1180	1217	1242	1296	1180	1217	1231	1232	1221	1223	1209	1211	1274	1231	1209	1242	1246	1275	1231	1219	1204	1286	1246	1252	1232	1220	1236	1234	1192	1244	1209	1227	1319	1282	1285	1187	1154	1215	1216	1221	1209	1205	1227	1281	1257	1203	1267	1206	1262	1166	1130	1204	1173	1190	1247	1179	1209	1292	1264	1212	1222	1265	1235	1199	1202	1208	1235	1275	1236	1190	1264	1224	1266	1188	1230	1271	1240	1239	1245	1197	1236	1239	1318	1226	1245	1197	1148	1246	1197	1239	1229	1223	1236	1231	1203	1167	1188	1156	1247	1205	1231	1220	1231	1179	1284	1222	1247	1183	1230	1223	1248	1248	1238	1244	1279	1183	1169	1153	1206	1235	1219	1212	1175	1200	1207	1179	1257	1230	1221	1245	1224	1192	1294	1290	1258	1260	1209	1248	1244	1216	1229	1223	1271	1248	1231	1168	1264	1266	1213	1188	1218	1231	1195	1271	1192	1236	1271	1250	1257	1274	1265	1174	1199	1254	1175	1226	1236	1189	1224	1266	1200	1213	1207	1250	1200	1292	1224	1182	1243	1207	1221	1212	1216	1213	1201	1235	1234	1212	1244	1197	1257	1220	1257	1245	1212	1263	1233	1241	1260	1245	1229	1241	1228	1286	1208	1234	1238	1235	1283	1226	1255	1203	1258	1246	1229	1206	1288	1179	1234	1161	1209	1189	1238	1251	1180	1160	1203	1133	1201	1213	1241	1188	1267	1161	1246	1219	1306	1212	1183	1275	1190	1268	1255	1185	1270	1279	1251	1221	1238	1166	1263	1249	1185	1197	1223	1231	1182	1266	1249	1229	1232	1203	1242	1252	1223	1192	1208	1204	1276	1230	1194	1268	1235	1264	1172	1219	1231	1234	1267	1257	1266	1267	1176	1250	1224	1225	1199	1212	1312	1237	1231	1256	1227	1165	1157	1241	1331	1269	1234	1255	1217	1271	1189	1252	1272	1305	1225	1312	1188	1186	1294	1259	1209	1238	1261	1260	1236	1258	1231	1213	1232	1250	1241	1253	1222	1195	1254	1170	1254	1259	1175	1246	1231	1252	1220	1200	1223	1222	1224	1313	1254	1205	1268	1269	1263	1223	1258	1255	1292	1192	1269	1268	1246	1159	1231	1264	1242	1164	1228	1220	1125	1249	1208	1289	1283	1191	1275	1200	1231	1197	1303	1230	1223	1192	1300	1239	1211	1164	1225	1266	1230	1216	1251	1270	1320	1170	1253	1238	1174	1272	1229	1195	1192	1203	1231	1255	1260	1281	1206	1233	1179	1269	1208	1320	1247	1225	1247	1238	1220	1189	1198	1272	1214	1217	1185	1192	1274	1268	1238	1201	1196	1209	1211	1268	1201	1284	1291	1266	1257	1208	1249	1210	1258	1210	1268	1282	1245	1265	1199	1269	1244	1254	1191	1247	1206	1257	1204	1212	1187	1232	1271	1212	1220	1149	1243	1157	1191	1205	1151	1212	1176	1220	1232	1191	1181	1265	1245	1247	1242	1225	1291	1242	1244	1212	1266	1239	1199	1175	1207	1272	1238	1260	1229	1216	1230	1240	1216	1192	1264	1177	1262	1220	1158	1266	1195	1190	1216	1233	1206	1200	1272	1253	1217	1313	1192	1240	1182	1239	1203	1219	1209	1276	1286	1246	1192	1254	1198	1212	1207	1226	1221	1291	1225	1195	1220	1248	1273	1247	1237	1247	1214	1204	1169	1194	1283	1262	1238	1251	1223	1250	1212	1179	1235	1212	1262	1186	1245	1299	1231	1256	1265	1271	1262	1196	1240	1268	1233	1242	1212	1215	1254	1174	1153	1229	1268	1246	1167	1198	1208	1227	1177	1208	1201	1237	1261	1222	1226	1193	1239	1236	1232	1222	1216	1216	1294	1285	1264	1236	1268	1207	1235	1266	1207	1180	1217	1152	1182	1238	1298	1174	1212	1196	1277	1247	1211	1271	1271	1249	1221	1239	1165	1245	1220	1251	1275	1205	1226	1214	1223	1142	1226	1272	1212	1194	1234	1221	1190	1149	1278	1231	1221	1255	1231	1247	1251	1180	1202	1195	1288	1194	1231	1255	1165	1210	1285	1203	1268	1241	1286	1208	1214	1217	1275	1236	1212	1230	1227	1270	1203	1254	1194	1250	1150	1161	1235	1244	1200	1231	1225	1306	1215	1254	1229	1238	1193	1190	1246	1270	1221	1216	1222	1235	1204	1250	1279	1183	1237	1232	1186	1270	1167	1286	1259	1177	1234	1236	1261	1253	1213	1303	1227	1200	1243	1266	1231	1168	1234	1219	1211	1191	1233	1198	1299	1275	1206	1186	1179	1246	1261	1248	1251	1180	1247	1252	1265	1220	1164	1167	1222	1251	1264	1212	1235	1193	1213	1252	1191	1272	1245	1218	1195	1201	1242	1176	1218	1194	1263	1256	1234	1283	1244	1232	1182	1211	1237	1299	1202	1183	1282	1252	1174	1244	1257	1259	1275	1278	1287	1258	1197	1199	1205	1217	1240	1281	1256	1231	1181	1255	1212	1257	1168	1279	1190	1243	1222	1251	1248	1184	1280	1234	1263	1263	1229	1245	1250	1177	1313	1214	1219	1221	1207	1276	1178	1255	1229	1176	1219	1202	1220	1205	1158	1251	1189	1181	1217	1220	1228	1195	1203	1207	1252	1235	1184	1249	1268	1239	1178	1229	1176	1240	1247	1179	1225	1239	1198	1237	1202	1274	1217	1224	1255	1189	1255	1174	1205	1326	1187	1215	1236	1192	1214	1202	1239	1237	1198	1278	1127	1185
48138	46737	46510	41297	45788	43043	37781	34071	27056	20078	12182	4953	2193	1524	1240	834	620	559	591	515	479	529	531	501	460	510	480	501	493	470	493	450	501	500	491	471	445	508	498	460	506	452	588	875	1077	892	763	569	526	498	470	418	462	447	430	449	460	458	463	465	457	440	432	448	460	465	460	438	480	441	461	464	440	461	440	441	429	465	471	450	454	436	468	479	444	416	424	443	486	450	467	442	446	448	445	448	474	457	484	513	441	478	459	467	461	519	487	458	471	497	442	458	443	396	431	422	452	463	446	456	472	474	460	430	460	455	442	469	467	474	447	460	453	448	432	461	454	450	461	452	469	449	478	466	433	456	429	478	458	487	461	436	438	438	454	453	472	470	486	502	469	448	456	458	450	446	438	475	444	408	454	460	425	439	449	438	410	475	441	467	496	435	440	436	465	433	498	464	412	489	398	441	435	452	446	442	463	423	474	464	445	486	408	456	475	449	449	441	445	404	463	437	460	457	417	442	448	481	445	446	467	473	444	498	436	490	452	439	452	453	445	442	457	487	481	459	442	439	466	479	443	438	500	469	494	444	466	463	471	422	431	453	466	484	452	496	444	492	470	439	464	434	466	465	458	445	449	463	401	478	492	478	471	514	431	469	449	504	460	416	439	461	452	456	455	462	445	430	434	460	470	420	479	454	447	463	405	463	479	472	452	429	451	449	457	468	460	433	474	451	484	463	437	437	445	453	465	444	480	478	453	467	466	440	473	459	426	430	463	424	467	490	469	454	463	478	443	479	467	460	467	437	470	440	465	453	433	480	465	468	430	493	437	462	437	414	464	448	465	471	471	460	474	442	431	420	509	449	437	460	458	456	444	462	449	433	467	457	470	498	437	462	452	480	469	423	467	467	486	472	478	446	438	442	485	475	479	433	443	440	428	484	496	440	434	438	452	439	428	474	448	440	418	451	448	470	419	454	445	477	462	440	442	456	463	457	465	451	477	454	452	431	461	418	447	458	445	420	488	393	452	448	458	430	455	449	433	461	452	440	447	443	461	441	464	454	413	434	480	449	441	466	444	442	447	481	474	457	451	475	476	458	456	464	489	480	473	471	419	463	450	472	488	457	452	454	477	435	454	419	465	493	464	467	465	487	482	439	410	463	475	488	516	453	454	459	462	441	480	452	470	466	443	447	418	447	481	461	419	457	432	474	479	455	467	489	400	455	489	431	444	476	413	418	444	471	489	401	448	455	471	450	476	451	418	474	458	455	452	412	400	450	408	471	477	423	450	433	449	478	413	412	440	454	447	460	473	456	488	446	460	447	457	456	438	448	512	475	464	489	437	468	459	434	487	461	444	425	479	452	473	462	456	448	490	487	438	458	421	452	465	430	450	418	488	432	399	502	464	440	458	446	460	460	470	473	453	475	451	467	439	432	445	447	456	481	417	426	468	453	417	455	460	460	449	432	482	445	513	484	470	438	454	443	445	475	460	436	473	429	471	521	446	466	460	483	470	444	472	440	464	444	471	444	464	452	484	457	487	474	483	441	449	498	453	461	436	441	477	473	458	466	456	461	486	478	420	488	434	446	428	479	465	470	470	455	418	487	411	475	477	416	426	482	491	450	432	458	457	494	441	465	458	441	443	416	456	439	475	395	421	481	419	452	471	470	443	451	448	446	452	462	460	433	456	448	445	482	504	435	482	464	442	455	462	460	455	465	453	428	481	483	448	478	472	475	446	425	472	415	466	501	472	411	449	463	454	504	456	469	422	418	468	454	422	452	466	464	489	478	459	469	455	434	450	426	513	475	468	453	444	451	436	422	438	451	430	409	443	465	471	448	474	422	429	428	460	484	436	460	463	432	455	479	473	459	432	480	458	444	482	418	464	458	481	436	463	473	470	446	480	469	431	424	421	428	429	460	438	445	502	452	457	456	470	465	457	524	455	432	456	507	480	430	497	441	467	430	448	432	428	450	434	477	461	462	454	465	462	476	474	423	500	462	452	509	456	450	472	434	466	468	493	452	429	488	456	430	455	406	468	440	484	453	471	488	479	458	464	461	462	437	440	418	477	474	442	433	452	443	472	419	426	467	450	425	427	438	445	466	422	451	479	475	431	431	470	434	434	486	459	461	462	468	462	487	457	452	529	452	437	476	451	421	426	465	490	421	468	449	452	461	498	486	487	437	447	440	487	475	444	432	451	452	419	474	497	451	484	467	479	430	457	425	456	466	437	439	457	462	454	447	460	465	480	453	468	475	441	459	469	433	444	444	460	445	459	432	435	456	473	475	452	457	490	467	487	479	435	474	435	472	449	474	462	433	485	462	465	445	442	493	447	442	446	442	438	446	464	449	459	473	464	405	470	449	435	500	451	419	446	440	447	416	434	439	494	440	413	440	456	430	478	464	468	449	475	466	457	449	454	435	457	452	451	467	461	434	451	418	461	475	448	428	478	474	443	489	430	439	458	451	450	434	413	419	428	402	425	466	418	435	448	443	450	429	500	453	496	422	443	457	407	445	457	468	439	433	463	446	428	475	458	472	447	425	454	465	431	448	488	480	460	442	487	468	447	430	446	431	438	411	446	457	456	466	433	485	447	421	475	464	459	467	463	492	429	473	458	443	465	411	494	485	436	489	461	473	470	457	424	450	458	453	444	428	446	426	428	480	469	428	440	448	444	423	451	394	486	466	445	435	460	446	453	462	442	448	468	446	447	413	477	485	465	442	480	447	411	428	482	484	434	448	477	413	462	418	465	457	480	416	469	463	475	468	459	465	440	502	478	442	448	472	441	440	467	444	407	411	441	490	480	399	448	462	450	496	435	494	449	471	435	450	459	453	435	463	468	485	436	472	471	433	472	462	420	455	439	459	489	440	453	451	474	433	410	449	427	457	470	408	477	469	404	421	471	452	429	458	482	448	464	472	444	448	462	489	462	452	469	459	445	453	449	485	467	442	472	456	465	432	453	477	424	432	490	441	465	449	454	450	474	477	436	458	448	498	481	482	455	466	465	414	466	465	423	467	480	439	449	496	429	485	461	417	425	469	486	455	466	457	466	442	456	464	440	454	476	453	437	476	462	427	402	459	471	448	452	492	464	452	486	401	445	429	466	400	433	452	454	447	444	471	470	477	460	441	438	481	485	459	488	466	502	456	410	465	457	437	464	480	438	418	489	440	472	468	453	432	459	443	450	410	454	442	448	471	449	443	452	453	449	454	458	490	462	456	428	434	447	467	488	454	517	479	452	471	434	423	460	433	487	462	494	422	469	455	467	507	447	436	479	459	460	438	525	462	437	420	459	416	456	441	475	425	440	467	495	469	435	437	463	406	458	423	493	454	456	432	441	445	448	459	484	460	458	489	429	443	471	438	418	412	481	461	440	470	476	466	423	444	446	432	449	424	436	442	449	438	476	463	445	469	433	459	469	456	410	460	504	443	456	459	445	468	463	454	468	428	486	471	426	471	452	452	450	469	433	462	434	484	481	425	470	438
35838	44443	49268	54069	56900	52868	49793	43214	32964	24828	14978	8596	6455	5613	4490	2585	2058	1604	1581	1496	1393	1262	1319	1251	1239	1209	1166	1215	1212	1202	1282	1221	1186	1158	1203	1185	1185	1175	1226	1195	1184	1186	1948	3853	4352	3692	2674	1830	1423	1186	1132	1141	1124	1071	1084	1040	1135	1121	1057	1148	1118	1129	1130	1061	1169	1129	1124	1058	1106	1087	1035	1132	1099	1135	1036	1064	1071	1103	1075	1104	1046	1124	1052	1141	1077	1104	1119	1127	1078	1112	1069	1089	1133	1045	1110	1102	1125	1123	1088	1118	1120	1149	1105	1119	1096	1093	1060	1046	1105	1127	1143	1129	1134	1070	1043	1123	1062	1074	1147	1112	1124	1073	1108	1074	1097	1110	1109	1119	1116	1047	1067	1137	1053	1049	1093	1090	1054	1112	1073	1102	1145	1049	1115	1098	1107	1157	1096	1151	1082	1052	1106	1098	1149	1111	1069	1061	1118	1181	1022	1125	1096	1136	1185	1074	1110	1122	1125	1054	1111	1093	1086	1064	1061	1070	1075	1051	1061	1067	1048	1080	1097	1090	1117	1022	1075	1052	1097	1135	1090	1146	1064	1056	1112	1021	1137	1064	1100	1099	1093	1047	1068	1130	1085	1140	1127	1146	1056	1131	1073	1090	1042	1078	1081	1140	1086	1024	1036	1102	1091	1055	1114	1093	1103	1032	1123	1070	1066	1096	1156	1057	1178	1055	1123	1045	1133	1085	1153	1128	1111	1081	1098	1119	1111	1176	1102	1131	1141	1121	1111	1131	1106	1106	1082	1140	1120	1089	1048	1118	1121	1162	1079	1079	1145	1095	1111	1093	1144	1120	1124	1101	1093	1080	1116	1166	1155	1095	1145	1083	1104	1124	1122	1116	1141	1059	1136	1060	1097	1055	1067	1107	1084	1068	1110	1103	1095	1074	1114	1034	1162	1052	1123	1050	1128	1035	1110	1097	1073	1121	1065	1144	1105	1036	1188	1064	1045	1105	1042	1093	1049	1074	1060	1115	1123	1101	1099	1057	1138	1105	1093	1066	1054	1108	1116	1087	1105	1153	1110	1062	1070	1055	1120	1139	1166	1074	1087	1112	1117	1051	1039	1068	1079	1060	1161	1090	1080	1110	1121	1083	1119	1096	1082	1084	1108	1109	1120	1169	1097	1147	1092	1119	1146	1115	1116	1091	1067	1133	1102	1102	1058	1041	1080	1104	1146	1054	1092	1053	1139	1112	1113	1109	1031	1115	1115	1113	1129	1073	1129	1143	1053	1099	1140	1136	1104	1093	1168	1085	1071	1136	1066	1094	1190	1116	1092	1137	1094	1044	1153	1048	1101	1112	1093	1083	1108	1138	1116	1136	1106	1123	1097	1071	1096	1069	1094	1030	1134	1129	1099	1122	1123	1110	1108	1127	1090	1114	1084	1090	1088	1059	1060	1132	1099	1059	1146	1118	1094	1088	1125	1104	1109	1091	1096	1078	1108	1103	1081	1090	1105	1112	1057	1097	1118	1079	1140	1092	1079	1158	1124	1107	1052	1099	1042	1097	1125	1112	1077	1078	1163	1107	1083	1078	1034	1074	1061	1089	1090	1111	1103	1083	1067	1171	1116	1120	1076	1079	1085	1130	1068	1167	1133	1096	1109	1079	1061	1086	1052	1104	1168	1127	1142	1117	1120	1060	1109	1135	1124	1105	1071	1132	1098	1097	1098	1033	1065	1168	1068	1100	1091	1095	1103	1123	1165	1076	1110	1094	1122	1126	1153	1124	1053	1082	1138	1123	1076	1088	1104	1114	1110	1099	1092	1102	1005	1102	1083	1113	1080	1067	1043	1119	1108	1040	1081	1092	1103	1066	1083	1107	1137	1058	1079	1157	1094	1114	1136	1074	1159	1109	1109	1122	1126	1110	1060	1150	1123	1128	1091	1085	1060	1063	1137	1071	1131	1088	1088	1127	1147	1113	1088	1086	1122	1133	1068	1065	1123	1107	1118	1065	1082	1183	1097	1098	1155	1085	1074	1089	1116	1070	1091	1021	1141	1166	1127	1087	1081	1047	1128	1043	1103	1068	1131	1114	1083	1117	1120	1035	1053	1105	1129	1067	1131	1090	1060	1148	1080	1059	1102	1011	1039	1128	1099	1090	1085	1143	999	1112	1135	1151	1107	1095	1040	1147	1077	1132	1141	1111	1052	1141	1081	1130	1102	1066	1069	1054	1129	1150	1082	1148	1109	1090	1106	1122	1142	1132	1122	1097	1156	1183	1132	1134	1113	1124	1115	1092	1096	1145	1054	1140	1104	1077	1095	1113	1105	1095	1153	1071	1131	1104	1127	1063	1135	1134	1123	1163	1094	1074	1086	1120	1134	1108	1101	1094	1124	1094	1125	1094	1084	1089	1108	1082	1137	1111	1145	1068	1086	1115	1061	1106	1123	1106	1066	1059	1088	1115	1055	1115	1092	1098	1083	1135	1036	1096	1098	1061	1132	1069	1057	1136	1089	1167	1093	1084	1109	1100	1080	1090	1132	1084	1126	1086	1098	1153	1183	1121	1099	1074	1094	1111	1065	1073	1112	1146	1104	1145	1121	1103	1117	1115	1145	1100	1105	1097	1051	1110	1103	1120	1108	1114	1117	1162	1092	1092	1096	1124	1120	1103	1118	1045	1055	1149	1051	1103	1103	1113	1092	1154	1090	1137	1115	1130	1094	1119	1136	1169	1042	1080	1081	1057	1108	1134	1131	1130	1153	1127	1107	1115	1102	1152	1094	1107	1148	1036	1078	1121	1101	1074	1096	1064	1159	1126	1104	1164	1156	1122	1059	1151	1126	1075	1085	1125	1087	1091	1102	1119	1091	1121	1097	1080	1108	1071	1080	1148	1054	1095	1114	1153	1080	1095	1085	1111	1089	1086	1128	1115	1073	1103	1130	1143	1098	1110	1063	1125	1106	1092	1121	1075	1144	1080	1143	1106	1134	1143	986	1098	1116	1067	1074	1078	1076	1095	1143	1044	1143	1110	1150	1118	1003	1065	1104	1125	1160	1078	1148	1128	1097	1056	1079	1073	1104	1066	1084	1064	1123	1115	1114	1119	1140	1139	1106	1071	1140	1097	1133	1160	1075	1114	1100	1071	1109	1042	1145	1064	1140	1110	1091	1120	1080	1040	1094	1083	1131	1145	1082	1100	1103	1081	1074	1097	1148	1127	1101	1083	1094	1029	1094	1040	1110	1121	1105	1165	1125	1088	1133	1096	1087	1120	1116	1099	1104	1133	1052	1033	1134	1104	1155	1152	1047	1127	1184	1134	1133	1120	1054	1108	1123	1151	1047	1085	999	1186	1095	1042	1116	1071	1097	1072	1100	1154	1099	1184	1085	1115	1118	1090	1092	1074	1043	1125	1082	1103	1105	1108	1051	1096	1208	1136	1131	1093	1110	1111	1119	1120	1095	1074	1094	1101	1093	1076	1118	1041	1085	1065	1091	1092	1076	1132	1185	1127	1157	1123	1112	1052	1130	1114	1130	1086	1065	1061	1066	1191	1136	1130	1041	1141	1086	1056	1076	1119	1096	1064	1061	1151	1106	1077	1152	1145	1139	1157	1124	1148	1067	1081	1140	1083	1151	1109	1154	1037	1027	1176	1123	1098	1098	1102	1134	1117	1098	1025	1089	1116	1085	1094	1092	1081	1109	1118	1083	1111	1148	1145	1116	1096	1102	1083	1086	1058	1133	1138	1174	1126	1064	1101	1149	1127	1107	1066	1009	1112	1120	1113	1157	1084	1124	1090	1132	1091	1156	1084	1123	1126	1141	1086	1122	1112	1062	1054	1094	1112	1099	1085	1141	1108	1062	1076	1073	1055	1141	1081	1135	1127	1144	1161	1087	1090	1105	1085	1105	1159	1120	1152	1082	1084	1021	1097	1057	1092	1150	1078	1089	1101	1120	1132	1073	1105	1127	1096	1159	1080	1065	1051	1122	1063	1109	1157	1077	1177	1110	1038	1128	1085	1118	1109	1081	1138	1089	1097	1093	1182	1094	1067	1154	1091	1044	1130	1157	1044	1017	1058	1086	1145	1056	1175	1080	1146	1084	1080	1087	1129	1075	1074	1105	1160	1114	1107	1095	1093	1101	1141	1082	1097	1129	1099	1100	1120	1078	1148	1101	1102	1100	1127	1107	1099	1119	1150	1100	1141	1144	1164	1125	1093	1092	1125	1085	1086	1153	1106	1099	1080	1076	1086	1102	1061	1101	1107	1107	1108	1071	1123	1144	1110	1137	1121	1106	1122	1109	1052	1082	1178	1079	1037	1097	1116	1121	1151	1076	1120	1132	1089	1083	1132	1088	1183	1090	1130	1100	1121	1097	1147	1059	1162	1079	1112	1156	1083	1022	1096	1089	1099	1120	1091	1096	1098	1119	1109	1139	1129	1076	1093	1103	1089	1114	1119	1137	1130	1180	1136	1121	1098	1063	1071	1067	1106	1120	1096	1138	1075	1095	1069	1056	1144	1072	1052	1058	1069	1103	1080	1137	1119	1084	1142	1113	1108	1068	1073	1171	1104	1074	1104	1106	1079	1154	1137	1102	1079	1107	1098	1097	1072	1085	1104	1130	1089	1167	1073	1080	1062	1093	1051	1086	1130	1091	1078	1140	1074	1114	1115	1131	1144	1108	1156	1064	1103	1135	1065	1108	1086	1086	1137	1097	1046	1065	1096	1091	1113	1105	1053	1100	1052	1064	1112	1146	1076	1087	1107	1048	1158	1069	1127	1110	1099	1028	1112	1126	1089	1076	1114	1132	1103	1105	1117	1099	1133	1083	1111	1080	1069	1115	1119	1096	1095	1141	1027	1114	1096	1107	1089	1088	1072	1180	1096	1126	1083	1086	1069	1107	1126	1097	1136	1099	1115	1117	1081	1108	1137	1116	1030	1106	1112	1102	1040	1126	1176	1097	1074	1126	1125	1077	1038	1122	1126	1104	1089	1180	1110	1086	1067	1139	1020	1103	1112	1105	1130	1096	1113	1088	1132	1103	1063	1082	1077	1123	1093	1065	1119	1098	1101	1084	1128
55705	47458	50909	47945	46614	42039	33049	30234	29725	26454	22238	14269	6408	2527	1360	1035	701	541	568	550	505	455	468	445	436	423	364	415	418	436	438	415	437	439	412	449	412	386	413	425	404	409	645	1391	1491	1404	1033	701	536	432	410	392	408	354	378	382	376	366	386	382	367	423	413	375	399	377	362	396	432	363	374	416	410	393	445	402	381	394	401	367	391	396	394	371	367	372	377	391	423	396	376	350	373	354	406	390	415	352	406	429	397	400	423	374	418	392	419	396	398	426	397	378	388	378	386	386	411	380	393	374	362	374	382	384	411	404	415	387	413	388	372	382	398	397	387	357	386	377	387	387	379	364	386	395	373	427	381	409	419	388	373	402	372	396	387	347	394	419	418	382	394	401	365	409	399	403	375	369	400	374	444	398	392	376	380	391	423	384	396	404	387	367	398	414	358	386	421	397	412	367	397	391	390	391	377	365	379	409	386	427	411	381	371	385	375	359	400	400	394	398	363	414	348	364	370	378	403	426	356	355	402	354	362	409	386	388	397	409	423	408	397	378	389	382	393	400	409	368	370	373	373	388	395	391	413	366	367	418	385	397	384	430	382	429	376	448	377	376	394	369	401	371	384	398	371	435	388	404	396	407	406	391	408	391	411	367	363	393	378	377	405	384	387	367	418	422	378	351	397	412	384	398	365	418	381	353	396	384	395	398	392	377	382	405	424	395	406	381	364	434	388	387	408	352	382	381	406	358	363	373	399	367	377	389	366	401	394	396	349	412	369	390	397	386	371	374	384	377	399	368	396	390	421	376	393	371	404	411	384	382	399	393	348	389	375	409	414	414	415	375	414	388	384	387	422	419	407	426	395	354	386	366	418	387	387	365	362	391	414	419	400	389	406	385	413	361	378	431	389	379	381	363	397	369	368	362	383	405	408	427	398	383	382	373	407	422	389	379	373	408	403	410	415	447	395	430	411	385	392	415	365	387	366	384	352	400	384	375	385	397	361	425	354	370	355	381	421	375	413	401	373	396	369	385	414	360	396	382	411	361	362	396	387	411	383	451	363	400	393	384	396	370	387	367	391	364	389	400	437	376	395	391	390	385	385	371	396	412	398	421	380	365	387	372	369	416	368	386	377	393	409	399	415	420	363	396	368	370	384	381	374	382	377	366	425	387	411	395	367	380	382	367	344	427	426	381	393	377	387	418	383	375	393	369	397	368	377	397	358	372	364	371	409	390	373	386	380	408	395	369	399	382	421	385	414	411	384	370	425	424	355	389	378	393	389	410	376	388	370	382	354	387	381	378	388	382	351	390	394	383	385	401	400	379	415	375	364	378	404	400	423	393	394	410	344	399	388	418	334	401	377	418	387	380	374	365	405	363	358	361	413	411	385	419	379	414	384	377	354	364	358	380	419	389	377	400	351	420	401	371	421	375	384	400	410	390	396	379	401	392	421	367	344	448	373	375	378	348	398	373	401	372	381	400	383	412	377	362	371	405	430	402	350	413	389	420	417	388	393	359	372	415	406	360	373	394	452	364	358	400	423	362	382	393	380	375	395	410	379	376	356	384	379	422	387	348	363	400	407	392	393	388	405	397	360	413	380	420	400	352	376	426	377	382	351	392	410	388	392	351	402	450	416	358	364	384	398	398	398	391	358	362	333	405	366	366	402	416	375	409	388	413	361	390	375	398	389	385	389	409	357	395	399	414	371	419	409	380	398	408	357	374	412	359	372	363	404	361	366	383	362	393	418	378	392	395	402	383	412	397	368	352	386	376	416	386	346	369	397	380	409	393	365	437	404	380	389	373	373	369	400	409	402	401	431	403	389	397	399	394	406	380	405	360	372	407	398	386	375	379	406	367	373	423	383	381	373	385	388	382	379	375	399	363	412	346	356	354	392	391	382	392	374	363	392	353	374	381	360	399	393	388	387	373	370	441	422	369	371	384	372	389	411	358	398	370	429	388	426	377	360	412	369	389	374	405	379	403	362	366	400	376	404	385	393	392	404	372	414	396	379	377	359	375	363	380	403	360	392	364	388	371	380	381	365	414	368	384	408	393	365	382	425	419	386	381	359	405	422	400	392	374	413	364	401	425	394	411	407	406	380	403	380	429	378	409	419	395	376	395	374	429	368	406	367	379	387	422	402	408	404	361	366	379	407	402	397	383	416	381	388	405	395	375	428	373	379	384	397	390	402	403	384	383	402	417	379	379	380	401	355	428	377	374	369	392	386	402	385	388	412	365	326	419	406	412	373	402	408	387	352	373	416	362	396	414	426	392	368	373	383	400	404	399	396	383	353	377	387	402	372	393	378	372	384	385	377	431	377	401	369	416	375	365	410	355	381	364	399	401	424	372	364	398	355	402	373	384	421	391	383	402	413	373	408	395	422	374	404	363	371	382	376	405	369	401	399	367	370	426	411	390	417	384	399	356	386	387	395	374	374	369	393	383	389	382	386	386	414	408	384	417	382	375	406	405	378	387	364	378	384	389	402	355	380	402	373	405	375	385	383	407	392	412	413	396	394	336	411	386	356	377	422	400	403	336	371	330	392	434	413	407	397	370	396	432	392	374	356	365	355	419	431	380	423	407	377	403	403	379	414	385	398	390	396	368	380	384	399	424	374	343	363	359	388	387	438	424	375	358	343	376	377	380	405	393	370	375	381	379	426	385	368	405	394	419	394	386	370	395	368	416	402	400	409	390	383	368	410	387	393	389	432	415	401	405	333	403	366	366	420	379	390	403	414	401	377	387	402	423	363	411	401	390	390	381	416	414	419	357	366	394	410	396	410	360	350	385	346	392	345	431	405	394	449	387	357	400	424	393	414	336	360	412	370	376	360	391	380	379	408	359	414	390	430	378	398	396	386	400	415	371	396	364	399	403	401	367	378	414	437	395	371	387	369	384	387	422	379	356	404	403	369	380	389	358	404	390	418	402	399	409	377	369	390	389	431	424	378	382	361	424	381	374	399	373	396	373	399	363	385	404	407	364	401	392	431	393	398	415	400	358	418	411	383	369	406	417	402	365	380	410	379	409	382	395	369	434	407	394	383	370	382	370	380	372	357	393	390	376	395	348	371	445	366	394	390	396	372	385	407	375	380	401	376	389	477	355	404	351	386	392	383	399	361	354	402	400	338	402	366	396	398	423	424	386	397	414	368	362	400	376	396	382	405	404	396	389	400	416	378	394	420	372	377	419	359	385	406	369	376	381	392	362	443	383	371	425	367	382	366	384	360	396	430	414	402	383	391	382	354	390	394	396	384	383	376	394	369	412	392	406	391	402	402	340	356	435	433	392	389	405	360	409	394	407	408	382	384	386	372	330	365	355	397	394	365	385	359	424	378	388	401	427	392	382	408	380	374	391	403	365	408	398	430	390	356	372	406	412	383	405	392	393	413	354	397	360	386	415	401	362	366	387	376	411	395	373	364	384	396	400	427	396	400	361	400	379	436	403	363	398	380	370	356	382	367	402	388	378	438	365	394	422	376	356
41964	47010	56210	57215	56717	52749	46962	46035	36916	31308	25134	18009	11006	6067	4113	3137	2449	1965	1767	1638	1461	1402	1238	1179	1182	1096	1067	1094	1117	1120	1167	1111	1110	1055	1085	1055	1082	1070	986	1051	989	1108	2764	6571	7153	5905	4152	2515	1711	1246	1094	1002	915	885	943	938	900	951	935	952	978	941	940	1002	964	922	964	946	970	970	938	891	953	914	972	915	950	971	931	987	961	919	927	949	972	954	936	887	950	1009	931	916	906	917	931	859	929	967	935	935	947	921	944	975	959	907	962	914	949	920	907	942	970	922	911	963	936	891	959	923	994	850	963	927	929	983	965	972	954	943	987	907	954	904	920	964	940	937	954	931	937	924	966	947	941	986	906	931	945	943	960	932	911	933	987	963	873	968	956	929	938	926	927	886	881	998	929	908	966	961	926	897	939	931	930	925	889	952	961	945	913	943	953	924	914	972	966	992	934	931	951	948	971	974	937	881	941	1002	892	956	929	970	957	898	929	910	1006	887	942	985	945	930	958	974	963	919	948	948	938	948	961	909	927	936	924	921	977	928	961	956	900	915	920	965	929	888	931	932	940	1024	908	937	922	959	913	960	905	927	939	979	931	884	917	927	949	963	944	997	952	971	957	975	934	940	921	958	994	922	931	947	922	923	913	957	1001	875	911	990	932	926	974	985	908	885	940	947	895	939	972	972	903	919	887	900	926	937	920	930	957	961	863	934	973	905	902	935	963	914	940	929	946	972	989	894	918	952	920	943	928	928	948	869	964	967	958	928	944	887	1022	929	989	926	917	885	933	924	958	922	920	971	946	992	939	957	877	950	979	988	925	958	980	950	903	988	951	918	979	906	991	933	904	912	939	928	910	965	923	908	971	940	949	953	975	951	898	940	932	955	919	992	948	983	947	946	903	932	968	948	893	880	946	885	959	887	1020	968	933	923	921	908	891	945	946	985	947	948	927	951	987	957	901	951	917	930	941	930	954	914	940	950	931	945	958	994	895	914	890	960	901	966	929	978	910	1008	919	973	911	939	948	957	927	912	946	923	972	930	972	947	925	984	916	909	953	943	912	941	966	920	894	915	920	963	925	957	887	1006	932	913	990	937	948	937	911	931	934	943	888	914	930	922	921	968	942	930	965	930	950	949	973	912	928	1019	896	932	978	951	965	887	963	946	929	959	964	995	934	886	949	932	974	930	979	926	922	980	952	925	933	951	899	870	966	968	956	959	887	983	932	948	943	928	891	940	937	931	910	951	1004	930	940	927	961	962	900	961	959	911	880	918	897	915	924	946	931	969	901	943	947	957	918	904	913	937	953	951	953	964	965	920	961	924	965	957	955	925	935	950	943	977	971	909	933	958	997	960	982	923	917	929	952	935	999	943	948	903	915	930	920	950	932	877	925	966	933	949	924	986	954	947	948	935	932	944	970	968	903	931	959	986	912	985	918	910	896	949	979	893	904	932	965	979	849	966	909	884	957	942	919	948	886	940	947	964	997	926	932	955	943	988	940	951	943	927	891	920	883	950	991	936	895	931	920	985	892	966	909	891	986	904	973	933	1004	950	915	910	916	933	958	949	986	1015	933	938	990	890	933	941	938	922	969	900	943	926	966	950	1010	959	926	994	914	883	943	923	944	928	972	909	934	947	917	968	967	936	919	944	990	962	917	915	956	901	881	941	944	921	957	915	942	885	938	907	1003	958	904	934	978	885	937	944	944	917	965	938	919	878	982	969	970	961	938	972	925	957	949	937	944	940	949	979	979	955	909	924	925	954	906	919	878	936	963	971	986	951	957	924	957	945	916	937	974	885	930	910	928	973	985	899	965	958	905	937	925	899	965	967	990	963	938	949	890	973	954	947	896	991	942	907	928	902	974	936	936	897	940	936	924	957	912	917	920	948	988	920	927	961	936	942	953	965	917	987	973	908	971	953	877	936	899	956	927	982	986	934	921	974	945	945	980	903	961	936	933	962	959	908	954	957	953	985	976	941	975	919	934	946	895	964	921	954	914	878	956	937	908	951	911	960	916	974	926	927	955	955	932	949	984	922	923	979	895	938	913	956	912	952	905	923	936	926	955	887	925	899	973	945	946	921	954	944	904	948	937	972	876	959	936	998	950	941	951	940	920	936	956	912	930	1018	963	976	934	921	957	966	916	994	973	972	941	888	990	931	982	898	956	943	916	921	968	922	940	931	937	1000	951	963	931	955	930	976	952	945	960	951	908	904	906	910	941	952	981	956	907	933	946	927	933	927	938	921	917	946	978	972	937	952	910	973	906	986	931	891	977	903	932	935	938	968	948	951	960	911	935	979	988	886	960	908	912	924	927	953	992	1004	986	949	977	965	928	906	937	946	947	934	933	938	881	918	959	899	910	937	970	925	955	948	814	996	982	928	905	952	960	946	912	960	978	914	981	962	979	965	955	923	951	888	934	919	973	940	928	1000	959	910	964	929	965	959	964	954	903	949	1006	965	901	963	898	919	908	951	939	955	939	952	934	925	919	944	915	930	994	963	893	967	954	956	922	909	914	961	913	1009	952	962	935	926	943	916	957	917	926	968	916	927	925	941	944	910	921	971	926	943	944	971	1013	958	949	975	874	910	956	987	956	946	951	971	958	942	913	947	924	977	947	938	911	964	889	942	925	933	947	955	994	925	940	968	971	927	895	929	930	925	936	976	922	940	1023	940	894	959	940	995	943	955	956	963	912	943	898	925	947	963	864	992	952	924	958	956	886	933	972	890	981	943	932	918	935	1006	925	995	926	925	968	950	963	996	934	935	951	975	881	882	975	916	918	966	948	994	876	1019	921	960	958	962	984	962	973	927	937	890	956	936	944	945	961	941	976	991	924	898	956	991	943	923	979	951	939	950	939	940	922	908	977	1032	940	943	993	924	948	909	980	922	913	932	945	965	957	996	900	955	967	956	914	942	970	896	988	980	890	928	962	908	872	961	952	961	963	897	914	925	921	937	956	914	999	985	898	988	934	887	933	917	938	960	955	1001	995	922	973	965	945	863	968	987	960	957	1017	942	959	981	946	925	895	934	920	946	872	973	917	886	957	943	909	900	930	931	985	930	896	925	932	966	938	895	952	962	997	983	946	961	955	978	911	931	973	905	967	966	916	937	927	884	891	947	955	966	959	913	952	955	892	1000	981	948	943	925	950	970	951	930	873	916	903	1014	957	938	957	950	1013	945	950	983	908	954	953	985	918	946	931	919	923	933	937	935	928	937	970	910	908	955	893	1002	956	941	880	907	928	912	948	910	892	932	964	949	926	934	946	947	904	957	962	955	944	951	905	917	920	898	974	994	963	934	934	944	936	926	943	926	981	977	930	904	950	983	912	886	896	944	971	901	947	916	950	1023	907	947	952	965	939	956	953	931	979	914	963	947	959	930	938	882	1005	934	924	952	954	957	900	956	943	905	976	967	940	933	940	907	916	991	951	920	933	929	899	944	915	953	1002	932	943	927	963	945	953	922	913	965	948	936	947	969	949	964	949	907	947	927	914	942	969	940	958	961	960	959	982	939	912	919
22369	18227	31788	31007	27575	29781	16735	5311	1998	1219	1168	750	556	539	486	467	469	457	484	450	431	441	468	458	460	442	404	446	401	418	417	418	431	441	422	438	417	441	413	441	427	416	420	449	482	490	483	477	462	475	426	408	431	403	406	435	422	413	433	456	394	449	430	404	406	413	443	416	404	434	433	418	424	394	443	407	429	401	400	446	403	414	418	460	449	460	401	425	387	416	400	440	415	427	428	410	451	429	437	442	405	449	390	404	403	431	404	426	434	432	432	387	430	440	430	435	405	429	412	441	397	387	414	423	405	444	410	445	435	382	435	424	441	430	411	410	359	412	424	434	405	436	441	428	412	444	403	450	414	409	420	420	408	450	449	424	437	421	414	430	442	436	436	416	392	456	405	467	441	426	455	428	416	401	439	419	423	438	416	437	448	446	430	411	454	485	425	438	444	433	474	437	427	453	426	435	412	420	433	459	436	413	414	408	446	447	428	420	424	434	392	425	406	411	438	415	410	424	408	413	413	419	429	434	419	430	411	446	428	397	415	397	438	459	420	407	427	437	435	385	431	409	424	396	431	396	403	429	427	421	453	412	427	428	442	395	422	431	437	434	406	421	416	421	398	383	411	435	413	479	484	402	409	420	369	400	429	439	445	411	433	445	438	425	399	407	434	419	384	399	422	434	421	462	423	412	410	404	407	425	424	451	423	406	449	405	451	438	425	442	439	428	428	457	424	465	400	406	456	416	409	439	403	405	426	434	390	403	450	457	446	420	439	434	449	433	424	404	402	407	401	424	433	414	425	412	422	449	407	413	419	454	386	457	396	421	432	413	448	445	421	421	437	401	409	408	453	446	402	479	390	411	421	445	427	456	413	422	433	416	446	429	423	438	462	402	407	448	423	429	460	434	471	413	445	449	426	415	423	446	373	396	422	454	416	431	408	457	397	420	410	424	453	423	435	418	437	446	451	422	436	440	439	387	463	424	427	429	418	422	418	417	426	433	400	423	434	394	438	423	394	400	450	435	383	439	431	402	400	427	397	474	433	426	400	397	406	450	423	458	414	425	401	408	392	418	420	426	422	417	449	447	402	427	387	398	411	430	429	412	421	419	446	409	413	397	490	390	446	417	425	426	406	435	395	448	447	449	435	416	393	398	421	453	422	439	410	417	415	438	418	434	415	415	461	411	454	428	422	440	460	414	410	424	437	406	420	457	430	441	442	414	440	431	411	434	413	409	454	421	415	440	408	421	428	419	433	446	406	452	466	456	481	457	457	424	408	400	429	410	427	396	442	411	419	472	438	411	442	416	416	398	415	421	452	420	453	416	452	417	430	454	440	458	401	428	450	455	403	411	448	400	432	435	440	462	403	422	415	481	397	403	411	449	458	435	402	466	466	416	431	455	406	447	425	444	454	425	387	442	433	411	459	405	428	405	448	436	452	384	446	424	434	416	437	443	415	436	417	432	418	412	434	407	421	462	402	436	457	425	418	433	428	395	415	402	417	426	436	428	404	426	435	463	448	423	436	393	422	428	417	421	438	445	419	418	396	454	429	454	424	430	446	446	393	413	405	410	392	401	445	472	442	402	421	430	437	434	428	431	408	450	430	398	395	456	398	405	426	426	426	446	435	406	436	380	424	447	427	409	396	418	413	435	446	369	430	423	428	408	448	388	417	424	406	451	448	446	447	413	430	413	436	408	398	436	395	435	424	407	422	432	462	431	395	422	427	457	439	416	428	444	416	425	433	410	456	445	409	405	446	421	414	437	432	407	429	423	416	411	411	437	419	431	446	428	448	429	452	424	437	419	409	431	411	441	405	426	431	392	460	413	422	418	428	409	408	464	400	387	395	424	418	462	419	446	405	419	441	426	395	419	431	424	439	419	437	405	409	389	422	427	410	418	406	431	436	371	438	416	411	425	449	412	419	411	412	435	442	433	426	414	426	433	442	402	411	424	452	436	417	408	442	475	433	423	433	444	430	412	423	384	436	430	427	479	425	423	412	414	416	464	444	406	421	398	462	390	425	412	425	419	425	405	398	444	430	408	441	456	388	453	436	452	447	421	415	426	451	452	411	417	436	437	433	398	409	448	433	468	427	450	449	386	434	491	420	432	421	437	423	430	434	487	407	415	424	435	439	442	421	407	452	385	414	403	447	394	431	421	440	420	441	473	450	439	426	369	402	456	417	455	443	411	405	419	438	415	411	406	432	411	431	451	421	388	429	457	442	437	410	428	438	410	435	465	433	394	433	404	450	446	432	431	402	464	418	421	472	442	432	395	433	382	434	471	441	434	427	446	460	434	419	440	444	400	455	396	424	453	428	456	437	408	416	424	431	433	399	417	421	456	444	376	407	437	448	420	455	416	450	426	404	407	438	453	424	421	464	419	442	425	415	405	431	432	432	445	431	452	442	435	464	434	454	426	419	417	401	472	416	420	452	427	378	415	400	437	421	444	427	394	400	474	428	416	412	403	428	414	417	437	425	441	425	414	446	457	381	423	435	400	445	434	444	437	426	447	410	441	417	428	438	472	415	385	438	480	445	391	431	413	425	442	406	443	422	462	421	397	439	388	446	421	394	404	437	481	448	453	429	437	441	423	423	422	418	437	409	410	436	417	402	422	429	419	408	428	491	433	443	404	391	421	453	418	439	450	425	409	441	435	455	408	454	424	432	453	399	398	422	421	410	458	435	432	418	441	412	444	439	422	422	452	408	428	440	405	410	406	419	396	434	439	418	385	385	420	460	447	454	423	407	432	463	405	476	414	423	402	409	427	435	437	417	408	447	432	445	420	445	405	437	444	430	454	427	433	432	430	406	421	410	415	412	429	418	396	397	444	447	424	458	458	421	437	386	410	406	425	414	438	430	393	401	464	439	397	420	457	424	452	472	444	410	417	414	404	411	404	446	413	400	416	430	418	419	461	400	415	417	403	412	385	456	413	481	440	399	405	450	415	462	432	429	411	427	443	430	447	438	408	403	436	451	434	425	415	449	416	396	438	474	444	398	412	424	420	410	429	418	431	385	414	419	415	427	445	406	419	461	391	419	436	424	422	394	422	409	446	460	432	443	471	440	374	467	427	456	415	427	415	424	413	433	408	432	435	425	457	415	433	380	413	436	421	452	419	428	457	422	442	442	439	440	442	417	390	384	401	420	399	416	398	438	445	418	398	443	445	430	443	432	391	424	443	462	447	444	420	418	390	435	456	441	436	420	432	424	403	454	419	414	442	428	452	410	434	424	437	439	416	450	447	420	418	413	404	428	414	409	397	426	407	399	406	426	405	439	449	407	426	433	448	439	448	457	423	450	438	475	445	419	445	426	406	401	398	418	436	428	441	410	379	420	424	399	428	440	440	456	427	459	421	436	428	423	459	413	461	424	444	424	387	430	454	432	459	380	434	443	433	412	398	433	411	454	433	408	426	408	435	442	384	423	417	364	440	427	443	413	391	393	383	416	402	435	416	428	445	427	433	413	422	438	417
14272	18513	35517	36339	35142	39337	26191	10379	5807	4106	4392	2593	1622	1526	1292	1269	1221	1156	1179	1106	1121	1118	1043	1061	1043	1096	1067	1030	1104	1071	1067	1119	1054	1066	1058	1055	1076	1094	1107	1057	1042	1080	1039	1246	1404	1440	1476	1295	1251	1178	1072	1034	1048	1058	1084	1035	1012	1058	1038	1029	1050	1033	1089	987	1050	1076	1079	1020	1116	1048	1072	1035	1028	1106	1042	1055	1096	1024	1029	1060	1033	1094	1093	1035	1061	1018	1043	1057	1072	1054	1096	1017	1071	1048	1074	1064	978	1017	1036	1003	1097	1028	1083	1048	1064	1048	1038	1022	1047	1090	1034	1034	1001	1038	1061	1051	979	1052	1060	1033	1037	1055	1050	1096	1040	1081	1021	999	1025	968	1058	1040	1099	1029	1056	988	1043	1026	1040	1096	1008	1038	1011	1025	984	1040	1024	999	1032	990	1046	1090	1065	1054	1041	983	1109	1028	1062	1012	1043	1047	1094	1072	1015	1047	1058	988	1017	1055	1048	1021	1106	1056	1093	1020	1070	1079	1009	1036	1042	1020	1066	1037	1014	1064	1040	1064	1012	1026	1093	1009	1035	1073	1059	1027	1078	1051	1074	1038	1027	1026	1021	1036	1051	1043	986	1018	1029	1041	1049	1078	1019	1035	1053	1003	1057	997	1068	1076	1027	1055	1076	1092	991	1070	1112	1070	1023	1071	1023	1041	1050	1065	996	1017	1031	1075	1054	1053	1044	1062	1083	1071	1073	1086	1061	1006	1041	1043	1066	1053	1048	1048	1076	1040	1088	1045	1035	1071	1052	1070	1024	1020	1070	1038	1017	1050	1015	985	1060	1070	1016	998	1070	1075	1020	1031	1028	1082	1052	1010	1066	1069	1024	1063	1051	1073	1040	1019	1057	1038	1068	1075	1053	1051	1075	1104	1015	1043	1059	1011	1012	1069	1015	1114	1012	1096	1084	1021	1029	1044	1070	1056	975	1019	1004	1082	1086	1025	1027	1045	1030	1086	1045	998	1031	993	1020	1054	1049	1036	1032	1056	1096	1044	1011	993	1080	957	1070	1020	1048	1050	1037	1050	1015	1047	1086	1093	1123	1055	1029	1049	1013	1059	1019	1028	1051	1081	989	987	1001	1007	1084	992	1003	1035	1038	1064	1021	1047	1033	1076	1061	1053	1009	1058	1080	1069	1034	1068	1071	1003	1061	1028	1054	1031	1082	1045	988	1101	1071	973	1069	1029	1011	1067	1059	1066	1008	1038	1029	1056	1060	1057	1028	1028	1092	1037	1082	1022	1036	1076	1009	1009	1070	1036	1071	1048	1044	1077	1054	1055	1083	1090	1061	1064	1049	1120	1047	1004	1006	1052	1069	1080	1050	1061	999	1045	1034	1100	999	1078	1058	1024	1002	1053	997	1076	1064	1036	1056	969	1027	1011	1107	1096	1077	1004	1087	954	1074	1046	1069	1016	1030	1046	1097	1017	1016	1050	1030	1061	1059	1033	1044	998	1130	1049	1082	1055	1058	1050	1052	1013	1012	1004	1021	1033	1043	1075	1091	1036	1029	1044	1055	1036	1027	970	1024	1010	1034	980	988	1066	1035	1050	1024	1009	1041	1003	1005	1086	1098	1030	1033	1045	1006	1033	987	1011	985	1062	1071	1079	1043	1014	1052	1069	1068	1082	1091	1065	1011	1023	1056	982	1018	1025	1043	1046	983	988	1031	1032	1077	1057	1026	1118	1037	1119	1080	1025	1039	1047	1012	1065	1055	1077	1094	1010	1001	1021	1046	1037	1091	1020	1044	1078	1048	1032	1040	1070	1079	1056	1018	1111	955	1004	1041	1029	1066	1009	1080	1032	1069	1067	1067	1073	1066	1045	1044	1077	1049	1078	1058	989	1022	1022	1014	1061	1048	1077	1050	1082	1089	1029	1021	1082	1026	1030	1042	1034	1079	1054	1040	1043	1016	1067	962	1023	1063	1078	1039	1085	1044	1055	1017	1026	1057	1018	1025	1074	1055	1048	1062	993	1062	1035	1020	1072	1032	1075	1033	1068	1014	1075	996	1015	1034	1050	1073	1051	1052	1058	1094	1022	1077	1072	1028	1040	1091	966	1060	1067	997	1068	998	1050	1051	1019	1068	1026	1038	1046	1106	1043	1077	1014	1066	1045	1015	1049	1051	1076	1058	1055	1037	1090	1084	990	1031	1055	995	1052	1104	1038	1027	1099	1073	1017	990	1075	1022	1015	1042	1020	1075	1046	965	1026	1031	1074	1103	1079	1096	1011	1038	1024	1053	1020	1033	1093	1018	1026	1005	1115	1039	1012	1091	971	1054	1047	1042	1066	1058	1048	1001	1010	1089	983	1018	1084	988	1027	1006	1105	1049	1074	1021	1072	1010	1105	1023	1024	1032	1067	1102	1029	1005	1052	1120	1029	1049	1053	984	1033	1003	1069	1021	993	992	1072	1060	1075	1046	1021	1120	1002	1016	1013	1007	1067	1047	1013	1013	1007	1011	986	1059	950	1011	980	1036	1028	1055	976	1065	1081	1053	1094	1039	1055	1000	1014	1076	1014	1023	1036	1072	1053	1020	1047	1048	1079	1050	1011	1058	1059	1018	1041	1025	1070	1051	1083	1036	1081	1074	1081	1063	1078	1001	1044	1047	1043	1040	1028	1001	1060	1046	1005	1082	948	1053	1094	1066	1012	1098	1032	1063	1007	995	974	1048	1094	1033	999	1043	1043	987	1047	1033	1060	1097	1089	962	1057	1062	1004	1070	1033	1056	1134	1033	1023	1015	1021	1056	1061	1046	1037	1110	1030	1055	1055	993	1001	1067	1070	1052	1100	1009	1067	1047	1040	1063	1034	1075	1037	1042	1006	1023	998	1027	977	1028	1121	993	1126	1044	1037	1004	1052	1083	1040	1028	1032	1021	1061	1053	1051	1015	1038	1065	1080	1027	1030	1051	1065	1070	1016	1012	1065	1019	1034	1017	1031	1047	1021	1080	1045	1041	1052	1028	1089	1004	1067	1015	1038	1037	1088	1041	1010	1067	1090	1060	986	1083	1049	1033	1044	1033	1001	1028	1017	1033	1056	1046	1000	1022	963	1044	1033	1070	1041	1046	1061	1069	1056	1072	1048	1033	1023	1030	1039	1037	1092	1010	1016	1060	992	1016	1023	1064	1051	1025	1053	1009	1030	1068	1008	1031	978	976	1014	1016	1043	1078	1019	969	1012	1021	1088	1059	992	1098	1053	1100	1009	1050	1085	1050	1044	1088	1022	1038	1073	1047	976	1096	1071	1053	1023	1057	1049	1080	1058	1083	1017	1017	1002	1088	992	1055	996	1057	1013	1045	1074	1026	1047	1078	1085	1045	1068	985	1057	1091	1017	1045	1080	1030	1030	1018	1067	1067	1018	1008	1029	1090	951	1076	1056	1081	1045	1053	1054	1023	1089	1066	1013	1000	1070	1042	1000	1033	1071	1074	1087	1006	1062	1064	1127	1041	1058	1045	1067	1102	1006	1067	993	1042	1002	1008	1021	1097	1070	1006	1070	1028	1054	1038	1077	1055	1042	1063	1106	1046	1044	1013	1057	1024	1036	1057	1052	980	1002	1005	1079	992	1076	1028	1071	1039	1001	1034	1020	1049	1077	1057	1064	1031	1013	1080	1080	1055	1036	1032	1014	998	1102	1034	1049	1070	1026	1047	1077	1059	1036	1014	1013	1081	1016	1065	1055	1033	1050	1030	1029	1018	1032	1070	1028	1059	1057	1000	1047	1002	1030	1008	1032	1091	1046	1083	1101	1046	1111	1046	1006	990	1040	1074	1062	1076	1035	1013	1015	1034	1015	1035	1054	1055	1017	1032	1017	1052	1044	1015	1045	1014	1041	1099	1105	1022	1026	1020	995	1079	1030	1052	1001	991	1059	1090	1075	986	962	989	1075	1119	1028	1060	1069	1022	1000	1086	1070	1059	1038	1015	1113	1040	1068	1007	1074	1106	1065	1041	1037	1050	1077	1028	1048	1105	1023	1027	1039	1024	1008	1060	1084	1030	1090	1054	1066	1032	1076	1049	1043	1028	1061	1025	1033	1049	1043	1070	1038	1022	1073	1035	1061	1061	1011	1044	1075	1043	1053	1035	1017	1001	1046	1048	1082	1011	1038	1055	1048	1102	993	1038	1086	1045	1000	1015	1014	1044	1048	1032	1074	1038	1097	1022	997	1058	1071	1043	1069	1034	1070	1036	1041	1017	1037	1043	1031	1010	1022	995	1038	1087	983	1034	1032	1069	1040	1086	962	1052	1107	1069	1056	1043	1033	1060	1026	1052	1043	1072	1060	1051	1043	1043	1088	1028	1051	1026	1075	1065	1049	1003	1030	1050	1063	1026	1066	1014	1071	1053	1030	1007	1079	1095	1115	1040	1044	1068	1082	1109	1023	1044	1104	1022	1028	1083	1045	1002	1118	1035	1083	1021	1014	1034	1090	1031	980	1051	1021	992	1015	1036	1031	1040	1093	1081	1099	1064	1043	1033	1046	1027	1036	1042	1059	1018	1060	1002	1039	1010	1064	1044	1039	1047	1003	988	1064	1000	1048	1092	990	1045	1004	1032	1036	982	1059	975	1045	1035	1071	1026	1087	1025	1003	1023	1069	1015	1036	1019	1083	1031	1083	1039	1033	986	1025	1015	1022	1031	1002	1075	1065	1002	1080	1041	1035	1023	1015	1016	1002	1066	989	1022	1072	984	991	1103	1035	1039	1006	1011	1044	1042	1024	1059	1053	978	1015	1065	1044	973	1065	1055	1043	1101	1067	1046	1079	1019	1007	1064	1079	1039	1050	1012	1055	1058	1029	1019	1042	1005	1050	1096	1016	1050	1048	1060	1036	1044	1103	1068	1074	1061	1055	1029	1039	996	1086	1065	1038	1040	1047	1082	1066	1045	1050
46320	54336	52217	44649	37727	39355	43337	29867	22866	17121	10482	5620	2158	1038	828	613	523	453	449	413	421	421	395	346	355	390	354	397	369	360	349	375	364	371	333	364	346	367	396	388	369	436	565	659	736	738	619	508	459	397	379	357	367	402	405	349	375	367	374	412	361	396	334	358	377	320	351	366	373	384	383	377	395	369	405	377	384	359	355	365	375	375	386	372	375	387	356	383	364	393	367	352	382	381	383	354	360	335	353	373	416	398	364	358	368	363	372	389	339	376	340	438	389	386	383	366	363	387	352	345	401	397	332	366	387	391	389	401	357	344	399	354	393	358	350	360	364	365	331	370	351	371	377	343	373	386	380	348	382	357	368	339	349	378	372	361	387	331	366	376	375	392	361	393	397	353	367	387	344	401	349	429	366	361	352	353	385	367	352	369	378	359	357	359	359	372	350	367	397	361	360	367	365	386	353	360	391	384	380	373	348	373	367	408	362	355	334	354	355	356	364	358	344	391	383	382	394	391	354	378	398	351	381	364	386	373	369	366	363	390	365	348	396	367	370	353	365	386	365	396	315	357	369	406	343	365	372	384	372	399	377	375	432	370	368	385	413	404	374	362	361	411	345	357	363	344	381	364	368	366	364	377	368	380	357	353	391	351	359	358	336	332	351	377	383	375	336	361	334	385	379	372	353	361	398	374	365	374	380	399	403	356	382	368	373	366	366	352	355	334	360	384	361	356	361	378	399	373	405	369	373	344	365	393	403	413	364	368	340	360	393	366	380	369	367	369	373	376	375	353	388	365	378	339	360	401	394	355	372	398	365	341	376	344	372	418	358	382	379	380	348	363	357	352	395	387	383	408	380	407	373	372	369	375	360	360	414	335	350	353	383	363	359	392	356	357	354	399	406	370	378	364	374	362	396	405	375	346	386	409	393	351	344	371	374	339	374	367	367	366	381	321	349	357	335	374	381	372	384	356	382	394	379	381	423	357	401	352	374	374	382	381	364	390	348	406	362	345	345	353	360	378	365	369	376	374	404	341	373	313	381	371	380	372	371	379	374	353	396	350	361	398	337	361	398	372	390	403	395	390	350	368	393	371	376	380	389	372	425	373	359	356	375	359	364	353	352	357	421	378	368	378	374	357	362	355	356	372	358	363	380	393	377	388	384	377	353	340	362	390	386	385	373	345	339	348	369	404	412	365	373	371	376	368	344	380	390	387	379	399	379	378	403	372	371	368	368	372	348	371	364	369	387	392	363	382	391	370	364	320	375	364	378	379	360	353	372	380	353	384	361	396	411	366	395	351	361	352	378	366	366	391	378	393	362	333	401	347	399	362	331	354	337	343	376	399	356	386	347	369	354	374	359	368	375	359	395	366	356	350	365	369	354	383	397	377	399	370	359	376	374	392	330	386	329	396	342	385	360	362	398	444	363	366	352	347	368	387	366	363	380	374	375	397	380	359	375	378	364	354	398	363	371	391	358	369	387	389	374	344	357	349	361	387	370	378	365	350	400	331	358	390	327	348	349	384	384	395	385	354	385	368	368	382	342	371	390	374	348	380	348	389	385	383	400	415	368	347	340	361	375	383	350	371	371	390	370	354	376	342	374	373	382	364	380	341	365	413	343	353	363	348	361	378	342	385	353	356	371	382	373	365	344	405	378	343	364	352	363	392	365	384	399	390	380	350	382	375	373	361	388	364	387	365	380	350	352	374	377	380	382	371	395	386	365	379	342	380	378	373	367	338	385	360	342	380	376	382	421	380	352	332	363	359	406	399	386	368	389	376	367	369	376	365	393	358	372	394	363	371	366	378	364	365	387	404	362	364	362	392	355	363	367	383	387	361	407	366	402	384	389	306	353	349	367	372	331	372	342	385	397	371	335	359	394	359	346	353	399	346	382	384	345	359	376	352	331	361	352	405	348	426	413	357	341	352	358	387	381	393	353	335	356	329	342	370	362	371	388	342	371	349	373	393	416	354	390	364	382	391	397	332	372	381	395	360	384	401	392	397	371	324	341	388	387	357	384	378	349	380	342	387	357	360	368	350	361	349	401	368	376	375	315	390	359	377	396	377	362	382	362	351	333	369	381	381	390	381	343	398	337	353	379	356	414	392	425	388	409	354	382	383	384	361	358	358	334	361	399	379	359	372	379	370	411	361	390	332	341	383	361	379	399	390	347	365	339	367	408	370	366	367	384	381	380	347	393	378	373	326	373	384	406	388	368	352	352	395	374	407	394	374	424	371	328	415	360	406	352	352	384	364	378	390	376	385	365	398	382	386	354	346	390	384	372	369	379	356	342	402	366	360	368	404	362	322	365	370	414	394	380	366	387	369	358	380	393	414	374	334	407	357	406	368	374	358	380	404	388	380	359	339	380	377	382	357	347	327	382	362	371	334	411	375	391	344	366	394	353	343	370	366	378	395	387	371	387	400	374	381	388	417	387	360	370	341	382	339	328	390	398	334	347	359	378	381	387	390	375	316	374	367	380	388	391	403	362	398	428	383	383	380	385	403	401	404	373	374	377	352	375	370	370	383	371	378	343	326	380	391	369	356	394	375	376	392	364	333	377	380	349	370	369	372	356	402	381	399	379	333	370	418	370	377	351	345	368	364	351	385	411	351	397	370	384	345	413	412	357	389	421	392	366	359	382	385	372	396	402	366	351	376	374	348	418	392	399	425	415	403	358	365	388	377	414	338	365	382	363	375	369	370	376	402	357	367	357	379	388	359	373	372	349	388	381	424	385	399	363	375	380	383	377	362	378	334	339	358	341	360	362	367	365	377	373	399	384	407	377	356	365	389	378	387	340	389	369	342	382	373	338	377	349	361	354	413	356	361	358	369	374	344	377	353	366	368	410	379	372	378	366	362	382	401	414	375	376	336	364	397	370	385	388	380	351	370	372	361	364	381	383	364	395	374	355	371	351	363	357	380	409	381	394	385	359	422	348	354	367	370	377	375	372	337	358	368	378	381	395	352	353	349	378	363	386	374	331	352	365	406	370	381	390	391	354	379	378	330	350	387	370	365	401	390	351	391	382	345	355	371	348	377	359	380	352	356	336	353	371	361	390	353	366	429	382	371	349	397	397	347	348	394	350	354	376	364	394	375	362	336	398	378	371	371	359	378	373	385	339	385	371	375	357	392	370	368	361	384	359	367	383	382	374	365	361	378	376	395	344	363	406	363	372	371	375	402	352	342	353	358	367	368	413	358	390	372	355	400	367	365	374	389	355	350	351	356	373	364	343	381	327	353	362	333	331	364	371	342	335	389	415	402	365	420	340	343	372	357	354	340	351	382	351	386	405	385	388	392	355	339	392	394	386	378	345	387	349	354	346	374	371	369	382	378	369	376	351	372	354	365	387	394	352	400	367	338	366	384	383	348	388	374	383	353	385	343	403	379	377	383	378	386	416	401	369	358	365	367	374	394	384	366	356	376	376	396	379	355	346	408	364	379	388	393	397	386	365	409	373	376	360	367	369	396	382	357
33758	50854	58343	55420	53823	57449	51156	33804	26721	20324	17626	11292	5982	3618	3105	2126	1730	1276	1211	1274	1184	1161	1138	998	977	954	970	968	947	951	946	938	995	888	950	903	983	981	927	999	1046	1181	1650	2591	3108	2714	2227	1605	1223	986	973	896	906	927	883	908	919	893	902	904	929	895	904	918	894	910	874	913	888	938	920	924	897	889	918	889	860	888	913	924	891	930	886	917	893	888	911	882	937	918	905	906	906	936	931	910	843	933	916	913	936	919	905	910	880	976	918	859	945	920	900	902	860	893	840	900	894	947	937	907	897	966	888	899	875	927	933	911	934	896	920	941	940	842	927	861	895	931	907	867	907	954	926	893	938	890	869	917	851	878	895	875	937	899	889	913	929	990	908	940	861	907	879	927	888	895	927	890	930	914	904	939	908	910	995	884	945	912	882	914	910	884	881	895	933	848	956	868	890	897	936	930	893	923	976	902	910	967	940	900	943	945	905	921	929	914	964	869	924	947	930	871	942	908	923	897	922	864	902	908	901	906	919	890	913	885	909	897	917	825	961	886	872	916	882	911	887	884	947	888	849	962	891	882	929	911	938	910	910	885	896	892	934	921	935	888	907	906	910	903	870	915	917	912	855	931	959	894	881	880	935	878	951	940	864	854	895	910	882	924	875	931	919	928	928	883	887	888	907	889	908	932	937	915	903	914	873	888	913	979	887	879	937	898	921	931	927	842	878	922	882	884	896	912	885	941	929	932	915	885	897	961	909	871	899	936	931	961	902	924	896	932	875	929	914	951	967	915	936	953	849	904	899	920	839	878	920	852	872	926	940	986	916	864	910	893	890	884	922	937	897	947	907	912	879	900	879	864	891	919	898	863	952	926	933	872	875	892	951	925	866	902	880	904	939	896	903	876	991	887	904	923	960	869	923	878	890	911	907	948	904	885	887	908	957	894	911	939	921	910	912	864	952	903	914	910	949	948	906	850	904	915	877	922	864	895	924	913	889	953	869	946	890	886	873	913	885	921	882	932	905	917	954	884	954	881	894	900	911	844	894	904	921	948	930	853	855	943	963	906	919	914	895	860	862	865	874	891	904	939	837	941	865	925	914	940	893	863	939	926	883	953	906	891	969	902	913	879	953	927	914	925	898	879	942	913	892	915	935	962	954	919	854	866	964	922	873	903	948	936	886	919	932	942	841	867	910	874	875	905	886	900	944	936	939	921	910	894	934	876	937	943	901	925	858	938	922	916	912	852	863	939	882	902	878	852	909	855	925	885	920	875	875	916	903	889	890	854	897	905	970	947	911	871	873	884	892	893	995	948	935	933	966	885	876	875	894	923	957	927	885	926	881	875	888	872	957	874	928	890	944	940	889	904	900	906	915	875	841	941	921	942	873	943	939	891	908	887	847	930	869	914	923	908	942	852	927	897	945	887	896	868	945	916	856	879	895	910	952	873	947	945	907	850	896	888	945	920	870	917	882	901	931	920	874	917	879	902	945	881	900	934	942	914	910	910	880	906	873	917	901	881	954	907	962	859	913	941	853	897	898	925	931	955	936	925	833	947	938	898	923	899	911	900	902	900	954	851	877	935	938	931	910	896	889	857	930	926	914	948	907	882	866	955	929	946	901	912	941	923	948	907	900	891	923	928	911	895	900	944	885	912	960	879	886	926	917	870	882	881	883	909	903	938	916	926	850	844	907	904	882	925	859	919	895	934	881	893	910	870	919	947	917	893	939	917	833	979	938	885	911	910	878	925	890	884	913	910	920	930	891	885	915	858	946	928	910	870	905	930	910	935	903	942	919	920	864	909	904	926	859	890	924	916	891	885	912	938	931	903	961	896	893	922	902	859	956	950	927	853	931	914	889	849	875	889	872	850	944	984	921	846	854	877	905	887	922	880	913	926	948	900	908	907	874	883	917	929	908	956	876	987	912	953	874	907	878	838	908	931	882	895	875	942	868	889	877	925	865	923	881	849	903	924	940	908	938	888	910	897	896	929	918	850	887	895	949	899	935	975	975	943	881	931	871	932	926	906	958	941	933	920	908	946	910	854	864	873	870	894	885	899	931	859	945	920	901	876	921	916	850	955	959	919	911	882	821	881	878	909	908	919	901	865	957	909	837	914	908	949	904	916	857	893	903	885	879	924	920	935	908	950	870	909	932	898	884	983	880	872	939	914	891	923	915	872	913	929	918	924	860	859	858	879	866	957	951	953	909	859	901	900	852	956	885	894	938	931	916	861	927	910	983	931	900	911	927	900	893	940	879	901	927	905	850	945	934	920	918	834	898	894	937	934	956	887	933	945	947	880	891	913	877	905	936	906	849	907	913	883	923	894	892	914	915	906	908	861	857	914	910	879	930	893	910	890	889	852	892	920	907	877	912	890	928	925	904	880	902	856	942	910	950	929	918	901	842	909	931	861	917	889	905	904	874	904	930	982	911	890	901	927	904	882	915	956	935	927	883	950	849	933	890	870	877	934	920	912	880	918	930	899	856	930	879	909	890	899	867	875	913	876	895	885	905	916	917	919	902	917	906	864	891	856	918	891	956	907	919	861	953	926	926	981	932	959	893	948	875	926	937	889	952	863	919	855	948	929	913	920	865	930	898	904	897	910	900	865	903	888	918	936	879	916	898	906	940	923	916	972	913	880	873	902	895	969	883	908	912	904	878	946	898	890	903	924	927	917	892	890	933	887	906	909	874	842	927	916	865	895	906	933	889	882	952	914	921	873	873	917	956	901	898	867	976	920	922	963	873	896	906	899	910	877	895	893	913	899	954	928	886	879	908	925	915	884	918	929	853	933	864	914	935	912	932	878	951	872	876	964	902	900	874	915	891	955	920	934	943	916	864	916	857	889	859	893	891	905	920	896	924	933	929	899	868	912	946	884	938	870	960	906	946	896	927	973	978	910	867	930	937	893	894	927	892	927	862	876	939	938	918	930	897	929	914	941	912	963	918	897	940	845	915	851	903	895	906	866	937	939	894	918	891	897	916	927	845	893	940	912	897	890	867	931	882	942	866	936	888	949	919	897	890	896	888	874	874	899	901	930	875	890	879	839	901	847	848	860	893	905	964	895	931	891	868	899	896	922	883	919	968	915	892	919	863	867	894	953	901	919	902	957	933	878	933	891	889	898	911	938	899	890	914	907	913	927	921	967	908	914	918	886	936	884	905	846	887	924	889	882	888	967	912	908	894	882	914	837	888	924	911	911	864	926	946	908	891	897	902	867	889	926	923	865	913	900	895	865	906	911	918	919	876	857	926	938	913	947	868	909	866	967	976	948	907	892	920	929	893	924	855	885	947	859	927	929	903	863	893	887	891	923	877	973	921	931	929	943	896	904	929	931	913	913	912	878	891	929	944	855	892	871	878	886	929	900	927	905	969	925	843	892	900	919	918	928	920	908	893	912	881	895	872	877	949	863	890	896	901	880	937	892	911	868	898	868	962	908	878	921	900	871	925	920	964	927	873	941	934	908	917	911	868	845	897	936
53793	52672	47175	47188	42290	41546	43197	32596	26996	23180	16707	9552	3678	1821	1376	855	649	492	461	461	476	466	406	344	381	370	336	324	320	361	349	329	383	343	364	335	371	330	357	346	378	495	771	896	971	813	573	450	417	353	356	319	313	355	361	333	350	366	332	307	318	339	328	327	363	316	300	321	313	362	320	304	332	339	358	356	346	404	302	343	344	349	313	350	338	331	303	344	349	306	312	300	348	341	346	332	337	354	324	336	332	310	333	344	354	324	328	331	341	325	331	330	342	325	345	331	362	335	347	334	325	296	379	317	378	330	336	331	318	326	340	348	365	355	366	396	351	325	349	358	330	321	316	348	355	342	340	394	325	342	335	349	324	335	326	341	333	301	311	358	358	311	331	304	326	347	332	281	379	355	321	323	316	366	328	321	308	358	353	324	320	316	337	309	361	356	330	346	341	351	352	349	327	383	341	336	316	345	328	337	317	326	363	337	349	321	330	336	359	351	304	349	340	333	365	344	357	331	315	333	338	352	324	311	365	326	361	345	361	313	365	304	334	309	323	351	329	337	311	322	361	366	353	357	342	336	358	315	336	363	362	340	327	353	331	335	336	314	347	356	335	369	366	325	319	329	310	339	336	325	339	351	331	315	335	334	333	309	300	334	323	337	322	318	336	364	341	348	356	319	383	346	347	309	319	347	350	352	340	304	325	317	349	329	382	320	324	311	326	318	344	299	360	371	371	348	359	331	360	339	369	376	342	365	359	373	338	332	357	402	327	353	297	310	302	322	338	352	322	343	343	338	350	350	333	355	344	302	344	366	340	366	332	326	323	311	303	301	366	304	334	330	340	326	335	343	364	336	335	311	354	318	307	328	316	307	332	343	344	311	336	325	333	318	349	321	341	337	330	311	373	341	348	305	313	324	328	340	341	323	332	348	304	341	370	370	309	308	340	351	366	321	315	341	314	372	343	315	344	342	328	317	304	362	313	331	332	380	383	357	344	336	353	306	324	321	317	314	347	346	349	386	385	340	327	302	329	356	381	324	328	358	342	340	357	364	337	352	357	314	341	358	364	316	343	325	323	319	330	327	329	362	318	365	351	359	305	350	335	386	346	326	317	351	340	317	330	316	320	362	355	321	349	346	361	349	298	331	341	352	320	340	347	321	329	332	363	346	337	336	377	361	332	328	325	321	328	322	340	311	334	293	357	349	331	324	306	355	353	308	308	341	311	358	349	319	345	348	323	341	338	314	308	360	370	330	362	353	372	380	333	313	350	340	317	338	360	322	340	310	362	366	342	359	330	352	384	346	334	367	320	365	377	344	337	315	334	339	327	342	317	337	347	320	341	354	343	348	320	333	316	345	341	353	320	294	333	347	306	293	365	342	363	313	319	324	327	347	308	363	339	348	351	333	325	341	384	331	320	315	303	325	315	323	331	327	333	323	339	353	337	352	349	388	316	341	341	360	325	327	364	320	312	343	359	348	333	308	356	356	296	342	323	348	358	325	336	323	303	343	317	350	359	342	369	326	343	277	314	356	332	349	280	314	348	348	340	348	334	328	339	325	323	312	316	340	296	307	305	335	326	334	369	362	313	324	342	360	383	318	311	336	361	345	343	398	336	343	348	334	344	317	355	318	323	361	335	350	344	352	368	331	348	315	298	323	348	326	365	326	371	323	339	334	336	314	336	324	311	342	354	341	335	366	358	340	345	347	315	355	333	360	332	336	335	338	336	296	346	316	348	335	311	365	337	337	361	348	333	314	360	343	343	337	376	312	337	320	343	358	353	348	320	348	344	340	345	354	359	365	346	326	366	323	337	359	366	314	310	311	303	356	320	342	318	299	314	359	355	359	327	377	310	380	350	336	320	330	316	330	310	350	329	339	364	363	356	333	358	355	379	325	350	351	360	307	325	335	282	318	330	333	368	339	357	336	320	314	350	349	350	379	325	346	345	346	331	338	376	355	333	322	326	332	366	346	362	338	333	347	304	362	338	349	356	314	310	337	317	357	363	336	333	330	336	328	316	320	364	316	335	320	319	365	331	338	375	339	309	342	359	322	288	369	341	303	337	316	344	351	333	365	333	364	349	367	329	342	294	348	344	338	368	318	335	314	334	348	336	357	332	332	353	349	347	310	341	321	335	339	323	319	347	340	322	375	305	340	342	351	347	288	351	326	343	340	346	337	341	346	325	329	348	332	343	379	365	335	327	341	338	340	322	348	331	354	341	358	325	363	344	341	326	295	330	335	337	358	333	325	350	333	308	343	365	317	339	361	345	368	346	360	330	337	336	344	349	351	344	333	333	348	328	337	349	367	370	363	324	376	349	327	349	303	334	329	355	342	314	320	371	326	357	320	336	328	341	344	322	341	343	353	391	355	310	325	324	353	362	325	331	329	330	340	300	318	342	325	338	358	330	341	347	304	344	336	364	370	349	314	335	319	340	333	375	359	346	352	344	341	334	334	333	380	335	367	377	316	351	327	373	355	317	299	335	299	344	355	351	347	319	333	323	317	331	374	321	339	360	351	394	347	309	314	312	337	339	326	324	337	305	337	371	348	330	328	325	333	337	324	348	334	319	325	345	335	358	331	327	322	327	329	340	339	284	331	340	355	326	376	363	337	302	333	361	348	330	349	330	319	339	316	312	321	311	339	342	320	313	363	355	315	356	356	342	362	321	335	308	357	362	295	347	341	339	349	338	308	304	311	344	325	350	336	340	342	336	356	368	357	349	342	336	338	330	314	333	327	352	327	354	324	377	344	337	378	309	322	332	302	333	332	300	326	359	318	324	341	340	334	318	316	317	357	342	320	366	357	329	359	367	348	336	324	344	310	321	307	310	334	316	327	352	328	333	337	346	327	366	331	364	337	334	371	335	333	321	382	302	355	329	352	332	304	329	359	343	348	338	326	363	323	332	346	335	353	345	303	345	349	313	312	312	305	376	352	341	347	344	326	353	336	362	329	345	378	331	331	332	341	332	380	305	344	363	342	318	344	324	342	327	365	350	333	319	359	385	337	309	344	315	327	379	302	347	330	337	328	341	341	359	364	335	371	357	371	345	301	318	319	324	335	292	350	315	334	329	374	342	343	372	347	305	343	328	348	307	321	350	348	338	382	374	371	312	361	337	337	320	354	352	344	332	320	335	326	338	326	354	340	356	355	344	338	348	320	301	346	338	349	346	375	361	374	349	320	327	328	307	327	333	307	332	361	333	331	314	373	343	378	330	327	317	370	322	313	352	355	294	357	333	341	337	362	321	363	341	347	363	351	341	320	310	352	324	362	326	331	339	345	342	373	373	331	340	351	313	347	311	355	339	339	306	331	386	295	353	341	380	316	321	366	342	344	305	336	356	330	322	364	324	329	343	304	320	347	336	348	365	335	338	323	360	366	342	330	341	348	310	371	373	323	387	350	376	344	338	332	326	312	352	331	332	305	347	282	357	325	328	315	330	331	320	356	362	304	333	338	311	360	341	326	329	334	352	352
39319	52078	56090	58087	57935	59537	52466	45628	31273	23585	20677	14427	7872	5644	5105	2917	2492	1546	1675	1444	1441	1421	1261	987	931	931	911	883	873	891	879	924	793	856	868	864	823	812	851	890	1039	1638	3050	3638	3754	2971	2035	1451	1156	989	857	870	816	811	794	785	809	842	814	806	815	821	838	873	788	787	841	822	833	760	777	831	857	753	807	818	795	846	835	844	828	811	791	839	809	844	806	831	838	779	797	825	835	829	829	809	884	780	797	848	823	768	795	803	833	822	787	865	806	831	830	826	817	813	838	826	797	780	834	837	851	856	865	828	869	773	827	815	810	848	836	837	860	803	819	792	808	809	836	808	789	858	795	851	826	857	835	811	790	830	872	814	818	841	793	860	831	818	778	844	816	767	817	840	806	803	897	771	787	819	792	823	807	869	789	801	766	817	831	788	827	795	796	843	788	791	839	813	798	807	845	800	830	843	830	853	793	825	822	815	793	833	813	874	827	847	842	823	766	785	841	817	865	809	802	798	785	824	790	830	783	797	816	777	826	824	832	808	770	836	827	809	812	779	844	805	842	779	811	855	823	818	807	773	800	841	786	851	848	790	801	788	806	806	842	822	830	833	773	857	750	825	865	833	815	847	858	836	832	811	809	846	808	781	817	834	859	887	785	832	755	799	801	781	813	836	770	858	797	819	844	737	849	816	830	835	844	739	823	845	818	820	812	846	821	827	826	787	830	790	867	781	843	859	825	850	794	821	794	800	792	854	798	816	828	818	830	807	847	806	817	770	800	872	853	867	810	836	758	831	829	807	875	791	823	839	842	806	820	844	833	840	826	810	761	815	811	812	855	833	833	826	779	838	759	827	790	823	828	792	822	802	807	774	860	797	828	834	808	832	819	831	799	829	824	768	802	814	869	838	864	805	802	790	780	791	831	840	801	809	879	826	775	861	810	842	822	847	804	761	804	838	834	782	819	831	859	787	888	838	794	792	819	791	831	836	848	811	788	781	816	819	813	810	817	757	856	827	798	842	879	811	804	924	802	821	816	784	816	826	818	828	779	809	800	766	839	775	900	811	808	828	828	768	805	803	817	832	834	891	773	790	794	852	814	811	826	810	831	789	886	749	798	851	764	803	794	828	799	876	827	808	849	844	843	788	798	807	786	818	782	776	804	819	891	837	823	808	793	816	841	838	853	817	835	828	846	800	814	798	825	824	795	855	812	811	791	841	762	851	840	830	805	761	818	810	826	817	803	817	801	822	825	852	828	871	777	802	842	843	853	854	789	841	805	815	863	861	882	836	834	838	819	830	839	835	812	809	845	810	803	826	824	875	858	797	815	807	848	820	830	822	795	768	795	796	828	835	783	770	868	815	777	853	839	810	841	827	841	815	860	854	847	847	828	841	851	828	821	830	828	798	837	829	781	790	799	822	836	838	870	825	859	786	795	824	833	813	829	823	855	827	793	817	818	816	803	836	876	791	833	819	795	832	836	823	834	819	804	792	810	845	874	823	782	826	864	836	815	822	859	799	824	825	788	780	791	766	835	809	830	831	856	799	824	780	839	800	801	875	844	822	790	855	817	818	783	801	815	821	802	832	810	824	797	822	806	793	831	850	790	845	820	854	789	835	829	863	839	800	837	785	818	836	872	864	853	745	769	774	808	844	773	801	846	824	817	819	839	801	834	810	834	815	812	818	830	794	842	852	844	828	807	802	769	814	818	788	821	830	797	819	838	801	830	824	818	846	820	850	824	780	822	864	839	784	790	811	799	763	793	833	822	883	817	803	833	781	833	804	824	820	839	773	830	838	808	805	808	786	826	788	827	866	798	824	876	785	806	814	825	801	803	829	801	862	810	827	809	865	817	822	796	762	798	839	804	842	766	818	811	778	826	829	804	788	804	839	781	830	855	820	853	824	805	823	821	797	771	792	828	832	812	790	832	842	802	786	802	777	810	830	806	843	850	780	800	855	810	817	856	799	767	860	805	836	804	808	789	814	825	826	820	823	820	830	822	886	775	813	800	818	820	829	799	776	807	801	771	834	776	866	785	830	855	821	820	841	825	878	779	800	882	794	860	840	783	812	822	799	816	803	826	811	855	799	816	823	851	862	880	761	776	808	861	767	821	852	795	845	836	838	785	817	813	777	844	799	784	788	804	813	769	837	765	794	845	801	846	819	831	831	832	856	835	803	884	797	863	833	848	798	861	815	784	816	804	791	856	810	845	839	806	837	846	852	768	836	776	827	834	791	868	830	838	869	809	846	802	768	794	812	804	865	796	814	784	790	788	827	823	803	795	831	853	816	826	874	854	804	830	842	810	817	786	760	800	810	787	825	853	812	811	793	838	823	802	768	840	826	810	821	818	849	830	839	799	810	849	825	815	805	841	784	807	800	855	775	794	888	810	808	767	801	828	807	808	769	778	824	828	810	828	831	787	784	776	861	839	835	822	853	855	832	820	777	818	816	839	829	884	815	871	787	859	821	818	810	883	793	770	811	824	790	781	815	764	857	808	806	841	839	811	812	853	774	810	841	801	860	802	856	829	830	837	861	822	787	800	802	789	832	872	870	842	819	878	825	756	802	807	835	783	788	738	865	795	818	838	804	820	817	832	851	814	795	783	812	873	801	792	796	844	840	807	785	833	830	808	838	816	775	849	808	837	779	841	834	811	842	808	843	819	827	851	827	823	834	836	836	839	797	809	782	784	831	821	784	814	853	801	796	812	751	833	809	859	821	810	880	764	758	789	786	840	826	815	814	814	784	829	854	841	794	824	766	811	883	824	782	825	824	837	858	814	834	796	847	810	846	829	837	835	782	819	845	834	862	830	834	882	789	800	791	819	799	781	831	752	820	849	794	810	821	858	826	865	896	807	842	805	831	821	809	787	814	840	853	822	825	817	813	856	892	837	830	833	842	838	850	856	815	794	810	784	803	789	797	830	826	822	802	791	803	824	776	870	844	802	808	799	789	829	794	814	791	799	807	806	780	836	857	828	815	834	814	790	807	822	872	830	842	772	854	834	823	775	795	849	854	824	813	816	814	818	836	862	809	801	832	787	829	852	825	828	797	867	768	811	819	843	772	844	819	805	836	862	828	830	840	810	800	792	825	765	854	786	792	801	818	783	818	839	855	835	858	769	801	832	788	847	808	793	805	835	826	842	854	811	838	843	853	808	807	831	783	797	821	862	804	787	836	793	811	774	793	848	834	823	771	794	843	814	836	812	785	804	816	844	805	831	829	754	864	814	826	816	824	808	805	819	865	817	834	813	814	822	796	844	819	868	805	796	819	828	834	843	805	781	812	862	810	829	833	803	845	891	748	829	832	824	790	820	828	851	801	830	811	803	851	834	831	795	811	859	899	788	776	807	803	802	847	783	847	826	835	801	781	756	778	774	811	843	777	858	870	880	799	843	776	813	835	816	780	824	793	829	891	813	838	824	824	790	791	818	846	801	772	807	835	817	820	755	845	816	811	797	826	822	831	788	773	918	802	846	778
20718	21010	29015	28791	29833	22042	10718	4961	2207	1764	965	664	488	460	471	442	410	417	448	420	416	397	395	401	423	369	415	418	374	387	393	375	376	399	400	385	383	412	404	385	339	414	452	448	451	429	464	444	387	398	375	337	376	386	382	383	382	398	398	360	399	383	377	371	394	342	390	393	429	390	367	356	378	390	412	377	398	356	381	386	376	367	405	378	379	343	383	339	372	384	405	359	392	371	413	407	398	401	402	384	393	343	398	439	424	342	362	407	414	410	414	388	372	441	413	377	386	364	394	423	350	434	409	408	386	406	383	401	416	398	366	390	388	360	408	388	397	398	400	378	339	401	347	427	372	367	392	405	378	364	382	414	372	379	349	383	357	426	422	375	357	380	373	360	350	390	345	381	380	362	407	361	379	412	395	404	370	390	419	361	379	384	359	408	397	383	368	384	387	407	410	425	404	381	409	384	379	363	385	381	371	408	382	397	358	393	387	370	412	391	376	390	401	389	376	386	362	400	396	376	401	376	398	383	380	403	352	382	381	393	408	424	382	399	380	408	379	409	401	418	380	405	373	407	367	386	404	382	379	366	381	400	385	369	356	352	364	395	381	409	362	383	399	403	418	390	372	395	393	377	363	367	375	383	404	411	393	401	375	403	401	375	370	387	383	372	391	379	377	402	351	375	375	369	386	372	392	389	407	362	389	412	335	366	364	387	398	420	356	381	381	355	393	389	399	356	381	363	391	358	373	412	381	405	390	378	394	368	367	415	384	419	371	460	382	423	346	363	389	418	373	368	379	390	385	393	397	401	392	379	408	385	372	377	380	408	388	373	345	379	378	405	407	403	397	375	351	365	368	375	397	401	379	377	380	424	360	363	352	357	405	431	342	391	368	409	392	352	357	366	408	419	378	375	394	397	404	389	348	420	404	364	403	383	367	403	404	394	394	357	379	389	388	399	410	395	386	362	397	365	425	359	365	375	408	394	415	405	383	376	380	386	424	392	399	408	361	390	418	385	389	368	392	354	386	378	408	415	364	417	360	367	409	355	382	374	377	397	380	383	379	379	425	400	361	336	380	441	420	399	398	392	399	398	395	404	435	429	369	414	368	404	427	390	371	408	395	401	387	374	424	386	363	364	411	384	373	396	410	383	378	397	370	372	382	408	376	398	380	370	395	425	416	375	369	427	361	372	351	412	400	363	376	413	397	397	388	355	346	374	412	402	418	385	385	407	376	384	367	418	365	370	344	398	365	354	371	430	352	406	402	379	366	365	408	415	377	398	390	387	402	373	364	405	385	338	374	348	372	360	390	438	380	400	394	406	379	383	373	406	405	338	358	410	364	402	382	396	403	351	370	392	354	370	398	420	409	412	383	390	422	353	355	373	388	375	399	374	368	394	356	373	389	374	373	353	351	417	363	415	415	357	371	351	373	375	400	403	398	373	374	379	374	381	396	387	382	376	396	345	391	354	356	409	373	363	387	403	386	369	391	410	380	379	375	422	406	352	379	373	403	400	383	368	337	412	375	369	388	365	417	343	358	375	364	413	360	377	397	369	390	397	385	411	390	399	383	396	396	385	398	412	359	358	394	378	415	409	406	362	413	384	379	355	421	382	403	380	399	379	344	384	367	400	396	386	397	436	420	357	399	347	381	380	424	388	376	397	393	413	375	416	405	382	390	399	379	386	397	408	402	396	363	360	350	413	378	368	377	416	377	398	402	406	370	406	376	402	392	383	378	372	413	437	413	371	404	422	390	379	351	397	414	365	373	407	385	360	373	426	371	392	395	385	386	396	400	380	393	370	400	371	363	359	389	370	391	418	373	407	427	388	371	373	418	371	394	396	353	373	394	415	377	388	383	370	370	402	380	397	382	378	399	391	371	389	380	387	393	420	416	384	390	348	358	369	413	421	397	390	394	412	400	402	430	420	375	382	373	360	354	373	399	381	414	392	407	409	390	410	371	390	328	383	371	370	426	393	400	391	416	387	404	372	404	389	379	401	388	374	364	369	422	377	409	396	368	387	399	402	410	373	378	398	385	406	401	384	358	413	364	400	372	357	397	400	399	402	369	356	395	367	422	412	371	378	387	369	342	387	408	412	373	395	376	393	398	361	415	391	374	361	382	398	382	399	402	409	377	389	372	430	367	380	353	395	381	377	392	358	371	347	392	402	392	417	413	401	332	380	393	403	389	370	374	384	368	396	398	389	398	408	412	398	363	392	373	362	377	355	365	410	378	391	377	369	389	414	346	370	393	388	374	392	393	375	372	369	381	343	375	386	366	378	405	348	408	417	377	373	383	412	395	373	386	418	383	370	378	390	369	361	369	403	403	391	370	396	382	390	416	398	391	358	396	402	405	365	421	422	364	392	367	391	433	381	405	407	372	369	382	407	354	383	382	389	377	396	410	418	415	427	350	379	395	351	390	390	376	346	366	357	403	383	376	415	383	391	365	417	365	408	414	392	395	379	431	424	369	379	355	347	365	434	407	395	347	397	383	393	376	421	315	382	417	419	365	365	368	392	393	423	400	397	360	389	418	402	381	393	374	403	353	374	390	409	382	365	376	393	387	383	385	399	364	368	389	414	376	379	392	379	367	346	370	359	390	404	400	421	388	366	363	371	415	338	420	409	412	345	383	353	394	345	411	410	386	354	382	382	380	367	419	400	367	353	382	369	372	424	357	364	340	374	373	403	381	381	433	362	404	366	354	357	398	404	376	382	416	388	407	375	417	404	380	355	375	377	370	390	367	366	383	428	395	363	414	405	407	374	400	374	360	414	361	387	394	386	358	369	384	385	409	377	401	372	364	382	383	392	389	370	369	366	407	406	398	377	424	396	359	391	361	332	393	372	376	382	404	407	378	352	394	395	409	397	389	400	386	388	388	372	366	385	380	383	394	386	411	394	410	394	370	405	390	394	411	403	369	375	406	372	345	368	393	444	384	383	369	379	387	389	386	359	398	369	357	362	374	384	399	384	334	408	391	382	376	409	390	372	355	384	393	361	398	379	355	384	362	419	359	389	400	393	374	379	393	393	367	386	347	381	388	415	409	403	404	361	370	391	402	379	391	403	359	419	387	389	368	387	391	400	368	395	378	385	350	378	439	403	377	404	412	374	415	375	387	386	364	356	394	357	375	423	413	423	368	397	421	397	410	399	396	373	355	348	370	382	408	376	414	426	337	396	390	372	376	367	397	380	393	392	400	383	425	397	377	371	370	413	377	403	354	407	380	358	351	438	382	358	380	389	380	391	373	405	349	392	410	385	372	371	391	403	392	411	380	376	407	368	416	388	388	383	399	391	409	394	406	407	371	403	436	422	407	396	424	389	412	358	381	403	398	377	340	385	384	353	365	365	381	388	386	411	336	409	406	379	411	361	403	402	418	395	417	366	358	368	410	373	381	385	402	386	435	403	381	353	351	376	395	383	396	385	347	403	394	410	348	401	413	381	397	402	410	359	371	383	363	375	350	371	384	384	388	429
14443	20777	32511	36064	39345	31216	17313	12620	6179	5492	3044	2258	1577	1540	1430	1387	1144	1147	1129	1196	1093	1031	1062	975	1006	1027	1026	983	950	924	949	955	952	963	991	1026	969	938	967	987	958	1004	1099	1260	1216	1240	1144	1175	1093	1007	978	972	951	985	940	953	933	923	909	1029	941	969	937	913	945	947	973	945	945	902	943	959	989	990	924	909	990	1027	1019	905	928	954	945	1002	957	957	939	957	960	985	1005	995	976	1014	946	970	956	942	957	977	927	923	967	969	934	965	958	925	936	878	956	1020	979	920	988	929	937	955	963	950	973	1022	971	948	974	976	962	909	887	961	887	905	984	980	948	905	947	978	989	975	928	913	931	978	948	952	925	971	927	941	973	942	996	966	902	935	996	949	938	1010	919	966	1013	969	957	922	947	938	891	952	929	971	978	971	922	955	973	973	935	896	943	960	928	924	967	912	986	981	952	947	949	940	973	940	964	895	973	996	973	989	955	914	935	1010	954	935	988	917	958	921	966	995	936	911	953	960	917	961	963	997	934	1002	974	904	919	1008	997	982	926	945	949	915	902	980	967	918	1006	945	966	955	904	987	953	870	977	965	969	918	983	892	980	966	939	951	963	929	927	988	944	945	955	946	912	990	931	912	954	944	972	914	929	970	998	950	962	931	948	950	990	920	965	942	944	997	956	993	984	933	929	869	943	984	935	985	1021	958	981	969	958	959	941	905	919	939	954	965	893	932	944	969	978	977	974	966	935	974	997	936	995	1014	983	903	952	1000	928	960	966	1019	980	979	974	931	997	942	931	927	961	951	918	995	964	947	946	994	877	944	931	922	995	996	947	956	928	930	1033	919	904	931	1019	915	910	963	923	930	976	993	941	968	945	938	929	917	949	979	907	937	957	907	890	955	935	927	903	953	925	973	927	933	943	913	954	889	953	1002	949	953	953	952	925	928	924	926	982	1009	955	966	1000	903	948	913	969	919	957	948	966	953	945	1004	970	942	921	941	1006	948	964	1015	1018	962	931	931	941	962	947	1001	967	966	967	927	999	1018	901	931	968	978	924	969	1017	996	959	969	945	947	967	922	942	907	995	960	936	944	967	967	1012	988	962	935	941	952	919	1001	947	956	918	921	974	1003	957	976	991	978	992	917	943	972	980	938	912	889	996	970	953	982	951	956	955	973	978	971	919	974	948	999	974	953	975	930	922	993	932	942	948	988	1006	1008	976	967	893	952	933	968	940	1006	1020	913	913	1000	962	904	975	971	900	985	952	956	1013	923	949	986	981	934	929	910	974	985	937	1021	986	952	871	968	978	913	947	956	942	946	988	952	983	966	895	904	955	908	946	971	980	973	978	944	959	956	948	967	996	965	910	975	910	948	943	1004	908	918	961	913	946	916	958	899	913	944	989	961	915	946	911	966	946	988	975	963	967	966	980	961	996	1002	952	967	918	954	928	922	978	969	893	946	907	970	959	893	958	972	971	976	901	959	964	979	884	935	953	1028	982	922	990	945	935	945	916	956	933	976	936	985	999	910	942	903	986	963	934	949	983	934	950	909	925	949	886	941	957	936	901	915	961	945	934	968	933	907	996	962	975	930	986	932	956	928	927	891	990	946	951	930	926	972	902	919	913	994	914	985	927	917	924	926	937	982	966	991	957	1001	973	960	960	964	1001	1003	956	1002	1018	952	953	943	928	950	906	941	914	977	963	985	989	953	964	925	1029	936	966	938	1002	950	952	955	962	958	977	963	962	998	1009	937	973	983	988	942	995	959	946	990	974	1015	988	958	961	983	924	913	945	945	960	928	990	899	926	934	946	982	965	990	980	936	897	983	950	972	973	971	996	991	970	923	955	942	932	975	958	966	963	949	942	956	950	968	948	989	914	941	982	961	961	985	956	857	940	960	876	905	940	899	971	947	1008	955	993	977	961	899	969	972	974	932	915	966	972	963	993	953	934	931	965	919	946	935	866	908	932	935	928	962	923	884	1006	961	1000	998	934	944	981	923	1003	960	1005	957	992	930	947	934	1023	1004	947	944	920	928	950	947	928	972	953	940	977	951	908	904	938	972	971	944	946	926	963	924	949	963	939	975	949	1015	965	937	980	921	955	900	937	939	941	973	975	905	925	883	951	898	964	986	965	1005	983	940	956	970	934	972	976	973	986	958	985	941	1007	963	1016	921	940	969	953	1010	947	972	936	913	936	949	993	1031	955	955	968	909	947	939	926	976	959	989	966	1012	934	978	977	991	934	986	900	930	935	967	1028	980	975	949	965	965	932	977	924	954	921	949	977	961	992	943	954	1018	908	1024	987	989	979	974	954	948	997	981	965	904	931	942	945	945	950	997	967	920	987	967	961	977	958	949	957	942	989	972	941	933	994	934	920	940	934	997	939	947	944	930	992	1013	975	946	914	1019	986	918	883	935	938	968	976	980	1008	935	1007	949	975	941	927	970	892	913	971	937	941	935	979	961	881	953	991	996	973	928	931	957	970	971	967	937	956	992	894	914	974	959	930	934	958	923	948	961	933	1015	981	935	933	921	974	993	968	954	905	930	950	919	981	951	960	951	947	965	1005	887	951	933	947	926	984	964	950	989	956	917	969	972	970	977	990	966	917	989	985	928	992	966	961	942	986	957	932	914	947	895	936	962	988	940	957	981	927	958	948	931	991	897	923	990	927	954	956	963	971	946	972	971	902	992	948	966	964	1049	966	984	972	992	893	935	1048	952	946	936	971	950	999	986	949	1006	959	919	919	974	923	967	1041	909	988	954	932	928	918	968	900	1020	961	958	926	957	908	911	963	1002	966	905	947	928	1038	933	942	940	965	919	964	939	967	935	885	986	994	999	980	974	965	960	944	980	984	962	980	893	960	975	962	969	950	935	916	966	942	966	953	948	944	1004	967	944	952	986	943	948	964	993	978	1011	930	948	940	1000	930	927	987	960	984	893	962	940	956	978	977	908	966	970	939	926	934	964	928	947	995	973	980	940	919	1038	943	980	958	950	973	987	933	969	945	993	958	930	963	943	945	981	955	1003	979	943	921	987	937	991	975	950	920	912	998	955	948	927	923	959	926	944	954	945	908	958	941	963	922	965	904	998	990	933	958	970	939	934	954	917	922	945	936	963	920	962	924	969	936	963	916	925	1002	891	939	908	947	1010	998	947	983	926	950	977	963	932	988	999	966	938	958	957	919	992	1014	961	907	925	950	934	1026	963	926	937	898	951	978	906	952	931	935	947	919	950	964	916	994	999	927	969	923	990	977	947	946	923	929	954	948	985	981	907	949	925	973	968	996	957	1009	954	940	978	960	971	967	944	922	935	983	959	959	911	876	981	944	948	909	980	930	927	930	966	987	919	1008	918	965	905	931	934	975	955	990	971	1001	964	977	978	907	947	1001	877	991	1018	979	957	924	997	997	953	978	959	929	955	950	980	958	1008	959	952	960	910	927	929	917	908	956	939	957	1023	1017	927	969	916	896	983	995	981	1000	926	957	974	938	980	932	947	1033	929	963	946	941	995	957	964	934	988	1026	973	956	981	993	946	962	942	972	931	928	937	969	912	990	929	955	981	972	974	942	957	948	928	1014	934	918	916	952	939
45332	41734	51893	48024	44980	40458	31510	29088	23856	16954	9617	4700	2489	2020	1487	1228	949	633	509	434	413	418	401	402	337	349	365	343	310	372	338	360	334	364	330	340	351	337	372	325	404	436	573	633	672	641	632	483	414	387	353	365	334	329	314	330	366	360	350	325	329	361	334	325	343	325	310	339	326	353	354	357	333	326	344	330	339	326	346	321	354	354	336	352	337	315	338	325	352	347	341	327	361	328	350	291	333	331	335	309	349	359	339	340	342	357	332	313	327	384	299	335	349	358	339	327	369	345	397	348	349	320	387	338	343	345	331	347	322	365	343	311	376	330	325	383	340	353	362	328	348	354	398	324	329	355	333	352	366	322	330	335	313	320	338	329	325	369	348	353	317	358	327	317	337	328	341	326	335	316	387	358	355	351	340	344	341	345	348	345	343	337	309	353	355	345	345	317	361	358	380	396	321	346	333	329	350	334	367	324	330	331	349	352	333	360	308	362	340	302	345	327	311	348	377	306	368	360	362	345	328	348	363	319	328	355	348	339	325	339	331	355	335	345	362	345	342	328	354	342	346	354	345	346	352	340	337	355	348	344	360	334	352	342	370	352	344	319	339	370	351	355	364	338	348	368	322	336	349	358	326	367	325	309	345	354	352	329	367	343	331	319	362	350	337	339	359	342	306	350	332	302	351	353	334	330	330	337	331	357	340	338	331	362	349	332	340	365	331	350	318	341	377	323	315	349	361	318	363	326	329	345	310	345	346	355	337	329	314	336	356	363	317	330	338	318	357	364	355	334	319	338	384	333	344	372	334	307	366	372	305	375	309	351	353	316	321	367	321	354	353	309	334	330	357	374	344	358	363	362	352	336	344	358	343	366	317	325	319	345	336	347	315	310	340	322	363	315	384	344	347	348	318	325	320	350	333	321	327	360	318	362	355	348	312	346	321	332	301	325	355	331	327	318	325	349	344	312	346	369	342	349	349	346	357	320	339	319	330	352	336	333	361	325	329	354	327	322	337	335	368	332	346	331	352	336	326	358	319	373	358	343	361	338	321	340	323	328	355	320	355	369	349	326	345	347	320	344	337	334	325	327	330	327	316	350	330	359	304	357	336	358	350	340	359	359	335	333	330	347	325	318	337	332	358	334	339	354	334	338	329	335	366	322	320	361	366	336	346	329	328	346	333	358	376	343	347	340	366	376	354	363	326	322	360	352	338	327	348	292	320	346	341	364	341	341	336	374	347	324	374	348	320	332	331	364	364	332	316	359	353	347	361	360	342	321	356	367	333	333	380	307	318	303	334	311	359	320	356	367	347	361	328	348	335	363	355	347	350	354	324	323	352	346	348	351	290	350	333	334	327	347	361	327	324	331	336	351	307	336	351	350	316	358	358	339	312	326	337	355	345	353	355	330	349	381	347	356	373	338	356	297	317	343	334	328	354	324	339	364	304	332	339	335	350	350	336	308	318	382	349	362	311	371	359	330	354	317	369	355	330	363	358	292	317	355	364	350	327	346	302	332	350	326	338	372	319	338	325	360	385	329	334	344	337	370	329	341	367	322	352	349	360	337	337	347	330	335	375	349	348	363	351	331	353	341	355	362	363	326	360	344	307	315	308	325	375	316	326	344	336	341	333	320	312	316	304	339	355	375	359	330	330	340	327	336	350	356	331	294	337	341	336	347	331	320	303	332	346	363	353	322	313	319	340	312	321	314	348	364	348	367	362	355	335	361	330	328	362	312	341	345	351	335	363	314	314	353	343	317	332	351	343	332	329	336	336	342	366	298	340	352	348	355	365	315	336	337	339	341	349	384	369	332	357	351	304	358	339	352	346	336	318	342	398	319	330	353	347	346	342	344	351	358	361	340	352	370	361	304	346	324	315	312	368	308	334	360	345	322	301	323	358	350	372	350	302	339	335	368	337	353	317	380	368	335	346	334	332	325	317	347	335	327	319	332	353	328	350	345	357	349	304	305	326	308	355	343	340	343	352	353	327	354	310	354	352	360	331	340	338	359	360	351	323	351	373	350	319	338	323	316	357	304	339	366	328	353	309	311	303	329	349	363	321	322	358	339	356	300	309	350	345	331	319	378	344	306	330	346	343	352	337	361	321	342	352	341	302	333	369	343	366	362	325	380	367	312	346	348	337	326	345	348	344	359	365	354	355	329	360	363	355	361	330	338	343	349	347	343	314	364	349	354	348	358	335	337	315	337	321	321	331	341	342	315	324	332	319	354	328	336	322	327	326	325	361	357	343	323	347	318	326	316	317	360	340	324	349	347	305	335	347	339	344	309	360	340	345	301	330	309	312	312	344	329	354	351	343	336	283	331	349	341	336	353	350	330	372	314	328	315	354	357	309	353	343	340	371	343	352	298	360	336	312	339	337	324	386	322	381	313	323	352	338	332	377	325	343	355	337	336	338	336	329	325	345	303	342	318	338	343	353	361	348	338	347	322	386	355	367	336	332	354	319	340	356	321	331	341	347	369	327	337	331	327	348	313	339	358	343	332	335	326	344	334	325	363	337	338	342	364	362	321	359	366	306	335	321	339	350	331	348	365	327	297	340	357	354	338	326	326	344	334	341	355	365	353	362	341	330	335	335	371	340	317	364	331	325	343	345	321	376	317	333	337	293	379	355	341	371	317	361	316	327	350	338	334	341	374	338	324	356	330	354	354	322	345	346	333	335	339	337	344	339	324	355	353	357	352	305	354	358	329	347	322	340	303	366	365	322	307	364	381	377	322	361	306	302	347	332	337	331	362	377	320	344	318	338	348	336	375	352	350	345	372	334	297	313	341	364	324	334	309	364	335	372	349	335	333	315	335	347	349	342	306	317	346	330	313	345	365	344	337	365	362	322	359	332	313	344	357	316	346	359	315	340	371	358	376	335	338	327	317	342	373	312	307	349	313	343	332	344	307	330	352	340	335	347	333	352	321	322	325	343	348	332	322	360	369	342	357	356	339	334	334	334	346	339	339	354	285	318	335	359	373	353	327	310	345	340	320	323	358	364	354	375	321	300	331	385	371	333	342	334	307	352	343	339	346	338	334	340	345	284	330	356	338	283	336	331	297	321	323	319	297	353	333	337	342	322	363	331	351	344	346	348	363	323	335	322	326	309	326	352	337	335	332	320	320	354	353	315	332	348	356	322	346	353	316	347	350	315	354	316	313	353	305	331	329	335	353	316	343	342	330	315	345	350	358	318	308	333	330	359	334	316	313	350	358	358	308	377	334	339	349	317	359	341	330	309	354	335	346	353	318	323	360	390	334	370	346	350	350	325	363	348	317	311	308	294	385	378	347	317	346	351	359	333	354	352	342	346	320	336	339	347	339	354	327	341	337	351	357	358	358	332	334	352	395	351	342	330	351	363	332	334	346	327	368	322	371	366	328	352	351	335	355	316	376	329	359	376	348	323	323	345	333	351	396	321	346	321	335	369	345	304	335	328	320	346	301	297	359	333	313	318	338	330	355	343	322	341	373	366	338
33267	37412	52602	56260	58808	49145	43771	38900	28409	20382	12494	9983	7734	7373	5532	4715	3633	2331	1654	1401	1195	1197	1125	1110	945	866	885	882	871	896	878	848	901	849	870	858	917	887	887	901	902	1319	2141	2865	2948	2507	2308	1558	1376	1146	940	916	852	838	852	775	855	872	818	851	821	878	825	909	874	855	825	787	810	783	833	921	835	840	857	869	807	861	820	840	876	798	858	861	849	805	804	851	813	847	849	833	821	837	867	819	845	829	861	792	845	835	863	837	834	831	800	833	791	848	901	780	831	793	844	845	875	846	820	884	907	795	876	838	829	824	827	836	839	806	804	905	838	858	836	820	843	825	826	864	858	882	871	814	870	843	828	832	850	808	837	861	782	816	837	833	842	811	886	809	877	879	868	845	749	834	836	798	858	864	873	850	863	810	829	815	826	821	810	804	793	873	849	783	835	848	886	852	847	815	834	906	825	854	840	800	852	891	868	879	870	875	850	840	832	850	832	837	823	877	842	849	808	841	814	903	860	876	846	899	839	872	827	830	880	872	855	819	861	834	818	876	817	835	836	799	822	823	795	856	804	813	809	827	841	839	787	812	878	820	829	796	860	831	867	772	799	861	875	846	873	838	814	831	830	835	830	839	872	829	838	870	833	843	843	833	834	844	839	851	861	834	866	862	814	798	867	827	836	819	870	870	861	847	836	844	847	839	853	827	795	809	802	833	830	823	836	837	831	844	835	812	872	866	798	859	862	810	849	814	852	848	837	814	908	856	838	819	764	845	802	874	875	832	831	848	853	831	877	876	863	854	842	833	861	865	833	863	844	826	805	858	872	874	878	874	874	837	826	838	799	841	853	854	839	823	854	765	859	822	827	846	809	820	879	849	852	803	830	867	848	843	845	835	842	851	840	815	774	823	764	865	795	820	841	832	847	815	878	887	870	844	878	845	837	837	818	869	815	857	834	852	826	860	838	854	853	890	790	861	818	840	829	845	831	846	885	825	881	862	844	813	838	836	814	833	838	831	815	841	822	839	868	817	838	806	808	870	856	819	795	821	812	846	851	854	809	876	860	827	873	861	816	828	833	852	812	823	885	830	866	834	873	805	817	883	835	859	841	878	822	794	854	841	787	813	841	836	839	841	862	851	811	857	840	809	797	826	856	910	813	806	861	846	805	831	806	852	790	839	883	831	879	839	855	890	828	796	852	866	802	863	836	851	812	851	841	826	845	880	819	861	828	862	833	860	823	853	857	832	860	859	826	818	882	821	870	868	798	842	844	892	842	889	818	822	819	852	839	830	847	862	879	877	864	909	889	883	825	833	860	797	799	793	845	849	860	809	827	841	868	823	810	876	870	843	804	841	849	890	847	865	842	857	852	911	829	844	840	794	836	867	844	868	804	875	827	882	847	866	834	829	863	853	797	857	827	840	830	773	808	893	840	813	856	820	832	843	864	802	872	850	827	844	875	829	891	782	861	907	811	851	865	846	846	866	781	840	911	866	816	889	861	823	795	863	866	808	874	788	817	860	831	866	891	815	858	855	864	786	811	821	854	830	821	835	820	905	834	888	809	791	848	810	852	897	852	822	847	833	821	872	828	827	838	840	842	844	864	814	841	880	835	835	875	824	813	808	807	870	851	828	835	838	833	858	797	817	787	857	831	806	837	811	824	863	837	794	893	867	849	868	867	854	824	848	832	862	862	838	804	872	817	780	808	829	814	812	849	829	818	833	874	831	811	875	817	903	865	866	876	840	786	859	845	860	796	826	825	890	821	845	882	805	831	858	822	847	882	796	879	821	851	829	817	868	876	821	895	847	907	813	828	851	825	839	878	839	850	857	830	804	783	839	817	813	841	837	891	888	849	834	790	879	848	845	868	844	859	879	809	864	841	841	815	859	779	846	819	819	886	830	829	833	807	827	822	863	865	803	814	819	840	855	844	858	829	814	809	857	874	849	874	805	829	849	881	819	826	817	843	820	807	836	828	854	854	854	842	857	844	844	859	829	836	846	824	823	799	890	819	813	795	788	850	789	808	866	814	875	847	865	820	864	839	859	871	856	905	823	826	859	809	864	843	862	857	835	747	855	855	830	823	827	833	822	842	837	821	852	861	883	876	812	776	849	853	860	847	836	873	820	820	865	836	856	821	833	859	835	880	847	834	836	787	867	869	874	860	869	855	813	850	839	843	808	829	861	836	830	892	821	879	815	811	834	844	833	871	829	880	889	853	840	802	819	868	855	860	848	867	817	840	832	863	886	817	853	842	828	834	799	843	820	857	853	830	823	851	855	857	863	844	837	847	798	806	845	774	891	862	853	856	856	860	801	773	817	824	802	840	854	847	820	871	811	849	831	823	852	866	800	865	842	816	828	857	833	805	841	779	852	878	818	865	889	839	874	839	804	822	841	761	836	867	877	874	806	779	852	823	824	852	846	815	821	844	831	757	796	834	891	828	881	840	817	854	883	855	867	851	806	842	879	838	860	857	818	854	788	859	829	853	859	884	879	835	852	890	861	853	856	897	876	852	829	833	839	833	854	865	869	826	852	820	913	847	869	796	836	825	877	833	822	776	808	864	750	793	787	844	880	878	873	821	871	850	821	859	796	812	877	825	815	829	865	840	884	852	830	839	848	831	851	855	798	858	861	842	852	845	815	781	868	866	815	861	865	856	811	824	837	823	836	848	870	831	918	815	837	837	817	840	859	824	863	854	876	870	858	858	857	837	835	821	849	858	901	809	835	876	856	852	814	827	823	796	863	825	845	839	865	861	815	860	846	822	823	847	840	831	836	809	844	821	810	784	825	896	820	847	852	848	801	841	815	846	852	863	831	858	810	873	834	813	838	830	842	870	828	917	842	770	842	849	823	873	862	804	812	830	836	802	824	878	853	842	918	842	809	882	777	854	868	845	867	805	810	866	814	857	834	843	813	814	816	864	876	791	903	822	843	814	780	832	831	877	835	801	830	806	832	888	860	805	922	806	868	869	871	817	872	833	830	854	826	834	817	853	898	871	878	821	866	858	792	869	840	843	792	830	849	809	839	859	831	834	842	876	842	868	872	873	858	854	839	875	811	810	814	853	876	814	862	837	913	869	887	836	839	859	864	803	847	845	850	843	849	794	788	795	820	860	847	857	818	836	832	864	840	786	848	836	854	852	882	808	822	862	814	812	786	867	841	828	844	845	793	824	898	861	832	834	788	819	829	807	846	820	799	840	793	853	817	825	821	844	776	851	849	837	804	802	868	821	826	821	817	847	847	858	863	835	881	874	840	828	828	831	819	881	860	867	854	812	841	797	844	828	846	846	871	868	847	838	857	861	794	854	843	837	920	826	857	848	839	821	821	825	872	829	856	809	852	875	859	831	842	836	857	837	833	859	817	850	844	837	798	817	801	833	878	790	804	846	851	812	848	843	847	858	842	854	879	843	893	859	848	831	809	844	857	841	803	870	799	806	837	851	882	799	878	866	847	838	799	843	847	833	801	796	785	821	807	821	863
51311	51134	50318	41913	41947	40328	32857	30326	29129	24897	19689	11829	7566	4226	3498	2134	753	641	450	391	397	371	332	302	290	304	304	300	310	298	266	271	289	268	291	288	244	300	281	245	283	316	445	696	908	1252	1193	822	656	476	431	309	288	261	280	253	271	270	246	238	285	267	253	265	243	257	248	265	282	260	275	282	266	266	224	269	287	265	270	263	279	280	249	291	253	279	285	277	291	224	260	274	253	247	268	278	275	267	223	255	293	271	272	230	249	285	290	287	275	291	272	282	266	250	245	231	268	255	254	250	265	282	298	271	301	285	277	275	277	246	274	269	248	263	265	257	271	235	255	270	253	248	272	279	271	289	272	279	259	269	264	251	261	272	246	276	262	250	287	245	249	242	258	244	260	243	262	266	283	283	277	258	270	293	275	257	242	278	276	270	272	262	276	268	279	276	271	251	264	267	298	277	279	288	259	265	260	264	267	269	270	292	261	257	277	253	235	288	267	236	289	255	248	242	255	251	279	261	297	275	257	255	259	293	259	260	265	240	260	253	268	237	245	274	265	273	282	266	251	269	260	258	278	281	251	277	270	247	271	281	271	261	254	233	252	276	261	276	261	275	256	265	278	235	232	279	268	260	260	263	252	277	279	289	279	273	232	268	263	263	259	262	279	254	265	266	264	288	260	264	296	257	272	246	239	300	269	262	287	249	275	243	268	263	251	279	264	280	271	261	316	276	277	291	267	247	243	254	246	265	272	251	251	285	256	256	267	261	284	268	256	255	271	259	295	258	252	285	281	258	273	250	247	263	238	274	286	252	277	252	302	227	271	255	292	292	293	246	250	261	254	245	275	261	260	255	262	272	239	279	294	262	263	268	259	244	270	259	263	234	268	267	265	245	250	282	235	275	247	251	264	276	265	255	246	329	281	266	229	305	270	263	264	281	235	256	266	260	305	272	253	281	286	267	286	272	247	259	272	241	277	270	307	254	265	282	278	274	304	276	265	267	239	285	276	249	251	259	271	274	279	249	257	250	297	227	236	266	249	273	234	236	270	300	284	251	294	280	248	251	322	266	272	257	252	262	244	245	240	274	262	267	250	250	267	235	245	273	265	285	283	288	273	268	285	264	232	257	253	275	261	232	272	259	268	286	277	266	254	258	296	260	267	261	285	287	247	281	249	293	250	236	274	286	266	281	286	250	267	256	271	265	249	296	278	261	306	264	279	245	274	269	260	206	243	278	265	297	270	277	264	235	260	267	245	302	280	276	273	249	258	254	265	249	241	262	241	270	238	258	268	265	273	271	275	272	277	241	282	248	264	272	254	261	254	262	245	238	281	262	251	298	284	298	273	250	260	283	258	243	275	298	267	255	265	226	230	236	293	249	219	306	260	264	261	277	294	259	264	292	275	276	260	291	275	280	295	297	243	254	282	251	278	292	268	277	260	283	262	281	234	247	279	257	257	261	237	257	253	260	268	264	237	236	280	235	258	270	253	259	269	259	283	251	263	236	247	265	266	250	258	248	264	252	256	261	265	273	247	259	283	274	279	272	265	247	297	262	275	247	249	273	283	253	263	267	292	263	249	259	251	268	253	263	275	248	236	263	262	257	248	220	259	264	277	279	304	255	274	292	288	274	258	275	293	257	256	262	299	267	255	275	270	311	268	281	256	268	281	266	233	262	276	261	245	285	261	254	305	266	269	289	288	268	245	265	234	245	264	265	244	257	290	271	295	260	240	274	274	265	255	256	257	291	283	264	257	264	278	273	280	263	255	251	264	278	295	254	256	239	273	277	259	248	285	265	268	261	265	256	258	249	261	264	282	256	246	231	265	241	280	260	230	253	273	286	257	278	298	258	253	268	238	266	273	258	262	277	263	265	257	277	254	260	296	302	288	263	258	260	279	310	260	248	265	287	270	253	256	266	268	262	265	254	272	253	269	274	285	280	260	262	269	297	279	257	280	262	242	267	270	277	263	276	251	271	257	259	281	283	251	294	241	310	283	260	274	255	280	289	253	259	270	283	248	256	249	275	250	264	256	263	239	241	255	276	294	264	251	259	272	236	292	256	251	282	264	257	271	275	267	264	282	288	255	273	286	237	234	256	285	245	242	256	271	300	264	242	285	282	274	279	291	276	272	273	254	275	278	260	269	256	261	253	276	259	287	268	295	255	287	260	238	288	278	231	248	262	267	256	261	238	293	257	293	290	238	241	253	287	281	281	302	284	254	263	253	259	271	265	238	285	280	274	269	267	227	283	258	247	258	264	293	239	247	258	284	281	281	250	264	273	323	281	258	243	254	232	271	278	239	268	290	269	279	293	303	246	263	256	269	278	252	257	270	304	243	276	271	281	267	254	269	271	256	291	253	252	273	257	246	299	226	229	288	275	266	274	267	243	260	257	249	256	289	278	265	239	258	268	271	268	273	277	237	269	277	294	292	270	284	246	296	259	268	296	253	291	258	284	249	262	265	261	279	260	267	252	259	280	257	242	283	287	272	277	257	260	260	268	282	271	286	275	217	232	257	278	241	273	231	276	299	266	255	266	271	250	268	256	253	283	276	214	244	244	284	267	265	277	262	264	263	253	308	287	278	253	277	263	258	290	245	258	252	297	270	278	264	281	258	262	263	277	272	251	269	251	279	237	252	256	258	274	281	271	272	260	257	239	271	264	290	322	284	252	233	265	264	266	265	278	261	241	240	249	257	248	258	267	259	270	263	308	268	258	286	299	275	241	257	263	252	250	258	260	262	265	245	243	277	278	267	257	262	255	247	224	281	283	248	261	269	257	268	239	269	286	246	250	250	280	257	322	281	269	263	259	250	227	282	291	271	248	266	250	260	269	290	256	258	286	284	268	301	267	261	284	238	258	252	252	283	262	248	274	244	248	280	267	246	246	256	230	262	248	256	294	243	253	269	258	254	274	272	245	304	284	275	274	294	231	278	275	269	258	266	246	269	272	279	267	291	245	265	289	272	257	270	259	243	246	281	275	254	263	266	277	262	249	270	268	255	253	284	275	285	281	236	286	282	275	287	266	278	269	295	272	307	250	270	259	240	231	267	270	279	262	253	283	281	258	259	240	287	279	256	249	272	250	271	272	264	240	272	293	263	280	276	258	258	295	277	281	264	286	295	285	280	247	250	285	243	272	264	306	274	254	278	266	245	261	253	268	269	252	269	258	295	249	269	281	274	286	260	237	248	276	246	254	263	283	263	278	257	273	279	257	273	274	270	270	258	270	269	262	234	259	275	305	273	242	241	232	283	240	258	280	259	251	306	257	257	258	276	274	290	268	276	255	251	273	278	268	291	296	251	282	274	261	297	278	249	260	258	274	246	257	253	256	248	270	262	253	275	274	285	232	252	260	276	281	265	238	294	292	269	262	270	269	258	263	260	263	265	226	276	261	267	291	259	281	289	245	273	252	252	253	284	277	262	288	238	285	250	250	244	286	296	301	248	274	263	293	281	280	274	244	237	233	257	238	281	238	290	276
38008	48324	56914	55165	54505	52618	44856	46625	38169	29005	19441	14751	13555	10567	10747	6008	2622	2549	1745	1370	1321	1350	1164	899	795	825	761	787	806	722	773	739	783	731	711	771	772	834	843	768	726	954	1939	3023	4233	6350	5558	4009	2674	1804	1359	1020	710	636	653	659	674	639	660	649	674	649	733	676	670	672	666	645	683	682	620	666	659	606	691	663	669	621	635	638	660	657	683	666	696	681	710	653	675	642	650	615	669	696	656	597	679	672	647	662	682	667	637	646	664	696	680	718	666	718	680	646	659	602	712	684	644	652	677	664	660	665	672	666	676	621	636	660	658	684	619	654	677	697	663	624	671	618	630	663	670	640	667	684	656	684	641	697	628	649	690	669	682	626	629	627	662	637	645	604	661	614	630	640	651	658	655	597	674	676	648	647	717	671	670	675	616	654	674	624	627	687	668	600	635	636	666	662	675	677	615	690	647	642	639	659	704	635	658	637	667	710	666	647	656	651	630	642	686	640	669	647	635	647	678	664	692	652	654	658	611	654	677	619	631	659	659	689	647	658	656	681	619	665	657	635	677	638	681	642	620	677	688	629	630	664	654	674	663	650	639	645	636	602	672	664	691	666	662	651	649	615	625	677	687	652	649	664	668	675	668	647	679	624	614	638	677	663	639	685	685	669	624	624	621	630	679	606	647	699	663	674	641	673	587	674	605	659	664	682	682	616	648	630	649	637	634	632	674	684	666	675	670	666	621	659	674	643	652	664	637	647	639	710	666	651	617	661	663	648	666	651	642	674	662	677	669	656	630	678	641	656	679	661	640	691	624	682	648	631	623	668	677	645	676	676	649	661	698	636	647	653	703	680	634	657	623	623	659	625	632	621	649	627	639	673	682	626	623	674	612	684	620	625	607	609	647	659	634	619	651	673	675	653	649	652	728	687	675	634	667	700	612	682	671	660	674	672	663	649	645	639	627	607	659	661	637	664	705	625	677	695	659	646	637	673	651	623	656	685	623	685	667	624	695	647	631	685	623	628	673	628	648	664	660	695	649	625	658	657	616	659	658	643	663	652	639	633	676	642	645	668	662	676	608	676	639	683	713	640	702	626	597	652	657	648	682	634	674	673	639	701	640	637	634	635	682	646	685	678	651	661	650	705	675	661	637	634	667	686	622	677	704	668	628	678	655	685	666	639	638	628	666	660	678	638	643	622	658	688	680	640	668	646	642	657	616	650	648	663	696	671	648	622	648	629	713	626	654	640	707	666	643	639	681	655	639	640	658	642	599	663	604	659	643	689	674	651	689	665	681	681	664	645	638	674	653	669	673	666	653	596	626	655	601	650	634	691	678	615	646	617	678	641	675	619	594	657	646	667	692	704	670	655	675	663	640	627	643	675	690	599	634	642	678	643	638	686	667	610	638	657	672	597	610	671	618	672	617	672	643	683	648	648	635	668	632	671	631	633	674	711	663	618	613	675	618	649	664	606	656	645	605	635	728	673	661	617	691	657	623	646	621	679	663	629	678	632	679	702	624	705	638	671	674	618	677	681	708	645	633	670	690	621	659	667	652	661	650	667	663	629	636	628	636	660	647	624	638	635	671	692	659	616	668	686	615	663	653	632	670	673	633	638	647	625	654	689	639	637	639	656	642	650	672	628	622	623	648	677	719	621	633	651	671	623	674	653	622	637	672	685	643	619	653	597	616	614	613	648	652	680	653	682	664	675	644	658	671	666	670	671	661	694	666	691	645	626	679	632	641	683	659	669	631	620	629	633	634	666	596	663	641	662	652	655	646	705	688	618	637	648	670	686	713	652	621	699	650	689	630	667	622	611	623	638	680	668	657	665	672	654	660	615	660	689	669	658	630	629	623	660	647	652	674	608	671	649	596	667	644	676	644	656	710	668	719	670	672	681	656	620	654	628	649	668	673	659	692	672	700	630	618	646	670	638	615	641	631	641	673	664	673	688	620	633	622	644	629	624	665	647	630	666	634	645	620	627	633	670	634	617	643	648	668	638	668	698	635	669	622	667	630	680	670	662	605	659	623	635	629	686	672	659	678	658	667	666	674	648	646	666	695	684	620	693	692	640	673	666	656	612	665	654	647	643	651	645	661	623	641	635	654	644	673	664	623	659	683	683	700	653	648	699	667	665	667	584	655	651	632	690	660	657	686	639	670	643	660	620	711	658	657	666	698	659	627	618	629	668	620	654	654	663	726	666	660	679	704	669	647	680	673	635	643	635	642	628	677	646	636	618	667	610	599	633	643	644	640	683	661	721	648	707	667	648	644	711	643	688	619	613	665	664	640	654	652	673	636	670	667	619	644	676	609	659	697	654	688	655	684	657	651	647	612	643	679	629	673	634	646	668	660	620	671	663	632	659	682	654	660	646	656	687	687	674	673	673	630	632	662	692	671	641	643	673	641	632	676	673	671	637	674	713	612	678	685	616	662	660	660	678	629	668	650	657	653	671	610	647	648	657	666	646	635	652	704	670	706	620	645	642	705	681	648	636	663	652	642	633	601	630	652	627	623	662	644	670	649	656	639	649	692	631	725	609	661	658	673	648	633	657	646	697	642	670	605	630	668	658	698	643	645	695	690	680	634	699	679	687	626	593	681	645	633	675	649	639	711	652	672	674	636	700	651	671	688	633	646	631	669	609	650	652	631	632	662	649	628	659	665	664	634	620	683	701	595	698	617	641	654	657	647	619	660	630	627	627	706	655	678	643	655	616	648	627	648	650	627	643	679	625	637	655	649	632	634	649	642	639	643	634	629	700	673	664	645	658	660	631	632	663	632	667	639	620	657	650	653	669	700	651	639	681	617	709	659	688	608	673	629	625	660	618	622	646	669	624	659	640	657	648	684	627	618	665	664	706	643	667	692	674	700	659	718	625	674	677	640	666	616	673	648	645	648	633	648	736	681	631	642	637	627	661	637	603	688	681	643	644	628	614	674	685	624	697	623	638	589	679	658	586	650	656	696	684	644	680	662	670	655	620	659	697	672	696	626	657	650	637	640	647	619	657	652	648	643	632	665	612	661	611	651	658	692	641	672	666	644	647	665	636	668	656	675	623	666	613	677	663	654	654	673	669	651	610	655	679	687	691	658	686	647	655	654	699	665	663	702	666	666	693	682	662	642	658	665	657	647	674	625	669	670	655	655	609	648	654	632	651	618	644	655	669	605	674	649	646	640	639	657	639	612	625	659	643	615	698	649	661	630	616	678	653	659	655	662	605	647	663	684	628	642	667	638	664	658	677	626	654	662	640	698	677	665	649	636	630	643	644	642	681	680	676	636	632	599	702	678	617	684	620	639	635	639	624	647	612	621	653	634	666	620	652	649	662	703	666	619	635	671	598	664	647	605	640	640	646	639	632	659	657	628	666	609	609	655	602	643	661	644	644	668	644	642	642	654	664	667	649	608	659	686	648	643	663	648	630	662	672	665	661	640	606	628	619	622	667	663	627	654	650	626	660	663	608	680	667	651	667	666	661	667	622	676	663
21808	20379	24050	20553	27393	17365	6609	4265	2280	1228	641	429	431	373	335	347	317	318	310	279	273	276	279	274	279	279	264	270	279	286	240	301	292	269	278	316	293	281	273	275	266	294	288	307	281	348	343	359	355	297	275	282	270	244	256	302	271	297	305	286	273	283	288	269	269	254	297	301	284	316	279	288	270	273	276	278	262	284	297	306	254	265	289	287	296	267	301	285	312	287	268	297	281	283	292	277	299	291	262	284	292	266	288	249	282	282	258	279	268	294	284	279	259	286	292	264	280	281	283	261	265	277	295	285	292	291	299	287	272	257	291	275	296	271	266	292	287	263	267	281	250	270	271	280	277	284	273	266	308	279	281	289	245	252	260	255	268	272	264	299	276	308	258	254	262	261	279	256	307	312	271	278	262	276	279	299	262	282	302	240	313	287	299	294	270	259	287	299	285	261	264	271	289	259	285	271	279	280	279	263	271	271	264	275	293	274	273	255	284	315	285	283	283	274	316	325	300	291	275	269	278	254	271	289	271	301	263	268	264	255	287	256	262	256	268	282	246	240	262	277	262	283	278	279	275	277	277	287	275	258	279	303	264	297	294	262	273	287	263	305	305	269	254	287	268	311	265	270	261	272	287	288	284	282	265	278	283	304	299	268	251	262	245	275	248	230	298	257	299	270	286	298	272	291	244	261	257	291	270	293	285	274	280	268	268	280	289	269	276	284	285	281	266	260	256	287	268	305	299	304	272	297	269	260	226	299	277	249	275	285	293	284	274	271	299	268	269	294	285	271	287	275	329	271	300	305	254	289	275	280	294	262	283	251	277	284	260	275	281	263	259	249	298	302	283	269	274	269	232	297	280	279	271	283	253	237	272	263	264	253	277	268	305	270	276	282	255	258	282	261	292	279	297	250	290	316	288	274	313	265	255	278	298	286	306	243	265	289	259	289	273	266	281	240	293	270	301	274	289	264	255	260	271	262	253	282	267	291	263	273	259	278	282	262	303	285	313	290	263	266	291	280	265	304	271	256	279	281	291	274	286	270	248	280	254	288	259	300	278	315	257	271	263	284	266	264	286	286	279	273	327	268	255	294	271	293	288	282	260	288	298	303	279	260	261	248	276	259	282	294	259	263	288	307	278	256	272	277	293	261	254	296	271	260	265	283	278	270	257	279	279	261	303	280	284	272	258	296	277	287	286	268	252	276	289	290	296	293	266	281	267	294	309	256	252	300	258	258	268	258	296	295	299	252	284	273	269	291	296	265	287	303	253	263	284	270	276	272	258	287	273	293	273	286	292	281	285	265	291	278	290	269	297	274	276	303	270	273	286	257	277	248	290	269	274	282	307	272	284	277	275	257	275	255	264	263	276	279	291	283	264	272	279	294	287	299	225	302	268	261	263	323	257	291	271	273	282	257	289	252	304	268	282	282	276	289	266	295	283	281	258	268	302	294	276	256	275	279	261	292	258	241	306	235	293	299	298	282	298	296	270	295	284	286	269	259	276	262	257	283	263	292	284	272	258	259	284	271	280	268	324	299	262	300	309	260	301	290	266	274	266	274	265	297	273	277	269	250	295	280	293	282	260	271	288	297	274	288	279	255	267	305	288	261	272	290	274	280	283	276	278	269	295	258	256	265	287	281	313	308	258	289	267	287	263	265	257	286	280	288	313	265	257	297	285	259	275	289	301	283	283	260	260	251	294	326	278	273	242	282	299	294	269	281	282	299	300	295	263	320	269	301	301	268	267	282	277	276	279	283	267	282	275	278	255	254	285	278	316	284	272	257	270	278	283	279	248	243	272	283	261	273	299	306	288	316	295	266	262	298	252	238	264	289	285	319	280	264	260	294	283	295	308	276	264	286	316	292	271	287	290	303	266	288	278	274	233	284	282	285	317	269	278	303	261	287	245	297	281	291	302	286	301	297	261	265	287	260	301	268	279	267	272	308	279	310	299	270	252	267	266	270	259	299	259	299	286	312	284	275	324	283	308	248	239	294	276	282	270	290	287	275	265	262	289	290	275	280	275	280	307	313	295	314	273	275	249	277	303	281	276	248	268	283	263	283	258	273	246	263	291	242	263	312	273	256	265	258	278	285	266	286	294	269	282	269	300	283	273	274	277	291	257	288	270	308	291	291	257	266	281	312	258	279	262	281	270	261	275	283	297	283	287	290	303	275	330	293	279	289	264	272	279	266	277	253	287	282	269	256	278	283	293	284	257	258	283	286	267	276	271	267	265	286	258	274	262	281	301	293	265	298	285	292	281	245	263	299	277	296	273	272	259	271	250	286	267	269	277	268	261	315	275	314	303	274	299	258	269	279	282	254	294	267	267	256	283	267	291	282	308	239	284	280	285	274	267	278	305	274	279	272	275	289	265	280	264	310	287	266	300	264	266	305	293	281	297	265	261	257	299	274	263	278	284	272	267	275	282	282	302	276	280	267	299	288	263	286	293	290	257	274	271	266	294	292	295	310	257	259	276	286	305	301	270	283	263	284	279	289	277	295	256	251	261	283	298	296	282	278	285	308	265	288	273	262	288	269	277	260	262	277	263	267	279	267	276	306	299	257	286	243	298	273	313	266	277	272	282	280	278	268	279	306	299	250	284	281	273	294	283	282	270	273	278	289	296	307	258	283	266	292	284	267	267	286	287	288	255	304	278	311	259	274	311	264	314	260	294	274	276	286	258	282	265	271	262	288	296	277	262	288	266	294	280	323	288	267	292	277	285	283	260	286	283	290	261	271	291	253	256	284	253	284	284	289	301	281	270	265	269	274	280	315	287	301	274	295	310	267	262	258	285	289	267	265	263	278	298	281	258	298	251	290	289	257	288	260	296	274	277	284	282	271	274	289	292	293	262	256	277	293	276	293	288	302	279	282	250	267	261	259	269	281	297	269	283	298	279	279	257	269	251	279	259	248	245	303	262	282	279	285	286	285	273	282	297	273	304	312	308	307	306	300	301	260	274	267	292	300	268	298	274	292	308	269	277	287	288	289	265	295	307	270	267	298	291	290	258	262	288	298	277	254	292	271	275	279	271	278	286	299	268	273	295	278	288	301	306	259	258	240	284	294	286	255	253	227	285	241	291	310	303	279	290	291	310	261	295	243	281	273	314	320	264	265	274	283	301	265	269	295	296	301	290	256	289	313	269	291	277	282	249	270	299	288	288	252	278	275	303	275	276	283	279	313	297	273	272	280	289	273	268	273	261	291	260	279	281	250	294	291	287	255	271	291	253	298	272	292	272	285	282	291	301	277	286	279	284	278	300	272	275	298	305	270	285	304	251	282	286	274	298	256	276	258	276	286	253	263	271	260	273	280	302	313	302	287	263	257	285	235	287	286	270	262	293	269	277	312	266	270	280	266	290	248	312	306	283	256	274	293	276	292	267	253	263	322	310	279	268	257	275	302	283	269	273	274	263	253	288	267	309	287	274	284	285	304	267	305	286	263	269	284	276	258	241	286	262	308	287	256	278	292	284	288
14511	19937	28057	28755	37503	23141	12753	12348	7112	4707	2255	1501	1804	1379	984	967	921	861	772	776	768	737	725	713	712	676	717	717	696	711	701	740	678	670	706	727	703	747	691	715	746	750	709	748	890	1090	1153	1101	922	741	715	681	676	689	727	730	716	731	723	654	723	693	682	647	685	693	663	645	697	689	694	634	644	650	700	698	671	645	739	660	713	693	696	666	677	705	747	656	729	700	753	754	608	633	693	696	702	727	645	729	689	706	682	739	724	743	709	654	668	702	722	655	689	722	734	729	709	706	700	705	653	691	700	665	720	663	695	687	756	692	682	684	711	691	694	718	707	683	720	697	707	647	681	691	740	651	674	697	695	712	708	657	706	664	751	698	691	659	705	729	697	677	682	734	711	684	709	682	760	696	699	718	679	645	668	706	690	710	707	703	659	655	674	646	685	728	674	655	660	738	702	697	676	669	709	723	714	697	660	736	651	647	678	735	690	698	665	650	686	686	693	701	679	648	649	715	694	673	708	717	739	742	662	668	686	748	662	698	683	697	658	696	699	693	713	658	703	661	685	663	727	668	665	714	687	675	695	681	687	675	726	683	698	646	710	702	706	728	691	676	726	678	671	715	676	668	678	703	670	686	716	662	761	647	703	714	732	686	696	699	681	718	729	664	654	652	703	694	674	685	721	686	730	702	665	699	703	722	664	685	714	691	681	721	686	638	672	661	680	750	691	747	663	695	667	708	700	710	669	719	652	703	705	676	646	682	701	715	702	703	675	721	722	728	734	690	662	703	670	704	719	745	720	714	708	692	692	666	720	675	691	634	648	684	711	722	686	661	702	698	686	702	688	670	691	717	681	698	713	671	713	723	748	698	724	730	695	677	685	679	723	699	681	642	688	720	726	694	653	711	664	731	685	694	734	691	757	704	654	706	737	651	668	659	677	728	714	677	659	694	695	646	672	731	703	663	708	646	701	734	645	712	721	723	717	685	678	724	737	682	645	682	723	692	687	690	679	688	663	692	676	662	714	673	702	683	655	669	696	676	682	673	703	688	726	729	640	708	663	706	703	694	716	684	709	665	655	658	693	660	682	702	670	719	703	693	682	695	686	679	708	701	664	660	698	710	700	687	700	685	653	668	694	656	670	700	694	718	643	712	747	713	637	688	679	680	673	685	666	717	740	689	662	723	703	694	695	744	706	652	742	707	711	691	695	689	686	658	707	697	658	656	741	688	660	721	683	696	685	643	704	678	735	710	658	717	677	666	705	740	699	689	691	707	726	689	679	728	687	694	712	699	703	721	698	663	711	691	701	676	699	700	684	669	630	638	666	681	691	700	690	706	685	682	717	658	702	710	693	690	671	698	667	675	681	660	722	669	710	676	683	706	699	652	618	735	717	700	703	691	718	701	722	667	693	709	696	713	734	668	669	684	661	682	689	725	655	733	743	696	669	719	662	685	720	706	704	662	679	694	671	696	719	680	730	600	671	680	666	697	677	734	720	724	676	696	704	680	740	688	686	696	662	669	697	707	699	672	667	683	673	708	728	678	704	702	673	661	698	699	652	708	680	686	685	705	659	701	664	687	671	713	678	690	705	666	663	717	718	668	695	667	696	717	692	698	699	650	684	694	707	681	669	737	697	705	682	691	663	696	684	684	696	655	719	717	697	699	668	647	644	723	676	679	695	708	701	718	678	684	685	688	688	679	698	710	687	743	703	674	672	670	685	687	697	674	714	698	690	687	696	723	672	670	667	682	651	756	698	689	700	682	692	709	701	699	689	711	676	730	697	730	752	693	684	701	696	658	662	700	681	715	643	658	696	668	694	713	731	651	695	681	687	694	732	695	707	649	701	701	755	694	696	701	665	652	734	689	663	685	721	659	689	696	721	666	650	745	679	723	692	725	759	735	677	682	694	730	671	703	709	739	691	722	679	697	672	638	706	728	698	731	682	694	744	665	724	681	645	709	694	655	720	715	665	685	692	707	697	686	707	700	677	715	669	738	650	698	655	695	731	691	664	683	658	736	672	698	669	711	660	696	720	650	684	703	635	661	670	695	721	706	723	683	742	735	701	711	753	693	659	657	687	690	718	722	703	743	718	711	730	668	667	656	738	667	742	744	673	699	703	699	710	740	669	662	716	675	714	669	647	676	685	695	693	644	725	683	694	710	739	703	725	717	714	681	686	702	710	661	715	664	670	689	721	700	676	707	690	674	695	710	719	696	669	680	693	690	703	682	675	681	702	715	684	724	680	736	677	711	715	694	685	699	674	716	680	708	703	719	724	685	694	640	671	706	715	670	661	710	699	697	678	690	692	692	703	717	684	664	688	717	706	727	709	686	668	715	682	701	723	695	723	717	709	694	685	717	691	718	687	673	692	650	678	736	713	703	686	660	730	723	720	694	665	696	687	691	733	719	682	711	703	663	678	663	670	665	718	722	653	697	701	696	669	746	659	715	697	709	714	674	655	659	683	682	677	640	680	687	684	718	735	720	714	731	715	734	662	731	704	714	722	713	679	694	716	656	712	665	703	688	742	762	691	687	690	712	714	646	682	726	713	697	662	716	700	712	691	717	699	678	686	733	669	664	679	693	677	732	712	684	690	678	708	656	696	689	731	698	715	681	685	695	654	679	704	710	681	660	682	724	688	701	657	711	727	671	689	723	692	706	705	689	696	744	654	703	699	681	688	687	767	674	685	673	682	732	652	695	678	691	691	653	685	745	672	673	731	659	725	746	681	718	685	656	686	702	716	681	692	632	655	665	654	673	690	700	676	699	658	678	718	672	694	720	712	706	719	714	682	696	703	688	700	703	693	666	670	713	681	688	770	716	703	712	662	716	694	693	700	694	704	701	683	689	695	716	682	736	666	667	707	704	723	730	710	708	673	738	657	701	640	658	732	685	696	661	748	754	709	669	689	732	694	698	670	710	663	687	714	702	724	706	767	730	696	728	711	675	720	676	661	683	663	702	701	662	663	686	749	680	698	677	709	680	689	669	699	717	705	723	673	711	664	650	665	713	672	747	751	707	691	685	718	690	625	696	657	695	625	687	727	680	758	720	707	731	692	654	679	721	680	756	700	687	695	692	689	678	729	673	697	668	709	698	699	710	661	691	685	771	650	712	701	699	657	644	727	674	708	695	710	730	684	692	645	685	679	743	682	706	638	714	655	691	693	719	713	724	696	727	729	699	671	756	704	680	721	672	691	676	689	655	713	695	741	715	630	692	736	694	693	708	740	709	670	701	728	671	668	714	738	683	661	689	708	703	715	683	695	718	685	697	685	726	634	657	656	715	630	698	661	683	690	702	667	676	723	701	679	706	694	663	671	695	641	706	686	641	688	671	685	669	666	713	694	720	673	704	699	684	670	654	705	692	704	734	699	708	724	693	761	680	687	662	678	632	663	655	689	674	707	701	707	680	688	660	683	673	722	694	698	699	695	675	712	715	727	692	682	701	650	719	681	703	708	669	680	675	698	722	676	700	695	683
45025	44866	43580	53447	41560	32055	30009	28791	23816	16001	6646	3717	2954	1854	605	562	383	309	303	273	269	257	270	227	259	221	261	258	236	264	220	253	250	260	233	226	234	258	232	247	246	283	234	253	388	694	818	667	471	350	275	269	242	223	248	248	237	221	236	215	228	244	233	265	231	224	239	234	262	219	233	236	242	226	260	230	253	215	251	263	262	259	229	242	232	223	242	215	232	228	255	247	207	226	223	245	237	240	200	248	228	243	226	222	246	200	214	248	247	269	244	226	251	232	220	241	246	257	222	209	211	237	230	252	243	262	238	237	257	244	243	213	214	227	250	239	217	248	246	211	211	223	249	250	217	233	228	231	252	221	220	228	259	238	253	207	198	253	238	228	214	246	227	226	228	268	234	215	244	243	228	237	211	243	233	198	269	250	252	239	239	213	239	222	216	227	228	238	235	239	229	211	257	237	245	219	248	213	226	212	261	279	219	207	236	230	216	208	249	231	260	225	227	229	211	234	255	220	186	221	235	267	236	227	214	235	240	211	244	211	241	259	244	217	239	220	234	201	253	232	240	209	223	231	224	246	215	222	249	207	232	249	220	239	217	247	252	246	242	208	247	245	196	239	247	251	205	227	238	227	213	234	237	236	217	224	221	247	236	223	238	234	201	218	213	230	216	237	236	241	211	248	240	220	223	264	235	228	240	247	238	249	221	243	216	231	250	218	195	245	219	238	230	237	217	224	245	239	238	238	221	221	209	248	213	220	258	222	213	236	262	231	214	231	241	238	199	225	234	249	226	235	212	226	222	216	266	243	234	223	212	235	241	246	250	255	242	211	245	243	228	244	238	226	222	279	203	215	229	236	221	243	220	251	221	238	248	215	232	233	220	223	220	226	233	243	222	238	227	244	204	225	225	229	248	276	209	238	243	232	216	226	239	250	240	242	230	245	253	246	220	244	240	224	242	234	229	258	201	237	238	251	237	250	231	254	239	219	226	219	220	248	227	249	252	229	206	224	237	229	247	225	224	241	235	259	221	254	236	225	225	202	245	234	215	234	273	186	247	222	241	201	238	224	226	221	237	217	210	214	214	242	230	227	227	231	205	217	214	226	225	236	258	253	252	241	223	208	234	243	246	238	248	253	223	216	223	239	253	217	214	209	209	211	252	208	221	263	223	244	229	259	211	217	218	229	223	226	241	254	255	232	224	224	245	255	248	227	220	214	237	198	234	223	255	216	228	251	225	254	237	231	202	227	242	239	240	226	226	241	259	245	244	212	222	250	266	238	189	240	230	221	230	239	256	231	202	228	233	230	236	229	239	234	235	227	225	234	226	227	221	241	227	243	218	223	231	245	225	210	215	258	219	247	245	251	227	232	237	215	224	227	215	253	253	222	244	252	227	239	267	223	229	227	201	213	210	232	222	250	226	234	266	224	246	238	242	203	248	252	196	207	192	221	224	223	218	223	219	253	231	233	231	245	249	238	232	196	209	248	233	227	230	235	224	213	239	233	248	228	234	250	224	238	240	255	271	240	266	221	226	246	227	213	217	198	207	232	243	232	219	231	238	244	223	231	217	215	233	244	223	212	232	244	239	221	197	232	230	210	251	248	200	234	235	183	226	202	239	196	228	233	230	232	218	245	234	218	235	205	221	250	240	240	247	223	234	242	216	242	214	251	202	240	244	241	269	247	235	221	248	243	224	235	225	236	219	235	238	249	234	243	213	244	271	230	238	227	233	215	256	247	206	282	263	218	218	236	194	228	216	244	238	253	205	204	240	234	221	245	231	223	204	224	240	237	229	238	233	227	233	226	222	234	221	230	225	205	209	207	227	211	204	225	204	242	226	217	233	235	228	209	201	237	212	234	241	257	222	246	239	230	238	264	202	241	214	252	231	207	237	221	233	228	243	242	250	216	216	208	236	236	214	232	228	246	244	248	237	207	205	232	227	234	234	230	272	240	228	246	218	242	253	255	248	242	243	238	214	221	220	234	209	243	229	232	235	212	236	226	237	241	234	261	223	240	220	222	226	243	246	229	210	201	258	241	229	186	218	214	247	220	257	251	223	236	227	218	247	230	236	240	246	230	235	256	213	240	240	247	238	222	265	211	214	228	220	233	233	233	202	230	238	265	250	213	249	215	221	224	253	224	216	213	237	231	216	252	213	245	229	241	239	234	234	211	240	234	249	228	248	212	199	234	211	241	210	262	231	255	212	251	241	239	224	245	253	228	231	213	237	222	202	237	249	216	229	235	233	185	220	229	237	233	254	223	204	193	215	223	227	200	225	220	242	204	227	228	239	223	203	216	208	249	262	238	239	221	244	235	236	256	222	210	273	237	216	228	210	240	239	234	196	218	225	235	226	254	248	250	245	241	218	202	223	225	231	243	248	251	248	241	230	229	236	226	241	232	243	240	225	229	235	240	224	214	218	254	235	233	244	228	214	236	223	224	229	197	226	229	231	237	243	227	223	240	229	223	255	202	221	227	234	223	220	232	230	189	234	228	219	234	214	233	251	224	271	213	201	233	224	199	243	212	216	227	271	243	249	241	210	220	241	266	244	222	238	228	249	257	248	268	255	248	216	254	247	244	255	229	209	209	217	214	242	202	222	230	243	225	222	207	219	221	219	218	212	241	253	206	210	261	251	240	230	230	268	231	233	231	235	234	268	236	240	201	224	254	217	233	244	225	221	239	234	217	234	226	231	236	222	225	188	215	216	240	218	261	221	227	240	227	233	224	231	187	243	262	232	221	209	232	220	238	239	222	230	252	220	227	201	227	229	232	222	232	250	238	228	208	238	228	216	223	241	234	223	247	225	218	270	219	232	225	215	229	232	223	255	218	237	245	231	218	236	231	245	203	211	224	251	258	223	224	239	219	213	233	228	240	243	223	219	265	246	241	246	218	227	216	259	226	236	230	242	248	244	240	227	228	234	235	228	251	231	227	213	213	252	233	243	254	233	199	202	230	209	220	220	209	206	219	250	240	218	245	228	274	240	218	253	189	271	228	202	236	217	253	228	248	224	229	239	220	236	235	234	224	208	226	237	204	227	223	212	232	225	218	236	224	250	227	228	205	218	259	232	235	243	220	243	218	221	231	232	263	235	253	232	234	218	190	232	234	233	248	226	254	255	268	209	220	227	212	216	229	257	196	234	212	216	261	218	224	246	229	242	231	252	227	238	249	255	239	251	246	243	233	216	227	220	247	234	288	235	209	245	235	228	235	267	209	239	231	224	224	232	216	215	254	214	210	235	232	232	239	225	274	236	243	255	205	210	230	233	228	237	233	259	216	219	237	212	232	226	210	235	216	202	210	200	232	207	233	236	188	228	219	223	233	230	233	243	226	228	250	225	214	203	235	230	211	198	240	209	229	230	237	240	257	258	230	216	223	240	242	260	258	234	246	259	242	222	258	238	223	245	242	233	219	248	228	213	244	232	260	265	204	247	200	241	246	207	232	230	239	222	226	203	245	228	251	261	254	212	235
32059	40757	44013	53943	48659	43770	42116	38698	30354	22115	7504	9531	9098	7236	2014	2207	1493	1005	902	878	825	753	781	656	628	621	634	650	656	645	658	602	620	660	693	665	691	643	579	612	579	586	609	628	1644	3725	4128	3198	2118	1227	647	556	593	548	550	591	576	617	596	580	593	588	584	656	536	572	581	592	590	576	574	578	530	587	552	551	560	589	574	575	571	536	601	573	623	611	553	559	570	586	568	634	570	593	590	578	572	573	590	551	545	591	630	606	598	522	549	556	589	535	578	579	543	598	555	565	595	595	601	588	625	571	589	605	572	550	537	591	586	573	601	533	579	555	597	577	565	550	597	610	586	584	565	580	568	558	593	569	581	605	603	583	569	565	550	605	582	587	552	538	573	556	580	550	564	581	586	568	609	529	615	605	532	573	624	529	599	615	605	599	549	575	610	591	587	562	554	540	532	586	605	617	560	589	555	604	579	619	589	577	546	615	582	550	575	579	585	545	590	534	560	536	595	563	571	554	587	589	589	591	575	565	583	552	579	513	566	549	534	548	553	542	534	578	594	578	558	531	571	605	579	541	565	594	596	545	573	582	596	558	583	589	633	567	546	591	585	591	546	589	548	601	562	620	585	586	589	573	594	594	582	592	559	624	578	565	567	591	553	601	540	569	567	560	620	546	554	596	585	538	593	601	577	585	566	539	544	608	565	568	581	559	571	589	583	518	599	602	560	555	568	554	627	592	556	578	601	581	545	579	594	599	597	543	596	574	578	608	563	537	605	633	583	608	569	565	601	572	605	547	565	608	610	572	574	590	499	544	559	586	591	602	617	531	580	521	561	577	597	618	592	577	545	569	569	598	585	590	581	573	575	596	556	541	556	548	599	604	615	554	603	596	632	533	564	559	600	588	576	587	549	548	538	555	596	559	592	604	567	607	595	583	631	613	552	570	546	599	559	585	579	571	554	606	527	599	557	565	626	589	601	597	569	584	627	594	576	586	590	561	582	524	588	544	565	552	573	578	570	584	584	584	549	575	550	590	607	607	582	517	583	579	565	549	634	557	569	535	590	610	607	547	562	536	578	593	569	601	565	563	538	595	568	581	611	595	529	567	550	571	589	589	556	578	554	595	556	565	589	573	573	574	534	564	557	574	549	528	545	579	554	592	559	621	621	570	599	567	587	601	552	598	534	553	609	577	566	557	546	555	576	530	618	583	598	597	600	585	537	579	575	553	555	542	589	543	619	569	606	632	595	605	576	615	568	555	557	570	573	580	591	555	568	587	592	557	549	569	557	568	557	593	577	558	591	580	541	548	550	611	530	600	568	594	549	564	577	575	571	588	597	576	581	548	603	590	587	551	553	579	584	578	562	578	597	590	587	579	630	595	590	552	588	558	574	547	608	557	587	561	563	574	574	584	616	565	531	598	595	599	572	617	497	578	611	583	554	576	629	579	581	578	575	582	569	573	593	565	561	569	610	550	612	545	564	539	591	542	533	607	565	614	587	533	586	580	550	539	586	583	572	578	577	567	558	548	550	607	512	544	568	577	555	586	614	616	548	543	557	576	580	541	605	578	562	549	615	574	589	566	586	579	587	563	591	548	569	584	571	589	552	576	573	590	601	600	530	613	604	595	572	558	595	543	602	576	562	590	561	557	562	542	610	612	535	555	579	602	573	540	580	539	575	580	545	621	568	570	559	546	555	517	579	559	574	552	565	580	579	594	611	505	570	531	580	560	566	594	535	619	576	574	562	549	521	567	561	604	590	640	581	610	568	557	522	553	567	578	553	564	553	555	602	550	583	557	556	572	577	575	605	558	609	621	585	569	591	576	584	558	547	564	586	554	556	562	565	559	563	579	578	552	553	560	574	574	610	549	590	525	572	587	588	566	543	585	579	588	559	581	587	606	602	610	583	558	578	581	577	618	571	581	568	548	546	549	564	557	592	579	560	599	595	572	594	580	559	537	575	604	561	576	599	590	539	598	524	550	553	580	606	573	620	605	567	563	613	553	634	586	547	550	640	600	568	547	595	512	550	616	564	575	587	596	574	584	613	546	565	527	566	580	593	582	563	581	616	567	583	567	574	587	548	567	563	587	569	572	588	569	539	584	569	582	575	620	593	539	617	575	595	549	579	580	591	575	575	565	557	567	570	610	539	541	568	591	577	567	533	570	568	575	584	568	577	602	573	583	597	610	586	552	600	565	579	541	569	563	585	601	562	560	628	570	608	533	496	558	560	493	572	573	574	570	581	572	560	578	564	598	557	565	574	576	593	579	588	597	591	592	559	601	580	589	577	551	565	604	548	596	558	621	498	565	572	550	580	567	562	556	568	604	621	558	544	545	572	615	584	545	564	563	602	577	552	532	592	520	589	595	577	590	603	549	572	567	591	524	554	604	600	572	579	556	570	557	551	579	559	596	526	566	539	584	585	570	577	534	572	592	590	553	593	557	596	569	595	580	577	586	565	556	600	572	543	561	548	582	575	587	586	619	576	572	575	575	572	563	525	543	614	608	556	590	558	579	559	557	586	589	554	584	567	575	607	578	537	601	580	613	580	546	557	550	552	620	552	572	557	606	611	571	557	549	607	610	620	603	587	609	539	571	564	558	576	579	599	584	611	580	566	532	595	577	562	550	613	577	580	581	620	591	590	543	592	562	579	562	566	597	570	615	535	573	596	574	576	587	606	535	624	558	559	589	577	585	615	628	587	570	578	580	545	563	557	544	601	585	561	547	602	552	596	607	604	568	594	564	578	603	555	580	574	558	623	569	618	566	576	582	542	588	561	562	551	583	612	550	547	557	585	583	567	568	571	572	609	544	582	600	604	597	610	560	565	562	575	586	626	572	558	597	619	620	568	536	577	627	555	551	551	608	544	607	573	551	577	573	600	576	587	563	555	557	519	607	593	603	599	613	531	597	594	567	591	636	587	542	545	581	535	549	542	561	574	559	534	561	561	567	577	581	567	569	600	575	619	588	581	602	544	543	572	561	573	566	581	548	620	581	577	561	591	592	574	587	645	575	626	546	544	592	565	579	611	554	589	580	595	615	574	599	599	555	554	646	595	560	564	562	549	584	618	584	572	541	533	540	604	565	565	561	568	580	564	540	596	590	550	602	594	575	573	559	638	622	567	590	618	548	605	604	593	570	585	612	603	587	566	539	583	615	567	562	594	577	565	549	567	588	537	578	584	583	589	564	579	575	547	589	643	587	559	588	568	583	573	564	582	547	544	545	582	549	576	579	551	581	599	592	572	549	538	559	611	551	558	578	564	565	596	591	574	586	568	559	617	589	572	597	565	563	566	592	600	542	596	582	561	588	579	570	596	611	612	571	588	580	584	603	606	552	578	576	568	629	599	557	580	604	575	574	582	593	574	574	558	571	593	544	623	569	580	602	629	562	594	557	540	557	591	549	544	576	566	524	592	530	559	543	528	543	566	588	579	587	597	608	580	565	593	559	554	580	556	563	579	589	564	574	584	587	608	566	593	545
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
