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
336972469616	336972470174	336972470724	336972471274	336972471824	336972472374	336972472924	336972473474	336972474024	336972474574	336972475124	336972475674	336972476224	336972476774	336972477324	336972477874	336972478424	336972478974	336972479524	336972480074	336972480624	336972481174	336972481724	336972482274	336972482824	336972483376	336972483924	336972484474	336972485024	336972485574	336972486124	336972486674	336972487224	336972487774	336972488324	336972488874	336972489424	336972489974	336972490524	336972491074	336972491624	336972492174	336972492724	336972493274	336972493824	336972494374	336972494924	336972495474	336972496024	336972496574	336972497124	336972497674	336972498224	336972498774	336972499324	336972499874	336972500424	336972500974	336972501524	336972502074	336972502624	336972503174	336972503724	336972504274	336972504824	336972505374	336972505924	336972506474	336972507024	336972507574	336972508124	336972508674	336972509224	336972509774	336972510324	336972510874	336972511424	336972511974	336972512524	336972513074	336972513624	336972514174	336972514724	336972515274	336972515824	336972516374	336972516924	336972517474	336972518024	336972518574	336972519124	336972519674	336972520224	336972520774	336972521324	336972521874	336972522424	336972522974	336972523524	336972524074	336972524624	336972525174	336972525724	336972526274	336972526824	336972527374	336972527924	336972528474	336972529024	336972529574	336972530124	336972530674	336972531224	336972531774	336972532324	336972532874	336972533424	336972533974	336972534524	336972535074	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34421	40593	38701	36116	35471	33533	31192	25892	20963	22234	23519	17020	14649	18864	15513	13430	9639	8390	6749	4231	2529	2118	2599	2790	2207	1946	1463	1144	1014	925	1094	2030	2127	2136	1880	1615	954	901	828	795	626	532	479	480	455	363	368	354	368	315	320	401	971	998	858	679	451	329	357	301	319	294	280	313	300	277	260	270	298	273	268	265	302	287	313	295	275	270	288	306	295	321	298	323	297	300	283	308	284	266	306	312	256	279	296	282	314	287	254	278	299	299	287	318	288	308	291	269	273	277	296	309	275	279	301	295	286	318	283	289	275	285	289	299	294	326	293	277	309	290	274	281	296	321	321	266	288	271	304	270	318	313	291	297	278	298	289	301	282	322	288	313	282	272	250	305	282	307	323	281	320	290	271	264	303	289	280	310	295	316	268	283	275	319	294	301	297	291	284	302	285	301	285	323	284	301	279	337	319	313	306	289	300	323	297	302	271	298	275	284	282	291	276	293	312	295	274	285	287	312	323	256	291	305	266	286	290	265	324	300	303	314	290	300	313	317	292	281	297	305	320	305	289	271	289	308	303	319	298	260	292	295	292	297	295	297	309	318	299	262	287	258	302	299	298	270	289	302	299	280	306	310	280	306	280	298	294	292	302	289	298	319	277	274	291	283	326	268	306	300	267	293	302	298	252	272	289	310	289	298	286	301	254	308	283	256	282	306	277	258	274	315	284	276	293	284	243	305	279	299	287	311	290	300	282	275	278	312	285	314	265	272	324	310	304	266	302	295	289	304	321	267	304	293	278	285	290	285	287	312	302	289	312	286	280	288	294	279	268	281	303	307	271	301	280	268	255	283	285	282	306	261	282	325	310	271	281	279	291	310	332	294	278	300	278	276	290	282	267	290	293	316	269	307	303	316	271	292	293	278	297	286	305	300	297	287	285	285	285	288	295	291	281	293	287	300	322	268	294	280	323	281	306	263	333	263	295	269	305	281	305	328	302	299	303	301	331	265	284	334	301	298	263	290	322	255	306	302	279	275	291	278	282	266	295	307	310	285	294	328	302	303	253	306	246	284	270	278	263	304	317	300	293	280	294	291	293	245	249	288	279	296	319	261	283	279	292	305	302	283	304	295	281	301	277	318	312	285	310	292	285	280	268	300	295	292	292	294	308	299	271	274	287	295	269	280	257	312	263	268	262	292	301	309	297	258	310	270	297	297	282	305	350	328	297	298	298	294	258	278	272	257	284	299	300	295	293	309	248	243	237	256	297	302	317	307	302	270	298	301	268	294	294	306	289	315	302	270	288	287	328	328	283	273	309	294	291	300	278	309	293	277	273	249	278	285	304	274	319	306	294	269	323	300	303	298	278	289	297	275	268	301	277	290	292	271	308	295	294	298	300	303	316	308	285	301	286	296	290	294	290	286	301	286	304	299	259	298	323	322	234	298	301	295	322	292	287	297	275	283	294	281	325	299	276	304	285	320	273	279	279	290	277	317	278	279	289	280	335	276	303	286	297	308	304	285	331	309	262	320	289	310	260	288	257	265	263	286	295	261	304	261	294	269	287	275	313	283	268	292	335	336	300	317	296	262	279	268	297	283	279	318	275	284	317	317	293	316	304	278	245	287	298	268	280	293	278	276	290	287	274	298	281	295	294	259	273	254	283	292	280	295	299	296	286	275	292	298	289	286	306	264	300	282	272	293	277	287	241	300	276	315	292	273	274	274	296	316	320	302	254	295	290	307	293	327	286	293	276	308	323	312	289	317	284	333	258	315	304	310	291	299	254	282	277	261	282	294	308	309	311	308	311	313	284	269	300	290	278	296	308	262	277	280	291	257	324	265	287	295	304	284	281	286	297	294	290	285	267	296	292	307	284	286	316	309	262	238	296	284	276	249	303	303	276	313	252	293	278	300	316	300	259	291	256	309	270	313	279	290	308	295	293	300	270	297	311	302	284	261	296	271	303	287	272	306	296	307	284	298	281	325	302	300	259	303	274	289	279	282	299	303	289	319	295	329	295	297	273	293	299	308	290	305	314	296	262	280	303	315	302	274	300	290	296	295	292	289	275	295	276	320	276	284	299	302	290	261	274	291	287	282	269	309	301	315	295	257	332	281	298	302	282	268	276	295	270	304	269	261	266	275	298	313	302	289	298	279	300	274	284	270	330	308	299	271	252	300	284	273	277	264	279	285	288	301	279	322	304	278	306	301	286	296	293	267	304	314	293	317	316	270	285	274	268	289	260	321	272	275	259	305	283	273	309	317	315	310	280	276	273	311	286	274	278	310	316	293	275	301	285	280	324	268	271	281	283	300	285	265	296	282	283	288	268	315	312	272	266	292	317	291	271	266	271	297	308	302	301	263	276	266	249	258	289	290	324	299	273	284	312	305	304	301	292	303	273	264	294	325	310	275	264	277	280	331	316	292	306	299	283	286	313	306	270	270	256	262	297	302	272	311	320	273	292	306	278	303	299	287	276	319	284	300	278	307	304	320	302	288	280	290	284	313	247	243	319	285	315	279	270	282	317	325	296	303	266	291	294	273	280	284	309	313	280	271	297	305	264	300	282	295	275	280	302	255	305	331	335	273	303	290	320	292	281	271	291	289	291	270	309	306	273	246	296	306	292	265	259	285	307	293	284	266	280	302	304	298	289	302	274	269	281	299	269	283	316	298	316	281	272	284	293	275	302	292	279	299	268	319	318	261	278	301	272	308	305	283	282	291	276	319	315	301	292	278	286	298	277	281	289	289	279	296	296	296	303	292	290	284	277	267	324	256	298	258	295	311	266	310	316	287	306	288	296	311	285	283	278	285	312	314	292	289	284	302	291	263	319	276	300	304	270	293	332	310	269	284	302	301	322	311	304	307	290	306	287	269	258	296	295	278	254	287	285	297	309	282	300	291	293	284	270	277	279	300	256	297	309	286	289	277	311	313	273	252	301	282	295	303	287	292	273	296	295	297	260	268	305	293	267	287	288	296	301	280	283	285	308	286	243	280	277	282	347	305	310	308	288	271	279	296	292	301	303	303	312	322	310	277	306	291	300	288	300	274	266	292	298	276	323	298	285	313	279	268	303	276	282	275	284	308	279	315	308	282	307	295	271	268	267	266	310	303	297	311	296	329	274	305	303	289	285	286	320	279	286	293	285	298	299	303	298	304	333	314	313	302	270	314	284	293	291	290	320	313	271	284	287	257	300	263	294	299	272	284	313	304	267	293	311	278	293	282	303	276	291	305	294	299	301	305	321	295	311	275	330	274	260	280	260	297	289	301	280	301	266	309	261	279	302	310	323	274	265	329	304	303	278	255	310	302	264	282	305	307	275	287	290	292	276	313	282	277	270	294	273	304	304	311	288	274	307	301	287	303	304	329	324	281	281	299	282	330	292	352	306	305	293	290	322	304	276	280	324	302	293	279	288	286	278	277	304	307	276	255	269	292	312	258	299	266	290	307	303	312	266	292	278	299	300	270	273	285	293	308	274	309	263	294	308	299	284	287	292	306
23115	32738	39152	44419	46989	45673	45689	40042	37208	38587	42293	35313	35605	39741	35767	31575	28290	27510	25613	19183	13234	12014	14468	15879	12530	10573	8207	6339	5645	5304	6250	12725	12686	12708	11040	9975	5879	5248	4806	4144	3189	2603	2646	2185	1853	1311	1334	1285	1228	1003	886	1923	5759	5532	4352	2999	1699	847	745	698	686	644	681	690	688	710	654	703	702	679	653	656	701	663	683	680	671	688	699	660	661	764	700	714	725	675	662	720	669	699	676	684	660	711	682	707	677	678	681	645	735	710	670	641	711	669	685	684	714	649	673	675	691	667	713	641	694	733	668	674	660	649	661	643	685	657	679	657	649	703	707	688	665	725	678	711	663	683	655	674	731	668	669	733	685	676	627	657	717	714	706	675	686	711	667	686	704	674	645	706	669	674	751	707	665	684	741	717	693	715	681	686	663	688	741	688	665	684	735	649	658	701	689	694	668	690	680	760	696	714	687	688	693	698	687	701	674	671	709	715	660	694	647	696	694	654	704	698	704	662	702	675	694	719	693	694	708	717	671	627	702	671	720	693	707	665	678	629	727	669	667	741	698	679	679	638	764	641	697	611	680	672	685	727	658	705	651	701	708	634	695	732	682	702	683	677	669	684	722	672	670	677	698	656	696	698	710	737	652	670	722	694	681	679	684	629	638	670	703	730	720	639	678	644	673	745	715	645	674	680	688	691	731	719	677	669	662	728	661	692	636	670	674	673	671	726	728	691	702	682	716	680	669	674	716	682	710	653	648	711	675	674	628	698	723	669	703	700	658	724	669	703	695	635	726	664	649	727	728	684	654	688	647	678	669	701	655	677	664	703	748	694	721	699	646	663	723	694	709	684	725	689	673	707	676	685	641	666	659	691	724	699	652	716	642	649	728	662	659	702	707	684	682	638	683	675	700	652	721	672	671	669	666	720	680	703	689	695	703	708	681	725	687	691	702	664	716	606	710	664	647	686	668	673	704	686	674	702	699	692	668	698	715	639	676	668	657	731	723	711	697	692	723	746	699	693	700	676	664	716	694	648	677	712	716	698	684	681	683	694	656	719	669	672	701	722	670	698	746	717	705	682	671	643	673	705	733	697	654	695	678	700	690	674	661	680	702	673	691	738	700	649	702	728	723	709	729	677	687	678	667	665	689	689	660	679	712	652	664	726	691	682	658	684	744	717	717	708	726	726	677	669	718	680	668	696	714	709	701	679	698	694	757	697	710	707	704	698	667	686	685	694	736	623	691	665	623	727	712	686	651	647	685	671	672	653	704	723	696	711	650	697	681	668	671	679	707	638	719	681	717	719	732	722	652	708	665	676	730	720	634	679	676	686	731	665	678	683	689	701	682	729	661	728	696	688	685	701	638	704	698	685	693	646	662	690	717	675	642	678	708	690	674	699	707	673	759	669	740	729	693	661	720	695	681	659	669	681	681	671	703	697	702	726	678	636	661	700	662	684	658	663	688	699	688	689	697	664	719	709	668	652	684	647	658	641	681	639	704	690	695	728	715	708	725	651	737	691	629	709	677	664	710	665	613	686	685	678	689	616	673	650	677	700	691	637	709	714	652	689	725	693	703	661	723	661	669	727	722	689	688	704	649	677	670	701	635	688	716	686	689	742	703	706	682	651	714	684	651	703	704	674	686	662	692	694	670	689	678	717	629	708	697	660	707	684	622	657	683	694	701	665	683	717	637	658	698	681	639	739	709	687	710	639	684	711	663	662	695	688	717	655	688	643	674	752	664	663	695	682	666	678	719	772	676	702	673	688	687	647	707	692	675	656	736	712	665	702	695	678	688	682	699	657	656	701	660	694	734	683	678	675	678	677	722	671	661	713	694	668	676	725	687	644	730	690	706	648	664	684	656	713	691	671	697	703	699	687	653	602	681	689	679	664	672	633	681	727	719	687	677	667	709	624	742	667	670	702	669	671	695	727	687	703	687	691	758	660	680	691	724	688	672	670	694	690	730	728	708	689	657	729	684	699	736	730	655	707	683	713	726	651	732	737	712	695	661	720	689	705	687	715	680	685	727	684	734	662	716	699	674	694	708	687	638	672	686	657	687	716	749	732	722	678	677	703	720	755	628	713	652	684	708	687	717	685	706	687	688	712	663	696	686	696	678	715	686	641	704	653	662	673	694	706	716	709	675	683	646	720	680	707	715	675	715	673	682	648	719	684	683	683	710	698	715	687	686	655	683	685	655	676	744	680	633	673	684	676	685	673	693	689	680	665	662	717	688	703	681	685	697	685	715	664	683	667	691	697	732	670	675	675	731	666	685	715	671	689	668	689	688	666	691	655	714	668	667	696	720	700	663	743	685	698	691	698	679	659	696	714	706	697	692	645	736	670	641	748	661	690	738	660	707	698	661	702	700	739	715	658	716	690	627	671	687	694	729	746	647	675	693	697	701	679	683	678	679	707	720	698	682	648	672	653	644	673	679	692	672	705	677	652	698	656	682	668	671	665	657	710	698	711	656	723	634	665	704	698	651	708	673	702	681	690	729	682	716	713	706	629	706	700	702	689	660	682	655	679	719	659	680	691	712	657	710	657	691	654	709	677	686	687	689	679	677	685	717	660	637	682	715	693	645	661	680	675	681	670	753	683	673	677	736	700	731	683	714	678	634	666	704	652	718	716	711	724	691	676	701	702	677	703	686	661	694	689	679	693	715	649	691	706	711	679	651	722	669	731	686	695	666	691	684	704	745	723	667	737	682	742	701	716	725	702	716	714	658	723	711	671	713	670	699	700	659	691	669	748	699	688	655	694	716	682	726	699	675	728	699	715	643	693	671	665	693	670	670	710	719	723	700	684	694	740	659	691	698	665	694	705	674	654	689	706	697	699	645	653	694	704	688	686	620	659	663	681	687	724	660	644	655	681	677	697	738	723	701	733	681	683	668	672	674	663	701	674	680	720	679	677	701	693	687	653	651	686	694	711	660	725	680	726	706	648	696	643	700	645	682	695	671	682	642	709	706	695	678	693	669	703	696	655	683	685	670	692	724	683	710	690	672	698	727	707	656	703	690	712	697	689	694	653	687	693	717	631	676	668	639	664	671	657	692	688	715	705	634	692	692	692	683	697	737	676	675	649	683	723	671	716	704	662	681	658	680	739	675	678	717	661	690	720	704	671	678	678	680	688	680	697	705	696	686	677	717	637	698	649	665	708	750	704	648	677	726	691	713	692	683	671	688	677	644	690	682	713	645	712	723	711	724	652	702	733	699	627	727	710	653	697	667	700	660	688	685	662	688	689	661	690	708	701	705	676	690	682	707	705	663	698	626	695	694	716	693	687	667	737	679	713	668	686	713	703	727	649	722	668	681	655	729	733	695	717	661	735	645	691	698	709	686	714	669	706	683	686	680	699	659	651	721	690	683	710	669	690	700	658	685	685	686	684	677	685	639	681	706	699	666	668	686	682	679	702	715	700	688	661	677	703	709	719	648	678	690	654	712	655	709	684	745	692	673	704	694	669	684	741	708	699	732	713	680	677	687	729
11714	10827	12103	9421	5994	4188	3077	2046	1597	1537	1416	1177	1214	1183	1091	1036	866	767	736	670	599	516	500	464	424	473	447	399	405	378	354	452	434	419	428	424	374	376	318	391	348	325	373	380	336	350	356	322	361	394	376	360	345	429	399	407	387	402	336	349	348	297	354	354	352	325	326	316	373	360	325	345	340	354	347	326	331	320	336	332	359	326	329	315	388	338	355	361	348	347	329	365	315	364	367	348	333	320	355	354	329	341	361	334	367	334	357	345	334	321	326	350	344	346	319	342	349	338	310	345	331	343	327	327	314	315	365	357	378	349	330	342	357	312	373	345	357	355	326	380	370	351	320	345	340	330	343	338	364	358	353	345	344	363	361	347	370	338	330	308	322	302	342	355	346	340	358	327	334	353	331	301	343	338	341	343	384	375	349	319	358	337	341	335	324	352	347	349	364	311	351	315	335	325	339	326	340	337	324	325	341	367	356	354	308	350	351	360	327	328	354	349	319	322	359	311	353	321	328	355	362	361	306	314	321	310	375	366	350	315	356	341	358	339	346	332	380	321	352	315	328	345	358	354	342	351	372	364	337	307	354	292	378	321	322	368	334	365	372	306	331	314	300	367	356	367	371	324	353	337	333	323	334	355	329	362	350	349	374	348	325	344	358	348	356	338	337	335	328	339	352	345	308	343	320	323	343	351	333	342	351	340	327	319	357	345	337	357	365	327	373	325	322	359	342	336	339	342	366	329	374	371	336	384	348	328	368	318	358	306	324	327	324	365	341	372	353	323	344	359	322	342	371	318	347	349	321	349	364	310	340	339	340	351	377	344	344	342	377	360	345	327	340	353	303	357	359	339	334	372	327	312	347	336	320	361	330	328	307	342	327	360	347	318	371	369	334	353	346	397	331	370	319	310	322	333	317	349	337	317	354	362	355	322	321	338	350	342	291	335	341	364	333	363	349	354	332	313	339	344	343	327	368	333	329	358	356	322	366	345	340	325	359	343	350	334	324	359	367	342	350	323	322	351	376	319	327	359	336	333	330	320	342	332	394	348	348	327	354	358	351	349	340	367	331	343	338	328	364	302	336	369	362	321	324	332	346	326	334	374	338	351	367	324	338	320	342	354	327	364	359	305	337	368	363	328	324	324	386	383	328	324	351	308	315	342	366	360	334	317	343	348	339	341	349	343	357	325	376	320	356	363	362	362	350	351	340	366	341	334	391	344	338	385	349	331	364	361	362	342	326	340	336	347	341	357	332	374	309	355	346	374	372	351	338	343	355	355	339	332	339	328	337	334	328	340	355	308	339	329	360	347	337	325	368	343	319	342	333	332	333	355	390	366	355	347	364	376	329	383	315	305	329	317	346	363	353	342	351	365	342	334	357	351	374	335	335	353	322	402	343	352	334	361	337	334	312	337	349	337	338	366	363	375	329	343	360	329	334	351	366	356	386	361	331	349	366	347	308	353	320	346	303	371	358	330	339	317	351	328	356	366	333	381	360	371	359	350	346	343	364	365	347	350	359	342	348	340	363	310	344	312	315	311	333	347	311	313	354	356	314	378	338	350	334	346	346	376	346	369	348	370	371	337	324	327	366	327	365	322	375	362	365	330	364	303	344	331	349	344	334	335	333	378	342	330	380	361	323	341	338	367	358	336	349	347	353	352	346	332	346	365	318	335	353	320	351	322	370	322	349	333	342	382	317	321	369	330	348	319	370	337	363	306	333	342	336	320	339	329	317	338	351	346	337	360	365	322	369	316	318	358	358	342	331	330	345	364	397	322	328	342	349	341	335	310	342	344	324	346	374	336	319	352	335	309	345	348	313	379	376	364	327	285	359	340	322	345	345	333	340	354	343	338	353	346	357	338	342	362	339	326	367	362	357	357	360	353	363	320	353	366	322	330	328	322	325	333	367	307	333	345	282	357	371	409	339	352	330	336	363	369	393	366	350	330	321	359	352	333	326	346	341	338	350	354	380	360	342	357	341	359	357	343	383	320	313	370	347	332	335	335	345	352	384	344	331	356	331	370	330	433	360	331	354	339	344	304	325	332	328	335	321	313	337	395	351	337	341	323	341	326	347	339	370	341	367	354	351	342	317	344	380	339	354	312	341	337	349	359	325	340	330	345	338	353	317	349	389	319	335	376	329	346	340	312	358	300	361	326	343	356	346	328	335	324	340	336	332	317	339	343	349	321	331	373	338	350	297	313	312	305	328	322	336	327	367	311	357	335	352	337	346	315	340	331	320	343	333	347	351	328	336	359	338	339	319	375	346	334	352	356	349	318	351	346	357	358	329	323	305	358	302	314	326	318	375	334	328	366	366	340	349	353	346	313	340	329	341	386	308	312	328	377	353	344	346	341	381	333	351	315	362	354	353	380	339	347	325	352	336	349	364	299	345	327	367	345	347	357	332	352	380	349	352	355	356	350	359	343	341	364	303	337	337	355	363	370	342	372	355	350	353	349	325	345	348	343	346	337	320	356	355	360	362	373	351	344	336	322	345	315	313	442	364	375	377	318	326	331	355	321	318	326	347	335	341	333	349	339	324	338	374	360	353	351	279	336	331	358	331	327	357	313	314	331	309	322	345	342	339	368	315	378	318	349	358	369	378	330	326	350	357	350	378	346	339	306	302	340	315	329	339	329	343	331	332	328	349	316	362	342	349	347	323	336	350	367	348	321	321	329	340	332	332	330	333	322	341	328	327	308	330	358	342	352	348	346	330	327	311	355	326	343	331	374	350	334	325	287	354	309	349	332	346	339	329	364	323	354	367	380	365	353	369	374	340	308	326	371	315	324	331	360	402	351	312	317	351	355	333	320	330	346	351	331	310	364	362	349	345	320	348	355	354	316	315	357	362	320	369	352	350	327	387	378	359	327	333	320	357	359	318	363	337	334	339	344	346	308	327	342	311	325	327	349	338	375	346	328	357	335	335	367	345	325	295	299	337	367	345	374	288	343	344	360	346	353	321	311	366	337	318	310	301	348	365	325	355	336	349	333	335	336	375	346	370	354	342	349	343	354	323	316	317	351	320	371	356	357	348	343	333	328	337	361	363	350	373	341	339	366	347	376	382	349	342	355	344	312	358	326	336	389	352	330	343	349	349	350	349	317	366	358	305	370	328	342	319	312	354	333	378	320	346	333	353	364	365	333	331	310	323	371	330	364	359	329	345	313	360	349	329	335	305	329	351	349	357	316	304	363	323	349	330	339	344	343	337	354	354	301	370	379	348	338	355	328	345	366	356	350	310	314	323	401	325	342	332	349	340	350	366	367	315	322	359	342	338	344	333	364	331	341	361	329	329	314	353	332	370	323	335	316	386	387	335	298	353	338	381	321	340	356	357	385	362	368	312	349	352	319	324	379	353	329	338	320	344	359	349	342	337	355	344	361	307	344	353	350	342	353	345	321	334	343	332	334	320	350	357	361	337	363	373	316	319	333	348	345	372	338	341	314	354	315	351	304	352	350	337	316	335	364	296	306
7482	9515	17124	18645	16651	14076	11934	8673	7233	7312	6758	5640	5881	6357	5908	5386	4372	3928	3484	3218	2299	2143	2105	1796	1548	1582	1472	1357	1219	1140	1259	1386	1395	1340	1326	1370	1204	1147	1071	1053	1017	918	940	953	926	927	859	941	873	850	892	881	1026	1301	1259	1142	882	828	822	797	760	792	807	784	814	806	808	802	797	838	821	792	786	820	816	811	798	766	800	756	771	764	806	801	813	835	851	789	759	783	854	788	847	801	772	726	805	775	836	781	766	806	771	769	739	802	794	791	799	849	790	779	792	828	818	828	785	804	778	843	819	825	776	783	801	780	794	800	816	809	829	810	841	772	796	776	817	782	801	796	830	846	817	763	839	798	768	841	778	796	798	791	760	773	846	786	796	779	866	762	771	797	780	763	810	768	789	800	800	828	764	785	841	820	775	857	837	816	793	829	855	810	763	800	740	746	837	825	771	796	818	849	821	828	769	828	802	811	837	795	803	796	793	796	790	809	833	803	798	790	749	773	781	853	764	824	830	798	804	830	770	827	834	805	788	813	810	769	794	761	738	795	825	821	827	807	772	773	815	749	729	784	817	769	772	828	857	820	802	814	749	805	834	819	789	815	811	788	781	770	840	832	821	787	761	792	796	810	874	785	768	799	772	781	761	836	829	854	812	806	783	812	746	788	809	757	811	817	774	780	775	777	817	827	818	818	798	753	781	784	790	834	784	806	790	762	818	775	771	815	821	783	802	832	792	816	767	800	707	846	780	836	774	825	770	785	797	796	799	829	808	801	798	808	797	843	760	851	809	769	782	839	816	815	774	774	825	793	826	786	782	782	806	825	830	798	760	837	831	758	764	756	767	822	767	820	826	811	844	797	801	827	815	790	781	805	785	729	786	837	777	798	753	776	805	806	779	801	841	807	786	798	792	786	829	771	799	839	785	777	795	796	773	813	853	806	754	798	825	846	773	756	811	809	779	831	835	846	760	794	785	788	783	817	850	769	818	798	761	798	758	777	824	795	802	777	814	780	769	820	790	821	798	792	773	791	771	798	801	797	767	788	771	816	773	868	743	844	758	790	807	837	803	722	803	824	805	760	772	825	834	808	765	823	828	825	821	792	741	801	784	802	770	798	767	826	748	796	787	773	725	871	839	796	829	863	836	807	822	726	817	808	746	818	834	793	794	778	786	832	777	831	828	789	810	836	806	784	831	759	798	814	768	781	792	805	809	803	816	764	772	814	831	819	776	818	812	769	807	836	807	789	848	791	800	804	803	781	815	776	762	749	769	781	786	764	827	788	801	795	819	821	803	826	797	775	807	811	788	794	800	859	851	777	796	784	819	785	867	778	789	861	791	825	791	805	786	799	816	836	815	795	809	823	790	834	754	778	804	789	773	788	809	773	788	805	833	787	794	777	839	837	827	808	828	859	733	773	775	848	797	805	808	754	786	778	805	808	814	808	857	805	796	805	755	822	753	803	791	781	806	754	817	776	763	846	855	804	738	790	789	822	841	824	828	760	818	779	758	779	813	801	837	801	760	746	779	777	798	819	801	804	803	772	759	739	761	778	773	799	802	821	788	802	818	831	800	808	802	851	767	781	833	783	788	825	785	783	794	839	790	749	793	778	776	830	792	813	745	808	761	826	838	813	807	829	819	803	795	755	853	811	802	812	793	830	792	766	813	788	774	768	755	855	797	806	778	893	859	843	831	873	777	787	831	842	799	753	810	798	836	762	801	766	813	804	819	817	845	802	765	806	808	827	811	823	813	799	772	789	798	807	768	808	773	792	847	793	796	829	810	801	821	817	804	756	793	798	787	771	793	753	795	809	784	789	789	790	843	792	763	833	799	767	800	756	785	818	797	811	783	730	786	778	738	812	776	782	817	792	795	803	768	824	795	850	846	813	839	794	833	763	776	830	857	800	761	806	802	820	818	780	802	787	785	824	804	838	796	787	791	788	838	818	780	770	780	776	804	800	816	828	796	753	783	810	739	795	818	864	806	790	795	819	857	830	800	800	747	827	821	805	767	764	809	802	788	836	779	760	749	801	717	819	776	787	801	809	796	797	782	800	794	820	834	798	829	792	810	797	783	821	791	784	810	826	808	762	777	791	808	780	741	796	772	776	769	803	811	829	802	822	788	804	828	765	773	832	755	757	776	794	798	828	758	800	725	758	845	828	768	792	808	820	797	826	767	769	773	803	761	810	778	814	801	762	797	786	773	793	820	772	783	837	785	826	793	839	805	783	820	811	809	845	782	776	800	815	803	798	840	844	781	816	785	839	777	764	793	840	791	817	747	781	796	783	790	835	797	748	832	882	825	768	793	747	763	789	782	783	804	787	769	793	798	811	788	798	829	771	811	780	870	742	783	768	755	819	763	761	812	796	848	816	855	781	802	783	821	761	804	786	811	798	781	786	757	790	740	839	801	795	766	815	795	801	826	815	794	818	823	776	856	801	826	817	794	814	765	759	820	839	834	789	829	785	821	826	792	823	810	776	760	823	808	821	801	783	763	778	792	804	755	807	787	763	816	818	783	794	784	785	814	781	760	754	808	793	827	794	839	786	752	794	745	805	766	809	734	772	809	729	822	756	782	822	831	859	807	765	829	787	783	824	789	830	808	836	814	790	787	816	740	761	765	727	835	778	752	804	768	766	876	777	768	773	813	791	789	799	832	798	793	766	818	795	829	819	801	800	758	828	871	769	783	833	825	798	826	838	780	816	790	797	842	775	778	861	807	780	829	749	801	810	775	830	794	799	766	822	779	743	804	790	805	783	789	768	772	810	734	770	782	815	784	766	800	846	843	772	810	822	858	797	771	739	749	816	818	778	785	788	794	772	812	770	810	845	817	823	770	809	779	809	787	827	838	804	821	770	793	837	813	843	846	778	828	761	808	804	800	819	831	842	751	791	794	800	777	814	763	784	801	752	796	875	823	764	785	779	771	802	725	805	797	788	776	760	807	770	758	802	835	791	810	806	786	794	787	788	815	813	842	842	804	806	805	768	788	778	778	783	795	826	813	791	767	817	808	784	772	753	823	816	829	812	797	842	815	769	785	799	847	790	808	805	810	870	796	798	853	800	866	812	786	788	788	779	818	785	826	854	796	814	787	791	751	783	803	761	808	817	757	813	826	842	756	751	820	852	786	766	815	816	819	759	802	788	840	827	768	803	816	812	836	792	790	782	803	781	835	815	820	762	768	774	777	751	812	804	790	842	815	797	836	831	772	796	794	784	831	771	802	786	798	802	781	801	813	809	809	799	761	819	793	764	816	773	777	803	738	747	822	810	785	776	792	836	813	806	767	844	755	792	773	790	834	802	782	833	791	870	783	736	802	777	816	823	825	775	864	785	787	776	833	830	806	807	781	759	821	815	813	821	765	792	779	762	794	817	784	809	797	804	804	795	775	824	808	806	811	829	805	778	818	839	783	785	847	786	814	775	797	852	814	752	834	788	804	762	774	773	798	768	803	775	780	761	805	757	743	801	808	772	776	798
26983	32711	34365	31874	29946	26796	23515	17169	12609	13886	13313	8814	7268	10264	8551	7959	5730	4668	3726	2304	1527	1327	1406	1586	1242	1146	885	730	571	664	685	1143	1223	1213	1114	948	668	641	553	578	512	444	419	427	395	390	341	342	343	363	370	429	637	698	530	481	359	306	290	279	285	321	300	291	295	319	355	329	333	300	334	313	344	310	313	289	295	320	296	333	338	306	329	335	352	327	290	324	307	307	331	341	311	350	291	298	304	311	351	280	342	329	325	333	311	321	313	312	311	312	270	319	302	321	285	312	329	322	329	303	317	294	334	300	297	315	308	337	316	310	337	317	284	328	299	308	304	310	330	320	322	294	262	330	282	297	290	306	295	324	317	342	322	315	303	311	295	332	279	321	301	327	300	302	313	335	337	298	290	306	306	325	278	321	334	297	326	325	314	331	317	311	328	312	303	321	311	313	342	325	296	321	313	300	296	311	320	330	327	308	332	296	331	338	314	301	337	322	301	312	309	297	287	283	336	299	306	303	316	305	289	302	307	313	285	310	297	312	309	316	329	308	289	315	295	303	305	332	319	344	321	328	335	313	332	318	332	309	301	324	297	322	329	326	283	299	300	325	343	276	342	345	328	339	329	320	338	322	286	323	316	332	285	303	317	312	310	335	298	319	294	307	311	347	316	286	313	307	321	319	318	330	303	322	349	348	339	340	307	318	302	316	299	294	298	302	307	295	304	299	325	265	305	314	308	301	308	305	302	322	314	321	297	328	302	328	330	328	327	346	316	317	301	309	317	318	310	284	300	320	319	267	275	287	296	312	327	301	308	289	304	306	327	324	297	333	329	321	307	331	323	328	308	271	338	279	317	320	333	308	322	306	312	324	297	310	336	316	311	305	341	334	335	318	322	317	318	302	312	295	323	292	278	324	321	294	295	324	303	332	303	294	327	331	334	305	293	269	313	315	291	285	299	305	286	304	314	321	295	310	355	292	291	328	284	272	298	324	322	322	323	309	309	297	305	329	308	310	289	346	313	312	323	352	324	300	292	334	314	338	323	309	271	316	330	301	289	297	310	320	342	313	320	329	349	274	314	323	336	305	337	295	352	303	315	339	315	283	322	323	318	287	300	311	277	322	308	281	322	276	310	313	307	343	316	301	306	282	312	274	321	348	321	315	286	301	290	298	282	292	298	294	300	291	280	352	301	290	294	324	321	288	336	295	315	300	364	340	322	305	379	299	302	330	350	323	289	302	335	314	314	320	325	317	318	311	291	310	297	307	272	321	309	296	317	298	277	323	321	304	318	336	315	326	340	306	308	308	341	321	295	321	332	300	311	335	283	318	312	325	324	349	354	278	319	314	327	304	316	306	314	331	294	339	323	315	307	332	293	325	341	316	277	291	261	310	342	308	288	303	326	317	301	317	290	310	305	329	321	321	315	298	316	298	311	306	317	327	345	272	330	318	277	307	299	316	309	324	336	273	311	305	299	312	298	300	340	264	326	316	299	322	318	295	309	323	310	281	334	316	337	313	314	309	304	278	315	303	333	312	305	299	326	302	318	292	294	293	336	315	330	358	325	297	298	279	321	305	345	282	301	317	286	326	313	344	348	316	312	323	341	310	343	322	301	314	337	292	304	321	315	294	333	306	322	300	314	303	309	304	298	303	302	319	300	304	320	328	313	305	322	321	286	300	299	342	312	297	308	337	325	337	320	301	316	328	287	317	309	339	328	309	302	265	337	278	329	306	303	293	334	305	284	315	316	331	316	311	302	338	335	365	314	351	302	295	290	331	329	313	287	296	312	317	323	291	299	317	291	316	286	312	307	321	303	300	335	295	326	292	302	309	305	291	335	321	317	296	310	293	317	321	334	309	330	293	301	283	318	331	300	299	327	336	300	318	340	273	299	326	287	318	317	289	312	350	296	317	321	324	296	310	290	336	316	331	264	300	324	305	307	287	345	335	320	311	290	289	307	335	319	334	294	326	348	310	324	300	332	321	312	327	286	316	320	316	310	328	296	324	295	313	281	296	301	311	335	303	290	295	296	286	336	302	285	301	343	339	326	336	327	299	323	316	279	335	299	305	330	308	308	308	319	323	362	329	299	310	319	308	283	293	283	333	305	336	293	335	321	293	304	314	312	314	286	319	311	276	336	312	289	303	304	299	297	318	299	305	319	318	355	289	305	312	333	321	302	334	325	333	325	289	325	292	329	300	317	346	311	282	333	292	322	304	321	291	311	305	319	322	333	329	321	341	305	321	276	310	312	313	319	315	313	317	285	307	282	314	327	283	326	315	315	327	324	357	327	326	287	327	301	315	302	299	307	289	314	321	338	300	289	280	335	329	320	313	331	329	319	323	297	319	304	306	310	324	338	316	286	338	328	339	341	276	312	326	327	318	287	315	319	352	340	346	329	295	305	335	338	315	344	300	303	332	318	303	326	317	349	304	301	333	319	312	330	324	318	319	321	314	314	320	275	330	319	321	285	314	313	306	299	325	310	305	302	320	305	311	333	299	286	295	277	319	322	330	322	310	331	323	306	301	334	316	305	337	332	279	279	303	317	337	320	299	307	311	301	331	281	312	342	312	298	299	305	302	313	332	301	342	331	316	299	287	343	322	312	316	292	347	295	295	331	336	328	313	336	299	309	320	303	319	325	304	300	287	313	302	309	334	294	330	291	329	324	316	306	327	323	289	323	334	305	304	336	273	339	316	291	317	332	315	300	341	355	297	276	316	302	313	356	300	311	349	310	292	286	325	305	313	302	305	303	318	303	322	300	306	289	320	341	298	331	319	302	281	343	293	308	291	326	321	340	324	323	304	314	333	322	293	322	307	327	297	318	319	291	314	301	319	308	302	330	336	315	312	333	339	293	333	323	320	322	375	317	318	300	327	321	312	345	340	299	311	305	312	318	303	292	311	336	341	296	296	322	317	318	281	325	309	335	303	328	329	302	315	290	345	342	303	307	301	301	332	297	307	346	346	327	315	286	314	325	300	305	284	314	299	289	289	305	307	295	313	308	293	302	303	326	329	312	306	301	285	321	312	292	297	311	331	334	320	297	314	302	325	305	278	315	337	309	318	294	304	309	294	296	334	287	325	310	292	302	344	325	321	305	295	305	288	330	331	330	338	301	303	341	292	308	290	336	305	307	308	341	321	348	304	302	327	286	357	293	330	307	343	330	327	289	337	324	285	261	311	327	309	269	285	303	319	277	307	306	318	332	297	313	311	303	299	353	303	315	333	297	325	299	326	318	289	305	304	309	306	320	326	305	306	280	283	313	308	288	291	333	291	317	325	311	319	316	302	322	323	290	342	290	294	322	304	341	345	298	332	299	307	308	295	303	312	281	309	292	293	321	322	334	321	286	304	336	304	340	299	316	271	295	310	315	321	320	320	308	288	342	286	343	314	306	325	325	323	323	340	316	325	324	331	318	308	334	316	298	335	310	322	337	341	326	337	297	332	326	333	331	312	298	299	329	317	311	346	299	322	272	290
18845	25434	34342	38549	40067	38647	36940	31542	28447	30124	31061	24716	23821	29336	27493	24313	21019	19777	17279	11968	8500	7501	8480	9862	7405	6483	4909	3493	2959	3252	3828	6758	7107	7142	6286	5414	3545	3190	2820	2607	1998	1662	1569	1488	1319	1156	1080	1011	1032	955	1319	1701	2932	3461	2563	1607	1038	788	781	765	735	694	703	752	720	761	735	736	717	744	725	710	734	761	719	730	777	734	727	682	751	733	731	728	765	732	730	718	737	742	710	732	678	733	681	788	734	755	680	732	737	733	706	740	704	740	713	698	718	765	745	736	740	734	764	714	758	712	731	689	735	744	759	712	747	744	740	695	759	767	726	740	699	724	702	688	752	749	749	740	763	708	771	706	759	721	692	750	724	709	723	730	691	715	686	728	723	663	743	698	740	741	722	710	741	688	760	740	738	760	754	737	752	742	746	759	697	748	714	748	754	717	707	719	757	751	740	725	744	731	758	700	750	809	725	709	745	681	696	738	725	740	750	703	739	738	688	767	747	685	744	701	744	706	764	698	731	714	726	746	760	714	711	699	748	749	773	724	711	704	801	726	717	676	738	702	693	672	750	771	749	720	716	709	758	747	712	700	717	714	749	766	755	738	688	746	729	760	731	753	722	797	754	745	716	730	705	753	771	729	734	732	706	695	750	737	714	686	728	723	698	721	735	740	743	728	789	757	713	736	779	696	744	708	665	734	719	742	658	782	753	740	724	762	711	757	778	715	711	732	780	704	706	767	761	700	758	715	776	761	714	724	740	704	748	760	707	705	728	770	704	704	709	727	754	723	758	746	776	745	784	741	723	746	738	700	703	739	728	747	734	695	710	708	791	748	738	741	745	736	714	766	751	739	711	695	773	673	732	710	670	759	712	735	750	761	742	713	697	695	743	713	717	698	786	735	700	720	753	705	732	727	754	774	733	737	757	751	768	705	760	722	720	729	716	762	707	786	741	759	705	693	723	734	726	731	763	741	755	715	739	718	741	719	740	698	754	714	742	751	717	697	734	751	772	714	724	741	726	738	732	713	743	746	760	698	765	735	725	695	768	690	738	715	762	757	722	739	731	692	686	786	714	686	718	751	712	667	755	701	691	793	725	820	749	755	759	679	736	725	778	734	713	721	741	715	744	715	707	739	733	713	733	764	779	785	748	761	723	748	769	767	748	761	686	718	755	706	727	766	737	747	748	734	704	752	768	730	750	758	752	733	699	777	744	737	728	726	714	733	711	699	726	717	687	735	696	743	742	717	710	810	746	740	727	808	701	710	752	706	730	723	706	755	720	736	761	734	736	759	736	755	727	774	685	714	730	768	749	705	752	767	724	726	736	713	756	738	763	709	753	737	713	758	720	732	723	752	692	698	685	714	732	707	746	742	745	696	746	761	774	756	764	710	743	756	757	714	740	722	701	739	729	749	739	714	702	756	764	741	745	717	717	782	729	730	714	712	705	725	749	727	702	737	712	727	672	757	733	765	738	764	719	768	777	692	692	717	736	720	683	756	720	761	797	747	719	697	737	724	705	749	733	691	737	692	735	747	759	744	746	759	686	723	734	723	726	762	779	723	732	684	776	780	738	771	770	694	704	787	738	771	700	775	729	710	791	755	710	729	765	695	737	698	742	720	714	723	701	748	714	710	735	749	723	709	718	774	722	733	729	730	707	744	753	751	719	730	742	748	711	748	753	677	719	726	733	728	715	733	715	711	746	770	712	739	700	725	706	738	727	760	734	738	743	731	715	713	716	715	728	708	767	776	697	780	716	744	761	717	746	703	726	685	731	750	780	784	744	756	745	742	756	711	705	657	678	795	713	688	692	783	715	710	741	739	693	786	689	741	776	686	717	735	720	706	739	743	721	730	725	725	698	721	732	734	681	692	742	728	742	757	770	725	724	762	684	727	781	715	730	746	716	781	743	729	712	717	723	722	739	754	760	718	769	719	741	754	727	752	690	683	730	683	728	778	724	731	742	738	745	751	742	768	717	719	735	754	742	722	713	726	699	718	746	716	729	785	729	696	728	712	709	762	734	665	783	754	710	765	796	760	697	756	704	730	692	757	720	688	733	701	767	748	728	786	715	723	770	760	712	734	698	783	743	772	707	752	757	718	749	750	715	810	705	708	721	781	748	696	752	736	707	716	743	727	774	715	697	735	703	775	763	775	728	731	689	723	722	750	734	745	745	755	730	698	777	715	686	786	713	737	717	679	703	728	712	731	744	737	748	740	740	731	741	738	741	722	734	722	750	688	755	694	751	771	777	728	774	757	711	744	746	743	705	740	735	738	735	719	708	702	737	734	715	724	745	730	707	758	743	746	719	781	732	737	729	711	742	773	698	726	715	705	743	747	700	712	730	761	703	692	724	746	813	710	720	734	727	715	698	752	722	722	707	756	782	766	712	725	706	787	727	724	674	735	753	694	702	734	754	706	742	725	724	751	722	756	757	735	718	750	734	704	694	709	728	735	700	745	679	683	751	714	706	707	749	752	759	730	749	683	756	794	751	746	739	729	709	733	729	750	731	708	739	758	735	767	754	785	757	747	737	702	748	753	770	710	785	736	755	727	742	699	739	764	718	742	772	724	760	694	741	756	746	704	706	729	763	730	709	735	702	684	776	720	765	759	747	725	733	742	735	748	732	698	709	748	678	724	724	696	704	732	721	703	761	782	722	751	662	652	750	719	739	762	741	729	776	729	769	750	723	726	751	717	721	795	723	724	680	695	750	761	765	731	761	722	728	702	724	713	742	743	683	772	742	760	744	752	697	704	741	739	710	780	784	750	759	717	784	755	715	687	772	747	768	723	721	733	731	738	723	804	708	695	699	731	756	756	708	755	707	717	769	751	765	784	765	755	703	761	716	743	684	703	680	729	727	770	738	742	712	740	718	763	731	704	811	753	724	768	804	740	764	743	745	749	688	747	727	776	709	724	720	756	773	712	721	716	744	728	689	734	742	709	759	718	695	689	684	778	759	710	707	734	735	724	714	810	718	733	743	747	684	720	728	730	719	719	740	760	727	765	679	701	794	732	701	755	728	751	735	712	750	722	764	778	745	743	752	757	722	780	733	688	766	698	765	784	727	711	751	686	700	741	720	727	751	688	712	732	753	723	747	742	659	699	767	733	766	753	710	709	752	710	739	723	717	743	712	728	734	722	758	725	702	726	723	714	713	740	715	726	785	773	731	760	765	733	774	686	760	733	772	759	776	743	728	737	740	720	765	718	736	729	699	739	701	745	691	684	699	733	730	727	736	737	696	719	784	749	762	750	704	678	710	683	717	775	762	730	739	710	703	786	710	746	760	674	697	728	694	725	754	728	723	708	727	739	752	739	692	697	727	707	700	718	731	703	749	747	778	767	694	720	717	739	701	681	694	703	739	784	735	732	697	742	786	686	770	760	753	743	777	738	735	785	741	755	684	782	719	787	720	735	705	728	755	769	706	705	751	704	728	719	713	683	738	758	701	714	728	727	728	758	746	766	719	761	739	748	730	718	750	708
34525	39405	38843	36955	35075	33003	31298	26624	21182	23144	21849	15837	12969	16867	16041	16151	11458	8557	7408	4287	2715	2287	2479	2799	2093	1913	1602	1147	943	881	1007	1752	2083	2193	1890	1401	952	906	802	732	476	515	560	445	467	401	372	335	331	353	460	608	935	941	812	553	403	353	300	335	328	309	315	328	302	288	314	318	302	306	300	301	330	284	320	321	320	306	279	286	304	311	309	314	337	291	299	330	323	312	304	311	299	296	296	309	284	322	307	287	306	292	318	265	302	330	322	331	346	302	330	303	266	320	315	313	305	297	325	311	304	312	325	298	292	296	274	318	315	283	304	331	302	292	274	303	308	310	301	293	281	311	325	329	314	300	303	344	314	292	294	284	293	293	288	288	351	299	319	337	322	310	307	360	307	316	285	347	283	272	321	315	318	314	310	301	301	300	292	317	301	298	286	290	298	303	310	280	311	298	326	270	312	320	286	310	291	309	302	296	276	275	314	325	311	327	315	290	270	308	332	304	284	301	311	272	307	335	325	330	298	318	298	282	294	309	356	305	315	278	307	308	300	332	285	308	294	291	311	281	323	288	339	267	319	305	310	286	293	329	317	294	299	306	309	277	312	278	288	306	293	293	336	306	318	317	333	299	306	283	321	296	311	294	310	333	273	261	307	310	339	299	291	326	293	304	312	280	319	357	340	319	322	300	298	322	297	283	317	294	300	283	297	332	360	320	325	308	315	306	293	337	289	298	267	325	283	314	332	328	284	299	351	307	323	294	307	285	324	307	279	299	325	305	288	310	283	336	309	309	315	322	321	277	307	329	299	305	312	303	320	302	300	301	299	305	301	336	324	293	319	310	301	280	326	288	302	300	321	308	320	327	306	319	288	313	294	306	325	304	293	306	276	311	309	344	294	321	290	287	303	320	291	314	310	284	289	290	284	318	301	315	324	273	326	337	315	306	313	310	311	335	298	313	320	307	275	292	320	288	283	273	317	327	313	290	286	305	293	294	330	278	283	311	274	293	286	313	302	301	286	304	332	306	290	273	332	328	315	317	289	295	306	312	307	295	299	334	306	294	276	307	290	286	293	288	309	331	295	325	283	318	299	309	305	286	314	315	291	308	304	315	311	305	302	312	288	285	318	302	304	305	291	292	291	306	278	305	315	298	291	341	308	318	289	322	295	320	300	292	330	278	299	319	286	315	300	341	337	293	320	314	299	309	332	299	280	301	295	284	291	294	286	316	282	329	339	272	311	332	308	324	296	288	309	316	294	287	302	301	288	295	317	335	292	324	307	260	295	293	338	311	308	293	289	288	302	257	324	325	295	276	272	320	289	314	307	293	313	319	329	324	299	318	298	277	297	304	325	340	318	298	326	305	325	277	301	305	310	310	259	320	310	291	294	315	303	328	305	335	319	312	297	289	312	331	335	301	307	318	299	316	335	303	322	292	300	324	302	328	295	319	282	315	307	335	307	323	306	279	331	337	333	290	279	310	318	285	307	305	313	306	280	301	319	292	326	305	304	285	270	303	302	282	296	275	287	315	311	301	330	306	282	318	273	283	314	309	276	308	320	301	328	327	310	309	254	288	291	294	285	309	316	333	313	294	309	282	310	328	335	329	284	291	295	311	270	302	315	330	289	295	310	292	335	312	292	291	305	327	311	311	293	288	279	294	286	304	310	309	310	290	309	304	294	295	298	275	327	305	290	339	281	303	290	293	301	331	307	281	302	283	276	280	295	320	318	327	302	332	327	298	318	337	309	321	298	291	303	283	299	289	305	283	303	290	290	291	299	304	328	289	328	331	321	322	337	306	303	297	284	284	301	335	284	314	302	288	290	319	291	307	300	290	307	346	297	274	262	322	326	295	284	319	282	317	307	304	298	291	302	304	318	315	336	322	333	297	295	285	289	288	312	316	301	327	311	319	330	303	291	311	344	320	326	286	282	353	269	275	290	335	340	282	303	302	340	330	329	291	289	326	341	323	338	298	324	279	324	318	306	289	292	316	306	288	291	305	329	312	309	289	332	300	309	344	306	306	324	301	314	303	311	312	310	284	346	297	313	301	276	276	313	341	280	287	307	308	331	325	301	287	325	319	307	285	329	333	293	270	339	327	308	288	281	316	291	274	314	329	311	356	325	321	299	304	324	354	315	321	284	306	305	271	292	316	302	321	299	277	308	292	302	294	243	286	314	318	297	342	268	295	316	310	309	295	295	329	284	284	312	283	320	294	310	325	312	312	324	299	331	321	297	339	317	280	311	277	305	320	295	303	311	320	309	310	301	303	300	288	279	295	298	306	302	306	282	309	322	326	306	325	290	301	350	277	298	282	318	328	316	313	307	286	335	330	291	301	295	310	288	338	324	283	286	295	299	307	303	310	303	307	304	312	298	312	350	297	294	279	321	274	280	297	305	275	275	277	281	282	330	308	290	298	290	263	338	288	315	282	317	310	318	288	317	310	318	323	267	333	299	316	282	307	326	317	326	313	292	302	286	292	318	304	322	285	309	297	330	292	321	308	321	320	278	313	320	280	317	317	293	298	297	327	315	297	329	292	287	315	330	280	297	290	320	312	281	320	307	246	318	294	323	296	317	289	289	305	325	320	321	305	321	323	332	295	287	300	311	327	310	320	298	284	323	299	285	335	284	318	305	289	296	285	305	300	286	340	297	277	297	314	291	318	325	300	280	337	323	347	289	292	277	322	324	325	296	294	323	301	307	291	330	299	325	355	298	300	290	281	312	312	311	274	313	288	310	288	301	338	287	310	283	351	275	312	332	366	315	289	306	295	321	298	293	305	328	290	318	298	277	295	322	301	316	308	294	277	310	274	289	296	310	300	308	297	305	286	300	321	312	308	311	257	294	284	263	347	299	315	262	302	307	275	338	328	286	285	284	311	306	300	314	287	303	271	308	310	278	305	287	315	318	305	366	307	254	281	349	315	314	307	331	329	308	279	302	305	332	316	283	319	283	330	321	288	286	313	302	313	306	318	329	295	305	286	299	317	317	311	292	310	274	316	316	316	328	289	328	287	301	298	306	335	313	341	323	305	332	290	323	335	305	279	328	274	296	320	334	322	317	292	327	275	345	295	297	309	286	280	309	314	331	299	303	309	313	318	307	286	308	314	276	301	356	320	285	268	319	322	326	285	291	327	291	300	311	302	278	295	278	311	270	317	316	297	290	336	311	314	308	336	292	292	325	334	314	297	270	304	334	313	318	298	320	325	321	278	297	314	304	319	315	303	319	277	340	309	296	304	308	327	301	319	304	321	288	315	327	331	269	298	323	294	285	294	282	284	265	297	328	300	272	277	276	284	283	299	279	313	298	308	273	316	287	323	303	340	292	289	316	279	301	335	271	316	307	342	301	307	305	311	289	307	287	298	306	296	323	310	291	282	296	279	283	290	320	267	294	309	290	288	291	293	268	323	288	312	318	309	305	323	294	292	294	319	292	326	315	279	308	292	311	308	300	329	333	308	285	304	302	304	316	303	309	298
23740	31779	39277	44692	45902	45727	45169	40144	37724	38775	39584	33952	31652	37719	36283	33639	29267	27367	25979	18784	13885	12898	13510	15313	11813	10351	8758	6269	5302	4772	5847	10015	12120	12079	10911	8522	5651	5138	4866	4150	2803	2356	2545	2121	1828	1367	1383	1269	1108	1100	1942	2839	5023	5368	3853	2188	1211	882	821	737	732	744	705	691	758	709	718	699	725	703	718	734	714	706	731	724	712	681	726	690	681	728	743	691	701	680	734	730	673	684	648	716	677	672	731	713	735	739	703	716	693	696	701	707	702	724	703	687	711	766	745	687	757	678	711	692	735	645	678	728	662	711	706	726	735	680	689	686	694	686	724	713	716	772	702	731	703	697	747	718	758	694	709	750	713	727	695	730	739	726	693	708	736	742	668	787	717	715	699	758	742	671	736	734	744	731	746	753	695	701	684	673	702	724	690	718	703	717	742	714	721	729	715	716	754	702	741	721	734	717	688	677	720	723	695	704	705	695	726	667	732	697	712	699	708	767	718	748	679	728	724	700	734	703	721	716	646	658	723	728	739	691	714	719	727	706	655	682	707	744	744	696	760	694	716	712	652	739	668	767	747	710	675	718	701	683	663	703	748	676	700	727	671	672	711	679	728	713	732	769	696	690	732	721	702	741	731	716	680	765	713	731	707	725	730	689	713	754	705	655	704	748	766	705	703	667	685	746	725	712	696	713	716	704	689	699	712	740	762	744	729	748	695	698	738	723	733	643	680	673	729	698	604	707	744	711	701	735	712	718	719	726	706	708	700	753	739	734	698	719	743	755	740	732	747	739	702	676	705	661	672	745	721	734	709	756	736	736	705	737	719	748	707	735	738	753	742	720	702	729	739	768	640	670	741	712	713	699	720	750	706	674	727	692	681	679	785	753	720	752	692	716	720	710	695	733	686	702	686	730	690	686	722	741	694	662	694	699	714	704	691	695	704	737	702	742	702	690	722	749	713	724	697	707	750	715	707	764	703	654	717	725	742	720	689	724	752	682	686	709	688	731	645	716	715	655	721	711	726	721	725	747	720	693	739	701	668	727	723	735	706	755	673	698	704	698	635	711	725	697	695	672	701	706	685	686	694	701	743	692	663	721	687	709	749	703	737	684	722	727	700	668	757	699	686	677	739	695	734	666	724	711	745	665	644	750	709	740	725	717	766	761	720	685	716	706	664	777	729	704	748	700	732	706	687	711	663	733	709	726	734	710	691	698	732	726	689	753	748	706	728	727	724	718	744	697	729	724	690	695	721	706	686	742	717	749	729	698	687	710	740	714	715	680	720	753	718	695	712	682	707	721	735	738	713	740	690	674	715	751	675	701	779	706	718	709	656	735	694	711	696	715	728	750	658	714	709	690	727	723	688	726	705	718	731	672	696	729	699	697	725	710	728	749	712	700	757	701	677	724	714	678	703	673	701	709	737	706	723	719	742	676	724	692	685	684	707	676	735	753	736	735	728	711	731	680	731	696	739	700	685	638	733	728	705	723	745	697	723	706	697	700	698	735	736	734	732	666	718	687	780	724	725	760	686	682	729	726	667	714	719	734	682	705	689	722	713	691	707	731	718	666	713	704	724	726	721	729	698	711	726	713	734	685	715	726	717	699	696	703	717	735	699	669	681	697	694	655	723	707	717	710	701	728	705	758	729	689	696	687	768	716	674	691	735	707	664	758	709	664	745	726	707	713	676	729	725	770	671	659	707	714	719	699	726	706	763	713	718	697	696	716	769	714	699	682	694	697	679	738	736	710	744	725	691	728	687	722	775	692	691	689	710	688	700	668	710	740	731	724	688	727	720	746	710	683	739	695	730	677	716	725	678	695	745	734	712	673	706	724	730	736	689	733	748	712	734	699	707	686	703	686	696	716	720	703	735	706	712	712	735	675	732	704	706	731	724	766	743	717	691	666	729	670	727	704	711	739	751	721	722	731	733	703	728	694	728	719	664	734	725	680	707	756	761	686	705	712	740	715	674	692	725	719	731	719	704	733	712	671	702	696	694	733	718	756	769	696	680	709	708	726	739	709	758	686	725	728	727	670	712	728	723	704	725	706	730	715	689	716	706	694	719	740	728	709	690	695	720	725	712	711	682	741	707	741	716	692	697	733	745	726	720	720	669	702	749	711	707	692	693	719	713	700	748	764	695	732	686	702	704	712	703	646	699	690	720	679	751	714	700	714	722	705	790	719	734	672	739	708	744	665	730	723	698	755	690	687	711	726	717	692	785	708	724	717	706	772	676	679	718	696	717	715	721	672	732	717	711	690	717	741	736	809	718	676	734	694	711	732	712	730	732	729	755	703	705	759	712	753	762	686	682	701	709	739	709	704	692	707	713	748	694	676	705	722	713	727	725	673	709	715	692	731	728	707	692	705	706	721	711	705	710	724	721	689	731	686	699	699	710	742	704	718	707	728	700	706	713	741	752	686	713	694	685	741	745	706	721	730	728	699	718	709	707	712	682	784	724	717	722	689	728	714	736	735	753	699	718	690	685	685	718	742	702	712	684	700	694	719	705	701	708	728	696	677	743	677	745	726	753	708	715	716	744	721	704	747	708	760	692	743	762	739	706	707	709	705	721	719	703	697	700	708	710	730	733	697	678	724	677	677	672	706	738	746	728	745	698	682	748	727	693	655	702	736	708	654	694	687	750	680	775	698	789	709	710	676	674	708	760	759	692	731	673	706	751	695	688	734	667	729	719	743	654	698	729	688	718	721	753	714	690	702	686	691	689	709	713	711	741	726	719	686	725	750	744	727	737	684	696	716	700	733	707	704	722	718	703	672	698	715	724	681	728	683	683	735	741	709	661	708	671	730	701	700	729	722	684	698	693	735	697	743	675	696	743	725	712	706	756	656	692	737	724	742	684	755	677	733	721	676	738	741	707	685	681	712	698	643	645	687	769	724	733	731	771	747	712	691	689	722	731	672	686	727	707	693	706	715	678	702	712	739	731	707	729	748	674	752	758	718	750	743	735	700	749	681	678	741	711	727	716	700	688	718	711	724	768	712	743	727	726	698	702	685	680	698	718	719	650	712	722	714	720	763	761	711	732	715	723	704	692	710	739	676	720	736	720	701	775	733	720	668	754	710	774	745	643	697	713	704	725	716	757	715	690	693	724	719	705	723	698	764	706	691	734	626	707	759	715	719	740	692	700	709	715	714	717	737	661	748	730	729	687	669	692	740	754	706	699	712	746	729	714	719	693	725	707	689	717	756	703	674	707	703	685	751	682	708	688	685	731	678	689	709	747	691	759	704	680	667	759	727	742	730	742	678	726	728	695	694	668	745	714	727	726	709	724	695	746	771	735	745	737	697	725	728	681	734	710	718	718	719	687	733	724	696	723	670	774	680	716	727	679	722	691	722	743	705	685	688	707	749	647	701	713	716	737	686	687	710	681	725	737	708	741	703	744	728	747	734	752	689	715	719	707	681	736	722	710	707	698	659	754	718	659	752	736	714	730	712	717	697	685	707	701	683	726	735	714	671	772	693	702	702
11222	10621	12363	9538	6179	4215	2949	2191	1554	1661	1439	1187	1197	1208	1333	1026	887	707	697	603	597	551	561	473	490	445	490	413	378	393	418	397	387	417	430	401	371	397	363	354	394	344	363	357	367	390	354	362	391	364	368	397	413	383	397	401	359	372	372	369	351	362	403	352	373	351	337	353	369	376	342	342	384	377	339	366	359	331	377	357	369	327	366	360	393	395	367	387	328	357	383	362	346	390	331	373	344	338	329	344	373	373	348	390	374	383	363	364	332	375	342	337	364	332	359	364	349	338	335	360	380	368	335	385	379	350	389	383	370	369	358	359	365	379	353	360	375	355	358	355	341	329	377	345	371	376	352	381	352	379	344	320	353	351	357	375	324	353	374	321	352	372	364	368	360	369	352	373	322	369	359	315	370	343	365	388	386	363	385	407	367	358	362	344	360	376	377	329	343	371	389	353	369	328	366	336	333	394	337	344	387	371	336	350	337	352	350	397	314	363	366	376	355	366	365	365	341	367	350	375	345	380	339	394	382	346	384	354	356	355	342	368	355	379	403	342	340	346	368	362	350	348	364	328	353	358	365	362	361	337	365	331	393	360	361	359	313	351	412	367	323	371	355	349	323	332	374	397	325	362	350	348	390	380	341	389	383	410	361	346	344	356	307	350	333	355	385	334	362	354	369	341	324	352	331	359	377	367	351	345	322	309	369	372	375	333	322	400	375	368	344	333	346	342	373	383	341	375	347	339	345	340	361	335	362	350	366	380	359	347	342	353	365	374	364	344	349	364	352	340	376	339	371	359	337	361	352	350	366	342	382	350	354	373	346	340	373	345	372	309	336	347	343	373	359	350	364	355	344	333	333	349	355	357	332	351	343	354	353	329	341	342	361	365	364	355	342	365	371	302	343	343	344	372	348	322	333	343	311	370	354	382	379	345	357	354	378	356	394	366	336	356	350	355	347	372	355	354	386	357	372	359	365	370	351	359	334	364	368	345	337	354	342	355	371	397	375	341	334	349	325	390	391	340	351	339	340	362	340	351	408	349	330	354	316	359	361	376	364	378	331	336	329	401	360	364	352	377	359	365	336	383	328	364	343	354	338	352	329	364	356	328	330	355	385	377	370	337	344	352	386	359	400	351	347	350	330	338	325	360	372	362	356	332	342	397	364	315	377	387	352	363	371	370	380	391	346	367	351	343	303	335	349	370	381	371	346	325	367	334	372	395	341	342	381	353	373	341	344	357	374	344	364	369	338	375	393	371	338	361	334	383	365	320	345	366	367	331	326	350	358	374	341	358	344	350	355	371	374	334	379	326	311	392	414	353	370	344	334	388	319	353	341	373	377	369	352	350	347	335	386	326	337	351	316	356	316	329	345	409	367	310	353	390	349	344	344	315	356	340	351	379	380	347	329	321	396	382	346	374	354	378	402	376	338	343	356	357	372	361	341	399	366	342	346	359	367	363	357	380	351	345	369	384	352	326	344	333	343	335	333	343	358	335	349	345	369	385	338	332	350	344	336	381	368	375	357	362	361	353	385	373	362	346	329	352	368	337	371	331	363	336	350	338	358	369	373	356	391	349	367	358	351	328	362	338	361	367	327	402	351	335	360	378	351	358	345	346	359	373	354	341	406	355	366	375	390	318	343	372	322	364	366	358	359	359	360	359	363	352	357	316	343	343	353	364	338	351	348	347	337	362	372	353	384	375	308	376	383	346	366	378	345	328	335	363	363	371	370	387	364	356	359	355	327	352	324	362	332	367	358	353	343	340	365	321	366	364	367	367	345	376	388	398	356	318	370	369	362	385	360	352	379	350	327	359	353	385	365	364	351	382	341	347	366	339	369	361	316	377	371	368	358	353	349	367	365	364	366	360	336	399	351	348	341	366	382	348	344	338	345	356	395	378	325	383	365	363	359	355	332	306	367	332	339	331	346	345	398	349	395	369	359	370	353	368	378	363	379	350	368	312	340	349	356	372	337	329	369	350	351	356	368	367	346	330	356	322	366	344	318	363	340	367	366	346	324	356	350	365	354	361	347	344	348	385	409	384	359	355	369	360	330	366	350	354	327	369	358	351	323	360	343	374	335	385	359	337	356	346	343	338	342	375	376	331	372	371	335	349	342	334	353	355	339	352	370	369	343	340	356	368	383	370	374	348	350	326	363	388	384	347	356	329	324	369	388	361	345	373	380	338	363	364	336	336	351	377	340	366	359	347	375	357	354	383	367	350	359	338	328	343	318	373	359	360	369	381	338	375	384	351	366	359	350	365	390	369	374	401	379	348	343	347	373	376	331	364	376	391	373	325	352	358	354	355	355	361	350	342	346	336	374	371	365	351	373	370	352	315	366	352	351	329	352	328	350	356	359	358	384	381	356	318	376	356	395	357	365	359	364	377	352	359	366	340	353	345	342	353	351	345	360	354	353	364	379	320	360	389	349	361	370	385	374	358	401	347	364	343	373	356	390	348	368	351	392	340	327	384	376	349	350	337	349	370	350	339	375	411	339	365	350	310	347	309	356	348	333	385	341	328	403	349	362	384	377	335	369	321	338	355	330	369	353	337	353	357	410	361	350	318	363	355	344	336	320	353	359	336	352	388	359	381	343	326	328	386	346	370	357	401	355	321	379	353	324	384	348	350	356	358	400	370	373	352	338	389	330	396	406	339	371	360	345	374	357	335	349	351	324	364	403	343	372	346	377	338	341	375	320	345	357	354	364	344	342	358	369	377	327	365	378	379	398	332	348	365	356	415	367	362	325	380	395	354	338	340	331	334	317	349	375	341	408	354	369	368	356	369	380	364	371	339	361	367	380	331	335	337	379	366	374	343	335	359	336	388	356	365	323	356	384	339	397	360	348	364	332	308	373	381	363	337	339	362	336	344	355	366	383	362	362	371	367	374	365	345	338	366	323	346	328	351	322	354	382	361	372	369	331	363	358	358	350	357	302	333	349	394	360	335	346	362	378	382	378	339	348	363	392	337	367	383	346	336	425	363	349	359	361	371	309	386	374	369	390	338	385	342	350	363	375	360	342	349	366	338	373	353	339	367	406	398	350	375	348	342	355	328	380	339	340	360	367	373	398	370	395	420	366	373	365	373	375	329	328	353	338	391	382	340	359	371	337	336	360	374	396	332	376	344	350	353	320	360	367	398	340	330	337	366	362	395	328	379	337	326	379	361	353	375	370	366	335	348	362	369	332	360	297	337	364	381	369	362	359	347	329	384	345	343	339	339	361	334	386	363	390	331	373	374	383	365	352	365	345	355	341	343	370	329	331	357	371	402	363	367	340	366	367	336	342	363	376	373	352	345	406	341	358	372	372	372	349	372	352	390	370	368	360	321	359	369	347	358	353	336	345	349	343	356	367	382	322	366	352	339	382	359	353	351	356	340	343	363	320	381	334	342	345	347	374	352	352	350	302	324	349	377	348	356	343	399	328	353	367	341	355	359	344	336	358	375	356	323	374	375	348	323	364	361	372	382	350	379
7320	9506	17493	18993	16590	14052	11887	8721	7491	7853	7172	6103	6199	6300	6859	5609	4307	3671	3341	2650	2561	2518	2107	1968	1924	1704	1727	1490	1155	1188	1369	1352	1348	1355	1387	1287	1156	1135	1120	1100	990	992	986	873	957	936	902	922	908	923	928	1055	1161	1111	1091	1000	928	905	786	811	827	816	846	828	785	848	824	828	847	815	839	805	829	840	839	800	824	836	858	831	865	803	821	845	777	826	849	774	808	821	818	831	836	824	864	838	856	815	819	834	777	839	863	804	848	803	796	852	871	872	826	818	860	783	851	848	798	802	841	855	829	819	819	874	839	882	820	766	817	788	801	811	805	853	839	829	860	859	826	793	845	829	811	861	849	821	842	845	813	834	823	840	891	868	861	802	813	841	795	772	822	816	807	821	807	776	835	837	834	806	745	794	796	789	839	885	807	857	858	868	867	854	760	787	858	826	818	814	851	819	875	829	883	819	864	816	821	837	864	843	854	779	818	881	820	867	818	805	858	836	860	819	767	852	788	811	812	776	805	837	772	876	868	811	860	905	849	803	856	837	861	844	849	842	846	886	801	852	813	793	785	832	834	897	809	825	834	824	861	859	854	802	806	796	864	826	829	800	834	840	857	892	830	843	811	813	793	785	811	828	835	811	787	876	855	836	878	808	825	843	818	798	828	776	847	851	797	882	868	828	805	826	847	824	819	771	781	836	866	804	796	814	814	831	851	841	843	872	850	838	854	803	810	819	859	816	802	814	830	863	798	813	839	800	830	807	869	846	857	832	815	857	797	847	828	827	806	863	828	860	805	827	839	857	825	840	854	844	799	816	843	913	842	834	858	826	841	851	835	856	826	867	790	841	844	801	732	815	785	763	853	827	817	844	871	858	814	810	871	751	863	878	836	879	821	838	884	781	868	848	833	804	806	868	792	837	876	823	847	810	829	842	804	844	826	820	834	813	837	891	838	803	811	792	836	815	856	863	823	859	854	828	816	827	819	843	789	792	800	793	804	852	852	804	818	865	816	848	815	840	839	816	823	831	827	791	848	833	826	805	833	781	857	847	810	872	821	825	841	873	812	802	862	850	809	815	823	840	830	795	805	848	819	822	811	796	871	857	790	840	845	811	879	838	856	814	834	810	842	819	855	814	784	850	888	806	779	823	853	822	822	846	844	815	820	811	806	776	793	802	819	821	813	807	863	827	845	859	804	827	829	824	853	861	865	822	814	856	830	823	804	788	838	804	845	798	866	832	798	887	870	836	813	913	817	807	827	859	818	782	779	826	825	785	842	869	827	836	811	825	816	863	831	875	811	838	802	835	808	808	849	820	850	869	815	868	879	877	806	851	824	818	865	839	806	839	844	856	804	790	835	831	818	808	825	810	790	802	870	812	811	781	859	823	848	849	827	845	813	824	824	835	854	811	829	811	834	837	849	863	797	857	833	812	838	806	864	801	868	840	824	804	876	888	792	778	834	832	828	794	832	813	828	790	757	846	829	823	854	844	819	859	802	836	820	855	801	837	837	822	815	841	835	829	819	846	819	826	840	856	817	815	844	777	840	767	807	841	851	821	832	825	814	815	838	856	821	839	835	862	820	850	842	854	817	823	832	858	838	874	813	798	815	809	824	863	868	850	870	833	864	878	851	851	828	866	852	846	817	770	811	785	792	861	824	809	819	838	814	855	817	839	901	829	764	903	829	894	858	906	817	902	817	796	852	814	814	849	823	836	819	827	830	825	826	839	828	786	875	860	833	872	785	834	854	867	856	814	839	800	876	824	778	807	826	900	841	854	786	835	842	852	876	812	823	836	868	815	847	869	813	857	805	850	852	821	792	777	801	839	822	867	849	828	841	798	823	848	831	796	807	886	899	801	892	842	823	810	846	845	848	849	828	866	826	843	842	789	857	828	851	799	843	845	816	813	857	799	832	873	788	796	819	786	806	831	812	853	869	871	859	885	804	798	807	861	822	857	817	872	875	772	860	787	829	845	835	893	861	829	838	826	774	864	878	840	838	819	871	842	885	831	788	803	823	808	807	861	826	847	845	908	871	834	831	902	811	894	865	835	833	844	854	766	857	813	799	857	836	857	818	789	836	864	829	865	810	852	850	854	801	832	769	790	839	795	808	820	831	820	866	797	888	819	800	870	853	829	874	840	777	846	868	873	841	829	819	807	778	812	852	809	822	805	803	884	840	839	863	824	880	859	860	787	842	858	800	829	847	853	816	836	829	830	856	846	870	813	853	852	812	833	815	871	829	814	825	827	840	830	855	868	802	861	809	852	829	866	819	811	793	852	816	791	867	865	816	842	844	820	818	878	812	830	806	858	840	839	796	872	810	837	842	825	805	838	840	867	850	806	785	819	824	838	847	803	835	810	812	839	760	807	880	836	852	819	802	755	797	854	861	871	826	886	858	840	787	831	860	809	808	774	832	838	820	819	826	821	809	830	808	859	887	852	860	808	805	782	829	813	812	785	842	791	840	843	779	836	854	796	841	862	824	782	815	818	872	795	813	817	814	851	832	823	806	850	789	831	803	836	837	800	856	809	840	780	861	809	811	794	842	803	812	817	847	849	811	865	776	762	834	837	809	889	832	845	818	804	840	829	837	802	837	832	831	841	836	813	835	853	872	849	807	803	795	804	796	814	780	845	867	832	804	851	831	753	825	872	802	824	775	852	837	810	852	816	847	861	870	816	848	749	813	808	835	814	882	867	795	821	840	842	850	785	820	862	793	825	826	800	852	873	842	836	851	800	819	852	831	866	842	843	855	809	819	860	820	843	833	872	833	778	866	812	781	800	836	819	809	825	840	830	779	809	837	767	888	842	843	869	868	797	778	851	832	805	805	836	836	820	800	842	858	825	891	821	851	865	867	815	818	842	802	845	827	847	805	813	780	787	819	836	888	822	836	799	799	785	889	792	852	824	833	841	782	872	811	812	889	875	790	853	831	864	814	824	853	847	866	820	814	797	817	850	857	825	814	848	872	832	835	793	817	843	814	825	895	838	871	840	828	835	844	825	807	852	808	935	806	863	833	837	829	812	832	829	792	796	802	817	835	804	820	827	794	786	818	830	856	878	799	848	811	826	881	815	861	856	825	823	826	848	821	807	891	824	824	804	869	838	831	832	787	787	803	842	830	866	880	841	836	852	804	831	862	830	887	860	834	848	809	808	817	852	814	782	854	826	759	860	799	775	842	815	799	852	822	830	841	784	864	889	852	845	853	857	869	861	879	790	782	805	861	836	788	834	809	842	883	839	799	887	831	860	780	780	839	827	879	851	848	846	868	820	840	849	802	817	844	823	792	858	857	833	792	821	818	792	793	826	878	867	788	828	774	815	829	819	784	865	799	836	832	827	786	822	769	816	859	800	882	762	787	894	803	834	792	834	851	805	863	872	864	824	856	849	861	835	864	882	829	845	853	780	887	830	826	801	803	820	838	816	805	838	804	823	785	850	840	840	848	845	839	843	835	839	824	794	776	848	798	854	790	829	831	786
24795	31961	34318	31769	28772	26648	22906	18046	12921	14942	12566	8734	7053	7753	9633	7849	5227	4542	3300	2202	1575	1435	1370	1567	1270	1193	1037	792	613	595	718	910	1230	1253	1101	911	611	606	613	475	427	427	478	401	420	394	357	388	398	330	412	437	617	685	598	437	422	397	341	323	316	311	335	344	313	315	330	288	360	337	317	304	288	290	302	309	282	300	328	319	311	319	347	324	332	335	323	309	317	301	269	342	344	323	319	321	296	344	335	311	356	329	306	322	310	340	347	334	314	331	357	319	319	309	335	327	331	318	300	322	323	324	342	333	331	321	324	338	317	321	313	311	330	365	327	312	300	300	375	292	314	312	291	325	282	319	333	302	355	322	320	366	338	354	318	317	296	344	357	345	356	325	325	330	360	346	334	318	295	335	345	313	312	343	289	334	325	328	330	331	302	326	342	304	310	313	346	330	332	313	311	300	301	310	296	290	278	320	309	327	332	328	307	320	347	323	344	319	285	344	365	313	316	285	309	324	309	320	302	348	320	282	304	321	291	340	310	330	323	312	313	313	344	322	317	372	285	314	318	313	307	294	333	327	330	332	278	306	342	318	324	358	355	313	302	322	378	300	337	302	321	320	331	318	322	304	306	335	317	330	351	367	342	315	323	334	348	321	333	337	330	319	292	321	334	320	312	373	286	328	350	306	337	288	347	354	300	316	307	316	360	349	308	345	328	325	353	332	311	338	317	351	317	302	325	323	309	327	340	331	341	335	339	319	317	327	353	341	320	360	302	326	308	347	341	340	354	320	348	338	327	315	348	301	318	273	315	329	298	346	326	327	318	324	319	331	323	314	331	344	275	331	343	301	332	299	301	321	326	340	300	339	330	340	323	310	327	341	287	325	316	339	315	354	313	324	328	358	359	323	326	352	316	320	318	314	314	323	305	313	335	319	316	342	335	269	327	335	361	339	329	344	330	308	327	299	322	304	346	316	330	308	304	352	341	322	302	345	302	292	296	305	337	324	329	336	344	331	313	286	293	322	324	314	285	329	351	320	308	343	363	301	336	324	331	318	314	346	331	328	318	336	320	336	313	315	368	333	349	321	320	333	315	343	313	340	312	316	329	342	316	328	292	302	317	347	335	316	329	327	333	339	314	343	310	307	327	335	307	334	332	327	332	318	330	306	313	310	334	302	309	343	317	291	295	340	304	333	296	311	334	336	348	337	314	305	332	299	321	320	322	323	294	314	324	339	296	349	327	332	321	361	319	308	328	329	343	315	306	344	302	322	314	339	319	319	307	313	330	277	291	330	334	292	306	338	349	322	301	329	288	305	342	335	322	331	324	324	311	338	318	373	318	357	331	350	306	314	350	338	322	334	336	344	318	338	308	295	301	380	322	331	307	303	331	339	316	346	289	321	331	307	321	312	317	346	323	317	288	336	310	312	333	316	308	325	343	294	327	329	320	362	321	351	353	322	300	331	330	344	301	325	315	291	319	358	328	350	344	309	299	320	304	302	327	320	350	301	290	303	318	296	315	346	340	320	338	334	315	310	314	291	320	264	336	342	329	298	329	321	357	340	305	319	340	322	307	276	317	315	322	347	311	325	331	323	351	305	344	289	293	307	311	336	305	317	330	362	336	308	316	353	308	325	310	315	310	325	327	333	303	337	317	310	299	347	299	282	310	318	320	322	302	283	311	308	314	347	325	317	315	335	355	315	325	330	321	313	345	384	316	320	324	296	334	323	314	337	307	320	318	314	310	338	322	341	275	313	329	333	323	355	292	312	324	284	329	331	305	301	286	325	327	309	310	316	321	329	321	314	282	336	299	285	343	324	303	334	335	352	331	282	312	356	308	318	301	323	324	316	364	333	325	282	345	306	332	329	287	319	311	326	371	349	323	318	315	329	342	322	317	332	330	325	337	344	323	335	329	321	294	345	334	329	329	329	331	311	325	295	291	315	313	326	327	344	349	297	355	329	329	332	304	316	301	342	314	347	319	326	346	333	338	319	322	336	305	318	295	340	326	322	328	324	325	281	319	302	326	309	333	345	332	315	314	326	357	310	306	289	305	326	313	330	321	325	282	330	308	319	315	333	315	301	327	307	334	311	306	316	325	356	307	350	306	323	291	331	358	312	290	295	309	298	336	340	378	305	291	326	341	334	324	331	302	328	323	331	330	319	348	299	299	307	324	306	325	329	324	309	346	341	314	332	324	319	301	352	331	366	305	346	344	327	359	300	327	347	352	293	335	323	335	346	355	289	313	342	320	309	305	320	358	320	320	343	346	287	311	363	329	302	330	322	333	307	318	327	318	290	299	318	323	359	308	348	318	288	327	326	318	306	339	329	339	315	317	330	318	350	323	295	314	314	335	325	302	316	323	342	328	336	340	332	314	325	337	326	335	333	301	334	363	310	341	302	357	304	334	319	297	317	285	320	339	352	337	324	330	347	300	301	323	311	304	318	326	340	297	323	340	346	343	287	319	323	322	322	289	311	346	313	325	308	328	313	344	317	335	338	335	351	291	295	359	309	313	346	335	324	296	295	315	332	305	304	319	306	328	307	309	323	319	308	301	310	331	325	346	339	326	339	312	335	340	340	355	346	306	346	271	299	303	341	331	288	308	320	337	315	298	333	348	299	335	303	326	324	328	367	333	297	306	331	306	349	302	341	316	351	329	292	356	291	352	321	335	318	307	329	312	326	336	331	331	322	328	301	294	346	337	322	304	328	305	339	340	304	343	326	342	285	321	312	320	333	317	353	345	311	312	336	346	335	351	304	359	346	291	346	323	291	343	341	320	278	322	326	322	335	325	320	326	314	294	343	320	341	329	319	306	339	332	311	334	332	301	341	324	356	356	297	334	294	321	311	335	329	306	349	351	355	312	327	329	310	342	329	331	339	346	309	293	338	293	357	378	352	322	329	283	306	343	289	344	322	313	315	311	320	298	319	315	312	324	307	336	284	332	340	326	282	340	319	292	342	315	367	335	310	292	302	310	335	310	355	325	340	297	350	324	285	349	307	347	291	361	346	313	324	338	302	330	327	317	281	303	312	310	351	306	285	308	327	351	326	303	339	341	331	299	335	332	339	342	312	343	321	314	364	321	325	341	321	339	349	327	316	315	314	329	341	318	321	284	320	300	357	320	344	312	334	325	335	327	329	318	331	299	308	283	354	338	322	322	326	316	343	338	314	326	318	306	309	328	333	333	325	317	330	355	340	319	300	355	349	298	304	324	305	316	340	338	300	327	325	300	311	335	322	323	324	292	323	316	330	343	333	316	307	336	310	337	336	322	340	312	325	282	335	315	308	321	321	316	346	364	313	325	305	319	315	323	336	315	323	309	307	315	327	304	318	307	301	349	341	317	336	299	300	322	359	346	324	318	319	300	310	335	308	322	343	357	329	340	326	348	297	347	377	290	309	326	277	331	328	345	313	317	301	324	347	322	320	326	317	328	326	324	317	333	315	327	291	336	304	320	324	304	320	318	338	331	325	323	313
17136	24949	32943	38315	39477	38407	37370	32665	29309	31139	30483	25446	23014	26418	29000	23236	20128	19080	15960	11713	8850	8574	8107	9125	7342	6368	5659	4111	3125	3120	3788	5804	7300	7529	6381	5101	3459	3156	2872	2288	1809	1651	1712	1457	1380	1113	1092	1114	1038	973	1348	1822	2975	3170	2478	1720	1210	940	827	735	742	732	767	780	823	781	786	761	742	803	779	750	732	769	775	715	752	758	793	756	737	766	764	768	766	816	806	726	771	758	755	706	795	797	756	742	792	768	775	720	803	736	781	761	808	727	721	787	787	742	780	750	790	693	719	781	752	791	823	799	820	795	771	695	774	768	782	757	732	763	793	758	723	762	730	724	730	742	724	775	770	766	766	739	751	752	772	749	699	728	770	784	756	761	739	781	757	748	758	820	775	719	739	795	805	721	785	829	744	734	734	786	721	779	745	750	738	725	763	703	747	790	752	719	755	748	795	724	780	788	729	794	751	754	805	781	780	733	768	783	783	772	739	768	744	752	769	756	769	713	776	710	786	781	774	759	735	736	740	724	764	777	769	769	745	745	732	774	770	732	771	767	776	783	758	805	723	753	813	760	802	756	773	742	783	752	754	765	727	728	803	745	794	745	760	786	734	743	758	705	781	743	738	778	693	821	801	782	776	751	768	716	757	740	759	789	773	735	804	742	757	758	762	761	767	788	808	789	691	725	769	786	755	765	774	760	757	727	742	773	742	785	756	760	790	763	776	783	762	772	755	736	754	730	815	757	772	758	779	742	713	743	745	759	729	770	752	745	772	771	754	812	760	738	760	755	730	750	796	744	809	805	780	799	732	741	758	782	784	747	782	804	788	737	782	814	834	800	759	748	740	737	812	725	759	763	716	737	789	772	773	757	760	709	743	718	720	813	756	770	738	768	743	727	795	747	735	799	742	802	760	765	764	738	741	725	746	721	764	788	742	773	725	748	804	780	772	776	773	786	713	784	738	790	784	745	820	748	765	739	764	762	760	765	844	780	783	759	799	739	772	754	738	757	726	757	765	800	751	757	759	816	732	777	691	753	760	716	758	695	756	744	765	763	774	725	713	784	765	777	773	746	713	764	806	775	745	800	772	710	808	764	772	742	776	754	801	742	715	777	720	736	711	776	768	865	750	813	740	769	807	709	751	747	772	758	778	760	782	751	715	788	769	753	712	738	812	774	726	762	686	669	804	772	712	781	774	825	811	754	802	741	727	767	758	804	732	778	804	736	785	778	784	766	766	762	689	795	724	751	728	770	773	719	784	766	769	762	726	748	756	755	771	764	788	708	742	724	741	778	744	756	725	725	786	794	752	788	759	746	777	753	763	727	757	788	825	797	775	768	764	825	792	729	762	733	787	733	766	723	724	778	743	793	739	712	816	768	773	749	739	790	794	730	784	742	744	761	800	746	749	756	778	747	731	772	756	779	740	785	787	755	765	775	722	789	748	736	744	726	760	704	753	757	778	731	738	778	706	765	756	779	776	745	718	737	772	766	715	744	777	740	713	737	807	789	758	766	747	790	734	787	723	746	748	713	771	759	731	764	766	754	793	765	808	763	682	732	737	763	775	762	766	743	758	772	704	759	746	725	763	745	767	762	745	730	730	735	750	732	740	787	751	764	763	809	810	743	772	765	753	762	776	779	754	774	751	763	742	749	703	731	798	777	797	717	724	753	783	781	759	769	806	792	735	744	772	675	762	701	774	759	744	762	720	728	718	767	780	803	780	773	737	822	759	766	771	765	779	771	775	759	764	743	767	830	732	765	792	722	789	733	751	798	698	787	804	805	767	784	784	766	722	791	731	790	840	751	773	749	742	747	760	773	761	771	762	697	783	779	765	743	761	740	709	739	734	747	760	780	733	781	777	703	750	767	768	809	741	732	766	758	775	781	732	752	783	768	767	763	778	775	752	762	713	750	722	709	753	785	754	739	781	775	740	773	758	758	772	743	736	781	794	772	748	828	746	723	768	786	730	790	777	757	761	754	746	801	781	710	765	753	755	782	778	774	808	769	788	815	740	793	765	726	714	730	733	759	769	694	750	764	791	732	792	687	721	838	806	730	706	738	713	787	742	792	730	802	783	792	746	794	764	766	766	783	792	782	758	785	708	745	752	778	764	746	762	713	776	770	793	775	756	758	788	743	733	779	717	755	722	762	774	759	794	770	753	788	801	785	736	764	742	783	764	771	735	753	759	735	776	818	745	748	793	739	769	726	774	760	789	710	760	753	750	774	745	782	777	732	771	745	725	759	759	718	765	754	766	731	776	732	806	752	780	742	756	739	728	813	759	785	751	781	762	744	781	775	770	728	761	763	781	784	780	739	732	781	754	764	743	741	799	738	729	751	733	749	752	774	762	794	734	708	762	732	765	763	748	781	731	756	732	780	716	714	765	758	740	792	749	808	752	821	741	757	760	771	742	750	769	763	726	789	786	747	717	750	754	799	827	749	781	720	745	711	745	806	722	771	783	752	743	763	790	736	716	719	742	730	821	796	763	759	788	795	752	729	793	786	707	798	730	718	757	768	766	746	763	734	747	768	731	712	779	758	779	773	821	705	757	767	734	729	738	733	751	755	754	738	769	772	766	764	768	751	736	740	806	756	778	792	760	752	753	744	785	739	756	738	806	721	773	736	731	778	774	778	778	772	754	754	750	775	714	778	750	763	788	789	747	747	723	749	720	712	750	733	785	770	771	792	752	753	794	719	748	729	750	766	793	734	759	748	823	730	773	803	798	791	750	758	752	783	763	756	798	807	764	740	795	770	763	768	736	753	744	764	752	740	771	721	753	783	760	839	761	743	752	733	751	757	720	703	735	752	760	715	735	746	722	727	753	751	782	798	753	742	762	751	762	754	736	779	763	771	729	787	806	784	769	777	720	805	781	728	758	784	751	744	808	761	808	778	747	762	831	733	739	781	729	760	766	761	769	734	766	809	744	765	774	774	788	763	788	777	783	833	772	783	744	742	785	753	679	788	712	785	783	796	765	781	799	759	797	796	778	788	708	783	784	777	756	724	808	748	744	710	753	763	834	696	783	821	762	746	792	751	771	776	656	762	777	752	775	798	756	773	775	731	771	743	762	715	778	774	750	788	771	749	743	738	813	775	777	819	740	792	781	760	718	781	761	746	727	770	762	755	741	772	782	769	773	761	708	787	769	768	787	746	743	776	764	788	833	757	763	752	789	758	736	733	836	764	713	751	786	746	770	752	762	761	701	745	705	769	770	726	777	774	823	752	803	752	759	780	741	799	742	738	772	753	747	719	772	807	748	756	782	723	764	775	817	753	778	737	747	759	762	736	756	767	747	821	747	755	712	762	763	734	780	771	770	739	729	717	714	780	760	735	781	810	780	757	760	730	724	772	818	740	744	769	769	752	741	791	706	751	796	780	759	751	759	791	763	760	777	738	791	751	712	827	751	733	789	755	809	765	781	748	769	743	766	801	795	750	760	767	719	766	720	800	828	761	753	780	765	757	730	773	748	747	798	733	756	775
34447	38504	37489	35140	33967	33646	31824	27170	21586	24011	20943	16608	12920	13817	17853	14084	11086	9168	6709	4121	2684	2453	2278	2674	2201	1721	1641	1244	947	851	946	1766	2210	2269	1770	1407	1011	783	833	652	534	511	505	430	453	351	339	355	367	383	312	421	959	1093	820	602	429	386	327	326	303	314	309	323	285	326	310	299	347	305	290	301	299	282	269	324	284	300	324	315	289	301	294	293	298	302	310	348	331	307	319	313	291	305	322	321	295	326	295	321	311	280	314	316	298	297	309	320	286	306	294	307	305	311	282	291	308	283	308	316	305	312	301	320	307	309	317	310	318	320	350	292	319	303	314	304	309	313	291	311	342	275	324	307	321	317	312	366	306	323	312	327	286	281	319	302	339	295	338	311	304	312	305	295	314	277	306	311	295	311	306	284	321	298	285	287	329	346	285	296	319	312	312	318	333	296	301	326	334	291	338	340	294	292	294	301	331	300	324	331	303	300	316	315	299	280	307	278	297	283	276	312	318	312	268	310	307	313	323	329	313	297	311	307	310	303	308	334	317	341	307	296	273	275	284	310	322	336	302	308	298	284	287	313	319	313	301	279	292	321	280	312	301	297	288	288	296	285	311	289	323	322	325	332	319	300	319	315	296	290	294	295	293	317	294	301	318	284	321	264	304	316	335	299	311	299	298	341	335	313	299	294	325	316	319	332	311	279	319	312	330	326	279	328	287	340	325	320	300	288	304	331	284	289	317	288	316	321	307	318	293	278	311	325	275	296	301	313	299	311	282	321	262	304	300	275	310	290	283	326	330	331	348	313	328	304	299	313	305	331	278	314	310	294	285	268	306	337	293	311	323	297	331	318	339	298	296	300	313	297	315	293	332	292	307	313	302	291	327	336	317	321	292	313	304	355	314	319	309	331	301	309	298	311	297	307	338	282	336	313	301	283	286	304	315	296	306	276	294	303	320	277	305	305	290	299	284	294	336	305	304	298	311	295	290	315	326	308	296	296	302	319	309	305	296	268	308	328	282	328	267	319	322	271	324	317	307	329	302	297	285	313	314	325	293	289	309	304	340	332	297	258	303	299	313	288	304	288	321	312	298	309	281	301	308	355	322	260	292	312	293	326	304	319	333	321	318	331	298	282	323	300	277	275	312	282	325	311	296	334	338	273	314	286	303	296	314	294	310	278	286	272	328	292	352	304	290	299	312	313	288	329	263	291	320	305	295	299	312	285	345	325	302	293	300	299	265	303	275	338	304	301	322	288	298	317	307	306	302	292	326	302	321	299	295	339	288	293	299	330	295	309	319	326	286	302	303	297	294	324	316	298	326	302	342	325	303	299	296	304	298	298	320	332	308	311	306	300	271	310	294	288	279	314	330	309	301	318	301	293	317	290	249	311	305	300	298	307	308	310	309	310	283	330	304	292	289	299	304	296	328	321	331	308	306	311	340	304	305	306	314	287	299	294	287	335	295	278	334	309	305	289	319	305	351	308	326	270	344	261	267	306	334	297	291	324	330	312	313	295	304	308	322	319	301	328	334	344	308	279	284	329	298	277	273	295	316	304	336	298	308	310	330	317	290	310	311	332	329	330	276	335	298	311	308	309	324	312	338	322	312	299	302	297	313	300	273	295	300	307	319	320	317	276	299	283	322	288	307	299	329	300	326	309	279	293	321	326	310	312	259	309	314	345	266	317	293	279	333	340	326	322	320	288	299	281	283	309	309	293	287	332	328	308	298	295	309	290	328	301	307	301	319	326	307	306	294	303	295	300	306	331	344	326	275	294	286	302	315	336	312	287	279	283	295	281	335	305	308	295	289	314	305	295	319	316	311	291	316	359	318	308	324	300	298	277	257	314	341	312	302	289	304	280	290	316	321	325	302	310	293	312	326	264	310	337	324	260	284	319	300	309	283	326	291	300	290	318	310	257	293	307	306	285	305	304	328	283	308	312	312	325	322	306	278	306	317	310	303	309	309	319	318	316	325	331	316	311	303	316	291	337	307	333	308	322	311	277	310	310	341	310	298	282	314	296	305	286	285	319	315	300	305	337	339	298	325	339	314	308	281	311	298	327	322	315	278	319	294	326	304	306	303	287	313	315	287	289	324	302	318	308	288	285	319	300	306	277	321	286	272	322	314	275	316	292	316	284	301	335	325	312	288	307	297	303	316	317	305	347	316	288	289	293	327	307	296	314	280	305	313	314	280	285	319	282	292	292	310	313	310	293	332	293	286	308	297	313	280	294	301	297	292	317	324	324	303	329	316	311	304	315	282	288	313	318	290	304	298	300	300	311	310	289	320	332	283	317	290	296	269	304	297	319	292	322	322	276	302	300	290	277	292	324	284	328	323	325	316	306	291	293	291	288	313	301	309	349	285	318	333	314	274	284	344	311	257	285	279	302	302	334	311	306	317	308	269	267	307	311	293	299	295	327	356	286	292	322	306	313	334	298	311	325	287	305	325	308	282	260	314	291	318	285	291	318	309	329	323	286	306	335	272	319	277	321	289	291	279	321	321	289	298	317	283	279	299	293	319	308	296	300	306	332	305	254	289	339	331	298	310	293	334	278	277	276	335	300	323	334	284	302	314	325	296	318	326	305	289	276	314	312	275	304	294	287	321	279	316	306	314	334	308	287	296	305	336	291	328	311	345	285	304	305	263	305	307	300	314	303	265	297	326	308	302	313	337	302	299	321	299	332	284	355	301	306	281	298	298	313	274	301	303	317	329	313	288	299	303	304	299	313	271	283	303	326	293	325	285	301	321	312	306	309	330	330	284	303	299	262	299	328	308	317	303	285	310	331	291	334	303	307	328	331	344	335	301	290	325	338	319	290	288	301	300	318	318	286	300	300	341	331	314	298	310	320	310	290	319	310	278	298	271	317	264	320	296	304	326	294	326	323	324	310	300	313	282	284	298	320	311	348	336	310	293	297	271	307	310	285	347	285	302	310	326	290	300	317	321	314	293	316	313	278	329	309	341	319	291	296	322	306	322	318	287	319	309	312	365	306	289	321	301	322	297	298	330	270	330	286	306	286	295	311	314	292	299	296	308	284	268	309	278	306	288	275	292	283	330	302	281	288	321	296	319	306	318	297	311	307	289	299	293	300	316	273	309	305	316	293	299	261	289	302	304	303	321	302	277	317	261	301	297	320	302	316	292	275	343	277	291	294	315	269	319	265	302	334	312	309	305	304	324	313	308	316	287	300	315	321	282	330	305	317	299	302	315	308	275	306	322	310	270	308	285	318	305	318	325	305	299	290	303	330	296	292	298	296	303	316	284	310	309	288	291	314	326	282	309	317	294	294	323	332	308	312	300	327	307	317	325	304	296	279	309	297	315	302	295	304	303	311	307	298	303	325	320	287	317	320	322	286	326	276	305	316	281	284	306	291	327	275	282	282	312	289	269	303	304	287	294	279	311	288	332	316	348	281	298	327	295	284	301	301	311	325	274	309	308	330	309	326	303	287	294	327	330	297	301	307	337	284	320	328	307	325
22932	31478	37183	43409	45394	45552	45740	41229	38075	39656	39650	34416	31157	34162	37161	30978	29405	28492	24173	17847	14369	13066	12770	14180	12267	9147	9057	6704	5004	4741	5749	10313	12708	12452	10555	8069	5522	4462	4713	3520	2721	2185	2787	1937	1791	1260	1178	1192	1107	988	972	1820	5374	5583	4317	2571	1602	1074	740	713	723	715	665	728	758	746	734	806	711	753	725	706	757	763	720	697	707	714	725	749	705	700	695	754	696	701	711	696	721	724	751	739	714	691	721	663	690	741	712	724	664	677	702	685	685	720	735	745	754	694	720	761	732	724	702	718	741	769	755	682	690	719	680	748	729	747	684	692	739	709	721	737	673	720	722	704	745	697	709	748	693	700	658	737	734	707	719	694	724	745	726	721	687	716	772	705	740	691	699	700	712	703	748	674	727	706	748	762	697	697	696	722	712	711	733	728	732	696	769	770	718	768	703	709	711	681	699	754	727	702	751	724	672	749	712	695	701	688	735	736	733	720	704	764	737	763	707	742	703	702	702	726	700	726	720	668	757	737	684	745	722	682	713	720	718	680	756	745	671	766	721	752	732	691	685	760	730	734	725	670	708	711	705	684	724	750	746	701	724	677	738	688	721	762	715	734	683	712	694	723	682	694	731	725	725	764	716	723	695	720	725	740	737	641	655	694	731	764	718	759	722	688	722	697	738	692	689	749	741	705	725	715	769	732	676	736	697	761	714	739	747	731	700	778	722	713	743	736	713	694	697	694	703	720	726	693	780	690	743	729	693	735	702	709	745	668	713	750	694	729	691	714	715	751	681	703	648	776	701	740	686	733	736	752	720	701	747	724	726	760	683	692	733	726	708	754	707	709	696	701	721	740	683	697	691	683	731	721	768	723	697	736	732	724	776	716	731	741	726	693	709	732	727	676	747	749	723	678	714	729	701	747	730	723	709	746	730	800	750	755	691	719	801	709	706	713	712	684	753	701	787	730	732	746	787	710	703	702	721	741	749	721	700	697	721	727	761	738	738	751	732	732	766	726	723	723	710	704	780	703	720	749	688	696	761	750	765	708	767	644	751	701	674	744	730	718	740	737	730	734	727	747	735	723	764	756	700	693	715	735	716	718	712	672	721	834	751	695	695	748	725	680	717	703	732	714	724	743	750	695	666	763	727	711	713	694	751	726	772	698	711	745	760	744	724	722	771	749	678	719	707	729	704	713	719	730	762	696	773	742	691	708	753	698	717	724	704	754	705	738	774	743	768	711	704	737	739	691	742	657	747	720	704	795	706	659	743	707	725	709	731	750	692	706	661	755	694	717	694	695	722	689	738	723	735	724	691	719	678	700	646	754	681	790	703	706	721	676	713	687	711	706	698	698	711	758	708	711	688	716	692	731	726	754	714	711	716	739	724	714	721	724	676	747	752	726	730	712	757	701	754	707	729	669	743	709	717	705	707	690	741	718	708	725	655	742	725	760	745	767	753	731	706	749	715	779	777	707	734	731	723	756	706	707	763	718	743	734	754	700	745	744	699	733	753	708	721	756	733	680	712	707	686	738	718	749	746	710	748	742	753	697	702	730	690	724	692	665	729	742	730	696	744	701	685	709	692	745	725	750	718	729	759	695	706	683	769	751	693	737	702	732	751	735	712	720	736	730	746	696	745	728	713	689	707	679	762	666	729	693	772	700	708	751	677	708	755	721	718	733	698	716	680	714	728	723	739	704	703	748	697	727	747	727	722	741	717	692	740	719	660	719	710	722	725	699	728	734	717	705	721	675	696	727	701	744	747	693	744	692	709	716	669	696	716	749	754	725	727	698	755	751	684	718	733	689	787	718	711	673	731	714	698	694	676	725	757	722	733	736	708	730	786	686	802	809	728	750	723	659	779	725	745	745	718	668	715	750	703	661	715	708	726	706	691	694	689	668	674	726	713	699	725	715	712	719	743	690	739	743	712	736	690	714	673	760	742	709	735	692	694	681	660	647	724	693	742	723	704	747	744	711	705	760	704	714	709	691	729	704	727	696	699	740	738	760	763	692	747	761	750	738	712	711	749	713	728	721	716	742	719	679	732	777	732	731	769	767	754	751	750	669	747	712	706	747	702	687	704	698	709	688	738	737	750	724	691	751	730	725	750	697	753	732	685	696	746	731	710	726	734	719	780	741	709	721	681	753	723	682	644	747	735	740	708	736	747	725	726	722	690	741	700	753	754	756	706	711	711	724	754	684	712	762	721	690	679	663	706	728	722	707	685	767	762	729	692	705	683	751	717	719	726	737	745	679	691	745	683	741	749	711	666	688	733	755	727	684	684	762	715	736	783	754	717	780	733	704	706	737	700	718	722	692	724	721	731	717	723	726	700	719	753	757	760	708	717	690	761	688	717	761	674	729	717	690	758	737	671	751	703	676	733	721	747	736	708	740	670	741	690	742	697	721	673	756	756	712	705	693	724	720	714	774	715	691	714	765	688	730	695	738	718	765	721	719	745	776	687	721	724	747	674	725	739	775	756	699	719	722	727	664	796	700	768	672	708	706	695	725	672	748	703	726	686	715	707	722	738	754	692	678	721	730	683	712	744	771	705	791	724	723	722	703	711	697	738	744	743	702	723	712	705	683	702	711	668	757	718	741	763	718	739	709	707	720	733	710	697	743	715	758	724	708	693	685	703	748	732	756	721	757	711	762	766	705	722	736	718	729	725	757	687	747	731	770	726	746	752	781	712	744	687	724	730	708	709	692	745	754	702	693	741	740	718	728	692	761	711	725	695	697	694	745	706	711	754	725	692	703	697	713	732	669	762	686	747	658	693	764	668	712	679	735	725	724	653	765	714	746	728	710	681	705	722	703	694	750	708	764	724	732	747	775	752	673	731	775	724	768	736	784	683	732	711	726	727	683	727	726	695	682	681	740	692	680	706	740	710	685	690	687	720	657	728	723	682	722	721	719	736	743	716	708	711	670	700	702	717	740	743	677	709	718	742	739	721	687	741	741	720	744	689	698	690	773	742	693	745	749	761	742	731	735	671	761	707	743	684	703	705	696	705	755	727	739	703	755	699	706	717	727	678	678	690	725	739	725	706	708	777	715	713	709	706	703	735	704	718	720	735	710	683	754	706	750	719	712	737	757	756	698	703	716	698	730	744	695	716	717	701	729	716	717	707	735	703	729	750	763	742	791	707	661	723	729	722	719	743	757	711	680	692	733	720	728	718	714	718	733	681	726	734	758	717	745	792	705	730	765	730	759	692	738	741	697	729	719	786	691	693	729	728	737	750	703	687	716	713	724	726	711	771	721	741	694	708	738	711	712	761	704	693	705	722	719	743	766	745	714	691	735	716	763	689	741	742	794	735	727	715	734	737	722	710	701	712	732	698	792	722	738	695	733	670	703	765	751	670	727	732	690	735	737	727	710	709	669	772	731	704	719	733	695	755	723	689	674	685	730	719	740	775	707	709	759	708	693	731	752	703	707	720	698	728	704	750	715	715	751	680	731	706	745	721	694	692	707	757	709	695	742	674	751	680	697
11326	9975	10969	8040	5836	4391	3418	2401	1810	1752	1649	1492	1467	1500	1270	953	801	725	704	606	551	526	512	486	469	462	465	444	361	362	415	427	410	429	404	404	412	369	411	342	391	390	384	378	366	390	397	349	380	349	357	380	368	419	446	404	347	366	353	346	343	344	395	358	349	337	330	326	391	381	332	353	349	365	319	360	314	367	390	371	344	362	337	329	375	326	321	368	349	382	355	332	355	341	378	345	384	374	393	394	383	366	350	348	338	400	357	361	375	360	388	381	369	322	346	342	393	344	343	380	362	357	299	383	358	345	374	372	363	322	320	371	346	348	335	363	356	363	324	363	348	362	364	340	341	352	373	366	347	370	327	352	325	381	354	345	318	335	356	333	333	364	341	351	357	359	347	365	374	348	369	358	342	380	365	349	357	374	306	353	326	340	332	363	361	351	339	366	348	386	348	313	349	372	359	362	369	365	333	346	339	379	351	366	333	334	319	377	386	351	374	349	330	349	349	360	335	288	329	348	352	346	386	360	373	379	367	397	316	325	375	363	353	329	352	379	343	369	365	368	326	335	345	326	392	371	379	346	361	355	364	373	364	368	346	340	361	385	370	361	336	370	341	356	363	336	362	374	324	370	377	329	338	363	356	376	384	349	398	373	370	328	388	328	315	366	367	399	386	375	347	363	323	357	371	379	372	338	375	339	371	342	314	398	349	353	332	322	372	377	323	327	370	360	364	403	346	314	342	357	352	392	346	391	357	348	368	357	356	375	375	354	387	342	342	396	356	352	358	371	342	360	357	337	349	345	336	364	376	372	390	340	338	327	370	307	321	361	336	355	343	323	349	373	403	371	366	355	368	343	403	348	376	338	366	343	396	363	375	364	357	354	347	357	366	399	366	389	361	337	357	376	336	329	363	380	353	344	337	355	346	376	387	379	323	410	369	379	350	352	349	350	335	360	374	351	334	348	347	349	353	343	346	361	371	367	346	344	342	379	338	333	330	364	321	361	354	326	376	324	373	339	336	376	371	365	378	375	343	313	375	363	362	382	347	372	321	371	338	384	367	344	374	335	345	355	358	378	360	362	357	357	344	330	325	386	363	354	343	362	303	345	346	358	362	360	342	341	383	315	343	333	366	361	343	389	362	343	367	366	369	349	370	349	381	354	381	347	338	358	358	336	381	334	386	342	386	375	336	336	343	381	357	351	341	356	335	356	345	373	372	343	345	405	363	363	370	350	337	351	360	352	373	344	378	338	352	385	309	357	362	364	375	356	375	384	344	340	371	378	366	357	334	336	364	358	326	345	371	381	346	353	343	336	332	331	372	402	353	364	344	347	384	372	339	374	356	350	361	369	331	320	378	369	305	350	362	346	360	350	355	349	320	356	354	352	372	328	343	355	384	336	375	383	381	364	370	352	360	350	355	383	352	391	407	339	333	370	347	372	367	345	338	360	370	359	365	373	337	346	368	351	378	381	359	363	371	322	349	368	414	340	359	320	341	346	366	363	366	386	395	342	337	339	352	348	343	357	333	345	353	334	353	335	405	374	362	378	376	369	383	386	381	363	341	364	342	344	347	335	361	352	353	357	373	387	352	342	361	351	340	350	318	396	364	348	346	341	380	365	336	348	371	364	379	335	356	366	365	343	352	362	369	360	330	368	339	397	348	365	357	373	318	393	390	315	373	329	350	375	370	353	352	381	368	370	367	341	334	352	355	321	363	332	371	349	377	354	343	321	359	369	335	394	354	347	359	343	397	354	355	351	337	365	387	328	338	326	347	359	382	351	377	348	346	333	367	323	359	360	355	357	365	376	325	359	322	345	362	404	338	404	327	362	349	342	356	346	359	371	398	349	350	344	365	402	332	339	417	341	373	314	337	331	343	348	340	385	335	321	364	339	352	344	387	378	359	362	376	337	360	378	361	346	373	368	386	348	370	343	340	383	381	359	374	364	395	325	348	351	391	344	369	333	335	362	345	343	349	358	373	362	359	348	341	333	367	342	346	378	346	367	352	341	375	361	350	363	385	359	362	361	384	373	336	346	367	328	383	393	310	352	342	366	348	355	361	331	339	380	390	353	363	371	361	388	344	371	324	343	384	388	327	368	393	361	383	377	342	352	367	352	365	356	327	359	388	334	363	379	356	347	373	372	311	345	370	381	368	341	334	343	355	388	405	366	361	337	381	350	364	335	318	321	323	367	355	339	352	325	379	377	361	367	382	353	360	348	379	338	327	352	333	367	333	377	376	362	383	360	355	339	357	375	339	383	354	368	372	392	404	380	337	314	347	366	329	358	347	353	351	362	326	340	348	395	354	391	357	323	361	361	371	368	378	365	344	325	379	374	367	355	348	360	355	344	354	364	358	348	370	361	370	376	328	359	353	386	363	337	345	374	377	322	342	330	334	347	339	399	372	338	342	366	379	343	384	382	370	379	379	362	354	354	346	354	329	358	353	375	332	347	372	372	412	331	379	351	347	359	346	372	365	357	367	357	349	338	322	348	327	352	322	363	381	398	375	386	359	376	330	393	364	387	395	332	399	345	383	370	370	380	361	354	324	330	357	325	374	378	387	375	344	355	323	346	375	327	385	365	364	360	366	365	378	383	386	345	388	379	399	377	387	367	367	347	365	341	361	344	336	392	358	360	355	362	360	356	375	347	356	327	364	380	377	336	363	356	357	371	391	346	341	385	342	333	326	338	363	339	379	318	406	342	370	336	349	341	348	348	365	375	379	356	353	333	343	385	384	394	346	326	386	347	364	326	384	354	353	399	328	341	356	332	362	351	352	363	390	340	357	367	363	363	358	377	329	387	354	363	363	362	372	331	349	361	337	347	367	368	368	370	355	346	376	357	364	319	359	332	293	346	348	360	352	362	396	367	344	352	346	311	333	360	362	368	327	351	359	325	341	363	387	360	364	359	307	309	339	365	352	385	365	344	358	345	352	348	404	338	370	368	340	387	350	397	361	333	388	346	361	342	353	355	348	331	356	366	333	363	369	361	363	407	341	368	350	354	387	362	379	369	358	324	386	344	345	363	336	343	370	336	350	366	319	363	352	359	329	371	367	365	346	364	402	328	370	345	362	402	378	348	335	354	369	322	362	340	339	363	414	333	370	356	329	350	344	408	337	402	355	349	354	349	361	351	344	375	385	356	352	329	356	374	351	332	338	304	397	369	353	375	394	335	358	380	335	351	376	316	358	352	345	340	373	431	368	345	407	364	367	325	361	366	346	401	364	365	333	318	380	381	349	359	340	336	352	356	343	382	349	368	363	362	321	359	369	370	343	350	349	338	369	366	361	364	362	367	349	364	350	347	353	365	361	348	353	379	363	372	361	374	367	352	354	384	344	344	371	378	347	370	355	340	384	371	347	380	352	369	372	344	343	367	367	339	379	358	369	378	353	359	376	366	395	340	338	361	363	307	367	347	357	354	375	348	381	349	321	337	356	321	384	378	356	375	336	349	357	360	370	352	374	378	377	393
7395	9186	15498	16733	15912	13898	12484	9880	8246	8326	8087	7362	7215	7082	6744	4700	3780	3558	3395	2780	2471	2086	2150	2042	2093	1821	1701	1441	1249	1184	1261	1373	1372	1512	1385	1229	1081	1061	1084	1011	979	959	944	978	939	889	943	911	887	874	930	978	1102	1201	1242	1037	976	858	831	807	817	859	800	822	844	864	800	808	801	797	806	851	808	828	808	793	858	888	838	863	880	798	801	803	755	822	837	826	858	784	913	818	835	839	828	816	870	830	786	857	809	830	834	850	868	831	836	843	868	863	794	838	803	890	838	822	828	835	817	827	810	834	814	865	827	849	824	798	826	847	857	854	785	802	855	892	816	828	855	825	858	909	793	816	823	875	859	818	823	831	857	767	805	865	851	764	845	818	837	791	830	854	768	854	864	863	821	891	841	829	830	821	809	835	818	799	848	822	884	808	941	847	805	866	817	843	823	803	826	798	873	850	860	800	865	821	852	857	826	819	818	847	783	825	824	906	854	824	867	839	815	813	806	834	853	860	838	824	844	818	833	835	854	810	821	814	844	816	803	848	821	821	808	842	815	871	849	820	860	832	802	862	752	863	836	855	805	830	872	828	824	851	826	810	779	827	838	787	862	805	771	831	883	818	800	851	830	825	803	756	850	772	829	854	806	827	814	832	822	851	801	799	849	858	833	776	822	811	838	853	829	866	822	849	822	853	820	788	856	849	860	845	834	808	882	823	820	779	876	806	858	826	840	867	792	857	846	841	824	785	863	859	841	828	838	823	881	875	866	798	859	817	836	784	786	813	812	810	842	811	861	779	868	833	792	842	824	854	806	813	784	814	856	838	820	830	841	823	814	774	885	833	838	845	859	764	806	839	818	811	849	805	851	815	791	837	846	794	839	863	854	841	851	799	854	832	833	876	819	819	826	840	815	826	814	830	812	817	866	784	803	806	793	832	830	777	803	810	813	850	844	833	749	819	893	844	807	825	787	835	870	840	822	757	862	869	853	863	851	799	800	839	865	829	787	774	801	866	887	825	829	842	779	817	821	819	848	859	868	831	839	849	863	842	847	845	890	791	867	768	842	883	821	841	888	812	836	833	799	855	861	854	825	825	836	804	842	803	886	814	778	824	813	853	806	821	782	856	852	855	800	774	862	797	831	830	825	833	845	819	834	846	868	874	876	846	825	844	837	787	795	797	832	829	778	842	855	801	856	887	790	862	866	850	816	856	813	822	847	868	831	812	841	798	834	841	778	862	870	817	804	841	853	752	866	876	814	788	798	846	805	822	820	812	818	846	839	813	834	817	815	794	848	840	864	804	857	834	803	862	865	871	846	875	830	790	815	809	799	800	806	747	785	820	835	803	808	747	833	822	844	817	850	853	788	840	842	833	813	829	734	829	855	838	805	842	846	822	770	869	858	882	835	827	864	833	802	878	788	863	832	849	817	842	814	837	819	777	773	823	877	833	858	818	862	802	854	808	784	822	816	879	835	848	813	844	870	792	857	804	811	835	855	832	809	847	855	858	824	877	793	798	812	834	812	831	862	781	833	833	840	821	835	813	812	840	840	804	861	836	849	856	845	777	860	787	807	829	844	813	827	826	883	794	805	840	804	836	855	801	823	767	871	816	768	843	826	864	814	806	829	809	827	842	836	837	853	837	845	843	810	880	894	818	832	802	859	853	842	787	874	832	852	815	865	818	875	832	817	841	852	855	873	828	867	815	847	813	849	800	927	760	826	863	783	796	813	858	813	815	838	809	854	863	836	818	826	815	813	854	909	756	813	875	807	799	838	843	840	811	851	855	785	809	835	816	816	822	814	848	816	840	841	854	822	869	777	811	869	834	853	800	766	822	858	845	824	874	800	839	840	837	819	805	805	863	803	813	875	801	826	845	834	854	825	790	849	810	795	860	840	797	809	858	850	816	784	875	857	870	862	814	812	840	812	827	795	815	827	844	875	791	835	839	855	813	851	856	835	856	840	820	872	822	797	800	859	815	780	857	855	846	827	855	817	819	807	803	825	805	863	884	835	873	849	893	828	819	867	786	856	804	850	841	834	825	821	791	785	814	845	798	835	817	795	794	845	812	813	872	917	776	841	828	831	854	825	814	846	816	813	836	824	844	818	839	818	862	815	844	788	800	854	834	759	829	861	838	850	864	800	863	813	830	845	830	797	880	847	815	813	839	841	801	804	808	847	825	770	819	849	860	847	859	901	807	853	825	820	799	846	840	903	840	844	839	837	814	825	828	822	869	839	845	818	837	829	774	836	820	816	896	842	853	785	841	886	872	838	862	850	822	809	888	822	799	834	812	826	862	861	852	796	835	826	814	787	865	886	818	827	808	782	833	759	885	846	772	808	827	796	855	827	834	833	793	865	812	843	815	797	836	872	808	839	808	841	806	776	811	810	820	782	881	811	866	837	854	789	814	894	827	874	837	830	833	863	837	885	831	801	802	820	841	809	818	792	897	857	843	858	853	835	796	805	834	869	843	826	782	800	809	809	825	782	826	837	792	848	802	812	791	828	850	822	816	825	810	865	841	824	805	829	831	848	832	859	877	838	831	838	841	792	842	828	785	815	867	799	816	819	880	801	923	889	830	805	815	809	801	818	835	895	819	870	879	848	850	820	869	828	820	853	857	847	773	809	872	837	818	827	811	836	823	847	845	837	797	823	804	846	893	911	845	864	862	826	872	877	836	839	854	866	802	895	859	873	823	848	799	797	853	823	817	838	858	869	852	817	756	843	867	847	850	834	838	905	841	861	800	840	869	849	870	839	808	786	883	837	837	853	909	808	811	854	817	864	837	818	869	841	811	880	855	856	814	805	836	823	851	832	805	820	847	845	849	832	868	858	846	839	821	845	876	850	826	832	866	859	801	846	849	862	791	886	835	831	795	839	830	819	845	874	868	867	840	803	757	845	885	785	794	830	771	807	860	837	831	844	832	807	829	809	825	862	859	847	812	844	828	825	839	807	770	802	785	778	869	790	796	838	871	833	817	844	795	842	844	823	834	843	844	828	887	831	883	780	829	846	735	821	810	862	809	885	818	785	838	827	784	855	878	844	796	870	814	869	823	853	841	811	853	843	873	817	832	816	789	817	812	812	799	814	780	821	810	776	829	887	792	842	801	789	847	854	834	846	822	829	797	789	786	860	886	806	813	824	841	841	837	771	848	841	798	832	885	838	867	854	821	855	858	833	801	816	839	873	840	798	813	848	854	863	825	823	831	867	863	831	778	863	824	854	810	840	834	815	782	835	797	875	886	795	791	829	814	857	810	850	802	836	812	790	850	892	874	883	836	812	834	799	855	828	852	859	844	838	815	820	795	857	866	825	810	818	828	825	840	803	885	791	851	825	876	819	833	830	853	809	874	829	816	820	822	894	841	858	819	842	880	811	846	853	810	852	863	820	829	867	802	829	862	835	811	793	789	847	819	819	831	840	815	811	804	822	810	783	848	857	840	844	788	871	846	838	799	870	818	848	804	834	865	864	784	848	797
24970	31634	33050	30843	28679	25952	23759	19190	14146	14146	13184	9283	7257	7204	9758	7141	5582	4435	3263	2038	1485	1398	1393	1354	1472	1013	1123	859	634	622	731	1075	1346	1245	1086	837	639	558	585	495	416	447	429	433	406	346	346	317	397	374	351	505	629	677	544	505	402	354	328	350	324	338	325	294	300	344	316	307	313	339	309	323	335	339	342	344	306	319	322	302	286	350	307	318	275	320	327	312	351	342	349	312	313	308	324	322	318	315	304	348	345	309	310	317	326	336	308	316	368	305	320	306	320	343	309	311	317	354	299	297	293	360	301	318	332	332	298	315	348	342	325	343	331	311	315	344	311	314	304	303	304	327	309	330	340	317	320	309	283	321	312	339	340	301	341	306	322	321	307	322	348	339	261	317	365	324	308	347	329	306	322	308	293	311	347	309	325	319	320	340	328	307	315	351	338	275	326	328	294	314	353	322	317	310	287	325	287	336	319	298	380	340	308	336	299	292	348	333	307	332	330	340	348	353	311	304	319	355	332	330	354	323	309	328	345	331	324	334	297	309	327	302	350	324	305	356	330	325	323	323	331	344	352	308	292	327	320	315	320	300	323	299	316	278	343	349	317	307	350	344	309	323	326	318	342	304	306	314	342	310	318	332	348	324	347	320	334	333	346	320	346	343	330	306	326	278	326	294	302	331	312	291	324	329	323	312	313	352	306	328	329	321	321	348	331	307	346	308	323	371	322	345	323	337	355	312	312	348	319	302	329	374	316	341	298	303	338	348	340	343	345	312	329	323	299	340	301	301	312	323	317	321	343	318	305	334	310	297	310	301	314	373	329	339	287	308	329	317	300	322	304	298	297	304	313	321	339	336	341	306	314	358	346	309	345	303	331	301	333	314	302	310	315	317	305	315	334	347	335	318	300	344	337	306	296	327	314	311	319	316	269	339	331	315	344	328	320	326	324	317	321	291	335	312	300	334	338	319	328	297	336	324	346	295	340	277	307	319	309	337	289	333	346	325	314	307	323	320	313	301	349	327	331	306	324	326	290	323	318	297	329	300	281	310	339	277	331	334	339	322	324	319	320	328	320	329	324	318	315	322	298	305	330	304	321	333	341	292	292	306	341	312	313	312	340	335	328	328	361	326	313	333	339	298	316	317	320	295	304	292	311	331	326	307	316	328	330	362	318	331	325	351	310	319	334	323	329	309	269	288	317	320	334	303	335	349	343	328	322	316	327	304	326	319	311	337	326	345	314	336	303	316	306	335	366	338	320	317	313	313	332	303	311	318	322	328	309	350	371	357	361	331	352	333	346	339	332	315	299	325	350	318	321	315	329	286	320	308	378	328	353	342	285	301	350	347	336	315	318	346	323	326	335	316	323	327	314	354	310	322	312	299	349	326	333	350	321	307	330	318	329	342	337	321	316	304	334	333	339	350	327	311	334	317	305	301	327	336	353	307	341	317	311	324	325	330	338	326	308	319	308	300	320	350	316	338	319	322	316	321	326	320	277	275	313	337	338	311	342	337	349	309	339	340	326	330	312	325	334	327	342	338	342	354	362	313	329	311	341	322	289	347	345	336	304	318	309	318	322	327	311	355	314	361	333	317	330	316	308	343	343	344	310	325	324	303	335	332	323	333	328	345	347	293	325	333	318	288	302	350	327	294	325	311	331	306	344	344	330	298	330	320	316	337	306	325	319	322	320	313	296	287	327	308	322	297	312	328	306	341	333	306	318	323	323	342	322	327	327	307	308	324	301	301	302	325	343	286	338	332	320	335	318	282	345	313	328	332	319	317	338	354	346	302	362	333	330	328	312	334	303	332	350	321	343	341	309	352	316	300	334	310	281	324	325	339	321	317	304	312	322	301	335	324	301	291	310	323	353	359	316	330	323	319	315	334	335	322	322	310	329	325	312	306	323	318	310	295	320	325	369	339	324	323	330	338	301	348	295	316	308	335	338	327	313	337	305	335	306	338	311	313	331	305	314	326	353	298	348	346	325	288	335	351	312	351	304	345	330	333	310	329	334	315	301	318	322	312	324	332	293	316	322	348	317	327	307	314	325	312	294	316	289	347	278	301	328	354	318	305	314	316	328	379	330	336	316	332	334	288	342	307	312	300	340	362	311	327	324	351	303	318	349	313	288	293	307	331	280	296	345	379	317	325	313	328	334	346	334	334	335	303	341	325	310	361	332	355	311	322	299	329	311	315	306	332	330	304	324	300	348	347	331	337	292	319	303	319	321	300	330	289	311	316	347	289	273	320	302	335	333	304	314	296	292	365	360	325	335	310	342	353	328	308	349	317	300	332	322	371	309	307	292	359	316	321	343	327	300	352	339	316	346	325	325	301	324	340	329	303	316	300	312	312	312	340	323	299	333	309	318	360	334	301	337	299	323	333	302	320	293	301	316	319	380	336	318	337	333	336	348	352	322	318	318	319	319	321	367	294	338	315	308	335	323	331	289	309	352	322	306	332	317	296	332	289	320	323	353	333	376	325	359	334	316	341	314	337	287	324	300	341	283	321	335	314	370	322	339	329	312	288	333	304	288	299	352	301	369	320	355	330	330	329	338	320	313	289	329	337	349	296	314	320	318	344	355	317	362	339	309	354	369	332	308	291	298	357	372	330	354	316	321	322	316	330	353	316	318	311	287	315	316	346	321	327	356	318	323	350	331	319	320	332	335	301	331	311	301	308	329	309	333	300	344	301	311	328	298	322	327	344	324	328	311	330	341	326	339	302	343	308	326	324	292	329	317	300	315	372	342	324	337	308	326	317	309	335	325	306	327	316	308	326	278	339	311	340	358	299	365	318	301	306	360	326	337	309	347	325	328	370	298	328	317	358	338	344	340	302	353	337	284	284	302	302	349	307	326	312	313	301	328	316	349	335	323	341	348	319	311	281	333	354	337	255	271	313	324	311	305	304	349	309	296	284	307	298	312	329	321	307	337	320	342	357	314	329	299	320	313	328	324	303	335	327	322	322	332	311	291	334	331	338	316	284	314	312	299	279	317	338	329	348	291	329	318	313	351	346	308	337	344	311	302	329	303	311	338	315	318	302	284	338	313	327	297	340	313	323	295	335	333	329	301	332	320	322	327	326	300	292	293	372	350	341	303	335	311	302	313	324	327	337	361	321	329	338	330	351	318	320	280	325	324	298	327	325	300	319	317	333	304	328	345	292	313	350	310	322	340	345	327	313	329	338	316	348	307	348	330	318	337	307	305	334	320	294	330	314	321	327	342	330	331	317	344	322	344	357	316	300	279	324	319	354	304	342	348	322	291	328	362	324	340	329	328	323	310	344	309	319	342	326	336	314	345	302	317	288	344	306	346	311	340	296	339	305	377	354	323	332	299	311	335	346	316	303	310	302	340	329	303	319	321	340	329	307	330	318	303	320	334	377	325	301	295	315	308	316	353	311	327	362	334	299	310	323	299	328	341	342	283	351	321	312	312	334	305	327	321	313	310	322	329	332	279	296	315	329	333	310	345	322	296	326
17171	25015	31559	37083	39481	38485	38447	33449	30533	30482	31507	25870	22661	24383	28135	20739	20148	18084	15918	11033	8438	7629	8288	8143	7514	5158	5941	4471	3333	3057	3772	6576	7634	7207	6438	4541	3088	2763	2576	2158	1764	1734	1839	1586	1381	1008	961	935	908	898	1044	2453	3435	3136	2400	1638	1153	858	779	766	738	751	751	765	741	778	754	775	785	746	757	712	713	787	771	789	788	724	787	721	787	712	724	744	706	712	735	746	703	764	745	769	779	750	729	802	740	761	749	747	789	781	751	787	773	720	777	716	745	770	726	778	746	788	696	747	773	809	725	745	787	732	804	816	750	739	802	774	734	765	759	795	755	718	784	708	757	740	755	740	763	747	784	739	731	704	776	747	731	737	753	765	791	741	756	744	743	771	791	751	753	752	723	727	741	719	784	734	759	752	721	831	802	741	775	790	761	728	737	735	767	794	735	732	754	796	785	755	740	774	746	793	742	788	763	791	746	728	744	723	753	691	797	739	744	736	712	740	790	753	780	757	764	757	753	724	725	739	759	742	773	741	776	776	775	727	757	758	692	779	771	744	717	751	706	807	731	745	736	710	719	779	774	783	789	762	765	692	750	732	793	773	800	733	755	714	778	803	742	753	769	734	774	804	708	766	732	733	706	750	750	669	689	734	751	733	742	762	803	739	715	736	715	741	737	744	793	836	771	744	760	788	759	746	770	738	720	713	759	761	737	783	797	720	809	738	760	780	765	785	762	751	724	788	783	786	731	731	760	723	768	758	764	763	757	720	725	756	789	735	760	783	704	772	764	789	763	729	800	751	736	717	701	788	772	815	767	763	767	816	732	732	770	749	742	776	737	781	783	735	777	780	796	769	775	733	792	737	733	740	763	801	772	741	708	779	712	786	744	753	748	754	716	780	773	749	730	814	782	787	802	721	813	738	712	800	760	794	781	725	729	807	748	755	767	746	788	762	721	765	800	749	743	758	762	764	773	800	702	748	727	775	781	783	724	752	752	768	757	762	729	763	716	749	760	803	767	723	734	734	754	763	762	748	751	743	759	716	740	776	746	774	761	774	750	773	767	791	757	746	743	765	716	729	710	785	715	719	770	743	746	789	762	748	744	767	769	733	708	739	797	713	752	757	786	722	771	694	747	719	773	737	733	743	788	751	739	748	757	776	745	766	785	753	748	720	768	772	725	708	804	771	777	779	733	751	782	734	786	738	722	759	739	731	765	774	755	744	726	763	776	771	722	740	730	773	750	756	752	710	728	744	797	803	814	762	750	729	820	715	724	762	720	752	783	747	734	738	766	755	818	841	745	751	792	726	777	753	771	738	770	751	784	773	788	687	776	715	733	744	723	761	757	752	724	774	751	743	742	749	751	781	747	738	755	780	777	794	763	746	730	760	773	752	756	798	726	761	750	765	747	766	757	756	807	729	744	752	802	774	777	743	762	721	744	747	804	763	741	788	742	751	746	774	754	783	729	736	784	769	737	760	714	786	754	743	753	774	738	770	791	719	752	776	795	779	744	782	760	765	776	772	695	783	722	777	766	730	745	751	777	773	786	729	772	739	775	710	740	789	748	795	765	727	776	771	725	753	781	775	739	803	737	777	758	759	772	742	773	726	738	730	783	747	767	776	745	774	754	738	743	725	750	740	695	729	721	734	731	788	716	775	780	781	732	744	720	757	723	729	745	763	717	753	765	709	771	716	709	759	764	770	748	732	748	720	776	814	765	768	741	813	721	749	755	733	778	756	748	808	769	744	737	723	739	787	787	765	780	762	796	732	720	774	736	747	715	739	757	733	749	783	771	748	703	789	691	733	747	766	750	777	762	757	754	778	788	783	719	800	729	745	799	718	760	700	791	748	700	790	774	754	743	727	767	743	771	754	746	745	772	709	786	800	755	732	778	816	746	766	747	756	776	810	699	778	803	743	765	815	737	694	700	720	762	758	769	747	774	740	732	752	761	752	718	728	720	748	731	796	719	740	794	727	779	726	769	758	736	759	755	753	749	793	742	783	736	715	721	741	704	727	736	766	720	776	713	752	739	779	749	784	738	744	722	793	775	792	769	775	712	777	733	754	808	772	759	774	788	730	762	736	773	740	783	761	749	739	723	748	740	783	779	740	738	739	740	731	781	771	811	777	700	766	737	734	724	795	743	740	733	729	735	798	736	736	783	723	741	723	814	750	795	714	689	728	728	826	759	774	703	777	757	719	738	742	738	753	723	734	780	766	771	780	759	826	754	762	773	739	770	789	700	722	720	740	784	761	747	753	711	803	754	771	731	719	746	704	760	717	748	726	773	770	765	773	736	760	757	741	770	758	734	756	713	732	709	741	738	762	705	761	785	746	717	733	753	757	749	731	768	765	759	772	749	755	774	762	722	722	750	761	761	791	707	772	802	701	744	751	779	742	764	724	736	768	782	753	750	774	753	758	767	762	763	754	764	812	770	746	770	728	738	738	729	777	737	765	727	725	707	735	735	747	765	743	747	763	823	745	762	738	752	771	720	715	754	753	789	714	788	766	756	726	751	765	750	736	720	759	767	779	739	811	773	717	735	765	772	741	760	747	739	727	775	733	773	703	771	717	776	750	790	773	730	757	787	754	800	777	751	786	775	766	760	739	754	781	800	732	752	758	788	719	778	711	766	820	731	700	766	759	729	734	793	747	755	734	749	709	754	765	744	793	736	765	744	768	739	763	783	768	757	720	800	758	725	726	750	751	775	764	786	716	766	720	777	747	751	727	752	766	774	736	746	768	757	764	733	729	749	763	774	734	734	745	772	751	778	753	757	794	760	747	764	780	770	775	767	729	782	775	824	745	757	752	749	761	734	759	754	770	758	780	760	763	755	754	761	759	820	771	806	773	743	720	773	774	718	772	765	752	731	698	735	743	770	721	777	744	696	746	708	738	752	793	725	747	760	769	742	764	762	764	812	765	762	739	687	742	820	739	737	722	729	767	733	779	785	756	793	761	762	763	771	777	778	718	753	775	773	765	762	747	792	750	750	710	731	760	756	720	784	775	733	752	738	762	773	746	724	733	807	763	755	723	727	769	736	755	711	757	702	753	709	734	743	731	736	745	814	734	754	791	719	750	756	788	784	754	754	723	726	760	786	781	785	749	781	776	767	758	770	736	826	780	723	728	821	787	779	766	733	760	779	745	774	739	775	768	734	779	740	770	762	750	739	743	774	763	763	759	789	795	762	730	737	795	771	738	725	804	738	736	768	750	745	794	741	758	779	807	740	738	755	802	791	684	721	718	773	759	802	745	754	780	729	791	743	751	799	731	769	757	739	802	778	718	749	761	794	748	753	698	780	759	791	753	751	818	784	776	780	751	726	777	748	787	762	746	782	766	737	774	738	747	838	783	744	747	736	743	767	772	732	794	753	711	730	704	774	734	753	768	701	741	754	771	677	785	718	767	736	735	762	708	827	770	779	785	744	775	736	768	745	787	753	725	805	744	779	773	764	777	719	754	773	758	742	766	755	751	724	721	745	775
34793	38194	37108	35227	34429	33275	31925	28601	21925	22132	21039	16338	12594	13395	17570	13121	10478	7763	6439	3929	2697	2278	2423	2401	2194	1566	1611	1204	1012	940	1083	1851	2202	2213	1809	1178	889	815	806	721	539	545	565	506	381	342	330	336	337	363	386	753	1054	954	782	557	391	360	298	297	325	309	331	319	322	287	296	334	316	307	300	315	334	341	314	341	310	306	305	329	269	301	317	305	322	317	292	327	316	327	316	318	324	323	348	326	304	315	302	335	360	338	326	312	292	308	324	330	269	321	329	326	299	322	327	284	311	302	282	300	309	291	283	329	334	315	333	334	299	339	342	310	267	312	309	327	299	311	301	300	319	300	273	332	304	309	333	294	295	340	306	290	344	312	331	281	295	301	276	315	288	338	320	292	318	295	307	366	319	343	333	330	311	314	284	300	293	284	302	350	324	306	331	297	339	314	305	289	336	321	316	310	337	330	277	312	290	286	323	295	313	315	321	328	331	293	304	298	320	299	340	322	278	315	317	335	305	335	322	289	293	301	341	325	310	341	295	318	342	315	318	324	310	318	334	341	309	295	307	342	284	298	295	326	300	323	340	319	319	337	306	325	280	324	334	308	322	268	312	339	324	329	318	322	282	331	296	324	343	315	312	327	328	280	291	339	277	314	312	321	336	329	316	325	282	302	304	309	328	354	326	314	296	305	280	306	318	308	312	330	290	323	306	337	338	323	351	281	347	338	290	337	306	299	351	337	348	298	329	281	294	322	295	321	296	326	329	312	332	339	313	330	309	323	320	320	309	333	290	331	335	315	310	317	306	301	299	335	304	317	347	322	349	316	296	316	306	303	286	291	302	300	317	314	323	291	360	348	258	311	293	332	300	300	309	308	296	292	310	299	326	306	297	315	322	342	319	326	306	317	304	312	305	311	298	315	278	304	308	327	325	291	284	309	298	300	295	315	323	293	322	340	319	331	278	291	280	332	318	335	328	310	335	288	356	294	338	315	316	313	341	329	328	327	295	311	332	329	301	308	307	306	316	330	341	329	301	337	342	320	317	307	296	338	321	306	323	311	317	292	296	298	305	320	322	278	316	301	340	342	319	349	321	299	301	298	271	315	328	311	304	318	284	312	317	312	321	292	325	297	311	343	310	341	305	320	315	299	323	303	324	316	305	285	331	305	309	302	285	311	291	289	273	319	300	323	301	317	315	301	332	292	330	306	296	336	326	299	328	324	313	318	327	320	322	334	326	305	303	309	303	307	316	273	307	361	319	321	309	320	318	291	328	289	295	324	300	313	293	283	344	296	320	335	308	322	303	317	318	305	278	327	356	279	311	327	343	312	317	332	355	295	308	303	330	317	283	319	327	295	295	313	300	296	307	327	337	289	291	321	333	308	294	304	294	359	316	312	322	358	351	289	339	384	332	306	292	323	303	267	329	304	335	339	309	284	291	303	315	274	321	308	348	326	316	289	302	285	235	333	331	310	297	284	303	325	312	320	270	301	299	332	320	288	306	316	345	315	335	305	285	301	287	315	283	318	281	303	318	320	308	317	295	331	307	276	308	330	355	289	304	294	336	335	315	305	293	276	308	338	308	321	304	345	333	357	292	286	314	316	290	316	291	333	288	310	323	338	311	313	289	311	326	306	318	333	347	309	290	302	323	291	302	262	299	331	303	331	319	323	312	325	305	350	324	354	286	317	305	311	318	314	325	317	352	313	331	331	356	314	268	295	301	304	337	324	328	300	318	311	329	307	315	310	347	331	269	275	294	280	327	288	334	343	311	357	322	317	275	320	316	345	309	341	319	304	316	329	298	324	313	337	308	298	302	346	309	358	334	310	290	307	315	337	314	285	312	340	306	313	321	298	319	340	308	305	289	254	316	298	311	330	297	330	289	305	324	321	329	290	297	334	338	303	313	329	328	299	341	311	310	297	320	328	329	327	308	323	305	312	311	324	298	308	317	285	299	311	315	312	298	302	317	364	311	305	326	333	292	284	325	298	333	274	308	292	319	317	309	319	274	324	297	346	308	319	306	310	283	308	315	324	328	313	320	300	297	337	313	282	313	306	307	286	320	306	349	302	321	272	278	312	324	309	324	307	289	315	287	302	353	324	301	343	317	311	329	332	334	307	344	355	299	290	296	333	296	301	284	305	308	326	324	341	327	317	302	306	332	345	315	325	295	315	307	315	334	306	305	290	318	303	334	335	326	323	316	329	341	328	309	271	336	288	304	281	256	326	311	319	318	300	278	313	306	297	320	313	289	306	322	339	286	281	299	318	316	336	328	299	326	304	285	300	282	282	338	323	311	329	319	308	352	306	298	325	306	354	312	314	293	322	322	311	370	308	292	313	316	288	294	289	327	328	327	295	293	329	320	343	359	318	324	308	324	299	353	310	293	311	263	321	303	316	342	321	296	324	299	313	323	314	332	314	339	342	341	320	304	333	305	269	264	361	317	342	324	352	346	325	307	302	293	292	341	307	310	270	297	295	313	325	323	317	316	352	293	325	276	341	345	333	321	292	321	334	320	303	349	297	311	362	321	308	290	321	319	322	341	353	316	314	289	301	296	312	298	319	325	341	306	290	346	333	318	301	277	331	289	321	323	306	305	348	359	322	332	308	313	324	310	315	291	289	318	321	308	298	296	313	282	311	266	314	308	314	283	292	296	310	288	319	290	312	346	334	283	314	312	274	337	309	295	295	298	328	317	331	306	296	348	324	275	313	324	306	315	308	318	300	302	321	292	322	325	346	313	308	312	305	317	282	308	313	310	340	337	320	302	336	300	304	336	339	289	351	320	315	309	296	307	331	284	306	312	317	302	312	300	291	332	310	307	330	320	317	304	298	340	315	305	298	324	303	303	337	304	305	308	328	318	310	319	290	317	316	309	316	327	312	320	317	285	338	309	317	294	308	316	363	308	303	352	318	315	313	304	328	283	323	313	321	302	328	350	346	322	316	293	316	314	306	317	307	307	308	339	292	309	321	305	331	352	297	314	288	284	310	321	329	297	289	324	314	325	317	312	279	332	336	332	298	310	315	307	301	330	326	289	319	314	303	318	312	292	318	309	326	281	311	288	310	314	286	315	313	335	329	323	295	332	324	336	289	348	308	301	302	344	302	310	312	307	312	286	314	328	305	279	325	299	298	338	319	322	307	318	325	304	330	315	315	347	281	322	334	319	323	328	343	342	313	314	279	315	287	311	321	295	361	321	292	329	305	322	307	300	286	276	325	313	312	342	307	290	324	325	327	313	314	315	304	309	290	300	301	325	301	310	305	292	318	311	311	334	348	315	299	318	353	324	322	307	302	324	313	308	290	312	292	328	298	303	287	316	269	299	314	321	329	333	310	322	313	287	272	343	317	329	311	311	294	321	316	322	333	287	321	302	306	321	307	293	276	318	325	321	335	291	299	321	320	312	301	340	310	332	312	324	293	318	327	328	337	279	310	295	338	315	289	306	316	297	292	336	310	340	299	307	302	340	329	290	295	311	322
23348	31349	37149	42963	45707	45443	45906	41950	39387	38097	40102	34105	30742	32665	36118	29252	28483	25204	24316	17661	13533	12414	13563	12810	11940	8551	9484	6931	5760	5337	6011	11364	12813	12045	10833	6835	5057	4427	4607	3767	2592	2467	2795	2156	1420	1161	1023	965	923	940	1453	4268	5777	5026	3775	2131	1282	914	768	754	738	765	731	805	777	754	750	741	720	737	729	682	736	714	753	766	729	778	708	703	717	757	755	756	741	699	742	749	746	714	756	720	754	769	721	750	735	769	664	757	771	730	804	790	760	725	765	728	731	769	758	714	720	761	749	743	738	796	738	759	732	739	742	737	703	686	749	738	779	715	752	740	741	707	769	744	751	746	705	744	768	693	721	722	733	729	709	708	802	705	703	706	774	773	708	717	714	744	776	713	725	726	753	767	739	752	755	753	715	738	726	708	758	743	757	705	770	748	753	703	718	757	726	744	705	750	713	685	712	739	769	709	727	756	712	693	746	759	715	723	719	703	749	757	764	699	727	729	687	743	799	703	720	774	763	767	746	703	685	711	713	731	737	721	717	711	711	720	726	731	701	710	698	718	761	667	735	694	785	728	732	739	766	692	733	703	729	722	754	705	766	725	719	713	697	729	744	820	724	780	727	696	755	725	775	739	761	709	666	763	722	723	727	755	742	772	668	781	780	734	749	736	809	719	705	746	759	731	728	734	733	718	737	730	671	765	728	740	690	767	729	756	749	730	810	722	688	766	733	698	690	728	707	671	729	818	739	736	700	763	707	758	717	767	698	755	722	739	734	719	764	746	764	735	721	698	745	711	748	731	751	728	739	744	757	742	783	707	732	757	683	793	722	720	715	758	703	735	776	746	745	738	691	711	772	771	752	691	727	725	728	786	724	766	751	728	755	717	711	743	765	735	765	772	688	736	762	781	753	766	736	728	674	704	750	714	749	713	767	716	708	720	723	695	752	754	742	768	695	721	756	707	748	733	725	724	754	767	751	754	699	725	740	728	722	739	713	733	723	725	763	745	740	740	699	747	707	708	759	736	722	740	738	740	742	702	741	784	733	794	737	736	710	717	738	717	767	745	705	722	677	674	744	732	766	744	775	720	705	748	712	743	731	718	697	738	706	728	778	775	738	749	746	800	764	716	729	739	724	768	697	762	748	682	714	752	712	752	723	765	755	718	717	728	814	736	750	713	733	757	742	761	734	723	707	736	722	722	731	705	747	718	719	718	726	738	705	740	693	692	741	707	732	745	742	735	747	729	756	717	707	690	747	764	778	752	726	697	782	766	707	746	700	709	753	736	723	724	741	721	743	716	748	717	738	738	761	746	706	729	713	715	761	756	707	778	704	792	758	716	703	734	725	751	741	733	732	717	756	666	731	757	730	728	713	755	745	765	792	687	754	727	731	737	753	760	781	744	734	754	693	707	744	762	729	756	717	762	751	730	764	700	707	726	743	779	740	768	818	711	781	717	699	729	725	718	750	729	733	675	751	758	710	691	752	684	721	753	755	700	778	700	735	759	745	749	743	688	744	741	732	736	721	734	745	767	728	744	744	715	760	716	713	735	770	735	726	763	732	741	696	739	746	677	761	693	748	721	750	735	732	734	758	714	756	749	762	683	695	722	753	772	721	702	707	720	762	690	754	727	735	762	770	757	747	751	717	788	736	755	751	753	733	780	764	721	748	723	740	787	722	695	738	726	789	781	740	705	748	765	744	716	761	721	746	760	715	759	679	747	747	740	676	738	688	786	714	736	766	776	761	723	715	767	738	720	725	697	710	737	712	707	764	715	742	733	722	711	703	676	756	742	747	747	754	697	716	754	732	757	716	714	690	695	773	776	758	735	741	745	713	732	693	746	801	771	725	783	738	744	705	735	743	785	727	729	718	777	715	771	758	759	721	770	722	730	720	732	766	741	727	714	708	705	748	711	812	781	729	741	765	751	781	724	694	767	725	721	759	735	737	760	700	740	753	746	730	740	699	735	760	740	749	710	760	704	734	705	710	782	769	724	725	765	761	681	765	702	719	780	718	707	801	768	684	710	737	762	748	749	714	731	697	705	747	731	695	695	750	763	745	713	770	794	709	693	747	716	748	758	753	764	751	734	775	715	702	755	723	719	769	751	754	698	751	769	770	756	718	718	742	695	747	702	738	731	746	728	706	704	741	734	695	708	778	723	654	721	760	770	729	697	782	706	719	729	693	740	703	675	743	775	800	718	756	735	711	745	736	713	712	764	780	688	677	748	730	744	725	712	714	692	707	716	706	740	679	726	780	719	697	750	709	769	792	752	712	756	746	729	811	741	669	741	749	758	731	722	705	714	759	685	730	762	765	767	794	704	789	750	789	752	701	757	672	736	749	720	704	737	704	709	749	726	694	728	772	683	738	718	734	711	728	782	734	689	761	742	712	727	721	715	731	732	723	713	795	724	748	726	762	706	720	729	723	747	750	728	763	724	759	765	752	714	724	679	766	743	775	739	703	669	740	706	704	796	739	800	740	675	766	720	684	725	781	713	794	753	792	732	766	744	745	793	741	750	761	703	742	763	727	744	724	709	724	726	696	702	687	692	709	779	708	729	740	693	679	713	718	712	749	744	748	717	766	713	693	756	682	731	727	759	725	710	766	722	748	756	695	671	750	707	747	756	789	683	723	794	758	753	747	775	721	744	702	735	711	744	702	759	711	752	733	741	741	720	744	748	710	721	752	741	715	727	764	714	694	736	695	746	735	716	762	763	729	724	720	704	728	714	744	743	778	723	750	776	715	723	753	768	710	737	720	736	747	691	699	725	720	733	764	723	820	729	789	724	785	695	771	693	717	727	733	753	760	733	722	741	708	706	726	762	756	771	752	795	698	729	748	777	781	739	692	741	771	744	747	762	699	704	707	703	772	697	745	724	752	687	729	727	759	738	761	740	749	727	732	752	746	689	683	730	711	702	749	707	734	691	743	729	753	751	717	761	716	762	697	790	763	748	766	739	734	710	702	705	735	747	693	737	757	760	735	754	739	778	771	706	742	701	730	740	724	731	723	782	769	703	732	744	747	702	764	715	749	740	692	701	752	748	743	704	731	731	770	732	775	761	743	704	731	712	732	735	701	734	694	680	728	708	711	730	753	783	720	783	727	709	739	746	724	740	728	774	770	725	725	754	718	754	735	730	728	722	760	692	774	735	721	776	742	716	768	779	745	678	703	764	726	740	755	747	690	775	736	702	762	713	691	726	750	771	711	731	753	756	729	697	753	745	744	699	710	703	729	768	680	765	700	765	729	713	732	730	714	684	735	792	785	762	754	728	780	702	747	774	704	743	728	706	731	720	713	767	724	685	677	704	736	741	747	772	713	730	695	723	726	741	742	765	752	744	734	728	751	725	719	760	737	704	752	738	687	754	731	747	746	731	708	717	765	752	762	709	744	775	741	743	730	727	733	688	725	738	744	735	689	716	704	741	769	740	716	731	732	700	712	718	764	698	746	763	748	733	715	692	767	712	760	774	732	774	695	743	752	728
10754	9602	10997	8669	6313	4572	3701	2884	2122	1774	1564	1318	1332	1164	1234	819	657	682	699	598	582	574	542	487	516	445	469	469	414	387	423	406	435	431	417	411	377	382	447	376	377	376	378	338	388	382	383	382	368	372	336	391	466	432	429	405	384	385	400	338	365	355	331	356	340	352	372	336	383	364	392	362	389	361	334	370	358	354	397	377	379	389	366	390	357	357	346	369	384	367	399	359	347	377	374	385	358	369	365	397	334	403	358	360	379	365	394	392	336	348	400	365	350	346	369	367	371	372	385	348	390	360	381	372	405	372	379	364	339	360	343	359	336	352	365	374	339	373	374	384	418	385	388	381	368	370	390	373	408	349	317	399	368	369	388	374	348	405	391	353	343	385	400	331	384	370	353	366	333	348	379	369	380	345	375	368	387	345	372	379	341	328	402	302	396	398	371	367	373	371	391	413	375	385	360	367	389	370	392	363	370	343	388	356	350	364	344	381	382	380	360	379	357	405	418	338	416	359	386	370	398	403	418	369	353	364	373	420	375	358	386	364	362	391	358	342	355	367	340	371	380	377	382	382	338	373	351	351	362	398	370	346	363	350	389	384	378	374	358	365	376	370	399	364	363	355	350	373	381	393	397	343	358	350	358	349	364	353	393	355	362	342	372	332	368	350	372	383	329	383	395	385	383	369	386	357	333	367	369	385	371	335	322	390	342	379	318	376	354	365	405	370	372	385	368	353	358	367	341	379	389	358	357	355	397	337	385	376	366	345	342	346	368	392	366	357	387	362	381	372	382	378	375	372	387	366	358	376	364	362	339	349	352	388	349	378	400	367	327	372	368	388	359	333	373	343	375	349	400	371	367	334	383	386	345	375	344	344	334	369	363	338	375	360	381	369	358	353	321	346	362	366	359	402	382	391	432	385	405	345	374	382	372	353	328	308	356	359	345	397	382	375	370	380	396	334	402	344	360	354	403	400	411	382	352	417	337	381	382	379	354	385	381	385	380	372	334	369	364	407	377	381	348	353	362	347	354	362	400	344	380	392	401	374	390	378	380	393	373	385	385	380	356	355	371	373	422	366	389	337	374	376	392	372	398	372	392	352	341	346	362	407	419	386	362	342	387	362	366	355	363	384	381	383	359	369	384	362	365	333	366	334	368	370	350	384	388	369	371	333	352	350	383	353	369	367	357	388	346	369	361	368	357	366	398	348	392	355	380	373	377	354	338	378	372	350	393	358	350	367	361	342	352	340	393	352	350	367	366	380	384	372	365	349	381	385	348	365	348	326	336	366	383	350	368	366	328	381	397	391	409	340	341	355	342	369	366	410	359	334	369	395	368	404	369	350	320	363	379	384	328	368	349	389	355	407	357	339	363	348	385	361	379	330	368	399	363	372	345	382	386	360	342	353	374	344	363	351	392	337	367	359	377	389	345	393	371	368	357	360	362	398	370	334	350	380	406	368	364	337	328	349	374	398	394	391	373	368	352	367	356	400	359	350	357	380	346	360	371	336	369	335	368	386	347	344	356	323	382	396	357	365	366	331	363	405	336	370	397	371	347	388	377	369	400	318	380	373	363	375	397	352	409	359	354	368	362	361	335	334	394	370	388	365	329	369	339	353	390	350	365	353	321	358	362	382	336	321	372	364	356	353	367	368	378	354	354	374	334	311	370	361	375	362	328	370	337	347	341	345	388	363	332	383	379	397	344	378	380	395	362	360	350	392	376	345	359	369	337	338	357	378	381	373	369	400	391	342	354	373	355	396	351	367	387	355	367	389	365	370	335	369	383	402	375	364	356	413	388	337	374	395	372	389	376	382	393	375	368	408	369	380	369	326	373	385	368	382	376	348	344	357	380	362	355	351	352	345	406	348	378	389	360	352	391	372	359	350	356	345	358	364	328	358	359	352	360	344	371	361	334	388	365	387	356	386	353	359	373	354	379	372	383	393	380	337	325	373	369	388	365	358	376	358	359	392	419	373	397	398	371	367	359	377	402	353	346	352	390	398	396	386	366	344	344	352	355	376	374	358	361	379	364	333	377	361	362	375	375	371	370	388	347	343	350	339	389	372	398	362	385	393	338	384	358	355	347	361	401	378	327	351	376	352	393	377	374	334	397	327	337	370	365	373	382	359	346	372	380	348	375	374	377	359	364	349	356	391	341	360	340	347	367	412	365	366	328	384	351	404	350	374	332	353	358	347	361	370	382	375	384	340	360	340	346	372	376	351	383	392	379	359	358	382	367	340	349	333	392	343	374	400	368	386	363	364	353	378	377	336	401	391	363	390	379	357	401	335	354	363	407	374	355	369	397	366	378	352	395	351	351	433	385	378	355	340	392	361	392	365	355	389	349	370	377	357	357	365	399	388	378	355	337	377	373	378	354	383	352	341	336	399	355	383	383	383	337	404	387	375	365	343	358	361	358	372	344	357	352	363	371	394	387	350	381	339	363	368	375	395	379	340	395	376	367	379	358	344	345	364	350	386	395	353	349	357	360	376	359	374	377	331	383	366	364	414	392	340	387	388	349	352	376	364	361	376	346	341	351	383	356	345	342	324	361	406	366	362	383	350	349	385	342	385	380	368	351	361	369	382	401	373	400	353	361	383	349	345	342	392	371	384	372	367	389	354	360	397	360	364	341	352	364	370	388	385	389	374	388	358	342	391	343	351	391	376	330	322	382	380	379	342	344	390	380	388	329	355	386	366	348	371	381	401	379	334	388	404	362	369	380	404	363	372	366	388	348	371	400	383	366	381	352	359	348	350	371	374	351	374	342	378	386	390	360	360	348	379	363	379	400	351	361	393	387	360	367	320	352	356	368	411	384	335	376	369	344	403	359	358	355	366	376	368	350	358	367	371	373	390	390	372	348	381	338	429	361	360	359	389	377	358	363	330	380	346	399	364	386	366	403	334	363	373	297	398	334	376	356	362	335	326	372	376	357	361	352	365	337	363	361	375	371	335	354	371	364	394	316	350	406	387	383	383	350	361	352	357	341	394	390	377	358	359	385	334	367	364	382	324	380	361	350	390	379	321	342	363	361	375	378	394	378	372	378	410	408	348	357	363	377	341	345	335	378	413	358	357	366	351	357	348	367	366	382	409	417	353	349	311	355	342	408	370	382	365	358	349	351	322	404	378	374	382	358	343	381	354	351	377	368	363	377	378	364	384	351	350	384	324	343	373	383	353	379	349	405	366	397	340	391	382	404	377	320	351	381	369	367	364	373	361	385	377	409	362	348	340	361	327	393	343	349	364	385	381	327	367	376	403	346	376	413	370	380	381	384	367	372	381	345	382	388	370	383	372	392	409	359	373	347	334	371	312	406	374	373	359	371	352	387	342	386	359	354	396	369	370	351	333	417	365	390	365	370	398	435	398	343	386	371	378	379	347	388	340	370	346	332	358	338	381	388	331	390	337	400	414	388	370	384	329	361	362	381	354	392	365	354	359	372	340	373	361	361	339	353	352	359	352	381	362	360	365	390	374
7019	8782	15329	18160	17076	14814	13795	11457	9605	8455	7963	6697	6519	6218	6492	4352	3278	3066	3142	2720	2349	2232	2240	1914	1816	1507	1659	1428	1387	1320	1195	1298	1411	1313	1217	1148	1100	1010	1156	1060	998	984	966	1009	929	935	964	971	932	937	951	1087	1190	1234	1226	1067	973	900	882	858	833	840	883	796	919	836	871	874	869	856	831	843	820	869	807	858	843	874	897	864	848	820	849	834	891	838	818	949	889	871	852	860	832	787	826	830	853	825	827	814	813	815	836	840	865	834	885	826	876	837	837	886	854	886	847	792	856	825	868	831	858	865	857	871	828	807	854	881	843	863	840	840	885	846	908	884	805	867	822	830	872	896	870	835	824	877	859	864	861	835	872	852	895	846	883	854	865	822	867	830	849	823	891	835	849	788	843	874	794	885	851	854	825	807	853	877	798	850	856	836	906	889	886	808	839	873	853	858	840	798	870	883	831	813	856	864	816	834	829	845	849	928	852	865	900	919	847	829	827	825	813	866	844	846	852	855	852	892	825	821	868	837	865	845	861	904	822	844	865	830	857	863	880	858	849	859	823	879	852	911	855	889	914	797	844	865	834	912	832	808	914	857	873	867	802	801	847	864	850	786	864	833	881	840	856	836	857	867	805	826	870	857	924	845	820	853	843	862	878	829	897	835	793	892	889	851	876	842	852	867	863	874	828	834	816	833	858	832	854	861	855	851	832	831	777	868	848	818	867	854	865	850	847	815	837	862	915	826	876	798	842	855	899	861	840	812	840	834	851	843	815	837	892	824	864	856	883	886	861	843	863	827	850	877	860	867	849	892	880	873	873	902	823	880	860	862	854	864	869	842	781	850	891	838	889	890	851	792	879	852	883	840	803	857	879	790	842	883	843	801	837	853	865	876	852	818	830	874	910	901	811	816	846	843	839	885	831	805	854	841	847	887	854	851	876	824	812	840	877	848	881	822	855	885	892	876	879	909	843	812	817	892	820	939	872	833	869	843	831	885	829	934	877	815	811	890	820	841	895	899	843	865	890	855	823	889	894	837	853	860	863	888	854	855	846	799	871	875	885	841	862	870	916	826	816	854	895	822	868	892	796	878	845	848	820	872	859	853	873	861	869	840	857	875	873	811	845	881	897	824	888	859	863	873	863	856	895	841	826	809	859	884	800	891	833	818	806	850	855	892	820	910	873	856	836	815	839	847	845	881	841	848	872	842	833	840	887	878	841	873	829	856	827	831	875	863	827	833	878	874	883	841	862	862	824	879	819	852	889	829	816	816	830	887	844	871	868	894	858	871	861	877	826	864	846	850	871	851	865	832	834	858	892	878	857	825	881	817	833	871	831	833	824	874	848	841	855	892	848	848	857	861	884	876	878	824	827	823	815	864	827	852	867	890	903	785	846	855	901	868	853	798	849	832	884	837	889	845	847	874	875	843	824	879	832	865	837	867	812	867	786	867	854	810	869	926	907	821	810	851	874	840	850	900	853	855	885	892	879	827	845	880	842	806	889	868	866	867	844	825	840	863	843	844	900	871	886	832	856	806	854	793	816	844	866	880	797	846	873	826	812	848	876	813	838	837	819	869	897	879	843	824	854	924	855	814	912	800	791	859	841	896	831	882	865	889	868	902	825	863	882	807	877	859	850	825	866	899	884	831	835	811	815	823	830	877	829	856	839	892	840	870	845	828	884	827	844	894	888	891	818	841	873	852	821	817	854	866	841	879	840	852	859	891	817	812	858	881	849	909	837	809	856	857	817	801	827	823	855	860	884	804	883	846	902	804	885	830	845	849	867	808	818	805	859	919	870	880	845	863	886	933	843	909	856	899	892	883	861	882	840	886	848	876	806	861	889	832	833	814	824	806	827	905	828	829	849	886	839	877	862	845	867	881	944	822	821	829	842	825	877	796	828	872	864	866	862	863	863	813	842	834	826	848	848	884	843	823	853	901	858	884	840	814	863	842	842	835	828	870	839	857	828	871	870	839	819	862	890	806	837	831	858	851	838	838	838	799	880	866	888	827	827	865	810	919	847	806	853	853	816	824	884	829	872	792	873	855	865	884	818	917	824	840	836	914	858	862	860	830	863	847	884	857	870	838	859	853	884	890	830	853	836	864	874	874	878	853	862	840	832	894	865	854	829	864	851	872	823	853	827	833	827	867	850	873	826	814	874	801	917	840	871	836	865	822	875	803	822	856	861	881	815	833	850	848	858	834	874	840	838	868	812	845	830	825	922	863	791	803	877	809	904	858	854	880	853	819	841	903	869	830	842	841	833	837	808	809	837	874	830	816	912	855	844	855	901	827	833	862	849	857	882	873	893	867	815	876	803	865	861	762	846	851	835	794	868	808	836	833	862	905	866	859	865	904	831	827	839	919	883	841	862	865	816	881	825	905	835	864	837	832	828	865	902	879	837	901	833	891	862	861	802	858	832	872	848	871	879	851	838	858	816	853	812	882	815	895	848	862	820	857	899	802	842	849	822	829	845	880	787	824	848	858	834	860	866	861	854	835	896	898	870	844	855	821	837	899	858	888	820	889	823	881	884	859	902	841	910	854	847	904	838	838	817	828	864	863	834	919	843	826	846	844	875	888	895	872	828	838	798	845	871	863	877	804	825	846	863	800	841	858	847	832	872	866	885	863	833	844	855	850	872	827	813	857	834	815	884	826	873	864	867	936	826	867	820	901	829	881	825	871	864	857	863	824	850	892	841	847	890	802	834	870	865	873	819	862	846	827	884	851	886	811	842	803	871	857	821	840	878	828	887	847	872	841	809	807	852	860	888	905	802	837	840	842	772	888	895	879	789	899	861	852	884	786	919	870	894	826	825	897	872	846	861	879	855	853	807	820	895	890	822	880	865	828	857	859	853	866	802	870	904	887	881	864	832	830	827	852	905	892	806	808	868	805	831	828	836	829	849	863	864	861	864	882	879	854	879	872	850	817	821	849	854	859	828	894	833	805	842	844	844	885	877	847	885	865	858	836	830	858	862	840	855	807	862	865	896	804	881	876	853	845	889	855	857	866	864	837	899	833	815	796	820	836	825	849	853	825	832	893	870	850	852	867	833	841	847	864	861	867	838	877	866	849	808	814	841	836	855	875	841	859	873	850	896	816	898	881	858	867	881	870	859	824	828	844	840	817	827	852	900	854	855	883	842	810	823	866	764	871	813	850	838	826	898	873	861	881	883	864	853	822	819	874	892	854	840	821	833	812	840	874	853	872	855	848	828	788	868	851	841	874	798	844	838	819	858	863	837	820	855	919	853	850	849	915	809	867	891	791	905	844	833	817	848	833	850	835	867	904	884	856	846	826	863	878	842	817	864	851	826	816	807	798	861	890	866	808	861	828	850	848	848	867	840	900	831	833	843	878	909	852	900	891	838	846	802	867	865	900	846	913	856	893	836	854	844	858	842	816	815	841	875	890	813	894	824	813	830	838	847	853	888	799	852	842	790	889	861	859	847	828	800	856	887	838	867	825	858	915	819	851	852	910
25354	30451	33198	31495	29096	25358	23919	20120	14295	14793	11591	8795	7022	6460	9805	8066	5363	4511	3479	2309	1579	1355	1409	1282	1192	983	1071	769	727	654	698	1127	1292	1169	1029	774	558	557	581	567	481	479	485	473	417	364	329	320	356	362	417	604	736	675	611	460	454	369	318	308	305	334	315	357	323	349	350	321	375	349	328	338	328	308	329	348	326	315	367	338	347	308	340	324	320	321	343	336	382	340	299	344	356	329	334	363	357	310	342	345	316	338	375	338	352	328	320	321	373	365	359	329	343	326	386	322	354	353	328	335	367	326	338	348	376	368	323	337	317	306	334	329	324	341	320	329	352	331	335	355	318	317	326	314	312	302	363	328	337	342	336	372	386	341	381	336	367	359	347	319	341	334	356	411	319	332	337	340	376	363	352	311	313	334	367	371	343	337	337	356	352	362	318	323	345	311	332	340	365	361	344	337	346	347	371	332	348	342	332	292	338	350	334	349	353	329	335	365	334	363	325	334	362	344	357	343	315	347	325	338	343	357	349	342	341	325	368	340	344	299	325	334	332	326	381	349	347	321	372	346	303	356	363	343	320	298	318	325	341	331	369	349	343	331	329	329	319	362	334	357	333	318	318	382	332	352	351	323	323	348	373	351	350	312	314	335	313	352	331	341	370	351	326	333	346	323	323	337	355	332	343	367	347	310	331	326	345	303	329	359	310	347	319	351	366	336	346	360	335	352	344	348	310	379	359	324	320	342	328	367	339	349	366	341	328	333	354	320	311	348	356	352	306	342	344	368	333	306	323	304	340	334	320	346	352	334	320	328	330	334	345	309	341	345	362	324	349	338	331	338	306	333	345	338	349	316	328	340	359	343	363	349	304	319	315	321	332	329	328	320	319	317	370	374	336	359	338	326	339	341	365	344	322	348	365	330	317	352	343	321	353	353	365	354	331	295	332	331	309	373	342	329	331	351	314	352	282	333	304	362	347	331	311	340	346	341	346	332	334	344	324	322	338	360	359	363	337	355	328	341	332	364	343	339	334	312	349	327	306	387	301	295	309	357	325	330	321	321	351	342	345	301	340	350	349	318	339	299	347	302	317	311	345	321	347	275	303	346	326	350	368	344	329	328	354	368	339	343	335	348	355	332	338	318	319	344	326	346	364	336	336	355	297	345	354	346	354	323	327	329	333	333	327	364	353	328	330	353	316	337	327	301	328	350	328	327	321	330	320	360	320	376	362	346	345	365	280	328	367	350	306	317	371	364	357	377	316	338	320	346	326	338	319	356	347	339	347	357	329	312	331	351	347	309	319	334	339	312	334	351	356	314	352	341	384	320	356	358	333	309	333	336	349	327	355	330	326	327	317	303	331	326	348	361	330	321	321	352	328	350	343	307	352	319	352	315	324	337	380	347	348	321	338	306	312	305	340	332	334	360	343	355	339	335	326	300	336	339	323	343	320	334	347	336	332	344	334	332	346	332	366	338	317	304	343	312	343	338	331	316	328	359	337	359	328	344	335	363	329	328	351	342	356	376	358	339	338	323	320	320	334	307	327	322	348	345	343	364	299	341	319	314	321	334	313	319	360	340	336	341	331	316	343	324	315	374	340	310	318	324	307	320	341	370	334	327	349	341	340	331	340	326	314	304	335	328	354	359	358	335	343	292	307	371	335	359	349	364	331	330	344	362	336	347	338	312	328	310	314	332	329	357	338	337	317	364	355	319	319	312	325	354	339	316	344	337	338	337	316	302	336	336	337	331	352	310	310	367	340	313	325	312	308	341	332	330	343	323	308	329	347	344	336	325	328	333	330	341	328	309	338	333	363	356	350	340	351	335	372	373	343	360	310	328	328	323	332	337	316	367	343	332	359	325	357	322	340	342	347	339	350	314	336	349	336	299	356	362	321	347	351	325	324	335	314	339	328	358	349	345	323	350	309	337	331	333	349	374	346	309	336	353	359	345	377	348	368	324	334	327	307	340	301	337	349	314	322	323	355	311	343	352	356	336	367	365	338	379	341	328	310	323	351	361	347	352	360	339	314	351	340	329	336	359	332	320	332	316	336	379	375	321	321	322	307	350	340	322	368	357	333	311	343	351	357	310	331	303	336	340	332	339	357	348	324	369	341	339	318	342	311	335	356	327	348	327	326	317	346	346	339	314	367	314	330	327	339	338	343	346	337	356	333	314	335	345	361	302	336	378	343	359	328	377	339	337	297	314	324	385	354	354	350	356	334	362	366	330	329	333	333	317	370	329	335	312	333	341	308	346	311	327	340	329	320	284	344	320	332	339	332	341	355	321	337	356	360	365	305	379	336	346	331	332	342	348	333	313	360	312	348	329	352	322	309	352	376	343	313	316	362	318	298	312	363	329	339	321	312	295	351	335	331	332	390	324	354	367	342	344	348	333	349	358	380	400	345	354	346	345	318	325	343	331	347	311	341	357	340	349	358	333	375	352	344	344	332	378	305	325	340	336	345	344	313	338	341	361	324	334	340	351	341	364	318	343	334	349	335	344	354	336	337	323	348	324	345	332	364	365	343	325	331	355	384	313	333	315	352	359	320	341	355	328	357	332	311	332	329	328	360	301	297	339	309	344	343	351	319	321	332	359	336	355	318	290	339	315	334	323	325	302	322	367	332	300	341	317	320	366	340	338	390	363	302	316	355	324	313	346	328	349	313	372	325	348	355	309	347	346	347	325	354	341	307	338	334	339	334	320	373	318	305	364	332	335	328	335	372	342	332	342	315	353	363	296	335	332	341	355	365	316	311	338	321	363	327	379	367	318	307	320	326	309	327	342	334	340	316	346	338	322	330	333	328	352	373	334	311	329	322	333	342	341	353	337	328	338	333	348	379	309	330	337	342	335	347	366	342	352	343	343	326	342	328	311	342	367	323	304	331	334	322	382	341	332	342	302	294	334	325	343	331	344	350	356	330	345	340	368	380	373	338	357	340	375	359	320	340	349	352	321	354	336	351	313	341	336	311	346	318	351	337	340	313	366	306	296	339	330	333	320	338	335	331	324	330	341	348	338	343	301	347	335	335	343	366	322	346	341	303	338	311	348	342	351	388	339	371	320	361	338	341	373	329	323	338	345	345	378	372	326	320	327	310	340	341	332	331	318	342	312	314	316	368	308	303	339	314	339	368	335	318	342	369	351	358	341	397	337	318	326	319	325	325	314	332	355	336	354	335	326	295	347	322	363	344	315	329	324	318	335	332	368	348	354	320	326	312	321	347	323	333	335	368	347	359	368	358	351	315	331	326	319	354	337	353	329	338	334	359	347	326	356	335	356	352	353	316	312	345	336	335	340	343	359	325	363	334	338	333	338	350	370	326	335	322	346	317	336	328	329	332	323	320	349	338	337	333	309	313	343	382	307	338	335	370	313	357	322	331	326	319	356	317	330	348	365	335	321	320	336	321	357	343	303	380	295	344	331	362	322	322	308	334	311	351	351	356	334	335	310	344	357	360	340	365	323	356	332	313	333	327	351	288	324
17403	23747	32009	37948	40060	38525	39027	34800	31145	30608	29779	24994	22240	22094	28189	22384	19939	18222	16330	12100	8407	7663	8156	7171	6089	5430	5589	4593	3513	3152	3855	6849	8085	7475	6236	3863	3053	2813	2614	2561	1806	1877	1729	1616	1301	1058	984	949	919	974	1331	2835	3728	2890	2568	1703	1187	905	814	798	816	814	737	755	752	825	786	819	807	793	802	806	869	841	773	732	793	834	803	750	756	746	777	792	813	829	780	773	810	807	857	852	791	851	774	844	786	784	795	802	787	785	811	828	805	742	851	808	776	771	823	815	728	765	790	839	777	807	765	777	793	795	804	778	729	780	751	787	751	830	861	737	800	776	787	805	811	779	783	770	817	768	760	768	839	806	775	818	803	801	780	825	829	810	793	764	792	772	836	818	827	777	778	766	781	845	813	779	805	801	777	758	774	816	754	795	841	739	787	755	792	751	765	757	798	835	777	829	815	768	819	834	792	750	742	772	808	741	785	799	804	807	715	811	752	824	750	760	796	745	792	785	783	776	800	787	779	768	774	774	775	830	775	771	777	808	776	799	762	862	792	809	741	808	814	762	773	831	778	787	784	788	778	833	805	777	788	754	853	769	778	785	824	820	841	801	767	860	771	807	777	850	820	811	777	802	780	772	810	798	825	810	728	799	723	839	802	828	785	801	829	786	738	841	748	846	797	745	757	791	789	796	859	818	757	808	763	818	745	751	823	781	797	808	757	776	812	837	814	774	781	810	799	700	766	810	759	824	745	807	747	770	765	806	824	819	783	838	806	815	768	823	792	763	759	785	778	835	774	826	800	764	826	766	806	760	779	799	796	772	813	786	811	803	787	786	784	819	778	806	818	732	788	782	804	718	781	765	822	790	816	790	778	789	766	736	759	788	816	746	755	755	793	850	754	763	767	826	774	759	768	802	793	798	818	811	750	805	792	803	821	779	755	763	768	764	847	809	801	729	793	789	785	777	750	777	791	806	785	795	793	801	803	802	773	791	749	801	814	796	788	744	779	802	762	829	768	818	755	765	802	845	771	857	769	764	777	770	715	827	796	806	809	796	800	793	761	771	794	802	821	787	791	805	836	803	798	749	798	784	818	746	784	791	790	762	799	804	775	798	788	819	816	712	795	766	746	793	806	753	808	814	789	826	830	785	791	805	782	798	777	740	777	815	764	830	745	838	781	790	758	754	817	750	736	794	759	780	766	766	787	765	753	790	759	837	818	785	745	881	805	748	792	783	791	844	767	807	811	830	761	768	803	779	821	738	785	782	779	877	796	869	747	815	783	746	763	754	738	777	780	787	773	803	771	758	810	792	801	764	773	799	773	766	836	740	807	769	827	816	757	804	737	786	783	819	767	805	813	791	842	803	776	776	802	739	789	793	787	830	803	797	740	789	787	806	800	787	779	825	791	809	720	775	801	770	796	784	806	827	845	793	830	791	809	761	804	750	830	815	775	795	842	790	797	703	796	776	822	805	789	802	776	784	771	814	769	794	804	739	787	807	787	801	827	758	778	789	819	803	768	774	773	771	817	791	816	781	784	800	767	860	749	798	757	769	767	774	805	794	809	805	802	779	818	771	760	762	769	764	813	764	815	786	797	776	764	842	746	807	793	729	790	780	808	776	798	848	760	789	796	835	807	755	807	781	790	739	822	754	747	834	786	804	777	819	809	774	767	749	767	843	785	774	820	791	798	739	801	779	792	785	814	783	808	827	775	768	804	767	791	771	798	800	802	763	772	785	771	776	785	746	775	790	837	825	780	799	787	803	753	826	796	766	832	791	842	777	765	828	814	753	809	802	757	807	747	773	722	755	789	792	741	782	775	788	791	790	793	777	814	748	816	824	789	752	763	763	814	790	777	763	753	762	774	825	836	774	808	821	758	828	767	719	784	807	738	798	800	736	790	756	784	778	816	787	861	765	784	763	833	799	760	777	770	798	802	747	818	776	854	761	829	757	803	839	790	792	802	738	788	774	854	819	788	764	804	776	817	788	836	765	789	813	758	767	786	822	773	797	798	801	773	814	886	765	790	768	777	802	789	791	761	780	832	774	777	778	755	820	792	850	788	757	861	761	787	782	771	783	736	760	759	816	786	808	762	797	807	735	810	751	796	750	793	814	790	780	794	794	832	775	780	772	744	801	783	811	796	782	760	773	786	821	773	764	803	818	733	814	754	775	770	789	769	839	804	833	786	753	768	809	799	763	790	778	827	788	770	782	805	796	788	753	828	822	778	766	790	820	749	753	789	840	785	812	799	823	758	824	814	761	828	747	759	773	767	839	790	815	798	763	795	761	774	752	814	749	786	764	767	821	806	837	752	798	796	791	801	769	749	804	767	843	795	764	791	790	832	756	796	815	783	820	794	738	844	745	802	754	827	755	738	824	792	802	769	751	812	726	781	774	825	799	798	783	835	733	819	766	799	758	778	795	795	777	750	762	747	819	789	772	735	821	837	803	789	764	817	788	804	744	779	832	784	803	784	780	765	800	815	804	798	839	817	755	805	748	776	781	826	811	789	780	811	742	842	805	793	778	807	751	773	843	848	768	812	785	762	803	840	794	788	774	806	786	789	795	799	762	795	786	769	818	768	783	796	734	819	818	840	802	791	824	794	865	750	784	769	798	793	803	783	822	783	813	815	777	820	819	793	820	784	791	761	802	774	786	836	799	829	796	759	817	772	755	797	778	766	776	833	764	817	784	765	819	801	804	783	751	781	759	793	828	815	784	828	815	749	811	767	786	762	751	781	760	821	761	803	788	803	769	748	746	823	738	780	827	756	781	758	778	768	815	806	801	786	741	797	754	807	778	807	850	828	800	806	790	793	790	789	794	778	805	829	809	794	767	841	777	779	738	714	819	807	782	793	811	792	810	756	801	753	817	785	818	753	793	777	808	769	759	805	790	825	805	798	833	836	762	776	771	786	774	811	802	846	819	781	778	792	805	818	749	807	820	785	744	782	804	766	831	780	784	782	750	795	793	826	788	761	784	756	787	782	769	798	792	812	755	840	861	828	819	806	771	822	781	789	809	795	754	782	827	780	802	797	786	806	795	827	823	813	783	794	796	798	777	807	806	806	779	792	791	761	792	762	801	775	763	808	768	832	796	815	818	761	820	800	776	752	809	782	778	798	791	783	838	769	800	749	752	830	801	793	769	763	760	781	772	745	820	766	746	815	703	823	790	797	786	742	773	769	801	785	768	777	778	779	816	797	791	785	787	808	831	823	770	802	818	800	785	815	762	787	778	810	786	804	786	828	785	743	795	790	780	765	765	753	825	760	824	759	785	819	786	795	797	783	805	814	837	760	793	741	786	789	761	779	798	832	797	819	795	806	783	746	811	782	800	754	780	786	803	825	806	828	822	778	779	810	772	766	763	802	786	773	785	829	797	790	792	827	787	832	795	801	815	769	788	750	853	791	793	765	844	840	803	792	791	802	826	790	784	805	795	758	792	795	782	704	731	790	822	782	823	773	814	776	763	810	803	782	797	800	820
34108	37792	37003	35867	34552	32281	32472	30008	23141	23114	20636	15860	12312	11442	16478	12743	10398	8896	6423	4311	2664	2262	2324	1944	1939	1748	1637	1195	1006	980	1134	1868	2316	2175	1711	1066	913	820	790	756	591	639	547	545	483	419	374	332	378	388	373	889	1036	924	798	617	454	414	392	330	308	319	344	309	329	325	322	314	322	329	329	360	340	350	343	329	306	326	302	310	318	349	302	332	328	343	362	317	321	339	312	328	331	359	328	319	329	348	373	333	354	330	318	331	317	320	345	353	348	325	332	358	335	324	348	348	328	346	345	345	323	361	348	359	330	291	313	318	291	316	306	335	369	337	301	337	337	327	306	330	347	344	326	342	344	348	335	316	325	315	319	331	328	323	326	303	321	329	345	320	346	351	306	363	347	334	354	334	311	316	338	328	316	356	346	341	345	316	322	316	295	340	339	349	282	308	311	333	329	359	340	305	351	320	306	325	307	344	334	317	313	368	334	325	355	337	329	321	366	307	327	324	328	308	318	335	326	334	315	362	318	322	316	313	322	318	389	311	318	329	313	322	333	345	301	353	348	345	306	364	330	331	316	318	331	319	331	319	351	374	302	360	335	318	351	330	343	278	351	303	319	325	319	336	352	355	364	328	321	347	330	311	319	329	346	340	330	346	338	310	370	345	331	337	327	331	343	354	344	331	335	337	306	324	338	344	321	367	323	317	373	325	356	324	347	322	354	351	343	331	315	329	308	340	314	312	314	307	346	337	314	345	312	323	335	358	333	304	324	354	328	349	330	311	319	314	282	337	323	332	343	351	342	312	327	368	310	344	328	330	341	336	303	332	324	348	325	296	302	336	359	340	298	341	325	310	355	320	315	332	322	320	288	323	334	303	323	330	350	343	336	316	337	342	360	375	298	337	299	316	339	301	338	367	285	359	316	297	352	334	329	311	360	332	332	344	347	322	325	349	361	319	309	359	332	308	316	326	346	335	355	340	353	324	325	315	341	322	321	312	320	342	342	327	305	305	308	346	361	337	296	333	358	343	310	343	332	337	328	356	312	380	315	331	335	328	342	310	351	336	322	319	331	354	307	326	348	340	324	305	330	326	360	335	331	375	352	360	307	337	320	336	296	321	342	338	346	338	311	344	322	315	336	347	318	301	348	346	299	342	320	317	303	327	352	333	340	315	334	323	297	331	352	362	331	342	309	303	322	335	361	328	328	318	308	332	356	309	323	341	339	339	325	332	325	327	343	348	285	310	375	309	336	337	328	352	366	363	318	342	349	327	335	310	323	335	329	332	342	317	353	335	280	333	362	321	333	334	339	330	320	306	286	354	362	319	352	339	310	318	306	341	313	295	317	323	337	336	313	318	328	333	334	351	320	314	298	324	328	329	347	330	319	339	331	340	326	319	345	346	352	329	286	332	344	327	331	337	298	387	347	350	324	338	299	313	326	369	335	317	313	317	324	348	349	302	344	333	328	320	350	344	338	357	352	329	312	326	293	334	322	298	311	321	303	297	316	322	304	353	334	298	342	332	317	315	385	338	331	353	330	317	339	334	312	334	276	326	343	329	322	322	334	350	315	345	330	333	312	310	344	297	336	359	348	350	308	329	339	324	327	339	336	321	350	324	318	330	348	357	285	324	347	345	334	324	374	323	331	329	333	374	353	337	324	336	300	335	332	336	339	345	325	320	330	369	347	308	350	338	373	353	333	333	349	351	350	362	330	324	309	332	343	319	350	318	348	323	293	294	311	348	349	318	322	306	321	330	342	359	329	357	349	322	315	310	325	329	314	343	358	366	345	308	302	344	344	327	329	317	343	332	316	352	339	329	333	306	321	330	312	349	327	330	334	302	331	363	343	332	359	304	307	334	334	318	357	326	342	336	341	339	312	308	354	335	352	357	328	294	333	315	295	346	360	345	310	348	312	308	335	325	286	311	315	338	307	300	321	324	313	348	300	338	327	349	337	351	354	326	342	305	355	344	311	313	354	306	318	333	336	348	353	319	344	341	348	364	315	335	321	310	336	357	301	333	314	330	372	350	308	332	354	327	326	321	334	349	349	350	334	346	327	337	299	336	366	312	322	327	351	347	352	319	319	315	355	323	298	333	318	326	304	308	319	325	289	322	305	328	335	329	348	310	376	372	294	318	346	331	323	268	350	346	344	347	304	333	290	309	353	304	301	317	341	307	334	339	321	323	330	329	348	339	331	340	326	307	322	357	352	352	334	302	350	337	342	327	336	330	319	303	333	326	329	368	295	332	354	343	332	317	351	362	324	370	340	333	327	331	332	328	324	322	317	325	326	335	358	373	329	368	353	361	346	314	343	325	325	351	333	324	301	357	328	314	317	332	342	338	332	295	334	340	338	311	362	340	360	331	355	341	368	332	331	317	305	331	346	324	350	337	303	323	343	368	321	332	334	318	315	308	347	321	373	324	364	346	309	340	317	332	338	340	318	308	337	349	324	356	356	330	322	302	348	342	307	318	327	315	319	324	321	291	356	325	317	362	352	345	314	354	324	341	351	366	346	331	356	341	332	338	331	318	301	335	328	321	328	343	342	321	314	333	344	323	341	335	323	330	353	328	338	322	364	292	309	286	340	351	321	291	290	297	321	347	323	344	310	318	340	363	316	320	318	318	333	343	335	331	333	349	358	321	351	335	304	341	328	322	310	310	326	353	328	317	329	326	343	334	345	326	332	328	306	327	311	347	305	299	301	333	339	305	351	302	325	361	305	316	315	330	341	331	330	307	335	316	354	360	325	373	311	350	324	337	304	345	348	332	324	322	335	325	316	317	346	325	309	356	321	323	362	337	331	305	313	329	291	320	346	336	339	319	301	357	347	325	356	319	346	310	339	340	329	330	340	316	327	321	287	389	347	346	330	349	344	346	339	320	341	342	357	337	330	337	358	356	345	315	317	310	347	324	332	338	349	332	335	334	335	320	328	350	308	326	339	326	324	343	326	348	282	316	329	341	327	313	370	337	318	368	320	339	328	351	332	359	342	337	327	289	330	345	311	295	325	375	320	318	370	353	333	329	325	350	351	339	297	344	331	361	304	321	326	346	307	329	337	362	335	346	328	377	320	325	328	336	357	365	336	339	325	329	337	344	329	309	309	363	325	309	351	341	372	342	313	319	331	358	331	350	298	326	312	342	325	333	347	325	344	364	365	329	342	344	303	344	325	336	315	342	336	352	326	354	344	298	338	325	323	350	308	335	340	333	335	332	282	318	327	324	329	336	363	342	324	299	326	320	319	338	332	349	345	290	313	328	325	335	333	363	374	341	311	326	301	370	361	357	303	366	355	326	319	318	336	360	322	331	312	323	325	333	316	355	361	334	297	373	335	366	331	317	346	335	361	354	338	358	350	345	332	351	374	333	339	347	330	330	330	339	310	311	323	321	336	329	332	323	338	366	342	337	320	335	333	324	366	334	350	332	321	349	309	334	337	354	304	307	334	316	322	334	338	314	321	344	319	373	323	379	338	286	323	342
23316	30494	37476	43734	46137	45784	47213	43117	39745	38474	38915	33173	29584	30191	35785	30915	29391	28132	24079	18940	13386	12399	12818	10800	10475	9078	8828	6887	5625	5704	6575	11882	13379	12110	9776	6027	5131	4682	4367	3794	2861	2877	2643	2487	2017	1262	1009	999	1017	972	1554	4745	6090	4760	3705	2309	1413	1034	841	774	780	780	783	775	752	775	790	780	789	769	786	813	823	742	728	788	759	747	790	778	736	760	829	776	811	789	745	753	802	798	799	792	759	782	770	773	736	780	750	826	764	779	777	745	784	799	782	811	771	792	769	752	761	776	814	799	784	796	733	742	777	754	807	766	788	801	760	773	788	750	808	783	767	769	787	762	817	753	788	761	805	780	760	797	755	783	754	749	775	745	753	795	795	791	763	772	797	771	770	780	716	815	821	797	807	798	804	815	802	776	766	762	778	743	757	772	792	767	738	744	784	818	754	770	799	765	699	760	735	734	737	757	759	745	755	761	831	721	779	716	743	799	742	761	815	798	813	740	808	808	784	778	729	763	749	764	761	809	788	722	800	810	801	777	753	814	802	762	785	772	767	780	742	785	792	788	728	783	801	841	788	700	789	746	753	812	782	761	756	821	809	796	780	773	761	733	758	704	766	775	816	847	778	762	818	784	779	831	724	786	759	789	744	799	817	776	790	781	769	793	747	825	761	758	760	771	805	811	774	768	813	744	745	770	738	806	790	730	732	785	792	725	710	806	732	791	730	805	802	761	783	778	747	749	744	830	764	752	769	777	795	785	786	744	794	752	792	776	796	727	769	791	799	776	765	726	780	751	780	787	801	828	784	762	768	769	743	760	798	759	725	784	789	786	792	793	784	755	815	742	757	822	758	724	835	792	766	769	784	737	775	757	806	776	772	786	775	745	733	775	784	765	770	849	767	742	749	798	752	783	806	788	796	784	769	766	763	743	776	769	755	802	734	814	832	775	789	810	750	805	769	779	726	728	784	752	747	785	738	745	796	744	797	805	775	753	805	757	796	848	820	815	770	785	791	782	778	771	780	816	802	802	783	829	747	802	792	756	766	794	796	755	809	745	812	769	771	764	860	806	791	776	780	784	773	760	746	834	755	790	731	773	801	787	776	779	753	733	771	714	773	822	763	722	792	799	750	769	827	762	743	817	783	795	737	782	757	758	716	796	821	806	816	826	794	831	776	767	771	804	741	802	732	708	738	803	743	782	756	794	704	799	776	784	745	794	824	791	771	784	807	699	791	769	782	814	762	776	768	754	781	781	812	778	767	779	766	746	727	788	727	779	786	752	786	793	807	777	797	804	797	782	767	756	761	766	822	739	751	784	758	773	769	784	775	843	817	803	771	757	796	814	769	764	760	773	801	761	790	737	811	780	751	774	829	770	776	746	784	777	801	763	840	717	801	817	827	787	784	761	783	805	770	788	794	760	777	790	768	765	789	731	728	796	787	777	795	751	769	769	755	806	803	746	762	798	804	816	813	800	804	787	757	752	791	796	765	799	787	722	761	767	780	777	780	786	768	772	838	809	733	746	749	750	737	834	775	777	795	812	789	754	794	787	765	767	780	746	754	749	746	776	782	751	764	771	750	800	760	787	788	798	829	788	777	828	797	780	759	774	810	774	763	814	809	799	768	780	723	730	782	728	808	722	821	749	802	723	758	811	775	762	780	823	821	767	754	796	805	763	792	795	732	793	796	816	767	765	788	806	826	770	774	712	750	776	868	798	820	802	811	774	750	738	793	764	758	710	775	759	794	760	780	714	758	731	754	779	751	773	801	796	774	812	750	736	784	779	798	799	764	738	745	797	761	743	808	727	764	817	812	776	806	768	771	801	753	765	759	801	750	797	783	770	770	789	725	837	751	789	760	762	732	800	781	810	793	754	738	768	731	821	814	743	755	792	747	784	814	753	735	778	796	775	747	773	763	800	752	749	740	723	782	772	763	806	742	753	737	798	802	785	745	812	776	777	749	766	765	806	795	788	739	749	754	740	739	807	775	774	759	786	750	756	765	825	800	779	807	787	803	764	777	792	785	765	771	710	730	784	819	796	806	748	786	764	800	717	744	750	797	766	810	791	750	774	752	764	782	740	799	769	789	762	804	710	745	781	813	800	762	755	770	774	808	814	815	771	735	774	768	760	769	759	761	715	797	815	741	742	796	789	806	780	784	773	731	778	809	786	771	810	800	772	791	813	731	809	798	743	730	769	783	805	737	811	707	749	809	772	778	774	830	748	758	790	741	790	749	782	739	807	734	784	782	800	753	788	743	785	771	774	745	799	804	727	743	792	741	819	847	753	760	826	789	759	801	845	753	802	754	772	747	767	807	784	771	760	766	761	746	797	772	753	737	744	768	816	798	727	775	744	776	807	761	790	778	750	791	779	795	771	784	770	738	763	756	783	813	778	767	743	778	791	819	749	814	775	796	761	791	769	727	744	731	777	765	732	830	731	784	740	803	802	732	771	786	819	789	821	788	760	820	837	788	736	806	770	764	777	777	771	813	804	766	776	793	778	755	783	799	752	738	749	802	722	785	802	763	806	756	790	796	763	764	782	776	788	787	758	799	727	791	769	743	775	799	789	765	783	791	795	771	811	715	785	825	787	798	795	747	800	801	809	755	778	779	761	781	781	738	775	764	798	783	799	737	786	759	797	804	767	819	710	769	770	828	763	755	793	784	768	763	727	785	815	793	746	753	763	792	791	777	791	732	736	756	766	756	770	817	788	777	743	788	746	809	786	799	817	801	813	745	804	804	770	758	773	750	804	774	781	775	778	795	762	777	814	769	736	784	735	812	765	744	771	784	759	800	767	785	798	792	804	744	767	830	790	828	785	854	782	736	763	769	799	796	737	758	804	808	788	780	837	730	819	770	799	800	816	742	821	808	808	734	767	788	799	786	752	776	735	788	771	775	721	768	738	759	790	780	756	803	769	752	791	809	773	734	747	781	767	787	747	798	754	780	785	779	714	744	760	803	764	785	748	743	759	771	779	782	755	797	786	752	807	776	821	772	748	799	787	749	743	760	788	809	801	746	748	820	785	759	783	784	785	762	825	769	803	778	777	793	720	795	792	768	808	730	788	778	751	747	779	702	760	764	792	782	798	783	807	808	756	786	787	771	783	765	770	770	788	754	783	734	716	767	779	772	781	762	765	785	776	720	783	762	775	779	775	806	766	752	746	797	802	742	802	799	764	783	782	770	766	792	794	738	773	819	792	741	758	770	833	758	768	714	801	734	713	820	754	781	770	785	781	844	764	816	812	764	766	788	769	773	811	813	769	786	779	802	768	772	784	744	747	782	768	766	771	750	796	763	788	764	805	761	767	785	797	808	785	804	745	753	779	781	761	761	764	798	807	780	808	792	792	782	797	784	788	792	777	767	777	764	773	731	753	797	720	822	748	779	773	791	820	725	728	739	765	764	725	792	754	794	724	783	740	770	772	788	775	800	758	787	800	758	829	832	723	772	756	785	759	736	741	772	779	771	784	798	689	767	741	795	747
10184	9429	11225	9154	6477	4946	3762	3242	2186	1866	1506	1300	1122	1103	1256	964	796	743	674	671	528	526	481	441	448	479	489	451	425	399	423	438	462	449	441	393	394	414	381	441	437	360	395	366	377	370	374	404	379	380	399	388	433	477	474	444	420	414	355	360	389	376	364	375	396	377	380	385	401	393	393	396	391	414	353	376	345	358	345	371	356	335	396	364	381	358	352	349	382	363	342	357	416	426	347	374	387	348	314	378	376	365	456	384	393	356	401	365	386	361	368	371	404	381	402	403	341	341	396	354	359	367	405	395	355	388	358	376	379	392	391	389	390	368	354	392	373	374	403	385	356	393	408	366	375	405	376	374	407	398	363	381	368	393	384	377	381	395	355	395	383	420	354	365	363	349	388	359	368	359	373	377	396	390	375	388	365	396	378	372	358	369	376	378	426	425	353	394	377	411	381	397	411	377	374	394	395	367	398	378	404	355	378	371	349	371	371	402	358	372	367	408	361	369	378	372	369	366	401	390	359	432	387	362	384	383	401	348	411	360	355	381	402	344	348	377	367	365	387	361	373	345	389	355	366	408	382	373	378	372	379	399	354	393	343	360	391	351	379	399	399	357	427	375	353	359	358	377	400	395	359	370	367	405	372	373	360	393	387	406	374	334	365	380	402	390	435	359	352	373	375	370	382	390	386	367	354	369	366	369	408	426	335	400	396	381	396	396	375	378	387	381	372	355	365	386	385	358	418	392	397	365	396	389	384	382	380	379	390	399	365	398	387	374	349	363	363	370	413	402	361	344	367	377	398	390	408	369	374	399	377	378	325	376	401	363	385	385	378	374	359	373	351	389	324	403	391	385	399	368	327	378	389	370	414	361	368	378	402	370	358	361	378	386	417	392	357	362	383	367	372	376	344	349	382	379	391	384	362	387	389	391	370	373	376	366	364	347	415	387	387	380	364	367	406	399	317	365	360	384	352	354	381	384	383	331	388	378	356	391	379	359	373	407	380	377	371	393	365	363	366	376	342	367	356	413	385	385	369	348	408	374	350	400	373	362	354	371	368	405	383	326	365	403	348	352	360	405	346	333	348	356	354	377	410	388	374	384	369	389	355	372	361	392	395	394	370	358	361	377	393	353	347	349	355	374	420	354	402	369	376	397	389	344	361	366	376	393	384	387	398	359	401	391	354	376	391	374	384	330	348	411	372	409	383	355	398	386	382	388	379	373	377	376	367	414	364	379	374	360	360	371	372	375	377	374	396	404	412	423	383	403	383	420	380	390	389	418	398	366	360	366	359	372	361	386	376	359	359	335	366	347	378	357	331	362	362	367	354	391	370	369	368	387	362	363	370	392	330	416	379	392	385	362	366	410	409	388	390	402	359	382	369	360	353	353	347	383	358	368	378	356	397	368	374	350	381	367	372	349	385	377	442	386	351	384	364	381	378	377	407	348	364	387	373	375	393	375	399	384	385	410	342	409	371	370	376	365	365	383	367	352	341	383	392	398	378	386	392	389	364	404	346	405	401	367	407	338	387	377	366	385	374	381	397	384	360	379	379	351	369	347	373	362	371	378	418	412	382	378	358	403	358	384	362	357	358	394	378	386	400	377	388	376	395	342	370	384	388	372	366	369	378	366	400	367	380	352	359	392	369	352	389	375	376	376	378	368	385	424	395	374	382	369	377	402	400	375	399	404	364	376	361	360	375	405	363	363	384	401	371	401	404	399	404	405	371	399	371	348	336	370	404	373	390	372	398	411	395	391	419	358	350	395	385	371	396	345	358	374	390	383	396	437	373	313	369	390	353	337	393	367	404	415	373	421	360	357	371	366	394	368	363	358	374	389	350	374	383	367	362	378	381	361	366	383	347	381	356	379	394	371	357	373	385	390	353	355	351	390	420	460	374	360	388	356	355	383	368	364	389	381	362	356	404	388	378	343	362	376	346	384	368	368	393	350	329	388	377	405	416	368	358	356	362	359	359	400	387	405	356	393	370	374	371	412	372	339	382	397	389	400	381	394	347	352	348	406	342	372	349	392	366	387	394	374	348	351	354	386	375	354	355	364	358	400	385	344	378	396	408	397	374	356	393	385	358	382	407	390	429	375	392	392	361	362	340	399	388	367	369	425	399	380	383	406	352	394	403	374	337	334	393	408	387	382	390	388	365	345	375	411	397	399	385	382	352	368	401	368	370	364	358	359	369	364	384	392	360	380	392	408	397	382	353	374	354	332	350	396	372	361	408	387	343	362	368	401	400	368	366	355	383	409	396	368	357	361	369	345	336	388	397	356	348	363	384	418	428	382	371	388	378	382	392	368	371	373	357	325	405	404	367	410	416	382	336	372	382	409	384	400	350	389	365	374	371	403	363	346	387	409	318	375	384	358	381	423	387	366	415	381	406	376	374	405	357	379	414	385	345	359	407	361	363	421	383	388	367	383	391	428	373	415	411	389	348	381	357	365	399	379	388	364	389	361	379	357	372	381	388	394	395	396	347	360	383	369	414	379	353	381	384	362	395	355	391	377	373	387	364	374	354	378	398	388	385	385	387	394	341	364	379	401	391	364	378	370	395	384	382	370	373	320	391	362	375	415	379	381	402	351	342	364	402	359	367	390	391	398	402	382	380	343	402	377	411	359	379	376	399	376	364	372	355	395	397	370	373	362	338	369	357	369	363	401	375	403	359	344	372	390	372	392	412	388	383	363	356	349	400	358	376	381	357	413	398	396	379	338	375	384	407	394	422	383	368	343	394	356	373	391	361	375	339	397	415	367	353	369	411	405	344	371	362	353	358	376	371	395	379	379	392	398	358	400	435	419	445	390	367	342	402	383	393	367	359	398	379	379	370	367	360	400	411	389	397	392	377	417	395	380	371	386	381	368	372	386	386	347	359	379	386	347	438	403	346	369	359	361	364	399	393	354	384	374	378	356	379	370	357	386	409	335	375	366	343	384	353	367	380	356	409	350	393	372	384	351	392	349	384	331	388	367	393	377	350	375	338	386	404	356	372	383	389	397	383	391	394	385	382	403	366	393	387	407	418	414	376	381	366	382	374	365	342	374	402	410	366	401	356	399	351	382	338	390	352	346	351	388	342	357	402	381	374	363	350	401	370	381	349	371	361	382	372	372	345	380	367	349	334	378	363	391	388	387	378	389	399	363	398	400	354	356	376	370	386	388	383	388	374	341	349	366	378	375	358	364	374	377	361	350	352	373	392	395	359	356	399	396	357	372	376	386	369	382	383	410	404	371	393	389	366	384	357	387	376	380	415	394	322	394	370	370	385	368	374	390	364	379	359	419	369	386	382	408	340	375	360	355	335	375	368	374	378	378	344	354	417	347	364	378	352	399	396	383	395	361	353	395	353	351	340	361	370	353	378	362	389	360	368	418	356	347	390	356	376	397	379	409	381	369	399	377	391	388	360	378	394	374	386	379	403	405	356	391	385	374	390	363	329	399	383	361	358	395	347	413	371	386	385	343	369	365	333	336
6780	8987	16343	19566	17592	16335	14665	12833	9799	8475	7329	6642	5320	5671	6235	4785	4109	3531	3200	2635	2155	1873	1632	1478	1557	1669	1644	1487	1314	1392	1328	1491	1521	1434	1255	1152	1121	1107	1131	1115	1121	1100	997	1023	1030	964	983	951	998	997	961	1013	1274	1280	1234	1121	988	932	894	859	855	889	888	863	839	791	872	843	872	865	825	897	841	924	863	917	913	857	855	894	900	908	882	929	901	894	873	816	898	906	873	877	878	894	915	873	879	943	859	898	832	898	866	898	858	866	876	875	873	858	847	871	872	792	837	847	886	861	934	888	910	882	925	840	909	884	882	857	865	887	924	893	860	842	910	910	853	915	968	876	857	850	882	870	878	946	908	918	898	866	851	902	842	850	848	894	879	833	887	886	909	891	893	846	872	902	869	905	865	865	837	878	850	840	866	880	844	871	900	895	878	882	895	808	845	943	839	894	951	882	877	881	870	842	862	834	880	873	895	895	849	867	833	855	920	905	897	844	904	829	871	862	877	895	845	890	848	876	861	859	937	878	909	871	855	877	841	901	861	936	819	905	910	856	844	864	901	877	863	826	853	843	886	857	853	922	878	838	870	844	906	866	879	829	912	852	845	923	864	872	895	893	881	839	900	904	870	864	854	889	855	927	899	907	878	879	899	875	941	884	880	875	869	923	852	852	837	938	890	827	904	838	871	849	823	863	887	858	874	879	947	892	871	825	891	897	885	814	864	897	867	890	876	852	842	862	914	860	874	861	862	861	899	887	871	866	885	901	865	888	890	928	937	889	941	885	788	880	903	846	879	879	896	847	887	948	888	889	877	860	908	888	858	849	875	927	863	885	890	906	909	841	868	871	875	846	857	865	927	818	885	860	883	854	930	859	913	887	849	915	929	843	886	900	950	888	920	863	855	823	918	840	876	887	860	807	834	863	876	855	878	902	904	869	851	865	886	865	854	897	863	883	868	852	879	877	902	865	874	892	890	923	877	840	873	938	870	874	829	898	804	941	912	880	907	868	830	877	854	889	875	875	843	918	869	847	859	875	853	886	840	858	849	866	871	872	854	871	888	858	852	865	864	892	886	884	868	838	821	869	891	912	897	865	900	882	924	882	915	892	844	851	862	905	863	898	868	895	853	857	904	903	892	898	887	898	870	865	922	892	888	906	875	887	872	908	877	871	908	847	876	829	906	877	871	856	869	880	839	905	869	896	845	923	879	854	868	860	902	884	873	888	866	880	844	884	884	910	822	860	866	879	890	873	831	893	839	938	882	975	877	896	889	803	873	953	874	919	887	861	927	881	865	854	893	878	918	841	900	889	874	911	849	893	876	899	890	900	874	895	940	876	929	945	872	924	900	845	933	902	863	851	855	858	878	945	839	873	890	877	873	874	948	889	927	968	866	881	901	826	873	885	832	844	860	944	884	873	882	873	859	918	873	881	915	906	899	862	838	853	871	935	904	838	943	892	873	880	912	836	910	961	921	900	889	903	879	901	891	878	872	898	913	862	922	926	861	867	918	869	857	873	869	865	891	906	898	899	900	872	858	861	867	939	884	877	868	897	875	894	868	899	906	850	864	869	906	927	878	907	839	800	841	865	856	879	877	914	896	838	831	886	865	893	896	865	830	853	915	886	869	844	820	885	896	945	883	848	881	903	859	879	858	879	820	905	857	871	895	881	900	905	889	856	890	861	854	886	896	864	851	845	884	897	843	926	849	858	901	867	889	845	865	863	942	918	896	882	910	880	884	863	837	865	893	877	886	865	859	841	885	868	857	880	847	853	858	835	837	831	907	819	865	863	898	904	893	885	920	901	879	861	819	902	835	919	880	876	849	908	906	853	914	892	876	899	869	878	904	864	851	880	855	922	858	905	938	871	895	897	882	893	881	835	864	826	914	853	919	882	879	914	902	839	885	856	859	906	907	882	859	904	884	898	890	872	862	969	850	942	868	831	858	862	853	840	863	916	890	914	855	936	900	848	843	878	885	814	921	876	862	903	840	901	907	882	913	857	950	934	890	844	903	932	918	864	891	849	868	867	869	921	912	893	914	889	868	882	913	914	930	858	866	908	880	954	873	896	886	874	907	908	841	865	894	884	836	884	905	906	925	876	899	880	876	883	825	880	878	866	851	886	856	830	879	861	851	842	889	829	851	860	886	934	884	847	877	904	946	894	897	830	844	902	900	869	917	949	887	859	938	880	867	861	915	926	867	853	859	903	866	894	840	887	879	882	828	923	876	794	877	868	912	920	922	927	861	882	883	864	855	941	851	896	867	914	871	871	929	905	936	846	841	900	853	887	881	956	911	893	829	915	867	918	883	871	914	910	865	905	886	829	888	879	917	868	894	908	871	906	895	856	906	891	865	849	884	898	877	879	862	849	892	879	885	880	895	834	916	881	856	883	927	896	898	886	874	836	846	867	846	871	837	854	875	910	938	850	853	877	882	887	903	853	914	879	855	874	875	875	864	870	936	867	855	903	819	846	863	901	864	845	878	874	913	881	868	895	927	894	828	818	865	853	868	842	886	825	870	833	903	899	860	842	887	820	888	880	861	882	882	905	833	871	923	883	932	882	884	862	886	843	897	912	829	832	904	881	863	896	907	919	877	899	885	887	839	900	905	950	840	897	844	899	880	868	898	874	883	882	858	908	849	875	887	909	858	853	863	893	893	895	933	903	868	947	891	853	879	873	878	901	900	859	865	819	908	864	862	875	886	867	862	901	838	889	844	905	923	871	908	856	914	861	891	895	827	881	820	831	887	883	915	932	883	896	869	910	930	836	858	898	871	889	854	874	884	853	864	947	920	898	888	886	897	828	887	826	843	848	828	893	879	889	862	856	844	916	891	916	861	894	889	867	878	851	923	891	881	876	870	890	929	838	875	863	866	920	846	899	884	824	889	872	872	883	854	883	860	816	880	885	884	833	890	873	894	869	934	885	873	851	862	888	891	866	856	897	859	850	880	865	897	884	901	895	833	828	898	899	818	890	908	896	922	856	888	890	855	900	903	859	919	885	925	860	855	868	898	906	826	875	886	871	856	860	867	842	847	890	905	903	882	927	877	832	865	911	903	869	907	842	880	840	864	908	901	900	867	843	907	915	816	902	852	846	896	872	917	926	852	857	900	885	871	871	863	906	904	882	921	855	898	877	898	909	871	836	834	894	815	897	875	890	913	908	831	854	867	860	934	908	873	872	882	862	902	844	898	867	878	879	894	891	872	864	882	893	854	891	906	863	876	835	898	898	854	849	900	918	890	891	890	872	864	893	915	905	884	869	882	878	864	863	850	864	887	907	855	878	853	877	917	906	882	919	857	900	879	945	894	836	878	928	820	883	869	890	916	860	893	823	943	930	882	904	849	845	908	898	896	852	905	885	891	874	864	879	882	837	891	889	937	937	857	899	932	846	930	840	942	885	913	864	828	887	873	918	874	803	876	862	845	890	868	909	869	865	953	859	848	940	862	821	847	880	862	888	900	885	907	903	833	914	888	869
23994	31596	33192	30608	28471	25884	24468	21019	16119	15994	12661	9636	6665	6398	9506	7113	6389	4976	3516	2230	1473	1298	1289	1092	1315	1062	960	871	753	759	793	1145	1287	974	923	689	628	563	538	502	483	468	475	469	428	434	389	376	395	349	366	585	719	714	595	515	399	394	444	373	346	349	347	340	327	354	361	378	339	301	349	337	365	350	357	326	397	342	339	351	367	350	354	331	346	353	324	345	311	338	334	344	348	344	337	352	353	384	361	344	325	370	343	303	349	371	342	325	375	346	337	311	336	381	372	349	347	321	372	316	340	340	341	352	353	383	347	309	339	352	385	370	356	348	337	317	348	320	332	364	357	342	386	305	330	341	359	365	340	341	357	357	349	318	344	361	357	354	363	349	324	340	383	367	369	343	356	348	302	335	344	360	379	335	369	331	335	335	337	371	323	329	382	361	298	343	340	383	320	342	330	320	367	351	357	357	303	339	346	326	342	344	364	352	331	322	350	397	308	379	349	325	327	363	336	332	340	350	323	349	329	326	331	349	310	344	330	333	339	339	376	323	359	373	333	323	344	350	359	355	349	358	376	344	349	319	333	336	332	348	333	374	329	352	330	365	360	315	331	353	362	368	309	369	334	306	349	312	342	353	343	351	364	377	349	325	374	357	341	361	334	345	318	367	340	327	332	347	349	358	349	348	340	363	339	351	340	295	330	319	356	346	368	347	349	326	340	358	327	347	299	352	340	345	280	352	351	351	336	369	340	410	337	312	377	352	350	329	358	346	369	370	323	348	398	310	357	330	336	364	351	332	381	328	360	327	370	351	380	366	332	325	342	327	343	345	352	335	322	330	383	342	351	345	335	345	364	328	337	354	340	356	372	328	329	386	356	335	364	322	361	345	322	316	342	337	388	334	322	343	339	346	332	336	371	340	327	360	345	335	376	353	367	365	354	325	369	360	361	339	350	360	335	353	340	319	368	360	358	351	320	305	355	321	352	354	370	368	335	358	376	313	349	355	354	364	406	386	323	328	350	377	355	358	342	350	379	377	390	369	386	373	340	365	302	336	367	321	316	377	353	330	339	320	310	349	335	335	383	395	354	353	306	342	367	323	324	308	341	336	313	331	356	361	329	324	345	332	342	345	355	367	337	361	355	344	355	339	369	350	345	366	353	359	352	356	342	355	342	358	367	349	327	318	369	396	368	323	344	333	377	355	354	313	356	339	374	370	342	333	374	356	330	359	329	317	332	340	343	330	328	353	335	348	380	383	365	367	341	361	347	347	334	344	373	359	344	335	331	371	327	350	317	332	346	353	392	351	350	350	322	315	342	387	347	334	333	365	363	331	358	336	380	362	338	365	331	362	338	328	333	324	373	330	363	368	356	337	353	373	340	370	318	307	326	325	332	334	350	348	340	342	360	342	341	344	337	350	379	352	355	311	348	329	353	327	308	337	331	351	374	339	331	363	347	302	357	390	340	331	363	300	367	344	375	332	387	373	386	327	303	350	377	329	333	306	342	323	344	340	336	371	332	330	318	376	350	351	334	322	324	335	351	346	362	316	354	351	276	385	317	346	341	352	340	337	316	349	388	342	361	334	317	330	328	329	338	306	346	349	351	325	329	324	291	349	361	358	338	351	326	330	401	313	319	354	348	367	334	334	344	372	376	355	374	352	382	361	321	355	324	336	346	343	346	351	325	326	382	343	323	320	322	351	353	320	330	361	349	381	306	354	328	344	394	343	365	355	359	352	335	312	363	346	378	387	358	356	349	370	347	326	349	337	367	353	352	335	379	348	307	357	355	367	360	352	321	328	322	347	344	360	332	369	337	344	383	342	352	350	369	329	354	335	323	369	364	362	327	338	337	344	351	339	361	360	351	349	364	354	353	366	365	405	341	370	346	344	325	326	374	328	349	337	344	340	318	359	378	337	326	371	339	343	338	330	339	322	339	323	327	353	338	307	342	355	371	362	375	359	366	334	359	366	314	374	344	380	333	371	345	321	340	355	406	307	344	332	340	340	363	289	365	317	349	323	336	333	335	360	333	357	322	363	351	349	363	346	338	356	337	351	332	342	366	363	349	348	331	352	346	349	350	308	312	345	339	364	359	379	330	343	350	346	340	374	338	398	333	343	366	361	328	356	327	347	391	360	329	323	343	350	355	327	373	340	357	351	368	334	328	341	328	351	376	330	370	340	354	375	360	363	325	359	362	334	310	323	354	332	323	346	333	342	336	336	323	362	341	377	345	334	330	328	362	332	367	345	354	312	333	331	339	332	355	350	345	376	348	359	319	362	374	327	347	340	342	313	312	360	350	335	359	333	332	341	334	365	408	395	359	341	365	366	341	381	331	345	357	341	376	351	333	328	320	360	350	343	363	325	353	337	334	361	325	363	330	343	337	353	348	340	314	355	363	349	340	333	358	330	370	352	343	351	362	339	369	377	352	317	359	329	348	336	348	337	346	350	320	352	348	309	325	357	370	357	329	317	358	306	319	348	333	330	343	320	335	321	348	362	322	328	365	371	372	401	311	314	352	358	333	343	305	348	331	338	342	361	354	336	351	343	338	372	339	354	357	356	390	344	336	390	327	343	350	337	331	327	336	323	353	363	354	330	347	369	323	312	322	317	359	336	334	361	338	368	340	365	352	376	359	348	369	348	306	332	317	348	362	373	354	334	358	326	338	358	334	349	311	382	358	308	367	367	328	339	375	360	384	325	350	382	361	374	356	377	339	345	309	346	333	372	347	340	343	329	340	344	350	383	375	363	370	370	341	335	383	318	348	379	367	377	352	321	336	324	342	349	356	348	314	350	334	349	318	353	381	359	345	359	357	356	334	344	361	330	368	327	375	337	315	330	364	299	373	348	362	389	344	327	364	338	334	328	321	378	329	342	368	352	359	353	326	334	341	331	332	330	339	311	367	320	345	352	367	395	366	352	324	348	336	333	346	332	345	407	357	334	325	354	356	301	341	315	348	340	339	346	375	314	399	379	358	356	382	339	335	343	354	349	320	370	354	363	351	343	338	370	374	352	385	354	341	340	334	384	371	303	365	382	325	333	349	377	350	324	410	379	352	386	366	357	333	309	336	369	341	329	327	353	317	329	359	331	359	317	344	337	349	369	342	338	330	341	367	328	339	373	343	360	333	365	364	372	371	365	380	354	326	315	313	373	323	349	347	348	338	363	352	318	357	355	343	360	331	333	345	322	337	312	349	306	331	335	375	354	362	350	339	313	351	338	332	351	334	333	350	370	357	359	325	333	317	344	334	331	350	361	367	338	317	354	336	342	353	324	360	327	354	340	327	364	322	352	353	360	324	345	330	382	327	343	359	327	340	352	359	346	352	326	395	354	325	309	358	300	351	320	348	312	337	315	346	375	324	310	326	331	336	392	350	351	331	347	360	364	332	338	314	377	341	352	342	304	375	335	361	367	379	347	371	353	330	354	348	348	362	326	348	353	339	352	332	372	338	325	371	341	328	327	332	340	334	343	330	342
16578	24611	32412	38014	39444	38562	40063	35328	32725	29983	30232	24970	21168	21505	27113	22253	22305	20700	16834	11720	8081	7280	7663	6311	7409	6375	5411	4558	3837	3874	4065	6682	7238	5339	5690	3741	3154	2648	2650	2374	1912	2061	1967	1843	1505	1753	1108	1034	966	890	1087	2551	3605	3262	2385	1794	1123	950	844	762	772	842	849	810	810	756	872	837	873	788	843	803	824	853	808	824	874	805	843	843	811	780	770	829	821	826	836	795	832	825	842	837	847	825	792	819	783	791	822	825	842	824	814	805	833	768	842	824	825	805	780	785	812	847	803	861	830	784	784	795	777	817	803	829	767	778	775	777	806	812	774	844	841	770	801	826	761	784	806	855	812	842	823	825	799	812	797	821	800	793	808	814	795	788	814	865	785	826	828	809	818	759	794	773	832	860	821	785	832	814	786	820	807	790	825	762	794	783	793	824	802	791	839	821	786	812	779	769	841	818	841	810	815	882	821	866	794	828	787	840	824	818	790	775	784	802	840	831	809	764	796	841	801	835	854	792	825	794	794	815	852	813	865	784	803	861	886	816	776	779	855	771	780	837	817	789	778	794	825	860	833	798	851	840	767	863	848	766	820	906	806	795	822	785	753	822	860	779	830	822	790	843	820	777	849	792	779	804	781	781	768	804	746	837	788	820	817	803	802	807	790	811	830	844	795	877	789	887	804	789	847	800	802	791	849	872	773	804	793	837	810	885	801	802	808	759	817	847	746	740	826	791	806	759	819	825	830	752	799	785	815	798	807	854	790	808	814	808	844	830	782	815	821	838	784	842	745	811	807	786	839	815	811	795	815	788	772	806	799	824	849	822	810	803	847	806	821	836	769	813	822	788	818	798	866	812	801	840	781	772	839	807	802	805	829	840	795	776	813	831	803	866	836	833	820	810	818	774	846	829	857	821	800	805	802	859	794	798	787	790	823	864	846	739	845	832	868	832	816	806	784	818	797	771	815	784	839	764	801	796	781	889	776	844	828	844	801	810	790	792	825	783	802	849	807	757	819	848	805	782	794	813	784	843	839	840	811	816	814	841	789	830	859	805	795	832	829	830	733	841	800	824	826	851	851	798	790	826	829	817	825	787	798	828	816	839	859	825	814	831	806	815	774	802	797	783	830	811	798	842	820	781	742	834	804	824	787	878	763	827	804	818	813	796	743	861	794	834	802	796	779	809	850	765	805	789	816	859	865	788	814	794	774	776	809	802	790	720	789	817	808	777	807	792	842	836	787	838	800	816	832	859	778	816	767	813	872	821	838	807	852	838	818	824	772	790	772	832	770	825	812	806	837	872	821	793	786	861	821	776	786	836	762	749	833	827	776	824	807	853	824	808	880	799	859	787	823	821	792	774	786	790	819	848	794	827	796	746	797	798	813	758	784	811	842	789	820	829	818	793	770	841	812	810	795	839	781	853	774	818	820	773	808	795	821	806	818	759	828	824	854	831	819	791	769	779	742	813	832	786	832	819	839	813	825	822	785	763	822	809	844	805	793	817	846	813	847	857	786	835	808	813	814	783	819	801	814	791	796	809	834	866	774	822	831	804	837	828	820	831	816	848	803	817	812	798	764	801	845	836	826	820	789	796	808	775	784	807	820	790	786	839	812	808	834	813	826	803	830	801	793	837	827	786	858	847	848	789	741	840	811	844	815	831	838	814	801	779	828	866	818	774	795	802	843	866	794	771	814	794	778	826	813	811	846	801	761	819	792	857	782	807	815	762	812	807	787	814	850	805	829	792	775	819	790	807	769	771	797	796	791	787	811	838	802	810	794	854	774	809	802	792	755	803	771	796	812	765	816	812	771	826	776	811	828	839	797	789	801	762	842	810	791	762	841	780	844	817	768	783	831	784	810	824	765	821	796	789	803	846	823	781	733	787	851	761	785	803	812	787	830	803	790	844	794	795	787	835	780	854	761	822	757	807	803	848	861	806	822	822	762	839	774	824	818	807	845	822	803	799	825	762	805	816	799	830	742	752	747	835	830	842	814	830	795	820	831	805	783	803	798	840	836	843	816	785	808	844	789	830	832	840	806	798	828	849	825	777	741	810	805	837	817	802	828	820	818	874	891	778	807	801	795	794	836	802	787	784	749	808	830	815	804	815	826	796	812	759	828	783	822	826	825	799	869	808	840	813	854	802	801	804	818	804	780	770	811	806	825	815	802	811	799	816	824	786	789	815	867	786	833	773	842	791	811	807	845	794	802	794	829	786	804	822	789	804	775	823	893	803	821	821	880	857	830	834	802	802	814	779	827	796	856	745	808	849	829	766	823	836	771	809	838	801	768	802	793	807	821	808	807	809	842	837	817	765	818	838	816	784	843	827	805	753	816	856	770	795	807	775	787	779	796	850	783	769	785	770	781	748	781	796	763	813	804	803	781	830	810	780	811	853	810	819	754	813	806	798	838	815	795	847	791	785	755	774	771	826	802	818	782	803	820	795	820	873	760	893	782	798	869	764	819	775	834	784	838	795	826	809	777	813	834	843	846	808	806	820	839	804	815	836	832	798	747	850	794	825	790	795	828	833	777	812	801	837	764	855	819	865	814	794	830	824	783	860	793	829	798	801	835	785	838	798	802	813	765	748	810	826	802	775	797	773	831	794	729	827	826	849	809	778	806	799	794	770	846	833	816	795	845	777	831	781	854	862	780	878	863	780	779	812	758	780	792	832	840	793	798	804	797	809	792	817	764	819	833	824	824	779	793	761	811	797	818	828	817	816	746	765	811	816	820	803	814	783	827	759	815	824	808	839	831	785	825	854	823	807	790	844	815	775	833	783	825	827	820	765	842	824	845	781	832	854	828	796	825	835	785	759	759	819	794	806	784	849	813	818	795	748	772	725	806	778	828	810	829	841	827	792	809	879	820	791	819	803	837	830	797	803	807	838	820	772	764	815	831	852	777	848	837	797	833	832	813	787	805	820	799	781	831	813	783	809	833	803	790	816	794	812	785	828	787	786	819	836	860	800	823	808	800	815	868	859	745	811	814	794	834	779	814	794	820	767	797	801	791	788	815	884	806	800	826	817	794	825	809	779	794	813	792	840	831	775	807	783	823	827	797	787	887	852	834	822	810	791	828	839	756	826	753	837	781	837	782	832	802	795	818	804	830	787	779	813	823	779	855	804	786	846	798	829	788	811	782	782	815	797	834	812	802	773	777	849	773	780	798	818	751	836	744	880	797	812	834	767	748	800	795	834	831	878	800	783	810	808	815	799	802	822	797	802	831	829	827	813	777	765	812	803	849	791	867	808	813	864	802	801	789	820	801	808	822	814	795	812	791	785	799	847	815	817	750	834	785	838	879	834	804	833	803	820	833	798	807	815	778	813	814	845	801	835	803	828	814	846	813	793	751	807	811	798	794	825	845	842	802	816	739	826	835	780	824	765	794	776	811	754	806	825	808	834	814	817	862	836	811	770	824	795	817	814	840	816	827	812	776	794	804	815	786	856	751	802	894	801	754	821	798	804	812	799	782	817	833	791
33187	37738	36960	34648	34058	32650	33584	30223	25134	25241	20902	15942	12043	11469	15593	12381	12094	9935	6985	4108	2616	2264	2271	2108	2234	1904	1539	1229	1103	1221	1208	1748	1982	1741	1581	1082	921	824	711	719	600	662	586	613	539	576	398	346	369	396	354	720	1094	1008	754	598	444	372	358	359	352	344	330	324	371	335	350	335	307	327	310	357	360	305	355	365	304	349	330	341	335	310	309	348	309	359	344	364	328	312	339	329	342	307	317	389	361	331	322	334	316	346	341	358	340	314	356	324	354	331	343	308	360	326	329	348	335	348	348	334	319	354	339	333	314	347	352	337	360	353	321	341	316	344	306	368	358	368	351	343	336	328	354	353	318	334	329	343	322	342	334	314	354	337	330	337	361	309	332	353	332	336	359	364	323	330	341	370	356	343	333	311	346	342	338	334	316	331	344	357	375	318	345	340	322	339	370	361	348	371	353	347	353	348	339	313	305	353	327	341	316	351	332	316	362	318	330	341	349	341	349	341	320	313	336	347	349	343	311	336	354	376	324	331	318	330	327	338	353	348	343	334	376	322	326	337	355	351	326	324	369	334	348	308	348	374	342	345	355	347	357	332	321	343	355	342	371	294	356	355	332	368	352	312	354	340	340	324	305	346	310	346	355	342	319	355	359	353	361	322	349	350	328	351	364	333	355	357	310	317	317	359	306	315	336	350	328	331	319	354	364	336	337	360	323	308	334	359	330	329	347	347	343	369	319	331	347	345	374	320	342	341	321	318	309	360	339	329	320	366	307	310	335	342	342	302	325	361	343	356	334	311	277	364	321	308	337	365	330	346	300	317	303	343	355	334	324	346	316	371	342	353	329	310	295	371	331	340	351	349	378	355	337	338	328	326	340	322	342	337	334	335	360	333	392	336	319	349	349	332	324	315	327	375	343	350	310	314	390	365	327	377	310	351	289	333	331	335	321	344	325	339	322	346	359	351	332	336	330	347	295	362	390	303	329	355	359	342	347	348	326	310	316	344	308	336	332	320	349	334	363	355	339	308	319	344	320	329	337	335	349	356	324	318	346	359	337	357	352	354	341	342	351	350	354	336	359	346	327	330	331	327	326	318	336	358	348	291	356	383	291	342	345	361	350	347	345	359	343	353	325	362	367	364	315	323	310	343	349	368	364	359	304	361	347	344	355	353	392	304	350	348	344	334	320	326	361	340	321	354	368	316	341	330	337	311	315	315	305	314	336	346	337	344	341	318	326	311	328	358	331	346	314	333	318	317	332	320	373	314	365	326	323	319	353	346	347	341	318	327	325	315	369	333	313	327	349	347	361	330	345	311	319	311	308	338	342	318	334	338	307	341	369	303	335	339	326	327	326	361	360	332	350	338	359	328	317	330	352	328	340	365	324	357	333	352	317	307	352	328	309	365	312	334	320	304	298	347	307	321	365	297	317	345	333	360	348	330	357	302	322	364	324	313	334	354	359	343	352	310	350	349	335	317	328	306	317	353	336	335	330	293	332	308	364	339	333	308	330	338	354	333	353	316	337	357	319	342	307	333	335	329	336	341	327	333	305	348	326	335	323	312	311	325	354	346	326	327	344	326	340	332	349	329	322	335	342	327	340	368	350	353	389	323	356	321	299	360	354	336	315	344	336	325	335	312	324	329	400	337	308	334	334	326	350	320	385	321	375	365	320	321	370	379	320	327	369	298	358	367	340	347	331	334	343	305	329	350	342	357	394	363	334	297	362	340	342	349	343	352	306	374	347	364	350	363	339	326	324	303	332	363	341	322	329	328	324	343	369	376	347	363	340	334	358	346	336	332	316	334	349	355	305	335	363	348	338	333	332	370	351	351	353	338	293	299	336	336	362	349	374	339	322	358	357	352	354	318	348	305	345	340	326	335	351	299	314	349	347	349	354	356	336	344	307	350	324	336	312	347	350	359	357	362	350	341	331	354	311	307	337	343	371	342	338	332	348	357	356	322	328	340	342	342	337	341	355	328	366	345	365	316	345	343	370	345	354	330	338	335	303	319	319	354	349	344	357	297	325	351	323	361	310	348	354	307	352	345	333	360	338	339	360	334	320	336	348	356	336	344	302	344	328	326	348	323	328	350	335	335	339	344	350	336	330	367	376	353	340	368	312	348	328	327	278	313	352	358	350	329	351	359	303	330	330	347	350	344	346	353	380	336	314	298	325	337	356	348	333	363	335	334	341	334	339	355	301	353	337	356	356	362	306	369	328	303	317	338	304	352	349	374	308	369	337	348	310	351	345	354	331	345	331	390	319	371	321	319	335	317	364	353	344	359	378	327	390	339	346	300	345	339	306	330	298	356	326	330	329	339	331	313	321	307	322	338	331	364	344	347	349	337	302	293	339	343	353	346	314	339	357	365	345	294	330	331	331	335	368	332	331	343	343	365	344	331	325	338	346	340	341	343	316	339	328	325	307	349	359	349	316	347	325	342	315	347	294	331	348	352	352	318	338	323	344	300	311	338	359	353	329	342	326	327	327	354	342	353	341	333	342	320	299	311	321	320	359	341	349	332	342	354	344	352	295	374	329	324	327	335	313	313	303	365	284	371	319	339	346	347	329	301	339	352	316	330	320	339	345	344	361	309	326	340	358	327	357	343	353	338	355	339	320	354	318	337	354	326	343	329	318	320	304	345	325	335	364	354	331	377	336	325	308	357	369	317	332	316	341	358	337	324	342	336	314	342	318	328	346	340	321	360	363	348	344	356	330	300	294	346	367	316	350	371	315	300	345	322	365	374	290	314	354	347	328	293	370	352	355	323	361	321	363	344	370	344	316	340	327	327	323	323	324	310	334	345	341	344	295	343	360	362	328	315	346	327	361	343	329	355	296	287	329	375	352	378	329	348	310	337	336	370	347	346	316	345	371	322	358	331	318	336	337	335	346	313	343	341	333	308	338	343	341	362	325	348	352	364	372	324	369	329	357	299	350	362	345	333	353	348	341	338	347	344	309	318	352	351	336	328	355	339	341	331	339	368	320	286	364	330	311	319	353	309	345	367	366	314	370	357	316	324	314	302	358	321	362	318	352	355	339	343	305	349	340	315	307	347	336	302	297	332	356	357	310	323	341	359	377	324	337	299	356	356	380	338	321	358	358	310	310	329	301	357	336	374	335	327	350	331	313	374	324	344	354	381	345	359	347	309	335	351	323	347	330	337	309	331	350	363	347	368	311	363	332	325	342	358	310	347	342	337	373	337	323	371	323	339	325	336	365	343	343	356	320	332	340	359	360	352	320	324	348	370	309	354	334	330	317	322	345	320	355	342	332	323	359	345	323	345	346	328	349	366	337	366	320	344	399	357	355	368	326	368	340	344	341	342	320	346	330	350	369	349	344	320	324	329	313	296	368	353	356	333	354	344	339	342	327	334	341	322	333	307	333	359	358	336	316	351	318	302	319	344	334	333	339	343	355	360	354	347	322	361	374	336	325	351	333	363	359	381	284	339	330	332	328	367	370	354	330	340	311	349	320	333
22373	30315	37311	43240	45164	46299	47703	43733	41308	38444	38730	32822	28935	29538	34760	29812	32757	29902	25268	18718	13283	12430	12609	11272	12055	9804	8688	6837	6513	6807	6878	10876	10835	10210	9021	6093	5051	4395	3804	3598	2718	3339	2708	2769	2322	2794	1537	1079	1005	972	1112	3731	6322	5208	3719	2395	1433	1075	840	833	844	829	778	785	798	838	812	784	772	783	782	793	785	799	775	771	824	828	782	788	761	807	769	726	815	821	755	779	788	812	821	845	790	786	781	771	834	801	809	824	794	826	828	807	765	784	726	790	765	793	780	843	826	816	861	783	783	760	779	788	735	804	816	815	765	811	810	836	835	818	802	787	770	876	829	801	808	774	791	745	753	746	792	797	808	797	772	809	798	768	786	773	832	763	766	789	858	758	772	817	815	746	780	788	747	805	786	835	832	801	845	740	775	789	765	807	778	785	779	814	799	806	785	777	774	737	770	748	806	722	792	803	818	751	741	806	774	798	783	733	807	750	753	827	801	794	799	752	773	748	797	819	788	825	804	825	824	780	751	789	770	783	835	813	793	772	767	770	833	791	771	815	798	798	774	810	784	811	794	772	832	811	789	737	800	815	770	788	809	792	834	826	779	807	777	763	793	797	757	820	788	818	754	764	775	833	797	725	782	772	771	798	780	811	799	798	845	790	752	810	806	765	768	793	753	792	769	799	797	749	760	764	834	776	743	798	886	774	815	767	822	786	792	798	804	800	808	820	753	776	780	799	765	811	760	783	794	826	788	771	774	782	810	785	795	782	819	796	778	769	740	807	738	779	847	782	789	802	781	759	777	792	792	811	806	790	775	858	798	745	766	768	774	856	816	749	818	857	766	822	775	805	836	739	799	822	770	787	802	846	808	802	802	784	774	828	736	843	757	779	767	782	806	763	776	740	789	798	796	819	787	795	786	801	767	772	833	758	767	804	806	748	775	788	749	823	771	795	809	784	794	808	807	771	782	784	830	818	757	789	742	773	795	775	803	819	755	747	793	867	825	835	803	773	808	756	755	810	822	801	814	772	859	743	776	813	791	784	750	804	746	765	752	825	762	803	815	736	817	816	781	793	822	812	751	791	754	767	771	781	779	837	780	803	766	824	746	844	764	815	748	798	708	811	797	838	803	771	863	809	791	768	756	768	733	824	741	785	758	776	819	798	787	808	863	795	836	804	802	852	818	814	778	811	826	799	772	790	791	757	790	784	761	789	801	853	790	799	776	819	822	764	744	798	821	781	774	819	789	783	818	785	800	792	732	790	864	772	824	782	812	836	792	741	832	802	807	869	799	793	756	843	822	801	786	779	783	799	790	800	736	820	784	791	811	820	803	806	826	806	815	748	827	786	830	870	778	778	792	772	800	819	776	791	802	785	805	803	799	820	824	744	814	729	810	761	877	757	810	786	770	773	764	780	751	804	770	793	763	763	760	813	767	790	811	788	756	817	796	776	835	764	821	769	792	830	834	807	792	724	773	753	777	806	792	798	802	794	763	804	785	832	796	751	799	778	799	773	754	768	756	796	831	750	770	801	798	773	793	811	823	761	824	799	795	794	766	835	731	752	828	769	814	804	773	810	787	858	778	785	799	809	780	831	774	797	733	762	816	763	786	788	798	804	732	815	804	784	780	813	781	761	808	757	815	779	751	781	784	798	849	778	780	853	802	809	820	779	800	782	795	799	792	778	782	751	780	770	793	776	805	793	796	808	835	756	778	771	803	794	791	775	790	787	825	816	785	786	805	737	777	797	779	805	793	774	776	767	801	826	733	791	799	796	822	769	806	794	774	802	834	755	788	727	813	800	784	754	765	778	774	752	839	737	783	804	826	819	781	785	810	797	796	827	784	812	788	816	848	811	801	768	794	767	811	721	814	787	780	839	826	765	805	817	772	772	800	790	773	756	824	818	786	745	826	764	799	802	766	867	839	757	747	784	776	808	788	827	845	796	750	778	743	774	805	806	843	786	741	833	770	786	780	776	834	728	743	805	781	809	769	790	790	836	825	758	801	794	834	791	777	785	802	832	793	817	803	736	845	776	814	811	806	749	763	774	770	763	802	771	796	858	779	778	795	750	776	773	794	747	744	785	778	790	798	775	746	778	787	746	785	782	827	828	793	767	772	776	843	801	753	826	813	794	803	785	775	764	762	831	767	739	788	764	792	720	784	782	795	797	843	740	774	757	801	850	761	823	782	764	827	769	823	820	761	786	770	787	807	793	746	782	796	816	800	806	772	842	839	774	791	756	794	792	795	799	738	791	814	773	767	826	731	816	824	800	799	810	806	828	800	787	764	805	796	803	746	788	813	736	806	768	805	775	808	813	808	792	806	788	813	770	818	782	802	813	807	814	815	836	764	738	813	724	775	820	800	772	822	778	731	774	750	790	768	750	768	752	763	744	802	747	793	829	775	727	777	776	782	786	765	776	768	792	818	793	747	769	756	771	823	783	825	824	775	787	754	811	781	799	787	780	837	796	840	815	780	782	822	782	809	775	803	786	759	827	798	810	787	798	835	830	722	810	780	762	844	775	744	773	786	778	758	803	811	804	795	801	754	782	765	745	786	822	770	838	788	799	818	783	778	740	771	770	751	748	799	764	787	781	813	769	803	814	753	817	807	779	834	772	817	838	780	808	800	786	773	830	786	728	781	856	785	745	784	780	750	785	827	761	822	805	823	784	767	839	772	784	790	744	795	807	715	785	751	822	824	795	829	822	790	819	807	811	789	842	776	804	783	761	791	788	773	772	842	805	786	795	831	755	758	781	841	778	813	732	770	759	794	788	772	745	789	766	799	799	812	842	810	808	781	783	793	770	771	811	755	812	774	829	802	779	850	778	829	827	771	767	809	787	801	785	800	806	772	790	785	766	786	776	771	741	704	786	763	795	809	800	815	799	773	821	763	817	801	816	748	829	826	785	769	798	773	747	780	751	803	793	776	764	769	775	717	788	781	797	772	790	812	825	824	777	782	775	845	840	778	781	776	764	748	778	785	797	778	780	828	832	736	801	771	829	811	767	815	798	878	807	738	788	823	808	832	796	763	801	774	760	785	811	811	788	765	803	783	744	776	767	791	757	828	796	778	774	693	799	835	785	763	801	794	778	749	785	805	801	789	773	812	788	787	779	781	779	761	713	802	768	824	790	793	789	801	781	823	775	782	821	788	755	780	821	784	818	812	784	757	824	801	844	797	801	762	801	827	797	762	776	783	790	772	790	754	761	781	821	850	793	776	797	782	841	770	800	822	786	832	789	800	786	749	778	785	757	754	757	796	803	852	810	819	790	766	809	848	791	801	819	795	808	809	805	797	793	763	793	792	786	823	766	867	802	774	797	750	780	796	753	792	783	776	784	793	781	797	797	806	718	707	809	805	762	744	750	791	787	861	808	815	795	774	850	798	827	797	810	733	769	801	813	804	784	773	767	731	822	771	787	766	785	771	783	728	783	805	804	749	788	751	793	840	824	783	767	806	782	785	779	799	772	827	845	785	796	789	782
10215	9964	11783	10167	7338	5158	3989	3247	2393	2206	1688	1229	1156	1080	1333	1021	862	779	676	575	580	561	524	547	487	535	500	442	423	443	382	436	455	462	462	402	397	417	390	381	412	387	384	411	389	408	384	367	402	366	405	391	439	444	423	442	397	384	407	413	397	358	357	399	404	375	389	393	383	435	364	380	385	391	381	399	389	413	383	362	406	406	374	406	406	407	399	368	408	393	389	379	431	396	410	390	402	376	376	371	365	385	360	356	368	367	374	416	406	399	384	399	392	395	395	372	368	381	356	374	391	412	383	393	367	397	409	363	384	332	382	381	358	360	349	362	396	378	396	346	362	342	399	430	399	386	380	372	377	398	406	366	379	362	397	374	377	371	338	383	388	392	404	362	381	367	418	362	340	393	414	381	357	358	406	381	339	391	379	412	406	351	359	361	409	408	391	398	348	372	422	398	391	354	386	376	379	396	400	358	381	356	380	396	387	411	347	358	378	413	381	323	369	353	373	373	397	377	380	346	386	377	368	357	350	436	379	386	373	366	388	375	395	388	376	385	373	408	401	412	339	371	378	380	338	379	373	391	378	409	403	380	372	386	364	375	369	386	398	392	401	364	394	408	385	400	352	402	374	352	379	358	401	408	353	406	407	356	361	359	401	403	361	385	410	378	405	377	390	364	412	385	374	382	389	379	383	390	372	357	368	396	394	370	377	364	374	422	377	397	380	394	331	363	388	353	379	388	412	381	392	375	395	363	382	394	375	411	382	387	390	379	376	423	413	373	385	363	395	351	382	361	392	374	387	393	389	384	384	380	376	391	379	362	388	391	374	378	389	386	374	371	401	396	364	404	399	399	381	379	383	347	386	357	406	377	405	402	398	365	399	376	369	393	371	396	398	413	372	385	428	399	377	367	405	398	379	383	376	367	409	447	370	389	369	392	392	353	368	382	375	368	401	397	404	386	385	376	390	358	402	368	391	384	415	394	379	369	407	406	408	404	358	373	369	326	360	377	341	366	346	375	380	363	363	391	379	370	401	402	396	347	380	395	399	377	365	386	369	412	357	375	354	374	355	380	359	359	384	337	368	387	378	366	370	391	376	367	399	414	378	397	434	395	376	410	371	419	388	370	405	389	414	394	389	380	312	409	414	347	422	387	405	397	412	393	402	364	326	404	377	408	399	400	362	402	389	407	398	391	368	382	403	357	383	366	361	380	376	374	348	367	397	365	360	361	355	386	419	412	387	386	431	376	377	359	411	404	396	371	370	343	380	391	377	340	385	382	391	362	409	394	409	391	366	385	378	382	378	363	397	370	388	365	367	377	410	415	400	390	374	384	399	393	369	392	390	370	360	365	373	411	368	409	395	372	367	383	402	403	381	354	379	354	395	382	380	403	357	369	402	413	339	360	357	390	416	370	377	374	368	357	326	359	425	406	402	387	406	414	397	371	336	354	372	441	396	394	374	378	371	419	397	379	374	401	368	398	362	368	380	362	397	376	374	357	368	377	382	370	388	374	334	415	321	384	373	378	404	369	391	440	415	387	380	359	344	394	396	364	347	394	375	374	393	369	395	352	388	379	364	417	380	378	394	398	394	417	357	406	386	372	368	386	391	357	370	347	390	368	363	385	358	394	390	377	345	384	368	377	404	429	400	424	380	376	357	355	374	367	408	383	387	373	346	411	390	400	378	374	395	398	382	379	411	408	411	428	393	344	379	357	392	382	381	371	371	355	373	388	378	389	370	386	415	399	352	413	367	403	374	408	366	411	339	417	375	387	393	388	394	395	393	346	354	396	361	373	353	410	368	340	404	391	408	395	353	375	376	375	403	387	358	394	394	412	398	387	377	422	384	367	407	345	358	397	377	413	389	363	357	378	381	412	371	388	360	387	348	365	380	353	348	412	388	401	379	394	389	401	386	408	401	368	392	411	402	411	362	398	358	358	446	384	405	385	370	401	404	371	373	346	372	389	401	355	379	382	378	394	368	351	361	374	389	400	392	396	399	382	416	368	397	386	383	392	341	386	383	366	360	389	386	392	426	395	357	352	373	369	430	380	370	359	372	360	363	340	360	382	388	362	359	382	373	380	391	349	352	396	348	386	389	375	446	390	390	345	417	397	359	386	380	372	390	384	381	403	356	335	359	380	374	413	406	403	394	358	432	384	372	349	396	411	367	395	337	366	353	409	392	361	357	391	385	394	366	410	398	398	388	385	375	377	379	390	370	388	398	374	363	368	408	400	371	354	365	355	420	392	387	360	390	380	357	381	356	402	392	340	363	383	379	396	379	349	399	417	388	379	343	378	399	358	357	367	387	408	415	399	324	393	399	444	360	399	377	406	371	376	393	374	384	402	352	406	384	400	390	411	384	383	376	415	411	383	390	375	388	393	386	356	408	386	381	378	427	363	379	351	398	382	385	354	392	415	398	409	354	369	358	372	415	382	371	407	376	386	364	388	399	373	396	360	353	382	370	348	356	393	381	357	429	391	360	381	347	371	370	402	422	375	382	401	382	406	372	406	377	382	379	379	374	352	392	379	363	378	368	372	371	427	390	385	393	388	365	373	408	408	388	394	376	389	365	369	394	413	386	343	359	382	350	363	387	367	370	340	344	368	396	377	371	378	391	366	412	412	370	380	381	402	353	394	378	382	390	384	373	350	371	372	392	393	403	379	387	368	422	369	393	386	367	382	381	380	405	412	375	363	345	378	352	400	402	372	372	403	363	369	373	362	384	380	372	409	338	413	368	403	369	381	395	332	386	395	379	404	392	387	374	369	381	388	380	390	398	383	395	389	442	414	365	405	363	382	395	384	417	395	384	405	387	428	394	344	357	351	398	394	389	333	392	388	384	410	398	388	383	379	354	389	383	435	386	391	378	390	397	412	426	383	390	425	376	376	358	399	360	366	399	384	344	390	381	402	394	357	428	411	377	370	381	380	387	373	381	383	395	404	415	400	359	413	349	371	400	387	437	374	378	377	380	382	408	354	346	372	379	380	392	389	393	392	398	384	342	406	361	378	409	373	411	351	370	371	389	378	385	361	373	380	380	368	381	388	401	387	402	401	386	400	430	387	409	365	374	377	420	314	417	346	369	371	428	376	373	357	378	372	376	393	368	398	383	379	365	391	392	360	378	355	369	353	372	415	404	382	364	418	346	417	404	384	352	382	364	407	379	391	374	405	379	371	394	381	413	408	376	400	357	435	358	383	357	343	388	402	379	397	364	331	388	395	409	390	366	422	375	363	402	380	390	406	401	346	374	356	382	408	374	378	399	367	375	393	399	395	389	364	401	406	373	409	428	388	390	369	381	387	396	404	390	354	361	401	388	381	404	409	374	356	388	401	414	383	407	350	413	409	358	393	388	379	407	359	413	374	368	367	366	384	376	390	389	373	380	380	393	384	406	386	434	392	445	413	364	364	388	374	383	401	404	375	376	373	397	381	392	360	367	396	396	394	356	366	371	381	373	390	411	388	379	398	363	365
6725	9453	17083	20369	19275	16224	14625	12265	10575	9206	7893	6085	5367	5486	6410	4742	4514	3857	2958	2536	2107	2086	1984	2264	2001	1994	1604	1471	1348	1147	1204	1306	1422	1299	1325	1261	1148	1144	1136	1143	1020	1135	1154	1080	988	1028	986	974	965	996	977	1095	1256	1350	1284	1142	1031	960	886	926	925	963	900	893	898	902	943	835	899	871	879	871	938	846	865	872	846	881	903	864	878	884	843	882	901	887	884	909	877	927	885	872	912	864	878	875	867	889	850	888	887	893	905	905	920	867	865	858	898	953	881	896	911	881	908	851	868	903	863	904	904	912	895	893	910	882	894	843	887	895	891	876	892	895	936	896	917	921	877	897	855	861	902	908	930	890	911	923	900	896	889	849	883	845	875	938	850	959	924	877	913	869	930	899	841	894	834	866	890	916	882	906	884	892	891	894	907	919	883	868	858	920	895	922	870	872	912	913	872	910	939	884	953	873	838	955	867	826	869	873	962	887	891	900	865	920	898	857	927	936	907	946	888	955	843	847	918	899	892	837	902	887	864	890	879	909	908	923	859	892	932	908	918	922	899	866	919	869	911	865	842	901	900	850	844	915	876	885	831	845	825	879	883	945	836	886	939	875	898	888	839	939	886	821	865	908	916	905	858	885	919	901	843	921	877	865	928	846	861	863	892	915	889	856	913	895	891	937	887	866	908	850	868	850	918	879	873	953	878	904	917	889	911	914	879	859	918	872	894	931	891	868	935	908	849	927	874	878	871	855	870	922	862	909	944	883	907	816	915	914	846	884	920	900	920	866	918	872	908	919	859	912	890	877	863	869	881	925	919	857	819	895	867	923	910	816	869	885	909	848	950	923	887	887	892	924	930	860	898	875	892	835	869	881	840	863	850	944	841	908	865	930	865	904	862	903	878	886	820	913	838	886	905	885	879	925	876	888	878	913	925	891	887	938	877	878	930	909	897	897	893	866	894	953	895	900	885	912	853	886	850	913	874	875	886	932	841	832	903	926	897	889	894	835	927	852	877	859	908	918	867	883	866	899	929	895	907	871	900	882	858	867	852	879	857	884	878	896	950	878	842	891	879	897	926	866	844	886	906	943	879	914	900	841	874	918	918	844	875	869	908	882	844	928	892	875	857	896	853	893	914	897	909	879	872	915	886	869	883	915	890	882	872	883	952	906	896	855	923	929	892	931	918	889	949	897	861	898	903	905	852	847	935	867	854	898	860	914	931	886	907	888	862	886	934	839	933	867	921	876	910	853	853	886	875	894	870	890	874	925	866	891	908	895	942	879	893	845	875	878	893	871	885	950	822	892	893	862	934	848	904	880	843	832	862	880	890	888	900	912	884	917	906	908	904	859	887	935	890	861	902	875	888	932	875	911	870	910	908	883	839	909	888	910	864	934	909	868	865	825	903	892	878	853	859	889	904	949	867	895	916	889	850	925	895	960	870	891	916	886	891	883	884	882	892	873	839	897	867	895	934	933	826	919	828	855	903	924	872	901	926	856	849	853	946	911	881	922	900	876	903	910	892	869	907	859	879	884	950	909	885	864	892	877	853	837	924	920	881	953	886	915	881	908	896	852	873	844	897	884	906	917	885	927	889	897	915	872	901	894	907	886	889	896	892	837	888	880	920	865	904	851	914	837	878	878	962	913	858	899	856	875	864	874	873	879	892	931	948	878	881	841	920	882	884	889	893	878	950	898	857	859	882	869	836	893	884	874	934	896	880	900	868	869	894	890	923	853	860	857	833	891	947	898	891	937	910	934	893	919	864	912	893	918	872	833	920	895	886	894	844	886	866	844	897	962	841	846	878	843	922	877	859	924	914	899	857	880	887	933	900	904	852	936	924	871	903	874	860	923	911	872	884	876	905	907	874	858	872	902	891	911	870	879	883	923	919	850	929	841	829	871	809	876	850	872	909	941	904	932	886	856	877	832	881	878	928	917	889	938	905	913	910	825	911	859	863	922	892	864	916	921	965	908	908	872	858	869	913	922	912	870	861	891	922	936	889	888	916	916	899	941	851	854	880	854	926	898	887	916	860	871	944	895	885	922	855	867	904	875	866	888	940	938	881	880	912	908	899	852	862	857	905	901	922	901	849	842	874	853	847	892	885	916	891	846	892	850	924	849	851	900	868	909	955	910	847	880	905	958	918	891	860	948	858	867	915	875	856	890	920	909	904	933	883	910	937	937	900	957	884	880	905	895	919	897	870	908	901	835	855	891	897	867	890	906	944	916	868	870	892	943	890	892	934	911	874	858	885	884	910	887	835	917	920	915	916	883	888	863	940	914	892	879	919	881	912	873	922	874	909	857	862	885	876	873	897	887	870	877	867	858	889	844	842	948	898	918	912	928	903	924	925	938	909	946	896	911	890	844	921	936	865	904	834	857	907	908	865	938	897	914	940	860	891	877	923	848	893	850	929	890	886	912	877	852	882	813	937	897	879	896	922	869	887	898	896	876	862	917	858	831	897	884	879	898	920	912	878	907	928	907	947	854	868	902	891	855	894	888	918	875	921	895	871	867	843	890	834	863	896	842	920	843	836	908	872	863	944	914	946	914	920	915	896	876	826	882	867	925	889	843	890	901	927	905	893	838	882	860	845	924	925	853	888	849	881	857	884	905	871	844	891	943	858	889	861	902	895	894	881	849	879	873	898	888	883	904	915	859	921	870	844	946	894	891	812	941	907	839	905	848	865	886	892	897	882	857	878	889	889	888	932	876	896	905	867	861	884	883	890	927	918	862	919	848	890	871	869	913	890	859	846	919	948	859	929	858	881	860	859	888	907	913	848	867	985	876	921	859	906	858	897	899	917	923	923	845	859	856	875	829	869	901	878	950	848	904	845	883	880	890	915	896	864	901	913	839	810	847	925	874	888	887	900	871	927	929	888	896	842	901	853	901	867	928	859	884	841	920	913	843	925	833	888	898	881	826	854	919	884	905	917	914	925	894	885	933	888	896	905	945	878	875	961	875	935	897	838	868	892	879	900	914	937	935	919	881	897	866	895	894	933	914	848	880	902	899	876	908	890	910	901	877	865	851	899	858	877	907	868	885	905	905	890	871	852	868	889	867	868	858	908	858	898	863	913	883	808	864	896	914	932	878	833	948	931	856	874	863	932	877	861	892	926	903	867	886	978	908	863	851	879	951	925	901	894	871	918	925	885	887	860	845	906	946	898	893	853	942	852	905	898	919	945	949	896	852	906	913	912	895	866	936	931	885	876	853	853	913	894	900	918	860	855	879	852	864	914	900	892	880	882	864	883	913	872	886	994	933	840	867	914	882	916	874	874	920	885	892	890	926	886	877	888	850	919	873	915	844	897	893	910	907	940	922	914	887	892	889	907	923	903	827	925	890	968	930	921	871	923	892	884	935	896	904	900	890	860	888	889	828	915	884	858	907	939	898	901	896	856	926	902	880	874	886	899	923	893	888	911	917	877	897	951	895	914	901	913	849	879	878	897	912	861	912	890	899	931	885	858	855	915	952	853	847
24315	29981	32277	30970	28806	25642	24491	21291	16269	15683	12272	9175	6757	5439	9276	6228	5674	4624	3358	2207	1541	1467	1333	1381	1387	1189	998	825	743	697	785	1163	1135	1232	898	726	651	628	524	528	500	532	506	485	486	409	373	366	373	368	356	610	730	660	569	479	384	391	344	315	346	367	363	350	321	313	348	357	338	370	324	365	344	342	339	347	341	344	398	346	367	351	386	353	364	343	373	331	374	349	378	331	349	346	365	329	381	349	360	368	328	344	356	344	326	343	336	376	357	338	355	337	386	388	348	360	340	334	354	344	375	348	350	348	340	327	340	373	367	363	346	373	360	348	384	361	336	367	367	335	323	321	322	377	336	383	319	356	357	345	364	336	355	363	332	323	374	346	370	368	386	338	326	361	375	364	353	370	359	352	347	349	362	333	361	320	351	393	361	368	359	345	378	341	362	306	344	382	335	359	368	378	320	328	358	311	388	333	373	340	366	343	359	360	343	373	332	319	342	354	351	350	367	342	340	342	382	371	335	347	328	354	347	344	396	392	360	335	340	369	349	295	377	327	346	356	323	372	346	340	331	300	393	354	360	350	356	347	331	374	343	346	327	334	391	369	342	375	360	384	357	349	338	336	355	372	366	347	333	320	348	345	351	364	347	321	306	391	328	373	391	345	333	390	362	339	366	380	361	347	367	329	346	384	387	362	323	369	339	373	351	380	382	376	337	338	346	327	382	343	317	335	318	350	374	390	339	371	346	352	362	367	331	352	339	380	346	372	328	339	338	314	368	370	317	334	362	358	357	388	346	386	363	330	356	320	334	322	389	350	352	320	360	355	375	339	355	332	380	336	356	351	350	381	340	320	325	389	343	389	375	328	384	386	340	340	341	331	303	339	363	319	336	342	326	350	328	386	314	354	387	346	362	354	351	367	340	355	344	332	358	387	373	329	372	305	352	361	332	362	382	320	355	327	325	408	330	360	337	351	350	358	327	350	378	362	342	349	355	376	347	371	339	350	318	326	362	374	322	337	354	342	325	333	338	321	360	330	374	354	320	361	337	350	348	324	363	320	352	366	362	349	356	385	304	340	335	376	347	339	367	332	352	378	341	344	368	367	334	371	329	383	314	360	358	345	362	361	325	336	329	336	356	331	351	353	349	363	331	338	333	330	355	385	369	352	401	315	333	336	355	351	350	384	374	354	377	333	394	334	385	318	318	356	353	309	359	358	352	341	325	355	375	363	359	312	371	360	336	352	354	373	336	332	352	340	349	349	351	349	341	336	344	366	326	358	352	352	346	382	369	333	347	364	348	353	346	337	371	358	330	324	400	373	348	347	362	335	334	361	382	413	350	352	372	383	368	346	355	347	351	319	373	333	350	343	359	369	318	331	344	359	347	376	373	376	343	357	355	370	325	335	366	361	382	362	347	340	357	359	348	350	375	351	357	362	356	368	355	344	336	351	345	320	370	330	350	335	344	360	365	367	343	331	342	358	354	359	374	348	336	349	377	362	367	310	322	389	350	343	353	349	353	373	345	371	362	357	310	379	352	362	329	353	375	293	360	318	308	345	351	389	323	336	338	346	373	369	353	359	365	371	325	349	354	372	347	364	360	360	353	359	357	357	357	369	347	350	324	332	376	356	328	335	299	331	351	355	382	351	359	388	322	346	353	319	337	389	340	368	344	363	352	375	351	366	327	377	350	352	348	355	389	360	357	352	353	361	349	315	341	327	350	348	337	334	379	345	337	315	358	332	369	368	357	354	341	330	339	372	337	327	371	327	360	385	339	351	344	357	407	341	361	369	346	375	359	367	320	352	362	388	360	362	328	343	322	370	352	347	329	369	371	312	332	319	334	364	374	381	313	377	367	355	360	356	339	347	371	328	351	367	384	389	355	364	341	358	332	319	338	347	342	361	354	363	349	342	362	330	329	350	359	323	362	383	356	349	379	368	337	327	327	320	334	326	329	357	353	327	333	335	382	330	339	371	374	343	363	321	379	372	334	325	326	360	302	337	315	345	348	375	351	392	323	353	346	361	373	353	356	341	368	342	332	343	320	374	383	352	318	389	363	352	310	361	361	316	383	350	299	369	349	350	335	339	352	350	351	338	343	313	353	309	307	358	386	322	322	341	383	340	372	359	354	354	371	323	344	365	337	348	364	352	328	378	345	331	354	354	350	338	363	368	330	368	334	347	326	343	359	329	360	383	359	308	323	387	329	361	326	347	351	356	367	343	366	350	357	371	356	357	354	375	372	339	341	335	332	311	325	348	356	335	329	320	342	348	361	328	363	343	378	375	363	327	344	354	326	368	313	333	367	296	328	339	329	378	362	369	361	321	340	329	352	323	375	334	339	319	344	343	330	353	352	385	315	312	341	337	351	326	344	335	384	351	354	383	375	365	325	363	363	343	365	364	320	323	340	341	324	352	374	346	324	393	346	362	333	334	372	351	368	372	348	310	344	359	349	342	385	353	353	310	358	343	347	346	364	362	349	374	357	365	320	308	339	348	351	347	326	341	374	378	348	339	324	318	318	389	343	357	368	361	336	350	358	356	324	351	352	356	337	361	354	336	383	372	349	368	341	362	324	346	363	341	344	313	340	384	344	356	350	351	357	374	331	348	342	369	359	377	370	333	371	383	368	355	343	373	357	403	341	329	316	370	340	347	389	330	329	353	353	337	354	367	354	323	317	342	337	366	374	353	325	360	326	343	338	359	366	359	404	347	348	332	320	333	331	327	320	363	351	345	370	363	366	354	369	345	370	346	348	322	338	310	369	349	392	349	336	339	365	374	357	330	321	382	325	337	338	348	341	342	321	334	355	372	357	366	351	397	343	325	370	316	359	358	384	381	354	371	343	351	332	339	343	364	351	360	308	366	323	344	330	371	328	375	336	362	348	360	321	337	341	363	352	345	324	328	328	357	317	354	327	371	350	347	355	313	345	372	378	345	331	329	306	334	338	337	334	352	348	355	363	326	355	366	363	382	330	316	320	343	343	363	405	380	371	323	364	392	327	372	325	344	327	361	358	326	321	319	347	354	357	330	307	343	307	364	324	353	324	348	352	361	325	372	326	348	340	327	318	347	355	355	340	353	330	330	367	338	344	343	329	312	354	330	322	373	371	346	335	351	367	331	348	347	366	362	337	325	359	336	359	357	366	346	344	367	375	331	347	378	315	350	348	386	320	369	365	363	369	368	329	357	366	381	358	331	349	382	332	359	352	334	296	362	353	322	341	353	352	345	380	358	337	350	350	344	339	346	380	313	329	341	395	311	320	321	365	341	344	369	345	356	371	361	348	350	345	348	351	360	336	372	345	366	356	357	363	310	363	373	316	315	326	376	346	335	331	343	386	347	334	372	367	362	353	379	372	362	357	320	322	341	349	363	362	308	369	330	361	377	383	372	358	343	327	382	362	346	356	356	370	338	327	340	348	349	383	340	349	311	331	357	336	316	363	326	366	305	340	343	343	331	369	326	353	352	345	344	347	318	330	358
17103	23105	31723	38052	39602	38540	40096	36030	33520	31058	29975	24602	21197	19825	27026	20976	21768	20117	16356	11716	8531	8374	7875	7918	7073	6265	5305	4655	3843	3799	4189	6257	6561	7159	5375	3555	3225	2781	2381	2316	1881	2265	2248	1856	1728	1345	1081	1014	1011	1003	987	2630	3988	3134	2251	1667	1148	930	868	837	820	801	813	806	782	812	824	755	855	869	821	804	838	855	795	850	771	812	871	782	783	853	782	779	767	840	814	794	839	914	909	840	819	830	859	778	800	772	831	832	773	837	805	830	809	850	864	815	832	791	832	906	836	850	745	808	845	866	826	860	809	799	790	821	795	812	794	857	818	816	860	792	817	803	845	843	831	820	812	826	815	836	840	769	844	887	870	818	825	802	831	815	867	805	817	797	805	782	831	805	761	815	820	850	820	794	840	823	812	823	823	801	824	840	862	809	818	808	816	782	842	810	860	809	814	798	777	833	815	823	873	870	791	844	811	789	833	774	808	828	839	818	833	775	847	806	857	788	785	851	861	781	848	827	815	804	861	790	819	808	841	830	818	784	834	796	817	793	793	838	849	871	848	883	830	810	822	821	803	816	792	829	770	833	836	864	828	822	849	814	877	795	896	846	846	824	819	790	838	800	864	851	843	832	835	806	793	808	788	833	825	798	853	817	825	823	829	811	825	766	794	803	878	812	849	862	843	826	832	794	847	836	756	812	803	763	806	853	832	815	792	835	904	824	793	808	842	820	796	802	865	836	819	814	839	850	839	827	797	786	794	833	800	833	800	806	819	794	862	820	761	819	842	784	828	808	884	868	775	891	818	816	805	861	832	877	806	813	821	819	809	797	785	859	837	782	801	852	803	811	777	832	804	826	805	825	818	823	792	800	849	818	795	809	846	794	841	829	806	804	836	831	802	814	815	803	837	818	817	788	856	820	798	827	833	816	809	773	808	830	814	832	830	755	782	786	850	780	849	813	837	803	813	815	858	793	846	826	796	826	853	844	830	817	855	828	843	813	840	871	837	814	811	850	860	854	784	784	846	839	791	852	810	837	732	822	802	870	840	810	822	805	828	830	835	839	844	814	866	840	786	776	782	848	809	762	841	817	784	871	837	893	784	841	821	803	766	773	822	738	836	859	794	807	795	801	848	836	783	789	788	790	824	786	828	791	841	774	883	805	808	825	822	865	802	771	791	818	809	841	802	869	805	832	870	828	824	773	838	858	815	788	788	795	804	816	803	794	801	844	782	854	847	774	821	834	806	767	853	840	837	827	827	761	835	760	805	836	814	798	863	807	820	801	814	793	788	750	798	815	818	803	859	833	823	807	860	827	870	833	867	876	847	793	770	866	855	828	846	781	805	811	839	811	839	847	830	786	812	796	849	795	849	784	876	829	860	798	788	829	834	844	831	850	840	858	824	796	851	825	804	803	844	836	821	792	836	847	839	783	836	796	798	845	777	850	836	809	862	811	813	785	837	818	825	855	804	845	844	847	819	741	764	802	853	841	837	807	823	792	847	805	817	804	845	867	804	854	823	818	798	784	893	822	849	786	855	859	890	809	800	773	802	771	804	827	801	832	789	848	770	810	756	791	812	786	766	854	807	854	840	807	849	826	821	826	789	817	787	780	809	841	794	813	780	830	831	804	855	816	821	785	823	801	834	823	806	864	821	764	836	826	833	822	798	822	841	797	866	837	730	890	868	857	801	851	793	836	805	769	772	821	830	789	858	795	832	793	806	870	771	850	829	829	889	828	830	812	804	846	815	837	810	817	812	841	807	864	775	827	859	835	857	823	817	777	805	775	795	808	845	821	807	870	854	819	850	819	849	810	793	819	823	852	828	834	813	804	795	797	786	784	827	860	814	822	850	837	792	847	856	817	806	817	855	852	809	824	833	822	781	797	789	805	799	872	855	823	885	803	840	812	837	782	822	863	826	872	808	835	849	859	831	819	843	850	795	836	797	831	827	806	867	840	795	816	848	859	797	864	827	826	833	855	754	810	811	793	843	817	843	809	827	761	866	821	857	835	803	782	798	821	786	810	822	893	796	811	825	796	839	821	821	797	796	790	818	817	778	782	808	807	812	800	819	807	807	775	824	805	799	843	820	807	850	860	815	817	849	809	817	826	826	843	848	795	847	788	833	843	830	869	825	753	787	805	834	825	824	819	804	788	774	783	855	849	862	814	845	783	823	804	887	807	835	776	812	788	771	794	798	806	810	839	830	835	801	776	861	822	809	793	828	785	849	805	786	819	834	837	860	793	840	807	834	792	819	795	835	833	840	823	833	835	848	797	768	799	859	770	861	838	827	779	854	814	808	803	886	811	816	802	807	863	839	800	840	847	803	860	797	817	800	824	866	792	811	801	796	863	857	824	844	845	821	800	872	809	837	818	836	821	823	783	805	785	842	863	765	824	839	822	779	846	829	823	836	800	815	813	833	860	862	795	849	787	851	833	870	769	833	749	840	844	822	801	819	776	820	793	852	816	805	836	807	803	790	816	842	822	839	845	830	769	809	768	828	788	834	803	872	837	831	827	845	804	812	812	798	850	809	817	827	780	823	811	819	799	791	824	807	808	836	816	813	867	805	838	825	875	867	796	912	828	830	830	826	818	768	808	838	784	830	826	825	779	814	809	866	822	815	845	787	765	790	863	885	819	822	836	798	850	772	817	828	838	804	810	784	793	786	823	804	809	839	837	806	832	767	799	770	841	807	801	833	789	796	805	767	817	750	832	861	789	801	870	841	809	815	845	780	844	823	824	844	848	818	832	835	817	863	860	825	780	833	844	777	810	854	841	839	820	788	801	814	832	833	838	801	827	834	839	848	793	832	808	872	792	852	859	783	831	876	750	817	880	820	832	820	779	852	787	794	799	861	824	885	798	781	820	798	830	874	836	825	856	823	834	765	750	825	850	777	833	817	770	859	858	784	801	828	826	828	888	811	801	767	767	813	773	829	798	798	818	776	788	866	827	807	824	825	831	808	833	807	860	836	779	780	827	794	827	807	822	858	761	807	850	847	815	883	821	837	832	887	807	872	814	877	854	807	807	789	849	795	839	817	786	844	813	789	773	839	804	842	830	830	859	819	843	790	854	830	873	841	787	832	812	857	777	819	843	821	781	841	826	764	833	820	761	814	802	848	800	850	799	774	846	844	796	796	798	852	795	773	827	850	765	788	879	772	789	854	845	810	879	835	823	790	809	826	826	799	798	835	815	818	840	810	764	798	750	803	829	797	845	780	822	774	813	809	802	817	800	775	819	843	874	813	831	799	796	823	810	843	831	869	818	810	818	826	827	819	819	771	770	844	787	829	846	826	779	815	833	833	842	802	838	752	797	851	843	796	832	868	833	821	885	811	827	856	802	810	809	844	851	809	820	917	815	815	799	826	806	803	819	830	782	810	804	839	857	800	789	869	879	805	796	846	805	837	852	807	851	814	799	833	826	829	805	865	847	818	830	842	820	813	836	780	851	792	789	851	840	912	806	807	839	821	821	820	832	817	787	802	800
34099	37457	36442	35082	33622	32911	33955	30738	26172	23916	20536	16513	12348	10865	15466	11482	11140	9681	6984	4121	2584	2404	2245	2287	2125	1952	1611	1359	1130	1064	1251	1843	2044	1928	1718	1099	884	826	761	652	647	654	678	543	576	446	423	378	377	392	370	716	1188	1012	734	528	396	342	352	340	360	373	367	355	303	343	357	356	322	292	314	347	364	327	348	347	323	346	323	318	341	339	335	354	313	334	359	356	358	355	323	333	337	348	346	319	346	351	355	354	307	344	326	346	373	314	303	290	317	383	342	380	351	344	340	338	303	326	338	348	329	335	338	358	313	315	323	323	381	320	349	319	300	340	365	342	322	288	352	324	326	298	304	343	289	341	332	347	352	340	327	343	309	342	332	312	356	348	305	310	343	359	354	351	347	328	326	355	350	351	343	352	343	342	345	349	325	335	322	315	322	309	347	322	349	348	340	302	328	325	344	361	343	341	323	335	359	346	339	332	347	341	322	330	324	348	317	333	330	329	326	342	346	357	331	325	329	325	365	367	292	351	332	325	370	354	339	328	338	371	375	369	367	358	321	347	313	334	379	354	327	344	343	313	321	326	332	326	350	322	316	318	329	363	354	323	317	355	360	310	348	341	344	365	317	331	346	361	342	335	341	357	348	354	336	352	326	334	336	322	351	346	316	360	331	330	356	362	314	324	315	335	325	347	347	340	326	321	328	332	355	332	316	351	334	315	371	332	339	330	378	350	337	334	330	309	341	333	322	339	340	334	337	328	352	330	339	325	351	357	347	357	300	343	342	314	335	338	375	331	315	318	345	324	359	356	333	337	339	335	314	374	341	319	346	328	312	308	349	351	335	360	316	399	343	342	306	316	343	361	352	338	298	318	354	366	349	345	350	328	294	357	342	348	303	317	355	335	349	330	322	337	350	357	324	290	320	343	312	336	357	320	312	347	356	326	311	362	355	321	296	328	355	384	348	346	371	324	302	319	372	330	324	339	333	354	315	317	325	362	329	317	346	383	364	309	351	351	353	318	335	338	331	351	355	356	329	350	354	330	322	311	313	343	363	336	316	326	326	382	329	313	378	372	379	320	338	342	338	339	304	313	361	371	317	347	344	348	341	334	322	374	314	338	349	331	328	328	353	306	319	339	334	322	344	318	351	351	313	324	337	346	300	353	285	336	320	339	322	346	365	333	354	325	319	344	362	331	352	341	362	350	348	325	340	344	342	363	350	400	314	338	323	318	282	360	318	325	323	328	339	333	309	321	340	339	366	361	358	326	341	342	341	326	317	335	382	313	329	374	354	361	353	368	335	349	334	333	334	339	323	365	371	343	352	333	346	335	322	328	350	342	365	337	348	350	371	334	337	356	323	342	364	319	357	362	353	348	344	323	362	363	329	344	363	349	313	380	341	311	350	355	351	337	331	350	308	343	355	349	308	341	321	331	345	322	373	373	349	330	375	363	341	294	332	332	322	327	331	310	328	323	340	327	323	327	325	317	312	329	354	370	321	327	341	356	343	318	351	348	324	355	322	360	315	326	351	358	315	325	326	329	346	319	329	322	362	359	349	345	315	334	371	321	332	329	290	349	333	341	358	318	355	342	330	316	355	337	327	319	325	373	321	331	351	346	336	328	322	341	330	306	326	327	354	328	366	345	349	342	351	343	350	331	330	335	299	319	308	330	324	348	341	347	297	335	330	313	376	342	348	345	307	319	351	326	309	332	355	330	350	380	342	330	355	336	347	316	335	318	321	359	349	318	345	345	361	333	348	338	339	322	298	334	337	322	369	365	315	315	338	363	344	341	366	309	342	342	352	336	310	349	342	327	361	348	377	359	351	381	306	323	355	310	349	334	303	365	336	348	335	328	325	333	326	358	349	359	364	319	346	304	344	334	313	328	351	369	322	345	329	324	325	323	370	332	326	341	316	350	359	326	315	365	331	381	328	342	325	324	341	353	336	322	311	307	314	348	384	320	331	368	364	321	325	305	322	358	323	368	355	324	383	334	332	368	336	362	338	345	385	357	330	355	358	331	340	365	324	330	317	329	332	362	321	325	321	322	318	336	329	390	368	348	310	331	341	351	361	313	361	327	303	366	318	369	344	338	333	333	334	324	333	369	344	329	342	342	340	352	373	360	348	356	322	329	344	328	329	342	344	345	322	316	349	349	367	316	353	330	339	330	314	355	368	326	339	342	329	345	339	327	309	331	341	319	344	336	320	305	327	358	343	300	341	318	316	358	339	354	338	357	315	355	352	333	336	364	356	332	340	327	363	320	345	324	325	316	286	319	335	349	302	334	318	346	333	297	347	324	295	333	352	350	365	339	329	377	334	326	357	348	352	342	373	355	353	340	318	341	378	331	340	372	314	363	334	367	346	312	343	323	339	320	301	322	325	361	369	344	342	327	361	352	349	364	357	360	362	329	349	378	364	375	340	340	343	362	354	347	349	369	295	313	344	332	367	354	336	327	331	350	302	341	337	323	294	317	330	334	312	343	372	330	327	307	348	347	321	341	334	345	364	362	335	339	344	325	319	298	332	316	349	327	341	336	345	315	360	327	344	346	367	319	335	331	373	343	360	334	313	357	341	329	360	362	329	312	349	332	313	326	306	307	312	363	351	337	336	325	315	336	344	344	346	313	366	332	321	386	344	357	332	361	318	317	327	349	304	330	329	354	375	288	321	357	316	343	331	362	325	300	339	344	335	370	323	378	351	387	318	315	310	311	310	351	341	316	348	363	355	340	385	359	351	339	324	341	325	320	340	348	324	354	309	343	349	367	323	316	365	345	355	369	332	334	314	320	325	359	338	327	313	313	340	359	306	341	324	317	322	382	354	337	344	315	315	334	334	340	342	369	348	332	342	319	331	334	362	341	335	359	311	318	351	363	355	312	359	320	298	335	363	330	331	324	361	335	329	323	379	334	329	335	308	311	321	342	325	336	352	330	357	330	329	347	348	357	337	327	316	328	355	335	318	324	343	328	332	338	319	313	347	331	338	329	369	336	352	327	321	367	346	340	345	312	340	345	355	331	356	357	334	319	357	337	352	343	342	339	298	376	355	306	319	340	334	316	349	331	321	343	349	346	342	312	330	329	371	355	340	355	316	344	362	330	362	333	331	356	316	329	311	333	334	353	354	342	376	359	372	334	330	363	318	344	354	325	367	390	341	326	377	344	368	335	319	312	340	347	352	345	350	354	339	295	326	342	349	321	342	342	363	323	324	351	322	351	350	337	368	325	342	352	382	314	384	380	352	342	310	334	315	345	320	327	332	327	360	361	374	317	336	326	314	308	330	334	363	318	311	312	332	331	343	374	341	329	338	326	327	361	335	361	378	320	358	353	338	329	344	368	345	337	364	361	339	344	358	308	312	367	321	336	345	352	334	302	336	346	350	331	351	328	341	339	377	313	348	353	365	348	323	359	335	358	365	343	331	335	304	324	355	315	361	346	352	338	346	334	330	345	309	339	359	347	339	309	339	298	348	338	325	338	325	352
23327	29191	36779	42799	44898	46077	47897	44361	42184	38782	38992	33212	29889	29400	34326	29563	29825	29469	24892	18268	13230	13294	11994	12687	11352	10057	9160	7564	6170	6268	7202	11052	11725	11544	9505	6485	5060	4725	4024	3393	3043	3500	3538	2471	2529	1474	1299	1128	1042	1099	1038	3801	6769	4993	3367	2175	1317	1024	858	810	804	785	813	775	831	829	795	823	825	760	838	753	785	786	768	788	798	790	811	764	779	732	797	803	791	818	762	736	806	830	824	799	772	861	824	792	752	788	760	775	793	825	779	807	789	805	754	818	798	857	793	826	768	779	813	797	774	805	791	757	762	762	811	782	829	811	754	784	823	812	779	765	808	810	789	832	807	843	819	801	809	786	782	779	715	816	820	793	773	774	758	760	785	750	794	783	771	792	796	822	755	822	817	801	769	780	823	797	796	759	755	779	785	763	776	804	794	789	771	795	789	795	783	797	762	777	774	795	798	739	819	772	791	746	786	808	754	818	775	764	815	814	851	775	825	791	779	842	844	813	806	777	793	781	818	774	788	826	807	760	783	808	782	790	771	833	803	765	794	778	769	839	775	817	841	776	809	738	784	817	737	793	811	805	762	758	829	807	796	845	778	789	811	837	827	787	832	823	749	839	757	798	820	768	777	811	803	793	808	844	775	793	748	851	768	838	757	827	814	785	797	782	780	785	781	810	755	837	734	747	820	842	751	777	740	843	774	825	773	815	766	791	822	802	783	834	806	764	780	789	818	771	760	770	826	786	802	794	777	753	763	796	806	823	794	797	810	734	776	859	815	805	767	826	819	807	856	765	795	800	808	808	787	721	749	789	849	778	783	762	859	742	773	833	801	816	800	791	811	759	733	795	801	814	857	765	811	758	845	767	744	767	788	763	799	792	804	794	720	781	759	845	779	770	814	758	791	806	804	827	800	804	750	769	793	812	817	793	828	796	869	777	846	777	821	768	816	769	801	726	724	808	774	781	794	805	789	755	823	791	760	829	795	768	816	821	819	745	765	755	777	843	806	789	772	787	722	729	754	769	814	781	824	819	788	831	804	845	752	781	806	813	786	818	785	787	843	795	785	801	869	848	834	811	820	789	778	831	808	815	801	759	834	782	791	808	852	852	817	765	847	780	761	808	738	780	778	802	817	757	830	772	831	795	747	739	803	819	785	832	772	784	807	791	788	796	794	815	781	771	781	800	760	814	778	824	792	847	775	796	796	820	811	819	768	786	747	813	829	815	750	785	804	765	801	813	779	765	749	810	818	762	799	777	795	823	753	777	781	747	784	747	741	824	799	840	770	858	835	787	796	773	758	756	807	813	810	817	811	793	796	779	813	809	777	816	787	806	799	769	820	786	812	795	851	792	840	785	801	800	789	804	772	800	779	794	791	812	803	777	768	850	789	804	757	783	775	799	768	807	787	797	828	742	802	779	777	766	801	840	781	791	808	749	806	797	828	781	837	829	884	787	795	784	763	813	755	770	772	810	836	781	780	828	775	774	787	806	771	793	783	790	846	830	747	832	816	821	810	811	789	755	797	769	745	786	746	767	851	763	810	755	714	766	800	838	740	796	795	756	796	833	740	805	789	777	843	798	824	806	773	814	822	831	815	787	794	812	805	784	810	792	792	778	797	817	775	822	792	820	774	813	848	766	777	746	842	802	807	772	816	731	767	749	808	788	794	784	772	741	807	795	789	753	794	824	813	780	813	791	784	741	833	803	821	839	836	776	835	819	769	788	802	797	821	752	746	795	775	772	779	805	751	802	764	840	788	833	794	753	801	846	778	806	789	824	765	808	821	778	793	831	780	782	776	791	798	823	765	739	821	770	825	780	771	779	837	741	804	755	790	874	776	791	786	809	740	796	829	741	810	748	764	844	846	792	794	812	822	805	768	817	832	842	767	801	770	777	804	819	834	760	773	822	830	798	796	795	775	792	825	827	842	751	780	732	796	771	788	747	841	800	816	845	765	752	796	834	796	800	821	786	816	788	793	753	782	766	771	828	799	814	820	788	830	854	801	823	815	800	784	784	779	783	792	800	794	769	801	809	781	808	817	788	770	786	772	783	747	782	819	725	799	765	791	838	799	848	773	812	780	813	788	782	798	875	778	822	783	847	773	841	812	762	777	804	769	770	812	844	745	773	784	732	812	758	784	804	797	871	768	784	797	745	795	781	843	759	741	831	833	726	789	776	753	770	818	842	799	822	788	778	833	783	742	837	781	760	827	818	752	815	751	829	794	790	845	829	815	807	774	816	796	836	747	763	810	771	858	754	830	789	824	831	802	756	808	789	787	780	755	805	788	782	730	813	783	804	852	799	809	791	788	768	769	822	819	812	807	787	839	789	762	749	793	765	818	759	791	797	823	781	790	817	780	850	816	739	776	832	786	829	780	766	751	821	777	782	821	816	789	773	841	795	788	801	845	787	812	809	839	803	797	813	812	800	802	817	747	818	740	815	781	836	799	841	843	816	826	805	798	773	760	800	776	797	754	781	800	799	780	751	795	789	840	766	772	791	756	814	792	804	793	781	819	808	741	780	794	810	805	844	799	817	726	794	794	808	786	825	785	782	826	805	800	791	801	841	799	845	810	799	815	802	788	784	745	770	794	840	756	809	817	799	752	771	796	773	825	825	794	767	862	811	761	772	791	773	751	803	796	800	746	765	802	837	852	736	763	769	763	793	838	766	775	755	783	750	821	764	814	805	819	773	777	809	829	741	796	848	788	773	791	803	814	799	822	794	798	722	775	754	793	822	847	800	754	776	801	812	805	745	793	854	804	813	784	763	772	772	751	823	784	790	804	798	829	804	778	780	802	773	805	793	811	803	748	788	753	803	788	783	778	734	829	832	796	821	802	827	809	792	799	799	781	817	778	778	803	804	757	802	770	765	839	785	736	761	829	804	809	786	819	787	749	775	802	781	772	787	818	827	820	789	784	740	767	797	814	806	789	796	796	765	799	844	779	803	750	764	757	813	793	785	788	801	798	802	806	789	809	791	765	776	805	791	802	845	792	743	801	817	792	798	770	763	797	795	812	778	814	779	755	778	794	825	820	809	783	835	821	803	806	784	789	775	764	745	752	810	774	771	804	760	819	832	832	744	810	782	768	817	780	766	804	772	821	757	828	815	835	800	741	789	816	743	797	764	793	820	812	792	786	791	829	768	817	774	782	776	811	799	838	813	756	793	789	776	756	784	760	800	814	809	776	756	799	808	808	826	779	853	775	853	818	788	795	765	775	844	794	785	809	807	817	794	767	831	792	805	835	766	810	837	797	772	830	797	764	779	786	810	832	817	796	794	803	825	775	808	784	798	806	786	799	794	771	765	784	809	810	788	771	783	813	767	826	831	796	791	811	756	793	802	822	830	830	785	829	778	801	820	792	790	777	776	833	807	757	808	800	793	842	755	743	780	793	814	797	781	791	823	763	816	778	786	803	762	785	770	773	765	758	777	786	748	813	794	811	812	777	795	789	789	745	823	764	806	800	772	769	852	858	799	798	782
11195	10507	11534	9496	6570	4683	3749	2931	2154	2107	1692	1349	1111	1068	1185	868	819	685	613	599	515	541	535	543	556	508	512	466	456	411	433	445	428	469	405	420	405	381	374	385	454	429	421	378	378	433	387	392	411	388	375	439	442	492	427	405	386	378	405	386	376	381	365	344	400	372	378	391	424	385	408	393	397	408	401	414	392	428	378	380	417	385	371	395	375	360	356	392	348	366	387	418	348	413	382	397	364	377	385	429	344	453	369	357	389	409	423	426	384	373	415	385	386	382	368	400	355	407	389	355	353	416	409	377	395	360	371	375	352	429	427	378	378	428	388	423	364	357	383	376	377	378	391	360	366	347	397	405	407	402	369	381	395	406	405	371	421	409	377	397	437	384	382	365	394	427	408	378	388	376	384	384	397	391	397	424	339	379	356	381	380	374	383	352	361	433	408	357	347	401	391	387	400	388	372	364	363	395	358	336	382	402	383	408	419	400	380	387	379	392	363	370	383	388	398	377	383	378	385	383	363	375	382	377	419	375	402	395	384	341	369	355	399	383	371	385	401	376	374	359	379	399	363	387	379	356	378	412	422	363	373	390	404	429	377	427	354	391	391	397	424	394	370	343	399	365	396	376	401	397	393	384	396	380	394	358	411	363	390	379	375	413	397	345	381	392	417	396	392	367	380	368	408	398	369	364	376	366	386	389	352	382	369	439	413	377	423	369	390	402	365	401	383	368	373	378	401	359	385	388	397	394	390	416	392	359	395	400	365	372	400	371	399	391	392	402	385	401	378	404	414	401	379	383	356	381	409	377	369	440	373	371	373	385	406	358	354	377	359	413	394	391	407	342	366	342	363	365	377	358	325	374	392	370	379	374	392	358	355	359	368	355	390	415	412	369	403	348	396	383	363	383	413	372	377	341	408	380	364	380	388	410	319	368	389	409	368	373	397	387	364	412	374	396	386	386	381	395	378	415	388	376	393	399	428	388	358	405	398	352	386	349	357	333	388	396	410	366	419	408	414	404	385	355	403	353	354	408	370	369	392	389	392	402	377	396	403	399	372	381	388	430	384	366	398	392	399	372	384	382	380	341	401	363	380	413	377	377	391	342	355	343	379	376	385	375	403	397	391	388	389	343	353	373	337	395	414	400	394	395	361	400	423	347	367	357	392	406	373	377	379	390	385	360	379	374	368	371	372	400	398	392	363	433	370	366	377	434	381	374	428	356	367	382	374	374	398	395	392	359	412	379	354	383	373	394	364	446	382	399	382	370	397	402	396	378	368	376	427	383	358	408	386	389	393	388	373	386	387	399	410	396	390	394	372	381	379	370	369	396	384	381	409	370	394	369	351	370	377	336	399	406	354	391	378	370	421	407	386	371	365	366	375	370	394	384	356	387	360	376	374	389	385	381	352	383	377	408	408	381	398	386	369	369	396	389	349	382	400	386	396	368	393	375	364	390	386	401	383	383	399	394	408	369	392	400	416	389	389	383	378	392	367	374	415	386	379	377	345	341	369	388	381	354	402	380	408	352	377	383	363	347	344	374	348	416	388	384	379	396	396	394	375	347	393	395	389	415	394	365	361	371	385	389	374	397	393	398	391	368	372	365	403	385	384	398	385	370	415	351	375	400	376	399	367	364	390	368	418	396	370	415	384	335	393	357	409	405	387	408	428	369	316	391	367	389	376	396	416	386	396	382	385	360	382	393	409	435	403	386	328	333	349	414	363	404	401	382	368	371	379	346	395	386	362	354	384	421	380	381	360	369	370	378	418	371	385	387	353	389	373	407	362	367	390	391	395	403	411	399	336	366	404	394	363	379	396	371	376	376	377	414	373	373	374	382	390	372	412	383	401	381	392	405	345	392	372	424	374	364	371	400	395	398	399	406	378	361	350	411	390	380	378	430	345	379	398	390	363	431	400	415	387	371	372	364	395	402	386	387	390	389	380	405	347	383	362	377	397	360	388	379	381	371	357	424	392	382	385	378	367	393	399	394	395	368	391	371	375	416	416	365	365	338	399	410	413	369	410	376	345	346	378	392	375	419	430	367	372	377	391	388	430	376	417	382	395	357	363	343	404	386	406	390	409	363	362	390	357	387	385	367	368	410	393	368	403	410	371	405	394	373	376	381	375	410	364	398	382	393	409	345	413	361	408	372	382	406	388	363	412	398	429	369	378	421	376	388	353	391	409	391	405	372	355	387	396	379	367	403	401	348	347	400	393	333	389	387	400	411	373	376	347	407	383	403	379	353	384	409	395	405	374	345	365	382	420	419	368	397	357	412	418	369	361	393	358	395	399	375	370	401	366	376	376	371	327	421	357	376	384	389	384	371	365	376	400	404	398	386	440	391	395	381	405	390	367	347	405	399	359	423	372	368	416	375	407	425	389	377	381	371	426	400	378	394	380	401	364	426	414	422	372	381	371	409	380	400	388	392	407	395	360	409	381	371	395	377	396	361	377	365	383	366	365	332	401	406	410	420	438	365	357	370	394	417	361	384	376	379	414	406	409	371	393	402	388	379	416	387	363	385	405	356	379	343	353	377	384	363	402	396	363	394	401	383	360	385	366	351	411	379	393	397	360	402	375	381	412	364	382	401	379	402	411	363	411	372	390	389	380	371	370	405	393	379	378	385	387	377	416	364	410	426	384	400	381	405	401	390	396	402	363	398	377	376	392	377	414	373	376	433	418	352	348	374	362	390	371	381	391	382	352	350	387	393	373	374	374	358	357	375	405	368	382	401	422	386	383	364	395	361	406	378	364	361	379	370	399	374	356	384	377	407	406	346	386	356	328	370	407	405	382	388	362	375	385	363	389	360	369	416	366	360	353	372	362	385	382	391	378	404	371	377	422	375	357	343	381	333	374	371	409	379	395	405	349	372	383	390	349	366	400	387	404	392	392	375	385	361	371	403	408	353	382	391	377	380	363	358	397	375	398	398	382	357	337	375	368	351	357	408	394	395	387	383	367	403	382	379	381	395	376	403	379	434	361	382	362	411	414	396	359	407	365	387	352	407	371	406	399	356	381	373	373	384	380	393	402	406	404	391	400	389	359	393	349	352	400	365	357	388	366	360	373	365	369	391	416	398	340	356	400	415	394	327	379	373	390	323	396	390	371	380	354	386	386	403	357	363	378	380	405	382	363	352	378	403	356	349	366	395	421	353	355	389	359	382	375	358	402	410	398	383	378	398	393	368	425	386	407	413	417	400	390	389	380	433	395	373	377	411	346	370	350	374	359	372	367	386	403	383	411	386	356	384	369	363	365	423	417	380	395	355	374	363	379	372	397	380	365	369	418	370	386	358	375	399	389	360	392	381	406	391	384	374	358	420	422	381	401	396	343	376	356	371	349	397	383	398	371	385	355	381	378	366	423	419	374	387	402	410	395	389	429	380	362	388	373	371	407	403	403	375	391	369	400	329	387	403	386	421	370	400	381	404	369	355	377	352	382	353	403	458	434	367	366	404	363	409	361	368	364	357	376	382
7351	9250	16300	20002	17709	15387	14096	12479	9906	9138	8209	6387	5645	5471	5946	4440	3986	3463	2637	2155	1998	1982	2282	2307	2199	1879	1746	1590	1358	1275	1245	1345	1439	1505	1396	1304	1185	1094	1058	1169	1105	1089	1108	977	1123	1005	988	977	984	998	973	1088	1333	1338	1267	1108	1010	971	880	870	945	933	904	884	929	902	897	903	871	909	917	910	908	970	859	882	923	946	882	851	893	898	941	924	894	939	880	913	930	915	938	884	845	945	921	877	929	868	872	937	910	894	857	942	879	914	869	889	872	926	962	981	850	942	880	856	899	913	918	945	905	899	852	909	923	882	911	878	914	907	866	880	893	908	920	882	890	901	862	878	825	894	901	880	881	901	932	859	905	878	943	908	897	855	923	892	869	906	880	938	911	932	908	948	893	852	909	921	914	902	896	884	885	898	915	928	902	870	945	834	903	947	855	889	904	872	860	849	912	928	896	858	914	919	911	877	863	885	858	859	924	895	925	903	869	939	910	861	877	887	909	894	901	900	929	885	887	873	892	849	904	896	892	921	939	904	920	909	935	853	914	875	879	934	940	937	877	930	898	891	837	876	851	877	856	948	851	891	884	917	886	897	932	914	916	893	890	934	947	857	902	866	873	886	896	926	882	874	887	937	897	909	929	934	905	836	864	879	885	872	882	871	883	925	888	893	932	903	942	975	880	910	912	869	867	904	891	922	867	925	927	866	889	894	869	941	907	929	864	889	842	826	901	894	918	917	965	869	945	920	856	941	912	942	830	910	899	886	907	895	927	889	916	843	867	899	932	914	903	906	950	923	892	929	903	944	824	903	920	872	860	848	920	926	868	892	910	895	846	911	895	886	961	889	910	868	894	915	885	888	897	905	925	945	890	906	902	908	920	907	912	937	863	904	881	844	961	893	863	914	858	895	903	869	923	892	901	871	892	886	897	867	863	835	888	841	815	878	894	860	883	913	902	872	933	898	881	869	965	905	905	911	939	845	957	858	904	865	958	862	946	991	913	946	862	901	919	892	873	903	909	890	899	882	898	871	928	926	880	910	970	911	944	897	891	905	902	880	921	903	966	946	917	936	879	863	934	939	894	899	889	903	927	904	973	928	870	859	866	927	866	934	868	863	906	947	868	852	882	920	930	892	859	904	877	913	846	902	882	890	847	885	911	881	879	965	892	836	911	930	845	913	928	908	900	883	871	937	942	910	870	929	859	932	876	901	900	912	911	906	920	879	890	931	857	884	878	890	917	880	895	912	879	926	893	895	877	903	974	892	950	871	899	887	906	859	909	875	862	898	863	954	823	924	865	916	859	941	939	865	929	893	922	902	914	909	927	920	881	837	876	925	909	926	856	882	912	898	900	895	878	871	901	914	900	865	892	904	859	898	904	892	885	902	923	906	907	918	938	921	899	926	878	901	916	929	879	843	865	912	910	936	923	895	947	895	886	936	914	881	868	913	946	865	890	903	914	888	911	925	914	942	888	889	878	906	871	878	923	848	929	924	894	912	918	863	879	922	888	918	900	906	904	890	909	879	892	930	866	923	904	870	887	927	901	936	906	904	864	919	911	871	889	888	876	869	915	909	884	843	901	910	873	840	889	892	891	870	924	977	907	876	875	897	930	909	876	912	904	876	913	970	922	857	917	932	876	893	913	861	898	900	860	926	906	932	886	879	921	899	881	874	851	918	868	929	868	858	865	881	922	931	900	917	881	877	880	942	869	902	895	854	851	869	940	856	926	941	849	884	863	891	914	828	887	901	927	880	920	956	891	873	921	884	873	932	902	903	853	816	947	862	825	903	951	872	906	907	963	935	892	911	861	916	913	890	907	881	914	921	941	912	862	907	900	874	948	884	909	895	911	887	878	889	900	910	911	934	888	926	950	872	919	893	903	871	920	895	885	920	854	936	950	947	950	901	898	914	897	891	928	907	872	922	898	912	895	903	899	902	912	932	893	906	930	890	882	918	901	882	901	822	891	942	836	874	847	930	903	877	868	900	880	900	807	872	888	901	868	878	875	918	907	915	947	949	849	924	912	932	875	872	889	854	923	891	933	880	849	892	868	891	931	920	972	862	863	940	859	870	898	884	952	865	950	885	864	945	897	857	913	912	879	943	874	928	921	919	889	899	941	887	883	887	859	861	921	871	845	845	910	945	887	921	859	907	874	922	888	921	910	948	848	934	902	929	928	949	914	886	885	879	872	893	817	919	873	914	869	880	884	942	870	896	844	947	943	877	866	862	932	924	908	966	897	903	909	862	938	893	842	918	936	895	909	911	843	959	849	868	897	911	912	879	920	928	897	849	887	955	838	895	858	904	895	920	882	842	891	901	865	923	876	930	876	913	913	925	901	876	858	854	929	902	908	906	916	902	939	916	838	862	958	872	888	886	903	944	964	872	883	889	901	944	928	932	840	881	860	915	905	890	898	870	845	901	893	914	893	896	869	886	830	862	870	892	904	875	923	896	932	865	910	877	893	912	911	884	941	927	913	887	903	862	893	877	897	869	881	916	920	904	931	856	878	844	873	863	889	975	881	877	883	840	846	952	900	897	862	936	947	901	918	917	900	912	832	888	839	921	903	886	922	923	899	916	919	855	872	917	921	925	899	900	908	898	877	909	894	926	891	893	865	896	913	858	899	965	868	930	921	930	926	876	924	861	834	879	890	868	899	865	927	909	884	888	917	923	901	896	923	913	888	929	879	860	863	893	889	859	901	886	990	933	927	946	874	892	825	882	873	928	909	877	858	915	883	871	916	936	947	887	879	832	916	929	956	938	943	916	871	854	846	914	888	951	876	922	910	829	862	909	914	890	918	900	873	877	863	915	894	897	869	876	888	847	896	901	912	884	883	880	939	875	898	935	873	872	920	849	939	931	923	889	848	814	889	913	910	903	898	927	871	925	914	902	925	895	879	921	899	952	884	903	819	876	848	869	896	917	949	846	922	905	890	898	896	872	947	892	956	858	939	907	937	884	865	930	875	912	838	895	871	922	921	925	909	914	924	917	872	910	873	926	920	887	799	869	883	870	886	932	932	930	875	933	898	875	900	930	905	894	881	864	919	845	918	864	864	864	877	916	902	904	895	931	921	933	933	904	884	959	878	870	869	919	884	929	844	898	969	930	924	892	896	892	850	885	901	906	930	911	937	930	941	924	909	942	902	905	932	914	919	957	883	876	914	897	917	835	852	888	893	882	898	892	931	954	849	937	886	890	920	905	894	886	886	872	891	925	867	886	920	866	956	878	916	859	926	916	899	851	905	901	871	928	884	880	884	946	919	882	942	906	875	899	824	884	852	916	867	930	893	906	880	947	903	893	889	979	929	885	926	884	933	868	940	929	886	908	904	901	890	934	927	898	934	871	879	866	932	919	887	923	895	904	874	905	880	890	914	944	952	932	936	910	920	944	922	913	933	949	889	907	864	899	864	908	890	876	902	879	920	947	857	896	912	875	919	904	920	915	870	866	919	953	908	883	924	960	921	918	891	900	841	933
25762	30508	32297	30357	28438	25379	24808	22254	17521	15619	11597	9429	6672	6027	9478	5989	4799	4520	3295	1748	1424	1392	1305	1412	1243	1120	1010	909	769	771	869	1068	1091	1342	1000	815	643	553	526	513	548	571	539	442	473	403	380	356	407	368	368	631	738	658	543	451	385	335	353	355	323	381	367	349	364	365	359	383	334	361	327	331	376	365	349	322	335	340	348	407	378	360	374	343	333	373	364	333	394	366	374	328	370	378	359	378	372	338	364	371	369	320	355	380	344	340	349	353	382	370	381	327	311	350	327	351	362	339	344	339	369	364	348	341	315	351	353	357	371	389	363	370	390	385	366	358	326	353	373	380	333	344	329	370	379	345	351	362	342	366	339	326	357	324	380	378	338	331	333	359	345	372	345	334	348	334	368	358	357	361	380	397	333	331	342	326	332	337	331	343	358	361	361	357	344	351	335	383	336	357	375	359	336	351	325	309	333	351	352	348	363	373	385	363	345	311	343	343	372	338	367	325	369	337	366	327	325	365	341	362	367	388	333	345	363	329	313	338	353	337	332	367	364	363	382	359	364	334	338	328	340	398	355	347	391	375	330	328	347	343	348	345	371	345	330	349	329	377	348	369	376	329	348	358	365	360	358	325	343	348	334	349	367	363	335	330	372	379	356	359	370	380	325	344	319	327	321	342	355	373	326	383	365	338	337	315	353	342	344	343	377	335	324	339	355	368	351	324	345	336	358	367	343	390	337	389	367	370	337	339	303	361	342	359	343	365	361	368	338	330	356	378	339	347	364	361	365	338	375	345	330	333	318	338	331	321	354	341	385	337	333	359	366	369	322	361	321	352	344	336	341	360	372	348	377	366	363	378	372	340	353	318	390	341	330	345	341	307	361	330	331	358	369	340	355	328	341	370	379	345	343	362	369	349	348	346	368	347	333	379	351	353	304	358	355	358	322	348	366	360	337	337	325	399	382	351	365	348	362	383	345	333	362	344	348	361	374	346	340	330	357	344	348	328	342	370	314	313	334	326	348	330	345	334	331	336	366	338	373	356	352	348	331	364	362	345	354	362	331	337	328	368	359	365	334	325	351	354	368	336	343	342	330	359	336	362	353	340	346	325	388	335	360	360	334	367	341	370	344	402	351	323	362	359	378	330	362	331	320	363	358	348	331	351	379	347	355	414	368	353	346	364	376	325	345	343	396	336	370	368	372	336	344	356	350	383	390	406	327	364	373	364	349	369	352	332	385	372	378	365	333	317	375	312	348	334	314	349	336	370	344	330	339	348	354	378	334	333	352	396	349	341	350	361	359	318	365	342	355	382	331	333	341	316	378	349	371	377	366	360	329	318	350	344	314	360	363	397	346	329	358	325	365	378	347	333	364	401	376	363	351	384	368	360	355	320	357	334	307	350	344	371	337	347	332	332	319	356	348	328	352	388	363	326	359	370	343	335	392	331	348	340	323	358	346	354	337	321	359	357	363	340	310	377	391	343	350	376	376	377	342	348	350	349	349	371	342	375	386	342	337	380	359	369	339	348	344	345	347	329	364	378	347	376	339	366	329	354	362	385	375	367	358	353	386	336	340	329	364	319	368	351	360	359	364	361	338	350	343	309	344	343	369	339	350	348	358	375	371	341	347	347	361	371	357	346	333	332	357	326	388	327	343	333	381	332	355	380	333	384	324	297	327	347	353	340	337	388	354	370	356	351	365	351	387	318	357	335	394	380	329	323	357	377	315	367	367	373	343	355	365	339	367	345	357	322	356	373	376	376	351	354	341	341	356	358	376	336	348	382	338	388	372	366	321	329	367	355	377	339	356	376	369	354	352	350	360	353	345	371	345	343	332	351	359	350	375	330	342	361	354	358	354	336	333	376	332	330	333	358	366	349	354	347	374	342	373	370	355	354	384	355	360	367	322	359	353	347	390	390	373	356	377	376	369	333	348	381	330	353	331	339	377	337	350	359	353	382	391	370	344	357	351	375	332	360	377	369	345	359	346	341	404	348	349	393	338	364	393	355	364	352	357	322	334	329	384	355	347	349	378	322	337	320	350	362	343	332	347	321	367	335	371	324	352	335	350	343	350	346	367	354	357	354	362	335	334	375	347	335	355	353	355	340	385	360	347	330	346	390	367	339	335	383	342	360	367	288	364	394	323	347	330	336	346	340	348	339	363	362	356	371	377	357	366	352	342	369	342	345	397	361	353	327	339	405	385	355	355	350	354	366	334	324	347	330	333	333	351	347	343	382	383	352	339	337	341	330	331	364	363	338	314	344	374	366	376	376	371	362	363	343	374	327	357	352	333	312	339	354	325	391	359	370	351	376	375	316	342	341	313	339	338	359	366	401	351	350	382	366	341	392	317	334	335	353	322	325	349	317	364	307	339	357	350	368	365	317	313	338	381	334	348	329	344	355	343	314	328	337	341	356	361	363	339	338	332	356	320	400	385	344	385	355	379	384	334	371	362	368	333	382	330	357	340	340	360	329	336	331	337	358	390	349	332	355	346	343	388	329	325	338	358	338	331	342	382	364	353	381	320	334	333	372	358	339	368	334	342	339	349	332	346	341	337	339	388	356	354	326	365	354	343	370	379	362	352	352	370	364	318	350	343	366	330	365	364	373	373	361	379	380	316	349	326	317	337	330	338	401	379	355	377	351	342	341	334	374	348	372	362	360	375	336	359	389	331	331	338	326	352	340	336	320	344	325	357	356	341	378	361	363	336	349	345	348	352	342	375	340	372	363	377	365	321	320	346	370	365	357	333	343	331	338	348	363	382	347	331	329	348	343	389	342	369	345	342	351	351	326	356	336	382	364	361	349	373	301	381	372	355	414	371	344	342	360	355	348	364	324	329	326	345	345	369	337	324	361	350	333	363	343	349	352	351	370	338	329	374	374	337	354	313	352	326	331	338	337	398	338	370	324	358	333	368	352	365	359	347	334	339	342	385	341	367	354	361	333	330	325	359	363	326	341	352	350	329	323	376	330	372	361	323	322	363	369	342	369	358	379	339	376	316	335	377	404	345	338	321	348	377	368	356	326	347	313	358	316	323	337	341	382	359	363	376	359	353	338	359	344	347	350	337	362	350	373	360	375	316	351	383	343	345	363	363	331	326	364	345	348	362	350	361	382	310	350	319	343	374	338	348	360	344	334	346	384	328	354	374	383	352	362	351	356	362	346	340	377	330	388	388	352	382	378	358	352	337	359	361	343	335	340	378	331	347	346	321	334	335	357	336	358	355	369	353	333	358	335	352	369	366	319	371	395	362	370	372	362	356	363	367	332	366	371	343	329	367	356	366	330	324	330	357	369	361	376	327	361	395	334	358	334	366	342	341	364	364	339	347	363	325	373	375	354	345	356	364	337	357	389	353	328	363	304	347	351	361	370	367	367	346	319	327	374	321	382	362	343	363	342	349	328	359	359	381	352	344	375	359	362	321	359	337	345	362	365	378	357	379	336	349	328	343	351	337	365	363	347	362	351	337	357	325	348	351	365
18221	23019	31943	36696	38411	38720	40513	36741	35304	30581	28954	25273	21343	21065	25869	21079	19563	19526	15428	9709	7746	8486	7628	8345	6518	5908	5964	4977	3945	4080	4616	6378	6534	7680	5699	3984	3318	2762	2424	2202	2154	2412	2193	1685	2017	1423	1067	1096	1075	1007	1068	2844	3792	3144	2316	1606	1153	1030	864	807	794	823	837	830	822	791	883	806	810	841	880	855	872	790	861	842	842	859	849	859	842	803	826	835	816	801	837	813	774	835	824	830	834	799	836	857	822	871	822	784	812	806	796	863	828	824	775	845	821	841	845	851	897	825	818	803	832	815	812	828	800	807	856	803	846	789	808	831	819	848	862	819	812	850	847	855	850	869	826	809	796	863	801	855	857	785	794	861	858	809	900	835	829	789	818	811	839	789	803	794	817	842	830	822	873	828	811	830	810	814	849	893	856	804	831	774	858	827	849	854	785	837	855	810	815	879	865	832	831	830	810	815	846	838	811	798	768	849	883	825	831	816	794	877	822	818	852	843	813	826	793	852	831	841	857	816	842	828	868	869	869	815	860	844	811	798	883	887	785	820	787	834	776	852	913	816	854	810	803	851	805	828	850	855	814	848	783	821	784	844	800	862	796	831	833	826	786	777	797	832	856	840	863	843	770	775	802	793	882	796	835	805	807	858	820	838	813	798	816	816	818	781	812	814	769	827	801	851	852	786	876	763	858	836	786	858	882	882	835	862	865	804	791	815	841	796	821	783	855	885	855	818	847	815	850	856	872	813	809	814	795	831	800	844	816	863	798	844	822	870	852	790	818	841	854	851	773	799	771	783	828	861	832	836	827	846	857	799	843	894	833	839	828	841	852	806	808	854	806	838	829	840	795	841	836	806	808	849	808	825	852	817	819	810	832	898	840	828	846	840	797	844	842	840	820	811	840	835	846	813	815	829	883	824	821	864	778	889	810	852	774	784	856	850	790	814	802	846	893	821	786	816	795	850	826	762	838	876	812	903	823	834	840	834	760	828	820	869	808	837	855	840	829	865	855	775	814	830	836	799	849	851	845	836	828	830	828	819	827	814	839	842	849	824	849	848	835	839	817	848	786	862	845	833	810	802	868	837	818	821	816	834	842	862	802	860	822	833	845	842	770	839	830	819	849	870	788	847	816	807	835	843	823	870	825	889	815	824	811	830	855	810	808	865	842	758	850	846	798	854	831	824	827	870	776	837	776	822	814	820	781	834	799	823	834	830	848	860	853	846	831	830	807	869	826	825	872	808	825	846	830	836	783	849	888	840	830	845	835	826	821	872	790	805	881	860	822	876	798	826	804	846	848	825	858	840	811	821	833	851	803	843	879	877	844	839	881	868	821	792	826	885	848	808	846	835	858	834	838	821	813	813	757	831	804	854	840	849	839	792	864	848	808	819	797	877	868	856	829	826	833	846	851	835	789	856	846	853	824	835	832	804	831	829	867	834	816	775	865	806	791	918	804	866	832	875	776	816	795	810	833	853	819	820	830	825	797	828	850	788	866	854	817	808	825	852	818	851	790	793	790	819	867	805	836	846	816	807	853	865	804	840	821	868	832	841	829	862	779	771	834	823	810	827	791	836	800	886	807	779	827	849	797	845	820	852	814	856	822	874	833	809	852	837	831	830	825	856	834	818	801	845	797	857	810	829	823	827	819	845	841	853	782	846	831	801	863	883	805	828	861	816	852	795	823	772	851	808	838	831	837	811	866	828	850	850	823	890	893	805	832	855	857	872	805	781	818	853	831	840	835	787	853	831	809	814	861	824	850	753	870	825	869	893	836	858	827	838	861	867	849	834	800	801	862	810	810	883	864	825	854	766	792	793	830	801	878	818	870	838	827	832	902	839	770	848	805	840	853	843	852	840	866	868	906	838	859	850	868	822	818	811	838	847	908	831	827	799	829	816	818	854	847	828	809	805	806	835	847	790	811	790	830	816	833	853	860	813	818	894	813	829	845	811	854	782	827	826	811	853	780	839	845	831	825	840	870	811	806	826	877	880	839	867	855	757	837	837	857	815	832	807	826	837	853	800	864	846	830	824	875	816	809	811	801	828	825	834	815	797	826	815	793	786	829	834	829	831	803	850	797	826	814	807	843	868	821	839	813	870	831	813	818	855	805	816	820	881	854	814	799	850	862	804	876	845	754	827	826	843	833	795	830	817	842	823	852	809	814	844	779	821	820	866	811	793	850	819	876	797	838	773	883	809	841	790	866	803	849	832	831	850	842	801	842	812	860	816	892	815	810	830	860	848	842	819	750	847	841	817	817	868	809	846	788	793	825	861	818	840	854	852	792	867	873	787	803	812	843	840	800	817	834	842	839	845	773	837	816	801	811	805	838	856	790	817	855	849	848	834	844	810	828	885	796	830	820	791	833	809	842	790	820	875	813	845	819	842	819	790	859	812	815	850	849	845	775	843	856	852	892	862	835	845	845	811	856	868	859	820	789	872	851	837	810	839	818	807	825	852	837	819	785	800	856	821	859	814	767	841	804	784	828	852	801	878	793	803	813	798	821	892	821	826	815	865	857	847	836	829	858	826	861	815	848	817	794	839	848	867	836	841	796	836	807	817	814	788	822	834	861	876	855	842	832	829	863	836	849	778	784	842	846	816	821	821	806	839	819	844	856	824	897	813	816	804	804	893	816	886	782	825	871	826	840	834	844	847	820	796	834	837	844	821	818	844	793	829	830	852	792	807	867	831	788	826	797	797	819	857	811	862	844	835	828	831	841	823	774	881	856	814	862	836	799	800	852	848	805	813	842	817	840	854	827	852	800	835	818	853	838	837	805	821	829	823	824	837	855	803	859	793	872	818	806	830	828	849	833	817	856	818	868	837	811	867	840	835	817	810	771	826	875	838	838	820	839	840	804	800	841	862	802	834	804	879	812	805	788	819	835	782	831	870	837	807	829	852	837	845	772	853	846	860	826	840	834	839	811	804	859	827	867	859	800	853	866	828	864	841	863	851	830	782	847	842	818	838	838	785	867	870	843	786	848	836	836	850	874	841	788	844	849	858	858	815	850	878	836	879	806	859	904	849	835	810	838	861	828	846	812	803	857	843	797	844	804	818	784	827	866	853	855	869	811	828	832	849	842	816	885	863	867	866	836	831	794	850	840	833	818	860	859	832	870	875	825	788	869	823	834	770	841	835	818	830	805	863	798	896	839	813	871	808	800	824	859	835	781	809	829	889	805	781	817	822	862	778	835	857	797	829	918	822	810	805	813	831	867	845	799	841	863	814	845	834	809	889	835	855	842	828	839	858	829	831	844	830	804	833	870	875	852	788	829	819	801	838	877	863	815	815	811	796	817	797	810	852	815	817	791	798	836	882	802	825	830	840	892	840	838	786	818	832	790	826	818	847	790	806	823	850	775	795	805	797	847	836	859	836	852	840	840	849	834	818	875	822	817	838	818	824	799	813	789	799	844	871	834	890	788	832	797	844	839	893	854	850	815	814	772	830	858	862	798	852	887	845	855	839	806	810	865	842	781	860
34716	37496	36532	33853	32816	32502	33662	31050	26938	24455	18850	15994	11771	11688	15692	11656	10100	8250	6101	3318	2507	2587	2221	2446	2054	1706	1787	1500	1172	1154	1306	1955	2338	2352	1733	1068	968	833	725	667	676	721	634	516	606	485	427	434	431	372	398	735	1177	933	723	565	460	415	356	349	343	349	392	405	337	321	390	350	368	321	355	346	331	333	331	331	324	354	326	375	355	348	350	360	380	355	316	353	345	381	361	367	334	358	406	344	363	316	340	308	370	361	340	327	352	353	361	399	355	346	345	353	345	329	400	370	334	338	337	361	347	360	361	378	365	351	345	345	359	335	339	342	342	358	323	338	342	322	336	352	341	362	347	328	367	307	342	338	350	319	364	315	325	313	352	330	344	336	324	346	317	373	347	369	355	324	342	346	349	345	350	328	349	388	355	329	356	336	348	329	332	365	378	333	346	333	341	350	331	330	321	314	355	351	366	380	324	346	356	348	342	325	338	316	321	343	355	328	350	351	339	327	308	339	382	322	363	324	351	345	339	342	305	307	368	355	344	311	356	337	353	362	347	340	340	355	324	307	357	336	365	360	348	379	345	366	358	341	329	370	324	357	328	339	344	360	310	334	333	336	349	344	347	335	323	360	312	364	369	356	345	347	319	341	331	311	298	368	319	334	343	336	310	333	343	318	329	348	338	336	343	374	326	341	339	381	362	315	376	385	323	355	350	358	337	369	368	344	361	367	356	340	334	333	381	342	349	349	346	375	366	314	344	351	371	340	340	355	358	336	365	320	369	347	314	328	330	332	318	342	350	337	343	391	343	364	353	323	348	338	350	352	302	334	343	368	345	369	374	382	327	326	286	362	347	353	355	374	356	336	363	317	320	322	347	361	326	374	361	363	338	342	333	352	378	363	350	370	361	328	349	350	355	329	334	359	355	339	354	322	360	358	337	344	368	337	352	321	335	366	368	317	327	350	331	320	350	366	321	327	337	350	355	358	367	325	340	339	327	323	327	334	352	379	344	356	377	354	329	336	328	339	351	370	358	375	362	362	345	367	353	341	353	339	351	306	322	339	355	364	343	353	393	381	359	347	328	356	335	330	379	378	358	350	366	347	306	356	364	334	367	335	316	380	372	300	357	324	324	320	349	346	347	365	355	344	360	334	366	312	329	330	338	358	366	371	329	347	351	346	338	343	373	347	356	356	318	359	333	348	357	372	344	330	375	377	346	320	328	333	353	368	320	375	339	327	299	356	357	331	310	341	380	354	347	384	334	372	340	330	349	379	339	344	337	369	364	343	361	319	358	350	331	328	316	354	315	367	340	354	348	347	335	349	326	368	322	331	366	321	341	356	358	359	354	340	333	365	344	331	342	334	349	342	374	325	337	344	338	319	317	309	357	320	372	350	335	327	350	348	367	354	324	348	343	334	355	327	337	337	360	344	364	347	311	344	325	357	324	338	355	328	370	346	363	309	316	326	311	321	377	341	382	315	330	363	323	348	344	353	320	336	350	301	339	358	337	369	353	360	351	344	371	349	356	362	328	340	356	307	310	302	346	316	347	346	327	361	343	328	329	369	323	348	316	328	319	332	309	350	367	379	354	322	304	330	337	320	360	330	368	330	325	303	323	363	353	337	330	349	339	366	368	341	317	361	342	348	307	318	370	333	324	337	354	345	333	369	315	351	318	360	344	354	339	382	346	364	326	350	356	348	338	318	333	312	334	288	324	318	358	307	308	348	325	358	342	352	339	310	315	346	329	327	333	322	338	329	395	368	314	353	323	345	339	342	302	328	342	385	359	332	368	362	371	316	327	338	342	348	352	365	349	322	363	354	368	369	329	382	371	357	313	361	316	331	360	329	343	344	306	341	359	349	322	358	358	323	341	347	353	330	301	329	350	321	359	344	330	347	338	392	334	337	373	332	331	353	310	343	385	325	343	345	367	330	317	371	341	326	349	347	342	300	333	352	335	375	388	371	346	340	324	357	328	381	344	301	335	328	347	309	335	338	346	381	329	325	320	407	347	356	357	362	314	371	331	334	329	373	339	315	341	337	346	348	331	368	326	366	344	356	339	304	362	374	331	341	355	364	367	372	316	306	357	363	364	381	317	363	308	364	366	379	335	349	382	354	351	337	327	369	377	340	344	339	313	343	351	361	342	350	328	341	352	361	331	359	381	352	330	340	349	341	347	334	340	365	303	350	316	372	347	328	378	342	323	335	350	362	361	352	351	321	364	341	347	349	364	335	335	333	381	311	344	319	312	339	333	334	387	360	381	357	364	360	341	324	324	343	356	364	378	337	315	368	347	363	348	324	358	356	334	337	330	354	350	354	357	375	323	340	381	376	333	338	362	348	342	350	343	346	337	370	359	337	312	353	351	372	350	351	346	330	337	367	364	319	357	348	374	354	370	341	331	341	349	352	340	371	378	311	348	374	349	361	339	331	327	391	353	306	350	349	350	340	349	346	294	323	347	347	330	370	306	320	358	350	330	347	356	352	362	348	367	302	364	387	346	351	344	349	353	351	328	339	317	320	362	337	333	308	359	366	350	367	366	368	352	342	358	320	322	313	342	367	306	314	336	352	322	342	327	351	340	330	334	353	349	340	356	359	381	375	338	363	385	331	374	331	348	354	323	333	342	334	334	344	360	357	353	329	309	350	346	355	334	369	341	331	339	374	364	353	376	381	354	344	314	377	320	333	364	352	347	351	337	378	338	345	343	325	361	378	335	362	353	332	318	362	319	346	310	358	350	318	328	327	341	367	370	363	322	343	373	360	356	351	343	351	389	352	375	358	334	319	346	356	364	323	349	318	355	318	383	344	318	344	345	339	317	325	387	363	382	335	366	329	337	340	328	350	360	323	363	353	342	342	342	341	357	327	373	369	315	330	334	331	365	362	346	368	367	330	350	370	324	335	323	315	360	351	363	325	337	341	353	368	353	362	335	374	342	376	346	343	355	312	324	345	315	328	325	354	349	321	332	353	341	346	347	348	328	325	353	344	325	312	335	308	373	343	352	337	363	349	351	344	384	362	364	345	352	352	337	347	355	349	340	345	364	329	344	328	339	342	352	293	382	304	338	344	354	361	349	364	351	354	356	359	360	366	358	363	355	343	334	338	340	348	356	371	359	330	345	341	328	369	365	352	307	332	335	335	343	349	328	335	341	331	359	336	311	334	318	328	340	313	324	304	360	351	358	333	338	377	333	326	316	360	327	399	354	332	319	357	323	333	339	350	332	339	344	323	357	358	354	356	356	335	354	332	336	339	351	325	349	343	337	374	329	338	337	292	374	361	305	340	350	323	350	357	317	370	360	347	352	351	362	346	309	328	360	368	344	342	350	341	343	328	354	342	347	357	323	320	327	358	347	368	378	321	324	330	343	364	399	361	376	341	330	362	336	370	316	368	358	323	275	356	379	362	352	348	344	330	340	355	358	361	359	347	343	343	314	343	321	344	341	392	362	330	340	340	381	338	334	326	358	360	352	341	318	345	328	346
23380	29667	36745	41687	43898	45310	48237	45185	43325	38185	37364	33671	29827	29847	34519	29783	28213	25774	22977	15507	13003	13931	12573	13775	9454	9209	9306	8150	6590	6893	8048	11289	12940	12827	9784	6257	5626	4508	3947	3398	3335	3933	3329	2288	2525	1903	1397	1160	1195	1092	1135	4523	6394	4917	3614	2287	1424	1098	908	839	788	822	827	857	824	770	803	866	796	852	762	796	760	809	862	802	793	792	818	832	765	809	793	832	842	813	830	809	816	807	802	806	793	875	799	780	794	784	814	819	816	819	838	755	814	823	753	813	819	787	788	835	832	841	798	851	827	818	821	780	823	799	843	856	837	802	803	823	836	802	780	800	849	806	832	821	800	800	863	777	791	756	817	770	804	808	775	841	843	831	859	785	826	793	796	795	816	727	858	816	807	797	789	822	819	845	795	837	782	797	810	810	794	802	785	754	832	778	881	795	822	861	822	834	793	828	830	844	794	800	776	774	795	748	754	789	835	806	827	812	779	806	869	765	841	807	800	797	838	815	809	806	752	820	855	767	821	806	801	822	829	793	808	813	851	796	879	797	817	781	774	771	785	786	788	798	814	775	794	801	834	782	820	782	768	820	807	787	840	788	819	853	809	787	834	775	833	802	797	814	823	845	826	764	829	839	786	796	806	838	797	833	836	786	811	799	795	826	808	798	816	832	825	821	806	773	801	820	821	821	790	810	813	809	832	775	831	803	805	764	814	792	729	785	832	781	844	855	804	815	821	821	820	871	816	780	810	792	809	811	865	817	802	835	797	751	808	796	805	775	797	799	800	788	761	809	776	781	774	816	782	809	848	855	818	827	783	794	802	801	834	757	772	818	830	750	821	788	841	802	801	822	827	816	789	857	816	780	823	779	733	806	826	774	789	764	814	782	816	795	839	789	812	796	816	823	828	820	845	776	808	822	850	857	765	827	795	801	851	830	808	820	770	843	819	815	790	829	829	765	808	813	861	811	803	800	823	813	770	821	810	772	821	865	839	794	785	786	753	790	790	843	778	796	833	793	829	824	781	848	849	841	784	871	810	794	805	840	819	822	775	790	780	794	817	815	783	794	805	823	836	894	804	833	833	791	762	777	806	849	806	852	793	805	837	797	858	836	808	799	821	771	788	777	855	829	788	847	775	784	854	795	835	808	803	778	767	838	819	888	818	825	841	826	770	788	796	859	750	835	874	822	810	836	799	806	811	820	769	794	835	831	833	829	817	778	785	844	814	809	798	830	815	838	779	801	850	779	826	798	766	802	810	815	814	805	782	822	843	848	809	848	808	820	774	804	786	832	767	838	812	842	824	818	802	790	814	797	808	788	817	869	850	851	809	817	814	785	839	804	804	777	855	785	825	766	814	838	814	819	780	818	798	749	856	780	798	769	848	786	784	798	818	793	820	860	769	835	774	748	795	779	845	794	823	771	794	796	812	833	855	817	832	774	793	821	814	795	807	795	835	798	822	775	773	820	805	770	847	777	781	780	847	777	803	785	773	793	865	840	816	787	793	855	831	817	845	819	841	809	821	842	867	813	808	824	768	793	819	821	830	795	804	791	818	864	788	825	855	794	821	763	737	810	789	798	861	841	834	800	868	885	874	778	783	886	808	785	836	802	838	765	814	828	833	838	822	870	853	840	741	743	785	822	796	805	851	795	759	807	776	814	799	812	796	776	835	805	759	828	823	814	829	759	762	803	807	838	837	786	828	807	818	814	812	748	843	834	833	790	787	770	767	809	814	779	842	793	797	777	839	786	825	832	849	855	806	811	815	814	835	798	835	840	818	773	830	791	796	761	833	824	801	848	782	816	824	803	815	776	802	742	820	778	818	841	815	810	807	807	810	808	767	782	872	873	799	814	757	810	841	810	791	818	828	836	798	835	762	791	756	825	834	810	810	848	795	781	797	829	826	817	816	792	824	817	828	773	798	809	762	870	830	808	803	761	770	789	825	837	744	838	790	771	846	876	820	840	835	851	819	810	813	753	822	794	792	826	792	762	849	793	816	853	793	794	808	790	822	779	836	816	790	768	738	803	859	851	805	794	797	803	806	801	817	769	853	823	816	794	816	788	823	804	794	826	762	775	787	820	854	739	801	845	799	827	825	827	842	819	834	805	852	795	813	808	845	742	833	794	837	818	845	834	784	795	812	798	817	794	814	805	724	798	748	861	851	804	821	859	788	726	819	818	778	831	814	795	805	824	837	844	755	766	817	804	792	816	836	807	826	807	799	809	838	787	790	823	825	733	846	762	882	817	796	827	839	789	796	776	809	827	824	808	830	842	841	784	807	822	816	860	856	806	771	826	779	814	798	798	826	838	819	802	780	806	824	837	777	764	794	807	801	820	805	831	795	812	823	862	842	826	868	788	852	769	819	813	841	779	758	834	773	809	810	800	828	803	803	809	811	818	788	839	794	797	846	799	845	832	785	807	797	842	806	765	805	831	797	858	789	778	795	853	758	817	798	811	830	829	788	801	820	761	770	801	805	833	822	817	802	781	832	755	792	815	876	835	853	835	796	783	867	806	797	764	781	790	808	836	808	809	823	842	819	779	768	828	825	785	807	789	800	784	796	793	820	785	825	809	810	762	814	816	810	796	804	770	769	839	813	797	818	835	847	830	783	815	808	789	792	819	824	835	785	852	784	819	795	796	846	814	814	798	796	767	820	815	820	822	840	819	815	818	836	834	772	805	797	791	788	812	833	837	782	790	813	789	814	800	811	869	842	817	838	781	840	768	813	853	804	834	790	809	859	805	824	805	804	794	791	793	793	784	806	799	847	849	848	801	801	862	847	839	823	810	818	818	813	843	800	824	759	847	825	810	772	824	851	827	776	809	809	769	817	790	801	782	789	795	852	847	817	797	774	839	817	813	800	843	859	829	792	861	817	794	810	867	820	809	785	834	817	811	810	820	762	826	828	847	816	836	746	838	790	812	827	815	763	787	847	832	848	779	747	815	827	754	823	772	827	833	815	804	834	820	833	816	814	806	808	788	798	806	851	885	820	756	813	831	796	799	840	805	820	802	811	842	815	797	826	787	818	821	815	847	816	787	852	814	795	809	837	821	817	821	836	787	855	787	804	784	807	828	803	832	762	857	779	773	867	821	844	807	776	819	833	801	829	837	787	792	813	792	820	816	812	834	807	868	819	852	835	803	758	811	834	813	810	831	786	789	798	859	811	857	856	787	793	797	765	832	763	756	826	809	832	778	796	784	819	784	775	824	815	769	820	806	778	820	790	806	757	858	828	880	787	792	766	795	792	848	743	810	808	832	807	795	788	758	801	809	802	794	802	770	797	814	871	794	797	825	792	805	787	822	819	817	832	841	812	801	784	787	853	785	798	846	821	779	801	783	834	803	843	812	801	811	791	794	860	788	830	786	842	843	839	843	798	804	823	804	785	847	825	798	789	772	762	795	850	804	873	787	824	852	819	835	802	796	765	785	869	786	804	787	774	833	802	784	776	817	810	794	848	753	780	812	857	822	794	847	820	835	804	789
12747	11274	12638	9815	6223	4480	3625	3135	2557	2089	1375	1497	1287	1186	1319	995	781	651	613	462	478	545	497	531	471	439	433	442	428	467	451	453	453	495	451	449	435	437	450	442	457	416	436	422	388	414	369	437	375	438	436	404	454	465	462	437	394	398	410	376	340	405	410	422	412	376	422	346	391	399	384	405	414	400	392	389	357	417	396	402	417	404	396	414	398	406	432	368	386	428	416	359	386	363	376	414	408	387	403	377	376	379	394	442	423	376	438	387	386	408	377	410	403	391	420	400	394	422	359	380	394	385	420	426	390	430	385	383	388	413	409	380	337	417	369	376	369	396	402	420	397	382	404	373	352	371	410	353	419	380	401	419	419	435	420	363	366	431	429	382	393	416	409	390	434	403	416	388	399	397	389	375	387	359	366	378	387	404	357	372	384	388	365	420	393	395	417	385	394	367	414	386	396	349	441	411	403	383	401	420	389	383	414	387	395	364	420	398	425	343	369	410	415	372	414	407	389	411	372	394	380	378	378	397	357	424	391	402	368	423	409	429	388	378	391	348	418	389	397	351	395	403	414	404	410	399	397	361	418	379	380	410	405	412	382	356	403	381	388	383	347	374	417	399	400	409	375	410	384	408	374	385	363	415	393	326	381	359	399	397	416	379	391	372	396	390	451	373	380	355	411	377	394	384	413	400	408	367	358	381	386	384	390	359	363	411	405	438	379	410	389	400	387	422	402	369	419	382	384	379	363	424	394	417	400	363	345	395	393	368	358	380	410	413	398	376	358	409	401	368	361	411	382	383	361	354	398	401	373	365	345	386	413	381	364	389	352	402	383	365	407	387	391	353	370	389	412	399	392	400	387	403	385	404	360	380	345	400	361	399	378	406	397	366	360	404	376	389	394	428	365	375	404	379	410	436	429	379	364	414	395	391	384	415	431	400	377	406	413	377	412	394	388	400	456	398	380	380	423	373	398	427	417	376	382	394	414	409	388	367	438	385	363	384	398	416	401	394	401	416	379	408	378	371	414	423	396	395	391	376	375	393	401	395	409	380	371	376	419	369	390	372	383	390	376	412	388	381	375	409	410	385	416	397	406	432	356	409	391	431	363	386	402	394	386	373	379	392	385	417	400	400	392	394	382	424	384	403	381	406	398	408	387	429	408	375	365	428	388	426	388	401	398	377	416	390	405	371	405	399	396	408	402	390	371	384	407	440	430	392	409	399	355	406	404	413	407	397	353	419	430	397	433	392	393	352	368	411	422	390	373	410	415	389	409	368	425	400	413	371	413	380	364	395	401	390	405	398	409	350	447	386	393	402	350	394	365	418	369	374	364	410	356	389	331	382	379	375	404	402	404	400	396	399	385	383	409	381	389	367	393	388	407	380	381	383	381	417	391	392	413	400	356	408	413	382	423	414	390	449	437	405	376	407	375	378	377	413	407	404	395	393	350	426	367	397	379	395	406	410	378	407	400	416	387	362	436	374	383	388	363	416	369	388	431	377	400	425	390	355	388	345	402	418	407	384	377	364	381	367	398	415	380	422	402	409	404	429	436	358	419	377	393	376	339	389	346	396	398	403	350	362	390	395	384	412	416	400	398	406	345	374	372	436	410	361	354	385	428	429	400	422	352	420	428	403	397	395	387	390	389	387	401	425	384	396	417	403	380	394	411	412	394	374	419	381	386	361	428	349	369	393	385	383	400	384	392	364	386	386	396	425	414	400	404	370	370	387	376	357	400	373	381	383	378	391	352	384	383	388	389	350	360	403	368	381	381	394	366	416	409	385	359	344	435	412	392	372	431	417	417	421	387	386	407	420	395	402	391	402	428	394	390	389	431	420	359	408	403	398	391	362	364	386	414	385	366	396	394	371	402	387	402	393	398	391	402	416	375	417	411	353	387	417	392	402	427	426	386	400	375	389	411	395	416	413	409	425	399	390	396	397	401	391	387	410	373	350	410	389	407	371	405	368	415	386	379	399	428	379	452	403	394	406	387	358	375	400	388	402	396	407	443	384	372	368	392	393	403	366	411	401	399	407	373	371	384	372	374	414	431	367	419	394	397	368	340	375	385	438	375	376	425	413	385	389	397	368	389	421	403	386	411	381	410	447	367	408	373	389	362	395	401	434	424	384	358	368	396	388	393	406	379	379	392	439	403	378	417	413	383	381	372	354	362	400	444	399	381	382	351	393	375	388	406	404	395	392	381	401	372	416	417	385	397	392	409	395	424	410	405	385	432	391	395	385	415	395	414	370	417	379	384	372	374	383	396	389	383	411	375	371	379	426	382	399	384	418	391	412	358	380	427	371	391	386	384	372	359	380	364	419	397	398	366	376	397	373	354	368	387	373	381	403	378	374	355	378	410	418	403	375	403	409	409	411	397	377	372	422	395	389	404	383	355	367	363	403	368	402	401	386	419	391	363	364	450	451	420	355	401	350	401	397	407	400	379	412	385	378	364	402	381	371	406	415	396	381	394	377	378	390	405	390	357	396	387	372	423	357	386	403	382	388	372	389	408	401	415	380	412	383	371	375	402	389	371	388	398	378	399	414	365	419	399	390	369	370	435	406	402	379	405	406	348	376	408	397	397	381	402	394	401	354	367	388	384	373	339	384	393	427	381	376	377	400	380	367	393	387	370	407	367	368	414	353	381	411	393	388	405	415	369	409	381	385	409	401	399	381	384	378	393	365	369	397	384	365	438	405	400	373	401	383	373	399	371	445	404	393	412	407	383	395	385	383	424	410	348	394	393	406	370	401	376	421	357	404	392	400	406	398	381	383	396	422	428	400	410	391	367	392	380	368	355	386	408	371	356	397	412	435	399	396	388	381	397	401	390	391	395	383	425	389	418	413	380	368	459	380	394	365	399	374	410	386	390	386	399	376	408	445	384	386	396	383	369	379	373	413	381	401	384	388	372	350	421	364	415	410	371	406	385	400	360	379	404	400	383	360	337	385	409	406	374	394	403	396	391	375	372	364	402	381	387	391	375	387	382	390	389	410	430	395	386	377	381	410	369	399	440	381	394	401	371	371	409	367	381	349	356	405	382	347	396	376	407	354	399	394	414	378	396	377	367	407	386	395	386	428	417	390	368	402	361	371	380	376	383	376	399	375	373	418	396	376	416	415	377	389	381	375	404	378	372	407	408	374	412	386	396	382	403	408	408	438	398	406	388	362	429	379	376	406	373	400	418	370	385	400	394	363	380	404	402	361	394	386	390	406	431	363	392	397	380	358	386	382	404	396	393	440	419	374	373	409	391	387	428	388	379	377	384	409	424	401	413	367	406	397	388	404	400	432	388	384	418	400	411	389	378	355	417	372	390	398	382	402	410	392	370	422	375	403	369	399	405	389	401	392	416	379	415	408	392	396	362	390	364	381	366	386	420	417	399	377	410	415	379	379	412	414	400	391	433	387	384	375	397	375	413	416	390	352	431	393	374	379	405	390	372	400	422	389	385	402	395	409	390	351	383	391	363	424	397	410
8036	9614	17773	19631	16804	14923	13517	12768	10883	8898	6977	7168	6417	6056	6459	4746	3720	2931	2387	1850	1633	1854	2015	2318	1717	1475	1522	1388	1453	1405	1431	1386	1620	1572	1410	1338	1248	1286	1161	1121	1111	1181	1124	1047	1081	1022	1059	1062	1023	963	968	1075	1251	1342	1249	1106	1048	977	944	915	878	914	899	871	972	913	898	871	924	887	922	921	896	931	932	885	902	966	908	937	930	912	904	942	914	873	871	979	901	880	956	908	933	856	909	937	861	909	954	887	907	950	886	932	866	930	866	987	988	877	962	944	883	915	897	924	878	909	943	894	914	969	894	966	899	925	855	950	977	923	935	870	863	970	875	966	926	934	877	878	884	902	906	914	926	919	934	920	876	871	903	955	879	955	957	922	926	942	869	865	893	907	879	920	906	844	868	911	911	911	867	954	941	924	888	967	918	889	878	899	904	887	913	887	917	918	895	929	929	926	867	873	936	915	919	872	886	914	934	934	858	866	930	967	846	920	879	886	849	913	872	962	896	907	919	928	891	876	887	895	946	888	898	929	930	922	919	910	906	951	935	897	879	954	896	891	945	920	869	947	866	917	924	933	886	916	931	925	976	912	945	921	878	934	904	941	925	911	924	947	957	902	929	911	890	878	933	966	920	869	950	958	929	874	949	852	920	959	871	911	904	912	911	954	921	950	905	935	929	878	936	979	954	929	953	912	880	949	900	896	904	898	871	945	919	916	931	871	962	917	870	915	967	914	876	888	918	902	855	884	913	896	936	886	911	889	940	926	967	933	971	910	907	903	917	919	923	910	924	878	922	877	874	892	909	859	931	938	915	954	925	884	890	912	937	882	886	905	933	927	882	825	905	926	911	884	920	929	923	916	920	881	942	873	902	886	866	875	900	911	862	912	908	884	959	860	844	906	881	896	927	943	901	937	915	870	908	915	906	893	954	937	984	902	876	916	948	915	945	958	895	871	868	948	877	882	913	989	904	867	897	924	877	891	924	922	911	915	902	941	928	941	942	836	901	920	944	900	897	890	859	922	864	948	906	878	878	928	907	882	870	924	919	905	884	946	911	922	971	907	887	919	919	917	909	894	955	879	944	886	931	932	815	901	904	945	867	877	888	948	848	857	909	945	842	949	983	881	938	950	869	878	961	903	881	921	933	884	907	914	917	953	913	914	906	933	863	916	851	897	880	891	924	943	897	912	903	978	879	901	892	876	881	948	881	911	885	909	898	888	916	944	899	941	910	950	874	900	898	935	863	881	899	875	902	878	928	934	936	954	845	915	947	920	915	877	935	876	908	936	895	894	939	874	909	961	878	953	883	967	896	952	945	874	910	940	933	950	890	932	913	924	904	895	949	966	905	953	908	878	910	939	914	949	926	916	908	898	925	884	851	964	928	886	933	912	920	954	900	938	902	927	954	901	949	878	935	938	873	903	969	934	884	1001	941	955	896	893	905	946	939	936	913	943	892	949	887	941	891	950	900	928	915	915	915	835	918	898	870	904	899	936	931	942	876	901	913	908	894	923	941	902	901	921	890	935	907	876	906	894	913	937	924	894	910	901	907	912	934	909	926	926	888	881	954	978	871	913	890	928	931	882	877	906	941	905	910	925	898	892	903	944	898	860	911	902	937	863	925	961	937	937	903	896	926	933	920	895	902	918	931	879	877	910	927	865	959	932	878	908	936	933	873	921	945	927	873	914	931	896	898	930	873	910	930	907	923	949	863	945	901	898	903	885	888	937	879	824	880	895	940	901	932	918	902	950	920	911	929	908	973	935	973	919	915	917	878	911	900	876	935	938	895	884	929	872	874	899	871	948	964	877	875	943	921	966	925	926	875	945	928	962	948	928	891	931	955	878	878	934	907	913	900	878	931	839	910	916	900	840	894	980	890	938	952	874	911	933	921	927	976	949	924	957	858	917	944	937	960	948	909	880	898	893	939	930	912	889	918	907	887	891	975	871	949	882	942	935	980	930	885	881	934	939	897	915	933	977	893	914	884	902	973	900	884	914	884	901	875	885	929	942	918	955	933	903	909	889	932	868	898	918	890	875	903	907	911	874	860	916	915	925	888	956	913	924	917	950	859	947	942	928	919	917	959	882	913	889	938	890	897	934	904	914	905	933	885	914	891	869	923	909	939	917	902	900	922	909	879	839	881	919	862	887	922	918	922	946	865	917	930	905	838	888	931	919	886	914	896	949	893	918	883	979	855	909	994	922	890	945	896	876	874	924	908	891	934	956	873	915	923	956	898	929	912	887	839	907	878	871	938	874	877	923	892	929	948	921	897	905	922	946	885	851	985	906	922	972	928	916	889	873	954	879	901	906	867	880	894	923	863	894	935	929	897	888	890	901	917	920	870	947	879	892	904	838	926	930	924	932	914	920	879	932	900	908	904	968	902	839	914	925	937	907	912	899	879	874	914	861	924	908	922	907	898	952	938	852	878	892	924	883	965	876	882	900	900	889	875	888	944	874	876	923	897	953	947	913	924	874	872	925	961	939	938	942	940	951	890	898	874	941	844	920	962	918	875	923	892	861	906	891	851	932	929	888	915	946	894	869	909	862	910	921	901	938	935	935	899	944	927	910	929	952	852	900	871	887	901	892	897	896	955	947	897	934	937	916	892	883	909	877	897	896	904	934	919	913	903	916	928	942	869	953	946	870	888	946	884	927	902	928	942	889	913	914	912	962	894	919	911	863	912	863	931	916	902	882	930	896	913	926	904	933	895	921	890	947	916	885	913	888	928	941	855	940	925	884	934	886	880	898	931	895	891	943	891	898	904	947	881	897	913	890	928	888	957	894	908	928	922	926	941	873	896	906	959	836	905	872	871	943	896	886	884	985	925	842	972	841	916	914	891	954	889	895	919	1008	920	922	891	921	935	891	941	936	915	925	892	883	914	889	907	906	906	920	902	939	920	940	884	933	888	883	904	909	899	943	915	906	912	913	885	921	942	860	910	927	920	908	901	890	868	876	884	825	896	830	891	891	918	859	876	942	923	917	932	931	909	908	934	955	933	942	894	918	953	931	938	883	920	935	881	882	885	948	937	958	902	980	878	939	905	885	925	901	914	939	875	927	926	864	876	873	907	933	945	923	960	930	949	914	924	930	919	927	929	948	878	944	875	908	911	888	951	924	882	907	891	877	947	937	914	855	921	900	895	930	925	931	919	901	898	930	963	981	944	924	918	875	879	879	843	928	866	890	906	937	949	942	874	951	880	880	904	920	897	903	933	959	914	966	855	857	942	864	939	881	923	892	953	871	888	884	939	943	891	887	856	908	990	927	950	965	894	916	937	921	962	916	883	907	901	900	903	863	906	920	869	958	922	917	950	927	916	943	925	892	930	915	920	910	916	888	963	1021	914	889	857	927	900	941	939	916	914	921	934	907	889	912	928	912	879	942	882	948	948	891	919	880	947	892	915	930	960	917	887	949	934	894	936	934	926	889	902	938	918	920	926	928	930	934	908	909	910	944	880	932	934	920	924	946	871	913	879	880
26782	30357	32171	29555	27292	25324	26146	22731	18205	16156	11714	9315	6876	6157	9604	6507	5136	4173	2797	1625	1414	1443	1421	1546	1175	990	1025	884	784	800	873	1179	1358	1219	932	727	691	639	600	566	559	579	485	478	496	411	414	362	390	368	381	584	751	705	620	506	430	400	365	368	379	410	379	350	345	375	363	334	351	373	357	320	367	357	387	367	363	357	381	355	364	383	362	344	361	378	394	370	351	336	368	378	378	355	381	367	356	346	352	341	337	368	376	371	373	386	360	362	334	326	345	360	350	382	362	325	398	365	334	356	391	388	346	313	379	362	355	366	346	371	354	384	389	368	351	385	352	342	393	334	382	352	360	356	350	344	338	357	366	361	365	331	377	358	369	380	337	369	345	360	397	333	330	340	344	364	363	372	400	349	347	373	383	345	359	372	353	338	390	364	379	354	382	327	337	345	368	337	361	338	381	361	386	350	342	375	378	360	349	366	361	369	371	345	378	317	390	356	365	366	378	370	339	363	372	351	381	348	357	374	328	331	337	339	356	370	362	387	339	347	324	327	360	353	370	355	375	361	346	354	356	355	368	341	321	372	362	351	384	352	353	388	351	353	365	333	342	371	390	363	376	369	381	355	366	351	348	375	339	326	391	377	341	379	352	352	352	337	350	388	326	363	329	359	350	363	384	363	381	347	349	387	347	347	325	332	340	359	363	340	363	361	380	391	364	359	365	352	317	350	366	382	364	364	381	360	362	335	338	381	373	366	358	343	340	363	367	349	396	332	352	369	341	355	369	341	364	396	365	356	394	328	377	335	327	353	357	397	351	377	345	367	359	350	377	350	337	372	351	363	328	343	356	348	386	352	329	366	330	331	399	335	390	379	377	371	335	315	369	376	357	371	359	394	381	381	359	374	345	394	388	362	346	392	357	371	366	358	325	343	395	374	395	411	352	327	361	323	335	300	338	392	351	361	315	363	372	326	325	343	416	333	359	403	354	373	330	327	344	372	348	357	347	334	353	403	387	362	366	361	347	392	351	318	382	337	348	344	376	393	383	356	344	401	341	400	354	327	336	410	347	410	370	369	346	311	393	395	371	348	351	371	358	376	355	360	393	344	372	372	360	365	367	358	314	373	377	354	360	365	371	361	362	324	376	365	341	371	373	338	369	338	377	369	408	384	324	323	340	361	341	371	362	332	367	335	372	374	323	371	384	338	376	413	326	337	326	342	403	357	332	397	381	358	369	392	372	355	364	367	353	376	345	367	392	347	320	372	350	339	346	359	336	355	378	362	398	330	348	377	354	380	392	328	340	385	340	350	350	368	344	379	397	364	358	337	358	372	380	372	354	357	383	387	369	345	350	379	342	369	368	349	355	382	389	320	361	369	347	372	390	349	359	369	392	315	363	373	356	359	389	368	328	377	370	366	407	376	381	373	362	367	358	356	348	331	340	363	316	325	379	349	341	370	352	374	358	359	359	361	352	318	385	357	367	324	319	350	378	368	348	368	355	388	342	364	341	336	337	335	364	340	369	334	377	338	349	352	327	348	359	351	362	339	375	366	326	360	356	360	365	374	371	333	334	382	390	346	352	384	376	360	362	379	382	351	391	332	407	362	347	385	380	361	358	382	331	325	333	363	353	334	336	373	334	352	367	337	348	326	390	359	342	366	361	352	393	371	391	372	376	359	370	368	339	339	371	341	373	384	393	386	331	367	364	374	369	348	360	346	358	395	396	365	407	356	385	346	321	373	352	356	340	307	348	345	362	370	369	347	380	325	371	380	352	378	367	391	375	362	388	336	407	375	355	350	352	388	364	362	336	360	416	359	350	356	382	368	354	382	354	380	357	373	357	317	314	390	362	337	379	354	369	337	366	359	328	341	342	329	367	395	319	322	360	378	331	364	333	378	356	365	339	356	345	395	335	357	360	354	388	383	369	343	350	355	395	356	343	349	332	375	327	320	378	389	340	383	360	365	357	345	327	370	367	368	377	368	353	371	375	367	353	359	366	355	333	351	368	354	368	375	351	341	339	358	337	366	367	345	377	337	383	361	359	353	361	375	362	369	371	341	368	377	397	342	329	356	353	342	358	344	339	388	359	351	355	388	354	376	363	346	342	371	331	337	401	398	332	363	386	357	380	402	382	400	375	353	383	366	354	357	399	403	353	355	360	353	327	357	379	369	374	342	404	345	333	339	355	352	330	390	352	333	345	401	343	348	334	319	398	363	366	357	351	376	365	387	351	356	383	339	368	387	356	414	365	349	359	357	334	346	344	338	350	374	360	404	363	357	364	327	371	369	391	389	365	363	371	377	361	351	356	345	350	349	341	363	362	330	360	362	384	341	383	359	364	362	348	373	368	334	372	342	363	384	351	330	388	385	385	326	332	301	356	379	346	341	372	337	355	368	352	404	368	353	364	374	359	372	361	385	393	357	348	371	364	393	365	348	374	374	367	370	326	364	351	370	343	361	358	351	347	345	377	405	365	342	391	373	379	361	355	378	320	357	374	362	400	332	395	413	344	338	326	353	360	398	376	358	373	397	370	353	347	385	319	371	347	380	340	353	380	334	375	343	334	349	377	345	354	340	356	371	331	351	371	352	377	365	371	377	360	321	364	362	339	313	339	383	345	361	390	350	343	378	357	394	369	372	349	331	332	385	356	364	378	350	335	353	366	334	330	363	372	372	385	311	354	394	364	354	347	375	348	362	358	328	360	393	359	377	332	332	401	382	379	387	353	360	347	363	352	341	332	344	333	349	348	401	351	357	355	369	343	359	336	360	346	359	334	382	352	360	314	371	352	378	361	361	350	369	351	350	384	329	344	371	363	386	319	344	359	415	353	332	328	385	342	398	361	364	327	349	381	382	384	342	345	353	392	359	343	358	383	349	370	354	324	369	371	354	351	381	376	348	333	407	359	372	339	358	365	372	371	369	356	328	319	359	391	350	375	389	374	379	345	372	376	369	342	340	367	346	341	364	397	363	334	359	347	352	344	353	329	390	386	367	346	378	372	386	368	387	364	339	339	330	362	355	363	357	370	376	346	347	349	346	341	378	383	369	356	410	341	348	397	355	354	384	356	336	374	327	364	338	355	354	360	352	377	359	395	349	371	362	323	379	364	387	348	390	388	346	375	368	372	335	347	360	325	327	355	382	326	326	376	359	369	344	340	345	368	348	358	353	355	380	353	375	361	328	346	365	362	332	352	357	351	370	379	392	368	358	401	355	349	326	333	291	373	321	368	368	375	374	364	358	357	379	342	336	331	335	328	383	355	384	342	374	350	362	368	355	373	338	338	365	391	320	324	350	417	326	351	374	337	340	341	351	385	345	339	368	346	360	357	355	358	381	386	370	359	345	366	351	350	373	353	341	351	331	377	375	335	345	344	363	362	345	379	361	351	318	359	360	381	379	352	372	353	351	354	392	363	363	368	345	346	355	360	376	374	406	381	366	383	344	312	350	361	379	375	355	332	343	330	318	379	326	380	345	361	327	372	334
18298	23204	31585	35943	37184	38481	41448	37443	34836	30401	28200	25112	21860	21331	27457	21597	19517	17548	13365	9070	8084	8081	7974	8756	6283	5115	5904	4919	4211	4469	4904	6665	8110	7219	5042	3682	3505	2899	2750	2502	2281	2624	2088	1814	1809	1261	1220	1117	1032	1097	1098	2691	3830	3167	2291	1728	1240	1008	865	841	910	834	842	802	882	820	888	821	867	863	866	854	880	811	835	831	802	800	850	832	876	837	802	857	812	834	818	807	838	833	867	824	815	878	879	879	865	797	808	856	823	820	884	857	860	858	866	835	864	899	838	860	815	807	854	802	908	836	832	823	825	844	817	876	792	835	861	865	853	834	840	783	783	850	871	802	807	894	869	875	850	832	808	867	838	850	829	802	855	867	843	838	852	831	843	847	856	855	818	817	837	862	928	838	863	816	874	871	831	815	863	836	871	831	881	873	821	870	854	789	869	849	852	778	816	857	832	847	885	823	889	848	876	773	826	765	865	861	834	849	820	884	867	847	869	816	805	868	848	883	800	859	905	852	842	886	885	819	903	867	849	850	867	852	830	799	823	859	795	809	870	821	816	872	855	828	837	833	855	879	882	844	777	828	827	878	864	797	867	819	848	884	832	833	849	846	779	846	885	897	847	821	812	799	861	873	914	829	852	840	876	838	824	849	833	839	904	884	857	805	844	812	836	871	848	802	877	843	856	850	844	828	849	851	830	822	800	904	847	817	879	877	836	842	861	888	857	850	823	840	836	870	791	869	865	811	877	857	847	831	848	880	844	814	870	851	851	870	855	856	838	833	825	811	876	830	865	839	867	830	824	805	840	801	859	857	799	854	830	864	849	831	868	804	898	828	863	824	825	863	855	846	833	813	818	851	859	840	868	868	835	802	821	881	860	824	820	807	847	802	839	864	879	869	879	852	812	798	810	846	842	831	833	826	854	845	875	860	867	832	836	804	859	872	856	901	855	876	880	876	895	836	862	850	847	846	855	800	864	798	821	874	856	884	834	886	856	843	821	801	856	817	878	888	840	911	831	865	860	860	878	854	832	823	797	866	820	833	840	823	848	871	840	837	811	816	857	866	815	849	859	869	794	870	868	875	801	853	822	833	887	853	824	828	819	878	836	852	831	806	863	876	868	859	828	821	903	835	818	897	851	846	832	845	872	833	816	825	845	823	852	844	834	887	793	826	884	839	873	842	823	837	845	879	770	832	861	798	805	792	873	860	862	898	851	828	860	873	863	844	821	807	863	804	870	860	858	837	810	876	832	895	870	817	870	874	841	830	846	848	825	892	864	838	780	843	818	854	867	854	819	819	807	800	834	903	869	877	819	791	865	830	854	831	898	805	859	897	842	822	853	838	865	860	899	877	882	863	851	839	833	887	810	802	885	832	858	852	837	850	807	799	875	813	887	833	838	866	828	852	883	931	831	832	849	809	817	815	818	778	853	862	862	818	802	838	863	830	737	812	859	832	838	833	818	893	838	859	855	821	821	802	838	812	825	852	863	855	837	849	771	831	865	843	851	832	804	827	876	850	772	844	832	772	847	879	814	836	864	830	860	838	857	831	820	788	846	830	880	841	902	827	902	866	820	875	848	846	825	820	816	828	831	893	831	800	886	888	858	812	886	823	859	814	816	825	876	830	887	771	893	856	837	843	883	840	836	851	867	852	898	843	815	883	828	849	849	845	798	833	905	830	875	850	870	841	829	880	848	804	859	866	878	812	819	801	785	810	864	822	805	862	852	843	768	831	864	853	863	824	892	811	873	853	806	888	831	823	902	817	860	807	872	873	804	823	839	827	854	873	840	879	843	826	852	841	898	855	827	837	831	849	838	872	851	842	841	887	861	834	827	841	867	860	864	766	882	840	876	876	865	817	843	888	823	805	904	830	777	850	826	849	901	885	818	842	839	896	839	829	852	821	849	855	808	802	819	826	828	797	815	918	827	846	829	831	812	853	818	864	846	876	836	856	869	889	889	826	886	852	843	874	823	834	809	855	890	809	831	850	853	852	841	846	836	824	842	836	825	804	828	847	850	847	859	848	800	844	845	842	933	865	870	843	824	862	798	852	811	827	811	853	831	843	894	879	835	846	868	827	888	840	862	861	888	815	896	831	818	837	864	840	855	865	831	862	876	867	883	792	853	835	832	828	841	874	826	848	874	895	823	837	859	820	871	849	884	871	883	870	854	894	869	876	825	849	875	838	879	846	837	850	838	854	846	899	859	813	862	879	855	850	840	860	858	864	811	883	847	888	853	844	851	838	846	843	861	847	838	833	842	850	851	827	849	793	766	867	827	888	841	819	867	867	821	822	813	814	862	873	834	907	861	833	822	879	903	843	849	819	823	781	826	816	809	821	855	840	825	858	858	862	839	859	809	815	857	846	805	777	844	897	847	890	829	897	853	855	853	881	860	869	865	801	846	881	893	866	839	892	817	810	811	898	822	836	867	787	841	817	814	889	853	838	835	834	805	859	851	828	856	816	833	868	866	810	825	902	904	832	869	814	855	859	875	799	836	871	844	858	815	815	844	882	853	835	822	879	876	873	817	827	822	846	848	868	883	852	869	881	852	859	846	866	823	827	823	871	841	835	852	847	838	873	811	805	891	868	890	893	817	850	875	838	845	866	846	901	844	816	813	847	821	895	841	884	819	827	816	879	842	841	836	834	843	833	834	832	835	805	806	844	822	848	831	862	827	879	858	822	862	816	808	852	823	880	906	774	861	878	814	865	867	839	840	848	853	849	813	866	846	839	837	870	825	852	824	834	846	874	861	939	837	883	783	845	795	784	831	825	822	807	847	833	898	836	840	847	804	844	855	837	836	908	828	830	866	793	828	846	905	824	845	822	867	888	872	840	879	874	838	821	877	877	791	856	862	867	850	825	880	835	801	858	847	860	793	859	872	842	919	854	830	861	819	856	794	877	859	855	837	845	829	871	875	880	814	931	847	854	881	870	832	851	822	854	860	870	879	813	814	816	868	840	842	874	847	831	839	871	796	867	883	811	800	869	855	807	863	794	788	826	830	832	897	784	801	873	831	827	826	874	828	872	804	847	871	835	877	810	825	834	836	813	859	778	802	821	849	867	849	871	838	879	896	868	851	882	844	854	842	847	833	823	810	823	886	902	860	848	847	863	850	844	847	830	855	853	837	882	850	844	852	869	865	840	835	873	873	830	851	889	798	839	822	860	781	875	834	855	847	874	798	829	879	819	849	850	845	866	887	816	880	836	861	823	859	854	860	853	833	883	894	863	839	944	800	880	862	860	869	869	811	845	846	814	787	867	853	853	806	849	845	853	830	815	852	834	838	835	846	848	842	883	873	785	845	785	880	864	910	893	856	793	817	863	786	871	875	832	833	808	869	851	875	869	802	842	861	823	858	866	913	847	882	878	854	830	834	888	872	853	835	806	862	845	869	839	832	841	854	827	849	889	850	847	895	864	856	831	861	825	851	788	874	866	792	839	841	822	834	841	905	863	838	820	839	856	903	864	854	830	814	823	855	841
34340	37103	36232	34294	32789	32607	34845	31083	26984	23974	18691	16858	12589	11298	16285	12021	9025	7968	5108	2705	2538	2409	2494	2597	1636	1413	1846	1553	1265	1284	1389	1896	2384	2261	1541	1050	1034	871	768	721	678	822	651	565	582	466	443	405	385	385	607	977	1073	840	692	609	480	388	351	385	374	328	331	406	318	384	364	333	331	368	357	342	374	377	347	366	349	373	300	367	343	377	335	342	362	351	354	349	346	352	345	351	367	318	315	384	338	378	358	358	345	339	387	398	356	351	354	351	357	340	368	364	381	345	362	352	395	382	338	356	353	383	340	367	375	338	391	327	368	347	361	350	351	370	361	349	340	341	358	349	363	359	334	352	375	380	369	366	362	327	351	333	344	343	328	379	344	373	361	360	357	391	355	346	345	330	353	387	345	368	358	369	342	377	333	351	348	341	339	357	351	352	342	331	350	348	394	356	385	358	326	352	370	370	348	349	334	342	360	371	397	366	367	367	324	362	365	378	408	371	332	340	350	367	372	374	341	316	352	356	364	303	338	360	335	368	308	366	346	344	365	361	328	375	364	363	344	325	386	316	328	361	386	383	327	347	359	352	309	367	352	363	337	360	321	354	349	369	355	356	381	324	301	337	335	337	380	336	319	343	336	334	396	348	347	368	340	331	385	374	344	357	363	343	353	344	343	344	347	313	374	339	342	378	392	365	359	389	368	358	333	363	318	370	340	349	362	358	327	383	342	316	330	277	339	340	330	351	348	376	393	317	399	354	342	360	372	346	377	362	383	345	366	306	336	333	360	340	328	327	371	352	330	378	350	356	345	354	408	359	389	361	302	395	335	330	372	348	326	324	350	333	350	371	343	371	381	376	318	373	343	366	340	368	348	363	384	329	353	364	341	378	371	393	320	348	369	386	328	355	370	377	365	362	356	352	338	354	328	365	353	346	346	339	370	334	351	360	348	402	306	360	352	354	322	361	371	363	349	350	362	384	366	358	328	344	340	346	314	374	371	345	365	373	385	367	356	360	407	339	350	346	376	360	337	346	367	354	370	362	360	377	386	361	342	356	361	359	339	349	378	351	358	352	388	297	330	344	373	370	392	347	333	317	368	332	360	332	322	379	364	365	358	340	370	380	384	364	348	384	369	321	389	356	376	336	338	349	382	314	366	339	377	343	386	328	352	355	326	344	352	350	349	362	360	369	364	363	375	341	327	331	376	383	338	356	387	367	333	339	349	358	353	339	325	346	354	345	370	367	360	363	358	372	374	326	375	377	380	358	375	357	367	363	321	379	363	351	357	338	370	376	342	380	336	323	340	327	349	330	346	341	346	322	317	362	343	368	354	354	355	335	331	364	345	366	368	306	340	338	328	338	363	369	379	320	335	363	346	328	371	380	350	328	338	357	342	341	355	344	374	338	349	366	316	329	388	392	348	359	388	337	371	371	359	351	344	318	336	368	354	336	343	350	344	330	370	372	334	399	340	337	340	351	326	334	363	353	325	341	328	355	362	329	330	355	368	355	390	383	321	326	372	352	344	352	312	342	339	339	376	356	354	313	355	333	329	335	337	329	345	355	374	352	339	377	329	341	413	321	368	377	378	335	311	389	399	381	399	375	343	351	337	334	381	381	376	367	341	362	369	356	329	365	344	322	346	369	358	403	381	357	347	321	339	361	341	337	378	362	324	371	360	370	382	362	352	380	360	380	361	334	371	349	354	328	347	368	377	343	339	359	379	347	341	365	350	373	363	323	376	351	359	370	344	300	344	324	373	333	343	384	353	333	358	349	373	383	363	336	337	351	371	352	370	348	368	376	353	364	353	344	376	387	360	345	367	374	345	359	342	318	348	359	360	384	401	371	328	389	375	369	338	356	342	347	342	324	339	367	337	395	365	328	340	336	331	307	329	364	383	368	328	356	328	337	353	330	363	366	394	354	359	377	355	349	311	365	340	343	347	361	327	356	355	366	364	359	360	329	352	303	360	356	381	339	357	352	373	337	355	356	360	363	367	380	332	329	339	330	373	336	342	363	332	364	317	371	356	349	339	357	345	371	387	356	363	350	354	374	374	368	375	337	347	365	328	316	367	361	355	337	342	307	350	371	361	346	393	335	353	330	344	353	374	389	347	341	359	338	327	337	330	357	329	353	363	352	344	319	333	334	356	349	327	384	319	364	369	347	296	355	352	296	323	321	339	367	348	377	319	346	355	349	390	386	345	347	397	356	368	325	369	361	342	366	341	329	358	346	354	359	324	345	346	352	339	398	331	343	348	325	355	368	360	385	375	348	310	372	352	342	337	373	357	323	361	377	364	357	329	355	357	328	379	327	351	322	350	361	378	376	361	348	359	356	328	339	374	334	364	344	304	344	333	355	342	371	343	361	347	332	362	356	323	356	372	345	354	344	357	389	325	355	353	349	350	371	354	336	366	327	344	370	364	324	317	329	356	330	352	346	349	337	378	316	377	391	325	347	384	339	378	336	341	329	346	376	356	327	376	327	354	334	345	355	370	373	379	348	400	355	340	376	358	364	335	362	360	347	370	354	372	332	332	389	379	319	365	308	369	345	372	354	387	342	328	378	356	358	375	346	380	345	364	357	341	324	351	365	328	345	342	341	351	331	348	333	355	358	340	307	343	322	397	360	342	346	352	363	387	351	347	361	341	302	382	360	358	366	366	352	335	339	332	362	365	320	362	374	352	328	391	304	358	332	354	310	350	386	324	331	365	374	386	359	356	361	326	384	364	353	350	336	360	358	357	342	347	333	358	378	397	332	359	326	363	354	348	320	328	325	335	357	402	354	313	324	327	356	356	350	334	321	310	357	356	361	383	379	386	375	369	367	375	364	390	370	357	310	331	310	333	315	334	371	349	363	383	343	338	362	377	356	336	318	324	357	349	399	364	357	365	322	337	349	347	322	352	357	370	330	349	361	348	341	359	354	356	353	343	371	373	339	383	346	347	345	376	353	360	354	350	366	369	363	376	319	365	359	375	378	330	388	352	377	359	342	334	368	328	370	342	364	338	362	385	361	364	362	331	383	377	364	365	343	358	361	335	370	324	370	370	338	297	365	361	318	362	355	364	354	340	347	343	352	327	376	402	329	366	371	332	348	347	379	351	345	343	381	344	328	340	317	363	326	352	350	360	310	367	377	375	374	358	314	350	363	392	339	335	334	334	329	354	399	365	352	364	351	363	412	344	386	350	342	355	369	343	354	369	357	379	361	355	365	388	371	339	313	348	351	331	380	350	320	382	352	359	360	335	352	359	355	329	381	357	352	325	352	381	339	367	353	355	374	348	348	363	358	361	347	314	347	356	340	387	338	385	374	363	327	333	397	383	360	334	390	344	351	363	349	342	356	401	365	342	347	331	333	352	372	412	322	352	320	339	361	351	357	383	373	379	305	330	335	357	348	387	323	329	369	377	354	335	351	356	370	431	358	352	327	374	370	340	341	325	382	347	359	360	331	326	366	323	334	341	356	363	320	338	366	383	328	390	336
23064	29489	36251	41209	43616	45420	48804	45662	43000	37880	36599	33753	29976	29349	35423	30091	26360	26442	20267	13871	13585	13608	13268	13524	9401	8152	10421	8415	7044	7406	8660	11487	12813	12226	8952	6263	5676	4754	4129	4027	3375	4226	3236	2506	2443	1812	1267	1165	1207	1170	2512	5130	5672	4430	3101	2166	1362	1021	930	815	834	794	804	849	899	795	827	750	759	838	822	829	793	801	774	822	853	766	793	879	858	765	793	807	834	793	814	834	812	806	856	827	823	848	829	819	870	852	831	829	820	858	795	799	831	807	791	837	838	835	837	830	817	794	813	846	807	857	840	790	836	842	821	849	822	830	818	824	788	775	882	806	826	796	849	851	829	798	812	824	858	802	855	828	799	814	835	797	827	770	805	882	834	818	835	885	789	785	818	812	812	806	817	804	753	815	766	830	855	834	853	805	817	810	830	818	863	788	882	798	841	887	793	784	823	784	880	844	833	805	816	876	789	796	823	836	820	816	830	850	858	846	838	775	817	837	788	817	824	813	857	788	812	809	816	844	821	830	794	805	812	851	808	837	831	876	818	845	830	799	810	835	805	817	788	776	848	861	863	765	814	836	855	806	798	844	842	817	833	831	827	821	805	798	799	800	835	824	800	848	828	902	777	821	799	808	824	807	836	834	825	791	846	817	851	840	786	796	778	833	818	781	864	874	818	808	841	842	762	790	817	782	771	784	754	828	848	769	848	792	809	838	818	806	834	818	854	776	884	829	838	891	782	883	809	779	812	792	849	796	802	815	822	809	819	771	804	789	795	831	799	830	793	779	811	828	776	832	820	809	874	801	803	837	832	802	816	765	826	790	826	813	808	855	807	825	792	803	808	835	816	837	836	800	828	808	825	847	807	813	806	765	819	791	825	816	811	752	833	825	818	835	778	846	807	847	844	843	808	858	830	872	808	873	811	844	805	829	804	843	827	803	839	839	776	785	843	822	805	842	875	832	809	805	815	813	825	792	852	835	818	859	781	856	782	866	816	835	823	852	807	747	838	793	815	817	816	827	825	759	838	837	780	836	851	851	798	832	809	850	795	828	833	787	913	887	784	835	827	869	854	805	808	813	849	800	828	813	796	799	888	803	820	813	802	853	838	870	790	802	810	847	822	850	846	814	815	883	819	820	819	822	833	826	803	820	823	867	826	879	830	804	804	814	829	783	845	772	789	784	805	826	882	804	832	806	818	801	865	816	845	788	811	805	828	873	814	836	801	806	800	832	850	841	834	842	837	812	832	840	796	841	820	834	808	810	846	821	846	796	780	815	775	817	846	807	857	827	801	809	800	821	796	829	861	840	806	827	793	795	821	828	838	837	812	853	836	838	777	839	825	834	825	840	804	769	826	844	825	857	826	854	798	805	836	876	829	850	838	764	777	827	832	784	799	837	803	825	828	843	863	833	840	849	853	788	819	759	851	810	821	851	798	840	809	785	816	785	841	831	818	868	810	876	818	842	855	822	814	845	820	863	807	799	768	848	809	862	844	787	825	826	876	770	871	871	808	813	876	845	843	812	789	885	837	787	795	837	783	824	816	788	809	801	810	813	766	825	826	810	790	743	817	816	834	849	821	813	831	831	823	888	774	805	867	855	882	809	833	814	782	834	808	791	818	846	850	849	842	765	843	789	791	838	809	770	828	841	807	818	881	856	828	830	835	801	820	871	871	866	787	835	832	844	812	813	804	799	816	797	806	846	809	828	886	865	765	788	837	876	801	799	825	906	840	844	834	812	865	848	841	829	806	871	837	771	835	839	806	861	801	803	786	803	779	838	867	808	832	768	844	828	847	785	884	814	815	816	833	868	846	796	790	846	779	791	796	823	851	864	837	832	841	837	815	845	771	833	818	882	785	803	800	786	775	833	875	825	830	779	809	824	807	817	835	863	793	824	859	727	832	823	801	798	809	823	826	849	845	868	823	853	823	822	796	816	796	833	826	809	831	834	796	807	818	819	822	800	839	827	842	853	805	848	850	835	818	818	840	891	808	899	766	850	774	837	777	856	802	802	771	821	833	833	803	799	877	816	847	791	844	819	828	844	768	825	797	830	819	784	821	833	790	863	865	831	787	840	822	749	871	786	784	764	817	831	827	757	804	837	813	887	782	821	828	799	781	795	794	823	790	817	820	819	784	856	857	851	794	807	817	815	814	813	790	804	807	841	852	814	801	802	852	850	811	795	868	852	803	840	814	834	823	807	807	783	802	813	837	825	842	790	818	846	805	834	807	843	816	859	795	782	829	774	789	754	811	831	804	807	813	832	830	841	815	780	818	757	804	825	820	801	845	823	772	824	761	762	813	868	796	775	825	839	832	816	820	818	845	800	812	814	805	852	860	848	850	826	823	794	804	837	888	808	764	821	873	778	809	842	851	759	826	774	796	832	820	806	814	779	800	829	873	805	840	797	837	827	837	798	819	831	830	854	871	818	834	835	874	824	844	798	783	840	831	847	759	854	842	813	836	814	791	854	819	766	792	817	770	833	790	862	796	823	830	780	821	846	811	809	838	807	817	825	831	825	829	798	846	796	822	813	832	804	849	787	858	831	807	797	821	861	839	822	859	849	757	825	818	802	843	885	854	841	787	845	837	805	819	819	820	820	807	810	801	814	850	858	805	831	795	830	861	885	856	815	813	846	826	748	820	826	834	831	821	808	853	833	822	804	798	788	830	849	803	843	837	826	812	788	823	810	874	839	836	820	817	849	765	791	813	814	827	798	803	854	829	808	837	836	861	784	815	868	860	814	784	819	782	773	833	804	823	759	842	838	808	802	806	845	828	818	831	819	754	887	876	834	773	837	825	792	821	792	798	891	897	862	828	928	796	778	788	776	858	826	786	767	828	910	836	878	863	834	832	800	812	828	877	770	818	834	768	831	840	795	811	834	803	837	763	802	769	828	873	820	805	814	762	824	813	879	824	822	833	851	767	816	819	815	847	760	886	813	812	795	788	829	863	795	775	835	797	834	766	826	804	823	780	840	834	812	830	860	773	774	796	833	850	839	833	853	809	853	840	821	832	806	811	818	766	824	803	846	844	845	823	773	859	802	854	826	812	865	855	836	856	853	829	782	795	833	828	827	824	807	819	845	853	812	840	822	765	864	868	833	850	791	811	839	850	816	813	766	831	826	843	819	841	829	797	870	841	854	809	819	836	847	786	774	819	830	823	784	791	810	826	779	796	796	845	862	755	831	768	841	831	866	809	855	835	811	817	808	813	831	833	812	847	803	810	844	776	819	842	819	841	835	867	847	821	795	808	849	828	786	848	799	879	818	845	828	811	820	845	780	813	852	804	866	849	825	826	845	827	817	840	881	867	843	809	823	766	853	798	802	841	830	821	787	799	836	840	867	833	776	793	796	825	814	865	805	805	793	848	767	810	816	800	814	813	813	852	788	800	795	833	828	832	844	856	819	806	838	794	844	812	835	821	845	780	855	833	842	812	849	851	810	748	848	845	782	873	832	820	832	798	852	829	873	831	841	821	836	738	835
12963	11336	11784	8739	5712	4810	4055	3045	2292	1984	1670	1529	1344	1217	1172	1070	804	672	518	521	506	518	566	540	446	469	388	451	430	485	447	472	505	515	429	469	466	392	433	421	402	440	430	423	398	453	473	392	444	390	414	456	469	455	478	433	428	408	377	404	370	369	409	381	405	419	389	398	382	398	390	383	384	372	399	383	373	405	404	367	378	394	359	385	389	400	415	421	441	391	359	389	412	422	384	400	404	403	381	365	382	358	392	403	392	370	395	385	365	365	395	382	386	398	404	393	396	384	410	364	425	404	421	390	366	400	375	382	395	418	369	399	409	368	371	409	436	409	402	385	412	375	408	365	386	389	385	400	429	390	391	385	372	373	424	398	407	428	378	394	368	397	406	395	421	371	412	387	387	384	384	430	392	381	416	396	395	372	431	390	403	390	401	402	408	443	365	403	404	389	416	407	391	408	365	402	394	427	392	406	408	381	430	368	382	412	408	391	361	421	414	383	421	393	421	351	371	400	417	384	387	355	402	404	387	386	362	402	404	387	414	391	375	415	383	381	369	393	421	414	367	417	386	381	388	371	431	389	394	366	380	399	412	392	366	403	400	383	392	376	401	396	384	421	357	353	389	432	415	379	374	401	408	371	388	371	385	369	420	374	407	357	436	410	418	407	402	402	417	425	394	398	385	403	385	363	438	370	429	378	393	375	402	412	384	412	413	382	377	415	397	375	403	344	402	408	381	379	418	379	458	379	408	379	405	379	382	414	384	425	397	412	406	406	415	394	415	370	390	373	383	379	439	370	405	419	428	387	401	389	342	413	390	401	429	402	399	385	400	386	432	394	388	380	420	409	397	393	416	421	421	385	392	412	404	373	438	383	412	414	398	394	385	393	415	375	405	416	363	360	397	388	379	380	390	440	418	383	445	402	402	376	382	406	389	379	371	422	392	370	414	412	406	401	380	384	379	391	371	431	412	401	397	410	394	412	406	411	379	396	394	415	417	347	393	368	401	396	417	393	400	363	373	386	371	431	364	373	392	414	411	409	379	407	365	421	418	415	435	412	405	385	383	372	393	420	434	379	402	435	368	376	419	397	405	393	395	378	379	425	413	395	350	370	360	376	388	413	367	370	417	447	408	350	430	359	382	421	384	356	387	396	373	406	427	419	388	379	414	404	365	385	408	413	371	390	442	396	408	386	387	372	402	413	381	398	386	424	375	376	399	403	380	392	401	378	389	409	393	412	423	381	383	399	386	424	393	359	410	407	406	403	376	407	381	392	378	420	368	405	339	400	409	387	428	380	379	396	391	394	376	410	397	402	414	421	387	385	411	402	423	382	390	398	416	426	391	405	408	380	373	413	384	392	437	420	406	377	420	412	367	416	436	435	401	402	381	400	386	411	405	415	383	388	353	398	366	377	396	368	362	416	386	382	393	438	411	340	386	383	386	416	404	432	374	394	412	417	390	368	378	381	381	389	411	382	398	413	389	377	389	392	379	370	369	341	411	428	409	397	392	381	396	439	411	411	400	407	432	387	375	375	400	391	389	377	345	389	392	388	351	417	396	391	385	361	398	421	369	383	371	370	428	356	365	414	343	426	353	397	410	377	386	412	354	427	418	362	392	385	413	415	402	399	428	441	375	392	399	397	403	374	368	416	400	359	365	392	388	375	400	402	375	358	417	371	363	425	412	403	410	396	397	376	381	423	383	394	397	414	385	436	372	415	383	402	424	375	394	420	442	373	376	412	361	382	404	398	378	383	415	384	401	394	430	405	376	417	401	378	391	430	391	411	376	402	408	398	394	453	423	399	422	405	396	386	387	400	397	404	394	380	356	385	377	397	382	408	391	397	356	365	379	364	391	409	389	418	401	398	378	387	406	358	429	397	390	361	402	378	358	367	381	371	408	393	361	358	350	377	394	405	367	407	384	380	377	399	401	411	377	408	375	409	400	367	426	341	392	381	412	390	392	381	405	383	386	385	377	397	408	371	434	386	372	380	366	400	393	357	387	421	403	376	414	388	401	355	400	372	406	388	403	407	384	393	356	369	404	406	382	372	363	420	426	404	397	374	428	420	373	359	384	452	391	360	375	403	381	406	400	385	399	418	384	401	402	408	389	410	389	409	387	414	401	383	400	375	356	402	404	369	360	397	385	388	428	407	366	417	375	395	381	383	380	377	379	395	403	398	405	362	395	425	389	388	394	425	384	424	393	392	392	387	381	365	386	385	381	408	363	386	406	444	374	394	418	407	386	386	369	392	383	385	415	396	412	376	432	399	380	395	346	387	390	417	413	406	388	401	377	366	400	395	398	384	366	405	411	400	417	369	421	403	427	403	359	380	367	432	395	432	393	418	430	415	381	398	401	440	402	391	375	423	383	400	391	391	427	411	410	434	389	359	394	391	407	371	420	392	422	403	397	394	376	393	412	378	373	359	386	401	398	392	396	409	424	360	352	357	373	367	380	403	386	400	389	404	399	385	395	371	431	367	367	359	403	398	408	409	400	391	394	385	379	375	369	398	367	381	439	368	392	435	397	386	399	356	419	371	443	414	396	392	415	365	390	399	395	397	396	350	398	418	384	351	408	410	435	428	387	368	393	405	404	405	413	384	381	409	366	428	411	381	411	392	414	399	391	399	391	404	414	411	403	381	396	374	402	377	403	385	388	425	388	381	380	407	435	414	397	407	341	383	427	402	409	365	383	398	377	399	365	424	377	424	411	376	393	390	380	391	391	418	393	384	408	377	389	431	372	379	390	441	394	375	456	375	380	370	395	380	392	422	405	395	387	404	409	399	374	369	399	375	401	394	363	376	378	426	421	401	392	370	393	420	369	433	405	412	388	418	413	406	364	379	429	381	412	396	389	372	426	387	373	396	437	395	372	356	394	411	417	415	389	401	373	378	359	370	441	364	393	382	399	382	394	386	419	427	387	359	397	398	373	381	410	357	376	374	407	403	372	406	408	387	399	396	384	432	415	402	433	411	407	402	390	380	398	378	383	375	392	394	425	396	427	406	421	364	396	386	378	420	392	378	387	426	402	389	422	402	394	358	447	410	392	380	360	400	416	362	378	403	429	368	378	388	390	374	380	409	408	391	381	407	363	397	384	414	393	400	393	379	398	364	374	406	415	366	388	411	410	391	423	404	438	401	410	398	419	400	389	397	352	399	400	422	422	437	433	355	381	384	393	406	403	416	402	405	379	394	413	399	354	351	366	393	413	383	390	418	376	358	352	388	409	405	389	406	362	377	395	416	393	414	384	375	415	373	383	403	404	388	416	398	400	419	401	409	421	417	392	381	414	402	412	393	399	426	426	422	323	383	392	381	404	380	391	396	427	369	379	382	439	361	376	408	404	406	374	380	368	400	427	397	404	389	393	391	408	378	432	423	355	351	411	406	415	405	381	420	361	391	397	386	400	426	380	394	434	395	366	369	399	399	409	383	370	379	403	424	383	449	385	373	390	402	387	404	419	369	408	382	380	450
8053	9403	16447	17368	15808	15209	15190	12219	10418	8644	7977	7423	6439	5840	6169	4892	3635	2626	2006	1876	1872	1973	2074	2099	1636	1458	1374	1344	1393	1437	1446	1482	1585	1629	1482	1314	1324	1235	1181	1129	1096	1150	1102	1047	1052	1003	983	982	982	1016	999	1172	1324	1342	1188	1119	978	898	949	906	946	954	969	965	953	905	918	896	907	929	942	912	885	918	885	917	904	935	891	905	945	891	894	940	867	937	932	939	897	916	911	956	929	945	917	920	868	927	907	923	943	962	918	903	949	905	893	955	912	923	966	927	892	949	942	879	905	876	914	857	880	942	931	897	951	900	927	931	975	909	894	880	946	927	918	921	907	885	921	953	976	912	948	941	964	923	932	950	956	843	953	901	934	886	863	962	979	932	938	897	905	910	906	888	923	926	930	882	980	922	920	842	940	879	916	910	937	904	917	940	896	914	933	924	936	970	875	882	905	930	968	910	927	890	886	889	926	926	927	923	957	934	969	974	949	917	936	909	906	900	876	907	901	867	906	901	862	918	869	932	887	911	944	927	960	867	922	959	926	953	900	858	937	927	914	902	940	916	913	994	888	885	950	884	930	893	866	921	909	896	875	892	910	883	912	900	943	928	902	936	890	924	961	900	919	895	937	915	923	927	957	889	891	926	899	971	920	900	893	865	974	983	951	967	906	922	860	957	909	868	927	956	876	929	908	894	896	940	906	947	893	940	918	875	894	897	936	868	906	919	924	879	935	938	936	895	918	915	905	901	910	940	929	911	895	964	859	869	927	934	947	892	927	907	914	879	921	979	918	889	892	934	893	921	927	943	945	915	916	964	855	926	919	933	893	905	903	911	932	909	899	928	928	909	888	917	929	952	917	889	891	894	884	916	906	912	948	903	951	913	904	909	935	887	966	948	930	896	943	860	866	928	944	915	921	855	898	941	962	942	911	938	877	893	932	907	914	882	914	959	895	924	928	832	945	923	898	880	935	931	892	910	886	852	869	936	902	938	890	922	892	926	871	905	933	913	900	965	923	919	939	953	973	887	856	901	896	943	954	915	922	892	928	939	837	954	933	886	903	974	901	906	903	899	855	915	894	927	924	910	935	944	925	932	852	935	943	885	859	938	879	924	914	931	905	894	908	960	908	903	905	893	865	904	921	949	901	922	902	911	909	881	969	921	914	868	1005	900	876	858	882	969	967	869	899	896	960	867	918	924	904	961	920	882	911	916	934	940	928	918	873	897	942	916	961	919	916	883	917	917	894	909	919	942	963	905	934	882	935	892	941	889	964	854	925	945	895	946	889	946	928	910	908	906	870	942	918	935	905	923	891	925	913	925	964	924	919	898	902	903	942	866	906	965	950	876	887	889	924	895	897	860	927	927	947	893	899	945	933	900	917	948	916	920	941	913	919	884	916	931	913	953	921	907	959	922	907	961	888	894	975	878	910	891	887	857	960	964	886	871	974	954	904	870	927	880	935	894	890	888	902	903	903	931	870	881	961	890	929	920	939	906	956	936	893	935	905	941	897	923	886	885	916	895	887	865	912	913	916	937	897	957	896	936	961	892	875	915	905	895	918	960	898	919	925	897	911	951	894	908	955	942	903	893	971	857	904	943	934	944	858	928	893	947	824	891	910	888	898	894	891	939	949	925	886	940	919	916	922	888	875	899	958	943	907	938	904	909	949	939	932	942	892	929	943	894	932	950	907	880	934	908	928	896	922	917	883	924	961	919	942	922	901	903	927	910	882	912	877	895	948	930	911	884	930	916	971	965	870	935	918	994	882	882	928	850	929	893	925	907	945	913	890	956	938	929	950	930	963	926	959	907	882	918	949	923	929	902	912	890	890	944	908	916	897	926	880	861	933	908	849	946	992	962	909	962	925	992	872	939	888	888	934	921	896	888	906	836	932	905	931	911	898	922	907	937	871	894	966	910	975	911	898	915	929	923	921	937	908	912	931	928	959	868	909	934	921	883	927	890	856	909	873	925	874	879	919	890	897	905	905	896	923	958	930	904	975	946	946	918	916	935	912	892	901	926	909	925	889	952	843	873	945	888	903	935	947	878	924	902	927	904	872	970	922	918	886	866	898	961	887	873	916	908	890	902	938	853	893	926	891	932	900	944	913	942	906	927	932	907	864	935	903	934	934	918	954	928	889	909	932	906	901	911	892	895	937	950	949	917	905	929	877	911	875	928	936	906	987	881	957	935	907	903	950	907	916	925	888	883	896	888	901	917	859	924	901	931	897	966	880	858	928	949	893	981	946	910	938	917	893	907	915	890	905	889	897	945	875	908	880	930	869	934	850	877	935	929	905	915	898	942	934	901	919	862	911	885	918	960	968	934	918	943	865	890	914	951	836	941	878	922	942	916	926	948	927	918	922	983	930	949	864	947	945	926	881	872	856	879	927	957	899	936	874	914	926	912	922	922	925	857	874	912	934	931	917	837	862	983	952	910	958	938	932	954	824	893	924	933	899	949	956	906	959	959	890	896	957	852	941	882	946	961	912	896	911	940	883	934	887	929	981	875	889	938	949	923	894	965	907	952	923	944	876	931	941	929	917	881	937	933	894	878	894	930	965	915	887	919	1010	947	931	899	900	912	991	910	866	904	908	875	894	914	930	906	911	905	868	968	912	910	896	897	925	922	933	959	898	904	916	940	908	879	951	941	905	884	951	923	863	909	905	928	869	909	899	869	888	937	846	925	922	964	941	897	913	962	948	966	871	891	959	921	897	929	927	906	900	900	912	891	914	879	920	899	965	953	879	967	904	908	950	932	909	942	863	839	886	922	894	910	888	932	892	950	915	920	954	931	956	946	913	903	895	934	912	901	939	937	865	946	929	901	958	983	876	914	905	904	952	922	890	947	949	981	862	937	884	917	906	899	927	916	914	942	902	931	926	966	906	931	933	912	938	943	925	935	938	869	949	938	881	865	890	952	944	909	940	907	928	912	977	929	945	954	902	981	899	890	873	920	890	897	896	907	932	883	896	885	927	912	913	905	900	910	903	883	933	907	956	965	939	892	934	911	908	957	907	930	934	920	931	901	926	927	961	939	932	922	982	909	924	914	915	920	935	867	907	897	885	909	900	902	883	875	891	874	906	903	843	902	939	948	948	932	887	925	943	915	930	905	915	886	912	942	872	967	930	858	882	921	895	897	875	916	937	933	958	892	912	974	918	858	929	922	908	896	961	876	866	911	874	910	917	916	946	892	886	959	926	914	918	936	960	908	877	926	880	887	915	895	939	911	944	880	926	895	932	923	888	876	914	918	945	891	850	904	926	942	968	979	928	939	1001	898	954	896	928	854	930	986	874	958	942	951	910	924	908	882	946	852	873	916	908	893	864	964	916	923	964	865	901	963	887	955	931	903	952	986	877	889	937	986	891	897	896	934	891	906	910	900	920	934	889	875	874	976	989	854	936	938	906	939	943	961	949	916	927	906	908	934	909	932	858	907	924	911	904	932	909	916	959	883	946	903	920	861	881	943	929	901	940	895	935	970
25984	30362	32225	29421	26666	25716	26738	22241	17533	14478	11111	9044	6705	6231	9047	6360	4992	4016	2747	1647	1484	1435	1443	1516	1096	1068	1043	859	779	850	916	1124	1336	1364	1006	717	729	612	587	554	479	582	541	505	507	467	468	419	401	362	390	665	762	708	583	467	407	379	350	382	365	354	360	326	369	378	335	332	375	394	383	403	340	369	407	363	354	354	325	385	337	394	383	358	354	331	339	325	320	396	377	374	348	343	332	371	386	360	362	354	356	377	356	335	356	365	369	348	374	343	374	401	368	371	342	384	353	326	364	327	359	357	412	321	367	359	375	364	360	339	358	343	349	358	362	351	377	355	348	334	371	350	359	306	343	348	361	368	349	398	355	371	360	391	380	351	365	364	384	378	359	405	352	379	342	348	378	400	354	370	340	319	395	359	369	367	369	319	376	371	360	331	348	359	323	324	370	362	364	387	385	376	356	354	382	375	346	367	377	328	377	357	344	400	351	372	391	377	354	346	394	400	360	360	352	376	369	364	358	331	396	352	355	352	375	339	371	335	377	366	345	363	335	378	392	364	359	428	347	369	334	352	389	365	376	351	355	340	343	352	376	380	352	369	376	376	387	347	313	341	389	365	355	349	345	362	373	344	377	357	370	350	346	371	340	387	373	373	368	355	365	358	386	384	338	376	345	345	381	363	356	369	376	372	381	330	320	365	341	341	356	376	366	391	337	319	361	355	385	329	371	374	348	348	365	378	362	354	388	378	418	395	389	356	342	366	390	390	350	388	374	377	340	380	357	390	374	342	403	331	343	366	323	343	363	340	362	333	343	351	371	341	381	357	393	345	360	362	342	358	381	401	336	340	361	344	353	359	373	382	354	374	374	379	370	356	366	366	355	327	344	351	360	341	397	357	324	354	344	356	349	388	336	361	368	376	398	363	360	371	342	369	380	312	338	361	386	336	361	316	369	371	330	371	377	371	342	391	367	367	342	342	387	351	385	332	383	362	360	353	362	332	383	356	347	357	377	347	330	353	328	299	387	383	363	382	361	381	365	366	365	362	377	368	389	348	353	327	373	350	357	356	386	374	376	344	356	371	417	376	352	385	371	379	366	374	350	379	336	341	370	360	378	352	336	374	366	335	380	384	345	343	323	333	358	363	335	331	412	360	371	360	342	348	387	346	342	360	340	373	365	341	345	351	387	382	379	354	376	321	352	368	356	404	364	336	389	360	322	336	349	375	359	372	365	323	379	344	388	342	367	363	360	321	357	366	368	371	351	397	346	370	333	331	352	319	365	377	342	376	308	371	353	357	367	399	377	360	381	359	323	366	362	340	371	359	388	359	348	384	390	362	339	377	340	340	379	359	350	334	396	347	339	379	351	334	353	344	364	300	355	352	405	342	354	330	334	348	388	333	333	366	370	364	381	356	353	364	374	369	333	354	384	348	403	321	356	386	333	370	370	388	371	359	330	369	336	379	356	375	356	386	414	343	395	362	370	328	362	328	359	357	392	358	345	357	317	379	369	391	376	377	375	390	381	357	358	372	375	336	386	341	372	348	378	371	348	343	370	371	363	357	330	366	328	351	374	350	369	342	362	361	389	371	379	346	366	352	361	349	333	326	381	351	360	352	363	397	327	372	351	381	368	376	368	364	351	344	363	360	374	353	350	356	372	349	349	374	380	360	341	346	385	345	383	389	356	346	385	411	333	372	360	326	370	346	389	371	350	352	374	385	362	331	361	385	384	402	364	346	345	327	366	339	369	361	364	401	358	364	369	370	381	359	375	331	358	378	378	370	378	379	373	351	330	359	344	372	376	375	386	375	383	324	350	352	349	341	347	357	392	360	398	377	368	364	369	379	380	356	359	346	348	373	389	324	350	364	365	357	355	364	376	365	351	400	352	358	361	366	341	373	375	394	371	349	371	317	401	346	373	387	389	420	387	339	353	347	385	406	356	333	391	343	333	388	380	329	348	341	375	371	373	360	356	326	362	352	374	371	377	363	368	321	348	367	380	349	382	363	385	340	378	399	371	346	351	349	353	396	319	361	372	359	365	392	351	386	343	396	362	380	383	330	342	364	368	376	332	336	341	369	395	368	344	329	338	386	315	346	354	347	360	330	365	332	394	349	383	361	380	377	340	332	374	372	364	317	396	393	354	346	372	378	360	347	363	366	361	374	367	410	376	335	343	358	360	356	377	357	366	380	354	382	339	393	356	381	403	362	385	373	358	349	343	387	346	354	340	374	359	376	367	383	370	359	342	364	363	372	382	388	409	397	400	371	353	356	362	382	392	363	375	347	363	390	347	362	353	363	338	333	357	348	364	350	350	375	362	360	381	338	347	398	333	368	361	371	356	387	396	380	355	354	326	375	394	373	347	367	370	338	355	380	367	359	367	319	359	369	389	350	394	349	365	335	404	342	354	375	388	363	367	372	351	338	338	347	354	392	334	352	373	392	357	356	339	370	361	359	358	352	369	387	364	360	371	324	368	365	391	378	390	354	349	333	346	351	335	335	342	343	417	348	375	351	360	362	344	372	365	364	401	385	358	321	348	370	374	391	380	335	355	360	353	372	370	368	359	345	394	351	346	349	396	363	383	393	356	361	341	361	367	343	377	344	348	357	353	371	363	333	358	355	352	337	376	353	325	360	382	376	394	365	334	342	391	358	364	367	374	367	325	355	380	374	352	373	403	334	357	332	351	365	362	355	332	378	383	356	337	363	340	376	363	349	376	372	351	381	333	380	392	333	341	371	339	370	312	355	362	331	370	387	335	370	356	364	386	361	396	387	374	344	396	380	336	379	337	377	369	377	334	339	395	350	381	345	396	378	372	358	359	374	350	350	318	320	359	330	397	353	349	343	373	387	350	344	342	388	396	394	322	319	383	336	348	327	351	344	364	339	362	350	346	373	376	344	361	387	365	342	343	383	375	390	341	351	358	358	369	358	322	429	337	382	385	387	384	360	366	349	349	336	366	366	350	354	371	367	349	352	337	356	355	365	369	332	346	396	358	362	380	389	368	331	366	361	359	332	331	348	379	371	328	322	387	366	374	339	353	325	372	344	324	373	324	361	402	363	383	377	358	343	363	403	378	374	390	377	383	410	394	344	410	359	385	376	365	371	368	364	331	369	397	356	353	346	410	338	352	328	381	353	356	348	342	374	358	383	358	363	335	356	357	323	376	321	335	335	388	364	365	383	388	360	342	352	385	342	384	377	352	339	352	368	355	378	367	361	390	401	343	350	353	355	348	363	364	339	369	378	367	364	370	349	359	354	332	349	405	357	379	378	368	364	345	375	393	360	360	361	359	369	358	368	375	347	372	351	389	393	362	361	358	397	371	355	359	360	371	393	337	358	358	359	353	350	333	333	365	384	367	362	385	350	356	350	397	355	382	354	346	313	355	351	334	360	377	359	350	354	342	357	318	353	386	364	363	323	369	352	372	352	361	370	327	345	372	357	387	368	413	360	363	365	341	373	362	391	367	367	339	372	378	372
17668	23581	31190	35111	36944	38480	42123	37038	34726	29884	27536	25454	21488	21390	25463	21740	18557	17750	13092	8719	8161	8152	8555	8687	5935	5674	5825	5083	3973	4496	5175	6624	7784	7974	5480	3982	3617	2934	2701	2406	2384	2584	2292	1799	1799	1427	1392	1117	1024	1072	1233	3336	3902	2845	2088	1554	1158	961	949	844	886	859	908	844	880	873	856	890	847	814	867	835	864	855	874	847	791	797	863	820	871	834	882	828	869	869	862	826	881	877	881	849	853	800	830	846	887	848	839	834	845	805	838	873	852	836	863	856	833	798	796	847	814	854	857	851	850	801	815	853	882	889	924	787	849	880	863	828	816	853	837	843	852	862	855	833	855	871	838	831	779	865	827	831	870	912	806	840	840	857	881	861	848	861	818	873	861	855	865	876	877	904	875	863	789	849	867	869	835	809	856	839	856	835	884	878	847	810	843	846	899	812	839	813	877	853	838	865	830	822	807	850	887	858	816	832	856	864	829	863	828	806	864	852	812	856	827	881	877	899	854	844	852	840	811	819	885	854	832	815	876	852	877	855	845	852	864	831	814	868	897	858	827	832	855	846	815	812	889	828	856	850	850	903	828	850	824	833	867	825	867	849	853	813	888	818	860	897	878	858	873	844	899	861	858	868	845	825	844	823	882	827	823	826	848	876	917	851	868	804	864	858	837	922	855	898	843	846	810	882	839	887	838	832	915	826	871	844	842	852	865	835	877	841	833	871	805	843	864	856	865	884	852	857	877	879	895	826	831	890	860	797	841	880	865	830	905	870	846	849	853	836	875	804	826	868	829	888	876	836	816	826	863	864	856	852	837	828	872	833	848	826	846	818	867	846	830	808	859	819	909	872	835	850	823	856	861	870	837	825	864	828	806	834	844	857	830	846	875	850	828	877	834	826	869	791	853	817	851	893	842	838	871	846	803	855	799	879	838	831	848	876	879	829	922	877	886	823	850	840	809	836	847	845	849	832	841	893	834	860	850	865	843	835	820	900	802	804	873	855	816	833	789	805	922	866	837	847	899	871	861	888	846	868	845	914	864	844	873	880	822	877	834	835	862	874	866	893	851	826	890	841	822	819	869	875	838	862	831	891	899	867	859	876	846	839	835	828	873	822	845	804	787	862	879	920	865	816	851	840	836	887	833	903	854	824	871	844	854	842	866	849	927	835	848	904	843	810	843	759	885	835	815	870	847	860	906	861	829	853	849	849	830	837	816	834	855	895	853	824	807	792	786	874	856	794	863	863	791	870	853	819	853	795	823	883	829	845	852	828	848	846	891	876	871	868	835	849	816	819	820	843	831	886	850	890	815	863	766	865	799	858	843	852	841	833	858	870	878	842	855	842	848	867	874	883	878	853	844	828	820	838	913	838	876	863	834	812	820	854	874	828	808	818	845	853	875	912	886	794	832	863	843	849	821	811	810	855	812	882	884	870	898	845	841	884	847	829	880	855	856	849	844	847	856	900	787	803	885	823	800	831	866	841	843	835	857	854	881	802	841	900	845	855	827	853	859	828	911	850	866	865	834	792	807	817	847	855	883	882	906	862	853	846	870	866	835	851	835	923	853	843	816	844	848	843	843	855	771	905	797	832	848	859	902	876	841	847	880	870	869	849	820	890	797	854	843	854	786	859	811	871	851	823	822	825	863	901	848	856	849	892	908	832	798	833	849	910	808	877	834	850	860	871	870	822	881	848	870	817	788	763	853	819	821	829	900	859	850	887	922	821	814	948	863	816	854	868	839	789	874	848	836	874	842	822	869	839	855	820	819	803	857	826	864	864	860	853	813	860	834	834	831	841	877	932	848	846	811	811	812	848	840	855	866	824	853	826	811	895	841	835	868	849	861	835	796	806	874	879	861	843	848	865	942	880	900	856	833	873	825	869	822	864	831	815	803	860	850	809	863	826	885	869	831	834	813	851	862	781	835	809	893	869	856	835	890	824	824	836	873	798	807	838	843	850	817	879	830	852	857	843	829	850	807	862	880	841	923	793	825	856	799	858	867	829	914	807	840	912	886	863	882	862	846	824	830	879	792	889	902	844	815	848	879	843	834	840	779	838	868	793	843	870	844	857	885	843	842	836	809	851	783	839	884	822	777	844	847	855	871	849	844	850	880	825	849	817	861	875	851	851	830	841	873	857	888	832	818	852	830	853	845	884	813	774	836	883	877	832	833	854	833	887	805	858	812	876	835	860	834	906	843	869	862	874	868	848	863	818	824	895	841	855	833	867	827	807	847	811	825	877	854	850	849	819	807	859	881	837	848	814	833	800	868	855	857	854	851	821	831	890	845	860	862	816	844	862	893	865	804	835	839	829	836	850	848	871	878	871	850	867	774	806	825	876	819	882	817	828	868	848	850	863	826	867	752	838	844	854	799	913	821	865	828	836	823	782	799	888	865	878	819	825	879	881	844	835	862	838	833	829	862	859	824	807	826	872	848	838	843	868	852	823	806	805	847	843	848	844	865	834	790	854	862	823	896	823	872	908	822	830	881	809	829	864	851	862	905	827	857	825	827	859	794	808	849	856	873	864	825	876	826	861	836	826	863	841	856	827	862	811	781	816	873	820	833	852	865	856	824	888	831	800	844	791	863	881	819	851	888	872	818	759	839	868	880	846	795	838	829	859	858	897	860	880	867	842	823	854	889	849	874	888	834	846	809	879	832	843	824	884	892	837	797	849	855	824	847	790	811	819	876	821	864	829	865	864	842	860	909	853	831	827	838	863	833	890	855	864	852	860	848	860	898	791	795	833	888	836	846	860	857	840	806	885	789	842	875	886	788	872	876	873	882	912	872	891	837	893	881	811	827	792	845	818	853	884	866	847	877	842	886	859	882	901	837	846	851	878	869	861	842	849	836	861	933	821	817	835	852	901	836	839	852	837	843	835	795	826	864	837	842	852	829	875	882	877	812	830	872	860	885	827	848	836	835	885	866	878	853	806	863	830	835	877	887	864	798	846	850	839	890	848	838	883	829	820	880	919	911	877	828	857	792	871	835	813	850	853	807	828	870	879	869	808	839	824	827	856	862	823	857	873	823	849	824	849	818	842	813	882	805	862	800	779	859	839	855	850	855	880	822	920	862	867	879	847	866	824	901	840	816	834	908	833	847	878	824	892	813	828	826	844	829	826	877	850	862	874	843	883	891	872	834	842	863	878	862	846	871	863	906	884	833	844	853	857	877	807	809	848	821	826	830	806	855	837	820	876	883	822	855	850	801	851	832	856	853	862	851	916	829	822	884	853	848	819	829	853	833	879	909	903	918	802	867	860	924	827	838	872	915	871	847	855	862	883	801	827	818	818	847	850	856	858	816	864	816	900	825	849	788	854	842	869	825	850	848	822	766	858	838	833	854	838	864	836	899	800	837	837	793	841	852	856	816	879	879	872	815	812	851	898	829	837	836	809	853	818	871	807	830	861	843	864	870	905	834	821	846	806	860	880	878	888	852	848	877	838	878	858	817	820	801	845	839	851	849	839	859	835	906	850	915	861
33301	36535	35938	34430	32799	33530	35649	31588	26611	23492	18112	15528	11423	10546	15645	11186	8712	6782	5163	2840	2382	2441	2601	2509	1824	1623	1792	1534	1123	1232	1506	1757	2279	2330	1689	1153	910	877	717	708	760	744	718	517	587	481	499	438	416	372	450	951	1180	848	710	542	428	382	385	353	341	341	362	380	316	316	337	344	365	356	342	321	353	351	366	344	331	369	345	351	373	349	348	320	343	343	369	333	353	363	333	333	382	361	342	379	326	333	335	334	341	369	333	346	337	388	352	323	357	353	367	341	321	344	371	341	318	384	347	348	353	378	327	361	338	352	353	354	361	310	356	365	364	328	334	362	339	355	343	384	376	345	311	286	342	321	364	340	337	375	366	323	370	369	369	346	379	335	364	359	354	324	369	349	340	358	344	369	355	366	373	343	342	345	335	360	374	328	331	339	373	339	326	378	383	322	343	363	343	345	375	341	349	339	352	376	350	375	329	348	367	307	382	335	351	348	333	379	371	342	366	354	375	362	328	340	333	360	370	359	363	363	384	317	355	276	360	351	330	357	337	349	349	351	381	343	361	327	365	360	353	339	334	341	353	392	348	347	343	336	362	307	340	353	347	341	339	343	368	339	400	355	323	357	348	336	344	338	342	335	323	382	357	361	339	372	339	348	333	307	325	367	362	368	370	368	382	360	343	337	342	351	365	319	323	352	331	349	355	343	340	328	362	346	360	357	327	378	370	357	370	353	357	334	351	343	342	374	390	355	344	366	368	350	358	348	381	338	371	362	330	332	349	369	338	350	353	374	321	349	371	355	337	359	343	319	335	364	354	364	315	372	315	369	380	328	340	344	331	355	309	356	356	338	340	370	345	408	333	352	336	338	348	342	365	337	364	338	356	299	317	337	341	350	337	343	381	347	368	385	366	359	355	330	306	329	337	355	388	346	369	345	354	324	346	375	358	352	364	362	341	331	338	361	307	370	375	372	367	391	378	404	341	345	345	351	336	366	364	399	336	358	362	322	345	387	328	345	338	349	385	338	356	354	377	365	387	386	350	353	396	324	337	322	340	336	340	340	331	352	341	349	356	364	350	332	356	361	342	303	372	318	328	334	354	353	330	330	307	330	374	367	369	357	318	347	384	347	341	326	365	396	346	395	342	351	313	311	333	350	376	364	346	350	359	339	319	350	329	376	334	347	346	327	347	296	325	391	335	327	333	351	344	323	358	347	311	357	329	370	371	346	381	330	342	329	349	360	346	327	367	364	314	351	335	353	351	365	364	352	344	347	362	373	370	356	364	296	362	376	330	367	323	343	350	346	379	365	356	324	363	319	339	328	348	355	350	357	365	346	345	365	349	343	343	322	388	375	354	357	328	357	345	349	413	341	341	359	343	360	326	369	353	366	351	327	365	342	336	326	377	351	368	381	354	344	342	354	348	366	349	340	333	338	371	365	348	349	347	363	329	340	368	329	320	374	353	360	332	363	337	367	334	358	343	350	315	322	336	339	317	384	355	335	363	355	344	329	358	383	337	350	360	377	347	387	334	368	378	329	346	349	344	352	355	335	312	364	333	367	365	341	351	345	336	387	352	374	336	354	385	356	358	363	367	314	320	344	318	324	367	367	336	376	315	355	345	348	343	361	347	344	328	335	355	360	311	354	296	330	324	351	401	369	355	366	340	387	407	352	330	343	337	363	377	345	324	369	414	376	361	328	340	338	345	340	392	335	355	357	343	377	353	362	338	348	354	307	353	338	365	338	344	346	353	379	329	354	322	311	327	376	389	357	347	315	347	330	371	357	357	369	315	315	356	340	359	318	367	331	362	364	406	353	342	361	324	338	356	364	332	388	333	333	344	323	335	373	324	347	337	323	328	348	359	340	347	331	360	351	365	352	349	338	354	345	331	370	385	331	346	332	366	334	315	335	331	301	336	367	365	345	340	347	336	350	349	355	361	369	317	370	357	362	346	349	325	344	352	346	362	332	345	336	328	307	286	369	325	343	339	363	378	358	328	348	332	360	326	360	359	362	353	352	358	333	346	352	341	328	380	349	345	333	358	334	368	306	319	357	346	332	343	375	342	328	331	349	385	372	343	337	351	340	346	355	388	350	362	338	373	356	358	335	352	370	341	332	351	344	324	335	337	319	323	335	362	352	340	345	338	345	374	357	363	350	297	336	360	369	334	336	341	325	328	323	352	324	355	329	382	348	358	314	342	372	378	377	378	325	357	360	380	366	339	337	361	348	341	324	363	344	323	355	340	329	339	328	333	347	329	329	340	351	381	335	383	353	372	335	348	350	333	340	346	326	364	363	328	328	361	346	355	378	345	330	320	362	336	371	344	320	370	331	347	326	345	335	380	357	346	311	313	355	325	333	361	348	332	338	353	339	337	377	367	337	368	353	341	356	323	370	343	352	327	353	366	336	369	350	336	368	362	333	307	330	348	348	381	337	371	383	380	321	338	362	350	370	359	341	338	341	334	330	342	338	389	349	372	363	376	328	356	350	332	340	349	334	303	370	365	319	335	359	355	343	365	371	348	375	322	337	336	356	349	319	332	331	355	343	340	332	348	354	340	308	372	345	354	355	354	352	374	331	361	368	353	349	377	320	351	343	349	342	356	354	338	350	368	354	354	359	342	359	367	354	369	337	366	326	356	369	343	318	359	344	382	317	361	367	349	340	350	364	371	366	357	417	346	359	351	368	383	380	317	322	356	358	369	364	391	342	361	354	332	333	349	384	351	337	367	374	355	340	356	341	344	338	267	371	347	335	328	357	345	350	323	353	354	351	334	361	348	360	353	376	340	321	351	395	361	350	327	321	358	359	368	365	366	320	361	338	333	359	335	341	366	362	378	330	348	350	336	336	331	337	352	351	348	375	333	361	334	341	358	359	330	338	355	330	311	310	324	398	330	337	347	344	340	338	387	391	350	360	389	349	363	330	369	368	364	367	318	372	360	327	365	371	345	345	320	323	329	342	326	374	340	345	352	345	361	350	377	355	364	345	347	357	371	361	345	355	371	329	331	354	347	361	369	363	341	349	326	324	333	329	363	340	352	324	359	346	329	346	386	360	319	366	383	351	344	351	355	333	343	377	350	356	343	350	325	353	346	357	371	326	359	334	353	359	355	335	361	335	354	341	334	337	387	347	354	344	362	361	331	381	351	356	367	346	358	332	343	346	348	358	347	356	366	346	390	323	364	323	341	369	330	352	376	339	349	355	325	346	335	363	351	345	342	367	319	345	347	341	308	393	362	348	358	364	366	351	369	362	305	368	395	375	353	345	356	333	354	372	324	339	367	364	336	330	369	353	354	363	350	296	335	362	348	353	335	358	350	356	344	381	349	335	351	353	379	353	331	397	301	347	375	345	326	366	331	344	357	343	326	382	336	336	314	323	326	360	341	386	365	400	366	384	406	345	332	348	359	322	354	338	316	382	328	373	324	361	362	338	361	341	349	328	346	366	346	385	376	368	345	341	314	345	359	366	324	327	331	346	378	368
21712	28587	36155	40797	43414	45588	49363	44707	42529	38090	35551	33524	28688	29134	33867	29861	26832	25048	20506	14637	13025	13813	14759	13223	10076	9117	10194	8612	6460	7456	8816	10835	12873	12910	9474	6422	5658	4646	3975	3657	3921	4248	3597	2433	2707	1701	1703	1639	1261	1145	1545	5369	6701	4595	2980	2080	1310	1039	881	770	799	828	810	873	815	800	796	846	844	820	819	839	774	811	863	838	800	835	818	794	802	809	857	790	823	774	798	765	866	791	818	842	839	788	792	829	784	822	846	847	795	859	834	826	870	840	807	807	782	809	832	759	858	819	834	811	873	800	791	780	839	811	738	811	849	790	840	827	845	814	804	827	853	809	829	774	832	831	860	805	816	828	850	827	870	795	819	872	791	803	859	864	818	833	792	829	848	822	823	805	880	804	845	810	800	821	756	857	818	806	767	849	812	752	811	861	766	792	754	787	829	822	815	783	823	824	811	799	810	805	836	799	829	830	844	775	840	796	800	832	820	806	839	861	832	801	795	800	796	866	798	877	805	806	849	801	838	796	854	821	760	808	847	766	831	823	831	835	768	846	826	831	758	796	806	846	868	813	794	826	837	787	814	853	811	831	831	801	821	810	815	877	814	772	821	840	846	884	803	844	796	818	789	853	766	850	853	815	829	809	838	852	861	842	806	816	842	836	862	790	812	857	825	872	768	782	816	800	858	783	804	872	850	819	785	832	785	844	839	826	809	830	834	847	832	789	868	866	812	778	789	834	820	801	825	838	802	824	776	860	784	854	804	841	828	819	870	812	847	836	861	832	817	821	853	831	817	839	765	851	835	867	822	855	853	816	783	794	875	834	828	812	823	830	806	824	766	810	804	826	806	890	810	830	797	835	801	861	839	827	818	826	823	831	800	824	848	789	812	823	822	811	836	793	862	867	807	793	828	836	774	829	846	839	845	795	820	835	845	785	825	822	828	792	830	820	858	800	795	797	811	780	785	831	861	813	796	807	829	844	772	796	786	795	828	842	841	837	809	769	795	922	852	837	837	823	831	815	794	804	869	813	809	800	823	841	844	786	829	797	818	858	835	823	807	784	833	876	798	825	871	791	787	863	800	838	840	786	860	837	854	808	866	816	873	802	786	891	854	778	835	795	786	830	796	816	832	804	851	841	821	813	851	838	832	833	798	816	768	858	825	845	830	783	816	850	785	837	818	793	815	818	855	748	804	829	782	815	767	833	802	803	860	784	790	814	843	791	791	840	797	834	788	851	775	783	827	809	783	803	832	840	841	777	822	864	814	866	777	837	863	780	826	794	807	815	842	839	786	819	851	796	899	826	835	839	790	883	855	811	786	847	858	876	810	822	825	805	814	775	825	800	813	785	800	828	805	842	818	828	784	823	804	801	855	792	864	856	775	818	841	851	754	769	815	769	828	808	841	837	853	818	781	831	812	811	845	783	810	797	825	788	824	839	841	830	766	864	851	846	802	842	852	843	822	811	864	785	763	812	838	783	802	811	800	840	843	844	786	817	846	821	825	884	830	843	801	845	819	829	883	829	825	855	830	825	842	853	829	807	888	867	820	828	793	793	855	812	839	846	831	858	800	826	833	830	799	855	792	816	828	804	814	807	815	820	817	777	812	853	810	825	851	810	850	815	825	858	831	839	787	873	833	816	862	778	712	830	798	775	797	799	833	789	835	859	782	839	832	777	790	830	784	770	810	790	813	767	850	806	832	837	819	787	789	847	749	818	826	843	821	795	840	920	863	859	810	829	821	803	809	864	850	800	865	864	830	792	833	827	850	867	827	825	807	873	875	843	837	799	839	835	786	857	805	816	874	832	847	861	807	838	793	803	845	837	820	762	794	844	836	815	837	828	826	833	792	837	825	797	805	837	797	818	799	831	826	868	857	827	812	817	796	835	819	790	797	808	812	821	781	821	851	797	787	877	783	775	796	793	804	816	815	829	860	803	817	804	834	795	817	839	765	852	780	772	813	823	845	815	837	860	791	836	809	848	840	860	795	865	822	877	801	841	766	835	803	828	810	787	819	832	772	817	835	851	815	856	779	844	821	833	817	777	842	819	822	778	780	811	906	838	818	833	803	821	836	826	854	843	869	821	854	800	840	848	792	844	845	803	835	836	813	791	813	829	829	861	831	810	833	850	810	817	826	837	847	844	823	820	808	811	853	788	813	878	804	842	834	758	847	848	779	841	805	834	838	837	791	824	818	850	807	844	808	787	833	809	861	863	810	742	808	771	807	807	788	781	813	861	797	784	818	841	804	786	820	826	829	861	856	830	819	797	859	779	846	835	798	829	825	822	847	828	851	797	789	786	796	839	822	822	836	846	822	852	840	828	873	852	799	822	808	824	778	864	847	854	864	819	889	819	832	789	859	838	795	837	848	855	806	817	785	871	824	857	817	813	857	860	790	797	845	779	841	823	812	780	813	808	829	802	832	824	806	803	858	831	845	800	804	858	819	812	892	793	819	813	887	819	836	865	852	816	767	824	804	856	818	809	783	777	804	826	835	832	809	867	887	807	797	793	789	801	816	867	856	822	779	803	798	831	848	796	833	872	819	867	777	830	843	829	799	808	824	775	826	851	859	824	800	766	779	830	817	878	783	830	806	888	790	839	854	835	803	839	797	848	816	820	800	847	845	815	840	853	837	849	808	815	806	835	856	848	854	798	866	863	828	849	802	868	874	855	806	796	847	862	814	803	866	791	771	818	797	867	792	786	860	739	796	809	806	824	830	761	778	833	814	836	857	795	789	801	789	809	856	810	838	812	817	812	762	818	787	824	807	813	820	822	849	868	820	816	803	828	775	820	849	852	815	830	747	834	832	775	810	841	762	856	803	854	868	848	854	834	751	829	829	814	823	843	819	805	803	809	773	794	832	763	824	799	840	805	821	803	833	802	783	840	822	823	844	811	835	820	822	829	772	851	804	840	799	841	845	816	813	817	824	838	791	900	814	804	779	804	866	851	788	829	792	800	832	818	839	856	845	856	824	800	871	816	871	774	788	819	787	858	821	842	858	832	821	767	817	823	801	815	845	822	815	768	795	839	798	829	795	793	804	795	828	794	795	819	819	842	792	834	833	801	838	809	851	794	816	830	815	839	758	819	861	809	838	818	829	767	846	791	838	804	761	840	799	858	784	883	794	790	869	869	788	877	810	787	848	778	808	792	779	765	839	804	808	808	809	799	855	868	794	821	866	768	836	815	786	832	794	808	777	806	843	839	847	878	797	842	769	831	856	800	865	806	807	819	815	830	786	851	860	802	848	840	807	856	877	856	792	832	819	866	840	806	833	858	853	875	870	798	817	827	806	830	817	819	789	776	810	822	800	770	822	819	805	845	824	811	867	817	806	794	780	779	788	803	868	845	814	825	807	798	834	828	821	830	728	844	796	782	806	805	799	842	845	853	847	832	854	846	864	795	814	819	817	783	785	846	838	840	819	850	795	781	812	842	798	776	843	805	868	824	785	878	789	797	815	825	804	904	865	814	797	757	780	850	766	748
12918	11545	12496	9393	6352	5032	4231	2876	2096	2101	1785	1367	1205	1012	974	819	830	633	573	546	545	531	581	490	466	476	464	438	439	456	461	422	471	484	463	458	428	398	406	409	434	424	372	396	457	425	384	424	412	390	394	430	476	470	471	456	419	395	394	404	396	406	418	392	417	392	406	385	389	389	406	389	411	399	405	349	396	407	375	390	397	392	380	405	398	403	399	419	412	382	367	396	384	400	420	390	416	382	413	418	389	409	375	391	371	353	406	383	373	404	384	383	361	399	386	407	377	423	402	434	429	432	370	450	395	381	359	398	346	403	419	394	403	375	387	391	418	394	365	372	378	393	387	424	402	381	415	411	400	382	400	381	373	387	392	392	379	380	406	384	414	383	382	383	395	372	379	390	374	387	414	400	361	407	391	398	389	394	391	388	388	384	398	394	359	364	400	407	394	422	368	380	429	374	365	414	396	388	393	408	388	388	388	411	411	368	381	414	394	352	402	375	392	425	375	386	395	405	360	371	400	401	403	385	383	432	396	391	404	396	383	405	379	367	381	411	364	416	416	409	417	419	384	388	385	368	410	408	369	379	403	408	371	435	362	387	403	410	400	419	380	444	409	407	381	394	379	369	408	404	400	383	409	413	370	368	387	417	377	406	418	377	401	337	395	413	427	366	344	402	380	372	369	390	367	400	416	399	400	411	397	387	379	409	353	389	409	392	419	389	396	404	357	374	395	361	416	397	405	396	396	370	409	397	385	406	415	375	358	435	401	376	368	416	408	437	417	435	407	378	373	417	414	402	436	421	419	387	394	419	371	380	375	367	414	390	400	393	416	383	361	398	359	421	400	380	367	412	425	410	394	371	382	393	381	357	410	390	403	410	388	386	380	377	413	377	401	390	387	410	404	402	438	404	400	382	399	388	349	371	383	416	395	395	411	422	411	405	404	375	399	401	442	388	397	400	390	416	385	388	372	398	388	412	362	384	410	376	390	384	427	355	395	392	407	393	421	377	408	399	398	369	356	393	393	386	385	393	430	395	392	361	371	385	379	378	419	385	393	411	401	401	379	427	413	391	344	399	413	394	363	380	391	398	403	408	405	386	396	422	383	406	410	393	383	372	399	380	404	396	381	378	394	374	405	418	368	378	436	410	415	416	375	374	417	404	387	392	407	362	387	377	403	367	374	376	425	418	401	395	405	366	416	406	395	410	384	399	372	391	354	407	344	353	405	422	412	406	406	370	391	440	392	409	422	397	385	372	385	402	413	378	395	402	390	391	353	381	371	382	404	393	430	355	444	395	405	378	406	399	429	388	397	388	375	404	414	379	375	385	373	420	388	413	397	382	410	407	435	407	410	360	403	395	413	407	420	372	375	398	360	412	408	401	383	415	394	373	435	433	402	411	414	398	382	396	397	378	407	385	359	440	380	415	443	428	384	406	404	375	434	357	390	374	407	393	361	412	415	435	400	437	396	370	377	407	390	369	360	401	405	379	386	372	429	388	401	371	356	378	391	384	407	397	385	392	395	407	378	412	354	420	363	421	399	411	382	387	389	382	379	395	397	408	384	400	397	400	400	370	358	404	406	391	423	422	393	419	378	410	398	391	306	387	364	412	395	376	399	396	375	384	409	423	379	384	414	429	388	368	413	374	413	399	398	418	376	399	364	364	398	410	382	398	398	396	436	369	392	390	408	389	383	422	406	392	359	415	404	400	384	380	375	393	395	383	390	388	384	438	370	356	391	402	425	371	437	415	400	402	374	407	425	397	352	404	402	393	382	403	405	410	427	396	352	402	381	393	382	406	367	390	389	423	376	373	415	369	398	408	384	348	367	367	416	405	431	386	386	400	376	380	416	346	385	380	406	373	393	401	401	393	405	383	366	426	382	370	380	385	376	399	377	399	358	407	379	381	389	396	403	385	362	371	378	380	385	400	348	440	392	394	388	417	394	350	414	399	402	396	371	427	417	379	382	386	407	395	386	385	362	387	383	416	445	396	360	400	380	426	380	404	372	386	386	380	396	389	394	406	385	378	374	370	384	356	387	417	411	379	386	381	350	379	402	386	376	384	377	378	364	389	374	416	434	403	367	420	358	364	389	372	407	411	397	374	393	416	363	385	390	380	407	426	422	387	395	446	407	400	400	415	396	370	376	392	392	393	411	389	384	347	406	413	391	406	403	402	409	377	395	388	396	413	370	390	396	393	409	374	348	377	416	421	364	396	391	400	408	380	387	405	423	385	355	432	447	390	363	384	368	394	381	414	382	401	389	381	454	373	373	421	402	359	394	428	369	423	386	366	419	384	397	407	431	427	396	406	388	363	440	405	377	384	390	404	381	410	397	366	396	414	380	384	372	403	389	406	383	407	388	416	384	413	419	394	396	392	367	399	391	367	389	342	398	388	414	412	399	398	403	372	395	372	390	391	353	425	391	415	406	372	393	374	395	415	377	405	387	369	383	332	419	410	376	393	390	405	381	416	369	375	368	411	394	380	386	393	410	414	399	408	370	417	411	417	379	420	404	373	413	410	381	421	413	385	418	423	390	401	371	398	394	389	384	397	420	392	413	414	375	369	373	408	391	390	396	394	432	406	368	407	352	386	398	417	375	391	393	406	388	425	416	406	399	385	421	375	405	400	381	377	426	373	380	400	407	423	421	394	375	388	404	399	381	401	399	347	368	400	372	408	390	379	394	396	366	406	426	401	392	394	413	426	384	373	431	412	406	366	402	365	357	402	411	388	393	423	392	410	395	440	389	416	401	383	370	369	372	369	413	453	396	405	394	395	400	377	420	406	388	402	415	382	398	394	391	420	398	364	418	384	354	395	370	395	398	413	415	433	410	396	373	384	377	408	428	397	368	433	402	418	379	393	434	398	412	385	398	368	366	435	414	408	402	397	363	356	386	425	432	379	395	374	407	381	435	382	372	394	394	396	408	403	414	409	414	367	414	412	409	389	386	398	383	356	404	398	372	384	417	372	390	417	399	379	414	357	368	398	426	397	410	355	404	428	390	370	422	398	401	394	397	422	374	361	418	391	401	397	421	372	386	373	378	431	436	404	391	410	380	402	405	387	358	415	356	378	383	370	387	376	411	380	376	427	390	416	369	374	414	403	361	397	405	381	414	382	371	367	380	385	410	392	365	403	375	404	421	357	378	377	426	402	381	372	358	403	382	387	413	373	405	352	390	380	429	401	396	402	438	404	381	387	390	374	406	378	373	390	350	411	403	376	398	372	432	413	364	378	389	390	418	363	435	404	415	365	373	441	357	395	405	404	431	385	371	424	391	389	413	433	376	390	385	400	379	393	387	404	372	389	386	372	371	374	406	403	401	431	405	396	358	403	379	422	408	406	415	416	397	387	382	449	403	402	387	414	440	403	390	407	408	417	429	428	375	364	435	383	403	384	430	388	374	386	381	393	396	416	366	397	415	415	418	398	392	395	396	394	406	403	349	376	385	429	379	361	391	402	407	389	382	389	372	383
7942	9632	17228	18486	17002	16553	15854	11209	9656	9396	8321	6732	5995	4638	4969	4266	3918	2614	1966	1916	1995	2024	2229	2008	1668	1527	1433	1382	1380	1393	1463	1460	1591	1564	1530	1376	1183	1242	1174	1130	1111	1097	1104	1082	1189	1138	1024	1050	990	1070	1029	1153	1413	1315	1299	1151	1047	1026	963	966	955	901	943	942	861	914	874	915	894	909	950	1006	925	921	980	936	950	943	958	897	888	940	968	955	959	916	879	924	892	932	918	916	961	899	927	1004	933	870	955	888	899	944	882	878	937	846	919	911	907	922	948	943	882	883	911	889	972	945	898	859	918	920	891	932	952	964	872	938	858	907	910	903	891	936	921	921	894	943	880	915	883	893	934	976	903	936	1014	933	907	916	963	944	966	913	921	860	921	867	957	932	910	948	906	891	950	911	942	1001	938	937	870	881	890	928	920	919	904	916	936	899	951	966	900	948	896	880	878	923	960	900	933	926	955	934	885	908	925	925	911	900	889	925	951	943	912	918	940	935	864	924	903	967	899	909	882	954	908	891	910	935	934	885	903	893	953	885	939	946	945	950	905	962	963	903	841	919	951	859	921	890	940	931	873	949	869	940	936	899	897	951	889	925	877	959	981	923	929	939	886	846	931	898	900	936	921	925	883	889	854	928	913	921	929	958	912	864	959	912	935	978	929	900	927	887	918	891	923	875	1010	941	942	932	976	959	877	933	868	895	862	906	911	898	842	864	939	949	895	919	953	896	915	946	892	921	902	953	912	943	878	912	895	881	997	888	912	892	928	926	877	922	875	957	911	951	944	894	916	914	920	955	921	908	911	918	885	926	872	922	859	993	872	932	924	928	892	958	889	942	829	971	925	945	894	887	935	906	927	962	906	872	892	900	927	945	905	879	947	924	953	926	931	876	955	963	942	927	972	900	898	902	902	933	987	919	889	922	875	913	892	926	944	888	986	873	925	898	948	884	855	970	910	937	859	900	840	877	864	912	944	922	937	918	993	938	940	934	953	936	918	939	891	969	918	926	913	986	927	947	924	929	919	937	916	911	873	897	939	945	944	903	917	948	973	921	907	909	926	970	923	955	954	893	1033	929	963	908	918	876	924	883	927	936	889	944	896	907	868	952	893	833	880	906	957	887	930	920	922	956	916	962	959	951	970	926	964	932	902	986	950	898	878	920	914	948	892	923	903	919	912	875	920	935	967	900	939	896	903	889	886	951	858	920	908	888	948	913	959	896	878	923	938	934	925	865	951	912	942	944	901	976	907	906	938	906	996	980	928	906	868	937	968	921	930	902	944	915	925	903	920	919	941	930	956	919	914	961	929	956	906	948	929	903	947	953	905	952	930	908	911	931	943	903	967	888	916	997	894	952	924	862	965	947	929	892	868	904	936	925	919	896	927	909	894	947	915	932	874	926	925	943	863	944	913	944	897	889	932	905	941	862	901	924	909	930	986	915	968	913	855	914	907	942	920	924	937	913	939	876	929	950	941	970	909	918	921	884	975	935	946	842	936	909	958	929	865	919	906	920	871	915	930	962	964	857	920	916	891	938	937	975	921	935	929	898	946	929	900	905	923	900	910	942	942	904	945	868	913	868	902	906	915	922	868	870	941	887	890	937	898	889	935	952	894	944	915	905	881	945	883	944	928	868	922	960	920	900	903	993	917	914	929	974	864	898	873	876	866	900	951	891	939	921	945	959	943	857	973	974	934	914	956	943	908	868	882	871	903	859	895	939	910	912	940	955	900	957	947	929	920	912	920	878	915	890	952	875	934	923	940	858	936	939	943	976	910	929	906	928	881	944	979	875	947	950	879	941	869	918	954	890	934	939	948	910	920	936	900	905	889	929	878	964	906	889	924	930	922	906	914	878	933	905	934	894	918	951	980	923	940	936	950	914	962	910	924	949	883	925	918	875	933	897	921	967	916	922	905	950	931	888	956	925	922	925	917	959	964	917	936	882	910	953	966	874	937	920	900	933	908	941	895	913	913	880	926	943	923	915	906	918	937	928	893	957	905	973	884	909	864	935	957	904	913	928	900	922	920	926	926	921	922	938	844	935	961	918	945	877	920	893	923	918	878	936	944	903	930	928	913	897	884	920	994	928	891	936	922	888	913	895	891	938	859	900	874	926	888	925	944	902	944	939	938	942	965	930	890	924	952	922	885	890	962	910	938	949	928	918	909	918	957	891	890	899	932	875	926	929	927	939	923	903	908	910	868	905	962	890	906	892	867	915	904	876	956	919	898	952	942	918	919	878	913	897	931	922	924	846	880	928	939	893	948	969	885	946	887	949	923	930	942	876	945	911	938	939	901	878	959	900	963	941	974	936	917	950	922	927	857	922	1020	922	927	880	917	954	894	850	910	930	859	900	909	906	881	889	936	922	943	859	891	981	902	972	919	928	892	894	941	925	927	923	921	938	868	909	928	931	899	955	937	940	942	907	873	939	931	975	839	1000	956	901	929	940	915	844	895	960	904	876	894	996	947	897	934	873	901	952	907	909	896	932	978	961	950	941	960	912	880	849	935	934	916	897	918	911	950	924	910	956	882	926	942	924	891	857	905	896	881	894	929	922	928	893	962	908	930	887	1002	912	929	893	932	890	854	947	934	964	930	905	887	960	861	941	893	866	917	887	901	894	921	922	897	898	932	915	928	914	949	922	938	909	957	876	944	940	918	920	914	910	960	926	872	899	939	914	948	942	911	941	902	938	866	878	949	942	918	912	936	945	917	898	991	950	907	876	930	894	919	908	907	884	920	909	884	909	928	899	925	917	908	939	894	945	866	908	911	910	951	917	931	874	904	902	928	920	948	946	884	969	1010	921	879	977	919	961	932	890	983	902	912	904	924	938	944	896	919	933	851	915	869	875	936	956	940	953	903	892	916	930	881	978	920	911	931	909	920	894	925	908	948	922	902	884	927	903	972	965	944	897	918	867	959	985	907	883	892	925	923	899	937	922	931	930	938	937	956	950	920	907	958	940	854	993	906	954	893	897	955	936	894	952	907	979	942	912	938	928	906	901	940	896	922	913	928	929	905	971	881	925	898	971	880	894	935	882	897	932	961	982	937	953	883	893	899	847	933	926	944	898	928	913	914	904	899	932	891	915	923	969	938	950	967	883	914	890	901	918	878	1013	867	914	934	902	935	932	940	956	948	891	915	932	908	948	917	950	936	905	944	907	901	875	841	933	905	951	969	967	927	873	906	873	912	947	917	930	931	900	936	877	920	922	915	934	884	890	907	931	894	937	913	918	891	875	868	918	907	934	865	976	958	912	925	904	952	891	900	917	1010	943	885	887	964	895	889	945	930	886	931	985	937	916	927	900	957	943	930	919	891	906	908	919	897	916	907	930	947	934	926	917	953	888	907	895	930	931	950	898	907	933	976	954	888	900	920	905	902	895	927	900	940	904	966	918	955	972	918	915	871	908	977	881	909	912	952	931	928	889	921	920	938	919	911	927	948	917	906	958	898	926	894	917	918	918	946	908	928	915	943	964	920	908	930	928	977	954
26099	30228	32130	29413	27005	26071	27178	22886	17516	14471	10187	8593	6585	6240	7999	5528	5320	3857	2696	1565	1388	1533	1557	1399	1102	1139	1148	911	768	748	959	1291	1512	1383	1003	764	709	642	633	543	566	643	560	482	470	440	415	419	430	383	404	682	798	755	609	489	423	399	406	371	365	368	373	346	365	337	367	342	368	392	381	383	335	346	350	378	382	371	346	349	341	380	372	348	332	361	319	350	377	379	370	391	375	383	363	365	391	327	365	385	345	330	337	374	373	331	378	388	360	383	334	408	352	342	375	403	377	384	340	394	365	367	364	381	366	383	347	339	389	358	357	340	346	353	350	325	364	350	358	381	366	353	367	363	331	357	360	353	384	366	348	344	388	362	354	346	354	342	336	363	324	328	377	328	392	364	332	365	368	339	364	344	341	353	373	380	384	355	381	364	362	381	351	354	363	387	377	343	343	351	362	388	375	355	360	360	393	373	374	336	344	353	350	339	391	345	373	331	333	352	354	386	316	368	317	356	361	355	405	326	389	376	329	356	369	385	386	377	395	358	333	351	341	373	342	350	358	383	382	381	368	376	341	362	379	362	362	397	406	372	381	343	408	340	341	367	362	331	366	346	357	366	377	374	370	320	374	366	364	352	361	358	371	367	360	377	411	397	341	371	370	344	336	357	346	380	341	344	344	346	360	381	363	378	358	365	354	376	382	356	393	372	334	397	364	319	360	361	353	367	389	317	399	358	355	378	381	385	369	405	368	375	362	341	323	366	354	332	340	365	325	382	379	299	331	360	347	331	342	360	348	360	338	341	349	365	346	374	344	353	361	353	348	348	357	385	353	353	400	327	351	347	379	359	385	356	362	371	326	357	360	331	360	335	336	347	353	323	335	367	306	368	347	368	331	376	379	341	373	372	354	359	383	336	338	380	388	373	369	378	307	374	382	387	339	359	374	354	343	333	340	384	352	346	390	340	392	339	334	371	346	376	334	401	388	394	373	369	355	344	374	352	340	349	376	336	366	373	389	368	352	364	355	360	370	363	356	371	380	357	384	358	388	341	379	344	337	369	343	329	414	320	365	375	376	351	360	375	324	338	351	362	402	386	329	332	386	369	364	346	367	355	367	395	372	376	330	359	368	354	356	373	383	377	392	366	345	344	357	394	333	340	350	362	372	380	348	324	364	375	348	344	378	361	379	376	350	343	332	378	378	369	373	376	397	388	343	333	362	390	351	342	355	379	340	364	366	381	365	371	348	360	402	362	374	347	393	357	342	370	345	355	340	352	361	384	362	353	321	299	376	347	315	351	365	386	379	347	345	353	351	339	381	359	359	400	368	332	360	359	346	366	342	354	352	359	363	337	349	370	385	357	319	358	376	354	355	326	376	338	348	375	371	355	371	313	364	378	364	336	365	352	334	394	364	361	392	350	374	360	340	359	350	335	347	358	355	357	357	343	343	366	360	345	362	397	362	336	367	353	376	329	342	371	343	382	354	310	381	331	372	348	385	371	363	380	373	357	354	346	337	371	348	396	335	353	351	361	347	377	341	344	378	349	351	363	365	347	366	348	341	349	348	390	368	308	350	377	361	364	369	356	351	328	326	363	369	376	387	386	368	359	334	350	333	351	361	398	368	351	349	394	352	347	330	391	348	375	346	355	359	390	384	350	334	364	361	385	361	358	362	368	382	357	332	370	366	368	359	380	385	355	387	347	380	389	339	372	351	346	373	351	348	352	364	367	342	382	315	333	381	352	379	359	376	359	335	370	335	374	341	372	377	370	349	342	368	331	339	375	374	370	393	375	310	378	331	360	356	387	370	348	387	394	317	342	369	372	323	378	369	356	321	307	344	358	360	382	383	352	339	352	369	363	389	356	356	377	359	350	344	389	343	317	364	371	362	341	373	386	377	344	335	404	362	353	364	397	361	362	348	360	343	336	347	372	368	393	381	348	356	374	354	331	360	384	392	314	372	357	349	361	326	374	378	350	321	344	338	368	384	358	318	321	360	364	345	365	379	388	351	386	396	374	360	343	390	338	416	352	367	373	379	360	351	341	374	348	331	377	373	347	378	366	333	382	364	341	382	354	359	378	360	360	369	394	320	363	329	365	354	344	334	374	351	333	324	356	380	397	371	344	378	360	330	358	369	358	361	365	389	367	339	349	374	354	375	356	356	384	337	366	395	392	332	349	345	352	362	403	352	323	326	352	334	389	354	345	346	355	345	367	328	385	363	389	324	351	393	362	339	383	303	346	359	334	349	345	383	354	365	341	362	329	399	350	360	395	365	351	395	352	363	341	392	359	373	316	332	355	390	368	341	371	395	380	370	349	376	352	376	363	331	359	361	349	369	328	340	306	395	385	364	369	364	382	322	387	345	360	373	377	341	354	397	363	346	404	368	356	347	381	382	385	376	379	352	322	348	398	362	389	388	364	382	359	356	343	339	383	396	367	346	358	379	367	355	364	343	360	360	362	335	320	347	341	338	322	351	366	386	351	351	391	362	379	338	349	352	394	362	365	383	382	390	374	374	384	370	368	337	391	381	342	368	365	351	368	351	365	363	343	355	349	384	327	370	358	347	334	372	351	346	357	318	339	331	366	344	364	373	362	337	337	379	371	347	350	382	400	386	372	380	350	368	387	366	379	358	396	379	383	393	359	383	362	372	365	330	346	379	361	361	366	342	392	344	367	329	375	378	392	366	366	382	374	381	366	372	372	356	362	342	340	351	334	351	359	355	359	360	343	350	350	418	303	379	361	363	338	385	347	380	371	381	357	354	365	365	342	330	311	377	369	370	355	337	396	331	389	388	388	358	368	343	360	380	354	403	377	362	379	341	340	317	376	328	405	329	350	374	373	374	391	370	364	368	329	400	328	328	330	333	346	348	326	329	364	349	343	343	377	352	330	350	322	366	372	366	367	345	372	336	365	390	377	372	400	340	326	379	342	356	361	318	361	361	358	327	369	312	344	344	379	335	322	365	348	360	372	352	333	347	351	367	359	334	357	387	340	352	372	364	317	391	375	370	334	384	390	368	389	348	348	341	346	384	341	360	361	386	404	343	361	380	335	371	357	330	337	370	368	356	401	325	332	372	383	395	355	367	347	367	345	355	364	360	356	358	379	343	358	343	357	373	369	378	374	386	369	365	348	302	361	357	342	323	337	330	400	364	354	352	381	343	348	346	359	380	355	386	362	360	353	344	349	369	386	352	364	340	334	331	353	401	328	367	340	372	322	364	350	367	373	356	354	356	357	317	373	359	398	380	356	361	379	399	341	381	375	333	351	373	356	349	394	352	360	380	378	351	351	343	380	390	356	370	364	348	333	374	320	379	341	354	399	340	365	355	418	394	341	354	362	348	356	397	361	371	380	385	355	358	339	350	364	380	349	340	336	373	360	343	395	344	348	366	335	344	311	386	376	357	351	364	346	369	328	407	342	374	394	357	355	346	341	364	348	376	370	353	354	338	359	321	383	377	374	362	362	325	377	365	388	404	367
17765	23591	31343	35480	37818	39152	41769	37174	35247	29779	27106	24930	20284	21659	24152	19176	19564	15882	13160	8391	7618	8255	9247	7984	6187	6344	6495	4969	4015	4531	5698	7306	9024	8187	5724	3730	3528	3154	2773	2457	2519	3013	2184	1783	1819	1464	1389	1199	1131	1115	1087	3325	4092	2936	2237	1668	1145	993	944	893	883	838	894	844	889	861	918	886	833	870	871	831	797	838	861	910	875	818	886	876	841	817	854	853	862	906	825	851	856	873	857	826	854	847	864	860	832	878	833	817	870	855	875	860	851	824	852	854	842	849	867	848	793	865	826	842	849	827	869	862	836	822	830	848	888	862	822	843	846	810	823	896	857	828	845	816	862	822	839	857	797	875	854	861	846	824	868	836	844	843	843	825	849	868	840	825	825	842	830	852	861	822	862	858	884	844	825	865	833	861	866	874	844	825	846	815	863	842	864	860	816	855	823	809	862	888	829	882	870	858	790	871	818	896	815	855	830	825	831	831	890	844	863	870	817	800	870	834	834	885	844	867	835	841	854	856	828	843	840	930	833	838	828	842	795	891	768	835	877	850	800	828	851	902	858	893	854	889	856	861	850	865	840	845	877	848	831	849	833	847	814	813	845	844	901	829	813	793	865	875	867	902	858	888	863	865	841	853	871	798	817	874	833	843	848	863	828	856	879	804	903	861	800	907	874	815	862	870	839	855	870	835	806	859	887	864	844	854	879	846	832	861	884	889	838	819	841	846	846	842	835	800	850	845	834	879	834	840	823	832	833	862	858	847	809	848	889	781	850	829	853	842	814	848	869	858	902	831	869	805	849	843	834	803	880	834	854	858	884	863	862	846	842	805	835	867	825	896	911	820	904	875	886	866	852	835	799	865	862	832	834	818	850	817	832	834	831	891	837	852	841	789	817	842	885	851	870	876	867	817	864	835	828	833	837	850	802	880	863	884	873	869	779	858	856	876	862	878	816	872	865	842	841	876	812	854	870	850	834	839	855	828	825	820	806	881	837	849	854	811	833	864	857	928	835	833	885	845	865	806	867	858	840	874	841	840	831	807	832	845	882	808	837	857	862	822	836	868	833	877	846	817	841	860	923	850	849	866	844	822	924	828	805	871	862	798	859	833	849	849	790	815	834	880	834	886	814	875	863	824	803	896	879	816	843	860	851	851	844	849	828	885	842	796	840	881	783	791	815	876	877	858	866	853	857	806	890	819	818	866	895	838	831	820	839	884	882	868	812	870	899	845	843	898	850	881	826	821	837	867	879	891	845	803	828	858	791	865	853	854	842	871	808	870	861	887	814	879	847	817	864	835	876	854	857	840	842	854	858	853	867	812	868	861	843	872	795	794	853	897	831	854	901	837	864	823	858	855	850	818	815	832	833	847	888	865	849	845	884	845	824	795	841	832	877	849	843	830	845	866	818	822	852	798	806	852	865	807	820	838	889	887	813	813	857	873	786	806	865	840	864	878	865	838	845	830	844	836	849	846	832	822	899	854	877	860	854	836	871	881	892	777	866	821	814	806	816	828	834	826	840	856	858	851	916	847	902	792	808	894	849	861	846	867	845	880	852	844	834	869	877	919	848	885	819	855	873	842	845	876	904	795	869	863	855	875	866	853	838	828	877	864	815	795	822	806	852	747	843	800	827	848	915	792	856	816	861	757	813	835	836	852	833	841	826	842	800	865	840	876	840	858	849	828	858	843	831	905	848	831	879	849	856	848	856	772	887	831	831	824	823	863	829	886	855	863	802	877	838	878	864	870	845	886	850	812	836	840	882	939	802	856	812	865	816	830	886	841	849	792	857	893	829	781	887	871	866	882	891	883	863	844	832	853	864	857	842	860	796	877	901	852	849	797	856	841	825	845	851	784	832	872	868	889	826	880	861	814	859	848	828	829	863	835	795	830	757	821	830	863	896	876	847	840	914	863	849	858	841	834	886	898	859	844	821	865	899	765	831	854	836	856	856	862	835	860	800	876	855	852	879	801	861	870	881	862	884	834	857	871	884	842	794	845	828	863	815	816	809	859	814	859	862	843	823	813	892	852	859	853	885	832	873	868	860	874	862	860	837	851	837	871	773	807	870	782	853	861	851	859	819	884	819	818	876	857	820	791	828	889	829	810	892	846	844	839	877	843	846	886	828	873	873	839	823	868	862	816	918	869	865	845	854	822	866	842	856	889	874	828	873	826	768	890	820	881	853	859	846	863	827	848	827	835	870	867	875	841	856	806	852	862	903	843	907	886	898	864	876	859	830	810	893	866	838	854	831	866	816	839	872	858	897	882	840	894	882	887	806	874	861	805	801	825	840	866	882	812	814	820	845	881	872	824	851	863	826	868	870	827	831	892	861	845	858	808	845	809	831	852	797	893	837	827	912	849	866	836	825	855	892	841	827	843	877	843	815	869	858	864	907	850	865	825	878	811	847	840	855	876	844	837	880	829	863	861	831	847	809	857	838	891	849	884	818	847	858	869	861	820	818	853	822	832	816	851	856	872	842	819	821	863	826	890	835	835	811	878	866	872	868	848	847	860	842	851	862	855	807	843	848	828	893	822	843	873	857	853	816	860	816	854	827	941	828	902	935	852	788	814	879	817	874	848	852	826	828	882	867	870	842	848	819	852	846	881	802	822	868	857	862	857	851	806	869	866	852	823	846	843	856	797	823	799	893	867	856	837	888	824	874	840	817	836	814	830	891	842	823	821	833	826	839	869	863	863	822	880	860	827	848	853	817	913	885	852	904	855	814	875	845	840	898	832	876	891	901	896	883	830	817	833	787	856	844	828	885	869	850	821	837	821	863	879	878	840	846	851	833	911	889	887	781	827	841	811	892	816	832	854	846	836	803	869	850	847	836	918	836	873	844	865	832	851	859	814	827	899	801	886	861	817	783	859	889	801	863	863	828	862	860	835	876	899	829	850	863	884	824	818	852	855	883	840	856	921	920	918	877	832	851	851	903	849	923	832	808	851	815	842	877	884	862	816	789	836	868	875	885	829	799	857	825	831	826	828	810	817	844	819	783	845	876	875	839	818	821	828	848	858	829	901	824	868	862	883	805	835	808	857	862	834	850	860	889	828	871	828	871	855	900	833	816	854	834	866	811	852	857	859	863	827	839	921	874	819	858	844	847	806	813	852	828	839	818	821	848	833	832	798	832	901	870	881	858	855	780	818	867	881	794	821	836	788	835	820	866	875	844	832	853	867	867	849	865	837	858	841	833	855	913	848	847	861	818	791	823	883	879	893	873	911	859	893	843	853	866	809	850	856	769	892	910	797	847	812	840	827	863	871	792	809	847	827	789	852	809	866	812	874	834	823	851	885	806	882	813	856	820	831	842	857	789	891	913	839	853	841	870	883	830	827	842	866	845	865	878	857	858	803	880	837	850	890	888	874	853	872	876	881	839	895	822	904	811	900	851	900	807	924	838	791	845	887	870	817	834	832	843	793	859	830	795	824	862	878	862	840	811	813	838	845	845	856	833	874	860	856	901	855	809	843	831	864	863	863
33880	36621	36694	33917	32658	34010	34384	31156	26994	23450	18129	15536	10790	11002	13201	9918	9204	7560	5335	2778	2377	2521	2974	2578	1915	1752	1815	1429	1183	1268	1522	2142	2545	2358	1413	1127	1098	882	781	718	832	779	652	513	594	513	441	430	407	402	455	946	1136	980	780	592	501	399	354	369	343	336	331	373	357	374	333	345	365	393	343	373	384	383	350	319	345	334	381	336	352	325	330	341	333	358	344	323	366	311	354	352	377	334	338	352	356	355	310	339	339	332	355	348	358	345	345	354	347	329	373	373	349	352	348	370	339	329	357	332	319	333	355	326	383	317	354	401	370	329	307	348	362	385	340	337	354	324	367	339	353	364	336	341	334	350	398	374	348	384	355	340	329	350	350	324	324	359	384	363	368	332	351	391	379	348	332	344	330	338	367	368	309	352	318	362	353	365	370	363	358	391	364	314	358	340	347	331	317	358	333	362	365	325	342	369	361	371	372	358	345	347	367	333	332	354	349	329	368	337	353	400	362	331	351	378	364	358	381	328	378	389	371	330	357	330	326	335	366	376	349	319	325	329	344	361	355	362	344	343	353	337	336	385	359	354	332	358	328	329	341	383	371	334	367	347	343	365	333	353	330	325	363	349	307	360	341	358	337	316	358	369	301	346	323	352	321	369	354	355	337	373	339	386	311	363	338	339	308	349	365	368	365	356	372	342	380	372	332	331	351	330	375	401	356	367	353	324	333	338	363	331	347	354	381	327	348	361	338	338	323	349	366	315	373	347	344	351	377	338	390	373	351	332	389	350	363	363	329	340	333	320	366	345	338	351	354	372	361	360	328	333	363	358	329	358	355	361	368	347	345	355	402	367	345	364	354	330	357	323	354	329	350	348	325	378	360	345	345	327	368	376	359	322	355	374	347	358	340	344	363	360	350	307	337	353	353	394	332	346	328	351	366	363	344	379	351	365	344	360	359	362	375	361	337	399	368	342	361	358	368	347	339	343	363	361	330	391	370	374	333	330	319	353	343	333	342	334	318	346	348	377	347	335	353	307	344	365	366	371	331	342	356	327	381	342	355	312	335	325	338	370	314	365	340	378	358	337	349	346	365	373	359	335	324	335	375	380	362	334	350	376	368	319	345	303	364	327	378	325	315	362	365	308	328	375	325	376	335	356	317	364	350	350	315	341	364	328	343	320	353	357	342	366	399	348	373	340	376	377	333	314	366	345	353	351	377	351	347	348	380	347	361	367	370	357	322	352	335	349	341	373	369	340	370	351	366	363	369	348	352	376	341	349	356	346	310	330	394	318	362	321	341	371	351	340	360	365	345	347	357	330	311	350	327	344	362	324	374	336	371	330	375	357	346	349	343	365	367	338	370	390	368	376	377	363	313	349	357	342	378	347	317	354	369	357	379	385	345	327	329	358	358	368	356	362	351	341	339	394	332	325	348	330	357	326	303	345	341	311	329	355	349	355	337	361	376	390	344	383	342	376	338	326	398	330	335	368	338	382	371	373	347	388	350	325	380	358	376	351	325	334	351	354	352	338	323	344	393	349	365	365	389	353	326	347	367	323	361	312	335	343	328	371	339	358	344	363	319	365	368	359	345	361	345	368	311	371	305	352	392	394	353	360	343	348	365	365	360	337	348	361	349	364	340	372	352	370	384	342	358	335	367	348	388	310	340	366	327	358	332	332	363	361	330	321	355	364	332	358	311	330	377	370	337	331	396	357	328	298	325	357	365	347	364	374	356	356	357	394	337	353	375	333	376	367	338	375	324	307	296	345	357	338	339	377	329	375	339	347	390	345	340	353	330	340	362	305	403	337	364	381	375	368	328	316	300	317	355	352	321	358	331	361	299	327	341	377	360	336	350	351	338	362	363	341	375	316	327	340	346	335	347	370	337	340	365	336	330	320	337	332	326	348	357	356	352	352	357	325	350	355	375	318	345	363	324	335	368	325	328	380	356	352	367	341	346	358	352	327	366	331	361	376	348	331	356	370	391	342	324	365	316	387	363	362	360	313	344	336	354	338	354	372	315	354	372	363	331	351	352	340	345	363	361	348	379	364	354	349	348	321	378	350	346	351	350	319	363	341	330	337	337	366	355	353	338	344	335	366	380	371	353	329	348	348	366	377	356	357	358	346	352	353	397	343	351	369	369	402	331	379	345	376	312	360	345	375	359	349	329	318	332	359	353	328	355	360	315	352	354	343	354	355	332	323	366	365	313	410	321	333	350	332	334	359	364	335	340	308	405	334	348	346	337	357	366	325	342	359	338	390	361	357	334	350	382	377	364	348	351	348	366	368	331	324	383	343	356	366	338	347	362	376	321	371	371	334	381	346	326	334	346	332	343	344	361	318	338	342	349	363	368	354	348	362	319	325	319	388	364	355	348	381	323	316	368	375	349	357	336	346	374	310	384	332	367	375	327	357	329	342	419	355	329	340	372	324	330	332	315	375	344	333	342	334	346	367	370	326	346	353	339	330	332	362	363	355	305	384	368	372	324	363	357	325	368	362	337	324	337	364	383	371	339	366	351	348	334	336	369	356	359	384	344	339	355	383	342	315	337	332	316	370	345	356	342	324	362	339	343	341	354	325	363	331	343	340	354	336	354	357	326	335	354	369	353	342	366	357	341	335	331	357	356	367	351	356	402	360	355	351	349	320	328	358	358	333	362	371	350	330	325	336	339	332	368	363	342	330	366	313	331	355	366	382	310	378	365	379	354	382	351	329	345	347	342	357	331	378	327	342	353	380	338	373	336	348	351	379	311	347	375	345	332	359	322	337	334	397	375	367	337	372	332	368	381	347	386	337	378	363	385	353	369	360	345	341	329	330	372	355	365	328	365	356	389	322	337	368	353	358	361	333	354	371	359	318	315	346	358	365	338	364	373	341	316	355	368	337	332	338	321	352	347	378	338	350	364	368	367	376	333	358	355	345	368	364	399	345	324	384	363	372	378	384	391	346	333	342	353	378	337	357	352	323	337	374	322	325	352	360	346	343	339	361	362	332	321	359	317	347	319	320	330	362	332	342	372	371	346	361	304	355	368	350	345	380	376	330	342	372	344	342	340	341	377	359	392	344	378	332	330	346	345	304	336	391	350	354	373	363	353	331	365	357	329	332	316	355	356	420	342	347	339	341	356	398	342	368	348	341	338	327	352	367	352	363	354	325	398	356	335	322	367	337	339	330	325	341	349	370	347	337	363	383	357	344	356	355	337	345	369	327	353	355	335	405	349	349	334	370	375	347	361	376	317	334	337	367	343	348	380	335	312	318	348	317	359	400	353	323	354	310	304	365	349	363	353	341	344	340	315	342	364	315	332	356	361	351	329	340	359	338	312	339	350	337	368	363	322	386	379	341	320	383	330	361	335	348	343	345	338	349	389	377	370	350	353	364	362	326	385	327	358	347	311	325	321	353	356	329	349	379	345	367	329	317	367	355	362	344	335	345	337	325	334	343	341	353	316	356	328	353	350	352	305	339	362	360	374	351	347	336	333	322
22326	29399	36132	41027	43863	45990	48884	45008	42857	38335	35553	33283	28028	29347	31451	28661	27856	24617	20466	13498	12730	13816	15072	13042	9718	9289	9967	7804	6687	7614	9463	12422	14059	13112	8504	6439	6117	4813	4524	3888	4191	4447	3280	2468	2498	1898	1826	1509	1481	1231	1577	5151	6214	4434	3278	2360	1416	1081	866	785	823	848	784	810	806	782	771	794	872	775	850	816	827	847	779	789	797	815	833	851	828	792	788	839	755	836	788	838	794	874	852	866	783	793	784	818	804	821	806	824	833	794	863	840	835	826	831	882	790	827	823	801	829	796	813	813	813	827	839	837	814	864	820	829	812	869	770	837	797	758	801	800	852	857	854	834	825	853	786	850	811	807	816	867	817	860	833	796	842	815	850	826	804	780	783	811	809	802	772	835	862	824	775	821	807	793	816	817	774	798	779	808	770	777	815	806	791	828	813	831	829	863	816	865	804	779	853	770	833	832	806	824	817	769	799	766	839	797	830	804	818	776	835	828	851	753	816	895	833	792	754	820	860	778	829	861	800	800	817	863	751	845	844	809	753	858	823	846	832	818	816	813	814	810	852	849	814	846	800	786	837	836	778	859	814	842	831	850	796	794	831	810	819	855	809	801	799	819	803	838	809	796	834	808	807	790	814	829	762	788	854	777	843	778	827	792	832	817	844	803	841	780	840	806	807	813	774	863	824	819	790	849	886	787	854	751	864	809	816	836	828	836	825	809	845	824	837	804	812	864	816	805	819	794	814	792	832	817	877	856	843	843	826	796	822	781	857	839	850	775	825	787	826	854	811	802	801	831	808	834	838	776	834	837	876	797	810	819	826	807	807	850	805	802	859	777	765	762	816	831	774	808	815	847	807	827	810	828	793	847	793	856	844	817	796	830	827	841	789	780	791	810	832	787	818	789	824	820	815	849	784	791	814	807	853	781	829	798	809	855	804	777	771	768	811	849	843	792	768	749	828	823	773	863	802	796	791	803	773	817	856	777	788	838	845	836	847	810	813	834	801	814	791	886	835	820	815	843	849	865	810	865	787	732	801	804	866	831	828	790	846	844	790	838	844	788	865	848	809	827	804	808	825	880	795	812	835	890	786	822	844	809	812	859	783	779	802	792	864	804	797	805	824	820	767	817	837	850	836	815	831	751	793	785	867	776	857	837	838	771	743	819	783	797	826	803	792	821	805	798	798	779	788	802	775	800	819	774	758	855	857	802	825	839	788	792	806	806	792	812	801	829	796	800	869	836	791	789	812	828	841	813	798	852	815	846	794	873	794	732	825	868	779	805	798	850	816	851	866	796	873	824	809	848	846	846	819	822	823	806	827	874	817	834	817	829	825	808	853	791	806	797	818	822	823	788	847	795	829	786	785	797	794	878	823	826	837	817	842	822	818	809	782	752	845	826	835	845	801	847	803	802	873	842	793	826	817	819	820	823	790	823	867	769	836	816	837	790	839	855	835	800	835	792	777	795	797	783	837	796	808	808	846	833	789	857	828	805	798	814	848	832	822	789	827	783	830	778	847	764	835	760	801	800	798	793	809	827	785	830	779	796	812	791	812	837	809	809	827	760	827	818	789	771	827	895	827	790	775	828	746	826	777	845	806	825	839	820	822	835	819	804	777	871	870	819	841	862	790	818	807	832	830	801	793	782	812	825	811	793	855	814	808	833	798	806	817	753	800	738	773	799	834	798	776	853	831	782	801	758	853	824	805	807	792	813	815	818	805	825	812	866	861	853	837	827	861	842	847	820	799	827	815	814	802	831	815	788	861	776	802	860	799	844	788	839	757	783	798	793	789	808	825	847	809	845	843	828	811	751	777	780	813	777	806	844	801	804	827	819	811	828	851	867	813	793	806	811	800	765	777	798	808	847	786	814	818	780	747	840	849	790	814	832	846	837	823	838	801	803	835	832	830	831	792	823	832	831	816	774	833	850	817	804	861	827	804	782	824	841	833	757	815	821	831	825	831	807	823	806	864	786	833	870	818	824	763	790	798	735	765	795	831	795	816	796	837	879	893	786	864	800	794	826	790	799	874	834	815	809	743	840	857	776	820	861	820	824	762	911	843	828	816	862	821	832	795	843	815	806	838	790	825	854	790	819	781	779	837	792	822	820	822	807	793	801	800	812	812	845	792	768	810	796	810	809	774	855	846	828	824	813	784	765	845	828	827	808	812	802	814	764	820	849	864	815	850	856	797	805	783	829	777	846	851	785	849	833	807	860	801	786	763	813	777	829	788	824	803	795	826	799	824	819	873	840	846	831	879	836	776	749	830	818	798	795	812	842	813	813	815	812	827	818	817	818	854	794	815	834	798	816	779	796	822	822	809	822	812	809	805	826	777	787	781	778	844	815	760	805	829	804	832	838	810	845	831	740	882	800	783	817	806	786	815	867	840	858	852	830	842	818	825	845	765	818	814	817	783	802	836	782	789	794	818	840	829	758	802	769	816	783	799	795	829	814	787	759	803	810	820	774	830	848	818	865	851	833	884	758	850	811	827	781	785	831	893	844	763	836	853	818	853	778	825	792	830	837	808	826	831	748	775	827	824	820	819	814	780	819	855	814	808	819	801	831	791	769	835	802	823	782	844	872	876	782	790	800	800	803	829	767	848	817	867	772	858	848	782	841	831	839	838	875	783	812	822	818	783	783	857	830	801	805	801	790	809	780	822	841	817	874	793	810	808	800	835	826	789	783	817	815	831	869	833	879	781	777	772	814	810	823	806	856	811	780	859	810	833	825	751	823	757	789	764	809	839	835	819	826	870	830	773	766	751	784	864	758	793	768	819	794	851	859	879	806	861	793	822	814	788	826	811	803	791	837	838	867	836	825	798	813	805	901	784	862	819	806	789	790	809	830	819	803	814	822	831	852	823	851	775	809	842	829	793	800	819	844	828	830	789	781	803	792	814	834	814	859	819	774	788	801	840	791	824	810	826	834	811	803	820	818	803	866	798	842	791	829	760	813	832	788	823	812	791	811	833	810	789	865	822	802	810	760	831	782	829	810	855	816	809	816	823	842	820	786	830	842	817	856	759	793	776	807	843	830	814	892	786	811	843	835	809	829	793	825	864	866	834	811	772	823	807	833	827	853	850	827	765	841	832	742	844	861	802	793	856	803	778	777	808	805	793	798	824	834	818	822	807	854	841	800	833	828	794	762	780	774	774	804	810	869	786	811	831	819	874	786	858	781	809	777	872	818	808	822	842	841	823	825	832	852	830	777	823	829	810	837	772	844	796	808	759	798	801	790	829	836	816	813	801	843	777	856	819	796	836	837	827	782	822	814	811	808	817	771	886	809	758	781	826	860	830	821	800	845	833	788	787	752	801	894	814	776	847	805	839	806	827	801	762	809	813	796	803	843	810	886	798	781	805	836	785	716	782	806	805	808	817	828	813	850	802	751	822	876	824	799	832	831	801	807	779	778	803	823	868	785	764	859	842	796	801	824	804	842	797	813	818	775	814	791	811	808	785	811	844	780	807	834	780	878	769	853	784	831
12634	10867	12728	10004	6719	5501	4179	2568	2311	2164	1782	1415	1008	947	969	842	805	723	701	595	555	487	528	538	482	478	473	462	522	468	446	445	445	495	450	471	418	456	446	392	431	446	414	429	412	448	408	390	384	388	410	416	424	439	457	477	468	418	413	365	422	381	348	395	410	410	397	397	391	402	399	417	383	360	427	408	389	399	381	399	439	396	380	381	418	396	384	439	440	412	387	415	394	401	400	408	405	423	390	456	412	410	381	383	399	422	395	399	369	369	421	396	403	437	429	366	397	374	403	376	390	437	411	379	369	419	397	394	392	391	422	394	383	390	398	397	374	435	407	430	369	413	355	387	423	386	375	407	366	402	385	422	391	400	403	416	379	390	387	420	394	424	375	440	410	438	376	411	403	380	366	364	376	387	380	382	426	391	391	421	386	371	382	382	404	370	414	422	396	404	388	417	379	428	396	389	392	422	376	391	377	379	433	385	391	370	396	382	373	385	412	410	369	388	410	415	435	370	401	378	404	386	387	394	375	381	404	405	421	382	405	356	413	401	409	399	377	397	413	407	412	363	368	348	387	384	417	447	388	428	404	427	381	412	352	386	438	384	394	385	364	411	418	363	388	430	427	420	385	406	397	425	407	406	401	370	406	403	363	411	415	374	376	390	410	369	396	384	367	396	396	386	382	404	381	405	393	430	361	397	417	393	413	403	401	408	396	401	393	408	372	388	372	401	393	410	363	392	384	370	417	362	377	389	402	387	380	420	402	401	413	399	407	389	428	406	383	421	435	418	377	425	423	391	399	396	431	385	396	380	371	435	389	405	389	464	435	356	391	416	387	360	387	402	417	400	380	401	362	381	392	385	397	384	361	412	361	358	372	393	395	396	364	361	371	417	386	396	401	391	405	350	407	385	422	458	407	369	380	416	397	373	388	412	409	445	404	399	420	398	405	404	394	384	410	378	408	412	377	391	417	378	380	422	405	395	408	381	389	382	400	392	408	390	384	400	368	402	406	392	410	381	379	422	365	377	380	368	370	389	437	369	400	414	411	374	436	399	406	395	390	378	420	404	462	373	411	372	380	410	428	388	392	373	387	330	387	368	407	429	419	388	400	415	380	405	427	416	368	398	412	390	389	408	404	422	400	397	398	386	398	380	391	419	377	411	373	396	379	377	397	366	404	383	396	377	427	429	361	408	422	432	421	380	389	410	363	378	416	407	430	390	365	376	399	389	398	372	411	399	374	382	381	376	384	384	396	407	365	371	381	399	401	384	411	391	375	422	376	430	398	398	354	374	402	445	383	373	440	398	373	378	414	378	422	397	376	415	406	393	377	372	356	397	377	367	373	405	427	402	390	405	395	366	448	383	374	381	381	364	414	425	387	383	421	384	415	423	379	410	394	420	429	387	358	369	374	410	380	444	403	399	395	381	409	386	378	404	387	415	398	379	375	382	400	390	408	438	362	409	371	382	385	393	425	436	387	366	394	372	408	454	417	400	384	455	377	392	421	421	391	384	430	384	396	366	393	391	401	390	436	412	397	393	391	401	381	405	387	381	389	410	392	382	392	414	412	365	420	400	406	393	401	441	419	429	407	421	407	379	429	385	406	449	409	425	386	401	383	411	371	403	395	384	398	405	419	411	392	389	408	418	375	375	463	424	403	413	378	389	383	402	426	397	408	396	391	381	428	399	388	383	369	386	414	377	436	404	386	425	425	377	388	394	410	433	413	390	404	364	410	389	397	383	418	378	438	392	416	403	387	403	437	419	431	425	399	398	349	399	393	400	407	386	390	416	393	395	391	426	389	417	425	386	393	373	421	372	366	387	396	396	415	414	407	412	399	376	416	408	376	396	394	384	389	377	407	362	428	408	394	382	385	383	377	406	385	377	404	383	404	384	405	450	415	399	393	408	379	429	362	386	363	402	434	430	413	407	388	405	358	430	401	369	419	421	403	391	403	373	392	415	391	390	414	408	437	422	396	405	405	402	412	415	403	406	415	423	386	386	360	427	395	403	410	391	334	406	418	398	378	394	436	426	410	377	368	402	407	434	388	410	401	403	420	414	406	408	377	330	371	388	431	436	399	409	398	391	380	427	380	399	389	402	421	381	410	413	388	384	410	386	369	350	411	385	378	413	421	368	354	421	386	369	410	400	357	358	420	379	395	383	402	431	431	385	399	360	379	397	404	378	397	396	428	408	391	354	370	406	388	420	404	421	423	400	396	390	383	403	407	399	394	433	364	375	392	417	409	394	409	396	392	400	422	411	406	384	433	417	384	378	404	421	425	419	395	390	405	444	380	382	400	402	432	419	384	402	378	449	409	373	373	428	430	415	413	395	424	403	400	393	438	355	415	422	393	391	397	381	409	416	407	391	387	402	379	404	398	401	394	396	406	401	401	380	430	372	384	373	398	391	338	394	383	399	390	398	414	368	378	417	395	373	425	387	407	407	440	399	399	420	367	410	372	395	372	398	390	425	417	423	393	388	405	395	368	367	410	394	416	405	382	408	410	389	378	394	402	419	406	388	387	419	420	413	360	391	427	377	377	387	378	416	427	447	408	414	379	413	401	395	401	427	400	423	374	375	390	389	398	412	373	388	364	378	387	382	383	373	416	438	413	390	398	374	389	411	359	426	409	398	348	409	413	409	415	373	406	402	385	368	402	386	399	401	411	389	385	400	434	427	427	405	401	412	399	391	389	428	382	410	376	393	410	394	376	400	443	387	393	415	383	372	438	368	389	393	392	402	394	428	382	390	439	383	393	403	433	430	375	415	383	432	406	414	391	427	400	382	390	398	402	407	413	430	423	407	430	397	436	388	373	384	407	404	399	392	393	371	367	401	375	424	366	384	411	427	377	411	417	407	420	416	377	417	383	413	399	365	386	402	451	377	373	400	406	396	407	420	408	369	415	382	369	411	402	391	407	405	395	421	399	396	382	427	404	385	416	429	407	379	392	429	352	387	390	421	414	428	393	386	359	426	418	435	386	381	430	381	388	414	388	406	408	399	428	380	359	385	367	424	374	400	384	391	400	384	404	356	419	383	415	385	368	402	415	408	412	417	402	365	442	390	389	402	400	368	398	395	386	384	374	402	410	394	391	390	411	429	394	440	422	376	413	395	409	397	404	395	455	422	419	369	380	402	368	373	372	377	411	379	389	357	431	393	386	441	402	410	394	417	396	415	413	430	402	372	402	409	356	417	400	402	382	379	409	391	380	391	417	415	418	429	428	389	409	377	397	385	365	378	406	398	410	426	392	398	371	360	421	384	414	374	376	391	384	414	368	397	385	414	351	415	380	442	386	383	406	398	363	381	400	415	358	395	406	402	380	424	406	404	405	395	394	422	363	401	371	413	395	408	356	394	424	394	389	398	399	412	405	414	399	433	389	383	394	367	394	359	404	402	395	363	399	383	435	417	443	408	423	402	401	424	418	421	389	395	403	377	411	416	411	396	421	411	407	392	389	383	395	378	409	429	381	406
7945	9538	17122	18942	18058	17047	15222	11109	10548	9662	8358	6362	4807	4669	4388	4179	3868	3539	3202	2190	2086	1990	1941	1817	1501	1448	1639	1489	1472	1445	1465	1584	1693	1574	1480	1306	1181	1138	1174	1209	1143	1159	1157	1128	1080	1087	1032	1090	1020	1004	1011	1068	1325	1364	1249	1097	1073	1038	960	915	850	947	916	880	929	935	943	980	969	912	876	945	923	980	967	917	949	902	926	911	876	922	853	975	928	975	901	881	918	928	918	902	902	971	946	939	928	909	972	941	934	880	898	938	907	941	898	887	960	929	957	891	922	934	926	970	878	960	918	877	995	910	906	957	869	933	894	976	915	934	945	982	936	859	846	912	921	961	924	952	919	893	957	913	950	933	946	936	907	920	893	930	872	928	920	894	934	942	952	941	892	930	967	878	925	917	922	894	909	961	906	963	924	906	912	924	892	927	905	921	965	944	910	912	898	907	947	933	928	879	919	927	939	924	900	916	881	904	958	891	884	1002	902	913	890	935	920	924	897	953	936	919	910	944	889	875	943	909	863	914	904	913	901	952	901	920	923	837	991	898	926	899	952	909	926	928	919	891	883	893	918	932	917	870	914	911	874	922	963	949	923	888	927	904	923	886	861	931	898	938	919	926	898	901	911	916	887	920	940	900	958	865	895	935	962	960	940	920	896	898	925	911	920	882	862	926	901	884	924	948	858	925	940	925	916	920	903	892	881	923	899	909	907	896	945	936	909	914	915	924	897	917	915	860	941	950	959	887	908	896	955	937	870	890	928	889	998	966	885	856	940	934	921	885	959	922	921	918	930	988	998	930	902	949	872	943	918	904	967	873	879	911	893	938	882	914	920	921	905	943	887	902	921	887	922	915	910	968	917	940	894	910	920	926	971	873	848	970	953	899	896	895	889	923	912	931	899	994	879	946	892	930	954	914	885	926	962	887	970	893	899	955	944	854	898	935	960	857	927	917	933	867	955	889	923	937	929	932	971	932	901	928	930	974	920	885	906	884	930	936	881	906	897	902	919	923	852	925	959	969	901	951	895	927	875	897	899	883	929	896	867	864	911	851	944	914	952	982	897	882	929	920	939	902	897	937	899	925	872	919	877	927	902	886	891	946	946	885	925	911	926	922	908	936	953	880	911	993	943	903	938	876	934	912	939	854	989	975	926	938	886	905	903	880	901	933	948	893	953	943	947	942	952	969	948	962	878	882	914	956	911	940	909	907	885	909	958	955	908	902	918	942	1013	906	969	933	941	897	939	921	882	899	920	905	945	877	927	914	919	875	915	905	883	844	895	875	928	888	915	959	923	905	921	922	945	1018	918	938	911	931	942	937	942	885	900	925	871	888	931	942	917	935	940	938	914	963	859	923	894	929	917	944	956	909	928	935	917	909	992	951	966	921	911	974	913	885	945	894	890	958	940	884	876	937	886	938	885	935	898	936	884	935	895	900	940	874	902	837	963	921	908	870	921	920	932	943	916	930	917	918	918	851	893	929	947	894	907	900	917	921	925	989	947	952	971	879	885	921	946	945	866	929	898	955	929	941	885	887	900	904	864	920	871	923	886	902	946	921	979	948	928	940	939	905	993	893	911	931	885	924	875	924	915	922	955	889	884	866	937	934	942	945	863	894	956	974	910	927	928	945	932	908	887	943	885	886	904	917	927	947	909	888	919	882	917	910	920	919	936	866	944	905	896	913	917	1000	879	895	937	930	914	913	928	947	852	943	927	928	907	923	935	929	910	958	863	971	978	920	991	918	913	911	959	978	900	916	964	911	941	900	927	880	897	926	923	917	898	983	915	948	888	897	894	933	907	867	876	939	896	911	926	941	932	927	873	937	909	933	922	953	950	924	910	910	928	894	962	890	947	948	868	984	982	960	917	837	853	923	967	917	883	915	952	943	903	928	933	943	916	937	922	939	899	914	930	949	940	937	882	931	924	881	948	939	938	899	924	867	898	897	943	925	933	871	892	912	897	963	886	908	883	987	913	900	907	930	918	890	945	917	887	912	948	928	970	962	922	941	948	960	970	921	974	925	926	879	921	919	965	919	961	953	939	942	927	924	892	916	922	944	929	907	1003	925	959	908	907	930	915	878	912	963	952	944	890	885	886	930	929	893	951	908	925	966	896	906	958	897	914	951	910	942	904	952	925	931	915	952	912	952	930	904	973	883	907	928	861	916	927	961	898	876	927	928	974	950	923	961	968	937	890	942	943	890	913	952	890	896	917	926	951	930	977	941	897	966	906	888	875	947	878	895	920	929	944	935	935	892	960	938	967	901	915	930	867	913	887	913	917	885	920	935	968	950	918	915	930	905	930	932	940	868	958	924	893	897	950	902	932	916	894	971	951	918	903	940	917	903	923	922	961	952	955	899	900	975	944	934	900	881	906	921	943	879	939	901	934	960	869	935	890	896	890	878	947	878	887	921	894	913	913	977	923	964	910	928	963	991	972	861	861	881	955	972	938	946	879	854	901	921	952	914	939	944	948	854	937	930	932	925	896	935	876	943	931	900	925	892	892	876	985	939	964	907	906	870	902	892	931	956	851	933	969	900	942	928	896	905	913	898	907	920	918	915	934	887	953	844	914	916	875	935	887	926	971	914	885	898	938	892	954	914	995	918	957	953	917	934	913	912	859	903	920	910	939	921	932	923	944	844	926	905	920	943	899	896	960	968	872	916	956	912	887	909	935	917	950	927	912	982	885	883	916	944	906	979	947	905	951	966	970	931	954	931	924	935	942	924	915	922	889	912	924	982	940	937	962	935	982	897	921	941	945	881	974	1008	919	919	956	870	964	906	882	905	925	907	993	890	876	897	891	930	886	954	965	920	915	942	954	908	936	931	937	973	940	932	880	926	961	952	895	935	909	912	940	886	861	909	917	930	914	894	1022	900	937	959	920	861	984	901	925	953	901	877	940	905	938	991	903	955	925	891	944	928	940	878	906	889	950	896	926	927	956	930	891	961	889	898	960	940	905	915	915	1008	939	951	916	867	875	914	927	966	907	898	915	965	912	915	918	970	943	897	904	854	865	969	900	921	937	942	916	942	920	928	886	880	926	1006	912	923	894	934	875	960	906	897	905	883	893	886	898	932	893	936	957	948	937	898	950	899	884	955	899	879	947	892	922	893	920	949	913	917	893	860	896	952	927	923	905	927	963	934	952	914	922	881	932	908	928	939	932	950	907	940	932	873	906	935	934	901	931	965	931	980	925	934	874	974	918	918	924	934	927	884	850	887	937	903	908	935	926	959	966	929	921	907	923	926	959	927	908	950	915	937	892	925	937	918	959	884	928	890	927	935	903	919	926	901	870	926	924	972	917	918	948	969	983	878	887	908	919	934	928	895	943	882	919	910	919	917	906	871	872	932	870	950	905	916	957	901	976	873	930	916	946	902	876	909	981	925	953	912	868	918	907	918	931	895	911	906	944	920	995	910	962	901	915	882	919	929	897	957	947	976	1001	879	946	965	918	908	862	931	904	881	954	912	915	917	918	899	932	928	949	922	889	891
25357	30373	31371	29452	27218	26506	26894	22301	17052	14446	10202	8548	5930	5515	6348	6346	5813	4195	3050	1786	1480	1421	1629	1370	1088	1067	1186	900	876	815	979	1289	1465	1319	1044	774	683	626	626	568	562	608	506	479	469	464	432	448	381	367	413	612	787	688	578	495	425	380	395	396	365	344	369	374	394	357	374	358	373	363	378	387	371	343	330	371	328	364	361	354	376	367	352	364	369	367	373	378	402	322	360	371	352	397	370	371	361	352	353	359	352	366	409	367	357	328	388	350	352	370	361	382	393	358	358	374	348	388	354	374	401	367	354	353	364	355	364	351	369	359	364	334	375	356	378	346	372	367	367	370	325	333	384	338	375	376	392	355	412	392	385	356	345	373	366	346	377	403	368	336	353	356	348	355	388	366	373	386	363	386	341	362	334	373	392	379	371	355	370	366	387	349	361	373	331	328	342	373	371	357	378	337	366	382	360	394	348	357	339	352	371	364	354	363	369	386	357	384	338	380	362	369	341	351	354	359	374	392	329	357	370	359	399	378	366	379	377	370	380	387	364	386	343	378	346	351	349	365	358	367	378	360	376	359	338	332	347	364	378	369	366	381	357	340	360	386	325	376	322	360	367	353	344	336	348	366	395	373	366	337	373	380	378	365	404	350	358	383	348	375	389	355	426	336	339	389	349	366	363	349	357	319	357	378	352	366	344	414	364	372	365	374	344	350	357	339	375	392	376	374	354	364	370	364	365	386	364	357	327	398	343	344	354	365	340	334	348	348	368	379	373	389	376	373	349	368	304	347	375	359	334	333	357	327	341	363	363	363	375	364	360	353	363	379	385	375	343	340	337	344	357	389	370	367	352	364	389	340	350	371	369	397	368	338	343	353	349	341	377	392	353	339	360	370	345	346	365	371	364	361	365	382	372	347	380	337	362	372	367	345	362	373	342	366	374	361	368	395	393	378	362	373	333	372	377	353	332	356	354	391	357	381	367	359	366	349	370	373	358	381	363	352	349	381	334	357	369	387	354	341	358	391	333	390	342	364	380	377	357	369	362	370	358	409	392	392	366	398	358	402	378	362	364	369	341	356	362	345	336	341	378	348	371	391	410	376	371	369	392	375	340	375	342	368	353	360	358	359	374	371	372	368	371	358	374	362	396	343	353	344	374	374	358	338	358	373	366	333	339	374	352	385	341	365	339	340	356	354	353	374	349	356	351	371	376	338	366	365	368	341	393	371	370	364	378	376	380	341	360	360	381	368	388	362	378	309	367	358	328	353	359	383	344	347	335	337	329	362	410	350	353	370	368	361	375	375	370	431	386	376	373	375	375	390	337	377	384	366	404	398	365	354	342	379	380	363	349	346	348	401	385	351	369	345	366	388	364	355	348	336	366	359	389	351	348	375	383	361	331	372	355	393	387	368	388	358	347	380	370	389	405	361	380	361	357	374	332	362	402	382	369	379	327	333	410	381	402	378	391	361	391	404	358	346	337	348	358	342	330	358	349	366	360	400	392	363	351	386	330	349	371	377	352	371	347	374	416	369	351	379	344	364	380	367	322	347	376	340	365	379	357	388	360	375	338	368	391	386	350	371	362	371	365	345	367	351	339	356	410	349	352	372	350	330	375	406	341	374	391	354	380	343	373	368	377	367	363	375	367	373	344	324	360	363	341	318	391	385	346	364	395	361	390	381	359	350	361	401	400	373	385	375	352	389	320	353	353	391	364	362	361	366	328	361	367	373	355	368	345	376	361	395	346	406	379	352	323	354	347	356	349	350	330	365	368	346	354	394	378	393	355	387	378	354	373	372	368	377	356	363	364	378	352	350	332	368	321	321	367	338	333	365	350	341	348	359	330	399	376	395	382	382	387	330	337	367	390	343	376	368	383	359	360	373	389	372	363	395	327	369	396	384	346	362	356	366	337	403	344	383	388	337	343	376	349	352	368	323	367	362	360	343	380	367	356	351	383	328	344	377	373	346	342	344	328	386	361	382	369	383	403	408	409	338	356	366	365	358	371	338	363	366	378	378	355	357	362	380	348	369	373	353	342	347	365	325	362	388	345	338	365	383	360	361	361	358	303	349	359	332	373	337	391	347	362	347	415	364	373	396	366	349	346	375	393	356	367	389	371	393	413	358	357	364	361	396	340	343	377	387	351	365	353	338	389	384	328	378	369	337	359	372	379	353	385	371	378	370	371	367	353	340	353	378	329	374	358	369	341	348	351	354	357	360	375	403	382	378	311	395	410	363	377	386	382	389	352	329	365	360	328	369	372	331	355	358	363	329	411	373	350	365	382	359	377	345	351	359	321	353	405	387	328	317	356	372	367	352	359	369	371	388	366	357	352	376	375	358	355	354	342	349	396	379	342	405	343	377	381	337	379	346	361	369	323	361	383	384	376	336	350	354	373	369	352	364	366	343	348	333	360	344	355	356	394	376	365	362	350	370	348	339	358	338	336	336	394	337	371	366	380	367	349	380	336	353	338	364	358	359	347	376	388	366	382	379	336	394	385	342	354	371	374	348	357	364	369	346	339	370	382	342	352	340	375	347	332	353	413	360	394	360	348	346	435	393	387	367	339	372	385	380	373	354	359	368	352	344	367	331	374	340	331	380	382	339	383	310	360	380	358	352	386	352	395	358	341	359	355	373	346	362	366	359	362	347	374	394	382	356	387	378	340	354	392	333	322	351	385	343	389	340	361	365	317	361	302	370	416	380	382	387	395	366	382	356	357	322	398	360	345	353	359	357	403	376	362	372	360	354	384	342	345	370	354	368	350	360	377	373	345	342	365	333	368	339	355	378	352	365	382	387	384	363	380	362	364	376	363	365	377	377	348	346	389	348	384	387	361	347	370	343	369	331	357	407	369	337	341	382	371	387	380	365	347	382	377	399	348	342	377	382	373	350	348	339	375	383	343	376	365	354	383	346	359	350	355	349	338	396	350	337	346	382	342	372	363	356	365	351	380	367	370	342	362	340	357	333	343	337	398	366	367	369	347	363	338	371	348	353	324	351	342	372	355	366	360	353	329	340	356	395	373	338	381	376	360	368	372	349	361	362	357	349	362	357	351	355	356	378	378	365	376	379	330	355	362	358	374	347	330	336	331	354	374	342	387	370	359	346	348	344	406	380	357	381	388	371	359	376	391	334	383	356	354	373	392	405	339	368	357	372	388	360	358	376	352	387	347	376	365	367	349	337	382	325	307	400	365	338	385	383	373	367	346	354	365	371	322	360	351	399	359	388	348	350	356	365	354	352	385	373	346	361	381	378	353	355	352	351	353	351	381	340	359	345	364	380	391	350	333	351	338	319	350	352	369	316	338	300	390	359	363	342	371	383	370	367	355	338	361	358	329	376	346	358	365	351	378	369	386	380	341	371	388	325	345	377	394	377	333	380	380	366	346	375	344	385	335	359	330	334	380	329	346	362	367	396	378	380	384	370	359	371	373	368	355	381	382	382	388	388	359	363	341	363	345	385	390	302	349	357	380	364	329	369
16888	23659	30500	35656	38447	38946	41973	35909	34731	30784	26137	24835	18930	19972	22280	22808	20264	16219	13609	8726	8295	8050	9322	7456	5779	5865	6506	4904	4239	4679	5648	7390	8532	7324	5742	4050	3764	3056	2584	2591	2624	2885	2218	1730	1555	1510	1437	1287	1380	1147	1289	2848	3754	3125	2134	1712	1212	988	921	867	894	856	818	854	843	848	782	883	855	853	850	886	844	865	884	855	892	808	822	869	854	863	868	832	852	852	866	861	869	862	852	828	874	879	820	872	849	832	847	835	779	844	896	863	861	807	832	830	893	864	853	846	816	868	818	854	848	840	801	797	851	822	775	828	826	843	895	855	837	892	840	825	895	831	812	891	862	798	808	863	837	827	834	891	854	852	881	848	816	846	861	880	843	832	861	869	853	832	823	839	878	837	819	874	859	862	845	819	875	882	909	830	862	839	845	860	805	819	864	834	816	872	839	843	783	842	847	890	889	835	846	840	871	851	869	819	826	801	866	872	889	885	852	844	873	832	804	903	870	830	864	855	835	849	841	832	888	824	832	821	845	822	855	776	843	885	822	877	810	807	871	794	887	836	812	801	857	794	852	853	891	828	837	826	884	865	865	822	876	776	868	856	826	856	857	823	840	800	920	865	831	863	844	820	864	825	874	822	807	821	826	859	834	864	826	837	862	860	859	836	825	805	842	812	853	849	840	849	837	884	807	815	877	850	832	891	829	884	833	848	841	817	877	808	889	866	827	816	876	884	885	855	868	851	884	853	815	844	829	795	843	822	827	882	817	863	886	859	849	863	840	872	830	854	827	832	876	891	847	872	835	848	845	864	856	824	860	940	778	859	882	902	803	845	854	853	838	894	860	872	885	834	871	865	868	866	806	848	840	812	842	867	885	843	848	857	877	866	849	870	829	807	867	828	788	838	806	865	844	769	899	814	817	815	805	890	858	878	783	860	828	858	824	818	841	888	845	885	849	812	865	851	865	827	904	840	793	809	813	866	837	837	854	864	885	829	880	841	828	873	798	883	819	899	836	807	812	878	858	837	847	838	828	832	813	866	874	819	851	873	864	830	844	804	868	845	865	813	845	833	850	839	847	805	863	854	839	862	839	800	871	821	872	866	858	892	798	871	874	831	831	815	854	857	790	863	867	842	834	908	816	849	876	875	846	854	830	805	828	875	840	821	854	889	857	816	884	863	820	865	860	829	892	850	843	824	843	859	834	858	904	841	914	823	820	831	850	839	844	813	839	816	809	843	806	840	854	787	837	820	802	851	818	825	873	897	879	805	818	822	861	863	843	786	834	826	831	857	901	869	823	831	840	840	863	848	870	847	899	836	877	845	816	822	888	849	843	863	833	823	886	864	857	828	857	853	828	863	827	853	876	905	868	860	811	860	841	866	786	886	843	835	875	858	876	827	869	844	843	847	810	827	840	834	825	848	857	873	896	850	870	843	878	784	891	885	826	844	863	879	836	879	850	872	856	853	872	810	847	863	845	829	836	823	879	833	815	858	860	863	852	827	877	855	845	800	870	868	850	827	849	815	830	787	816	884	872	844	856	892	831	849	832	859	842	854	824	832	858	781	826	789	833	887	843	852	800	824	854	848	823	836	808	878	819	865	856	846	824	824	801	852	812	881	852	834	849	804	834	915	860	837	888	870	825	862	832	825	859	863	862	862	853	867	837	847	864	795	873	838	827	825	842	851	843	857	842	836	840	883	903	844	810	821	855	886	852	840	836	893	811	858	875	870	837	865	822	855	841	866	836	829	869	823	889	886	854	827	860	853	849	837	859	820	831	834	897	899	893	895	800	829	881	828	860	872	846	843	825	836	865	861	903	840	845	866	865	843	857	797	838	873	811	810	846	835	806	827	820	822	821	895	861	833	856	804	844	804	825	781	869	856	822	820	838	831	866	800	898	841	821	834	809	825	869	805	837	843	873	823	857	803	830	842	802	886	785	801	872	800	911	803	835	832	831	890	837	832	861	886	846	833	831	822	859	822	833	811	901	812	851	851	839	858	858	803	876	802	813	845	869	859	944	848	840	818	841	845	815	827	803	879	782	885	853	879	854	854	835	813	851	852	887	841	895	829	864	852	850	817	857	815	835	862	860	854	803	889	881	895	845	889	876	863	852	843	898	849	846	901	865	831	910	845	859	846	839	872	855	779	887	836	835	853	877	880	839	824	884	832	845	835	861	783	883	873	833	838	810	815	827	865	810	820	858	892	827	884	812	860	772	882	808	826	829	839	854	883	840	801	870	842	857	802	858	893	874	874	856	851	881	863	890	803	845	910	843	832	862	824	887	819	840	898	833	860	796	842	853	888	780	889	789	907	867	825	833	830	856	878	832	883	899	842	827	812	833	867	856	858	888	775	861	765	826	798	841	845	831	864	852	873	878	843	890	819	858	876	855	848	810	843	876	835	910	897	911	841	851	873	798	810	845	877	820	871	829	826	891	823	785	845	831	900	825	797	829	787	884	859	846	849	823	821	796	831	827	816	861	841	862	829	787	848	868	842	943	795	857	833	793	857	875	779	823	861	888	823	827	867	858	863	816	803	898	838	896	850	840	853	871	843	858	853	854	795	857	872	847	869	869	867	850	853	829	820	868	825	851	889	859	845	859	841	849	892	836	831	806	860	859	808	890	859	867	833	889	828	842	845	868	846	833	876	885	826	838	863	845	808	829	813	849	880	847	851	861	856	835	788	840	866	871	848	886	855	872	902	895	788	844	825	882	869	854	835	870	869	870	866	815	878	879	823	843	812	851	839	910	812	867	849	846	845	866	882	838	826	836	805	812	895	813	843	813	832	783	875	885	848	858	800	876	821	888	841	864	808	812	866	862	882	892	814	883	857	827	871	837	883	856	823	811	892	844	853	838	844	895	870	868	846	871	837	909	852	804	876	864	834	881	772	844	834	882	848	830	865	851	864	828	820	825	900	822	817	808	816	823	798	862	852	852	830	874	876	839	792	858	842	876	856	857	837	831	844	895	860	789	848	840	839	842	820	838	811	870	856	837	834	827	843	807	895	838	857	850	812	831	907	831	834	834	817	807	789	819	812	859	853	865	860	862	819	837	868	862	875	877	937	863	871	832	849	885	826	831	805	867	885	820	835	894	908	798	813	811	832	845	771	840	825	853	835	798	868	872	848	834	814	804	823	832	887	857	873	845	870	859	855	831	858	835	851	841	870	839	826	875	912	835	892	837	830	859	892	811	823	876	835	865	839	835	843	773	861	836	847	831	860	906	865	850	886	819	855	934	874	795	867	812	856	862	862	873	798	872	852	853	817	872	827	851	862	866	807	855	795	870	866	797	821	856	845	825	821	859	837	809	854	851	810	863	864	846	875	816	833	798	877	856	840	865	829	843	830	874	849	868	873	822	809	811	830	815	869	869	859	842	836	869	810	869	895	827	856	832	837	877	814	868	830	860	906	871	951	879	842	845	960	787	835	832	884	858	860	869	809	834	837	860	827	864	858	869	847	909	868	831	827	826	839	846	926	881	892
32719	36750	35506	34087	33405	33467	36018	31299	26764	24418	18762	16396	11831	10530	11712	13427	12185	7592	5676	3076	2584	2388	2829	2465	2057	1694	2076	1532	1258	1301	1585	2143	2547	2253	1590	1131	1040	875	741	742	823	814	633	563	545	523	452	401	447	415	405	825	1191	1006	693	644	449	380	369	368	323	387	316	325	388	350	339	353	353	325	352	323	355	362	349	368	336	348	320	339	346	370	324	335	334	338	347	327	320	343	369	310	352	380	312	333	344	355	361	356	341	301	331	366	331	338	347	331	355	349	365	373	370	373	343	329	348	332	345	321	372	348	354	353	368	347	338	341	322	376	362	360	344	325	341	383	345	334	335	308	363	354	347	363	321	329	370	339	311	362	360	322	324	350	343	391	378	371	341	353	361	346	355	348	340	359	342	350	361	334	320	342	329	342	319	309	350	338	364	362	378	346	351	363	321	354	350	354	378	371	368	342	320	323	354	369	361	344	342	366	372	358	384	347	344	334	350	314	339	325	343	341	328	332	319	363	334	335	365	370	351	348	314	362	342	334	373	366	333	341	340	370	375	329	325	321	351	368	328	389	348	346	324	366	336	340	349	341	368	357	343	353	336	354	357	370	337	362	381	328	360	342	331	321	374	344	340	341	365	307	321	347	315	321	352	361	317	349	372	336	364	353	352	341	335	347	356	327	348	334	378	348	330	365	368	338	358	349	359	359	368	331	342	377	313	302	353	361	333	347	347	347	362	341	376	344	344	365	324	343	367	341	315	331	327	321	370	375	364	346	346	358	351	350	368	374	328	362	388	323	380	363	390	347	368	303	337	339	354	334	317	347	361	334	347	366	338	346	365	382	381	363	333	359	340	337	343	374	369	363	370	343	359	320	374	356	351	327	383	362	343	320	377	344	330	343	357	334	360	362	354	336	336	338	370	354	333	387	364	351	323	362	359	335	316	298	350	331	374	355	335	335	325	400	333	365	360	351	345	371	349	343	347	347	361	357	313	369	296	341	351	365	343	346	367	333	330	357	357	342	338	352	357	381	341	333	307	353	293	303	338	355	333	346	364	357	362	392	358	358	336	363	320	359	360	315	337	349	312	351	328	320	363	347	374	302	346	383	339	306	349	380	338	338	380	350	370	379	335	360	398	340	316	378	369	358	370	385	349	349	377	355	340	348	369	346	332	350	337	335	313	331	362	345	332	372	338	336	359	325	360	360	343	346	359	340	369	318	375	363	373	336	328	351	408	390	344	358	362	347	341	370	388	401	330	369	371	364	354	353	342	348	351	343	341	332	334	341	376	354	315	354	377	363	350	360	374	337	314	370	334	374	345	365	378	311	370	353	360	338	350	340	328	354	384	369	339	358	341	342	342	342	357	341	365	313	352	315	353	392	365	334	341	335	357	367	329	366	352	372	381	380	381	364	348	336	329	357	331	350	336	372	379	372	366	363	300	353	371	358	351	372	365	339	315	358	354	330	374	333	356	358	358	351	357	358	330	396	345	356	361	371	361	337	318	347	356	334	337	343	371	347	331	359	341	334	389	340	360	332	337	340	347	351	330	335	335	366	354	341	363	378	367	353	312	347	324	325	361	321	369	351	374	363	347	335	337	309	381	360	373	344	357	380	356	345	332	343	342	338	358	330	352	326	357	333	349	326	358	318	365	368	357	329	339	350	342	363	344	365	357	316	341	361	352	327	357	344	344	354	387	344	328	329	353	348	345	353	394	350	420	340	345	371	352	340	351	370	356	356	332	364	395	356	375	385	380	360	323	347	368	331	348	346	333	350	364	322	316	356	363	342	371	336	366	348	360	369	352	348	347	320	332	355	355	347	320	334	358	362	323	323	353	367	364	330	324	355	353	348	318	374	348	333	369	335	311	362	367	338	351	339	327	313	409	352	335	333	324	369	367	346	344	368	349	365	359	331	337	392	317	373	319	378	338	374	302	344	354	338	328	347	344	345	379	352	331	368	345	352	366	413	326	346	342	307	363	359	360	351	362	389	337	372	333	356	348	362	324	353	354	370	340	355	347	328	346	319	342	355	323	368	367	384	324	323	311	344	335	338	314	331	348	343	330	341	337	371	333	351	340	339	357	335	339	348	341	353	314	316	366	360	349	352	377	335	363	359	335	346	321	358	364	350	369	347	379	354	354	346	340	365	337	390	351	331	368	341	344	331	352	316	354	316	360	349	355	366	336	321	366	336	388	369	366	359	374	342	369	368	326	341	348	363	359	364	352	343	368	359	362	368	362	332	330	378	375	370	351	329	310	368	348	327	344	368	370	360	341	357	360	355	367	311	354	274	356	372	362	381	351	349	351	403	345	373	366	353	361	335	345	346	336	333	336	336	379	339	340	337	325	322	363	334	395	361	337	330	336	329	306	341	338	373	377	378	366	366	345	352	327	324	354	343	379	335	362	331	343	358	370	347	356	369	375	352	329	304	336	372	349	385	315	340	375	305	344	358	362	322	305	384	361	335	362	332	329	377	342	342	320	359	334	350	377	331	333	333	291	321	361	357	334	368	333	362	348	323	376	385	379	345	329	344	368	336	382	380	332	373	351	366	333	350	366	360	355	341	358	363	355	357	356	328	341	332	349	359	340	359	365	350	340	357	335	354	336	386	351	331	346	306	370	326	355	327	327	380	354	348	360	351	353	383	365	369	340	356	344	365	361	373	347	324	339	382	336	353	371	390	337	340	370	339	362	328	357	358	351	338	351	377	310	363	330	327	352	366	370	338	344	372	368	343	313	347	354	317	366	391	382	343	358	330	326	373	375	360	334	318	378	341	358	351	334	355	353	338	336	315	361	352	318	308	344	328	366	349	360	334	332	372	352	362	362	340	375	330	363	338	346	369	359	340	348	341	365	341	323	346	339	362	354	344	332	370	373	356	327	357	320	353	378	339	341	322	323	371	310	349	348	362	369	378	379	356	381	347	401	384	360	347	371	360	386	341	329	370	343	312	349	353	332	301	390	359	357	351	368	324	364	308	326	352	343	388	344	343	339	393	366	382	373	358	358	359	375	376	340	328	329	339	338	326	372	347	342	351	352	356	373	338	380	356	345	334	358	359	337	375	375	353	364	349	357	316	357	342	351	357	353	341	359	322	338	325	338	327	338	341	365	351	364	393	385	301	328	362	359	315	332	353	373	386	381	347	337	374	332	334	351	346	353	351	348	393	358	361	346	345	369	372	354	319	364	318	375	353	315	358	330	356	400	371	334	335	364	374	376	363	352	326	339	361	352	334	313	334	357	362	337	358	357	350	358	331	340	360	366	352	336	355	314	353	325	357	350	349	383	384	362	367	373	345	354	331	342	335	357	365	347	343	365	340	355	323	335	317	365	341	340	337	344	367	391	372	371	298	320	369	354	362	370	355	344	351	353	342	337	331	359	364	308	347	356	357	346	350	352	325	359	363	320	342	331	328	329	361	350	331	356	382	379	326	358	330	301	328	327	360	328	329	344	348	361	319	357	379	378	351	345	347	320	345	347	360
21691	29516	35352	41380	44773	46342	49166	44560	42696	39348	34955	33528	27086	27602	29852	32464	29256	23833	20914	13910	12787	13495	14738	12843	10105	9592	10570	8368	7015	7862	9424	12890	13684	12364	8837	6409	5828	4847	4146	4135	4109	4613	2889	2259	2202	2005	1799	1534	1696	1243	1187	4153	5867	5120	3325	2521	1473	1035	895	789	826	843	839	835	786	841	821	825	777	824	807	822	839	833	801	838	820	814	829	825	818	809	806	800	835	815	840	815	821	830	794	821	855	830	796	825	801	818	812	795	768	770	797	794	817	826	773	867	794	810	800	799	846	858	807	796	848	767	836	809	801	827	794	794	787	753	815	846	788	764	833	844	818	781	798	768	861	794	773	846	829	760	783	829	827	801	840	905	803	769	839	835	843	791	786	810	812	783	802	782	765	826	848	774	785	793	822	817	763	842	783	809	894	775	807	855	826	825	782	853	810	785	804	822	773	798	812	825	812	892	860	804	807	781	810	808	814	887	777	804	817	814	860	790	809	795	821	787	843	821	784	831	828	797	789	794	867	857	806	771	863	857	762	820	805	788	769	836	798	809	775	801	894	819	804	850	843	846	877	784	887	821	847	820	864	817	823	827	793	787	793	816	784	767	816	823	797	829	813	795	799	850	795	760	823	815	846	783	804	866	793	819	792	813	862	816	853	784	822	799	828	805	830	807	786	806	823	779	856	810	770	800	821	809	836	845	819	792	876	876	882	780	824	857	772	814	766	821	830	790	831	846	808	853	853	786	809	844	839	822	800	812	796	789	834	837	830	868	807	828	814	834	840	815	840	824	860	761	789	815	824	794	855	858	791	783	805	834	801	815	790	779	852	870	823	838	806	813	777	866	767	813	822	882	798	797	797	809	784	853	777	758	852	861	830	757	787	790	791	849	791	811	754	795	819	838	783	849	799	788	775	811	806	809	788	821	801	767	842	810	803	763	786	797	844	798	850	782	897	810	837	797	808	799	825	803	824	831	792	780	854	783	812	822	819	775	825	817	826	842	817	841	810	830	827	817	829	823	787	827	838	804	761	831	776	837	841	784	749	817	835	805	770	852	821	805	841	860	817	793	810	777	769	799	820	802	756	744	813	797	794	798	813	757	842	805	776	832	782	837	814	814	841	809	861	824	826	778	785	790	834	851	783	799	801	825	796	810	788	842	780	857	825	803	861	805	801	807	809	776	856	824	789	843	806	804	779	827	798	839	834	859	799	840	865	791	838	859	815	855	812	813	837	814	767	807	833	858	816	844	783	835	821	785	840	833	830	785	816	817	760	801	808	866	817	732	848	795	781	789	800	822	815	793	826	786	756	807	793	844	855	817	780	831	839	807	835	759	862	746	800	805	810	791	781	856	775	829	829	841	829	814	838	741	856	802	845	771	816	813	797	848	800	842	825	828	792	805	776	834	837	791	847	790	813	838	827	724	764	840	816	794	793	792	790	824	840	838	788	781	836	852	835	844	788	728	842	863	816	857	770	844	868	770	800	798	849	865	792	832	769	819	789	774	809	808	803	816	809	848	797	819	810	851	864	814	821	834	751	811	804	789	794	818	837	789	819	863	800	806	810	840	831	853	846	776	847	807	798	794	817	805	827	838	828	812	833	812	762	794	812	804	805	763	751	752	799	815	766	728	815	851	803	781	806	774	814	854	789	799	822	804	781	819	838	854	788	756	840	816	824	879	873	787	807	813	814	810	791	844	792	765	830	825	782	804	814	803	795	847	787	797	807	817	831	810	825	799	793	774	789	796	842	823	794	849	836	828	821	839	764	830	825	755	810	790	793	791	818	795	813	792	849	832	827	804	861	826	845	837	766	807	809	830	813	835	820	805	853	851	793	849	831	790	813	814	818	799	798	773	813	753	784	836	788	776	851	822	808	822	808	842	890	817	799	803	817	837	807	770	874	772	798	812	829	826	814	739	812	823	821	779	784	828	807	880	831	810	828	768	791	832	818	824	818	770	840	847	772	778	782	856	785	781	820	798	835	870	812	760	849	816	829	819	752	833	813	809	871	770	821	793	803	852	808	835	794	759	815	833	791	806	840	790	797	807	778	832	848	812	801	817	784	822	821	783	798	809	833	844	784	849	846	789	811	819	868	792	830	776	840	781	851	790	780	788	831	805	832	822	778	748	813	799	844	799	811	804	800	793	846	828	773	792	869	808	793	821	844	838	849	820	836	774	837	758	773	829	808	803	789	855	786	865	826	796	844	813	794	862	835	789	816	817	839	790	801	775	811	791	854	796	783	814	844	859	831	856	804	846	817	820	870	812	815	811	828	803	881	769	804	837	820	838	810	811	911	799	796	840	823	813	830	809	824	833	730	857	849	830	827	817	805	795	815	786	844	883	779	839	786	854	784	858	835	829	813	812	796	862	786	775	847	791	860	857	836	802	796	814	797	786	845	830	825	807	821	732	805	815	808	840	839	815	827	815	788	791	843	851	862	791	797	814	828	856	873	810	838	759	788	826	830	827	823	796	849	842	745	790	856	835	768	822	800	802	794	794	849	784	789	784	827	839	816	785	787	820	807	850	840	837	826	788	815	787	766	846	793	825	791	852	845	844	830	779	819	792	813	867	840	856	830	803	784	812	847	803	794	786	860	838	825	835	801	776	832	827	820	806	776	777	811	795	840	831	748	803	779	804	810	819	800	820	808	798	785	752	804	748	805	795	803	843	816	837	826	834	789	827	767	803	860	789	789	850	808	818	844	807	813	832	813	841	848	795	761	820	813	796	833	789	832	785	798	843	793	760	808	823	792	809	796	759	846	788	846	835	798	832	802	767	805	781	795	757	761	816	766	840	849	830	732	902	826	819	783	815	802	840	804	828	804	757	835	801	771	825	788	810	826	806	826	807	790	807	806	791	842	808	828	757	867	783	798	806	801	800	795	846	812	791	811	776	742	815	820	776	783	807	838	805	759	857	826	827	805	802	837	813	783	812	821	822	825	779	787	783	860	813	765	765	792	831	794	786	745	760	867	800	785	811	743	871	835	816	815	796	815	770	829	781	806	833	824	812	831	788	772	769	874	876	779	827	768	817	856	844	821	804	799	812	766	815	843	763	840	789	830	817	764	819	850	842	794	811	797	745	846	824	801	819	815	737	787	788	791	807	827	810	814	836	830	819	832	837	792	803	794	770	810	820	763	813	833	811	818	806	820	814	850	850	804	813	839	841	807	780	816	818	802	791	812	788	819	829	770	790	840	813	831	779	792	794	790	810	846	862	804	780	811	841	832	813	883	784	845	853	791	825	844	819	778	845	869	832	781	832	779	822	794	868	830	815	777	846	826	793	832	840	788	825	795	829	790	800	855	791	823	805	786	832	803	798	812	819	773	840	834	860	819	792	795	833	881	843	836	818	814	862	787	814	803	830	828	809	788	793	844	824	819	811	800	825	774	793	835	789	785	818	848	790	849	801	861	861	858	805	823	793	813	872	818	830	852	782	810	794	802	794	826	804	802	828	772	789	851	816	730	796	782	783	839	839	846	802
11833	10777	12349	10082	7262	5401	3849	2606	2455	2103	1556	1279	925	901	917	1034	1039	817	676	610	569	583	540	521	462	493	512	455	480	487	469	456	491	483	501	439	419	453	447	401	393	393	433	444	393	402	421	390	389	375	431	454	461	516	487	422	446	438	408	424	401	426	433	406	401	420	346	418	401	460	366	374	419	402	403	432	360	384	381	386	412	370	391	367	390	381	380	408	390	404	375	404	400	430	378	391	405	365	381	412	443	390	415	384	406	415	347	402	429	394	358	437	431	400	404	403	401	376	370	429	420	422	400	369	392	387	401	421	430	398	351	412	370	423	371	394	378	411	425	395	425	439	386	423	413	409	379	403	423	412	399	346	386	357	390	404	410	433	440	396	401	427	395	381	399	448	438	376	372	404	368	387	408	414	383	427	353	398	386	419	383	383	370	395	393	394	412	369	402	417	407	418	383	402	407	364	357	410	383	400	414	372	376	440	386	376	413	418	386	395	378	370	401	387	409	382	379	380	398	378	430	374	391	396	405	403	410	421	420	368	369	381	392	375	408	383	390	407	402	381	395	417	397	396	405	408	371	359	395	361	389	384	443	385	391	379	433	392	384	384	417	399	438	386	404	406	365	381	421	395	375	399	396	387	377	381	407	421	430	351	395	369	388	399	390	394	401	434	385	411	363	435	399	407	385	366	403	380	411	392	415	417	390	388	406	391	379	426	376	397	381	383	414	398	396	410	426	427	410	434	431	444	430	397	416	405	388	408	362	415	373	407	400	391	414	419	440	369	394	413	383	378	367	417	394	369	402	375	442	401	406	400	382	399	415	381	372	372	357	388	436	393	387	366	400	386	412	386	339	396	399	415	412	389	395	397	417	377	360	429	427	379	420	413	434	401	379	372	409	390	393	422	377	418	364	362	357	384	453	417	351	380	410	396	384	385	413	400	415	422	405	346	374	387	385	407	445	377	391	374	388	352	403	383	374	405	422	394	410	407	432	389	400	373	406	457	427	382	400	406	409	396	388	417	426	356	373	416	418	407	412	407	365	417	397	370	399	413	401	377	414	400	373	421	373	403	420	363	412	408	415	384	416	389	439	406	417	380	418	400	369	408	376	375	400	409	420	427	418	380	381	410	421	436	364	412	430	349	434	409	359	384	386	393	356	398	448	400	396	404	421	421	400	371	379	371	410	414	440	397	395	371	412	408	378	400	401	409	402	403	404	384	452	390	413	431	387	399	410	371	373	370	406	392	378	369	424	403	410	366	387	387	424	393	411	429	395	402	408	419	365	367	401	383	365	394	387	408	417	374	418	399	364	427	404	396	382	396	417	368	366	414	395	401	396	389	391	420	434	361	419	421	415	349	378	370	389	379	390	379	396	403	391	425	390	407	365	402	332	397	423	408	407	391	367	389	378	374	413	409	391	399	373	384	412	380	438	386	418	356	389	379	396	389	406	423	395	413	416	410	431	372	357	383	404	414	393	384	397	401	399	395	417	377	433	382	380	412	413	405	395	366	446	376	378	397	411	412	401	384	426	392	363	424	441	377	357	364	396	411	426	380	417	372	429	398	394	391	387	398	403	435	389	372	360	364	384	404	366	396	393	380	395	356	380	374	402	384	411	403	395	370	443	388	363	385	413	385	408	424	367	410	381	379	424	403	380	402	373	400	394	360	403	420	412	414	374	399	380	375	422	426	425	416	398	400	445	387	436	395	392	414	381	395	381	390	431	423	374	415	399	399	414	378	386	425	375	419	400	397	397	387	369	408	421	395	407	379	411	401	399	366	356	383	402	390	362	397	418	418	431	407	412	390	413	410	427	404	416	375	385	398	384	366	402	370	372	403	401	431	375	397	396	391	414	392	433	412	435	391	390	434	435	406	414	395	412	380	392	396	435	418	378	378	362	380	385	408	413	412	357	376	388	427	370	439	360	380	445	378	435	428	411	406	427	382	378	343	378	405	426	390	385	371	387	399	414	394	387	388	369	433	440	371	419	419	394	364	413	373	343	421	418	409	407	424	463	405	348	380	377	401	359	396	417	376	354	390	404	385	423	373	424	391	403	387	419	396	448	409	382	409	428	398	384	414	407	407	397	362	406	428	437	382	407	374	390	365	391	415	385	430	406	372	411	375	419	403	393	447	392	403	369	375	395	395	421	364	389	407	422	412	396	370	371	394	364	428	390	397	429	389	377	424	400	410	380	407	361	373	372	402	397	410	392	377	392	391	431	395	384	393	426	418	413	395	377	402	425	427	408	354	395	374	429	404	408	420	411	387	390	407	423	406	400	389	391	397	377	405	404	400	381	383	451	381	418	420	433	385	371	388	386	404	387	410	422	390	422	369	437	404	376	396	428	341	425	397	368	397	388	370	406	429	430	381	419	389	391	425	328	416	427	373	380	367	389	406	385	417	421	418	379	418	396	365	391	380	384	395	426	383	410	426	388	398	379	399	391	418	399	374	421	386	436	402	389	399	414	392	387	390	421	383	420	413	392	394	405	370	416	404	406	404	423	389	386	414	400	371	381	403	399	400	446	396	402	422	407	438	428	396	384	411	379	383	423	376	407	406	397	417	404	384	393	411	405	438	387	392	440	377	407	419	430	377	406	394	407	361	424	399	395	382	368	402	387	350	364	417	412	388	348	424	426	418	395	444	396	390	407	405	374	418	409	412	394	402	390	379	385	374	395	442	425	391	377	408	412	383	410	391	410	385	406	417	409	412	389	402	397	402	409	418	413	401	363	421	386	347	413	397	390	368	369	394	398	423	397	411	358	390	437	419	410	410	390	392	406	398	383	407	424	381	384	398	433	400	396	413	390	399	425	446	395	408	388	396	370	400	403	388	396	380	401	371	388	414	390	394	390	423	443	385	389	393	408	437	410	377	395	387	379	395	422	394	381	400	417	382	412	402	410	377	403	418	391	411	443	404	394	385	411	424	413	401	386	453	375	398	434	404	401	386	375	391	368	398	394	391	404	444	371	385	371	426	427	402	407	410	408	435	387	389	448	389	398	370	384	362	375	395	377	434	350	381	420	444	433	423	378	366	391	408	410	395	417	424	414	374	393	397	393	392	372	410	401	414	411	384	426	392	387	405	425	424	419	423	373	416	398	428	395	426	423	428	390	437	400	455	408	406	447	425	411	385	383	345	402	394	409	417	404	396	415	404	407	382	397	407	395	401	411	369	422	365	406	407	404	422	389	384	384	403	382	426	413	371	393	408	386	379	384	397	393	435	401	418	434	362	385	400	390	369	441	433	408	406	403	383	398	358	412	430	399	378	405	355	385	402	372	430	408	396	389	395	425	408	382	422	400	395	423	378	374	393	419	397	393	378	396	401	400	401	397	412	400	382	396	429	410	458	389	376	417	399	418	428	401	396	387	443	434	369	381	411	402	390	392	382	418	411	376	383	411	398	385	385	398	407	369	383	373	423	450	405	432	386	425	400	358	394	387	404	378	404	431	380	403	368	390	388	389	409	428	408
7598	9642	16759	19938	19126	16846	14383	10830	10483	9377	7366	6013	4307	4273	4380	5016	4897	3658	2873	2328	2153	1991	2155	1832	1602	1687	1733	1575	1572	1470	1568	1618	1557	1500	1459	1405	1272	1123	1221	1171	1188	1204	1185	1103	1039	1015	1067	1016	979	1075	1044	1073	1219	1290	1280	1149	1076	987	973	899	931	899	951	896	939	916	891	907	934	938	925	858	877	925	903	945	941	915	912	904	836	968	909	872	945	902	889	832	926	959	884	924	885	874	891	953	902	905	939	960	944	911	881	931	913	924	901	912	889	947	946	907	900	911	937	923	955	877	929	911	927	918	944	877	901	908	922	970	920	872	893	924	953	891	950	901	955	868	887	948	932	900	877	975	907	926	929	933	916	911	919	933	932	945	936	883	949	868	887	910	928	928	956	908	924	934	890	969	941	877	908	910	909	919	946	931	870	958	936	898	918	947	878	878	921	968	935	937	935	923	940	903	890	930	958	881	845	899	913	933	954	912	832	937	883	941	926	948	876	936	919	871	912	931	961	895	934	946	988	907	875	950	895	865	902	955	940	937	870	861	943	937	931	936	901	881	938	889	864	855	959	951	897	941	956	908	966	933	887	954	938	905	891	911	934	899	948	904	915	870	885	948	915	952	854	914	861	908	907	896	920	941	927	925	908	861	906	918	897	978	940	897	941	935	922	929	888	921	949	916	937	902	898	845	970	920	886	893	949	960	944	927	870	940	868	941	880	888	890	912	887	929	916	974	932	882	905	949	974	925	906	898	904	919	930	900	981	959	952	864	959	909	926	928	1002	918	916	881	881	893	911	915	945	859	907	890	910	884	916	941	950	946	942	938	924	967	897	908	920	919	925	959	922	913	926	916	936	916	926	895	907	921	970	893	916	957	926	936	886	911	903	897	894	872	873	940	951	905	889	902	925	862	884	969	966	894	943	880	966	934	903	918	891	925	902	933	927	928	925	936	899	925	958	906	914	936	897	973	900	882	914	959	920	879	867	911	1001	930	944	982	882	909	911	898	952	909	902	983	871	887	897	889	980	913	899	897	882	905	927	888	888	912	926	948	879	930	945	881	944	912	909	883	929	932	893	897	967	924	942	908	951	904	924	948	945	999	932	959	907	895	883	954	958	880	914	928	950	922	943	958	898	904	922	880	944	939	885	943	936	872	860	912	939	944	888	910	932	944	854	945	906	912	905	942	917	895	909	942	922	914	907	917	887	900	891	878	932	935	946	953	931	878	872	917	907	898	906	948	891	908	899	923	940	912	965	921	908	922	936	961	888	920	963	870	893	961	933	863	970	932	937	933	916	936	923	943	955	910	880	966	901	975	858	942	923	881	955	900	874	947	922	889	936	864	876	884	891	887	962	922	875	910	938	999	940	920	898	918	867	921	907	869	943	918	941	909	889	897	919	921	944	951	919	898	904	947	889	911	954	885	937	918	907	961	905	956	918	920	903	916	913	949	896	877	924	907	939	967	902	911	935	892	886	938	904	1007	900	920	905	926	945	934	932	930	921	903	899	905	951	926	850	886	900	907	950	913	942	913	953	872	940	920	903	859	915	948	908	888	915	898	870	948	918	870	943	917	910	905	871	921	897	924	925	939	870	957	876	907	921	953	919	903	863	882	874	916	958	911	860	915	937	913	938	987	928	900	878	904	920	875	933	887	900	944	910	912	932	897	965	949	978	896	897	912	938	870	870	896	902	904	917	918	860	889	949	919	925	902	934	935	889	941	955	951	953	945	989	917	922	958	890	910	942	922	937	925	940	914	905	930	902	877	916	903	900	879	926	930	878	947	890	921	925	887	934	945	916	924	932	916	918	944	898	869	911	965	907	896	948	883	921	920	898	950	929	876	903	947	916	917	910	940	873	975	880	921	922	962	920	943	924	912	925	955	944	936	923	965	894	908	901	912	914	954	938	934	908	900	913	879	915	871	917	905	901	947	993	876	890	915	901	855	949	874	913	924	994	871	951	935	925	943	903	887	916	887	893	893	914	962	974	952	957	944	893	891	910	920	888	942	900	894	898	887	969	895	952	912	981	903	955	906	954	895	936	871	1006	926	942	929	901	856	880	957	948	903	928	906	933	954	931	884	894	939	891	929	968	984	895	899	927	921	955	952	929	832	962	883	924	927	916	974	884	899	926	938	954	877	901	950	953	931	938	916	920	940	865	971	941	916	918	936	896	917	926	886	880	879	939	929	959	914	887	937	903	926	896	881	903	896	927	969	987	915	928	919	937	877	915	908	967	919	909	944	925	915	921	925	951	919	924	927	936	915	953	899	972	945	895	882	958	911	871	938	914	954	918	901	910	969	920	981	855	961	896	951	920	979	895	909	957	895	907	889	939	912	922	852	924	908	899	893	924	923	891	913	939	891	933	900	915	957	926	977	924	909	904	945	864	903	938	860	885	909	922	913	924	921	836	969	990	903	892	926	858	934	908	931	851	965	908	903	882	935	978	888	974	949	856	934	916	937	915	945	987	878	894	950	945	864	922	921	910	935	883	887	882	869	866	858	926	884	964	919	939	981	942	978	944	936	840	846	924	944	898	937	902	928	936	887	943	928	874	947	921	933	924	927	925	973	921	986	973	940	936	934	877	908	939	885	912	893	896	917	895	918	937	925	941	948	996	955	928	965	910	914	933	877	920	942	923	958	950	917	961	928	911	940	938	925	867	857	887	898	961	921	929	926	904	917	961	884	919	942	887	982	901	978	936	947	939	855	841	944	978	885	920	917	900	949	893	933	892	908	877	970	953	902	929	876	882	974	870	873	957	889	893	894	964	924	903	897	957	889	893	912	971	956	935	951	927	954	942	951	922	906	867	893	927	914	926	909	926	942	881	947	928	904	870	928	876	906	923	918	923	949	925	954	882	961	891	929	968	894	916	921	956	905	978	920	930	913	918	914	900	903	858	881	958	886	937	915	890	887	921	897	934	875	864	964	950	930	886	958	927	953	974	916	930	911	937	861	952	929	898	883	960	870	931	949	896	913	910	885	905	924	910	970	931	861	883	922	943	868	927	911	926	910	958	913	899	914	964	880	952	861	971	928	903	927	860	970	929	905	926	923	915	888	931	868	984	884	943	932	923	951	998	943	881	952	930	920	955	958	949	942	940	848	882	910	900	896	951	845	921	925	954	920	933	895	925	921	860	943	945	872	877	902	890	896	909	954	890	889	947	959	914	940	969	870	949	910	913	912	891	915	908	881	926	868	881	953	903	922	945	924	932	908	953	863	917	929	897	858	875	923	917	886	900	938	902	868	925	916	906	907	956	946	893	948	895	916	900	914	955	950	879	933	938	904	911	986	901	896	914	885	924	879	877	927	957	928	935	1007	894	929	920	916	873	918	920	943	918	865	973	880	913	944	903	948	893	914	919	890	866	935	966	968	931	899	946	905	886	968	927	952	892	940	896	887	982	901	947	951	934	916	944	976	906	939	878	929	917	977	954	884	925	898	899	948	904	884	923	887	887	907	961	898	947	921	952	919	947	922	923	923
24325	29445	30319	30519	27409	25576	26561	22292	17878	14739	10680	9326	5790	5663	5799	7398	6820	3546	2725	1631	1425	1421	1680	1511	1266	1061	1150	880	776	908	1083	1242	1316	1308	1040	760	680	602	606	585	577	617	512	429	435	412	438	415	382	386	383	544	767	665	596	528	427	383	345	349	358	360	352	363	361	331	333	396	346	377	374	343	367	341	346	357	361	352	325	358	354	355	345	355	370	351	365	341	349	347	344	342	372	337	347	349	345	361	345	337	343	376	313	358	369	370	354	352	382	336	346	363	353	379	376	388	353	404	373	322	306	329	361	351	339	367	368	342	339	370	375	332	326	378	348	347	350	338	357	354	335	363	349	358	373	372	332	362	381	332	347	389	336	371	333	325	344	374	367	351	383	350	365	365	391	323	311	353	318	368	355	362	372	322	354	356	327	357	381	365	349	337	349	351	378	359	383	328	358	327	356	349	385	325	363	345	333	367	354	350	382	393	357	357	352	371	351	364	362	348	372	377	362	374	333	355	352	333	348	345	352	380	373	346	372	355	344	388	371	363	351	365	362	335	341	343	339	354	317	377	344	361	369	353	395	340	365	354	374	372	338	329	369	343	360	352	376	336	366	360	371	355	386	319	343	340	363	401	362	324	360	330	364	350	377	361	361	387	380	337	320	330	360	334	336	332	363	341	372	389	374	372	335	336	348	359	349	356	332	377	347	353	335	371	346	343	361	334	331	331	349	362	383	362	354	339	347	343	374	365	365	344	335	320	349	364	372	314	348	352	357	314	353	346	336	352	366	348	363	350	378	375	392	360	356	360	357	348	364	352	374	333	351	356	344	343	336	381	379	357	374	366	343	324	391	382	340	376	333	363	376	357	366	348	386	342	373	323	337	381	372	360	362	327	354	356	348	339	359	377	354	387	367	354	373	332	402	358	349	367	356	320	377	368	360	360	359	346	356	372	344	346	345	332	355	335	352	366	355	385	331	362	339	373	374	323	355	362	365	332	326	333	398	354	351	335	348	363	398	335	352	337	343	353	343	315	362	363	364	337	343	342	356	371	314	361	325	352	318	352	372	352	322	325	331	352	334	341	369	358	337	334	375	380	365	342	351	325	390	324	347	353	347	364	355	361	329	374	351	373	387	348	336	353	342	358	348	369	363	321	398	381	362	369	326	345	362	359	367	313	350	351	345	346	402	370	372	345	352	368	377	384	323	383	356	351	361	356	377	376	356	336	334	377	331	370	331	381	361	324	357	350	381	358	358	325	340	390	352	361	356	342	356	378	386	364	342	355	348	330	365	339	360	347	341	354	359	353	345	349	355	359	353	346	354	334	339	328	378	349	371	333	364	375	363	344	362	358	370	374	381	353	375	374	372	331	359	407	333	340	325	305	349	361	371	340	321	365	329	341	349	380	390	355	400	346	363	328	342	335	324	350	345	335	334	345	333	354	306	347	344	356	368	330	372	350	361	327	344	336	345	336	346	378	378	327	335	335	354	346	316	360	367	342	347	326	411	356	350	377	339	336	371	353	314	333	330	354	343	356	362	351	349	317	386	346	342	352	359	344	327	376	332	303	376	364	383	375	341	340	374	342	341	349	301	331	333	367	350	344	369	347	329	335	338	381	345	352	342	349	365	357	361	346	344	347	374	359	344	355	356	340	376	371	380	366	343	366	387	319	388	345	365	351	350	334	361	344	371	343	341	343	372	364	374	369	346	354	366	395	320	352	368	363	353	370	359	366	333	358	315	355	357	326	408	335	345	345	351	333	304	385	347	330	360	342	349	318	389	371	349	356	374	332	379	325	316	355	385	353	326	337	378	350	351	349	380	341	350	353	329	352	351	364	357	357	355	320	364	346	355	340	344	381	385	340	381	381	363	370	373	361	388	342	374	353	379	360	362	352	347	341	369	362	317	337	336	324	286	364	351	386	342	355	354	358	362	384	332	336	339	365	334	415	333	336	358	384	357	317	331	344	358	343	358	378	370	385	360	380	384	337	350	356	365	344	374	387	357	347	356	374	350	359	336	337	385	342	410	373	376	357	336	373	352	362	364	351	363	349	355	334	338	301	360	341	391	350	333	370	366	345	403	344	348	332	348	379	369	351	369	367	367	340	385	321	331	339	375	387	375	324	376	359	360	327	339	345	351	339	371	375	329	331	336	328	339	339	365	355	321	375	401	354	377	338	296	365	330	388	325	340	368	364	371	396	365	362	360	361	368	366	364	306	367	384	351	365	345	343	345	326	370	310	363	344	322	338	339	347	387	384	354	389	345	346	397	327	366	324	359	354	382	398	345	350	359	350	342	329	347	366	349	323	369	395	332	367	383	344	327	331	377	350	347	381	345	345	381	335	337	346	342	353	351	333	350	340	363	353	337	332	324	318	375	339	343	338	379	373	337	328	354	369	325	324	342	352	357	367	358	360	336	367	385	343	366	356	338	357	359	369	347	332	376	389	370	355	357	328	351	354	332	354	365	328	379	384	326	362	376	344	350	319	348	380	346	319	387	372	350	355	370	368	357	356	351	359	347	360	352	341	335	370	351	335	378	353	333	362	390	360	357	325	418	359	346	396	331	340	353	353	329	370	355	332	372	360	316	394	362	353	377	367	395	331	322	375	349	385	346	385	357	334	381	358	374	370	376	361	393	314	326	390	327	361	357	355	364	323	349	353	368	360	364	383	358	338	356	372	331	332	373	347	327	333	366	364	347	358	381	357	350	342	344	316	328	332	346	393	341	342	319	356	380	385	351	340	355	327	347	347	372	337	340	360	337	373	392	336	339	371	358	356	379	389	363	320	365	342	335	364	388	341	380	328	349	371	379	337	326	366	328	343	345	353	335	359	360	338	391	374	343	346	334	380	327	341	341	372	383	373	390	361	395	367	352	357	386	365	326	358	361	403	350	360	383	371	362	364	305	331	339	383	352	378	357	378	389	369	380	372	365	366	352	336	356	381	378	351	363	374	357	341	351	357	352	383	363	347	331	357	390	326	344	360	343	347	331	330	340	346	350	381	337	358	379	373	370	359	350	368	356	349	359	334	350	366	331	340	362	383	348	323	334	352	348	334	338	329	342	364	364	351	319	351	320	370	362	365	361	345	352	374	344	347	312	328	363	325	348	317	367	365	389	352	346	338	377	327	343	340	354	362	372	364	377	330	368	380	341	345	340	379	347	318	371	355	378	342	338	346	337	357	325	400	374	376	360	380	352	360	375	345	306	376	382	380	355	342	365	371	358	342	332	377	353	360	339	323	350	341	364	338	367	360	358	346	357	349	356	355	360	344	389	372	324	366	400	341	388	366	378	359	342	361	378	333	352	346	325	377	351	354	334	367	352	341	412	387	355	391	382	328	380	325	360	322	349	394	375	348	361	371	372	339	388	339	341	376	341	348	410	350	329	366	361	355	374	369	372	354	393	352	368	341	319	352	379	351	360	329	370	374	360	363	360	359	373	369	346	358	374	375	346	339	352	349	332	354	332	373	345	338	379	345
16667	22420	29807	36780	38326	39068	41853	36246	34160	31290	26992	25362	18722	19790	21259	25245	21840	15415	13446	8517	7961	8078	9721	8342	6451	6055	6311	5095	4138	4865	5705	7635	7988	7244	5870	3713	3724	2885	2697	2685	2705	2700	1916	1604	1422	1365	1370	1119	1142	1124	1102	2606	3690	3107	2205	1758	1163	989	830	815	882	815	890	835	881	844	828	833	859	865	817	830	863	837	797	806	830	827	859	762	791	800	818	834	865	850	819	844	770	800	848	829	828	837	842	840	785	901	855	814	819	804	857	809	798	787	874	889	774	814	839	819	770	823	828	823	835	810	799	807	861	806	826	834	836	797	864	828	860	791	836	785	763	796	873	856	850	829	819	787	822	803	816	814	808	879	865	810	858	842	789	908	845	837	823	846	810	826	781	769	789	803	915	851	867	815	803	831	822	817	821	805	845	806	823	771	804	867	843	813	820	811	823	831	814	787	847	849	838	838	842	794	849	850	820	795	881	855	845	848	861	833	807	836	828	844	815	849	850	832	825	825	829	807	814	856	869	845	799	835	811	842	832	810	814	785	840	854	821	841	816	837	835	818	826	867	794	834	838	869	805	855	863	882	823	850	841	832	820	848	839	770	841	812	866	804	806	788	796	821	793	836	853	777	802	825	835	794	799	825	833	794	802	819	809	865	836	816	805	794	851	868	792	801	855	793	845	801	804	853	806	825	812	843	777	821	824	869	808	840	826	819	813	818	803	822	822	840	851	820	808	808	851	829	850	826	784	762	851	841	828	785	814	865	828	788	809	816	868	827	831	795	844	813	874	845	797	831	784	825	852	808	797	844	844	788	783	791	817	828	846	835	878	848	827	834	812	845	835	786	814	895	815	811	875	894	816	814	890	843	838	815	810	803	794	836	840	809	881	817	866	822	800	836	803	830	826	895	874	823	881	818	819	786	901	843	845	829	806	823	876	823	785	817	801	835	832	839	856	858	822	805	816	830	852	834	825	786	840	921	808	815	810	803	832	802	800	850	860	822	823	878	850	790	838	828	810	820	845	808	793	855	841	832	835	811	785	849	844	841	809	883	813	878	826	848	741	852	796	845	833	838	851	836	832	822	857	832	807	766	827	824	801	793	862	840	816	821	798	863	835	852	820	870	844	825	873	823	797	874	912	819	800	816	833	824	822	850	812	802	832	817	824	829	870	829	850	786	817	829	836	857	869	780	839	852	836	815	830	818	786	838	871	789	846	861	828	850	816	847	820	843	820	807	794	864	813	851	824	861	844	793	808	810	811	847	807	852	814	792	798	831	845	851	903	828	801	786	869	837	840	847	777	896	834	815	862	788	874	802	847	834	827	859	815	838	795	815	843	845	820	864	793	815	765	828	811	809	780	816	846	785	810	803	858	835	733	842	841	859	836	814	751	848	851	790	869	793	831	854	798	845	838	851	813	827	814	783	854	867	899	840	827	847	813	809	805	856	797	850	828	839	778	799	784	840	837	820	854	781	847	828	807	783	825	850	846	860	854	791	815	832	869	868	803	791	791	788	816	835	751	791	779	827	862	819	842	833	814	806	851	759	850	854	805	849	822	819	777	877	849	840	828	844	791	854	852	812	810	883	764	857	821	836	816	844	833	794	825	877	843	817	811	820	855	799	832	803	862	844	849	834	803	815	835	841	841	868	850	820	742	867	819	832	844	801	805	804	822	818	907	828	855	789	804	888	813	806	801	835	862	822	817	827	873	819	818	820	830	780	808	873	833	815	787	817	852	833	818	775	813	810	914	782	844	853	810	832	799	814	860	809	831	813	804	823	841	841	821	831	850	817	852	811	767	787	837	809	860	783	854	839	820	804	825	804	815	832	782	923	773	811	825	842	859	811	864	894	827	814	857	812	820	855	836	762	828	848	823	867	836	790	795	803	799	818	821	802	851	789	868	839	825	868	850	863	858	808	843	833	859	791	829	820	873	829	827	773	801	860	778	798	842	787	868	810	811	838	829	838	804	834	783	828	860	804	832	802	837	817	834	823	775	876	793	792	787	818	743	845	803	851	847	836	882	794	827	805	806	794	849	804	823	830	821	826	836	815	836	813	797	843	805	857	836	851	886	813	817	812	798	833	840	848	856	825	849	819	818	858	833	843	841	846	815	866	848	839	809	815	821	900	868	832	782	809	869	832	807	798	881	849	779	778	849	840	849	839	874	849	812	811	864	846	797	792	893	816	844	799	836	850	814	903	794	854	845	864	769	744	854	796	829	824	827	803	806	877	867	826	840	857	843	819	825	820	782	834	849	799	766	812	820	826	860	808	882	866	804	819	882	799	859	848	857	807	828	822	827	843	849	797	807	883	830	857	837	867	863	813	811	796	836	798	796	871	821	791	863	842	813	840	846	824	790	851	849	806	847	888	879	846	815	807	833	825	797	831	837	811	881	830	798	818	863	859	831	836	809	803	813	829	837	840	851	889	822	847	847	837	814	852	846	848	820	810	875	846	759	840	886	866	796	804	826	798	840	858	805	832	813	855	822	859	846	838	864	826	805	823	851	798	811	776	820	837	824	808	848	768	836	836	840	856	850	871	835	813	819	791	843	821	805	874	848	832	829	823	829	842	825	864	808	802	799	814	792	850	816	802	831	803	808	869	845	835	792	832	785	861	796	849	840	816	812	848	802	828	783	821	843	848	867	856	820	808	876	835	865	891	803	795	814	847	831	818	867	818	858	821	858	855	801	811	777	821	777	850	836	844	824	830	826	847	814	829	812	799	871	869	789	802	804	826	817	824	872	797	820	811	800	817	843	848	827	800	846	751	802	848	822	815	820	826	857	868	816	794	859	754	806	833	841	819	865	853	809	877	824	884	797	861	831	841	848	818	839	792	842	817	833	806	826	840	787	845	838	851	808	848	848	829	881	794	800	850	852	884	863	810	848	820	821	849	876	884	812	842	805	875	846	813	847	843	877	791	795	834	884	809	902	843	814	848	807	877	858	800	812	820	796	860	833	811	801	849	798	769	834	826	883	844	819	856	842	829	855	850	847	801	775	820	826	854	794	826	867	841	800	808	809	853	777	871	871	854	861	844	816	873	836	775	811	874	797	813	853	809	830	808	846	824	872	808	799	855	834	817	847	767	802	838	794	836	856	839	814	875	811	877	791	780	851	832	821	827	850	823	804	818	805	826	849	849	825	809	793	837	791	820	805	846	833	811	832	821	891	820	793	786	844	812	841	775	818	810	818	828	863	807	834	844	847	837	851	815	841	827	778	847	814	852	848	803	823	845	858	828	821	801	849	851	831	851	813	855	822	837	853	799	759	819	844	858	840	878	828	880	817	813	817	784	849	881	828	850	831	909	839	823	841	837	850	865	862	836	813	865	828	793	792	905	846	836	852	823	843	845	770	804	855	780	867	766	811	806	830	826	830	851	818	800	808	856	790	833	845	819	830	798	796	803	813	840	817	797	856	794	816	829	838	845	835	874	800	869	826	828	807	827	802	859	841	845	865	838	855	826	845	857	852	842	828	851	832	796
32839	36103	35812	35475	33358	33014	36301	31562	26585	23227	19138	16409	11661	10350	10532	12821	12622	7340	5572	2936	2437	2427	2794	2303	1931	1810	2007	1436	1205	1446	1745	2173	2331	2243	1642	1128	1113	896	838	765	776	826	559	496	493	516	459	434	418	395	376	725	1078	966	738	576	441	370	332	337	336	346	329	352	361	361	327	360	317	381	324	345	333	344	321	353	312	300	348	331	316	302	326	321	339	344	307	365	348	333	349	352	335	333	334	332	317	361	329	371	350	385	312	344	330	360	328	396	350	320	352	320	324	362	311	322	325	332	334	321	342	331	321	375	331	320	386	339	332	341	362	317	326	327	346	327	325	368	326	370	335	344	334	320	372	315	352	326	353	312	344	341	313	340	337	331	368	346	351	308	349	331	359	351	379	369	303	354	306	362	312	355	341	352	325	308	304	314	349	346	339	354	309	341	339	308	304	366	334	330	348	332	292	335	341	351	356	360	333	330	316	334	352	333	316	340	349	373	344	343	315	352	324	336	337	308	314	342	343	301	359	327	376	294	316	362	319	349	344	363	318	365	305	330	327	340	329	339	300	379	336	343	328	336	317	304	355	340	346	322	330	305	334	350	312	334	340	354	329	342	336	360	343	325	343	330	349	346	326	326	369	345	317	364	323	346	358	332	359	357	340	340	330	353	309	369	353	337	372	314	358	360	309	366	339	356	371	325	351	325	336	325	337	337	336	324	303	327	325	352	331	341	359	322	367	383	340	336	370	349	324	327	361	335	345	328	337	328	339	328	339	324	369	351	348	332	374	370	348	348	347	372	336	347	352	348	312	346	370	334	335	329	320	353	352	341	355	343	322	341	313	370	346	307	325	332	318	335	348	382	308	321	331	321	346	357	323	354	345	388	359	338	328	338	338	383	364	336	343	356	343	321	369	348	330	328	358	336	313	327	346	337	364	355	358	321	322	373	368	322	303	320	356	353	373	335	338	338	336	343	351	346	329	351	362	375	328	338	332	366	348	319	363	346	334	361	343	343	355	337	369	344	330	333	324	339	340	357	351	349	353	358	332	336	343	322	287	343	309	345	334	313	346	322	325	329	367	316	322	325	340	357	350	331	315	330	342	353	349	313	324	323	339	337	353	330	346	355	343	337	355	347	339	320	362	370	337	367	324	338	361	330	336	352	333	296	360	344	328	338	353	381	321	367	334	350	332	312	337	332	353	328	312	338	292	349	315	352	388	373	344	336	344	380	340	317	345	329	340	344	321	353	321	295	348	290	338	327	319	355	332	327	320	391	361	301	351	320	320	357	331	344	355	332	350	331	337	315	325	306	323	332	355	366	345	354	349	331	313	356	325	309	340	325	357	334	345	325	347	324	352	346	346	340	310	340	342	345	316	347	351	363	358	303	329	335	358	310	330	378	344	328	348	361	355	305	367	322	369	338	348	331	303	319	337	328	358	328	334	329	371	343	328	313	360	324	355	368	346	348	320	354	329	329	333	353	308	297	343	365	334	363	336	332	338	339	342	365	348	369	333	339	346	330	364	369	354	320	329	377	324	329	321	303	340	322	357	329	324	341	358	356	347	387	366	318	340	360	339	343	341	333	332	332	337	360	343	327	330	335	324	334	344	351	372	346	323	347	331	330	350	329	328	286	354	342	354	336	372	360	358	337	357	362	372	332	324	346	367	334	320	325	348	315	386	320	334	353	311	312	353	337	302	362	348	312	364	349	342	347	333	347	353	315	339	311	322	312	331	372	361	347	329	342	341	365	354	342	373	342	377	357	358	346	356	346	350	319	365	334	362	327	347	309	363	357	324	361	354	346	365	361	346	324	325	352	352	314	333	345	315	338	330	334	335	333	342	310	350	342	324	337	305	351	336	364	323	361	344	367	329	315	336	379	324	315	371	308	295	365	313	331	326	367	344	348	310	326	313	355	357	334	317	368	314	372	319	326	366	318	335	335	313	350	341	359	288	364	356	358	312	350	336	333	337	359	343	356	353	307	314	351	355	358	339	368	360	294	337	338	353	351	330	382	346	352	320	372	337	341	305	369	336	320	356	323	333	331	324	339	318	363	285	366	310	328	352	382	314	337	337	374	305	322	325	347	320	361	338	323	335	324	352	340	331	348	319	307	346	343	323	353	319	331	350	375	346	345	349	330	326	366	290	322	365	305	319	297	371	333	330	317	308	319	306	347	348	328	345	324	324	354	351	383	343	364	346	312	312	373	314	319	320	337	347	347	317	344	353	335	363	395	318	335	370	324	362	322	339	320	341	344	327	319	332	315	339	317	355	308	341	365	321	321	337	324	349	355	353	338	384	352	352	332	337	367	351	349	332	338	320	334	321	345	381	378	356	328	366	340	364	358	325	317	341	341	321	335	342	350	338	343	343	350	335	356	331	342	357	338	336	336	324	328	364	345	326	339	379	364	356	314	317	349	343	355	382	362	355	317	339	372	328	317	388	368	353	342	320	348	344	320	331	322	323	315	332	344	321	352	344	339	350	377	364	326	333	329	318	344	349	355	361	335	347	372	322	306	345	300	296	333	356	338	337	331	344	362	351	372	328	350	360	379	346	350	295	324	318	329	335	366	366	365	366	351	335	334	376	337	349	357	337	348	328	315	339	363	349	324	360	340	323	336	326	314	358	342	331	322	356	356	363	360	337	348	335	349	348	325	390	308	339	349	317	358	367	316	360	379	335	329	321	335	318	370	328	342	331	335	319	364	343	344	321	327	352	355	373	327	367	329	346	353	331	327	334	321	354	360	356	352	320	309	351	344	329	333	303	342	327	361	331	367	331	312	320	338	358	348	377	367	325	326	349	327	331	339	361	347	333	288	341	322	324	347	324	318	353	316	350	321	352	346	311	328	329	376	350	339	338	353	371	347	338	355	350	348	359	320	322	325	364	347	331	343	337	304	349	326	373	346	382	341	360	333	333	343	326	329	323	359	358	331	347	338	353	319	355	343	351	336	327	373	318	310	332	355	329	331	356	380	332	336	349	364	352	351	327	336	324	342	348	332	332	366	365	344	333	292	331	342	316	287	339	322	344	345	368	335	343	329	343	364	332	330	326	320	333	342	320	323	394	349	365	323	327	333	351	346	343	345	349	334	345	338	341	342	330	332	346	379	351	349	296	325	356	366	318	336	320	367	345	346	330	327	347	407	347	354	340	367	357	374	313	366	323	312	362	342	330	357	358	329	322	328	328	336	328	358	362	342	317	322	353	340	330	315	318	314	349	338	361	334	320	361	357	322	369	361	343	375	346	359	329	358	311	334	309	326	370	346	335	362	347	335	304	332	352	344	318	338	339	353	354	332	336	371	309	371	330	345	332	329	324	341	341	330	349	336	342	314	357	325	364	341	331	355	283	322	335	338	336	318	339	323	334	317	328	312	372	363	351	361	365	328	376	321	295	370	375	343	344	366	350	345	346	352	322	334	368	372	318	319	342	324	344	302	334	357	343	302	348	334	331	337	329	323	367	335	306	384	333	327	359	333
21390	28137	35382	41808	44423	46406	49526	43832	42511	39204	35550	33997	27698	28047	29862	32503	29621	22972	20966	13930	12970	13115	15791	11786	10189	10007	10876	7649	6925	8454	9849	12638	12597	12720	9179	6250	6225	4794	4614	4413	4381	4411	2780	2181	1818	1956	1627	1369	1296	1232	1200	4013	6209	4825	3368	2476	1327	928	819	810	769	813	849	763	856	867	862	792	828	779	807	791	829	821	866	747	764	744	800	796	817	765	786	811	835	772	790	752	830	796	772	815	786	833	791	762	799	752	762	777	819	777	758	785	775	801	807	824	809	753	793	775	816	804	768	838	783	820	791	778	781	803	834	820	805	771	783	801	839	832	785	812	798	809	809	771	786	819	804	792	806	818	804	815	803	758	847	790	797	787	782	788	796	800	814	818	807	800	813	757	792	801	749	788	798	806	801	763	816	764	793	820	810	788	825	822	790	833	825	797	779	841	798	825	809	798	778	777	741	793	826	709	821	781	852	752	842	807	813	742	758	775	805	794	760	741	799	786	766	784	783	780	832	821	777	828	800	831	773	794	765	812	720	807	804	839	826	783	794	786	775	740	769	833	823	797	772	815	760	765	761	795	755	801	799	782	786	828	792	793	831	725	817	749	788	810	775	751	809	781	824	797	783	833	840	793	783	796	767	770	842	807	786	797	740	804	791	766	779	768	792	782	830	845	782	738	815	800	813	827	800	804	846	803	796	779	811	800	779	785	806	814	758	801	772	785	790	720	768	816	837	785	828	744	756	748	804	796	761	849	802	822	740	787	776	817	800	825	816	811	806	852	834	773	779	822	798	799	810	772	813	801	782	723	795	786	788	780	821	808	797	825	842	825	788	808	819	788	752	813	805	773	856	820	796	786	805	759	773	791	807	818	807	794	781	793	789	761	787	817	805	816	785	794	793	739	730	820	768	794	822	766	733	768	788	790	798	788	768	784	783	759	813	755	814	766	835	816	745	792	785	789	779	792	822	822	791	798	804	803	813	808	825	786	812	785	818	761	814	790	825	746	785	772	812	797	831	774	827	776	801	760	802	787	777	774	803	871	828	795	767	794	784	795	795	787	822	798	822	783	766	773	840	808	834	784	817	796	803	766	835	785	846	799	796	866	769	812	806	777	784	794	789	811	755	791	798	784	834	806	778	858	820	782	810	783	811	761	780	796	823	762	756	824	813	776	801	797	737	783	820	817	832	751	795	800	806	775	824	822	813	879	816	777	787	793	777	811	860	790	812	814	787	829	811	824	764	766	768	791	769	826	772	766	821	756	807	829	786	787	768	810	802	773	795	773	770	837	810	772	808	840	802	764	774	789	776	792	756	821	808	823	878	835	790	787	733	770	792	846	779	765	809	772	782	797	795	746	824	761	771	789	784	819	810	803	774	733	775	768	726	802	803	810	831	835	807	840	805	775	795	800	782	844	786	809	814	790	789	767	768	786	756	805	810	833	795	822	807	800	774	785	748	788	781	781	824	827	818	758	781	822	817	750	773	781	854	786	814	855	786	797	751	778	782	817	803	792	774	782	772	788	783	781	808	827	773	783	780	812	727	792	804	799	837	808	792	806	758	773	761	791	746	789	856	794	861	782	819	779	767	818	847	789	791	809	818	772	780	779	782	776	784	783	806	837	806	772	778	810	789	744	805	825	825	763	815	809	793	754	794	864	768	771	841	769	837	807	798	770	807	771	803	796	796	847	784	794	801	811	821	757	809	793	754	816	805	751	780	789	790	804	812	787	798	777	844	826	792	805	777	788	793	836	774	820	805	789	801	790	796	766	787	773	775	809	757	809	819	862	845	834	764	816	820	801	728	817	776	793	810	759	860	786	770	795	787	752	739	729	772	808	751	775	781	799	828	795	794	801	834	766	790	766	799	822	791	839	820	806	829	813	800	812	832	809	834	803	789	798	800	771	807	796	861	799	770	823	775	773	819	792	832	744	821	787	769	812	761	812	774	799	840	832	811	807	769	734	828	818	848	766	777	831	774	823	812	817	763	802	822	746	766	774	825	768	802	821	778	787	833	807	784	830	795	821	802	790	801	833	820	798	761	842	782	769	798	779	801	785	788	738	796	796	783	754	820	830	823	813	768	783	831	791	781	837	768	767	829	795	804	844	793	795	784	791	792	783	782	766	799	797	772	775	770	770	777	780	801	768	793	815	766	813	821	826	795	790	784	829	811	776	790	797	811	736	760	813	736	813	788	789	822	852	810	805	846	712	818	796	779	765	786	795	813	773	840	750	817	788	812	857	773	760	788	795	806	768	823	807	785	795	782	763	807	767	779	746	787	787	830	810	744	774	790	802	789	781	854	781	787	818	773	815	811	778	799	759	858	784	811	826	749	793	771	813	824	798	817	776	798	769	811	786	820	766	774	790	797	797	790	804	839	783	832	800	807	765	749	778	823	797	776	791	791	792	787	828	787	744	843	796	830	785	803	800	791	829	748	800	768	768	826	747	826	798	747	793	785	785	753	795	797	808	794	797	782	771	815	818	805	770	817	801	795	800	758	805	787	818	836	834	854	785	784	819	760	790	783	790	794	826	799	774	793	727	835	815	801	774	756	842	769	792	771	793	787	838	751	765	783	812	809	798	796	824	806	828	758	832	819	781	809	781	860	784	831	756	769	815	794	779	798	771	835	773	767	774	824	770	829	808	796	800	803	779	760	759	806	756	853	795	789	758	802	825	794	755	780	803	809	831	797	814	784	785	787	826	728	787	766	812	799	764	792	783	843	816	813	769	774	827	774	783	762	777	825	840	771	776	763	739	784	796	815	768	855	803	798	789	762	828	758	734	831	803	766	816	796	813	808	806	814	769	838	785	825	795	791	835	808	813	862	767	777	794	784	807	769	815	776	820	824	775	768	783	806	775	780	808	816	811	843	794	782	789	777	802	807	863	774	727	798	795	770	778	771	786	791	804	743	770	786	819	847	726	785	801	809	769	792	797	807	775	787	817	819	719	790	817	782	758	807	839	789	832	800	792	823	761	775	816	816	775	787	762	798	768	778	754	802	778	760	822	804	818	791	800	785	800	837	776	796	782	774	814	803	776	775	775	842	784	807	786	814	798	792	819	802	775	818	800	820	804	789	787	825	755	775	792	769	819	780	795	817	755	797	776	822	762	808	805	794	744	814	778	792	793	766	767	801	783	792	823	774	796	823	827	801	784	828	777	803	822	760	840	811	806	777	772	802	764	789	819	794	792	782	761	793	797	779	753	769	785	845	790	781	753	812	810	829	746	804	770	764	774	850	742	778	828	819	758	789	786	782	836	837	788	817	788	804	755	846	777	754	769	753	845	821	798	792	798	832	811	703	782	797	823	754	821	783	820	841	789	756	818	790	800	794	814	852	758	807	784	769	799	743	827	812	767	777	811	806	819	818	734	793	785	774	791	795	816	794	771	850	849	766	810	789	774	815	832	803	789	776	740	781	785	797	820	756	785	792	764	802	766	791	800	836	809	833	768	820	761	728	795	816	823	816	837	771	807	817	791	815	808
12202	10028	11447	9957	7017	5411	4451	3278	2287	1860	1572	1315	1031	1008	891	999	898	789	658	560	556	556	591	517	524	501	484	460	461	466	478	445	485	436	430	432	442	445	424	433	406	409	410	432	418	405	385	413	378	400	357	453	483	479	441	433	450	373	341	419	373	393	427	430	399	383	411	424	393	387	366	441	385	384	427	395	410	448	415	404	404	374	418	391	391	383	379	410	428	416	384	408	414	380	393	377	413	413	374	381	403	421	409	413	380	423	402	417	390	365	338	365	446	403	367	403	368	381	403	378	430	375	368	365	344	392	357	354	397	366	385	360	384	385	380	419	400	383	388	373	371	378	424	422	376	409	393	405	408	385	398	353	374	383	413	388	354	349	398	349	392	416	405	407	402	403	379	384	405	378	375	391	401	422	372	398	412	423	373	408	429	396	387	383	381	375	417	401	435	410	372	413	401	370	406	410	417	367	373	377	374	396	367	371	391	380	410	410	401	390	397	434	356	383	362	394	393	422	395	363	380	378	366	358	383	394	381	390	342	361	381	391	381	409	376	368	397	359	393	374	417	363	406	397	374	404	383	375	417	343	412	403	367	411	378	381	384	382	417	398	353	405	401	394	365	396	401	420	383	415	413	384	386	376	413	421	428	398	352	376	388	385	395	414	406	395	393	432	392	416	372	425	405	435	350	383	409	388	397	393	438	343	387	372	382	421	369	395	394	356	370	394	432	410	387	369	389	385	391	409	392	392	382	372	398	372	388	382	407	363	435	431	406	384	392	379	380	376	356	388	395	419	373	390	392	415	381	352	406	377	405	383	408	426	378	405	376	367	421	418	391	413	400	411	419	401	388	395	377	403	402	392	365	423	382	373	387	387	388	413	408	383	357	418	384	431	402	414	396	408	403	390	385	401	389	363	385	391	398	385	404	373	386	369	386	367	396	380	388	426	415	377	402	390	363	352	388	408	361	404	366	366	406	383	356	392	410	364	366	391	411	397	379	391	396	418	407	418	361	387	396	385	373	390	381	411	410	396	365	414	395	403	366	361	383	392	388	400	384	368	418	383	408	405	389	380	398	364	373	401	391	368	417	374	389	366	433	415	430	426	392	396	390	387	397	406	412	413	390	368	360	424	389	387	390	387	389	403	383	372	357	394	353	357	405	401	386	378	359	397	380	471	378	389	400	382	402	393	412	380	423	364	388	406	403	415	386	409	419	426	409	392	399	378	391	396	392	420	356	437	401	390	405	370	354	396	376	423	365	363	369	381	375	398	404	376	383	355	365	370	401	349	414	361	414	364	385	366	379	414	360	421	389	401	351	379	412	383	399	365	411	372	406	390	367	381	386	401	414	397	381	390	374	377	373	400	398	389	402	359	386	381	413	403	429	367	361	437	373	382	393	360	347	385	390	413	402	390	395	408	389	405	431	388	382	367	391	363	409	392	388	375	433	395	414	408	365	361	415	434	382	346	411	345	366	384	387	390	380	416	397	390	395	332	391	379	398	408	385	388	412	391	371	407	403	391	383	394	417	336	354	414	395	348	370	429	374	378	379	396	384	400	377	411	407	393	379	377	393	389	376	398	404	394	362	416	366	411	368	370	403	366	389	387	436	367	393	381	376	398	395	387	357	398	387	411	392	407	384	410	416	372	386	375	392	399	403	348	416	397	418	377	374	411	374	436	410	379	363	390	333	392	405	399	414	403	407	391	391	418	403	379	375	385	380	363	382	374	394	389	360	403	388	389	352	392	401	390	402	396	374	388	373	358	429	391	357	392	380	357	374	418	353	368	431	404	391	414	390	395	394	397	396	383	381	366	388	387	409	384	380	386	371	362	385	378	412	399	371	363	385	367	392	374	399	349	386	399	377	391	390	353	376	396	406	354	412	380	391	387	408	419	410	446	405	378	383	367	421	395	386	403	383	391	401	365	351	401	372	364	371	356	355	404	361	414	410	369	378	353	375	404	408	402	403	409	355	381	359	364	387	396	397	403	368	359	358	395	386	396	374	411	402	418	352	353	363	394	376	389	391	403	395	408	399	357	424	363	384	398	385	386	372	374	389	392	416	400	422	386	359	377	383	361	381	352	415	371	414	416	420	406	334	403	386	356	380	377	388	400	369	393	397	417	395	397	352	390	393	410	382	362	405	378	414	403	406	399	358	427	387	369	391	380	409	364	425	400	402	381	399	377	380	366	416	350	411	371	381	383	376	430	430	382	381	396	391	384	383	409	406	379	420	396	390	388	378	398	381	400	399	392	405	405	368	390	407	382	366	384	379	416	393	405	375	404	383	403	370	379	386	390	392	349	412	412	367	409	397	351	385	380	421	379	365	357	374	368	399	401	397	371	399	402	369	387	351	391	377	390	386	350	354	401	404	346	354	401	386	399	369	402	390	427	433	378	395	382	388	405	382	391	386	404	389	392	388	422	369	398	399	418	377	386	398	414	382	422	383	407	377	389	403	400	390	384	387	393	386	400	361	392	380	393	347	379	432	396	389	380	426	387	379	361	367	406	378	402	365	362	427	419	382	406	405	414	370	372	396	382	362	381	404	394	432	394	402	386	409	405	384	401	367	385	362	375	391	399	404	380	361	405	390	373	377	376	375	373	402	382	411	388	373	367	407	377	397	394	379	372	374	389	377	401	399	394	376	414	387	407	412	375	363	371	394	422	392	387	355	396	391	434	409	438	396	396	384	349	423	365	382	374	399	362	407	408	416	371	363	398	437	419	387	397	374	376	378	388	408	417	376	386	415	391	387	351	393	384	375	385	397	426	377	409	381	375	361	385	415	395	395	396	388	403	395	378	378	358	397	381	390	382	390	408	387	390	408	403	391	374	404	387	382	373	360	377	382	378	392	403	353	363	405	356	379	426	381	398	388	375	395	357	397	424	416	375	368	361	358	374	381	422	351	369	367	345	398	409	369	408	380	381	382	394	388	424	415	415	397	391	379	379	427	381	407	372	409	364	406	396	409	362	391	391	396	377	403	382	393	378	375	391	377	377	376	404	400	386	398	400	424	398	365	384	343	377	379	395	396	421	414	405	378	361	364	372	404	388	394	366	379	372	345	396	391	352	374	387	398	374	389	391	366	391	387	406	376	382	399	364	364	397	391	384	387	378	350	386	352	394	388	403	418	358	375	386	354	401	391	434	361	423	388	405	410	395	393	397	417	385	386	391	402	410	364	402	407	388	383	414	369	439	394	378	380	398	397	393	382	408	433	400	405	372	391	400	390	389	342	382	399	393	399	401	417	403	399	402	367	433	411	386	384	406	397	332	369	398	397	407	363	335	380	376	340	396	436	384	423	391	394	357	394	413	404	408	444	376	373	393	398	374	365	383	364	393	401	388	388	392	403	391	385	391	405	417	390	397	373	423	407	375	364	373	369	339	394	403	384	371	412	369	362	374	388	386	386	342	414	408	410	407	379	364	391	388	417	403	378	401	408	430	396	398	404	394	398	405	409	395	399	398	392	442	398	371
7514	8764	16323	19780	18364	17135	15694	11840	9433	8638	7253	6215	5086	4818	4624	4771	4653	3474	2952	2201	2050	2216	2336	2095	1706	1718	1705	1616	1687	1651	1576	1567	1541	1411	1336	1284	1276	1130	1142	1196	1125	1146	1083	1113	1070	1035	1022	991	1045	966	964	1014	1209	1310	1285	1121	983	960	918	865	884	904	930	968	919	819	879	885	885	927	864	937	888	891	926	885	896	888	923	922	929	872	862	903	881	869	903	908	878	926	911	872	897	853	875	884	865	916	917	887	887	870	983	905	923	887	895	863	904	911	881	932	881	956	899	910	883	940	913	876	871	895	861	893	932	892	829	886	874	927	886	876	917	909	881	874	885	900	902	912	862	902	887	910	892	906	884	917	880	994	903	921	877	861	903	868	864	954	912	846	874	892	861	910	854	822	936	902	884	889	899	966	901	904	917	893	888	922	918	931	912	1001	899	910	887	857	891	879	923	941	849	889	945	898	886	923	921	902	891	994	912	914	867	901	904	917	964	911	885	915	949	940	876	909	918	936	894	933	940	892	860	946	884	882	922	914	958	904	910	924	920	880	903	886	958	932	880	870	898	931	890	936	886	843	915	899	914	933	895	903	883	866	914	894	923	868	922	992	911	919	887	888	950	906	899	930	879	917	910	901	913	850	871	920	934	925	928	856	889	859	909	884	910	908	839	905	956	847	933	895	944	921	914	917	887	925	908	906	886	887	912	863	899	936	878	868	911	899	905	964	868	974	901	874	880	898	921	894	896	933	841	918	893	869	901	936	885	896	935	939	896	879	944	958	852	922	850	922	899	907	863	897	947	919	895	857	917	891	924	891	867	917	919	937	870	910	896	877	939	937	918	966	872	903	921	905	915	959	880	940	940	919	889	901	852	932	879	904	933	895	883	899	909	990	935	886	904	852	874	1002	912	849	897	910	928	901	907	919	865	958	860	905	871	927	911	882	889	914	988	890	930	917	954	903	954	899	900	884	892	891	923	942	926	850	900	933	912	853	934	920	932	864	925	891	858	884	916	883	914	920	953	934	902	896	932	901	920	909	897	924	892	915	878	874	859	890	912	880	938	918	954	909	893	853	911	926	917	870	925	881	872	911	999	869	908	850	928	923	885	957	861	876	901	947	850	969	891	983	924	873	899	892	911	883	897	954	889	852	875	880	872	871	870	919	856	917	854	910	945	900	910	908	853	958	855	886	871	865	902	882	906	865	928	895	905	852	924	876	899	912	908	927	931	868	915	917	851	946	857	945	936	895	877	913	865	902	940	920	934	905	864	935	895	887	921	900	916	926	952	937	925	913	901	883	949	918	890	926	918	885	918	903	904	854	900	908	903	927	924	853	877	889	904	866	895	867	899	888	877	888	900	881	836	909	875	863	861	895	926	909	919	956	926	913	934	934	837	946	925	897	937	943	889	889	901	939	900	885	880	888	912	841	866	926	920	958	977	895	906	853	886	907	852	903	905	902	902	819	910	913	919	895	912	923	934	887	911	873	938	859	853	910	867	887	909	883	891	878	919	895	940	899	860	859	909	904	920	855	900	932	912	901	930	931	864	891	922	880	892	925	930	885	909	902	945	867	883	854	919	882	898	901	847	923	911	865	908	929	874	899	919	869	946	888	944	872	883	916	902	930	892	890	924	921	904	921	919	930	908	854	939	897	864	892	896	867	941	889	871	873	937	850	886	924	897	908	924	902	888	937	918	918	899	914	962	977	930	937	914	910	853	890	901	917	914	894	886	898	894	911	930	922	977	917	893	868	924	917	808	905	906	945	904	905	911	882	905	897	903	911	919	898	946	908	891	899	962	958	846	883	826	875	916	925	948	921	833	898	879	883	936	897	863	920	934	925	952	889	811	885	896	950	907	918	859	871	896	811	867	928	851	894	895	846	902	936	938	921	942	938	872	936	885	877	839	939	931	918	873	927	904	857	906	846	892	894	892	909	903	916	894	859	902	926	938	914	821	899	907	922	923	908	900	954	909	878	948	916	923	953	906	885	875	873	820	899	852	890	825	875	945	910	926	901	878	949	916	915	911	982	944	911	894	845	853	919	877	868	923	875	900	879	899	889	915	904	920	874	892	876	889	865	930	897	860	915	925	978	894	927	933	907	927	909	889	863	904	939	924	897	868	901	943	917	871	864	945	902	910	887	920	894	924	924	931	936	914	934	873	911	913	933	898	886	947	953	871	909	892	934	979	855	913	858	904	910	907	899	905	893	963	878	910	932	936	856	903	922	895	933	875	908	972	912	910	911	915	889	940	883	931	865	911	916	858	897	874	929	887	912	917	921	915	935	920	946	940	924	917	880	832	913	952	895	887	921	946	925	918	911	913	910	923	908	905	893	921	942	958	949	950	888	935	873	928	918	904	894	937	885	883	930	894	907	955	902	861	903	943	933	847	919	858	951	952	891	865	904	931	848	917	874	909	888	859	865	887	916	956	959	909	883	897	964	907	844	874	916	912	909	908	935	887	932	940	870	927	940	915	918	899	905	892	925	928	897	921	910	857	836	917	853	894	861	891	922	885	956	897	916	913	916	925	844	962	909	862	859	910	895	919	895	897	902	909	857	887	886	906	940	896	883	870	890	966	930	928	923	901	895	921	898	827	945	903	911	911	881	868	913	870	942	864	873	943	851	918	978	905	944	942	939	929	880	907	857	896	925	890	907	909	892	945	853	919	891	907	882	953	877	903	865	910	883	879	903	845	900	912	886	878	927	962	902	917	935	874	957	885	867	887	922	916	915	937	910	865	966	873	919	941	865	944	914	897	924	856	938	944	863	909	862	897	900	936	907	895	882	887	876	891	891	857	874	916	902	893	920	920	926	943	827	899	909	921	914	877	945	858	888	928	936	863	917	932	904	902	956	877	948	926	892	896	885	929	924	909	989	838	858	934	907	916	877	927	908	919	924	890	877	861	903	904	886	965	881	886	915	841	860	896	949	896	876	904	887	883	897	913	889	889	899	919	911	911	931	877	886	863	868	919	939	878	872	938	938	895	915	885	889	896	878	931	919	910	901	918	895	836	902	901	896	876	887	948	960	911	903	905	900	885	900	924	928	911	923	853	830	895	881	885	913	901	903	904	886	942	919	893	916	891	911	911	869	907	908	935	892	926	921	911	922	863	863	933	863	882	960	888	902	938	871	941	904	896	936	896	850	911	920	855	920	949	942	918	881	924	899	928	871	865	913	925	901	922	887	861	857	877	923	909	913	876	868	911	914	911	897	862	883	897	939	911	905	928	921	923	890	952	920	905	897	915	917	882	910	871	885	897	891	903	898	854	923	908	897	897	895	902	911	891	944	940	860	906	821	913	929	930	945	859	872	916	924	960	925	946	904	878	867	908	939	899	854	871	867	930	897	921	920	886	901	911	906	923	869	882	920	917	864	964	935	902	902	958	853	889	900	898	889	902	893	940	847	861	897	912	906	952	921	938	876	884	868	887	941	936	901	952	944	869	881	875	929	928	843	909	969	853	906	873	929	929	911	917	954
24052	28761	30114	30225	27697	25258	27634	22352	17012	13729	10874	9126	6257	6382	6337	7662	6666	3873	2811	1625	1426	1498	1731	1364	1279	1166	1167	922	838	917	1042	1274	1317	1276	871	659	717	636	694	590	601	598	506	457	438	418	374	398	353	367	340	582	687	672	600	493	416	400	378	348	345	339	374	343	365	346	335	355	319	367	348	381	344	367	357	364	365	352	350	349	360	295	372	340	374	350	377	348	358	333	350	330	325	333	368	381	379	357	354	353	335	366	341	366	351	346	389	376	336	361	358	364	335	360	348	325	343	323	337	360	341	331	352	350	300	315	358	331	374	348	332	375	366	351	357	360	357	374	349	328	348	354	330	378	360	362	312	335	360	368	349	386	344	357	345	332	339	354	344	328	326	348	322	356	323	336	361	357	374	390	378	350	334	390	362	350	323	355	352	403	360	366	359	335	366	368	364	325	361	373	331	363	390	367	345	369	373	369	333	369	347	349	361	365	348	389	372	349	344	327	349	330	349	359	359	332	330	359	343	375	321	347	354	337	334	361	346	343	338	346	359	318	326	326	334	366	354	384	355	359	337	357	349	350	378	403	323	373	353	368	317	320	357	339	325	328	381	363	341	390	328	331	348	365	311	361	373	318	313	360	352	333	352	337	334	352	357	349	365	324	374	358	343	348	357	349	348	378	355	343	360	347	364	349	343	353	346	350	327	355	345	361	351	344	347	325	352	343	353	369	369	351	324	364	348	354	345	360	374	367	341	349	351	328	345	356	320	371	352	368	354	352	337	352	353	347	358	380	336	323	373	427	398	347	386	386	390	328	315	326	347	387	373	345	326	341	337	393	336	352	389	344	346	385	336	345	363	379	352	345	347	349	369	311	359	367	354	394	372	387	343	350	343	386	327	340	352	354	386	371	324	386	360	328	354	344	329	342	351	332	361	349	363	365	357	363	362	369	332	339	329	341	335	356	354	342	339	361	363	354	365	399	348	374	372	352	339	366	346	389	329	341	377	349	334	327	342	343	375	357	341	331	345	345	386	388	352	359	371	325	349	318	385	349	394	327	315	319	331	349	380	380	307	349	325	395	341	346	341	405	346	353	327	326	350	382	318	344	350	348	372	360	357	312	315	368	342	323	398	330	357	355	360	356	410	356	345	341	333	339	360	353	323	406	339	329	334	335	368	347	341	372	363	347	303	348	388	352	331	374	346	365	366	357	318	359	369	333	365	356	367	348	363	388	353	338	371	361	379	333	348	319	352	384	344	345	343	324	355	324	334	341	340	365	371	339	378	355	353	375	384	343	384	319	347	344	313	315	371	357	375	349	341	365	358	361	377	370	353	344	327	356	353	355	328	327	346	373	362	350	354	326	342	328	351	345	358	348	394	355	387	361	325	368	359	393	349	357	354	357	341	357	329	326	333	328	371	330	360	366	350	360	375	340	368	373	339	379	357	381	314	377	356	344	382	345	349	359	365	359	346	335	374	359	343	333	367	356	369	374	346	355	337	382	366	355	361	352	361	376	354	348	373	332	389	341	342	349	293	312	358	329	322	360	349	363	349	353	335	381	367	344	340	313	363	341	365	329	331	346	318	333	366	383	352	326	355	344	361	377	378	351	349	335	357	350	342	352	321	374	360	355	333	334	347	374	378	320	344	342	351	350	370	345	332	340	359	371	363	304	350	358	333	354	375	333	341	352	358	323	357	359	354	341	345	314	348	385	371	329	308	367	323	355	392	332	351	344	344	360	385	381	342	345	389	365	335	357	381	328	344	335	329	329	354	348	333	346	324	372	369	356	361	340	379	373	397	330	358	337	390	364	337	315	374	356	318	358	371	315	352	322	345	358	381	346	356	358	360	337	355	312	347	337	348	336	327	321	375	347	369	334	351	358	359	354	368	346	370	345	334	394	330	350	361	362	375	358	335	357	347	374	309	336	329	352	403	319	367	343	345	348	356	353	378	315	379	387	316	320	339	376	352	352	387	341	334	354	325	340	309	344	354	346	369	359	351	351	389	312	360	380	343	355	356	345	389	364	362	350	355	337	347	376	352	362	340	339	353	349	368	378	365	326	337	317	360	364	357	382	368	358	347	354	323	360	342	333	365	378	328	352	315	328	367	318	312	315	344	349	343	332	369	338	375	337	336	370	385	357	394	331	337	328	370	336	369	367	356	352	304	347	371	337	351	354	339	360	334	363	324	331	355	355	338	340	373	345	333	329	356	364	380	379	373	376	371	339	355	346	361	329	399	360	351	347	328	336	359	321	337	343	342	355	366	330	361	319	363	341	351	361	329	342	318	359	360	332	348	374	335	345	319	326	376	371	344	326	353	334	382	313	372	377	324	348	341	319	343	320	368	356	335	328	359	332	365	310	356	383	347	335	355	394	349	325	322	348	357	343	353	367	358	350	359	361	386	349	335	353	370	343	331	320	342	323	353	381	367	343	369	396	363	337	366	358	360	350	386	349	365	356	360	349	366	367	334	361	332	338	337	327	364	341	367	382	360	386	367	354	354	355	384	336	356	351	284	359	376	392	337	382	340	358	334	341	336	330	350	320	363	394	348	363	332	353	361	357	336	368	340	328	373	353	339	377	347	345	381	324	346	345	342	367	331	331	320	331	349	399	368	366	367	398	374	346	327	386	347	335	352	335	350	331	365	329	366	343	335	373	361	328	346	337	365	367	359	357	362	353	373	366	346	373	333	320	330	356	346	353	332	375	342	369	345	358	367	362	372	352	389	364	377	349	353	341	354	345	366	315	356	345	363	345	363	370	379	329	366	347	339	364	397	338	359	390	349	333	329	336	358	351	371	336	331	410	386	322	340	354	357	328	306	325	343	378	343	341	371	328	337	357	324	326	351	338	364	328	345	329	335	373	349	370	367	326	351	339	335	369	333	367	336	356	362	351	381	347	387	352	376	358	370	340	333	363	344	362	339	348	368	334	353	369	387	320	362	348	355	352	369	348	336	356	354	366	366	326	373	333	354	401	342	383	340	365	337	359	352	358	338	324	309	337	357	352	322	329	336	351	358	340	370	375	377	381	346	349	372	326	341	311	343	328	343	341	342	373	365	390	398	360	325	331	342	324	345	340	356	338	328	346	362	356	350	323	350	349	346	340	368	355	357	355	355	345	352	374	338	322	368	372	355	343	360	372	349	369	333	326	378	351	337	350	349	357	345	317	338	389	323	352	356	307	359	382	366	349	388	335	369	379	383	369	371	346	370	362	381	407	380	372	350	332	337	346	356	332	363	343	375	367	364	372	344	335	414	381	342	380	328	349	350	360	372	309	383	369	353	352	371	327	369	346	381	332	387	363	363	358	321	368	357	371	379	371	337	356	335	387	349	365	365	362	363	374	304	362	349	389	329	326	369	359	345	316	345	326	354	371	331	321	349	364	343	344	359	347	386	334	328	336	350	357	333	316	356	328	375	344	377	330	388	363	369	400	363	369	352	364	368	347	338	350	326	369	331	362	379	366	352	366	371	334	361	331
16679	22191	29214	36430	38251	39286	43323	35947	33115	30602	27070	25387	20513	21217	22063	24631	21969	16111	13547	8700	7785	8493	10402	7827	6720	6543	6941	4711	4435	5339	5881	7682	7894	7129	4860	3581	3834	3155	2966	2915	2884	2866	2066	1727	1500	1372	1215	1194	1178	1056	995	2660	3500	3056	2253	1721	1269	987	846	765	850	798	829	852	802	831	881	789	848	819	802	838	819	857	832	851	830	799	912	850	833	818	831	813	831	822	867	792	821	820	833	832	814	799	852	829	806	767	824	783	848	776	787	844	835	875	835	836	801	842	843	857	826	838	836	835	794	832	857	846	835	846	818	788	812	808	820	840	878	784	796	820	822	793	797	863	787	859	830	852	842	857	848	837	864	818	880	856	846	775	882	828	769	844	840	789	784	815	834	845	816	815	868	862	845	832	835	817	851	828	806	842	822	818	826	810	828	792	866	822	808	791	802	811	817	837	824	837	802	836	870	795	783	877	799	816	793	868	861	831	845	815	826	825	850	832	775	811	793	801	821	813	793	818	833	824	838	874	820	844	812	809	814	814	837	839	816	871	837	813	796	806	851	828	839	827	833	833	828	836	796	800	840	851	812	802	833	823	789	831	921	811	840	868	830	798	814	831	791	837	820	831	805	839	833	866	822	846	819	857	800	829	837	876	823	826	819	861	832	786	872	848	859	846	782	760	848	819	889	825	808	863	798	813	870	828	791	844	823	854	799	808	791	845	775	757	760	765	859	832	788	831	788	807	834	861	786	839	868	848	843	841	800	788	824	823	846	853	834	851	851	805	831	835	816	794	821	819	843	867	853	889	874	863	821	775	838	808	791	820	845	834	816	836	820	822	861	887	804	800	845	841	810	869	831	805	870	789	801	817	840	871	870	837	815	785	749	806	839	851	781	803	823	819	844	811	843	837	772	824	821	784	820	795	799	787	833	835	842	864	767	848	852	873	829	820	817	834	890	792	800	864	808	801	829	804	788	763	778	832	806	818	819	791	806	883	830	826	811	792	810	832	814	792	830	818	846	876	837	806	861	803	808	790	842	860	817	866	818	869	893	820	860	830	803	829	842	818	839	831	830	825	822	822	833	793	763	821	798	848	803	908	823	881	818	783	845	863	818	818	809	807	804	795	858	843	789	865	829	849	845	835	805	813	811	831	784	828	803	825	819	817	844	834	771	777	818	804	815	842	779	820	790	789	851	864	838	818	801	806	855	817	848	852	839	828	825	812	788	851	794	796	836	840	869	829	894	821	833	818	790	807	814	833	878	804	781	817	872	792	868	838	821	818	865	839	886	842	828	803	786	828	792	887	870	879	753	870	855	877	813	776	835	813	825	775	790	824	797	853	833	845	851	807	857	841	818	834	853	783	831	783	870	855	748	792	838	795	776	790	842	863	812	809	793	816	795	831	835	826	853	836	799	843	824	794	832	794	862	841	830	857	826	786	806	829	819	846	862	827	895	795	790	798	806	856	802	816	840	859	819	848	868	815	847	875	811	874	871	844	824	829	864	809	806	874	805	821	836	837	818	811	845	755	852	830	844	808	843	800	835	824	821	834	847	795	856	829	804	878	788	802	831	770	875	869	787	865	836	833	825	832	836	832	791	801	843	777	818	791	849	786	851	838	843	817	783	803	840	847	851	813	798	846	794	808	842	791	811	814	836	829	859	814	823	778	801	789	795	851	801	858	805	789	832	782	889	757	822	780	820	822	757	858	831	795	828	818	807	831	852	824	849	792	843	838	793	846	795	822	783	864	836	778	829	794	804	801	851	810	796	831	836	868	783	833	782	840	828	796	810	815	808	845	806	795	790	860	755	861	824	836	835	803	818	793	841	863	831	814	808	807	801	895	823	782	836	829	874	844	869	832	802	813	811	865	802	837	832	795	827	853	802	825	805	832	791	850	861	815	759	807	824	855	828	815	825	849	825	800	835	873	800	848	810	845	845	861	822	837	797	817	798	804	840	776	858	864	816	787	838	805	796	846	826	811	831	863	847	836	798	810	844	773	816	817	813	815	819	831	835	808	817	827	800	819	825	820	775	854	846	799	839	838	833	858	816	814	852	793	806	815	817	879	834	861	841	781	845	861	818	848	863	864	830	819	804	822	828	818	847	796	815	865	875	861	839	859	771	810	827	812	805	764	792	808	815	818	840	843	825	812	867	865	765	801	840	869	794	861	831	768	820	843	811	770	763	826	861	792	836	880	805	863	822	855	815	812	779	800	821	807	739	807	834	859	799	841	851	844	787	836	789	782	821	832	841	785	891	843	802	838	811	801	830	856	806	829	812	766	865	836	841	822	842	819	826	824	798	851	818	791	818	841	805	861	843	782	854	839	815	852	826	803	799	808	847	801	798	793	766	845	772	844	820	807	822	828	812	785	824	821	750	821	856	810	826	828	887	803	780	828	781	808	874	813	858	787	854	805	839	847	826	890	833	912	797	854	832	827	821	815	867	762	805	837	869	830	868	834	816	818	862	791	854	805	821	816	856	814	817	807	808	765	832	853	857	793	843	795	850	807	802	819	852	853	841	820	818	792	849	789	872	767	863	818	832	850	810	829	828	903	790	827	788	819	826	825	822	857	766	821	816	822	803	813	899	837	823	868	822	823	805	836	829	798	814	910	829	837	870	825	868	854	809	806	840	841	846	833	837	818	770	816	794	831	855	831	782	842	782	806	872	772	787	854	813	823	860	809	849	847	848	811	803	836	870	823	816	822	864	796	832	842	800	835	852	797	777	846	773	818	846	816	813	841	811	826	827	862	844	834	782	732	824	806	872	797	825	857	808	831	805	813	846	867	812	830	838	826	861	793	791	831	856	807	783	801	791	801	823	831	792	861	852	889	812	807	813	834	809	828	818	820	753	811	803	846	868	853	835	839	764	806	803	834	795	826	779	791	826	799	790	812	839	866	825	849	841	838	830	805	838	805	811	821	848	812	832	829	815	844	864	795	843	841	862	836	813	811	827	856	875	842	818	814	817	840	792	875	870	803	784	825	886	845	778	848	772	799	825	796	782	855	827	797	800	862	843	773	832	855	795	858	816	829	847	885	827	864	826	815	811	793	855	875	841	867	800	852	817	835	852	813	795	780	867	827	768	855	834	807	780	793	846	880	845	783	779	781	836	811	804	848	847	822	862	825	895	816	808	746	844	802	777	801	786	800	810	821	867	796	828	790	813	886	792	822	857	857	820	818	839	829	830	793	855	863	825	875	814	783	824	793	799	803	795	811	834	817	887	803	828	822	739	870	756	848	847	848	846	806	820	779	786	816	834	873	845	798	825	827	844	852	869	842	802	853	794	781	808	836	802	825	826	821	871	832	814	798	818	846	864	847	806	825	783	817	836	791	850	793	862	814	823	855	793	804	829	840	858	858	830	854	869	825	833	860	820	861	799	794	810	839	819	819	785	849	805	903	784	867	822	791	851	791	808	821	849	770	828	857	863	816	810	798	805	824	797	822	757	843	865	868	816	820	830	862	864	799	795	847	794	856	824	849
32042	35820	35595	34638	32524	32942	36483	31169	25806	22944	17586	15775	11188	11821	11447	13576	11593	6924	5374	2746	2524	2789	3117	2288	1994	1999	1883	1377	1262	1508	1631	2116	2348	2095	1392	1091	1085	902	915	915	843	861	598	564	510	444	437	394	406	371	389	787	1041	960	749	632	461	416	299	329	359	330	334	347	327	342	351	356	364	353	370	380	308	337	325	389	353	310	333	332	321	302	376	306	341	339	325	347	353	330	330	332	312	350	371	376	338	337	322	347	341	347	355	355	354	352	347	345	317	353	329	348	359	353	361	343	329	343	353	351	297	344	387	321	356	351	317	331	340	351	333	344	329	332	335	329	307	335	338	358	317	365	341	338	307	353	357	328	381	360	322	316	309	322	325	356	349	373	331	334	335	319	330	335	341	325	351	335	338	334	348	318	340	393	366	326	326	335	355	342	371	362	315	353	372	372	347	323	344	350	308	345	357	333	350	337	316	356	314	340	318	329	358	351	359	361	355	356	347	340	347	290	339	313	339	324	343	349	338	350	363	357	363	322	336	362	329	373	385	340	350	321	345	341	343	332	309	344	375	353	362	329	339	337	353	375	339	290	339	350	357	292	339	325	367	337	343	336	363	369	330	346	329	310	377	340	344	363	341	353	370	348	325	340	395	299	372	338	348	352	328	306	319	318	354	352	338	357	309	326	343	358	363	372	321	358	356	367	381	350	344	339	362	356	338	358	353	328	352	326	337	353	347	330	315	321	347	349	345	333	366	339	347	341	337	303	337	358	334	324	355	355	360	309	344	356	319	391	330	343	343	332	292	345	348	368	358	320	355	319	344	323	350	328	337	326	336	358	311	353	331	349	330	340	307	328	335	332	350	312	336	335	346	336	353	352	350	318	388	328	362	333	335	344	347	327	351	328	352	339	341	373	368	353	386	314	337	325	360	355	313	325	288	347	313	336	361	344	337	331	361	360	316	349	358	353	323	329	365	390	326	357	329	341	304	348	337	358	366	344	377	332	338	353	328	360	344	349	338	322	330	318	332	329	365	330	344	389	344	343	389	315	322	333	354	329	331	364	359	305	366	365	322	334	342	361	318	347	331	316	346	343	326	328	335	351	366	330	328	340	337	329	331	340	342	332	393	335	344	350	317	377	366	358	355	338	339	352	347	330	360	343	349	334	354	340	317	368	349	358	319	360	339	346	335	343	369	377	378	330	341	352	350	332	318	322	356	349	356	370	349	332	342	337	334	380	344	335	353	332	331	343	337	357	379	337	321	330	332	360	342	337	331	328	331	341	360	327	314	311	339	336	321	334	360	368	391	312	354	368	353	339	343	335	369	295	310	326	296	355	335	304	324	314	341	378	351	339	340	358	339	315	355	378	328	326	306	357	302	374	347	380	330	369	335	338	349	336	316	317	333	338	366	363	349	321	377	314	346	364	343	372	356	354	347	331	329	320	322	322	324	337	354	323	350	311	327	341	301	331	319	339	315	349	341	353	336	368	338	318	347	340	368	345	326	317	358	339	364	344	339	350	313	325	307	343	333	345	303	349	334	365	369	324	329	320	299	348	341	361	325	329	338	336	293	372	349	353	320	324	375	354	375	336	349	348	329	338	348	326	334	344	333	335	368	344	343	321	340	331	339	365	353	336	347	325	337	324	341	347	310	334	321	315	306	340	354	368	324	330	333	328	353	290	327	345	380	362	318	360	341	333	341	302	355	331	336	360	332	334	323	345	356	327	338	349	356	346	338	353	334	331	319	374	385	379	335	339	346	358	339	335	323	363	300	328	345	315	343	336	334	369	334	336	369	339	361	380	329	346	337	350	351	365	329	336	312	335	309	320	327	365	367	358	332	320	347	370	315	327	326	323	324	311	332	324	358	344	370	296	339	356	337	359	361	347	316	340	378	346	355	323	328	359	348	335	354	344	317	285	376	374	335	308	329	331	417	340	328	325	369	332	338	357	294	377	348	345	340	321	353	332	353	363	341	322	329	347	336	337	305	365	331	330	325	345	335	313	343	340	348	353	352	329	369	365	319	340	319	337	366	371	391	337	376	356	370	363	337	349	335	315	344	320	352	329	326	392	370	359	334	331	335	320	339	309	342	377	333	339	360	347	337	356	366	334	353	299	296	366	330	373	324	341	324	339	308	334	355	355	373	357	341	328	354	341	350	299	314	356	344	342	303	374	339	331	333	352	361	340	349	363	386	357	363	345	329	316	341	345	341	346	332	375	334	323	353	328	342	367	317	342	303	333	332	335	344	363	342	368	338	320	362	379	325	326	357	324	345	324	368	358	354	344	354	334	384	344	341	330	368	341	366	307	337	363	390	349	339	344	376	360	319	336	356	312	328	340	380	337	360	371	322	375	330	339	343	345	337	339	308	339	317	382	344	331	353	322	322	321	312	347	328	317	358	381	354	341	356	372	333	362	345	331	344	379	345	339	339	365	334	319	356	304	348	347	341	357	320	354	307	362	346	337	340	339	322	354	346	356	351	338	348	321	359	316	376	329	363	311	354	362	348	315	342	318	336	329	344	363	328	324	368	322	357	362	380	350	320	355	311	321	328	359	339	334	357	346	349	367	343	364	340	333	314	359	347	332	346	314	287	329	341	346	326	330	340	350	336	334	333	352	343	339	391	319	352	322	345	348	327	349	316	349	361	344	369	322	365	347	330	351	329	370	362	346	352	372	352	361	364	358	371	341	347	333	328	331	317	338	313	343	318	375	316	333	341	311	357	369	346	363	333	318	347	358	356	331	306	369	320	356	364	349	347	352	364	363	311	342	335	302	326	328	341	319	350	356	315	336	333	293	331	350	323	340	353	364	332	354	336	345	335	320	369	368	330	348	341	354	365	332	343	274	327	341	363	325	351	328	320	320	332	344	353	360	315	340	348	321	366	328	361	334	328	360	346	364	332	321	359	390	322	314	353	326	350	333	359	358	362	308	328	361	354	331	349	349	345	334	363	337	348	342	333	353	329	347	363	359	344	296	319	326	328	334	308	338	357	345	387	391	333	338	351	344	341	341	333	325	355	321	321	326	353	326	347	338	340	314	360	339	316	377	338	324	373	379	385	314	351	331	350	339	323	360	336	345	329	360	332	336	357	356	355	347	359	328	344	358	371	327	352	350	379	329	353	389	338	345	349	351	325	333	379	361	314	343	344	342	344	337	344	333	352	344	363	346	324	357	338	335	362	337	334	333	351	328	319	328	346	317	339	346	344	316	353	348	323	330	326	331	333	329	387	335	334	339	340	333	373	387	331	314	351	328	370	355	335	318	326	367	345	327	374	343	324	347	318	330	321	350	330	337	334	321	329	335	328	334	325	340	322	336	336	346	345	382	359	363	323	327	333	388	321	339	362	346	331	343	360	386	354	351	350	358	344	319	347	339	341	321	317	330	356	332	356	332	374	365	346	337	326	353	347	355	388	327	314	357	318	339	337	338	339	361	348	338	324	293	334	367	337	342	349	329	313	328	317	351	346	312	330	324	350	332
20934	27960	34890	41955	44491	46115	49940	43603	41469	39099	35305	33934	28221	29736	31427	33368	29344	22642	20512	13902	12870	14700	16571	12177	10854	10815	10473	7314	7184	8755	9609	12610	12849	12206	8297	6007	6581	5036	5390	4999	4437	4562	2985	2181	1843	1706	1632	1338	1177	1119	1218	4229	5641	4906	3556	2475	1542	1101	851	812	809	800	767	841	808	761	838	807	777	783	817	793	839	794	850	838	761	791	812	807	838	814	796	803	846	774	798	828	796	825	810	803	761	803	796	856	842	835	862	812	793	779	838	841	792	763	803	783	811	784	766	780	836	785	771	804	810	758	806	810	805	784	778	821	824	772	795	820	774	830	767	816	824	806	823	768	850	825	770	774	803	786	762	827	821	795	785	779	835	778	802	804	850	754	789	804	806	777	818	818	774	747	789	725	745	792	793	806	788	800	798	811	783	777	819	789	809	804	801	772	788	797	787	825	814	784	820	772	824	817	789	822	829	792	742	803	812	792	779	756	773	782	778	814	826	804	803	796	796	813	831	747	806	796	808	832	834	825	822	848	814	797	816	795	780	790	805	840	782	780	800	801	828	803	757	799	800	761	786	816	769	803	780	778	777	781	796	806	807	796	764	826	773	804	826	812	807	785	799	782	798	780	790	799	811	786	754	809	847	789	776	778	814	773	834	838	816	775	801	812	786	823	783	774	785	825	738	807	833	763	812	804	830	765	759	768	804	786	766	798	808	791	817	798	804	789	776	801	734	766	823	809	826	801	785	835	787	779	741	828	839	743	852	822	802	791	801	782	795	826	759	822	783	791	821	785	791	806	791	817	777	836	773	801	816	809	823	825	822	771	801	816	837	797	816	774	800	825	806	807	788	778	813	804	763	861	805	821	795	842	768	767	793	808	827	778	779	817	792	771	757	819	764	789	802	792	816	820	842	774	825	755	813	872	811	761	785	843	780	823	827	775	809	777	871	835	807	818	773	766	857	843	732	806	771	825	803	859	787	822	814	744	862	805	763	776	830	757	800	804	766	832	819	806	828	794	832	769	774	846	817	800	796	820	838	796	779	786	805	799	799	836	813	853	779	801	745	814	823	838	838	787	801	773	847	782	798	779	803	823	800	830	817	812	794	809	789	778	829	861	767	854	778	777	782	845	850	834	777	808	855	766	805	803	799	803	766	785	780	815	797	791	791	861	793	796	787	769	764	768	789	832	824	795	775	789	773	803	798	771	821	841	757	754	792	792	815	746	797	788	774	786	822	760	825	834	748	779	820	786	772	733	797	808	821	812	831	819	792	797	838	854	817	805	817	801	826	765	787	761	808	794	763	776	789	781	753	791	789	817	817	788	791	792	807	819	827	805	798	761	834	817	775	813	811	784	810	831	822	803	780	775	809	774	791	867	807	804	833	788	799	812	782	772	777	834	833	788	798	800	803	732	752	840	790	804	775	818	783	796	767	851	743	805	785	801	814	794	753	809	814	854	792	790	782	826	786	813	749	859	834	756	760	793	766	763	811	812	833	807	808	812	805	808	773	822	796	769	782	769	826	802	820	791	757	813	789	803	818	793	784	817	749	732	846	779	848	842	781	795	844	760	779	879	787	804	819	802	828	806	736	778	861	793	782	751	810	855	843	768	791	791	786	793	808	789	850	807	782	785	764	788	754	782	798	779	762	765	796	779	800	812	791	808	865	809	853	798	797	787	828	761	784	780	829	793	776	760	864	796	839	783	798	765	801	797	798	764	816	761	779	761	792	839	856	825	799	820	819	783	777	761	813	856	799	801	791	783	793	772	763	835	801	749	807	792	778	827	808	763	767	796	795	755	755	788	792	785	808	787	744	810	770	766	808	794	759	817	834	802	801	757	757	785	790	831	797	773	788	771	745	826	812	764	761	782	805	805	800	810	771	800	752	819	782	798	800	747	789	808	829	796	789	815	791	804	756	827	769	784	804	791	774	760	787	786	784	794	790	830	821	808	798	791	759	823	757	781	801	775	767	810	805	788	821	791	761	830	793	775	804	792	787	831	799	819	817	834	775	801	845	780	820	772	792	774	784	785	812	790	783	805	790	789	799	794	824	831	794	756	799	763	833	755	736	797	774	773	833	772	802	788	750	823	841	813	832	817	773	812	797	812	795	813	781	776	794	821	803	831	794	815	746	816	835	813	791	826	813	779	856	775	776	812	787	853	784	809	796	814	743	758	795	747	767	813	828	820	788	866	799	808	844	773	775	791	787	863	742	801	851	804	771	816	795	778	799	786	775	780	812	838	825	823	774	763	812	806	808	785	770	736	812	778	771	795	746	812	782	758	802	785	788	808	772	802	795	756	758	773	828	807	767	812	833	730	803	805	775	824	783	804	839	745	890	761	811	782	824	809	756	799	837	776	785	829	801	795	854	800	801	769	808	771	766	792	850	781	812	810	777	809	830	804	840	784	794	790	768	859	828	786	833	801	813	798	829	820	785	804	799	780	831	785	809	776	805	830	799	796	753	799	816	792	718	855	796	825	795	776	782	785	819	806	819	756	815	815	822	769	750	799	763	788	788	783	829	824	789	823	829	819	783	739	800	807	835	791	814	805	822	743	814	793	764	779	781	752	766	850	818	833	770	789	823	781	819	774	828	771	817	801	825	750	751	753	766	793	791	804	825	815	814	740	772	802	792	770	808	803	792	827	816	773	786	824	848	824	831	825	801	777	809	793	766	799	767	793	809	808	850	842	774	781	764	728	803	777	779	833	830	757	806	790	810	762	784	830	796	807	803	824	800	799	770	790	798	788	771	808	824	796	793	792	826	803	804	803	782	793	832	789	835	790	780	846	791	829	768	808	834	770	830	862	819	845	756	811	803	797	794	780	826	838	806	855	779	803	735	791	810	852	844	823	840	768	776	809	890	785	832	797	781	864	795	793	699	760	776	799	812	811	754	811	786	764	831	810	831	852	805	792	791	797	788	739	840	858	823	811	817	810	771	807	828	816	769	823	790	772	825	774	779	861	857	817	805	846	825	835	786	851	840	814	804	796	770	765	811	823	819	833	798	829	762	797	801	823	815	798	791	827	841	800	823	842	847	820	787	798	809	772	821	795	829	793	784	798	817	765	822	756	780	734	781	808	781	770	737	824	749	775	812	830	819	754	754	813	857	818	831	769	826	776	779	798	849	811	845	819	730	825	759	778	779	800	761	844	846	783	822	721	809	798	762	821	790	824	783	759	818	810	790	764	831	786	799	820	831	819	798	780	804	774	756	800	769	830	812	823	833	799	783	827	749	783	739	865	831	834	786	792	815	815	812	824	779	799	783	774	843	816	810	773	797	769	806	848	818	816	779	748	810	817	759	863	823	747	809	798	805	797	809	816	866	775	831	787	763	793	765	827	832	785	800	809	788	815	776	797	790	788	790	832	849	765	811	800	822	811	829	762	809	792	809	771	787	794	751	816	854	770	782	817	739	791	783	798	807	843	821	772	785	777	803	793	808	814	814	798	807	838	813	860	761	805	776	769	767	808	847	770	800	744	819	836
11320	9828	11248	10412	7562	5685	4732	3182	2205	1794	1447	1417	1074	996	994	1060	976	785	714	592	561	560	564	556	514	498	494	435	459	480	435	463	471	484	458	445	452	447	407	450	432	430	433	393	423	414	368	392	407	376	414	399	446	450	451	437	452	444	443	399	421	372	387	392	404	401	400	391	352	427	389	402	417	393	411	377	437	410	405	385	389	407	415	408	370	372	384	397	393	394	423	430	427	394	383	390	397	463	390	400	377	404	418	365	399	383	408	449	403	419	424	398	379	343	371	416	375	394	380	407	393	387	402	376	379	409	385	384	387	353	385	415	394	427	404	329	395	378	401	401	409	441	394	411	441	406	407	429	399	419	395	378	381	391	398	409	423	456	432	388	374	412	404	363	388	377	358	406	380	397	416	387	409	407	412	375	422	389	425	342	401	380	369	404	422	380	362	399	387	404	429	397	384	440	381	397	382	395	385	425	436	385	393	420	417	376	371	367	346	379	392	426	384	364	354	416	426	414	403	398	368	435	384	430	399	451	453	398	384	385	429	384	437	420	400	394	376	407	398	387	363	405	388	410	420	430	380	361	412	441	408	403	429	405	411	388	387	412	390	415	387	400	399	353	375	441	378	366	408	405	397	390	357	404	411	424	421	357	377	425	409	371	426	400	407	413	351	384	425	381	384	409	355	369	422	382	372	440	419	366	379	416	389	390	414	400	376	380	377	382	382	424	417	422	368	385	405	404	415	426	380	382	367	398	408	403	400	439	422	432	433	443	442	385	402	387	365	413	408	371	406	397	368	409	417	428	390	403	383	405	390	421	384	351	402	362	402	414	356	386	387	370	391	413	388	359	411	404	423	407	382	415	378	423	402	397	358	399	374	360	385	411	410	398	422	384	388	433	377	373	418	353	399	390	394	420	396	400	367	383	407	386	413	382	421	412	386	431	387	411	382	387	448	386	398	423	395	387	432	416	393	390	356	405	410	419	377	413	361	437	396	382	372	407	404	376	398	385	391	371	421	414	391	418	392	427	403	430	401	433	415	392	382	435	418	384	378	355	420	394	394	402	385	380	387	406	401	382	432	401	385	402	400	376	406	388	422	413	388	392	383	417	388	389	397	394	368	412	399	378	375	381	350	397	442	419	434	383	405	391	439	397	336	413	402	389	395	369	399	418	395	392	400	403	399	362	421	386	435	407	408	424	438	418	419	390	415	386	412	397	400	369	403	400	395	395	398	355	392	433	401	375	367	399	413	413	419	399	383	389	368	387	402	381	368	391	423	381	465	383	373	408	388	372	382	397	416	405	352	392	398	378	401	379	443	429	387	392	410	412	414	396	416	385	400	387	379	394	421	413	425	390	393	352	403	391	384	403	392	386	421	376	393	408	405	424	412	382	373	405	390	425	445	400	402	399	391	374	415	375	425	371	405	353	382	382	409	408	389	414	430	423	376	422	395	395	369	392	429	361	425	395	428	411	411	383	415	396	436	502	407	392	405	412	386	380	425	405	400	410	352	378	370	397	424	399	375	369	400	402	410	412	375	401	363	419	410	394	393	387	336	379	402	373	375	396	412	383	388	419	416	412	407	334	396	392	402	392	420	390	404	408	401	423	379	422	395	381	410	408	355	353	403	421	381	413	393	367	460	440	392	383	385	409	400	394	364	407	409	430	397	418	378	407	398	377	385	397	363	414	406	395	395	393	392	362	394	385	419	407	393	427	431	424	384	375	409	402	417	417	377	386	365	407	404	408	389	396	392	394	409	393	458	401	421	392	414	394	403	369	417	396	405	424	390	353	390	406	397	433	399	414	409	428	427	411	380	395	410	411	422	419	379	397	414	403	404	367	383	375	395	372	420	389	368	405	402	431	391	394	404	396	375	400	391	405	390	411	418	419	412	370	395	393	363	423	423	427	400	428	429	408	405	395	414	375	415	428	380	383	370	382	393	395	410	418	405	399	369	406	393	371	405	395	396	395	400	409	388	406	363	405	410	364	394	380	381	426	405	407	394	397	416	409	368	401	390	377	371	392	374	393	361	386	386	413	414	386	381	359	386	388	401	390	367	439	384	439	393	404	382	460	369	418	387	419	412	408	379	372	402	420	429	401	378	393	365	406	373	377	384	419	404	382	422	406	382	444	399	372	388	382	430	417	410	397	407	406	397	431	434	388	349	398	387	386	384	418	410	360	417	402	373	402	417	406	396	419	388	363	417	357	378	391	399	412	421	374	361	404	410	396	389	391	366	346	389	391	423	379	372	412	384	367	414	415	426	430	400	413	399	402	417	404	401	417	388	377	428	384	375	361	363	412	421	377	378	428	385	413	447	379	396	445	399	433	387	381	435	396	388	370	400	401	376	415	396	405	368	434	384	404	421	377	418	373	425	408	380	414	365	387	390	402	399	349	387	379	376	382	397	372	424	426	398	421	407	400	379	395	397	430	396	382	417	398	416	376	405	364	364	408	400	414	389	399	414	448	385	421	404	395	432	362	379	389	407	370	380	390	365	410	446	370	377	429	407	417	409	364	417	420	435	373	413	413	373	389	375	416	417	421	399	355	390	401	422	405	406	410	404	384	366	411	394	432	411	437	391	403	411	406	410	374	435	416	413	413	420	386	416	386	421	364	402	439	381	417	384	395	419	398	403	411	414	385	380	440	390	409	376	430	381	401	389	400	403	419	411	394	392	390	397	401	369	425	403	418	459	417	424	419	383	379	405	383	412	428	449	402	369	391	379	406	406	355	374	403	420	410	400	361	396	389	415	398	409	394	380	394	394	383	400	354	407	393	392	394	373	402	393	408	383	399	393	425	365	419	364	383	382	402	398	411	371	366	383	397	382	357	369	385	396	430	396	381	398	403	411	394	407	409	422	422	380	379	434	397	352	402	410	371	384	377	424	408	411	389	437	386	384	420	426	392	383	401	388	420	375	403	433	361	439	425	350	418	399	430	357	398	410	392	410	374	380	409	419	358	398	385	350	384	399	393	419	408	406	394	441	407	394	393	416	411	420	389	425	373	362	393	416	402	366	384	370	389	394	419	377	371	386	376	356	429	375	401	400	403	415	375	410	405	402	422	385	399	383	385	424	359	433	407	409	368	379	356	401	407	407	416	364	374	387	374	396	387	401	364	406	423	429	427	426	402	416	349	372	426	382	437	364	410	412	409	431	380	411	424	408	448	395	382	424	393	380	385	396	426	418	421	364	399	420	363	353	418	382	323	382	394	407	441	417	425	420	374	407	394	418	397	378	379	358	421	439	378	390	411	387	377	374	386	370	392	447	359	405	365	351	434	414	438	415	389	390	347	419	371	398	397	337	403	380	409	382	394	391	386	434	370	398	431	397	397	388	416	381	384	398	344	422	421	422	357	429	403	378	447	407	416	382	421	404	382	422	387	413	365	374	371	406	371	393	383	399	386	374	394	436	393	354	391	392	425	416	368	397	372	378	397	402	362	425	385	448	375	381	369	364	358	401	371	404	400	357	402
7242	8594	16035	20370	19233	17625	16406	11899	9401	8404	7218	6686	5536	4844	4677	5455	4741	3375	2970	2359	2328	2049	2419	2325	1954	1729	1570	1369	1487	1370	1380	1467	1616	1529	1425	1274	1315	1136	1177	1176	1138	1163	1046	1106	1081	1083	1050	1002	992	1012	972	1124	1190	1196	1193	1232	1046	977	955	916	976	910	926	934	879	925	912	908	904	951	908	936	908	898	912	905	858	922	901	963	876	878	957	909	928	989	966	885	902	891	960	962	921	960	910	955	937	910	940	977	930	949	965	924	952	928	884	891	904	915	911	947	937	967	909	918	944	922	870	910	963	881	906	917	926	900	904	854	944	891	963	853	941	921	927	926	904	905	904	951	918	932	879	955	896	940	858	862	942	907	860	924	923	906	890	867	934	961	907	925	941	876	902	912	857	928	937	921	898	907	964	896	904	926	852	936	937	888	996	916	876	890	958	917	943	996	970	834	943	925	913	901	921	926	899	913	912	919	897	971	870	956	908	913	904	915	945	907	880	915	908	915	955	950	914	926	935	898	889	962	886	868	960	945	883	863	928	846	953	924	933	915	916	954	942	914	917	919	885	988	879	901	904	924	918	975	888	954	965	939	912	944	920	928	912	934	937	892	853	947	889	914	869	868	876	969	937	947	903	901	889	923	882	986	933	922	937	909	874	917	910	883	943	920	936	913	953	908	889	968	917	931	855	892	914	875	903	929	921	953	873	925	850	904	906	923	880	874	961	938	935	886	915	914	899	932	938	880	899	925	966	937	952	964	892	919	923	973	919	958	974	863	913	934	908	922	922	918	866	897	852	957	906	935	869	898	922	935	902	992	909	935	909	939	910	923	943	914	914	939	927	963	935	940	873	925	918	965	946	916	962	911	898	909	929	931	875	908	940	875	888	937	944	882	907	918	920	972	898	902	932	936	871	902	881	912	869	955	920	906	965	916	955	942	949	888	889	916	947	888	892	914	920	941	881	989	882	890	881	899	959	940	924	900	934	900	896	915	969	858	889	919	921	909	918	913	937	892	935	909	951	925	867	860	942	956	906	911	943	898	911	943	909	985	962	893	894	974	908	881	902	926	930	885	903	950	909	861	948	908	987	886	988	900	954	872	938	870	926	934	927	909	892	906	894	909	939	968	895	913	901	916	928	902	939	954	943	884	916	901	907	913	944	866	896	906	933	909	922	914	870	866	907	942	958	951	889	924	913	929	897	918	923	917	907	958	907	907	963	908	909	923	942	903	883	928	926	899	912	901	913	948	895	853	896	899	925	906	928	924	940	923	929	904	874	869	890	896	937	968	922	941	898	948	878	885	940	986	962	917	922	856	953	917	901	931	894	946	939	927	964	911	897	962	917	889	941	968	936	914	913	949	906	992	889	963	924	941	958	898	918	956	879	935	947	893	941	889	907	894	939	908	905	892	976	903	904	934	899	932	881	972	909	910	947	889	923	930	931	907	976	925	925	851	922	918	883	902	963	917	937	884	929	936	885	911	925	930	930	916	910	962	895	964	877	956	914	987	931	916	979	956	913	917	906	1001	956	905	890	920	923	972	894	957	951	914	925	919	914	977	922	941	918	946	920	906	872	917	925	875	952	932	919	917	863	935	893	906	869	920	893	1010	894	942	915	886	887	920	914	882	949	871	877	872	905	919	912	938	912	888	868	925	932	929	932	936	895	914	905	914	939	969	908	892	912	922	915	912	926	932	935	912	920	932	932	978	912	905	917	929	929	916	920	898	881	894	924	913	917	908	901	950	869	871	902	974	920	952	877	904	905	897	899	924	927	900	906	918	939	895	915	905	947	921	945	964	881	879	906	956	911	922	945	850	898	948	892	887	872	948	923	958	828	927	898	957	970	947	867	921	884	910	945	950	930	935	953	904	892	875	933	941	948	968	950	913	922	960	935	924	944	891	877	905	936	943	898	908	933	883	956	916	915	979	905	952	942	949	959	934	905	961	888	908	899	979	935	901	905	903	922	898	921	954	926	933	917	923	942	910	908	958	982	940	909	935	948	894	937	909	978	908	875	922	924	896	927	875	942	902	903	896	868	909	897	903	880	917	954	879	868	899	951	867	862	878	958	948	922	893	865	889	904	926	922	934	832	887	948	933	966	973	916	914	914	878	893	947	898	931	919	954	911	947	965	892	978	869	962	927	926	895	927	958	940	875	882	943	909	933	859	941	947	935	878	888	891	977	949	921	869	863	906	892	900	912	898	1029	962	949	921	967	932	936	928	913	933	878	866	952	952	973	882	974	973	932	905	966	931	895	914	918	858	948	961	928	892	956	963	943	923	949	967	921	901	981	885	970	864	932	942	948	947	872	875	951	966	920	917	917	932	987	917	895	934	886	915	949	890	944	862	902	888	954	912	850	943	944	918	891	888	929	934	901	913	897	896	900	911	962	976	869	903	927	905	981	906	921	892	891	901	961	899	934	969	891	909	890	896	921	911	908	930	850	868	896	930	903	1001	956	930	884	978	924	951	914	944	961	856	929	923	927	882	937	970	884	894	972	919	896	920	968	909	881	939	929	932	975	923	956	915	890	945	952	915	890	945	919	934	946	906	904	890	944	916	894	870	914	942	914	916	939	945	948	984	932	889	942	919	912	896	898	888	969	861	933	930	880	896	871	908	959	918	931	942	915	917	910	911	891	943	963	929	947	1001	908	886	949	879	894	967	953	885	974	877	941	934	930	949	885	892	875	946	887	936	964	929	928	916	907	892	935	895	885	914	923	943	949	909	888	921	942	904	891	936	917	932	915	905	965	912	964	913	953	935	885	884	938	966	872	911	918	873	937	888	989	933	930	957	919	939	819	924	943	934	916	889	959	864	926	955	923	928	913	909	918	898	842	902	890	930	940	878	872	932	933	931	955	912	937	897	923	932	950	912	897	962	883	967	940	879	947	941	906	935	879	959	909	928	960	944	863	924	891	932	908	955	893	917	930	904	942	908	898	903	901	900	920	902	985	913	915	847	898	975	940	921	917	936	912	907	894	909	925	888	871	938	869	880	924	929	924	965	930	942	942	889	973	923	949	891	940	997	909	886	852	895	934	900	921	903	899	982	921	914	904	879	908	949	889	943	891	887	879	878	935	922	962	931	926	941	936	879	951	928	847	902	897	909	907	917	897	927	972	938	911	952	968	914	931	970	890	890	905	901	896	950	961	907	886	879	939	913	971	900	890	932	901	927	897	883	933	925	925	947	921	874	945	906	889	924	910	933	906	934	867	917	927	926	855	904	944	924	877	883	892	920	922	946	893	898	898	848	938	919	859	926	906	939	898	922	972	929	914	864	885	909	949	926	953	891	933	947	858	965	914	901	900	876	957	905	927	950	911	892	929	896	956	921	936	944	953	897	940	939	975	939	938	949	916	980	897	837	922	951	972	920	944	966	911	907	968	959	921	902	905	912	926	891	897	823	888	924	901	938	925	984	905	944	943	885	973	895	898	929	971	911	930	873	938	899	894	899	927	893	934	960	931	911	870	914	919	927	944	840	924
24583	27573	29864	29925	26972	24765	27317	22059	17109	13834	10948	8545	5779	6323	6417	8703	6093	3693	2818	1719	1363	1597	1782	1613	1360	1198	1198	841	779	903	963	1249	1297	1190	837	693	681	692	652	648	565	651	544	470	413	424	405	402	403	358	379	602	675	712	558	503	417	397	380	317	358	352	372	351	397	367	378	342	380	355	364	320	346	370	337	382	358	353	342	392	332	346	377	370	374	358	364	352	361	344	335	392	347	349	361	337	346	367	346	327	375	381	356	350	361	358	350	353	324	357	351	372	376	364	349	362	353	354	353	381	355	356	321	360	355	357	365	351	332	348	351	341	358	333	350	332	335	344	340	365	371	318	348	348	380	376	353	321	397	324	329	354	363	384	354	365	366	357	354	347	340	355	334	348	353	373	388	353	356	364	343	391	379	372	341	384	373	339	357	367	353	349	343	353	347	358	365	377	387	329	377	361	362	377	361	358	363	358	374	367	334	364	367	382	335	345	339	350	392	352	350	338	400	354	384	350	338	341	323	362	374	366	343	312	369	335	368	367	343	342	347	340	336	331	385	364	337	391	361	323	370	365	351	343	389	370	364	347	360	321	354	353	357	347	383	347	337	340	346	328	375	337	345	368	348	323	330	333	337	360	355	370	360	352	332	378	346	326	346	365	340	342	357	369	338	327	354	327	360	312	337	351	355	352	360	341	369	374	330	386	376	342	340	330	382	351	327	380	360	334	359	383	323	354	341	337	323	328	335	340	345	387	370	360	391	354	326	402	385	377	360	363	372	361	355	356	326	331	390	382	351	366	353	364	339	341	361	355	356	340	340	344	339	367	347	366	331	344	373	331	371	360	370	369	360	325	389	326	363	367	400	358	349	360	382	378	360	355	365	385	379	344	334	352	375	377	400	338	333	369	336	364	355	374	371	338	318	337	351	361	361	374	317	357	340	362	355	356	356	388	354	356	359	314	352	360	344	368	360	368	304	387	369	342	347	377	358	350	387	354	374	333	365	370	358	308	349	352	341	354	374	369	356	351	364	343	327	370	345	380	331	330	369	336	347	373	381	362	351	351	327	352	349	354	385	363	355	363	362	365	381	325	341	334	362	353	382	373	356	388	354	350	349	348	375	357	376	318	416	338	345	385	342	373	364	327	369	371	373	332	405	380	372	346	373	363	383	355	356	365	352	321	366	340	369	372	358	371	360	360	327	335	364	338	349	366	364	329	380	361	364	352	413	356	337	351	390	374	324	375	346	342	367	371	355	352	322	368	330	371	343	378	358	378	337	372	367	368	330	344	342	352	343	354	362	373	362	343	368	346	341	344	374	318	371	347	404	369	375	339	347	358	351	354	365	346	384	348	347	340	347	333	329	374	350	376	311	384	344	339	356	357	390	356	318	350	370	327	396	338	339	372	358	376	364	369	379	320	392	380	320	363	382	377	364	372	348	351	334	370	320	342	371	386	342	344	341	349	338	360	342	351	353	366	346	401	335	347	378	366	369	328	349	310	360	373	343	320	365	358	381	343	338	330	370	363	355	358	348	334	350	334	371	378	388	347	350	363	372	360	329	387	333	358	338	360	344	381	349	338	358	356	356	344	368	364	351	370	361	364	333	317	354	366	349	329	370	351	336	375	384	359	342	350	330	376	383	338	325	351	347	343	375	363	358	385	355	332	350	353	357	346	295	328	380	348	376	351	321	340	371	348	336	326	352	375	375	360	377	368	362	375	359	355	347	322	329	326	317	329	356	357	345	355	381	360	386	315	338	351	343	356	364	362	376	355	359	360	372	376	346	313	337	358	349	357	349	344	331	361	352	328	352	376	384	348	376	325	341	349	347	389	374	398	388	328	363	360	314	359	330	350	328	370	368	366	380	337	341	364	360	374	333	357	341	350	353	345	348	395	354	357	367	357	347	338	348	359	366	378	382	354	370	348	373	322	356	338	363	356	310	364	364	375	333	345	387	373	347	368	337	352	366	347	366	358	348	324	374	343	329	347	379	361	348	371	326	360	344	350	333	360	348	330	367	355	357	363	352	366	363	385	330	328	328	326	363	368	390	365	396	354	355	374	347	327	367	368	353	349	336	362	359	385	375	391	349	335	375	307	376	387	334	332	363	374	360	335	366	354	365	344	373	385	334	326	360	381	413	341	364	366	385	379	357	326	348	352	352	370	390	354	359	377	369	383	348	354	337	345	325	364	332	349	379	358	361	335	333	389	369	383	340	388	393	356	339	359	341	370	345	370	372	375	367	346	389	368	387	340	351	376	343	358	385	343	407	379	388	372	364	354	383	359	346	351	401	345	324	351	358	375	330	331	374	381	380	330	392	340	348	337	296	335	317	357	315	363	398	388	343	359	311	342	358	357	331	354	357	363	356	367	360	371	352	341	337	361	361	377	370	336	347	340	323	375	362	372	332	359	364	388	376	361	338	314	363	353	379	323	340	352	360	402	360	385	350	368	386	337	348	363	327	353	360	362	358	324	378	381	377	337	366	354	390	359	359	360	326	336	343	300	361	311	379	363	370	323	346	347	352	324	345	366	324	372	350	410	340	353	355	368	370	396	362	375	358	348	380	351	375	335	337	363	371	356	380	364	352	348	357	361	387	386	356	343	355	380	348	324	361	406	352	344	358	356	388	386	381	358	390	317	366	354	358	366	356	351	388	373	319	334	325	338	399	360	371	378	357	366	343	375	366	375	358	344	339	371	329	391	356	409	341	344	378	350	359	364	373	376	363	333	420	386	353	335	327	351	349	388	354	362	349	351	367	349	322	354	324	322	344	378	406	383	340	364	369	362	343	362	366	355	344	375	348	317	362	334	351	348	341	351	351	392	348	364	346	322	376	373	319	376	311	387	392	401	351	350	369	361	333	345	341	385	335	379	344	407	342	348	346	374	369	324	353	363	341	379	346	372	368	323	371	335	353	366	325	344	332	356	357	349	359	370	377	360	349	395	339	390	352	359	343	343	332	344	383	382	332	368	349	358	334	359	328	341	337	338	340	370	312	334	346	359	375	382	351	310	357	353	330	356	370	358	333	385	396	359	341	345	333	377	311	343	342	406	342	395	367	365	336	393	405	347	361	353	360	354	368	355	346	341	335	358	368	389	328	388	334	363	356	329	332	356	340	352	348	321	359	373	343	335	371	356	387	382	359	324	316	366	362	359	356	388	340	328	358	385	337	366	351	339	351	344	352	355	329	372	361	372	373	331	376	347	356	361	340	340	354	359	374	329	312	362	332	348	380	359	344	346	371	371	351	380	393	358	339	337	338	377	345	334	353	349	349	374	355	330	338	337	341	330	348	353	340	369	351	369	383	387	360	343	369	349	340	349	335	365	366	366	327	336	358	342	351	366	369	353	375	365	380	395	333	367	366	364	354	361	319	360	358	363	369	342	352	338	360	346	322	350	339	368	391	336	362	328	338	365	340	371	329	365	387	363	330	360	366	336	312	351	356	352	350	353	375	360	382	353	341	356	384	324	358	320	346	373
16604	21045	30029	36980	37894	39116	42992	35464	33711	30345	27253	24699	20393	21803	22179	25966	19827	14383	13643	8910	7773	8965	10637	8792	7442	7178	6813	4482	4072	5049	5625	7336	7822	6668	4427	3797	3823	3206	3152	3139	2801	3166	2300	1601	1359	1339	1312	1138	1061	1008	1100	2778	3234	3034	2370	1716	1226	1020	865	869	818	811	831	847	896	832	851	837	820	824	752	862	824	793	875	812	839	879	846	888	820	819	810	848	873	842	854	786	854	822	850	841	862	872	841	824	758	821	827	841	814	870	801	886	829	851	811	820	835	801	847	825	820	782	822	752	814	848	813	873	858	840	798	859	835	824	844	828	859	866	776	820	829	853	822	813	872	816	795	830	815	844	810	861	838	853	834	832	842	836	844	854	852	890	835	803	848	809	798	866	846	850	827	851	813	876	822	820	828	872	798	846	835	847	800	851	834	846	864	823	829	825	875	818	789	803	807	871	864	816	815	839	815	831	864	829	830	823	862	808	847	817	856	769	832	846	868	857	803	838	830	792	818	796	821	852	863	825	837	850	806	817	804	811	818	873	845	842	880	841	843	829	820	836	847	796	816	808	816	816	839	813	845	842	862	898	827	859	831	782	819	853	882	853	868	812	813	852	826	833	837	840	858	893	809	789	833	826	844	875	769	817	845	838	838	802	779	788	826	869	833	852	855	818	847	823	823	824	842	850	787	848	795	847	824	801	843	835	803	806	849	774	888	808	827	802	810	827	852	835	815	829	855	797	833	831	842	834	900	842	797	827	858	828	825	796	826	805	869	822	864	881	821	769	785	832	850	882	840	855	823	870	856	859	843	791	799	846	830	813	782	848	842	851	838	801	848	848	881	904	867	842	864	807	811	790	794	879	879	836	795	806	893	816	815	849	882	856	846	839	846	779	837	866	804	871	771	870	828	817	820	819	840	823	800	847	827	814	838	856	834	843	828	831	806	856	788	841	809	861	787	806	770	891	791	845	825	834	811	857	811	797	815	774	842	818	786	838	805	862	861	855	884	826	834	871	838	853	851	833	876	858	845	867	811	817	825	799	785	815	820	861	840	854	842	851	848	823	836	839	805	863	788	799	834	857	803	829	760	812	833	793	908	803	894	817	859	840	819	824	813	797	828	839	797	846	777	811	833	814	900	834	848	904	825	863	830	821	869	848	825	848	860	866	823	868	813	817	850	852	828	789	886	867	865	846	830	856	825	838	792	859	775	805	872	853	806	828	836	844	829	830	866	897	841	810	849	872	845	820	843	845	849	829	778	842	810	849	824	833	849	816	857	845	806	809	862	819	814	808	784	864	824	865	876	827	841	816	836	894	839	836	808	854	846	852	835	818	822	829	850	850	835	847	848	858	783	861	884	813	872	869	841	835	856	849	858	809	838	842	821	861	832	894	855	861	886	803	817	800	752	824	788	854	812	803	811	866	868	817	927	814	838	820	800	826	882	852	885	864	879	796	847	835	876	831	861	844	820	822	817	812	842	802	808	865	840	769	843	847	804	798	872	840	788	787	843	872	843	791	869	865	817	868	807	832	820	822	847	835	833	813	841	804	826	853	858	860	827	865	815	782	855	881	828	883	844	785	812	802	846	831	832	866	821	876	851	873	841	822	822	817	837	825	867	827	850	831	838	881	847	787	852	849	873	903	798	801	848	796	825	849	826	825	859	835	843	870	831	856	850	842	879	837	810	866	796	870	822	856	806	856	836	815	850	807	841	822	924	780	830	836	858	778	807	837	795	866	868	884	847	836	848	804	860	797	790	867	894	848	861	825	891	775	830	841	834	824	840	848	876	812	894	820	810	806	873	835	862	880	865	837	886	875	793	864	889	841	794	791	811	855	857	824	887	805	859	823	839	857	823	839	864	820	856	829	856	823	847	795	834	806	807	913	819	792	825	855	828	878	825	818	844	815	834	810	842	803	813	868	865	883	833	816	867	851	804	851	888	874	842	886	849	840	830	867	836	869	863	811	857	827	863	847	877	869	829	866	857	863	841	813	820	844	807	864	850	823	824	889	858	818	823	865	813	901	813	825	804	798	832	878	810	835	821	777	819	802	843	829	853	809	860	799	800	867	857	818	880	819	815	835	759	838	883	784	803	810	850	830	746	815	816	844	885	838	813	828	833	828	858	859	838	823	802	893	887	806	825	835	877	833	906	826	814	851	838	781	821	852	852	820	847	795	846	796	854	847	820	824	842	870	887	745	864	822	836	823	833	775	854	790	874	870	871	853	831	838	868	857	852	879	822	809	818	804	870	784	799	798	863	808	854	876	842	840	826	839	868	760	855	812	801	860	808	846	776	865	834	853	840	888	805	889	862	825	837	832	832	869	820	808	801	838	808	843	818	840	824	834	794	809	843	828	794	837	838	814	835	891	817	885	812	854	880	867	828	862	846	848	771	871	789	846	829	876	876	811	814	805	843	828	852	867	848	841	795	827	847	784	813	863	804	794	883	806	805	867	803	832	856	823	843	859	791	878	878	831	844	819	873	848	789	833	842	805	830	866	838	882	849	839	862	796	833	855	784	867	836	809	843	870	840	848	825	769	882	800	808	839	840	832	850	891	878	851	837	849	777	815	842	856	861	904	810	884	799	833	844	894	799	894	800	770	846	867	858	835	865	822	863	898	855	870	829	840	789	840	857	814	743	763	853	847	841	855	866	854	828	868	867	822	828	839	909	796	820	854	876	840	815	865	879	851	831	864	846	861	878	799	771	844	883	846	860	868	818	803	762	792	782	854	839	807	825	847	833	812	879	805	801	842	824	870	829	788	791	808	848	851	875	832	868	813	849	794	813	812	799	884	833	815	882	766	882	827	770	805	833	770	896	804	840	896	808	876	856	870	830	864	808	875	812	848	815	843	841	876	831	823	796	877	832	801	844	853	856	851	801	877	910	845	831	821	800	790	878	839	831	811	834	831	823	850	890	791	855	848	792	820	867	815	836	801	845	894	856	862	796	787	788	850	884	812	793	818	811	760	884	848	853	853	853	854	847	851	893	864	846	837	836	805	832	837	806	797	873	829	841	861	826	833	829	809	796	837	845	803	845	832	829	848	775	791	844	826	817	854	826	898	827	839	839	840	831	802	870	829	782	841	860	854	863	843	813	793	879	836	831	803	858	817	826	843	839	829	844	827	822	860	831	818	864	833	842	890	836	831	843	846	807	847	858	813	817	832	821	874	831	825	822	853	848	835	860	810	844	862	825	846	827	870	855	830	860	809	826	852	812	846	787	816	860	836	845	860	863	856	801	813	823	848	806	865	842	846	850	846	844	826	828	855	827	809	803	802	908	846	809	833	868	801	846	858	814	785	852	806	819	848	847	793	773	823	831	845	828	864	769	800	832	861	869	776	835	819	860	809	910	833	807	874	847	824	866	825	828	839	851	799	782	809	850	829	844	831	888	862	795	840	812	798	844	807	827	841	839	842	850	812	849	852	862	804	816	806	828	842	877	861	822	831	793	849	833	822	868	862	816	833	866	828	825	813	855	878
31663	34009	35719	35944	32630	32948	36661	30346	26526	23089	18928	15435	10505	10350	10918	14256	11959	6847	5137	2917	2287	2658	3289	2569	2397	2038	1940	1355	1183	1387	1714	2011	2276	1926	1332	1103	1003	865	905	834	844	844	651	498	477	456	424	428	407	369	365	691	999	982	783	602	459	393	343	315	341	351	330	326	346	334	365	357	335	364	361	344	356	296	350	320	332	312	375	312	362	351	364	322	314	358	344	352	339	324	350	399	324	347	356	328	339	332	370	334	381	375	317	343	336	342	326	358	338	393	372	368	357	341	334	342	365	343	333	331	358	331	365	338	346	352	362	355	354	333	331	337	372	396	365	380	352	365	343	343	363	366	371	312	353	392	345	335	322	321	355	345	396	388	364	328	406	375	331	330	316	357	349	352	367	328	340	338	355	371	322	346	375	365	342	333	336	333	355	341	379	333	367	338	353	365	342	359	369	381	329	347	348	388	352	342	292	352	354	375	367	372	336	372	350	337	376	359	355	337	331	376	351	336	318	374	351	342	323	352	308	347	344	335	356	321	370	345	342	348	323	356	357	366	354	331	348	381	368	331	364	335	380	356	315	348	366	296	341	341	329	337	363	324	411	326	340	319	362	352	318	365	350	353	337	328	397	322	363	359	364	357	380	323	352	331	340	406	390	345	327	369	353	361	316	310	354	356	340	358	353	360	318	328	365	343	378	377	343	325	389	351	359	360	372	346	368	354	345	363	333	380	363	369	382	322	309	360	359	360	336	350	345	340	325	337	353	378	357	355	343	362	353	314	331	338	322	369	323	323	335	380	353	318	331	359	383	345	355	342	346	361	355	387	359	361	362	373	356	324	330	342	354	321	333	360	349	342	340	365	386	365	375	312	335	360	348	362	339	345	339	346	346	356	323	332	343	336	355	344	349	320	351	335	359	382	310	373	340	337	332	341	385	343	382	337	349	333	365	342	347	358	377	354	388	372	346	311	353	356	339	345	356	355	368	339	351	325	338	361	361	338	326	352	355	357	362	325	341	361	364	338	330	391	342	359	353	335	335	345	353	324	346	348	371	356	316	338	385	402	343	360	340	365	365	331	378	372	361	324	331	345	351	332	369	371	370	357	334	379	335	363	370	339	348	352	347	357	361	339	352	350	302	342	361	374	351	373	356	363	356	350	334	360	360	334	319	356	350	362	314	340	340	333	354	354	363	333	336	344	329	378	331	360	335	342	352	326	353	327	380	348	332	346	377	337	364	356	331	354	380	352	352	356	371	363	365	336	345	346	325	351	381	365	345	311	373	323	339	367	344	363	362	373	337	363	328	309	375	359	379	335	309	387	339	354	341	331	396	354	349	344	327	341	359	381	321	369	350	352	369	328	360	360	314	370	354	318	354	344	336	301	370	378	370	360	321	350	324	348	338	342	372	348	347	355	357	376	379	345	333	372	331	364	346	332	362	365	334	364	344	359	315	341	353	351	333	336	339	356	344	322	369	329	361	349	364	343	314	365	339	331	358	358	399	340	341	356	318	360	360	328	336	330	340	360	306	336	320	363	326	354	335	325	342	363	353	362	371	363	346	401	381	332	339	330	335	355	343	339	344	308	324	329	383	342	336	338	356	315	326	361	355	326	313	356	330	368	351	349	319	341	368	332	340	316	364	381	361	357	327	340	331	328	365	345	378	373	374	356	389	343	361	333	340	343	389	359	357	381	328	342	372	353	343	363	339	317	343	371	342	319	328	362	332	318	363	397	342	319	341	352	319	334	346	334	319	338	339	342	379	347	368	367	362	334	346	342	360	340	335	344	389	325	352	378	331	380	336	367	340	331	341	340	336	353	329	313	400	360	377	351	335	414	342	328	312	370	363	311	310	362	332	323	332	350	335	362	349	348	368	370	373	363	354	354	367	398	351	351	345	344	364	322	357	349	340	321	328	340	340	334	358	364	350	319	335	357	329	355	375	328	354	321	375	318	345	324	333	353	401	372	345	375	353	355	339	334	347	336	340	357	352	332	329	382	333	339	331	323	360	327	368	365	358	367	340	366	334	356	354	327	336	374	382	349	403	340	348	365	375	348	359	364	354	316	368	356	361	357	342	354	336	384	340	357	354	315	326	348	360	346	388	343	316	354	326	348	350	305	361	323	343	335	327	348	369	341	388	309	341	341	286	346	389	387	340	297	344	339	358	379	362	341	392	384	381	340	346	375	347	319	353	351	331	368	368	374	315	352	315	332	366	342	366	367	368	345	354	333	366	348	344	347	361	346	344	340	335	369	359	353	314	344	341	353	342	346	330	386	357	342	344	367	352	328	355	327	323	362	346	323	341	357	333	345	358	348	350	343	367	371	364	376	364	328	392	367	355	342	339	397	346	373	351	332	368	325	368	382	326	367	348	356	369	393	313	343	318	383	321	327	348	366	352	375	356	360	364	349	327	333	351	348	336	319	335	369	358	312	361	377	320	336	368	376	345	356	313	375	366	372	334	344	371	356	359	318	342	319	355	324	345	345	355	369	298	369	330	368	338	354	315	363	376	360	332	341	339	322	359	330	333	333	363	330	334	345	312	342	346	348	331	324	349	390	318	368	375	365	347	336	314	377	335	327	371	359	320	362	352	363	361	345	371	335	348	331	356	362	384	319	352	358	335	338	311	354	368	379	312	347	355	339	355	339	372	355	378	376	324	328	352	359	360	333	368	369	363	370	361	342	362	351	334	367	374	341	328	371	385	371	351	338	342	357	347	334	379	379	352	334	334	359	335	389	360	347	394	334	353	318	327	347	348	355	359	341	379	362	351	346	346	363	355	356	345	351	374	338	363	363	359	326	364	332	383	371	354	316	337	355	360	357	380	350	328	357	350	366	359	372	336	372	398	389	356	356	372	364	321	358	366	340	310	316	373	333	338	352	291	342	344	349	355	335	345	379	325	327	329	327	358	357	318	364	323	319	349	330	337	393	336	338	348	342	340	359	347	342	341	319	387	360	324	357	364	339	375	319	310	332	367	392	368	333	356	369	369	382	334	365	337	313	365	340	385	384	330	369	338	306	310	323	365	336	353	349	333	329	321	375	342	353	347	364	359	315	327	334	356	353	357	360	353	353	362	338	392	322	313	377	307	348	321	361	326	395	363	354	351	321	345	351	355	324	337	330	349	377	347	352	388	324	353	353	363	371	360	363	379	382	331	358	348	326	379	335	328	347	361	342	348	366	341	398	337	357	337	359	356	365	315	346	342	369	347	355	324	368	351	386	355	354	314	382	369	373	360	337	371	346	320	368	360	308	351	362	342	330	336	357	321	343	386	359	382	304	363	359	348	334	346	368	356	348	341	340	350	344	365	302	341	312	328	350	371	334	315	332	340	347	379	354	328	327	345	368	371	338	360	368	369	373	345	402	368	344	321	348	370	344	405	376	377	351	419	331	357	337	369	305	373	343	376	379	339	335	359	379	391	323	342	345	349	339	341	317	346	326	342	356	376	352	340	355	360	342	360	336	351	363	346	335	332	333
20847	25854	35706	42616	44444	46629	50116	42931	41884	39237	35720	32867	28263	29015	30532	34559	27696	20914	20091	14315	12383	14475	16491	13447	12085	11169	11090	7231	6729	8271	10003	12355	12606	10650	7241	6012	6071	5235	5384	4902	4547	5044	3458	2041	1981	1683	1604	1425	1269	1108	1178	3705	5352	4975	3654	2408	1492	1050	848	820	872	818	875	787	855	803	829	806	837	828	801	804	774	796	823	804	838	836	820	841	828	813	830	787	821	788	872	813	825	792	860	853	808	817	801	803	762	780	824	782	786	768	781	805	848	828	804	744	816	839	791	825	843	825	833	777	822	804	824	848	809	841	800	833	829	814	813	808	805	858	810	811	769	777	803	826	785	795	814	806	794	810	792	889	753	774	823	815	770	819	830	855	820	825	828	836	799	835	807	847	827	836	866	823	813	804	863	913	838	827	813	800	800	880	815	841	834	844	778	863	794	818	831	859	785	808	787	818	822	802	803	791	802	811	834	846	833	817	803	808	787	812	840	872	788	820	832	808	843	810	842	767	814	817	831	843	810	828	804	780	797	763	803	822	846	803	781	792	817	833	807	859	812	795	774	821	827	801	862	791	841	841	860	813	845	876	824	856	849	793	818	832	804	800	859	832	849	803	795	842	848	806	804	850	807	810	825	875	859	789	802	816	785	856	809	829	806	792	795	760	840	817	865	817	808	828	833	798	742	836	832	790	833	788	808	851	804	859	817	866	869	823	808	838	826	837	789	773	830	794	809	765	800	857	800	819	763	825	854	824	832	811	829	794	785	847	846	813	812	832	789	780	835	790	801	784	787	830	800	838	792	793	807	777	792	848	788	877	790	879	816	826	806	867	874	835	857	810	788	831	803	791	815	855	796	856	833	800	814	832	808	837	776	801	864	819	809	813	823	821	831	834	854	848	823	778	868	806	812	868	849	790	795	800	809	795	796	784	781	765	866	783	794	859	788	838	758	853	796	813	822	797	855	800	797	822	814	841	835	856	836	798	785	812	819	790	811	831	845	801	793	806	788	855	819	822	800	814	797	802	859	823	818	825	791	788	872	825	763	821	858	863	792	903	798	786	777	793	831	840	811	779	746	807	814	763	813	794	844	780	806	814	856	829	816	835	820	859	852	796	830	815	822	801	829	826	858	833	819	829	841	781	809	796	829	827	845	827	850	785	793	860	883	869	828	808	805	844	834	842	818	764	844	853	810	858	838	840	877	782	814	845	889	822	805	856	854	812	831	882	805	769	802	811	789	803	811	852	815	781	773	866	789	780	827	892	774	781	792	778	798	790	803	831	788	789	842	819	820	809	849	814	786	799	811	821	810	836	775	819	816	798	841	770	811	814	801	840	782	809	820	828	820	787	789	825	847	818	797	844	833	827	820	776	799	792	823	822	877	822	789	831	811	845	841	804	791	819	776	805	793	803	818	815	819	834	843	815	809	787	869	819	808	797	861	844	842	810	833	738	816	816	845	816	819	791	838	834	817	833	811	786	821	792	914	758	796	802	815	847	797	806	867	835	789	780	816	797	841	797	791	771	787	793	840	784	844	798	800	816	816	849	839	732	828	827	790	783	834	794	806	850	814	806	736	829	856	880	831	857	822	776	813	820	765	792	796	813	810	842	836	800	889	779	852	811	827	813	824	837	860	848	804	798	839	823	831	825	848	804	790	839	824	825	796	858	832	842	847	824	776	802	837	845	850	814	799	797	789	807	816	811	766	804	810	850	830	826	780	799	837	837	791	845	828	798	795	828	836	821	816	781	793	855	823	846	835	843	770	837	786	808	802	798	836	868	801	833	852	784	790	876	851	822	793	805	775	878	815	836	830	824	813	802	800	795	811	848	813	816	787	836	810	830	809	864	806	797	830	771	828	775	774	802	810	776	789	875	777	880	781	801	884	817	848	823	827	755	824	833	853	845	797	789	794	816	810	779	798	782	754	807	835	821	866	849	861	818	791	826	789	869	820	814	837	802	841	778	825	848	869	825	795	788	826	835	829	849	857	739	800	828	823	819	806	786	806	817	841	823	779	806	808	805	788	821	814	842	797	838	818	830	803	795	823	803	813	843	818	835	811	826	803	805	825	803	798	800	828	879	848	803	844	806	785	798	857	785	815	802	869	781	813	775	848	840	791	827	795	824	838	822	789	846	847	752	816	852	805	792	845	800	846	859	832	821	791	865	841	818	841	817	827	776	794	806	815	831	853	830	829	806	842	801	834	821	838	844	808	825	795	768	851	841	782	815	810	828	867	840	849	829	797	863	764	813	824	807	798	855	842	873	800	765	837	846	836	742	809	836	845	793	855	874	807	832	794	850	826	837	812	800	807	782	852	846	803	820	818	787	836	834	838	897	844	864	821	787	795	831	798	813	824	829	837	799	825	851	821	809	800	838	867	794	798	776	780	803	814	797	841	789	829	749	864	838	809	864	844	779	802	838	807	761	866	812	798	889	839	855	841	861	794	813	816	815	802	798	897	752	812	776	801	823	774	778	819	774	818	796	821	846	823	814	847	813	860	817	856	797	810	830	829	820	873	782	815	846	868	718	814	821	832	839	833	799	830	802	809	879	851	855	835	804	813	789	849	826	788	838	783	781	828	845	842	829	778	836	847	834	831	794	784	802	796	826	782	803	798	823	784	821	838	846	792	849	819	802	779	819	803	833	805	857	787	878	800	829	807	798	795	846	798	851	806	866	873	853	800	798	803	873	796	832	812	832	835	781	809	817	835	856	857	778	816	838	825	806	833	859	804	809	804	799	790	824	808	778	825	905	799	855	834	831	770	800	819	844	768	836	785	795	821	783	808	874	824	797	809	747	848	825	813	800	815	832	797	814	825	819	846	825	860	868	832	833	872	801	822	835	792	851	852	848	794	839	793	849	862	863	850	857	796	840	802	863	854	801	855	805	820	833	792	840	820	762	819	811	885	789	819	811	837	809	832	799	841	795	812	789	800	809	836	833	804	853	786	795	791	791	819	861	797	839	801	813	823	740	789	816	812	848	787	746	837	819	831	799	779	813	837	813	832	871	808	830	778	836	787	778	801	830	863	860	845	867	782	828	808	817	799	804	836	803	777	794	777	806	805	812	796	828	785	790	828	791	839	808	788	826	789	822	800	812	808	847	834	821	828	778	771	840	814	839	849	760	824	818	848	813	793	838	896	815	761	796	858	883	769	843	801	795	822	858	848	798	798	851	763	807	804	845	722	841	796	773	811	786	758	798	778	870	817	865	874	768	799	788	816	805	785	830	821	808	792	855	781	819	774	764	845	831	821	852	799	826	838	831	809	775	775	846	803	857	798	804	815	761	842	803	820	845	831	789	830	834	784	813	813	788	790	814	822	783	802	848	789	804	836	813	817	817	796	876	848	839	862	827	869	842	795	815	838	826	787	834	835	867	757	808	806	782	812	784	852	816	814	783	836	787	812	827	807	781	864	822	800	830	803	829	837	778	830	847	791	806	761	833	802	831	801	794	826	872	818	841	836	813	787	803	861	852	801	845	798	777
11302	9936	11528	10097	7926	6074	4958	3516	2483	1965	1615	1434	1080	970	938	1156	1074	785	631	609	606	560	596	604	595	536	487	507	500	461	477	491	485	519	466	508	485	398	434	452	474	418	422	426	436	449	404	414	413	432	418	444	481	452	479	469	418	373	392	394	436	373	413	396	387	336	453	440	377	404	437	399	384	361	416	416	413	396	438	412	409	379	393	393	411	378	394	380	391	393	396	387	397	395	421	384	422	393	368	395	379	462	411	413	444	401	425	415	388	427	432	471	443	364	392	402	432	431	443	451	372	423	424	435	392	381	414	396	407	407	395	429	396	386	398	371	405	394	391	451	396	423	399	434	418	407	381	367	414	383	411	420	420	402	398	391	444	389	402	394	424	408	393	372	451	401	386	387	388	421	430	379	450	403	411	423	376	374	400	430	431	440	399	449	375	406	383	414	410	399	362	402	426	397	407	409	387	384	406	426	443	410	417	425	409	392	392	396	434	406	409	436	383	415	410	413	434	409	405	443	391	407	409	414	394	438	371	394	404	417	416	437	424	425	402	380	421	398	432	404	436	379	406	390	412	415	376	399	394	428	388	383	385	392	419	375	388	411	412	433	417	398	395	423	431	445	413	414	392	417	380	417	457	406	440	380	429	390	387	394	402	444	391	405	403	419	403	427	418	390	410	418	405	396	373	396	441	412	411	410	432	437	411	415	400	372	385	433	375	380	391	390	426	402	406	424	422	392	418	425	419	428	403	382	384	429	398	406	383	387	415	400	407	414	410	368	428	415	420	447	419	428	429	471	430	410	393	416	397	432	427	402	399	414	381	416	431	411	443	418	423	458	374	414	393	397	394	386	373	400	459	426	409	383	430	405	415	435	400	412	407	411	396	412	407	406	386	431	392	413	415	394	391	402	427	431	447	407	396	395	370	401	440	448	405	435	412	396	419	426	384	385	430	403	390	392	401	419	414	411	418	405	421	380	427	425	415	431	380	390	403	383	416	397	378	437	462	398	427	407	413	401	409	434	460	356	387	421	400	392	391	404	412	414	452	376	431	385	390	415	391	398	435	418	437	420	372	378	392	370	442	385	395	427	389	416	389	405	418	393	392	406	437	350	371	393	386	391	426	407	406	436	408	446	367	398	427	410	404	384	402	382	396	412	432	442	390	406	378	345	381	416	371	373	405	421	454	397	392	377	452	397	418	407	427	394	396	429	412	409	477	419	393	406	402	393	378	410	396	413	418	442	383	418	387	427	418	441	421	395	436	368	425	390	437	420	408	408	410	381	423	418	410	440	410	413	422	397	417	416	438	422	414	418	403	444	435	452	403	452	422	387	384	422	391	407	408	415	388	443	405	407	405	425	425	434	416	424	350	389	423	414	422	413	396	426	401	409	368	401	367	412	387	387	401	426	422	400	402	403	406	421	406	393	444	418	421	414	414	433	390	414	423	411	406	394	391	381	384	423	385	388	418	430	412	416	377	403	364	429	370	396	424	385	380	397	370	400	411	386	391	404	385	423	397	426	391	410	447	398	398	388	380	392	390	403	409	411	398	449	417	428	409	447	439	356	448	442	405	408	388	411	404	409	394	384	390	426	401	410	437	407	413	405	383	413	408	408	386	408	414	406	382	400	402	364	400	400	401	432	403	402	407	399	389	409	392	398	400	439	394	406	414	430	440	403	430	399	428	399	421	390	408	394	453	368	385	397	379	459	396	408	395	384	385	423	398	395	370	414	387	430	439	362	381	406	414	364	447	408	469	402	425	376	412	405	443	401	443	400	398	408	402	376	381	411	422	402	443	403	410	397	401	436	403	415	393	430	405	383	409	424	395	399	417	411	402	390	377	422	386	388	416	415	427	381	378	413	431	407	409	445	415	399	438	381	387	410	377	416	411	381	418	392	421	397	438	393	364	388	405	424	447	441	416	405	438	409	398	403	418	406	390	407	401	392	391	393	435	399	412	401	401	449	421	414	411	399	433	434	400	422	407	395	394	412	391	426	418	396	405	405	405	426	381	398	431	420	402	426	420	394	398	396	423	430	443	408	384	422	384	387	392	397	397	388	400	407	396	430	370	408	420	400	389	406	420	447	412	406	401	392	394	435	413	385	404	437	405	399	390	392	431	409	440	393	418	380	384	395	409	404	391	395	418	375	453	389	399	420	360	387	382	424	418	390	423	370	423	402	481	398	407	408	394	405	437	402	426	409	429	391	409	411	415	441	424	402	396	394	420	382	416	410	411	413	405	397	450	412	435	422	406	402	424	413	384	409	399	375	434	425	388	426	405	394	362	403	437	400	427	459	349	399	365	415	411	395	432	435	374	389	379	398	347	426	425	394	415	399	408	432	423	401	431	429	377	394	421	461	416	419	395	393	457	387	415	391	436	414	405	448	391	414	386	416	416	383	409	406	429	403	371	378	417	402	426	399	461	394	419	420	418	420	410	386	396	433	415	393	414	395	408	387	415	437	399	403	382	358	391	426	415	418	429	389	418	403	403	439	403	420	387	390	390	415	403	413	413	432	414	457	389	389	409	390	410	409	392	400	347	392	436	437	388	384	431	414	418	397	396	436	409	391	424	420	431	429	405	398	419	396	406	412	443	380	413	431	381	399	388	415	437	426	414	380	410	402	433	381	400	396	396	417	390	407	377	430	396	376	387	411	459	392	409	402	429	415	417	385	415	362	394	413	400	402	417	404	432	430	406	389	408	381	406	421	381	428	440	385	355	373	416	417	453	411	400	368	416	403	400	421	381	381	468	399	414	417	385	437	461	421	396	379	398	401	388	406	434	407	427	410	406	462	372	415	408	422	347	385	405	426	392	424	412	420	422	400	394	381	389	435	391	386	412	395	455	391	443	445	444	426	401	418	412	433	334	397	443	434	403	412	393	410	411	412	415	412	396	421	373	372	403	376	411	409	385	417	385	419	412	415	446	411	400	394	407	443	408	404	430	401	407	390	380	407	430	442	403	389	428	394	418	406	392	438	423	429	411	386	383	440	417	391	456	433	413	407	379	435	385	453	423	383	411	416	398	402	420	404	409	372	442	431	415	407	434	430	398	422	448	469	408	422	405	368	394	423	368	394	403	419	426	419	412	379	362	427	402	414	419	405	387	402	379	450	370	425	417	402	365	403	389	422	407	443	405	416	415	381	384	395	376	385	418	384	402	367	382	402	417	400	373	414	450	420	436	402	394	418	417	393	421	407	452	389	429	423	408	392	386	412	410	432	382	393	390	434	416	408	414	421	424	437	430	428	397	403	403	439	388	394	463	403	380	405	393	368	423	413	378	407	362	392	376	441	413	383	375	413	432	389	353	390	390	426	404	415	393	404	423	403	416	403	391	402	365	388	431	415	439	413	411	424	446	405	428	400	396	397	419	410	419	399	416	377	421	436	392	377	399	423	402	396	412	425	409	401	355	406	412	434	402	403	409	411	416	435	442	394	429	420	340	389	385	400	401	415	420	405	444	407	415	357	373	397
7204	8401	16296	20421	20524	18276	16719	12886	10613	9179	7480	7014	5032	4797	4736	5792	5332	3735	2646	2346	2148	2159	2320	2232	2221	1839	1662	1546	1600	1447	1491	1589	1667	1585	1501	1331	1337	1259	1241	1186	1206	1192	1168	1087	1128	1051	1051	1041	1012	1074	1011	1126	1146	1293	1289	1161	1132	1055	952	961	953	989	919	910	929	964	928	998	930	991	989	974	938	941	962	938	930	971	910	993	1025	952	963	927	997	970	906	906	978	952	880	921	909	951	939	945	938	970	973	942	942	934	954	972	915	947	925	940	959	897	962	983	923	915	932	930	912	956	992	956	894	879	919	927	935	919	944	969	970	976	947	960	891	987	962	912	952	974	905	956	905	895	930	900	992	866	947	916	938	975	973	937	936	944	919	935	927	972	979	905	1004	923	933	983	974	960	913	939	943	940	908	940	941	946	957	959	877	972	933	937	888	998	943	920	949	923	929	944	917	1012	966	942	938	957	937	959	925	932	937	959	912	988	928	905	909	871	916	930	937	911	925	899	958	957	919	950	934	935	980	978	932	966	941	877	915	880	961	899	918	970	937	941	955	877	936	959	972	944	912	971	893	935	926	918	939	954	932	938	948	964	923	965	945	904	960	921	945	900	999	919	941	981	977	945	928	946	927	944	942	941	933	923	950	937	922	957	925	954	927	945	966	896	966	904	985	906	901	952	929	917	985	950	927	947	977	897	962	970	963	949	934	950	921	916	938	900	897	946	943	928	953	897	927	920	919	890	942	973	921	966	902	986	1015	914	1006	905	970	959	962	917	1001	879	971	872	932	893	931	887	961	919	966	899	967	961	962	980	945	971	914	972	950	913	946	988	947	980	921	920	947	942	934	931	932	921	877	944	899	987	925	874	947	943	942	891	958	946	970	941	861	959	953	933	938	942	953	869	920	877	899	967	968	937	961	923	938	905	959	941	970	962	978	936	955	944	929	912	899	946	922	909	996	969	945	910	914	953	963	928	895	952	960	916	928	903	962	961	904	979	929	921	983	913	982	935	951	912	915	938	958	973	1013	906	900	912	969	933	907	910	929	936	975	938	978	1038	944	912	960	961	903	918	955	925	885	906	951	921	879	916	981	962	924	918	934	927	927	931	897	864	906	919	928	1008	953	926	999	950	925	955	937	1016	916	900	905	961	964	940	897	955	955	908	960	915	911	914	958	875	940	1006	953	986	947	898	925	944	950	1024	903	891	982	941	969	939	960	972	924	951	953	905	950	904	944	958	971	953	962	946	923	947	881	942	968	937	927	926	927	963	921	935	961	1007	877	920	919	987	895	950	983	911	948	988	889	962	892	948	908	935	955	959	897	917	958	922	915	936	927	950	994	898	954	949	955	952	988	897	905	993	994	939	934	1020	971	999	990	935	898	962	944	918	952	938	924	949	956	920	904	857	921	923	953	909	943	950	941	943	969	939	915	888	895	978	937	939	946	955	965	951	992	955	963	919	933	959	924	969	937	981	947	943	944	898	895	898	973	961	942	926	910	986	934	900	918	899	939	902	913	920	916	947	953	907	892	947	944	900	949	931	964	953	963	969	932	948	942	961	925	942	908	886	915	960	970	923	952	916	952	956	935	949	931	918	926	909	946	911	950	915	915	943	941	974	979	945	925	941	921	962	988	952	878	986	943	930	954	948	951	977	970	921	881	890	882	914	949	922	902	911	921	981	962	914	981	956	946	958	961	951	952	887	947	948	913	961	904	948	968	920	939	948	985	950	968	921	939	921	964	976	952	968	926	957	838	954	972	924	909	925	945	960	964	970	1012	905	962	932	969	917	956	921	914	955	963	968	944	929	924	968	935	869	942	948	1012	923	960	941	954	954	939	930	934	939	946	956	903	890	937	895	966	941	917	925	906	921	945	946	993	953	915	919	989	938	943	910	890	899	950	940	948	907	968	960	910	978	883	949	933	877	899	945	904	943	882	901	958	916	908	947	977	917	947	918	931	960	904	883	1036	981	928	991	897	992	889	976	928	918	964	912	926	914	961	950	896	930	950	889	955	980	929	942	995	965	931	928	878	960	985	950	988	988	970	951	927	907	970	955	970	921	949	934	921	980	931	959	1023	935	988	955	988	953	960	899	909	938	955	931	979	936	922	938	933	962	955	951	987	974	949	963	903	922	934	923	970	966	935	949	924	966	983	924	955	927	949	973	946	934	912	946	903	917	976	945	917	1002	904	935	911	904	926	969	891	918	920	983	914	924	945	935	968	985	973	931	917	966	932	931	919	863	938	948	943	964	906	914	960	972	951	942	926	935	906	955	920	951	921	949	944	949	936	932	958	928	955	969	923	963	993	986	889	950	1011	958	955	955	931	948	943	904	904	938	916	968	935	941	953	879	963	960	917	950	962	910	909	913	946	975	913	952	935	1009	937	932	930	946	958	997	936	954	952	924	943	961	905	952	928	945	901	931	931	967	991	963	960	928	946	965	962	923	921	950	971	953	902	904	949	949	888	977	911	921	990	915	974	899	936	913	972	983	913	900	958	943	925	970	972	962	874	963	921	950	935	973	931	916	962	890	978	936	947	943	902	986	900	918	947	961	939	935	926	957	945	983	930	936	936	913	964	950	981	944	943	928	887	940	973	967	939	947	917	932	918	907	903	943	901	974	933	1019	912	958	931	950	956	957	925	930	967	922	938	980	932	891	954	952	992	959	926	959	940	924	962	926	945	933	974	903	920	933	943	942	894	926	938	967	1003	945	936	937	933	950	972	946	956	934	894	912	920	910	953	964	920	1014	963	939	952	991	890	961	955	943	933	953	979	938	945	1010	927	870	919	884	962	952	978	968	916	861	949	980	909	926	929	953	989	976	968	923	883	937	917	914	908	961	932	976	946	953	945	936	940	959	971	969	905	963	935	892	933	885	942	966	924	943	963	999	924	927	971	992	973	989	1039	948	979	935	913	923	898	934	921	939	965	913	986	910	936	908	918	950	952	946	916	962	934	900	966	970	961	954	975	939	864	902	951	947	939	989	997	929	911	938	904	1017	943	874	907	895	929	954	982	893	964	946	977	937	921	940	972	921	966	909	989	947	975	940	912	887	929	880	892	936	961	917	908	892	937	892	967	905	928	950	933	932	995	939	961	948	861	939	897	1004	926	1004	949	862	901	975	941	901	939	960	950	914	971	881	949	917	920	941	975	947	940	953	922	948	893	916	945	893	920	939	896	986	985	923	979	946	952	968	944	976	928	885	908	909	948	924	991	963	968	925	941	916	935	949	928	927	972	926	935	930	918	939	924	955	923	971	971	974	971	930	971	916	931	937	938	911	968	913	943	884	959	919	896	927	965	996	950	958	944	950	929	919	960	878	932	945	911	951	981	909	936	890	903	963	914	899	916	939	989	917	963	907	901	938	942	928	956	931	994	939	920	920	954	941	939	965	921	970	932	880	960	940	979	990	967	957	935	914	965	918	947	909	948	935	960	993	965	970	977	989	981	978	953	983	957	1016	972	968	976	972	957	949	989	930	949	915	964	957	972	968	986	925	924	952	926	919	966	919
23042	28255	31812	29814	26952	25906	27705	21970	17871	14639	11506	8447	5871	6563	6874	8084	6896	3661	2514	1760	1347	1738	1968	1555	1483	1462	1172	943	834	948	1048	1310	1374	1210	930	744	718	674	625	655	582	636	561	474	465	454	412	389	402	383	376	543	742	683	579	521	445	442	361	355	360	379	401	371	363	367	398	405	376	376	341	369	412	369	355	374	382	383	367	374	365	384	375	368	376	366	365	354	353	355	383	338	360	396	384	381	343	366	349	381	359	356	359	376	393	377	370	399	367	382	387	347	396	382	367	373	376	365	401	304	379	312	356	382	408	356	369	375	388	387	362	318	359	383	360	364	396	373	392	357	364	357	371	363	419	342	349	335	389	365	383	356	362	375	372	351	399	398	382	348	346	401	348	361	355	375	398	400	388	353	383	351	305	367	365	352	383	386	384	337	372	364	346	339	339	352	371	381	368	358	375	381	367	359	341	373	399	405	367	381	371	356	361	400	385	360	387	387	360	384	392	347	369	394	366	387	376	329	355	357	408	347	363	346	369	364	387	351	356	353	378	381	401	414	400	367	333	315	347	386	356	348	379	339	381	379	366	348	376	346	358	381	385	402	346	413	327	339	375	328	382	371	360	376	369	373	415	367	346	396	375	350	364	380	388	384	377	355	388	388	365	407	394	370	328	368	395	346	348	381	380	379	383	350	364	362	363	361	398	343	383	416	352	425	404	370	347	363	379	409	351	361	382	351	397	371	342	352	408	383	397	394	365	388	356	335	328	360	381	391	393	365	397	412	374	354	347	351	334	405	385	376	354	381	371	402	391	326	349	332	367	368	398	356	357	325	372	358	339	340	335	387	400	381	388	324	387	360	342	351	362	389	323	346	393	413	413	325	342	368	378	395	383	342	370	345	401	351	355	387	390	366	393	357	373	369	360	365	401	417	335	371	351	367	382	362	381	393	369	331	365	397	360	379	382	339	350	368	404	398	383	381	354	389	381	369	354	373	350	368	347	362	365	381	372	381	379	360	349	373	393	354	362	366	356	370	388	344	395	377	338	371	387	320	379	369	354	390	349	310	360	366	363	360	397	379	372	386	398	379	360	349	347	383	342	351	336	368	406	387	384	396	375	360	367	382	372	354	374	381	403	416	373	372	340	382	366	379	390	356	423	350	353	354	372	376	322	380	405	394	373	341	374	337	318	413	385	377	402	360	363	357	358	381	328	381	387	369	375	381	353	363	346	357	372	375	375	351	345	351	375	343	325	374	374	354	376	380	331	362	347	362	356	359	395	351	401	383	351	390	385	409	390	349	376	346	363	379	381	367	359	385	390	364	360	338	343	337	385	372	388	366	362	364	373	380	383	372	372	379	375	336	357	328	408	382	377	343	346	366	320	367	378	391	396	382	390	360	374	386	389	366	315	345	369	367	342	353	382	357	354	350	344	336	407	389	360	364	397	428	343	384	323	368	369	387	314	392	372	325	366	395	390	385	387	378	358	369	385	368	371	381	364	362	372	344	359	382	373	389	379	382	353	367	358	416	393	367	380	341	342	394	346	364	346	376	365	348	345	350	329	346	373	396	380	369	356	364	380	363	395	300	402	389	365	353	371	347	379	360	371	388	380	379	357	363	345	372	368	370	387	379	389	361	374	347	370	351	374	384	346	358	336	358	363	371	380	368	348	347	367	378	421	389	390	381	376	372	332	360	333	399	375	346	361	377	368	367	359	352	366	358	373	386	353	353	333	370	373	368	406	376	383	372	349	372	352	387	365	401	370	404	381	373	389	352	313	362	376	386	391	389	337	353	363	387	337	348	372	321	329	357	358	381	373	403	340	352	327	373	368	364	394	393	377	370	367	418	354	371	359	307	330	350	375	365	419	378	359	374	375	338	378	368	357	387	354	367	355	394	353	362	381	379	394	363	387	358	334	377	356	391	356	368	381	400	347	393	342	390	368	391	385	384	370	348	404	363	347	369	363	370	386	357	339	393	368	377	363	375	397	351	365	354	354	351	411	373	390	385	383	379	350	365	316	353	381	384	382	352	356	373	365	377	352	393	333	382	391	390	384	396	380	396	383	392	383	395	361	357	364	381	350	334	355	343	384	352	355	403	359	399	367	380	400	360	357	391	363	358	327	335	393	404	382	417	387	368	354	380	388	356	360	373	331	372	360	347	371	395	357	398	335	359	377	388	336	384	374	369	370	341	380	366	374	356	351	355	332	395	326	373	344	356	371	386	377	394	351	358	350	359	384	337	378	347	395	321	374	330	376	349	379	348	364	340	370	338	368	374	376	375	376	378	369	348	371	362	351	321	393	356	382	347	374	401	379	375	317	360	366	364	357	385	351	368	389	376	364	358	373	330	353	353	387	334	362	347	363	334	383	350	375	357	346	384	338	363	370	393	318	381	345	379	359	359	369	393	374	406	419	392	355	354	341	327	353	352	359	397	360	393	379	369	356	381	367	339	353	410	379	342	374	378	321	412	396	377	392	377	359	401	365	392	377	372	331	361	369	374	389	369	365	373	353	360	381	354	348	378	378	393	368	331	353	362	355	374	355	355	371	329	348	397	385	354	405	359	384	347	368	350	360	364	375	376	363	393	399	327	389	343	368	335	383	390	380	383	359	325	360	376	339	349	356	355	394	347	370	357	366	354	359	355	386	337	418	355	390	399	364	331	397	352	338	374	359	348	355	383	362	407	351	394	364	387	385	364	382	380	419	358	405	334	378	401	365	349	367	365	385	363	368	345	355	406	361	402	354	351	393	377	407	354	388	376	380	381	363	340	384	372	383	407	332	366	373	352	369	403	356	333	347	386	345	378	358	370	357	360	405	370	404	377	368	332	357	352	371	377	338	353	345	357	369	376	369	365	389	371	352	360	383	361	398	372	385	381	345	377	414	373	363	349	357	369	383	333	381	375	381	359	388	372	370	355	378	360	352	362	348	318	370	377	364	382	399	399	358	364	317	370	403	354	360	367	346	404	385	356	383	379	344	354	362	368	382	380	345	347	349	345	369	385	371	359	350	351	324	393	344	378	384	359	326	390	372	392	354	366	323	388	345	372	375	359	337	321	360	375	335	388	391	371	370	334	387	360	364	382	408	363	374	403	422	349	357	363	383	366	352	393	372	382	351	343	355	371	375	350	360	403	384	397	381	355	352	380	367	368	389	366	360	393	351	379	395	327	368	395	341	369	374	367	353	391	353	332	354	329	373	388	388	359	327	433	382	398	369	380	355	393	338	350	371	357	384	366	365	377	362	387	349	381	372	345	387	388	373	344	417	347	394	405	365	366	379	379	373	388	360	344	400	362	379	374	369	349	342	378	357	370	345	329	382	383	367	372	369	387	353	316	388	359	380	410	378	394	370	337	369	381	368	384	352	366	348	352	375	395	379	410	377	389	346	372	376	365	390	359	386	376	405	364	377	375	373	350	380	361	352	392	379	355	375	403	376	367	365	349	329	373	369	434	356	370	399	390	365	379	365	372	361	373	372	392
15529	21688	30566	36778	38524	39514	42453	35031	33589	31136	27566	24167	19492	21495	22788	24838	20879	13929	11918	8804	7676	10119	10864	8634	8360	7634	6770	4949	4598	5329	6171	7740	7809	6980	5052	3974	3442	3276	3258	2946	2862	2942	2101	1496	1532	1480	1275	1160	1036	1013	1053	2192	3523	3122	2321	1661	1250	960	867	875	914	789	813	884	821	845	882	783	890	843	885	840	881	820	847	866	819	840	900	838	859	842	888	841	850	844	877	844	890	823	827	873	865	813	835	834	838	863	893	855	833	835	867	910	874	837	875	844	864	819	857	867	854	865	859	821	808	844	902	876	831	843	887	857	866	873	858	861	836	893	880	836	808	933	850	864	883	854	841	839	890	801	905	871	885	866	849	842	806	907	899	867	871	822	874	837	856	956	866	887	922	862	836	809	870	874	834	885	871	858	840	834	882	845	904	910	830	847	906	881	825	844	854	895	826	889	836	841	868	881	836	851	857	852	902	888	888	882	915	792	811	906	865	866	948	848	829	869	901	864	851	882	818	876	878	827	859	868	830	815	853	885	826	842	856	873	863	892	871	857	813	819	885	859	849	884	882	933	835	827	886	846	851	843	842	874	868	852	852	841	827	834	868	889	870	829	825	873	875	847	831	845	890	865	919	867	892	882	888	863	849	860	883	817	865	850	845	818	932	840	882	852	902	829	902	870	929	804	883	880	831	891	841	862	878	803	894	815	857	803	825	889	818	920	814	865	891	878	838	845	892	872	878	847	885	886	882	885	885	877	830	890	898	821	862	821	883	870	875	892	860	908	853	813	855	898	869	888	904	873	878	859	894	897	832	857	785	877	873	870	825	854	831	870	850	892	885	846	836	898	817	831	783	859	835	915	904	845	856	857	861	915	824	846	849	844	824	871	839	838	868	882	841	892	889	875	839	886	871	857	874	838	896	854	920	889	839	825	908	842	833	848	808	825	878	866	848	863	863	817	840	853	873	857	866	915	820	867	819	928	877	879	861	818	869	877	851	878	841	885	884	875	842	861	865	873	846	856	872	878	808	868	841	847	832	868	910	817	834	835	833	938	846	819	904	904	859	898	844	890	836	787	855	832	843	824	848	887	876	852	861	887	913	810	883	852	877	875	885	870	832	868	863	812	824	888	843	902	868	817	871	849	861	828	835	803	828	853	869	840	865	858	833	860	877	821	887	802	863	879	914	877	882	881	892	875	854	869	825	860	882	910	851	857	852	820	869	852	875	876	897	839	879	915	864	839	883	890	841	890	861	881	898	890	903	863	916	871	907	862	926	848	889	858	847	824	900	910	852	871	851	847	878	886	860	905	907	893	922	795	848	893	897	879	843	873	908	819	816	862	885	904	885	881	867	815	854	841	829	839	882	813	875	856	888	831	853	840	869	862	850	869	870	906	886	843	810	883	791	872	891	894	831	857	865	881	861	869	858	840	886	882	856	827	888	853	857	920	810	789	867	875	808	827	835	862	904	916	867	894	826	846	883	843	870	839	893	846	838	874	860	830	881	887	853	861	918	925	844	869	889	839	827	845	864	878	845	864	845	775	882	905	916	805	846	880	844	809	845	817	821	872	864	849	818	902	841	856	862	858	812	878	847	844	855	838	862	833	854	841	882	797	839	901	863	863	821	881	862	903	823	843	877	862	815	842	886	882	865	864	885	877	834	830	846	834	886	879	858	824	889	832	895	822	872	885	842	833	861	907	836	838	838	814	911	914	829	879	872	924	880	862	865	782	881	877	882	814	816	859	839	925	903	845	855	856	879	847	858	819	857	897	893	829	870	862	899	848	884	856	881	847	834	851	844	870	845	822	834	840	846	787	908	840	838	870	855	861	832	834	803	851	888	822	836	857	825	882	923	828	907	864	894	883	863	842	840	852	857	844	878	895	859	827	914	909	863	830	830	866	868	927	817	906	860	841	882	840	861	904	854	864	834	892	865	843	867	835	877	882	829	856	890	883	866	861	902	859	795	802	924	913	895	869	835	815	814	895	852	859	894	850	799	855	916	824	814	855	852	868	868	895	821	892	829	818	896	884	864	893	901	822	894	896	848	887	837	867	862	824	856	887	794	905	882	787	857	836	864	842	857	876	852	904	881	881	838	827	875	857	877	860	880	812	880	879	820	829	881	799	870	870	856	833	878	843	868	861	860	851	821	844	855	853	910	840	831	873	911	864	854	905	845	871	818	805	858	861	875	863	886	823	825	846	809	878	900	820	839	884	896	821	936	854	822	860	843	863	871	850	899	915	860	885	888	851	804	876	899	857	885	876	873	847	857	790	906	866	905	855	846	874	884	864	877	902	792	873	888	885	884	873	805	833	894	917	869	827	858	851	811	887	894	802	835	870	871	862	854	894	871	882	885	854	850	835	905	870	858	872	871	848	849	834	844	842	922	870	865	880	893	897	873	826	863	857	834	870	896	832	845	826	860	870	822	837	877	918	856	881	859	873	884	834	825	837	866	860	855	840	845	775	858	848	842	845	857	910	869	844	887	815	870	866	871	878	844	812	856	841	899	876	906	913	800	818	856	880	884	845	786	808	887	882	851	834	843	882	864	834	865	863	880	885	917	891	867	826	820	865	861	780	857	876	841	832	895	890	873	835	833	876	862	900	872	806	877	880	841	881	812	851	862	803	840	858	858	864	889	848	886	898	881	876	890	856	835	873	900	869	871	853	847	884	867	842	844	857	853	924	849	812	880	858	836	864	825	870	864	898	849	832	858	864	864	852	803	857	833	885	895	862	876	848	909	883	880	868	830	854	861	833	856	867	825	854	866	869	825	809	862	841	857	858	834	893	886	907	852	913	867	844	947	860	893	864	828	822	866	883	882	851	892	883	866	878	915	785	872	880	847	900	892	855	866	897	825	806	887	850	877	848	861	843	876	900	902	821	823	812	891	878	803	902	846	866	851	827	866	847	836	831	846	867	867	896	815	847	877	863	939	896	825	858	888	840	845	837	828	906	871	900	874	863	820	859	867	889	867	831	876	887	940	840	854	854	866	896	875	877	870	868	897	871	871	869	896	862	833	872	852	900	835	827	864	869	909	846	896	831	861	866	897	872	856	871	838	856	865	871	815	873	856	857	831	828	866	860	839	842	903	849	814	817	879	859	894	841	881	904	827	848	807	889	806	881	845	852	858	844	893	832	878	890	815	862	910	825	880	885	851	896	885	876	882	881	867	839	911	813	849	822	853	844	885	842	910	866	842	829	906	853	928	919	855	818	826	851	923	870	868	903	866	871	863	851	852	846	845	861	848	863	860	883	877	914	827	923	886	863	833	875	895	853	874	899	877	909	919	888	859	885	815	841	836	854	855	858	862	812	864	833	852	831	934	811	880	853	877	840	883	835	852	860	865	853	895	890	852	894	852	865	831	872	892	845	901	856	816	832	881	855	876	864	865	901	892	902	812	800	821	911	841	867	859	874	852	901	840	851	861	821	831	832	882	891	873	861	838	925	901	866	867	827	867	890	891	900	863	878	860	858	869	865	827	865
32542	36128	35872	34679	32941	32685	36451	29995	26832	23308	18929	15121	11233	11850	12883	14092	12619	6733	5084	3167	2284	3091	3309	3021	2640	2073	1868	1368	1300	1534	1691	2251	2360	2185	1521	1171	1099	957	981	840	789	866	637	503	482	456	431	455	389	413	398	689	1081	967	772	609	442	370	341	342	352	367	343	355	383	359	355	346	347	343	373	386	384	363	356	364	323	368	342	325	359	380	345	308	343	326	338	364	339	371	350	364	359	370	343	357	367	383	350	330	351	322	332	366	359	374	362	349	384	371	363	357	347	321	391	370	355	319	372	351	356	368	369	329	353	366	360	350	367	364	374	370	348	378	358	348	412	371	357	381	353	313	392	354	378	388	357	329	357	351	349	364	302	370	367	360	361	352	371	367	344	332	355	354	351	369	358	335	382	351	382	371	349	344	361	325	379	312	347	366	364	354	388	350	356	374	328	366	331	365	340	336	332	370	353	355	369	344	382	341	354	386	350	370	355	331	343	376	349	342	384	362	330	369	374	377	374	376	339	306	380	357	370	329	352	347	358	355	354	355	328	375	352	359	372	356	360	370	353	321	346	308	347	375	365	349	348	351	369	335	358	380	388	325	364	337	352	351	358	318	372	326	336	386	360	362	335	373	377	374	345	383	322	325	332	334	326	349	376	367	336	331	353	379	345	342	373	328	367	360	372	351	385	318	355	379	355	356	384	382	353	370	388	371	340	365	344	377	358	355	364	342	360	351	355	331	345	344	367	358	395	364	392	371	340	385	346	359	344	350	373	358	383	357	359	352	377	338	375	340	368	343	349	364	343	383	360	337	360	337	349	324	344	359	353	316	346	363	367	311	352	371	380	361	371	314	393	339	358	347	386	388	362	406	350	357	378	373	346	336	338	338	327	345	337	360	367	370	340	372	362	347	343	363	335	376	350	328	340	329	348	362	370	382	396	332	335	326	355	345	358	362	356	372	382	370	343	366	289	315	345	379	329	352	338	350	366	353	341	355	351	351	330	379	361	350	351	326	351	337	382	341	362	350	320	357	350	375	337	324	356	361	345	338	386	385	348	332	320	342	357	348	347	362	344	376	361	346	332	378	358	317	364	365	362	363	378	383	379	360	385	352	337	358	354	378	324	419	331	353	340	364	357	356	366	326	379	360	382	352	350	346	351	340	390	366	340	359	371	402	342	368	378	350	364	363	396	331	356	390	329	340	336	362	360	356	359	316	320	343	334	346	331	368	382	368	339	389	347	352	352	394	364	364	373	374	360	369	382	337	384	350	383	358	375	347	348	351	337	394	396	346	384	348	376	340	351	368	348	371	400	317	362	357	388	337	333	373	334	378	358	343	356	340	349	338	372	368	376	360	388	353	335	362	339	372	343	427	344	346	348	357	376	356	369	400	378	321	346	385	365	336	379	346	350	330	356	352	385	369	341	363	345	376	368	344	384	360	337	305	374	402	354	331	356	383	360	368	353	362	317	391	333	325	323	338	333	363	368	327	388	398	336	344	387	327	339	321	360	334	340	373	404	362	354	345	365	390	345	349	390	388	355	345	359	365	347	337	406	338	313	335	379	344	392	340	401	347	346	383	378	342	366	342	366	348	349	335	347	356	379	353	348	335	330	367	354	373	375	341	358	337	362	339	346	346	332	351	346	316	369	355	340	354	362	360	340	328	354	348	352	340	332	360	369	393	380	339	381	365	382	374	334	361	361	326	365	331	338	341	397	367	374	336	367	340	382	362	348	358	342	349	351	343	357	372	370	339	365	374	361	304	346	362	379	335	361	339	363	365	346	347	354	313	370	355	375	365	297	367	387	358	386	383	331	363	355	353	354	334	356	331	377	343	378	352	336	361	362	361	359	340	378	373	381	330	343	368	352	384	377	349	337	368	358	331	361	366	373	372	344	334	350	354	373	361	367	367	389	341	357	383	344	334	337	387	392	330	346	345	385	315	347	325	366	339	378	397	371	398	352	310	349	350	332	375	381	363	373	374	378	353	370	393	321	370	336	311	355	375	376	359	414	362	375	365	360	340	370	356	315	385	354	357	339	384	363	350	366	355	347	318	358	334	383	360	354	354	360	367	341	346	389	372	368	361	381	366	326	325	305	361	347	365	387	358	378	368	380	356	337	348	320	355	343	330	339	329	378	375	365	376	344	359	352	383	377	363	318	368	361	361	364	366	324	345	336	375	365	347	358	365	350	342	334	342	356	327	366	356	353	378	378	354	361	396	368	357	378	350	360	337	371	344	380	354	391	395	348	365	378	323	375	348	330	351	359	344	358	377	357	332	352	362	375	344	368	333	382	393	353	352	343	341	365	363	357	353	360	313	359	330	338	363	379	329	350	363	360	340	365	342	367	360	340	350	345	334	342	343	322	410	350	325	344	369	366	329	363	367	374	346	368	343	396	331	348	344	363	360	350	346	345	333	350	357	354	336	347	385	397	390	352	377	372	391	382	369	371	348	349	389	390	355	355	354	331	311	345	399	345	338	349	364	357	352	346	361	354	381	341	341	367	369	384	374	329	384	345	333	333	336	374	365	350	381	316	368	391	354	376	357	347	371	360	365	353	362	358	327	350	365	346	347	305	328	351	352	367	403	335	378	354	338	356	361	329	355	371	377	337	333	377	362	347	349	357	365	347	318	350	401	322	354	374	357	343	388	374	381	350	343	361	368	348	339	374	370	343	322	325	371	391	333	354	321	361	365	392	357	360	391	349	320	301	331	380	379	361	336	378	353	328	367	366	352	363	366	349	350	328	361	378	357	339	359	320	348	362	398	363	345	379	391	350	352	347	358	366	379	360	387	360	346	339	370	344	375	359	380	370	346	356	379	366	345	335	368	387	397	384	398	326	331	363	332	366	388	373	330	373	340	330	372	370	402	373	339	348	368	343	348	361	362	374	362	390	352	402	402	401	351	340	335	351	367	344	337	344	329	360	372	355	385	370	341	340	352	358	367	377	356	385	353	372	329	366	353	373	371	370	358	344	351	370	340	349	371	340	377	333	362	337	332	370	327	377	364	345	341	343	340	351	338	357	365	341	376	348	360	378	364	357	351	347	384	353	349	377	355	328	357	380	351	356	370	346	369	348	350	331	373	354	354	342	339	344	355	374	341	366	348	366	333	366	352	297	357	381	383	376	359	396	342	350	360	392	370	370	371	384	334	369	386	350	366	330	361	340	350	322	358	377	367	341	382	355	341	336	357	355	340	353	405	343	339	363	353	347	378	360	344	365	358	336	327	390	369	368	372	357	364	372	316	358	365	325	333	368	361	321	360	338	361	339	364	343	363	316	369	363	350	342	333	356	384	355	341	376	343	338	375	367	366	320	380	349	388	334	383	361	333	360	373	352	364	304	377	383	386	369	402	369	323	374	334	362	355	350	324	360	342	399	388	330	358	332	369	353	347	352	318	358	333	393	356	349	385	368	366	391	359	362	372	390	367	354	390	376	371	349	341	378	382	352	359	335	372	334	341	352	384	362	364	358	349
21755	27980	35427	42245	44496	46084	49755	43329	41408	39472	35252	32297	27307	29915	31611	33500	28890	20933	19095	13569	12227	16438	15976	14469	13078	11038	10557	7916	7715	9188	10567	12941	12293	12122	8299	6518	6079	5267	5197	4364	4406	4812	3124	2002	1916	1848	1450	1270	1255	1271	1181	3280	5905	4931	3351	2348	1424	1086	848	848	869	797	885	846	850	813	861	914	792	791	816	861	852	804	801	835	851	793	820	853	820	813	807	893	857	789	851	852	844	849	827	850	889	838	820	851	831	864	825	836	852	878	852	861	871	824	849	841	822	811	824	831	902	803	812	829	833	839	854	854	807	797	799	827	796	859	841	852	841	868	862	852	886	793	840	842	830	806	798	794	824	760	874	848	853	879	796	828	875	821	822	860	818	784	744	807	830	849	851	855	825	848	816	840	897	810	820	854	837	798	790	867	819	853	811	824	877	841	811	901	788	862	862	870	815	831	822	785	869	833	823	838	859	847	822	835	854	820	795	826	852	818	838	816	809	812	808	882	813	836	858	854	829	801	857	841	811	804	804	816	893	826	871	808	845	878	827	828	821	810	834	837	843	872	849	797	793	846	801	831	824	843	853	828	805	834	825	807	881	841	806	777	898	854	838	789	831	804	848	776	775	804	800	837	841	795	853	825	863	809	819	769	840	831	804	843	858	820	853	826	805	823	830	835	797	856	842	823	835	792	790	865	827	853	832	813	819	804	897	768	837	825	839	850	834	811	832	835	840	797	812	861	851	830	788	801	785	829	840	847	823	822	895	811	815	834	802	791	823	874	819	831	825	821	846	834	843	829	827	799	845	891	874	815	807	852	827	830	834	863	823	828	821	849	815	755	825	821	798	906	832	872	869	854	811	821	810	831	815	810	821	824	818	882	861	842	803	821	816	838	853	777	818	793	823	803	830	793	820	858	800	844	859	824	829	878	834	809	853	830	804	863	826	823	793	833	857	866	836	809	855	825	793	844	837	783	809	807	869	832	860	841	857	879	855	875	832	870	762	897	845	824	846	899	876	837	862	850	838	856	825	852	806	844	815	796	781	839	845	825	855	844	813	821	817	832	812	811	785	863	875	831	836	847	867	888	813	812	834	856	811	849	824	861	815	828	839	790	842	863	815	825	852	788	817	830	839	819	861	805	823	851	835	862	823	831	844	860	844	789	848	831	823	882	909	835	823	904	819	819	841	806	809	887	840	853	859	864	853	842	829	865	845	808	829	877	844	840	827	827	812	827	858	854	791	838	820	836	819	872	812	820	791	803	829	827	851	881	831	804	845	847	864	836	841	833	821	785	762	883	831	852	838	871	855	838	790	802	829	821	831	842	807	824	818	800	872	809	795	820	908	881	803	819	849	851	838	839	791	800	823	871	861	849	857	844	874	816	825	828	813	831	900	866	810	838	800	831	872	847	843	815	814	859	891	865	841	809	836	781	798	858	831	848	826	848	868	845	854	799	840	813	863	809	815	805	847	843	795	874	828	747	849	862	821	847	818	842	805	847	874	812	892	830	880	857	779	819	802	813	849	780	807	827	785	795	862	826	861	843	821	783	888	891	830	863	819	847	836	862	881	843	862	849	845	883	821	840	870	846	827	828	827	864	821	847	846	847	858	851	852	787	786	839	820	840	874	843	778	795	826	806	828	831	811	836	842	819	780	838	807	793	817	812	812	840	777	800	836	850	872	854	829	807	880	812	798	803	758	788	821	832	800	828	816	815	833	827	774	833	870	809	858	846	821	847	809	845	846	822	828	813	869	810	775	790	810	814	820	849	876	822	831	818	829	841	838	827	820	795	871	797	846	831	820	842	792	880	879	843	788	818	834	874	899	827	829	860	839	811	820	860	879	802	809	857	906	849	787	760	908	828	807	795	823	811	818	848	841	862	820	813	872	859	824	852	793	839	836	809	792	818	852	801	838	816	802	777	772	858	831	846	861	815	801	762	804	821	833	800	814	806	823	827	788	796	843	785	816	860	820	853	835	869	843	823	855	886	799	828	837	801	816	791	854	804	840	842	796	836	844	783	861	862	831	808	882	822	808	801	793	843	853	922	834	835	804	800	861	854	841	813	860	828	833	880	831	823	887	846	789	832	775	816	798	845	834	815	845	796	879	856	835	847	836	797	831	813	809	799	858	811	842	811	840	825	874	816	794	875	823	890	830	804	765	832	813	811	812	860	889	857	904	792	845	788	846	883	835	847	808	832	839	835	809	835	875	857	816	777	858	841	791	863	823	856	851	865	835	814	825	870	801	805	800	786	830	781	838	846	818	864	851	864	841	812	775	858	808	835	804	875	808	823	864	792	807	824	873	824	850	847	853	877	836	848	866	847	806	835	806	835	824	804	863	811	837	841	858	826	786	844	836	851	848	851	778	815	868	844	846	801	807	791	851	862	848	799	880	817	876	839	875	846	855	876	867	802	834	808	818	809	805	832	767	807	834	836	816	878	779	825	818	877	842	833	796	812	827	827	832	800	857	761	849	856	797	829	846	857	843	794	787	820	881	839	840	850	790	807	841	806	868	788	824	865	850	868	853	838	826	844	821	878	867	850	814	821	855	880	843	836	837	819	836	812	896	870	817	892	840	804	816	849	851	825	845	832	840	822	867	802	841	820	839	845	828	804	833	796	808	844	837	837	793	827	859	851	875	837	862	786	801	766	866	818	887	871	861	850	798	830	828	853	863	839	883	863	881	879	831	817	817	863	798	845	843	819	799	847	805	818	877	814	830	850	807	863	817	849	854	773	806	804	807	884	880	849	869	826	822	805	832	817	815	824	769	764	889	869	819	831	825	824	892	796	863	835	847	837	792	848	822	842	816	775	804	792	794	801	841	840	808	872	831	844	814	845	796	809	887	836	803	850	793	794	815	814	768	816	864	818	767	833	779	844	826	839	831	832	861	839	886	811	873	826	767	843	818	809	828	850	841	806	781	854	865	837	847	847	863	841	824	861	862	897	857	855	869	823	860	837	813	844	799	791	857	853	830	875	825	778	796	828	827	857	852	826	859	851	866	842	820	846	836	835	825	818	840	832	838	827	831	856	870	804	808	845	802	880	847	801	797	858	829	784	828	818	802	821	857	846	831	864	839	810	812	819	848	795	819	844	863	821	826	831	848	833	821	866	833	823	828	863	804	882	851	832	875	799	872	826	822	813	842	828	828	817	813	831	888	834	837	843	850	837	835	818	862	791	804	885	803	855	842	841	779	850	847	855	800	829	838	771	831	846	849	821	804	817	815	815	844	792	851	811	890	835	856	797	792	780	899	833	865	844	801	859	831	809	810	873	845	847	781	811	825	867	849	882	830	812	833	859	742	863	844	837	844	865	876	809	804	809	831	880	820	848	805	804	856	847	843	816	834	862	818	802	792	825	772	814	870	837	850	768	789	828	766	821	921	811	824	811	867	827	860	852	850	838	843	819	850	814	828	857	853	830	858	800	831	813	806	830	821	861	834	846	856	827	805	815	875	906	816	814	816	853	807	818	815	881	855	819	857	852
11674	10136	10639	9702	8013	5754	4905	3598	2862	2213	1648	1506	1235	876	919	920	976	766	715	638	569	585	592	625	551	503	512	477	470	507	473	486	455	475	453	434	435	457	387	428	442	455	403	410	439	438	418	416	427	438	445	445	424	473	471	446	478	381	406	410	401	398	397	374	350	405	377	434	421	413	398	414	424	413	389	388	406	405	397	410	433	412	407	382	367	403	419	397	379	415	404	444	379	406	400	373	433	395	370	389	396	422	438	392	436	411	435	411	414	406	408	405	388	405	389	376	396	408	422	413	392	404	403	430	397	449	409	431	418	422	417	422	361	410	387	439	414	412	428	446	425	385	414	395	380	389	378	419	437	383	420	439	418	398	408	401	430	401	358	395	368	363	397	442	415	421	406	430	463	395	433	384	391	410	421	410	387	393	387	416	436	396	394	435	390	432	439	373	442	440	416	418	394	426	433	437	406	394	409	375	381	402	412	374	419	397	403	386	447	394	467	375	436	464	402	400	385	426	408	388	400	382	419	395	391	396	373	407	415	415	411	413	423	398	396	383	392	393	393	375	410	412	406	423	389	399	407	397	402	406	429	367	400	417	399	426	407	430	421	435	388	447	416	384	407	434	413	415	406	381	414	443	393	399	421	427	396	480	397	423	375	393	397	421	434	413	422	423	438	422	408	386	374	388	412	357	379	407	418	439	369	397	359	405	427	432	413	411	418	419	417	363	411	370	385	400	402	398	384	390	403	365	404	434	439	399	397	415	432	422	430	423	372	400	415	398	392	399	434	409	406	383	386	412	422	435	432	423	396	428	433	381	391	383	401	401	411	364	401	419	391	406	407	400	411	399	405	433	398	433	349	428	428	421	420	400	380	384	423	391	410	410	401	404	409	385	438	399	409	378	410	406	390	389	379	411	435	415	421	384	397	395	438	429	410	415	398	397	431	400	384	422	435	398	419	428	399	389	393	391	405	379	395	409	372	429	388	399	414	435	382	406	412	381	436	381	382	424	378	389	390	378	382	392	424	366	377	422	361	394	397	440	397	396	373	410	416	381	411	389	402	425	423	410	394	403	417	399	403	397	420	427	387	415	407	425	374	403	377	409	395	416	427	404	419	438	384	441	427	394	436	447	450	422	412	424	426	398	387	433	419	444	405	427	393	440	392	417	420	405	386	417	398	416	404	415	379	399	378	412	382	400	445	373	412	398	380	385	431	405	406	381	396	392	421	419	416	421	433	416	433	417	402	416	388	421	447	408	432	403	408	379	398	406	377	362	390	425	428	376	398	438	421	445	368	396	412	415	391	426	400	429	409	431	430	369	384	435	421	410	423	400	393	449	410	391	385	402	413	369	423	382	400	409	414	383	411	409	413	401	394	402	459	404	409	401	398	414	416	439	395	409	412	395	431	360	382	425	384	379	421	421	388	425	396	409	437	414	433	382	394	424	426	431	382	397	411	372	400	361	380	405	396	414	379	420	423	348	430	413	371	417	417	394	432	397	386	384	377	419	387	394	428	451	413	422	419	413	370	373	415	393	394	385	395	416	385	418	447	371	405	394	388	395	426	407	405	403	416	359	400	373	401	384	412	418	426	389	408	441	378	445	388	412	397	387	435	442	431	415	401	424	422	379	389	417	432	403	405	389	419	391	414	441	383	410	405	408	360	412	378	413	353	414	408	427	389	432	433	388	420	387	425	423	415	413	417	373	370	378	425	375	380	411	386	398	380	389	430	454	405	405	411	381	392	431	405	394	443	434	407	415	412	377	420	396	424	415	387	394	403	375	422	400	411	371	422	471	436	404	417	408	414	410	406	381	432	413	378	411	399	370	411	416	413	409	362	384	433	442	385	410	415	409	450	437	414	420	377	419	399	420	382	432	432	431	396	437	450	368	367	423	396	428	371	380	415	393	394	437	396	393	391	400	371	434	420	408	412	405	408	421	417	410	417	403	409	436	409	418	393	405	374	421	384	429	424	413	429	398	370	358	386	394	397	403	409	399	428	384	414	413	414	417	413	436	408	426	385	388	381	420	412	377	434	403	388	375	434	417	431	407	407	411	398	431	394	418	448	421	427	401	416	442	406	390	416	400	414	370	422	394	408	389	437	381	421	401	381	417	422	394	406	402	413	471	425	437	395	409	405	399	404	416	414	432	407	402	390	425	392	428	430	405	413	439	404	415	394	376	376	415	403	403	417	376	400	394	404	387	435	445	421	402	446	430	393	405	398	388	417	424	418	456	408	416	446	423	433	458	438	395	479	422	410	469	441	389	417	406	426	417	394	448	399	412	411	419	405	433	410	395	419	419	417	403	408	415	394	367	433	440	406	383	414	433	415	405	430	420	413	437	407	407	386	414	415	432	398	420	435	431	427	398	420	411	398	389	402	423	403	386	406	428	364	410	416	369	398	421	415	393	396	402	422	410	416	358	395	373	406	422	416	402	413	422	397	402	397	384	410	398	422	421	419	444	405	423	410	417	421	387	433	403	414	438	383	395	413	426	391	471	441	407	448	426	381	420	421	414	422	388	386	402	425	384	411	421	417	409	432	415	449	419	401	399	347	427	440	400	394	414	364	437	400	441	445	401	414	406	441	417	390	397	420	362	416	395	422	415	404	442	399	391	417	414	408	432	427	413	435	425	393	434	387	416	407	404	394	414	421	405	406	391	422	404	375	446	399	446	431	468	392	407	410	406	381	387	375	424	405	378	396	390	394	444	397	400	383	384	413	416	393	449	429	431	425	415	398	395	390	406	401	418	453	421	405	384	379	412	356	393	401	435	401	421	408	473	428	422	431	405	384	429	412	439	390	422	433	415	410	374	397	400	421	388	373	410	414	398	397	416	392	413	452	400	470	411	357	400	400	401	422	407	392	441	411	451	405	415	418	389	366	391	418	403	409	370	421	402	390	405	379	462	445	389	370	379	441	456	382	412	414	394	385	384	426	397	382	449	437	365	426	419	405	418	394	414	412	407	399	401	407	437	414	427	407	422	395	424	394	416	399	414	406	423	392	410	411	391	400	399	391	436	429	422	394	422	383	403	402	370	436	425	429	382	378	418	377	389	399	379	397	436	408	401	402	432	407	383	419	449	423	397	417	436	446	420	429	412	379	443	428	407	384	392	431	415	418	409	415	363	446	395	419	373	426	411	379	399	414	417	398	389	434	392	390	388	410	415	415	413	421	404	387	389	410	417	436	415	386	405	412	399	395	437	406	417	402	421	385	465	390	369	400	394	423	375	405	401	409	419	384	437	374	417	438	425	428	453	393	414	435	400	417	420	414	398	423	449	397	425	341	375	450	412	448	418	432	375	420	419	424	394	389	438	460	390	376	430	421	417	406	420	372	378	411	422	394	436	448	400	392	385	447	400	366	408	379	399	431	379	405	379	391	366	385	399	396	415	388	427	378	400	378	392	396	425	417	401	372	415	413	430	383	403	404	435	431	432	399	406	350	397	379	410	387	431	391	398	364	419	476	421	396	422
7549	8602	15141	19962	20475	17840	16680	13529	11443	9773	7653	6941	5410	4082	4760	5223	4695	3346	3077	2528	2177	2360	2470	2354	2041	1854	1758	1607	1551	1460	1574	1535	1540	1618	1348	1310	1242	1264	1161	1171	1130	1163	1140	1013	1165	1123	1080	1089	1033	1073	968	1071	1269	1404	1262	1199	1061	1006	953	970	1008	914	972	933	933	948	944	910	959	954	960	928	910	965	932	945	953	936	914	931	931	955	970	926	948	931	909	947	985	947	930	1013	915	956	938	967	849	1012	944	889	927	913	883	958	955	930	920	902	1055	959	952	946	976	918	907	959	922	948	925	879	931	918	953	902	921	892	908	929	924	980	932	979	945	937	951	952	961	937	937	903	935	967	929	988	1001	892	902	921	971	951	930	928	950	982	944	923	957	903	924	913	885	982	958	931	987	906	983	902	997	923	999	953	979	934	854	910	938	936	941	923	996	936	953	973	923	874	903	989	908	953	926	996	934	986	942	874	940	881	930	994	970	902	1001	984	946	938	909	894	971	951	902	956	948	921	914	970	996	932	939	898	959	912	984	937	930	979	924	959	973	922	954	938	934	943	920	980	1005	966	963	931	997	973	972	878	921	941	943	884	913	933	981	943	964	958	974	927	948	929	991	962	957	929	967	972	992	1012	1003	944	976	938	925	968	938	997	912	939	960	943	928	974	928	902	925	856	908	979	937	897	927	935	969	920	941	968	1000	974	946	947	908	959	951	939	979	923	900	925	994	931	892	951	948	983	937	950	960	967	938	979	921	957	883	924	953	977	971	913	1025	962	934	950	967	959	944	924	948	961	915	974	945	970	946	939	929	908	967	940	938	977	928	887	939	992	964	914	903	958	959	860	935	917	923	947	957	918	911	959	972	981	932	947	941	946	902	989	950	886	901	970	897	943	920	925	938	951	959	972	936	1015	912	905	932	919	956	964	946	966	895	958	956	974	999	990	936	948	973	933	945	905	982	969	915	911	954	943	909	938	950	944	927	960	942	961	942	933	874	886	931	983	947	918	934	939	942	938	966	963	899	935	903	916	928	926	897	982	875	944	985	917	981	955	982	910	904	913	891	941	937	925	917	947	891	952	945	906	982	929	949	925	995	940	948	936	969	978	945	904	916	957	958	975	921	882	938	1009	929	889	919	916	954	959	920	962	961	953	966	966	961	965	919	964	941	920	985	937	902	952	977	923	974	915	991	940	944	903	861	950	956	916	957	947	869	984	947	915	901	938	951	899	902	948	961	915	921	947	913	963	969	879	909	949	947	909	925	997	897	915	938	986	949	931	954	949	901	916	937	907	924	970	929	880	950	935	952	930	945	1022	932	896	945	955	926	922	983	984	957	932	924	913	948	969	907	907	980	932	937	960	931	983	940	924	971	943	927	941	971	971	913	923	969	968	947	884	966	978	938	940	959	941	953	985	947	942	919	928	981	997	952	966	922	896	939	919	925	934	940	941	946	956	949	933	883	882	930	918	901	935	922	865	955	925	992	955	932	1000	902	924	906	937	938	944	925	956	973	911	971	966	932	929	1003	939	924	912	936	938	921	974	936	908	970	973	955	962	994	996	944	963	919	953	985	990	926	914	949	939	878	948	988	910	956	912	953	985	943	945	935	928	915	968	940	923	920	899	915	943	965	933	914	917	980	922	971	911	974	954	928	932	952	929	945	912	902	941	949	932	936	939	875	951	980	948	965	962	891	862	910	951	889	931	985	998	920	912	952	902	983	978	890	910	951	900	904	979	913	916	930	905	932	1009	926	900	903	963	973	930	1019	895	923	953	912	924	968	979	917	956	918	977	961	1010	917	923	931	981	969	932	985	974	929	926	911	953	956	950	954	969	962	951	915	936	979	939	968	916	969	921	981	940	951	921	906	966	904	944	973	1021	1002	971	942	1010	898	923	967	919	937	915	946	909	886	931	893	919	950	884	967	922	929	992	901	910	920	984	926	932	995	944	903	968	955	927	985	892	972	920	898	964	928	986	921	984	967	991	993	917	944	957	898	967	962	917	972	970	931	928	935	925	924	931	925	939	932	922	883	922	938	871	953	975	955	987	986	925	954	944	986	895	954	965	956	969	894	964	973	885	927	949	938	940	933	925	934	957	978	1015	956	935	976	881	942	958	959	968	965	954	936	944	999	915	959	957	939	919	905	932	962	997	971	933	938	920	944	925	924	1004	933	943	958	963	904	952	915	941	924	977	957	999	919	989	938	987	950	918	930	923	951	964	898	905	915	909	970	905	939	925	930	951	973	954	941	972	948	969	986	960	1022	979	980	944	963	972	905	914	932	978	923	1013	941	912	902	894	928	964	972	914	932	936	959	938	968	914	959	957	967	898	949	980	969	986	902	920	981	967	990	966	895	949	909	894	957	979	945	960	995	939	908	940	980	930	945	965	965	938	969	942	937	1047	930	918	941	983	908	921	956	976	901	886	934	933	905	951	934	922	921	971	993	926	1020	895	928	911	972	981	952	958	879	962	943	918	960	930	939	900	944	958	949	858	952	961	905	965	967	938	881	910	993	915	951	898	886	929	936	860	967	914	928	935	965	886	942	928	916	929	941	940	983	982	936	946	949	982	923	921	955	899	961	948	901	891	994	965	911	974	936	939	996	967	956	951	948	921	856	994	935	918	944	966	968	890	1006	889	972	918	905	905	948	878	942	938	983	913	944	934	955	953	981	928	900	874	933	923	927	945	1004	892	978	935	943	858	938	936	953	980	938	954	946	933	938	919	909	918	981	891	925	928	991	986	953	871	894	948	956	935	965	948	891	929	950	919	930	921	936	898	936	936	975	930	902	958	942	941	938	987	949	918	941	952	950	955	985	936	947	930	996	982	939	936	954	936	973	1013	932	957	903	938	936	911	907	971	926	920	939	923	966	929	908	983	912	910	984	960	981	941	925	946	949	917	972	918	929	903	931	905	962	901	970	954	975	894	991	981	947	935	893	902	923	955	891	910	928	912	946	920	974	915	995	911	933	884	892	988	934	883	942	918	937	939	996	908	918	954	914	973	956	942	904	970	929	925	926	949	1000	905	951	961	954	975	943	917	992	961	896	971	975	932	897	923	939	938	914	969	926	905	949	910	915	988	896	948	1004	922	885	941	956	957	866	954	931	921	965	928	893	909	888	966	939	910	981	924	953	980	1014	913	918	975	927	937	929	921	1009	970	940	970	923	988	925	915	906	925	908	919	901	949	996	930	972	953	943	971	921	952	939	973	905	959	984	936	952	937	939	1010	906	927	955	1002	954	984	906	930	942	927	980	951	910	856	938	965	928	962	974	927	938	954	898	969	929	910	910	967	934	936	917	982	916	964	904	998	903	875	932	936	898	928	938	993	966	944	960	887	989	907	962	967	982	966	966	916	894	934	893	978	975	973	959	928	932	971	1006	927	966	909	907	919	945	951	938	911	908	929	948	972	914	965	976	980	958	978	888	989	928	965	990	985	989	921	913	946	932	936	944	906	969	937	894	938	942	924	951	918	949	925	942	946	946	973	901	940	967	936	935	961	974	987	928	917	989	978	955	927
23912	27058	28898	30099	27082	25894	27988	21309	17449	14873	11165	8361	6345	7040	7347	7398	7323	3716	2580	1792	1393	1779	1959	1828	1311	1204	1286	968	827	1017	1088	1180	1230	1455	916	801	763	719	693	656	642	637	519	492	421	412	425	400	430	380	372	490	765	737	577	487	440	434	374	348	340	373	369	361	349	372	355	351	359	352	382	330	353	340	346	370	331	336	355	372	383	351	338	357	339	343	367	373	327	367	386	374	349	364	392	336	368	344	396	374	386	348	373	314	328	346	392	362	348	363	366	375	354	384	378	391	369	358	382	354	352	361	340	373	375	389	378	347	375	328	376	397	370	375	355	392	348	359	364	383	343	385	367	360	355	365	340	412	392	368	374	381	342	338	401	362	397	383	381	369	374	413	368	347	400	393	399	361	369	338	354	366	348	381	353	341	379	372	366	339	371	372	386	348	338	383	340	353	362	361	348	391	360	366	360	347	392	388	401	368	368	365	318	377	368	328	357	387	376	341	353	359	369	401	333	361	350	366	351	377	386	379	352	364	395	344	357	352	330	375	374	384	369	371	358	356	340	369	376	390	363	367	361	395	342	348	365	371	366	403	399	385	378	388	376	354	364	380	379	397	369	348	359	385	362	328	376	381	403	367	370	371	367	329	334	388	379	338	362	377	338	393	366	344	369	359	389	363	377	364	332	413	387	339	346	313	356	378	374	332	352	369	341	358	381	352	343	385	346	352	365	365	372	322	376	368	376	403	410	382	377	379	399	359	403	392	401	354	402	360	323	364	379	348	354	339	377	342	392	377	369	385	335	359	371	359	365	413	395	359	329	389	372	373	386	350	354	397	409	346	400	358	374	377	389	390	380	363	387	344	385	360	393	379	341	326	387	351	356	351	342	331	392	392	348	348	374	373	399	354	357	376	356	366	386	337	361	392	368	353	364	354	372	394	371	355	380	334	357	341	358	366	351	371	365	388	348	381	363	377	351	338	387	362	345	370	352	375	380	345	397	398	340	338	359	393	365	351	381	329	364	364	339	403	368	372	340	362	347	363	325	357	329	367	369	370	393	309	361	334	380	405	362	350	362	373	420	379	374	363	352	358	372	385	345	373	363	369	362	349	357	383	382	368	351	364	372	323	363	368	382	389	344	368	359	372	396	377	383	374	347	382	369	340	345	349	396	371	393	374	356	357	363	357	340	363	398	366	382	366	376	316	367	391	357	387	394	377	352	385	368	391	404	367	322	328	409	377	391	362	370	348	432	330	374	378	356	332	331	330	396	355	384	358	361	332	353	354	364	370	336	375	371	331	383	350	349	360	350	358	394	365	337	359	386	371	404	370	370	375	363	376	399	371	366	373	344	341	428	354	372	417	401	349	400	378	392	382	341	389	399	353	399	374	360	363	372	410	357	364	361	378	379	400	376	328	370	374	360	398	359	367	372	355	344	348	382	341	372	367	369	382	347	385	363	345	368	362	366	359	358	372	384	354	359	339	401	345	359	350	373	366	380	391	329	372	353	388	344	369	379	369	389	374	374	397	350	352	361	339	363	411	400	386	363	365	378	352	347	372	387	401	358	409	368	370	370	371	392	419	386	394	381	365	380	354	368	339	373	387	390	364	336	342	373	388	381	319	314	384	367	340	343	341	363	361	384	337	379	388	338	330	378	382	415	371	387	405	365	350	360	373	377	380	413	372	385	390	354	342	345	354	363	369	361	354	337	344	368	396	377	369	384	421	357	340	372	310	368	403	365	355	354	392	365	362	359	393	357	372	367	360	400	382	345	354	373	367	333	403	420	359	320	349	391	379	370	344	352	368	332	367	383	377	326	361	360	373	397	375	340	359	360	370	363	356	370	373	350	391	338	333	395	343	362	347	373	356	348	377	375	395	337	342	387	390	360	353	396	363	377	382	373	374	372	373	407	373	378	362	333	392	328	362	351	406	352	371	395	388	335	387	343	340	403	327	364	396	369	368	393	355	372	386	348	372	338	352	349	384	358	355	367	401	323	340	328	368	368	365	370	355	384	360	356	356	358	355	368	346	373	361	373	394	389	374	359	365	397	398	350	346	362	369	359	336	328	323	343	325	379	386	355	364	342	356	350	390	375	346	330	381	374	397	384	340	334	372	371	369	387	367	378	350	362	395	371	340	357	386	361	370	350	369	386	365	367	353	394	354	417	398	333	357	369	399	354	345	371	345	388	349	321	377	359	380	363	347	397	356	338	334	353	387	361	376	373	345	338	368	353	377	358	391	344	341	351	392	357	318	362	337	330	338	375	354	360	387	393	358	369	353	366	324	358	347	379	407	354	366	312	370	354	352	367	359	380	360	362	387	397	372	331	343	368	406	396	364	353	400	352	379	375	381	292	380	359	357	380	391	344	354	344	348	330	337	379	353	351	364	353	352	372	393	358	364	392	385	362	348	367	403	364	369	378	384	389	353	358	363	377	360	333	352	339	369	406	391	355	385	362	362	367	346	380	376	357	326	371	371	355	416	364	378	356	390	371	330	352	384	371	365	369	392	356	394	404	346	348	391	404	390	372	371	372	333	399	328	341	388	398	353	351	374	373	383	361	373	357	378	350	356	406	325	412	375	347	369	379	364	369	363	346	380	380	327	368	355	375	365	380	338	370	376	369	345	367	359	384	383	374	356	365	366	382	367	330	375	341	341	406	370	335	390	364	351	380	341	371	356	344	383	352	347	360	361	385	372	348	327	370	363	354	394	389	382	368	344	398	373	341	347	344	382	357	361	361	399	381	356	378	383	398	405	358	362	351	345	376	378	368	346	349	363	344	372	346	347	337	365	356	360	401	359	378	347	372	390	380	372	401	360	351	365	381	394	353	368	372	369	363	376	393	351	351	361	340	387	353	365	379	394	402	358	332	399	420	392	352	362	392	377	322	346	387	392	344	355	358	352	355	395	375	389	394	364	375	388	352	357	329	344	373	368	377	398	376	390	384	362	323	353	385	392	386	368	364	332	366	373	378	356	354	347	395	352	390	367	405	337	372	393	367	388	375	326	387	364	345	379	379	372	372	364	352	372	368	386	389	376	359	362	398	364	361	328	343	345	346	392	354	370	356	379	361	367	365	318	421	364	350	373	371	375	356	361	363	365	346	363	376	358	347	395	368	362	350	386	367	380	363	346	379	331	380	343	355	347	353	346	379	384	359	359	355	387	372	386	359	331	364	348	396	387	355	350	388	372	321	347	360	316	364	377	400	347	405	360	347	353	370	408	408	371	377	402	368	358	356	359	365	361	365	321	384	403	373	375	338	350	341	354	366	372	376	370	391	364	319	381	357	374	364	355	349	383	348	387	347	328	377	347	331	348	412	351	355	358	367	354	353	345	374	369	379	426	346	339	362	366	344	345	353	386	364	383	392	342	363	374	371	366	367	357	354	375	364	326	347	349	395	372	366	358	386	365	377	364	351	384	327	391	363	344	372	351	346	360	405	358	365	345	388	347	354	373	379	355	419	375	399	370	375	369	368	369
16095	19945	28577	36426	38768	39717	42356	35225	34637	31819	27347	23977	20325	22458	23867	23043	21920	13088	11710	8967	8131	10467	10355	10269	7510	6489	7149	4950	4373	5538	6278	7688	7372	7982	4833	4070	3823	3401	3350	2898	2772	2789	1966	1661	1466	1408	1330	1181	1045	1088	1032	2046	3704	3216	2518	1735	1261	952	831	849	838	876	849	826	914	898	904	849	850	881	857	874	847	859	906	846	857	912	842	834	889	836	812	843	941	858	830	892	869	895	851	832	857	825	853	831	802	827	830	843	844	876	826	857	862	873	870	823	868	849	876	858	855	838	867	822	867	870	829	837	877	837	811	849	842	838	872	858	880	862	881	887	915	854	848	874	894	823	889	889	866	830	848	882	885	846	869	847	829	814	850	849	830	903	787	909	853	831	841	889	885	846	809	848	849	827	824	913	819	829	862	906	874	869	870	850	868	855	876	886	796	864	875	901	892	853	888	795	895	844	850	853	902	868	891	859	887	822	850	817	869	897	864	896	883	797	829	880	858	858	882	884	867	879	839	908	814	851	816	896	810	863	832	817	813	844	861	848	895	868	897	835	866	826	917	800	842	847	873	848	904	846	873	874	864	879	805	842	866	862	860	877	818	805	863	874	860	811	836	800	891	845	837	858	866	887	872	845	839	842	858	876	880	867	888	818	890	902	862	837	883	821	830	823	891	819	871	856	898	864	816	851	839	868	827	793	845	849	859	870	799	871	849	833	843	832	840	867	884	887	845	825	878	792	783	852	831	862	803	800	850	833	834	833	863	859	849	841	811	889	882	894	848	794	874	834	853	870	854	811	800	808	854	839	883	866	830	862	874	864	866	825	876	871	859	830	848	842	850	840	853	837	901	829	855	840	856	842	879	859	819	825	839	844	879	842	860	803	803	831	871	863	823	839	860	841	881	872	838	883	838	880	844	884	857	864	869	855	830	796	867	846	826	822	824	837	795	867	872	817	908	865	824	835	821	795	845	856	835	828	877	836	845	875	858	898	897	885	833	858	938	871	861	873	849	869	873	845	862	818	835	838	885	817	784	867	853	875	857	815	862	877	885	814	918	813	895	774	847	828	867	898	829	838	894	749	852	909	826	820	825	839	844	826	880	854	863	844	916	880	890	825	842	847	860	824	869	867	812	870	850	834	849	855	851	866	863	856	866	839	807	834	845	847	867	824	841	888	873	873	889	870	821	860	824	780	872	860	863	941	846	830	863	868	915	862	810	874	865	857	920	827	874	855	863	807	842	890	861	843	834	827	881	864	849	857	848	855	853	848	907	860	846	886	855	792	821	874	865	834	872	829	901	884	852	855	897	830	852	791	852	805	880	886	875	863	826	865	926	853	887	865	867	842	809	872	844	897	896	849	862	841	866	812	896	864	797	878	857	879	858	865	838	846	886	832	898	893	815	806	851	843	881	853	875	856	890	826	805	845	863	857	866	843	825	858	782	854	801	851	859	874	874	826	857	862	838	809	843	864	845	842	869	842	873	932	838	884	896	841	894	826	851	914	838	875	849	852	852	860	819	905	868	888	819	891	891	861	847	903	845	859	857	801	857	839	915	840	824	817	825	861	843	809	844	778	847	881	835	812	864	841	874	844	847	904	911	841	840	873	904	840	843	829	832	881	817	870	871	859	834	831	857	841	874	877	868	888	836	804	842	830	843	871	831	886	838	866	885	849	920	813	814	852	884	868	879	880	891	886	839	855	883	859	832	868	878	856	822	854	871	822	845	866	823	840	851	852	834	822	789	875	818	791	852	849	835	811	817	870	877	840	916	848	915	838	881	841	850	853	837	850	863	852	898	843	814	823	885	906	853	826	899	845	878	887	853	917	831	849	847	863	853	844	873	888	849	870	886	859	857	912	890	841	841	835	845	895	869	864	858	925	836	841	869	849	888	865	833	827	902	849	838	869	833	855	839	839	902	853	866	884	862	943	820	862	829	897	818	877	866	879	834	852	888	829	845	861	845	799	840	881	843	843	855	846	868	879	860	819	864	899	816	867	860	848	857	884	794	893	830	846	791	808	834	873	899	877	881	853	890	868	799	814	818	874	803	855	796	900	897	899	860	909	836	863	903	825	859	815	823	857	886	923	840	849	852	888	838	837	824	840	871	879	847	862	846	855	858	857	843	925	868	893	862	862	882	849	812	839	874	872	849	883	907	864	854	850	881	858	888	845	848	844	867	783	814	843	864	848	859	860	841	899	824	868	870	837	849	855	837	820	867	857	832	857	830	844	845	857	804	838	859	872	830	866	837	866	858	822	822	833	818	874	832	855	841	854	881	875	862	880	860	828	814	846	838	873	884	874	886	874	862	852	868	860	847	851	858	867	825	884	852	873	875	919	863	817	847	832	834	840	833	876	820	851	903	895	843	837	855	822	852	883	819	807	827	848	820	884	874	827	870	884	890	895	848	884	854	895	878	873	869	886	833	846	809	874	913	829	814	820	840	836	842	850	860	841	857	809	847	857	817	870	877	842	817	845	877	863	802	849	834	853	841	862	885	873	869	827	841	820	860	826	815	889	799	865	820	881	863	878	825	848	865	915	870	803	856	845	843	842	884	802	861	849	849	846	902	832	871	839	847	849	904	904	879	769	846	800	902	862	889	864	879	847	833	853	851	860	833	886	851	835	874	837	802	873	861	862	911	851	848	821	838	918	824	822	884	863	829	844	866	855	806	832	845	874	875	830	827	849	822	870	861	901	864	805	849	824	877	847	906	838	863	865	847	861	853	840	859	844	851	896	851	822	881	815	822	849	832	874	872	906	853	868	838	871	858	850	869	881	858	834	806	901	862	912	884	860	872	858	832	796	834	822	855	878	867	821	854	859	839	846	857	831	883	879	869	835	853	823	815	819	832	815	845	837	804	859	857	835	858	852	868	798	873	868	858	848	900	882	877	853	831	912	833	889	858	901	883	824	863	875	849	908	865	836	821	843	820	833	857	811	841	851	790	847	862	818	836	864	851	851	820	864	814	871	891	834	894	831	884	848	843	822	810	879	818	910	825	839	860	844	848	868	841	881	873	893	819	875	838	842	892	834	845	841	879	899	844	846	823	817	843	847	872	901	866	866	810	837	814	824	866	898	843	886	842	918	792	834	877	847	861	870	843	873	803	791	847	868	835	845	851	809	825	860	839	860	856	850	893	890	868	840	857	866	834	843	837	871	871	865	873	905	831	902	846	863	848	840	848	904	872	850	859	804	902	858	871	854	878	840	846	855	877	848	800	868	845	847	838	867	811	883	880	818	892	857	890	839	851	888	825	818	846	862	873	877	883	894	839	835	806	776	855	870	909	906	863	825	877	885	812	862	853	886	841	878	899	814	888	840	815	830	868	852	886	834	882	863	843	824	849	819	849	904	818	829	895	807	870	866	872	831	929	870	853	861	878	801	873	877	865	810	862	822	867	885	879	805	819	820	794	870	910	826	824	849	846	871	812	841	863	810	838	827	851	822	824	830	834	945	855	870	815	873	838	843	802	821	898	805	871	856
32206	34871	33931	34386	32615	32453	36799	29391	27144	23398	19440	14462	11056	12488	13419	12194	11171	7016	4869	2975	2647	3280	3223	2991	2350	2029	1973	1380	1195	1501	1902	2134	2416	2283	1394	1192	1102	1014	958	860	752	818	635	538	494	385	462	409	374	406	356	768	1079	985	723	617	461	358	352	341	351	354	379	329	372	379	342	379	364	369	332	359	313	365	342	373	337	331	368	354	371	370	349	353	356	347	375	337	378	369	365	333	341	342	364	361	354	344	373	355	367	369	327	347	378	368	346	350	355	356	354	327	377	356	385	327	332	367	368	341	369	342	319	341	391	377	326	340	378	327	358	334	318	362	302	340	337	325	354	326	329	295	326	334	331	342	335	353	378	344	364	324	357	382	320	323	358	335	347	379	331	340	319	333	329	371	354	351	362	335	363	369	345	386	349	356	352	320	375	340	374	350	336	358	371	346	343	359	350	315	339	338	358	349	349	323	345	413	352	316	365	324	359	373	390	331	330	331	338	342	365	377	352	359	343	336	367	381	375	338	340	369	379	336	344	383	360	387	337	353	352	345	323	349	302	337	341	368	348	362	359	376	361	332	360	330	344	313	328	324	383	342	358	383	374	372	338	338	379	348	402	370	349	349	377	363	347	332	358	330	346	364	376	322	373	359	365	342	369	379	343	336	351	339	358	314	341	368	358	346	329	375	362	342	337	376	333	349	329	333	315	354	354	314	384	373	359	344	381	355	335	321	352	369	350	344	331	353	353	366	320	326	372	339	333	334	354	346	343	345	368	354	333	363	328	357	336	329	363	374	356	355	376	342	336	374	354	347	381	351	354	373	323	353	330	380	338	354	349	348	356	380	355	356	323	351	377	315	353	337	336	315	337	356	331	349	347	356	328	359	336	360	381	354	364	317	386	351	374	363	355	369	333	360	339	321	358	335	350	336	344	361	350	356	297	338	314	351	360	346	353	340	368	369	344	381	352	337	320	325	342	355	341	346	365	336	344	341	371	337	368	362	356	346	324	362	310	361	399	346	378	383	355	364	345	373	330	322	363	360	323	333	339	348	321	398	322	348	364	304	371	350	331	330	405	344	345	312	325	378	359	344	363	318	324	349	369	345	328	335	308	357	356	334	356	360	390	371	329	324	362	338	349	347	322	323	342	397	362	342	325	360	372	358	354	370	364	359	348	371	329	351	343	332	332	341	327	318	342	371	320	361	362	372	344	388	362	332	330	351	364	334	356	350	340	356	382	380	328	330	356	407	353	343	326	330	347	337	343	333	354	314	370	300	381	355	356	381	331	362	338	378	392	342	365	342	368	382	317	360	337	352	359	344	372	361	371	346	370	334	378	351	339	335	357	372	347	337	329	362	345	353	363	372	347	326	326	363	348	378	374	325	364	358	345	329	369	341	339	355	365	324	338	334	333	376	368	376	351	319	342	373	338	395	357	337	376	368	361	353	374	315	360	336	361	354	399	344	354	340	324	336	363	311	355	338	343	350	356	317	361	346	377	346	352	347	312	347	359	364	362	405	363	348	375	319	333	345	374	356	344	338	361	383	356	358	342	342	301	331	385	363	349	391	376	340	319	341	326	359	362	346	350	336	347	320	351	332	374	344	336	352	339	363	363	334	297	350	367	338	359	353	337	320	329	333	333	368	357	356	379	366	390	343	348	354	335	373	362	338	334	348	334	328	384	290	349	345	344	341	351	351	368	344	357	346	355	343	328	371	317	349	333	341	314	346	322	324	348	355	337	362	351	341	368	345	300	358	348	326	373	313	398	357	336	322	341	375	338	343	360	365	350	370	280	356	300	327	353	361	320	315	338	369	379	344	349	356	322	372	335	342	321	352	349	365	396	371	341	377	333	317	328	326	373	342	351	367	341	345	379	375	323	373	377	317	376	356	356	312	338	330	349	357	351	369	357	328	345	362	355	345	358	375	359	362	388	364	325	332	355	327	349	359	332	342	354	392	359	303	328	366	375	303	325	337	326	371	347	357	361	360	359	327	315	364	357	351	334	352	364	334	345	354	355	371	358	387	383	375	382	341	329	313	390	352	346	385	335	337	351	393	348	336	329	313	330	319	348	347	358	324	383	403	359	342	336	310	346	377	326	336	347	331	343	351	351	330	358	343	341	372	333	349	341	359	353	310	322	312	349	380	379	372	335	323	347	366	366	356	356	371	356	339	344	346	382	346	353	315	346	359	381	345	403	356	340	339	313	396	358	335	347	377	351	327	323	340	337	392	326	363	359	345	353	365	352	351	360	350	338	325	353	360	365	322	353	328	341	351	343	346	320	333	337	353	365	389	387	356	333	392	341	364	324	345	326	312	334	340	338	341	346	313	362	353	361	348	352	375	339	345	354	394	319	377	300	364	349	316	344	350	370	376	353	315	378	353	362	331	335	342	354	352	327	379	333	362	341	367	333	351	389	343	329	339	361	342	342	380	380	361	320	355	344	339	365	354	371	348	348	338	352	323	344	319	348	349	328	342	348	342	347	343	366	354	321	333	301	322	332	353	360	328	341	335	316	322	365	349	335	353	322	336	354	353	345	367	371	319	360	333	308	309	374	353	350	334	369	359	346	372	307	373	348	392	351	363	335	348	357	377	332	328	369	328	321	338	368	374	366	366	353	370	348	346	342	327	300	348	362	356	317	365	332	322	366	376	344	378	379	349	376	354	352	337	354	333	365	340	362	350	344	330	368	344	354	318	330	363	375	358	362	356	329	350	382	388	358	310	356	332	307	331	340	339	325	343	362	351	338	363	347	323	319	365	329	365	358	336	359	342	354	359	347	345	359	353	337	340	338	340	334	396	337	357	353	375	346	351	344	355	362	322	379	361	319	346	383	317	331	338	343	387	375	331	371	362	326	300	343	337	357	355	363	362	355	314	355	335	339	346	340	357	349	348	337	353	348	339	340	323	343	343	364	345	381	361	376	330	340	325	347	346	322	342	354	336	346	335	379	334	362	332	359	350	369	336	328	330	348	315	347	358	358	348	374	343	304	338	345	376	363	360	326	377	321	353	373	362	356	352	340	314	374	342	341	373	366	364	362	358	378	352	357	376	380	343	338	349	363	394	338	353	364	365	351	315	323	326	364	318	367	292	361	332	353	348	355	362	335	362	357	361	314	302	327	380	340	358	388	368	370	351	340	311	328	357	373	359	360	297	339	370	351	348	357	360	337	343	336	372	319	357	343	353	343	343	345	299	337	315	322	339	319	367	326	353	346	353	356	356	360	373	348	336	370	354	346	345	338	336	359	374	371	366	363	351	364	351	366	358	346	350	336	362	337	326	339	347	350	360	333	343	367	320	330	341	338	389	345	315	356	385	307	341	326	345	348	336	387	330	372	369	356	397	333	345	327	347	339	343	358	312	348	335	351	347	346	336	349	348	348	322	332	364	376	366	345	332	351	339	380	342	367	373	363	353	359	340	351	373	299	368	364	340	353	358	354	352	338	322	346	307	348	338	329	376	334	337	365	368	392	349	338	322
20934	26450	33371	42025	44305	46350	48987	42436	42097	40060	35859	31401	28089	31842	33183	30486	28272	20577	18296	13012	13168	16972	15342	14888	11808	10261	10949	8153	7176	9031	10783	12013	13369	12261	8388	7177	6356	5766	5748	4869	4359	4728	3181	2500	1760	1621	1687	1501	1320	1120	1151	3883	5619	4848	3492	2281	1466	996	867	834	817	790	810	824	818	838	863	878	855	808	767	848	819	791	848	885	831	833	853	826	764	833	864	814	817	796	828	830	820	841	876	817	838	792	816	808	771	811	747	805	784	785	785	771	807	847	850	791	808	830	802	854	827	782	834	815	804	802	788	844	843	873	796	797	770	824	809	799	837	819	844	801	839	851	838	801	824	814	849	768	778	843	800	823	804	721	790	813	803	837	751	812	851	827	817	827	829	792	810	861	807	841	814	821	840	844	790	830	800	787	767	790	830	812	782	779	780	892	797	865	864	822	845	840	836	775	807	846	836	831	866	777	844	868	815	795	840	818	768	737	820	790	802	779	793	795	818	856	867	796	786	807	845	817	825	813	854	784	810	805	791	826	837	774	871	819	821	808	802	812	778	820	825	765	827	820	753	816	802	844	789	770	873	786	792	783	818	814	807	788	819	892	827	838	814	784	862	853	777	821	863	861	809	765	783	782	837	816	784	790	853	788	775	833	833	798	851	832	834	801	823	822	785	836	842	768	810	854	774	789	834	828	762	772	824	820	838	823	819	825	860	822	875	794	876	783	833	809	841	799	807	832	792	841	763	837	766	844	851	821	815	821	768	841	822	827	807	831	812	853	787	836	794	816	863	844	833	822	827	800	823	799	802	865	809	839	795	818	825	855	802	841	848	826	789	825	836	867	792	805	826	778	800	810	790	813	802	843	812	803	818	803	823	802	821	850	797	822	840	830	838	800	835	780	816	835	809	774	847	823	881	852	808	833	841	811	799	840	818	788	791	793	830	826	831	849	791	824	827	823	800	789	845	805	769	773	794	808	756	837	797	852	781	846	827	848	835	846	797	759	855	888	826	785	825	833	849	789	863	853	800	804	763	836	816	815	742	775	795	809	815	804	810	799	838	846	866	783	866	813	820	823	813	818	739	821	820	838	825	784	840	790	770	833	805	761	822	860	817	847	834	820	813	826	777	832	816	852	813	782	778	803	861	808	868	791	793	836	832	806	851	840	843	837	783	827	821	791	877	876	778	777	819	824	784	824	803	824	853	808	802	787	849	832	788	774	847	796	772	819	846	822	854	816	784	863	779	828	822	803	777	837	792	759	786	826	827	819	805	797	839	801	852	772	779	811	838	821	858	831	806	773	837	806	828	878	813	835	829	779	800	816	802	834	772	823	799	826	876	767	827	813	784	822	795	833	849	824	754	839	811	870	825	813	810	801	841	786	883	804	804	782	765	818	805	825	796	845	839	784	788	833	846	791	856	798	817	831	787	843	792	840	880	799	843	840	788	758	778	801	809	791	810	785	909	792	831	797	804	841	839	834	835	833	824	884	826	793	811	822	857	808	862	813	808	840	831	736	833	830	778	846	759	810	817	823	797	791	852	885	847	801	790	787	814	794	803	799	765	824	842	790	833	810	821	849	808	832	872	780	867	808	821	852	813	829	804	787	827	826	804	807	776	861	793	797	759	816	834	797	840	798	822	826	829	828	823	791	759	802	780	799	799	819	827	795	785	824	805	818	827	778	815	807	807	838	800	861	772	831	796	814	820	848	780	827	837	821	792	812	780	822	839	807	769	832	854	814	815	844	801	832	790	806	832	805	811	801	845	853	871	828	859	844	855	843	768	741	861	808	789	802	856	785	889	824	838	857	851	837	770	828	845	824	829	776	813	845	793	791	808	796	805	839	826	819	805	778	827	810	849	829	826	841	778	843	836	780	814	841	823	859	850	811	860	773	838	819	809	840	797	805	830	784	839	835	764	779	831	821	790	845	825	836	823	842	835	886	810	807	860	792	827	778	784	867	869	813	781	802	802	819	809	797	848	853	758	828	820	825	806	805	835	825	832	832	833	831	836	818	791	812	790	814	854	779	804	852	800	799	811	820	844	774	800	796	851	855	836	842	809	851	803	773	769	799	823	844	855	811	798	791	804	754	790	801	879	811	796	838	869	799	803	814	818	789	812	789	883	840	822	834	815	833	814	836	828	811	835	790	831	815	830	838	846	766	842	808	843	834	825	825	832	783	832	822	835	890	827	835	781	819	805	821	820	750	819	843	855	828	819	762	839	860	805	860	797	810	804	827	821	795	870	817	847	793	816	802	812	815	800	783	811	860	801	848	839	823	872	829	810	821	849	813	797	838	772	807	818	810	790	847	810	823	845	841	779	785	878	805	803	838	787	832	822	865	774	814	802	802	829	793	795	786	826	845	815	821	856	814	815	815	827	794	854	807	817	803	783	828	811	825	851	808	804	843	800	819	809	837	837	754	832	826	820	807	811	788	806	832	839	859	819	845	818	799	816	814	816	849	834	781	774	860	777	829	831	817	839	817	807	814	807	792	787	807	804	835	818	845	803	830	800	844	830	837	802	873	804	867	828	812	821	814	849	864	791	832	844	788	786	757	832	841	852	841	800	811	755	766	804	858	801	813	821	802	769	806	781	791	801	819	803	787	839	833	845	761	808	769	826	837	774	815	826	829	783	805	803	807	798	811	787	816	798	803	871	834	865	831	863	853	829	809	813	801	763	810	822	809	777	810	850	785	836	843	841	803	791	809	782	818	800	858	797	796	841	772	771	859	822	803	790	810	861	843	810	811	796	806	823	742	771	827	779	812	842	822	790	854	841	803	830	835	845	787	808	838	825	847	851	846	807	783	801	805	762	827	782	864	869	841	778	859	838	815	794	796	835	835	802	854	867	793	842	828	872	802	829	785	785	819	827	809	857	841	793	866	832	792	795	828	802	854	768	871	831	814	783	802	822	775	783	843	869	794	782	803	819	852	782	821	802	803	849	832	845	867	812	843	801	791	805	822	801	841	831	811	817	893	796	816	801	867	803	823	830	787	804	815	830	831	799	825	847	812	863	836	843	794	821	738	786	828	848	811	823	798	823	825	789	783	800	810	816	865	770	825	799	878	804	784	770	836	862	800	835	828	818	803	835	822	756	798	826	786	848	817	798	797	832	859	825	845	836	831	829	813	828	822	826	790	795	786	805	780	743	801	805	815	758	787	875	825	836	804	734	865	854	801	808	844	819	799	888	837	825	820	803	847	754	797	902	783	852	802	861	820	775	874	841	814	764	805	812	801	841	776	798	808	771	818	828	815	791	811	814	784	819	752	832	837	824	833	838	838	859	769	827	820	759	795	792	880	884	802	828	775	839	771	865	810	818	819	822	784	810	810	838	861	830	818	837	792	821	845	837	892	789	822	819	854	812	811	828	868	796	809	849	779	802	806	828	833	821	847	886	822	770	775	825	820	814	819	816	828	824	812	831	765	799	847	806	831	823	787	853	816	825	840	795	840	863	815	819	776	829	824	807	807	813	784	839	826	827	776
11699	9344	10697	9813	8057	5712	4991	3422	2779	2373	2044	1408	1242	1177	1015	1042	912	722	679	573	572	643	595	527	502	486	493	460	465	486	444	475	486	480	389	430	446	459	445	401	426	428	406	405	448	411	459	401	442	447	385	395	430	482	487	446	414	380	400	389	395	430	414	386	416	426	397	376	397	398	420	393	385	410	385	382	424	383	379	408	437	403	416	380	402	385	406	366	409	401	353	378	388	392	435	395	411	429	416	397	367	375	381	378	409	370	399	411	386	427	396	418	384	366	422	372	388	399	392	420	465	390	399	384	395	393	398	368	381	451	384	424	383	445	416	418	389	384	416	387	372	428	390	418	410	400	415	400	384	390	386	424	390	381	402	385	401	442	408	459	408	424	429	392	400	399	399	387	384	415	420	368	424	411	401	420	415	388	413	384	386	385	384	378	426	421	428	409	386	418	402	402	406	372	409	371	428	402	427	370	390	394	430	381	391	413	393	379	400	408	400	400	384	395	403	372	438	407	415	350	396	387	398	409	374	382	361	400	358	389	436	379	415	429	394	388	409	416	369	433	368	423	447	394	377	404	360	424	414	414	376	445	407	391	402	372	394	399	383	408	399	400	454	369	356	390	395	402	430	391	360	396	382	393	439	383	381	369	378	416	396	401	370	373	383	410	400	397	418	393	410	409	395	455	413	418	364	398	414	430	389	417	398	437	409	390	392	400	375	386	449	433	404	405	402	419	392	412	386	407	393	349	389	426	378	382	401	392	398	389	402	394	392	402	415	384	419	371	398	424	363	405	367	381	391	376	384	401	402	397	375	391	361	397	375	395	394	364	384	429	416	422	343	393	378	391	400	389	357	405	379	384	395	377	408	426	386	396	425	402	354	422	416	414	388	400	419	387	374	357	394	401	378	395	372	361	376	373	393	402	395	416	421	404	401	419	390	404	393	404	416	422	425	435	370	406	419	400	398	390	358	431	397	382	396	433	410	454	357	415	413	399	395	347	387	364	415	395	417	426	391	351	417	390	367	418	362	412	388	378	395	405	370	411	412	412	383	389	412	405	415	367	402	400	407	393	404	372	457	384	408	389	356	422	375	386	385	389	388	386	374	382	390	400	428	371	417	377	376	431	400	425	377	406	373	421	411	376	433	423	412	402	376	386	394	421	394	390	399	394	380	405	409	382	403	412	406	401	436	378	380	396	404	374	404	367	404	364	393	386	417	413	373	371	437	380	412	407	382	366	403	373	391	392	397	400	377	370	389	394	382	406	435	397	376	373	371	361	407	407	398	425	365	402	442	403	356	378	341	415	399	384	370	414	417	417	419	401	381	407	413	358	426	400	366	382	385	389	422	406	428	367	404	380	426	377	404	392	388	359	422	426	395	411	422	393	378	395	370	423	392	384	442	379	396	408	391	389	433	379	397	393	411	413	397	438	437	430	399	396	380	376	414	336	397	393	371	407	394	374	407	423	396	426	396	368	407	431	402	396	400	384	406	439	387	434	418	409	388	407	352	375	383	421	429	377	383	403	425	415	383	406	423	414	412	399	385	406	439	427	383	413	389	415	419	421	369	398	389	398	406	422	374	383	374	435	415	414	411	433	411	353	389	348	398	364	423	373	416	399	430	376	397	402	381	389	395	380	403	393	411	379	404	413	403	378	413	388	392	402	378	408	388	403	400	403	408	403	397	337	369	386	394	367	400	395	374	450	396	449	353	446	400	401	429	391	420	381	405	361	419	418	395	380	443	353	439	419	398	382	386	355	402	394	361	356	401	368	383	382	383	412	382	370	406	414	364	349	434	428	420	399	425	411	387	379	403	390	406	379	357	425	383	391	405	441	387	406	415	391	366	395	412	348	402	397	427	427	436	387	392	413	412	412	410	409	397	363	380	444	403	350	413	389	387	407	388	435	420	416	384	397	419	389	370	358	394	395	424	409	403	424	461	415	419	352	387	403	437	394	381	386	383	418	417	381	386	410	397	351	416	379	393	390	396	393	395	408	384	382	374	394	402	421	441	420	404	433	377	410	379	392	383	358	398	366	390	393	384	416	425	358	373	355	397	400	422	404	357	401	380	396	400	390	359	415	407	417	418	405	384	412	374	392	424	392	398	405	405	364	358	440	387	401	360	420	391	422	421	379	409	399	378	387	427	383	383	392	400	400	382	384	409	374	372	378	382	402	396	402	362	392	410	406	388	420	415	391	419	382	390	409	389	360	405	393	418	416	385	375	425	366	377	373	354	367	383	384	444	407	393	402	402	371	400	379	414	413	397	419	385	386	416	369	405	442	378	359	405	394	402	354	376	398	405	380	444	384	398	408	425	399	400	384	422	369	379	416	427	418	432	408	382	396	419	406	410	370	419	411	386	426	395	379	357	371	386	378	379	417	420	394	426	401	401	412	375	354	406	441	399	442	378	393	382	393	410	400	389	416	413	409	400	432	423	420	382	412	374	396	406	423	389	421	439	407	386	384	397	369	375	408	385	403	373	428	383	393	419	376	350	369	395	405	383	377	415	378	418	397	362	382	391	368	397	358	398	365	416	379	372	371	368	410	388	402	387	386	384	368	409	361	415	383	379	432	405	410	409	402	380	398	405	383	395	419	390	374	376	405	402	389	360	373	396	400	403	361	415	396	431	390	363	403	404	348	391	401	423	391	405	379	419	380	370	386	389	382	403	379	372	423	402	393	386	423	391	391	389	383	357	378	397	402	411	434	378	396	390	394	397	412	394	390	411	387	387	392	408	409	395	428	396	408	396	391	389	392	409	410	373	404	417	406	416	441	406	397	396	399	384	387	361	386	440	391	377	381	377	377	385	380	412	374	398	393	423	393	408	409	398	394	397	384	399	396	402	376	401	381	356	376	392	375	365	393	390	397	392	424	385	432	375	421	404	415	375	371	427	384	392	386	420	419	407	388	399	377	411	418	392	392	435	387	359	395	381	403	407	380	354	401	394	418	436	412	406	416	384	420	407	395	377	383	410	395	402	411	409	430	394	401	416	421	412	376	437	428	431	399	389	378	436	394	376	384	413	414	372	399	378	402	362	398	379	425	355	380	416	401	404	447	391	410	397	365	356	377	412	379	419	362	399	382	427	374	372	360	426	397	407	402	415	393	434	438	367	396	408	421	410	363	380	396	376	372	396	383	411	418	381	384	400	396	399	407	402	375	379	412	398	436	423	431	396	397	380	366	396	405	415	393	389	430	363	426	415	376	390	355	392	422	402	381	368	401	389	436	389	428	379	367	416	425	428	403	412	397	399	407	396	420	381	396	399	422	397	409	422	384	384	357	414	386	395	407	435	367	388	392	380	384	396	431	390	379	434	417	360	395	398	411	371	393	372	410	409	388	411	408	408	413	445	402	378	403	421	398	370	367	402	386	376	379	418	373	391	373	419	384	418	405	383	392	422	401	403	417	408	422	423	379	394	411	393	400	411	381	412	413	409	428	361	404	401	429	386	407	368	410	380	408	404	392	379	431
7493	8052	15760	20722	20636	17833	17608	12742	11426	10766	9375	6657	6500	5491	5166	5231	4100	2947	2762	2419	2367	2395	2165	1947	1766	1698	1694	1468	1322	1385	1475	1492	1585	1528	1322	1228	1272	1223	1207	1157	1164	1169	1179	1130	1006	1010	1053	1045	1047	1020	980	1060	1194	1289	1265	1201	1090	931	898	952	903	881	891	944	940	939	909	932	937	946	935	911	958	901	904	871	894	891	984	904	878	1014	912	910	921	910	909	901	952	943	877	939	956	887	922	921	909	927	879	913	962	843	921	921	890	918	966	884	936	956	883	939	884	932	935	870	943	921	894	946	943	937	904	953	952	991	954	879	916	863	981	885	909	975	909	939	944	983	910	918	962	967	892	909	927	944	856	869	926	910	886	929	962	942	906	935	927	911	888	912	902	958	887	948	918	951	906	883	940	933	947	940	898	917	899	909	941	885	894	957	910	911	875	881	970	898	892	929	912	895	944	884	968	887	897	944	916	922	888	920	954	997	895	893	885	965	906	910	912	941	922	971	910	934	938	920	877	932	947	938	961	890	917	878	861	957	920	913	919	941	965	948	945	992	894	916	929	978	927	934	887	915	978	914	880	970	938	856	966	893	927	935	894	911	952	936	963	886	943	949	925	921	939	934	925	923	914	901	928	880	924	912	907	928	946	956	918	955	889	959	933	889	906	892	890	872	909	926	960	920	948	901	942	933	972	879	980	938	968	971	926	894	926	869	914	874	954	933	943	880	950	903	892	960	925	942	891	968	949	919	859	976	969	926	951	900	939	941	979	895	909	957	903	894	848	914	1002	848	891	927	892	931	900	886	974	885	934	888	897	991	930	898	916	898	932	1005	935	931	889	911	924	908	924	959	941	953	915	895	958	954	917	930	883	855	939	954	876	966	850	969	911	894	871	927	893	944	949	924	885	841	924	940	905	910	938	917	927	914	957	881	884	966	909	911	888	939	938	900	905	936	947	944	928	914	977	944	887	942	861	937	947	928	1012	954	902	925	893	889	974	921	971	904	868	915	963	937	946	948	935	937	920	968	933	967	966	884	940	936	951	888	973	957	956	908	910	928	895	916	926	914	907	896	947	929	968	889	963	899	932	969	923	931	931	943	884	933	971	956	992	964	911	896	928	896	916	858	982	963	956	922	948	957	899	926	902	844	997	961	924	960	930	932	912	934	951	899	911	870	955	953	913	900	926	930	905	947	881	904	932	959	924	922	899	916	938	922	923	907	929	980	893	915	940	953	926	860	871	942	920	918	895	911	956	860	949	917	960	908	929	924	902	932	936	925	863	908	904	991	917	929	909	922	908	962	906	934	900	935	942	922	893	950	934	900	897	901	922	885	917	927	963	942	934	924	961	879	923	934	936	898	923	939	871	918	1007	966	991	940	894	952	941	898	927	962	881	896	893	911	954	925	913	932	917	964	941	921	906	891	913	905	947	926	962	943	922	966	970	923	917	895	935	872	910	905	912	922	907	877	903	978	938	908	925	953	939	922	933	937	905	924	1001	941	916	914	915	894	938	913	833	947	907	953	896	911	908	900	921	904	922	967	939	887	978	890	875	974	894	909	935	944	910	907	871	926	922	940	949	900	900	873	910	945	924	903	924	940	929	943	888	926	978	909	917	944	958	964	948	880	940	932	939	903	934	939	860	923	917	924	862	989	924	968	907	915	908	919	921	901	951	931	861	928	896	967	955	939	942	933	946	868	974	905	893	921	900	900	882	947	907	917	931	891	864	945	956	942	877	923	933	914	930	929	880	936	884	936	911	929	920	922	900	925	885	909	881	903	932	902	884	958	895	912	933	926	922	930	926	939	959	936	957	901	908	934	957	897	900	919	898	907	923	934	936	936	921	959	918	946	958	913	890	909	944	858	935	980	914	920	938	936	932	917	846	960	873	896	913	904	902	884	905	960	936	919	942	975	921	913	933	899	913	934	941	936	941	944	919	961	980	900	919	915	964	948	948	932	965	907	980	960	932	894	873	910	915	905	906	962	919	950	962	1032	921	890	908	925	932	959	913	876	863	929	913	961	935	897	916	946	906	897	945	930	938	885	895	936	933	946	933	913	959	924	898	957	957	923	953	853	991	938	887	937	886	943	921	926	897	981	956	987	926	941	977	900	890	934	907	948	956	923	913	870	953	871	885	977	952	897	938	884	947	900	938	962	879	931	901	930	878	973	958	934	962	883	949	947	893	901	920	934	892	958	885	942	917	906	995	907	901	931	940	926	866	894	915	911	904	920	958	892	905	941	911	910	903	953	911	951	932	889	926	954	949	931	933	858	902	886	955	876	968	953	894	917	928	910	883	908	886	854	928	930	904	969	949	900	899	916	928	908	905	874	917	956	978	934	923	881	904	902	911	960	933	908	893	946	915	945	928	907	942	950	885	997	878	968	981	927	934	869	923	950	928	967	903	915	945	915	912	914	883	922	931	1043	911	921	940	923	960	955	854	927	901	965	887	866	954	989	927	907	904	919	865	942	958	874	952	931	896	933	888	944	951	852	977	947	910	925	932	897	922	898	929	937	921	927	913	954	935	932	893	939	935	932	922	964	952	941	948	910	908	902	928	939	929	875	880	911	943	921	875	947	981	972	960	870	906	927	930	911	939	938	935	913	923	926	926	887	931	963	985	939	881	945	911	880	923	942	923	936	912	864	945	946	895	977	936	928	972	907	891	953	892	953	925	909	955	985	911	927	909	968	960	910	866	961	915	930	917	942	894	929	891	946	930	905	937	885	946	977	908	905	920	901	884	945	909	951	892	977	948	930	934	891	924	954	911	940	854	893	916	959	901	989	916	949	902	900	899	935	989	924	852	853	953	942	888	902	910	1000	947	914	968	905	950	920	951	931	896	916	937	882	890	938	937	892	925	952	891	877	947	896	999	922	924	873	951	892	865	907	904	965	949	973	903	945	960	877	881	918	912	927	964	965	852	937	933	904	930	914	911	897	905	954	938	936	927	920	913	890	932	930	985	937	950	898	874	915	966	890	992	903	973	938	910	927	967	902	933	946	882	910	965	914	891	883	904	920	931	947	939	942	936	916	929	880	928	937	946	992	980	915	925	958	983	943	926	925	857	914	901	927	918	908	988	978	934	928	955	894	892	908	911	949	967	880	920	907	917	927	957	914	954	929	852	929	903	941	933	925	906	943	926	904	953	924	960	955	910	902	864	951	911	875	948	854	953	928	936	887	876	943	916	894	966	895	927	924	949	1041	929	908	927	948	933	977	899	894	947	952	974	934	923	933	907	935	892	905	901	957	951	915	948	915	953	924	966	852	855	935	900	904	961	876	900	953	940	907	960	918	946	931	885	931	924	901	929	932	891	945	924	908	882	884	959	879	923	956	911	946	931	976	910	861	891	911	950	936	907	951	908	976	871	922	959	941	951	914	875	952	965	958	931	903	924	902	950	955	908	927	947	962	907	989	927	933	914	949	938	949	903	951	926	973	871	869	945	922	950	960	887	921	892	939	938	939	888	950	949	962	955	935	959	936	907	933
23771	27541	28431	29429	26544	25007	26992	20495	17341	15384	11770	7853	6660	7678	7878	7855	7138	3699	2761	1627	1378	1652	1790	1682	1186	1198	1180	955	734	931	1013	1294	1325	1172	860	817	683	627	708	603	600	609	473	463	417	374	400	336	357	376	376	492	655	650	576	454	383	360	374	323	342	349	361	379	366	332	329	372	350	320	326	334	366	348	378	355	333	349	316	360	326	367	331	383	333	356	384	325	300	313	329	310	358	326	333	310	332	345	322	340	338	322	343	353	388	325	330	368	343	325	367	327	379	346	331	319	358	357	326	343	364	333	327	347	335	326	329	328	346	343	331	344	383	330	341	378	381	363	341	318	342	318	315	322	353	378	353	330	355	345	338	341	328	381	357	338	338	331	325	401	324	319	359	332	368	323	345	327	337	335	331	338	346	354	365	353	345	354	369	334	338	378	337	337	353	323	308	352	341	361	355	328	330	353	338	319	321	334	325	347	326	369	356	321	335	384	340	348	340	333	346	330	340	354	358	350	372	384	347	364	333	322	377	347	352	343	343	323	346	380	300	363	357	320	326	336	357	330	350	340	376	349	371	318	339	350	339	323	350	367	371	366	365	323	333	355	360	369	344	326	350	346	328	388	359	351	362	342	338	314	375	322	325	333	327	349	326	338	350	380	319	350	352	348	335	347	353	372	340	350	331	352	397	330	322	327	312	322	313	340	314	319	354	343	351	360	318	316	330	336	334	311	354	318	357	335	319	345	320	334	352	359	340	350	350	342	370	341	333	317	355	329	324	350	332	334	349	371	337	346	376	377	346	318	323	332	338	340	357	399	367	387	350	351	385	319	332	360	318	327	336	369	319	321	337	352	334	343	376	354	339	319	360	308	361	341	346	354	339	338	329	354	347	313	369	355	343	299	368	356	338	341	363	312	378	320	353	341	360	347	345	335	350	347	345	336	344	334	338	367	335	374	311	351	324	346	329	351	316	337	341	357	351	320	346	306	349	379	337	346	301	349	371	348	355	330	390	321	344	339	344	356	361	304	341	323	339	362	320	318	362	348	323	337	329	349	354	340	342	339	333	325	336	310	331	337	329	330	351	367	351	348	334	334	347	361	354	352	367	316	339	343	357	331	354	357	337	377	336	307	338	353	349	339	327	379	358	324	371	332	352	321	326	356	340	341	368	311	313	355	349	352	369	329	338	336	345	373	341	363	314	353	343	364	356	361	341	363	346	400	387	309	361	354	361	310	351	344	370	318	362	339	358	370	339	332	339	373	333	373	314	338	350	333	354	313	358	344	364	354	377	312	327	364	343	342	381	364	322	347	350	360	339	339	331	327	348	337	327	374	341	325	325	360	321	310	311	345	321	321	368	348	350	348	374	332	342	345	352	339	335	342	333	345	327	328	376	316	352	361	349	361	333	388	340	344	344	372	350	364	347	333	329	373	367	336	371	372	316	354	348	343	344	351	328	294	351	362	351	367	347	336	327	350	339	338	357	306	308	342	344	334	335	365	356	342	364	359	382	364	346	344	344	316	350	373	323	370	380	331	364	331	316	365	377	361	354	349	344	342	322	372	335	322	315	303	333	366	325	307	330	329	337	342	351	351	360	324	331	349	363	339	339	324	318	324	329	378	354	353	381	326	343	365	355	361	335	340	321	332	335	346	352	338	312	331	348	363	349	342	339	346	331	337	324	393	319	328	354	383	332	335	353	323	354	338	345	343	318	352	302	306	367	316	315	339	365	316	349	340	364	323	336	351	333	385	364	372	338	355	380	365	390	359	331	338	348	355	323	337	324	327	326	377	329	312	328	337	392	358	320	371	321	336	332	363	359	337	362	289	295	347	314	360	377	341	338	349	362	359	347	353	345	376	339	330	375	322	366	323	378	371	334	346	331	336	358	316	361	351	368	337	365	339	349	364	340	343	310	306	341	345	354	330	320	357	344	352	338	334	347	334	360	366	320	358	363	316	346	340	363	386	336	317	326	328	352	355	329	369	330	359	362	330	324	339	348	360	330	352	337	325	355	357	322	379	349	366	324	355	364	365	362	326	325	356	355	334	358	315	333	344	321	326	337	370	333	340	361	319	323	309	356	358	348	365	326	328	323	388	320	349	338	326	343	384	341	320	361	356	351	319	361	342	365	327	352	346	382	367	304	390	357	326	326	326	331	313	315	349	297	345	350	355	314	330	332	343	333	386	333	343	383	336	347	312	319	353	361	338	336	379	336	332	331	319	362	343	345	337	352	302	351	361	356	340	354	334	373	330	351	316	371	349	330	373	358	352	326	331	338	324	335	374	366	329	351	360	313	338	331	345	344	363	334	317	321	355	354	358	344	332	332	314	397	345	351	342	411	300	379	335	337	372	349	343	354	325	340	344	372	329	356	332	321	302	324	304	354	346	339	304	316	336	368	352	326	356	356	339	375	317	314	320	352	318	341	332	338	329	329	326	348	352	386	356	340	346	328	324	345	322	337	320	369	344	365	329	362	342	362	357	330	323	320	333	356	344	349	350	370	359	360	361	386	334	334	329	334	339	364	332	397	332	352	339	351	340	336	339	313	359	345	325	335	375	335	344	332	352	364	354	330	300	325	315	359	358	355	388	343	396	347	363	347	354	325	332	334	333	363	327	335	337	359	350	318	321	343	334	325	349	337	346	339	328	335	339	344	338	306	342	360	356	337	344	320	345	329	332	303	309	360	307	332	355	364	356	351	354	354	341	335	391	344	373	330	332	372	346	338	343	328	364	322	319	351	329	345	354	350	318	362	330	349	322	339	331	329	343	382	391	352	334	341	356	332	333	308	338	340	342	320	349	351	355	350	307	349	337	370	342	309	314	351	354	351	337	381	319	318	325	360	338	319	323	369	313	293	355	314	331	332	349	328	356	341	345	336	333	352	368	364	355	367	346	383	346	323	356	334	347	369	327	350	344	342	337	356	379	330	318	364	343	340	327	338	375	327	371	359	330	351	350	340	327	330	366	330	336	340	379	403	315	337	322	324	332	354	379	309	356	313	342	323	350	335	350	357	348	334	373	379	352	316	304	323	350	336	331	399	325	362	322	342	337	349	357	352	346	335	342	371	346	326	331	332	378	342	293	359	347	362	353	322	355	366	338	326	350	316	361	359	374	283	314	313	358	303	356	349	326	298	335	360	327	346	367	375	338	316	380	360	291	338	349	361	340	362	355	357	366	340	333	353	363	376	395	321	321	374	326	329	339	324	381	331	360	347	357	353	338	328	346	356	347	348	323	373	347	349	343	365	340	370	363	330	315	344	324	330	320	335	352	346	357	319	302	335	358	354	330	322	328	329	347	335	323	343	340	327	333	350	360	337	376	350	339	356	321	351	352	342	331	347	371	350	333	343	380	339	346	330	353	349	325	348	364	339	376	353	372	362	323	369	326	315	335	312	337	315	345	332	368	319	357	376	355	306	315	341	329	349	346	372	329	353	360	340	327	324	355	357	327	321	351	356	331	319	350	385	359	333	321	340	380
16091	20128	28193	36588	38410	39332	42103	35285	34948	32784	28435	22524	22134	24408	24547	24330	21814	14383	12809	8503	8063	9171	9909	9139	6776	6570	6978	4980	4329	5372	6093	7444	7439	7147	5185	4540	3980	3452	3647	2984	2649	2806	2066	1842	1390	1197	1070	1002	983	1027	961	2341	3187	2943	2345	1595	1014	856	831	783	813	826	801	798	848	843	802	773	813	821	842	824	868	779	786	790	851	784	826	836	805	834	828	834	843	811	797	805	836	836	847	825	766	832	872	754	803	762	856	769	809	776	841	766	810	798	820	807	848	806	798	793	803	832	777	860	809	796	867	786	763	858	771	827	801	797	795	809	775	790	840	787	813	817	804	834	817	774	840	817	823	808	830	812	773	845	812	844	809	853	792	793	801	819	816	783	815	778	803	768	778	804	805	785	849	815	806	793	783	798	855	834	834	800	852	813	843	795	786	806	810	800	839	812	792	895	846	816	807	809	821	834	826	819	727	832	826	782	816	836	845	787	782	788	794	793	853	876	774	811	804	819	774	858	828	821	846	802	833	809	819	804	798	841	799	843	845	777	769	812	837	828	829	802	803	829	770	807	804	809	858	835	825	822	792	807	844	825	837	827	794	831	809	772	811	893	812	828	827	778	825	758	817	810	828	820	819	813	843	813	858	859	867	810	823	805	780	839	829	810	808	793	790	816	791	806	811	869	824	795	800	779	778	825	831	779	856	836	799	812	831	808	826	845	749	839	838	805	785	812	841	845	780	816	862	752	775	785	820	802	843	817	845	848	817	816	820	839	859	764	819	780	788	802	811	806	788	776	783	792	748	835	855	851	827	792	794	784	812	793	823	807	820	830	856	825	849	816	811	839	809	809	840	807	848	815	792	797	829	788	795	796	805	853	840	799	811	778	825	830	821	746	815	804	802	803	837	806	811	813	840	804	843	829	788	811	813	789	805	844	841	829	767	859	848	839	788	819	860	802	816	798	866	863	760	881	835	825	812	837	833	841	811	845	774	774	808	773	827	830	808	813	779	848	808	822	788	761	783	839	799	842	853	798	841	834	814	832	830	852	811	832	784	808	838	775	813	832	806	816	844	798	783	792	823	779	815	821	709	818	833	818	773	897	785	823	831	801	822	788	794	803	762	849	877	796	766	857	825	760	834	829	786	787	816	815	857	791	822	795	783	795	880	844	784	817	818	855	819	789	824	790	871	816	793	856	825	762	829	824	801	829	810	778	772	831	848	826	809	818	801	745	784	817	804	806	820	801	785	804	820	817	840	804	825	852	841	825	775	836	807	802	884	812	836	748	810	817	819	790	837	825	839	829	778	787	799	843	846	846	808	803	821	790	827	784	900	850	854	789	839	828	818	827	854	794	784	777	851	796	772	784	770	794	831	767	787	849	835	844	801	794	838	793	807	832	841	797	835	856	838	824	825	823	812	824	773	838	836	816	814	842	875	864	826	827	809	786	808	819	850	785	833	878	817	849	820	844	820	806	845	785	854	748	846	814	870	808	778	809	829	806	758	828	835	835	812	772	801	831	817	811	861	741	839	783	818	833	777	826	849	797	809	858	781	850	847	784	794	805	776	808	806	816	789	792	786	833	778	801	822	846	812	767	787	861	842	778	796	788	816	810	803	832	821	802	826	812	783	800	820	828	799	788	807	806	830	829	851	784	808	794	744	822	812	830	816	811	834	847	800	827	849	790	825	756	824	822	830	832	787	871	757	814	822	852	840	816	771	791	770	853	771	759	808	763	870	828	847	794	811	755	813	805	815	863	809	828	780	819	774	787	817	790	812	811	805	852	779	795	848	777	762	739	809	759	809	808	796	779	837	860	826	768	788	838	774	825	837	797	859	793	831	746	786	799	807	855	817	779	855	832	785	843	811	797	799	855	801	849	831	806	898	797	819	837	746	852	815	821	839	797	817	800	780	832	834	819	773	796	800	827	798	819	788	783	813	839	814	805	775	798	834	822	807	838	846	823	786	775	782	822	775	759	806	792	795	769	869	847	791	854	785	807	839	834	779	809	853	811	801	835	786	813	794	746	843	837	819	867	814	781	837	816	829	832	861	759	798	799	823	835	825	807	817	871	806	776	819	812	816	827	789	764	781	799	803	850	801	837	866	767	758	853	820	765	857	799	805	788	825	795	797	790	785	819	848	761	842	805	883	833	797	842	768	875	794	798	815	824	822	869	790	817	805	792	805	795	783	780	862	830	808	770	845	802	822	834	825	816	816	797	767	822	807	860	826	811	838	836	819	822	816	774	840	838	817	813	821	787	842	732	822	841	788	785	859	841	824	768	815	813	872	837	847	793	785	820	824	826	827	775	824	809	790	828	775	816	808	853	766	759	865	777	776	856	792	798	830	837	802	835	806	802	833	807	860	784	827	836	768	815	821	758	738	816	756	836	855	841	810	791	769	794	798	795	773	765	799	829	767	827	733	800	762	740	777	782	801	784	820	780	812	829	849	783	826	795	818	859	828	800	835	792	807	843	833	763	824	795	799	802	794	808	873	786	794	858	805	840	752	848	840	776	810	850	819	824	823	824	818	789	842	846	862	818	791	860	742	768	800	805	827	822	750	760	766	787	847	809	808	819	855	773	796	763	789	830	842	820	812	828	802	769	807	754	795	804	772	783	869	891	806	771	811	852	800	812	783	854	814	820	805	783	822	796	806	854	787	828	792	772	809	802	817	800	800	819	845	807	833	830	800	789	842	861	810	824	840	773	804	769	772	849	813	766	835	842	788	803	836	774	802	830	739	776	813	736	808	780	790	833	790	773	789	814	793	845	826	742	817	783	773	771	826	802	847	830	813	817	791	842	802	830	808	809	809	804	812	839	780	793	857	860	794	800	767	808	777	817	792	794	814	744	786	772	813	817	794	832	812	807	789	787	818	775	838	856	825	804	827	854	810	777	804	792	809	770	774	814	856	805	791	793	803	812	827	765	804	823	808	822	816	824	794	812	806	838	799	801	787	793	845	789	796	767	810	842	808	782	761	844	805	827	805	852	816	787	826	823	845	867	785	770	813	805	822	849	784	835	809	872	807	802	801	799	794	818	826	804	828	833	799	796	809	780	792	804	828	803	810	795	811	815	827	813	731	822	841	842	809	807	810	831	804	808	825	815	854	762	813	853	798	787	808	809	807	837	812	773	792	813	873	792	796	881	836	808	811	812	866	836	848	851	842	800	826	758	843	838	800	811	862	805	807	812	772	792	824	779	772	817	792	791	791	779	802	824	852	796	752	785	815	816	824	828	793	797	832	809	830	807	833	823	770	773	756	789	811	803	799	812	731	789	799	825	794	789	797	851	852	854	818	830	843	828	805	843	827	838	785	790	769	832	813	794	812	813	823	799	841	835	880	806	797	799	831	804	839	855	831	778	809	782	802	791	803	757	811	784	815	816	841	775	799	846	860	832	733	805	811	821	811	809	815	793	811	804	796	832	858	843	809	796	809	765	812	802	810	784	799	808	828	782	795	828	824	846	808	837	807	802	778	860	799	802
31772	34643	34205	34074	33071	31697	36121	29570	27120	24422	20534	14270	11915	13588	13316	14693	13830	7657	5044	3131	2330	2564	3477	2896	2104	2097	2270	1517	1202	1497	1734	2132	2257	2235	1510	1256	1068	975	973	812	777	833	661	568	473	410	394	396	359	348	350	705	1015	899	794	578	464	383	295	354	322	341	337	355	332	348	340	361	349	328	306	290	328	337	341	318	315	335	332	327	304	301	323	304	328	338	279	343	325	320	330	342	316	328	317	307	299	360	324	339	337	327	332	330	320	304	344	333	358	312	363	326	322	342	332	315	342	308	304	337	356	322	325	333	310	325	337	320	311	355	342	291	325	346	318	341	342	348	341	332	359	343	313	303	318	311	343	354	313	321	310	332	316	342	365	319	327	312	307	346	330	350	328	310	285	329	329	358	328	326	299	337	326	329	313	367	357	327	346	303	341	321	309	327	337	339	340	327	314	319	326	302	350	338	331	320	299	311	341	341	316	349	309	364	338	371	354	319	334	359	310	305	313	328	342	310	324	338	333	311	308	314	327	329	335	335	358	320	346	335	348	288	341	337	312	329	288	326	338	307	334	353	360	308	323	309	333	334	359	332	359	314	307	316	333	323	360	316	330	342	319	317	342	336	295	385	318	332	327	326	329	319	325	341	294	353	339	379	324	312	299	300	322	330	338	289	275	335	343	334	332	311	339	338	334	329	338	357	353	308	305	291	298	318	367	325	342	335	359	325	338	313	342	318	324	347	327	324	315	321	347	307	331	324	324	321	304	319	300	336	352	332	334	332	344	344	347	308	347	342	337	331	357	333	306	300	331	348	306	308	330	316	329	339	314	356	336	348	342	292	333	365	335	307	327	364	326	355	334	348	333	368	332	350	336	345	333	372	332	309	337	333	335	350	341	369	287	345	333	329	315	333	324	342	286	350	316	351	287	300	302	318	331	348	341	322	330	318	307	329	317	332	322	351	329	320	297	308	341	352	298	296	343	320	302	346	343	351	293	344	310	323	362	322	303	328	333	345	322	340	343	382	342	365	354	322	340	332	294	319	339	324	331	337	312	334	342	329	334	338	311	311	283	317	304	311	360	316	320	326	316	344	309	382	347	331	349	372	332	345	347	340	270	293	315	346	324	305	361	344	327	344	328	329	345	307	337	335	346	341	345	329	314	302	343	321	305	343	325	319	325	319	314	308	339	353	335	292	320	344	330	354	325	340	307	360	329	313	325	300	353	318	340	354	314	320	361	329	314	306	355	346	288	323	319	344	349	337	318	340	341	312	348	312	291	306	327	314	315	328	341	319	329	329	342	343	344	349	334	357	347	318	329	334	313	312	312	336	360	335	338	323	307	315	323	348	326	333	332	336	352	308	328	354	275	325	321	308	328	341	313	348	349	321	325	346	333	316	318	313	311	312	331	328	305	330	341	308	331	338	327	310	363	372	342	317	335	343	313	350	355	339	365	359	317	331	351	361	330	300	334	351	309	336	321	321	270	330	376	347	312	320	283	327	353	337	299	279	349	324	324	318	292	364	348	328	323	301	312	319	340	300	367	321	351	316	346	340	334	334	385	357	323	339	313	308	322	352	346	326	312	340	318	313	325	322	345	349	328	344	350	331	351	298	301	322	345	357	338	333	355	303	327	328	291	295	340	293	348	336	347	331	331	349	320	331	348	365	291	308	358	321	321	335	346	340	333	353	293	335	323	334	308	323	328	360	358	301	349	339	318	363	349	334	338	332	352	323	356	291	306	324	311	318	335	337	328	322	344	319	318	329	320	321	338	359	343	334	346	322	317	310	308	354	334	310	302	315	336	323	319	336	315	348	345	355	318	310	382	357	329	317	335	338	300	321	387	317	320	346	330	331	331	321	317	316	321	378	342	335	338	331	352	320	326	309	332	340	331	361	287	324	339	338	351	310	352	344	318	358	329	364	342	350	321	300	329	309	343	308	325	334	321	319	329	326	344	322	319	337	332	354	307	358	343	317	324	289	334	349	321	355	343	358	331	360	314	327	357	311	353	294	323	346	330	344	334	328	287	331	360	343	279	330	313	326	329	344	307	332	345	337	339	351	345	343	290	326	328	318	352	308	329	336	342	326	341	318	340	304	384	340	335	346	329	329	347	370	310	329	330	352	334	365	321	305	339	345	331	326	345	333	317	302	366	347	339	333	336	343	368	322	308	339	318	328	333	339	331	300	339	287	314	310	358	364	299	344	338	306	356	333	300	323	316	364	329	330	320	347	322	323	313	323	322	360	329	325	306	337	322	346	333	316	342	349	340	314	316	321	325	312	289	363	337	350	317	334	307	310	300	357	305	302	303	337	314	349	319	334	357	333	353	362	347	342	311	331	350	319	345	315	346	340	341	327	325	328	347	333	317	353	335	304	346	347	332	354	353	306	349	340	285	336	324	333	355	335	322	324	330	315	336	331	342	345	345	322	307	320	349	332	327	311	315	324	344	346	332	340	355	363	312	310	322	349	324	330	325	372	332	329	345	315	355	332	320	367	353	329	328	300	323	313	349	324	360	338	330	333	331	345	300	346	329	332	368	358	336	330	318	361	336	329	313	321	327	328	322	304	324	317	334	336	346	326	304	367	332	312	287	346	318	306	322	375	353	317	352	353	338	339	340	310	326	314	298	382	346	317	351	320	316	313	361	341	355	368	346	310	340	307	307	331	339	335	318	322	321	323	335	327	310	327	339	340	346	343	325	363	274	333	314	342	329	335	295	323	331	326	317	342	339	372	365	329	350	369	352	345	320	333	322	351	303	362	329	352	312	329	329	299	355	362	320	324	318	360	347	316	339	337	329	334	326	344	352	336	318	312	326	321	343	315	329	306	321	333	359	327	336	327	315	319	356	325	317	316	342	342	330	360	332	324	349	339	332	314	353	368	337	320	347	313	309	380	362	319	331	337	340	308	329	310	350	350	333	311	337	324	333	348	295	317	303	341	341	358	330	338	308	324	307	313	341	360	325	350	324	328	345	340	368	341	289	353	332	279	342	333	339	323	324	360	366	336	358	315	328	316	318	314	306	323	333	308	323	324	310	347	342	333	316	366	319	285	361	314	342	318	346	322	336	315	351	337	357	326	315	342	290	327	345	328	334	333	322	355	318	331	345	323	359	319	320	365	330	344	317	317	327	333	365	345	327	346	344	356	333	304	351	364	361	338	375	348	324	335	319	318	347	350	334	304	340	359	344	375	343	318	325	345	326	308	334	311	303	343	326	366	316	325	347	341	342	348	348	334	342	345	331	296	341	315	335	327	334	366	360	321	323	308	328	305	332	350	343	313	309	323	335	343	308	318	312	331	304	341	340	344	343	324	341	350	354	352	338	322	342	308	339	334	326	337	321	339	361	337	324	344	330	365	326	335	316	309	345	335	329	335	325	351	335	333	303	344	347	328	349	336	347	308	344	319	337	332	357	341	334	300	322	343	329	320	325	348	346	347	300	348	326	328	348	320	334	335	294	289	360	325	307	322	343	320	355	313
20917	26042	34078	41334	44696	46186	49645	43905	43123	40716	37625	30999	30924	33717	32903	33155	30261	21484	19000	14192	12602	13922	16963	13837	11252	11659	12056	8404	6999	8876	10353	12996	12578	12392	8451	7377	6044	5360	5489	4705	4203	4324	3423	2730	1737	1350	1297	1058	1120	1043	1020	3572	5352	4578	3425	2273	1435	827	813	762	769	797	766	794	812	807	814	779	795	745	847	794	784	794	747	761	732	773	819	737	741	780	756	818	810	838	786	748	773	799	811	799	809	758	741	756	739	796	782	784	796	812	722	800	778	721	800	810	770	776	794	825	780	760	789	792	714	797	797	826	725	789	803	805	752	721	757	773	748	743	785	785	779	782	803	748	791	801	786	785	776	801	816	814	743	742	798	762	783	776	755	742	773	791	797	807	725	715	784	814	786	740	779	697	758	821	773	779	776	829	807	777	795	743	754	758	753	764	784	778	779	748	843	792	814	779	839	764	757	796	777	763	833	770	761	744	803	802	766	801	760	759	786	806	807	769	782	732	725	766	804	750	748	739	787	803	804	788	761	789	757	779	794	757	749	714	841	775	778	751	810	834	771	793	753	779	767	745	805	783	757	766	758	723	793	765	811	750	779	736	759	759	798	756	711	810	804	730	775	800	797	813	794	806	745	788	762	700	768	832	747	779	755	753	779	812	770	768	783	791	768	735	719	786	745	763	778	723	796	746	804	743	791	770	776	805	754	782	792	804	765	827	810	795	730	749	770	803	788	801	802	726	738	768	794	791	793	714	779	761	777	810	740	797	778	746	847	788	755	746	753	778	788	804	768	794	792	795	823	825	787	768	770	775	807	791	816	816	745	737	797	797	791	798	786	739	754	757	754	794	765	768	802	813	762	762	790	735	764	728	764	811	779	787	731	733	757	789	787	791	714	796	772	754	772	797	831	823	797	773	801	764	817	762	774	759	796	781	771	795	797	747	834	746	758	767	759	761	772	760	802	784	754	769	806	791	783	713	742	782	759	768	728	782	789	775	766	780	745	751	775	784	726	775	743	777	755	739	808	781	808	749	795	781	750	815	788	795	785	741	786	818	791	751	796	759	750	792	769	850	733	807	840	759	798	780	752	802	754	843	809	713	784	774	722	791	775	810	749	795	745	780	788	821	763	756	781	778	791	778	767	795	765	837	794	778	779	732	801	794	821	737	763	796	776	776	776	768	793	777	783	811	835	804	727	769	797	772	750	752	768	755	755	790	801	804	767	789	764	763	809	740	784	825	763	821	755	778	771	754	776	806	782	803	761	787	751	774	727	814	814	821	800	739	780	732	832	774	744	818	826	829	835	788	773	819	776	764	786	793	784	790	826	758	783	778	794	743	740	768	772	783	822	734	799	779	760	802	780	724	725	799	782	795	797	785	785	779	826	786	767	773	766	823	827	767	784	778	777	780	783	757	794	745	758	742	785	807	745	774	766	805	752	774	806	808	782	811	768	709	738	764	735	775	706	759	731	761	801	782	794	805	724	795	822	793	786	754	836	808	805	807	760	757	820	762	773	766	813	784	773	722	793	755	770	726	769	801	813	829	771	754	758	776	828	752	831	736	790	774	817	729	758	786	767	783	807	785	828	747	806	794	757	762	795	842	812	782	750	791	745	745	789	772	789	814	795	810	794	787	728	804	792	766	774	771	806	775	769	802	788	817	777	735	764	774	788	766	752	781	794	783	763	815	806	764	777	769	753	779	750	741	736	768	765	743	765	785	767	753	783	792	720	759	770	879	782	785	777	797	797	769	760	782	779	780	741	770	778	768	733	754	729	753	755	825	843	766	715	796	799	753	754	796	798	764	769	727	836	785	713	778	767	854	721	812	759	761	767	757	808	782	822	732	814	733	816	762	717	758	771	765	756	768	818	798	802	786	795	767	754	818	815	795	817	804	803	761	799	780	764	778	758	800	786	756	730	802	796	787	804	811	780	780	773	780	786	735	736	753	731	797	836	802	818	769	762	767	731	813	807	820	763	757	809	751	779	803	757	777	727	797	803	733	756	751	730	777	776	735	781	799	776	771	802	746	762	771	780	813	769	802	812	773	786	792	746	788	802	778	766	782	826	786	819	748	814	743	767	734	795	760	822	762	768	819	786	778	767	791	763	778	830	777	788	776	780	756	750	761	787	795	783	803	805	764	823	806	780	781	828	800	750	786	794	788	731	830	764	813	773	789	764	725	798	787	793	772	756	784	768	743	783	796	804	804	754	776	761	762	746	777	752	786	822	761	810	754	784	786	761	773	780	806	792	788	754	761	768	735	734	778	829	813	791	756	786	791	719	806	775	812	780	823	795	846	782	756	749	808	779	762	772	770	791	778	790	744	764	788	773	755	777	786	772	775	798	741	787	757	812	793	778	812	747	816	792	795	797	760	800	774	761	797	761	812	789	757	781	754	810	818	758	756	764	727	819	760	793	789	799	807	742	779	796	788	797	770	759	754	765	781	816	771	765	795	782	752	775	807	820	736	748	823	753	797	813	794	790	761	769	761	734	822	755	789	807	768	778	774	794	800	765	725	776	817	732	802	769	794	810	777	760	747	771	792	800	790	761	743	750	769	767	787	779	798	801	796	825	750	800	840	768	771	836	825	784	771	823	771	830	763	772	775	788	790	730	827	799	825	775	762	793	785	776	781	753	834	785	801	694	805	797	757	819	792	766	802	784	795	780	732	799	806	790	785	801	749	794	799	807	773	805	769	798	780	813	750	752	795	784	822	772	807	768	803	772	749	791	788	749	815	762	773	815	798	788	815	806	790	801	787	773	724	796	785	789	741	782	796	770	764	839	800	830	727	800	786	809	819	796	806	808	776	774	786	763	759	746	764	801	729	786	806	852	761	784	785	743	763	779	827	736	798	798	830	775	750	813	817	755	764	762	793	789	789	740	787	800	815	738	793	799	787	808	780	763	794	819	748	796	833	828	803	779	758	815	743	756	777	746	821	781	819	812	793	818	805	844	785	741	696	787	763	821	787	805	800	751	736	829	776	813	762	772	763	728	743	788	791	769	824	758	730	747	846	809	793	772	833	769	812	796	765	819	826	807	792	790	802	808	765	774	823	797	839	769	772	757	726	797	796	812	802	811	751	827	784	745	780	770	772	788	800	780	791	826	722	758	799	778	768	798	754	786	745	789	797	766	796	766	791	812	782	774	817	808	801	773	793	769	792	777	783	776	716	740	767	759	781	722	818	772	775	803	824	729	796	733	731	761	756	746	780	786	773	784	755	745	758	799	772	786	816	791	773	814	755	811	812	747	786	779	742	774	810	755	796	790	787	807	801	803	748	804	787	785	829	757	789	766	810	736	769	767	782	804	791	777	779	804	756	837	787	787	743	778	787	769	769	822	745	809	762	756	747	768	738	785	795	817	782	770	752	801	748	768	817	735	773	737	782	791	767	811	819	773	821	750	807	718	819	807	746	759	773	818	822	804	802	750	788	788	810	732	838	846	775	798	787	742	761	766	767	782	844	804	745	779	782	766	815	769	754	809	758
10938	9186	10715	9922	8051	5576	5284	3725	2580	2334	2196	1512	1239	1317	1063	919	794	610	601	600	628	546	572	521	544	537	511	499	456	504	464	458	453	448	435	435	411	447	432	426	445	409	406	418	380	405	427	418	391	405	420	381	458	459	387	437	404	401	392	385	393	380	389	424	395	417	416	387	412	404	422	440	417	386	385	389	370	399	399	409	366	389	386	439	381	374	364	412	421	381	391	400	360	385	398	384	367	376	414	411	357	415	402	393	414	394	405	385	377	371	414	373	397	391	394	410	408	373	385	361	384	357	435	373	394	359	349	355	379	405	367	382	371	380	405	395	412	381	373	388	431	361	384	363	379	384	409	357	386	412	382	382	447	415	405	432	372	436	393	379	391	418	389	387	378	403	413	403	380	377	365	396	383	393	372	349	417	386	388	382	390	394	406	408	411	383	358	425	396	362	377	393	412	358	370	414	382	382	371	375	345	373	408	370	396	370	396	368	359	395	365	395	380	399	394	382	370	397	359	398	401	389	378	383	379	398	397	368	420	381	403	373	412	365	420	405	388	385	413	461	391	385	394	407	392	354	414	386	386	386	426	418	436	377	410	369	398	371	438	421	386	383	371	355	406	411	379	415	425	410	382	381	364	408	359	427	368	396	373	397	415	392	403	368	438	394	401	392	360	371	354	386	438	388	366	390	370	389	369	374	394	389	418	393	416	351	386	405	391	401	363	406	374	403	390	377	384	400	349	420	370	385	388	397	383	359	366	349	368	352	362	381	352	366	373	425	387	384	404	416	336	374	391	355	398	354	368	372	388	380	369	402	402	404	379	427	365	417	402	390	391	394	364	378	353	391	390	398	404	368	369	388	397	382	402	411	385	392	338	397	404	410	416	412	422	394	387	412	341	352	353	376	402	364	373	394	394	384	380	360	368	435	395	400	427	397	409	414	431	371	395	420	420	380	365	387	399	373	349	361	401	383	425	393	406	392	400	373	389	417	415	385	357	405	401	378	383	383	427	411	361	417	397	393	405	369	378	395	366	419	388	382	377	379	367	402	378	398	386	404	403	395	410	399	378	410	382	367	381	372	351	372	371	376	411	402	395	412	409	395	391	387	411	412	393	366	359	383	393	411	348	382	404	422	403	385	369	394	382	369	361	387	389	387	350	385	409	343	403	344	380	412	384	410	408	409	371	396	380	399	397	407	427	403	381	368	383	392	395	377	380	366	345	384	371	377	397	381	410	409	412	393	399	411	372	404	416	369	418	363	404	366	383	389	361	398	428	405	400	400	397	390	372	381	344	376	360	371	375	379	371	395	359	383	396	397	382	357	398	402	422	358	405	371	385	375	413	372	397	384	395	364	377	405	417	368	416	382	360	419	330	390	367	358	373	378	387	374	390	384	367	393	395	373	396	424	447	375	373	388	426	370	356	400	393	407	374	388	377	390	379	404	405	387	393	420	416	413	389	391	392	382	369	401	389	406	412	386	397	394	394	386	368	378	375	410	387	410	366	410	405	407	388	415	364	386	413	367	372	397	389	397	349	414	389	383	380	399	411	360	394	398	360	375	382	379	403	354	409	375	377	369	400	370	396	392	367	359	394	413	413	406	364	353	411	415	418	394	368	394	353	366	438	401	388	414	388	401	355	401	424	386	380	347	404	430	388	411	406	353	390	393	402	377	371	401	401	401	385	373	371	410	367	399	418	400	380	377	401	372	400	357	422	405	400	421	391	400	385	382	334	377	418	387	415	384	400	379	377	353	382	437	375	384	397	413	407	388	388	406	385	391	400	387	406	424	405	433	387	390	415	401	348	376	394	408	406	372	405	401	401	383	397	367	364	369	390	403	358	411	392	406	417	396	402	401	390	373	412	367	386	366	379	402	444	380	397	355	379	396	374	368	398	394	382	383	346	420	374	391	370	404	385	412	409	376	367	406	406	383	385	399	402	438	376	374	434	355	402	404	409	393	396	426	391	375	377	378	423	417	386	382	383	364	394	392	393	399	384	396	387	381	409	412	408	359	367	411	395	414	381	415	398	389	410	383	352	417	388	407	419	422	415	405	393	410	391	385	393	356	401	384	383	386	384	385	416	378	405	395	398	380	377	401	387	381	386	386	412	363	396	389	389	442	413	420	420	351	383	395	400	396	387	401	422	376	375	403	344	402	401	392	409	419	360	368	385	399	400	390	389	376	358	404	374	376	402	391	385	420	398	387	385	393	411	355	373	370	390	383	382	400	401	398	386	371	399	401	349	414	398	392	386	400	378	350	429	382	412	433	354	393	383	374	406	412	417	382	391	365	386	387	402	336	334	365	400	396	378	383	402	390	390	401	394	392	392	412	384	399	409	408	371	374	368	356	362	402	384	410	415	400	397	373	455	400	409	411	392	358	401	402	383	394	379	405	394	373	408	377	357	390	362	393	422	403	361	387	425	373	416	366	396	392	413	366	387	409	377	384	394	371	393	412	393	397	370	398	435	408	395	394	416	367	385	423	404	407	388	425	417	379	391	379	357	390	390	391	395	363	410	389	430	423	398	414	401	376	409	380	436	410	409	379	396	449	400	409	385	408	382	358	401	407	392	368	370	384	402	380	408	380	387	375	347	393	369	423	330	386	407	349	380	369	422	351	384	413	373	427	389	406	389	407	441	408	375	409	390	354	388	393	390	379	414	379	396	359	399	405	413	388	364	384	393	408	425	379	397	391	386	422	406	403	375	365	363	368	394	387	415	417	397	394	382	403	411	384	412	399	343	390	362	395	370	411	403	372	413	419	379	425	406	423	404	376	399	432	435	396	392	411	421	420	384	384	414	398	371	376	389	424	393	370	393	384	386	406	402	405	423	425	392	371	403	379	383	398	379	389	381	401	414	399	393	370	406	395	369	413	371	413	390	363	436	407	371	394	355	382	374	417	426	370	429	363	389	378	363	410	391	373	451	358	372	370	391	406	391	365	438	379	403	382	398	399	365	399	425	334	399	394	376	366	454	403	396	403	388	393	382	370	386	382	397	365	415	383	367	345	379	376	371	383	384	380	366	362	416	435	408	398	389	372	409	384	374	361	412	382	387	426	385	402	380	396	391	414	412	381	411	382	351	388	366	356	351	413	395	415	390	375	370	418	385	383	387	366	393	376	393	405	372	398	379	362	386	417	404	418	371	392	382	399	392	404	418	440	370	394	384	400	376	404	366	410	396	386	416	393	398	399	397	388	400	393	387	379	372	356	364	375	378	377	393	401	400	428	376	398	374	380	366	402	406	373	370	396	401	395	400	398	380	352	381	377	402	430	374	387	433	367	392	373	383	426	413	369	396	381	430	420	402	391	407	408	414	400	362	413	344	353	403	415	416	385	371	370	390	402	399	402	376	411	392	392	396	386	445	431	338	432	362	397	394	390	356	396	392	403	371	389	399	394	394	407	398	380	390	424	396	413	417	376	376	401	382	372	391	435	392	355	360	399	370	428	385	405	432	395	395	392	429	416	380	411
6956	8013	15721	20231	20721	17362	18328	13786	11404	10429	10123	7138	6397	6615	5288	4999	3913	2758	2779	2534	2294	2170	2134	1996	1967	1949	1658	1597	1513	1434	1456	1535	1468	1466	1347	1326	1283	1235	1225	1164	1139	1187	1227	1164	994	1016	974	1019	997	966	997	1054	1230	1278	1213	1093	1051	917	900	921	865	934	949	910	900	894	896	916	931	910	884	919	886	869	922	922	953	878	936	887	922	906	877	853	932	881	903	919	858	865	922	881	877	939	901	947	859	948	864	903	912	905	904	936	860	908	921	922	899	919	862	875	941	927	924	948	936	922	897	904	930	857	943	897	925	918	892	942	921	899	869	894	920	900	920	936	902	928	853	909	939	905	908	870	872	874	901	872	871	886	927	910	884	887	928	958	884	936	944	913	896	906	946	865	898	914	864	906	946	895	925	891	900	939	844	896	900	927	949	884	909	906	901	883	944	926	905	903	903	959	886	870	916	918	893	904	945	930	886	931	898	918	921	887	929	1002	868	907	932	886	942	883	932	906	863	894	908	920	888	911	893	877	873	964	963	912	902	920	895	917	901	945	871	950	937	899	929	866	947	904	993	875	968	922	873	859	904	888	943	883	884	934	879	898	898	903	903	894	947	906	887	927	910	919	962	867	956	975	911	886	894	928	882	910	827	843	914	915	868	874	913	912	872	912	928	861	984	906	910	888	899	899	887	981	867	947	878	884	896	938	886	897	876	967	930	876	828	896	969	930	982	909	950	905	955	944	903	917	939	899	942	935	879	954	892	888	906	964	899	930	951	882	937	895	981	874	886	935	935	948	934	959	868	949	896	873	901	923	898	916	920	900	875	913	941	916	912	903	935	877	913	950	927	908	860	954	878	958	929	932	888	953	871	911	895	898	947	934	883	898	914	932	938	909	943	932	911	874	903	916	862	873	936	956	881	903	943	893	879	891	909	918	891	908	933	919	928	895	933	911	954	929	960	947	899	902	886	901	875	919	904	892	877	921	934	908	894	909	944	881	905	919	859	935	890	917	882	917	954	896	905	878	837	872	888	882	902	874	935	904	904	859	916	965	949	925	908	892	948	891	874	884	927	917	916	898	939	904	866	892	923	921	907	910	916	937	907	861	946	895	953	895	894	914	931	861	928	906	876	915	898	896	900	876	897	928	905	971	914	849	900	932	921	917	868	930	886	910	921	924	908	917	915	882	876	892	910	919	876	875	912	869	881	867	837	875	940	899	859	892	898	893	923	897	945	921	966	866	904	866	914	906	922	933	921	869	896	947	872	932	929	891	885	927	908	957	940	900	912	923	941	858	910	859	890	913	952	949	896	871	912	935	886	889	950	871	877	914	916	907	897	909	902	884	964	926	931	928	959	892	925	911	944	858	877	907	903	913	902	877	905	911	929	954	912	861	919	907	941	893	913	926	970	868	890	911	901	923	899	938	848	900	923	929	915	913	877	883	921	930	891	940	884	903	871	875	945	903	924	898	932	802	901	910	872	936	917	905	897	907	903	873	879	914	905	899	874	914	943	910	915	933	910	894	879	912	937	873	872	966	938	941	944	873	938	937	917	896	932	988	949	907	930	872	945	894	890	909	870	927	874	917	942	883	849	891	845	875	934	914	905	939	906	920	970	930	893	879	898	865	952	936	988	930	909	944	887	890	909	900	940	916	879	926	896	937	902	924	882	906	891	919	949	977	933	917	894	862	938	885	923	965	937	917	856	896	908	942	903	880	889	852	856	839	903	884	916	910	906	921	907	931	890	930	907	849	936	921	882	913	901	903	904	919	949	942	894	875	941	903	917	896	915	865	939	896	888	928	876	837	890	890	920	959	891	874	924	915	916	895	834	864	905	870	942	904	902	961	879	868	894	869	885	913	896	925	854	910	918	936	899	929	910	900	935	858	944	849	926	913	870	893	871	866	934	904	884	870	919	873	931	925	906	898	908	928	944	871	874	915	894	910	986	906	935	917	947	921	901	911	895	925	876	909	889	906	875	858	913	924	898	929	1010	940	984	919	918	912	871	919	868	908	973	909	898	914	893	847	874	929	910	897	910	924	879	932	863	874	975	888	939	886	933	875	916	934	933	925	883	940	938	898	959	916	882	913	897	875	922	890	900	841	970	948	914	915	975	907	946	873	905	859	968	915	915	880	951	894	893	899	942	937	901	932	945	901	921	855	890	855	911	939	874	929	955	972	870	843	898	889	899	908	892	873	934	991	935	904	953	896	939	889	936	907	926	842	923	909	943	939	885	858	882	905	966	969	886	916	905	945	893	910	953	886	886	932	897	895	935	897	957	904	885	927	909	947	936	887	929	890	889	945	883	967	902	904	867	930	942	887	889	890	914	890	855	925	894	886	905	915	919	901	853	907	852	917	959	872	924	922	896	907	938	928	895	926	913	910	879	927	936	903	958	892	933	951	930	884	930	916	940	949	899	945	886	985	871	931	907	877	881	871	924	943	974	943	916	912	848	901	885	880	899	957	959	914	915	964	1012	935	935	884	946	892	867	885	902	907	934	927	948	926	936	911	952	907	906	933	909	931	898	874	898	952	888	940	904	902	875	897	855	922	911	892	896	882	906	917	929	926	914	881	931	943	873	868	914	915	900	905	938	864	854	926	889	922	936	838	954	922	895	956	920	953	888	949	882	970	897	916	924	926	899	886	886	911	871	911	935	921	983	971	916	904	910	974	923	890	896	877	899	939	960	926	894	971	913	914	882	960	917	948	902	914	935	874	882	884	895	915	933	944	923	906	874	852	919	940	936	926	867	931	876	978	913	868	893	920	984	928	901	901	872	883	916	941	931	893	941	898	881	936	938	917	925	921	877	885	887	900	905	889	962	908	869	920	897	913	938	927	929	914	917	864	898	904	948	887	905	922	922	902	872	936	932	911	902	937	906	946	878	894	864	907	959	910	873	948	852	911	976	907	904	884	946	924	863	886	920	889	905	917	882	902	913	928	870	939	876	879	929	972	926	889	919	894	950	971	865	919	904	887	925	906	898	899	962	903	873	900	881	934	920	934	883	906	954	933	874	865	921	876	858	926	936	959	905	917	872	904	904	917	917	947	846	936	896	910	890	942	876	925	913	908	869	943	878	922	876	893	928	846	909	901	895	941	928	972	971	828	923	912	871	890	911	917	899	924	887	916	927	883	971	891	933	860	917	916	906	983	878	916	908	879	1001	910	932	932	863	875	910	900	914	876	901	923	839	898	918	868	904	925	910	891	889	933	877	882	865	870	910	932	960	940	899	864	880	896	866	923	856	904	909	911	893	919	878	931	871	856	948	922	901	970	890	907	927	908	929	877	930	941	889	894	864	926	869	883	932	911	874	880	969	921	912	906	875	931	907	948	933	975	905	911	880	943	876	942	902	897	905	908	937	927	916	907	881	858	860	897	948	910	913	914	879	903	948	953	882	870	899	864	938	871	970	887	878	885	969	917	874	877	930	909	866	842	916	943	956	914	870	972	919	950	890	870	904	916	903	825	955	904	925	884	912	953
23136	27386	28936	28933	26913	24912	27476	21427	18890	16177	11684	7931	7317	8512	7149	8981	7245	4209	2873	1769	1389	1431	1902	1848	1409	1276	1274	1017	768	910	1046	1275	1177	1246	1018	872	756	720	653	616	603	584	519	500	431	380	377	387	351	346	397	490	638	640	591	472	426	361	358	363	344	309	361	376	365	325	331	331	340	372	357	330	348	333	358	357	346	344	347	362	312	336	336	338	345	363	347	323	361	335	357	311	333	324	334	340	332	318	365	354	344	347	362	339	342	324	346	331	338	365	329	350	315	351	345	334	347	378	405	361	379	328	361	355	366	344	339	335	308	369	339	332	321	352	396	334	372	364	317	334	345	321	322	334	345	354	335	323	347	310	320	356	344	352	392	332	344	328	389	319	325	323	340	366	348	372	337	320	306	332	361	350	320	344	374	331	351	327	323	338	334	334	366	372	307	321	325	333	377	358	345	352	338	357	329	381	333	360	327	354	350	340	367	338	322	328	321	337	339	331	317	331	345	346	330	370	350	330	338	352	359	346	330	344	364	337	385	327	317	358	319	313	332	328	346	347	349	357	325	313	337	360	334	355	353	345	341	348	322	330	350	347	349	351	303	381	354	328	323	349	365	349	355	356	304	359	345	374	343	336	319	325	352	364	334	327	332	326	340	329	360	338	306	322	344	392	348	333	325	376	314	382	330	282	317	370	348	353	349	317	306	381	372	366	341	363	298	321	349	325	361	359	363	333	363	363	382	372	359	345	356	347	333	360	366	329	350	345	374	341	340	319	355	334	364	324	370	365	364	324	355	303	370	315	354	366	336	338	338	359	346	366	366	370	353	375	314	332	360	320	335	355	333	369	346	341	345	348	350	350	341	344	345	317	339	317	326	359	337	364	333	333	336	372	347	348	330	340	380	350	380	355	359	330	333	337	347	346	346	337	346	286	343	377	363	330	331	367	334	357	338	333	371	328	347	343	343	375	352	345	351	368	351	353	306	351	326	353	357	343	357	346	310	334	359	337	357	339	320	325	353	367	340	335	351	339	336	328	319	355	337	341	339	343	374	304	348	383	356	341	344	354	373	331	368	360	364	349	319	356	311	305	336	315	380	360	314	329	383	307	313	351	345	347	353	331	336	325	356	343	342	337	330	337	372	336	345	317	347	337	335	332	371	371	351	327	345	339	327	357	313	379	368	352	312	326	346	355	345	374	352	341	351	354	368	353	347	326	343	309	350	341	373	357	343	338	335	344	360	350	383	325	310	357	325	349	380	351	334	393	350	352	352	367	371	307	371	385	330	369	357	328	369	336	348	388	337	338	323	355	347	348	354	358	331	300	335	383	358	388	399	344	313	340	336	351	314	342	324	329	358	356	369	372	333	352	334	327	366	334	329	340	341	333	338	341	313	303	348	357	359	359	340	337	331	386	331	370	365	360	367	338	327	356	369	351	346	331	385	351	334	335	393	370	328	315	333	339	347	335	324	364	332	336	372	340	342	321	346	369	319	322	379	344	368	338	367	354	354	357	313	398	342	346	351	325	344	363	363	334	341	318	321	329	338	326	352	327	341	317	348	318	343	360	341	336	378	349	360	355	348	347	348	342	362	344	373	326	347	389	352	350	386	344	364	353	324	344	318	344	315	328	361	344	335	394	337	318	320	345	335	307	315	342	355	321	365	343	360	346	332	368	337	331	341	349	342	326	343	358	338	342	347	374	305	354	358	300	381	337	334	373	345	325	362	369	341	330	352	329	347	337	327	309	342	351	339	364	306	334	318	332	345	341	326	313	354	343	360	337	358	347	316	310	352	327	364	346	341	348	327	354	348	344	357	325	345	353	366	371	325	348	309	364	373	358	346	316	343	360	341	320	341	345	333	356	367	356	326	317	353	357	336	307	350	325	318	370	341	311	351	348	345	352	321	344	339	331	351	318	373	305	352	359	333	322	311	354	351	343	382	349	334	302	343	325	353	335	377	372	348	329	374	331	358	369	351	364	354	376	335	298	373	363	342	353	331	328	369	312	316	319	371	331	311	342	358	339	398	357	359	344	340	334	325	349	319	340	348	379	371	369	319	345	350	352	352	330	333	362	361	318	345	357	341	325	354	345	346	316	313	351	360	352	385	343	365	381	347	339	344	371	377	356	330	345	359	337	364	371	352	331	351	352	348	339	361	331	332	340	379	365	337	317	331	321	355	325	328	351	328	322	359	327	349	350	364	354	342	359	344	341	357	319	350	351	326	352	321	363	326	310	358	349	371	343	348	339	339	341	341	368	358	354	376	362	342	339	364	354	348	333	327	351	324	322	335	361	320	338	391	335	384	307	336	330	331	350	334	324	330	318	335	326	347	352	320	346	374	361	338	339	356	380	354	368	341	359	341	336	354	319	332	361	362	347	376	359	333	392	319	359	372	352	335	366	331	342	342	343	362	367	359	368	350	385	371	315	335	323	357	335	318	333	335	335	351	351	321	345	358	351	359	330	335	360	344	327	373	386	365	356	378	343	330	366	354	325	354	328	352	343	346	365	327	347	336	337	328	348	317	338	328	318	331	327	313	388	334	355	353	358	346	359	314	353	367	365	333	359	371	377	342	334	335	349	333	342	357	320	379	337	359	361	352	336	331	335	364	356	364	339	347	321	359	344	344	348	318	308	379	363	295	360	340	371	343	333	336	335	380	349	365	371	331	372	327	352	333	335	332	382	347	360	382	383	364	334	334	380	374	354	344	331	371	359	314	319	319	357	351	356	375	329	347	336	324	352	331	354	383	340	348	336	347	350	344	338	375	348	356	343	341	324	339	362	329	394	357	325	338	312	340	326	332	354	366	375	329	346	348	339	405	331	341	328	383	359	340	345	324	345	341	305	326	344	357	296	350	321	350	349	344	294	354	369	332	326	351	351	411	336	334	377	356	345	352	330	357	337	351	362	355	372	351	343	364	355	310	334	330	354	346	341	343	316	352	350	349	347	322	346	360	351	340	359	319	343	338	331	329	344	331	368	310	390	345	353	356	368	389	345	358	383	338	346	326	368	326	356	374	345	351	337	361	349	352	361	332	331	311	334	354	322	304	330	353	340	357	305	325	316	342	352	356	358	319	317	342	331	355	360	368	365	341	327	332	324	349	338	290	345	309	329	341	345	326	338	370	333	356	371	334	339	340	352	348	327	365	364	347	344	343	327	358	360	350	375	368	331	358	321	338	342	351	351	320	359	322	338	353	343	351	345	340	363	325	331	383	339	339	335	363	348	368	348	330	354	353	331	329	329	326	347	340	362	375	352	323	342	355	336	339	318	334	321	329	356	334	342	362	323	315	316	385	325	358	346	344	312	363	315	352	355	359	341	331	370	347	364	365	371	365	351	338	358	366	375	363	363	340	328	387	338	345	309	319	324	338	345	352	352	341	355	352	337	362	346	325	347	317	322	350	349	339	365	375	321	334	347	373	353	324	338	348	350	351	353	343	330	380	329	358	354	336	367	320	367	339	328	343	329	350	338	307	353
15620	20493	28952	35878	38489	39199	42427	36755	35981	32489	28414	23084	23382	25454	24246	25491	22426	16762	13187	9409	7259	8465	10520	9696	7564	6990	7195	5066	4612	5231	6345	7574	6958	7969	5892	4906	3765	3571	3396	3012	2650	2669	2283	2048	1405	1130	1107	1034	943	983	1004	2088	3121	3062	2382	1829	1188	808	867	865	828	768	859	783	853	812	833	801	828	798	784	851	784	794	787	805	861	805	826	840	843	832	862	810	776	851	786	787	817	837	809	796	843	812	802	785	810	797	848	799	800	881	820	790	856	836	756	829	810	801	814	838	837	785	822	788	826	815	842	879	814	787	809	812	801	786	787	795	814	834	838	816	847	856	808	804	847	861	871	781	836	815	830	826	836	782	796	779	817	846	805	810	835	817	788	807	867	842	834	826	811	798	830	810	787	847	805	777	818	878	841	754	836	851	801	865	778	793	790	839	782	784	803	835	845	837	774	792	805	829	781	827	832	832	826	807	812	789	757	816	777	804	781	865	857	805	785	843	840	769	791	809	777	825	821	809	844	818	800	799	827	878	809	849	825	824	797	805	793	806	803	794	840	820	812	811	763	814	825	823	878	812	770	843	804	765	768	790	778	831	824	855	810	803	808	831	810	797	784	834	834	802	793	821	818	843	762	842	865	791	822	819	773	814	821	799	831	804	859	851	779	794	784	831	838	807	775	767	814	760	834	810	794	833	800	833	838	789	842	771	831	782	862	772	798	812	822	814	798	792	825	839	830	850	838	739	805	775	845	800	789	781	816	796	838	826	790	760	808	833	850	787	785	834	847	826	831	808	806	805	792	855	806	774	802	766	765	745	837	829	783	796	785	865	774	859	803	787	824	874	852	841	810	784	819	785	818	765	784	846	834	797	819	818	846	832	841	772	795	826	831	847	812	814	811	804	801	822	795	829	836	818	785	793	839	840	791	827	836	817	868	746	803	825	788	849	822	804	776	794	822	869	823	822	822	877	793	831	797	847	846	854	830	808	820	763	835	822	847	785	852	831	848	814	808	793	846	790	847	779	858	843	842	875	828	815	780	763	802	846	783	792	836	778	805	784	793	879	836	804	823	819	852	819	811	781	839	800	814	791	838	765	843	847	813	815	815	826	854	843	811	884	827	755	824	842	793	826	830	823	833	786	802	851	862	817	796	814	828	813	843	825	797	822	777	799	801	797	882	794	858	834	820	807	816	790	876	831	778	836	837	797	744	778	778	773	829	834	862	810	801	803	788	864	777	837	794	799	842	798	843	825	748	829	773	855	792	806	782	829	786	825	803	831	833	803	804	794	819	833	837	839	851	817	783	825	799	812	822	798	823	860	844	768	762	808	811	789	817	780	832	829	829	827	824	808	805	816	829	888	823	821	818	829	797	827	793	797	828	812	823	811	852	793	800	740	802	788	822	813	806	805	822	805	818	819	802	849	760	785	840	813	811	788	837	830	817	835	852	825	799	824	803	847	818	837	804	817	834	781	830	817	853	821	781	769	768	768	797	863	797	845	802	809	825	847	818	843	766	803	844	813	802	786	799	796	827	828	834	854	813	840	843	779	803	765	848	799	850	877	803	861	809	772	832	829	821	835	812	842	817	784	820	821	807	797	821	827	842	846	859	813	816	818	826	859	891	826	834	788	816	817	784	838	848	835	839	808	794	814	782	773	844	921	835	777	826	783	835	824	792	798	783	804	818	847	782	778	827	838	819	794	817	831	827	804	803	788	790	879	854	795	803	830	830	818	837	846	801	844	797	832	798	772	830	846	800	772	847	860	790	834	860	860	827	811	845	767	842	772	807	833	842	828	824	824	787	811	769	772	812	816	835	801	830	791	813	859	802	802	829	827	808	847	831	830	782	811	810	773	780	799	794	841	852	802	829	820	809	849	810	868	805	800	850	805	828	849	868	811	821	741	776	822	880	825	846	849	751	778	783	808	778	817	786	789	829	792	794	811	820	783	826	874	804	789	866	812	796	790	818	843	804	811	812	865	874	827	801	854	785	783	794	808	835	791	787	802	816	850	836	826	823	763	807	816	820	845	803	757	819	797	844	787	793	851	831	845	834	891	744	817	813	811	834	806	798	842	860	791	773	795	850	867	793	815	810	800	827	800	795	813	781	777	805	830	814	807	823	812	768	811	822	769	858	729	817	815	801	753	793	822	835	829	798	821	784	793	771	837	851	800	862	779	780	853	809	759	781	791	844	805	832	819	805	796	878	849	798	759	839	769	855	773	842	810	798	813	804	789	827	814	853	813	854	817	822	797	806	814	796	814	822	851	775	759	812	874	832	841	795	834	798	799	793	819	827	760	813	826	836	834	828	779	815	820	767	825	790	860	802	792	822	816	821	819	782	837	878	813	776	818	810	847	808	803	834	797	810	803	797	785	761	820	791	834	791	811	746	833	812	842	842	812	806	819	833	865	788	793	847	842	793	796	814	792	792	832	817	837	799	801	811	789	822	841	816	838	850	793	823	833	832	792	814	801	823	822	798	816	816	752	793	787	777	814	810	807	772	819	828	802	831	864	850	825	890	818	787	836	825	791	797	805	790	792	814	825	810	792	879	816	817	797	834	815	828	822	806	869	801	838	825	793	761	810	853	816	787	844	815	776	805	813	745	819	836	874	822	785	853	829	841	819	865	826	802	795	777	812	786	836	781	840	807	797	865	800	810	792	858	813	800	774	821	785	823	806	851	833	760	811	784	839	784	799	802	837	809	805	844	782	791	820	849	786	807	828	842	825	812	835	826	776	783	848	801	795	799	789	836	817	815	806	848	798	813	838	831	781	796	785	884	855	846	808	788	832	805	788	755	846	822	777	812	819	799	789	821	821	826	859	826	791	828	835	819	801	797	792	780	813	802	764	860	816	830	851	770	792	814	831	785	838	854	783	814	828	809	851	808	784	812	830	810	837	828	794	783	862	812	780	786	831	840	833	809	834	790	805	808	806	803	797	908	831	846	823	787	839	832	796	834	816	822	808	838	896	837	809	835	799	799	808	792	793	782	843	840	804	874	823	804	857	838	851	807	854	811	822	820	761	826	798	819	795	825	847	816	836	816	798	800	855	807	851	832	834	839	830	781	787	812	813	807	818	828	749	831	817	858	805	767	839	792	846	825	825	762	824	818	860	822	812	838	789	851	752	821	812	791	846	833	825	824	847	773	835	805	789	827	828	864	811	855	816	832	794	803	807	831	792	786	816	843	845	858	842	821	783	796	792	810	796	867	846	798	846	812	832	792	825	784	836	802	850	790	721	816	838	813	802	834	783	788	801	809	824	826	794	897	808	803	833	794	802	805	852	839	753	835	837	818	830	832	850	828	825	841	767	777	817	826	836	839	821	797	827	825	775	796	817	822	812	788	813	804	823	789	837	828	806	862	791	815	758	821	805	803	816	839	841	871	810	825	797	801	822	826	808	848	837	860	835	873	802	812	857	842	761	813	864	787	799	830	804	838	811	750	773	855	784	796	811	800	804	793	822	837	803	764	866	814	841	832	807
30973	35517	34761	34159	34119	32315	36747	30590	28070	25375	19861	14662	13758	15312	13628	15168	12376	8165	5672	3215	2164	2481	3545	3629	2795	2207	2032	1486	1293	1486	1863	2133	2087	2733	1897	1424	1076	971	974	953	845	805	710	583	493	412	381	404	375	358	362	590	904	1051	784	589	474	371	319	359	317	333	316	352	325	329	346	354	322	315	302	348	373	346	330	292	299	334	294	328	342	342	330	333	339	357	365	327	332	335	321	343	331	374	321	310	350	341	328	311	332	337	371	330	330	372	316	322	290	306	331	339	330	324	286	352	285	325	314	296	319	326	318	331	317	330	350	354	362	353	319	362	327	317	312	336	320	335	329	366	364	324	314	318	344	351	335	323	318	353	352	330	322	305	332	339	330	343	339	332	332	311	347	357	350	308	346	327	353	321	300	340	341	321	353	327	326	307	335	336	339	322	316	370	307	333	329	345	294	326	325	317	341	355	308	351	339	322	328	313	365	324	342	298	322	312	328	332	307	342	331	353	334	328	336	333	307	345	329	309	333	320	297	338	327	329	324	336	341	325	352	339	335	328	328	352	317	307	341	337	323	307	312	337	345	312	335	348	292	313	319	324	330	341	337	335	327	331	343	363	313	310	298	315	303	347	323	332	327	299	329	332	343	326	303	342	312	326	306	334	321	333	348	322	329	335	335	318	332	326	328	322	303	325	342	330	333	364	317	305	272	324	333	305	337	312	354	347	304	361	339	316	338	315	336	327	313	333	317	331	330	329	332	322	334	315	333	356	297	344	333	355	299	323	391	319	306	317	315	334	358	319	306	330	332	336	353	354	333	336	295	320	354	319	342	336	315	334	308	325	341	323	326	371	323	300	312	330	307	320	350	320	376	369	338	320	349	380	327	348	319	333	348	363	343	335	368	324	368	360	353	337	299	322	318	318	333	328	350	318	334	338	321	312	297	340	367	348	339	328	336	319	302	328	301	348	322	300	306	300	331	349	349	349	363	319	332	306	314	295	337	318	318	347	342	342	334	319	336	349	316	322	361	342	294	364	289	322	344	329	355	312	326	307	300	321	310	326	320	321	338	321	347	332	320	317	314	317	318	330	353	332	305	324	318	328	335	317	297	338	332	324	348	337	320	362	351	328	319	333	271	336	347	351	320	319	345	329	366	346	340	346	350	317	351	334	334	318	307	327	377	338	350	340	339	334	317	363	323	318	334	328	331	308	356	317	316	323	346	306	318	327	311	310	298	325	376	287	287	301	328	324	346	305	343	317	292	365	320	321	304	334	329	327	323	347	352	312	326	314	329	325	336	358	334	329	336	289	347	352	356	312	348	343	335	337	341	308	308	340	349	337	338	317	312	336	318	306	355	313	321	329	349	334	342	326	300	326	330	310	324	341	344	326	313	314	308	370	363	367	317	312	324	294	363	318	341	310	316	354	326	350	307	325	319	350	362	330	347	343	320	311	334	328	339	338	354	336	283	309	331	316	298	308	317	286	333	334	329	318	362	346	330	291	301	356	330	315	322	343	345	335	313	313	336	346	324	337	346	323	320	300	362	311	336	332	308	311	324	342	334	352	331	331	319	328	341	297	349	315	319	311	300	319	329	307	335	344	353	336	316	338	347	339	330	329	334	336	299	299	312	322	358	346	324	351	338	302	314	345	332	316	321	341	323	318	344	325	346	334	360	348	309	321	323	297	355	327	336	313	338	348	326	305	358	348	343	350	325	296	323	330	344	355	326	331	350	355	325	360	316	352	324	324	354	345	369	311	328	353	327	340	333	318	297	311	304	333	298	336	354	301	281	331	345	316	332	319	326	332	311	353	305	330	361	301	358	328	326	323	326	314	332	321	327	320	318	303	348	345	331	349	339	310	383	350	350	323	347	325	327	313	323	333	309	329	370	305	323	311	322	325	352	319	355	328	285	351	327	333	340	336	331	306	333	358	311	355	356	356	368	366	338	333	364	303	321	331	319	319	330	347	321	329	316	361	330	340	369	326	330	354	346	347	352	326	372	313	313	325	323	356	341	313	346	318	333	348	350	310	352	305	349	328	291	322	345	348	321	344	335	335	332	330	317	355	330	320	341	323	336	313	337	324	318	349	312	321	322	321	313	352	327	311	311	325	349	337	340	316	324	339	320	332	318	356	347	331	298	341	340	305	345	316	366	299	354	344	361	317	322	306	365	343	318	319	313	336	338	307	310	326	346	315	341	298	334	374	316	338	334	322	338	340	312	329	326	360	318	321	339	288	323	319	337	359	327	289	326	321	319	317	363	330	332	331	332	326	349	348	340	341	320	305	330	323	298	330	308	298	303	341	334	345	296	361	316	331	307	320	295	330	347	309	364	332	332	322	307	291	318	366	368	348	335	334	295	358	335	343	297	301	292	363	311	343	318	329	355	325	343	320	352	347	331	353	336	348	354	304	363	341	314	329	334	325	340	304	320	306	316	335	320	342	316	297	338	322	318	312	327	333	328	308	334	297	323	333	351	347	326	324	328	321	329	322	313	320	314	294	362	306	332	336	337	323	376	323	347	327	337	329	330	301	369	312	334	340	319	350	358	366	315	340	340	335	336	326	347	342	348	346	329	317	321	307	370	319	291	259	316	301	361	316	335	351	344	356	350	363	325	369	333	346	312	391	303	354	332	360	294	329	310	341	332	353	322	348	307	315	341	317	345	324	373	328	328	334	362	353	336	334	379	331	330	336	342	327	328	346	321	322	331	306	315	333	332	327	358	350	360	341	303	325	336	335	324	311	314	311	356	331	327	362	346	336	305	344	314	299	319	338	337	337	335	359	328	329	344	335	345	334	317	326	295	322	324	306	311	322	324	286	325	283	328	359	381	334	361	333	335	326	319	335	377	312	298	303	367	347	347	350	326	320	312	340	358	328	344	325	315	355	345	314	335	315	321	315	317	334	361	338	346	333	360	328	350	317	346	327	316	305	344	331	361	313	353	322	316	337	354	361	353	360	315	340	338	325	331	328	352	350	349	319	339	324	382	329	336	362	319	353	330	329	362	326	301	323	338	346	300	282	305	358	341	347	321	330	340	298	358	332	330	317	307	293	315	337	322	324	332	367	308	336	356	347	315	327	362	328	325	317	350	322	308	304	323	295	364	327	363	360	325	336	322	317	338	299	339	300	337	335	341	331	335	308	348	364	357	312	290	284	337	327	328	328	318	351	360	305	332	320	316	301	370	320	336	320	327	363	324	317	317	345	359	346	332	323	305	354	329	333	354	330	358	304	335	360	295	380	367	318	323	357	310	317	346	331	321	282	331	297	344	320	338	327	332	356	342	343	362	332	339	351	340	291	313	326	331	348	321	355	311	323	349	328	295	304	344	345	322	356	318	310	310	380	334	292	319	344	343	349	354	355	333	342	316	330	348	334	328	324	324	313	324	313	333	334	305	343	355	320	324	357	307	342	334	337	333	338	344	285	361	389	310	379	328	343	319	299	321	317	340	326	370	360	335	318	316	339	358	353	270	336	341	328
20343	27215	34247	41620	44301	46635	49316	44698	44518	40882	36775	31155	33341	34309	33443	33148	30021	24549	21148	14483	12002	13788	17913	16438	13482	11479	12065	8864	7196	8833	10872	12365	12112	14695	10328	8061	6706	5635	5477	5100	4508	4723	3716	3236	1680	1330	1211	1217	1057	963	1001	3057	5232	5275	3644	2384	1395	900	803	853	749	777	737	837	749	785	767	853	788	732	799	791	787	777	770	780	851	827	753	795	759	781	801	823	790	754	808	802	815	862	742	794	779	799	777	793	749	750	753	808	770	745	728	787	800	738	800	815	775	750	743	766	751	733	782	754	775	796	831	791	776	783	839	766	776	740	763	777	781	791	777	754	765	783	770	783	764	795	820	802	778	784	766	801	813	816	809	726	838	803	797	743	793	757	759	858	719	789	789	785	798	742	782	780	819	752	775	794	790	757	791	768	784	769	774	771	741	753	807	790	773	776	802	796	748	775	763	750	732	767	774	814	739	809	727	787	786	792	789	785	722	763	748	790	791	783	808	774	762	776	794	763	692	771	781	766	789	761	815	791	776	796	776	736	770	813	747	785	761	754	797	829	767	845	780	796	784	788	725	752	802	783	768	776	812	814	832	805	789	792	768	808	770	825	817	799	816	730	780	809	835	754	787	791	779	783	795	773	780	773	798	765	768	737	784	746	756	794	734	814	760	764	764	795	756	709	732	758	775	813	739	820	790	746	777	818	799	764	798	808	790	806	788	772	776	771	744	784	748	743	816	786	794	783	788	815	782	765	775	728	816	797	801	782	760	782	828	815	706	765	768	787	816	754	743	780	794	769	747	776	780	825	774	782	802	749	824	738	747	866	806	852	756	779	723	740	810	755	753	808	744	730	775	812	785	773	770	738	744	803	788	752	796	789	803	738	759	768	744	779	788	809	785	765	748	802	795	785	778	757	725	831	747	804	745	754	763	783	812	786	768	751	791	816	838	802	756	797	825	826	814	834	774	744	788	789	765	785	740	754	786	791	773	750	761	775	760	771	772	759	768	756	787	776	791	761	830	810	756	772	825	799	843	818	814	810	761	811	751	828	803	761	767	776	789	747	751	750	784	793	793	776	794	755	735	747	788	819	761	768	746	750	806	795	800	784	762	793	815	752	791	791	775	784	752	753	779	785	838	791	788	766	751	792	800	762	727	777	797	772	813	823	817	762	789	805	759	738	798	766	755	768	796	814	799	823	799	783	803	812	816	814	749	777	786	823	849	764	760	787	836	798	780	796	796	754	812	747	772	803	807	845	800	751	782	730	799	840	785	765	765	760	769	785	740	787	784	811	763	789	765	756	762	827	798	814	814	794	799	801	789	809	836	795	754	751	783	762	820	777	766	766	785	782	762	791	762	748	778	764	811	789	789	780	822	814	788	804	757	822	759	763	760	773	835	782	780	775	735	760	738	802	812	775	825	730	831	778	786	781	797	752	787	821	762	737	787	765	791	786	766	764	758	812	791	838	785	805	791	767	740	750	781	816	842	764	753	771	812	804	800	807	774	779	810	747	800	781	795	738	802	759	790	808	795	804	784	796	769	795	754	825	778	725	734	768	805	743	802	811	783	804	820	719	779	792	806	768	820	782	806	814	733	758	737	819	782	759	811	819	801	739	782	797	793	799	821	764	818	763	728	810	805	760	767	762	767	809	754	780	740	772	766	818	801	826	778	760	767	771	761	735	792	815	782	800	779	744	807	764	779	794	795	759	786	770	811	756	762	764	816	763	796	803	810	761	817	728	776	759	750	757	752	788	790	775	779	758	809	795	833	742	782	786	768	762	810	785	776	759	769	784	716	809	761	774	750	803	783	814	816	741	787	755	785	825	790	825	830	759	764	774	811	771	745	791	769	789	852	796	792	783	726	817	749	804	766	791	762	824	847	778	764	765	752	781	787	798	750	785	762	760	797	758	764	820	771	800	806	767	779	814	751	777	810	760	793	768	869	784	751	751	768	828	757	744	758	773	769	766	771	796	805	844	809	798	754	797	760	786	775	790	814	783	742	751	813	768	803	799	761	788	799	752	832	779	753	802	775	723	760	813	803	776	790	818	817	752	773	806	777	761	757	758	757	771	803	765	816	791	814	799	780	788	816	764	832	798	790	787	732	768	770	768	780	800	797	791	716	786	781	803	813	758	795	814	755	789	801	761	801	803	809	722	770	753	772	806	781	766	749	751	758	784	789	753	790	795	811	837	769	777	790	765	781	756	782	790	785	805	773	767	721	799	760	768	805	842	758	763	796	786	789	749	817	797	791	748	761	743	793	798	817	780	771	794	816	812	815	760	787	780	784	798	753	788	751	740	785	808	750	750	765	775	758	790	778	780	780	773	807	770	830	805	808	764	781	771	780	792	786	829	799	791	757	780	765	825	736	807	774	771	773	774	776	790	797	756	763	779	770	783	803	792	781	743	740	792	762	793	775	787	769	808	755	762	769	821	770	757	745	760	755	798	765	772	728	784	811	768	769	790	757	781	774	832	745	759	741	811	771	770	800	792	776	783	780	728	802	805	814	747	810	768	758	810	751	800	808	783	771	770	779	833	787	790	762	739	765	815	792	785	795	817	801	779	747	780	780	785	771	790	762	794	779	779	747	775	814	845	784	816	782	795	779	796	810	755	782	789	784	750	809	805	756	810	787	784	772	813	777	753	796	819	803	752	764	749	746	789	760	738	765	807	809	826	756	742	802	748	817	795	758	823	798	771	752	772	774	783	813	791	734	765	781	761	751	785	733	799	838	834	828	747	819	821	816	827	808	780	798	806	773	780	790	767	757	788	820	800	755	798	817	779	736	738	791	767	808	801	781	762	769	758	756	828	748	791	770	774	770	770	719	794	789	717	782	751	806	757	838	804	773	783	805	783	769	763	840	789	827	825	803	733	749	769	796	743	748	777	769	779	792	818	767	804	747	787	737	756	771	767	749	754	813	760	774	794	759	801	823	743	792	812	783	813	730	808	833	738	800	790	766	824	750	785	759	763	771	774	750	795	761	780	820	824	728	839	740	755	752	774	795	787	771	810	760	771	798	809	769	751	800	761	795	818	774	825	784	749	800	804	796	727	762	816	779	809	736	754	758	840	752	802	811	733	762	789	788	802	779	791	812	762	804	784	793	822	797	769	768	784	738	801	837	794	810	747	776	762	814	786	810	767	774	722	791	760	805	786	791	786	708	829	776	751	802	761	778	792	796	796	776	791	808	754	813	813	762	775	758	777	751	793	749	791	769	764	723	775	810	744	773	792	814	765	797	749	778	778	772	799	745	810	795	753	746	822	804	753	799	787	762	753	807	735	828	782	762	764	808	826	716	776	775	779	776	782	801	771	782	794	803	764	781	752	807	760	791	777	779	808	791	761	804	788	771	781	777	786	805	798	754	811	776	807	785	811	788	796	836	824	721	778	764	785	771	714	803	781	753	786	778	773	774	829	821	827	786	798	804	753	795	741	811	791	800	763	774	842	834	726	797	775	806	786	783	807	807	756	788	835	795	752	842	764
10876	9395	11949	10833	7198	5348	5285	4045	3266	2293	1916	1589	1407	1317	1102	993	736	666	557	552	501	502	514	566	542	554	489	476	480	541	496	508	454	441	461	474	423	467	420	434	400	441	431	448	420	399	379	423	385	433	365	405	425	461	492	442	407	405	381	409	359	408	397	419	433	423	381	417	388	424	356	404	410	354	376	385	396	405	384	359	388	399	381	360	414	404	385	374	420	372	419	402	402	354	384	382	394	378	406	399	408	437	413	417	380	380	436	393	386	406	395	391	415	390	366	392	426	383	413	412	394	434	372	388	393	379	393	399	412	393	401	392	411	382	409	382	397	400	396	375	400	361	383	379	406	384	382	421	387	386	394	399	388	414	396	398	400	395	399	388	399	365	420	377	343	423	376	379	386	412	358	407	381	410	415	368	388	345	403	381	399	386	399	384	388	402	390	410	361	378	372	341	409	437	378	390	391	405	407	380	413	427	420	426	381	402	401	409	396	412	412	426	372	371	438	380	404	382	361	363	374	380	393	385	353	385	425	367	370	397	397	423	395	401	402	419	380	391	376	388	377	375	389	356	426	386	363	392	428	377	363	419	368	375	379	329	386	387	396	359	401	357	415	401	361	418	375	407	401	383	408	400	396	344	417	394	390	434	413	436	400	383	348	361	414	374	364	374	390	371	378	375	353	357	404	401	375	396	417	431	365	410	420	358	413	372	388	393	407	410	395	418	358	378	426	419	375	408	384	417	403	354	405	379	424	447	384	434	403	412	419	420	385	391	394	416	411	392	375	396	408	402	408	388	439	422	398	395	403	393	385	394	378	401	375	404	383	395	394	393	381	361	395	409	389	401	403	415	386	366	397	368	406	402	393	413	348	427	394	395	393	363	396	445	381	366	423	377	409	383	398	397	373	392	387	365	400	359	388	399	365	390	417	389	372	416	386	362	393	341	392	384	397	394	375	391	372	387	407	344	392	382	380	396	402	412	417	377	372	416	385	379	374	387	428	402	385	372	375	414	393	366	427	380	376	391	359	377	376	423	385	428	380	386	386	371	403	392	410	360	370	355	363	376	387	410	378	392	387	391	390	372	407	391	383	410	412	412	429	417	384	403	416	384	393	397	366	391	397	408	405	370	394	435	400	428	378	408	411	348	385	389	411	389	414	428	400	361	386	387	380	415	369	369	408	386	383	374	383	363	399	370	387	394	379	384	421	379	389	369	363	372	356	385	410	468	362	396	365	386	408	394	382	399	399	414	390	387	386	375	383	405	407	408	408	376	398	379	395	412	415	413	373	380	422	418	360	377	346	383	402	376	408	433	393	387	353	416	379	401	374	368	410	384	412	362	388	408	407	402	412	422	399	378	387	371	378	383	354	376	383	408	389	378	398	390	401	414	374	358	399	429	367	389	401	415	392	403	371	384	382	390	400	415	382	409	378	412	376	367	401	435	374	415	416	383	390	435	350	404	389	414	436	355	397	378	355	368	371	393	417	365	391	388	387	388	393	399	422	378	382	371	387	386	408	411	420	362	408	362	377	379	387	428	401	394	355	411	421	413	390	356	379	389	403	359	406	394	389	372	398	378	378	398	376	402	364	389	385	351	420	399	420	398	389	372	401	378	418	380	437	369	399	377	377	354	399	388	399	410	409	413	399	364	379	363	384	367	384	398	412	397	415	435	390	386	391	420	384	360	395	403	414	409	420	369	349	401	383	377	398	367	386	408	404	388	377	376	393	412	395	396	402	382	368	431	384	414	379	354	377	375	403	391	332	393	361	386	393	355	361	407	386	375	396	360	398	399	375	409	425	413	401	364	387	375	358	371	365	401	413	389	388	370	446	364	377	360	378	374	392	394	394	395	372	379	398	382	385	425	357	378	407	384	379	390	421	400	400	400	415	394	419	378	410	398	368	405	424	376	430	418	398	362	372	415	400	381	454	391	402	391	384	391	380	383	395	423	374	409	412	417	376	375	369	415	385	388	364	413	383	373	374	392	402	409	382	399	394	400	360	409	408	376	382	416	424	394	350	388	369	422	413	394	442	375	409	379	372	406	367	381	392	394	378	382	394	370	381	388	439	385	396	421	388	401	452	405	351	390	411	387	390	385	377	369	412	339	421	408	404	413	401	379	385	424	404	367	431	388	363	357	347	390	424	344	375	386	401	341	381	384	382	398	369	378	371	403	418	381	418	396	380	399	388	389	373	389	368	405	372	388	392	372	406	388	374	370	344	397	408	378	386	402	396	356	400	394	389	373	374	355	404	391	409	403	422	426	408	412	358	392	392	361	366	355	396	389	372	388	441	368	401	373	430	379	393	337	399	397	362	401	377	379	399	432	394	397	378	377	362	380	419	405	400	420	392	370	394	388	381	409	397	397	373	408	385	406	397	383	368	389	378	360	374	388	390	425	405	387	366	404	373	401	367	362	372	396	383	386	396	373	402	375	410	389	400	401	422	418	447	371	401	366	375	376	376	408	387	395	350	398	431	416	392	352	412	383	382	395	378	411	376	404	368	399	398	403	372	371	395	397	367	404	371	396	373	386	389	401	429	395	425	387	390	408	400	406	400	407	390	391	380	408	391	403	421	392	400	415	398	406	355	386	394	399	412	403	396	424	353	401	390	379	366	380	424	425	426	388	370	377	398	387	431	417	373	350	382	402	376	423	379	383	415	392	372	402	404	366	368	391	367	407	370	390	405	364	378	427	388	395	425	394	422	419	397	424	417	410	408	399	419	383	372	391	387	381	425	406	375	411	433	421	403	438	359	380	391	421	384	383	400	374	412	406	449	384	387	374	357	411	421	383	410	399	380	389	425	379	372	395	399	388	358	389	412	415	400	415	397	399	406	386	430	400	437	392	407	353	386	421	430	451	405	372	400	400	400	425	353	381	419	394	384	400	393	420	388	365	404	400	385	410	433	395	440	386	353	401	400	415	388	389	378	370	373	399	383	383	423	371	377	401	367	381	365	379	382	358	390	361	392	377	411	357	409	346	380	384	387	386	383	435	402	397	390	403	385	390	386	402	383	394	380	359	396	409	374	373	405	407	418	417	388	405	376	419	407	399	343	367	403	378	419	363	381	409	409	391	389	402	363	406	434	401	411	370	426	401	378	370	386	379	366	382	386	368	414	428	416	420	392	406	380	379	344	428	411	407	413	415	409	406	404	401	397	391	394	376	386	428	396	411	394	339	362	369	399	401	408	418	353	358	361	363	416	416	364	409	399	442	404	388	377	406	375	414	367	374	404	379	383	354	383	424	397	400	394	401	376	384	391	397	381	396	412	375	361	378	371	412	359	344	394	393	398	380	407	405	422	408	393	356	367	351	375	354	380	404	385	376	389	376	392	409	408	413	387	409	415	376	426	395	403	409	376	407	369	418	369	418	390	394	390	411	388	410	385	343	395	397	394	388	399	369	396	408	428	423	409	387	364	361	417	426	348	393	378	377	418	365	390	394	364	390	418	396	418	397	398	392	353	401	403	375
6915	8456	16884	21566	18424	17659	17697	14321	13381	9949	8512	7369	6829	6356	5501	4667	3402	2626	2299	2044	1901	1741	2037	2321	2154	1891	1546	1401	1705	1664	1658	1582	1454	1534	1417	1382	1280	1270	1187	1139	1192	1085	1091	1182	1009	988	1011	1062	985	965	959	1053	1125	1357	1239	1206	1100	891	961	912	916	917	915	928	936	941	960	910	929	910	854	962	865	918	921	945	888	930	912	936	885	896	959	917	915	909	877	905	938	874	907	943	894	939	911	957	928	939	912	882	867	914	905	946	933	886	878	906	923	923	917	871	967	915	995	876	933	923	921	887	916	842	927	898	910	885	878	905	901	914	887	921	858	926	928	943	906	872	900	898	903	841	908	905	954	889	909	849	915	874	919	895	917	900	896	918	899	889	907	890	929	889	909	903	890	887	909	902	902	941	832	890	951	902	867	916	902	802	917	876	934	883	960	935	943	964	921	955	919	930	944	940	914	901	919	868	865	933	881	866	941	962	943	882	927	899	916	956	904	899	893	917	876	909	838	922	918	934	914	909	890	894	939	891	975	911	892	898	972	931	924	945	915	936	909	898	946	860	882	945	896	879	872	910	891	851	885	931	876	871	928	946	903	920	958	928	866	940	910	875	905	924	901	914	882	997	874	952	946	882	927	908	918	882	927	943	910	899	926	924	952	942	902	930	940	916	912	903	908	901	923	936	905	909	939	919	924	874	912	929	961	916	958	892	918	910	902	891	912	920	936	895	906	937	929	962	885	951	905	893	870	940	918	887	944	859	905	931	902	907	923	905	903	963	911	952	889	839	919	942	880	913	907	933	935	924	914	884	963	915	942	903	968	929	894	916	908	938	909	965	889	875	912	902	867	927	832	867	934	917	934	870	894	854	905	907	889	881	887	918	931	901	891	891	945	897	911	904	890	873	895	946	918	925	949	894	944	946	890	897	872	938	894	927	896	899	961	920	903	938	900	901	912	876	862	918	939	914	890	950	867	928	884	995	945	931	900	848	920	961	914	905	841	968	865	930	911	994	874	876	923	930	867	904	975	845	895	925	860	894	879	872	907	909	910	936	961	922	898	956	986	856	880	965	916	950	969	929	921	947	918	891	910	946	926	969	897	881	900	904	907	904	892	923	948	872	920	889	901	883	867	882	916	881	849	893	931	890	907	917	896	916	916	914	919	886	922	925	879	935	899	921	899	897	842	923	907	884	921	879	927	866	875	939	909	932	911	903	913	898	901	893	851	907	917	883	958	895	843	868	924	961	903	898	934	883	947	947	909	862	875	915	896	921	930	904	914	938	898	890	881	869	889	839	912	852	855	936	926	870	966	934	881	964	918	888	970	899	887	873	919	893	919	890	966	893	890	918	912	938	906	931	936	915	951	899	917	909	880	897	898	879	914	921	960	916	916	909	948	930	928	869	914	878	923	896	930	881	902	921	904	933	949	938	943	935	914	892	905	888	928	847	878	921	922	923	946	879	910	962	921	896	902	941	941	913	905	925	907	910	950	899	941	920	903	913	909	908	899	863	864	916	892	908	936	901	950	948	961	950	914	935	875	897	925	924	913	852	883	956	954	950	927	916	914	912	953	892	913	923	956	905	905	932	894	911	901	879	935	944	883	863	889	916	943	890	922	915	877	900	896	892	873	907	905	915	925	912	983	936	906	904	880	945	855	912	927	922	913	925	926	943	895	933	912	911	905	938	941	893	895	919	932	873	897	961	916	850	942	911	928	909	932	924	927	972	932	860	956	907	933	902	893	922	948	962	919	922	885	946	902	921	862	913	890	921	932	910	918	887	953	951	945	900	911	902	934	920	897	892	892	930	919	988	911	978	908	906	847	911	903	945	943	918	912	931	936	905	953	871	924	889	924	926	929	923	889	888	891	926	911	908	896	928	960	901	899	934	863	923	922	918	918	938	930	878	862	946	844	936	907	963	868	913	930	944	926	935	916	927	904	912	876	885	904	897	923	867	995	948	924	930	918	896	928	899	959	918	894	914	885	887	893	969	946	895	903	944	910	894	932	903	927	908	974	943	881	940	910	939	924	890	943	897	884	895	894	897	880	880	935	887	941	869	898	922	938	964	923	932	894	923	928	874	899	962	921	931	928	919	932	923	927	910	931	903	917	909	945	909	885	885	889	866	926	899	948	904	881	879	896	851	892	914	871	886	940	937	913	885	939	943	903	910	902	914	917	907	899	973	890	863	936	897	904	912	893	903	930	949	914	878	906	908	883	929	939	919	917	900	935	873	925	907	878	865	960	945	875	918	910	908	949	935	869	931	928	865	883	920	945	926	893	940	931	938	887	965	895	877	882	933	921	920	858	936	895	937	930	886	973	934	953	892	971	855	901	902	905	911	907	897	883	966	883	866	901	969	869	913	898	882	895	875	887	908	927	839	881	958	860	907	922	896	877	895	882	936	857	902	931	939	915	971	913	890	903	929	931	936	838	935	904	905	962	931	951	916	960	913	968	893	851	923	870	947	908	838	891	943	878	916	909	948	906	920	899	870	944	908	913	885	914	900	888	950	933	940	940	892	979	888	915	876	890	902	905	925	908	925	888	903	892	965	932	909	931	916	948	916	889	829	947	904	846	951	927	897	932	923	900	899	899	905	892	854	909	951	919	915	891	945	903	949	921	948	911	918	930	873	948	943	895	911	882	910	888	931	940	904	883	948	887	915	935	958	897	894	942	921	871	927	924	913	954	927	917	903	932	908	902	939	932	903	910	865	902	959	880	942	874	901	902	944	877	899	917	891	894	865	934	948	841	915	934	922	892	882	910	921	901	897	900	896	961	929	982	891	900	890	902	924	911	903	923	937	945	897	891	937	917	903	1012	907	922	916	862	885	901	895	915	906	931	895	924	908	891	949	930	911	960	924	893	903	893	862	890	952	942	899	912	961	936	935	903	938	916	898	904	884	896	973	912	888	913	946	919	917	932	927	943	898	971	933	957	903	900	910	880	942	911	939	885	879	883	890	879	880	921	876	840	961	988	901	925	880	915	926	951	878	897	918	904	944	907	914	927	922	919	910	897	840	896	966	932	896	937	922	925	896	903	976	927	923	924	911	928	855	907	931	901	871	925	950	966	962	878	926	935	962	919	939	906	971	897	893	881	909	875	905	834	876	908	910	888	926	925	923	865	918	893	923	957	915	867	911	913	945	950	929	900	971	911	940	933	965	942	913	905	935	941	890	912	849	872	885	898	886	944	890	955	898	993	930	923	898	921	934	885	923	941	917	862	933	907	913	869	914	902	926	875	987	971	915	917	884	856	885	924	904	918	915	920	873	936	966	913	882	937	877	905	916	909	899	920	881	967	955	937	911	903	941	982	915	921	976	899	910	917	902	928	887	923	937	918	895	882	931	949	917	890	917	904	958	861	963	920	888	891	916	873	904	959	929	910	875	876	891	918	907	903	930	914	947	920	878	905	977	861	906	881	878	891	968	971	930	887	913	912	920	882	911	886	901	965	943	860	865	946	947	917	947	953	934	866	874
22738	26971	30645	30197	26495	25414	28571	21807	20697	16945	12310	8960	8649	8807	9115	8818	6086	3791	2641	1612	1241	1421	1935	1976	1740	1167	1260	1028	791	976	1142	1195	1241	1542	1123	907	724	668	713	613	616	600	588	541	412	374	388	424	372	379	407	481	671	728	574	511	441	387	336	319	335	336	372	347	336	342	341	337	324	348	327	327	368	363	352	351	384	354	334	365	327	336	354	342	324	348	362	322	353	324	346	357	337	314	353	382	347	331	348	331	367	368	357	372	353	332	320	367	358	379	349	344	348	358	351	336	347	350	332	348	351	334	344	365	348	342	356	354	343	337	341	313	340	319	341	327	308	308	338	341	347	368	329	357	358	372	351	349	310	377	356	335	370	350	342	349	329	367	343	342	356	356	365	355	334	320	334	331	357	335	342	380	341	369	337	370	370	338	375	342	366	323	342	369	323	337	336	377	351	359	336	378	335	331	373	345	343	361	354	342	369	361	334	322	351	333	370	344	341	332	371	324	321	352	352	348	330	370	343	358	382	358	345	369	359	328	344	311	332	320	367	340	345	357	371	356	361	328	342	363	340	387	355	347	355	329	378	329	360	344	333	338	359	363	369	332	334	352	346	345	363	354	318	400	337	355	355	342	335	351	315	326	329	377	349	343	328	345	347	357	350	321	367	373	359	348	314	338	353	339	319	333	316	364	308	353	347	344	373	355	345	324	342	358	368	323	348	376	358	334	366	318	378	350	347	368	380	347	345	358	325	366	354	336	373	362	349	361	359	340	370	353	349	337	344	355	346	381	353	350	331	363	363	364	355	360	353	321	365	354	352	365	344	341	361	356	366	369	363	339	344	373	326	309	345	322	311	330	320	334	335	315	332	318	365	352	336	388	350	369	337	355	354	348	359	335	373	341	376	354	331	352	367	342	365	316	339	331	365	362	366	333	359	388	379	343	360	361	346	352	358	341	331	339	315	368	329	349	325	311	362	343	353	321	346	396	387	315	321	324	347	357	344	316	351	323	342	336	315	342	332	337	359	377	358	388	342	337	351	326	336	334	346	332	345	363	314	357	354	344	362	367	344	371	349	347	356	311	354	346	323	330	353	339	385	333	354	376	374	358	365	318	313	352	334	351	360	382	369	356	328	343	372	359	343	356	365	348	361	357	321	358	362	357	365	350	362	332	333	346	345	316	312	354	371	372	346	354	352	310	359	361	342	336	387	349	326	339	357	353	348	365	344	319	323	350	386	376	354	363	357	382	348	364	383	346	361	367	387	391	336	379	322	356	343	286	392	359	365	347	330	335	383	370	297	348	367	338	366	343	355	368	329	348	343	337	347	351	329	305	337	340	371	355	352	386	346	309	323	337	358	343	369	344	331	328	340	379	369	361	343	348	340	342	365	351	342	353	375	337	359	355	353	361	361	335	367	357	369	339	348	370	352	330	323	353	337	342	335	333	359	350	361	385	349	350	350	336	329	362	360	327	319	348	313	376	367	347	354	346	334	350	338	293	311	353	339	368	346	345	359	360	302	358	350	320	330	370	397	363	344	323	361	357	333	327	361	355	352	364	322	360	356	367	342	345	358	369	329	332	311	321	333	339	325	385	367	347	347	332	323	339	361	326	323	314	328	315	327	318	310	348	367	318	320	353	366	368	345	347	354	341	359	361	351	354	341	345	340	289	366	349	353	381	322	332	338	323	318	356	339	353	337	378	380	369	360	364	343	343	328	371	372	351	370	344	334	361	385	349	318	343	365	395	367	336	327	292	343	382	363	335	327	356	367	369	346	334	348	333	322	341	354	321	394	346	334	277	338	362	374	341	329	351	349	343	334	321	371	366	367	358	340	340	388	327	301	369	377	312	368	333	378	362	358	377	329	362	347	351	343	354	319	339	326	366	372	345	338	348	353	371	311	367	351	341	373	347	333	333	347	371	366	336	339	321	349	364	374	344	343	353	356	351	363	340	281	357	347	319	354	354	346	318	339	368	357	320	348	368	363	382	363	375	378	363	342	340	356	356	333	357	370	375	318	356	373	321	350	334	350	333	350	364	363	354	348	330	344	354	360	335	364	334	347	323	380	321	344	345	338	386	312	317	351	346	370	380	318	328	351	351	336	372	359	354	344	364	359	369	338	323	379	346	364	379	349	335	338	316	370	354	349	371	334	351	356	368	300	335	372	337	372	351	335	361	330	371	359	322	348	347	313	358	316	337	351	338	351	372	360	360	374	354	348	360	328	327	342	369	352	331	340	358	325	355	359	306	343	346	345	371	315	339	343	347	337	338	395	300	384	330	350	351	350	325	352	322	313	327	344	294	300	340	341	379	359	336	335	382	320	343	344	342	341	347	371	346	362	326	333	370	327	320	365	359	342	360	341	327	374	333	350	388	341	337	328	297	358	349	349	350	348	389	373	362	370	346	350	317	328	397	321	357	350	369	325	367	322	353	378	378	366	350	317	342	372	350	376	372	358	354	354	354	373	357	368	349	364	353	344	342	325	361	379	317	361	323	327	362	380	374	356	345	339	378	357	368	332	343	354	330	329	328	369	326	379	316	347	349	332	352	352	350	327	347	364	339	323	367	379	352	334	329	382	343	312	342	357	345	342	370	312	339	351	332	371	348	365	354	370	336	333	332	379	333	350	340	321	339	359	390	371	326	368	350	337	344	353	344	315	314	341	312	377	369	350	359	364	360	326	328	356	336	338	327	340	347	334	334	336	347	373	336	377	337	350	359	372	370	337	356	364	341	364	347	357	348	359	351	353	343	331	322	358	291	373	356	335	363	345	324	344	360	344	326	335	353	372	339	341	349	361	333	355	341	338	339	340	376	338	323	377	341	336	341	351	342	329	353	337	363	348	339	365	345	325	347	319	338	358	369	374	375	335	315	357	402	382	316	374	330	346	356	343	351	342	313	324	316	359	341	349	360	335	319	351	346	362	355	345	361	360	323	359	350	350	322	327	353	357	343	315	346	323	306	336	375	323	353	362	346	361	352	343	368	320	366	359	367	339	365	323	355	365	350	321	368	333	348	329	393	341	344	320	344	340	345	340	316	343	339	312	306	357	336	328	341	359	305	334	346	346	346	331	349	350	342	344	340	352	329	373	353	388	371	349	347	368	337	352	347	360	333	338	368	352	377	363	379	365	355	337	333	370	347	357	369	351	338	348	323	382	354	355	319	321	344	354	356	347	340	356	351	350	336	371	337	332	334	339	321	326	293	346	342	328	367	317	367	347	347	347	335	375	368	321	354	338	359	346	332	377	364	373	357	356	336	320	353	324	336	347	345	335	359	341	326	369	333	360	336	355	365	365	363	332	357	334	355	329	376	362	352	327	328	293	347	328	367	308	328	366	357	347	358	342	369	362	403	388	350	370	341	389	335	350	362	350	357	338	350	354	362	336	320	352	339	369	336	409	348	337	326	321	320	342	337	339	343	391	321	364	353	373	351	349	341	314	342	328	302	344	338	326	366	353	359	343	326	351	338	390	355	342	353
15397	20605	30592	36996	37073	40193	42525	36898	37777	33139	28125	24014	25400	25715	26414	23856	20589	15530	12843	8523	7061	7704	10683	11139	9171	6787	7121	5637	4374	5275	6500	6839	7424	8646	6288	4958	4228	3639	3688	2948	2872	2702	2454	2099	1319	1098	1147	1107	996	1009	1014	1997	3345	3295	2417	1739	1254	909	875	845	813	858	818	815	833	897	833	840	816	816	849	845	825	854	819	877	840	848	787	811	859	775	858	807	781	753	825	779	834	832	846	820	801	830	807	796	817	807	846	804	773	837	782	838	833	800	808	830	857	828	857	787	799	805	784	852	871	832	803	790	834	812	830	823	840	810	836	808	803	781	813	864	845	827	869	803	819	770	822	866	814	785	853	839	855	788	781	806	824	813	867	808	834	864	822	805	825	842	811	824	866	803	769	842	791	799	807	823	814	827	869	810	806	814	847	800	809	837	856	824	811	810	845	807	767	800	860	868	843	828	829	776	824	817	822	825	857	822	819	817	814	773	820	836	791	824	819	822	794	861	800	851	848	849	805	822	813	854	835	785	775	783	837	787	870	811	813	740	833	772	835	832	869	816	845	845	822	781	837	842	848	834	782	848	812	784	809	840	877	812	803	874	822	842	797	797	810	775	876	839	790	840	785	838	835	815	789	890	839	819	814	832	807	789	830	764	837	760	820	751	810	848	841	839	787	821	818	813	803	772	832	874	786	794	822	847	854	850	844	816	866	848	813	803	817	878	813	842	857	818	847	836	794	834	826	780	850	853	841	833	806	826	807	831	804	868	801	789	776	804	810	808	750	796	833	828	824	810	810	857	797	844	759	882	813	802	841	832	838	875	820	860	841	816	813	835	816	803	822	782	842	838	826	802	835	800	850	815	826	825	776	809	799	845	841	788	834	831	835	766	841	809	813	865	850	830	887	835	804	830	817	795	811	795	781	793	817	871	869	797	816	847	859	853	854	867	810	830	859	790	772	845	882	863	844	863	849	803	792	799	845	841	823	826	799	794	817	840	767	810	836	782	803	748	844	857	781	844	809	871	788	796	837	840	781	780	853	875	779	833	848	800	809	862	859	779	839	802	806	811	811	871	819	814	878	827	878	793	821	782	838	840	773	810	859	815	832	880	827	796	830	838	826	795	821	766	821	821	789	801	821	827	795	795	829	839	782	809	815	808	819	807	820	801	849	785	821	753	814	857	866	820	817	795	782	846	839	777	831	808	834	830	818	774	813	743	840	859	830	852	818	809	788	863	842	840	815	814	798	778	799	822	779	860	832	790	811	812	806	872	780	818	859	848	838	823	856	881	831	871	828	842	837	778	790	877	813	838	817	844	818	863	812	818	855	794	830	807	793	815	785	799	809	781	850	853	813	826	880	788	803	778	830	868	853	753	804	844	836	833	799	843	843	851	833	827	820	822	854	802	842	804	807	852	853	845	823	834	793	836	812	836	764	796	838	824	837	834	844	796	792	908	783	863	781	826	773	827	768	830	829	853	784	822	842	786	849	785	851	799	808	843	748	781	845	857	796	793	860	787	792	857	810	805	808	843	799	847	861	821	826	819	814	766	828	823	862	813	801	818	862	815	800	815	824	773	802	835	830	822	817	825	872	809	884	787	825	827	813	794	811	846	852	827	809	835	829	815	816	834	797	812	808	857	821	806	818	818	783	802	810	793	794	829	779	783	837	829	825	794	868	888	821	825	812	828	808	830	756	858	840	779	786	820	803	761	775	829	841	797	800	760	831	794	875	807	834	847	835	764	778	812	799	804	803	830	844	840	800	855	827	837	892	820	773	815	854	813	762	879	838	860	846	792	816	780	810	825	807	818	806	802	855	839	818	853	802	869	785	824	825	822	791	854	830	781	832	799	816	821	784	831	888	782	805	844	803	831	843	858	812	821	798	844	858	818	813	834	827	813	761	842	858	813	806	886	854	777	856	801	850	796	805	825	840	833	810	837	788	858	736	806	806	837	843	814	798	801	804	824	801	799	817	833	822	865	808	773	800	841	810	816	820	862	830	790	823	821	803	832	773	835	802	831	831	823	868	773	811	778	789	812	754	800	842	800	854	840	826	824	831	800	829	824	874	780	820	820	830	782	793	837	803	829	815	795	862	822	823	842	821	851	862	847	795	781	838	880	856	797	819	784	819	858	863	880	872	805	833	801	801	849	830	792	842	796	826	798	754	788	791	833	843	855	805	826	832	813	813	838	769	793	822	797	804	842	841	814	841	843	815	826	824	803	795	785	762	804	795	797	802	813	812	854	822	799	835	828	839	840	804	809	780	840	802	842	782	822	840	795	829	809	820	816	833	759	812	837	847	822	816	806	857	805	814	818	841	845	813	822	809	814	814	820	770	807	839	822	806	770	743	814	854	812	821	830	800	784	837	815	794	867	810	860	769	802	830	798	768	858	792	858	856	865	882	819	876	818	835	828	845	793	846	804	799	808	819	787	855	807	787	809	820	860	786	779	816	876	835	791	842	829	808	781	874	828	790	805	796	839	760	826	849	763	839	834	825	875	758	838	824	840	814	851	840	796	770	818	826	878	813	893	833	805	852	850	856	865	857	883	799	845	860	899	843	854	790	778	778	871	812	766	782	864	832	807	831	801	828	817	814	877	822	803	839	816	866	825	857	788	792	831	737	826	811	851	830	823	806	795	761	875	801	821	778	810	812	841	811	879	837	790	803	795	850	871	877	799	809	771	817	837	848	797	846	811	797	810	783	861	815	836	835	798	805	861	799	849	797	781	842	849	779	839	788	836	874	820	806	808	832	794	822	781	843	811	851	856	802	865	786	794	827	805	817	873	840	792	753	844	847	828	791	828	791	826	793	833	825	846	842	856	843	848	827	838	825	847	850	808	812	895	813	826	797	820	842	826	863	777	802	827	807	802	841	828	809	791	830	865	862	805	841	818	802	846	814	822	796	827	839	849	829	850	829	854	844	861	766	811	781	810	828	827	853	824	830	870	775	857	821	865	764	802	855	811	794	791	849	823	810	842	872	821	837	814	801	810	827	803	833	786	811	846	801	911	853	793	847	851	821	809	771	830	880	832	836	878	814	809	798	852	793	827	798	853	864	786	867	795	821	817	787	861	864	867	841	819	815	837	824	795	876	886	825	823	845	854	786	797	824	824	813	852	799	833	774	877	860	857	830	824	775	780	798	838	886	807	794	845	849	859	820	826	858	773	861	766	806	847	834	933	770	854	842	818	835	839	833	844	808	838	816	815	809	837	819	850	818	842	848	827	761	837	812	838	819	850	814	806	865	829	862	815	810	810	870	833	819	833	826	821	850	763	834	824	805	804	857	829	876	860	858	806	803	885	825	839	818	774	798	819	786	763	814	810	784	788	843	862	827	821	850	811	843	828	830	851	795	866	835	795	864	794	826	772	848	779	847	821	789	830	830	811	761	787	870	735	851	853	848	833	797	881	810	816	795	786	820	883	854	822	789	808	839	814	802	851	829	836	866	829	812	853	809	799	844	859	887	799	832	767	861	870	848	839
30963	35017	36373	35901	32830	33034	37253	29664	30549	25873	19949	14473	15139	15152	14152	13465	10688	7199	4508	2712	2167	2240	2941	3197	2844	2079	2167	1629	1205	1420	1704	2074	2312	2496	1990	1511	1172	1013	1020	902	772	738	716	645	424	366	389	404	392	344	359	712	1019	928	782	633	450	384	360	338	349	372	316	323	323	344	338	332	323	347	321	364	328	343	340	324	335	308	349	341	327	355	334	343	342	340	363	351	325	345	317	311	303	340	346	342	334	331	326	326	300	353	334	317	335	335	320	302	355	341	351	340	320	319	339	334	367	351	356	341	316	343	355	325	369	344	332	322	321	312	359	338	343	322	343	329	342	333	347	311	335	342	321	314	332	324	341	325	344	320	337	368	319	332	320	367	343	352	328	342	357	342	347	329	376	355	351	327	329	337	360	337	327	375	353	339	328	334	347	354	320	318	343	322	318	366	332	336	306	320	350	342	336	322	299	295	352	394	306	379	358	361	320	320	343	342	319	357	331	353	316	322	340	317	349	323	340	341	327	334	351	315	322	326	336	376	330	332	338	336	327	320	332	335	332	323	324	323	344	336	348	336	319	320	330	297	360	343	322	325	344	364	309	303	344	362	284	342	334	351	303	318	333	342	342	324	353	331	327	338	342	366	335	326	347	351	324	378	339	347	366	362	354	393	347	334	350	330	346	352	367	346	344	316	305	356	344	357	346	346	317	358	357	339	335	335	336	302	346	295	333	302	330	361	319	384	341	340	346	344	316	301	345	356	368	326	334	375	339	331	343	348	353	367	339	335	347	322	350	343	341	330	336	326	316	339	345	296	332	373	359	325	337	358	324	362	371	350	339	321	361	319	320	331	350	384	340	344	353	310	337	372	334	331	357	355	346	341	346	340	347	346	341	330	310	332	350	334	372	359	354	336	346	336	308	356	352	370	351	322	344	334	363	366	325	317	334	321	341	347	336	314	335	371	323	322	345	341	316	314	356	339	332	339	303	336	343	349	361	334	354	364	348	340	339	313	325	347	333	318	355	341	305	347	348	320	305	338	354	351	340	331	365	356	348	345	333	321	345	373	330	332	364	354	316	353	303	352	349	331	331	342	303	356	348	314	370	342	351	310	351	326	359	321	337	316	361	357	361	334	329	330	350	337	327	300	368	320	357	358	350	348	344	357	328	345	334	338	342	353	325	332	353	383	342	300	337	348	335	318	368	376	355	316	318	321	347	359	339	359	371	307	333	310	331	308	324	329	334	336	325	327	352	339	323	337	326	330	353	333	330	355	340	345	362	320	305	338	323	328	332	328	312	318	342	338	370	336	336	336	339	363	365	334	332	354	345	333	324	317	323	315	348	335	331	341	340	323	333	306	335	354	349	371	318	341	335	331	313	326	328	364	376	303	350	337	335	332	356	341	329	349	319	364	353	345	329	319	364	355	328	325	319	344	317	320	326	345	356	347	377	344	354	305	343	323	361	340	368	314	353	335	304	294	347	350	315	350	319	303	375	320	351	330	339	368	314	307	365	310	354	305	348	396	337	364	359	319	339	304	379	345	319	320	321	354	294	354	319	360	327	366	365	326	337	357	387	353	313	339	336	329	321	358	377	347	303	320	338	304	346	363	347	292	344	351	350	334	332	366	349	392	317	319	330	333	319	337	324	340	297	340	359	335	334	326	338	350	333	335	330	346	329	332	285	317	331	346	364	372	317	350	342	328	354	330	322	327	331	324	357	356	359	385	346	364	371	344	333	343	331	305	323	319	339	373	328	357	325	385	365	344	329	343	331	341	319	361	347	350	354	328	291	354	312	367	323	335	322	344	299	312	355	332	312	338	383	359	335	341	306	386	337	362	349	330	358	310	342	343	312	356	341	348	318	333	328	356	336	363	342	342	332	353	331	377	343	376	329	355	347	350	323	301	349	340	335	329	315	339	321	341	318	332	311	355	360	379	350	332	334	306	345	339	355	344	325	323	322	309	372	336	375	354	331	340	331	371	344	332	339	338	358	324	318	338	337	321	317	327	369	345	357	339	368	335	357	340	351	309	340	335	353	355	336	350	328	330	318	306	302	326	310	361	323	382	349	362	380	352	310	342	322	360	379	348	348	366	311	318	342	334	374	349	326	364	360	305	333	329	319	343	339	341	359	371	338	335	308	346	332	344	344	366	331	332	311	338	307	333	356	350	352	311	319	340	331	340	343	354	327	319	323	333	352	344	336	358	332	349	356	316	336	332	351	307	346	337	357	361	363	354	308	333	328	348	328	367	328	354	371	336	365	376	334	330	348	327	326	337	389	342	349	301	341	336	326	364	346	360	336	347	350	337	312	343	355	325	311	332	336	340	347	356	366	280	331	317	311	280	341	333	306	364	337	343	343	324	326	336	368	332	337	355	339	346	340	336	337	305	358	337	349	314	370	359	343	354	350	343	342	337	311	331	386	329	329	345	350	330	308	333	338	338	329	333	360	340	335	310	326	328	372	340	342	338	364	332	338	365	326	347	322	354	320	301	315	371	325	359	323	327	333	350	372	298	349	335	327	362	306	335	363	295	335	367	343	298	340	329	340	388	315	366	333	312	350	329	297	352	311	349	329	331	344	339	313	347	348	353	331	310	337	330	344	323	347	335	320	334	362	383	333	334	359	330	370	296	354	293	323	365	360	358	338	312	343	344	315	352	330	364	330	319	342	351	351	353	353	331	356	356	345	343	356	335	333	317	372	317	328	340	313	309	350	310	353	312	334	334	380	365	317	342	321	332	358	351	335	331	334	340	385	337	339	379	377	361	342	364	350	313	347	330	333	316	334	370	359	340	345	334	294	323	340	365	350	357	324	351	338	328	323	322	345	315	374	353	326	348	327	328	332	331	302	358	344	307	351	337	327	310	351	346	354	333	320	328	326	322	376	323	335	320	323	337	344	316	309	336	351	314	372	343	338	364	329	346	343	367	333	327	353	357	332	340	325	345	323	329	341	333	404	353	325	329	346	329	338	338	336	314	345	316	335	362	320	344	312	330	341	312	309	323	334	321	313	336	341	348	360	357	348	362	365	317	362	366	310	339	333	356	328	314	338	320	331	348	340	315	357	317	372	323	348	337	374	340	288	354	315	322	325	358	322	348	351	330	351	296	348	345	358	315	320	357	315	395	333	321	349	328	344	329	346	345	308	355	363	340	329	331	340	352	322	336	331	357	322	342	279	328	330	347	376	350	361	372	354	328	378	335	343	333	312	310	326	302	332	327	345	330	342	354	312	324	324	340	333	356	335	349	365	324	344	337	311	329	356	316	318	339	332	342	334	318	358	332	308	339	371	334	329	342	335	332	332	313	344	325	312	372	364	320	349	331	349	385	337	315	325	337	357	317	326	344	349	341	374	336	318	335	318	326	385	314	332	310	340	328	332	334	347	338	377	340	318	339	339	325	324	323	339	340	394	324	341	359	331	342	329	342	347	339	336	331	340	328	352	341	364	360	348	327	334	321	330	361	352	317	359	341	322	331	352	345
20463	26739	36362	42357	43491	47179	49357	44252	46309	42084	35991	31803	34913	34072	34312	31339	28737	24184	19185	13448	11899	12917	15953	16168	14112	10992	12066	9251	7116	8460	10533	11647	12361	13886	10910	8528	7163	6159	5826	5328	4713	4534	3887	3227	1733	1225	1289	1290	1160	1117	1057	3648	5469	4753	3671	2474	1541	996	775	826	809	771	784	778	812	796	814	823	770	801	801	797	806	746	835	797	740	786	820	765	761	813	796	777	798	802	734	783	830	788	841	836	805	804	777	759	808	783	729	813	778	812	785	789	778	795	831	836	797	777	762	813	817	743	844	813	813	742	813	785	869	779	757	761	804	773	781	840	774	799	866	812	797	830	833	805	832	790	780	769	762	800	809	848	795	848	815	826	773	792	834	734	816	800	816	771	746	804	819	759	805	820	784	784	787	824	807	798	746	779	795	760	769	831	791	824	794	832	822	823	818	797	835	766	746	838	741	800	817	810	792	800	805	754	797	822	803	818	796	786	786	786	797	790	781	780	756	807	804	782	795	773	796	795	828	821	822	756	777	810	782	897	829	791	775	788	851	802	771	838	735	801	810	758	776	836	800	784	778	804	726	758	780	826	783	819	762	820	802	818	799	735	813	807	819	763	781	824	790	800	802	810	805	775	774	770	820	867	774	787	785	755	798	811	767	798	806	780	759	798	801	772	720	802	807	801	802	742	767	785	840	819	803	825	838	810	810	795	885	834	817	814	768	817	773	809	826	792	761	806	749	815	776	766	794	786	811	797	772	798	798	791	846	783	811	772	812	776	820	802	795	845	822	789	794	767	831	779	779	764	789	804	767	790	776	753	731	776	825	863	819	795	798	807	793	851	820	758	801	837	843	789	809	820	813	789	794	837	837	819	800	765	779	806	803	782	786	801	793	779	783	773	802	798	795	830	809	820	758	825	814	803	808	774	749	779	806	789	779	828	804	801	816	812	790	831	805	830	798	807	799	833	819	806	755	774	790	818	832	803	785	813	815	825	761	747	848	797	838	826	753	778	807	798	809	757	814	775	764	823	775	812	781	806	831	798	798	811	812	780	848	850	802	815	763	816	820	811	809	809	818	818	840	791	835	815	780	792	818	775	770	758	798	810	813	747	782	866	788	789	843	783	809	798	784	779	854	757	819	787	755	806	794	784	792	853	767	834	821	741	783	768	758	782	824	773	764	821	777	814	797	777	773	739	780	795	753	824	801	795	806	822	814	784	802	831	792	805	813	757	812	784	796	778	747	804	818	754	799	789	829	793	829	802	814	819	861	798	782	759	803	821	758	786	780	815	718	855	740	786	795	763	775	819	807	828	781	755	763	770	823	781	783	791	837	823	747	817	797	771	810	738	758	722	813	825	774	766	788	753	808	805	820	814	798	770	790	803	811	757	800	859	780	815	813	792	744	796	824	813	837	797	802	771	835	846	845	810	788	881	817	850	804	821	812	832	788	829	873	796	799	788	779	820	791	777	782	813	787	799	833	799	797	823	768	811	828	839	826	825	765	768	773	809	813	801	823	827	867	767	794	784	802	809	819	775	760	799	767	774	810	781	821	800	811	793	829	772	829	798	795	787	772	798	792	847	824	801	756	797	822	762	833	815	781	777	793	801	813	784	800	823	857	822	762	812	816	782	792	829	859	813	832	816	829	783	808	820	846	801	793	784	843	792	770	859	754	777	819	834	772	818	788	811	807	805	855	786	782	771	779	810	818	791	780	774	804	762	790	772	813	774	816	826	806	813	784	813	736	762	756	784	774	786	791	826	828	785	825	820	786	790	864	767	824	837	798	793	780	786	824	790	845	759	829	774	832	837	833	798	775	850	821	776	835	797	823	807	816	831	817	768	775	803	815	829	807	780	843	807	792	812	807	793	847	801	793	857	852	801	791	813	818	791	828	807	746	824	859	796	804	753	769	746	754	809	826	835	765	786	790	757	787	814	775	805	766	779	786	856	800	774	810	816	762	820	732	802	803	789	867	826	790	795	820	819	767	803	813	798	767	789	825	819	807	795	792	782	806	814	790	836	805	771	848	822	819	801	849	823	789	787	774	818	800	796	880	762	821	808	780	778	788	817	756	797	806	792	792	807	779	773	798	752	811	803	828	754	738	784	793	769	800	761	762	785	844	833	813	775	790	820	810	798	776	840	794	823	785	797	765	807	821	829	854	795	810	756	818	776	821	841	815	836	831	779	804	783	768	792	803	801	785	826	736	761	784	821	827	842	825	792	820	810	747	816	786	749	809	827	791	798	824	765	807	819	829	796	802	832	806	830	772	803	787	831	782	789	813	804	815	806	861	760	772	767	806	791	786	804	810	791	805	762	775	804	808	845	748	801	844	812	807	833	819	773	837	840	803	808	801	769	779	746	738	788	820	792	774	778	793	753	848	827	840	807	780	808	745	824	833	787	850	833	779	803	804	813	784	796	810	839	788	779	813	806	761	765	783	800	810	820	803	842	767	787	787	800	801	758	800	783	788	844	838	810	762	848	773	846	788	797	792	837	825	793	836	785	821	809	831	816	816	778	723	777	819	830	822	789	803	795	802	821	771	795	809	801	766	806	733	755	758	816	802	816	817	822	788	845	822	853	811	803	776	800	843	767	874	767	796	842	757	822	813	786	833	764	787	748	740	834	774	847	853	799	761	802	813	810	804	802	813	799	729	830	816	793	769	795	819	796	785	761	793	790	821	757	794	814	780	781	810	769	825	815	803	825	809	827	821	825	783	756	786	826	782	820	807	809	846	754	809	764	772	798	783	794	787	834	768	834	802	758	794	790	770	792	800	819	778	766	808	820	788	803	802	830	836	787	763	785	846	789	783	806	796	816	777	823	778	755	776	762	799	782	805	769	811	851	810	862	812	849	848	802	797	776	830	807	819	797	781	847	835	765	767	808	822	782	778	760	808	748	796	765	792	806	767	826	727	813	793	837	795	801	747	747	801	798	802	780	755	782	808	817	810	869	839	774	838	816	834	804	797	779	744	804	778	831	785	776	793	787	797	844	795	772	763	834	788	809	746	777	774	792	795	825	821	796	794	844	817	801	782	751	802	827	837	786	751	798	769	848	801	790	797	802	768	791	765	805	759	844	803	775	812	804	826	841	763	801	794	816	824	826	809	846	781	798	804	795	780	818	810	777	771	793	845	760	751	823	781	776	843	784	821	780	808	782	795	805	824	795	815	741	806	776	897	828	791	795	776	835	809	813	824	806	761	869	738	812	824	785	795	774	788	761	833	873	802	810	768	791	786	782	784	832	827	799	811	816	799	843	833	764	814	811	812	863	818	841	876	778	789	840	796	761	805	813	773	786	795	839	740	775	824	759	713	791	754	795	855	766	796	772	802	746	854	796	815	729	832	772	773	775	768	803	803	816	814	779	775	830	774	800	753	794	804	853	782	730	752	817	790	781	790	812	823	830	801	767	812	746	760	791	799	780	764	813	792	844	842	809	754	790	797	796	794	780	807	767	771	827	808	808	863	819	830	783	798	820	787	773	761	794
11045	10467	13342	11164	6835	6042	5419	3924	3370	2602	2035	1603	1410	1089	1050	949	840	682	572	497	481	505	586	564	555	486	485	517	531	463	423	501	432	483	491	467	457	437	484	424	429	470	413	409	402	412	393	412	380	466	428	425	422	484	459	458	448	378	405	367	409	401	374	381	396	420	400	384	417	427	375	401	376	373	413	393	404	443	382	436	388	378	383	361	386	385	393	395	375	431	394	379	426	426	369	376	368	414	405	378	429	404	428	438	408	345	416	410	372	368	434	387	405	391	395	395	375	377	380	376	390	435	386	397	393	425	389	394	404	366	409	393	375	401	408	363	400	413	429	413	370	438	400	370	417	412	359	384	387	405	413	380	382	403	380	403	408	421	373	403	400	409	417	422	403	412	387	417	399	389	386	400	415	406	377	384	419	375	398	391	369	399	378	378	375	404	407	406	392	387	390	361	406	377	384	399	345	415	368	410	428	444	420	395	407	367	381	421	411	391	381	430	395	441	399	390	426	396	399	398	376	356	370	396	386	390	412	411	412	397	433	417	417	400	410	398	408	426	392	393	410	389	387	396	391	373	389	403	423	385	387	405	409	410	382	444	392	380	378	418	395	396	404	358	380	361	423	390	388	413	440	360	385	416	399	380	352	428	358	376	375	394	373	381	384	425	388	407	378	397	397	360	416	406	395	383	441	420	389	398	436	364	408	373	381	390	367	363	445	422	425	390	386	395	398	380	379	387	382	366	369	376	383	399	408	437	364	403	402	395	398	363	408	404	402	407	454	407	392	406	411	415	362	409	413	406	394	389	366	402	405	408	394	416	418	385	365	432	422	408	408	372	406	411	413	370	403	441	374	422	403	374	358	373	363	352	397	392	389	396	378	407	393	420	386	404	371	386	391	394	412	394	388	376	382	375	347	369	402	403	361	390	412	419	391	451	384	421	390	396	407	381	414	412	388	400	444	376	413	390	378	390	407	405	363	399	415	375	361	406	378	363	382	394	409	434	419	366	392	373	401	387	391	390	384	401	371	415	379	400	414	418	395	374	422	419	404	424	408	388	413	403	411	402	366	398	411	394	404	438	355	363	366	337	378	396	405	409	367	416	402	400	378	397	372	408	388	379	403	407	384	396	456	403	435	406	378	403	399	404	411	401	433	395	374	386	411	394	389	404	378	393	384	396	373	405	397	396	358	372	409	402	423	391	397	402	403	403	366	371	419	412	411	368	404	405	357	411	398	388	388	410	389	380	393	346	400	424	389	376	409	357	416	407	410	398	413	365	417	410	403	410	399	363	378	395	376	381	430	401	394	428	384	398	382	375	394	398	404	393	398	376	408	405	379	362	361	402	384	395	411	385	385	414	391	421	393	374	412	375	420	365	401	395	413	370	396	410	399	404	427	398	430	381	364	419	383	397	372	394	414	420	409	364	392	410	394	420	388	387	368	375	384	379	431	405	400	407	395	358	422	423	388	394	390	387	392	370	411	385	428	384	408	361	387	421	392	398	402	386	362	364	385	412	385	401	402	373	382	402	396	443	389	395	374	426	370	396	397	424	350	369	413	369	414	368	392	406	385	410	389	411	379	387	382	420	366	396	389	362	406	390	404	369	411	436	411	386	387	369	349	424	382	422	424	409	418	389	404	412	413	366	379	386	411	379	356	426	409	411	384	378	441	402	387	407	384	372	377	398	395	402	377	388	406	415	388	387	412	381	397	435	367	388	423	368	423	388	396	395	373	417	368	400	383	397	390	375	432	381	406	388	393	381	385	405	417	422	426	361	400	420	362	402	378	390	368	415	398	393	419	415	394	380	427	383	387	378	390	377	390	425	412	383	392	417	412	368	393	426	424	375	408	395	361	398	393	410	394	408	419	412	400	400	381	415	400	409	386	401	433	394	393	401	434	385	375	370	410	362	387	406	394	368	404	406	405	401	402	368	414	382	403	361	384	417	391	409	364	408	407	394	419	369	423	391	388	372	404	388	408	420	390	407	410	413	418	369	374	404	402	400	388	382	428	401	381	416	377	422	350	405	365	370	366	396	443	351	403	412	386	369	381	402	381	377	386	417	397	398	399	406	402	366	383	436	432	400	390	366	425	394	398	406	395	384	409	389	373	391	358	366	405	370	387	407	430	403	387	373	388	413	363	428	359	360	381	371	408	425	391	365	379	415	407	398	419	389	375	375	403	434	450	360	408	387	386	371	423	387	403	411	400	421	402	398	414	418	421	410	416	419	375	399	402	379	399	380	368	377	401	388	396	387	363	414	401	424	409	369	381	394	430	382	379	358	432	391	398	393	413	395	399	357	435	414	387	353	388	389	425	405	394	381	425	410	399	368	408	410	399	376	388	397	428	397	415	418	430	405	377	420	448	378	387	402	401	378	378	394	349	396	411	402	425	409	401	396	361	421	407	379	412	385	422	405	367	414	400	442	345	400	411	410	418	392	386	370	396	454	410	405	363	366	386	394	364	392	423	397	399	403	416	416	401	367	422	402	373	379	402	382	397	460	439	391	376	429	404	381	425	411	402	392	392	416	408	383	389	398	355	432	387	419	446	391	359	397	391	373	409	411	406	424	407	378	403	378	438	451	355	414	399	417	381	411	402	417	377	397	403	364	383	388	418	421	404	375	401	382	363	385	389	389	409	416	418	375	361	416	417	366	401	380	399	371	406	393	357	405	391	367	380	412	405	382	378	430	408	406	409	389	390	403	399	382	383	381	405	355	421	402	390	390	393	392	400	376	428	356	389	369	405	393	429	403	394	377	403	407	413	399	398	389	389	403	384	404	393	391	386	379	396	411	386	372	390	387	396	402	416	363	397	406	408	391	428	361	414	424	396	423	399	399	398	386	430	417	416	430	399	387	414	344	418	401	387	373	379	390	404	375	403	399	359	366	356	398	417	393	373	420	376	397	361	413	411	367	410	400	361	380	385	424	407	418	424	374	399	418	403	428	393	373	410	409	392	394	366	427	392	412	453	378	392	382	415	405	398	401	388	403	394	405	380	378	391	409	390	396	365	367	432	416	414	382	392	431	377	386	403	390	380	420	451	440	419	382	369	406	394	425	393	396	424	413	389	405	384	367	408	375	351	393	379	387	366	377	414	435	406	394	386	407	382	388	388	397	419	368	404	412	397	423	423	382	377	381	398	394	384	377	430	409	389	389	361	393	374	417	368	402	415	399	390	391	403	391	396	415	400	420	374	400	378	406	430	404	395	405	381	434	372	406	380	408	416	365	371	431	400	422	400	378	396	394	408	385	395	413	379	409	403	392	379	418	433	398	385	382	419	415	391	400	393	425	401	405	434	412	372	416	418	434	414	372	414	399	377	394	413	393	403	384	396	377	426	394	374	439	416	389	394	396	375	403	412	360	388	412	385	386	387	422	416	431	390	392	374	403	397	410	439	409	410	400	387	413	357	382	387	411	415	405	400	362	399	393	354	403	406	349	390	387	378	385	415	391	400	423	345	413	388	402	443	381
7152	9219	18612	21795	17890	18963	17508	14413	13724	10836	9376	8259	7010	5409	5021	4561	4021	2822	2139	1728	1594	1718	2037	2435	2116	1638	1501	1595	1525	1525	1541	1514	1538	1582	1490	1347	1293	1256	1202	1166	1165	1199	1100	1118	1050	1066	1016	1024	966	974	1002	1072	1259	1302	1282	1153	1057	980	913	996	947	889	983	897	923	946	875	949	953	915	922	897	953	922	918	921	935	875	910	951	905	949	931	950	879	927	966	970	947	940	954	922	900	927	921	877	882	927	912	934	950	941	863	907	949	891	899	933	929	932	954	905	893	950	915	950	869	963	949	927	923	930	952	910	906	956	899	913	938	907	877	903	939	909	893	944	875	931	922	968	876	894	907	931	920	930	901	918	947	926	907	931	905	895	912	914	927	972	954	902	920	888	914	958	912	876	931	922	936	925	927	904	912	926	942	931	916	955	951	960	966	913	899	919	937	950	898	900	899	923	938	934	963	878	897	944	951	949	963	911	912	907	920	915	922	909	946	947	934	956	961	877	928	959	845	831	966	926	939	940	925	945	902	933	933	904	938	941	905	890	922	934	923	948	872	959	927	921	948	929	875	916	933	898	919	918	937	964	919	937	955	906	875	938	870	963	936	935	935	932	905	904	933	960	904	1000	874	959	945	938	907	939	941	937	937	889	911	976	886	941	916	922	915	903	990	960	944	951	950	946	929	920	978	972	986	963	978	897	937	942	927	921	951	897	926	900	899	937	926	933	889	944	876	954	929	975	912	895	918	945	957	864	958	876	944	933	910	912	864	925	940	953	874	938	925	935	942	926	947	945	894	925	866	898	944	886	884	907	870	957	913	910	932	945	944	889	960	902	896	904	895	875	927	950	934	931	908	978	893	906	932	910	975	966	924	938	873	902	959	948	905	936	906	908	909	939	910	928	963	989	960	946	912	946	874	976	960	894	895	917	889	962	930	927	921	916	898	952	843	913	922	891	971	910	906	942	904	944	932	908	962	933	910	896	927	907	906	919	961	910	940	909	950	879	938	927	893	931	956	931	889	926	946	959	905	892	921	885	962	896	876	905	919	964	912	935	901	942	890	907	927	917	905	918	910	898	960	937	959	972	904	934	909	891	928	951	895	845	994	886	916	922	901	916	881	933	934	938	884	929	869	878	899	924	984	907	895	927	885	971	909	966	957	922	954	910	890	947	939	846	942	937	945	888	879	894	928	1004	958	917	964	952	887	931	945	901	853	942	977	868	907	939	903	968	933	914	963	977	885	886	943	940	924	899	989	980	948	989	859	996	958	973	995	950	941	884	926	937	950	868	953	922	1007	944	962	924	901	970	966	977	909	956	930	989	916	918	910	912	904	919	959	971	906	905	908	955	862	962	924	913	888	925	894	959	916	893	945	936	980	955	918	948	942	896	912	915	895	972	896	948	956	944	927	936	881	895	903	945	888	964	918	915	962	899	913	878	892	945	895	949	896	866	947	950	992	922	909	937	914	889	899	909	958	938	862	918	907	911	949	909	914	926	884	970	972	916	992	920	916	910	908	933	929	875	911	908	922	877	959	915	918	951	969	913	998	1004	923	942	937	901	923	941	966	910	891	929	945	922	916	880	930	918	919	877	924	888	887	937	918	889	957	974	908	949	914	911	957	951	932	933	913	902	873	889	949	952	915	887	943	951	937	888	943	957	949	987	937	896	883	948	919	938	858	875	924	858	922	955	864	896	945	876	901	913	924	909	944	930	888	918	956	965	928	900	928	939	936	937	887	889	917	903	935	906	866	953	945	939	927	887	942	946	955	868	902	947	941	940	915	949	893	873	907	938	912	962	901	992	924	911	939	895	973	911	916	920	914	966	884	906	859	908	911	888	964	859	919	932	969	923	919	897	873	920	928	905	904	940	918	933	923	923	964	923	951	960	927	912	919	919	849	943	951	899	891	904	927	943	895	953	956	909	942	946	949	923	919	954	934	957	980	925	962	925	950	907	905	880	919	916	964	963	976	900	904	1012	994	913	916	956	870	928	864	952	904	954	934	934	950	944	989	894	993	923	898	901	932	889	932	963	887	914	912	939	916	957	945	903	957	902	949	908	953	952	915	956	937	911	899	968	896	897	894	959	909	911	978	969	907	902	926	884	942	923	946	931	965	905	988	903	867	929	893	895	913	934	949	916	898	943	925	953	861	947	941	947	929	984	961	930	893	902	933	898	911	926	941	922	891	918	950	946	965	917	1004	903	915	964	921	958	935	945	916	916	921	908	915	974	906	922	909	965	941	935	968	911	907	950	962	960	914	910	929	899	918	949	952	958	958	897	939	937	957	941	912	904	960	984	957	936	941	888	927	926	969	884	945	904	898	844	977	935	893	912	958	963	969	935	971	914	920	886	943	978	976	897	907	927	941	951	920	1022	935	861	926	939	880	868	964	946	889	932	985	900	930	940	897	979	937	896	934	923	943	874	910	896	851	905	983	913	910	932	940	928	965	950	958	960	914	932	946	958	918	977	912	946	860	926	985	933	981	868	963	965	880	918	920	952	891	931	967	919	927	963	935	913	879	931	894	931	949	903	954	962	910	936	962	964	900	878	964	925	964	940	937	947	915	836	941	948	926	885	866	930	894	970	921	910	927	917	957	882	921	971	946	903	923	930	940	952	874	923	886	963	962	898	927	936	904	978	944	942	899	900	925	928	893	858	851	958	937	905	945	926	990	944	977	917	925	960	960	887	929	928	906	936	933	945	922	929	945	937	929	875	925	902	932	905	973	934	943	938	941	907	955	852	899	885	895	915	915	940	917	935	952	905	938	971	909	931	945	937	936	896	934	874	980	872	893	924	992	896	896	916	914	924	947	998	896	891	977	919	928	910	936	888	904	869	904	929	870	946	927	948	948	926	932	894	950	842	887	898	916	926	924	904	852	907	875	899	904	991	944	950	874	864	906	893	947	873	872	942	868	889	922	889	891	915	922	921	957	955	907	941	984	942	970	907	903	935	959	944	902	893	910	873	970	933	940	853	918	971	907	908	875	878	905	917	963	1012	915	905	894	957	924	891	929	938	896	951	892	959	948	984	841	928	906	945	905	940	914	920	926	919	929	930	906	907	942	945	894	902	979	892	932	963	926	915	871	966	975	901	884	959	940	926	961	941	927	912	931	917	935	951	900	895	955	862	918	971	937	893	1024	965	920	938	922	891	913	960	882	927	940	920	855	973	904	917	965	920	908	916	875	939	935	914	891	904	911	934	989	923	950	888	880	934	986	909	916	872	914	903	896	895	946	910	914	963	928	906	913	928	904	928	872	983	925	887	929	893	943	958	902	941	954	940	909	963	925	902	938	906	903	939	973	970	942	954	941	938	876	961	916	879	924	929	926	922	938	913	997	952	970	880	904	899	819	951	885	982	943	902	879	900	905	945	927	940	947	958	922	939	886	933	946	875	883	933	891	942	895	917	934	898	916	975	853	932	878	966	932	862	895	890	913	931	959	954	922	959	923	890	966	898	948	962	1029	935	928	935	874	880	964	936	955	929
23551	28560	31646	30903	26276	26507	29426	21216	21278	16505	11194	8342	8163	8012	8703	7137	6659	5011	2721	1578	1330	1393	1540	1573	1604	1171	1175	1012	774	866	1005	1161	1275	1495	1273	941	810	697	721	636	600	581	564	468	449	405	394	366	394	350	389	554	681	651	622	493	417	376	360	372	337	358	384	343	332	361	328	343	338	378	353	367	357	367	356	375	328	361	343	342	382	346	372	349	323	338	340	359	377	344	353	331	378	353	356	360	340	334	362	354	403	353	318	320	339	352	372	371	350	370	353	363	373	339	359	347	341	343	351	330	350	356	327	385	389	326	366	324	362	370	373	389	399	358	335	374	348	364	361	361	344	327	327	316	353	388	372	339	307	334	354	346	359	353	357	323	320	367	320	334	384	329	329	378	348	368	333	325	331	347	363	352	355	398	388	351	359	340	332	376	342	381	366	339	358	327	342	334	373	325	341	332	348	367	340	340	321	334	358	417	370	340	362	346	321	351	351	350	345	368	388	348	351	367	366	376	345	312	359	358	347	339	305	343	343	371	357	341	348	352	361	353	374	371	395	359	363	371	348	339	348	356	382	353	357	406	340	344	367	339	353	377	333	375	349	365	373	326	351	360	325	358	387	346	359	365	337	361	364	349	335	361	373	308	353	386	348	315	366	311	356	324	353	347	321	360	353	345	328	373	334	342	385	354	374	337	397	350	343	363	363	320	337	325	355	360	351	337	400	345	369	365	380	364	319	346	359	343	353	322	372	321	346	359	353	335	319	352	343	351	364	354	338	348	337	370	324	344	353	354	339	354	377	332	343	358	343	330	333	373	378	402	367	334	355	343	376	324	379	349	364	348	338	358	389	357	333	332	348	375	366	309	320	344	337	296	380	340	346	366	368	378	372	344	351	322	332	332	325	388	363	361	343	358	374	340	395	384	346	359	329	344	350	344	370	355	359	332	325	322	319	365	387	376	350	341	335	336	355	363	383	358	365	382	374	368	331	352	371	364	365	356	362	348	358	310	349	381	344	357	376	380	331	339	341	352	341	307	344	375	348	341	368	334	372	339	332	344	328	364	378	349	331	340	339	342	355	349	334	368	340	372	322	390	332	357	344	371	338	331	337	347	364	368	340	285	349	375	370	387	348	358	396	358	345	330	375	326	369	331	359	356	375	361	334	350	349	334	350	345	364	350	366	355	336	337	334	358	341	351	352	352	381	359	334	341	335	374	364	364	340	360	390	338	330	326	354	315	326	344	377	355	312	336	355	370	338	354	386	336	356	352	378	377	344	375	355	330	349	334	348	343	330	370	384	344	351	337	328	359	321	343	334	327	350	371	372	373	376	352	361	327	344	334	381	353	370	339	363	361	379	340	338	416	377	368	333	359	360	342	355	336	375	342	345	355	349	334	323	346	367	377	335	336	375	324	307	368	384	371	352	381	369	372	394	394	318	338	326	354	360	378	340	358	366	324	317	374	370	338	357	325	345	332	361	349	337	346	364	338	354	333	357	381	346	339	346	345	375	388	367	388	341	353	363	334	360	344	371	368	390	353	343	316	357	369	340	392	293	344	357	350	368	373	367	318	354	359	337	367	353	374	355	315	343	347	349	311	368	319	339	367	386	382	327	328	354	309	348	365	316	381	331	364	370	338	356	357	367	392	357	347	376	342	386	361	355	336	353	324	327	344	358	349	342	363	363	324	365	347	386	339	354	352	343	363	366	349	329	360	307	336	348	331	342	346	371	345	359	317	349	387	372	349	320	353	416	345	352	348	346	358	370	367	333	384	355	367	350	333	365	351	358	314	310	350	359	388	343	337	350	388	346	360	360	350	355	342	369	377	360	336	344	373	349	365	342	340	356	365	335	362	349	365	369	353	365	341	352	350	346	333	373	345	355	384	340	383	372	378	345	327	338	367	406	348	313	326	361	370	343	352	354	365	347	350	341	346	359	350	380	363	402	361	363	356	361	391	371	331	364	332	372	376	355	339	348	342	359	365	350	333	340	371	336	386	340	353	369	351	343	343	358	364	346	335	358	345	337	308	373	363	388	387	321	368	337	344	339	376	347	347	314	349	355	367	316	348	341	394	342	356	342	381	331	360	347	354	367	317	360	350	365	355	345	325	330	385	328	368	355	338	379	365	364	353	363	367	347	334	368	367	331	367	346	359	358	332	349	332	342	356	359	332	336	369	322	337	395	355	329	339	383	388	346	347	363	363	366	365	344	361	347	334	364	378	336	324	361	341	332	362	332	319	341	325	343	352	341	311	327	367	371	388	357	346	340	328	345	385	333	352	321	326	363	366	378	339	359	377	355	340	338	371	347	340	335	371	319	338	357	366	360	363	364	383	345	329	315	306	351	355	360	311	332	326	313	368	333	348	353	355	369	380	368	369	332	348	329	355	333	352	357	351	313	308	371	393	341	342	342	335	314	340	385	323	342	381	326	350	362	349	357	369	359	361	365	349	342	348	386	350	369	370	329	331	382	347	336	325	364	357	361	352	353	333	356	371	370	370	312	354	352	363	339	347	354	352	358	327	339	333	342	340	371	329	388	377	353	355	364	379	356	329	322	364	352	347	310	354	362	364	329	330	344	352	391	376	368	347	343	356	380	351	384	379	389	371	327	357	358	328	396	378	357	370	336	336	317	372	352	330	364	346	341	383	359	380	372	354	369	368	356	367	358	361	344	323	355	354	337	344	374	349	371	364	332	399	359	377	364	347	325	366	353	327	337	349	341	357	362	357	348	333	342	358	353	348	327	327	358	346	347	360	356	340	336	323	323	350	360	335	348	323	344	360	322	364	361	344	366	343	350	366	373	347	352	356	339	333	342	363	339	358	331	333	344	361	342	357	335	375	377	348	345	348	387	355	348	335	326	356	345	342	348	369	342	372	356	338	349	362	342	345	353	344	364	325	360	330	357	334	400	356	338	321	353	313	361	329	345	344	358	338	359	374	368	324	349	332	363	338	312	345	345	348	354	349	357	367	340	338	327	333	319	360	350	367	328	355	367	366	366	326	334	352	350	342	353	367	346	385	366	340	386	371	360	346	355	356	393	391	333	311	359	414	339	357	363	346	348	345	341	308	334	331	397	332	349	364	335	342	343	374	363	366	311	338	347	317	325	324	339	322	331	296	351	371	334	353	352	340	372	362	372	319	358	372	338	385	337	382	366	363	397	389	363	356	360	343	331	335	352	371	335	334	349	341	333	329	348	374	344	353	352	360	320	351	331	367	357	336	337	378	378	357	371	345	349	340	344	361	347	361	340	339	374	339	312	365	349	365	360	335	362	329	356	369	391	352	338	349	345	354	316	348	382	329	368	344	343	333	364	364	357	370	367	344	360	376	352	339	312	372	329	348	343	314	346	331	349	370	305	366	360	331	349	377	318	319	326	382	310	337	373	346	313	309	349	357	366	364	362	354	338	368	310	339	338	386	361	358	352	357	373	314	349	336	377	361	366	346	331	381	359	335	349	324	351	364	345	356	348	357	333	312
16192	21622	32095	38134	36929	41436	41653	36526	38594	33533	27423	24095	25818	25153	26309	22960	22378	18772	12685	8363	7410	8237	8896	9547	8682	6989	7141	5466	4368	4829	6138	6966	7678	8759	7341	5397	4546	3722	3667	3307	2983	2798	2528	2013	1345	1169	1208	1152	1057	1039	1068	2234	3395	3036	2527	1723	1262	993	832	851	897	769	801	863	834	880	828	866	814	876	816	837	814	824	856	836	786	854	850	870	861	816	824	851	815	858	804	813	785	841	838	859	857	793	766	858	826	833	887	764	875	822	878	848	843	809	830	851	837	831	849	798	886	810	807	861	832	816	890	831	863	872	853	867	852	814	872	836	855	813	812	799	852	859	877	853	794	876	811	818	861	850	799	792	848	834	852	842	839	860	817	812	801	840	821	825	831	802	856	822	794	850	848	878	849	872	813	875	834	823	824	836	877	830	801	878	823	872	871	887	804	856	833	820	829	806	830	821	790	812	794	846	799	819	799	846	848	826	821	878	859	810	780	766	836	820	818	818	853	826	839	813	810	826	795	833	775	765	883	897	838	850	840	851	852	841	880	778	851	831	832	834	826	853	873	835	794	838	871	865	862	830	809	788	813	879	806	867	858	815	774	845	826	887	840	819	840	820	881	874	786	814	795	826	840	827	845	865	820	838	878	784	887	846	845	816	818	848	794	766	857	822	833	822	879	792	828	869	895	856	806	845	835	840	871	864	860	874	820	861	821	870	814	779	846	814	810	817	829	804	794	860	857	825	876	813	793	832	844	830	828	848	804	822	829	858	828	812	800	832	861	778	837	874	805	814	860	823	811	816	873	809	763	821	829	797	806	822	834	788	892	846	862	780	826	853	824	792	767	852	818	829	845	873	807	839	842	807	861	828	847	879	800	800	818	817	879	794	819	819	819	813	825	807	818	801	830	851	801	781	856	850	812	846	815	855	802	820	847	803	872	834	841	856	884	861	875	823	839	815	834	847	831	820	827	844	824	887	816	858	820	823	827	778	814	835	864	838	805	840	858	867	851	865	873	809	799	856	862	817	827	837	798	838	868	842	845	826	782	847	818	798	801	870	765	802	823	837	842	875	817	851	811	820	824	882	828	815	829	849	764	837	810	858	818	774	811	852	820	862	868	863	840	815	839	825	845	807	830	822	853	842	878	820	845	797	825	889	784	815	820	811	799	855	835	834	838	764	840	864	789	833	842	784	797	815	819	848	860	825	802	858	807	850	876	830	887	824	815	820	878	813	823	792	813	852	832	821	890	775	804	801	821	837	852	849	823	843	799	882	841	815	837	844	815	779	759	811	806	816	876	844	816	813	812	806	845	853	785	815	801	837	824	823	741	859	747	889	837	794	850	824	820	816	797	861	822	874	862	811	843	782	837	836	821	790	909	809	847	827	857	822	858	858	829	856	819	832	874	850	882	922	807	849	836	838	820	816	797	856	812	800	837	877	862	823	824	845	819	862	887	859	838	835	811	846	834	823	841	818	858	809	777	800	833	873	769	817	834	838	805	841	839	833	875	850	872	856	831	817	843	875	835	882	865	828	810	851	880	870	848	903	800	844	807	796	828	821	836	806	838	820	835	842	815	832	872	870	856	840	848	896	851	853	806	792	839	841	851	867	830	798	805	824	775	892	822	881	767	806	818	858	834	839	848	854	859	887	887	890	838	857	751	827	813	862	796	793	882	799	813	879	786	798	885	821	872	821	781	744	841	823	865	840	792	801	823	833	859	788	835	839	866	811	856	798	769	840	789	848	829	850	849	811	877	864	809	794	799	793	806	855	836	838	867	822	794	799	866	830	863	847	775	885	857	897	846	807	825	773	811	859	815	859	829	843	847	799	840	879	833	851	830	843	859	846	850	824	843	810	854	858	825	843	847	822	805	817	796	845	833	831	891	857	805	852	821	787	802	790	840	848	838	854	906	792	843	830	831	847	881	790	845	790	806	836	851	804	852	848	852	902	833	848	825	822	791	854	825	825	856	878	802	803	880	825	835	825	840	805	831	828	839	867	813	825	852	817	791	722	789	813	822	821	824	776	807	808	801	859	792	857	817	845	811	821	811	875	809	845	803	878	796	854	842	843	833	849	808	862	800	808	844	864	823	815	856	887	847	854	873	876	809	812	817	833	854	845	838	850	843	818	825	808	790	850	858	837	823	826	815	869	897	806	865	833	863	844	811	824	799	847	854	820	802	826	845	803	822	797	863	854	799	791	853	888	859	807	858	846	821	806	801	840	857	810	772	823	844	829	838	836	832	843	829	821	830	844	810	815	818	828	820	758	903	835	824	823	822	841	801	833	807	825	852	843	860	821	818	824	774	822	878	803	865	814	818	844	838	851	832	832	790	850	803	867	800	823	820	837	833	843	895	839	825	812	839	879	814	834	820	840	859	840	775	835	830	841	810	814	844	828	811	859	852	855	833	861	854	848	833	886	820	865	810	796	788	853	848	816	872	845	840	765	860	846	802	826	866	888	837	857	860	807	842	820	847	833	821	855	853	847	831	838	823	874	771	806	803	850	839	792	846	840	863	839	801	862	838	835	871	840	798	874	818	788	850	815	793	839	862	792	818	858	829	817	867	829	888	796	800	805	865	819	797	790	827	806	793	841	814	848	861	851	863	834	834	882	815	858	792	834	821	804	833	900	801	822	873	814	841	860	866	819	822	831	856	818	870	847	809	840	892	834	830	859	806	838	894	889	850	833	842	775	841	884	833	818	875	854	826	793	843	817	829	866	908	852	868	818	796	836	820	897	865	866	765	799	822	815	804	857	843	815	860	793	834	808	873	831	801	813	838	808	815	847	854	850	832	827	795	856	814	899	865	829	822	864	810	872	834	837	809	827	819	823	830	776	854	807	863	850	816	804	782	801	803	816	832	778	836	845	831	857	891	820	865	794	841	813	792	807	761	882	837	856	866	857	828	848	810	840	835	844	829	845	877	789	877	835	826	848	813	841	860	794	832	747	818	806	825	862	793	792	820	771	822	855	786	798	801	789	854	825	822	830	813	852	867	841	845	840	787	866	880	836	834	811	850	818	824	855	823	843	854	792	861	874	897	830	853	859	807	817	830	880	885	873	839	875	843	845	820	817	865	841	841	814	861	809	830	849	806	862	839	848	882	833	825	819	824	811	840	797	800	841	849	836	834	895	771	867	839	794	874	799	857	804	849	829	800	816	829	891	831	816	820	864	870	796	843	820	816	871	874	823	847	782	849	830	833	866	866	835	844	837	824	885	838	808	756	792	787	854	891	839	852	866	878	907	861	872	846	838	855	810	814	820	834	848	825	804	834	884	822	913	822	871	844	833	827	832	886	806	855	887	812	860	867	880	847	903	849	880	842	891	904	828	791	863	833	882	871	842	853	805	826	835	822	860	857	821	849	802	884	853	822	808	848	838	858	762	879	802	800	827	805	840	800	816	860	839	821	852	855	800	823	873	856	863	870	814	857	874	848	790	827	801	827	825	808	826	830	851	822	825	832	829	820	786	841	851	842	803	819	865
31179	35615	36668	36335	32382	34195	37498	29769	30641	25662	19646	14264	15010	14665	15853	13964	12436	9112	5141	2890	2193	2551	2565	2390	2599	1963	2029	1487	1160	1342	1603	2013	2271	2396	1843	1622	1241	992	1043	1003	941	811	728	553	481	466	412	395	362	379	363	589	1093	997	763	595	475	381	317	346	309	299	363	347	370	323	324	311	359	389	336	346	328	341	298	361	348	349	359	362	357	339	344	357	327	321	366	332	318	360	354	347	332	369	367	338	355	326	346	355	362	354	328	338	337	316	373	339	327	336	305	316	342	352	310	349	344	337	333	343	355	344	298	366	342	329	319	354	320	346	369	358	339	331	331	352	356	353	354	341	336	334	313	344	309	330	348	372	351	335	342	345	342	321	340	331	341	326	323	350	352	334	343	343	352	318	352	332	332	363	342	337	332	363	334	328	361	332	367	359	342	392	343	356	317	333	315	321	335	321	344	325	332	317	334	357	316	363	347	335	340	336	326	337	341	310	334	327	333	348	302	334	315	355	342	378	329	328	349	356	335	350	387	343	335	327	306	341	341	332	359	344	356	354	383	332	371	346	355	324	321	367	365	349	357	328	354	351	388	348	346	356	341	331	331	337	328	336	366	343	345	332	347	341	315	367	334	335	330	352	352	325	322	320	389	343	354	331	319	304	354	343	336	309	337	346	358	348	342	372	359	361	347	350	341	359	298	328	322	357	366	359	322	345	342	342	345	321	342	338	345	323	348	328	374	308	370	328	335	338	356	317	373	343	358	317	383	335	329	319	317	368	349	336	337	330	359	373	345	348	343	286	351	334	385	355	320	332	367	332	373	342	302	322	372	391	340	369	364	348	356	349	343	318	307	326	358	324	342	345	347	339	349	324	384	379	356	337	361	348	334	338	323	365	367	352	324	329	333	340	331	346	363	345	320	352	307	324	355	357	306	362	319	323	331	349	369	344	300	335	360	327	336	332	327	355	317	333	336	343	363	327	378	324	326	359	311	345	334	333	322	360	297	319	320	358	345	385	338	319	324	364	320	354	357	309	333	368	386	365	330	317	344	325	354	356	358	338	347	322	320	343	368	302	335	341	350	359	305	314	342	352	340	345	319	338	352	343	342	340	338	361	339	370	333	345	340	354	333	299	336	329	313	365	309	348	350	328	368	339	353	323	345	341	342	360	335	338	357	342	356	342	343	338	336	386	291	359	327	359	357	340	344	367	350	355	327	321	353	318	327	333	368	329	359	320	347	336	365	390	345	343	328	321	338	346	345	344	337	330	346	318	387	336	374	357	342	318	303	325	333	312	333	320	336	337	351	329	347	315	329	308	340	349	331	368	328	335	335	340	358	350	337	336	340	308	338	352	366	346	331	339	349	326	340	329	307	368	355	344	322	355	385	337	366	359	344	346	337	330	347	327	345	355	333	338	318	343	365	368	358	327	346	329	345	322	328	325	327	346	342	363	342	373	340	357	370	351	342	321	311	371	327	321	339	318	317	370	348	340	344	338	371	341	335	328	377	335	345	314	320	364	313	326	326	335	337	335	318	351	317	350	329	339	346	366	337	353	357	355	344	355	362	339	340	326	333	344	363	328	339	324	367	379	343	340	356	333	327	350	328	343	373	371	349	320	330	360	334	342	352	317	308	333	348	359	331	324	342	385	350	330	334	346	331	322	328	336	328	328	335	308	350	341	343	364	347	358	299	335	355	358	349	345	326	329	324	293	335	303	354	335	357	346	349	312	317	356	361	329	371	362	377	322	353	343	374	337	340	378	331	339	365	366	336	368	320	348	341	320	352	363	382	388	351	331	335	342	370	305	329	337	300	336	316	360	373	297	331	353	393	308	327	311	327	309	330	362	344	338	377	340	313	331	351	347	328	324	354	369	321	330	353	331	367	352	363	376	345	317	350	337	358	352	357	383	312	335	352	348	321	309	342	332	367	342	363	334	349	332	338	349	345	342	327	335	332	314	366	336	373	381	323	347	370	314	333	341	313	355	373	377	360	316	344	342	345	349	378	322	332	292	329	336	351	350	359	362	378	314	325	338	322	338	324	322	342	369	350	345	353	358	325	313	333	356	340	308	339	340	341	335	332	311	315	309	333	346	343	353	361	334	340	372	340	340	328	335	338	368	342	335	352	363	344	348	304	340	296	331	323	365	350	341	360	350	329	327	342	330	337	328	329	350	309	296	343	340	352	366	358	323	370	332	372	309	304	332	368	348	353	352	324	340	383	344	349	338	340	367	347	345	350	346	332	303	343	333	339	326	342	340	319	317	360	351	333	352	366	327	344	352	340	322	306	318	345	345	350	348	332	334	357	324	331	355	354	355	374	348	327	332	320	339	335	341	321	358	360	324	348	360	342	355	352	345	357	333	327	356	333	345	312	293	350	332	322	305	347	336	347	335	323	315	294	364	384	372	364	322	339	339	314	342	360	349	329	341	327	351	336	339	351	332	344	303	318	296	322	379	329	345	344	342	356	352	334	311	328	354	338	351	334	346	363	341	300	309	381	314	339	330	372	331	325	331	334	337	372	339	330	346	343	336	365	343	374	325	332	347	334	348	316	305	349	342	328	341	382	361	347	343	326	360	372	337	302	342	330	334	352	324	383	340	343	325	330	343	327	326	339	351	315	324	327	339	355	357	334	301	326	352	343	331	387	347	326	346	336	293	344	327	351	319	365	361	370	338	333	349	343	335	319	335	322	343	340	351	329	357	365	335	347	327	353	343	366	347	320	323	326	334	344	306	298	340	346	351	317	332	327	330	348	349	324	361	326	343	370	339	349	349	320	341	345	344	316	397	351	329	328	335	335	325	326	339	343	348	352	337	358	335	336	355	344	341	331	328	332	329	284	326	344	307	338	309	333	331	335	326	369	343	354	367	312	337	362	347	353	292	328	352	337	315	356	310	378	335	320	324	380	352	350	321	361	330	338	324	304	319	334	363	347	338	361	338	337	331	326	313	322	320	365	321	322	374	356	304	342	329	308	332	361	345	370	342	342	346	316	347	351	364	347	356	339	323	320	332	336	375	357	332	361	313	360	328	300	338	355	362	309	293	353	344	375	316	317	338	353	355	325	342	333	318	346	370	368	347	345	348	331	358	328	357	316	343	337	322	321	350	310	340	341	363	333	347	337	329	343	343	340	306	373	328	331	329	354	304	332	321	321	347	340	325	376	347	320	349	339	364	338	340	348	326	311	356	340	317	325	347	328	346	339	336	366	344	319	363	320	329	357	351	313	318	323	333	318	356	359	312	352	340	329	338	345	356	382	309	283	338	344	351	348	342	328	323	352	355	324	328	313	303	342	323	342	319	328	322	300	317	343	322	370	323	319	344	334	335	359	300	329	320	358	348	350	331	330	329	348	316	357	334	309	329	367	321	360	312	347	328	373	357	337	310	372	368	378	320	332	352	353	359	337	366	356	357	355	334	328	333	353	373	322	349	363	367	384	310	302	310	343	340	327	368	339	343	338	353	328	332	314	347	335	349	347	303
20285	27468	37261	43652	43999	47929	48539	44538	46736	42239	36353	31876	34576	34609	35371	32345	30572	27883	20674	14118	12286	14053	13884	13045	13186	10764	11608	8182	6799	7935	9911	11850	12635	14023	10812	9215	7850	5936	5978	5406	4921	4494	3736	2522	1893	1450	1262	1303	1223	1018	1007	2779	6077	5178	3803	2455	1479	1071	835	743	762	758	759	787	780	835	831	814	819	785	790	782	872	775	720	800	789	803	839	805	806	809	814	769	820	838	788	749	773	801	828	837	818	791	807	852	809	793	841	802	788	767	792	820	754	805	815	830	822	831	795	788	808	864	802	826	771	764	812	782	796	800	850	830	868	842	832	835	748	836	832	787	815	815	816	782	842	795	827	819	777	750	796	811	763	834	779	818	782	832	782	813	810	824	822	807	792	762	838	842	773	781	773	821	809	837	834	830	865	875	774	803	852	827	810	800	782	789	785	808	817	792	813	785	812	843	784	820	783	795	833	815	796	781	808	796	793	846	750	765	802	752	788	800	801	764	798	785	737	840	862	777	781	777	772	813	779	801	819	816	787	781	776	814	778	829	780	796	810	798	775	810	810	774	814	802	828	783	780	859	807	819	811	832	790	852	837	809	772	803	765	832	788	765	807	791	814	799	816	799	813	803	800	779	814	844	811	834	810	778	781	778	820	830	822	824	764	790	803	804	792	800	779	776	786	820	804	832	784	843	832	799	789	800	807	805	819	784	846	814	815	744	841	732	797	827	784	784	810	772	803	758	813	780	829	814	802	806	789	777	777	825	834	793	812	797	779	856	804	770	757	822	775	817	772	786	784	853	794	827	770	809	824	850	779	832	815	760	749	786	800	832	745	815	812	863	795	834	806	794	766	788	812	813	787	807	837	793	820	801	846	833	774	811	839	798	804	820	770	787	803	821	778	821	779	806	824	774	800	793	809	805	793	821	844	816	790	796	805	817	834	768	834	807	832	866	825	836	809	800	793	799	762	749	834	792	769	804	813	812	819	812	806	875	816	846	825	776	794	766	818	801	841	809	810	812	779	852	818	815	812	821	791	845	830	788	819	765	792	806	812	767	828	835	801	848	810	822	787	786	828	850	817	823	783	798	839	831	795	799	820	795	787	771	806	806	784	791	800	799	771	803	807	821	792	837	810	853	762	830	843	801	764	814	841	819	852	752	822	806	832	802	797	799	801	776	793	784	761	859	835	802	787	823	829	786	851	836	819	798	806	791	849	830	821	857	828	814	814	831	841	828	784	780	808	803	802	813	869	805	803	795	832	851	838	861	821	810	807	812	854	785	777	770	841	809	812	817	832	792	838	805	851	814	814	807	820	756	804	778	808	773	780	862	802	843	786	785	817	790	803	787	895	839	805	864	810	769	801	824	794	760	817	805	817	828	817	801	812	789	803	854	753	783	819	816	782	757	811	787	797	759	804	808	827	782	781	841	821	798	774	757	787	789	748	738	771	783	793	782	811	826	765	820	802	759	803	833	799	794	830	787	796	762	845	818	858	812	841	825	825	785	797	831	761	780	823	836	802	826	846	847	844	790	776	787	795	776	806	822	804	776	818	790	809	784	820	778	851	801	793	842	756	826	794	806	814	842	820	873	793	840	812	812	780	815	766	774	799	783	784	805	874	788	827	830	783	862	804	777	824	790	841	799	764	797	806	805	808	798	844	799	810	781	836	796	799	824	825	788	803	823	812	801	818	786	848	803	804	811	838	774	839	851	829	866	755	819	788	817	837	799	811	819	828	812	829	804	795	843	776	811	800	823	781	791	832	822	836	777	761	827	837	817	809	787	834	840	876	774	804	782	863	815	825	756	833	775	806	795	812	817	808	827	849	780	849	793	782	763	817	865	781	800	845	751	809	816	827	816	806	822	793	831	763	781	811	808	769	813	824	767	852	840	766	838	852	893	818	836	800	804	800	828	803	790	800	827	777	777	803	773	812	808	848	812	805	761	765	760	806	818	768	744	823	792	847	821	835	787	781	812	791	818	795	789	793	821	792	823	830	858	795	809	841	779	788	831	837	766	825	789	785	773	782	815	846	849	751	774	864	840	835	816	758	796	813	798	831	809	910	839	730	833	826	819	808	773	832	826	823	786	812	785	781	818	780	832	792	766	882	862	764	784	780	779	854	795	844	846	822	850	815	828	756	802	790	808	806	821	809	836	766	862	854	779	793	780	835	828	800	783	832	781	808	792	820	787	849	803	800	851	870	804	826	788	801	847	823	792	805	758	826	775	778	844	801	763	789	774	818	764	835	802	813	769	852	803	816	829	817	844	805	783	808	838	825	774	822	815	818	747	784	805	807	814	836	772	808	798	820	821	771	780	764	784	861	792	782	814	786	821	808	797	786	758	805	831	838	841	800	820	816	780	777	799	819	778	808	804	796	758	838	781	817	798	842	852	791	804	802	838	766	828	812	771	761	808	846	797	804	846	815	815	775	836	748	817	838	838	796	837	772	786	773	830	784	774	799	819	808	777	787	792	844	775	829	771	802	794	814	786	823	816	789	845	796	800	842	808	763	816	803	767	808	821	809	793	809	823	783	781	771	809	838	805	752	755	815	798	841	816	844	819	807	813	765	791	791	747	786	836	786	773	884	797	848	785	799	847	802	819	797	819	790	826	846	809	783	825	799	809	805	793	843	798	797	771	787	838	814	787	803	809	806	832	799	818	791	836	836	804	827	821	765	789	785	873	739	857	820	822	861	780	783	790	829	789	782	829	828	768	800	846	834	801	807	804	765	788	857	804	824	757	816	878	782	816	804	830	814	809	793	840	798	788	836	798	806	805	814	810	780	838	769	847	769	820	791	822	819	824	834	830	778	814	828	806	864	835	791	759	817	823	775	791	816	793	797	876	785	799	768	791	751	851	815	837	818	785	814	855	820	781	801	794	830	809	790	849	824	773	781	749	777	831	753	821	820	762	808	806	812	842	826	788	852	807	753	815	872	793	809	826	811	844	785	785	806	779	812	811	818	782	764	853	810	785	864	775	842	834	807	829	756	781	849	809	886	824	836	810	765	812	735	776	780	841	810	825	776	789	818	838	778	774	765	827	798	791	833	797	799	822	779	780	832	821	829	812	824	813	786	821	782	773	793	787	804	780	830	809	842	761	792	819	787	782	787	860	778	801	789	834	849	823	802	815	826	813	839	806	822	828	792	823	784	823	813	794	835	815	825	804	768	822	784	830	796	796	794	836	824	785	822	797	831	851	840	790	802	837	815	840	800	808	750	893	741	790	812	785	797	811	784	761	786	784	827	785	818	784	784	807	776	802	781	826	851	839	809	770	785	820	816	826	758	828	844	787	743	800	831	788	814	805	805	806	796	875	835	860	824	801	826	817	805	767	824	770	832	823	881	790	819	775	805	833	817	795	848	808	805	823	802	817	832	762	831	815	793	773	854	812	793	725	762	782	804	836	818	798	810	818	785	788	853	770	833	800	797	770	784	801	794	781	792	752	824	772	836	810	851	813	781	831	845	822	887	815	807	797	842	781	848	793
11337	10784	14076	11487	7103	6132	4522	3714	3308	2354	1885	1393	1148	969	954	971	761	701	596	515	524	559	552	552	547	563	529	493	490	441	455	465	517	496	457	488	475	430	464	430	431	430	435	447	425	452	457	436	410	398	402	417	441	472	460	425	389	390	438	399	397	392	426	419	392	397	401	376	427	421	426	385	378	402	421	415	403	403	366	410	430	406	390	413	368	405	421	415	393	442	366	482	411	399	379	419	397	395	399	414	393	393	398	422	442	413	421	412	404	397	373	452	390	448	399	411	385	396	422	403	440	404	425	401	383	383	398	374	413	394	398	386	365	427	378	413	420	402	373	421	394	388	391	402	417	385	396	412	414	412	406	411	406	414	417	396	394	435	411	396	431	391	394	362	371	404	386	382	398	371	453	364	418	408	403	406	393	419	416	367	400	403	406	381	428	416	431	398	383	418	388	425	412	374	383	395	402	436	403	388	452	432	407	389	410	414	350	430	420	368	389	388	383	392	403	380	397	404	413	391	417	432	398	394	393	395	381	366	361	368	420	366	416	383	435	399	452	418	379	393	404	465	391	372	391	407	425	422	388	371	435	417	411	364	401	407	382	389	426	417	385	370	408	388	392	391	423	395	417	413	402	398	421	406	425	371	384	424	400	433	417	400	391	343	406	342	382	408	364	381	429	396	388	428	386	382	444	423	404	383	369	429	381	374	393	400	416	418	388	396	348	441	405	392	384	403	399	406	421	368	409	398	428	415	410	403	432	414	435	386	421	394	420	436	394	374	398	446	432	434	381	359	381	366	390	387	387	410	409	376	398	384	407	398	393	428	441	380	399	394	363	429	433	409	396	416	398	398	419	422	403	382	432	377	418	413	425	425	406	415	444	390	408	380	375	407	440	422	439	420	397	432	423	448	407	386	375	428	365	432	423	416	387	412	368	397	404	400	398	391	386	374	421	408	413	402	401	395	401	388	368	403	407	416	410	413	389	441	439	377	431	429	389	397	400	429	439	398	417	419	391	384	409	397	371	404	408	415	379	369	389	377	417	383	403	385	385	402	451	409	434	396	416	419	386	381	408	426	427	410	403	422	422	384	398	431	376	374	391	409	400	401	449	429	409	379	407	382	406	399	406	443	429	408	421	378	440	432	390	392	383	398	401	407	361	409	370	434	424	416	406	404	393	407	445	378	408	422	419	413	443	414	433	391	390	382	406	444	416	408	410	424	387	422	393	357	419	406	408	403	386	383	403	401	400	400	400	452	412	401	388	398	399	407	403	421	411	414	453	394	393	409	393	398	387	401	373	401	410	383	375	388	415	431	413	398	430	418	419	428	398	405	378	398	405	429	382	422	383	390	426	393	449	398	441	401	435	383	437	401	393	397	378	378	413	423	434	425	417	388	390	401	423	377	401	399	383	415	426	377	434	431	379	411	400	436	372	403	393	417	368	403	434	437	407	399	399	401	375	392	387	426	403	408	411	405	374	397	408	413	396	382	376	408	409	410	396	379	396	429	387	421	386	381	400	371	372	424	379	451	408	420	414	368	374	434	395	392	405	369	407	413	407	400	380	404	417	378	390	412	419	407	423	416	398	388	385	433	404	393	422	423	393	387	432	404	387	364	392	427	354	397	425	394	404	395	423	372	440	399	401	384	457	390	406	383	407	422	407	429	438	387	405	411	385	408	426	391	433	394	369	382	423	402	390	382	397	378	408	418	410	400	394	430	397	386	392	380	431	373	393	413	409	387	391	389	431	439	400	398	411	370	423	395	429	413	392	413	409	406	398	418	433	441	395	407	383	408	413	402	389	411	417	430	390	371	409	388	385	382	420	413	411	352	370	382	402	404	395	413	465	362	400	427	397	416	403	399	392	414	365	410	422	408	428	415	392	426	372	406	375	411	431	410	390	384	392	406	415	380	394	386	401	362	432	444	394	400	380	400	404	430	409	394	428	396	376	394	395	390	415	425	407	394	408	397	389	392	379	394	401	409	414	379	392	412	426	423	408	387	397	399	403	422	429	403	422	409	386	373	413	415	444	409	405	373	397	387	450	377	406	378	409	411	369	418	369	395	431	431	390	432	359	418	392	426	407	402	361	404	386	408	408	395	392	443	452	387	361	424	427	339	429	354	422	419	385	393	393	412	416	381	402	425	411	427	389	405	424	366	379	416	374	409	394	396	399	398	378	401	424	414	405	404	409	383	411	399	359	405	436	387	411	385	388	365	377	444	384	428	411	406	404	371	390	413	427	375	365	374	399	366	429	397	423	399	415	395	392	435	395	430	365	385	352	397	377	393	385	413	426	365	407	395	398	424	358	403	409	374	408	403	385	429	406	404	407	454	374	406	407	402	397	409	393	381	410	399	381	357	385	344	420	388	424	386	389	399	382	366	437	465	419	397	387	372	387	374	437	420	381	394	379	436	363	415	367	414	380	405	385	390	402	401	377	395	404	428	414	422	392	425	415	439	390	389	391	408	431	387	414	410	412	438	449	377	386	392	424	439	418	403	376	385	396	395	426	407	401	402	403	407	411	407	410	375	434	445	390	417	387	404	428	372	407	429	381	405	443	381	406	418	415	416	396	434	357	387	409	382	443	412	402	414	420	406	430	400	396	418	381	425	435	395	448	396	380	400	434	412	415	399	352	398	398	400	407	386	364	407	413	419	394	390	418	371	378	386	426	382	397	376	371	386	411	391	442	411	387	372	384	389	443	363	394	444	416	386	414	416	381	444	449	428	405	419	402	382	376	400	409	391	387	378	397	413	365	382	337	391	403	390	387	381	422	409	411	408	418	437	362	382	425	386	347	354	418	392	393	438	417	418	456	390	426	397	364	382	377	414	387	417	420	376	371	382	416	432	393	406	426	394	383	380	428	396	422	394	423	414	419	419	417	423	397	400	418	443	399	409	408	379	379	407	397	376	397	384	415	421	396	388	404	372	365	404	366	452	409	366	415	444	438	433	441	389	392	364	395	470	429	426	418	403	385	388	404	394	431	397	403	397	431	397	404	393	405	375	424	416	409	377	395	415	420	402	402	413	423	401	397	420	430	378	395	392	379	397	416	422	391	407	385	393	420	416	392	402	417	413	369	427	420	394	385	390	405	394	436	424	412	387	419	424	431	457	446	406	391	405	417	389	400	396	430	390	397	378	456	381	397	409	426	423	390	433	409	413	402	422	395	418	396	404	391	413	416	398	379	399	424	398	412	431	397	429	417	369	433	430	445	459	381	365	407	397	402	392	405	426	390	419	421	380	378	394	392	389	412	403	396	381	436	402	384	386	387	423	383	431	418	418	401	386	410	438	388	352	385	401	374	386	398	377	394	425	418	429	424	392	431	372	361	397	418	398	412	387	409	374	449	399	360	392	355	422	404	394	418	489	406	398	429	424	408	397	387	396	419	372	395	411	395	433	377	389	429	388	440	388	410	403	377	415	389	429	420	422	413	419	407	378	391	397	380	408	420	409	400	370	423	429	391	370	380	380
7351	9409	19617	21921	18722	19349	15446	13595	12897	10217	8895	6460	5944	4775	4884	4651	4008	3127	2323	1983	1883	2090	2219	2330	2200	1868	1825	1542	1386	1390	1412	1512	1635	1718	1584	1484	1350	1274	1222	1150	1300	1126	1161	1107	1085	1007	1057	977	1115	1069	1053	1002	1272	1283	1305	1191	1073	985	938	936	975	970	923	963	925	984	911	923	966	909	961	946	958	934	938	931	936	960	974	895	976	941	955	937	904	950	902	900	955	960	904	917	901	947	967	946	973	922	955	924	949	935	889	917	961	926	944	914	963	922	971	983	994	956	905	916	945	898	990	965	930	929	917	961	924	896	930	965	934	931	976	950	938	917	941	964	903	920	911	918	964	951	987	921	937	925	928	919	994	943	918	889	984	955	929	973	945	920	979	901	954	916	934	913	969	950	917	928	939	983	905	910	939	922	972	985	948	931	956	977	922	965	915	905	909	979	884	938	949	984	927	895	927	925	919	946	940	970	974	948	942	879	922	919	918	980	979	902	917	932	906	947	956	945	915	911	979	926	898	940	929	943	949	922	915	903	933	934	910	960	964	970	932	920	939	901	936	889	949	997	958	965	928	954	940	912	936	937	961	902	955	932	935	919	913	967	933	976	969	913	941	907	898	911	929	933	937	954	892	931	980	964	954	906	927	940	955	970	950	915	989	915	953	923	956	963	951	949	949	945	953	887	897	977	875	901	928	954	971	943	972	853	994	998	932	985	937	939	952	947	939	958	884	928	903	912	923	956	943	941	904	908	974	886	911	954	939	928	945	916	895	969	867	952	921	902	944	862	900	949	983	974	949	953	1000	922	876	972	937	948	1006	957	944	924	933	933	956	934	946	900	950	894	938	919	952	998	930	1017	956	965	974	921	872	960	951	883	944	928	949	929	950	949	943	940	904	937	980	964	940	855	972	976	915	915	891	925	937	959	933	925	988	913	927	1005	918	939	917	901	897	933	968	924	912	962	998	961	944	986	974	976	893	989	980	945	951	882	910	913	934	1011	959	892	918	946	969	934	981	943	887	953	912	921	942	912	951	949	936	959	933	965	954	898	915	932	903	939	952	909	961	962	962	934	923	911	992	910	909	929	979	981	957	908	929	915	921	957	942	916	941	925	869	957	889	874	892	963	933	940	973	952	893	922	975	954	904	984	904	1017	961	933	912	921	942	972	1020	902	957	909	942	942	938	953	902	907	926	852	921	914	974	932	959	924	944	971	913	933	906	880	929	943	952	868	964	991	919	927	876	961	969	944	890	925	973	900	916	912	909	896	980	912	958	960	909	974	924	921	975	887	953	916	952	993	933	918	938	931	911	922	880	961	889	928	895	942	907	919	951	942	877	977	959	980	926	967	908	988	923	965	967	890	921	920	892	908	1011	935	950	929	1012	939	949	954	897	883	926	970	926	908	891	922	914	961	905	924	976	891	975	944	924	915	942	942	925	1009	949	971	907	926	935	960	929	954	897	920	974	961	962	930	933	914	922	923	921	950	941	954	963	957	934	963	930	945	949	953	910	972	895	911	927	886	959	935	934	942	943	892	878	911	951	934	909	913	970	886	900	912	940	917	944	898	965	949	927	953	920	924	924	932	928	961	999	929	883	997	930	918	899	929	941	934	930	948	1004	901	939	869	952	956	948	976	944	910	920	945	939	950	956	960	915	942	977	942	983	908	907	876	891	917	954	965	904	919	931	946	968	917	911	969	908	963	913	941	929	937	953	913	895	898	1045	905	946	937	921	953	931	926	954	962	912	958	900	967	977	963	904	972	927	963	904	963	908	950	961	925	963	955	904	893	922	978	876	902	983	972	938	945	962	963	897	923	880	918	942	969	934	962	949	933	955	944	936	973	995	903	956	943	887	954	931	899	931	902	936	927	917	967	899	932	904	876	987	880	878	943	964	915	922	961	906	950	1002	908	887	887	915	915	896	891	897	902	924	935	968	897	969	959	947	939	911	932	935	885	900	865	914	990	891	960	1008	954	945	1011	928	902	903	909	921	921	953	944	967	914	939	898	936	959	939	946	939	945	937	938	905	967	872	947	895	971	946	926	902	1013	918	974	993	974	948	939	895	980	957	932	957	903	946	891	940	935	945	923	896	902	992	964	948	881	913	891	908	976	956	933	941	882	908	953	936	926	913	935	953	891	893	923	936	957	943	929	896	999	967	921	916	977	972	922	926	966	963	911	962	979	915	962	876	932	912	951	943	872	962	921	937	919	906	971	933	940	944	932	903	948	894	961	960	967	916	916	951	900	922	959	923	908	930	920	950	934	1016	900	914	958	967	995	922	987	939	1000	908	896	947	969	933	904	964	916	926	970	946	903	917	955	922	959	958	943	962	932	970	963	907	906	962	895	952	934	931	899	908	993	925	945	960	910	857	977	934	973	953	955	927	975	978	945	931	917	973	984	925	922	931	984	880	953	983	984	955	973	936	934	954	889	990	920	920	919	918	925	893	932	915	913	895	973	953	904	910	982	925	961	905	983	909	946	910	932	955	898	904	934	978	926	980	938	959	972	953	951	961	975	945	958	908	977	930	952	958	936	899	918	934	917	984	959	926	945	962	952	958	996	948	933	951	915	892	928	901	902	928	957	942	935	952	931	928	920	942	885	960	911	926	915	933	905	895	978	979	914	882	976	932	951	970	971	912	982	961	933	920	943	933	941	954	870	966	926	961	924	883	918	918	910	921	920	954	949	938	948	939	933	915	944	904	933	957	955	953	1003	906	968	951	892	915	925	924	959	922	965	953	939	898	966	879	896	927	911	936	944	919	956	954	948	925	934	963	970	896	930	897	893	931	951	936	971	1013	903	914	903	942	966	914	940	971	930	877	926	940	955	961	911	938	953	966	942	901	939	941	940	969	879	911	931	953	970	935	985	915	945	907	964	894	979	909	982	925	965	906	970	939	907	893	962	932	1005	917	929	1003	942	936	950	947	938	976	984	948	907	919	933	967	934	923	913	948	900	921	958	917	901	868	977	948	898	951	906	936	920	931	981	901	944	935	906	914	839	967	970	960	934	986	915	962	896	910	911	920	889	933	935	935	919	916	911	892	893	950	937	957	903	968	991	944	927	961	938	913	923	939	958	950	904	925	948	898	927	889	983	991	886	984	990	844	955	959	983	950	971	997	992	921	955	947	938	939	970	958	927	943	894	925	896	899	938	898	970	883	987	937	930	891	969	937	947	964	933	939	940	967	893	956	923	939	950	975	924	971	956	909	903	950	963	962	935	938	971	954	898	926	963	900	935	911	901	915	941	937	927	919	932	963	957	962	869	919	888	984	954	908	998	930	944	902	966	976	894	912	913	952	1015	933	942	910	900	951	930	916	921	965	939	966	947	871	921	932	958	910	990	951	917	888	964	917	919	950	918	980	887	929	903	938	961	964	944	943	1000	975	911	903	886	909	1007	941	925	933	970	943	971	878	907	968	932	950	930	906	921	982	926	907	952	924	951	912	956	975	1031	895	933	952	930	919	944	917	981	958	929	947	973	936	976	969	947	866	863	924	968	897	969
23555	27839	31924	31247	27016	26296	27333	21295	22103	16736	11538	8312	8564	8441	8508	7702	6397	4431	2565	1774	1430	1531	1462	1653	1508	1249	1320	856	776	812	1017	1103	1445	1660	1193	963	841	715	715	655	613	646	555	487	432	411	373	411	426	395	389	483	737	668	617	521	451	389	366	335	321	359	365	350	360	338	357	365	373	375	355	400	365	335	406	376	342	390	364	322	346	357	343	376	348	335	336	363	347	376	342	351	341	378	351	365	376	350	372	338	378	379	351	332	351	364	374	376	335	353	379	328	358	330	369	331	346	365	359	327	373	396	361	342	370	343	381	385	398	402	349	376	345	338	337	386	370	358	332	339	371	360	382	355	368	383	367	333	350	365	352	336	348	353	333	386	380	359	351	356	355	383	366	370	367	350	339	369	345	354	363	354	358	332	375	370	388	361	345	363	351	375	338	382	391	338	371	360	361	347	363	348	371	369	322	369	384	358	399	384	372	355	354	330	371	345	383	332	357	368	360	350	353	351	354	363	370	396	331	291	369	334	344	351	396	372	385	380	354	375	358	338	361	354	356	361	386	355	368	328	370	367	358	385	408	351	347	369	420	354	378	414	338	401	371	343	376	390	344	368	347	331	366	379	366	369	402	358	352	343	374	375	349	346	350	378	350	360	358	329	339	385	355	394	345	381	345	336	331	349	357	390	382	372	322	342	355	388	350	335	339	364	350	387	348	384	350	315	378	345	349	363	354	354	350	361	395	370	379	387	401	355	350	327	335	390	365	350	402	363	399	370	330	382	334	358	377	383	352	347	357	365	366	342	365	369	403	331	360	353	372	356	388	376	348	394	367	326	367	409	352	352	336	367	353	373	361	334	331	379	355	328	349	397	333	359	349	401	336	341	363	373	343	340	341	348	323	382	359	348	350	375	356	369	345	335	375	371	364	374	342	322	368	355	370	363	373	352	346	376	348	340	381	343	371	358	381	342	351	380	338	332	379	338	366	341	342	372	337	368	369	350	346	407	383	330	350	341	356	351	365	356	393	382	310	359	339	378	360	379	360	387	421	356	349	380	362	379	348	354	349	317	355	424	376	337	354	384	355	339	373	340	371	356	355	393	384	352	353	323	324	407	351	352	362	402	386	372	366	343	353	355	366	375	359	382	337	360	356	365	375	390	387	359	381	376	366	361	381	333	373	372	342	351	348	384	386	347	366	367	377	359	334	367	367	370	378	333	375	362	369	328	327	352	373	355	395	373	335	336	335	323	317	344	372	373	373	354	351	396	329	398	330	352	335	349	347	324	366	377	377	326	377	366	369	404	362	351	361	359	384	371	341	366	382	406	382	364	349	331	376	355	362	388	344	378	375	374	385	363	364	351	386	365	328	367	345	330	337	331	326	369	339	360	351	360	392	386	354	361	361	361	386	354	360	359	362	350	337	348	352	373	355	348	330	371	380	359	397	378	312	370	372	388	382	355	338	362	379	405	363	367	334	313	353	377	366	382	374	375	345	329	361	421	368	383	396	368	347	347	380	345	349	346	337	360	365	396	367	371	361	360	379	353	350	384	329	371	352	381	310	342	357	348	381	343	380	395	341	335	373	352	349	349	359	297	347	367	344	347	400	331	321	356	360	336	317	347	360	364	356	331	353	379	333	328	365	385	374	369	370	359	340	402	355	357	370	362	346	351	367	330	383	369	353	366	378	376	323	349	325	370	383	370	345	379	373	367	359	345	402	377	365	360	372	403	398	353	346	361	388	349	373	371	351	338	365	350	349	384	346	354	350	338	360	378	379	362	351	330	339	384	375	340	349	346	370	378	334	356	317	351	372	353	373	399	371	355	348	369	382	383	372	350	354	337	395	340	370	349	373	342	344	362	379	346	380	402	359	366	354	396	370	325	356	365	357	379	373	348	351	354	334	350	344	347	387	393	311	357	319	328	358	396	374	322	328	392	362	334	380	379	327	346	343	336	380	351	381	357	363	356	381	383	374	383	385	355	348	340	379	365	366	363	355	347	388	341	344	386	377	355	370	370	345	363	345	390	374	351	342	333	350	333	360	349	351	391	346	354	343	352	309	336	377	357	352	356	333	368	372	357	389	370	380	329	423	348	354	351	371	381	361	362	372	365	358	338	334	395	329	331	363	393	386	357	331	357	361	345	374	364	310	297	364	373	349	359	356	374	333	363	345	370	372	347	381	365	336	379	362	380	371	376	331	366	367	363	358	369	377	342	371	347	336	359	392	386	389	354	340	359	350	358	360	351	348	368	378	366	329	366	363	391	381	355	352	386	374	383	331	357	381	323	363	383	344	343	370	395	363	349	349	362	351	375	343	365	365	362	340	358	405	356	360	339	326	357	371	334	362	350	387	357	347	383	344	390	351	356	373	346	353	364	385	355	329	360	369	358	355	362	359	346	364	345	356	327	360	374	403	373	325	360	320	364	356	386	360	334	346	346	362	323	349	336	345	369	336	381	366	362	324	383	361	365	348	346	386	345	337	408	330	372	373	350	379	353	328	373	376	352	323	347	359	357	342	376	373	378	407	400	370	376	371	348	339	343	380	387	346	391	372	384	326	360	330	361	390	375	386	375	365	367	384	360	339	366	337	333	356	386	388	371	375	375	372	356	370	380	353	363	324	364	378	344	338	340	380	356	364	322	337	367	374	370	382	362	342	341	332	343	333	370	328	357	364	320	335	360	342	345	362	353	359	374	356	356	389	387	389	359	368	385	366	377	377	336	363	363	348	380	364	334	334	346	391	373	370	321	347	381	372	362	360	348	359	352	352	364	349	343	362	380	373	373	362	335	380	333	343	380	376	363	370	358	368	326	348	360	382	363	356	379	346	362	330	365	349	283	360	351	360	383	381	338	370	350	379	362	387	349	357	376	405	353	356	361	354	379	325	340	383	355	350	372	392	371	397	357	344	319	349	347	332	358	375	346	320	351	344	353	343	362	323	341	344	368	351	386	373	331	359	353	344	369	336	348	324	293	379	364	350	336	392	365	371	325	361	366	378	360	379	346	390	369	353	375	344	344	380	384	371	360	365	371	371	387	340	381	370	354	362	375	345	380	368	364	368	364	351	351	399	360	372	370	389	351	374	373	351	358	338	341	318	336	358	346	348	367	395	334	349	367	366	352	360	376	356	350	344	341	382	356	385	350	370	351	370	351	380	377	364	333	361	352	351	372	346	336	307	333	381	359	368	341	337	359	401	345	372	353	380	395	337	373	399	372	326	330	410	359	369	347	338	341	355	382	359	358	362	402	380	381	322	339	329	350	386	383	363	296	343	369	360	372	347	398	349	336	375	361	309	355	342	343	351	391	351	333	335	373	339	349	367	411	360	355	384	367	363	360	331	364	351	341	324	357	384	342	362	381	394	406	341	383	353	364	328	348	356	356	333	376	348	350	347	364	350	367	366	365	367	343	334	365	340	394	356	381	359	369	382	381	367	372	387	369	364	356	331	326	367	366	359	389	363	357	384	351	398	376	373	387	336	364
15639	21206	32257	38094	38229	41021	41159	37202	38779	34202	27613	23952	25946	25899	25881	24367	23055	18735	13170	9713	8524	8357	8176	9460	8762	6835	7731	4385	3817	4651	5813	6955	8604	10091	6688	5449	4447	3956	3653	3387	2979	2934	2227	1842	1312	1169	1044	1166	1080	1036	1060	1997	3399	3347	2487	1926	1309	1067	859	866	835	860	850	831	860	789	828	823	835	848	851	900	838	816	845	881	855	883	865	850	825	837	870	822	839	830	864	847	821	839	828	854	847	825	843	866	815	857	914	860	790	812	840	843	882	893	820	814	840	773	832	866	875	899	847	872	881	837	850	845	845	808	793	875	864	896	814	888	859	828	855	816	907	826	826	827	854	872	833	843	844	847	805	854	907	866	853	808	812	860	870	830	869	840	817	807	857	862	839	864	864	858	818	850	845	861	819	856	836	796	857	827	846	856	849	849	942	854	896	846	859	820	856	843	876	821	854	831	874	883	829	862	909	824	876	842	863	853	829	833	899	872	879	878	844	833	846	860	856	768	812	860	848	869	856	868	894	820	835	839	838	854	855	835	841	876	833	815	873	886	856	865	861	818	851	852	835	815	834	827	898	848	848	863	838	810	833	861	888	816	871	894	864	834	836	841	852	806	854	834	842	900	841	846	843	851	853	826	803	881	817	827	853	885	918	851	817	931	848	855	845	842	868	874	813	836	834	795	872	871	816	798	836	883	895	867	891	867	819	827	853	828	847	857	822	862	859	863	837	858	815	826	855	868	845	824	874	886	856	886	873	843	893	839	821	868	865	808	868	808	863	851	824	806	854	872	815	850	853	842	835	839	895	841	896	868	906	844	809	882	859	832	863	873	809	832	872	834	816	902	843	918	865	844	872	863	898	875	869	824	856	869	861	812	867	871	854	854	856	828	869	928	887	852	884	867	804	867	842	827	869	861	837	786	898	901	866	869	821	867	815	870	839	831	920	854	801	895	852	779	829	826	827	827	842	826	832	875	817	873	840	840	856	823	804	838	810	804	856	873	878	827	838	872	842	819	844	832	816	878	861	875	820	859	870	903	901	887	874	909	804	824	865	868	823	838	805	821	859	850	820	908	877	830	876	776	868	861	876	857	888	844	843	820	840	824	811	867	804	849	878	889	842	828	850	858	883	878	812	855	841	916	826	825	913	842	842	860	860	836	856	901	863	880	867	859	900	818	935	870	893	827	826	840	872	856	893	799	842	857	848	857	841	822	889	827	845	889	792	893	860	860	863	865	867	859	837	843	839	874	835	797	830	801	868	887	839	852	864	849	840	838	840	849	869	837	861	837	841	898	808	908	887	821	862	839	869	866	848	877	828	828	822	838	858	851	852	845	880	878	852	831	887	856	909	856	841	851	866	842	838	802	850	817	781	854	870	846	869	867	830	862	818	858	852	864	856	834	858	822	856	842	817	900	839	859	872	833	815	833	881	808	835	855	847	878	826	874	890	857	838	847	925	852	831	852	858	852	813	857	862	910	860	869	881	854	860	833	819	849	870	838	889	864	790	829	870	815	890	836	870	846	807	882	848	828	862	835	830	861	864	801	929	836	809	844	893	824	845	893	841	924	856	856	837	831	864	803	891	854	851	820	883	818	809	882	824	846	867	829	882	830	826	912	833	844	817	843	838	822	847	822	837	861	858	914	868	872	884	867	817	832	870	801	811	855	848	874	820	840	839	840	849	868	905	843	895	871	878	890	846	829	860	847	827	858	908	905	859	846	882	850	872	872	858	855	889	867	820	854	904	852	873	868	831	814	852	887	856	876	808	823	842	847	859	831	859	831	832	861	802	796	841	822	842	845	858	857	867	808	849	847	876	841	854	862	855	801	808	884	793	869	847	893	851	854	849	850	898	874	833	860	834	857	844	846	841	875	798	841	816	823	845	849	816	903	842	853	873	851	851	900	847	864	876	819	903	852	801	835	848	938	835	892	826	823	866	807	857	871	840	810	862	835	855	844	790	845	806	799	839	900	798	826	835	887	839	863	871	873	832	818	818	875	869	862	880	836	866	847	844	838	856	891	901	838	873	809	884	819	811	885	818	854	848	853	880	832	837	870	849	861	842	861	828	792	816	803	866	840	864	862	845	881	848	805	854	841	857	821	805	837	903	832	833	861	823	827	848	834	855	837	866	845	815	848	867	883	830	763	846	835	849	920	817	821	873	884	840	855	846	853	857	845	849	834	837	850	825	833	818	871	844	873	824	858	824	796	860	853	844	882	852	873	817	801	879	898	868	839	781	873	889	837	839	877	810	858	828	916	871	846	852	867	917	840	840	910	824	834	816	854	854	844	814	838	863	834	827	833	872	865	845	898	839	886	905	824	845	817	834	886	857	858	842	842	854	840	829	773	767	869	841	866	937	816	819	827	844	886	780	857	871	838	875	839	840	842	874	865	844	936	804	851	801	833	848	877	854	884	866	863	826	848	858	839	867	858	862	855	845	834	860	862	864	812	829	882	832	877	902	864	874	831	844	866	843	888	807	893	856	858	844	863	789	819	877	826	898	826	856	846	868	846	838	824	895	867	868	838	837	830	856	874	782	859	869	833	893	851	816	838	911	879	812	832	840	811	814	813	870	804	787	881	915	839	867	860	864	844	868	835	844	829	776	843	896	882	852	865	857	860	872	865	793	898	877	773	857	856	795	819	822	827	795	819	849	851	847	845	874	862	847	874	790	862	878	860	800	864	819	861	814	825	848	834	897	818	833	833	803	850	872	856	837	895	869	829	812	831	884	854	911	848	830	832	872	864	893	851	876	823	820	810	852	827	883	833	840	894	862	809	868	882	882	857	842	855	813	867	881	865	899	827	850	814	837	843	847	847	828	856	867	886	883	845	825	795	876	923	839	829	865	876	839	868	867	817	850	891	902	866	826	847	843	832	854	835	887	835	793	826	843	813	897	855	861	866	844	830	820	858	833	857	798	834	811	873	850	862	847	845	806	900	821	892	864	866	847	858	870	831	861	872	871	825	845	827	878	881	815	814	848	883	864	831	893	862	839	917	868	848	867	884	835	824	829	828	852	860	883	823	796	872	868	866	805	881	804	880	822	873	850	783	822	888	833	860	830	851	845	832	811	890	879	861	850	815	834	809	815	844	924	796	867	823	865	879	856	836	848	899	822	862	870	881	896	861	861	853	840	858	864	817	804	869	842	886	824	856	855	887	897	865	818	828	893	878	883	867	796	859	846	858	824	799	900	798	870	883	916	849	856	877	894	872	880	862	826	889	866	789	835	831	813	812	798	844	814	900	855	869	847	869	802	858	843	840	845	827	837	863	836	820	830	848	781	857	877	815	836	843	832	851	859	812	834	861	799	848	913	851	840	837	842	862	838	864	817	843	851	851	856	879	847	852	806	850	793	900	868	893	874	882	873	841	836	901	853	847	884	823	873	856	851	826	857	891	867	851	876	850	785	823	868	891	844	849	875	825	845	849	869	816	840	848	878	847	844	868	876	877	830	864	839	834	822	844	838	844	832	864	870	756	876	873
31422	35986	37139	35942	32917	33846	35901	30642	30503	26567	20168	14974	15731	15613	16105	14411	13428	9661	5257	3324	2578	2559	2375	3082	3077	2170	2179	1323	1082	1305	1659	2007	2592	3005	1924	1546	1337	1151	1112	1022	923	802	702	643	474	416	417	394	412	414	381	578	965	1002	779	645	452	403	350	345	345	340	363	363	358	348	342	372	337	348	380	335	320	377	405	352	341	344	365	328	354	358	327	347	332	350	361	334	364	347	369	381	372	340	374	363	336	374	368	369	331	361	384	355	329	310	365	321	342	361	336	348	332	369	319	357	348	346	355	331	367	302	334	363	385	366	372	374	347	348	338	368	332	354	369	308	369	324	326	327	352	354	326	348	358	358	315	359	350	367	358	389	359	347	308	342	354	364	360	357	353	345	347	334	331	343	332	356	342	368	361	351	358	322	370	345	337	346	369	358	317	347	335	335	337	359	357	339	356	361	335	365	370	348	316	344	316	359	341	359	356	341	345	351	346	362	326	379	360	347	347	310	357	338	370	380	374	339	369	385	329	353	365	373	334	366	328	383	345	377	368	334	350	360	324	377	372	396	349	325	353	367	348	312	344	353	349	352	351	343	317	354	363	373	352	383	320	360	333	332	351	328	351	336	380	350	362	329	332	284	346	372	395	340	338	357	333	374	337	330	351	379	348	347	350	364	343	339	333	359	377	353	347	393	332	361	338	314	333	343	398	354	353	316	377	363	391	376	317	352	341	367	334	321	375	331	350	362	369	410	338	319	345	308	343	345	350	338	341	341	363	374	354	342	366	338	327	321	315	356	337	363	313	385	339	336	329	347	356	355	338	341	356	347	332	382	341	345	351	372	363	342	344	380	348	325	342	332	367	357	339	356	337	344	368	355	330	351	320	380	364	363	327	353	335	335	359	321	337	347	282	355	325	352	338	377	338	371	355	371	348	351	353	351	313	339	326	318	336	342	351	380	344	373	387	366	302	367	364	357	320	341	350	361	349	365	382	348	344	353	321	334	334	354	332	400	371	368	342	352	349	394	331	367	366	348	345	364	362	371	342	307	332	326	347	365	356	306	340	353	352	359	363	375	323	378	340	335	331	358	354	362	363	305	365	335	337	349	345	394	338	346	358	359	367	412	382	341	344	309	340	327	370	368	362	355	343	339	358	350	372	372	312	348	364	344	329	369	301	335	352	349	381	366	354	323	350	372	376	309	347	346	342	333	343	368	329	349	337	354	330	352	306	366	342	336	356	358	341	387	327	370	355	335	356	334	355	350	358	355	344	377	341	344	326	374	377	343	354	328	345	312	348	340	326	361	350	326	395	385	362	358	340	340	352	349	334	341	354	353	348	328	347	384	349	338	351	340	358	369	378	357	387	382	358	336	353	342	325	335	373	345	323	343	362	359	381	326	344	336	346	352	334	370	338	350	360	355	358	392	344	354	377	324	340	349	331	332	354	352	369	352	355	382	380	325	322	386	366	340	363	356	365	347	318	328	358	343	363	363	339	347	368	334	367	366	349	349	385	376	352	340	365	358	374	330	341	332	369	364	416	350	351	345	383	364	353	336	349	349	299	319	339	346	340	347	340	352	384	337	323	366	306	367	347	369	354	359	333	360	384	350	368	329	381	332	308	368	361	357	333	346	336	339	377	384	344	326	332	372	328	362	344	357	335	318	360	324	364	338	360	364	332	329	328	335	326	358	373	366	355	327	352	357	391	341	335	348	364	380	338	346	392	357	317	384	360	364	342	330	340	316	341	363	347	360	356	333	336	303	318	371	345	376	360	367	383	370	373	376	347	326	347	352	353	349	348	371	350	318	302	338	364	360	378	344	347	355	324	366	353	371	366	345	325	363	378	380	315	368	359	323	372	338	342	352	369	360	333	332	357	347	352	378	304	392	366	372	370	343	353	332	389	330	333	350	346	356	346	364	327	375	362	367	382	359	355	373	342	323	367	358	310	346	361	358	316	328	332	337	342	373	366	357	377	362	356	320	338	349	349	316	316	371	359	365	342	326	319	320	335	377	369	368	302	321	329	345	338	337	357	357	355	362	329	353	340	321	299	318	387	359	333	353	345	377	333	363	339	345	321	385	363	316	332	344	347	320	347	336	343	345	336	344	362	350	381	339	401	331	327	337	348	319	331	331	337	339	374	355	345	362	325	337	320	381	336	315	343	323	393	347	344	324	394	336	317	360	310	365	345	341	386	377	335	323	314	356	348	330	354	353	380	361	355	364	375	337	355	362	336	343	330	341	345	339	347	344	332	342	323	391	338	337	380	407	363	353	372	368	356	366	334	363	341	335	353	337	354	368	379	377	327	339	356	367	356	361	361	308	337	356	362	332	300	377	357	357	370	382	332	309	333	340	340	357	328	370	386	349	327	339	356	373	360	373	371	376	333	333	358	348	362	348	330	383	325	361	377	374	363	374	369	311	333	323	367	318	335	358	334	345	354	366	346	310	323	353	379	302	333	372	376	344	322	334	359	343	353	330	374	315	360	365	387	351	359	342	374	362	351	333	356	357	334	341	376	325	343	323	351	373	354	345	322	324	325	350	348	344	365	372	346	360	364	366	344	343	385	373	386	333	374	338	356	365	351	340	357	350	364	359	359	346	349	336	344	357	341	350	310	375	371	353	364	326	357	342	336	375	319	345	402	354	336	339	345	321	347	371	337	361	362	348	359	345	364	318	320	350	351	364	356	338	365	328	365	356	325	350	319	362	334	363	330	361	318	333	361	372	368	359	327	361	323	357	343	337	355	371	337	364	348	331	337	351	328	362	363	348	386	343	329	386	347	355	341	330	334	344	380	354	337	346	352	350	345	353	327	346	386	355	350	354	327	336	340	319	378	358	369	351	320	337	346	343	332	377	381	336	333	379	331	302	333	328	368	298	300	345	356	332	321	348	357	318	396	349	326	315	355	366	333	347	323	377	336	293	365	381	371	340	363	343	350	403	350	341	371	378	352	295	338	356	369	326	356	341	337	330	338	316	396	381	373	368	349	342	359	340	365	356	383	361	352	393	316	373	342	342	327	331	372	381	331	365	364	335	323	367	373	349	343	302	338	333	360	331	362	354	357	321	368	317	359	361	381	394	341	355	381	386	369	354	317	329	331	353	325	349	324	339	416	376	378	363	348	363	319	368	346	331	338	353	326	353	345	362	352	314	342	367	365	356	329	347	350	355	320	362	362	377	294	387	345	348	339	309	359	406	364	365	366	385	344	324	357	338	329	338	349	333	330	349	355	345	362	338	384	346	328	349	342	329	332	355	374	384	361	334	327	339	342	343	360	330	342	370	357	346	365	364	334	347	365	354	399	338	356	350	380	365	349	377	315	353	365	370	363	330	328	363	365	352	364	327	376	340	329	358	342	376	376	325	404	311	386	339	327	343	348	345	319	369	357	337	373	308	348	361	328	331	373	372	337	333	332	370	375	374	330	306	309	369	348	360	366	398	339	369	352	360	375	314	320	357	359	364	374	314	377	305	332	351	369	332
20773	28238	37631	43257	44585	47130	47454	45029	46338	42964	36076	32170	35464	35129	36112	33355	32893	27686	20274	15636	13562	13604	13215	14915	14197	11373	11919	7158	6096	7626	9704	11250	13585	15977	10200	9097	7426	6451	5886	5636	4698	4564	3393	3086	1774	1335	1266	1263	1189	1199	1140	2646	5513	5202	3886	2623	1580	1084	942	804	820	862	839	865	775	822	798	784	866	825	794	846	793	807	824	809	852	789	854	864	795	852	819	850	818	825	819	828	810	845	789	857	801	842	835	800	799	819	793	821	835	814	822	848	785	800	827	827	803	830	822	812	802	861	891	833	820	794	819	876	842	849	848	862	832	868	809	805	836	821	844	819	808	811	782	814	779	810	797	786	865	835	791	841	815	781	846	834	797	818	889	853	835	811	841	829	794	864	813	833	780	821	800	779	779	841	835	853	791	795	779	803	847	789	837	823	779	780	777	787	797	773	831	774	805	821	808	796	753	834	813	780	821	793	821	875	872	830	829	818	875	832	798	828	802	818	818	822	830	831	827	828	780	812	844	833	750	829	807	833	779	836	791	876	810	828	844	820	818	851	818	750	821	769	868	834	837	870	790	824	840	803	819	836	836	833	846	811	817	777	785	863	821	792	805	794	794	775	756	823	791	784	783	781	838	863	832	848	861	783	826	761	827	865	798	838	829	829	812	805	833	827	800	823	829	809	796	841	809	793	783	862	797	801	837	844	881	830	840	841	789	808	815	846	794	841	831	814	837	852	849	842	800	847	864	805	843	812	811	822	854	775	794	872	813	807	833	827	878	786	771	848	841	832	806	835	814	814	868	873	835	804	796	802	811	797	814	837	841	800	852	818	850	847	808	820	775	871	808	835	793	813	813	896	809	848	838	759	861	782	882	806	800	839	802	894	879	813	804	843	794	853	824	867	827	826	874	832	820	819	820	824	824	864	838	809	797	841	835	839	792	840	773	811	817	834	855	837	829	801	872	815	817	852	852	790	809	793	800	808	855	818	826	846	839	778	815	858	818	813	784	889	815	803	845	814	848	842	845	808	799	782	776	788	785	791	808	863	811	823	793	814	831	804	776	832	798	783	812	858	880	862	847	792	830	895	791	858	837	814	789	787	796	786	808	792	809	778	869	837	855	809	819	846	810	815	806	851	804	743	837	881	842	764	824	771	848	856	791	801	815	818	832	802	813	793	807	803	879	846	746	862	808	796	827	760	834	834	812	831	840	861	819	844	830	798	809	823	851	822	767	767	813	787	844	830	807	818	827	845	840	821	855	774	829	803	772	794	832	776	849	817	816	741	828	828	839	846	813	821	812	865	808	804	786	872	806	810	838	791	795	806	829	761	841	800	852	824	863	853	821	890	806	813	833	828	800	839	831	863	799	798	839	864	797	857	810	790	850	829	846	821	838	803	775	830	794	786	825	810	834	806	809	821	831	818	908	856	803	797	853	830	857	794	830	829	802	802	857	862	803	803	824	840	866	850	825	831	849	853	800	805	758	786	851	822	813	805	836	875	851	855	835	815	841	793	771	831	843	776	814	819	787	821	787	787	864	852	827	811	847	849	818	797	816	841	818	827	806	813	818	843	852	798	786	846	807	810	839	776	788	857	811	860	843	824	803	822	842	797	847	793	807	786	842	810	806	786	838	776	806	815	807	804	818	840	783	875	818	847	874	824	854	857	850	824	803	822	866	846	872	805	815	821	798	797	828	803	811	864	831	836	844	818	789	838	824	925	794	862	812	805	824	856	870	812	865	798	846	855	797	832	806	811	795	833	820	872	844	803	811	812	805	844	812	847	800	839	791	822	821	838	814	849	781	802	843	731	808	872	839	777	799	824	814	824	786	829	823	839	833	858	788	820	805	838	823	833	877	781	824	825	850	864	841	855	808	829	819	808	775	840	850	815	879	834	789	805	786	831	836	818	832	785	770	848	815	828	777	814	830	813	836	810	825	833	822	784	863	809	782	835	813	809	843	800	797	813	804	854	822	813	841	796	858	837	799	828	793	832	806	880	782	826	821	823	789	845	800	859	810	833	828	782	821	834	812	839	790	836	821	808	809	770	871	854	847	822	838	824	857	854	784	791	785	813	834	802	777	873	767	846	815	835	776	854	819	806	770	808	819	900	789	845	773	843	849	728	816	805	843	863	823	826	847	834	779	842	803	834	840	837	807	841	806	792	863	839	809	832	828	768	790	832	870	860	798	785	789	793	839	817	832	827	791	811	866	787	800	804	824	842	809	766	786	778	760	808	833	815	777	860	765	849	849	803	814	797	825	811	873	838	823	815	860	802	830	805	820	825	867	819	803	812	821	894	871	817	821	814	816	785	814	819	780	836	835	887	823	857	750	826	795	840	834	838	797	797	826	831	768	843	787	796	822	852	819	776	829	838	818	874	837	809	776	808	814	835	811	808	812	885	813	840	794	839	783	795	880	828	821	830	844	815	863	830	790	817	848	797	775	850	849	833	835	880	826	818	816	820	798	848	831	822	837	843	820	878	785	765	811	817	829	801	797	825	903	823	807	827	849	819	837	812	849	820	835	838	776	833	862	812	862	806	851	826	766	818	821	846	861	856	807	812	789	834	855	825	881	823	810	816	824	804	811	879	798	851	831	823	835	743	842	769	848	853	803	807	811	834	802	791	803	786	817	865	838	804	814	758	847	790	828	853	842	850	812	804	810	820	826	790	785	890	792	782	828	801	801	793	874	859	802	831	809	816	814	822	786	843	811	820	839	809	825	810	830	860	816	829	839	848	800	824	807	826	782	803	853	810	826	875	852	869	765	860	790	835	804	794	869	779	808	810	819	835	831	818	866	827	848	873	841	864	838	842	780	848	790	858	831	809	817	796	825	813	815	777	829	817	826	812	835	797	805	791	865	785	794	904	823	803	763	806	866	838	838	852	788	801	824	836	837	825	810	845	794	806	800	845	825	796	813	805	778	862	767	849	830	793	843	828	862	805	811	834	844	806	803	883	794	833	820	810	805	805	872	797	834	778	809	794	822	861	850	839	807	830	791	849	854	826	848	764	818	763	776	856	773	843	845	833	775	864	839	860	822	844	825	809	835	846	805	798	849	768	819	837	785	859	777	798	795	834	787	824	800	824	826	771	773	884	808	809	842	800	779	839	894	783	804	835	818	835	840	863	799	784	790	765	834	855	840	797	802	807	839	822	814	802	825	786	856	834	829	826	810	815	821	838	844	838	834	836	849	791	837	874	826	789	812	832	863	819	776	813	816	820	813	823	771	817	827	807	842	832	873	852	803	754	791	795	851	828	783	849	767	853	806	877	808	836	811	774	877	805	813	836	797	831	845	791	786	895	788	878	847	823	841	817	796	809	842	822	796	799	775	812	840	822	788	809	785	807	852	806	851	846	801	814	814	833	820	850	833	875	847	851	837	841	817	819	786	828	842	839	846	826	817	823	825	784	775	781	841	828	779	782	811	816	818	798	825	786	810	821	793	806	827	827	844	828	824	850	832	857	858	848	881	840	838	806	818	792	809	801
11701	10823	13915	11462	7457	5178	4189	3708	3216	2478	1931	1415	1154	961	986	933	800	616	573	527	551	550	559	588	625	573	523	441	456	497	463	548	480	489	440	467	463	466	416	453	435	409	463	419	427	445	422	446	435	418	441	434	473	438	473	464	445	418	419	419	417	444	393	435	393	396	376	414	398	391	375	402	399	430	431	381	443	414	395	402	444	406	417	431	433	406	412	407	395	370	416	403	398	445	405	409	410	438	416	401	450	411	404	385	397	398	404	439	400	444	415	468	417	420	422	406	381	389	407	433	413	383	411	420	395	411	421	388	403	397	429	394	382	416	405	392	376	405	400	417	394	410	390	417	419	436	438	401	402	399	420	421	410	441	436	390	397	402	402	399	388	356	401	420	445	424	414	441	434	406	401	408	373	415	396	415	424	393	390	372	373	437	412	423	412	397	398	437	423	407	417	446	401	382	385	460	398	408	415	431	392	406	425	411	387	393	400	426	394	414	414	404	393	420	377	377	417	429	402	401	410	451	382	423	397	435	406	381	404	409	430	377	398	435	392	409	385	396	393	389	403	429	411	425	402	406	423	406	400	398	399	414	387	420	381	386	424	430	440	398	374	396	397	424	429	362	385	412	415	408	376	407	425	398	386	403	403	406	448	412	420	406	431	405	431	406	366	444	448	452	399	410	419	393	421	425	413	400	432	401	392	391	408	426	440	359	429	367	419	373	422	392	390	404	412	382	420	453	395	429	410	430	394	417	436	389	426	420	420	414	405	380	404	369	426	365	359	414	403	425	406	394	422	411	425	461	412	368	439	436	416	408	423	372	419	404	435	401	477	416	420	399	388	361	375	440	365	468	428	414	416	450	399	415	397	414	384	418	407	397	411	411	380	417	378	429	395	451	403	401	406	409	434	401	386	374	394	388	432	406	397	421	382	396	405	407	427	390	418	424	411	416	391	385	437	410	381	406	437	405	377	407	429	410	355	423	398	398	410	388	418	432	380	430	382	437	459	417	354	385	405	440	390	413	406	394	401	428	449	378	409	387	402	425	439	411	397	381	383	394	410	394	411	394	421	447	402	431	416	397	412	411	436	440	417	422	417	416	434	439	379	395	433	414	406	411	418	408	403	359	421	390	394	392	435	430	380	412	409	398	406	384	400	450	388	422	400	417	395	436	422	408	425	412	421	402	412	433	403	410	414	432	432	397	415	391	412	422	388	398	436	431	387	409	449	426	398	404	400	375	386	441	431	402	382	430	435	416	410	398	421	355	440	411	433	387	419	399	397	449	437	409	377	395	410	399	409	460	379	392	366	414	430	409	371	398	391	418	416	417	363	400	416	417	422	401	416	394	390	398	387	394	411	419	418	392	403	426	406	409	412	422	391	394	415	399	378	377	401	403	440	385	365	419	375	370	394	393	403	403	402	418	399	441	410	414	410	429	384	424	378	399	381	425	429	421	397	412	417	452	411	447	389	397	421	431	383	411	393	447	422	393	422	361	385	431	427	418	392	386	392	393	395	432	431	402	403	412	422	386	436	421	400	404	398	404	392	418	439	441	423	441	423	393	418	426	429	446	423	410	417	395	442	400	387	383	422	367	386	419	393	410	408	401	408	429	444	381	422	404	411	386	437	425	389	405	365	420	413	393	384	435	373	402	395	410	377	441	425	398	403	416	404	438	411	426	407	425	406	464	446	425	419	398	429	374	434	416	385	384	401	406	391	403	419	387	412	416	411	411	419	369	420	415	389	413	398	385	411	402	429	451	407	442	445	427	403	385	386	406	404	398	407	374	454	439	405	431	436	397	414	431	398	392	435	406	396	394	401	416	410	413	415	376	407	432	440	412	397	426	406	411	394	399	397	351	395	380	382	438	417	387	412	383	403	401	387	400	397	420	387	402	419	412	384	380	413	390	392	413	386	427	405	410	399	424	373	447	379	403	426	424	415	423	382	443	430	385	399	411	366	395	425	423	425	425	416	428	410	371	432	396	411	397	425	399	435	429	413	392	411	419	420	410	403	416	397	378	378	408	347	453	457	389	368	446	419	401	406	389	415	408	390	390	461	425	387	420	414	400	438	435	390	374	403	432	397	384	376	407	383	394	388	443	406	384	400	386	343	390	394	417	404	435	443	402	403	422	427	379	429	394	403	395	398	381	370	371	416	416	383	393	397	386	414	396	435	386	434	372	389	382	422	396	408	438	453	409	403	400	408	384	410	398	420	404	382	385	349	375	434	429	353	410	402	388	368	412	443	404	372	370	404	389	366	418	398	439	407	397	420	373	398	371	413	400	430	420	399	434	394	443	358	402	411	381	398	416	397	440	379	449	442	430	428	435	421	440	380	400	417	393	414	413	402	441	382	422	367	346	419	396	415	406	411	385	390	425	443	424	368	412	394	430	395	431	430	408	408	395	396	412	402	409	405	448	413	402	368	404	410	364	398	415	404	402	372	389	413	385	423	411	382	424	412	393	414	450	425	446	418	390	440	381	424	398	404	427	411	403	453	403	392	410	419	393	392	442	410	411	413	422	416	369	441	390	402	428	404	434	379	389	404	396	389	373	393	415	427	420	420	429	428	422	376	416	423	398	428	425	418	410	384	413	395	388	433	433	411	393	404	428	429	400	366	430	431	412	397	408	423	390	418	429	427	387	392	380	392	412	403	401	424	398	426	367	404	398	412	420	411	405	392	385	419	387	417	409	433	375	388	375	385	414	361	396	406	410	418	388	387	370	424	389	430	416	358	392	390	414	415	404	411	393	395	387	370	422	431	404	407	390	404	418	430	416	395	397	400	456	397	380	391	401	441	401	404	432	420	407	403	376	431	448	439	437	421	423	408	424	408	421	410	411	396	403	387	419	420	442	387	430	430	387	415	389	399	410	381	398	441	416	404	400	439	386	406	422	405	407	422	411	409	428	412	431	430	402	404	418	417	396	413	400	411	422	373	392	394	425	389	385	421	413	378	376	452	451	405	417	428	442	406	397	413	365	455	399	413	415	373	429	468	408	423	381	416	411	434	409	407	374	386	412	408	399	390	385	389	414	442	409	389	422	404	382	395	416	404	387	394	431	395	436	416	382	393	441	412	408	397	399	383	421	410	403	421	439	417	412	413	442	419	406	399	432	418	386	399	419	411	410	406	389	420	424	406	402	378	421	394	422	389	413	387	423	419	416	401	406	396	426	376	451	396	396	384	381	404	425	396	386	402	398	385	423	383	346	387	402	454	425	415	388	429	466	429	426	375	402	373	419	418	393	426	373	409	402	403	405	412	398	416	425	395	398	418	408	395	406	386	384	407	422	415	391	451	374	418	427	406	419	424	395	411	364	416	397	406	393	422	406	465	420	428	430	382	384	409	391	375	431	394	396	438	412	396	435	427	436	383	447	410	389	373	399	341	378	385	409	413	406	371	407	419	412	421	407	450	380	398	407	408	405	406	441	425	404	382	394	424	394	389	378	387	419	430	411	430	412	361	401	380	428	438	384
7488	9457	19124	22096	19425	16267	14712	13771	12455	10574	8946	6625	5564	4660	4811	4292	3863	2736	2248	2025	1965	2011	2262	2343	2310	2102	1974	1604	1410	1408	1466	1565	1783	1631	1572	1387	1303	1303	1214	1216	1232	1227	1236	1079	1066	1074	1147	1021	1061	1040	1067	1060	1251	1358	1248	1215	1117	973	880	974	934	1045	851	974	996	946	971	1022	934	977	922	915	924	895	934	970	1022	964	971	910	915	977	944	947	871	953	1006	969	953	988	945	971	920	973	931	960	921	957	941	931	907	936	950	952	944	909	940	970	1031	907	927	904	884	956	993	957	953	921	924	904	964	944	916	980	962	906	908	939	950	949	936	956	990	960	941	950	973	959	988	906	896	958	955	913	959	946	941	992	888	911	946	958	967	935	960	925	897	983	946	961	960	952	969	1015	964	966	940	944	931	923	943	966	918	979	937	916	942	916	927	935	920	940	952	963	929	964	1023	989	945	960	958	923	971	930	985	922	950	908	958	977	907	944	924	938	930	1015	946	955	955	936	984	942	941	927	950	961	957	935	908	915	953	934	891	938	974	985	951	960	990	942	974	974	954	988	934	1028	950	987	873	951	985	978	963	967	1054	903	974	975	933	955	934	946	936	948	940	977	984	945	926	941	947	971	913	950	912	941	890	965	957	932	980	966	969	922	934	947	935	935	973	967	1028	935	950	935	901	974	921	922	931	907	920	987	961	960	930	948	949	982	915	935	964	947	873	969	929	966	961	905	966	910	977	981	945	1014	1014	896	905	942	979	948	930	951	969	947	980	962	966	912	1003	935	883	945	963	931	946	935	904	918	931	981	949	972	927	953	989	950	971	964	984	953	912	896	958	936	947	908	991	970	953	898	973	943	946	934	917	928	956	928	982	911	972	951	1014	971	917	933	935	984	909	953	966	960	923	954	949	936	955	895	953	908	1012	988	905	954	998	974	950	937	1004	997	951	927	954	996	943	975	942	982	934	943	1010	910	922	897	997	897	914	925	928	919	923	928	940	888	882	928	944	1017	932	936	920	930	937	959	915	936	941	904	973	939	944	986	940	943	947	932	910	923	921	941	957	948	914	955	925	921	959	930	894	921	973	926	918	924	964	948	950	957	908	922	921	958	887	942	973	937	935	952	931	951	894	964	935	940	975	908	929	988	941	891	966	939	938	987	1001	992	934	980	952	947	968	908	987	955	953	1008	1011	873	934	957	959	924	976	1003	955	1001	947	941	944	950	925	946	943	910	936	983	952	898	898	900	955	970	971	970	929	975	955	867	937	938	949	900	893	921	930	976	933	921	952	973	927	959	909	936	916	972	981	950	985	958	942	969	993	965	982	915	981	949	967	949	945	943	928	949	966	919	981	903	959	961	902	980	952	953	966	943	966	928	934	977	1021	941	935	954	978	965	918	906	925	949	929	1018	933	943	931	1004	925	932	974	993	947	968	921	878	943	965	942	925	960	959	995	993	961	924	898	967	977	932	956	913	897	940	894	912	909	936	924	982	888	952	964	967	981	932	971	909	960	921	949	972	984	962	973	971	1009	942	982	961	946	921	973	962	962	982	964	943	940	938	1041	947	960	936	952	922	991	957	971	922	951	949	948	951	962	958	993	937	929	983	945	968	1009	918	930	898	907	961	926	954	952	950	974	943	993	924	921	941	966	974	954	953	946	995	968	948	933	993	911	929	1000	960	986	945	920	933	986	906	908	940	963	921	917	1034	950	980	935	969	916	984	981	913	973	950	962	902	972	911	953	971	941	974	998	950	943	965	936	994	920	934	992	902	957	966	1019	898	1014	964	943	951	923	945	952	949	997	938	998	932	972	942	948	907	893	929	974	975	985	945	930	969	921	929	962	1002	967	969	920	911	959	884	935	988	950	985	942	921	958	851	919	902	979	975	977	912	933	984	895	977	994	948	986	922	914	999	928	966	939	966	939	938	929	928	966	967	995	932	948	906	938	932	946	940	944	942	952	933	931	938	910	928	904	940	987	962	992	929	955	972	911	938	918	934	956	988	990	1003	938	961	899	917	956	910	908	1007	941	931	920	925	954	947	937	901	993	946	970	938	942	935	971	933	953	947	961	970	961	925	956	988	963	908	955	961	942	921	913	946	969	917	952	967	944	935	909	926	904	932	981	983	962	942	948	929	935	964	919	924	950	981	891	914	946	962	968	955	913	928	976	908	930	977	947	930	962	983	914	962	929	926	947	950	923	969	928	918	952	933	929	910	996	1009	970	941	939	996	954	1018	1005	949	889	946	931	957	946	898	856	928	924	958	979	930	947	961	917	942	1002	940	962	949	955	938	994	937	937	956	937	978	974	974	871	907	936	992	952	1019	908	956	996	951	976	932	938	995	942	915	979	962	988	922	928	995	963	950	914	996	922	969	968	913	960	926	973	959	936	903	930	1013	902	963	878	949	960	967	923	921	957	982	984	927	884	1009	944	920	957	970	930	914	954	928	992	939	868	944	916	952	935	946	952	948	939	896	968	975	963	947	947	974	954	965	912	911	927	995	969	932	957	929	946	906	985	889	1003	983	944	969	970	1004	957	963	940	1011	939	927	968	935	929	943	939	943	955	922	906	921	922	882	963	943	967	881	978	945	982	916	1004	995	955	949	985	912	961	952	965	984	902	961	931	916	966	892	1005	951	975	960	965	926	879	915	934	914	906	945	937	926	967	966	868	929	946	903	982	995	983	947	928	1009	947	945	935	967	931	966	953	950	902	961	997	902	946	990	935	917	956	955	945	1012	912	950	977	932	938	1019	963	940	1006	943	965	926	973	921	980	918	970	954	923	962	960	964	922	986	937	912	955	939	967	922	964	959	952	941	936	963	983	1003	930	920	926	961	929	955	898	960	911	912	946	1017	910	893	980	976	938	1000	975	961	858	968	968	958	934	923	904	953	955	903	919	903	952	954	933	923	992	946	983	946	926	990	938	923	874	881	985	942	929	978	965	940	961	984	987	946	925	1000	1010	975	951	952	1002	937	892	919	942	959	965	940	962	944	946	907	965	965	958	967	953	1002	988	973	930	951	969	1020	938	955	961	939	912	956	958	899	1024	960	985	924	931	975	958	1021	970	898	936	1002	921	922	984	961	971	951	1002	979	974	985	932	948	1005	911	937	904	947	954	920	946	908	994	962	993	931	942	964	910	973	943	921	963	957	968	990	986	967	1005	917	929	909	923	974	987	996	955	966	921	980	983	932	979	950	973	973	973	939	959	961	950	925	889	941	915	931	945	970	879	972	968	947	902	914	953	890	992	922	979	934	916	959	947	1008	1008	919	884	1002	926	938	927	930	970	991	972	946	942	949	955	939	942	976	917	945	989	881	974	963	929	899	911	910	967	967	950	928	969	939	966	954	936	950	960	895	875	983	929	909	943	946	947	909	975	948	929	896	957	910	933	945	1002	920	944	993	932	997	927	945	960	962	894	955	934	959	889	944	918	994	980	967	915	921	959	948	953	933	960	947	928	946	986	947	935	991	900	881	921	971	972	965	954	933	972	955	913	982	971	951	948	954	959	950	955	933	965	933	907	912	966	953	928	972	958	891	923	988	969	972	969	956	928
24800	29238	31767	31070	26941	25960	27071	22835	21419	17500	12448	8718	9079	8704	9675	8771	7673	4563	2651	1762	1598	1477	1450	1785	1382	1219	1197	931	749	885	890	1054	1487	1662	1034	983	862	782	755	673	644	574	567	543	410	398	396	408	400	402	387	464	674	753	645	580	457	439	387	378	326	352	381	344	389	378	376	369	394	325	382	387	329	354	364	380	363	358	370	379	368	364	356	393	357	349	356	371	333	321	338	355	345	379	349	392	332	408	394	370	353	355	360	354	366	367	393	366	320	338	401	372	351	331	347	383	350	361	385	350	382	352	347	347	392	358	357	381	388	372	385	382	374	391	342	354	376	385	348	378	370	336	325	332	351	341	328	354	360	368	343	374	359	332	322	343	346	371	361	374	391	366	350	383	360	335	359	374	357	370	344	351	364	342	386	389	359	342	335	382	365	371	387	384	314	317	361	381	351	362	344	361	356	363	357	373	343	369	340	371	386	390	391	390	347	357	372	381	367	370	372	366	386	361	340	347	394	362	347	348	366	348	370	353	349	406	364	373	381	354	379	379	376	379	363	387	373	385	359	358	355	377	409	389	405	328	373	354	350	360	383	366	361	344	345	366	362	374	390	377	402	378	366	374	384	387	368	379	361	373	360	381	372	400	343	329	315	357	399	354	350	348	332	343	350	339	355	314	370	379	363	371	411	398	366	388	369	354	359	383	364	363	358	374	328	342	368	366	385	372	357	370	322	367	357	366	371	356	369	383	369	372	341	379	340	352	377	362	324	348	393	368	369	395	366	364	359	348	368	382	361	362	350	373	373	372	384	350	382	354	363	363	376	392	364	371	379	393	358	390	397	349	385	362	338	364	340	356	350	333	334	368	357	371	345	332	357	329	396	332	382	365	343	354	351	402	373	371	353	327	315	347	400	385	419	351	379	337	367	322	356	372	398	353	370	372	324	380	354	347	396	352	361	380	334	323	378	369	381	384	335	347	374	386	359	352	361	391	398	362	412	356	317	364	358	380	349	360	361	357	339	349	317	386	340	360	402	322	327	325	404	391	354	374	368	341	345	348	348	369	354	379	374	352	342	376	326	326	388	393	359	381	372	331	326	354	381	347	381	376	362	367	362	396	380	348	357	370	348	353	346	354	388	348	382	381	344	396	379	368	346	356	355	371	380	347	373	349	345	346	329	364	346	340	371	373	339	363	387	342	346	334	363	385	362	394	367	365	332	375	373	379	365	368	316	400	390	377	361	387	380	408	371	374	392	354	366	372	325	381	329	386	384	344	352	376	363	364	354	388	341	333	371	358	382	375	380	384	373	381	387	360	380	360	345	355	373	355	325	362	365	374	390	320	353	383	375	372	333	320	336	384	330	347	355	359	351	322	341	414	399	355	385	353	376	351	365	375	343	341	376	384	372	369	370	346	337	347	388	378	359	387	396	380	386	319	380	376	369	363	398	350	335	376	364	388	365	372	375	356	368	376	336	331	363	380	358	392	394	360	404	365	379	361	367	368	316	348	356	339	349	380	358	373	356	354	359	357	381	368	376	415	366	385	378	353	379	348	366	368	370	367	369	387	352	361	378	347	337	372	374	402	374	324	368	339	354	358	371	380	373	374	385	353	367	385	359	362	346	353	351	372	382	359	389	374	353	371	349	372	391	359	387	336	402	344	384	347	365	341	369	338	379	389	367	370	340	368	388	391	364	386	387	358	377	379	381	397	348	344	374	347	371	360	368	370	391	384	388	325	368	368	343	379	337	379	367	354	368	380	365	356	370	421	355	420	395	376	372	350	345	338	341	361	371	350	347	394	364	375	396	372	371	383	364	324	375	362	385	368	368	351	383	400	396	397	353	374	361	375	356	355	381	369	327	347	373	361	363	391	349	371	347	378	397	334	349	331	370	356	367	394	362	358	356	402	373	377	379	406	394	400	370	368	376	382	350	363	362	374	361	348	367	348	413	386	382	349	399	360	354	353	347	392	358	369	403	338	389	341	376	329	330	359	342	363	345	344	363	382	358	354	378	407	370	353	338	379	356	407	359	362	337	365	351	394	357	323	348	353	346	343	359	371	366	354	341	366	364	379	359	366	374	363	361	344	367	343	391	340	364	368	362	347	388	345	378	360	358	358	370	366	365	344	351	380	352	344	390	364	372	353	365	350	378	380	377	343	363	363	362	380	386	337	349	335	371	359	346	338	363	348	344	373	403	327	395	341	358	341	350	359	397	379	363	356	330	320	363	385	368	378	383	374	358	375	362	367	370	394	325	357	379	376	351	375	354	340	320	359	382	357	362	357	370	383	357	375	358	372	392	387	364	393	383	334	361	385	364	356	400	325	378	368	366	353	370	344	377	347	356	354	384	340	368	343	362	333	356	395	382	328	404	344	373	344	378	345	399	384	369	389	396	387	365	355	386	361	356	388	380	380	335	361	357	364	374	376	347	416	392	360	383	364	339	357	389	377	324	369	362	374	399	401	374	355	353	399	362	339	358	337	355	372	346	336	406	386	353	379	332	371	382	389	431	386	328	341	387	359	352	330	367	362	370	357	354	408	351	358	373	340	344	375	384	377	356	359	395	392	336	371	361	348	373	359	331	350	362	360	413	325	366	375	356	381	357	371	344	372	357	372	377	382	333	373	353	332	389	366	358	397	360	364	380	369	364	372	375	370	368	372	371	334	322	354	373	381	367	374	360	357	375	369	369	358	373	345	368	396	377	373	380	367	378	377	362	392	380	357	362	374	366	364	345	362	332	383	359	370	359	378	357	342	340	359	350	340	351	380	364	350	388	370	403	385	369	355	387	335	357	333	357	365	376	394	394	383	358	349	370	401	343	351	387	351	354	365	371	365	366	375	366	373	364	354	309	366	368	383	336	358	387	363	392	370	353	384	376	355	359	343	347	389	399	388	404	393	367	373	378	353	368	333	391	375	372	320	366	381	346	369	343	341	360	364	347	363	403	363	373	368	389	323	382	345	378	391	373	379	347	360	365	391	378	345	402	339	406	385	404	382	385	359	361	406	334	359	380	347	344	346	343	385	372	381	324	360	382	377	352	398	391	346	362	360	346	345	367	347	384	360	370	403	403	382	337	341	396	366	333	381	376	384	399	370	354	349	374	361	365	363	376	385	389	397	381	385	355	369	346	384	345	355	385	369	354	363	378	353	354	341	368	347	395	396	380	377	382	329	339	353	377	364	398	335	356	360	360	364	348	369	360	354	356	383	351	343	382	347	389	337	409	335	336	394	397	378	359	366	377	338	327	337	354	366	370	379	324	399	377	353	393	377	376	362	347	344	353	347	380	346	364	385	368	374	426	347	386	346	377	370	337	352	384	362	346	357	375	347	387	347	365	348	373	359	364	342	348	340	368	368	340	353	388	372	362	375	387	344	361	360	368	375	353	356	356	363	379	339	388	375	393	367	374	336	366	333	368	349	348	360	358	367	359	365	390	373	374	341	372	378	370	389	333	341	391	330	368	350	365	369	365	370	432	356
16580	22759	32009	38171	38104	40019	40394	38108	38292	34079	28110	23274	26213	27083	28407	24420	24835	17141	12147	9439	8753	8212	8186	10104	7788	7014	6596	4457	3708	4652	5373	6648	8517	9304	6256	5758	4461	4120	3944	3388	2981	2705	2421	1812	1427	1237	1197	1214	1111	1097	1076	1375	3466	3579	2655	1976	1287	1122	854	891	852	864	780	868	834	818	920	831	881	832	865	884	913	842	887	853	876	855	855	840	852	859	821	867	848	872	918	836	827	894	856	841	788	871	851	895	887	820	879	852	866	858	885	853	857	809	915	875	806	838	847	873	859	870	867	872	894	829	838	858	896	823	865	877	829	923	897	840	857	854	803	807	884	856	851	850	808	821	854	853	841	863	930	859	885	882	880	919	865	811	862	803	840	864	847	868	862	833	877	853	856	852	825	847	827	866	871	908	801	839	870	811	882	898	872	901	857	807	885	867	797	901	879	854	898	878	884	860	872	871	842	869	852	907	848	873	848	905	917	873	895	817	866	856	866	854	868	866	886	851	845	865	833	906	837	840	865	862	847	863	826	875	829	840	894	825	825	813	850	867	901	885	816	813	868	840	859	839	800	802	848	870	926	856	874	898	849	893	863	873	852	894	817	850	879	834	864	895	888	801	886	889	800	823	879	879	909	883	804	854	843	885	811	901	870	887	880	856	875	833	835	853	854	852	897	839	846	891	857	849	804	835	895	849	845	854	814	825	864	838	876	870	875	884	840	849	868	839	845	894	831	870	871	840	853	874	880	845	873	894	838	803	861	841	861	893	897	829	819	901	847	846	833	869	840	859	835	840	877	843	886	851	831	868	851	850	861	805	863	820	853	847	810	861	887	883	850	853	866	839	801	868	827	848	893	794	844	813	829	876	859	863	852	856	847	829	904	841	853	880	873	825	925	864	814	810	855	809	884	818	857	890	805	911	833	833	884	900	921	828	801	864	842	873	826	870	864	866	847	826	874	833	841	916	943	870	833	841	834	851	856	841	836	827	819	859	839	850	867	855	840	858	870	869	868	868	888	887	871	865	841	861	883	855	807	812	871	842	850	824	832	845	874	835	837	890	866	862	847	844	881	882	851	867	857	902	831	843	828	861	883	883	877	876	854	815	858	855	852	831	868	880	821	861	880	895	830	842	871	917	866	845	862	804	862	886	814	827	899	938	841	920	873	838	854	876	865	897	847	869	892	812	805	863	837	889	893	847	856	836	880	845	862	805	857	877	842	847	820	817	908	877	849	795	854	841	847	863	867	877	878	884	816	853	881	835	848	839	845	856	894	859	884	833	825	854	857	857	865	879	868	847	850	870	884	844	837	867	864	857	874	896	811	841	866	866	863	922	836	850	883	862	862	800	827	815	875	910	835	894	889	868	834	869	841	857	877	860	860	819	877	842	848	794	910	797	847	841	859	899	814	839	830	830	853	855	833	826	858	832	899	899	864	861	864	829	816	859	844	870	838	852	861	862	883	898	860	824	838	838	835	890	844	872	849	824	852	878	888	892	918	887	871	841	882	834	906	832	860	870	872	832	890	853	842	871	828	888	835	888	871	852	840	842	905	873	916	889	855	850	866	854	903	857	914	875	909	837	885	824	883	824	877	903	836	837	882	846	810	844	880	883	837	793	865	930	865	938	859	895	874	874	886	976	873	829	848	871	868	822	875	871	842	835	841	897	833	858	799	871	851	851	895	790	884	825	831	864	806	837	811	903	833	883	862	867	869	816	809	852	827	862	830	861	833	797	876	891	880	819	869	825	892	804	856	854	886	843	861	868	852	839	857	817	880	887	834	857	813	832	889	869	891	839	847	884	827	910	839	896	836	883	855	883	902	838	859	811	833	882	869	888	850	909	835	850	860	842	818	906	864	861	874	882	891	874	847	834	884	862	852	874	868	866	814	854	843	826	821	873	843	848	887	918	887	856	865	864	851	870	802	874	859	799	896	833	842	882	886	846	893	823	811	865	856	866	864	814	859	902	853	845	868	828	853	856	838	880	824	858	852	842	827	883	872	831	892	836	881	830	834	882	860	897	817	891	856	837	861	850	835	890	823	856	887	810	831	869	812	850	832	818	770	894	859	816	853	885	850	832	795	895	860	862	842	830	863	831	878	875	884	836	902	883	851	853	844	814	868	846	871	866	883	834	789	827	811	867	872	857	886	833	869	874	842	851	891	886	833	883	862	881	818	842	815	845	919	863	840	887	902	802	832	901	819	860	877	861	887	871	862	849	814	900	870	853	892	808	904	926	823	869	866	921	863	826	847	833	852	875	904	858	861	826	830	889	899	803	845	901	839	848	867	864	814	879	863	877	868	869	839	838	892	880	864	861	803	836	876	871	876	857	866	872	847	818	912	874	851	914	846	821	836	865	874	861	882	851	844	855	859	844	823	830	822	842	863	834	847	867	904	932	847	898	897	919	789	861	871	848	830	865	862	854	889	833	886	860	808	835	836	869	839	782	854	820	867	842	924	832	883	873	858	851	863	903	816	821	856	834	921	831	815	922	808	800	830	843	839	857	877	843	822	874	910	853	839	860	833	810	842	896	857	870	829	947	915	879	888	837	878	852	864	874	870	883	852	840	820	835	829	853	899	850	893	812	821	850	860	885	871	872	862	866	861	850	906	877	845	874	832	853	870	791	868	914	841	843	911	821	810	857	848	799	841	869	838	878	859	894	888	821	861	890	860	906	840	839	846	894	808	872	815	848	861	870	864	859	846	837	901	874	896	920	847	847	884	791	851	858	860	829	823	814	879	866	831	830	823	811	858	830	850	884	883	846	830	879	873	919	889	831	862	910	806	830	940	850	886	854	908	849	825	889	833	857	872	831	794	846	835	887	869	830	840	843	839	890	895	854	876	843	855	798	807	806	850	867	856	884	845	818	831	808	861	843	847	848	825	811	901	866	847	844	807	847	852	863	891	828	901	832	860	861	881	891	860	885	846	863	820	846	875	785	884	905	861	882	912	912	840	843	849	871	832	912	810	844	819	854	842	845	835	878	854	870	866	893	882	884	864	818	879	887	896	904	874	835	871	898	883	857	882	828	815	898	838	844	879	826	796	837	877	853	891	876	871	853	819	826	869	797	848	852	910	822	893	846	798	853	867	857	893	844	824	829	851	864	860	879	868	849	853	862	886	863	859	831	843	843	874	789	855	886	880	840	849	863	879	854	817	850	853	903	869	906	830	844	860	903	846	916	847	932	802	869	830	804	848	856	870	863	883	843	855	875	926	827	914	905	849	889	851	878	847	801	894	846	844	878	840	866	917	841	844	862	898	818	863	811	852	844	828	894	868	819	882	893	855	863	877	900	887	867	906	817	828	831	789	916	843	868	876	854	909	872	836	903	839	836	878	821	844	843	857	870	875	852	849	892	834	908	815	847	864	843	881	840	897	837	805	885	909	829	870	874	795	800	864	856	899	868	804	868	876	837	847	809	817	796	883	870	869	905	846	887	801	833	873	810	888	851	849	842	861	866	844	866	874	860	917	841	878	851	882	868
33345	35886	36846	36420	33111	33715	36032	31504	29893	26337	19880	15103	15197	16904	16254	15620	14834	9765	4809	3197	2888	2567	2599	2786	2428	2124	1872	1307	1157	1330	1559	1805	2580	2727	1826	1611	1202	1215	1080	970	885	787	697	562	465	461	430	424	416	385	388	438	999	1086	819	678	544	406	389	336	348	324	364	343	376	366	343	345	386	352	307	361	352	336	352	347	341	344	360	350	328	356	331	365	328	334	343	338	366	323	340	360	324	334	363	363	336	308	377	382	342	349	327	343	341	329	370	351	342	374	353	342	361	331	373	343	349	345	354	326	383	345	331	353	369	364	357	342	379	333	347	343	339	341	343	350	355	354	361	370	370	348	340	362	364	336	371	354	359	338	310	356	383	349	345	318	363	365	368	355	358	369	347	350	361	372	343	362	340	355	362	326	377	369	340	343	334	338	362	350	337	364	392	357	376	362	350	378	320	326	378	364	328	378	381	329	392	357	402	345	356	336	343	330	357	378	346	366	311	360	352	348	371	331	354	357	317	339	333	342	391	349	371	349	338	333	359	341	347	372	375	370	366	358	372	359	342	360	353	374	327	371	358	347	339	384	348	378	341	339	348	352	348	355	368	350	380	343	356	350	362	381	357	314	360	382	364	377	362	324	353	372	376	368	344	363	344	336	368	364	348	330	373	316	357	337	371	387	377	359	319	348	360	322	354	373	366	372	345	376	320	369	342	329	356	332	298	356	356	342	352	380	366	355	342	311	376	355	374	344	345	350	381	366	380	357	376	348	352	358	376	336	358	317	356	347	379	365	317	372	370	343	334	343	333	358	375	342	358	335	383	342	336	350	353	344	382	383	346	353	353	371	366	334	370	326	330	351	364	351	353	336	333	342	367	341	314	330	361	378	324	358	349	399	345	333	362	387	385	359	343	370	357	363	348	353	350	373	381	357	357	362	369	343	392	321	322	371	326	395	375	376	357	329	351	369	353	365	340	331	340	369	360	352	341	363	351	371	353	349	336	357	347	368	380	375	365	363	338	344	371	343	381	324	379	352	386	340	339	363	341	346	330	371	352	373	386	367	336	351	338	363	334	359	346	360	349	371	336	373	345	361	343	371	373	352	328	351	361	364	367	376	378	371	400	334	366	332	314	335	378	359	321	348	369	333	367	340	348	328	388	341	349	369	357	342	370	359	365	348	342	362	322	396	357	347	364	357	341	379	401	365	311	375	350	367	378	383	362	360	360	373	365	373	342	340	328	376	340	399	358	348	353	360	360	338	381	317	336	369	334	375	330	355	335	324	332	377	332	348	367	373	326	317	369	346	328	323	377	333	342	331	367	354	369	352	348	335	341	360	331	319	378	361	371	345	340	378	348	350	358	332	333	310	357	372	316	356	361	354	353	361	365	338	364	362	354	380	364	368	336	355	321	365	391	336	343	374	346	331	320	340	336	311	352	346	347	342	360	352	369	340	411	356	332	367	331	372	349	361	322	333	331	368	375	363	351	366	342	345	359	354	357	368	340	384	376	349	353	377	375	342	352	329	319	337	349	366	331	348	378	349	334	361	334	358	356	355	342	368	398	342	377	337	389	383	357	343	313	324	377	340	337	352	376	345	338	350	341	379	331	341	354	357	325	337	378	371	371	332	360	349	354	351	364	378	362	313	350	363	362	330	347	342	366	362	357	391	365	338	364	343	373	339	320	324	327	374	332	344	379	338	367	391	388	352	320	351	356	364	313	342	331	346	319	342	362	327	335	306	349	340	339	337	366	366	366	348	327	312	331	341	368	365	350	357	371	341	338	367	352	356	358	370	332	356	367	351	339	346	354	335	350	353	319	340	349	366	340	341	359	360	358	345	380	340	314	334	369	334	356	351	366	353	375	363	374	362	358	336	349	349	333	360	336	361	369	361	338	322	357	354	331	343	366	379	377	356	360	374	304	368	365	361	334	345	377	340	341	326	338	359	351	371	331	372	374	344	368	338	370	365	375	355	350	383	373	395	343	369	321	362	331	416	345	363	327	350	343	372	332	368	322	342	352	371	359	344	310	348	343	368	381	375	335	349	352	328	369	370	362	370	349	346	363	348	349	335	361	342	354	342	345	398	373	310	353	364	370	357	354	345	336	357	352	362	337	365	349	350	363	347	312	341	339	342	335	323	319	360	369	418	283	363	365	332	332	385	389	388	346	348	352	352	357	327	395	339	341	375	378	352	364	381	364	350	360	350	336	354	352	366	343	348	356	357	376	371	338	328	346	367	339	355	333	366	374	370	325	363	351	344	387	322	338	344	352	371	338	367	358	343	381	367	400	371	360	374	376	339	379	346	352	329	365	352	376	348	344	374	352	357	333	341	373	307	330	328	349	377	376	370	364	345	348	379	374	400	315	387	362	323	335	358	337	352	313	334	301	343	330	360	360	329	337	386	384	329	352	338	344	372	344	335	363	344	353	381	352	361	353	344	325	374	366	364	344	314	345	337	343	379	356	331	376	354	377	366	344	317	346	408	319	366	342	345	366	352	344	334	362	372	344	371	389	347	368	332	343	333	358	356	347	361	341	353	377	332	358	354	341	366	350	358	353	344	337	343	359	361	356	385	320	340	340	333	352	410	369	377	336	346	331	336	362	373	332	366	343	337	351	336	369	314	326	342	366	357	326	354	358	337	362	374	334	373	366	356	333	367	383	373	350	335	341	353	366	337	333	347	366	348	357	354	352	375	342	353	356	337	381	347	344	364	349	357	358	319	340	362	355	356	340	297	377	383	340	390	331	343	358	359	365	346	354	332	382	337	363	346	350	342	358	345	339	382	348	349	319	357	352	334	362	370	326	361	341	354	368	380	361	357	357	361	350	361	353	309	325	337	341	326	303	319	397	327	375	356	323	347	366	354	332	361	347	327	339	359	374	338	334	345	359	385	340	355	337	350	373	349	342	356	357	322	368	379	333	330	381	313	356	355	357	375	333	331	353	350	352	325	344	342	348	334	338	397	372	351	368	371	373	365	320	351	336	387	368	377	332	375	336	404	373	374	315	347	358	293	291	342	350	369	331	328	342	334	339	357	362	366	354	380	373	372	355	348	325	362	346	318	343	357	374	368	324	319	393	359	325	325	368	344	390	357	375	316	309	379	343	316	345	347	345	346	344	339	359	369	361	367	373	359	322	359	355	388	333	376	367	320	310	353	353	322	377	323	380	342	306	354	357	357	371	353	377	380	343	372	358	378	349	370	371	352	346	341	355	310	364	385	382	370	349	330	362	342	340	375	354	367	377	364	383	378	327	340	368	360	368	366	333	355	323	390	354	349	362	306	333	352	355	373	360	341	327	332	329	366	355	353	384	381	337	331	339	368	334	367	358	382	366	338	323	349	344	393	355	421	377	338	374	371	373	375	363	372	313	368	317	367	351	375	325	337	389	366	333	345	359	330	346	339	336	364	329	342	359	321	373	384	379	391	359	340	351	318	329	362	366	370	350	352	358	351	374	371	326	340	366	385	353	346	348	352	376	390
22111	28280	36945	43778	44688	47969	47835	46353	46063	42919	36146	31769	35352	37723	36495	34134	34952	26776	18377	15157	15105	13674	13419	14334	12188	12036	10494	6904	6049	7386	8882	10586	14207	15230	10309	9548	6847	6576	6180	5543	4695	4279	3849	2703	1735	1485	1375	1305	1204	1131	1128	1653	5389	5803	4189	2803	1682	1222	907	821	830	871	862	860	839	848	847	837	818	846	818	815	858	854	840	853	770	822	820	839	858	828	824	857	828	816	850	858	827	802	809	824	838	819	822	847	801	803	817	898	905	842	829	904	850	852	759	816	814	839	827	811	823	776	806	830	805	820	853	801	834	800	837	813	801	834	808	817	810	839	855	788	786	821	895	865	818	785	824	867	860	833	814	806	834	817	810	805	845	821	893	852	832	853	817	850	848	803	839	840	810	806	880	794	876	827	801	814	821	819	797	795	828	799	821	776	805	782	827	812	842	832	843	820	824	797	862	788	853	837	830	862	799	851	809	818	826	844	839	786	902	866	823	841	832	894	829	823	866	870	839	863	865	815	843	817	866	789	798	784	819	849	857	828	828	826	854	819	833	824	848	856	769	830	836	802	798	808	832	836	813	829	828	840	844	813	814	834	886	800	843	789	812	850	880	858	844	841	813	818	858	804	828	886	810	842	823	834	856	779	838	870	790	826	847	805	809	811	818	821	825	850	788	820	837	802	811	835	840	864	882	877	775	809	818	826	826	769	856	865	811	779	833	844	830	821	768	914	796	825	855	802	856	794	792	867	791	845	816	839	853	796	806	843	818	890	836	762	808	823	838	807	805	845	819	790	771	811	789	858	872	809	797	856	820	816	842	826	767	802	914	828	835	805	820	796	830	804	827	817	833	819	826	854	818	836	789	834	800	846	832	837	832	830	805	805	791	817	864	841	849	850	838	837	812	846	824	869	833	836	823	828	760	847	811	814	835	824	838	835	840	818	832	803	829	861	785	776	851	797	808	769	825	833	856	792	854	851	841	787	797	836	835	877	843	780	810	855	833	867	829	865	835	868	855	811	810	796	846	822	788	873	782	864	846	767	805	813	831	796	854	859	843	800	882	811	828	813	829	808	825	816	830	770	803	827	813	878	889	846	811	789	863	870	806	833	806	841	830	851	807	814	813	836	797	829	869	869	843	812	870	794	823	814	807	866	812	892	841	835	803	813	845	835	872	837	819	822	790	841	862	817	826	796	868	835	787	879	860	850	786	816	845	823	831	879	807	828	876	827	734	749	846	837	845	808	888	799	821	817	804	875	833	808	780	867	820	862	806	833	868	832	805	801	818	826	823	877	828	843	876	795	822	802	823	823	827	846	841	855	860	813	864	801	841	855	828	814	844	840	782	885	807	806	866	874	825	850	842	789	832	854	823	803	851	858	824	827	813	819	804	849	861	857	801	819	816	808	835	819	848	840	803	873	834	849	811	821	817	832	811	854	737	841	802	804	863	829	825	846	832	858	817	868	848	806	819	792	820	847	831	837	872	825	859	812	844	821	828	843	779	811	855	856	790	831	834	828	827	838	869	864	843	778	832	837	812	840	784	867	824	880	850	850	832	810	817	789	815	793	854	889	891	823	839	800	885	839	851	805	840	804	847	844	853	852	819	806	840	837	823	847	801	821	793	824	814	832	726	827	829	865	847	867	872	835	796	854	778	819	799	815	805	799	811	802	816	844	843	836	773	871	777	835	854	840	850	840	825	842	826	802	806	820	800	848	853	802	847	778	866	872	816	791	781	797	770	841	813	848	833	807	837	840	828	867	837	862	842	829	819	804	810	816	874	835	817	839	831	827	807	800	842	793	859	859	816	812	822	824	834	786	830	806	824	877	790	815	840	854	830	842	787	830	838	860	890	791	794	842	802	784	803	794	796	794	845	794	844	784	838	846	887	880	840	919	834	857	811	815	818	815	843	803	880	846	831	847	819	774	786	834	790	833	896	872	845	842	824	758	783	818	842	797	831	798	791	862	863	839	852	871	811	865	825	796	854	842	848	851	814	813	812	818	855	805	853	839	807	818	829	837	812	838	855	820	817	839	833	842	847	825	771	835	826	849	876	811	815	852	911	880	843	823	881	819	836	858	824	829	851	865	837	872	810	802	843	849	843	817	825	872	841	794	819	867	859	819	849	820	809	834	825	868	826	761	818	769	846	828	829	854	854	854	812	826	855	832	799	839	818	763	798	785	857	856	808	809	804	812	879	801	827	794	770	880	861	796	835	784	832	801	806	836	843	835	827	782	822	833	847	831	759	840	803	858	814	780	843	785	794	837	833	784	847	815	784	828	825	803	870	860	780	884	855	874	779	832	816	862	873	775	798	821	810	853	866	836	899	819	842	809	778	777	824	823	801	820	810	858	777	818	854	859	846	841	825	785	811	852	792	844	793	844	805	803	831	845	841	856	846	869	892	846	832	792	890	833	851	828	868	852	828	817	813	785	814	828	840	805	816	826	793	852	762	849	872	826	923	800	813	839	822	867	864	783	886	808	845	833	867	805	826	815	843	783	793	854	835	850	822	879	810	827	775	833	828	841	810	756	807	805	803	883	843	853	771	864	835	826	840	850	835	829	850	842	849	823	820	822	843	810	781	836	822	883	824	828	839	830	807	768	782	849	735	856	809	832	861	881	838	813	815	837	831	847	822	878	806	826	840	816	785	891	804	842	810	853	827	845	846	784	805	792	771	787	826	830	847	846	816	833	859	842	839	868	874	807	820	840	842	797	843	827	801	808	832	848	846	848	830	839	904	806	831	807	833	852	838	852	868	887	805	808	877	877	847	851	907	847	828	778	854	844	856	862	852	783	830	840	816	800	900	866	842	848	842	806	814	834	824	820	820	875	807	838	803	846	815	903	863	807	774	791	826	804	786	809	841	818	876	812	801	855	848	847	834	823	873	851	841	862	832	847	826	847	916	777	783	857	843	848	836	843	826	831	801	898	862	859	826	857	763	851	822	866	809	821	798	852	859	776	834	823	843	800	813	859	817	825	834	799	800	851	813	793	833	822	852	816	864	839	814	818	800	828	865	782	821	840	788	823	874	852	830	866	838	858	782	885	819	844	800	781	796	804	790	833	796	869	825	805	853	795	841	803	848	828	831	833	827	845	823	839	848	831	811	850	768	875	844	817	824	836	794	802	834	781	784	858	861	867	796	799	864	810	815	850	835	807	837	847	808	846	864	795	859	829	826	840	849	770	825	837	776	849	872	801	814	784	837	838	862	777	820	862	870	837	886	814	893	809	814	820	828	788	813	826	815	800	836	880	816	847	815	849	837	818	846	847	830	811	844	874	799	864	810	816	826	803	816	807	847	806	888	871	890	831	876	784	850	804	810	797	818	884	815	861	875	841	826	816	815	844	860	875	821	823	801	795	856	815	824	835	818	836	788	812	785	820	858	796	823	754	770	818	827	772	870	840	833	826	815	798	831	833	829	844	817	875	855	824	851	778	852	815	837	810	845	819	821	825	838	843	888	801	835	846	811	844	842	806	772	855	817	818
11830	10555	12991	10783	7665	5552	4813	3806	2681	2118	1589	1086	968	1173	1109	1047	784	654	573	599	649	533	536	546	571	502	495	490	461	485	489	452	510	525	477	461	479	483	463	418	445	431	422	410	438	457	443	423	446	383	398	431	480	473	489	458	422	464	439	437	421	427	416	407	380	410	438	419	444	399	438	374	411	427	423	435	417	414	398	376	422	388	411	432	418	428	381	405	413	434	433	418	391	404	378	423	406	389	386	443	389	442	403	398	386	444	415	386	395	377	401	414	395	389	431	443	425	416	404	406	414	437	394	438	415	399	394	390	368	400	423	449	408	421	401	420	436	420	434	399	386	417	437	378	412	389	414	414	404	405	393	408	409	415	393	419	400	424	392	411	402	424	399	405	385	418	382	384	381	408	425	410	421	440	433	442	395	445	416	424	394	394	452	405	399	399	394	419	433	383	401	398	423	407	437	392	447	396	393	400	427	410	442	410	364	409	436	421	428	376	415	396	421	431	440	452	429	379	384	425	412	451	410	402	408	380	388	350	435	447	425	408	386	417	412	406	403	419	421	389	497	433	426	434	406	399	393	391	412	409	405	399	394	406	421	402	403	444	432	422	475	405	478	420	392	425	432	426	386	408	377	399	415	392	419	432	408	404	425	431	381	427	403	425	402	419	406	421	435	429	407	398	396	422	417	380	409	425	375	394	422	398	412	399	404	443	439	434	396	446	455	406	405	412	397	403	443	421	385	452	390	428	459	427	406	403	447	413	393	373	392	445	410	410	391	426	400	374	397	441	404	422	364	434	408	367	403	422	391	412	405	377	402	402	435	414	469	415	408	353	371	402	424	380	385	418	397	426	440	420	413	419	423	388	435	440	371	413	425	392	421	393	382	404	415	397	380	402	421	410	412	429	414	408	407	409	401	404	409	406	427	393	383	395	430	418	416	413	450	395	406	398	397	383	425	397	467	424	424	401	401	355	421	416	384	412	427	421	402	453	404	407	426	363	424	427	437	357	434	380	422	414	437	433	439	433	427	423	409	412	400	434	394	394	419	414	438	410	392	384	408	406	450	431	437	436	399	423	425	406	421	382	409	408	432	387	407	371	389	450	417	396	435	402	445	428	398	416	422	417	416	386	413	400	402	401	425	417	404	434	387	380	422	410	396	432	399	407	414	418	422	401	456	389	409	413	412	419	401	395	454	450	390	466	423	412	382	471	444	401	402	422	391	374	413	408	387	420	473	395	390	433	411	454	404	411	408	402	398	431	417	441	394	413	462	422	424	450	459	433	438	411	405	403	432	457	421	430	376	410	363	452	383	386	420	406	379	404	440	420	408	385	416	406	387	375	386	432	422	432	399	401	424	412	425	395	426	410	432	423	429	428	422	414	425	376	367	407	426	416	376	438	470	420	425	425	385	401	387	420	475	413	391	397	424	390	440	421	379	436	419	415	381	434	428	384	384	380	436	428	388	437	451	393	389	423	418	371	386	426	428	422	462	390	414	401	376	408	404	406	398	395	397	409	439	430	373	384	449	387	392	426	403	434	395	406	450	383	403	412	423	380	402	398	390	413	386	388	396	453	379	427	425	437	431	415	386	408	400	437	386	447	410	439	413	407	403	378	394	410	420	430	386	412	396	404	428	437	438	423	374	436	393	422	352	436	444	431	415	450	413	456	416	418	416	463	442	386	401	414	404	432	419	406	397	408	429	390	424	419	422	433	431	413	408	441	408	412	440	432	402	404	403	389	395	390	437	396	415	402	398	398	387	404	403	426	411	397	384	378	408	383	436	443	438	419	390	422	394	419	392	418	422	400	387	401	442	455	410	399	411	434	425	392	354	402	433	371	403	423	438	403	407	387	450	455	404	419	386	413	438	409	439	420	407	383	456	431	408	404	482	400	430	371	443	434	450	410	428	413	417	379	436	391	415	443	406	423	421	429	428	432	391	407	417	399	447	416	398	412	445	390	403	435	399	450	441	408	459	426	395	403	406	421	396	401	395	388	406	442	420	409	438	399	432	428	459	456	416	427	403	427	408	383	405	366	443	400	416	412	411	434	436	453	420	413	413	414	395	374	398	398	397	405	420	414	418	409	392	426	408	403	365	425	411	415	419	407	421	419	462	412	435	404	412	409	445	444	421	443	395	439	403	440	364	387	408	405	433	408	374	453	399	399	413	394	394	406	398	414	396	379	412	389	381	449	382	421	392	427	412	433	412	387	400	411	401	390	366	439	396	435	402	348	412	403	422	419	453	386	403	431	443	414	425	421	424	388	418	387	439	424	398	415	425	413	388	458	433	420	424	453	431	423	440	452	408	353	393	392	426	446	373	424	410	425	411	393	376	457	427	411	409	415	371	369	443	430	411	411	405	388	414	401	401	425	422	422	412	423	399	447	425	403	396	442	391	445	446	427	407	393	427	445	417	429	407	393	414	423	410	455	424	396	393	426	412	392	410	427	370	419	376	398	391	410	416	417	406	386	427	409	392	392	401	391	422	372	431	437	388	438	374	437	423	421	396	441	414	410	412	381	419	469	404	389	403	403	429	423	391	402	423	424	444	392	420	413	403	415	394	423	405	393	436	398	425	419	394	421	433	386	406	384	395	427	431	432	433	444	396	413	407	394	424	361	391	427	442	408	379	418	426	395	379	459	398	399	475	402	424	388	402	393	412	376	437	373	399	426	394	419	433	434	386	422	409	428	407	389	383	399	420	422	421	410	421	388	357	415	415	413	428	383	426	425	409	411	424	439	378	421	436	412	434	415	432	379	387	432	411	402	405	379	383	396	410	432	409	382	395	412	394	401	388	438	415	414	437	393	438	408	423	421	442	415	399	429	440	422	395	421	354	442	405	458	367	408	423	382	411	417	392	407	420	405	393	419	451	419	396	425	380	412	380	414	413	389	409	379	423	458	445	443	415	464	466	416	415	366	375	383	422	397	370	421	406	415	454	411	429	408	399	442	408	418	397	412	434	378	418	446	410	363	363	439	424	401	397	394	385	417	428	428	388	399	423	390	383	405	414	448	383	413	406	431	412	421	404	389	406	435	400	421	408	445	390	397	398	403	384	379	399	430	423	442	437	370	438	435	407	435	390	404	373	411	416	386	410	426	424	402	431	382	425	438	403	416	424	428	429	424	443	429	449	409	425	437	408	405	423	432	411	450	433	424	375	418	424	389	425	429	414	411	388	430	412	380	435	388	402	387	420	452	422	379	403	406	411	388	434	417	388	436	413	427	426	382	427	387	448	404	414	406	426	395	403	410	451	411	446	397	439	438	418	394	393	430	394	392	402	419	429	408	420	426	424	412	418	436	404	408	397	443	397	416	433	452	429	368	405	418	445	468	387	413	361	450	395	414	443	426	379	427	418	461	416	391	435	365	422	404	442	425	425	401	422	422	447	435	427	403	362	415	423	427	415	391	422	454	411	396	425	456	400	416	418	423	369	401	437	420	421	419	409	431	420	407	382	418	395	406	411	400	393	415
7538	9174	18432	21114	19545	16849	16290	14009	10856	9709	7226	5021	4952	6352	5771	4774	3888	2782	2345	2212	2408	2257	1956	2064	1942	1729	1628	1555	1474	1397	1522	1663	1789	1786	1525	1416	1340	1315	1252	1159	1194	1166	1178	1155	1092	1048	1008	1083	1062	1089	1057	1044	1194	1295	1423	1222	1099	1014	927	941	1000	972	979	978	957	990	984	984	946	941	970	984	933	891	985	861	941	975	995	911	926	954	972	984	942	931	950	936	948	958	1014	944	968	925	975	927	952	950	939	959	917	918	1002	947	935	997	947	916	951	911	919	927	959	985	984	970	1004	1002	961	952	989	992	934	984	945	931	949	945	966	963	957	945	932	958	915	995	968	967	1012	960	974	932	986	949	983	1008	974	955	974	943	1004	989	986	1027	992	990	974	928	945	984	925	944	987	1003	967	967	945	981	1029	873	949	992	917	1019	1005	970	948	960	970	1002	966	1022	987	949	964	939	953	994	899	966	938	1001	929	963	894	960	946	938	959	999	949	981	936	957	945	1018	970	962	1029	932	960	887	978	954	908	922	998	916	964	1005	965	943	953	1009	962	967	954	964	972	992	955	970	987	972	923	951	968	959	996	983	936	967	1015	888	954	912	929	946	934	995	915	929	941	971	990	911	992	935	937	944	914	955	953	913	958	955	946	1004	962	888	927	921	953	974	921	939	967	941	977	957	955	978	958	980	965	954	958	975	998	955	969	952	970	972	933	980	951	964	999	991	957	964	929	1041	973	933	896	947	970	943	925	954	964	950	998	966	1000	985	936	945	908	933	927	949	937	976	941	993	942	954	947	921	970	938	994	975	931	996	958	912	941	1038	941	946	952	906	1003	894	1017	950	968	958	980	935	932	946	936	896	946	903	1023	1003	940	954	987	924	975	1030	944	957	974	1004	966	1030	948	982	931	964	915	984	865	970	983	969	982	940	986	1020	1051	998	961	961	986	987	922	976	905	926	932	937	969	966	982	922	1013	953	958	979	981	973	1049	978	964	943	1001	983	990	954	965	939	967	974	945	966	999	1004	970	948	976	988	992	991	964	956	964	925	942	955	992	923	1000	950	965	994	926	984	991	933	982	993	956	982	927	865	981	939	987	913	916	926	876	939	915	941	885	991	947	933	980	949	993	971	922	918	949	934	926	963	962	990	959	919	1025	878	955	988	908	913	955	938	983	964	941	964	958	933	952	919	956	969	929	916	929	1027	961	948	881	949	1017	963	959	972	979	946	910	912	925	964	960	996	978	933	922	989	961	967	951	955	985	959	974	945	944	977	901	962	911	988	974	907	943	963	984	966	990	948	905	904	983	1004	859	930	949	957	904	1013	921	968	977	950	965	1008	943	948	972	902	953	1021	919	996	942	982	968	988	959	984	988	946	981	1022	973	967	972	954	980	939	970	1011	952	957	866	991	934	929	956	979	970	944	939	926	921	963	939	934	945	932	965	945	971	930	955	949	913	1022	978	967	947	901	984	988	936	964	966	946	985	987	938	982	964	883	930	988	977	1023	998	986	928	953	971	943	966	1007	977	929	886	974	952	954	961	955	1014	914	946	982	940	1032	996	952	948	929	990	1003	1023	929	922	971	948	986	949	980	911	963	961	958	962	968	985	909	973	979	954	899	990	966	931	918	986	998	948	970	998	955	938	951	927	976	963	952	1019	973	968	974	936	938	976	996	938	897	935	972	946	964	970	957	995	936	951	944	1051	929	981	966	975	968	986	907	965	974	933	942	954	950	1018	957	979	1000	904	980	986	996	956	936	986	1025	922	919	981	901	948	987	973	997	919	1011	986	937	973	929	940	985	1016	929	998	945	928	999	955	944	970	982	975	978	1011	995	980	978	939	989	964	946	899	965	923	958	973	997	979	952	1013	929	987	1004	977	949	983	941	968	938	994	969	967	971	992	1013	947	957	980	953	965	954	994	955	933	941	970	1019	984	963	970	975	912	948	940	994	933	963	851	959	959	958	973	924	955	950	992	928	1006	956	990	1020	956	997	910	951	916	920	940	958	920	963	1025	1032	985	920	969	943	935	936	891	928	973	895	974	984	929	968	972	964	967	1002	993	926	924	985	976	944	969	919	990	1022	975	940	942	962	941	912	986	966	978	922	920	993	1009	949	996	979	973	923	967	963	948	928	964	930	938	1006	1017	974	1043	934	933	970	933	963	977	962	965	964	989	926	945	971	1002	964	966	1024	900	945	924	982	971	1001	912	966	959	979	959	984	908	954	1008	958	939	964	998	961	920	916	973	927	987	901	976	966	957	969	980	998	905	955	961	958	986	1016	961	902	931	1005	943	939	930	970	933	984	1011	994	919	1006	966	963	974	942	987	963	956	969	918	920	985	945	928	970	991	930	924	950	974	912	961	981	1012	961	1039	926	915	975	938	982	994	958	964	1006	969	935	937	922	957	943	978	951	1008	980	978	908	950	946	922	938	920	967	926	956	892	1006	975	979	977	940	965	979	952	972	929	1014	919	941	972	991	927	920	991	994	957	976	916	978	931	953	963	959	953	922	1003	959	1031	971	966	952	958	946	967	980	964	942	980	965	965	938	969	936	975	922	926	967	951	903	984	936	940	945	980	990	982	945	965	959	952	957	1004	926	941	998	909	972	929	992	977	981	988	966	957	978	961	981	934	924	943	981	970	906	929	960	945	991	914	964	941	975	989	985	991	976	957	941	1012	942	942	985	957	1013	952	962	926	983	992	977	922	921	962	990	972	940	960	975	917	965	933	952	979	968	959	919	969	948	945	980	975	933	966	980	999	941	967	938	933	964	926	976	955	976	954	938	939	919	1013	972	924	973	941	907	1009	988	981	931	977	956	962	946	950	1013	1009	967	984	948	915	989	943	938	920	964	944	916	1013	965	911	950	966	974	948	947	890	1001	961	947	960	994	941	957	999	979	1000	912	992	1001	1008	970	988	938	950	899	990	987	961	977	936	991	917	915	958	924	948	958	947	1004	923	941	955	996	1009	997	919	972	985	965	951	929	888	910	1043	992	979	997	954	938	977	961	974	995	995	941	999	924	932	941	1018	962	964	946	962	961	961	999	991	982	935	947	956	982	915	923	988	1005	988	986	1011	917	986	959	931	956	966	947	924	953	954	963	937	929	978	962	992	985	992	971	913	963	933	946	967	1029	972	1005	975	941	948	999	961	961	965	951	1009	1009	905	973	960	1026	957	925	879	963	1028	938	947	990	948	925	921	958	951	967	976	981	1013	977	944	958	1003	936	977	953	957	961	945	941	946	956	953	946	943	949	957	940	1008	984	903	996	989	943	968	933	979	959	1005	925	950	1014	966	943	1017	934	980	920	956	937	960	961	932	922	926	970	964	968	953	969	979	967	945	952	929	979	954	1002	920	987	936	910	982	964	963	939	996	947	991	974	945	977	923	933	1009	975	967	1013	908	940	941	970	1018	969	918	947	891	974	979	909	982	989	987	960	933	909	999	941	952	920	923	990	992	954	952	1005	888	944	1003	934	948	925	994	952	923	972	968	976	976	978	972	969	932	969	1002	950	1037	963	962	949	994	940	939	982	950	923	989	954	997	910	952	964	968	931	1020	960	985	993	962	970	927	998	974	942	934	976	980	937	1028	944	921	947	933	998	926	927	911	989	967	926	964	942
24356	28235	32566	30617	27449	26818	27978	23767	19971	16469	11836	8165	9589	10215	10000	8187	7813	4862	2187	1580	1750	1528	1504	1714	1258	1269	1250	884	810	861	950	1003	1473	1672	1109	1064	820	762	729	675	627	551	576	487	428	473	414	425	408	413	406	495	739	746	653	580	427	396	367	333	366	379	389	421	367	361	330	409	395	345	383	373	366	368	383	384	350	388	345	349	366	371	366	388	368	363	368	376	385	360	379	393	400	411	430	440	330	404	359	413	402	375	346	414	367	380	383	360	339	380	383	384	354	368	367	365	366	363	419	363	399	392	362	365	433	375	361	371	351	384	369	354	382	367	389	372	371	363	404	387	406	377	383	350	351	387	405	370	356	395	373	350	353	404	360	368	371	361	377	374	409	348	385	393	379	335	393	383	389	378	388	405	357	346	360	343	362	391	360	347	370	379	354	357	388	393	366	346	346	351	356	350	405	376	356	384	363	361	399	366	363	372	358	375	365	353	402	388	398	381	378	398	356	370	369	372	394	347	393	375	340	407	344	358	377	335	371	382	386	382	363	356	343	393	358	373	356	409	398	356	353	363	338	384	369	385	349	377	386	398	372	398	410	370	378	365	387	359	368	365	419	413	351	382	387	422	405	381	390	392	360	394	431	381	392	357	350	398	404	390	346	365	388	371	407	376	393	371	397	392	393	385	396	368	403	358	387	380	372	412	402	366	367	340	355	389	376	364	339	370	375	402	375	370	372	381	379	364	374	381	367	376	366	344	362	381	415	361	375	388	350	401	372	368	412	407	406	373	396	357	383	377	352	400	361	362	373	371	406	401	366	365	361	374	395	366	375	385	379	383	362	365	360	368	387	347	365	368	400	381	401	371	385	381	369	398	417	355	355	387	341	389	371	368	377	368	362	405	361	380	368	393	362	385	349	338	376	379	347	384	405	346	395	379	396	350	349	388	376	334	395	361	346	372	347	370	396	373	345	392	352	384	411	369	327	358	360	369	365	381	381	359	376	389	356	383	381	369	399	379	371	390	341	362	371	397	361	366	403	380	364	341	402	401	400	371	355	350	362	375	374	373	391	338	355	402	383	358	363	360	346	348	371	413	371	385	343	364	389	399	404	391	357	343	342	360	378	401	386	381	356	355	333	369	347	383	406	373	393	375	403	402	394	413	353	364	371	404	350	382	353	375	355	384	399	372	369	383	384	376	339	378	354	366	380	375	354	371	352	399	392	344	375	360	371	355	370	407	381	371	389	356	371	359	388	365	403	378	332	360	408	427	397	365	372	374	380	362	389	381	394	405	366	380	389	364	351	358	369	359	353	373	345	375	409	387	366	385	411	392	387	358	317	383	313	386	404	357	343	353	380	361	393	366	404	360	400	395	394	365	351	380	370	414	390	375	383	367	393	355	388	387	372	409	333	379	375	348	361	327	406	366	383	374	371	363	366	327	370	385	371	383	380	402	344	395	396	388	394	382	380	392	394	399	357	386	405	391	379	364	378	357	380	359	332	367	346	381	378	381	359	349	430	339	382	357	375	380	364	389	369	371	398	361	368	415	395	367	386	345	373	402	366	343	366	382	324	387	321	365	383	363	372	397	388	366	391	362	399	400	403	354	387	412	352	379	396	390	376	385	399	373	360	380	386	378	353	378	371	377	393	392	377	417	400	390	375	392	395	333	347	383	354	345	383	379	352	414	370	378	379	366	386	405	365	367	378	362	379	341	381	339	361	359	362	386	376	378	364	388	351	377	340	382	401	362	369	398	385	410	369	359	396	380	370	367	377	356	353	398	394	354	379	360	391	372	386	372	400	354	383	374	362	398	352	358	379	399	361	419	385	380	349	380	385	395	347	365	362	377	386	403	357	367	404	367	368	435	379	380	353	383	350	381	391	362	362	400	364	412	352	371	337	388	375	376	359	363	366	368	403	378	372	383	370	353	361	366	384	358	398	399	328	330	397	372	350	369	382	351	351	375	365	406	401	378	386	396	344	403	347	391	372	372	402	381	368	359	416	371	333	374	376	340	394	367	393	389	372	360	352	393	424	384	363	364	377	351	344	400	359	385	388	402	366	382	371	381	335	385	344	369	373	327	392	373	368	358	391	333	378	376	369	359	388	362	363	383	372	334	364	339	382	365	361	351	355	375	373	365	381	370	379	404	382	362	394	351	357	412	397	364	373	365	383	369	390	370	352	388	389	338	384	365	374	418	337	342	360	355	366	367	347	395	446	366	364	373	366	359	404	384	392	370	383	355	375	413	389	405	375	370	361	369	376	383	406	400	368	367	362	393	426	402	348	360	348	383	385	378	357	398	350	346	390	394	334	375	376	399	383	398	384	336	410	386	405	413	372	421	422	370	355	355	403	365	348	359	433	380	388	405	372	360	362	341	391	384	381	368	372	370	408	392	375	361	363	361	370	393	373	379	364	385	393	399	380	383	376	387	374	383	376	397	382	374	362	421	391	382	372	356	404	377	379	369	349	396	396	350	383	355	352	367	444	432	369	396	374	397	357	383	359	347	372	400	399	363	359	362	425	353	391	392	426	408	360	383	361	385	401	363	376	358	388	426	390	340	373	367	388	363	360	366	356	352	391	362	346	379	394	343	378	348	364	384	361	366	387	355	377	350	417	343	359	383	376	371	375	358	396	378	379	384	335	397	357	409	396	392	363	363	381	347	329	390	348	353	362	381	339	367	386	331	384	382	370	355	374	356	365	390	383	394	419	413	398	372	405	364	382	419	345	420	387	374	364	370	375	388	377	410	420	389	412	331	324	391	390	347	353	367	358	371	369	398	388	347	410	401	387	384	402	399	338	419	367	359	384	372	367	387	326	363	387	371	338	371	369	385	348	374	331	394	335	375	415	364	370	374	398	357	392	357	358	387	406	361	361	378	366	348	389	359	375	357	368	379	381	357	365	352	348	362	414	377	366	408	365	367	410	380	414	361	347	376	384	341	347	430	389	336	333	383	362	380	368	382	360	382	372	379	334	372	380	367	378	407	368	349	373	364	377	376	352	372	385	349	377	344	362	392	383	382	379	403	365	369	375	375	377	339	372	357	387	388	372	328	384	414	375	361	382	371	396	379	378	391	381	402	427	393	381	384	399	360	395	378	398	371	383	353	330	388	353	426	412	375	384	362	359	357	380	372	382	388	373	403	361	391	374	383	383	368	381	344	373	330	371	372	353	396	320	389	374	382	380	368	355	360	393	343	386	351	377	365	341	346	361	341	391	366	397	381	351	361	435	409	344	388	371	412	399	338	375	360	359	371	392	373	400	416	344	374	419	367	365	386	373	373	342	383	394	395	370	334	375	355	356	375	361	342	393	358	374	368	365	383	357	380	385	399	370	383	397	355	369	359	350	354	395	328	376	384	364	371	400	360	347	350	354	351	370	398	369	397	399	410	390	384	392	389	365	370	403	342	370	352	327	366	358	408	413	372	355	339	339	386	403	380	380	386	363	419	371	359	373	411	363	392	363	383	420	406	381	345
16393	21549	31997	37914	38791	41014	40963	38575	36260	33699	27334	23323	26761	28278	29625	24333	25923	18391	11263	8650	9508	8673	8778	9253	7212	7146	6676	4653	3968	4662	5464	5750	8605	9748	6266	5841	4613	4040	3987	3109	2857	2693	2508	1843	1367	1283	1130	1216	1152	1044	1057	1733	3404	3354	2661	2037	1336	1064	912	846	914	881	890	846	922	854	856	887	912	899	836	880	850	845	887	900	855	892	847	839	865	888	805	948	896	868	903	870	826	876	842	920	889	842	857	896	848	910	880	864	893	869	858	788	881	879	866	901	879	828	867	894	833	958	851	882	871	842	880	882	848	896	914	900	838	886	889	852	891	885	837	872	843	886	897	902	876	888	881	876	897	861	886	928	862	851	833	874	880	926	863	878	855	880	881	914	862	885	913	901	907	896	883	888	892	943	861	911	868	848	911	855	868	839	881	879	896	829	826	893	889	920	841	909	842	887	892	874	835	876	887	934	898	860	869	911	835	887	847	889	871	839	929	824	936	878	890	823	890	904	848	901	928	845	872	911	870	870	894	874	854	881	885	914	899	879	902	912	918	888	892	862	894	956	864	846	865	905	923	866	881	859	889	885	909	901	852	812	879	893	905	859	877	911	892	889	920	853	898	911	879	915	867	835	838	906	860	902	849	853	862	832	906	830	875	850	815	881	863	940	867	894	911	894	888	953	867	924	871	869	883	890	861	870	868	856	895	823	864	887	851	876	890	852	877	894	881	847	868	858	882	853	914	874	911	902	853	864	944	881	897	860	925	863	862	889	919	900	878	894	934	858	850	850	894	836	939	893	899	925	877	882	835	917	856	852	912	902	901	876	886	865	888	865	861	913	868	939	901	858	878	854	881	970	899	878	848	875	870	879	892	851	873	844	833	882	899	915	869	918	920	912	884	907	908	883	871	870	860	882	867	862	883	845	920	886	852	835	844	861	897	892	881	807	901	970	895	910	887	928	873	882	881	900	863	884	888	888	888	871	860	914	874	887	897	851	885	878	894	893	876	869	929	909	847	886	916	868	888	817	932	859	898	920	871	830	856	894	868	879	888	873	895	941	859	866	895	866	845	955	874	840	929	853	888	845	867	844	904	902	869	881	887	904	904	909	863	868	867	862	883	879	876	961	842	819	862	874	853	873	884	918	886	865	889	947	884	887	853	876	878	828	889	876	895	876	896	868	868	910	829	897	924	860	898	882	870	860	841	915	832	870	851	922	884	883	883	873	882	877	875	850	793	869	891	914	847	908	885	842	917	816	871	900	889	850	845	898	903	857	922	893	849	860	873	847	871	882	849	885	855	882	879	845	911	864	918	928	883	874	839	879	882	877	874	811	872	861	872	868	898	827	941	868	811	906	863	869	914	892	909	886	854	812	855	881	881	878	887	882	876	841	857	852	843	864	896	818	891	823	891	887	891	855	858	937	928	832	884	876	881	862	921	888	868	871	860	938	835	780	851	906	882	889	918	882	873	832	841	867	849	876	882	874	876	908	802	901	888	869	886	843	909	930	861	854	823	892	870	892	841	897	866	912	874	865	874	869	869	823	959	867	864	910	827	878	890	859	886	872	881	869	889	886	856	914	813	893	944	905	911	883	878	854	899	871	864	827	858	861	885	858	834	833	872	851	906	898	899	868	818	826	913	903	896	910	917	896	930	865	869	920	856	814	854	841	860	860	865	890	911	908	933	834	884	872	807	856	878	932	831	911	896	880	848	906	889	865	879	921	922	871	875	861	892	857	832	882	878	886	842	885	910	932	873	861	862	854	846	844	894	933	842	878	863	917	850	875	879	913	851	855	866	896	896	930	877	837	876	900	880	868	886	916	886	919	847	874	925	865	870	865	907	821	862	833	905	838	921	864	849	858	878	856	834	867	895	937	894	865	852	906	895	864	875	895	855	862	920	877	889	881	863	916	905	883	888	901	884	896	863	875	861	869	913	860	915	932	887	914	861	920	870	907	903	951	892	840	929	890	904	855	854	918	887	876	885	937	896	847	876	913	844	893	916	881	883	884	865	878	853	839	837	884	898	925	880	862	880	873	809	852	884	822	875	901	925	917	861	892	905	837	827	887	871	868	902	922	908	891	846	849	846	851	882	878	911	849	858	897	920	906	871	846	872	878	878	832	891	858	868	878	850	938	842	851	844	915	928	836	836	905	853	907	878	886	847	894	886	891	858	895	856	933	882	926	851	888	870	897	854	848	903	860	879	853	846	907	852	886	870	896	822	878	900	874	866	863	882	878	914	891	853	890	885	906	854	856	903	878	856	891	912	925	894	908	854	885	914	912	847	858	871	856	915	953	864	910	875	872	954	850	883	902	868	844	828	924	906	861	915	921	898	826	898	894	887	885	888	915	894	916	907	825	864	888	904	857	842	826	862	892	868	837	899	865	827	820	874	895	870	900	881	876	885	928	912	839	903	814	908	905	977	912	870	855	853	888	863	878	842	850	849	853	892	882	891	928	981	905	847	866	899	901	899	879	858	869	937	893	878	865	880	860	865	874	856	877	842	866	895	886	861	852	928	838	876	848	905	876	899	876	864	848	908	905	868	896	903	926	871	914	904	863	868	904	847	907	816	843	898	875	898	913	839	860	907	886	882	916	886	858	917	856	878	869	882	891	889	905	849	850	883	949	864	936	827	856	854	894	835	855	880	832	928	799	891	912	866	861	878	878	875	889	862	904	923	890	866	862	883	847	926	907	915	877	886	862	874	864	874	889	901	876	899	849	875	854	878	898	843	871	887	894	904	874	825	900	890	889	902	840	893	892	861	929	854	899	863	910	903	851	879	873	866	822	847	877	903	922	858	877	908	867	879	912	880	854	865	919	890	831	860	900	886	890	894	926	846	871	878	897	847	911	834	898	837	912	865	854	838	847	896	877	828	898	885	864	869	863	893	924	810	900	926	842	917	918	860	880	885	879	938	870	864	899	865	896	910	888	871	894	853	860	909	913	890	888	889	826	862	895	908	926	846	947	863	894	896	877	885	844	864	886	885	833	920	903	904	905	902	886	873	886	890	883	836	879	831	881	878	909	838	909	912	849	890	887	898	851	876	867	844	867	843	900	877	876	878	842	867	877	914	854	913	890	873	842	877	864	852	912	903	874	845	910	872	884	898	907	850	837	885	869	927	898	839	914	860	883	804	841	863	872	925	876	941	867	898	830	863	937	844	883	917	892	801	909	869	850	843	934	853	852	861	913	911	889	845	883	907	882	854	932	883	924	868	869	934	906	854	852	894	886	889	908	851	887	859	883	876	866	885	878	852	860	896	847	920	858	879	889	917	907	888	930	946	877	878	877	831	893	869	835	882	865	924	868	897	907	846	898	894	901	883	914	885	921	831	900	839	901	902	867	928	897	870	855	929	849	869	815	900	875	890	875	886	856	905	899	875	870	937	847	915	893	876	898	879	862	887	898	846	918	884	909	896	898	892	851	842	899	875	862	850	873	883	859	876	896	850	849	858	865	868	908	892	891	871	872	893	880	915	873	887	834
32730	35970	36747	35640	33468	34608	36345	31681	27964	25728	19424	14185	16033	18286	18533	15232	12978	8510	4176	2603	2944	2808	2665	2648	2540	2531	2028	1269	1253	1353	1503	1641	2300	2943	1892	1973	1413	1167	1100	952	856	847	730	497	487	432	408	436	389	427	406	591	1033	1017	877	723	550	408	402	387	372	359	353	385	384	347	376	367	340	337	359	393	388	394	375	384	367	386	336	370	332	367	368	347	352	380	375	362	366	374	363	362	361	360	335	337	390	411	360	361	380	371	382	390	366	391	355	355	388	375	360	350	325	328	364	366	351	368	359	374	353	341	340	374	353	364	352	350	363	383	351	367	382	353	350	353	360	353	375	377	380	376	366	347	398	342	381	338	397	366	398	362	381	364	405	408	354	362	371	365	338	358	360	363	369	374	341	379	367	370	384	335	399	376	344	387	364	358	367	364	378	325	356	344	357	331	343	355	373	371	370	380	413	335	372	387	325	350	352	416	412	324	373	387	399	376	377	337	342	363	401	363	337	373	347	371	360	341	340	385	396	360	366	357	361	398	381	337	379	353	373	329	376	363	404	390	356	372	408	360	372	361	348	344	364	340	358	348	394	350	347	348	361	384	365	328	373	377	367	365	359	350	374	322	318	359	380	401	364	373	345	356	375	362	384	380	381	351	370	350	393	386	353	340	344	360	379	349	391	391	364	393	370	376	356	349	397	358	358	351	376	326	367	342	350	351	388	367	368	369	347	352	423	376	382	390	361	359	360	368	391	374	297	326	359	361	357	364	336	388	363	370	396	358	379	342	362	374	365	375	376	395	343	410	362	380	347	359	334	355	395	365	367	377	352	362	372	331	332	325	362	362	373	366	346	371	343	383	363	351	366	357	338	370	370	358	365	357	344	335	372	365	377	365	396	341	331	372	372	352	388	355	381	340	371	361	349	381	380	395	349	387	368	347	358	367	374	375	335	395	336	376	398	319	380	332	350	398	350	365	358	362	332	395	359	379	382	347	379	341	393	343	346	354	355	391	378	350	348	347	383	386	325	341	371	357	362	357	368	364	324	356	355	343	388	364	345	361	384	366	382	335	357	393	356	385	343	357	384	352	370	370	355	368	335	343	369	368	376	379	353	374	354	338	358	365	349	384	354	373	355	365	359	356	377	371	379	331	377	363	349	357	374	363	373	388	353	328	354	376	363	355	393	320	378	362	371	352	369	368	364	329	338	344	365	359	330	356	329	346	344	367	362	358	347	368	343	369	352	371	338	359	349	344	369	326	359	361	382	380	395	375	343	326	369	328	367	348	346	367	358	370	330	351	358	372	370	398	374	358	372	408	375	339	377	344	367	361	367	370	344	381	388	351	365	365	367	348	355	341	371	399	353	398	388	335	357	352	399	386	355	333	374	417	374	382	392	333	359	392	383	358	363	384	354	379	382	352	367	347	356	406	372	390	378	340	392	362	406	388	392	347	363	379	377	351	391	368	369	341	370	385	349	349	364	382	331	370	376	355	368	378	362	379	372	351	379	340	391	343	344	377	322	379	379	360	366	415	358	368	367	364	350	366	365	343	354	338	368	320	318	359	388	396	376	378	343	358	329	370	371	369	356	310	352	351	341	349	353	398	377	375	349	354	381	372	373	389	377	380	371	377	377	386	355	367	381	364	362	353	333	351	403	360	346	349	353	360	378	393	369	375	366	401	338	354	355	340	373	336	353	332	333	357	355	371	347	371	343	351	363	328	336	392	390	354	309	348	375	362	407	385	326	386	346	369	377	377	346	380	370	369	339	374	397	356	369	387	359	369	341	366	370	350	336	379	365	370	339	362	385	409	374	332	403	369	369	336	380	393	350	352	372	331	375	343	376	351	363	381	358	390	389	363	354	369	368	335	343	349	368	379	366	371	334	368	450	337	371	347	373	360	374	383	369	368	345	378	369	373	363	359	393	363	329	356	365	357	330	397	352	352	362	305	373	341	364	365	373	354	359	344	381	331	338	357	360	361	370	344	378	343	373	375	371	338	395	326	326	383	340	376	374	363	352	345	347	352	368	380	386	387	335	380	377	369	356	365	400	352	365	325	380	354	385	368	352	367	368	358	393	342	354	395	358	373	349	357	394	389	362	342	338	308	378	376	355	327	388	354	423	366	380	348	357	386	335	386	371	329	346	378	365	368	412	349	343	360	386	353	386	381	391	366	359	338	338	376	347	360	344	358	364	346	370	336	381	362	347	364	378	370	400	371	364	350	337	362	368	353	365	377	403	391	385	356	351	366	407	378	382	363	339	343	389	380	390	351	298	379	363	358	360	389	388	354	338	351	389	363	364	410	342	369	357	370	370	341	356	344	377	362	376	367	399	373	384	344	359	362	375	411	367	328	379	363	376	389	353	356	341	375	328	373	347	342	362	322	355	330	384	349	376	369	372	368	381	374	340	357	372	349	337	363	397	350	407	348	410	371	418	384	371	345	354	383	352	337	389	339	339	378	388	375	361	392	383	370	364	382	339	365	354	391	407	393	330	332	357	345	376	387	348	344	384	367	395	354	339	357	346	337	360	331	327	386	338	380	364	370	352	353	346	359	340	371	358	362	382	372	388	387	380	360	341	370	358	360	330	373	404	362	386	332	327	347	349	379	361	355	331	345	377	373	361	385	341	325	334	361	341	405	355	346	352	345	361	377	374	376	382	363	349	317	372	361	352	378	352	355	377	369	396	378	340	385	323	396	362	379	361	393	370	362	351	393	376	378	351	367	342	385	367	352	386	391	349	328	372	369	373	343	379	336	364	361	344	370	364	353	355	400	400	364	388	360	327	377	379	356	366	366	393	370	379	350	357	371	364	391	368	343	359	391	351	348	367	362	375	365	353	329	356	396	407	366	367	364	368	369	320	352	354	375	380	385	381	360	405	352	380	380	356	375	343	376	348	351	364	358	377	319	361	348	371	372	375	371	370	368	382	355	347	407	360	375	373	362	365	355	347	353	353	340	384	385	351	353	369	357	390	368	349	346	371	356	326	410	367	370	357	349	370	365	398	350	354	351	357	351	341	359	376	391	359	348	326	370	374	354	353	370	366	356	373	347	356	356	351	349	374	353	420	383	343	384	336	318	329	360	364	370	366	396	352	382	357	314	365	379	359	364	373	340	334	379	325	350	358	349	364	362	386	352	399	344	386	353	385	351	319	360	376	327	373	355	375	347	365	370	365	338	354	351	372	414	375	382	364	351	364	391	341	329	367	385	384	364	356	373	370	320	366	344	373	375	352	393	372	363	344	345	381	384	361	341	328	350	379	365	356	366	363	406	333	345	369	361	362	392	369	392	337	355	350	389	352	395	403	356	391	382	360	375	379	363	375	372	361	349	348	348	369	371	384	393	339	385	339	372	384	373	372	363	358	383	383	345	371	393	367	339	353	351	368	349	324	372	341	359	364	382	385	388	352	377	344	330	323	412	362	350	347	384	367	373	379	346	354	347	363	333	360	361	373	385	367	371	386	356	409	360	346	396	376	385
21018	27991	36302	43134	45803	47860	47740	46435	44471	42494	36346	32008	35940	37863	38190	33249	34313	26663	17122	14002	15852	14577	14026	13557	11035	12407	10308	7328	6555	7975	8613	9251	12990	16294	10403	10856	7619	6883	6594	5028	4660	4522	3735	2120	1662	1604	1326	1435	1280	1153	1119	2489	5628	5433	4138	2737	1637	1229	960	890	859	881	883	863	849	860	838	840	886	789	933	823	853	830	844	878	869	837	793	812	872	832	850	807	880	843	826	805	864	824	879	825	825	871	851	827	868	883	889	848	854	837	807	812	816	869	870	885	861	832	836	882	871	782	850	807	800	852	878	794	841	896	839	887	853	837	840	825	839	852	841	825	861	891	833	790	861	844	913	775	874	882	860	929	785	847	857	850	872	866	825	801	824	851	867	851	833	861	868	839	808	922	822	851	840	881	858	892	854	839	867	871	847	853	850	866	896	861	915	890	825	845	853	845	902	908	893	893	847	885	841	856	836	909	837	843	842	835	907	893	854	864	832	878	909	846	875	830	836	890	849	846	876	847	803	911	859	885	857	858	843	817	854	862	901	855	895	848	911	833	887	817	862	890	817	829	784	838	843	865	824	845	844	831	892	853	885	895	868	877	840	839	869	826	883	878	820	898	878	872	865	861	855	834	830	832	847	871	866	851	813	883	883	858	847	875	842	825	871	828	823	887	866	862	849	859	830	853	852	860	838	830	847	860	870	844	821	837	810	891	892	897	876	903	841	858	846	875	853	830	824	887	904	873	894	872	822	883	869	821	862	826	853	829	850	889	846	863	882	892	884	847	852	815	873	813	884	827	853	858	883	775	823	840	854	890	853	834	885	862	849	913	934	806	888	894	858	844	849	850	865	851	813	846	851	907	863	837	849	776	860	836	864	891	836	881	886	878	888	798	821	879	832	877	881	832	866	849	830	844	877	832	853	884	859	884	853	874	865	871	845	860	809	899	882	847	850	807	802	837	867	827	815	867	840	861	815	837	843	845	822	816	826	845	846	857	821	833	815	851	881	798	845	874	893	825	838	867	867	838	813	842	882	844	816	887	915	800	849	845	821	831	814	828	865	822	836	855	842	863	894	836	826	881	885	863	857	833	842	801	868	868	835	869	852	828	838	786	853	816	904	869	873	865	826	831	890	814	864	827	900	864	830	883	896	831	875	769	858	857	865	799	870	835	909	876	850	863	803	791	858	843	855	896	903	826	806	892	857	834	851	871	835	879	855	895	846	886	879	810	857	879	879	909	796	862	850	858	842	900	811	816	875	902	845	884	861	866	858	831	890	829	854	791	833	872	856	885	916	849	884	892	878	813	841	928	817	836	877	830	879	786	869	819	861	863	885	850	821	895	849	824	873	867	852	881	893	830	857	846	827	852	863	919	856	865	907	852	834	873	826	845	850	812	887	879	858	841	859	862	858	912	812	796	871	819	824	819	894	858	836	870	882	902	845	848	855	897	874	869	897	838	862	839	882	913	897	877	895	923	865	883	828	825	880	866	888	873	863	886	834	854	801	882	855	872	844	871	859	845	812	806	791	819	873	845	943	826	842	890	823	895	841	845	839	856	850	855	835	880	836	809	861	864	846	826	875	808	855	805	859	879	854	856	848	872	835	846	889	857	835	809	856	878	869	926	846	822	825	887	830	860	850	879	856	825	853	794	799	819	865	878	829	862	873	895	860	799	757	913	873	798	831	873	819	885	812	891	853	863	882	835	860	836	842	895	837	781	809	815	852	863	844	881	853	875	844	872	880	832	859	918	805	828	872	845	855	852	858	882	833	820	822	855	845	848	850	848	834	864	847	815	845	873	870	847	813	862	771	827	883	886	881	887	854	837	862	855	883	809	875	852	864	850	823	832	880	851	794	832	864	853	897	927	864	858	865	832	868	889	868	898	873	823	818	851	887	893	834	903	838	906	829	806	839	804	883	883	887	855	890	857	827	915	865	882	857	847	870	819	813	818	859	839	872	862	901	842	885	868	853	831	865	863	820	861	873	888	807	827	850	814	818	809	807	836	820	882	827	869	829	828	875	875	824	843	833	890	843	830	855	855	905	838	850	823	846	888	844	874	903	895	869	844	836	917	804	820	836	836	831	876	831	855	882	883	844	897	822	842	891	882	918	810	880	833	862	795	859	887	804	857	859	854	819	816	846	857	837	818	911	849	802	838	856	908	833	845	829	875	910	876	836	860	888	875	881	856	876	878	831	878	920	842	824	827	823	861	807	896	890	901	903	867	894	813	845	877	815	848	837	851	869	853	905	846	893	827	877	879	890	879	868	873	831	884	866	895	841	852	887	877	841	814	893	821	877	831	881	877	857	856	855	870	903	857	827	831	857	893	865	878	908	864	807	810	860	854	884	877	853	866	864	836	833	867	909	903	849	912	856	851	786	872	849	909	876	838	874	823	837	827	889	905	839	882	926	786	820	825	868	876	853	931	833	816	826	866	834	867	887	857	855	778	852	805	893	901	839	835	890	866	878	869	865	859	845	867	837	869	828	868	795	911	846	884	824	865	812	862	854	846	884	824	817	859	870	842	813	863	862	894	834	901	858	864	824	886	841	861	836	849	900	837	814	864	831	803	846	920	824	810	908	886	838	821	873	823	919	842	899	835	829	809	886	915	862	839	853	871	889	856	830	846	860	852	884	861	801	856	865	838	832	832	829	868	807	785	842	899	904	902	819	854	894	872	884	837	898	797	846	876	843	858	808	883	855	828	859	802	832	879	850	857	865	831	866	894	844	847	836	863	830	888	896	851	847	857	866	859	853	903	875	886	875	862	836	861	838	887	804	895	815	820	862	905	896	836	898	874	827	876	858	870	904	891	879	845	879	869	853	827	877	924	846	854	857	832	825	840	851	804	817	828	847	911	800	919	877	917	882	818	847	847	852	892	843	852	870	862	858	843	896	857	809	864	873	845	848	848	848	857	909	864	818	856	849	868	839	860	856	905	825	820	799	896	874	903	899	841	813	855	826	811	913	894	858	861	863	879	842	841	853	871	834	853	831	842	866	856	882	887	820	889	828	814	836	833	875	847	881	868	830	828	859	797	888	819	837	849	843	829	807	878	859	886	882	823	869	842	876	833	841	866	879	928	855	864	847	839	898	897	870	881	845	791	895	851	859	904	831	855	843	851	903	858	902	881	818	878	833	911	855	875	826	843	798	872	841	820	901	811	908	889	872	899	872	817	884	844	857	884	897	843	863	801	815	836	889	820	886	874	845	830	847	912	891	797	806	862	841	859	834	868	875	858	885	864	895	883	896	872	850	875	852	839	818	881	802	887	808	836	869	838	848	825	817	859	858	842	828	880	829	885	856	868	814	822	869	814	822	884	824	910	842	850	905	883	841	882	887	862	878	828	836	842	855	850	846	858	810	814	878	819	898	836	896	873	843	830	871	856	882	804	843	920	843	845	890	828	839	848	799	874	850	841	902	839	866	838	822	843	804	913	909	834	831	844	839	853	835	847	864	816	823	846	824	887	828	881	861	858	848	835	845	863
11572	9437	12027	10935	8355	6091	5737	3883	2367	1814	1445	1080	1010	1024	1126	967	839	628	620	601	589	592	592	602	533	478	514	551	480	472	463	488	514	483	477	477	453	475	432	454	456	449	435	419	418	454	419	454	462	454	386	445	457	497	497	499	442	437	445	461	429	436	422	426	423	443	426	450	414	431	448	418	442	417	425	424	426	432	416	423	426	422	384	446	451	420	473	431	405	436	430	409	400	408	464	404	404	393	376	405	391	458	380	448	422	425	396	405	435	427	394	396	420	427	404	441	453	419	442	407	437	412	395	432	447	429	396	396	394	412	413	423	402	447	400	422	392	411	416	443	449	434	408	429	436	434	410	428	410	454	455	452	430	434	407	403	445	415	395	446	452	438	433	445	442	398	422	457	445	411	398	455	430	389	424	422	427	401	432	383	448	369	409	431	411	430	408	427	449	434	391	427	406	374	371	443	450	405	446	421	393	442	426	437	420	410	447	436	408	378	409	426	403	435	417	413	481	399	413	423	389	397	438	448	389	377	383	426	447	459	429	399	430	432	412	405	415	439	471	426	410	430	450	459	448	455	400	455	442	381	437	435	382	428	400	409	419	414	374	411	406	393	393	451	447	402	470	431	410	445	437	443	442	382	427	413	417	429	391	401	419	402	419	435	426	396	403	435	443	413	444	411	441	389	402	455	424	389	407	446	378	424	441	393	370	383	424	417	407	394	413	392	388	424	407	445	396	428	411	459	368	388	423	371	465	449	446	400	422	450	414	416	418	410	426	459	445	422	459	401	417	412	428	425	421	431	446	418	426	422	454	396	400	416	407	440	385	434	406	423	410	429	422	419	403	430	452	440	393	420	416	424	424	401	449	448	393	423	415	414	411	395	388	423	401	430	420	419	438	456	431	447	377	413	401	408	419	418	413	417	446	417	441	394	411	404	399	395	406	419	385	402	446	425	424	391	444	429	450	408	413	429	412	413	403	386	433	424	442	418	408	438	421	425	474	426	446	432	424	438	402	454	397	379	428	422	412	428	459	396	415	394	439	421	386	394	410	410	404	428	412	457	403	415	377	420	406	446	457	410	428	430	401	424	389	406	421	438	424	415	445	428	413	400	447	419	395	457	402	418	455	394	435	413	437	431	429	431	420	417	395	419	419	478	440	431	407	417	440	411	378	417	435	411	422	434	406	411	442	418	434	369	418	396	388	461	439	415	397	427	427	402	397	425	396	389	472	428	471	400	429	434	429	427	430	412	392	439	433	420	376	381	395	424	462	455	409	428	394	404	440	405	375	403	442	439	413	417	447	438	409	400	437	396	433	434	428	420	446	438	421	405	420	427	390	437	395	399	400	400	390	417	408	405	407	381	419	393	404	419	415	428	421	400	440	410	448	412	447	432	404	422	434	409	415	388	402	416	395	415	426	396	396	420	423	420	416	466	417	436	429	412	452	427	429	435	407	393	434	411	394	416	413	433	407	424	433	439	408	409	444	382	430	489	406	427	418	424	425	421	461	401	396	432	402	392	440	456	453	384	391	421	417	448	412	430	456	398	443	425	375	411	413	405	408	403	437	412	440	456	404	484	413	425	415	420	444	433	425	422	405	420	424	449	446	453	454	403	430	425	424	426	422	408	447	418	420	432	428	439	434	424	384	466	413	435	472	423	388	424	427	409	456	365	407	416	405	425	406	391	418	422	400	413	411	389	365	427	452	415	415	441	409	433	393	423	408	444	422	364	453	438	403	436	454	449	423	418	436	396	376	444	438	433	417	426	406	399	423	409	418	412	404	423	372	443	370	438	408	395	450	436	419	416	404	457	440	411	451	472	421	458	439	434	399	443	397	428	428	420	417	420	439	378	422	437	426	431	414	386	431	389	444	422	418	446	410	470	410	440	398	398	401	440	410	395	394	438	447	413	414	413	428	441	371	414	419	406	411	459	406	391	421	420	456	445	384	422	439	437	446	443	434	439	419	419	405	442	424	432	418	427	447	410	434	448	431	416	436	435	417	441	439	407	409	439	414	437	431	392	436	404	457	418	414	420	417	393	407	421	421	433	414	435	387	437	420	418	421	400	394	414	400	396	430	408	456	393	418	448	432	447	415	419	439	446	443	433	415	438	405	450	410	448	408	438	467	412	442	427	396	413	456	408	418	426	407	394	377	409	395	417	393	437	423	397	416	398	394	470	402	430	444	396	464	401	417	433	450	420	432	435	377	388	418	420	423	447	442	436	435	453	444	439	417	434	419	411	442	389	406	430	423	387	438	418	426	417	436	426	407	459	435	393	424	426	425	387	408	425	398	430	451	412	411	435	434	406	422	480	401	458	434	411	386	420	411	416	415	418	411	447	385	418	410	460	442	452	466	393	410	434	418	439	408	420	442	435	395	420	434	405	431	421	451	398	435	447	429	426	421	419	402	413	439	429	411	431	392	449	394	450	409	428	407	438	403	397	418	422	448	410	403	398	404	439	423	423	420	415	421	455	441	393	413	404	390	416	411	439	416	449	462	453	416	426	392	406	416	423	402	378	439	408	426	398	436	427	434	429	431	410	449	415	414	432	413	448	411	441	400	469	420	469	457	409	429	446	387	405	425	413	418	418	375	423	460	368	425	375	433	403	440	437	412	381	431	415	437	451	418	430	397	450	442	448	434	367	401	447	413	426	451	420	407	389	460	446	453	415	417	425	447	391	398	409	434	430	397	385	413	399	407	403	429	458	411	436	426	434	415	460	446	428	397	434	410	417	418	342	392	368	431	418	427	397	448	445	396	411	426	486	417	402	427	443	445	436	398	410	439	410	416	426	415	377	405	398	442	419	426	400	385	442	443	447	426	433	429	427	450	418	455	425	450	454	447	407	446	413	455	431	400	390	460	413	400	424	414	449	427	438	378	418	407	398	417	408	422	430	457	466	419	415	452	382	425	405	420	454	393	425	423	452	382	373	416	456	401	414	406	404	369	424	399	418	442	417	423	436	403	432	395	421	433	409	422	411	442	433	435	416	408	408	418	411	441	458	429	369	426	473	430	407	416	393	439	454	418	399	444	435	456	447	425	420	360	449	466	427	407	415	424	437	465	456	444	401	418	402	449	436	449	454	408	406	414	412	394	408	448	422	454	417	430	390	408	442	445	446	407	407	428	410	412	420	385	378	392	450	400	388	423	423	436	411	469	429	403	429	399	464	426	423	438	432	454	428	413	417	389	449	451	445	411	421	433	412	426	456	400	408	411	384	410	444	406	400	412	405	411	483	407	427	368	427	428	431	419	448	409	414	396	449	427	442	417	441	437	439	437	431	432	380	411	419	462	450	448	451	393	428	378	447	422	391	415	444	431	434	432	440	413	435	436	386	432	416	401	443	402	427	446	439	419	434	433	435	411	399	407	446	432	466	414	417	408	422	400	425	431	411	397	417	432	460	395	413	426	452	418	424	414	426	430	431	425	450	398	438	429	446	424	426	407	463	386	423	400	405	420	400	424	388	439	401
7118	8693	17378	21852	20536	18161	17728	13728	9778	8731	6767	4943	4703	5177	5802	4572	3908	2827	2312	2215	2392	2300	2196	2045	1651	1626	1729	1687	1573	1532	1578	1594	1586	1681	1408	1465	1303	1349	1270	1256	1147	1268	1183	1120	1161	1161	1066	1079	1097	1113	1041	1056	1282	1406	1391	1256	1173	1075	1009	1060	960	929	936	992	959	995	957	965	977	965	928	975	982	1012	958	966	950	1002	1010	991	993	971	987	977	987	1004	993	981	950	982	998	968	998	967	987	997	979	972	1009	979	978	976	988	1043	982	953	971	906	992	1004	968	967	992	954	1008	978	945	954	1039	984	1007	948	933	965	946	976	1007	974	966	979	980	938	978	927	1019	991	967	973	976	1001	1004	1019	941	935	981	955	997	971	943	945	1000	928	923	989	1025	932	985	970	1004	1036	957	1002	992	978	964	921	1022	943	977	966	955	943	916	958	984	1039	920	995	946	993	964	990	1001	1048	955	1014	973	982	966	987	1011	959	1045	939	948	953	964	974	968	990	991	967	987	969	994	931	993	922	1023	1025	1029	947	995	981	962	971	972	1018	951	996	952	954	964	970	930	999	978	969	980	973	952	975	973	1013	1034	1000	994	962	960	938	999	983	1003	914	992	963	948	1005	1001	979	1039	951	962	982	980	991	950	974	1023	965	960	964	997	1000	975	978	963	1019	1034	1021	974	901	991	951	967	1019	961	1027	1032	974	1010	994	966	1009	967	952	984	983	943	989	991	1021	995	939	931	984	996	992	963	976	989	960	946	988	973	951	975	944	943	1041	988	915	984	966	923	1051	968	976	974	995	922	910	941	987	940	920	937	979	935	992	963	961	985	1001	1029	911	973	919	1011	946	931	967	993	1010	980	948	967	947	992	1003	954	986	1006	1018	984	1026	985	970	1058	970	1000	1011	992	1018	998	1037	964	975	972	971	985	965	977	988	963	999	943	976	1013	953	945	1012	1000	994	1004	989	973	1015	977	981	980	1006	962	961	940	989	995	978	1014	969	954	1038	980	1013	970	970	1009	979	986	981	931	1002	1006	978	1013	1025	968	990	962	998	1042	976	974	973	1009	988	1021	1004	993	957	962	947	1041	1018	991	952	991	943	948	929	913	1021	963	1021	981	956	986	984	1012	1033	1000	964	995	1027	975	976	985	957	1012	970	975	997	1004	1019	968	974	941	966	948	964	984	966	974	995	979	995	989	1016	945	1055	974	961	965	942	1004	969	1021	947	972	967	992	992	967	974	1002	948	927	979	1002	962	937	950	919	1011	983	983	985	962	1011	970	938	970	982	956	986	971	962	982	924	974	942	955	1026	953	960	997	1001	954	998	961	948	994	994	952	980	973	933	985	956	952	1011	992	942	1004	968	981	961	987	1017	967	990	974	978	1010	937	958	946	973	1036	936	988	966	988	1025	944	1001	1032	947	945	973	1015	964	970	993	972	1011	949	989	947	969	958	999	977	905	981	933	995	946	994	949	987	990	966	968	901	941	957	987	1028	925	981	1056	978	959	981	1030	988	936	952	1023	1002	1006	962	965	950	1048	976	1022	998	970	1014	961	1073	984	1007	973	1018	971	994	981	1009	932	961	956	1008	1002	1009	958	956	1003	969	994	931	954	1003	969	1016	1009	997	980	998	948	992	1026	944	923	984	1011	937	909	967	987	969	982	992	976	908	988	990	943	940	1009	961	1023	970	997	990	960	1009	1012	961	990	1026	915	946	955	980	987	974	991	975	947	960	930	976	1004	968	985	1021	986	989	969	995	969	951	939	967	977	965	962	1047	998	959	966	980	1023	939	917	981	943	977	969	999	978	1002	976	971	953	961	1007	1009	981	1017	1012	1004	916	1006	956	937	957	975	971	1049	996	970	955	1011	974	969	973	978	968	999	1038	975	952	995	944	964	958	944	1016	1010	963	1009	950	945	968	1012	1005	997	964	941	985	940	981	970	961	946	1017	1011	1039	985	944	991	949	981	946	916	963	961	991	971	995	1041	940	1021	1036	943	975	999	950	1010	940	1043	980	990	1008	979	943	975	961	1045	987	1016	935	947	958	991	970	994	1000	1008	1011	1078	988	937	987	972	989	994	967	983	963	972	991	975	1026	1037	972	947	1036	965	1021	972	976	916	977	973	915	991	986	950	978	974	995	989	1025	980	1011	973	970	1033	1025	984	980	1007	990	997	1009	977	1004	1010	990	973	979	1013	925	972	1013	959	978	1021	954	1004	974	967	920	1042	989	959	933	950	962	949	952	963	963	981	962	993	970	996	999	1016	970	980	1007	970	930	972	925	992	989	963	957	995	993	1023	914	964	975	1006	964	965	975	1038	969	1018	1024	975	921	999	1000	967	973	963	942	1017	977	1045	976	1012	950	965	1058	1017	941	977	1011	1010	1002	965	947	1029	988	985	964	987	980	963	962	1047	972	923	993	978	992	917	978	951	946	951	892	978	952	913	982	972	956	951	981	977	1001	1003	957	947	933	911	1000	942	1020	995	945	963	1026	945	978	948	1017	1016	932	997	1018	970	1036	987	945	968	952	976	937	963	971	986	1000	992	962	1004	981	990	968	973	961	941	955	952	987	970	924	995	1009	1032	963	947	978	1013	1002	1037	998	976	942	930	932	993	992	975	958	1006	984	976	973	967	947	1026	962	960	1021	908	957	1018	974	940	991	986	997	961	984	984	950	983	974	983	975	970	998	956	947	966	925	952	1005	964	982	965	970	977	1005	997	980	983	975	958	925	1003	968	981	1011	962	956	974	976	1005	970	976	976	937	956	929	968	975	997	987	995	978	951	950	1005	975	1013	975	956	959	1028	1020	1011	1014	962	971	971	1008	998	1000	1025	1011	993	991	975	1017	1027	969	977	968	1003	1016	977	937	934	1005	973	945	1012	973	1031	992	972	1040	1034	912	994	976	982	963	962	973	965	937	1004	953	996	990	966	1034	990	955	964	961	973	983	967	1037	980	927	953	962	1004	959	900	1010	1001	964	979	944	1017	1012	909	988	978	969	1004	949	982	977	1006	1003	980	953	968	984	965	986	1001	961	1014	959	952	960	980	920	986	968	994	986	1064	984	975	982	945	1002	985	974	986	997	970	966	1010	953	1021	1007	990	978	952	968	956	999	1032	1054	1008	953	1025	970	1006	972	966	948	964	1003	952	961	944	966	987	961	1030	983	943	1029	958	1007	930	980	954	957	986	1034	1035	968	963	1012	950	1018	995	958	985	1001	915	1019	972	982	993	952	1002	982	966	980	987	964	986	980	924	936	966	973	1023	931	965	991	993	946	954	975	975	997	996	923	990	922	990	994	979	983	1002	927	978	982	932	1029	1025	979	1014	1009	994	972	972	971	1020	925	988	1013	968	986	982	992	958	975	1074	1019	981	1002	979	999	1028	951	894	1043	972	954	993	928	993	993	1039	905	999	1002	944	991	951	940	1010	1003	1029	979	972	1005	953	964	959	970	973	982	970	972	952	1046	964	992	1031	964	978	955	994	983	967	977	950	979	1046	978	986	994	988	973	989	1031	960	987	988	984	999	989	1031	1003	998	1006	961	946	966	963	1008	968	1006	956	966	983	935	971	941	940	1035	959	973	950	1061	974	954	980	943	977	1003	1001	986	982	961	937	929	922	1050	1000	985	994	1041	1002	997	970	958	971	914	972	955	1018	969	972	938	999	993	1007	939	967	972	965	1033	995	999	955	972	957	978	999	1001	1013	944	975	963	987	955	1004	984	996	997	953	981	977	1029	932	949	963	971	962	977	1029	954	1018	955	941	967	936	1000	973	993	985	967	971	993	975	978	950	1003	1003	1016	979	963	962	970	1010	961	971	989	999	932	965	929	975	974	924	948
24045	28629	30435	31107	28253	27721	28576	23433	19003	16214	11997	8146	9056	10683	11304	8182	6976	4365	2057	1588	1724	1692	1582	1456	1399	1354	1295	954	834	865	913	1010	1408	1780	1198	1052	864	847	778	708	672	616	593	541	464	446	433	430	408	419	406	430	703	726	646	547	474	440	416	375	347	394	366	407	392	346	407	402	337	382	337	393	372	363	378	402	424	373	357	408	358	409	355	354	402	397	370	387	388	345	383	352	413	377	362	383	374	384	376	358	386	380	367	384	404	385	397	345	358	380	385	377	390	359	385	352	394	350	407	373	363	390	378	353	386	361	381	401	349	363	357	364	364	376	407	359	395	381	358	398	402	395	395	351	364	378	386	410	393	345	379	385	408	391	392	422	367	385	347	333	385	370	376	364	386	388	337	370	364	392	389	386	410	363	403	387	444	385	349	350	326	362	377	370	356	368	381	381	339	391	356	371	361	376	313	387	380	401	397	362	385	399	396	398	404	373	402	409	397	359	378	381	362	361	370	403	382	343	314	358	347	400	391	413	352	369	381	409	406	355	370	369	412	383	360	376	389	367	362	355	364	388	394	368	370	413	339	363	368	383	360	396	385	352	369	383	379	363	384	358	386	351	428	363	376	377	378	394	394	337	356	354	395	338	357	392	386	413	403	377	402	368	384	389	392	362	371	379	381	358	376	382	379	364	365	383	389	392	390	387	382	375	358	336	370	399	368	395	375	364	356	397	350	381	380	374	415	367	396	342	419	362	377	354	371	361	366	379	396	394	399	363	383	383	371	339	371	381	376	399	373	381	420	397	394	373	383	372	397	371	373	359	340	348	360	390	377	356	352	406	367	382	407	391	361	379	357	354	351	400	381	385	360	345	346	377	355	365	387	347	374	391	403	386	346	394	395	395	340	383	396	373	374	376	387	399	394	399	386	373	380	413	380	363	351	393	366	368	363	417	344	382	372	337	391	326	367	381	392	370	396	354	378	373	374	352	389	374	348	401	409	389	362	379	413	385	370	367	393	380	356	388	396	391	372	393	377	348	342	339	394	389	399	380	352	407	376	363	387	374	359	376	367	402	371	391	375	395	351	348	372	365	361	369	352	387	382	370	377	366	381	395	381	351	410	352	384	384	367	421	392	394	396	389	369	370	372	403	404	368	418	377	375	388	393	373	362	382	387	404	340	367	393	371	369	368	375	371	373	375	389	415	371	369	353	374	373	426	398	361	377	345	384	371	360	411	374	362	383	388	377	343	375	382	375	346	401	342	388	345	382	392	385	380	406	393	371	374	348	363	365	402	413	385	393	388	379	384	373	373	392	382	359	382	359	371	416	394	374	358	372	354	380	377	431	357	409	393	372	375	398	401	385	383	390	393	404	353	374	362	380	364	396	404	434	410	376	387	354	408	382	411	385	374	390	395	409	423	397	384	349	356	386	370	333	387	380	381	353	374	391	385	367	414	354	410	349	373	378	353	347	400	357	337	404	346	349	392	384	364	349	371	382	347	364	361	360	380	361	375	401	377	387	412	362	368	362	385	379	370	397	362	387	375	380	396	397	393	382	371	396	419	365	376	398	404	364	351	355	371	350	374	370	380	393	362	396	358	394	393	398	387	382	414	387	361	407	333	423	343	344	403	375	389	423	383	378	360	372	341	362	376	388	367	336	366	403	382	382	365	369	366	387	336	358	336	375	370	350	393	388	387	346	363	372	357	383	393	392	365	369	437	337	365	380	381	371	371	399	393	383	338	382	333	385	389	385	390	366	396	380	357	397	367	381	388	360	369	358	397	370	383	375	399	378	396	356	371	363	354	412	349	410	344	351	390	381	378	417	397	376	393	388	385	367	342	361	364	379	373	370	383	397	340	399	358	386	385	399	385	380	354	377	380	367	371	368	371	423	360	382	374	373	354	412	399	428	367	383	381	359	384	401	386	399	369	408	396	366	397	361	372	383	359	387	387	365	369	390	370	339	422	359	322	380	393	374	366	379	373	378	361	418	360	370	383	391	373	368	362	404	372	383	369	383	373	364	360	389	388	356	384	376	374	385	406	341	345	354	409	364	399	425	405	348	378	395	369	351	365	370	424	384	386	393	350	354	370	365	412	396	409	386	369	407	399	376	390	330	388	358	385	390	371	399	365	367	386	358	404	342	377	357	394	371	409	372	390	365	376	402	396	392	354	390	356	346	396	401	391	365	363	377	363	361	376	361	334	404	406	378	347	378	387	348	384	386	383	360	360	346	397	391	367	391	377	375	356	412	359	412	381	414	389	361	383	382	373	406	379	348	384	375	391	427	358	381	358	379	363	398	378	366	398	382	395	387	350	357	363	393	364	398	347	369	369	333	394	371	403	398	301	403	389	399	370	361	368	362	390	375	361	390	346	380	370	368	375	383	395	361	387	373	371	398	408	371	352	405	393	373	415	418	376	372	380	369	386	387	409	389	389	403	436	405	409	384	403	356	395	366	371	399	374	389	352	393	361	356	388	335	392	400	384	377	366	370	355	392	360	409	367	339	363	386	404	361	399	378	383	391	400	391	367	400	369	401	394	386	376	338	387	382	359	384	416	360	387	389	392	331	337	353	382	388	380	384	366	354	375	351	357	374	344	371	396	371	395	339	387	370	384	381	409	385	350	403	339	319	410	380	375	374	383	363	385	354	347	384	356	376	359	385	392	375	404	425	378	361	395	396	377	404	378	387	350	389	375	419	363	407	359	371	380	402	396	376	395	381	408	378	368	361	356	357	395	370	386	382	397	380	371	377	379	371	382	377	347	375	357	343	386	390	346	371	391	374	368	373	360	370	392	379	377	385	383	366	396	352	356	378	365	354	363	349	394	382	393	384	381	349	360	375	357	394	349	347	413	337	406	392	426	373	358	412	395	366	360	380	385	359	368	392	375	370	394	396	377	361	395	391	409	379	378	375	404	361	388	358	399	400	351	400	378	365	387	371	371	372	378	389	413	420	392	390	383	372	345	407	442	359	389	381	393	428	369	377	421	379	364	434	408	383	394	360	332	383	359	432	368	354	406	361	424	415	379	399	360	386	395	404	407	391	424	380	385	390	377	407	391	356	384	378	315	369	388	369	379	395	373	345	372	360	406	384	384	342	334	374	392	394	370	390	367	369	417	370	354	396	375	352	367	337	400	340	374	380	410	366	381	367	388	393	422	392	393	394	387	361	405	381	364	350	378	367	397	399	394	388	352	385	388	362	360	363	351	381	393	381	395	384	379	347	405	380	381	382	374	392	385	380	363	359	387	390	384	345	376	337	359	391	363	402	361	365	354	378	383	377	395	387	412	365	385	380	397	336	407	396	400	371	358	385	369	353	380	358	408	377	350	358	354	366	370	389	380	395	376	374	371	411	381	355	404	373	392	399	383	369	370	358	392	386	394	356	345	360	378	378	362	372	396	364	359	356	367	391	361	380	359	339	363	406	366	357	382	399	409	345	349	359	390	385	378	350	384	398	341	375	383	384	412	390	389	381	383
16456	21569	30370	38542	40002	41078	41160	37977	35364	33335	27908	23930	27167	29669	28951	24341	23913	17395	10427	8986	9785	9609	8865	8189	6852	7553	7138	4490	3945	4515	5163	5647	8485	10330	6109	5860	4424	4305	4042	3327	2904	2900	2334	1988	1384	1320	1246	1171	1121	1117	1060	1436	3536	3679	2773	2067	1382	1070	973	948	898	881	929	872	933	896	865	829	872	889	873	921	861	873	867	874	866	888	915	819	848	867	827	896	925	866	956	925	937	829	905	875	898	896	893	828	894	894	897	852	872	913	883	860	914	879	927	915	947	861	879	878	880	902	833	917	890	914	877	888	883	888	880	871	943	858	882	874	877	922	856	896	900	880	876	843	889	896	863	921	902	897	875	872	914	899	861	908	846	886	863	902	890	934	907	926	939	913	906	864	856	865	870	900	891	926	832	880	863	865	850	881	895	904	901	892	885	905	874	900	850	861	887	901	888	850	851	863	873	855	905	901	870	937	915	871	880	863	862	871	908	884	892	881	874	865	931	862	845	854	899	874	898	835	945	913	848	872	833	917	883	900	901	853	902	882	916	916	901	851	875	904	928	862	911	868	844	866	891	875	895	911	877	909	886	889	844	907	839	939	917	881	866	855	817	881	869	847	857	877	870	933	926	873	881	923	830	843	910	887	890	874	886	902	910	888	944	909	845	877	919	859	938	888	883	882	863	898	831	933	908	954	856	906	873	890	845	880	858	913	874	845	887	896	883	882	906	889	858	873	889	881	890	883	883	849	878	881	901	856	887	934	900	907	969	871	917	933	846	892	918	871	880	928	863	877	900	884	871	922	900	925	900	961	874	874	887	933	841	887	898	900	879	888	885	875	865	892	886	844	885	903	885	879	868	785	892	847	905	853	889	825	901	921	822	915	880	910	899	863	851	888	935	910	855	904	898	892	920	892	927	850	898	924	929	904	883	881	889	871	823	908	872	873	880	925	856	866	919	897	885	874	899	877	892	887	907	875	892	887	883	842	872	869	856	920	895	920	884	927	876	876	882	859	844	931	918	883	960	885	892	930	890	925	884	889	865	884	881	884	865	893	878	884	900	853	849	903	851	917	859	881	837	873	881	861	917	911	885	908	877	860	952	906	887	910	874	854	888	931	893	880	891	864	855	957	864	836	883	892	879	986	877	877	906	891	896	843	885	885	873	857	847	900	923	875	896	862	931	919	925	869	879	875	831	928	917	878	896	900	902	891	868	859	849	830	870	933	898	889	874	896	911	868	913	864	867	854	918	858	879	843	920	885	917	849	905	868	914	921	904	848	878	896	858	879	889	907	912	928	939	921	916	889	886	880	874	848	927	885	865	893	900	948	852	953	879	902	902	877	912	882	851	912	917	885	857	876	867	924	915	872	897	931	904	870	902	922	855	893	874	916	889	874	919	900	855	905	877	882	902	930	844	895	873	858	871	844	810	878	854	881	902	878	939	862	876	919	854	911	888	870	913	931	850	958	849	930	875	834	877	839	885	886	814	843	922	982	895	883	886	887	901	851	896	915	883	873	914	888	856	862	915	889	909	906	962	909	921	858	886	881	898	861	843	851	897	898	837	865	894	838	898	854	897	869	898	870	855	882	857	905	853	863	885	857	891	908	869	901	911	915	909	885	858	855	913	832	879	904	815	912	911	897	835	852	947	886	905	920	885	839	933	898	906	919	932	915	909	873	863	885	910	889	881	883	935	943	921	851	881	877	843	846	897	915	870	870	841	905	915	895	939	888	875	917	924	895	896	845	899	876	930	894	910	905	855	973	917	838	859	879	875	853	866	871	832	916	879	845	876	864	847	888	849	867	902	918	871	886	868	874	875	896	856	871	930	888	866	840	885	860	918	898	859	852	935	910	905	854	878	859	900	867	901	887	844	851	883	923	860	909	924	873	923	895	890	890	932	837	830	872	876	844	853	950	890	862	867	861	908	887	900	875	891	859	886	879	902	925	870	906	851	859	913	891	859	887	875	850	902	867	937	904	891	950	875	849	899	852	866	896	894	913	957	871	900	923	891	867	832	838	906	851	856	865	902	912	861	888	883	890	902	851	891	938	910	907	878	889	945	856	880	887	902	838	888	891	871	819	907	872	878	905	859	848	932	935	883	897	848	925	915	854	898	891	862	897	892	881	882	878	850	888	880	896	897	887	872	858	867	904	902	977	877	900	883	815	852	824	872	875	895	897	884	963	851	883	882	871	904	901	884	961	892	879	894	879	875	891	935	896	861	851	848	853	869	884	898	848	890	896	831	879	906	920	912	881	907	908	887	872	954	880	888	892	928	895	882	912	903	944	894	878	909	910	889	888	828	833	847	899	843	883	882	874	880	886	867	879	919	882	877	888	911	921	849	862	894	897	863	875	843	891	889	897	895	894	883	867	885	901	909	888	895	918	963	855	907	854	931	890	905	925	888	908	824	949	898	922	882	871	869	918	860	853	936	879	860	896	913	874	907	857	923	913	882	850	910	933	875	912	880	832	895	907	866	895	891	867	868	841	864	969	873	852	953	894	849	920	892	872	870	887	870	893	900	857	881	825	891	882	864	903	851	872	812	921	914	884	908	893	913	924	912	918	853	904	892	893	874	891	851	932	862	884	857	900	912	874	896	950	918	921	937	870	889	924	827	890	937	876	942	864	897	862	890	915	877	845	901	933	887	900	897	899	883	841	886	874	926	883	860	875	894	940	882	933	908	917	875	917	856	884	856	833	857	920	887	858	859	862	892	877	928	879	899	917	852	860	823	914	879	904	861	881	881	863	875	865	904	920	874	876	822	849	885	902	889	902	874	873	911	827	862	888	895	927	906	928	883	875	847	887	958	875	924	934	929	892	884	864	856	865	858	907	892	882	926	940	878	882	904	906	867	832	905	939	909	883	850	858	838	921	923	863	894	876	890	945	900	919	859	871	897	865	885	876	898	946	906	914	896	881	848	855	932	881	883	905	844	894	884	866	899	910	919	893	894	875	898	875	852	878	903	920	873	905	871	872	895	871	878	886	922	946	879	889	880	912	969	898	913	847	841	939	863	909	910	861	837	875	870	873	876	891	904	886	902	890	925	853	871	838	913	905	935	876	920	865	917	931	924	954	860	913	894	835	905	909	873	845	912	913	861	864	887	852	840	876	855	878	872	893	875	878	873	884	908	891	853	876	863	825	952	880	888	885	897	809	937	851	874	876	906	937	873	911	843	849	886	822	866	869	862	862	867	916	922	899	915	912	830	878	892	958	834	900	859	942	857	857	859	847	886	901	894	892	886	870	900	891	908	909	916	920	914	865	893	904	888	906	953	899	905	891	909	888	884	905	912	871	880	908	898	857	864	895	882	890	908	845	938	890	899	835	860	875	862	930	883	922	879	890	901	912	957	909	933	944	900	899	891	897	900	892	912	955	893	882	908	893	921	876	926	947	865	878	879	894	913	884	922	877	905	873	886	893	896	920	878	899	919	899	855	907	938	916	857	852	882	898	889	850	854	892	874	851	867	930	878	879	872	936	882	913
32172	33763	35674	36529	33739	34753	35005	30875	27771	24643	20386	15609	16445	19053	18353	13965	10998	8184	3938	2894	3089	2983	2706	2459	2105	2573	2021	1297	1229	1284	1415	1578	2446	2996	1804	1706	1374	1237	1243	946	836	832	779	668	553	463	436	432	410	394	394	597	1021	1046	903	653	468	443	436	363	371	361	378	390	392	381	375	343	392	376	379	421	381	368	369	331	380	340	395	347	371	355	345	370	343	364	349	378	390	362	318	368	361	357	364	349	369	392	387	396	360	378	387	338	419	363	401	366	370	358	319	369	391	356	346	367	343	372	409	358	362	400	345	348	380	352	361	347	340	366	369	360	396	379	349	375	367	353	382	375	371	347	362	356	377	352	349	340	385	367	340	327	363	346	372	365	395	385	411	375	373	386	374	391	337	328	343	404	370	360	376	352	351	380	379	360	352	356	360	367	338	390	358	360	366	373	357	406	364	383	368	346	390	374	346	359	389	357	372	363	358	335	331	374	382	367	368	397	362	357	373	347	382	371	387	387	355	360	380	381	362	380	365	358	370	390	363	358	410	349	370	372	355	384	362	362	352	352	370	383	368	377	369	349	365	356	388	352	372	375	390	364	363	355	375	379	352	358	367	345	355	345	341	363	397	354	372	333	384	356	353	364	409	368	408	378	378	382	374	357	342	384	343	352	346	370	373	362	385	371	370	381	363	364	364	427	368	353	350	367	365	370	415	365	382	359	345	391	343	350	358	386	357	389	382	358	399	365	365	378	373	334	360	334	385	362	372	348	374	362	374	361	391	381	357	341	334	369	383	339	363	368	381	376	355	361	373	374	389	396	383	371	336	379	351	384	400	356	356	393	340	387	375	353	396	387	360	368	367	348	367	347	370	363	368	377	333	386	341	369	344	318	366	365	377	380	379	381	369	362	355	343	378	381	379	385	363	358	399	346	395	382	363	366	404	317	382	368	369	338	353	344	349	328	357	360	372	372	358	395	369	340	383	361	387	350	374	354	393	360	378	360	370	377	401	370	361	376	381	386	364	383	331	354	397	344	375	395	397	392	344	331	355	392	346	351	340	388	361	360	387	382	356	407	362	348	371	372	377	356	383	348	328	378	381	362	352	355	360	375	341	368	348	351	386	392	373	381	389	365	394	402	357	365	385	390	360	376	370	349	354	374	385	360	386	401	357	366	346	411	386	378	373	356	357	364	396	378	355	365	395	379	359	382	360	358	355	347	366	402	400	329	364	373	368	395	352	396	356	375	403	388	394	408	366	383	359	391	361	360	323	340	379	374	376	395	367	404	338	340	385	350	372	358	364	338	359	358	362	343	371	356	379	340	383	377	384	396	371	362	365	366	353	378	345	404	359	331	370	351	423	361	329	388	352	378	336	362	364	345	380	383	344	388	369	370	332	393	361	359	342	375	372	369	378	381	405	328	386	343	359	403	385	390	373	385	340	409	335	337	365	341	357	362	368	356	343	364	381	358	311	385	375	379	412	386	372	375	367	379	389	373	377	373	398	375	378	347	365	377	389	351	347	358	355	366	348	365	365	361	397	337	343	383	369	395	339	329	341	374	393	360	375	360	334	339	356	364	414	369	378	379	349	355	351	372	376	356	360	341	395	382	401	364	363	352	358	390	343	353	363	374	357	394	394	400	385	344	357	385	356	362	363	364	384	377	319	401	393	351	362	379	363	358	349	386	371	396	389	390	353	373	356	349	350	375	359	359	400	351	373	406	391	396	408	375	348	328	397	376	347	390	352	375	360	377	348	399	372	364	376	371	363	363	370	378	357	373	380	388	374	345	373	389	361	361	374	384	365	375	368	344	373	358	348	368	379	382	352	391	418	399	385	373	377	370	361	367	334	392	365	382	399	384	364	359	379	367	358	362	359	404	366	393	394	401	339	386	362	366	344	365	364	337	355	403	373	387	371	402	372	383	377	374	371	356	339	348	340	336	395	399	361	368	370	416	370	402	381	334	326	356	401	380	372	358	361	375	404	379	382	364	371	394	377	387	410	360	378	366	382	392	347	372	362	366	359	383	361	346	366	357	368	332	334	341	385	410	368	351	364	353	371	347	354	386	426	351	357	351	369	396	388	382	392	393	336	369	390	354	364	353	354	403	365	388	382	431	367	387	356	353	337	387	371	354	385	352	401	369	384	364	347	385	384	387	373	418	358	358	327	361	380	379	364	332	371	345	373	359	333	371	363	370	393	394	362	381	331	373	353	393	335	374	378	398	390	352	391	367	322	346	384	365	370	362	396	360	362	379	347	371	343	392	401	330	357	396	377	332	384	363	338	337	332	402	346	385	383	380	354	359	342	360	341	373	370	333	339	359	352	347	363	365	366	393	377	351	396	342	390	320	364	403	352	379	356	408	415	371	394	377	371	367	358	366	379	366	361	402	376	349	363	349	363	357	372	385	372	373	352	382	388	372	371	365	362	354	382	406	359	419	366	362	378	380	339	401	361	337	365	378	378	370	367	367	370	392	384	337	370	325	347	343	360	407	382	385	347	377	383	348	369	372	385	366	376	368	388	394	385	364	363	372	366	386	363	387	381	376	332	375	381	362	344	373	401	357	397	366	362	366	357	309	384	351	357	341	364	385	358	349	382	371	381	346	371	367	390	363	378	339	347	349	403	384	366	385	363	430	347	383	393	376	362	361	384	350	375	352	354	359	378	352	355	388	352	323	386	360	396	383	350	355	358	364	360	376	370	363	388	375	341	363	364	321	335	387	381	344	385	344	394	338	381	387	398	372	340	336	363	370	377	397	361	376	347	393	382	368	375	369	377	414	391	387	407	368	356	375	427	377	373	396	375	401	354	352	370	346	351	370	362	358	346	366	365	385	330	376	354	337	377	373	391	349	401	384	351	376	364	381	380	363	397	380	345	314	371	404	364	345	338	366	371	373	398	377	381	352	419	361	340	350	351	372	336	395	368	389	422	401	369	370	352	367	379	369	359	336	345	320	347	383	406	364	363	377	339	366	386	367	371	368	386	391	361	359	346	376	370	389	368	405	381	371	373	382	363	380	367	392	352	392	426	365	367	366	365	361	371	400	358	375	397	347	406	396	386	326	364	355	361	408	369	393	404	362	343	370	362	382	326	379	369	365	375	375	409	369	382	381	369	378	387	333	384	358	374	379	394	399	363	345	349	357	378	339	380	335	360	418	341	378	406	395	357	345	388	362	383	351	346	352	389	365	395	359	353	403	398	351	337	382	377	392	345	363	338	372	372	366	379	359	373	340	330	336	375	343	339	339	387	389	349	343	347	354	371	376	372	372	363	367	417	357	376	357	375	356	371	371	393	333	362	368	394	353	386	370	394	375	335	376	361	390	378	389	364	349	351	364	380	368	386	360	384	363	364	340	347	372	363	389	351	387	351	342	384	357	405	383	366	343	375	338	399	377	375	379	375	364	370	379	393	380	338	397	331	367	337	355	394	404	390	377	407	334	362	360	385	343	366	373	372	379	402	314	355	357	391	335	361	382	361	352
21392	25579	36357	44113	45687	47635	47450	45577	43317	42285	37537	34251	36320	39616	37983	32478	31611	26473	16935	14490	15728	16036	14076	12660	11062	13246	10905	7377	6753	7295	8700	9101	13372	15753	9497	9729	7821	7065	6762	5178	4603	4254	4026	3104	2125	1641	1416	1381	1214	1102	1048	2653	5788	5585	4194	2748	1627	1127	933	883	860	864	847	855	871	856	834	887	871	858	831	899	848	895	874	833	863	888	862	895	849	845	903	885	864	844	824	844	873	878	848	854	830	878	844	814	903	888	838	867	853	827	837	891	855	861	859	880	866	812	830	884	873	836	857	869	835	901	860	842	889	867	858	875	859	849	876	833	834	859	836	824	924	908	871	813	878	827	850	878	876	880	825	819	906	835	882	843	876	866	920	863	828	839	902	812	879	879	865	848	853	869	855	837	865	842	831	885	857	867	854	864	918	865	937	868	812	851	865	913	831	848	876	891	869	868	887	866	857	857	837	861	842	851	873	869	835	864	839	876	881	791	847	848	858	870	838	869	890	867	844	894	910	884	874	925	859	856	881	847	929	840	892	849	905	837	902	794	810	850	845	835	904	815	826	874	896	867	890	870	813	849	929	828	869	826	815	876	840	817	880	906	857	906	844	867	877	840	858	887	897	826	886	882	879	834	886	821	808	877	901	836	847	825	799	850	858	806	901	852	866	829	852	852	896	876	830	859	859	874	874	856	817	879	907	831	848	877	852	831	812	854	822	886	869	903	795	847	886	815	844	850	840	887	832	872	826	820	904	874	893	870	823	901	870	871	900	843	899	841	906	895	856	815	791	879	873	863	847	821	864	908	847	871	858	789	845	885	848	858	883	870	881	876	840	892	867	926	837	873	843	883	888	848	852	871	884	873	849	902	851	864	879	888	863	872	886	806	827	874	899	890	899	876	824	810	882	863	833	838	853	896	810	826	902	831	850	857	856	877	849	917	871	874	873	904	904	838	879	875	815	839	906	863	856	859	816	915	858	902	914	824	859	893	855	906	869	858	856	851	849	863	836	844	858	838	860	834	908	862	789	859	863	875	853	912	879	861	876	852	824	860	848	818	864	902	942	918	824	880	875	910	870	839	870	803	875	877	852	884	884	866	807	893	866	874	876	848	885	854	904	867	903	834	893	903	891	900	868	879	853	855	866	871	884	863	834	848	885	847	859	874	828	845	855	888	842	852	920	861	838	914	835	873	852	824	907	873	844	901	855	899	822	874	906	870	904	858	881	889	867	830	820	864	831	891	904	836	842	868	831	916	863	796	820	844	879	844	837	816	800	842	878	874	838	860	843	868	850	848	852	857	824	897	902	936	842	894	847	886	864	892	873	868	850	916	870	875	872	843	881	850	869	919	885	839	817	872	829	825	895	864	861	882	878	843	817	901	883	881	868	827	831	807	892	823	842	878	836	866	830	884	844	873	878	829	837	919	874	851	803	912	824	888	872	835	882	821	898	854	866	888	869	848	894	865	847	855	880	852	854	849	834	845	814	876	865	882	908	848	871	864	836	867	841	832	875	867	877	850	816	866	870	860	827	914	838	840	854	930	881	901	909	871	838	854	849	868	839	855	874	857	900	902	892	916	841	812	885	828	898	855	851	897	846	889	867	850	885	840	873	881	872	898	837	861	851	854	857	876	842	905	848	861	843	882	818	868	829	913	881	879	860	838	903	842	937	831	885	856	842	875	809	836	886	843	878	851	879	830	865	830	867	870	855	916	809	942	874	851	859	840	894	821	853	870	928	874	914	880	854	900	853	869	843	867	833	923	881	894	856	858	902	880	854	850	886	883	875	839	897	854	885	832	860	846	858	839	907	850	876	822	891	856	923	885	867	856	881	920	916	875	843	839	843	844	893	863	881	886	888	855	913	870	888	819	855	845	800	839	851	879	850	875	887	833	851	829	841	852	897	900	882	859	898	895	821	904	830	847	903	872	882	832	811	877	883	870	889	858	835	882	850	849	838	877	849	819	844	869	848	818	846	817	812	877	861	848	861	901	884	815	840	858	841	860	826	839	864	911	873	881	862	873	859	858	838	850	863	873	827	869	837	882	851	849	867	852	879	867	894	897	844	856	845	890	868	872	842	888	834	919	861	866	870	825	846	823	853	882	875	881	897	845	891	854	897	853	872	881	824	852	856	866	803	846	855	845	858	853	860	829	830	820	823	882	853	877	862	860	900	853	846	786	874	842	849	855	886	856	852	891	845	880	873	850	840	834	866	870	840	876	919	886	823	876	869	841	835	937	889	835	819	814	893	912	854	882	867	856	837	813	859	869	829	868	836	858	893	862	808	854	856	850	862	879	809	854	901	866	877	872	838	880	888	887	885	881	826	812	873	799	862	850	895	885	891	828	812	854	817	844	915	871	910	878	866	830	842	843	822	849	835	850	858	914	909	832	827	873	866	844	833	831	870	859	868	862	889	876	815	843	858	866	867	861	839	844	835	857	869	873	828	901	875	827	891	876	848	866	809	884	842	876	859	871	912	861	854	920	875	866	868	875	874	844	827	840	897	884	885	913	844	856	827	843	861	861	868	843	875	833	893	892	831	863	892	880	858	899	860	867	869	788	848	867	860	869	876	915	853	858	854	855	841	866	841	887	837	839	824	861	831	871	876	854	796	920	827	830	859	844	824	891	824	844	854	850	835	874	929	842	869	918	844	864	873	849	849	823	855	837	839	860	868	807	798	847	887	854	891	895	859	859	882	876	914	907	849	796	919	850	936	814	852	922	904	844	825	914	869	824	925	868	821	888	841	861	875	861	840	907	847	867	860	891	888	866	901	820	830	837	893	877	923	846	828	787	868	815	783	852	824	844	855	854	860	912	824	871	932	898	911	852	904	841	847	838	893	931	862	835	849	900	863	813	862	891	828	857	836	889	885	920	858	849	863	884	815	890	920	886	861	867	848	893	888	833	876	854	843	904	882	880	828	869	843	848	887	906	840	834	788	815	827	885	928	846	890	851	841	873	893	928	836	861	850	840	848	870	862	855	885	847	877	884	829	900	866	843	869	881	879	860	883	850	847	803	896	868	893	884	829	874	882	879	857	888	867	851	855	850	837	841	903	904	884	834	858	859	856	824	848	865	890	833	878	827	846	904	822	879	893	851	921	863	806	869	833	811	884	887	859	813	860	874	898	882	885	846	835	878	812	896	829	871	839	902	920	860	862	863	842	847	857	889	853	862	887	873	860	880	893	816	816	820	872	874	900	860	828	872	865	886	857	871	811	858	850	883	815	842	876	855	843	883	869	836	873	910	877	866	878	862	908	803	836	901	879	824	866	838	890	819	886	859	818	845	871	879	869	820	871	888	849	864	948	839	879	839	875	899	870	888	884	854	901	865	870	898	856	859	879	849	826	873	878	817	884	839	870	910	853	778	906	871	831	815	876	919	904	837	869	851	873	810	849	880	862	857	873	858	864	885	903	849	846	880	880	860	827	808	875	811	862	847	836	827	887	872	843	888	902	903	850	820	856	877	812	858	894	852	833	884	833	869
10306	8950	12931	12644	8102	5970	5099	3294	2219	1583	1635	1248	1230	1288	1301	983	856	735	645	597	633	694	630	506	524	528	549	512	505	498	477	463	476	482	493	485	520	486	500	435	443	428	458	434	460	428	450	441	398	432	434	469	469	508	540	456	467	438	433	469	438	401	388	438	431	442	428	453	388	423	437	430	405	427	443	427	458	431	424	430	423	430	419	491	403	441	447	444	465	454	390	410	426	421	448	416	419	449	472	461	408	420	458	407	447	391	424	454	442	427	407	443	400	416	444	418	457	426	433	442	464	449	424	376	433	398	422	459	420	406	461	404	440	405	431	409	418	454	405	415	430	426	422	409	408	438	409	433	406	394	448	380	448	436	417	430	401	418	425	440	401	471	454	462	490	416	405	417	392	394	434	443	389	450	418	418	445	423	450	445	439	430	399	434	410	430	404	431	433	439	406	416	391	424	451	396	409	423	391	452	436	413	391	421	473	443	442	453	412	391	423	398	374	473	420	428	447	402	402	442	444	418	445	432	441	429	444	384	431	435	435	379	397	444	434	442	435	423	412	408	419	412	423	453	441	435	425	433	433	445	437	408	430	394	426	414	386	433	402	410	435	405	428	441	426	419	438	402	419	424	437	464	477	396	409	445	425	437	418	416	431	419	415	421	415	417	411	388	415	435	476	422	451	434	406	417	429	396	434	416	431	416	440	406	430	384	411	399	435	395	409	444	484	440	426	445	473	447	420	422	439	386	422	415	420	441	431	407	433	463	418	425	409	420	460	411	405	414	423	436	412	413	362	432	422	432	461	461	441	410	411	439	411	444	455	438	410	473	363	406	467	422	469	475	438	450	366	406	402	419	444	423	458	440	406	377	410	413	421	473	412	416	423	451	421	432	434	429	429	438	439	474	487	456	442	433	454	414	423	399	424	417	448	422	495	444	428	444	407	428	411	457	408	434	441	452	465	451	437	420	472	456	400	437	444	408	434	437	463	444	439	438	450	398	445	404	411	408	434	428	460	467	474	454	422	445	438	424	381	403	399	421	388	423	448	423	462	420	412	401	421	440	427	433	443	427	435	427	428	423	429	437	425	470	432	377	408	431	419	458	436	409	396	447	417	438	444	433	471	433	440	505	457	440	429	468	463	420	454	412	434	439	450	441	419	433	400	434	439	434	436	407	422	449	428	397	464	419	433	415	425	434	431	425	460	464	413	445	438	466	426	413	426	457	434	449	420	407	396	422	434	426	422	450	446	460	463	406	438	456	456	425	477	440	461	388	407	412	410	428	408	443	401	409	413	458	442	439	426	405	405	422	414	381	459	444	439	423	413	382	449	407	424	418	422	435	454	395	449	413	414	437	398	441	438	447	425	453	397	452	393	419	419	422	421	412	426	420	432	417	414	403	454	434	452	488	425	424	437	426	419	464	436	436	436	416	436	429	422	440	390	398	433	397	412	411	413	414	492	429	454	418	398	450	435	413	407	453	434	438	428	433	421	417	398	468	417	460	439	445	445	418	437	427	449	423	405	429	434	431	459	455	420	443	450	410	429	445	426	431	371	431	412	375	433	400	378	393	445	421	444	424	438	418	455	420	432	399	427	476	422	424	416	442	429	416	394	415	429	438	417	405	420	398	443	439	359	436	431	499	447	453	439	438	451	430	421	440	432	411	473	445	454	464	418	404	433	408	431	412	444	392	392	453	443	424	444	452	458	456	426	416	414	456	396	409	428	434	449	409	451	408	437	471	408	434	374	466	456	424	432	432	415	435	406	437	424	435	412	418	425	451	435	409	434	399	430	433	475	407	371	425	442	448	459	418	415	398	377	408	426	403	437	435	435	444	401	381	473	416	403	442	485	417	408	448	407	405	437	414	404	427	400	405	431	399	399	413	460	457	409	440	449	407	434	415	424	447	406	433	409	444	444	447	424	478	425	460	422	417	426	422	439	425	454	409	431	410	417	410	404	421	412	417	433	454	450	433	438	456	420	392	418	425	452	388	407	412	433	419	439	404	421	411	385	448	414	469	420	391	466	449	449	484	450	422	422	437	429	419	409	389	425	440	409	402	430	439	457	433	435	385	428	448	446	435	485	452	447	487	448	419	455	447	446	428	451	457	471	422	401	442	403	439	477	424	426	426	461	459	448	425	422	432	421	451	434	431	450	467	469	421	432	398	393	405	429	445	452	421	430	404	414	370	443	445	444	461	425	409	429	423	452	413	428	428	446	442	434	401	415	441	449	430	446	428	409	383	416	441	424	409	451	386	435	417	398	448	419	376	455	384	422	440	441	416	388	435	471	403	380	430	385	395	427	433	465	445	407	430	383	401	416	435	438	447	407	433	458	411	394	405	422	423	443	415	447	399	446	417	426	406	466	393	432	437	435	411	427	451	429	431	420	427	376	389	406	443	381	411	415	438	426	424	395	408	448	427	468	431	408	424	447	407	422	413	489	387	447	399	446	440	443	440	433	445	400	362	452	403	410	457	402	446	423	419	445	438	418	443	464	417	439	400	421	419	453	477	419	451	457	446	410	414	439	449	402	438	409	395	416	444	440	423	415	442	397	424	485	382	436	421	439	416	464	429	410	436	417	415	491	437	427	439	442	417	463	445	421	425	457	439	419	482	418	448	454	426	470	427	400	438	431	430	431	438	421	407	412	427	469	446	441	388	446	438	412	434	433	412	448	458	403	446	469	423	448	466	408	433	430	464	415	386	416	432	410	430	429	435	424	470	409	425	376	453	433	461	425	374	441	467	416	416	422	428	416	421	446	400	477	402	459	457	427	431	481	439	416	446	412	434	394	456	448	421	389	372	383	455	438	437	413	447	442	409	389	434	422	422	422	439	459	432	430	438	426	419	462	437	440	435	420	415	441	476	450	399	400	455	392	415	453	426	450	434	418	450	443	414	425	410	454	403	424	430	443	435	438	449	462	484	432	462	409	419	440	448	437	437	450	426	418	399	466	445	406	404	416	456	392	404	411	438	420	397	441	410	429	410	428	400	419	424	431	419	435	416	418	400	401	399	477	424	438	405	445	437	396	418	435	433	378	448	409	470	405	472	446	476	401	435	392	429	396	372	444	397	457	457	401	438	452	436	461	446	425	424	411	420	421	422	420	437	390	427	475	443	418	425	429	440	433	461	417	440	396	416	431	425	421	420	453	444	432	420	426	440	479	440	430	398	404	443	411	421	442	410	439	408	392	477	437	438	399	432	434	383	437	450	429	424	448	434	423	440	489	455	427	438	456	441	427	433	421	464	438	451	423	448	437	420	419	409	385	382	432	435	388	457	400	414	457	438	456	449	430	404	437	434	396	447	471	394	437	429	439	438	432	435	399	419	406	419	443	413	411	418	447	420	391	401	428	358	395	390	439	408	418	435	412	438	409	402	420	428	387	430	434	419	412	437	391	427	432	441	397	439	439	384	398	453	447	446	454	394	425	389	419	384	418	433	420	421	412	432	446	401	435	417	453	446	430	403	440	432
6816	8248	19206	24371	19797	18876	16822	12153	9195	7311	7051	5500	5927	6124	5833	4592	3754	3333	2441	2408	2428	2599	2256	1809	1683	1838	1883	1764	1618	1547	1547	1542	1610	1682	1563	1459	1387	1351	1389	1321	1203	1234	1237	1146	1074	1127	1124	1151	1164	1068	1043	1087	1283	1383	1365	1371	1193	1024	975	967	981	968	949	946	947	1053	956	949	1009	1034	1066	993	979	968	1000	993	1007	946	971	987	987	1008	1007	1038	1003	1004	1004	1014	1004	992	1015	1040	1052	920	1019	1018	963	982	997	989	1004	999	989	980	999	1018	977	1036	1023	971	979	1020	1082	1014	972	972	1000	974	980	1010	948	969	1058	965	1011	948	960	993	1014	1006	962	898	957	993	994	957	972	974	1008	999	1018	977	989	1010	1036	975	1013	943	963	1031	981	1002	1007	995	960	977	1005	987	1002	954	1024	1005	1033	983	974	1032	1034	1025	1010	1012	1004	1018	944	997	1037	1008	1008	998	1005	952	970	1057	1012	1005	1069	953	984	965	946	999	957	963	988	973	983	966	995	974	1012	1023	1002	1017	1011	1058	988	992	961	1006	976	1008	979	979	917	1047	970	1006	957	978	997	996	1014	958	971	1033	1006	1004	950	969	941	1012	1009	1042	1008	962	973	1043	918	1031	999	1006	1007	905	995	1017	1061	1045	1026	982	939	993	1030	1002	957	985	1033	995	1025	1002	977	961	984	1033	997	978	964	1013	986	954	1026	1019	1010	988	971	996	1058	965	975	981	1034	971	1004	1006	1004	1018	1023	1028	1007	936	921	971	1048	989	1017	993	967	989	1026	993	1026	1000	984	939	952	1023	990	1017	974	988	993	978	1037	937	1001	979	989	1003	991	982	1002	957	1001	1018	999	968	1003	930	972	1062	1053	998	955	1012	959	1011	999	988	971	949	976	963	947	1014	954	961	1041	983	936	1018	1000	952	971	999	988	962	1042	964	953	984	984	1011	950	906	1010	985	983	1014	994	1008	960	1043	946	1012	1036	987	967	1040	996	1004	984	969	939	994	990	980	1005	1028	987	1030	1008	968	968	1027	1003	987	1005	960	952	1006	942	1062	975	1010	985	1006	1003	930	999	951	987	974	1029	966	999	1014	1030	1000	916	1013	954	989	975	968	937	970	988	1016	1030	978	979	986	1013	984	960	1027	1009	976	956	1004	1004	970	1008	989	991	1006	994	1025	1020	997	995	1002	1046	958	1019	1014	1036	984	972	976	948	964	989	913	1083	960	987	1018	947	1001	973	979	954	999	1005	1016	1015	977	1035	896	955	997	1008	1000	1000	1016	980	995	984	997	986	1029	967	1011	990	1018	1053	993	957	1014	1059	953	1026	984	993	942	1004	1021	1000	991	959	1024	963	971	967	959	1036	1014	953	971	1007	945	1007	967	965	937	999	1014	963	970	973	996	1002	1024	964	984	969	951	1000	970	1020	997	963	966	995	979	1019	950	931	980	980	951	1036	1004	984	997	959	961	1022	964	946	1004	954	1009	990	1051	998	997	992	939	955	972	922	1012	925	962	1017	964	921	995	1014	981	1030	988	997	992	1012	976	967	1027	978	964	964	941	959	984	1015	896	995	984	1000	1027	1026	1025	1014	1044	1007	977	986	1007	1013	1008	1016	986	968	1008	1001	1021	999	976	927	1062	983	1014	1004	936	960	1018	989	938	1004	1018	1002	1041	992	1033	990	1034	943	1022	1001	1004	1001	956	952	966	999	934	1011	982	984	993	989	975	1009	973	990	977	1033	979	1040	982	953	1024	990	967	1008	995	996	947	1016	971	1012	998	987	973	1022	970	931	996	996	1052	1008	1053	952	1034	1041	1016	998	1020	938	1004	1045	985	973	986	943	949	1020	970	986	953	990	981	931	982	1015	971	1009	1042	1045	990	1001	1004	941	997	1001	958	954	1006	1005	1045	950	979	990	971	952	959	988	982	1007	977	974	1079	1012	1051	966	913	956	974	1027	986	987	1001	1030	987	1023	986	973	1001	946	1046	969	982	980	991	992	984	1000	1022	1024	959	945	1011	989	958	1009	972	1007	961	993	1015	950	1016	968	1002	1000	1007	1011	1001	979	1039	983	975	905	931	1020	985	1002	980	994	987	1023	994	985	1030	1000	963	1004	1011	1002	980	939	994	989	953	993	943	971	1003	1010	1009	1017	965	973	962	967	962	997	1033	1010	954	954	1014	954	1000	995	1046	969	977	1001	931	969	986	987	1001	997	947	1040	995	964	996	988	973	1039	1007	977	934	1005	1015	1004	1006	962	945	970	987	983	998	1004	975	1000	1015	995	1041	982	1040	984	998	952	969	1020	1038	1045	980	938	1023	1015	979	1027	998	1003	974	999	1005	991	1009	1025	1020	1002	971	1021	1023	981	958	978	979	1038	950	1059	983	979	1030	971	1026	1048	989	1037	1007	1033	1016	1001	1044	970	1022	1032	990	1005	952	932	1040	1010	959	1023	1022	956	935	976	966	986	953	956	1009	982	952	969	955	1022	956	954	938	962	931	1066	990	1032	1006	959	985	1005	955	1027	1010	1031	1020	1004	996	993	1021	967	977	937	1061	990	994	1021	1005	986	1018	985	946	976	1028	984	972	1011	922	990	972	997	987	1016	937	1005	1034	981	971	924	1028	1036	1051	995	996	982	962	943	993	1016	1028	999	977	1038	988	949	1026	964	953	972	983	1064	1031	993	990	952	998	1022	970	951	1020	1020	972	959	1014	974	990	969	1012	978	1030	1005	968	993	981	1038	1035	954	1004	977	992	988	941	988	963	986	915	997	1000	1051	971	993	948	945	1005	951	1024	1015	966	971	965	987	980	1000	997	984	1067	1020	997	1033	1001	1023	1020	957	1067	981	1008	959	918	984	941	983	983	976	1018	1031	985	970	968	1003	997	1018	979	1020	971	1030	946	983	1001	968	956	1053	985	1017	1005	1007	954	1006	1030	977	975	979	1012	1012	1044	952	1032	1014	957	980	1000	1018	991	977	949	989	1040	988	922	1014	959	1003	1020	974	1011	978	1047	995	976	1015	948	993	976	964	1024	1024	982	1009	998	963	948	1029	979	1002	970	1005	940	994	1014	1032	1012	988	976	964	1010	941	997	986	968	960	985	965	1019	961	975	977	980	973	973	1019	1030	1025	1006	988	1059	994	969	965	1016	919	969	1039	986	993	941	999	1001	951	956	991	953	993	956	991	1012	999	988	1012	1002	922	1022	998	983	978	1011	981	968	1011	1022	983	970	967	983	975	1003	916	1018	995	1005	952	980	1022	941	977	942	1008	1021	1012	954	1003	1015	1092	1014	975	970	1034	997	906	913	993	995	999	1000	1004	968	984	1028	1083	978	1010	1026	960	1011	943	1005	1023	1030	993	990	994	1002	950	1008	982	982	977	993	982	961	1050	1007	954	949	999	1033	1048	1030	1040	970	913	982	966	975	1018	1088	967	959	1018	1040	1005	1001	1042	982	968	990	975	989	1028	953	1039	983	1042	975	986	943	1056	1004	956	914	979	996	922	920	1023	982	989	985	1005	1060	964	1016	980	984	983	992	938	932	1007	990	949	968	1006	962	1002	979	948	994	1079	1015	1005	919	1064	1044	911	1031	984	903	990	998	989	1040	972	1011	997	963	958	1021	1003	988	947	1038	1029	999	1020	967	956	1029	993	1029	999	982	990	1015	925	951	978	1013	1039	1049	971	1017	922	1032	1001	978	966	977	998	1009	1064	1001	1020	1032	993	983	999	1000	988	1048	1016	986	1048	992	958	974	993	944	1052	997	967	971	957	978	1029	1003	990	1021	955	968	1008	998	1006	958	981	1014	963	1020	1002	992	943	994	1024	978	982	992	959	987	1025	1025	988	1027	995	973	989	994	1014	1004	1019	994	979	962	1020	950	1041	962	959	967	982	1031	980	936	936	982	988	1018	969	964	1028	981	998	983	1013	982	988	929	993	1006	1003	971	1000	977	978	1039	971	984	1002	995	998	983	1005	977	980	931	996	991	939	984	1053	1013	993	1013	991	1016	971	946	1002	940	919	1027	950	970	1051	1013	948	1034	1057	972	981	993	1004	1008	1013	970	998	981	992	952	994	972	1044	992
24322	27054	32272	32880	28497	26673	28570	22341	18240	15388	11703	9171	10607	12885	11619	7842	4990	3910	2013	1689	1709	1775	1574	1231	1183	1426	1308	888	768	838	942	951	1265	1559	1180	1037	800	779	806	686	646	583	600	508	458	397	401	414	418	425	401	457	712	783	643	573	487	423	404	369	367	362	404	371	384	378	373	366	384	360	369	413	437	399	364	383	372	390	376	410	406	391	367	403	373	340	389	405	389	387	389	356	373	421	392	419	397	365	361	393	362	385	357	390	387	356	408	394	385	436	379	389	347	385	377	378	408	371	412	383	381	383	378	397	411	397	371	382	374	364	369	398	400	375	404	420	404	419	375	394	365	354	383	408	389	449	406	370	365	412	374	388	408	387	372	369	386	383	396	338	374	361	358	377	400	386	416	403	385	367	405	368	407	367	389	367	391	362	390	386	421	398	398	416	428	392	413	377	400	374	367	385	410	411	371	408	376	403	397	377	420	391	406	405	401	438	403	387	383	357	384	350	419	386	411	416	389	367	369	374	328	382	387	434	371	382	422	373	376	360	372	396	366	414	387	392	395	414	398	380	385	425	396	374	388	371	376	346	393	378	394	379	424	352	385	369	390	387	400	410	379	418	400	375	412	387	387	376	379	434	398	369	390	408	399	338	369	391	407	411	380	375	412	371	393	379	321	381	405	389	388	367	383	375	394	390	338	380	373	390	381	366	380	380	376	422	387	379	414	405	392	354	375	397	382	391	394	375	424	404	397	410	408	369	358	381	396	375	388	349	391	359	391	386	390	381	400	386	383	376	402	377	362	403	369	404	396	391	360	357	391	382	397	396	350	373	383	393	345	347	390	378	378	331	372	346	357	397	372	400	380	390	361	417	369	363	379	397	356	386	368	391	376	379	387	397	407	401	375	377	379	375	392	430	406	403	390	405	360	419	385	399	377	366	383	375	422	414	412	377	405	379	393	412	376	360	379	378	377	395	398	367	360	396	385	383	405	410	380	348	403	373	365	387	383	376	373	388	381	349	433	382	379	411	423	402	422	363	386	416	392	370	381	376	388	365	382	418	333	427	407	408	373	392	367	375	370	429	407	409	390	383	389	388	401	398	367	379	367	410	393	382	403	394	393	376	364	352	348	373	382	403	357	405	369	374	357	353	410	422	402	346	435	404	392	404	331	383	344	402	348	375	384	385	399	373	399	375	416	383	402	388	358	369	337	418	408	378	388	421	401	388	389	388	377	400	364	349	345	368	428	432	381	382	349	387	390	401	392	368	366	383	394	362	387	356	350	404	366	408	366	371	376	375	387	393	381	392	416	416	368	380	373	383	385	391	382	378	388	422	355	396	358	399	359	344	384	388	379	403	404	447	372	358	397	377	385	435	341	348	389	393	381	381	420	377	381	387	390	402	390	384	355	434	397	392	384	380	388	402	363	372	375	403	414	404	390	398	401	400	417	362	410	381	405	408	386	387	382	357	432	393	369	389	413	404	416	366	380	358	361	370	389	366	372	394	389	360	359	385	392	445	421	369	377	399	391	350	443	407	382	340	338	388	377	389	382	368	371	387	364	355	397	400	363	368	363	390	444	429	402	345	347	376	396	390	397	372	380	404	396	377	404	373	385	404	410	377	386	368	340	374	389	398	397	378	367	367	413	338	391	379	343	383	387	395	406	366	398	411	379	373	369	374	373	380	395	406	367	379	410	388	413	392	363	385	387	372	418	390	401	349	386	375	387	385	375	400	413	400	365	372	390	368	382	374	361	409	366	392	384	391	375	407	400	406	384	353	433	393	382	419	410	397	371	378	394	365	416	375	387	417	416	383	406	405	408	425	381	407	429	369	406	360	415	365	367	358	374	408	398	388	412	391	401	413	425	407	356	369	388	398	370	390	382	374	422	379	371	396	388	398	375	385	390	362	413	378	379	399	385	396	370	360	383	386	384	406	411	381	386	379	427	431	384	384	363	393	374	409	356	349	387	416	364	363	396	378	391	392	417	403	435	377	368	400	359	388	370	413	383	383	405	409	386	382	408	371	382	375	379	419	385	371	363	391	405	407	367	424	374	373	406	380	380	401	343	412	377	400	398	385	403	383	374	374	411	357	393	368	396	415	401	400	418	416	402	392	384	431	381	399	388	370	431	373	381	406	377	380	400	407	391	356	442	387	382	382	405	408	378	392	406	390	371	365	382	393	337	392	408	383	406	397	376	374	398	413	375	407	418	396	406	427	383	373	403	399	363	386	376	378	372	395	426	389	384	400	355	387	407	380	369	368	389	349	379	361	369	410	383	414	398	382	382	413	389	381	362	332	405	380	404	388	393	434	423	400	373	414	392	388	381	373	372	363	329	390	358	389	369	366	366	363	401	358	417	404	396	422	401	349	413	380	379	386	377	390	377	397	415	354	386	396	414	397	385	379	387	378	379	405	379	387	403	379	388	419	381	396	370	407	360	371	364	416	371	411	412	406	411	371	417	362	362	388	405	391	344	383	344	380	378	417	435	385	399	386	350	366	389	374	338	394	391	377	410	384	370	397	388	389	401	397	375	395	394	444	369	355	401	384	408	389	382	361	414	375	377	376	364	355	403	393	396	406	370	362	373	415	392	378	368	399	380	411	380	347	396	383	361	409	401	386	386	364	390	375	383	425	381	400	394	382	395	365	346	392	400	419	360	422	370	411	407	371	384	406	387	395	402	394	381	380	418	381	385	372	351	398	387	382	359	370	373	408	368	371	403	364	424	380	412	386	382	395	386	377	368	389	366	361	357	390	410	391	354	356	387	382	366	378	378	380	400	354	419	368	430	417	401	382	383	375	407	398	393	410	377	354	384	364	418	376	394	395	399	408	416	394	375	411	373	422	358	365	414	374	379	383	351	374	373	393	388	401	394	406	384	416	422	411	405	365	346	434	404	360	384	378	396	394	367	379	405	378	390	374	371	406	387	390	385	422	347	388	382	395	405	378	397	406	368	371	383	388	383	396	394	392	399	381	362	404	388	352	394	408	410	399	399	388	374	383	367	404	403	409	391	389	389	359	360	377	368	365	387	411	370	375	391	432	367	363	405	376	359	420	398	378	390	404	374	394	381	428	425	403	414	384	360	381	387	379	366	414	417	385	377	408	428	422	420	368	409	364	393	387	379	377	354	360	402	391	371	329	363	391	391	432	408	412	369	410	365	416	404	388	435	370	373	354	378	381	386	376	395	381	388	405	389	392	425	398	410	388	406	368	399	370	364	413	408	345	367	391	379	404	396	388	405	397	396	423	389	364	359	398	414	364	371	369	395	413	367	370	382	411	394	402	379	380	382	363	381	356	396	355	395	396	399	392	390	373	409	399	386	360	383	364	341	389	366	364	386	386	377	386	424	336	333	407	373	379	370	357	376	379	400	386	375	395	395	398	388	416	342	386	395	376	377	385	357	408	360	373	386	381	396	364	368	379	415	361	330	387	398	369	405	345	373	406	382	377	355	425	395	408	390	386	414	388	393	369	373	372
16686	19903	32589	39376	39668	40784	41185	37925	34436	33406	28409	26597	29703	31420	29589	23635	19382	17308	10348	9388	9587	10401	8698	6908	6543	8422	7485	4603	4243	4335	4962	5163	7749	9558	6079	5698	4531	4075	4035	3195	2882	2609	2631	2000	1580	1359	1251	1169	1116	1041	974	1617	3288	3623	2761	2139	1372	1145	958	912	882	925	866	905	875	947	916	910	870	900	917	867	879	893	898	923	898	906	886	934	928	869	923	911	934	871	940	957	889	814	929	922	944	899	902	917	897	862	871	892	908	920	903	859	905	870	954	934	881	900	928	874	944	854	952	924	889	891	904	891	920	903	889	895	927	870	894	935	924	881	892	925	902	903	868	927	920	903	929	933	885	929	870	913	940	932	892	913	930	967	935	881	917	887	847	941	897	881	891	878	882	898	883	910	906	897	885	885	887	928	977	866	886	910	889	944	985	854	927	932	885	942	907	925	923	855	941	920	927	953	903	901	941	962	892	888	926	947	979	904	934	867	875	977	916	873	845	925	915	891	895	922	923	927	889	1007	926	960	908	865	879	889	915	920	842	886	925	899	911	906	901	916	932	862	922	912	876	932	896	902	881	872	882	947	909	891	943	859	944	941	901	878	927	928	950	896	989	831	853	859	979	853	858	844	872	869	909	866	886	904	923	939	934	859	903	887	902	906	901	882	942	935	939	972	911	922	943	905	898	891	891	953	891	944	868	921	911	963	909	900	927	943	942	910	915	894	844	863	895	885	916	954	949	949	891	915	879	873	887	912	917	951	855	893	905	910	921	880	931	907	888	910	891	969	912	914	859	894	911	864	941	919	935	931	951	875	951	915	884	873	921	947	910	918	873	929	902	959	895	884	878	904	962	917	890	961	926	905	961	915	879	890	859	895	939	912	894	919	881	938	893	903	904	901	934	889	892	907	898	938	881	907	873	883	892	900	898	901	841	872	912	923	925	909	859	947	901	907	892	907	942	935	895	876	985	906	903	901	906	902	940	914	916	942	877	968	904	891	920	931	875	903	958	874	869	907	889	950	906	885	810	917	924	870	914	915	926	866	912	901	886	890	956	903	874	920	900	975	930	884	934	910	876	885	912	932	888	926	962	919	827	881	889	888	931	898	906	956	872	940	899	909	907	879	959	903	911	897	915	907	920	869	931	894	895	880	862	949	927	897	928	904	906	968	907	875	848	936	892	919	904	885	886	911	871	900	938	886	890	886	914	907	893	912	933	864	851	918	874	876	862	848	903	938	892	896	847	921	934	933	912	908	884	885	917	916	921	926	917	883	896	900	881	881	895	945	925	865	922	929	925	856	927	897	858	858	919	898	906	925	951	946	826	905	940	879	865	931	904	922	885	917	907	906	913	901	887	885	910	867	940	856	907	902	863	891	962	940	833	878	920	932	935	902	862	859	916	893	935	917	885	895	902	941	927	964	902	915	883	893	936	922	901	920	826	926	950	904	869	923	860	883	931	919	915	905	921	938	943	897	930	880	955	948	907	965	905	931	915	908	940	950	897	933	904	911	909	915	948	839	927	906	881	949	920	858	897	880	926	897	933	920	927	924	898	893	885	908	897	886	868	922	870	942	905	899	925	880	923	882	914	947	909	932	949	885	884	868	918	839	889	934	900	857	896	910	872	877	897	850	961	902	854	938	947	902	863	883	893	880	873	942	888	888	890	919	840	915	959	889	936	902	926	888	902	897	964	951	916	887	923	934	885	887	949	900	947	900	956	980	949	936	871	871	957	873	917	930	920	843	886	896	861	902	900	868	907	879	857	919	891	913	917	984	884	880	928	944	882	928	955	926	849	918	959	939	937	940	902	934	925	899	922	899	893	903	886	930	868	923	911	938	896	860	917	859	921	898	916	895	915	920	900	892	892	943	930	891	917	894	900	863	897	923	855	905	862	885	911	917	921	938	989	923	850	909	895	874	858	913	858	889	924	879	867	885	935	856	882	977	963	876	893	906	876	928	939	896	933	919	920	901	912	876	938	897	931	874	940	914	957	956	870	864	936	924	956	961	938	861	889	853	939	883	905	961	922	887	889	876	879	929	905	902	968	927	914	933	921	916	949	919	908	895	918	909	882	884	933	911	906	890	886	903	913	878	930	936	889	917	930	947	935	925	849	886	924	896	934	913	896	909	919	894	936	956	920	968	941	955	903	880	903	958	883	928	961	908	906	910	931	884	918	992	897	952	954	862	907	906	898	917	897	931	914	902	907	863	893	857	886	957	947	976	881	899	914	948	933	894	920	914	901	907	899	960	858	951	919	915	921	884	908	917	924	917	923	897	898	925	906	866	968	918	898	875	906	873	891	872	919	836	825	890	946	883	886	949	862	908	988	912	912	908	898	909	907	873	904	892	908	924	915	903	906	942	881	926	881	894	870	881	937	892	906	915	932	892	881	848	909	904	927	993	955	922	927	906	878	846	897	912	902	924	932	973	922	937	930	887	868	879	899	905	866	869	853	901	951	959	905	881	928	903	892	960	856	929	923	934	957	894	856	925	928	851	914	922	863	881	901	894	924	925	927	940	892	960	849	877	893	943	880	895	847	871	907	909	898	881	891	877	862	914	942	948	857	964	920	906	911	887	957	925	900	942	925	864	946	869	888	905	887	875	924	886	919	904	935	923	940	918	866	890	899	880	872	902	921	851	898	915	908	919	947	834	928	944	885	912	946	921	916	922	937	906	875	862	906	950	949	917	837	905	895	885	902	879	895	927	866	881	939	886	926	907	924	879	875	902	876	963	856	881	870	846	853	944	945	921	924	914	912	845	910	920	879	937	898	910	881	942	940	904	924	931	909	964	930	943	896	960	873	914	882	846	917	926	858	895	928	908	885	904	889	873	914	1003	878	873	866	871	883	905	951	917	925	898	896	900	943	885	903	883	888	920	894	897	927	937	859	875	885	906	884	926	928	936	865	879	884	889	925	853	922	875	901	934	860	881	962	901	935	858	911	834	967	879	882	859	911	876	877	930	922	895	882	911	918	906	890	910	872	931	889	868	890	835	877	922	875	932	899	885	937	932	904	940	1002	815	908	897	925	887	875	913	927	872	877	933	894	907	884	879	910	934	950	843	901	884	906	877	913	938	898	882	912	863	947	864	875	900	924	893	892	903	961	963	902	914	886	940	875	950	920	938	889	900	906	928	879	939	891	971	910	851	905	919	946	921	927	903	909	903	881	907	869	902	918	928	905	897	928	946	916	862	927	1002	896	900	843	877	951	910	905	934	885	876	881	897	882	879	986	959	862	948	911	929	899	899	853	931	922	908	905	919	866	922	909	876	898	875	941	924	874	856	898	884	912	901	933	956	921	911	915	914	870	914	906	909	967	941	941	895	944	884	869	879	852	972	924	853	920	899	867	915	898	966	913	914	910	855	861	872	900	925	968	910	945	840	900	937	882	884	891	921	902	868	900	948	903	834	925	880	896	917	901	904	899	918	963	941	875	954	854	897	918	958	912	861	878	909	931	921	876	922	971	936	904	897	909	898	899	893	884	925
32024	34848	37587	37506	34109	33926	36330	30147	28064	24058	19996	16402	19569	22048	19723	14275	9149	7045	3795	2996	2826	2962	2653	2070	2139	2628	2291	1280	1205	1231	1411	1542	2172	2631	1958	1785	1190	1121	1085	945	894	834	832	650	499	501	437	451	442	427	362	616	996	1027	875	708	546	435	382	392	399	379	358	340	396	375	368	400	441	379	371	386	358	399	374	388	387	394	368	380	361	361	353	365	380	343	383	367	397	346	401	357	390	366	352	361	373	349	331	426	373	390	372	342	393	401	339	381	374	358	402	358	349	369	379	425	387	402	363	390	396	415	361	387	386	407	399	442	371	381	383	383	384	342	374	338	354	353	349	366	342	402	389	366	381	365	358	354	378	384	365	392	382	359	405	354	406	392	365	356	373	356	375	399	385	407	381	359	367	396	405	403	387	379	348	378	345	351	360	385	421	403	352	374	368	374	394	360	356	385	358	376	411	395	346	353	379	379	389	385	371	388	412	393	384	359	402	400	365	400	410	380	339	350	350	362	362	404	394	399	357	377	380	356	399	357	367	329	373	362	364	380	376	360	402	395	361	368	383	399	405	383	405	389	372	373	357	374	402	393	333	386	396	404	360	382	379	372	396	385	403	362	345	420	382	379	391	395	365	383	384	381	404	405	386	363	350	349	351	370	356	361	347	378	381	362	357	384	375	365	416	364	383	355	377	364	374	386	417	353	365	348	347	378	380	385	374	395	411	411	358	371	352	371	404	392	374	391	390	341	379	358	396	374	373	396	352	367	399	365	386	369	376	377	373	345	393	370	349	377	363	370	343	406	382	385	377	359	371	379	394	360	351	355	341	389	388	389	427	337	383	391	416	366	379	389	382	391	390	377	363	420	356	383	360	387	401	405	355	384	358	340	342	416	382	393	342	360	390	372	355	327	370	366	372	359	374	387	347	355	366	433	366	337	369	339	395	337	362	357	345	393	399	397	389	382	383	361	360	335	375	362	379	386	414	354	370	363	348	390	381	401	406	389	369	422	413	427	383	337	370	372	360	402	366	386	368	379	366	381	379	400	356	378	384	368	365	364	355	341	382	394	404	336	361	372	363	382	369	360	367	386	378	377	351	400	350	405	428	350	370	382	367	381	380	358	359	395	359	370	354	360	377	348	364	387	377	353	373	363	380	368	340	391	390	363	373	381	383	412	382	378	408	373	407	350	398	398	371	378	368	428	376	384	352	386	395	381	377	342	391	374	395	376	323	392	390	341	370	354	365	389	378	353	395	382	374	364	369	354	381	372	415	386	406	366	375	373	407	346	363	329	392	386	356	363	376	394	359	355	392	382	393	341	358	385	365	363	372	387	363	427	393	403	387	375	386	394	383	367	384	358	386	372	385	426	353	413	392	390	374	384	387	405	366	400	351	374	403	404	393	365	350	351	376	383	333	364	382	391	351	379	399	374	374	385	394	395	394	370	386	388	365	379	364	396	362	367	383	400	383	390	380	372	352	396	366	343	393	365	396	382	378	402	410	371	400	410	384	385	391	412	349	403	360	392	382	337	405	350	356	349	359	390	371	350	351	364	372	380	404	384	396	366	346	352	355	418	394	373	409	371	380	346	349	394	374	359	371	366	385	380	398	372	364	363	343	360	380	378	348	356	376	412	365	368	357	377	399	375	340	404	391	377	387	363	361	392	367	405	379	388	399	344	380	362	402	382	395	339	365	372	458	372	350	395	341	377	369	367	402	401	370	389	351	392	372	362	371	378	378	375	389	363	386	360	343	349	401	360	361	390	396	366	387	340	350	376	408	354	351	394	385	391	379	381	371	334	373	362	402	388	362	385	377	376	362	362	399	384	414	405	402	383	395	372	406	348	355	398	376	386	360	397	392	404	378	350	380	382	376	351	370	405	359	395	387	393	346	386	369	375	399	392	367	372	348	366	368	405	369	384	358	375	348	343	367	385	366	374	350	389	361	338	373	366	388	334	373	375	406	376	383	368	384	375	363	400	331	373	327	418	366	383	349	363	382	367	400	397	370	385	394	373	394	373	339	407	411	375	349	351	402	380	375	350	366	404	393	348	338	399	430	364	328	384	404	364	368	369	362	406	371	403	394	353	355	354	352	351	325	361	396	409	358	406	383	337	347	360	392	325	339	364	382	374	391	386	384	411	369	411	341	375	397	387	375	384	364	420	375	394	338	359	364	362	387	376	371	388	377	379	347	357	407	353	397	370	413	404	389	417	388	363	337	361	357	369	344	364	381	369	385	345	358	361	389	348	428	366	364	392	355	348	399	364	374	393	384	378	339	387	324	388	384	388	405	392	416	351	341	367	364	393	380	412	361	367	380	370	356	372	363	383	391	415	347	378	409	394	383	369	358	391	392	400	384	381	337	362	386	372	377	361	370	372	407	379	366	417	348	374	359	385	350	400	409	409	391	351	386	387	381	396	388	366	380	397	409	380	371	350	341	372	375	408	353	401	396	358	389	362	370	373	390	360	413	396	385	380	377	344	373	366	377	364	372	357	370	398	381	347	364	363	349	404	376	383	367	369	372	388	393	393	411	387	382	374	389	388	335	379	349	385	388	365	379	367	380	374	350	373	362	382	408	406	346	374	369	382	381	390	400	346	400	409	366	353	414	405	425	397	353	358	361	351	398	357	395	329	359	408	395	384	377	377	368	395	398	378	351	384	412	381	396	371	374	401	419	331	338	392	376	396	369	373	369	397	392	382	367	323	357	404	360	418	396	376	383	361	410	357	375	360	396	357	410	380	382	366	408	391	347	397	387	360	358	407	363	360	360	396	381	395	357	366	347	361	337	380	393	368	383	373	369	397	353	426	390	381	381	386	392	384	396	353	375	408	348	376	382	401	382	396	412	381	384	357	378	362	401	356	350	378	430	366	398	369	419	398	375	371	356	365	391	367	404	365	356	344	372	373	378	393	374	412	380	365	370	378	383	342	343	362	352	364	415	377	390	379	393	385	381	391	383	334	367	364	382	385	381	374	379	355	358	372	347	431	354	441	425	401	382	370	376	356	382	342	343	338	392	396	370	386	391	371	403	359	383	389	386	402	386	373	382	392	362	364	365	371	406	396	415	361	378	382	373	353	408	396	400	366	361	362	387	396	379	400	378	397	370	353	401	400	409	354	389	372	377	382	386	419	382	355	388	350	408	410	408	367	407	354	391	432	372	373	351	375	350	395	381	384	405	404	344	388	365	360	365	382	358	409	371	363	410	372	335	425	368	362	392	359	365	335	371	342	403	404	391	395	388	356	386	359	366	379	365	392	361	362	375	365	385	398	384	349	373	365	385	391	328	362	346	405	400	370	382	353	399	369	384	408	376	386	406	386	370	400	396	369	383	377	380	397	443	382	349	370	372	366	374	339	380	331	399	330	386	403	361	423	380	414	371	382	354	377	340	393	344	390	379	420	378	395	381	364	381	354	383	371	389	367	384	367	384	340	366	366	366	402	354	422	335	400	369	388	349	396	353	357	359	368	373	367	372	366
21411	26852	38559	44281	46066	48116	48018	45735	43842	41872	37077	35864	39313	40721	38412	31852	27252	24870	17112	14932	15346	15935	14180	11309	11561	14164	11653	7427	6667	6845	7964	9044	12297	13983	10738	9767	7208	6666	6294	5008	4699	4277	3997	2702	2157	1441	1347	1229	1179	1189	1073	2222	5520	5537	4157	2915	1682	1228	970	874	896	822	909	872	945	883	911	881	891	876	898	864	924	901	901	866	923	854	903	852	909	925	920	844	853	879	844	894	873	934	890	899	861	872	861	893	843	885	888	931	848	871	925	917	860	924	920	901	854	861	917	853	893	898	851	933	956	911	912	876	878	885	884	890	885	851	870	870	915	889	813	879	888	877	856	921	880	864	892	907	924	934	912	871	906	842	903	878	879	902	846	866	890	917	883	847	908	902	869	890	878	897	891	838	906	886	900	861	929	848	880	854	885	859	789	902	894	837	904	870	902	943	892	875	874	885	853	914	915	865	906	854	919	872	895	891	899	887	972	886	892	891	865	886	910	876	829	875	860	889	864	867	892	791	928	959	912	892	853	901	861	845	882	863	977	884	868	854	859	879	863	886	894	881	923	914	872	864	904	908	864	820	890	822	889	851	906	817	918	910	879	851	881	836	897	891	932	908	854	934	899	884	949	859	904	889	918	847	874	823	888	874	923	881	889	866	879	859	854	893	880	871	948	899	849	905	893	900	904	852	915	880	861	913	878	866	893	894	877	925	867	926	868	887	893	881	862	854	920	878	853	906	824	895	886	891	903	858	866	930	900	913	893	883	879	840	923	901	895	861	859	929	876	862	880	887	891	966	864	905	834	912	828	924	958	843	925	870	895	867	856	923	871	880	916	860	842	909	884	850	834	871	923	838	845	916	874	905	902	865	876	847	881	893	867	941	879	904	895	838	839	938	899	916	861	916	888	887	855	911	914	886	839	920	883	896	862	914	902	906	928	919	859	892	893	886	885	877	897	906	880	896	898	865	874	897	893	914	876	847	885	890	858	910	908	876	829	914	884	920	850	851	892	833	920	905	874	873	904	933	910	881	909	949	867	930	891	911	850	863	894	868	922	911	859	859	843	833	864	870	934	882	866	877	904	903	824	861	871	831	895	898	928	860	848	895	905	870	893	860	871	872	868	895	913	839	870	900	902	889	907	889	854	841	877	875	862	874	853	930	830	855	904	884	912	842	927	907	879	920	937	880	865	861	886	892	892	910	868	901	870	830	857	867	881	799	849	907	908	905	896	931	869	853	899	896	936	891	837	912	880	901	919	863	938	883	910	891	896	881	898	836	849	894	888	899	905	864	884	922	855	919	862	897	844	887	874	869	829	941	920	925	872	943	877	879	919	914	935	898	917	881	921	885	847	894	837	872	971	856	853	838	890	903	922	885	829	829	876	867	915	878	884	890	897	850	888	889	886	921	880	897	908	861	850	858	905	860	833	816	873	887	900	902	898	910	904	880	852	837	905	930	815	926	880	893	898	864	871	918	853	885	918	921	924	901	897	901	880	917	867	903	910	841	879	932	916	896	880	913	924	861	875	876	927	913	830	901	837	866	880	856	892	881	919	915	928	867	891	875	871	899	862	945	968	868	860	867	906	855	913	907	916	902	838	900	926	882	860	906	859	893	810	886	932	930	897	872	884	892	860	874	874	911	882	852	902	883	860	836	835	856	891	860	892	877	859	963	891	879	826	932	867	858	902	906	877	880	948	921	902	864	866	934	851	882	887	913	902	859	929	872	886	892	877	815	899	877	891	830	847	858	956	913	847	877	850	927	866	905	855	899	858	854	921	897	894	896	886	861	893	870	872	889	884	897	880	836	859	824	843	880	920	875	890	849	871	865	821	922	886	896	888	848	941	918	850	929	950	893	892	937	896	836	925	911	828	889	854	877	881	885	856	841	886	864	868	875	862	814	879	880	856	848	933	950	892	884	901	885	838	891	871	870	886	874	881	844	893	859	859	870	878	853	909	963	886	871	783	847	865	849	897	834	791	870	862	884	927	884	883	886	917	899	886	866	883	876	890	898	877	887	867	858	867	883	851	898	896	820	846	873	872	895	858	860	913	931	922	935	852	884	893	916	886	894	853	856	835	934	873	905	856	899	842	862	858	872	880	853	872	871	878	882	927	878	891	899	867	883	901	911	885	847	897	886	992	880	868	883	854	887	916	856	873	870	870	886	834	911	890	859	884	937	833	850	883	884	893	920	896	953	868	914	908	866	843	941	892	916	841	875	871	822	809	891	859	867	878	863	856	910	884	918	853	862	896	853	829	861	862	917	847	877	828	908	906	942	839	913	884	865	925	923	864	878	867	876	919	921	925	842	846	858	907	937	884	878	893	894	824	875	867	907	896	876	909	927	838	861	871	929	919	840	911	910	884	880	922	885	879	884	980	870	883	848	871	913	911	907	869	866	926	926	890	887	911	867	881	894	902	865	875	894	854	836	894	891	883	860	847	943	874	834	917	923	849	912	896	914	869	860	862	815	848	900	864	917	913	911	859	866	919	857	892	900	896	917	843	870	881	922	877	880	906	876	860	902	946	918	887	817	917	825	901	868	890	900	886	860	916	893	916	868	865	885	937	919	877	874	921	892	935	870	936	879	893	852	885	870	906	852	909	856	854	936	846	889	876	864	897	884	785	872	895	844	900	856	929	868	937	892	846	890	925	846	845	864	881	872	918	873	916	917	814	911	908	878	905	870	893	910	892	882	823	889	892	865	896	918	896	880	849	938	870	855	903	868	827	912	934	858	835	881	892	869	904	872	870	926	846	886	911	885	851	853	870	896	847	879	832	879	873	879	850	877	867	855	897	923	908	873	890	914	870	906	865	900	869	860	912	901	857	942	914	869	850	899	863	903	886	878	877	870	899	855	873	844	918	913	848	888	864	894	875	876	875	933	880	872	863	930	904	851	890	888	885	892	870	874	871	883	883	897	910	898	905	921	845	938	845	878	878	936	849	860	854	856	910	899	882	898	925	895	895	869	939	912	889	890	838	872	859	872	882	881	861	861	878	911	846	886	935	832	860	906	921	884	892	865	878	909	826	882	949	818	849	905	866	888	829	854	885	895	900	831	915	934	915	889	875	885	822	882	909	877	882	889	852	866	880	836	912	876	847	898	880	862	903	900	880	868	855	869	893	890	928	935	882	964	856	909	905	905	871	862	868	835	911	880	884	911	891	886	848	850	833	893	880	848	888	894	902	858	920	915	921	854	854	865	892	886	919	890	904	920	901	893	900	852	882	867	886	882	936	899	923	885	900	874	934	871	894	926	873	880	885	890	900	842	863	852	935	869	886	899	888	936	893	910	897	852	848	892	859	910	932	843	871	921	886	899	876	931	863	844	847	897	897	911	861	907	897	931	908	883	859	878	932	899	924	877	844	843	853	861	896	886	886	885	894	919	838	906	837	925	908	929	873	896	874	838	876	885	860	900	846	889	885	910	885	920	841	855	830	860	904	839	935	901	933	884	874	818	923	881	871	869	864	814	868	853	856	932	883	860
9977	10123	13821	11516	7043	6165	5424	3500	2513	1804	1336	1196	1281	1404	1216	906	758	759	721	689	671	610	579	540	570	590	534	490	503	507	490	517	474	504	527	461	482	472	481	477	458	473	402	484	448	456	462	461	434	458	428	450	480	480	488	490	491	444	442	452	441	462	411	447	462	446	448	447	416	402	432	453	441	482	434	463	455	438	451	434	472	461	412	418	469	489	392	424	443	448	460	449	444	417	448	393	460	440	448	463	435	438	470	452	446	419	440	429	418	431	460	450	434	447	400	438	450	442	438	426	466	450	447	437	455	425	448	370	415	464	449	457	484	505	413	413	429	448	399	387	453	453	461	423	443	428	423	479	417	420	465	453	417	442	441	442	445	456	402	459	473	393	457	444	402	448	416	394	404	428	439	441	423	400	446	427	451	463	442	439	428	400	437	450	444	394	430	442	432	455	431	415	428	444	417	454	389	446	445	436	421	401	426	451	413	426	455	402	453	422	453	429	427	417	449	429	418	426	437	396	425	437	431	418	454	424	438	412	416	417	435	444	439	447	444	428	398	457	401	425	430	421	425	398	430	401	420	434	427	434	456	426	443	409	435	416	394	400	433	425	419	470	411	460	432	439	462	429	418	430	404	449	425	443	413	403	450	467	434	446	437	462	419	443	473	425	451	424	423	410	425	431	434	425	434	440	432	427	423	426	448	414	452	459	449	452	463	432	444	434	401	421	381	414	428	424	433	426	429	415	439	455	444	435	427	418	444	459	424	436	430	426	401	431	455	451	421	439	431	424	430	447	423	458	421	438	411	447	391	375	419	454	442	410	430	435	523	405	444	446	460	402	458	421	436	435	432	469	424	443	447	415	465	440	435	444	415	416	391	400	440	469	429	436	390	421	407	451	427	452	462	406	401	437	453	385	455	400	467	433	445	397	455	413	411	434	412	432	381	430	417	433	401	437	441	393	442	427	443	422	404	431	424	430	437	460	443	439	434	432	462	437	429	391	438	414	454	424	471	457	438	420	441	442	445	382	432	435	448	444	393	399	432	400	449	478	412	436	484	438	446	413	412	444	427	404	400	434	441	441	449	448	437	434	430	463	491	479	434	397	440	464	413	418	407	444	437	438	408	435	425	456	446	431	421	398	430	464	432	386	423	414	432	394	385	443	473	426	423	428	435	438	442	456	405	447	424	438	448	428	398	406	409	455	454	427	454	423	456	425	420	409	433	447	426	425	429	455	442	432	419	447	391	401	462	393	417	464	444	430	464	459	466	429	444	419	438	435	420	456	447	419	461	445	452	450	408	440	430	416	455	408	406	415	408	429	420	426	427	421	446	409	454	435	387	423	440	414	413	449	427	454	435	418	435	445	458	439	436	445	442	445	434	429	434	452	424	430	419	450	412	445	446	423	496	450	424	436	449	439	482	430	462	431	387	455	428	457	412	454	428	438	431	476	410	440	411	426	423	426	467	427	407	421	413	461	457	448	447	431	451	410	407	439	417	437	431	431	454	423	436	409	467	438	411	428	409	452	485	455	433	456	412	461	440	450	412	470	430	431	450	421	407	452	454	404	440	432	416	425	405	411	437	452	414	448	409	397	454	429	430	396	424	436	404	420	401	446	426	467	391	408	435	458	427	452	412	435	464	425	413	446	458	435	433	385	412	399	408	440	379	432	430	437	452	431	432	445	420	410	431	450	433	449	469	417	430	454	445	437	432	408	389	438	407	419	443	403	476	431	459	409	442	456	439	432	450	464	440	424	433	396	414	444	419	433	433	429	455	438	404	418	497	454	454	413	460	448	415	447	420	425	459	447	392	434	463	436	408	450	456	414	459	497	444	450	457	434	410	456	431	445	473	432	449	444	458	435	405	443	455	419	383	460	463	395	408	416	431	445	410	417	436	406	477	481	406	420	441	422	442	454	421	440	428	434	478	402	464	411	447	422	448	428	426	446	449	414	436	426	425	505	433	398	428	408	442	416	453	441	466	448	414	448	442	405	419	494	420	440	412	414	427	424	390	454	461	443	424	464	474	480	430	456	442	449	427	448	441	418	430	438	421	429	426	423	437	404	401	459	416	439	443	436	432	430	421	441	448	427	417	445	454	437	456	450	387	463	428	430	429	428	418	428	426	414	432	444	428	445	400	429	470	441	451	446	431	408	433	442	452	429	432	401	461	431	444	400	443	439	457	431	437	448	445	415	462	488	486	423	433	416	411	429	418	433	427	421	435	455	427	442	428	391	422	412	424	405	391	417	410	434	443	423	446	428	419	464	438	428	434	461	436	431	430	384	449	399	441	446	445	450	449	392	442	434	434	409	474	464	407	429	400	435	418	430	421	376	399	426	405	420	409	426	449	425	474	379	429	460	464	424	409	369	471	471	454	424	404	428	426	430	440	430	419	404	424	448	409	393	417	443	449	432	420	400	397	442	431	436	437	458	431	420	403	477	432	424	434	408	459	427	423	446	440	476	421	420	440	395	432	446	432	449	447	408	443	426	461	445	427	435	473	442	380	412	411	430	392	455	464	424	422	416	466	466	439	472	435	458	445	436	463	414	420	443	464	474	448	433	448	413	434	467	415	442	463	463	440	422	469	427	422	420	440	422	446	469	416	457	400	410	392	451	430	459	438	408	483	416	414	439	415	492	455	454	422	460	400	426	439	438	404	455	447	446	427	446	436	444	390	445	435	441	426	416	437	451	401	417	419	425	465	468	458	394	414	402	422	411	414	434	496	440	443	449	420	445	420	475	412	446	425	422	451	421	431	431	413	422	456	430	436	431	483	435	415	448	479	438	417	440	431	458	442	446	438	428	422	439	445	439	451	456	465	456	417	422	453	428	441	432	422	433	440	411	409	438	465	400	451	417	440	431	387	448	428	426	408	429	420	422	422	418	463	459	443	440	353	409	439	448	384	439	394	422	411	443	435	433	457	433	438	398	438	418	467	396	426	417	447	434	486	414	440	408	443	395	457	423	446	436	433	451	433	468	400	474	429	434	439	458	490	440	417	445	406	446	417	422	421	437	444	467	440	456	433	470	449	435	434	421	431	390	397	462	451	436	379	416	435	428	415	433	418	459	441	418	415	375	420	446	402	430	422	435	446	451	445	430	416	432	455	412	480	452	434	443	455	441	412	424	446	440	426	463	406	450	440	425	455	431	405	446	404	428	452	416	472	459	409	403	449	453	479	431	420	459	409	435	455	427	418	458	431	398	406	452	427	413	454	422	419	419	446	419	416	458	416	421	430	456	459	458	457	429	447	489	409	484	447	478	431	449	468	433	435	423	391	416	411	432	473	440	434	428	428	401	415	433	456	459	447	450	461	418	428	470	383	373	423	467	421	470	463	434	421	462	462	450	466	448	434	402	417	465	397	413	414	436	416	452	434	486	388	431	434	452	437	412	398	426	413	423	442	443	431	398	407	468	445	441	416	418	461	397	393	432	438	466	422	443	432	413	434	398	441	412	395	482	440	437	423	397	423	407
6606	9391	19412	21848	18202	19039	16889	12320	9951	7622	5874	5812	6737	7506	6264	4398	3313	3040	2738	2941	3017	2409	2037	1956	2026	2215	2009	1654	1503	1505	1456	1536	1702	1764	1525	1421	1298	1351	1354	1313	1258	1266	1231	1198	1126	1157	1085	1123	1085	1145	1062	1044	1243	1379	1381	1287	1186	1080	1034	998	1023	991	968	943	995	1014	954	986	921	996	976	1024	1037	970	1033	1075	1002	1017	1020	967	1051	994	966	950	1007	1012	996	995	1053	981	1024	967	1004	989	945	1015	1008	988	1032	1013	1025	1024	937	929	1000	1046	1005	1030	1013	963	953	970	975	970	1007	1023	995	986	995	1000	969	1007	973	998	961	984	986	1008	1009	958	1018	961	936	1050	979	991	1006	954	1005	977	1012	991	1011	1017	1019	1022	1002	982	995	1022	977	986	997	1004	938	978	984	1008	1044	943	961	975	980	968	1008	1037	970	1014	979	927	1033	982	958	974	1006	1007	953	1045	971	1002	1065	1042	981	1055	970	1054	1070	1007	1025	1026	952	1050	1001	983	1005	986	991	984	973	973	1033	987	997	1003	1030	1047	955	1046	985	1033	944	1047	1027	1004	1024	982	986	1036	1014	1011	1040	1059	946	976	1015	1085	1026	997	1026	981	1053	1017	975	992	1070	935	992	996	1038	1034	930	997	1025	993	999	984	967	981	1031	1069	1031	953	1034	971	980	992	999	943	1049	995	967	1040	936	976	984	939	970	1044	971	1070	977	958	947	980	917	999	987	993	1000	1035	1043	1036	1045	945	969	997	1023	983	1005	1012	944	934	1008	1021	1015	988	1033	1016	1058	1044	990	966	1003	987	992	1046	970	977	1010	979	969	993	1022	954	1062	1042	1038	1022	1018	981	1006	1021	1049	974	1018	983	990	1008	1008	997	1061	997	958	1026	1031	1062	1017	985	949	1037	902	963	1039	985	1006	968	995	999	966	953	1028	995	1008	1011	998	1014	1010	975	997	1019	1036	995	1000	993	962	1017	952	937	986	938	995	1050	1064	1000	968	1024	971	1004	1003	949	958	1010	1024	999	1001	992	1043	997	1036	1019	1014	989	971	923	991	975	983	1095	1028	975	1068	1003	965	1002	1041	1022	994	1027	1057	1020	1039	1020	1015	989	995	1010	978	1030	1032	991	1003	976	1000	981	1009	973	988	957	978	987	999	1017	987	1029	969	1007	985	1024	1021	972	1004	997	976	1004	1023	1013	992	991	1065	1004	1039	1007	997	997	1059	966	914	1029	999	991	998	1021	990	1004	998	990	973	1020	946	1004	982	958	1031	1061	951	967	1019	999	990	1009	991	977	1005	1016	997	984	1051	979	1025	1013	989	1037	1042	986	930	987	977	1030	977	965	1067	971	918	1052	977	987	995	1068	1041	998	987	1020	987	981	979	1016	978	1046	1023	986	969	991	1007	981	1028	1020	1059	1004	1044	1029	951	1061	975	993	1008	1002	971	1029	1006	967	972	1033	1003	960	988	999	1043	977	1018	1033	983	994	1034	967	972	970	1030	983	1023	1042	1046	1009	980	1042	1026	1025	1048	1017	1001	953	1002	1007	992	1027	1004	945	1005	1053	947	986	1004	1056	1023	1031	1015	995	997	990	1063	967	1038	957	1040	1024	1000	1001	982	973	980	1012	972	1030	970	1057	1009	982	1003	995	1065	1006	998	976	959	1011	949	1015	1020	980	1007	980	1028	948	978	994	1008	1045	1013	1023	959	996	950	1041	1012	1020	974	1044	994	1032	1025	1024	1017	956	995	1001	1031	980	1020	967	935	1038	978	1017	1003	965	1052	1003	982	964	1048	981	995	997	978	1010	993	990	963	1040	979	960	1017	980	1033	913	983	1001	1011	975	967	967	1013	1037	1013	1037	951	992	1027	984	1010	955	979	1030	1037	1065	984	994	1041	969	1018	991	1007	991	987	972	1001	976	996	979	996	970	982	1025	991	991	999	964	1075	995	1012	980	1015	1019	1057	1023	1011	994	990	991	1010	1067	1006	1016	1025	1029	1010	961	1024	1046	1010	957	963	1058	975	1003	987	1029	947	1083	1004	992	1049	1045	1010	929	1066	1033	971	991	1018	1043	998	1052	971	937	979	930	983	954	1026	1018	1027	999	980	1011	1000	1022	1016	978	901	1012	1002	959	982	1018	1049	1024	981	1000	1057	983	997	966	989	1011	956	1013	1017	984	1008	979	994	1017	937	1024	1031	1033	991	995	964	989	1024	994	1022	1002	977	1017	992	1011	981	1013	980	1005	972	1008	1004	981	993	1017	1042	955	1029	986	1013	1037	972	1006	1056	1051	1002	980	995	1008	967	976	987	973	984	1019	953	981	947	999	1008	998	1016	946	1006	982	1025	1034	1042	953	968	993	976	965	976	1009	977	1009	1050	1015	991	897	1008	1008	925	1011	1039	1048	1010	1024	1015	999	1020	1044	1024	993	997	1007	1015	996	981	985	1007	990	956	955	1052	993	1011	969	1009	1027	1004	1028	1040	996	1038	981	1022	993	994	979	973	955	998	962	1007	1002	964	974	1037	1014	937	1029	964	1000	1031	1014	1046	994	964	956	1027	1014	973	1035	1012	1025	993	966	1024	1023	988	1018	958	1013	1013	1015	1038	1000	1029	1044	974	1005	983	1007	1046	938	987	972	979	1011	987	936	1086	1017	997	1013	976	1007	1002	1007	941	1039	1012	1002	1030	953	920	1011	1040	990	1001	1030	1031	1032	999	985	1035	1022	964	994	1014	1026	976	1014	969	1016	999	1000	1028	1019	996	1004	1002	994	1019	1036	967	990	1003	999	1030	1008	952	1020	1043	1023	996	1015	1013	994	1057	1019	1009	923	985	995	1056	1026	967	920	1007	1031	958	1011	963	1026	987	1013	1016	1003	1008	1010	960	941	944	954	951	1008	1002	989	1040	981	957	1000	1006	1001	1034	1059	1063	979	973	1008	1028	981	969	967	1054	995	1035	952	934	1021	978	995	994	1020	998	987	999	967	977	983	1015	1006	990	975	1050	1015	1042	1016	1003	1030	989	980	1035	988	952	994	979	973	995	1011	1000	1021	944	1006	992	969	1012	1024	987	1003	954	953	1016	986	1029	967	1029	1020	1051	1023	985	979	972	976	1028	951	989	991	1029	1000	992	954	996	1040	988	1036	953	997	1036	972	1050	944	1002	1004	1058	1063	1007	1016	1067	1003	1012	966	1026	1026	984	1004	1040	1014	953	1005	989	982	1002	973	1009	990	998	976	1013	967	1004	956	1027	997	992	1023	1029	1034	1054	977	1051	1031	935	989	1001	982	997	999	1021	1015	1051	998	1015	1040	1008	1049	1019	946	965	1017	1003	986	1080	982	1029	1074	1014	960	989	955	1073	1020	1000	988	1028	1047	1024	1015	947	1066	942	1004	1028	964	973	1007	1024	1004	1030	983	1021	1023	1011	957	978	957	1051	1020	983	1001	1021	997	1007	992	927	987	985	1005	986	995	1037	1056	1001	1036	1030	971	1028	986	1006	992	961	985	1058	1053	1002	957	1026	1027	966	984	1010	1035	979	1022	1071	982	1002	1002	988	1006	971	975	1051	1053	970	1029	1017	1063	1017	1034	980	1002	994	1008	1074	1039	1065	992	988	1023	1000	1037	1023	1002	965	1032	974	1023	978	988	1020	995	972	1024	932	993	1009	955	1034	992	1006	981	966	1024	1044	1035	966	1016	1023	998	951	987	1001	1009	968	1047	1029	1001	968	1007	975	965	1021	1024	1048	1020	982	975	1008	1007	1011	977	1026	1005	1010	1028	1012	1005	1001	974	987	1023	973	1001	1035	997	1033	1014	969	954	1037	1007	1051	990	1007	975	1007	1046	976	1007	1060	975	987	1002	1003	1006	1026	1022	999	1011	988	985	941	1017	940	1001	1003	1015	1025	1002	977	989	924	1055	1053	1066	1048	1002	1013	939	982	987	950	1033	1010	985	1042	1009	1050	1072	1004	1019	960	897	1058	1035	1007	928	956	1014	972	973	983	982	997	1053	1000	1051	1070	971	990	1021	963	968	989	1053	1000	1020	1001	987	1009	1012	961	972	1013	1063	1034	1021	1028	1001	1026	1054	965	975	1013	951	991	956	985	1024	979	983	989	1000	967	982	1009	992	1001	1036	1017	991	1036	1033	992	1042	1003	999	1030	981	1002	1006	968	1018	1071	1011	1013	961	1082	1022	1010	1018	988	983	1059	1018	972	990	1008	1030	999	924	988	1013	1003	1012	944	995	1001	1003	1007	973	1002	976	1000	982	1082	997	1069	957
23515	28523	31769	32689	28603	26716	28700	22993	19342	15078	11651	10069	12189	15121	12240	8029	4610	3653	2301	1832	1617	1581	1487	1385	1281	1599	1481	891	787	846	882	997	1313	1587	1097	1175	898	817	772	685	637	641	618	518	512	427	398	420	425	437	412	487	749	703	701	538	504	426	398	409	376	367	373	417	404	387	408	376	424	417	410	392	390	419	391	396	407	377	382	411	401	385	392	399	406	382	409	386	377	389	434	404	412	381	389	430	393	351	368	434	350	415	372	419	400	378	402	379	402	417	372	390	385	411	431	423	390	423	369	408	374	388	380	403	392	395	367	374	436	379	347	353	402	378	420	408	379	406	377	340	427	443	417	378	416	387	392	420	351	386	385	407	392	376	387	438	384	392	422	391	388	394	381	368	374	392	369	387	413	398	376	373	375	358	398	396	442	352	412	376	394	403	378	398	417	374	375	423	366	395	399	396	425	367	401	397	417	401	379	397	401	424	390	413	335	368	392	389	367	425	405	390	421	361	383	403	386	402	395	423	399	399	385	385	408	371	395	373	440	373	387	383	383	405	386	394	377	378	412	390	378	391	388	377	419	390	343	381	435	406	369	402	396	393	367	344	380	436	382	400	401	392	446	400	413	382	400	414	401	391	399	376	403	416	385	405	407	404	385	383	392	370	380	396	387	388	413	390	425	435	424	423	385	380	406	392	411	401	358	390	379	376	391	388	391	434	426	407	411	407	426	364	418	409	407	395	398	381	382	365	428	406	387	378	399	370	373	378	393	407	406	375	364	383	409	378	367	390	375	383	370	406	395	451	379	416	425	419	380	401	408	408	378	395	371	378	386	413	411	415	372	393	368	396	386	375	433	396	387	357	407	392	379	388	413	380	383	395	364	403	391	420	368	377	392	371	402	360	361	362	399	400	386	417	427	410	370	377	405	385	389	394	364	400	379	372	389	351	376	381	382	389	399	402	402	369	361	403	383	376	387	401	411	374	370	403	404	353	358	388	404	400	384	394	391	409	420	361	409	388	362	359	375	417	389	375	392	383	395	398	395	412	388	417	413	378	391	407	422	373	425	387	390	376	386	427	376	378	370	403	375	391	402	421	375	390	355	438	407	395	400	351	393	367	390	399	407	445	384	391	383	380	392	413	401	389	345	443	417	407	418	404	373	417	466	432	372	412	354	374	407	421	375	405	400	394	389	402	382	387	430	373	398	407	378	390	412	373	365	363	392	386	382	397	380	405	428	393	405	386	358	405	400	403	424	401	416	417	388	388	377	388	426	421	413	407	372	371	400	376	428	418	400	405	398	383	388	418	365	374	363	355	375	417	353	393	362	387	378	396	401	362	414	414	384	418	366	424	388	378	423	380	390	370	404	388	408	378	372	398	403	405	400	371	336	379	401	391	363	431	406	405	367	377	397	385	408	392	428	377	369	394	377	417	379	382	366	331	396	395	415	395	379	433	410	423	373	367	428	389	410	374	396	401	373	365	425	405	381	429	393	425	439	405	373	412	392	425	375	419	412	385	415	385	370	397	374	414	409	390	394	400	388	405	387	375	370	399	382	402	426	378	373	394	379	360	433	379	370	360	374	337	436	409	383	395	392	389	381	392	354	380	393	356	387	420	399	353	406	386	381	398	362	386	424	386	418	406	381	394	381	387	370	410	397	369	386	385	415	340	368	400	371	408	369	382	368	369	397	403	373	375	378	423	385	398	387	376	404	413	432	404	408	447	408	361	392	372	355	369	402	358	390	394	382	368	368	396	425	364	360	407	406	413	404	384	372	367	371	427	422	395	400	373	379	382	428	370	420	440	357	392	382	375	407	395	384	403	414	379	394	400	374	346	383	349	408	377	355	378	390	354	398	394	387	384	390	368	376	404	415	385	372	376	392	402	400	399	403	398	417	420	374	395	417	415	351	401	385	395	391	399	372	418	420	378	378	379	389	329	382	404	386	426	385	361	392	376	451	415	379	405	370	370	444	407	397	428	409	411	371	380	368	426	385	346	387	404	392	388	368	419	425	438	412	436	380	365	354	354	353	387	384	394	408	394	403	356	405	414	344	425	377	381	411	367	393	412	376	401	412	356	354	361	373	395	424	382	447	399	390	382	423	411	390	402	370	364	417	345	368	385	362	394	430	376	330	401	398	365	384	412	396	418	399	376	413	393	397	398	362	383	377	422	373	365	381	425	402	395	421	393	416	389	418	387	405	394	377	409	398	444	424	391	395	395	398	424	382	413	379	393	403	378	382	393	423	393	440	384	401	361	380	427	377	401	364	389	376	391	400	391	398	380	376	394	394	392	427	432	403	379	399	373	385	360	363	398	382	380	405	367	391	410	384	419	397	389	383	396	392	383	364	416	375	400	397	430	387	390	404	378	400	391	422	402	429	380	402	390	393	401	358	425	358	387	379	389	410	356	370	383	403	389	422	409	418	404	446	403	396	415	416	375	367	357	362	403	404	401	411	383	369	359	395	377	412	384	407	425	373	398	419	445	380	393	397	410	428	411	390	396	398	386	361	389	381	382	412	372	382	385	402	408	363	401	387	378	356	417	372	433	385	346	389	406	412	395	384	366	386	386	410	408	354	387	405	371	360	403	406	389	375	420	390	409	383	415	379	383	425	398	364	369	389	421	413	397	365	395	397	361	400	409	412	398	381	365	401	377	362	383	426	370	381	412	395	402	371	397	419	407	396	438	397	401	404	423	386	411	355	392	376	401	405	357	438	396	397	373	382	405	425	376	385	400	359	373	404	345	396	383	374	357	410	373	441	403	399	376	380	405	390	377	394	377	338	397	380	353	406	372	399	328	387	401	364	372	383	371	370	402	427	427	407	410	365	386	399	404	423	385	392	349	379	403	403	419	378	407	350	393	399	364	374	444	424	356	379	406	384	376	396	395	431	420	393	405	385	391	389	388	413	377	422	419	395	394	398	402	381	437	397	382	380	354	370	369	396	408	403	382	382	396	387	393	381	394	380	358	366	392	379	428	400	389	393	407	392	402	381	372	377	404	417	411	370	411	395	358	354	406	408	413	418	373	401	404	405	410	386	362	396	372	399	387	384	381	376	402	377	393	401	427	398	425	414	370	407	395	396	423	430	387	375	398	386	403	422	389	409	401	395	380	374	405	370	393	406	389	375	411	404	411	380	391	352	369	383	388	389	402	411	400	400	424	373	393	387	379	408	377	400	365	415	369	373	375	368	388	374	339	393	401	375	394	391	391	393	375	414	393	398	378	363	387	391	368	386	370	395	375	347	438	418	380	398	397	393	387	392	390	394	382	395	396	372	389	406	440	406	360	388	395	388	369	430	370	405	437	386	402	416	371	392	402	365	394	390	332	380	388	406	373	387	354	382	436	383	398	350	408	401	441	378	357	396	363	423	391	369	375	397	374	384	355	419	390	382	401	389	396	365	381	420	392	414	370	433	360	362	379	400	340	343	403	405	377	371	374	391	372	387	424	381	361	381	385	379	376	419	373	374	421	375	408
16356	22080	32023	39452	39850	41128	40173	38112	34972	32410	28267	27868	31603	34055	30363	23688	17684	16788	10977	9767	9414	9021	8633	7870	7402	9267	8228	4497	4183	4423	4675	5595	8322	8676	6465	6724	4703	3890	4009	3229	2988	2892	2745	1951	1715	1278	1215	1141	1093	1074	1086	1854	3556	3424	2742	2048	1387	1151	1048	944	904	901	948	965	910	893	947	916	885	902	928	928	908	828	941	920	966	890	907	942	973	897	937	923	955	942	883	936	936	880	897	913	921	928	894	929	930	869	899	891	880	896	885	936	918	908	890	912	877	849	948	882	935	900	895	903	933	888	875	901	894	930	952	930	862	911	948	920	909	958	910	920	881	947	898	918	884	890	912	861	938	904	953	936	927	893	933	896	946	922	945	937	977	905	879	859	962	963	915	910	878	919	939	860	918	895	900	935	928	963	922	966	849	957	970	919	948	941	892	881	924	852	844	910	933	906	896	911	938	918	902	937	892	943	908	935	918	892	910	933	947	929	864	876	904	936	905	881	953	929	952	899	916	915	958	936	928	900	882	882	846	922	899	945	944	912	911	924	913	926	903	898	899	880	905	854	944	955	871	912	930	880	861	953	911	875	894	927	895	925	817	895	903	972	963	907	982	925	938	969	900	930	906	876	873	950	858	935	961	923	920	872	903	891	943	894	926	864	886	929	962	898	905	906	969	911	895	883	905	912	895	885	922	863	857	901	943	970	858	954	895	924	904	868	900	870	895	915	897	873	996	897	977	934	875	922	937	918	872	927	909	926	934	910	964	896	920	924	895	851	874	976	944	950	907	873	940	900	912	859	874	832	857	938	954	947	935	949	898	857	956	855	890	888	887	909	929	831	953	927	944	875	883	920	939	894	919	920	908	921	898	946	942	907	878	866	897	963	920	854	929	894	873	949	961	925	937	904	903	877	900	857	934	958	981	893	973	856	906	883	879	947	924	937	923	950	933	898	900	888	951	862	912	914	899	917	887	876	927	927	920	919	849	897	896	863	979	932	879	881	839	860	932	925	921	942	946	869	965	933	949	933	936	879	911	919	903	919	935	910	870	912	899	918	854	944	918	888	932	942	942	888	869	918	901	941	910	858	946	953	905	1004	840	849	922	949	939	916	924	951	875	912	876	922	907	906	881	928	974	873	911	922	922	943	931	902	938	898	871	901	920	867	907	928	936	929	888	901	941	881	931	907	934	911	878	882	935	914	949	944	927	935	862	922	921	951	922	868	906	878	913	942	889	860	884	879	893	986	931	907	887	937	902	889	943	866	894	914	900	935	939	900	944	967	916	858	887	973	840	891	899	858	917	940	913	895	903	908	899	916	934	965	945	904	918	955	852	932	934	883	903	945	896	910	932	899	914	877	970	906	894	928	937	872	959	885	897	949	904	927	903	905	888	892	884	923	924	890	906	884	924	951	907	913	894	906	908	960	860	895	951	927	860	920	917	890	877	821	981	892	948	922	911	923	934	921	935	975	859	915	886	929	931	883	923	978	910	896	945	908	903	896	906	833	911	912	914	959	920	885	870	924	871	925	946	943	912	922	944	903	890	884	858	977	966	911	909	950	901	884	877	908	941	932	953	936	893	811	849	943	898	923	911	803	928	864	930	915	885	966	899	868	942	868	913	895	940	886	914	885	890	920	923	930	955	942	944	901	914	932	909	901	910	900	878	919	969	879	915	903	921	928	931	901	931	862	859	936	899	919	914	874	930	878	949	875	911	922	902	879	933	900	879	907	892	917	919	944	906	916	957	957	913	879	859	902	937	931	922	916	894	920	940	935	883	878	895	854	928	871	945	926	941	900	868	908	901	951	978	917	942	910	922	902	903	932	919	898	934	906	872	920	911	891	871	922	886	908	985	916	919	906	846	844	925	889	923	928	886	898	879	914	863	933	931	946	874	952	938	945	900	920	937	876	966	928	906	900	922	943	885	868	914	934	931	877	940	871	867	865	891	948	941	920	932	890	930	883	859	907	917	937	980	894	918	850	892	866	981	832	937	882	889	916	906	900	919	945	928	891	873	951	952	893	938	940	880	944	921	881	982	950	864	892	934	899	926	868	932	871	905	903	903	914	924	903	880	937	915	914	902	940	929	885	887	915	908	905	918	913	918	878	964	900	952	871	896	1009	906	926	959	904	952	951	847	975	901	924	968	884	912	890	867	886	866	919	936	911	878	942	884	907	910	861	887	887	879	887	905	966	901	940	935	903	931	945	927	939	912	868	885	880	876	975	898	918	890	875	929	888	892	889	918	1007	918	884	893	941	934	907	910	837	918	883	932	860	923	901	888	897	922	894	951	907	962	941	942	882	923	907	884	919	894	936	940	929	887	958	940	892	907	897	908	888	915	922	938	906	887	932	884	937	874	885	935	878	922	932	917	899	898	853	952	894	924	891	911	925	885	930	907	916	968	949	942	856	864	926	938	912	889	879	904	869	913	929	968	882	941	938	900	856	869	885	914	930	953	855	903	876	915	929	928	845	899	855	859	890	905	906	930	925	921	902	945	941	859	902	922	886	917	952	894	919	941	946	902	906	935	896	905	914	885	919	888	880	897	920	904	905	954	872	906	920	959	903	881	948	890	917	875	923	941	882	890	933	977	916	939	896	926	897	915	919	881	859	910	939	840	926	874	932	937	880	881	897	958	952	899	935	882	870	953	937	907	913	929	972	884	894	921	944	914	898	945	887	935	962	893	897	869	896	915	991	881	925	919	895	925	950	880	896	859	936	874	917	905	889	927	899	882	863	873	895	883	869	966	889	917	970	915	899	858	926	925	908	854	922	867	828	900	948	896	889	904	872	961	962	902	915	933	941	921	933	896	869	900	902	960	912	918	892	934	942	939	931	958	875	948	905	915	884	906	947	923	882	877	897	896	955	853	876	941	947	911	876	916	933	892	906	1007	873	900	966	919	900	912	911	897	885	910	915	945	984	870	969	886	882	839	931	892	923	892	948	937	873	898	936	923	886	883	889	925	930	940	867	907	930	899	897	946	884	888	902	872	912	900	860	916	951	904	981	982	934	947	963	961	927	908	852	937	937	921	896	889	956	927	947	883	970	976	922	971	891	940	969	927	895	889	898	881	947	1041	889	935	900	932	909	901	956	858	879	891	899	911	890	885	893	948	916	878	906	910	949	905	946	861	918	887	911	970	913	913	978	922	916	928	915	958	861	899	937	989	944	906	913	927	938	918	909	894	926	911	925	921	924	898	910	924	935	950	873	913	900	864	929	948	885	927	901	946	900	942	876	941	962	892	895	931	933	903	931	939	927	923	864	885	948	926	908	907	903	928	929	885	892	931	894	957	869	922	959	932	947	922	949	887	929	904	893	911	917	931	873	896	904	884	901	917	902	912	904	926	860	913	951	935	928	974	874	911	926	904	940	923	908	947	927	904	903	914	909	934	950	963	922	929	894	913	933	918	946	856	913	914	908	920	934	941	926	947	902	855	897	928	894	896	915	939	951	938	925	848	874	926	909	982	985	944	875	939	894	873	921	948	896
32897	35625	36857	37020	34457	33484	36114	31375	28091	23979	19709	17266	19813	22828	19786	14740	8998	6616	4085	2947	2743	2684	2621	2588	2243	2743	2940	1459	1297	1278	1426	1541	2363	2789	2030	1954	1369	1215	1158	903	917	916	797	598	507	476	441	416	429	376	421	607	1081	1052	855	689	552	413	391	365	357	375	384	359	367	387	385	382	373	386	397	332	399	363	364	352	415	362	368	371	370	379	369	352	377	375	408	398	378	360	355	381	362	373	347	381	381	371	403	380	389	378	370	395	353	396	382	413	408	397	382	416	359	364	360	359	371	377	389	415	435	385	380	405	393	371	384	387	423	374	370	376	392	387	353	352	378	377	414	370	378	374	389	368	395	377	365	358	380	380	399	375	346	334	388	402	344	393	348	371	356	381	387	402	395	397	425	343	390	366	421	365	369	390	400	359	354	377	377	387	327	371	383	400	377	343	397	389	387	407	376	384	368	364	373	388	411	384	361	368	379	377	378	340	404	375	392	381	384	345	354	373	390	407	366	369	381	385	395	382	338	359	393	384	331	395	382	396	368	344	369	429	391	359	357	349	389	379	405	405	343	391	325	375	333	349	358	402	376	378	372	378	411	385	385	367	380	383	372	367	386	380	341	384	372	357	370	379	339	375	363	411	376	365	393	425	380	370	344	382	399	384	371	417	381	369	401	387	339	370	397	367	378	390	361	357	359	376	409	397	369	361	345	358	417	346	352	356	347	406	356	402	358	369	348	391	351	361	379	378	418	381	384	373	373	354	364	375	377	330	355	397	398	375	391	383	373	393	379	370	359	394	413	406	355	378	357	358	337	413	363	374	396	365	394	361	364	371	384	379	357	355	372	368	378	374	372	405	385	403	393	398	365	380	373	392	369	394	381	394	393	346	377	370	339	374	386	408	422	379	382	386	383	371	404	403	374	368	384	373	377	393	396	369	397	404	377	380	377	414	418	386	356	350	382	397	400	341	417	357	374	367	432	367	379	396	392	377	395	381	387	384	365	370	356	366	378	350	343	421	388	404	365	370	383	367	390	391	387	400	380	357	360	349	391	361	414	359	353	356	360	377	368	389	395	344	346	403	361	406	388	347	368	345	412	399	357	398	361	350	397	384	383	392	399	377	388	372	354	373	393	393	377	371	378	391	352	362	370	397	396	415	342	407	390	417	391	401	371	363	393	387	363	359	377	398	382	362	368	386	376	346	389	364	355	418	411	408	385	383	379	403	394	355	378	407	371	362	371	364	399	396	392	357	366	394	365	347	395	392	401	389	365	395	362	396	406	389	391	338	360	373	363	392	393	377	405	372	366	369	373	372	397	365	374	398	412	378	360	369	358	394	393	397	354	362	356	350	407	400	384	404	389	379	368	395	380	359	394	404	353	349	385	359	359	343	370	336	353	393	427	393	384	361	379	348	375	400	363	370	412	366	344	380	355	397	378	346	396	377	396	361	360	365	370	354	351	411	350	402	350	387	387	370	414	381	342	344	397	363	370	384	375	401	396	370	413	411	389	395	396	422	360	389	411	400	398	390	357	389	367	374	377	391	375	388	347	369	364	355	364	356	362	395	362	328	389	377	378	386	358	393	382	352	387	374	360	413	384	362	363	391	395	382	376	362	379	389	404	374	363	389	352	368	425	339	371	383	387	353	394	348	373	398	443	383	361	361	387	357	388	398	392	354	373	369	391	398	404	341	427	368	432	377	365	350	426	365	374	385	426	395	396	329	353	359	386	359	378	416	384	372	407	387	378	376	370	345	356	380	378	393	397	391	340	399	365	375	393	383	375	394	380	377	371	360	368	389	384	375	377	356	364	392	418	371	364	353	386	371	356	388	366	339	344	393	400	392	371	388	376	381	360	410	362	351	372	409	363	383	378	388	409	359	381	373	379	373	409	364	401	369	385	390	411	367	383	409	394	357	376	375	387	366	345	373	400	397	356	410	386	413	405	355	374	363	387	388	390	376	407	414	405	364	348	376	374	400	385	388	371	378	360	410	349	382	379	373	372	376	388	373	363	373	382	362	349	332	374	401	371	405	381	372	358	355	355	352	342	415	367	399	376	381	412	374	401	400	406	405	345	373	392	369	393	382	407	368	363	371	392	369	370	386	402	345	393	373	375	364	366	376	435	371	383	389	368	369	346	379	379	388	374	394	357	375	352	399	378	370	363	365	396	375	353	368	363	405	375	372	361	360	388	372	364	370	381	381	366	366	390	369	360	384	381	386	376	384	418	360	381	407	411	384	357	363	372	379	408	371	365	363	355	363	357	368	393	360	401	401	373	377	333	357	391	423	395	396	325	376	364	411	349	393	363	385	377	382	409	373	346	406	364	394	336	390	372	390	375	328	366	365	393	367	353	403	384	342	366	400	372	329	391	390	364	355	389	374	402	397	382	393	358	387	344	359	359	346	387	347	359	383	356	370	376	395	369	360	335	386	365	407	354	375	375	373	346	359	416	396	379	417	379	371	383	368	402	386	343	365	359	390	381	398	392	372	405	410	399	335	401	347	374	400	373	386	364	400	381	307	392	353	378	381	373	390	392	421	379	356	386	369	403	392	386	344	392	363	388	372	364	386	363	380	394	382	380	408	401	369	396	356	336	390	370	382	381	407	391	394	382	389	384	376	359	390	374	357	397	383	388	409	380	361	407	386	381	372	379	335	387	370	421	394	340	377	344	398	427	386	402	412	376	364	343	394	393	374	423	371	349	371	394	368	381	401	390	402	377	381	380	370	418	374	371	326	380	367	383	392	383	367	406	398	353	383	377	434	365	381	363	393	367	380	379	379	363	387	383	358	365	361	392	397	393	330	393	423	370	392	354	370	368	368	391	393	388	385	380	381	367	376	404	383	356	374	356	371	390	400	381	390	375	359	383	363	405	372	384	395	369	361	373	392	400	368	385	421	356	439	355	403	358	395	355	355	371	347	386	381	339	353	372	443	370	397	390	368	411	375	349	388	398	367	385	369	384	413	401	382	368	401	361	398	386	396	394	420	368	381	376	445	373	386	344	393	339	379	383	365	364	372	413	365	368	377	363	374	376	408	378	355	375	364	360	369	384	356	425	350	391	406	384	387	365	368	362	376	374	364	374	338	342	368	392	370	372	408	411	372	373	381	370	375	379	372	358	381	380	415	369	358	389	351	352	370	363	346	374	385	397	383	353	391	341	355	381	385	379	373	383	333	381	351	346	351	373	347	382	366	374	376	374	359	369	403	337	365	352	386	361	386	377	354	354	388	356	369	372	378	392	377	372	404	388	410	391	382	388	381	385	375	377	439	391	378	439	384	393	369	382	335	365	383	375	375	363	352	365	363	359	392	378	393	341	393	360	388	365	396	378	378	372	370	365	340	422	376	377	375	361	369	397	390	376	377	375	365	399	378	354	401	373	389	361	410	389	412	374	367	429	404	375	413	370	333	355	368	376	373	422	365	364	370	370	385	360	347	378	387	380	383	437	364	405	350	399	369	410	379	371	398	385	397	382	390
22356	27484	37627	44739	46618	47797	46425	46134	43641	41924	37519	37161	40383	42646	39272	34328	26709	25080	18084	14890	14497	14658	14246	13544	12158	15492	14554	7066	6853	7071	8283	9001	13601	14806	11563	11189	7593	6732	6584	5164	5157	5268	3852	2786	1993	1429	1373	1279	1123	1139	1120	2642	5788	5545	4089	2765	1755	1369	981	905	886	864	866	936	921	869	876	931	919	844	889	988	904	866	895	919	917	856	874	869	853	876	851	920	898	877	868	902	851	846	908	913	826	945	886	830	901	887	910	868	877	934	968	915	843	905	857	894	875	864	870	914	867	875	908	876	895	916	891	851	888	850	818	881	891	870	870	902	913	867	888	885	904	877	912	935	888	838	947	906	914	903	833	856	838	805	874	816	909	856	857	893	886	860	869	932	895	925	883	864	865	887	857	880	903	888	886	915	905	851	849	834	927	876	869	910	904	851	862	888	888	899	866	843	901	897	873	880	891	859	936	871	882	946	866	913	866	910	870	851	868	892	898	941	888	859	872	901	893	879	810	859	876	889	833	891	899	836	894	888	881	817	857	884	898	859	865	879	936	895	918	867	846	914	826	869	911	870	860	901	861	890	857	889	888	876	898	841	887	876	852	929	895	876	877	868	903	932	871	911	850	899	902	953	899	895	848	935	888	844	865	872	835	904	861	944	876	901	876	839	887	898	927	879	880	935	855	850	881	882	930	858	860	886	895	900	861	837	854	875	840	889	877	848	855	884	839	912	876	860	866	896	880	932	882	900	912	918	918	890	882	835	897	906	831	848	866	896	905	873	905	921	853	977	852	891	863	861	883	866	854	887	819	873	910	893	894	898	868	970	927	890	855	859	935	917	869	887	872	968	873	896	893	883	915	875	878	802	894	909	904	922	907	909	884	877	895	904	862	850	869	918	953	906	866	907	881	906	919	831	844	905	940	903	876	846	866	906	907	873	876	856	857	868	840	872	910	875	874	845	862	802	848	916	899	868	930	868	849	894	876	896	909	847	888	894	933	897	884	864	864	875	848	890	831	853	891	799	840	873	897	841	829	908	894	894	898	897	906	887	893	875	887	871	909	937	866	935	903	880	918	881	957	874	903	879	859	897	870	839	880	869	889	864	892	874	872	871	918	856	874	893	922	861	918	844	869	878	843	839	836	876	905	887	883	889	891	893	907	819	881	868	847	907	918	899	921	915	844	900	878	874	915	871	865	887	922	873	887	871	901	872	876	872	904	880	921	874	832	855	846	943	908	834	876	880	893	910	940	918	945	932	902	913	847	890	886	861	831	894	873	843	900	862	904	855	832	928	878	891	886	871	898	954	899	864	908	856	876	904	859	831	906	884	938	855	933	892	904	814	910	859	818	896	843	919	931	873	926	870	852	860	845	833	882	903	848	890	830	882	886	864	899	888	871	889	853	883	863	921	877	876	846	891	902	942	876	907	845	881	860	914	865	848	890	861	884	868	867	872	849	920	901	897	806	845	919	853	847	887	915	906	930	892	842	928	862	935	857	841	941	875	892	894	841	862	868	888	880	904	896	892	876	894	871	911	866	874	869	875	846	842	899	881	846	855	923	865	881	879	891	880	890	869	813	923	847	907	842	898	892	944	907	893	870	861	855	880	874	913	902	828	827	846	895	832	878	840	881	873	905	855	886	873	946	937	867	844	873	808	879	865	942	869	841	819	869	835	897	889	880	886	889	897	868	925	864	915	879	869	916	886	868	880	869	928	962	866	874	925	883	867	866	907	834	870	923	856	935	899	895	845	888	915	885	875	881	840	896	822	819	873	887	887	908	848	807	886	902	886	872	859	846	887	873	892	873	863	824	875	893	890	903	878	867	843	911	910	872	937	852	846	855	825	915	899	870	863	840	833	841	903	894	888	927	897	874	819	827	883	880	884	858	884	872	905	863	863	910	958	860	925	941	913	842	913	871	912	895	860	892	914	906	872	860	898	879	867	857	871	851	889	862	883	880	854	876	902	918	881	849	849	866	896	924	864	879	912	888	837	889	882	852	893	839	936	927	867	909	878	841	913	896	909	876	867	890	837	885	844	871	873	855	920	837	886	961	847	940	825	831	916	871	869	863	845	903	872	890	916	848	827	872	878	873	825	878	868	861	905	850	867	856	901	877	888	926	839	877	862	899	872	879	931	900	881	895	892	861	901	919	906	873	921	842	884	860	914	868	919	917	875	896	867	857	930	874	908	918	853	942	878	866	912	871	893	868	862	871	845	852	887	886	887	880	896	917	869	864	850	809	874	885	928	855	875	909	869	852	887	849	874	843	845	880	869	851	915	926	845	890	893	902	879	851	881	863	868	826	872	890	885	882	893	843	869	871	831	876	908	909	888	941	877	929	949	923	862	889	887	926	928	878	870	898	906	829	895	891	870	885	871	873	863	860	907	955	853	871	878	880	818	836	884	840	864	864	881	870	917	926	895	930	910	900	927	860	864	882	881	879	877	857	846	889	873	880	879	857	894	917	890	860	875	866	838	831	879	856	893	834	849	857	877	910	867	892	891	884	861	912	859	890	924	890	890	889	862	846	864	881	843	877	869	904	895	962	860	932	892	868	906	862	907	979	899	904	901	876	876	833	891	861	904	902	883	894	845	887	871	887	851	886	888	901	853	878	884	894	882	843	920	865	942	859	879	941	879	943	877	919	920	850	896	868	919	903	863	943	908	888	843	905	892	871	812	925	855	890	925	940	917	878	860	918	863	916	873	855	903	874	911	897	875	855	879	854	825	943	843	904	900	867	845	898	881	865	906	865	903	879	861	852	912	826	885	833	870	843	825	887	878	929	890	889	899	895	872	908	833	832	890	877	844	888	910	874	868	862	882	864	861	880	850	899	883	870	849	875	858	923	870	897	842	869	881	924	939	816	847	844	905	825	858	854	947	810	897	878	892	858	893	846	876	884	929	919	842	921	883	886	948	884	918	865	848	852	856	870	831	860	874	893	870	835	837	904	829	887	919	918	900	881	913	826	879	860	863	894	893	934	869	923	871	951	876	926	871	918	907	894	860	895	860	908	854	874	864	852	852	868	854	890	868	859	916	898	881	874	888	898	818	885	886	820	896	856	816	851	889	898	871	861	891	871	883	852	888	874	872	870	859	883	882	871	831	889	866	896	863	852	876	876	831	930	867	855	907	905	842	935	892	912	927	949	941	855	843	926	847	838	879	910	900	895	913	850	855	873	844	940	866	863	827	829	870	918	834	895	900	852	891	911	876	931	893	879	854	899	904	909	908	962	884	860	842	858	877	890	864	897	862	886	874	885	890	889	893	936	850	896	866	860	886	940	861	857	872	913	846	825	873	880	889	864	818	909	881	890	844	888	904	817	868	864	886	860	869	847	928	917	874	913	900	909	861	925	865	855	867	925	902	872	868	909	837	900	902	812	888	871	828	872	894	935	842	880	916	915	860	847	876	885	899	869	875	861	865	945	883	904	917	902	915	875	943	907	903	870	846	870	919	858	869	902	829	856	886	841	890	886	875	870	866	868	887
9829	8468	11099	10031	6298	5116	4927	3026	2235	1691	1230	1178	1343	1361	1168	1026	782	821	731	746	664	614	626	565	570	603	547	512	494	484	455	457	537	488	479	517	538	501	476	455	463	421	445	441	448	461	448	427	449	474	461	421	487	512	513	497	496	477	469	406	430	430	422	425	408	435	482	402	429	431	457	399	425	478	418	464	426	468	428	444	436	451	467	428	410	451	432	408	444	416	413	421	426	449	422	449	424	434	408	449	427	447	462	435	433	435	445	377	422	446	419	480	419	460	424	418	402	432	378	477	434	411	427	447	433	403	439	420	413	422	426	420	433	446	419	418	415	424	439	430	421	416	442	434	436	456	424	405	420	474	429	443	409	417	427	445	461	461	403	491	453	443	400	437	436	432	441	410	401	451	461	401	455	424	449	390	429	480	436	413	392	429	414	403	384	448	435	399	446	418	443	435	446	411	386	435	422	406	425	400	432	436	465	437	476	455	445	446	409	433	455	410	417	456	474	443	417	413	489	455	436	403	469	450	404	443	375	460	411	419	461	424	385	441	393	422	468	471	457	419	412	438	455	385	437	443	402	389	409	437	402	409	433	412	436	460	402	435	407	451	434	454	467	454	455	450	409	439	440	418	415	396	429	407	423	425	477	468	398	453	382	450	411	443	443	448	441	438	450	407	438	430	420	438	469	458	457	420	478	431	459	415	448	375	463	430	463	436	398	403	447	442	433	398	414	459	445	449	426	411	416	460	411	449	413	430	425	398	463	443	438	433	435	439	430	420	392	421	414	451	436	433	425	434	468	385	400	410	427	442	445	410	463	470	434	455	467	462	438	425	446	420	441	424	420	467	406	457	398	431	409	405	449	406	437	419	449	432	404	450	431	436	442	417	437	441	482	423	437	445	478	444	452	435	445	435	449	411	417	410	412	445	444	446	434	450	430	476	425	456	435	440	447	450	442	459	463	443	446	389	448	441	437	408	403	457	443	370	458	399	419	429	427	417	439	450	431	419	444	429	409	433	464	420	408	421	430	433	446	420	386	432	421	424	408	425	415	481	424	417	480	452	421	431	435	423	421	454	420	444	447	430	415	452	428	469	449	415	417	430	420	444	447	480	448	464	410	436	439	460	457	423	427	440	448	417	443	450	437	404	448	421	448	465	377	436	417	433	436	421	417	443	446	434	431	484	419	441	439	373	434	422	389	415	442	402	441	442	439	420	434	409	463	429	426	420	451	452	429	441	426	417	430	441	399	424	455	403	412	416	432	443	400	422	425	421	428	436	411	441	454	405	432	455	403	426	410	449	461	431	439	439	448	432	424	397	449	432	428	418	424	416	412	475	438	415	409	388	405	405	433	425	421	415	446	455	440	436	468	448	407	473	412	440	434	414	459	430	430	415	422	411	443	439	417	430	432	409	454	417	385	435	420	451	402	413	444	427	408	451	402	417	467	436	454	438	410	389	430	455	409	438	466	434	441	435	436	416	423	435	390	413	401	423	452	430	428	427	434	441	394	424	426	413	405	395	447	405	435	403	474	409	427	435	433	449	445	430	440	412	417	431	422	437	441	454	416	435	463	408	432	429	463	437	427	454	429	432	418	416	435	439	442	414	413	421	393	400	456	498	477	425	403	406	416	461	492	455	448	451	408	422	400	422	432	416	423	466	464	406	437	460	446	423	436	456	425	437	435	459	426	450	444	398	439	415	440	400	448	439	450	425	445	433	472	464	407	415	446	422	404	436	421	450	415	408	434	438	445	437	431	440	418	480	439	403	384	430	432	445	473	424	459	395	443	426	446	433	465	424	436	413	437	426	464	440	451	413	431	454	453	416	460	435	424	408	425	449	399	458	428	420	459	453	418	458	444	428	409	448	421	446	436	405	434	455	433	416	403	433	426	420	421	446	467	439	449	427	425	415	427	449	421	452	449	417	402	456	447	417	416	455	446	423	434	379	424	421	429	415	464	441	450	412	427	416	439	439	422	436	433	463	459	472	428	418	457	441	393	425	422	413	424	438	393	435	447	420	373	405	385	453	430	387	401	427	428	439	410	427	409	439	443	423	458	435	446	394	427	431	441	451	442	482	410	426	473	427	427	475	447	417	459	423	458	424	425	426	424	478	438	406	424	459	437	431	428	441	426	410	420	422	413	408	443	426	474	442	408	458	421	436	434	417	418	421	422	412	441	426	464	420	441	440	438	418	401	434	426	420	436	426	426	411	428	449	439	430	455	407	435	432	432	444	409	449	462	407	436	426	435	457	370	398	416	413	457	447	394	452	438	410	444	477	397	490	458	412	441	452	455	418	418	406	423	387	447	429	406	423	417	399	406	439	425	447	440	409	414	441	406	418	437	429	432	419	419	442	406	425	418	394	428	438	442	451	441	392	416	374	430	415	469	425	455	455	431	437	448	455	423	445	443	434	410	434	445	434	448	438	434	396	407	417	429	421	426	405	451	475	432	414	461	455	488	424	437	486	431	429	385	386	429	468	438	448	396	441	430	438	433	443	418	459	424	440	449	462	377	449	431	430	446	464	433	408	428	402	460	497	431	448	406	429	419	451	426	475	430	460	463	443	458	460	452	464	421	462	400	450	450	435	449	430	442	425	423	423	468	410	437	463	411	424	394	453	400	449	444	416	441	438	439	449	434	447	422	435	411	424	419	375	430	440	456	432	429	416	468	379	410	450	419	431	423	449	462	408	452	451	420	437	415	437	461	426	460	433	435	405	409	427	417	460	424	424	419	436	422	418	418	428	442	386	439	429	436	444	447	465	440	431	464	475	463	437	423	397	434	437	442	406	432	435	446	395	426	458	441	425	405	416	400	418	413	417	403	424	423	453	418	425	446	430	439	427	431	442	456	432	433	448	429	439	390	396	431	427	432	441	403	405	451	430	419	415	398	448	454	412	420	434	422	388	434	442	467	393	421	473	387	421	451	453	424	453	481	453	417	397	433	432	427	419	432	402	395	397	465	426	444	454	452	425	355	449	434	446	410	442	436	443	403	428	450	424	428	438	408	399	434	406	448	454	426	385	417	451	453	430	449	413	415	464	422	398	420	480	450	441	431	433	431	455	429	453	418	436	434	422	442	450	447	405	413	427	411	454	430	420	361	418	432	409	442	437	437	411	466	452	458	415	436	537	457	459	431	406	413	442	423	449	439	422	412	411	438	366	426	407	396	401	444	420	407	415	430	428	461	453	417	441	423	474	440	414	426	408	453	442	414	428	421	412	476	446	425	409	441	444	399	386	446	388	453	406	447	476	440	433	443	455	435	439	429	423	402	492	427	442	448	441	415	411	433	397	461	459	433	424	445	397	424	415	427	436	408	474	423	423	422	407	411	428	423	454	418	481	428	400	468	405	438	383	424	434	451	405	404	399	421	426	430	420	426	457	447	436	421	432	463	434	441	424	412	396	434	442	469	451	427	446	435	479	442	424	472	412	377	411	421	443	457	431	431	433	430	417	401	406	400	440	430	402	459	447
6399	7997	16519	20239	16821	16111	15303	11064	9275	7812	6146	5591	6497	6943	5992	4788	3661	3507	3187	2950	2761	2337	2252	2288	2217	2220	1978	1681	1595	1532	1502	1547	1682	1717	1567	1477	1449	1331	1393	1276	1269	1330	1198	1124	1175	1122	1099	1028	1070	1121	1049	1027	1332	1434	1403	1294	1146	1066	990	997	973	947	986	1023	1018	1001	1031	1005	1050	956	1025	1048	1021	1025	1004	986	945	991	997	1032	997	983	979	1021	982	977	1038	958	1004	1007	1007	966	1003	980	997	1008	1011	981	1024	982	1021	1036	988	985	1025	937	1006	1012	1028	993	1028	1020	983	1009	972	1032	1022	984	1036	1012	970	1044	950	1004	968	983	992	1006	1049	1007	1022	944	980	986	1003	1004	984	988	1001	947	987	983	1027	1023	982	1072	1044	953	1013	1017	1014	993	989	983	974	977	1005	950	995	1013	960	1013	948	1009	904	965	997	1032	993	1037	1021	1010	1043	1002	994	965	1050	994	1041	1052	999	996	1001	982	992	1003	990	998	976	957	991	993	964	985	1042	1032	1013	969	1009	974	987	1017	1061	1036	976	1008	996	1040	942	970	1010	989	989	975	980	995	988	988	1023	978	1000	953	1064	943	982	1007	979	990	999	990	1019	971	1020	999	987	981	1020	930	965	968	990	1031	1015	938	1038	988	1060	979	1053	965	1011	993	1066	969	987	995	1005	1024	990	1002	1028	969	998	982	1045	1017	1065	1008	1015	968	975	1010	1040	1003	970	1045	1031	1004	986	981	1027	1024	1030	999	992	1030	919	1059	975	1051	955	974	985	975	969	997	1002	1008	991	953	972	1008	983	954	953	939	979	977	1035	932	979	994	967	965	978	989	1024	1028	1017	963	1009	1007	983	989	1006	1042	995	1031	1045	994	1020	1004	1018	1018	991	965	987	980	1016	951	1016	961	1023	942	1004	1043	995	1020	1040	1003	975	958	996	1012	1022	1005	978	986	1014	1053	998	953	978	950	1035	967	977	994	1023	950	941	968	990	927	982	1057	1031	1038	995	972	966	1011	1016	1031	989	997	940	1012	1038	1033	1003	1018	1020	952	1019	1033	1027	980	955	989	999	971	987	1000	1064	962	1040	1018	980	1020	973	959	939	947	1031	991	969	1071	1005	944	994	991	959	987	1042	959	990	1011	973	998	1004	992	990	960	982	977	1010	959	1001	999	1044	1007	967	1047	977	996	974	1041	1011	1037	943	994	999	1033	943	1014	1015	978	1012	1009	1002	953	988	1010	1003	952	1010	1010	1007	984	948	935	1053	955	1025	972	951	1035	987	1006	1036	987	958	966	1006	1007	974	983	983	1026	1067	940	996	1019	1018	987	1054	956	966	1035	976	1002	1056	959	975	1010	1050	1054	1062	1022	1017	1013	1046	938	935	960	974	984	967	1001	1024	1049	1011	1033	1002	969	1013	1003	1049	1034	1007	1014	1015	975	1054	1025	1001	1003	965	945	989	956	977	1019	1019	970	966	965	963	1018	989	1004	988	955	971	992	996	990	966	1016	976	979	1006	983	1005	948	995	966	1000	1001	1024	1020	1036	1006	1024	1026	1044	1054	1015	992	1002	1004	994	1038	983	974	990	1014	1006	966	1052	1025	965	1041	985	1040	989	957	978	966	1009	1003	935	1017	974	976	981	1030	1017	1009	929	980	983	1037	994	1095	1040	947	1005	980	1040	1009	969	953	944	992	971	1000	1004	1018	1015	934	990	913	984	901	933	987	1009	967	989	985	1017	997	1023	1028	1003	1005	979	961	971	980	1028	980	949	1022	972	992	953	1000	1002	969	969	1039	980	1005	953	1013	1007	1030	943	988	994	991	1006	985	1020	980	965	982	972	1031	970	1054	1025	922	1035	1012	1011	996	1011	1007	1015	1012	997	1028	1023	1013	971	953	1036	1012	975	999	1003	985	995	991	986	1010	957	975	982	984	974	992	1006	997	1007	1034	927	1012	951	1030	967	971	1034	1029	1013	1042	1033	1005	962	992	1036	1049	995	976	1010	988	987	998	944	961	1012	999	1020	1029	1061	1031	1044	989	1065	974	1007	990	957	959	965	1047	932	1025	976	959	969	988	1028	973	1004	977	1024	984	994	1059	966	950	1041	976	969	1044	1007	1002	1020	986	963	1017	1013	1005	900	1012	988	1030	1043	957	945	977	982	958	1004	995	1013	1027	1023	986	954	969	911	1068	1028	1001	1053	940	988	980	988	1029	1029	1038	991	932	1023	1003	993	1036	973	971	1035	1004	991	1015	1025	1069	969	938	977	936	992	961	968	959	975	980	988	1009	1025	961	912	955	965	980	1008	1009	1011	967	1033	1029	970	931	985	949	1013	985	956	1000	985	986	1012	961	1000	1015	974	1007	1013	980	969	1031	1038	935	1044	1019	983	1060	988	1019	1007	1026	1022	944	1013	1010	988	952	977	993	1003	998	967	1014	1031	958	989	964	917	1048	1048	970	1013	1037	995	1009	1006	989	1033	1054	969	1013	977	1016	1017	974	941	945	999	1015	1008	1016	1013	1028	1002	923	947	1005	1021	980	1020	995	1066	1034	985	996	1086	987	1006	1087	997	985	988	1026	1030	965	958	988	975	1054	1044	934	982	952	953	985	1028	974	994	1001	1047	1016	1016	972	941	1005	991	986	1019	1014	1048	993	1009	1017	996	977	1004	981	989	981	974	1051	959	1013	994	969	1014	1047	1021	960	973	1003	1004	1010	969	966	994	976	1007	1002	955	1002	1005	1012	991	952	996	1006	1005	959	950	1017	1010	1005	971	1022	974	1028	1008	1015	938	954	1006	945	979	1050	977	1008	1026	1024	1008	1011	1025	1051	982	916	999	992	1055	1007	975	947	1021	988	970	1019	1003	990	1005	1018	1001	1038	994	1014	1038	1024	994	948	1021	966	1014	1007	971	926	1004	1005	933	1021	1005	1016	959	975	941	1048	974	1023	956	983	971	1024	951	1004	1016	983	991	962	989	1005	1023	987	977	996	999	958	983	971	924	986	1043	979	1055	1008	1041	966	1047	959	981	977	970	993	1012	1019	1044	1007	920	960	1004	1017	1004	948	976	988	1028	1005	1010	1044	981	971	1003	1008	990	1076	1047	1016	1016	972	994	1010	982	964	974	1017	979	959	1035	1014	980	1026	977	980	999	1000	970	1019	966	1006	1014	1038	1021	1013	1018	993	964	964	968	1007	988	1027	983	1035	1009	1043	1028	995	990	1004	995	965	1004	978	964	948	959	953	947	988	938	973	992	1029	945	1059	949	984	985	988	1030	1000	991	989	992	1038	1001	976	1004	943	976	988	1012	1061	1046	926	908	980	1026	1022	979	1012	1039	999	1009	957	951	1004	975	963	977	1022	1032	1003	988	1069	1018	970	985	1032	1041	985	995	1033	1034	984	1000	1082	1022	1078	981	983	1042	993	1018	993	989	1022	1020	1025	999	972	982	1031	1046	1013	987	1046	993	1011	1003	1054	973	1005	1016	989	1026	969	1035	957	1012	1042	1041	988	1014	1077	1005	975	1037	993	966	1027	1050	983	952	999	1007	1012	961	1010	1007	971	947	1021	1045	1006	1033	976	986	1018	944	989	990	1007	979	983	938	1025	916	950	971	994	953	996	994	983	972	987	952	999	1036	934	986	932	1010	1008	970	1009	1038	986	1056	1014	967	943	985	974	1033	985	970	1022	1030	995	990	957	963	1006	1012	995	1030	1023	984	979	1004	1001	976	1020	972	966	947	990	986	972	988	1033	1018	946	980	953	999	970	928	945	1019	977	1039	982	939	1020	997	1051	1017	1032	1009	995	987	933	992	1017	970	909	1004	1011	964	991	971	937	1009	964	1016	993	1014	982	1032	1010	1006	1008	1013	971	999	973	975	1023	1025	1013	997	1015	987	1010	956	1054	1033	1003	982	985	1007	1023	1011	1026	1032	943	942	974	946	987	1006	1007	995	996	1036	1008	1006	1000	990	1021	951	1023	991	1007	960	979	1036	1006	1061	1006	1039	977	980	1056	1007	1025	998	1012	970	1008	993	968	995	1047	1052	996	984	1033	928	1024	1034	981	994	981	956	1015	1002	955	1048	975	989	979	990	969	1012	978	1022	999	981	1011	949	1051	953	977	1011	991	1047	1058	990	1030	1025	1047	967	1003	1001	909	950	1009	957	1005	977	952	1018	987	1006	1005	994	968	1002	973	973	995
22114	28727	32757	33293	28770	26094	27894	22541	19078	14952	11542	10151	12108	13341	11126	8584	5092	2963	2209	1596	1568	1495	1589	1538	1597	1804	1571	991	858	860	931	1003	1237	1453	1261	1197	825	794	764	679	629	654	591	541	469	428	442	427	411	403	403	510	765	791	628	609	501	426	375	390	406	381	390	386	367	387	372	371	373	412	401	386	373	390	365	388	395	390	416	407	422	416	380	436	421	374	423	354	428	411	381	406	380	372	366	384	425	404	391	386	359	365	376	382	380	392	407	391	378	426	420	397	352	382	380	398	408	403	405	413	364	354	388	367	406	396	411	407	375	361	394	388	398	385	397	387	413	377	385	394	407	405	385	380	381	385	384	368	392	370	404	376	379	408	380	398	386	387	381	397	383	365	372	421	373	372	386	404	373	366	345	371	368	366	363	391	375	413	406	381	378	400	401	349	360	376	400	404	385	386	405	389	400	395	363	394	376	424	384	409	433	421	390	388	423	383	380	392	398	385	386	385	418	357	397	388	386	396	379	389	382	357	407	420	350	371	428	412	359	398	395	396	389	378	367	386	411	370	354	402	405	423	381	358	423	375	392	392	383	411	403	404	401	391	353	367	389	382	399	414	401	370	383	400	407	351	379	427	365	395	344	385	400	404	360	405	406	396	395	365	403	381	406	390	364	420	378	391	363	370	351	377	391	377	386	423	367	383	390	372	359	369	394	375	391	400	371	402	384	407	359	386	367	389	360	385	368	364	340	399	396	386	365	435	402	383	392	396	373	378	411	409	367	379	392	364	363	404	421	404	376	349	392	402	349	397	382	382	425	351	412	414	388	349	361	354	400	388	373	368	378	393	397	355	418	395	400	357	380	400	411	405	408	373	394	391	361	395	370	373	380	390	393	385	342	377	367	394	377	373	439	396	371	396	383	386	403	416	357	376	376	375	401	402	437	366	392	381	370	371	385	392	424	393	386	343	425	380	388	413	376	372	397	357	371	404	403	388	374	381	392	370	375	415	398	397	357	389	426	415	367	365	374	385	395	394	386	386	396	418	352	385	400	411	386	370	357	356	413	422	390	372	388	364	355	397	406	377	372	409	406	384	377	370	376	394	432	386	371	394	415	388	364	381	341	415	353	384	367	372	363	406	379	384	404	347	391	394	372	361	391	382	390	371	375	405	389	405	399	391	389	374	363	376	353	396	362	417	335	376	424	385	380	399	398	367	371	379	407	384	374	409	421	381	382	366	391	380	393	416	402	398	420	360	412	380	393	382	384	398	388	414	409	374	349	394	377	394	404	387	374	376	410	390	408	385	384	424	382	389	398	401	379	436	385	376	368	437	394	380	387	334	386	400	374	389	376	412	343	362	373	390	400	411	368	374	423	383	432	385	425	399	369	432	372	430	377	424	388	399	429	408	394	378	397	388	405	404	364	378	367	389	398	402	377	391	410	334	376	350	354	408	399	363	385	409	413	409	391	373	385	399	351	390	369	388	362	370	390	375	362	397	382	412	419	379	397	404	345	384	385	406	402	404	356	389	388	416	361	363	390	364	394	420	362	397	391	418	379	343	370	420	418	384	372	363	396	372	384	343	387	394	375	383	366	362	370	390	390	390	365	369	405	370	408	401	375	401	396	408	403	405	395	368	354	403	378	390	399	349	387	412	363	383	412	422	386	359	328	397	393	408	363	375	388	389	362	393	389	368	373	383	404	360	382	360	382	385	391	366	407	406	380	397	377	386	357	395	371	380	392	366	406	391	424	369	378	390	418	370	369	367	410	380	402	391	396	368	396	377	411	385	374	380	380	392	382	396	355	413	384	376	392	394	383	410	402	406	431	366	381	397	368	377	415	384	404	382	388	386	403	371	354	370	396	373	419	355	380	442	366	377	372	403	383	376	376	442	406	395	433	360	372	404	372	380	380	366	369	396	384	411	376	372	376	419	403	411	366	381	422	385	379	380	376	409	379	415	397	382	391	365	378	419	355	378	388	420	434	419	385	345	369	393	414	408	379	354	414	437	378	373	371	383	374	389	427	375	436	359	389	355	366	451	420	392	383	404	403	409	385	426	378	363	383	418	415	364	380	401	375	387	425	372	398	397	378	383	360	366	376	422	390	376	412	378	418	387	329	469	410	414	335	371	366	393	419	422	383	368	390	399	350	424	387	422	410	388	386	421	384	396	402	358	381	364	392	367	399	420	429	412	407	375	424	419	425	385	366	362	410	375	392	415	415	371	397	382	420	384	385	414	372	388	361	378	383	373	372	365	373	406	376	365	373	344	341	407	376	402	373	383	375	372	414	389	419	358	383	362	436	401	372	373	399	399	374	397	367	400	379	360	378	371	377	380	353	387	395	388	373	397	393	379	399	369	392	406	367	391	417	410	379	404	396	397	412	405	380	410	379	410	377	354	408	376	373	390	356	363	395	332	389	375	366	384	393	373	399	381	393	371	377	412	425	386	394	401	387	400	360	398	428	407	375	381	388	402	378	343	377	384	435	397	386	418	368	418	371	399	396	371	373	454	414	395	358	368	396	434	384	407	366	408	401	373	378	382	381	388	368	393	409	367	398	377	362	372	382	416	366	395	383	414	396	378	397	375	389	399	413	338	373	354	401	386	372	343	383	377	391	390	410	401	377	399	393	387	406	434	386	376	386	364	349	392	366	374	392	400	378	429	355	377	405	422	388	403	424	347	383	418	410	418	380	387	379	365	401	383	401	396	392	364	389	428	432	369	381	408	387	372	360	365	410	374	344	399	374	393	383	389	372	425	399	370	387	366	379	395	413	401	398	421	426	411	355	398	410	393	376	398	370	363	353	376	385	362	422	362	411	417	381	385	381	395	398	419	387	376	388	361	377	347	379	379	375	412	397	390	390	388	395	386	390	419	394	380	371	402	389	410	382	392	381	367	376	370	403	390	400	391	394	361	355	356	360	363	416	409	371	393	341	416	364	391	361	405	398	374	405	416	382	353	386	384	365	365	415	393	378	397	383	408	366	421	370	382	418	392	392	398	371	388	403	392	401	384	398	413	413	378	361	370	354	369	394	422	379	408	439	408	370	355	360	407	414	383	381	390	374	407	366	372	411	377	405	414	410	391	384	378	375	368	397	406	380	403	396	388	361	373	344	384	363	367	420	383	353	385	382	401	434	355	406	406	394	366	413	384	382	388	386	394	375	352	388	344	383	399	340	356	402	365	366	381	392	384	425	368	402	376	407	365	412	393	383	394	370	389	413	349	415	377	379	383	391	383	387	390	373	347	366	384	402	425	385	367	387	411	394	371	379	377	383	371	410	370	370	376	389	367	363	392	381	367	354	400	342	390	365	346	421	405	388	384	421	380	373	379	411	394	413	395	364	409	388	433	408	386	404	371	395	420	411	410	486	380	388	387	378	403	400	386	419	415	378	386	370	392	337	407	379	386	379	380	379	385	400	343	371	391	371	406	405	405	383	379	391	370	362	415	374	368	375	390	392	399	398	378	423	394	354	389	379	385
15719	22460	32931	40026	39574	40062	39854	37789	35132	32953	28799	28603	32249	32555	29865	27710	18809	14717	11701	8972	8931	8548	8753	8644	8890	10155	9061	4687	4194	3887	4783	5417	7177	8888	7569	6885	4777	3926	3901	3114	3166	3059	2552	1790	1417	1252	1184	1120	1183	1024	1086	1652	3550	3587	2849	2146	1379	1101	906	928	881	930	900	914	919	913	930	903	912	932	872	903	887	898	860	914	905	900	916	909	946	900	921	942	871	930	946	894	894	893	896	921	874	938	877	889	864	916	894	936	928	952	919	893	875	961	908	865	889	944	928	963	890	909	875	905	872	904	876	910	927	936	905	841	952	920	928	887	918	928	911	875	843	898	898	939	878	949	907	842	938	873	883	864	880	916	893	897	905	882	853	884	882	914	884	848	944	895	891	920	924	919	889	902	915	886	935	886	948	906	884	868	913	879	913	980	885	898	952	897	953	957	866	951	883	858	955	883	937	925	938	906	897	919	914	965	926	877	857	883	925	966	940	934	897	887	917	927	898	933	915	876	934	911	945	878	852	907	912	907	929	886	935	936	890	891	880	935	829	931	906	882	904	952	877	908	928	931	911	920	906	884	861	934	939	976	901	847	948	904	894	880	948	861	870	879	909	884	855	907	943	931	930	872	916	901	952	912	886	908	888	867	922	910	887	935	902	946	935	932	957	879	894	860	911	930	912	874	889	893	870	923	920	889	848	919	914	894	888	868	935	872	946	929	868	921	948	885	917	932	915	899	876	875	838	919	913	922	902	921	927	925	910	901	903	942	862	850	908	913	924	858	859	946	955	882	899	881	919	877	956	902	941	840	902	915	890	968	909	876	882	919	901	900	875	855	871	894	974	934	893	889	961	943	959	895	860	861	890	920	919	884	940	916	919	903	939	947	896	951	924	879	912	937	895	919	877	943	919	886	908	936	919	850	880	852	927	897	923	901	869	970	899	899	935	874	922	887	932	924	869	917	930	917	874	928	906	863	864	908	964	873	907	904	889	875	903	847	856	912	925	847	919	918	921	960	905	887	910	820	876	832	903	927	876	883	914	898	883	914	941	880	951	922	921	894	962	960	934	908	863	940	929	968	880	839	981	898	908	930	917	872	841	899	896	912	901	914	926	940	879	921	943	945	873	879	936	924	907	921	929	929	901	907	911	901	938	829	927	918	899	887	899	934	916	893	929	897	932	932	919	857	871	859	919	890	917	915	931	948	877	878	909	889	883	891	937	878	868	929	882	886	929	865	869	925	873	933	880	897	909	928	917	910	860	885	905	940	867	978	920	895	875	894	934	964	860	855	894	950	878	909	871	942	895	931	918	903	920	917	901	885	964	907	917	872	871	904	927	839	864	927	889	960	957	875	870	904	906	854	890	928	909	889	885	879	953	923	876	917	890	893	920	938	919	893	916	902	954	884	902	894	890	896	924	901	858	871	867	919	875	890	928	976	903	886	899	901	867	899	913	910	882	809	896	922	930	918	904	885	878	885	906	902	869	887	909	920	918	856	918	903	945	903	866	922	869	910	909	930	978	892	878	950	911	908	878	952	914	913	881	908	883	907	894	851	923	930	917	958	909	905	936	914	932	880	876	902	841	942	894	871	889	908	903	881	837	910	899	843	907	894	946	905	904	902	888	948	918	938	907	909	918	946	923	855	874	940	891	885	942	853	929	886	900	944	933	955	895	917	921	948	914	885	856	908	886	940	873	910	893	953	936	911	945	872	881	931	878	936	867	993	889	904	936	927	907	863	946	923	874	886	937	872	933	913	860	965	910	911	898	831	919	920	932	930	882	919	926	899	916	867	942	881	897	896	912	834	870	928	920	921	921	987	946	924	915	931	907	862	868	876	932	920	923	957	865	945	940	925	892	892	878	922	919	858	916	884	908	915	940	961	894	900	869	868	926	870	889	892	888	896	891	866	913	892	862	857	886	892	896	925	888	924	939	952	870	892	905	870	896	919	915	894	915	885	947	937	830	923	922	920	932	875	939	902	987	927	865	988	951	919	890	915	910	959	900	942	925	904	884	939	854	878	909	903	912	905	899	890	935	927	859	948	853	848	892	935	878	904	891	934	889	881	915	904	858	897	871	964	861	959	900	858	935	927	895	938	906	921	923	911	884	932	946	874	873	863	874	877	882	956	885	935	925	939	857	924	911	906	916	915	857	898	891	913	916	872	904	917	929	900	913	935	911	862	851	896	884	899	949	984	915	935	904	895	901	854	912	901	939	901	882	929	963	861	940	911	845	882	913	868	910	898	898	940	882	907	876	924	899	892	870	906	926	892	878	953	936	900	935	897	933	943	912	897	926	909	911	922	938	939	892	932	858	906	890	933	894	914	961	907	934	890	908	900	917	954	902	903	879	848	883	936	897	946	922	954	938	900	894	904	838	905	872	874	907	938	825	929	865	887	929	896	957	889	911	912	888	924	933	910	930	905	852	882	918	927	964	853	837	932	973	925	919	882	908	913	909	921	954	895	876	898	894	865	855	921	872	887	931	915	937	895	910	900	840	891	889	939	898	887	887	891	923	912	930	929	866	912	889	908	948	863	912	881	914	867	857	927	881	947	912	875	863	918	970	1000	933	923	873	908	927	940	918	917	920	869	875	901	933	886	906	969	858	975	838	862	943	897	890	894	896	936	901	918	935	906	906	907	907	889	918	930	895	913	921	924	958	854	950	876	885	929	906	905	898	880	948	939	869	956	888	891	893	893	894	939	916	920	924	899	938	914	973	916	911	898	884	923	931	881	906	917	931	903	910	842	942	891	899	894	901	899	930	906	890	914	909	864	926	927	894	934	971	857	878	901	913	876	884	912	904	906	957	881	924	934	928	967	928	913	908	926	908	912	854	914	952	894	878	900	913	857	865	866	902	844	881	857	923	956	911	869	921	940	892	899	922	898	873	953	885	896	910	872	918	889	854	935	919	912	847	963	929	883	858	932	934	895	876	911	885	941	857	930	905	911	895	892	900	871	931	910	919	887	921	940	936	817	877	910	917	957	930	888	918	913	914	868	869	884	857	986	861	897	887	893	872	904	921	917	901	902	856	917	884	826	930	876	919	959	946	924	923	901	871	898	930	907	935	931	896	900	877	905	941	902	915	901	917	925	892	904	896	900	869	945	882	872	882	879	878	899	897	922	901	882	900	928	921	909	916	907	895	954	907	891	918	953	912	895	928	930	885	935	898	905	916	943	929	904	904	991	905	966	939	904	927	932	896	892	837	960	925	910	869	867	877	897	905	895	918	918	928	966	894	912	931	884	901	924	914	930	903	912	943	942	890	905	893	935	885	936	921	905	902	874	895	927	896	893	910	868	918	925	920	923	901	878	876	867	914	888	898	944	922	952	898	918	946	956	935	872	938	956	876	911	929	921	889	922	902	937	897	842	873	901	916	936	911	883	918	906	974	904	862	939	881	897	933	896	949	812	930	888	945	925	946	887	873	890	872	940	897	865	862	888	869	934	943	1001	927	914	958	902	869	898	898	928	934	928	923	925	908	950
30266	36766	38417	38093	34770	33326	35324	31462	28866	24459	20528	18090	20075	19931	18068	17484	10310	5268	4009	2954	2634	2480	2645	2674	2637	2717	2656	1596	1390	1101	1300	1619	2230	2721	2127	2026	1459	1159	1040	933	973	949	743	610	476	431	431	455	443	397	389	573	1001	1051	885	650	491	411	364	370	349	366	331	389	415	397	415	363	393	378	343	376	387	386	377	395	367	390	379	351	362	368	389	405	390	354	368	363	368	384	380	357	384	387	335	370	389	422	399	370	374	409	385	380	333	355	387	382	335	372	404	369	361	343	358	348	401	364	359	371	424	374	387	398	395	359	349	392	376	386	355	370	341	409	383	394	381	379	387	392	343	369	371	356	422	406	392	382	377	355	361	355	389	410	377	384	395	407	399	375	378	400	385	384	416	378	381	362	366	342	344	377	372	341	363	379	389	393	383	354	343	376	359	389	363	357	331	416	359	348	393	379	367	403	345	359	383	386	383	354	369	350	381	338	356	375	377	378	370	370	351	377	371	368	344	395	357	397	388	394	383	382	378	363	419	373	394	327	366	381	407	401	378	370	376	434	358	403	333	360	385	384	368	391	376	346	367	410	387	360	356	358	385	374	386	417	384	363	405	373	390	381	345	373	394	364	386	384	386	344	349	377	353	410	432	438	352	393	368	399	366	429	388	396	370	397	392	394	394	354	374	383	385	384	393	351	359	373	372	405	369	371	359	399	336	365	420	397	376	377	369	402	404	365	358	373	403	338	414	381	392	379	348	366	354	354	377	388	371	360	367	347	362	356	352	373	411	373	371	386	407	357	375	386	364	372	354	423	352	387	356	349	354	360	377	361	395	361	351	394	365	354	359	329	365	367	385	385	400	356	373	390	358	360	374	404	385	389	358	388	389	355	408	387	360	385	373	366	360	353	378	377	353	357	360	368	384	399	411	371	378	396	363	386	373	385	369	334	373	353	384	363	409	380	396	359	360	395	411	403	417	367	383	373	376	377	370	395	428	380	382	363	358	372	353	382	368	372	352	363	375	362	410	393	396	411	373	349	381	387	381	350	360	401	356	379	406	334	392	370	384	384	354	367	380	409	397	401	355	360	366	377	386	371	357	341	358	362	387	402	365	371	383	400	352	390	403	339	383	365	423	423	362	380	407	337	385	387	373	376	371	384	367	373	360	385	387	350	356	358	347	388	383	377	411	401	414	418	375	380	376	362	352	397	380	366	348	369	382	384	386	385	368	359	375	398	361	375	394	383	368	401	377	416	384	376	396	369	413	350	362	383	388	390	388	381	353	415	398	392	386	353	334	375	355	396	385	390	386	362	387	364	369	430	373	389	407	379	385	364	392	424	393	369	420	396	371	371	369	325	390	373	354	357	335	364	367	379	355	369	373	371	339	366	405	387	370	369	381	388	375	388	397	382	393	409	386	386	353	382	372	369	375	397	387	344	366	391	359	374	401	387	381	400	407	390	362	347	381	385	379	406	421	374	371	333	406	365	378	366	404	403	375	375	372	384	394	383	384	381	346	377	372	399	394	358	362	363	367	359	392	383	367	404	359	366	379	413	368	338	389	382	393	356	356	364	362	366	401	327	375	353	352	385	382	412	383	368	396	405	364	410	378	403	397	364	386	359	379	380	366	365	377	394	418	372	412	373	339	384	345	371	371	358	382	370	341	398	355	394	387	347	365	398	343	380	369	390	356	376	348	406	402	427	382	366	369	368	400	359	393	420	403	346	404	367	362	354	370	374	391	395	375	394	359	382	395	377	351	383	400	372	335	381	393	383	385	374	396	364	344	371	357	356	389	365	390	381	397	329	383	375	360	371	386	382	387	380	354	373	362	371	417	370	362	376	361	388	383	365	362	384	393	371	422	386	401	371	385	384	367	405	392	368	403	340	377	338	374	394	350	356	371	402	363	404	389	356	391	375	387	388	414	354	346	408	372	412	395	384	359	388	361	356	429	368	376	320	390	371	394	355	337	377	391	362	378	386	365	353	365	405	373	401	402	371	413	354	376	360	380	374	351	402	385	393	373	368	400	346	343	381	372	377	429	366	415	401	408	385	393	368	426	393	365	368	385	365	385	401	357	372	379	430	426	376	351	359	370	384	379	373	378	362	396	366	392	403	392	387	399	403	411	369	357	390	376	379	366	372	372	369	362	407	372	380	388	360	368	357	388	411	378	371	383	380	379	382	374	387	371	362	380	374	332	393	372	398	352	361	345	386	393	377	392	408	384	372	364	387	355	372	402	399	358	416	374	359	399	387	390	390	386	351	354	400	383	391	374	360	369	352	354	384	374	376	413	358	357	385	361	357	373	367	389	357	332	394	371	381	360	354	383	382	391	378	392	403	380	407	377	371	369	396	381	380	363	377	381	371	384	398	398	404	351	373	354	382	390	417	377	420	377	403	359	367	377	379	364	359	364	371	389	375	347	392	371	379	390	341	389	371	338	341	369	423	401	406	323	358	360	372	370	396	370	365	352	343	341	348	373	341	366	385	343	353	416	368	367	382	367	368	370	369	378	403	364	363	354	357	344	350	345	386	390	379	400	364	351	386	355	392	373	397	369	345	378	408	411	339	387	398	412	404	375	379	367	380	400	366	384	359	386	404	374	382	404	355	388	347	364	375	392	378	350	371	406	387	362	408	332	381	328	368	384	407	387	364	373	379	405	364	369	368	357	381	372	357	361	368	398	388	365	380	390	385	364	422	381	379	375	367	403	350	374	399	388	391	343	397	348	378	347	373	384	359	398	339	350	396	370	402	347	351	418	362	381	369	399	399	362	363	372	340	380	364	361	401	419	343	386	395	372	358	395	387	379	402	360	378	363	362	380	384	369	399	396	386	379	404	414	404	339	376	370	394	386	386	355	361	341	402	386	383	342	383	363	372	373	387	391	383	378	374	392	395	374	390	381	348	363	376	341	352	400	368	395	354	364	356	392	385	352	379	366	374	360	364	396	377	359	379	375	367	419	365	342	362	397	397	380	391	361	350	378	391	353	355	370	363	404	382	386	374	394	401	373	372	348	395	383	399	387	360	397	373	349	382	374	376	380	394	383	378	356	397	405	413	366	322	367	359	360	360	357	393	413	355	375	396	355	375	378	391	358	327	375	368	366	389	391	355	367	385	343	392	399	371	396	392	380	385	363	390	355	368	376	385	389	377	368	362	396	406	420	367	367	378	388	369	388	379	370	403	352	377	353	359	393	393	386	353	388	351	427	377	401	372	376	362	405	381	394	397	363	381	419	409	357	380	373	425	373	343	366	362	352	363	415	367	339	352	362	376	383	400	369	341	378	382	363	381	351	406	375	377	378	400	398	371	400	371	376	351	384	380	366	349	418	380	410	390	405	396	356	346	372	359	357	375	369	390	343	344	357	372	353	404	385	374	358	352	373	348	365	355	363	415	345	342	370	406	364	404	383	349	367	374	336	368	366	395	367	381	354	374	394	401	351	342	376	394	379	376	382	351	408	340	354	365	395	371	375	341	388	324
20146	28945	38299	45338	46148	47241	46445	45809	44493	42656	38307	37987	40125	39511	38951	38960	28073	20959	17833	14687	13790	13104	13782	14132	13646	14115	13936	7490	6839	6207	7961	9132	12413	14266	11980	11330	8217	6518	6078	5128	5068	5109	4114	2879	1771	1430	1339	1263	1247	1135	1108	2748	5623	5770	4217	2868	1705	1169	905	916	905	813	908	900	910	931	827	907	899	872	852	878	854	892	842	864	860	858	882	899	863	846	831	880	864	865	923	881	849	908	890	841	851	918	847	890	862	833	837	842	869	867	891	866	891	938	859	923	867	863	881	863	899	884	897	901	893	895	867	841	866	878	861	948	869	896	821	937	896	876	943	835	884	879	929	815	869	878	910	883	870	886	886	958	862	849	887	918	879	859	928	845	857	845	824	921	872	891	913	847	889	837	854	812	868	899	853	867	806	866	916	816	896	894	815	904	858	865	898	907	888	829	851	862	850	900	887	862	836	865	908	915	901	902	889	854	849	912	868	839	903	864	901	874	914	928	889	888	900	813	902	851	856	899	879	867	874	855	897	805	869	838	901	865	813	881	835	871	845	923	926	906	916	862	866	843	912	855	911	886	840	868	903	822	832	876	865	817	887	852	875	864	902	862	852	866	891	874	915	852	900	924	887	878	830	838	845	878	858	861	883	824	903	864	872	865	906	892	872	888	933	917	841	891	897	848	899	890	877	893	936	868	897	864	870	907	909	871	866	913	894	869	885	858	851	915	903	860	877	834	894	884	864	902	882	878	890	854	861	885	881	873	870	847	923	875	857	892	926	881	924	915	896	837	830	849	860	843	867	899	863	826	921	859	861	897	870	895	858	922	865	875	864	841	853	899	900	870	861	861	852	899	863	850	860	917	874	906	878	853	868	903	860	862	880	882	851	890	867	885	909	853	883	924	838	861	879	867	879	869	809	887	858	862	820	910	875	871	878	858	892	860	836	878	859	927	876	834	891	837	902	886	873	909	864	809	864	867	894	860	899	877	892	843	904	883	890	859	893	908	876	864	884	824	847	834	837	827	877	861	849	852	861	895	883	868	858	890	813	900	841	887	856	889	859	858	916	858	825	803	876	902	892	904	904	875	894	879	835	864	844	872	896	818	884	855	831	850	806	890	880	932	908	864	833	854	851	906	908	873	836	924	862	803	853	824	894	841	870	925	940	836	873	896	898	887	888	896	874	923	852	871	890	889	851	854	918	850	878	888	853	858	872	902	871	858	883	854	873	898	903	867	946	922	882	885	863	890	881	887	884	853	865	931	858	904	873	893	864	865	900	919	891	834	864	846	930	878	910	869	874	916	877	857	872	844	869	877	880	873	876	897	852	871	910	827	909	892	878	900	892	855	852	888	835	888	919	898	864	852	885	853	926	908	875	842	855	855	842	926	870	843	885	819	899	924	865	892	807	869	857	898	877	925	865	853	877	837	870	897	834	840	870	852	895	913	853	913	875	843	884	854	889	893	846	846	852	848	899	862	897	862	827	908	864	902	911	919	873	866	904	852	856	842	913	818	863	915	803	881	854	849	886	883	849	879	874	859	919	897	867	869	842	865	878	835	902	876	860	890	840	833	868	895	908	939	878	870	865	869	897	887	881	881	887	895	918	890	813	881	827	858	821	898	845	890	871	904	808	892	889	912	878	821	863	873	910	848	847	871	865	869	851	815	853	883	850	823	914	840	852	883	912	881	883	856	863	832	902	892	869	904	831	907	826	853	894	805	924	883	865	849	873	870	898	895	809	880	892	875	912	886	846	871	880	855	848	874	886	855	834	914	904	869	929	864	863	870	869	854	867	974	841	877	882	894	876	850	870	863	904	857	875	909	927	879	862	859	879	916	938	921	886	877	792	915	903	847	864	881	823	906	854	893	860	868	873	816	885	915	878	875	931	869	941	907	852	891	878	896	893	911	908	842	917	839	844	855	846	882	858	833	873	848	903	861	916	857	842	895	859	894	907	861	866	885	851	833	862	908	947	814	863	875	890	870	888	866	881	905	873	853	824	883	879	872	907	912	877	890	893	850	839	909	864	884	887	885	875	868	922	958	865	917	867	869	892	922	894	906	882	934	863	878	875	843	870	878	863	910	847	830	889	893	895	871	876	886	836	836	908	880	872	861	867	852	842	878	860	872	927	924	871	853	886	895	912	879	889	899	925	830	935	872	896	872	868	867	883	863	865	879	906	911	855	883	843	896	892	896	863	844	880	861	857	871	863	852	864	926	858	807	918	926	908	805	917	906	900	846	878	822	870	896	845	922	879	890	924	865	910	869	817	840	928	876	883	924	908	871	859	891	887	854	866	946	872	846	834	899	901	828	793	884	846	901	861	841	820	892	857	892	927	829	897	868	859	944	887	845	914	922	833	927	885	898	897	910	883	865	897	915	908	851	864	906	849	846	919	889	879	907	879	844	888	886	871	921	866	865	941	862	894	871	860	912	859	864	897	869	869	884	866	877	882	886	858	931	843	881	869	895	874	915	905	876	884	887	870	916	866	851	871	904	912	935	913	934	856	840	851	826	903	865	883	865	822	865	859	892	872	828	863	875	869	882	858	900	895	881	842	901	901	873	869	854	883	888	843	876	888	895	801	853	881	863	885	871	907	866	873	851	874	858	859	879	917	864	883	883	864	879	911	848	893	865	817	894	912	834	910	889	890	912	888	894	867	888	848	850	909	948	910	850	909	903	900	883	872	849	909	872	867	853	904	867	862	874	860	929	859	853	892	918	876	855	864	869	915	868	941	906	868	882	862	940	871	929	818	860	848	930	925	851	930	881	883	845	867	858	903	869	910	870	878	900	901	899	910	848	868	870	835	892	886	873	860	825	828	849	818	920	907	880	877	853	847	909	899	906	876	879	834	852	864	824	874	893	869	883	901	923	912	886	860	885	868	836	886	899	882	901	869	916	899	881	890	882	916	896	920	938	841	857	842	862	901	842	869	839	834	839	910	881	865	877	915	775	883	923	835	934	888	853	829	882	865	825	869	873	875	901	863	899	886	838	871	867	855	901	864	877	856	885	868	893	906	853	875	841	899	880	889	873	902	845	851	846	873	888	874	877	904	893	943	898	889	859	881	859	854	888	844	852	887	905	829	891	870	938	881	846	881	916	892	829	865	860	907	879	850	877	876	880	893	856	880	875	866	878	866	894	882	827	915	895	878	868	840	893	921	840	872	912	877	912	832	904	883	862	816	848	851	917	891	825	919	888	897	873	865	924	844	865	837	875	912	869	864	925	888	853	821	881	912	844	871	959	884	864	844	872	900	849	908	881	863	868	854	829	942	920	834	889	865	865	854	825	871	840	882	871	860	874	859	899	903	872	861	842	896	824	858	918	936	864	853	901	842	871	916	899	892	887	923	840	850	882	854	871	859	919	849	835	875	905	846	862	866	854	898	870	892	880	850	864	862	839	891	891	887	822	821	869	842	863	820	822	893	846	861	882	899	873	876	934	821	834	896	876	899	886	876	873	828	932	839	837	850	893	878	866	886	866	906	864
9363	8448	10929	9606	6651	4516	4691	3302	2435	1817	1445	1210	1306	1302	1312	1090	805	698	686	694	628	623	602	580	586	546	544	486	556	539	478	509	444	520	525	495	495	461	487	477	507	494	498	464	485	423	459	470	470	444	455	435	483	505	499	452	496	428	459	422	434	456	453	461	413	428	444	432	381	439	365	461	458	473	418	421	437	413	411	425	441	453	461	390	478	455	470	445	434	468	434	421	451	451	452	415	420	431	434	401	432	442	434	432	428	429	391	450	449	435	440	444	427	410	444	456	416	449	397	456	428	398	454	474	433	422	380	413	436	441	398	417	437	447	425	434	423	421	422	409	417	426	441	414	449	402	473	416	429	412	439	447	458	413	416	385	473	409	447	447	484	411	448	462	440	443	413	436	428	422	476	455	444	465	442	444	443	410	462	422	428	405	421	469	415	379	460	418	417	435	431	436	449	437	408	456	429	429	437	440	439	432	427	445	417	491	432	447	390	446	425	460	453	429	426	421	476	452	471	430	431	412	431	434	430	434	437	410	444	414	421	435	450	461	419	454	416	412	421	406	402	419	474	412	432	431	405	438	433	410	438	442	474	423	469	438	453	437	422	410	437	434	456	432	423	402	440	439	485	451	404	453	437	418	449	445	416	445	426	442	449	464	443	409	405	432	422	416	410	397	411	409	421	440	442	440	450	438	414	431	442	422	409	434	401	434	426	444	445	456	412	424	428	424	418	386	397	454	412	434	461	420	443	415	445	435	470	437	436	459	443	438	428	469	438	458	382	436	430	425	438	416	422	426	416	429	407	461	405	453	432	428	440	451	430	439	438	422	454	406	444	442	409	413	444	421	439	441	438	420	422	429	444	410	462	451	399	421	436	421	458	443	459	481	444	415	486	475	492	437	428	428	471	430	421	461	438	372	416	451	419	410	464	461	415	442	456	431	453	438	450	478	437	406	475	436	407	440	434	412	428	406	425	400	427	449	443	435	452	461	461	421	416	412	414	470	395	402	414	444	446	411	440	408	420	410	410	456	418	440	440	434	446	402	419	438	420	444	444	446	446	430	427	441	435	454	396	455	441	423	420	434	454	460	415	441	416	442	460	384	394	417	460	467	433	438	458	430	404	462	427	393	468	453	447	432	424	415	463	420	442	440	402	433	453	406	458	436	410	416	414	437	434	422	431	431	418	456	421	437	458	428	454	432	477	462	451	391	413	461	431	437	435	433	470	471	452	473	409	438	431	411	446	448	454	479	459	452	468	389	420	435	389	354	399	429	488	456	460	419	420	426	417	423	431	410	412	465	437	440	427	450	467	436	430	445	419	433	481	406	456	405	422	423	436	426	435	409	437	455	439	437	444	457	416	453	446	426	423	419	465	389	436	416	483	472	440	424	438	449	412	393	408	397	461	408	409	398	411	436	452	409	471	398	448	412	414	411	437	462	432	438	453	435	416	431	461	416	418	423	420	472	466	466	429	422	425	435	397	432	472	466	423	426	404	414	413	406	480	414	476	446	429	454	420	410	485	457	459	424	428	418	443	430	408	448	363	415	449	440	462	452	452	451	430	445	411	428	442	425	387	429	442	443	478	453	458	419	430	464	395	443	446	486	437	405	445	471	411	458	431	428	429	418	449	441	441	399	435	412	398	399	404	423	414	438	421	446	432	443	417	409	466	474	440	442	410	425	418	413	408	405	429	421	427	394	426	484	405	426	450	437	409	413	431	433	436	401	419	426	400	419	432	443	452	435	478	447	462	442	452	462	438	431	469	406	405	478	416	459	415	512	456	454	446	447	443	438	448	431	409	455	455	442	453	454	444	446	403	427	455	448	463	460	438	416	440	432	439	462	440	486	427	436	412	401	443	431	436	446	420	446	496	406	452	452	438	453	453	454	440	413	406	459	419	420	405	410	398	408	403	405	482	428	418	471	406	430	437	426	407	427	428	422	490	415	416	445	428	436	454	457	457	402	466	418	421	444	433	449	418	438	416	421	408	428	466	410	418	442	427	418	433	447	436	466	442	410	421	412	424	416	432	460	415	455	419	470	410	437	472	465	421	441	442	436	388	430	473	447	422	414	428	408	455	456	393	422	429	435	447	409	469	469	461	453	402	433	444	401	444	433	437	420	426	410	424	425	435	408	415	460	437	467	464	393	439	450	442	411	458	461	425	437	406	404	444	390	400	398	438	437	400	414	423	458	419	433	421	419	420	455	432	442	435	451	434	455	424	426	438	444	452	423	434	450	407	434	399	475	410	416	454	440	461	420	461	425	430	441	462	435	457	445	468	450	422	420	384	410	439	449	449	426	447	436	389	435	427	465	405	446	451	440	409	414	470	368	446	421	415	452	450	452	451	444	425	421	441	407	437	457	432	450	422	392	421	410	412	430	409	460	480	465	447	427	413	458	463	421	411	366	410	423	435	447	445	424	446	458	441	458	433	435	456	442	397	445	424	411	440	444	445	444	451	445	419	418	430	444	426	420	427	418	408	436	464	429	416	434	460	447	435	428	449	425	430	413	476	439	436	454	450	426	447	420	463	430	445	457	430	442	438	419	444	464	451	421	424	425	425	435	416	448	454	452	484	430	440	409	429	422	450	403	413	444	441	445	422	419	450	444	400	448	427	459	458	443	439	437	426	419	421	410	437	445	461	474	447	439	402	478	420	465	468	429	408	450	454	415	399	440	426	406	410	437	454	449	421	405	408	398	428	442	433	431	434	450	401	371	437	410	453	477	430	443	405	465	436	428	402	403	448	453	460	421	458	417	429	429	429	443	417	425	403	400	438	429	429	474	420	459	399	422	411	425	475	467	455	427	416	457	464	463	409	398	405	413	384	444	419	457	434	424	430	430	432	453	455	398	366	460	424	438	445	424	422	450	433	429	449	418	430	434	399	413	453	442	448	465	407	378	467	451	413	469	431	403	395	379	426	396	430	439	425	402	467	395	417	396	469	408	451	459	408	445	432	457	458	457	422	429	444	445	445	381	458	434	459	474	459	457	411	456	393	423	443	483	445	442	433	459	404	436	447	423	487	462	456	404	415	457	434	420	459	425	420	464	427	468	424	418	440	417	455	477	415	410	490	428	437	410	410	410	412	399	453	440	434	398	441	410	419	444	409	400	483	463	422	389	429	448	456	419	459	452	390	427	456	461	415	456	400	424	433	440	442	394	426	396	464	444	428	431	458	401	431	461	440	411	449	422	450	446	397	385	459	422	473	431	406	412	428	436	446	439	449	436	444	470	426	441	436	434	475	441	413	437	473	400	397	454	399	403	415	453	415	414	450	430	440	404	442	414	443	415	438	457	401	445	406	476	427	410	407	440	425	424	417	439	430	423	435	422	428	500	481	441	429	440	448	410	442	435	449	436	421	435	413	430	419	437	430	433	454	445	416	436	452	465	461	488	443	442	415	419	461	456	415	475	438	413	408	446	438	432	401	385	422	423	451	451	433	459	488	440	431	420	458	436	424	416	442	407	457	442
6605	8095	16139	19575	17061	14493	14848	11721	9453	8091	7023	6188	6796	6723	6313	5528	3773	2845	2687	2693	2488	2416	2439	2263	2191	2087	1847	1416	1426	1418	1475	1427	1589	1644	1543	1540	1378	1326	1325	1279	1277	1257	1152	1166	1095	1168	1104	1100	1090	1128	1033	1146	1206	1435	1427	1293	1185	1089	1051	956	1028	1008	976	978	1047	977	999	1012	1045	992	976	1035	1005	1012	971	982	937	1026	1021	1017	1054	1061	1004	1006	981	998	919	990	1025	974	1010	980	1041	969	999	1054	1057	945	1010	1018	1019	1059	1000	1066	989	1010	994	1040	1018	1049	1006	1017	987	969	1090	970	1020	1004	963	1046	1020	959	1048	995	972	1037	1062	1042	1014	1054	979	1024	1000	947	1013	1027	979	957	980	1038	1001	1002	1020	954	956	997	1017	998	991	1020	985	975	983	1027	1008	980	1008	976	1027	1026	980	977	958	1038	970	1018	982	998	998	981	916	1010	1034	1051	1048	1025	973	1015	974	1028	1012	967	1036	1016	1033	1012	986	1016	991	957	1026	994	1030	972	1017	1005	1001	976	986	1038	987	1040	1056	999	1011	974	1056	1015	1018	1025	1027	1019	1005	1025	1019	962	1034	1019	1057	955	992	986	1054	927	957	962	884	1010	1018	1017	980	971	1013	1005	985	989	1043	1005	1003	1024	1049	968	985	975	977	1025	985	977	1047	1005	1004	1001	1003	1029	1010	1015	995	972	969	976	1078	991	1010	1013	1013	1011	1050	964	962	995	1021	996	960	976	979	993	962	1028	1017	994	981	935	954	1012	952	1039	1005	1027	979	946	1029	1007	906	1051	992	977	965	1030	941	963	1015	989	1033	1070	974	1045	959	1031	981	993	1058	1010	1001	948	970	1031	999	1030	1011	1022	947	1012	1023	1053	958	956	980	988	992	985	992	1027	990	970	1044	973	1019	1044	977	998	1022	946	1007	1027	996	1008	1012	992	1029	1022	1013	936	1042	956	1061	937	1001	1005	990	980	1010	1004	946	1014	1073	1044	993	1006	1068	971	992	992	986	984	955	1030	976	995	961	1050	984	1004	1010	1054	1074	1022	927	1019	1002	1066	993	1039	1061	1012	1031	1020	1022	1011	989	959	993	1011	1008	1037	1021	1005	1000	1000	998	983	984	968	1015	954	1063	965	991	1041	956	995	969	1004	1028	1033	1009	1025	1023	1006	978	1059	1041	1052	1007	1009	997	1008	996	1017	984	1071	1030	991	984	1046	977	987	1015	1027	989	1051	981	953	1028	1000	1032	1045	946	1023	978	986	1013	989	983	1067	991	1006	989	987	999	981	1041	979	1085	949	1010	965	1023	1022	932	1045	1013	993	1070	1035	984	961	1029	997	1050	997	945	1012	991	1057	1035	992	1030	963	1009	970	1025	1000	961	999	1017	1008	1043	953	1004	998	973	970	976	981	1033	998	1016	1028	990	975	1009	973	996	1066	1000	926	999	1043	1005	974	1030	1020	1012	978	1024	969	1036	1046	1061	986	1026	1071	964	1037	1024	964	983	1012	978	994	1010	1026	976	965	968	1017	970	982	1034	985	1015	980	1070	961	966	1040	993	1016	951	1023	1010	1042	1050	1034	1025	958	1059	973	1003	1024	966	983	1014	1023	973	1036	1024	993	981	1004	1001	924	1028	1026	1024	1078	959	981	966	1043	1007	993	966	1009	947	978	985	1016	939	1006	1002	972	977	992	958	978	1053	967	993	950	1002	1018	1027	986	926	1038	1024	998	1004	985	1019	999	949	1035	1002	994	1063	970	998	991	1036	970	1050	1052	976	945	1003	1044	1009	934	962	968	997	971	959	967	961	988	1033	953	994	1008	1019	1002	1014	997	986	1015	969	1032	1045	960	1018	1054	1013	976	1047	1005	995	983	977	1012	987	991	1010	969	1003	1003	1013	972	980	966	1017	1008	1014	999	1048	1009	1036	954	1023	1045	1004	936	984	1028	972	1021	1024	1038	929	1030	1076	984	962	979	967	1048	1021	1017	1010	1000	1037	966	973	1000	927	972	999	1011	984	1011	1013	951	1035	1025	951	1017	993	1039	982	1035	960	1017	966	983	994	978	967	1003	1010	980	978	1049	1026	999	986	978	1050	1040	1013	982	1038	1038	1022	973	972	1030	1011	1006	969	994	1002	1027	1036	977	1062	962	999	1024	939	984	1000	1006	998	985	1023	1013	942	990	1057	1026	983	994	1022	974	1020	988	1040	991	990	997	1006	972	947	1019	925	1060	974	1007	957	990	1071	1044	1001	1029	995	998	994	968	1018	1045	1058	951	994	1038	973	986	962	1019	1042	1014	984	979	967	987	1021	1025	992	1018	1022	1000	1047	991	988	1014	1061	1028	1015	976	1059	956	1019	955	989	978	967	997	1044	954	1047	1000	988	1037	1005	1030	1022	971	964	945	981	1011	1034	994	1035	1025	1007	1097	1007	1009	980	998	996	996	937	983	1001	1011	936	1009	997	983	980	961	982	1032	1056	989	1010	1006	1020	970	954	1044	1015	1033	962	1002	1017	1007	963	967	975	989	1014	1028	1020	1035	996	1011	971	1052	972	1017	1009	1009	1022	1047	981	977	967	1037	984	1020	979	1054	1029	1036	1022	1000	958	1013	1026	1015	951	958	1032	1028	1051	1027	1014	1016	998	968	1009	1020	951	997	1030	1034	968	1022	1020	1045	1057	1009	977	1041	999	1056	931	1018	969	1027	1006	1057	951	1004	984	1058	947	1030	980	1037	1011	1008	1055	1025	965	1000	995	995	959	1018	1084	1024	1048	1047	1011	992	960	1006	1001	977	984	977	1011	983	1023	1003	1015	984	1024	995	960	1018	987	967	967	973	971	980	965	976	973	1029	1036	976	967	1019	1046	1003	926	988	1076	980	1026	965	984	1039	1005	1015	1009	973	962	1042	945	993	1022	1024	1030	984	932	989	1034	1004	967	963	1023	989	1039	966	968	989	990	990	1039	968	1007	1067	1017	1050	982	975	1040	979	988	940	1032	1011	996	1008	1001	1013	1001	995	1021	1027	986	1012	1009	996	1003	991	997	936	986	957	934	1039	971	965	975	927	1015	1029	999	1026	997	952	969	939	1029	1005	1023	1021	1029	1011	983	950	1015	980	1022	1005	1023	1021	991	936	986	1006	1014	1009	999	1012	993	1019	990	969	980	991	941	1022	1018	962	1047	1033	1010	1018	1008	1020	1026	939	956	1030	964	956	990	949	1010	1030	941	1008	1007	1039	997	1045	1001	1083	1005	1019	1014	1018	1006	1012	1010	1005	1052	961	985	1013	1007	992	1019	974	967	973	1045	1015	991	968	979	1050	1017	953	1044	1044	1031	957	1015	1001	1022	1017	997	962	975	1000	961	961	1069	990	979	1042	1037	1021	989	1003	1019	1005	950	1072	1008	963	996	1035	1015	1037	960	964	1029	1033	1036	941	958	1008	1046	1035	1044	991	1034	999	954	984	1005	968	1041	1000	1036	1020	1004	1022	982	999	996	1005	985	994	947	969	996	923	1019	1036	984	1019	989	950	1029	1002	1034	972	969	1013	976	1023	989	1035	980	983	1005	983	1057	1034	918	1063	995	965	973	997	1048	1007	1032	1003	967	1103	1049	998	976	966	1037	996	991	993	996	989	1002	976	972	1024	948	949	996	1028	1040	990	1044	986	1012	975	1007	1008	976	1027	967	974	945	1019	1043	1024	969	1001	982	963	989	1004	1016	982	1049	1050	950	952	971	1028	998	954	997	959	974	1023	988	1029	968	994	1046	1014	969	980	990	1016	989	1013	1024	1034	989	1015	1040	1020	962	1001	1008	994	989	974	1003	1003	996	1037	1068	1029	1007	1013	1005	1042	1045	951	1008	1031	999	997	1042	956	1022	993	1041	984	1025	1007	1031	940	1053	1003	999	1004	985	1021	1020	1042	1016	938	1031	1007	993	1023	1034	1024	993	971	972	972	1027	1003	997	1027	992	988	1037	944	1020	1038	996	1004	1046	1016	981	1074	1022	1041	1055	1028	986	993	995	1017	1021	1013	967	1034	964	983	1016	1036	1001	1000	985	998	982	998	986	981	954	965	983	1022	1054	979	1007	973	987	1002	957	1047	972	997	1014	1028	1001	976	1028	998	1024	1023	1008	994	1003	958	1006	1014	1024	1006	974	1072	1019	973	1001	984	1026	1050	972	1005	1018	1021	1013	1001	1021	1050	997	1042	1011	1001	1029	996	1055	994	1020	1052	996	990	1034	997	995	965	998	984	988	939	1002	990	983	964	984	995	1002	943	976	1014	1032	1072
23272	27873	33287	33358	28349	25634	27091	22756	19594	16480	12935	10707	11229	11286	11261	11118	6321	2852	2169	2066	1797	1402	1473	1472	1657	1539	1370	900	812	781	943	957	1255	1702	1368	1211	859	788	746	780	702	638	648	515	474	423	418	390	394	387	401	453	697	785	707	544	460	412	404	408	378	373	367	400	388	401	362	386	401	405	370	408	368	379	371	436	394	386	420	354	401	381	376	374	381	384	416	384	386	396	402	337	386	398	399	414	375	416	351	388	390	377	387	399	383	395	385	365	372	405	386	395	376	376	383	402	391	409	375	392	387	387	365	377	426	426	396	379	384	381	378	360	361	399	402	374	377	416	419	385	364	416	388	344	388	376	377	402	394	381	413	413	377	360	333	366	414	367	375	393	377	358	377	368	365	399	413	385	352	412	394	384	395	402	420	416	413	386	430	361	360	430	402	394	381	389	419	381	381	396	389	359	387	393	393	394	378	391	405	390	378	382	364	378	385	370	374	377	394	395	421	393	360	375	391	358	357	353	394	367	368	404	376	399	381	402	428	388	416	362	374	382	372	384	372	447	402	380	369	370	377	385	386	411	376	392	356	401	392	377	415	419	360	374	390	394	405	408	371	392	401	377	382	390	372	395	365	403	379	378	392	431	407	407	370	394	359	410	363	403	415	390	372	391	409	368	351	329	393	378	390	368	425	391	396	405	371	418	421	389	376	337	417	385	392	394	407	377	376	389	385	363	385	379	426	409	401	419	414	378	402	398	392	404	354	378	391	395	401	386	372	388	384	341	422	377	377	353	434	398	362	373	383	401	352	408	353	390	351	359	376	373	369	375	388	348	422	403	386	379	401	412	420	408	375	419	417	405	398	402	365	430	409	403	369	355	385	379	391	371	403	390	357	415	359	419	376	413	371	428	384	409	370	389	366	392	353	396	407	406	379	398	373	400	381	346	385	411	402	397	401	410	379	386	383	375	372	357	386	386	357	376	363	346	400	385	420	379	397	355	389	402	420	375	378	359	357	423	405	380	393	366	397	400	381	354	373	362	383	368	401	356	386	375	359	351	390	372	394	404	380	430	387	384	376	425	388	396	379	381	372	394	354	398	392	411	376	403	384	388	404	368	404	387	373	410	382	407	376	389	378	401	409	397	385	382	395	390	369	369	431	383	403	422	404	390	400	394	376	392	389	369	356	363	383	404	443	399	344	397	424	357	381	373	372	372	407	431	382	359	399	361	416	414	415	419	395	362	392	383	397	371	379	373	402	370	364	385	424	384	386	417	377	380	379	376	393	388	394	387	404	399	407	402	404	419	385	349	419	421	390	379	366	377	401	402	402	367	385	374	381	381	396	360	390	392	383	365	374	412	380	345	389	411	391	399	366	395	382	387	389	395	421	383	351	371	366	385	390	383	386	378	348	351	405	393	384	331	347	403	375	387	360	412	372	424	363	397	397	389	366	350	366	395	347	341	407	387	338	409	390	387	378	372	345	400	388	340	431	386	390	386	396	366	358	386	370	358	381	348	387	388	408	459	395	378	354	395	383	379	395	383	364	381	400	368	375	349	353	402	386	372	384	390	354	395	367	364	373	384	386	405	377	398	403	387	395	370	378	367	400	409	378	407	379	382	432	408	398	391	406	398	380	403	397	397	373	375	378	361	377	383	417	400	423	362	393	369	383	353	351	404	357	351	378	397	385	380	413	359	380	400	426	363	390	368	398	358	371	420	391	360	374	410	407	394	404	371	359	384	365	376	403	364	365	406	401	389	388	389	384	379	392	390	368	382	390	436	414	377	406	395	364	373	418	408	389	369	378	392	416	380	374	398	384	397	328	377	389	367	386	387	397	381	397	327	367	375	353	342	368	376	414	409	403	416	395	404	371	396	341	378	396	367	385	364	419	369	372	415	374	377	370	340	389	378	420	392	388	379	394	398	375	396	407	391	378	387	415	395	388	388	467	416	378	391	387	412	392	401	399	410	406	404	399	396	378	368	400	375	385	427	365	435	411	393	377	377	360	417	392	386	387	380	379	383	389	373	394	415	381	375	400	376	406	413	368	394	395	422	391	389	382	348	358	401	374	389	391	393	382	370	360	412	412	374	367	412	392	356	376	377	432	360	398	385	396	380	374	428	400	363	394	390	414	342	404	372	413	373	338	383	424	395	424	373	394	349	385	404	395	346	363	379	391	366	409	372	409	410	414	411	361	447	386	359	344	382	394	410	387	364	375	412	390	404	364	380	356	355	389	364	380	375	358	382	404	373	363	387	409	359	397	354	388	399	389	386	400	378	421	382	372	412	377	410	415	363	396	394	392	417	379	375	408	359	437	423	423	355	377	342	393	405	408	398	367	389	352	378	351	384	384	367	384	409	347	381	422	396	380	399	378	413	366	396	403	358	374	386	413	405	377	392	383	376	362	381	389	388	387	375	425	371	441	389	441	401	361	409	402	372	349	392	444	382	386	396	378	416	356	399	396	394	380	378	421	364	365	402	407	386	402	423	410	364	380	380	392	386	403	358	377	370	412	381	429	389	404	359	382	405	387	385	350	393	399	365	375	421	372	380	411	429	415	385	389	386	347	383	388	372	381	373	391	346	394	381	409	399	390	401	382	396	334	382	376	418	348	372	386	389	391	397	365	331	358	407	394	389	423	362	434	393	366	404	398	390	401	363	355	376	369	399	378	396	374	398	426	378	397	402	371	393	380	391	406	370	430	370	372	384	400	369	399	418	398	370	390	388	376	391	409	367	375	377	394	391	383	365	383	418	420	361	378	419	407	407	406	421	392	400	404	371	413	362	372	380	422	408	397	392	369	413	354	359	402	379	380	376	401	393	381	379	357	368	382	421	375	380	402	406	420	384	373	395	335	374	365	419	373	373	321	392	381	378	415	396	337	391	406	384	388	372	389	413	394	366	406	383	414	385	365	380	338	365	354	400	351	373	404	380	390	366	373	354	401	389	378	407	399	353	360	358	428	393	352	385	379	355	394	371	370	406	364	366	402	429	448	376	353	380	352	370	381	413	420	395	378	369	379	408	389	405	389	386	397	382	362	382	394	398	416	371	384	384	398	379	382	380	356	338	385	366	389	394	385	374	374	346	358	385	414	373	359	359	393	385	387	393	393	388	397	396	373	403	433	364	390	373	392	401	362	425	399	390	408	379	384	396	366	376	359	382	362	425	385	393	377	372	378	404	394	399	373	411	352	373	378	428	389	413	384	379	376	322	384	340	438	364	371	364	390	385	420	382	368	385	359	371	402	389	392	375	381	404	407	376	355	376	378	396	347	357	375	390	395	402	370	375	386	406	408	395	347	372	367	417	411	375	378	440	388	396	368	397	397	416	400	349	371	383	414	425	397	370	411	431	408	387	371	409	372	396	373	378	355	392	402	392	390	400	353	371	386	404	372	391	379	367	383	410	392	421	411	384	384	388	430	399	394	378	383	375	355	353	373	347	403	407	391	403	372	356	356	357	359	440	370	404	350	348	382	389	377	409
16447	20789	33241	39479	39267	39656	39459	38263	35889	34819	30100	29487	30441	30505	31084	32632	21891	12700	11557	10912	9197	8090	8412	8609	9000	8711	7611	4795	4254	4080	5091	5781	7656	9745	7722	6966	4464	4026	3773	3684	3046	3032	2566	1966	1587	1234	1262	1230	1081	1079	1086	1697	3197	3734	2770	2141	1424	1062	938	894	937	870	940	959	894	950	955	985	934	880	896	919	883	889	871	900	918	912	928	897	971	862	917	933	952	905	929	905	931	945	951	915	935	889	915	883	897	957	896	881	908	919	905	945	893	949	886	895	883	885	871	863	904	857	923	916	909	925	913	906	904	949	908	968	887	908	935	945	842	907	899	881	954	903	932	862	873	892	889	901	904	875	865	916	960	896	897	919	859	878	925	910	918	872	903	876	882	889	889	847	952	890	905	906	923	914	922	861	886	890	861	912	906	927	918	863	937	900	867	904	898	960	869	890	934	926	925	924	941	877	880	886	894	913	937	861	864	878	928	896	913	820	897	952	917	887	859	885	853	894	905	904	901	894	885	931	918	852	871	908	930	905	923	888	890	873	910	896	878	906	945	910	922	880	873	905	899	857	894	907	875	945	951	938	946	912	908	907	869	940	890	889	903	918	941	937	868	863	883	900	929	920	850	882	933	927	936	911	905	884	910	863	895	951	917	932	894	898	967	884	875	905	926	865	939	921	895	903	867	890	863	933	939	953	880	894	893	914	924	976	905	910	895	884	901	877	961	872	928	872	910	941	919	927	886	909	895	917	894	981	953	866	912	901	956	921	947	893	858	920	959	921	904	922	886	944	922	901	854	910	904	911	927	906	928	878	894	873	912	900	876	830	908	833	920	889	875	931	891	905	889	944	840	913	880	896	911	982	898	904	904	899	921	887	924	977	918	821	944	907	923	912	899	887	895	918	870	906	926	900	923	889	893	910	910	857	884	926	945	881	884	902	874	908	892	945	917	856	888	919	940	912	904	858	862	872	907	869	893	945	910	861	922	873	930	943	901	920	885	911	929	930	873	926	932	861	869	937	867	889	852	854	954	865	900	935	898	868	906	933	902	921	916	883	919	901	907	924	886	942	943	925	936	870	899	929	910	911	872	879	936	866	877	897	931	856	934	895	891	897	910	838	921	843	931	959	929	857	932	971	907	836	845	896	906	877	912	965	881	873	875	922	916	925	944	911	866	918	889	898	897	897	884	925	903	872	897	894	911	904	932	905	925	952	915	897	921	864	934	865	897	907	899	929	928	819	945	933	928	896	924	931	872	898	943	847	823	908	961	989	867	896	947	872	903	845	912	954	890	852	869	896	821	903	862	896	817	930	915	894	949	890	846	921	927	917	880	909	888	974	921	904	893	893	893	919	914	944	927	895	917	915	926	904	921	895	904	864	923	977	946	897	874	919	918	855	874	954	901	909	882	953	851	886	948	920	897	844	886	915	960	944	898	888	889	873	888	891	935	934	863	904	867	875	892	902	897	953	877	932	892	918	924	858	893	991	894	937	875	891	935	888	891	884	937	904	924	921	849	861	866	902	861	894	878	934	916	982	881	948	908	933	909	943	908	926	883	938	898	892	921	884	899	915	902	946	930	920	890	934	937	912	885	878	934	902	906	910	892	908	889	866	852	900	917	989	869	884	949	958	931	893	906	917	860	929	893	901	880	902	887	916	896	898	927	884	926	907	904	892	880	917	885	873	886	913	919	897	963	843	919	916	893	913	902	932	897	875	908	839	921	927	876	912	814	899	917	901	920	887	897	875	910	926	915	877	941	907	961	900	979	899	888	892	954	894	971	882	865	934	919	913	910	867	895	885	968	933	897	900	910	953	892	949	902	940	894	926	892	840	906	934	910	889	925	901	916	862	949	894	913	936	950	899	901	878	875	873	890	916	908	939	850	891	915	928	891	922	892	914	900	890	877	905	943	854	939	923	901	923	858	864	911	859	920	886	945	880	909	902	875	909	903	864	913	946	856	900	914	932	929	888	878	904	906	926	899	895	944	867	901	894	967	947	894	885	906	864	902	873	943	870	850	918	914	942	940	876	879	902	953	927	880	897	888	907	895	943	910	864	891	978	886	921	933	901	876	918	875	891	913	874	865	852	949	880	878	906	911	889	915	867	868	925	860	886	939	867	914	868	937	881	892	877	871	948	912	937	883	963	925	949	879	885	919	931	937	906	851	857	907	928	955	907	942	905	863	907	887	894	900	954	893	904	911	880	873	859	919	890	865	927	855	922	910	931	958	894	917	879	908	921	914	919	856	894	913	890	899	942	893	926	936	937	853	912	932	913	930	916	887	902	928	920	908	874	869	901	946	906	918	920	863	904	903	866	925	965	898	874	887	897	900	924	940	899	968	930	900	893	927	939	955	917	946	896	855	913	908	909	901	908	928	893	903	857	938	933	943	933	910	864	836	893	921	927	896	935	883	861	915	890	919	941	916	882	908	969	946	925	858	887	951	914	901	956	936	910	882	868	947	911	906	929	900	847	886	869	887	942	912	928	909	982	920	877	867	878	869	913	897	863	922	917	900	849	918	923	879	870	947	876	890	883	866	921	933	915	918	952	916	908	929	936	838	869	951	945	978	833	929	874	909	913	928	934	876	913	917	942	926	953	914	908	864	917	945	890	929	892	873	900	902	838	949	942	980	952	937	852	920	849	921	897	917	858	912	944	917	901	939	949	934	897	882	898	922	925	917	900	864	922	839	860	928	887	887	900	890	863	901	885	863	878	860	924	923	853	894	885	919	936	864	890	930	933	919	961	876	904	922	916	891	942	945	904	903	895	903	913	868	867	925	917	942	892	918	896	974	891	950	902	843	929	882	884	831	934	950	920	918	903	899	932	837	922	882	908	899	854	925	873	933	912	916	969	958	931	930	941	895	884	937	886	896	908	892	901	926	925	898	897	897	901	886	946	883	908	914	872	892	846	909	913	914	902	857	851	880	971	909	939	910	901	895	876	884	863	930	957	895	870	910	965	829	925	932	913	909	943	904	927	924	951	922	802	884	932	925	918	835	888	905	930	902	937	909	892	915	905	910	917	956	870	872	869	953	861	934	922	894	931	871	886	917	908	928	935	865	899	928	890	897	928	932	908	914	886	934	963	874	986	892	890	933	895	898	936	930	888	933	885	877	915	927	879	904	887	921	878	881	925	958	945	900	916	908	923	863	864	933	893	887	926	893	928	903	932	918	887	916	926	915	886	927	954	907	859	888	896	911	899	923	880	933	895	900	928	911	918	883	882	977	925	871	926	908	922	888	938	858	957	899	906	913	965	906	925	869	923	926	911	894	875	950	909	890	900	927	900	897	883	945	917	902	914	928	875	886	901	859	894	880	932	952	889	932	889	876	929	888	918	879	845	882	924	870	888	886	921	914	927	925	892	866	933	870	947	909	906	896	926	924	936	957	888	920	891	884	952	943	962	933	877	923	868	936	939	920	978	891	912	913	866	894	943	868	859	914	932	874	937	887	875	925	869	876	876	872	925	867	898	958	905	908	933
30846	35593	37778	37663	34753	32723	34966	30848	28678	25666	21642	18602	18496	18622	19269	20763	12803	5722	3364	3628	2864	2463	2625	2576	2683	2830	2140	1440	1233	1222	1426	1523	2117	2765	2081	1979	1359	1093	1098	1045	986	867	790	624	567	459	471	419	405	389	394	536	1006	1137	887	692	524	384	411	322	327	372	366	426	401	330	364	314	380	383	409	359	383	378	359	415	385	377	372	370	398	336	378	410	385	388	338	377	350	354	380	356	373	360	332	358	387	400	357	346	365	412	398	376	379	362	377	388	372	403	355	361	377	412	388	404	354	360	388	391	369	377	394	366	389	371	386	343	340	370	372	413	348	353	372	381	341	382	358	339	400	349	380	326	387	369	374	388	369	354	389	340	375	374	412	346	382	409	386	319	359	358	385	360	353	393	399	356	359	343	379	412	374	344	409	395	343	360	367	367	381	379	398	384	368	421	394	366	354	330	391	351	365	417	406	375	387	360	389	362	393	365	406	386	348	365	387	359	362	373	384	356	352	331	386	391	340	399	380	394	372	366	378	389	377	350	344	344	355	379	381	395	381	353	352	384	355	353	363	324	377	348	372	381	417	368	407	350	360	371	388	361	365	372	408	377	342	360	382	382	364	423	359	385	351	374	372	374	394	373	369	354	376	359	395	383	380	417	353	346	366	386	377	414	339	334	379	396	387	396	370	415	367	395	328	356	374	396	367	368	373	378	375	357	355	365	408	340	371	344	354	370	357	343	406	345	334	359	353	379	364	391	338	373	411	355	372	373	357	377	369	385	359	359	387	394	387	335	392	360	354	348	394	385	418	367	400	355	382	356	351	357	356	382	398	416	395	369	325	364	346	381	369	392	349	386	368	384	399	371	359	348	347	397	375	374	378	383	408	332	380	351	379	381	401	391	339	355	345	375	375	367	362	390	339	359	394	339	396	382	358	344	350	368	327	370	360	364	378	376	376	391	382	337	344	355	366	350	340	352	351	343	402	372	374	328	388	409	348	381	372	362	364	341	356	363	392	381	410	380	378	368	389	392	396	392	373	397	374	389	381	390	369	367	407	373	373	357	379	355	389	345	377	337	367	381	375	351	372	347	372	371	351	362	364	402	359	356	369	398	354	393	384	353	366	372	389	384	376	366	369	330	396	404	349	398	385	368	371	391	383	370	361	355	371	363	389	364	403	386	412	424	411	383	366	346	371	358	398	366	387	359	394	367	378	378	388	373	376	375	401	348	344	347	360	374	373	342	379	366	378	373	407	365	339	397	353	340	356	365	397	347	394	414	375	346	385	400	343	372	323	379	379	343	373	390	379	376	377	344	359	351	348	364	359	375	356	419	397	366	384	409	359	346	341	398	323	368	393	373	372	411	347	355	346	392	383	395	369	353	359	364	360	371	384	361	383	395	375	373	361	351	342	376	431	338	358	396	349	348	387	385	353	377	409	347	402	400	361	329	407	379	389	385	334	374	346	377	382	360	373	374	341	371	359	371	434	365	350	359	356	352	384	325	356	382	369	396	348	365	394	365	360	381	347	394	369	377	358	387	382	367	385	422	344	332	371	368	427	390	364	388	385	353	380	361	375	367	361	366	425	384	396	387	385	364	364	368	359	367	355	401	371	369	348	364	375	372	374	374	400	375	354	414	389	390	391	350	366	403	391	403	378	373	330	393	351	357	372	370	375	383	382	370	354	378	398	352	377	395	341	377	376	339	388	337	390	384	342	362	360	384	361	366	338	338	332	327	361	365	373	372	359	342	404	378	351	383	405	364	391	400	358	411	357	368	360	416	385	353	367	369	376	360	316	379	339	345	345	404	401	353	400	377	402	395	370	400	340	382	365	362	396	340	403	380	360	399	360	359	386	336	376	368	359	418	382	377	332	371	385	373	395	376	349	371	389	346	372	336	360	403	403	360	413	392	407	350	386	417	373	377	388	360	402	373	347	348	374	396	392	411	371	365	380	356	384	371	375	366	365	350	404	351	388	364	407	356	367	384	363	339	393	368	378	389	387	407	364	358	358	359	402	356	378	360	386	349	352	377	355	349	374	356	375	374	388	350	404	368	414	373	354	373	380	377	370	397	351	345	388	358	354	369	393	364	339	376	389	362	356	414	378	384	335	354	376	367	385	352	381	340	370	361	367	368	373	344	400	373	456	370	334	385	397	389	376	377	339	375	369	360	384	381	377	384	401	352	399	375	380	366	404	394	355	363	360	354	387	335	355	371	365	346	394	361	403	397	350	314	351	391	351	411	354	354	393	333	336	346	399	352	354	360	360	376	392	385	368	381	363	384	353	394	356	356	371	383	379	336	352	354	371	387	373	399	385	382	370	376	375	367	363	372	345	356	365	363	345	342	329	417	390	389	369	405	377	363	364	350	404	387	370	351	356	381	346	377	376	360	340	393	381	364	380	324	390	352	360	373	425	396	385	336	373	362	346	392	359	363	368	356	356	358	356	379	341	374	421	354	399	393	391	335	344	380	366	372	360	378	388	375	368	362	351	381	389	336	363	400	377	388	355	361	366	376	354	337	370	359	371	365	377	351	381	395	363	359	369	361	397	343	348	334	346	330	373	354	351	402	366	340	359	379	340	389	397	392	386	363	372	374	371	396	379	392	387	400	376	380	370	349	376	356	344	384	402	323	354	352	381	349	379	377	405	353	375	418	370	371	343	372	370	382	380	385	325	367	342	340	378	355	358	361	346	365	345	343	352	399	372	365	342	380	372	367	391	373	408	413	374	382	390	394	391	396	392	347	352	380	368	386	363	357	365	337	362	365	386	368	379	374	389	408	358	358	346	379	394	386	424	363	352	358	357	347	403	386	377	372	367	399	391	385	376	374	374	354	361	365	372	366	361	365	368	355	369	397	377	380	352	377	403	386	368	379	368	350	384	373	333	367	376	344	392	372	362	344	356	346	414	389	372	360	378	356	364	379	385	372	354	354	383	376	350	396	390	375	420	364	371	393	355	347	372	387	390	365	367	373	353	331	361	362	338	380	376	372	385	355	370	367	373	403	379	373	387	368	363	348	373	389	373	358	401	384	369	343	374	371	379	378	381	332	372	372	363	386	335	362	366	370	381	372	362	374	354	344	387	347	374	380	347	358	383	339	378	334	354	380	371	347	399	360	336	388	349	362	365	370	367	327	387	369	385	401	385	390	362	390	361	376	411	374	336	392	375	352	369	344	392	398	379	349	366	353	347	359	373	360	368	370	378	364	395	364	362	338	377	357	375	364	415	390	388	382	377	379	352	410	390	373	373	371	361	341	394	336	383	370	329	382	363	391	357	369	343	383	350	368	332	371	340	368	362	361	350	367	411	344	381	405	350	370	389	390	373	372	354	351	364	360	345	361	363	403	397	371	351	361	397	399	363	380	385	378	363	358	376	348	390	361	364	344	375	368	338	350	345	389	351	398	397	380	376	362	385	367	379	378	370	364	371	368	385	391	364	373	402	384	385	357	372	358	393	386	375	363	339	385	364	370	408	353	394	393
20643	27125	38018	45142	45650	46884	46691	46149	44766	44135	40154	38871	38612	39631	40477	43071	31149	20145	16255	17530	14578	12795	13950	14396	13375	13910	11538	7871	6989	7005	8394	9073	12548	15130	12143	11413	7947	6657	6518	5965	5114	4964	4049	2822	2363	1542	1432	1371	1273	1169	1182	2220	5579	5799	4121	3082	1766	1077	880	819	881	932	864	846	943	959	923	872	893	888	866	910	874	873	891	869	889	879	913	883	806	874	827	883	891	881	907	899	893	878	856	872	866	806	890	876	861	882	842	885	847	814	853	872	864	894	866	870	881	878	866	836	860	883	846	881	875	958	850	849	889	866	881	877	848	809	845	863	834	925	881	829	869	855	897	896	862	910	879	880	878	929	895	965	885	847	899	883	866	904	893	848	868	812	893	927	871	860	818	897	901	844	851	864	871	888	886	895	855	821	841	876	938	853	796	867	879	886	859	833	871	869	913	863	846	915	857	858	849	846	856	903	880	850	821	835	831	846	850	816	833	834	882	853	897	891	904	873	925	920	849	864	851	872	844	843	881	871	868	868	815	884	858	899	938	914	888	874	861	840	839	849	897	892	849	838	821	856	914	870	857	849	873	886	884	884	865	934	838	896	882	829	884	875	865	880	862	892	878	885	891	858	834	877	883	885	888	870	834	841	918	855	881	919	884	888	840	909	904	854	872	878	848	845	903	861	886	860	886	882	932	847	819	893	857	862	846	826	886	890	895	868	937	831	818	810	843	890	948	828	883	899	903	899	832	807	892	855	818	825	874	860	867	878	878	845	864	832	843	847	847	892	845	896	818	855	842	853	883	872	869	928	893	855	883	850	863	872	874	889	811	819	830	835	926	879	827	848	829	902	896	852	850	901	840	860	881	861	882	854	910	928	830	864	822	893	872	819	907	876	915	835	901	851	883	854	853	880	846	869	848	889	884	799	907	872	885	858	795	902	835	846	897	875	860	893	844	891	886	902	849	904	877	848	872	880	880	857	863	910	880	881	899	882	867	812	824	883	903	898	849	901	915	811	848	849	838	908	880	836	919	855	876	896	915	901	888	803	876	849	892	821	889	859	885	850	916	854	857	841	852	914	885	867	894	843	857	912	884	848	860	890	920	839	835	870	874	869	841	827	849	873	881	835	838	853	859	861	953	872	838	911	883	900	890	846	923	915	857	872	880	848	856	894	859	855	830	838	821	785	816	863	873	897	927	923	855	839	915	869	865	859	901	873	872	870	877	885	820	792	867	859	853	821	856	903	909	847	876	826	841	855	900	890	847	878	910	869	875	900	885	845	831	873	867	900	968	873	870	830	868	930	856	863	873	858	875	863	904	905	890	862	857	836	840	881	932	873	924	877	883	847	887	860	946	870	845	884	831	874	869	836	824	903	904	870	895	815	823	888	881	854	884	887	890	911	881	862	888	915	866	831	863	902	882	887	860	885	823	866	884	899	883	872	880	821	855	872	832	822	871	820	871	863	895	896	834	868	879	891	835	864	875	852	823	873	832	784	867	903	864	897	902	875	863	892	869	874	872	862	923	892	909	884	882	882	856	864	889	865	878	866	884	881	843	872	869	892	841	907	884	847	849	889	824	878	860	884	855	875	800	865	860	885	859	837	842	866	861	822	861	813	832	891	842	903	869	874	867	845	846	883	830	840	861	895	848	872	844	891	899	869	893	865	841	837	854	857	879	880	889	861	877	856	884	809	827	873	905	824	866	882	850	906	891	862	881	869	885	967	898	819	867	916	897	838	873	838	895	918	824	884	857	906	885	879	919	902	890	881	816	861	817	828	868	858	858	841	928	897	883	886	867	902	888	897	872	877	888	882	894	841	896	905	884	847	926	841	864	878	882	883	848	877	875	868	850	883	867	863	801	838	896	822	872	906	838	874	865	867	846	853	870	885	943	879	862	846	857	794	825	887	841	883	902	869	842	861	883	882	904	930	874	893	872	879	827	891	893	925	869	892	878	846	842	866	842	911	874	875	867	901	878	904	874	857	873	894	899	882	866	884	904	886	898	919	864	836	891	910	892	861	857	861	883	874	910	856	835	822	866	858	889	857	857	831	908	869	848	893	888	863	864	909	886	824	868	958	838	863	831	915	837	874	924	885	924	888	858	882	869	871	854	869	930	913	808	843	852	855	896	920	871	844	844	879	897	822	883	939	784	869	856	870	841	857	857	875	846	835	815	864	856	839	914	897	855	875	875	901	857	883	873	906	863	847	855	889	828	899	839	850	918	835	904	854	886	897	844	902	892	924	861	887	869	906	904	848	853	823	920	871	863	841	845	879	842	955	877	858	898	866	847	874	882	865	913	881	861	858	873	874	835	822	862	906	893	863	882	849	888	853	858	864	840	844	824	843	857	910	911	864	863	873	807	864	940	871	849	848	863	773	861	901	815	876	876	892	873	862	887	864	876	849	901	830	894	841	863	833	843	857	889	820	901	875	860	849	848	888	878	867	856	843	844	913	859	865	817	895	841	906	883	866	880	826	914	884	880	862	908	898	816	845	890	857	880	864	864	883	836	894	891	857	889	898	904	891	875	866	909	918	887	852	873	861	899	870	832	893	922	842	879	836	842	860	932	836	837	892	928	859	824	838	851	863	885	872	842	859	816	888	882	858	904	857	859	843	824	862	884	904	873	859	896	844	876	906	865	803	889	895	853	896	855	858	884	869	843	851	913	897	950	884	870	878	822	875	819	860	871	892	876	886	902	863	859	877	891	874	884	903	851	859	883	854	936	854	915	824	847	891	886	817	934	872	867	886	895	878	910	882	868	887	860	851	879	882	859	827	829	887	817	887	839	867	837	865	909	896	901	908	858	879	878	870	875	911	861	892	886	863	812	880	925	950	839	884	848	898	875	842	844	835	829	858	885	807	846	873	809	892	868	879	862	858	916	849	877	915	873	828	830	838	873	832	864	832	918	834	884	866	863	917	823	808	851	890	815	936	871	852	867	873	883	887	853	838	863	851	857	893	847	877	828	885	891	817	906	853	852	880	886	844	861	844	866	811	888	855	855	888	883	840	881	926	838	811	897	883	849	864	870	892	892	850	898	807	882	874	850	901	868	857	900	919	864	827	877	838	897	871	918	858	850	858	864	894	817	890	874	889	864	839	828	868	844	827	894	912	920	905	827	867	888	859	913	854	880	865	936	877	846	843	818	889	895	826	889	865	869	852	859	877	891	858	890	848	856	860	857	846	897	872	913	828	909	881	836	897	892	833	833	853	881	899	872	846	872	833	888	883	882	857	867	863	872	860	851	863	896	870	903	818	856	912	886	906	868	857	895	929	894	868	906	899	892	912	871	935	917	852	899	894	855	812	910	907	853	925	866	820	878	922	877	834	904	869	825	876	908	871	897	868	854	912	869	843	884	882	890	839	894	885	864	849	869	888	860	910	892	852	888	915	880	848	815	914	803	909	874	883	845	852	877	890	821	872	875	851	898	909	837	827	881	866	873	854	808	869	847	834	859	880	797	896	863	821	871	885	810	916	849	854	902	800
9035	7792	10656	9975	5951	4162	4175	3207	2313	1790	1428	1462	1375	1384	1235	1151	855	726	658	662	688	632	635	596	578	556	512	494	502	514	508	500	518	514	488	482	491	497	449	446	494	510	447	450	464	465	477	394	457	429	445	505	455	476	509	502	432	453	428	443	430	444	469	417	482	432	411	426	385	448	404	435	441	500	418	427	467	425	434	474	426	429	470	412	452	425	452	457	462	439	437	447	413	435	418	436	403	418	474	422	461	450	442	403	434	440	408	430	397	450	382	438	454	485	429	451	438	395	442	459	436	460	404	425	447	441	415	452	488	427	430	422	426	482	454	477	443	446	419	406	399	404	405	409	408	439	417	433	421	433	450	425	462	413	450	450	428	490	439	415	450	448	413	417	475	437	441	443	451	422	414	456	463	464	417	428	456	446	399	441	425	419	430	476	423	409	426	441	408	423	421	414	398	487	442	406	414	447	429	459	433	437	447	432	434	448	469	421	427	424	466	460	407	443	435	433	465	460	472	433	437	463	414	448	456	424	471	449	440	441	461	405	417	430	460	450	415	393	448	445	430	437	446	413	439	402	425	453	451	425	406	428	424	445	425	429	433	431	430	435	432	446	438	430	443	401	407	442	422	448	419	447	463	414	403	456	433	488	423	441	419	461	433	455	442	437	426	437	444	449	426	415	438	422	442	427	432	415	460	406	451	450	396	438	437	431	459	440	449	400	450	445	447	461	413	413	391	435	454	405	429	441	394	419	432	439	430	450	421	417	425	424	440	436	448	442	435	434	435	418	446	415	414	424	419	417	463	441	515	456	411	435	439	437	454	473	451	448	455	450	434	418	424	412	395	439	428	459	425	408	452	445	378	411	438	412	463	398	443	427	466	474	404	426	441	428	438	455	449	410	431	411	413	427	441	447	434	444	434	411	449	438	446	443	399	444	442	427	423	433	414	436	435	458	437	438	425	420	448	432	450	414	410	402	431	428	432	389	397	439	409	417	400	465	455	401	430	409	402	404	408	427	425	445	430	441	408	455	437	416	466	428	430	472	451	418	457	453	448	436	437	401	409	404	416	415	441	450	484	451	438	458	403	440	492	405	417	425	402	415	445	431	446	464	389	433	430	417	444	423	396	471	500	462	483	446	442	424	422	404	442	436	458	428	420	455	442	413	436	424	455	419	451	440	433	432	421	420	452	434	451	451	437	414	443	448	421	409	414	471	419	448	427	448	464	394	431	411	417	428	400	434	455	452	438	424	417	432	403	415	425	458	414	439	422	435	415	388	432	436	432	405	470	443	434	431	454	442	419	436	433	435	433	412	405	436	388	432	420	420	462	447	445	398	426	443	436	413	449	431	438	402	419	425	450	416	406	439	424	437	446	419	447	472	453	425	468	402	471	444	425	434	412	426	438	412	435	444	422	409	468	404	455	439	462	461	427	415	412	470	448	455	440	420	441	412	418	398	419	390	444	390	419	446	424	411	432	445	409	372	458	426	427	399	440	454	429	439	442	465	448	412	411	403	431	473	416	445	437	454	448	444	419	426	440	434	469	474	413	431	440	446	435	405	436	429	437	418	449	421	437	436	469	468	429	430	462	445	409	386	427	427	416	446	401	414	425	452	420	420	472	415	448	436	402	430	450	434	455	422	460	422	422	471	443	441	408	425	436	448	446	408	446	434	414	461	441	415	480	438	401	422	442	441	439	455	425	456	430	473	424	437	410	446	426	406	443	468	436	421	453	502	461	424	465	424	432	407	412	426	397	419	402	424	439	411	441	402	431	421	441	451	411	400	402	452	427	440	424	424	413	440	414	405	422	432	402	446	383	446	436	455	417	406	439	440	404	411	441	465	395	419	434	433	399	426	391	412	428	426	457	417	442	394	447	438	436	432	427	402	415	397	445	422	412	439	449	422	460	438	427	436	403	386	432	428	457	425	415	495	442	404	431	385	480	439	409	448	439	449	432	437	439	414	427	459	392	414	424	448	386	419	409	452	438	436	460	440	423	420	489	377	430	451	413	429	434	438	436	450	448	438	427	413	452	393	440	448	455	462	424	436	420	441	432	406	409	449	425	432	411	452	434	459	433	445	427	435	442	454	446	455	452	427	422	460	438	454	405	450	443	448	413	440	452	431	462	440	404	447	437	451	440	418	441	465	424	461	451	456	428	438	491	420	440	382	432	414	421	444	434	399	428	433	440	449	408	427	456	457	455	401	466	425	421	444	427	451	445	478	434	455	427	436	409	454	440	450	457	456	447	433	451	443	436	446	414	419	409	422	443	434	438	470	429	443	438	405	434	420	468	460	396	422	461	434	429	449	463	394	423	423	444	465	479	461	416	425	475	444	453	457	451	445	451	414	395	415	429	403	464	418	406	444	421	449	454	406	445	416	436	452	403	413	459	424	413	448	387	429	440	437	419	451	433	475	418	418	481	420	449	416	408	445	434	407	428	448	443	404	410	442	424	410	438	422	430	412	404	416	427	446	471	409	436	411	433	444	446	460	418	501	412	462	450	425	435	444	447	413	428	434	483	396	440	484	451	445	421	474	430	461	410	452	440	438	424	451	474	415	427	426	410	452	449	423	457	426	445	437	486	437	404	426	446	414	483	449	402	428	441	446	407	394	458	435	460	461	442	424	427	422	433	459	452	439	442	420	377	437	396	399	420	453	461	409	385	427	466	423	436	427	421	422	413	414	473	458	427	412	409	451	425	421	459	426	423	432	435	436	442	460	476	458	459	426	453	480	439	426	422	399	446	383	401	439	433	441	433	400	469	434	447	397	413	446	449	428	434	426	425	425	454	441	465	466	428	431	484	432	422	424	386	435	417	454	439	447	384	468	419	390	429	400	438	449	438	464	464	418	424	435	422	427	452	462	431	449	398	430	420	416	424	417	468	415	461	447	427	413	431	447	421	425	435	420	414	384	434	453	405	428	419	407	417	454	436	449	440	454	449	446	446	450	432	444	425	455	420	425	438	406	431	396	444	461	416	431	415	438	421	424	441	444	414	381	438	453	457	472	434	437	405	443	418	447	446	459	439	451	411	395	419	464	464	424	442	408	450	414	461	440	420	427	460	465	457	452	429	456	433	450	459	453	420	438	448	412	466	418	490	449	429	478	423	487	414	417	394	448	432	469	415	429	425	421	416	470	422	404	422	463	447	406	434	411	443	443	424	436	391	411	447	430	422	414	429	422	418	429	462	450	454	394	452	441	450	463	395	439	454	421	434	430	430	427	450	420	392	437	403	488	447	456	447	439	458	427	429	418	466	457	424	418	445	433	444	468	437	453	430	452	454	398	413	418	470	448	411	470	461	430	415	462	451	426	444	477	451	423	397	401	449	466	440	436	412	451	439	442	455	442	415	459	417	439	442	414	402	434	414	396	430	426	430	395	475	442	417	438	459	454	443	437	438	457	404	413	448	433	445	416	420	472	443	459	463	442	407	411	448	430	407	430	444	446	437	462	463	418	436	437	411	444	416	452
6282	7733	16012	20140	15846	13931	14574	11935	9404	8265	7132	6993	6802	6880	6499	6035	3912	3076	2529	2393	2618	2459	2353	2325	2065	1853	1661	1542	1535	1443	1544	1394	1607	1739	1613	1580	1372	1300	1317	1321	1276	1189	1204	1167	1188	1096	1143	1056	1169	1197	1095	1083	1211	1411	1388	1376	1131	969	1043	948	994	1014	1039	947	960	1038	987	1017	1003	975	985	985	1005	976	1052	1021	1007	970	1013	976	1035	944	1053	945	977	1070	1006	1058	1030	1005	984	998	1035	977	951	1026	1025	978	1041	1022	1030	1021	965	975	1036	987	1015	1016	998	973	1019	1051	988	963	1008	1004	1037	984	1011	1029	1016	979	977	959	987	1004	962	970	944	936	932	1039	990	1055	941	1061	1029	1068	1025	1012	989	1018	953	1008	963	995	992	997	1016	987	957	984	1009	1019	998	990	971	986	1030	1017	1063	1009	1019	976	996	1003	991	1083	975	1032	917	1036	972	1021	994	976	992	975	1008	965	1019	1048	1007	972	998	1044	987	961	1035	1049	1027	1029	995	1052	1064	945	1003	1007	996	1009	973	1010	1014	1004	938	1024	989	1004	1044	1032	954	969	1051	991	1017	1045	975	934	1011	999	1026	1060	996	1027	993	1008	954	976	1024	1038	1014	1003	1065	999	979	963	985	943	1001	973	1000	1026	975	974	1036	1035	966	1035	1005	1019	982	936	1062	1002	959	992	1003	1012	1083	1040	975	1026	988	1016	999	1087	1002	1004	989	987	1030	944	1027	971	969	1017	1032	1045	1002	1030	962	981	1064	1039	1023	1010	1062	986	986	1002	1022	1061	958	991	976	959	982	1019	1021	1020	959	997	982	966	997	960	990	1011	1008	995	1035	1050	934	892	1008	1017	1012	944	983	995	1012	940	1001	1044	983	953	1022	1015	998	1036	1008	956	1041	959	1005	975	1020	1006	985	1027	1013	995	1002	1049	943	1013	1007	992	1013	970	1037	1008	1013	1021	1038	1000	1029	968	994	1015	978	1014	1000	932	1001	967	1003	994	995	971	994	961	959	995	989	935	1005	992	971	991	1048	1026	1002	978	1014	1008	992	1048	1015	996	1011	1014	997	944	1038	970	997	1033	999	977	984	935	995	992	989	1038	1015	1036	973	1048	991	1010	1027	952	1001	1031	997	994	1025	1004	1023	980	989	987	966	1033	975	963	973	984	1015	985	1037	995	1009	1037	989	1022	1037	950	1049	953	970	1029	981	1008	951	998	1019	961	984	1038	1011	1030	1012	996	1000	981	1005	981	1011	1046	990	974	1068	1000	1024	1011	992	989	952	1005	980	1020	965	1027	993	980	976	993	974	983	1024	956	980	1048	1011	1005	987	992	1004	1004	948	1021	1057	1020	988	1056	1003	982	1023	980	1029	981	966	976	1037	1072	984	969	980	963	994	954	1052	1066	957	993	1004	1065	994	989	996	942	1001	932	999	980	1005	1015	1000	986	970	988	1035	989	975	967	1016	991	983	1024	963	1033	1027	1019	1017	963	1024	1098	1016	998	981	1044	1052	971	970	1001	935	1000	968	994	1057	994	1017	995	980	984	997	995	1023	1039	979	988	1009	995	1045	1054	946	1007	1031	1012	1065	954	993	1019	1039	955	944	985	998	1036	1016	979	997	1067	968	994	978	978	1010	946	1020	972	1069	966	1017	1016	1052	1018	972	979	1024	986	1014	1004	1035	971	1012	999	995	933	1039	1028	962	1002	1033	958	997	1045	984	1024	1067	1035	973	1028	1052	987	985	967	1019	962	1016	1022	997	1029	1020	975	1007	985	1023	974	1028	948	1007	985	1045	1015	1003	1101	974	993	976	995	1018	997	1033	1013	1028	1008	989	1056	1029	1014	957	966	985	1014	1034	1001	981	1036	1004	1052	1019	960	1021	997	1030	984	991	970	1007	1008	1006	959	1013	1017	1023	971	977	964	1007	1028	1024	966	997	1029	1033	988	1001	1012	1018	991	975	1051	1000	1020	997	1047	1051	1003	996	994	1012	1016	989	1058	996	1014	953	1014	1043	1026	1042	995	1004	1018	951	1009	1003	1023	1005	1025	973	985	1016	996	1035	991	1021	977	1030	1010	1009	1043	987	1094	968	1026	1059	1026	1053	1001	1019	1040	1037	967	970	1041	983	1021	990	1023	1043	1017	965	1013	970	1014	958	991	1015	977	950	976	974	989	1015	957	985	954	1032	1016	1006	972	1000	1077	1018	1036	992	954	1015	994	1009	965	975	1039	1013	999	1044	980	980	1009	1000	1003	1034	986	1016	1052	998	1024	1012	1015	1020	1003	1048	1013	1006	934	1006	993	1005	979	982	997	995	1060	931	1036	992	991	1006	995	915	997	1049	1004	955	1049	1024	1050	1074	926	1022	1001	1018	1001	1020	971	1001	1004	1022	1098	956	985	1034	1035	1002	1027	1026	1009	1028	1068	960	993	937	971	1004	1025	1009	1010	980	979	978	994	1013	1007	990	1013	968	949	946	1074	982	970	975	962	1027	1002	1006	1049	1033	994	994	1012	1030	972	996	1057	997	1015	966	997	1017	984	1012	1064	1004	1017	1002	992	1023	998	974	1016	972	953	957	1042	1067	970	949	994	1020	983	949	1023	1040	1036	1029	995	1009	970	1007	975	1040	1025	1018	987	941	1024	1031	991	984	1038	1057	1028	995	992	984	1044	1013	1036	1006	1032	970	1060	979	995	1017	967	1019	983	1062	1019	1001	959	1036	1023	1015	982	1002	955	960	993	991	971	954	991	1009	975	1032	986	1033	981	1000	1005	1000	1036	1070	993	1004	1048	992	1040	971	1079	1013	1021	1002	999	996	973	990	1002	983	1009	1026	1031	1029	998	979	1004	1028	1033	1026	1006	988	1002	1054	1001	990	1021	1048	988	987	1019	963	1014	1008	973	995	1021	1039	1035	980	1028	1054	961	984	1030	981	942	989	998	962	1036	951	1016	985	1002	1058	992	970	1028	934	983	964	1007	997	1021	997	1002	1039	1060	1056	968	1032	1041	1051	1053	1002	1037	960	1035	1016	999	962	1010	1027	1040	959	1003	976	1007	1010	955	1011	990	998	1031	965	972	1003	954	990	1001	942	1029	1032	986	1024	1057	1040	932	984	1007	1043	1066	1028	995	982	959	984	1068	1006	968	1017	1046	1015	1003	994	1014	960	1009	1014	1060	1051	973	1014	959	956	982	1049	994	1000	999	932	1030	1012	999	1015	1059	1002	1007	1035	1009	1027	987	994	980	1036	988	1022	1073	977	990	998	994	1027	1055	1053	987	1032	1025	974	970	987	990	917	965	995	993	1017	1030	978	934	1015	1020	1047	1055	1005	963	1025	972	990	1042	994	995	1017	1012	1018	1023	984	1031	1011	953	1042	985	1012	1005	1001	968	988	1027	992	974	987	999	1055	1022	1003	990	962	983	1028	951	971	1017	978	1006	1023	968	998	943	1061	1037	977	1042	1054	998	1003	998	995	952	966	974	977	1029	937	1038	943	1006	1044	992	1023	1020	1053	968	983	937	1019	990	1011	1030	1043	1031	1046	996	1016	1022	1024	1005	990	979	1017	1019	961	1048	1028	1021	976	1036	1024	972	1005	1012	967	1005	947	990	964	1013	989	1002	1001	997	973	1053	1014	1000	1003	1024	988	996	1015	1001	953	1065	975	1030	1001	995	961	994	1020	1017	996	961	1015	970	990	1020	986	1064	977	1026	977	919	1002	952	972	1009	1032	953	1019	955	988	996	1001	1009	975	981	968	989	1062	918	985	1036	1027	978	973	945	1031	1006	984	1054	1001	983	1028	997	1013	948	1006	988	1023	1078	1045	983	980	1007	993	1000	955	943	1006	979	988	1023	971	996	1010	1022	1049	1051	1034	975	1011	1061	1026	1002	995	989	1022	991	962	1005	1019	1030	976	1073	954	1018	991	1025	994	1049	1025	1007	995	1014	965	995	966	963	939	977	987	961	965	981	960	990	1009	992	1034	1029	998	962	1025	950	983	950	1028	1076	993	1002	1035	1014	998	992	1002	990	1038	971	1031	982	995	1001	994	985	1023	981	1022	1005	988	1020	1026	925	1031	1019	992	1015	1002	986	949	1044	1005	1075	1014	1019	1023	1021	1029	1019	992	1052	988	1018	970	968	1029	985	1027	1003	940	996	935	1035	1018	1027	965	1016	1007	997	1051	1061	982	1024	1034	976	1096	1002	949	992	988	980	952	1008	1029	1023	978	1028	991	1068	946	999	1011	1021	995	1022	989	1052	994	1007	996	967	1022	989	963	995	1032	983	1021	1021
22090	27629	33470	33719	28436	25168	27997	22690	19719	17782	13442	10666	10804	10730	11545	12429	6495	2596	1667	1506	1685	1616	1657	1854	1666	1804	1339	923	882	871	947	995	1376	1594	1276	1090	877	774	763	736	752	666	562	546	493	463	440	424	402	462	388	462	755	759	688	580	465	374	371	391	389	391	393	362	403	393	363	379	390	394	349	419	387	386	408	408	398	361	408	392	368	358	393	356	371	384	381	413	369	404	411	378	386	382	408	352	384	404	411	374	390	389	373	393	391	408	391	378	381	401	361	366	377	378	379	392	390	392	386	408	353	337	407	369	380	386	385	380	378	383	418	387	394	417	407	387	418	414	394	352	374	414	360	361	418	414	352	400	381	424	418	386	406	421	394	386	384	383	391	414	397	400	386	396	406	359	404	395	384	368	383	402	385	403	419	388	351	394	385	418	389	417	379	413	390	391	370	399	401	382	385	383	409	385	408	367	409	389	404	425	390	414	403	406	364	386	389	393	424	401	396	383	368	399	398	404	414	425	384	383	396	365	384	378	439	376	368	407	374	406	343	380	384	410	370	369	380	371	386	400	412	369	382	409	425	391	398	383	386	399	392	381	404	382	379	384	350	396	379	418	372	402	370	368	366	391	407	356	357	430	357	369	380	361	386	403	378	436	381	396	392	394	390	380	374	393	396	388	367	415	401	411	396	374	392	387	390	397	357	380	395	387	400	361	400	347	372	353	386	387	382	377	370	361	393	365	360	384	422	373	385	380	384	417	342	361	422	361	368	392	372	394	377	394	366	396	381	381	412	369	375	399	375	367	403	409	350	391	425	375	370	386	377	416	410	412	403	402	381	371	380	358	417	398	381	374	398	372	388	360	386	369	409	389	385	390	365	422	417	414	380	380	378	410	397	400	394	407	358	403	409	385	399	378	347	413	418	372	441	385	413	399	366	397	415	371	371	443	373	396	400	377	382	419	402	399	417	382	392	394	396	383	377	371	366	389	406	385	377	435	422	380	394	416	372	341	379	363	392	412	399	387	409	356	381	405	395	421	368	388	381	374	392	383	363	392	425	403	340	387	352	370	395	396	387	324	394	385	418	370	388	402	364	372	379	401	398	400	348	383	416	413	386	362	388	369	362	393	412	417	375	418	391	394	390	374	414	411	417	390	367	361	399	387	367	375	367	348	398	423	382	390	370	375	390	412	373	365	408	408	364	413	373	395	393	370	421	361	354	344	418	388	387	366	424	335	438	369	389	364	353	429	372	400	377	377	393	388	389	359	398	397	401	379	393	418	377	374	407	395	380	392	395	356	379	382	419	401	406	408	402	417	380	394	382	381	390	433	361	392	378	374	397	386	376	397	369	410	394	405	425	446	424	376	417	394	359	414	416	405	369	370	388	391	374	349	380	414	374	383	396	416	405	420	350	364	385	388	409	382	407	376	406	404	379	382	370	359	382	385	377	392	363	370	378	372	398	412	416	394	401	395	387	415	390	412	407	366	370	395	356	377	399	393	361	427	371	382	383	385	381	391	376	405	379	336	363	403	424	384	398	391	354	376	403	381	372	400	361	389	371	350	400	355	390	386	375	355	357	440	404	376	379	412	401	379	396	392	414	373	381	395	385	367	398	400	382	405	384	386	372	384	408	420	357	392	386	390	403	381	372	393	383	414	373	385	392	396	371	389	381	428	354	426	376	371	415	419	377	355	390	357	442	397	381	383	378	382	405	352	384	395	376	357	363	375	384	391	418	422	415	376	403	390	359	391	409	390	398	376	383	377	372	372	347	359	386	374	377	387	424	372	367	401	410	396	430	384	399	389	391	396	376	390	422	389	441	378	376	405	449	373	422	404	401	407	365	408	385	349	371	389	409	375	373	424	415	405	426	377	385	376	383	367	402	391	361	399	409	385	367	353	384	401	390	389	406	380	348	390	384	442	395	388	407	418	393	367	392	379	411	375	388	414	406	416	381	357	375	438	369	405	381	366	361	347	381	393	407	407	420	367	393	377	379	417	376	381	396	380	397	408	366	435	390	367	355	374	404	399	426	380	363	403	371	387	403	418	369	386	381	407	377	396	396	362	388	362	396	384	409	399	390	378	390	373	396	391	373	397	396	366	391	415	379	418	411	415	416	413	380	362	397	377	383	376	403	432	418	346	397	345	390	397	355	410	418	403	394	411	396	338	401	376	397	383	392	397	382	391	387	387	367	374	371	363	360	389	360	382	382	381	342	397	398	375	400	410	395	389	374	404	383	368	385	368	363	373	367	391	386	386	422	391	369	368	402	356	378	393	373	389	369	377	427	357	408	396	394	385	396	341	374	372	360	391	390	408	381	406	363	380	376	366	403	406	372	397	368	390	363	352	420	395	395	392	374	389	376	389	402	371	408	401	380	373	420	416	386	398	390	385	408	346	394	405	416	372	398	417	371	389	416	401	404	369	382	381	363	337	351	381	384	402	388	396	448	398	395	390	403	366	358	394	367	409	361	378	405	364	407	364	417	389	420	413	390	395	395	388	423	372	389	390	386	388	409	365	371	399	395	420	423	410	394	370	389	405	382	389	382	410	394	425	388	378	419	383	422	381	354	364	360	367	369	363	385	408	424	385	403	401	400	411	365	419	389	391	364	363	381	402	390	399	380	408	364	395	367	350	390	390	394	385	377	383	355	385	383	379	376	388	368	406	414	379	355	380	365	416	352	369	388	400	400	392	349	356	386	360	442	387	357	386	358	389	453	375	407	356	388	370	384	354	363	371	396	419	382	392	383	417	428	377	383	372	377	377	392	391	386	365	387	372	384	377	397	382	407	420	385	346	366	384	408	386	411	376	390	437	386	376	412	376	401	407	387	369	401	382	419	370	373	424	408	391	388	379	406	387	392	392	406	386	375	366	381	393	426	386	407	381	369	415	393	381	390	375	418	347	436	355	361	391	335	359	408	376	407	383	350	355	380	366	381	441	411	362	407	378	394	381	408	410	407	383	431	380	377	395	382	377	393	398	421	366	408	435	416	431	374	365	418	369	398	389	396	391	385	392	397	392	407	392	386	374	407	374	365	384	390	396	382	396	378	369	388	356	384	371	422	386	415	381	382	429	375	384	387	401	385	368	401	338	396	385	403	392	389	394	382	373	403	376	394	365	420	383	397	387	400	370	417	371	401	398	376	372	384	379	359	375	380	408	376	381	430	414	371	391	380	411	394	409	406	386	368	386	382	396	421	367	340	377	414	385	425	371	351	381	401	403	378	408	403	391	386	414	414	399	352	415	378	420	390	415	454	394	368	389	357	363	448	419	399	380	356	366	382	408	376	345	380	393	382	370	368	358	391	365	383	383	408	421	390	379	351	362	376	380	361	409	393	389	383	372	371	418	386	374	409	381	382	353	376	386	403	382	406	382	394	425	373	390	419	374	377	374	381	390	390	349	357	349	385	379	423	385	392	394	405	411	419	363	376	398	415	385	420	362	370	409	314	424	381	401	373	368	363	395	376	408	383	336	368	384
15726	21632	33037	39753	38485	39380	39776	37507	36465	37058	31700	29937	29970	30623	31181	34424	21766	12255	8628	8423	8961	8915	9480	10294	9727	9366	7016	5048	4246	4623	4890	5470	8401	9992	7524	6369	4944	4130	4195	4025	3333	3058	2471	2126	1700	1520	1232	1233	1133	1152	1185	1750	3573	3533	2874	2098	1202	948	910	889	887	911	927	930	959	985	996	901	929	907	918	907	913	920	926	875	878	958	911	883	897	928	888	947	864	845	852	935	957	911	921	905	918	881	920	885	866	899	898	908	918	876	913	903	870	964	878	932	895	868	901	924	920	895	957	893	872	911	889	896	935	901	892	887	865	901	886	921	908	853	922	887	876	905	922	866	918	898	939	921	894	922	916	882	915	902	924	919	903	932	903	912	881	948	883	890	922	933	940	892	927	842	925	968	894	947	881	902	980	929	940	898	873	923	854	918	901	936	925	944	946	898	931	854	887	998	908	888	919	902	877	901	928	920	912	943	830	882	892	934	936	903	898	908	904	931	882	930	893	913	910	890	920	886	936	948	890	887	908	928	929	921	918	921	891	917	909	871	904	902	939	908	885	915	926	856	900	923	943	908	869	851	931	964	924	895	902	881	921	912	874	919	939	896	855	919	922	959	864	887	850	892	945	977	883	898	867	893	892	929	901	897	905	899	911	874	935	956	827	962	881	922	862	899	917	914	904	930	938	941	863	893	875	922	937	876	914	921	976	864	923	868	887	920	918	931	898	954	918	918	864	900	905	961	956	877	892	947	867	902	877	906	893	906	887	901	872	906	903	912	945	912	911	971	893	934	951	896	899	878	909	861	916	914	886	914	863	904	846	900	941	926	924	901	883	901	876	937	946	915	903	932	899	858	919	939	917	866	910	845	927	899	955	852	903	899	922	894	941	919	927	883	893	935	895	938	928	883	921	924	962	924	885	930	901	902	924	902	926	883	877	837	898	884	892	859	917	909	891	919	876	926	884	885	926	913	911	888	909	942	887	926	897	941	916	921	892	903	875	883	964	965	888	937	933	964	916	931	973	905	872	918	895	913	882	889	931	869	855	899	896	888	886	918	929	869	951	883	938	894	930	908	903	858	912	899	881	921	899	907	839	870	957	877	837	875	879	916	975	911	925	936	915	894	891	901	931	894	906	830	854	896	911	907	937	909	954	931	914	904	931	903	891	925	826	951	893	886	895	884	909	927	887	879	945	944	932	933	916	881	912	919	917	916	966	940	894	865	874	920	918	926	862	864	894	956	890	942	940	937	896	865	906	890	858	941	899	976	947	879	959	873	895	942	907	895	923	933	882	901	919	938	925	905	901	913	875	871	889	925	940	960	927	964	920	916	933	899	907	899	990	908	942	933	884	897	910	868	901	848	932	909	923	929	872	918	928	924	952	927	924	834	943	896	911	896	868	940	853	899	890	853	933	937	915	895	930	900	908	875	876	916	902	861	927	928	865	900	869	934	890	909	935	951	908	877	870	883	862	934	839	911	910	930	852	864	931	938	921	921	906	909	908	962	959	869	892	894	907	870	884	869	922	919	894	879	892	888	892	903	926	885	894	888	930	870	893	955	886	912	929	928	876	934	962	909	960	917	916	872	892	857	916	874	895	903	933	901	868	913	855	938	882	925	969	876	968	835	903	965	928	886	910	878	896	904	895	910	899	924	927	947	925	865	915	881	946	926	864	876	928	931	902	932	912	859	910	929	935	858	915	880	891	919	920	921	853	931	930	911	891	914	924	915	907	866	886	879	893	925	936	889	889	930	904	932	906	947	926	909	917	920	951	902	900	877	864	884	915	893	889	879	878	917	948	963	909	903	895	918	929	892	908	892	923	829	917	904	870	876	900	882	904	905	881	918	884	841	919	933	911	918	938	976	925	920	923	928	860	898	969	920	912	899	871	885	883	943	879	885	989	951	917	938	966	848	922	888	972	834	879	929	926	874	859	880	863	882	877	870	925	927	942	927	871	871	909	933	933	857	913	887	902	954	871	878	908	917	918	909	926	893	933	905	868	881	906	900	890	952	937	923	889	906	892	896	880	894	930	927	907	936	913	925	871	952	910	859	929	911	970	914	917	905	909	847	875	910	969	952	915	967	918	835	955	942	890	879	921	866	878	891	951	916	927	946	944	942	896	911	896	895	925	912	861	936	908	901	856	908	894	892	907	900	1022	886	897	902	896	916	911	908	889	922	959	855	943	914	933	894	954	879	951	896	932	902	923	929	908	898	942	914	927	930	915	917	905	939	941	914	863	928	913	926	949	894	899	902	928	869	868	940	833	895	891	926	899	838	923	949	915	912	899	950	881	908	885	952	913	876	892	907	910	938	872	925	915	873	926	859	909	913	927	926	913	943	906	903	888	940	836	970	887	900	952	919	889	920	989	941	930	904	932	890	925	907	920	926	951	888	887	901	930	940	929	895	919	929	886	920	890	894	917	938	946	947	901	898	922	918	901	911	911	948	876	893	919	954	892	941	902	880	858	897	927	880	886	911	920	876	884	891	869	901	943	862	844	874	926	892	920	947	861	933	929	890	928	975	995	893	903	923	905	905	884	927	876	929	946	892	937	953	907	938	908	920	900	914	872	894	884	925	889	871	909	885	917	853	939	885	947	914	881	861	940	908	917	914	947	894	893	931	853	898	887	936	915	845	929	919	826	905	895	864	902	891	943	896	893	905	914	922	944	877	907	898	894	924	895	886	967	952	924	934	889	861	901	898	947	934	916	905	915	930	910	935	902	849	992	931	934	890	892	892	871	910	869	875	903	924	855	913	904	885	940	863	947	868	903	879	875	946	920	975	921	911	843	941	874	922	902	928	884	916	871	944	897	849	870	929	895	907	929	903	892	883	893	891	848	892	880	839	885	897	922	876	907	930	890	896	944	904	924	874	887	914	871	933	877	927	896	908	843	910	868	903	896	913	912	928	894	893	918	889	827	910	920	860	894	871	929	956	899	882	899	898	929	909	948	944	885	895	920	849	908	935	950	897	947	848	908	919	928	874	881	941	901	926	895	916	911	925	910	947	892	919	860	946	932	944	897	902	949	910	908	913	922	852	914	893	910	882	920	885	888	892	883	881	848	919	912	940	911	882	940	802	954	885	875	930	905	944	922	922	875	914	933	904	878	838	940	888	957	916	903	978	928	911	950	951	904	905	913	929	925	916	958	893	917	930	894	838	931	888	932	939	937	953	873	905	867	895	878	946	869	846	919	915	903	938	909	913	940	903	925	864	945	926	912	915	922	924	891	928	870	886	894	898	934	907	921	882	873	882	946	869	891	886	892	936	916	890	875	876	913	884	946	905	895	899	958	877	885	941	912	897	908	892	864	914	942	919	873	870	878	909	946	994	916	942	845	946	972	910	876	936	878	905	891	891	909	943	891	908	896	873	910	903	885	894	867	904	865	917	907	907	958	923	888	908	888	896	926	946	853	927	937	908	906	899	891	903	894	936	929	900	884	898	882	921	910	882	948	907	849	856	884	950	869	863	881	881	928	884	860	852
30990	35408	38702	38081	33127	32978	35774	30865	29049	28541	22945	19474	20684	17559	18856	22625	12935	5214	2920	2626	2735	2890	3131	3094	3161	3152	1964	1573	1274	1369	1451	1603	2646	2783	2724	1866	1369	1144	1159	1052	894	961	786	652	603	574	466	422	411	396	418	592	1106	1184	879	679	510	422	366	369	375	371	393	375	393	386	366	397	377	362	391	417	381	362	366	372	368	360	359	375	363	384	361	390	382	375	381	400	397	365	384	383	389	422	340	375	387	358	393	384	418	428	390	387	409	356	364	359	388	357	383	374	381	361	403	380	361	359	352	384	395	360	345	379	342	385	406	377	379	363	365	357	380	387	417	369	367	359	388	370	401	405	391	353	372	405	367	396	373	348	412	370	347	358	408	393	407	391	404	366	344	342	383	399	369	324	375	359	392	396	398	363	395	353	343	394	368	393	404	402	364	384	380	381	342	355	320	358	350	347	400	406	400	386	378	381	382	357	406	341	340	398	384	360	364	367	381	375	385	378	380	413	358	406	380	362	402	373	370	397	397	378	366	387	341	390	364	376	394	386	382	405	354	348	354	372	361	362	381	407	377	359	365	337	392	366	352	388	396	406	365	366	362	364	394	360	323	365	386	400	395	363	377	373	353	373	397	406	370	391	365	409	363	364	375	376	392	350	354	360	408	339	400	400	400	365	360	403	370	369	390	376	378	377	389	399	374	387	359	359	435	379	412	346	384	368	392	409	340	342	357	366	386	385	360	344	393	338	422	374	384	362	373	383	402	329	388	384	400	375	361	395	372	388	362	406	370	345	385	405	397	382	373	355	368	385	433	370	356	340	397	360	377	375	341	365	363	404	381	374	398	330	392	390	392	363	368	365	403	353	393	389	390	377	408	378	423	354	391	330	391	371	376	371	327	422	357	341	387	380	355	363	393	392	356	347	408	391	370	408	406	356	394	388	387	389	374	374	370	372	358	400	373	344	415	375	362	374	371	409	367	370	388	395	368	377	353	339	366	395	407	406	360	404	375	365	376	378	346	368	376	335	365	413	391	351	371	362	369	405	339	388	354	383	374	354	362	391	387	366	402	384	365	389	399	376	366	396	388	378	363	392	367	361	375	370	373	363	400	395	378	352	383	366	358	325	391	388	409	395	360	398	401	411	363	361	382	353	378	366	391	330	373	382	357	407	380	356	430	365	407	361	337	343	370	385	392	348	394	411	403	419	376	349	384	397	398	391	401	336	384	324	392	364	378	374	356	357	384	392	414	365	388	374	361	390	348	416	349	411	390	386	360	368	378	348	360	385	372	375	350	404	374	347	369	420	394	405	378	363	349	385	380	370	394	387	365	389	359	385	417	364	411	419	389	397	375	379	391	372	353	386	405	402	373	364	377	379	348	356	387	390	407	381	392	341	363	342	361	372	406	405	397	364	386	370	367	330	375	410	382	381	395	375	401	392	410	402	396	381	408	397	391	382	388	369	384	378	353	368	354	355	373	366	355	388	352	372	383	378	380	368	356	378	371	390	341	370	389	345	427	350	372	397	380	381	370	374	381	367	383	339	382	386	383	384	403	404	393	376	403	395	372	369	358	399	354	366	365	364	352	409	393	368	358	380	406	385	371	362	410	372	363	397	386	392	396	370	390	336	391	381	390	368	338	354	341	350	372	368	379	369	401	369	388	383	385	372	388	411	424	392	361	367	382	376	378	421	382	390	370	398	413	384	384	407	352	380	374	408	354	350	375	388	383	378	381	354	374	345	348	379	405	348	379	349	369	343	379	375	360	365	415	372	383	401	352	360	386	370	366	376	374	380	384	378	365	299	391	375	386	373	379	369	381	404	381	384	373	356	398	371	352	362	397	365	410	364	364	365	365	422	365	345	404	383	331	361	385	420	398	375	372	392	334	349	413	372	393	392	389	382	386	356	395	357	381	384	375	389	409	394	421	379	384	411	372	405	384	396	385	360	395	388	353	344	368	346	400	391	389	377	368	408	395	368	405	379	382	385	371	378	345	337	371	358	380	388	342	409	340	363	366	360	377	347	365	378	347	378	389	378	352	382	377	367	360	398	441	340	362	357	348	353	335	412	416	350	399	372	367	371	354	370	367	395	401	397	387	372	370	416	376	375	360	379	399	383	378	390	375	370	378	390	357	388	388	386	388	390	368	392	351	379	413	371	369	377	391	367	332	376	385	383	384	354	390	364	364	407	387	390	379	368	429	394	343	375	362	399	365	397	395	345	420	382	367	374	360	394	411	376	384	397	407	381	398	358	378	372	374	398	354	376	367	352	353	349	391	351	373	397	394	409	369	371	391	378	376	405	421	374	340	365	408	377	361	400	383	382	388	378	358	409	392	356	381	331	382	405	344	353	356	379	396	408	361	388	401	361	367	372	388	358	364	383	406	381	390	401	384	372	369	389	370	379	365	376	385	374	410	367	403	397	384	385	355	405	360	392	390	366	359	347	395	363	408	394	351	374	369	391	397	384	395	416	419	395	394	399	395	371	352	388	390	366	367	383	394	393	406	372	421	420	381	346	381	358	351	422	360	361	345	343	401	414	341	386	377	386	380	368	364	329	351	378	415	409	393	394	389	378	357	388	371	375	367	388	392	355	375	374	393	365	358	401	377	389	338	408	374	347	390	378	401	400	383	374	379	404	379	374	387	367	383	379	392	388	340	341	363	369	385	374	330	391	384	346	396	380	399	393	367	391	385	388	390	364	396	396	421	376	395	354	385	410	433	359	362	382	353	382	391	359	343	386	408	377	373	376	349	395	388	376	383	403	360	389	376	331	406	382	384	384	361	368	356	424	357	358	406	378	354	392	413	387	379	396	394	380	401	350	377	368	364	390	379	407	419	367	392	366	398	343	334	388	358	376	341	347	429	399	374	359	369	384	395	371	378	363	372	379	400	344	388	352	384	416	366	369	420	380	355	401	373	347	408	396	379	386	393	371	383	404	339	404	347	390	377	381	348	363	354	377	367	355	379	373	382	345	387	395	372	363	406	372	383	383	354	375	358	390	402	396	372	392	345	405	372	379	371	333	348	371	378	385	395	382	374	342	372	334	387	360	337	369	366	347	362	431	354	367	352	389	386	402	438	368	363	345	360	381	372	399	386	374	373	407	378	364	396	372	346	358	345	361	397	360	369	365	360	401	378	383	380	355	388	414	360	345	362	364	386	389	440	397	349	376	399	344	382	364	418	359	390	359	358	337	381	371	384	401	370	353	400	380	363	353	378	342	329	367	403	378	384	385	380	388	388	359	366	390	345	376	365	348	397	390	397	392	403	381	396	375	385	385	400	379	373	347	405	354	365	386	382	364	375	367	385	373	371	366	394	405	398	373	383	421	403	392	370	356	399	375	329	403	395	338	359	413	389	374	404	364	370	348	385	376	335	382	388	387	356	372	365	429	382	418	354	359	358	365	375	347	389	369	403	361	389	346	389	398	372	370	354	385	372	354	360	365	383	362	363	366	376	340	379	351	370	385	353	351	400	369	367	385
20444	27629	37848	44645	44731	47162	46427	45809	45084	47108	41247	40035	40317	38372	40562	43919	30956	18595	13870	13538	14462	15062	16784	16384	15582	15099	9915	8336	6820	7370	7961	9663	15270	14518	15043	10523	8026	6737	6675	5970	5605	5474	3773	3097	2747	2113	1390	1403	1288	1315	1120	2578	6057	5762	4212	3247	1521	1065	977	862	886	841	885	961	922	952	932	884	935	956	921	902	874	860	912	862	871	884	918	863	858	858	852	914	862	836	902	864	914	913	923	860	897	923	861	861	902	866	886	915	865	906	922	855	957	931	880	861	848	863	852	878	880	870	895	866	910	914	837	870	866	913	860	901	816	854	884	894	866	903	870	885	920	843	851	848	868	872	915	890	914	911	885	869	859	923	850	867	869	890	894	879	873	853	937	875	913	896	849	869	880	855	915	860	838	890	852	921	824	891	908	843	883	872	913	885	817	918	902	848	884	944	869	943	864	916	833	827	888	874	844	856	863	906	912	979	883	858	883	873	899	858	853	887	883	927	895	895	832	840	950	867	881	892	828	903	884	894	883	846	852	882	877	881	864	879	838	907	871	875	848	876	880	893	915	869	865	882	847	886	865	889	889	893	845	856	943	924	954	882	858	889	885	881	891	890	880	850	903	910	925	854	874	893	888	932	877	913	863	871	895	899	888	908	829	888	850	871	896	901	845	930	871	879	896	889	848	914	867	865	898	853	874	868	860	901	856	888	844	857	935	897	859	942	898	823	833	880	853	900	848	855	862	883	888	869	852	889	893	906	925	873	861	862	880	871	864	841	876	904	860	863	874	911	863	919	884	861	894	860	898	878	961	861	914	875	877	836	900	869	881	853	862	893	874	874	902	870	857	912	866	847	917	808	845	911	864	926	900	844	848	894	855	885	861	871	798	937	890	890	880	878	892	911	857	920	874	826	859	907	890	860	894	840	914	877	854	872	860	851	929	838	876	816	870	876	875	850	926	905	878	854	833	891	830	844	856	862	912	835	863	869	897	834	913	862	902	901	869	898	893	878	904	890	909	895	885	886	871	875	915	966	836	909	870	878	946	863	879	860	881	849	866	900	904	873	838	916	875	889	882	897	848	884	899	907	953	837	888	858	851	867	910	883	845	854	890	871	925	860	885	857	892	877	904	880	858	874	833	869	907	916	885	943	948	878	869	891	882	848	890	944	938	908	921	850	895	861	916	899	858	886	882	876	910	902	870	924	908	879	832	849	860	871	871	861	846	856	953	860	864	929	874	849	862	887	869	831	870	858	878	906	866	838	900	877	920	878	927	911	876	907	905	893	881	916	939	843	893	914	890	902	871	886	823	853	893	882	868	894	906	893	881	840	956	917	920	900	888	841	929	886	925	893	934	907	855	852	865	906	866	860	883	870	857	898	890	831	952	856	928	861	873	923	833	963	890	880	883	899	868	947	903	872	905	884	890	868	856	922	878	876	930	906	881	867	865	903	825	878	852	944	876	860	900	834	831	905	874	870	831	943	905	935	884	838	887	903	919	888	878	909	902	898	915	943	874	894	866	892	878	940	842	926	892	880	855	873	862	864	928	840	859	864	855	839	885	928	877	854	886	936	829	853	901	890	895	891	901	947	896	883	893	922	895	925	890	898	872	927	899	888	831	867	922	918	853	849	887	911	868	911	910	897	874	935	878	881	924	846	865	879	838	861	859	826	838	908	917	897	834	935	882	828	859	901	875	856	870	858	898	856	876	957	956	880	887	877	908	921	915	887	888	877	876	887	788	838	864	816	904	883	900	866	851	889	966	841	875	886	916	909	874	913	857	912	844	860	899	927	886	837	888	885	893	884	826	869	931	870	877	871	939	918	881	883	937	857	866	914	847	861	931	865	860	889	966	866	895	926	929	875	889	888	917	890	843	857	910	880	874	915	845	909	863	878	846	902	830	822	854	929	847	890	877	866	901	866	871	853	899	889	893	936	904	902	845	932	871	909	859	874	892	852	874	840	883	875	888	849	819	863	872	902	895	865	906	874	891	918	882	850	878	847	939	820	912	876	891	899	900	874	923	851	866	877	907	871	840	905	891	887	890	883	847	893	898	916	846	857	902	932	901	898	946	928	865	878	877	876	882	941	910	874	891	906	844	912	894	860	838	895	928	931	929	917	842	912	837	872	873	862	885	853	929	831	864	887	893	856	906	951	942	904	846	912	876	847	904	837	922	844	841	895	874	854	904	873	871	895	869	921	852	873	879	848	887	848	937	851	895	874	872	885	897	831	892	931	932	824	837	907	875	874	853	928	892	864	870	846	915	919	901	859	895	900	931	881	931	888	870	925	875	881	868	898	918	942	877	896	848	879	876	880	893	900	874	918	872	918	859	868	903	888	897	839	875	847	910	914	846	828	935	895	873	902	896	869	905	912	844	919	924	863	877	848	853	861	809	881	902	854	878	871	903	853	920	909	881	916	888	873	860	895	880	879	862	863	924	863	936	903	887	866	864	916	870	911	853	881	905	849	905	874	905	920	829	840	951	889	847	891	834	887	902	885	924	852	879	856	869	829	886	897	867	895	855	853	897	856	879	891	898	887	825	826	930	893	892	858	892	883	905	864	919	945	856	895	879	905	858	873	874	927	903	903	862	882	833	882	925	895	839	855	889	890	821	841	879	883	833	868	864	913	920	927	872	826	898	861	901	818	895	864	891	907	897	848	893	833	878	861	840	816	835	851	848	885	878	883	877	914	899	910	870	872	832	890	878	889	901	842	909	903	911	894	900	930	949	891	843	852	898	888	932	883	839	851	911	897	868	850	883	871	802	863	862	883	886	828	873	846	912	846	911	869	876	881	875	878	840	877	908	883	865	914	857	867	844	902	889	950	875	910	936	892	824	843	877	895	873	935	874	852	880	854	856	922	850	836	867	896	877	904	866	888	911	874	880	868	895	924	819	890	914	867	888	921	853	906	833	837	879	914	877	922	927	915	862	896	931	809	871	869	891	831	894	875	940	828	853	892	948	895	878	892	865	865	903	878	880	886	849	906	861	829	852	897	869	862	921	897	874	844	895	923	886	849	932	915	853	861	861	922	888	917	888	870	891	855	911	839	885	869	847	919	886	862	889	902	851	896	871	909	867	892	910	878	865	864	867	833	912	893	899	832	899	945	902	866	891	947	886	879	910	861	851	864	865	869	858	923	929	840	851	901	859	898	869	884	815	863	878	874	876	849	893	860	879	832	887	919	883	957	900	898	903	876	939	882	902	888	931	881	889	895	944	893	864	855	931	865	848	820	853	833	947	901	855	897	883	882	865	852	896	948	913	869	921	829	912	835	871	915	881	977	851	856	800	875	883	901	864	847	900	883	838	881	916	896	849	845	863	853	871	898	876	899	913	918	855	894	874	898	841	869	879	901	851	905	844	859	880	888	816	868	866	868	875	877	878	870	869	911	839	855	857	858	870	853	856	897	857	887	866	931	835	908	886	843	885	903	852	889	913	884	907	865	878	902	870	923	860	877	933	815	881	866	921	834	866	892	821	905	868	861
8649	8405	11068	9450	5412	4065	4122	2695	2200	1818	1408	1349	1357	1302	1126	1139	846	748	715	663	661	630	626	601	572	567	525	507	488	456	536	468	524	488	473	471	488	463	517	464	504	503	432	427	424	425	434	450	445	472	492	429	485	528	503	512	449	459	442	430	429	449	442	426	440	442	447	443	409	422	424	426	386	434	433	460	437	426	448	426	471	423	457	462	436	432	435	447	435	442	435	423	402	462	429	407	455	428	439	455	439	425	476	435	437	431	462	486	438	440	400	405	426	454	415	445	420	466	424	449	397	456	422	414	453	429	407	447	420	438	464	407	436	461	397	454	399	442	429	439	467	425	425	417	434	454	395	452	401	419	437	408	500	440	478	418	427	451	403	450	456	443	401	450	473	439	438	454	452	430	461	437	440	419	468	474	410	445	433	411	441	463	426	401	435	445	455	446	471	411	443	471	419	428	442	424	425	467	455	438	389	406	429	435	403	453	424	449	446	427	457	479	464	422	413	422	420	455	443	455	426	458	430	441	453	402	414	415	442	482	450	435	454	408	474	478	469	448	420	447	461	437	448	418	395	442	395	440	455	430	472	359	441	384	435	424	461	438	426	427	478	461	445	394	414	418	423	450	430	427	468	418	460	421	449	438	425	431	421	462	440	438	448	418	469	419	462	412	414	410	440	409	376	391	447	472	461	447	439	425	400	429	402	460	429	383	417	457	429	452	446	448	448	463	455	411	434	472	434	397	429	400	456	459	416	445	436	460	404	439	433	431	394	394	394	417	419	442	429	471	457	411	411	461	442	480	423	397	407	439	431	456	465	456	402	426	437	452	450	427	431	421	421	419	477	414	433	438	408	406	457	442	435	378	396	437	419	410	448	418	448	427	437	460	440	409	453	453	454	451	472	413	420	428	409	450	429	425	417	413	474	394	431	438	443	443	413	440	479	419	443	410	427	417	442	431	445	439	420	420	438	454	419	432	418	473	408	425	446	444	456	448	441	474	424	453	419	446	413	440	429	445	433	475	437	447	457	438	474	448	433	389	451	452	474	439	480	453	436	455	441	445	421	441	425	493	395	419	416	434	414	429	429	426	466	448	442	500	420	437	408	418	477	399	425	451	427	399	436	491	426	418	440	456	474	468	453	445	441	428	408	462	426	444	392	429	410	403	464	433	398	443	436	406	451	416	474	450	429	429	459	435	456	444	460	448	451	451	411	447	440	440	412	441	459	424	403	417	439	428	476	447	433	418	454	436	471	428	493	452	461	418	404	456	452	442	460	429	441	465	434	451	419	452	400	404	412	442	408	421	446	429	426	479	410	460	411	401	454	470	463	388	410	429	410	436	456	450	479	416	470	461	471	406	474	435	433	431	440	432	454	434	424	409	465	441	451	433	409	434	458	462	421	452	427	418	447	400	452	450	489	430	434	449	395	428	401	405	418	414	467	448	428	440	430	453	430	426	411	421	397	407	421	431	411	457	430	416	449	403	446	418	446	429	438	400	434	449	414	419	448	450	455	434	466	456	433	434	408	462	437	434	407	429	437	418	469	428	441	475	411	404	455	432	440	425	457	415	410	455	426	434	428	464	453	464	446	470	435	447	437	406	437	459	455	445	404	460	444	434	412	450	422	440	416	456	440	378	412	438	449	411	435	455	423	418	430	415	408	455	433	469	454	461	423	431	460	415	453	427	423	454	437	432	423	390	455	438	439	471	401	421	418	455	456	424	440	430	443	407	471	432	421	435	420	465	413	414	451	460	465	439	417	466	455	401	382	458	448	476	458	447	424	445	439	462	450	464	456	420	433	427	433	462	432	411	435	430	461	397	386	449	451	428	449	459	445	446	474	434	481	455	468	400	471	418	482	433	455	454	454	436	433	382	456	455	434	414	474	427	454	469	419	427	403	423	429	458	456	485	432	448	466	437	419	464	416	437	410	410	467	442	427	438	396	442	442	457	441	414	436	422	420	425	417	498	413	388	461	432	447	464	458	444	484	452	432	395	412	454	444	437	443	442	434	419	456	467	408	431	451	429	467	450	469	464	430	436	458	449	473	456	457	443	424	469	444	409	458	431	413	412	433	416	439	426	412	443	444	385	457	450	439	447	422	402	424	472	411	441	464	481	431	411	461	472	463	444	409	412	444	408	418	465	428	473	441	474	436	415	447	442	417	434	435	415	498	451	476	422	456	438	402	479	410	467	439	482	432	412	421	418	443	428	448	432	460	464	497	423	443	453	445	434	429	446	405	415	433	438	445	407	459	410	433	422	463	412	459	454	454	449	448	455	435	430	483	435	441	413	424	406	420	449	440	451	464	448	445	456	427	413	477	455	499	449	416	463	401	432	443	447	424	445	433	437	449	448	417	424	452	457	434	449	472	464	468	427	407	473	476	415	393	445	465	456	420	475	398	429	442	475	438	426	424	435	450	463	442	449	440	463	435	435	432	422	494	415	441	471	391	432	493	449	431	415	467	402	458	413	413	457	420	460	488	472	441	440	443	445	482	444	454	430	421	420	421	429	449	415	430	465	478	386	450	485	424	401	391	444	443	414	478	439	472	431	437	423	428	398	421	480	409	437	424	408	415	466	462	429	409	401	417	424	444	471	432	411	434	432	428	407	431	438	432	439	425	441	417	446	472	378	425	434	460	452	453	472	449	379	432	459	439	458	469	429	428	438	450	446	412	428	398	444	454	417	429	429	450	456	443	411	454	419	425	443	464	430	446	465	474	457	414	400	441	466	450	446	442	401	445	452	402	397	441	413	387	423	422	460	454	412	427	424	423	450	423	436	461	463	436	450	428	408	423	451	410	414	457	442	464	417	397	476	416	453	446	464	460	408	395	411	435	411	408	446	470	425	470	443	490	441	418	445	454	403	435	435	486	439	448	425	477	459	414	405	447	422	446	458	467	450	449	459	439	438	463	430	414	465	442	478	424	473	452	422	436	402	407	442	458	425	437	457	431	452	430	462	463	425	453	460	454	434	395	393	420	404	469	453	424	423	425	438	431	456	431	453	426	461	408	440	453	398	420	431	441	461	440	479	442	404	393	435	441	434	410	416	453	407	409	436	423	462	435	407	460	441	453	425	444	474	459	444	464	482	452	417	438	412	430	445	452	464	425	416	431	402	423	481	458	441	466	445	448	371	456	427	456	422	430	463	466	425	412	403	439	403	488	447	477	444	458	460	457	452	459	434	425	429	465	427	493	466	449	441	417	447	458	442	430	467	472	444	437	444	420	441	457	393	417	414	452	425	412	446	455	415	449	411	411	442	457	426	450	427	452	401	422	437	478	431	460	434	422	424	408	406	457	433	449	462	455	451	438	427	473	441	409	431	457	422	435	446	458	448	430	433	436	412	417	467	409	412	405	419	430	416	445	431	417	417	428	403	456	432	416	462	399	416	437	412	443	453	409	446	414	436	433	435	460	420	460	422	408	419	422	402	407	436	489	472	429	418	460	445	452	427	416	442	416	409	478	442	461	446
6170	7857	16134	18594	14553	14341	13753	10120	9332	8821	7009	6888	6557	6113	5722	6023	4039	2949	2833	2818	2868	2783	2464	2104	1927	1893	1560	1417	1456	1439	1487	1461	1702	1616	1710	1473	1435	1408	1409	1317	1260	1192	1232	1210	1160	1166	1105	1135	1130	1096	1044	1147	1296	1418	1445	1319	1068	1074	1016	1002	1020	1023	967	1048	1063	1014	1033	951	961	1001	1027	1018	1021	997	1076	1016	1007	1030	1028	1030	1030	1020	1023	989	1005	1044	1003	1031	1022	956	1001	994	1029	1005	1060	1005	1004	1044	1059	1072	982	1020	995	991	1009	1047	1029	1010	1004	1009	1014	973	942	1013	1001	999	1034	998	976	957	1040	1047	1015	986	992	1021	978	984	1017	1031	1025	1000	1016	1011	986	1014	1059	1036	997	1045	1013	983	1087	1022	1062	1017	973	1014	977	1024	1002	995	1001	982	966	975	1033	953	998	1002	1008	1050	1015	995	1051	985	1044	1020	1003	996	953	1046	1047	1021	1024	1034	1011	1050	1021	988	1013	1014	989	1038	1032	1015	980	1034	1025	1050	1060	999	981	1019	1003	1010	1027	1032	1006	994	1020	999	1016	1012	1045	1019	1043	1008	1025	970	1031	982	965	1031	988	1020	1005	1049	1077	1031	985	1030	973	1050	1082	1011	1049	1031	1034	1052	1063	1009	1029	996	999	1002	1011	991	991	1004	1014	1014	1023	1004	1009	1054	1028	982	1034	1044	1047	1038	1008	1007	1024	1019	1025	1063	1061	988	987	998	1062	1011	1080	988	1019	1034	1055	1016	1045	1013	1027	1038	1010	1008	1022	1086	1022	1055	1043	1022	1068	939	1012	952	992	975	1013	997	1019	996	992	1063	1031	1040	982	977	1001	1026	1002	1071	1042	990	1039	1052	1040	978	1057	1017	1056	1024	1029	1046	990	968	1023	1038	1041	958	1023	992	1027	1013	1047	1019	1028	985	1013	1006	1037	1021	980	1003	1042	1035	954	1049	1042	1033	983	962	987	949	1015	1045	995	1039	1026	1052	1017	1056	1115	1037	979	999	984	1012	994	1012	942	1049	970	984	1029	1001	1012	989	1020	1066	971	984	978	961	1060	1044	1005	1025	998	1016	987	1043	959	1046	1024	1036	1004	1027	1034	1010	1008	992	1062	1004	1018	947	1065	994	1049	1049	1036	997	993	1019	1018	986	987	1057	1028	980	975	1018	982	1084	967	992	957	1014	1008	982	999	1090	1025	1018	961	995	1021	991	1036	997	1031	1005	1016	959	1041	1003	979	1013	1022	990	1007	1080	975	979	965	1055	975	1006	995	1028	1022	1025	924	1011	987	998	977	972	1004	1007	1015	1004	989	1011	1011	1034	1024	1017	992	1024	1011	1001	972	1012	1033	984	1018	1008	1021	970	1039	1042	1056	983	999	1070	1008	1028	1044	981	1008	1032	1044	989	1030	1017	1009	1033	1006	992	1012	955	1039	1068	1014	1008	971	964	1025	1001	1022	965	983	1026	1001	970	990	1041	1084	985	938	939	1006	1033	976	976	1001	1038	1005	1034	996	1014	973	987	1005	997	1006	958	1002	987	996	1044	995	1088	1057	1018	1014	1006	999	1000	1005	1024	1010	1042	1012	974	1000	1007	970	960	953	1014	990	1035	1017	1032	998	954	1015	1007	958	1021	1036	980	987	1011	1010	984	1041	1014	972	1031	1024	990	1000	1014	1020	1023	940	1076	968	964	1010	1034	1047	990	1005	999	982	1028	1012	1023	980	949	1015	1027	1031	1004	1057	1015	1034	1035	1012	1025	960	1027	1005	1017	1021	968	1056	958	1028	995	952	1061	1052	984	1038	1040	1062	969	961	988	1077	959	1014	939	1017	1032	1094	1036	1050	1000	1037	995	987	1076	992	1024	981	947	1052	995	1016	984	946	1011	1016	957	1040	1015	1017	961	982	1008	977	1062	1053	994	965	1047	960	987	1076	965	982	1049	982	1032	1027	1020	921	1048	1005	1017	1055	1024	984	1054	992	996	982	995	963	1061	1027	955	1013	954	1036	977	1016	1029	963	1055	964	990	1034	1045	1012	1041	1005	1003	1001	1037	1029	1014	1053	1006	999	989	1005	985	1056	995	984	1000	1002	998	1000	1005	965	969	1013	1030	1012	964	987	1008	1007	1030	969	1056	971	1009	1052	1025	1032	1040	1020	983	1016	1018	1033	998	977	1009	1018	1048	1032	1039	1035	1023	972	971	953	1048	974	1034	1046	977	964	1026	979	1006	984	990	1067	1043	1017	1031	999	1088	1016	1047	964	1054	1032	1013	1056	1034	948	988	1099	1048	1061	980	994	1026	1086	1065	1044	980	1033	1043	1002	981	1060	994	972	1018	1015	939	1048	997	1011	1026	1044	1032	1000	1079	987	1003	1077	982	1019	1012	986	1015	949	1041	988	1008	940	981	1026	993	1036	1075	994	1014	1041	1030	1029	1007	1023	1063	969	972	971	954	1049	1009	1001	1026	1018	1051	1030	1005	1040	989	1048	976	1034	1004	1041	1039	1029	1022	990	993	1037	1028	1044	968	955	1072	1032	1044	1065	1008	1009	1077	1066	1041	1049	1041	1010	1029	1046	1005	981	1005	1057	940	1100	1006	971	1028	1032	1014	1006	1002	1033	993	977	1000	1022	994	1036	1061	1047	952	1014	1028	1035	1008	1063	958	1032	989	1055	1008	969	971	985	998	1081	1018	997	1017	1058	1073	1029	1003	1015	1053	985	932	1055	946	993	1046	1004	994	982	1029	1035	992	1034	1041	944	1032	1018	1090	1021	1025	978	999	976	1002	1023	1060	983	1009	980	1055	1047	1018	986	985	989	1039	995	990	981	1006	1032	995	978	1026	956	980	987	1057	1017	959	1012	998	992	1011	1007	1022	995	996	1028	967	998	1010	1013	1025	1035	1017	1031	1011	995	1008	980	1051	1005	984	1049	1043	1007	951	996	1064	1004	963	1046	995	1044	977	959	999	1003	1050	1022	1017	967	989	1091	1021	1017	992	998	1027	995	1010	1040	1002	1015	1011	1012	964	1029	969	1019	1037	1000	976	957	1042	1056	965	991	1019	1024	1028	1032	1023	1038	994	1026	1026	1011	1052	1026	995	1027	958	984	998	1046	986	1012	1023	1041	999	1056	1053	1030	972	1012	1000	1020	1063	1077	1076	1020	960	1023	1001	981	1007	1002	963	1079	1026	1027	1051	988	983	1005	994	1030	988	991	1016	1067	1103	1055	1074	1009	1004	986	1005	1031	995	1019	981	997	1020	1039	1039	988	1012	983	993	982	996	1017	1012	987	1000	1028	1049	1037	1047	1057	1025	999	1014	991	1056	1035	1004	1065	1018	1030	1044	976	1029	956	1043	1037	983	997	963	1059	1015	1034	1013	1024	983	1021	978	1008	996	950	1003	1041	992	1052	982	1007	958	1038	957	1090	1051	980	1010	988	992	1018	1025	997	973	987	1024	1052	1033	971	1014	1008	1033	958	1052	953	1006	1044	1037	1044	1087	1024	1028	965	986	1030	1005	991	974	968	992	1035	1039	1003	1014	983	1024	1043	969	1055	979	991	1006	1083	1027	1028	1072	1008	1020	974	1036	1014	1017	1014	1042	965	1018	1001	952	948	1004	1019	1005	1015	962	995	994	976	956	1018	1002	1007	1012	995	1015	976	1045	961	960	978	1004	1000	1069	990	994	1049	1008	1017	994	1050	1019	963	941	996	1068	1067	1024	1034	989	985	1029	998	963	989	1019	943	1053	976	1066	1014	1009	1014	971	973	994	1084	989	1017	1086	1032	1095	1007	906	953	1053	1000	1070	1042	1006	1024	968	1025	1006	1003	1031	1059	1016	1059	1032	985	1017	1039	997	1003	983	976	1019	1032	1036	1041	947	982	1028	959	1022	980	991	1037	1050	1019	1044	1048	996	1027	999	1040	1005	1022	1017	1045	961	974	974	1001	998	995	1036	1013	980	1023	1017	1009	976	999	1027	1045	1014	977	992	999	1014	1020	1012	1044	1069	989	1076	999	970	1020	1049	1004	998	1042	1028	1026	1055	1026	1045	996	1031	975	1025	1035	1050	1004	972	1005	1034	1011	1031	973	964	1036	1048	990	998	1034	992	1024	1005	986	977	1013	978	999	1019	970	1041	1023	1020	1000	1018	1002	1035	1023	975	1017	1022	1034	973	975	978	1034	1023	1004	1041	1005	1012	970	979	992	1026	1013	1012	990	1057	982	1033	993	1019	993	975	985	990	1020	1011	1027	1052	1032	991	919	1120	1029	1033	982	1009	1035	985	988	1010	1021	971	1021	943	998	1008	1020	1007	1044	1037	1071	1047	1004	1035	1062	1085	1031	992	1132	992	984	1012	990	951	1015	1043	975	1005	1050	975	1017	1018	1005	974	1062	1020	1029	993	993	1034	948	1007	955	966	996	964	1016	970	994	953	1018	1039	1020	963	1028	1038	1024	999	1015	1005
22793	27817	33387	32122	27254	25476	28397	22812	20241	19118	13837	11135	11608	11467	11286	12016	6505	2756	1776	1673	1846	1951	1931	1801	1514	1721	1126	923	766	768	907	1008	1713	1641	1518	1028	862	883	778	677	681	741	590	525	508	462	450	473	439	416	416	551	745	742	750	492	460	424	396	399	389	395	394	440	425	416	354	347	358	348	382	408	378	406	411	383	380	374	396	425	395	400	429	427	384	393	421	398	387	352	384	378	393	434	394	386	392	380	374	389	433	396	376	409	393	362	409	409	429	392	394	411	413	381	400	388	419	351	387	413	396	403	387	415	400	411	406	406	441	425	363	427	411	411	386	381	407	442	382	413	378	346	396	400	417	344	385	396	364	432	354	371	394	387	390	399	380	386	388	402	407	370	411	424	422	411	402	395	407	359	377	349	389	439	373	401	419	437	389	353	394	376	382	414	403	393	398	364	396	409	426	440	352	381	379	404	374	379	403	388	385	380	382	395	381	411	418	413	398	425	426	408	373	372	368	372	411	379	379	400	434	399	391	413	406	358	372	407	376	361	390	398	402	415	421	383	389	380	382	390	358	446	433	380	396	429	357	392	390	406	394	370	402	387	396	379	408	438	380	389	410	405	413	400	422	418	366	356	370	438	434	422	393	386	394	411	401	411	411	415	413	361	358	391	390	378	376	425	416	361	405	411	404	416	378	387	420	371	405	431	392	409	374	397	391	393	399	379	418	385	386	415	380	375	394	380	406	416	421	401	384	376	387	388	386	418	436	408	403	419	377	371	383	422	403	394	382	393	367	373	393	392	381	362	454	384	373	378	377	420	397	432	379	367	396	358	404	380	404	410	386	376	360	388	423	405	427	379	390	412	370	439	439	440	384	392	420	422	418	395	400	398	365	378	394	416	395	415	376	411	387	398	381	389	375	390	409	362	402	405	406	396	390	398	391	361	409	396	421	400	409	434	402	398	394	393	404	374	428	399	423	373	404	351	388	400	368	426	389	415	424	378	402	405	406	376	372	417	427	422	437	366	378	355	367	413	393	414	400	414	402	403	420	365	412	422	375	417	392	399	380	367	411	387	408	373	420	381	451	408	392	385	418	410	413	410	397	382	387	381	360	423	391	397	363	386	406	385	423	374	388	374	372	408	388	377	381	425	385	398	441	404	342	368	360	393	397	378	395	374	383	389	375	418	396	431	358	374	391	436	394	424	389	352	374	400	398	413	381	393	382	378	362	413	390	392	333	378	407	387	398	415	394	389	395	376	360	388	384	397	404	398	376	369	411	400	430	389	391	407	349	351	389	416	394	407	404	437	389	409	368	393	417	363	404	413	364	377	402	415	418	385	429	377	420	377	394	382	395	380	416	386	391	397	397	384	370	402	325	408	411	381	434	398	385	399	390	405	395	400	428	399	358	372	408	387	407	410	373	407	386	404	391	424	414	402	407	401	378	411	427	420	407	394	392	431	396	394	427	396	415	393	384	398	396	425	393	410	378	396	398	388	396	393	432	428	406	424	382	414	403	387	385	381	418	386	410	427	396	403	379	360	417	395	420	386	409	397	383	361	409	393	374	429	411	455	384	400	381	372	405	403	417	407	360	380	391	415	365	407	375	395	395	394	393	371	415	359	378	414	415	390	394	410	419	396	395	409	363	396	425	390	400	407	481	439	417	418	398	394	414	411	420	412	404	426	352	394	390	356	386	409	398	382	426	372	397	371	356	383	377	406	419	421	406	361	365	400	409	410	395	405	386	387	391	400	433	429	421	412	437	381	393	407	379	376	411	375	411	386	403	349	361	395	370	398	397	384	407	408	397	458	379	352	390	379	424	408	388	412	402	424	399	414	398	382	407	398	390	404	392	381	384	402	368	402	361	408	351	402	370	384	399	416	383	401	419	376	406	372	415	383	377	398	414	384	394	390	375	333	377	425	395	376	425	411	373	359	406	411	449	384	396	371	409	396	393	385	404	422	395	404	446	412	402	366	361	379	414	430	388	389	377	386	397	389	425	400	371	401	403	412	388	380	404	384	395	419	410	368	387	349	391	385	357	397	369	398	396	391	395	375	416	434	405	397	353	363	377	390	396	393	374	392	370	383	406	398	388	407	373	391	391	402	424	381	421	406	372	397	381	400	374	364	422	414	358	348	386	402	385	414	340	349	434	426	429	389	390	363	348	419	399	398	410	372	405	402	404	374	369	411	406	425	402	387	405	419	421	378	381	400	406	395	393	392	366	428	412	373	367	399	399	400	388	376	385	388	405	427	403	428	420	378	415	398	364	368	377	399	407	356	409	385	375	402	392	382	395	387	386	405	401	433	356	363	392	404	370	377	401	397	370	401	381	366	377	394	408	371	428	432	414	398	365	386	449	389	389	401	397	363	400	406	401	404	424	413	368	398	386	380	409	426	362	413	409	422	394	412	412	395	369	427	386	367	454	423	419	413	347	384	434	384	372	372	400	393	372	373	423	353	393	356	415	391	375	398	437	393	401	400	400	372	386	426	397	398	389	370	374	383	417	377	389	385	436	439	414	388	393	393	409	447	378	411	409	359	409	368	421	397	414	423	387	367	396	378	382	374	383	420	407	424	360	401	414	391	403	410	398	444	375	415	396	391	414	379	381	359	369	424	366	432	385	391	405	443	368	387	411	424	410	385	429	404	403	372	356	392	405	378	394	354	394	394	376	375	386	377	402	349	385	390	367	401	403	386	402	378	388	424	430	393	399	382	407	394	344	429	420	348	393	424	355	374	363	393	394	373	383	437	397	421	388	431	387	424	398	406	410	410	424	351	388	363	393	394	389	378	409	395	404	383	391	413	426	381	388	382	395	402	394	383	370	416	387	419	366	367	402	375	394	384	373	350	380	418	391	402	397	381	426	442	376	394	411	376	385	387	415	437	413	380	360	437	385	395	394	383	329	448	383	367	391	393	426	341	345	381	393	379	388	391	387	380	378	381	387	390	355	386	380	388	392	395	392	405	380	422	386	389	387	379	386	394	386	421	416	383	390	400	409	424	379	375	422	366	404	381	375	377	420	364	384	386	416	393	410	389	376	381	362	387	377	373	379	407	379	422	378	375	429	406	404	426	396	373	396	392	368	383	407	381	429	389	381	424	387	395	402	391	402	356	382	390	351	387	390	363	397	385	377	368	369	383	426	394	402	419	410	401	389	430	381	382	388	411	413	392	398	380	384	399	383	387	427	376	412	400	390	401	378	414	379	392	439	385	360	416	396	373	382	393	408	397	380	369	398	383	377	378	362	360	369	379	408	386	418	400	383	403	374	377	361	394	384	419	376	398	402	398	426	400	405	403	372	408	422	461	395	384	391	421	416	433	421	418	351	371	427	391	412	424	404	384	418	386	369	374	412	360	388	411	382	389	387	396	377	369	381	407	393	408	436	442	417	408	413	410	400	382	378	377	378	366	374	396	372	376	397	399	405	415	395	411	363	402	405	380	420	393	395	354	402	369	386	375	388	418	394	403	380	411	388	416
16232	21706	32833	38344	38178	39783	39519	37895	37695	39275	32286	30670	31146	30656	30382	33434	22590	12295	9004	9352	10121	10434	10367	10119	8575	8929	5679	4795	4093	4157	5255	5740	10107	9254	9050	5877	4683	4154	4337	3541	3300	3235	2284	2174	1742	1534	1207	1226	1256	1169	1033	1838	3249	3223	3126	1915	1262	1188	889	941	921	884	960	996	989	1058	943	883	876	873	889	888	929	920	955	920	916	937	901	904	960	944	912	913	891	888	925	926	913	859	927	844	899	937	889	1011	846	920	945	952	913	924	918	869	932	942	894	874	900	949	941	891	930	862	924	933	883	964	876	969	964	925	894	961	902	943	941	943	895	955	958	935	972	898	915	954	932	905	901	907	918	910	934	881	933	853	890	932	939	890	905	910	933	908	868	887	871	923	901	868	897	892	887	858	924	938	956	912	893	905	920	916	908	955	906	910	917	907	929	916	956	935	924	951	910	906	921	958	904	921	900	947	933	937	872	947	935	878	956	895	883	878	912	949	920	890	968	999	925	856	908	963	934	928	892	894	940	892	986	901	915	881	883	883	935	967	892	908	905	929	880	913	869	949	909	908	936	981	959	878	917	889	899	886	919	923	929	909	898	930	874	957	985	907	958	934	908	912	932	940	889	935	973	924	907	904	950	940	958	901	915	955	914	891	949	852	963	941	939	952	941	886	901	944	933	860	922	892	912	931	880	949	886	877	958	894	904	863	939	959	947	877	903	938	905	987	900	947	870	889	922	964	923	886	927	905	931	913	1005	896	893	899	980	936	875	879	932	897	919	912	980	882	904	930	931	952	882	877	917	898	981	906	941	912	852	918	916	859	944	940	966	978	916	865	958	944	885	945	924	869	900	931	977	917	901	892	915	863	899	885	896	937	881	938	936	939	889	924	932	960	893	954	989	900	877	914	891	924	931	908	951	930	878	918	941	943	960	946	896	883	905	903	950	900	940	926	843	913	945	896	887	920	910	962	903	973	915	899	888	918	944	885	919	946	898	868	889	925	872	927	886	913	866	897	885	915	886	938	888	944	836	955	968	916	920	917	903	956	923	881	880	982	899	929	931	883	913	927	885	961	924	924	915	953	915	887	921	880	937	964	907	884	900	919	916	859	941	929	912	962	930	890	910	862	888	913	900	893	900	965	940	907	941	881	918	925	918	929	886	882	912	896	999	961	866	949	889	896	877	885	911	899	909	907	918	927	926	916	973	902	892	940	916	873	876	959	887	891	926	987	958	923	912	844	904	896	906	957	905	895	918	951	855	954	932	933	951	887	917	895	953	888	928	953	910	891	928	972	936	921	917	909	914	944	893	898	900	941	917	887	942	902	913	956	860	907	887	917	925	915	932	906	892	897	927	906	969	862	884	870	947	888	893	957	860	866	875	876	972	906	904	957	949	925	867	843	890	934	923	984	923	946	922	914	863	896	875	892	916	892	936	905	973	883	926	909	917	937	953	899	857	951	901	955	926	928	928	924	931	882	892	912	956	930	924	917	917	916	915	925	914	943	899	979	907	933	896	921	963	951	942	910	931	935	957	842	923	938	979	906	974	886	896	946	894	880	947	935	881	925	919	943	916	951	963	890	932	946	900	924	960	958	888	931	870	939	901	957	912	897	948	935	965	930	932	939	951	932	952	945	931	917	928	916	895	853	925	906	947	885	936	894	994	963	895	845	899	886	920	886	952	882	936	922	922	957	916	894	900	913	951	912	900	905	905	863	890	917	922	952	958	904	940	886	861	896	922	866	957	973	839	921	951	893	938	892	911	903	916	895	934	932	860	905	949	902	910	938	916	893	913	930	913	880	917	913	922	953	891	915	914	912	908	921	890	929	978	873	987	911	956	903	881	938	922	956	934	917	876	866	927	930	874	906	890	915	939	886	919	920	914	904	891	873	933	922	946	867	869	924	855	903	929	978	890	940	936	899	848	906	911	911	905	893	949	910	915	873	928	906	908	892	934	936	965	845	897	932	933	912	981	908	913	839	919	886	944	909	939	921	968	946	934	961	920	885	932	942	923	889	875	874	862	951	955	893	874	936	934	931	934	904	934	918	943	907	940	868	919	940	942	902	913	919	867	914	914	936	838	950	921	918	908	902	913	932	961	947	918	939	918	951	922	900	881	924	885	931	944	925	935	891	930	892	911	898	915	892	931	922	912	879	970	896	1002	924	954	890	879	908	917	895	898	918	943	882	889	953	905	904	885	922	925	943	928	902	892	877	907	868	959	908	897	882	937	903	922	892	890	879	936	881	883	917	902	972	869	918	957	944	919	926	928	859	881	976	897	947	922	864	904	874	946	916	941	970	882	897	934	912	937	940	892	934	899	911	919	941	921	922	912	927	908	950	935	936	888	904	908	887	883	910	916	847	931	930	898	946	904	884	998	939	910	938	924	1032	894	956	886	966	891	889	851	921	1016	883	867	931	911	856	916	901	926	942	868	880	939	943	883	913	929	912	897	901	922	896	905	920	912	907	919	905	866	955	914	921	946	947	917	949	919	890	961	880	944	958	888	900	920	897	928	937	955	865	935	967	891	896	884	925	948	901	905	935	901	901	931	912	877	933	893	962	956	915	915	897	909	950	950	905	870	915	892	969	889	890	978	929	915	922	903	927	959	894	933	913	846	898	933	891	959	877	926	884	924	1012	924	930	955	890	907	866	909	923	927	922	907	924	916	892	871	929	937	888	998	892	885	913	919	881	949	892	897	917	951	871	855	911	935	916	913	885	901	892	880	912	876	945	873	898	947	952	936	886	906	901	970	936	936	945	944	957	921	951	904	911	892	921	921	916	955	976	952	875	953	936	908	875	884	912	931	895	957	933	893	858	956	919	899	931	925	923	915	896	915	847	945	897	948	975	905	875	914	876	938	947	920	917	914	905	962	929	920	909	902	984	896	941	903	913	925	842	934	943	871	949	907	930	878	933	915	875	920	919	901	875	923	938	895	952	907	939	949	898	935	961	906	860	902	952	920	904	928	922	880	949	953	921	933	950	911	944	920	890	913	913	873	912	913	843	938	921	920	923	892	910	918	1005	893	930	913	895	892	937	908	866	910	903	918	902	965	966	946	917	896	912	929	943	953	911	919	879	924	884	889	924	959	914	886	934	881	880	934	896	936	942	957	1005	928	936	942	885	912	903	909	949	913	900	957	995	900	920	907	934	956	937	919	892	961	947	861	978	905	898	977	845	898	920	960	957	877	901	918	918	902	957	943	919	916	887	930	918	973	903	953	924	907	917	920	892	921	933	927	947	906	913	882	924	861	926	903	927	933	939	930	936	887	970	954	908	914	876	897	918	920	868	949	940	913	886	969	909	938	890	975	912	931	902	904	956	921	892	933	908	954	879	912	892	876	913	941	889	908	942	877	909	959	904	940	893	862	923	897	934	921	900	899	961	899	895	926	895	922	880	913	915	913	927	900	927	863	947	933	899	905	931	946	872	896	934	871	955	956	878	910	887	883	907	929	935	900	909	898	955	929	915	916	867	895	935	859	875	889	940	978	903
31717	35892	38958	36380	32915	32880	35822	31205	30047	30787	23939	19660	20503	17368	19375	20237	12141	5408	2891	3148	3240	3375	3355	3122	3140	2892	1761	1482	1279	1219	1576	1685	3177	2820	2746	1811	1376	1193	1221	1064	936	918	718	695	527	521	448	467	396	398	458	773	913	1060	846	591	579	469	446	419	434	397	400	441	412	391	385	379	397	395	400	395	375	391	423	371	355	421	345	424	395	410	356	356	388	404	402	373	377	382	403	383	366	390	384	407	395	368	347	392	376	378	391	400	363	413	412	336	387	367	401	354	417	405	399	401	430	420	418	427	385	417	384	375	399	389	381	380	409	398	389	394	350	381	400	354	385	409	370	394	385	368	397	418	420	369	402	381	398	410	400	386	391	399	373	412	372	382	404	368	369	419	387	409	363	402	369	372	409	384	392	387	365	364	401	385	366	393	375	341	428	403	372	375	406	377	343	351	395	380	395	416	358	397	357	371	394	358	355	390	427	428	404	378	396	367	419	397	412	396	401	383	379	389	394	388	380	364	373	347	423	413	384	353	402	382	393	359	386	337	395	384	375	388	384	409	367	379	380	361	378	366	356	392	417	432	398	387	366	392	376	388	405	389	343	384	373	398	393	409	384	383	375	372	395	415	372	369	367	370	396	402	394	382	380	402	355	381	405	385	365	401	392	388	370	399	409	380	380	403	387	377	341	387	347	419	378	392	421	408	363	406	420	346	378	381	386	371	387	371	388	385	384	392	382	380	359	359	394	395	357	388	372	412	397	400	386	399	357	367	344	399	377	362	406	393	416	401	409	366	402	409	408	389	395	336	423	415	414	393	401	385	383	395	426	366	411	394	383	390	357	444	358	378	401	377	363	377	450	404	426	403	356	367	364	387	417	402	396	375	362	391	391	409	383	377	414	345	379	395	371	362	396	354	414	387	366	364	385	395	388	407	388	371	379	383	406	406	400	363	393	357	393	364	379	406	422	396	389	357	352	409	375	358	392	398	341	437	404	396	405	369	370	419	400	371	396	365	380	360	389	388	379	387	387	386	375	427	392	355	397	371	388	402	423	377	371	389	353	387	410	388	370	351	400	370	410	381	413	412	371	406	391	397	409	373	354	380	382	398	451	349	349	367	400	407	407	370	383	376	384	395	379	383	386	360	390	401	383	388	377	410	397	387	378	344	409	404	392	367	368	371	395	390	395	370	417	403	371	377	389	402	416	379	376	398	365	354	370	339	366	389	393	362	370	381	391	396	381	430	402	369	394	386	413	361	435	389	399	400	403	386	412	350	427	405	373	392	412	400	430	404	401	419	414	399	420	333	386	367	357	410	372	421	376	382	410	389	407	404	360	356	353	384	392	360	399	424	377	398	403	352	395	342	414	395	327	363	389	423	431	392	395	410	377	382	413	383	372	377	399	389	400	385	404	377	382	352	383	386	371	368	364	371	402	389	397	398	372	377	397	336	390	375	402	435	373	388	387	441	408	389	386	396	392	381	392	353	380	399	386	390	360	403	345	370	353	395	384	432	355	392	377	403	404	381	364	415	375	360	383	386	399	366	365	328	364	398	385	379	416	377	385	383	363	414	397	387	443	404	389	401	357	385	379	389	369	408	381	384	385	420	373	386	410	388	376	377	405	354	341	411	386	382	410	357	362	400	397	390	390	372	392	384	354	368	372	388	418	367	411	394	393	393	418	422	393	367	346	355	403	388	460	378	409	404	355	358	383	391	432	357	387	363	367	347	367	399	386	401	385	415	374	366	388	412	389	368	399	394	369	362	397	397	392	388	391	378	396	415	402	396	393	411	411	405	369	396	404	406	389	371	369	384	399	386	394	361	412	363	371	376	360	394	375	381	355	337	339	405	395	396	388	386	378	366	399	426	366	375	408	384	424	394	424	384	405	418	379	398	402	419	392	386	394	371	417	390	410	358	385	392	383	413	382	374	393	368	369	411	388	403	393	388	405	376	368	394	413	376	379	369	346	387	397	345	371	352	400	429	400	365	384	382	401	388	358	372	376	400	364	317	384	386	371	365	412	420	334	398	373	394	387	373	394	370	425	354	393	362	395	409	397	392	347	431	392	375	372	376	394	384	372	361	374	383	393	371	342	400	363	400	361	367	433	380	375	391	385	357	402	393	374	402	432	407	393	330	375	349	375	445	414	382	394	406	414	369	378	393	414	352	372	388	392	417	323	401	391	379	396	416	418	418	383	375	416	394	387	358	388	415	385	358	401	334	382	415	392	380	430	383	377	384	407	380	354	415	359	389	385	367	372	386	388	366	410	438	402	394	393	376	389	373	362	383	355	388	346	396	355	349	413	388	384	394	396	362	373	432	370	346	428	406	380	383	352	374	395	407	386	376	369	408	373	374	370	381	404	379	404	386	393	363	356	414	375	369	396	394	371	364	406	395	423	389	391	402	447	386	404	389	365	393	409	380	366	395	356	386	367	365	428	410	392	362	391	350	400	412	366	373	430	394	447	362	359	390	372	418	417	392	397	380	377	390	362	378	389	375	368	404	405	374	372	378	381	365	424	403	399	388	388	386	371	403	375	352	393	378	400	399	372	382	381	405	369	421	400	395	405	431	420	378	374	387	379	390	377	361	363	372	363	385	371	394	389	370	397	428	375	397	398	378	395	414	398	399	409	440	370	367	419	433	356	378	364	362	379	409	360	350	360	391	393	390	380	435	388	428	373	402	370	385	358	373	363	387	365	375	346	411	354	388	388	353	386	364	388	430	418	387	377	348	384	355	391	390	367	372	384	366	382	396	388	403	385	380	362	396	410	409	375	380	412	416	383	410	376	420	371	378	403	392	407	406	389	350	358	372	359	352	380	387	376	400	378	350	413	420	345	395	400	400	384	417	352	411	401	405	371	384	385	354	418	382	353	442	375	367	352	396	357	352	382	368	400	407	410	384	413	394	384	385	346	378	384	395	424	408	379	386	399	388	393	347	351	388	323	398	359	359	399	360	403	408	408	401	373	436	424	346	399	399	385	357	403	401	364	398	376	387	390	379	396	346	386	388	364	402	425	401	403	354	393	367	427	364	342	384	414	344	382	388	369	395	412	350	411	367	416	340	414	352	352	366	395	392	382	366	382	351	359	395	375	374	346	392	371	375	397	431	374	411	379	407	419	392	422	405	389	343	370	373	375	365	391	385	408	359	390	393	379	377	407	408	357	405	367	412	369	404	376	369	405	379	384	341	381	362	398	396	367	435	391	378	393	371	361	405	408	358	400	426	393	401	364	357	401	384	366	368	416	382	391	364	360	363	372	401	391	393	360	396	383	418	381	383	421	413	356	384	375	373	376	405	426	403	377	368	409	399	373	352	401	410	440	375	402	373	382	375	398	393	437	392	387	390	393	392	375	398	391	380	425	402	426	402	394	417	354	413	433	340	361	372	415	399	385	377	392	399	385	383	373	388	417	382	404	398	389	367	401	356	408	425	404	371	377	346	410	372	384	354	380	416	386	378	346	375	374	390	387	408	384	383
21220	28127	38870	42883	44093	47315	47243	45743	47105	49993	41721	40386	40106	38758	41006	42867	32170	20030	14636	15402	16521	17300	16895	16093	15394	14381	8894	7870	6882	6732	8527	9614	17445	13678	14620	9929	7798	6978	6895	5710	5226	4848	3527	3307	2176	2033	1415	1245	1263	1108	1251	3866	4897	4999	4099	2547	2172	1416	1046	990	913	911	856	944	1007	988	935	869	964	917	905	864	897	911	896	870	870	953	894	922	913	868	867	892	911	924	902	925	812	910	881	905	937	841	869	965	919	868	869	952	915	827	948	950	914	882	931	896	851	918	868	920	879	909	846	875	880	891	894	893	899	924	854	903	905	925	926	831	931	868	869	990	864	908	835	932	938	892	863	851	899	891	914	895	900	872	896	925	888	941	834	899	871	897	859	940	919	913	878	868	880	897	889	878	875	903	899	900	893	942	912	889	884	894	878	909	917	839	901	938	896	898	887	886	880	883	922	841	937	904	838	869	863	887	863	899	894	875	847	881	866	834	845	846	854	906	948	853	883	938	914	844	835	906	909	923	899	907	912	889	871	857	890	924	882	896	899	916	854	909	875	907	895	933	906	851	857	867	907	870	912	906	919	904	891	887	886	883	893	879	941	920	879	947	832	931	862	867	915	939	882	865	904	888	953	924	893	836	879	897	917	880	827	929	886	946	890	875	932	890	878	931	872	863	897	953	936	901	861	849	900	859	916	901	897	879	876	875	868	911	851	879	915	892	944	908	844	903	904	866	931	907	928	913	910	953	882	922	919	901	880	876	878	911	902	861	942	878	958	921	829	943	882	922	882	942	868	973	884	925	928	938	895	899	890	870	928	890	924	899	849	914	922	928	905	878	896	891	892	916	836	915	916	914	865	886	865	910	918	915	898	906	936	899	873	925	857	916	939	911	897	934	924	886	859	908	876	876	897	870	857	928	924	910	876	840	858	879	858	908	928	913	914	826	842	889	867	855	900	862	929	939	862	872	886	859	852	925	851	915	882	831	892	959	931	896	888	879	889	895	870	927	956	937	910	896	931	915	951	867	899	894	882	886	902	886	910	922	905	887	885	901	957	913	835	899	798	881	859	916	929	830	918	931	929	878	865	909	880	901	948	950	917	906	895	874	846	900	898	929	889	871	941	878	867	908	876	870	875	909	900	947	852	881	912	957	919	930	877	884	910	952	863	925	911	940	827	902	903	868	894	819	872	873	930	923	873	892	956	928	898	910	962	915	881	887	881	882	955	887	878	857	839	971	913	871	901	911	920	908	894	894	902	919	906	894	910	875	901	917	876	895	927	907	892	884	868	946	885	857	943	859	929	924	918	904	858	942	928	876	907	858	901	838	901	906	923	902	935	915	925	917	909	860	894	899	890	900	928	900	902	907	854	929	859	908	873	898	911	866	903	900	887	942	930	913	925	869	817	865	881	903	880	875	926	921	920	886	903	927	857	892	900	945	924	865	945	917	879	904	878	947	855	900	884	915	907	902	873	890	857	909	918	904	903	956	904	917	891	883	946	914	918	881	894	905	854	873	847	883	924	911	942	857	890	888	842	924	892	907	902	867	902	930	884	914	933	869	902	882	924	886	914	907	881	906	893	898	910	877	882	883	865	853	886	892	902	871	913	855	817	919	908	869	875	830	889	873	848	889	923	925	887	890	879	918	892	862	920	906	902	895	912	881	879	892	905	863	884	907	878	890	887	851	844	820	932	887	922	865	865	911	911	919	958	832	895	934	898	882	909	899	924	927	926	923	920	936	847	908	840	915	940	923	885	875	883	887	941	905	898	848	908	869	922	919	888	879	843	894	954	872	825	920	905	894	907	885	924	866	858	884	924	862	877	971	925	961	869	904	886	904	924	864	882	928	902	929	869	900	933	927	920	893	906	914	967	906	929	865	897	885	880	956	880	870	925	986	882	907	862	953	838	907	890	891	907	904	855	887	906	915	938	875	863	937	897	893	964	911	927	891	880	896	906	904	927	932	885	868	934	895	910	849	910	901	949	823	831	949	880	844	951	908	901	904	890	905	906	874	894	869	936	919	857	868	912	879	870	901	882	929	902	889	841	934	916	895	881	921	853	873	892	957	875	928	907	879	897	864	908	875	871	855	855	909	876	914	922	908	871	936	913	838	906	921	850	867	888	896	927	908	875	886	879	890	882	918	881	935	898	902	894	889	901	911	843	864	915	909	931	897	905	929	889	893	872	866	933	945	881	885	897	872	865	899	844	890	862	918	926	932	863	907	900	935	922	889	889	882	872	916	875	863	841	890	931	867	850	884	849	869	872	983	881	874	858	893	870	841	900	875	941	904	890	887	927	944	929	890	893	947	898	891	929	906	937	900	894	892	849	905	896	870	885	887	872	915	912	926	936	840	936	923	890	891	893	882	909	907	950	902	936	887	919	846	951	883	920	850	901	907	906	865	900	952	851	899	911	935	885	905	877	914	909	933	936	895	891	918	920	910	917	936	901	905	930	891	886	892	926	901	932	914	886	855	888	911	900	904	942	863	908	928	969	887	945	923	864	927	838	918	875	908	881	973	884	953	894	839	861	886	923	934	908	909	884	911	967	898	881	868	915	917	921	912	889	883	868	955	903	880	904	939	848	931	925	908	897	849	898	886	931	936	889	866	913	859	914	877	907	863	919	923	889	958	958	900	875	868	893	918	908	933	893	889	895	904	880	932	929	873	874	883	948	879	871	941	847	917	918	913	940	835	894	961	900	887	904	880	915	897	894	867	926	900	902	921	870	929	885	927	895	938	905	867	879	943	924	917	841	863	916	911	944	897	904	962	921	887	883	923	888	934	905	893	942	900	889	915	893	892	917	901	919	923	858	903	838	886	922	930	942	874	877	931	860	917	920	905	907	907	877	872	892	909	914	882	915	902	898	873	877	828	873	944	848	888	853	903	910	892	912	887	920	884	876	886	882	869	875	871	919	917	873	856	907	928	949	881	860	914	919	858	918	856	921	833	908	904	885	884	859	878	949	882	903	902	882	904	889	832	906	899	906	876	897	934	878	861	964	923	1001	949	949	952	881	902	834	940	929	887	969	940	911	886	930	914	908	872	902	904	908	901	842	891	915	900	857	891	842	891	897	859	883	906	885	894	918	920	932	910	931	908	860	919	920	907	857	918	911	870	927	877	931	861	885	887	946	858	901	861	947	888	875	894	928	894	943	906	887	868	867	918	913	927	858	892	895	885	894	894	883	973	906	853	886	865	915	944	903	916	889	904	881	885	925	938	887	857	898	904	899	883	874	893	905	927	861	941	921	904	945	937	888	922	894	893	925	891	933	942	909	920	898	921	818	873	863	889	889	937	864	906	907	887	913	854	889	916	927	947	894	927	922	854	914	877	887	913	887	926	884	873	893	900	934	870	916	878	934	900	911	907	865	936	872	883	889	955	918	966	886	922	879	869	926	915	854	903	881	866	920	889	883	890	902	863	914	888	887	931	886	891	860	914	869	909	924	891	948	877	960	857	920	936	922	918	888	893	925	908	876	869	894	886
9549	8925	11307	8864	4987	4032	4172	3286	2413	1957	1468	1275	1235	1068	1056	1064	902	733	741	774	799	681	590	540	580	533	553	476	493	476	522	527	567	538	520	571	472	468	497	514	505	509	453	481	443	437	475	440	461	448	498	476	480	530	502	468	507	499	404	460	431	456	456	459	437	455	482	458	478	454	454	447	492	496	440	427	405	459	463	452	447	445	447	471	440	444	462	478	469	388	436	416	444	457	461	468	465	457	417	483	451	414	466	460	489	438	495	465	474	442	456	438	446	441	450	463	456	440	514	475	456	505	441	428	459	468	485	477	455	431	466	483	450	453	466	435	461	490	470	451	432	466	449	443	436	457	464	437	451	455	476	456	444	446	463	420	482	479	425	458	455	444	464	426	432	442	461	413	439	444	469	449	414	456	482	465	445	441	455	450	468	382	462	455	428	442	453	428	463	448	461	489	464	442	459	437	435	448	467	484	485	458	472	465	441	481	472	443	448	488	490	472	437	432	447	474	492	473	432	479	443	434	472	467	462	459	477	449	439	434	441	459	413	478	413	447	463	466	457	452	418	465	450	468	479	430	436	471	450	435	438	466	436	495	427	454	456	458	488	446	467	415	456	458	430	458	476	425	487	434	457	464	452	476	450	439	453	454	473	435	459	410	466	454	445	480	465	471	462	436	439	429	455	466	438	398	473	448	438	421	403	481	439	463	506	455	447	456	420	481	486	472	468	474	433	462	460	484	440	442	439	415	437	459	424	443	457	445	435	450	434	541	481	485	481	459	469	502	445	423	425	448	438	504	466	423	437	472	408	409	443	468	446	443	445	488	482	460	445	451	482	453	489	453	498	451	454	458	437	450	428	418	449	444	437	458	407	441	464	464	487	487	489	436	445	446	481	441	427	425	423	448	430	477	470	481	439	432	457	428	454	472	434	461	456	448	432	423	407	460	509	467	421	428	455	435	489	483	464	477	401	442	460	456	469	448	494	423	455	422	466	448	410	459	454	436	470	453	456	436	444	442	460	434	479	465	439	435	434	459	451	433	424	475	450	432	461	436	472	449	451	455	449	436	437	465	443	432	428	434	400	455	425	450	432	452	428	428	483	463	453	450	394	409	439	478	442	449	427	486	443	458	480	451	434	483	432	475	467	485	454	441	473	448	412	453	435	402	481	487	468	457	406	432	457	469	428	451	431	483	461	476	425	457	476	461	459	442	424	462	467	488	441	429	469	486	475	479	416	430	461	479	460	449	419	445	470	435	446	478	458	457	444	459	460	450	459	429	414	471	442	455	428	463	468	438	461	432	466	474	492	439	423	461	418	460	451	482	472	473	462	434	474	464	478	420	429	433	464	439	466	406	459	459	419	469	479	397	498	464	424	454	488	459	458	457	438	451	433	488	454	478	431	419	484	442	467	450	469	451	442	451	434	438	479	441	431	469	434	463	469	458	495	467	431	474	423	465	465	439	461	435	486	442	473	444	459	439	447	482	457	480	441	469	468	495	485	475	446	465	450	494	433	435	418	495	440	507	471	443	449	470	419	493	442	452	483	469	461	459	467	474	450	431	454	467	423	466	415	424	448	440	428	473	432	460	456	489	451	472	465	478	435	450	469	485	463	426	434	462	445	478	442	469	464	453	461	431	451	448	454	463	407	429	443	439	432	421	449	453	435	433	436	479	419	425	420	455	463	487	459	463	430	443	482	441	446	552	482	449	431	440	443	463	485	459	449	459	441	439	461	447	431	465	429	459	484	434	473	482	482	464	444	470	498	460	459	443	467	443	432	420	469	418	430	459	455	444	422	497	436	430	450	446	476	434	459	421	448	461	424	456	430	471	445	405	426	435	416	481	424	443	457	462	430	420	472	454	457	473	445	470	461	451	437	462	474	459	448	433	410	504	433	445	440	446	474	439	479	425	463	446	471	436	438	439	437	429	430	489	425	468	482	467	479	474	443	445	470	474	455	442	434	435	453	464	449	457	477	411	454	468	498	460	424	457	436	434	476	451	442	390	460	433	429	473	450	434	449	478	427	418	473	435	462	457	440	481	433	419	484	436	452	447	439	445	470	439	438	475	445	454	470	447	476	445	424	436	454	449	456	468	437	477	458	441	458	444	394	413	490	409	452	464	494	487	457	487	434	446	430	436	439	421	457	453	457	445	487	440	439	479	458	449	427	430	465	450	459	468	484	463	472	459	423	428	485	438	479	451	471	472	474	468	430	465	477	472	446	413	414	437	453	430	450	445	441	473	466	447	483	443	467	469	464	441	455	465	482	453	451	452	479	428	436	436	425	449	562	459	469	422	435	486	447	477	450	447	453	472	460	432	464	453	474	432	439	475	457	456	448	465	467	437	399	474	433	425	452	447	471	454	483	433	433	458	475	496	471	480	466	489	491	440	481	449	469	447	499	426	454	438	444	426	459	405	382	456	430	460	452	433	442	446	447	456	469	466	476	458	459	433	443	470	428	462	480	462	446	432	453	459	418	450	424	421	456	462	446	457	462	482	426	439	462	464	427	452	452	465	468	442	443	443	472	436	459	479	508	427	410	449	493	416	454	501	430	398	458	473	484	478	446	474	452	467	437	434	464	444	474	489	481	444	496	452	451	413	462	444	458	468	474	486	458	458	437	464	431	403	445	427	471	486	458	459	501	413	456	456	444	420	433	477	472	468	415	446	452	494	526	495	479	447	470	475	437	472	488	458	494	444	477	454	458	439	438	422	429	488	401	454	494	485	465	467	470	473	433	454	474	483	451	472	476	438	449	431	442	440	456	470	438	459	464	448	461	453	427	439	474	431	445	452	454	457	444	471	472	423	465	429	441	480	453	468	435	439	428	481	475	424	427	471	490	425	419	487	422	437	464	469	460	440	416	472	442	460	431	456	423	449	445	462	500	417	448	457	474	467	425	441	467	492	455	440	453	487	440	448	438	451	462	476	459	485	424	427	437	466	418	491	451	446	422	449	427	479	473	458	459	400	436	449	424	462	403	502	428	497	475	442	518	392	439	457	436	442	434	472	455	464	482	475	434	424	433	447	468	418	442	432	439	437	420	462	433	455	468	433	468	430	468	460	448	459	485	456	446	440	449	437	489	447	417	434	444	465	423	458	457	456	462	445	443	468	460	449	457	461	450	457	453	463	421	460	475	450	456	462	468	479	414	454	458	454	483	460	485	464	466	432	482	475	464	469	467	452	461	440	463	451	456	452	439	466	471	488	473	425	446	512	446	449	427	422	472	463	478	507	450	462	463	454	486	431	410	452	445	416	451	450	423	450	441	408	440	473	456	434	430	477	443	436	448	446	476	433	453	438	445	443	419	439	444	467	475	443	470	461	420	471	451	464	466	425	417	471	478	412	422	448	455	451	473	477	414	475	422	452	481	462	448	422	444	467	443	465	461	469	447	473	454	478	503	428	450	477	487	431	437	432	463	428	444	461	448	409	462	458	444	433	471	434	495	432	495	471	433	436	450	458	402	468	460	458
6496	8821	16060	17975	14148	13611	13895	11867	10166	9610	7405	6419	6240	4941	5504	5454	3898	3371	3356	3381	3085	2528	2142	1998	1850	1828	1656	1600	1374	1384	1523	1556	1777	1602	1728	1586	1323	1432	1277	1292	1171	1178	1199	1213	1159	1173	1176	1133	1133	1066	1107	1113	1242	1420	1305	1226	1240	1144	985	1120	1074	1019	1084	1046	1053	1057	1030	977	1055	1074	1063	1073	1017	1041	1036	1057	1061	1041	1046	1042	1067	1100	1019	1079	1039	1018	1069	996	1033	1034	1083	1019	1059	1032	1057	1063	1050	1002	1010	1012	1062	1041	1036	1032	1045	1057	1071	1001	1011	1068	1027	1034	1016	1043	1058	1053	987	1083	1031	1062	1035	989	1005	991	1046	1028	1102	1052	999	1074	1051	1042	1003	1019	1070	1040	1040	977	1031	1053	1027	1032	1005	1005	1047	1092	1025	1027	1074	1061	1045	976	1058	976	1065	1035	985	1038	1108	1055	1039	1042	1040	1022	1002	1001	976	1021	982	1043	1039	1059	1115	1018	1078	1031	1058	1055	1039	1055	1049	1077	1078	1032	1060	1014	1056	1041	1051	1046	965	1049	1090	1039	996	1088	1055	1028	1020	1048	1030	975	1051	1003	946	1052	1030	1034	1093	1045	1042	1100	1092	1066	1029	985	1036	1025	1012	1050	1036	1014	1063	994	1091	1085	1007	1046	1029	1005	1067	1005	993	1047	1019	1012	1007	1066	975	1026	1037	1064	1055	1051	1040	1065	1046	1053	999	1066	1055	1000	998	1010	1100	1010	1033	1030	1070	1008	932	999	1020	1014	1056	1058	987	1120	1024	1041	1039	1039	1088	1027	995	1077	1029	993	1029	1002	1018	1012	1091	1051	1055	1039	1035	978	1084	1054	1022	1082	1020	1029	1037	1033	1013	1027	1037	1035	1036	1065	1046	1011	1016	1026	1053	1001	1025	1009	1011	1055	992	1031	1076	1024	1051	1015	1024	992	1017	995	1086	1048	1028	1081	964	1031	1083	1069	1017	1033	1003	1004	1090	1062	1083	1043	1058	1059	1054	1044	1017	1078	1024	1057	1003	994	1039	1051	1087	1072	990	1051	1009	1095	1078	1025	1053	1020	1055	972	1014	1031	1061	980	983	1011	1027	1033	1062	1097	1029	1056	1079	997	1066	1024	1049	1026	1056	1033	1068	991	1027	1044	1023	1035	1060	1049	1073	1038	1026	988	1040	1024	1084	1007	1029	1027	1109	1042	1061	1060	925	1065	1103	1014	1105	1008	1076	1048	1074	1080	987	1000	1052	1059	1013	1039	1030	1040	1038	1044	1069	1033	1042	1040	1032	1027	1025	1032	1084	1021	1060	1026	1053	1006	1001	987	1028	1034	1019	1031	979	1052	1037	1045	1044	989	1047	1061	1052	1019	1008	1072	1036	1041	1066	1048	1014	1023	1071	1040	1016	1072	1071	1018	1076	1053	1023	994	970	1032	1075	1046	1045	1079	1068	1052	1087	1004	1040	1029	1036	1020	1026	1061	1056	1028	1057	1012	1068	1038	1007	1057	1053	1049	1070	1049	1011	1027	1032	1062	1005	1012	1019	1050	1054	1071	1052	1055	1024	1044	1040	1047	1037	1015	1062	995	1037	1009	1042	1000	1035	1058	1140	1075	1076	1055	1093	1049	1061	1032	1025	1034	1006	1003	1093	1005	1022	1065	1018	1081	986	999	1049	1074	1047	1047	1037	1040	1031	1029	1035	1088	1038	1039	1055	1061	997	1060	984	1039	1067	1020	1003	1082	1018	1012	926	1047	1006	1066	1012	998	1049	1024	1035	1068	1023	1029	1063	1019	1038	1080	1006	1025	1025	1054	1029	1034	1056	1006	1068	1046	997	1085	1031	1029	1023	1082	1021	1065	1048	1050	1049	1055	1025	1009	1041	1107	1050	1017	1034	1056	1057	1061	1039	1042	1038	1030	1034	1053	1020	1036	1033	1025	1093	1010	1043	1028	1040	1050	1015	1047	1064	1049	1044	1042	1047	1021	1054	994	1038	1070	1024	990	1072	1010	1078	1063	1050	1003	995	1079	1016	1026	1054	1096	997	1087	1011	994	994	1015	1068	1046	1017	1035	1049	1013	1047	1026	1079	1041	1035	1024	1010	1069	1033	1031	1019	1062	1031	1049	1091	1035	1014	1028	1081	1047	1023	1060	1103	1018	1051	993	1103	1025	993	1056	1079	1016	1079	1034	1049	1067	1062	1076	1035	1062	1099	1008	991	1047	1048	1080	1068	1046	1006	1038	1057	1031	1065	1030	1072	1099	983	1053	1015	1043	1063	1019	1046	1021	1049	998	1007	1086	1058	1020	1095	1058	1018	1055	1032	1031	1078	1051	1018	1007	1026	1011	1043	955	1033	1078	1035	1069	1026	1057	1014	961	1094	977	1056	1007	1015	1029	975	1058	1035	1039	1017	1021	1046	1039	1107	1082	983	1024	1055	1063	985	1059	990	1051	1009	1051	1023	1001	1059	1020	1058	1010	1074	1011	1052	1053	1014	1064	1008	1027	1020	1049	993	1028	1091	978	1035	1102	1029	986	1017	1038	1027	1061	1045	1027	1047	1043	1047	1061	1068	1009	1052	1043	1038	998	1100	974	1007	1029	965	1070	1067	1005	1028	1035	1037	1010	1076	1084	1063	1082	1047	1021	1070	1060	1056	1065	1020	1042	1036	1090	1041	995	1032	1025	1019	1035	1111	1050	1021	1015	1007	1050	1016	1041	1047	1027	1039	1033	1034	1018	1026	1055	977	976	1041	1039	1014	1028	978	1053	1051	1062	1016	995	990	1057	1064	1083	996	1000	984	1024	1059	1045	1024	1013	1088	1070	1034	1022	1061	1038	1030	1051	1018	1015	1088	1002	1039	1051	1039	1015	1056	980	1041	1017	1086	1090	985	1065	993	982	1067	1038	1064	1064	1012	997	1006	1056	989	1050	1089	1072	1057	998	1016	1105	1050	1066	974	1038	1035	987	1010	1025	1007	986	988	1026	980	1072	1043	1095	999	1031	1120	1094	1092	1029	1016	1009	1001	1017	1012	1082	1054	1024	1036	1015	1102	1033	1024	1029	1053	1045	1044	1059	1030	1065	977	1103	1049	1061	1031	1016	1033	1071	1043	1022	1031	1042	1061	1001	1081	1083	1040	1027	1034	1045	1040	1015	1039	1039	1012	985	1069	1072	1018	1026	1089	989	998	1043	1096	1018	1084	1015	1014	1037	1005	1055	1028	1048	982	1005	1006	1015	990	998	1013	1006	1015	1131	1035	1008	1010	1026	1059	1026	1036	1024	1021	1044	980	988	1130	1077	1080	955	1024	1067	1046	1027	1084	1069	1031	1066	1008	1048	1044	1065	1034	1081	1011	1057	1022	1040	1041	1000	1107	1040	1122	1089	1020	1056	1060	1103	984	1050	1004	940	1032	1056	1047	1047	1050	1039	976	1062	1098	1039	1032	1043	995	1084	1019	1072	1064	1091	1086	1019	1074	1076	1059	1014	1090	1069	985	1021	1067	1034	1084	980	1049	1011	1034	1029	1011	1066	986	1043	1005	992	1019	1053	1046	1059	1047	1066	1075	1064	1031	1047	1095	1046	1065	1090	1028	1017	1042	1051	1087	1003	1025	1073	1008	1059	1010	1076	1004	1067	1031	1109	1026	1046	1090	1037	1055	1043	1025	1015	1038	1091	998	1067	1049	1007	1100	1054	1050	1018	1073	1031	1035	1010	1027	1060	1076	1018	1060	1045	992	1005	1027	1064	1054	1031	1014	1043	1026	1014	1078	1029	1016	1019	1019	1057	1120	1000	1037	1075	1017	1010	1036	1031	998	1067	1035	1004	1077	1048	1034	1022	1021	1066	1035	1023	984	1014	1091	1043	1039	987	1031	1091	1087	1072	1030	1021	1013	1085	1039	1025	1018	1033	1014	1054	1025	1030	1001	1041	1068	1011	1028	1013	1052	999	1049	1019	1049	1043	1039	1059	1074	1035	1043	997	1001	981	1010	1044	1079	1099	1054	1017	1056	1013	1101	1049	1049	1076	988	1028	1102	1057	1050	1045	945	1034	1035	1054	995	1014	1089	1000	977	1003	1068	1022	991	987	1024	1004	1021	1020	1031	1009	1078	1037	1033	1032	1074	988	1066	1020	1040	1039	1060	1010	1059	1019	1060	1024	1029	1083	1041	1003	1004	1025	1021	997	1039	1080	1042	1026	1015	1066	1028	1072	1102	1005	1054	1045	978	1076	1010	1042	1037	1058	1063	1047	1030	1053	1085	1024	1012	1033	1052	1002	997	999	1056	1037	1038	1045	1056	1051	1031	987	993	1016	1081	1021	1068	1069	1050	1035	1103	1006	1036	1059	1033	1132	1075	977	1007	1016	1019	1021	1013	1055	1032	998	1014	1045	1024	1007	963	1057	1040	1002	1040	977	1004	1071	1068	1018	1069	1062	1019	1049	1060	1034	1009	1009	1028	1045	1051	1029	973	1013	1012	1031	1066	1035	1038	1022	1081	1046	1009	988	995	1010	983	1004	1030	1035	1035	1030	1096	1044	1045	1062	1025	1031	1003	1051	1038	1063	1007	1042	957	1103	1108	1093	1003	987	1029	993	985	1074	1014	1117	1068	1030	1059	1047	1037	1047	1044	1007	1033	1028	988	1099	1023	1059	1107	1067	990	1018	1047	1046	1092	978	1012	1078	1010	1075	1025	1067	1009	1020	1019	1064	1041	1024	1016	1028	1060	1061	1027	1020	1025	1008	1089	1049	1071	1011	989	977	1055	1050	1096	1047	1049	1057	982	1026	1075	1043	1051	1076	1065	1039	1028	1025	995	1050	1052	1003	1050	1011	1085	995	1005	1066	1061	1042
23822	27533	33068	32405	27514	25928	28069	23456	21519	20596	14430	11221	12365	9203	10034	11782	5997	2782	2034	1897	1945	1818	1719	1822	1696	1562	1013	897	877	787	979	1097	1963	1466	1394	1165	923	908	757	724	674	621	584	519	505	436	390	436	444	419	422	584	795	799	633	556	520	437	408	377	412	409	414	387	428	413	385	370	402	405	427	437	391	392	397	426	409	416	396	358	406	398	400	462	430	400	425	399	419	393	418	448	385	380	372	411	414	392	390	396	424	418	442	418	402	373	420	389	393	369	398	390	417	404	365	421	406	408	396	393	398	401	371	388	421	423	426	410	411	398	446	452	398	378	415	447	434	406	407	396	409	398	405	388	434	427	351	411	405	409	367	353	407	425	407	453	371	422	414	429	411	383	421	385	426	421	401	401	377	367	407	448	400	433	419	371	353	388	412	395	427	393	445	380	411	427	399	427	389	416	392	438	430	385	399	403	442	402	401	411	399	447	412	435	405	404	359	411	432	438	414	375	427	425	435	371	400	437	421	385	373	409	408	379	416	420	418	374	364	415	411	431	429	418	415	422	446	440	399	408	402	402	406	437	384	409	405	376	426	403	420	430	437	426	388	379	388	391	402	410	406	404	409	416	429	419	413	416	426	356	404	451	420	413	390	412	396	398	407	387	412	386	393	396	402	382	404	421	408	405	408	371	403	374	441	367	403	369	422	379	383	419	397	383	440	378	405	438	442	400	404	380	436	389	435	401	422	400	441	409	415	425	444	427	429	403	378	419	403	386	391	417	377	432	404	422	381	452	399	398	418	398	411	458	393	387	380	413	402	394	417	454	415	377	409	442	436	374	365	395	428	377	395	398	368	442	462	409	412	395	421	376	361	426	392	381	421	417	400	377	414	412	405	424	409	426	425	457	424	405	421	382	410	422	387	417	410	395	404	412	423	406	433	392	384	423	392	391	390	408	389	363	383	394	424	379	389	414	385	435	386	393	406	401	409	383	403	405	416	395	412	376	365	395	423	390	426	411	422	447	433	379	415	395	422	371	394	424	398	408	421	355	393	380	472	406	383	417	393	416	438	394	424	400	407	446	414	403	428	396	390	433	420	421	431	378	411	399	388	426	430	392	429	404	422	433	364	366	395	366	407	414	404	414	442	382	404	438	424	408	391	372	412	384	389	412	399	398	358	426	417	392	387	416	399	420	390	429	438	401	383	380	442	403	417	421	405	414	424	404	392	410	394	423	395	424	395	424	385	406	413	446	430	418	411	407	415	375	352	358	393	401	417	387	395	420	426	401	426	378	388	441	456	423	399	398	394	438	430	405	367	412	381	419	370	420	367	358	415	418	398	397	375	458	431	404	405	420	398	373	399	401	385	419	352	388	371	406	386	368	394	392	410	352	399	396	382	418	419	420	403	425	401	407	416	438	383	397	425	408	409	396	392	422	395	398	426	422	411	392	407	412	411	407	417	398	375	396	388	428	361	417	391	396	420	389	393	372	396	422	408	370	394	412	410	394	438	414	402	381	448	373	417	411	405	431	399	382	372	400	419	397	430	445	453	398	396	389	408	394	417	378	405	369	382	425	423	379	414	399	393	400	409	416	392	384	407	406	399	385	378	404	423	440	396	416	426	410	403	425	420	371	415	382	396	391	420	390	379	415	413	392	402	422	428	397	399	424	400	398	377	408	395	409	401	400	388	391	410	406	408	389	423	400	432	400	405	383	406	393	434	415	427	429	488	425	397	414	432	384	402	414	410	379	412	391	431	410	415	423	459	386	419	365	423	404	395	374	427	403	434	412	383	413	422	417	411	414	418	371	431	423	403	446	416	412	381	410	385	414	418	401	444	419	430	397	410	409	419	415	399	406	403	430	402	414	407	393	414	387	433	416	400	410	403	409	398	390	406	397	381	408	435	460	429	419	409	372	419	435	386	390	437	417	401	435	409	383	396	441	401	426	427	396	383	421	404	434	406	422	413	418	394	390	374	370	397	413	394	394	408	394	357	358	429	409	416	429	388	404	421	448	394	409	414	434	411	412	411	449	430	408	392	372	406	431	405	424	413	424	402	424	407	389	478	412	406	423	380	397	434	430	399	393	420	440	399	434	372	400	411	399	414	402	395	406	394	383	399	410	411	401	406	413	461	387	391	448	374	380	378	403	398	392	405	378	412	427	429	423	387	385	376	413	416	397	423	448	445	414	380	380	406	426	402	383	388	406	429	388	400	411	403	412	439	402	419	387	374	414	396	397	397	407	396	381	386	433	377	413	364	452	393	398	386	409	399	419	427	419	403	394	430	396	431	364	403	390	398	406	424	395	412	430	409	399	413	413	449	440	376	413	418	397	392	364	408	396	373	410	415	407	375	405	381	410	383	399	416	433	439	422	439	436	418	422	400	364	378	410	407	401	416	417	400	423	384	432	425	430	401	398	410	401	366	385	404	425	424	400	407	387	404	389	429	367	416	424	414	393	388	436	416	400	403	427	405	381	366	396	406	383	408	406	433	411	395	419	398	369	420	385	416	457	384	414	401	392	431	393	393	380	396	388	403	407	417	418	437	409	420	366	410	417	414	379	423	371	407	414	374	429	401	379	397	425	418	403	409	416	441	430	430	380	407	391	422	412	399	398	397	385	425	418	408	394	422	434	426	439	417	425	400	398	388	411	442	410	345	389	412	413	407	383	421	414	381	413	392	429	421	402	414	429	413	398	433	415	366	405	414	401	423	399	454	401	436	423	412	371	422	411	423	448	399	412	394	421	406	407	360	421	382	405	384	430	433	434	392	418	409	398	387	380	409	393	416	405	409	379	375	416	417	404	431	430	394	403	424	384	391	418	389	389	415	422	392	390	401	444	368	379	402	365	378	426	406	391	467	407	408	366	411	423	433	396	387	408	393	423	383	445	388	399	375	416	347	378	428	409	393	432	442	405	426	385	434	428	438	439	435	386	440	345	405	383	410	345	378	413	447	425	421	435	437	429	394	382	387	404	413	406	417	403	380	363	413	391	420	394	418	439	429	387	415	427	408	415	454	451	416	438	407	422	413	375	394	401	406	436	435	434	412	383	418	400	419	417	381	401	404	403	405	386	422	424	411	401	408	423	396	405	418	432	419	408	380	378	406	386	401	434	422	404	408	451	441	429	393	385	384	421	429	415	395	401	396	381	413	418	419	450	411	411	399	402	421	426	383	384	435	378	438	436	401	384	402	433	390	425	383	451	415	360	405	430	427	430	386	397	412	414	414	410	424	429	373	389	461	424	401	364	402	390	408	415	396	389	404	414	384	434	435	365	399	410	412	462	404	401	374	359	389	416	407	423	400	411	401	394	414	405	441	440	378	425	400	416	411	417	443	431	374	425	367	413	440	399	381	410	410	399	369	402	428	403	426	374	402	371	431	389	427	405	374	386	411	379	419	415	393	417	430	383	419	386	441	423	439	437	415	401	391	449	422	417	438	393	374	394	373	375	383	439	392	414	411	405	450	424	406	420	431	401	422	393
16302	21339	32258	37759	37907	39937	40630	38390	40331	40955	32854	32065	32450	27028	30487	32777	21746	13495	10634	10343	10075	9747	9851	9712	9088	8512	5205	4547	4155	4197	5095	6296	11559	7694	8065	6067	4855	4401	3753	3481	3356	3155	2103	2072	1559	1358	1117	1173	1066	1098	1204	2375	3529	3619	2437	2063	1590	1141	982	886	927	916	970	979	954	1005	953	964	966	925	904	936	957	975	968	965	936	921	940	1017	977	931	956	986	942	917	952	943	961	869	993	952	935	968	943	949	982	969	954	946	952	935	969	979	977	980	958	927	967	925	898	925	901	929	1021	930	908	1038	945	917	934	922	976	946	942	976	962	917	885	949	899	981	955	941	925	882	985	964	901	936	971	972	972	984	989	991	931	981	934	951	967	938	974	954	925	987	936	885	922	906	926	889	986	929	960	920	960	906	901	968	967	968	959	958	952	944	983	887	900	923	978	974	995	938	948	952	955	921	959	919	971	873	982	935	943	926	965	972	938	969	944	905	895	923	928	938	936	940	964	882	958	941	964	965	915	948	916	952	962	999	980	922	945	936	980	982	925	966	935	915	958	932	977	930	955	969	898	948	977	954	935	928	951	924	950	900	913	934	946	943	939	912	919	927	934	901	943	889	907	934	920	975	990	863	960	928	920	928	935	977	964	948	905	917	893	1028	933	940	946	933	947	950	970	945	946	936	935	926	947	995	933	975	940	928	936	949	923	965	918	915	987	966	879	908	951	931	944	933	982	924	956	937	930	918	926	938	933	959	908	955	976	949	993	978	925	975	969	983	929	972	951	952	957	1002	1002	956	939	939	927	985	993	944	939	1014	955	944	949	895	932	919	901	977	924	931	962	943	960	939	959	931	941	972	915	993	903	954	961	991	957	897	959	995	958	947	976	898	983	928	947	944	969	960	969	1003	949	970	930	927	944	970	956	937	973	984	960	890	957	918	884	947	1005	985	950	902	909	975	894	909	916	928	946	1001	943	949	934	913	908	927	973	971	963	935	978	951	966	946	926	954	980	960	985	973	982	902	921	965	898	949	957	926	914	960	944	962	933	951	933	960	969	961	998	966	956	965	914	988	912	969	888	972	929	985	913	939	919	991	949	889	983	897	925	937	937	935	930	979	981	977	961	987	932	906	957	952	984	922	927	936	902	959	938	942	951	978	1015	931	929	915	964	924	974	881	906	919	966	970	922	980	941	938	919	945	950	942	949	909	960	909	950	947	864	943	947	971	948	971	942	925	970	902	977	937	973	869	983	894	904	912	974	906	935	932	918	964	871	968	933	905	956	938	937	982	981	947	956	938	894	893	928	965	934	939	956	953	907	1000	965	910	921	960	913	954	920	957	952	976	979	922	977	980	936	973	977	917	938	887	916	943	932	970	964	928	952	919	944	943	896	933	942	950	915	930	1002	962	907	875	941	947	971	982	942	941	985	949	944	923	981	915	921	984	964	966	923	978	945	900	937	929	925	942	975	964	972	923	953	988	934	945	954	962	993	971	917	977	911	953	926	974	939	951	973	903	938	971	906	928	983	901	939	948	982	932	927	904	962	883	972	975	951	957	970	916	952	941	949	945	969	942	960	944	945	942	955	915	941	942	915	921	959	898	1038	980	962	965	976	938	940	946	965	947	950	901	941	975	935	927	926	1002	960	933	917	921	942	873	974	1010	941	941	1009	955	986	941	945	957	889	944	935	916	976	910	933	946	939	939	966	932	950	929	935	973	952	950	930	913	953	951	920	932	959	909	959	936	1012	914	957	988	978	922	969	963	963	955	955	934	889	970	947	958	970	958	887	910	897	935	943	899	929	1011	943	968	937	906	946	928	957	944	962	997	910	917	946	947	946	920	993	948	991	948	928	925	960	971	932	985	907	972	943	966	957	921	966	972	959	897	929	967	974	977	911	957	954	931	927	949	1005	963	911	949	924	938	964	963	941	870	949	986	930	954	931	937	970	909	929	983	896	951	974	912	967	898	972	927	957	951	989	966	975	936	934	983	946	900	1002	942	948	956	977	936	912	984	910	981	925	921	929	902	891	923	962	892	963	957	889	989	893	946	900	942	921	902	905	936	881	910	941	973	1011	943	931	912	898	943	932	891	976	944	904	942	925	885	973	1004	947	936	991	968	901	949	956	908	915	897	861	918	979	914	893	937	931	893	972	963	979	920	988	886	925	930	931	920	975	959	930	964	979	961	963	990	927	900	916	1008	912	938	970	944	867	945	986	950	956	932	891	954	957	964	947	973	941	926	975	997	986	905	930	923	955	955	921	992	975	933	910	929	947	963	983	939	943	889	934	958	982	883	965	930	914	875	984	946	915	910	939	962	965	959	918	967	928	985	952	925	945	991	969	946	918	912	977	972	949	929	957	921	943	875	943	959	891	949	958	938	979	901	934	923	968	954	940	946	959	931	950	944	921	894	915	917	996	948	934	840	951	957	932	924	932	928	906	980	930	977	959	908	891	984	980	952	962	934	948	938	944	920	972	907	910	997	996	1010	934	906	989	912	979	931	960	944	996	912	891	920	934	915	963	895	939	925	913	963	926	946	905	980	941	944	906	923	855	910	867	954	923	932	985	973	940	968	931	902	987	957	963	934	965	945	929	928	964	932	926	927	936	881	935	938	987	979	951	975	932	943	951	920	918	934	952	957	950	936	961	945	959	964	969	951	988	946	941	925	943	899	932	928	964	876	990	918	936	929	938	935	959	952	984	930	983	929	945	968	953	889	918	940	947	897	914	892	969	973	915	984	945	961	949	901	939	968	958	980	986	969	909	968	945	896	913	963	977	958	950	919	978	937	979	983	938	980	959	958	891	975	972	907	881	965	952	899	913	955	920	933	935	910	949	910	890	973	977	972	962	980	954	919	913	902	901	969	963	927	912	924	926	904	913	941	945	956	931	931	959	927	999	980	932	943	1018	1010	965	930	910	955	977	962	937	903	930	921	909	930	924	927	948	937	936	992	987	991	916	987	918	965	885	975	938	908	915	936	949	967	912	943	960	991	976	938	941	982	926	990	982	955	909	876	962	958	894	978	931	889	928	954	954	945	956	978	924	951	955	911	964	893	938	936	964	914	972	942	925	954	981	931	914	918	994	971	950	957	951	932	975	953	926	921	920	919	875	958	940	930	956	901	995	993	960	946	965	938	960	938	928	910	931	970	910	935	936	943	965	889	953	891	976	991	978	891	975	894	959	957	893	917	961	929	958	933	968	942	921	911	961	947	953	933	911	959	940	930	919	967	948	938	961	948	993	909	955	912	926	907	950	947	937	952	941	909	944	955	1009	982	974	939	910	970	951	988	926	919	909	942	970	953	940	981	978	971	966	925	965	982	907	952	922	917	870	966	966	927	917	958	951	863	926	979	918	962	945	949	961	960	951	940	913	1016	957	985	959	932	929	886	918	951	999	974	947	933	890	966	965	940	936	927	918	948	937	982	959	923	982	956	921	953	881	935	908	915	906	880	953	939	952	933	959	922	968	949	1005	957	920	936	958	941	943	1001	899	999	949	932	931	939	962	997	973	992	1036	938
31240	34282	38632	35468	32961	33318	35155	31779	31827	31732	24585	21342	22825	16699	17178	20576	11286	5414	3318	3251	3126	2968	2938	3188	2805	2424	1639	1336	1258	1230	1684	1870	3378	2667	2465	1835	1381	1178	1129	1199	999	860	742	620	536	545	449	426	407	414	394	567	1168	1185	966	697	596	458	395	383	415	368	405	465	427	433	378	372	370	382	401	360	424	402	383	370	386	379	367	431	421	384	408	363	395	414	389	389	366	355	363	401	397	409	401	374	407	411	386	380	410	346	371	406	401	357	417	401	354	414	444	398	382	376	404	382	375	410	374	390	393	408	408	416	395	363	388	408	401	417	392	392	401	419	395	373	414	400	431	438	390	382	346	397	400	423	386	357	373	373	356	368	397	362	395	444	353	409	406	426	367	403	441	398	386	431	424	441	428	378	399	386	398	380	368	451	386	436	427	440	403	404	389	338	393	393	387	398	369	417	397	408	406	387	387	413	401	435	396	375	404	422	409	381	429	357	421	374	384	369	386	418	411	408	420	406	418	404	386	424	397	349	348	370	366	430	391	388	435	361	385	378	393	396	397	392	403	406	336	368	402	381	409	376	389	348	423	418	374	406	393	394	405	368	411	392	453	418	398	393	404	386	397	378	379	372	397	429	391	406	397	407	402	366	421	377	396	380	361	395	366	341	399	413	397	373	417	385	364	357	401	407	356	415	408	397	406	383	391	393	395	411	395	381	408	412	402	405	401	417	368	412	396	371	378	377	409	381	355	415	393	395	402	391	420	385	375	407	402	396	393	403	400	396	370	390	460	407	413	383	413	401	365	385	384	422	398	401	410	363	410	387	396	407	387	426	407	398	405	387	406	411	390	403	388	387	409	408	399	420	370	371	387	410	374	394	420	417	418	411	418	410	435	424	423	402	393	410	383	377	377	385	421	384	398	383	414	383	395	394	365	421	398	399	391	365	384	384	406	389	433	414	405	419	383	363	385	409	378	392	407	442	436	375	413	371	396	371	386	415	419	456	407	404	425	406	419	430	400	379	409	382	374	352	446	412	349	422	350	387	386	375	404	417	389	402	404	376	391	389	401	407	385	387	407	396	399	399	419	378	390	393	371	368	405	371	408	409	400	423	381	396	412	401	443	391	383	391	394	381	392	371	378	446	415	352	355	403	406	402	353	392	419	362	384	369	375	418	412	411	401	402	376	363	368	406	385	417	375	395	398	391	393	403	415	388	436	397	393	412	422	418	412	401	426	406	377	445	436	435	394	405	395	361	401	416	431	397	404	385	393	439	355	411	386	379	389	381	392	378	413	391	420	380	372	386	415	421	407	420	396	381	378	394	403	425	385	413	369	404	395	374	390	425	404	415	375	390	379	412	415	370	405	394	415	424	433	399	393	381	406	361	380	388	385	390	381	372	373	393	405	386	395	391	405	392	358	411	442	363	375	438	393	380	384	415	388	366	403	419	385	407	367	403	410	408	409	375	341	416	403	403	409	378	390	400	413	414	433	385	418	365	395	388	388	421	360	409	356	393	382	392	443	359	358	413	406	385	437	397	402	428	428	419	418	398	372	390	381	389	414	357	425	363	406	393	410	431	387	385	391	411	448	413	406	380	379	430	388	420	428	354	439	397	381	380	395	415	392	400	441	404	399	379	402	384	369	422	405	398	409	421	406	388	370	430	372	397	405	377	396	365	383	389	367	381	397	393	372	410	378	384	396	417	411	413	411	375	398	412	455	404	400	415	418	410	413	398	373	389	415	427	401	392	414	375	421	373	391	400	420	366	420	384	394	410	435	407	371	368	402	412	408	399	392	401	384	421	431	409	405	428	430	369	425	385	374	419	375	374	430	405	391	390	413	392	388	411	397	412	386	380	408	391	412	395	416	382	433	395	412	404	367	376	378	387	390	383	360	355	404	434	411	441	448	415	379	408	388	425	433	395	386	383	376	378	344	423	429	324	360	404	404	399	413	373	388	370	397	367	419	398	383	363	392	362	361	403	417	411	404	403	389	402	384	388	430	371	401	397	417	414	429	399	380	410	402	402	404	406	418	389	382	397	392	375	395	449	395	426	400	409	420	379	377	378	392	369	375	415	398	371	388	425	359	411	423	372	376	381	412	406	387	396	408	425	407	355	375	393	389	402	381	383	428	393	387	410	382	390	402	411	410	403	382	398	373	394	411	378	426	417	407	366	421	405	413	367	358	398	364	359	410	346	408	414	406	385	406	395	379	390	404	373	394	405	399	461	388	399	412	420	392	387	361	365	361	365	367	426	408	380	444	387	408	404	405	421	363	415	411	417	374	373	383	407	386	382	401	415	408	457	436	438	376	393	403	420	371	427	377	350	369	388	396	428	415	375	412	374	435	391	424	358	421	412	383	395	400	384	413	383	440	433	425	376	392	400	424	412	404	385	402	398	373	398	423	397	375	392	369	416	421	399	376	414	431	423	420	418	407	360	405	395	367	362	389	445	424	420	413	399	387	379	415	414	389	421	415	402	375	407	402	438	432	407	399	393	367	409	437	401	449	396	377	380	395	397	366	372	444	377	399	382	436	386	405	422	402	429	396	355	394	393	390	393	401	407	394	427	373	384	382	400	394	371	423	399	415	410	392	389	371	376	403	387	397	398	397	385	411	413	375	435	378	389	381	413	380	376	392	411	375	385	399	408	409	378	376	418	388	393	395	377	397	414	385	346	376	371	386	394	394	377	404	362	387	363	396	404	424	400	395	385	357	373	382	395	394	399	425	423	419	423	401	413	358	363	445	392	395	374	418	389	399	402	430	411	363	377	410	387	398	426	379	410	423	373	430	388	448	408	406	365	387	371	420	363	409	402	417	383	413	349	386	420	384	347	385	407	399	412	408	389	436	380	358	421	404	362	368	397	430	407	377	407	376	400	401	371	370	404	385	432	394	371	401	395	373	359	401	397	380	409	392	373	431	409	392	390	406	399	422	390	369	427	414	370	427	392	369	445	403	378	399	346	410	412	384	381	409	384	435	415	368	390	401	388	402	402	404	401	370	379	368	421	365	403	404	407	380	414	370	439	399	373	397	408	388	373	406	413	393	393	356	392	422	363	384	383	394	373	373	419	416	399	405	414	410	426	377	358	385	355	399	426	398	425	409	385	404	376	402	351	393	417	426	392	416	390	388	437	384	434	407	430	421	377	370	411	428	379	405	411	413	421	391	429	420	384	402	405	398	399	397	379	399	384	405	401	403	399	376	415	386	397	389	391	379	406	404	369	366	439	401	402	419	377	408	384	400	381	379	397	422	411	425	405	409	425	394	402	404	393	388	426	409	428	413	389	409	412	387	377	412	409	402	386	439	381	403	395	414	391	372	445	401	419	402	364	404	375	415	377	398	421	389	423	385	405	414	394	417	358	370	376	417	415	417	407	417	398	376	379	373	418	421	369	381	366	376	359	388	418	419	372	402	364	358	424	415	385	425	402	423	393	386	348	424	396	382	351	405	396	398	374	422	408	404	389	387	369	371	392	420	414
20622	25852	37674	42487	45317	47040	46832	46460	50053	50302	42839	42079	42261	36642	38802	42672	30641	19862	15949	16026	16241	15012	15366	15992	14346	12490	8771	7430	7227	7028	9402	10651	17313	13677	13342	10213	7775	7370	5820	6201	5488	5033	3344	2589	2138	1937	1397	1236	1193	1114	1138	2504	6188	5936	4508	3090	1829	1214	980	975	915	890	959	982	943	938	926	950	853	948	862	925	926	938	889	890	921	949	850	938	940	928	921	959	934	933	899	919	916	872	1005	934	893	925	885	910	942	929	955	926	909	902	954	867	975	924	911	873	966	909	928	932	954	927	924	910	914	897	900	937	869	934	966	901	941	867	941	855	878	921	908	903	899	888	895	876	917	880	904	886	916	887	975	905	931	925	891	979	915	867	853	925	978	939	934	897	987	928	861	919	925	954	921	884	871	945	894	887	914	956	879	889	909	911	947	899	917	895	898	920	888	954	919	940	902	879	941	941	917	903	964	919	924	939	865	946	926	912	815	946	947	884	917	957	902	913	883	867	898	878	910	901	936	913	916	915	925	949	899	893	900	937	870	965	907	962	961	917	966	854	953	928	939	935	903	906	957	891	903	929	914	934	972	864	917	926	896	886	929	883	956	904	974	888	956	968	891	917	907	936	937	897	908	942	872	903	921	903	917	894	921	969	923	869	927	908	954	934	868	956	942	938	926	899	895	902	915	890	904	894	890	933	889	909	889	898	852	912	905	888	888	947	920	880	901	923	921	936	944	894	869	933	878	884	996	907	898	907	926	889	894	934	910	981	906	932	892	909	936	935	921	919	880	929	876	894	868	926	921	893	919	903	910	878	954	906	939	927	920	939	950	885	901	943	915	948	922	870	876	949	957	920	930	904	884	964	877	919	907	906	967	951	931	871	935	924	868	897	940	864	881	913	918	917	928	862	901	952	967	925	969	856	915	910	983	949	894	847	954	879	905	893	905	925	952	931	942	969	945	891	940	846	896	949	887	907	874	912	942	961	896	891	929	932	876	1002	901	914	945	921	883	901	938	873	927	884	920	895	842	922	929	974	929	915	890	977	920	896	946	915	909	934	865	977	950	864	917	937	945	931	966	864	909	889	929	933	891	868	864	885	947	970	870	898	936	888	982	927	929	947	846	897	884	958	884	918	877	943	911	915	925	874	901	918	914	901	889	925	899	851	931	864	881	928	893	957	904	945	886	901	908	894	985	915	889	942	966	958	897	941	937	912	869	930	894	927	874	905	980	909	943	927	923	906	951	907	956	921	935	917	933	910	849	895	937	943	920	888	900	946	887	897	896	923	878	861	896	911	868	883	941	921	898	893	935	880	906	940	915	901	955	899	932	862	891	936	911	939	874	927	941	936	957	896	935	986	963	886	911	871	929	973	926	945	952	913	882	913	896	956	912	932	904	917	897	903	918	947	981	915	908	926	879	938	913	909	916	861	951	890	926	933	891	981	982	902	929	953	907	905	894	880	907	907	864	940	925	949	893	866	937	912	859	927	935	875	927	928	923	899	915	904	919	904	876	897	872	937	914	923	933	917	843	911	860	914	924	870	893	898	918	889	910	872	949	914	933	921	911	929	916	920	1002	971	861	952	940	924	913	912	893	897	914	903	951	961	955	889	949	900	933	919	915	961	916	931	900	921	948	897	935	937	915	931	911	924	898	901	874	875	941	906	922	899	943	913	902	914	899	891	895	927	958	956	908	954	867	902	934	873	939	910	954	951	942	894	959	912	933	915	932	908	920	917	911	899	874	871	932	905	932	886	897	884	886	941	924	863	915	918	888	896	957	950	921	953	927	903	947	891	960	930	925	928	918	910	891	938	929	938	915	901	948	915	888	941	921	892	895	964	962	963	929	847	896	933	893	947	956	908	935	944	875	974	915	898	913	881	911	941	918	903	863	939	937	926	874	901	904	905	960	897	951	937	921	904	874	944	922	897	918	921	985	912	898	947	956	921	914	911	939	918	870	953	898	908	904	944	921	900	941	850	945	879	934	888	898	880	886	956	938	873	865	936	895	924	980	953	867	952	902	869	902	914	928	870	898	911	839	897	910	967	874	896	892	947	956	928	932	988	925	905	925	897	876	928	883	892	866	903	913	903	880	866	931	914	945	904	896	943	944	918	872	936	903	945	884	882	856	915	875	943	897	938	933	851	900	916	945	899	928	896	955	887	900	919	909	924	881	938	931	917	920	908	903	927	881	947	923	878	914	908	911	955	957	897	901	882	912	891	864	951	875	919	922	940	929	913	931	884	928	941	886	933	934	859	883	893	928	907	886	972	897	936	923	923	934	917	912	950	882	958	918	895	932	873	946	923	925	906	875	947	957	921	879	902	893	885	906	938	883	897	953	915	910	918	926	951	879	914	939	997	917	935	908	979	882	876	943	895	921	909	914	909	918	928	929	897	883	980	909	913	886	965	908	924	923	886	907	909	908	902	882	931	896	938	897	901	876	902	937	909	972	904	912	937	921	881	910	882	905	959	903	944	882	929	937	924	884	917	930	888	907	937	908	900	918	884	906	901	879	880	964	894	920	919	894	885	909	897	930	892	941	983	961	902	900	887	914	914	922	931	969	923	948	881	905	926	932	886	946	876	907	906	931	874	852	884	919	896	870	895	925	953	933	854	950	934	916	919	941	939	913	947	883	849	933	908	925	860	926	946	890	913	900	882	910	908	925	1000	894	933	924	896	926	930	913	919	904	904	905	884	977	924	895	956	944	942	918	878	945	958	897	924	990	893	899	978	944	929	917	954	880	943	943	936	889	950	919	950	884	870	911	898	909	904	888	918	881	911	897	910	904	952	914	988	932	926	884	949	921	922	907	896	931	931	883	895	911	935	903	894	940	925	908	959	883	912	915	908	870	940	912	904	888	948	1004	936	903	921	927	917	917	892	941	896	964	881	885	969	928	928	957	915	897	939	919	899	965	908	927	902	902	890	922	915	897	938	877	923	906	948	910	983	894	933	867	911	945	877	885	876	936	891	911	916	884	918	881	911	897	999	901	912	870	952	912	910	914	924	879	933	907	902	905	905	953	937	932	872	889	921	936	923	890	880	947	904	902	884	835	884	919	975	947	928	838	839	917	917	973	904	904	934	938	931	865	984	887	913	937	879	872	925	1000	852	903	935	913	928	917	922	922	890	890	909	965	914	951	916	911	887	903	938	951	931	858	936	955	892	877	897	957	903	923	877	936	921	955	870	966	881	927	919	972	942	906	951	923	936	895	949	950	940	916	886	907	904	936	933	892	943	932	916	919	930	973	983	899	920	928	913	891	970	932	910	970	911	889	909	919	917	880	906	928	936	901	952	931	872	902	861	929	897	862	880	939	883	925	910	895	943	880	976	881	921	830	931	890	885	972	929	923	922	844	949	925	915	909	944	921	927	939	910	911	934	919	981	913	967	877	893	853	936	909	966	878	905	865	958	920	908	883	955	865	959	889	884	861	927	911	879	901	962	866	910	956	913	918	910	944	904	898	899	915	959	910	875	956	873	897	904	871	895	932	907
10032	8425	10578	8991	5505	4193	4541	3130	2445	2295	1562	1348	1215	1057	983	1033	873	866	714	576	560	557	514	609	595	536	544	495	480	506	522	505	566	482	539	533	467	475	483	483	466	498	465	464	468	497	495	480	436	483	484	442	461	532	522	536	505	482	456	417	499	430	452	418	431	435	460	493	442	447	426	440	416	464	463	482	424	482	459	445	481	419	462	445	478	458	465	451	493	426	470	472	442	405	499	450	469	465	468	436	444	436	416	458	458	460	447	464	486	419	477	451	446	419	457	440	414	438	448	437	445	472	435	462	471	465	444	500	453	432	402	459	446	487	410	463	440	438	455	484	418	423	466	463	421	429	421	454	455	453	460	469	467	495	454	441	453	462	452	439	433	434	437	454	440	450	490	452	418	460	454	466	413	441	464	471	407	427	412	434	461	498	414	469	446	462	480	466	418	453	404	433	461	400	409	437	481	447	432	455	448	441	450	473	441	463	465	472	447	455	448	453	447	465	439	447	435	421	471	429	418	467	488	494	464	459	467	472	456	499	413	435	474	476	440	469	418	455	413	432	460	493	473	462	457	455	466	467	462	464	428	456	469	433	461	464	463	443	450	496	449	477	460	426	442	460	452	447	456	416	400	445	488	452	455	443	489	469	444	478	448	420	435	427	475	472	446	459	445	459	435	453	382	427	423	463	455	431	462	452	433	426	426	440	484	460	462	455	468	472	485	444	441	476	473	430	473	459	443	456	454	433	458	469	430	447	455	447	447	418	431	472	431	470	487	429	451	457	469	470	458	461	464	459	471	416	445	454	445	436	477	502	469	443	455	445	437	477	506	460	451	463	452	513	443	477	447	459	450	464	458	463	466	454	469	420	432	486	427	438	462	474	464	415	428	483	429	445	387	447	429	477	482	455	474	442	441	439	431	431	453	413	434	447	418	454	451	467	500	456	409	463	425	446	445	493	431	451	458	419	439	430	486	392	436	433	425	396	459	441	423	469	464	444	410	424	473	480	439	444	443	444	487	445	480	449	480	455	457	487	455	451	420	469	454	430	434	434	447	467	449	481	428	459	489	445	437	450	429	452	442	452	464	454	421	482	438	427	444	475	419	412	436	454	425	461	447	423	407	441	422	445	467	457	480	477	444	401	487	469	447	447	453	482	434	462	443	472	419	476	437	463	420	472	436	476	454	465	454	434	438	466	454	480	446	455	492	458	445	438	469	475	455	462	432	422	468	439	416	455	452	472	404	420	455	473	504	422	435	466	456	454	468	425	446	456	467	460	472	454	449	435	441	414	486	462	439	483	468	434	459	438	446	465	476	437	453	488	504	433	463	474	435	456	459	440	454	444	406	470	461	443	471	406	434	480	447	430	443	474	478	438	476	459	431	438	434	482	511	466	426	449	485	451	421	437	455	439	459	449	463	442	440	461	467	476	465	472	468	445	460	429	452	451	418	441	469	447	438	474	431	448	456	488	478	429	450	474	469	431	462	420	424	441	438	483	461	471	434	451	488	413	440	430	495	501	435	475	455	444	431	466	444	469	426	444	466	472	467	488	467	443	443	433	447	441	456	490	471	485	447	408	475	449	469	465	468	480	425	463	405	462	472	436	434	473	458	432	466	463	462	466	455	461	486	459	470	404	450	470	456	407	436	409	453	468	456	454	488	438	422	481	481	445	452	463	473	450	470	515	496	448	483	454	425	409	483	438	421	426	475	460	456	463	474	448	475	470	461	472	471	465	453	471	472	493	434	472	418	437	466	489	440	450	450	438	487	449	482	439	493	475	434	450	447	444	434	432	458	450	470	463	423	460	448	417	482	458	461	460	421	454	420	462	450	432	467	449	421	434	472	397	411	433	456	448	421	449	486	446	459	421	451	453	493	475	449	461	446	440	446	453	420	447	443	443	432	469	454	447	436	464	428	451	454	481	454	454	428	471	445	446	462	474	439	459	469	435	475	473	442	484	498	455	465	470	440	457	502	478	492	449	458	474	420	476	463	476	468	465	468	493	444	445	429	444	470	449	488	441	444	458	484	425	437	468	447	480	467	426	441	452	455	415	442	442	444	454	460	435	430	449	435	448	451	455	467	466	461	466	444	418	451	456	436	439	447	438	458	441	410	468	450	488	489	490	459	443	445	490	419	491	476	472	438	463	460	453	429	452	481	433	428	451	435	464	446	466	422	493	436	487	444	437	486	425	430	530	490	448	440	422	442	440	476	432	433	459	499	491	450	438	414	434	438	457	463	443	470	459	440	437	413	450	464	483	467	448	465	435	415	469	464	456	464	467	467	438	437	434	434	430	445	492	443	456	462	416	453	455	452	484	435	456	438	473	433	443	481	451	450	440	449	450	436	476	473	519	446	472	425	432	453	473	440	503	430	405	405	409	465	486	442	460	423	469	441	441	444	439	447	415	472	451	441	426	441	476	472	469	426	443	459	486	460	410	443	459	470	459	427	402	463	426	441	438	474	448	467	446	488	462	424	421	477	462	452	435	452	435	440	426	462	466	482	445	425	474	469	453	427	470	470	448	461	445	447	490	434	468	484	506	482	436	501	444	411	464	483	445	440	454	489	476	450	455	447	464	424	435	462	433	453	423	448	429	458	511	486	473	493	466	447	464	483	419	411	457	415	445	483	453	447	476	414	425	450	450	471	423	454	417	471	450	485	432	441	446	462	456	493	435	481	452	515	454	461	449	455	485	440	448	453	466	446	463	459	433	460	467	455	474	478	433	420	446	446	492	470	477	446	477	462	440	469	479	441	439	455	456	461	430	463	485	457	461	485	437	459	438	455	427	424	459	491	432	445	445	479	447	422	415	444	458	480	484	463	423	454	468	481	422	430	434	445	465	453	473	461	436	445	428	431	462	449	465	462	410	465	469	447	420	464	507	474	480	469	483	410	440	452	464	451	468	479	431	403	449	463	415	447	484	462	489	461	467	471	462	460	460	455	430	455	459	437	486	450	453	416	439	437	425	475	486	445	477	490	460	485	465	487	454	465	434	419	462	427	510	478	450	469	429	427	445	452	478	465	431	491	432	464	443	443	467	455	437	458	443	473	481	449	456	471	431	453	476	473	455	507	468	458	467	473	458	431	443	437	451	471	493	452	425	434	488	471	478	440	473	423	432	457	461	472	455	477	481	473	494	458	508	452	500	448	437	438	445	447	460	464	429	470	446	471	478	461	469	441	489	442	432	467	470	467	478	435	443	462	439	451	448	474	454	423	416	432	470	450	430	495	457	414	460	469	456	493	450	466	419	439	443	491	435	428	474	446	472	477	459	444	481	433	464	463	467	438	422	468	477	463	434	484	472	451	433	459	430	466	466	466	473	454	454	467	434	452	432	453	470	473	424	456	474	423	430	465	476	470	435	437	483	513	498	432	420	450	518	435	434	491	466	432	423	481	449	447	429	439	419	455	409	492	442	452	511	489	452	445	456	461	480	472	436	467	454	456	457	449	461	464	455	467	440	455	462	478	438
6653	7486	15862	17837	15102	13457	14605	11588	10580	10281	7762	6344	5939	5075	5163	5415	4119	3598	2945	2400	2082	2002	1999	2187	2284	1974	1650	1462	1409	1434	1483	1720	1854	1752	1662	1568	1508	1375	1339	1354	1376	1339	1171	1179	1191	1169	1116	1148	1179	1050	1171	1155	1400	1501	1386	1326	1260	1093	1078	969	1055	1083	1046	1074	1019	1059	1040	1012	1083	1049	1068	1033	1027	1043	1040	1024	1058	1119	1051	1062	919	1007	966	1033	1032	1045	1045	1071	1050	1065	1026	1042	1009	1032	1049	1034	1011	1050	1113	1009	1062	1080	1024	1054	1027	1053	1050	1016	1014	1045	991	1032	1041	1055	1041	1100	1015	986	1022	1024	1049	1043	1059	1031	1044	1021	1064	984	1039	1030	1023	1006	1070	1028	1006	1059	1058	955	1104	1009	1046	1025	1073	1026	1003	1088	1056	1025	1031	1060	1055	1029	999	1006	1013	1052	1062	1005	1007	1061	1075	1063	1051	1038	1042	1077	1089	1044	1098	1035	1005	1012	999	1085	1015	1071	1015	1053	1053	1047	976	1032	1020	1055	1032	1014	1073	999	1046	1041	1053	1009	1002	1058	1063	1007	1031	1101	1042	1047	999	1043	1046	1058	1011	1026	1011	1008	1054	1010	1060	1027	1017	1017	1082	1021	1010	1078	1059	1005	1019	1007	1027	1092	970	1075	1002	1057	1024	1036	1052	974	1065	1072	1027	1041	993	1051	1028	1022	1027	1068	976	987	981	1042	1080	1033	996	1027	1060	1004	1017	1054	1078	1038	1038	1022	1014	1097	1033	1035	1016	956	981	1065	1046	1038	1008	1058	1072	999	1066	1105	1036	1042	993	1065	1050	1052	1086	1039	1031	1000	997	1059	1049	979	1048	1033	1066	1002	1035	999	1060	1059	1035	1077	1017	1063	1011	1044	985	1037	1074	1030	1023	1030	1073	1005	1068	1024	1055	1007	1065	1057	1021	1030	1022	1052	1073	1058	1047	990	1026	999	1031	1034	1031	1007	1039	1063	1023	1030	1063	1031	1015	1044	1027	1019	995	1017	996	1052	1045	1056	1003	1061	1040	1028	1043	1056	1057	1036	1017	1020	1082	1032	1044	994	993	1013	1008	1037	1042	1066	1072	1036	1046	1057	1044	1068	1027	1041	1053	1059	1023	982	1092	1052	1104	1015	1089	1047	1046	1017	1017	941	1098	1016	1025	1006	1015	1051	1068	1068	1030	1086	1056	1099	1037	1060	1058	1047	1003	1028	1085	1044	1070	1030	1022	1077	1007	1074	1045	1040	1062	982	1055	1027	1048	1019	1015	976	1024	1012	1043	1031	994	1036	1089	1027	1063	1078	1020	1057	1064	1093	1007	1023	1051	1052	1047	1039	991	983	1040	1073	1028	1054	954	1062	1057	1008	1023	1075	1053	992	1067	1048	1045	1043	1050	1075	1036	1084	1043	1009	1027	1050	1038	1060	1061	1030	967	1044	1062	971	979	1031	986	990	1097	1027	1055	1018	1047	1055	1029	977	1035	1052	1019	1044	1013	1045	1022	966	1024	984	1010	1060	1030	1022	1046	958	1095	1009	1024	1074	1035	1013	1002	1054	1048	1047	1006	1043	1041	1044	1030	1084	1001	1007	1068	1040	1029	1037	1012	1043	1003	1088	1016	1019	1042	1031	1003	1049	1021	1043	979	993	1066	1051	1014	1045	1012	1002	1057	1040	1080	1057	1032	1041	982	1049	993	1078	1044	1029	934	1092	1081	1012	1031	1050	1007	977	1017	1043	1046	1006	1054	1004	1028	1060	1057	1034	1079	1068	1063	1103	993	1053	981	984	1025	1016	1066	1028	1098	1065	1019	1043	1012	1050	1036	1102	1014	1059	1052	1004	980	1013	1062	1049	1027	1022	1002	1017	1061	984	1098	1063	1057	1033	1080	1018	991	1030	1017	1028	1073	1046	1073	1067	1013	1048	1052	1024	1037	1097	1029	1016	1027	1027	1027	1016	1183	1059	1008	1046	1103	1048	1059	1021	1059	1082	981	1043	1010	1040	1010	1047	1017	1052	1082	1052	1042	1063	1036	1067	1083	1020	1046	1065	1026	1013	1027	1091	1022	1034	1063	1081	1061	1135	1005	983	1077	1119	1072	1012	1018	996	1038	1020	1035	1027	1040	984	1013	1039	1007	1067	986	1041	996	1060	995	1045	1028	984	1064	1102	1078	1057	1039	986	1022	1020	1015	1047	1014	1017	1054	1019	1105	1029	1037	1062	1040	1051	1047	1035	961	1063	1028	1045	1022	1071	1054	1001	1053	994	1034	1033	1029	1009	1039	1016	1076	1023	1076	1075	1032	1021	1049	991	1012	1017	991	1035	1062	1020	1034	1078	1018	981	1079	1061	1056	978	1005	1054	1056	1026	999	1037	999	1038	1053	1060	978	1039	1056	1073	1014	1020	1053	1038	1018	1067	1049	1033	1016	1039	973	1053	1068	1039	1049	1030	1060	1003	1020	1063	1003	1003	1065	1044	1029	1048	1065	980	1076	1034	1025	1041	1007	1059	1001	1041	987	1041	1059	1041	1061	1085	1021	1035	1008	1045	1048	1056	1061	1028	996	1126	1028	1053	1013	1024	1014	1055	1036	1002	1000	1039	1009	1014	1054	1048	997	996	1068	1015	1077	1060	1072	1015	965	1049	1048	1049	1048	1072	1038	1036	1012	989	1046	999	1053	1043	1038	1041	1031	1042	1057	1011	1016	1014	1032	1045	1077	1046	1060	1080	957	1034	1062	1052	1048	996	1056	1105	1028	1015	1021	1045	1017	1055	1062	1087	1042	998	1040	998	1050	1012	1064	978	1039	1029	1039	1059	1021	1039	998	1024	1075	1038	1022	1102	1029	1032	1011	1013	1049	1051	1078	979	1016	1029	996	1051	995	1031	998	1037	1006	986	1007	1098	1042	1088	1020	1036	1027	1020	1035	1078	1031	1066	1048	1064	1027	1049	1095	1002	993	1042	1051	1065	990	986	1089	1094	1067	1036	1023	1062	1035	1011	1016	999	1013	1105	1058	1056	1046	1067	1048	1005	994	1066	1066	1060	965	999	1089	1055	1046	1064	1048	1000	1072	971	990	1048	1019	1003	1021	1007	1050	992	1039	990	1012	1089	1016	997	987	1022	1026	1063	1010	1083	1021	1039	949	1007	1047	1033	1049	987	996	1010	1059	1010	1006	1019	1066	1017	993	1020	1030	1077	1042	1014	1031	1056	1036	1068	1013	1012	1039	1057	1111	1023	1003	1016	1053	1003	1055	1050	1030	1004	1043	1062	1058	1046	1055	1097	1031	1108	1037	1092	1069	1050	1066	1010	1005	1030	1030	985	1040	1029	1113	1046	1014	1045	987	1039	1041	1017	1054	1033	1017	1031	1080	1058	990	1042	1008	958	1036	1018	1041	1081	1015	1065	1036	1079	984	1071	989	1023	1028	1018	1027	1005	1046	1021	1074	1061	1077	1063	1024	1073	996	1071	1011	1022	1076	1063	1081	1114	1061	1066	1093	1078	1054	1043	1077	1041	1045	1001	1088	1065	1101	1026	1029	1060	1036	1032	1004	1071	1100	1068	1062	1060	1044	1001	1043	1000	1079	995	1045	1093	1026	1069	1092	1057	1032	997	1086	1006	950	1006	1082	1023	1068	1045	1023	1083	988	1032	1002	987	1072	1028	1090	1075	1008	1035	1027	1087	1057	1034	978	1070	1045	1022	1065	1041	1011	992	982	1059	1054	1013	1058	1042	1003	1056	1002	1055	1032	1002	1013	996	1016	1027	1064	1025	968	1053	1044	1033	1047	1014	1032	1058	1052	1060	1052	983	1083	1057	1042	1018	1069	1019	976	1021	1044	1034	963	1020	1061	1102	1078	1042	1022	993	1009	1023	1073	1109	1047	1035	1031	1010	1053	1063	1090	1019	1053	1048	1037	1021	1062	1008	1024	1026	1023	1009	1080	1081	993	981	1057	1025	1007	1052	1013	1069	1112	1089	1076	1021	964	1023	1129	1048	1042	1028	1053	1017	1041	1085	1020	1042	1001	1039	983	949	1064	1063	1022	993	1035	1066	1038	1049	1026	1042	1002	1017	1069	1038	1061	1026	1017	1048	1059	1073	1043	1030	994	1025	1016	1081	1064	1061	1049	990	1069	1039	1050	1008	1016	978	1037	1019	1069	1021	1052	971	1059	996	1044	1034	1029	1096	1026	1020	1010	1030	1073	1043	1065	1052	1043	1030	1064	1084	1036	988	1060	1009	1047	1004	1007	1059	1052	1032	1016	1057	982	1047	1025	1035	1007	1050	1101	1045	1062	1054	1009	1078	1000	1014	971	1045	987	1116	1092	1027	967	1067	1033	1014	1011	999	980	1062	1038	1062	990	976	963	996	1091	1044	1012	1028	1046	987	1064	1031	1052	1039	1026	1009	1021	1009	1044	1075	1025	1060	1049	1047	1011	1015	1025	1091	986	1040	1026	1062	1058	1039	1005	1013	992	1090	1036	1036	990	1011	1071	1038	1043	1028	1051	1026	1012	1037	1073	1027	1017	997	1048	1083	1081	1000	1050	1067	995	1048	989	1012	1040	1040	1027	1114	1078	1039	1048	1050	1075	980	997	1010	1067	1009	1025	1036	1031	1060	990	1057	1033	1010	1069	1044	1038	1028	1035	1003	1059	996	1089	1060	1080	1028	1073	1037	1033	1020	1100	1051	1114	1002	1039	1100	989	1007	1000	1046	1049	1065	1069	1014	1083	970	1010	1067	1052	1077	1035	1050	1035	1004	1045	1099	1036	1034	1049	1058	1030	1060	997	1055	1091	980	1055	1028	1023	1067	1018	1043	1070	1044
22469	26260	31270	31315	28178	25511	28671	24285	23348	21598	15324	12692	13107	10442	11277	10099	5621	2488	1726	1677	1747	1590	1692	1799	1656	1277	1034	929	898	838	983	1271	1995	1528	1252	1120	984	875	782	775	721	682	514	531	469	451	413	432	399	394	382	477	751	856	726	583	475	398	399	365	408	380	416	394	381	391	403	419	425	393	411	408	401	373	349	393	400	390	400	371	407	362	388	422	395	395	423	381	371	392	395	387	403	355	393	399	390	412	410	400	443	401	386	397	402	405	384	394	388	387	418	433	424	369	434	360	411	409	418	424	445	388	414	383	392	423	403	437	398	396	398	399	412	384	394	403	407	406	413	408	420	437	452	407	400	363	382	433	392	387	374	397	405	409	408	424	421	419	372	417	392	397	406	434	432	412	433	416	399	398	401	399	363	368	385	372	369	362	396	406	407	392	395	369	380	359	364	406	407	384	367	451	380	417	430	404	392	366	420	429	396	368	389	390	339	397	393	411	381	403	399	400	414	390	425	449	414	414	382	384	383	441	394	428	373	380	361	413	439	397	373	383	412	395	418	397	400	415	424	383	361	392	426	416	385	372	377	382	412	422	382	397	401	374	481	375	416	377	360	367	406	369	397	378	373	363	402	397	408	400	380	409	384	384	407	409	367	394	410	382	372	389	378	412	363	386	372	416	368	395	387	409	396	388	409	406	427	400	403	363	427	398	441	388	375	371	389	396	376	387	385	396	406	405	384	402	438	397	405	402	404	437	387	369	426	371	420	416	401	415	385	400	410	396	381	378	409	413	430	387	389	425	390	375	413	400	454	405	439	389	406	383	381	402	403	376	429	415	421	405	376	395	388	383	447	436	403	412	389	355	412	396	387	349	413	394	388	415	392	423	416	400	399	368	385	425	383	399	401	385	374	408	405	399	403	381	433	413	413	417	400	390	429	354	394	389	397	410	401	415	374	438	411	379	391	403	409	381	395	378	436	368	366	396	437	353	370	384	395	377	382	393	406	387	382	406	410	394	394	399	397	376	366	409	405	434	396	398	411	346	373	409	392	375	436	393	452	446	358	410	393	399	391	441	447	405	383	391	409	418	400	410	382	422	420	400	424	418	406	366	415	410	372	410	393	454	371	385	431	398	385	428	393	367	377	396	418	400	427	402	382	414	400	394	392	385	397	398	414	429	375	407	384	370	412	400	366	382	452	412	386	401	398	431	415	362	432	423	404	380	378	392	383	398	389	425	414	388	430	375	370	383	367	413	379	434	391	408	409	393	404	398	378	380	421	402	388	388	407	382	388	396	421	414	396	346	397	396	419	396	422	388	381	399	400	428	383	398	408	415	413	413	418	423	397	361	389	393	393	428	386	375	403	425	398	420	419	377	392	418	417	384	387	375	415	414	405	384	413	406	470	421	419	407	416	393	434	419	398	433	389	388	424	409	415	413	393	414	406	424	368	384	399	376	384	414	404	450	394	392	403	414	424	412	410	426	393	385	399	366	366	382	372	379	412	421	403	424	392	441	410	368	374	391	408	432	383	405	422	374	425	398	393	411	386	397	427	410	432	387	404	389	407	387	378	376	402	375	356	382	439	396	416	432	426	411	402	404	409	438	418	426	439	397	418	406	395	387	391	376	415	393	409	379	406	425	359	430	381	433	385	374	425	401	397	417	390	416	424	400	427	409	401	407	366	398	390	393	388	408	391	393	401	420	407	409	430	411	387	407	431	413	437	407	403	370	384	371	352	435	384	395	439	441	410	381	377	412	414	379	418	427	455	404	417	416	382	378	431	372	409	387	401	385	433	431	413	351	406	400	373	380	391	405	393	374	358	396	416	404	400	402	394	382	378	391	386	375	413	397	421	390	382	427	406	420	392	397	405	428	416	435	421	413	385	377	418	392	374	396	412	417	367	412	431	400	395	386	387	386	433	401	414	365	411	426	391	386	392	390	398	404	398	415	398	399	349	394	415	397	450	373	422	413	440	393	371	415	429	370	414	383	371	381	427	371	394	394	397	403	405	423	399	404	412	401	383	409	431	396	390	415	379	408	418	420	401	368	414	372	403	400	382	410	402	414	416	415	400	374	426	433	395	392	410	452	400	368	426	424	417	384	386	404	403	417	376	383	435	412	382	413	416	441	453	389	427	414	382	389	398	393	374	428	411	453	402	341	384	396	428	387	433	410	400	416	445	407	411	388	407	393	433	396	408	415	454	397	407	374	412	414	386	374	374	364	400	431	409	417	398	405	385	420	408	411	410	396	354	406	421	425	409	454	401	382	402	388	400	401	408	424	424	333	389	373	371	416	349	377	398	426	391	410	421	379	436	385	384	392	422	421	367	393	421	409	378	395	414	455	364	395	393	381	401	383	403	376	429	395	402	405	384	381	430	406	389	390	374	368	415	376	382	408	388	399	404	381	412	386	370	429	421	443	415	387	411	416	399	378	426	424	394	400	419	379	380	405	411	415	383	376	397	386	394	353	404	366	416	389	394	377	388	392	403	388	386	387	392	408	406	387	447	396	397	380	394	431	430	397	415	419	395	420	377	392	399	389	413	414	414	408	369	376	389	422	388	416	392	381	401	434	381	394	393	380	389	400	371	409	407	393	416	397	403	391	398	441	362	385	398	403	380	407	418	388	459	412	439	413	368	416	410	435	363	438	400	398	394	384	439	395	421	391	398	403	402	426	376	382	406	379	400	382	403	415	414	395	435	398	408	406	385	405	394	399	393	400	421	414	379	409	391	356	410	406	412	409	377	424	385	409	419	404	391	441	425	428	382	410	386	396	374	450	390	420	387	430	378	450	387	378	406	411	385	408	401	410	382	396	418	418	422	402	371	423	400	391	403	397	427	397	356	404	407	423	378	375	399	432	395	372	409	412	393	392	418	425	382	396	412	436	373	374	447	402	403	372	418	385	392	428	388	443	393	384	368	417	387	438	384	410	398	420	433	395	401	386	394	427	372	410	391	407	398	403	401	396	430	399	459	401	429	371	368	371	377	370	390	370	341	399	377	442	430	421	410	414	379	385	389	404	401	412	428	393	420	376	410	429	403	393	444	409	392	374	403	364	389	418	389	389	421	393	365	404	396	397	418	400	432	407	395	420	379	433	397	423	465	401	430	379	372	391	400	401	396	419	417	407	363	400	380	361	363	440	417	392	402	358	426	408	387	399	423	397	336	417	441	409	407	401	408	417	379	408	396	374	403	400	425	392	427	398	356	382	379	363	400	406	413	387	384	392	393	410	393	450	415	378	417	425	388	394	411	429	423	384	381	398	407	387	417	386	352	352	370	423	385	405	376	375	438	397	408	423	402	394	423	362	366	381	380	396	375	423	405	408	383	415	383	420	424	394	394	396	374	392	439	390	410	399	404	383	424	394	418	387	384	378	409	432	399	385	384	383	409	388	360	405	424	396	407	360	425	401	394	389	406	372	434	387	377	375	391	412	422	392	418	386	418	393	379	391	406	416	382	399	422	451	409	409	436	411	396	392
15449	19760	30944	37393	39203	39636	41344	39342	42973	40999	33653	33142	33243	29700	31549	30706	20442	11999	9187	9159	9606	9017	9115	9874	8792	7128	5573	4775	4729	4461	5487	7482	11086	8680	7375	6243	4817	4408	3885	3805	3360	2995	2214	2073	1525	1361	1191	1069	1073	1119	1095	1428	3331	3801	3009	2254	1604	1016	911	889	912	854	953	909	967	963	954	967	960	944	973	949	900	924	994	909	898	1011	950	902	963	927	929	894	951	937	928	931	932	916	958	888	948	897	909	954	874	955	916	957	972	912	874	936	984	902	872	974	933	935	994	848	930	934	953	1017	960	968	902	940	923	918	907	936	865	942	979	956	904	925	890	946	965	929	926	944	930	915	909	928	935	941	919	941	942	944	952	947	926	954	920	922	914	875	906	964	933	992	945	943	960	951	923	1013	924	942	896	899	913	979	968	953	901	1012	910	902	929	898	927	937	931	941	957	984	841	913	967	958	930	927	929	905	937	934	927	920	983	909	887	913	932	985	929	906	902	967	971	1001	930	923	904	938	913	929	902	966	916	934	954	939	947	974	912	894	914	942	918	979	898	916	915	929	925	908	895	905	961	928	852	894	873	930	914	950	962	910	924	981	894	977	903	930	949	969	911	943	965	895	986	940	889	888	925	862	903	959	973	903	954	954	931	860	935	926	927	914	961	895	906	921	943	934	904	947	892	902	911	890	995	935	959	965	964	946	905	972	927	925	939	961	917	907	987	927	923	895	932	934	929	921	928	958	897	938	980	955	924	966	914	895	930	919	958	914	945	937	913	916	915	920	1006	954	908	927	950	963	921	957	923	903	973	931	895	937	935	906	925	873	954	958	889	958	929	961	944	917	912	937	934	957	931	947	918	919	873	923	962	904	952	914	919	881	957	934	972	960	931	971	873	895	893	911	950	940	928	978	903	890	901	918	949	939	989	956	960	920	890	985	937	923	970	944	896	926	867	967	937	951	961	933	953	920	876	847	945	949	929	956	962	905	893	881	930	944	924	937	948	897	927	963	909	916	907	927	921	935	925	897	922	918	914	946	966	929	951	921	941	942	921	898	927	905	897	906	927	913	902	911	941	962	949	965	913	872	910	981	904	936	915	942	919	967	899	932	900	896	941	981	941	957	976	967	909	916	894	940	925	916	958	939	946	939	905	975	918	899	897	1001	899	926	913	949	896	997	938	914	889	943	901	928	883	916	946	907	900	969	891	902	898	889	920	984	968	964	896	941	979	962	919	949	945	953	938	947	929	953	935	940	961	927	927	862	962	895	906	946	873	952	942	895	916	884	895	980	957	900	939	925	896	901	872	918	959	948	960	934	907	928	939	887	938	893	942	901	929	939	911	898	925	927	930	946	929	938	967	921	925	916	888	937	950	887	923	860	878	892	917	942	941	923	1011	910	899	895	948	929	965	936	958	910	924	943	930	948	897	944	902	936	948	925	933	926	983	958	945	953	926	915	903	898	956	894	967	905	923	921	948	946	932	924	936	943	946	933	958	964	878	950	871	926	883	934	961	929	942	950	935	892	991	941	910	911	906	963	940	930	954	937	995	935	902	923	938	878	921	918	947	973	930	929	867	873	929	951	902	967	921	917	938	925	935	895	905	905	959	943	885	889	923	955	912	933	934	876	996	920	919	902	978	938	900	988	936	991	955	971	966	903	924	908	907	932	945	956	950	962	930	922	913	956	945	885	950	959	869	947	908	900	909	944	922	943	972	897	955	977	958	941	895	917	908	915	936	914	942	917	879	885	938	906	918	919	916	865	921	913	917	901	950	980	943	953	980	972	916	958	919	934	862	910	930	976	944	996	933	911	901	924	945	961	885	938	943	922	908	892	982	914	915	913	878	881	906	921	958	939	875	912	960	1009	915	948	987	917	927	936	934	901	912	945	927	978	904	946	874	968	944	945	901	937	935	853	913	895	952	938	910	949	906	981	910	922	973	918	893	931	903	945	941	885	908	920	916	954	926	899	932	914	904	956	873	951	910	932	932	916	989	973	927	924	939	943	946	929	953	912	917	934	959	926	905	916	879	865	913	969	929	968	932	936	932	971	960	951	958	882	891	920	976	966	939	968	917	987	893	925	949	954	894	928	956	963	923	935	898	919	976	936	899	933	918	910	905	972	959	971	882	988	972	994	916	943	922	885	922	926	948	909	952	934	943	927	926	946	934	949	892	927	900	949	914	943	944	958	897	937	940	953	929	947	877	901	970	962	988	909	898	904	942	904	919	923	945	924	1021	948	948	920	966	877	945	921	898	897	946	932	966	883	950	903	950	910	927	975	910	927	894	983	969	915	903	935	994	869	930	924	938	903	959	929	924	923	870	943	982	947	887	985	919	910	873	941	979	891	859	971	876	948	938	929	921	887	939	918	915	876	903	932	938	896	914	947	846	912	955	960	934	899	965	912	895	966	936	899	911	972	904	916	944	886	977	983	874	938	966	936	915	928	891	901	1007	911	930	921	943	911	917	917	929	928	905	920	993	931	926	895	906	975	984	914	996	935	880	908	916	963	916	952	881	968	922	901	977	933	945	932	952	920	943	951	940	915	935	888	947	870	932	944	941	921	931	944	902	953	949	913	906	912	952	931	922	917	893	920	926	908	929	889	977	935	918	931	903	949	929	945	927	932	962	907	964	926	919	958	931	922	919	965	908	953	917	940	914	883	901	965	937	866	977	888	955	921	952	906	963	875	903	916	929	948	897	919	900	938	940	876	901	988	943	917	946	929	897	923	887	958	930	936	943	869	931	953	945	968	948	919	965	921	890	897	891	900	938	893	933	940	916	854	925	928	976	938	916	948	945	983	972	896	938	850	925	899	947	934	919	986	898	885	911	946	936	956	925	897	920	946	944	900	938	963	955	892	946	957	912	917	923	918	944	921	1004	952	960	918	881	917	965	918	908	918	976	990	919	957	954	906	968	889	969	982	907	927	944	955	979	920	933	946	916	897	897	946	919	927	892	939	955	928	936	921	879	953	973	929	929	988	865	987	907	979	931	970	872	891	1024	894	931	922	945	969	878	918	946	911	952	863	925	936	915	914	893	907	948	940	936	904	879	909	928	872	940	942	905	943	924	905	927	908	964	920	875	959	992	937	923	914	936	923	901	966	968	943	909	936	906	962	905	914	971	871	990	895	945	910	934	955	889	872	919	888	930	887	983	972	961	871	924	914	1013	926	909	946	954	932	923	952	945	894	889	940	884	916	884	912	923	973	920	903	959	901	896	969	912	939	939	890	933	887	911	946	911	917	956	910	966	931	919	931	981	928	949	932	937	920	946	917	922	979	875	980	906	963	906	920	908	951	952	999	931	895	916	924	992	920	931	875	925	893	924	902	886	944	905	895	936	935	925	968	955	947	915	934	920	896	925	864	943	884	919	956	871	924	884	887	897	946	941	963	942	900	935	936	921	950	943	815	922	936	913	952	915	903	898	936	881	947	989	973	958	976	967	947	968	917	918	947	926	909	942	905	881	939	937	925	879	943	921	1008	985	929	907	875	914	938	927	929
31054	33886	37940	36751	34242	33280	37934	32066	34661	32182	25013	22850	24628	20710	22374	17318	10956	4696	2850	2837	3039	2591	2880	3106	2863	2254	1636	1448	1315	1319	1617	2129	3809	2757	2210	1775	1528	1279	1099	994	880	893	685	720	536	535	439	426	368	418	388	621	1124	1171	941	712	551	423	409	377	397	398	420	384	369	403	403	370	392	400	394	382	378	373	370	364	343	394	350	375	392	367	381	403	355	393	402	370	390	380	354	383	381	378	372	387	312	414	373	400	358	361	422	396	391	387	401	384	360	398	379	362	363	374	404	362	364	397	371	365	383	378	401	435	382	361	386	338	386	380	397	375	408	380	393	396	371	398	403	382	380	365	402	393	385	411	367	380	402	357	375	390	409	394	387	351	394	390	386	376	362	367	388	356	383	373	378	331	416	401	387	399	368	370	374	387	437	375	394	381	407	398	349	377	405	364	398	353	354	372	396	392	400	352	409	377	391	371	323	377	395	388	403	378	391	337	362	355	373	393	367	391	357	396	402	401	369	402	390	419	363	395	367	400	362	410	382	414	366	357	396	374	400	383	402	382	410	383	392	398	405	375	366	386	372	376	362	375	352	382	364	358	418	379	375	364	423	424	394	369	368	385	357	351	406	351	367	362	396	376	359	402	388	444	380	363	371	348	382	395	369	413	369	381	380	352	342	377	362	399	404	371	358	386	421	381	379	355	365	418	396	389	403	384	418	364	411	402	380	383	431	420	378	378	394	362	374	375	388	402	373	394	396	389	374	362	392	430	362	378	374	432	378	372	422	416	377	396	387	357	367	410	392	389	382	389	382	412	404	403	386	428	372	402	405	420	413	378	362	390	388	430	401	412	347	364	392	364	358	407	396	403	388	377	385	388	366	441	400	361	360	384	377	356	377	348	396	379	405	400	386	380	365	418	405	357	394	353	397	378	391	395	377	367	375	369	376	382	415	403	363	386	387	382	400	356	387	389	382	389	391	343	343	398	380	371	376	392	375	371	399	387	435	395	377	337	413	380	383	378	415	403	414	402	377	421	409	430	362	362	373	369	379	400	393	425	360	384	373	419	405	409	411	378	388	387	364	367	378	365	366	409	380	381	353	375	429	417	390	403	363	402	393	398	378	357	388	395	355	390	349	366	401	371	389	373	397	371	414	392	395	370	394	368	379	371	392	422	344	393	402	377	380	357	401	372	389	417	366	398	391	350	375	376	419	370	377	391	435	389	423	393	378	384	359	371	416	345	392	369	421	386	377	363	398	398	380	367	409	403	381	423	405	370	411	393	415	357	398	342	413	393	374	369	382	359	391	408	393	402	370	391	398	361	390	373	398	383	347	400	394	381	392	394	418	392	398	403	381	403	394	385	414	408	357	386	394	365	376	369	410	373	370	358	379	399	404	390	411	408	383	395	408	365	362	414	389	389	375	357	374	359	338	399	446	423	373	404	373	349	398	401	420	393	396	364	402	396	398	381	371	422	350	408	459	360	373	398	381	352	353	383	400	394	370	367	436	400	367	397	430	387	371	428	394	381	375	400	398	395	341	359	409	376	356	394	379	409	431	373	393	398	393	397	405	418	368	348	422	383	397	408	421	386	384	402	393	362	385	408	372	408	405	425	395	337	385	399	388	362	360	375	394	343	338	422	370	415	363	416	387	365	404	349	382	395	351	373	396	380	362	351	362	354	381	384	384	396	378	367	393	385	363	378	375	380	372	380	349	386	415	403	406	348	380	362	350	349	417	386	376	403	378	400	434	388	371	359	405	384	372	386	393	409	375	402	422	378	401	355	358	363	343	372	385	353	377	372	424	359	385	400	407	426	379	383	387	384	359	405	397	379	371	402	394	387	377	350	407	409	408	400	406	352	393	389	421	397	364	385	343	378	371	405	399	386	414	378	400	388	352	398	407	361	402	371	360	420	390	402	422	368	379	361	397	416	404	433	367	405	410	386	406	384	375	402	385	374	372	370	380	412	405	408	373	355	408	375	368	370	396	362	379	354	363	395	376	411	414	396	375	397	367	380	404	373	390	362	407	388	388	379	422	389	403	390	357	362	336	365	404	394	358	363	432	381	383	356	390	385	340	417	393	396	396	391	391	392	387	373	399	422	397	351	389	360	388	402	398	376	367	400	380	398	403	414	395	353	390	358	418	421	369	381	373	351	407	365	385	392	371	412	449	387	413	384	404	376	389	410	335	427	378	422	398	382	386	409	418	413	397	400	398	408	380	430	395	360	410	388	349	345	372	391	423	367	412	404	406	367	386	375	369	396	414	364	388	404	374	357	382	372	394	412	380	367	375	383	390	371	367	407	393	366	375	403	401	396	351	401	377	376	385	412	342	356	346	373	358	359	390	407	356	392	375	390	375	379	354	375	404	409	353	386	350	426	381	394	361	367	407	379	372	387	370	383	378	380	403	412	402	415	397	368	429	379	391	359	344	383	391	380	401	361	327	339	353	358	365	397	391	380	373	378	389	405	389	374	408	388	362	406	410	408	370	361	362	361	376	384	389	384	362	393	364	378	404	389	410	371	324	425	409	412	422	385	356	379	351	392	388	386	374	368	418	385	394	370	382	380	382	382	388	369	403	395	348	406	338	355	372	350	363	383	420	365	375	355	356	397	353	421	383	413	410	398	377	336	362	378	370	393	363	382	415	389	394	387	380	393	377	358	343	410	438	405	405	390	445	374	371	369	374	353	371	414	405	385	368	382	383	419	438	403	386	405	426	404	400	407	380	362	364	401	388	372	404	391	385	372	389	410	388	375	365	393	415	415	411	416	391	393	409	382	376	386	414	370	385	379	352	387	405	410	393	407	398	402	379	362	400	362	416	398	354	347	357	405	428	369	403	366	356	383	392	382	386	401	414	367	375	348	343	415	403	398	332	385	386	359	325	362	407	384	388	409	390	416	344	402	366	397	378	413	357	384	377	428	420	398	384	381	363	399	360	365	380	376	346	365	403	409	411	388	371	361	407	347	383	394	413	410	396	390	370	378	385	383	380	399	410	397	389	408	385	404	415	372	356	394	368	375	392	359	442	370	398	365	391	403	372	389	374	381	358	362	386	408	375	396	382	402	424	410	396	410	391	378	384	376	372	400	380	355	419	397	408	379	365	345	373	385	421	399	336	355	366	388	398	401	388	363	380	382	412	376	377	378	385	341	399	401	403	362	380	363	385	379	381	389	403	410	351	353	356	405	417	385	450	350	376	396	422	374	376	421	384	395	364	382	404	383	387	383	365	390	403	433	349	381	387	380	363	396	387	369	377	372	354	361	383	416	372	375	372	402	367	391	357	431	338	381	406	390	366	358	401	406	401	376	386	424	365	378	354	376	384	397	396	381	369	391	328	434	365	379	409	386	396	393	373	380	382	410	383	393	393	392	383	379	424	403	422	342	396	366	381	399	377	394	375	363	417	388	393	390	393	380	372	353	366	373	383	409	378	397	393	389	376	403	370	401	397	406	417	398	425	352	388	412	369	374	410	367	375	426
20264	25447	37475	43701	45975	47467	48257	48679	54051	50826	43663	44470	44440	41478	44417	39832	30505	18196	14385	14622	15594	14121	15432	15981	14294	10999	9222	8604	7718	7901	9205	12365	18613	14121	12406	10492	8211	7293	6116	6022	5240	5064	3481	2789	1776	1620	1257	1092	1139	1125	1114	2396	5835	6087	4478	3135	1737	1048	903	961	929	918	945	988	948	951	910	944	894	898	937	889	898	836	860	877	909	908	878	881	932	925	956	851	933	945	949	857	876	929	932	977	909	897	927	904	875	911	897	969	898	931	882	918	949	987	904	902	922	893	893	909	891	881	907	885	910	880	927	868	911	927	921	851	889	957	898	883	846	884	859	881	910	905	852	942	882	880	892	897	917	886	860	863	897	907	878	903	893	864	897	974	917	835	831	906	926	880	877	844	858	877	919	906	846	884	896	845	921	891	959	903	919	850	899	866	845	896	911	879	954	917	905	917	900	857	911	885	894	854	953	964	838	871	946	890	900	904	908	884	907	882	975	898	934	927	890	926	902	887	865	910	905	879	946	831	907	883	906	905	866	890	901	830	905	844	903	935	932	925	917	954	919	882	912	914	915	977	902	887	864	900	931	847	860	885	992	877	895	864	921	939	889	871	874	915	880	921	850	862	920	923	875	895	921	932	937	906	905	849	882	891	925	900	907	883	907	951	902	841	905	881	885	929	897	858	937	894	902	922	884	850	866	904	904	876	895	883	876	838	909	873	871	850	845	875	862	866	840	937	922	902	909	979	917	883	896	878	908	864	842	947	857	886	872	892	881	891	842	853	842	881	952	917	942	916	938	863	825	977	867	901	910	914	886	863	879	926	908	907	917	891	887	899	893	865	910	869	875	861	863	893	900	944	898	889	940	911	879	889	889	897	912	891	895	878	900	890	909	910	881	933	913	847	895	900	908	872	846	941	904	872	882	860	922	874	913	904	911	926	890	918	881	858	887	885	902	839	888	899	889	881	893	905	971	909	872	886	883	912	920	903	928	861	865	894	878	898	938	869	891	936	917	928	886	934	949	920	882	874	861	894	962	867	896	865	878	924	885	945	884	882	935	917	855	884	924	903	893	884	862	900	872	922	910	854	944	872	879	901	937	867	887	910	832	892	877	891	891	957	925	921	843	904	893	897	869	930	909	894	870	907	944	920	858	865	920	869	867	872	894	943	906	905	857	873	903	882	937	938	921	904	885	885	891	860	856	870	951	882	896	873	867	931	909	886	877	874	858	954	897	875	867	869	890	891	908	915	958	917	903	898	876	888	902	892	914	909	907	880	900	894	935	887	950	874	882	862	886	875	906	921	878	917	818	858	888	863	908	876	923	856	949	895	908	893	912	920	919	935	939	950	986	959	906	900	896	912	862	903	885	928	873	948	862	941	908	889	906	879	896	914	907	920	902	889	873	836	888	877	897	884	877	911	874	932	852	908	887	888	850	924	914	900	852	919	867	896	897	910	917	881	857	880	886	893	858	896	887	830	823	884	940	868	922	891	907	882	882	894	913	874	873	893	913	894	910	899	889	883	860	923	867	940	873	860	890	966	857	896	919	898	863	914	884	918	845	879	945	895	885	910	902	937	883	878	868	906	885	922	901	926	895	909	881	852	872	867	873	862	920	905	881	886	891	920	863	828	874	915	920	867	925	893	926	876	881	912	954	968	926	864	883	866	890	874	910	908	933	891	960	858	885	909	854	897	882	885	885	890	914	895	865	902	868	943	917	895	947	899	868	915	951	943	905	882	943	893	920	883	868	873	877	926	898	959	855	906	911	891	859	836	850	934	870	908	844	892	868	860	907	904	919	918	926	903	917	883	911	905	852	921	859	814	900	860	898	876	899	825	925	867	886	929	877	908	917	930	912	886	929	849	883	893	837	940	878	856	899	915	863	859	839	918	894	861	915	900	818	941	862	945	880	885	931	865	919	934	879	857	924	899	881	855	850	892	825	889	884	899	904	874	887	871	866	867	923	844	909	892	910	912	905	945	876	856	837	913	910	893	968	958	869	900	924	861	866	885	924	959	892	893	946	869	895	914	872	940	895	870	900	916	905	897	908	893	920	918	907	856	845	897	891	880	880	950	864	870	941	944	867	886	880	934	891	843	871	882	908	853	934	915	934	926	905	911	926	897	935	878	888	925	927	868	876	948	891	894	962	939	889	928	903	899	902	888	931	930	882	899	884	923	927	924	886	882	934	912	946	837	808	905	901	925	875	923	945	865	881	938	930	856	920	890	904	858	887	838	855	896	870	899	868	953	883	916	937	849	905	907	851	889	861	908	882	877	935	912	887	895	845	946	918	928	895	884	885	916	921	894	898	828	906	865	834	861	911	922	908	840	935	901	891	905	908	905	880	867	847	884	890	882	900	906	899	892	843	874	911	850	865	899	863	896	925	898	890	909	918	900	862	886	931	909	877	887	910	863	896	893	902	882	886	899	864	911	893	905	865	901	909	890	901	931	916	908	878	869	914	879	956	866	884	903	861	899	902	912	866	899	804	884	952	899	923	930	906	899	881	920	906	916	908	864	875	918	893	915	895	910	870	894	936	915	902	900	899	935	896	931	906	917	883	878	887	874	953	953	909	891	896	922	898	874	911	935	905	913	915	937	856	941	955	917	946	888	882	871	896	910	934	889	923	916	922	878	912	890	909	860	937	842	897	877	911	871	926	869	920	869	881	910	895	952	915	880	843	866	907	877	903	837	861	862	885	915	892	926	841	891	949	910	879	944	876	837	907	871	884	906	872	890	950	901	916	898	818	902	930	942	881	831	871	937	931	891	931	841	924	903	889	897	896	867	928	971	946	915	933	883	861	866	894	873	906	922	882	864	890	958	912	905	865	918	883	856	908	879	866	870	886	860	939	899	881	918	906	940	921	948	913	905	935	927	917	895	927	902	928	912	951	938	915	884	919	896	902	881	897	913	883	964	931	920	925	839	954	890	957	839	874	918	923	911	878	884	855	857	879	947	920	898	882	930	873	973	881	855	887	911	942	836	855	865	890	918	931	909	952	873	850	884	948	910	866	889	898	930	887	830	911	873	896	899	882	889	870	906	940	931	889	935	951	928	840	963	947	856	908	886	888	907	906	849	883	962	947	887	889	880	893	837	931	908	935	856	958	855	862	875	885	910	883	917	891	874	872	901	897	883	919	877	928	931	895	876	925	903	918	844	912	962	909	911	857	894	896	880	869	888	907	869	897	903	912	885	912	897	890	883	858	922	837	893	909	919	890	923	875	918	885	886	882	881	928	910	902	879	969	850	918	852	888	879	898	908	918	908	845	972	939	903	961	894	896	865	911	910	903	849	904	891	941	889	892	903	885	902	858	903	868	913	904	893	947	913	925	884	942	908	828	931	864	889	881	929	907	934	879	889	899	912	878	877	897	912	922	891	906	914	884	873	948	884	867	892	870	894	875	883	913	883	908	886	942	883	844	869	878	873	873	865	837	877	888	888	885	864	897	884	882	891	917	906	888	869	904	860	907	912	926	921	904	920	875	905
9560	8258	10473	8565	5532	3873	4162	2929	2817	2242	1719	1464	1418	1289	1340	1041	922	725	586	559	572	579	590	595	526	584	556	489	518	495	565	557	549	531	476	500	465	489	513	484	454	492	426	478	448	457	433	460	475	487	475	447	501	528	478	491	485	442	450	468	415	449	448	428	455	433	468	405	453	459	456	470	473	473	474	428	441	436	469	427	422	440	450	449	436	472	422	488	481	441	466	453	449	394	428	415	446	444	443	459	437	430	424	465	480	408	457	436	448	457	458	415	449	433	479	468	446	457	451	451	436	470	430	454	449	448	444	480	438	402	459	486	432	427	435	445	425	433	448	465	440	426	423	437	400	443	415	419	461	450	440	439	452	433	438	443	439	445	477	460	436	455	431	450	470	410	445	430	439	413	421	448	434	450	452	445	406	406	441	426	432	458	436	468	428	401	433	411	436	404	466	488	478	451	437	472	422	404	439	429	415	469	457	469	438	442	426	445	450	445	442	443	445	440	490	454	456	430	461	441	430	409	420	456	409	435	451	444	407	432	476	431	464	419	429	469	443	452	430	423	441	474	441	457	440	481	440	456	447	420	448	437	438	422	454	435	447	420	428	421	459	465	461	413	456	457	459	421	429	416	451	491	465	414	417	437	429	426	398	410	416	496	495	482	448	457	444	444	459	413	474	467	449	456	479	477	442	435	412	449	441	448	421	454	464	470	453	408	411	483	444	416	481	466	432	437	484	413	448	485	416	434	471	480	431	438	456	414	441	462	457	420	440	396	485	397	473	442	424	456	479	430	454	437	437	467	408	443	429	444	427	420	454	480	423	441	429	450	478	468	434	420	438	444	476	470	425	419	418	462	447	455	467	459	443	461	491	456	419	412	425	428	431	469	428	479	455	456	455	414	407	443	465	441	479	436	449	447	432	423	427	431	435	432	422	436	444	455	441	404	431	466	463	442	433	427	392	447	462	402	418	421	477	434	416	455	422	396	436	430	472	472	479	429	455	445	446	464	453	464	439	429	451	408	400	476	414	418	454	447	442	426	416	439	454	439	412	432	428	438	421	432	448	472	451	421	458	427	431	429	413	450	454	446	443	441	455	447	426	424	469	443	418	459	466	441	455	467	411	440	441	438	441	436	473	437	447	442	427	483	442	429	421	444	458	464	480	455	434	437	470	428	451	450	437	449	413	433	444	489	450	475	435	451	443	453	476	482	427	464	430	440	431	437	451	457	464	414	420	457	436	430	488	491	411	475	462	467	487	460	422	475	462	440	488	445	442	466	444	445	420	448	435	477	427	423	456	449	447	457	494	467	464	438	453	443	485	460	438	459	409	425	413	433	432	453	431	449	417	456	385	402	456	470	411	489	500	473	475	464	462	431	481	480	442	434	421	445	478	447	416	416	448	437	455	455	483	483	412	444	441	450	442	474	409	422	438	435	446	467	460	409	435	422	456	459	446	453	434	445	433	468	426	472	438	458	500	455	449	464	443	446	424	431	464	432	440	456	424	459	468	438	495	448	431	441	435	472	431	452	465	470	429	416	473	451	448	423	430	452	421	401	442	411	429	479	417	451	432	450	434	434	420	424	451	413	431	465	431	432	432	482	438	470	472	423	436	452	440	452	433	443	474	446	447	416	435	454	449	424	461	411	413	434	420	447	427	481	438	420	459	435	429	438	453	467	470	439	433	457	463	417	428	453	437	398	433	457	439	402	437	457	431	426	444	441	444	399	452	410	450	442	451	457	425	474	473	408	499	440	473	443	460	439	396	398	474	457	419	444	409	465	439	457	447	468	436	454	440	453	473	475	461	470	436	434	456	505	436	458	475	452	462	445	467	445	441	447	436	472	459	413	457	444	453	426	438	413	441	470	466	446	429	443	428	408	457	478	415	435	453	481	441	463	396	406	447	426	449	460	453	426	476	488	452	478	461	483	447	466	456	405	399	468	435	472	416	423	433	419	470	396	428	476	478	419	474	465	450	458	433	433	432	426	448	419	453	429	457	465	410	397	404	431	439	428	479	437	445	462	458	461	443	442	476	452	449	410	398	425	404	407	398	461	412	447	454	415	486	434	437	430	418	428	419	396	434	429	430	428	454	417	427	436	435	486	441	470	471	381	448	455	433	410	472	410	417	453	438	483	433	468	474	430	411	482	469	471	468	404	424	427	430	417	427	465	417	422	429	443	444	449	481	458	480	434	451	441	444	415	469	423	423	409	462	449	461	466	451	459	455	419	448	472	435	438	435	461	462	451	451	475	431	419	402	445	432	414	462	447	450	441	431	466	419	468	423	425	438	432	406	402	456	448	474	458	434	413	404	456	431	433	482	431	465	432	470	477	394	434	463	441	409	447	435	456	476	458	433	445	422	442	425	453	454	432	471	419	432	426	464	492	451	417	416	427	411	410	432	466	444	427	433	473	454	434	465	441	462	422	448	447	467	430	440	412	427	466	451	482	466	354	484	379	437	459	436	470	421	448	424	426	447	457	432	460	434	430	427	426	443	491	466	440	479	434	438	446	460	429	452	427	442	442	445	497	496	424	470	467	427	395	469	437	453	404	434	457	456	462	403	458	460	443	414	430	441	455	392	442	436	443	409	447	410	500	443	484	467	417	460	463	465	423	427	455	477	435	420	445	440	428	427	469	466	461	450	452	423	433	407	452	451	443	421	450	439	486	435	405	440	452	427	463	418	440	444	408	434	435	452	402	437	453	476	467	433	404	460	433	462	454	479	463	441	438	411	460	446	453	475	425	455	450	430	442	442	462	414	460	455	422	425	380	435	477	460	432	452	426	431	423	442	443	447	456	448	448	433	430	441	422	432	486	419	474	457	445	447	459	450	467	436	430	436	435	392	482	480	439	449	437	477	474	448	430	422	453	451	459	440	469	432	434	459	443	457	442	419	433	461	416	466	417	435	419	433	475	476	476	462	442	437	465	426	430	455	487	436	451	426	443	466	435	439	409	465	445	448	430	475	441	417	452	440	457	429	409	427	462	430	491	467	461	452	427	446	374	430	459	399	437	428	415	441	449	440	471	468	467	436	449	455	429	411	452	441	440	483	446	465	418	448	430	458	423	442	492	432	414	459	411	430	417	442	449	428	418	436	441	472	439	444	432	443	477	435	414	438	441	441	501	449	480	461	455	418	458	442	433	467	446	446	458	428	442	462	431	435	457	451	451	418	404	440	435	469	442	426	407	466	433	432	425	482	411	445	477	464	431	432	473	430	414	447	415	448	440	456	439	471	414	441	448	418	418	471	446	456	490	457	422	442	416	431	461	446	449	399	432	407	417	426	429	406	401	456	426	447	413	431	442	443	438	485	421	417	423	468	422	463	407	409	475	458	437	457	427	449	471	470	434	415	484	437	452	443	439	420	438	439	454	470	449	430	458	444	451	447	410	490	416	448	446	471	460	447	468	421	444	437	475	433	461	401	442	446	410	430	455	428	446	428	453	445	448	416	432	455	441	425	417	461	421	457	467
6482	7905	15574	17819	15830	13646	14245	11027	12569	10596	8268	7495	7655	6701	7099	5586	4726	3121	2374	2114	1928	1898	2106	2018	1894	1880	1876	1636	1599	1460	1523	1692	1870	1598	1489	1444	1376	1332	1394	1302	1282	1268	1184	1173	1206	1121	1169	1051	1081	1038	1056	1156	1370	1442	1377	1259	1199	1046	987	1012	1030	993	1027	1010	988	1033	984	1060	1050	1039	1034	1039	1001	1008	1047	1063	1005	1021	1052	1001	989	1073	1065	1037	941	984	1071	1039	1059	990	1008	1010	1043	1070	941	1033	1047	1018	995	1008	1037	983	1006	1003	1016	1057	1021	1083	1057	1033	1017	1016	991	996	986	1029	1024	1075	1060	1038	1065	1003	1040	975	981	992	998	1001	1057	1056	1038	1040	1009	1022	1068	1069	1078	980	1033	1051	1012	1034	1022	974	1020	1027	1066	1025	1013	1065	1012	1033	996	1079	1039	1024	994	1043	984	990	1020	1011	1048	1042	1018	1053	980	1041	998	1037	1040	931	1000	1065	995	1012	1009	1019	1059	1022	992	1020	1026	1038	1030	969	996	1014	1033	1036	986	1010	977	1020	1048	1040	1036	1070	978	1035	964	1003	1041	1040	1061	1024	1008	1034	1008	1020	1010	988	1026	1019	1051	991	1036	1040	1080	1083	953	1004	1030	996	1047	1126	987	1010	987	988	1032	1017	1067	1013	1013	1005	979	1031	993	1063	1015	1071	1033	1007	968	1049	1032	1028	1006	985	1062	1013	1030	996	1045	981	1022	971	983	1083	1045	1040	1058	1002	1038	1080	991	1045	1003	1037	1051	1079	1026	1007	1023	1027	1017	1005	1008	973	982	1037	1052	1044	1060	1079	1029	1066	958	1039	1080	1035	986	1006	998	964	975	1045	1007	1024	1025	1042	1034	966	992	1023	1006	999	999	1029	1033	1044	977	993	1026	1085	971	1010	956	965	1050	996	944	1058	983	1059	1043	978	984	1006	1004	1019	1042	965	1096	1014	1022	1044	981	978	1079	1041	977	1000	942	1039	1006	1043	1013	1050	1006	1000	994	1024	1013	998	1055	1080	972	1022	1030	991	1042	1019	1029	1022	941	1081	1026	1077	980	1029	1021	992	996	1066	1019	983	1114	1070	995	1017	1028	1047	1025	1061	1034	1041	1044	1059	1045	997	1025	1066	1049	985	1061	1055	963	1040	1064	1018	1004	1026	997	994	965	991	1011	1037	1061	1028	1031	1032	1068	1075	986	1011	999	1018	1020	1045	999	1024	1004	968	1001	1015	1005	985	1012	1052	1054	981	1046	1044	1025	1013	1016	1000	1087	1024	1029	1004	1066	1020	1021	979	1004	1046	1085	1012	1039	1008	1071	995	1037	1016	1014	1009	998	1026	1034	1021	1006	997	986	1000	1004	1023	1057	1027	1077	1035	1061	990	976	1015	1039	1048	1011	1055	1042	1053	1035	1079	1029	959	983	1006	1013	1093	1057	1029	1021	1028	1065	1054	1051	1008	972	1023	1042	1069	1010	983	1035	1028	1009	1037	1016	963	1003	1038	1065	1048	1004	965	1018	1028	1011	1037	1002	1005	1007	1015	991	1016	1005	1077	1021	994	965	1013	996	1020	982	1025	1013	1007	1039	996	1038	1022	1024	998	998	1009	993	1018	1009	1041	1027	1030	1010	1018	1024	1045	1035	990	993	1015	1060	991	1070	1030	1004	1008	1031	1003	1044	1000	1046	1058	1050	1060	997	1085	1047	978	1033	1015	979	1053	1008	988	988	1017	1072	1092	956	1036	1061	997	1049	1002	1026	975	990	1038	1014	1034	1011	977	1036	983	972	1037	1051	1023	1053	991	1034	1055	1042	1084	1055	994	1000	987	1063	971	981	985	1046	1031	1033	1043	1040	1080	1013	1018	1042	1072	1053	1045	1037	998	997	986	1054	1027	1043	1051	1044	1010	966	1012	1007	1032	995	997	1030	1043	1002	975	987	974	1004	1029	980	1047	1006	1007	1046	1034	985	1024	1022	1022	1055	995	1048	1058	973	1019	1046	994	973	1022	1018	1052	1023	1038	1019	1005	1036	1003	957	1010	973	1036	1034	1060	1003	1004	1052	1023	1030	989	1057	1073	999	983	1036	1038	1026	1019	1092	1078	1044	1001	1076	1070	1013	987	1045	986	988	1041	1050	1110	1016	1046	1036	947	981	1042	1026	1082	999	998	1044	1027	1036	1052	1003	1031	1011	1001	1002	1019	1040	1063	1023	977	1054	1089	1014	1025	960	1050	1078	1089	1023	988	975	972	1030	1014	972	1032	1010	1009	1013	1012	1057	994	1056	1032	1022	972	1055	994	1014	1002	997	1061	994	1010	1066	1025	1034	1025	1033	1038	1030	993	1031	1015	1046	1011	1072	1014	1039	970	981	997	995	1042	1061	1035	1040	1001	985	1039	1024	1030	1039	1066	1044	1036	1019	1025	1045	1043	1009	932	1039	954	998	1020	1016	1030	1046	1011	1029	993	1024	1027	1051	1077	985	1052	1033	1050	995	1043	988	997	1050	998	1054	995	1051	1045	1011	1040	958	1024	1016	973	1075	1004	1038	1015	1025	1000	1025	1029	1025	1021	1046	982	993	962	1030	985	1057	1080	1087	1011	1010	995	1074	995	973	989	1012	1020	1017	997	1023	999	1019	1022	1027	993	1022	962	1073	1021	1028	1005	1022	1019	1043	1104	1052	1012	1073	1003	1041	1068	1018	990	961	1050	1035	1032	1027	1009	1039	1009	1026	1045	1023	1005	1028	1048	1062	995	1007	1070	1046	1025	1012	996	1011	1071	1034	1001	1026	1028	1014	1006	1033	1032	998	1033	1017	1039	1015	1018	981	1027	1021	1012	1053	1073	991	1040	995	1023	1044	1025	989	992	1047	1047	1032	1023	1085	993	1029	1036	992	971	1033	1018	1002	1034	990	1053	1027	1021	982	998	1057	1008	1019	1021	1023	1038	1001	989	1032	1028	988	1066	974	959	975	994	1028	978	1022	1012	1097	998	990	1096	1007	1043	1001	1025	977	1039	1035	961	1068	1001	1059	998	1051	989	991	1024	1044	1009	1043	1011	1079	1002	1039	945	1029	969	1001	1073	1025	976	1012	1059	1004	934	1022	1011	1008	1023	1047	1005	1038	985	1001	1011	1058	1000	981	1021	992	998	1008	1009	1024	1013	1012	1016	1053	1039	1044	1045	948	1014	1044	1030	1018	1006	996	1073	1039	981	1056	992	1005	1032	1061	1006	1073	1020	997	1077	1040	1041	985	1023	1023	997	1037	1032	1079	1065	1014	1009	979	1010	1036	1064	1036	1053	1007	964	1024	984	1014	1056	992	984	1042	1005	1008	978	1034	1088	1034	1019	1058	962	1066	1024	1021	1029	1015	1061	1056	1040	1051	1050	1017	1023	1017	973	985	961	1039	976	1053	947	1016	1025	1038	991	995	985	1038	1033	1035	990	1031	1017	1015	982	1008	1009	1017	1056	1038	1017	1054	1063	1034	1040	1002	981	1007	1080	975	1000	1026	1023	960	1054	1046	989	1095	1051	970	1015	1039	1018	1000	1050	1054	1023	1038	1050	986	992	1012	979	1079	1070	990	992	1031	1080	1003	1063	1065	1086	1003	1081	1033	939	987	964	1041	994	997	956	1020	1035	1067	1023	1013	1034	1012	1000	1045	1064	1005	1087	1014	1083	1030	1021	1020	1018	1052	1049	994	1006	1006	992	1057	1046	976	1036	1017	1060	1005	982	1044	1032	1082	1080	968	1013	1012	994	967	979	978	1002	1044	1011	1027	1048	993	1016	1062	1017	980	998	1005	997	1044	1085	1022	1024	1072	1022	1014	1100	960	1005	986	1065	1034	1003	1032	1017	1003	987	1039	1028	998	1038	998	1031	1069	1042	990	1031	1003	1004	1035	998	1072	1023	1012	1022	1074	995	1058	1019	1056	997	1044	1008	1075	1035	1074	1052	1015	1008	1040	1045	1000	1036	1082	1004	1035	964	1017	998	1028	1004	1083	1047	1004	996	969	1021	1036	984	1024	999	1059	1044	1005	1072	955	999	1016	1068	1029	1019	1044	1004	1031	1020	988	1048	1022	1023	975	999	1053	1006	992	1012	1032	1002	1019	991	1012	1020	1034	992	1075	1044	1048	956	990	999	1014	1040	993	1067	999	1052	991	1036	1039	994	1044	1012	994	989	998	1028	982	1056	1027	1026	1083	944	975	1023	1020	1022	1000	1026	1024	999	990	1059	1086	996	1106	1062	1014	1016	1080	1035	1082	1050	961	1034	1049	1033	1008	1011	1054	1029	1053	1057	1055	995	986	1097	1002	1010	990	1037	1031	1081	1007	1056	1017	1004	1021	963	1001	1051	1045	989	1003	1012	1004	1048	992	1020	1029	1016	1030	1014	1047	999	1037	1047	1008	1005	1042	1082	1044	996	1040	1060	979	1002	1044	1036	1008	1043	1028	996	1070	1028	1034	984	1017	938	1005	999	999	983	954	1072	979	1026	989	1012	968	1065	1039	1042	1011	962	1026	1008	1002	1096	1079	992	1009	1024	1028	1029	1044	993	981	975	994	1002	1070	1020	950	1008	1061	1042	1075	1047	1025	1085	1038	987	1042	1050	990	1021	1054	1052	1022	1051
21359	25915	32831	32894	28409	26033	30057	24902	26005	21975	16046	13742	15891	13942	14731	8710	5652	2604	1580	1582	1874	1497	1586	1730	1412	1198	1085	937	929	968	1129	1370	1956	1416	1146	1014	889	818	746	696	698	652	483	510	464	484	428	421	407	405	405	419	684	773	641	565	467	401	376	386	407	370	355	417	409	372	399	361	355	394	368	384	398	400	368	367	391	386	397	409	367	434	384	386	373	398	383	414	378	382	407	418	386	410	394	396	401	394	397	397	398	396	392	399	386	442	387	382	413	414	420	394	391	390	357	401	422	408	403	415	401	397	361	420	400	446	374	412	397	387	431	385	390	425	392	405	409	379	379	332	385	402	401	377	421	402	397	400	372	398	415	399	389	401	459	388	401	345	381	381	396	380	368	390	405	372	385	416	403	409	386	367	399	357	383	383	392	390	379	404	386	394	396	406	418	393	414	391	388	383	415	365	351	371	405	407	411	351	394	390	360	413	413	383	409	417	395	394	416	377	341	374	385	373	388	396	403	345	391	411	397	353	415	375	360	389	406	410	360	387	364	385	380	376	384	430	421	423	388	366	400	397	446	365	362	416	426	413	386	382	416	383	383	397	404	376	382	406	340	370	384	375	429	408	381	390	396	367	388	349	350	416	396	386	417	422	397	366	418	396	417	422	393	382	405	386	380	422	369	422	342	405	402	351	371	391	374	397	429	388	362	424	383	419	393	386	350	376	405	398	398	405	378	389	357	410	406	395	397	397	384	407	375	380	392	389	374	389	391	389	386	368	385	399	368	376	377	376	381	352	351	380	378	381	379	381	373	418	408	385	414	410	396	380	404	380	374	411	378	409	405	370	385	396	367	398	360	357	385	392	376	429	345	387	353	401	376	360	406	386	391	390	416	364	381	353	430	447	397	363	375	413	389	373	388	360	368	368	392	378	372	363	382	424	416	395	412	364	391	405	385	361	408	393	350	378	378	423	406	374	364	382	346	384	394	421	402	379	351	401	366	403	385	404	448	401	375	396	388	376	382	355	364	466	380	396	393	349	389	424	436	395	379	410	384	437	385	386	385	387	394	376	425	393	422	389	413	345	415	394	396	408	402	386	360	391	389	370	404	400	403	384	394	378	382	392	388	382	395	408	423	427	420	391	395	399	396	363	440	376	394	389	410	354	369	402	379	382	381	431	406	371	356	340	361	384	376	414	386	391	388	376	380	410	419	430	418	379	407	376	394	416	372	378	394	399	426	400	450	385	421	399	391	376	387	430	375	386	387	381	355	380	377	406	376	352	398	398	392	389	389	363	413	402	424	378	384	441	435	391	389	348	419	425	407	416	363	395	395	370	392	385	409	352	390	393	396	404	410	403	337	399	427	425	383	383	379	394	386	355	382	409	375	442	399	397	374	356	371	392	371	406	384	398	428	374	431	387	403	387	380	387	405	409	401	379	394	433	405	419	378	361	390	402	406	385	370	396	391	375	369	369	357	398	395	417	401	386	376	376	393	416	419	382	412	386	379	443	362	408	402	403	371	369	405	411	393	405	382	384	433	400	338	429	393	373	380	401	383	401	402	411	348	379	397	370	334	416	398	403	394	400	369	368	377	382	359	396	422	395	365	400	365	425	395	385	386	383	400	422	391	383	358	380	395	385	405	424	375	385	414	383	392	385	352	403	381	413	401	377	405	420	401	400	391	390	411	421	406	410	396	395	372	358	398	349	397	388	379	383	381	385	401	390	376	350	378	407	387	413	339	412	429	374	439	381	400	388	398	418	427	364	379	375	395	369	387	369	417	366	406	409	386	383	378	392	380	413	373	389	381	373	389	384	382	413	403	379	406	403	388	363	377	432	412	413	383	388	375	390	391	380	414	374	422	390	411	388	434	440	376	370	348	411	377	403	398	387	424	415	365	363	414	406	426	415	369	405	390	412	358	414	401	383	373	362	379	396	378	379	400	370	408	419	373	389	388	353	394	406	398	405	383	386	399	418	359	393	399	395	373	404	411	418	371	400	393	390	369	367	349	439	385	412	386	404	379	389	369	388	368	346	393	378	375	359	371	377	366	361	396	373	350	394	381	421	385	396	413	421	409	408	398	387	347	387	406	400	400	412	413	385	388	373	365	408	394	398	377	376	412	393	380	393	403	386	394	334	381	374	407	393	377	373	426	357	395	432	381	376	437	380	406	392	369	392	419	387	395	403	371	397	380	389	397	372	407	420	378	351	373	387	363	363	404	396	415	359	403	394	419	376	363	383	381	341	412	395	342	372	370	394	406	342	388	374	434	404	380	425	372	379	388	425	417	334	385	375	401	383	377	360	381	358	346	398	399	375	372	388	407	398	381	409	404	381	392	354	397	385	411	401	376	426	418	404	434	345	413	359	378	383	406	430	418	394	419	362	344	405	401	378	379	416	382	377	424	398	399	367	443	378	381	377	379	405	399	431	413	374	372	365	379	396	417	406	380	386	404	391	426	412	391	391	444	416	368	387	372	427	355	406	381	395	386	398	398	412	413	368	420	389	383	382	415	350	378	417	386	387	374	372	383	428	396	364	391	373	402	373	383	415	356	417	374	371	424	379	385	380	379	388	381	355	416	381	377	384	380	400	376	389	378	399	417	332	411	427	386	427	380	387	415	390	387	405	390	360	412	405	389	398	385	393	387	367	415	400	371	381	424	410	364	386	398	394	404	381	372	364	383	409	354	404	365	379	379	383	384	396	363	367	362	371	394	363	380	367	386	401	398	381	419	412	373	380	407	401	386	364	386	407	344	413	382	365	370	374	377	446	391	398	383	364	403	400	348	437	403	363	393	401	433	389	393	391	373	398	361	349	352	400	357	396	408	421	318	433	432	422	383	379	422	407	385	391	414	408	369	416	380	415	372	359	346	394	364	372	390	402	384	402	367	379	386	387	352	347	391	413	407	392	404	420	425	402	355	367	398	358	388	378	401	407	424	378	382	419	391	429	347	403	357	371	348	381	386	398	379	380	372	420	410	357	365	384	393	434	356	368	378	395	397	363	410	380	402	373	421	357	398	422	393	364	387	375	406	392	415	368	390	385	390	381	419	377	412	420	406	383	362	362	385	386	364	441	440	397	402	416	392	414	403	418	416	398	386	394	411	401	423	393	374	360	370	407	365	395	389	420	373	379	350	361	394	358	336	377	384	410	374	389	399	380	380	350	390	386	387	429	365	437	375	406	410	394	406	395	352	407	408	387	362	416	415	392	382	419	377	398	369	386	436	373	384	415	436	398	399	411	427	394	358	388	413	372	388	370	380	403	410	405	422	427	402	359	437	382	402	362	405	382	370	376	396	434	388	363	409	424	362	353	371	392	392	369	400	406	372	411	400	380	385	433	383	393	390	343	410	391	425	392	396	404	394	347	369	396	411	396	420	353	381	387	390	354	368	375	423	406	392	382	385	398	403	371	424	393	393	370	401	429	393	411	426	397	367	415	410	408	386	380	430	406	406	391	380	381	376	381	357	397	438	429	397	372
14225	19466	32391	39035	39422	40397	41252	40655	45193	41154	35057	35937	38037	36247	37454	27968	22331	11855	7948	8915	9916	8524	9517	9610	7995	6594	5814	4936	4873	5056	6049	7517	10983	8026	7050	5806	4900	4497	3700	3052	3127	2656	1962	1783	1294	1373	1189	1136	1085	1059	1046	1486	3298	3876	2897	2114	1316	979	880	935	930	869	938	910	898	910	950	916	892	911	877	913	915	934	909	905	866	919	920	914	929	875	861	884	904	915	953	935	890	891	903	973	902	943	888	916	851	882	893	953	932	868	890	917	920	917	903	934	902	930	897	881	810	897	898	905	926	920	891	910	902	907	940	936	951	930	937	890	890	936	915	919	957	877	903	954	899	949	869	901	936	865	915	823	938	904	939	910	879	943	900	935	906	867	896	873	919	906	918	983	855	900	940	859	977	896	889	888	901	911	898	919	909	895	940	933	973	942	920	961	922	890	950	898	885	939	912	878	970	893	870	878	904	932	846	940	915	942	871	934	929	926	898	943	871	893	869	904	923	934	900	911	918	828	908	922	852	922	910	923	954	909	950	891	939	977	861	950	942	923	917	909	925	915	919	936	927	884	914	885	904	928	879	928	858	904	891	980	926	913	873	867	884	920	909	901	897	911	936	929	871	820	918	923	884	879	933	915	888	853	953	906	900	869	874	897	889	906	913	955	948	866	886	931	900	860	879	920	873	975	896	918	883	882	939	884	900	935	867	946	962	902	910	922	918	864	925	889	944	897	918	927	961	874	941	957	861	886	868	897	935	915	876	880	878	882	899	911	916	910	917	944	897	858	908	852	939	832	959	890	841	972	919	934	926	878	932	903	914	860	942	905	959	876	915	887	866	918	940	855	904	922	928	951	874	912	903	874	864	930	896	939	900	926	907	902	932	905	886	843	873	906	900	905	895	911	855	885	894	869	899	909	945	882	910	916	907	912	897	845	927	914	934	878	893	890	913	913	930	922	928	930	882	905	902	868	879	855	916	875	865	935	891	923	919	899	914	927	894	982	870	906	875	856	874	909	920	907	898	895	851	893	888	843	836	876	930	912	892	925	869	897	862	888	963	867	897	918	867	915	958	895	895	849	892	927	915	880	926	921	933	941	944	903	894	848	882	916	925	890	938	963	981	913	909	848	943	923	869	929	906	886	938	920	922	899	857	953	876	873	898	886	966	919	891	876	938	923	855	892	891	911	901	897	893	940	929	920	895	860	840	915	910	820	936	901	903	975	938	901	952	933	951	943	894	890	914	912	955	892	901	934	919	888	953	862	925	903	954	945	938	843	907	869	888	862	849	983	961	930	911	910	874	888	842	911	910	888	900	877	903	827	931	893	878	900	867	901	921	915	835	898	917	921	949	903	909	915	906	885	934	930	908	939	895	877	930	922	908	915	931	912	931	962	903	925	877	888	898	910	903	899	889	876	910	934	862	935	942	838	867	872	900	873	907	901	968	952	906	929	961	952	955	890	925	921	927	884	911	888	849	903	946	867	937	893	918	937	943	858	859	855	896	942	919	877	891	931	866	932	879	881	926	883	932	965	883	902	899	891	828	875	912	874	904	914	887	903	849	918	901	842	888	870	911	900	911	931	890	887	933	949	914	942	969	912	829	919	962	873	974	932	931	938	880	910	911	890	945	913	904	887	877	911	899	853	863	871	962	836	940	925	900	892	894	919	914	943	909	947	965	890	888	943	914	889	938	903	954	916	944	923	919	875	887	918	896	855	959	844	877	913	896	902	911	955	902	935	949	887	901	904	907	927	923	902	863	906	949	950	916	914	923	906	866	942	885	931	901	881	849	922	907	956	888	860	857	886	904	968	845	966	910	889	926	944	958	907	944	922	926	893	884	912	906	966	897	966	880	940	886	911	970	878	887	910	895	860	894	878	919	873	917	890	937	889	946	886	905	915	931	888	920	843	938	893	931	963	874	913	928	859	870	886	924	922	869	880	917	902	867	901	947	947	910	915	916	895	899	934	881	963	912	962	893	882	932	897	887	904	880	888	907	869	911	910	881	929	916	862	846	894	928	916	915	916	889	890	859	876	860	952	862	924	856	940	943	952	921	882	901	937	907	921	917	981	924	936	900	853	884	897	887	909	873	925	899	855	957	903	878	905	950	870	885	948	927	967	851	915	934	941	857	935	919	931	883	909	946	916	929	878	896	950	895	929	918	921	927	850	928	879	814	868	955	950	901	980	913	944	911	920	933	926	906	909	905	956	839	899	884	883	920	918	909	940	922	921	906	926	895	923	891	909	915	903	853	912	933	930	877	873	880	914	883	893	896	939	864	873	878	842	888	923	910	908	907	928	921	917	904	926	900	937	941	881	910	942	891	962	882	913	863	876	867	870	917	914	953	898	894	931	936	947	914	926	858	879	951	922	882	941	883	892	924	935	902	908	903	892	891	869	854	895	874	884	915	890	908	914	931	915	873	905	905	930	928	947	884	855	932	901	902	884	942	900	895	948	911	837	906	890	899	899	949	913	919	872	873	884	935	912	917	897	885	938	897	902	997	871	960	884	875	953	926	900	912	895	920	915	908	893	913	953	942	929	893	887	882	933	842	915	931	857	969	925	915	900	942	859	910	904	872	913	886	873	894	863	913	938	918	882	862	918	930	863	924	900	868	854	907	881	874	880	885	883	964	881	914	893	912	879	941	915	890	894	911	886	915	927	885	918	880	886	904	920	905	894	911	888	911	921	904	874	937	914	867	925	882	881	908	864	950	930	934	989	953	943	926	892	847	934	898	900	886	922	901	879	901	935	884	884	965	907	941	973	884	926	879	901	888	934	876	883	879	893	880	867	930	904	897	957	898	879	877	917	916	857	911	878	921	927	896	930	859	884	916	913	889	938	888	901	870	928	905	943	932	942	926	933	897	902	862	929	899	899	887	852	877	880	887	917	871	892	905	889	907	856	922	870	901	875	923	925	890	911	945	947	911	918	890	908	886	892	965	907	904	907	917	923	901	935	898	867	836	913	916	918	952	900	915	907	904	892	912	901	887	954	859	927	974	866	876	936	894	845	897	886	906	922	863	917	906	892	861	951	925	897	935	918	952	851	921	905	946	870	897	893	888	881	924	889	905	921	919	869	905	869	952	908	894	935	861	895	878	960	931	857	878	912	892	911	906	875	861	880	930	842	890	921	907	912	903	886	954	926	934	874	892	944	925	954	848	944	909	920	826	917	858	863	861	953	870	893	903	915	903	919	918	914	939	916	953	888	907	900	908	881	960	897	901	917	886	874	907	873	861	907	955	862	898	851	899	949	879	906	917	883	903	883	933	889	841	886	893	882	917	901	877	923	914	899	836	932	907	907	917	921	937	893	959	940	904	907	901	939	903	897	917	887	892	886	847	950	909	897	970	905	925	902	892	883	887	935	897	906	951	859	890	912	864	945	977	937	961	895	819	867	904	897	895	904	934	935	928	893	932	920	895	935	914	978	859	919	877	889	894	904	942	952	902	865	897	962	939	938	905	916	922	887	941	890	854	879	915	921
30000	34605	38398	37365	33764	33533	38155	33651	36711	31856	25667	23565	26786	25199	24516	16684	10753	4925	2615	2864	3243	2638	2847	3030	2554	1960	1632	1476	1346	1453	1779	2050	3550	2782	2037	1676	1392	1195	1054	948	923	860	590	523	475	473	467	418	446	435	414	451	1017	1187	962	733	531	404	383	407	353	386	367	369	373	362	399	407	386	357	393	401	388	362	393	370	391	363	316	361	355	351	404	388	389	409	379	395	379	395	374	386	370	401	351	361	360	372	378	376	405	363	417	415	414	386	402	388	380	354	372	392	358	346	363	362	405	377	378	366	368	379	399	374	400	376	387	376	372	327	358	339	380	387	399	394	358	410	390	418	384	370	418	347	370	388	375	393	386	365	385	378	345	377	370	404	389	383	399	379	388	376	369	372	373	410	391	376	390	372	403	399	360	347	365	355	354	402	393	352	358	378	361	359	400	382	373	379	383	365	360	403	378	339	369	389	367	390	385	346	337	392	386	404	350	332	380	379	361	363	363	392	340	374	362	388	373	347	382	394	356	339	350	415	371	342	372	375	352	373	361	378	382	377	385	367	418	389	410	350	367	385	355	357	387	392	360	383	378	373	374	374	362	405	378	382	362	373	361	330	420	372	364	352	399	371	390	346	353	403	379	368	397	366	380	364	346	377	362	357	360	407	336	360	345	368	384	363	363	375	390	369	339	400	378	372	388	392	390	365	379	358	381	373	351	355	364	418	340	388	388	356	367	380	362	395	363	378	332	366	396	362	371	396	364	398	393	365	364	411	389	388	360	333	361	418	393	391	352	367	363	340	350	373	344	365	373	400	432	426	401	412	375	383	345	362	375	390	332	402	365	404	359	412	382	395	381	393	359	327	371	352	351	344	356	360	401	383	391	371	370	355	403	382	377	368	402	346	340	360	376	396	348	384	378	342	381	431	368	393	359	418	370	399	357	357	347	377	368	374	378	357	407	386	415	358	381	398	392	346	400	405	399	409	379	351	353	376	382	374	380	401	365	391	394	370	419	380	390	344	369	358	394	344	332	388	394	374	402	392	360	399	365	342	369	402	336	382	365	343	410	360	356	408	369	395	363	368	340	382	380	370	370	381	382	395	366	324	357	384	373	395	379	388	410	395	371	400	354	385	412	354	370	392	420	385	358	383	400	355	389	375	397	354	380	392	403	373	381	354	377	343	365	401	392	373	360	402	372	416	338	406	390	407	377	373	414	375	376	354	333	363	364	378	347	339	372	392	415	401	390	381	364	346	388	383	347	390	370	366	338	430	391	356	345	375	389	370	400	414	391	381	367	384	400	389	364	380	376	387	402	359	393	345	371	376	385	336	406	377	383	373	402	376	370	397	382	385	344	391	434	375	406	345	389	391	348	370	382	358	409	349	373	384	348	364	386	374	365	400	392	371	357	372	353	383	358	386	390	356	378	391	392	350	389	411	353	403	370	394	386	336	376	375	387	358	354	384	350	352	365	326	356	367	366	351	397	393	390	429	392	357	378	349	321	358	375	370	390	423	346	373	359	374	427	382	380	361	423	398	408	340	357	362	371	397	325	383	365	383	356	408	403	382	376	386	336	374	357	382	424	386	407	417	356	372	351	422	401	372	361	351	378	346	328	344	409	383	362	380	362	371	380	418	377	377	355	398	364	406	411	363	404	394	374	368	348	399	350	387	394	373	385	374	358	350	379	383	380	377	362	362	397	377	383	400	365	387	358	408	387	384	373	379	391	371	352	372	404	328	377	382	383	378	378	404	393	374	362	356	378	357	397	365	390	357	383	368	365	398	364	357	350	379	370	370	389	355	358	398	390	370	365	432	355	383	403	375	396	376	401	395	368	351	367	389	383	336	374	362	339	389	391	372	387	353	384	396	378	356	367	391	390	387	375	358	360	358	400	362	360	325	364	405	365	364	410	364	343	332	382	389	404	411	348	361	372	400	381	380	371	366	384	381	388	390	383	414	386	383	406	397	379	362	373	405	399	345	383	409	358	386	385	383	378	383	387	450	357	388	381	362	399	375	338	381	396	395	321	333	385	362	398	400	398	383	373	356	377	362	373	381	360	432	351	356	395	411	354	385	371	387	383	389	396	396	344	376	397	336	372	368	372	400	382	393	403	380	387	380	369	389	383	374	371	368	376	380	390	418	394	364	368	413	358	363	393	343	397	382	353	337	358	359	389	399	397	350	336	379	394	379	384	405	376	372	365	377	431	404	394	382	385	383	414	382	364	337	371	408	396	392	383	362	371	373	359	395	403	373	380	395	360	369	364	394	376	400	381	393	404	393	336	405	393	361	385	348	363	382	393	383	354	404	395	375	318	373	383	384	354	395	343	375	370	390	404	364	365	376	371	424	399	381	373	382	396	376	405	348	343	377	382	376	347	376	393	382	394	435	376	343	394	389	392	382	373	394	366	359	384	390	345	386	371	372	410	386	366	365	344	380	358	390	405	380	395	344	352	381	355	376	385	367	353	373	371	417	361	384	358	403	382	388	337	384	360	405	373	389	394	345	357	394	381	388	354	366	422	380	383	401	398	394	358	371	380	388	383	377	387	393	356	368	418	377	411	393	401	379	371	393	377	383	352	372	369	384	349	353	363	384	354	356	396	374	361	373	356	370	398	415	376	381	389	354	379	357	391	390	380	414	374	367	365	377	355	344	341	361	391	375	353	364	387	371	345	402	380	394	382	368	365	357	351	389	360	368	406	372	402	340	373	402	407	444	380	415	393	383	401	391	367	343	374	366	340	391	388	367	371	417	377	405	410	384	315	383	412	370	414	383	410	412	379	381	384	340	371	383	359	359	398	368	394	368	364	379	329	394	372	365	364	353	392	369	373	368	397	362	404	405	397	373	345	417	379	379	378	374	355	405	394	374	365	399	410	355	399	389	372	352	382	359	357	379	368	397	370	379	363	391	412	386	360	393	374	383	400	379	360	339	347	357	383	429	389	388	402	374	396	402	403	385	399	364	419	349	367	394	382	378	364	395	361	377	397	342	349	394	370	387	342	335	381	410	333	376	384	378	357	409	368	368	399	381	351	375	379	359	368	387	344	357	358	374	371	358	375	386	380	384	373	383	384	407	402	371	359	357	413	399	383	361	372	356	386	383	379	409	375	411	395	379	357	380	373	365	380	384	355	369	334	375	414	342	353	399	367	389	365	381	381	349	397	396	347	370	360	359	393	400	386	378	382	387	377	374	378	375	394	409	357	387	335	393	408	360	363	395	396	396	374	387	385	382	355	379	379	379	383	345	389	361	389	371	350	377	394	371	364	358	383	390	366	389	386	384	347	369	351	364	367	413	366	381	380	421	372	370	413	392	357	333	378	381	389	418	403	376	419	362	379	367	363	366	347	380	419	356	364	371	366	366	353	372	378	406	351	377	394	382	388	398	368	345	348	376	373	395	393	401	367	390	391	347	355	374	376	378	366	352	392	402	378	338	364	361	386	407	383	377	360	399	352	380	396	384	366	392	385	341	418	384	376	384
19562	26743	37781	45072	46392	48266	48697	49608	55508	50868	45034	45352	48778	47625	46619	38055	31286	18909	13088	15138	16513	14101	15916	15648	13335	10569	9142	7923	7941	8561	10406	11905	17679	14102	11521	9731	7963	6925	6145	5620	4784	4342	2609	2100	1739	1532	1370	1145	1158	1089	1126	1446	5634	6671	4466	3249	1708	992	914	891	819	870	961	891	861	884	866	875	851	863	925	852	871	888	894	881	855	915	882	862	844	897	911	857	891	912	869	848	905	844	822	866	952	933	846	869	832	882	900	825	882	927	874	877	861	866	864	890	864	841	914	874	844	857	878	901	927	854	889	894	917	844	902	849	829	881	862	941	899	872	882	892	887	945	913	816	909	842	860	864	924	835	889	874	891	922	813	860	881	854	880	872	865	876	853	850	857	932	879	827	855	899	893	881	884	845	882	884	861	869	910	911	882	910	875	809	907	919	873	891	899	925	887	859	838	903	888	896	889	835	860	897	877	898	848	841	923	890	877	835	872	870	924	935	882	878	913	827	847	898	895	859	863	871	931	862	846	834	851	804	879	855	947	868	853	887	894	874	861	841	909	941	860	879	881	855	842	853	904	845	943	862	845	912	875	884	853	877	932	837	931	926	954	853	877	868	896	875	876	840	897	905	848	878	890	878	857	895	909	859	872	924	914	896	867	894	861	942	858	883	828	873	877	855	883	893	913	866	889	896	889	798	903	872	864	917	898	864	816	830	876	884	958	905	893	921	838	859	879	856	824	889	857	961	854	895	846	910	855	897	861	891	875	865	921	912	917	863	866	925	920	844	851	861	866	888	827	893	901	838	818	849	841	881	883	932	823	859	872	845	854	869	880	899	933	856	856	903	840	863	869	808	906	897	862	862	890	895	885	820	889	904	851	878	925	874	855	887	852	878	919	840	825	934	852	876	888	865	889	889	897	881	879	912	838	855	875	923	914	890	866	896	948	889	864	835	881	855	896	886	879	868	857	925	945	910	899	858	907	845	913	873	867	884	860	871	915	936	879	901	866	882	803	894	878	844	865	855	814	817	868	886	884	851	820	869	881	900	891	888	902	868	817	822	903	919	897	913	874	897	887	851	873	836	935	900	843	874	905	872	847	894	852	883	853	835	880	870	898	871	861	867	889	849	899	868	884	833	889	924	900	936	832	911	836	848	886	862	887	795	883	882	892	849	825	876	914	895	850	865	863	895	864	875	834	867	885	898	899	871	850	836	872	856	882	893	896	930	919	911	907	851	906	858	869	879	880	907	840	923	884	841	864	859	885	896	818	908	886	847	862	861	851	900	924	858	975	836	881	881	860	897	858	899	911	890	865	921	829	915	897	898	889	883	894	860	917	911	858	849	887	875	908	847	908	885	900	910	841	868	891	875	856	886	880	876	889	890	860	850	904	814	896	891	909	882	896	860	914	917	869	913	851	849	827	925	899	837	907	890	881	912	899	939	841	803	877	835	895	924	873	932	863	855	848	864	940	882	858	849	860	911	852	900	855	871	885	878	893	898	856	936	872	883	884	863	835	829	901	891	892	901	863	860	880	859	933	832	843	863	863	875	918	864	911	901	862	839	891	881	871	912	857	888	902	874	895	835	826	870	908	877	909	893	907	848	905	902	837	846	829	877	844	854	878	872	901	904	901	884	826	853	847	855	850	882	853	898	883	882	864	878	894	873	910	880	921	910	908	873	853	820	825	879	902	854	940	883	885	856	826	851	878	912	923	866	865	871	913	829	867	909	876	898	840	878	909	889	849	902	854	898	855	815	852	895	899	853	907	914	888	858	924	870	884	868	891	863	888	871	940	889	930	862	895	834	850	889	891	854	893	868	895	925	874	845	848	830	843	856	951	850	824	901	872	892	780	888	864	916	907	880	873	833	886	875	877	914	871	871	846	847	901	868	865	921	854	825	903	840	912	847	917	849	880	871	932	882	893	821	859	900	885	910	867	858	858	820	856	905	915	845	899	870	847	847	883	913	933	868	865	887	899	907	880	814	866	888	823	875	887	855	839	868	852	868	899	856	860	858	900	864	806	864	872	903	875	897	899	901	895	875	901	830	865	873	854	854	867	875	885	856	855	850	821	874	838	858	900	893	819	896	842	844	852	806	861	905	890	912	876	876	849	886	831	917	878	817	901	833	888	908	924	916	912	909	880	878	900	941	844	867	894	925	921	894	914	859	879	833	955	900	850	889	797	858	850	864	897	897	867	868	878	876	799	887	846	866	827	844	888	894	924	894	868	906	848	836	892	887	849	861	866	900	889	851	929	876	897	854	862	874	862	882	827	927	859	903	901	884	910	908	886	883	898	860	894	871	887	859	886	857	879	886	812	905	818	872	908	897	901	840	838	855	872	864	895	853	890	929	866	892	850	823	904	907	904	899	907	878	881	862	871	915	844	850	883	859	829	888	864	838	866	887	857	854	888	898	865	844	842	894	865	905	899	888	854	857	903	852	826	915	874	874	823	880	843	870	878	844	816	904	838	879	846	908	890	893	878	873	850	883	908	870	883	873	875	910	879	852	887	859	897	888	825	906	926	888	821	876	852	884	910	879	915	816	894	860	864	854	855	891	885	873	873	881	834	885	873	873	930	817	844	816	842	862	902	866	863	888	869	865	833	881	895	883	888	898	836	926	871	885	935	835	829	853	933	874	919	870	881	891	843	881	941	853	893	939	918	912	881	927	958	888	882	851	911	928	890	898	851	868	858	884	917	920	886	890	889	883	839	880	902	862	856	889	909	911	928	897	944	927	855	867	905	860	840	858	860	862	875	891	852	878	853	910	853	827	907	920	885	880	909	901	878	874	901	900	864	848	952	880	903	916	871	872	888	887	908	854	899	915	957	894	848	878	872	965	894	831	852	895	880	824	856	826	860	862	871	855	892	867	857	889	889	917	875	828	822	877	880	859	873	884	911	906	893	880	891	864	861	876	859	878	837	857	847	874	891	915	852	914	905	853	862	862	876	824	836	886	879	921	875	908	901	887	888	936	884	887	850	883	872	857	914	874	871	899	932	900	850	872	887	875	875	853	851	862	862	841	831	926	933	854	902	937	864	872	913	834	915	907	862	879	875	875	899	876	902	897	886	850	894	857	861	828	906	870	894	887	880	864	871	944	932	878	850	849	883	840	882	859	894	888	898	872	898	885	867	847	831	938	907	918	832	856	877	868	868	887	863	855	931	844	902	842	868	846	863	877	842	872	843	829	848	875	855	848	884	889	912	869	847	878	921	852	917	858	884	834	888	906	930	890	931	923	920	891	887	882	947	852	867	850	837	902	902	917	846	913	879	886	860	874	848	847	882	913	840	874	853	905	900	939	881	889	870	875	889	875	889	870	892	930	840	925	945	877	827	911	857	873	848	878	899	864	879	876	895	873	857	868	840	890	904	947	846	880	902	895	890	884	872	871	845	858	874	911	886	902	823	865	872	880	922	920	884	891	889	823	839	846	893	893	854	845	872	868	932	866	865	886	847	897	875	903	861	888	851	866	877	841	887	907	895	878
9481	8153	10746	8833	5537	3752	4314	3304	2766	2299	1932	1577	1465	1388	1318	1017	917	691	618	563	646	583	584	524	543	522	533	477	497	502	532	488	529	489	485	510	473	457	476	432	472	447	471	453	451	448	470	465	405	397	471	403	496	528	533	483	462	462	465	447	426	430	422	458	449	414	460	445	493	419	430	453	428	461	468	445	438	431	406	460	435	439	495	425	414	438	439	414	433	434	468	438	413	489	455	454	445	450	462	443	479	443	442	418	433	420	470	434	443	449	464	461	475	442	461	453	461	417	443	448	481	392	452	493	409	454	460	411	438	463	433	424	440	412	464	418	440	484	407	429	430	445	448	453	422	433	434	460	459	473	413	419	488	470	457	433	441	426	454	462	416	457	457	436	474	428	445	398	412	426	426	430	462	391	438	446	447	442	469	439	425	399	472	430	441	460	450	455	437	457	467	413	455	416	396	476	472	423	440	442	438	430	440	417	442	456	387	419	428	447	444	487	464	428	491	442	429	453	410	409	483	430	455	479	482	421	467	448	433	421	474	438	439	442	424	448	437	423	431	414	447	451	460	416	468	440	437	418	413	453	431	436	416	470	483	426	456	455	455	487	435	427	463	452	442	472	437	454	436	420	459	479	449	456	409	423	420	439	439	457	429	432	431	419	452	447	454	464	467	484	447	485	441	447	450	448	423	436	388	399	465	451	440	473	460	447	461	470	455	416	486	423	456	465	432	467	429	461	461	456	423	434	456	464	436	436	439	448	386	411	473	446	464	445	424	444	511	438	463	420	418	429	400	426	447	411	426	434	464	401	450	473	447	511	467	437	433	456	447	461	457	469	468	433	441	449	465	445	441	470	456	424	446	419	435	461	451	448	427	461	459	430	432	437	458	430	439	442	467	442	436	459	461	446	455	435	477	465	431	452	433	422	427	425	481	466	483	445	500	418	456	434	440	455	442	446	444	439	438	364	480	497	420	433	429	450	454	478	423	415	418	454	423	449	448	409	469	436	451	443	441	448	445	426	402	490	411	454	443	438	427	435	415	429	448	448	421	424	463	447	476	456	489	443	409	427	421	427	462	505	416	492	426	419	422	451	434	439	444	447	440	447	425	447	451	409	466	435	449	464	425	437	423	439	455	424	426	456	405	434	450	439	456	448	465	405	471	437	430	450	440	411	438	445	413	412	433	466	442	436	436	442	439	423	438	458	460	395	416	442	455	459	479	468	442	481	469	424	460	422	447	465	427	425	462	447	483	398	443	469	429	436	498	426	435	426	438	405	436	443	435	415	406	460	424	438	468	455	459	472	434	433	423	415	435	468	499	480	419	443	433	417	414	438	460	446	446	432	449	453	406	489	434	473	411	445	464	418	451	422	475	453	450	435	436	409	432	430	438	474	423	467	447	469	467	499	430	423	460	457	427	435	436	431	439	484	463	472	474	449	441	420	414	400	429	430	442	459	404	432	464	457	463	461	443	465	448	450	434	424	437	445	415	430	449	436	448	484	459	462	470	432	439	454	462	422	409	451	441	452	472	406	414	407	481	497	447	473	401	470	449	445	445	424	491	464	424	431	453	437	453	410	459	410	474	469	456	426	454	430	416	432	476	474	440	432	452	416	409	382	450	413	409	396	458	463	452	457	423	491	394	466	446	435	447	458	453	424	438	424	440	427	456	434	422	419	411	426	458	456	438	432	435	469	469	433	432	456	449	436	461	421	441	430	456	442	497	436	430	413	462	439	496	446	466	436	443	428	429	400	504	431	407	445	458	431	450	500	423	431	439	480	421	452	442	456	422	463	429	442	421	421	387	421	420	422	429	449	458	442	432	438	422	453	425	434	447	451	472	464	465	405	431	442	439	413	436	433	395	453	477	411	437	439	445	437	444	416	431	462	472	416	417	459	434	453	460	427	431	468	442	457	442	442	434	442	423	457	399	459	436	464	463	455	442	477	452	433	427	445	444	456	456	411	435	447	461	447	425	476	473	445	456	479	451	448	451	450	448	445	458	421	447	454	443	437	439	452	413	419	409	466	395	409	482	481	448	441	393	457	447	425	442	460	383	445	478	424	436	476	437	428	450	440	400	441	482	420	497	454	446	436	422	456	462	417	458	434	477	424	459	454	461	462	475	421	429	434	436	463	449	433	415	479	421	424	435	404	428	395	446	451	426	460	434	464	431	486	475	427	460	430	412	468	440	391	454	408	421	447	467	426	448	481	430	398	435	419	445	417	483	467	439	447	458	411	416	474	464	441	400	431	467	421	454	465	463	419	446	456	453	471	449	419	442	461	432	441	430	420	469	435	425	488	450	434	415	380	457	470	456	431	467	424	441	452	434	475	426	460	459	483	434	461	448	442	385	484	446	421	441	432	409	405	442	454	420	472	443	457	463	465	410	442	464	438	469	452	431	426	442	452	456	419	439	465	424	442	479	418	417	441	466	422	442	470	451	445	436	423	436	427	473	428	437	448	413	415	454	475	441	446	466	454	473	490	494	457	451	476	497	434	438	423	415	421	415	441	420	444	403	417	395	412	437	414	449	429	443	458	445	435	463	453	431	465	440	407	419	452	451	392	446	462	471	441	456	416	457	412	458	441	457	436	396	432	434	437	443	482	453	446	429	427	431	430	456	424	439	442	464	452	447	439	418	409	454	479	444	462	423	449	416	455	467	440	455	391	395	450	463	426	421	446	469	406	432	446	456	437	456	433	430	397	435	474	496	423	451	449	458	478	443	428	424	459	438	425	450	424	456	434	450	403	424	435	428	453	435	428	451	417	468	448	423	457	469	365	433	449	425	414	483	411	434	421	415	446	457	473	461	463	441	456	453	398	406	450	465	455	477	442	427	491	424	422	416	447	429	468	439	461	413	443	395	455	447	416	443	444	453	464	445	461	438	436	446	381	446	471	480	452	431	439	420	428	441	465	463	448	438	454	459	449	476	423	457	467	454	428	468	451	494	466	434	421	443	412	468	424	439	439	416	454	438	441	436	461	421	457	441	426	452	468	444	431	410	480	410	427	426	437	438	471	454	432	467	428	434	426	421	453	483	444	461	454	434	440	442	440	440	465	477	410	402	482	454	452	427	448	419	438	425	438	495	426	397	432	439	444	452	438	448	452	468	453	455	433	428	468	430	439	407	409	435	446	466	428	460	437	385	428	430	485	461	427	461	451	441	421	479	440	444	458	416	416	471	408	448	419	413	414	453	440	413	429	402	467	405	442	417	396	410	410	450	481	440	451	421	453	447	445	469	452	417	433	428	461	479	480	445	413	459	477	468	486	435	425	432	454	453	471	446	403	430	464	430	474	450	417	454	434	481	459	416	421	405	448	448	442	448	424	448	397	425	425	487	451	444	459	447	470	468	469	437	437	448	484	399	438	463	454	428	474	450	437	447	454	447	421	434	444	462	435	455	470	429	494	512	485	433	459	410	404	397	436	465	457	403	426	404	405	402	486	439	476	468	467	454	438	433	465	476	444	456	407
6238	7622	15634	18363	15305	13147	14974	12338	12576	10852	8949	7799	8146	7568	6975	5208	4360	2807	2285	2212	2146	2144	2155	2082	1827	1706	1587	1566	1539	1615	1634	1578	1941	1693	1456	1451	1361	1326	1333	1276	1226	1163	1196	1126	1099	1155	1155	1139	1114	1075	1024	1160	1258	1494	1499	1353	1175	1027	973	1015	1046	983	940	974	998	1045	1050	1037	1024	1063	1007	1052	1017	1041	954	1004	1014	1046	1007	1047	953	997	999	1045	1024	1061	1013	986	962	1062	1023	1073	941	1004	975	945	960	1077	996	1046	1052	1044	957	958	1026	994	1011	1021	1032	1044	1006	999	1020	1005	1007	963	1026	1006	1017	958	987	1055	1021	963	1043	954	1067	999	1033	1027	979	1008	999	971	1025	984	1024	993	979	1007	1022	1014	991	1051	1057	1024	998	988	1036	1013	1009	972	1036	956	989	1073	1082	1066	1042	1028	1037	1077	960	1011	991	1048	1060	972	1056	994	1037	956	1015	952	1056	964	996	969	1042	1005	1034	1027	1044	1006	989	1012	1085	995	977	995	1019	992	969	987	1010	1033	1024	1023	990	1030	996	1040	1050	963	966	1009	1015	994	1034	1039	984	975	1000	988	1061	964	1022	1046	977	995	1074	1016	974	1013	1023	1022	1003	972	1018	1023	1031	1006	1032	1020	997	1033	993	1043	1051	1035	982	974	1011	1027	986	1023	973	1076	969	1007	1015	1052	996	988	996	1007	1023	973	998	1034	1035	1067	976	1015	978	993	1012	1031	1006	1064	1030	1019	971	1034	987	1051	1035	1015	966	1005	1017	1000	972	929	945	990	1024	1012	1029	1041	1056	1019	990	970	998	999	1074	1000	1049	1023	1017	1001	1030	967	1028	1012	1039	1023	1055	991	980	1018	1034	1038	1069	1023	1028	1023	1006	1035	987	1006	992	1011	986	1076	1044	993	1003	992	1008	1073	1018	1058	973	951	1088	984	1013	1023	1018	1024	1041	966	1006	1035	1005	980	1008	995	991	940	997	1096	972	1041	992	1008	1011	956	943	991	1028	1053	1044	956	1052	1007	990	978	982	939	1019	969	1051	1031	945	1007	984	981	980	1021	964	1021	1040	1028	1008	1047	1029	1003	1007	1013	1045	973	1052	1012	992	976	1020	987	974	1037	1004	942	987	1022	1062	969	984	1019	1020	979	994	979	1005	969	975	955	1007	1024	1030	975	995	1040	1039	1022	994	1010	989	1050	1005	1034	1017	1009	1019	976	1018	1029	947	1073	1008	1043	1021	1009	1054	1009	1030	1015	1053	1064	1038	993	979	1044	1029	1024	1011	1083	1005	982	1030	1036	1060	1031	997	1019	1022	990	1013	1040	1040	989	994	1032	1009	985	975	1003	1018	1054	964	1041	1016	1019	996	1022	986	1090	1004	966	1003	1045	1027	1100	1076	1007	1007	1061	1002	1005	978	988	1038	1003	1003	990	1039	1007	965	1018	992	1012	952	1037	962	1039	959	1038	1008	1042	1029	1018	1029	996	1016	1057	957	1032	1014	1004	1022	1016	1049	996	1017	1046	1042	1074	1078	1047	989	994	1044	984	1041	953	950	1003	1012	1016	980	1041	995	955	969	1007	999	1027	1044	1014	1014	1038	959	947	931	1026	1024	1002	1028	971	968	1046	998	1017	1039	1054	1056	1046	1003	986	978	1010	990	1021	988	994	1014	1030	1053	1013	1001	1004	1023	1013	1023	1027	975	978	1004	985	1036	1008	1019	1023	1026	994	1002	1020	960	1039	1008	996	975	1038	979	1048	985	1036	1034	1040	998	963	1013	1017	1052	1013	1086	982	987	997	995	1049	968	1041	1022	1015	967	1019	1016	976	1007	986	1014	997	1019	959	998	988	998	981	1021	1029	1035	1041	988	973	1019	1002	1009	1035	1017	1033	1000	967	974	1034	1013	1006	996	995	1048	976	1003	1064	982	1008	1065	966	994	1009	996	1046	1003	994	1007	1034	998	1003	1022	1032	1045	996	1080	1019	1039	982	988	968	1070	1019	1004	1008	1006	1007	1013	1014	986	1009	972	1008	964	989	1010	958	991	1007	1052	972	988	988	988	991	1008	1019	1062	1045	1041	1017	1060	979	982	1050	1000	974	1000	1066	1026	1057	1028	1004	945	1011	1018	1006	1052	1003	1056	1010	1008	970	1013	1002	1022	1065	1035	1018	981	978	1052	1011	1037	1026	1044	1073	1018	1004	1013	1060	1028	1004	1054	979	1038	972	1033	950	1015	1013	1006	970	1029	972	998	979	993	1031	1049	1016	1026	1029	1036	1026	1025	998	1015	1016	1022	1038	1018	1000	994	1019	1022	1075	994	1092	971	1083	1006	1035	1082	1014	1027	1018	1031	1012	1024	1024	962	987	992	1013	998	1015	964	991	1015	1007	984	1004	999	1014	1048	953	1020	1043	1026	989	1020	1021	995	1033	1011	1025	1038	1031	963	998	1015	1015	1027	985	993	995	1009	1068	1019	962	976	1037	1072	971	1033	1027	971	1015	1034	975	1026	1041	1005	991	957	1022	1032	1008	935	1025	1036	1043	993	1051	932	1027	1035	1009	1027	993	1004	1016	1017	1044	1050	974	1029	924	1012	1019	1013	1036	1028	1029	1050	999	1000	1002	1019	986	987	1053	1000	981	1015	1042	1007	1059	977	1035	1029	978	1007	1031	1035	1030	946	1044	1002	1001	1064	1063	989	1028	1049	997	1047	1050	995	1036	1019	1026	1054	982	954	1006	1022	976	970	1035	1028	1030	993	1051	993	958	1011	1017	1028	1008	976	1027	1074	1057	1004	1031	1040	1009	1059	1020	1022	1024	1053	1023	1033	958	998	954	978	1002	1051	990	1022	985	979	1008	1029	1021	1047	1053	1044	1027	974	1044	948	965	1000	1044	1044	984	1006	1066	1013	1039	1041	1069	1015	999	985	985	1026	1027	945	1039	962	1016	988	1045	996	998	1079	992	1026	1037	1022	1025	991	1072	1029	1007	1029	997	1022	1002	1000	988	1018	977	1046	993	1015	1032	1077	1013	1031	996	1061	1025	1042	993	972	970	1000	1006	1023	1006	1028	1029	976	1019	1059	1048	1022	1065	999	1006	1042	1061	1031	997	978	972	968	1001	1049	1037	1035	1039	1031	1034	995	1063	1003	1006	1040	1006	1029	1011	1034	1024	997	959	1006	997	969	937	978	1024	998	1007	1021	1008	999	1006	1078	951	1017	1010	1002	1031	966	983	972	1052	1026	999	1007	1031	973	1027	997	1009	978	1026	1011	984	1067	1050	1076	953	999	1058	1045	984	989	1050	1039	1115	1035	970	1042	1018	987	1054	1055	992	1017	991	1016	950	997	999	982	991	1038	978	1025	1025	984	992	1032	1078	1001	1019	1050	981	1022	963	1015	1031	990	1042	1022	996	942	926	1037	1006	1027	1035	1001	1006	1009	1028	1017	974	1039	1014	1001	1031	1003	993	1023	919	1022	1020	985	983	1019	992	984	1007	1022	1064	1028	1001	1023	943	998	972	986	1060	1054	1050	1040	1023	1002	996	1053	994	1018	997	1028	976	989	974	1089	999	1029	1006	984	954	1025	998	1043	1028	973	1018	992	984	1035	1007	1020	1065	1003	977	1029	976	1023	1043	990	992	1042	1039	1046	965	1019	1017	1035	1051	999	993	1023	985	972	986	1047	1024	992	1020	985	991	1020	1024	1035	1064	1057	1001	1011	1029	1055	1005	1039	1030	1019	1025	1046	990	1029	1049	993	952	1033	1049	1074	1015	1017	960	974	1008	1036	960	996	1037	1062	1001	1016	994	1045	1064	1041	1021	984	1024	1008	1064	1039	987	1006	1038	982	989	984	1038	956	1079	975	1012	1013	1012	1035	1001	976	1068	980	949	1036	1014	976	997	1024	1057	1070	1015	974	991	1013	970	1063	1011	987	988	985	1095	999	1024	1082	946	995	1002	1049	1005	1057	1005	977	1074	1054	997	1003	1035	1028	1038	1021	1010	1018	1057	1017	959	980	1018	955	1063	1032	993	1037	1008	995	1041	1017	1000	1080	1036	1046	1044	977	1036	1020	955	990	957	1043	1034	1020	1028	986	1012	1005	953	1030	1005	1033	1043	1056	1055	976	938	985	1041	1077	1022	1045	995	1021	1040	998	1015	1014	1002	1028	960	1011	1033	1020	1075	1018	993	1023	1072	999	1008	995	1001	987	1001	974	1003	1003	1031	1053	1007	1026	969	939	1076	950	981	1003	1008	1049	1011	968	1023	997	1003	1021	1021	972	974	1071	999	1083	1001	1012	1043	987	1021	1042	1023	950	981	1021	1013	988	1014	1071	964	1021	1030	1052	964	1026	1004	1023	985	1039	1029	1012	1004	1013	1016	1010	969	1035	982	988	1011	1023	998	1046	1030	1027	987	994	1012	993	975	1043	989	988	976	1013	1034	1002	1084	947	1007	1016	978	981	970	1018	1025	1024	977	1027	1044	997	987
22698	26609	33198	33758	29026	26911	30778	26412	27212	21752	16031	12983	15570	14309	13322	8282	5126	2650	1688	1807	1959	1682	1709	1747	1489	1137	1029	989	989	1084	1093	1424	2007	1396	1194	976	922	797	749	681	639	610	477	478	446	402	442	459	426	463	392	416	707	747	694	613	488	451	385	429	398	388	377	463	395	388	393	368	427	406	378	381	374	387	394	399	382	382	409	374	406	386	364	416	427	423	398	453	433	368	408	394	363	411	360	368	373	387	377	394	386	388	425	383	408	400	344	377	370	378	390	417	396	370	416	330	393	366	402	415	432	371	356	416	418	397	378	370	397	411	420	379	371	409	437	379	404	376	377	384	389	385	358	381	355	362	377	391	337	402	396	372	399	370	367	377	409	391	395	409	425	378	399	423	384	395	406	386	399	419	396	422	374	412	430	372	388	419	434	389	381	376	375	393	411	380	370	377	377	413	375	425	428	368	399	356	393	371	377	387	391	376	394	406	384	415	379	382	388	379	421	384	380	374	347	369	382	409	406	356	415	417	409	401	398	383	407	363	386	420	428	417	376	375	371	397	380	380	388	377	389	372	394	365	403	382	411	379	390	386	385	397	404	457	411	404	419	343	393	386	401	386	392	362	391	395	374	401	383	413	404	384	382	379	409	372	396	371	377	408	326	383	384	410	394	415	410	403	405	408	388	390	394	374	389	366	387	399	395	431	401	384	406	375	371	405	377	379	392	393	380	405	400	410	405	393	390	368	375	417	399	388	407	400	377	386	360	400	387	384	385	386	392	399	384	378	412	382	427	356	415	412	389	336	382	426	397	365	394	374	379	396	399	354	378	415	385	405	396	409	405	388	409	381	397	397	368	418	402	406	390	417	404	379	410	361	432	389	392	389	407	385	415	404	379	381	368	383	420	412	420	430	407	375	389	380	381	369	434	386	386	402	420	397	346	398	392	423	435	432	380	407	352	385	394	327	406	388	381	417	415	409	429	421	384	410	375	362	389	377	385	387	396	368	360	402	365	361	373	355	359	430	403	391	379	421	404	398	391	374	400	380	361	373	406	384	378	343	340	408	388	383	375	417	380	383	381	387	375	405	366	396	399	395	394	391	412	324	379	395	424	379	430	399	404	415	384	399	332	391	386	432	375	369	385	412	398	389	374	414	387	376	378	417	384	399	408	387	397	373	426	384	387	375	388	349	365	381	353	368	368	387	369	394	404	407	372	373	389	405	409	373	382	386	405	391	411	393	424	345	394	421	358	382	416	383	427	395	408	427	438	367	348	404	359	404	429	378	381	391	410	390	396	410	402	436	373	358	368	412	418	404	382	377	363	396	424	427	401	374	405	381	350	438	439	401	375	378	470	357	395	399	412	365	368	407	376	368	389	377	406	409	382	388	399	444	397	361	404	412	412	401	381	434	366	371	394	402	386	365	373	408	402	388	383	370	414	409	375	425	401	384	403	357	392	402	379	419	401	388	396	429	416	398	374	399	401	399	376	382	401	385	410	371	413	420	379	394	376	384	397	365	351	374	395	393	399	381	391	365	405	460	415	392	389	432	374	394	360	393	391	401	379	361	359	388	372	411	369	389	369	393	387	388	396	393	371	348	385	405	421	380	411	387	379	404	364	388	370	388	380	383	381	410	358	414	353	423	396	354	391	424	397	406	370	381	410	389	416	414	381	384	345	389	382	368	379	393	355	372	380	437	395	396	400	409	383	423	344	382	405	407	380	396	380	385	369	402	394	420	386	391	345	411	390	386	407	376	427	375	369	369	377	403	458	347	395	398	392	377	371	404	400	422	400	397	391	350	428	344	351	395	370	390	368	375	386	392	418	422	419	390	379	397	391	413	406	402	397	366	399	395	378	408	370	382	364	356	375	342	402	438	362	367	384	414	375	374	383	388	366	397	397	420	392	358	359	373	382	405	411	391	420	428	394	426	407	381	383	410	381	391	363	381	374	372	395	378	406	379	409	373	351	424	348	343	348	378	392	367	423	390	411	375	378	390	389	392	397	374	393	401	429	423	373	376	403	444	392	384	372	392	392	375	381	424	433	340	399	374	404	394	361	391	356	332	366	395	377	421	382	401	423	386	383	409	413	413	399	384	406	394	382	409	381	357	395	407	420	375	412	435	398	373	393	407	379	393	398	391	401	426	413	374	400	374	428	457	414	412	355	406	393	406	412	391	375	365	388	387	399	395	404	372	353	360	361	360	388	424	421	374	428	393	379	386	368	417	349	387	378	405	383	383	353	391	340	419	371	427	412	373	388	410	379	343	389	404	387	439	398	414	405	400	372	402	413	404	367	386	396	396	419	404	414	372	362	384	407	407	392	427	384	367	386	377	360	381	396	375	398	371	386	390	370	373	390	398	376	404	367	389	399	408	417	394	386	373	386	393	407	398	447	409	405	412	433	460	407	383	399	385	391	423	398	395	366	399	403	385	373	391	352	384	391	386	376	419	394	410	414	412	381	376	356	393	423	403	404	371	378	383	363	388	397	370	368	374	398	420	354	387	426	388	402	374	386	368	392	384	370	392	389	415	373	406	396	384	410	413	400	389	368	369	406	428	430	381	387	404	373	379	413	376	399	416	400	374	349	360	385	375	391	377	363	344	382	378	393	386	382	375	371	390	407	378	379	357	358	385	370	362	390	389	388	396	398	407	383	385	410	380	381	376	407	381	367	392	406	346	340	380	415	368	341	390	372	359	390	400	410	389	404	385	350	390	393	371	381	395	368	426	383	373	409	386	404	392	355	382	412	398	412	414	394	405	406	392	375	382	401	430	395	405	409	385	429	384	373	358	403	417	416	384	410	450	384	377	391	386	362	405	351	381	326	380	401	369	375	391	375	414	400	399	388	385	386	397	417	413	389	408	386	371	356	402	358	390	415	391	403	369	409	395	420	374	343	405	406	395	387	419	331	394	393	409	360	400	383	401	373	404	395	359	372	383	421	381	411	390	381	395	402	374	354	405	373	386	440	414	409	398	418	424	372	428	410	397	374	383	361	416	390	382	390	412	392	383	380	425	406	392	387	388	347	364	392	373	388	413	419	375	397	368	383	365	418	375	407	381	382	427	400	392	391	419	373	383	378	377	385	396	383	387	388	387	352	403	443	388	415	444	396	400	378	393	382	403	409	367	347	403	406	380	423	384	375	406	362	366	394	400	430	394	394	411	389	429	408	402	370	379	362	362	403	368	393	416	386	420	398	408	415	448	364	392	403	439	383	368	418	390	386	455	415	411	398	326	393	392	397	397	392	402	399	410	367	378	395	407	376	368	352	397	375	339	378	380	390	382	411	388	419	360	342	394	392	385	409	345	395	375	389	365	390	369	362	406	422	377	371	371	399	374	390	369	357	397	411	410	422	413	374	415	400	360	382	405	416	431	388	382	403	406	402	412	385	392	399	402	404	383	390	394	406	422	425	389	365	381	380	399	428	391	382	418	437	390	413	382	350	431	421	354	395	378	407	398	388	368	374	394	428	394	383	382
15210	19876	32519	39569	40235	41251	42107	43647	46498	41218	35962	34736	39161	37218	35584	27456	21369	12531	8628	10065	10699	9561	10007	9849	8046	6471	5401	5034	5097	5858	6330	7722	11512	8008	6672	5276	4895	4279	3908	3391	2800	2442	1763	1610	1357	1283	1221	1090	1098	1121	1071	1191	3096	3797	3273	2341	1415	967	961	892	941	908	921	900	911	973	912	895	922	906	897	921	882	881	887	946	966	897	888	934	921	935	905	890	947	908	923	877	978	886	911	922	924	873	971	922	856	898	875	866	879	944	893	948	954	905	891	831	903	888	922	898	931	873	938	923	943	882	915	871	915	895	974	908	926	932	898	869	914	918	916	917	882	918	916	920	900	899	945	911	907	897	857	882	940	910	851	876	894	875	979	893	849	886	908	891	935	917	952	945	930	913	849	892	900	894	855	890	950	867	949	918	914	960	866	933	949	938	826	900	920	894	933	932	867	886	847	930	906	946	929	913	933	863	934	923	938	949	888	938	905	845	925	949	905	968	889	930	920	919	901	899	890	903	949	888	899	950	899	911	929	867	872	890	935	915	883	915	882	863	909	886	920	846	912	849	900	887	869	916	890	876	950	941	889	939	985	885	888	894	928	868	904	932	910	923	895	889	972	882	875	918	927	941	906	970	912	906	905	931	890	927	894	913	869	934	942	922	883	916	934	894	945	915	845	914	912	863	958	862	896	859	950	861	909	852	908	904	907	864	920	932	969	930	907	950	937	945	896	931	956	867	892	880	846	878	893	943	895	907	907	880	895	908	861	906	862	897	916	883	916	885	908	870	893	869	953	905	890	944	878	880	892	906	906	959	911	894	940	925	907	932	915	912	925	937	907	913	890	884	895	888	860	903	954	871	940	918	913	929	912	929	926	969	874	952	914	926	918	905	940	936	959	954	837	942	944	962	891	899	906	923	923	878	912	870	910	938	887	908	900	916	933	877	922	970	924	913	942	900	857	861	903	908	932	902	922	883	885	934	911	939	915	931	877	900	893	883	898	918	950	941	903	927	938	912	903	944	904	985	950	886	926	926	900	887	910	919	858	894	939	906	941	977	880	903	904	903	920	928	873	914	912	858	931	906	912	912	937	929	902	881	947	934	887	908	873	862	920	935	922	900	954	845	863	923	955	930	916	892	896	944	934	907	874	939	845	892	858	967	933	883	852	901	911	960	905	963	893	944	875	868	898	943	922	913	914	940	870	916	919	925	890	884	893	949	946	914	914	863	865	933	886	962	898	848	859	880	925	909	905	905	946	952	921	925	919	913	906	875	915	959	903	885	912	861	928	894	889	959	938	840	948	936	923	868	894	905	957	855	905	916	900	944	902	854	901	939	926	953	928	923	944	934	907	951	927	887	935	925	921	942	885	901	913	964	908	912	921	909	907	956	895	949	935	850	923	881	886	894	935	884	916	908	885	846	937	882	912	957	910	962	918	944	916	893	917	932	887	913	979	881	845	861	911	919	889	915	899	883	905	922	935	902	907	940	922	921	939	932	903	899	903	948	903	849	903	891	917	906	925	910	864	908	878	925	940	909	969	943	915	858	939	909	904	858	885	869	897	902	869	892	982	871	903	906	916	950	882	906	880	925	915	879	882	923	898	925	927	896	949	879	946	912	873	880	935	917	927	893	950	866	955	905	908	885	910	971	889	904	869	951	930	891	907	875	892	972	940	948	909	896	909	874	901	883	884	865	908	912	967	905	909	841	925	888	949	941	880	917	882	901	933	921	955	853	944	914	910	902	933	882	899	921	859	933	965	905	897	869	891	863	928	865	941	960	840	965	910	882	915	882	873	916	889	924	908	899	948	930	888	903	907	939	903	948	939	937	859	910	902	930	877	901	946	970	891	885	908	880	930	957	917	963	914	930	926	902	880	901	899	932	873	925	952	844	906	923	906	897	916	922	914	920	954	882	928	945	954	856	900	914	914	881	855	863	900	947	928	859	875	908	921	895	1009	934	892	890	876	913	952	903	922	884	876	894	934	935	926	904	948	925	869	924	891	911	933	915	921	886	910	953	900	914	903	905	902	902	864	862	960	921	913	944	911	896	941	883	864	960	912	908	845	956	914	918	892	959	957	960	940	923	950	909	861	955	901	876	922	912	895	871	913	917	899	983	860	941	911	910	941	917	900	922	900	899	915	923	940	1013	933	935	894	960	907	864	936	869	914	881	892	880	930	935	861	922	937	916	921	917	886	917	853	896	874	896	941	890	880	894	890	897	940	883	884	909	919	883	913	899	957	881	909	848	925	899	851	886	924	955	912	863	892	900	934	939	924	896	916	870	891	875	911	889	899	917	949	876	943	884	943	875	906	921	884	935	907	865	939	931	882	888	911	916	917	882	912	882	879	904	962	884	920	941	914	869	878	927	930	928	964	920	939	938	911	879	934	878	949	882	911	910	875	958	904	941	934	889	884	937	924	878	938	881	965	934	938	904	894	925	901	929	891	906	881	857	917	908	870	864	910	874	926	884	870	923	917	903	864	916	973	891	885	934	888	895	964	904	931	818	918	943	876	925	969	945	884	935	930	900	904	889	884	958	949	946	910	937	945	919	944	892	937	948	947	919	937	914	902	891	903	922	877	909	876	873	977	948	895	931	905	955	938	893	909	891	903	919	912	874	863	882	943	942	851	868	906	895	896	946	908	931	913	894	938	912	861	927	924	910	874	872	867	843	851	869	861	823	954	909	912	905	909	886	863	901	902	938	977	939	883	879	900	882	925	946	906	938	925	916	902	904	889	920	880	863	910	886	940	909	859	929	941	876	905	971	857	906	938	976	905	899	860	931	868	898	888	922	857	882	901	935	893	886	920	920	878	906	897	929	952	928	875	862	880	896	918	928	923	904	947	900	908	945	904	903	929	976	912	970	956	977	853	926	919	903	944	919	916	907	919	930	934	903	907	906	941	921	899	924	880	887	896	964	866	935	953	919	895	883	878	944	879	935	942	967	948	871	930	855	952	892	908	938	947	953	899	891	846	968	887	893	880	934	891	928	924	863	907	879	981	951	918	900	905	931	916	903	891	881	929	914	900	874	946	886	929	924	910	926	878	855	878	951	925	940	920	917	904	879	911	941	935	955	914	908	886	948	923	920	880	891	871	940	961	920	961	864	877	864	925	900	927	919	881	895	871	893	849	866	933	866	861	857	923	906	891	987	905	897	945	930	894	910	916	934	941	893	878	986	956	900	900	889	823	919	915	915	884	893	872	956	916	899	938	878	921	856	895	968	937	922	892	941	901	946	931	975	893	925	941	946	961	955	969	941	929	911	859	866	896	946	961	912	948	934	851	953	937	897	919	907	877	947	885	901	962	887	978	932	911	938	903	862	942	900	934	931	920	916	881	884	886	911	961	905	903	894	902	928	928	906	886	945	921	916	937	873	909	917	916	965	911	886	927	891	925	911	919	939	884	878	913	956	939	899	954	962	983	926	942	904	911	869	934	899	938	860	923	872	889	922	914	902	929	876	976	916	893	902	934	859	860	926	881	947
30391	35766	37886	38515	35392	34564	37957	35199	37578	32233	25606	22320	27413	25332	23401	15592	10318	4840	2854	3372	3668	2924	2992	3037	2386	1833	1657	1441	1602	1681	1804	2369	3711	2571	2101	1664	1392	1235	1086	944	859	800	522	504	484	483	428	389	429	390	392	428	941	1170	915	736	562	409	393	383	382	366	363	354	378	372	367	359	353	344	338	369	372	350	367	371	386	387	420	368	358	382	428	382	327	364	347	361	362	386	383	335	353	393	402	381	396	368	381	387	375	382	441	368	386	403	402	386	397	386	421	351	375	395	370	390	378	376	384	388	365	343	390	405	374	354	371	372	393	364	387	345	380	376	359	382	388	390	363	365	382	352	400	374	392	373	362	379	353	365	405	375	370	371	403	341	385	367	359	415	325	398	358	356	377	418	350	331	363	349	357	357	348	365	348	383	360	382	348	353	395	365	400	368	352	372	367	368	350	378	358	378	343	368	394	375	369	382	376	383	366	369	357	365	386	311	375	403	416	361	406	411	367	401	399	377	388	368	377	392	359	383	365	368	345	357	396	340	362	376	393	399	395	381	352	348	376	398	374	378	367	376	357	406	363	372	395	335	391	379	385	367	369	371	394	373	357	354	392	416	360	388	387	382	375	378	363	382	375	400	382	366	405	365	382	387	397	387	382	400	363	372	370	348	387	367	409	348	379	351	395	381	400	327	361	359	389	369	367	359	437	409	381	380	331	400	363	384	382	378	359	363	402	422	377	378	369	390	386	391	398	391	373	416	371	401	367	386	350	383	387	388	334	373	393	352	406	370	329	403	382	359	367	361	379	369	429	393	356	378	384	387	358	377	352	379	386	352	346	385	399	362	377	366	396	367	362	371	393	395	384	370	411	400	420	399	348	414	387	354	403	395	374	350	359	368	332	372	373	367	412	389	390	415	379	359	380	323	355	346	375	392	364	381	365	361	354	384	356	349	378	394	398	372	375	383	427	378	364	381	409	359	378	384	360	352	410	396	390	394	356	405	359	357	396	395	355	361	371	363	376	360	373	390	378	353	359	374	317	365	330	352	413	407	381	358	349	427	396	401	350	344	389	360	361	365	371	358	367	390	396	374	401	392	362	386	389	381	411	392	382	393	398	366	404	392	359	354	381	376	381	359	384	358	365	387	375	360	395	433	382	357	386	371	377	377	343	406	379	380	388	389	417	366	384	374	371	385	364	370	370	362	394	400	366	379	408	374	351	374	375	360	375	370	381	375	398	376	403	365	371	386	357	356	385	424	346	389	376	352	341	366	393	402	371	348	338	385	362	361	367	373	419	369	334	389	403	359	407	379	382	391	387	372	405	393	349	377	372	354	399	381	404	389	368	359	378	360	421	387	384	368	377	385	381	344	395	413	365	393	373	384	389	403	375	399	388	361	381	365	353	337	368	405	348	341	391	401	398	394	398	355	369	379	440	379	376	390	381	369	404	365	355	359	381	359	355	368	391	364	371	383	396	385	384	368	406	385	357	382	341	384	394	420	381	373	341	353	375	366	367	377	392	399	372	353	362	393	390	368	378	384	357	363	356	354	395	349	369	412	376	351	376	380	378	351	386	340	372	366	373	380	365	369	372	368	353	371	389	374	406	347	375	377	424	376	363	376	362	361	371	412	388	351	379	384	392	373	371	360	425	363	335	390	398	352	393	375	404	398	377	385	359	381	340	354	370	372	377	374	359	339	398	374	386	368	372	358	359	406	359	362	346	411	393	389	385	362	338	387	367	386	383	351	404	376	392	381	425	381	318	379	385	354	396	378	362	382	364	369	382	422	394	402	375	332	388	362	376	372	353	397	332	394	392	355	390	378	366	382	398	395	370	359	364	383	410	369	374	355	401	375	378	374	387	402	370	381	393	374	383	386	395	367	374	401	373	391	333	380	368	379	359	374	386	395	376	390	362	366	361	422	384	383	381	350	372	349	356	384	364	354	383	419	372	356	376	371	378	375	365	392	338	372	379	383	356	334	349	383	391	365	362	379	377	377	378	397	388	374	384	387	418	392	371	332	352	346	369	392	349	350	336	388	383	425	380	383	397	371	376	389	374	363	394	391	392	363	407	397	340	375	358	385	389	365	379	407	354	390	373	362	365	375	373	408	399	382	389	369	352	394	370	384	337	340	370	374	376	387	372	371	368	358	345	383	395	355	410	401	367	397	398	396	387	365	395	371	394	394	353	393	380	378	356	379	371	363	376	356	359	355	376	348	377	367	359	376	359	387	349	361	378	378	412	393	356	409	369	365	362	419	359	364	338	370	378	381	368	369	364	355	363	369	410	392	391	360	389	351	363	398	368	395	374	390	341	375	368	375	375	401	378	391	332	407	319	383	378	371	370	372	364	360	355	385	372	378	354	387	370	359	372	371	335	403	395	366	383	348	382	328	351	384	387	363	354	405	382	374	393	373	368	369	355	359	360	411	352	376	373	369	372	391	378	354	401	410	361	339	381	363	376	410	388	371	385	393	370	406	369	376	361	361	359	396	378	373	375	381	381	397	399	348	380	390	360	402	365	401	404	342	371	394	369	382	384	372	408	383	377	356	379	381	368	344	359	348	407	353	334	369	373	382	396	410	385	362	359	344	384	384	353	378	374	400	375	400	397	394	382	394	410	330	383	375	367	372	382	354	411	408	376	411	394	359	397	338	377	405	361	414	357	373	357	353	385	335	389	347	375	373	365	387	357	399	398	340	386	372	388	368	380	391	379	389	367	361	397	393	383	372	342	334	381	344	336	369	402	394	345	385	380	404	355	384	395	343	377	374	367	380	403	387	366	402	394	368	402	346	379	411	389	337	409	388	344	380	377	347	375	373	314	361	366	376	384	353	381	356	393	390	404	384	367	413	367	382	373	380	356	379	396	387	341	379	349	398	368	376	412	401	375	369	365	377	388	380	372	403	384	334	356	344	351	377	372	374	350	391	405	376	378	359	376	359	364	356	335	381	405	375	384	364	366	361	371	368	383	406	385	402	372	353	368	394	359	427	399	395	378	369	409	364	361	379	387	376	397	371	373	399	379	367	394	396	338	363	359	356	361	394	369	385	375	371	386	376	349	414	353	389	352	363	376	400	350	401	382	359	373	376	372	407	378	366	422	354	324	384	385	356	410	370	327	390	365	375	383	354	399	396	388	358	379	373	371	399	363	387	369	329	351	382	397	365	358	361	395	357	367	367	384	347	336	379	368	369	378	390	377	374	350	366	376	351	362	378	365	355	361	372	411	384	377	433	375	392	373	364	403	398	369	408	370	375	376	371	395	385	361	395	409	361	389	366	367	389	363	396	378	351	340	351	400	395	357	400	379	333	353	406	376	381	379	398	376	389	401	354	380	373	365	355	339	348	359	380	391	369	397	366	374	384	369	382	377	361	400	400	412	372	365	362	387	406	358	339	368	355	352	376	357	378	382	387	347	388	377	375	341	410	380	336	352	367	354	351	346	334	358	359	375	368	398	379	379	384	355	368	376	368	338	343	396	406
19926	27461	37604	45601	47495	48967	48170	53201	55794	50304	45304	44039	49927	47041	45592	37642	30752	19151	14388	17304	18659	15479	16425	16183	13453	10552	8758	8187	8813	10027	10885	13333	18248	13328	12023	9058	8169	7186	6116	5445	4573	4118	2241	1873	1625	1437	1291	1171	1269	1201	1100	1245	5283	6609	4854	3339	1820	1102	861	915	816	879	886	860	906	951	902	879	874	865	897	809	863	889	855	880	857	871	910	867	855	868	883	950	858	909	880	943	888	884	881	933	883	885	901	844	887	848	937	802	873	938	844	848	856	906	893	861	886	830	881	853	881	890	862	904	904	901	874	867	902	871	864	914	881	892	847	853	864	896	865	898	834	910	820	859	942	885	875	855	888	846	852	940	878	893	870	834	882	902	921	882	855	850	908	893	860	901	887	878	841	894	869	825	892	876	895	915	843	833	900	878	927	859	864	861	907	855	902	909	916	937	865	918	856	890	907	893	829	898	872	862	836	889	862	894	860	924	831	848	857	928	846	893	885	878	862	879	848	854	929	898	879	903	872	854	878	889	923	862	929	833	867	900	847	865	916	890	871	853	879	907	866	842	861	868	911	886	904	877	900	878	862	866	870	895	881	874	875	876	869	859	902	872	878	839	857	841	829	868	878	870	881	901	851	910	874	857	885	846	915	873	877	875	894	921	846	841	881	827	894	860	844	876	829	871	856	906	822	838	852	864	854	891	921	898	905	876	811	866	838	854	839	877	861	841	833	865	908	853	892	872	883	877	897	845	848	860	879	906	904	854	917	851	860	876	902	906	893	890	876	873	894	881	891	834	829	885	847	866	873	883	847	904	880	881	894	844	892	809	826	886	852	857	870	882	857	887	864	878	910	867	904	900	900	902	962	884	862	881	857	861	931	860	928	852	879	889	870	946	866	850	866	860	892	848	887	844	892	857	930	903	896	835	864	893	872	870	840	889	866	855	890	892	854	869	847	870	887	841	819	840	848	847	893	862	883	886	865	898	862	868	914	833	868	884	891	876	812	892	851	908	856	895	911	830	861	856	863	903	815	815	895	864	907	879	852	843	890	857	849	904	892	839	868	829	897	922	892	887	912	865	840	844	861	901	908	886	837	850	802	826	894	864	866	860	864	911	882	903	875	870	845	892	865	918	946	889	913	842	807	901	903	865	912	883	865	921	874	881	870	834	880	845	816	879	892	864	865	839	866	896	871	889	901	894	910	886	884	856	899	871	848	854	860	892	893	876	840	839	870	883	919	890	935	883	884	925	832	855	803	920	878	885	883	883	895	885	878	878	824	892	846	903	956	855	883	840	892	889	840	864	915	887	887	866	883	915	864	881	862	886	855	859	850	880	850	894	864	881	876	880	851	759	869	847	885	825	909	875	823	851	878	878	915	937	871	907	887	868	850	858	823	886	879	879	892	921	947	894	878	894	885	855	836	926	889	907	828	824	884	869	839	861	855	913	886	848	864	901	871	875	897	912	870	852	877	883	897	840	898	893	885	877	859	920	885	861	864	919	861	915	878	839	885	888	921	882	836	904	848	857	881	895	886	877	886	851	824	834	911	879	910	945	883	847	896	826	867	918	910	892	848	906	903	875	872	869	837	884	848	886	874	865	901	924	873	888	902	896	785	878	839	840	860	946	900	890	825	928	872	848	866	856	828	934	846	887	918	817	913	873	895	821	889	866	886	880	905	861	913	882	884	897	884	910	892	870	830	848	869	850	935	854	911	894	847	841	879	857	864	890	891	822	859	936	867	852	894	902	904	889	883	858	856	959	873	856	901	900	894	883	859	879	874	900	906	872	895	792	897	893	912	869	841	875	910	923	882	911	909	864	886	838	875	874	821	883	902	874	919	880	895	873	947	886	885	893	833	835	860	882	910	854	943	855	806	848	876	869	878	810	894	827	879	890	886	912	835	830	851	841	905	851	843	916	913	892	898	888	861	881	858	922	920	913	874	868	882	904	853	926	879	879	838	900	875	894	873	853	934	885	920	880	906	912	891	873	836	898	895	870	922	890	885	812	827	851	889	845	897	912	856	838	816	839	891	907	870	863	870	892	910	874	821	948	860	880	855	872	818	860	849	916	863	848	868	884	843	878	879	895	919	886	835	874	814	866	822	875	941	862	895	870	916	860	847	906	919	901	871	860	924	856	879	877	900	860	923	882	925	875	853	837	879	887	904	889	868	887	844	879	853	882	911	834	840	970	902	864	853	836	890	881	890	897	937	859	823	913	905	875	907	931	828	904	876	866	866	882	853	854	879	834	883	826	857	855	865	898	862	897	854	900	863	834	964	881	826	876	902	846	909	855	869	855	881	890	875	883	864	941	871	872	936	909	892	894	885	890	814	872	844	885	882	915	901	861	888	867	906	889	917	856	895	887	874	881	861	892	893	832	873	835	867	914	862	935	883	839	911	860	868	901	849	867	871	863	887	905	889	817	900	801	887	862	862	855	860	955	857	868	899	889	844	873	869	912	840	871	843	893	937	883	864	808	928	860	840	896	868	899	891	918	872	868	862	905	873	854	886	882	870	864	855	845	962	860	871	865	879	870	859	867	833	912	868	807	875	913	874	867	902	861	850	907	898	921	893	861	862	844	853	852	917	912	882	869	950	860	835	825	908	891	871	908	868	868	854	863	855	892	855	863	877	903	941	876	907	894	884	904	883	860	913	931	859	894	864	841	856	869	835	902	844	889	875	829	895	941	831	849	833	872	855	873	837	929	871	871	903	880	894	838	862	918	885	835	829	843	880	875	902	906	879	885	918	911	910	891	873	896	893	869	886	958	893	856	907	871	876	859	902	914	892	861	865	913	905	864	917	890	872	858	831	915	897	845	864	874	952	805	861	883	897	891	944	891	892	865	852	832	854	876	846	862	852	859	934	884	955	864	899	903	899	829	912	875	868	877	857	845	863	863	899	848	863	858	833	893	885	914	878	884	861	865	779	947	879	854	852	891	929	865	866	941	879	880	881	869	924	849	923	894	868	866	856	888	832	878	872	885	818	886	849	855	900	826	907	888	878	877	898	847	869	890	844	902	881	946	843	858	836	843	894	856	853	862	927	889	859	902	949	846	960	875	840	863	892	868	880	876	917	869	840	918	930	842	907	896	803	861	842	914	919	917	863	841	868	919	878	872	872	905	859	887	915	917	899	893	911	884	903	927	843	852	840	874	852	796	893	865	900	873	937	917	868	809	906	864	878	879	864	939	915	807	850	881	887	833	833	868	880	892	881	876	869	866	867	865	860	827	936	936	871	927	856	869	881	868	862	858	849	906	921	916	847	905	903	809	875	899	887	822	871	895	825	836	846	896	837	901	918	852	817	836	892	892	849	867	854	837	851	856	857	895	873	861	942	865	877	861	890	826	880	898	869	930	839	916	910	908	892	903	884	878	831	896	884	844	845	871	896	869	924	870	881	866	859	853	861	874	882	874	883	927	883	922	840	846	868	865	886	840	905	856	885	847	863	900	841	840	930	872	905	866	876	861	849	860	852	900	875	871	870	863
9824	9688	11669	9569	5646	4054	4596	3427	3026	2136	1697	1535	1438	1305	1178	904	790	679	636	666	619	607	561	514	498	515	494	541	519	505	519	529	511	507	498	478	475	454	471	433	446	448	464	453	457	461	462	465	437	400	400	451	517	525	510	537	452	444	426	432	435	458	446	419	401	444	423	434	435	444	489	487	439	434	431	400	449	446	439	432	422	425	432	492	424	469	456	458	463	478	462	432	418	423	424	461	478	434	437	420	413	466	459	440	452	431	436	480	402	446	418	466	451	480	471	467	423	433	422	456	415	493	435	393	421	438	423	449	444	456	468	496	429	441	478	445	401	455	414	448	452	415	461	464	406	478	436	434	442	443	456	440	434	424	426	418	449	444	436	450	450	447	450	392	502	490	425	444	425	460	425	467	450	406	457	436	434	452	435	448	436	433	408	433	424	442	439	416	395	425	427	443	482	423	413	434	467	482	491	458	516	429	476	458	452	413	469	456	429	497	443	422	458	445	425	432	438	447	410	439	430	410	437	436	441	430	413	442	425	455	445	473	453	468	462	426	424	444	451	446	411	438	423	439	443	444	472	463	418	437	454	462	445	430	467	439	412	440	441	430	420	478	464	476	417	437	457	402	439	427	474	482	424	445	467	408	470	482	471	419	434	427	456	460	499	431	441	433	439	414	440	402	424	443	441	433	465	444	456	488	435	440	440	452	473	432	433	480	453	469	468	441	432	480	431	458	444	418	426	435	400	437	432	453	456	440	438	419	443	422	422	397	427	433	429	455	431	411	445	440	442	478	458	426	472	444	437	452	439	481	449	468	487	405	413	436	455	458	399	398	464	503	454	413	430	460	443	448	441	411	389	462	478	499	445	451	438	422	410	431	414	453	471	447	463	415	456	407	439	422	461	449	430	428	475	424	404	428	449	455	422	427	441	457	445	456	435	418	408	452	439	452	436	418	479	502	452	458	441	411	476	416	436	489	420	456	473	473	421	435	412	411	442	461	471	416	469	446	473	471	447	428	454	439	447	446	415	458	479	463	456	447	459	432	434	417	483	439	457	476	471	460	458	441	425	490	443	442	399	413	437	482	428	432	415	418	428	455	421	445	482	419	409	402	436	465	458	473	453	455	465	433	417	449	444	434	422	461	439	445	442	452	411	424	439	441	415	449	408	455	455	412	452	446	433	443	419	445	458	441	419	416	437	429	403	446	439	480	440	449	439	423	405	437	430	449	442	478	431	459	466	442	443	445	474	445	456	411	444	456	440	431	457	444	426	477	440	448	458	446	447	432	417	419	452	468	437	449	435	449	433	458	446	469	454	447	437	449	470	434	409	434	447	424	461	423	422	464	420	455	445	390	499	457	464	451	449	416	436	458	414	422	433	448	476	448	455	475	473	446	446	461	452	416	454	440	429	465	438	447	475	465	443	453	438	464	420	458	452	429	429	436	434	477	448	407	447	466	486	462	447	470	474	471	448	449	451	439	454	425	470	424	448	447	477	455	441	443	453	431	421	459	453	436	440	411	454	444	433	431	438	446	430	448	463	441	473	422	413	466	450	459	448	448	438	444	477	481	465	439	474	429	466	447	437	418	457	412	433	464	407	428	433	480	442	457	470	453	432	452	443	437	427	447	438	491	423	449	451	444	477	445	424	492	446	465	436	448	441	428	441	445	445	392	437	463	455	458	454	443	431	459	463	432	456	434	434	457	480	432	432	402	427	417	445	419	483	478	448	435	459	417	416	472	473	437	453	435	424	448	447	443	409	459	460	455	472	437	454	452	427	490	379	443	478	404	406	463	438	404	446	418	436	417	412	463	452	412	455	436	498	423	434	453	442	441	471	456	427	409	489	431	490	427	474	421	422	425	451	420	439	447	443	446	427	460	440	465	452	417	406	449	421	501	426	467	415	432	418	426	459	415	421	428	440	446	464	417	437	438	471	468	498	440	446	491	457	440	447	430	417	445	421	421	442	454	404	415	461	449	438	427	460	470	436	420	434	407	418	386	474	466	453	450	425	445	470	472	432	462	434	454	438	443	410	451	449	431	454	445	439	473	435	397	457	448	402	438	446	412	440	467	436	485	496	478	414	416	440	421	444	466	429	438	394	467	439	437	454	452	429	449	461	477	445	435	438	485	467	436	443	452	444	431	445	437	422	422	437	453	491	454	435	467	420	412	438	388	475	442	429	474	504	450	414	406	427	421	448	454	455	453	432	471	482	419	421	462	444	451	412	415	430	483	421	463	446	393	448	493	445	459	444	483	440	454	415	434	442	435	470	412	500	455	460	418	445	432	420	402	475	444	430	474	441	415	420	429	465	422	479	423	474	425	437	418	471	459	460	392	432	440	443	470	466	425	458	452	464	431	476	430	407	431	472	475	439	435	417	403	449	446	461	447	455	434	421	433	432	467	449	432	425	432	427	444	436	473	468	449	444	470	476	414	457	451	420	438	489	430	454	456	438	464	477	470	426	445	415	449	478	427	458	409	450	413	439	425	416	391	452	443	428	428	501	464	445	462	452	453	445	404	488	452	441	468	438	442	429	473	469	483	464	453	503	469	459	441	398	426	450	417	476	438	447	421	473	462	501	422	442	451	444	440	460	454	453	447	467	410	400	440	403	418	449	396	499	399	422	440	516	414	443	442	420	451	427	437	438	436	441	418	419	465	443	447	406	438	446	459	431	429	425	407	446	462	455	445	424	400	454	447	450	457	437	433	466	467	435	438	439	450	447	409	457	461	398	448	436	449	455	447	478	432	419	463	481	453	401	438	454	466	432	430	449	459	428	450	412	464	427	467	499	450	427	416	447	456	403	443	412	452	422	466	414	444	439	470	432	398	432	422	416	435	406	425	434	439	464	452	423	497	417	410	446	423	461	405	463	443	445	466	462	416	457	420	410	429	426	458	466	433	454	405	469	435	412	463	430	424	406	442	459	412	437	444	472	448	402	415	420	456	458	471	457	417	440	457	444	450	456	435	457	452	427	431	413	465	434	467	455	453	431	451	457	449	424	438	451	422	428	431	460	448	435	425	435	444	439	416	432	469	402	432	434	401	448	436	420	484	439	452	456	450	477	451	399	411	452	486	432	444	497	473	439	469	415	465	462	465	404	417	431	416	448	455	415	439	441	451	434	386	446	402	420	421	409	460	433	454	440	437	436	420	416	440	413	401	431	456	482	430	415	427	433	450	452	409	465	436	457	425	473	430	440	441	485	463	439	424	413	466	440	470	455	431	445	467	452	460	407	423	434	488	421	427	505	441	433	414	422	436	421	469	480	429	454	418	440	486	449	435	480	412	420	438	443	435	409	457	463	445	441	437	469	433	489	407	435	421	494	429	421	412	436	460	465	432	428	438	447	460	444	439	453	420	463	415	418	430	451	391	435	425	440	447	421	445	451	443	436	448	433	445	420	475	428	417	452	434	426	440	420	430	450	440	439	425	455	472	459	453	466	424	452	420	451	452	428	455	460	446	445	419	461	444
6628	8959	16417	19090	15517	13910	15414	13857	12945	10129	8639	7793	7829	7261	6192	4558	3715	2733	2367	2338	2236	2066	2047	1905	1717	1616	1651	1603	1672	1704	1625	1695	1898	1661	1560	1399	1368	1296	1192	1200	1247	1227	1129	1149	1117	1125	1132	1137	1129	1063	1082	1083	1322	1481	1461	1329	1190	1054	1083	1031	1047	985	1061	1009	1022	1004	1048	1059	1015	1088	993	993	1032	1061	1004	1055	963	967	1008	1016	1017	990	998	1043	1065	1052	1013	1029	965	1051	1014	996	1030	1013	1031	1044	1005	969	1070	944	1000	1033	1050	1050	1000	987	987	1075	998	1051	1020	1079	1049	1002	1003	981	1030	1012	1001	989	966	1001	1080	1038	1040	968	1002	1009	1007	1046	976	997	1058	1006	983	1006	1010	1013	1010	1006	1041	981	940	1040	1013	995	1040	979	1053	982	1010	1007	1009	956	1081	1033	1027	1070	1077	1019	960	1003	1040	1043	989	997	1000	963	1025	1017	987	1069	992	996	1069	1010	1008	1013	1075	1096	1003	1029	1059	1055	996	1023	1008	1037	1021	987	1017	1022	1078	999	1043	1007	981	1056	1019	998	1075	993	1021	1011	1070	1055	1045	1048	1044	986	996	1005	1072	1023	1079	1033	956	1041	1018	1000	1022	1054	1032	1050	1013	1095	1062	951	1013	991	997	1046	1052	1010	992	1022	1026	1039	1028	1013	1047	993	1080	1006	1000	1069	1037	967	1044	1037	1055	958	1016	1015	1008	1076	1033	1000	1063	995	1058	994	1020	1032	1008	981	970	1044	1000	1015	989	1086	981	1001	1016	1057	1074	1012	996	1021	976	996	1056	1020	1021	1036	1026	1039	1004	962	1013	981	1028	1044	1083	1015	969	1024	1010	987	1022	1005	1031	1043	989	994	979	1056	1019	984	1005	1046	990	1038	991	970	1089	1020	1020	1025	1041	1053	1004	1039	1030	1017	988	979	956	1042	1052	1042	1036	981	1008	1046	943	967	999	965	1011	987	1057	1038	991	994	970	1060	1011	1059	1017	1050	975	1017	1006	996	1043	1024	1030	952	973	1027	1030	1056	1038	1007	1030	991	1016	1034	1052	1068	1047	1036	998	1029	1021	1048	977	1004	982	998	1025	1022	1048	1029	1032	1013	959	982	966	1025	1045	1039	1039	1043	1017	983	992	1098	1061	1059	1015	1022	1067	1021	1049	1067	1051	1002	1021	1049	1044	966	1045	1015	1040	1039	1075	991	1002	1082	1039	985	1011	1012	1004	1025	1017	952	1002	1055	1052	1001	1000	1055	1002	996	1050	989	1037	1031	1045	1028	977	938	1038	970	1008	1032	1033	997	1013	1007	981	979	1037	1033	978	1072	991	1008	1036	969	1016	991	1035	992	1065	1004	1035	1006	968	994	1068	1010	997	982	989	1009	1025	1066	1013	1030	1013	1006	988	1022	978	1038	1009	984	1039	995	973	1024	1041	1049	1028	960	1035	1008	999	1009	1033	1060	948	994	1030	1021	1014	1019	1020	1008	1039	1016	1043	987	969	998	992	987	998	1037	1035	990	999	1040	1063	1053	1013	1017	1037	1024	1042	987	980	1000	1012	963	1032	1024	1062	1019	995	995	1011	1008	1014	1017	1003	1062	1059	1043	1004	1031	981	1003	1022	988	1069	1029	1063	1029	1030	991	1039	1030	1013	1041	1026	1033	1041	994	976	942	982	983	1005	1028	1014	1026	1053	1009	962	1039	1049	969	1007	1011	1046	997	1019	1042	1015	1027	967	987	1067	963	983	1082	1037	991	1010	1056	1041	982	999	971	1006	971	1054	1007	953	989	1019	1031	1034	1029	1046	974	998	1002	1015	1018	951	1025	1017	1052	1010	996	1023	989	980	991	996	1008	1010	986	1054	1017	987	984	1073	1008	1014	1038	1028	1020	984	1037	1004	1027	1030	976	1027	997	1063	1056	1031	1042	1036	1014	1032	1046	1045	1077	1014	1045	1045	1024	1056	991	995	1062	962	1069	1037	1014	1063	988	988	1036	980	980	1003	1060	1062	991	1017	1022	1047	1029	1069	988	1069	995	1068	1039	1013	1020	1053	1086	1017	998	1064	977	957	979	1060	1000	1102	1071	1058	989	970	981	1000	1042	966	1011	1005	980	1104	1024	1026	988	1053	1008	1004	1027	961	1065	1019	1027	1007	1098	1039	974	1021	1011	1083	1020	998	1024	1066	1038	1039	980	1036	1028	967	1002	1110	1031	1039	1063	1052	962	1007	1026	1030	1014	1069	1021	981	975	1000	1023	1048	1002	1016	1005	1015	1020	1021	1062	1014	1009	1009	975	971	990	1033	968	983	1043	1039	1026	984	1001	1047	989	980	1009	994	1073	1027	993	1050	1037	1014	975	1070	999	968	1004	1017	1079	986	1048	1018	1001	1052	992	1018	1036	1061	994	1026	1005	1040	1005	1009	1022	975	1042	1062	1010	1035	985	1016	1008	1058	1015	981	1046	1036	1027	984	1051	991	999	995	1038	1037	962	994	1057	1011	1029	1033	1005	964	1001	1093	1063	1041	1020	982	1030	1009	1009	1056	1094	967	1024	1015	1003	1002	993	957	980	1008	1030	1024	1015	1032	975	995	1036	990	1033	958	1031	1023	1008	1047	981	968	1037	1037	995	993	1026	1021	959	995	992	999	1011	1020	1074	1074	1054	1035	1009	1025	1041	1052	1031	1022	1028	976	1011	1053	1050	1065	1017	1028	982	1032	1034	1041	1070	1056	998	1024	1030	1033	999	1001	1037	1011	1058	990	1013	1019	998	1022	998	1046	996	1047	1026	1066	1013	976	1077	943	1066	1037	1066	1046	1050	1080	1028	1011	1040	1007	1030	983	1053	995	1029	1018	1016	1016	1077	1079	966	1015	999	1007	1006	1006	1005	1007	1061	999	1013	1013	1020	1022	968	986	1045	1012	1064	979	1020	995	1066	1026	997	1032	1069	1020	962	1045	984	984	1082	948	1017	991	1026	1027	1032	972	1050	1008	967	1055	1016	1077	1040	972	981	1073	948	988	987	1064	1001	998	998	1031	944	1054	1012	998	1015	1051	1005	1022	1019	1029	1007	1045	965	1070	993	1061	1034	1024	980	1025	1014	1040	1010	969	1005	1006	1002	1045	1049	1024	979	1043	1049	1007	1028	981	1026	991	996	1018	1004	1030	1072	1008	1015	1017	1044	994	1028	1020	1048	1032	1014	1032	1017	1007	1001	1078	999	1061	1070	1029	1020	1005	1017	1044	973	1068	1020	1028	949	1042	1004	986	1041	1008	1073	1053	1017	1047	1005	1110	1028	1002	1032	1002	1025	994	988	1043	988	1000	1005	977	961	1048	999	1027	1090	1019	1033	1056	1095	1029	977	1018	1019	1012	1000	999	1019	1027	1035	1098	1024	996	1005	1012	1019	1036	1006	1021	1031	991	974	1029	999	1002	1033	1039	1039	963	1006	1039	1001	1006	998	982	1045	1076	1003	1034	995	1020	1015	1012	1036	1002	1046	1033	1083	1010	1068	1024	1006	1004	986	1028	1008	981	996	1033	1057	1005	957	1006	1018	998	1030	1005	1025	1008	1036	1064	1031	1008	988	1051	1042	939	1009	1026	1046	981	1058	1015	1013	1009	1046	1003	1046	1039	1023	973	1029	998	1014	992	954	1025	1045	1026	1048	1055	991	1104	1030	981	1019	1002	1017	968	1038	1030	1004	1021	1043	1065	1012	1034	965	1016	1003	1055	1056	986	1004	1086	1004	1045	1095	1047	1033	970	968	996	1000	1003	1045	1017	1003	1015	995	1023	1037	1000	949	992	1011	1008	987	1067	1056	1002	996	1006	1021	972	1034	1083	989	1003	1026	987	1028	1027	973	1064	1038	995	1060	1035	1084	1065	1040	971	991	980	1074	985	1018	975	1023	972	981	953	1037	995	1023	992	1080	1061	1002	1016	1031	1058	1032	1000	1005	1041	1061	996	1016	1040	1025	1022	1023	989	1033	1025	1036	1085	1000	1071	981	1029	1063	970	996	1040	967	1001	1037	1057	975	995	996	990	989	997	1060	994	1070	1049	1044	1038	1009	1010	1112	1050	1005	1030	1051	1004	997	998	1014	1027	1047	1073	998	981	1032	980	948	996	1009	1016	1085	1071	967	1018	993	1064	993	961	1001	1016	1040	991	1004	1044	963	1060	1002	1014	1049	999	1067	1041	1046	990	1063	1008	1055	1004	981	1055	926	1003	1059	1021	1011	985	1004	1054	1003	923	1065	981	932	1016	1099	967	1015	1056	1032	1020	1029	989	955	1073	1104	1019	1017	971	1041	1031	1006	1043	1033	998	1049	962	1049	1037	1056	1029	1006	984	1037	1021	1019	1021	989	1016	1031	1030	992	1025	998	1038	983	988	1057	980	1024	1003	1001	1055	1046	1025	1061	1021	1071	1050	976	1000	1067	1044	1070	990	1000	1011	1044	936	1015	997	1050	980	967	996	962	994	1060	983	1066	1027	979	1049	1052	1005	1040	1039	1009	1002	1011	1014	1001	1090	1025	1000	1009	1015	1033	998	1093	1084	1019	999	1012	994	1026	989	997	1022	1026
22738	28521	33392	33922	30042	27417	29954	28477	27584	21509	15063	12716	14860	14216	12637	7986	5440	2711	1667	2161	2142	1898	1861	1733	1307	1143	1028	970	995	1037	1152	1455	1965	1570	1303	978	864	751	749	653	609	636	472	461	417	453	448	439	399	425	429	482	750	893	696	647	474	431	419	418	382	399	402	438	362	412	365	350	404	368	396	431	381	410	387	390	421	369	416	428	389	390	424	380	389	359	409	398	391	414	400	401	434	378	405	357	409	403	396	370	420	384	402	370	461	363	374	400	384	414	412	395	410	396	417	421	385	392	362	400	432	386	409	383	378	369	395	395	375	355	389	340	418	383	411	400	389	411	416	380	393	390	388	396	390	375	393	433	427	439	390	378	382	413	384	397	395	363	418	412	369	372	374	382	447	396	426	403	374	405	375	405	417	402	373	382	405	391	377	385	415	414	400	396	399	366	392	408	383	391	386	357	386	392	381	386	418	372	373	399	403	397	388	370	388	378	382	413	428	441	357	395	427	371	392	404	419	383	371	410	393	404	377	363	402	381	397	391	375	387	424	368	396	392	361	397	430	403	414	399	392	405	380	365	389	438	387	366	409	373	385	406	407	393	423	409	385	372	382	395	406	373	392	406	431	401	379	388	376	406	392	360	413	408	412	374	355	377	386	403	374	407	395	407	397	382	381	404	415	393	380	417	390	414	393	376	397	376	397	348	369	376	399	374	429	405	423	397	391	381	415	359	394	368	402	400	345	378	404	364	397	377	341	420	374	418	403	403	406	386	368	410	365	370	382	406	374	406	412	405	381	425	407	415	357	409	350	390	336	393	379	416	408	354	371	424	373	375	386	382	378	385	374	408	429	417	419	426	404	390	410	420	409	396	388	386	400	421	386	403	402	403	395	409	384	481	389	374	398	399	353	406	405	390	397	379	390	387	411	392	366	373	419	424	407	413	423	359	384	396	390	379	441	393	422	392	393	424	428	416	416	434	384	377	422	417	398	367	401	434	383	403	396	355	375	377	379	404	385	382	396	429	388	398	444	395	395	395	445	396	397	437	411	395	362	421	395	364	406	392	427	394	397	401	365	423	410	392	469	383	394	373	389	400	373	385	399	403	385	393	391	392	398	405	413	373	418	388	391	425	412	399	373	418	393	392	395	393	380	413	426	378	389	387	393	392	390	407	371	391	398	426	367	404	435	401	369	390	413	399	396	376	369	378	395	385	396	380	385	378	373	393	369	392	395	390	382	409	401	389	416	412	406	384	373	410	393	383	370	409	366	393	417	345	358	388	385	410	379	417	397	425	382	409	414	407	397	403	392	412	374	412	380	402	390	321	412	371	385	396	402	390	385	390	434	352	376	406	388	406	421	455	386	417	390	346	388	386	378	374	395	398	400	367	414	397	389	390	441	377	389	390	392	378	419	391	387	396	413	426	393	415	387	386	367	411	419	351	374	417	426	395	407	364	392	360	347	381	398	391	381	387	382	388	392	397	410	373	421	420	404	411	412	385	378	412	430	384	421	387	352	394	417	369	390	378	366	413	400	403	426	373	388	415	413	394	379	357	384	378	449	398	412	384	386	375	390	374	386	413	399	392	371	395	387	432	441	381	427	400	370	389	376	372	379	415	394	437	401	410	416	430	378	391	396	408	386	401	365	394	401	398	382	424	381	427	391	423	399	419	395	375	405	392	373	407	400	390	401	361	416	434	412	407	374	408	384	399	377	373	404	411	390	389	377	410	422	387	425	379	433	366	399	351	397	401	389	438	444	407	391	391	391	384	373	369	443	412	390	388	433	402	382	404	411	418	398	431	416	403	385	396	404	391	378	407	374	395	422	402	404	379	433	384	434	384	447	406	394	394	413	374	410	373	376	399	350	397	390	424	396	425	410	393	407	388	431	368	408	399	387	404	402	365	378	400	418	398	386	422	379	410	414	392	397	438	439	407	402	401	400	418	372	427	356	365	391	377	383	373	425	425	401	365	401	430	410	346	377	402	413	391	405	401	391	409	385	362	403	357	428	424	395	387	393	394	413	379	393	400	383	398	350	387	406	383	363	390	401	445	364	404	390	389	398	381	386	395	400	404	407	362	393	400	377	393	401	410	361	374	409	394	375	402	407	394	343	409	348	371	363	395	415	404	406	388	422	416	359	429	403	422	386	403	422	432	382	373	433	404	412	354	417	425	432	403	394	392	404	359	365	359	368	400	425	408	396	407	437	411	378	383	387	416	395	431	441	417	398	393	390	420	377	408	380	398	429	410	373	398	421	403	406	390	408	410	379	390	383	376	407	369	409	414	409	413	380	393	400	358	366	400	367	420	396	411	362	367	386	357	426	381	394	406	404	414	432	427	415	392	395	425	374	390	400	367	411	384	393	383	387	392	379	398	410	388	412	394	340	393	427	389	377	395	426	390	406	379	394	424	392	394	397	387	440	377	394	419	389	408	358	404	410	377	412	398	336	371	384	397	391	390	392	402	350	407	384	373	412	368	383	415	397	389	419	403	441	364	390	425	431	353	361	409	387	410	372	405	395	401	397	403	394	429	375	377	418	382	412	359	374	431	429	389	365	421	422	386	406	359	390	346	363	390	408	399	395	394	402	417	359	423	419	390	434	407	365	451	377	406	385	382	397	424	432	407	381	406	432	390	377	390	420	386	350	384	398	405	397	403	403	389	411	384	429	391	399	393	388	396	382	345	372	396	383	377	400	396	375	395	373	376	353	377	389	371	381	377	382	392	414	379	359	409	420	411	396	402	409	410	397	385	398	398	439	368	399	405	385	390	368	431	386	434	400	406	376	371	407	403	389	402	383	397	428	388	381	437	378	368	391	371	367	398	398	410	393	368	404	392	350	421	448	412	372	410	381	402	380	386	387	415	443	420	399	372	410	375	374	406	382	395	383	411	370	439	387	448	396	389	378	440	413	378	381	381	411	368	397	405	396	389	426	427	399	377	414	419	380	368	357	413	387	411	416	421	413	374	369	422	381	416	408	438	398	358	386	346	412	391	341	412	397	406	429	424	353	385	406	441	396	357	372	393	401	398	378	405	405	386	395	347	360	388	383	407	406	402	376	393	395	434	393	415	411	393	389	418	406	388	396	390	343	403	381	346	414	393	383	384	367	372	417	392	428	378	450	392	392	404	399	379	382	416	383	393	404	410	363	349	371	394	372	370	431	400	386	374	380	388	399	432	412	444	369	374	430	440	378	399	400	395	400	388	425	402	392	356	400	412	443	429	393	367	381	388	420	379	391	447	388	361	393	380	397	371	415	382	420	401	396	383	378	426	401	376	371	410	360	390	401	391	426	387	367	370	400	372	420	401	412	390	392	412	376	392	415	373	357	375	360	355	354	392	363	394	392	397	381	379	395	401	405	411	384	424	424	396	381	410	363	392	436	387	383	376	371	349	364	362	326	375	396	369	388	401	405	385	383	389	388	373	417	400	433	359	406	386	422	401	383	416	417	398	401	426	389	404	394	372	428	405	414	444	395	388
15370	21912	32953	39974	41181	41606	42555	46101	46004	40521	34765	33694	38310	36713	35463	27020	22271	12760	9221	11945	11500	10183	10190	9577	7528	6577	5330	5009	5579	5873	6170	8431	10766	8613	7239	5400	4807	3916	3667	3246	2826	2999	1786	1483	1373	1275	1178	1123	1093	1119	1053	1411	3489	3956	3082	2269	1479	1067	975	915	892	914	912	948	922	976	916	904	922	893	921	895	915	822	912	929	970	931	936	955	971	860	965	900	896	894	892	922	917	920	889	930	896	887	907	893	900	912	884	913	943	901	929	921	925	968	935	896	874	933	965	911	891	863	904	936	850	972	914	926	892	947	962	938	896	911	923	892	917	911	945	902	908	966	956	925	915	888	879	983	861	844	908	960	895	953	910	987	916	977	861	984	893	893	905	902	947	935	916	904	922	910	922	956	895	916	988	937	922	978	874	946	1012	894	921	920	918	917	904	930	879	870	974	914	951	909	942	882	910	868	905	918	865	952	926	975	863	970	859	966	922	880	878	902	947	941	937	951	916	954	909	901	906	910	878	908	887	905	935	909	919	928	946	919	919	917	933	945	886	885	917	918	946	922	949	904	909	903	948	877	977	882	899	862	880	911	922	952	880	938	920	901	929	871	971	884	940	911	898	885	912	949	914	945	908	896	909	857	974	910	890	917	896	893	937	919	919	945	928	925	919	940	920	913	868	918	901	931	914	907	889	887	975	929	922	904	932	887	947	911	922	933	919	899	891	943	951	924	926	956	957	943	971	894	922	956	893	920	943	920	969	888	948	955	888	929	906	914	866	896	887	906	860	933	896	900	910	975	947	884	965	905	921	942	929	901	870	929	919	886	945	942	958	929	936	912	907	916	900	936	887	964	888	943	947	893	876	931	939	938	870	933	918	927	895	863	938	959	894	919	961	875	915	947	903	931	895	871	917	901	956	921	939	897	971	886	914	868	913	959	921	913	894	901	882	896	910	917	904	894	953	911	951	873	939	877	931	958	881	921	915	917	940	979	897	963	912	909	927	942	989	925	872	915	922	963	958	926	946	932	922	878	953	878	907	920	899	917	902	960	904	965	973	938	917	931	942	905	867	948	918	883	924	986	946	946	908	897	930	917	936	870	925	931	934	916	911	939	908	950	883	918	913	902	918	945	875	930	947	885	907	963	945	887	934	929	890	911	939	959	944	857	915	968	904	918	910	890	915	890	905	949	934	892	867	952	917	979	883	853	915	894	914	968	885	964	920	957	974	870	882	932	921	896	920	880	941	904	906	972	943	870	928	904	899	944	911	901	861	871	882	907	933	892	902	926	936	933	937	916	979	896	951	943	933	875	963	948	921	962	923	864	942	904	875	921	891	913	927	913	899	946	893	886	880	911	933	927	956	962	947	894	907	937	942	914	937	950	1029	912	941	931	885	935	904	906	839	940	932	954	926	897	926	901	869	908	932	922	952	984	942	869	910	895	941	949	973	944	920	896	892	923	885	856	847	941	925	930	937	920	900	920	939	917	875	907	920	883	920	918	967	957	1024	876	909	885	909	926	904	925	918	909	965	878	939	937	898	890	943	884	936	921	900	921	874	931	906	891	951	899	874	869	890	942	900	905	885	925	877	967	941	901	916	935	936	914	933	944	875	899	872	934	928	900	906	895	899	946	970	919	903	890	876	933	989	897	884	953	951	954	912	953	927	913	910	902	937	925	923	921	887	897	922	956	894	893	861	900	910	907	901	971	953	886	919	898	915	932	922	935	880	908	955	892	872	885	937	906	977	914	935	888	935	952	925	936	880	954	896	869	943	923	947	964	888	958	978	891	934	895	923	875	865	905	899	940	950	886	934	958	924	925	936	923	936	958	918	947	933	919	930	955	950	950	927	969	906	976	848	902	930	864	930	913	946	939	895	932	915	956	883	952	912	905	885	907	897	937	927	933	964	936	864	932	942	890	913	941	997	926	901	952	924	975	910	873	945	953	914	891	913	879	860	902	904	982	907	917	884	893	946	974	883	920	933	871	930	944	903	940	879	921	920	951	895	918	968	994	907	904	840	901	853	933	933	882	950	916	913	895	906	923	904	904	963	979	870	951	905	890	927	879	950	940	923	912	967	929	910	889	942	900	963	915	933	901	839	937	878	908	904	939	919	914	916	903	891	876	931	897	918	899	894	924	932	956	917	893	906	882	898	897	935	867	876	990	935	887	970	858	932	895	908	950	887	926	889	925	939	906	885	881	919	901	924	946	956	931	871	951	938	903	940	952	931	877	906	903	937	887	888	899	912	915	941	878	962	976	859	903	949	927	971	893	973	904	958	888	883	887	901	901	906	915	901	919	877	901	947	892	902	894	960	888	872	897	887	948	912	960	920	937	891	944	956	872	870	919	954	960	924	887	910	872	905	943	921	877	938	925	881	919	930	927	921	944	925	904	915	908	962	919	967	898	886	893	918	914	926	954	949	886	918	902	952	891	952	959	951	923	957	970	905	927	931	954	903	883	928	887	936	919	909	877	963	899	893	900	918	861	941	892	914	920	891	868	973	910	1001	880	933	890	918	924	849	896	996	948	916	928	924	901	916	911	939	910	982	941	941	921	899	925	947	911	920	907	922	900	915	925	934	928	920	916	919	928	866	950	955	947	874	895	876	896	909	887	931	964	986	896	932	912	851	902	870	961	932	901	875	929	968	928	932	939	849	941	941	931	919	908	888	967	937	954	917	906	931	909	929	944	908	954	952	891	865	891	945	925	958	944	951	955	863	924	903	904	942	934	896	919	910	901	924	921	868	950	951	985	935	911	937	920	897	976	985	903	867	894	900	917	916	917	925	904	896	953	885	905	924	908	973	912	895	948	889	942	913	922	925	949	883	905	949	983	923	937	949	895	869	912	908	882	954	949	920	900	886	864	976	943	914	912	938	968	933	942	946	914	936	943	919	937	883	907	882	944	932	906	891	895	883	915	945	958	919	901	928	933	929	914	910	874	895	924	945	875	915	963	898	905	891	876	912	935	929	899	937	958	926	873	977	865	904	892	884	931	942	941	920	917	902	938	926	952	910	923	907	893	942	915	870	972	935	972	877	924	912	879	900	899	920	894	914	927	932	899	940	919	925	892	935	925	881	941	921	909	962	917	944	949	918	934	943	920	942	884	906	833	933	924	909	894	948	949	926	953	903	909	948	927	930	971	902	883	997	926	864	909	945	994	896	912	977	886	911	955	872	905	890	908	940	862	956	838	889	971	891	900	894	935	949	939	933	852	958	976	975	905	949	920	919	918	908	934	883	921	865	958	905	914	930	851	896	885	931	905	955	905	907	948	1033	899	902	905	905	956	921	939	944	888	879	894	903	926	941	908	906	950	939	933	907	950	975	853	942	883	970	939	903	908	903	944	908	912	901	916	949	892	921	870	901	941	895	803	932	871	938	934	903	901	980	955	979	942	874	909	950	880	867	910	936	888	927	941	907	945	938	935	913	862	923	923	875	875	926	915	924	880	952	900	893	924	877	879	863	861	900	826	926	929	886	926	916	896	921	893
31940	34690	40223	37719	35279	34598	39271	37636	37360	31756	24951	22421	25092	24562	22724	15556	11574	5961	3210	4133	4165	3249	3507	3292	2426	1797	1630	1400	1649	1787	1803	2591	4101	3165	2109	1603	1372	1182	1081	998	852	927	546	507	436	470	445	385	422	426	420	579	1063	1233	984	770	575	405	374	380	342	409	392	343	384	369	361	383	368	379	376	325	360	375	363	377	361	399	396	375	391	392	385	405	401	382	404	378	408	355	400	360	382	348	409	412	395	395	360	410	400	363	386	352	387	382	378	381	353	386	374	358	398	373	400	396	401	401	404	382	368	394	374	367	409	390	391	375	403	366	354	365	343	413	379	377	372	384	412	354	381	366	350	383	372	370	417	404	385	373	376	376	362	376	392	359	353	381	371	351	350	369	382	372	351	352	362	380	395	375	377	376	406	342	399	369	331	397	361	394	386	358	379	347	402	363	391	356	387	385	370	401	384	381	389	402	349	374	373	393	376	389	381	387	370	377	396	396	373	429	397	387	397	423	401	393	353	389	355	363	398	366	380	384	388	346	363	384	367	372	352	348	386	383	400	396	381	375	383	358	443	388	388	371	356	383	374	370	350	403	390	382	403	361	392	363	372	424	389	415	440	376	384	359	360	386	395	361	396	373	386	392	376	385	359	351	350	353	398	390	409	384	380	399	358	367	384	392	430	401	379	355	368	376	379	354	405	350	364	388	389	367	339	382	400	396	364	332	410	405	414	387	387	370	361	366	385	407	384	401	398	324	363	359	378	365	391	386	346	402	370	367	399	403	368	380	372	391	366	370	392	402	358	376	389	410	355	393	341	375	362	391	395	339	388	367	407	374	370	361	369	370	425	396	360	363	367	359	390	393	410	422	346	387	355	360	407	390	361	355	365	418	411	378	378	365	406	394	373	332	372	388	409	389	390	394	374	394	411	367	350	388	387	375	334	434	369	393	376	352	369	350	369	364	370	412	405	382	352	343	367	334	358	380	371	360	362	363	399	338	389	385	404	372	350	377	357	380	388	368	394	401	409	408	388	385	385	337	366	395	382	359	398	359	377	361	370	409	403	408	422	342	348	373	389	369	359	371	397	356	384	371	384	366	339	370	378	387	370	349	385	407	356	356	398	368	372	379	375	411	373	401	376	423	359	364	390	390	416	360	373	376	354	392	374	339	332	387	370	406	372	409	402	405	368	435	368	374	384	396	401	358	355	382	382	369	329	366	399	399	396	374	358	414	359	374	385	386	371	374	356	344	366	412	377	389	374	430	398	399	372	374	391	400	394	346	352	401	418	355	423	425	364	361	371	388	429	381	400	411	384	377	389	367	367	346	423	374	376	343	409	373	369	404	362	373	376	397	415	359	387	329	357	363	394	357	364	339	408	418	410	374	389	390	377	392	384	383	415	386	388	369	361	382	377	345	364	373	371	374	362	388	390	384	410	363	348	367	399	371	373	367	394	367	404	365	397	391	378	390	403	409	383	375	374	378	390	366	406	373	408	369	373	383	378	379	372	408	366	363	392	366	391	355	349	391	366	386	402	357	372	362	352	377	380	363	380	400	366	354	371	386	389	372	373	361	371	411	395	367	449	383	383	377	411	372	374	380	381	368	383	360	364	394	411	403	380	381	379	360	376	366	381	400	410	362	375	371	396	347	367	360	367	366	363	385	377	407	362	401	389	396	405	369	374	363	407	344	377	364	385	385	386	352	394	378	380	367	376	392	373	386	381	348	416	380	387	409	371	436	392	367	345	362	406	316	382	391	343	363	356	361	371	381	370	365	377	345	365	384	408	383	345	375	400	398	419	398	386	349	358	390	382	427	343	386	346	398	376	342	396	389	403	371	394	388	366	350	389	366	350	422	378	370	360	383	367	334	379	405	409	420	380	358	400	326	367	381	387	402	377	361	391	343	373	380	359	372	403	363	365	354	360	381	385	407	359	367	400	352	353	410	350	373	367	376	407	427	402	355	375	370	368	395	393	386	397	397	375	347	393	387	400	390	372	408	366	417	353	394	424	397	387	374	393	391	404	392	363	383	371	400	354	409	395	375	423	393	375	409	396	402	406	376	383	350	385	375	391	372	377	358	382	341	375	371	398	401	367	334	391	405	356	400	372	388	347	397	337	367	406	397	358	360	394	380	387	420	369	406	389	426	394	354	387	416	347	382	372	378	385	358	380	337	361	400	366	393	371	386	376	342	377	365	389	355	375	364	410	388	417	398	380	376	400	377	358	355	375	377	349	380	367	385	378	404	410	353	386	359	376	389	368	398	444	390	388	418	401	329	389	411	356	354	369	381	385	375	363	387	440	386	383	383	385	375	418	413	369	405	393	387	388	381	413	391	347	383	364	372	375	384	366	363	400	382	378	367	361	358	385	384	421	382	393	331	377	356	364	361	384	363	393	362	356	359	327	332	423	397	379	372	387	377	419	393	363	386	375	368	358	370	389	382	380	370	405	408	406	348	379	381	383	377	354	395	370	424	406	400	398	366	387	402	368	379	370	349	378	387	394	401	385	398	403	365	404	385	359	366	415	387	340	360	369	428	408	397	374	325	380	354	375	384	419	376	380	341	354	379	402	366	389	365	399	366	385	359	369	365	362	398	352	390	371	348	333	406	385	384	399	395	424	361	390	386	380	349	388	395	446	409	369	346	385	382	384	373	384	410	367	382	388	352	385	393	373	381	376	381	399	426	391	375	341	337	357	383	392	408	416	379	358	370	440	366	348	422	374	387	413	417	390	381	386	375	383	408	373	408	415	360	360	363	373	384	390	418	422	414	398	392	388	363	365	408	371	393	379	357	367	408	407	401	405	362	409	392	370	348	355	366	368	358	374	371	395	399	368	338	406	403	381	366	384	390	413	409	350	376	405	367	382	377	374	387	364	366	373	366	370	381	371	401	374	356	347	391	385	381	416	421	362	365	372	360	351	380	360	343	364	396	359	411	401	400	365	387	391	391	406	370	399	417	386	404	363	354	378	355	380	363	378	386	353	378	403	390	386	364	359	369	383	379	328	377	400	378	375	353	361	366	373	401	358	387	356	379	363	339	384	399	382	363	391	358	369	380	375	379	412	391	378	385	349	398	393	407	387	415	394	350	390	363	392	383	356	360	352	328	394	405	394	397	385	374	410	378	395	427	382	357	397	376	387	413	396	360	396	395	347	390	340	393	365	366	396	368	374	364	406	401	385	402	353	390	355	361	369	385	410	388	391	379	384	356	341	398	390	374	396	367	415	356	403	368	386	375	378	361	417	383	382	377	377	407	384	412	366	412	395	401	424	406	362	368	403	362	401	395	377	377	407	395	369	367	362	378	375	376	397	380	376	392	363	401	378	356	380	322	398	384	419	377	382	402	384	384	398	381	376	368	375	410	348	344	364	406	364	362	386	364	397	397	349	370	388	397	366	395	376	374	380	393	374	397	372	373	387	392	401	402	379	362	357	343	361	374	380	375	385	376	393	372	396	373	384	380	399	400	387	367	386	379	366	338
20615	27253	39166	45271	47995	49497	49339	56117	55091	49565	44439	43957	47957	46991	45194	37681	32720	21653	15451	19815	19607	16184	17293	17158	12773	10516	8896	8203	9416	9893	10831	14516	18863	15479	11807	8822	8101	6583	6185	4911	4320	4314	2449	1785	1735	1476	1296	1204	1214	1157	1031	2294	5469	6617	4788	3230	1800	1161	941	876	893	922	904	870	910	886	895	861	871	887	910	885	860	880	917	922	901	836	929	897	883	890	894	921	900	883	878	872	872	910	806	903	908	849	833	858	874	873	908	873	904	878	879	905	862	818	916	903	897	911	864	911	875	885	909	916	901	911	877	868	947	862	876	926	869	890	872	851	855	839	876	867	921	878	871	910	893	847	929	892	888	861	797	909	886	877	866	909	882	882	920	891	907	904	889	899	901	888	895	843	835	916	909	905	854	878	903	903	945	878	877	930	905	874	899	910	828	874	916	870	886	885	913	879	921	849	894	896	899	870	829	913	886	872	856	877	974	890	862	854	871	912	903	852	810	831	880	895	872	881	834	905	860	891	871	810	862	917	890	901	922	899	877	947	892	903	927	903	883	878	883	898	878	934	883	870	890	899	883	892	903	895	896	900	887	868	906	905	862	903	872	845	836	878	921	901	916	881	892	862	837	917	845	882	848	910	916	879	834	902	921	880	908	836	887	878	880	879	881	908	819	894	871	884	882	890	913	890	873	931	835	919	889	938	848	863	933	912	864	901	910	897	886	825	931	856	895	885	869	822	938	845	851	906	897	882	863	868	905	917	863	872	856	890	867	879	893	859	893	863	892	887	883	951	882	904	918	923	886	900	850	868	889	893	886	862	860	941	903	913	937	905	907	888	881	890	841	919	905	908	865	834	915	846	960	847	910	884	901	893	889	933	862	912	904	937	845	902	857	834	909	825	855	874	906	908	878	903	871	881	871	904	821	935	870	867	902	865	876	843	890	898	905	889	877	946	858	850	854	843	951	901	911	865	893	867	880	911	890	954	827	903	877	870	911	854	882	857	922	928	886	889	893	910	900	821	877	911	882	881	866	885	881	860	866	903	927	850	892	889	811	870	854	841	874	867	868	904	912	872	902	878	816	932	859	867	862	842	908	899	902	927	892	867	888	849	916	910	907	895	868	871	917	905	856	855	904	936	845	952	915	865	922	906	899	859	865	875	879	854	874	954	925	933	941	895	800	861	835	822	917	881	966	879	870	874	882	931	864	855	885	900	900	855	835	874	915	960	885	855	845	880	867	921	930	855	926	913	859	873	912	918	840	917	860	892	859	882	835	837	912	841	949	898	935	888	857	902	887	907	916	938	891	883	861	913	928	906	869	883	889	897	930	833	895	877	891	907	851	915	893	887	898	900	854	897	902	893	849	905	892	850	919	878	837	841	859	891	887	852	900	841	893	951	932	940	878	943	937	857	866	881	937	880	831	835	889	886	903	827	832	903	872	874	893	932	888	868	890	914	883	873	879	891	926	845	874	838	857	857	830	888	829	903	849	913	894	912	910	817	905	880	857	864	908	850	878	880	873	951	860	842	882	878	885	850	876	891	856	905	882	836	928	814	926	902	884	921	888	890	878	860	920	863	910	857	893	843	837	903	906	924	924	867	910	879	838	884	935	870	867	879	828	859	905	878	885	855	855	928	879	889	902	883	884	856	885	862	928	879	897	853	834	881	915	809	915	916	896	878	916	883	852	868	964	882	853	903	888	843	876	838	918	888	876	917	830	865	881	893	865	916	925	920	905	897	834	877	902	854	909	907	887	808	879	859	883	916	902	907	913	857	870	860	900	834	833	917	895	897	908	880	833	882	899	833	919	908	890	903	887	816	915	849	862	854	853	947	883	855	859	947	859	934	873	889	906	846	877	868	850	886	963	927	860	920	857	868	887	842	892	903	880	831	914	911	905	908	871	874	866	929	901	908	915	915	873	884	903	905	879	882	895	857	841	846	884	898	847	911	890	875	876	908	933	918	872	837	862	928	895	871	932	922	926	907	837	978	899	819	882	897	825	893	932	897	841	866	869	895	914	872	880	915	951	878	920	904	892	897	884	854	888	857	886	868	867	888	863	896	854	952	883	875	939	867	930	877	811	893	879	889	879	889	919	876	879	906	915	915	910	916	893	915	878	918	907	948	852	921	921	913	901	909	850	886	836	890	909	927	914	825	868	919	889	846	839	873	859	904	876	845	923	855	944	887	875	933	864	871	876	846	879	885	873	871	892	878	867	896	910	882	869	845	824	898	932	901	863	887	851	903	907	866	902	914	897	954	914	914	885	902	913	875	901	903	918	852	860	909	914	852	903	884	865	927	917	932	847	915	895	880	877	889	896	880	837	956	830	900	931	900	857	913	925	888	899	879	929	886	982	913	933	874	882	887	888	866	906	874	902	880	893	886	887	891	857	911	884	926	860	908	866	907	858	907	864	870	834	833	937	885	864	929	878	930	936	903	932	938	842	936	910	881	897	901	857	852	908	928	875	886	870	820	890	837	832	861	908	953	899	881	883	906	876	874	861	915	833	918	917	928	899	856	898	866	902	885	860	867	901	903	877	890	881	924	937	886	916	823	885	888	870	916	898	862	840	879	857	902	940	900	892	913	899	949	929	834	911	870	906	855	906	917	882	884	866	854	902	860	931	920	879	889	897	860	873	876	901	874	915	878	854	853	888	917	872	902	969	892	993	940	904	855	895	877	880	912	866	871	883	854	899	934	880	909	895	830	857	847	853	874	896	907	866	861	943	897	857	933	906	903	811	874	859	897	920	842	861	883	875	909	891	887	915	910	863	872	928	890	881	967	898	921	880	872	897	866	923	811	936	849	895	862	915	899	879	898	893	851	893	906	835	855	827	925	824	891	951	909	933	832	906	910	909	867	860	846	876	886	897	857	906	893	815	917	885	833	901	851	933	871	877	911	898	898	888	918	905	883	859	867	841	891	872	885	890	860	885	849	860	883	875	876	875	892	862	864	841	851	962	879	918	903	900	946	904	902	840	861	856	880	909	853	941	897	862	856	895	912	881	863	906	877	943	917	912	907	875	904	878	882	856	897	898	881	839	879	894	885	858	862	922	895	907	845	850	858	834	852	849	938	846	866	813	906	843	866	870	932	888	846	917	867	906	946	907	875	879	920	879	895	932	901	869	905	909	853	875	890	909	880	879	870	829	934	871	910	913	859	895	935	921	887	826	893	859	851	901	866	884	879	909	832	908	906	860	875	865	891	918	842	859	863	908	857	880	851	936	868	883	925	950	881	967	875	838	888	863	861	861	860	914	880	814	875	949	917	838	853	847	881	927	918	871	854	881	850	861	872	837	901	877	839	907	872	907	857	906	879	923	942	902	904	887	862	895	857	883	899	883	910	922	874	871	898	893	930	919	877	936	883	898	872	906	910	920	850	891	866	894	895	896	897	891	922	888	907	912	854	885	866	883	894	841	868	866	875	877	901	895	884	872	879	939	869	867	905	928	877	902	893	862	848	890	849	907	861	854	903	854	825	919	881	905	877
10813	9675	11183	8743	5521	4519	5107	3713	2782	2059	1543	1346	1331	1197	1055	834	872	706	634	669	616	590	554	566	499	516	559	451	511	525	520	503	566	541	462	484	492	516	472	504	456	469	490	480	479	466	469	463	417	456	447	489	491	526	548	558	471	469	427	479	448	454	463	450	456	451	431	459	438	439	458	460	451	464	483	500	432	434	425	414	465	433	427	440	454	477	503	447	463	432	421	433	474	444	459	445	414	442	456	462	478	451	459	416	469	403	459	482	462	461	462	469	442	404	437	434	459	426	420	427	487	454	457	461	497	507	484	430	475	447	463	436	437	441	434	427	444	384	444	404	473	473	495	396	461	411	486	434	446	419	415	436	456	445	439	422	469	434	471	469	446	480	440	478	471	456	477	428	454	433	470	405	474	429	433	442	411	470	411	437	461	452	425	437	437	466	455	467	434	439	423	447	455	432	479	458	489	432	485	429	457	445	467	446	437	492	449	428	438	465	451	487	460	448	410	445	474	504	464	458	438	442	447	412	429	455	489	432	413	476	439	426	407	461	471	462	473	462	471	465	439	460	440	411	413	474	433	445	493	409	400	399	427	463	455	476	456	436	416	451	457	438	489	452	457	487	414	468	433	489	465	472	430	432	461	418	459	461	443	448	434	424	412	464	444	443	451	481	473	444	467	398	438	448	457	430	461	471	403	413	448	459	450	429	430	415	465	389	467	458	429	457	451	465	439	452	419	454	462	448	452	458	447	419	461	458	419	479	431	442	460	429	432	442	463	472	408	461	447	481	450	457	461	443	429	455	430	422	485	425	456	464	474	472	437	452	456	440	423	453	450	482	434	456	452	470	410	476	484	425	463	415	467	439	454	451	458	440	443	455	420	407	415	445	455	481	464	413	404	485	456	433	465	413	430	413	394	427	463	429	461	456	447	443	508	459	398	450	473	448	473	431	457	400	452	431	431	454	458	458	468	460	464	473	450	419	487	513	435	458	459	438	448	447	439	460	406	424	437	413	428	478	425	435	451	386	453	429	430	430	477	462	446	439	457	425	416	437	447	461	462	417	433	453	463	450	465	463	440	478	462	448	459	464	446	489	460	436	439	437	447	422	525	417	457	430	428	478	470	473	444	433	445	478	437	419	432	449	469	478	448	409	463	477	454	429	480	460	479	461	471	447	452	450	410	424	447	416	485	414	439	454	446	493	459	447	423	443	420	442	460	458	467	409	426	437	400	418	487	455	446	450	501	475	469	442	460	494	451	414	427	475	451	434	478	469	433	407	454	469	476	429	434	455	468	430	452	462	452	484	449	478	426	424	417	447	403	471	424	489	453	437	448	454	431	445	430	409	449	453	426	466	440	437	485	448	447	455	486	429	456	424	441	447	427	424	453	431	446	421	444	443	494	435	457	469	459	434	452	433	412	442	447	471	492	472	472	447	462	453	458	454	439	420	413	446	442	479	492	455	443	447	437	508	460	413	437	482	436	417	472	473	483	436	435	486	480	450	449	481	476	471	424	459	444	440	471	466	438	450	428	442	424	485	496	475	428	462	459	429	465	498	498	463	433	411	488	480	465	481	460	530	423	436	403	458	452	493	461	472	439	444	451	446	436	446	452	444	448	462	467	454	417	425	439	460	436	451	472	451	455	451	443	432	435	437	420	459	454	450	424	437	440	449	462	469	466	433	426	466	503	438	467	428	473	457	453	489	453	475	480	432	450	439	429	481	448	441	462	433	458	463	438	477	451	417	458	446	439	448	484	420	467	461	444	422	465	499	462	411	441	415	463	457	442	466	476	465	454	468	456	423	447	417	434	410	424	444	471	437	443	454	431	442	443	439	429	457	459	454	476	473	471	444	439	470	430	440	440	449	440	442	443	426	431	455	438	493	440	441	461	420	455	439	427	416	462	432	444	460	430	437	462	457	427	479	471	454	420	443	424	471	459	434	467	477	462	420	431	474	456	460	470	411	506	459	451	422	451	449	448	449	438	449	463	430	424	404	469	448	435	429	453	467	404	452	463	448	451	457	442	429	455	459	430	451	438	484	428	454	446	452	444	446	452	439	469	421	459	435	403	442	443	476	468	477	458	425	458	461	466	454	416	428	441	454	447	425	406	469	403	459	414	468	449	428	432	458	482	457	417	431	463	425	444	445	478	435	448	410	429	482	439	441	467	420	431	462	458	462	423	435	465	416	447	443	437	409	450	403	473	434	399	419	436	455	461	462	460	466	434	419	443	424	437	440	462	450	456	468	399	420	445	452	463	447	438	451	460	464	457	448	513	484	452	462	429	444	421	451	399	419	451	464	457	452	440	404	440	465	473	487	398	483	430	446	464	464	433	446	452	459	428	415	416	459	452	493	457	479	406	440	457	432	444	430	446	428	453	447	431	420	462	494	467	449	449	485	425	496	423	458	470	441	428	421	450	474	482	440	433	441	467	480	480	413	455	438	432	468	454	467	482	431	440	436	443	442	449	503	474	437	482	440	486	447	405	467	435	449	445	412	474	451	445	414	489	512	465	496	418	406	435	432	442	456	461	450	441	442	439	451	432	437	467	433	434	463	441	423	472	471	457	465	459	445	436	494	457	408	486	435	419	444	400	435	450	473	480	431	432	485	433	426	407	446	419	452	395	478	494	489	431	443	455	481	444	461	398	423	432	432	454	452	408	483	514	436	424	445	470	460	403	460	448	449	499	431	433	447	493	430	460	401	456	466	492	449	461	456	452	457	436	497	465	481	473	441	442	413	456	476	483	446	427	465	475	462	462	455	449	407	392	443	411	409	455	459	435	434	415	440	440	467	479	433	456	445	480	459	459	451	451	388	444	446	443	414	464	426	468	435	434	442	459	494	459	426	493	485	465	456	428	434	466	468	457	457	444	450	454	437	419	459	446	425	476	420	460	482	461	424	468	467	446	423	479	433	465	441	425	439	446	448	472	449	445	437	412	483	419	455	451	448	430	464	452	455	470	501	439	441	443	435	399	451	481	432	454	440	436	476	443	493	438	440	455	439	464	454	434	419	417	427	431	432	487	451	441	410	445	459	446	458	467	499	434	441	393	452	428	458	420	433	456	453	450	437	452	418	448	460	461	453	444	441	472	453	437	446	439	449	433	448	457	444	428	458	461	421	437	438	474	416	431	420	420	460	445	464	444	457	485	499	461	490	489	458	378	462	462	456	423	478	434	441	449	469	451	456	488	438	479	403	470	451	508	448	442	485	434	455	438	445	483	488	466	416	465	438	444	437	454	440	460	477	435	454	483	453	476	454	467	473	444	434	443	418	443	462	435	425	479	456	454	455	421	440	446	443	416	435	476	432	446	465	447	458	463	463	448	455	430	447	442	453	440	475	445	478	434	433	450	437	409	461	499	462	456	476	438	478	459	462	446	432	471	414	460	471	399	430	470	456	429	464	423	457	452	443	435	478	431	446	455	445	451	438	451	446	472	430	471	461	435	451	445	416	427	455	454	432	438	399	445	469
7116	8679	16257	18061	15732	15418	16808	14520	12941	9585	7675	6922	7061	6378	5793	4505	3855	2902	2355	2535	2504	2213	2076	1967	1822	1703	1683	1643	1605	1484	1510	1641	1970	1789	1513	1424	1448	1347	1336	1247	1203	1217	1108	1210	1095	1093	1088	1122	1119	1140	1065	1160	1273	1456	1466	1351	1208	1051	1022	1039	1085	1066	1002	1088	1013	995	982	1040	1002	1029	1017	1024	1042	1023	1014	987	1030	1051	1030	1091	974	987	1005	1000	1044	996	1025	1035	1070	1032	1045	1040	1078	1038	1061	1011	959	1040	1023	1073	1048	993	995	1020	1042	1062	995	1016	1033	985	992	1052	973	987	1056	1040	1045	1043	1012	1058	1052	996	1015	1041	1010	1033	1047	1062	955	1051	1013	1050	1105	1034	1003	1066	1061	1012	1026	998	1012	1034	1049	1029	1032	1061	1013	1042	1010	1021	1026	1015	1015	1025	999	1002	1047	1023	1006	1014	996	1050	1075	1039	981	988	1049	1082	1068	1051	997	1060	1011	1021	979	1034	1016	995	1036	1052	980	1019	1041	1047	969	971	995	1006	1041	1034	1032	961	1023	979	1051	1051	977	1042	1069	1070	1008	1062	1023	1007	1077	1028	1038	1031	1030	933	1021	1036	1021	1048	976	1045	976	1032	1076	1004	1047	1003	1021	972	1003	1061	990	1057	1013	1031	1050	1072	1009	996	1082	1039	1054	1021	1029	1051	1020	996	1044	952	1047	965	1036	997	974	1005	1032	1025	1039	1036	1006	1055	1030	1029	1046	1050	1008	1042	1018	993	1075	1030	1000	1014	942	965	1014	1024	1012	1022	1004	1054	1081	976	1030	993	1000	1035	1024	1068	1047	968	1050	1028	1026	1063	1051	1065	1046	1005	1090	1004	1044	1011	1104	1016	1041	1006	1002	1027	1053	1027	1037	1019	1069	1060	1047	1036	1038	960	982	1024	954	993	1047	1044	1025	950	985	1007	1009	1048	985	1045	1066	1010	998	1068	968	1000	989	1032	1029	1019	991	1068	1076	1003	1054	1063	1056	1023	1120	1000	1001	1022	1069	1024	1012	1019	988	989	1000	1034	1034	1026	1052	954	1015	980	1050	1084	989	1001	980	1049	1031	1071	1009	1041	1046	1014	1055	1045	1009	1027	1039	1025	1052	1058	1014	995	1082	1035	996	951	1038	1050	985	1049	1015	977	1017	1010	1028	1006	998	1064	1040	977	1006	1054	1007	967	1005	1051	1041	995	1027	1018	1030	1023	1032	1007	1009	1030	1028	1025	1037	1013	1006	1069	1020	1027	1037	980	1012	1026	990	1060	1019	968	1023	1045	1010	1014	982	1029	1032	1080	1041	1057	1026	1052	991	973	1023	1027	992	1063	1058	1032	1038	1015	1060	1035	1022	1047	997	1005	999	1020	991	1046	1034	1038	994	1010	1033	1021	1028	1007	1017	1001	1034	1054	1044	1054	964	1050	1004	1049	1018	1012	1056	1004	977	1038	992	1033	989	1038	1023	1056	1035	1038	1034	939	1020	1049	989	1057	1054	1052	1047	1061	1067	1056	1000	965	1007	1026	1083	982	1061	1004	1063	961	1018	983	1091	1058	1005	991	1006	972	968	1029	1021	1020	1019	1040	1052	1028	980	1011	1057	997	1059	1033	986	1000	1012	976	1101	971	1039	1018	1065	1053	1005	1020	1045	998	993	1040	1072	1050	1044	1005	972	1036	1038	1014	1070	1014	979	1045	963	1001	1045	1030	988	1050	991	1068	1057	1046	1017	1062	982	1065	1051	1014	1006	1020	1025	1067	1055	984	1037	1041	1073	1012	1051	1034	999	1080	1060	1041	1052	1067	1073	1026	1048	1047	979	1063	1046	985	957	1014	1004	961	1049	968	1027	1060	1003	975	996	1036	1062	1015	1033	1048	1078	1055	1015	1026	960	1069	1007	1006	989	1003	969	1039	1013	989	1064	985	979	1002	1013	1008	987	1002	1025	969	1011	1009	1062	1002	1058	981	1051	999	1043	1068	958	998	1009	998	987	971	1022	1064	1047	1108	1009	1008	1069	952	1031	984	1034	997	1016	1023	1081	1036	1037	1011	985	1038	1080	1004	1050	1051	1015	1028	1029	1035	1096	1043	964	1006	1014	1028	1051	1025	1060	989	975	1000	985	1027	1043	1113	1023	1041	1072	1042	1019	1017	1078	1038	1034	1017	989	1021	961	987	1030	1002	1028	998	1060	954	976	1037	995	1019	1017	1015	1012	1006	988	1006	1002	1008	1013	1041	1039	1046	1031	1054	1008	1029	1000	1050	961	1006	984	1089	1061	980	1029	1036	1021	1040	965	1014	1000	1004	987	1044	1017	1009	1052	1022	1038	975	998	979	984	1028	1037	1052	1050	1012	1017	1009	1041	958	1023	1026	1022	1010	1059	978	1108	994	1051	1043	995	1060	1016	1095	1005	968	1029	988	1057	965	1047	1042	1024	975	1002	1036	1044	1013	1043	1046	979	1009	1010	1035	1087	1039	1042	1093	1097	947	1054	1018	1066	1009	1012	1062	983	1060	965	1030	1006	1054	984	1092	1024	1016	1030	1029	1012	1067	1021	1001	997	1018	1049	1029	1017	1055	1004	969	1044	1012	1014	1011	977	1032	1016	1030	1005	1048	1023	1038	1025	1004	1020	1000	1000	1129	985	1005	1016	1060	1031	1002	1041	1022	1035	1007	988	976	1034	1004	1037	1067	1061	978	1017	1049	1013	998	1008	1069	1020	1036	1053	992	1067	1044	1056	983	1020	1069	1056	1026	1032	1096	1026	1072	1060	1024	1018	1035	1052	1040	1051	987	1073	972	1057	1059	1107	1019	1074	986	1007	1042	1020	1021	1042	998	1020	1009	995	1003	1061	1047	985	963	1004	1005	1057	1032	1046	1022	1033	1042	991	1007	1086	1019	1002	1021	1051	967	1005	1089	1066	1033	1015	1066	1027	1032	1048	1025	1075	988	1027	1010	1029	993	1044	994	991	1032	990	1039	982	984	1013	1027	989	1105	1003	1027	1028	1077	1051	1007	1091	1055	1031	1040	992	1011	977	1031	1002	985	1003	1002	1018	1025	1016	1006	1037	1057	1017	1034	1001	1056	1018	1042	981	1064	1039	993	1062	1020	1023	1030	987	978	1102	1053	1059	1018	1036	1009	978	1000	998	1012	999	1058	1058	997	934	1031	1006	1003	1022	1024	1014	1068	996	1022	1060	999	986	1043	994	1052	1037	1034	1008	1006	1024	1075	1056	1029	1042	1039	1013	997	1006	1055	978	1035	1041	1060	950	1029	1031	1067	1011	1035	994	971	968	992	1003	985	1058	1006	998	1050	993	978	1080	1052	1049	963	1050	965	1063	989	1038	1002	1023	1056	1054	1012	1041	1052	1043	1041	993	1087	983	987	1067	993	1022	1012	1046	1029	1028	1001	1048	1038	1011	1078	1068	1062	988	1053	992	982	1036	1025	1000	998	1049	1053	1009	1002	1003	1007	1054	1028	1006	956	1024	993	975	1015	1024	1021	978	1010	1049	1032	1006	1043	1080	1017	998	977	1029	1062	1082	1030	991	1010	1035	1042	1030	1009	1013	992	1026	963	1009	985	1047	985	1001	1026	985	975	1066	982	954	981	1005	1056	1102	1006	993	987	1025	1063	1045	994	990	1004	1053	1029	1040	1005	1002	1062	986	1020	1032	1060	1055	1007	1054	1017	1019	979	1039	998	985	1056	1021	972	1002	1043	1011	1016	987	1076	1046	1026	1043	988	1023	1002	1025	994	1043	989	1025	1049	1057	1029	1060	1018	993	1048	1025	1022	999	994	1033	1028	1026	1018	1018	1019	1035	1037	1029	1016	1016	1043	1067	999	1010	1006	1009	1008	1029	972	968	1035	1031	1121	1040	1001	1021	1004	1014	990	1072	1035	1061	1019	1041	1052	991	985	1051	1045	993	1004	1002	1062	1023	1122	1006	1001	1016	1017	993	1007	993	1012	1045	1040	939	1062	1038	958	1007	1055	995	1041	1014	971	994	1072	1026	1065	974	1043	1034	1004	1039	999	1046	1076	1037	1026	1000	1062	1048	1037	1041	1026	1031	1045	1035	1045	1009	990	1104	1032	1049	983	1007	1043	1050	1008	978	988	1021	1064	1015	1030	991	1020	1113	1005	1051	1001	1035	1035	1001	1059	1070	1030	1022	1055	1027	999	1029	1035	1018	1008	1016	989	1010	1065	1091	999	1045	1004	1022	990	1036	1022	1049	1004	1018	1017	1037	993	1056	1057	984	1001	1048	1020	997	1058	1016	1026	1028	1027	1052	1040	1006	1041	985	1059	998	1033	952	955	1042	1019	1001	1025	1021	1012	1014	996	1039	1041	1049	1042	1084	1069	1096	1068	1012	1066	1023	1056	1018	1037	1028	1030	1074	1000	1057	1065	1015	1055	1037	1072	1022	1062	1061	1050	1038	1042	1027	1037	1011	1014	1038	993	1007	1066	1008	1047	1071	1059	1033	1012	977	997	992	1064	1018	994	1031	1030	1021	1101	1087	1038	997	1043	1055	996	991	1049	1003	1023	1008	1010	1086	1064	1013	1091	973	1031	1053	950	1029	1064	1064	1019	1062	1025	991	1089	1052	1060	1026	996	1027	1045	981	981	996	1033	1013	1039	1011	1032	975	978	1035	980	1028	1035	1053	1102	1010	1003
24110	28725	34421	33418	29735	27182	32542	30496	27250	20208	14663	12278	13707	14462	11796	7647	5790	3295	2179	2450	2225	1896	2014	1985	1482	1138	917	905	1073	1096	1145	1367	2064	1710	1133	974	864	749	752	680	587	617	485	450	474	444	415	402	427	432	417	420	702	824	733	642	531	441	422	397	418	399	414	426	391	401	407	389	375	380	412	462	423	388	394	372	397	405	419	402	389	394	365	441	378	370	381	393	404	415	414	369	395	435	388	382	379	390	461	381	406	369	395	413	423	401	376	408	397	420	374	419	406	360	400	415	450	399	410	388	413	402	427	375	389	393	353	389	426	370	402	430	402	420	370	419	434	404	430	409	405	382	372	384	411	374	392	391	386	377	425	402	399	387	453	411	416	373	395	385	388	411	397	436	355	425	388	374	380	407	387	422	410	401	414	375	409	384	430	394	388	389	439	383	385	393	399	410	424	417	418	383	407	428	405	426	410	409	422	376	416	393	408	403	410	387	398	397	398	379	434	387	368	407	395	399	409	418	424	412	417	475	396	405	413	423	387	385	386	426	426	381	372	389	417	408	423	389	376	353	440	387	429	407	404	419	409	410	387	363	348	398	381	417	396	379	431	436	377	379	428	403	375	398	415	378	407	393	394	412	448	411	412	411	416	436	385	419	397	426	413	413	389	400	397	362	409	411	410	397	382	370	427	421	398	427	432	372	389	378	364	419	381	395	368	422	388	425	437	380	378	418	393	351	412	376	392	379	360	401	404	391	386	410	401	405	403	412	402	402	400	383	390	408	389	370	341	428	443	399	412	399	370	407	423	383	361	378	408	402	413	387	411	417	418	394	393	373	406	402	400	401	401	443	415	377	390	419	377	394	425	395	401	390	429	393	395	400	417	413	418	412	396	399	396	402	412	439	395	410	377	404	397	373	382	396	381	401	408	350	367	407	381	403	376	400	410	397	426	426	410	372	402	399	406	423	373	374	409	404	411	394	386	392	407	373	389	399	378	366	453	403	410	417	438	398	409	425	375	424	441	393	424	405	393	395	385	408	387	418	398	402	404	395	395	398	383	400	383	376	417	442	392	417	382	401	433	392	389	434	434	421	401	354	327	357	422	390	440	403	375	450	372	390	402	391	424	444	387	421	387	391	434	358	411	428	365	417	424	435	364	397	378	398	388	391	380	414	416	415	408	370	421	367	419	405	405	426	412	408	417	403	401	399	408	388	391	368	413	383	395	414	398	405	399	405	396	374	409	414	367	404	411	375	399	402	401	392	418	391	414	442	390	390	371	360	400	403	418	437	391	408	381	404	364	354	410	396	391	391	409	417	441	394	399	430	373	380	379	419	367	386	398	396	389	392	386	416	389	384	445	366	421	389	400	413	357	424	424	389	404	394	397	377	381	381	400	427	345	380	398	393	397	424	359	431	368	377	403	393	429	393	364	397	412	398	411	376	372	438	383	389	413	397	385	375	396	375	388	399	362	390	359	407	395	426	396	372	403	397	389	413	418	387	397	410	406	389	397	426	425	399	433	402	424	444	365	384	402	376	411	401	409	401	415	436	400	369	381	422	408	411	397	422	420	394	422	364	378	390	385	416	409	420	409	397	425	395	386	385	401	413	396	404	396	406	356	364	387	368	418	409	405	391	363	387	412	339	402	399	389	424	405	414	409	411	362	400	394	420	410	426	379	371	422	364	377	423	420	421	379	368	372	403	397	422	384	391	405	401	381	391	403	395	389	438	400	390	397	367	413	357	415	425	403	391	356	408	376	387	409	401	408	380	385	426	362	401	393	401	390	381	386	410	418	395	368	400	401	449	379	356	400	403	393	391	387	406	405	400	413	385	401	382	424	403	400	420	399	394	379	400	415	391	398	394	410	431	409	362	434	413	407	396	394	412	387	407	373	365	400	449	434	410	399	377	398	392	350	406	415	370	406	383	403	404	374	404	391	401	383	416	414	379	420	378	382	359	362	421	359	397	382	412	416	437	467	427	422	380	383	378	381	394	399	388	406	406	414	399	420	415	383	396	407	386	399	395	409	400	407	412	375	376	379	375	375	392	406	410	410	376	405	435	383	401	373	412	431	378	395	392	424	381	379	402	409	385	385	420	388	422	425	428	407	373	393	379	373	383	414	427	432	389	382	401	378	412	430	401	406	397	382	353	376	442	385	428	376	414	400	399	397	397	404	389	391	395	416	421	404	388	394	410	369	402	382	392	374	428	396	388	411	383	387	390	451	413	398	402	374	382	421	394	379	405	411	410	419	378	424	402	400	357	406	398	429	427	397	394	396	384	376	407	427	411	417	408	409	381	423	386	360	379	383	399	386	408	401	417	408	422	435	375	364	397	434	387	400	375	421	390	442	423	413	411	420	425	421	393	390	362	362	425	363	377	412	454	355	380	389	386	353	399	357	389	394	387	397	425	392	377	376	368	392	412	393	429	394	387	397	386	390	387	419	401	390	385	413	377	402	398	433	401	397	396	416	399	404	400	383	398	381	384	426	418	424	374	402	376	366	418	425	413	405	405	383	361	359	456	406	392	379	393	409	375	401	432	420	424	400	449	385	415	409	386	419	403	368	414	416	401	418	393	364	385	428	411	407	398	410	385	432	406	416	401	392	375	391	399	402	417	382	422	439	413	412	421	365	413	424	434	373	353	425	390	450	362	394	376	408	391	407	375	406	386	400	411	427	389	384	410	382	413	400	403	426	419	374	381	386	405	394	394	435	362	398	408	426	437	362	378	398	379	375	373	358	403	369	398	428	354	419	398	396	398	389	426	394	410	397	413	390	412	427	418	396	407	404	408	428	403	432	411	427	381	390	388	385	398	429	388	400	416	407	372	404	407	396	401	396	413	432	395	381	384	388	410	403	397	410	419	422	385	384	386	425	401	408	395	409	417	369	399	414	395	368	425	415	409	376	389	404	384	416	395	407	436	455	386	446	407	384	411	413	435	399	410	386	403	402	390	397	418	414	372	389	400	403	411	372	379	435	423	406	399	406	394	369	411	393	381	402	400	379	403	396	401	426	418	363	418	405	411	420	430	395	393	386	405	465	392	410	405	454	403	380	375	391	431	393	379	403	393	410	388	442	427	360	371	388	384	382	414	370	406	415	374	414	436	380	439	390	405	447	405	379	390	427	424	373	347	408	376	398	408	387	432	412	440	393	370	412	364	407	369	438	434	378	385	433	410	433	399	382	401	393	395	418	407	369	412	408	406	416	405	396	378	383	405	410	381	413	386	391	399	409	414	403	421	398	397	399	406	432	403	404	406	410	383	401	383	399	377	412	406	398	380	427	395	431	418	412	427	416	422	391	396	423	408	383	387	410	427	416	371	362	393	375	424	422	436	399	365	418	388	393	450	394	356	349	389	386	428	392	414	383	396	419	400	388	400	376	393	427	429	381	379	398	420	393	383	377	404	361	384	385	389	444	407	413	417	406	393	398	410	410	431	420	417	402	420	402	408	397	400	345	400	415	401	395	382	419	379	390	400
16295	22201	34300	39859	41549	42141	44359	48174	45301	39054	35029	33876	37131	37339	33810	26840	22835	15021	11331	13362	11952	10525	11306	11417	8086	6139	4763	4814	5748	6252	6545	7785	12256	9626	6519	5135	4957	4011	3696	3245	2592	2557	1701	1411	1369	1281	1137	1138	1059	1111	1076	1282	3296	4134	3017	2291	1579	1133	984	917	934	930	935	930	908	926	919	907	901	958	852	952	1042	946	892	903	939	927	938	969	925	868	884	934	969	922	912	949	949	899	957	963	901	906	945	884	941	881	917	936	861	949	944	940	907	941	930	931	950	937	922	933	950	914	916	917	921	969	872	935	951	949	925	959	957	978	944	907	938	981	953	965	863	969	914	860	923	877	938	857	927	919	930	921	889	929	920	956	1004	921	960	932	906	966	856	916	927	919	980	927	1015	896	933	983	895	872	920	841	913	941	922	910	838	924	951	962	933	937	860	935	956	853	910	963	977	897	918	958	875	977	872	951	959	952	915	892	910	926	938	960	921	938	943	936	921	912	957	905	956	912	930	917	928	920	897	924	979	945	954	860	922	937	914	944	959	916	868	896	941	899	945	950	940	923	957	915	945	943	880	884	920	914	894	920	907	904	911	923	932	903	905	932	991	904	923	955	936	899	903	945	900	922	884	908	964	927	888	919	900	915	920	869	958	947	973	937	912	958	910	924	967	923	928	933	947	929	890	976	933	946	938	942	871	909	945	954	930	928	907	933	910	960	973	942	952	933	942	889	927	961	893	949	934	931	931	967	889	974	887	953	919	912	864	936	945	997	942	909	877	874	931	900	907	928	955	903	920	928	925	920	986	917	901	944	909	908	963	962	896	931	931	958	958	915	900	933	928	961	898	910	916	947	971	980	916	961	914	944	890	916	933	964	862	896	928	939	904	944	989	958	914	898	888	902	936	934	887	951	897	873	946	917	931	935	924	972	859	911	928	954	947	898	946	900	926	937	940	934	923	915	897	963	911	906	969	939	930	949	953	939	916	869	922	926	943	893	917	973	895	932	899	953	846	870	967	921	937	923	942	931	886	903	887	902	916	885	947	902	1000	916	930	937	922	889	889	906	908	927	932	962	970	995	887	965	937	926	913	851	952	899	966	947	935	929	898	978	926	977	868	930	916	941	934	863	965	893	978	950	879	974	895	919	964	906	998	913	910	860	902	941	903	946	917	923	926	952	930	976	953	867	891	902	941	896	907	908	940	898	935	932	895	948	1010	929	932	927	909	892	954	928	985	954	961	939	975	960	989	905	935	919	943	896	923	889	980	933	945	923	923	942	850	902	927	995	960	933	907	909	948	925	951	922	932	962	913	981	883	904	980	914	945	902	880	898	912	947	909	916	957	958	892	925	910	892	943	918	933	915	880	930	951	913	886	901	919	914	936	1015	889	949	920	938	941	941	971	941	858	903	898	972	925	910	902	930	935	926	988	995	949	891	930	881	925	913	879	964	893	944	936	877	848	943	992	924	952	917	982	956	904	945	945	933	952	953	880	963	874	911	937	934	878	951	915	943	907	913	937	955	969	969	910	944	923	929	910	999	857	902	918	914	858	915	954	943	910	887	970	872	954	931	944	940	930	899	911	855	940	1003	909	926	919	899	912	910	950	894	963	925	878	924	901	978	951	878	920	940	950	946	912	942	963	886	1008	934	923	933	949	938	956	880	883	935	935	911	905	977	901	966	919	890	897	960	909	878	955	920	898	860	908	941	908	978	940	931	915	974	972	936	916	950	953	952	957	902	926	910	906	950	945	964	971	881	974	923	879	898	921	903	926	956	935	949	926	905	961	906	918	890	945	913	935	936	906	950	965	962	936	942	935	941	915	840	944	953	886	939	932	940	923	911	984	863	950	954	963	904	963	910	926	966	910	925	889	953	909	928	905	917	959	937	955	925	929	979	907	930	890	945	947	882	905	977	963	954	921	968	887	916	928	962	872	909	944	944	888	957	929	906	939	957	953	913	907	923	942	922	954	933	902	1015	925	940	880	984	910	957	920	914	938	907	945	922	945	981	858	893	891	948	936	957	963	918	947	930	885	916	924	966	933	961	894	952	936	924	901	909	941	970	933	917	941	929	919	958	955	883	910	924	969	910	928	912	924	980	941	911	957	960	911	872	1015	964	922	890	932	961	1026	905	905	879	907	972	899	983	947	933	989	960	926	985	924	895	939	945	923	923	906	937	940	920	985	945	984	937	887	940	912	955	970	978	929	917	878	934	982	900	925	927	901	933	915	894	918	949	945	966	943	959	951	944	961	883	886	912	912	961	975	918	894	922	915	860	917	874	961	897	909	949	908	943	942	896	923	925	924	904	917	898	905	905	937	943	1017	958	978	941	891	916	909	882	920	908	940	908	878	940	912	870	918	963	905	938	900	918	956	905	899	944	918	882	925	898	916	940	926	932	942	914	972	970	936	945	916	913	901	970	935	934	929	905	927	948	939	963	921	970	949	927	903	903	923	918	965	920	925	980	910	931	904	938	916	889	965	903	938	934	908	945	927	948	931	886	933	904	922	875	897	926	928	919	935	943	902	918	925	930	920	902	927	929	970	915	934	993	917	917	942	902	1001	901	918	943	942	958	906	880	946	980	954	909	920	882	886	913	937	920	923	954	930	894	998	893	951	914	935	934	898	971	897	944	926	964	939	907	962	956	932	930	962	981	872	903	931	951	937	890	922	935	917	948	939	929	872	882	961	900	956	949	919	925	891	896	915	979	904	878	897	925	939	908	969	943	887	919	932	955	945	924	928	945	943	961	920	925	907	918	981	888	939	926	968	990	955	950	911	909	935	935	939	906	967	953	909	902	920	910	935	890	902	906	876	897	912	952	882	922	934	939	975	968	972	915	909	931	894	893	892	958	887	917	948	981	942	951	906	901	920	958	931	887	888	873	955	932	960	910	927	874	921	968	887	974	991	896	890	986	960	924	905	925	923	948	921	883	942	916	894	959	887	930	917	970	927	943	926	974	903	914	917	937	828	911	942	899	869	902	999	939	899	940	919	983	884	906	910	906	953	936	967	936	904	953	917	984	937	934	914	916	918	891	895	925	966	946	941	935	918	884	946	916	958	950	941	924	911	941	929	933	911	943	895	926	932	916	917	893	924	996	923	930	1006	950	939	925	920	936	925	895	933	969	953	956	891	928	951	956	923	944	990	951	936	935	983	917	906	881	970	967	928	910	902	897	900	945	939	951	957	899	953	983	943	952	948	940	924	913	941	942	899	985	966	957	993	911	884	923	941	986	949	916	909	945	932	989	975	865	949	911	969	916	946	994	931	871	973	939	924	943	934	929	924	948	925	895	909	936	924	919	938	921	966	892	952	910	880	923	900	919	963	915	954	966	894	902	867	928	951	880	913	953	942	948	975	969	960	934	963	969	918	977	897	987	979	921	903	877	945	954	945	976	899	927	921	987	866	923	899	910	913	889	890	934	927	969	895	891	931	913	930	922	1003	959	929	949	911	922	904	916	910	929	981	923	994	901	882	907	917	891	924	906	935	990	918	905	893	931
32527	36572	39665	38643	35532	34547	41493	39017	36488	30709	24803	21889	24156	24526	21285	14171	10792	6240	4570	4752	3902	3308	3404	3525	2538	1828	1456	1406	1699	1870	1983	2052	3860	3053	1913	1475	1459	1154	1083	991	830	889	518	474	446	431	419	394	410	378	378	520	1003	1264	907	710	537	444	412	373	398	348	368	398	387	380	401	393	336	363	357	378	353	432	384	437	384	384	389	399	391	403	389	390	370	364	385	373	376	357	384	362	385	371	363	362	399	398	350	403	357	367	399	395	360	355	392	387	387	388	419	391	432	421	383	371	391	361	360	400	399	393	360	388	374	356	406	405	358	388	386	375	342	355	407	357	392	377	434	374	403	400	412	373	420	356	382	385	392	393	394	354	387	348	369	375	390	368	379	428	372	386	355	381	396	374	396	341	403	415	375	382	361	325	356	388	371	364	364	400	411	410	411	394	379	336	387	347	405	366	395	369	389	407	367	400	400	377	375	408	356	384	367	384	396	392	401	427	385	381	428	396	405	369	373	417	357	431	369	415	426	388	382	359	418	394	380	419	380	362	380	371	403	397	380	368	424	395	400	378	368	384	386	393	397	348	376	402	350	352	372	383	417	385	420	398	385	363	383	375	387	399	380	379	413	389	387	378	379	396	398	382	385	371	379	352	391	411	397	369	399	364	399	417	398	401	348	368	373	388	382	391	395	404	413	392	367	387	420	404	405	402	382	356	383	367	366	404	419	377	389	397	420	370	371	403	384	406	387	346	385	402	384	379	409	421	356	358	387	377	364	393	387	364	374	423	370	359	408	380	379	421	424	417	369	371	430	347	367	382	423	404	383	368	409	403	364	394	413	386	382	376	368	420	388	364	356	395	409	400	367	366	365	405	389	373	389	366	380	371	377	410	403	388	402	356	355	376	374	363	382	406	371	382	408	385	397	378	379	367	367	389	339	414	360	397	384	361	390	396	385	417	400	398	375	407	385	413	365	394	383	371	401	391	370	392	389	332	364	390	403	402	403	411	391	377	354	389	376	356	388	412	391	391	395	363	397	402	373	410	371	404	421	396	367	386	383	360	391	378	403	397	375	366	347	434	406	399	353	391	437	366	391	367	422	395	370	349	382	374	383	379	387	384	402	412	372	357	401	392	341	370	400	393	407	391	370	379	405	381	406	407	372	373	371	374	378	371	393	343	399	391	403	368	361	402	433	383	392	418	385	419	366	404	380	401	401	415	388	360	398	379	379	385	406	404	392	374	405	349	374	405	394	386	406	348	406	393	391	381	377	378	369	379	382	372	418	353	390	347	413	390	368	413	374	395	393	366	401	366	430	384	370	396	375	410	369	369	402	351	410	442	391	382	354	353	373	399	373	379	340	425	356	361	398	376	364	365	351	386	395	391	372	379	391	386	383	361	394	405	435	399	355	410	361	388	411	382	388	368	374	410	397	393	417	403	413	358	367	356	421	366	390	390	420	398	395	370	377	379	417	370	362	411	422	374	394	384	360	347	367	420	383	369	402	387	385	398	418	397	392	394	428	385	386	409	387	364	402	391	385	414	391	381	403	411	368	375	389	369	388	341	368	380	379	396	382	367	413	405	416	394	371	386	421	403	391	392	366	373	380	395	377	401	373	391	393	358	404	404	421	379	357	397	382	361	422	381	406	413	399	372	402	386	374	368	368	378	391	396	383	376	383	386	404	367	410	367	387	349	390	400	367	381	388	390	366	363	399	374	408	421	385	391	402	370	378	403	398	367	372	390	398	382	383	421	382	383	381	420	383	415	403	407	404	332	383	354	426	376	398	389	382	386	370	384	365	407	363	412	373	370	397	393	412	443	343	380	344	378	377	374	370	393	389	391	436	380	401	406	435	419	359	375	370	403	404	369	377	395	346	364	387	374	362	394	408	368	380	402	364	378	380	392	354	399	374	408	364	412	357	366	389	385	374	384	367	376	357	356	396	390	406	383	353	364	392	373	408	391	349	411	342	372	362	417	375	387	366	403	352	355	345	363	350	386	417	396	354	377	360	380	388	386	380	367	375	396	399	373	358	413	368	382	411	394	347	381	372	378	411	391	381	384	372	393	363	401	383	388	378	389	360	412	392	370	352	403	385	388	382	396	377	413	396	403	397	399	353	376	359	377	383	366	364	437	414	363	397	360	400	358	402	404	391	387	374	379	394	397	382	417	355	382	389	383	383	376	368	393	386	367	376	359	363	375	366	371	350	359	373	381	436	389	417	427	402	371	362	348	397	412	409	385	388	409	368	396	358	344	422	429	403	400	379	406	393	404	383	364	404	369	363	405	371	352	365	354	416	396	379	350	395	349	352	404	378	387	368	393	401	365	346	347	348	384	419	359	392	364	409	362	377	371	387	375	381	428	367	402	382	359	383	409	418	368	358	369	419	361	357	385	423	368	389	383	384	371	365	403	401	366	371	435	374	353	429	361	387	408	377	386	348	370	392	409	365	371	371	378	402	347	405	368	398	350	401	366	374	364	351	429	364	407	359	366	355	389	375	400	389	409	387	377	373	396	373	362	410	373	368	385	376	374	374	388	377	355	384	406	373	400	392	388	379	378	401	364	374	408	389	388	379	372	388	366	393	393	375	366	370	401	406	397	381	367	344	396	410	371	391	389	370	384	373	382	380	383	390	398	370	394	398	364	399	392	396	411	404	380	392	439	373	395	398	398	394	410	385	410	362	387	376	391	375	384	412	389	354	385	363	378	375	386	421	409	390	385	390	362	381	374	413	390	377	390	390	368	392	374	400	354	379	373	379	342	387	386	386	367	381	403	381	372	383	380	415	415	385	372	392	391	377	386	409	394	394	375	350	396	406	391	387	366	393	394	385	392	363	397	367	402	365	372	403	423	413	390	401	374	402	385	374	411	418	368	380	385	393	387	383	402	381	408	380	408	370	400	415	369	361	399	356	341	394	393	379	404	414	409	364	354	368	393	411	383	390	369	387	380	395	391	409	369	399	384	415	375	382	400	356	397	404	399	422	394	418	378	395	366	413	398	394	419	384	378	378	347	409	363	391	364	378	403	396	373	364	358	420	364	362	384	381	408	411	383	384	339	361	369	377	355	389	332	352	358	379	393	389	402	371	352	379	409	368	413	418	374	423	400	408	397	379	367	395	376	389	379	383	383	398	392	374	406	381	378	362	395	358	390	361	391	423	391	366	417	381	369	377	402	383	383	403	375	369	368	434	358	388	407	378	394	401	359	409	392	376	397	400	394	366	400	376	364	386	387	421	380	408	380	364	387	410	367	381	378	420	366	376	425	425	408	383	383	390	372	389	402	382	367	373	381	406	411	384	362	399	383	372	404	370	364	409	391	344	376	401	393	372	381	412	387	378	392	419	363	397	400	384	370	388	405	383	363	420	370	355	379	393	362	393	360	359	369	393	386	355	376	422	401	397	371	385	369	370	367	362	376	350	356	359	384	357	405	391	390	404	378	391	367	431	357	370	367	338	430	374	413	386	399	355	404	360	373	432	388
21419	28387	39483	45602	48088	49782	51234	56641	54688	48929	44399	43673	47076	47182	43493	36522	31643	23858	19676	21185	18422	16776	17254	17906	13421	10102	7525	7603	9356	11097	10896	11231	18645	15027	10784	8308	8372	6322	5868	5224	4056	4462	2127	1645	1504	1407	1256	1153	1133	1183	1034	1677	5638	6490	4220	3318	1875	1234	894	895	934	899	916	862	898	937	917	919	884	866	899	899	905	920	936	856	914	907	938	895	893	915	862	833	924	923	921	870	902	863	915	974	877	889	861	936	910	864	883	885	934	890	887	926	928	910	914	896	850	884	895	901	927	885	863	902	918	940	847	916	864	918	836	892	908	889	851	836	888	949	892	891	929	907	887	857	922	917	912	905	960	892	879	903	879	878	918	948	863	904	904	891	887	875	810	895	905	906	893	932	892	898	884	861	843	884	925	902	899	899	873	882	918	894	909	921	874	877	877	900	851	969	970	896	929	931	889	894	914	916	944	926	860	958	868	923	900	888	927	900	920	932	897	922	927	925	910	912	910	866	918	828	918	900	906	910	838	926	866	877	846	872	895	922	916	883	915	861	882	910	891	936	845	929	861	867	892	922	886	929	885	872	848	866	874	833	924	899	930	912	940	918	892	879	867	866	935	916	942	882	869	900	895	841	947	839	883	872	886	879	861	905	907	970	902	871	944	853	892	884	913	890	913	927	907	887	922	902	927	906	917	888	895	882	884	908	886	873	898	878	892	930	880	916	873	898	858	930	837	884	891	893	898	881	855	943	869	887	910	942	878	908	934	898	826	895	878	946	900	901	857	905	911	904	866	900	911	969	919	950	971	919	864	907	909	919	836	908	903	893	884	869	903	909	903	869	847	886	916	893	896	916	908	907	940	849	923	869	888	906	944	839	904	873	873	888	928	931	933	915	870	857	918	911	887	862	891	903	916	873	873	941	928	828	865	951	880	951	939	877	853	893	918	943	899	939	891	889	960	855	920	934	885	937	843	920	900	920	886	932	872	904	958	880	888	892	896	914	964	919	879	897	842	904	841	938	904	879	921	888	915	929	922	915	865	913	919	821	920	911	880	856	872	900	891	891	863	908	921	903	932	919	932	892	902	922	908	889	917	902	908	906	915	891	881	862	873	882	924	888	927	849	923	959	868	863	900	821	870	911	875	941	903	913	876	951	890	907	890	899	874	957	874	891	874	900	897	860	878	921	890	910	912	885	924	918	894	893	902	890	874	914	877	904	896	888	896	939	889	902	898	898	918	925	930	893	923	874	852	910	880	872	937	892	926	847	851	904	889	892	880	951	969	931	948	926	901	885	878	979	896	875	892	875	897	936	892	897	866	939	887	876	881	882	881	947	887	891	884	932	886	866	871	899	925	901	921	869	895	885	917	915	909	929	912	869	952	916	845	907	918	839	867	879	862	865	895	872	925	898	940	864	884	851	868	895	879	861	881	839	900	890	940	965	880	895	913	872	896	909	894	918	860	898	865	890	884	919	892	907	898	858	899	884	930	942	873	953	933	887	846	934	964	849	878	840	904	928	904	899	900	849	902	910	860	905	922	923	871	955	897	905	858	962	860	955	902	926	890	945	893	848	941	881	887	917	918	872	912	878	903	875	894	877	879	877	924	890	857	867	865	908	879	867	840	866	889	845	924	873	882	834	955	868	935	913	916	845	919	934	878	846	889	904	918	927	884	916	904	879	908	887	891	862	863	913	930	886	927	917	916	949	928	893	925	900	948	915	884	872	827	900	852	914	907	909	869	914	951	859	892	900	854	911	890	852	942	872	898	893	900	882	920	858	919	884	870	921	925	862	857	864	893	908	899	937	919	883	922	907	932	889	891	850	880	886	872	870	827	872	868	889	902	955	906	930	926	894	912	904	827	885	868	883	894	865	917	963	863	896	868	870	876	873	904	883	925	929	908	911	902	884	899	927	898	913	936	914	916	881	908	893	898	899	893	908	873	955	935	838	918	948	916	916	901	902	922	867	850	940	823	840	875	883	899	914	934	911	885	922	876	885	897	974	901	870	850	918	887	845	861	922	901	885	869	920	925	906	886	909	889	904	921	905	877	900	883	945	872	938	904	961	964	901	873	921	852	883	925	864	911	955	820	858	880	888	880	879	901	916	842	873	892	897	917	922	887	959	907	879	891	896	881	860	925	881	857	921	889	933	890	889	915	907	904	880	841	925	895	945	889	920	882	910	892	908	870	856	904	899	837	920	890	906	882	925	886	854	940	893	895	910	920	915	886	917	885	849	928	871	901	910	871	856	900	970	913	908	932	901	899	910	902	853	899	881	826	886	886	874	870	912	966	926	937	877	900	954	849	867	856	941	921	899	881	930	926	943	875	871	894	892	856	916	891	882	931	918	880	916	881	885	870	891	900	875	858	881	910	890	905	831	855	906	912	884	969	935	855	968	942	888	885	909	878	871	930	871	845	904	913	898	926	887	878	933	880	939	965	930	911	870	892	929	874	888	855	921	898	879	886	927	908	891	876	891	967	866	942	878	857	921	929	918	907	880	929	865	909	955	905	940	907	917	968	914	930	888	884	887	889	945	917	912	900	916	878	937	901	919	921	879	883	858	969	929	876	935	889	884	882	884	898	885	876	997	925	890	917	877	906	950	924	848	904	901	889	935	889	896	873	878	880	906	896	885	869	904	898	903	885	885	906	891	888	873	897	912	906	902	831	894	910	917	874	888	898	872	907	883	875	869	915	888	880	908	880	887	910	935	954	841	963	921	937	946	883	900	911	902	905	865	902	900	930	929	838	882	932	885	869	872	905	878	901	907	964	915	900	933	906	890	874	932	874	883	907	849	894	895	927	903	913	952	871	957	897	882	930	918	937	913	936	879	911	873	919	849	879	877	951	911	889	917	942	818	941	845	940	948	870	926	944	891	896	893	917	919	900	930	869	920	877	881	931	881	926	871	915	886	923	931	918	936	974	917	903	871	928	878	934	842	883	845	887	894	856	915	923	852	870	912	914	902	901	880	855	918	913	885	940	920	871	885	926	922	946	876	850	938	888	903	898	917	964	895	892	945	899	912	894	886	915	830	893	902	900	916	958	918	857	896	880	876	948	885	861	887	864	943	861	856	886	896	890	870	935	878	855	911	904	967	906	919	901	892	935	911	927	893	918	921	844	889	891	881	945	920	898	886	880	904	868	850	932	905	965	892	870	933	906	866	895	930	928	862	846	894	879	917	841	913	921	916	909	939	885	884	902	900	884	928	932	889	887	947	833	860	905	989	885	920	903	889	889	891	907	949	873	887	911	940	944	926	889	873	889	902	914	885	895	860	899	888	864	924	882	901	963	862	875	884	929	841	884	903	881	945	899	838	927	865	876	960	886	855	873	876	874	886	866	912	964	904	906	911	915	889	846	879	892	896	863	890	855	900	884	897	923	897	906	881	924	856	880	862	909	907	920	940	854	929	875	862	960	935	931	918	927	888	900	917	828	914	877	879	852	914	930	922	906	951	893	892	887	892	932	915	960	905	906	900	920	899	910	910
11527	10231	11036	8633	6031	5654	4922	3437	2714	2062	1616	1432	1397	1354	1250	980	860	740	689	619	604	576	593	566	534	545	530	531	529	490	532	510	541	528	520	506	459	495	480	510	476	468	451	451	467	498	427	471	474	474	463	482	502	535	527	499	442	432	481	442	455	410	435	436	469	435	460	424	463	481	440	430	433	453	449	431	436	423	463	440	434	476	469	463	419	450	459	450	465	435	507	432	443	481	469	435	469	454	399	482	426	439	465	465	430	430	494	479	471	492	423	418	491	435	463	457	430	419	451	401	440	457	471	440	476	450	457	471	433	473	442	453	456	457	458	443	462	438	483	423	435	437	456	442	429	459	444	479	435	490	489	483	430	466	422	451	412	458	477	446	423	430	430	460	473	488	476	454	462	447	418	429	402	478	419	440	445	458	465	452	487	416	437	434	448	396	497	410	420	478	429	431	470	420	432	485	412	487	443	421	425	453	446	470	419	471	453	491	454	482	470	475	464	449	436	510	464	445	461	442	459	436	451	474	460	432	470	460	453	456	413	507	442	454	404	435	438	432	447	487	472	469	460	440	459	416	397	443	430	453	476	429	466	418	458	418	443	447	481	450	424	465	457	467	420	473	463	533	472	429	434	466	474	441	460	478	454	444	437	511	440	446	410	458	470	463	441	458	480	459	452	447	409	434	468	458	480	479	452	460	443	462	458	481	475	453	432	462	445	494	468	420	445	426	473	468	478	472	448	454	472	479	505	433	427	492	470	430	463	455	430	450	434	413	399	460	475	491	473	468	460	467	450	451	464	465	429	421	447	460	479	477	469	441	446	425	472	424	466	475	451	420	398	444	465	443	482	452	444	469	447	423	425	444	470	468	401	452	433	450	451	486	427	480	458	478	427	461	457	481	431	427	441	461	451	442	500	450	431	420	480	433	434	452	491	472	405	458	451	447	459	478	431	453	471	467	453	453	467	456	494	447	498	487	444	472	465	428	458	439	464	449	468	477	459	470	424	465	453	459	452	473	451	439	485	454	436	455	459	464	445	421	476	451	407	451	448	452	415	466	451	463	447	483	438	439	403	456	422	416	459	472	431	468	427	462	425	457	456	434	459	452	422	446	484	475	426	439	438	440	457	459	435	441	418	431	447	421	416	473	477	482	469	445	404	430	460	473	431	444	453	460	454	495	493	437	477	425	478	452	444	452	426	461	430	490	474	458	460	426	471	458	433	452	426	465	470	466	477	384	456	468	497	417	430	418	438	453	457	457	450	490	507	451	505	451	429	459	470	439	497	469	429	439	476	443	451	432	450	450	419	419	469	456	474	457	433	472	488	457	435	458	470	452	416	419	450	443	445	476	448	468	480	443	469	465	457	471	446	421	498	469	465	467	473	484	401	429	460	412	421	455	479	477	453	456	469	436	460	474	465	494	507	470	446	413	438	476	459	435	459	441	424	419	458	449	468	455	461	451	442	496	456	468	484	464	474	440	441	441	496	493	471	479	458	441	438	481	428	467	452	494	448	476	467	444	431	464	428	416	453	443	424	453	452	436	462	410	485	479	428	443	456	445	437	467	465	458	436	474	454	465	486	468	457	434	480	432	469	464	457	462	458	448	421	434	453	444	437	468	447	473	510	414	442	455	457	440	455	450	420	431	455	454	446	452	436	436	445	430	466	456	480	434	432	448	463	515	419	460	437	425	443	453	451	489	422	448	440	448	445	455	441	428	409	422	459	433	489	443	428	454	409	487	452	430	441	445	425	477	451	435	487	412	433	410	465	446	447	448	461	452	449	443	468	429	451	472	473	437	471	454	434	459	412	466	451	473	422	439	443	439	453	444	470	436	448	474	421	424	451	457	474	449	485	487	477	444	462	427	440	433	454	402	459	467	451	452	411	452	435	448	427	439	407	434	464	444	416	425	465	461	478	444	474	481	433	422	432	453	432	437	452	479	449	446	497	487	444	428	479	428	444	451	434	496	450	441	438	454	486	440	436	474	423	446	455	453	421	424	437	436	403	441	464	445	442	489	477	474	434	456	457	447	426	418	475	505	444	468	436	439	477	409	480	443	433	437	437	455	436	459	477	473	463	488	444	452	457	447	449	475	416	503	469	495	436	441	442	504	452	462	473	427	480	503	458	468	472	462	486	445	460	444	393	426	464	448	451	463	478	449	416	459	444	470	459	445	419	432	490	441	430	448	428	456	466	472	455	464	437	435	424	434	458	442	444	459	451	464	459	445	459	476	470	452	459	450	495	416	391	431	464	453	426	431	494	405	469	458	472	495	466	489	452	458	460	441	476	435	458	460	426	453	480	445	474	450	393	493	426	457	509	476	468	486	496	444	420	442	458	462	448	444	474	477	455	478	446	476	431	424	429	449	462	475	475	451	437	405	464	443	471	428	444	452	437	452	462	453	465	467	440	425	467	459	432	412	482	426	455	466	425	432	436	465	471	474	469	437	469	456	428	442	446	428	481	441	437	459	463	456	476	452	437	458	436	434	433	437	459	447	442	443	493	474	448	449	491	440	481	438	438	471	458	429	471	476	463	477	434	470	438	413	436	445	442	475	425	467	484	464	461	412	471	441	443	502	468	449	513	430	444	467	445	482	485	451	442	498	454	464	420	495	429	453	402	438	476	403	423	428	445	485	440	465	438	443	450	499	448	479	426	435	431	439	466	487	453	483	471	436	460	454	467	410	452	487	425	463	453	456	453	440	477	467	493	426	458	462	457	480	432	439	481	466	459	454	454	499	435	448	459	458	450	406	439	450	439	456	470	480	468	441	423	469	461	461	474	455	473	462	436	466	487	452	447	446	433	440	431	448	453	463	425	448	475	433	440	433	487	436	453	404	431	433	438	437	440	456	432	429	459	439	429	465	414	449	470	450	453	467	467	458	464	465	442	424	432	467	466	474	434	459	468	439	430	450	437	440	448	446	416	423	455	438	437	414	458	469	452	430	429	469	418	459	416	450	467	471	451	417	447	516	417	434	489	440	444	424	435	457	475	429	490	455	481	442	473	488	429	421	438	471	461	448	480	461	459	442	427	438	466	459	445	491	452	456	419	478	457	478	438	441	466	425	480	453	433	465	479	439	491	446	484	430	443	439	425	443	395	428	467	420	460	453	420	488	475	462	415	455	458	441	454	431	429	479	458	481	472	437	447	457	443	465	467	435	415	468	429	482	478	480	435	480	463	467	433	428	422	445	471	421	449	415	447	425	431	461	434	452	449	504	410	495	434	458	410	473	435	448	474	465	444	426	437	451	430	482	415	442	479	441	459	471	481	471	477	414	443	415	434	457	421	420	458	444	460	405	467	434	406	485	479	403	447	469	490	441	448	475	512	497	439	434	471	444	440	463	442	426	474	474	479	436	460	467	475	419	491	461	466	466	486	456	420	428	387	438	449	488	449	431	445	460	445	469	448	436	451	448	432	426	483	456	441	449	414	469	419	467	451	433	455	444	428	440	433	473	447	467	469	428	465	456
7379	9165	15914	18027	16728	17689	16858	14208	12834	9699	7963	7127	7201	7157	6407	4888	3976	3405	2889	2740	2161	1942	2071	2080	1857	1724	1698	1600	1568	1645	1608	1683	2033	1758	1429	1404	1342	1235	1293	1243	1284	1237	1137	1187	1163	1135	1144	1089	1091	1095	1080	1058	1306	1470	1467	1337	1232	1056	1038	1016	1038	1071	1000	1082	968	1042	1010	978	1035	992	1028	1023	1035	1018	1057	1030	1014	1022	1044	1017	1053	1010	1043	1004	1019	1043	1016	1039	1024	1031	1055	1054	1065	1049	1069	991	1029	1016	1061	1001	1035	1042	1014	1049	999	1063	1066	1004	988	1079	1032	990	1036	1012	1048	1049	1035	1094	1064	1017	1024	1013	1028	1021	1015	1040	1038	1056	1021	1003	989	1055	1087	1016	1023	1078	1076	1082	1006	1093	1069	1093	1055	1004	963	983	1023	982	1050	1063	1072	1018	1035	1026	998	1092	1017	1033	1075	1060	1057	1023	1007	1008	1096	1073	1023	1036	1073	1045	1089	1040	962	1070	1037	1041	1014	1079	1051	1050	1048	1025	1025	1079	1050	1065	1060	1091	1048	1052	1088	1032	973	1066	999	1010	1002	1022	1051	1083	1022	1062	1035	1036	1004	1049	1014	1073	1050	1040	1056	1079	1042	1064	1015	1065	1037	1013	1108	1044	1006	1068	1033	1043	1057	1057	1082	1094	1045	1111	1034	1014	992	1037	1011	1020	1034	1027	1023	1054	1066	1008	1013	1071	1072	1056	1018	1011	1014	1008	1004	1073	1080	981	1030	1023	995	1017	1029	1041	1065	1006	954	1056	1035	986	1056	1036	1066	1084	1050	983	1073	1030	1039	1045	1082	1029	1012	1017	1030	1025	1008	985	1033	1004	1054	1050	1014	1017	1032	1080	1042	1023	986	1063	1058	1098	1071	991	1063	1046	1046	1058	983	943	1085	1071	1052	1044	1087	1066	1035	1024	1052	1042	1080	1045	1031	1008	1090	1020	1030	1016	993	991	1022	1118	1024	1020	1018	1059	1016	1039	1020	1007	987	1094	988	1048	998	1020	1014	1036	1025	1103	1009	999	1041	984	1113	1039	1049	977	1019	1048	1055	1047	1056	1081	988	998	1031	1053	1092	1021	1060	966	1021	1015	1092	1003	980	1023	1084	1059	1047	1047	1071	1014	1090	1030	1026	1075	1000	1105	1076	1051	1028	1020	1032	1084	992	1000	1107	984	1001	1025	1034	1002	1037	972	1064	972	1018	1022	1038	1013	1095	1055	1095	1040	1026	1028	1066	998	1028	1046	1021	1012	1011	1114	996	1077	1024	1049	1048	1050	1063	1038	1089	1057	1064	1008	1019	1049	1009	1032	1055	1038	1032	1153	1032	994	1038	1035	1027	1051	1044	996	998	1017	1034	1017	1068	1059	1089	1021	1038	1051	1032	1061	1076	1014	1059	1067	984	1074	1026	1032	1090	1041	1028	1005	1041	1005	1053	1033	1041	1064	1052	1017	1010	985	1079	1073	1067	1082	981	1052	1037	1133	1035	1009	1048	1042	1040	1027	1007	1040	1074	1108	1021	995	1047	1027	1053	1032	1065	1036	1065	1068	1046	1058	1035	1057	1006	1061	1040	963	1060	1077	1085	992	1031	1095	1033	1006	972	1022	1038	973	986	1066	1060	1004	1043	1042	1040	1062	1041	1085	1018	969	1108	1096	1028	1029	1071	1031	1059	977	1034	1049	1083	1029	1058	1031	1015	1079	1066	1100	1080	1079	1066	1014	968	1092	1021	992	1036	1051	1042	1077	1054	1021	1021	1024	1020	1059	1052	1022	1045	1085	1079	1020	1047	1029	1016	1042	1077	1034	1099	1048	1053	1063	983	1056	1007	1022	1019	1023	1057	1040	1004	1061	999	1119	1022	1008	1031	996	1016	1051	1050	1078	1009	1012	1005	1064	1061	1039	1016	1085	1104	1102	1080	1036	993	1016	1092	1027	1020	1031	1063	1040	977	1061	1033	1054	1023	1050	1025	1030	1074	1014	1095	1052	1015	1051	1057	1036	1049	1054	1047	1016	1025	1014	1116	1046	1002	1084	1039	1030	1054	1054	1063	950	1010	1031	1060	1077	1040	1044	1033	1043	978	1043	1034	1020	1018	1055	1004	1049	988	1058	1059	1031	1084	1024	1022	1070	1018	993	1040	1001	1048	1013	995	1055	995	1052	1071	1060	1057	1047	983	1076	1006	1032	1077	1015	1046	1016	1051	1054	1014	1076	1054	1065	1039	1017	1077	1064	1080	1020	1016	1021	1072	1009	1074	1061	1075	1059	1010	1037	979	1017	1040	1049	1064	1022	1066	1003	1056	1022	1017	1051	1025	1091	988	992	1012	1099	991	1060	989	1049	1011	1067	1027	1083	1075	973	1122	1036	1040	1078	1013	1017	1064	1066	974	1009	1080	1061	1033	1031	1040	1048	1031	1039	1054	1058	1096	1016	1040	1008	1037	1078	1099	1052	981	1036	1055	1047	1020	1119	1028	1040	1044	1038	1053	1031	1065	1111	978	1052	992	1028	1083	1053	1076	1022	1036	1053	1102	1018	1061	1028	1059	1029	1013	1047	1078	1052	1005	989	1033	1051	1032	1044	1061	1017	1024	1048	997	1050	1049	1014	1061	1003	1044	1034	1028	1022	1075	1029	1004	1032	975	1061	1028	1001	1057	1028	1085	1014	1014	1028	1050	1030	1051	1088	998	1025	1016	1007	1006	1033	1076	1029	991	1040	1007	1064	1008	1094	1006	1057	1042	998	1053	1077	1025	1045	1025	1074	1008	1054	1069	1028	1055	958	1010	1006	1021	1056	989	1046	1052	1024	1042	1038	1065	1039	1005	1022	1061	1076	1079	1030	1052	1039	1041	1057	1081	1078	1110	997	1039	1046	1044	1064	985	1088	1078	1079	1044	1000	1103	1042	1061	997	1060	1040	1024	1078	998	1000	1046	1032	1002	1068	1006	996	1025	1027	1062	1009	1084	1045	1024	1097	1095	1080	1025	1010	1062	1050	991	1039	1064	1030	1015	1080	1062	1058	1046	1085	1044	1057	1003	1098	1009	988	1051	1048	1041	1053	1019	1058	1045	1015	1071	1075	989	1032	1129	1013	1031	1057	1001	1017	1022	1121	1044	1042	1038	1009	1022	1057	1036	965	1023	1055	976	1117	1058	994	1023	1028	1100	1038	1092	1068	1006	1052	1090	1031	983	1056	1050	1031	1011	1016	1044	1019	1029	1056	1007	1000	997	1026	1074	1052	1025	1017	1036	1003	1012	1011	1048	1033	1040	1102	1106	997	1040	1065	1044	1027	1029	1036	1021	985	1025	1057	1024	975	1036	1017	1028	1026	1063	1065	1014	1040	1082	1047	1071	1035	1026	1040	1038	1056	1043	1054	1039	1024	1014	1057	1036	1034	1020	995	1053	980	1020	1066	1034	1045	981	1117	1042	1073	1019	1067	1035	1102	1039	1026	1042	1053	1059	982	1060	1001	1122	1013	1018	1051	1051	1050	1037	1080	1038	1016	1013	1101	985	1045	1029	1040	1055	1100	1031	1065	1079	1025	1089	1098	1042	1009	1036	1017	1003	1097	1110	1120	1013	1059	1028	1059	998	1071	1064	1077	1021	1019	997	1019	999	1010	1114	1034	967	1052	1002	1021	1039	1049	1070	1011	1060	1073	1120	1058	1038	1086	1038	1110	1031	1087	1085	1037	1027	1035	1082	1055	1013	1055	1045	1056	1034	1009	1053	1045	1034	980	1030	1040	1092	1037	1005	1029	1035	1016	991	1026	996	1005	1063	992	1023	1072	1043	1017	1026	1041	1069	993	994	1055	981	1093	1081	1059	1024	1098	1040	1050	1055	966	1042	1020	1064	1067	1040	1053	1053	1055	1040	1013	1068	1044	1033	1054	1012	1071	971	1018	1001	1055	1036	1056	1006	1045	1019	1037	1022	1042	1065	985	1084	1008	1029	1094	978	1045	1011	1011	1016	1035	1060	1061	1037	1062	1044	1047	1055	1029	970	1016	1050	1054	1047	1012	1045	1010	1057	1045	1054	1014	995	1025	1049	1054	1036	1053	1054	1057	1050	1047	1026	1079	1069	1037	1047	1060	1056	1077	965	982	1031	1021	1038	1046	992	1016	997	1021	1093	1055	1063	1050	1074	993	1065	1022	1038	991	1028	991	1052	1032	1063	981	1009	1064	1041	997	1066	1032	1046	1060	1057	1039	1015	992	1077	1067	1012	1007	1080	1040	1069	1081	1042	1075	1036	1029	992	1059	1064	1031	1019	1031	1067	1030	1004	1025	1077	1051	1036	1007	1050	1072	972	1016	1048	972	1076	1060	1036	1064	1063	993	1038	1021	1035	1031	1019	1049	1019	992	1095	972	1003	1012	991	1051	1076	981	1017	1100	1040	1056	1011	1016	1081	1042	1028	1071	1024	1005	988	1045	1025	1023	994	1003	1015	1005	986	1029	1062	1016	1049	1033	1071	979	1040	1016	1017	996	1007	1027	1033	1102	987	1033	1050	1033	1077	1084	1072	1043	1089	1039	1027	1045	1017	975	1036	1110	1065	1027	1010	1019	1004	1055	1028	1031	1030	1085	1045	1009	1031	1021	990	1017	974	1009	1050	991	1022	1026	1024	1039	1043	1052	1023	993	1005	979	997	988	1056	1038	984	1030	1039	1055	1055	1034	1078	1091	1002	1142	1020	1054	1028	1070	978	1030	1011	1020	1019	977	1018	1012	1017	1073	1024	1004	1063	1030	1056	1060	1052	1078	1048	1014	1081	998	1069	1057	1038	1044	972	1070	1032	1067	1026	1032	974	1042	1038	1050	1011	1063	1055	1061	1024	1018
26215	31248	35079	34312	30120	27956	35409	30990	26445	19402	14830	12753	12388	13997	12148	7159	5749	3418	2616	2567	2224	1736	1991	1938	1520	1152	910	813	1041	1168	1121	1600	2458	1767	1129	979	951	729	742	678	671	608	492	471	459	377	383	417	405	413	402	525	718	882	661	589	571	426	409	385	427	429	425	393	383	419	415	410	387	355	391	393	367	425	431	386	391	428	404	429	383	408	385	456	413	384	425	392	431	384	409	429	403	420	392	428	393	411	398	390	384	410	423	403	387	373	387	416	450	374	370	400	402	394	379	417	439	421	396	406	426	402	423	386	379	398	372	379	428	420	412	425	404	394	358	421	397	400	412	425	372	421	381	398	397	419	413	435	432	433	461	414	387	365	426	403	385	398	415	435	389	432	413	378	407	393	397	408	411	404	400	430	366	368	402	426	416	404	418	399	399	414	458	365	447	446	414	403	402	447	426	415	434	361	416	414	411	370	420	436	424	407	396	402	431	413	371	356	419	409	407	375	396	378	438	412	415	395	389	410	378	410	399	420	419	396	420	434	429	415	389	400	411	389	380	424	440	398	392	412	398	421	397	422	394	375	394	396	405	421	368	421	361	422	396	420	412	377	398	408	434	411	416	425	431	425	368	387	436	398	401	420	427	380	388	434	412	417	368	397	428	384	356	381	413	411	412	391	403	380	399	410	466	442	345	385	408	409	412	384	376	472	408	420	438	375	432	414	388	357	370	396	405	398	389	406	385	415	392	406	415	445	410	370	415	425	401	380	348	417	422	398	409	435	378	383	415	385	396	379	392	402	438	418	375	411	377	407	382	349	417	428	379	389	420	407	416	408	415	399	389	377	420	383	398	437	411	414	398	413	411	433	405	427	410	442	417	418	408	367	429	422	378	399	406	391	393	391	432	422	423	415	451	421	435	414	404	388	429	395	411	404	440	399	387	366	390	420	438	429	366	414	422	436	380	387	425	457	392	415	388	371	389	415	379	416	404	396	371	392	404	390	428	416	386	385	410	404	371	403	379	401	385	386	355	386	415	421	423	405	421	376	425	393	406	412	392	426	389	358	398	434	405	422	418	366	401	411	390	363	398	386	419	377	413	354	405	350	444	387	428	415	370	400	418	400	410	414	393	401	449	416	410	439	415	391	397	370	380	395	440	413	431	435	409	408	394	366	436	407	367	393	411	388	407	391	392	409	397	400	373	416	405	412	387	437	455	415	375	401	419	432	427	363	429	411	414	429	387	440	407	415	389	398	441	388	378	431	421	404	396	418	423	417	369	413	435	383	393	426	398	407	384	377	423	417	369	419	407	400	409	391	379	369	406	375	389	440	418	360	375	412	411	416	401	432	434	400	421	369	381	401	392	402	378	399	421	430	398	400	396	390	386	433	406	416	429	440	368	407	433	391	395	397	407	399	419	405	381	417	412	424	401	427	409	387	360	360	435	371	422	395	360	405	402	389	406	412	404	400	423	411	401	460	372	410	389	422	394	414	447	389	381	427	395	370	371	414	446	412	397	388	426	405	369	385	398	433	440	403	406	413	394	381	421	452	385	435	383	435	435	435	399	417	432	376	394	411	462	387	421	370	374	381	402	448	433	399	381	404	401	386	424	416	410	398	379	422	434	374	415	400	404	393	402	410	410	395	394	397	414	411	424	397	439	405	376	378	414	403	384	402	384	415	411	378	388	420	430	436	423	434	420	406	394	376	392	404	458	387	400	410	453	418	438	417	429	438	412	429	434	412	384	416	400	476	425	424	403	392	409	421	403	438	381	410	421	419	441	402	385	403	426	373	399	418	394	412	403	405	432	444	414	384	427	409	384	377	420	390	400	393	407	369	407	431	375	392	385	374	388	410	471	406	420	400	390	409	432	423	406	406	387	400	425	433	402	428	398	399	430	421	422	404	427	426	403	410	405	410	429	391	419	371	436	418	394	429	413	400	365	384	395	421	388	387	412	456	426	411	390	371	411	428	411	418	380	392	392	399	399	386	413	407	415	388	378	415	381	453	402	433	455	405	367	404	431	401	394	406	381	428	393	408	371	413	380	421	410	401	407	408	406	426	429	358	411	372	436	430	378	400	405	392	425	417	424	388	400	386	414	420	382	386	390	383	367	371	433	398	418	404	406	407	365	443	392	427	385	415	392	410	412	411	387	361	400	399	445	374	392	401	389	404	385	415	442	409	388	442	438	412	403	408	413	371	388	388	367	435	422	423	417	430	390	405	422	355	380	425	392	368	415	402	420	359	376	371	450	403	374	385	394	429	419	398	446	397	416	381	406	386	393	401	401	394	372	403	402	437	395	434	421	374	370	388	416	403	364	410	387	397	397	410	394	415	407	422	431	408	410	396	415	420	414	436	434	437	401	423	406	382	391	402	400	420	362	411	432	420	380	380	426	418	401	422	398	429	384	397	410	421	401	398	388	401	379	400	403	408	412	380	395	418	391	419	407	396	400	400	424	404	416	414	409	423	396	442	428	432	409	422	346	407	360	407	433	388	406	386	400	414	417	392	373	411	398	435	441	437	410	386	396	378	396	391	377	406	376	428	381	386	402	343	418	424	416	414	410	412	404	386	421	357	433	412	437	399	389	418	404	447	415	407	356	394	401	384	435	407	389	409	430	436	396	367	420	405	378	443	401	426	417	406	397	385	390	388	381	416	389	380	443	389	390	386	410	392	415	400	414	392	444	400	449	399	402	437	404	442	391	417	397	409	392	394	388	391	393	415	393	407	435	406	398	419	393	431	412	389	442	380	399	430	419	376	367	361	393	388	417	418	411	389	375	397	423	398	418	406	396	406	414	405	393	373	377	366	454	394	390	399	398	419	419	440	444	407	416	435	434	389	373	424	419	441	380	412	458	374	408	382	436	429	382	397	418	430	397	421	413	408	426	447	405	407	386	392	376	388	400	359	386	416	422	399	404	395	394	402	437	425	449	399	437	412	396	398	437	431	437	399	415	379	419	404	421	412	365	405	441	408	437	385	383	409	407	428	448	411	373	393	406	389	424	414	392	390	442	417	399	402	415	420	390	395	385	410	398	408	423	401	450	410	428	406	445	429	356	421	427	399	393	402	417	422	413	424	407	386	389	415	411	420	395	432	411	394	423	414	413	401	400	403	383	454	451	393	375	372	392	413	411	384	442	403	431	403	425	376	405	459	458	447	393	382	391	419	424	411	428	418	446	377	403	381	405	411	410	436	363	397	424	395	371	417	411	392	445	431	401	402	436	416	410	400	417	385	381	423	422	425	382	398	420	410	409	403	413	403	423	416	455	407	393	446	427	417	380	356	360	389	410	428	437	406	427	368	408	424	440	389	416	417	393	418	407	400	387	417	419	418	370	403	433	391	411	407	426	398	389	410	370	403	344	398	411	415	399	387	460	425	428	432	393	399	380	427	410	428	364	403	409	416	394	386	406	398	406	417	413	431	408	417	408	398	413	401	397	397	409	435	435	373	405	361	373	410	395	408	412	416	366	405	380	365
17589	24264	33873	41143	41542	43017	47070	48588	44735	38356	35059	33729	35436	37704	33467	25994	22233	16434	13175	13572	11938	9663	10976	10670	8611	6336	4396	4434	5624	6296	6097	9528	13434	9664	6333	5176	4662	3524	3541	3007	2754	2466	1525	1313	1274	1164	1101	1069	1099	1080	1058	1834	3444	3928	2641	2257	1465	1078	962	927	1000	912	989	935	994	1000	1022	923	925	902	993	884	923	966	984	955	910	969	949	959	906	958	894	923	965	940	921	933	960	944	925	965	937	940	959	959	929	915	918	938	984	880	911	1017	924	918	899	946	1052	970	948	957	1000	965	914	967	943	920	952	925	947	965	915	969	963	980	959	926	937	964	927	887	885	938	910	952	943	940	968	935	897	903	943	911	940	944	930	907	943	884	939	980	898	958	991	957	963	931	1006	918	983	951	909	915	955	980	929	936	977	973	888	915	983	942	936	915	938	956	952	974	884	936	934	910	994	909	895	918	948	917	940	944	935	921	990	952	943	976	1015	927	906	936	971	928	924	915	931	917	956	948	929	961	893	949	939	927	952	937	995	965	966	932	898	933	918	912	962	973	973	917	971	959	957	854	974	936	917	921	941	954	991	932	940	912	892	920	914	922	951	944	988	897	948	957	940	940	926	929	958	960	940	912	977	951	941	932	924	903	892	959	986	974	939	936	947	898	947	907	934	950	969	963	957	973	936	946	958	1017	945	941	922	945	883	975	951	879	906	925	914	937	976	903	956	929	910	951	961	966	925	902	961	940	909	931	900	883	919	948	987	957	946	943	977	957	913	984	929	924	955	932	896	946	951	1001	955	919	926	888	958	995	937	914	915	957	880	908	941	954	927	957	948	892	980	929	892	958	925	956	956	947	946	981	933	964	934	933	942	908	967	949	919	951	965	982	986	982	966	965	938	923	976	937	997	975	957	955	945	983	949	871	911	1006	954	1018	871	965	953	983	904	909	991	948	957	950	980	953	950	935	926	916	972	962	950	933	1007	930	988	1008	1007	940	936	959	895	944	910	915	946	921	974	998	899	946	954	958	990	963	984	977	994	881	944	975	1000	888	991	942	905	960	906	946	923	961	910	988	980	943	914	897	925	899	945	919	871	942	969	885	983	928	1001	911	882	980	905	912	991	973	949	900	903	988	925	949	931	937	869	970	943	961	886	919	927	947	881	954	974	879	887	913	925	911	944	1002	973	966	921	907	961	917	901	872	962	897	931	931	946	929	921	921	874	954	975	936	991	950	923	967	952	936	900	895	1045	966	927	988	994	981	979	920	939	910	945	940	965	948	967	1016	943	926	963	931	960	907	956	917	960	955	964	938	994	936	920	948	961	998	972	933	933	993	913	899	961	934	907	954	979	926	930	957	941	962	919	953	985	989	941	945	973	1000	923	936	935	966	938	883	979	990	959	1003	986	938	939	895	932	979	917	928	944	949	915	921	938	938	961	913	962	939	976	927	949	950	930	995	911	965	915	951	922	928	941	936	978	936	907	910	937	890	957	942	911	923	924	894	902	918	948	907	992	979	918	937	884	916	920	971	925	912	944	899	958	940	928	900	929	961	955	935	928	966	964	992	963	956	936	953	911	969	962	935	913	946	942	935	968	925	932	939	915	948	910	924	911	910	918	925	916	957	954	961	943	942	954	929	950	928	963	965	960	944	960	953	882	956	946	906	934	904	919	923	932	896	982	949	1000	933	976	950	909	928	943	911	937	932	968	905	943	950	928	935	850	949	942	873	941	950	960	951	889	927	980	938	913	951	1043	973	938	918	958	943	934	914	1031	893	932	976	918	962	956	897	968	926	948	960	966	996	918	952	919	916	923	934	964	963	1012	991	938	951	934	960	948	922	944	916	914	956	938	971	883	925	961	961	913	988	937	972	969	949	959	960	932	950	965	876	964	975	898	949	970	977	916	990	886	971	974	956	951	940	888	924	924	921	939	1002	906	925	929	971	912	937	848	921	943	938	960	970	973	970	934	923	921	912	898	959	943	959	952	909	915	950	941	898	927	962	951	935	924	930	906	957	959	946	926	916	968	916	1015	930	934	932	994	927	940	930	934	869	962	888	962	939	914	945	948	918	907	936	960	930	957	974	983	936	947	902	964	964	972	916	963	965	931	950	931	921	921	934	932	949	968	931	958	936	974	926	971	913	948	951	977	955	960	958	1004	1020	952	956	930	946	972	957	941	989	910	971	1006	956	940	957	973	936	941	967	957	984	953	945	926	926	899	891	894	958	920	995	964	969	957	955	948	934	946	920	991	902	945	936	932	980	932	932	963	926	1003	961	937	959	920	957	904	937	925	903	934	971	962	929	916	979	931	964	950	1031	892	952	948	871	920	931	1006	948	928	938	957	940	959	920	991	945	888	960	891	943	886	963	970	925	947	926	945	921	895	1000	895	873	933	889	941	914	933	954	930	956	964	943	1020	1019	941	943	928	900	1004	991	953	976	941	927	959	951	945	963	906	943	923	944	908	968	910	941	916	899	934	957	936	956	998	933	929	956	985	958	972	922	958	921	986	907	949	934	928	909	895	917	937	957	899	947	947	954	961	950	983	926	912	947	990	961	964	966	918	920	963	915	974	967	934	1026	935	935	916	931	954	957	923	933	932	926	934	966	886	916	926	951	925	998	932	975	959	902	978	911	989	922	914	945	964	945	911	951	931	937	932	931	970	951	962	951	942	908	978	939	949	923	947	916	942	928	927	967	942	901	994	941	975	1007	1026	902	892	880	947	933	980	947	959	942	970	958	972	879	874	917	906	952	938	936	957	916	975	942	938	928	915	924	959	878	967	1015	917	899	951	920	934	924	973	904	964	880	939	960	954	936	909	966	917	948	922	944	938	945	917	929	892	955	880	1011	978	925	933	1015	920	909	931	923	956	987	956	970	966	982	1001	893	921	955	944	947	895	943	957	953	965	936	918	918	846	958	1011	937	958	1037	940	909	892	949	959	919	993	956	1019	957	939	922	973	932	919	958	955	939	938	961	920	1003	955	958	935	958	911	896	928	916	854	942	979	976	889	915	953	938	956	918	913	1011	967	965	891	932	952	916	914	977	956	873	963	886	935	992	906	914	924	941	959	957	911	907	961	910	922	968	986	976	912	897	959	958	964	977	958	981	943	911	942	903	949	914	894	969	918	957	947	973	925	904	969	921	974	940	936	991	963	958	906	900	934	991	918	962	902	896	925	910	966	947	945	929	953	947	932	1023	974	912	945	942	951	931	922	976	1000	912	946	954	940	972	958	934	975	944	958	1014	957	945	957	1010	986	954	947	1000	948	944	942	903	1011	951	947	1019	958	926	957	935	905	958	960	944	990	941	958	930	866	935	941	941	960	960	897	965	903	920	958	896	979	949	956	966	948	915	905	962	953	951	941	857	923	867	961	940	921	932	943	986	935	962	951	957	903	865	921	903	991	948	992	979	970	950	927	983	935	1007	966	1019	914	951	973	911	947	950	915	953	896	962	927	945	888	883	918	916	940	951	940	975	934	926	989	915	978	961	917	948	939	927	902	979	918	1036	961	995	999	967	964	923	940	961	1027	917	960	919	930	953	961	922	923	943
35689	36219	39557	39288	35320	35511	43800	39917	35953	29480	24993	21980	21618	24852	22156	12673	11231	6131	4708	5065	4337	3152	3619	3400	2672	1981	1438	1318	1504	1925	1785	3270	4427	3216	1784	1537	1276	1077	998	925	850	759	531	500	463	461	438	361	456	415	396	510	1020	1181	927	753	589	433	385	383	413	385	406	387	349	403	389	431	403	401	337	371	390	383	402	401	422	357	412	395	369	401	427	364	399	366	414	429	394	412	394	383	407	398	392	377	386	373	398	409	390	349	391	383	372	406	398	391	415	393	376	397	421	354	412	385	413	401	362	377	358	388	396	404	363	383	405	387	418	407	381	372	387	431	391	380	390	393	414	410	370	383	367	406	429	390	377	348	390	369	412	418	366	382	422	342	419	377	412	402	372	360	406	379	378	390	390	405	402	373	384	390	392	391	379	384	396	389	390	408	370	409	376	406	362	413	424	378	383	382	359	378	390	418	399	347	449	358	347	391	385	385	371	381	371	409	395	386	366	382	364	370	387	400	381	401	402	397	386	401	409	388	396	369	380	448	317	379	364	404	412	380	362	427	387	412	386	366	390	373	342	382	397	407	372	392	358	400	374	405	385	377	374	397	380	421	409	391	436	432	423	384	411	386	404	380	371	438	343	390	394	432	372	383	368	387	379	389	381	367	364	426	373	378	366	343	395	375	349	394	402	397	421	356	389	387	394	385	384	381	403	370	401	398	411	345	388	395	362	437	409	394	381	401	407	379	355	382	402	401	412	405	388	400	361	401	375	391	389	366	390	393	395	415	395	369	417	381	360	378	379	378	407	385	386	406	396	384	356	397	367	402	400	375	376	402	411	411	422	372	386	322	378	359	399	422	380	378	391	376	373	420	378	371	384	406	442	395	385	367	383	379	373	375	389	361	406	410	420	376	380	371	386	342	414	360	390	371	407	384	383	380	439	382	400	422	382	394	384	403	349	384	406	419	363	394	375	411	446	369	390	382	405	386	397	384	394	390	383	388	368	367	422	399	375	419	396	379	369	402	373	380	399	442	379	376	391	386	397	430	407	400	401	356	380	391	354	406	360	407	418	362	421	370	352	373	413	399	376	409	356	391	388	395	375	413	411	429	397	397	397	340	411	358	394	400	347	381	395	397	406	374	403	400	366	394	384	408	386	403	350	412	424	410	386	375	366	402	409	373	387	394	382	365	357	389	353	371	424	420	439	353	410	376	391	374	401	436	413	406	380	397	368	420	348	417	378	385	385	382	390	395	414	385	381	363	373	389	397	417	413	375	401	362	405	394	377	381	423	413	421	388	371	377	394	370	377	383	413	342	389	371	393	395	387	399	403	387	400	359	419	401	417	379	343	416	382	395	394	431	384	425	361	376	364	325	404	393	384	387	404	383	410	371	385	359	380	355	408	400	396	409	413	392	437	383	387	415	412	363	414	384	362	407	386	370	383	394	381	406	379	419	371	399	375	407	409	400	422	373	382	365	400	393	376	381	374	382	349	379	373	366	423	386	410	399	392	409	427	366	359	392	412	407	410	387	362	382	396	385	391	359	365	362	381	400	403	394	355	366	391	384	395	419	399	406	359	372	382	374	438	387	380	401	391	361	376	402	358	376	414	388	409	374	366	399	372	455	376	425	416	399	389	415	412	412	399	369	381	393	404	395	418	398	375	407	373	413	354	378	375	350	393	403	356	392	418	378	343	393	366	350	353	371	393	378	396	388	344	423	377	368	436	395	388	378	433	373	335	411	400	371	417	415	411	400	406	389	390	390	401	367	384	435	386	394	381	369	359	401	347	381	390	392	371	375	379	366	403	368	398	362	380	408	435	386	366	389	422	393	399	414	432	374	358	405	348	374	378	350	411	413	365	438	431	393	377	396	396	391	366	419	393	390	389	388	409	373	383	373	395	366	394	388	407	414	371	362	362	390	376	426	390	337	409	414	423	411	376	379	382	398	386	405	386	359	382	359	391	424	368	360	386	418	421	374	409	396	410	352	361	390	376	392	373	380	424	389	428	403	404	406	384	348	395	405	366	399	413	397	374	395	407	387	411	373	376	413	359	404	414	400	403	394	398	393	380	381	405	385	381	378	353	377	396	392	406	387	397	405	400	404	383	371	406	403	403	373	398	390	394	364	387	383	362	398	371	361	378	410	374	369	400	415	378	385	380	397	370	375	339	389	384	369	380	426	364	394	389	356	384	411	392	368	402	368	427	380	400	353	364	403	395	417	351	369	399	394	399	374	399	385	351	395	379	352	369	338	372	412	424	386	402	356	383	388	387	402	380	400	424	357	416	365	403	410	380	400	369	378	383	354	387	349	411	367	359	406	394	382	340	390	362	393	397	370	379	396	382	401	378	377	392	435	356	384	400	365	384	383	444	356	419	407	416	385	391	394	396	378	349	375	383	389	387	411	390	449	395	360	380	360	402	389	411	383	394	370	382	375	372	400	379	362	365	381	412	394	379	372	390	399	365	389	371	399	363	373	406	396	417	378	391	422	406	386	363	445	376	429	362	368	405	364	412	411	408	398	363	371	405	343	402	333	402	374	363	390	418	391	394	407	412	394	391	428	400	379	400	358	350	424	420	408	397	430	387	337	426	380	368	402	401	391	372	402	398	411	376	415	397	384	389	391	382	375	369	388	397	417	379	380	428	393	414	373	402	402	344	387	367	378	404	429	355	415	412	393	397	389	353	380	373	380	429	372	363	406	417	363	392	361	378	391	393	402	373	369	387	437	428	372	364	399	391	368	351	399	409	392	397	382	388	380	394	380	372	371	416	359	380	439	397	362	397	398	408	400	396	408	380	384	389	412	377	419	383	372	365	403	396	394	362	361	341	361	396	393	390	439	391	368	409	366	372	393	368	417	361	395	400	366	436	392	406	380	366	392	351	348	433	409	364	382	399	366	365	414	395	338	366	399	401	420	369	409	360	372	398	407	373	376	389	399	378	405	402	386	373	391	383	373	395	378	396	375	407	427	384	406	401	407	364	412	406	397	387	366	384	358	407	367	404	385	402	390	395	420	386	394	386	383	383	374	361	368	390	398	416	353	404	397	425	386	367	393	388	368	384	427	390	392	369	382	398	385	423	392	374	379	426	407	405	397	400	401	342	358	389	370	401	364	387	387	393	364	406	397	372	362	386	387	390	378	368	399	390	372	399	381	367	413	352	362	396	404	402	378	391	351	364	334	404	384	431	365	390	421	375	415	414	420	371	366	372	396	390	386	399	377	418	378	409	372	425	387	374	406	355	399	415	369	413	376	376	384	366	402	384	393	369	412	359	381	385	346	389	386	422	429	353	386	408	387	374	394	404	412	350	402	389	364	377	360	363	380	378	375	417	388	397	408	345	383	385	351	369	362	399	388	376	439	398	388	379	349	360	403	382	424	392	386	381	395	425	379	390	370	388	356	372	396	392	418	421	416	384	405	405	402	387	388	343	373	375	392	380	408	367	425	375	377	374	352	388	379	406	378	391	411	437	413	385	393	360	385
23708	29088	40122	46801	47815	50094	52218	57412	53866	47276	44690	42674	44465	47717	43532	34526	32669	23213	20825	22250	19381	16380	18280	16948	14227	11056	7752	7082	9008	11483	10038	17284	20988	15576	10080	8526	7674	5645	5472	4869	4089	3756	2190	1643	1468	1437	1320	1169	1140	1087	1074	1961	5793	6306	4305	3247	1798	1075	885	914	905	890	876	884	906	979	890	892	927	883	906	922	871	885	910	949	922	905	866	869	910	889	884	839	874	948	871	938	831	916	954	925	892	883	884	889	943	941	899	890	961	869	934	931	907	932	884	944	927	921	928	909	839	901	904	904	901	902	904	883	934	936	917	893	916	863	883	917	908	883	947	927	872	916	893	852	862	915	912	959	913	914	917	874	879	948	899	913	875	916	866	874	910	890	832	908	902	877	920	907	939	953	919	874	934	872	910	896	932	881	847	892	888	894	912	880	893	889	957	945	936	884	880	908	910	887	928	874	928	873	889	919	890	869	940	880	849	901	904	861	879	897	898	939	919	953	897	880	923	941	911	882	906	895	881	890	947	926	942	909	894	919	902	921	916	935	855	888	938	958	870	880	914	863	914	944	957	868	896	856	952	890	878	902	909	900	917	944	850	954	893	978	873	890	932	881	866	860	941	904	912	904	943	913	883	867	935	950	902	926	888	849	910	952	910	856	945	930	886	909	903	907	916	889	914	947	859	933	906	852	963	897	870	934	934	914	938	892	903	933	881	905	920	873	917	844	851	934	912	883	890	909	910	897	875	922	873	905	869	947	936	920	924	907	943	917	915	920	882	918	906	922	901	881	857	901	859	904	848	906	938	883	846	906	893	898	882	916	887	923	903	881	894	923	916	924	868	861	866	914	892	905	959	861	846	903	959	877	912	899	912	902	945	899	952	937	886	874	893	878	917	920	829	841	902	904	915	897	884	941	910	942	927	889	919	855	882	924	904	880	897	893	904	920	927	917	973	913	917	938	935	956	904	929	875	947	939	932	841	932	877	854	895	915	893	967	910	899	858	902	866	911	886	907	888	943	876	913	889	883	900	956	852	873	902	891	914	921	891	850	922	886	917	827	906	935	887	893	870	944	867	883	871	859	895	941	938	916	884	950	861	856	872	945	887	913	875	974	911	862	867	927	854	948	919	960	940	890	855	926	946	920	885	893	849	847	938	915	934	917	858	912	885	921	924	854	929	946	883	934	871	961	903	881	903	899	873	925	886	896	919	873	934	870	968	879	861	901	891	911	898	888	836	904	924	894	904	857	912	876	885	913	909	870	920	955	868	914	918	884	869	890	883	921	901	896	951	901	878	844	888	919	880	884	831	937	898	840	902	885	876	924	920	907	922	885	932	851	918	913	908	884	956	895	859	917	902	920	884	894	950	919	883	910	819	912	847	939	921	869	894	851	946	888	895	890	931	860	954	944	911	897	925	904	909	878	866	941	853	921	928	919	895	900	968	926	904	953	917	903	894	941	938	837	901	898	900	928	895	946	898	938	927	883	837	878	852	980	921	912	967	909	939	911	856	908	875	903	969	930	947	879	877	919	914	925	941	869	885	900	932	902	896	932	856	862	912	920	925	873	951	915	947	873	894	956	885	930	890	889	923	852	896	891	935	877	857	948	879	927	863	900	949	913	901	869	892	907	938	880	864	893	851	880	864	912	897	897	899	919	863	924	888	862	896	900	867	892	914	865	903	900	941	906	881	886	920	911	918	870	924	927	939	931	896	891	898	927	918	929	955	933	881	956	945	931	889	921	917	871	852	909	901	903	871	996	869	854	918	868	868	938	931	882	872	937	900	903	890	903	917	952	906	900	932	890	876	882	964	916	862	893	910	861	921	919	903	910	915	900	836	879	881	911	901	859	912	933	896	935	914	885	901	884	861	868	848	870	969	975	830	952	894	877	864	887	912	880	960	975	889	892	894	888	881	904	924	874	830	886	899	895	892	947	913	880	895	925	943	915	859	902	889	885	914	892	901	908	890	847	908	910	847	878	907	902	927	855	891	924	899	939	905	866	886	898	902	933	953	899	911	881	854	887	904	931	864	956	918	909	855	835	883	858	913	937	902	893	908	952	851	896	973	912	889	908	902	890	945	886	874	923	835	889	866	898	914	878	919	882	893	855	909	910	875	879	914	891	869	890	912	913	897	966	922	893	936	887	893	1011	865	943	912	904	929	896	913	944	956	862	942	869	867	881	920	899	887	876	894	898	944	901	917	873	869	858	957	843	879	863	912	947	915	931	970	854	900	918	878	880	909	900	936	878	921	848	908	911	933	900	936	900	883	851	883	934	951	888	847	874	904	862	890	912	934	1007	868	802	925	896	973	921	913	890	902	892	886	909	870	885	900	865	914	877	901	897	900	887	846	847	878	908	893	902	913	963	845	883	856	852	903	937	874	898	871	912	882	917	894	928	882	853	876	906	908	905	844	853	922	873	926	838	932	930	939	885	946	885	915	905	885	926	938	874	863	932	970	953	955	904	907	909	897	882	912	884	900	886	912	928	921	828	949	921	960	875	930	930	903	928	876	878	903	888	921	956	837	906	878	879	958	878	916	936	931	927	899	946	923	866	889	944	895	959	914	856	881	884	917	905	901	926	895	958	902	893	865	886	960	889	858	871	906	941	957	919	886	928	889	879	890	907	917	945	867	890	899	870	898	910	879	918	884	948	875	855	900	916	845	865	866	863	924	895	938	903	941	891	948	940	884	960	884	917	920	887	909	927	906	866	880	913	851	923	916	925	914	885	899	927	893	888	896	869	883	931	880	907	897	896	911	893	857	868	961	888	862	898	891	924	935	892	947	936	874	945	902	914	940	892	909	896	881	879	932	921	910	934	928	936	901	938	954	947	880	930	889	963	869	917	923	912	892	909	896	947	856	881	879	985	897	891	957	894	930	886	929	899	891	901	934	896	894	960	947	920	906	889	860	867	940	896	913	919	879	928	897	927	880	933	849	923	890	927	936	884	890	883	894	980	884	890	945	878	928	917	874	915	912	910	900	891	986	890	872	919	893	876	881	932	965	911	922	896	834	844	939	930	928	900	891	892	952	926	914	959	911	892	936	886	914	909	827	924	864	955	865	917	867	888	962	911	960	887	848	964	845	911	927	884	920	935	873	904	878	917	892	909	894	918	878	894	930	849	928	845	932	896	911	911	861	913	907	865	878	841	857	852	921	924	921	919	915	897	894	896	939	865	904	888	869	937	888	906	914	900	883	917	903	882	926	944	902	936	966	890	926	943	976	898	925	923	903	915	943	906	895	893	909	897	913	869	885	917	858	891	918	913	904	905	864	922	892	918	890	949	907	902	948	851	865	913	911	955	930	869	928	918	903	867	928	931	874	891	895	927	814	845	885	899	914	915	885	847	901	888	925	912	884	910	876	893	960	903	854	891	881	873	965	865	927	925	892	828	926	847	906	868	906	926	903	890	863	894	931	887	895	894	929	888	876	896	935	937	850	970	914	893	901	897	922	916	875	951	885	896	918	930	962	917	919	918	896	885	923	956
13298	10770	12158	9920	7118	5860	5148	3369	2668	2168	1625	1378	1441	1369	1295	931	894	779	720	556	622	595	601	542	591	514	494	472	518	517	539	538	559	520	506	510	495	540	497	499	492	455	470	447	439	462	432	469	474	486	448	459	494	517	603	520	485	423	464	413	484	465	474	418	456	433	474	461	432	454	458	420	432	395	419	463	449	443	445	431	477	448	436	418	442	425	464	491	463	432	466	461	436	425	467	471	455	415	466	464	486	458	448	455	433	455	453	456	472	482	460	461	472	446	458	473	455	427	398	444	478	479	409	461	437	436	467	485	470	409	479	452	444	442	470	438	476	427	422	412	446	443	444	445	498	469	452	433	430	466	453	428	460	474	466	445	452	413	435	449	426	451	447	416	459	425	445	460	479	432	422	445	491	441	443	455	451	416	416	476	500	466	481	453	465	450	453	424	405	463	456	434	488	463	442	444	483	462	449	446	433	452	480	458	452	460	441	436	458	466	445	443	442	445	475	434	446	434	441	492	453	410	415	439	414	476	446	459	446	432	487	441	442	462	483	437	444	403	439	455	463	453	418	452	440	467	470	463	461	470	451	427	448	407	429	407	452	451	445	476	441	465	463	432	464	437	424	461	456	415	467	499	417	441	459	472	493	463	445	490	469	446	478	440	436	520	439	484	424	471	414	475	448	441	404	434	440	454	510	488	445	432	508	432	439	423	444	446	448	470	493	489	471	459	468	434	433	431	470	478	456	442	360	456	419	463	432	446	411	427	437	431	433	472	467	456	482	456	464	451	479	463	441	454	426	416	465	424	482	464	461	486	442	456	425	445	494	440	426	442	433	464	409	448	457	460	464	450	426	416	457	466	499	477	426	486	452	471	424	445	442	458	434	453	442	418	486	463	459	427	469	487	479	438	428	416	432	463	493	491	409	465	456	449	455	436	453	460	453	449	435	461	451	472	436	446	412	449	440	455	451	480	448	444	457	456	451	410	481	483	450	454	449	459	442	445	469	479	419	426	451	412	477	453	471	413	477	433	500	418	436	447	462	430	460	473	436	462	425	419	444	496	425	471	496	450	432	460	448	454	471	449	411	442	453	470	430	467	453	445	439	464	479	455	426	448	459	434	468	452	424	505	444	421	487	453	446	432	470	442	459	443	503	484	438	462	430	461	467	442	459	443	441	448	431	421	450	418	398	451	466	434	478	513	447	446	409	429	462	433	494	431	478	471	439	420	438	443	438	421	472	424	421	458	446	479	417	437	461	492	442	442	460	489	449	443	431	432	442	453	461	405	493	464	488	452	477	473	459	507	462	468	478	466	473	454	432	432	431	450	434	494	455	457	491	481	469	460	462	423	438	430	465	439	465	455	464	432	463	481	458	443	411	444	442	424	430	504	426	464	471	473	449	485	450	434	465	454	476	440	448	498	442	419	470	464	435	443	419	452	438	444	441	496	501	472	415	444	457	430	466	445	479	472	453	457	408	476	445	486	437	440	491	458	461	422	451	478	507	493	422	450	449	460	447	480	496	456	469	424	470	453	457	449	471	469	491	440	442	458	456	498	429	445	434	447	475	464	487	415	487	429	454	505	434	483	463	444	454	462	444	463	520	461	445	427	447	464	457	454	463	490	423	473	437	466	449	407	438	407	473	445	454	432	434	405	442	466	507	448	424	503	454	426	457	441	454	439	443	477	460	500	472	456	445	416	457	458	415	451	512	450	476	436	425	508	453	427	448	455	442	478	437	442	449	479	452	481	485	449	468	484	465	481	522	415	423	488	501	458	481	444	438	449	425	432	448	455	429	450	454	459	472	449	466	434	451	461	444	425	427	413	445	449	458	480	415	436	409	448	455	444	448	435	479	495	489	425	464	460	466	454	468	423	436	494	479	425	424	442	454	453	442	472	428	459	472	412	446	469	491	440	443	447	428	454	464	438	468	459	450	476	441	470	402	438	423	416	471	434	445	441	433	458	430	451	423	469	415	466	450	438	433	444	478	410	444	435	480	418	440	402	460	440	437	452	467	454	412	450	426	452	466	465	473	418	435	461	463	446	429	416	477	437	440	469	431	445	483	426	423	458	475	458	411	418	425	444	489	484	447	451	431	479	471	467	484	444	459	473	439	466	425	439	436	445	421	469	457	464	414	460	443	455	476	449	432	442	450	456	435	464	461	436	425	455	446	478	473	479	495	448	441	437	436	456	471	407	453	456	407	455	446	415	414	445	426	444	462	446	431	441	456	480	464	435	441	428	455	445	415	461	473	437	428	462	441	471	457	484	477	502	444	439	452	459	443	478	451	419	438	508	457	452	488	453	453	448	434	432	419	486	412	443	504	436	468	454	476	466	445	446	416	455	470	447	466	441	390	426	461	489	419	443	460	461	441	487	465	476	460	436	467	466	440	446	454	422	455	507	464	430	442	384	428	492	505	475	439	435	424	439	466	463	483	452	463	464	457	522	460	480	427	475	493	442	453	475	491	477	425	469	464	483	428	480	476	442	471	451	455	496	412	454	485	488	453	491	446	420	475	407	453	435	443	446	442	427	448	471	455	501	524	433	441	459	447	464	451	479	425	424	465	460	458	438	457	431	433	427	462	470	458	451	442	474	443	442	463	476	456	433	429	448	460	459	413	488	436	478	463	474	456	430	464	441	490	441	431	455	420	437	462	481	467	471	427	473	468	449	434	449	464	412	421	424	478	436	483	459	463	465	418	476	437	447	456	439	453	458	441	425	444	477	448	450	460	416	469	460	439	408	464	437	459	452	434	470	467	469	464	493	456	466	420	425	456	462	447	485	480	464	437	480	438	456	476	485	476	456	459	462	417	461	467	470	504	450	470	413	425	440	437	438	456	473	472	440	485	469	449	457	434	426	471	441	475	445	433	444	435	460	454	442	465	456	459	491	449	451	435	483	433	457	470	422	452	453	449	469	451	483	489	497	450	483	452	437	422	429	452	466	425	450	441	452	431	448	467	475	449	480	442	433	474	450	397	436	423	457	469	495	478	397	427	487	498	443	462	440	437	427	431	451	393	407	500	485	412	443	462	420	462	449	442	448	479	467	462	456	430	450	402	457	426	486	432	473	441	434	448	454	464	473	457	438	422	423	474	456	448	486	454	419	488	458	417	407	429	460	502	470	454	441	442	438	448	432	482	433	422	422	470	441	431	404	461	443	503	436	476	457	468	428	437	442	458	436	442	481	451	451	444	434	479	460	440	461	417	483	470	420	416	487	459	455	416	459	484	478	413	489	472	445	437	467	417	434	448	452	418	453	468	452	426	446	444	475	479	492	471	443	454	435	403	420	444	457	460	480	475	443	442	440	429	445	450	477	417	439	439	419	432	422	439	462	454	445	454	441	467	417	471	505	449	402	447	462	431	461	418	449	445	481	412	445	473	416	421	440	460	443	503	470	485	441	444	415	434	481	481	472	465	498	447	437	448	453	440	474	435	450	473	433	457	468	425	426	455	417	445	485	520	429	424	453
8336	8906	17213	20550	18895	18068	17565	13885	12050	9839	7687	7127	7319	7300	6451	4484	4440	3399	2825	2333	2225	2042	2157	1950	1888	1713	1584	1514	1538	1547	1628	1855	2003	1675	1456	1548	1339	1349	1323	1232	1205	1185	1171	1071	1130	1056	1132	1120	1158	1117	1111	1099	1365	1456	1491	1330	1188	1105	944	1015	1066	1091	1051	1023	1021	1039	1044	1065	1025	1002	1016	1015	1043	957	1011	1052	1046	1050	1061	1066	1078	1030	1010	1023	995	1049	1024	957	1018	1010	1009	1034	1013	1080	1035	1042	1055	1014	1036	992	1000	1055	1019	1036	1036	978	1000	1068	1062	1080	1077	1021	1018	1039	1089	982	1024	1050	993	1021	1036	1012	1027	1065	1080	1041	1022	1103	1072	1075	1014	1063	1068	1021	1015	1059	1070	958	1045	985	1063	1068	1023	1063	1085	1051	1016	1033	1027	1058	1093	1081	1064	1004	1060	1014	1003	1056	1011	1019	1058	1000	1005	1051	1012	997	1038	1021	985	973	1055	1036	989	1023	1037	988	1039	949	1016	1038	1009	1040	1055	1104	1033	993	1034	1027	1045	1069	1049	1006	1061	1080	1006	1069	1120	997	982	1055	994	1077	1101	1033	1057	1021	997	983	1098	1020	1038	988	1058	1054	1018	1028	1024	1036	1012	967	1064	995	1048	1088	1044	1068	1031	1052	1037	980	977	1028	1059	1037	1040	977	1025	1013	1004	1049	1044	1092	1072	1074	1015	1044	1019	1057	1124	1040	1082	1073	995	1039	1003	1055	1011	1037	1045	1087	1042	1091	1056	1033	1061	1051	995	1053	1023	1057	1045	998	1019	1026	1030	1062	985	1041	1105	984	1050	980	1039	1078	989	1011	1047	1058	1057	1055	965	1037	1016	1115	1064	1013	1006	1002	1040	1033	1054	1030	1024	1017	1024	1045	1024	991	1026	1067	1011	1024	1099	1045	1057	998	1085	1052	1070	1020	1011	1041	1100	1007	1043	1023	1049	1015	1032	1053	982	1032	1001	992	1055	986	1010	969	957	1045	1013	1029	1065	1029	1032	1073	1028	1079	1017	1032	1082	1053	1011	1060	1029	1055	989	1002	1047	1068	1025	1009	989	1015	1037	1021	1045	1031	995	1058	969	998	1043	1057	1004	985	1076	1017	1026	1019	987	990	1057	995	1042	1025	988	1101	981	1013	1017	1050	1003	1014	1012	1010	1008	985	1037	1071	1027	1020	1031	995	1014	1013	1020	1056	1085	1080	1024	1048	1028	1066	982	1080	1043	1080	1019	993	1057	1031	1047	992	1030	1049	1065	1048	1059	1061	1020	1057	1062	993	1085	1025	1084	1076	1062	1060	1103	1056	1063	1002	1033	1054	1056	1034	1069	1017	1057	993	1052	1072	1027	1070	1008	1019	1015	1025	1038	1059	1029	1016	1023	1056	1032	1054	1028	1015	1056	1018	1005	1055	1036	975	1042	1081	1050	997	1021	1056	1132	1050	1030	1009	925	1045	1064	970	1020	1034	1014	1069	1035	1018	984	1061	1025	956	1049	1017	983	1066	978	974	1022	1041	1042	1049	1107	1024	1028	1034	1002	1038	1052	1047	955	1103	982	945	1062	1001	1064	1010	1055	1115	1052	955	1011	1003	1069	1032	1014	1025	1047	1040	1000	1010	1038	1080	1066	1095	1090	1023	1056	1080	1064	1037	1075	1013	1041	1066	1049	1050	1012	1080	1009	1093	1056	1045	976	1060	1047	1086	997	1033	1029	1046	1008	1024	1088	1108	1030	1052	1007	1033	1040	1016	1059	1059	991	1031	1083	1054	1038	1023	1053	1005	1022	1061	1028	991	1030	1039	1025	1059	1071	1033	996	1043	1091	1058	1094	1046	1021	1057	1045	1004	984	1070	1033	1030	1053	1048	985	1037	1054	1039	1046	1067	1047	1014	1068	958	1052	1059	1063	1060	1068	1039	1045	1014	1062	1047	1028	1012	1072	1052	1007	1033	1051	1004	1038	1001	1035	1001	1067	1053	983	1005	1041	1048	1035	989	1036	1023	1003	1077	1032	1089	1089	1032	1029	1030	996	1033	1098	1005	1000	1007	1035	1029	1047	968	1019	1068	1029	1016	961	951	1076	959	1007	1047	1009	1030	1061	1074	1001	973	1000	1070	1025	1065	1064	1048	1042	1037	1021	1058	1013	1025	1022	1013	1062	1026	1047	1010	991	1048	1063	989	997	985	1012	1073	1102	1029	1016	1015	1025	1051	1099	1076	978	1047	1002	987	1070	1075	1034	1017	981	1040	1015	1072	1058	1015	992	1044	984	1008	1056	998	1041	1097	1047	1044	1043	1041	1084	1005	1033	995	1012	1025	1017	1030	1030	1034	1056	1061	1041	1040	986	1063	1020	1003	984	1042	1011	1029	1044	1085	1054	1037	1065	1015	1045	1041	1027	1048	1031	1073	1074	1038	1027	977	1010	1055	1052	974	1076	975	1051	1086	1060	1031	1053	1095	1026	1019	1047	1005	1047	1058	1104	1020	1032	1059	1027	1021	1072	1002	995	985	1031	1021	1027	1048	1034	950	1061	1028	988	1069	1031	991	1055	1043	1001	1040	1035	1047	1123	1072	1038	1040	1050	998	1002	994	1009	1069	1007	1007	1052	1039	1063	1057	1066	1150	1040	1079	1077	1031	1066	1071	1051	1046	1027	1025	1052	1050	1056	1013	1044	1054	1044	1079	1081	998	1007	1020	1094	1052	1049	1031	1004	1053	1068	1011	1103	1028	1059	1019	1049	1033	1050	1091	1047	1040	1032	991	1004	1027	1009	1040	1026	1068	1074	1085	1030	1072	1057	1008	1031	1010	1035	1079	1063	1056	1086	1036	1060	1021	1008	1096	1032	995	971	1074	926	987	1042	998	1048	1056	1057	1017	1036	1020	1012	1020	1034	1058	1002	1092	1059	1078	1043	1009	1045	1027	1054	1018	1023	963	1008	1003	1064	1017	1073	1047	1036	1008	1027	1053	1020	1002	1067	1043	1042	1048	1012	1023	1069	1013	1023	1084	1083	1041	1003	1062	997	1119	1054	1024	1020	991	1030	1025	1090	1052	1029	1039	1066	1007	1013	1055	1009	1088	1025	1060	990	1035	1060	979	1088	1061	1046	1016	1037	1098	1129	1118	1065	1079	1011	1032	1026	1030	1069	1002	1055	1036	1017	1065	976	1047	1021	972	1057	1025	1017	1043	1074	1076	1071	1006	1070	1006	1080	1044	1015	1009	996	1023	1049	1008	972	987	1024	1049	1009	992	1032	1060	1019	972	1056	991	1048	1066	1066	984	1069	1004	1003	1041	1026	1033	986	997	1045	1042	1044	1047	1045	1049	1036	1025	1030	1046	1055	1027	1059	1049	1009	1041	992	1038	1014	1001	1041	1043	1052	1029	1015	994	1045	1063	1043	1014	997	1049	1022	1045	1025	1048	1004	1085	1048	1056	1050	1033	999	1037	1016	1050	1041	1027	1002	1027	1040	1061	1024	1052	1023	1011	980	1020	1022	1061	1052	1064	1051	1008	1039	974	1083	1033	1042	1072	1048	1048	1043	1003	1055	983	1046	1064	1003	1013	1035	1029	990	1064	1070	1045	1081	1067	1018	1018	1026	1073	1014	1038	1064	995	1057	1035	1014	1050	1005	1066	1001	1019	1006	1072	1002	1034	1058	1065	964	1000	1074	1034	1072	967	1090	1074	990	1005	1011	1041	1074	1100	1047	1041	959	1074	1042	1012	1059	1051	1004	1059	1027	982	1063	989	1002	997	1068	1025	1000	997	988	1026	1047	1026	1037	1069	1029	1061	995	976	1000	983	985	1016	1051	1039	1032	1103	1035	1094	1089	986	1029	1098	978	1049	1058	1091	1055	1095	1026	1035	1033	1038	1022	1035	1053	1041	1023	1051	1096	1081	1037	1057	1088	1012	1029	986	1062	1021	1016	1045	1088	988	994	1025	1035	1019	997	1009	1031	991	1026	1026	1058	1041	961	1069	1039	1033	1051	1049	1004	1065	1022	1021	1018	1074	1018	1069	1057	1041	1044	1002	1045	1085	1043	1065	1050	1015	1037	1031	1034	985	1036	1041	1041	1031	1004	1047	1035	1040	1083	1049	1083	1053	979	999	1036	1046	1020	1007	1087	973	1048	1009	944	1029	1023	1032	1036	1047	1013	1064	1073	1075	988	1061	1062	1027	1049	1033	984	1057	1075	1076	963	1018	1016	1034	1014	958	1099	1033	1052	1050	1032	1001	1026	1032	1072	1022	1084	981	1037	1029	985	1071	1021	1005	1029	1061	1061	1016	1040	1038	1081	1046	1059	1105	1060	984	1060	1008	1030	1007	1020	1057	1055	1040	1027	1052	1068	1032	1042	1048	1039	1031	1031	1014	1046	964	1077	991	1021	1015	1001	1095	1068	1019	996	1019	978	1051	1003	989	1046	1094	1005	1070	1050	1024	994	977	1009	1049	1015	1013	1047	1023	1033	1083	987	1012	1073	1056	987	1037	1038	1087	1032	1084	980	1056	1033	1039	1047	1024	1061	1010	1053	1013	1000	1051	1017	1053	1076	1046	1019	1028	1035	1056	1037	1038	1012	995	1072	1066	1011	986	1053	992	1068	1085	1040	1036	1037	1066	1055	1053	1019	1074	1036	1007	1030	1021	1022	1033	1023	1049	1067	1054	1018	1032	1022	1059	1055	1023	996	1031	1043	996	1015	1092	1017	1005	1004	990	1046	1054	1003	1032	979	995	1042	1046	1042	1063	1011	985	1052	1093	1070	1041	1057	1027	1002	1008	1050	1066	1041	1023	1036	1064	1096	1046
25969	30940	36204	34399	29808	29361	37529	31841	25611	18433	14134	11593	11068	12509	10968	5955	5317	3386	2808	2518	2243	1926	1974	2018	1520	1197	993	873	900	1082	1093	1722	2575	1479	1080	927	862	778	669	633	614	574	467	452	411	440	407	404	404	391	388	441	684	814	772	608	525	407	406	402	397	365	383	371	406	425	413	372	408	411	390	384	391	333	390	377	417	368	400	423	362	379	362	380	413	395	450	452	336	398	380	378	407	440	386	402	424	400	418	367	407	425	391	368	377	390	408	392	408	420	411	382	407	390	404	364	390	399	381	408	403	372	405	414	405	412	393	377	436	391	394	391	396	359	364	406	357	397	402	373	446	380	417	380	370	423	412	350	417	412	391	385	379	392	393	403	401	362	394	407	389	400	434	409	402	400	396	376	397	402	385	415	359	394	380	422	384	414	425	390	377	382	416	421	387	356	408	411	449	431	418	388	388	415	399	414	418	408	394	411	396	366	373	436	358	400	417	402	394	395	387	354	392	437	361	408	400	373	415	396	412	414	388	427	379	372	395	389	350	400	415	392	394	430	373	415	398	420	413	395	373	352	393	432	424	381	421	374	380	402	413	385	407	383	405	404	434	396	390	407	371	390	408	352	381	417	386	419	379	393	358	366	385	404	385	431	385	395	415	398	394	397	379	423	404	402	348	348	389	415	408	400	413	373	379	419	393	402	433	401	367	406	378	429	402	401	409	393	473	409	388	376	369	381	394	402	369	439	443	392	387	426	399	426	381	400	396	389	391	399	401	348	415	388	394	361	389	385	383	390	376	379	406	393	403	403	374	395	418	388	388	388	388	409	387	391	427	372	360	398	398	405	439	397	386	400	385	389	416	424	430	422	422	441	376	373	369	387	367	373	422	378	381	401	396	380	426	412	407	381	381	397	382	394	400	399	377	411	382	386	391	394	381	375	417	374	401	391	438	406	381	416	404	423	411	389	354	395	396	420	410	400	386	364	386	364	389	383	407	396	403	420	377	387	418	378	386	388	405	375	452	377	380	375	400	417	397	397	397	384	417	412	416	364	414	369	428	394	353	371	428	390	367	379	394	421	403	365	386	365	398	403	391	383	391	401	399	357	392	376	392	386	405	393	447	401	372	396	413	411	402	385	428	358	371	439	420	402	377	407	399	428	378	429	405	395	371	437	373	395	366	374	418	404	382	414	430	411	411	428	392	385	400	408	399	393	406	394	422	383	385	411	365	393	384	408	416	357	406	383	376	363	399	360	372	394	400	404	383	373	401	427	395	398	388	374	345	403	443	410	386	406	364	388	380	397	393	370	398	421	396	416	398	359	407	392	386	388	426	364	369	436	372	400	446	387	382	380	383	382	350	412	425	402	395	419	425	415	419	355	377	384	421	383	410	394	417	368	425	381	431	383	388	406	386	407	396	411	431	414	391	362	402	376	381	377	377	376	375	400	366	384	420	385	358	378	398	384	393	427	372	357	408	376	384	404	415	352	390	393	374	378	388	404	389	402	407	436	399	387	400	380	389	425	397	410	383	410	391	393	344	351	390	363	436	402	387	376	417	418	396	411	378	414	392	375	378	389	379	416	396	397	389	394	333	425	405	379	373	383	397	388	411	383	391	366	384	401	432	398	371	406	433	393	388	395	396	372	392	391	405	395	410	405	439	397	419	417	380	401	393	389	384	401	416	402	389	406	425	421	390	418	397	370	401	406	407	402	369	365	416	374	407	378	396	418	372	459	408	372	398	423	390	381	360	336	386	377	376	401	402	403	392	378	395	406	429	422	436	392	401	403	417	401	390	394	392	383	399	406	392	430	363	395	414	363	454	417	384	438	364	399	400	405	412	409	394	392	396	384	395	412	385	425	397	376	402	386	398	337	401	417	447	393	404	375	391	419	384	370	385	387	400	391	381	386	388	374	381	380	400	365	422	434	409	357	400	407	420	387	404	395	399	386	418	373	356	410	395	396	413	373	419	394	400	364	409	406	451	388	396	421	431	394	382	416	378	400	371	393	391	387	369	405	429	382	375	403	375	371	367	392	392	411	410	384	365	375	369	361	423	433	399	391	397	440	417	383	401	352	413	381	399	408	406	396	424	397	388	395	390	399	376	413	435	380	373	422	384	416	404	380	393	432	364	413	413	329	394	461	368	412	413	382	377	414	366	372	407	354	390	399	387	407	381	400	404	373	415	441	407	382	371	387	417	366	413	383	413	415	381	382	411	430	366	418	392	380	374	359	401	425	362	401	428	387	392	400	406	389	397	350	374	380	399	364	362	402	392	409	396	395	390	430	396	409	409	399	414	394	382	395	401	413	371	370	402	410	418	447	416	395	333	420	356	400	363	366	379	379	419	420	419	347	409	415	384	378	401	379	378	407	360	369	408	421	426	389	413	382	394	371	397	365	385	353	376	377	390	406	403	402	407	404	398	417	404	394	434	441	407	377	386	397	389	412	414	394	425	398	444	406	407	379	389	384	409	382	417	374	420	387	396	389	365	406	390	412	425	436	405	367	384	367	417	413	433	425	382	385	387	413	371	397	372	426	375	382	418	374	410	463	381	410	429	374	376	363	384	394	394	399	409	353	408	384	372	402	370	400	405	385	431	386	424	397	399	388	423	389	402	368	426	405	442	374	406	413	403	454	376	428	421	406	371	401	397	414	404	386	395	405	423	391	392	377	405	398	385	383	380	400	413	398	386	383	398	374	386	389	335	358	359	409	402	377	377	386	386	381	381	358	414	400	444	402	375	397	386	397	396	361	406	413	374	386	367	377	383	393	385	394	411	389	427	388	412	388	394	407	424	369	432	407	375	381	419	389	376	384	392	422	388	398	376	343	393	395	411	408	406	346	416	394	390	370	427	404	376	417	383	425	396	402	398	317	382	396	411	370	372	384	398	424	392	419	401	373	415	408	397	373	440	426	396	406	371	383	377	379	443	391	435	408	366	418	360	410	370	374	435	416	373	398	401	412	379	408	426	391	372	414	365	394	438	387	402	413	392	372	375	379	367	426	407	403	348	365	404	378	428	391	396	446	398	394	360	420	409	397	400	403	378	414	403	395	381	381	382	413	402	387	399	380	427	405	403	373	357	395	415	411	388	390	392	427	416	369	427	426	365	368	388	407	375	426	389	395	389	400	406	416	405	418	402	423	396	405	372	382	418	417	395	386	367	380	400	390	382	376	393	377	420	423	402	429	434	403	368	407	415	402	424	419	427	425	398	419	344	370	380	347	370	408	410	394	382	413	366	380	392	386	418	407	425	368	382	399	396	388	389	368	374	349	409	418	369	419	406	349	358	373	356	411	423	412	388	404	383	416	392	376	369	409	416	376	412	440	427	419	406	401	404	417	376	373	394	394	402	412	371	392	417	381	346	357	397	391	414	399	405	419	377	424	392	382	406	379	401	360	400	394	385	390	370	356	447	413	385	384	402	419	403	373	438	426	383	385	429	420	380	389	361	390	385	373	415	443	410	371	381	424	412	435	389	390
17299	23842	35862	42225	41377	44227	48722	49326	43482	37591	34260	32743	33473	36162	32729	22843	22432	15400	14082	13200	12420	10801	10951	10931	8466	6566	5204	4632	5096	6138	6183	9501	14460	7847	5983	5162	4587	3663	3397	2939	2482	2325	1692	1354	1196	1231	1171	1134	1061	1031	1026	1184	3279	3826	3154	2404	1456	1001	903	955	930	933	927	957	973	943	922	932	910	935	883	900	958	870	942	937	895	919	1013	851	924	951	938	890	859	948	892	868	877	888	872	913	958	896	891	942	902	910	927	896	852	975	939	964	890	880	895	967	880	936	872	927	931	947	918	941	946	943	898	930	945	941	869	875	868	922	918	927	908	951	930	906	910	935	902	850	960	922	945	932	926	913	931	894	888	892	937	940	909	887	941	880	962	946	953	879	977	881	904	932	955	968	917	886	957	910	918	896	943	875	910	937	931	905	934	930	906	969	1001	891	938	920	875	876	944	954	926	932	911	937	929	902	928	918	912	897	969	895	910	896	903	931	907	968	955	918	949	941	914	951	910	957	919	923	946	912	916	922	988	913	889	864	919	874	901	887	969	882	904	937	930	983	975	947	890	954	951	914	945	967	892	929	900	876	871	909	922	906	922	947	886	890	918	885	950	927	920	942	888	866	895	887	952	927	905	899	918	900	912	897	894	917	891	934	938	918	863	911	926	955	943	942	895	892	926	1000	921	910	916	929	877	885	888	932	952	921	938	926	919	859	891	922	929	908	950	965	910	918	988	853	960	886	916	933	924	892	926	937	884	915	916	897	890	932	858	926	927	960	933	896	914	950	883	941	888	951	882	942	902	933	876	907	987	908	929	893	918	887	973	948	885	905	922	930	922	869	921	890	934	926	870	971	928	889	984	889	924	895	832	923	929	908	892	930	919	928	960	944	876	877	928	905	915	879	962	897	909	912	886	928	930	841	913	942	890	918	938	904	965	937	934	889	856	894	919	970	922	965	917	910	910	927	883	884	937	857	921	912	879	909	911	922	925	878	905	882	903	961	955	893	912	884	933	890	867	921	982	939	983	914	897	929	915	878	862	921	977	926	849	939	903	878	905	903	885	904	966	955	925	923	969	904	888	874	876	950	948	943	935	908	954	893	906	894	887	906	934	898	858	913	976	986	941	945	975	903	958	910	932	920	912	978	992	951	954	884	906	904	944	884	905	926	952	928	926	919	879	940	950	896	879	922	903	918	925	919	934	882	882	898	912	928	843	949	952	940	903	937	878	852	944	897	969	887	939	907	928	977	909	908	856	967	925	898	951	949	920	915	916	896	963	874	953	947	928	898	913	919	885	937	974	933	938	918	969	940	923	910	933	874	936	882	938	948	911	944	951	953	892	930	880	952	879	888	899	932	903	971	904	931	919	946	910	901	845	934	910	953	966	930	917	932	874	927	924	876	906	903	890	917	988	910	942	915	921	931	890	919	892	869	910	955	905	884	913	946	919	911	920	903	884	925	930	882	959	953	930	951	899	913	905	954	954	929	909	953	1007	879	908	875	965	894	901	959	916	926	965	928	926	905	933	939	909	925	940	897	879	903	927	925	892	921	928	911	983	846	939	963	922	928	980	929	932	931	918	979	921	909	876	947	916	927	888	957	898	925	903	914	851	985	914	902	911	927	945	938	937	932	928	948	895	924	927	913	951	940	862	937	958	915	948	942	897	940	922	943	968	945	924	973	873	979	960	931	920	909	929	955	926	873	949	866	913	890	930	926	904	959	918	946	928	931	919	900	903	898	894	907	946	884	907	883	894	910	933	894	973	929	888	935	893	964	975	908	918	881	927	964	920	923	990	927	883	880	971	916	923	916	945	936	949	929	936	860	981	899	942	946	931	908	907	930	908	903	922	952	975	950	887	914	908	893	922	947	907	878	961	931	887	922	938	976	916	906	955	911	973	915	937	876	878	889	900	941	921	972	906	930	940	882	938	952	902	893	892	912	849	873	918	950	938	850	891	933	880	909	944	864	893	915	941	932	919	934	898	950	859	935	912	914	930	902	938	910	920	922	878	922	919	901	977	883	953	911	980	896	903	937	880	935	955	974	938	989	909	891	864	931	916	888	888	991	996	941	889	927	900	876	908	900	935	905	934	953	905	945	924	903	912	939	955	987	848	912	964	883	914	950	904	974	923	915	924	923	894	890	917	907	947	935	860	978	883	940	867	924	926	966	862	854	938	940	892	943	913	925	906	910	979	874	891	955	895	953	894	958	937	967	951	924	863	882	891	896	915	894	940	904	928	964	970	959	947	878	903	886	886	885	910	911	1001	902	941	898	921	889	956	944	867	911	946	961	942	918	927	859	928	909	911	948	887	891	923	914	949	981	916	866	862	960	954	912	900	911	915	853	916	878	922	961	900	963	931	907	881	913	885	965	904	931	896	941	935	931	940	901	961	935	923	947	920	948	918	902	915	967	951	926	979	944	918	941	928	960	878	914	888	912	911	926	846	913	902	921	910	910	925	913	920	886	875	919	942	968	896	925	917	940	875	874	926	916	876	912	850	893	853	955	896	904	902	844	919	864	945	909	977	951	968	889	938	885	952	923	910	915	932	875	946	939	951	955	939	935	881	886	897	934	931	876	939	923	904	921	953	926	874	965	888	966	945	891	918	890	943	908	939	961	931	997	942	895	917	851	907	938	898	903	906	919	932	904	937	913	932	964	921	916	920	958	859	961	946	932	895	914	888	876	978	924	855	950	911	933	942	938	894	874	926	905	891	880	908	878	941	951	902	897	932	877	920	918	941	930	886	949	890	933	937	966	892	921	903	927	951	921	925	928	967	914	899	923	903	933	930	919	906	903	996	872	960	925	915	939	879	985	913	912	878	968	915	978	859	936	898	900	932	938	947	941	939	895	922	850	920	947	881	964	937	918	949	907	929	919	945	953	898	955	890	913	935	907	874	881	928	908	929	915	946	995	894	891	897	866	952	938	842	887	948	896	903	908	910	946	979	949	909	923	925	962	872	877	926	907	911	892	978	878	941	1001	912	938	891	898	900	936	936	915	952	884	898	931	947	970	948	883	920	888	945	931	914	923	843	874	974	904	886	957	931	903	918	899	920	907	937	955	907	972	913	969	932	956	973	900	947	934	891	947	927	833	908	952	927	906	945	963	885	898	914	928	907	909	953	905	894	940	865	940	912	939	934	939	900	916	908	918	893	906	925	922	910	937	930	900	914	938	910	912	920	923	900	979	963	901	958	851	931	961	933	944	892	940	885	899	898	955	930	896	929	891	930	926	872	924	908	943	929	909	893	938	894	908	912	964	996	1002	949	925	967	990	902	911	911	850	911	922	988	897	908	878	904	888	889	948	915	942	954	904	895	900	920	913	883	931	913	944	901	936	918	948	946	961	911	901	932	925	942	922	947	933	944	924	913	940	892	899	941	1024	955	904	879	958	958	891	973	870	930	910	930	913	916	894	896	927	878	953	911	915	841	886	902	880	904	834	940	842	895	900	902	917	896	888	937	959	881	881	914	888	962	909	993	933	955	836	890	913
34980	37996	39499	38018	34439	36517	46201	40328	34765	28306	24049	21149	20147	24340	20559	11782	9683	6860	5861	4303	3885	3549	3392	3742	2596	2016	1538	1405	1607	1684	1828	2897	4290	2594	1728	1598	1332	1111	1018	870	733	718	536	461	459	419	371	370	418	385	385	446	886	1176	1018	875	527	339	357	373	366	359	376	406	401	378	367	381	377	352	373	412	404	378	363	362	390	317	406	356	359	354	354	409	392	376	401	355	371	366	361	335	380	378	358	381	395	373	357	362	390	347	362	391	378	371	338	382	356	382	342	386	352	327	409	342	402	388	383	366	392	371	386	341	369	353	368	377	355	381	345	369	371	346	387	394	395	363	356	407	385	392	339	359	351	389	372	352	347	361	340	386	334	333	370	350	387	361	350	339	350	374	414	358	346	363	423	337	385	386	414	398	337	364	382	380	375	349	342	351	339	364	339	346	394	380	382	407	362	369	356	398	349	383	376	342	391	385	372	379	386	365	358	396	383	377	390	374	355	366	392	385	365	386	349	386	384	377	358	354	394	375	376	349	376	384	343	390	374	358	369	382	352	399	366	403	343	346	410	378	348	328	369	322	382	392	371	361	386	408	399	375	372	330	380	341	402	352	392	373	365	368	353	384	396	357	349	383	399	365	354	395	382	363	350	361	385	370	357	387	370	353	345	382	382	383	386	364	369	359	356	386	387	381	365	359	397	365	383	356	401	347	384	388	415	393	379	378	368	349	366	349	339	371	364	359	377	388	395	364	353	379	381	383	390	369	375	357	379	379	400	334	359	365	369	391	371	356	413	383	373	318	332	366	378	355	366	367	381	397	379	397	347	336	367	387	371	403	363	375	358	360	386	372	383	371	365	338	374	374	368	367	386	360	391	369	367	363	369	383	402	356	361	349	372	356	344	385	374	381	394	417	378	358	351	389	374	324	372	377	357	364	414	374	359	371	381	361	366	388	389	389	347	373	325	372	361	377	374	391	387	388	378	351	340	352	358	363	378	366	363	344	370	362	368	377	381	384	369	378	328	368	400	389	388	336	347	362	362	365	336	351	343	364	368	370	397	382	357	358	380	385	382	406	371	357	395	380	325	343	361	391	362	402	365	366	349	383	371	348	375	348	358	333	390	388	351	386	371	361	395	352	359	344	351	402	383	373	358	378	398	344	345	342	360	376	407	355	331	356	336	373	339	350	385	348	394	365	386	381	344	352	369	388	372	395	352	331	379	388	357	368	400	387	336	347	368	342	375	382	345	367	344	393	401	369	355	359	363	420	379	388	366	368	364	378	333	376	351	375	371	380	357	392	376	347	344	368	354	380	362	382	342	365	373	340	385	379	370	352	344	378	355	359	369	396	320	350	372	375	384	358	369	365	352	355	366	376	412	357	394	340	419	352	387	366	355	386	342	353	339	375	343	361	342	362	390	389	304	380	378	365	394	394	384	399	431	402	376	382	378	393	343	370	385	417	394	359	399	374	393	361	372	360	384	362	382	418	364	382	381	359	347	392	392	359	373	352	398	366	363	373	382	374	336	369	372	374	348	351	388	371	361	354	389	388	361	383	357	380	416	358	379	381	335	348	394	390	379	402	377	348	382	374	344	358	401	416	340	397	383	356	385	394	398	323	327	375	364	380	357	391	393	374	393	374	335	356	374	367	343	352	368	346	419	398	374	373	408	425	377	358	340	394	347	391	357	347	369	373	339	358	364	393	340	381	333	353	377	391	345	371	347	389	354	407	380	332	369	344	375	363	382	347	384	352	359	341	385	368	340	351	372	352	330	363	370	397	392	344	375	357	389	347	348	391	353	353	344	379	387	374	376	329	374	398	355	353	384	383	370	358	358	356	383	343	372	405	386	381	348	389	388	369	354	357	380	399	393	376	371	409	350	369	342	408	373	365	399	381	394	368	363	395	356	378	374	400	351	394	391	348	370	387	388	384	377	374	369	367	364	364	368	411	366	385	415	382	383	366	411	387	371	378	397	393	395	350	340	383	358	368	371	352	349	373	392	354	385	368	353	332	362	379	385	359	365	363	376	354	373	372	383	376	392	364	344	376	385	343	376	373	386	379	369	373	356	388	405	403	363	343	355	382	362	348	365	380	386	373	358	390	383	412	412	365	331	342	414	388	408	372	357	376	409	367	341	385	375	371	362	359	357	371	366	369	411	346	403	412	381	394	350	374	348	374	316	355	389	365	378	333	382	357	382	374	389	386	379	371	360	341	363	350	363	343	364	365	367	361	386	394	342	333	366	369	394	358	356	370	367	376	369	349	394	369	347	380	370	368	370	372	372	330	369	397	396	374	369	361	362	348	362	363	362	377	367	364	384	353	369	399	339	386	371	359	416	388	352	358	362	389	377	382	349	394	385	381	422	320	335	383	370	353	383	396	361	328	351	399	403	346	390	335	362	383	363	379	379	387	396	380	338	346	379	388	380	350	347	371	341	360	368	394	354	360	360	373	372	374	377	390	408	401	378	400	382	337	390	370	380	361	413	394	367	384	381	366	362	353	418	333	404	387	383	345	367	383	385	367	377	359	392	369	369	364	372	385	384	370	398	378	382	386	357	382	352	381	351	366	361	369	395	332	362	409	387	366	360	334	376	373	359	352	402	369	399	370	392	333	362	398	365	360	395	318	361	363	385	380	359	341	392	366	381	389	366	377	369	381	384	382	360	343	360	375	356	352	361	349	358	399	374	379	353	342	384	345	367	372	371	405	367	411	357	388	353	349	330	412	386	377	357	387	356	383	379	358	403	368	369	354	356	371	394	371	398	347	399	390	372	338	363	319	322	359	351	362	402	357	384	348	364	381	394	392	360	344	345	389	373	371	391	368	401	351	407	350	378	335	396	385	396	401	370	354	370	371	373	384	367	407	362	368	350	394	325	325	355	375	373	344	380	372	385	381	360	398	350	358	368	397	364	350	373	386	367	353	379	371	377	353	392	321	362	324	382	386	364	350	378	395	333	356	381	366	332	370	360	337	387	379	380	362	399	373	378	362	349	353	388	356	414	360	373	401	355	388	374	330	381	394	343	389	392	355	345	362	354	346	354	342	365	352	392	368	386	341	371	375	362	416	375	376	335	371	434	394	392	387	363	350	372	355	348	382	437	387	396	359	351	370	416	384	429	379	384	358	370	365	379	353	384	353	393	327	343	330	392	369	396	375	370	390	380	365	358	363	373	381	403	395	386	376	388	395	402	333	385	353	353	372	378	386	353	366	376	412	371	381	378	360	381	371	338	353	353	401	364	397	378	352	403	385	373	354	365	386	349	379	411	384	391	409	413	378	369	372	368	368	352	367	341	378	398	414	390	384	352	339	362	358	330	412	351	415	361	370	375	370	374	371	354	381	361	413	367	398	306	369	340	346	360	352	369	399	367	350	404	393	400	360	375	371	358	382	367	359	353	383	375	388	429	387	345	374	359	400	330	418	413	383	366	356	366	346	360	366	338	370	384	360	357	365	373	381	377	362	366	379	352	368	361	345	436	390
23455	29986	39998	47362	47257	50995	53974	58023	52562	46669	43987	42048	43001	47111	42642	32259	31007	25295	23979	20029	18642	17670	17269	18247	13966	11285	8856	7582	8986	9933	10741	15114	20356	13205	10014	8495	7753	6246	5605	4462	3879	3616	2280	1592	1288	1539	1088	1153	1116	1021	1053	1155	4663	6397	5275	3985	1858	921	843	881	892	860	850	945	906	892	863	823	922	874	831	853	867	869	857	874	914	861	831	821	871	890	897	848	895	849	871	858	867	837	858	884	870	885	906	870	879	870	875	884	842	881	897	878	898	900	818	873	869	872	892	850	823	857	866	887	810	853	859	874	903	855	850	907	858	876	915	854	874	858	870	839	862	866	877	880	826	843	870	906	888	839	903	876	818	891	834	837	839	883	859	866	890	869	900	882	850	873	937	889	862	874	860	842	856	868	880	883	876	866	877	896	851	886	813	906	859	865	846	909	854	835	922	868	839	879	854	837	886	850	880	847	890	891	819	868	847	921	890	883	879	891	903	839	881	871	885	866	844	884	827	878	933	869	845	844	904	868	870	897	889	913	872	835	818	894	860	810	880	858	846	845	877	837	880	910	896	913	907	822	871	870	850	849	811	847	850	886	848	905	876	881	892	868	912	891	837	866	839	843	872	902	878	834	889	853	908	864	857	850	895	833	863	872	849	895	905	849	813	872	892	827	858	859	899	844	868	861	875	889	821	807	887	887	921	915	874	857	874	838	914	873	870	862	859	832	845	857	868	926	817	901	876	879	888	837	892	881	804	877	849	888	837	853	851	883	864	818	873	889	838	856	887	881	862	896	841	848	851	923	839	892	880	894	863	892	835	918	846	859	879	878	854	870	861	912	854	928	875	921	870	884	832	887	875	854	860	905	886	886	920	921	854	819	866	827	890	852	834	903	875	824	869	816	819	881	861	873	828	865	843	871	829	868	870	833	892	876	849	818	928	839	882	860	839	893	846	853	859	905	843	837	820	906	895	870	856	884	856	890	881	853	870	863	848	865	823	899	819	870	864	892	892	834	932	897	895	857	837	893	862	898	874	847	890	868	930	837	849	843	857	820	854	867	898	864	875	855	876	856	842	901	853	880	833	834	902	910	868	899	875	917	862	856	901	818	836	875	892	827	876	879	841	834	866	822	881	883	838	862	842	809	889	830	855	899	892	874	855	918	875	845	867	935	862	820	881	811	844	844	839	849	868	876	869	873	858	850	887	865	864	896	871	892	887	899	896	836	825	853	879	890	871	894	877	838	866	853	859	835	838	843	854	929	942	829	881	833	895	836	857	835	887	894	860	873	879	850	931	886	881	888	873	863	866	872	881	843	813	824	907	909	887	861	907	834	881	860	873	871	895	903	875	871	882	870	861	867	786	854	866	871	900	861	830	892	929	921	875	923	864	905	853	905	875	900	882	865	877	933	876	811	871	846	831	861	871	881	872	823	898	870	811	840	883	788	858	865	919	835	862	887	869	861	890	867	886	906	872	808	861	887	897	899	888	895	866	947	841	841	841	863	891	876	867	866	859	858	880	879	872	854	913	849	856	908	908	883	871	837	864	868	870	912	797	900	829	870	909	813	882	875	892	900	835	792	857	944	823	861	875	862	859	876	843	837	809	951	818	836	858	894	879	818	870	904	874	851	866	913	872	857	879	899	859	821	888	855	852	868	800	878	890	885	865	840	845	886	893	848	852	833	876	867	827	826	885	800	870	866	891	892	926	835	892	914	895	837	868	846	836	860	917	849	822	889	856	863	890	904	909	872	909	864	850	853	891	889	841	880	848	890	850	876	854	920	833	891	803	861	871	825	877	879	855	905	851	830	802	890	872	863	868	906	844	872	835	856	854	836	888	802	872	833	880	858	884	834	865	831	836	836	870	824	879	833	859	823	863	910	890	886	858	899	803	855	908	866	834	843	859	840	902	836	893	904	871	838	926	875	870	880	845	860	774	921	906	894	884	841	829	903	831	899	816	890	803	912	868	899	867	872	906	823	892	879	877	866	892	921	862	835	918	842	905	840	841	867	864	889	878	929	848	893	826	875	875	807	848	874	844	840	849	895	839	872	830	880	814	851	868	884	790	881	892	894	858	885	885	888	886	900	890	816	880	859	892	890	858	920	841	847	872	857	836	860	908	869	855	824	854	853	876	836	856	912	888	847	866	856	895	888	837	831	839	856	911	904	872	861	900	849	856	852	891	896	890	840	813	835	830	877	872	883	931	887	866	863	843	781	797	840	861	872	897	892	842	855	870	839	871	850	848	887	810	905	868	876	858	820	867	841	916	882	898	882	821	804	846	838	837	816	915	851	881	856	808	857	880	829	931	865	872	851	880	886	869	861	875	909	854	885	869	880	885	864	840	877	904	848	895	885	859	895	871	856	831	898	858	828	835	869	867	874	874	863	877	915	828	830	881	903	860	897	872	878	892	858	858	859	885	828	848	877	868	896	857	846	864	838	904	892	838	875	823	909	874	886	822	886	868	903	898	849	874	872	841	850	922	851	876	850	938	890	833	853	884	822	816	868	897	887	913	839	833	875	883	869	914	833	841	864	914	816	820	899	890	902	843	852	860	871	858	888	850	851	880	851	854	881	916	826	836	856	857	895	902	872	865	874	864	855	869	860	871	862	851	854	871	886	838	844	858	873	834	828	882	863	834	806	861	856	898	967	830	857	862	863	858	836	881	836	912	815	845	860	866	896	888	850	886	881	841	869	897	866	867	841	861	878	892	878	873	837	855	871	858	904	848	844	787	880	820	851	883	841	872	895	858	913	815	921	956	851	911	858	827	842	863	848	879	859	837	873	824	896	809	877	925	866	818	815	964	873	840	845	815	852	815	809	887	822	857	851	867	890	884	820	850	898	898	885	868	912	825	871	899	883	845	894	825	863	837	811	812	861	855	844	878	878	825	875	881	893	869	810	868	881	864	869	889	858	843	878	876	867	907	865	869	834	836	910	823	818	898	916	872	849	853	861	880	859	863	877	860	852	859	852	838	850	902	840	889	874	885	907	848	849	838	860	846	870	893	903	833	890	895	856	900	803	858	799	854	821	931	828	847	894	866	874	860	825	867	894	875	874	846	815	873	854	909	890	844	898	918	864	871	829	855	927	875	865	838	872	914	865	874	849	873	905	850	867	900	894	881	900	847	905	884	853	849	882	861	853	824	874	888	851	874	870	862	919	900	840	910	891	857	869	846	823	898	862	882	858	846	857	864	834	943	811	854	857	813	830	871	893	857	891	831	856	834	911	847	861	863	866	875	818	825	925	895	872	883	831	825	817	844	837	867	870	833	873	931	914	873	879	802	898	878	914	851	852	873	902	829	896	854	888	894	839	862	888	833	884	884	862	883	878	887	849	849	904	900	872	852	907	853	865	873	897	873	832	865	844	838	806	820	853	887	914	854	893	820	896	878	870	833	900	862	867	872	887	864	858	889	866	916	841	856	878	841	880	888	870	866	876	869	852	911	827	870	868	839	875	818	893	881	861	893	872	858	805	811	859	856	859
12920	10516	11365	8964	6666	5552	5057	3538	2654	1994	1604	1384	1294	1333	1167	917	754	669	666	580	594	561	591	538	526	469	502	510	520	498	513	507	554	504	506	484	450	438	465	447	442	457	476	423	436	445	418	442	426	467	480	428	463	472	532	501	461	419	377	395	474	477	434	427	418	435	459	427	450	452	404	423	403	441	441	424	412	406	440	422	438	435	443	391	407	463	467	459	397	407	409	413	430	450	434	454	456	482	432	418	462	422	396	408	394	427	444	372	445	391	456	479	396	463	442	451	407	431	425	446	447	445	428	441	450	423	481	430	436	443	434	432	435	380	400	443	483	415	441	438	415	411	458	439	403	435	454	461	432	459	430	465	412	410	420	448	432	421	443	410	447	439	449	419	449	445	435	431	415	453	420	429	420	400	387	424	432	431	459	430	423	449	449	445	435	462	448	419	446	439	422	435	433	391	422	435	442	464	415	425	461	446	424	470	443	426	426	432	439	415	393	448	446	412	420	432	410	424	466	456	466	432	421	431	452	456	446	450	410	439	414	453	435	445	412	454	484	454	443	428	448	421	484	434	408	435	398	416	467	431	438	420	445	422	423	410	440	446	429	410	444	470	416	427	458	434	435	422	401	437	445	448	413	467	451	399	404	411	448	460	483	416	420	425	441	416	466	443	420	425	449	436	426	461	465	417	421	429	443	465	455	423	417	428	440	472	449	412	383	444	457	425	439	428	443	444	435	434	448	423	449	464	449	448	425	428	412	453	417	430	425	436	419	455	414	436	456	445	442	468	463	417	447	432	445	434	427	422	453	449	441	444	466	414	392	437	486	425	463	410	457	402	459	417	458	427	441	434	477	430	426	403	448	452	463	456	406	432	477	458	482	436	444	420	426	454	463	466	409	427	439	433	442	426	414	434	392	418	418	439	438	459	451	417	440	432	438	432	475	430	442	460	445	447	362	457	415	431	420	420	461	407	452	464	431	422	410	415	411	419	413	408	427	444	446	467	435	417	425	432	435	426	428	391	417	471	405	417	420	411	481	431	447	402	397	448	407	421	424	459	432	450	427	430	419	465	444	435	411	423	414	403	454	424	419	458	415	404	478	425	443	396	458	409	432	419	409	415	470	442	412	405	448	462	413	443	443	452	409	420	433	411	435	456	419	425	471	416	449	460	453	410	444	414	436	479	438	406	455	412	459	438	435	481	421	440	435	453	407	439	403	425	433	423	432	464	407	460	427	422	418	444	430	418	411	414	388	458	417	440	432	437	440	393	449	416	445	413	438	454	411	422	467	437	427	438	446	405	432	390	404	413	448	492	438	445	420	428	428	453	461	439	437	447	422	402	434	402	454	428	454	435	442	409	450	434	451	425	470	427	446	406	477	442	437	416	407	443	437	383	429	421	432	461	454	404	443	432	419	427	408	472	438	452	438	424	414	447	443	422	395	407	415	383	444	471	430	415	394	421	423	413	432	422	369	400	394	386	439	430	411	458	402	393	413	425	390	469	461	433	434	414	440	429	410	407	445	433	420	379	418	465	441	397	451	418	393	414	433	436	471	429	447	425	433	428	424	420	444	400	425	424	430	395	428	389	463	412	449	414	412	444	447	403	449	428	434	456	426	464	401	434	437	415	422	436	406	413	456	443	457	422	458	448	424	451	409	431	419	460	442	416	430	459	436	435	424	433	414	410	420	448	454	436	421	415	432	462	418	432	423	470	453	403	414	432	400	451	443	456	431	443	421	443	416	424	432	460	444	442	414	399	459	405	421	424	411	460	431	439	458	422	411	423	432	433	401	440	413	469	447	452	443	476	421	408	446	428	442	422	477	426	393	419	381	467	429	463	458	414	419	411	416	413	417	444	415	442	449	441	422	413	493	479	408	432	443	439	461	449	426	453	453	423	398	401	438	440	416	416	459	403	445	433	433	466	439	410	426	401	421	451	399	429	435	429	435	443	446	441	470	436	424	451	463	422	461	414	433	415	446	394	441	446	420	434	413	419	410	426	434	426	445	448	394	449	439	441	423	437	379	438	430	455	484	456	396	431	411	464	423	435	471	427	420	412	416	408	427	418	444	430	424	395	424	446	403	469	453	431	415	394	424	452	442	442	465	416	442	445	426	440	448	418	408	418	427	420	451	432	440	410	441	462	490	427	466	456	441	409	419	434	443	460	413	417	458	458	430	423	474	465	436	448	439	452	444	412	494	407	395	452	423	411	430	456	430	420	403	420	410	417	431	425	481	407	433	454	429	417	461	429	451	466	428	401	435	479	389	449	436	466	431	468	449	438	444	419	442	430	427	399	423	399	469	400	458	405	406	451	428	405	437	470	433	414	420	429	401	405	462	436	452	431	464	420	448	429	446	448	401	435	437	421	463	438	452	400	442	444	444	365	433	448	419	395	425	450	392	407	442	430	424	461	430	431	437	387	452	427	471	381	400	422	431	408	423	468	427	433	476	423	436	402	454	433	449	437	435	428	452	429	421	444	470	446	434	465	430	462	465	462	435	460	413	444	419	408	438	438	420	470	440	425	448	462	453	442	404	448	431	443	437	377	471	429	429	488	457	410	428	438	418	413	419	448	388	466	440	421	398	461	443	429	424	405	439	422	430	413	418	409	428	466	487	447	420	449	428	423	429	414	411	435	392	410	426	455	452	412	426	434	473	397	447	408	451	436	465	420	431	435	477	431	462	417	424	428	426	421	434	439	428	462	431	445	406	417	435	431	432	475	417	421	472	401	413	416	427	418	455	443	469	456	419	395	406	424	436	443	392	439	481	420	470	448	416	475	419	439	455	440	426	433	443	412	419	430	414	432	435	419	421	401	462	450	497	452	426	409	433	427	411	438	438	434	425	431	443	463	455	463	412	384	470	479	409	396	452	404	441	491	426	419	461	437	438	412	447	406	404	450	404	448	432	401	452	420	388	393	456	440	424	397	433	448	447	388	437	422	430	393	438	410	422	427	441	418	425	431	472	410	448	392	415	449	418	449	416	437	448	428	440	453	399	431	410	417	442	404	457	455	464	452	423	447	441	445	404	448	444	408	429	427	433	470	422	461	463	464	390	432	436	452	489	444	451	445	435	475	426	445	437	468	445	414	466	426	425	437	440	460	446	434	430	408	440	461	423	420	434	427	432	415	455	438	445	447	420	453	429	396	464	481	415	437	450	420	423	442	387	426	438	461	489	419	443	421	428	430	433	423	424	407	434	416	442	429	432	455	451	415	449	430	426	449	423	415	403	445	404	404	460	447	441	447	450	424	426	491	463	434	431	420	416	456	414	424	412	426	467	424	477	452	460	465	475	444	458	460	428	446	428	440	430	456	458	433	470	468	458	439	427	442	434	426	469	434	459	432	428	418	456	425	447	475	413	409	410	438	414	419	457	427	441	433	437	434	467	447	384	453	460	429	419	450	443	440	442	439	402	425	402	425	426	447	412	428	490	481	444	444	424	439	458	461	397	450	423	380	442	411	478	428	420	455
7971	9169	16153	19119	18164	17606	18599	14297	11668	9517	7535	6804	6582	7235	5829	4155	3573	2910	2659	2218	2129	2021	2011	1953	1834	1653	1526	1535	1499	1470	1476	1609	1876	1646	1459	1355	1348	1291	1302	1168	1126	1172	1163	1082	1079	1083	1087	1086	1096	1051	1075	1084	1113	1282	1421	1388	1188	977	991	1031	1012	1039	988	1015	1052	972	951	993	1012	1050	976	976	999	964	1030	970	919	963	1046	994	947	982	984	998	1000	987	956	984	1023	1013	1001	1027	996	981	1030	987	991	1067	1034	979	1002	971	961	1031	960	1015	1003	1004	968	1002	1055	1039	978	988	1021	1005	994	979	988	1044	1037	996	1026	996	931	955	1025	1030	1014	979	960	1041	1013	990	982	1015	999	1045	981	965	999	958	1016	991	999	1010	1041	972	1042	1021	1030	1003	932	999	1051	1038	1026	1014	996	997	926	967	1045	1045	1009	993	1006	1014	1035	943	998	997	1018	973	969	973	984	1009	995	1009	1019	983	998	1040	1009	1014	1006	1017	1017	957	1025	1002	1027	944	1036	1033	932	1024	1009	1009	1037	1041	1007	1010	979	1082	1063	984	954	1000	967	1018	1018	959	1053	970	959	1028	1026	1019	997	1002	1006	977	971	1010	977	990	1012	1001	989	1066	1019	975	979	992	1008	1023	980	984	980	1038	1022	996	1027	1064	995	1005	1019	997	998	1004	965	1009	970	950	1050	993	974	988	987	1004	966	964	1015	1075	989	976	1026	1013	954	1024	1015	984	966	1018	1002	983	1023	954	993	964	995	958	958	993	1011	972	1012	953	1010	967	1017	975	979	1001	992	1057	1014	972	932	963	976	1014	983	999	1047	1000	1020	971	986	975	974	987	974	975	966	921	991	1006	973	988	996	1004	954	946	978	976	984	998	972	981	961	1041	1027	1035	1007	1013	1039	1042	1011	1024	984	1001	969	972	1001	1020	943	1005	1007	999	947	1009	960	1021	1011	932	1017	1003	990	960	1011	1032	1044	1051	1010	978	958	986	947	1013	1006	999	968	1015	964	987	986	1009	952	1001	973	1017	1046	950	1009	1017	984	1011	1038	973	973	1003	969	1003	1004	1005	959	986	979	996	1029	1026	1004	1004	962	1034	1030	1050	1048	965	962	1031	1006	1023	990	984	1000	1024	1019	1021	954	960	1002	984	1036	987	1002	996	1024	993	935	1013	981	1077	994	1036	1045	997	991	1001	988	1036	1048	1045	941	996	986	1023	986	990	975	1047	908	963	1007	945	1000	986	992	997	1004	978	1022	1039	955	989	992	977	1041	985	974	1002	973	981	973	1025	1031	1016	992	986	996	963	1028	990	948	1011	965	1021	989	1026	987	1096	1013	1024	1022	1040	1033	975	969	967	1038	1023	963	1011	946	981	1073	996	1010	964	1040	996	1027	953	1011	1007	1000	1045	1009	1008	963	1022	991	982	974	986	1035	992	992	1005	952	986	1071	931	949	988	983	979	1048	1006	1085	1044	999	965	1034	1013	1025	986	996	1000	1013	1000	1009	932	999	946	984	989	937	954	956	973	1023	987	958	988	991	1032	921	1023	1031	1002	979	1006	956	987	1023	1022	1002	956	975	958	1023	980	1026	939	1015	970	955	1047	982	1042	1028	1019	1001	989	934	1034	1035	1037	1009	959	977	1025	1003	971	1036	1032	1031	974	993	990	1035	1014	1069	994	977	976	1008	975	953	964	1012	961	1006	949	975	1013	951	1019	960	962	1024	994	1054	998	960	1039	988	971	1018	1018	991	987	1015	989	1068	1000	1021	1000	995	936	995	909	999	1022	991	970	946	1004	1014	975	979	959	1034	1005	954	1009	1007	987	1022	962	1022	996	972	1006	963	1002	970	958	1039	1000	1030	993	1009	1019	997	950	958	1022	962	983	967	1015	988	1023	1044	982	965	1014	975	976	970	984	961	934	1011	974	1050	1024	945	962	978	1043	997	1034	1010	1001	951	949	986	1056	987	998	937	981	966	963	1004	1005	1006	996	952	990	958	985	1017	1004	975	982	996	1008	984	995	1013	982	1058	1061	960	998	1017	994	941	1013	1006	972	946	991	964	1060	975	964	992	1031	986	995	1039	959	976	1015	999	1041	1012	978	1017	974	996	959	1013	973	977	1001	927	992	958	948	1001	998	949	1012	932	959	954	951	1015	978	937	1022	1031	993	1032	928	1057	982	979	1036	1013	978	980	956	1022	1047	984	939	1040	954	945	1006	1023	1000	986	1039	1019	940	1041	937	1013	998	979	1038	985	1017	978	989	955	948	1045	1028	987	1017	987	999	1005	949	1001	986	969	1023	991	1017	963	995	1000	1039	994	1003	1062	985	1077	1028	946	971	973	1041	982	1030	1028	964	1006	1004	978	994	1015	993	1011	983	954	929	946	978	971	1044	1000	1013	985	1014	971	974	1038	1017	1006	995	1014	1011	1033	934	1093	964	953	955	969	991	945	982	1009	1013	974	1002	996	993	1013	987	1023	965	1002	1038	1027	978	997	1024	1033	991	1010	994	1016	1037	995	998	975	968	974	1008	978	1017	948	987	1062	976	981	965	982	1004	1004	1020	1014	995	949	965	1033	1014	1012	1053	987	967	942	977	1029	984	1003	995	1018	1028	1001	1032	1017	1022	994	944	1030	1005	1005	1010	942	1011	945	961	1037	974	1021	1023	1026	975	1011	957	933	990	970	1020	1064	1042	954	977	984	993	1025	995	982	1027	1019	1011	948	1023	1034	1032	1005	963	1016	1023	1002	974	1059	1021	951	945	929	970	1055	976	977	992	976	1032	1017	989	991	1004	1008	991	949	933	1004	1004	996	969	1007	1020	1027	1054	990	1013	1001	963	1055	955	1019	989	1044	1023	980	997	1020	998	957	981	977	995	986	946	973	944	1001	958	981	1022	993	1001	1022	949	997	970	981	1033	981	1018	958	1002	945	975	927	1010	1003	997	995	1000	984	988	1073	1004	1028	1001	966	976	1047	1007	1005	988	989	982	974	990	1016	957	1037	968	983	1016	1021	1003	1028	989	1011	1026	951	1027	972	989	992	1005	976	962	1007	1018	1025	985	966	1021	1023	1045	1032	963	1013	952	1027	990	962	950	1054	945	994	1008	957	989	941	980	968	953	991	903	978	1018	1010	1065	995	988	1023	981	1025	992	901	1022	1010	1015	932	1019	981	966	993	980	1007	1000	980	1068	976	1000	965	985	996	938	1045	975	1016	965	936	988	994	1017	984	951	980	987	989	1013	933	1002	983	1024	1004	963	985	1019	1014	1056	1011	990	955	997	1001	1061	1007	993	985	917	961	993	1009	1016	965	982	1003	981	1041	1004	988	1040	972	953	951	994	982	946	976	994	954	948	972	976	961	992	940	1007	1030	956	986	1043	1009	977	1053	980	1000	1014	962	1014	1019	991	957	1010	992	1021	1001	929	1018	993	1012	996	985	1058	1031	1012	1000	949	970	1041	970	991	973	979	1057	1048	928	975	1036	935	1046	976	1029	958	1026	1000	959	1028	977	1080	1023	1001	943	973	993	999	1015	991	1020	947	1010	1006	961	973	1021	948	973	1035	975	1003	963	1013	960	995	1001	982	965	978	1000	975	979	1048	993	981	992	997	986	972	995	1066	952	977	972	956	971	1030	1023	979	1029	1052	941	1013	1023	1040	961	1023	1060	1057	982	978	1024	968	1014	980	1013	970	934	1045	1042	968	996	1012	1002	987	984	1063	915	1016	1022	964	944	1048	976	939	978	940	976	1013	998	921	1023	978	969	1007	966	986	1061	987	962	1032	943	1053	968	1008	1046	937	979	995	974	966	995	1014	955	1017	999	944	980	1021	998	969	1061	961	990	994	989	1002	974	1033	1010	964	990	1017	953	1034	1029	1032	978	994	976	1018	1007	1017	986	1003	958	992	1027	1001	1016	965	1013	999	1006	1020	1003	970	995	1005	997	990	964	959	954	971	1071	985	995	1035	1056	1027	1002	998	1000	1002	979	996	1001	975	1035	1039	1001	960	1030	975	975	992	989	939	1020	993	1006	1011	1015	1022	971	1026	1000	968	998	980	975	980	1032	985	1019	955	978	1000	1001	965	981	1061	966	980	952	1044	1018	937	968	989	1020	999	1024	1025	962	953	954	1017	992	1000	988	1037	1068	958	971	1001	1004	1035	1026	969	968	936
27282	29894	35327	34469	29561	30184	38898	32302	24437	18657	13626	11019	10983	13063	10164	5905	4478	3796	3068	2115	1765	1722	1926	2006	1578	1210	1008	846	960	1064	1065	1597	2185	1936	1053	958	905	727	741	607	557	554	477	419	435	427	350	371	365	393	427	388	616	818	743	630	468	378	375	361	414	389	402	384	373	410	355	383	366	346	404	337	397	360	379	417	353	385	396	427	411	378	402	350	357	381	377	376	398	389	356	399	412	376	414	373	379	377	375	419	434	378	386	410	366	391	403	409	348	378	355	412	359	374	409	410	374	370	387	377	378	375	407	406	406	367	389	394	405	410	370	363	405	376	386	361	372	400	403	374	344	428	410	353	395	360	380	370	375	358	374	434	381	391	391	382	402	399	401	400	383	391	390	368	376	367	420	355	381	351	406	401	378	388	397	396	362	381	371	399	392	390	423	369	358	359	358	351	364	377	375	376	392	398	404	409	404	398	384	341	362	387	373	368	367	392	394	384	362	402	378	377	408	403	356	405	426	416	357	404	398	388	371	378	409	441	399	382	369	395	401	389	362	367	371	383	385	380	368	386	403	388	377	409	379	364	380	383	430	381	365	374	407	413	421	403	357	375	403	372	371	349	370	397	321	369	353	379	345	367	389	418	365	389	418	349	401	399	391	362	362	426	387	358	381	387	385	387	373	343	357	359	377	371	370	396	377	363	381	354	385	380	380	365	377	356	386	384	366	347	388	383	421	392	395	354	356	402	376	370	420	380	376	340	385	407	380	398	415	409	359	412	383	359	388	355	339	406	382	363	336	375	344	348	348	364	386	393	373	420	408	380	383	375	378	389	376	362	396	440	427	426	356	383	423	340	360	379	399	412	362	367	385	396	411	384	398	392	402	380	346	379	385	370	384	366	371	389	344	403	378	359	381	377	387	377	401	398	394	356	378	408	372	397	375	437	401	402	388	372	390	381	388	370	396	366	399	363	365	393	332	384	361	383	403	383	388	375	385	377	354	358	372	383	411	405	397	371	381	382	396	381	377	341	396	367	351	363	425	375	375	392	380	361	366	369	398	360	372	377	401	398	369	382	397	346	392	372	404	335	395	361	363	393	389	386	358	399	409	364	370	396	365	375	385	361	372	376	401	345	355	348	391	369	380	405	349	345	381	401	389	392	395	343	378	369	351	415	345	390	350	369	378	350	384	385	419	388	398	378	391	346	374	361	357	367	374	382	397	392	373	386	376	352	386	383	377	390	373	398	339	387	397	382	395	396	359	371	398	368	395	383	360	395	381	387	366	356	379	411	397	360	402	375	364	358	391	381	359	395	363	359	387	417	351	382	365	358	386	382	387	394	368	359	349	394	401	329	370	392	403	379	362	379	392	425	392	370	408	378	377	409	369	389	372	355	356	410	371	381	364	372	388	395	377	374	385	371	333	399	390	399	383	386	357	391	350	330	398	382	395	366	394	413	385	379	385	364	408	370	381	398	349	414	364	394	390	354	345	416	385	381	387	366	377	404	414	359	380	409	356	390	380	413	394	376	357	377	394	374	359	399	360	366	375	387	395	367	357	388	398	362	381	381	368	377	399	406	389	371	375	397	410	390	342	388	398	377	346	353	395	389	385	328	376	389	435	400	380	405	359	375	370	353	383	363	389	388	383	379	365	409	399	424	392	413	402	408	378	369	358	425	392	411	383	377	386	370	404	399	364	390	344	362	329	397	371	361	409	396	391	353	385	373	384	358	393	375	380	375	371	409	389	397	421	374	376	398	379	371	337	383	393	405	365	382	384	375	399	377	409	364	352	365	362	366	361	381	375	345	398	374	404	393	390	335	417	397	409	376	341	345	363	405	384	342	390	332	371	396	384	403	392	345	382	410	354	371	398	371	413	396	407	394	392	399	361	347	369	414	391	381	399	360	368	379	380	360	390	418	366	387	367	392	405	380	417	355	356	370	368	402	417	380	400	356	404	391	374	362	387	384	376	337	384	366	385	409	376	360	373	362	428	402	386	413	368	402	355	385	381	347	383	436	415	393	357	398	401	404	365	337	381	386	401	379	392	412	385	358	396	357	412	403	380	432	372	394	361	386	357	408	396	398	388	378	402	402	345	376	391	394	374	385	357	368	350	382	399	385	390	334	387	375	395	365	402	386	405	400	351	398	402	376	397	412	411	391	361	363	363	377	369	405	367	377	347	380	394	373	391	391	359	353	388	367	383	396	404	395	356	411	394	397	393	358	382	403	370	393	359	392	362	356	386	387	390	377	401	369	363	377	365	373	418	390	411	380	406	429	358	356	394	384	336	377	365	367	384	373	375	395	364	417	388	368	403	338	374	385	381	355	382	359	393	386	415	357	416	413	373	377	387	385	362	379	425	390	372	365	408	400	388	378	346	375	367	412	389	389	415	380	371	376	398	364	412	395	383	372	389	384	371	378	380	382	398	351	372	360	377	379	372	385	384	380	424	376	390	377	378	395	380	376	390	399	346	362	397	361	380	413	396	373	373	391	387	369	388	384	412	372	383	407	401	364	378	369	392	384	422	345	379	387	377	372	373	394	350	404	367	389	374	367	387	348	399	417	398	381	398	366	371	393	388	353	402	390	421	395	390	344	384	356	376	369	404	366	372	400	352	352	370	385	392	367	327	370	385	359	381	391	373	359	341	391	387	375	411	366	375	365	383	404	423	390	343	384	385	368	418	383	374	415	333	358	376	390	420	378	383	350	362	407	358	419	419	362	351	386	354	368	380	359	375	415	391	385	389	365	363	392	383	379	351	352	365	352	383	397	390	407	386	354	390	375	375	359	372	381	371	379	367	357	394	403	375	367	358	370	394	372	360	365	381	369	402	426	377	363	391	417	398	378	401	410	397	392	386	374	403	404	399	345	411	385	388	351	363	406	372	374	373	354	344	346	362	371	387	417	386	397	342	388	358	402	382	361	375	355	366	400	361	367	430	370	398	381	351	388	415	380	395	383	393	368	399	396	346	424	388	384	359	368	381	383	398	389	377	356	392	381	372	374	376	371	373	377	407	344	379	371	437	387	351	372	364	381	365	372	382	366	401	362	429	362	388	372	373	394	402	368	419	385	367	373	372	400	390	394	385	390	358	393	396	359	342	362	358	377	374	364	353	372	380	386	349	402	364	384	339	403	391	354	381	404	394	395	404	342	373	412	398	362	370	379	405	354	379	383	361	377	412	376	386	362	384	351	362	366	362	399	390	336	399	362	421	410	359	390	419	354	433	386	354	383	389	348	397	385	412	385	381	407	376	376	395	371	393	385	365	432	368	418	403	387	363	378	389	395	381	373	352	389	350	353	345	365	335	374	397	384	353	402	373	366	362	394	400	381	368	375	382	343	395	383	371	381	382	374	377	360	370	401	370	385	362	358	402	383	402	366	381	399	393	352	385	386	363	395	362	381	378	374	376	375	389	403	402	387	353	369	349	392	394	393	405	422	414	357	431	400	354	401	381	345	382	398	378	376	395	364	397	380	376	384
18096	23420	34313	41048	40745	45848	49056	48383	42130	37322	33872	31937	33289	36190	31258	22700	19758	17965	15651	11473	10316	9880	10850	11333	9002	6554	5352	4524	5373	5954	6201	9368	12551	10422	5922	5331	4823	3653	3590	2722	2427	2458	1537	1237	1183	1185	1083	987	1022	1053	1036	1051	2591	3965	3368	2539	1360	945	890	858	883	877	925	925	922	852	893	904	939	869	890	927	918	913	951	893	869	867	869	992	846	935	880	861	866	899	857	898	842	913	902	876	856	931	887	898	866	849	902	863	877	889	912	904	865	917	871	932	827	889	930	956	867	916	884	874	848	877	872	884	878	860	863	889	836	882	862	865	835	932	859	872	916	863	889	903	912	871	888	861	880	853	819	865	880	876	897	877	894	921	862	901	886	901	807	878	858	876	876	838	887	904	885	918	877	898	904	867	943	887	831	858	906	909	886	847	881	832	898	903	869	920	882	863	876	926	829	922	879	919	837	867	917	869	875	917	934	919	859	892	957	907	845	910	871	907	911	945	898	861	862	884	884	852	920	922	867	883	814	854	883	902	928	850	840	862	863	917	878	895	869	903	873	881	886	898	851	905	883	899	921	828	922	849	868	871	878	890	880	912	895	892	907	895	873	871	871	911	825	899	918	838	862	870	852	867	820	909	837	835	887	944	885	865	902	908	872	918	884	853	898	920	901	873	852	930	943	884	918	927	917	845	915	930	897	883	902	931	877	904	869	932	871	899	835	867	868	879	913	967	897	888	866	862	946	920	871	892	907	865	859	887	878	910	849	877	878	905	938	851	862	872	814	927	871	901	883	924	842	907	915	906	842	894	905	910	856	899	880	876	889	921	884	883	919	886	870	953	842	895	881	901	913	894	870	875	886	916	835	895	919	954	842	896	876	914	845	874	812	883	883	829	864	883	912	891	845	874	880	867	851	898	925	908	908	879	872	874	912	896	928	950	878	897	835	871	914	829	869	918	892	917	878	894	848	881	847	835	878	895	949	867	821	897	852	898	901	807	981	908	901	831	898	869	918	923	919	911	869	889	821	883	868	875	872	944	867	919	872	855	922	936	847	917	850	859	886	838	894	932	863	861	905	857	891	914	912	842	916	842	868	912	867	873	870	884	920	880	847	891	897	856	874	896	933	893	925	876	960	955	907	945	910	897	929	888	846	867	917	883	891	928	886	949	978	882	869	870	827	942	842	911	882	888	862	907	909	882	857	832	859	829	854	896	893	879	895	846	888	917	893	873	970	859	866	899	877	876	938	864	923	866	921	922	872	936	875	912	868	918	830	895	872	861	916	897	879	904	887	917	877	893	936	898	918	887	890	935	871	913	880	915	880	880	910	866	833	956	889	832	871	923	838	847	915	846	888	939	911	962	855	879	876	951	892	902	858	896	816	879	868	889	898	896	892	868	943	866	899	858	883	864	894	885	881	872	882	897	867	917	880	934	837	900	884	876	852	915	938	879	890	833	937	854	885	894	914	867	898	837	888	898	913	924	869	904	861	835	868	840	910	861	964	973	879	850	878	860	905	883	910	890	902	899	880	911	867	855	903	796	910	880	888	885	860	915	851	874	821	843	893	889	891	862	912	870	910	893	923	897	883	863	918	887	887	949	906	903	886	892	902	885	885	916	873	899	817	894	861	895	884	905	935	912	893	900	889	906	853	886	890	937	909	862	866	912	905	897	866	978	841	907	899	876	878	914	905	925	895	920	881	860	917	916	839	860	921	884	876	909	846	839	841	866	867	864	850	918	889	880	796	890	837	928	873	879	912	841	826	924	879	889	887	895	907	878	928	915	932	861	888	814	891	847	877	868	890	912	875	888	941	938	864	883	883	841	904	866	813	894	842	868	872	879	962	893	920	880	931	866	881	897	886	907	886	915	892	858	947	918	887	866	928	911	869	858	848	872	864	895	914	890	878	850	867	881	876	890	826	905	860	844	865	910	858	925	905	905	898	886	918	920	914	902	959	936	908	852	912	900	860	845	852	848	864	914	841	926	900	925	908	934	906	885	869	892	900	874	893	864	921	892	835	921	895	861	896	862	876	867	893	922	967	945	914	830	854	865	936	851	885	893	917	882	891	886	841	889	881	877	902	895	947	909	913	891	938	909	863	870	887	851	880	900	906	858	879	891	883	839	870	909	927	865	910	872	899	853	879	821	888	863	935	901	886	923	921	865	857	893	889	887	927	895	913	914	880	873	875	832	818	851	861	905	865	850	836	911	870	837	921	862	869	903	911	848	927	878	888	875	873	925	858	854	848	925	898	830	930	890	871	883	840	812	863	890	857	923	932	841	904	912	916	887	885	887	836	877	941	878	859	883	919	826	919	876	844	900	889	900	878	873	878	901	912	925	897	882	833	921	870	815	910	925	907	841	900	864	895	873	880	894	879	840	900	918	941	880	900	840	871	907	855	912	906	906	912	904	938	892	865	885	869	892	897	906	866	896	942	878	902	855	897	929	882	884	888	824	918	897	918	885	857	891	823	879	899	888	841	844	857	824	926	836	882	901	869	870	931	843	919	899	831	889	926	840	903	927	872	891	887	901	857	886	902	908	896	882	933	915	850	848	897	825	841	883	921	851	855	898	858	911	948	907	902	859	877	889	880	922	885	885	888	897	885	922	901	877	877	927	874	854	879	821	882	845	831	886	877	911	883	915	911	914	818	891	863	918	898	934	849	858	891	909	873	851	914	896	931	884	897	965	854	916	881	946	881	905	869	902	925	864	876	889	875	870	911	880	872	935	904	861	935	911	846	838	906	886	875	865	888	856	892	867	850	844	895	931	895	902	886	925	895	923	901	871	872	900	917	882	894	922	838	858	903	887	942	889	878	911	887	876	915	872	904	844	893	873	841	862	872	888	919	917	877	869	908	931	882	842	874	892	906	893	896	873	874	865	888	923	962	858	911	884	883	835	916	857	848	878	904	803	884	878	855	899	889	865	879	893	901	912	873	858	914	876	840	889	853	880	851	876	920	939	900	871	880	932	929	885	858	893	845	957	878	947	859	931	918	900	901	899	849	838	882	890	921	887	833	853	838	883	867	885	907	873	972	923	887	835	871	911	849	935	888	909	865	929	933	888	906	883	908	883	893	928	892	843	827	898	868	885	882	876	880	854	924	862	942	942	909	856	904	885	883	910	872	884	836	895	920	837	906	886	890	908	854	877	895	883	914	893	882	873	937	913	860	893	922	872	962	919	888	925	926	899	865	901	949	912	919	887	891	892	850	867	912	917	909	844	864	893	916	871	887	868	885	875	921	888	881	897	901	921	913	861	899	904	872	894	889	872	850	882	927	925	892	945	908	858	885	873	914	859	904	870	911	936	900	920	856	877	867	886	870	939	941	901	917	889	894	893	931	879	923	909	900	889	872	879	889	847	871	864	865	892	901	868	939	936	923	902	874	898	942	869	921	848	847	926	807	858	939	880	877	889	890	886	897	877	888	883	906	900	900	900	865	925	859	912	919	859	864	870	903	872	923	877	895	844	927	854	866	880	907	912
35056	37207	37704	38362	34866	38355	47515	40190	32439	28628	24139	20983	20152	23714	18992	11928	7925	6623	5693	3669	3413	3027	3537	3635	2817	1900	1566	1273	1484	1818	1991	3532	4032	3167	1899	1631	1371	1105	1024	840	752	727	498	477	451	410	407	391	344	405	400	395	888	1192	1035	767	497	391	369	390	377	364	340	401	356	344	339	400	361	371	380	344	355	379	348	387	400	345	351	338	321	375	376	378	377	359	344	349	342	385	389	348	404	401	342	366	361	364	325	348	358	360	372	376	343	376	396	369	352	375	324	361	357	378	368	379	374	372	341	347	392	354	400	391	356	388	352	382	384	368	337	334	378	403	347	354	373	355	355	353	357	405	392	363	357	396	329	353	384	342	355	346	388	359	372	376	388	376	386	342	355	378	357	382	351	362	372	409	384	338	352	362	413	337	364	365	356	330	369	360	356	372	352	372	416	344	360	384	365	390	359	383	349	334	354	365	330	341	352	372	374	363	372	351	346	392	390	386	323	379	381	348	348	376	370	351	379	349	358	368	369	368	350	375	371	382	360	366	368	378	367	366	388	374	344	376	356	328	346	373	351	357	337	348	357	373	361	340	385	349	366	369	369	367	321	380	338	372	363	396	342	363	353	382	382	343	370	358	355	367	384	379	381	400	369	344	371	347	369	344	366	368	350	338	356	358	388	345	358	383	381	376	356	374	391	396	383	333	339	372	377	368	347	364	364	340	312	343	352	339	353	371	404	377	384	339	325	394	340	388	350	350	374	359	340	381	369	386	328	379	358	389	394	352	405	321	378	320	378	342	376	378	340	374	417	399	361	367	362	363	397	371	352	373	349	343	398	395	403	333	325	334	343	376	375	396	344	372	368	337	354	382	380	360	361	377	368	349	369	360	410	375	390	357	368	367	327	373	377	440	397	390	346	363	380	364	403	356	383	363	367	381	360	361	360	328	395	337	355	376	357	363	374	351	315	354	369	371	384	384	378	353	375	389	388	348	393	379	365	379	371	356	341	344	356	379	357	344	384	338	339	344	379	376	380	406	398	368	354	379	370	373	343	341	363	352	343	352	355	352	333	369	393	384	407	373	354	375	360	369	368	388	414	378	380	336	354	371	328	363	348	376	348	393	392	358	399	353	343	380	352	390	367	333	361	377	403	376	350	353	389	366	379	381	334	383	348	343	370	398	361	380	363	334	360	335	353	367	366	351	391	368	360	347	370	414	391	367	378	374	375	418	370	348	361	377	371	366	353	350	363	379	336	363	337	317	334	354	359	373	337	397	369	363	364	358	356	342	388	415	367	373	328	355	375	388	338	323	324	337	361	372	360	366	376	378	365	347	369	378	354	363	338	335	396	354	351	376	355	384	383	328	361	360	363	342	358	409	350	396	407	393	349	358	345	368	393	368	336	358	340	357	368	367	372	376	363	362	332	376	351	343	351	343	364	366	352	365	338	368	354	361	348	324	353	364	409	395	350	342	391	347	369	363	367	348	361	316	372	350	374	329	338	368	365	336	405	396	364	377	356	360	357	357	343	346	351	357	393	364	350	355	392	370	379	395	348	350	355	349	375	391	362	359	379	389	343	360	334	360	353	362	377	382	340	381	415	367	377	372	325	333	343	393	371	399	377	362	357	364	328	353	326	363	393	354	362	352	375	382	339	364	360	361	359	369	351	351	391	351	375	380	366	326	368	340	358	402	358	365	373	374	380	370	378	407	357	369	355	358	370	349	345	348	370	364	418	367	371	327	365	375	382	387	326	347	313	369	362	346	352	323	398	328	359	351	334	399	358	361	351	375	344	362	336	334	350	370	389	348	378	364	383	381	332	369	353	371	394	363	383	359	411	373	360	370	349	353	373	373	375	368	366	373	376	357	353	353	360	344	382	348	326	376	393	377	388	335	390	370	370	371	401	359	376	372	370	339	347	365	350	383	368	386	363	377	366	369	310	389	342	402	367	353	355	357	366	364	404	394	370	387	333	360	336	365	342	354	385	362	369	373	348	370	365	370	359	338	360	378	367	368	350	344	358	383	372	353	346	342	416	382	349	351	391	375	375	386	369	357	364	395	373	351	363	393	368	362	370	362	370	331	351	370	383	344	359	344	392	356	367	386	372	347	354	418	378	385	365	351	343	413	347	383	340	349	395	387	366	348	303	391	368	372	353	322	327	348	354	367	375	385	364	354	359	360	355	398	365	341	390	396	379	377	332	360	358	355	369	366	366	372	358	364	342	363	362	376	367	360	337	355	372	338	379	384	398	392	372	363	349	377	373	382	330	367	403	376	341	361	351	378	362	367	336	358	373	370	336	370	385	386	383	364	334	356	341	355	398	336	372	346	370	349	387	363	394	353	367	352	340	411	361	396	357	352	379	362	338	385	403	364	383	330	354	342	328	411	377	329	347	352	388	402	351	374	351	347	419	369	343	342	350	356	348	342	356	399	386	324	375	391	380	381	364	358	369	352	372	348	395	371	370	361	342	343	345	365	378	380	396	347	365	369	380	376	381	375	375	373	329	365	366	352	377	369	361	356	383	373	371	377	370	336	332	409	371	382	365	387	376	358	355	406	343	363	357	392	355	390	326	394	349	371	389	368	378	324	382	387	377	376	351	378	367	350	363	386	382	380	369	374	352	384	370	338	380	377	362	384	371	338	372	393	350	377	362	341	401	362	365	347	382	390	366	372	396	392	360	370	362	389	354	332	363	349	365	365	397	375	348	382	383	359	395	354	375	365	415	352	380	330	363	386	369	418	367	343	382	368	381	399	385	358	367	367	356	411	356	375	394	358	343	389	382	352	327	340	331	336	350	332	336	360	372	350	371	329	359	352	392	319	393	356	394	372	383	376	344	382	326	364	349	355	351	356	358	342	372	387	361	359	364	361	362	342	338	357	374	368	380	373	369	352	345	373	372	369	359	367	371	368	358	361	371	369	380	392	360	388	346	395	376	345	323	368	366	418	362	351	357	347	385	393	350	362	365	359	376	369	340	365	396	392	365	356	361	348	377	378	360	392	344	386	354	335	379	357	391	334	335	327	362	346	373	347	391	364	364	357	318	352	328	389	382	388	381	387	355	361	323	363	375	381	395	372	389	355	389	373	361	362	330	355	355	354	401	355	331	362	380	358	356	377	398	378	375	362	370	343	380	366	354	352	374	359	364	398	368	374	388	389	369	365	370	349	365	382	371	361	365	382	326	361	371	359	382	373	358	355	372	364	355	338	348	375	375	378	368	382	345	366	363	360	358	349	402	357	348	379	391	336	372	400	328	363	367	371	352	389	343	368	325	369	375	368	370	374	352	357	390	371	346	370	366	389	358	363	336	399	393	394	362	364	362	364	358	353	359	337	380	376	366	356	342	370	390	355	375	389	344	388	379	349	361	396	334	403	341	394	387	359	372	340	367	394	368	332	356	360	357	331	349	331	356	398	343	375	339	366	363	387	373	375	387	366	389	358	375	421	351	354	367	404	386	376	376	347	347	371	389	361	363	362	366	330
22818	28560	38119	46689	47392	53375	54893	56641	50913	47163	43902	42092	43099	47183	40946	32139	28142	25869	23059	18022	16897	15695	18046	18413	14682	10850	8794	7533	8776	10752	11186	17374	19220	16036	10556	9031	8021	6369	5918	4398	3683	3616	2032	1434	1397	1371	1127	1046	1071	1077	1001	1329	4653	6540	5376	3623	1631	932	864	838	867	819	886	948	869	891	884	864	892	835	874	856	867	830	822	873	821	836	823	834	854	850	842	836	856	914	887	845	839	846	837	850	848	848	869	770	829	881	850	842	892	841	836	820	867	897	870	864	867	868	805	903	871	849	839	859	851	857	858	843	835	860	870	897	872	868	840	862	819	861	837	856	840	876	822	898	866	895	845	812	859	856	874	813	859	880	888	861	873	852	866	841	883	845	856	865	845	867	856	814	844	835	848	897	841	909	859	857	848	823	891	873	776	866	841	836	852	868	845	868	880	874	825	893	822	871	901	788	852	833	838	830	906	927	885	839	854	807	816	828	854	865	836	852	817	852	897	889	861	835	884	860	874	830	873	800	853	874	802	903	826	849	881	902	865	870	803	870	863	832	797	856	859	819	907	845	853	852	895	839	845	834	902	883	881	846	820	805	897	866	852	878	874	809	869	890	862	846	884	870	861	836	864	863	884	783	815	849	888	890	866	854	785	892	878	836	839	826	859	852	867	834	842	840	861	780	859	810	905	841	797	826	884	883	834	834	812	869	848	885	877	822	862	850	794	818	853	869	851	847	828	839	875	822	876	839	829	887	868	858	838	841	891	872	796	837	862	825	891	853	892	898	895	800	843	861	886	836	868	872	844	837	800	813	905	875	840	794	889	847	814	800	859	844	889	860	870	837	833	904	870	860	861	787	886	858	803	857	859	825	841	888	886	856	851	852	841	834	842	858	896	870	880	905	802	866	830	782	817	888	862	883	869	838	837	853	818	867	873	877	842	820	889	842	818	825	887	830	865	820	768	840	900	820	828	872	845	852	832	866	853	833	852	862	852	816	879	856	898	884	828	834	805	833	852	916	858	862	856	864	863	925	776	898	820	836	874	827	868	844	871	856	884	853	849	827	831	851	844	892	825	872	858	840	866	854	850	857	862	800	853	859	913	818	861	842	836	855	890	851	829	869	835	872	843	931	858	857	881	853	898	906	879	845	786	859	874	811	847	876	861	865	840	817	826	856	853	857	819	856	841	811	801	887	853	862	858	828	902	845	825	852	904	809	869	846	781	852	870	876	879	817	851	825	857	897	890	854	849	803	880	839	876	852	808	798	889	877	896	839	867	851	863	855	845	898	886	823	890	888	859	897	867	859	884	854	859	897	769	852	857	825	883	846	875	847	852	850	846	818	850	848	849	842	808	842	843	885	897	917	816	857	867	815	828	827	846	811	842	884	829	847	883	874	837	867	852	890	849	834	864	862	874	833	816	868	867	860	840	857	827	863	834	911	877	832	845	863	875	876	790	846	849	853	883	859	879	860	834	910	851	858	844	896	824	803	835	835	861	833	832	841	844	813	916	877	816	826	838	872	849	856	835	873	880	895	837	799	873	846	866	873	822	923	838	870	834	857	860	902	845	823	839	863	833	874	827	811	844	843	903	855	826	836	836	863	872	847	894	834	873	856	872	871	877	876	870	830	837	909	831	913	890	861	827	853	859	828	839	860	871	881	905	860	884	813	837	840	830	864	893	819	858	838	860	870	848	816	875	839	885	844	808	857	854	850	865	861	834	862	863	832	847	798	866	876	878	881	864	838	814	865	854	881	870	873	876	879	835	849	881	870	857	812	811	843	838	869	835	795	881	840	870	895	837	890	841	832	811	870	788	844	829	880	803	820	837	832	874	844	881	866	799	908	861	875	876	916	862	815	855	850	805	842	914	874	861	826	824	846	855	847	831	895	856	849	859	892	843	903	787	892	875	821	843	833	881	822	861	800	818	874	840	842	815	888	804	881	842	859	823	852	833	788	795	842	844	818	836	822	840	862	876	913	861	887	860	788	795	853	826	895	854	835	823	824	874	846	853	874	887	834	840	866	849	845	867	843	843	859	837	823	843	787	836	850	814	844	882	882	835	882	848	919	794	886	865	810	848	829	844	845	843	880	881	833	845	855	866	881	843	840	872	806	802	860	858	885	836	840	877	855	819	857	833	795	815	813	867	807	839	892	877	877	825	869	887	806	864	868	846	834	809	854	870	883	876	883	881	853	838	887	810	838	832	871	879	758	881	853	837	804	870	821	829	855	846	881	863	834	888	816	901	840	847	827	846	831	862	839	860	857	864	885	880	873	881	780	774	839	900	874	891	854	858	854	901	856	859	857	873	877	892	863	846	848	844	862	854	815	845	905	854	821	856	847	883	874	829	828	884	859	862	845	850	817	822	913	851	859	848	799	848	812	852	853	866	885	817	825	809	918	859	875	838	874	806	825	889	856	868	830	872	850	828	854	802	905	829	850	907	843	859	851	833	843	908	835	889	855	827	871	846	841	831	834	885	861	816	847	849	858	817	882	866	844	880	882	851	774	810	843	871	815	832	840	826	848	855	829	813	810	836	876	864	863	862	811	881	824	840	863	892	836	884	895	884	854	856	878	841	803	808	850	864	814	865	879	883	822	817	854	833	797	809	824	828	835	870	852	881	873	838	867	787	861	833	860	909	846	829	846	876	917	871	892	874	863	827	862	895	875	838	874	808	841	849	855	894	794	903	825	856	823	851	887	851	862	881	845	914	834	850	861	877	836	878	869	843	821	823	851	855	808	826	925	938	828	852	830	861	797	855	782	862	874	869	928	830	821	801	878	871	850	816	863	893	826	927	872	872	913	856	894	859	835	885	858	848	862	847	901	873	879	887	852	805	818	800	863	853	875	857	875	882	889	815	898	838	869	846	857	834	880	861	864	804	827	844	855	864	846	881	821	852	876	856	865	847	873	860	847	812	836	868	850	889	815	877	843	842	823	871	848	830	890	848	878	891	835	810	822	785	830	839	810	892	834	823	869	889	820	816	863	835	853	871	869	844	813	846	857	865	867	879	849	904	829	814	864	883	882	923	845	842	898	851	836	805	842	837	890	879	867	849	872	842	850	892	865	910	850	872	839	863	902	900	864	859	809	860	866	929	817	848	863	854	841	823	816	782	824	886	909	823	800	856	872	831	803	874	841	755	831	845	861	848	873	859	840	848	863	867	836	841	885	835	854	836	839	867	798	862	876	812	802	844	816	857	844	866	891	857	890	835	855	878	832	817	884	836	891	785	832	881	772	867	856	826	849	831	892	895	868	847	893	816	823	831	858	802	863	796	854	852	855	841	885	853	823	863	867	818	913	835	802	832	860	803	889	811	819	894	889	836	910	818	870	842	819	886	863	830	913	908	885	830	926	868	899	795	802	810	842	844	864	778	875	827	855	836	824	845	846	855	850	849	829	848	794	827	880	842	834	868	879	851	851	871	797	885	845	825	830	845	826	858	828	870	790	841	887	829	862	867	889	867	852	858	814	851	867	849	846	850	902
12154	9671	9866	8417	6261	4997	5306	3885	2608	2034	1559	1373	1301	1299	1074	890	757	701	651	645	541	595	577	564	503	493	461	494	553	539	528	581	499	507	509	492	489	481	450	504	463	432	416	408	442	492	435	479	454	450	433	450	436	502	514	482	431	423	445	427	449	442	449	469	401	399	420	414	429	454	406	443	435	482	454	461	447	433	407	457	432	423	392	456	406	450	413	490	438	396	454	432	445	445	464	474	422	447	456	465	413	428	408	411	402	431	442	435	423	433	434	470	431	437	432	450	414	457	430	432	449	439	417	474	462	403	386	452	410	441	481	448	444	438	420	425	424	445	435	453	436	398	429	448	437	431	432	442	443	381	424	441	456	450	410	409	440	444	431	440	446	427	442	451	447	415	447	453	454	467	447	451	413	406	450	451	438	413	419	387	388	439	442	394	430	417	402	426	468	488	464	449	442	423	419	370	431	430	469	453	440	471	430	471	461	477	417	431	442	437	422	418	409	429	463	460	435	442	431	415	415	447	468	445	437	419	458	401	439	405	488	430	416	443	447	441	461	432	463	408	439	410	404	469	415	437	459	423	439	440	430	447	427	452	439	451	443	435	463	478	426	404	436	408	423	454	431	440	446	388	504	349	441	470	447	448	456	434	385	449	439	423	411	430	445	404	401	446	468	422	440	438	416	413	412	446	431	441	449	444	461	441	468	392	431	458	434	435	425	448	416	432	433	422	438	441	423	457	443	416	457	403	447	408	455	407	402	466	426	464	446	411	477	455	486	419	399	454	451	459	423	453	422	442	407	446	396	446	381	430	418	430	443	461	452	441	459	419	420	461	430	428	419	443	466	447	387	427	410	456	428	421	425	393	417	429	431	422	419	430	422	455	446	401	450	450	433	441	455	425	386	460	449	419	399	437	458	435	370	436	387	447	403	429	435	444	431	443	423	410	454	392	441	437	400	445	432	399	430	415	435	441	423	442	413	441	415	465	444	436	452	392	434	421	442	424	441	421	464	424	464	462	445	412	427	438	437	448	445	421	442	438	459	441	430	454	445	455	449	419	427	443	466	399	439	449	423	467	432	408	421	477	452	410	465	408	443	439	470	421	432	433	400	410	444	437	442	411	405	442	428	432	428	430	449	427	453	432	454	464	442	420	452	448	432	437	451	447	428	405	466	454	440	424	443	456	445	414	430	455	401	474	421	444	471	468	446	456	467	455	394	444	395	437	464	440	431	456	458	401	418	443	459	430	434	459	431	454	410	478	460	445	434	455	421	422	422	384	455	446	448	407	425	350	463	444	423	424	460	451	400	415	478	437	417	427	430	421	445	433	432	478	376	416	441	423	420	421	438	488	419	462	423	408	453	382	424	469	420	457	488	428	431	447	416	421	443	444	440	449	453	435	451	416	403	427	415	458	430	441	425	452	426	470	427	447	410	425	434	436	445	474	441	423	459	436	430	444	460	426	410	417	427	432	399	440	470	454	414	407	430	396	426	439	425	424	457	443	411	461	459	453	471	405	416	436	435	475	402	439	454	429	426	473	425	398	455	490	436	417	427	409	424	414	415	448	428	427	444	429	411	394	424	456	417	471	468	461	421	420	423	439	411	410	435	427	442	469	399	404	430	440	459	468	436	428	452	380	409	445	405	408	426	447	457	456	444	456	438	429	429	436	391	404	392	401	421	467	438	406	439	414	430	416	382	445	418	422	431	398	434	428	429	414	396	418	444	445	404	412	415	430	467	461	453	427	446	462	444	403	462	439	414	444	447	468	399	438	436	413	432	418	413	424	438	445	427	465	434	418	430	394	437	437	427	403	446	406	425	453	445	441	451	472	431	450	432	413	422	454	418	487	454	444	444	434	441	409	479	422	485	482	469	420	443	419	430	479	397	454	419	409	461	396	445	443	419	438	402	422	429	407	458	438	458	423	449	446	412	447	419	406	442	443	428	437	455	412	427	430	434	439	392	458	430	437	447	443	475	420	453	434	443	443	426	417	406	448	434	438	420	427	422	448	439	485	429	451	456	420	399	390	447	424	446	463	439	484	429	437	454	479	456	447	440	438	437	441	421	478	430	457	384	444	460	463	477	406	460	424	450	410	464	448	433	429	446	404	424	401	420	428	414	442	446	456	395	411	428	433	470	433	450	426	428	445	443	430	436	416	439	418	433	437	450	497	480	420	457	465	438	430	403	443	401	420	473	410	445	397	401	451	440	434	465	472	423	405	466	434	463	401	464	405	483	423	463	475	467	421	414	414	425	435	467	464	382	428	425	429	402	454	420	451	441	443	408	458	464	428	461	450	469	432	444	445	447	465	397	461	444	464	430	436	449	437	430	463	456	431	448	426	409	429	406	455	425	396	431	436	413	407	410	457	436	466	450	430	443	466	443	445	456	479	441	442	451	430	425	488	418	439	450	452	438	456	445	410	456	431	434	442	449	470	437	414	418	425	415	414	441	446	451	416	417	440	427	438	394	448	449	427	437	435	418	448	423	444	420	476	419	421	414	426	442	431	452	436	483	463	402	442	409	450	437	439	446	409	426	429	417	454	411	434	469	416	440	434	420	435	439	443	471	461	417	420	451	411	447	422	431	427	406	421	413	481	444	456	412	428	466	454	450	457	416	441	414	430	408	453	405	446	426	422	427	449	453	400	412	468	415	426	434	423	412	438	403	421	508	449	429	445	449	441	426	425	430	452	457	430	427	450	446	451	435	422	434	420	430	407	405	438	388	475	427	447	436	447	440	441	450	436	422	389	397	435	422	452	428	448	437	422	424	424	432	431	442	422	463	451	452	397	440	449	459	460	454	446	416	435	425	398	432	464	448	437	432	443	414	444	435	399	373	414	413	445	454	463	429	438	446	457	438	465	460	422	438	410	422	447	460	430	416	468	407	468	400	442	440	416	482	416	469	424	413	392	419	423	417	435	438	450	451	441	416	409	455	464	456	433	436	449	424	428	418	439	377	416	392	408	401	430	446	436	397	396	406	497	447	417	450	469	446	426	390	437	419	437	414	433	464	425	417	438	415	441	435	443	450	402	441	433	428	434	406	446	436	407	426	403	448	412	432	424	418	447	428	420	434	415	431	469	437	413	385	428	475	428	461	394	435	389	451	452	425	462	432	474	453	405	423	408	417	427	460	405	436	441	427	408	376	428	384	465	408	447	467	443	452	453	426	437	484	418	465	431	440	448	469	387	416	402	427	432	446	417	408	438	426	482	448	476	423	424	440	394	417	425	431	474	430	398	439	439	419	480	412	424	446	454	443	432	436	432	369	427	432	449	419	419	444	416	428	398	411	423	427	447	469	420	457	463	443	460	413	432	421	445	414	444	400	415	413	432	495	458	429	419	450	436	415	425	445	449	438	454	474	437	417	433	417	451	442	419	469	433	429	413	427	410	445	431	452	425	428	465	432	424	427	414	441	475	398	459	450	483	440	466	422	403	421	458	461	430	460	410	469	463	410	431	431	416	440	422	441	459
7743	8246	14837	17429	17449	17195	18859	14800	11442	9846	7213	6569	6527	7068	5606	4095	3056	2835	2506	2127	2045	1997	2067	1997	1905	1760	1687	1563	1519	1575	1607	2051	1995	1815	1437	1432	1401	1325	1240	1258	1244	1262	1134	1117	1107	1060	1064	1139	1026	1021	1079	1081	1182	1358	1480	1323	1076	988	1002	1087	1079	984	995	1028	985	988	1013	1024	1003	995	1074	941	1020	1038	1011	971	962	1031	1068	978	1014	993	1012	1043	995	1020	1023	977	942	1015	1011	978	999	952	997	1031	995	936	996	951	969	984	957	938	962	977	1029	969	973	1033	980	1009	1023	955	1021	965	1010	974	1007	1030	1013	1024	1015	982	991	948	1017	1031	989	931	985	1016	1033	986	1013	1047	968	1018	961	1043	1048	1026	994	982	970	977	1032	1022	996	995	953	971	994	1024	1021	989	990	974	1020	1042	1013	996	1003	997	996	1026	1025	986	986	995	1050	998	962	1055	1001	998	1049	995	1017	1051	988	1030	1008	995	1026	948	971	974	995	998	1044	1030	1042	982	1023	1053	1061	1013	960	988	1027	1010	1033	954	977	1017	978	983	1031	1014	945	1026	1013	1066	1001	1062	1007	959	987	979	949	1024	1019	1012	942	974	1004	973	1053	1008	1004	1022	1003	982	1003	1000	1058	1018	933	1014	1003	949	1024	974	1001	1071	1001	1022	1019	1015	1017	1017	994	1025	1023	1050	1060	1032	1003	996	1024	1047	981	996	958	1017	942	1002	966	971	981	1048	1018	970	1032	989	957	959	1025	965	983	1014	965	985	976	1025	1003	1033	977	1007	951	1005	970	988	1003	1005	1000	1002	973	975	960	980	993	967	1015	1009	1019	1033	1039	1048	1001	937	1023	1000	983	987	966	967	994	989	1032	925	1045	1042	1012	991	1055	949	1025	959	1006	948	968	979	984	1031	1062	978	1046	1022	997	1038	997	949	973	1037	958	1015	994	995	981	963	992	1034	1057	977	982	1026	1025	1053	992	971	1065	1055	1039	1002	962	994	1017	963	1020	1020	1008	945	1015	1045	1024	962	983	967	998	1028	981	1026	990	984	1034	989	967	986	956	1012	982	1001	991	1000	1024	1050	1032	1030	994	1041	984	1027	1058	1009	990	971	1006	1057	962	1027	958	1004	929	1011	1017	999	1015	1012	1031	1068	983	983	968	955	947	1017	1023	1085	994	1038	1009	965	990	1003	980	991	1002	992	955	980	1011	950	950	1003	988	1051	936	994	1033	1012	1031	1032	1033	988	976	1027	1006	1006	1037	974	1022	1024	927	1057	1014	997	977	959	983	1035	1025	924	992	1060	1018	999	996	1070	977	976	1027	1022	994	972	978	967	1045	1042	1025	949	990	1080	1009	1039	977	964	984	996	943	1034	941	995	958	999	973	1031	956	940	1015	994	1029	1001	998	1021	985	1015	926	1005	988	1002	983	1044	1044	987	968	1030	1031	992	1030	921	1052	992	977	963	989	948	997	982	1038	1010	1006	981	1024	999	1059	1025	981	998	1047	994	1017	975	985	1004	1033	999	1031	1022	1003	998	993	1051	1001	977	1043	1029	979	985	998	1024	1009	1013	995	995	1078	972	1017	966	1009	1000	1008	992	1032	1006	1048	972	1029	999	943	1015	987	949	1011	1005	982	979	997	1006	1059	1050	1001	1016	945	1002	1053	1056	1017	966	989	1015	1001	997	1007	971	1002	991	954	964	1003	1015	996	1016	996	950	992	996	1002	983	971	1039	964	966	1017	1019	1017	1029	1015	1001	1000	992	942	1030	999	990	1023	922	972	956	1030	1026	1019	981	984	1048	979	973	998	1054	1029	1018	1030	997	955	1059	1027	958	1021	996	973	992	971	1037	1004	982	948	978	998	989	977	999	1014	962	942	1034	984	1020	1003	1012	1015	1020	956	987	998	1011	1007	1012	966	976	971	1042	1015	1004	1027	1002	1009	1032	1014	999	952	1004	1005	937	1028	931	1065	973	972	1010	1008	1003	1010	996	984	1010	1019	970	1014	1007	1009	976	1004	980	987	985	927	1001	1013	969	982	1013	977	975	980	967	1013	949	1018	1021	1004	984	1046	1057	1041	1045	1017	973	1046	993	986	975	981	979	1016	1005	1000	1021	1035	1015	1024	978	978	1038	947	1035	1021	1007	962	927	976	973	998	996	988	1012	1015	997	997	1033	1074	1009	975	1031	1007	971	982	1030	1018	1008	969	994	1021	956	992	999	976	996	978	1022	1039	998	1019	1015	1020	1009	992	980	971	969	969	1006	1026	1024	1008	1040	1023	944	1065	964	1017	971	1026	1038	1030	1030	978	989	1056	997	1031	928	1100	935	1005	1000	1035	987	1002	948	970	974	972	973	993	979	970	1021	1010	1031	1001	1039	966	997	1012	1029	1027	975	1037	1024	994	969	1040	1016	1030	986	966	1007	955	1056	1030	995	1046	1030	1003	999	974	968	991	936	984	973	1010	982	1013	978	976	1054	987	982	1051	974	1040	996	1033	1042	1022	1020	965	940	1009	1017	1039	999	956	1022	991	1031	1005	1004	1008	1044	998	986	1054	988	1011	933	961	1013	990	1046	1013	985	959	989	1056	991	987	994	1052	990	998	997	997	1016	1031	957	1040	1000	1006	994	999	969	1000	1057	959	977	946	1020	1057	1006	1033	992	1009	996	1027	1022	977	1016	936	997	1015	1017	969	999	974	971	997	960	993	1013	980	1040	1007	948	983	964	1038	952	980	995	977	1001	1038	1078	1032	968	983	1035	974	984	986	1013	1008	996	991	974	1033	974	961	960	1014	1014	1028	1023	1006	1016	1013	1003	1014	1017	1005	1021	1001	1003	961	947	1003	1011	939	1032	1028	961	969	1028	943	1051	1030	1035	1023	1066	979	1038	940	1020	1068	970	1029	987	954	994	1012	979	956	970	996	945	1027	981	1004	1000	1003	983	965	1056	969	969	994	1011	939	967	947	1078	1003	983	924	1040	1040	990	959	1032	974	978	973	986	1004	977	1025	1077	1014	994	957	975	1044	978	989	1058	991	988	1010	1012	1051	957	1023	963	1062	953	1010	1034	987	1046	922	1007	974	1002	985	916	1036	1035	976	966	988	1027	962	982	999	1014	971	1012	954	999	1040	1032	1022	997	989	1013	954	983	1052	1002	1010	976	1004	965	983	949	1003	1002	1025	995	1007	999	995	1025	1082	1024	977	940	994	1047	1011	968	1075	992	988	1028	1022	1011	1009	970	1014	1017	1062	946	994	993	1008	1001	935	1010	999	968	976	955	1001	1015	1023	1010	964	1005	1009	971	971	1022	958	999	978	1005	1043	967	975	1071	968	988	1000	1064	986	1027	945	970	1006	975	1019	965	1017	980	1023	986	1012	1028	980	990	971	1028	992	980	979	994	1021	983	1102	1022	1010	1036	1025	979	1017	1021	946	1006	1008	1034	1019	978	983	992	1015	1046	1039	1049	1011	946	978	984	995	958	1015	1008	972	995	1003	976	1021	986	1003	978	1014	1002	979	1025	989	969	980	1048	1024	1014	1031	1070	958	1049	1059	1046	996	1006	981	1072	1036	974	965	1000	994	1044	988	969	1021	978	1028	986	992	957	1019	1086	1033	1006	998	1000	1030	1066	986	1041	995	1003	1025	996	1048	1002	951	1033	1002	1003	946	1059	1018	1016	1010	1047	1015	963	968	1004	1074	1003	937	1027	1033	985	1001	925	1023	992	966	990	968	971	988	975	1012	977	1021	977	991	965	1024	1006	1019	989	1042	1060	1037	1006	1012	1004	1070	985	989	1017	978	1007	995	1048	1029	1036	986	1042	992	1024	977	1044	1023	1002	978	977	1010	984	1025	964	991	992	945	980	990	1000	1054	992	1040	966	974	943	966	983	1031	1012	1008	971	1036	1011	949	997	983	959	957	1047	1021	973	958	1049	942	1022	1042	978	982	990	968	990	1014	988	952	1010	995	998	1063	1002	1004	1031	980	1002	1041	1041	1028	996	948	1013	1020	1010	1004	967	1014	957	961	970	965	1005	1002	978	1008	958	1068	989	984	981	1022	994	996	998	1010	1019	1018	1045	984	979	969	1014	1012	1012	1005	967	999	1057	1020	1012	952	1003	985	958	962	958	1004	1007	1027	1043	949	995	962	1026	1016	984	1014	1048	994	1015	925	992	1093	960	1007	1005	989	1029	972	988	1064	990	964	995	1048	1026	944	978	968	1038	995	1018	1024	1002	972	988	1017	996	951	955	1013	1001	1009	1042
25752	29060	32897	33638	28931	31897	40228	31982	23163	18127	14062	12088	11161	13265	9185	5579	3490	3619	2782	1884	1803	1663	1900	1982	1641	1241	1005	912	975	1091	1493	2686	2391	1914	1088	1024	905	763	703	630	577	510	485	443	400	428	429	387	424	395	403	461	783	787	701	565	448	381	400	410	371	380	381	391	367	361	411	361	406	401	349	377	382	408	398	380	380	383	392	412	388	415	377	382	395	397	368	388	394	376	379	374	380	348	396	364	412	359	400	378	387	403	361	364	383	415	402	371	400	336	395	386	370	390	379	402	360	378	402	379	378	374	352	345	402	371	351	361	395	383	377	363	382	341	409	353	393	382	343	412	348	386	417	373	371	383	374	377	402	336	365	377	383	377	375	409	401	405	376	389	375	367	405	384	384	381	397	388	368	429	396	383	373	387	392	381	392	368	379	402	391	376	399	342	365	408	391	369	388	370	385	368	367	378	400	367	381	381	353	395	363	375	397	339	396	377	360	403	348	375	393	392	349	387	381	366	377	372	395	393	350	404	393	355	367	379	394	380	376	385	376	368	394	373	387	392	377	403	357	364	374	345	375	396	375	369	378	367	384	378	378	324	393	401	380	398	400	396	376	365	415	374	417	389	403	400	375	392	410	363	378	361	398	373	366	405	395	346	373	379	360	415	357	404	407	419	375	371	357	365	382	357	396	411	330	399	368	376	396	373	358	361	374	390	346	367	387	381	348	345	413	359	410	377	383	416	370	420	363	387	378	354	351	411	351	373	393	372	381	408	358	343	386	400	339	377	389	403	375	379	340	373	413	374	410	371	347	391	364	403	424	396	356	395	404	402	390	400	371	407	403	392	408	390	366	405	397	388	396	381	357	364	382	384	376	386	383	356	371	402	422	360	356	372	343	368	378	380	351	327	399	387	359	379	362	392	392	395	357	389	385	372	373	366	365	384	396	388	351	395	376	407	399	404	374	370	395	373	405	405	424	379	375	373	401	398	395	404	395	382	353	412	389	370	373	375	367	400	387	387	404	400	409	437	386	365	417	384	365	402	397	358	388	393	347	393	391	395	365	360	377	405	355	360	379	361	357	406	387	398	379	381	385	394	385	375	411	407	384	392	433	385	395	374	396	385	402	396	369	402	392	354	353	396	381	388	398	388	412	364	390	384	378	395	394	368	390	366	381	360	365	373	407	420	370	386	395	375	392	391	381	365	412	412	413	405	387	360	379	388	400	378	371	432	368	375	393	400	420	385	394	424	389	351	376	381	408	350	403	364	391	367	377	369	355	403	386	366	383	405	360	382	378	381	380	407	384	359	382	405	393	392	358	357	377	379	371	397	384	373	388	400	368	400	392	394	381	401	346	395	422	393	387	396	408	398	388	406	389	397	422	375	364	413	410	393	385	390	426	368	366	391	384	401	355	391	368	384	364	366	409	412	387	362	347	360	405	412	391	400	412	373	406	400	344	390	382	362	367	384	383	406	372	388	381	384	393	408	353	340	360	358	368	394	395	383	392	386	418	384	368	363	394	408	402	376	385	422	366	383	378	412	380	368	385	397	361	403	356	377	420	363	384	389	404	386	381	412	365	387	365	413	376	390	412	387	365	389	360	413	370	361	365	422	384	413	394	387	409	404	408	385	384	375	389	384	385	374	373	366	340	376	391	358	385	376	412	383	376	373	396	392	403	424	381	399	389	376	416	405	404	412	386	374	363	399	362	362	390	379	375	395	388	386	386	393	384	396	362	350	374	380	381	389	370	381	344	373	385	400	375	390	380	365	378	387	340	398	390	356	353	365	395	418	358	397	363	375	416	372	410	397	348	375	376	395	362	365	377	405	365	379	372	374	380	376	440	391	404	397	411	372	400	395	383	404	409	391	357	382	360	378	363	379	385	421	393	380	392	365	422	379	377	394	368	369	346	349	387	405	387	408	372	395	390	394	380	388	413	410	380	367	393	364	389	416	352	405	387	359	370	392	348	379	362	381	407	372	334	381	381	362	391	419	344	398	361	384	367	378	349	386	373	408	383	403	359	377	406	404	402	415	382	372	397	362	364	378	370	398	392	409	399	408	368	416	410	372	372	359	360	377	387	389	393	407	347	342	336	386	368	382	393	388	400	366	384	369	392	374	388	370	379	401	362	386	391	366	394	335	400	346	403	378	359	349	402	329	389	403	406	411	369	392	391	389	389	428	368	382	403	381	358	371	384	379	348	386	349	385	395	438	377	398	426	386	368	401	401	385	361	376	333	398	391	372	419	403	383	370	414	347	402	374	401	402	363	348	377	394	380	377	382	409	406	420	376	359	434	372	354	391	400	389	368	376	408	388	400	393	391	408	428	390	368	358	370	386	404	375	379	382	369	372	399	376	384	398	379	398	349	378	369	352	433	450	395	352	402	417	365	369	393	336	342	370	377	375	405	374	339	350	370	423	362	376	391	427	387	421	380	378	350	366	411	369	374	410	396	377	377	408	358	374	358	372	407	362	365	384	391	418	360	385	365	382	400	367	403	418	366	387	416	364	378	402	402	397	382	356	419	373	326	396	360	428	413	366	332	381	361	388	425	395	413	394	402	357	327	369	418	369	376	378	394	375	402	355	407	413	407	393	399	376	335	389	379	400	389	377	392	391	411	413	356	397	428	372	378	379	377	342	399	379	368	352	395	394	405	391	380	406	376	378	358	369	386	393	410	406	399	356	366	363	374	353	364	372	399	400	362	415	367	416	389	409	383	357	345	378	353	398	365	366	418	408	401	398	334	359	435	389	398	363	353	372	363	403	393	340	391	390	392	379	419	395	365	420	383	402	398	372	371	377	391	380	435	398	389	363	393	367	376	366	397	396	379	377	384	381	393	396	401	356	374	412	392	352	401	366	383	387	409	380	373	408	381	377	374	376	357	393	347	376	406	389	377	370	400	377	397	358	367	327	381	374	370	400	382	379	388	427	370	373	394	388	345	353	395	396	381	351	402	389	356	398	400	402	379	402	381	408	379	388	400	370	378	365	396	412	398	391	414	379	353	369	390	367	387	349	391	383	402	373	369	353	377	394	375	361	391	398	375	402	390	400	375	409	392	396	353	378	382	372	374	366	379	356	366	393	364	356	410	375	381	394	369	375	388	357	377	350	376	373	363	374	376	416	411	366	371	400	427	366	398	357	358	392	379	347	388	415	402	397	383	360	406	376	381	396	405	397	416	353	427	347	377	361	389	355	412	385	340	393	382	374	371	414	382	435	388	377	385	376	364	386	376	419	372	368	415	329	405	394	399	387	395	424	376	388	376	430	363	363	394	370	395	391	366	384	412	355	420	391	364	380	384	383	387	381	325	380	427	380	385	387	364	353	414	372	375	399	390	415	378	372	378	363	415	407	371	364	390	399	397	372	389	400	373	363	394	400	369	370	385	373	379	397	387	356	377	398	372	390	368	382	393	394	406	428	389	377	369	392	410	367	396	369	383	400	410	367	373	356	398	362	371	383	355	378	450	368	431	389	401	346
17326	21549	32547	39839	40551	47150	50426	47161	40933	38069	33941	32892	32899	36474	28738	22569	16726	17859	14034	10305	10069	9597	10817	11181	9620	6941	5526	4785	5441	6403	8227	14749	13280	10720	6292	5753	5244	3723	3611	2753	2337	2182	1496	1166	1141	1225	1156	971	1073	1056	1004	1592	3462	3964	3220	2064	1195	950	919	865	951	914	912	973	942	871	915	932	882	915	925	903	915	895	974	867	895	880	841	914	885	908	906	854	925	905	891	850	892	880	933	913	906	952	910	922	883	897	893	899	898	900	894	904	884	896	944	878	868	869	924	933	873	937	915	897	919	925	909	811	879	895	904	900	960	936	898	843	939	862	892	907	860	842	927	892	919	931	933	874	918	950	871	878	891	875	865	892	876	930	877	854	927	872	944	914	897	831	864	825	908	909	900	832	892	949	907	855	889	869	891	925	864	847	895	864	943	859	881	861	921	921	884	911	862	823	882	860	838	951	873	914	882	857	894	902	896	845	867	912	840	924	845	928	884	896	909	909	887	873	842	893	903	886	909	880	945	906	844	850	846	851	920	894	896	913	903	889	900	880	819	860	881	867	886	873	948	904	937	909	855	892	817	925	872	912	936	955	867	885	873	930	914	885	887	956	860	909	878	924	882	910	893	944	907	919	962	883	859	827	909	887	885	904	867	919	906	938	906	902	929	901	883	949	923	853	884	930	949	891	847	919	900	937	910	874	832	953	916	903	878	893	878	917	974	898	901	961	888	871	902	903	949	869	915	875	911	942	884	897	853	898	871	928	875	928	950	861	858	881	854	902	867	903	903	922	823	958	863	860	901	863	891	879	882	848	932	896	894	900	868	881	885	865	882	876	844	916	914	867	910	895	886	914	923	908	848	942	834	881	915	909	931	893	899	858	861	937	892	872	931	954	918	890	855	944	886	963	885	852	848	900	940	891	961	922	856	874	892	910	916	870	928	896	930	886	860	911	879	909	914	878	862	965	904	892	903	884	943	873	891	898	904	931	884	928	879	835	904	913	891	921	889	894	928	888	904	857	875	891	886	865	869	906	868	852	896	928	869	890	843	873	868	883	881	845	927	906	863	904	897	887	880	903	877	869	909	894	903	889	953	889	885	912	885	874	866	886	919	886	869	885	882	902	825	951	942	858	930	910	927	922	952	874	870	874	862	856	930	862	895	879	893	852	927	920	890	912	936	859	902	877	899	900	923	908	890	856	910	931	920	887	925	903	906	906	929	939	914	872	961	880	906	876	927	929	863	936	899	878	885	895	886	925	890	947	921	903	930	859	893	936	836	902	921	897	845	884	923	903	893	923	884	912	859	900	933	906	881	939	932	882	866	889	919	924	903	885	873	904	903	893	864	888	971	813	899	905	895	892	838	913	937	878	864	976	886	876	851	907	895	920	896	926	859	923	912	853	893	958	870	841	969	875	860	864	925	887	916	925	903	894	930	839	881	896	860	853	870	900	939	844	913	887	843	945	943	913	924	903	912	906	883	958	922	904	867	897	914	867	903	859	871	920	900	885	885	932	873	931	909	876	885	924	830	890	911	881	914	873	858	865	891	825	924	922	877	916	901	914	907	865	890	911	885	884	877	860	893	920	878	889	890	881	867	908	909	869	870	935	922	949	915	944	918	913	902	884	857	874	925	862	928	885	849	889	910	829	921	894	864	903	915	880	964	840	917	907	936	920	881	867	871	903	935	917	914	867	890	906	931	811	851	892	878	869	892	856	905	896	881	870	897	936	865	954	852	933	873	875	897	871	889	904	919	861	908	881	897	919	918	946	887	929	899	883	900	903	935	916	906	860	908	864	900	899	934	853	881	912	919	881	892	874	903	957	902	926	902	904	915	919	937	920	872	810	888	877	864	926	859	901	937	969	920	922	879	902	855	874	892	895	870	895	908	885	933	927	931	927	886	953	902	855	947	897	855	912	899	875	892	875	885	909	862	883	916	885	883	866	922	855	932	914	872	925	855	943	893	910	905	908	955	889	889	855	882	899	909	871	832	888	854	886	891	926	922	895	934	912	912	926	884	885	872	881	890	832	887	896	881	897	911	901	856	840	899	868	907	901	905	880	893	899	908	969	924	888	950	921	849	928	905	904	921	824	943	893	958	883	900	867	883	903	905	876	936	874	841	896	891	928	875	857	938	908	907	859	861	834	883	921	851	910	882	909	884	873	899	955	890	895	911	876	915	865	890	875	863	935	874	904	875	935	917	915	952	929	966	853	919	957	942	876	863	868	880	883	929	912	909	900	927	847	833	884	870	882	875	893	901	889	911	886	872	914	880	963	911	860	892	925	925	938	898	912	943	914	831	854	866	879	869	897	878	876	848	904	878	863	947	868	868	894	943	918	927	894	920	871	862	881	890	928	960	899	893	837	870	903	844	921	924	866	911	903	882	905	898	929	860	907	893	924	887	855	940	910	863	904	834	894	940	902	916	899	927	868	886	840	858	830	941	920	882	887	909	870	922	903	904	934	865	890	928	891	876	894	881	905	882	901	889	896	921	902	922	855	893	922	912	930	920	911	915	892	888	899	938	925	915	884	928	892	959	869	922	832	895	865	865	827	927	890	929	858	932	885	895	880	854	865	946	941	910	956	930	890	894	910	915	872	849	911	887	885	866	811	932	894	881	886	909	868	921	897	889	906	881	885	924	897	940	879	871	915	867	896	928	861	928	900	880	930	921	896	848	874	841	884	862	923	909	870	915	912	901	921	896	931	845	875	937	923	924	875	895	950	901	874	921	828	939	879	885	898	953	891	847	884	895	847	893	928	891	942	897	833	936	948	956	904	931	963	905	936	875	892	905	899	967	920	926	873	917	900	903	939	907	895	925	877	929	905	934	901	937	854	918	901	877	879	924	898	879	888	957	899	878	905	869	849	871	898	871	889	894	875	969	866	861	942	931	893	863	862	897	905	904	908	934	881	855	894	941	925	918	942	910	883	921	894	885	897	853	919	931	895	856	890	861	891	888	908	882	885	875	888	944	931	885	896	900	883	903	830	923	898	926	886	897	874	931	929	907	873	896	912	892	921	879	914	858	859	883	867	886	890	899	900	885	947	912	926	903	874	899	858	903	893	894	865	867	888	951	889	875	901	912	937	853	896	867	872	885	890	900	836	858	923	888	859	938	935	889	879	906	958	924	897	876	916	852	900	892	850	912	912	842	903	955	910	939	918	889	858	955	914	882	902	899	873	901	897	917	899	852	835	922	926	868	893	869	912	860	931	934	934	857	883	908	953	901	858	864	840	928	908	872	902	880	892	913	862	929	928	895	927	934	920	892	872	862	918	913	888	852	895	916	907	911	892	899	846	914	879	896	888	888	935	855	910	910	884	849	930	917	916	909	850	895	953	882	897	895	884	890	900	903	896	911	985	899	837	890	877	892	980	952	886	922	872	878	857	924	922	930	927	870	913	913	900	924	908	845	907	864	827	906	928	852	898	920	925	833	941	941	855	893	913	886	957	896	899	885	852	949	861	894	905	910	899	861	889	948	972
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
