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
338526613920	338526614479	338526615029	338526615579	338526616129	338526616679	338526617229	338526617779	338526618329	338526618879	338526619429	338526619979	338526620529	338526621079	338526621629	338526622179	338526622729	338526623279	338526623829	338526624379	338526624929	338526625479	338526626029	338526626579	338526627129	338526627679	338526628229	338526628779	338526629329	338526629879	338526630429	338526630979	338526631529	338526632079	338526632629	338526633179	338526633729	338526634279	338526634829	338526635379	338526635929	338526636479	338526637029	338526637579	338526638129	338526638679	338526639229	338526639779	338526640329	338526640879	338526641429	338526641979	338526642529	338526643079	338526643629	338526644179	338526644729	338526645279	338526645829	338526646379	338526646929	338526647479	338526648029	338526648579	338526649129	338526649679	338526650229	338526650779	338526651329	338526651879	338526652429	338526652979	338526653529	338526654079	338526654629	338526655179	338526655729	338526656279	338526656829	338526657379	338526657929	338526658479	338526659029	338526659579	338526660129	338526660679	338526661229	338526661779	338526662329	338526662879	338526663429	338526663979	338526664529	338526665079	338526665629	338526666179	338526666729	338526667279	338526667829	338526668379	338526668929	338526669479	338526670029	338526670579	338526671129	338526671679	338526672229	338526672779	338526673329	338526673879	338526674429	338526674979	338526675529	338526676079	338526676629	338526677179	338526677729	338526678279	338526678829	338526679379	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37770	29998	36255	30715	25239	19503	13861	13132	10096	5747	2095	895	606	431	369	351	376	370	388	388	429	478	440	440	492	487	516	502	406	515	428	411	425	391	397	360	326	353	369	356	364	360	355	354	361	399	370	367	345	322	310	351	329	377	355	390	371	367	374	371	341	314	367	313	338	332	317	400	380	374	362	381	351	355	330	335	369	382	385	325	347	358	348	333	368	380	354	338	339	369	377	346	390	332	370	359	364	332	356	402	386	367	377	397	369	338	367	385	347	357	381	374	374	352	367	347	333	344	323	354	354	370	380	397	375	371	370	355	339	369	330	344	388	346	369	327	368	347	390	357	374	327	333	335	371	385	362	347	362	362	341	324	347	371	351	312	373	329	359	360	347	360	406	350	349	363	359	372	375	358	354	339	352	407	333	346	341	373	349	371	377	357	326	372	331	352	355	333	364	332	352	369	322	326	339	356	343	350	340	299	366	377	381	356	414	356	343	331	382	324	359	351	346	346	361	336	358	373	357	373	351	355	352	332	348	346	353	342	362	341	351	335	382	369	398	365	372	386	369	349	347	358	368	370	362	370	333	399	365	346	311	331	371	367	373	389	403	356	336	363	373	334	353	387	349	364	383	425	340	334	318	336	357	329	372	394	330	348	356	331	351	354	319	377	361	410	341	368	342	335	387	343	350	381	383	409	349	370	343	348	384	391	331	379	351	389	354	388	364	341	369	362	347	358	397	346	377	357	370	325	373	347	377	343	352	336	363	382	341	341	365	396	332	361	369	350	319	343	381	373	331	390	349	345	341	367	340	345	349	433	343	365	344	348	370	317	354	341	299	326	348	368	314	368	306	309	375	369	341	368	345	312	358	374	369	335	385	387	384	355	369	357	330	377	356	343	344	355	342	363	354	348	388	346	385	372	347	327	358	366	332	335	379	321	400	352	334	356	358	377	358	374	379	382	317	336	370	390	376	354	372	360	338	348	356	334	372	342	329	356	382	340	345	377	336	334	357	373	343	346	344	366	343	368	371	371	366	413	358	339	364	366	346	346	385	377	367	354	375	337	373	384	361	351	382	383	359	375	359	387	346	348	351	329	356	358	345	366	348	377	336	356	374	372	327	366	367	370	359	349	344	378	336	361	369	331	339	388	312	328	321	335	337	356	372	341	354	337	358	372	331	339	356	360	370	318	402	367	361	349	345	335	345	371	332	385	326	335	355	315	317	353	328	342	346	358	389	346	342	378	368	348	376	355	359	327	341	344	370	363	331	353	365	381	389	339	348	334	361	370	360	350	379	343	343	362	377	354	372	348	358	378	375	359	363	349	331	361	357	334	352	358	359	368	387	359	346	346	381	346	358	325	385	348	339	350	340	369	352	363	367	350	400	329	372	357	379	336	367	365	357	340	330	350	348	359	329	364	362	352	351	319	338	372	373	340	359	376	361	343	381	343	374	376	368	368	347	349	374	369	366	350	374	362	396	377	339	374	342	388	353	378	371	351	385	339	341	349	367	360	359	380	423	379	352	334	341	339	351	358	328	357	338	345	366	344	364	360	362	371	338	367	377	348	372	363	375	351	351	370	325	380	349	356	362	351	389	371	385	350	378	322	371	359	347	340	355	367	364	350	345	348	369	360	337	323	357	360	335	308	369	364	343	324	313	345	357	371	375	386	366	381	341	357	346	401	336	396	322	338	372	359	340	402	349	339	378	348	372	388	316	357	380	358	358	344	335	337	327	346	367	359	355	357	358	352	375	345	347	364	338	376	314	365	350	355	369	369	367	325	343	391	334	361	336	323	364	359	348	349	365	391	342	337	355	326	383	354	343	369	361	353	324	339	367	335	373	363	341	358	373	333	369	377	357	360	361	361	376	339	383	368	322	316	344	338	361	363	327	334	384	369	327	392	360	367	377	340	360	312	317	383	355	345	381	365	365	334	335	385	390	334	399	347	392	345	363	352	347	365	320	361	378	337	355	339	377	349	384	360	351	341	377	354	385	400	362	354	310	350	361	357	344	325	371	343	379	383	379	375	335	367	358	310	326	347	352	342	341	368	366	366	326	366	370	369	376	344	354	369	373	341	332	366	326	331	353	352	369	373	324	342	334	334	369	329	373	357	345	354	365	361	362	344	345	349	392	340	373	367	346	356	369	349	354	344	360	376	354	371	339	351	379	366	353	361	365	342	377	345	342	352	341	346	336	344	352	350	358	352	378	337	357	375	345	380	352	332	328	422	354	360	378	354	339	336	344	365	340	358	358	350	361	342	359	359	374	335	379	372	358	351	358	343	374	317	345	321	337	369	358	329	351	346	369	347	344	372	350	349	350	317	381	366	346	340	370	350	335	375	367	351	406	360	350	363	341	352	314	357	347	347	320	319	327	368	401	372	366	353	343	380	351	360	363	373	383	367	377	327	339	348	367	316	315	350	339	354	372	357	372	353	359	361	357	390	358	355	353	380	391	340	372	360	354	318	367	344	353	351	355	366	355	330	365	335	358	402	388	345	321	343	351	382	336	376	350	377	362	369	307	352	338	314	368	374	346	350	339	351	351	347	354	388	374	332	338	383	340	325	379	325	357	345	363	341	375	324	364	346	304	349	367	379	329	350	344	359	349	369	381	395	356	360	347	366	334	350	368	366	338	347	371	367	338	328	353	355	349	318	392	369	336	341	394	354	382	381	351	374	324	373	327	376	328	344	356	335	341	350	368	360	371	333	384	352	360	345	333	333	392	346	354	345	362	341	378	332	354	378	317	353	352	373	365	396	372	349	406	345	389	354	367	367	327	326	363	356	379	360	333	405	363	359	329	351	330	375	345	351	365	375	384	333	352	337	335	400	379	320	359	375	362	359	346	361	339	338	354	402	351	384	358	336	347	327	318	342	333	360	383	366	376	353	340	355	353	372	364	360	370	392	356	348	344	367	339	346	331	381	333	327	361	339	369	337	355	318	361	380	346	333	358	359	345	374	347	345	357	347	372	413	321	309	333	343	359	371	385	331	336	379	364	354	322	372	368	383	325	346	349	374	354	371	354	402	354	369	372	375	346	354	357	351	347	352	406	345	363	375	366	357	329	357	350	341	318	380	321	373	348	355	347	389	344	329	318	353	360	381	333	381	365	370	369	364	369	340	345	350	348	363	359	371	364	360	344	393	345	364	424	380	378	325	399	339	337	341	353	372	329	328	368	350	388	336	308	361	384	365	354	398	371	350	306	339	361	394	351	358	377	346	367	347	359	317	344	376	375	348	357	341	338	325	369	351	366	391	354	401	359	335	328	346	382	380	358	321	359	377	330	332	356	342	340	342	353	360	367	392	373	352	359	348	373	364	410	322	394	358	364	321	407	344	366	386	408	357	345	369	355	335	354	336	369	340	361	344	337	342	357	361	333	331	373	356	370	321	348	348	358	331	351	332	369	334	340	333	380	336	339	379	394	389	379	352	318	370	369	349	345	344	361	352	340	329	334	376	359	373	337	361	346	352	356	358
25531	26438	39851	40646	37095	33859	27944	30077	24311	16819	6984	3551	2160	1366	1099	1000	1011	1004	1041	1068	1269	1525	1486	1529	1641	1584	1669	1825	1524	1346	1284	1136	1034	984	976	895	924	845	824	866	906	859	850	835	831	899	906	892	840	834	880	899	869	860	857	889	802	864	832	821	863	859	844	788	845	807	878	826	854	831	857	866	778	861	816	815	861	857	876	888	822	843	828	845	834	874	896	847	912	898	798	889	858	832	822	800	906	879	866	813	804	899	779	790	825	853	847	836	870	868	846	802	812	854	822	865	865	859	876	837	835	813	831	850	894	803	865	844	812	835	889	874	805	879	859	849	833	858	860	837	798	844	887	848	868	824	852	842	851	831	842	841	814	822	846	860	868	883	885	815	877	817	807	804	812	848	826	895	882	888	812	821	821	873	882	854	850	862	874	823	832	882	872	857	840	873	839	904	825	837	859	816	876	895	803	868	855	802	858	873	876	843	857	837	854	856	847	849	857	854	837	834	808	843	834	835	855	810	851	859	850	869	862	859	814	875	885	886	855	804	842	836	827	842	854	849	841	850	864	841	839	871	819	851	834	832	817	825	862	863	870	815	812	824	869	850	872	872	836	837	890	873	894	874	838	869	807	853	873	836	841	794	844	794	864	815	827	864	853	850	867	874	874	920	878	857	832	848	856	828	844	863	862	815	857	840	870	831	849	802	818	829	852	841	864	883	847	822	908	844	893	855	820	842	886	832	789	853	837	895	838	864	841	795	877	816	837	840	879	850	863	910	856	819	860	864	818	841	889	862	852	805	801	871	904	870	850	836	803	813	867	846	839	839	813	819	850	817	825	841	864	880	925	795	876	810	858	827	866	907	832	805	812	886	835	828	847	801	854	834	876	822	849	915	832	846	896	808	843	808	875	826	855	802	859	807	823	860	786	829	846	921	864	824	827	866	835	862	894	844	843	851	849	855	842	864	858	831	927	849	903	839	833	854	818	874	837	858	889	816	810	850	797	813	852	803	898	856	774	822	878	865	830	848	859	823	846	834	910	884	859	882	770	811	854	792	840	788	825	850	828	818	842	791	807	866	829	843	851	844	831	868	829	888	908	821	854	841	829	813	923	818	852	812	830	811	769	897	855	814	853	832	889	840	794	879	850	880	897	775	906	842	902	849	878	837	816	857	845	825	808	842	837	829	829	841	867	870	865	837	817	878	841	864	835	780	868	847	826	870	851	859	848	831	844	805	898	872	865	877	844	847	858	856	903	816	820	823	862	901	847	852	836	863	824	830	861	820	798	846	881	851	811	864	836	843	857	830	825	860	829	859	757	850	889	799	812	859	836	868	870	805	795	832	828	822	820	859	866	863	852	873	840	851	797	822	857	816	851	803	874	827	820	836	864	845	885	871	871	860	821	852	885	863	863	821	905	897	887	828	894	875	855	880	817	830	902	793	866	882	801	801	824	872	795	829	855	840	804	853	844	846	809	883	865	787	842	844	820	858	831	836	834	847	867	912	882	859	804	831	821	853	857	887	882	820	840	841	827	852	803	869	830	858	837	862	844	831	894	835	820	845	880	877	909	878	822	885	847	830	845	808	797	836	848	842	862	830	865	810	852	888	870	843	817	850	852	885	854	806	886	865	873	850	888	886	875	785	814	829	779	835	855	874	811	821	839	912	861	823	836	832	826	849	860	810	865	827	831	895	828	845	808	836	851	848	834	892	855	826	839	909	858	841	801	850	838	884	854	867	826	855	879	900	862	871	795	855	854	866	800	827	813	875	873	823	829	887	864	863	851	840	830	783	857	881	798	855	824	843	863	799	818	865	869	890	849	822	874	852	831	867	872	822	919	884	835	863	873	854	792	921	833	881	831	811	827	817	834	805	863	820	826	828	870	781	856	847	879	819	800	867	835	817	830	875	830	896	875	876	839	843	883	848	839	835	771	883	843	847	817	859	820	855	859	836	853	914	858	835	792	871	803	844	816	845	818	892	863	856	829	854	840	885	801	831	859	890	837	855	808	792	895	852	835	878	884	846	851	905	828	819	825	854	835	833	891	808	847	834	863	902	875	860	840	815	870	806	860	836	774	843	824	824	811	817	875	817	832	892	884	847	836	846	877	806	855	876	860	841	800	890	863	809	820	823	811	894	841	917	843	866	868	805	875	799	828	843	875	849	855	833	873	871	889	877	860	892	879	884	863	844	862	836	796	886	864	815	882	843	859	860	869	866	827	832	816	845	873	817	803	843	872	828	794	881	818	791	861	860	872	870	864	836	863	838	865	828	767	798	894	799	835	918	856	817	841	862	821	860	824	908	857	833	841	800	882	873	837	836	797	826	826	844	775	825	831	828	847	818	809	801	863	789	817	841	857	909	853	859	850	863	867	830	867	860	884	867	867	828	822	799	836	891	812	860	847	860	843	852	860	879	825	796	851	824	887	842	828	827	879	792	842	869	845	874	857	830	882	857	797	892	790	859	874	822	899	835	891	842	903	874	867	861	850	844	819	807	766	884	776	900	828	855	865	834	867	911	885	808	858	801	871	822	823	850	867	853	824	811	793	800	819	806	834	827	879	863	836	820	834	863	868	894	887	813	857	848	895	877	841	894	873	840	817	868	861	840	881	808	837	875	844	829	859	883	844	892	844	830	821	899	824	827	900	865	847	847	835	871	848	851	838	790	870	853	852	848	796	850	860	875	857	821	894	853	808	864	883	843	835	849	817	889	847	855	918	862	865	810	860	792	808	795	817	824	857	835	887	822	804	860	883	783	823	808	857	802	846	846	793	894	851	838	872	844	856	858	877	863	877	839	842	845	831	824	839	824	807	848	866	837	905	845	857	843	833	860	897	831	811	909	794	905	820	824	807	834	826	810	822	830	831	841	866	887	888	855	879	850	867	844	840	839	837	793	856	829	845	891	862	817	837	843	871	788	825	824	813	822	848	892	830	792	855	843	843	846	893	844	807	887	912	893	861	832	847	860	866	815	848	876	872	881	798	833	825	885	885	851	863	813	820	818	862	872	824	846	852	849	852	824	866	913	876	817	813	857	872	890	903	834	833	831	900	851	847	819	793	878	854	891	843	835	915	854	822	826	855	785	881	837	861	879	854	859	858	879	883	840	799	839	868	834	828	870	827	876	845	841	844	810	803	840	875	896	844	828	840	903	871	796	802	857	884	868	833	865	880	796	825	888	873	839	885	838	841	818	853	842	899	872	828	823	823	827	867	919	871	876	862	886	897	848	802	829	820	814	840	890	885	863	881	833	791	869	826	847	861	791	818	888	852	867	804	866	815	781	875	869	857	812	819	808	858	858	875	840	899	839	825	852	849	811	827	796	847	832	903	791	884	884	888	850	832	821	868	821	830	822	824	829	850	855	838	844	799	826	897	800	793	865	829	829	830	798	857	881	874	896	803	890	818	858	842	848	856	831	846	860	866	844	869	827	844	835	838	826	830	863	860	869	829	787	836	837	829	848	839	857	836	820	834	865	928	878
13714	8822	9151	5846	2875	1919	1362	922	728	586	461	441	426	406	383	397	419	360	400	405	413	462	379	381	394	356	388	429	397	366	357	405	381	398	385	413	393	407	395	393	385	396	404	371	398	396	359	394	377	410	433	363	361	355	389	388	376	459	388	386	411	382	394	427	381	376	418	411	401	397	361	402	417	373	401	405	373	382	386	419	376	363	369	345	392	384	382	416	420	393	371	369	398	372	384	400	352	369	368	393	378	382	392	398	366	388	421	402	382	372	413	360	392	426	393	377	399	388	370	398	368	398	393	356	321	381	388	403	427	406	388	382	408	380	381	382	398	409	390	391	404	370	408	404	412	383	394	396	411	415	374	381	350	396	380	397	401	401	392	389	365	415	354	396	400	399	361	381	355	374	368	376	405	332	406	378	392	388	396	389	387	422	372	348	362	385	379	361	407	375	387	434	334	399	365	387	425	424	413	372	385	345	377	409	382	399	356	395	396	421	381	390	395	414	368	319	359	364	425	397	436	428	385	387	391	353	403	388	409	419	377	421	362	397	409	381	386	388	380	413	383	413	390	356	385	403	404	364	404	406	411	393	391	370	366	379	382	401	403	359	388	368	404	411	441	332	383	389	413	405	356	373	396	392	406	386	383	398	401	346	364	355	392	401	398	387	370	410	374	448	388	361	412	408	394	366	399	361	391	403	391	343	395	399	402	394	342	412	392	364	418	429	386	372	410	350	379	363	380	338	366	411	401	366	390	388	404	362	376	386	427	409	397	417	390	383	419	390	398	414	368	376	382	399	415	391	403	377	402	375	421	435	393	396	388	382	393	368	416	401	378	407	397	365	400	377	367	415	377	368	388	409	413	392	399	396	384	369	387	384	384	399	394	389	414	359	400	355	385	377	349	361	398	388	394	398	402	429	407	409	409	378	412	400	387	424	410	421	376	374	346	395	385	376	386	358	388	388	368	391	393	401	369	351	396	394	357	412	382	432	386	353	377	373	398	365	390	364	385	386	411	377	357	383	397	374	386	386	358	388	370	356	405	363	368	424	390	443	398	417	402	405	424	392	385	425	346	388	403	351	391	389	404	387	419	411	349	389	420	373	383	403	394	392	367	389	394	376	358	403	389	358	459	419	393	390	374	380	388	339	396	381	366	384	361	400	372	427	382	381	349	371	398	416	412	405	390	429	383	385	398	375	367	403	424	407	422	360	388	371	418	414	370	393	374	356	399	379	358	386	407	383	381	391	377	408	379	373	354	373	377	348	427	391	387	420	411	396	399	422	361	379	387	368	397	413	362	383	350	394	389	431	369	414	396	387	385	420	404	381	399	392	360	402	398	373	394	383	389	392	391	369	374	367	402	391	368	396	364	398	405	363	395	353	403	376	380	398	414	370	377	433	378	415	394	407	367	360	381	399	362	375	372	380	393	366	429	414	388	409	383	385	392	391	368	379	376	381	352	393	381	396	396	356	384	408	376	407	363	436	365	393	392	381	382	394	381	384	332	408	384	382	418	389	369	368	369	385	395	379	392	383	402	398	377	366	403	385	414	395	418	385	382	327	374	390	400	367	418	401	371	336	374	410	416	399	390	387	380	370	339	378	398	379	376	426	399	370	394	371	357	374	421	383	425	381	368	360	353	388	396	371	398	429	365	373	386	386	406	408	379	350	387	382	398	386	359	401	361	373	394	395	404	382	366	364	372	356	416	417	362	392	386	366	392	363	395	391	385	373	357	379	372	383	386	382	381	373	392	402	396	413	367	404	386	397	412	393	385	362	358	372	388	392	391	370	391	398	381	369	395	367	416	393	432	392	366	353	346	368	416	357	388	357	402	397	397	419	360	388	391	397	394	405	379	408	428	379	356	370	374	368	411	364	413	368	379	391	390	384	397	405	360	355	407	373	383	378	362	357	395	395	360	393	364	374	380	390	381	395	430	380	354	397	369	368	369	356	367	354	413	379	391	397	379	365	413	385	373	384	453	436	391	425	418	405	358	401	353	375	410	366	377	377	372	388	373	410	409	390	360	382	410	369	414	401	384	375	395	371	388	387	404	389	388	417	414	391	412	393	387	380	402	397	406	413	397	356	404	391	422	407	386	383	400	410	389	417	365	385	365	373	372	404	374	389	371	396	377	400	414	397	369	411	396	425	392	381	375	400	383	397	393	373	387	385	394	398	409	408	381	375	418	365	370	358	377	368	359	364	399	367	394	422	394	374	377	417	417	395	389	387	402	404	396	396	396	363	392	421	382	378	346	396	389	395	348	362	379	377	384	395	391	365	389	385	399	411	405	399	388	406	419	392	375	437	387	359	366	395	392	386	380	411	404	374	433	420	425	372	397	412	407	413	393	384	389	400	388	382	383	376	392	391	364	394	391	376	421	402	377	420	376	356	333	385	372	374	396	422	367	426	415	388	416	436	379	391	389	387	398	429	412	379	447	363	414	414	436	408	405	377	400	375	365	370	404	379	374	381	357	408	347	391	368	378	392	376	388	379	390	382	417	375	362	383	388	354	404	425	406	381	382	405	352	417	406	406	399	400	360	394	396	409	424	389	402	374	381	353	414	382	382	407	413	357	397	404	347	413	375	375	346	386	401	356	413	391	366	337	386	419	397	336	378	385	396	398	401	375	374	405	359	399	384	418	420	381	365	374	380	398	403	356	425	384	396	406	409	399	392	419	397	426	405	414	378	365	370	389	391	377	373	390	395	424	440	365	373	382	407	416	449	394	400	415	411	382	391	397	405	390	414	364	368	396	383	381	383	404	383	421	454	411	387	418	398	388	372	409	413	350	380	380	351	390	371	394	394	418	381	379	362	399	360	434	392	434	379	441	392	405	399	378	389	388	393	371	407	394	427	402	389	410	407	383	373	409	348	389	383	382	375	397	410	393	400	342	403	352	376	393	373	400	373	389	406	402	402	345	390	386	374	399	401	375	396	383	394	390	348	407	387	397	403	378	409	391	363	398	379	369	374	368	405	376	394	398	384	425	374	380	417	374	438	417	429	417	384	419	348	420	378	390	381	377	404	409	400	395	372	387	353	398	404	381	388	395	366	336	371	414	389	366	363	402	377	409	377	396	376	384	378	385	387	357	357	375	378	349	410	401	362	405	398	389	399	414	372	402	373	375	370	448	349	363	407	385	375	396	375	368	385	403	393	406	379	346	380	399	425	349	365	402	410	359	392	373	387	409	373	370	407	421	421	397	358	384	373	389	394	431	428	407	382	357	358	368	396	405	399	399	484	436	372	383	398	392	355	409	382	380	357	405	369	419	377	381	344	382	392	373	379	394	385	395	393	398	378	386	370	419	387	418	381	407	433	391	368	372	352	406	400	367	403	395	372	395	379	405	364	389	354	384	391	366	382	406	377	395	375	379	412	360	355	412	370	392	405	401	361	396	363	382	426	376	421	405	386	386	371	392	406	433	409	392	415	445	379	389	366	395	392	391	357	404	394	365	384	391	375	388	367	390	400	405
10353	9935	15557	13844	9299	7332	5290	3917	2850	1838	1391	1139	1168	1036	951	995	959	901	952	953	902	946	899	926	923	926	947	1008	954	950	947	924	926	939	965	908	893	902	922	928	917	911	929	928	940	933	967	925	970	916	894	925	955	966	941	992	975	941	926	895	921	865	913	920	949	882	884	925	946	949	938	911	889	920	945	910	910	873	877	881	882	948	957	938	944	919	901	941	953	953	990	954	899	977	919	908	885	956	971	929	952	926	964	898	966	899	904	931	969	866	987	915	858	933	974	943	975	949	908	943	889	999	919	975	913	952	890	922	1017	897	911	948	890	935	950	925	935	935	950	875	930	984	948	871	848	904	905	939	899	911	896	953	846	934	859	912	916	934	911	968	902	977	930	869	954	901	930	937	971	885	906	951	914	937	872	910	917	978	978	970	904	892	960	938	958	935	905	888	959	915	913	943	908	944	900	930	934	914	918	949	941	948	941	942	931	921	918	942	922	896	939	974	924	942	918	955	928	894	870	934	956	946	927	885	974	908	957	915	940	920	911	929	864	931	961	905	889	841	910	917	958	900	942	897	897	886	939	865	919	968	900	940	948	955	910	968	927	899	915	879	950	876	917	926	931	925	866	938	916	957	940	960	984	925	954	939	963	882	976	898	979	913	924	911	915	918	929	1021	936	973	888	895	937	941	925	935	963	956	907	939	933	913	917	938	959	907	930	907	935	938	899	950	901	943	915	1008	944	941	912	907	896	954	945	910	935	909	965	903	897	937	879	903	927	961	978	913	950	866	947	921	953	875	907	946	944	893	950	951	934	917	857	973	963	961	927	944	921	988	942	843	953	930	910	867	893	915	962	904	943	923	933	946	913	913	847	967	891	910	955	925	913	906	889	925	994	902	937	985	930	896	983	927	935	893	956	908	937	974	897	911	986	929	969	956	947	927	962	944	901	909	947	956	898	922	926	884	937	959	913	947	946	962	906	928	948	918	917	958	933	942	908	857	933	920	945	937	855	899	944	909	905	916	984	923	942	950	964	989	962	959	896	888	894	903	913	841	903	875	927	897	965	931	869	954	887	980	948	880	947	953	899	926	988	852	947	930	924	928	915	931	919	898	965	892	961	938	946	883	922	923	917	906	877	946	934	908	970	922	966	920	882	927	916	896	900	958	964	1012	990	916	941	979	960	943	877	874	875	905	945	943	954	957	967	898	923	924	975	936	946	937	970	952	918	882	931	907	882	877	946	956	971	954	903	972	952	909	913	908	848	889	954	899	920	965	929	967	904	875	923	880	924	895	940	884	940	920	907	959	915	893	913	907	858	907	911	895	861	945	834	930	942	922	921	909	890	899	926	934	931	921	863	885	945	900	964	946	927	937	942	909	947	946	941	979	943	948	881	917	892	948	858	921	929	913	945	945	909	952	910	942	927	917	954	944	956	942	904	904	902	969	906	950	869	947	883	890	902	946	957	922	891	997	919	933	890	881	976	941	921	885	941	922	928	937	882	953	876	910	902	970	916	888	902	960	988	980	916	934	927	914	933	912	886	939	889	933	879	926	916	934	900	877	924	903	922	919	956	936	973	963	926	880	943	953	940	914	908	974	914	939	938	916	924	917	920	957	858	947	907	897	916	970	900	970	907	878	946	965	888	912	927	884	963	931	935	899	915	945	893	843	916	972	907	907	925	939	950	918	949	953	892	906	930	952	977	896	924	967	932	938	932	943	921	925	964	917	901	878	923	931	895	892	997	908	922	926	953	966	928	946	877	931	967	926	960	922	957	898	911	954	909	892	907	935	858	900	909	937	888	918	915	959	943	970	968	903	927	925	927	908	958	928	909	897	936	888	958	957	926	961	875	997	860	918	912	891	951	911	959	899	957	971	946	890	916	908	897	934	892	959	965	954	977	971	920	889	911	922	956	877	871	922	940	951	944	942	942	935	986	913	883	959	843	935	929	912	963	880	906	896	930	919	934	966	938	890	946	891	968	914	919	945	918	917	941	977	894	963	973	958	900	936	938	859	980	883	928	964	942	880	926	931	928	916	960	951	899	978	909	959	988	942	874	881	929	906	877	936	933	910	924	957	950	913	1008	927	950	875	908	946	882	918	925	908	950	931	874	875	966	942	982	919	920	921	921	883	907	950	900	894	946	922	967	910	920	927	954	912	871	924	882	918	870	914	951	975	922	908	882	937	926	889	944	981	898	942	934	916	943	969	946	928	912	929	957	938	913	923	905	913	856	918	931	942	957	997	922	945	960	935	939	916	900	971	845	949	895	964	927	912	991	998	979	893	903	939	940	958	924	970	938	874	951	930	903	937	918	954	928	964	918	953	967	922	904	907	921	933	892	883	875	915	948	953	914	958	933	916	926	942	937	981	960	931	947	876	894	935	936	940	891	918	947	925	865	939	905	951	916	957	957	916	860	940	913	921	967	964	921	934	973	926	960	882	937	935	936	927	933	956	972	939	952	985	886	892	917	891	921	980	952	907	906	942	963	971	931	922	929	979	875	983	973	949	861	918	866	925	887	979	923	955	904	939	928	917	932	934	958	952	971	903	912	941	900	939	911	914	926	931	925	912	907	976	925	843	886	962	942	929	918	877	954	956	923	917	919	891	913	996	911	938	924	934	897	924	921	955	913	910	901	964	948	900	960	953	881	935	924	953	997	953	949	890	982	933	858	992	899	1017	889	856	908	978	947	918	900	962	969	942	897	872	974	893	935	954	941	942	955	967	916	925	950	1001	934	909	953	953	899	968	922	919	963	937	904	938	945	920	928	915	909	969	932	912	892	968	909	944	909	977	954	896	892	975	943	927	911	878	996	895	919	915	909	991	952	898	955	917	917	906	888	975	923	960	938	892	922	945	937	955	951	952	983	993	927	896	893	926	939	937	964	967	907	923	970	907	888	948	970	936	911	924	971	918	893	940	892	946	931	962	904	880	931	919	912	973	934	921	939	953	853	954	880	936	897	910	892	931	976	914	954	936	960	902	918	916	927	927	865	876	893	907	960	942	924	953	937	941	919	918	855	863	965	866	945	985	890	930	887	894	905	934	929	930	960	945	945	904	906	924	914	944	912	967	925	932	969	876	889	974	929	947	963	922	929	931	916	890	939	957	889	957	877	920	959	946	870	909	992	937	972	934	930	928	911	943	941	917	904	936	917	960	910	894	939	981	978	903	931	896	882	968	909	939	940	955	983	974	873	885	954	937	920	948	944	955	851	912	907	966	924	887	966	917	972	944	964	910	928	882	914	914	921	888	913	992	930	895	916	929	887	927	943	941	901	912	938	905	972	925	948	913	944	933	988	932	951	924	941	923	933	938	906	908	975	918	875	921	963	893	911	982	900	906	952	888	923	917	912	906	975	934	926	941	992	926	883	907	948	894	884	899	902	927	941	924	900	920	858	986	980	909	917	907	994	932	932	1024	923	923	968	956	930	940	890	933	933	974	929	868	959	905	918	940	882	903	918	945	930	967	962	950	896	980	889	909
28526	23335	28474	24524	18640	13485	9444	7867	4850	2222	855	615	504	427	445	404	429	417	440	468	476	505	455	470	508	459	488	475	481	472	446	422	394	415	422	408	409	405	450	431	410	409	398	382	407	405	432	430	407	397	378	423	402	427	449	433	435	408	419	406	399	427	412	431	407	409	451	375	400	419	427	416	399	363	439	395	413	411	396	441	432	410	407	427	403	387	432	434	420	415	425	407	415	420	390	430	405	399	415	408	412	370	440	439	400	409	403	439	397	419	408	411	409	360	425	398	429	411	453	388	404	414	373	384	406	434	413	442	411	393	404	404	421	422	412	394	398	413	387	394	393	411	381	393	415	424	385	438	400	430	394	411	408	445	363	413	409	399	355	422	420	424	397	405	420	417	405	393	388	408	471	421	419	387	411	407	434	450	432	421	399	417	400	381	394	419	418	426	425	380	404	407	402	398	422	411	398	411	414	408	384	386	373	423	390	382	411	447	406	423	441	402	428	438	418	394	397	416	427	441	384	415	445	410	384	426	400	440	411	424	393	418	389	404	411	391	401	392	371	411	380	424	421	391	400	438	451	428	419	369	402	351	425	384	439	405	383	393	382	394	381	421	402	411	398	414	438	445	391	417	430	410	406	444	374	442	409	369	384	390	445	442	385	349	387	401	411	383	396	412	397	420	424	412	428	420	387	418	430	407	390	413	420	402	402	412	438	396	387	413	468	404	422	395	400	424	382	445	392	421	407	413	429	446	392	415	396	409	415	407	405	437	390	418	418	409	354	409	444	416	407	405	413	404	439	432	421	406	414	422	386	408	371	370	423	380	389	408	416	401	409	383	439	407	410	404	422	422	388	414	419	389	374	394	426	432	401	429	408	411	453	407	440	428	437	437	421	365	439	420	437	409	426	404	423	422	431	431	395	390	392	386	408	390	416	434	417	422	435	411	391	380	389	409	418	461	445	416	422	430	409	402	406	430	430	475	430	404	419	388	422	452	420	423	436	395	431	392	402	424	442	400	382	426	441	379	416	456	388	409	423	387	397	419	412	399	371	414	418	425	405	389	379	444	401	422	378	433	416	427	405	388	406	400	405	391	459	411	406	424	389	408	388	417	392	382	385	402	389	417	429	415	399	431	427	394	405	411	431	394	421	405	427	421	381	431	384	379	398	421	363	367	404	401	387	422	435	399	434	420	424	438	379	400	418	392	394	403	416	395	448	387	433	387	399	416	397	433	402	407	396	382	425	429	424	394	415	381	415	454	414	397	447	397	418	427	457	407	368	414	353	405	393	410	420	418	453	414	390	379	395	408	387	410	422	421	418	400	437	395	452	409	393	411	403	393	427	427	365	443	386	457	395	415	440	419	412	429	442	402	394	369	384	445	426	381	406	417	412	416	398	446	442	386	398	420	405	428	430	424	432	405	417	393	453	429	411	419	410	423	420	427	410	404	381	428	438	404	413	420	391	421	435	404	435	418	368	422	383	421	413	409	384	430	407	393	404	373	366	431	404	402	390	389	397	424	380	373	427	398	446	403	391	390	450	444	413	419	445	434	446	417	384	396	428	439	429	420	411	435	427	423	425	398	400	423	412	425	402	392	454	438	397	422	393	427	396	449	419	420	439	384	433	452	433	411	375	417	427	421	397	422	454	441	398	453	402	434	413	423	439	390	386	404	372	416	414	420	390	413	396	383	373	411	392	396	423	405	429	411	402	411	385	408	433	423	408	389	404	427	445	393	411	408	404	383	421	415	391	430	404	397	430	394	434	405	429	430	391	411	388	404	397	426	414	397	411	426	387	439	428	400	423	356	394	428	409	400	458	444	397	443	435	402	406	426	427	406	438	436	431	424	426	403	383	427	410	365	416	417	405	418	459	377	431	400	421	401	397	447	412	410	388	399	423	427	429	392	425	405	380	425	385	412	434	445	428	456	451	399	440	423	419	436	382	410	401	428	401	423	395	397	414	436	384	414	423	421	434	434	430	435	397	395	395	400	398	405	469	429	373	425	379	374	417	432	420	395	418	441	426	427	455	400	383	419	367	429	380	366	440	386	409	408	419	419	383	425	386	402	385	409	406	395	428	422	415	428	390	364	395	413	377	435	432	404	417	467	398	449	379	433	405	419	410	411	371	383	446	440	416	408	404	389	438	399	414	416	379	421	392	391	427	407	403	427	400	386	410	425	369	440	402	457	407	414	426	388	399	365	414	440	393	414	400	374	437	424	365	384	401	413	389	428	434	400	398	405	388	431	389	409	414	415	421	407	449	373	411	381	396	408	387	404	430	384	362	351	396	440	375	411	417	427	393	448	475	404	393	429	393	420	406	431	384	433	394	413	413	423	407	477	433	385	416	399	392	397	416	426	442	410	379	434	451	395	415	415	421	425	420	429	456	413	417	423	394	408	399	415	391	416	449	410	344	385	406	457	364	385	401	406	393	414	379	451	416	410	433	453	414	396	436	435	414	441	418	426	393	390	428	415	409	413	362	368	379	406	427	435	405	418	399	393	409	374	355	402	439	419	409	427	376	401	402	442	376	403	460	391	398	373	404	380	402	440	428	417	413	430	382	409	428	392	404	353	417	373	431	416	445	422	421	448	422	419	391	407	411	438	424	408	377	407	433	416	438	430	375	408	400	429	438	397	395	429	387	446	387	430	431	439	414	394	413	397	469	435	412	438	422	383	406	427	431	424	402	444	428	374	420	381	441	390	439	422	399	380	424	405	434	392	427	442	407	420	429	443	435	387	435	403	414	408	451	416	404	398	405	375	398	389	427	391	416	400	452	417	405	415	423	426	439	378	417	404	384	400	392	388	414	448	414	431	455	417	395	420	429	415	459	421	436	427	425	403	387	382	371	410	410	416	428	436	390	408	395	399	417	442	423	408	395	413	386	427	430	402	387	437	373	429	411	388	413	396	391	417	456	413	389	423	412	421	408	424	423	431	425	443	393	380	417	443	433	410	436	433	424	413	407	420	419	433	393	450	423	386	419	431	387	379	405	425	441	428	400	389	390	399	392	440	375	396	433	392	383	455	422	429	426	395	441	400	449	404	415	399	395	427	428	369	365	442	429	403	426	414	398	459	409	404	443	372	401	427	413	396	439	385	395	461	427	429	401	394	395	399	350	419	413	429	382	384	446	421	426	424	377	399	381	422	396	449	448	419	420	471	410	419	407	405	397	412	411	418	378	423	388	404	406	422	395	423	373	395	416	395	391	402	401	376	374	414	406	447	447	419	400	441	425	425	398	401	404	396	362	410	376	449	433	386	362	424	410	440	402	444	422	432	397	447	440	405	389	422	445	435	434	396	436	437	418	402	344	421	418	358	426	412	390	379	413	399	391	455	422	399	410	394	397	410	419	435	409	433	395	424	409	413	427	395	415	398	388	413	401	421	422	406	442	398	442	375	400	401	428	411	402	406	433	401	420	363	354	454	418	371	384	414	440	389	449	394	459	458	362	393	384	410	436	416	414	406	392	401
20359	22049	32940	34636	31959	27907	23185	22027	15773	7693	2951	2119	1427	1346	1130	1072	1104	1059	990	1114	1251	1305	1286	1277	1345	1354	1427	1524	1335	1283	1239	1072	1089	1028	1027	998	947	988	996	954	922	980	961	995	999	1007	1046	1044	966	937	956	978	985	964	1000	1015	980	959	1031	988	935	1022	946	951	1016	1039	938	986	948	974	985	1003	942	1047	945	959	985	951	959	980	965	1026	969	898	980	965	1003	999	973	980	989	961	958	969	964	991	990	987	948	977	993	979	951	928	957	970	970	952	981	913	967	939	998	930	977	965	969	933	937	960	1009	895	945	979	986	987	950	994	982	981	945	991	1009	949	965	986	961	974	969	1038	942	974	963	983	988	992	957	953	929	1012	955	1040	1003	965	917	969	973	1032	962	989	935	933	974	1018	947	987	934	931	984	968	1018	968	896	989	962	936	943	967	941	963	945	968	951	1018	961	959	983	921	999	960	948	968	992	929	892	999	967	951	913	1031	967	981	995	992	947	998	946	1053	951	944	939	962	954	944	957	988	968	996	944	957	965	1002	923	905	943	1016	975	951	993	1018	953	935	1008	923	957	1000	1000	997	982	928	947	951	968	998	981	992	1014	922	958	984	951	958	1005	931	982	946	961	1014	971	966	1009	1093	990	936	948	983	1043	931	941	972	1009	944	969	971	929	983	989	941	936	1001	1017	943	935	954	994	950	981	975	976	967	969	968	949	937	967	1015	950	984	969	989	922	1043	978	946	995	1019	943	974	944	977	959	922	971	1011	929	888	995	961	946	965	988	953	935	925	950	939	921	939	971	930	957	985	901	955	992	958	976	967	956	968	1001	988	941	998	944	948	968	925	980	955	1023	939	966	993	990	954	978	987	997	989	945	1005	907	994	941	984	1000	982	940	958	966	985	947	961	992	1008	970	959	1021	965	920	1012	949	957	958	967	998	975	1045	949	991	950	973	978	921	979	977	933	969	957	988	968	971	955	942	953	950	993	979	996	948	939	962	998	931	928	968	1008	1002	926	923	974	1021	931	967	947	961	965	1006	1008	1053	975	1015	969	980	979	930	971	996	978	969	934	940	939	951	1000	1001	952	934	971	953	987	1013	979	1006	960	953	1013	929	940	971	960	1052	997	889	978	959	988	966	960	927	928	924	949	985	1002	993	970	985	1034	927	926	987	926	1033	974	974	993	969	945	968	989	969	1034	959	922	968	954	946	968	991	1004	982	936	961	955	939	964	958	955	975	948	953	984	974	950	962	1010	964	988	944	986	957	1032	980	1006	953	913	946	895	976	918	927	918	980	978	977	1017	1000	955	914	946	996	977	991	929	953	918	959	1005	976	1012	976	1013	1001	993	958	989	1019	975	959	999	997	1009	974	966	1034	1007	969	1027	967	1021	964	961	1038	1005	987	953	1001	994	972	1008	969	1000	986	988	979	964	928	949	969	870	1003	978	954	949	983	1007	925	919	997	969	953	1001	914	970	897	974	927	972	972	928	957	978	916	987	1026	959	924	1009	983	962	980	1036	972	967	979	996	970	947	998	921	979	950	975	984	985	951	975	1004	984	923	939	1005	1012	1011	982	974	932	982	984	1034	1000	963	912	960	953	983	971	1009	976	963	999	1008	970	997	942	912	968	926	981	1000	1017	993	974	955	927	955	1008	946	1012	915	1005	984	982	981	990	959	981	999	979	957	973	977	937	978	905	942	989	1006	978	938	979	972	1011	946	975	958	988	983	986	1010	972	943	899	979	936	937	987	1021	950	933	951	993	988	954	983	969	959	988	1024	967	991	955	964	963	1012	953	975	985	942	917	969	1004	940	893	912	965	955	922	983	923	888	963	972	948	1000	991	954	1015	978	1004	951	974	976	1010	1049	1023	1001	958	923	960	974	904	978	938	949	931	958	986	1001	946	961	937	920	970	946	951	988	998	963	952	924	993	991	976	946	969	929	984	943	971	986	958	1013	975	927	905	955	989	991	977	956	983	995	986	963	945	976	1010	900	977	945	1003	973	954	1001	997	962	978	1010	1008	979	997	950	992	895	965	989	980	973	917	955	987	926	959	987	995	978	959	943	1027	955	1047	949	945	916	955	980	952	968	944	961	965	956	997	1015	983	914	965	953	987	966	977	975	939	977	930	1020	1020	927	953	933	986	969	1008	930	948	990	962	957	950	966	1003	972	955	1003	977	961	986	1001	981	985	920	969	958	919	920	989	1005	972	1000	1060	973	1024	981	963	930	936	999	962	995	946	939	1021	973	1025	919	980	963	940	974	973	923	973	1002	982	966	997	941	941	965	1000	965	1001	982	921	930	959	941	930	947	971	953	908	928	965	964	989	1017	976	980	980	1020	1037	959	1007	972	966	1036	951	987	1002	978	973	989	959	1018	992	1000	944	978	1005	982	999	948	963	935	968	1020	940	990	937	925	956	979	896	962	915	1043	964	957	1002	974	954	1016	1015	1015	973	972	962	983	1028	961	965	981	953	1059	950	959	1025	963	986	975	980	975	1004	985	968	1000	998	961	984	986	967	944	917	956	931	976	1016	948	970	919	947	1000	992	987	939	981	941	988	928	1009	886	1001	976	946	943	1022	1027	916	961	987	938	950	917	961	939	915	924	1008	957	1012	978	981	998	952	991	1031	996	966	984	990	948	978	967	1027	935	989	972	968	972	996	970	970	929	946	947	973	949	1000	932	1022	999	978	994	954	961	1003	962	1005	951	955	1030	959	997	939	959	972	941	1006	966	912	1001	1016	1017	980	978	935	928	950	1013	918	968	979	1023	911	981	982	949	989	966	901	923	972	954	1024	971	1009	996	953	1009	1021	929	986	1003	996	956	972	981	947	1015	985	937	983	967	913	906	940	944	1009	935	971	937	943	1049	993	1008	943	931	948	959	980	964	967	990	1044	912	903	951	1037	970	977	986	1003	961	963	944	931	948	962	945	920	973	901	946	916	944	917	990	987	1057	937	919	982	952	1012	960	1025	961	979	989	952	989	953	985	967	952	1000	933	974	941	1047	997	951	980	1009	983	947	1002	1037	1013	1035	972	908	1004	911	995	986	1025	934	946	941	927	957	950	958	947	917	944	1005	978	993	936	954	931	996	986	986	1029	966	978	958	972	960	1034	932	978	1002	985	965	974	999	955	945	1003	963	952	998	1001	955	1008	948	925	966	978	956	1004	953	918	983	955	903	945	1019	984	966	996	954	1018	985	964	985	961	966	970	982	980	975	953	937	926	970	957	951	971	910	989	953	1007	947	963	961	932	974	940	985	966	978	985	1000	980	947	1013	1058	958	962	974	946	951	972	969	1008	996	894	916	1032	1002	998	971	993	966	992	949	925	960	1001	926	982	982	1003	999	981	1016	1001	973	991	969	937	870	955	973	981	984	965	973	950	1004	946	949	973	942	987	949	929	1015	1017	935	995	994	959	939	960	1045	991	935	984	940	1024	960	1023	994	939	953	939	948	972	946	946	930	960	939	957	891	948	953	930	917	895	965	956	1074	930	1016	955	919	955	944	946	971	982	978	1012	1085	918	961	940	994	1000	967	1006	928	951	1011	963	1044	969	959	916	967	996	977	943	983	924	938	961	979	939	963	946	920	931	966	947	1026	1011	1011	998	1000	997	937	959	1015	987	960	945	932	972	962	1052	981	984	932	947	1053	961	974	1003	977	984	944	985	980	970	955	1003	1000	986	993	914	1047	974	975	973	928	932	992	1002	952	963	978	938	978	953	990	971	937	1014	958	966	973	998	955	1003
40151	33450	35762	36674	33398	22261	15960	13345	7992	3419	1287	698	473	479	387	404	385	359	363	398	390	408	428	491	486	461	534	504	442	401	448	378	399	379	359	387	325	348	339	339	385	375	340	368	353	363	386	371	362	372	361	335	361	354	337	344	340	323	353	362	320	336	366	363	324	348	331	354	363	388	344	385	352	362	343	319	297	352	363	312	365	358	369	361	344	326	339	352	330	325	346	358	334	347	332	379	346	348	332	335	341	349	354	353	336	339	345	369	318	342	352	377	374	384	335	320	352	341	356	308	348	340	337	378	354	370	334	346	361	365	319	344	350	345	362	366	341	352	360	339	333	355	338	343	347	343	366	346	358	330	352	327	331	410	342	351	368	352	319	340	350	342	359	343	380	331	353	327	382	330	333	324	340	336	359	331	354	337	346	339	348	337	335	320	364	361	317	374	356	332	340	323	359	329	354	364	351	335	345	317	329	353	335	337	331	383	303	342	368	359	319	325	352	353	327	338	333	380	370	371	339	348	346	348	366	342	352	342	343	356	357	353	322	334	361	341	391	338	346	368	360	326	348	359	323	317	361	328	313	308	365	342	348	341	358	378	321	376	327	370	365	362	338	321	343	354	347	349	340	364	342	312	355	377	363	372	349	327	315	361	359	340	312	356	353	344	321	304	347	311	352	366	323	353	352	351	335	331	379	328	304	329	326	328	338	342	358	336	337	376	375	384	317	388	351	321	340	342	358	352	370	355	349	362	369	334	348	355	365	339	342	361	334	324	351	372	301	344	363	324	322	363	390	379	356	327	354	343	355	330	325	340	355	338	371	346	306	332	322	333	379	336	346	356	358	327	334	344	362	362	367	360	325	347	311	378	376	362	322	350	323	344	330	333	374	381	338	317	369	330	340	332	356	350	328	344	376	356	372	363	323	364	340	338	362	320	312	343	353	374	325	348	357	345	331	342	327	351	344	358	352	340	330	370	348	352	379	321	339	335	326	360	354	301	336	316	319	337	333	380	351	345	366	350	349	351	356	343	309	357	365	373	332	373	346	353	348	325	366	355	374	341	335	339	329	324	322	387	346	362	370	346	363	371	357	346	329	333	329	343	332	387	312	351	363	370	351	387	295	349	374	373	358	343	315	348	352	365	360	346	346	374	344	351	357	340	358	339	302	335	349	344	344	353	324	366	340	351	350	347	350	359	334	372	348	354	336	380	351	336	333	366	346	376	388	366	353	346	319	331	353	348	363	348	356	323	317	324	372	372	363	389	349	357	373	326	350	350	372	343	349	338	374	322	387	357	341	334	316	322	319	357	358	352	353	346	332	351	386	368	369	347	355	344	356	351	329	355	345	387	323	341	290	350	365	372	305	352	336	383	344	358	363	379	377	316	355	339	357	359	331	357	367	328	367	360	337	354	388	345	357	330	331	310	349	315	346	326	319	348	357	333	377	305	364	345	363	371	308	331	324	334	347	353	317	344	362	321	344	329	349	351	329	324	359	315	367	361	348	358	355	339	351	357	320	338	322	350	340	334	370	329	327	389	367	300	370	347	346	367	372	355	337	304	372	363	376	364	325	338	359	353	358	348	353	358	350	377	331	339	327	342	356	327	331	315	338	344	361	334	348	388	323	327	358	324	327	360	361	340	338	352	356	375	367	355	346	384	335	361	335	345	341	330	334	323	345	339	347	342	313	345	367	373	350	333	333	381	336	346	326	336	320	299	350	365	343	328	340	326	372	359	349	361	342	336	366	367	342	355	312	352	378	346	344	316	345	365	311	337	300	352	339	345	351	355	364	348	375	328	317	375	322	319	369	371	339	365	353	377	324	335	344	348	344	371	328	348	322	354	343	356	349	353	350	351	361	330	353	336	347	358	367	367	353	360	354	338	326	334	354	370	326	323	333	344	311	369	311	310	334	383	321	342	356	348	334	341	354	343	364	376	356	318	349	317	340	360	323	337	388	359	350	365	342	367	365	351	349	351	362	353	363	329	323	382	352	365	363	329	356	309	353	342	361	330	365	333	325	370	360	363	387	379	350	306	352	327	354	327	384	333	341	337	330	368	340	346	332	332	288	397	354	346	329	359	334	347	324	329	341	380	327	352	356	314	373	342	350	357	373	371	358	328	345	332	357	345	370	349	377	349	343	332	347	376	291	322	361	360	355	346	332	348	345	369	342	358	338	358	363	357	321	366	330	369	321	349	383	386	336	353	359	351	357	332	335	343	358	342	331	360	360	344	334	374	324	360	362	337	340	393	355	356	318	371	368	348	350	365	361	322	343	345	355	355	369	352	347	362	331	344	327	348	371	333	329	367	320	363	306	415	363	338	340	362	319	366	340	368	307	342	329	338	358	361	338	328	358	322	362	361	321	338	341	335	332	354	339	330	314	348	330	325	334	341	342	355	322	319	334	316	316	361	336	343	319	317	344	353	366	358	407	358	342	317	346	351	318	369	349	354	333	345	370	359	347	322	348	334	385	336	349	342	338	352	361	344	366	380	371	336	344	322	383	351	350	350	346	328	381	356	349	389	344	371	343	349	359	365	351	355	326	360	301	368	369	373	318	357	364	349	344	311	340	387	328	346	363	352	349	363	383	365	356	330	329	388	332	334	337	339	343	355	326	315	345	370	358	352	335	359	327	326	377	386	380	337	355	353	360	355	353	343	371	367	334	336	331	323	346	344	327	315	347	302	345	326	333	328	372	347	316	303	365	324	347	326	350	329	368	345	386	336	371	350	347	386	334	358	378	331	343	341	347	313	370	334	357	338	360	331	361	331	332	358	353	331	323	380	361	363	314	375	331	346	367	360	329	353	343	356	352	350	344	313	350	357	323	310	306	356	357	334	313	308	367	318	364	358	323	337	366	333	337	334	346	341	363	307	372	327	350	374	345	373	345	343	375	348	329	347	342	334	387	340	373	335	346	360	299	353	368	308	355	357	378	348	311	343	360	337	346	344	360	348	340	345	340	346	345	315	319	332	348	335	356	369	342	333	338	371	364	353	364	381	346	385	348	345	363	322	363	333	333	369	343	320	350	338	350	352	341	308	335	345	347	373	351	338	357	357	327	361	391	342	331	351	350	327	363	343	346	342	338	324	331	318	347	375	335	362	340	316	365	328	358	346	362	349	317	378	370	364	380	374	320	346	364	354	318	395	342	371	342	365	338	343	329	326	364	345	343	329	339	380	358	336	306	347	332	329	333	365	355	365	353	327	365	316	307	331	356	377	343	327	365	371	332	360	325	366	332	333	344	330	341	338	376	333	363	341	366	324	346	306	343	344	325	342	366	349	329	369	311	354	360	345	351	333	346	326	347	316	376	388	360	384	329	354	383	369	335	354	319	374	293	341	393	358	374	340	348	333	311	308	349	355	363	370	336	346	384	331	337	357	328	343	315	369	328	339	340	360	348	311	322	364	366	387	369	323	345	344	328	339	335	345	313	343	364	373	373	331	337	342	349	327	374	376	342	347	360	349	345	350
27765	28535	38698	45468	44124	34330	29689	27967	19466	10491	5405	2714	1498	1530	1107	1066	1060	1002	1012	1115	1187	1391	1431	1461	1674	1676	1791	1803	1540	1370	1241	1095	1074	1040	967	922	861	838	876	806	826	878	844	857	847	871	849	873	779	832	814	814	842	845	837	838	848	828	819	808	802	825	814	833	889	905	818	794	823	820	820	824	819	840	803	881	830	824	800	838	811	851	845	825	779	783	824	817	792	834	829	822	828	781	832	799	788	835	863	832	803	821	833	795	791	812	827	832	816	834	817	826	829	805	782	858	834	833	804	804	862	801	827	807	832	837	772	799	847	763	869	854	837	837	813	790	849	844	824	834	793	865	807	798	788	851	866	799	825	859	846	832	854	832	844	806	793	841	818	821	846	831	861	796	874	792	832	841	834	843	786	881	846	752	807	809	850	821	796	895	858	785	791	816	797	805	824	841	831	836	838	850	798	823	820	818	822	798	865	785	835	782	831	825	829	864	865	878	825	846	834	845	870	850	828	840	813	835	844	862	840	858	844	768	867	863	807	792	833	864	828	840	849	835	849	836	894	797	821	816	863	829	823	874	860	846	870	806	781	847	817	848	829	852	820	834	860	789	772	812	842	832	813	831	816	798	829	828	792	808	819	806	830	802	830	899	802	862	828	802	883	840	846	836	869	811	819	808	859	781	795	873	829	823	857	799	804	863	839	806	888	836	842	865	809	880	796	774	860	811	764	835	846	786	789	827	782	816	858	784	802	863	801	836	802	822	829	794	828	843	822	843	842	846	794	840	839	818	810	837	759	829	821	821	835	863	794	840	864	845	812	827	821	791	812	797	902	854	816	805	826	920	802	812	849	826	847	856	827	819	817	824	850	816	824	837	816	799	844	842	815	854	850	808	795	839	834	888	849	833	845	804	868	876	807	835	881	783	831	792	808	790	852	785	790	782	818	835	798	783	797	817	796	847	849	848	843	837	824	821	862	827	812	774	802	840	794	790	813	887	837	853	816	815	858	829	808	774	837	828	786	823	845	805	840	836	829	760	851	865	798	840	798	808	813	858	805	762	851	818	806	848	851	873	882	811	785	853	817	785	832	808	850	799	862	845	841	846	849	858	811	817	788	836	805	813	789	860	839	803	866	797	818	820	854	829	799	791	804	820	846	847	825	837	807	795	859	824	806	816	787	811	822	853	822	826	871	876	791	752	814	857	858	846	860	875	816	835	828	827	787	856	855	877	795	793	829	876	792	793	830	832	879	792	842	826	835	812	803	855	793	832	780	867	837	825	831	825	835	824	814	879	855	808	857	839	824	774	868	803	829	819	818	809	858	844	846	815	863	863	795	848	769	830	824	808	874	811	836	828	862	821	812	818	840	833	782	809	786	787	870	834	783	834	831	845	847	849	790	868	828	848	854	747	782	865	843	815	879	826	814	793	771	789	849	823	843	830	771	821	803	818	834	869	786	778	859	862	824	821	808	797	793	819	821	872	784	855	806	794	825	823	820	784	856	811	845	856	839	817	846	867	818	846	856	801	789	774	809	854	828	814	869	801	867	812	808	836	828	836	835	790	832	806	802	817	799	802	781	790	855	877	813	835	853	839	813	834	856	831	819	886	774	820	855	860	876	857	798	863	815	791	798	758	793	827	825	786	833	820	857	846	816	842	860	862	861	795	858	805	806	802	850	824	829	827	792	796	834	839	809	819	806	817	792	820	871	828	783	826	830	783	783	770	868	841	883	803	804	782	814	867	859	794	811	858	881	799	818	855	839	835	817	823	790	827	848	820	828	893	885	814	823	826	799	875	790	766	861	814	779	818	793	817	824	831	836	861	833	816	813	768	816	822	822	819	813	858	793	806	854	800	816	786	877	856	766	848	848	860	823	800	835	875	812	849	779	808	806	806	806	853	824	861	813	823	798	802	834	849	805	834	792	836	865	838	830	818	900	850	856	825	821	841	793	846	785	819	804	820	821	817	837	854	834	828	806	803	825	854	776	829	851	822	814	835	815	776	834	868	815	867	810	838	831	848	835	813	812	827	874	775	840	854	819	810	830	862	859	872	856	817	803	798	810	779	878	845	847	857	825	825	843	852	896	854	823	873	809	873	835	860	817	836	803	824	835	853	874	810	825	877	853	824	836	834	839	780	790	837	795	853	835	809	830	809	787	820	799	847	828	847	863	830	829	800	816	819	858	867	820	861	819	848	808	860	854	847	786	863	828	810	808	822	844	793	816	843	806	841	855	827	837	770	821	805	870	842	767	823	853	849	791	828	748	843	792	827	859	809	797	872	785	769	838	844	810	798	802	821	835	872	822	790	811	868	825	809	800	835	792	801	863	836	842	805	825	864	863	809	818	851	810	814	822	806	831	862	846	873	799	784	810	835	818	817	813	826	838	797	807	828	811	810	846	815	836	858	817	817	814	855	841	809	852	819	806	842	807	854	881	780	845	783	808	798	833	839	855	835	845	820	856	857	826	821	843	804	815	817	840	838	777	805	852	797	881	788	823	897	801	834	811	839	834	870	759	774	823	795	807	814	851	801	828	849	849	810	808	848	842	820	839	846	848	854	804	828	857	839	829	852	774	808	780	802	796	839	856	826	822	838	819	832	795	835	838	809	828	837	822	833	740	849	788	877	812	812	868	810	791	793	844	862	828	836	850	854	831	854	852	841	806	870	838	843	807	849	844	848	780	814	859	872	874	829	848	825	823	837	796	843	805	808	832	856	824	820	877	821	871	851	825	794	829	796	852	810	774	841	850	801	780	847	835	803	837	827	872	829	827	813	779	818	776	804	874	838	796	854	862	864	801	826	785	814	860	839	828	857	813	827	844	797	779	834	821	795	798	878	819	934	827	813	832	833	821	846	841	837	848	740	854	806	843	823	809	798	807	825	808	864	831	848	806	772	780	818	803	864	833	823	835	830	794	841	851	809	833	866	816	821	818	805	785	856	783	835	874	811	828	908	803	815	787	813	908	880	845	821	817	842	824	876	885	834	822	847	810	859	768	815	851	807	844	862	800	809	836	817	823	767	854	801	844	891	830	796	814	809	798	839	854	870	801	819	821	810	833	834	863	842	813	865	799	898	870	822	803	813	845	830	831	842	871	814	818	775	851	868	833	799	822	827	831	776	837	815	835	866	859	846	908	770	827	847	789	865	868	830	823	865	846	863	811	811	841	800	811	847	815	830	820	839	854	780	837	813	863	827	808	888	833	853	867	850	840	761	834	853	815	803	789	849	875	843	823	812	861	804	831	883	831	779	832	821	866	793	877	799	834	836	780	809	823	818	828	773	841	861	825	813	804	821	786	793	833	837	851	877	799	784	850	804	776	800	822	820	820	861	815	805	783	870	803	830	832	797	795	839	825	800	777	815	798	790	812	761	827	870	852	815	812	819	828	803	848	850	818	859	801	776	804	849	881	831	797	810	780	848	826	821	802	801	892	779	797	856	861	855	830	838	846	789	782	805	814	812	816	854	811	823	763	901	822	812
16464	9137	8287	6125	3953	2453	1380	844	555	397	415	389	407	386	428	379	398	412	365	390	382	392	381	375	400	405	372	389	387	375	387	347	386	376	380	375	394	384	342	368	400	388	408	383	416	395	406	348	383	375	380	385	380	394	388	398	370	402	422	379	387	387	343	360	400	375	376	393	377	331	401	359	386	416	364	384	349	366	375	386	385	382	386	418	389	396	381	385	358	389	363	398	432	370	378	375	375	399	360	388	400	377	399	349	384	384	355	393	375	383	416	384	380	385	390	409	341	380	404	370	401	373	359	427	359	383	342	357	407	411	379	351	400	406	382	327	399	354	372	384	378	405	401	365	415	377	398	396	386	373	394	393	382	393	348	365	340	371	400	395	376	433	364	351	363	386	375	384	375	376	402	374	408	369	402	367	338	425	372	380	384	377	409	373	379	399	352	406	400	402	358	383	397	383	385	383	389	394	402	416	378	414	379	375	395	422	400	393	362	363	376	385	378	370	375	353	396	397	379	356	348	395	422	389	370	376	343	390	389	388	338	381	419	381	374	411	373	390	390	392	391	352	444	420	367	395	398	370	416	359	408	359	379	388	355	372	350	368	398	400	380	364	404	397	376	383	354	388	399	370	390	395	387	378	401	397	403	405	390	402	399	371	385	402	391	406	366	402	392	398	416	369	374	385	381	369	417	385	409	375	365	370	359	372	370	371	408	367	384	373	403	399	385	383	398	414	345	385	356	361	329	396	426	415	383	365	404	380	390	384	399	402	368	379	397	386	371	367	359	374	353	368	381	396	398	392	321	350	400	349	368	372	386	368	404	361	365	355	403	336	379	399	369	422	384	371	392	393	394	415	422	405	374	378	395	368	410	399	398	349	396	444	371	366	402	399	375	347	399	406	379	375	411	381	370	372	386	355	370	358	343	392	369	369	393	361	360	431	366	388	400	378	420	362	360	367	354	372	404	423	385	369	368	357	373	410	377	404	388	398	389	395	401	341	408	385	391	339	383	345	367	362	413	382	396	413	403	404	413	378	402	404	344	366	392	400	386	369	377	359	428	395	382	366	399	371	373	399	355	365	356	381	345	377	359	394	442	388	385	361	398	386	360	379	409	400	398	369	367	382	361	392	404	399	403	397	378	399	417	372	373	400	405	389	400	397	368	403	365	388	361	409	403	400	386	386	395	361	401	400	393	402	402	411	364	379	394	379	390	375	392	395	395	382	391	386	404	346	410	417	390	390	391	383	384	389	368	367	382	395	421	394	372	382	412	397	350	340	384	370	388	370	381	392	382	387	376	409	418	404	382	392	367	413	362	389	386	407	360	420	381	380	419	353	397	410	408	398	385	396	355	365	394	399	399	366	378	427	386	390	372	364	384	404	404	388	374	370	401	364	372	391	418	354	362	372	375	423	376	385	369	370	378	384	342	394	398	361	418	379	367	389	409	425	396	368	386	411	371	403	342	394	386	401	379	371	375	369	387	396	399	403	346	375	372	380	377	401	405	371	381	395	428	357	392	403	328	352	399	411	364	373	409	371	411	378	358	389	393	373	387	377	374	389	399	409	384	407	396	389	380	377	381	402	401	384	371	387	373	361	416	384	357	397	373	363	382	360	384	393	355	374	371	394	374	374	394	380	400	335	406	365	426	402	395	377	368	369	381	428	395	366	400	397	388	388	342	380	424	366	405	384	411	413	382	364	371	382	425	383	421	367	379	393	399	386	381	363	386	389	431	385	384	380	334	384	376	400	393	411	369	360	379	338	393	432	388	395	364	393	376	405	400	362	422	415	360	383	369	358	388	384	381	410	411	399	386	348	389	388	372	396	367	382	394	402	396	357	389	382	381	378	408	405	385	418	405	437	368	352	336	350	402	357	384	350	414	372	381	386	392	415	411	383	379	392	386	394	349	349	385	339	400	345	353	375	375	400	371	363	372	359	338	369	370	342	411	380	385	364	350	391	393	415	395	410	402	388	372	379	387	381	409	370	389	425	392	401	392	398	363	372	360	395	421	377	360	393	363	353	355	365	387	385	403	398	403	383	347	404	386	395	408	413	354	383	383	376	359	383	373	342	397	335	410	387	367	378	374	349	420	403	436	376	381	395	389	416	384	363	418	408	365	368	359	390	404	384	397	370	360	428	345	349	349	394	371	406	381	358	370	428	372	410	374	379	373	406	396	383	371	373	380	383	366	380	359	373	348	371	398	380	425	419	411	393	419	398	389	403	369	358	390	412	355	366	441	350	459	383	351	381	391	377	406	379	391	382	401	365	395	375	397	376	410	381	412	387	423	396	351	377	395	374	344	377	396	397	377	404	386	373	392	356	419	370	363	398	379	392	378	383	380	406	375	395	370	405	378	370	393	363	399	417	338	368	419	382	364	397	361	367	378	371	371	375	383	425	368	398	370	412	406	402	397	396	405	386	386	366	393	407	371	396	389	358	408	381	404	402	400	374	376	405	342	376	380	389	390	412	376	397	379	416	370	400	387	363	411	355	400	387	416	363	374	418	395	393	388	375	373	372	393	373	377	362	408	348	399	346	407	382	395	350	369	378	377	380	378	405	413	375	369	371	363	319	386	446	375	377	370	378	384	400	395	404	382	364	423	407	377	436	367	369	364	396	383	388	386	379	367	374	442	392	407	378	399	392	382	392	427	422	395	361	402	407	374	355	411	392	401	390	371	373	366	342	397	351	342	384	341	389	356	341	353	388	418	401	374	383	387	349	409	335	413	377	360	356	360	404	395	398	380	363	412	370	401	422	368	366	358	369	386	394	410	373	416	400	399	385	392	414	380	403	364	389	399	354	368	406	385	361	413	431	370	388	374	411	377	363	355	419	394	410	403	404	397	378	395	379	383	381	399	369	358	391	403	387	388	416	399	403	343	379	346	359	392	375	380	403	392	369	380	396	365	408	405	403	358	414	378	396	361	389	389	355	402	395	374	385	366	408	368	343	371	407	385	360	357	397	392	396	375	362	356	403	406	418	372	370	366	393	376	415	378	384	373	410	364	403	396	365	430	392	388	404	334	394	372	378	379	395	388	351	340	364	386	369	375	368	374	405	399	400	377	419	371	391	369	368	402	389	411	376	372	384	390	376	378	375	392	381	380	370	375	379	386	362	394	379	354	378	378	400	414	401	395	332	368	394	361	380	365	387	404	341	375	339	416	364	386	387	340	390	339	401	367	390	411	373	396	363	406	363	393	396	411	420	436	384	359	385	363	371	381	346	385	382	405	361	411	400	404	343	359	352	417	403	359	385	358	410	377	374	406	396	387	402	408	391	376	402	380	427	390	371	392	415	412	367	385	374	402	340	371	391	377	376	365	367	403	399	392	398	370	405	413	374	353	399	397	384	357	406	379	364	424	380	390	344	385	357	358	382	376	367	398	379	375	419	397	369	358	385	383	349	375	370	370	367	428	349	388	349	390	413	375	351	397	432	368	432	430	399	397	385	395	410	401	361	332	387	392	377	390	390
11948	9283	14403	15173	12422	9441	5737	3127	1869	1244	1167	1117	1015	1014	990	1024	945	907	910	981	938	943	935	924	943	934	1001	922	992	965	923	899	929	936	926	911	945	882	947	974	850	906	963	877	941	943	958	847	946	907	871	897	954	942	887	934	892	913	884	948	887	978	929	923	902	980	904	945	945	885	912	938	971	948	961	910	938	938	880	898	890	938	900	958	908	887	889	926	898	899	952	928	861	934	931	926	917	979	921	962	896	901	920	914	980	929	923	954	895	898	954	916	935	971	908	878	925	964	889	910	962	946	918	961	925	960	909	991	954	931	946	905	951	943	934	837	867	925	884	947	964	906	959	933	880	861	854	933	841	924	905	959	932	895	969	891	952	918	907	916	948	973	918	890	874	922	883	909	960	905	910	954	899	918	962	901	926	930	895	932	934	918	955	903	902	935	906	911	943	981	874	914	983	954	939	879	894	964	904	887	894	920	937	881	920	906	904	974	919	938	897	907	893	903	896	917	919	958	911	933	979	867	929	942	955	900	891	928	960	930	890	894	951	976	907	954	910	936	900	950	915	945	907	911	867	871	883	888	951	937	971	940	879	975	886	950	917	919	961	940	944	921	921	894	914	925	927	914	955	859	902	967	963	943	908	973	915	911	897	932	921	921	949	925	877	949	997	877	950	941	884	936	912	857	927	915	940	915	917	921	915	946	971	929	962	927	955	905	975	825	934	915	928	897	923	872	926	907	915	940	923	938	932	944	953	953	946	877	891	964	971	1008	938	928	948	881	886	887	929	939	910	903	931	956	990	928	925	936	945	923	914	910	901	982	929	967	932	904	915	918	1017	862	858	903	906	923	906	936	930	915	896	933	863	900	939	904	938	890	924	901	899	907	861	934	930	898	933	967	922	918	914	939	901	898	881	871	879	966	885	898	868	948	929	959	930	939	962	911	894	968	964	881	943	900	931	927	932	898	917	874	935	877	895	919	939	920	902	897	921	937	879	902	874	908	953	911	908	926	937	930	972	868	934	890	939	876	917	947	944	910	933	903	951	953	982	904	910	934	913	936	890	964	906	922	912	940	932	896	935	947	889	928	937	956	917	922	981	945	919	927	891	963	934	934	960	935	897	900	931	930	938	920	902	899	937	912	877	902	920	917	921	983	966	908	891	985	947	853	964	897	933	937	889	921	923	946	917	921	929	917	914	964	942	930	936	915	893	932	928	969	880	891	892	882	950	904	923	896	908	916	892	964	912	925	933	879	908	945	861	934	929	896	869	925	930	884	901	926	1012	910	913	887	953	912	892	900	861	932	926	916	917	934	931	870	974	920	937	922	887	910	883	953	901	938	894	946	915	888	902	883	919	926	911	929	890	893	909	926	934	918	886	979	898	943	872	948	858	900	944	939	909	915	909	943	950	904	929	933	950	876	909	883	920	881	878	906	920	925	914	910	910	928	917	894	907	932	943	963	910	923	919	878	968	914	915	913	957	867	912	931	900	939	921	980	906	926	911	909	862	944	962	981	920	887	944	941	944	898	939	935	964	932	891	905	904	878	928	916	968	915	955	895	917	928	898	897	911	919	944	933	942	933	934	929	884	909	951	930	846	914	917	858	878	903	974	950	911	943	945	894	913	941	921	926	939	871	919	934	949	970	935	888	907	940	873	983	877	906	953	883	940	932	929	954	852	884	937	924	939	921	910	940	955	884	941	927	895	926	908	928	874	947	880	930	935	964	843	967	922	919	857	952	936	914	934	952	959	948	965	913	978	945	938	893	855	926	892	935	918	911	849	913	867	960	938	886	908	950	910	925	954	917	948	922	900	912	917	927	919	917	982	874	900	940	982	911	904	891	867	918	967	934	909	928	959	939	875	847	924	911	900	911	907	897	917	934	939	955	949	960	907	893	934	909	887	965	960	931	925	955	878	947	1008	943	914	964	908	961	948	964	914	916	908	924	967	957	904	925	910	920	900	929	957	904	971	915	923	944	954	906	888	916	861	898	912	964	899	895	881	906	932	952	919	895	868	950	946	938	915	910	903	900	912	944	939	926	879	900	914	932	972	864	950	943	899	974	920	943	919	908	869	962	936	924	977	901	848	927	921	883	935	930	964	912	935	889	913	879	873	885	907	956	976	925	893	919	876	886	944	915	914	935	900	904	884	895	929	876	933	884	909	934	912	929	905	898	882	945	906	848	923	901	894	894	893	926	934	934	900	917	927	987	905	914	883	924	922	933	931	925	949	903	874	927	959	878	893	889	868	949	841	928	886	872	885	859	915	848	946	930	885	912	903	890	943	868	931	896	917	902	909	904	933	958	900	888	933	855	919	939	981	985	992	938	950	916	905	920	889	938	882	905	937	942	938	897	927	902	924	897	919	905	919	932	904	928	865	923	902	903	944	903	944	895	965	966	993	899	899	914	838	916	922	878	921	961	941	984	886	858	909	871	951	882	879	912	909	899	922	892	984	933	873	939	952	957	872	937	924	929	963	962	934	912	961	974	908	903	916	946	923	913	975	905	888	885	899	950	891	925	927	903	885	964	936	965	932	880	891	897	873	928	879	943	910	910	942	918	900	947	940	947	918	946	889	952	943	964	876	885	892	868	910	954	961	930	926	951	909	886	924	917	940	958	856	917	934	957	901	957	926	1004	954	926	934	919	905	884	920	898	919	1028	906	893	965	923	913	924	944	948	922	952	917	917	894	899	924	910	869	932	938	945	893	901	896	919	919	944	957	918	947	872	916	906	881	919	925	975	889	872	913	913	947	912	907	860	865	890	883	911	918	927	995	909	904	926	904	914	919	932	958	999	889	893	936	896	899	939	933	899	901	858	944	972	959	894	983	879	1001	900	928	960	921	835	958	888	921	948	897	940	929	921	901	915	909	886	911	904	886	922	899	965	981	920	944	958	895	896	911	939	902	875	861	881	890	938	939	946	941	912	954	913	923	926	942	929	953	918	911	911	952	910	925	934	909	972	935	895	943	883	883	929	955	868	845	938	972	937	906	891	903	910	970	975	891	888	938	925	966	920	934	947	918	891	921	873	981	893	941	963	918	943	917	911	931	951	958	970	944	911	937	912	975	973	883	911	936	888	946	901	906	905	910	974	904	911	925	931	954	920	923	972	967	872	947	847	902	894	959	936	897	892	930	887	928	906	951	925	923	960	888	929	860	937	932	943	973	910	949	941	949	905	978	912	984	897	857	893	906	878	899	903	903	924	922	961	931	935	930	926	913	954	904	914	908	959	885	966	914	920	933	859	915	901	888	939	909	872	950	900	917	926	908	918	938	887	911	958	941	921	878	881	963	907	937	901	922	891	889	992	924	869	1026	927	933	911	896	884	910	945	930	912	982	926	950	901	940	895	905	885	921	904	907	917	964	890	872	908	886	924	910	933	872	923	865	904	932	942	906	885	897	898	913	879	921	942	942	923	940	973	955	889	932	921	925	988	888	905	923	940	921	978	892	869	897	909	963	935	973	907	917	883	929	878	942	858
29269	20489	26270	25523	23331	18064	11515	7175	3546	1382	747	552	456	494	414	440	403	397	455	411	457	442	469	463	479	489	504	529	458	444	457	416	484	430	419	412	406	450	394	416	379	389	401	388	400	376	375	412	411	411	450	406	386	406	396	393	379	368	424	393	423	412	395	445	436	401	413	383	451	374	397	411	443	365	420	412	372	381	382	398	380	433	417	429	394	413	428	375	400	441	395	403	385	389	415	393	406	383	400	397	438	431	404	429	416	419	416	432	437	413	457	430	422	430	433	397	395	476	396	411	422	447	366	393	406	447	405	416	420	414	452	404	376	409	435	422	383	360	421	389	392	411	388	401	459	433	434	417	438	412	388	422	388	439	420	418	385	408	397	442	381	422	432	422	387	416	370	423	427	402	432	421	364	410	415	430	394	388	422	373	413	409	360	394	436	440	437	420	385	416	416	372	443	401	434	391	407	439	424	406	390	416	419	427	387	392	393	412	389	393	423	389	385	453	405	376	434	421	356	402	460	384	369	421	388	389	390	361	379	391	377	434	426	425	402	409	430	423	395	448	417	357	412	402	407	391	387	362	438	427	406	416	391	406	432	408	426	396	368	410	425	441	389	415	424	404	390	422	393	437	430	436	397	406	377	389	396	364	353	387	424	391	385	384	410	404	413	414	416	397	422	416	427	387	383	414	438	376	388	404	376	368	403	472	414	421	397	395	404	424	392	355	389	409	435	384	378	394	412	386	396	402	361	386	422	401	416	390	401	386	397	366	366	448	431	391	402	406	365	394	386	456	396	445	399	417	426	447	419	426	409	412	435	409	395	388	390	424	413	406	393	398	419	399	406	426	408	432	409	444	402	402	447	401	448	422	413	423	401	416	410	435	404	394	439	394	398	442	375	464	424	426	409	383	411	418	366	405	416	390	393	393	377	375	410	388	420	382	418	410	414	401	378	394	379	414	421	384	398	363	404	397	450	407	409	412	397	435	404	389	397	422	435	431	426	398	433	430	432	416	420	405	433	406	402	394	381	411	415	396	415	400	383	378	427	395	434	387	401	408	399	431	419	395	416	411	459	392	415	376	400	396	371	400	382	405	391	416	421	420	377	387	399	387	420	399	399	415	402	455	410	408	380	420	395	386	392	418	388	416	387	414	392	404	361	402	425	405	417	419	417	413	398	388	436	405	429	377	398	415	403	400	384	412	406	413	416	412	436	400	391	448	403	406	424	451	403	411	393	363	397	392	403	450	382	424	429	392	415	378	390	423	399	415	413	406	351	397	432	409	381	423	381	436	414	380	413	403	389	397	427	398	374	380	408	373	382	442	424	402	420	387	389	439	427	398	389	397	357	404	400	380	434	391	416	423	355	370	399	388	364	404	439	434	399	411	406	454	406	419	386	401	401	376	429	404	412	420	343	387	421	446	404	436	392	438	426	404	370	367	405	395	420	402	395	404	396	402	391	413	364	437	356	368	418	416	406	401	387	411	406	382	422	388	378	409	369	450	417	417	434	452	412	418	417	422	420	414	375	425	414	348	390	451	381	400	396	421	434	388	399	389	391	382	430	452	413	421	419	405	361	375	406	436	419	440	369	397	401	410	411	382	428	396	452	387	400	378	410	396	398	424	394	403	455	429	392	440	386	415	424	420	419	418	405	428	379	408	393	444	410	419	398	406	417	403	414	379	380	406	362	419	386	392	378	428	427	401	445	394	408	363	401	373	430	432	394	360	364	408	390	408	418	399	403	402	423	448	436	390	409	385	387	390	400	406	394	409	406	395	402	405	412	368	412	431	411	404	388	417	408	387	389	410	420	405	443	452	425	406	399	404	386	408	437	415	428	389	413	399	396	398	378	461	397	421	379	426	389	352	401	371	435	379	416	408	430	426	377	434	415	384	405	417	380	413	338	417	420	404	443	385	406	412	357	393	445	410	413	412	418	446	387	406	411	459	391	377	407	394	453	397	422	402	385	412	425	457	364	416	370	433	397	380	401	388	399	396	391	406	453	399	412	415	428	394	421	397	434	385	416	365	392	409	421	389	408	421	394	434	405	400	439	424	434	384	396	432	422	401	399	380	452	419	377	404	442	407	433	400	399	408	432	445	381	412	431	404	428	390	392	398	401	406	417	430	422	425	422	393	421	422	401	409	382	445	391	420	408	424	429	440	411	372	429	434	413	366	366	396	360	422	409	411	424	424	423	404	384	422	421	381	442	413	451	390	405	402	422	392	418	396	422	434	410	421	390	425	392	423	451	403	389	380	443	383	427	412	394	400	396	401	382	468	422	384	417	409	422	400	419	444	388	417	420	395	384	368	405	387	401	387	421	399	414	426	383	419	427	394	454	396	418	403	423	440	392	386	416	408	414	372	421	403	399	412	406	415	433	430	403	392	424	409	398	394	440	417	430	405	427	459	399	443	411	380	450	424	406	432	406	397	412	425	385	427	430	394	396	414	429	404	425	397	388	362	411	368	416	375	424	403	375	390	401	438	438	375	416	357	421	342	448	379	428	407	387	364	398	442	411	388	413	390	382	386	396	394	445	405	363	408	424	455	394	414	398	397	420	443	474	386	403	441	357	424	411	406	413	398	460	383	405	410	399	390	391	406	398	389	392	383	432	392	450	422	414	421	403	404	391	417	442	439	414	390	389	416	399	377	399	429	410	417	402	377	435	435	387	410	429	418	401	389	436	447	415	401	402	411	391	430	414	386	407	416	390	403	408	397	395	387	361	393	411	423	410	421	458	412	398	422	394	460	388	400	394	367	451	394	418	391	420	386	420	435	402	422	433	417	379	402	416	393	428	394	368	395	393	411	383	455	397	390	400	423	438	393	406	425	425	398	450	401	418	417	421	428	426	379	421	445	402	444	426	428	417	391	434	410	434	430	394	444	378	381	397	400	401	367	399	372	415	406	374	439	402	418	430	421	401	424	397	394	369	410	388	389	392	397	411	429	398	394	400	388	410	379	383	393	443	426	408	366	452	402	393	390	394	409	403	455	430	372	365	381	413	405	393	430	421	402	378	395	375	420	410	434	413	410	410	395	443	396	425	438	399	412	412	428	425	387	461	370	440	402	451	432	417	442	376	416	404	412	414	377	376	430	419	405	402	404	441	418	401	413	435	422	423	402	404	460	411	406	375	377	453	385	417	399	406	420	391	414	393	393	410	412	454	407	422	406	394	406	378	409	367	425	398	393	398	388	383	389	407	404	412	385	419	389	383	394	412	412	421	440	390	427	358	430	391	394	370	369	429	356	418	425	379	411	427	426	397	428	387	373	410	378	390	413	421	418	416	390	411	390	413	379	379	384	412	404	428	409	388	396	405	387	400	410	396	415	375	455	349	367	374	372	384	415	420	431	386	401	413	432	425	406	421	412	417	445	397	390	411	381	421	443	436	406	421	397	422	403	377	432	391	373	437	381	349	457	369	406	393	384	412	447	388	434	427	395	426	440	415	407	405	400	386	391	384	380	401	341	376	416
20801	19347	32601	35598	37951	30506	25170	18557	11931	4536	2587	1600	1315	1217	1126	1033	1109	1061	1094	1097	1184	1314	1337	1358	1371	1375	1489	1487	1350	1278	1170	1141	1173	1045	1020	981	1011	1023	965	956	975	1025	985	939	996	964	1000	1029	985	990	971	968	983	964	930	1026	955	944	945	958	954	952	975	962	974	976	899	965	949	963	998	1009	966	989	953	962	982	1031	948	1004	945	968	997	960	980	972	904	970	922	981	892	963	981	966	893	972	949	968	983	981	999	940	990	965	951	924	976	973	952	975	966	1046	934	1008	998	954	985	961	995	1029	961	993	961	975	935	951	971	1050	933	967	1012	938	917	906	929	975	953	984	945	971	922	999	972	992	1001	930	1046	976	1007	1005	968	908	986	1018	964	947	987	959	973	982	1002	929	951	914	973	959	973	963	891	942	964	934	979	922	1003	923	952	942	959	920	980	956	938	941	987	980	929	987	951	941	949	1028	918	943	938	959	934	962	981	1061	938	977	977	966	984	979	966	962	971	957	969	970	977	950	935	948	969	949	933	937	976	939	979	935	923	963	955	947	954	946	991	979	954	1027	943	958	979	973	966	937	970	950	943	940	973	938	937	965	958	949	984	984	934	987	973	932	986	1011	984	928	982	931	963	981	989	968	1002	951	955	969	975	1054	917	957	970	975	925	995	1039	955	954	985	1020	943	955	945	977	947	989	997	936	975	995	990	933	935	958	931	1025	975	955	946	994	969	993	980	953	1001	959	971	989	970	957	930	969	991	973	955	945	941	997	1007	947	950	969	937	977	961	979	944	925	953	969	941	950	972	928	944	992	978	979	936	949	914	939	1007	1000	979	990	1032	992	976	906	938	968	957	969	1001	972	958	981	936	982	987	932	962	946	985	940	956	1005	1002	935	944	978	988	904	1009	1008	1011	928	934	988	988	967	928	968	944	957	965	977	1000	1002	984	914	949	968	1032	935	938	983	969	944	933	987	941	987	980	959	966	981	1030	960	957	959	969	909	876	959	963	959	996	964	967	979	1016	997	946	963	963	920	996	940	1001	950	980	994	1018	945	937	936	974	979	974	964	1011	968	930	921	982	953	962	954	1012	996	995	952	928	1026	924	918	959	982	976	994	977	946	966	970	948	944	958	969	996	993	938	978	996	1034	900	987	928	988	898	1021	927	999	1029	988	979	947	1006	987	999	965	1002	981	982	972	959	904	956	933	900	975	939	954	990	960	929	972	932	946	957	961	934	967	945	1035	929	919	938	921	958	977	979	943	996	913	990	993	962	991	929	970	989	953	994	1057	900	999	939	960	963	955	984	969	996	931	1008	950	912	953	976	960	930	984	909	965	978	986	916	930	946	952	931	983	982	944	948	1012	980	956	1003	999	969	984	942	992	966	965	954	966	954	928	952	897	960	923	931	959	955	993	989	950	1014	958	979	937	965	942	978	979	986	936	952	910	964	997	953	997	924	980	941	971	934	1016	921	930	944	912	1046	963	959	891	987	996	938	913	970	1019	904	1010	941	936	954	939	941	984	1017	980	914	994	962	992	952	936	966	1010	1037	958	989	952	922	952	916	996	963	957	976	977	967	1021	945	884	992	988	899	993	935	997	989	955	960	966	958	964	960	988	920	939	945	965	903	987	951	965	954	968	956	963	959	1042	971	1010	985	952	959	992	954	966	994	989	940	966	957	960	939	938	941	952	1008	984	918	933	928	957	988	1008	981	947	966	962	998	970	944	931	941	964	969	968	957	939	928	985	932	982	978	952	927	978	930	949	969	930	983	998	993	971	947	942	939	1005	954	984	924	953	953	1001	964	979	912	886	943	986	928	957	981	916	980	989	981	962	965	952	1010	968	953	965	944	892	961	952	974	940	939	1010	935	910	980	881	960	975	953	986	959	985	905	942	972	964	960	980	1001	1019	968	939	954	921	893	974	998	998	1009	964	946	962	959	987	942	982	1010	979	981	967	974	993	944	973	964	966	997	929	1024	976	943	1032	920	970	980	944	940	950	992	961	970	950	979	912	1013	953	930	906	999	994	970	1002	1052	952	915	931	972	1001	981	967	992	929	971	1022	939	918	1036	907	924	951	957	977	968	916	983	961	999	917	918	972	983	977	1006	978	1000	985	986	983	1023	991	949	969	977	961	941	997	918	974	1000	977	991	989	1007	956	961	911	1009	935	979	928	951	956	977	898	946	966	936	946	937	976	988	960	938	955	945	894	948	913	931	1002	942	972	973	999	1002	939	968	953	942	961	948	993	963	975	952	932	987	907	980	951	995	936	962	975	987	999	990	985	943	940	957	987	974	995	941	1020	929	974	964	955	945	1004	1027	947	914	1010	984	990	941	969	962	940	972	978	1005	965	971	973	957	1020	1005	997	953	963	959	968	930	945	944	1033	977	964	969	1028	924	975	949	929	990	958	945	964	958	975	991	995	962	967	989	921	950	970	911	937	1043	1001	948	982	964	913	968	978	941	1025	960	959	959	959	990	977	978	951	982	917	965	936	978	985	994	982	940	966	916	978	1040	997	984	1007	998	967	987	945	955	956	908	1011	1026	963	986	941	995	969	986	1038	974	949	922	953	959	967	990	983	964	957	885	978	909	1036	976	950	986	948	954	945	919	925	982	943	959	980	930	956	980	953	1029	934	925	963	933	964	984	896	990	929	982	944	973	980	970	954	960	920	896	913	892	1003	956	963	934	1005	906	945	953	973	995	960	1040	925	1006	997	984	967	993	962	951	940	984	975	1013	945	982	1007	966	977	975	974	980	953	956	964	975	919	931	935	1014	957	936	950	997	975	967	990	974	952	993	983	941	970	968	981	992	991	1009	925	967	993	1011	1005	975	962	1001	939	949	966	919	879	909	969	985	1000	983	964	963	949	955	967	964	994	924	941	971	930	951	917	958	931	949	967	952	897	1005	910	964	981	1020	1033	931	974	944	1039	967	990	922	946	967	1006	988	933	1001	1003	956	906	941	957	1011	980	1036	974	989	964	961	916	999	959	953	959	938	1002	1009	968	1002	987	984	1015	985	983	991	970	912	980	932	1016	954	979	919	933	929	928	930	940	967	958	984	973	968	920	977	956	954	957	911	1055	933	930	969	943	987	931	1003	966	1005	1030	933	985	959	983	1011	1007	922	969	985	975	934	934	980	987	953	982	976	957	1005	936	950	1013	1019	965	985	899	983	999	939	1001	945	991	1003	963	929	966	1035	933	991	955	946	958	983	933	960	959	976	916	928	922	997	937	965	940	1003	954	989	972	982	949	950	915	936	983	929	942	969	990	1000	873	971	959	943	1009	971	957	951	965	966	955	970	985	997	966	990	952	969	964	990	982	943	994	1002	1046	925	977	960	959	888	961	932	923	970	950	1046	961	920	933	949	954	975	964	975	957	954	937	1012	911	943	952	953	951	978	898	959	955	954	970	947	971	959	965	994	977	962	953	1010	997	946	975	994	1014	992	1004	955	964	975	965	959	962	1007	894	994	891	960	949	935	1008	963	1011	956	961	938	929	930	962	955	1012	950	985	1038	898	909	899	926	937	967	974	970	991	1003	967	967	977	1007	973	979	1031	1000	933	1003	994	936	931	1016	1006	937	958	1022	979	924	964	955	966	951	970	932	967	995	962	967	1029	960	953	959	953	990	1002	1024	960	994	988	974	958	954	968	976	995	976
39095	30620	37596	31975	34679	34336	21097	14368	8193	2703	1373	637	503	445	439	386	374	358	352	377	428	425	490	485	488	468	512	482	468	470	392	408	386	363	365	364	350	356	338	350	341	363	320	335	364	339	359	330	360	338	356	329	320	351	361	395	329	333	319	363	328	346	348	370	320	315	313	330	331	333	369	346	355	320	342	334	375	360	341	339	327	313	381	324	333	370	334	356	363	333	344	342	296	358	350	388	315	363	347	332	326	388	334	376	360	368	328	336	333	330	365	360	344	374	357	335	320	323	352	336	347	344	341	349	326	363	359	343	332	338	352	354	345	355	361	354	340	350	329	334	349	312	360	343	364	374	351	314	335	325	352	312	321	336	326	302	325	364	338	344	368	325	311	346	336	324	336	340	323	353	349	344	323	333	326	345	342	312	356	367	353	342	324	373	364	321	342	340	326	354	357	348	336	379	337	333	346	361	353	353	355	353	361	353	329	337	361	349	354	355	328	351	338	351	354	337	320	369	354	358	406	348	341	347	330	322	323	304	338	316	343	361	327	322	334	309	340	330	367	324	324	340	335	338	330	367	377	339	328	334	324	352	362	303	318	317	321	328	363	363	319	352	357	327	362	337	384	347	330	383	326	333	325	324	330	317	365	331	309	326	359	363	343	339	373	351	355	324	314	336	327	330	330	363	322	317	346	331	332	331	358	344	320	340	319	343	327	353	349	319	332	312	302	299	344	356	312	351	335	339	336	381	344	348	376	303	349	343	297	320	321	352	327	345	335	344	328	348	328	370	336	325	349	322	347	319	339	323	310	335	310	352	334	319	318	355	378	366	322	350	334	316	312	364	355	343	308	352	323	332	333	332	357	351	342	325	305	323	361	363	362	386	337	332	335	345	349	359	353	365	343	317	341	331	362	357	359	341	375	342	354	341	309	332	347	344	348	293	350	333	337	357	364	338	314	352	362	346	364	362	347	331	330	336	353	328	373	319	324	336	327	369	351	361	340	340	336	321	301	306	336	356	313	342	335	307	347	336	316	308	349	320	363	345	343	386	383	327	347	329	345	340	322	379	395	292	349	342	337	332	345	346	367	338	358	366	340	357	328	358	345	341	335	351	319	385	388	336	314	334	353	344	291	362	368	334	353	370	319	336	327	341	351	345	366	334	330	328	342	312	343	347	379	358	355	310	311	335	342	332	346	331	336	327	344	315	331	354	339	352	352	376	371	323	332	319	346	316	344	355	349	314	343	354	324	351	311	336	344	344	340	315	325	328	352	346	343	378	340	328	337	352	364	331	332	324	385	354	373	370	323	330	362	320	321	361	299	364	341	351	329	330	345	329	331	322	340	308	342	321	305	322	345	344	366	335	343	348	315	347	322	330	356	350	314	345	370	368	331	336	359	339	311	322	337	341	366	338	303	357	387	376	344	311	337	361	368	346	330	345	351	341	363	344	355	368	373	382	348	339	359	372	346	316	327	377	333	356	329	329	329	344	346	311	342	362	369	353	334	306	368	341	374	320	334	342	334	341	330	332	312	361	337	329	336	336	358	341	326	361	337	348	364	336	328	307	356	329	307	315	336	366	324	308	317	305	344	342	324	329	350	330	356	358	314	344	322	335	335	319	336	344	349	363	323	331	330	314	345	321	304	318	365	322	341	340	348	317	316	351	382	344	333	324	357	328	382	325	311	331	339	346	317	359	335	319	364	339	340	360	346	367	318	325	363	346	357	323	367	331	324	353	333	343	365	362	363	343	367	342	359	342	344	351	318	345	314	366	325	342	344	351	350	341	357	305	325	326	343	350	312	360	343	304	335	310	355	333	353	342	356	346	295	302	348	327	361	304	345	307	341	384	347	331	304	349	335	317	324	353	332	357	355	384	326	323	334	350	357	321	362	362	328	346	370	342	341	331	329	339	363	315	337	329	333	350	361	333	333	325	356	355	310	352	388	332	340	360	373	348	300	370	307	350	342	367	313	342	337	327	313	350	341	346	357	357	342	354	349	351	352	355	333	318	341	311	308	359	350	342	327	366	357	337	345	321	409	340	375	370	296	338	358	342	348	343	338	327	339	348	281	336	320	354	387	337	322	320	333	393	361	342	333	347	360	315	320	340	352	356	344	330	354	333	356	355	350	355	312	370	328	362	310	338	355	371	337	325	357	348	327	367	339	342	312	327	295	335	317	341	382	344	317	329	369	347	346	325	316	324	351	359	326	335	338	333	370	364	352	349	293	345	361	331	372	364	363	342	321	298	347	345	335	320	351	358	326	368	341	340	313	358	351	336	342	371	353	354	345	363	394	347	349	357	354	342	311	343	316	339	336	362	334	345	373	378	342	334	343	372	347	341	319	332	351	363	345	369	352	314	342	321	328	339	344	345	324	343	322	341	292	373	361	348	367	317	320	363	314	340	373	335	348	337	390	336	335	332	330	363	337	334	381	329	333	324	341	331	352	333	355	314	318	347	347	342	336	332	313	361	344	336	345	349	349	323	333	320	344	326	332	335	296	346	332	346	343	353	338	359	358	367	314	352	365	340	342	294	323	344	343	370	334	359	376	342	341	370	357	330	333	330	320	335	314	348	368	317	359	388	375	343	352	332	336	348	363	352	346	346	335	366	334	328	327	350	298	329	321	369	340	357	367	345	365	316	364	325	348	346	312	320	328	326	363	326	314	349	339	345	320	319	327	350	326	294	318	318	323	329	333	364	346	339	340	356	352	314	378	359	316	357	366	305	357	340	306	372	357	362	327	330	330	360	355	318	349	328	331	346	318	315	302	368	342	338	336	330	327	349	351	336	322	355	312	334	359	316	339	330	322	341	341	353	341	351	318	340	354	357	328	344	329	319	312	334	373	371	383	351	338	322	315	367	350	375	299	318	321	338	358	349	331	306	357	332	325	324	377	331	339	356	347	354	367	333	338	380	338	342	324	344	314	375	303	351	343	343	352	337	335	339	349	334	350	351	333	348	333	325	338	353	319	365	307	319	323	321	317	342	340	335	335	347	337	346	394	393	325	366	342	335	340	309	354	325	351	355	346	314	331	332	335	367	353	331	299	349	324	326	319	340	341	367	361	363	336	360	361	305	310	325	361	334	308	352	367	377	331	328	301	354	350	359	322	341	317	360	324	312	329	348	334	349	330	345	331	340	349	369	323	312	365	358	349	354	352	325	364	324	349	297	364	348	343	355	346	352	347	361	324	345	363	330	336	355	323	324	321	354	364	340	355	313	342	363	393	357	306	340	350	314	363	375	341	353	347	340	310	343	338	332	356	321	367	350	392	318	349	329	303	343	343	354	343	367	348	328	371	348	327	376	331	344	348	349	344	323	375	342	348	348	344	330	364	335	363	306	368	365	342	327	337	353	339	357	365	335	339	346	317	311	344	328	342	335	362	338	336	334	355	341	384	336	326	348	312	325	321	348	339	341	374	358	334	352	317	325	360	340	311	321	326	327	311	320	378	359	332	333	360	333	362	333	335	326
26814	26754	39238	40800	46587	46329	32295	29011	18331	8746	5125	2368	1655	1363	1153	1015	995	964	977	1053	1280	1461	1465	1570	1755	1762	1849	1957	1683	1418	1202	1137	1126	1001	938	847	850	845	879	824	822	807	845	836	794	797	775	797	806	816	789	825	823	798	798	768	834	809	776	831	804	810	816	831	829	754	827	768	805	778	831	824	761	829	773	842	820	811	778	814	788	796	810	796	798	808	823	848	823	830	801	807	835	832	778	856	798	798	786	829	825	778	801	851	866	802	834	777	790	831	829	826	794	834	833	800	812	827	819	849	799	807	859	771	795	836	832	838	803	780	892	827	804	769	826	806	774	797	787	881	764	792	863	844	833	808	776	814	814	780	839	804	881	817	816	778	819	831	802	817	823	816	829	830	791	811	813	853	844	806	780	807	835	810	811	794	803	832	836	804	820	840	794	835	835	833	848	784	830	820	798	815	774	828	811	811	807	805	888	826	801	857	816	848	812	832	839	839	842	845	840	764	861	826	817	822	746	852	812	830	763	853	823	841	820	786	807	762	820	783	849	845	774	758	842	809	778	818	812	860	815	779	781	819	809	798	826	826	796	829	830	843	813	793	813	752	809	800	787	800	801	865	830	799	781	828	829	865	835	830	841	760	775	845	770	823	847	823	868	852	773	765	759	800	805	797	825	795	868	787	821	856	838	798	841	821	777	799	846	803	826	799	773	813	829	799	797	830	787	826	758	837	828	785	799	819	819	789	833	833	855	809	809	826	837	816	848	817	824	818	796	837	813	786	847	844	834	809	835	817	804	810	846	824	797	788	810	826	831	808	877	855	808	769	772	812	839	804	839	773	794	768	780	854	812	805	842	793	847	790	758	870	789	810	783	800	838	828	852	791	845	816	812	814	845	815	851	792	830	868	816	842	808	804	833	840	794	816	817	821	800	801	790	832	809	805	833	774	821	805	817	836	772	827	807	786	808	828	780	812	835	817	811	841	761	782	795	825	866	806	772	823	810	820	810	836	828	802	802	828	860	828	823	841	826	791	818	815	834	777	854	800	776	804	815	829	803	818	762	768	820	815	803	840	815	814	804	795	829	801	838	799	826	815	762	884	803	848	826	811	869	775	818	776	823	808	815	806	787	820	806	782	777	772	806	817	776	775	857	724	799	841	826	800	796	823	839	789	818	817	797	812	786	794	798	814	802	798	852	821	824	808	766	772	836	805	812	758	854	870	850	822	802	825	822	823	776	815	794	746	780	792	802	797	820	812	778	858	825	806	864	809	811	844	841	833	763	811	824	791	802	815	769	793	825	802	797	790	801	824	790	876	801	827	825	806	810	779	785	877	796	780	800	797	865	815	841	751	834	823	811	751	848	879	825	860	828	829	831	840	815	819	849	821	817	760	798	805	828	828	808	841	849	752	860	790	809	855	832	789	798	825	776	777	778	815	825	833	848	859	847	781	810	790	844	867	844	785	864	833	828	830	797	805	846	799	813	788	758	783	819	800	804	810	797	814	797	824	785	808	784	810	813	774	790	802	818	842	837	826	767	811	825	846	785	773	807	841	830	843	782	826	830	857	853	795	869	816	818	822	797	805	780	815	804	768	790	803	870	832	800	829	806	845	787	814	871	841	855	874	816	850	859	845	798	843	818	850	807	802	805	808	814	838	809	829	786	831	841	801	782	836	799	774	851	809	821	818	852	823	837	859	865	813	756	837	781	826	826	807	813	810	874	883	862	828	778	832	848	805	780	820	817	831	823	741	789	794	842	789	833	830	844	826	773	835	790	805	841	861	816	805	846	812	823	815	848	851	803	801	793	830	804	817	804	825	852	839	786	848	851	846	804	828	838	789	800	844	851	820	818	774	806	842	840	833	783	831	817	823	803	793	833	847	805	814	823	803	834	823	823	801	793	769	783	771	817	819	850	771	809	780	886	840	798	848	845	852	808	825	825	752	807	823	815	817	846	808	819	826	854	791	807	805	803	833	828	813	805	806	805	806	850	803	813	822	780	825	790	804	775	842	814	834	771	833	828	797	817	827	780	794	833	818	828	771	865	768	798	792	820	830	842	774	787	830	822	795	746	789	827	849	868	857	889	828	762	839	798	864	791	900	796	799	818	827	845	815	865	853	784	815	865	851	812	820	813	834	818	816	827	818	784	809	816	880	850	835	793	824	794	787	793	814	840	811	796	862	814	811	803	805	829	839	839	831	803	826	827	841	804	822	839	827	809	798	852	804	854	844	807	843	825	850	819	847	787	829	766	768	821	774	814	792	798	811	840	782	781	760	838	808	823	824	884	827	823	822	830	798	794	876	819	823	823	800	824	826	806	772	805	838	833	813	865	800	820	803	813	829	839	859	832	805	772	830	751	802	793	815	843	857	793	815	833	872	826	768	834	778	825	838	790	817	805	758	754	814	752	834	783	768	807	850	823	822	806	839	832	810	848	814	817	816	795	801	812	862	847	801	852	823	781	849	809	842	816	806	803	800	806	841	819	862	853	811	806	831	819	800	788	787	838	771	858	817	800	804	848	811	837	796	788	777	813	846	793	801	780	821	811	823	824	818	784	835	833	832	841	812	885	802	822	790	828	830	765	780	855	822	812	825	768	842	845	804	802	799	804	821	791	802	831	865	810	847	780	817	838	800	870	764	783	856	807	842	783	832	840	811	853	805	777	811	814	818	813	857	781	813	811	884	732	818	817	822	820	883	828	837	878	811	832	831	815	854	781	805	849	797	824	837	794	819	785	788	851	820	807	842	829	844	821	840	873	798	850	814	783	856	846	783	865	849	873	819	857	799	834	880	847	825	795	826	807	859	825	870	812	759	839	802	775	856	825	830	804	790	792	841	765	819	830	821	829	773	821	855	730	848	874	833	773	835	814	874	836	859	817	826	807	827	798	826	849	807	798	789	815	835	833	778	799	833	793	834	829	821	834	802	789	874	764	800	801	844	812	802	804	850	770	800	801	812	784	805	825	874	827	800	786	768	888	814	814	816	750	822	805	814	784	799	851	834	840	793	775	824	801	861	804	798	807	755	833	782	811	760	816	842	821	812	815	838	816	806	775	819	807	806	783	817	824	825	824	846	742	857	830	798	853	783	794	823	819	781	809	827	800	822	787	802	814	842	823	799	792	775	786	808	802	755	842	798	867	789	836	836	824	827	754	845	811	828	843	838	819	832	838	795	838	821	772	783	818	789	825	846	821	803	804	832	845	820	804	836	812	845	775	825	810	824	824	822	807	798	781	820	805	820	825	758	792	816	815	757	840	842	793	825	843	787	802	787	824	828	757	821	801	805	820	842	826	833	811	795	822	799	809	822	863	836	826	818	825	810	788	790	821	766	817	766	765	818	783	775	844	788	811	854	809	731	823	823	794	850	812	836	831	828	811	791	836	821	787	831	792	847	822	829	815	829	843	823	805	796	769	821	850	851	828	809	815	802	828	869	831	820	797	837	839	859	805	822	805	799	792	824	750	790	839	825	781	845	825	807
17084	9566	8404	4968	3311	2021	1264	860	581	473	422	397	409	415	363	382	343	369	367	381	352	376	387	417	386	403	356	388	405	411	380	409	387	393	382	403	352	424	356	351	394	365	343	365	395	378	401	336	380	357	380	364	418	411	400	380	387	373	360	385	380	395	403	403	397	397	374	350	393	383	341	372	379	360	388	354	394	376	335	377	414	375	386	409	366	381	365	379	395	392	389	367	392	363	406	379	354	381	426	386	363	380	349	349	380	371	373	421	355	371	390	351	400	383	362	374	388	377	385	349	372	364	358	384	372	372	372	343	357	396	380	372	356	417	363	389	383	354	345	357	401	381	423	365	389	406	369	346	400	333	400	365	430	354	407	373	411	361	379	365	361	419	402	367	371	387	333	338	370	391	374	384	362	383	397	360	392	376	403	371	391	367	374	378	364	358	389	371	398	396	341	393	396	418	381	342	342	390	384	399	359	385	383	358	366	416	377	394	359	394	362	373	422	352	358	386	370	369	376	328	356	398	412	385	374	400	388	385	399	360	359	385	377	378	383	403	386	358	410	391	355	395	356	364	403	377	404	384	396	436	393	391	370	344	384	384	371	372	371	375	389	367	398	369	387	409	393	397	365	345	368	349	379	394	378	415	373	417	395	361	365	357	433	363	399	356	386	386	355	386	369	364	393	358	386	368	383	431	370	405	376	390	420	395	375	375	344	388	350	369	380	362	331	379	384	362	377	398	391	409	373	347	374	374	320	368	363	416	394	362	383	385	349	337	383	392	406	342	374	413	372	374	415	382	397	394	394	374	363	379	381	369	365	379	363	393	385	358	344	379	391	365	382	353	369	342	392	352	385	382	376	352	344	389	379	374	393	417	399	384	374	393	389	377	341	409	371	392	346	373	353	387	362	375	373	379	392	366	340	393	364	374	367	379	403	403	397	422	388	348	392	378	384	426	392	386	411	403	411	392	358	426	359	329	389	406	370	371	417	408	392	388	421	413	371	389	373	405	413	367	368	373	370	374	375	389	395	366	385	360	407	387	344	361	368	357	338	378	357	377	348	396	371	373	352	367	361	387	362	363	383	392	378	391	384	389	374	392	369	380	343	351	401	395	404	380	411	386	387	356	373	363	371	369	355	337	376	383	373	379	374	364	368	350	415	398	352	375	411	372	376	365	343	376	406	364	405	405	376	391	387	365	366	381	402	370	385	397	401	398	372	402	382	368	369	377	383	394	373	383	341	333	328	426	393	413	400	363	395	384	395	385	318	378	370	364	353	363	369	360	388	411	385	372	386	374	355	408	392	392	398	393	369	404	399	409	351	347	381	385	398	365	339	356	349	378	370	381	406	375	375	380	373	380	372	388	352	385	363	394	410	421	361	340	383	410	410	375	403	363	367	371	444	385	366	357	393	389	392	384	401	392	363	371	368	383	406	396	394	427	370	379	374	394	356	372	395	414	383	406	365	380	329	360	395	379	386	413	381	356	376	422	385	380	403	341	369	395	422	384	380	373	390	381	369	347	386	400	371	370	365	422	393	400	397	385	386	386	373	378	396	376	387	368	394	354	355	398	398	395	360	391	393	379	387	376	375	369	369	378	404	388	378	374	390	353	372	367	346	382	372	372	391	366	360	378	383	370	372	429	389	357	377	405	363	355	383	360	374	359	379	361	358	417	383	383	368	403	396	363	366	401	360	379	386	383	376	379	384	376	331	362	364	381	365	356	375	425	354	406	377	375	377	385	404	370	392	399	335	375	363	365	404	362	403	403	362	349	383	383	384	441	416	367	373	383	378	366	395	399	344	400	385	374	419	390	352	353	414	315	406	366	377	376	368	373	380	377	363	413	393	420	367	364	390	385	381	361	372	383	365	382	360	383	390	389	380	358	374	408	411	336	362	378	384	381	365	401	371	413	363	381	362	374	387	412	390	350	391	375	358	419	402	389	390	377	411	343	396	363	374	406	375	396	401	344	367	395	389	384	394	384	396	404	379	399	394	378	390	381	359	339	392	395	391	373	362	368	387	389	361	400	372	387	345	382	379	404	381	350	387	391	405	382	396	411	370	387	378	404	414	384	371	380	349	358	353	394	357	362	377	377	401	420	406	386	399	412	365	404	401	420	375	388	396	394	387	375	372	363	365	388	368	365	396	408	368	374	388	372	382	373	347	361	371	406	366	371	373	376	390	383	371	346	372	380	379	366	375	366	348	386	401	367	397	412	416	418	364	394	423	374	373	359	362	343	388	379	360	391	358	394	358	363	384	363	381	376	362	382	369	389	356	384	434	367	386	357	383	370	357	409	376	353	381	379	411	376	428	385	356	387	394	372	385	407	366	387	377	373	387	364	392	395	347	390	380	406	369	374	391	365	393	369	364	386	359	385	374	398	368	345	370	396	374	395	335	401	388	361	381	375	380	371	402	367	347	395	411	388	400	391	407	389	372	399	392	351	424	383	387	359	361	420	371	381	396	365	382	368	394	347	355	364	401	363	384	371	376	409	374	340	356	432	389	368	381	414	381	391	395	384	359	397	341	373	391	354	380	374	370	367	403	400	414	401	326	348	359	374	377	368	380	354	391	384	366	342	369	377	371	370	402	418	413	386	390	367	358	402	398	367	353	380	332	367	373	371	372	376	363	384	384	357	368	440	371	406	348	370	373	410	367	405	409	377	392	397	390	376	388	364	395	384	397	376	372	413	406	400	409	359	417	410	356	355	417	385	375	404	385	370	379	365	392	386	336	360	356	359	325	337	400	379	376	362	388	380	379	350	365	349	416	391	385	358	404	361	415	393	373	416	395	381	394	386	383	383	360	395	398	419	372	366	378	347	378	366	397	389	379	344	392	379	363	379	369	380	399	393	388	370	396	341	405	395	379	371	380	373	394	360	365	349	370	415	381	336	371	398	460	357	346	375	363	379	367	382	360	368	389	377	385	335	384	370	375	336	384	369	356	391	378	371	401	338	357	361	371	398	404	372	369	340	418	349	386	371	396	352	385	401	371	359	374	371	383	365	354	357	335	396	368	403	406	368	435	393	396	415	375	408	392	399	425	386	371	426	374	402	367	417	356	362	391	411	373	404	374	391	377	402	377	388	427	406	347	361	360	358	385	357	362	380	393	384	374	376	389	358	357	368	404	365	383	397	371	415	439	387	373	387	401	354	374	375	395	408	356	350	397	375	373	380	384	354	379	386	405	365	394	402	391	361	394	387	393	372	370	361	377	395	394	381	372	365	395	346	359	390	377	380	358	372	378	413	375	387	342	374	343	354	377	372	389	405	360	400	373	371	402	376	338	346	395	359	375	361	370	418	369	377	399	387	387	375	370	371	404	369	319	383	353	357	394	395	371	376	362	372	342	330	416	356	361	389	374	354	361	387	369	400	379	386	424	380	404	333	354	369	366	411	387	363	371	397	384	346	373	410	392	384	415	387	401	352	412	363	354	371	374	395	411	419	354	382	360	343	345	386	376	354	362	345	322	344
12386	9890	13957	13571	10988	7854	5179	3239	1779	1386	1258	1169	1103	1083	992	978	945	929	874	908	931	914	950	963	962	937	957	945	1004	904	893	904	920	927	970	925	939	953	926	893	954	893	970	951	854	932	918	1010	930	893	923	945	979	879	918	956	948	904	910	919	919	825	889	921	883	925	889	905	863	858	900	931	880	912	945	880	924	895	906	939	888	907	955	916	916	917	907	911	962	923	912	902	924	892	898	923	930	905	944	910	903	884	867	966	947	947	924	888	893	860	898	909	897	882	943	841	905	908	988	935	870	925	931	910	941	888	899	989	890	958	902	917	901	855	871	948	948	883	910	954	885	952	922	919	887	946	875	925	962	920	906	886	917	926	916	893	871	865	865	907	924	916	872	899	894	957	923	866	913	911	919	940	962	913	894	904	960	925	905	867	874	929	898	894	949	884	895	895	900	915	950	880	968	870	910	883	983	859	864	938	954	943	888	872	942	924	897	932	911	882	871	907	882	937	898	904	885	864	905	877	864	897	897	908	950	886	934	919	930	914	888	883	924	960	924	884	919	903	917	876	962	905	900	929	922	896	881	914	923	925	932	897	915	890	903	909	897	926	901	973	953	888	903	923	932	915	889	1014	913	908	920	932	975	910	902	891	931	934	896	850	903	855	926	890	889	947	882	911	916	888	879	930	936	961	935	898	939	872	908	900	920	917	887	895	895	924	890	890	912	882	902	901	941	954	935	912	871	920	920	909	922	924	915	931	864	913	904	902	940	872	928	901	901	910	888	899	962	893	921	839	888	875	884	914	858	955	916	911	978	872	869	911	896	892	933	904	886	905	942	899	895	869	889	874	953	869	908	903	904	900	904	896	870	914	868	894	887	912	911	933	851	895	906	921	934	914	872	909	921	863	875	927	902	939	903	910	904	882	896	892	967	928	938	917	888	881	911	908	877	965	910	921	943	921	960	933	910	901	897	858	917	889	902	953	859	881	894	919	879	953	942	953	915	939	926	934	834	981	957	939	894	957	890	900	921	913	916	906	955	893	925	890	840	940	888	928	924	890	914	930	906	927	904	890	889	903	882	876	896	878	906	871	946	894	851	931	889	977	898	920	943	902	866	912	894	888	923	910	924	911	911	955	908	896	880	909	960	903	885	881	912	920	919	849	863	979	898	865	859	919	915	927	908	882	914	909	897	906	872	966	901	966	932	886	871	886	922	884	894	940	934	909	901	915	973	939	895	956	919	902	889	927	897	872	920	894	880	881	857	897	950	946	903	986	881	945	835	884	865	936	903	905	869	913	932	931	903	877	908	926	899	967	898	965	919	964	982	935	897	898	896	870	925	947	883	947	969	911	887	867	945	872	873	913	934	901	892	912	903	934	861	909	888	931	864	875	935	923	836	885	879	890	897	910	926	897	901	915	904	906	919	872	880	851	929	936	951	934	911	905	888	910	863	904	873	934	941	895	893	951	900	889	944	930	929	959	871	904	895	867	921	933	911	951	848	873	878	871	908	968	895	926	928	889	889	898	883	848	903	957	949	934	951	928	895	901	940	923	972	877	895	925	923	921	884	965	908	911	936	918	891	852	960	941	960	889	848	890	951	895	956	881	940	904	951	890	924	925	944	901	937	916	898	894	911	907	872	913	919	939	899	898	914	891	904	872	875	882	917	908	938	973	950	907	878	908	900	914	913	939	895	862	979	880	889	905	899	919	935	948	897	942	868	890	889	891	889	910	898	897	927	904	894	890	903	984	940	908	936	921	885	919	844	923	974	905	925	925	922	900	900	889	888	918	855	962	941	934	889	951	915	935	927	956	908	886	930	977	952	916	937	935	873	908	917	937	963	920	934	934	885	910	876	930	892	837	902	964	849	893	880	824	902	891	902	880	898	868	898	906	949	853	847	913	899	885	924	903	858	900	924	962	913	904	901	938	874	934	863	894	900	919	915	876	884	894	901	879	942	900	878	925	894	933	880	899	929	903	895	890	885	973	897	920	922	890	914	873	889	864	889	914	913	904	918	900	941	926	901	906	916	879	971	889	881	867	892	941	885	901	902	880	910	880	862	920	975	911	848	911	941	894	920	878	952	942	921	953	915	974	922	881	937	908	918	893	909	919	936	876	888	891	899	897	938	928	952	896	966	919	982	909	870	909	927	913	844	908	905	893	860	880	928	934	851	883	931	932	897	897	898	892	924	917	892	926	870	922	846	819	920	924	897	909	960	920	904	921	898	885	922	902	913	873	904	914	844	930	930	921	904	930	923	896	941	932	831	905	953	948	928	844	908	919	913	884	914	926	882	937	863	907	902	873	919	890	926	895	899	938	884	913	912	880	875	916	902	906	944	924	953	905	852	949	947	921	925	939	900	883	901	900	914	882	881	918	899	921	871	908	919	943	896	892	923	862	878	892	893	930	967	923	882	943	908	876	891	941	925	946	875	953	944	890	880	889	911	968	871	887	885	983	915	915	874	895	912	906	928	886	877	925	908	938	912	881	902	914	870	903	859	902	928	937	939	938	869	927	873	847	950	939	867	931	926	857	912	870	928	919	914	903	878	876	923	865	895	905	881	877	949	902	897	936	933	859	975	860	925	944	933	945	942	925	944	883	852	923	936	954	914	936	902	924	913	871	856	906	901	909	907	903	875	909	905	935	857	884	948	910	876	901	847	941	859	902	930	917	890	876	906	963	912	894	930	900	898	911	906	899	910	900	853	911	837	896	919	957	975	894	923	937	906	956	889	862	894	887	902	984	931	906	878	890	931	906	923	933	892	939	873	892	888	924	914	927	874	925	895	969	911	984	900	882	952	866	868	887	926	909	994	979	916	962	917	896	872	945	969	893	915	923	949	921	894	895	915	928	913	843	967	920	910	909	941	892	866	915	901	868	867	909	925	936	946	865	882	935	876	873	917	926	941	948	906	909	936	887	864	880	855	901	952	902	858	897	926	931	871	877	921	971	905	918	913	917	888	925	937	880	886	922	975	885	908	928	943	1004	952	911	951	909	894	927	955	866	868	922	875	919	891	902	944	905	935	874	891	958	944	833	917	881	888	908	891	906	938	950	909	923	940	905	918	904	909	927	934	890	900	896	841	885	906	902	955	890	882	910	879	930	934	939	917	944	912	962	955	948	886	880	855	914	902	868	914	963	873	907	935	918	917	895	957	916	890	890	879	887	919	954	943	898	913	916	927	933	906	925	883	929	938	882	904	904	914	894	874	909	954	891	910	951	941	863	913	907	913	896	862	839	934	962	965	862	854	918	925	905	921	891	980	888	908	904	877	911	912	908	908	897	917	906	956	872	893	917	913	884	902	919	910	884	903	922	864	929	838	949	851	869	911	922	907	912	896	898	913	906	882	914	914	880	916	914	905	932	869	898	925	902	929	919	869	929	905	902	906	908	962	897	875	951	939	926	947	915	922	916	858	923	910	925	886	936	941	953	913	901	970	903	911	904	866	894	913	932	868	896	940	904	893	893	951	895	890	924
30058	21973	22853	23355	14735	14019	10955	7619	4259	1715	1194	1060	574	477	477	473	459	441	422	452	440	474	449	442	439	491	467	532	548	446	442	390	450	463	427	435	430	448	438	380	434	423	381	396	392	399	399	418	394	395	387	398	453	418	449	404	437	398	371	384	392	368	402	393	397	404	421	390	412	412	393	411	415	415	381	402	410	432	415	414	420	387	407	443	444	451	420	448	423	402	397	380	418	390	410	400	399	371	429	410	425	411	426	390	395	478	442	420	412	421	411	423	426	390	379	383	413	404	360	408	411	414	424	400	432	404	401	415	385	374	420	376	402	411	385	389	390	387	391	419	407	396	386	420	352	403	405	410	390	377	447	412	399	440	442	438	383	383	442	417	420	410	428	415	453	405	408	376	384	428	422	390	401	466	391	425	395	447	411	370	383	397	410	455	382	416	480	422	433	407	439	432	379	412	410	381	377	412	390	437	440	418	424	419	403	406	396	390	405	420	419	442	436	376	418	409	417	419	426	395	446	423	443	399	428	423	417	376	420	405	423	415	393	416	408	414	424	394	442	395	412	393	386	433	417	415	425	397	431	405	392	439	385	425	385	452	413	390	441	404	394	417	391	406	424	415	391	399	436	393	413	386	399	415	379	423	392	397	424	408	395	374	434	391	401	409	427	421	393	431	417	429	428	433	415	435	439	399	414	419	376	380	434	415	410	401	427	437	427	401	379	396	391	412	418	407	448	403	375	415	470	437	399	414	452	373	396	407	405	399	408	424	435	396	380	387	397	385	426	387	373	394	433	389	429	440	428	440	420	427	410	420	400	401	397	410	401	425	416	387	375	408	412	405	445	466	412	399	413	404	416	441	426	405	399	443	401	446	452	426	405	424	417	425	458	438	394	398	404	442	429	406	398	439	385	456	397	413	390	425	468	379	443	443	407	377	464	454	426	389	424	405	418	419	379	432	425	427	379	396	437	406	437	399	362	445	387	366	409	411	422	419	411	424	407	405	398	411	449	401	376	442	440	409	364	459	412	430	389	398	411	425	376	418	393	393	403	392	430	426	390	425	404	405	430	345	398	416	412	407	354	405	420	400	372	394	417	387	377	419	429	389	421	430	392	393	391	426	366	408	434	408	399	422	436	444	426	414	449	424	407	412	443	422	412	397	409	390	426	399	398	392	432	394	411	432	431	402	392	411	398	438	439	416	457	425	437	439	390	407	381	402	432	423	380	392	352	376	392	400	415	436	422	404	402	429	421	404	406	411	422	384	429	404	447	422	417	418	430	431	405	436	435	419	378	415	429	409	415	438	389	375	426	425	419	417	395	393	397	426	379	404	426	408	420	426	408	396	392	400	402	395	409	418	395	405	356	385	427	433	440	407	416	439	442	397	380	430	403	397	406	368	423	406	427	408	394	406	397	413	393	418	395	449	453	394	404	406	434	426	370	389	394	401	421	421	387	428	405	396	411	386	416	442	429	401	421	396	410	420	394	401	399	399	419	389	468	446	368	409	412	405	378	423	391	406	402	403	418	402	374	429	408	436	397	371	424	409	389	427	408	404	410	370	391	381	390	396	473	437	445	373	426	392	394	390	411	420	413	420	397	428	385	409	397	450	441	425	407	408	415	383	393	415	426	394	432	391	381	427	448	412	412	396	420	410	424	385	425	397	417	428	395	404	431	417	437	417	408	447	416	403	411	400	385	389	398	399	383	411	437	411	415	381	469	399	399	376	377	409	433	437	431	448	424	410	373	425	411	436	424	394	410	407	402	384	422	391	411	395	400	405	405	398	419	417	406	412	441	433	389	420	372	433	433	413	383	399	440	421	420	423	431	396	416	393	403	430	394	407	405	415	439	416	393	443	476	417	400	388	449	410	447	444	395	436	387	436	387	421	394	458	371	413	426	400	381	414	455	474	390	423	405	392	404	393	394	381	430	412	430	412	432	401	427	423	421	390	448	414	452	429	411	415	423	396	413	413	440	417	363	386	423	432	397	409	428	385	395	453	441	413	384	407	381	420	426	456	435	404	444	394	411	399	402	398	404	418	419	441	410	426	414	427	424	426	458	457	388	413	401	404	422	387	445	377	431	425	430	408	421	395	413	415	417	421	430	370	382	387	423	416	383	398	420	420	398	405	430	411	417	401	453	427	401	363	438	419	365	428	407	376	403	395	434	404	375	362	409	374	471	423	424	424	401	422	442	414	430	367	399	403	395	402	369	433	378	393	398	432	418	429	406	395	444	434	371	408	407	432	425	438	429	416	414	417	409	385	409	395	433	422	404	408	425	381	401	421	456	402	407	399	394	396	401	415	415	430	401	417	388	400	395	391	470	401	394	395	420	430	424	413	369	434	406	446	381	414	407	404	385	384	409	414	442	446	388	413	392	409	407	431	390	437	421	386	432	418	391	426	410	413	433	384	379	426	389	428	398	417	396	390	389	416	444	405	420	404	414	383	443	396	372	403	420	432	409	427	406	414	408	412	401	413	364	423	422	400	396	369	392	448	440	419	407	424	413	414	444	408	401	418	415	427	411	434	455	371	384	431	382	447	403	410	386	373	383	397	400	420	406	389	413	425	410	423	417	378	430	394	388	434	423	399	421	411	437	414	423	422	415	397	410	394	387	394	436	401	400	411	411	401	426	436	391	421	386	429	411	378	419	432	407	427	416	387	396	397	416	441	386	423	420	437	372	418	416	409	399	384	420	413	438	392	397	406	422	431	411	406	408	391	408	408	417	429	388	398	412	409	411	402	396	424	442	417	461	448	391	428	430	401	362	378	417	453	400	417	404	397	419	397	390	429	458	437	415	390	420	355	416	372	410	396	411	420	418	426	423	383	419	392	395	420	448	411	405	391	432	416	383	420	380	430	421	432	423	399	413	439	426	432	400	425	410	420	409	390	402	442	427	440	379	382	413	413	407	411	418	418	363	433	393	415	403	390	391	426	361	439	415	380	414	400	434	444	444	428	404	405	431	408	452	405	453	420	396	415	411	392	407	421	413	426	423	413	409	403	362	441	383	397	398	440	416	401	401	442	369	406	429	426	436	479	383	436	393	402	440	390	427	398	383	348	392	388	395	437	425	432	432	414	403	394	406	412	440	374	390	390	394	431	398	411	448	429	417	404	429	416	404	433	367	367	412	441	418	428	431	390	412	442	400	410	420	376	419	421	424	422	408	420	401	425	420	404	452	356	413	418	406	439	436	420	392	415	395	402	393	389	450	423	396	412	407	399	395	409	382	410	382	371	391	360	413	405	419	399	404	421	417	414	418	436	435	421	394	456	428	411	406	396	410	415	415	416	364	427	414	428	411	406	401	386	419	426	381	409	399	451	428	400	397	405	420	394	423	410	422	423	401	404	446	421	435	431	419	405	422	378	466	444	449	400	396	436	381	412	422	442	397	424	391	404	425	388	410	423	416	420	409	385	404	435	425	433	409	359	389	394	428	440	396	390	445	386	432	449	424	397	429	455	428	374	443	402
21848	20201	29134	34085	27848	29154	25855	20111	14193	6424	4912	4055	1858	1403	1220	1093	1096	1035	1066	1225	1166	1340	1331	1395	1412	1513	1461	1531	1395	1327	1212	1130	1068	1099	1025	1028	1075	1050	989	1030	1089	1019	1092	992	1015	1013	959	923	983	970	1036	954	1013	976	972	986	1020	947	1000	1033	976	980	1049	952	1043	975	985	970	933	945	1022	991	974	952	987	973	951	978	982	993	1011	1012	982	1037	1048	986	995	934	1014	1044	963	971	950	974	992	955	972	995	1010	1023	932	993	971	966	905	1012	939	958	1012	946	989	957	1003	1031	929	983	994	954	916	1036	923	1026	973	980	991	991	1008	962	950	990	1013	955	1012	990	968	982	1028	971	973	962	1007	970	933	992	994	977	958	1008	962	996	942	965	1018	1022	955	969	1017	970	974	925	998	952	959	981	983	1023	971	948	993	1023	1008	973	972	965	1035	937	988	979	1002	999	912	986	1013	954	993	983	951	978	972	995	1020	950	967	972	1026	988	999	1010	999	1001	929	1045	971	968	992	980	1004	966	1007	980	1019	996	1027	947	993	979	986	979	965	944	1040	974	1000	1016	996	1000	997	1000	1035	968	948	1026	968	1024	947	957	1020	985	1028	979	959	989	930	956	993	967	1023	1002	993	1034	1073	925	963	951	974	1015	944	959	943	965	980	1017	997	990	961	980	985	980	1043	959	951	931	957	958	992	957	912	976	949	933	981	965	992	998	973	1010	976	915	969	934	976	1005	982	955	986	996	933	1008	958	961	982	918	1018	990	1021	963	965	996	950	1008	988	991	980	969	951	991	991	987	998	931	1005	968	1025	1011	999	994	951	1010	990	925	974	948	1058	945	1016	973	989	1026	973	981	933	946	982	1019	982	993	944	943	1011	1009	974	969	976	962	970	961	978	1009	1006	973	959	992	974	964	977	1017	951	988	950	1013	969	980	1029	979	1070	983	961	995	952	1043	939	969	969	1005	942	966	989	966	952	972	977	985	997	934	958	998	1008	936	1022	928	945	958	957	991	965	1013	990	966	1016	980	985	992	984	945	976	980	971	957	993	964	976	1041	926	970	1021	1018	951	968	896	981	941	1056	1012	971	952	994	918	1008	1015	1003	1007	948	986	1026	984	990	924	965	963	989	973	956	1015	933	974	984	990	976	1013	991	975	960	981	1036	897	975	986	953	952	980	989	972	942	995	974	903	934	988	999	919	1011	953	937	956	1019	993	922	987	1026	997	970	976	963	950	1011	995	981	938	998	992	967	978	1035	990	956	1034	919	1003	937	936	983	1013	978	1028	983	1028	1006	958	1027	1003	972	1002	976	977	967	904	962	974	961	985	923	959	1031	953	919	1012	1002	1000	987	1012	988	1009	1011	964	1009	968	969	994	1025	979	945	972	994	993	974	979	955	965	983	985	968	937	989	982	968	969	974	978	996	980	988	981	985	1008	957	934	968	995	982	1017	1013	1000	999	973	985	971	1016	991	916	1001	1023	973	938	894	970	1023	986	972	939	972	959	977	1008	935	982	990	992	939	973	993	932	973	1010	964	952	1012	993	963	1028	951	947	937	1050	995	915	1041	1016	1011	1001	990	970	991	983	1001	982	894	981	972	980	912	956	976	940	966	968	1013	938	1028	1011	975	1006	960	968	975	982	994	977	928	974	1038	903	999	975	951	974	1009	1029	994	955	950	983	950	983	945	993	957	959	999	965	945	930	1013	1004	936	955	987	965	941	1028	973	946	980	941	987	954	944	966	973	945	1014	973	1004	982	1062	968	961	1007	1010	959	960	966	1009	963	980	978	997	1005	1014	964	1005	1051	1012	928	1002	967	985	991	970	973	983	1006	988	1006	996	1009	968	954	983	958	983	939	958	971	981	960	934	971	943	976	953	1045	949	1026	1049	989	974	1039	1007	1010	953	996	977	976	989	921	1015	990	1006	951	977	943	1007	984	966	987	1024	973	946	945	1003	986	989	987	953	977	1019	1012	963	991	928	1000	968	962	988	954	982	974	949	973	964	994	965	1008	935	952	923	938	932	907	954	961	1011	976	908	928	928	937	1020	961	1027	1037	972	1061	987	1033	987	969	1012	996	943	1002	957	944	976	971	973	1013	1027	956	973	954	957	933	919	966	921	1011	950	985	979	997	976	975	980	1018	961	975	971	1000	1005	955	972	978	951	994	955	968	1011	962	979	1053	954	968	958	923	1055	921	953	983	985	988	983	963	995	984	994	1017	988	978	968	979	959	991	958	989	984	989	1025	969	966	975	975	973	927	1001	935	1002	964	931	1017	970	948	958	972	991	1033	993	995	961	954	985	926	981	1040	1023	937	961	942	1026	1031	1006	994	986	999	1002	982	985	970	965	1012	984	1008	1015	995	987	1003	1003	979	982	1019	1000	1018	1002	984	978	987	1015	1025	980	1009	916	1026	1015	1018	998	964	964	982	1012	980	976	1042	989	949	967	1003	993	990	1000	943	971	970	1003	980	931	982	993	956	1010	935	972	960	958	1000	973	1021	950	982	936	999	993	982	990	961	984	1009	991	979	1024	965	1006	1032	960	1007	996	967	950	1002	964	977	1004	990	984	1007	889	952	998	979	933	1049	924	938	954	941	951	934	969	968	916	1024	974	982	972	982	1003	955	929	966	971	1018	970	1011	995	945	1034	956	964	962	981	969	964	932	977	978	972	981	944	937	946	952	910	926	985	945	999	1012	1021	947	948	952	972	1000	1012	987	998	986	990	1000	959	955	973	983	990	971	941	1001	1015	1010	1022	978	965	1001	974	958	966	973	927	946	956	966	1008	991	1003	997	993	967	941	946	969	961	931	1012	957	1013	1005	946	979	960	976	967	955	1000	974	961	935	1039	975	1029	947	974	974	940	998	934	987	1015	983	967	974	998	1014	1030	983	911	984	988	1023	956	981	952	990	1007	964	1020	921	983	911	937	1038	1006	960	938	960	1002	941	974	958	993	977	994	952	1031	962	1032	950	999	957	999	948	994	982	958	956	984	997	963	970	961	977	1021	1009	989	1026	976	949	985	962	994	967	956	960	969	1003	944	959	968	982	1009	946	1017	1005	977	955	961	1006	1052	918	931	936	985	983	960	958	998	910	1015	975	975	963	921	947	951	953	985	977	986	1003	948	997	948	966	1009	989	991	973	1003	1034	990	1013	967	982	970	981	995	949	982	993	977	994	992	998	976	980	970	902	991	1008	923	959	1018	1023	973	963	998	977	1030	976	987	987	1037	974	971	956	971	1048	1054	959	1001	988	969	968	1019	945	965	1018	986	949	927	893	909	955	915	978	1001	944	1024	935	984	997	941	1004	1052	945	1009	994	1019	955	1008	982	1040	983	1029	979	980	959	1009	1007	1037	1005	985	938	974	974	950	1055	963	979	921	999	952	931	1044	984	979	956	892	1016	993	985	955	944	1012	982	994	929	984	941	978	1013	957	985	970	924	980	983	974	976	964	1037	953	942	936	948	925	956	957	918	957	934	932	965	954	972	985	944	989	997	991	976	1009	932	937	968	973	1081	967	1023	968	1002	977	942	967	967	944	992	1011	974	1032	994	982	1030	1006	957	982	981	930	960	946	955	985	994	985	983	979	976	1028	991	1006	998	977	994	959	1016	954	965	1029	908	983	945	960	958	975	959	973	993	990	952	947	963	994	1041	925	976	960	988	1001	950	943	965	954	957	1015	975	895	1021	985	990	934	974	972	1023	973	1021	1011	971	1006	927	1008	946	977	976	980	935	985	998	874	1003	966	977	941	1051	921	1015	954	1012	990	999	961	1008	984	948	916	959	978	959	967	968	921	1053	1003	1000	1031	990	949	1013	926	971	952	979	1030	1013	907	938	968	971	1008
38341	28859	35339	33606	23170	21760	19567	12834	7065	2777	1210	587	477	457	429	388	400	400	385	372	433	423	502	455	526	438	445	475	492	453	441	394	392	406	377	363	350	402	403	332	363	318	374	392	326	366	387	366	348	348	404	359	347	343	353	325	346	348	366	357	388	360	376	353	361	353	406	362	356	400	333	350	341	358	356	345	376	330	368	367	318	360	360	367	372	355	384	346	398	347	339	319	348	360	366	384	369	369	384	335	391	349	335	350	347	336	335	379	389	380	345	358	338	343	361	354	350	368	346	364	383	388	360	363	358	348	357	345	347	340	331	328	379	404	347	358	363	374	297	383	337	359	382	407	343	345	350	323	385	348	378	378	356	340	333	349	330	327	354	350	397	346	342	341	383	367	363	355	368	339	373	347	368	381	345	363	387	361	334	368	388	362	370	346	323	352	347	379	339	352	366	368	337	349	348	322	368	355	353	363	334	348	319	369	336	361	329	349	378	350	359	350	347	351	385	338	347	364	337	327	360	363	358	357	333	340	371	375	353	366	382	361	349	333	339	354	329	363	378	332	351	376	387	362	318	373	356	394	371	348	348	349	353	358	351	343	362	366	386	388	380	345	346	375	367	391	341	362	350	329	318	359	368	375	352	326	380	337	343	379	353	358	367	354	363	349	346	353	365	347	366	392	367	358	358	364	384	392	381	327	356	345	389	349	354	361	367	341	359	354	388	351	335	371	374	327	356	351	375	369	372	363	336	337	327	357	309	377	347	344	365	367	315	372	351	328	397	375	367	387	316	365	373	360	368	374	365	321	305	366	343	356	349	346	363	370	347	338	359	332	359	325	362	343	324	377	329	347	371	376	343	371	342	363	328	350	386	374	378	365	398	350	368	353	363	349	377	363	354	326	322	374	354	347	354	356	335	338	363	393	362	337	331	338	393	357	347	343	360	335	357	322	347	348	336	348	373	355	339	364	382	352	357	334	343	348	315	358	329	335	392	356	358	346	314	368	356	382	363	381	363	336	343	331	372	337	346	388	370	329	345	357	344	329	379	411	387	373	343	364	343	346	339	366	367	365	365	329	361	349	342	362	318	361	367	333	351	355	340	365	372	374	405	363	352	361	367	375	351	347	349	367	358	378	350	363	378	342	314	351	346	358	365	388	349	341	354	406	362	324	332	371	380	389	370	343	352	337	363	358	364	348	355	386	370	338	324	359	372	379	349	360	366	337	375	378	345	364	422	371	342	380	340	340	313	352	349	373	338	374	368	380	360	355	358	368	364	389	391	393	333	368	316	365	383	358	386	336	362	354	375	349	340	358	383	345	337	334	330	355	351	370	361	350	370	376	340	370	359	382	348	344	373	377	366	351	334	368	341	332	342	384	344	350	342	379	372	342	375	351	350	376	351	336	375	361	340	365	359	370	368	346	389	372	386	345	375	352	343	356	378	371	326	350	345	368	410	343	333	331	379	367	350	365	329	364	329	362	376	371	354	344	333	406	352	370	385	324	368	346	374	344	369	385	348	346	343	341	352	369	346	373	356	356	331	347	352	414	348	390	334	383	384	372	342	366	328	344	329	372	367	342	368	380	383	380	410	342	344	373	352	335	339	351	357	346	369	372	349	356	369	320	343	376	372	343	354	340	362	336	299	325	365	370	360	369	344	333	346	344	394	370	371	367	304	304	362	342	404	361	363	334	365	366	385	341	367	348	373	356	382	372	325	371	385	324	331	356	342	370	402	318	349	381	369	358	390	371	339	373	350	394	377	348	331	341	362	344	367	363	379	363	343	373	338	362	387	341	363	355	357	361	371	330	351	351	368	366	373	345	371	340	384	385	342	383	369	321	339	384	357	360	343	397	370	385	405	359	354	371	378	347	375	323	352	355	367	345	340	369	355	359	347	398	349	367	360	335	360	352	339	376	335	371	385	354	348	349	353	396	390	376	359	373	381	328	385	360	360	364	354	374	354	365	328	361	349	341	351	360	359	373	363	349	333	347	364	357	372	355	348	366	353	338	320	359	362	374	351	335	341	352	367	356	360	333	373	387	355	360	372	361	335	343	374	354	359	348	349	349	380	341	340	323	360	339	347	395	356	368	363	354	378	333	325	319	336	360	397	339	341	334	370	331	366	327	364	360	319	384	379	359	352	335	356	359	367	373	349	337	358	328	348	365	335	319	330	329	356	336	355	379	358	367	349	354	325	358	333	348	338	327	334	341	329	345	351	332	360	355	320	319	374	329	347	381	331	368	374	337	357	344	340	357	308	362	353	357	356	369	341	345	384	373	372	360	338	349	374	344	369	399	366	345	375	364	354	336	382	380	331	355	362	353	396	348	355	358	418	348	369	385	346	330	392	333	329	343	398	356	363	391	356	350	350	338	361	381	357	355	344	379	354	392	375	343	341	337	324	356	348	363	348	383	360	345	320	374	365	363	367	350	324	354	388	345	346	338	380	350	356	329	349	330	320	400	361	407	341	427	371	377	336	365	345	388	319	339	387	326	367	362	401	366	335	345	377	387	364	363	361	358	348	343	359	377	344	352	341	364	349	390	353	377	348	344	400	373	389	377	381	353	341	346	368	351	346	379	347	336	336	361	376	378	393	373	375	358	373	359	322	324	333	351	380	394	372	388	359	396	363	372	404	356	353	350	356	372	363	336	342	370	378	373	327	355	366	393	386	363	383	348	341	346	362	394	382	341	355	353	348	360	321	346	375	347	365	361	347	361	372	357	383	315	377	349	345	353	389	383	341	370	349	382	380	357	343	395	367	360	344	359	381	367	325	341	349	351	333	306	378	374	364	353	366	370	355	349	360	360	357	386	388	341	371	360	350	381	373	388	373	359	361	353	375	338	380	371	384	380	387	347	356	341	364	333	327	344	354	375	347	333	356	359	365	333	327	362	385	335	355	378	353	359	359	373	345	349	363	369	362	385	408	349	349	354	332	371	367	361	351	353	341	363	364	371	363	347	375	361	354	350	362	360	329	369	353	359	360	370	350	371	356	346	389	397	309	348	371	354	346	345	346	353	347	317	357	356	355	332	368	305	380	347	343	372	382	381	381	340	349	341	359	397	368	346	379	339	364	360	355	324	351	322	381	362	359	345	338	342	368	370	343	320	366	306	375	362	363	375	370	345	414	362	359	361	345	366	351	352	375	352	335	384	326	320	363	372	341	351	343	333	320	328	346	345	334	357	370	353	380	343	355	378	361	337	364	342	346	360	393	354	366	358	367	348	377	357	334	355	393	354	357	358	362	367	380	368	336	396	366	377	369	395	391	329	340	332	364	326	352	363	379	326	355	378	346	362	350	350	352	390	395	369	364	328	322	342	357	373	338	344	335	317	340	341	393	380	323	342	346	395	332	344	361	364	359	354	369	344	371	361	378	382	349	340	343	309	359	406	332	324	306	353	381	397	337	336	332	354	357	358	377	353	401	384	394	355	342	367	356	336	344	359	349	346	359	358	351	359	362	364	358	370	364	344
26138	24663	38870	41867	35929	36137	34699	27020	18828	9257	4371	1921	1419	1257	1150	993	1089	988	1031	1019	1201	1413	1427	1505	1667	1558	1575	1722	1701	1375	1277	1190	1075	1028	1008	969	926	943	893	920	908	812	868	879	849	856	813	861	870	854	868	873	895	873	885	807	838	840	843	835	860	882	828	869	853	856	891	866	856	822	871	850	828	884	818	780	856	828	902	867	838	861	873	820	877	843	837	839	874	840	826	857	843	901	913	907	824	882	806	848	841	921	891	866	835	837	800	895	878	855	852	860	833	832	821	824	865	859	849	842	814	823	865	853	848	846	808	884	853	857	901	870	817	891	846	886	822	870	808	839	898	866	890	882	820	863	875	852	873	925	876	858	883	817	821	884	860	832	847	850	875	854	851	869	831	873	855	856	830	862	851	874	846	827	816	819	804	898	908	852	872	847	813	863	831	868	850	860	838	861	862	891	840	908	909	844	867	868	817	854	871	875	835	837	863	859	861	869	868	861	871	855	807	869	859	841	875	847	816	890	901	836	826	855	826	777	848	835	842	875	849	836	860	903	853	884	851	852	891	867	872	860	840	848	867	856	837	836	850	872	887	814	861	872	894	835	864	822	822	837	854	810	873	829	825	821	850	888	859	830	867	874	859	854	879	852	839	885	828	897	792	870	830	872	886	808	886	849	879	877	869	867	783	789	868	873	873	879	869	811	859	856	864	840	840	854	848	852	871	885	807	822	836	818	825	841	822	866	878	830	846	869	907	874	795	861	843	877	867	897	852	870	850	837	798	801	852	828	827	864	836	856	890	847	861	852	836	877	827	874	872	856	872	832	817	814	855	861	863	856	849	862	846	794	837	870	835	886	857	845	868	841	846	843	864	830	867	890	873	840	878	867	895	831	841	828	867	835	879	827	888	873	816	830	848	866	906	852	908	835	847	853	828	904	876	868	869	840	832	852	801	815	821	858	825	886	812	867	835	896	884	835	824	863	842	863	873	836	876	879	865	823	838	856	860	860	877	826	816	842	849	836	840	807	858	885	864	849	861	785	885	878	866	854	880	831	851	893	856	850	861	863	851	876	854	857	828	817	891	832	851	852	835	838	876	873	800	801	885	816	842	823	788	827	900	873	875	826	840	829	864	882	843	829	869	838	833	893	832	837	912	888	806	857	878	850	865	827	893	831	924	876	866	853	876	860	904	875	834	910	829	870	876	919	869	870	849	846	761	844	836	845	825	809	877	865	857	896	819	851	835	854	851	864	899	830	881	859	833	795	858	874	835	892	809	893	837	850	888	824	813	834	854	828	831	901	913	871	875	857	823	907	821	902	867	828	883	862	806	854	874	828	880	848	872	839	825	841	812	855	863	856	843	842	841	861	865	819	835	841	861	859	834	853	786	852	809	862	793	860	906	849	862	801	812	864	803	868	810	866	883	821	869	817	912	832	827	834	850	838	837	897	849	826	832	816	851	823	832	861	851	913	829	844	830	846	882	883	855	890	847	843	894	854	789	853	872	855	866	761	814	867	832	804	899	909	818	842	852	832	842	849	897	805	860	868	872	851	873	792	854	842	836	848	852	862	866	846	839	846	805	862	836	853	879	826	842	846	871	885	824	908	904	859	867	878	834	862	930	817	808	859	871	900	877	883	826	861	841	848	842	875	824	832	898	836	916	854	853	853	807	853	793	866	807	874	847	889	832	853	814	795	807	869	843	858	876	875	866	836	837	842	823	866	813	852	848	873	858	864	845	841	858	867	844	861	844	852	884	844	861	848	837	852	882	824	848	797	878	799	834	851	833	811	834	856	821	884	901	820	862	876	867	888	857	865	908	835	864	863	830	807	856	843	854	839	843	868	815	883	810	814	863	874	858	836	819	838	835	838	832	822	868	865	865	828	836	843	843	824	801	915	855	829	870	913	868	820	841	842	846	885	820	842	852	830	907	843	879	826	813	826	904	877	884	857	884	854	895	870	851	866	841	878	801	879	883	884	902	899	896	813	832	884	837	825	818	907	888	871	860	883	871	876	905	833	898	883	853	876	818	881	831	810	853	852	874	843	929	823	879	903	825	803	910	825	875	856	830	798	840	814	869	895	879	831	829	872	886	838	851	838	903	828	816	805	935	860	882	842	877	831	847	850	901	842	889	914	890	861	759	886	814	826	826	820	809	769	875	865	824	835	796	841	839	844	821	872	862	830	877	834	818	869	829	799	836	820	853	852	851	859	876	816	867	883	856	883	863	830	845	875	871	895	829	845	852	858	830	831	773	852	845	801	859	871	845	830	819	862	880	948	935	813	916	817	842	869	839	862	849	852	857	845	858	878	835	801	856	892	823	849	831	823	849	891	854	827	861	828	864	873	866	877	834	818	838	854	857	841	830	913	856	860	829	875	847	874	832	858	862	916	780	848	853	816	847	826	856	848	863	854	831	860	852	846	826	842	840	887	831	844	852	910	779	825	862	862	911	873	834	858	852	872	848	842	865	846	895	867	815	832	803	798	854	854	874	809	874	829	821	859	849	866	834	832	889	835	882	852	870	869	833	807	891	831	812	782	952	823	832	903	842	830	860	847	821	877	841	853	847	803	819	832	787	878	860	888	851	794	780	842	909	824	840	819	887	850	918	863	871	889	848	857	869	823	811	880	872	897	887	843	876	887	884	882	845	824	882	865	857	850	814	826	839	820	827	846	831	812	829	800	820	844	873	822	842	882	780	778	887	863	864	855	875	889	864	878	895	832	851	798	837	832	816	879	891	795	895	857	869	837	902	818	811	878	857	843	865	803	851	873	873	905	885	823	828	846	889	853	797	858	878	858	835	846	865	891	810	918	861	847	839	874	850	848	815	867	837	860	863	848	839	880	814	827	886	835	887	900	832	889	857	847	817	854	828	816	856	811	819	820	898	829	873	872	817	855	806	839	909	831	851	869	868	897	810	863	860	856	796	821	859	900	830	848	830	828	837	801	854	859	842	855	894	842	821	847	886	848	853	830	850	904	830	836	839	868	805	800	911	873	854	887	864	862	872	894	807	826	845	871	853	820	846	891	913	846	865	869	891	833	900	882	873	862	884	841	803	850	870	902	832	791	801	901	852	844	883	814	820	847	814	885	862	875	849	890	818	868	868	869	822	807	820	836	860	859	858	840	869	888	813	827	876	858	841	845	872	858	871	849	849	819	855	866	853	851	812	908	855	871	882	895	838	838	841	835	844	847	871	802	891	851	841	864	843	845	820	846	855	826	839	824	921	820	853	822	878	841	840	807	854	868	868	847	828	857	838	879	854	799	794	795	853	817	903	804	884	874	835	852	891	872	866	831	851	866	875	867	895	877	816	857	847	808	858	862	845	887	859	901	838	822	844	836	814	865	897	824	846	868	913	860	883	899	851	799	824	849	834	847	892	839	868	897	833	819	842	871	850	847	878	876	876	892	896	867	841	913	861	812	877	857	889	823	832	857	871	844	845	841	891	856	862	874	861	814	843	845	850	841	883	894	873	863
16057	10064	11378	6883	3272	1961	1272	783	578	464	424	452	435	403	423	402	412	404	407	434	383	376	403	347	390	413	418	396	423	373	455	465	385	424	396	408	391	383	412	402	398	447	358	397	371	419	407	394	367	385	380	388	437	405	388	374	410	409	393	392	412	400	370	374	365	422	393	382	381	381	412	366	378	401	381	430	397	412	388	384	376	413	443	394	388	441	372	425	402	427	405	373	401	370	377	394	381	378	408	392	395	370	375	384	436	440	408	406	454	394	426	391	395	383	404	396	361	389	378	389	393	402	364	421	392	374	396	434	418	373	435	378	399	424	398	390	433	410	403	366	391	391	400	424	361	383	411	375	414	442	391	390	391	380	431	384	411	372	408	370	388	428	437	417	377	417	403	446	391	424	395	393	373	385	381	385	405	404	398	396	443	380	403	392	417	397	432	387	367	377	406	420	392	400	389	386	405	416	402	398	414	374	377	414	385	400	403	402	415	425	398	402	390	416	401	401	390	412	355	428	401	405	378	376	405	426	459	356	407	432	376	406	356	395	397	453	391	381	416	395	389	373	383	405	391	398	398	424	357	403	411	393	403	401	368	375	433	405	406	370	419	416	365	374	381	414	370	421	416	419	401	385	401	411	383	368	357	420	424	340	380	390	402	376	392	403	370	442	421	378	387	427	417	415	392	371	388	400	400	383	378	391	375	389	375	374	398	381	354	410	398	374	370	407	430	397	383	390	368	377	377	422	389	400	379	417	376	402	405	434	348	390	441	395	410	448	399	387	369	426	400	391	377	353	442	379	384	415	427	376	393	333	388	415	400	403	373	394	360	357	378	417	368	409	394	402	408	457	420	435	367	388	410	419	423	416	372	394	371	375	343	395	427	373	433	390	387	450	354	398	393	369	405	380	385	392	416	409	404	433	413	417	403	369	426	425	410	398	372	355	389	396	366	411	405	401	350	427	445	433	391	397	396	409	404	395	422	402	374	395	375	390	386	403	411	389	386	396	397	370	409	391	398	393	387	410	398	425	397	397	416	398	395	402	421	375	342	426	394	408	407	406	407	386	403	379	411	401	423	367	430	442	407	408	391	358	434	425	400	378	392	370	380	389	365	348	372	412	397	422	443	374	388	445	411	381	380	399	398	392	397	410	396	397	407	390	377	383	421	393	362	387	423	396	420	374	388	415	399	427	405	411	438	389	400	398	398	415	396	381	408	419	416	402	371	391	394	381	403	439	372	397	422	409	423	397	399	412	390	403	380	419	393	416	396	409	393	427	387	415	401	395	426	391	371	423	403	375	396	386	375	420	411	412	386	400	403	359	358	388	377	384	418	376	406	403	374	415	458	412	385	406	390	392	401	377	366	366	382	398	412	372	411	433	382	431	363	440	406	431	427	413	390	408	409	410	399	403	399	408	404	386	410	401	400	392	395	426	393	396	443	427	383	386	410	384	364	370	389	401	408	439	402	397	367	411	443	404	414	368	396	382	403	398	402	418	385	399	410	369	370	399	385	394	401	382	400	416	398	379	392	402	380	371	395	406	383	425	383	385	394	380	408	409	390	410	424	410	377	400	398	411	391	379	389	423	390	398	411	407	411	396	380	379	412	429	390	358	393	397	403	394	417	406	383	396	418	418	403	416	388	424	410	377	400	397	413	394	368	368	413	385	404	420	375	470	448	434	431	398	385	382	410	389	415	362	409	393	430	417	393	421	427	420	378	404	404	399	367	409	367	384	361	385	373	365	403	375	394	380	411	385	399	373	388	375	371	394	391	371	381	408	380	390	445	382	387	408	394	398	388	395	377	433	361	405	388	389	400	375	396	365	386	393	411	383	358	452	419	399	418	437	408	402	394	436	396	400	392	413	426	424	371	387	385	396	394	391	356	438	418	374	407	435	413	417	422	387	401	387	402	386	410	367	427	435	374	441	399	398	374	378	389	425	424	385	397	387	407	387	379	382	418	415	360	396	421	398	423	427	396	431	397	366	390	383	386	420	401	393	448	404	412	416	383	383	378	395	381	418	392	392	392	391	409	380	445	406	401	422	417	407	395	443	399	410	349	394	391	369	426	409	413	435	393	382	376	403	414	419	412	407	414	416	403	385	392	382	398	409	397	388	392	411	424	391	407	401	408	393	414	417	396	377	414	418	461	404	396	373	388	393	413	421	433	399	389	381	371	403	399	394	373	406	374	380	407	432	372	366	409	424	399	417	397	425	428	366	366	393	386	363	373	403	418	443	424	375	382	373	406	414	390	420	428	395	402	410	414	368	425	395	410	419	374	401	433	386	353	388	371	354	431	392	434	417	374	383	446	351	345	394	429	415	429	398	411	412	404	384	372	410	374	414	407	418	388	419	375	448	377	383	388	410	413	401	419	394	363	410	397	408	394	397	413	412	413	411	419	375	379	425	397	406	376	379	396	411	426	415	403	389	433	367	378	365	412	379	432	391	408	392	386	433	411	389	394	416	411	416	443	370	387	440	416	444	390	410	396	409	426	390	388	402	372	381	391	405	426	400	401	414	362	366	406	404	405	406	399	389	397	397	381	407	430	422	405	412	417	404	397	376	407	356	394	398	395	405	387	368	372	430	393	377	390	411	415	399	412	385	434	401	370	381	408	379	375	413	375	382	379	400	412	389	385	383	356	397	380	409	372	424	424	393	431	381	411	375	394	400	432	388	401	393	408	373	388	390	414	431	397	379	426	401	381	396	375	414	432	392	387	344	390	365	353	368	386	419	428	426	401	417	392	397	393	407	402	434	421	415	393	402	426	415	370	372	425	371	419	427	375	434	386	410	399	419	341	383	395	406	392	412	410	404	404	394	416	432	409	375	418	389	367	407	402	378	398	409	398	396	343	434	383	416	415	400	402	405	360	374	386	385	401	405	345	385	356	407	371	444	392	408	401	409	364	415	404	369	385	382	392	398	374	421	360	384	435	435	372	373	379	406	373	429	432	427	418	409	423	383	375	392	386	363	423	376	381	412	390	371	447	407	392	346	422	381	405	452	413	392	399	377	448	418	403	394	424	420	430	364	395	402	413	424	389	376	394	392	405	405	413	398	391	376	415	393	411	387	392	441	407	415	387	376	379	358	404	419	398	387	366	442	388	371	392	403	363	408	396	392	398	392	405	409	388	449	389	414	414	395	416	405	401	381	435	408	452	423	381	373	399	365	397	408	405	411	426	367	396	392	389	409	392	406	371	384	431	388	413	423	384	409	382	389	441	407	347	406	411	390	457	400	394	350	397	392	430	401	370	400	367	391	407	392	404	432	369	442	450	431	411	411	418	396	411	408	415	392	416	422	414	394	392	400	415	407	395	423	430	420	412	414	395	407	402	411	403	391	392	395	383	399	399	378	374	432	415	438	428	420	402	394	432	413	375	408	391	387	382	399	352	380	395	442	368	414	395	426	364	405	395	392	406	408	355	392	386	409	420	436	393	402	433	432	399	417	372	404	394	439	373	397	383	364	375	399
11863	10480	18721	15095	10556	7338	5067	2906	2108	1253	1065	1080	1073	1019	1094	1004	976	1009	1011	955	920	930	1028	925	949	983	985	933	987	904	989	978	966	945	937	947	930	921	942	1017	921	989	996	927	942	986	977	943	952	978	901	957	956	914	990	896	962	931	904	1011	961	988	997	969	960	920	897	862	947	946	943	1025	971	954	977	951	885	982	934	916	954	945	969	950	981	978	956	988	926	978	930	948	924	919	964	968	913	948	941	980	914	990	932	950	926	987	1050	900	989	887	959	995	959	930	935	1033	971	968	978	989	942	946	989	922	961	960	924	965	950	944	981	1030	969	932	942	933	906	902	966	989	898	904	976	985	982	970	887	925	980	929	974	984	928	923	936	965	950	921	902	947	963	889	933	924	984	943	948	913	953	962	939	937	965	924	916	945	995	888	998	949	960	953	903	941	936	971	942	999	931	936	981	994	989	959	967	931	943	942	989	919	979	1001	977	951	970	926	943	927	995	965	941	971	999	974	955	965	963	913	968	926	910	982	929	938	988	934	951	944	960	975	984	949	934	917	982	924	940	927	913	936	997	947	955	964	962	953	974	925	974	974	995	955	917	892	961	934	961	955	944	854	1011	931	972	911	983	1022	1008	948	1011	982	964	938	969	927	903	945	933	953	993	1003	996	940	960	971	942	959	897	947	946	924	939	965	934	930	1007	938	965	937	930	926	923	966	921	949	955	937	942	946	941	952	933	985	1034	916	937	949	939	972	948	940	973	1024	1011	936	877	972	981	898	944	970	971	883	915	980	930	965	925	993	928	933	937	971	988	1004	943	934	993	944	894	934	944	919	1031	944	978	989	1009	942	919	937	926	925	971	989	960	958	938	1017	957	939	946	983	960	928	967	971	1014	918	954	964	947	966	960	934	963	965	922	946	877	957	950	955	911	971	981	990	988	939	891	963	969	923	928	988	991	936	962	942	935	948	985	971	923	917	948	953	946	933	910	978	941	947	963	967	977	917	933	925	1000	978	960	951	978	944	947	944	987	970	954	946	951	911	950	922	888	986	1000	974	950	905	946	941	962	936	949	928	961	974	955	932	929	936	954	994	973	927	959	941	993	1001	970	969	951	979	971	1002	929	924	952	940	949	935	954	857	1030	973	935	964	989	946	1035	957	976	953	935	917	946	1022	938	972	1023	979	950	930	935	953	965	906	948	876	965	915	957	973	966	963	982	1007	915	972	1030	969	941	982	1002	903	917	997	957	983	940	992	888	941	984	941	952	935	989	903	959	959	910	954	928	912	914	998	959	935	960	975	930	944	936	1057	939	968	904	912	974	959	923	925	967	938	931	906	984	984	971	959	974	914	958	976	970	951	909	940	990	960	875	953	960	924	1024	954	894	940	897	887	906	971	981	904	930	889	919	950	968	941	949	925	943	951	953	919	974	966	965	946	1002	1007	955	944	940	929	962	994	1005	926	927	933	988	1041	963	975	963	951	970	945	1007	949	985	889	964	978	948	947	990	881	952	968	975	960	966	913	1001	930	952	974	977	970	932	945	908	927	892	943	921	924	1006	935	978	911	893	999	941	911	960	960	969	985	963	935	953	984	969	937	928	963	938	952	966	959	931	961	965	956	988	950	956	950	1021	967	994	926	918	948	909	1018	942	917	966	988	914	968	961	896	959	916	940	1007	936	984	962	901	935	1008	1000	894	1000	939	932	1018	925	946	944	968	942	935	1013	942	930	975	976	934	956	979	991	881	915	871	1003	977	919	960	973	938	930	953	994	936	943	940	965	933	955	983	986	900	955	916	939	983	904	968	970	997	941	945	1024	923	935	948	984	951	981	957	963	920	952	915	936	1019	911	960	975	961	920	1015	958	941	959	945	996	935	959	984	987	956	956	948	993	980	968	937	937	932	930	938	910	923	953	918	941	963	989	977	976	935	927	967	935	938	960	957	979	961	1011	947	913	990	917	977	1007	936	960	977	919	976	984	882	950	948	944	977	953	966	939	997	988	928	921	942	964	971	963	929	954	932	995	957	929	909	921	966	959	973	977	939	947	975	948	973	904	935	958	1017	966	951	952	933	917	921	923	995	951	908	981	927	935	957	983	974	958	976	959	949	936	924	923	997	973	963	977	888	946	960	989	941	946	957	969	1007	934	964	895	956	931	973	980	889	1001	970	1014	947	920	965	959	938	941	975	992	956	947	977	1000	970	927	928	881	939	985	968	929	953	990	871	925	951	899	934	934	923	959	890	979	915	930	952	975	984	943	893	874	888	987	978	924	939	936	969	961	996	948	965	943	944	962	916	1012	993	944	909	906	992	987	967	984	963	1030	914	944	964	979	899	942	950	950	960	872	867	971	956	945	1007	974	930	980	971	927	892	972	928	958	984	950	918	937	941	961	940	985	948	928	954	971	921	983	950	884	936	965	926	899	964	955	951	992	907	922	933	912	997	996	967	944	926	898	956	918	891	898	977	923	948	981	951	950	918	889	917	970	896	954	1005	985	946	922	957	901	983	987	937	933	977	977	1013	933	943	946	969	944	1013	937	966	947	936	960	982	913	924	972	910	953	966	1011	1004	986	950	925	957	980	949	1015	912	964	963	955	921	961	930	944	964	962	919	1028	889	928	983	973	904	952	935	901	1018	961	949	942	970	975	911	983	958	934	950	919	986	983	946	948	945	961	942	910	961	902	955	955	961	945	914	941	938	916	931	935	924	899	965	931	961	902	969	950	954	922	964	963	945	951	1003	958	976	988	995	962	959	990	898	943	925	930	959	958	910	983	997	926	925	905	906	982	1019	926	954	940	954	942	955	954	933	934	955	947	986	999	946	919	932	975	971	939	968	918	982	967	946	976	940	973	944	930	992	952	882	907	938	914	954	940	968	975	942	958	979	995	900	978	968	912	968	954	890	969	1014	941	1006	981	938	971	974	977	937	1005	985	895	957	971	896	968	962	950	937	983	941	907	892	912	960	971	977	979	956	977	946	905	958	983	929	926	969	973	970	953	952	941	933	923	1029	978	973	907	923	940	988	928	909	996	961	947	960	995	969	1019	957	994	933	954	983	952	974	938	947	972	953	909	962	971	949	984	965	984	949	934	937	937	963	968	972	958	921	957	939	970	899	980	881	957	953	949	986	942	992	964	978	909	930	939	963	962	999	894	898	935	982	987	956	935	932	958	959	898	971	970	948	1023	939	974	975	899	917	934	908	926	896	933	949	979	968	1000	936	994	933	981	981	850	942	914	907	891	927	964	942	994	913	911	942	970	912	962	952	988	895	980	994	951	919	919	934	997	884	994	939	1007	918	934	968	980	944	955	955	945	1025	931	981	994	978	900	914	936	1013	915	933	1006	1017	939	959	974	1018	970	926	956	916	924	956	1001	971	982	967	960	972	981	976	917	1000	941	927	942	899	921	947	930	938	907	1063	925	923	919	999	1011	914	940	968	953	939	931	985	944	938	946	999	956	969	1014	948	978	954	893	918	954	957	900	980	989	946	936	930	943	984	889	973	981	939	901	920	1003	936	950	912	969	968	990	998	970	966	913	974	1004	960	918	962	948	1027	951	964	987	930	994	954	969	1000	919	1016
29463	21947	25339	20421	16479	17692	11285	5959	3089	1363	832	569	458	465	444	462	401	439	444	442	476	417	468	478	433	494	526	493	495	482	479	451	459	437	436	377	477	413	408	435	397	401	392	446	366	439	445	439	427	421	420	445	412	445	427	458	451	421	411	427	458	441	420	374	370	405	455	420	409	432	459	458	402	438	439	403	442	438	429	446	401	409	414	428	408	410	404	437	433	455	421	411	448	405	425	429	479	441	449	429	411	416	416	392	434	425	410	425	453	427	436	416	412	443	389	422	402	449	417	417	481	433	411	430	442	391	426	462	409	420	395	431	404	429	437	420	439	411	418	435	425	418	404	413	435	432	415	367	430	464	409	402	398	430	464	389	441	363	495	403	437	424	421	444	433	405	411	446	395	381	425	422	427	385	457	414	418	411	443	435	451	428	404	431	441	403	388	417	424	389	393	416	375	432	413	422	459	409	418	426	429	419	422	476	426	411	461	417	405	419	429	417	378	404	475	430	431	432	451	429	410	437	455	398	392	450	426	412	423	402	432	442	422	413	436	417	429	435	435	408	424	403	448	391	424	426	453	438	372	425	423	445	441	393	431	406	432	410	394	404	405	404	448	418	457	409	416	437	416	454	418	433	457	444	420	418	457	419	472	434	408	425	419	426	476	390	426	406	405	445	406	384	402	426	396	420	435	428	401	414	411	449	417	426	424	385	422	439	414	428	402	445	416	419	437	413	392	413	443	429	430	442	392	436	433	393	421	430	474	464	457	429	426	414	407	402	412	422	412	434	454	394	422	412	424	432	400	385	431	433	420	445	411	410	412	383	452	464	438	428	425	416	423	407	410	459	400	394	432	408	432	443	398	424	411	410	422	450	452	419	413	401	438	451	409	437	460	433	395	415	417	452	423	423	441	411	426	406	450	378	443	394	431	393	428	399	481	400	399	429	428	389	462	421	429	429	450	463	433	442	452	460	418	436	418	417	442	402	425	413	397	433	427	414	415	407	393	417	422	445	426	440	473	432	438	435	427	385	379	399	441	432	441	427	446	443	400	398	444	420	445	417	405	424	439	401	380	426	427	411	428	414	391	421	394	401	406	400	411	418	414	424	418	402	410	417	417	450	426	388	427	421	437	402	414	379	408	436	412	403	424	402	410	427	414	396	430	418	400	423	426	421	440	443	395	397	383	420	406	422	404	399	391	429	390	424	406	409	444	448	404	435	407	444	437	451	423	427	428	402	434	429	433	431	401	437	364	401	423	430	443	437	425	409	416	470	423	451	400	417	396	383	411	399	421	443	434	408	391	436	470	408	418	438	376	445	426	454	420	386	429	414	463	445	440	411	404	394	436	461	472	430	451	427	423	416	478	390	423	434	426	440	413	409	435	406	414	442	412	457	411	454	404	436	421	421	419	441	434	389	415	424	403	411	416	402	451	410	424	414	395	434	441	428	377	374	410	466	415	451	443	403	410	415	450	411	456	456	420	427	407	423	422	409	409	381	410	415	420	418	416	435	422	423	469	396	437	425	398	410	389	435	406	422	436	461	396	421	435	369	422	419	426	451	412	393	428	431	398	380	444	443	400	443	403	415	414	436	388	402	423	413	449	419	443	388	413	410	427	489	363	396	460	419	418	367	399	435	417	424	399	445	455	438	419	411	407	395	411	397	414	395	406	416	407	404	406	428	421	400	452	417	438	426	431	464	416	407	383	394	412	432	425	444	402	423	437	421	404	438	393	459	411	446	434	428	445	430	458	426	450	423	428	394	438	433	462	426	441	425	391	400	415	392	428	432	410	402	421	406	415	449	417	412	446	477	410	378	440	422	448	407	381	449	431	440	431	429	406	375	387	451	411	394	443	443	397	413	396	442	420	452	399	415	421	403	429	474	420	407	412	360	445	433	422	415	451	432	405	445	424	419	414	436	468	443	425	408	419	450	420	433	387	376	431	395	461	425	415	456	414	412	387	401	375	436	425	430	425	419	414	373	425	429	434	396	394	409	424	411	378	446	419	421	420	411	421	439	420	396	435	404	404	425	398	439	412	400	423	404	434	408	384	465	463	401	426	412	402	455	437	395	406	406	441	471	421	419	424	432	438	459	422	441	445	404	430	436	449	449	410	443	383	400	416	414	406	434	412	432	433	434	443	452	423	408	370	399	452	435	430	430	428	409	478	414	376	457	402	413	486	412	427	435	450	439	449	426	456	398	426	439	442	383	417	430	441	411	416	404	415	449	431	435	445	423	408	376	411	426	412	447	400	415	411	428	416	406	423	471	433	410	402	436	451	427	442	397	464	449	405	445	428	459	384	427	448	436	391	439	388	435	413	387	419	411	446	434	409	384	423	471	386	389	426	440	448	383	442	448	421	407	447	407	414	414	418	418	426	417	440	419	393	440	434	464	457	420	419	439	452	414	439	432	414	385	423	447	371	415	412	409	406	424	416	449	411	435	437	408	441	394	389	412	405	421	416	437	413	427	417	427	415	461	450	411	401	440	417	427	408	412	414	430	419	361	425	426	436	414	437	421	429	465	441	397	418	445	425	405	418	409	414	428	435	422	396	442	426	423	435	440	399	406	472	436	437	394	409	416	410	442	450	430	391	401	420	421	409	368	440	444	396	442	469	420	386	441	397	425	401	434	394	412	459	416	410	404	420	430	412	438	442	431	460	457	404	446	446	465	378	401	447	442	426	416	425	426	430	416	407	413	444	395	406	417	423	435	478	444	411	412	420	427	408	440	414	439	429	469	441	404	421	385	427	453	449	392	416	403	393	466	408	428	407	399	406	423	392	412	387	393	415	446	395	428	413	443	414	423	418	422	430	425	403	449	412	401	438	415	446	393	397	446	407	420	412	445	397	405	408	447	446	418	412	435	405	384	436	424	424	427	404	416	442	415	428	405	442	451	384	410	448	447	439	409	415	411	405	413	404	411	407	425	438	424	433	414	400	422	444	401	450	463	463	432	401	441	470	442	415	391	416	422	413	366	421	396	433	441	426	423	430	425	397	422	440	453	409	410	422	443	458	395	433	406	437	417	420	381	394	451	413	435	413	446	427	449	403	423	439	410	419	441	430	375	420	464	419	379	386	424	396	447	394	435	418	439	395	429	381	425	423	432	432	435	401	442	422	452	418	424	420	424	407	429	430	405	431	412	416	433	436	430	421	433	396	418	450	431	420	434	404	409	448	383	425	438	422	401	401	392	403	445	379	432	436	418	403	414	398	415	401	399	384	434	444	462	407	405	450	412	436	407	408	427	431	390	413	404	428	381	417	434	411	451	432	449	434	421	395	407	405	424	419	418	416	414	425	418	400	407	399	398	414	421	403	414	389	433	429	426	452	390	426	402	462	424	448	432	439	431	433	355	405	420	425	433	428	451	436	426	441	395	414	437	391	425	423	460	448	412	390	429	427	432	422	432	447	435	432	406	402	374	452	394	396	401	410	471	445	389	421	416	466	458	420	420	454	438	452	425	445	420	455	394
21037	20703	31238	31291	30869	33340	25597	16889	10294	4923	2910	1725	1203	1204	1156	1096	1114	1041	1116	1185	1213	1257	1323	1409	1346	1371	1323	1403	1468	1250	1236	1149	1073	1107	1045	1098	1017	1041	1021	1018	978	982	1000	1001	984	1018	1014	925	975	1016	965	994	1030	1025	1018	963	1012	991	1037	1044	989	990	1010	1036	987	1009	1018	1070	989	1004	969	970	1066	978	974	974	978	999	1026	992	1041	980	1003	1033	979	1014	1063	996	979	982	1041	993	955	966	946	983	1003	1003	982	956	994	1025	955	989	1019	987	1014	1015	1014	994	998	984	1008	990	1056	1040	963	991	958	1026	955	1061	1010	980	979	1016	1020	963	999	1040	1032	954	1036	959	1005	1017	1010	1038	1000	981	944	993	1001	1003	916	966	998	977	996	1039	973	1012	1017	983	977	1035	1007	996	973	1009	982	1060	1003	944	1011	959	1009	1006	1000	1010	1016	977	1058	1007	991	993	980	981	1000	1053	1011	1052	1020	956	966	989	1059	1034	936	974	1012	999	1013	1009	936	1018	980	936	982	1058	988	954	987	1022	967	1015	996	977	983	1035	983	959	991	1046	1015	1025	982	1058	984	1042	1009	1013	996	969	1030	1022	1019	1004	1004	991	967	988	1022	1014	976	998	949	967	1007	988	941	978	972	983	960	1005	1033	1029	978	992	990	987	994	1062	991	1029	1055	978	1023	1040	1045	966	1013	1000	1022	1017	982	1037	1046	998	971	1044	1044	1007	1054	992	970	1012	1002	1009	1050	970	1034	940	1033	945	992	978	1013	951	941	912	933	1024	985	1047	1028	1016	973	1005	1016	988	1020	972	971	1017	961	967	981	964	982	984	1058	1021	966	962	1037	1003	1025	1053	965	996	995	1000	1024	1001	981	1048	1026	955	991	981	986	981	1041	1023	974	1017	990	1058	987	1020	1004	970	945	969	989	1014	1037	1049	997	1010	1029	956	1030	994	953	1005	1017	959	995	952	992	983	961	1057	1066	1013	1011	927	953	1012	981	1017	981	993	1012	995	1040	1004	1036	985	974	970	940	1048	998	1011	990	989	1061	992	1030	1023	1054	957	948	995	980	1033	999	1054	971	990	948	996	1016	971	1010	1027	979	936	953	995	924	962	951	1001	964	1008	1055	1014	1002	980	1033	1003	1029	994	1007	986	918	1000	943	1009	1007	1037	1036	996	986	1025	1016	996	998	984	1005	1043	1001	982	1040	1002	1005	967	1016	1024	968	955	980	995	944	1007	1020	1004	942	963	1020	1014	998	1022	983	1028	960	981	1021	968	1029	986	1010	1027	938	990	1073	1020	984	981	1041	988	970	1004	965	1041	996	992	1027	960	1023	1023	998	1027	993	1008	1022	989	955	976	1038	1012	980	962	1039	994	965	1033	957	995	1029	978	992	1007	1016	1042	998	973	1020	967	1043	975	987	1006	994	980	1003	1044	1023	947	1005	990	984	979	1063	997	959	998	1014	1063	1021	978	1034	1013	1006	1016	1026	952	1071	951	957	1044	993	1007	1041	1003	988	1033	947	943	980	992	990	991	957	1012	1000	1000	992	1015	1028	1018	1004	958	971	953	1016	954	1027	963	1003	1010	994	975	958	964	1014	999	977	1058	1026	994	985	1050	957	980	970	1012	968	993	1028	991	973	949	1020	1033	986	967	984	993	1000	1052	990	992	1024	951	995	1018	992	955	1001	999	926	985	1041	1057	980	1032	1018	1033	1048	971	1012	1002	1027	997	1029	1017	1037	1000	1014	991	1016	951	1001	1044	1056	997	1014	970	1013	1033	976	1001	1034	989	1000	1071	991	948	941	974	1014	1022	987	1040	1023	1012	1029	1039	1010	995	1005	998	1043	964	966	999	1043	994	971	1038	1061	954	988	1015	991	980	1014	1034	946	971	1010	1023	1028	1004	1052	1010	989	1028	954	995	927	1015	1074	1012	990	985	1033	992	992	979	1010	1010	987	986	1002	955	1017	981	1007	960	1034	980	1058	1005	1015	1032	995	974	1007	1046	1004	945	980	1060	1020	1023	971	993	1004	1016	964	974	1049	1043	982	973	1041	1056	982	958	1004	1040	1061	988	1048	1008	978	940	1002	946	1001	991	990	932	996	986	1070	971	988	1002	924	1004	957	1018	1002	1045	1018	942	999	1036	975	1008	949	990	1026	1004	1008	1015	1046	993	1016	978	1029	1052	978	1019	977	1018	976	1007	1042	984	1015	988	1047	1018	960	990	969	1024	976	973	1005	997	960	988	1020	991	995	995	1005	984	993	1012	991	1001	994	1016	992	987	996	978	983	974	999	1011	1012	988	1037	974	1029	1017	1019	1007	931	990	972	993	986	960	1017	1048	1004	1034	1004	1045	993	968	995	1038	963	982	1002	988	999	965	1004	1025	1035	1025	971	1038	994	967	1006	982	1021	946	1016	1009	1050	1013	988	1007	1029	997	968	936	988	1085	1037	1032	1040	1034	981	1012	999	1017	1004	999	964	1024	1020	973	999	968	1009	959	1011	987	1031	1006	980	965	966	1000	995	1036	1050	997	1020	1054	1036	1001	975	1001	1036	1003	974	964	1071	1022	991	988	1013	1041	992	1063	1011	989	1038	1082	994	1077	1064	964	1024	1039	954	984	1013	952	980	942	1006	944	992	966	984	984	1050	1046	1034	1011	1011	1045	988	961	1005	1006	1028	1047	1021	994	961	972	966	1002	1023	1048	1003	1013	996	941	978	962	1042	992	1008	1012	991	1000	973	1032	901	1011	950	981	983	979	1004	1002	1065	1039	1009	1039	1023	991	979	977	966	1013	978	984	1038	1037	1004	1019	967	1005	1004	1033	1009	990	991	974	949	976	1015	1034	1012	1034	950	962	1037	1012	1012	1009	971	1023	1014	1034	1023	963	1020	1002	1000	1009	998	1017	1067	1021	991	997	1000	1017	1025	980	1032	1018	989	990	1014	983	1018	1027	1034	991	963	973	1002	975	976	963	988	1010	1067	1016	1014	1029	983	1005	998	979	1056	1041	990	965	1024	1002	995	960	978	1027	1011	1028	968	984	1003	1013	954	1058	1015	1021	960	1011	972	983	1033	1025	931	978	1004	971	1009	959	1059	998	1076	1029	964	992	1004	1009	1021	1010	945	1004	992	1002	956	1017	966	1004	940	997	1003	983	990	1009	1029	1020	1039	1039	954	987	1012	996	1017	964	1014	1006	1025	980	1021	1006	982	1028	1008	1052	963	1004	1026	997	997	1022	961	993	964	997	964	1079	972	985	978	988	1035	1030	1018	1062	997	1051	946	1018	992	1016	1038	993	1002	995	1016	999	1009	972	1009	1013	984	947	1025	998	1032	990	1020	1000	1024	941	1044	960	972	958	987	965	949	984	1051	978	1000	983	993	1023	1013	999	1063	1021	1016	987	1008	1024	1011	957	1002	982	974	973	1054	1040	972	1017	984	954	1007	983	919	1061	963	1035	974	1019	1023	1038	965	1033	978	1034	1014	1024	1028	1008	1008	950	985	1038	981	1004	965	1062	1030	970	993	982	1019	1003	1001	979	926	967	1005	980	986	984	994	1055	1009	1027	957	1046	989	989	1018	1032	980	1035	1040	1040	1004	1023	1083	957	988	977	968	971	1014	976	1024	968	969	1024	1054	1048	968	1029	961	1027	969	1015	947	989	970	988	1070	969	997	978	1064	966	995	992	1024	1024	972	993	990	1002	975	1017	1032	1043	999	1037	953	1000	1000	987	936	1033	954	932	1006	1025	1028	1000	1008	957	1000	1015	957	1087	984	940	946	973	999	1026	948	941	1042	1044	1031	1004	1059	961	951	1017	996	985	1046	958	958	949	1044	959	985	1030	1017	1038	997	975	1031	1062	1081	1104	949	1045	1003	1000	999	1037	1031	1014	1029	986	990	1020	964	1022	1014	1010	993	1005	1030	987	1023	987	954	983	991	1024	909	907	984	989	1007	926	1012	1033	969	998	952	1055	989	1041	973	1047	1032	1028	1003	1018	1055	979	992	938	1075	1034	993	969	981	981	985	1017	1034	989	1006	995	1011	952	1067	995	988	1014	929	955	982	1007	1016	970	1001	999	976	973	980	1025	1012	1039	962	967	939	1063	1048	1017	1037	955	1045	974	959	970	1027	1030	1028	1042	981	957	982	995	932	993	1064	1023	1023	976	984	1017	997	992	971	1074	1009	1025	974	1058	985	1018	978	995	970	996	1055	953	1018	1010	1047	950	984	951	1090	998	939	990	1008	974
40172	30993	34297	31306	28980	21702	16769	9631	4775	2810	1383	716	467	417	343	351	387	424	361	370	409	421	414	466	463	473	460	491	464	484	415	380	424	368	410	368	361	351	378	369	359	370	396	364	360	350	341	328	365	342	328	327	368	357	311	332	347	328	326	390	367	350	339	352	340	340	382	361	345	345	414	373	340	344	312	321	344	332	365	344	358	351	346	324	335	346	348	365	345	387	338	354	389	371	326	317	341	345	355	330	321	374	370	358	363	322	354	348	378	340	399	336	356	371	355	376	334	370	336	354	302	348	377	384	345	386	359	402	338	362	368	384	358	342	335	333	339	331	336	352	350	379	351	349	337	339	350	329	332	376	356	353	329	337	355	343	357	373	322	368	304	326	374	339	319	387	340	368	367	361	371	399	369	359	346	361	348	346	331	316	324	352	333	333	365	363	368	354	346	353	329	356	332	378	363	332	353	360	385	340	371	349	354	358	387	327	347	405	351	353	355	302	320	367	368	358	328	354	346	361	361	342	369	385	413	403	349	342	327	326	368	403	337	379	341	344	310	327	323	327	359	350	349	320	358	323	378	379	366	328	342	393	312	378	343	355	376	351	420	371	370	349	373	331	336	363	359	353	383	371	337	360	317	338	321	356	349	340	351	363	335	354	342	320	371	365	356	351	352	368	363	383	350	319	353	342	341	342	307	341	382	364	331	382	385	388	341	372	375	343	340	359	363	368	366	359	382	368	363	338	354	346	349	359	366	330	345	363	325	369	372	344	388	336	371	333	352	356	342	349	341	335	340	369	405	335	376	370	328	330	363	392	344	333	327	322	354	317	338	341	368	361	367	345	349	369	346	341	360	370	333	356	395	373	369	346	322	306	347	325	340	325	334	327	313	321	336	373	343	334	331	360	356	330	362	355	371	377	350	380	343	370	352	370	384	340	352	338	340	357	381	324	336	338	366	357	358	345	351	343	377	377	319	339	337	364	351	346	341	357	334	361	349	354	343	355	316	334	336	370	360	338	349	342	394	361	344	350	383	354	332	374	346	373	319	357	355	395	358	357	352	359	338	352	323	368	354	332	377	364	348	365	336	348	368	353	343	386	367	352	338	356	339	400	325	359	387	362	357	329	344	364	364	332	318	339	356	334	392	324	383	357	323	314	336	322	330	332	312	329	335	343	340	337	321	394	365	367	346	350	325	322	364	349	364	371	350	349	365	340	332	383	317	338	322	372	342	329	375	360	326	346	359	350	373	367	349	346	328	388	357	343	367	364	362	359	365	364	357	372	336	335	376	330	365	332	357	334	329	404	367	358	326	383	324	382	326	369	344	331	362	328	361	386	365	363	357	321	381	354	349	387	364	358	339	369	362	299	339	341	346	347	366	372	327	325	374	350	350	364	376	376	360	373	339	378	367	341	351	345	338	385	346	336	357	352	367	382	349	362	342	306	364	370	312	358	334	384	361	361	381	339	357	343	387	373	316	348	352	321	325	313	347	378	348	334	371	309	361	327	342	346	368	352	383	367	343	324	369	313	345	381	377	379	372	355	307	360	354	354	339	349	351	339	356	354	361	356	349	376	375	340	355	362	369	360	355	338	365	341	348	375	346	352	337	342	334	370	324	319	380	336	381	361	352	369	356	343	327	354	353	320	361	360	364	337	338	334	369	340	339	344	366	367	375	370	345	343	358	388	367	320	361	378	364	393	357	328	348	349	341	336	340	352	334	353	355	359	349	347	359	326	355	339	355	377	369	358	360	385	354	353	347	320	363	342	339	347	379	364	360	354	371	349	364	354	340	331	339	348	348	378	365	371	357	362	364	332	379	388	382	357	361	378	354	351	334	324	339	370	358	333	388	405	332	357	350	360	346	362	344	375	371	368	357	354	387	302	372	327	364	385	366	350	373	385	389	365	355	326	359	358	367	374	328	366	364	382	371	344	349	352	379	317	360	337	347	340	369	344	367	359	369	326	323	341	366	344	356	360	361	320	393	338	373	380	359	354	339	340	355	314	342	324	332	394	362	326	383	338	322	353	359	358	352	357	339	375	374	330	319	352	338	360	396	374	345	317	372	368	356	374	362	300	364	344	349	314	354	357	364	333	364	340	395	302	341	359	357	348	345	344	346	365	339	370	331	347	326	334	366	329	361	361	372	373	348	336	339	346	333	370	359	386	372	356	354	370	357	373	355	367	344	352	376	358	339	331	384	401	384	354	377	339	317	391	360	317	373	338	344	331	332	355	383	346	385	328	369	306	350	347	321	365	358	323	317	349	328	359	321	356	348	367	363	359	357	347	312	341	361	340	333	380	320	367	314	354	367	352	350	348	343	343	373	350	370	377	349	329	349	371	353	332	352	339	362	345	381	374	360	346	353	341	345	334	373	391	361	331	346	338	319	364	358	386	351	332	340	364	358	321	380	343	306	346	330	345	332	335	343	353	401	343	368	365	350	366	342	367	346	363	337	360	335	376	357	353	348	341	351	382	354	378	354	354	317	336	336	384	338	295	326	332	335	374	318	338	354	356	382	331	334	361	389	384	340	352	368	360	376	287	331	340	355	344	336	384	343	384	330	357	362	361	357	346	342	356	390	343	324	341	355	351	365	347	356	301	370	333	348	341	349	370	394	338	339	338	337	349	375	397	409	377	344	351	343	341	362	341	370	367	363	374	351	361	382	354	342	381	331	375	332	362	351	362	359	360	330	330	373	337	346	351	345	326	397	333	353	347	361	345	347	345	381	397	354	377	364	359	374	346	341	373	378	323	332	324	368	367	369	327	362	358	351	425	339	344	314	359	342	372	357	352	345	376	362	370	360	366	362	388	323	374	367	342	370	330	358	359	359	343	344	340	346	361	376	349	292	363	404	353	353	348	343	343	343	333	321	380	354	359	366	391	335	372	299	373	344	344	356	339	379	352	363	380	340	365	342	351	363	388	346	321	331	336	371	353	349	350	385	359	322	365	350	330	346	363	361	382	350	316	381	357	318	386	326	409	344	325	380	330	361	385	364	354	376	386	315	368	379	329	377	361	351	347	379	362	363	346	335	345	328	335	371	369	365	354	333	345	379	386	352	358	359	360	345	368	329	362	369	358	363	318	343	376	335	336	365	345	336	354	335	348	367	365	325	365	328	366	364	344	352	327	321	354	385	348	331	345	380	362	363	381	346	359	360	328	321	386	361	348	320	350	334	369	374	375	355	384	351	356	360	340	351	387	374	358	368	359	359	312	355	379	323	339	414	379	363	360	340	408	365	350	390	338	341	382	353	363	354	364	354	372	381	368	329	342	304	366	344	361	343	346	354	338	341	370	370	358	351	359	321	383	367	346	330	351	333	365	378	371	323	343	371	301	349	337	328	355	358	362	322	344	361	296	333	330	355	354	324	356	341	364	362	339	324	398	346	354	405	365	353	310	374	371	369	342	343	337	344	347	337	347	330	311	304	349	389	333	362	390	350	388	373	357	377	351	307	343	366	353	329	345	367	363
27665	26731	37153	40016	40754	35539	31924	21213	15368	10365	5516	2651	1420	1187	980	1046	1004	965	970	1066	1179	1375	1434	1588	1546	1682	1665	1606	1700	1496	1377	1235	1063	1051	1031	915	924	882	905	905	862	878	908	858	898	857	789	864	844	811	822	792	886	802	844	819	858	842	861	879	821	846	866	856	852	785	856	845	815	860	899	878	814	833	850	858	864	853	850	764	823	820	803	822	831	916	895	904	844	818	816	853	844	869	856	839	825	861	819	846	775	821	846	845	884	831	843	837	834	866	883	812	894	822	856	884	845	840	799	833	850	880	814	883	862	809	863	821	835	915	831	806	869	903	839	833	859	794	846	879	823	867	809	807	812	835	853	843	840	855	881	853	840	814	811	864	814	825	864	871	854	868	838	854	854	859	881	799	854	833	841	873	822	883	811	859	812	813	834	859	820	859	813	903	831	872	888	842	848	841	810	797	829	837	832	800	833	879	854	865	913	847	822	794	848	835	816	850	864	869	840	856	874	843	875	895	861	789	821	841	831	860	868	804	845	835	864	880	847	858	867	876	851	823	830	827	826	822	846	892	851	797	844	777	908	860	852	816	854	854	866	863	853	838	852	825	863	833	877	827	837	812	848	872	878	771	895	843	899	828	838	900	832	839	878	861	828	827	884	887	839	866	817	871	871	848	875	877	825	844	830	803	855	806	871	812	821	880	796	893	892	801	820	870	876	886	943	826	847	804	811	801	862	792	776	823	846	885	862	799	799	838	823	855	823	821	882	809	827	820	773	871	900	777	829	816	894	829	860	859	854	895	862	819	870	882	822	851	875	814	801	806	846	843	815	858	862	829	867	830	797	882	852	838	838	874	877	867	834	877	818	836	871	865	836	791	815	893	867	853	844	813	876	867	831	803	840	880	848	893	872	830	837	855	836	868	820	882	865	804	844	864	849	809	858	818	833	865	797	839	830	832	826	864	838	870	911	865	868	794	830	834	853	829	872	796	863	856	825	884	791	891	824	827	837	887	833	893	806	847	822	857	812	824	837	782	861	807	841	820	856	851	841	887	825	830	861	849	842	886	866	886	838	884	937	859	902	838	829	848	796	842	867	766	816	879	830	856	873	821	850	797	840	835	808	827	805	853	844	847	877	865	919	912	842	850	854	837	854	802	832	782	839	810	815	884	894	798	842	849	817	822	875	848	787	840	881	847	863	851	870	869	830	845	890	896	821	849	826	816	855	829	831	831	845	804	813	884	833	863	859	880	881	812	843	856	816	847	847	861	841	844	885	813	836	804	855	866	854	852	808	819	798	833	857	815	783	847	896	857	886	841	835	844	863	859	864	842	851	828	847	828	866	836	806	842	782	888	900	827	838	841	837	824	881	884	855	852	884	817	866	891	848	870	775	905	847	819	822	842	862	884	825	819	807	880	844	797	848	856	858	859	871	893	872	812	781	815	834	804	863	874	848	861	818	844	865	809	860	873	815	880	865	802	868	891	837	825	844	827	878	826	855	885	812	862	862	845	849	872	816	837	804	883	869	891	876	842	831	844	842	822	877	803	793	864	809	838	850	855	849	843	808	831	811	848	839	831	797	860	790	877	798	810	839	833	795	869	883	822	841	826	860	786	860	840	864	835	808	822	777	847	846	811	798	850	838	853	859	807	872	874	807	860	871	856	843	842	857	855	863	862	797	828	825	855	843	827	844	883	895	822	858	853	855	866	859	868	854	856	836	836	855	845	833	842	819	829	880	832	835	851	858	874	858	829	854	885	886	796	830	801	848	811	905	864	812	890	793	876	792	868	850	885	844	819	813	861	799	869	860	846	856	870	796	789	843	875	876	789	866	811	788	839	869	837	820	870	844	897	872	849	864	815	833	890	900	899	887	866	827	848	876	807	884	896	832	822	850	846	847	811	842	854	883	886	849	857	849	859	825	835	860	841	823	844	829	838	873	830	863	810	845	836	868	867	847	859	869	813	874	803	880	837	854	825	849	835	841	868	854	846	857	794	838	828	914	883	862	845	838	866	810	902	835	851	779	827	756	880	863	842	859	872	862	831	867	854	843	816	877	842	821	842	853	852	871	822	838	863	867	907	879	840	857	832	831	899	852	847	854	866	820	856	862	848	871	849	873	863	856	790	835	838	818	900	824	875	837	845	857	838	836	845	803	773	895	848	797	846	846	833	862	843	907	860	864	879	847	782	818	855	821	774	813	882	874	833	924	890	863	830	832	849	828	847	861	821	852	871	776	815	840	885	859	869	861	853	871	843	885	853	857	844	817	878	841	852	885	851	849	879	866	827	862	903	841	874	835	847	810	870	859	883	849	870	901	849	834	896	864	858	863	877	883	872	781	801	837	851	864	802	814	846	818	862	823	863	841	861	851	870	909	814	861	905	866	838	835	856	859	800	814	840	858	880	860	820	842	837	820	840	876	814	828	861	854	870	912	841	845	880	807	833	828	871	819	811	825	819	851	853	883	873	852	867	854	867	795	842	883	822	807	770	835	839	873	812	842	837	882	911	869	845	833	842	865	834	845	868	842	847	818	873	864	849	816	871	812	850	821	871	860	832	874	857	783	813	841	844	868	883	852	886	861	819	853	825	810	869	932	856	827	904	820	863	834	807	821	834	853	832	846	837	872	823	884	880	824	836	839	886	816	864	906	848	824	811	833	792	898	815	884	830	850	798	861	845	807	817	832	888	841	874	852	847	803	824	890	867	891	811	896	834	858	825	893	897	836	822	842	865	853	872	831	823	861	853	834	789	796	839	829	832	864	876	847	837	840	850	812	846	847	806	816	865	857	849	834	838	867	827	846	823	858	828	815	869	847	820	836	830	827	895	862	844	867	836	824	817	802	847	843	820	864	859	816	797	861	879	799	878	838	804	837	797	839	844	821	809	833	835	863	842	814	842	865	873	853	910	827	846	837	811	816	876	832	842	839	885	842	794	842	864	808	828	849	865	822	843	810	873	840	858	883	847	868	850	913	866	833	871	913	849	846	834	831	857	858	856	839	830	843	854	830	838	849	877	820	847	848	800	911	807	860	858	833	845	860	854	860	761	878	777	855	837	830	832	871	809	816	836	871	896	853	866	831	834	858	811	878	809	812	826	865	854	846	907	865	840	878	854	854	866	809	865	855	829	819	822	839	837	802	831	841	878	854	903	825	846	807	826	820	842	877	881	850	838	874	903	834	871	843	867	879	884	857	854	833	787	827	871	854	858	814	806	854	914	854	852	851	843	850	845	833	852	910	868	881	855	861	856	845	818	823	889	887	806	834	801	814	879	824	822	847	850	885	839	836	862	830	861	826	885	873	862	828	852	813	846	870	855	796	813	826	832	856	880	872	855	866	848	876	850	839	832	856	878	816	831	873	830	832	836	795	843	812	853	884	823	827	850	853	832	871	857	887	822	820	849	878	851	826	837	839	828	833	814	852	838	795	827	858	814	789	864	828	857	848	862	818	837	842	891	864	821	841	821	840	823	821	822	881	867	864	830
14739	9989	9568	7189	3971	2384	1587	886	602	458	457	396	416	418	404	440	383	375	412	358	400	391	414	407	385	398	413	428	388	434	400	376	400	385	402	398	413	400	367	367	398	404	385	397	344	385	405	346	397	404	353	406	397	364	400	392	383	396	391	390	377	403	386	374	377	391	388	415	415	392	410	389	410	437	391	394	387	398	354	376	419	417	400	439	400	411	427	395	348	378	408	414	408	406	383	394	428	384	361	414	397	408	424	407	399	365	400	384	424	388	415	366	392	387	363	391	402	389	375	369	366	346	394	429	368	441	428	365	432	418	388	408	392	389	364	386	402	380	398	411	400	397	384	362	422	422	414	382	368	370	379	376	394	384	390	398	377	413	369	401	357	383	398	398	388	412	392	378	364	391	375	396	431	348	404	384	353	394	411	405	385	401	392	389	404	366	387	413	392	413	364	425	398	400	384	364	385	406	374	381	388	414	396	421	388	427	367	412	412	410	394	383	436	393	376	421	404	378	410	426	403	403	417	419	396	365	365	404	385	393	384	387	395	417	407	396	380	384	399	375	424	405	384	400	414	413	410	391	412	391	381	406	379	406	399	401	391	425	422	376	422	380	375	427	380	403	428	371	383	364	378	398	362	390	383	387	379	360	407	375	442	407	339	392	394	399	398	407	397	390	373	379	377	382	376	372	380	378	424	367	419	391	406	370	417	384	384	388	414	404	382	407	383	404	381	350	409	392	406	426	394	396	386	444	387	356	396	403	369	403	431	420	415	393	418	371	442	402	398	388	378	401	324	389	404	414	388	411	362	407	403	395	394	372	411	371	385	380	386	370	398	385	413	416	378	363	402	365	402	423	442	390	375	391	403	368	361	364	388	362	389	423	419	391	446	420	404	387	438	412	361	365	412	396	410	353	393	373	397	398	388	365	384	416	418	413	370	405	377	370	386	408	375	383	365	371	434	417	417	436	333	407	394	372	409	414	408	404	425	334	375	366	407	370	406	446	416	425	395	441	391	394	381	380	417	404	395	349	429	423	438	372	403	372	401	404	414	381	381	354	422	424	418	404	386	406	395	404	418	416	394	407	358	396	385	378	363	349	379	378	373	399	407	356	379	430	343	364	360	415	392	427	413	394	419	397	399	371	396	429	418	405	413	400	399	392	403	392	407	382	401	424	402	398	420	391	391	402	383	393	433	394	420	400	388	362	363	408	370	393	428	405	372	443	397	409	378	401	390	359	383	403	423	425	379	370	421	409	378	373	391	354	390	426	402	392	422	377	393	402	422	383	411	421	415	411	367	387	394	365	398	387	383	361	390	382	401	387	394	396	429	421	376	423	403	439	400	426	410	398	439	381	329	351	375	398	356	432	365	398	381	379	397	396	398	376	397	402	410	361	399	401	396	406	401	374	430	364	401	395	409	415	389	389	398	419	357	416	400	351	402	378	403	410	406	389	377	398	404	388	380	414	388	407	421	387	377	387	401	363	386	416	451	403	391	401	429	385	401	367	382	456	371	416	376	384	361	357	351	362	382	405	358	412	402	391	376	401	382	370	376	427	402	417	436	370	393	397	372	409	370	412	415	430	360	377	402	405	406	391	393	348	435	431	417	422	405	353	395	381	398	398	402	357	433	380	401	375	385	396	409	406	395	363	421	382	428	391	367	362	379	425	436	377	382	419	380	408	385	372	415	364	395	378	393	426	392	409	414	399	384	453	395	364	430	425	376	399	397	414	413	373	415	418	390	378	413	377	393	396	393	386	355	402	403	357	377	401	408	400	415	410	374	420	388	396	421	420	373	403	394	362	408	404	397	413	404	359	402	361	375	402	387	379	425	353	421	358	356	406	431	378	395	390	417	391	404	396	400	364	403	404	403	399	409	374	419	415	413	398	394	371	399	389	395	364	400	382	360	417	354	421	392	408	391	401	409	442	378	397	385	326	390	367	402	376	405	409	376	421	370	397	469	429	381	370	364	417	399	369	386	352	399	404	407	324	415	392	389	400	409	381	339	379	400	362	386	377	412	409	445	420	413	354	399	380	434	457	380	346	372	414	418	381	411	363	373	384	375	412	348	377	429	416	406	382	378	419	423	367	394	393	385	424	397	451	386	392	410	383	412	404	390	417	371	400	373	389	380	389	402	439	394	399	361	414	423	353	437	371	365	408	412	434	400	417	393	411	371	425	350	411	415	371	382	378	416	405	390	377	389	368	390	398	430	396	384	375	404	402	418	397	392	393	366	398	362	392	406	381	384	393	361	398	404	397	397	403	383	343	366	390	399	377	392	403	356	409	394	397	420	415	374	379	372	369	385	405	363	369	418	386	372	362	375	383	356	410	419	386	403	424	350	403	401	390	390	427	450	406	391	384	380	386	422	405	446	360	392	431	429	428	356	384	396	374	406	410	366	412	380	445	404	388	384	373	389	400	391	389	382	391	396	387	406	399	424	432	401	422	409	367	365	409	402	401	408	393	421	372	424	405	387	414	419	384	401	392	408	397	445	421	391	401	400	371	398	388	428	424	358	389	400	408	381	364	383	403	355	363	412	396	375	407	440	370	365	400	398	407	399	420	386	370	423	371	380	424	400	392	402	406	417	392	411	382	403	387	387	426	377	378	366	395	371	401	384	420	397	392	368	448	399	385	403	394	371	399	418	405	396	391	363	402	366	393	429	379	361	373	365	400	421	395	409	409	420	410	405	380	391	416	394	365	390	389	384	379	390	412	418	395	398	380	373	396	386	402	390	359	382	378	418	329	394	448	379	391	424	416	374	385	390	383	400	356	399	418	402	419	413	432	390	398	445	382	410	376	387	387	368	416	393	411	398	369	375	408	398	378	396	424	420	377	375	371	396	395	380	340	363	388	390	388	407	368	422	421	356	393	427	385	375	428	398	428	382	401	411	401	440	416	381	404	368	369	366	395	395	404	422	377	347	390	413	430	402	357	425	389	413	399	368	398	370	375	398	425	396	372	390	394	406	412	373	410	405	388	372	419	412	416	421	387	419	393	399	385	355	390	404	374	416	419	363	408	408	428	381	399	371	346	369	422	388	401	371	413	409	383	387	427	437	350	429	374	424	392	387	421	395	405	394	406	378	350	398	416	387	407	393	411	411	394	387	373	362	428	409	411	402	396	388	385	382	378	422	363	422	390	396	424	398	387	416	372	392	370	373	396	397	376	369	424	415	413	409	374	379	430	381	354	372	332	380	382	381	402	394	365	412	409	383	407	399	384	396	393	352	411	388	388	368	405	355	378	432	393	399	412	390	378	430	395	417	400	404	410	406	379	362	411	405	416	405	380	426	369	405	432	400	400	393	398	350	411	416	388	397	416	424	362	370	399	362	383	370	403	410	404	413	403	343	375	392	385	358	424	403	386	392	406	390	373	398	393	388	405	424	404	388	358	408	389	391	448	400	361	394	375	397	422	357	403	386	397	415	416	454	412	380	374	418	415	425	393	376	383	364	400	399	428	395	410	420	394
10727	10367	15817	16771	12552	8601	6237	2974	1932	1543	1200	1093	1080	970	911	1022	938	898	935	944	949	946	944	967	998	946	981	982	984	981	936	991	918	891	990	931	933	947	943	940	894	1013	898	980	915	933	943	874	942	917	931	933	922	981	964	919	993	912	949	929	934	954	959	917	943	939	947	958	976	907	907	1023	927	906	974	966	870	931	968	911	974	990	932	940	978	952	986	924	949	939	967	959	948	971	896	936	964	932	988	987	928	891	957	925	924	928	987	946	991	961	965	951	902	959	896	954	915	943	925	969	982	1016	934	974	944	948	982	940	981	915	920	920	984	961	947	970	949	927	968	885	908	947	922	939	922	860	989	938	934	969	967	958	975	939	957	899	985	949	939	953	968	931	943	942	954	944	960	1011	957	929	936	904	945	949	961	951	897	950	931	933	943	965	920	923	943	956	896	954	927	924	967	966	989	966	944	896	925	919	968	911	948	956	930	985	981	876	933	929	960	916	921	955	961	948	944	952	964	954	897	961	965	925	949	927	968	957	977	924	915	967	950	989	946	925	891	942	952	995	972	892	932	938	938	972	1013	926	919	960	952	986	940	985	956	957	924	956	975	958	906	929	983	983	902	920	903	957	1007	925	918	1005	919	952	977	927	1005	1019	971	934	998	906	942	973	954	931	918	942	951	941	978	966	951	990	968	1000	971	981	901	967	984	970	921	918	960	943	956	935	931	927	875	991	954	941	1004	928	941	959	967	966	977	930	964	947	965	945	991	899	994	956	935	892	890	984	984	980	974	938	985	898	945	910	936	942	932	943	938	934	943	1005	948	948	938	920	925	982	926	932	974	955	913	966	941	914	929	964	958	878	967	956	940	927	933	924	981	935	960	956	942	955	948	930	942	930	910	977	1011	928	945	986	925	945	943	993	930	935	911	974	947	943	988	953	955	964	1030	888	961	965	952	907	941	945	984	1008	919	979	949	920	930	986	954	955	947	978	923	977	959	960	977	932	910	1008	942	952	958	929	906	969	958	968	978	957	947	930	948	933	954	890	897	985	959	1009	949	920	908	909	908	991	952	934	957	986	956	987	1029	944	957	899	905	918	888	956	902	996	919	1025	1004	944	968	953	933	918	930	920	948	972	935	995	948	894	973	1006	938	920	944	949	975	945	923	951	887	980	980	972	952	931	964	984	973	960	970	952	965	863	990	961	917	967	968	962	926	946	916	962	992	964	937	931	999	917	955	931	910	959	982	996	903	905	941	891	963	949	979	937	988	922	884	942	954	904	957	951	954	1000	952	901	939	947	915	927	942	982	885	983	934	993	980	950	931	936	959	928	918	990	951	943	950	973	988	917	939	891	913	968	950	898	958	977	954	931	916	931	965	961	896	929	1026	922	984	961	961	966	925	955	990	943	876	929	928	963	980	953	940	930	942	925	935	883	929	970	975	1002	896	935	970	919	953	987	981	941	965	972	937	970	902	968	980	959	938	943	958	956	920	921	1000	964	989	908	966	926	901	919	921	1020	963	938	979	976	966	906	927	953	977	932	943	929	928	946	974	953	969	923	928	994	906	926	876	951	981	927	951	966	940	901	940	930	966	943	995	930	955	961	921	969	923	930	890	971	937	953	941	922	971	963	921	910	919	951	943	976	963	904	927	941	907	949	946	971	983	910	972	977	931	948	981	930	1021	963	945	949	1017	895	919	945	932	950	994	940	984	957	1010	950	951	964	929	921	920	957	932	924	944	923	951	985	943	978	958	898	941	930	957	968	948	978	931	938	966	1009	899	945	959	984	941	949	948	919	933	945	957	883	838	912	975	895	958	936	944	959	946	944	898	959	943	963	962	895	912	953	978	900	979	915	963	904	963	936	924	1037	960	928	944	997	952	928	957	942	922	965	927	977	1023	951	981	1018	920	959	906	1059	975	941	950	909	977	948	938	929	946	997	954	938	928	971	958	940	935	982	935	877	898	939	926	973	966	917	963	941	982	920	956	933	955	1003	950	958	973	985	985	854	908	997	916	996	906	947	903	912	951	902	962	919	960	927	924	933	910	965	963	949	978	975	921	959	945	867	909	913	911	1013	915	966	954	926	936	924	972	903	923	968	975	913	944	926	932	937	907	892	894	976	1001	941	968	969	955	956	951	948	1011	947	920	940	960	919	944	912	986	927	934	980	898	972	938	920	987	914	944	941	935	965	966	913	894	969	955	954	980	933	929	968	963	949	940	957	930	920	906	966	934	972	983	882	909	1024	998	927	936	882	923	1002	912	925	961	948	952	937	983	978	945	1007	935	917	923	1032	949	936	945	948	1021	930	988	961	907	907	908	953	932	970	919	981	934	965	990	924	976	928	928	921	900	968	924	969	951	968	937	972	970	975	961	948	945	912	965	910	916	951	927	921	967	993	976	911	958	941	873	961	933	958	987	1005	898	914	901	965	956	949	935	927	1022	937	916	982	947	901	963	995	929	944	956	901	917	919	956	959	985	939	934	968	976	976	951	931	924	930	986	954	951	944	931	983	882	968	958	950	912	925	952	954	955	921	967	927	991	936	977	1025	946	934	945	914	936	949	947	948	939	921	914	966	992	943	897	920	896	928	942	963	925	884	977	955	1012	882	964	977	965	931	930	958	946	978	965	915	966	952	995	926	934	937	912	910	1040	924	927	943	916	917	921	901	941	976	918	966	931	953	946	992	958	920	931	993	937	936	981	968	939	960	909	992	929	950	940	966	948	952	993	968	958	926	940	904	953	965	955	939	996	1031	948	940	937	928	968	960	1003	950	930	967	939	984	931	931	951	947	922	999	952	924	965	924	949	945	972	925	973	917	922	929	1053	973	892	908	971	977	886	971	959	959	956	982	976	954	957	945	947	898	964	917	910	950	930	973	951	973	999	972	1012	988	942	969	958	986	926	1010	902	936	954	928	904	901	897	930	945	985	899	979	943	960	943	941	969	961	988	950	938	934	931	938	928	936	974	1007	971	934	909	964	949	908	940	970	975	897	967	919	922	953	925	974	983	921	949	990	940	879	990	973	880	939	930	952	1017	971	936	981	978	892	925	1001	952	950	937	956	979	996	980	951	971	936	909	939	960	942	931	954	958	971	923	966	928	976	917	940	972	952	908	930	948	938	969	963	983	1000	901	971	978	909	911	963	1020	907	980	968	960	963	916	1021	971	969	913	992	948	894	968	943	886	970	969	923	930	966	922	930	930	916	922	945	963	956	914	986	956	949	973	970	990	958	919	957	939	999	958	930	910	912	917	949	966	893	953	939	967	957	946	967	939	1012	956	983	984	915	993	914	986	875	992	976	935	887	972	1009	956	921	962	1006	989	936	925	969	948	969	961	933	964	934	915	908	956	964	926	983	930	986	958	922	1041	930	962	942	970	918	976	928	965	941	972	945	946	916	935	931	938	966	982	975	928	964	941	952	942	977	953	944	981	984	923	933	904	918	977	963	940	974	934	926	990	924	946	982	995	920	1027	959	949	936	947	970	956	919	952	932	942	903	933	961	920	935	1002	917	917	968	852	945	970	1008	894	1018	917	966	976	957	947	950
30424	23856	31515	26744	23809	19355	14421	8865	4914	2111	902	557	512	494	424	395	454	459	430	427	467	488	515	493	487	470	497	539	536	504	437	473	462	423	417	409	427	452	478	415	426	452	356	429	422	385	393	459	460	483	379	434	424	420	378	440	418	410	397	409	463	436	383	442	451	439	401	437	398	417	413	390	431	454	406	458	420	415	429	371	398	428	413	405	426	381	396	415	458	420	468	433	408	426	466	423	456	440	466	429	424	453	451	419	465	408	418	443	452	414	429	441	463	418	460	447	413	405	446	447	394	435	419	472	421	410	443	438	420	385	426	419	431	421	417	419	429	455	395	424	427	402	356	432	406	404	439	411	454	455	416	409	437	413	445	433	442	463	443	403	438	414	414	442	406	411	443	395	397	425	419	421	409	396	426	422	454	395	448	444	414	461	436	437	455	396	440	394	437	436	429	464	454	385	438	410	421	421	413	444	460	428	428	418	411	415	388	397	393	404	443	407	403	379	468	437	427	405	411	454	393	419	427	438	409	395	458	436	429	430	421	432	383	422	441	417	425	452	419	446	439	433	411	447	440	422	477	434	443	427	441	393	427	426	423	415	455	406	439	419	397	436	458	454	438	405	412	402	431	456	409	447	383	388	423	397	417	419	424	451	426	429	423	452	427	446	422	476	378	393	430	407	436	437	456	431	427	420	414	402	448	442	443	439	435	428	423	415	422	460	397	456	442	444	404	486	439	440	420	396	430	431	433	401	406	447	446	423	431	427	444	417	404	395	424	439	442	412	454	432	436	453	448	439	432	419	444	438	404	434	439	419	470	425	500	409	422	429	447	443	443	424	437	420	436	429	431	417	396	412	438	425	461	424	431	404	430	474	378	440	401	429	399	395	426	423	441	443	452	417	454	438	436	399	459	426	409	457	428	447	392	440	380	416	379	444	408	447	404	416	395	432	415	453	427	453	411	423	462	454	420	375	399	426	432	456	410	429	442	426	381	433	396	427	437	443	425	423	440	447	460	460	432	451	465	421	430	425	436	393	410	429	410	452	396	454	445	464	440	429	442	438	439	423	418	412	412	434	413	429	460	495	432	441	382	392	454	421	442	407	389	386	406	391	405	444	412	411	422	439	419	393	430	436	460	405	465	456	403	434	425	450	388	443	431	487	433	410	412	398	446	413	412	425	440	425	434	462	426	400	432	431	441	394	452	423	416	436	451	433	396	443	415	442	422	406	437	442	428	386	398	432	427	375	394	416	415	399	391	408	434	422	386	401	415	427	401	404	420	422	428	426	417	427	409	435	427	423	431	403	461	401	446	436	408	402	422	415	399	401	434	433	452	445	416	456	429	418	441	444	421	402	407	437	428	455	415	444	412	479	432	423	455	447	436	406	428	459	429	375	427	453	416	406	443	440	405	424	426	393	452	437	437	450	430	418	396	424	430	446	452	449	435	417	444	409	405	404	471	440	500	453	388	421	428	419	428	401	454	480	447	450	472	390	423	413	404	425	436	401	429	387	433	423	445	454	459	431	418	418	448	402	437	449	416	437	456	427	410	432	402	427	452	430	416	410	474	423	432	439	400	435	462	466	431	446	418	440	409	412	390	409	441	446	427	436	448	415	412	424	455	421	428	413	425	434	425	437	420	440	425	420	412	438	453	466	463	428	436	381	431	416	427	432	435	409	405	448	425	438	411	430	433	440	397	391	471	455	465	409	405	425	434	401	434	408	449	456	468	404	412	412	475	427	432	428	427	375	465	433	399	430	393	412	416	416	413	416	451	391	486	453	448	449	427	442	406	430	406	437	465	432	395	475	411	454	458	419	462	433	424	431	452	420	414	429	443	440	439	420	404	465	430	417	410	423	450	440	435	384	460	419	407	407	433	433	403	453	438	444	422	407	415	460	420	407	379	381	429	424	427	440	427	436	408	430	419	405	429	402	412	422	418	442	474	432	450	409	429	438	422	421	405	426	434	444	414	444	422	442	420	436	399	446	462	466	411	408	429	389	427	435	429	426	418	436	451	422	463	428	451	386	382	405	452	429	440	418	407	423	364	438	401	423	415	410	424	427	438	440	440	436	369	427	443	401	405	451	414	435	399	424	390	393	446	442	445	406	412	465	391	417	441	413	423	434	458	414	413	461	422	437	433	428	429	442	438	420	414	419	425	435	435	422	424	414	397	437	422	448	439	401	426	390	410	389	430	421	450	418	437	427	407	428	455	458	434	433	424	392	446	420	424	422	440	421	411	419	426	420	422	440	428	428	393	438	411	408	410	415	430	439	397	386	451	429	418	437	433	442	480	431	428	414	439	382	480	414	433	427	419	435	418	434	407	432	458	471	407	400	441	385	431	453	412	448	404	429	443	427	417	446	432	460	401	412	390	460	433	421	444	436	434	422	415	435	435	427	378	422	421	438	409	394	462	443	424	439	395	429	437	417	424	374	458	418	443	392	433	426	444	488	397	444	447	434	407	437	385	418	435	422	434	410	411	424	434	444	459	423	435	407	401	446	407	408	442	407	408	443	443	485	402	403	446	399	467	438	427	420	467	419	405	480	431	411	437	466	440	408	422	415	440	417	425	444	463	415	378	424	452	411	404	434	422	410	433	424	473	466	465	457	406	416	485	443	429	425	422	469	386	446	444	416	393	425	440	415	403	439	428	439	408	404	439	416	415	425	458	445	425	431	424	481	463	422	431	466	410	446	441	450	449	406	414	440	425	418	452	454	422	413	382	386	432	430	444	390	440	456	434	424	423	417	445	441	367	408	422	411	419	466	432	442	414	399	422	419	403	400	445	427	413	412	401	431	415	427	422	406	410	412	420	411	448	426	437	440	433	445	418	423	407	420	383	448	470	435	422	412	424	393	408	410	414	459	459	430	452	425	405	413	419	481	418	431	440	417	466	409	446	393	452	422	420	406	441	430	402	421	419	414	412	453	465	435	442	439	411	418	448	422	392	435	436	471	411	400	384	412	410	389	445	434	414	415	440	421	422	441	414	440	434	386	428	420	434	433	435	411	426	445	446	415	460	457	430	410	425	408	429	467	427	430	441	420	413	374	431	404	429	397	416	517	444	402	458	415	416	442	418	405	444	460	396	426	397	370	410	447	393	418	453	393	452	391	417	423	454	429	453	417	446	409	387	434	427	429	393	432	448	403	374	403	433	413	419	409	486	440	439	416	406	489	462	446	446	440	466	433	438	409	436	405	409	433	419	440	441	411	390	417	428	426	403	426	481	407	476	395	438	395	457	412	428	424	443	446	395	460	430	439	475	420	407	444	383	376	402	404	419	442	440	393	402	448	448	454	375	437	419	429	387	423	412	468	412	429	442	386	389	457	414	372	439	424	462	427	415	488	430	407	439	428	451	423	426	428	435	415	424	444	404	440	427	411	438	426	444	388	425	450	433	421	438	447	461	403	404	484	406	419	387	446	441	462	401	415	452	467	414	413	399	450	396	437	433	427	395	426	419	408	414	429	434	426
21987	21829	35992	36347	37965	34101	29958	22609	14537	8459	3285	1613	1368	1226	1111	1140	1134	1057	1066	1132	1202	1361	1361	1396	1443	1544	1528	1486	1484	1388	1296	1283	1180	1081	1093	1084	1048	1079	1058	1002	1045	1072	1047	1041	1038	1018	984	1013	975	1028	975	960	1018	1003	1033	976	996	1040	1017	1000	981	1043	1029	1070	1047	981	947	983	1031	984	1008	993	991	999	990	990	1056	1032	967	1037	1042	970	958	957	991	1002	1013	1023	1021	1013	983	1009	950	984	1008	1029	975	1025	970	1069	1016	1008	969	1047	1012	1017	1001	1033	1010	1020	1020	999	994	1055	1052	1003	1019	1054	1048	989	1055	1018	982	998	999	1036	998	998	982	1033	924	963	1008	998	1040	1025	1001	1018	999	989	1005	990	999	1006	1004	978	1017	977	1012	947	1016	1000	1027	951	989	1091	1038	1022	1023	1038	1008	1035	954	965	1033	1003	1014	1024	1040	1043	1001	984	961	984	1000	1041	1006	1073	1024	979	981	972	1026	997	979	980	1031	1049	1048	986	995	995	1063	1048	1059	1038	980	978	1010	991	999	964	1041	1015	1040	1091	1015	972	982	1035	1007	998	1020	968	1046	981	956	1004	984	974	987	990	985	1031	1002	1020	1087	1027	991	971	1075	1009	992	1003	1008	949	1006	1019	1022	994	1004	1008	992	1010	1034	993	1004	1004	978	973	1008	988	1007	1053	1005	1012	1025	959	1023	1059	983	1058	1043	983	967	970	1008	1016	1027	992	1024	1021	1027	1044	987	1033	1034	955	994	997	963	947	1027	989	956	1004	966	964	975	977	1063	970	1039	1012	1018	1007	1047	972	952	993	981	1012	1023	1069	1033	1037	981	1052	1034	962	1012	946	961	1005	1047	978	1050	1048	1030	1043	1001	1002	1022	1045	1031	1015	940	936	972	972	973	992	986	986	1043	1046	971	949	964	1032	982	1003	1026	1038	1025	1045	1026	1050	997	1020	1048	973	1090	1015	988	971	1038	1048	1050	1008	1032	965	1012	988	1008	1011	1026	1068	1066	975	987	973	1048	1017	1025	1005	994	1000	1029	1036	974	997	1057	1040	980	981	1045	964	1030	1019	1020	1011	990	1066	1007	968	1027	984	1034	1048	1025	1069	1005	1015	1047	1000	985	1019	975	983	992	1034	1015	1047	947	1028	1017	1010	1071	1024	986	988	1025	994	981	993	1100	1012	1061	1006	992	971	1053	1027	981	1061	1052	979	1005	1011	970	968	1001	1030	1023	1004	974	1043	1067	1011	992	979	1008	1034	1021	1019	1063	1034	1026	963	1015	940	951	1017	999	980	1044	954	1020	1064	1038	964	1049	975	1021	994	1077	1004	986	1056	1028	987	1038	972	965	967	1024	1072	1010	1030	980	1043	1002	998	1037	1027	1003	957	1009	1074	994	1012	1035	1023	1003	1014	1086	996	1017	1049	972	1024	1003	1039	1004	996	1054	1028	996	1068	923	1046	1040	989	1021	987	1027	980	981	974	983	1030	1038	1049	1051	988	993	1035	991	985	993	1029	1014	964	1030	1008	1033	1026	1022	990	1032	975	1065	999	1009	1021	1037	998	985	1004	997	1062	1058	1012	976	1018	999	952	1040	1012	1010	978	962	1022	1054	1010	1009	939	1037	1014	1033	1029	1005	1012	999	994	1035	963	990	1065	980	985	1033	1007	1030	1036	1008	1056	1079	1057	1025	1026	974	1027	1028	1006	973	1011	1020	988	1006	1011	1021	1018	1060	978	989	987	977	1079	982	982	985	1067	1021	989	988	996	991	1057	970	996	1048	1024	1035	1034	1026	1055	999	952	1047	995	1015	1047	1021	1014	998	985	982	1043	1062	994	996	993	973	1006	1048	998	1081	1017	953	1020	1019	1016	1010	1003	978	1035	1074	1062	1043	1020	998	1021	976	1074	1019	1037	969	988	1021	981	1024	1023	993	979	1008	996	1018	993	1046	1017	950	1051	1038	1092	1038	997	1014	966	1008	1005	989	1026	1016	983	985	1066	1020	1003	1029	994	1001	980	977	997	1054	1033	960	928	956	1010	986	979	1030	1014	962	960	1037	978	1000	991	1027	1000	1003	1019	1044	1005	1016	990	1057	975	1003	983	1013	1014	1017	911	989	990	1046	1014	1019	1017	1000	1026	1097	1010	1065	1008	964	1005	1049	989	979	976	1007	1007	1048	978	940	960	1009	1048	1000	1041	986	1010	996	1006	972	1036	996	1051	1046	1004	1048	1009	1041	1065	999	987	1026	1003	1019	949	1035	1039	1012	1015	961	964	995	978	999	1012	1022	977	999	1032	1016	1049	1050	1026	1031	1019	973	1009	993	988	1075	1030	1000	1040	1005	956	1014	1057	1042	1041	1016	1004	968	984	1000	1055	935	989	992	1067	1027	963	1018	1024	987	1084	1011	958	1015	979	962	956	1013	1028	983	985	982	1019	1041	948	987	977	1027	977	1071	1024	984	997	1032	985	992	1003	1022	1003	1036	996	988	1041	961	971	1006	982	983	1055	1057	1020	987	964	1036	973	1007	1018	970	1003	981	1003	1026	990	982	1004	1068	1014	1003	1052	973	1007	1014	977	1032	1081	1059	1017	1044	1033	989	994	1024	1056	1022	1039	963	1051	960	1024	1011	986	1061	1027	998	969	995	1017	1018	1046	961	1042	1061	988	987	1005	1031	1054	1023	1041	1029	990	976	1009	1002	1000	1005	1033	1071	1035	1004	1014	1037	963	994	1047	1008	997	981	1029	1019	1012	994	1070	1061	999	1061	1015	980	971	1018	1067	965	1014	948	1031	1011	972	1033	1043	1030	991	987	951	956	984	933	1024	968	1009	1077	1031	1021	1030	954	1049	980	986	999	973	1016	1071	1024	1061	999	1015	1053	1004	1055	987	985	1051	940	1015	1014	937	1000	1032	1036	1026	1051	1008	1017	986	1010	981	1003	1002	990	1053	968	993	1009	987	992	1009	1002	1071	1024	988	954	981	988	939	997	1002	1011	983	1036	1019	1025	1027	1048	963	983	972	1003	1051	999	1022	983	974	1007	1010	1014	1040	931	961	1043	1030	983	969	1008	1016	1005	998	1016	977	985	1041	1047	1022	1008	1014	982	995	1003	1048	963	1054	1020	988	1004	996	1004	1024	926	985	1004	1048	987	975	1007	975	955	1038	1033	1024	964	994	1065	976	1003	984	1025	1026	1012	977	973	984	1014	977	984	981	1032	1003	998	1067	1021	1025	1016	1053	1003	1003	1012	994	995	975	1007	1040	1004	1003	1042	1031	1052	955	1030	1011	978	1036	984	1009	1034	971	1042	1009	1008	974	1003	955	962	968	1009	1021	1024	1004	1043	1037	1043	994	1003	1050	996	1021	1015	1022	1078	1045	997	972	1063	984	961	980	1023	984	1009	1027	1011	1025	1029	1010	1021	958	1066	1038	1023	1009	1018	1011	1042	1008	952	1007	992	1041	949	994	1018	998	957	1011	1009	1008	1023	1026	983	1030	989	1063	1065	970	1040	1021	1067	1057	935	1006	993	975	975	1011	1019	1007	1006	995	1041	1034	1037	999	979	1073	991	1016	1004	1028	1011	1001	954	952	1005	1026	1009	988	972	1020	983	997	1015	1025	954	960	1015	960	986	1022	1028	978	1027	995	976	950	976	1047	1046	989	1016	995	1001	990	973	1004	997	1001	1045	981	948	988	1022	1004	995	1012	1009	946	1005	1006	1017	1016	1020	1009	1047	1003	1044	1004	1005	1039	1048	990	1023	1022	992	972	1068	1020	981	1012	979	1044	948	1008	990	966	958	1078	1038	926	1025	954	1026	962	1039	1058	970	1018	1004	1009	1023	1002	982	966	1062	1054	1025	938	974	1007	1022	991	966	939	1035	966	1099	999	1015	1040	1024	1038	1022	996	997	1000	1041	1024	1036	1000	1019	1014	998	1030	1032	993	1007	1024	959	1009	958	980	997	962	1028	972	989	1058	974	1013	1001	994	995	965	1022	1029	986	1016	994	1002	1028	996	977	996	958	995	1011	1041	1046	1030	1038	1047	951	951	1020	998	990	1014	1051	981	1019	994	1060	986	996	1062	1084	1016	1028	999	1026	956	966	1017	1018	989	1032	1008	1024	1062	998	955	1037	1024	1005	969	993	1058	1003	1040	1048	988	997	1039	1002	1045	1072	990	1008	954	967	959	975	1022	996	973	1022	989	1017	962	965	997	1001	1036	1044	1046	984	1017	970	983	1039	976	984	1016	972	1048	950	1012	983	1029	955	1000	988	986	1007	1051	1035	1106	1016	1047	967	1002	985	1015	986	987	1000	990	1005	995	1028	990	1021	1034	996	996	1010	977	1023	975	973	959	1025	978	1037	1040	1063	1005	1015	1051	958	988	1008	985	1053	1028
40591	34789	39488	36494	32419	27329	17659	12730	7630	4531	1058	557	545	505	378	397	385	365	382	381	432	509	526	503	468	486	466	511	541	494	448	439	436	380	380	367	385	402	404	376	365	359	367	349	368	360	358	358	325	374	374	336	376	388	407	369	382	342	381	339	359	354	349	355	411	342	395	407	376	390	378	417	365	363	389	357	366	409	355	383	384	361	391	376	377	398	359	385	361	378	357	407	342	359	394	404	357	416	355	424	384	386	359	370	351	382	378	364	371	390	387	390	359	360	342	352	383	353	353	360	366	373	373	378	372	386	374	359	386	357	334	348	371	362	330	365	350	369	388	382	367	348	381	348	357	372	415	388	368	357	354	380	411	353	353	357	398	364	386	377	392	372	362	360	365	371	347	340	357	350	346	368	396	368	341	344	387	358	344	362	387	379	364	388	364	388	350	356	381	383	339	339	346	351	386	384	369	401	382	347	372	398	369	319	385	393	399	372	391	360	318	422	380	371	360	371	342	384	389	396	358	401	346	360	372	399	419	359	388	380	362	329	345	374	375	351	375	394	352	383	352	342	368	402	355	361	380	351	375	380	385	371	415	334	384	349	374	325	365	379	331	371	408	373	335	390	375	387	377	386	346	395	341	351	348	372	391	386	372	376	371	374	366	391	377	383	401	352	373	378	399	351	362	376	371	378	378	380	367	370	357	383	371	407	390	378	356	374	381	366	351	360	325	386	385	342	352	363	336	358	373	372	361	356	352	380	381	384	350	368	391	366	376	370	372	359	372	360	361	380	365	374	380	381	359	366	333	354	365	356	352	362	379	382	345	385	344	373	345	352	400	398	380	349	343	353	418	379	385	369	356	364	344	351	406	398	349	374	343	363	368	410	376	380	385	385	339	401	397	366	314	352	385	367	376	360	375	374	357	339	375	372	411	387	360	359	358	348	375	353	392	357	390	386	382	383	369	389	386	363	369	354	351	388	368	349	391	383	360	364	333	367	389	362	385	344	349	382	367	350	361	370	376	382	393	343	371	375	369	345	384	376	367	368	351	366	374	378	396	404	380	372	369	396	402	388	356	384	404	373	381	355	351	366	367	370	363	366	355	361	383	390	368	349	384	356	385	377	345	356	345	370	393	375	351	367	392	365	386	380	399	395	371	374	380	371	380	323	376	362	412	325	350	378	369	392	382	397	342	369	351	355	395	345	359	375	354	403	379	381	373	354	403	359	335	381	348	361	359	372	362	385	379	363	360	380	396	361	352	340	370	381	385	365	381	357	351	364	405	362	401	368	388	386	383	367	361	379	379	355	384	362	353	380	331	380	368	367	398	391	401	402	372	360	384	374	362	346	375	374	386	390	381	345	331	351	357	383	359	352	391	346	369	374	357	402	340	389	337	408	388	369	356	353	408	367	338	385	357	410	382	372	335	359	375	373	374	358	372	374	386	354	354	360	371	397	386	357	342	333	399	373	353	368	368	354	379	404	392	367	416	374	372	392	368	344	374	358	398	365	391	397	371	387	361	366	359	367	406	361	379	365	347	345	354	358	378	346	365	346	348	391	385	364	384	355	371	391	380	355	374	364	368	396	316	377	376	386	362	380	385	354	340	362	373	367	375	335	374	353	356	367	374	411	343	346	372	378	347	397	384	354	359	378	394	397	355	345	370	349	373	361	384	394	360	336	370	346	408	355	347	376	375	400	383	376	326	368	359	344	385	356	414	343	369	361	380	392	350	369	374	365	392	355	356	376	337	343	352	420	374	372	371	378	365	374	386	337	400	391	374	367	364	371	383	391	380	377	356	356	357	371	364	362	370	408	363	355	349	395	354	342	352	352	367	371	354	385	406	363	376	355	357	376	389	339	380	359	372	385	359	382	386	371	338	379	376	386	368	349	351	386	396	387	336	353	357	359	365	382	369	353	376	353	351	356	374	360	360	374	376	360	367	373	397	380	359	383	354	392	384	398	346	392	350	335	382	369	352	368	381	355	398	338	359	340	355	340	374	432	372	376	373	359	350	350	403	402	392	345	394	369	380	384	370	401	398	378	351	358	403	384	354	390	367	348	397	400	381	360	359	358	357	349	370	366	372	369	339	385	359	398	354	345	385	402	371	365	384	377	384	371	369	334	353	369	406	342	367	386	347	382	372	366	398	355	394	365	342	393	374	405	404	411	425	359	365	374	364	354	383	390	388	348	387	343	366	362	359	397	360	354	360	427	383	376	372	336	380	342	353	362	400	377	322	370	371	391	383	372	382	353	348	410	405	391	411	357	356	352	393	388	450	364	357	358	361	355	372	358	372	405	364	349	370	394	358	352	393	361	323	404	342	365	374	356	323	350	377	363	360	385	385	375	376	325	354	392	359	332	375	363	349	384	318	366	337	412	347	362	376	348	374	394	361	372	381	375	361	387	346	366	381	344	373	370	391	379	348	356	360	377	361	350	352	378	383	411	383	388	368	355	397	392	378	366	357	390	360	369	380	386	379	359	381	343	408	363	361	324	398	396	355	368	363	360	346	351	365	360	338	378	377	362	379	380	368	412	400	409	376	356	361	384	355	394	367	365	369	346	397	370	367	358	353	355	363	342	354	381	379	389	390	399	355	374	384	361	410	401	369	351	385	365	330	342	343	374	364	389	329	357	374	381	365	378	379	385	353	368	368	349	389	375	379	381	364	361	370	371	386	365	344	361	400	411	371	364	392	325	346	377	395	335	374	347	359	359	381	365	381	389	380	391	361	349	384	384	402	416	355	399	350	380	342	335	392	364	376	393	364	357	414	381	341	375	346	402	368	376	349	361	346	358	350	398	407	353	365	383	377	393	362	352	367	377	375	369	379	358	405	360	361	390	366	381	373	374	390	373	359	377	351	354	370	344	374	380	326	361	395	365	384	358	333	396	354	378	371	396	412	356	378	350	386	370	374	389	357	396	385	379	395	364	361	382	392	370	338	380	356	333	387	364	414	417	394	371	363	371	366	333	377	347	381	340	384	379	348	364	389	363	353	365	377	366	367	362	368	372	342	361	395	367	356	364	347	372	373	385	338	385	393	351	356	406	370	359	370	358	415	356	351	411	352	359	369	388	351	366	357	361	350	375	401	368	339	383	350	356	366	367	322	335	379	377	364	376	397	367	402	386	417	372	359	378	382	365	361	362	369	370	358	361	336	359	388	402	342	362	396	358	346	307	375	365	336	360	379	373	387	349	358	366	384	381	356	383	352	374	381	387	377	353	354	371	366	387	383	402	386	376	398	356	370	373	305	381	360	370	359	363	357	366	346	410	389	380	385	353	361	367	399	381	399	374	373	346	370	349	379	354	351	383	366	371	341	388	374	366	370	353	359	358	417	373	358	377	393	388	382	383	366	351	415	384	379	394	378	355	365	366	345	369	362	396	384	375	349	364	393	315	381	341	376	356	400	369	361	348	358	331	373	414	359	391	394	354	413	386	360	375	369	360	349	406	387	379	387	389	388	368	328	363	399	366
27697	30435	41606	44962	44146	39353	30366	26515	20216	14682	3676	1921	1561	1529	1097	1055	974	1039	1027	1072	1265	1395	1577	1663	1782	1840	1921	1964	1862	1598	1485	1346	1219	1128	1038	1038	945	976	913	894	971	897	899	938	888	931	850	846	864	837	935	904	834	914	871	860	897	916	880	908	894	882	847	913	910	911	897	901	899	912	866	877	922	888	874	903	905	870	873	853	865	847	898	892	859	860	856	889	838	892	861	885	864	924	854	920	893	857	896	898	889	916	856	887	928	887	825	875	884	887	842	946	926	880	858	919	906	893	856	878	932	889	884	848	887	918	926	889	854	870	916	856	862	836	912	875	838	853	854	869	888	800	884	878	898	881	890	878	896	957	857	890	844	841	879	883	885	903	882	841	843	896	921	868	887	943	842	876	882	912	907	916	860	899	872	845	910	905	857	913	899	866	836	895	843	862	930	877	878	946	877	879	838	906	870	875	926	910	899	922	854	898	841	823	873	848	875	882	892	834	852	873	881	871	894	858	850	846	879	874	896	860	897	869	870	905	883	920	824	861	887	847	891	876	873	897	854	865	864	846	885	902	840	843	876	873	917	859	883	883	901	847	850	848	835	902	872	852	880	893	860	815	887	849	813	876	877	879	871	841	847	855	891	899	895	866	923	905	863	882	862	842	858	880	889	870	870	914	828	870	874	888	872	911	932	913	861	923	893	951	809	890	824	906	893	921	870	830	939	901	913	909	870	930	904	901	945	830	919	865	880	904	853	920	879	872	901	914	799	865	951	859	887	839	934	888	885	802	862	874	875	900	889	877	870	962	869	843	866	867	900	855	896	881	862	917	878	918	830	910	873	812	819	914	866	881	901	881	890	853	899	886	821	900	881	924	875	898	920	876	881	858	893	874	864	841	842	916	912	854	923	907	910	899	852	845	922	890	991	867	856	890	935	844	885	844	853	931	849	901	855	896	878	864	956	849	875	918	892	855	867	875	849	894	897	870	901	891	884	882	900	862	890	874	863	857	891	827	842	852	860	876	821	912	831	842	881	879	901	865	897	889	882	875	841	876	842	878	894	862	912	805	866	878	866	860	883	911	909	876	858	886	860	918	919	848	894	927	902	872	849	919	914	857	877	870	906	904	920	897	865	954	859	911	798	883	886	866	956	919	887	888	844	887	874	891	910	880	906	913	909	880	912	802	922	936	886	899	892	865	911	902	832	910	897	883	887	920	893	842	892	931	889	831	933	832	886	916	871	883	863	870	876	894	906	881	853	873	904	904	907	872	872	919	931	879	901	821	833	894	839	874	905	888	849	860	975	897	883	910	924	892	878	847	883	922	955	934	854	867	857	900	853	893	845	831	852	902	874	872	894	880	868	841	846	898	845	862	913	873	895	842	906	878	910	894	845	948	839	853	915	868	914	848	907	901	919	889	900	899	890	849	859	929	931	917	887	849	910	889	863	974	846	887	864	847	918	871	920	901	904	842	894	899	895	938	864	865	878	884	880	879	851	898	841	865	871	878	852	880	890	882	882	858	879	863	885	891	845	889	870	975	904	862	927	903	916	930	871	909	887	877	897	906	814	910	890	860	876	898	946	857	900	867	894	875	863	869	886	858	861	893	888	893	912	871	885	904	904	838	839	907	875	877	886	870	935	883	852	899	884	903	903	866	898	882	918	902	868	900	952	896	845	917	888	883	937	809	859	852	852	868	863	835	930	842	860	893	910	924	872	917	917	849	879	856	851	884	880	879	870	865	891	887	928	817	902	872	850	875	922	895	923	845	896	882	914	893	946	900	898	871	895	865	911	916	900	882	830	885	872	871	914	947	842	878	921	856	885	869	883	876	881	930	919	868	862	834	887	920	855	867	870	900	906	855	842	912	864	858	873	837	851	865	963	903	910	860	886	939	852	919	917	859	850	846	848	835	900	893	871	887	918	933	835	903	929	913	877	901	874	962	889	849	881	852	846	854	848	862	861	906	874	833	890	896	892	834	897	856	875	906	868	985	897	886	903	892	821	886	819	897	879	880	816	890	914	872	953	897	873	897	903	871	873	900	879	939	927	883	862	873	862	829	901	909	822	849	875	883	916	871	868	861	840	901	872	862	855	884	825	851	881	901	913	909	852	883	833	859	834	889	919	866	881	893	866	879	948	918	875	910	911	953	874	928	894	868	946	888	858	874	904	907	886	924	906	902	921	895	894	906	879	876	845	842	834	895	847	891	903	842	897	853	860	851	894	878	886	855	876	923	900	831	866	851	890	837	902	902	873	845	901	850	869	903	876	862	910	909	989	893	830	893	895	882	887	902	916	931	916	904	831	861	840	873	840	837	891	856	912	897	857	854	906	878	912	922	859	837	904	884	858	870	854	932	867	886	893	877	935	842	905	931	921	877	911	838	853	816	903	916	926	906	862	876	902	910	866	898	929	907	882	843	875	909	914	897	930	919	884	802	942	885	899	915	873	866	864	866	914	928	864	888	851	850	885	883	893	846	866	876	917	885	871	843	870	833	935	885	917	918	905	843	900	874	883	899	851	834	876	891	873	912	902	884	873	882	854	883	911	919	853	870	886	907	865	905	850	827	888	888	910	868	867	895	896	866	914	871	953	895	850	854	884	910	909	864	909	919	886	875	839	913	862	854	869	877	932	875	876	910	912	881	865	885	860	899	854	898	870	880	928	887	845	911	908	871	895	871	877	917	880	884	902	877	878	876	828	866	932	864	892	839	898	921	881	910	848	863	923	869	899	910	893	885	887	865	901	924	900	872	913	875	924	922	857	908	860	857	863	914	893	907	858	863	848	903	908	856	933	857	888	903	858	853	884	832	899	905	910	849	829	908	829	925	865	901	877	901	824	867	889	852	811	852	917	886	905	949	874	875	868	859	882	862	925	843	926	905	851	894	898	822	873	864	855	819	904	851	868	878	878	927	800	878	929	891	893	869	845	853	922	873	898	848	882	849	889	901	919	907	888	869	867	906	923	866	906	910	922	903	858	893	897	872	881	859	900	849	830	900	909	918	849	918	862	906	877	850	878	893	869	885	856	869	915	893	885	912	892	920	886	864	911	842	904	889	860	902	953	861	895	829	847	883	880	895	886	837	865	863	894	891	869	905	882	924	853	887	903	905	888	847	854	845	880	850	878	896	929	906	910	885	893	818	930	842	865	918	863	863	921	878	902	833	799	875	894	872	835	886	898	858	892	827	927	892	850	838	877	906	877	894	835	887	910	839	878	934	904	891	902	830	893	883	923	879	909	905	908	869	917	856	826	901	840	866	893	820	911	871	892	915	876	840	884	920	886	873	919	907	866	911	886	895	895	919	858	874	826	874	907	880	874	902	935	872	879	897	817	883	850	893	870	864	825	868	904	920	790	867	891	885	903	859	892	901	860	873	901	913	874	859	859	884	841	871	838	885	902	900	900	900	849	886	888	958	882	922	900	886	858	900	866	844	903	917	851	912	846	903	904	878	857	890	858	879	845	873	873	895	874	881	892	860
14039	9982	11441	8052	4001	2151	1098	688	635	506	452	441	446	397	395	418	440	415	409	391	447	420	410	407	433	431	380	408	432	413	429	401	407	397	408	336	404	418	425	413	427	398	414	407	410	410	412	407	401	400	432	422	422	436	411	376	433	386	411	406	419	401	432	400	429	396	376	430	403	418	404	402	394	401	372	458	397	386	369	398	422	448	453	407	448	402	425	393	435	442	439	439	380	445	425	399	393	427	403	398	418	410	386	387	425	432	413	403	412	415	388	427	404	407	387	385	394	382	441	433	458	448	405	394	420	391	426	414	440	407	438	402	407	352	384	388	407	381	462	414	433	410	383	435	453	415	379	423	426	402	426	371	366	398	439	392	418	456	417	391	400	407	400	418	376	394	438	420	396	410	431	417	440	385	378	379	419	406	398	422	387	389	389	400	420	399	347	408	402	436	443	420	346	407	408	419	421	429	410	402	410	406	369	424	461	453	399	407	377	399	405	413	420	405	430	437	412	401	406	391	400	418	445	405	445	396	406	436	411	408	416	439	385	414	422	403	394	444	364	407	407	408	413	427	426	387	394	454	419	374	388	396	404	435	405	430	433	431	409	392	406	439	481	400	396	422	411	401	388	411	387	438	385	443	380	424	427	419	434	407	412	413	409	414	421	385	383	444	397	386	429	440	441	426	397	420	397	404	484	381	400	414	379	462	467	395	425	398	412	420	418	388	411	430	403	385	425	451	391	387	395	402	411	386	377	455	435	399	423	454	427	459	429	428	433	446	429	407	438	411	440	411	418	391	376	414	423	412	452	402	400	392	402	435	423	417	421	383	399	426	438	419	438	441	407	429	415	401	395	405	413	404	382	407	378	398	398	409	385	364	426	401	414	420	382	426	386	418	374	422	397	404	445	437	430	420	407	434	426	417	405	405	414	461	399	388	478	465	392	411	400	425	405	396	429	427	382	413	407	394	387	458	433	414	412	444	341	432	376	446	385	405	384	425	424	388	473	439	423	387	419	396	413	406	459	429	421	390	383	400	401	445	428	393	400	372	415	400	480	439	402	395	431	437	463	412	387	408	393	396	398	393	384	420	454	390	387	405	425	422	378	422	404	429	356	457	414	407	406	383	411	374	385	408	425	444	456	392	417	391	458	447	414	382	443	445	398	397	427	406	403	411	386	389	392	433	414	454	424	398	403	373	391	374	406	403	420	418	394	370	381	402	429	412	405	415	414	386	395	415	388	421	387	408	419	416	416	386	418	458	414	366	389	396	405	385	447	413	459	439	409	375	414	424	417	402	394	448	391	427	394	439	407	368	407	428	415	439	434	417	408	432	417	409	423	429	434	423	417	409	449	420	413	403	435	386	437	394	425	412	381	409	402	415	404	395	406	394	430	411	436	403	410	392	410	438	415	404	405	415	439	409	441	365	457	426	397	454	391	427	434	437	428	414	419	423	427	436	402	439	480	388	383	390	405	416	420	326	385	394	427	403	403	412	370	436	441	407	437	451	454	404	423	397	396	437	418	418	403	395	427	386	441	406	381	377	400	421	395	417	436	438	421	434	436	397	406	377	429	414	384	400	399	389	389	370	388	429	409	406	419	422	402	427	389	420	393	440	384	439	402	429	399	390	440	383	407	414	420	414	380	387	393	398	419	405	442	372	408	432	383	414	373	379	385	396	431	434	387	457	378	396	376	398	452	441	439	396	420	384	384	388	382	386	373	412	435	413	404	451	377	411	409	409	422	436	407	410	426	411	432	436	419	418	425	372	401	402	395	402	435	434	399	389	430	413	445	428	391	386	423	441	432	419	426	373	415	409	391	457	455	377	413	447	421	398	391	379	433	408	386	413	381	390	422	407	404	392	409	382	425	435	432	434	451	403	380	426	414	429	456	393	411	450	400	400	391	398	412	403	462	417	391	435	424	405	384	428	405	398	416	419	432	423	370	426	411	415	458	384	402	422	401	419	418	395	388	386	380	377	425	395	393	409	431	409	439	386	411	385	386	393	386	441	453	416	461	395	404	403	378	415	441	432	391	373	396	394	404	448	431	419	415	354	409	419	424	438	412	414	429	397	474	410	394	381	396	369	411	397	379	380	436	434	387	417	400	442	421	408	421	416	414	431	406	400	414	443	426	404	398	413	413	399	417	379	398	438	441	392	432	431	417	406	399	415	433	424	392	433	393	469	416	427	419	383	402	448	410	439	381	424	393	419	421	423	404	453	383	440	415	437	422	426	389	401	387	397	417	390	410	407	422	384	405	433	403	407	411	385	396	438	428	398	411	395	419	381	403	413	421	412	406	429	390	418	401	451	431	427	414	425	406	378	385	392	403	425	443	389	402	418	419	397	384	405	407	400	429	421	396	396	389	415	432	430	418	426	396	369	390	410	393	376	410	418	415	446	392	425	395	430	398	401	420	433	370	411	427	385	397	421	408	433	400	460	457	435	417	427	423	422	381	432	405	362	389	393	394	379	405	406	384	376	395	430	428	451	397	407	423	405	440	440	392	398	394	405	410	390	404	417	407	396	421	386	448	405	429	392	411	438	448	416	419	402	400	439	377	433	389	402	413	439	414	427	442	438	432	412	421	379	398	420	402	422	435	427	408	420	391	369	404	438	428	414	396	396	424	369	390	417	433	408	428	419	406	442	417	382	385	408	437	433	407	412	402	386	375	437	406	432	404	388	414	409	397	405	379	408	381	384	382	383	410	425	403	461	388	404	419	408	422	414	410	432	441	370	400	388	435	394	421	412	383	401	426	427	377	405	399	405	401	373	389	396	428	407	408	385	360	366	407	381	406	390	399	383	408	418	381	406	436	391	398	415	426	425	398	400	395	378	445	414	413	435	411	434	400	417	437	393	443	425	411	405	392	417	433	378	437	454	426	448	408	430	415	415	412	428	438	373	422	390	386	459	420	425	409	361	438	446	432	370	399	371	403	428	391	427	387	398	394	392	407	414	455	443	423	438	417	451	398	365	415	395	434	414	388	419	429	407	421	398	390	422	364	431	405	452	417	378	427	407	416	425	431	408	392	430	429	436	406	395	438	450	387	453	415	411	421	451	420	422	438	417	440	385	402	386	433	450	382	413	406	404	408	411	411	406	425	397	385	392	393	445	390	397	432	406	436	402	400	407	390	400	374	376	427	440	424	415	444	391	411	410	402	396	428	393	445	403	430	430	448	419	452	435	435	416	401	413	450	423	406	399	410	414	412	375	361	458	437	433	466	436	412	382	411	421	393	433	422	412	420	428	405	378	368	409	418	415	419	387	397	408	385	420	414	421	435	389	417	419	413	404	401	399	431	436	382	416	419	417	400	441	359	433	426	431	394	435	410	396	416	435	431	395	365	394	398	415	372	447	431	430	418	387	368	416	365	387	396	408	439	407	429	419	404	407	405	376	417	441	394	416	395	413	428	395	401	481	412	451	471	392	414	428	390	401	425	410	398	406	381	427	411	406	404	408	443	411	426	441	342	433
10393	10967	18431	18131	12303	7977	4044	2750	1943	1448	1193	1097	1070	1077	1036	978	996	1070	974	1010	1037	1046	1044	965	977	1024	1043	1079	1021	1039	993	984	1023	1018	1009	1033	1016	1045	995	1006	1013	966	994	1031	969	1017	958	975	966	1015	1048	971	989	1016	951	952	969	989	962	956	1007	991	1018	987	961	976	983	972	1035	1000	970	941	1026	1006	998	947	945	1005	1017	973	958	965	996	1035	958	961	957	970	966	1064	958	987	1029	918	979	1022	934	976	950	938	968	1009	938	990	924	988	973	1023	1023	988	1037	976	959	1028	982	941	1036	984	1060	974	982	959	947	1005	981	975	996	973	987	996	1034	960	1001	1008	1001	1037	992	966	908	1029	942	942	957	951	1000	947	947	1037	946	979	1020	987	959	958	1017	1032	968	1024	982	995	977	984	951	925	989	969	958	993	1001	1005	941	961	983	1003	1019	970	991	1013	980	987	1005	971	932	1003	1006	1025	999	961	1013	999	955	1015	977	1003	987	1009	1045	1011	966	1008	1013	939	1008	1050	983	987	970	972	967	984	962	942	1041	946	960	946	1014	968	1011	1039	1010	1043	1012	995	999	1019	1017	1008	976	954	981	1031	943	957	1019	967	990	999	983	957	1008	930	1033	936	960	1044	1004	975	952	1034	1000	955	944	1035	957	964	983	1010	997	975	955	970	937	1027	1014	959	939	988	954	938	953	969	982	1010	945	947	997	1018	954	1011	962	996	1038	998	971	984	1002	1025	965	993	980	1019	1019	1043	1040	1044	1012	979	1003	944	977	959	994	960	964	971	972	1015	937	957	988	1032	992	975	1010	971	994	1023	982	1027	1011	1075	1002	978	1019	1029	997	943	1046	1046	986	945	1005	943	993	1013	1005	990	954	961	1049	985	1040	1014	1025	979	979	1069	988	970	1015	1012	932	943	1031	959	969	915	983	992	1010	1009	989	937	951	966	1038	971	957	995	1015	963	1015	933	1005	1028	1006	1000	967	1009	1028	1019	985	1019	953	1030	932	954	1000	981	939	999	1039	986	951	950	1039	974	1048	975	978	952	950	949	977	999	938	978	983	996	962	976	995	964	975	1002	1009	913	985	987	980	979	1036	978	952	1001	975	973	1013	973	970	996	975	983	1037	944	1011	1012	952	965	1024	1015	993	955	1014	1006	950	951	982	1011	990	991	940	976	1040	971	1017	892	1011	1020	1013	1020	1054	962	955	992	995	984	974	970	951	1040	959	950	940	974	971	1006	971	954	959	1041	967	971	1040	964	1019	978	1022	950	936	981	976	987	964	1020	970	960	963	955	992	994	968	1022	1009	966	985	974	1010	944	977	960	976	935	993	978	1006	991	962	971	994	999	993	1000	994	975	958	973	915	989	937	999	955	1039	976	1035	993	925	981	1006	975	1009	981	949	1023	1000	1016	975	977	992	979	995	975	1023	976	981	981	980	955	1003	974	1005	970	1063	1007	1028	977	955	960	1027	982	987	986	982	996	965	983	983	990	991	984	940	974	976	970	1013	983	988	957	965	958	958	1022	935	998	953	1032	988	977	952	960	1008	975	971	962	963	1003	915	984	1005	956	1024	921	955	958	1023	927	994	1037	976	995	982	966	991	1016	983	993	1017	1000	949	957	968	1002	1004	965	957	959	937	922	1020	947	971	966	960	1024	1003	982	1021	1032	981	990	1006	986	965	1021	1028	944	993	1016	937	968	941	954	1015	1024	923	989	1006	956	1003	917	999	949	956	968	1010	950	1006	1033	950	938	984	1034	948	1007	945	1020	935	988	959	987	955	961	968	979	1011	1006	987	956	982	999	1039	1008	1023	1023	1021	1038	974	1019	967	987	1025	963	1011	1039	995	987	990	1033	1001	991	964	937	962	917	943	961	1005	1034	1045	998	969	975	975	1017	1002	1028	1010	991	1018	973	1043	1014	960	959	954	945	1002	983	974	1041	975	1007	974	975	1036	953	971	993	1072	978	973	980	973	1017	1020	960	965	1040	974	1006	993	1017	987	957	1007	1030	1072	995	1002	965	948	990	945	994	1017	960	1000	927	976	1030	972	1007	942	948	962	1019	1035	979	949	1011	975	995	966	998	921	983	951	953	1023	1011	952	987	1030	975	1046	943	979	941	990	1014	983	963	1040	969	961	939	975	1006	975	994	1013	984	953	979	967	859	971	985	947	1013	914	999	976	1016	1055	949	975	1033	996	941	986	1011	979	946	989	992	963	985	1054	973	984	961	954	1013	985	990	1012	938	988	995	966	954	991	1018	1043	992	994	949	1012	979	974	1011	1041	944	1006	970	1013	989	989	1025	1002	999	966	955	1036	1024	967	1035	1013	995	1042	950	986	963	944	988	966	956	957	1047	958	1002	965	963	984	978	963	999	982	986	1003	995	970	989	1008	985	972	996	990	1005	895	981	937	1002	1011	969	966	938	972	976	981	1009	1001	990	967	1005	1002	999	995	975	967	946	1058	952	908	929	951	973	934	993	1006	992	974	1019	998	1008	971	1032	955	1000	974	999	941	1005	990	984	948	978	995	1010	920	1003	942	1000	981	961	913	972	1032	979	986	990	987	991	919	1000	1004	1047	937	1000	1012	1002	975	927	950	1035	967	989	962	995	972	1006	964	1022	1012	987	1000	972	992	1019	936	990	987	960	991	1008	1032	1028	966	910	963	951	960	1006	970	951	971	1008	957	976	967	1025	970	986	984	973	1001	980	967	951	964	965	950	976	991	972	1047	1014	1014	943	988	985	1034	996	1020	1023	1009	1031	965	976	1002	977	1036	986	1013	973	1018	1027	1043	909	1031	990	973	962	1008	963	1016	988	931	955	1022	1026	1005	1033	960	964	942	1021	960	1026	994	997	1024	1012	1039	1001	1008	986	946	984	976	959	1017	1003	995	1038	993	1029	966	1016	1018	951	960	977	974	967	952	1010	922	1000	999	1038	999	961	968	1008	963	960	984	930	969	952	1008	997	1016	987	984	1029	939	999	1003	990	951	915	937	946	1013	973	982	991	961	974	964	990	1011	988	1006	1039	991	983	980	1074	978	997	994	967	970	1042	949	1022	975	966	988	994	1012	964	998	1060	991	1037	1041	919	1015	1010	1007	973	960	963	939	984	991	1024	981	1024	962	950	1052	954	969	1015	928	953	1041	937	967	931	960	993	995	1039	1025	928	996	1037	980	1018	957	969	1009	1005	979	988	969	939	1023	1030	1014	961	977	1001	997	999	997	957	1032	973	948	1036	994	967	957	1016	959	996	948	977	1023	984	962	966	996	915	938	1011	959	950	1016	1001	987	957	1025	969	990	935	1024	965	994	1000	976	947	999	982	964	1010	1024	1017	956	979	988	957	923	960	989	983	994	1015	955	985	951	974	984	964	1000	978	984	980	956	1027	964	961	975	952	1015	991	966	960	963	1063	1027	964	973	1003	984	978	984	943	1043	1026	992	981	1005	996	979	993	956	1014	1007	1048	985	1007	965	998	985	1009	939	992	1011	990	1001	992	960	1022	993	964	956	968	1000	1048	939	996	971	1014	970	1006	1047	961	1002	1000	1009	950	963	999	966	922	971	1060	956	993	991	1007	937	995	959	997	960	1037	982	988	1012	1031	967	913	991	994	994	1028	1018	931	956	981	995	1018	1027	997	974	917	975	981	997	994	1047	987	996	947	959	968	932	1003	953	1035	986	990	1042	985	1015	947	1055	962	953	987	961	957	984	1044	984	945	981	1002	936	1040	1036	924	974	936	969	988	971	958	939	964	982	983	976	968	993	986	967	994	967	985	1018	960	956	1002	982	1022	973	1031	1013	979	948	947	979	992	1065	981	984	964	973	938	1014	1001	1024	999	998	1019	971	971	932	969	962	938	1003	962	984	1038	962	963	941	990	947	963	1028	949	999	965	964	1020	1009	981	1006	939	948	930	1033	951	997	970	940	988	995	984	962	959	968	962	995	943	978	998	1002	990	1046	1001	1031
30451	23583	27069	23261	20322	13178	8662	8292	2730	1183	828	635	531	505	470	445	450	441	438	428	508	501	488	513	530	508	516	529	561	483	475	452	455	494	435	438	408	430	428	454	463	475	438	466	408	432	415	453	441	424	442	419	475	455	478	443	417	424	425	450	476	401	400	437	443	420	449	435	442	440	400	459	445	441	434	431	399	460	427	428	411	445	444	448	472	420	442	452	421	436	444	437	464	437	446	404	420	456	455	446	411	423	434	425	464	467	501	443	413	419	430	424	431	417	465	427	443	425	430	440	468	429	476	418	434	448	463	442	394	413	454	420	466	472	392	429	443	454	479	402	412	445	373	432	391	455	438	455	421	406	444	430	414	475	464	423	396	444	456	442	465	426	475	425	437	456	457	401	431	426	469	429	455	448	405	391	429	425	428	446	399	411	437	460	428	415	468	455	420	454	437	417	441	444	434	457	475	469	413	431	423	392	452	462	441	426	442	427	454	454	423	400	454	383	454	438	430	450	420	404	409	403	456	469	410	407	459	436	483	374	442	399	410	457	463	465	444	401	446	420	435	457	479	444	470	455	406	432	422	470	450	432	417	460	448	442	400	425	473	406	435	468	432	407	439	451	436	450	438	385	426	486	436	421	445	434	434	415	415	415	471	446	432	444	444	389	431	436	436	458	395	414	415	456	433	413	440	427	433	445	426	411	483	442	493	436	437	478	432	453	479	475	446	471	449	433	494	437	474	431	444	454	423	401	424	442	414	408	474	440	452	425	456	480	445	488	440	427	447	420	430	437	422	434	412	439	434	456	429	442	467	453	440	425	454	491	438	415	459	428	451	432	443	393	441	443	449	435	455	472	433	432	461	441	443	463	460	428	477	458	445	427	492	448	455	460	467	471	422	424	443	422	395	407	455	461	439	420	425	424	427	431	461	480	447	412	430	464	418	428	480	421	403	500	454	434	451	457	431	446	459	419	440	428	437	427	440	438	441	446	477	436	452	448	430	433	444	440	430	409	468	471	403	395	453	444	453	442	445	477	452	430	465	423	422	460	463	463	459	452	421	405	450	432	417	440	438	470	439	410	394	423	408	443	450	418	418	491	450	466	413	430	446	424	396	450	421	450	428	457	451	469	466	438	421	424	412	441	418	396	472	420	454	512	461	429	402	394	450	413	477	436	422	443	422	461	428	437	462	467	420	475	392	458	465	446	454	442	461	432	438	424	416	446	446	409	451	436	413	441	463	446	449	423	445	432	460	389	460	435	434	435	446	431	431	452	476	432	438	424	425	443	446	437	443	455	421	433	371	455	452	458	432	432	437	441	396	414	440	448	425	403	476	457	441	411	433	430	453	436	441	454	431	410	456	417	451	436	419	415	428	397	443	447	478	441	453	411	443	445	444	436	387	468	406	439	442	455	425	497	455	454	402	449	423	423	456	442	499	441	456	435	431	463	463	427	434	460	462	451	443	432	434	448	430	439	449	481	458	403	416	419	424	437	436	423	400	456	419	444	425	455	410	408	450	418	420	462	428	444	400	417	423	432	455	456	436	458	450	473	424	441	446	431	417	424	438	465	468	443	432	423	487	460	445	420	405	438	448	442	438	464	451	421	458	462	418	454	459	438	428	414	431	430	432	440	459	450	415	425	452	464	446	427	410	451	443	427	413	438	458	411	395	428	446	402	480	453	484	444	452	426	437	441	467	464	427	393	441	430	370	446	442	423	407	450	458	496	419	445	388	451	431	458	445	448	412	428	446	449	428	411	472	459	437	427	449	395	465	456	424	493	471	456	471	435	431	420	394	403	445	448	444	431	438	437	462	446	456	450	432	447	446	401	427	404	425	455	449	428	436	426	433	444	472	447	449	419	433	418	422	440	439	444	436	426	430	443	454	446	458	423	452	402	395	457	449	434	426	424	429	441	465	460	432	468	407	434	450	408	429	458	446	429	409	448	429	428	466	425	449	454	471	445	456	437	443	439	424	424	432	439	481	438	460	478	415	417	442	435	444	408	432	457	436	395	406	449	465	461	381	414	437	419	473	437	411	389	435	454	449	401	429	427	457	438	469	433	428	443	446	442	415	437	458	458	465	437	415	441	438	429	407	449	444	416	463	454	455	487	482	471	415	422	414	480	440	444	447	435	435	433	438	427	439	434	412	451	439	448	447	431	450	446	414	418	459	427	451	469	472	491	463	413	440	396	448	476	435	420	389	406	426	409	423	427	426	453	429	384	423	446	412	433	439	466	440	444	439	468	434	418	443	409	461	433	425	432	461	436	456	393	422	422	495	375	449	429	437	442	419	419	453	453	415	498	428	458	440	419	440	434	465	427	440	441	408	465	380	458	421	417	444	433	479	447	410	450	435	417	431	402	371	429	448	478	454	452	436	412	454	455	483	487	487	480	433	457	470	446	472	442	434	457	423	429	450	434	394	417	454	428	449	479	423	445	441	433	441	457	451	449	436	416	420	417	451	469	463	430	430	443	449	465	427	440	456	434	482	445	430	454	415	410	446	434	464	445	434	354	409	456	433	441	442	435	431	436	455	450	417	424	415	458	453	396	428	405	417	460	401	428	419	454	427	430	401	397	439	443	446	399	477	439	478	447	428	422	423	428	403	442	397	445	400	471	420	406	423	447	451	444	443	426	487	433	410	426	446	422	445	470	441	441	433	438	441	418	417	460	447	440	422	451	487	462	449	452	424	418	443	435	392	444	448	444	425	481	452	422	409	416	453	443	404	428	401	411	430	459	444	474	442	385	465	461	468	482	421	428	434	416	441	424	452	427	438	452	451	440	482	462	451	441	398	475	456	459	457	413	439	435	463	437	429	426	432	430	457	484	454	454	433	395	457	439	461	454	476	477	469	453	436	390	426	437	414	434	470	460	459	451	422	459	397	411	471	433	408	457	453	418	431	436	433	440	521	426	406	450	407	394	472	426	441	437	447	473	395	428	451	424	425	433	458	413	444	457	462	436	474	428	402	396	375	478	415	473	422	453	423	426	446	442	400	422	456	456	446	440	462	424	417	431	401	456	443	469	404	454	432	430	432	411	441	440	484	427	427	447	470	422	407	458	467	413	439	447	497	439	431	489	407	476	407	450	440	456	411	463	402	420	467	447	456	463	434	439	450	442	425	428	395	420	449	422	428	470	421	444	452	453	422	437	409	464	458	433	438	450	419	459	458	431	422	465	499	389	459	431	445	412	459	429	445	461	426	458	436	403	453	469	451	440	450	459	433	417	446	434	443	413	441	422	464	440	426	454	453	445	433	436	428	391	442	431	438	461	441	414	459	451	462	457	450	410	426	475	418	460	414	418	428	432	418	408	432	426	445	433	448	445	431	434	392	415	397	436	415	426	465	423	459	453	442	451	435	430	475	431	405	451	392	460	479	431	468	442	446	433	420	451	422	444	401	424	443	461	427	481	461	469	448	407	475	422	441	468	405	441	439	435	430	474	441	436	428	427	430	456	394	466	433	411	425	423
21788	21711	32803	34306	33874	25680	22746	21428	8389	4220	2920	1908	1464	1310	1173	1113	1095	1070	1083	1198	1237	1258	1417	1363	1521	1532	1438	1485	1466	1397	1304	1340	1226	1135	1071	1127	1092	1069	1147	1051	1072	1136	1031	1050	1054	1007	1014	1012	1057	1077	1007	1038	972	1022	1110	1035	1013	1012	1048	1054	997	1070	1061	1051	986	984	1012	1059	1041	1076	1041	1061	1008	1054	1061	1068	1049	1011	1030	1024	1072	1018	1029	1068	1021	1002	1063	1060	1026	1028	1017	1020	1012	1058	1064	1053	1100	1006	1067	1053	1113	1037	1046	1024	1052	1023	1048	1063	1047	1043	1012	1056	1096	1033	1044	1084	1057	1054	1014	966	1042	1031	1049	1027	1076	976	1045	1018	1000	1036	1051	1026	1001	1068	1041	1082	1002	1038	1029	1055	1087	993	1079	960	1027	1067	1052	975	1063	1037	1015	995	1094	1044	1035	1048	1045	1025	1034	1021	1069	994	1029	1037	1007	1045	1081	1066	1067	1022	1012	1066	1029	1032	1068	1040	1033	1086	1031	1010	1018	1030	1007	1067	1031	1034	1087	1063	1004	1053	1011	1047	1056	1031	1009	1002	1049	1080	988	1062	1020	1022	1041	1105	1026	1040	1076	1024	1046	1009	1005	1006	1022	1052	1087	1004	1039	1038	1047	1024	1054	1133	1093	1037	1061	1018	1051	1032	1064	1035	1030	992	1039	1036	1000	994	1046	1020	1027	1045	1039	1020	1053	1063	1020	992	1020	999	994	1032	1054	1094	1078	1049	1088	1033	1023	1008	1046	975	1047	1060	1007	1095	1069	1012	1043	1006	1112	1005	990	1078	1103	962	1072	1043	1013	1047	1032	1069	1038	1045	991	1057	1043	1044	1041	1021	1032	1011	1035	1069	962	988	1023	1002	1053	1041	1013	1073	1022	1088	1067	976	1030	1006	1074	1001	1016	1024	1027	1032	1066	970	1032	977	1079	973	989	1044	1026	1076	988	1041	1034	1026	1049	1008	989	1078	1051	992	1051	1039	1015	1036	995	989	1087	1008	1024	1074	1037	1013	1083	1032	1004	966	1017	1064	1101	1061	963	1053	1063	1047	1037	1030	1027	1025	1023	980	1036	1082	1074	1011	1042	997	1032	1011	1033	1003	1059	1019	1043	1038	1116	1045	976	1023	1058	1012	1021	1050	988	1050	1042	1081	1100	987	1084	1075	1062	1015	1034	1046	1017	987	1011	1092	1068	1031	1090	1012	1009	1030	1012	1020	1012	1020	1027	995	1069	973	1072	1124	1043	1055	1046	1070	1067	1006	992	960	1057	1089	1032	1054	1008	1054	1065	1009	1088	1025	1091	1036	1022	997	1047	1114	1046	1045	1048	1060	1015	1002	1020	1008	1052	1012	1030	1046	1047	1033	1021	1005	1063	1071	1026	1026	1063	1058	1059	1103	1100	1068	1083	1031	1072	1025	1038	1024	1099	1007	1055	1033	1045	1061	1039	1040	1022	1008	1007	1033	994	1005	1041	1008	1001	1095	1019	1002	1020	1024	1015	1114	1003	1097	1019	1030	1037	1010	1030	1048	1077	1070	1063	1027	1035	1034	1047	1039	1005	988	1026	995	1045	1017	1102	1027	1033	1057	985	1113	1039	1074	1018	1055	1047	1078	1078	1083	1074	1073	1034	992	1077	1020	1049	1042	1012	989	1087	1134	1022	1046	1042	1058	1063	1046	1038	1031	1056	1030	1026	1059	1032	1075	989	1075	1064	1027	968	1080	1031	1036	1017	1065	1073	1061	995	1039	1010	1054	1035	1049	1052	1043	1015	1120	986	1031	1058	1029	1064	1086	1024	983	1046	1063	1022	1018	1044	1068	1054	1017	1029	1018	1056	1067	1084	956	1081	1053	1009	1007	1067	1035	969	1002	1073	1036	1074	1048	1008	1011	1093	1043	1078	1097	1107	1029	1060	1038	1053	1053	1051	1081	1025	1014	1039	1033	1035	973	1024	1055	1007	1071	1016	1100	1041	1091	1038	1083	1056	1100	1036	999	1049	1027	1014	1056	1054	1050	1058	1002	1011	1033	1008	1015	987	1060	1047	1031	1012	1082	1084	1049	1026	1032	1063	1037	1071	1003	983	1043	1080	1044	1111	1064	1008	1060	1008	1002	1050	976	1016	1073	1014	1057	1056	1048	1039	1077	1044	1020	1081	1038	1060	1064	1077	1024	1086	1045	1029	1052	1055	996	1081	1098	1065	1016	1034	1005	1006	1076	1020	1080	1010	1043	1034	1041	1015	1130	1009	1050	1037	1036	1033	977	974	1047	1065	1030	1035	1051	1085	998	1065	1051	1006	1054	1064	1046	999	1052	1020	1081	1049	1097	1035	1000	1036	1066	1028	1050	1031	947	1080	1038	1050	1062	1065	1051	1036	1007	1034	1094	1011	974	1067	1102	999	1092	1018	1056	983	1022	1061	1044	1017	1064	1032	1029	1088	1040	1037	1089	1043	1003	1032	986	1089	1046	1052	1075	1081	1037	1016	950	1064	1080	1043	1043	1024	1018	1024	1062	1069	1027	1003	983	1063	1012	1024	1004	1028	1055	1027	1045	1016	1002	1004	1025	1023	1070	1074	1012	1033	1036	1051	1050	1050	1009	1137	1041	1052	1038	1030	939	1094	1043	1075	983	1003	1110	1068	1110	1035	1017	1052	1055	1035	983	1061	999	1013	1020	1019	1094	1054	1052	1040	1010	1002	983	1054	977	1032	1088	1031	1007	1109	1044	1085	1091	1070	1053	1038	1023	1010	1033	1111	1017	1046	1050	1046	1108	1011	1038	1030	1051	967	1050	1020	1005	1036	1055	1062	1036	1085	1060	1108	1003	996	1023	1051	1045	1006	1048	1065	1031	1023	1024	1020	1034	1035	1040	1055	1054	1009	1049	1046	1048	1044	1026	1064	1010	1023	1012	1003	1065	1006	1039	1037	1037	1050	1096	1044	1097	1080	1000	1027	1054	1019	1041	1093	1013	995	991	1012	1037	1028	1030	1062	1022	1064	1008	967	1075	982	1063	1036	1034	1068	1042	1019	1036	1050	982	1062	1055	1042	1084	1054	1021	1028	1097	1015	1055	1052	1089	1027	1023	1028	1045	1073	1017	1016	1017	1015	1054	1058	1058	1106	1096	1029	985	1054	1032	1054	1042	1007	1024	1012	1033	1081	1074	1032	1028	996	1010	1001	1039	977	1090	1069	1032	1051	1023	1011	1038	1019	1092	1047	1014	1070	1082	995	1029	1012	1045	1022	1043	1058	1032	1034	1047	1061	1038	1047	1090	1037	1039	1117	1068	1047	990	1077	1071	1006	1079	1080	1076	1050	1050	1106	1030	1035	1054	1036	1052	1077	1058	1053	1025	1080	1003	997	1031	1047	1001	1019	1047	1043	1063	1098	1050	1043	1048	1047	997	1057	1009	1009	1058	1041	1047	1036	1046	1067	1001	1028	1054	1054	1018	1055	1049	1067	980	1074	1013	1028	1043	1007	981	980	1053	1036	1029	1010	1059	1034	1005	1033	1016	1027	1055	1043	959	1004	1040	1017	1016	1024	998	1074	1067	1022	1074	1008	1034	1003	961	1092	995	1085	1060	1041	1053	1059	1033	1042	1015	1052	1069	1015	1034	1011	1034	1037	1039	1046	1011	1019	1014	1042	1033	989	1001	1085	1081	1008	990	1048	1013	999	1084	1084	1025	1096	1033	1026	1073	1072	1090	1019	1054	1028	1069	1044	1022	1022	1031	990	1085	1031	1071	1046	1037	1066	1030	1024	1088	1031	1074	1015	1054	1031	1020	1019	1051	1013	996	1048	1022	1035	1034	1061	1036	1003	1065	1082	1051	1028	1014	1060	1086	1050	1032	1041	1045	983	983	1058	1017	1029	1102	1061	1018	1058	943	977	1002	1051	1090	1006	1061	1005	1017	1040	1106	1030	1007	1005	1022	1051	999	981	1070	1073	1069	1045	1092	999	981	1046	994	1016	1054	1009	1038	1070	1072	1039	977	1018	1033	996	1015	1074	1054	1007	980	1011	1048	1051	1024	1052	1063	1010	1030	1040	998	999	1044	1074	1054	1035	1001	1027	1038	1069	1026	1044	1068	1034	1096	1058	944	1065	988	1025	1055	1060	1048	1016	1108	1014	1033	982	1073	1037	1044	1002	1086	1032	1092	1058	1054	977	1096	1049	1088	1038	1046	951	993	1036	1048	1047	1051	1044	995	1041	1042	1027	1083	1038	1045	1054	994	1064	1043	1038	1019	1037	1026	1047	976	1057	1004	1072	982	1023	1039	1010	1071	988	1046	1123	1046	976	1039	1062	1023	1045	1032	1040	998	1029	1046	999	1070	1059	1084	1107	1035	976	1042	1095	1030	1078	1142	1085	984	1020	1066	1019	1066	1003	993	1007	1034	1013	1021	1074	1025	1026	1006	1119	1011	1075	1043	1049	1093	999	1028	1073	1009	1095	1114	1050	1090	1041	1080	1053	1085	1020	1057	973	1045	1042	1059	1002	990	1015	1028	1072	1089	1025	1103	1050	1051	1037	1032	1050	1004	1036	1075	1007	1005	1054	1037	995	1020	975	1057	1017	995	1028	999	1041	1016	1032	1044	1044	1049	1033	1026	1060	1053	1017	1058	1030	1052	1055	1064	1049	1051	999	1066	1045	1090	1104	1068	1055	1033	1031	1060	1058	1095	998	1093	1081	992	1078	1062	1034	1034	1051	1040	1028	1039	997	978	986	1013	1054	1026	1050	995	1084	1030	1018	1023	1085	1044	1077	1043	1018	1080	1043	1029	1008	1043	1055	1017	1068	994	1075	984	989	1047	1009	1104	1104	1014	1068	1011	1056	1024	977	1063	1021	1092
41640	36118	38223	29261	28007	23363	19929	16979	8313	2655	826	629	465	452	397	374	417	402	421	424	437	452	512	494	535	524	491	553	500	490	487	485	391	434	369	414	354	370	401	400	400	369	414	368	403	382	369	402	364	394	401	382	382	354	343	372	361	370	390	392	378	390	412	397	372	374	335	376	403	390	382	387	384	380	394	365	387	404	362	430	372	391	382	391	375	382	400	370	390	388	386	395	391	401	356	404	386	381	386	421	368	359	390	381	369	379	381	443	414	376	376	384	384	386	361	393	402	355	362	356	376	399	395	367	408	370	400	344	385	407	381	405	359	394	385	391	347	373	377	375	350	400	370	390	362	363	417	337	424	396	379	383	384	374	339	425	372	366	400	370	372	381	361	389	411	409	435	371	354	413	403	374	368	386	378	367	388	369	378	414	368	363	352	352	388	353	359	373	344	408	352	371	401	404	359	405	412	387	342	341	377	392	391	353	392	393	390	365	407	409	360	403	381	386	391	362	378	377	375	404	383	370	374	402	385	376	379	419	353	430	376	396	384	366	406	374	372	367	359	393	377	385	380	386	396	391	408	382	368	368	369	362	382	382	388	401	375	351	364	421	382	374	426	386	380	393	375	343	363	371	380	397	378	374	384	395	407	394	357	401	368	370	375	391	400	344	395	387	363	419	366	386	419	361	384	376	362	366	406	397	384	344	383	384	376	351	399	351	367	378	376	393	386	380	376	388	418	359	372	404	400	374	418	405	376	376	361	360	374	361	355	366	406	371	392	391	366	356	415	361	383	383	362	340	382	430	371	349	345	376	363	378	393	350	362	376	362	363	389	348	397	397	362	397	394	382	389	376	390	402	379	409	380	404	382	380	392	363	363	393	397	435	398	400	360	380	407	358	394	340	416	376	411	388	400	365	340	408	341	399	426	372	369	358	362	367	339	376	374	373	389	392	391	386	412	379	372	415	409	390	369	407	408	361	391	367	360	381	369	330	389	352	359	393	384	413	382	344	367	369	367	394	346	398	361	380	389	399	412	400	380	416	401	417	378	400	352	384	360	396	380	419	376	373	378	364	385	386	382	383	428	389	392	374	363	376	351	374	374	397	372	401	374	398	380	392	385	414	376	365	396	398	377	366	367	394	393	371	394	386	390	363	353	393	385	416	390	381	366	405	349	393	372	343	395	376	406	414	372	396	356	361	354	387	396	404	376	307	382	435	416	378	389	396	352	360	396	407	399	413	416	345	420	407	362	376	410	407	344	396	363	373	347	375	368	434	378	387	383	343	394	387	366	409	396	393	375	367	396	357	373	390	423	397	364	391	433	342	386	382	362	404	371	377	375	399	374	373	356	403	403	395	396	368	439	402	348	372	407	351	418	407	392	405	380	396	402	402	412	399	408	407	359	379	358	396	361	398	444	406	397	384	384	385	378	423	355	398	405	390	406	343	398	357	365	403	372	432	364	392	397	386	360	409	410	360	358	351	384	396	371	397	422	393	382	393	389	363	374	379	378	386	366	374	347	362	382	363	376	332	380	393	374	392	351	384	382	393	408	420	415	384	396	371	385	376	360	365	384	376	428	402	356	397	336	362	403	348	405	393	424	396	387	382	410	383	411	390	404	371	382	410	390	367	367	367	378	355	434	381	377	385	375	393	372	381	393	343	394	372	374	397	389	360	372	372	363	407	392	376	401	356	378	387	378	360	392	381	409	348	375	376	366	369	339	381	382	385	383	349	369	352	400	401	387	412	355	373	381	413	367	383	371	395	394	382	379	359	357	381	374	372	400	353	390	387	364	380	392	372	365	367	363	407	390	410	350	385	403	395	405	384	417	388	367	371	411	364	397	360	376	392	391	376	370	366	382	402	443	415	385	396	423	366	424	364	400	410	352	395	402	391	381	349	351	370	352	409	366	358	358	395	400	378	399	402	362	413	384	396	393	408	395	349	432	407	401	374	392	384	409	368	380	400	370	357	386	364	373	354	352	394	372	391	360	376	363	398	396	387	368	372	385	391	343	375	397	401	335	384	355	392	399	356	375	364	431	408	383	403	387	352	417	364	396	417	395	372	373	364	389	420	370	396	389	373	403	392	359	356	366	387	369	392	409	358	387	365	399	362	398	339	388	413	407	370	384	375	385	413	389	385	413	405	408	416	413	376	359	371	374	381	379	410	379	414	378	401	389	373	405	375	387	366	385	365	360	368	410	393	393	413	387	364	360	392	366	373	399	392	396	415	396	390	400	363	387	388	362	415	352	368	388	423	398	406	395	414	416	396	419	388	377	343	365	373	387	364	368	370	387	432	405	368	356	402	349	399	360	353	405	408	375	390	379	380	407	387	387	380	356	363	372	410	405	369	397	408	408	374	370	389	357	402	353	414	407	416	388	419	378	347	359	426	377	377	374	398	394	359	390	429	382	379	371	410	392	346	387	397	369	389	363	382	396	373	380	373	406	357	395	373	425	395	380	394	361	391	405	377	391	423	397	371	416	372	403	373	384	352	369	401	390	390	374	382	417	396	397	370	363	376	366	410	388	371	382	366	366	395	386	345	371	401	381	366	388	405	388	426	408	390	380	401	361	394	386	397	376	405	399	389	413	373	369	385	411	359	351	357	386	383	394	363	376	381	379	415	362	408	423	389	408	386	388	380	393	375	392	396	360	390	391	369	361	373	382	408	383	445	350	374	416	377	374	432	375	417	378	370	419	397	415	367	359	351	380	393	396	384	392	389	401	379	347	385	347	373	323	377	379	379	436	381	391	370	385	422	379	387	397	407	391	365	404	370	367	413	382	392	379	358	407	399	399	407	379	398	350	354	425	373	379	378	406	419	397	377	402	432	370	387	357	384	396	380	398	392	350	373	371	388	381	402	368	394	363	374	366	378	349	361	383	393	399	406	380	365	381	353	416	393	396	346	404	372	363	363	365	360	393	369	407	358	382	399	386	416	377	390	371	341	355	388	380	392	405	386	372	427	406	391	399	367	366	397	375	381	412	374	394	399	395	356	383	410	350	386	390	416	374	388	366	394	408	395	418	371	402	361	392	415	373	395	405	359	381	380	435	395	374	353	411	365	368	371	386	392	382	398	350	342	411	394	358	393	363	403	394	370	403	394	428	379	390	386	374	389	391	352	374	371	414	365	362	355	376	373	336	388	371	342	410	352	416	370	363	390	370	392	351	413	411	401	433	376	373	383	373	356	397	387	360	353	370	362	399	409	392	388	367	385	407	402	426	392	352	400	420	353	384	419	432	398	409	404	394	396	396	383	398	387	389	353	371	409	410	407	391	428	380	371	393	384	398	336	371	404	424	406	387	372	374	381	361	421	403	376	366	365	386	371	386	374	425	377	375	387	377	379	382	358	373	347	364	378	402	410	366	381	383	337	412	388	396	412	387	365	411	358	392	354	371	374	389	392	337	366	366	371	411	379	414	386	421	393	393	378	373	381	377	413	370	378	394	375	364	381	390	335	372	371	384	384	381	345
29488	31366	40052	37909	40501	36403	36004	30454	18707	7425	2969	2120	1536	1207	1055	960	1008	999	1022	1139	1223	1437	1473	1473	1797	1742	1726	1855	1721	1509	1406	1317	1182	1126	1036	1052	981	1012	957	955	968	944	922	977	977	906	969	947	891	909	877	929	924	898	939	957	914	932	861	882	891	893	887	908	917	927	895	879	944	906	995	894	884	908	883	960	902	892	865	819	884	935	859	901	901	919	921	908	918	956	920	934	927	901	984	918	943	935	916	923	931	914	906	955	889	920	925	879	913	928	906	916	936	873	967	955	893	905	896	895	941	868	950	991	890	894	945	926	936	968	901	923	884	892	907	896	940	935	924	919	919	901	885	979	953	931	908	910	915	937	944	922	895	934	910	878	859	927	921	893	879	911	947	935	884	942	898	867	916	881	917	862	981	914	857	925	911	872	897	925	923	912	904	921	914	931	895	872	896	967	925	924	882	965	921	893	897	907	927	907	929	910	936	901	927	901	909	920	857	913	852	869	920	920	921	912	940	950	921	932	940	945	885	888	895	925	915	905	910	922	921	937	984	904	873	885	909	917	963	884	906	970	923	931	854	885	931	876	951	937	939	905	896	936	908	918	884	939	899	964	899	878	934	887	864	854	914	890	882	910	993	953	901	932	941	883	924	869	917	904	960	923	843	905	951	841	898	916	889	872	897	880	904	927	929	874	893	880	918	861	950	926	868	853	954	903	944	925	914	915	921	939	902	924	912	856	993	922	912	875	911	931	915	922	944	835	888	956	872	955	896	916	876	938	894	954	914	860	877	862	934	905	913	866	904	912	897	907	862	949	900	945	912	901	904	931	896	886	902	874	911	940	904	933	923	924	928	937	935	943	948	897	873	889	877	872	887	922	885	940	913	929	881	823	947	888	858	941	876	917	885	903	871	877	886	965	986	876	926	913	888	904	942	932	885	865	936	907	910	904	869	950	871	863	882	890	989	928	928	887	898	927	942	882	878	916	905	911	883	861	940	933	903	959	933	879	901	964	936	909	930	895	940	973	940	910	896	890	875	897	889	937	906	929	939	901	913	871	895	884	948	954	854	918	939	936	935	927	882	916	892	921	952	918	931	882	918	974	907	902	922	906	921	960	926	858	920	921	914	883	914	943	1005	847	878	908	880	893	882	919	918	876	941	930	925	884	918	980	866	954	908	895	927	917	870	927	910	897	916	903	887	934	904	830	926	882	954	928	875	901	899	915	928	902	877	937	938	959	928	886	912	874	889	917	923	910	947	953	898	920	951	1006	913	978	935	917	948	944	971	950	924	922	925	901	821	844	857	909	921	886	888	935	925	841	973	923	881	936	882	927	850	913	968	921	913	896	954	891	938	946	920	910	876	930	921	925	896	899	886	917	937	869	887	891	919	918	894	953	920	885	879	947	872	901	959	886	901	907	955	896	937	920	936	882	951	906	935	906	858	915	861	894	882	916	933	901	899	939	842	928	910	960	881	940	880	889	897	935	909	926	898	841	913	871	902	914	941	925	882	901	935	921	937	870	883	860	924	900	914	950	897	927	935	934	942	906	947	930	897	889	917	876	862	897	911	915	925	895	929	883	930	885	946	917	896	882	867	911	931	860	941	913	876	899	918	848	884	928	910	942	917	892	890	898	924	873	975	892	894	936	876	896	878	918	880	895	909	873	942	980	913	942	905	935	953	914	923	918	934	908	923	954	869	882	931	924	944	918	916	928	881	961	960	950	952	926	913	889	961	944	955	874	904	887	895	927	900	934	925	887	896	887	977	950	900	931	930	921	901	892	953	889	845	935	936	962	892	863	955	959	942	886	927	921	963	901	915	1011	924	888	911	908	887	914	938	901	903	852	902	895	908	927	873	948	923	876	895	928	910	886	955	936	891	863	916	960	885	933	847	927	931	907	909	975	899	946	902	889	951	930	912	917	910	991	902	877	958	896	941	909	896	921	912	924	898	896	910	926	943	916	909	936	916	903	949	919	961	911	974	935	914	950	856	935	959	928	921	896	898	917	877	866	932	901	951	943	928	925	872	865	909	940	910	877	906	870	899	948	920	883	967	971	903	897	905	901	941	876	872	893	893	930	932	860	944	963	913	935	921	888	893	897	888	938	930	893	858	912	970	925	992	924	894	894	945	887	862	967	928	865	900	895	919	879	881	914	894	914	895	938	941	935	944	915	907	960	874	920	936	881	910	872	924	902	936	969	898	933	962	952	874	881	874	933	908	922	915	947	888	921	953	887	974	902	901	964	913	955	928	878	954	861	875	928	872	888	893	907	911	934	928	935	884	925	866	881	901	994	877	939	876	949	880	887	883	891	917	912	900	870	895	898	942	950	917	951	832	869	994	943	923	825	895	888	917	885	895	924	912	900	916	899	902	967	915	954	953	915	954	911	885	985	890	883	923	886	908	834	913	910	913	914	896	945	988	991	937	917	887	944	1003	963	895	882	894	917	916	888	932	898	942	899	900	895	965	886	969	923	895	901	917	870	862	918	950	900	893	906	956	898	928	936	907	845	819	916	876	900	870	953	860	958	899	904	907	877	891	962	909	920	916	892	910	947	862	918	892	877	901	939	918	967	923	896	879	916	928	987	953	872	921	903	917	895	868	896	892	968	921	914	893	951	878	898	833	928	986	915	923	911	912	923	920	940	925	875	904	877	895	899	864	923	916	934	913	907	858	881	963	859	965	908	930	914	922	973	934	858	929	925	913	876	916	1004	997	948	917	903	923	894	909	909	975	881	941	912	910	842	885	926	932	895	905	839	937	857	939	889	881	887	924	863	845	926	938	881	905	915	940	939	953	882	899	909	894	935	950	882	928	959	925	855	874	933	917	868	970	945	930	951	909	912	917	903	985	889	905	895	908	952	895	887	881	884	923	988	930	943	930	848	920	853	912	930	868	939	905	909	921	908	895	903	896	924	898	936	906	934	867	905	898	908	936	921	877	958	924	844	926	882	945	951	912	926	900	965	922	891	1004	888	888	905	882	864	894	869	917	891	935	949	897	919	876	888	945	866	981	924	927	898	898	923	932	886	954	898	907	903	926	944	864	903	913	923	923	928	868	914	915	876	896	912	945	942	974	894	904	928	885	951	847	880	932	848	868	901	906	917	910	930	926	948	909	942	899	983	911	925	927	871	926	885	875	854	890	882	911	912	938	913	897	919	951	902	935	917	867	902	933	911	926	874	870	942	914	925	933	912	871	877	978	919	951	939	891	934	892	887	998	949	970	915	876	851	907	943	956	949	932	881	947	897	919	952	965	957	919	912	912	907	923	881	901	931	903	930	920	934	861	907	952	919	896	886	931	879	869	950	883	908	919	918	953	927	917	928	922	908	898	919	886	900	907	910	943	896	916	926	953	897	897	938	902	881	934	921	930	925	902	954	949	920	927	932	889	834	920	946	890	933	917	906	933	900	873	884	901	889	902	907	937	891	916	853	924	861	960	941	880	903	947	937	890	909	946	835	912	898	888	900	944	942	913	915	984	905
17722	10999	8112	5078	2945	1595	1217	1058	806	486	471	462	479	437	467	408	425	418	414	428	507	446	437	428	394	454	443	455	398	411	473	404	420	431	446	482	441	440	406	456	451	410	414	420	405	387	423	401	449	458	436	421	434	446	428	462	398	465	400	462	456	425	413	454	409	438	466	434	390	403	407	430	433	442	479	467	433	473	459	437	443	434	442	434	450	429	413	422	448	435	405	440	447	460	430	439	401	440	419	421	416	480	431	429	449	428	431	428	456	417	440	398	440	475	395	438	423	478	392	416	429	375	443	419	478	452	451	442	419	456	423	428	438	466	469	436	461	379	422	410	421	468	424	447	442	408	441	440	441	428	405	459	458	455	442	419	422	386	433	440	461	467	426	423	420	418	411	477	422	421	444	420	420	421	427	428	417	423	458	444	413	464	440	424	453	467	454	454	443	446	442	426	436	446	408	419	400	416	452	462	425	423	465	402	423	456	409	410	420	427	390	441	416	442	410	402	432	450	389	438	408	418	443	468	416	411	421	415	406	426	463	426	454	427	414	412	434	442	411	422	444	454	395	450	485	440	452	438	403	404	431	413	418	437	460	417	432	426	434	435	401	411	430	412	404	419	446	427	410	456	436	440	433	412	419	458	437	454	462	483	419	393	447	444	412	412	447	433	447	430	404	421	424	416	422	408	439	418	415	426	412	426	461	450	394	395	402	416	433	387	453	442	462	380	416	438	473	452	439	397	399	418	436	435	442	424	438	428	395	434	452	457	389	415	432	413	440	446	459	435	427	418	416	425	431	413	422	396	432	410	449	443	478	436	422	440	422	387	427	398	456	374	440	459	417	406	416	485	432	432	410	424	407	431	372	423	417	408	415	411	462	466	433	439	439	449	400	400	427	477	436	424	423	449	371	429	397	462	438	411	438	440	441	439	434	385	390	359	444	457	437	416	423	391	393	396	434	419	464	455	460	390	424	425	437	446	416	420	409	410	434	437	424	430	444	420	414	475	454	385	452	424	393	406	416	418	437	435	417	439	431	401	480	445	463	454	385	426	460	455	402	457	423	426	416	481	439	442	420	435	460	414	441	435	446	444	476	431	424	410	416	419	415	408	443	409	380	429	441	408	416	415	433	449	422	444	417	434	442	427	413	426	458	433	473	502	416	445	429	402	451	434	445	422	441	449	459	416	411	444	468	475	426	443	419	430	431	402	418	488	467	427	436	360	450	436	374	430	428	434	433	392	455	422	428	397	433	447	447	431	422	429	435	445	423	438	430	465	418	429	440	399	428	419	475	415	414	457	416	395	407	456	446	398	413	457	427	447	443	422	439	440	433	447	424	467	428	414	428	434	437	427	445	426	452	431	441	414	433	411	450	420	441	449	462	438	448	399	478	415	442	410	412	399	434	422	407	447	429	404	446	427	428	462	449	435	426	433	423	434	435	400	426	469	417	437	428	455	423	472	419	459	440	402	464	399	465	438	413	464	415	449	423	429	452	408	447	448	434	429	384	406	443	427	438	423	459	401	479	413	431	409	398	469	451	443	490	416	436	413	406	407	415	406	388	418	474	442	457	416	437	419	397	421	428	436	444	435	458	445	413	447	457	451	430	447	420	445	426	442	420	459	459	431	437	413	452	443	415	417	404	399	397	437	435	399	415	442	456	429	447	457	433	392	492	417	423	446	429	423	448	420	393	445	403	459	420	391	383	414	434	387	466	419	421	436	424	452	403	440	428	416	420	450	385	421	390	440	432	440	432	421	433	417	436	427	435	432	402	407	447	487	423	430	434	406	440	429	453	459	447	405	415	427	446	461	437	390	427	420	399	466	425	434	373	403	446	457	405	419	454	410	411	456	407	439	456	469	427	408	392	468	401	410	433	443	444	420	458	439	406	449	413	412	461	421	457	407	469	411	435	410	430	419	419	380	411	430	401	405	413	446	438	407	441	434	420	432	454	428	453	458	390	423	418	423	426	435	446	438	449	422	415	430	454	413	434	441	438	476	465	474	436	452	415	457	410	401	431	444	423	421	439	453	418	422	429	456	454	404	401	352	458	432	425	381	415	414	394	421	432	420	434	430	437	446	440	421	448	449	443	388	461	417	439	465	409	420	399	437	393	429	395	455	456	434	460	423	439	427	460	432	415	459	420	424	458	470	431	444	379	421	421	430	458	430	435	459	397	436	454	428	411	432	411	444	445	484	426	422	459	390	445	445	398	444	452	429	412	450	422	431	429	485	421	426	430	437	445	482	453	442	447	391	413	427	444	447	392	404	411	419	379	440	417	418	435	440	410	404	490	490	464	398	417	435	391	401	425	431	402	414	426	411	416	450	392	439	439	435	472	423	473	396	431	408	431	446	402	431	450	440	429	373	411	421	440	456	454	387	419	442	404	426	438	434	447	453	419	396	429	421	455	455	464	416	403	420	428	456	401	434	422	436	468	410	446	425	392	440	452	413	409	446	421	396	403	424	412	399	431	404	436	443	463	447	433	453	435	432	423	451	436	432	440	412	423	429	423	448	466	435	428	405	439	399	397	453	482	442	412	436	419	433	417	399	466	448	429	470	442	452	454	373	411	420	445	413	445	477	426	433	427	421	400	444	480	411	445	446	414	412	440	441	457	442	456	449	428	425	408	425	363	436	436	424	449	423	425	387	410	389	432	460	427	441	465	417	414	442	450	410	448	418	412	428	420	435	410	427	412	456	449	464	418	447	495	476	427	442	442	437	418	438	449	408	416	408	437	442	419	405	401	408	406	438	420	460	397	436	455	443	449	438	460	420	473	433	446	450	430	434	442	444	404	418	447	449	426	410	441	390	460	414	435	407	402	420	433	420	415	458	444	454	458	423	430	404	435	429	446	455	472	425	435	417	470	392	415	439	471	477	412	392	405	397	430	427	404	455	436	400	419	439	443	399	444	471	448	460	429	430	411	433	408	399	414	409	424	445	469	418	466	454	424	416	403	439	442	443	434	444	431	425	428	424	495	447	433	433	438	475	409	445	444	434	397	423	416	440	443	434	439	409	453	459	409	428	430	451	423	413	413	441	427	469	411	418	416	452	429	392	421	437	449	428	435	458	481	416	435	450	471	466	441	398	402	433	401	502	403	420	422	427	421	420	389	422	441	416	400	420	382	433	465	417	401	408	444	438	422	428	445	452	413	428	429	396	433	412	443	421	414	393	417	433	447	437	432	401	379	393	407	432	406	450	407	457	442	412	403	409	432	434	442	427	459	427	415	437	457	446	408	418	433	419	430	439	426	422	431	432	425	423	453	450	407	403	427	437	443	417	413	452	436	400	385	414	416	429	464	419	445	436	446	446	433	455	471	458	423	392	393	431	423	485	468	387	402	441	383	411	429	439	449	417	481	457	446	415	418	459	441	409	449	443	406	429	444	423	500	438	412	440	393	428	375	446	437	426	457	427	412	447	425	448	419	446	468	427	426	449	410	416	411	398	410	445	460	479	414	411	424	423	428	459
13484	11407	13175	13216	9299	5851	4658	3994	2909	1537	1118	1069	1170	1091	1043	987	1047	1065	1042	1024	1017	1043	1144	1028	1082	1062	1053	1069	1038	1051	1081	1069	1052	1031	1002	980	1006	995	1053	1029	1047	1005	1017	1019	1019	979	1047	1014	980	1028	1038	1035	1046	981	1064	1030	1044	1019	980	982	1052	1002	1020	1006	1005	1075	1028	1020	1005	1029	1043	985	1021	1035	1039	1058	987	1007	1082	1035	1041	1034	1008	1007	1025	1024	1025	1002	1048	1006	1071	960	980	1110	1098	1041	1036	1069	1046	1037	1039	1005	1009	1058	950	1027	1025	1012	1017	1033	983	1016	1040	995	1071	938	1018	974	1061	1035	1052	1049	1018	1031	1053	1001	1057	1031	1116	1017	1004	1017	1047	974	1050	1009	1093	1022	1031	1047	1046	1007	1046	1039	1011	1012	969	1040	1004	998	1032	1002	1018	1040	1051	992	1013	1091	994	955	996	1036	1078	1064	984	1029	1013	1062	982	1027	1045	1003	994	1050	1041	1031	1048	1023	1006	1052	1028	1081	1060	969	1022	998	966	1019	1021	1082	1040	1007	1040	1062	1046	1064	1039	1006	1013	1019	1043	1012	1078	1046	1049	988	974	1049	1018	1061	1037	1020	973	958	1058	992	1030	1016	1052	1008	1019	982	1028	1059	1008	1049	956	1010	1043	1007	995	1036	1038	1057	1062	1063	998	1021	1028	1050	1055	1044	971	1056	1013	1015	998	1030	964	1036	1011	1051	1043	984	1070	1030	1040	1000	985	1053	1004	1032	1041	1035	1051	1027	991	1062	1034	1023	1035	1031	1032	997	1016	1089	1055	976	1032	1061	1068	1005	1025	1063	1035	990	1027	1041	975	981	1015	958	1064	1000	1011	986	1043	985	984	996	1007	979	999	1002	1051	988	1031	979	1037	1049	1050	1051	990	984	1014	1029	1073	1001	1020	1073	1006	1050	1024	1031	977	1044	1002	977	1062	1020	940	1043	982	1019	1013	987	1070	1007	1034	1046	1030	1032	1061	967	1060	1030	976	1049	998	1016	1047	1027	1029	1015	1038	1035	1046	990	997	1026	1053	983	1017	1023	1041	1030	966	1000	1019	1022	1018	1010	1021	1008	1004	1019	1022	1047	1083	1053	998	1033	1011	1113	1000	986	1029	976	1047	1015	1040	1006	1063	985	995	1005	1017	1006	1039	1005	1008	1047	1038	1068	1023	971	1006	993	1024	1045	966	1023	959	1030	1016	996	1051	1049	1059	1020	1111	983	962	991	1070	1032	1036	1026	1000	1032	1005	1004	1024	1001	929	999	1031	977	1052	1017	1031	998	1032	974	1033	1051	1025	983	1030	1051	984	1043	1002	1087	991	1054	1028	1026	1017	1053	1004	1055	1010	954	1018	996	1012	1064	1036	1066	1027	1072	992	1048	1066	1003	977	940	1061	954	997	1006	1009	1007	1057	986	1042	1046	1054	1043	1017	996	1050	1009	1006	1025	1058	1011	994	959	1073	989	1075	1035	1044	1051	1062	995	1024	1023	982	1055	1060	1020	1046	1056	1032	1062	1038	994	994	976	983	1037	1054	982	1007	1047	1064	1018	1027	989	1034	995	1046	1056	1009	980	1008	1019	1017	1023	1065	1007	1023	1046	1022	997	1011	1001	1063	980	959	987	1001	1020	971	1049	1031	966	1012	985	1031	1050	1002	1008	998	1065	1075	1047	1012	1015	1089	983	1016	1050	1088	998	1039	1071	988	1043	1005	1030	1023	1026	990	1020	1006	1045	1036	1025	1050	1035	1003	1014	1010	1015	1068	1028	1025	996	1006	1007	1043	1025	1032	980	1027	1073	1043	1065	1043	1029	991	1023	1026	994	1007	1037	1019	1081	1071	993	974	1075	960	1049	1007	1004	1036	1036	1066	1049	1016	1010	1094	1015	1013	1001	1038	1091	1045	997	1032	1017	1010	1039	1066	1012	1006	1053	1050	1054	1007	1041	1019	983	1060	1035	1049	1061	1030	1014	1034	966	1025	1039	992	989	1059	1017	1036	1065	1046	973	988	1004	1029	1021	1044	1006	1031	1046	1016	996	1005	1032	955	1029	1053	1012	1039	997	1071	1076	1055	1010	1024	1019	1001	971	1020	1039	1012	1066	1008	1014	999	1066	1002	991	1045	1028	1052	951	1059	989	966	987	1016	1065	975	1067	1045	1025	966	983	991	1035	1038	1003	999	1006	1036	1029	1099	1079	1017	1110	1048	1030	1019	980	1015	1041	978	1013	1056	1054	1053	969	1019	985	1037	1004	1014	1006	1020	995	1039	994	1069	1041	1060	1012	1025	1042	1062	1043	1087	996	1026	984	1062	989	997	1011	1078	1023	994	1058	1000	1074	1026	981	1033	1098	973	1078	1052	1030	1040	1020	1039	1038	969	945	1031	1018	997	1041	1028	1020	969	1055	1056	976	1037	1022	1019	986	1053	1044	1029	1065	972	1051	1018	1030	982	1049	1034	1026	1065	1004	990	1091	1048	1023	993	1065	967	1047	1035	971	1019	1044	1006	1003	1060	1017	1015	1024	1028	1029	1001	1012	989	992	1067	989	1034	998	1017	998	1023	1052	1042	982	1045	988	1044	1024	984	1043	1013	1002	1003	1066	1018	1020	1011	994	999	1009	1016	1045	1006	998	1005	1027	1003	1048	1017	1090	1079	1004	998	1017	1008	1017	974	1060	1015	1007	1041	1015	981	1020	946	1085	1043	1052	993	1000	1072	1038	1015	1016	1018	1020	967	1067	1068	1024	1000	1010	966	1077	1006	1065	1034	1023	966	980	1002	1044	1003	1021	973	1043	1038	1017	1022	1055	1035	1048	1076	1023	1024	1023	1031	1001	1004	1093	1034	1004	1057	1018	1043	1050	966	1069	1022	1065	1017	982	1018	1012	1026	1038	1084	1022	1024	999	973	1082	1043	1049	1042	1057	1014	994	1018	999	959	1051	976	1034	1038	987	1031	1010	998	1037	1027	1037	1059	1002	1016	1013	981	1038	1092	994	1031	1073	1039	1002	1012	975	972	1066	1021	1013	972	1046	1010	1065	1047	1033	1004	1023	986	1061	1027	1028	1064	1114	1043	1056	1058	994	980	979	1058	1052	1043	1062	1036	1056	1040	1015	1024	1043	965	998	1034	1058	1023	1024	1036	1035	1049	1029	972	1060	989	976	1084	1035	1057	940	1006	1024	1015	1065	1051	979	1033	1003	993	1035	1092	1061	1025	1085	1020	998	1014	1044	1028	1069	1021	1021	1046	1010	1035	1031	1018	1059	1056	1003	1071	1089	1021	999	991	1021	995	1011	1042	1043	1047	1021	1002	1054	1063	949	1049	997	1052	1066	930	1060	1067	994	929	1034	1051	1025	993	1033	1003	1006	976	1016	1044	1050	1077	963	1056	1008	1048	950	1080	983	1013	1033	1016	1010	1023	1056	983	984	1048	1011	1019	964	1027	1049	962	1079	1048	1052	1038	1018	993	1037	1027	986	1051	1025	1000	1016	1032	986	1002	1012	1029	1052	1080	1052	1044	1006	1028	1007	984	1023	1104	1010	954	996	1005	1012	990	1034	1010	1006	960	1023	982	1015	1047	1061	1107	1029	1057	1007	1064	1024	978	1082	1050	1060	1031	1031	1015	1069	1039	1025	1012	1032	991	1020	1049	977	1008	1115	997	1066	995	1024	995	976	1080	1022	998	1011	1009	1067	1023	1012	994	1061	1009	1058	1035	1062	1044	981	1001	1052	1013	1007	1027	1012	1029	1034	1082	1039	1040	1040	954	993	1039	990	1077	1018	1017	1053	1032	1010	1010	1074	1004	1026	980	997	1034	1032	990	998	962	1035	1088	1023	973	1035	959	1007	982	978	1013	1009	1005	1008	976	1021	1026	1055	1019	1059	1027	1033	984	997	1053	1032	1041	1048	991	999	1047	1034	1035	1055	1032	1080	1021	970	993	1004	987	1004	1009	1057	1032	1011	976	1033	1054	1075	1056	1007	1091	1030	984	1056	1051	1056	967	1027	970	998	1040	1054	981	1033	1037	1015	1049	1020	986	970	1019	1038	969	1028	1020	987	1034	1011	995	988	1037	1020	1046	1018	965	1022	1038	1017	1036	1057	1051	1030	1079	990	1020	1020	961	968	997	1017	1032	1024	1009	1042	999	979	1026	1062	1018	965	1003	1050	1024	1031	1029	999	970	1023	981	990	998	1005	1017	1045	1021	1032	999	981	989	1101	1051	966	1021	977	1015	1035	1017	1049	961	1020	967	1028	1030	1037	1007	1029	1036	1005	1038	1054	985	953	1115	1066	996	1007	1047	1016	992	981	1049	1039	1020	1016	1035	1026	1034	1033	952	1039	1052	1010	1003	982	1021	1013	1006	1027	966	1039	1008	989	997	1064	946	1076	1046	1015	1044	1039	989	1063	997	1014	1034	1010	1060	1098	991	1053	1051	983	1072	1002	1022	1004	1000	1060	1001	962	1039	1045	1031	1000	1017	1046	1085	988	1030	975	1004	1035	1039	1009	1031	998	1051	1044	1040	966	1037	1003	1042	1040	1002	1026	1076	1014	1047	1023	994	981	1047	994	994	1087	1035	984	959	1088	1016	955	1003	985	1067	1017	993	1020	1003	1056	990	1043	1000	1034	1030	1032	979	991	1046	950
33375	29205	24628	20032	15098	10793	9375	6600	3130	1174	732	566	541	541	521	514	491	476	502	483	502	510	468	475	548	523	526	519	496	476	506	514	495	475	436	406	493	460	480	487	463	455	489	494	488	487	481	427	468	478	470	470	447	447	426	458	457	476	438	447	465	503	446	471	459	467	465	458	482	458	476	457	450	486	483	484	435	433	481	409	467	452	517	455	485	420	451	440	445	458	435	458	462	482	424	466	452	436	438	455	501	460	463	533	485	467	442	436	460	457	434	454	430	460	478	453	419	457	449	485	451	463	485	444	465	480	455	482	413	443	471	470	468	469	427	465	470	442	450	456	469	437	456	442	436	488	472	470	496	460	445	442	468	469	477	515	480	501	482	479	488	480	468	445	435	467	461	485	476	462	525	425	454	485	462	468	482	432	451	419	469	489	502	471	444	443	519	419	453	435	450	465	433	452	468	442	477	435	493	426	422	446	471	463	469	436	451	443	436	482	476	428	420	440	504	464	493	445	444	478	467	446	413	451	464	450	453	449	453	435	459	438	455	423	490	476	473	468	451	477	466	504	464	478	457	420	436	468	476	490	436	475	449	473	496	466	454	461	440	483	480	425	477	474	451	496	440	456	428	457	454	443	443	467	455	460	442	427	509	447	479	453	415	473	465	446	489	471	482	488	521	482	481	468	454	461	451	464	476	409	432	502	477	460	480	467	435	490	460	459	463	458	471	487	471	504	478	469	436	442	461	415	440	467	477	454	422	477	468	471	437	449	464	426	429	438	478	473	459	445	498	456	433	438	473	489	464	405	425	466	473	465	454	486	473	477	446	464	495	475	496	440	435	471	485	491	456	445	457	469	487	504	495	476	472	443	483	486	489	482	428	450	459	519	481	481	466	497	464	497	444	435	425	468	477	425	454	447	456	461	454	445	435	477	421	469	474	469	461	461	480	494	447	428	462	476	465	437	431	468	461	438	460	454	450	476	447	447	458	470	474	483	459	467	483	464	445	441	443	444	504	483	434	478	455	533	418	465	460	478	466	483	462	464	429	475	461	481	472	491	443	487	478	449	481	458	460	445	484	467	460	467	476	489	483	419	486	511	516	476	451	470	490	493	464	471	458	437	492	447	498	460	454	472	476	473	488	470	477	446	414	438	439	458	464	523	479	471	432	469	479	424	447	469	465	484	426	483	461	476	463	430	468	442	477	449	472	492	450	492	492	448	475	459	468	456	431	411	440	445	448	432	457	470	456	438	499	457	488	473	440	489	477	502	482	497	464	462	486	443	445	504	471	472	446	509	456	469	485	468	454	461	464	471	476	472	430	485	420	445	454	419	460	466	455	506	476	486	518	436	401	433	463	415	461	412	489	483	446	441	439	427	437	436	470	471	429	439	471	495	531	481	459	467	520	462	489	464	476	469	438	467	477	417	522	420	472	475	467	462	447	452	436	438	469	476	448	505	474	482	483	440	476	470	469	491	438	419	448	448	487	443	452	509	437	442	443	427	443	429	453	450	489	464	470	488	488	442	473	452	509	434	467	454	437	470	469	465	445	444	501	431	450	464	480	452	450	480	455	444	484	468	497	482	475	468	456	496	476	502	442	458	444	411	422	452	477	479	474	458	425	466	475	478	487	441	463	452	435	469	466	452	469	423	486	444	479	480	451	468	435	417	490	457	439	482	422	445	443	470	508	417	458	489	479	491	503	418	452	471	456	444	470	462	471	492	473	497	431	490	474	471	416	438	468	441	457	451	472	464	460	439	438	440	436	461	481	464	445	489	495	494	471	489	474	504	469	445	463	445	480	463	433	459	492	476	449	476	431	476	476	501	477	458	449	462	487	489	441	451	491	498	438	470	467	474	455	452	504	456	472	492	453	465	468	445	480	459	484	466	473	474	464	458	492	453	431	447	484	430	450	459	466	453	453	414	448	468	484	478	453	459	499	493	469	464	431	467	468	431	468	514	439	453	469	446	464	434	446	462	409	514	491	485	452	502	481	456	443	486	480	514	442	433	427	405	460	451	411	468	411	462	482	452	473	497	465	412	490	492	462	450	424	477	447	486	445	442	459	463	509	467	450	416	440	465	442	478	443	469	440	533	422	450	456	432	459	456	460	462	448	468	481	476	470	458	479	489	495	429	446	428	484	470	426	501	453	455	451	506	454	459	492	454	493	477	493	480	440	475	458	494	481	423	425	455	486	481	473	487	442	498	401	478	450	491	489	461	490	474	483	488	469	477	427	458	479	461	461	475	434	460	477	484	452	456	488	474	467	432	478	465	440	430	469	461	487	490	457	458	462	491	458	474	424	447	473	491	496	448	469	436	487	470	477	467	514	462	446	426	478	462	503	478	450	467	500	468	486	452	449	454	450	454	479	477	471	476	476	467	482	472	437	433	471	428	487	487	481	427	440	485	464	424	476	447	477	478	420	433	474	487	459	459	478	445	437	430	470	472	488	438	487	467	463	488	465	451	514	447	453	471	447	411	455	492	464	487	433	475	447	456	506	488	447	469	458	424	486	467	431	504	442	475	447	468	477	450	461	439	458	520	439	474	451	467	454	473	439	462	475	490	478	477	468	444	457	434	475	487	479	496	458	419	485	460	461	479	450	444	453	459	478	441	438	449	479	459	435	497	510	493	434	467	501	430	456	475	502	512	434	453	509	423	479	437	486	481	492	467	478	434	432	511	467	495	456	475	461	435	455	430	464	468	490	464	480	474	478	430	440	445	472	424	439	498	426	502	497	428	432	475	447	479	483	502	451	458	447	458	449	453	451	488	430	444	482	442	437	466	496	454	412	427	464	448	427	478	448	481	450	472	453	435	457	485	427	457	492	496	447	478	451	473	483	483	447	457	494	462	472	464	467	452	488	473	457	420	450	453	476	457	489	481	478	480	475	474	474	469	436	461	443	437	460	471	461	463	456	399	483	420	458	459	459	442	476	485	446	459	510	487	459	483	455	476	465	458	459	434	467	497	423	463	488	468	445	496	495	440	418	454	439	504	475	439	432	475	446	441	444	459	424	483	465	456	442	472	505	434	463	417	483	426	464	448	486	440	463	442	476	479	480	478	473	457	434	482	437	458	469	462	470	491	486	468	507	510	462	450	421	445	449	470	428	508	460	455	488	479	457	481	427	509	450	466	430	478	448	445	451	482	510	451	437	461	438	450	433	467	436	456	473	475	450	469	519	478	444	498	449	472	439	468	465	487	423	470	492	498	453	433	494	430	448	461	472	434	446	484	491	462	509	428	455	476	475	542	475	508	496	422	468	459	465	454	467	432	465	482	465	474	480	464	470	484	461	446	474	469	500	474	449	424	457	503	483	442	515	442	466	448	470	459	457	452	470	425	474	433	437	445	469	417	444	436	446	415	458	485	465	441	460	467	483	471	455	452	470	433	444	479	410	436	455	489	470	447	484	467	461	445	432	460	427	471	455	470	477	479	448	507	490	435	440	431	451	442	482	458	469	475	468	491	473	459
24458	25914	29211	31586	28166	24822	23134	18555	10121	4131	2471	1710	1552	1413	1247	1189	1127	1132	1207	1248	1260	1369	1392	1347	1562	1437	1447	1455	1431	1373	1362	1296	1255	1138	1163	1150	1134	1129	1105	1099	1167	1063	1104	1106	1075	1104	1133	1112	997	1044	1090	1094	1058	1075	1072	1070	1075	1148	1018	1110	1060	1093	1065	1061	1158	1063	1085	1140	1076	1075	1098	1062	1027	1113	1119	1056	1113	1054	1116	1023	1087	1127	1153	1093	1092	1094	1137	1043	1102	1069	1110	1096	1052	1055	1060	1087	1088	1051	1070	1041	1068	1097	1099	1122	1066	1096	1102	1025	1063	1124	1028	1118	1026	1018	1091	1127	1063	1108	1074	1120	1118	1068	1086	1043	1080	1123	1051	1157	1099	1080	1068	1078	1097	1102	1091	1132	1115	1041	1108	1114	1064	1039	1106	1036	1094	1096	1071	1114	1077	1093	1082	1123	1148	1073	1097	1138	1082	1129	1094	1144	1100	1114	1132	1085	1087	1093	1067	1159	1107	1061	1095	1034	1107	1082	1066	1112	1022	1141	1087	1109	1108	1058	1115	1111	1090	1095	1081	1104	1128	1078	1085	1137	1081	1099	1102	1112	1024	1086	1108	1098	1054	1139	1087	1054	1095	1151	1095	1091	1060	1068	1075	1092	1006	1087	1092	1125	1064	1034	1109	1070	1070	1072	1090	1036	1048	1059	1103	1146	1080	1122	1111	1083	1087	1039	1088	1182	1078	1050	1097	1131	1048	1202	1115	1104	1076	1138	1087	1080	1062	1081	1113	1015	1083	1082	1101	1092	1050	1107	1000	1128	1045	1044	1112	1095	1052	1062	1109	1129	1051	1076	1068	1125	1083	1096	1054	1095	1065	1133	1090	1130	1045	1073	1097	1054	1070	1079	1085	1035	1082	1102	1044	1120	1127	1089	1082	1113	1075	1117	1127	1071	1105	1091	1150	1107	1098	1037	1100	1110	1086	1111	1102	1102	1066	1075	1091	1065	1081	1082	1090	1090	1167	1093	1060	1074	1105	1105	1103	1046	1035	1151	1050	1100	1085	1120	1076	1027	1051	1053	1129	1063	1147	1047	1149	1104	1099	1051	1034	1078	1108	1112	1066	1032	1061	1116	1111	1065	1114	1072	1073	1062	1047	1034	1051	1069	1072	1138	1064	1051	1061	1077	1066	1050	1106	1094	1074	1025	1109	1081	1081	1143	1083	1107	1125	1064	1044	1131	1033	1073	1123	1111	1038	1118	1108	1104	1056	1123	1089	1028	1138	1068	1018	1126	1047	1116	1044	1093	996	1097	1088	1072	1130	1035	1105	1088	1064	1093	1113	1088	1063	1095	1102	1155	1092	1125	1073	1086	1094	1070	1032	1054	1083	1096	1078	1076	1041	1139	1052	1074	1092	1050	1070	1100	1080	1115	1077	1124	1038	1086	1072	1059	1032	1085	1097	1023	1093	1030	1064	1093	1150	1112	1054	1081	1105	1115	1090	1098	1111	1145	1071	1102	1096	1066	1076	1082	1063	1070	1084	1123	1043	1053	1118	1087	1047	1075	1047	1052	1081	1117	1104	1117	1127	1098	1133	1085	1003	1084	1081	1121	1094	1090	1109	1116	1094	1084	1096	1101	1062	1054	1074	1129	1090	1060	1091	1085	1033	1127	1034	1098	1147	1047	1067	1096	1117	1067	1122	1089	1063	1034	1086	1065	1117	1157	1073	1025	1064	1058	1096	1046	1049	1141	1063	1079	1110	1106	1119	1047	1159	1066	1132	1103	1069	1079	1112	1120	1031	1071	1098	1102	1144	1050	1137	1102	1121	1071	1104	1119	1064	1054	1078	1075	1092	1081	1079	1067	1058	1056	1083	1102	1095	1036	1066	1122	1063	1080	1064	1076	1026	1072	1084	1097	1126	1081	1082	1086	1081	1037	1054	1171	1050	1065	1039	1143	1096	1166	1067	1075	1008	1121	1068	1064	1152	1063	1086	1059	1082	1069	1046	1152	1131	1064	1083	1059	1058	1096	1104	1110	1086	1089	1059	1103	1099	1104	1125	1095	1089	1008	1093	1058	1073	1144	1112	1147	1096	1060	1116	1080	1085	1122	1148	1076	1066	1090	1072	1103	1055	1133	1111	1124	1045	1033	1104	1094	1054	1158	1118	1077	1031	1020	1059	1125	1147	1141	1142	1069	1058	1072	1100	1146	1035	1104	1059	1071	1138	1128	1095	1086	1094	1094	1077	1027	1076	1069	1165	1063	1090	1055	1051	1119	1137	1109	1128	1078	1116	1118	1137	1073	1150	1132	1109	1093	1058	1118	1097	1097	1115	1158	1132	1097	1059	1129	1119	1043	1173	1080	1023	1084	1107	1073	1074	1122	1122	1087	1083	1074	1094	1036	1034	1073	1103	1076	1061	1103	1150	1125	1032	1118	1065	1073	1109	1057	1108	1064	1115	1073	1114	1071	1109	1052	1136	1120	1037	1077	1078	1218	1099	1049	1054	1120	1110	1091	1041	1106	1051	1168	1100	1107	1115	1063	1076	1075	1095	1067	1112	1094	1078	1057	1117	1070	1042	1098	1080	1061	1097	1116	1086	1078	1056	1050	1093	1034	1105	1093	1088	1043	1089	1085	1113	1138	1095	1093	1071	1148	1093	1131	1100	1083	1119	1074	1093	1053	1117	1032	1113	1093	1008	1070	1100	1091	1075	1146	1062	1084	1132	1123	1066	1101	1087	1124	1136	1096	1089	1038	1167	1051	1043	1092	1161	1072	1119	1088	1076	1060	1118	1074	1075	1066	1124	1071	1092	1071	1051	1101	1084	1069	1108	1100	1105	1137	1071	1120	1035	1091	1062	1080	1075	1040	1067	1123	1054	1099	1072	1092	1125	1093	1049	1131	1077	1142	1128	1057	1119	1070	1090	1059	1114	1111	1099	1133	1110	1040	1078	1132	1112	1083	1076	1073	1065	1079	1015	1072	1088	1023	1069	1127	1104	1069	1087	1069	1162	1096	1068	1063	1068	1076	1089	1130	1063	1094	1040	1062	1127	1138	1096	1022	1058	1078	1146	1135	1102	1050	1070	1117	1124	1074	1125	1096	1086	1078	1121	1103	1077	1128	1089	1101	1105	1119	1069	1126	1100	1068	1085	1097	1092	1106	1032	1085	1089	1051	1051	1031	1125	1092	1072	1072	1076	1085	1120	1094	1048	1082	1127	1031	1057	1099	1090	1060	1037	1111	1101	1074	1071	1049	1073	1096	1088	1085	1150	1071	1097	1109	1086	1126	1079	1079	1104	1087	1058	1095	1095	1085	1066	1070	1042	1121	1026	1141	1080	1087	1059	1081	1055	1045	1046	1185	1057	1125	1089	1110	1129	1028	1154	1082	1109	1091	1124	1120	1077	1124	1090	1078	1078	1091	1029	1123	1022	1084	1126	1105	1071	1111	1095	1080	1044	1062	1118	1141	1109	1110	1146	1111	1066	1112	1092	1124	1107	1070	1039	1072	1034	1098	1125	1062	1121	1096	1053	1069	1094	1086	1134	1032	1110	1106	1074	1099	1077	1094	1066	1064	1058	1062	1077	1048	1120	1082	1091	1111	1146	1058	1098	1072	1047	1102	1052	1038	1139	1084	1054	1153	1082	1103	1105	1102	1065	1063	1050	1116	1043	1103	1082	1069	1013	1080	1075	1124	1051	1063	1119	1050	1095	1057	1128	1126	1114	1090	1116	1109	1078	1092	1082	1091	1077	975	1066	1104	1081	1118	1059	1056	1092	1146	1066	1106	1146	1118	1114	1073	1070	1125	1057	1060	1114	1146	1046	1059	1052	1122	1115	1063	1067	1031	1045	1081	1085	1126	1060	1103	1117	1048	1062	1099	1100	1073	1105	1056	1067	1090	1073	1100	1064	1075	1056	1152	1039	1059	1099	1132	1102	1104	1061	1072	1122	1126	1038	1097	1070	1154	1111	1124	1104	1072	1093	1120	1076	1106	1040	1090	1045	1056	1153	1123	1072	1125	1094	1115	1095	1028	1107	1085	1099	1046	1127	1107	1126	1100	1053	1032	1057	1082	1067	1135	1118	1100	1070	1088	1139	1062	1060	1077	1115	1114	1037	1071	1091	1075	1064	1083	1096	1103	1158	1058	1081	1013	1160	1181	1053	1115	1069	1116	1104	1091	1126	1087	1116	1099	1078	1143	1075	1116	1097	1092	1106	1083	1074	1097	1109	1053	1132	1118	1076	1093	1068	1062	1059	1094	1018	1121	1052	1074	1027	1061	1102	1072	1090	1097	1093	1096	1074	1104	1117	1103	1044	1112	1054	1093	1072	1065	1083	1122	1091	1133	1125	1060	1056	1107	1057	1051	1101	1107	1100	1071	1131	1071	1068	1093	1083	1098	1063	1096	1020	1097	1051	1140	1103	1127	1069	1085	1037	1056	1059	1086	1082	1080	1116	1120	1096	1070	1096	1107	1049	1118	1017	1153	1159	1068	1138	1139	1026	1134	1133	1138	1014	1088	1068	1109	1111	1111	1044	1072	1077	1107	1068	1153	1102	1064	1091	1078	1076	1120	1116	1091	1135	1085	1095	1120	1147	1015	1077	1085	1094	1133	1098	1080	1119	1109	1081	1091	1075	1082	1054	1048	1049	1086	1087	1103	1058	1129	1074	1081	1108	1094	1072	1018	1051	1071	1097	1087	1083	1109	1102	1051	1029	1096	1075	1127	1063	1102	1129	1059	1115	1099	1016	1021	1095	1108	1074	1119	1077	1077	1088	1044	1105	1060	1055	1041	1105	1062	1108	1087	1118	1120	1051	1086	1044	1140	1102	1130	1154	1056	1062	1076	1067	1089	1058	1111	1078	1142	1106	1094	1086	1093	1086	1056	1114	1077	1075	1107	1103	1093	1134	1100	1113	1075	1070	1086	1052	1073	1068	1106	1083	1049	1106	1115	1158	1037	1081	1153	1052	1028	1091	1039	1075	1080	1067	1045	1138	1136	1114	1084	1106	1044	1102	1098	1109	1092	1066	1062	1154	1051	1080	1067	1072	1091	1124	1106	1049	1093
42537	37628	38407	32525	23439	16651	13233	9999	5498	2477	1108	603	527	476	414	402	403	447	411	433	471	490	504	516	574	530	498	545	505	475	493	488	478	439	414	400	414	451	442	406	426	398	390	434	379	423	395	388	394	407	422	370	416	374	388	436	426	383	404	400	403	442	375	401	435	387	366	399	416	440	414	386	416	400	402	385	386	402	402	443	357	379	399	403	432	401	428	383	388	375	421	366	380	388	399	393	394	418	384	391	395	393	411	412	422	407	383	395	432	427	369	361	402	446	421	383	388	422	453	409	416	439	430	407	370	400	409	430	388	408	399	414	408	408	337	377	409	381	389	392	368	402	381	387	417	408	398	393	393	422	409	378	382	421	389	433	370	380	427	409	398	394	418	397	411	419	371	384	417	382	411	399	408	413	449	405	371	377	420	392	410	430	450	429	404	406	385	376	397	395	393	407	371	401	397	413	393	410	425	412	392	417	394	420	412	426	404	398	384	423	409	383	389	398	415	413	425	447	387	348	375	366	426	393	401	398	427	411	391	376	404	386	395	433	384	410	382	355	412	374	404	422	410	410	404	408	425	411	384	436	399	421	413	403	413	419	407	409	429	410	414	426	432	390	366	389	410	416	381	418	379	384	418	432	394	380	405	384	398	402	428	429	345	374	359	424	409	420	413	402	410	412	444	402	401	395	419	417	432	391	409	387	376	394	447	384	422	406	386	424	381	407	406	373	399	409	385	431	384	413	409	433	364	407	389	364	402	403	419	404	409	409	404	400	403	417	416	411	393	396	382	394	388	418	418	400	421	404	411	415	394	409	457	386	385	407	416	438	398	412	380	435	441	391	399	401	395	405	380	406	444	373	441	422	455	444	418	408	426	434	423	425	435	409	398	394	405	393	416	390	420	410	407	407	428	401	379	393	397	404	394	424	427	402	387	371	421	432	411	449	412	389	437	378	403	429	407	428	417	419	421	418	414	413	436	379	416	430	381	411	412	402	371	399	366	405	377	382	383	393	401	404	399	383	372	418	417	411	400	421	430	383	414	423	413	393	377	399	404	387	381	409	417	419	428	453	364	378	425	415	387	419	398	409	395	395	414	448	409	376	450	393	407	429	409	381	393	380	417	385	417	433	391	391	399	396	377	404	383	424	401	392	410	380	416	409	410	452	372	415	433	425	428	417	400	343	422	399	388	407	436	412	380	385	436	426	410	388	392	400	412	404	382	430	416	381	431	352	427	419	389	425	397	381	401	426	410	437	403	408	431	393	388	409	382	438	429	404	413	411	412	355	422	387	351	395	444	406	433	418	396	376	423	382	399	418	381	406	419	414	380	442	390	428	396	444	430	404	390	436	372	412	411	447	401	390	393	444	392	384	378	375	418	429	382	419	391	436	403	395	404	400	382	432	379	435	403	390	411	437	399	402	411	403	397	413	438	425	413	395	382	404	410	424	388	422	378	417	417	443	372	410	376	375	369	401	400	413	433	437	377	418	423	410	361	381	408	392	418	426	406	395	381	385	405	388	444	404	378	387	404	388	387	364	436	414	412	411	408	394	392	415	405	393	375	400	417	384	408	414	382	413	416	405	366	436	430	361	409	415	369	388	410	431	388	376	389	374	409	369	371	425	403	442	366	382	376	412	400	371	386	424	399	426	409	404	427	409	381	409	431	386	408	408	392	383	390	413	415	435	426	380	439	376	373	423	400	401	398	378	376	416	371	389	390	415	380	418	407	424	392	448	374	415	400	415	416	413	424	405	442	459	403	429	413	412	439	374	402	382	379	353	415	420	429	399	407	426	418	414	377	421	410	388	399	411	372	403	419	414	389	425	408	429	388	380	411	348	384	415	384	405	414	405	410	393	405	434	405	412	386	396	392	392	412	377	360	433	401	415	438	401	410	452	398	409	415	405	394	404	400	398	376	452	437	405	408	400	407	392	390	404	392	404	399	372	424	391	439	376	421	380	392	394	414	464	419	397	414	393	429	445	409	406	418	419	409	400	386	401	449	468	427	417	419	389	427	422	411	422	405	413	372	375	367	409	432	378	432	403	372	421	429	412	369	368	402	386	393	420	413	446	417	397	417	403	388	411	387	411	437	363	375	419	401	439	392	437	380	415	394	440	436	407	403	428	378	394	421	410	395	408	451	392	371	429	400	401	391	410	390	398	378	396	380	426	389	391	431	445	442	388	395	422	437	401	480	412	410	412	415	398	434	388	394	407	395	419	408	409	433	401	388	442	389	387	414	406	396	377	409	390	401	411	423	394	378	434	395	381	410	396	412	458	435	400	419	399	400	413	389	415	392	369	401	393	413	408	391	412	390	375	388	393	391	409	384	388	368	445	428	386	416	391	402	425	367	397	445	407	435	436	390	404	384	418	426	412	431	448	411	413	375	419	381	446	425	394	413	431	396	440	416	428	413	420	389	397	429	388	404	382	423	392	388	407	377	438	385	400	412	392	404	392	377	401	406	399	404	420	414	401	403	429	403	396	408	403	410	385	440	402	463	414	375	384	389	386	388	404	414	394	395	395	396	425	423	369	398	421	403	402	379	404	393	399	413	377	431	400	382	402	437	407	411	376	418	396	404	394	397	438	357	379	395	403	362	375	431	426	402	411	434	399	425	408	437	440	422	397	406	368	396	409	442	418	435	376	398	444	410	417	393	362	429	451	411	376	354	392	444	402	429	400	409	386	407	394	403	421	381	412	413	404	392	431	404	381	396	385	430	416	369	406	458	395	406	380	398	384	423	367	453	417	426	381	398	394	415	399	414	402	404	404	357	390	454	372	386	387	408	394	398	406	401	370	407	410	411	401	410	423	381	452	383	411	405	429	437	463	398	406	374	434	435	391	453	393	399	392	435	426	414	417	374	412	437	420	384	437	365	422	396	405	407	422	421	384	418	399	380	389	426	380	365	391	411	378	396	395	379	402	374	386	412	395	405	387	390	414	477	381	393	396	428	411	413	431	419	429	397	379	435	400	349	410	383	403	389	430	431	421	384	408	385	399	400	375	414	397	422	399	410	447	419	399	427	407	418	406	372	391	393	399	406	371	424	417	412	419	423	419	432	351	372	428	410	412	420	428	448	392	376	380	416	400	428	412	407	416	398	391	381	416	402	403	376	382	393	396	381	422	376	422	419	411	457	422	419	425	381	404	372	394	368	375	413	409	401	376	413	405	392	422	411	406	416	407	430	377	382	392	409	399	411	430	367	422	402	408	407	377	381	428	408	365	407	391	415	412	388	392	375	448	393	410	391	404	408	420	414	402	422	410	419	424	363	376	411	408	400	406	400	370	412	441	429	382	414	410	405	380	398	397	355	403	434	441	434	384	401	425	434	399	383	402	405	423	404	408	387	396	395	421	456	396	358	401	384	392	398	447	439	393	380	434	401	401	358	411	378	379	410	366	412	383	385	407	387	384	394	397	394	407	420	374	408	446	372	432	429	459	430	419	416	387	416	419	420	397	390	420	397	410	422	432
30100	32131	40180	41121	35781	30122	27637	22729	16393	7904	4217	1936	1594	1269	1101	1055	1024	1072	1100	1161	1315	1534	1568	1564	1871	1787	1732	1714	1684	1519	1535	1346	1277	1129	1076	1056	1010	1095	1052	946	1016	1018	964	998	985	968	942	958	990	954	941	921	957	1001	980	935	914	975	935	1013	954	956	949	903	983	953	962	978	958	918	923	944	883	956	946	946	964	972	950	932	966	989	961	933	1022	984	968	939	991	957	910	967	992	910	916	973	908	953	922	1046	959	968	936	924	965	958	942	923	951	955	943	919	933	998	939	930	956	955	884	984	908	986	967	896	953	927	941	938	934	964	986	942	1015	952	988	903	940	931	963	959	955	978	961	972	946	995	951	929	954	958	973	982	957	1031	931	896	965	943	938	919	961	1054	950	926	1015	927	970	969	910	922	1010	972	986	905	910	937	958	1004	921	910	942	981	962	952	950	969	979	907	972	937	959	932	947	990	1004	958	1006	918	995	938	947	990	957	977	1050	981	942	950	926	956	914	971	937	979	960	969	945	1016	918	1008	931	922	902	968	957	947	919	977	963	918	948	900	928	973	918	977	986	974	932	950	914	963	979	987	977	925	900	966	924	968	978	935	962	985	1005	1018	949	900	913	964	930	907	957	939	930	928	908	918	898	924	946	910	975	946	971	928	1008	939	924	960	973	970	944	947	990	950	925	975	923	965	922	1013	917	984	971	1028	930	1015	927	899	907	958	953	964	919	996	919	998	927	982	992	951	962	932	955	983	956	912	937	936	963	884	1002	900	963	964	947	990	967	931	986	958	972	914	931	949	942	980	933	1002	932	907	935	952	958	929	965	1029	950	929	903	948	953	919	979	964	998	917	974	974	1031	937	959	943	976	921	923	967	959	1043	1013	953	954	953	950	913	939	909	949	1007	945	947	932	930	988	968	904	983	1003	946	960	1001	952	907	991	973	949	949	965	905	943	950	941	948	924	925	919	907	946	967	977	934	987	975	909	981	916	945	928	971	916	907	1006	951	964	1008	960	975	970	1013	940	950	939	982	1016	942	933	948	1019	998	942	948	959	972	923	945	940	976	995	984	1003	969	947	970	963	966	976	919	1011	901	886	936	977	907	954	968	956	954	964	914	981	939	935	945	1029	975	953	964	985	946	944	950	975	924	969	975	994	896	942	966	958	967	961	953	990	1003	986	938	927	928	943	944	976	927	957	961	947	953	974	992	989	1002	992	911	1028	945	918	949	954	957	915	941	965	1058	1041	988	949	942	938	971	920	970	990	969	929	1013	966	971	969	993	963	953	954	916	988	949	929	943	914	975	950	915	995	955	960	891	1028	982	957	897	1008	940	947	953	924	963	964	950	950	969	947	971	982	939	927	934	1001	1008	951	950	917	952	955	901	1012	925	956	993	957	1009	968	939	983	943	957	910	1000	961	913	946	938	901	949	977	1009	969	953	941	911	949	912	930	959	934	931	938	1021	970	921	939	940	908	1003	928	930	975	1001	954	934	950	1000	875	988	956	956	972	970	896	907	1000	957	961	992	892	934	993	985	986	988	982	949	973	990	967	904	962	1045	972	980	953	978	938	915	971	934	949	966	954	1033	959	1005	926	931	983	929	964	955	972	939	959	956	977	924	958	968	931	938	953	918	929	911	960	981	950	944	1001	951	925	905	945	930	964	963	987	920	987	895	941	977	980	980	991	956	993	939	971	957	972	973	1002	977	940	959	1026	978	1017	963	938	929	964	925	952	904	1019	974	989	963	983	946	970	1016	961	975	974	959	931	975	900	982	949	989	989	965	999	939	971	902	935	1010	993	932	919	949	962	975	927	961	918	918	932	942	911	934	951	928	945	936	948	934	883	981	957	967	925	938	1032	937	986	948	1024	946	1027	1003	926	904	987	957	968	945	932	951	954	981	938	954	969	980	954	998	923	970	936	924	981	992	991	949	968	958	965	965	980	926	968	934	963	950	1005	963	967	988	962	938	956	998	984	966	916	945	979	897	954	1000	924	908	945	987	927	949	958	951	918	895	928	941	961	1004	968	940	996	964	989	953	908	966	969	1013	926	912	1012	928	937	966	947	1033	953	936	928	883	944	936	972	924	917	882	962	959	963	976	1015	1044	970	957	948	1025	956	934	944	943	948	976	989	941	958	999	986	967	960	942	966	964	915	957	958	971	968	946	928	931	983	977	964	953	839	966	932	945	997	979	958	995	972	937	930	881	926	913	948	967	946	924	967	906	1029	963	935	993	1002	943	990	989	980	985	981	937	905	957	996	974	921	977	948	968	933	972	935	960	958	937	902	945	960	951	968	918	919	943	1000	940	937	973	926	971	956	968	944	1015	943	911	956	964	969	927	949	976	936	903	1013	954	943	985	966	938	913	921	961	1006	956	977	886	948	932	936	965	981	905	964	924	953	973	932	977	964	961	920	936	1002	920	993	985	950	936	908	922	945	1010	959	960	958	981	945	990	975	987	972	940	955	952	959	1009	928	974	939	960	1005	983	984	930	956	930	1011	969	909	954	990	917	990	965	985	909	990	965	966	952	911	965	1003	959	986	960	939	945	947	923	976	984	964	942	925	941	990	967	980	939	966	981	988	940	968	980	953	965	954	989	959	966	911	904	939	958	948	941	919	963	963	989	987	958	951	907	964	915	976	922	982	929	920	941	984	927	1027	955	937	959	1016	897	918	954	939	977	974	962	975	1015	921	959	987	996	988	966	949	911	961	898	915	892	978	907	952	941	943	895	968	954	981	1009	988	966	985	988	923	991	904	978	949	930	951	944	948	924	966	900	953	932	907	944	952	968	904	967	970	919	969	927	946	985	914	997	960	947	1012	928	977	949	925	911	960	983	985	924	944	964	974	949	978	977	954	965	926	917	926	939	938	982	1012	945	987	895	913	932	871	976	965	961	930	992	993	994	961	976	937	972	959	923	963	968	983	967	990	963	980	926	961	901	985	968	905	943	959	917	967	968	955	945	960	964	883	961	967	954	951	911	974	929	895	946	989	940	944	980	979	923	941	922	954	918	1012	884	941	928	973	939	986	986	995	1030	951	955	930	986	932	963	935	957	1004	955	962	968	910	951	998	957	944	919	923	972	953	1015	926	1002	993	938	927	977	993	923	906	961	954	922	939	941	998	989	1028	970	953	939	1006	909	944	962	955	936	1002	946	948	971	987	965	989	939	984	976	932	952	973	991	939	1001	942	981	1019	939	941	978	949	999	925	954	963	985	919	993	948	962	980	964	944	954	1027	896	991	966	985	960	956	960	910	950	929	1004	935	963	983	952	945	960	965	987	957	952	972	931	922	965	950	956	955	939	998	957	963	1030	932	903	978	915	914	949	977	940	981	914	987	919	976	929	956	967	966	924	908	960	956	920	943	960	899	928	954	944	971	983	921	966	933	942	1047	953	979	986	983	988	969	919	899	959	964	965	969	1024	939	968	940	955	970	1000	949	951	975	1003	967	971	921	918	944	911	940	955	989	996	937	974	979	963	967	944	955	929	892	918	961	990	1029	936	933	992	956	956	948	953	987	995	946	971	966	962	934	960	1011	1003	946	970	931	888	916	960	976	915	941	942	955	987	1020	944	926	943	941	973	981	924	955	933	1011	995
14839	11439	11962	8274	4653	2477	1040	763	559	599	464	461	490	462	481	459	456	426	443	466	442	454	429	477	439	445	477	471	445	472	425	421	477	465	489	445	490	466	433	442	442	407	452	445	481	422	470	484	470	415	455	385	485	490	425	466	444	416	430	441	458	458	435	462	479	477	465	466	420	441	464	459	424	432	400	461	467	428	467	445	476	456	428	460	446	445	497	475	438	425	436	454	474	467	407	434	409	497	456	439	477	462	436	414	431	444	408	439	449	430	424	438	453	403	455	446	417	417	449	430	428	454	443	491	457	451	447	465	469	473	445	460	455	459	426	400	440	459	413	424	431	489	528	450	459	431	449	422	431	421	463	462	502	444	429	430	432	439	453	460	458	492	385	437	442	431	436	461	436	465	442	415	454	469	446	404	460	454	446	424	459	448	471	421	452	470	449	428	441	458	437	449	452	435	440	422	499	417	420	505	467	439	437	436	447	452	440	448	461	463	465	432	426	426	437	446	433	423	450	426	464	450	487	489	436	436	478	435	470	441	456	404	447	485	441	443	473	421	486	444	442	418	481	436	410	466	425	416	423	465	449	471	436	458	483	448	454	428	434	417	475	435	430	455	471	489	458	475	455	439	467	443	493	488	422	442	431	453	415	466	490	443	435	430	444	456	439	462	463	452	471	450	453	452	475	459	432	475	480	454	462	470	446	470	445	444	467	484	444	450	446	438	415	472	463	432	444	457	431	433	455	412	452	458	441	458	453	455	468	452	433	486	428	481	464	462	464	480	432	423	420	453	472	437	485	449	414	439	459	428	487	419	452	476	463	462	440	433	452	399	446	459	464	428	443	497	440	420	427	437	449	495	454	446	426	395	457	425	465	430	440	423	456	430	452	459	438	415	456	436	472	426	451	418	461	479	434	426	477	472	435	452	453	435	450	457	440	465	440	438	447	464	458	448	426	467	456	435	451	495	408	484	428	422	441	453	433	449	429	420	457	460	410	457	449	419	462	449	415	443	395	440	436	433	413	442	464	471	458	465	458	436	470	433	431	439	417	472	483	449	453	473	415	461	470	436	443	465	495	493	424	477	475	412	500	438	463	477	467	431	414	422	429	464	419	442	432	498	414	463	437	421	415	452	461	442	428	423	431	476	414	494	481	408	428	426	471	422	463	451	465	441	439	464	447	445	425	446	444	420	462	424	468	456	429	448	449	433	439	436	465	446	451	406	442	410	458	405	435	408	461	435	479	407	447	472	422	425	449	473	471	455	438	459	482	444	416	468	439	467	482	447	489	462	442	461	423	424	454	418	465	448	380	436	411	427	461	403	444	467	442	502	478	488	456	491	433	390	458	442	401	489	447	437	466	446	449	457	440	392	449	442	485	482	497	436	431	459	402	457	433	443	419	458	471	460	463	468	422	437	478	462	440	460	458	457	438	443	440	458	458	417	478	453	465	440	461	476	423	437	452	398	419	447	457	488	448	454	433	479	453	436	447	439	463	429	476	469	456	461	468	437	455	467	461	457	434	456	470	452	423	434	480	472	494	423	452	484	440	466	384	477	429	457	502	460	482	482	458	458	478	446	456	456	449	416	438	463	430	435	403	423	435	475	504	439	463	468	466	448	438	438	444	455	502	440	452	449	459	470	419	493	480	441	439	428	468	474	443	415	383	494	427	488	496	444	446	458	464	444	448	420	431	425	425	475	394	417	456	457	437	436	413	425	411	428	460	479	421	437	436	457	463	424	462	506	450	393	443	449	410	438	415	449	427	449	525	477	430	434	463	464	439	488	444	437	444	403	408	394	464	449	423	432	469	427	455	415	423	437	476	463	435	448	473	428	439	461	460	456	500	449	467	454	438	466	496	413	439	452	462	457	502	444	502	457	413	474	496	393	446	457	455	447	416	439	485	467	462	436	413	448	440	433	478	422	468	432	453	447	459	458	403	463	445	477	437	449	444	430	431	479	464	450	421	440	442	415	464	452	426	460	450	422	465	432	465	450	413	465	470	466	483	454	472	449	440	481	467	456	466	447	408	443	441	473	471	425	480	469	481	449	465	455	418	461	471	453	454	462	456	475	447	499	429	455	436	438	451	488	448	468	470	418	410	454	443	505	458	471	440	414	437	470	443	472	441	443	426	489	442	478	449	456	490	431	465	456	470	451	471	442	438	434	484	460	448	443	456	477	445	461	480	449	446	444	461	444	444	458	415	449	475	461	442	432	441	406	440	462	478	445	441	448	442	471	458	464	432	416	430	442	501	471	483	467	445	486	444	430	459	455	406	456	475	476	457	425	406	466	470	450	408	437	420	457	446	460	469	421	425	418	437	477	431	445	426	470	438	473	474	446	432	444	437	445	466	436	446	411	467	473	421	446	430	418	429	439	454	423	445	427	437	443	406	420	437	429	449	484	410	448	450	498	470	451	452	443	456	436	448	453	475	421	455	428	459	475	410	480	471	414	450	452	442	433	464	455	449	451	456	459	454	458	431	439	479	442	451	434	442	448	437	470	424	494	419	441	436	433	458	459	439	447	463	444	442	453	461	441	419	490	435	440	460	445	444	425	405	484	477	412	485	462	453	429	512	484	441	434	422	476	439	446	474	416	440	449	411	425	475	458	429	455	501	451	468	401	450	439	428	432	431	469	455	449	437	451	465	456	423	439	466	465	465	472	448	429	469	434	460	437	462	473	411	460	481	467	489	467	489	421	452	444	453	420	446	458	438	479	429	428	466	465	490	455	447	430	451	475	437	444	476	463	418	484	468	468	461	424	429	447	465	472	452	445	436	442	436	507	466	454	462	467	443	428	454	447	416	452	446	453	431	470	474	436	437	437	470	413	422	441	450	462	481	437	412	447	420	465	429	481	462	462	399	470	426	460	455	468	480	473	455	492	455	449	459	465	437	445	466	465	462	423	460	447	415	445	425	444	451	457	391	395	454	441	438	474	483	478	449	466	432	467	451	488	478	437	491	443	421	444	469	415	498	454	443	478	486	471	470	465	423	439	464	437	417	461	448	463	417	413	462	452	424	468	421	410	423	403	445	439	431	413	486	473	436	475	410	495	399	459	416	423	402	463	438	472	453	443	459	435	431	404	464	436	441	459	464	425	444	426	468	426	467	432	435	459	485	488	430	471	462	456	459	446	412	459	447	436	433	450	460	473	460	456	438	473	488	469	437	437	446	476	439	441	470	441	461	438	425	449	469	456	479	486	483	436	437	438	445	462	418	446	475	432	429	447	483	462	432	465	459	447	472	470	433	447	459	439	454	447	442	437	436	425	442	444	456	457	401	445	479	412	446	482	450	451	451	409	446	476	472	443	461	425	421	446	447	416	445	488	448	482	440	463	467	455	445	471	477	442	441	461	433	407	426	475	449	483	460	452	426	452	476	473	444	418	418	472	464	429	451	429	437	433	407	445	465	430	447	454	414	437	469	430	436	461	451	485	445	469	445	433	453	490	429	392	412	440	469	459	456	398	457	476
11097	11745	18965	18583	13419	8287	3545	2786	1896	1546	1256	1120	1097	1090	1063	1039	1066	1084	1032	1104	1057	1082	1044	1100	1143	1118	1042	1092	1044	1037	1104	1097	1057	1057	952	1087	984	1095	1044	1009	1052	1032	1092	1101	1083	1035	1040	1083	1053	1021	1094	1094	1024	1007	1097	1054	1064	1055	1048	1129	1070	1046	1098	1038	1073	1063	1067	1005	1065	1027	1046	1092	1071	1015	1092	1010	1059	1085	1041	1028	1064	1008	1098	1069	1051	1049	1037	1036	1041	995	1052	1072	1025	1053	1054	1067	1049	1089	1043	1051	1017	1042	1084	1075	1077	1076	1029	1010	1027	1059	1078	1025	1060	1143	1085	1087	1053	1109	1057	1054	1065	1060	1065	1000	1058	1035	1116	1030	1040	1058	1047	1075	1029	1056	1082	1086	1056	1039	1074	1016	1054	1037	1009	1055	1135	1103	1094	1059	1058	1025	1018	1070	1083	1025	1003	1023	1039	1053	1062	1090	1056	1099	1085	1072	1055	1079	1060	1042	1075	1043	1081	1122	1089	1075	1106	1086	1077	1038	1002	1041	1052	1014	1047	1041	1018	1020	1059	1057	1069	1052	1081	1061	1059	1042	1014	1038	1017	1077	1043	995	1070	1068	1062	1044	1052	1058	1044	985	1104	1032	1066	1066	1042	1069	1024	1093	1065	1063	1024	1077	1062	1097	1136	1035	1079	1045	1074	1095	1054	1075	988	1061	1055	1050	1079	1093	1041	1035	1058	1085	1100	1093	1096	1094	1088	1019	1099	1098	1080	1040	1071	1117	1121	1045	1117	1021	1023	1016	1118	1023	1038	1070	1046	1050	1074	1040	1008	1037	1074	1028	1046	1059	1029	1022	1138	1045	1056	1075	1084	1097	1046	1063	981	1033	1045	1050	1005	1103	1048	1061	1102	1050	1078	1043	1045	1060	1086	1083	1080	1029	1059	1038	1026	986	997	1052	1039	1077	1058	1030	1093	1013	1024	1014	1104	1064	1062	1030	1031	1128	976	1063	1094	1038	1123	1027	1047	1021	1015	1090	1030	1074	1060	1035	1148	1033	1023	1080	1039	974	1054	1039	1067	1118	1098	1007	1081	1063	1052	1084	1105	1031	1103	1082	1046	1059	1040	1053	1117	1075	1067	1057	1002	1004	1089	1079	1029	1073	1080	1045	1062	1067	1027	1057	1060	1091	1027	1102	1037	1115	1020	1074	1138	1081	1039	1074	993	1043	1021	1064	1101	1085	1065	1079	1106	1034	1065	1054	1048	1078	1093	1054	1049	1069	1059	1050	1072	1041	1067	1073	1083	1017	1094	1064	1077	1030	1113	1101	998	1041	998	1009	1065	1098	1046	1076	1028	1067	1035	1130	1073	1033	1028	1062	1111	1053	1052	1057	1065	1011	1047	1089	1039	1096	1072	1084	1011	1019	1026	1016	1099	1088	1033	1087	1026	1057	1005	1061	1072	1042	1030	1038	1016	1075	1095	1048	1065	1056	1034	1032	1075	1064	1099	1020	1052	1001	1065	1034	1008	1046	1087	1061	1036	1083	1030	1107	1021	1082	1091	1103	1056	1039	1092	1047	1064	1087	1042	1065	1052	1104	1127	1029	1010	1022	1073	1043	1022	999	1022	1047	1101	1058	1067	1070	1080	1036	1048	1053	1083	1099	1045	1045	1008	1056	1087	1092	1067	1081	1030	1048	1040	1097	996	1020	1045	1052	1081	1039	984	1043	1042	1083	1064	1048	1047	1044	1045	1025	1016	1048	1084	1023	1088	1033	1004	1091	1012	1070	1053	1014	1082	1048	1062	1010	1011	1012	1068	1042	1100	1023	994	1090	1049	1040	1092	1055	1070	1078	1028	1046	987	1024	1087	1050	1048	1027	1063	979	1063	1084	1027	1050	1072	1039	1089	1064	1036	1079	1039	1042	1037	1051	1055	1033	1029	1045	1083	1039	1038	1060	1099	1044	1076	1049	1055	1047	1050	1078	987	1073	1118	1067	1026	1100	1078	1035	1090	1071	1078	1051	1050	1081	1013	1084	1052	1033	1066	1093	1051	1095	995	1020	1009	1056	993	1096	1069	1054	1026	996	1009	1035	1051	1042	1078	1076	1058	1079	1087	1093	1071	1090	1075	1032	980	1081	1039	1075	1084	1101	1011	1104	1040	1068	1072	1047	1026	1089	1120	1050	1061	1098	1065	1017	1046	1021	1066	1007	1063	1094	1084	1106	1071	1100	1064	1026	1053	1074	1036	1064	1122	1030	1039	1062	1055	1000	1084	998	1034	1074	1060	1031	1100	984	1070	1060	1078	1115	1078	1043	1029	1026	1091	1083	1088	1051	1061	1085	1056	1034	1066	1074	1034	1052	1035	1035	1037	1044	1048	1026	1091	1076	1043	1020	1036	1095	1025	1017	1054	1109	1029	1036	1034	1094	1061	1064	1005	1029	1037	1032	1071	1068	1068	1079	1057	1063	1033	1087	1083	1060	1066	1070	1128	1086	1027	1064	1018	1070	1126	1046	999	1030	989	1001	1000	1031	1020	1011	1096	1093	1043	1059	1079	1059	1090	1058	1126	1057	1049	1037	1144	1035	994	1108	1060	1028	1042	1129	1001	1076	1127	1066	1004	1107	1060	1024	986	1076	951	1061	1035	1013	1102	1039	1112	1099	1090	1025	1069	1111	1104	1068	1042	1092	1115	1016	1066	1041	1021	1015	1051	1066	976	1045	1016	1101	1056	1001	1099	1048	1072	1056	1026	1051	1061	1008	1055	1066	1049	1063	1059	1015	1028	1051	1105	1047	1056	1107	1081	1053	1078	1104	1048	1008	1001	1010	1045	1047	995	1018	1023	1081	1107	1030	1067	1103	1077	1069	1020	1061	1040	1080	1065	1036	1103	1063	1064	1057	1014	1000	1062	1090	1057	1047	1076	1063	1021	1058	1080	1015	1099	1050	1030	1019	1081	1084	1017	1106	1067	1048	1030	1043	1054	1047	1001	1012	1069	1072	1037	990	1081	1028	1005	1016	1039	1073	999	1078	1039	1023	1037	1107	1053	967	998	1048	1064	1048	1058	1042	1048	1084	1071	1077	1050	1058	1062	1060	1021	1092	976	1063	1101	1063	1044	1024	1067	1044	1044	1057	1113	1088	1041	1051	1080	1055	1076	1058	1053	1024	1021	1023	1046	1022	1082	1091	1097	1052	1049	1066	1105	1081	1063	1008	1080	1065	1007	1116	1093	1083	1016	1015	1024	1081	1034	1093	1082	1067	1036	1098	1009	1059	1070	1085	1061	1074	1091	1062	1069	1037	1119	1074	1061	1020	1093	1091	1004	1029	1059	1068	1110	1059	1064	1082	1069	1096	1129	1091	1075	1058	1051	1104	1078	1051	1035	1049	1035	1059	1138	1127	1034	1061	1017	1032	1100	1065	1013	1058	1038	1035	1080	1020	1105	1063	1037	1040	1039	1013	1075	1032	1066	1101	1127	1061	1076	1080	1086	1007	1101	1090	1073	1000	1110	1107	1110	1103	1084	1109	1068	1096	1060	1067	1047	1006	1091	1026	1034	1037	1119	1107	1091	1062	1059	1045	1055	1097	997	1056	1064	1035	1085	1022	998	1044	1048	1070	1032	1079	1019	1063	1079	1049	994	1082	1025	1096	1030	1097	1094	1047	1099	1035	1095	1005	1034	1056	1054	1008	1095	1057	1080	1087	1045	1026	1058	1016	979	1108	1119	1036	1057	1070	1006	1083	1064	1003	1050	1036	1052	1067	1019	1042	1066	1020	1077	1070	1052	1053	998	1084	1059	1072	1066	1038	1098	1040	1047	1014	1035	1023	1050	1038	1008	1014	1106	1085	1018	1055	1128	1064	1078	1071	1025	1039	979	1072	1074	1052	1045	1065	1055	1075	1055	1096	1033	1063	1046	1053	1080	1079	1040	1027	1019	1061	1080	1071	1049	1045	1110	1006	1008	1062	1020	1051	1054	1085	1081	1079	1013	1053	1073	1046	1082	1100	990	1033	1073	1058	1027	1015	1086	1054	1024	1095	1046	1058	1087	1039	1094	993	1042	1004	1075	1070	1043	1105	994	1074	1053	1026	1040	1048	1108	1092	1035	1050	1014	1027	1065	1123	1042	1088	1056	1022	1061	1090	1072	1040	1036	1071	1034	1130	1077	1029	1043	1051	1063	1075	1065	1066	1091	1022	1073	1048	1073	1080	1067	1085	1069	1012	1039	1032	1049	1027	1083	1097	1051	1058	1104	1070	1049	1111	1022	1031	1048	1055	1054	1056	1080	1037	1076	1092	1066	1111	1025	1073	1024	1035	1079	1040	1085	1045	1068	1094	1058	1017	1063	1059	1059	1090	1083	1087	1055	1079	1083	1061	1040	1124	1104	1084	1082	1039	983	1106	1012	1035	1039	1039	1079	1132	1061	1063	1062	1011	1045	1080	1041	1130	1095	1035	1080	1092	1053	1039	1097	1070	1036	1065	1015	1023	1031	1103	1050	1011	1069	1042	1018	1096	1121	1065	1093	1027	1038	1081	1041	1045	1117	1103	1105	1039	1063	1038	1059	1131	1051	1028	1073	1033	1089	1058	1074	1034	1116	1068	1037	1076	1013	1072	1084	1071	1090	1085	1057	1053	1076	1105	1041	1070	998	1052	1072	1050	979	1042	1092	1039	1031	1029	1074	1058	1091	1110	1054	1063	1025	1049	1064	1055	1047	1096	1013	1108	1017	1024	1023	1098	1062	1101	1085	1025	1018	1058	1065	1021	1043	1042	1073	1028	1037	1136	1062	1084	1037	1099	1060	1024	1028	1008	1106	1062	1036	1098	1005	1069	1027	1068	1077	1087	1041	1024	1081	1143	1019	1062	1098	1022	1031	1071	1053	1041	1077	1044	1070	1082	982	991	1034	1071	1046	1073	1081	1058	1069	1091	1085	1123	1081	1079	1038	1068	1039	1037	1063	1067	1089	1070	1035	1074	1062	1016	1046	1039	1058	1088	1096	1042
32164	25870	29576	25693	19022	11903	7686	6633	3409	1541	791	555	538	475	466	502	458	432	477	449	510	534	546	532	505	519	557	520	530	504	533	488	480	488	469	476	465	490	461	499	444	511	459	495	493	509	456	486	515	482	485	444	466	438	446	467	485	478	525	457	463	440	458	428	438	482	465	442	489	475	458	466	527	492	453	430	473	468	460	420	480	431	480	473	474	454	501	454	465	464	497	462	469	439	454	445	467	440	475	484	457	486	494	455	491	426	427	460	446	447	498	465	446	458	446	462	459	460	498	497	458	465	464	470	461	462	450	469	442	504	516	443	493	457	484	451	451	478	503	485	465	483	474	467	511	464	497	471	464	430	471	434	463	490	472	494	450	459	490	469	498	487	440	444	444	458	466	437	428	450	449	497	442	488	483	485	484	484	419	422	461	443	434	510	453	484	516	475	485	448	449	437	468	438	444	445	479	475	527	463	440	485	479	482	449	485	453	491	479	421	428	461	458	452	473	458	493	464	494	452	496	498	428	431	462	427	457	473	444	515	488	448	475	458	454	454	482	457	468	487	443	466	435	484	444	464	468	469	485	466	456	441	496	464	495	454	450	423	469	460	460	481	445	465	509	463	484	468	460	480	483	494	477	473	451	461	443	502	456	494	467	461	452	433	454	447	454	474	484	411	487	490	449	451	417	462	491	531	473	439	455	524	475	487	452	493	470	418	452	481	499	466	455	430	512	476	482	450	470	463	438	457	467	461	429	449	440	446	440	460	477	505	440	468	458	473	498	458	467	454	451	448	470	440	492	468	465	495	461	516	448	494	455	450	489	476	489	464	460	435	462	462	415	425	478	443	464	481	428	451	507	484	436	463	443	449	439	466	453	476	471	501	484	466	441	440	427	462	490	461	516	444	470	494	485	487	507	489	483	454	463	463	468	445	460	463	501	424	465	455	445	448	531	463	469	490	500	458	454	497	471	449	433	489	449	450	419	454	491	518	459	459	437	464	461	465	443	458	483	426	407	411	455	442	498	482	487	463	452	468	469	438	444	499	480	493	474	483	460	451	481	444	478	488	473	448	480	479	507	419	413	462	470	440	488	457	466	422	433	476	495	489	463	481	447	481	502	460	478	502	491	490	487	438	501	456	477	499	489	459	431	482	498	484	473	435	441	462	461	435	516	505	480	468	464	525	473	435	482	454	465	489	465	482	475	480	489	500	505	443	481	448	463	452	470	468	483	436	436	467	460	451	473	516	474	464	516	477	478	471	426	452	458	500	499	467	465	454	464	500	473	476	496	426	467	459	505	456	487	477	428	488	464	463	509	507	442	478	473	470	485	458	461	474	482	476	443	442	519	449	464	459	509	482	426	502	469	465	414	450	447	481	485	451	464	470	466	472	483	429	429	494	460	484	474	480	463	483	456	511	496	480	434	486	430	455	438	459	466	458	457	460	471	465	481	461	452	530	494	447	489	488	457	479	458	474	441	461	462	474	424	467	422	482	478	406	446	516	445	439	437	482	491	470	444	482	475	491	479	435	465	454	485	441	458	446	461	453	478	419	454	484	508	488	465	452	471	504	449	433	490	499	478	465	484	460	459	453	485	444	473	514	476	479	461	487	462	477	477	463	487	463	477	486	464	480	500	482	501	482	450	462	445	455	484	495	436	454	466	454	430	478	436	494	472	436	455	457	492	473	537	454	421	436	482	459	484	480	456	428	439	427	471	466	444	463	454	506	461	472	458	422	458	473	462	422	496	513	454	443	460	490	474	419	476	497	467	443	459	451	435	432	489	465	460	471	437	472	443	430	508	464	489	436	475	459	449	455	506	488	426	443	471	479	495	448	461	489	449	443	479	481	500	473	462	453	440	492	498	435	424	476	475	426	452	496	490	471	466	396	430	482	474	483	458	461	499	453	463	462	501	473	413	475	485	457	470	442	452	424	446	456	479	476	453	453	460	460	439	452	440	500	438	498	477	461	476	434	438	489	522	485	449	477	465	448	439	447	476	445	481	486	438	465	433	466	463	463	456	449	463	501	483	425	468	444	440	452	446	467	459	488	448	481	511	480	528	457	501	459	473	483	429	457	476	496	496	483	442	461	496	469	467	454	481	426	489	458	484	480	435	471	454	466	492	461	431	451	503	465	444	476	465	454	498	448	452	483	475	433	479	461	443	451	474	473	460	472	473	466	479	484	423	430	485	481	466	452	457	502	440	474	479	489	425	458	468	459	437	456	485	468	539	471	474	476	446	486	478	507	475	489	466	446	442	441	487	429	484	449	478	472	454	463	488	459	484	484	456	456	452	495	455	443	471	437	464	483	517	478	475	407	477	526	480	432	482	491	427	494	482	436	462	456	475	536	477	498	434	474	450	471	460	474	465	489	464	464	494	479	467	484	407	455	439	452	453	469	412	467	477	465	488	492	478	494	443	476	468	464	477	454	482	463	445	466	423	482	465	503	473	507	500	482	476	464	437	497	480	457	492	472	482	450	427	469	478	461	465	468	481	478	516	498	471	444	423	481	439	491	431	457	496	445	446	438	549	449	485	431	470	463	489	467	500	432	442	478	461	445	489	496	475	444	489	477	461	470	460	448	487	492	472	466	487	465	493	478	440	505	482	506	485	449	459	462	449	471	491	454	495	459	462	492	474	475	482	485	505	477	408	477	413	434	491	452	495	423	440	438	486	439	470	472	502	489	463	494	486	482	474	493	461	452	431	468	462	479	503	488	493	488	480	470	434	416	465	457	480	480	421	499	456	475	475	468	468	481	467	441	483	489	453	470	495	454	422	453	434	427	479	438	490	417	507	465	463	459	429	473	453	447	488	472	462	445	504	424	460	480	452	470	457	485	463	504	464	467	420	439	467	480	460	507	437	445	491	501	472	509	484	457	456	455	484	471	446	461	477	490	464	473	468	442	503	453	466	474	475	466	477	475	456	484	452	443	434	484	482	488	482	493	456	480	485	460	447	457	508	438	515	476	461	463	467	479	443	484	495	473	425	469	466	440	470	463	493	500	484	505	448	463	462	472	424	490	469	483	488	488	470	446	451	456	497	468	458	463	482	447	458	488	459	469	501	441	497	482	459	470	485	492	492	461	421	512	458	467	481	463	486	482	467	447	467	496	492	471	500	465	454	436	485	433	464	455	428	459	467	481	472	500	467	432	485	420	456	468	458	440	465	491	452	508	501	465	481	476	458	472	496	434	508	469	432	502	422	463	480	453	488	478	457	484	469	485	502	451	500	480	448	486	508	455	501	446	431	464	467	483	467	464	433	498	461	467	475	465	486	457	464	434	471	453	463	450	505	496	474	494	444	470	456	444	455	503	478	441	478	469	490	469	473	463	459	441	450	492	491	468	467	442	489	490	495	493	451	448	443	463	430	436	485	531	466	479	419	448	504	465	457	460	505	484	437	466	412	447	464	469	442	484	460	496	462	497	477	442	449	454	465	447	425	503	453	468	477	414	507	499	459	471	445	407	468	482
22968	23121	34557	36570	32082	24781	20101	19497	11603	5554	2324	1692	1282	1237	1139	1110	1135	1137	1190	1271	1319	1259	1319	1328	1465	1498	1442	1389	1380	1336	1230	1285	1230	1117	1159	1137	1131	1104	1167	1153	1104	1119	1145	1071	1106	1066	1059	1100	1185	1155	1079	1149	1086	1143	1077	1086	1093	1109	1093	1088	1147	1087	1051	1100	1111	1102	1098	1111	1111	1055	1067	1143	1072	1105	1113	1108	1168	1117	1137	1131	1063	1075	1076	1032	1037	1072	1097	1132	1045	1082	1084	1026	1066	1055	1211	1064	1085	1093	1152	1113	1067	1082	1100	1096	1100	1115	1062	1103	1145	1130	1077	1159	1147	1155	1084	1145	1096	1128	1026	1107	1099	1101	1098	1082	1097	1168	1119	1135	1096	1114	1084	1084	1088	1092	1138	1127	1082	1086	1037	1077	1118	1069	1045	1078	1050	1073	1091	1135	1122	1156	1065	1109	1080	1075	1090	1128	1064	1080	1122	1118	1102	1080	1058	1061	1124	1073	1044	1142	1111	1114	1059	1162	1019	1099	1138	1102	1082	1163	1077	1078	1078	1146	1117	1080	1109	1080	1120	1105	1120	1100	1106	1125	1033	1100	1080	1083	1137	1133	1056	1115	1108	1107	1087	1166	1071	1110	1107	1112	1123	1122	1067	1093	1155	1102	1031	1161	1074	1083	1122	1091	1092	1062	1049	1104	1074	1048	1089	1105	1117	1064	1092	1116	1113	1058	1130	1092	1098	1062	1050	1134	1070	1102	1124	1116	1071	1136	1068	1111	1067	1070	1123	1085	1130	1058	1096	1067	1092	1101	1120	1132	1093	1158	1095	1126	1108	1106	1127	1139	1126	1042	1087	1095	1122	1047	1059	1117	1122	1071	1064	1014	1054	1054	1105	1105	1053	1101	1097	1094	1022	1082	1096	1125	1150	1059	1051	1083	1068	1031	1138	1152	1100	1100	1118	1177	1089	1080	1098	1155	1120	1089	1059	1048	1050	1057	1148	1114	1060	1172	1118	1097	1121	1078	1097	1076	1129	1071	1120	1106	1103	1063	1095	1063	1097	1079	1027	1102	1107	1066	1129	1015	1123	1094	1072	1097	1075	1080	1092	1112	1089	1082	1102	1141	1032	1081	1075	1096	1037	1090	1127	1059	1061	1046	1132	1125	1076	1072	1114	1131	1107	1077	1133	1119	1139	1061	1130	1115	1094	1133	1106	1062	1137	1143	1082	1122	1116	1070	1098	1077	1077	1097	1062	1101	1082	1146	1096	1100	1112	1032	1044	1140	1090	1129	1112	1078	1086	1115	1085	1087	1128	1094	1126	1128	1096	1080	1059	1153	1108	1161	1133	1085	1137	1043	1075	1086	1126	1052	1053	1076	1093	1085	1095	1133	1081	1101	1016	1110	1105	1142	1101	1098	1048	1088	1064	1106	1067	1098	1084	1128	1078	1087	1149	1110	1114	1140	1060	1104	1093	1038	1023	1089	1121	1088	1077	1124	1044	1156	1068	1114	1093	1068	1161	1108	1084	1115	1098	1037	1127	1118	1066	1073	1134	1076	1057	1109	1074	1106	1110	1085	1094	1080	1125	1099	1110	1126	1118	1108	1105	1112	1071	1053	1087	1142	1143	1074	1158	1077	1092	1094	1105	1137	1104	1138	1156	1150	1119	1035	1116	1072	1104	1106	1077	1111	1083	1133	1098	1031	1175	1068	1115	1125	1077	1135	1147	1126	1040	1063	1088	1053	1159	1016	1140	1074	1064	1033	1082	1028	1056	1158	1140	1086	1107	1083	1097	1145	1115	1152	1145	1100	1059	1091	1079	1128	1053	1089	1144	1109	1049	1150	1098	1129	1032	1085	1144	1085	1066	1089	1068	1087	1070	1122	1042	1073	1092	1094	1045	1070	1115	1095	1128	1079	1098	1067	1067	1052	1112	1111	1144	1133	1045	1050	1124	1115	1103	1080	1106	1092	1082	1126	1044	1079	1047	1125	1111	1099	1060	1143	1060	1131	1076	1085	1117	1067	1129	1150	1181	1074	1066	1090	1053	1084	1067	1092	1116	1097	1136	1069	1144	1144	1138	1082	1047	1048	1084	1073	1077	1106	1111	1120	1119	1064	1063	1060	1172	1093	1116	1137	1068	1095	1088	1115	1126	1114	1127	1078	1049	1063	1028	1114	1087	1071	1154	1091	1108	1090	1095	1073	1123	1107	1118	1080	1112	1070	1155	1041	1141	1127	1100	1061	1104	1086	1141	1127	1086	1073	1129	1058	1031	1086	1065	1074	1018	1089	1146	1080	1068	1133	1116	1064	1070	1119	1091	1056	1037	1117	1067	1039	1112	1112	1094	1090	1083	1113	1085	1045	1107	1107	1113	1052	1067	1118	1081	1063	1082	1104	1057	1122	1129	1106	1130	1075	1134	1096	1077	1058	1120	1089	1111	1128	1076	1132	1137	1084	1159	1162	1104	1128	1054	1085	1134	1107	1052	1079	1091	1173	1085	1124	1053	1096	1109	1036	1051	1144	1122	1076	1079	1071	1106	1138	1066	1114	1141	1112	1167	1105	1108	1097	1111	1069	1091	1090	1105	1111	1070	1059	1117	1129	1046	1093	1082	1182	1053	1097	1140	1074	1086	1086	1077	1088	1090	1080	1048	1082	1051	1097	1120	1074	1073	1157	1155	1107	1140	1105	1087	1081	1114	1120	1093	1035	1067	1092	1071	1040	1121	1142	1118	1191	1131	1104	1077	1104	1076	1088	1083	1099	1113	1081	1116	1081	1099	1107	1142	1080	1085	1111	1119	1104	1115	1045	1098	1142	1078	1061	1073	1087	1086	1086	1051	1066	1077	1061	1100	1137	1115	1085	1084	1087	1132	1069	1095	1095	1132	1052	1092	1127	1104	1085	1099	1111	1098	1090	1126	1163	1080	1068	993	1156	1075	1117	1118	1074	1049	1108	1103	1048	1021	1039	1140	1133	1181	1063	1084	1116	1124	1074	1070	1121	1105	1067	1133	1059	1089	1085	1104	1119	1102	1111	1093	1113	1058	1067	1067	1146	1074	1086	1115	1090	1032	1159	1117	1106	1084	1058	1136	1072	1093	1142	1078	1060	1135	1125	1109	1105	1062	1103	1131	999	1097	1108	1131	1062	1126	1109	1089	1061	1083	1139	1108	1128	1143	1044	1081	1123	1089	1182	1061	1113	1070	1068	1047	1078	1132	1110	1061	1058	1024	1089	1056	1121	1125	1113	1093	1085	1168	1116	1055	1101	1070	1122	1124	1050	1062	1098	1083	1069	1089	1132	1103	1085	1061	1121	1100	1099	1132	1059	1110	1170	1137	1072	1144	1049	1138	1076	1058	1139	1147	1143	1108	1068	1082	1123	1061	1068	1058	1084	1105	1087	1124	1097	1102	1059	1095	1134	1106	1053	1038	1058	1093	1064	1113	1086	1137	1070	1053	1101	1067	1149	1095	1113	1073	1084	1097	1064	1120	1059	1075	1039	1061	1094	1040	1114	1079	1062	1098	1132	1127	1106	1063	1099	1081	1100	1130	1044	1089	1038	1092	1104	1070	1083	1111	1081	1059	1123	1128	1093	1126	1088	1066	1128	1079	1068	1089	1111	1075	1107	1036	1120	1092	1081	1140	1093	1098	1077	1073	1100	1148	1146	1084	1114	1051	1108	1131	1119	1147	1121	1098	1076	1107	1110	1130	1054	1086	1059	1143	1106	1112	1071	1123	1112	1066	1107	1130	1076	1105	1084	1105	1071	1111	1140	1105	1084	1073	1079	1081	1136	1070	1112	1100	1085	1064	1098	1091	1154	1079	1103	1101	1101	1103	1155	1107	1077	1122	1101	1098	1045	1103	1085	1086	1100	1090	1060	1110	1062	1048	1067	1090	1137	1143	1061	1117	1069	1085	1078	1106	1115	1096	1142	1088	1103	1108	1080	1051	1059	1120	1199	1137	1108	1093	1056	1053	1118	1092	1073	1083	1109	1116	1084	1122	1132	1077	1138	1071	995	1072	1100	1106	1117	1108	1091	1124	1083	1086	1073	1084	1109	1028	1111	1129	1107	1112	1091	1108	1098	1112	1095	1126	1094	1117	1048	1124	1131	1117	1091	1053	1073	1072	1109	1129	1066	1101	1120	1025	1054	1067	1095	1084	1119	1083	1115	1094	1104	1039	1113	1117	1120	1026	1097	1046	1108	1072	1061	1077	1063	1105	1089	1076	1059	1120	1109	1119	1056	1056	1112	1080	1085	1104	1083	1112	1083	1091	1146	1094	1082	1089	1101	1142	1102	1117	1060	1051	1056	1026	1061	1124	1099	1075	1084	1036	1124	1115	1098	1091	1100	1121	1077	1096	1096	1032	1093	1078	1134	1087	1104	1114	1104	1033	996	1085	1040	1069	1051	1091	1102	1120	1093	1131	1093	1127	1119	1084	1060	1106	1070	1117	1068	1096	1057	1068	1060	1136	1067	1119	1131	1121	1139	1077	1088	1121	1064	1100	1091	1024	1092	1129	1100	1053	1109	1122	1045	1116	1103	1055	1108	1064	1056	1110	1035	1073	1077	1159	1085	1076	1057	1080	1142	1098	1064	1080	1116	1084	1037	1041	1155	1086	1069	1103	1096	1126	1124	1163	1111	1080	1066	1102	1039	1076	1108	1038	1097	1118	1051	1063	1041	1070	1103	1123	1075	1165	1085	1142	1113	1111	1112	1121	1103	1129	1105	1079	1177	1115	1152	1085	1051	1115	1106	1087	1167	1050	1046	1108	1128	1125	1114	1095	1148	1079	1106	1151	1073	1084	1125	1077	1080	1028	1134	1067	1052	1108	1065	1135	1081	1137	1125	1122	1115	1090	1138	1095	1080	1066	1077	1073	1103	1042	1103	1088	1085	1080	1088	1136	1060	1116	1059	1109	1105	1134	1102	1046	1118	1091	1094	1066	1084	1090	1091	1127	1162	1057	1107	1082	1100	1082	1137	1105	1149	1101	1096	1055	1107	1039	1061	1081	1087	1087	1067	1103	1143	1147	1083	1099	1104	1044	1031	1134	1080	1037	1018
42587	32091	35578	36650	30864	21699	14519	12434	4756	2109	936	628	507	470	440	399	393	487	467	406	424	439	480	474	541	492	546	544	553	490	479	438	438	410	422	404	419	397	427	416	386	408	400	391	387	412	434	378	366	396	417	371	383	399	390	351	407	364	405	418	421	387	394	354	389	394	407	362	409	417	412	413	374	443	377	381	396	403	408	400	406	372	402	405	406	376	417	393	368	435	409	401	382	404	407	400	385	364	389	400	431	420	400	397	379	366	394	421	370	377	378	377	404	382	418	405	369	406	410	428	396	401	400	365	375	416	394	388	406	406	356	415	400	425	418	410	409	375	388	393	399	407	406	388	412	406	368	404	391	385	374	412	461	427	423	382	388	409	433	399	435	406	395	413	393	376	385	391	375	357	370	362	393	370	366	388	385	379	353	363	456	405	444	377	380	404	432	372	429	369	398	401	367	352	426	367	408	388	418	431	404	438	399	408	417	416	423	393	406	413	391	377	366	413	376	436	408	399	412	388	424	443	394	417	381	377	426	384	377	421	405	412	396	348	408	365	408	444	390	366	363	390	389	382	386	408	385	377	397	410	382	428	370	350	391	378	416	406	380	371	396	379	408	392	404	400	380	393	381	387	400	387	383	394	386	408	376	404	366	379	418	356	400	398	398	407	374	383	418	393	375	373	431	395	396	365	383	371	399	403	374	396	342	374	394	377	414	428	379	426	414	372	404	379	392	376	388	390	410	407	395	405	392	398	426	387	371	376	422	427	377	353	423	360	385	426	392	392	416	359	387	360	422	351	407	431	386	382	398	423	377	388	388	378	361	455	427	352	381	389	377	419	369	398	413	403	441	444	401	399	406	403	382	415	374	393	400	384	372	375	404	399	399	390	388	402	378	359	363	389	404	413	389	390	400	369	427	410	405	368	388	392	368	385	401	405	383	366	376	425	386	398	361	417	404	401	402	395	383	374	365	407	362	387	407	360	406	372	391	414	396	424	388	438	399	380	415	401	416	378	380	401	396	427	434	377	402	411	417	396	416	411	393	383	354	378	396	377	415	391	430	414	401	370	368	389	423	363	378	350	401	418	392	374	417	400	384	403	367	399	412	429	414	364	396	384	410	434	394	357	380	390	420	413	421	384	439	425	422	379	348	387	409	411	406	321	395	397	397	380	405	367	394	394	417	395	393	361	412	402	385	373	406	402	394	365	425	409	420	390	370	370	389	411	366	386	380	403	381	406	392	361	362	378	409	370	388	350	332	385	420	394	390	411	390	385	465	422	396	394	396	427	391	368	395	392	368	391	387	373	376	423	360	389	451	383	401	377	420	407	407	439	416	425	405	436	396	380	361	392	405	417	400	408	394	365	376	357	406	439	393	428	436	391	434	403	393	391	429	419	394	423	391	390	402	402	395	392	387	353	397	408	439	416	404	431	416	427	409	366	363	398	399	412	409	391	411	449	424	435	423	396	401	390	408	391	383	392	412	401	395	408	417	419	373	374	376	398	402	393	378	424	388	402	392	408	408	443	414	367	399	372	373	377	409	405	429	392	404	393	407	365	357	406	370	373	388	391	415	378	420	379	408	410	379	380	425	410	417	360	421	414	371	379	379	372	386	386	370	390	384	411	406	372	412	398	428	387	414	359	419	405	413	412	399	393	428	444	381	368	347	372	403	387	387	386	401	399	392	398	374	386	386	406	419	361	401	411	392	433	397	376	407	353	407	387	395	384	406	388	367	403	416	353	396	409	451	385	386	409	427	405	368	394	439	393	351	406	399	397	398	395	380	405	409	405	432	389	380	387	358	357	399	398	389	401	378	428	399	389	418	410	366	406	423	392	392	446	405	375	381	414	378	410	376	391	355	421	414	391	360	420	419	421	422	385	387	388	385	393	369	354	364	369	419	395	419	434	393	423	370	366	408	359	383	424	417	398	445	410	397	380	413	409	348	382	419	397	373	380	413	377	405	417	388	393	429	397	359	420	390	409	401	390	417	378	404	420	409	383	396	419	395	356	384	406	393	424	360	366	389	413	411	419	383	406	375	386	410	401	384	431	440	416	379	381	385	366	373	383	385	415	403	388	378	382	377	389	396	370	390	392	371	401	424	396	420	420	426	355	406	412	399	415	388	377	393	412	407	393	396	384	409	398	399	405	401	392	392	386	390	384	416	401	430	394	382	422	409	433	398	362	358	394	423	401	385	391	403	353	405	407	393	405	408	409	429	384	395	359	377	399	419	402	364	366	409	389	378	392	413	380	368	391	410	421	353	393	397	413	398	377	398	392	370	364	402	359	353	394	389	364	397	384	399	404	398	374	432	355	421	387	437	388	395	380	399	399	378	418	401	397	364	399	388	376	437	420	385	387	419	366	376	417	440	400	407	384	418	409	404	385	392	404	341	400	393	385	378	417	388	378	404	406	408	372	367	409	409	383	406	418	398	397	382	442	414	377	421	357	378	406	389	415	389	447	376	416	399	366	365	413	405	418	360	384	424	414	369	395	360	412	425	426	407	407	415	415	381	379	377	391	423	426	365	378	395	364	413	432	351	403	377	369	389	424	376	393	346	405	372	369	389	390	409	349	416	398	404	382	398	376	364	375	422	378	422	416	420	404	374	358	378	415	433	394	417	391	387	397	403	405	425	423	421	396	373	435	352	402	386	412	378	377	431	408	349	390	404	420	397	429	404	349	389	400	410	375	385	376	383	389	403	412	394	445	378	399	393	367	391	365	381	397	391	379	395	404	442	417	367	431	385	372	375	411	382	385	410	393	385	407	405	410	388	429	417	400	408	372	389	359	375	373	378	414	400	376	411	374	381	378	377	427	361	395	359	394	394	370	391	387	393	395	396	380	398	394	343	383	395	382	409	417	365	428	401	410	380	406	390	385	402	427	384	395	399	309	376	381	381	425	408	415	397	409	375	402	399	375	385	375	384	393	376	399	372	394	389	398	374	394	392	385	383	363	391	411	434	407	356	418	400	388	369	395	396	425	383	430	394	383	394	381	405	368	356	360	417	386	400	395	390	427	397	389	396	400	396	392	441	424	400	387	367	369	371	366	374	394	404	393	369	384	388	380	359	445	392	408	410	433	425	395	372	380	437	387	401	381	402	412	383	360	420	363	420	426	435	392	401	412	403	424	380	436	423	376	408	410	391	411	388	402	377	402	393	374	360	376	395	380	413	424	406	415	405	374	388	411	377	378	422	413	395	405	441	383	404	416	380	386	374	416	416	404	409	374	347	407	382	390	381	382	412	376	394	436	362	400	403	430	404	398	378	398	419	376	434	381	370	395	395	435	405	385	385	407	397	424	373	370	422	458	439	380	387	399	348	388	397	400	402	384	373	396	402	420	399	389	385	373	375	401	393	404	361	405	396	405	386	391	429	404	374	411	369	406	403	438	394	402	393	398	390	385	364	402	396	388	408	372	419	383	409	385	375	393	380	426	398	423	387	436	363	414	415	391	437	403	410	370	428	403	414	392
28599	28064	38474	43751	41865	32976	28343	26482	12801	7267	3158	1816	1355	1137	1017	1036	1016	997	1086	1100	1235	1393	1520	1497	1919	1793	1849	1761	1621	1461	1409	1242	1154	1131	1077	1035	1012	1038	947	920	991	1010	946	922	962	956	962	937	922	949	913	950	937	959	934	940	871	910	922	966	970	944	974	929	934	893	902	919	944	965	911	1014	937	992	983	969	947	912	868	931	900	938	919	931	983	935	943	958	891	989	934	926	941	955	937	891	909	910	905	940	987	936	938	919	905	947	949	982	922	926	912	895	953	896	922	908	932	955	966	951	938	937	965	941	958	1001	941	882	968	925	942	918	945	929	842	948	896	956	926	928	919	927	889	910	933	953	916	907	935	957	927	946	897	963	935	922	915	871	894	927	965	878	959	940	946	916	951	982	931	984	931	961	897	976	946	894	922	928	944	941	907	897	967	945	909	926	891	899	945	919	926	939	967	929	977	882	929	939	923	981	919	923	937	934	939	941	926	918	924	944	930	956	926	922	969	904	936	935	928	926	942	968	913	913	958	919	964	971	909	930	931	930	958	929	951	936	968	926	906	971	925	935	877	931	944	895	928	947	884	962	982	965	884	961	935	946	940	975	951	868	974	961	910	931	939	947	940	897	896	895	973	948	969	908	911	952	915	922	914	950	963	956	921	1004	958	936	898	913	938	946	917	983	935	955	954	946	851	907	928	924	947	981	973	977	961	941	930	977	956	900	969	968	914	952	937	925	931	935	901	930	935	974	937	953	917	898	921	926	928	891	967	938	953	901	950	940	915	887	958	931	912	935	898	913	932	940	954	975	904	961	1020	910	904	926	927	896	951	938	912	897	912	939	926	904	940	909	957	932	974	889	905	982	942	896	891	959	974	953	928	954	907	955	950	933	905	896	899	973	932	921	952	943	866	925	977	940	930	880	912	986	952	932	957	910	903	879	931	934	934	943	893	905	895	913	910	949	887	971	978	960	918	945	964	938	939	942	901	961	943	946	884	974	912	931	982	906	932	941	906	903	939	906	915	970	962	961	913	916	896	958	983	913	930	876	904	959	954	970	903	868	929	962	929	942	886	887	943	906	933	954	867	935	925	940	968	948	979	930	923	962	901	859	910	894	924	959	916	943	922	936	965	944	896	951	908	938	926	915	956	919	917	940	934	882	967	947	918	915	938	942	939	981	926	972	920	944	926	910	972	924	885	912	931	968	906	944	960	973	938	907	901	945	961	952	973	892	898	922	909	936	909	937	967	906	937	919	905	959	921	874	947	939	968	936	940	920	877	905	956	935	992	888	978	944	999	924	946	929	956	900	963	920	976	925	985	912	914	939	943	950	891	952	902	931	881	906	932	919	977	936	940	954	931	903	889	908	941	865	914	967	913	942	892	926	914	860	952	985	919	889	927	942	979	999	901	975	922	940	937	897	963	937	958	965	962	926	940	903	934	940	905	961	915	908	947	922	905	903	951	955	960	966	976	1005	935	957	935	898	964	941	895	945	906	926	982	936	974	904	952	945	913	882	903	866	951	945	899	981	906	912	911	900	952	914	949	944	932	950	966	956	941	967	887	898	915	891	1023	940	948	918	908	958	886	913	938	913	909	895	947	973	931	956	941	1008	930	939	952	938	997	964	946	925	932	943	897	934	982	969	919	907	954	949	969	887	958	917	937	901	953	919	945	926	906	954	881	965	914	899	949	922	926	887	910	931	930	912	910	942	923	913	883	972	966	959	887	934	928	954	922	918	941	955	995	954	973	936	959	977	842	949	955	926	950	962	960	923	938	936	918	894	891	936	846	886	940	1022	950	900	896	899	906	968	943	919	934	953	949	952	900	913	964	907	931	920	945	995	963	952	911	972	917	934	962	975	927	947	961	881	943	893	904	953	936	897	944	998	948	936	932	980	948	892	917	949	891	920	968	931	961	992	940	899	912	967	946	971	992	953	976	965	950	967	924	954	977	930	898	925	929	974	972	925	942	937	978	895	939	901	964	896	1006	912	965	958	1000	953	924	904	964	939	966	944	962	885	928	930	953	927	918	941	895	935	901	931	936	973	960	896	930	931	988	968	950	963	947	940	955	988	967	963	970	951	912	978	898	936	932	959	918	950	948	926	995	977	940	916	920	1019	921	897	905	972	905	952	895	932	932	973	899	940	960	928	915	948	954	866	969	952	910	939	930	912	908	909	970	904	949	949	885	902	905	947	930	929	994	919	943	939	956	877	921	914	924	925	978	893	913	929	964	914	882	927	929	899	934	934	912	938	924	918	946	957	909	962	950	896	979	950	950	916	949	914	918	952	957	923	965	904	935	942	901	901	938	958	896	888	896	950	926	930	892	948	954	925	934	931	958	900	969	938	944	940	964	947	901	926	968	866	918	872	928	977	930	894	913	910	911	954	946	922	972	906	905	907	906	931	947	908	947	999	955	951	1005	947	925	949	963	953	985	958	940	936	936	965	964	997	932	906	894	938	947	931	948	963	928	926	909	892	911	924	932	964	947	918	901	943	926	917	898	967	967	927	982	915	903	922	936	938	934	904	937	972	943	971	948	908	958	945	951	963	902	892	972	950	925	944	933	888	936	955	953	936	927	919	923	951	932	994	912	861	928	881	927	886	932	896	965	898	934	940	960	944	948	913	946	932	934	888	922	920	948	913	932	903	899	939	938	992	936	923	929	912	924	960	930	943	916	933	952	951	988	914	923	953	922	912	954	916	963	907	866	915	967	911	967	920	906	977	952	912	948	910	927	921	926	949	901	957	904	924	974	979	960	858	938	940	926	935	881	935	956	932	956	961	939	915	941	915	934	925	959	925	940	890	871	916	973	906	964	921	899	943	930	899	956	917	875	975	936	904	986	935	929	925	887	957	914	948	920	897	936	947	942	954	903	865	904	960	930	925	873	967	920	898	935	978	905	912	928	886	909	961	989	953	873	936	947	918	959	952	944	985	895	911	936	909	893	903	961	953	954	971	899	959	884	911	938	953	940	872	955	914	991	947	928	942	948	940	949	936	883	931	969	972	913	944	902	959	961	933	907	942	897	952	880	902	977	977	981	953	900	874	944	922	925	957	893	912	964	917	881	933	983	905	922	921	923	935	908	954	947	883	897	904	965	935	919	992	931	911	972	916	896	940	908	953	943	946	923	882	964	965	982	927	959	916	938	961	947	949	927	900	920	936	923	890	927	1001	897	897	902	913	978	978	889	952	945	968	990	929	912	919	930	907	892	962	918	946	965	953	899	949	900	919	977	956	933	925	936	956	965	967	905	977	943	888	937	890	977	934	939	924	938	913	981	954	928	980	918	978	966	967	927	892	951	971	866	993	949	902	929	943	897	960	960	972	890	944	934	926	900	959	916	912	919	908	914	932	944	912	912	939	935	929	947	884	918	930	914	916	897	947	903	917	910	900	933	917	960	942	939	943	941	920	903	900	949	931	940	925	906	932	916	916	887	983	903	958	919	965	901	895	896	895	965	922	902	918	978	884	945	923	906	890	918	983
16603	10641	8348	5071	2281	1597	1107	896	574	472	480	413	465	405	451	440	385	411	474	428	386	471	462	414	415	445	437	407	413	425	412	423	435	422	433	447	389	453	436	422	420	404	401	410	425	400	419	366	439	396	412	414	406	410	413	450	432	430	385	423	443	388	432	406	410	424	450	412	419	466	434	427	441	417	444	441	410	458	423	429	425	450	421	397	407	420	412	413	411	421	440	448	407	382	383	405	385	427	411	437	463	407	420	428	456	401	423	416	412	422	465	409	433	420	418	417	459	401	397	391	434	397	404	430	463	385	452	419	442	452	426	436	424	400	405	450	397	422	422	396	411	429	418	432	405	400	410	410	412	435	391	423	430	438	386	400	403	408	397	366	456	398	391	441	421	410	403	400	430	414	422	408	382	394	440	457	456	472	437	451	407	383	420	441	433	406	373	413	414	410	467	411	436	391	401	412	431	466	417	392	405	444	420	427	423	401	378	435	412	444	439	434	409	426	452	435	441	439	396	382	380	421	409	441	430	426	387	417	424	426	407	417	411	462	457	431	433	410	412	437	433	411	430	404	432	408	467	415	442	433	425	449	449	409	397	410	439	418	438	421	450	435	419	408	417	451	464	408	397	401	415	421	411	437	401	444	451	403	431	426	421	362	414	451	435	428	439	405	431	448	456	395	431	449	383	407	453	432	420	429	430	409	434	425	388	430	435	458	422	410	421	400	411	403	386	404	412	416	394	424	380	425	398	400	405	388	427	434	430	427	419	448	419	453	390	426	446	407	440	442	381	408	435	422	457	426	445	411	407	421	422	434	417	452	396	424	445	427	404	404	405	381	363	410	407	400	430	414	418	430	419	426	396	467	438	420	424	440	373	370	412	435	449	382	477	415	431	418	418	405	406	392	382	389	434	423	383	389	428	416	447	410	424	401	422	453	419	419	454	415	387	394	426	442	408	409	406	404	447	428	447	394	354	425	461	378	401	438	436	416	431	417	472	422	386	423	448	396	407	405	422	439	410	400	401	414	413	414	422	449	441	416	449	425	440	421	411	423	451	444	400	403	438	457	422	419	428	444	403	393	402	414	402	412	420	406	390	435	406	417	444	420	465	403	406	418	435	428	412	371	421	424	369	413	436	405	426	413	414	444	420	422	460	383	437	402	419	413	414	423	414	402	427	446	445	415	431	401	417	430	430	391	443	426	448	402	408	414	440	422	418	426	409	445	438	423	427	422	390	422	413	414	380	406	400	490	415	431	427	391	400	406	429	410	438	408	413	450	417	455	400	410	421	415	398	429	365	447	402	410	408	452	406	405	411	476	401	431	466	426	439	403	410	473	400	419	389	403	400	426	420	438	413	431	415	460	407	394	365	377	422	427	428	449	427	389	453	440	429	422	405	402	367	401	455	436	409	420	401	407	418	437	440	374	452	428	402	433	420	449	402	458	426	442	404	395	401	417	393	413	404	442	407	414	381	427	423	390	386	395	398	445	416	399	437	459	403	395	448	426	401	411	412	413	420	403	410	404	442	422	410	409	461	402	414	442	429	438	448	443	402	433	406	426	421	429	403	408	380	433	397	437	404	433	403	413	390	454	489	382	471	388	399	419	427	404	415	437	415	420	448	448	445	414	434	424	436	429	419	432	407	419	432	468	406	422	427	480	476	456	418	429	402	402	418	444	411	411	425	461	434	417	451	423	419	411	454	411	428	412	429	389	403	406	421	424	387	391	439	435	427	449	457	425	421	447	409	397	431	424	456	409	388	377	453	457	427	408	446	442	409	415	402	416	412	392	423	409	399	412	399	404	365	417	441	395	445	444	458	419	379	441	449	416	411	432	433	453	406	402	399	417	439	430	389	409	416	408	427	396	408	385	408	431	380	413	437	442	447	448	435	413	410	419	470	404	412	436	464	424	416	405	426	409	446	414	430	437	432	426	379	422	445	437	443	445	440	409	453	443	397	430	379	424	392	408	441	414	391	423	433	447	415	423	413	434	387	394	423	456	404	398	414	427	421	429	417	438	435	397	376	419	420	420	373	404	415	431	410	387	449	416	401	406	465	431	427	433	432	408	415	437	413	397	427	390	434	424	410	453	429	448	439	412	438	400	428	408	422	461	413	410	424	393	428	421	415	373	407	388	441	439	401	418	402	442	406	454	421	410	412	434	418	413	401	454	455	420	450	440	408	455	438	380	462	425	424	459	419	461	429	419	411	421	430	465	389	426	392	424	420	455	434	405	434	443	403	421	397	411	440	423	375	388	403	431	450	430	395	432	407	439	416	404	401	381	394	440	439	389	391	399	432	413	420	448	449	435	450	429	416	408	402	395	424	458	382	398	407	432	420	438	441	467	416	419	444	450	379	433	462	430	409	420	364	435	407	408	472	486	442	457	419	440	460	427	433	402	420	371	439	445	400	433	438	446	418	425	396	422	426	403	403	431	432	389	403	417	474	379	410	399	437	444	441	385	406	408	431	407	420	392	441	466	435	403	401	422	426	397	393	414	420	425	395	416	449	405	378	404	404	435	438	431	381	417	394	401	432	399	422	437	409	415	426	410	402	399	434	422	426	425	447	412	445	403	413	443	432	364	419	453	424	414	397	413	428	464	447	385	424	417	395	380	423	438	373	397	451	420	381	415	398	401	432	430	406	414	425	435	416	459	404	433	415	412	379	399	393	453	448	403	406	441	439	439	436	445	429	407	450	408	375	427	407	429	441	434	399	441	433	451	427	411	443	435	402	429	433	389	436	430	398	429	413	450	437	403	431	440	418	410	411	431	429	449	446	402	397	394	403	411	390	414	397	427	408	446	399	404	391	444	396	443	461	417	426	437	424	415	443	407	394	405	393	389	397	438	399	449	368	437	413	400	428	372	433	439	417	413	427	430	429	408	428	391	427	433	460	422	437	435	418	429	432	420	439	400	460	416	404	412	440	410	423	391	431	437	404	403	434	437	424	419	479	416	399	438	451	386	435	451	415	425	431	388	401	429	435	412	400	457	462	368	413	420	456	441	421	405	413	393	403	432	438	404	451	424	434	408	402	424	403	426	396	421	434	390	372	426	416	426	396	420	413	399	416	432	390	436	399	419	413	478	474	402	412	417	388	439	425	439	413	412	429	451	425	393	433	384	423	442	427	399	398	469	444	430	388	428	384	420	435	419	432	427	404	406	441	421	418	412	424	431	409	423	453	422	441	397	402	442	411	394	412	409	455	470	444	411	419	424	389	399	412	439	410	448	430	429	388	414	445	478	448	432	435	413	417	433	418	456	427	421	363	421	404	429	457	431	432	413	371	391	389	409	402	426	419	438	401	383	417	430	437	393	427	405	414	425	434	425	441	443	402	388	411	424	447	386	387	380	429	456	444	404	384	416	452	413	402	415	437	393	434	392	451	408	408	420	407	382	461	447	433	411	412	453	451	392	393	440	467	443	424	435	428	388	435	461	416	408	408	428	402	402	458	434	454	425	369	387	402	465	425	428
12015	10663	14118	12253	7544	5708	4742	3231	1959	1464	1155	1129	1123	1027	1036	1028	1017	1053	965	988	998	1050	1064	1013	1006	1000	1031	1049	988	1046	993	981	991	1044	1028	1005	1058	1003	976	1009	984	1041	1001	971	1009	968	997	989	972	979	1006	986	1025	959	989	1027	1025	1035	965	999	985	981	993	1029	990	998	990	980	1001	1016	1025	1048	946	966	1002	1033	981	973	951	986	1034	962	1012	996	984	974	1003	1023	959	989	1035	984	971	999	951	970	983	966	982	1031	954	1042	1006	990	1040	1033	953	970	1009	999	1032	985	949	999	971	1049	1004	936	1063	1061	1055	1033	991	1003	1003	981	1009	995	994	1000	1049	967	1014	980	994	993	1005	1022	1019	964	1023	1011	990	999	1014	1026	1012	1008	1023	996	1002	987	1006	978	1027	977	955	989	987	1002	979	1064	972	964	880	981	1042	1017	953	962	999	980	1025	1051	1007	994	979	969	958	1002	965	1025	1040	1020	1025	992	1010	986	1013	992	999	1014	1019	1017	1008	986	1073	992	1016	1042	998	1025	1002	1013	980	972	1004	956	1020	986	954	990	983	1037	1023	1025	1036	1024	1002	1011	932	1022	1033	991	988	1037	1022	1034	1042	1009	1035	993	978	1013	1014	1032	1006	999	997	1030	990	974	1054	1021	998	1005	978	1050	966	1039	1000	1019	1043	1029	961	911	969	988	968	985	958	960	1012	982	1055	1082	979	991	990	1008	1007	1025	991	1005	1001	1008	1004	988	965	967	991	980	1020	1012	1022	990	995	957	982	1024	1039	1027	989	1012	1001	1005	1030	1018	1010	1000	999	974	1022	946	1024	970	935	971	982	996	963	1003	1060	1016	1021	993	1068	1014	1036	973	989	969	990	1010	1039	980	982	981	1025	987	1058	923	1065	969	992	968	1007	1029	990	924	980	1012	960	1000	974	1011	1009	1005	944	1026	1040	986	1022	1003	935	971	970	1014	999	1027	950	944	1078	999	1042	993	1004	969	1003	1031	998	987	1013	964	965	989	990	1013	1014	1024	993	1024	988	994	1076	1049	938	982	954	1023	1021	933	1016	996	983	1025	1009	1021	980	997	1005	968	995	937	968	974	988	1030	1003	966	963	1009	927	967	1013	1028	1034	957	1000	998	1040	999	978	907	1025	991	981	963	1018	972	1041	1037	1042	978	1015	1018	1028	1021	1019	947	996	1015	977	1005	980	945	977	1010	968	985	950	932	1017	967	1010	996	1023	1004	1005	1016	1014	1048	1006	979	997	1001	954	922	965	994	970	970	1054	1023	950	994	944	957	974	965	982	1014	985	950	943	996	985	1057	924	982	997	985	996	1039	984	994	970	951	1087	939	947	990	988	982	994	990	998	991	985	1025	941	1026	990	1000	982	971	1046	992	1032	996	993	1024	977	1017	1015	979	987	969	930	1003	1003	1004	1005	982	1052	977	986	977	991	954	1022	995	998	1044	1015	1014	977	961	980	1018	998	960	1006	968	993	1012	971	975	1002	961	1061	1009	1038	959	973	1025	948	986	1020	989	1022	985	977	1024	971	1018	959	977	965	975	1000	1034	1020	1013	959	974	980	1016	1004	1011	1005	974	1057	1008	1048	1039	1033	978	991	1015	1039	985	965	999	1018	965	987	994	1066	1003	1012	1027	1009	1002	1034	965	991	974	975	959	932	984	980	920	992	974	1065	1017	952	976	1026	985	978	947	983	975	1050	962	956	1003	970	1024	997	1006	1032	1045	1018	991	1050	964	1000	957	927	1051	1001	1006	985	958	1008	1028	990	1055	1032	1023	1064	955	1001	1011	1042	1090	996	969	1025	1022	946	1007	980	1012	968	981	994	1027	971	952	1055	999	990	952	980	997	1002	1026	954	1000	956	1003	1013	929	1019	1006	998	1007	925	997	999	1035	1009	1030	1018	1005	988	1043	996	1031	992	1041	997	957	947	959	967	982	985	1045	989	974	1033	976	1074	1002	983	986	1005	1017	1003	1014	934	948	982	1044	967	952	990	961	1011	936	988	958	1009	958	1018	1003	1000	1042	1002	1016	969	984	1003	1018	974	930	987	1020	997	1056	960	1014	966	939	970	1043	993	985	970	942	1002	997	1009	993	1018	930	1008	991	1019	1011	986	964	1018	1009	1058	1038	969	994	979	1001	1033	1046	999	1019	940	983	965	1007	992	971	1053	1000	1019	909	962	975	965	989	1031	1021	1042	1034	1023	974	966	1001	1016	1011	993	924	986	978	1062	1031	1002	997	1010	947	1075	990	1049	974	1034	1042	996	969	999	970	1024	933	1020	959	1035	941	1044	978	944	1022	994	990	1003	994	1016	1050	981	1028	1006	1071	950	961	1046	1045	925	1017	990	1031	1025	1008	1007	1012	974	1009	1021	988	942	984	1029	998	994	1017	1005	1000	931	960	993	981	1023	1052	1037	1039	1023	1006	977	969	987	1034	979	985	1000	974	1040	998	938	975	1010	971	1009	1044	943	1066	975	1003	978	994	1048	1002	975	1047	975	1006	1004	1027	941	965	1038	962	986	1006	989	1021	937	972	1018	969	1029	1025	989	1034	1007	998	996	964	1064	998	949	1004	967	981	983	1011	1009	1008	1044	1009	1020	1005	970	1062	984	1037	1002	979	978	1008	1038	1022	1017	991	974	933	985	979	999	1040	1022	1012	1027	965	1000	993	988	983	1049	1015	1014	1018	1019	1018	984	973	998	1011	987	1009	1001	980	1021	931	974	974	958	1004	1026	931	999	968	986	983	960	974	1035	994	986	1021	965	1028	1022	1000	1014	1013	1014	955	1017	1000	1046	983	978	911	981	998	960	1026	989	971	984	1015	944	1032	1002	985	968	972	1007	986	1015	989	1039	980	975	1031	971	1004	1059	1021	1020	1008	1039	965	998	949	1002	1047	1020	1046	994	1023	971	1024	1014	1013	989	973	989	1041	1034	948	1034	1019	1016	1017	964	1018	1007	996	1006	996	1043	1046	967	979	941	976	984	1029	974	1022	1058	988	987	981	1000	1018	999	984	1011	1010	997	978	984	988	965	935	982	958	998	1007	1088	996	1022	1051	966	1023	1026	999	949	998	961	1027	995	986	977	953	993	1017	1018	969	987	1024	950	1052	979	961	1004	962	967	991	1050	1002	928	1051	972	1021	1090	1032	1001	982	970	1002	958	1039	1065	965	970	972	1010	994	1004	1111	980	996	964	1063	1002	1020	961	1036	1020	977	990	971	1004	987	944	1019	1057	936	1002	1008	964	948	1009	1027	996	978	1015	1014	1016	931	998	977	958	1039	1025	1036	985	999	961	981	1030	1064	961	1021	962	925	981	1023	980	963	983	1022	952	1016	981	1012	959	1031	1008	954	909	1007	1010	1024	1006	1013	960	1005	989	1019	957	972	1007	989	966	1027	1064	974	979	1030	975	982	1004	968	991	1027	1001	1028	927	1010	1011	999	1030	987	980	944	1040	987	1011	1028	973	1001	997	1031	999	997	970	939	904	996	965	964	1010	998	1012	997	1022	1007	976	1019	1034	980	1035	1035	999	1058	991	1009	1022	974	1000	967	1033	988	976	978	1001	997	947	951	1003	1003	952	1015	977	936	967	975	985	990	998	964	984	1000	902	1011	1011	1046	999	998	964	1031	1005	1025	996	1043	964	1038	957	1046	1030	1017	978	899	1008	989	1031	1041	970	1003	1026	971	918	1026	998	939	1007	1021	993	1009	1009	982	1028	969	981	1004	984	979	988	967	954	976	1020	1018	1016	1022	1069	1003	917	948	965	991	962	992	1042	977	949	1034	1042	1000	981	987	1028	984	1001	1055	1067	995	985	1044	975	993	940	982	1029	999	996	998	968	1051	984	993	1017	1001	1062	1019	964	966	1025	974	949	1011	1027	988	1018	969	964	1007	1018	994	1000	1039	996	1028	1011	992	976	1029	981	970	984	998	997	973	973	960	963	956	1007	999	965	972	1039	1050	1021	980	992	1062	973	975	1018	1004	1001	1029	980	1035	992	990	991	1060	902	992	998	1009	1007	992	1002	991	949	990	1022	1039	1010	1054	953	949	1053	1036	1036	997	988	959	1034	1042	970	998	1052	994	983	1004	992	941	971	1041	959	1020	1054	1030	1009	954	942	1004	1021	967	945	981	1005	960	990	1059	1017	983	957	972	1026	1019	979	1062	1021	1021	1022	968
30870	23496	27689	22768	14246	11476	8177	6108	2519	908	534	497	532	484	506	450	442	488	458	436	443	430	508	466	534	469	518	518	473	501	490	467	457	466	464	448	425	459	421	452	412	433	446	472	465	439	437	406	470	427	433	413	412	441	440	463	433	401	446	403	438	399	410	478	458	446	444	457	454	448	455	445	477	409	441	459	417	432	432	429	426	412	432	447	443	454	428	448	471	405	420	416	444	458	421	393	439	439	453	462	441	482	407	432	414	409	448	455	456	453	441	422	449	443	407	428	428	430	394	425	450	418	444	407	467	439	427	444	423	445	413	460	446	412	398	413	426	442	420	485	413	435	379	420	441	420	450	445	415	437	416	430	420	479	485	446	432	459	443	425	412	442	438	461	416	427	413	411	448	477	408	422	447	426	463	466	425	420	395	396	409	459	417	442	436	403	419	431	447	421	441	424	437	404	419	408	409	464	487	392	433	450	458	404	486	440	387	461	387	457	438	449	432	436	430	438	442	409	435	405	451	442	470	419	463	430	459	439	406	407	431	425	481	435	437	415	423	410	443	440	437	444	456	387	401	440	432	410	448	429	462	451	386	420	446	438	386	422	455	434	445	471	446	449	442	413	398	439	445	458	490	420	466	447	464	475	408	446	403	411	428	430	412	401	427	434	420	445	420	396	448	477	445	434	471	427	464	453	435	414	407	437	403	427	428	408	444	425	416	432	450	470	424	416	468	446	413	413	470	430	468	465	460	405	444	470	423	435	450	421	460	436	416	428	427	458	446	391	440	438	462	479	452	462	426	416	415	405	456	469	445	442	423	397	396	400	423	409	471	427	453	463	459	403	429	427	486	427	454	436	434	422	402	425	471	437	483	431	440	474	466	435	420	480	384	431	441	463	444	429	446	430	402	468	457	440	427	390	450	443	409	433	459	432	443	471	459	421	417	477	431	444	446	413	462	442	445	471	408	413	418	453	389	425	428	416	436	419	471	413	442	436	416	436	423	448	431	409	477	479	414	451	427	445	436	444	451	414	400	481	466	447	444	443	448	487	415	404	477	432	445	448	429	431	456	406	433	427	425	415	425	448	427	469	426	395	467	471	463	425	438	458	436	449	425	416	416	409	489	449	388	439	443	443	430	416	450	407	419	430	443	419	434	434	452	454	459	438	415	452	437	468	411	434	468	443	492	474	426	438	431	417	466	432	437	377	457	449	439	421	426	419	456	430	452	433	463	428	487	460	510	452	428	439	439	416	421	454	452	434	400	433	452	411	470	442	472	483	453	386	457	460	432	412	412	412	440	436	428	446	447	414	433	445	487	443	439	426	431	428	443	422	422	426	431	446	402	421	431	442	458	422	432	441	429	423	418	448	470	414	429	424	439	439	472	436	459	454	419	395	469	452	439	450	449	398	434	422	405	426	416	456	393	458	464	411	465	480	437	411	424	448	447	454	455	432	480	447	424	414	478	460	457	419	421	387	449	452	424	401	413	419	457	430	433	453	425	441	418	433	432	450	404	496	417	457	471	440	405	427	423	387	419	438	430	450	451	419	421	462	450	461	435	438	430	373	422	403	452	434	463	401	433	427	470	439	393	450	469	420	430	470	471	451	434	447	484	430	452	453	422	463	434	405	418	431	442	432	451	438	446	441	424	440	443	467	441	434	455	445	419	409	400	473	445	425	461	403	450	445	442	453	454	466	433	453	466	403	442	456	429	433	454	435	439	434	448	431	424	416	462	431	437	444	450	456	443	408	430	421	412	428	395	419	459	453	458	406	411	445	435	442	440	483	447	401	406	422	458	443	456	416	435	422	394	421	415	453	419	425	459	424	424	379	414	430	447	436	428	430	461	417	452	423	452	478	433	456	401	424	405	436	447	427	461	424	463	447	474	464	403	420	419	440	477	482	458	449	436	445	431	454	451	451	394	456	431	419	407	406	462	430	427	442	452	418	436	423	425	459	442	502	448	398	443	416	454	445	422	442	426	436	458	453	447	467	491	447	444	393	446	445	459	431	459	461	454	395	459	458	434	418	416	397	454	415	451	431	424	463	430	401	479	455	452	484	437	431	417	407	420	454	410	436	391	374	431	458	432	434	426	426	408	439	403	445	445	400	401	437	490	458	476	455	448	444	431	439	402	455	434	459	443	439	438	422	431	468	450	417	493	396	441	425	460	419	430	441	464	405	452	427	450	437	445	406	465	432	454	420	447	405	437	423	404	428	391	469	452	398	424	437	446	456	452	444	397	416	476	467	466	437	434	424	412	439	439	438	384	434	484	421	407	471	451	440	465	427	418	467	465	424	451	383	477	440	409	460	477	421	451	411	407	456	402	432	425	432	416	448	461	435	434	424	450	441	424	429	451	438	407	395	422	467	443	408	431	438	462	401	427	435	412	449	459	451	445	455	412	424	449	467	447	423	425	463	417	416	414	411	448	399	447	426	423	424	433	392	489	411	451	415	473	422	441	407	462	424	453	392	445	434	463	419	442	404	430	441	488	461	434	438	428	382	436	480	439	419	452	453	437	452	440	415	429	446	457	433	400	432	436	416	449	419	418	413	455	429	420	430	413	423	418	446	449	413	444	437	446	475	417	449	408	445	434	473	456	407	464	401	411	411	449	413	455	427	452	456	440	438	452	473	382	413	447	457	390	441	439	444	451	475	420	412	453	428	429	439	464	458	441	382	413	427	405	449	434	405	446	412	449	439	421	456	457	415	448	428	435	446	412	460	405	385	466	436	444	422	421	507	478	466	451	448	416	451	421	430	421	447	394	487	428	408	436	444	406	478	399	445	413	492	478	486	451	454	451	407	428	459	427	425	474	443	405	444	439	403	401	476	416	432	449	418	461	406	417	438	481	413	431	441	418	465	440	392	417	414	427	435	433	398	440	399	456	472	415	428	468	464	442	450	445	398	415	415	436	458	421	423	432	454	407	450	429	443	442	412	433	445	465	400	437	419	430	432	456	450	399	424	404	408	475	426	448	417	434	481	452	440	420	424	421	477	469	434	441	399	449	449	437	469	458	458	428	469	432	430	427	400	403	427	423	422	426	421	468	428	459	409	402	431	434	415	381	420	438	449	421	425	450	454	406	408	457	429	422	448	415	432	461	430	444	460	456	468	425	438	430	461	451	445	438	429	475	453	396	455	430	453	462	415	449	437	447	442	428	439	402	436	456	437	451	408	444	423	442	445	400	440	435	428	410	415	439	435	412	430	421	460	445	420	453	465	425	429	437	462	430	462	441	463	433	417	451	449	396	466	425	420	414	435	455	426	423	418	401	408	450	420	447	406	427	447	496	439	420	479	435	431	458	423	446	470	466	426	427	475	438	448	491	406	413	438	399	407	443	443	440	423	456	471	436	478	485	451	409	461	435	439	432	476	453	430	392	464	439	422	460	417	391	425	469	460	409	418	442	446	432	460	457	397	429	417	450	423	458	442	442	413	419	434	436	415	437	486	481	422	429	488	394	421	421	410	428	448
22113	21173	33380	32541	27047	24114	21720	16827	9155	2978	1851	1389	1325	1189	1157	1141	1075	1092	1150	1113	1217	1314	1386	1366	1466	1521	1510	1480	1391	1305	1256	1212	1225	1100	1047	1138	1105	1061	1056	1045	1071	1008	1001	1014	1036	1060	1053	1079	1072	1006	1025	1007	1037	1010	1019	994	1048	1041	1037	1016	1008	1102	998	994	1009	974	1070	1005	1022	1045	1003	1063	1040	1013	983	1009	1014	1025	1044	1032	1077	995	1011	1015	1051	1002	1077	1020	989	1037	1030	1037	1006	1076	1138	1063	1060	1014	1037	977	1039	1048	1056	1057	1061	1008	1029	1042	1060	1039	1067	1061	1042	1018	1060	1026	996	1071	1009	1036	1043	1062	1053	1066	1045	1053	992	1012	1028	1067	991	1040	1062	1016	1039	1059	995	1053	1069	1039	1005	1109	1018	1090	1035	978	1013	1029	1072	1072	1009	1053	1053	1019	964	1065	1040	1069	973	964	1037	998	989	1096	1079	1031	977	989	1067	965	985	942	1043	1043	1011	1049	985	991	1028	999	997	1039	1040	1026	1037	983	1000	1068	1070	1031	1014	1013	1033	1020	1063	1005	1036	1019	1024	979	1025	1016	1036	1074	987	1003	1038	1049	1034	971	1024	985	1054	986	1027	998	997	1040	1008	1012	1053	993	1023	1093	1078	996	1044	1031	991	1040	1024	1064	1063	1034	996	1036	1036	1032	999	1020	1028	1049	1042	1067	982	1033	994	1042	1031	1015	1059	1038	1064	1048	1054	1041	965	1035	1022	1037	1027	998	1029	973	1027	1065	1040	1021	1085	1031	1062	1024	1052	989	1050	1011	1036	1053	980	1006	1019	995	976	1043	1065	1008	1021	1052	1003	1058	1065	1000	992	1031	1019	1075	1073	1030	1083	1064	1001	1018	1057	1040	1001	981	1058	1026	1045	1028	1063	987	958	1079	1039	1007	1020	1022	1011	1042	1029	1013	1031	1002	983	1029	1043	1062	1048	982	1004	1060	1021	1055	993	1025	1071	1042	1106	1003	1013	1072	1008	1032	1078	1036	1042	1007	1046	1072	1034	1044	1055	1076	1011	1015	1026	1043	1096	1041	1032	1018	1058	1020	1011	993	1055	1014	1016	1071	1033	1067	1002	1044	969	1071	1037	1077	1027	1056	963	1014	1028	1041	1054	1095	1053	1063	1035	1034	1049	1051	1093	1055	1080	1032	1039	1040	1064	1024	1064	971	1014	1024	1062	1041	1057	1019	1056	1077	1037	1014	1030	1000	995	1021	1010	1081	1078	1016	1018	1021	1101	1029	1003	1017	1070	1016	1020	1067	999	1049	1023	1028	1015	1008	1049	1059	1024	1052	959	968	1045	1008	1073	1026	1037	1061	1043	1020	996	1066	1021	1008	1070	1098	1071	996	1042	1007	1004	977	1029	1026	1057	1022	995	1057	987	956	1055	980	1044	1006	1083	1035	1053	1015	1024	1040	1089	1062	1046	1055	1033	990	965	1044	1014	985	1028	1026	1049	1016	1059	1074	1056	1003	1065	1031	1062	1071	1007	1063	1087	1076	982	999	1039	988	1039	962	1061	1045	1043	1031	1019	1049	1008	1019	1053	1030	1004	1032	999	1040	962	1056	1016	1024	1068	1071	1017	1027	1023	1074	1077	1060	1044	1097	1045	1031	965	1021	1011	939	1082	1049	989	1008	1005	1055	1064	1048	1039	1008	986	957	1070	1048	1038	1016	1045	1022	1048	1097	1020	1031	1052	1048	1079	1022	1030	1060	1041	1002	1042	1026	1069	999	996	995	1045	1000	962	1049	1015	995	978	957	1013	1060	1022	1033	1046	1004	1041	1024	1049	978	1002	1006	1070	1037	1016	1023	1080	1073	1088	1077	995	1028	1038	1000	1021	978	1028	972	1099	1050	1064	994	1106	1037	1033	1021	972	1094	1012	1036	985	1022	1017	1025	1022	985	1014	1079	992	1086	1016	1033	1002	1092	988	1111	1012	994	1048	1068	1027	1041	1044	1086	1051	1036	997	1070	995	1043	1052	1069	1052	1056	1054	1063	983	1038	1022	986	1022	1076	1043	1047	1021	999	1016	996	1058	1044	1010	1090	1032	1067	1055	1104	1058	1031	1071	1067	1040	995	1025	1019	987	1061	1014	1041	1045	1044	1072	998	1005	999	1073	1048	1022	1007	997	992	1047	1035	1044	1022	1026	974	1051	1039	1075	1064	955	1005	1061	978	991	1045	1013	1027	995	1015	1025	1079	991	958	1051	1005	979	1058	1036	1038	1005	1050	1015	1035	1051	1046	1003	984	1042	1039	1053	1062	1023	1042	1063	995	987	1105	1039	1047	1040	1048	1040	1042	1004	1033	1114	1042	1000	1016	1070	1027	1007	1038	1042	1054	1014	1037	992	1088	1018	1071	1042	1030	1044	1036	989	1054	1006	1078	1025	1027	1047	1103	993	968	1011	1002	971	1068	1050	1025	1001	1017	999	1020	1067	967	1054	1032	1031	1009	1003	1018	988	1034	1026	1074	1106	1036	1051	1022	1034	1031	1046	1009	994	1022	1052	1019	1036	1005	1041	1060	1058	988	998	1037	1036	1011	1044	1054	994	1036	1060	1048	1055	1056	1002	1042	1007	1017	1046	1086	1009	1013	1014	1009	1035	1026	986	1081	1044	1023	1043	977	1023	1003	1035	1039	1071	1013	981	1031	1093	1011	1069	1003	999	1032	1023	1025	980	1035	1012	1030	984	1053	1026	1072	1028	1047	1056	1026	1046	974	1014	1041	1007	1053	1070	1001	1015	1006	1049	1038	999	1029	1059	1073	1004	994	980	1072	1068	1042	1025	1025	1015	992	992	1086	1017	1035	1030	1000	1013	999	979	1077	1047	1049	1062	1039	993	1031	1001	1029	1027	1008	1104	1054	1008	1037	1008	1010	1081	1067	1025	1035	968	1005	1070	1022	1009	1022	998	1096	1054	1014	1056	1049	1001	1108	1030	1037	998	979	1082	1082	1055	1045	1043	1066	1064	1024	986	1051	1010	1046	1080	989	1034	1015	1014	1038	1030	1023	1072	1029	1043	1004	989	997	1046	1032	1034	1015	1043	1000	1047	1062	1058	1016	1052	1073	1090	1052	1079	1010	1041	1036	1031	1078	1055	1008	1015	1059	1040	1018	1093	1036	1019	1002	1072	1081	1072	999	996	1066	1038	1044	1070	1086	1064	1054	1043	1002	1000	1000	1071	1033	1070	1068	959	1050	1030	998	1043	1101	1040	999	1015	1087	1011	1055	1039	1067	1026	1021	1016	1057	955	1032	1026	1070	1040	1014	1006	998	965	1007	1028	980	1029	1057	1061	1052	1062	1033	1074	1022	1041	1073	1001	1055	1072	993	1032	1057	1024	1015	1095	1028	1000	946	1047	1002	1026	1016	1040	1040	1070	1017	1058	1044	1058	1003	1061	1028	1026	1045	984	1035	1042	972	1031	1107	969	1009	1069	1034	1009	1064	1034	1013	1085	1018	1001	965	1093	998	991	1042	995	990	1045	1061	1014	1088	1048	1038	1072	990	1029	1013	1042	1046	1020	1069	1034	1012	1026	1045	1055	1060	1066	1037	1012	1003	1076	1041	1049	1037	1027	1038	972	1126	1045	1045	1058	1025	1044	1086	1081	1033	1035	1045	1034	1009	1013	1045	1058	1052	1048	1075	1022	1082	1032	1049	1117	1016	1069	1035	1041	1043	1064	1016	1060	1003	1004	1024	1010	1008	1046	988	1062	1059	1010	1018	1045	1072	968	1044	1043	1112	1075	1032	998	1029	1020	1061	1048	993	1071	1050	1006	1009	1006	1083	972	1096	1014	1024	982	1036	1019	1012	1021	1010	1024	1002	1024	985	1024	1017	1097	1058	1047	981	1055	1027	1065	1088	1037	1042	984	993	1042	1049	1048	1004	1006	1059	1053	983	1032	1036	1056	1010	975	978	1049	1043	1063	1051	1031	1025	1027	1047	1073	1027	988	1042	1036	1030	1006	1083	1066	1025	1042	1018	1052	1065	1024	1023	1030	941	994	963	1067	1084	1021	1019	1018	1084	991	976	1085	1007	1030	974	968	1050	1026	1062	1029	1043	1082	1092	1043	1044	1027	1083	1023	968	1017	999	1065	1079	998	998	1006	1052	1052	1013	1043	1026	1022	978	999	1007	1048	1013	1035	1090	1067	1037	1053	969	1049	1042	1038	1057	1087	1098	1111	1103	1018	1042	1034	979	1072	1023	994	997	987	998	1045	1056	1007	1015	1049	1071	1060	1058	1026	1020	1017	997	1052	1052	1053	978	976	1047	1021	996	1035	1041	1069	1008	1046	1037	1068	1095	988	1075	1011	1061	1021	1011	976	997	1024	996	1024	1006	1099	1048	1029	1036	1010	1104	1040	983	1013	1011	1023	1018	1009	1063	1060	1044	1086	1054	1007	1038	1034	1038	1028	1000	1013	1031	1003	1044	1062	1037	1091	1036	1034	1057	1035	1031	1027	988	1028	1036	1040	1038	1022	956	1066	1015	1041	1050	1046	1142	1070	1061	1033	1051	1039	1056	962	1020	1071	1082	1020	1000	1012	988	1018	1075	1093	1051	1074	1010	1008	1049	1052	1047	1002	1045	1035	1006	1006	1020	1005	1044	1044	1038	1070	1050	1017	1001	968	1026	1039	1007	1081	1016	1006	1052	1023	1008	1088	1063	1050	1003	1018	982	1032	1049	1055	1047	1076	1036	1040	1040	1040	1029	1056	1021	1035	1036	1060	1028	1078	1043	1035	1068	1096	1034	1028	1043
41058	34469	38394	36227	27271	22455	14487	10261	7815	2289	722	508	418	415	418	376	407	384	386	428	393	463	471	447	459	502	496	483	484	482	470	445	401	420	394	396	416	353	382	390	380	387	386	374	388	401	367	386	354	359	333	386	393	362	379	357	330	323	359	396	363	339	380	382	350	378	395	366	386	368	374	370	351	392	384	367	363	364	375	329	402	344	379	391	374	414	346	361	338	357	360	368	375	361	409	339	432	379	352	371	367	419	354	383	381	375	405	379	362	364	380	352	397	340	377	372	417	372	389	371	378	361	352	358	355	367	399	373	396	408	362	374	373	403	373	384	364	392	371	380	439	390	368	411	374	348	412	377	388	374	384	354	403	393	395	376	373	378	405	375	365	385	395	367	395	377	398	320	349	392	376	387	370	364	393	373	361	386	355	350	338	360	356	381	404	386	344	365	362	422	386	381	369	353	361	341	339	384	363	394	383	385	391	352	349	348	367	390	370	372	377	385	361	360	358	371	375	363	387	410	345	390	361	394	364	417	359	398	377	405	332	416	345	321	355	370	357	342	400	368	373	369	393	373	385	416	371	315	387	369	389	364	375	366	373	346	407	352	348	331	351	384	370	382	372	356	406	375	372	365	369	398	354	395	389	386	387	357	403	384	367	364	340	403	386	426	417	386	412	367	416	393	396	360	403	383	394	378	367	389	345	371	385	350	370	345	371	416	376	396	356	381	389	378	368	415	357	393	395	337	368	357	359	364	361	332	360	368	379	352	358	390	437	394	363	360	379	354	390	364	378	350	384	396	390	373	342	413	324	422	364	362	397	381	391	282	354	359	359	389	377	387	358	321	394	366	375	362	361	389	344	387	382	379	325	372	396	367	403	354	367	366	361	325	381	384	362	407	393	424	388	362	417	346	368	370	357	390	334	376	344	346	386	362	382	379	381	365	393	340	383	385	378	386	356	376	409	365	353	357	368	345	389	345	425	349	349	377	383	368	382	340	387	406	362	365	375	355	377	374	408	380	375	372	371	401	388	340	369	375	369	382	385	348	408	374	372	367	355	379	374	361	374	398	373	372	376	398	387	391	355	372	375	352	380	390	372	391	344	405	383	364	376	369	356	378	366	348	356	363	414	353	333	416	391	370	394	375	442	358	345	365	398	394	376	356	356	392	349	384	361	386	383	382	363	373	350	395	413	395	355	424	395	389	398	376	358	384	349	367	372	385	391	371	389	357	366	360	348	403	374	376	371	376	350	397	375	404	402	374	371	433	349	348	399	366	372	355	396	387	347	362	385	370	366	411	364	367	382	368	408	376	389	373	363	336	381	358	366	368	416	382	390	390	379	348	383	379	397	383	363	388	363	339	353	390	334	388	354	395	379	336	360	381	385	390	375	375	384	380	340	368	401	383	372	370	385	375	409	361	372	384	398	359	370	377	365	372	368	343	400	356	346	359	357	349	401	341	320	405	392	359	369	360	381	388	354	344	386	381	362	381	342	395	380	395	367	366	374	343	372	371	364	389	338	368	373	385	328	379	349	358	350	373	358	412	365	366	359	355	369	389	374	392	413	382	330	357	358	395	354	384	387	389	361	384	411	386	362	363	364	377	338	375	391	366	425	390	360	383	360	382	400	370	344	397	364	363	377	362	377	369	379	376	355	339	366	382	375	374	376	378	360	345	367	348	383	327	367	389	377	353	396	386	351	365	400	374	375	358	411	372	381	385	389	327	394	384	347	350	340	379	410	372	372	412	386	401	372	353	378	360	358	309	380	409	403	353	353	391	388	355	359	327	355	349	384	370	363	355	333	372	395	401	385	387	377	379	406	394	373	369	390	359	409	359	354	379	377	364	359	366	347	380	335	381	419	327	377	411	402	381	389	378	377	386	353	387	368	394	386	375	379	369	383	348	343	375	395	367	340	371	401	387	368	389	370	397	386	346	378	392	378	361	371	332	378	356	385	396	411	379	368	370	351	372	366	367	383	352	381	400	318	389	377	369	383	344	339	354	392	393	338	369	357	360	382	400	337	357	357	402	386	371	363	367	363	366	410	351	344	369	382	367	368	342	396	373	346	356	379	364	372	389	350	392	340	382	374	339	381	372	356	380	365	401	395	343	369	371	387	344	388	408	387	331	349	344	366	326	385	360	413	372	354	357	382	378	360	367	399	375	395	352	378	379	386	370	358	350	354	353	355	375	373	353	383	395	383	380	408	374	362	364	404	394	362	370	364	360	370	362	381	364	354	384	382	372	367	362	385	399	349	408	370	367	376	376	385	365	370	356	393	367	373	394	361	380	361	362	367	374	383	398	353	335	380	377	354	373	347	389	382	346	400	381	368	346	347	358	348	363	372	389	344	382	363	368	331	371	411	383	404	432	367	388	369	366	361	395	356	327	391	397	389	409	358	368	431	375	362	363	362	389	355	380	352	383	342	387	327	368	346	388	382	354	370	424	365	366	388	378	366	357	400	355	394	361	448	412	386	363	377	375	401	365	384	380	367	389	377	379	390	346	353	354	360	367	416	398	367	386	403	359	379	353	375	378	388	370	362	355	385	398	346	385	379	334	357	384	359	362	348	353	334	410	340	335	380	362	386	388	378	360	400	376	375	359	412	417	333	359	362	396	367	335	369	388	367	362	423	363	375	378	363	403	403	383	369	369	382	405	359	406	370	377	388	356	360	404	401	372	364	380	338	396	376	340	394	378	413	349	364	371	379	363	351	393	398	435	377	387	353	405	395	379	371	389	365	380	375	369	376	345	375	350	376	366	383	354	349	352	366	387	451	397	369	397	342	350	370	395	356	381	358	351	367	381	379	371	391	372	377	349	348	367	402	357	355	357	358	362	381	385	374	353	368	357	344	385	418	380	333	352	386	387	360	388	375	387	403	417	398	362	394	357	342	378	372	350	411	350	397	373	368	372	378	364	380	415	367	385	366	397	381	332	348	343	379	391	393	405	403	342	362	355	359	327	330	370	361	353	345	338	408	385	398	369	374	378	389	363	387	423	402	394	406	357	368	394	360	413	341	355	406	352	362	369	381	358	397	363	395	347	350	372	371	346	388	365	381	365	356	398	384	399	370	364	402	415	366	375	356	363	352	415	364	366	357	357	376	352	382	347	353	331	383	384	418	373	365	375	371	390	370	354	411	374	385	364	393	383	379	351	383	388	353	397	385	393	392	349	369	389	379	387	409	373	356	361	378	403	392	397	368	359	316	381	348	349	327	382	382	345	371	376	347	355	403	341	352	387	379	393	364	377	365	413	410	357	367	345	415	374	391	390	340	413	378	399	362	401	396	371	362	398	379	370	372	380	381	355	337	397	410	334	404	365	380	374	372	385	372	406	398	372	345	368	385	408	399	387	361	401	358	401	347	330	394	351	339	370	385	348	378	348	366	377	406	346	384	384	351	389	395	348	336	406	368	385	373	367	402	329	380	356	366	379	366	398	375	394	350	403	363	386	336	411	372	396	334	377	346	356	379	404
28732	29042	41504	43767	39224	34658	26937	24922	21346	6281	2498	1413	1210	1018	965	966	934	995	1013	1026	1173	1318	1455	1394	1487	1651	1645	1724	1508	1473	1336	1189	1176	1071	1061	995	976	971	946	878	926	955	921	873	952	901	900	859	882	917	896	947	833	881	952	881	885	839	843	909	873	855	884	897	881	913	877	924	881	868	807	915	917	871	858	814	904	918	882	874	887	842	823	832	868	906	855	904	820	845	871	858	848	920	874	924	877	815	877	897	896	851	914	933	891	869	889	881	890	899	900	845	910	908	875	867	883	863	871	910	856	886	916	906	889	865	921	897	900	893	875	889	863	935	879	849	865	859	849	896	905	881	861	918	908	849	881	863	885	842	879	864	880	890	897	883	900	826	906	875	927	888	867	900	969	894	896	837	929	895	875	867	899	875	901	911	874	873	865	879	888	858	902	873	982	866	884	834	871	867	853	854	879	931	892	888	900	899	913	889	898	843	925	844	893	901	902	873	903	881	898	899	915	865	834	920	909	851	933	865	828	887	910	900	897	908	908	897	885	891	929	933	890	953	923	906	862	883	883	860	864	908	847	882	919	862	931	934	863	860	861	863	886	884	904	880	864	875	874	876	906	923	889	895	826	842	866	891	942	868	876	877	890	907	915	931	857	859	949	904	889	886	903	890	873	843	907	863	874	873	910	899	849	898	853	849	897	915	868	917	833	861	852	895	889	902	941	893	907	873	907	930	993	843	909	918	847	803	857	963	890	900	895	819	880	874	890	881	884	973	849	925	887	824	917	881	846	923	896	863	881	889	886	829	861	816	874	978	889	859	894	891	905	870	862	900	924	875	856	894	859	898	928	879	843	925	888	828	887	887	882	872	849	873	915	906	861	880	873	861	856	914	827	907	907	895	920	854	876	903	909	875	873	914	879	905	937	862	857	882	905	884	881	909	823	876	875	832	924	842	904	899	894	864	869	889	870	927	870	883	879	849	948	863	905	910	899	877	867	822	884	908	936	915	875	864	873	895	859	894	924	902	863	926	898	894	888	928	894	876	849	876	896	849	893	899	844	859	885	881	851	904	896	850	854	926	923	922	854	882	922	831	855	842	877	925	866	837	931	911	810	926	854	863	879	859	911	874	854	903	859	900	873	887	886	880	874	810	845	896	884	953	895	861	878	902	842	876	883	854	897	847	910	907	811	900	858	913	917	886	847	840	877	898	859	837	874	877	876	853	868	869	867	887	875	918	888	919	871	821	888	912	880	878	894	854	886	883	938	868	842	856	838	905	901	913	911	905	905	899	927	897	892	913	888	917	888	898	871	890	860	907	842	884	942	842	861	818	852	901	902	858	897	887	902	878	910	867	902	879	892	881	869	859	863	916	826	866	826	857	872	877	913	888	904	855	829	836	862	898	893	855	913	891	801	882	942	886	941	907	890	853	896	880	850	890	840	864	916	897	863	927	890	877	906	879	898	870	845	908	853	920	901	927	908	926	915	884	922	868	816	879	874	885	842	887	881	835	912	916	857	871	878	839	862	854	876	853	934	869	808	886	849	868	898	878	848	871	901	886	894	855	913	875	956	870	873	890	908	929	874	859	901	935	926	861	874	887	870	888	833	884	895	854	885	886	902	889	919	906	864	963	888	884	934	901	884	937	904	895	870	924	904	831	909	958	888	932	936	912	879	862	878	873	889	899	866	956	915	896	884	858	920	852	837	908	935	896	906	880	883	910	832	904	924	834	811	936	894	827	868	928	940	875	869	865	901	900	845	942	927	897	976	907	851	851	891	879	874	900	877	931	914	903	866	871	875	915	914	901	842	856	842	913	894	864	840	864	906	925	914	920	850	867	862	892	930	883	854	910	831	890	883	907	883	938	897	910	887	910	891	917	901	840	851	843	844	888	916	923	822	883	889	864	846	873	901	891	871	911	860	842	894	869	871	917	863	892	966	864	884	899	896	855	939	922	963	895	910	847	867	911	897	875	820	883	899	850	883	896	917	918	886	877	884	856	891	845	863	903	908	882	898	900	920	912	921	929	871	940	899	893	892	916	855	895	870	906	910	928	905	925	911	893	925	847	911	856	881	915	900	864	892	888	896	929	869	882	822	909	910	901	907	876	876	843	903	869	892	837	916	912	888	891	893	936	927	913	875	931	842	898	876	913	834	901	915	877	864	862	940	844	864	880	893	864	857	861	927	931	869	859	910	880	873	878	865	881	860	902	849	898	919	857	868	943	871	886	845	884	868	844	863	875	884	876	843	861	892	893	901	843	902	850	906	922	936	879	879	911	883	893	896	856	872	865	906	886	875	876	844	864	932	917	899	898	955	857	912	886	895	860	895	847	905	906	858	879	891	873	900	907	846	926	878	895	923	890	914	904	869	884	897	914	911	856	875	880	860	904	904	894	947	905	845	893	878	855	878	884	907	857	913	869	867	835	922	910	920	861	881	873	874	907	869	866	920	918	905	880	872	887	876	908	894	923	903	898	846	911	872	862	879	863	859	915	907	883	869	856	985	784	891	910	924	879	946	872	853	892	819	868	871	900	929	906	895	903	938	875	891	888	920	890	823	865	891	902	871	895	943	838	857	848	901	826	834	852	877	877	889	855	872	865	845	830	883	829	936	893	869	880	844	927	874	885	842	847	866	901	922	875	861	908	908	895	864	942	789	867	922	932	945	901	860	878	869	923	828	930	879	856	892	913	903	864	906	928	882	853	906	929	838	889	876	834	884	845	890	960	900	888	879	881	890	927	913	947	837	904	864	868	892	870	883	880	883	841	923	853	912	897	933	828	949	934	855	918	859	860	866	872	846	862	789	879	866	828	807	904	906	878	850	938	846	930	982	872	912	890	920	845	859	881	920	858	846	808	826	922	857	891	890	818	915	930	911	908	898	856	871	842	878	859	871	908	864	911	844	918	863	915	881	873	871	893	840	879	844	866	897	903	913	861	903	872	886	913	895	876	922	829	865	914	878	879	868	865	877	910	887	884	910	891	864	862	918	849	862	821	948	939	909	854	897	911	875	882	868	887	920	830	897	875	834	900	833	864	897	956	876	898	910	871	858	888	925	869	869	855	908	878	918	895	959	878	852	939	892	901	935	876	860	917	865	861	886	908	828	887	879	906	908	910	914	922	898	815	875	848	860	902	886	924	922	892	887	934	911	887	874	894	882	871	830	881	863	886	929	841	914	899	865	897	887	922	820	837	822	863	861	935	872	912	865	883	912	839	890	848	889	919	908	904	889	940	931	847	884	887	927	860	888	939	866	900	863	862	843	910	843	927	890	899	924	912	834	869	907	921	875	862	944	921	920	841	891	878	901	857	906	875	941	880	935	883	893	893	939	888	885	885	862	872	921	851	900	856	910	975	883	869	853	980	902	885	908	899	891	914	901	898	837	815	929	882	898	814	901	868	863	874	853	878	881	903	916	885	885	894	888	932	909	881	858	885	885	899	902	835	878	910	934	865	858	865	878	853	860	861	959	872	891	926	842	886
15915	10721	10272	6100	3110	2085	1224	821	609	446	449	412	410	443	473	410	450	403	393	446	415	450	432	452	419	426	461	409	433	422	450	417	429	402	408	424	451	433	442	400	464	407	418	388	409	471	438	423	425	416	421	401	423	434	427	401	420	434	418	440	419	459	411	434	383	410	464	413	398	452	399	440	425	395	406	412	449	438	465	426	405	448	456	432	418	396	423	391	414	400	427	419	417	439	377	410	472	406	413	408	385	423	353	400	421	426	413	410	422	401	441	375	410	393	442	421	425	433	413	449	427	425	455	427	378	420	420	411	381	390	465	433	431	446	403	422	414	411	423	398	424	402	397	359	419	376	382	447	427	397	433	399	418	440	411	443	407	413	430	435	431	451	445	477	447	435	411	432	426	451	414	463	394	456	391	419	435	373	400	459	436	413	381	388	418	415	433	434	418	429	432	421	469	448	440	423	478	411	413	378	438	422	406	436	420	437	423	448	386	441	439	434	411	455	402	394	476	412	407	405	435	468	419	415	427	402	428	449	418	401	468	457	400	418	440	380	423	408	424	421	461	431	441	426	427	427	439	429	412	435	445	387	433	414	422	420	447	441	431	422	449	372	428	413	457	471	405	380	378	428	448	421	424	432	436	397	454	392	466	445	397	447	458	403	370	420	431	391	410	427	437	422	417	410	444	441	430	441	426	398	409	409	402	387	461	437	430	438	419	440	433	417	424	432	418	428	414	423	463	415	482	397	453	401	433	431	450	401	399	402	437	458	412	465	415	388	413	433	395	434	417	405	439	393	408	436	420	417	393	476	419	410	419	412	412	413	412	425	401	450	417	467	440	412	415	441	426	422	441	449	423	442	406	426	435	434	421	415	413	446	436	410	419	434	406	439	469	444	437	439	454	397	422	399	418	426	431	399	404	377	366	416	410	440	446	431	410	448	423	447	434	467	408	445	429	411	422	423	409	435	426	422	430	408	453	426	440	434	440	427	379	375	416	428	457	440	424	405	441	432	461	429	403	432	409	388	448	468	446	469	411	406	440	400	397	419	432	425	426	432	420	394	409	454	395	390	369	416	393	399	411	403	422	444	415	428	430	379	400	422	417	403	416	415	413	449	406	431	417	435	393	434	489	443	422	436	411	444	450	398	443	411	420	399	425	460	403	384	439	445	447	393	411	455	393	403	451	418	430	396	422	426	443	441	415	431	387	409	402	423	413	421	419	451	429	387	410	438	418	414	411	430	414	420	424	459	411	405	409	408	401	413	451	391	389	410	410	401	398	425	407	422	434	415	404	462	429	423	434	423	425	411	419	440	410	408	401	423	426	448	441	444	394	432	397	403	402	403	409	422	428	432	400	399	433	377	381	406	433	421	444	418	408	437	413	416	432	435	400	425	391	400	410	402	405	417	430	465	443	423	455	448	441	389	418	455	421	430	434	404	455	454	416	446	434	445	397	425	428	413	396	444	391	465	391	410	391	398	411	411	402	434	439	391	379	394	397	432	422	464	423	424	401	421	410	398	440	399	405	494	421	394	422	389	433	414	392	418	406	470	416	432	419	380	427	405	396	411	402	429	401	423	434	367	428	432	418	451	419	452	383	410	395	439	438	446	442	420	429	423	411	463	432	401	425	462	425	441	422	433	443	434	414	426	428	417	415	400	412	382	413	425	425	446	419	411	469	442	430	385	407	420	432	414	416	454	407	423	452	406	423	434	396	419	395	459	411	443	430	418	440	408	415	444	423	400	407	454	406	429	405	405	388	413	440	464	425	386	399	410	413	416	405	439	427	390	415	389	423	420	454	429	397	450	441	405	428	416	423	417	425	441	435	433	406	403	403	404	436	399	381	420	427	394	393	425	394	413	431	427	442	427	430	406	476	408	439	414	446	398	395	418	414	374	414	430	426	452	404	414	422	443	398	427	422	386	416	400	436	450	423	383	409	426	381	433	456	410	399	433	427	446	428	412	458	444	400	411	419	415	443	393	456	414	411	422	432	419	422	444	419	403	375	426	417	410	453	432	432	442	420	427	444	444	396	445	397	440	437	443	429	443	440	422	398	462	471	396	441	445	402	408	422	454	402	382	402	424	422	451	453	413	421	421	424	434	431	377	365	432	449	440	405	414	419	426	435	395	431	436	452	454	437	403	439	426	396	429	395	431	394	389	419	396	442	457	422	463	426	413	391	395	384	448	396	413	440	431	448	407	468	447	433	442	434	427	393	465	447	440	409	451	420	425	403	454	411	430	422	446	406	413	414	422	405	416	423	453	415	380	439	412	419	438	407	415	423	398	427	452	424	401	389	403	406	462	403	445	398	425	413	451	414	413	408	388	388	436	436	422	418	385	405	425	404	425	423	420	420	410	442	412	385	408	394	397	416	462	421	380	419	463	408	435	426	425	432	423	400	407	432	439	402	429	431	409	460	446	411	409	438	447	450	440	440	436	423	414	407	442	425	368	408	460	411	402	424	400	446	410	438	380	404	427	471	411	405	410	425	428	429	421	430	431	411	443	441	420	459	385	403	394	455	416	404	421	445	456	429	446	424	428	431	434	384	438	398	424	403	464	419	409	422	433	390	437	417	430	414	421	384	429	416	401	391	440	422	434	417	395	419	448	420	419	425	406	435	418	448	449	455	420	468	425	435	373	403	424	442	428	391	406	448	413	390	439	391	443	453	432	380	412	412	416	430	380	475	406	443	424	431	429	459	467	412	390	464	428	417	415	420	373	382	410	440	438	467	424	439	447	438	446	442	428	440	395	404	497	419	404	428	418	469	425	401	432	448	420	405	408	429	415	409	376	402	422	411	424	386	446	416	397	435	426	410	396	463	439	378	424	416	448	423	418	434	414	439	408	425	390	425	411	443	408	422	393	384	397	428	414	411	413	392	456	433	399	412	399	422	450	412	429	395	424	422	434	436	429	384	444	429	407	425	420	439	427	402	447	416	449	437	398	423	416	430	450	451	450	426	428	443	406	431	386	392	438	416	396	437	475	405	444	425	385	385	438	415	428	389	396	397	449	428	404	400	424	403	435	406	424	429	443	401	420	400	438	462	387	409	419	426	436	391	430	435	415	445	415	424	419	415	427	451	399	446	408	414	412	392	414	413	422	446	412	450	419	443	403	427	426	392	400	462	423	417	442	434	427	409	441	428	446	439	452	408	446	459	436	432	414	465	435	464	429	456	428	406	401	430	429	450	426	454	454	425	411	443	415	430	413	418	419	400	452	431	422	421	400	434	459	426	398	397	453	429	437	422	413	428	402	388	421	422	383	469	384	427	417	405	417	438	452	426	442	413	423	423	436	404	417	396	424	394	409	429	420	401	405	395	424	446	451	445	438	483	449	419	408	426	382	423	455	419	405	397	421	446	419	418	390	430	433	405	414	397	425	412	436	458	407	435	430	423	407	408	409	417	432	425	402	431	424	417	419	404	427	449	422	419	472	429	441	438	415	397	392	398	410	415	432	420	412	457	428	434	402
11480	11214	16892	14295	10159	7910	4641	3262	2044	1324	1087	1049	1052	979	1006	1024	991	965	992	1026	1029	989	1033	982	1034	1038	1046	1028	1057	1020	1067	971	979	1065	986	984	1054	969	995	1059	1019	987	932	959	1013	976	985	954	1007	994	1059	981	963	1071	984	971	1022	1020	1000	1002	1037	1018	936	1010	1043	977	1004	1021	1015	997	1010	1060	1010	1007	987	1039	926	956	1003	1048	961	1046	960	1001	984	996	1025	996	980	968	985	1042	1012	1001	1024	973	997	985	1076	1012	977	1002	1026	963	1002	981	1043	994	969	1042	990	1023	1009	1030	1020	960	947	990	1009	983	999	1019	1035	1006	1002	1017	1007	1018	1006	995	1010	1015	979	1033	1015	1008	989	982	992	1018	1018	1018	980	938	985	966	987	1001	1015	980	1008	974	1005	999	1029	982	1039	996	1007	1034	983	1001	989	969	992	986	1001	1037	1025	985	1009	1018	1017	1026	971	994	986	978	990	1022	971	979	990	1024	1039	1049	989	1026	1034	1020	1028	1041	993	1000	989	1032	933	991	996	970	985	1012	1023	1038	1045	997	1031	1032	1033	994	1006	1025	1063	1036	1017	1027	1025	976	969	964	1018	1031	970	957	1062	939	1030	1055	1002	975	951	964	1001	1028	1032	1003	988	999	961	1005	1006	988	972	1013	1000	1062	981	950	992	952	1015	977	989	1038	982	1022	1021	965	1032	1027	1023	955	1014	1058	1034	995	1011	989	991	1002	1047	1010	1031	1020	1098	1062	1008	971	1039	1014	1025	988	1009	918	1002	958	996	1018	1007	932	1031	1027	946	949	1005	1034	1037	963	998	1016	979	1032	1016	1024	1001	1022	991	967	1008	992	982	1022	989	987	993	969	980	1026	1004	943	998	1037	1037	994	1016	998	1042	1006	1005	957	996	997	995	1018	975	977	972	1004	1028	1006	993	1019	981	1055	946	988	983	998	926	1024	1004	999	947	1049	1030	980	1021	1023	959	1000	1015	998	1013	983	1079	1030	970	1022	1007	958	1018	995	1001	983	1012	1005	1037	966	973	933	1047	986	1032	1016	1005	997	944	996	965	999	955	994	1029	1022	1011	1021	986	977	947	1000	1060	1017	968	1007	1000	984	989	975	1048	978	1057	1053	1042	1041	980	981	959	1032	978	1011	916	1045	1002	985	980	996	1003	952	981	975	968	980	943	1026	949	991	982	1048	991	999	996	961	988	1001	1016	977	981	1011	985	993	1002	983	971	956	1054	1047	1004	1079	985	952	973	1053	988	975	1019	1007	974	1005	1008	1036	968	991	1024	1015	1000	1030	1001	962	1020	1018	983	1000	996	973	999	1006	1042	1005	1027	1005	978	1010	1012	1036	969	1065	1062	948	968	994	1064	1003	1014	966	1026	969	982	926	1008	977	985	958	1019	1011	959	976	1034	1013	971	1020	1011	982	1001	1023	996	1036	1017	1004	995	1038	984	1035	984	981	1026	980	1000	984	992	963	941	984	973	965	980	958	974	1003	997	944	988	1013	1042	1001	992	999	1013	1018	945	1093	1014	950	1030	1024	971	1006	997	1005	1004	996	1023	1051	922	1038	1012	996	992	1005	1009	1013	975	959	949	1029	976	1006	1034	983	926	1001	990	995	1019	1009	986	964	944	1002	957	996	1000	1052	1020	975	1008	1004	1029	991	1009	1046	986	982	1003	1025	992	1042	998	1008	991	957	1043	973	1102	1061	1023	985	1010	1019	1021	1032	965	1001	957	1042	939	1003	995	1009	931	1063	982	1005	1008	995	1005	1048	1047	994	1032	998	991	1023	1023	981	1000	995	973	1025	1057	996	1023	1003	1021	965	1010	1015	990	977	1023	954	982	971	983	976	1025	965	974	964	1010	1033	1013	994	983	1061	1020	992	1005	978	1005	947	961	948	999	1008	1005	1024	1052	1026	966	963	978	975	1018	1079	1015	999	957	970	1010	1016	1010	1010	973	987	1016	1029	993	978	933	1022	973	1007	1000	998	1022	939	1039	976	1017	983	1014	994	1030	1008	1074	1023	983	1053	975	1034	980	980	1010	1040	1034	978	990	1029	963	969	969	1022	995	1001	1034	1016	1026	975	957	930	1029	1040	978	966	1006	988	993	1005	1004	1007	1010	985	1036	1005	990	1028	991	943	1033	970	1006	1025	986	1028	987	1019	1058	967	1019	1025	1002	993	973	971	984	989	1040	1095	1036	983	997	933	994	968	1018	1033	1032	970	1042	1036	1041	1023	1035	984	1004	1035	987	974	1063	989	1041	1000	1059	1019	981	976	1026	996	1008	1061	1002	1001	1022	1007	976	990	1007	973	1004	985	1012	974	1032	992	946	1039	1031	920	988	979	1025	954	996	997	963	1009	1021	910	1035	979	1019	1041	1002	1030	957	1000	976	1003	975	1011	1026	978	988	1033	949	1012	1001	1048	979	995	1026	992	1013	993	993	997	1001	1036	992	1010	978	1033	1029	1076	1009	990	1029	977	1038	1019	1051	955	1039	994	1013	987	964	989	1022	988	1056	1004	1015	1088	1021	1009	964	934	1028	972	1027	1019	988	1016	961	949	1036	1067	964	990	954	963	1001	966	1007	1005	1032	981	954	994	984	1020	1030	958	1010	965	955	1026	985	1022	955	1058	943	946	1002	973	936	1005	1016	1007	983	1103	951	1027	992	1032	950	994	994	1035	984	1014	1010	989	982	1066	967	973	953	984	1020	1031	981	947	1006	1004	997	1011	1007	1034	970	1051	1032	958	1003	980	1001	1070	1004	1029	1005	1026	1060	1009	1000	1011	973	990	1000	1086	1016	1051	996	1026	1012	972	1004	1013	1016	1007	1057	1007	1023	1011	996	1009	946	991	1055	1018	995	949	942	1051	995	962	936	987	995	995	990	1027	1005	985	1013	1035	931	979	973	952	979	1007	975	1011	1049	1041	996	1040	952	1021	968	997	1004	1005	992	1015	963	990	945	1018	990	992	972	1008	1025	1001	975	1004	976	1025	932	1005	1070	1003	1026	1049	1019	942	968	973	977	993	1006	963	977	1009	971	987	984	1011	1016	1028	974	973	987	1043	944	1046	1053	1019	959	976	997	988	978	1018	934	1016	1026	1021	931	947	978	1007	1037	974	995	991	965	958	975	982	1065	1031	1008	979	1012	986	986	983	1021	996	1020	994	1018	1084	987	1030	965	1013	949	1035	981	1012	970	988	961	1060	973	1006	995	1008	1009	1012	982	993	1009	1024	999	1025	952	1005	950	1034	1029	979	1000	933	957	1001	1044	957	1057	1026	986	974	952	1011	1018	1005	1017	950	973	1007	1006	1020	979	987	1039	1001	965	975	1012	987	1022	1074	992	983	1025	956	961	979	1008	969	1021	1007	993	1015	1122	1004	1016	990	937	1039	1048	1036	982	993	924	987	1044	1029	987	1031	1028	968	1002	990	1013	938	998	942	990	978	997	997	1045	980	1018	1016	980	1008	966	1001	954	1064	993	978	1031	988	1008	970	979	1066	1020	1026	970	1008	1000	975	1019	1025	1020	997	946	1043	1030	946	943	989	1059	1014	971	1016	1020	976	1012	987	1019	999	1014	972	973	1010	981	1031	1027	977	1022	914	999	1033	986	983	979	989	1011	938	1075	998	929	999	1025	957	994	1040	928	1010	1038	975	913	1012	1006	1009	987	918	966	987	1024	968	1012	1047	1001	1027	973	1029	1021	959	966	985	989	988	1026	1005	1002	976	943	1036	1001	1031	1041	992	1004	948	974	988	1005	961	986	1040	947	1030	1036	1028	1062	1038	1026	962	1038	990	937	949	963	990	933	953	1056	1019	978	999	949	979	985	961	1015	1034	982	1036	1026	1029	969	1009	1046	1008	982	998	975	989	1057	998	1006	957	1024	981	947	930	1047	1031	990	1029	1009	992	999	986	1005	968	976	1050	975	1003	976	983	1012	1032	994	1013	932	1050	970	1009	1038	1038	1052	1019	956	1053	1002	988	1010	988	1015	962	980	1008	1030	1010	972	1025	981	937	1012	1005	974	1004	998	975	971	1052	971	1000	1007	975	941	1024	983	926	988	978	969	982	957	1032	1017	959	988	964	1062	936	1019	962	1026	951	1007	984	1011	1018	931	1048	1002	987	976	977	956	977	978	1005	981	1002	1012	1024	1020	1063	990	962	1035	998	988	962	1061	1020	992	1033	1007	1029	1009	999	978	925	1024	1005	1015	1012	981	997	981	967	992	990	1053	979	991	1006	996	1008	1024	988
31271	25100	26396	21555	16765	13317	7047	4598	2132	969	572	478	473	472	430	446	460	474	535	484	475	504	516	523	512	511	515	514	483	506	513	525	503	443	436	453	466	506	439	483	438	476	449	441	465	417	452	473	482	492	432	460	475	442	484	445	472	470	437	453	465	451	448	446	439	448	448	471	484	482	444	490	498	440	456	459	468	480	436	423	439	474	480	422	427	446	436	409	414	445	454	474	451	467	469	493	425	433	469	461	439	448	465	424	437	454	496	448	446	436	481	453	429	410	481	467	461	491	440	476	434	435	410	437	460	413	428	409	423	440	463	456	428	470	446	449	429	489	441	465	480	499	441	452	468	429	465	449	426	424	478	455	469	444	486	486	485	462	404	424	458	421	439	490	427	463	430	434	440	451	452	436	455	448	442	463	471	484	437	484	444	442	423	470	437	422	464	483	468	435	405	435	429	443	450	398	445	440	418	425	442	444	436	451	462	442	483	458	436	472	432	458	471	478	448	450	463	435	485	447	445	474	474	464	477	446	468	438	426	434	446	467	444	458	451	426	452	445	470	451	458	424	459	464	453	464	474	460	449	467	420	426	417	431	437	418	427	484	421	439	445	426	411	428	429	478	438	486	431	435	439	450	476	432	455	427	442	430	435	449	447	501	454	426	471	454	451	459	409	424	468	475	437	443	463	455	405	438	457	417	451	474	450	463	533	400	395	449	473	470	453	445	394	450	470	421	465	465	463	515	442	430	465	426	433	409	466	437	433	428	453	413	411	446	423	461	442	438	440	460	444	417	446	442	425	423	484	455	467	474	471	442	480	426	449	463	436	439	457	435	471	468	445	464	459	441	457	464	414	440	455	443	442	430	454	458	426	477	464	446	454	419	437	468	457	442	454	437	461	443	457	452	512	467	501	431	414	435	465	457	422	465	450	492	455	474	448	452	453	461	475	459	426	467	449	417	449	410	435	433	446	422	462	404	453	420	467	432	455	493	426	456	423	476	454	429	393	433	422	473	446	428	466	414	435	463	438	451	406	450	468	454	461	469	432	473	444	468	431	443	432	429	423	433	440	436	472	491	434	472	489	432	440	462	442	451	429	437	489	447	428	450	410	459	499	489	464	441	474	490	409	460	484	480	492	430	465	431	471	456	459	473	447	416	456	436	451	492	434	437	476	477	426	435	434	460	461	461	457	428	422	461	465	435	465	465	458	472	446	460	473	443	448	456	457	509	460	460	433	431	465	432	453	440	436	415	441	464	448	458	461	471	449	474	420	470	438	466	446	441	456	448	462	440	484	493	477	454	443	475	467	461	486	485	439	423	452	427	447	446	442	469	448	511	436	439	444	430	426	456	504	468	429	455	448	502	459	452	460	449	447	471	428	434	423	422	441	442	458	428	446	464	425	461	434	456	459	466	491	447	438	448	459	455	450	434	449	456	408	471	444	447	472	481	485	442	485	479	438	428	452	450	462	485	436	445	484	414	472	449	455	489	482	430	426	445	432	451	458	431	422	461	443	510	444	447	454	428	456	449	444	457	448	450	433	436	434	459	479	461	474	452	421	472	454	446	452	474	431	478	478	392	435	477	450	444	440	461	466	500	456	411	451	434	467	464	454	448	435	447	466	427	456	468	457	472	432	476	472	428	443	452	451	446	441	455	462	463	487	461	476	444	450	442	468	482	477	432	474	437	450	464	424	497	473	465	485	469	448	441	421	423	480	422	446	491	449	424	447	424	460	466	423	442	491	454	462	471	465	440	448	454	444	451	463	449	445	444	440	465	395	441	452	454	464	469	495	449	432	465	448	488	436	406	450	449	445	470	440	447	475	472	443	460	495	435	442	430	455	433	459	472	445	459	480	475	439	418	413	454	407	426	443	477	486	467	442	481	459	418	433	413	445	447	450	446	460	457	438	458	474	455	482	436	460	455	424	449	484	481	447	429	489	401	433	460	477	472	446	427	450	418	420	442	421	481	454	481	474	461	422	415	442	418	459	434	448	425	428	466	492	432	468	477	451	439	417	474	478	438	444	449	443	446	471	411	396	484	460	448	467	456	464	488	465	453	474	445	456	465	453	420	431	445	423	451	443	458	456	433	441	473	450	447	448	434	444	417	439	445	465	412	442	434	471	442	484	445	475	441	466	459	434	457	463	440	447	435	469	432	462	411	491	457	422	438	442	435	454	454	469	431	428	430	472	476	480	454	435	428	452	443	453	419	441	414	435	427	410	496	415	432	450	464	451	466	436	450	438	456	462	396	444	460	455	438	485	465	426	486	472	444	404	486	437	431	453	434	421	465	448	436	415	446	455	470	457	407	424	450	473	465	477	450	429	438	456	432	451	416	446	463	440	420	434	431	434	476	448	461	429	443	429	454	434	408	442	426	479	434	476	458	439	415	414	488	404	427	430	492	447	440	460	445	431	441	460	458	495	434	424	480	469	428	468	414	509	462	446	483	439	416	455	437	439	406	437	483	447	458	462	430	438	454	421	460	476	474	488	472	427	471	483	453	434	458	467	414	498	459	463	400	496	465	427	426	446	448	421	481	446	413	415	417	458	439	453	466	484	416	435	456	428	446	448	441	434	489	428	468	478	434	467	467	478	443	477	448	436	451	464	462	459	461	447	475	428	471	452	460	438	441	422	465	436	470	457	459	466	447	461	456	433	492	448	414	467	454	463	463	467	403	444	442	446	454	447	443	468	525	427	421	501	471	405	443	446	432	455	434	441	434	475	452	498	431	435	467	437	479	405	508	454	470	417	428	461	455	424	410	454	456	467	485	414	462	447	449	473	470	460	465	465	454	481	416	470	466	438	473	457	426	492	466	400	435	469	483	465	466	449	445	464	463	444	480	430	427	419	447	511	468	473	441	454	432	485	465	426	440	416	433	482	445	462	435	435	447	448	440	430	449	424	451	461	425	416	463	413	428	415	463	457	463	445	478	471	471	467	464	448	440	468	456	439	436	401	480	488	414	469	433	476	460	430	449	423	458	457	409	421	458	472	439	465	468	416	451	451	446	465	428	436	449	440	474	474	450	415	445	480	472	441	475	447	465	396	424	438	463	431	453	433	453	458	426	420	462	471	473	457	458	464	438	463	429	433	451	477	455	449	461	522	456	430	437	451	420	428	404	403	419	460	471	470	403	469	451	472	441	462	453	471	461	476	460	460	434	481	430	471	394	473	429	443	455	456	449	444	439	455	441	451	386	446	426	429	435	446	497	455	434	501	493	431	458	454	476	442	443	405	474	454	441	476	455	418	445	442	435	449	464	415	474	472	422	451	465	461	442	471	478	448	437	444	419	460	454	445	488	464	447	455	451	434	473	457	452	445	451	450	468	449	441	430	450	456	406	461	471	447	427	439	502	444	399	455	458	471	471	424	403	420	442	440	421	459	452	466	465	423	388	413	403	426	453	474	414	420	432	458	423	457	449	433	440	462	422	470	448	472	438	434	444	456	468	491	435	478	449	459	434	454	432	442	467
22518	22627	31939	32662	29230	28088	17575	15125	7020	3384	1617	1352	1199	1101	1142	1105	1089	1043	1110	1165	1249	1326	1310	1420	1410	1497	1421	1539	1464	1368	1325	1252	1225	1180	1124	1097	1101	1124	1082	1027	1097	1020	1026	1041	1081	1090	1062	1064	1073	1023	1040	997	1022	1054	1063	1054	1074	1049	1023	1089	1066	1098	1131	1038	1098	1070	1074	1043	1085	1024	1026	1036	1031	1021	1007	1063	1038	1008	1085	1064	1081	1090	1053	1045	1101	1093	1030	993	1049	1032	1049	1086	969	1085	1072	1096	1018	1012	1074	1041	1011	1057	1055	1066	1027	1038	1015	1002	1051	1031	1040	991	1029	999	1059	1048	1037	1107	1049	1068	1002	1103	1104	1040	1037	1024	1090	995	1061	1077	1082	1056	1069	1041	1076	1068	1076	1021	1038	1089	1115	1043	1068	1064	1041	1051	1029	1033	1038	1029	1007	1072	1140	1033	1054	1078	1023	1061	1107	1059	1091	1006	1070	1048	1063	1041	960	1068	1090	1056	1024	1077	1046	1050	1017	1035	1065	1026	1075	1042	1032	1047	1023	1043	983	1088	1070	1099	1119	1046	1042	1111	1101	1050	1024	1106	1057	1062	1071	1033	1090	1050	1037	1047	1038	1094	1028	1019	1018	1027	1075	1035	1018	1046	1055	1069	1063	1046	999	1051	1048	1042	1063	1036	1062	1088	1048	1060	1017	1103	1089	1077	1092	1057	1039	1104	1073	1014	1025	1089	1070	1072	1039	1016	1055	1052	1042	1028	1094	1051	1098	1082	1043	1090	1062	1069	1045	1056	1106	1096	1088	1039	1059	985	1048	1055	1031	1049	1036	1026	1019	1026	1067	1095	1037	1039	1040	1077	1049	1087	1016	1031	1001	1015	1022	1031	1054	1032	1092	1020	1112	1084	1095	1042	1084	981	1061	1070	1075	1041	1063	1129	1046	1035	1023	1031	1082	964	1043	1069	1051	1018	1079	1069	1098	1030	1039	1069	1040	1012	1078	1071	1047	1067	1104	1033	1015	1081	1047	1061	1005	1033	1041	1096	1068	1056	1040	1078	986	1031	1049	1158	1010	1060	998	1027	1037	1036	1048	1028	1102	1071	1065	1092	1072	1002	1066	1073	1089	1061	1045	1091	1114	1036	1019	1128	1030	1104	1102	1095	1101	1012	1069	1033	1078	1099	1049	1042	1055	1080	1041	1122	1059	1095	1080	1019	1016	1037	1041	1035	1079	1062	1021	1062	1038	1030	1083	1064	1043	1072	1093	1082	1060	1067	1039	1138	976	1065	1101	1080	1088	1039	1072	1077	1047	1029	1052	1039	1050	1089	1034	1050	1054	1074	1067	1048	1038	1004	1016	1091	1035	1044	1056	1026	1098	1037	1041	1069	1064	1119	1053	1046	1118	1095	1085	1016	1168	1055	1080	1035	1093	1067	1087	1052	1010	1050	1087	979	1055	1031	1064	1036	1096	1009	1041	1066	1057	1065	1060	1113	1059	1083	1064	1079	1034	1057	1050	1037	1106	995	1027	1041	1043	1064	1019	1049	1117	1071	1026	1052	1047	1017	994	1019	1070	1038	1026	1040	1138	1078	1134	1082	1065	1041	1088	1116	1076	1032	1116	1052	1071	1055	1072	1036	1068	1056	1158	1036	1027	1093	1012	1077	1077	1072	1022	1041	1037	1020	1082	1001	1079	1032	1023	1027	1042	1028	1012	1109	1051	1089	1052	1089	1059	1041	1051	1089	1028	1042	1065	1058	1150	1115	1013	1045	1036	1044	1010	1032	1013	1066	1067	1083	1051	1040	1073	1099	1086	1119	1097	1040	1075	1069	1036	1040	1004	1054	1034	1091	1062	1075	1075	1119	1049	1086	1078	1060	1045	1106	1044	1008	1054	1093	1068	1091	1085	1057	1069	1062	1086	1099	1094	1079	1020	1065	1090	1158	1035	1104	1026	1044	1086	1071	1069	1052	1025	1043	1002	1089	1095	1036	1058	1083	1031	1063	1057	989	1050	1078	1104	1086	1010	1094	1012	1106	1036	1062	1053	1005	1083	1067	1024	1057	1035	1026	1089	1075	1068	1097	1058	1030	1051	1058	1083	1067	1072	1017	1061	1031	1072	1043	1038	1044	1053	1051	1087	1103	1026	1097	1102	1056	1067	1062	1062	1041	1053	1041	1077	1091	1071	1055	1044	1058	1058	1013	1023	1053	1085	1038	1040	1038	1070	1066	1012	1075	1143	1087	1087	1073	1066	1048	1022	1070	1090	1072	1060	1099	1042	1027	1028	997	1065	1123	1081	1029	1040	1051	1052	1088	1087	1074	1056	1055	1069	1063	1087	1055	1057	1009	1036	1075	1057	1086	1047	1046	1085	1045	1048	1014	1015	1029	1049	1085	1060	1047	1080	1002	1097	1058	1091	1042	1069	1065	1035	1048	1064	1020	1133	1140	1088	1029	1073	1076	1051	1012	1097	1044	1048	1031	1061	995	1086	1036	1037	1037	1074	1037	1051	1084	1017	1039	1087	1049	1096	1054	1111	1063	1075	1083	1097	1105	1094	1072	1044	1076	1038	1039	1036	1091	1086	1025	1067	1110	1081	1040	1051	1114	1053	1035	1076	1053	1072	996	1065	1042	1088	1090	1076	1074	1038	1058	1080	1038	1035	1050	1057	1012	1025	1007	1080	1074	1046	1043	1036	1123	1039	1080	1047	1130	1080	1077	1087	1013	1017	1012	1094	1051	1106	1030	1096	1130	1055	1052	1053	1037	1045	1041	1081	1033	1064	1001	1024	1067	1062	1041	1030	1094	1061	1032	1051	1116	1059	1043	1069	997	1028	1041	1113	1065	1085	1062	1055	1055	1087	1015	1034	1054	1094	1029	1035	1049	1055	1037	1078	1022	1096	1009	1107	1008	1033	1016	1047	1078	1057	1010	1024	1064	1051	1056	1067	1026	996	1105	1086	1062	1057	1044	1068	1074	1007	1037	1027	1063	1037	1057	1007	1032	1030	1108	1106	1106	1070	1111	1055	1012	1034	1063	1034	1022	1046	1054	1075	1041	1035	1078	1060	1075	993	1046	1092	1094	1068	982	1054	1080	1085	1064	1047	1077	1034	1016	1014	1079	1164	1055	1085	1074	1042	1052	1092	1074	1063	1077	1022	1069	1072	1075	1037	1052	1136	996	1093	1058	1038	1060	1043	1060	1060	1046	1088	1050	987	1025	1014	1012	1030	1025	1086	1067	1056	1093	1118	1081	1052	1110	1079	1084	1050	1037	1073	1123	1075	1046	1026	1088	1020	1058	1048	1074	1074	1046	1000	1057	1021	1047	1048	1034	1029	1052	1073	1049	1060	1103	1054	1040	1060	1009	1029	1107	1012	1082	1080	1027	1029	1036	1075	1067	1061	1024	1044	1053	1081	1031	1044	1105	1065	1003	1071	1060	1019	1009	1040	1107	1033	993	1104	1020	1044	1060	1058	1066	1073	1085	1034	1134	1084	1075	1041	1050	1058	985	1064	1021	1095	1073	1067	1068	1065	1042	1066	1059	1062	1100	1044	1001	1067	1077	1077	1007	1100	1007	1063	1019	1047	1101	1084	1014	1064	1020	1030	1134	1075	1067	1050	1063	1015	1051	1036	1031	1050	1053	1086	1057	1081	1022	1075	1070	1041	1088	1069	979	1077	1093	1085	1071	1030	1081	1046	1017	1084	1055	1067	1017	1017	982	1076	1082	1044	1052	1064	1052	1066	1070	1092	1069	1001	987	1063	1091	999	1044	1025	1011	1065	1046	1071	1042	979	1058	1021	1075	1112	1078	1032	1107	1055	1080	1047	1094	1065	1047	1084	1019	1013	1038	1077	1027	1021	1031	1037	1016	1045	1068	1003	1049	1043	1099	1068	1056	1085	1014	1067	1044	1038	1014	1070	999	1077	1079	989	1122	1071	1056	1089	1039	1101	1102	1055	1056	1075	1060	1063	1014	1126	1080	1044	1014	1062	1028	1027	1046	1029	1088	1057	1104	1078	1081	1099	1029	1081	1089	1049	1025	1047	1050	1124	992	1097	1095	1104	1071	1076	1029	1050	1092	1066	1060	1064	1085	1044	1018	1080	1029	1098	1090	1128	1053	1071	1067	990	1049	1088	1056	1020	1055	1107	1078	1072	1038	1059	1080	1080	1094	1049	1098	1107	1071	1141	1074	1037	1041	1044	1059	1027	1041	1089	1107	1048	1013	1075	1051	1046	1044	1028	1033	1063	1059	1081	986	1061	1065	1039	1118	1046	1022	1073	1088	1072	1055	1083	1094	1069	1098	1079	1017	1034	1044	1119	1005	1095	1042	1018	1015	1070	1046	1055	1081	1044	1034	1056	1018	1044	1051	1077	1097	1061	1077	1044	1026	1044	1030	1030	1030	1062	1090	988	1061	1092	1032	1077	1029	1030	1098	1045	1080	1112	958	1013	1068	1021	1068	1019	1044	1021	1014	1073	1031	995	1056	1070	1015	1000	1100	1110	1051	1063	1014	994	1076	1079	1101	1048	1060	1081	988	1041	1122	1060	1060	1072	1027	1027	1049	1031	1078	1162	1015	1020	1040	1068	1042	1051	1031	993	1026	1074	1072	1089	1048	1030	1081	1016	1050	1039	1033	1031	1088	1082	1048	1040	1060	1131	1029	1042	1089	1023	1058	1031	1088	1031	1043	1073	1024	1115	1016	1035	1056	1093	1074	1099	1057	1044	1036	975	1021	1087	1090	1084	1073	986	1087	1032	1056	1034	1023	1092	1099	1011	971	1066	1031	1056	1078	1055	1074	1061	1084	1041	1101	1026	1075	1078	1049	1088	1081	1030	1032	1038	1036	1013	1056	1102	1109	1092	1126	1034	1100	1067	1011	1007	1004	1033	1036	1097	1110	1004	1053	1009	1078	1071	1030	1044	1042	1055	1001	1048	1059	1028	1056	1008	1037	1033	1061	1047	1052	1104	1090	1101	1047	1050	1035	1089	1046	1043	1071	1048	1080
41764	32587	31859	31553	26143	16458	10722	9106	7022	1866	691	445	451	415	400	412	388	401	395	406	443	490	503	534	518	491	522	509	553	489	476	434	447	458	432	442	415	381	385	399	419	384	380	413	386	406	413	363	375	418	388	382	390	376	420	385	374	397	453	433	412	456	381	397	383	423	395	384	410	429	362	390	374	397	442	425	415	375	377	402	390	405	392	391	347	414	353	412	399	430	366	371	354	335	409	400	376	368	376	407	387	408	394	382	373	420	383	453	371	388	413	393	394	425	422	431	407	384	389	362	416	396	362	376	415	391	406	406	389	426	416	387	384	405	405	403	402	397	402	356	373	402	365	383	407	404	385	414	384	420	389	369	394	377	372	431	403	399	347	375	407	386	370	395	381	352	400	411	408	377	384	364	404	402	418	437	413	388	412	448	387	403	366	394	408	375	353	375	377	382	398	406	370	367	338	408	393	388	405	407	373	390	407	384	404	391	399	384	403	377	363	390	407	470	390	422	372	433	407	387	389	385	380	401	420	392	422	411	388	446	387	395	401	363	386	395	364	383	383	400	386	373	367	375	390	348	412	435	411	400	408	396	416	421	369	415	451	408	410	421	383	399	429	386	389	431	411	381	425	416	416	407	420	357	345	351	374	380	422	367	392	369	390	378	371	346	416	392	410	339	395	364	422	400	348	388	364	397	405	370	365	405	404	385	382	386	400	352	386	404	396	363	398	389	373	411	404	377	390	387	395	394	400	410	407	389	380	406	392	363	403	420	391	404	422	401	404	369	388	374	430	393	406	377	363	398	435	412	406	402	398	422	401	387	420	402	385	416	380	420	404	390	389	378	351	348	364	405	402	408	366	389	417	446	377	371	394	412	392	389	359	392	381	378	371	391	419	399	403	372	370	376	395	387	356	390	363	409	377	366	388	395	400	375	396	410	391	386	406	396	392	420	390	385	421	392	389	396	373	384	395	417	413	368	383	413	397	384	435	413	422	387	374	386	406	380	408	390	364	380	416	411	394	423	402	412	387	382	400	400	398	377	389	376	383	375	416	374	392	398	359	384	379	380	365	398	426	403	410	392	397	397	403	413	359	367	418	380	358	382	409	396	407	387	403	397	375	389	389	361	384	355	400	417	439	357	419	405	405	376	378	424	377	365	399	393	329	403	392	385	377	407	385	403	403	401	422	370	396	417	417	416	407	390	390	406	399	405	414	363	385	346	364	386	380	402	380	394	397	392	380	403	430	437	383	381	418	389	348	415	415	384	434	402	362	380	406	383	374	412	375	388	367	392	408	362	365	349	397	414	392	399	358	403	404	384	376	380	415	407	390	406	392	386	369	382	371	410	407	403	384	384	369	407	383	401	371	405	435	392	376	373	412	397	416	384	393	404	376	390	385	415	414	380	394	404	380	407	378	387	406	390	430	366	380	373	434	378	371	401	411	401	390	383	400	380	440	409	407	421	384	409	395	380	423	386	386	399	417	403	406	385	387	385	396	369	410	394	376	391	371	418	378	381	412	376	390	364	364	397	368	370	393	406	402	414	397	413	393	368	371	365	365	405	353	428	383	399	381	379	342	388	393	371	369	394	389	361	395	389	373	454	411	375	371	393	393	410	400	373	396	385	379	398	369	386	402	396	389	382	339	366	352	399	444	357	376	403	402	399	419	399	391	373	376	431	395	404	381	403	366	437	424	351	415	385	406	407	389	402	402	381	388	389	364	389	426	358	374	394	391	419	386	379	426	385	412	381	398	421	406	419	419	415	387	377	368	380	393	366	366	396	393	412	375	410	382	374	409	417	412	409	402	382	379	397	407	395	421	407	406	395	408	393	364	410	409	427	379	405	425	396	383	367	374	421	417	411	396	418	393	393	405	413	464	405	401	392	371	346	430	403	385	399	406	433	405	395	380	393	388	378	401	406	366	366	400	399	369	391	407	403	404	411	401	383	403	369	334	360	388	367	389	397	444	427	412	428	347	397	421	392	384	378	378	386	426	386	384	386	415	424	438	368	407	405	372	405	409	386	363	439	377	374	393	372	415	423	371	407	388	400	385	390	393	377	403	407	411	366	378	375	375	407	403	399	380	386	396	385	398	396	414	404	385	394	395	360	411	414	389	401	379	385	420	404	423	419	397	391	402	414	383	407	406	415	394	405	404	375	403	413	395	415	417	419	387	400	395	404	387	353	366	387	386	414	398	392	428	369	380	404	427	371	397	385	419	368	393	386	416	380	410	397	386	397	412	393	423	410	391	386	379	379	382	408	359	407	372	396	391	430	381	386	416	426	378	369	402	427	384	384	383	394	392	400	361	359	399	418	347	401	435	421	382	376	408	354	425	386	383	396	379	359	431	363	395	381	360	394	397	373	393	427	410	401	380	430	407	395	409	401	428	418	372	400	404	384	383	395	415	383	377	375	423	391	400	377	387	373	418	382	411	406	401	408	419	393	395	383	418	377	355	399	405	389	411	412	398	402	389	401	423	422	401	357	368	429	401	402	414	383	386	401	421	366	421	436	410	414	397	437	413	382	364	364	419	379	413	394	402	404	376	411	420	396	385	380	356	386	430	440	405	417	390	389	375	390	387	407	387	411	407	393	419	404	397	417	369	447	377	367	396	417	361	380	407	356	404	419	389	368	396	390	393	406	382	360	363	406	395	408	392	425	419	363	407	368	388	366	402	426	397	358	368	395	415	425	374	420	423	370	369	395	370	367	363	401	401	371	409	410	409	357	407	371	396	407	411	417	375	355	406	380	366	403	426	392	403	386	403	413	364	397	407	365	387	378	458	385	382	401	444	391	377	357	417	400	398	406	358	380	365	351	416	435	441	359	415	416	419	425	376	393	407	407	421	375	398	422	410	416	387	402	392	388	405	396	445	393	392	405	400	398	376	353	404	397	421	390	422	414	396	357	385	362	399	394	343	362	388	431	442	385	415	420	386	396	414	394	389	352	387	409	393	378	395	397	402	372	354	371	391	395	390	361	390	397	347	419	377	422	405	412	421	437	391	358	426	363	403	400	414	389	390	400	415	376	440	394	386	409	366	354	349	408	426	427	400	378	388	390	416	388	375	418	395	390	385	414	393	407	388	401	385	396	397	398	412	423	386	368	331	392	407	382	380	353	401	352	389	400	346	409	425	394	378	368	411	384	433	421	354	404	408	429	412	406	367	401	414	375	346	426	391	400	354	384	439	411	375	390	416	384	374	379	407	379	356	370	416	424	375	384	416	391	379	397	366	412	412	385	409	373	442	382	417	381	359	406	341	391	402	408	411	374	408	391	413	341	419	386	379	375	368	378	412	400	384	437	430	379	434	416	412	370	404	401	374	403	431	372	401	388	432	378	425	430	444	406	363	383	351	352	406	405	385	388	433	367	378	394	405	336	380	432	397	418	381	387	413	403	396	411	378	365	370	413	443	372	423	387	394	398	448	364	417	440	406	391	415	407	388	448	400	412	391	407	402	377	364	389	399	367	408	391
28681	27991	35090	40571	36621	28495	23325	22924	18537	5855	2054	1230	1120	1008	1021	992	1045	1012	1075	1060	1233	1426	1557	1541	1614	1711	1707	1743	1725	1608	1396	1253	1207	1059	1028	1104	1001	1018	951	1004	991	946	958	994	943	967	861	944	908	933	946	902	944	935	909	938	919	970	912	936	990	913	868	914	886	921	931	893	916	938	941	934	930	917	965	862	950	930	952	962	865	931	888	952	866	968	948	936	930	937	903	925	973	923	972	945	942	872	874	981	1019	922	954	962	905	912	877	910	962	893	973	929	949	949	975	903	911	899	908	968	956	926	941	880	976	933	901	984	929	919	892	907	940	933	939	930	941	961	956	932	941	912	926	940	889	905	929	894	941	945	933	934	883	888	913	968	950	930	977	926	896	964	965	905	945	897	932	909	909	974	933	933	898	967	933	974	931	928	918	887	954	902	921	920	945	906	881	891	884	930	913	933	914	877	923	920	868	944	891	980	903	928	927	959	919	950	935	862	928	939	901	919	909	901	939	913	935	952	921	941	939	849	899	919	1013	946	943	962	923	925	916	939	940	916	993	923	904	937	948	891	956	915	947	930	936	936	913	959	969	973	947	907	891	927	907	955	932	943	957	907	894	957	890	923	881	928	939	1003	918	900	887	900	942	925	915	864	911	927	941	919	911	881	914	959	970	930	935	957	913	854	931	943	926	902	918	901	919	902	956	951	893	1007	933	948	920	897	915	889	978	927	978	898	928	909	910	937	918	916	944	898	985	859	978	924	928	881	904	891	883	937	948	889	940	939	987	1021	997	918	965	975	956	857	960	945	950	941	966	997	912	844	943	931	906	925	954	970	953	922	952	951	904	900	923	931	879	857	931	938	919	877	893	910	976	869	898	938	932	976	901	913	941	958	923	902	930	899	862	864	910	895	927	871	980	902	976	936	942	911	919	930	880	949	933	930	935	929	912	898	989	905	944	908	971	944	896	909	959	962	929	912	892	896	910	945	897	942	934	903	951	925	967	936	933	940	929	924	930	897	925	925	898	930	890	853	930	949	951	962	957	903	965	903	998	872	943	969	901	891	921	855	941	914	939	924	936	965	899	906	903	942	936	898	926	937	903	917	929	931	894	962	919	952	956	920	933	927	946	891	924	846	902	911	927	915	955	966	899	952	955	926	910	897	879	932	958	939	960	918	903	896	980	918	914	945	943	915	896	911	915	939	957	922	980	937	955	913	945	882	940	946	906	926	961	910	976	939	910	883	956	930	887	923	911	924	927	926	941	999	912	908	939	957	964	884	960	903	890	890	948	935	910	858	920	879	1000	902	914	917	893	898	943	909	930	931	956	950	879	955	876	943	939	954	919	934	877	911	906	917	878	903	902	879	911	938	870	943	898	887	929	879	936	882	921	935	912	970	927	897	968	929	943	948	948	886	939	911	945	952	915	927	1002	915	935	931	957	943	894	932	958	905	921	851	862	869	932	905	917	866	987	898	949	936	906	903	891	928	884	925	968	914	901	918	960	972	883	936	971	962	906	970	978	937	933	949	886	939	918	933	941	926	915	896	922	923	959	850	915	945	934	972	878	874	937	920	959	941	958	869	928	965	919	952	917	967	920	914	976	904	935	876	901	986	980	944	923	903	943	911	922	927	947	958	894	988	935	956	915	942	915	946	931	876	889	905	976	927	928	888	890	912	881	890	932	892	941	916	940	985	946	899	920	940	900	941	959	957	971	932	952	916	885	918	893	933	883	968	883	936	955	958	924	932	930	966	935	927	981	971	926	916	922	917	982	920	934	930	922	945	907	852	908	906	905	920	914	890	920	914	954	958	934	924	922	961	937	943	910	924	908	905	940	906	941	922	946	942	969	914	943	960	954	918	975	934	928	930	907	894	917	917	886	876	881	920	945	951	904	897	933	919	910	925	890	937	908	945	902	885	872	908	932	923	917	930	953	909	988	928	920	925	913	951	920	921	959	906	928	933	908	978	920	913	972	970	997	993	879	943	964	888	929	895	934	987	921	918	946	943	897	924	940	875	950	941	913	898	898	959	952	898	906	939	931	936	942	938	902	972	937	951	882	957	907	905	905	954	966	868	889	928	939	976	923	862	876	940	932	960	941	848	945	908	945	944	940	874	941	930	982	913	982	916	931	927	921	912	907	906	936	965	915	912	949	998	937	881	932	968	893	967	927	972	900	935	962	939	940	915	901	925	943	895	931	983	895	892	934	967	960	894	937	1006	912	892	962	931	889	929	952	916	949	940	980	926	932	934	936	934	912	943	914	958	889	941	860	918	910	965	918	914	919	967	944	904	977	906	953	924	891	921	935	911	920	955	958	949	915	898	906	934	839	919	905	933	939	957	897	943	953	935	978	931	935	889	943	892	928	921	913	970	959	950	965	868	954	927	886	920	880	996	913	951	915	927	931	976	959	966	949	940	927	956	918	948	919	899	933	911	978	926	907	949	936	926	940	945	961	954	903	948	933	952	941	920	927	963	937	935	930	918	911	951	932	893	923	915	912	916	946	1004	933	910	972	927	941	899	912	846	885	918	898	876	941	975	934	945	884	884	905	942	939	903	904	928	955	933	929	929	924	893	976	961	979	894	927	898	912	940	918	982	931	935	924	961	980	928	935	878	923	958	924	859	911	943	944	940	912	948	908	949	890	935	852	890	935	928	897	949	911	898	919	997	932	917	953	949	950	945	979	867	978	940	944	952	985	898	920	938	952	890	957	964	894	914	951	924	925	919	935	932	902	933	919	946	918	962	921	906	933	922	913	905	930	899	937	883	923	952	898	946	974	903	942	944	946	952	927	1011	928	918	966	940	908	938	931	949	914	941	885	934	953	884	930	953	926	881	974	940	925	947	954	943	884	936	996	938	930	954	910	960	882	959	947	981	939	900	920	896	936	927	897	922	898	963	901	990	914	948	1016	963	931	920	985	916	922	940	900	986	908	944	945	910	960	953	918	968	967	973	948	956	893	966	954	880	934	921	922	917	973	869	900	904	991	889	944	936	934	956	886	946	929	993	937	968	969	952	889	957	959	905	925	915	923	1010	931	906	941	924	947	969	976	891	953	911	931	933	927	963	937	904	921	919	946	955	912	908	922	889	937	913	957	899	958	945	924	886	914	922	920	961	944	896	893	937	924	988	888	928	992	920	1024	926	916	947	874	950	932	907	949	890	914	978	948	957	883	935	965	914	920	967	979	958	910	919	959	923	900	883	952	923	889	908	933	919	952	877	937	928	881	917	859	920	916	968	910	997	918	903	888	879	919	953	920	891	925	932	944	892	932	940	954	950	995	971	919	951	898	897	879	934	875	906	943	926	973	920	962	922	959	956	981	910	911	966	928	927	884	971	928	945	946	897	935	921	937	978	904	914	963	949	915	949	878	945	927	927	909	926	903	907	925	921	935	925	939	900	980	929	956	901	890	893	902	930	954	948	915	1009	972	915	933	947	965	972	851	975	932	899	872	900	986	917	955	907	922	991	928	940	910	960	985	926	954	953	934	881
18198	10244	7595	4737	3638	1786	1133	743	557	469	450	443	453	408	440	476	446	415	460	476	458	450	446	410	454	460	473	443	460	439	463	418	404	416	464	429	424	443	452	452	451	466	422	417	442	488	414	420	482	428	413	389	420	466	432	457	441	458	477	460	459	458	401	425	432	407	429	493	440	439	413	472	431	438	438	423	462	419	470	432	461	446	443	474	473	415	394	416	433	415	440	437	433	443	453	422	458	397	460	435	435	450	448	426	401	472	483	432	443	436	432	435	452	412	402	447	433	426	453	398	427	465	447	435	444	451	458	416	412	437	464	381	433	427	451	452	428	452	420	426	457	419	412	418	450	460	412	432	399	450	447	438	460	450	423	476	450	426	417	422	461	430	468	423	435	439	433	454	420	420	452	438	411	477	451	431	425	451	447	469	432	421	433	452	438	444	406	448	413	455	449	413	454	430	437	416	433	441	394	435	414	460	431	418	474	447	465	426	436	468	465	453	460	412	407	428	440	426	421	469	426	414	440	410	418	418	423	447	455	435	443	438	422	426	428	420	442	463	453	423	405	470	442	428	439	418	427	401	461	443	442	433	439	436	449	494	426	436	450	421	441	461	445	445	424	435	439	448	408	408	471	415	446	408	453	417	454	505	457	445	437	422	480	416	438	419	401	428	426	410	438	433	452	429	426	450	455	438	422	470	450	421	419	423	407	434	411	427	463	452	459	391	432	419	428	418	429	425	476	449	450	418	437	466	445	445	403	464	437	474	454	441	430	438	428	464	421	429	426	398	460	426	434	476	484	457	410	421	446	467	412	398	450	409	447	461	426	434	431	438	420	392	424	436	436	430	461	419	394	459	440	449	455	427	421	463	412	457	431	456	422	419	460	425	430	451	432	415	432	464	452	446	449	412	444	438	415	411	452	381	435	456	428	434	460	434	428	430	422	435	477	405	427	442	422	436	431	424	432	439	429	405	434	444	420	426	410	470	474	433	457	447	420	461	440	445	436	428	428	452	414	416	470	462	428	452	475	461	436	432	425	432	454	455	454	446	412	463	410	452	440	487	436	397	434	426	407	398	438	449	463	449	432	434	432	429	443	442	434	442	420	430	432	458	423	446	447	408	412	444	457	425	442	511	432	432	454	421	416	484	460	465	416	410	500	431	418	441	400	445	439	419	436	468	441	441	464	449	465	425	456	447	431	409	473	462	448	413	430	477	412	451	449	481	422	474	441	443	443	438	424	450	442	423	407	436	461	421	478	429	462	435	431	408	438	451	409	417	437	440	443	444	436	397	411	403	458	463	432	413	483	415	408	421	449	437	430	431	427	426	427	473	418	406	407	440	450	436	475	439	445	465	407	421	461	446	448	417	407	459	433	414	424	408	439	470	456	392	442	401	401	430	457	486	422	423	438	446	416	429	402	413	403	447	457	460	471	436	406	414	454	448	446	453	389	419	408	451	430	423	405	459	438	424	392	435	424	429	483	393	452	412	467	456	447	444	444	399	422	410	453	436	483	487	457	450	436	461	434	440	471	435	415	427	434	419	435	431	453	426	450	451	417	408	427	447	434	433	436	441	422	472	425	435	395	432	442	432	399	419	427	441	447	475	409	435	429	414	463	467	461	466	456	462	429	437	435	435	455	454	427	418	446	464	441	443	401	393	440	382	431	458	427	461	458	441	416	437	387	490	432	449	432	456	469	441	429	429	440	450	417	443	383	473	455	468	450	398	455	433	417	394	412	398	447	424	457	444	448	453	445	430	414	469	411	450	460	444	424	459	481	438	451	470	440	482	422	424	418	451	450	441	484	427	496	433	465	435	421	405	427	431	430	431	483	454	418	426	455	420	425	442	461	410	421	452	450	446	433	430	422	473	432	456	435	469	410	423	447	410	376	441	430	424	439	382	436	408	426	479	433	407	443	464	429	463	469	463	446	431	442	414	444	417	408	427	426	481	464	444	463	466	452	452	447	426	433	442	482	435	404	420	452	452	469	459	417	441	433	406	406	420	439	432	414	429	464	423	412	475	428	427	456	447	445	474	454	435	467	419	433	439	398	420	435	420	424	414	444	437	408	439	458	464	426	442	415	419	443	454	407	456	455	463	427	455	395	411	442	402	417	460	445	417	457	470	437	386	454	425	453	405	421	420	458	429	448	454	436	395	478	441	455	408	431	454	441	450	438	421	428	448	434	421	443	481	441	462	441	393	452	426	452	428	435	455	506	426	380	400	462	414	449	432	407	414	424	457	415	438	431	426	429	454	476	448	455	447	441	420	428	428	462	457	426	457	459	433	433	437	438	442	466	427	414	409	435	484	425	440	456	426	441	463	474	459	457	432	459	435	457	467	417	443	445	447	449	456	389	468	440	458	424	446	425	416	443	448	427	445	435	423	429	448	461	445	431	429	416	466	443	424	421	433	464	442	423	471	455	422	431	440	458	410	475	424	460	411	425	432	430	428	412	459	453	434	470	409	454	412	465	434	423	434	402	428	435	501	458	420	447	444	439	447	440	420	485	446	456	451	410	449	400	455	420	447	430	434	461	432	441	418	443	413	473	415	423	488	437	423	422	456	497	425	448	435	437	446	446	435	423	417	430	449	459	448	435	437	450	415	444	456	455	439	474	436	405	454	440	484	421	426	465	470	417	443	449	445	417	446	427	385	468	426	464	459	442	427	461	451	449	465	436	454	435	450	435	457	434	367	433	456	437	428	426	414	427	445	433	407	432	450	442	440	433	450	441	443	446	492	416	434	430	441	438	432	431	431	473	449	454	428	437	463	430	415	445	404	445	406	438	451	468	477	457	409	426	433	392	440	409	432	367	470	449	393	459	460	417	427	421	406	456	471	464	449	450	445	446	417	427	449	414	424	448	438	433	387	445	445	420	480	448	436	430	458	468	436	430	442	419	463	448	418	409	435	420	422	419	407	423	418	442	481	448	423	443	417	396	474	458	428	450	458	494	438	420	414	429	430	447	427	448	431	448	406	438	440	455	445	414	449	405	487	427	463	386	422	400	440	447	431	433	442	439	385	469	428	418	426	459	456	401	426	410	452	468	422	436	484	432	446	407	405	451	453	449	421	435	454	459	427	405	443	439	433	467	433	403	414	446	435	451	451	435	439	426	470	421	424	449	407	426	400	419	425	452	452	494	452	414	488	444	442	442	409	450	491	445	438	434	429	469	454	467	426	448	444	430	453	439	448	387	493	453	439	432	445	443	450	436	457	447	399	456	429	483	451	488	400	440	411	469	444	415	457	420	426	455	426	413	425	457	452	416	461	398	452	445	456	410	405	412	407	428	400	455	399	458	417	467	447	448	439	470	425	445	451	496	456	450	418	449	453	463	442	396	409	443	459	482	446	427	436	414	436	389	449	428	457	403	471	407	477	451	427	447	467	454	442	427	435	441	413	436	417	438	425	438	441	417	452	397	443	417	441	418	391	440	442	381	391	441	437	432	438	438	450	480	447	442	400	414	470	480	414
13388	9854	12784	12605	11562	6196	4309	2451	1645	1211	1039	1120	1032	1065	1066	1041	1078	1031	1074	1045	1025	1062	1034	1037	1117	1071	1020	1067	1077	1006	1048	973	1041	1002	1040	1100	1066	1063	1007	1012	1042	1042	1020	1065	978	1077	1004	1067	1044	1028	1088	1075	1053	1079	1037	1051	1029	1023	994	1010	1094	1031	1023	1051	1033	994	1033	1032	1114	1036	991	1016	1036	968	1029	1040	1019	1071	1079	1081	1016	1019	1061	1041	1084	1028	1039	1024	1056	1018	1042	1083	1035	994	1008	991	1066	1053	1017	1026	1068	1073	987	1037	1018	1010	1086	1072	989	994	999	1026	989	1063	1026	1151	1057	1057	1040	1057	1045	1027	1005	987	1102	1056	1030	1093	1017	1011	1020	976	985	1025	1093	981	1028	1026	1030	1062	1029	1035	1033	1002	1064	1024	1031	1038	1030	1015	1012	1007	1009	1087	1053	985	1039	1067	1064	1059	996	1031	1046	1048	1041	1072	980	995	1029	1015	1005	1018	1024	1086	1062	1050	986	1042	1006	1072	1056	1011	1069	1063	1015	1061	1030	1010	1035	1019	981	1045	1047	998	1005	1016	985	1050	1039	1071	1064	1060	987	1018	1021	1058	1039	1037	1007	1038	1019	1055	1017	1038	1062	1011	1066	1004	1062	963	1077	1077	1082	999	1040	1078	998	1092	1097	1005	1055	1011	980	1084	1036	1062	982	1084	1021	1063	1090	1054	1012	1069	1022	997	1049	1040	1018	1039	1013	1060	1046	985	1038	1015	1039	1056	1039	1030	1049	1081	1052	1059	1004	990	1002	1021	996	1075	1001	1054	1042	1027	1081	1010	1001	1043	1018	1042	983	1042	1044	1010	1013	1045	984	1037	1059	1052	1034	1031	1053	1062	982	1055	1033	1071	1049	1020	1043	1040	1048	1069	1034	1007	1050	1052	978	1050	976	967	1015	1033	1022	1052	1090	980	1032	1036	1052	1037	1030	1073	1023	996	964	1027	986	1029	1027	1017	1017	1033	1041	1013	1048	985	1067	1030	1040	1088	1011	1068	1055	995	1051	1006	1092	1054	975	982	1120	991	1048	1025	1048	1066	1018	1013	1042	1038	1027	1041	996	1028	1084	1024	1036	1004	1090	1024	1015	1003	1080	1037	999	1018	1032	1037	993	1027	1065	1087	965	1088	996	1059	1029	1049	1009	1090	979	1000	1027	1037	1023	1042	1023	1007	1063	1036	1064	1053	1069	1034	1038	1043	1015	1053	1050	1060	1036	976	966	1088	1055	1000	992	1037	1048	1038	1012	1073	1036	1075	989	1018	1076	1021	981	1050	1009	1040	1026	1066	1030	1048	1094	999	1043	1034	1016	1086	1022	1091	1047	1020	1023	1061	1040	1026	1031	1041	1022	1053	1013	1030	974	1075	1025	1020	991	1060	1028	1053	1051	1066	1025	1017	1038	1039	1023	1048	1055	1074	1011	1045	1043	1053	1056	1011	1037	1042	1048	1037	1036	967	1001	1072	1009	962	1048	975	1100	1011	1082	1062	1016	1006	1051	956	1016	998	992	1010	1042	1088	1056	1060	1045	1030	1063	1049	1101	1049	1075	984	1100	1055	1046	1048	1030	990	1077	992	1045	1064	985	1039	1043	1054	981	970	1040	976	1032	983	1026	1038	1050	1027	1080	1023	1099	1004	1010	1014	1008	1057	1032	1035	1045	1039	1033	1060	1066	1052	1013	1056	1028	1059	1057	1018	1050	1071	1072	1000	1046	1089	1041	1009	1028	1075	1047	1028	1044	1014	1051	974	1070	1040	1101	1053	1038	984	1016	1027	1063	1009	1036	1043	1051	1148	1071	1016	1014	1091	1063	1059	1045	1012	1010	1057	1012	996	1013	1046	1007	1068	1088	1075	990	1110	1008	1074	1117	970	1052	1034	1076	1040	1024	1037	1013	1072	1026	999	1034	1064	1017	1037	987	1036	1019	1082	999	1035	1026	1046	1070	1005	1003	1022	1098	1030	1057	1017	974	1034	1004	1043	997	1065	1017	1074	1030	1041	1024	999	1078	997	1007	1023	1021	992	1009	1077	1076	1028	1071	1084	1026	1031	1059	1011	1003	1064	1022	1000	984	1019	1001	1061	1026	1020	991	1052	1024	1003	1030	960	1000	1072	1032	1013	1092	1000	1013	1061	1048	1057	1104	1002	1000	1045	966	971	1006	1003	1047	1042	1051	1026	1027	1000	1040	998	1057	1036	984	1072	981	1027	1027	1000	1000	1083	1002	1063	1058	1050	1053	1023	1005	1072	1092	1051	1101	1023	1058	1059	1054	1014	1073	1062	1102	1012	1018	1097	1061	1075	1033	1033	1037	987	1057	1080	1014	1030	1018	994	1060	997	1037	1021	1010	970	1008	1026	979	1055	1065	1010	995	1033	1024	1043	998	1067	1057	1035	1049	1026	1030	1054	1052	1039	1051	1032	1015	1026	1057	1049	1054	1028	1115	1053	1027	1060	1014	1047	1068	1060	956	1046	1031	977	1088	1069	1000	1047	1068	1096	1105	1004	1061	1056	1006	1060	1064	1078	1045	1007	1019	1072	994	1061	1057	975	990	1064	1016	1029	1030	1048	1005	1056	1057	981	1057	1016	1037	1060	1057	1021	1040	991	1053	1031	1050	1010	1054	994	999	1022	1014	1022	1084	1099	1000	1019	969	1078	1040	1029	1038	1029	1021	1014	1030	992	1039	1063	1034	1000	1023	1021	1044	1027	1073	1048	1053	1003	1054	998	1056	1062	1013	994	1022	1110	979	1058	1093	1035	1001	1068	1021	1013	988	1083	1063	1077	946	986	993	1035	1021	1045	1018	1027	1025	1073	979	1049	1025	1056	1002	1033	1012	1001	1048	1029	986	1087	1038	1044	998	1042	1038	1063	1039	1049	1037	997	1011	997	1023	999	1033	1041	1052	1031	1027	1022	1092	1037	1062	1038	1053	1030	1039	1070	1026	1058	1009	1054	1008	1093	962	1034	1024	1024	995	1051	1027	991	1050	1125	1057	1054	1052	967	1060	987	1033	1011	996	1041	1013	1063	1011	1025	955	1090	1061	1035	1070	970	1042	1078	1026	1045	1030	988	1042	1073	1045	1077	1032	1029	1050	1084	1025	1069	1035	1009	1008	1038	1031	1025	973	1016	1008	990	1040	1017	968	965	1017	1067	1035	1011	1039	1045	1090	988	1071	1110	1033	1026	1004	1032	1004	1004	1025	1008	1089	1059	1052	1015	1052	1059	1075	1021	1060	986	1052	1009	1100	992	1026	992	1052	1006	1002	1030	1013	1003	1045	1057	1053	1021	1047	1031	1010	1055	1081	1020	1036	1044	1030	1012	1018	1072	1022	1076	1048	1031	1028	1062	1047	1036	1064	988	1091	998	1002	1058	1093	1021	1066	1018	1030	1074	1032	1033	1051	1069	1044	1043	1053	987	1060	1015	1029	994	1021	1048	1004	982	1009	1066	1083	1055	1050	1011	1021	1035	984	1033	1045	1040	1028	1018	990	1007	1038	1014	1054	1058	1022	1041	1010	1063	1062	1042	1072	1049	1037	1084	1032	1055	1040	1001	1044	1055	1019	1025	983	1061	1082	1097	1061	993	1025	972	1041	1000	1006	1078	1076	995	1075	1026	1034	1040	1046	1023	1078	1055	1058	1017	1005	1057	974	1050	995	1063	1006	1066	989	974	975	999	1000	1083	1041	1034	1087	1043	1081	1068	1075	1033	1037	1013	1111	1096	1055	1045	981	1066	987	1056	1047	1016	963	1071	1016	1047	1030	983	1009	1006	1039	1033	1087	1039	1005	987	1004	1045	1008	1001	1028	1030	1023	999	1036	1079	1069	991	1029	1102	1117	1045	1041	1053	1015	1009	1023	1018	1043	1078	1054	1023	1046	1037	1002	1103	1097	1041	1027	974	1043	1018	1017	1099	1024	1024	988	1056	1009	1028	1056	990	1070	1056	1103	1026	1025	1022	1052	1054	1063	1046	993	980	1028	1061	1008	1009	1028	1017	1027	1045	988	1030	1076	964	1025	1088	1035	992	998	984	951	1009	990	1032	1082	1048	1066	1037	1058	1046	985	1083	1027	1008	1021	982	1037	1026	1011	1000	971	986	1051	1031	1056	1045	1049	1039	987	1009	1050	1003	1014	1036	1010	1014	1030	1000	1048	1059	1063	1024	1062	1041	998	1039	1022	1046	1005	1016	1049	1030	1066	1046	1069	1049	1056	980	1027	990	1041	1034	1041	968	1054	1034	1056	1115	1002	1004	1059	999	976	1016	1026	1009	1003	966	1023	1006	964	1038	1040	1070	1088	1028	1035	1000	1006	1019	1034	995	1041	1087	981	1004	1072	1010	999	967	1058	1039	1055	1007	1046	1049	1043	1079	1031	991	1052	1027	1028	1028	1026	1020	1010	1040	973	1072	1001	1030	1029	1000	984	1083	1035	1094	1009	1052	1015	1081	1027	1030	1049	1077	1033	1044	998	1000	1025	1073	1076	1041	1054	1057	1002	1036	1035	1028	977	1073	1044	969	1055	1069	1055	1032	1057	1018	1059	1040	988	996	1083	1021	968	972	1018	1069	1151	1063	1066	1072	1065	1082	1079	1006	1016	1003	1060	1042	1008	1030	1059	1034	1106	1025	1026	1062	992	1075	1093	993	1078	1031	1057	1045	1019	960	992	986	1062	1065	1023	1071	1074	1009	1015	1001	1042	1047	1065	995	1047	1127	1028	1025	1025	1026	1056	1057	1015	1039	1004	1064	1041	1056	1039	1042	1041	1065	1048	1047	1028	1093	1065	1077
32106	27892	24506	20134	16502	9934	6019	2903	1264	991	595	466	516	457	442	444	466	456	482	464	467	487	476	509	536	539	516	559	495	513	504	499	476	463	461	446	475	464	493	424	484	455	482	448	505	510	462	498	469	468	448	480	466	502	477	458	458	437	492	476	469	468	406	445	478	465	469	459	463	423	469	467	482	470	441	493	437	483	471	426	468	452	461	465	482	448	501	460	484	450	508	442	416	517	470	439	424	482	471	473	491	424	434	469	505	482	448	443	465	465	488	441	462	497	391	457	476	489	497	461	458	461	474	444	486	492	455	462	473	414	479	491	434	440	474	473	483	447	444	492	466	468	451	473	450	454	456	466	458	443	418	442	468	471	440	461	473	507	499	447	481	485	470	495	438	487	474	453	469	453	491	434	407	429	461	464	459	437	439	496	510	467	427	486	483	443	447	456	496	493	414	465	447	448	441	460	487	458	485	447	449	475	482	498	492	499	484	464	451	466	448	435	490	485	458	430	435	444	483	427	465	485	432	434	425	493	446	494	465	457	474	468	491	424	468	464	461	455	424	468	477	490	479	445	490	483	432	483	431	466	455	435	479	450	496	470	444	492	482	418	466	481	462	419	478	463	481	470	467	453	414	487	547	457	449	410	451	442	470	463	462	419	514	461	469	470	485	430	489	462	446	488	438	484	447	482	450	461	451	433	419	489	485	433	440	463	490	453	458	446	475	435	459	481	461	480	467	450	468	446	444	459	460	439	496	479	460	484	458	463	441	427	497	417	450	470	427	470	471	465	468	495	480	451	455	468	475	431	454	455	492	455	458	456	492	492	448	470	464	394	448	469	432	457	491	467	438	495	454	508	453	465	441	496	451	442	431	475	440	440	475	419	465	477	475	459	438	482	490	451	427	458	508	502	463	422	438	492	445	491	463	460	436	468	448	507	470	456	448	447	473	480	473	453	450	508	470	496	486	514	472	451	445	486	505	462	487	457	462	436	485	426	433	484	460	464	433	415	442	499	468	480	458	478	446	469	432	456	441	428	444	465	455	482	441	426	482	524	498	431	475	484	452	464	431	440	476	454	499	456	460	460	462	459	491	446	437	492	484	473	454	457	462	491	441	466	418	456	463	417	485	471	477	457	462	465	480	457	472	445	439	479	473	454	430	477	442	446	438	455	478	471	454	434	446	460	480	408	451	446	460	458	485	431	464	433	512	479	513	442	427	423	444	452	483	462	459	455	499	487	437	476	443	472	477	422	455	440	463	485	460	437	474	460	473	465	454	515	428	481	466	440	468	496	500	504	432	493	467	477	486	504	471	470	454	480	493	492	447	456	468	450	471	448	486	462	484	447	421	452	493	462	525	456	465	465	445	508	462	459	468	440	490	471	481	444	468	484	491	454	476	449	469	496	429	418	485	450	465	467	459	472	464	430	474	439	479	462	504	458	435	435	485	493	478	451	501	469	500	436	461	480	479	460	456	464	445	435	482	476	488	426	469	470	448	471	495	470	482	493	477	473	448	394	453	436	492	423	459	450	474	443	438	442	414	473	446	435	409	464	448	482	450	453	477	438	455	460	477	469	467	468	486	451	421	477	489	446	461	449	461	458	505	442	447	463	468	495	424	453	459	470	482	493	437	493	487	461	428	457	453	460	459	422	447	444	463	494	540	481	465	459	482	472	464	463	447	460	447	436	431	466	464	475	465	464	520	427	497	476	449	416	444	468	486	438	448	481	474	486	444	479	498	459	477	474	437	511	506	458	455	443	498	453	448	455	464	465	491	480	475	435	495	436	452	461	444	468	488	470	464	445	474	493	483	458	471	438	464	450	454	499	462	422	491	434	450	477	452	449	474	454	488	476	460	463	445	460	449	466	493	448	468	451	514	450	416	486	468	485	447	495	480	489	485	474	475	470	475	483	444	419	452	446	475	480	488	450	448	462	491	474	469	477	482	451	505	422	438	477	452	476	462	435	427	444	462	493	466	477	481	460	452	472	468	478	467	466	429	469	428	454	453	443	500	497	482	449	453	430	429	452	445	475	483	448	454	418	456	459	444	454	464	472	460	457	450	466	466	461	439	490	471	482	448	469	456	483	483	465	482	475	517	474	496	425	458	473	432	459	439	432	412	478	453	482	465	472	491	475	472	498	427	492	463	447	449	486	485	458	458	437	455	450	443	476	467	456	423	492	464	482	498	495	465	483	452	444	487	461	475	482	456	464	485	433	450	483	473	433	487	471	469	487	460	471	484	475	442	462	497	474	443	482	457	429	500	456	451	445	474	466	448	480	472	447	482	433	456	439	455	473	421	437	447	473	444	440	472	428	459	482	484	443	450	489	465	496	455	436	488	489	465	465	451	463	508	459	437	454	457	449	447	492	453	476	431	441	487	456	486	517	454	452	447	455	411	496	441	471	481	440	485	493	476	495	474	444	457	492	474	425	490	463	478	467	461	460	429	477	439	436	468	482	462	475	474	514	485	441	440	431	463	506	432	467	449	444	453	487	412	489	429	459	476	441	455	480	458	459	503	445	428	453	484	452	474	438	477	477	434	450	523	473	443	489	464	482	444	426	472	454	448	443	467	453	450	476	500	484	437	486	470	456	468	433	445	485	477	453	472	522	409	441	479	469	466	463	433	466	479	433	442	459	462	465	502	464	440	441	501	492	539	460	442	468	511	475	495	479	463	478	478	451	479	491	480	494	479	486	487	497	491	461	464	436	490	459	468	472	475	430	422	495	472	475	445	478	489	499	443	468	469	522	501	448	419	481	471	436	469	475	456	466	428	490	423	443	461	462	476	519	462	522	456	518	462	426	447	459	486	488	467	453	459	451	516	411	476	481	433	520	438	470	477	476	461	454	467	452	425	478	484	458	488	494	449	466	453	425	480	447	458	478	491	453	479	460	436	467	414	473	445	458	454	438	421	486	492	456	456	454	469	431	490	448	486	471	469	485	457	479	492	449	486	455	441	511	434	460	467	481	451	461	452	441	415	422	433	432	491	476	448	445	508	461	481	436	470	499	428	472	441	440	440	417	481	422	476	443	480	489	438	464	436	453	433	436	446	436	504	488	470	452	452	457	427	443	473	464	484	420	462	488	487	493	486	422	418	512	449	422	459	471	446	461	459	468	470	478	478	474	444	488	458	468	469	469	476	453	490	480	470	465	418	441	509	486	451	443	487	497	470	463	514	478	451	467	467	464	507	427	498	464	502	445	446	445	469	478	465	481	447	455	432	450	467	467	468	491	471	477	441	433	478	421	471	464	424	455	513	457	436	502	490	474	424	424	473	457	469	429	478	421	446	474	450	524	471	500	470	457	426	475	452	422	456	472	457	463	465	448	457	429	435	450	479	472	451	446	460	419	456	458	454	453	447	455	452	497	463	480	480	441	450	438	443	481	502	440	501	493	424	448	452	494	477	481	450	460	440	413	463	471	446	470	487	470	485	469	500	464	458	462	460	438	460	515	439	454	501	434	468	438	427	454
22591	25863	28626	32013	29997	22440	16376	9272	4698	3383	1628	1372	1264	1151	1144	1160	1134	1127	1215	1168	1269	1359	1383	1354	1440	1415	1435	1509	1405	1390	1383	1270	1233	1174	1069	1108	1164	1120	1090	1086	1098	1108	1054	1055	1137	1058	1033	1050	1149	1034	1066	1115	1027	1083	1069	1099	1067	1020	1076	1099	1122	1038	1123	1046	1099	1122	1125	1091	1113	1087	1049	1070	1092	1071	1090	1028	1086	1067	1077	1037	1113	1070	1127	1020	1103	1037	1086	1096	1107	1146	1083	1126	1060	1081	1066	1063	1142	1074	1088	1089	1119	1028	1080	1058	1116	1065	1111	1043	1109	1096	1063	1066	1115	1075	1048	1114	1084	1111	1065	1110	1103	1039	1108	1080	1055	1120	1096	1079	1122	1102	1163	1099	1105	1105	1093	1130	1084	1087	1091	1070	1109	1075	1088	1117	1038	1140	1092	1074	1134	1055	1030	1105	1086	1067	1076	1060	1086	1051	1102	1090	1053	1028	1117	1100	1200	1103	1120	1105	1185	1077	1052	1065	1072	1056	1047	1069	1148	1049	1103	1088	1112	1089	1095	1047	1074	1122	1061	1114	1059	1153	1093	1076	1099	1072	1074	1152	1127	1090	1095	1107	1049	1058	1086	1142	1052	1053	1058	1092	1048	1049	1108	1123	1090	1073	1096	1070	1115	1054	1060	1111	1043	1076	1052	1077	1031	1058	1093	1053	1121	1122	1060	1094	1023	1084	1054	1129	1101	1048	1042	1057	1041	1096	1100	1096	1109	1113	1068	1113	1074	1109	1114	1028	1077	1044	1079	1076	1089	1083	1117	1114	1076	1087	1090	1145	1039	1067	1099	1102	1035	1094	1119	1085	1094	1036	1042	1053	1092	1075	1062	1100	1051	1049	1051	1046	1123	1095	1137	1096	1072	1067	1028	1064	1143	1083	1088	1104	1036	1068	1083	1094	1116	1089	1041	1095	1043	1020	1079	1078	1083	1082	1137	1105	1108	1102	1093	1055	1060	1051	1094	1060	1077	1074	1061	1094	1087	1095	1070	1056	1033	1081	1102	1126	1042	1089	1161	1185	1104	1102	1060	1120	1145	1073	1116	1060	1052	1131	1091	1056	1079	1048	1019	1059	1118	1112	1096	1143	1123	1079	1064	1051	1104	1066	1080	1061	1105	1060	1079	1096	1036	1097	1055	1112	1167	1066	1087	1039	1122	1108	1095	1065	1119	1081	1086	1039	1104	1097	1091	1088	1065	1041	1024	1119	1108	1041	1019	1087	1076	1112	1043	1114	1113	1094	1086	1108	1102	1097	1057	1045	1068	1079	1035	1073	1092	1091	1088	1093	1114	1104	1057	1042	1074	1069	1074	1125	1051	1063	1122	1053	1033	1003	1132	1086	1129	1111	1146	1141	1060	1116	1074	1103	1097	1150	1082	1051	1070	1035	1127	1060	1128	1083	1108	1051	1117	1047	1086	1101	1095	1017	1105	1036	1028	1135	979	1113	1057	1055	1105	1121	1102	1071	1085	1118	1101	1050	1052	1080	1104	1020	1089	1091	1102	1106	1083	1070	1065	1088	1061	1091	1017	1079	1105	1069	1098	1088	1132	1134	1084	1085	1133	1101	1078	1108	1173	1095	1034	1145	1049	1065	1065	1147	1055	1053	1066	1134	1048	1047	1102	1036	1053	1045	1159	1085	1044	1081	1021	1054	1060	1039	1075	1108	1134	1089	1058	1086	1082	1086	1115	1125	1059	1093	1088	1119	1107	1086	1113	1110	1036	1064	1060	1129	1130	1099	1034	1084	1079	1085	1044	1047	1083	1102	1104	1055	1080	1121	1063	1103	1054	1099	1096	1075	1078	1072	1038	1073	1100	1084	1098	1120	1024	1037	1116	1081	1085	1079	1104	1067	1131	1082	1052	1086	1122	1075	1092	1078	1081	1058	1109	1075	1080	1107	1044	1125	1039	1075	1150	1114	1047	1068	1046	1119	1098	1041	1052	1062	1092	1069	1094	1061	1149	1092	1135	1067	1078	1136	1032	1084	1082	1086	1177	1133	1098	1175	1113	1095	1121	1028	1117	1087	1094	1085	1060	1051	1128	1117	1078	1079	1060	1074	1099	1126	1141	1124	1016	1055	1089	1112	1128	1042	1097	1083	1055	1088	1134	1124	1073	1037	1112	1060	1077	1075	1081	1051	1094	1103	1082	1036	1060	1058	1138	1068	1081	1107	992	1150	1104	1024	1109	1098	1153	1112	1086	1112	1070	1051	1062	1100	1064	1068	1105	1098	1114	1027	1095	1054	1080	1050	1070	1013	1089	1081	1065	1034	1073	1082	1118	1068	1046	1105	1098	1081	1052	1126	1048	1139	1056	1087	1059	1096	1056	1093	1056	1157	1091	1127	1049	1054	1081	1098	1079	1114	1095	1071	1081	1085	1067	1118	1101	1077	1065	1106	1035	1081	1048	1122	1072	1039	1124	1073	1059	1109	1017	1068	1076	995	1102	1079	1114	1042	1020	1079	1057	1077	1091	1094	1118	1113	1061	1087	1187	1068	1096	1073	1066	1075	1080	1067	1064	1088	1112	1076	1109	1042	1078	1092	1101	1078	1070	1079	1085	1064	1138	1130	1064	1076	1029	1157	1109	1025	1099	1088	1095	1082	1090	1084	1079	1059	1099	1102	1005	1096	1073	1061	1091	1132	1050	1097	1051	1106	1091	1117	1081	1064	1101	1125	1046	1051	1114	1079	1095	1113	1090	1044	1084	1091	1152	1092	1091	1073	1046	1076	1099	1086	1072	980	1118	1081	1101	1119	1114	1070	1055	1112	1042	1084	1157	1075	1148	1033	1071	1111	1085	1098	1018	1051	1121	1115	1101	1146	1162	1088	1070	1097	1128	1051	1076	1157	1060	1088	1127	1106	1087	1084	1070	1082	1047	1029	1116	1017	1010	1118	1091	1043	1023	1059	1111	1102	1081	1109	1074	1078	1075	1070	1071	1106	1073	1078	1118	1091	1027	1116	1148	1113	1134	1037	1009	1032	1087	996	1071	1161	1106	1071	1075	1122	1080	1074	1124	1092	1070	1081	1114	1079	1088	1035	1050	1105	1106	1055	1130	1082	1077	1093	1052	1065	1044	1030	1081	1058	1107	1062	1062	1090	1079	1119	1073	1019	1108	1083	1055	1061	1036	1046	1065	1124	1059	1085	1096	1065	1064	1051	1079	1085	1121	1085	1073	1080	1029	1048	1093	1132	1064	1060	1124	1090	1087	1070	1042	1056	1063	1116	1117	1129	1098	1027	1054	1055	1067	1141	1112	1095	1110	1065	1111	1092	1145	1039	1039	1031	1136	1075	1117	1108	1067	1044	1054	1044	1153	1143	1107	1108	1078	1087	1041	1055	1081	1103	1069	1153	1070	1011	1098	1090	1095	1052	1074	1095	1109	1149	1108	1025	1101	1087	1101	1171	1103	1099	1075	1116	1093	1063	1087	1074	1057	1118	1057	1093	1109	1021	1091	1067	1091	1032	1109	1038	1080	1033	1050	1104	1065	1058	1144	1051	1086	1109	1049	1105	1084	1141	1070	1023	1083	1095	1016	1074	1071	1084	1047	1029	1116	1104	1058	1082	1088	1063	1092	1067	1041	1093	1076	1040	1026	1071	1098	1124	1105	1077	1093	1152	1062	1085	1109	1100	1092	1072	1084	1096	1050	1062	1076	1073	1069	1132	1068	1075	1036	1074	1113	1034	1079	1077	1066	1073	1058	1037	1153	1067	1084	1100	1115	1104	1092	1051	1081	1126	1105	1102	1086	1030	1102	1107	1057	1068	1087	1058	1110	1104	1061	993	1085	1090	1066	1069	1053	1113	1040	1054	1131	1057	1026	1109	1124	1050	1098	1049	1076	1029	1072	1162	1054	1098	1090	1103	1079	1088	1048	1047	1058	1056	1084	1086	1089	1123	1083	1062	1107	1084	1066	1110	1099	1077	1100	1100	1116	1113	1136	1084	1112	1034	1114	1128	1079	1026	1035	1049	1083	1090	1082	1091	1061	1079	1095	1099	1079	1114	1066	1049	1062	1092	1085	1100	1107	1024	1050	1114	999	1024	1062	1068	1121	1094	1029	1091	1097	1134	1093	1102	1063	1026	1037	1069	1074	1076	1110	1140	1074	1110	1148	1066	1088	1033	1081	1100	1085	1078	1095	1078	1137	1124	1043	1125	1095	998	1135	1067	1105	1063	1078	1056	1058	1101	1124	1064	1064	1076	1128	1038	1065	1140	1132	1107	1089	1111	1128	1123	1057	1090	1140	1042	1024	1071	1057	1101	1081	1090	1052	1083	1093	1103	1081	1071	1078	1096	1037	1134	1110	1065	1073	1125	1084	1080	1022	1077	1006	1048	1084	1130	1024	1155	1111	995	1091	1132	1084	1069	1086	1038	1105	1033	1089	1102	1113	1084	1073	1080	1133	1158	1012	1056	1015	1115	1106	1113	1093	1065	1104	1073	1135	1118	1133	1071	1111	1106	1020	1067	1124	1088	1077	1087	1137	1077	1031	1072	1073	1080	1081	1083	1065	1087	1065	1087	1094	1119	1074	1112	1091	1123	1122	1173	1116	1094	1080	1091	1112	1120	1075	1099	1060	1047	1053	1070	1119	1116	1096	1068	1110	1102	1042	1114	1084	1060	1103	1107	1031	1108	1132	1067	1045	1103	1152	1066	1147	1035	1067	1110	1045	1093	1107	1036	1080	1175	1120	1031	1028	1047	1106	1042	1128	1078	1124	1060	1077	1124	1061	1115	1098	1067	1094	1109	1078	1143	1098	1081	1056	994	1077	1051	1071	1092	1071	1144	1048	1071	1039	1074	1111	1069	1086	1084	1035	1052	1039	1086	1117	1112	1072	1055	1046	1095	1120	1074	1073	1111	1068	1081	1080	1055	1075	1093	1094	1124	1018	1158	1097	1012	1105	1089	1111	1011	1101	1002	1073	1097	1092	1119	1118	1135	1100	1075	1112	1125	1082	1139	1104	1086	1076	1109	1099	1068	1096	1146	1099	1015	1025	1104	1062	1053
40704	33055	34040	31065	24621	15999	11478	7114	4527	1533	721	545	406	439	435	446	406	406	416	423	451	487	512	504	494	548	543	502	466	519	511	472	464	418	409	432	413	409	424	411	426	410	404	378	405	369	393	378	409	405	379	419	376	422	435	403	417	376	400	367	376	394	373	413	394	403	402	379	373	363	408	398	425	402	441	367	352	370	411	350	419	398	388	396	387	387	404	407	394	450	421	410	381	438	411	416	421	373	412	382	360	390	418	434	410	427	390	351	382	411	407	398	438	397	414	396	410	414	415	442	363	404	398	389	382	411	361	389	412	371	413	401	383	413	402	384	423	383	396	402	402	391	370	359	377	425	417	417	427	400	404	407	418	427	378	360	410	401	417	376	410	415	386	390	395	404	365	406	403	382	413	401	419	414	401	412	385	398	389	434	403	417	409	429	423	395	383	382	397	417	423	383	403	409	360	413	410	387	390	408	374	408	394	381	412	387	382	413	373	387	392	399	402	392	389	396	409	405	411	379	401	407	372	414	360	388	390	424	398	362	410	419	404	392	351	409	394	386	380	375	390	428	423	356	402	374	411	412	342	393	387	406	389	396	394	408	454	394	394	407	387	396	393	379	394	441	410	403	403	397	409	408	395	390	397	369	398	425	396	400	374	403	396	394	438	416	376	359	416	370	420	380	366	394	391	390	373	398	401	377	392	398	398	416	376	421	372	410	360	400	407	384	409	389	427	400	370	367	389	376	416	416	414	413	383	406	375	391	410	380	418	405	380	385	392	388	370	389	393	365	354	412	397	392	358	421	393	412	407	405	405	405	397	419	370	421	350	391	403	377	410	405	372	363	352	364	381	381	400	424	364	386	401	424	401	370	399	361	373	363	385	430	391	381	390	418	363	396	373	367	408	435	376	438	411	338	394	417	431	395	387	364	418	409	408	384	409	371	416	389	413	400	392	385	397	363	381	390	400	424	427	451	424	381	401	429	384	413	381	365	388	403	389	371	371	397	387	372	409	369	376	411	377	426	417	393	408	394	400	413	387	410	379	375	369	432	414	384	370	423	387	371	420	424	375	366	383	401	374	400	396	415	355	369	404	421	398	410	408	402	382	393	387	371	371	316	398	356	367	417	367	388	391	387	395	399	397	393	390	378	427	379	390	369	360	403	396	350	386	388	398	416	385	402	409	390	423	352	397	386	438	423	372	386	404	404	411	402	389	374	355	419	412	404	449	371	409	428	387	407	399	374	420	399	394	423	391	400	432	399	408	379	390	397	399	374	374	403	400	391	380	378	392	436	401	376	416	394	410	404	408	386	389	380	394	415	414	388	386	387	387	396	433	413	370	388	391	406	375	371	389	408	374	414	397	396	404	418	408	374	375	442	394	412	423	412	417	413	395	387	413	401	363	376	398	423	386	390	400	364	412	388	375	381	388	409	380	390	349	404	369	379	361	395	368	412	399	388	374	332	444	385	431	411	402	379	378	388	386	386	382	422	396	394	379	392	419	390	380	378	416	406	409	386	424	364	433	370	397	378	389	420	421	396	391	388	404	398	371	357	380	403	395	402	409	385	399	392	354	387	361	406	360	389	382	403	396	384	375	380	424	402	381	395	391	393	382	380	369	391	389	387	408	396	412	383	384	394	352	389	402	413	416	384	400	375	364	397	396	420	435	351	368	413	417	390	404	379	413	404	399	392	388	358	411	373	392	429	406	387	375	406	410	365	408	375	387	417	365	389	392	395	393	380	391	402	382	407	407	391	358	393	444	386	384	438	400	419	409	396	397	406	409	383	429	412	402	367	433	415	407	405	414	379	424	402	409	414	354	389	422	377	349	409	405	437	404	428	380	361	401	388	377	446	395	434	390	397	408	427	387	374	369	387	410	393	425	403	418	412	373	372	384	390	397	368	412	388	376	402	369	367	429	376	369	367	376	368	391	428	386	382	377	401	424	366	388	398	447	391	385	364	351	403	403	402	385	397	402	398	393	379	394	380	416	423	349	431	419	401	425	396	391	384	353	399	384	426	400	364	408	400	385	386	413	398	399	408	430	403	385	421	397	375	426	436	380	436	435	367	378	381	404	383	408	391	390	427	430	396	374	406	417	352	363	429	433	387	429	389	409	373	374	407	421	373	403	409	402	388	416	399	406	366	402	416	382	365	375	357	349	339	385	386	378	386	381	391	384	345	428	398	404	451	441	413	398	404	411	441	405	417	423	391	396	389	367	402	436	368	398	435	387	374	397	378	428	392	372	447	399	418	384	390	403	409	379	447	399	399	408	372	382	382	394	396	401	397	418	400	405	375	404	403	428	378	404	388	433	394	376	416	402	393	383	453	422	381	396	379	399	408	391	395	401	397	412	402	363	381	372	390	390	420	400	393	412	370	395	404	419	393	386	412	427	362	427	431	423	379	397	392	384	381	398	425	386	409	401	393	391	379	414	421	397	413	409	402	414	399	419	436	407	423	420	427	438	446	390	433	392	384	419	434	398	363	359	377	393	350	406	421	399	373	378	403	443	385	400	378	402	391	392	361	424	391	403	405	413	389	434	371	376	398	408	375	404	417	396	412	414	409	367	364	379	414	367	418	386	367	367	379	423	404	364	376	386	417	428	407	393	405	374	370	396	393	397	372	372	367	396	376	414	380	366	355	385	409	350	385	424	415	378	398	387	391	420	413	397	391	379	390	378	393	435	372	394	388	380	369	378	388	393	401	365	380	381	406	403	396	415	409	384	414	402	394	393	387	379	402	402	364	380	390	372	393	437	372	363	372	381	374	424	395	372	367	417	395	434	347	363	375	410	419	446	385	363	382	384	393	368	409	412	426	392	389	376	394	391	374	360	364	388	431	386	386	403	438	431	381	406	374	377	407	406	341	408	424	398	388	420	374	419	380	371	368	402	391	413	412	400	391	372	379	376	382	398	413	391	346	377	421	382	404	393	377	439	401	376	399	397	420	406	426	442	411	415	408	374	379	417	377	437	384	398	430	397	363	368	366	426	429	381	376	410	385	376	398	400	420	391	411	413	372	393	404	376	397	378	448	427	393	392	399	367	436	421	352	389	421	378	392	397	372	449	351	398	373	364	390	378	388	387	410	449	398	400	425	391	410	420	422	430	418	409	405	406	426	330	420	399	365	365	373	392	409	410	400	369	401	390	414	388	351	402	386	385	427	422	367	387	380	411	396	408	379	435	422	383	405	377	377	380	367	391	419	424	404	411	393	371	407	384	409	368	383	391	384	414	370	398	376	383	402	371	374	374	374	356	411	377	440	396	386	368	368	365	410	392	422	380	380	416	406	408	384	395	368	373	450	400	344	373	390	410	404	366	392	403	384	368	379	391	362	375	383	421	411	425	460	443	402	410	376	393	404	371	397	448	397	372	387	403	421	422	407	388	387	405	412	376	384	435	412	362	427	389	411	392	396	383	390	376	395	395	398	410	423	427	378	388	444	430	366	398	381	397	375	356	375	401	364	413	400	362	404
27758	28701	36442	40081	36732	28181	24767	18718	13978	5326	2567	1786	1203	1115	1030	1068	1076	1048	1039	1176	1255	1382	1645	1719	1699	1880	1859	1676	1617	1613	1501	1341	1190	1172	1081	1099	1069	991	1040	1010	988	977	1016	1042	927	968	989	922	931	910	932	989	898	1011	904	890	930	899	913	934	971	917	992	939	943	936	978	921	942	914	956	948	908	940	926	975	906	965	974	935	904	862	927	873	882	959	978	918	924	972	946	933	936	902	890	957	910	991	906	976	946	906	947	936	908	931	903	924	930	914	924	953	926	875	864	859	950	958	879	942	911	965	905	913	919	930	1002	900	923	963	941	959	958	911	908	967	894	922	968	973	898	949	904	938	947	965	924	956	935	944	941	948	968	967	969	914	939	883	913	945	935	949	984	925	924	969	914	908	951	965	925	935	885	926	936	938	917	936	945	914	938	1000	940	927	899	931	942	906	991	974	1012	974	953	960	986	987	924	921	943	919	965	906	932	912	922	936	899	979	921	933	857	939	893	925	944	945	949	959	907	930	912	964	955	861	919	877	955	955	951	943	970	940	988	922	912	967	924	978	933	943	965	947	956	937	912	928	964	907	986	949	938	906	863	937	925	919	944	978	961	944	947	953	910	1003	931	900	942	973	895	883	962	1005	881	912	930	921	952	908	975	917	918	929	918	932	909	956	953	966	924	933	912	873	927	926	882	950	897	920	931	941	895	931	922	934	946	946	950	966	949	902	877	957	934	966	979	919	878	920	903	986	908	859	864	907	916	946	939	946	939	898	891	978	939	967	898	924	916	904	912	889	936	929	946	917	899	868	956	891	922	950	907	928	959	919	921	914	869	926	948	917	935	935	949	927	935	888	953	930	967	914	945	909	889	925	909	950	958	913	938	932	949	957	900	936	956	903	894	864	961	948	898	959	935	937	954	920	945	897	944	975	945	913	975	908	888	920	908	917	995	959	943	923	943	981	907	912	954	957	900	910	901	940	916	914	928	939	953	924	925	921	964	925	941	951	987	927	1009	964	915	943	910	933	860	885	965	879	960	932	944	931	948	917	900	910	910	924	945	917	927	934	916	935	916	946	922	921	936	885	936	908	898	955	939	871	921	905	925	902	942	943	905	928	921	903	917	909	965	932	888	1003	936	924	975	914	965	923	941	934	916	959	920	950	949	901	958	921	895	920	1020	954	910	917	972	929	900	951	997	954	926	903	869	887	921	959	925	936	903	990	938	907	916	953	911	979	936	941	940	954	909	987	960	914	952	940	889	931	955	973	925	967	911	925	932	878	944	967	895	962	977	942	905	906	898	915	1001	978	930	968	1002	935	910	942	955	961	942	947	921	940	897	938	955	933	971	918	921	958	906	953	975	913	887	963	935	945	903	872	942	952	885	951	936	969	953	842	926	911	943	880	896	927	950	928	908	964	953	914	880	928	953	970	927	917	941	908	895	912	940	914	916	972	944	943	952	920	927	885	943	908	954	912	892	874	941	914	929	908	914	935	892	939	906	917	896	994	958	933	892	949	974	902	929	935	891	935	922	906	936	916	935	914	931	956	948	978	946	929	950	955	990	907	915	974	939	900	973	983	878	974	952	939	915	954	965	958	948	979	887	930	963	949	948	943	896	906	887	919	934	855	970	931	955	948	1014	894	907	960	956	850	935	932	922	928	955	855	969	961	939	906	994	944	893	948	852	927	978	912	971	897	920	968	914	968	952	987	929	943	950	954	992	948	982	925	912	886	921	935	894	943	959	948	950	904	997	929	913	933	975	971	941	898	963	901	868	956	913	876	938	945	913	873	977	911	922	964	918	906	884	977	956	891	893	934	939	926	903	901	970	914	894	905	956	957	923	954	1001	912	1001	968	935	883	921	967	900	918	942	948	945	910	920	904	961	929	944	1014	933	909	904	955	921	914	963	929	951	938	934	981	949	932	908	937	920	850	940	898	927	940	907	920	920	918	943	908	978	943	937	914	929	954	840	942	914	966	934	914	910	907	926	927	948	964	985	955	895	908	959	905	944	881	935	942	961	913	934	982	968	892	924	944	892	925	956	931	871	959	927	1017	932	929	889	917	875	960	974	895	964	969	960	900	914	920	961	937	931	919	900	831	927	943	919	941	946	912	931	925	864	951	916	917	903	864	950	925	1011	937	947	893	953	934	933	911	918	952	911	940	973	965	912	940	958	952	947	923	976	929	970	926	963	950	882	858	922	970	927	928	945	895	937	915	926	952	915	952	937	904	952	899	929	900	904	964	957	960	889	935	928	961	943	940	868	910	924	917	930	987	947	931	959	960	930	934	929	920	893	912	857	1008	958	908	956	938	940	926	954	942	989	932	913	947	927	971	989	939	945	901	948	924	992	965	969	878	900	908	943	890	941	947	937	920	960	945	944	931	910	899	964	906	960	933	961	925	914	912	915	873	898	929	911	901	962	931	921	986	961	932	927	934	910	926	956	939	882	951	960	902	989	931	939	960	938	959	927	971	948	931	911	986	934	987	907	883	882	915	908	892	880	943	930	971	995	936	876	969	932	960	914	954	922	944	945	939	936	952	988	863	907	934	983	949	984	960	983	918	956	945	901	966	911	920	938	953	909	980	969	890	977	947	918	951	935	907	886	917	904	924	885	918	925	969	933	981	944	934	957	937	941	882	968	932	941	975	893	910	975	958	884	971	901	947	914	951	929	899	955	932	950	867	961	976	923	891	925	864	933	832	928	925	935	952	904	954	983	909	887	922	897	953	921	923	953	953	936	935	900	987	917	925	935	924	905	896	947	959	964	916	855	933	927	985	962	864	924	906	918	933	951	996	964	946	958	924	989	897	964	966	945	980	935	916	962	965	927	928	965	874	957	894	940	950	953	989	898	947	899	920	896	973	1003	966	902	909	931	973	964	896	902	944	942	941	922	911	996	922	956	955	929	944	941	933	878	929	885	953	1008	933	911	959	940	936	951	928	932	951	932	920	907	980	954	922	961	949	897	940	885	903	961	924	942	922	914	908	931	951	947	910	950	945	935	972	893	954	961	930	980	930	933	933	912	924	944	936	897	908	947	964	895	911	914	947	932	966	909	975	898	936	917	942	961	965	976	959	968	911	953	938	922	922	931	962	925	929	918	913	941	944	916	928	918	932	960	879	958	923	911	902	923	892	922	919	945	970	902	931	977	917	942	897	945	970	921	947	960	943	923	925	902	951	923	968	982	917	930	942	907	938	913	892	929	925	958	898	948	939	936	903	920	942	956	929	964	964	914	947	913	944	910	1005	916	909	905	881	914	968	932	866	926	955	922	939	937	906	910	896	924	902	889	876	951	908	962	955	868	898	930	954	945	942	937	922	890	916	925	945	961	917	916	877	966	960	949	917	937	940	869	983	938	917	973	916	929	933	910	924	956	921	893	945	876	874	946	930	891	956	935	903	928	973	980	929	931	944	966	957	916	965	944	948	973	921	932	962	1008	947	907	938	952	930	942	970	897	984	893	952	981	954	958	931	931	946	905	900	911	962	917	1014	922	919
15746	8692	8353	6914	4096	2280	1173	896	546	518	438	429	412	468	430	420	456	471	431	471	441	438	434	423	439	423	469	394	490	453	393	464	420	433	420	435	417	414	415	476	404	468	384	435	415	406	416	428	448	471	400	467	451	427	447	462	447	423	418	464	446	425	447	474	445	438	468	424	449	425	479	457	439	438	413	456	379	421	449	415	433	459	429	428	459	426	441	407	386	415	427	421	450	454	430	409	417	422	403	406	426	494	439	416	437	445	424	442	398	402	407	411	400	428	446	460	447	435	430	458	429	473	434	437	424	401	462	466	394	494	451	423	429	474	439	411	438	443	425	420	386	425	436	414	481	425	399	418	444	414	419	421	372	469	439	423	471	459	414	426	415	441	466	434	438	461	420	454	399	450	447	459	424	429	466	403	435	407	447	436	441	443	423	432	412	433	422	452	416	420	376	422	434	426	457	473	447	438	459	444	425	411	433	414	455	413	401	435	406	431	447	436	411	442	440	430	448	416	440	435	458	416	431	431	473	415	442	489	442	410	460	417	445	426	422	403	435	482	403	404	433	422	459	463	465	430	413	444	405	429	418	437	436	454	444	442	415	441	452	442	457	425	439	454	436	460	449	440	462	425	452	463	443	421	419	419	444	425	403	445	407	430	460	455	432	444	435	429	414	403	406	445	450	472	463	401	412	433	439	423	463	432	453	429	407	422	433	433	389	462	473	438	436	422	431	444	453	405	431	438	396	415	411	468	450	422	399	443	450	430	446	444	432	432	428	410	434	425	444	466	426	391	442	436	399	398	457	462	439	456	419	420	409	416	410	451	488	452	393	438	439	443	421	441	406	450	406	401	402	433	428	432	397	402	449	436	436	417	431	376	405	452	428	445	439	418	446	442	440	450	426	431	423	453	447	419	441	469	428	412	429	434	425	473	417	422	438	449	419	426	431	464	409	443	448	434	461	428	421	428	407	409	412	407	409	418	428	411	439	426	439	456	413	415	467	433	478	416	421	430	428	409	465	430	433	424	444	466	432	431	417	407	416	436	402	423	402	422	429	446	455	422	443	454	431	468	415	461	466	444	454	427	411	436	454	437	452	453	430	410	430	445	396	418	395	448	413	405	397	415	427	462	477	444	413	427	447	397	411	439	437	426	437	459	422	431	427	455	456	410	445	432	456	448	405	444	452	402	437	436	448	449	431	415	454	446	443	428	430	449	427	428	468	437	397	412	451	431	442	463	416	451	411	444	402	414	423	437	452	428	451	417	457	404	444	396	446	445	415	427	449	426	429	435	428	380	400	399	435	444	433	463	423	410	476	452	452	415	489	427	412	445	420	423	425	407	443	450	381	441	433	421	451	438	450	472	459	470	416	433	454	418	417	450	460	392	431	427	413	474	444	447	434	396	432	465	414	435	403	426	432	401	428	440	418	411	442	436	469	452	398	439	460	439	435	447	430	450	422	434	438	446	454	447	434	421	426	449	414	422	488	440	428	391	420	464	397	418	385	401	436	410	435	457	468	433	421	408	449	444	487	460	431	403	400	445	389	448	419	421	448	424	417	450	422	409	440	410	451	414	433	424	427	437	404	430	438	418	475	430	433	415	446	442	421	460	436	419	405	422	448	426	414	451	441	407	445	433	452	437	453	430	426	413	438	444	432	412	440	448	397	451	409	424	449	485	418	406	431	435	450	444	435	403	397	456	451	460	409	448	430	441	400	428	420	432	407	415	473	443	424	413	477	432	418	416	393	424	426	427	424	471	457	412	442	448	413	395	433	394	454	430	476	399	431	399	377	418	405	431	453	418	450	406	391	427	407	442	471	430	426	428	423	435	411	410	419	432	444	413	394	418	441	467	435	446	430	435	434	423	454	409	415	423	426	426	420	451	443	435	412	434	455	471	438	439	435	458	444	428	392	464	445	456	452	393	420	469	399	404	432	410	436	454	438	429	416	438	411	404	447	471	430	441	425	456	452	445	420	437	402	414	424	433	404	414	460	432	435	436	440	458	417	432	411	432	414	423	405	445	395	423	407	400	440	458	445	438	440	419	431	454	438	403	401	427	432	425	414	434	448	493	424	371	450	409	438	432	423	440	428	456	407	415	449	384	429	372	455	408	404	492	457	409	448	408	403	418	431	462	462	457	448	425	443	460	459	469	450	397	399	423	399	423	434	413	447	404	434	416	423	445	419	394	437	448	427	406	424	429	440	457	463	422	454	485	436	464	452	436	452	385	419	410	456	455	462	454	421	440	451	428	408	433	435	410	468	473	450	427	459	446	447	437	403	442	431	439	387	430	432	458	449	444	426	418	434	448	446	460	431	436	413	478	375	412	431	391	441	453	429	388	431	396	447	373	429	471	437	435	399	447	453	399	407	490	442	453	475	445	491	443	441	445	441	447	430	381	433	462	438	458	413	392	469	468	443	417	414	397	445	436	442	469	439	423	446	446	412	440	453	453	427	441	375	420	434	416	389	409	475	390	433	429	390	433	463	414	427	399	425	438	398	457	418	423	426	445	432	432	409	437	416	441	437	401	415	410	459	428	457	443	430	445	407	442	407	411	456	437	434	437	457	464	447	489	417	468	456	425	440	470	425	455	409	459	445	446	424	409	442	401	442	442	472	405	440	445	469	450	468	464	445	397	419	441	431	444	434	441	440	416	450	380	429	406	431	412	409	410	460	465	468	453	432	455	425	408	429	446	439	451	462	449	403	424	392	397	466	434	444	371	436	445	410	433	422	426	453	425	446	418	427	411	452	441	441	425	433	443	402	424	466	414	407	448	434	396	469	431	443	429	388	419	416	421	416	392	458	428	461	446	441	416	425	427	424	401	436	421	440	416	461	473	390	420	406	439	433	427	437	425	430	432	446	456	485	423	422	384	406	441	410	455	402	435	400	443	431	437	430	458	406	417	455	439	444	415	395	409	474	399	418	492	424	407	425	398	434	429	458	409	464	446	445	443	412	435	423	443	421	451	437	428	479	405	428	431	430	414	405	453	455	403	452	424	502	441	433	454	444	429	458	446	415	422	448	464	456	419	415	436	397	463	416	390	454	427	472	435	435	437	447	427	390	434	428	387	422	444	416	448	484	416	460	412	409	439	463	428	439	407	451	443	445	417	438	439	423	414	434	409	434	440	406	410	404	413	437	411	449	429	466	456	433	420	433	456	423	407	451	455	423	423	426	451	432	440	401	361	450	438	450	462	431	426	433	437	462	430	441	444	445	471	407	456	429	401	411	446	433	450	410	410	425	394	411	441	444	438	447	446	437	464	436	447	445	503	433	424	432	422	406	423	441	439	417	450	403	442	450	439	440	445	464	426	443	487	443	453	428	445	411	403	409	443	461	416	408	382	447	408	464	424	469	433	467	392	433	413	393	403	461	455	427	403	441	452	420	426	429	450	414	441	429	457	427	418	439	441	439	471	428	481	462	443	432	439	421	417	444	427	430	448	434	414	436	436	427	427	432	443	426	428	420	431
11710	8991	14339	16350	12446	8219	4673	3580	1667	1269	1216	1056	1042	1100	1059	1037	1007	1043	987	1035	1045	1046	1035	1063	1093	1054	1009	1084	1068	1034	1064	1011	1033	998	1023	1057	999	1014	1017	1039	1001	1058	1006	1023	1017	1046	986	1017	987	1002	1012	959	984	1080	1015	1014	1052	1047	1012	1033	1018	1062	1021	1050	1023	955	1006	1019	1046	1037	1052	1045	991	1031	992	1027	1059	1052	983	1071	1017	1065	1063	998	1033	1064	1063	1008	1031	1028	1013	1059	1018	1013	1037	1089	1043	1051	1041	1044	980	1063	1007	1005	975	1013	1031	986	1043	1066	1006	1027	1006	997	1043	1002	1025	1020	999	1012	1045	1040	1017	1010	1060	1027	1028	1018	983	1029	1012	981	991	1048	1082	998	1061	1028	1050	1026	975	1011	1018	1032	979	1058	1043	1010	1045	997	1035	1031	981	1073	987	1047	1066	1030	1064	1037	1011	1006	1051	1055	951	1022	992	1020	1001	1083	1072	1027	1006	1005	998	947	993	1000	1044	1054	1023	961	980	964	1035	1042	996	1030	1037	1039	1093	965	983	1081	1015	1040	1041	1002	1043	1023	1082	1002	1041	1043	994	1014	1017	1117	1044	1000	999	1055	1063	1017	1007	1050	974	1019	1007	1059	1022	1000	1030	1035	1050	1042	1041	1028	1058	1020	1046	1054	1073	1064	936	1013	1021	1032	994	1075	977	1025	1038	1015	1113	988	1086	1010	1038	1008	1008	992	1022	1015	1052	1052	1058	1020	1005	975	1008	991	996	980	1018	1037	1075	1012	1008	1034	985	1068	995	1069	1013	1029	977	1034	1059	1006	1040	1068	1075	956	1040	979	1032	993	1021	988	1024	1003	1069	1014	1030	1029	1014	1015	1061	1058	1026	1083	963	1021	1021	1026	973	1083	975	1047	1070	1047	1000	1030	990	1098	1043	1051	1037	1009	967	1005	1063	1059	959	1031	1058	1044	1046	1002	1000	970	1021	1010	1021	1071	1043	1043	961	984	1028	962	1046	1028	1008	979	1080	1049	1066	1032	1021	1007	1013	979	1020	1049	1024	1072	1074	980	1022	997	1034	1017	1033	1015	1007	1039	1001	996	1050	1017	1038	1043	1015	1032	1017	1056	1077	1014	1041	1024	1040	983	982	1019	1020	1009	1074	1077	984	1033	1006	1048	1041	987	1014	971	1064	966	991	1010	1030	1052	1071	1026	1020	1021	1021	1031	1028	966	1000	1013	1009	976	1070	1027	1009	984	1020	987	1032	988	1025	1000	974	966	1018	1042	1007	1004	1038	1035	998	992	1060	961	986	1028	1050	1044	981	1003	1033	1065	1047	1019	1065	1044	1051	946	1044	1082	1007	1045	986	1020	1036	1028	1004	967	1043	1045	1014	1075	1056	1047	1011	1013	1040	1074	1045	1002	1084	1036	1044	1074	1000	1042	1060	1032	1036	970	996	1023	965	1031	1063	1103	1001	1066	1058	1073	1062	1030	992	1017	1009	1032	1024	1044	1003	1059	1028	1004	1043	1027	1041	1029	1022	1002	1001	1069	988	1037	990	1014	987	1021	1062	1010	1041	1030	1068	1047	1017	995	1035	1029	1043	1017	985	1029	1029	1012	1058	999	996	1063	1012	930	998	1051	972	1093	1043	1004	971	1064	989	1049	1071	1039	1033	969	1061	1017	1034	1043	994	1035	982	959	1058	1076	1039	1066	996	989	1048	1000	1006	1013	1012	1013	1048	1032	1066	1061	1060	985	1065	1067	1008	1016	994	1059	1006	995	1033	1022	1075	1044	1006	968	1069	991	1013	994	1016	982	992	1068	1030	1019	1094	1012	1079	1051	1018	1071	1026	997	1001	1016	988	968	977	1051	1037	975	936	995	1014	967	1050	1048	976	980	1022	982	1038	1082	1068	1035	1044	1030	1004	1078	1012	1052	1024	1029	1041	987	1042	1021	1018	1053	1078	966	1070	1023	999	1061	1013	1039	1088	995	996	1044	1099	1021	1056	1057	1011	1075	960	1020	1061	977	997	1068	1049	965	1079	1102	1046	1029	1006	1067	1040	1018	1019	1086	1021	1033	1038	996	1009	1007	1053	1006	1000	1073	996	1033	1029	1020	995	1011	1042	1054	1046	1042	1008	985	1031	1059	1041	1011	1027	1003	1042	1046	1031	1006	969	989	983	1001	1049	1015	1035	1076	990	999	1011	957	1024	1015	1031	1034	1043	1022	1060	1036	1008	1031	1026	997	995	1000	1040	983	1043	1066	1047	999	997	1001	1004	1022	1037	1004	1024	1066	1035	1031	1001	973	1028	1046	1060	1071	1065	956	1059	1060	1056	993	1022	1025	1072	1022	1016	942	965	1003	991	1054	1017	1009	1001	974	1005	1031	1046	1011	984	1056	1003	1041	1090	976	1008	1049	1067	1020	1000	1061	1021	1042	1043	1044	1074	1038	971	1026	976	993	1009	996	980	1062	1019	1014	1043	1019	1082	1037	1069	993	993	1001	1057	986	998	1014	1052	1051	1056	1023	1020	1054	1078	1036	1018	1054	1027	1051	1024	1086	1001	1057	1045	1046	1039	1039	1072	1047	1055	1036	1028	1070	1026	1056	980	1042	1053	1011	1027	1048	1133	1014	1000	1018	1048	988	1004	1040	1020	996	1050	1025	1038	1102	1041	1007	1022	998	1047	979	996	1077	1066	1047	1010	1051	1028	1033	1078	1030	1041	942	1044	1024	1039	1054	1056	1031	1028	1018	1086	1068	1036	1035	1067	1017	1059	1036	1056	1048	1038	1028	1002	997	1020	1044	1044	1036	1073	1027	1029	1005	1028	1049	1000	1033	1015	985	1013	1049	988	1073	989	1004	985	998	1048	987	1059	1043	1025	998	1036	1002	1017	1066	991	977	1025	1011	1026	1045	1032	1009	1004	1040	980	994	1096	1022	1002	1025	1013	1040	1031	1019	976	1017	1033	1051	1071	1027	988	1099	1044	1059	1006	1030	1010	993	983	1020	1004	1065	958	1035	999	1000	1060	1051	1043	1035	1019	1022	1003	979	1012	1103	1102	1030	1032	1050	1061	1043	992	1007	1065	938	963	989	1049	1045	1035	1025	1015	1067	1052	1005	1007	1031	1011	1016	1010	1027	963	1007	1000	1007	1094	1051	988	1042	1076	1006	1001	1040	1026	1027	1036	1037	996	993	1088	1018	1006	1015	1054	1033	1038	1009	1028	1019	1034	978	1035	1041	1043	977	1034	1028	1032	1009	1038	1031	981	1009	1059	1026	1060	1056	995	1050	1063	1061	1045	1048	1070	1028	1002	1057	1025	993	1019	1010	1011	1055	1012	948	1065	998	1028	1037	1020	1014	1027	1036	1025	1039	969	1021	1037	1011	1014	1073	1054	1029	1014	1036	1074	1087	1059	1028	999	1062	1028	1035	1009	1025	1006	1037	966	1050	1053	1013	1062	1002	1059	1016	1021	1040	1023	1014	1021	1012	1047	1026	973	1038	979	1031	1031	1061	1032	995	963	1003	1023	1013	1035	990	1043	1015	987	1071	1038	1035	1083	1002	1003	1113	1011	1028	986	1019	1024	1011	1013	990	994	1050	1016	1057	1031	1048	1072	1033	967	1013	1043	995	1036	964	986	1077	972	1024	1033	1028	1113	1068	1045	992	1015	1018	1102	1026	1037	1078	1006	1042	1004	1085	1027	1021	1005	1004	1031	1013	1057	1048	1037	1000	964	996	1051	1066	1038	1020	1030	996	1019	997	1002	1013	1048	1070	1047	1026	1059	989	992	1101	1035	1015	1042	1012	1010	987	1021	1032	1087	1044	1056	1011	1036	1051	1037	1021	1040	1030	1051	1029	1037	991	1028	1009	1028	983	1001	919	1075	1023	1020	1001	1020	1019	1033	968	1026	985	1031	1029	1050	999	1052	1061	1019	1019	1035	1093	1015	1051	1028	1021	1034	1022	1004	1010	1003	1064	1084	991	987	1024	1072	1010	1009	958	1052	1028	1043	1019	995	1082	1035	982	1008	1010	930	1047	1048	1038	1052	1032	1070	1026	971	990	1059	1006	1030	1032	1027	1040	1071	1064	1027	1053	988	1028	1036	989	1062	1036	1011	1061	1003	992	1010	1042	1038	1070	1044	1009	972	1033	1032	1012	1013	1000	1037	1055	1018	930	1076	982	960	1019	1002	1018	975	1041	1079	1093	1008	1056	1028	1017	986	1018	1054	1053	1003	1024	1055	1020	1020	1012	1066	990	990	1030	1059	977	989	1019	1013	1021	1064	1031	998	1026	1011	1007	1021	1070	1023	979	1074	1031	1002	1002	1007	1032	1030	1050	1069	1042	1042	967	1060	1064	978	982	1036	1021	1031	979	985	1055	1016	967	1070	1033	983	998	1058	978	1098	1038	1067	954	1029	1035	1055	1042	1049	1019	1007	1037	991	1046	1023	970	1014	1008	998	996	977	1016	1035	1052	1028	1033	1012	1041	986	1033	1042	985	1047	1035	1059	999	1039	1026	1039	981	1005	1039	1039	996	1015	1000	1022	988	1056	1086	1027	999	959	1045	1000	1015	1024	1037	1008	999	1094	1010	1004	1053	1082	1037	1070	1035	993	1005	1014	1074	1052	999	1016	1071	1034	997	1060	1067	1066	1060	960	1043	1041	1040	1035	982	997	983	1065	1000	1043	1037	1043	1053	991	1026	996	1005	1013	1088	1053	1029
31736	21974	22709	24550	15190	9906	10084	7233	2390	830	568	526	447	445	516	429	442	437	436	457	449	534	509	541	531	493	504	537	531	512	522	446	483	497	463	446	463	440	453	442	408	419	436	429	510	440	458	423	455	456	432	440	474	422	455	432	442	476	494	463	435	446	466	469	443	473	461	452	456	429	412	456	474	419	416	432	460	448	361	442	496	491	490	455	433	463	509	434	444	459	444	494	490	446	428	451	457	488	479	456	455	447	448	456	449	489	495	442	474	441	453	444	491	465	442	460	505	436	487	468	419	457	473	463	459	453	470	452	442	448	437	449	452	445	470	458	441	431	430	469	441	479	402	438	437	430	431	456	472	484	466	422	433	464	387	469	451	471	419	420	476	400	436	477	509	420	444	457	421	419	458	436	429	465	417	425	450	451	444	468	438	440	425	441	446	401	407	452	483	425	418	457	470	441	499	409	450	409	470	460	444	487	483	477	463	467	449	470	435	455	458	477	470	463	477	452	443	469	425	459	455	464	459	421	440	427	460	429	433	426	454	501	517	444	445	460	502	467	507	464	493	449	479	448	488	468	447	462	444	474	449	467	451	487	459	433	435	424	461	444	434	449	429	452	483	455	491	429	451	482	473	475	421	423	468	440	436	441	442	430	460	430	461	469	458	438	474	418	435	465	428	426	450	443	428	440	445	461	463	503	454	465	507	465	449	433	460	405	462	455	427	454	464	461	439	456	440	403	434	461	424	459	444	464	486	475	465	461	490	440	432	448	435	434	474	438	473	443	448	489	450	449	448	462	498	446	476	449	419	456	446	430	465	430	479	469	447	416	446	435	494	470	501	428	450	448	465	478	438	447	423	429	404	458	477	460	416	482	441	478	468	462	406	472	465	448	468	447	439	465	425	439	464	422	477	465	449	418	434	450	465	424	450	472	453	422	461	432	435	447	437	441	460	448	473	454	463	464	476	485	471	442	446	444	454	398	463	412	415	446	435	429	474	496	403	498	471	436	449	482	507	463	459	420	425	486	482	419	447	448	466	461	458	453	454	440	484	503	490	452	431	440	456	488	484	483	473	436	466	473	413	427	400	483	453	448	460	483	469	489	435	444	469	425	471	453	449	426	460	456	459	425	470	425	481	422	486	456	493	459	451	425	481	452	432	439	462	432	448	425	478	471	468	456	434	488	450	496	418	413	463	476	465	444	467	447	460	484	494	428	476	416	451	458	461	474	413	486	435	474	449	438	433	425	479	467	465	418	439	467	478	439	458	431	445	466	469	418	472	471	397	411	422	475	431	485	487	470	445	399	444	460	479	491	457	418	482	450	434	451	455	431	430	470	469	470	433	466	422	450	446	436	450	425	443	472	442	404	482	482	461	466	446	456	466	415	491	451	470	450	444	459	439	491	467	434	428	394	457	447	472	436	451	452	467	497	482	453	439	445	464	422	435	474	484	423	431	451	430	460	412	435	515	451	453	501	442	422	466	434	425	443	456	419	480	461	442	470	464	430	443	461	439	488	443	498	485	447	418	430	471	466	432	463	461	451	468	496	480	486	435	455	442	461	490	435	471	430	477	462	465	425	437	457	470	462	435	486	463	415	449	435	460	437	501	435	504	420	436	467	460	466	466	435	412	468	475	442	486	435	465	454	443	471	430	435	446	487	435	504	436	470	468	424	449	469	480	442	479	427	450	455	436	494	447	479	443	462	405	429	506	502	512	480	453	452	436	476	478	449	467	437	431	461	404	442	437	463	452	445	506	482	459	461	433	435	470	450	483	424	441	433	466	433	420	450	424	456	460	421	435	411	474	459	467	448	461	478	481	455	436	422	450	452	445	443	465	452	500	435	456	460	464	456	454	419	455	435	437	456	440	420	424	481	452	432	455	510	489	482	464	436	462	447	429	419	439	401	466	498	420	476	449	419	487	463	467	424	461	428	484	484	450	449	436	447	464	432	452	470	488	470	469	470	498	454	469	443	444	447	467	428	431	462	478	469	457	482	444	468	432	470	431	420	442	484	430	471	451	434	494	442	433	479	442	440	486	476	406	443	439	481	448	463	468	465	464	448	441	450	461	471	464	455	476	418	474	436	432	466	430	454	479	534	436	507	460	423	439	475	472	478	438	415	452	445	453	441	473	444	488	484	451	438	450	471	438	405	486	458	422	445	473	471	476	462	464	462	426	459	462	472	463	454	456	432	431	482	455	394	444	496	447	457	457	459	473	451	426	478	458	463	459	415	522	469	441	451	515	442	471	430	454	480	483	484	457	429	464	480	457	455	445	446	444	476	469	469	448	469	411	473	454	500	444	446	419	474	478	433	440	464	467	461	424	411	468	434	449	436	434	428	427	441	463	439	518	421	466	401	478	437	469	451	447	460	489	463	482	436	473	468	461	479	495	438	492	435	456	448	494	480	415	463	437	436	477	442	443	416	471	452	463	414	454	458	416	465	485	459	431	456	414	482	428	438	448	474	443	427	446	433	464	468	499	450	489	453	442	438	449	414	422	429	476	448	466	432	471	466	489	430	459	478	448	450	468	449	446	440	471	474	482	471	447	466	464	476	428	444	477	444	449	445	436	466	443	434	459	471	502	481	469	475	485	431	509	424	491	449	417	450	533	469	460	437	426	437	461	434	478	448	414	499	431	483	475	424	462	455	475	417	459	489	479	461	437	450	474	459	421	454	457	461	475	438	471	446	439	473	459	475	439	461	457	477	449	474	412	421	451	499	487	449	441	458	453	458	445	460	460	459	484	459	471	437	422	438	463	484	428	497	447	462	423	472	473	468	463	478	461	477	421	437	483	451	492	461	464	457	482	480	448	457	432	447	459	462	459	454	428	452	433	452	467	486	463	474	440	466	487	459	463	462	447	489	447	428	452	478	462	477	451	434	429	458	442	461	462	402	487	423	476	464	483	451	476	451	454	457	436	448	435	443	439	444	439	413	450	467	427	439	445	435	471	477	426	497	423	420	458	454	421	502	445	462	489	432	457	452	463	422	473	436	450	433	466	440	461	474	464	443	462	407	499	450	478	412	468	439	467	457	440	482	449	447	474	432	443	415	475	452	428	446	444	461	451	411	465	444	439	482	469	459	438	457	430	497	501	438	452	429	459	440	395	418	450	438	442	460	475	468	504	441	457	433	426	469	441	443	430	420	485	441	455	445	435	415	477	450	457	432	490	441	496	420	438	455	439	441	457	435	428	480	461	434	448	464	490	437	441	426	462	463	413	446	443	452	441	469	436	458	481	494	451	428	460	459	402	434	451	458	478	433	461	443	448	447	462	458	436	454	455	434	465	435	430	445	437	445	446	496	475	478	451	470	465	444	444	474	421	447	460	430	427	490	444	472	476	442	459	443	410	456	462	432	462	446	423	419	450	477	426	484	480	459	468	483	471	407	441	433	429	470	460	457	436	453	446	472	478	444	441	434	423	473	462	430	433	495	528	460	459	407	508	451	465	467	496	454	461	467	501	413	458	453
23013	19198	30116	34733	28192	22345	25486	19003	7475	2864	1868	1413	1171	1163	1148	1146	1138	1151	1092	1131	1221	1308	1369	1472	1578	1502	1486	1492	1459	1329	1322	1321	1175	1265	1090	1160	1138	1166	1054	1089	1081	1063	1061	1051	1103	1137	1062	1090	1043	1044	1083	1012	1048	1019	1058	1044	1099	1088	1028	1016	1105	1057	1056	1095	1070	1044	1073	1030	1063	1031	1118	1086	1083	1109	1124	1053	1085	1074	1097	1068	1095	1058	1098	1075	1042	1086	1099	1110	1102	1069	1069	1058	1073	1030	1153	1049	1014	1102	1126	1113	1029	1072	1110	1101	1031	1135	1084	1078	1065	1064	1066	1070	1048	1075	1089	1112	1019	1035	1057	1094	1036	1071	983	1088	1031	1059	1051	1057	1089	1114	1089	1032	1074	1078	1095	1054	1016	1033	1086	1094	1072	1082	1091	1064	1075	1057	1052	1127	1079	1101	1076	1082	1102	1111	1110	1085	1056	1108	1108	1060	1050	1041	1054	1084	1078	1064	1059	1045	1095	1066	999	1133	1123	1062	1060	1078	1063	1126	1065	1053	1031	1057	1071	1104	1036	1048	1020	1022	1069	1066	1058	1086	1050	1052	1087	1074	1075	1073	1129	1056	1033	1058	1007	1043	1089	1075	1057	1052	1065	1066	1041	1094	1048	1103	1072	1061	1126	1008	1094	1074	1090	1076	1052	1062	1090	1017	1044	1097	1069	1036	1115	1022	1084	1093	1117	1043	1033	1121	1054	1054	1056	1045	1034	1063	1065	1066	1083	1065	1045	1061	1119	1102	1036	1049	1083	1067	1057	1081	1022	1074	1000	1073	1085	1032	1107	1076	1053	1086	1043	1071	1090	1122	1092	1123	1056	1030	1095	1071	1134	1068	1030	1089	1064	1061	1071	1064	1091	1045	1044	1069	1059	1028	1005	1067	1087	1063	1094	1055	1028	1048	1098	1063	1081	1093	1084	1149	1081	1043	1050	1077	1160	1053	1081	1096	1015	1121	1132	1112	1080	1125	1032	1021	1106	1086	1041	1124	1091	1051	1113	1081	1070	1076	1016	1072	1124	1106	1016	1035	1088	1091	1083	1038	1096	1105	1098	1138	1077	1051	1073	1067	1131	1007	1098	1046	1068	1074	1113	1070	1078	1050	1074	1057	1056	1086	1108	1046	1111	1111	1060	1080	1095	1017	1033	1035	1007	1072	1010	1056	1078	1087	1030	998	1054	1070	1035	943	1099	1072	1073	1076	1100	1036	1030	1073	1084	1060	1097	1068	1061	1088	1094	997	1026	1071	1090	1063	1093	1052	1088	1047	1055	1069	1069	1102	990	1087	1065	1075	1050	1015	1040	1029	1084	1075	1125	1061	1098	1077	1075	1014	1046	1082	1035	1113	1073	1027	1056	1053	1072	1097	1068	1057	1061	1024	1070	1115	1036	1072	1106	1108	1083	1008	1058	1081	1046	1060	1075	1028	1072	1110	1057	1046	1088	1098	1041	1067	1077	1076	1084	1076	1064	1030	1032	1073	1033	1071	1099	1076	1004	1060	1068	985	1096	1057	1000	1028	1026	1041	1062	1117	1106	1073	989	1053	1026	1096	1064	1059	1140	1041	1083	1046	1082	1069	1053	1092	1051	1090	1085	1051	1009	1027	1064	1111	1081	1062	994	1063	1093	1099	1073	1075	1092	1039	1018	1065	1084	1050	1035	1015	1053	1106	1051	1048	1013	1048	1045	992	1084	1049	1058	1027	1105	1028	1020	1071	1069	1080	1073	1056	1040	1005	1039	1024	1058	1031	1079	1057	1082	1114	1133	1057	1148	1064	1066	1084	1079	1015	1128	1143	1118	1070	1113	1038	1101	1128	1112	1056	1071	1041	1031	1032	1022	1048	1025	976	1035	1054	1065	1109	1053	1121	1053	1072	1075	1092	1103	1047	1049	1059	1016	1035	1100	1110	1094	1092	1038	1044	1088	1024	1095	1083	1044	1072	1109	1091	1055	1099	1061	1075	1080	1105	1103	993	1103	1067	1111	1079	1087	1042	996	1043	1089	1077	1049	1117	1094	1028	1092	1077	1091	1048	1120	1072	1083	1071	1107	1063	1086	1006	1040	1061	1066	1078	1037	1108	1052	1067	1102	1127	1012	1096	1062	1049	1103	1091	1036	1114	1029	1068	1107	1117	1068	1132	1033	1104	1041	1122	1040	1055	1065	1093	1083	1063	1047	1089	1052	1063	1050	1052	1076	1103	1097	1060	1091	1034	1132	1037	1131	1098	1063	1060	1022	1050	1089	1165	1069	1066	1042	1074	1067	1039	1022	1060	1005	1010	1056	1134	1105	1042	1044	1067	1109	1030	1068	1050	1070	1057	1063	1058	1075	1027	1115	1047	1062	1038	1016	1061	1048	1067	1042	1074	1058	1025	1071	1047	1117	1097	1068	1052	1089	1061	1051	1107	1028	1102	1062	1046	1018	1082	1137	1126	1112	1130	1111	1048	1135	1056	1075	1093	1088	1052	1092	1085	1067	1080	1043	984	1065	1063	1122	1111	1050	1060	1098	1066	1070	1099	1036	1071	1057	1048	1104	1062	1080	1008	1044	1107	1047	1049	1092	1107	1051	1043	1096	1089	1052	1096	1036	1061	1073	1105	1123	1012	1104	1030	1035	1091	1060	1143	1098	1093	1123	1075	1094	1128	1059	1081	1103	1042	1147	1052	1101	1040	1088	1047	1059	1070	1076	1060	1047	1100	1068	1049	1034	1031	1075	1060	1061	1160	1127	1057	1033	1054	1076	1073	1088	1053	1112	1082	1093	1075	1085	1075	1050	1093	1112	1087	1061	1027	1073	1002	1071	1096	1030	1106	1062	1059	1130	1075	1094	1004	1108	1030	1081	1135	1057	1044	1025	1052	1073	1019	1045	1070	1109	1084	1046	1091	1030	1049	1044	1047	1039	1080	1121	1086	1072	1043	1066	1063	1055	1046	1082	1096	1048	1080	1066	1075	1071	1056	1097	1102	1043	1072	1052	1080	1033	1120	1011	1141	1032	1065	1052	1104	1065	1110	1139	1078	1039	1086	1106	1023	1083	1080	1079	1031	1049	1051	1065	1081	1073	1052	1114	1086	1033	1069	1095	1060	1094	1057	1002	1073	1069	1062	1037	1018	1082	1094	1085	1078	1085	1052	1017	1070	1074	1031	1054	1079	1035	1023	1055	1061	1091	1042	1035	1080	1075	1018	1059	1061	1007	1047	984	1075	1052	1107	1053	1096	1100	1096	1069	1061	1109	1080	1002	1104	1131	1103	1084	1038	1001	1083	1057	1065	1058	1054	1056	1062	1060	1017	1107	1063	1115	1072	1052	1068	1086	1104	1105	1111	1110	1060	1052	1099	1103	1126	1071	1065	1014	1083	1097	1012	1047	1128	1059	1035	1063	1040	1051	1061	1090	1040	1033	1074	1079	1094	1119	1064	1043	1111	1078	1065	1074	1068	1094	1051	1075	1114	1062	1062	988	1049	1105	1081	1052	1050	1038	1037	1045	1057	1053	1058	1082	1080	1036	1083	1061	1092	1080	1040	1090	1076	1060	1111	1099	1059	1097	1106	1105	1064	1035	1165	1063	1025	1101	1079	1036	1056	1093	1051	1068	1103	1062	1017	1092	1087	1079	1058	1068	1058	1073	1037	1031	1098	1057	1061	1081	1095	1089	1091	1084	1065	1029	1139	1057	1043	1086	1054	1050	1055	1053	1065	1102	1105	1094	1035	1081	1065	1076	1028	1085	1081	1062	1068	1029	1055	1061	1038	1054	1079	1080	1055	1063	1063	1049	1043	1101	1061	1063	1035	1006	1099	1078	1035	1044	1085	1052	1061	1065	1056	1044	1105	1025	1036	1116	1049	1109	1082	1087	1099	1025	1076	1105	1115	1092	1062	1061	1080	1039	1057	1081	1015	1076	1037	1055	1076	1074	1056	1089	1043	1089	1026	1044	1053	1096	1128	1050	1130	1023	1048	1090	1084	1026	1080	1030	1034	1073	989	1100	1079	1022	1084	1043	1039	1125	996	1038	1036	1045	1084	1050	1050	1099	1059	1088	1101	1078	1049	1123	1070	1003	1086	1108	1128	1085	1060	1078	1064	1015	1081	1069	1080	1087	1068	1051	1042	1090	1031	1026	1124	1087	1041	1068	1027	1057	1065	1010	1023	1056	1066	1115	1045	1104	1056	1045	1071	1090	1038	1060	1102	1055	1031	1052	1062	1087	1103	1076	1016	1058	1101	1106	1049	1068	1097	1034	1034	1068	1047	1059	1109	1093	1043	1097	1098	1065	1025	1068	1087	1049	1082	1045	1050	1062	1065	1026	1087	1129	1085	1046	1047	1020	1094	1146	1049	1053	1073	1070	1078	1046	1074	1028	1096	1078	1114	1065	1116	1130	1067	1091	1073	981	1084	1054	1022	1062	1085	1122	1039	1091	1000	1035	1064	1104	1122	1035	1077	1085	1086	1084	1107	1084	1100	1067	1050	1054	1041	1058	1041	1103	1075	1063	1079	1061	1037	1108	1071	1011	1075	1081	1068	1109	1021	1018	1071	1056	1063	1095	1075	1040	1084	1019	1037	1017	1018	1043	1020	1093	1014	1068	1045	1063	1071	1086	1067	1092	1041	1048	1045	1063	1104	1025	1049	1092	1089	1087	1112	1047	1098	1076	1116	1011	1092	999	1045	1095	1065	1113	1062	1094	1053	1131	1063	1037	1052	1083	1008	1024	1080	1045	1076	1092	1060	1087	1066	1049	1060	987	1066	1035	1037	1074	1092	1126	1028	1023	1049	1103	1056	1102	1056	985	1047	1088	1072	1118	1024	1101	1120	1029	1062	1074	1080	1100	1075	1046	1131	1080	1054	1076	1095	1104	1102	1114	1064	1043	1092	1056	1076	1055	1099	1079	1082	1100	1063	1096	1076	1043	1110	1150	1093	976	1027	1032	1093	1096	1026	1010	1113	1045	1051	1061	1107	1107	1058	1064	1074	1019	1054	1093	1055	1009	1036	1114	1153	1096	1086
41032	33986	36776	31945	22959	19479	14625	10883	3475	1455	819	519	434	415	430	424	427	430	423	426	429	491	504	508	578	525	528	550	491	513	466	472	439	434	433	388	421	404	394	382	371	408	375	405	380	378	395	437	382	364	359	410	405	408	371	379	428	377	416	361	389	406	391	352	392	385	405	420	419	385	410	375	383	382	401	397	402	377	380	396	393	371	352	407	355	367	395	398	383	392	383	409	396	382	354	397	374	389	398	401	343	417	389	396	386	430	396	375	348	358	401	365	398	365	362	386	358	394	349	371	396	377	412	386	423	322	374	371	406	374	418	370	366	367	432	390	374	373	348	389	391	376	388	370	341	396	373	394	399	398	395	388	406	379	380	385	412	393	360	381	371	400	382	374	377	372	411	430	376	369	405	398	379	375	411	377	403	388	400	370	405	409	392	385	411	391	414	390	342	406	391	390	368	385	394	378	388	388	404	412	393	374	402	387	402	382	349	394	360	392	386	383	390	411	416	386	389	385	398	380	425	393	354	370	402	368	384	333	386	389	342	386	385	410	372	372	377	403	407	356	379	402	406	389	383	396	415	366	377	403	355	372	342	351	348	371	385	374	373	410	366	393	367	361	393	376	358	367	418	362	370	409	434	381	380	393	382	385	390	375	383	376	366	362	381	381	364	396	417	369	383	353	384	395	400	368	363	405	369	403	365	361	390	365	361	416	379	379	352	385	368	377	404	374	391	400	390	426	368	387	391	438	351	386	402	414	389	389	420	366	427	390	399	437	359	368	398	396	393	369	381	373	372	368	402	391	359	384	409	423	429	378	401	368	372	407	353	399	425	376	369	398	420	370	390	396	362	379	390	407	330	382	411	356	397	394	407	383	406	402	375	393	430	351	408	383	341	380	393	389	398	403	386	414	363	420	413	388	374	381	382	391	416	394	367	416	409	387	407	376	403	379	397	391	389	373	391	374	371	420	390	391	409	389	377	374	387	354	375	412	416	417	390	368	364	433	372	388	387	366	391	353	383	399	416	381	339	370	413	392	383	403	374	370	415	363	401	412	389	390	402	410	416	394	369	362	387	405	382	390	408	411	405	394	360	367	388	394	372	402	367	392	441	361	409	365	395	391	425	340	419	407	391	402	392	373	373	400	385	383	366	422	371	343	348	392	428	360	370	360	379	411	392	391	411	368	413	376	356	387	363	380	360	393	374	432	395	397	395	389	397	399	377	401	384	414	397	367	365	373	381	387	377	392	389	385	385	378	390	390	359	396	399	398	406	404	379	351	374	383	373	400	403	376	389	382	422	402	395	381	370	415	366	366	430	358	384	412	400	359	370	405	365	381	369	391	426	380	411	395	388	400	404	385	418	369	358	381	399	384	380	353	390	410	392	388	403	396	395	385	369	381	415	415	426	381	414	379	375	386	355	394	364	409	400	378	350	384	404	397	396	368	380	387	367	369	345	393	386	408	402	406	356	387	373	383	394	410	398	363	399	396	401	382	375	372	360	371	397	382	374	379	377	375	423	390	370	389	381	355	379	395	397	407	400	361	380	380	387	369	405	455	369	415	391	384	427	411	376	388	374	426	355	350	392	419	392	376	383	393	406	438	450	400	412	400	365	409	378	431	397	411	356	357	375	443	397	389	371	428	428	387	394	435	429	391	397	375	391	390	402	372	366	356	348	378	386	401	373	379	379	345	381	416	365	358	417	427	400	392	379	369	418	371	374	399	391	365	372	392	402	390	397	394	408	375	377	349	385	380	396	460	390	396	376	396	404	395	385	365	376	384	418	371	379	385	396	358	361	358	359	366	357	408	407	366	377	399	405	422	409	369	403	395	379	391	339	357	374	392	406	382	408	400	365	372	391	373	355	374	376	382	334	385	388	364	403	429	383	430	381	361	369	383	368	418	407	388	392	416	371	407	403	400	415	360	426	426	393	396	374	381	384	425	359	416	379	373	369	359	374	388	382	345	383	414	394	393	366	399	362	368	407	383	435	409	416	368	414	392	382	394	377	375	377	377	368	393	381	405	401	396	423	396	406	396	403	385	395	384	380	393	363	348	402	363	365	393	385	376	342	343	379	373	388	374	362	368	374	393	404	371	353	381	419	344	382	373	378	352	408	415	400	434	358	392	421	385	397	384	375	373	411	382	373	387	365	370	404	379	393	393	381	403	393	392	361	371	391	375	408	428	405	404	412	420	374	420	370	408	456	387	361	381	383	364	359	400	396	410	375	384	407	419	408	400	395	420	378	374	373	379	393	390	393	407	398	375	412	427	409	347	399	395	344	379	341	408	366	354	413	347	400	429	428	372	394	381	404	391	393	385	397	391	359	365	428	384	401	377	400	392	384	416	397	408	384	424	354	388	399	406	388	378	401	388	387	359	426	379	413	413	377	369	386	388	418	402	397	362	371	347	396	387	363	373	370	402	364	376	404	408	387	396	337	368	375	418	398	367	416	355	353	378	374	393	374	414	403	416	389	373	387	409	370	372	434	377	401	374	370	362	381	400	373	419	358	417	397	400	412	373	399	407	393	406	358	359	366	409	401	375	391	383	373	372	393	359	345	380	403	398	341	397	404	406	386	357	382	391	364	330	386	379	404	371	375	378	396	403	397	410	413	380	396	357	379	359	375	372	387	367	375	398	374	386	357	381	397	354	381	361	352	417	393	362	394	366	380	377	333	369	362	378	376	383	433	376	427	434	377	371	377	379	412	383	410	384	413	403	382	409	385	382	410	386	377	367	401	402	397	381	373	370	385	413	366	398	380	408	389	356	390	399	391	400	378	369	439	364	353	382	391	401	415	390	411	374	408	376	389	394	378	394	399	409	416	393	366	363	414	350	405	353	349	371	387	384	373	373	389	413	392	347	407	413	378	419	381	384	401	381	383	431	395	367	375	384	344	364	390	362	377	389	392	395	416	371	401	392	366	372	400	424	403	370	360	400	374	406	397	336	381	410	403	350	375	367	378	368	431	375	390	400	383	387	369	372	415	366	392	372	392	415	385	406	385	385	366	373	427	379	395	409	381	374	386	417	402	391	354	419	368	417	379	372	399	398	358	395	372	418	388	385	381	392	370	353	430	341	423	425	411	392	406	403	392	417	388	445	421	410	409	393	386	383	419	375	367	390	382	392	410	393	392	404	392	382	378	366	359	356	354	387	395	384	432	395	392	361	373	379	365	395	375	415	400	377	361	404	400	395	400	382	354	370	360	427	369	342	375	366	421	402	417	370	399	387	388	395	429	437	412	398	412	433	395	370	366	416	395	365	379	387	389	371	404	428	393	412	426	382	353	405	407	399	397	383	352	367	400	405	393	402	393	393	439	407	417	372	385	380	390	378	366	386	393	421	407	379	369	362	388	380	405	356	376	358	390	349	387	412	382	380	373	395	411	398	382	447	378	410	397	337	408	386	377	404	352	403	428	378	364	355	384	397	394	353	356	399	392	356	391	371	413	427	401	378	397	355	412	357	388	365	396	410
28670	29083	40022	38588	34632	33062	28924	24265	9470	5758	2745	1588	1233	1074	1123	1031	976	1050	1093	1132	1263	1494	1697	1670	1893	1890	1780	1875	1687	1670	1529	1446	1384	1220	1128	1037	1027	1053	991	1005	1024	936	898	938	974	960	947	968	939	951	924	894	968	926	901	894	880	930	922	916	905	919	943	925	927	873	952	840	959	921	892	891	917	898	958	874	938	930	888	892	909	879	926	900	950	941	951	890	956	935	906	880	885	931	887	922	913	954	907	951	916	886	905	930	984	981	865	1012	930	909	943	960	931	976	956	977	918	939	930	905	994	825	936	893	912	877	892	907	918	922	908	884	861	967	930	937	936	930	963	907	885	921	914	892	919	909	869	947	902	931	889	953	895	931	978	879	983	945	888	891	876	879	890	907	866	901	917	948	929	934	923	955	897	910	927	921	908	939	896	943	859	910	866	921	931	926	929	843	895	864	919	941	959	933	914	961	927	871	951	924	1004	930	901	924	907	887	952	879	927	859	874	885	873	906	913	958	905	932	857	943	926	952	915	925	919	967	891	870	925	949	924	909	922	893	888	893	942	863	903	957	945	978	945	958	932	901	909	886	914	903	897	983	946	884	926	898	900	955	918	897	969	930	917	921	945	930	946	929	960	938	911	884	902	942	861	916	877	939	926	975	951	894	910	848	913	915	968	898	952	929	889	952	894	916	910	879	924	870	937	967	873	965	881	960	892	943	928	947	943	994	895	942	860	907	924	905	890	898	946	927	880	882	931	927	930	969	909	895	885	925	908	883	903	950	934	943	924	933	871	899	925	925	949	845	919	947	892	952	906	915	907	906	873	883	876	940	882	912	932	888	944	894	966	935	884	925	919	925	972	917	919	903	922	895	960	880	893	973	879	911	924	938	899	913	890	925	934	920	896	980	919	891	868	935	937	926	940	951	964	984	909	968	866	906	901	921	913	922	916	947	959	911	912	882	901	935	962	927	919	942	876	905	932	864	891	891	905	942	933	920	948	906	946	922	917	912	864	939	914	922	899	946	927	936	930	954	950	912	862	906	940	892	901	953	920	918	956	902	895	939	942	892	961	883	881	916	897	902	895	916	948	961	930	902	868	934	933	918	963	859	887	905	893	931	917	878	963	919	895	895	900	939	946	955	949	946	927	930	900	919	924	906	872	911	908	923	881	912	920	863	933	910	897	941	936	908	898	915	931	870	874	890	936	932	930	929	870	907	925	904	870	911	967	923	964	902	889	956	932	964	942	881	965	876	908	935	983	976	888	939	981	913	932	892	931	957	922	875	934	925	981	899	865	887	943	890	891	916	923	930	931	923	882	935	908	912	891	952	877	916	920	943	926	906	915	930	897	937	929	908	949	932	911	937	914	909	914	948	904	941	898	913	952	891	935	909	921	904	887	921	877	922	939	883	971	951	876	973	905	942	964	946	895	924	922	939	933	888	876	915	898	893	899	921	902	931	895	893	909	978	942	932	924	887	912	961	879	919	901	933	899	915	878	862	933	870	928	904	897	899	934	945	871	897	1007	877	906	925	939	872	942	901	911	910	887	918	940	931	853	870	898	912	924	911	916	926	881	925	907	914	922	935	913	851	897	943	929	903	937	937	937	952	940	955	878	915	944	917	946	909	916	906	933	933	937	905	882	881	934	950	948	935	925	896	895	960	940	873	911	903	876	871	942	945	935	876	931	927	910	907	919	870	942	890	886	928	880	896	948	884	922	920	912	917	897	970	959	928	962	942	933	965	868	946	860	954	894	975	933	915	890	978	940	885	883	969	918	962	951	968	920	974	946	887	955	917	920	932	910	921	923	945	915	943	843	951	921	940	911	939	937	902	946	906	913	913	881	881	873	899	923	948	939	912	916	913	944	923	961	924	929	908	914	926	911	880	924	908	903	929	928	947	919	920	941	892	960	942	898	885	900	847	943	950	910	888	968	946	871	942	911	955	900	924	898	867	949	925	868	926	899	970	919	903	888	918	954	970	872	865	859	960	933	938	938	895	909	901	936	941	918	902	904	942	847	915	940	882	968	913	907	932	896	892	953	981	901	928	939	902	953	904	868	934	920	933	937	882	926	945	876	976	905	907	929	935	861	952	911	929	907	889	879	932	943	928	886	879	928	977	878	909	976	933	946	931	913	917	930	894	927	939	917	907	892	909	934	922	942	933	892	904	892	949	885	908	895	910	942	902	940	922	861	874	925	951	932	883	933	924	941	900	913	922	894	940	865	866	911	922	925	882	877	905	902	967	958	928	897	939	914	863	894	899	906	941	873	960	902	954	871	910	913	930	926	950	920	941	946	907	982	914	898	889	936	931	923	862	917	917	940	856	904	970	937	924	891	940	929	932	980	915	875	942	924	917	909	956	879	905	874	929	940	887	911	956	897	915	909	886	954	924	928	877	869	973	892	884	913	964	901	911	946	877	936	967	927	948	941	921	924	906	939	871	924	890	1018	880	950	947	867	922	942	901	912	984	978	927	925	918	898	914	858	904	881	960	961	929	910	932	939	956	890	897	924	886	956	844	972	937	897	963	891	929	900	923	859	950	930	939	908	910	898	895	946	940	916	885	908	871	898	904	934	930	940	904	855	940	951	973	912	954	973	882	924	941	907	902	893	942	985	917	905	947	966	923	922	917	899	886	951	916	878	923	908	926	934	891	943	883	941	878	896	925	914	862	887	919	921	906	959	905	901	925	903	902	893	865	899	887	916	893	968	929	867	910	932	950	920	924	900	850	912	967	886	869	857	875	927	949	892	933	933	880	955	975	880	941	918	934	896	878	911	929	922	945	936	967	937	992	963	906	888	901	936	952	911	950	987	941	906	953	946	940	922	931	906	941	863	959	911	906	918	922	904	897	929	896	931	950	933	901	887	920	963	944	914	894	877	939	930	911	915	918	941	1010	927	897	874	930	920	940	926	933	891	915	907	929	939	973	907	951	934	879	927	907	926	924	903	882	918	900	903	952	921	924	926	948	867	880	960	938	913	947	928	899	904	893	935	935	915	906	924	878	937	924	904	947	935	959	921	893	955	903	944	899	933	895	904	980	926	960	861	874	893	909	918	918	910	959	904	966	897	961	928	885	870	943	936	922	957	907	885	881	956	935	951	882	924	993	891	939	929	956	934	952	909	957	917	931	881	879	977	868	924	904	888	849	979	878	903	983	929	928	901	950	955	965	927	906	921	927	931	926	955	915	916	897	942	876	921	935	937	882	894	903	870	898	942	875	930	952	945	886	947	951	910	913	903	902	915	929	960	894	905	928	879	938	939	883	873	865	910	948	912	912	920	919	871	859	936	932	939	878	931	954	917	903	936	952	923	921	873	953	842	923	859	871	885	917	980	900	889	912	863	923	936	945	909	877	935	864	868	902	888	938	921	931	939	919	913	821	964	939	921	894	931	962	933	907	891	967	851	939	953	968	965	898	924	889	913	935	896	947	899	925	856	971	929	913	962	924	913	875	958	883	932	897	964	877	921	939	894	869	920	944
15078	9712	10931	5384	2946	1943	1241	795	645	561	491	443	451	447	448	397	465	463	386	418	419	457	416	442	458	438	436	433	423	438	398	428	432	426	389	407	409	430	426	458	443	427	437	384	402	420	470	472	440	442	418	452	451	450	412	418	414	428	391	442	439	455	409	417	438	416	435	451	446	465	440	439	438	425	435	429	439	404	445	434	437	471	411	437	426	414	443	486	451	412	418	425	425	431	414	442	394	418	459	385	430	460	371	435	463	403	456	441	439	428	439	421	411	432	468	442	445	403	439	423	454	422	417	429	425	411	430	457	419	438	435	404	412	423	420	420	438	421	415	425	461	446	415	423	449	439	425	404	434	434	404	445	458	439	427	436	445	440	443	389	439	390	446	410	451	480	413	403	441	473	432	449	460	410	428	401	390	454	393	403	452	420	451	447	420	407	428	426	402	426	458	430	448	422	418	447	442	430	445	412	433	397	396	453	442	443	428	424	427	408	465	409	415	401	412	430	414	448	436	440	437	445	438	469	396	436	454	456	423	447	443	439	407	411	419	422	450	431	469	407	442	423	449	421	413	384	383	403	477	408	429	438	411	416	448	449	424	456	441	393	417	404	453	431	451	391	446	431	408	420	432	444	472	452	412	422	452	435	397	435	404	439	476	472	461	440	418	433	406	423	396	393	445	428	479	435	456	397	407	424	425	409	458	431	439	426	405	428	435	405	416	420	405	381	450	419	433	465	427	416	456	425	415	454	390	436	405	449	414	396	478	437	425	421	422	459	399	457	435	378	379	461	429	428	431	386	431	442	450	449	435	441	406	454	405	429	381	427	386	447	412	434	445	473	471	418	430	418	434	428	430	436	399	414	410	434	441	434	441	421	430	419	458	436	430	421	428	420	420	447	455	436	434	459	473	431	432	442	428	408	390	394	435	441	429	461	426	449	416	437	458	396	427	452	404	407	450	434	454	446	482	443	438	445	449	461	404	451	428	432	429	460	415	456	447	438	457	427	407	422	452	415	449	427	416	437	466	451	461	440	445	423	431	400	413	463	421	420	421	443	392	454	408	408	427	416	422	374	433	414	422	420	394	410	447	438	438	462	445	452	435	391	457	412	390	422	450	455	448	441	443	432	436	432	427	407	438	432	460	428	416	427	415	383	445	412	467	421	442	445	449	425	418	405	441	405	437	441	418	447	424	437	454	423	424	411	420	409	435	382	445	444	428	430	399	447	442	421	389	420	420	412	451	451	417	425	432	399	433	449	399	439	413	416	444	474	436	433	458	462	447	420	459	471	420	411	459	438	417	407	433	418	443	417	424	431	408	427	437	454	431	410	447	422	429	440	424	416	413	456	449	442	437	427	414	425	420	422	413	432	372	375	418	452	450	407	393	466	427	452	412	474	412	408	458	448	411	424	413	446	420	425	442	398	426	456	435	465	456	411	428	464	373	424	423	444	425	488	447	485	432	436	399	430	416	410	419	460	444	444	467	400	443	440	466	394	468	429	416	427	433	422	403	444	442	412	407	445	453	415	441	452	403	434	428	445	434	441	438	435	443	423	388	423	466	460	368	443	397	416	414	442	440	391	434	438	459	511	451	433	398	404	430	411	446	411	442	444	462	425	452	408	420	421	424	372	395	427	399	431	469	455	418	426	440	423	429	433	424	470	450	450	368	422	431	455	419	476	408	407	425	448	438	407	413	408	448	385	446	443	444	408	424	404	447	412	424	409	399	408	471	399	430	466	403	435	449	437	443	446	419	431	404	429	434	387	446	414	406	468	406	432	433	432	431	434	397	412	405	442	450	453	426	413	424	442	472	396	460	446	411	457	407	454	431	434	438	410	412	407	413	408	415	424	416	421	434	431	444	462	425	425	438	424	440	437	456	446	414	433	411	430	441	417	404	407	433	428	427	445	409	416	464	432	434	426	442	443	456	426	446	433	428	442	451	428	415	441	412	456	404	424	463	421	382	408	438	414	401	410	415	430	425	429	478	396	443	399	431	438	405	442	427	405	473	480	416	475	455	405	443	434	449	418	430	425	430	437	450	417	449	423	430	440	423	397	394	442	444	409	417	433	410	394	405	446	478	408	425	434	395	432	456	421	409	444	446	443	385	463	461	417	447	425	433	440	405	469	447	442	463	441	441	441	436	409	376	407	470	383	443	428	405	420	390	405	438	389	444	425	434	464	443	412	466	435	401	402	424	452	432	420	406	461	403	439	416	425	441	473	471	421	432	430	431	425	455	451	434	401	446	473	402	473	425	449	423	434	411	436	430	446	416	408	436	403	417	442	439	437	438	406	431	464	474	419	463	413	427	419	409	431	438	419	415	424	412	425	417	406	483	438	457	433	435	435	456	422	441	420	441	473	442	495	448	424	436	442	392	413	415	425	452	442	468	409	456	403	415	444	440	442	415	406	426	411	372	436	407	439	395	362	395	472	431	406	426	434	434	433	455	429	413	427	427	411	464	427	421	401	423	474	400	445	409	422	429	437	411	442	437	407	378	409	425	409	409	457	422	435	410	429	426	463	444	429	418	439	425	438	447	408	389	434	429	435	398	407	444	429	420	423	465	437	425	422	416	423	443	443	433	446	426	436	429	409	454	449	406	419	445	436	444	415	436	428	439	467	451	393	420	468	427	424	481	458	449	375	398	414	435	432	441	419	449	423	442	411	432	430	449	414	462	423	447	480	414	434	419	441	435	457	432	416	411	407	430	401	457	439	422	433	410	409	433	394	417	451	414	427	461	453	407	409	438	434	414	442	396	430	430	451	438	446	420	457	454	427	426	431	410	475	440	448	438	403	374	427	396	427	435	454	403	415	440	410	460	443	428	462	427	444	428	427	425	406	412	449	407	413	415	417	451	429	407	464	449	425	423	442	443	439	424	408	445	448	437	479	450	401	404	418	450	418	461	450	416	442	434	457	423	443	439	436	423	452	458	375	443	390	417	423	437	441	446	420	388	389	439	428	445	425	432	420	400	454	462	438	442	420	466	440	446	423	466	434	450	438	406	422	434	466	484	436	480	457	408	419	471	398	421	453	431	419	445	485	449	426	452	444	442	413	415	393	403	479	422	428	460	453	406	411	400	435	465	441	400	438	432	428	428	467	404	473	442	415	423	465	382	434	398	442	429	422	428	428	434	444	446	457	420	446	404	412	366	443	424	402	429	393	443	414	445	430	396	431	434	435	454	398	457	454	430	434	429	432	423	442	407	442	429	436	417	396	428	416	395	424	451	401	447	452	449	428	437	433	448	427	410	424	460	400	432	436	407	446	429	455	455	445	422	412	429	431	429	424	413	426	446	415	408	428	442	454	438	409	449	440	452	434	415	442	425	453	448	417	433	459	484	434	406	432	451	427	398	433	386	424	471	465	442	457	445	410	419	450	445	453	400	433	401	437	438	430	437	400	394	413	426	405	414	456	414	435	406	474	406	422	436	421	444	443	383	417	430	445	416	382	415	446	428	447	412	429	418	439
11119	10328	18056	12351	10061	7726	4872	2690	2218	1683	1138	1050	1073	1078	1117	1001	1014	1044	1043	1041	1072	1009	1048	946	1053	1069	1016	1005	995	1038	1036	969	1003	1018	1059	1035	1009	1032	1049	1009	966	1005	994	1038	1051	990	1002	989	1084	989	997	1015	1013	966	989	1031	992	1007	1051	1000	980	1003	1015	1044	997	990	1026	1050	1029	1044	1038	995	1009	997	989	1012	957	1058	1018	1042	1025	977	1022	1084	975	1036	1014	1018	1002	1002	1028	1035	1003	1012	968	968	1016	975	1010	1013	1036	1033	1022	1040	1037	1011	975	973	1019	1024	996	937	1040	967	1057	1033	974	998	1066	987	990	1002	983	1070	994	1010	1034	1052	1037	981	1009	965	1004	977	1061	1060	1072	1062	1038	1019	1020	967	961	1092	949	1046	1018	1026	1027	968	995	1015	1056	1077	1047	1065	1033	980	1010	1011	990	993	1004	1042	973	1014	1065	1006	965	1043	998	991	1012	987	1026	1070	1020	1039	963	1020	1037	1030	1015	981	1020	1030	1032	1035	1041	1059	1008	1020	1005	1021	1045	1085	925	1033	944	1038	980	1025	988	972	981	967	1019	1084	958	1013	1016	1023	1039	1080	986	1035	1020	952	956	1014	1009	1043	987	1037	1008	1062	1054	1089	1020	997	1001	1028	1030	1039	1024	1037	1021	1009	1010	1041	1016	1053	991	1008	1036	1020	1045	971	974	974	1011	1030	981	1049	1037	1005	1047	1017	1000	1022	999	1018	1007	1004	989	1067	964	1037	1042	1013	1059	1019	1039	999	1076	961	989	1069	1065	1021	1008	1032	1008	1045	1011	978	1065	1037	1022	991	1052	1008	1004	1030	1048	1038	1012	1021	990	1029	1062	1040	1005	1012	1053	997	1028	1096	1036	1053	1050	1040	1023	1027	1023	994	1008	1006	1032	1009	925	1043	1007	985	1033	1086	975	1024	981	978	1019	951	1036	995	1010	1018	1050	969	982	1009	1041	1014	983	993	999	980	950	1013	1071	1009	1073	1017	985	1021	988	991	1014	1086	1007	991	998	1027	1017	997	1014	982	973	1022	1090	1000	1021	991	999	1038	1026	1003	983	1053	1028	1021	986	991	1017	1036	1017	974	1010	1033	1072	1017	1044	1031	982	1016	1006	1052	1014	1026	1039	1046	1000	1050	1032	982	1005	985	1046	1040	1089	1003	1056	1019	1061	1018	1053	1055	985	1032	981	1019	1009	995	993	1053	1021	995	1049	1065	1027	1050	1014	1009	1044	1005	1039	1013	1022	1011	1017	1037	1058	1002	1033	1029	1021	1023	1044	1032	1014	995	1040	961	1043	1014	1057	994	1018	1004	1048	1051	1030	1016	941	1064	1066	972	978	1023	959	1056	973	1047	1044	1003	1064	1040	1032	1008	976	995	1023	979	1045	1034	1059	1007	1001	978	1080	1001	1039	989	996	1023	1011	1020	1036	967	1000	1051	1005	968	1092	1026	1027	1045	1019	987	968	1028	989	994	1031	995	1012	1042	1080	1011	1077	1066	1044	1068	1035	1023	1016	1048	996	1019	1016	1000	1036	1055	1021	1037	1058	1022	1013	1020	964	986	1052	1004	1019	991	999	980	1069	1011	1072	942	1015	1014	962	991	1032	999	1065	1033	984	1029	1024	987	1050	964	1068	1057	991	1008	990	1020	999	1061	1098	1011	1016	1018	989	989	1015	1030	1021	988	1079	999	1054	1005	1016	1035	1035	1010	994	1054	935	981	995	1025	1044	1073	1025	949	1010	1003	1023	997	1008	1022	991	1059	1029	1037	1012	1047	1032	1001	983	1014	959	1049	1037	1034	979	1057	1015	989	1055	999	990	1040	1034	1053	1011	1029	991	1013	983	1004	1003	1017	1052	1054	998	1059	1028	1071	1064	1028	1039	986	1038	1036	1084	975	1031	1041	1019	983	1026	1052	1013	1011	983	1019	974	1017	1027	986	1059	1052	1010	1025	964	1031	956	1053	998	1037	1005	1021	1037	1027	1036	1030	1037	1030	1028	1055	961	1029	1066	1011	1026	1048	1025	967	1020	1068	1065	1039	1009	1007	986	1029	1116	1014	994	952	1020	993	1051	1052	1044	996	1017	1031	990	1045	994	1028	1046	981	1044	1076	1060	1017	926	986	1031	1007	1030	1001	980	1044	1058	1031	986	1003	1057	1028	994	1020	1037	1040	1070	1042	950	999	1041	979	1056	989	976	1046	1036	1017	1052	1012	1036	1067	999	1027	1033	1073	1016	1011	992	1024	998	1005	995	1038	1010	1008	996	1018	1008	1025	1060	986	998	1034	1002	1012	1051	1024	1018	1031	1039	1050	1003	1072	1009	1020	1045	1034	992	996	1020	987	955	1042	1020	1090	1038	1034	1014	1037	977	1021	1002	1048	1060	1051	1029	942	1005	979	1035	1046	1027	1012	1079	988	991	994	1020	961	1021	1014	1024	1010	1055	1049	1000	992	1037	1018	1000	974	1042	1026	1006	990	1063	1041	960	1007	1002	1032	1011	1019	1039	1019	1031	1048	1007	1009	1000	998	1016	1046	1004	1011	1030	1056	1043	955	964	983	972	994	1008	1008	1029	1026	1041	1001	1071	1007	957	986	1022	1036	1029	1049	1031	1051	1031	1041	983	987	1030	1053	993	1069	1015	1054	1023	1112	1001	1027	992	1044	1013	1007	976	1012	1004	1019	1013	1010	1002	1018	971	981	1016	1034	1050	939	1003	1019	952	1056	976	1017	992	1030	1007	1042	1010	1036	957	1035	1020	1035	1039	995	988	1029	1026	1007	1009	992	1040	958	1047	1024	1029	959	964	973	1026	1025	1008	1011	1023	1022	967	1022	1010	1066	1016	997	1038	1009	1074	1051	1018	1029	1015	1021	990	988	1089	1021	955	1039	1012	998	1039	1043	990	1036	1043	981	1004	1012	1012	1058	1011	1027	950	985	1081	996	1046	999	1028	1001	1032	963	998	996	992	956	983	1046	1003	969	983	1084	1003	1037	1072	1041	1020	1005	1068	1006	981	1032	1005	998	1039	1039	1023	1033	1004	1003	1024	1017	1055	1031	1033	1019	1023	967	984	1039	1029	986	1020	1049	1041	1076	935	1020	1048	988	1022	979	972	972	1053	987	1017	968	1048	1019	1016	977	1007	1017	960	1006	1022	993	1009	1050	1026	994	994	1012	989	1058	1040	999	961	1052	1027	992	1008	1028	980	1041	997	995	1077	989	1007	1066	1011	986	986	986	988	1034	1011	1050	1016	974	1065	1050	994	983	1039	1049	1008	999	1078	1002	995	1074	1048	1026	1037	991	990	1034	1011	1010	1022	1047	1002	1044	1000	1060	1008	1043	1041	986	1035	1004	1046	1014	1013	1019	1012	1039	1020	1029	961	1031	1008	1077	1011	995	1017	1058	1035	977	1009	1052	927	1007	1030	1023	1015	981	1056	1087	1010	995	1011	1051	969	1077	1048	1021	993	1033	1019	995	1029	974	1056	1063	1005	1004	1035	1038	990	1001	1038	999	1021	989	1023	1007	1011	990	1030	1060	1024	1015	1005	1002	1059	985	1016	1050	1000	1001	1014	977	1055	998	1054	978	1001	963	981	1015	1037	994	998	1003	1019	997	1028	1034	1028	1021	991	1029	979	1040	963	1022	1006	1029	1046	1015	1014	1049	1115	993	1034	1030	988	1020	1036	1013	1030	961	1102	1011	1107	1014	948	997	1001	1068	993	1094	1009	965	988	1012	999	1046	1010	1045	1010	1011	1013	1037	1020	1076	1057	984	1057	962	1117	1011	1040	1041	1015	1066	1048	991	1025	1021	995	1063	1094	1009	1021	1016	1071	1058	1061	1053	1007	999	1001	1050	1048	980	968	1014	1041	1017	1038	1005	1039	994	1034	972	983	997	1034	1011	1021	1031	1006	1055	994	1040	1024	1034	1051	991	1101	1018	1054	1057	1095	1072	995	1020	1010	1085	1076	1027	1024	1013	1035	1019	995	1063	1014	1035	1010	1064	1022	1019	1023	996	1037	984	1035	1009	990	1004	1033	1016	950	965	1031	967	1046	995	1046	1068	1045	943	1081	979	1018	1009	1034	1006	1045	1038	1029	1015	1002	1023	988	1052	1045	982	1008	1071	1021	1058	1008	1011	1054	1005	983	1029	975	1035	960	1051	1009	1044	999	1043	1032	988	1083	988	977	964	1050	1043	1013	1084	995	1008	1039	1024	1082	1008	1056	1055	1062	1019	1042	1041	1056	1002	975	1053	998	1014	1024	1021	1015	998	1053	994	1024	1001	1000	1061	1010	1035	1089	994	937	1036	1012	1052	1025	1009	995	1047	982	1028	1067	1088	1015	1027	1021	1084	976	1032	1038	1071	979	993	994	985	990	1095	1031	980	1036	1035	1051	981	970	1004	1015	986	1014	1031	1055	977	972	1062	990	1034	1051	1028	1061	1034	1079	973	989	977	1003	1006	1003	970	1020	1004	1057	1090	993	1034	1061	1054	1026	992	989	993	1017	1017	1058	1041	1007	1035	1079	1084	929	1047	1040	972	1003	1006	1031	963	1048	1031	995	1040	1016	983	1037	1003	1096	997
32016	25882	27260	22110	16390	10319	7986	4811	2476	1032	605	596	496	494	467	483	464	441	456	460	491	524	511	511	516	555	530	518	525	530	498	507	454	495	451	447	439	451	406	415	437	428	450	474	444	417	431	479	435	476	434	451	486	439	457	448	455	483	415	453	438	454	469	456	444	441	448	452	463	453	421	434	447	472	441	419	437	435	458	461	448	431	472	461	451	418	474	443	463	468	433	449	444	445	458	446	474	431	455	448	491	457	432	469	473	488	455	465	471	477	468	459	455	411	483	458	402	438	477	451	453	388	494	458	451	453	476	471	484	455	444	462	470	441	437	457	424	460	462	455	496	481	444	493	434	465	467	470	456	469	488	471	458	418	429	475	458	489	411	481	458	410	428	469	426	445	445	491	476	458	469	448	471	444	426	471	478	430	453	436	471	434	418	488	471	438	455	443	460	433	437	418	445	433	475	441	488	460	450	461	459	470	426	463	472	423	439	465	472	456	458	448	417	445	455	485	448	443	473	420	461	409	446	442	457	423	456	466	444	449	466	446	476	426	419	465	446	461	439	479	487	431	418	465	451	437	450	456	410	426	511	450	476	454	460	463	432	436	464	434	421	435	431	472	455	472	455	429	413	437	415	444	450	456	491	459	424	444	485	400	440	424	471	457	467	439	452	426	441	438	450	439	465	487	448	464	441	428	464	461	499	441	462	480	475	445	467	421	433	446	421	448	442	414	467	457	436	398	463	442	429	449	489	430	488	489	487	451	445	485	433	443	453	462	424	436	495	451	464	482	450	463	413	461	433	466	419	468	462	436	441	443	456	405	425	422	483	452	443	454	457	463	468	437	454	446	470	429	443	457	452	452	433	502	440	431	432	461	444	426	468	425	387	499	429	428	464	456	445	462	432	476	423	460	409	458	468	460	473	461	422	475	457	452	458	453	422	456	455	434	483	448	454	453	401	452	444	461	443	461	449	471	453	455	421	454	459	443	491	462	493	401	492	465	440	471	441	425	468	418	444	448	469	450	437	434	469	481	427	451	473	437	485	447	451	450	445	476	459	480	493	459	432	462	447	432	476	447	451	457	460	444	470	434	471	433	497	494	436	465	505	427	462	468	429	396	451	381	429	422	446	462	414	441	449	414	471	446	447	507	441	447	437	419	442	469	443	423	475	419	432	431	418	392	425	440	450	450	502	428	453	463	451	464	405	498	464	473	495	469	455	404	412	463	418	459	412	453	484	450	430	410	470	433	470	418	480	483	445	425	449	426	408	491	415	439	439	478	475	447	451	504	451	444	465	422	452	455	425	462	419	471	476	503	458	470	451	432	465	491	449	445	465	478	458	431	462	437	448	435	466	462	445	449	432	466	439	476	436	420	450	428	413	445	447	459	503	474	465	445	454	430	478	456	437	433	428	467	452	478	521	482	431	464	413	455	438	420	492	445	453	441	467	448	442	424	436	445	425	443	457	468	435	465	505	459	455	424	485	451	497	472	464	455	459	419	472	416	466	454	456	443	456	478	427	422	434	435	464	421	427	458	418	490	495	403	451	446	474	441	460	453	469	452	489	411	504	479	449	434	423	499	458	452	444	480	439	414	428	455	435	427	410	451	447	466	426	483	420	436	450	473	460	452	453	457	463	468	477	444	407	479	426	471	426	448	418	450	428	448	486	469	479	459	434	440	431	420	436	494	462	416	470	415	459	461	441	448	448	489	425	453	449	463	446	443	441	416	439	480	482	481	433	438	462	433	436	469	433	412	423	461	447	444	448	466	478	412	449	480	411	433	449	470	469	470	489	440	397	474	451	453	465	484	419	469	450	397	489	462	491	444	410	449	455	449	464	434	415	435	453	421	461	477	436	454	474	457	445	419	486	448	423	396	441	471	449	434	455	433	467	442	492	428	503	484	471	437	427	451	452	436	473	442	479	438	452	444	419	446	453	460	486	463	448	459	465	475	453	452	420	494	452	411	447	409	453	476	481	487	493	459	450	463	445	456	449	461	462	466	462	421	438	436	455	446	465	469	450	449	453	441	439	432	464	419	478	445	408	431	434	421	421	459	449	484	407	455	488	405	490	427	461	455	460	402	407	480	421	478	493	451	438	456	421	478	444	431	465	423	459	451	443	485	437	453	419	459	433	454	438	445	482	450	454	474	459	445	439	443	483	474	423	458	473	446	461	418	487	467	443	452	476	435	457	418	428	410	446	463	469	423	422	490	452	427	470	454	435	446	445	458	452	440	418	477	445	420	468	457	479	418	420	426	453	451	477	466	434	442	437	429	458	460	470	429	469	471	477	469	448	424	419	474	460	474	468	486	477	511	456	462	450	412	442	490	428	408	438	455	424	480	485	468	489	490	432	455	443	446	446	464	489	454	478	448	463	461	455	489	431	413	479	463	452	472	444	470	491	430	472	425	472	487	433	433	433	435	461	429	470	446	452	445	500	464	431	426	435	447	453	456	441	447	470	463	413	477	477	434	465	440	464	452	456	444	464	470	471	488	462	451	459	458	473	452	462	478	471	418	450	443	506	418	447	440	443	463	445	432	455	434	428	444	413	466	446	453	439	485	426	432	423	418	458	449	465	490	461	473	459	461	462	452	458	452	473	432	462	496	454	470	435	441	439	470	426	439	489	424	445	431	456	430	438	460	485	471	462	449	492	486	428	459	443	414	422	487	458	438	475	461	443	499	467	471	474	462	462	423	490	412	476	437	462	450	468	499	498	483	475	445	464	473	434	427	452	439	443	439	445	425	493	462	485	462	512	406	418	467	416	460	469	418	450	457	433	472	440	448	485	407	446	473	445	508	451	454	431	427	453	438	480	445	471	451	439	406	486	462	464	435	449	435	441	454	449	409	427	501	471	454	449	442	461	456	475	423	453	458	425	469	485	429	420	422	435	502	486	522	430	434	467	456	420	448	458	437	431	437	464	437	417	442	453	468	531	441	440	422	450	491	498	426	432	442	465	451	430	479	495	492	434	426	472	443	456	438	474	449	458	412	455	455	451	458	482	487	468	442	453	479	432	428	458	451	480	455	412	446	470	457	441	446	408	452	458	439	459	454	522	465	474	499	449	448	462	432	429	469	451	473	402	440	475	455	453	482	417	417	430	444	450	470	499	497	477	427	479	455	444	483	451	487	465	451	431	429	438	483	448	413	497	444	400	414	435	455	483	432	455	428	439	470	476	444	473	484	448	461	429	469	446	452	518	457	416	460	464	418	468	482	421	422	441	430	463	421	455	489	474	464	438	469	461	455	424	457	421	450	445	502	465	477	442	491	485	458	459	477	440	454	420	412	445	468	472	456	476	532	464	489	444	429	459	441	425	462	445	430	426	473	444	441	457	454	457	473	462	503	454	406	458	454	422	433	443	442	456	454	431	433	454	451	453	476	460	436	476	457	420	439	441	449	423	510	481	423	475	438	476	453	427	419	441	485	462	483	468	444	459	438	430	468	455	437	475	477	436	466	445	482	427	474	423	466
22851	23406	31935	33039	29297	23339	20984	15202	8850	3661	2013	1626	1356	1185	1162	1180	1145	1202	1134	1185	1297	1368	1437	1490	1505	1506	1532	1533	1490	1389	1408	1336	1345	1294	1205	1118	1149	1103	1143	1064	1112	1113	1168	1103	1105	1064	1082	1069	1028	1055	1033	1042	1040	1067	1108	1057	1101	1106	1083	1056	1040	1020	1059	1055	1046	1014	1102	1014	1061	1076	1061	1079	1092	1068	1052	1078	1061	1056	1087	1033	1067	1055	1010	1066	1121	1075	1042	1104	1117	1092	1057	1036	1096	1102	1076	1033	1077	1012	1063	1067	1102	1047	1080	1068	1051	1075	1056	1051	1123	1063	1091	1068	1112	1048	1115	1015	1016	1031	1045	1098	1092	1033	1066	1021	1087	1132	1078	1067	1070	1082	1046	1049	1082	1073	1030	1094	1063	1031	1067	1024	1044	1092	970	1043	1077	1093	1094	1039	1047	1022	1061	1089	1065	1098	1061	1080	1044	1098	1065	1060	1091	1048	1012	1054	1042	1055	1044	1055	1061	1049	1098	1061	1057	1070	1061	1064	1068	1100	1010	1068	1054	1060	1082	1099	1031	1034	1098	1070	1039	1068	1063	1082	1018	1099	1031	1032	1034	1144	1064	1041	1062	1056	1071	1086	1121	1093	1110	1066	1040	1108	1072	1069	1067	1081	1116	1095	1043	1110	1077	1019	1009	1035	1052	1035	1053	1039	1016	1068	1095	1067	1059	1075	1120	1072	1103	1091	1111	1055	1093	1042	1117	1100	1024	1122	1080	1096	984	1063	1101	1050	1060	1076	1055	1071	1045	1071	1037	1024	1050	1007	1002	1051	1035	1067	1084	1043	1012	1050	1093	1125	1077	1098	1053	1053	1030	1024	1028	1013	1063	1104	1060	1107	1078	1124	1070	1001	1021	1054	1077	1060	1068	1066	1074	1055	1059	1102	1020	1089	1070	1069	1128	1024	1128	1127	1044	1089	1091	1063	987	1028	1168	1022	1058	1059	1106	1033	1071	1053	1052	1059	1065	1044	1005	1056	1048	1132	1021	1039	1031	1079	1040	1079	1040	1036	991	1002	1110	1080	1091	1025	1064	1114	1081	1034	1031	1066	1098	1026	1069	1054	1083	1031	1060	1076	1022	1064	1087	1056	1032	1096	1043	1106	1045	1071	1050	1107	1061	1047	1072	1089	1069	1074	1047	1089	1050	1040	1040	1137	1056	1058	1088	1056	1070	1086	1060	1034	1026	1049	1069	1054	1040	1092	1041	1105	1043	1022	1061	1077	1036	1060	1012	1104	1049	1099	1094	1020	1073	1026	1075	1094	1048	1044	1005	1083	1032	1092	1046	1079	1075	1120	1052	1046	1002	1107	1059	1053	1083	1040	1075	1119	1037	1033	1072	1104	1016	1073	1104	1025	1030	1073	1094	1069	1062	1027	1100	1049	1019	1102	1078	1068	1054	1106	1055	1083	1043	1053	1076	1061	1056	1097	1064	1083	1068	1069	1055	1020	1096	1057	1079	1025	1005	1017	1108	1029	1092	1065	1052	1075	1050	993	1067	1134	1038	1094	1018	1024	1050	1065	994	1060	1063	1092	1077	1055	1056	1059	1036	1043	1020	1088	1085	956	1052	1093	1041	1054	1018	1034	1029	1072	1067	1085	1056	1062	1022	1080	1098	1046	1033	1026	1063	1061	1145	1060	1082	1022	1074	1049	1069	1091	1087	1021	1081	1064	1052	1066	1083	1040	1102	1116	999	1072	1087	1036	1095	1048	1120	1081	1049	1073	1063	1009	1036	1109	998	1066	1049	1035	1067	1012	1036	1022	1093	1069	1066	1038	1022	1060	1015	1055	1120	1019	1067	1060	1067	1085	1038	1007	1085	1116	1023	1107	1081	1072	1056	1069	1021	1037	1031	1126	1020	1003	1111	1102	1078	1044	998	1048	1044	1039	1024	1054	1030	1026	1073	1071	1009	1131	1061	1092	1021	1032	1073	1075	1084	1082	1030	1068	1035	1063	1060	1072	1027	1024	1134	1059	1111	1050	1105	1047	1091	1045	1062	1031	1046	1057	1067	1150	999	1072	1068	1079	1042	1058	986	1031	1065	1096	1067	1016	1079	1092	1031	1056	1053	1055	1105	1075	1091	1034	1085	1091	1043	1069	1011	1149	1079	1095	1089	975	1075	1015	1063	1097	1034	1056	1003	1038	1095	1030	1050	1109	1082	1042	1087	1089	1051	1015	977	1051	1026	1095	1051	1075	1055	1069	1042	1061	1077	1081	1076	1069	1071	1067	1060	1073	1080	1104	1093	1133	1055	1066	1069	1093	1047	1132	1133	1076	1066	1105	1043	1082	1078	1057	1069	1126	1058	1018	1022	1065	1121	1071	1106	1084	1133	1091	1041	1049	1054	1051	1087	1046	1071	1088	1041	1069	1057	1022	1066	1063	1043	1124	1049	1040	1039	1104	1091	1094	1107	1088	1057	1071	1024	1052	1085	1094	1012	1072	1081	1093	1110	1095	1087	1114	1095	1091	1057	1125	1079	1086	1047	1106	1064	1042	1022	1090	1056	1097	1028	1030	1031	1094	1062	1065	1043	1030	1036	1060	1097	1011	1098	1025	1092	1100	1065	1058	1027	1144	1074	1050	1130	1094	1064	1089	1117	1119	1051	1044	1082	1125	1075	1130	1099	1066	1075	1067	1031	1090	1068	1053	1026	1033	1108	1045	1046	1047	1073	1015	1118	1082	1018	1092	1072	1102	1101	1048	1137	1051	1061	1060	1070	1038	1069	1072	1128	1062	1060	1040	1008	1095	986	1072	1036	1028	1028	1077	1069	1066	1096	1101	1084	1080	996	1062	1051	1056	1070	1068	1080	1123	1038	1036	1113	1039	1044	1059	1017	1059	1125	1027	1058	1042	1037	1039	1118	1105	1035	1045	1126	1047	1081	1021	1082	1024	1041	1068	1056	1033	1029	1010	1082	1129	1041	1006	1029	1084	1090	1131	1018	1100	1126	1083	1047	1066	1073	1080	1096	1137	1044	1085	1035	1076	1080	1068	1125	1072	1012	1053	1095	1058	1080	1050	1089	1070	1048	1073	1063	1038	1044	1086	1032	1105	1063	1038	1032	1062	1099	1002	1096	1008	1059	1079	1119	1018	1066	1084	1106	1047	1017	986	1041	1048	1073	1027	1054	1018	1058	1109	1107	999	1032	1030	1035	1060	1121	994	1087	1049	1067	1048	1084	1036	1050	1042	1046	1043	1001	1087	1040	1060	1074	1014	1024	1100	1071	1100	1098	1032	1019	1071	1041	1083	1042	1024	1134	1075	993	1064	1121	1083	1084	1033	1056	1064	1015	1029	1084	1111	985	1080	1106	1085	1138	1023	1051	1071	1072	1079	1087	1089	1079	1058	1082	1093	1056	1055	1118	1050	1112	1105	1097	1000	1042	996	1011	1093	1059	1027	1053	1019	1057	1065	1089	1074	1071	1091	1070	1102	1081	1062	1062	1046	1041	1086	1090	1052	1048	1047	1049	1046	983	1092	1035	1015	1101	1042	1083	1088	1049	1005	1057	1036	1059	1045	1062	1057	1116	1093	1082	1085	1035	1036	1058	1081	1033	1061	1055	1106	1069	1080	1094	1052	1067	1072	1067	1048	1073	1037	1066	1068	1037	1111	1008	1017	1014	1122	1065	1071	1016	1045	1037	1082	1050	1039	1061	1119	1071	1084	1052	1033	1007	1034	1099	1055	1067	1047	1086	1080	1061	1068	1051	1011	1071	1115	1051	1037	1065	1058	1091	1073	1049	1027	1019	1096	1035	1048	1076	1090	1087	1104	992	1041	1036	1117	1098	1096	1115	1059	1032	1091	1072	1054	1081	1025	1030	1059	1054	1031	1071	1093	1039	1062	1106	1041	1088	1059	1016	1041	1099	1125	1076	1139	1054	1042	1109	1053	1109	1116	1119	1031	1110	1073	1056	1098	1062	1045	1064	1008	1059	1072	1092	1031	1097	1043	1033	1078	1089	1111	1117	1082	1037	1124	1049	1038	1108	1090	1013	1046	992	1025	1092	1042	1038	1064	1071	1080	1075	1082	990	1039	1136	1016	1168	1028	1083	1114	1086	1017	1016	983	1061	1052	1127	993	1076	1057	1060	1083	1071	1038	1101	1057	1070	1094	1052	1014	1120	1072	1111	1131	1070	1079	1059	1086	1000	1051	1066	1068	1076	1112	1072	1063	1115	1103	1087	1137	1089	1088	1035	1028	998	1054	1079	1043	1018	1105	1090	1129	1020	1102	1059	1063	1084	1027	999	1071	1027	998	1108	1112	1033	1099	1040	1021	1054	997	1050	1017	1072	1081	1076	1120	1092	1134	1093	1047	1018	1003	1086	991	1044	1071	1094	1103	1121	1079	1055	1041	1110	1094	1058	1033	1052	1049	1058	1076	1069	1103	1054	1044	1124	1047	1061	1080	1085	1025	1021	1099	1083	998	1059	1039	1100	1054	1038	1114	1084	1087	1022	1073	1056	1052	1064	1054	1032	1009	1016	1070	1013	1033	1064	1077	1028	1072	1087	1061	1029	1085	1047	1106	1096	1101	1014	1028	990	1056	1076	1018	1079	1087	1041	1100	1025	1090	1072	1042	1054	1044	1088	1109	1086	1045	1110	1054	1072	1077	1034	1051	1012	1034	1075	1100	1060	1070	1000	1123	1057	1001	1105	1071	1050	1058	1103	1028	1038	1058	1063	1027	1030	1046	1040	1069	1052	1102	1039	1008	1095	1069	1016	1059	1035	1093	1096	1095	1032	1132	1035	985	1104	1050	1045	1015	1062	1093	1089	1054	1093	1001	1135	1019	1105	1083	1060	1110	1005	1021	1021	1047	1078	1113	1055	1093	1059	1036	1084	1084	999	1067	1011	1060	1108	1052	975	1033	1022	1044	1071	947	1121	1127	1050	1044	1036	1070	1048	1065	1078	1068	1051	1032	1097	1103	1075	1076	1054	1033	1040	1047	1089	1087	1025	1056	1077	1083	1001	1092
41170	34639	37288	35579	28165	18473	14775	8948	4258	1013	649	628	480	393	380	419	416	438	427	437	470	441	473	509	483	503	529	512	489	460	495	495	416	450	444	410	418	428	401	419	381	372	357	377	375	357	383	392	399	339	384	380	352	360	383	389	407	382	436	393	367	375	370	380	398	355	396	395	370	407	383	367	366	392	364	381	389	408	427	399	348	373	352	390	383	375	361	354	392	346	391	412	348	391	402	386	355	397	361	367	416	386	396	388	439	347	348	390	380	385	374	374	367	365	394	386	400	393	392	383	389	392	415	395	365	351	392	355	387	379	369	399	385	383	378	370	372	328	334	367	379	405	390	380	402	378	419	392	370	389	392	357	395	371	386	374	400	396	377	386	416	389	372	376	399	381	389	365	378	377	358	366	399	391	372	359	394	375	377	381	386	390	353	417	366	390	383	361	355	377	393	346	362	380	376	397	379	408	386	381	364	369	406	391	390	385	368	352	409	425	374	360	359	385	357	425	398	382	364	388	388	375	375	379	360	334	367	384	349	342	394	345	359	367	381	389	436	383	379	384	363	362	358	354	368	394	336	388	375	377	375	361	395	378	394	390	393	380	390	359	395	362	342	399	387	380	368	373	389	393	417	376	384	398	371	375	366	389	390	407	364	369	347	345	370	380	373	369	345	431	372	387	381	373	358	400	378	360	395	391	397	365	376	355	392	359	399	364	398	392	378	363	353	367	400	408	363	385	398	364	383	421	393	384	382	434	364	397	320	363	397	371	435	431	371	372	361	344	381	408	451	415	350	402	357	367	388	386	343	359	425	404	397	404	395	360	391	362	382	364	361	379	394	359	398	398	391	350	371	373	383	402	385	384	387	417	363	389	409	397	386	391	396	382	360	378	384	378	381	410	385	376	396	371	357	412	371	363	375	383	406	396	395	356	397	384	373	376	385	422	338	376	403	408	353	397	373	381	356	390	412	365	369	359	389	397	404	419	332	398	418	360	388	365	414	353	370	370	352	369	394	394	367	379	385	372	396	350	358	375	382	365	398	373	398	421	361	385	373	365	358	387	354	368	417	384	388	419	370	385	385	409	384	354	359	419	400	352	387	413	349	351	364	407	372	379	404	365	385	319	400	343	403	364	381	417	348	449	367	351	356	378	408	394	349	379	367	399	412	391	374	389	417	405	422	371	334	389	379	375	417	380	370	373	369	376	383	389	401	355	366	413	392	341	384	365	376	349	406	378	363	379	402	379	367	337	371	343	389	397	385	370	349	377	377	367	372	358	345	373	388	370	435	369	356	392	369	380	396	380	393	377	395	348	376	409	367	355	381	414	420	353	379	345	394	383	399	353	367	371	371	384	353	366	378	400	373	377	367	392	367	390	410	392	351	335	360	359	402	387	341	358	379	344	384	382	385	387	376	383	352	380	350	365	363	388	346	400	340	385	422	344	397	344	323	328	365	341	386	389	395	418	383	367	365	368	399	361	409	357	391	389	375	363	359	399	377	350	387	374	349	392	398	358	411	407	406	367	411	387	436	365	387	383	389	385	385	341	353	367	340	390	356	409	366	346	386	385	408	369	383	364	399	383	372	372	371	359	358	369	393	359	366	403	364	370	409	398	366	409	364	395	385	397	375	340	416	387	373	428	387	374	390	378	395	408	400	359	352	358	402	389	381	432	381	380	371	388	353	346	397	364	409	361	389	379	366	373	410	367	376	371	364	391	376	380	386	350	396	367	406	366	400	401	352	384	377	367	368	376	382	397	353	360	378	384	373	339	362	368	370	374	371	396	397	364	358	409	393	422	419	380	398	368	383	379	360	376	388	363	381	326	363	378	400	350	391	361	375	370	404	367	375	406	400	369	391	366	399	396	399	402	360	346	434	361	413	394	392	381	377	373	372	377	366	412	349	391	367	433	419	403	384	381	398	396	405	415	420	413	407	377	363	432	404	368	360	401	379	388	381	408	395	375	356	348	388	358	363	424	423	375	352	412	390	361	361	363	366	415	407	370	398	373	372	357	355	373	415	392	330	362	366	384	367	377	411	378	361	349	371	393	415	385	355	368	339	356	383	358	370	395	377	412	412	358	377	398	388	351	395	387	382	403	343	359	363	349	393	394	361	383	367	366	370	368	408	362	390	424	361	369	415	419	442	397	380	397	392	377	363	372	387	365	408	355	387	388	362	407	386	375	333	380	363	372	381	358	387	418	394	363	389	369	396	356	361	428	386	365	404	374	388	382	379	361	357	349	371	384	395	386	407	418	375	415	413	351	402	382	320	354	378	363	373	390	407	367	398	408	399	370	349	350	363	365	372	377	382	364	413	416	401	383	388	395	424	360	374	369	390	386	411	396	372	361	398	425	403	377	367	351	404	383	380	373	413	381	331	363	381	381	404	363	381	405	362	373	390	362	405	359	351	361	404	366	395	379	391	364	391	405	383	373	390	358	355	385	386	357	374	375	382	357	366	409	381	350	400	373	417	345	393	364	389	360	367	394	340	376	405	374	374	386	380	359	337	372	374	390	356	400	375	367	354	352	384	372	356	378	397	356	380	364	388	381	393	365	380	405	388	383	335	382	410	395	394	361	374	372	363	387	381	382	386	390	354	381	385	395	383	407	360	393	352	399	398	373	367	389	406	383	352	400	388	388	403	402	377	402	430	365	375	387	382	390	388	422	399	372	367	380	382	370	379	397	406	351	362	348	372	353	390	372	372	402	415	398	351	371	386	346	385	395	394	377	383	413	375	404	396	381	367	360	362	374	369	371	400	351	392	334	365	374	357	369	362	366	381	372	404	383	426	375	392	392	394	375	444	368	415	356	370	382	363	376	368	377	362	398	388	370	394	358	383	370	360	366	380	366	389	392	381	358	359	384	380	399	352	378	402	392	383	376	355	392	389	376	399	407	359	369	365	395	392	352	335	393	375	388	378	398	380	412	339	372	368	362	437	395	380	367	376	443	403	385	381	380	388	405	352	356	348	395	392	401	424	372	404	314	374	392	395	422	403	400	365	384	363	394	441	410	380	373	413	328	379	366	414	398	400	368	374	385	424	351	407	376	402	386	369	386	378	342	363	385	372	392	391	382	375	419	369	399	372	378	340	387	388	355	377	399	376	378	390	412	391	357	373	371	375	387	370	392	356	391	355	407	420	416	374	386	425	389	385	409	339	399	360	411	361	399	346	348	361	371	385	377	363	381	414	367	379	406	382	368	390	410	376	363	376	390	385	361	360	365	408	375	387	363	367	370	362	402	365	383	398	374	410	404	354	367	401	383	358	371	355	378	372	395	379	378	353	376	370	392	378	401	380	338	381	403	399	374	367	365	369	371	358	399	390	404	384	365	395	382	400	354	338	367	378	375	373	350	373	388	378	393	377	400	402	402	411	395	390	388	411	386	343	394	416	406	371	338	381	369	389	366	399	386	384	417	394	390	395	349	349	357	418	409	374	369	374	390	365	377	364	377	376	353	344	395	390	417	362	392
28896	28969	41051	43487	38228	30496	29497	20555	12325	3542	2465	2242	1350	1068	1058	1003	1007	1068	1118	1139	1268	1551	1611	1661	1760	1911	1901	1683	1571	1547	1567	1464	1342	1203	1172	1096	1005	987	983	955	966	947	888	959	949	903	912	881	965	904	928	868	929	885	869	892	906	911	850	856	869	908	861	881	922	893	928	858	879	921	901	878	899	921	935	899	871	879	903	847	902	934	894	930	834	877	940	923	905	916	893	905	915	933	915	892	840	869	902	910	888	879	941	909	873	907	921	931	899	894	899	885	854	900	852	903	891	925	915	931	856	954	906	885	874	927	887	919	863	939	951	906	906	903	930	893	849	899	911	906	937	927	877	954	883	909	874	922	935	903	896	877	928	930	867	879	901	834	909	897	914	895	962	884	917	917	911	894	910	908	866	852	904	935	918	900	941	867	891	898	830	911	920	870	919	988	887	925	930	875	852	873	884	887	874	960	894	975	911	962	894	943	945	834	906	899	937	907	927	968	919	917	865	877	864	923	926	906	862	908	895	904	889	953	855	921	945	867	903	906	957	883	909	921	898	854	943	920	910	862	909	936	924	879	898	858	871	893	924	883	923	845	868	882	911	984	878	840	888	895	835	873	932	866	880	912	848	901	858	896	886	875	908	883	915	933	882	862	869	896	848	941	894	963	917	916	923	876	832	906	867	908	963	912	944	911	923	888	917	879	893	904	897	834	963	878	856	897	867	955	866	955	921	900	877	932	872	905	955	970	889	925	926	903	953	903	900	872	919	884	868	891	884	858	896	955	926	833	922	912	912	911	901	863	862	905	894	897	908	866	899	922	886	872	877	966	936	941	861	851	883	926	941	912	885	844	826	942	969	881	880	921	886	887	913	910	887	883	877	885	900	903	906	925	861	917	917	894	862	921	932	940	961	912	903	849	889	891	887	889	933	930	936	897	905	824	869	925	925	921	891	847	919	940	928	875	891	903	871	944	851	861	889	924	880	894	944	917	908	877	909	912	900	929	891	894	852	918	904	942	897	921	924	856	858	931	936	941	861	889	834	908	892	902	954	897	930	955	857	879	846	916	866	884	861	863	859	904	858	897	884	888	889	890	882	837	923	851	935	908	881	894	908	885	896	870	933	933	903	938	898	885	874	872	884	891	934	932	925	890	868	841	870	917	875	893	924	892	936	889	959	907	911	877	925	905	877	923	989	905	941	899	974	867	951	906	884	984	945	918	861	926	863	856	898	876	929	916	858	881	917	919	930	920	907	877	905	892	946	861	911	882	930	855	902	871	881	971	884	909	953	883	861	875	953	907	899	905	950	903	940	907	881	957	876	844	972	931	900	922	937	991	898	870	895	907	821	922	900	951	896	867	893	850	910	870	868	830	892	892	950	940	879	918	886	873	928	841	899	867	944	898	938	967	905	910	840	957	935	852	934	908	871	910	899	936	939	900	891	911	909	883	872	876	927	875	906	929	896	882	913	887	920	890	942	858	923	895	873	890	889	879	886	921	884	923	869	883	881	840	919	894	887	867	967	876	943	927	839	912	905	859	914	887	855	876	968	883	882	896	913	890	915	913	928	860	882	901	938	886	873	890	887	920	883	860	882	908	839	931	886	879	896	862	898	896	875	913	902	901	920	881	882	890	914	886	893	897	908	877	924	859	888	896	890	842	925	924	850	841	879	900	929	940	838	926	902	872	868	924	870	861	916	903	916	880	897	917	915	908	864	882	868	905	884	876	883	905	978	918	916	900	896	895	929	915	929	868	932	879	894	909	901	862	904	821	887	941	925	895	864	909	870	925	895	900	888	897	907	889	895	901	871	924	880	911	894	917	925	943	921	917	913	958	904	912	851	925	911	908	896	869	847	943	957	954	872	884	873	885	948	890	855	887	866	900	879	904	923	923	858	973	918	890	914	871	889	881	925	894	925	930	931	885	902	876	899	884	915	862	866	894	896	894	898	875	909	877	904	899	905	869	888	893	890	937	909	908	844	915	907	914	908	903	866	895	898	931	901	844	903	839	898	865	959	878	934	907	884	905	903	941	926	892	938	954	860	915	964	914	915	896	875	906	834	886	851	887	961	928	887	903	897	891	892	955	900	896	890	940	932	874	891	896	870	921	915	902	960	889	898	916	902	887	877	892	907	857	874	938	921	923	903	928	830	933	886	884	962	929	898	913	913	903	883	884	865	879	926	953	902	918	904	918	912	907	876	884	894	919	855	872	915	882	873	887	901	922	931	863	913	866	934	842	917	920	929	881	909	849	833	922	905	869	880	891	862	908	941	922	957	894	885	878	835	847	920	888	928	925	939	887	919	882	885	906	850	920	937	911	877	966	936	882	882	895	893	921	904	886	884	937	915	873	869	869	859	844	936	853	924	884	888	894	914	851	938	939	950	880	934	892	868	969	866	916	865	887	919	921	872	899	917	883	897	881	880	880	902	956	917	883	860	947	895	930	948	865	942	908	874	927	885	872	944	960	894	923	936	921	875	848	897	862	879	904	894	926	861	919	889	895	931	934	883	919	858	951	871	904	902	883	890	915	972	935	867	933	908	942	910	886	894	939	868	901	918	915	932	889	852	874	908	872	941	889	906	897	900	947	934	854	899	939	887	856	897	927	871	855	918	890	908	847	932	878	906	902	881	929	886	876	898	874	892	877	891	857	880	928	870	884	939	919	899	936	914	878	904	900	889	859	836	882	926	908	932	883	882	867	896	851	912	929	849	892	972	868	874	945	877	931	944	879	913	899	854	922	873	902	845	969	875	915	865	863	939	929	881	856	882	914	897	925	932	946	874	888	925	926	879	920	860	916	949	863	856	917	870	845	926	893	878	877	965	874	881	896	931	900	896	921	894	900	882	895	891	835	916	882	889	908	929	893	897	915	915	924	873	882	888	887	889	903	868	930	867	911	914	921	908	874	931	891	913	931	946	880	870	876	951	892	901	902	887	866	850	888	873	928	910	884	942	882	919	947	954	921	881	916	903	947	925	881	888	878	926	947	872	880	877	955	890	851	925	902	968	927	958	892	905	945	862	877	943	890	863	890	887	947	848	883	886	890	959	866	857	890	902	914	866	917	941	899	859	881	936	901	885	872	874	922	933	892	924	931	890	894	846	942	923	921	936	898	889	897	875	946	880	879	874	888	900	903	869	886	905	862	839	918	882	891	888	917	961	879	882	878	926	829	892	900	937	909	935	881	917	856	896	956	888	888	899	895	862	910	893	961	954	907	914	920	900	938	933	885	891	924	882	889	888	928	876	856	925	898	894	884	922	879	876	920	892	903	932	847	880	917	909	849	904	941	880	894	910	885	913	950	830	885	883	858	887	899	923	915	884	919	917	955	887	901	905	908	926	893	900	922	868	897	843	908	900	921	924	912	896	867	906	890	874	935	931	933	924	930	876	947	916	878	854	915	893	888	905	937	942	890	903	907	895	954	896	909	889	891	912	888	944	940	942	883	842	899	900	976	971	900	901	939	851	895	919	925	902	921
15736	11761	10099	4452	2443	1565	1201	800	627	526	476	424	468	459	399	420	426	454	446	423	421	418	450	408	422	423	392	403	388	375	393	369	412	396	443	420	398	429	451	435	424	408	404	393	386	417	351	406	456	432	460	403	406	411	388	435	426	437	410	454	423	398	382	423	431	450	433	414	411	361	415	409	459	419	421	354	387	425	419	433	410	414	399	418	435	410	369	411	414	452	428	419	408	394	454	403	424	406	410	394	437	421	414	442	441	408	341	451	388	417	434	408	408	447	400	413	402	422	414	433	453	406	419	446	392	434	412	433	419	417	418	413	386	390	408	440	434	433	444	423	392	382	431	365	437	403	417	432	417	390	380	414	377	441	382	431	430	410	417	382	418	423	431	409	411	359	426	434	395	431	397	413	453	430	394	432	405	427	414	429	382	400	408	394	411	366	394	393	387	393	417	457	414	399	420	432	418	394	438	394	396	413	422	377	422	425	444	352	443	432	391	424	407	433	438	436	427	382	404	420	452	450	444	429	386	440	392	375	401	394	438	409	425	362	394	376	444	417	418	405	387	429	430	430	425	441	409	426	374	382	433	444	415	420	381	371	433	436	435	419	433	447	441	399	412	390	423	417	428	419	404	403	420	433	422	386	430	418	405	426	453	380	398	393	441	406	436	346	365	417	400	474	435	417	422	408	397	415	387	394	399	414	390	404	409	399	353	400	391	403	399	413	402	423	430	373	411	416	410	446	418	400	401	444	428	397	366	390	434	405	414	432	445	399	417	402	401	432	401	418	425	401	446	440	415	451	434	410	383	414	404	397	391	408	439	427	416	414	442	420	418	417	425	449	405	414	394	412	419	384	412	426	405	413	399	398	387	423	416	459	391	429	398	366	447	430	384	414	431	396	427	421	416	452	436	379	402	422	441	406	450	429	390	423	341	387	397	422	406	419	434	435	416	376	429	405	404	424	421	433	434	422	432	417	455	388	401	453	423	449	412	403	351	392	410	449	423	422	426	456	378	412	429	417	379	405	422	394	400	420	412	429	407	418	387	405	423	408	441	384	413	425	369	409	387	439	423	398	436	443	426	406	401	409	414	349	407	382	401	424	380	416	382	381	404	431	459	427	409	371	392	450	417	420	467	424	394	425	429	435	407	440	416	420	397	418	421	394	397	406	416	420	409	435	400	423	452	396	361	466	404	402	378	392	377	364	430	391	456	436	419	433	389	421	416	426	380	402	452	456	445	433	420	390	439	405	372	422	432	437	436	416	424	408	418	438	411	416	424	440	391	447	429	420	421	451	475	389	417	398	426	418	365	433	420	440	419	415	403	386	394	415	401	395	411	407	391	409	430	420	430	401	375	384	462	420	404	410	412	394	408	406	420	422	405	408	407	423	412	419	404	466	413	396	400	452	443	406	409	423	409	391	397	408	411	417	406	412	425	387	446	434	401	409	416	400	407	457	405	417	428	405	426	450	417	465	377	389	425	394	460	412	446	438	445	373	415	384	375	426	454	409	415	440	437	417	388	409	414	398	354	392	395	411	422	402	414	418	440	410	417	390	415	441	404	426	405	451	435	413	415	392	418	403	436	414	412	425	442	415	448	366	431	422	396	413	398	432	385	419	422	393	398	426	439	386	460	461	416	422	431	419	383	426	438	393	405	344	384	396	431	406	395	422	397	425	437	383	396	387	412	436	411	449	466	390	397	401	385	429	405	439	414	428	421	451	442	441	408	414	417	432	456	436	393	383	370	382	411	387	429	408	400	395	438	422	430	429	375	417	401	426	398	461	391	421	415	383	395	412	411	371	398	399	416	402	419	436	414	386	376	386	406	401	409	416	422	428	405	382	439	420	420	410	445	418	430	396	405	398	397	421	428	404	410	420	459	411	402	389	459	405	417	386	405	430	428	410	390	441	389	412	428	392	419	432	389	393	405	441	425	379	402	442	415	450	419	403	423	416	441	438	447	436	397	439	423	432	429	461	403	412	425	417	411	428	423	414	385	407	375	428	427	378	443	395	423	443	413	414	407	420	431	416	418	420	402	423	388	418	420	406	457	417	394	413	424	429	423	409	430	406	409	419	437	411	411	419	417	427	448	405	448	419	425	387	395	431	458	395	443	433	417	413	412	413	415	404	411	415	410	403	398	400	397	435	407	451	438	410	420	423	414	398	441	423	406	376	458	358	413	412	440	396	399	455	443	411	417	416	417	422	417	415	390	420	395	379	407	405	432	417	431	404	395	404	422	434	393	417	455	360	415	402	389	448	428	435	436	430	377	419	425	407	376	425	443	395	407	386	386	397	459	406	426	433	389	416	432	411	407	414	394	437	438	391	418	400	404	398	406	415	412	400	409	388	377	463	395	420	421	441	388	412	439	409	389	397	414	436	430	416	410	421	370	408	410	446	415	422	457	465	416	428	425	434	414	424	371	404	435	412	425	412	412	405	458	435	393	383	391	411	414	406	425	427	417	405	354	387	410	410	405	425	405	408	395	410	401	399	422	411	404	383	405	451	402	450	386	421	421	410	420	400	446	383	428	419	392	375	448	408	420	421	383	410	403	416	458	413	406	458	405	373	376	456	415	446	448	488	418	388	407	412	389	409	405	419	430	414	423	390	432	427	385	416	441	449	388	399	404	418	392	402	414	418	422	445	428	447	397	398	395	408	413	395	427	431	436	433	427	409	414	392	417	402	407	432	380	433	399	450	425	423	359	406	394	407	429	445	421	424	385	421	422	398	424	449	432	395	399	411	379	422	391	427	402	442	405	382	441	417	420	454	427	417	406	406	457	416	367	380	426	415	437	425	392	444	412	432	457	429	416	452	461	414	406	402	403	408	463	399	427	415	387	369	412	409	406	421	419	449	437	401	436	449	424	433	451	419	419	422	430	441	405	408	429	409	417	390	428	395	396	401	390	373	420	426	400	431	449	389	423	391	424	416	404	438	414	396	422	426	395	382	400	443	406	425	422	434	404	416	392	414	373	398	416	415	453	420	427	456	377	384	443	422	442	438	387	437	416	383	415	453	416	434	428	419	445	414	424	461	388	430	396	404	417	338	386	383	454	396	399	407	382	445	415	449	481	405	396	416	412	403	418	411	431	385	380	381	412	395	416	401	385	424	408	383	411	415	424	402	410	448	443	360	371	407	394	441	442	412	405	407	414	434	387	392	401	410	436	406	452	418	404	411	376	393	419	401	414	401	423	442	410	451	415	400	428	402	371	389	402	374	400	430	394	380	425	374	428	427	405	435	393	434	403	403	407	378	377	422	393	428	432	411	450	424	404	406	395	429	387	454	417	385	439	383	457	418	456	422	422	412	430	419	398	410	414	402	420	416	414	383	392	410	414	417	420	411	396	444	420	426	413	404	377	409	452	437	442	431	431	399	403	425	401	391	415	406	431	427	388	378	435	381	393	395	356	417	405	446	401	389	435	381	394	406	430	383	424	418	438	393	416	415	445	407	432	409	371	458	405	407	397	447
11587	12007	16016	10873	8432	5952	4710	3148	1840	1482	1224	1110	1069	993	1035	968	1020	1095	983	1077	988	981	948	976	1006	996	930	981	1037	1008	1005	973	978	1013	985	963	953	996	976	1016	950	1000	1028	1019	1015	997	970	952	922	1030	1027	1005	1003	999	1023	985	996	1008	1042	935	946	951	990	990	1006	1066	1013	973	980	979	951	1017	1074	965	991	996	960	964	921	975	975	968	912	957	983	997	943	1029	965	956	969	966	987	1004	937	968	1015	954	976	1017	947	968	994	1012	1039	982	988	943	991	1035	923	959	968	918	1009	913	995	973	977	1033	985	1030	967	976	997	981	994	974	940	972	987	990	1027	962	990	957	984	958	978	994	991	1051	973	973	1018	950	964	959	1001	913	956	961	937	964	941	1021	999	993	947	929	933	985	983	1020	923	988	972	1007	967	968	978	960	941	990	980	947	1012	951	988	957	896	989	1011	931	988	966	1011	973	1000	984	972	988	1009	1000	971	973	979	978	960	1015	933	1011	985	1016	907	987	991	965	978	1051	989	1005	1028	958	982	988	1024	960	942	1008	1003	999	930	993	964	960	1001	1035	1028	930	973	972	973	983	958	996	1011	1004	1031	998	1002	1005	1021	1054	1011	967	1040	978	1035	1016	972	960	1024	944	985	934	974	1009	983	919	1002	991	959	1026	981	931	940	1010	992	969	936	990	972	955	1008	976	1006	989	988	937	1010	931	939	956	962	982	1005	994	954	1030	1009	969	952	973	1005	884	962	990	976	992	938	955	947	981	924	992	978	1000	983	1047	951	1005	1021	999	946	976	1042	996	1020	998	983	982	967	966	990	983	937	1018	1002	1015	952	989	964	1057	992	967	980	1017	993	973	969	919	948	952	1019	955	1018	993	996	988	981	963	955	975	986	976	956	939	999	979	1013	1017	990	1002	911	1025	919	904	978	1000	951	971	1005	1035	974	975	1018	964	965	1015	1016	969	946	1007	989	989	995	983	987	1018	990	982	1010	1000	1008	1013	1013	975	996	993	958	1000	969	1007	966	1009	968	1021	959	955	965	1004	958	1033	979	1024	971	950	996	989	996	1004	969	964	992	935	1033	1015	945	938	963	1029	1016	998	962	988	987	939	930	957	996	1013	998	992	964	1010	989	964	986	925	991	961	924	936	941	984	968	952	972	975	958	989	930	968	993	962	1011	964	930	1012	1025	970	984	998	976	987	974	964	1059	926	1001	962	988	999	1008	989	1006	962	931	1055	941	1004	967	986	972	985	955	971	1000	988	977	992	974	972	970	993	916	960	952	915	984	941	970	944	909	987	1046	966	1035	954	942	1040	964	1027	944	975	949	987	996	945	980	989	1002	980	1063	971	955	1032	949	995	926	962	1026	999	987	926	1012	966	970	935	979	1005	978	984	995	927	951	980	977	1017	934	992	980	979	956	918	1007	998	1001	929	983	997	1012	1015	976	964	920	992	1000	954	1021	930	961	963	951	961	1002	988	990	970	953	984	992	946	1071	1006	930	1016	982	1013	960	964	1063	1006	1004	1012	980	959	1013	1027	952	988	937	939	1018	1000	989	1008	918	982	998	957	970	951	992	992	962	965	982	1007	984	958	995	928	983	1015	963	927	1006	966	915	938	961	965	1025	947	1005	959	923	1032	1025	1012	989	928	969	990	1009	983	987	975	1051	998	966	946	1007	941	987	996	955	940	1058	1003	952	975	991	960	896	989	1029	971	1015	971	980	990	963	932	998	972	953	953	955	970	1013	995	1018	943	994	1014	1000	970	944	911	937	973	963	965	975	906	983	982	955	987	952	962	949	952	969	1003	1002	959	939	1010	946	993	1010	980	978	989	990	996	959	952	933	973	956	976	967	935	954	986	917	987	1001	1033	965	983	995	942	985	937	972	1002	942	948	997	949	998	983	974	955	985	1031	968	942	961	959	978	956	927	1028	1030	971	967	978	1054	1032	1016	1017	1005	1045	998	988	1005	903	975	969	994	950	999	1019	1000	966	1012	983	1052	1020	983	939	977	993	912	973	947	979	1025	940	999	987	954	1022	959	961	934	890	989	1010	971	1008	911	953	1022	978	963	983	1022	1018	935	1021	1052	991	1041	987	980	996	1022	957	1007	944	975	970	968	952	943	935	984	948	955	965	945	1023	975	981	970	962	999	974	979	993	935	921	974	988	942	961	935	987	971	935	964	1014	1031	969	998	952	1054	1011	969	973	1001	985	991	982	930	985	1024	1040	979	948	1013	976	969	960	963	992	988	942	968	994	977	951	997	959	935	946	981	939	1010	1012	1063	974	966	993	969	947	971	935	997	993	988	969	935	1018	969	988	913	984	974	931	979	988	996	957	981	940	964	952	929	946	961	1021	962	945	964	956	997	988	1002	968	1009	977	1031	953	1019	956	963	943	917	982	961	974	949	965	947	953	944	989	983	1000	969	954	966	1000	980	982	971	889	954	988	977	1000	977	958	931	996	924	1002	935	1023	984	971	969	957	905	994	955	972	953	976	976	973	929	949	958	982	1002	1026	963	1021	975	954	1017	999	972	1009	965	902	1006	893	990	1036	982	944	921	917	996	1056	985	992	1074	950	1051	974	946	1023	914	1018	972	1000	973	988	1001	937	954	1039	1005	1050	968	1021	960	975	954	951	1017	942	934	965	932	955	1018	950	1004	939	1009	933	1026	1001	1012	1000	1032	982	1021	1012	970	1033	966	978	969	949	1010	977	980	1007	1017	982	955	967	997	916	990	968	959	981	958	974	956	1008	995	931	973	1005	964	979	1013	958	992	984	996	987	993	909	989	915	923	988	901	1024	975	931	930	981	932	944	963	991	1020	1027	989	977	1009	916	978	931	972	979	981	953	1018	963	973	1004	1002	892	991	985	1049	997	1010	1008	1015	937	1027	973	980	935	979	1039	963	986	970	924	1025	911	1029	902	963	969	1008	992	992	985	1027	1024	1012	1032	981	961	1001	993	959	1024	932	962	930	973	961	948	954	995	994	936	947	972	947	1018	966	946	1020	984	1006	983	1020	980	942	1006	1008	1035	997	926	992	1007	970	964	963	999	1014	958	1052	985	985	966	938	953	969	957	1022	959	1030	974	967	1009	1000	969	964	949	1082	966	923	973	1011	956	972	1009	966	1019	1007	1015	1003	1036	980	960	969	982	982	970	945	968	959	964	912	990	958	1003	966	962	1037	945	1040	995	923	1046	967	975	988	1008	966	957	1005	983	984	933	978	982	984	946	998	939	1013	990	1005	981	996	967	975	983	958	980	942	978	1057	1003	985	987	925	981	1013	984	952	960	1008	986	969	1005	1027	1003	983	989	969	999	966	1028	970	998	1017	963	932	954	1006	975	994	990	986	1006	949	984	967	963	914	926	968	963	962	974	953	1040	989	994	1051	1019	954	1016	939	945	1035	970	1019	958	1010	981	1001	933	978	982	978	1031	954	950	976	940	959	1000	1032	991	1016	930	960	978	978	971	996	1019	1009	956	968	1029	993	947	981	891	895	1031	972	942	1016	937	978	1026	925	951	1010	978	966	966	953	942	969	1057	936	1023	963	962	1010	994	979	991	969	961	1033	965	906	951	948	965	978	1004	957	982	993	960	929	986	991	1033	1020	929	983	977	1017	971	978	968	1013	964	973	964	964	1025	1015	1017	1026	958	959	959	984	987	1014	991	956	1005	1050	990	954	948	1001	962	993	1008	905	962	948	1024	939	977	1010	971	1012	1019	1025	955	988	979	983	1007	996	1003	960	964	999	1020	1013	997	1031	973	1003	984	941	949	1036	967	966	989	991	936	961	958	999	1000	930	931	1000	982	974	970	960	1004	959	1025	937	891	934	939	991	997	941	989	955	962	1001	993	991	978	1011	1012	970	943	981	946
32420	28251	24369	17982	11970	9763	8582	6163	1727	854	618	517	454	476	461	430	461	409	456	439	458	477	464	475	486	499	461	545	503	450	466	472	468	457	450	412	442	433	433	419	433	429	396	408	443	426	423	465	405	448	494	458	416	427	446	477	431	441	409	407	396	432	419	426	405	404	461	422	434	394	460	395	433	461	412	413	448	418	384	413	451	449	433	426	436	420	455	428	455	433	413	441	469	434	385	409	378	408	449	455	461	391	424	451	446	400	421	418	437	428	446	456	421	387	447	438	406	389	405	402	409	445	458	415	419	433	412	409	453	434	419	457	412	419	444	472	430	416	438	435	449	446	465	424	492	402	423	405	399	438	443	437	426	383	399	405	444	390	407	405	380	451	424	403	438	413	402	403	414	412	424	401	452	445	422	415	443	445	434	419	438	402	422	440	471	412	415	413	424	427	448	423	412	407	422	417	402	430	429	417	447	450	403	435	409	431	394	446	428	432	405	384	418	455	461	445	423	415	418	449	440	430	392	392	448	411	443	454	421	452	442	464	424	430	426	431	424	444	435	411	441	436	442	389	416	439	420	465	393	402	455	423	401	400	426	431	409	385	386	417	420	415	399	415	428	415	428	427	414	419	471	439	413	459	393	401	416	418	409	401	437	412	409	411	430	455	455	449	442	410	436	430	506	449	436	425	430	449	383	391	430	431	420	423	451	398	393	412	394	397	446	471	459	394	420	441	426	463	467	423	422	387	408	422	439	413	410	420	389	445	430	484	396	418	449	397	436	448	480	417	389	433	389	451	423	444	421	424	426	408	405	410	453	444	437	381	432	379	496	438	425	413	413	426	428	456	392	422	422	410	416	381	416	457	419	402	448	414	406	416	419	432	435	426	433	415	464	454	442	384	404	423	432	429	429	429	399	419	460	399	430	460	441	458	445	401	397	442	389	420	451	422	412	434	432	426	399	416	385	396	436	421	415	447	447	438	424	440	432	418	480	388	429	374	446	438	403	421	413	414	395	421	437	429	427	461	414	411	486	421	423	399	395	406	455	427	436	437	420	431	411	424	436	438	451	436	433	457	424	436	425	426	368	403	417	441	413	402	406	445	387	407	419	398	425	402	448	426	428	427	449	408	424	447	409	397	414	428	398	406	380	390	451	465	439	427	450	455	455	387	446	465	419	441	367	461	476	427	419	438	421	435	389	436	466	436	384	398	414	398	440	435	437	436	432	424	423	424	442	408	419	426	408	413	400	434	391	390	468	394	434	447	440	380	427	414	420	385	447	389	410	423	447	422	440	416	444	405	433	429	417	416	410	407	426	439	404	418	440	389	409	478	432	374	362	394	412	444	432	440	408	435	378	457	447	426	464	448	443	429	424	421	492	414	404	408	430	431	432	417	417	407	418	402	414	412	428	413	410	420	412	439	413	420	464	431	448	422	438	438	441	452	429	422	406	436	420	417	462	414	474	430	441	462	442	438	424	456	417	443	410	424	425	437	418	438	430	436	410	399	452	382	447	419	396	397	400	430	430	453	418	424	411	479	425	380	445	435	452	429	434	428	446	429	414	423	440	410	408	389	418	403	413	426	449	439	399	413	461	467	450	408	425	400	422	413	434	427	433	446	400	444	434	410	399	440	413	465	425	437	412	429	418	380	428	410	432	420	440	427	384	481	456	459	439	467	424	467	438	410	396	413	442	442	443	429	442	423	406	384	436	394	441	430	432	456	443	481	433	413	414	432	416	385	468	441	473	384	428	426	431	437	396	436	457	448	435	402	413	409	454	399	440	430	436	435	438	429	408	440	417	446	456	436	399	396	443	416	405	458	444	424	420	440	436	434	435	408	421	442	410	454	467	409	430	430	453	415	444	412	408	402	426	463	389	401	400	447	448	392	362	406	422	394	422	438	428	419	426	449	447	404	434	462	436	402	403	411	445	435	439	453	457	436	458	415	387	422	407	422	425	446	417	446	417	394	395	412	415	428	424	455	447	396	420	403	395	417	429	443	451	435	437	406	423	446	425	453	398	408	454	392	419	429	441	427	401	424	406	420	420	443	382	431	417	428	422	433	414	452	453	402	456	444	399	442	418	418	388	435	424	414	421	461	411	449	400	433	429	469	475	403	419	399	404	411	434	416	452	448	427	436	453	404	424	382	441	451	434	436	432	412	406	400	449	399	420	420	415	428	427	389	394	413	441	432	442	420	403	402	427	440	410	451	404	435	450	422	409	431	466	455	455	421	425	425	430	448	435	439	397	441	436	404	439	409	461	410	432	418	436	455	447	405	390	402	449	394	430	441	490	446	437	455	431	443	427	422	421	412	449	424	450	443	430	485	422	409	451	417	395	381	419	492	424	432	410	460	427	454	417	398	385	423	398	463	413	439	410	400	410	411	401	419	405	437	438	423	468	412	456	435	411	434	456	442	418	442	426	390	399	459	429	435	418	431	460	423	443	409	412	438	411	428	428	461	419	419	414	411	404	393	437	451	487	457	405	435	451	432	435	446	443	433	409	441	418	402	432	422	420	466	438	438	387	472	405	434	450	446	423	436	429	456	412	455	419	454	449	434	400	416	376	413	392	394	481	419	424	445	415	394	444	401	445	434	425	423	433	448	416	420	417	441	465	405	422	435	414	435	412	438	427	465	401	428	429	426	411	428	436	394	419	416	416	433	424	435	420	417	422	429	430	387	443	445	412	445	422	378	453	468	402	404	408	450	414	437	458	407	459	428	436	440	460	450	435	440	429	402	403	371	431	464	425	404	432	420	400	435	438	441	415	402	404	387	484	425	439	428	414	425	430	394	424	417	451	423	410	425	430	430	414	424	442	435	397	399	405	422	385	441	477	444	479	457	406	451	417	454	449	419	407	423	447	390	442	483	416	427	422	404	428	435	462	396	497	392	414	411	413	451	399	436	434	447	397	466	433	409	420	413	442	395	423	397	428	461	398	426	410	402	362	383	422	423	437	418	405	430	435	424	404	401	423	401	427	427	411	429	480	416	444	415	448	453	466	454	433	434	433	454	448	421	438	407	429	419	419	450	453	435	371	411	457	398	408	437	415	406	443	433	436	413	435	427	413	472	413	427	466	431	427	419	419	442	430	412	421	444	427	440	443	444	403	420	412	437	423	418	402	396	437	422	432	425	455	408	381	433	416	402	436	411	404	418	437	439	415	432	398	408	392	413	484	384	404	465	441	396	445	399	470	434	399	489	449	436	412	430	422	429	430	416	439	416	456	431	465	453	431	405	445	398	416	405	409	422	431	437	435	425	430	383	444	414	426	388	426	407	420	449	411	442	421	418	431	405	431	403	397	451	411	393	397	408	443	426	407	460	458	462	445	400	418	471	418	445	415	423	425	453	418	391	454	385	404	424	406	382	427	432	409	456	443	429	414	425	403	394	415	427	439	426	437	461	436	426	403	419	444	440	388	399	437	412	417	406	400	421	436	424	418	431	444	436	432	427	431	428	411	430	479	450	438	404
23638	25244	28577	28268	23779	24069	22639	17766	5667	3106	1892	1272	1170	1065	1081	1018	1137	1061	1125	1094	1185	1368	1386	1387	1497	1509	1533	1464	1399	1322	1226	1244	1235	1142	1135	1130	1047	1106	1050	1015	1053	1019	1047	1029	997	995	1004	1066	976	1027	1037	1021	1058	979	966	1006	1044	990	985	1041	1009	1007	990	1062	954	965	1015	1082	998	993	968	949	971	1018	1034	976	1042	971	932	1034	1024	1019	999	913	994	980	1006	1009	1010	997	992	1006	997	983	1020	993	1003	973	967	1006	1049	1003	1063	979	1031	1067	1008	959	996	1076	965	1059	1000	1001	1007	985	1006	1016	1044	1022	1025	988	1029	1027	1012	1054	984	946	1035	934	1005	1015	935	996	1044	1003	1014	1024	1029	946	995	1037	973	1004	986	1017	1043	937	971	1019	1042	1008	981	1001	961	970	970	1016	950	989	1004	1023	993	1048	1035	1063	1018	947	977	1036	988	1003	1025	1032	1017	1018	967	992	1003	1005	995	1009	1019	1044	1002	981	1027	1001	986	974	1013	1000	1006	990	969	989	970	972	987	1038	988	1027	981	952	1051	998	933	1027	1009	1021	1064	965	981	1014	1000	986	1012	989	999	1001	1036	1000	1017	1035	990	985	1004	974	1036	993	986	961	1010	968	979	982	937	1070	996	996	972	953	992	957	970	1055	975	1068	972	1000	1011	997	989	1002	1000	1018	1041	972	1011	1005	1024	1032	1027	1018	1007	999	990	1013	975	1004	955	1014	962	1028	985	978	1025	1024	988	1039	1012	1050	1023	1029	970	945	1042	983	1000	978	960	986	1053	939	1026	985	962	1021	1035	990	1028	1016	1055	1028	1040	1014	1025	990	993	986	961	968	1003	1034	994	1063	1012	1029	1050	973	950	925	1006	1007	975	1052	997	1048	1023	986	1057	1032	1017	1015	984	972	932	997	993	991	1001	973	1000	1001	1042	968	996	1025	1059	1023	992	989	1029	1028	978	1004	975	1041	1020	1070	984	970	1003	990	961	976	974	978	1058	1018	984	1032	1016	1011	1027	998	991	981	974	1061	1022	1041	1016	1022	967	977	979	1001	992	994	964	967	1018	972	1051	1067	962	1036	995	982	1024	995	1022	1007	1035	1010	1065	1019	969	986	987	1040	969	1008	986	927	992	1022	974	1012	989	1009	1002	1016	1069	1005	1001	990	976	981	1008	993	1058	978	1045	968	972	981	995	993	1010	952	994	964	1035	992	988	1022	993	1053	996	1025	1026	1074	936	950	1007	982	999	989	996	964	1004	999	1046	989	982	1016	1078	950	1026	934	990	1035	1021	993	1048	1010	970	1026	992	970	1007	977	978	1024	969	1009	962	1008	989	987	1015	1044	1017	1049	990	1056	986	1011	1031	975	1000	1009	962	1012	996	1019	1019	1007	943	1062	1044	980	1049	1027	1015	967	1021	1002	984	981	1015	1016	1033	1016	975	989	996	983	943	991	964	986	1024	1030	1050	1052	992	1004	1007	1012	1018	1025	952	994	966	997	967	1029	1043	1002	1019	1004	1005	1055	999	1003	1067	1017	994	973	1041	998	1020	1060	1012	983	991	985	1037	999	1015	991	927	1002	1032	1013	987	1008	982	991	1058	1037	936	989	945	986	996	980	965	966	958	1010	964	1040	982	965	1048	986	1003	1012	988	1013	998	987	982	995	1017	947	1047	1001	990	1031	1014	978	981	1010	977	999	1014	1036	1008	1013	1006	988	988	982	1008	962	1014	976	968	976	1018	985	1078	1058	1025	1046	940	1009	977	993	1000	998	1011	1010	972	1018	1026	1024	1032	1014	990	1053	956	988	1042	979	970	1005	943	975	933	1006	972	1018	1009	989	1036	972	1008	1016	1005	1014	999	1026	935	1007	1002	973	965	1033	1005	987	999	987	961	1047	1014	1001	1006	977	1009	1011	1017	1006	984	1048	1077	987	1013	984	1018	1046	1029	1006	1000	998	1003	1029	990	958	1009	956	1029	1021	1033	938	957	1027	972	1066	976	997	1025	1011	995	1075	967	976	1000	1008	998	1050	998	1030	976	1003	953	1008	956	997	976	992	981	1071	1043	947	1000	952	1022	1045	956	1049	1104	1037	978	1017	982	1024	976	990	1004	1030	1049	972	1030	1010	981	991	1036	1033	989	999	1010	1037	1030	931	1005	943	1040	999	920	1020	1028	1005	945	985	1043	973	1060	1003	1056	1033	984	1024	1061	977	949	1029	931	1030	1036	977	1063	1033	1010	1026	1029	1016	997	1074	1008	999	979	1020	1043	1045	962	1001	989	951	1001	1009	1024	1032	1044	998	967	984	976	949	1035	961	953	990	1003	961	970	1067	973	966	1029	997	1019	960	958	1029	997	1031	986	960	989	1065	939	981	950	1004	1064	989	1030	1000	980	1001	1002	984	1023	1016	1033	1022	998	1023	1005	990	954	969	965	1030	1001	980	979	977	990	1025	995	1027	999	1037	972	1012	959	949	984	963	1039	1050	1013	1014	956	1027	981	969	1016	1029	1014	989	1045	1062	962	1012	968	1006	978	1014	1010	976	946	1004	985	991	927	1006	1034	1008	1012	961	1016	1029	997	960	991	943	1020	1043	961	1007	967	974	994	959	930	1022	1040	1018	973	1011	1034	960	1062	1022	976	977	1043	965	940	976	1044	1009	972	1044	920	1016	1020	1045	947	996	941	1002	1014	929	1019	1008	962	1004	979	994	1002	1003	999	969	979	952	1002	995	1004	967	1007	1006	1031	991	978	1000	1000	1016	967	1046	970	979	981	1024	1012	978	945	1033	984	1032	1012	1006	1029	1006	969	994	1003	1004	942	974	1029	1067	1040	978	983	1011	976	1013	954	1001	958	981	1000	1011	1030	1050	1005	1022	992	956	1025	1027	1016	934	1004	985	1008	1013	995	976	1027	1037	997	1032	967	949	971	1027	974	1024	975	979	982	950	969	995	974	1012	1035	931	1018	1008	1022	987	1029	991	1037	937	1042	1032	1014	969	982	1024	1017	1038	1009	953	1022	986	999	980	1017	1050	995	974	1008	1036	1039	1001	984	967	1016	984	964	1009	992	986	1032	969	966	1015	1025	1027	999	1018	1008	1040	1019	1025	1026	1033	984	992	1014	974	923	974	1014	1069	999	1031	1019	1002	956	997	1003	1012	971	1014	1022	981	972	935	1058	1000	1026	1068	1036	952	962	1021	1032	1035	1055	958	1051	1017	978	980	1009	993	1029	1029	985	981	991	1018	1014	1013	1004	1004	994	994	947	981	942	926	1048	1006	1063	1017	1016	1012	1040	1013	1046	1017	987	969	1006	969	989	980	1008	972	975	1042	983	1007	1003	1072	993	1029	986	996	968	923	1031	1015	965	976	1006	1078	985	986	1047	1013	978	1033	1029	1053	1010	1049	977	1030	981	916	997	1021	1028	1049	979	1038	1027	1007	1041	982	1024	985	988	983	955	1049	986	1044	1062	1009	973	1007	996	996	1008	1037	925	1005	1024	989	1035	945	980	992	991	999	960	967	1053	1008	957	997	949	943	1006	999	1020	1025	981	945	1032	1015	1012	1010	1046	968	971	1046	1004	987	1022	922	964	965	950	971	1000	999	1010	1008	1029	1008	1017	1003	938	985	952	1021	1008	937	1000	1015	969	1049	964	1048	1009	960	934	974	966	1027	1022	1008	1023	1025	952	1009	976	1030	982	995	1031	1051	1057	985	1011	997	1009	1020	924	1006	1018	993	1023	1014	954	970	1002	947	1014	942	1074	1014	977	1005	951	988	1009	1020	1030	976	1058	1021	1021	1006	1002	970	985	992	969	963	963	1050	1012	972	962	1041	1006	1002	998	980	1015	967	1001	990	962	1058	1007	949	1020	1019	1001	979	987	1010	1003	975	996	1018	1014	1016	1067	978	984	975	1038	992	944	1022	1047	1036	1029	962	986	1007	966	984	972	1045	976	955	978	940	1032	985	990	993	991	992	942	1024	1015	967	977	1041	1076	1010	1016	986	1009	968	1010	957	1025	996	975	1022	991	966	1033	959	1007	960	1031	939	1035	922	1010	996	945	1042	964	969	978	1044	1040	998	1009	966	1016	1028	983	1011	969	968	1028	978	1046	942	1017	1004	999	1030	1004	1025	1022	1006	1022	1015	1016	1013	970	1080	993	1008	1008	934	1088	975	964	996	1031	1023	1060	991	1028	1029	1039	1009	998	999	988	1045	1000	1020	1032	972	952	997	975	1050	970	947	962	1001	994	987	970	1013	1022	962	978	998	1015	993	1010	948	1040	995
41728	31829	29985	23735	18742	21277	16571	8759	4698	1759	696	526	385	376	338	382	391	353	379	372	402	423	466	485	505	511	521	529	439	456	465	407	429	410	408	390	376	320	351	357	361	305	344	338	354	373	330	364	337	348	356	338	334	389	374	340	343	361	360	339	315	372	379	357	382	355	369	322	343	359	329	337	341	371	371	384	357	371	338	321	340	333	348	341	361	403	347	356	346	384	365	360	340	334	358	367	331	323	329	327	354	382	340	320	349	364	333	356	365	358	348	349	332	391	343	342	373	360	338	365	371	350	362	346	365	350	363	345	352	362	331	337	344	337	349	329	306	339	364	354	369	331	308	333	341	340	377	332	377	311	313	333	358	344	335	366	353	359	369	379	361	326	338	362	333	333	380	351	318	335	345	323	334	355	349	346	327	319	338	329	323	318	330	370	330	332	349	333	365	356	358	354	349	334	329	335	340	360	372	365	356	358	333	357	313	358	374	335	361	313	353	339	369	392	371	366	389	320	326	357	334	333	324	373	367	372	335	323	341	365	318	358	338	332	331	329	325	326	373	338	366	345	346	337	335	374	356	330	342	372	329	370	373	371	342	341	362	366	350	313	354	382	390	325	351	323	345	386	390	334	381	344	325	349	335	339	336	319	385	342	351	316	339	349	361	298	331	309	364	345	355	320	325	366	340	363	349	328	316	347	356	344	377	333	371	332	351	346	350	333	377	354	302	340	332	340	338	345	347	306	348	326	350	341	346	335	363	363	359	317	376	381	353	383	363	347	357	347	347	308	329	411	331	344	365	361	365	362	358	362	343	346	319	329	353	357	364	366	371	345	369	301	351	363	326	316	332	331	358	326	315	390	337	326	337	367	345	348	375	357	331	376	393	354	346	394	368	328	380	328	339	362	334	354	352	349	364	341	334	375	370	367	352	348	347	349	350	328	359	384	326	311	349	348	322	368	367	332	375	342	366	374	337	337	397	321	349	361	348	372	344	349	349	342	380	346	383	324	391	370	336	319	317	329	328	366	332	367	354	366	292	342	357	343	324	357	348	353	348	356	335	338	336	328	374	331	378	320	341	360	370	359	357	337	338	345	351	366	356	359	356	357	351	350	370	358	317	339	368	310	390	333	340	343	330	358	325	349	319	313	366	334	386	347	344	322	338	361	315	368	356	331	309	338	364	361	345	387	329	367	350	349	345	364	340	333	375	368	385	362	361	347	339	340	327	386	346	330	320	340	331	376	381	345	315	346	345	349	305	339	376	341	306	333	342	333	361	361	341	358	361	354	363	333	370	331	362	360	430	373	348	330	338	341	353	354	352	316	359	320	347	375	339	342	332	386	360	339	349	343	318	367	321	337	328	314	360	337	327	372	350	338	381	316	356	363	339	323	338	347	380	379	341	362	339	332	351	330	362	353	361	360	399	358	353	343	361	389	349	340	350	332	333	342	322	358	338	383	344	332	366	318	345	344	355	329	343	358	373	332	349	334	335	369	330	320	347	377	351	394	368	322	330	319	358	318	339	360	312	301	337	360	372	327	339	361	343	345	349	357	378	376	328	346	344	390	345	357	362	330	343	360	391	337	352	332	351	320	373	327	366	369	350	325	349	356	326	341	358	339	324	344	362	339	332	343	352	338	337	401	397	334	341	327	364	331	324	321	335	345	333	351	379	356	328	360	336	390	375	367	328	348	346	332	376	353	310	344	372	332	385	374	359	347	324	365	332	335	364	342	324	364	324	328	343	344	354	327	334	377	393	343	344	345	341	339	341	340	341	336	371	352	343	351	337	379	323	322	369	329	351	336	357	327	377	347	339	303	369	384	353	347	323	335	349	352	350	363	357	367	354	325	325	326	334	356	373	368	334	386	365	324	349	352	339	359	316	320	324	343	331	370	357	330	340	352	335	351	364	335	344	306	363	378	369	345	320	313	382	388	335	354	352	361	345	344	358	344	346	374	344	345	356	320	334	355	386	343	311	341	354	351	350	358	336	349	348	389	368	417	323	341	372	327	346	342	351	336	330	300	341	316	347	327	364	352	341	381	327	350	384	343	310	344	334	314	313	299	341	327	338	336	370	375	321	324	328	349	364	400	368	315	341	315	337	343	322	341	373	365	354	363	326	366	354	389	349	305	323	316	325	327	373	365	354	354	326	381	347	367	345	296	359	327	323	338	341	351	367	367	336	333	363	343	334	309	336	331	361	313	327	341	373	373	332	374	337	320	330	323	352	341	336	356	377	313	357	352	353	335	349	350	357	377	378	291	360	362	379	335	353	335	350	338	314	372	345	366	335	314	341	344	348	356	349	320	370	357	337	386	341	316	371	319	340	344	325	398	361	350	397	318	335	355	366	337	379	338	365	359	355	344	324	393	352	339	360	350	323	380	335	321	313	361	352	306	330	338	340	379	351	360	322	330	342	357	386	341	334	322	325	312	347	363	356	338	333	334	385	338	376	331	362	330	332	340	348	358	346	367	421	362	341	353	317	325	349	359	356	385	357	345	369	345	336	352	318	330	362	347	381	303	340	332	334	383	364	362	355	351	365	310	350	371	328	338	339	368	340	360	328	331	363	307	349	376	331	369	359	340	323	347	338	318	373	326	356	344	337	346	367	351	382	338	387	352	356	338	347	337	331	318	338	344	354	343	358	366	346	318	329	366	338	365	347	356	364	318	336	309	309	344	326	335	362	381	332	387	327	316	350	347	351	358	383	345	340	346	359	350	337	340	359	329	327	320	334	344	397	342	357	392	348	360	345	335	377	341	308	330	314	310	331	319	310	338	347	365	334	387	331	345	328	348	357	312	349	370	362	338	372	369	347	345	345	355	331	318	349	338	359	315	361	297	337	352	356	341	346	348	319	364	331	322	319	328	325	379	329	387	346	315	319	386	395	325	359	365	381	343	382	355	379	346	350	373	349	341	352	331	332	346	388	344	341	345	343	331	384	356	381	345	343	353	381	328	356	335	340	330	363	333	334	379	356	329	344	363	317	316	323	350	365	358	347	357	353	317	368	369	351	365	356	338	354	306	359	329	346	376	336	327	326	348	359	364	355	345	367	333	325	359	361	367	343	312	360	340	378	372	343	352	344	340	370	354	318	342	346	352	318	352	346	312	357	338	358	364	343	362	357	310	365	385	340	311	319	378	353	356	376	340	362	375	344	335	374	362	302	329	337	351	319	352	348	361	328	320	342	361	312	326	353	317	329	354	334	346	371	363	334	315	335	352	328	362	374	357	307	341	339	354	359	347	384	320	371	336	333	353	348	382	341	328	351	385	323	331	347	369	318	365	392	360	331	335	360	311	359	339	334	336	349	363	357	365	322	343	368	356	351	332	345	345	384	339	394	330	374	344	361	345	334	353	336	368	342	334	318	349	336	333	337	382	321	323	331	330	322	314	372	329	315	350	358	330	324	325	330	359	329	399	340	345	352	340	373	328	303	320	358	377	332	338	357	374	326	341	325	352	318	344	353	346	337	358
28759	27096	32439	33449	30489	37424	29795	20527	15251	6498	2617	1676	1126	1012	966	1036	950	983	1007	1164	1211	1571	1694	1784	2062	1903	1866	1887	1722	1632	1422	1429	1336	1226	1129	1054	993	923	926	862	857	903	844	841	843	810	842	781	939	803	810	830	791	829	811	821	784	798	853	836	765	833	807	823	824	873	867	864	798	844	805	866	861	840	810	765	818	838	777	807	824	806	821	792	819	771	789	840	806	824	809	829	803	820	861	795	835	828	860	821	796	836	827	796	836	834	821	829	800	817	802	809	819	849	825	826	848	836	841	783	778	859	800	833	818	838	803	812	823	816	784	836	830	804	768	877	766	826	866	859	816	824	823	818	850	772	823	838	823	821	879	822	859	849	839	784	815	795	862	811	841	785	797	825	770	838	825	873	847	858	866	853	866	803	834	807	776	828	891	817	878	770	847	824	842	770	856	827	859	821	830	860	835	861	820	803	826	826	829	867	868	856	822	855	866	820	805	905	789	793	791	868	889	815	819	806	815	867	827	817	826	848	797	850	887	856	824	916	850	835	809	812	836	826	847	800	824	833	800	827	840	800	796	822	836	842	811	824	796	824	833	815	839	833	812	819	806	854	852	874	810	866	837	837	839	783	806	773	833	840	869	881	807	798	829	761	761	774	853	812	837	811	831	839	822	838	791	793	821	845	858	770	867	830	825	808	793	813	771	833	830	891	832	815	875	823	828	874	803	825	800	827	827	809	845	816	797	815	850	806	881	822	828	838	863	812	867	838	815	815	814	805	760	804	824	827	812	846	789	829	828	828	804	774	860	860	782	803	740	821	836	852	800	797	870	791	869	807	841	841	889	803	800	850	841	862	875	865	806	824	799	817	786	809	858	787	833	819	783	836	810	821	842	772	824	860	843	826	801	807	856	830	808	826	827	847	844	858	866	837	774	839	784	820	809	820	810	783	850	805	847	834	883	846	831	811	826	888	775	790	813	824	861	821	820	800	824	840	798	859	802	853	809	796	825	859	823	817	807	805	781	813	814	838	815	793	803	826	832	816	853	858	829	843	827	826	834	815	815	842	785	791	813	807	808	826	822	830	838	811	845	817	855	857	868	826	756	799	824	841	849	843	886	783	866	826	800	811	832	830	834	780	857	785	841	849	847	856	846	827	823	805	795	868	822	822	792	822	835	832	794	822	804	830	836	856	829	782	831	840	884	825	860	825	809	790	847	820	838	850	850	799	883	868	843	782	812	794	852	816	785	854	826	806	845	816	826	843	790	808	830	846	782	832	836	856	798	802	822	809	809	840	821	893	814	866	825	841	871	854	836	858	835	774	816	839	804	813	824	818	844	790	806	823	823	834	862	812	822	852	822	773	845	876	808	819	838	817	811	820	843	851	822	822	828	796	866	836	819	831	867	873	833	861	822	816	839	837	841	820	806	782	845	854	840	781	812	850	857	770	782	800	830	856	862	847	868	815	838	818	758	803	849	790	836	796	825	751	801	813	862	828	854	794	799	816	809	809	845	809	865	846	780	822	878	839	846	828	853	863	869	858	841	836	850	872	820	815	823	855	818	817	841	870	846	814	838	803	826	806	813	767	790	838	834	793	808	797	802	837	831	857	804	902	870	864	821	821	806	847	835	787	831	853	848	864	846	809	850	845	846	853	804	815	830	829	866	831	842	829	857	837	830	860	794	825	781	874	799	821	874	831	795	874	839	812	858	894	820	796	804	823	825	875	867	783	826	851	848	861	801	791	781	819	823	773	831	753	869	852	778	865	829	830	833	810	795	846	805	859	872	817	859	861	885	837	816	775	788	838	804	812	815	770	866	847	851	857	815	766	764	809	798	784	835	769	801	832	811	870	867	855	869	799	796	842	848	841	824	814	837	811	879	752	891	785	786	828	898	818	788	802	858	766	811	825	832	847	829	823	836	803	883	824	766	868	799	822	786	803	864	794	843	829	849	795	826	821	816	841	840	865	778	867	796	845	831	799	833	837	836	838	805	807	811	836	806	849	837	787	827	810	776	822	759	823	813	865	812	863	830	842	820	813	842	839	831	842	827	838	864	869	809	829	800	840	814	831	836	830	790	827	843	803	796	805	823	852	825	878	800	865	822	821	822	833	858	832	812	821	807	838	744	824	838	832	878	845	851	877	838	870	854	790	830	834	843	826	834	814	821	847	828	799	818	838	822	817	789	838	851	806	843	884	807	840	813	847	873	831	849	768	872	811	823	775	770	828	812	827	799	825	816	817	771	858	795	834	810	812	910	804	827	806	783	779	850	826	802	818	823	861	786	859	878	794	818	847	817	830	852	814	792	858	821	819	805	822	814	793	785	813	832	832	857	862	818	785	845	821	836	843	836	845	823	828	841	787	848	824	873	819	839	802	820	821	806	815	848	863	808	829	842	819	817	820	818	835	815	818	824	810	808	816	807	799	816	797	824	813	808	796	816	838	817	833	870	823	845	831	823	793	812	804	838	849	879	784	789	815	810	849	803	835	825	799	874	796	819	783	820	830	832	884	825	826	817	876	865	862	850	799	801	860	816	810	786	853	883	810	840	797	860	814	831	802	803	827	825	794	847	855	799	875	779	817	831	802	829	847	859	888	836	791	871	817	837	771	799	795	834	793	855	834	818	789	827	778	807	827	817	789	850	812	855	855	823	834	781	842	780	803	789	799	799	827	802	829	819	835	841	796	845	843	844	807	826	854	757	830	789	793	795	783	852	809	836	863	829	780	825	826	839	828	834	854	819	835	857	801	759	807	874	848	850	838	827	823	846	855	883	829	844	829	857	840	822	844	875	791	798	798	889	792	798	812	853	858	800	883	828	819	869	835	826	828	832	830	831	860	863	813	833	846	833	841	790	799	858	863	818	799	776	836	850	837	816	839	808	838	825	871	882	853	824	801	874	850	813	832	848	856	868	836	849	912	874	781	843	851	784	839	888	828	824	820	849	828	846	808	809	816	806	832	777	813	804	796	803	841	847	834	806	831	796	832	849	812	796	811	878	799	883	853	767	763	795	795	878	758	770	811	835	798	835	805	827	770	842	819	833	842	843	805	836	773	829	869	812	814	849	815	853	835	846	821	800	835	786	873	813	845	883	817	855	869	827	819	815	906	834	867	802	830	840	819	834	834	842	864	869	831	807	865	840	815	834	798	852	859	846	818	817	837	787	877	804	833	818	789	852	818	833	850	830	782	856	789	825	809	786	826	871	799	833	797	861	836	853	830	850	856	786	816	810	785	824	798	852	884	856	784	824	820	815	821	810	867	824	806	859	809	860	860	831	851	870	817	836	840	831	851	855	847	829	861	791	828	842	856	806	790	848	816	807	801	797	825	808	826	826	817	817	873	822	818	844	800	788	836	837	831	836	817	836	838	828	784	833	806	873	838	826	842	839	841	787	785	824	832	847	857	834	822	814	877	822	810	820	900	823	853	789	826	848	817	807	786	776	830	842	838	787	797	879	845	797	789	797	841	822	835	832	873	824	798
15292	7616	7017	5061	2418	1492	1139	749	630	494	448	378	396	391	410	401	423	388	396	346	406	377	413	387	374	375	398	387	397	380	378	395	405	366	414	404	362	383	371	368	383	406	419	393	388	429	386	378	368	421	389	364	346	358	376	364	379	420	404	377	360	429	348	368	415	385	374	394	368	391	371	384	383	422	380	369	352	338	377	334	406	404	376	358	363	393	384	340	403	367	381	380	376	364	376	379	380	396	396	354	373	427	382	390	394	383	425	373	404	394	400	363	377	375	397	362	395	389	399	393	372	386	362	369	421	373	374	381	396	386	370	367	382	383	358	364	377	366	352	397	383	383	384	362	370	387	381	403	394	370	394	395	353	384	380	390	334	377	374	374	394	339	419	371	358	396	396	372	411	397	355	387	334	358	375	351	370	385	351	413	375	399	419	399	392	416	374	370	391	377	382	366	340	392	409	383	394	353	419	373	416	362	385	364	383	349	396	376	391	355	393	385	407	385	427	381	394	415	418	398	377	370	383	346	409	405	400	348	367	361	381	352	360	368	402	396	380	391	367	377	389	372	424	383	380	377	386	389	406	357	372	379	445	356	400	406	365	427	371	382	385	369	383	344	359	377	379	354	369	384	432	384	339	408	368	416	387	389	367	371	390	421	414	375	383	387	396	392	383	399	399	414	369	393	393	377	410	398	369	377	378	368	360	365	355	382	359	363	352	377	366	403	381	404	369	360	374	379	405	384	346	378	380	372	383	407	388	378	353	379	395	363	346	405	388	354	391	388	389	365	374	382	360	425	409	368	390	388	385	362	395	367	357	386	431	364	375	370	391	349	381	419	388	394	377	368	362	401	381	389	423	396	386	381	390	344	390	407	391	384	381	383	410	375	364	397	362	354	373	365	385	368	360	392	379	348	352	395	378	373	393	405	400	394	394	354	380	382	363	404	381	369	385	379	393	387	391	396	349	377	400	410	379	407	361	384	387	375	403	401	378	380	351	402	436	350	378	419	340	358	382	401	384	373	370	346	394	375	416	378	375	394	423	397	388	374	402	369	342	422	369	378	355	407	405	385	408	403	374	394	381	385	375	429	395	378	364	377	365	349	363	367	393	371	377	368	376	366	357	392	351	388	386	388	447	377	378	406	388	376	390	383	353	376	376	391	372	398	405	397	367	372	417	383	403	387	412	371	392	400	396	356	337	374	377	393	378	381	416	392	360	420	350	381	433	377	392	408	407	386	370	391	354	374	366	407	372	343	386	371	339	383	394	373	372	374	322	361	399	359	361	368	404	352	321	402	401	349	389	382	373	417	354	399	373	327	394	411	382	387	369	383	390	334	371	378	370	360	421	337	404	360	402	369	398	413	390	406	404	376	402	354	360	371	381	379	338	377	352	391	373	418	373	345	357	405	379	354	405	363	401	372	392	366	405	372	369	401	394	369	420	353	401	377	437	383	415	380	382	392	413	380	371	363	335	343	384	380	384	355	337	374	395	383	414	357	356	374	395	370	369	374	370	411	384	356	369	353	372	371	356	377	383	383	392	387	373	396	383	324	395	421	354	368	371	384	359	367	388	388	406	406	413	393	374	332	419	383	373	364	377	437	377	346	390	345	403	356	395	386	351	367	370	396	346	401	399	371	364	380	351	387	381	395	340	389	373	398	374	393	378	370	389	375	425	388	375	352	337	366	404	370	400	386	389	380	389	384	398	377	404	372	364	364	340	380	394	369	399	389	384	403	368	385	398	379	412	412	399	325	394	336	428	335	408	395	416	352	386	365	358	409	404	341	422	413	402	416	387	397	360	371	368	406	394	382	419	393	341	384	398	369	403	366	345	385	376	414	412	352	392	400	366	371	348	363	421	371	357	386	382	395	382	371	416	370	341	400	381	369	383	423	398	366	374	356	391	367	396	371	383	405	421	367	367	380	396	406	446	357	370	364	398	350	354	359	385	400	374	389	387	364	362	372	336	393	393	372	373	385	397	389	372	408	415	375	378	360	363	373	340	404	388	382	377	403	391	370	430	415	417	363	407	391	390	366	383	335	374	366	382	366	372	348	375	389	397	409	344	345	368	356	408	363	360	401	393	387	403	390	383	408	387	371	404	394	419	394	368	362	375	354	328	382	361	388	360	362	360	392	380	371	353	402	366	405	414	391	378	378	369	376	373	423	389	365	340	424	378	372	397	351	381	398	362	391	379	358	414	359	415	430	378	375	387	388	389	405	361	399	384	385	377	365	402	380	386	361	338	384	366	342	383	374	386	382	432	364	369	377	385	340	378	366	371	385	372	343	392	404	388	361	348	350	387	402	396	385	387	413	384	412	379	382	370	420	371	382	369	371	369	345	382	393	403	400	401	396	360	353	367	408	391	387	397	388	392	375	352	434	403	387	339	392	415	378	390	357	368	393	394	358	400	385	386	352	345	366	380	403	409	391	397	382	371	371	335	410	381	374	350	407	401	393	357	329	384	362	381	370	424	381	390	368	414	356	404	378	356	381	408	412	366	386	409	400	411	370	417	389	368	338	390	343	436	402	391	370	372	381	393	412	376	440	407	365	394	360	411	396	324	392	394	381	392	376	383	379	393	375	365	369	359	375	414	400	402	375	395	401	383	401	392	391	380	408	386	354	377	404	376	363	397	364	376	377	385	441	407	416	353	363	338	385	399	394	385	382	411	367	355	364	402	405	388	376	422	385	398	416	371	400	366	353	388	354	376	372	373	392	359	373	386	364	414	358	380	380	369	392	420	399	369	387	352	374	388	410	381	376	386	380	340	390	355	351	374	355	353	413	366	362	368	379	393	379	384	383	397	397	388	374	411	388	372	373	432	405	405	387	368	348	375	391	380	396	402	375	423	371	377	371	410	386	380	376	386	396	405	355	410	386	405	345	392	373	395	381	370	350	379	355	393	369	377	379	369	407	411	354	365	355	416	350	364	397	364	347	387	357	384	382	413	381	391	416	358	398	395	384	388	346	362	379	358	349	413	380	410	365	403	372	360	376	377	371	424	370	379	366	362	384	372	379	410	370	371	374	359	394	372	388	326	419	385	340	340	425	428	386	375	397	370	388	428	340	375	381	339	405	393	368	429	369	378	368	379	345	382	376	385	422	404	401	390	346	370	395	399	422	376	370	410	426	387	398	389	405	356	413	379	337	355	395	351	406	380	353	373	369	411	362	332	348	363	380	400	371	378	341	363	410	391	384	389	374	355	389	364	361	376	390	410	405	375	400	412	385	411	376	355	374	420	365	366	357	370	387	377	425	403	381	421	386	360	364	350	353	365	350	382	380	397	422	402	363	426	380	387	360	346	368	363	380	349	395	412	398	382	391	375	401	393	343	388	350	392	412	363	384	372	410	342	405	380	373	375	364	401	358	389	371	336	408	374	340	353	408	365	381	398	395	406	382	395	388	391	382	402	376	356	405	402	353	411	382	340	372	368	375	352	379	376	359	402	399	371	360	392	391	380	384	388	383	373	403
11220	8060	12707	13117	7957	6218	4524	3042	2039	1324	1231	1074	955	963	957	963	964	930	927	939	966	928	927	961	890	988	960	986	937	890	935	978	942	872	984	936	952	959	889	914	955	911	954	975	999	938	916	885	882	898	876	913	919	877	966	884	872	939	882	850	950	864	917	935	923	941	899	934	907	899	919	917	891	894	875	920	936	909	893	876	955	904	927	891	875	1004	977	953	912	935	869	943	925	906	951	904	920	894	915	918	899	901	887	964	961	882	964	910	875	935	926	914	933	987	920	893	946	922	904	884	865	941	916	879	960	939	946	875	863	931	928	909	852	951	839	927	888	923	901	918	945	927	868	920	880	934	951	914	894	907	970	911	920	900	961	915	890	879	897	882	864	910	951	973	900	934	900	940	891	926	919	915	891	912	923	852	849	972	906	882	893	886	867	925	872	866	883	966	878	877	875	917	907	873	916	892	906	900	947	908	917	935	895	893	942	977	954	841	933	913	902	842	905	878	959	941	892	882	873	903	936	957	912	886	930	924	879	861	958	938	938	911	894	949	932	933	901	929	974	926	868	938	879	890	899	945	936	907	912	910	886	860	956	846	918	920	970	959	955	979	868	877	920	871	929	925	919	893	832	857	903	892	964	920	863	901	932	997	891	904	878	906	911	885	895	936	878	889	953	934	862	966	907	933	904	897	886	903	888	909	930	928	959	955	913	934	929	952	929	924	945	929	924	931	884	891	925	949	937	856	912	970	876	890	954	912	956	897	964	910	925	875	895	922	922	861	925	956	919	920	934	953	940	889	906	934	926	940	932	940	942	895	923	974	891	919	954	926	924	895	912	931	893	881	869	909	912	906	906	909	906	879	929	908	939	941	921	928	954	952	883	927	972	938	899	898	939	921	884	855	904	896	918	910	922	874	925	869	898	942	970	961	904	972	893	923	869	901	951	969	931	896	928	935	904	920	929	880	909	888	883	917	947	884	877	938	926	911	898	897	916	879	877	862	882	931	890	954	895	917	939	908	900	887	890	938	921	904	928	919	908	972	884	912	883	906	921	936	901	891	899	864	913	937	911	893	964	889	921	892	954	941	908	936	914	906	904	927	881	904	934	925	930	938	896	958	927	883	916	891	922	924	877	843	982	889	917	902	901	911	940	919	911	941	914	960	924	875	897	912	931	942	924	923	907	923	915	924	908	881	845	941	898	890	886	999	901	892	871	865	931	885	983	945	897	958	930	901	942	898	931	891	893	929	914	883	879	834	955	917	934	899	871	964	966	900	907	922	898	916	895	924	930	901	929	896	947	895	956	954	917	913	875	945	897	943	941	938	939	954	886	911	942	903	913	889	924	926	891	852	915	979	917	897	959	926	945	960	888	976	934	924	916	928	944	925	929	919	955	922	985	972	896	894	909	929	870	898	895	912	957	908	955	841	893	927	896	932	856	946	876	897	898	877	885	907	932	932	926	900	866	871	865	901	964	894	908	900	959	917	904	899	874	884	926	900	906	897	946	920	928	888	914	909	877	911	917	910	888	927	895	838	899	929	922	899	904	894	908	865	905	929	862	878	930	904	979	885	896	904	881	934	911	873	864	891	958	980	935	955	938	897	895	916	920	887	930	928	926	901	891	937	944	888	879	926	933	892	908	848	901	896	898	920	1004	928	886	927	897	917	912	961	917	908	877	862	967	1000	851	898	880	970	940	978	901	897	932	901	923	932	928	952	876	923	938	830	898	958	906	916	924	872	887	899	871	970	887	960	961	932	913	889	900	911	951	885	912	919	872	913	934	926	889	921	875	936	928	896	964	974	848	948	925	927	932	886	973	878	901	884	888	892	949	980	957	888	948	934	920	891	923	906	936	912	945	912	862	922	918	921	885	883	917	892	929	877	897	892	910	894	937	868	914	969	926	952	929	928	899	923	854	943	933	934	941	903	875	929	897	924	954	893	893	916	970	944	889	916	890	957	882	907	899	883	917	911	866	952	929	882	925	946	957	966	914	942	909	937	947	914	910	959	886	918	868	952	907	832	953	941	900	913	862	922	882	957	949	944	899	929	930	930	918	935	880	909	963	900	909	897	896	889	913	899	887	882	869	957	937	915	945	899	927	886	952	891	871	954	967	901	947	902	867	909	911	858	895	865	900	914	862	880	934	909	913	889	933	899	860	916	917	970	915	950	872	900	946	937	908	927	928	917	914	887	925	932	933	922	937	935	894	933	876	908	956	890	870	883	937	861	870	976	933	968	894	863	933	923	934	912	906	962	959	922	916	914	890	917	912	904	961	959	921	883	931	906	946	908	959	918	876	939	911	951	932	938	860	887	879	899	913	915	905	887	883	926	930	886	880	867	932	926	857	910	908	915	954	907	899	914	983	870	955	896	894	922	858	865	935	912	914	871	982	953	923	942	905	953	949	931	999	948	906	878	861	903	960	876	890	907	884	911	893	941	900	923	907	963	942	910	950	948	876	985	917	884	872	978	990	874	963	871	867	877	902	893	919	901	930	929	872	930	854	854	914	900	945	969	946	895	909	922	945	889	901	917	947	948	897	889	974	882	962	913	920	955	973	858	983	899	863	936	953	870	928	889	945	907	957	951	926	926	914	936	939	916	855	932	917	917	896	990	898	916	886	886	932	928	936	870	937	938	886	929	879	937	972	909	936	949	950	906	868	936	941	954	925	926	919	956	888	918	926	913	895	954	967	896	895	967	913	895	956	897	888	896	880	858	906	915	913	922	893	887	949	863	890	931	913	903	836	903	917	940	926	994	882	936	940	938	870	926	909	928	896	862	954	914	892	911	893	897	925	939	871	905	943	1015	907	873	935	910	907	903	926	888	928	912	864	953	912	952	873	902	953	936	932	928	870	926	850	898	893	897	871	900	945	931	908	946	916	905	903	876	957	917	925	895	934	909	940	847	923	928	912	902	913	910	888	940	910	913	909	945	922	940	903	922	844	942	889	936	919	932	878	890	888	957	928	914	911	970	934	916	875	926	964	907	887	915	870	965	905	875	911	949	871	913	889	931	924	914	922	959	911	920	915	933	897	953	970	886	911	882	888	943	898	899	907	923	856	927	897	910	883	926	939	871	903	899	952	898	908	885	943	860	953	886	972	984	856	929	905	945	917	929	928	919	855	896	858	935	909	915	914	963	924	872	912	923	947	946	897	942	892	914	907	962	895	915	907	927	992	897	901	880	977	954	871	917	908	912	908	948	887	917	904	950	844	923	887	939	903	941	942	900	925	893	934	917	876	916	926	907	925	889	908	930	913	899	923	951	909	943	906	840	930	905	907	952	879	954	909	843	932	941	900	931	882	933	919	925	936	948	968	925	916	904	867	929	887	878	875	925	917	958	941	928	916	975	869	851	894	908	940	953	945	901	879	924	935	962	934	936	882	898	904	901	969	915	923	861	901	875	871	853	937	954	917	950	908	880	918	945	911	976	940	920	915	915	918	865	896	923	924	912	941	875	935	880	919	934	943	914	892	916
30113	23385	23215	18427	15654	9708	7796	6079	3456	1314	883	495	438	434	448	431	376	417	406	455	418	469	479	446	501	471	501	484	429	450	458	438	433	449	435	440	433	411	417	390	399	413	410	429	425	398	414	391	418	408	363	413	390	399	400	361	404	404	424	375	354	373	364	387	397	409	417	379	385	408	368	421	426	390	370	409	400	409	392	390	399	414	405	375	436	440	396	376	391	384	416	385	420	393	405	372	425	386	383	385	372	418	447	392	383	370	385	397	435	401	351	417	393	387	435	421	400	407	390	360	406	437	394	423	401	426	404	421	394	398	373	376	404	409	410	387	409	391	415	422	394	379	359	370	421	435	403	419	430	404	388	404	420	391	400	413	447	414	422	351	416	437	406	362	359	399	424	400	427	416	348	367	374	393	402	418	409	427	401	395	434	414	415	418	427	428	402	391	370	405	394	420	440	413	450	386	408	391	381	423	389	397	408	434	403	402	371	353	400	391	386	399	424	404	394	396	386	416	394	383	386	417	383	363	405	387	412	425	369	388	392	422	394	425	390	405	432	407	402	422	420	438	421	427	417	383	378	417	435	382	421	406	444	417	409	395	402	423	411	419	390	396	392	405	387	362	401	410	423	402	373	424	406	426	451	402	410	394	423	382	401	376	399	383	398	420	426	390	391	347	403	348	392	412	404	424	403	357	412	391	415	432	441	399	403	429	432	400	373	393	412	397	394	383	378	434	408	388	400	411	398	396	364	403	386	391	413	444	426	412	371	372	427	419	398	430	427	392	401	387	394	423	418	420	402	403	433	378	448	405	425	375	410	395	398	394	404	419	425	387	399	334	398	447	360	394	394	424	398	427	397	395	413	427	388	400	383	401	446	390	423	391	377	387	415	455	400	427	417	425	364	415	402	398	402	415	411	407	413	386	389	445	391	438	435	400	397	367	426	374	425	410	401	449	424	361	425	406	425	385	413	384	386	437	376	425	345	403	396	460	394	413	404	407	375	364	404	432	408	381	390	373	400	393	405	402	409	413	418	392	421	432	423	431	392	438	393	383	404	459	431	448	413	432	419	408	433	416	394	406	396	394	379	386	403	399	379	388	423	422	376	430	377	394	373	375	386	408	403	408	413	392	393	409	388	382	379	388	428	407	424	427	415	442	383	393	369	371	397	407	389	376	382	403	393	384	409	416	418	418	396	387	358	369	389	397	385	402	402	393	423	433	391	432	401	380	366	395	430	370	375	369	379	444	406	405	383	435	423	436	392	376	365	350	405	414	410	399	361	419	418	408	413	431	401	420	422	404	420	383	378	406	394	395	390	446	420	388	429	420	389	467	407	378	382	387	403	389	425	396	419	401	457	397	383	408	392	395	382	388	410	433	399	446	354	376	374	417	403	443	371	399	420	432	449	410	420	401	425	392	408	396	371	416	443	392	410	418	415	361	392	432	409	404	362	414	406	385	413	426	457	388	350	383	384	411	391	411	406	400	392	384	434	407	397	415	415	411	366	404	374	370	436	423	421	407	439	395	413	403	422	408	440	415	413	406	393	448	371	392	417	418	414	418	373	370	397	419	393	426	438	430	388	384	367	405	444	407	394	432	427	389	391	413	398	382	366	399	400	383	388	398	409	416	402	422	415	395	405	394	379	440	398	365	412	386	392	414	386	407	398	419	416	403	387	382	386	411	385	388	411	395	366	423	414	399	390	388	385	401	404	421	416	407	431	387	375	402	359	409	417	450	397	408	371	372	386	392	397	437	379	419	392	398	463	429	383	393	414	397	376	389	417	394	400	414	397	381	350	403	397	424	381	441	422	397	439	387	382	387	396	419	388	395	424	421	401	405	423	417	432	398	396	414	404	419	384	413	440	384	359	404	384	396	436	394	441	413	408	408	369	413	383	394	406	375	392	399	423	371	412	441	429	426	389	412	347	412	387	372	395	432	404	440	384	390	391	401	382	359	436	423	416	437	455	387	395	370	411	411	374	386	407	382	419	422	402	379	417	364	370	411	418	414	413	400	391	425	399	412	402	379	410	377	386	399	408	381	395	429	438	394	402	419	378	415	413	455	386	405	405	433	376	392	392	406	386	405	375	374	402	405	373	368	377	398	405	404	402	428	442	371	404	435	408	384	395	416	399	386	389	394	379	407	377	406	427	396	420	380	407	413	441	383	422	401	399	402	375	421	420	380	374	371	387	388	385	400	393	388	404	413	403	418	378	423	425	401	396	403	392	425	407	419	389	401	394	452	405	420	431	387	400	402	431	427	383	432	401	371	379	426	399	408	436	409	436	408	388	402	417	393	401	419	421	412	423	435	395	387	415	360	372	422	379	418	391	434	421	412	396	374	390	375	375	376	385	392	444	397	375	438	397	371	408	422	392	428	426	412	383	436	366	398	398	425	432	406	402	424	361	401	399	415	433	415	399	424	385	425	414	369	383	412	411	427	420	392	377	427	366	450	398	391	437	406	396	380	447	380	386	421	384	409	438	395	388	414	384	399	404	384	405	404	413	389	396	385	434	384	409	417	422	425	401	365	399	396	378	435	432	392	389	420	397	404	397	426	399	402	370	373	384	393	432	417	409	387	427	411	358	402	412	420	415	431	397	412	401	386	417	402	363	385	413	421	393	374	426	406	445	394	397	415	380	387	418	413	389	385	409	435	421	436	357	408	411	372	437	415	352	382	414	423	366	395	393	384	409	372	397	375	421	423	381	383	434	414	387	417	391	422	365	384	413	387	416	427	374	393	436	442	413	418	377	384	389	382	429	421	395	376	394	411	362	413	388	427	385	395	406	459	439	420	410	417	384	380	352	386	417	414	401	372	403	448	396	405	399	422	436	415	445	404	392	419	420	391	407	406	412	386	386	387	369	387	387	404	396	365	408	425	408	368	382	430	397	356	410	412	414	389	428	440	425	416	389	413	410	434	383	386	422	385	393	399	386	411	447	424	420	416	422	367	406	383	394	383	383	375	383	390	403	385	400	391	439	388	375	420	382	427	395	428	411	408	425	409	407	388	426	422	401	438	382	370	405	378	374	371	386	427	411	412	409	427	384	393	413	402	408	386	387	410	412	413	407	408	401	389	392	391	399	412	443	390	413	408	415	382	411	401	386	388	434	407	370	375	383	402	400	429	415	423	391	422	388	399	425	401	400	414	382	370	400	435	402	381	400	378	415	416	406	377	403	387	413	393	396	397	386	410	401	368	402	420	429	396	425	404	445	420	401	409	381	394	407	441	435	433	413	394	402	362	402	412	396	418	394	424	387	402	386	372	410	362	402	397	390	419	387	427	403	406	423	415	411	431	397	411	376	400	415	431	394	355	432	412	421	425	419	390	442	432	410	402	419	398	401	422	405	391	375	391	386	404	406	401	379	443	391	407	397	417	411	423	447	401	421	434	363	409	401	416	397	397	400	402	396	460	389	386	412	386	375	398	414	447	410	415	443	426	377	416	403	382	382	421	439	408	404	413	359	427	421	387
21623	20994	28645	28569	29173	21403	20380	18804	12174	5107	3434	1552	1154	1090	1072	1019	1045	1009	1071	1095	1189	1295	1406	1395	1385	1443	1456	1499	1431	1372	1266	1190	1170	1131	1091	1069	1051	996	962	1069	1014	1014	992	969	912	911	923	925	881	941	961	946	979	964	955	987	944	960	932	959	981	985	933	942	953	937	927	926	914	970	954	940	987	945	918	925	971	1017	912	917	941	971	963	886	953	919	966	933	971	923	988	970	904	1037	964	1022	954	970	977	924	960	906	998	966	953	965	940	910	935	988	968	884	894	986	945	986	928	970	947	926	956	932	944	937	964	944	939	959	979	1010	921	952	901	962	931	935	949	951	927	953	968	965	972	980	960	982	988	929	1009	967	983	978	978	977	1011	950	993	931	974	946	1003	959	956	923	950	948	975	912	945	961	906	920	953	921	958	958	932	930	964	933	939	915	937	959	945	950	999	909	933	969	1015	896	916	925	940	971	951	929	984	958	947	920	984	985	962	915	1010	927	947	968	925	949	948	907	906	909	946	954	956	966	909	983	903	943	849	986	937	1006	925	952	904	942	987	974	974	959	962	995	979	1006	983	906	944	977	973	998	913	978	939	928	976	915	945	947	950	925	937	935	951	958	918	984	996	961	958	990	955	949	931	932	906	958	974	941	917	981	926	919	993	902	903	958	917	943	970	997	974	929	967	938	977	962	989	946	998	952	955	889	931	945	1052	990	994	956	938	932	956	947	958	963	948	954	921	1016	996	944	974	935	932	972	988	932	980	1000	933	962	962	915	929	1010	912	938	980	950	955	952	972	944	959	924	961	909	970	986	986	924	968	1006	972	997	969	935	964	953	994	899	933	958	964	970	957	946	915	946	955	968	956	952	966	954	972	957	980	900	907	877	954	958	956	950	963	941	939	909	919	991	981	954	986	963	959	937	944	987	929	866	937	959	934	944	954	970	934	958	951	921	962	988	987	929	957	958	942	926	968	916	978	941	936	973	922	961	926	939	946	951	938	939	935	948	907	971	943	981	1010	941	943	942	937	980	981	944	994	915	983	938	912	987	899	908	928	930	997	935	1007	974	950	959	944	913	946	980	924	966	920	977	1001	928	961	988	941	984	981	960	974	971	945	949	1023	976	888	971	978	970	964	948	949	979	965	968	936	964	920	971	942	941	917	932	980	1009	958	978	962	975	912	988	991	964	911	983	924	1019	971	1016	944	923	948	956	925	963	957	990	977	961	982	936	931	911	974	935	929	974	928	967	899	912	1002	957	900	910	989	945	932	996	974	943	917	951	949	975	972	909	954	923	957	992	970	900	929	949	1001	870	932	954	927	917	1003	968	924	942	939	907	975	919	1000	929	931	990	910	978	963	1012	942	936	916	918	973	956	979	936	942	936	940	995	938	971	961	944	973	952	916	980	980	939	956	920	937	957	923	885	962	892	956	982	981	947	910	962	922	941	953	947	906	1002	968	941	996	969	935	939	944	961	970	960	932	1005	957	948	917	950	903	947	932	945	1001	892	979	922	983	908	955	945	942	975	970	936	933	951	969	943	983	961	914	920	987	917	940	964	969	933	956	958	992	950	947	931	999	1003	937	963	985	934	973	1000	950	955	1000	950	951	987	857	942	963	959	923	900	900	930	1011	962	964	967	913	977	931	989	952	946	934	992	950	971	951	967	910	979	1004	1038	946	945	996	945	926	958	944	897	980	919	911	1018	957	933	960	948	976	944	977	920	953	957	974	970	925	987	981	904	939	934	970	955	988	891	914	962	940	880	936	985	972	953	954	946	941	916	959	940	930	902	916	969	929	933	969	996	926	921	982	932	947	970	990	920	967	884	1011	1004	989	927	956	992	907	945	980	911	982	951	926	941	924	958	911	904	936	1058	960	984	921	955	947	909	965	1000	964	937	942	971	882	929	945	913	917	949	872	951	937	979	892	968	971	952	947	918	959	1014	980	923	937	913	1012	966	959	959	956	941	920	925	956	962	965	980	943	947	967	941	925	937	921	991	965	908	960	914	911	884	929	965	925	952	913	965	986	989	956	993	900	903	998	923	943	954	918	924	945	949	974	932	956	954	949	946	962	968	921	988	946	931	930	961	930	946	978	956	1042	973	1019	971	931	951	941	1014	947	922	911	984	934	864	960	905	932	919	943	908	915	955	917	918	961	947	955	957	960	901	954	1015	979	971	936	943	927	978	973	932	975	992	967	1003	1015	906	933	963	936	892	918	928	1004	980	913	1004	932	913	925	927	935	975	891	929	907	938	945	917	923	894	947	988	919	957	920	931	945	957	977	976	904	893	946	930	928	928	916	949	946	961	967	959	992	982	934	942	955	932	971	959	969	938	937	978	903	948	1004	944	950	937	948	974	968	928	932	965	939	994	927	961	952	969	961	935	957	898	919	957	877	918	932	956	951	963	978	955	947	959	965	988	941	958	957	952	979	973	924	934	914	987	974	1011	996	958	909	913	967	979	934	936	954	944	990	921	918	933	992	952	916	956	909	938	924	933	911	950	937	937	893	935	908	878	924	937	963	908	929	1017	913	941	953	914	964	974	952	955	909	919	945	958	905	977	929	979	977	884	942	944	897	958	931	940	966	1015	901	956	967	991	917	937	898	911	914	1010	954	974	965	960	979	949	1002	1004	984	934	931	890	981	930	938	1004	943	1013	933	1070	964	962	948	981	884	955	969	930	913	994	939	956	1039	935	1033	937	970	1015	958	952	974	963	894	892	907	943	925	985	969	928	938	911	878	927	966	932	902	910	959	906	915	944	920	933	931	993	950	989	938	932	1001	971	999	936	980	926	962	956	930	962	948	921	962	936	978	968	962	940	913	942	1020	962	1060	910	948	979	995	985	987	997	934	951	878	904	980	960	949	934	973	952	898	955	965	926	929	964	931	953	924	984	970	994	985	938	989	940	947	964	986	945	930	930	936	946	896	955	968	927	1016	953	977	949	910	969	960	907	943	976	916	913	950	982	908	943	964	939	884	910	935	879	948	945	1037	901	892	947	938	988	967	961	993	922	992	955	994	953	949	950	974	944	987	939	976	919	922	983	965	956	913	961	944	935	931	931	950	968	928	1019	909	941	928	995	975	938	997	989	937	893	1004	972	946	938	964	911	950	971	970	914	990	964	992	989	962	934	930	1031	951	969	950	954	948	941	913	954	935	962	945	977	899	959	1010	963	972	993	950	1006	948	952	949	956	913	950	942	912	924	944	979	902	970	979	966	943	961	969	924	936	961	932	945	1002	907	960	976	974	999	934	901	1001	913	949	972	962	925	958	933	985	959	1010	900	985	949	951	910	987	952	923	957	967	980	953	936	975	921	980	954	937	915	937	960	989	911	1014	978	940	948	952	934	991	959	933	973	989	942	925	953	974	933	962	934	967	964	935	1029	956	886	951	968	982	951	941	919	889	947	916	977	993	951	999	984	993	964	884	962	959	962	928	950	958	999	943	904	972	926	1026	967	980	939	977	967	880	981	894	976	988	949	943	994	980	980	981	978	975	910	935	1003	986	944	938	988	925	952	913	932	934	1008	1006	901	917	941	967	987	966	944	963	965	927	957	918	1014	968
39225	31495	32928	29626	27463	23460	18793	10739	4563	2375	1544	593	418	381	390	343	356	362	349	385	423	481	476	489	478	462	445	512	472	466	389	399	390	392	388	389	336	378	335	366	369	385	334	320	341	337	353	348	323	337	339	382	369	358	325	352	324	374	364	361	337	357	320	340	342	342	340	377	368	332	313	374	324	321	336	341	320	321	323	338	327	351	351	339	324	328	331	303	321	314	334	329	343	313	309	318	304	306	319	326	344	369	318	303	297	339	315	324	342	400	322	339	345	320	305	373	314	323	345	345	338	331	358	328	319	282	354	320	306	320	330	299	357	295	363	317	334	332	331	337	320	342	320	327	335	301	345	307	347	308	317	354	341	292	346	347	314	318	322	327	320	331	325	345	338	299	306	346	319	337	351	347	310	335	336	334	354	361	308	310	321	335	342	325	333	341	326	352	336	353	354	318	340	341	289	324	336	348	332	328	330	344	351	310	359	323	350	308	327	321	318	314	327	349	333	336	320	342	322	326	322	303	324	323	311	319	342	309	339	346	343	345	325	364	334	332	338	320	342	324	338	353	333	378	353	311	344	307	321	338	318	310	312	312	340	323	350	355	315	320	294	320	312	313	335	333	317	322	323	340	313	317	347	344	338	322	363	358	331	322	325	329	318	330	375	333	311	358	359	314	311	331	321	341	342	356	362	321	348	346	336	357	309	353	310	334	321	344	331	343	348	362	316	309	355	325	311	363	331	323	326	327	315	323	335	314	305	302	330	326	307	335	316	326	293	325	312	323	354	352	276	311	329	330	310	328	342	308	321	338	313	345	324	312	356	325	304	314	338	283	325	348	362	335	314	274	322	328	305	308	338	358	322	319	309	359	359	299	319	355	321	327	346	356	346	322	350	325	324	336	372	348	312	310	335	351	336	346	317	327	311	321	339	329	329	324	336	286	346	382	336	343	309	336	312	319	302	318	339	334	335	334	335	340	324	323	333	344	324	336	339	335	359	302	338	325	291	325	380	360	314	337	335	326	343	322	336	358	347	309	293	375	320	361	311	309	321	307	307	338	347	316	333	334	337	327	333	373	302	316	324	302	345	335	312	349	324	337	327	327	324	356	360	308	331	332	341	331	340	325	323	335	317	318	349	354	343	317	348	320	305	357	336	332	331	311	326	372	316	324	334	283	338	350	334	312	330	338	292	318	317	330	332	337	307	308	356	338	314	320	343	332	318	326	312	305	310	296	313	333	325	306	326	332	339	344	331	339	323	329	332	367	347	312	361	354	348	361	329	319	325	341	343	335	318	321	309	327	333	316	381	333	356	307	298	311	364	336	329	329	315	320	328	311	321	338	320	333	307	326	312	322	358	352	318	343	342	347	323	340	291	334	351	327	372	373	330	333	323	312	322	313	328	318	316	344	325	331	330	348	339	354	339	321	333	358	317	296	320	325	315	353	344	330	334	329	318	326	330	270	322	347	342	334	292	302	333	316	295	339	310	368	313	324	354	379	324	337	324	347	325	329	348	331	313	314	363	342	329	314	341	319	306	352	350	362	363	361	306	368	358	347	304	350	339	342	344	337	368	338	316	326	335	317	282	321	318	346	345	340	328	357	277	335	311	308	307	323	368	327	357	358	348	318	326	344	323	304	350	347	301	380	335	337	350	347	325	341	322	299	330	318	313	330	312	329	353	339	306	336	345	344	324	315	349	338	339	310	351	310	311	347	332	328	309	359	338	354	368	389	346	319	315	299	315	355	284	331	330	324	312	337	347	328	347	309	315	340	303	301	339	324	299	319	327	355	335	342	355	321	327	319	338	350	308	330	343	331	313	340	318	301	364	323	316	353	347	344	296	341	350	330	348	355	345	336	332	317	302	337	338	325	315	350	345	304	333	311	325	385	370	327	312	315	363	322	336	316	350	341	349	323	303	324	298	347	339	309	355	304	323	327	327	297	319	360	301	318	330	312	348	311	330	279	326	333	347	324	326	334	322	300	312	310	333	317	325	294	362	295	337	335	357	309	321	357	349	327	333	303	329	341	354	340	317	328	321	317	320	329	348	307	309	334	330	327	323	342	343	325	337	331	323	280	331	312	331	337	311	360	336	325	303	361	332	338	366	318	352	345	310	320	368	318	327	329	312	360	337	336	298	331	344	329	329	308	332	337	334	368	332	341	287	320	341	328	353	310	303	353	338	354	326	333	338	335	341	334	327	336	317	345	332	349	334	377	308	329	325	308	294	324	319	333	347	320	314	330	303	301	322	356	337	330	331	325	307	358	327	307	355	347	307	337	308	360	302	319	328	311	347	356	298	312	322	304	316	350	326	293	322	329	369	344	347	355	344	328	338	348	311	322	306	329	363	326	335	334	338	318	357	346	362	337	323	315	281	322	334	333	314	335	311	319	366	293	326	334	342	306	349	336	330	335	313	338	317	320	329	314	304	317	323	332	352	307	356	342	330	360	335	340	370	312	297	312	330	324	356	339	358	338	329	328	350	302	319	346	352	296	293	329	319	313	322	320	337	346	342	341	371	338	361	321	354	362	302	338	306	320	295	353	366	318	314	294	346	333	322	321	346	317	319	347	317	359	330	323	339	327	354	374	343	304	322	330	310	358	301	346	336	325	342	338	341	360	332	333	326	347	358	334	303	326	345	369	338	303	334	318	323	367	358	298	303	352	329	304	353	330	324	353	323	351	343	313	316	305	350	321	332	350	333	349	363	341	336	344	361	337	306	321	351	275	334	336	326	345	309	321	353	310	319	330	320	340	351	342	360	330	337	315	341	325	347	335	314	340	322	296	329	307	294	338	352	316	316	351	312	332	371	318	307	341	332	365	332	320	345	358	356	336	316	344	364	322	328	310	311	335	348	305	347	331	368	337	330	309	373	337	311	337	321	325	360	326	296	324	333	312	324	338	366	348	329	305	334	375	309	330	338	347	356	322	344	339	330	338	346	325	315	344	353	319	343	308	334	339	342	334	359	372	327	324	311	326	317	337	339	349	317	398	340	315	294	354	339	381	338	318	356	343	311	330	335	345	326	356	322	317	320	324	347	295	306	348	350	333	329	327	323	317	319	319	338	316	348	330	351	321	324	322	313	312	334	323	312	320	301	324	324	321	324	346	317	319	348	315	350	378	346	320	358	325	338	317	317	383	351	319	329	334	325	311	359	334	311	316	335	340	346	304	297	327	344	328	339	330	310	314	334	314	370	300	286	297	342	330	342	298	331	349	330	308	328	331	310	307	340	309	361	321	349	320	325	314	326	336	357	312	332	304	340	340	331	290	360	342	373	327	316	298	320	306	297	350	318	331	344	349	345	310	397	313	338	336	380	349	300	328	358	289	332	304	347	319	316	326	331	322	360	364	358	337	312	325	324	328	336	360	356	293	342	358	333	316	363	309	312	370	387	335	326	316	349	298	330	295	342	342	333	320	334	329	326	329	315	361	371	340	307	343	346	336	306	346	324	346	333	295	358	335	359	335	322	342
26560	27034	35846	38643	40042	36557	33532	22020	13028	9160	6481	2190	1206	946	921	875	951	921	1016	1048	1204	1552	1572	1645	1750	1699	1773	1940	1582	1555	1420	1245	1219	1175	1110	1012	909	974	886	881	801	844	794	806	765	750	816	813	820	788	843	744	797	754	789	781	669	806	797	813	804	837	783	792	851	776	788	793	828	775	764	791	730	805	815	797	793	830	828	842	858	820	777	739	774	800	771	797	778	792	722	788	768	818	779	787	826	783	829	803	775	802	791	835	782	824	804	782	772	781	788	818	755	801	735	763	786	777	786	874	756	797	783	820	775	770	789	785	759	834	745	773	822	753	790	780	780	773	832	816	777	776	816	802	802	805	797	777	789	783	843	755	805	789	772	751	801	837	810	794	804	772	794	793	807	755	694	747	777	802	792	801	829	741	832	776	759	855	774	723	776	753	750	779	807	814	742	804	787	782	765	811	799	749	740	749	768	798	782	776	799	771	825	768	818	783	807	776	772	824	866	755	774	849	839	760	751	748	758	781	793	791	799	794	776	807	790	783	816	770	785	788	798	833	784	785	771	779	753	825	730	774	808	757	787	795	808	771	838	820	744	797	798	779	794	824	777	726	792	756	807	786	760	845	784	761	788	803	729	810	778	804	755	806	784	773	803	777	742	817	751	798	799	761	815	773	766	791	811	824	753	790	744	831	813	828	731	798	789	821	840	767	744	810	811	810	781	813	835	802	802	804	795	824	727	751	803	765	814	745	821	790	804	746	763	779	776	756	815	798	800	762	731	795	823	799	850	822	741	772	816	796	761	796	782	827	826	779	759	805	805	783	807	754	822	783	806	818	790	742	808	786	794	799	814	785	799	816	823	818	826	850	793	784	819	799	815	801	786	826	773	761	757	783	804	776	805	860	822	747	790	769	814	800	809	812	783	812	787	776	753	787	770	768	820	792	793	808	778	854	788	769	724	802	774	778	767	813	759	741	786	844	768	778	798	741	764	827	817	787	729	816	812	763	771	817	779	782	765	817	815	785	727	785	792	774	816	799	764	773	782	832	792	789	769	788	760	780	848	758	767	813	802	804	807	816	752	745	779	798	728	770	762	760	813	823	783	767	761	797	837	796	815	746	810	772	767	801	747	798	767	758	748	843	785	806	759	740	812	747	797	807	808	765	832	790	774	763	719	815	769	784	797	805	802	791	804	784	766	779	775	768	803	767	753	742	846	763	785	783	800	789	754	808	791	763	798	850	841	776	737	816	746	825	822	801	813	777	790	792	774	777	754	814	800	776	780	778	789	738	744	806	778	816	772	806	738	775	752	795	817	753	745	831	798	787	783	801	785	791	809	837	767	751	767	793	798	762	757	805	803	750	776	791	802	781	792	780	854	807	802	805	781	770	788	773	791	771	826	797	773	794	803	807	784	809	743	779	761	831	856	757	773	815	793	778	776	788	800	804	753	803	802	750	755	794	748	785	768	788	772	815	819	776	780	796	753	813	811	768	790	800	838	838	791	796	806	820	795	783	795	787	780	820	818	764	782	785	740	773	733	721	838	748	771	812	759	757	797	828	834	802	775	805	756	799	835	787	766	833	744	782	764	765	786	796	786	755	761	805	811	755	805	793	769	777	787	781	780	795	784	797	833	822	812	819	789	795	765	727	760	799	832	791	749	781	803	863	799	795	769	840	776	782	814	767	818	801	783	790	801	822	767	862	844	840	816	798	790	765	779	779	804	786	810	821	783	789	769	839	808	759	712	810	794	783	777	814	771	819	774	756	746	756	792	778	765	711	769	791	790	748	826	813	769	795	818	779	794	803	817	783	809	797	780	759	736	765	768	779	772	816	806	725	823	748	830	784	833	779	743	755	775	794	770	771	751	777	755	772	808	755	822	814	728	787	779	788	803	825	825	772	777	759	811	781	756	822	829	787	779	780	792	805	729	744	733	760	755	803	823	782	754	805	758	752	798	790	826	784	798	762	825	805	729	815	809	805	810	773	821	787	784	782	780	815	848	833	767	780	836	782	815	774	788	774	754	788	844	771	819	781	729	755	809	786	832	777	775	840	807	834	803	815	770	811	750	794	810	775	753	799	759	769	818	755	802	767	826	781	833	788	757	777	836	813	792	784	799	766	773	803	778	797	830	775	800	792	741	758	798	814	839	717	793	818	801	815	840	765	789	787	829	738	797	784	786	756	771	767	790	749	809	793	790	808	841	780	838	838	818	824	849	825	799	780	822	775	815	771	806	803	765	777	821	773	803	799	769	752	822	770	813	780	825	785	799	780	799	813	738	784	842	783	747	789	746	831	814	843	749	782	775	722	771	773	746	803	840	804	786	804	804	773	775	765	841	748	796	775	812	790	775	766	770	766	835	822	790	826	802	770	828	787	739	873	778	810	810	855	798	803	734	799	787	756	807	791	830	755	800	765	783	760	793	840	765	763	785	768	742	778	821	790	800	734	764	787	771	771	761	789	786	775	785	765	768	781	777	806	775	701	809	803	820	786	746	751	772	769	801	756	743	751	807	763	798	779	783	786	795	837	802	791	849	758	799	796	814	757	818	818	752	791	797	788	826	799	734	775	770	739	789	806	773	818	754	813	790	813	768	833	769	787	836	769	784	744	774	775	804	768	826	819	744	807	793	757	803	801	740	784	783	816	833	761	821	825	770	760	782	744	780	803	825	804	810	814	788	792	775	773	780	780	798	798	768	774	758	765	814	792	805	747	798	798	762	776	800	802	809	794	763	783	749	756	803	790	766	797	840	751	762	813	817	799	796	756	791	786	751	787	822	795	839	702	790	787	750	804	808	768	771	800	803	752	768	789	814	767	744	793	816	784	763	743	795	798	830	774	771	781	744	780	801	814	759	806	822	839	763	780	845	803	809	741	781	782	816	768	793	809	822	753	723	767	776	780	824	797	820	780	741	739	780	765	852	775	807	781	748	839	768	761	816	767	812	746	767	766	807	816	778	794	772	815	748	782	808	800	802	792	830	747	845	782	742	782	781	788	770	793	856	825	741	744	754	810	745	805	822	764	798	769	781	774	789	777	761	747	815	834	786	756	806	762	823	796	763	740	830	820	781	795	834	793	823	826	756	815	772	806	807	784	779	843	772	774	799	791	797	827	750	783	796	840	757	827	746	750	768	845	805	728	785	780	784	774	823	795	748	808	797	833	782	831	744	789	764	807	786	776	754	742	767	781	791	762	757	783	789	736	781	771	814	829	813	755	792	812	792	780	753	779	783	820	781	786	764	790	767	777	826	787	787	775	783	819	814	777	790	735	760	712	854	809	803	794	782	787	797	789	744	801	819	769	765	830	811	802	762	767	808	814	761	783	766	769	789	766	821	725	795	779	819	776	811	788	777	823	822	806	801	783	793	792	782	768	806	803	753	852	813	789	751	743	796	823	788	813	784	837	776	765	762	809	794	801	825	816	785	807	756	813	767	805	792	800	744	817	823	804	819	776	821	779	772	764	811	755	791	804	801	764	803	789
13995	8657	9709	5258	2305	1661	1237	708	458	447	490	364	355	417	433	374	384	372	364	351	404	385	370	358	360	398	377	368	346	362	358	377	383	368	381	353	338	391	422	364	392	368	376	383	376	397	361	367	407	353	376	383	378	370	395	385	375	347	406	353	336	387	347	382	378	382	343	365	383	340	357	368	367	433	373	363	356	366	396	398	378	409	329	342	374	381	363	354	358	370	373	363	375	358	366	392	367	370	376	389	372	376	318	373	378	385	345	383	352	351	367	366	347	347	367	408	390	367	411	395	340	345	397	333	387	359	377	344	378	354	354	399	384	383	350	387	344	374	369	357	366	358	359	407	363	348	354	370	353	391	353	379	398	402	374	424	370	403	360	372	397	362	405	364	358	383	384	378	370	370	370	371	393	355	397	389	353	402	402	386	358	342	330	331	354	343	358	387	336	365	364	384	402	358	403	347	402	373	402	381	352	379	364	403	355	343	422	378	370	388	347	343	367	434	386	344	385	361	351	350	386	401	347	362	372	356	382	361	388	384	373	387	397	366	393	376	377	343	368	363	364	392	352	346	379	379	388	370	362	380	369	355	347	369	374	337	352	386	344	394	336	382	371	395	379	388	354	376	381	352	338	390	393	356	359	385	391	369	346	386	382	399	375	358	371	367	378	395	379	401	369	357	362	372	356	382	386	394	347	369	364	357	364	375	383	376	389	345	379	383	417	374	377	355	400	363	358	423	357	385	389	406	361	389	391	386	375	362	347	352	369	376	369	365	404	370	384	382	388	368	377	350	366	364	340	367	357	381	371	363	361	365	365	380	378	382	355	361	376	375	356	346	390	376	396	380	397	364	359	380	373	389	389	380	381	332	411	369	417	359	411	358	319	363	359	413	413	361	358	415	390	340	399	388	378	393	359	383	400	373	340	374	362	343	361	333	383	382	403	373	345	379	348	379	360	396	384	348	375	411	393	344	385	362	360	331	381	361	368	383	373	384	338	395	413	398	367	395	373	398	350	369	351	366	350	353	337	384	375	361	362	382	389	375	390	353	394	382	354	388	356	357	367	389	316	361	373	347	381	353	347	370	363	374	352	434	358	360	402	382	350	383	359	365	360	339	374	383	371	370	369	366	412	382	380	387	360	348	355	369	400	412	373	386	334	343	402	397	367	387	379	378	379	393	385	372	413	393	418	354	350	381	343	382	404	366	364	378	356	385	403	384	368	355	372	318	381	360	372	409	377	383	390	357	419	366	374	378	374	380	374	393	362	408	397	355	365	343	364	367	370	388	414	337	381	439	377	341	385	378	353	347	344	365	423	384	382	363	382	416	397	382	367	371	305	383	362	375	393	364	335	343	379	368	352	359	383	403	389	383	391	366	362	362	361	361	336	366	354	375	376	358	357	373	321	348	369	316	366	383	362	369	333	395	376	388	358	387	394	347	399	375	414	376	368	386	380	395	423	344	351	416	395	366	374	399	362	348	362	329	369	387	361	361	334	383	371	347	359	382	325	383	367	369	349	403	362	382	369	364	320	362	336	349	415	394	379	333	347	372	372	378	378	371	327	401	368	350	385	383	358	373	392	378	355	375	370	334	374	334	362	354	373	381	409	377	380	331	338	377	383	408	403	368	320	367	399	402	358	363	341	372	391	379	367	330	365	332	358	363	360	394	350	383	364	390	378	374	378	349	346	389	318	408	385	351	389	398	356	397	389	374	340	351	402	376	380	340	378	335	381	365	364	385	407	356	366	400	386	365	391	391	392	411	359	346	372	367	332	335	373	383	367	385	386	403	393	404	392	381	374	376	397	312	390	350	361	378	383	356	357	416	369	354	357	390	351	362	415	406	394	359	378	400	359	357	367	356	375	396	357	376	399	354	384	408	366	348	347	337	336	339	350	364	383	371	372	397	344	410	381	369	391	358	366	375	367	375	376	409	361	379	342	364	385	380	372	351	362	360	367	384	353	394	360	347	411	367	372	343	374	373	389	372	349	409	398	363	382	386	385	358	372	357	368	357	392	363	361	396	392	388	318	352	356	365	342	373	434	344	327	360	394	341	336	350	351	374	370	367	403	353	346	388	384	399	382	344	365	380	369	349	386	399	342	365	374	359	370	374	380	338	404	400	387	412	348	360	393	365	357	392	360	346	400	390	365	343	361	361	356	356	334	358	362	351	393	396	396	373	359	356	357	349	368	403	399	405	342	387	359	381	385	380	366	373	347	346	357	347	369	381	376	372	368	383	348	381	372	345	341	367	353	382	365	366	372	349	382	377	374	311	344	376	417	369	324	367	400	363	357	358	377	409	382	413	412	372	354	365	376	387	375	410	381	379	390	370	397	384	389	381	333	386	341	366	388	384	415	377	346	334	399	380	378	337	372	381	362	364	371	329	375	370	379	406	341	369	393	393	370	312	371	370	402	370	392	361	381	383	368	415	408	354	354	388	372	373	390	379	399	358	355	387	347	359	376	325	367	364	358	350	379	381	390	392	383	409	418	346	361	375	369	390	357	354	352	357	376	378	349	360	375	374	378	385	405	378	369	359	387	404	339	347	418	395	370	404	356	348	403	350	401	398	327	369	361	396	383	372	374	360	370	397	368	376	337	378	388	357	358	356	387	378	382	367	352	399	325	380	377	378	370	359	365	377	350	390	364	335	387	383	356	350	374	355	381	358	394	377	359	377	383	381	365	358	365	384	393	393	425	396	351	416	357	408	367	347	373	347	343	363	371	365	356	355	386	388	402	369	398	345	340	371	383	363	388	356	380	388	366	396	364	405	367	327	378	385	392	350	374	380	355	377	369	393	337	362	369	378	363	384	373	336	404	363	345	390	367	344	342	373	421	381	392	379	385	378	374	352	355	375	381	374	360	384	359	361	376	326	369	346	382	380	394	368	354	361	350	367	354	382	355	376	330	408	396	385	342	366	383	359	416	378	372	363	377	370	374	386	351	367	383	356	380	386	387	407	363	400	359	362	380	367	391	374	354	350	359	375	396	348	353	377	350	391	383	333	334	381	380	355	378	386	358	392	405	370	380	346	344	361	402	351	362	345	391	370	370	374	431	380	373	380	364	356	359	343	401	377	401	376	402	365	378	390	328	392	394	381	413	378	331	380	350	394	375	335	348	364	375	372	403	402	352	385	370	360	424	385	370	370	389	386	338	382	382	346	342	376	365	339	396	375	410	342	351	379	364	369	382	389	393	354	360	386	364	362	390	393	397	377	334	361	336	367	384	340	374	415	390	362	380	361	355	366	394	393	405	337	377	352	346	369	367	381	414	353	349	356	352	392	396	384	390	412	392	391	394	394	363	365	395	368	344	387	376	348	405	346	364	370	347	372	319	347	373	353	384	367	389	352	376	384	349	355	385	360	385	357	346	374	374	397	392	355	395	358	405	367	387	346	379	339	357	337	376	407	388	384	399	412	405	373	410	391	322	372	400	375	367	370	338	380	396	365	354	369	386	381	389	376	366	398	398	378
10322	9135	16277	12354	7215	6585	4866	2560	1571	1446	1340	1049	977	944	904	924	894	890	834	878	919	921	962	951	946	903	876	920	966	891	958	887	942	896	948	913	943	896	887	868	910	897	921	959	885	894	967	879	919	929	900	900	888	872	922	910	880	860	886	855	912	893	827	877	902	869	946	916	934	862	866	887	916	899	881	921	874	851	886	865	869	845	904	933	887	923	879	930	899	895	894	954	917	856	918	936	909	840	904	879	920	916	924	902	886	877	889	933	865	877	850	856	863	839	922	853	916	916	883	944	942	900	967	921	891	837	886	865	882	905	894	839	943	850	911	954	882	858	908	880	846	924	903	897	896	927	920	898	866	883	968	872	909	879	943	906	877	916	890	862	915	866	902	853	850	863	921	930	906	858	882	874	867	877	897	852	818	882	889	873	864	856	854	901	807	943	920	929	883	904	868	881	926	921	861	930	899	916	881	878	865	889	914	937	865	901	964	850	903	892	866	859	902	892	924	888	906	881	878	869	889	871	859	920	916	874	873	974	908	911	891	905	922	887	839	883	850	899	871	877	897	937	883	814	930	876	936	841	883	896	848	878	882	877	861	867	893	871	886	848	899	882	881	892	879	887	882	924	892	857	884	915	901	868	898	935	950	859	930	928	883	907	889	931	916	867	919	825	844	874	897	879	838	864	903	854	940	918	895	892	905	883	896	927	929	874	936	885	918	940	843	888	841	895	923	914	938	922	866	849	898	910	896	853	934	884	888	872	882	862	902	876	915	850	892	910	908	871	896	885	875	909	951	832	883	880	838	879	897	871	869	893	928	855	848	937	879	880	900	892	894	889	869	894	863	868	878	864	886	863	905	901	830	895	855	918	914	877	902	880	877	855	900	864	925	877	914	878	875	858	878	865	927	869	845	869	917	896	916	883	841	871	880	881	899	943	911	921	897	890	894	867	855	932	884	882	893	911	888	885	887	882	897	879	834	920	959	923	927	901	888	930	897	885	956	888	890	930	930	913	915	867	897	827	902	858	859	891	885	900	854	899	884	915	868	916	872	871	891	920	881	908	893	889	888	907	909	901	877	930	895	852	882	885	908	872	905	909	875	863	869	870	848	915	903	845	921	886	901	893	960	915	910	889	900	866	898	943	929	930	885	895	839	897	878	861	900	964	900	913	935	891	901	898	871	981	928	839	903	899	882	925	870	902	935	854	869	923	872	905	862	888	894	857	926	893	921	895	866	869	880	873	890	924	889	885	847	894	851	918	956	892	890	883	862	885	888	869	917	845	891	927	912	945	852	899	894	901	871	936	842	924	923	875	899	858	901	927	859	924	932	886	886	878	926	912	912	864	958	882	868	917	902	900	884	865	904	943	882	864	900	904	900	898	856	853	891	928	882	889	917	867	871	902	898	887	863	873	855	856	928	882	836	911	864	875	877	943	868	908	888	955	859	871	898	938	898	890	868	939	868	863	917	926	806	890	893	896	900	882	878	900	930	954	851	844	881	951	864	897	879	875	880	912	890	937	932	966	883	897	973	872	914	921	899	923	855	875	829	906	942	919	892	889	918	861	887	903	862	941	874	863	911	913	888	837	942	920	886	891	876	867	929	903	894	834	879	926	869	901	918	859	860	876	880	872	907	908	912	882	884	858	877	895	920	876	905	916	933	915	917	871	894	869	946	886	912	926	821	871	828	897	867	911	908	871	974	892	906	853	904	926	834	899	832	923	864	865	904	900	894	856	875	888	886	917	882	890	902	903	863	910	937	853	915	866	915	885	910	916	889	915	865	852	927	910	977	922	906	862	947	923	874	827	879	904	920	905	938	847	893	905	863	872	883	901	905	910	860	888	898	878	942	885	900	878	891	933	934	886	877	819	886	939	823	924	906	874	882	918	872	845	929	880	806	922	891	892	868	882	878	873	890	925	886	894	868	843	939	924	904	893	885	901	871	893	834	887	913	868	882	871	928	894	842	892	858	891	902	899	878	892	849	888	918	856	863	892	858	878	878	845	868	902	889	877	852	881	843	897	862	907	978	889	961	862	853	931	848	880	920	892	883	872	903	852	884	902	890	844	878	925	862	887	839	882	874	856	859	913	901	920	823	862	960	896	879	880	917	844	895	889	984	902	860	926	913	917	847	919	905	900	920	856	929	842	909	855	938	921	928	851	937	955	874	908	895	874	982	895	843	944	914	887	919	851	881	875	849	883	902	950	852	891	918	875	862	899	891	885	952	892	950	882	853	905	888	909	882	837	876	892	880	864	870	894	866	848	903	906	920	845	882	884	902	940	875	882	866	879	827	921	900	888	924	869	906	887	867	839	866	930	866	901	878	899	929	885	907	935	852	879	916	925	868	954	926	907	915	930	912	849	877	879	905	900	884	911	900	895	925	882	893	924	889	850	919	920	866	893	907	877	892	923	826	880	910	906	959	935	849	926	862	883	847	850	898	877	865	878	884	948	860	813	928	928	885	930	916	919	868	904	851	887	891	881	862	908	888	898	884	872	889	886	957	874	869	905	914	870	938	877	904	903	930	858	884	870	889	884	902	858	886	877	869	851	881	851	851	874	882	913	889	884	930	874	912	843	866	885	910	874	941	835	859	865	888	879	888	853	888	919	913	836	868	945	934	868	906	916	900	924	878	894	857	952	867	916	919	921	924	898	883	853	848	903	913	889	902	841	870	902	856	891	891	901	905	850	857	895	883	873	903	923	857	944	879	903	901	905	939	881	856	922	905	830	848	916	883	878	915	870	919	884	934	889	893	872	868	850	878	911	934	860	855	835	900	848	912	913	852	939	903	911	905	834	933	875	916	820	933	866	881	890	881	947	840	857	874	825	872	852	930	892	909	884	861	918	865	919	920	896	909	899	899	905	884	901	909	884	860	895	895	912	902	888	898	894	918	921	898	946	889	904	921	884	922	869	874	878	862	899	820	870	879	942	880	904	863	917	851	909	899	920	889	899	927	883	838	879	871	881	857	898	881	850	876	902	916	883	850	840	930	874	877	848	930	887	927	827	907	913	916	860	922	884	878	839	927	922	857	835	900	900	838	936	893	899	877	890	904	871	877	869	917	880	873	874	859	851	861	953	879	859	839	853	905	878	864	915	917	857	861	862	834	944	880	887	906	881	935	847	889	886	948	889	920	885	890	856	869	912	897	861	927	892	930	922	856	904	888	895	863	891	928	857	880	914	904	899	942	918	911	884	843	908	891	837	856	881	870	911	952	894	869	886	906	907	895	936	865	914	894	922	933	875	920	869	886	877	849	915	871	823	918	862	928	924	889	899	868	889	903	883	894	890	875	879	877	892	877	928	893	852	886	872	880	850	877	877	900	861	907	904	915	914	907	865	904	904	861	900	898	880	917	875	920	871	874	863	845	918	824	919	939	917	860	881	879	879	881	831	938	902	853	893	899	954	896	894	879	914	825	935	910	909	899	876	838	903	935	838	863	902	880	892	875	896	880	862	924	919	930	860	859	916
30170	23464	25837	23924	16085	11095	10751	8105	3276	1028	700	519	459	457	449	419	404	414	412	384	441	467	464	441	475	485	446	482	458	447	426	433	420	428	396	421	350	437	421	437	404	389	412	380	427	395	414	434	368	420	396	464	432	396	406	401	390	403	392	410	373	397	367	364	416	377	447	381	382	388	418	421	407	397	404	385	403	391	389	465	403	413	398	398	385	400	392	409	409	400	409	393	407	403	391	393	435	410	418	422	425	393	359	421	406	375	416	407	393	418	378	385	360	382	428	375	419	425	407	398	427	367	410	398	429	430	404	453	418	406	402	416	378	393	420	414	416	411	365	399	358	401	411	416	409	377	405	414	419	404	396	372	405	397	381	395	417	404	387	382	380	464	401	387	412	389	378	411	408	423	395	396	415	428	395	399	370	415	397	393	393	423	409	430	363	407	400	393	378	397	394	408	416	377	414	397	382	396	395	389	424	424	403	385	393	436	396	412	406	403	428	401	406	375	386	384	394	424	390	388	388	398	386	404	378	445	412	361	425	398	383	400	391	418	397	359	439	416	378	401	408	403	407	412	391	384	425	379	366	423	371	413	394	411	387	382	384	420	421	377	395	393	448	401	376	395	381	398	366	405	388	404	392	394	410	378	398	388	395	431	461	399	363	410	387	422	393	395	371	361	389	381	387	407	401	397	395	397	437	397	404	389	388	373	457	378	396	373	405	404	422	394	376	398	380	360	366	431	393	444	384	394	442	399	424	404	401	364	453	391	387	419	454	382	372	429	397	423	384	407	380	413	397	372	399	380	403	422	401	411	419	436	409	433	388	426	457	389	389	416	372	423	431	373	411	371	379	394	401	390	392	426	398	386	367	379	382	404	406	385	444	422	419	422	379	372	395	408	404	395	387	372	392	398	390	415	379	369	441	378	417	429	368	403	418	400	404	406	398	391	402	384	457	359	425	387	400	373	411	400	407	413	401	434	380	389	428	429	381	410	411	403	388	395	412	401	383	396	400	397	345	391	402	417	448	414	447	368	410	386	410	409	379	367	404	390	408	434	392	394	384	375	446	398	373	417	401	384	442	382	386	407	393	414	405	383	397	394	436	403	444	428	418	454	417	454	422	421	426	412	435	421	444	360	420	416	413	401	431	420	387	415	374	408	415	399	404	379	385	401	408	381	438	429	402	411	418	401	403	391	391	374	375	405	367	392	388	364	408	415	422	365	398	385	394	409	395	401	398	388	388	400	394	398	435	403	425	393	398	390	441	379	393	381	432	448	413	407	401	408	394	379	385	400	410	397	401	442	420	388	390	416	385	389	408	421	380	394	415	433	378	415	399	413	342	392	375	379	413	411	399	406	392	357	392	388	393	372	398	391	395	372	397	422	395	374	394	395	389	377	381	417	459	424	376	432	429	368	383	368	431	401	380	432	368	414	396	393	403	410	434	397	390	436	400	398	383	413	368	337	390	407	360	458	431	394	398	422	407	392	416	384	420	397	400	402	387	378	422	409	438	423	389	392	407	371	398	424	399	399	414	410	419	389	433	356	389	435	423	386	402	374	425	374	408	427	398	393	391	385	374	435	405	432	377	397	407	382	393	437	423	358	406	415	453	407	413	394	417	418	385	387	412	412	364	402	390	392	399	419	403	362	413	348	410	426	418	392	400	407	411	405	407	412	413	411	411	394	443	400	412	397	404	433	411	398	362	384	417	382	355	412	444	385	381	408	376	403	390	384	407	422	393	349	393	378	441	453	444	419	410	414	455	374	415	413	443	367	390	413	376	429	403	389	389	377	426	351	367	381	403	410	371	408	398	390	380	379	384	423	407	418	454	407	418	434	399	405	389	414	412	399	379	369	393	406	382	393	401	386	415	403	424	408	412	420	423	397	411	400	382	407	402	456	381	384	386	424	404	424	396	416	438	373	413	404	397	353	369	429	400	406	384	411	399	439	436	418	405	405	434	391	395	406	416	422	423	383	387	372	438	422	419	395	395	391	405	398	405	374	414	400	380	394	401	382	415	411	383	386	419	396	422	428	397	394	374	425	366	395	417	391	414	369	414	408	367	366	406	403	401	377	433	366	411	390	407	427	423	372	406	392	414	435	432	404	392	390	383	381	400	419	418	411	412	425	416	404	389	397	367	443	405	365	407	413	420	428	389	390	411	433	382	386	401	412	405	398	425	442	392	413	406	409	405	427	440	427	345	393	391	370	398	430	432	414	403	435	436	380	370	383	414	390	383	430	364	424	391	408	370	364	420	423	374	387	367	372	426	411	440	373	399	392	444	366	393	427	409	402	402	411	384	406	350	422	396	381	396	444	418	406	368	351	438	380	429	384	396	374	394	365	427	405	361	403	410	402	390	412	394	399	418	406	397	378	365	379	389	400	374	377	372	377	415	435	406	428	391	409	405	381	414	416	439	382	405	384	384	425	385	403	396	377	395	394	404	414	396	356	381	396	427	399	369	382	384	379	402	392	377	384	470	397	388	386	393	395	360	380	405	394	413	431	413	365	438	423	441	421	395	419	388	397	414	397	358	404	382	426	430	399	410	361	345	383	427	413	372	406	390	345	382	387	398	387	374	404	404	410	397	426	382	390	387	386	391	394	391	381	396	401	446	386	399	422	409	419	405	410	357	412	418	375	384	370	393	388	397	432	401	416	387	419	380	393	427	437	381	413	404	411	367	375	385	415	405	456	413	400	379	381	407	415	404	368	346	398	405	395	409	388	407	450	427	435	412	419	409	389	406	388	415	396	402	391	377	391	358	381	430	456	402	398	402	425	398	379	376	370	412	437	347	362	384	378	379	409	430	418	356	390	381	402	391	365	393	414	365	403	406	431	384	399	387	410	394	385	422	402	384	389	395	415	388	428	401	436	441	420	398	395	406	381	412	400	386	409	402	406	370	352	393	369	371	412	397	379	390	417	391	432	381	418	417	375	440	391	394	391	388	393	410	412	387	359	424	451	425	432	388	388	381	421	419	391	406	386	426	413	363	413	405	406	392	417	420	401	405	418	409	409	411	379	398	400	427	348	404	404	416	428	415	394	430	387	380	400	407	397	394	413	380	385	412	433	444	373	437	419	376	393	369	437	409	409	403	424	338	402	412	376	393	379	377	416	398	400	401	414	414	420	368	415	394	401	408	447	402	364	389	360	394	426	403	365	383	398	416	367	364	407	376	390	399	392	373	385	397	382	388	428	432	389	423	347	376	405	389	409	414	410	404	411	420	408	403	419	385	424	416	413	386	429	417	389	364	332	400	368	437	375	419	364	390	381	398	468	409	398	377	404	407	379	366	401	441	404	413	394	437	400	391	343	386	396	414	394	385	374	410	424	375	368	427	429	418	382	423	422	445	445	436	400	405	384	369	416	438	384	401	448	354	365	407	380	392	391	347	366	413	396	386	373	404	395	408	413	407	406	361	414	419	410	386	432	427	418	391	383	395	399	427	406	368	410	407	395	408	390	403	394	393	409	445	403
21395	22149	30617	34443	28222	25029	26218	20994	10602	3910	2593	1629	1083	1019	1056	1024	1075	996	998	1105	1095	1227	1413	1337	1380	1403	1364	1386	1325	1328	1240	1107	1160	1130	1018	1051	1005	979	1052	966	943	960	953	999	909	929	944	939	938	947	898	912	947	933	996	965	930	959	957	894	934	974	950	920	908	962	884	982	943	954	918	926	945	914	925	889	959	967	921	901	950	905	939	948	904	993	900	992	986	1005	983	946	893	978	982	927	955	886	955	885	931	934	997	969	951	937	952	901	948	983	1007	928	918	987	904	921	960	902	946	969	911	978	920	960	1054	999	974	922	928	937	909	932	914	970	968	941	928	952	987	903	992	927	933	952	901	943	965	941	919	961	988	985	996	955	968	908	957	937	957	944	971	919	924	1019	936	926	971	866	932	949	976	964	931	932	963	953	964	953	920	928	971	989	961	957	964	933	890	933	965	925	946	971	976	915	941	1003	930	959	965	924	921	951	960	934	949	893	963	938	966	958	935	964	985	890	938	980	955	989	943	941	937	949	943	967	935	970	953	965	954	941	903	945	949	944	981	1000	923	916	937	918	973	957	922	980	950	908	942	938	948	995	958	943	960	941	941	931	978	889	992	955	976	1007	908	866	931	941	978	971	983	936	948	890	904	925	922	962	945	957	912	956	947	917	1004	965	914	956	897	957	917	926	945	918	937	991	948	963	955	964	976	937	939	981	914	907	918	945	932	935	955	890	918	934	955	1004	921	954	884	930	953	966	960	976	964	984	990	959	898	919	980	938	964	894	914	960	947	897	929	974	968	1017	936	957	941	943	906	935	957	896	929	894	947	972	895	971	968	906	1004	924	956	942	932	987	955	951	969	948	943	1005	934	970	886	973	997	939	924	919	940	935	939	911	896	975	927	979	978	992	932	971	928	970	959	943	950	918	889	892	958	943	959	952	934	885	954	943	967	988	970	917	968	912	963	952	944	954	928	960	925	900	864	884	951	977	942	938	909	913	947	940	924	948	924	947	916	931	944	951	986	1002	967	942	972	889	890	938	972	934	931	952	916	981	960	943	928	972	933	955	921	886	954	976	946	891	909	977	959	938	963	937	915	1011	953	975	942	989	973	935	922	919	957	929	919	967	887	951	926	961	917	967	1025	974	921	962	931	1001	932	930	945	906	985	955	969	940	934	975	971	960	914	920	920	942	947	1017	953	946	937	899	875	924	986	910	909	976	977	997	917	932	897	982	961	933	983	928	920	921	957	943	956	969	964	920	917	953	852	981	945	944	940	961	1009	944	927	959	958	975	964	963	964	924	978	939	951	910	962	895	999	952	975	935	963	952	895	982	967	962	963	942	944	937	959	975	944	971	968	972	933	958	951	895	905	980	969	939	905	928	938	920	903	953	919	936	947	913	934	902	948	922	962	974	943	945	976	895	993	978	975	932	966	957	940	950	976	989	1034	957	952	941	915	953	934	945	924	912	986	948	887	939	924	991	943	890	922	925	986	940	934	957	942	932	927	924	944	897	893	919	945	922	1047	930	910	945	991	944	912	942	971	902	969	948	885	922	942	898	961	969	946	957	899	973	984	978	944	949	915	903	958	915	938	975	1009	928	895	946	971	961	1049	896	917	970	993	944	934	947	990	996	906	1011	986	975	938	912	975	913	968	946	922	921	993	966	943	979	919	985	1014	977	901	904	914	954	945	983	930	977	928	928	957	989	933	950	951	937	1015	915	980	949	968	914	957	973	891	990	906	942	949	933	943	951	979	1008	968	960	901	965	957	990	935	949	934	947	932	973	990	970	955	959	994	944	972	955	914	947	952	942	971	945	902	934	907	958	947	969	930	929	919	977	951	924	969	944	960	947	958	952	981	982	901	951	927	978	1007	910	953	1025	978	981	976	907	969	974	985	941	974	946	948	931	960	948	918	932	960	944	953	936	923	918	939	918	940	948	1014	967	889	947	878	908	927	954	959	934	942	950	955	927	939	941	974	991	949	924	1017	923	921	985	941	875	900	912	895	954	935	946	953	977	993	936	931	933	982	930	911	898	960	973	913	956	959	913	997	950	933	971	935	924	965	958	957	943	948	970	957	938	986	952	932	946	927	947	940	947	954	948	925	968	937	972	942	999	950	898	929	915	893	886	939	926	969	938	907	960	913	988	924	941	935	916	984	985	960	980	1005	991	947	953	926	997	957	1000	927	953	922	954	960	909	905	908	904	938	943	944	974	948	967	945	956	944	933	979	984	915	941	910	911	921	1003	919	939	1028	966	945	967	915	983	1010	942	1057	1009	976	975	937	931	937	928	950	945	974	908	919	972	964	923	955	949	934	898	951	958	870	936	1021	960	932	947	942	946	975	926	983	949	942	954	954	977	898	854	928	977	921	907	871	930	909	937	961	1017	908	928	973	993	939	905	947	910	952	919	923	930	891	942	921	950	934	960	971	918	959	948	910	915	925	909	944	983	960	961	995	917	964	1013	960	948	894	898	920	1037	930	940	993	918	939	942	924	935	910	935	926	966	939	960	916	931	921	922	945	903	964	942	931	990	971	919	927	1030	868	970	939	901	962	957	959	952	948	953	979	976	971	916	941	904	892	984	961	917	966	943	956	966	963	922	949	1003	1003	974	945	994	933	987	941	916	922	976	946	937	872	964	944	927	964	928	988	931	944	933	929	964	889	918	888	952	979	984	947	961	938	926	930	860	988	960	949	958	915	984	930	961	961	915	946	901	961	942	898	888	971	995	934	968	1001	967	936	980	958	960	921	977	966	987	933	957	980	975	980	975	945	973	971	995	935	987	953	979	952	991	917	942	919	923	915	939	952	940	906	959	949	958	898	958	932	967	936	940	970	979	941	931	973	1008	958	1039	954	967	974	936	903	951	932	946	934	962	973	990	932	967	979	923	902	960	957	977	981	931	945	925	878	895	913	970	938	976	969	1011	1007	917	981	981	937	956	996	964	978	945	946	1012	982	918	926	968	931	965	930	916	989	942	894	987	942	941	966	930	960	1033	935	978	973	987	938	930	926	988	871	968	911	956	967	962	972	1014	928	931	899	941	970	958	911	930	1021	899	893	911	933	966	990	954	994	958	927	925	890	976	941	980	931	996	914	946	985	947	986	944	1006	965	947	994	965	970	948	978	964	990	908	930	937	951	984	950	938	951	959	877	966	939	968	961	912	986	927	907	956	994	961	919	953	1006	919	940	958	925	984	942	937	935	933	990	959	949	944	1009	914	984	1006	955	950	984	947	954	1006	972	953	941	965	916	948	938	945	920	899	885	943	1016	936	952	933	930	934	993	992	962	937	949	923	981	979	1009	969	972	963	969	976	931	979	904	947	960	931	902	906	907	949	940	898	932	941	907	945	1003	930	994	954	917	910	964	942	943	974	988	926	934	979	957	938	967	933	943	949	879	956	968	956	977	937	908	970	950	974	944	940	952	960	928	939	898	892	989	960	993	939	952	879	952	911	949	984	914	940	914	967	935	1005	969	941	990	923	928	982	957	927	951	944	847	959	991	975	955	929	977	933	972	986	890	894	982	899	943	907	1016	932	955	972
39085	32217	36486	34057	26328	19394	16466	8873	3436	1807	1210	764	477	380	377	324	368	381	369	344	357	423	546	495	483	506	470	517	503	449	428	413	386	386	397	359	357	348	333	335	363	357	349	324	331	324	344	370	335	338	307	331	322	299	351	327	317	322	336	369	304	322	332	348	328	327	325	337	347	297	338	284	331	331	353	335	351	323	303	387	334	353	328	318	336	302	345	310	324	319	345	322	344	318	303	316	350	330	358	328	331	333	295	277	336	326	302	338	310	329	307	377	322	318	312	322	313	353	313	329	346	334	292	305	289	336	322	307	319	335	345	314	335	358	302	367	329	339	354	332	337	315	326	305	330	324	326	333	334	319	290	323	322	336	332	341	322	342	301	339	308	335	322	359	346	305	325	339	314	341	309	341	314	328	347	334	326	330	347	329	333	326	316	327	317	326	323	340	331	339	281	337	303	354	332	356	354	360	302	299	303	364	347	309	316	347	336	348	314	330	316	320	277	347	326	331	326	342	308	311	316	335	340	337	350	328	297	323	305	324	330	325	334	320	355	329	337	302	322	313	321	319	333	312	366	354	334	305	320	329	380	345	343	324	312	349	340	329	350	328	337	320	332	299	331	361	322	324	343	327	336	324	304	345	356	312	334	321	302	332	348	275	355	344	317	342	336	321	363	323	343	337	360	323	318	317	297	356	310	341	335	337	326	306	322	355	329	312	306	309	357	356	347	354	319	351	310	310	315	287	357	353	357	329	356	314	314	352	346	353	339	298	307	325	342	329	327	334	349	351	347	299	328	333	318	328	322	333	349	342	358	344	326	328	289	322	332	314	319	319	327	302	309	326	322	333	312	311	331	343	324	319	317	324	346	297	292	298	340	317	341	310	325	317	299	348	307	312	307	340	327	334	283	303	348	345	318	294	329	330	316	373	321	332	304	297	313	339	342	316	340	318	325	349	343	326	332	317	336	326	322	338	293	297	322	331	318	334	342	327	334	329	319	317	327	340	329	334	320	295	321	339	312	321	306	348	357	319	326	336	330	300	346	320	339	346	342	304	303	359	346	331	310	358	333	311	350	327	333	313	347	330	307	332	360	316	337	336	334	296	335	306	324	275	326	284	306	319	338	331	369	311	315	301	318	344	323	307	318	343	311	320	327	302	323	306	315	323	323	356	304	308	293	362	327	360	340	336	341	321	308	273	315	317	334	329	341	323	323	294	340	348	330	313	345	338	344	332	350	359	335	322	323	300	318	335	370	347	312	318	328	297	331	337	300	356	328	318	319	334	281	321	304	373	358	325	344	343	329	311	322	348	326	358	300	321	315	313	307	294	304	320	337	320	356	310	353	322	361	313	347	326	313	332	324	308	339	341	325	313	360	318	298	347	326	307	323	303	372	342	337	322	342	316	290	330	336	309	329	318	331	331	322	352	350	332	309	318	341	341	324	312	319	348	328	321	326	312	342	339	337	320	342	334	307	328	322	352	347	342	308	340	313	295	303	360	330	338	360	330	343	283	314	359	338	298	342	327	336	346	349	343	318	333	326	299	281	336	319	340	338	331	340	331	307	360	312	322	349	329	280	333	346	357	319	319	318	315	307	313	322	370	330	320	339	356	320	333	313	344	315	290	315	309	285	345	350	368	351	307	310	328	306	310	379	359	323	308	322	354	352	358	336	343	329	306	333	355	361	280	319	314	328	322	345	320	322	295	315	318	384	343	328	335	345	312	327	317	329	342	332	308	309	335	345	348	325	337	328	328	354	303	351	326	324	338	329	373	336	308	383	344	331	306	345	299	326	369	338	321	303	305	360	316	376	336	318	330	380	308	347	339	291	319	339	324	345	323	326	361	354	304	324	331	323	340	366	357	357	334	344	331	303	328	321	347	338	361	333	322	358	319	351	318	341	348	323	317	330	308	312	357	376	339	306	334	356	307	314	316	302	358	316	272	321	339	314	322	297	340	337	338	313	369	322	370	328	352	305	320	301	356	340	317	318	356	319	344	337	313	334	329	318	323	335	312	336	328	309	290	296	331	311	335	358	304	332	345	337	326	343	268	315	360	355	313	332	338	322	334	341	298	338	303	337	334	345	328	306	341	325	316	308	323	296	327	336	345	340	319	300	335	348	316	332	295	340	329	344	294	309	365	321	318	352	350	320	335	336	275	331	317	303	306	369	307	328	324	345	313	372	304	329	385	331	291	322	336	309	321	302	307	309	301	336	332	330	352	341	338	368	332	347	330	311	340	333	328	317	337	321	320	322	343	349	324	347	355	353	366	342	294	332	344	334	302	341	319	344	340	343	348	323	331	340	315	336	314	336	312	331	343	353	302	326	345	334	314	350	343	326	339	350	336	319	344	322	284	313	275	319	330	317	290	330	317	334	327	338	334	321	350	354	319	348	303	344	339	325	350	380	322	351	320	376	297	285	319	301	327	338	334	289	319	353	321	324	335	316	341	336	324	367	365	310	324	327	319	308	310	316	325	343	323	342	328	320	333	351	316	331	318	352	360	329	366	352	333	335	317	326	340	346	342	370	310	351	342	332	317	351	344	331	331	326	326	298	329	330	315	350	325	342	368	333	334	295	348	365	332	353	304	351	335	296	343	351	317	343	336	318	325	292	312	350	316	347	318	383	343	335	347	332	334	351	324	322	345	344	317	338	322	329	312	352	305	320	322	360	334	345	357	374	324	287	344	331	327	284	309	347	341	358	327	321	327	321	329	334	336	339	322	351	313	335	306	325	297	326	346	302	346	326	363	337	343	342	312	303	333	316	342	334	344	329	336	354	344	331	347	309	295	277	337	332	365	329	303	365	361	348	313	345	316	328	334	316	307	318	351	328	316	337	343	305	353	328	322	327	309	315	338	360	327	302	319	335	313	354	303	327	310	294	310	324	370	350	325	342	342	332	353	317	327	315	377	351	348	344	348	315	333	316	328	364	350	334	367	361	314	325	326	349	341	316	377	338	352	334	346	333	323	333	317	352	323	320	327	340	334	326	352	354	315	346	340	343	339	305	332	323	305	335	329	336	307	344	344	322	328	363	351	335	360	347	337	350	331	337	318	319	325	346	315	346	364	311	327	339	293	309	333	337	328	325	372	328	310	317	348	358	330	309	325	333	356	321	333	277	330	302	343	343	314	321	313	327	303	322	322	276	329	304	364	309	305	328	322	333	321	335	347	335	319	319	330	300	314	304	295	336	323	333	348	329	334	339	342	370	345	357	299	274	317	304	319	308	298	362	316	363	329	349	329	320	321	341	311	346	276	323	374	311	331	358	336	321	359	317	318	347	331	344	347	317	303	302	338	343	323	330	341	349	315	283	317	355	298	333	323	309	325	363	310	283	335	334	314	331	352	337	339	340	301	324	324	286	335	337	335	347	341	316	322	315	327	332	343	345	295	322	319	346	330	360	319	332	339	320	335	327	323	355	309	310	373	334	333	321	320	317	321	338	335	341	335	321	327	331	310	326	295	334	342	322	341
27291	27367	38970	41576	35923	32115	30809	19608	10858	7743	5441	3229	1482	970	934	989	915	966	953	1072	1179	1433	1812	1789	1751	1772	1811	1944	1793	1712	1403	1299	1261	1156	1050	956	914	873	899	890	830	861	848	819	767	795	840	732	812	803	750	807	797	782	772	796	779	749	766	791	812	835	780	802	816	796	807	808	802	762	799	762	798	761	785	783	770	828	774	813	739	808	768	804	783	790	783	776	873	781	805	759	785	726	777	790	779	778	797	761	797	774	794	767	774	759	785	709	756	783	801	767	813	806	765	714	779	776	715	750	765	802	764	762	785	770	774	779	800	778	754	763	785	769	770	842	771	815	778	795	813	803	768	831	732	782	807	793	767	789	755	762	784	799	767	762	763	782	793	828	769	746	761	839	769	770	808	779	807	798	801	767	821	784	766	747	757	768	783	762	800	745	779	769	784	820	762	779	771	742	779	804	753	790	795	770	752	798	793	761	813	777	749	735	783	799	781	775	786	771	820	791	833	737	769	784	764	758	752	777	817	810	779	792	767	819	760	764	844	768	835	808	825	821	833	793	772	776	818	814	793	796	790	789	760	779	730	797	831	799	794	764	794	731	811	795	772	795	800	742	810	804	770	791	746	819	799	795	785	798	840	790	770	782	829	789	735	801	809	798	810	823	771	770	793	768	758	829	768	802	752	715	795	768	806	848	796	787	799	777	783	807	806	828	777	799	813	822	818	731	839	807	773	778	805	790	847	790	826	772	782	771	805	766	833	802	816	750	767	787	802	793	801	764	734	761	767	783	806	758	802	814	814	811	766	820	806	743	769	755	772	768	815	788	777	805	821	772	762	787	785	826	757	817	786	792	800	819	827	744	817	723	800	809	794	783	784	773	734	818	775	788	771	751	787	780	807	804	784	777	673	805	815	752	749	794	800	770	818	777	805	771	836	751	738	790	755	778	820	737	818	829	798	822	764	818	820	864	794	804	800	805	797	837	766	803	769	816	787	767	824	789	683	789	780	772	788	799	745	777	768	812	759	820	792	755	831	747	751	799	804	784	785	787	772	775	788	758	762	823	789	779	792	771	814	759	856	796	779	812	807	787	795	809	815	806	768	829	777	775	776	779	819	761	767	775	801	785	829	799	770	813	777	792	828	830	796	719	797	828	808	772	794	821	788	775	766	851	769	815	809	770	783	851	813	811	791	740	788	765	782	821	779	801	746	779	800	797	741	740	772	752	753	777	782	794	818	843	771	750	795	780	727	856	781	794	834	793	774	810	787	770	745	809	792	827	785	844	756	753	765	834	815	735	823	776	850	795	790	864	800	754	792	790	764	810	824	786	799	808	789	809	773	832	769	744	783	808	812	814	799	801	811	781	818	745	780	802	770	774	797	766	778	773	753	822	833	761	855	819	782	761	728	796	785	772	745	817	781	807	817	788	789	818	781	773	796	786	776	815	830	755	835	778	811	783	822	769	791	827	813	783	791	778	788	791	759	763	776	800	806	802	807	778	785	737	756	780	799	776	786	778	775	786	780	793	797	724	813	729	801	790	766	758	799	816	849	802	774	822	771	761	787	804	804	760	809	740	784	827	817	794	788	770	823	798	806	823	827	775	727	785	796	811	805	794	789	819	839	742	824	800	789	799	804	764	798	786	783	790	773	741	813	792	786	797	825	758	720	807	800	783	761	782	758	799	788	811	768	825	781	826	758	763	744	759	794	736	812	769	786	729	850	780	859	807	778	811	807	830	767	828	815	784	788	812	793	785	769	799	813	810	803	828	763	754	797	784	767	807	778	793	811	790	817	823	794	777	782	830	777	821	824	776	752	782	782	796	800	805	815	763	774	810	810	752	807	774	791	794	796	794	746	826	808	800	823	800	726	785	743	805	798	838	781	773	836	793	806	799	795	795	832	757	782	739	797	852	815	782	777	750	833	764	756	801	768	807	806	797	787	740	815	778	791	776	804	819	815	762	829	815	795	859	728	760	783	762	793	801	755	809	755	820	780	816	736	761	797	783	798	802	816	789	758	791	787	738	733	765	769	744	810	832	758	820	741	820	788	817	756	803	833	762	787	783	764	772	818	755	776	780	761	761	747	747	768	757	790	834	833	808	814	774	792	806	776	752	770	812	749	789	807	830	789	827	813	826	747	799	773	799	770	765	785	756	773	800	820	814	760	811	825	751	774	759	790	782	768	795	787	821	796	828	802	759	739	773	812	788	797	832	796	826	779	820	763	789	831	771	810	756	752	778	774	790	778	752	782	813	766	787	788	817	775	793	784	841	820	868	811	799	758	813	772	735	783	778	777	779	795	733	794	773	754	781	778	811	761	742	761	706	816	715	835	769	793	751	815	815	833	826	786	769	762	767	835	774	828	779	810	800	705	767	787	800	794	773	797	794	813	763	826	801	768	782	802	756	785	799	811	812	815	752	775	817	791	750	810	825	823	784	819	789	782	799	788	791	778	749	733	762	833	786	807	811	794	754	808	801	771	749	764	840	774	762	787	769	758	774	813	869	789	772	770	785	794	763	789	778	776	770	827	805	852	763	791	767	818	762	807	873	762	786	800	828	830	853	800	761	805	823	718	825	798	759	725	823	768	728	724	832	813	790	767	792	736	756	770	767	784	803	789	798	735	806	795	744	779	798	784	804	859	755	824	862	798	747	777	736	790	829	791	806	794	783	780	799	800	764	826	798	798	777	786	743	786	757	768	792	798	792	827	760	816	820	772	811	803	790	784	737	767	839	817	783	820	823	814	815	770	831	769	805	787	728	786	802	776	703	800	826	796	823	797	760	751	780	821	769	800	795	811	819	826	796	734	779	784	795	747	752	808	778	815	770	773	777	761	737	770	753	768	813	778	797	806	794	772	819	815	812	784	773	748	739	800	784	793	745	837	782	799	783	808	846	780	810	789	812	777	824	749	803	784	813	771	788	766	810	811	794	800	813	774	754	836	819	808	807	841	794	831	755	785	771	764	797	834	723	777	779	781	769	772	772	829	834	770	748	790	772	751	826	751	775	769	785	779	775	750	852	789	790	802	748	812	741	791	842	789	815	767	824	790	777	814	799	827	780	759	805	760	760	751	801	750	748	791	821	768	748	754	818	786	800	789	810	805	748	773	794	817	738	821	804	802	808	770	754	798	790	784	779	767	781	789	816	820	738	778	762	820	776	759	801	762	757	807	785	814	800	816	767	761	800	796	775	771	805	886	853	790	788	756	805	805	773	761	834	786	796	795	827	754	831	785	765	766	779	778	827	791	806	741	768	754	771	811	752	806	799	760	813	823	735	832	836	763	788	768	730	788	800	781	814	798	740	776	830	804	781	797	800	795	802	809	794	761	764	731	822	840	799	812	781	806	763	760	757	753	822	817	769	821	753	778	744	797	818	765	745	735	833	844	827	792	739	826	788	788	794	793	785	800	826	819	762	831	801	796	789	748	815	802	759	777	765	811	776	785	841	781	811	788	739	795	787	829	769	787	795	783	759	796	845
11358	8262	9445	6583	2601	1445	946	795	524	399	435	394	334	377	360	375	402	378	362	395	332	358	369	353	351	377	367	335	381	371	429	357	435	360	365	369	393	366	368	354	389	362	411	360	402	363	396	380	365	353	358	386	378	377	388	386	347	352	331	370	356	381	391	388	366	379	359	384	371	370	391	406	383	356	364	344	343	365	350	367	373	372	340	380	364	337	354	368	406	366	356	363	337	359	366	363	338	366	347	374	356	354	358	342	371	356	379	388	358	415	371	405	408	363	359	348	366	408	337	369	361	354	386	366	360	328	341	401	352	352	398	366	375	370	387	365	355	374	359	356	344	362	372	373	337	378	376	329	369	376	360	385	402	365	405	387	367	380	407	362	362	390	364	397	374	363	352	402	353	436	381	319	387	339	399	345	366	396	380	346	339	376	400	371	363	385	350	371	392	391	371	348	338	374	334	365	379	348	376	415	376	375	352	353	414	373	394	386	360	373	361	348	371	375	380	399	404	359	334	379	418	378	360	389	427	374	398	382	381	383	377	369	344	417	356	371	395	393	386	360	365	360	389	375	387	339	372	389	385	345	355	353	372	342	377	398	383	358	355	353	374	362	378	390	392	366	400	363	353	354	379	353	377	368	377	401	383	378	352	337	367	383	397	348	376	358	380	384	388	375	387	367	402	395	383	379	387	357	387	377	357	406	366	386	396	374	359	369	354	361	347	412	407	370	362	369	387	342	357	367	366	372	398	355	386	362	394	374	350	354	373	362	356	383	387	370	371	340	346	369	370	372	363	367	403	366	418	354	366	390	416	367	394	375	396	394	407	385	397	344	381	347	318	391	381	377	365	337	353	362	397	353	347	381	400	379	371	371	372	359	408	318	370	344	389	376	365	361	359	364	381	343	378	364	360	371	363	376	352	355	379	393	339	372	361	351	338	380	376	377	391	348	355	352	388	377	365	351	382	387	339	398	368	378	374	350	344	375	373	372	374	362	394	344	368	342	372	355	380	377	341	369	370	360	391	365	355	367	370	344	379	428	354	377	402	384	385	368	325	337	384	348	340	368	389	342	367	352	369	374	365	342	347	355	368	383	359	383	356	374	355	377	346	379	384	349	347	415	364	349	395	376	399	344	368	353	368	354	369	366	364	368	351	355	385	365	354	391	379	353	406	394	337	368	351	381	365	352	362	408	389	371	395	400	376	385	366	376	390	412	345	352	372	338	340	378	354	347	348	364	383	406	355	357	351	368	331	385	368	377	374	366	355	391	351	386	398	354	365	366	370	408	349	347	365	326	390	358	357	361	381	354	379	362	342	370	345	373	337	400	387	370	374	375	420	335	367	374	377	381	395	393	335	392	386	347	353	385	369	364	391	363	354	354	354	347	374	392	343	380	362	404	392	370	376	355	355	346	362	347	387	388	405	394	398	361	363	381	390	333	363	405	376	368	351	386	376	356	343	339	367	344	377	352	332	367	429	374	377	401	346	383	382	416	352	366	365	353	397	378	398	343	370	359	372	368	395	365	355	403	331	366	391	378	361	380	379	402	392	390	384	377	355	357	368	357	357	372	370	396	370	426	341	402	369	342	362	361	365	357	353	364	367	354	340	387	361	317	350	362	349	384	360	348	332	369	388	323	365	395	388	395	370	344	388	371	366	365	358	395	373	363	355	362	377	352	395	329	381	403	385	383	378	380	389	367	378	340	362	356	372	350	375	383	354	402	339	380	410	371	404	340	401	350	384	339	364	391	391	402	384	380	330	376	383	339	365	392	381	338	394	355	358	395	404	350	382	342	361	374	352	375	353	347	359	345	364	372	392	399	374	309	379	351	367	355	379	375	380	419	386	356	363	393	363	364	369	372	369	370	349	386	359	372	363	384	375	352	371	390	371	393	388	375	393	364	369	384	367	374	371	360	345	428	422	366	367	360	381	367	424	368	379	392	401	381	387	362	345	345	380	386	350	390	418	391	377	343	372	397	362	396	391	375	357	363	391	352	399	335	349	360	403	384	339	352	379	359	371	389	334	369	401	387	371	348	340	362	406	390	358	375	350	384	389	404	356	347	359	366	407	340	369	366	364	393	376	386	356	384	376	351	378	376	366	353	377	371	352	377	332	372	397	366	374	385	363	362	389	390	334	360	379	391	385	389	367	401	384	394	345	390	356	354	380	360	356	381	393	367	438	385	362	338	354	356	361	327	341	368	363	371	352	399	339	353	350	365	379	375	370	378	385	382	350	353	339	383	352	349	409	335	366	403	361	369	332	363	383	370	401	358	398	394	356	339	375	357	373	384	366	377	336	354	375	396	347	356	382	374	367	369	359	369	349	383	404	366	379	371	386	401	369	349	347	359	353	364	391	353	354	388	380	343	370	366	382	340	363	373	415	339	374	358	332	357	370	372	377	360	347	388	376	363	403	396	382	356	358	353	388	394	364	339	347	364	384	379	382	340	373	365	365	351	359	387	355	389	358	371	391	363	361	341	399	381	354	380	380	382	365	376	333	410	382	389	386	381	366	349	367	387	358	359	377	371	353	372	385	364	355	349	356	380	397	347	361	367	402	380	373	323	362	372	378	370	355	351	354	346	332	338	377	373	386	396	361	366	373	402	390	365	398	333	370	390	363	365	363	364	371	385	405	384	358	370	409	370	381	375	373	360	387	346	379	365	333	382	382	411	400	371	360	351	376	346	335	367	379	387	375	387	326	397	356	370	387	377	390	395	343	371	382	373	390	365	370	352	379	370	371	395	373	394	369	356	343	406	361	338	381	354	372	354	361	373	402	372	333	386	416	352	351	408	384	396	429	359	401	393	394	368	374	414	365	353	377	354	400	368	399	337	353	355	330	383	346	365	367	358	388	363	353	332	378	357	342	375	360	344	379	389	408	399	364	343	376	376	368	381	396	356	338	384	373	368	385	405	373	390	393	334	358	359	353	378	371	386	372	352	387	389	380	381	393	369	386	363	374	393	348	370	330	355	366	368	370	385	383	365	368	373	361	397	364	348	342	346	383	364	350	405	361	393	357	366	387	353	378	385	362	366	383	372	362	329	372	383	346	349	340	354	349	384	366	377	406	376	369	399	388	341	394	359	364	374	378	378	397	366	363	349	365	314	315	357	355	381	354	375	337	358	371	385	388	399	373	372	368	397	393	339	337	388	395	358	409	352	384	400	366	385	346	346	363	365	408	416	350	381	361	396	353	382	373	384	392	368	375	373	390	396	363	371	370	395	389	379	376	351	382	397	407	362	377	379	358	359	377	362	368	374	380	380	379	362	367	379	363	389	401	354	378	394	403	378	346	377	419	354	367	345	371	389	366	392	311	367	359	376	363	380	361	350	383	382	375	358	371	383	367	352	390	389	367	374	350	355	351	331	357	377	349	392	375	409	389	408	328	353	385	398	387	330	373	366	374	370	381	349	380	363	360	368	367	361	349	341	379	337	337	361	360	362	380	394	381	378	379	366	343	385	386	387	391	408
8614	8771	16101	15465	8114	5750	3808	3159	1908	1222	1172	1046	978	1010	944	928	942	903	904	951	904	929	942	974	940	954	930	934	902	980	903	872	892	852	865	844	900	886	872	900	898	886	871	820	854	903	890	906	880	893	927	888	903	927	946	885	890	873	845	950	926	882	866	836	894	883	884	867	848	832	926	939	866	880	864	918	914	875	864	857	924	883	868	870	857	864	870	891	897	931	898	906	879	863	881	850	902	858	917	860	917	876	956	913	891	839	867	891	897	880	884	876	880	913	874	890	898	928	906	854	884	863	845	915	869	887	901	897	903	925	842	904	871	894	884	848	854	903	899	879	850	846	885	903	900	887	876	940	888	877	837	912	863	917	885	894	905	888	863	915	848	912	928	943	849	849	921	846	878	865	916	899	902	868	882	883	896	934	956	962	867	902	910	880	872	922	827	918	885	877	891	924	884	918	879	889	999	904	872	935	884	877	877	825	892	892	990	876	850	866	879	872	879	881	853	956	905	913	903	880	884	837	887	873	894	870	890	855	875	846	918	870	855	924	864	869	874	914	899	911	904	893	847	875	876	858	892	908	902	891	881	919	957	870	889	893	906	909	899	888	832	896	840	841	852	909	917	857	970	877	861	908	880	950	893	891	923	866	895	846	850	917	881	869	864	852	914	889	925	918	865	913	874	895	910	873	913	920	930	879	879	901	872	904	913	838	874	845	920	897	868	844	849	904	857	846	881	900	870	850	892	841	885	869	887	910	863	877	891	888	910	890	853	954	917	860	837	862	892	828	861	906	877	909	886	871	919	880	905	912	851	889	953	891	865	863	863	890	888	873	849	866	879	879	889	834	886	884	844	891	822	845	888	870	917	831	867	904	938	884	845	894	866	893	927	892	904	897	864	875	907	892	917	874	930	913	885	868	870	848	858	889	871	836	881	869	828	870	867	840	870	907	887	868	914	842	857	854	883	848	926	909	875	937	915	869	873	880	873	876	894	902	922	911	931	897	882	884	886	905	888	876	873	906	878	898	886	887	807	869	939	911	959	901	881	823	932	853	889	875	855	887	871	855	951	859	815	854	879	892	871	898	871	895	878	928	885	903	876	879	916	877	856	879	934	833	906	880	902	882	861	830	841	889	909	935	931	875	840	876	940	870	925	895	929	887	903	858	877	888	904	894	844	924	867	872	858	892	893	878	903	923	837	918	886	891	956	865	881	865	874	935	919	818	881	884	901	849	917	945	890	917	890	894	865	939	891	849	874	872	870	904	964	848	867	860	874	867	882	891	915	865	875	882	895	882	879	876	881	892	931	914	860	875	889	871	868	861	822	884	890	904	902	893	892	940	940	874	878	873	860	868	900	886	856	893	858	891	914	882	912	908	895	899	880	868	906	870	953	850	867	912	877	866	877	886	930	960	853	882	886	923	910	908	907	918	893	914	883	891	865	864	910	829	909	850	877	896	860	879	850	939	892	883	930	884	935	823	848	845	898	847	857	857	940	904	872	899	894	951	904	889	929	894	921	834	866	877	898	851	937	900	886	870	880	881	903	866	933	894	873	915	893	850	925	866	963	858	936	907	888	960	892	893	869	901	899	895	909	912	863	893	851	862	879	879	853	831	908	900	885	854	874	913	905	903	862	885	888	864	848	927	942	908	943	834	904	963	866	873	840	898	894	837	875	926	884	849	911	894	856	874	894	923	865	850	887	859	947	897	860	853	857	856	895	822	860	909	879	819	893	891	947	910	867	834	850	881	902	887	880	853	909	873	953	904	861	909	883	868	930	889	863	897	895	840	881	894	941	884	921	902	881	859	831	911	880	880	902	904	878	844	878	882	896	925	887	896	857	886	914	923	891	917	892	852	905	841	905	902	814	874	869	855	859	896	928	906	898	884	899	939	868	897	915	886	903	888	865	934	877	883	857	888	864	847	892	913	881	881	885	896	879	939	901	880	861	871	840	884	929	873	837	921	886	905	894	881	931	873	877	862	891	871	905	897	860	837	900	849	927	841	858	877	945	851	914	925	879	879	890	925	924	912	858	930	918	866	892	899	885	923	898	863	819	917	900	862	902	897	905	897	887	876	846	921	913	904	871	924	933	914	941	897	888	866	889	829	881	872	887	810	845	878	961	880	870	875	918	866	868	887	881	957	846	912	847	852	908	854	961	924	872	911	878	863	934	842	889	850	862	895	926	896	916	856	911	863	885	848	901	875	911	877	929	898	852	915	893	906	945	855	900	886	867	944	893	872	888	922	872	874	895	862	898	897	882	885	869	895	858	895	850	857	878	869	890	811	925	823	868	857	889	884	863	822	850	916	870	854	898	902	902	874	851	840	914	918	923	859	914	913	872	883	867	844	869	934	888	882	902	834	852	904	933	890	892	888	895	873	897	918	935	886	861	888	910	884	941	898	903	880	833	892	888	874	854	860	929	908	897	939	886	821	861	819	878	952	820	883	887	842	894	920	890	901	896	914	926	921	925	878	879	949	890	917	881	887	882	902	874	901	867	891	894	855	886	913	907	889	925	857	903	856	913	855	859	890	868	857	865	860	895	888	901	924	860	886	916	835	940	808	915	923	847	904	803	868	880	880	852	874	870	889	891	897	857	871	871	901	905	903	886	876	819	856	875	895	855	886	899	885	862	900	872	847	905	898	870	889	871	913	864	886	883	886	895	902	904	929	885	870	896	890	887	924	919	875	941	873	887	881	915	851	861	887	947	867	928	851	887	887	906	930	891	914	841	940	905	845	886	909	875	878	912	905	855	888	851	890	864	917	863	883	926	850	870	917	916	884	855	924	818	862	867	935	925	866	923	891	855	908	870	929	951	860	877	854	871	882	897	908	883	870	833	914	889	886	890	884	890	871	924	899	927	864	878	897	904	971	918	882	878	913	827	911	899	858	916	899	867	886	922	900	931	914	843	898	885	926	866	895	878	888	930	886	898	928	880	920	878	904	916	895	932	925	905	885	861	891	851	879	903	854	839	916	889	865	901	930	879	907	851	864	887	895	905	920	937	905	902	920	860	834	909	894	816	888	903	885	916	879	891	929	874	901	878	902	883	902	900	847	932	916	877	935	883	868	909	873	870	872	960	901	962	864	917	946	884	940	827	874	838	888	885	893	925	901	908	848	939	903	837	895	879	887	877	893	878	901	856	920	932	901	940	910	882	843	918	863	866	882	930	946	895	864	888	907	946	837	882	883	877	912	929	884	903	861	876	946	861	882	905	847	898	902	919	852	882	868	870	900	905	838	906	853	899	855	896	870	831	872	886	867	855	882	869	868	901	862	906	853	859	877	899	931	918	915	865	885	879	889	897	912	882	918	877	937	871	906	908	909	885	854	902	827	853	864	884	894	854	883	883	866	907	872	870	898	884	845	887	876	874	839	897	853	897	896	904	878	873	854	883	905	917	878	913	957	920	847	886	824	896	938	900	885	871	878	894	832	868	843	932	903	847	830	888	881	871	915	853	880	875	869	852	847
27311	22180	28200	18163	14367	10461	6904	4371	2484	768	601	485	412	424	389	416	368	402	435	438	401	471	452	439	454	439	439	453	506	478	475	411	394	392	396	402	419	393	373	423	400	366	374	430	386	402	401	400	384	360	448	365	388	390	393	398	409	383	407	406	387	396	397	365	392	392	350	394	404	348	411	395	405	418	377	397	401	381	384	439	422	397	382	347	415	370	400	370	424	384	382	376	401	418	406	403	420	424	386	392	408	389	383	415	433	376	399	414	360	382	411	425	376	385	413	369	406	381	423	425	398	394	366	388	395	376	386	425	407	375	418	391	353	361	401	379	399	405	370	424	409	358	394	365	356	407	433	384	381	392	388	391	396	389	424	409	384	401	367	369	411	409	399	367	387	422	395	397	392	374	385	416	433	401	399	389	371	364	395	335	360	437	389	413	397	378	369	436	382	383	417	363	383	362	396	375	380	414	412	414	417	398	350	410	389	417	408	419	427	370	362	415	424	415	368	399	361	378	407	410	400	360	395	374	397	395	369	427	401	394	398	413	379	411	360	370	392	400	414	395	407	417	415	400	383	369	370	389	394	404	380	404	373	403	381	415	431	408	367	388	399	365	381	381	375	382	420	373	420	414	371	408	391	419	364	394	399	391	379	384	437	374	424	382	344	370	389	405	401	383	409	380	392	392	364	356	380	383	370	366	375	413	364	424	375	372	381	362	393	380	401	391	393	412	403	383	402	373	393	391	382	399	407	350	364	394	424	387	377	439	412	369	364	361	418	415	395	370	412	386	416	369	404	382	385	420	411	393	384	351	387	361	401	390	388	441	400	378	390	428	397	399	367	361	413	392	401	396	399	398	367	390	400	344	402	395	410	384	357	391	419	381	381	369	399	402	355	365	428	366	390	398	390	410	373	398	414	421	374	410	399	438	376	416	411	389	414	392	376	382	384	393	383	388	390	358	386	364	369	379	375	398	372	394	374	410	379	355	391	414	374	380	424	411	391	363	385	386	364	366	404	363	402	384	400	404	385	389	394	362	392	419	399	397	401	396	344	423	389	417	382	393	398	366	424	397	396	386	399	396	397	400	395	403	378	377	398	421	390	405	381	381	336	393	401	393	405	414	357	395	370	387	360	353	373	396	372	381	423	405	374	417	407	390	383	419	386	405	412	361	412	392	410	416	362	401	388	416	429	360	379	383	391	440	361	382	341	382	373	414	385	389	380	356	371	415	374	384	400	390	349	380	388	429	409	438	365	394	403	390	375	384	360	363	395	363	395	389	381	429	374	385	396	390	410	372	424	414	437	415	375	373	372	367	397	405	406	402	376	434	397	416	432	403	380	420	389	410	396	386	412	398	383	380	388	348	413	399	393	423	368	359	400	394	410	361	381	364	409	396	399	345	407	386	403	367	419	359	371	402	401	383	380	366	382	368	384	356	377	362	352	371	431	400	380	360	390	405	372	428	386	412	410	412	374	374	431	399	400	417	402	424	370	362	422	379	397	407	384	387	373	376	390	373	408	412	358	390	356	367	372	365	405	413	374	383	377	404	392	398	384	387	403	362	378	402	363	366	382	395	374	397	395	409	386	399	368	408	401	364	383	399	412	363	393	433	408	378	425	382	355	383	423	367	387	401	389	388	433	340	395	381	379	388	425	395	385	397	404	396	424	390	404	416	406	389	414	386	418	376	364	363	404	419	360	399	373	397	400	423	378	409	392	356	408	409	389	413	409	416	425	400	373	437	374	381	353	397	397	390	410	380	412	380	379	379	396	394	391	378	376	390	377	366	424	362	410	387	404	383	418	375	391	399	395	382	422	395	368	375	429	408	399	374	372	415	386	427	392	413	383	371	412	384	401	447	445	404	367	384	373	410	370	387	372	425	415	374	381	412	393	367	391	367	412	369	409	409	393	393	396	382	409	391	432	386	402	387	412	387	376	375	384	403	431	387	400	374	408	371	399	398	398	387	356	374	396	406	384	425	385	373	374	400	366	415	391	433	414	389	397	413	381	360	392	418	379	427	402	424	390	419	384	348	347	393	381	409	383	383	397	424	376	403	393	394	448	375	373	391	422	397	375	375	379	405	403	394	377	376	387	368	339	401	388	382	378	423	397	383	377	377	404	421	435	395	380	376	368	416	431	404	396	379	414	378	375	444	368	381	434	359	333	384	357	376	402	432	385	357	369	408	392	422	399	409	419	362	373	357	396	402	390	404	391	393	374	409	379	396	394	406	417	387	378	398	381	380	383	398	394	390	392	403	366	415	395	405	392	385	362	411	397	407	378	410	361	400	410	397	377	375	372	359	401	390	405	365	409	395	393	413	373	372	386	401	372	386	397	397	429	418	421	378	375	376	376	415	422	361	350	420	389	430	390	409	365	384	378	394	416	391	356	381	406	397	368	388	401	394	444	390	430	395	383	404	429	371	392	373	373	405	394	396	403	401	420	401	385	349	428	400	376	387	385	414	411	401	424	407	409	392	427	380	410	379	335	396	404	394	362	367	400	418	389	424	416	402	365	376	381	396	412	410	416	407	385	402	364	399	390	417	418	417	351	427	361	407	384	368	422	388	421	390	375	394	385	367	381	361	372	420	423	437	370	419	373	412	409	390	404	401	423	412	369	388	375	392	361	379	369	390	413	387	425	382	385	374	432	370	402	376	407	391	390	413	394	364	402	404	401	408	387	405	393	434	376	380	421	401	386	412	407	391	406	382	433	376	400	387	392	411	408	389	399	368	400	386	367	401	342	373	417	440	406	414	398	410	354	371	392	426	415	342	375	359	349	362	401	405	404	379	404	429	394	374	376	387	395	361	409	410	385	395	406	352	398	388	393	384	402	406	414	390	374	356	377	346	405	426	438	428	376	399	383	410	395	417	378	361	345	415	394	358	385	399	418	397	393	419	391	352	396	385	426	409	421	366	373	401	404	373	365	441	389	371	377	387	422	369	393	336	369	374	399	367	393	403	408	369	364	385	388	385	383	414	373	369	402	403	365	371	386	383	398	385	371	353	389	403	364	393	437	367	363	395	391	407	390	354	357	386	387	402	419	391	410	429	400	360	375	344	382	351	362	364	411	412	396	397	364	377	385	401	395	398	347	394	426	376	374	419	387	371	362	384	408	420	387	382	382	415	387	420	365	341	438	411	435	376	347	390	401	393	359	397	385	395	379	381	375	394	374	370	369	398	402	416	385	419	386	385	409	377	393	388	393	436	423	400	369	391	410	368	420	385	401	405	402	418	382	399	456	419	400	395	377	389	366	389	392	370	381	402	403	373	409	389	396	446	418	384	416	405	370	433	390	404	395	365	359	361	384	414	360	424	402	420	356	406	412	406	388	370	378	362	380	368	377	411	395	399	379	410	380	404	370	421	370	404	401	409	418	402	375	403	394	411	376	426	389	404	367	394	376	395	394	396	373	399	423	431	360	388	387	362	381	408	388	382	411	394	408	371	432	393	381	417	425	401	380	375	361	395	415	379
19771	20346	33048	27407	27672	23171	18750	14013	8911	2556	1968	1507	1165	1027	1003	1055	1027	992	1032	1076	1121	1259	1481	1455	1444	1324	1462	1486	1598	1368	1296	1233	1190	1067	1077	1032	1014	1023	1003	975	988	882	989	982	928	960	954	896	960	923	976	927	964	934	983	984	862	934	961	900	972	1003	975	976	973	911	902	937	903	920	915	929	895	929	924	951	910	949	1006	907	956	902	878	972	932	912	929	874	924	894	979	924	970	932	950	886	894	933	881	970	997	864	943	950	896	920	893	873	956	938	983	923	988	952	904	918	980	929	944	867	924	929	951	944	926	881	941	984	907	926	885	923	899	945	952	991	915	970	921	936	893	971	908	909	934	891	943	871	950	903	925	937	912	925	911	911	887	957	963	968	949	930	930	935	948	923	895	918	898	939	986	965	969	942	954	875	896	931	924	917	913	920	919	922	969	903	997	937	920	857	905	943	946	922	935	925	932	987	960	910	935	962	988	947	936	902	958	944	887	956	951	945	927	942	931	912	950	950	915	985	948	943	947	890	956	931	906	934	953	927	919	875	904	960	917	923	952	933	908	956	952	899	988	876	952	900	961	975	903	858	974	908	958	972	914	936	970	912	980	895	940	939	872	965	899	935	954	966	905	902	922	983	958	961	926	935	864	952	941	947	908	989	908	980	931	926	972	953	926	1005	943	1023	936	917	971	928	882	948	908	969	945	992	936	904	949	972	923	933	878	973	896	921	972	889	917	969	953	955	926	933	934	958	962	892	989	898	908	931	941	955	933	954	898	916	906	920	959	942	1031	885	931	921	930	920	947	926	908	940	838	925	948	907	993	917	941	927	931	945	899	917	918	942	952	923	953	967	935	934	926	885	923	934	926	964	901	927	914	1003	943	951	932	984	927	922	926	885	919	940	982	906	953	892	907	921	944	935	958	935	979	929	972	950	935	929	943	939	923	971	990	936	913	949	949	906	934	904	972	937	925	913	948	855	993	951	885	922	945	972	936	912	890	999	914	923	891	953	943	914	929	922	950	967	911	969	952	953	923	968	938	901	930	957	927	924	937	948	915	899	922	932	890	926	877	980	962	893	882	947	968	910	935	903	927	948	915	940	935	861	1006	949	943	920	934	944	899	877	926	896	937	897	895	918	968	897	979	893	861	906	959	918	904	927	930	920	918	878	951	958	903	933	959	981	993	927	1013	930	912	892	963	889	927	892	931	919	935	968	925	928	959	915	942	952	921	923	948	919	959	926	1004	936	908	936	886	938	955	931	955	925	979	955	940	935	914	880	933	936	878	941	931	991	936	963	961	897	952	880	896	974	912	949	957	910	927	957	963	926	961	909	992	880	924	965	950	915	900	973	919	928	917	868	909	904	975	923	1000	950	905	936	928	907	930	942	923	940	934	933	926	887	942	923	974	889	888	928	943	924	912	906	948	877	943	872	943	910	959	967	942	921	898	903	911	959	968	895	987	894	969	885	902	954	956	1012	928	982	899	950	927	870	968	912	909	913	877	887	949	879	963	941	955	942	916	931	943	983	915	914	914	883	962	938	1001	887	895	894	933	930	911	940	956	979	981	929	950	943	991	901	963	923	901	897	925	901	908	937	950	975	919	936	906	961	917	983	936	950	929	969	916	1000	954	926	961	913	996	884	900	928	920	973	913	944	941	968	930	919	897	933	900	874	912	895	951	1006	944	936	914	917	959	931	873	882	888	890	888	950	955	905	945	930	939	999	965	895	928	947	957	905	902	926	917	948	879	905	984	965	921	964	911	936	925	959	922	947	927	937	925	900	857	922	937	978	956	941	912	921	957	990	961	909	939	902	962	926	1002	920	937	892	943	922	929	907	901	949	874	916	954	951	952	937	901	996	942	922	911	955	921	919	944	919	962	938	946	913	938	922	965	982	890	937	907	933	925	912	984	934	911	933	922	932	993	882	918	909	914	890	947	913	998	967	912	969	917	895	950	933	892	964	934	941	986	951	864	877	906	939	983	932	956	973	934	912	937	916	981	924	961	924	916	960	978	917	927	891	924	869	937	928	910	912	865	1013	953	918	935	904	900	880	971	953	934	1018	949	870	972	908	927	985	893	919	968	937	934	899	968	963	985	926	878	983	906	912	930	944	918	912	965	893	939	933	937	939	938	940	923	921	899	920	918	928	903	965	923	919	886	949	879	912	937	973	889	911	917	907	980	948	925	995	906	978	913	936	913	916	890	916	898	945	966	949	893	895	935	942	931	894	947	919	928	927	947	893	954	975	957	973	899	946	946	889	931	930	929	969	922	930	954	929	956	959	955	952	960	956	935	972	923	917	977	954	952	974	941	957	947	906	944	923	942	942	868	918	941	937	956	888	977	963	946	949	987	919	941	921	978	924	932	959	893	959	857	926	927	864	956	947	870	929	1002	935	905	906	990	941	927	1010	936	976	948	864	913	915	994	975	921	934	967	902	939	903	919	929	964	925	929	937	956	979	1000	914	996	944	905	921	966	908	919	925	954	949	894	948	890	910	962	912	891	938	912	947	953	953	906	957	966	888	947	957	916	941	940	953	931	962	916	928	897	897	908	905	922	909	923	986	967	957	945	965	942	997	926	957	944	964	957	961	945	951	926	931	949	932	924	940	951	961	1007	981	935	951	957	893	964	906	948	893	923	899	906	938	920	960	953	957	956	910	941	958	884	930	898	945	922	845	989	885	883	933	920	927	934	903	946	941	946	940	934	952	950	950	890	915	927	914	924	945	960	923	932	956	981	918	918	933	951	921	939	926	958	900	966	904	907	970	940	926	905	986	941	929	895	917	885	959	952	930	916	976	944	957	905	923	881	921	898	962	948	932	893	983	917	966	908	941	989	913	924	918	882	906	940	870	910	938	926	911	958	915	879	906	927	940	945	913	898	961	945	913	1004	961	931	912	976	874	952	968	907	923	960	1014	927	939	945	956	842	909	949	913	936	919	968	974	976	927	912	923	920	923	970	917	892	935	883	982	866	934	948	944	963	935	893	920	949	942	960	988	948	923	949	953	914	902	952	915	972	877	951	978	944	920	885	904	953	972	972	926	958	952	960	960	949	900	925	951	942	968	1014	894	898	949	935	928	972	883	951	892	929	897	946	920	872	969	921	963	880	941	941	979	903	957	957	964	935	893	937	982	960	918	947	968	916	898	940	961	944	961	932	955	900	944	952	920	939	922	928	922	986	931	941	933	957	931	921	931	915	906	961	904	914	942	914	934	932	966	946	934	951	982	902	935	928	968	968	911	862	932	902	937	906	946	887	930	938	915	892	982	959	965	979	900	909	918	952	950	910	953	939	949	888	974	954	939	945	880	905	915	940	939	996	952	970	938	850	915	905	907	892	896	950	950	941	945	984	919	1009	924	894	944	917	945	904	878	944	922	931	901	956	936	954	908	862	940	910	909	957	914	877	944	949	885	908	930	887	959	928	871	979	975	987	990	917	928	944	946	923	887	914	988	949	993	966	880	915	953	947	961	959	928	944	983	903	906	907	953	954	968	920	940
37466	32002	34199	29290	25131	18546	11461	10375	5470	1842	679	485	438	327	327	326	328	371	359	288	361	398	464	468	440	384	433	471	539	443	395	368	397	357	350	362	336	347	376	326	336	325	345	309	304	334	342	348	347	301	321	326	320	329	343	320	279	323	306	319	327	335	319	304	298	297	317	332	345	334	306	277	354	314	273	333	325	301	313	324	329	328	304	320	335	341	299	329	315	326	339	319	327	310	289	303	306	311	290	304	314	305	313	305	333	351	299	338	333	308	324	303	334	350	330	288	343	327	327	316	341	339	333	329	331	291	307	305	330	366	325	318	305	294	292	329	325	323	300	300	309	312	309	337	279	318	335	308	310	300	308	319	331	340	324	353	330	310	326	349	308	339	325	290	336	304	321	316	316	323	316	330	276	348	365	301	334	339	316	309	326	349	335	319	310	308	287	355	297	341	313	379	289	324	337	336	294	330	309	337	350	308	290	334	307	336	333	271	342	327	303	289	308	323	290	293	302	333	294	288	327	340	294	275	344	310	334	317	328	317	326	341	307	328	308	295	346	313	287	337	325	344	329	304	320	320	313	316	311	346	322	311	345	344	314	329	309	314	324	314	301	323	295	300	316	321	320	335	273	284	301	339	283	294	359	302	349	292	353	337	300	307	296	331	334	342	360	356	326	301	361	327	343	316	311	306	323	325	332	312	290	305	294	309	336	302	319	281	318	332	330	299	343	319	337	336	350	310	319	318	298	321	309	321	304	283	342	341	323	318	323	332	322	313	329	303	299	335	307	325	334	312	318	299	342	366	307	308	337	340	298	299	337	314	314	328	333	317	276	342	315	370	307	320	313	347	320	307	292	329	300	334	325	344	320	315	315	301	284	311	325	339	320	326	324	314	307	309	271	348	285	338	318	344	329	317	353	320	313	337	320	293	290	325	301	269	319	288	336	302	287	304	326	284	314	308	304	303	295	342	333	322	309	312	294	316	337	336	298	320	326	339	325	306	316	329	323	317	302	305	295	299	359	307	256	334	306	301	317	338	312	338	319	319	332	315	350	335	338	335	334	340	301	319	282	327	304	302	323	309	310	336	312	338	290	311	335	334	318	312	327	301	297	325	317	335	308	297	316	316	309	317	341	297	307	298	330	337	324	298	297	272	331	301	337	356	323	340	313	318	283	341	349	313	323	310	321	315	313	307	290	329	322	310	322	302	316	341	322	321	316	326	323	303	272	314	332	294	313	356	304	310	290	346	310	335	298	320	311	343	299	319	344	295	313	308	323	343	315	323	338	315	306	350	307	342	313	340	323	306	301	304	328	299	327	326	322	318	330	326	314	302	345	295	302	348	300	326	316	304	279	353	303	322	340	354	321	300	316	337	330	330	349	297	305	329	340	309	320	293	319	279	356	346	313	328	300	297	296	310	349	287	313	330	304	341	326	339	333	333	325	307	306	320	299	330	320	322	315	314	291	294	325	313	328	318	318	319	325	338	322	320	315	345	298	315	290	321	339	371	355	304	332	328	320	319	306	321	322	293	312	346	330	368	315	303	327	284	281	318	354	303	338	327	296	314	348	300	305	313	287	281	292	305	295	316	340	349	301	306	350	293	295	319	278	300	309	319	293	313	311	342	292	339	295	280	298	342	324	275	332	321	315	308	302	320	295	308	313	362	320	265	336	323	314	339	341	326	321	318	317	314	322	312	328	274	333	321	341	321	319	336	316	302	296	333	305	314	313	311	283	316	303	317	325	328	328	320	312	322	353	319	305	315	364	317	321	317	326	327	314	296	325	320	302	318	307	281	310	329	313	296	284	293	295	298	304	327	300	308	285	309	358	352	301	318	314	319	307	308	318	324	326	271	294	325	327	369	316	326	317	317	363	295	320	311	332	318	300	334	298	304	300	328	299	318	339	356	308	325	311	290	335	285	321	327	310	321	301	321	318	353	327	337	325	339	299	317	288	303	313	317	311	322	339	344	294	298	301	324	318	359	360	308	324	339	320	341	309	285	340	326	344	337	321	338	351	337	295	318	327	316	298	314	325	324	339	319	347	300	292	321	305	317	304	319	305	302	318	331	320	314	328	340	318	300	278	327	358	313	351	317	318	339	300	307	288	276	340	319	335	316	324	333	321	319	317	347	349	340	321	294	322	317	315	347	333	337	336	290	304	355	346	283	329	305	356	313	311	285	319	314	293	318	328	333	307	305	325	294	347	326	345	361	343	327	318	344	303	349	319	275	314	296	306	323	276	302	340	308	285	325	359	295	313	327	289	317	327	320	314	334	319	322	331	282	306	322	354	346	337	309	331	325	308	374	329	333	332	325	294	290	334	313	311	320	351	304	301	311	327	287	324	318	334	288	314	285	342	306	313	326	284	325	338	342	317	300	324	319	326	372	309	340	317	319	324	322	331	336	268	305	331	325	339	332	319	305	338	317	339	306	312	334	308	336	325	326	319	326	306	325	302	294	326	350	327	289	310	344	339	310	312	292	330	323	346	319	314	325	350	339	298	307	341	311	304	301	297	307	312	335	312	345	326	334	297	324	324	302	339	323	357	341	312	337	311	273	312	312	301	321	346	344	322	303	356	292	312	300	336	333	334	331	314	314	291	335	347	367	305	303	304	326	327	313	328	305	309	315	335	331	313	321	271	296	290	312	290	334	337	310	320	288	309	353	312	287	313	312	307	315	325	310	300	294	356	307	312	326	311	328	332	291	326	323	334	296	360	356	318	334	314	326	351	334	323	334	342	335	333	281	361	328	316	322	320	317	324	322	313	305	301	287	315	305	308	300	327	317	320	358	305	310	306	307	339	311	366	331	316	336	334	354	310	310	328	297	346	313	356	335	326	334	306	346	346	340	342	349	317	358	310	318	330	325	324	317	341	313	360	296	309	322	321	315	288	325	305	332	325	316	304	335	299	338	334	292	323	286	313	320	327	345	319	325	310	315	301	300	327	321	322	316	315	316	307	319	320	307	302	345	321	294	371	315	329	360	339	286	282	326	325	348	324	310	319	307	321	298	327	295	309	336	343	319	329	312	327	316	332	311	304	308	304	324	321	323	341	366	288	330	304	318	326	311	345	310	328	290	312	349	319	279	317	271	316	318	287	325	318	329	333	314	303	301	330	351	337	310	334	347	328	312	296	323	291	325	311	317	352	303	305	317	319	316	285	311	316	320	305	286	289	303	301	327	319	298	297	292	336	312	315	314	320	316	324	325	328	292	338	336	299	306	289	295	294	320	321	338	305	284	311	291	298	343	296	283	297	297	317	314	334	328	373	324	322	327	300	346	327	352	307	288	336	330	328	300	289	286	338	294	295	315	321	322	294	319	326	337	320	290	351	337	323	317	293	339	290	319	317	341	322	329	305	316	346	380	348	322	308	297	299	309	331	316	296	307	303	325	308	329	320	279	334	308	314	297	324	305	309	268	322	341	314	336	305	342	315	307	326	320	314	329	313	301	321	273	313	307	340	303	317	293	333	336
25426	27778	36789	38851	36333	31007	25320	25002	15036	6455	2439	1648	1218	935	914	911	932	922	954	1028	1070	1345	1680	1787	1644	1594	1743	1677	1943	1592	1464	1194	1111	1049	1006	920	823	872	797	821	811	841	825	783	780	810	760	786	704	785	739	807	781	782	774	733	788	823	811	758	811	754	765	753	733	809	754	787	711	788	744	756	752	788	743	794	778	774	743	771	746	765	723	735	801	768	790	787	745	783	761	740	764	747	772	758	775	741	768	771	797	755	738	734	743	789	799	734	757	765	757	759	777	757	775	746	740	783	780	762	719	828	828	770	771	759	776	757	757	721	809	763	718	756	762	792	768	802	728	800	731	760	735	762	808	821	743	789	815	761	782	762	745	754	710	782	795	753	820	780	779	733	775	735	727	729	764	824	759	774	758	799	810	774	773	709	754	775	790	818	781	785	733	785	769	783	752	767	728	785	729	747	742	792	783	745	789	704	785	756	763	742	755	767	779	788	767	805	773	758	762	765	779	768	862	737	749	755	753	817	715	738	782	733	763	737	780	733	721	772	785	756	747	804	809	780	732	741	811	713	754	764	759	767	764	766	747	767	802	800	714	776	800	782	763	750	752	802	789	850	796	727	724	749	783	778	781	750	762	730	743	761	754	724	813	746	747	815	729	806	727	720	749	779	751	764	765	745	780	751	736	733	765	784	776	768	754	742	712	738	758	754	775	788	820	752	761	713	747	765	735	786	796	827	729	769	717	798	756	751	746	704	787	722	767	746	750	744	773	712	801	768	761	769	729	783	727	724	795	774	723	756	831	768	756	726	800	815	766	679	765	764	689	749	706	775	797	734	753	755	792	811	791	747	783	716	785	720	762	781	778	755	788	755	775	777	791	771	762	770	761	749	699	770	724	791	746	763	781	786	744	788	792	732	759	759	787	750	819	752	746	772	741	732	792	724	766	753	806	807	771	757	785	793	778	794	763	748	759	790	731	774	722	802	708	778	802	771	776	786	782	717	754	736	816	767	773	780	684	828	737	741	733	769	764	743	754	758	781	793	776	742	766	742	750	799	748	763	756	841	743	746	749	795	825	809	743	763	675	740	767	768	815	733	764	769	760	793	753	726	686	732	760	737	741	783	746	754	739	766	804	734	770	732	771	770	756	702	763	756	701	750	750	739	784	757	773	839	774	760	721	739	729	749	789	780	755	771	753	762	758	777	734	812	794	751	754	712	792	724	771	778	776	785	756	744	722	735	798	777	768	766	760	774	796	758	766	774	754	776	749	785	745	748	753	817	774	741	744	768	793	761	788	818	706	777	750	797	713	761	768	761	815	737	741	745	772	858	755	782	803	757	736	755	778	778	784	766	713	763	758	792	772	784	762	750	780	766	768	752	768	761	805	756	805	772	784	772	791	770	713	753	771	761	826	787	779	758	717	769	752	785	708	732	750	757	804	759	754	785	788	757	792	742	727	763	780	744	732	802	781	815	771	739	724	791	805	746	794	789	791	850	767	757	738	734	770	804	754	741	790	756	775	760	801	786	730	796	801	768	765	804	717	776	775	768	749	770	809	785	792	763	767	684	792	765	739	784	749	768	757	786	774	775	745	762	810	811	756	762	773	783	729	749	765	757	750	776	760	746	767	741	745	755	776	772	764	729	793	748	826	747	788	820	773	780	755	745	768	782	766	736	707	719	733	758	790	726	784	773	765	763	750	800	712	770	754	761	761	807	731	758	738	741	686	774	785	783	735	749	762	785	764	768	787	767	781	739	758	751	805	764	768	742	786	737	732	734	743	780	762	781	813	754	726	759	795	796	740	749	737	746	738	814	739	791	768	823	760	740	780	744	767	753	751	786	769	714	770	748	809	758	799	796	768	761	766	796	742	778	775	760	742	741	752	771	749	777	828	768	768	748	747	786	737	760	767	758	727	794	783	724	755	823	757	797	812	830	778	814	756	782	781	745	796	745	761	690	720	811	804	762	769	744	761	769	762	704	774	780	774	800	771	739	804	755	797	774	736	808	753	729	782	743	793	764	804	722	786	775	788	776	743	742	785	736	740	727	750	797	733	725	749	816	736	819	741	769	757	779	800	775	766	782	767	782	762	758	794	788	769	742	796	816	693	762	769	764	827	773	733	718	768	817	769	767	726	760	777	735	776	747	746	764	746	760	779	756	779	746	753	824	758	793	757	708	807	768	768	826	769	775	776	782	783	773	764	762	748	765	726	755	779	786	758	787	754	699	744	737	791	798	778	808	761	760	732	751	792	799	720	828	770	754	752	760	760	720	788	769	756	755	793	757	762	734	788	712	779	779	759	750	742	762	799	770	742	750	748	737	701	750	733	780	759	740	748	760	747	762	736	752	786	845	755	767	731	782	771	724	760	742	745	743	762	762	751	774	776	738	772	781	737	757	775	813	780	741	732	746	776	762	754	770	742	754	786	766	751	738	739	745	768	759	753	775	792	769	756	736	761	752	737	768	709	750	815	743	740	773	733	747	790	752	755	746	779	813	747	765	768	760	799	733	718	779	695	763	718	779	812	754	752	793	723	753	775	791	751	769	801	754	786	788	796	786	784	824	685	784	767	796	741	766	786	750	745	776	759	752	772	778	747	779	788	763	730	752	731	721	711	765	726	685	743	789	754	780	782	774	734	757	782	782	722	760	772	794	763	780	781	784	734	789	791	762	746	739	767	818	753	797	725	746	800	720	753	723	736	708	780	767	751	782	760	708	825	740	775	778	780	776	787	786	752	776	788	738	713	755	763	784	800	761	805	750	757	709	757	760	797	779	809	754	822	794	752	786	785	780	781	728	767	769	762	764	751	726	827	763	792	757	779	758	802	752	755	728	794	747	752	797	804	793	754	732	771	760	773	793	737	754	774	736	769	817	774	725	770	741	769	808	742	753	745	801	763	786	757	770	761	762	726	780	755	775	755	744	744	780	791	773	746	710	762	792	745	761	770	741	754	742	790	813	749	738	798	765	753	792	777	734	784	770	791	791	780	829	833	751	776	792	774	786	745	765	718	753	748	759	726	756	740	788	742	808	792	782	782	786	781	776	756	797	754	738	784	793	774	758	785	761	752	741	805	761	783	783	787	760	785	798	785	744	733	775	751	792	755	751	778	745	738	800	759	778	778	790	786	758	791	711	765	781	767	678	749	732	702	803	811	821	733	779	848	752	749	775	753	764	733	781	752	758	771	793	806	762	756	757	781	753	782	769	782	810	755	783	783	759	788	769	784	741	711	788	793	802	727	776	775	778	757	744	764	757	751	745	703	715	718	750	740	798	759	737	772	786	797	744	761	783	782	826	725	798	801	759	752	762	781	755	720	760	764	733	746	786	766	800	731	770	806	768	737	758	756	741	790	770	784	755	785	750	765	768	782	753	824	740	744	777	763	803	787	776	724	761	752	740	712	776	759	719	687	748	742	787	760	775	767	755	808	719	774	741	736	792	796	738	755	763	757	800	796	738	706	811	778	743	758	774	777	732	754	755
13731	6496	6651	5036	3455	1981	1114	836	478	479	395	369	345	357	401	379	333	347	336	364	385	354	356	366	349	364	313	344	331	377	370	349	302	356	382	395	373	349	344	329	337	385	360	353	362	356	343	342	378	352	374	340	354	365	339	347	379	355	344	372	385	391	337	384	325	375	387	355	315	364	338	354	331	317	372	355	324	342	349	340	344	352	386	389	377	367	361	362	334	335	360	359	359	362	373	331	365	336	327	385	349	369	378	367	404	365	398	332	376	352	371	366	331	348	361	353	348	369	377	340	352	353	346	340	371	363	352	340	338	376	375	411	356	395	360	363	322	388	359	378	338	354	374	377	349	340	331	354	366	366	349	325	378	386	357	341	330	349	368	323	361	361	372	341	339	346	390	345	378	367	370	352	352	373	357	375	346	339	384	371	313	378	355	355	377	338	346	318	343	326	377	363	397	366	391	385	392	372	369	376	333	351	405	375	359	375	340	374	362	352	357	346	350	359	377	372	390	384	323	373	383	367	358	383	368	369	394	348	356	349	336	380	375	367	336	362	360	369	350	408	385	364	329	371	373	345	339	363	335	368	357	372	389	362	350	335	401	369	343	374	400	378	362	356	370	371	340	371	341	341	366	412	351	358	392	339	355	392	320	362	341	367	386	369	372	362	348	337	386	385	365	356	347	344	341	375	346	341	359	391	337	352	386	332	340	370	412	332	332	373	406	361	389	357	353	353	332	324	363	375	378	358	365	333	362	391	339	390	351	382	325	348	366	368	381	383	370	341	410	385	365	327	349	377	364	354	340	401	331	370	370	343	336	341	376	371	336	364	360	398	375	396	340	319	382	367	338	361	361	363	361	390	341	333	336	362	381	395	328	345	346	340	357	347	370	366	372	355	372	352	363	364	380	347	377	361	361	376	370	406	344	393	396	370	414	361	355	351	371	345	354	332	342	363	346	372	362	340	385	331	324	392	352	362	357	350	344	344	361	372	376	361	370	363	382	386	358	335	355	348	330	338	368	326	335	397	370	319	378	345	368	366	359	386	392	348	346	351	344	333	379	365	367	341	377	350	354	322	356	399	348	350	347	356	338	357	358	358	351	337	352	326	362	353	379	373	403	332	352	360	345	370	342	391	368	313	322	357	335	389	378	350	349	398	334	322	392	357	364	368	354	333	369	335	365	358	363	334	346	316	330	414	362	311	331	396	299	364	357	350	354	368	355	331	357	379	355	346	371	335	341	359	397	384	355	349	363	339	382	373	356	383	363	383	351	351	361	346	377	385	350	340	380	366	369	345	394	374	333	368	360	369	341	349	350	362	344	320	333	355	381	363	362	379	398	345	356	363	370	336	367	337	356	358	398	339	327	383	371	366	387	389	341	348	380	419	358	328	372	344	375	348	372	372	363	386	340	386	361	384	362	400	396	365	346	397	374	330	344	326	339	342	380	397	363	351	370	375	373	360	370	361	347	369	342	374	359	339	351	342	364	375	350	329	348	374	381	368	383	358	349	335	392	372	362	376	393	383	391	359	379	348	370	357	352	350	354	359	366	341	330	384	360	363	361	361	398	358	404	328	374	354	370	350	360	383	356	400	358	366	361	377	362	379	357	360	385	333	373	350	332	344	365	387	340	322	370	368	332	326	412	402	379	371	364	347	343	353	401	314	340	366	375	361	360	362	358	362	371	371	380	373	355	367	382	367	370	370	317	338	373	362	310	372	360	336	354	374	359	347	346	377	366	345	344	339	351	386	342	359	428	380	353	346	353	369	384	379	369	375	381	387	385	349	358	353	356	392	354	358	374	333	331	345	337	373	369	332	347	332	381	325	340	376	351	348	378	350	378	354	318	341	356	394	378	334	341	377	371	362	355	351	325	353	365	322	359	373	343	349	342	374	359	372	372	386	349	355	372	362	416	356	340	368	364	365	353	313	338	353	358	342	299	357	379	378	338	340	368	390	382	373	343	325	370	391	397	342	359	382	361	381	383	364	360	348	405	327	336	343	361	335	339	347	347	355	342	386	364	377	383	359	398	346	351	373	333	346	361	349	385	356	338	321	374	369	367	382	376	339	397	402	357	340	328	344	365	367	326	373	389	384	356	351	361	370	376	366	359	376	337	323	384	337	369	333	360	375	353	371	340	342	358	332	358	388	362	361	385	368	357	339	360	363	372	368	369	394	382	335	367	349	336	359	357	357	344	394	357	364	366	339	329	362	357	386	330	367	356	376	363	408	414	363	348	360	367	373	351	401	355	352	379	384	361	337	360	374	371	369	362	340	358	340	355	343	364	338	374	343	334	387	359	318	344	340	367	391	382	346	346	369	330	365	334	364	358	364	375	344	346	382	372	374	332	351	348	331	375	329	383	397	342	370	358	348	377	350	363	367	364	358	366	341	334	386	318	290	360	348	378	362	384	357	354	345	361	334	348	363	334	341	329	357	383	407	334	354	369	371	340	404	370	383	378	338	404	374	347	399	379	341	355	382	358	348	329	346	344	402	384	384	388	358	335	348	374	341	351	335	362	369	355	347	346	364	336	355	350	351	372	360	326	348	332	382	357	347	364	334	377	377	373	325	361	373	348	362	347	385	344	354	365	349	355	323	374	373	361	330	344	389	403	341	324	363	361	352	356	345	376	331	385	393	377	360	359	352	365	333	363	387	394	381	381	358	388	364	339	376	375	385	391	349	360	358	357	379	360	365	323	353	355	336	353	353	345	341	358	359	343	385	369	394	358	363	333	331	374	356	376	348	366	358	352	344	359	404	350	383	366	339	381	389	359	360	356	359	329	345	356	365	391	357	372	355	346	312	364	321	360	366	360	380	360	358	341	359	361	370	382	356	382	373	374	370	326	359	332	351	380	386	370	365	368	323	358	359	343	327	361	371	358	393	337	345	328	343	388	357	351	377	386	349	334	343	404	360	370	390	340	364	342	376	357	348	392	362	386	356	376	383	347	337	349	306	368	367	388	336	339	337	385	355	355	390	390	328	355	391	373	351	338	354	364	323	381	382	377	365	400	361	367	353	377	342	332	335	358	368	359	361	339	330	337	361	381	385	371	355	406	338	382	400	375	353	387	328	379	362	346	387	384	375	379	368	390	355	346	367	397	348	377	366	383	357	344	413	361	364	353	380	334	325	362	365	326	342	357	393	388	385	381	326	345	307	376	378	353	383	345	345	355	353	363	353	375	345	359	331	361	335	342	340	329	343	373	385	334	350	379	362	375	388	375	347	358	339	362	371	375	359	381	338	360	382	366	328	377	352	332	368	360	353	371	359	344	321	355	356	383	389	385	329	343	351	327	344	344	375	362	340	359	343	357	385	355	351	362	369	364	346	401	333	375	396	336	363	384	339	380	336	361	355	388	348	370	325	397	354	367	357	328	364	387	331	366	330	365	354	336	349	348	353	337	388	372	401	346	335	367	370	359	357	379	389	351	356	356	320	339	328	339	384	335	368	352	344	378	347	370	363	377	390	361	329
9895	6987	12472	13613	11756	7450	4538	3287	1527	1236	1076	1000	934	906	890	896	897	897	892	928	946	844	844	895	906	871	883	912	910	936	878	863	929	851	868	863	891	876	917	797	855	864	850	831	914	875	851	855	892	882	818	792	875	927	885	873	858	908	834	823	832	896	905	862	847	877	833	881	889	914	884	848	853	881	840	842	831	865	858	831	862	889	870	845	832	890	906	850	917	870	868	862	863	908	882	864	881	872	867	862	856	844	876	848	871	868	853	852	848	922	819	850	821	909	876	860	849	879	884	895	834	826	848	891	918	802	870	958	822	813	895	868	858	846	870	871	861	880	828	896	852	876	856	889	890	873	842	912	852	929	923	815	835	919	819	842	887	871	859	840	877	886	812	869	840	842	821	853	833	837	840	831	899	862	888	847	864	885	887	856	854	864	889	893	815	870	846	866	892	836	847	853	835	831	824	842	847	863	830	870	870	825	836	892	870	874	879	829	921	854	825	907	886	915	858	855	883	864	879	818	912	887	876	884	914	912	823	882	854	856	829	867	859	855	828	859	853	876	858	909	843	877	865	823	844	814	893	897	863	866	878	894	908	862	874	886	829	877	813	870	874	847	898	876	880	851	865	907	878	865	850	874	866	867	803	847	884	881	841	815	869	902	883	875	838	866	831	835	854	817	867	858	859	826	856	861	855	889	843	879	841	886	858	859	820	917	846	826	854	911	866	859	911	873	895	875	864	864	862	832	830	821	857	923	853	871	826	886	868	878	846	868	830	864	847	874	895	817	842	839	895	831	782	811	886	861	911	860	781	870	915	862	854	837	895	843	871	901	867	896	823	881	866	807	869	810	819	876	823	833	848	898	900	863	865	881	883	882	859	842	840	919	859	841	876	895	843	860	831	910	873	864	795	915	855	890	867	856	839	871	876	883	853	900	877	848	853	841	886	830	883	883	893	908	897	887	819	845	833	879	844	863	803	843	860	898	893	836	885	855	918	820	866	822	840	882	877	850	861	860	843	829	896	888	890	825	810	879	802	842	834	856	892	838	878	819	843	875	887	846	852	878	911	849	858	875	873	844	881	856	818	851	864	884	848	843	872	884	927	867	920	843	836	924	859	825	863	837	847	822	829	843	850	887	838	894	875	848	880	907	927	873	885	878	826	850	845	972	832	909	941	860	842	869	960	904	884	894	885	882	864	878	819	881	895	886	878	864	865	845	903	847	834	864	887	881	870	885	847	864	895	869	875	863	897	820	894	872	849	901	850	875	824	892	833	860	886	851	835	857	825	843	887	850	868	894	880	843	836	842	844	912	851	808	824	852	894	834	892	862	835	871	871	879	867	819	872	875	796	892	863	809	893	881	882	862	821	813	796	865	839	854	830	905	893	855	939	903	894	837	820	877	866	852	827	901	848	874	879	850	826	878	892	881	831	850	832	841	835	873	859	795	871	884	908	890	924	903	845	852	885	864	830	894	830	899	846	893	875	884	856	889	857	821	825	839	869	817	815	847	837	860	918	876	825	839	864	849	856	894	789	896	851	904	913	898	878	865	935	820	863	875	866	808	936	862	887	841	827	891	841	829	873	846	839	872	874	871	887	859	843	864	892	866	860	861	841	904	883	847	803	804	902	839	923	864	864	827	833	849	865	845	832	848	909	885	846	845	873	835	867	864	860	883	874	864	897	880	882	885	864	835	837	867	853	847	892	890	853	896	879	828	827	857	918	889	850	900	814	835	884	851	914	912	900	825	853	900	891	887	898	884	856	867	843	811	843	845	849	849	827	798	914	877	851	858	877	893	898	866	789	833	832	843	852	866	885	878	825	898	879	912	847	861	845	910	869	849	860	825	843	864	813	894	834	825	848	813	862	816	898	910	915	875	892	845	841	849	840	897	878	867	859	887	855	907	828	880	917	859	846	888	840	878	890	833	810	846	881	895	864	875	861	852	884	821	880	845	854	926	862	876	858	889	891	902	862	833	849	848	788	828	882	824	871	852	889	849	907	921	874	879	846	840	841	876	883	833	895	850	862	883	831	893	844	892	857	865	835	887	868	840	815	874	847	848	873	869	878	888	870	869	899	862	804	845	880	924	789	857	829	861	894	862	845	811	850	875	838	905	860	842	905	868	853	871	889	820	867	911	839	867	880	836	883	902	866	846	847	844	838	886	836	869	866	849	883	774	856	852	936	900	848	888	844	900	923	835	927	834	816	859	894	845	879	864	879	886	905	889	900	845	900	910	872	890	895	891	879	885	858	852	818	815	814	842	859	849	849	872	829	901	848	817	828	842	887	936	895	858	914	825	834	861	869	825	888	899	870	902	869	853	922	835	857	886	849	836	894	876	789	865	841	899	826	858	854	837	827	875	868	902	848	879	843	868	906	811	853	895	909	852	916	860	885	837	850	839	825	925	830	856	869	877	858	867	865	901	869	861	860	853	907	873	873	856	907	846	822	900	890	907	843	880	865	883	843	908	885	899	870	903	852	843	896	850	857	881	870	867	881	873	922	786	888	867	835	880	865	852	876	863	867	809	846	846	936	902	851	845	860	863	847	901	869	839	899	891	867	872	828	866	845	852	843	860	872	944	801	815	886	853	910	892	868	851	915	876	848	859	873	862	905	783	858	808	906	896	868	876	862	914	888	862	811	874	881	874	884	817	891	816	867	867	866	845	801	853	883	859	833	830	905	837	862	902	849	905	824	859	845	840	886	832	887	907	852	915	868	853	857	843	881	900	833	838	811	912	861	913	840	943	869	815	823	823	827	880	832	864	875	850	893	882	860	850	887	819	896	858	851	871	852	856	908	888	841	885	841	819	909	866	837	836	865	866	824	881	845	894	905	845	880	826	882	851	892	898	841	907	830	884	892	835	906	863	899	918	836	862	810	900	824	893	856	832	875	834	865	865	829	853	826	922	892	865	865	849	910	843	871	839	908	876	831	853	806	894	837	922	863	861	860	844	925	861	832	869	868	859	911	874	914	868	823	852	834	884	843	875	833	851	859	878	868	885	876	906	886	851	875	841	847	878	893	897	937	870	816	886	904	836	838	846	905	894	819	901	823	877	888	875	856	868	904	879	862	886	882	815	847	862	852	907	842	844	904	868	814	861	935	837	854	825	829	912	832	834	855	855	863	814	849	849	883	890	862	819	863	868	861	847	834	871	904	852	888	857	907	857	859	801	868	885	842	842	887	894	786	813	883	853	811	871	857	852	864	834	888	862	889	914	889	878	845	911	833	881	874	867	878	914	873	867	902	859	867	842	859	870	883	833	801	852	876	893	912	802	868	898	906	882	823	882	879	861	891	864	943	882	877	856	826	841	867	839	849	859	868	841	875	860	899	872	916	888	896	871	893	836	867	853	838	869	892	817	896	891	841	854	853	869	807	880	844	865	857	859	867	856	897	855	849	887	933	867	872	853	918	872	859	889	879	837	864	862	846	813	920	803	837	867	874	821	813	887	885	916	855	886	910	836	868	872	887	846
28152	23611	22072	19376	18146	16897	12801	8952	2982	998	526	498	453	398	366	396	374	397	365	375	414	431	470	502	436	476	437	483	448	497	432	428	397	400	403	439	381	374	379	393	426	385	371	389	363	400	398	379	418	363	381	398	399	378	436	425	424	370	387	380	403	393	342	429	371	379	360	396	406	391	370	393	408	375	383	404	376	425	394	363	365	369	391	380	411	361	365	384	388	379	383	394	388	402	370	409	392	375	396	416	394	415	373	389	374	380	415	417	388	394	414	393	414	372	374	393	377	416	395	393	381	355	442	389	411	383	354	388	386	386	367	402	391	401	361	358	408	394	371	366	389	395	403	371	413	363	434	416	437	361	391	395	392	391	372	412	410	436	416	402	370	405	372	379	398	369	391	404	369	376	397	400	335	407	405	414	372	360	363	416	379	430	349	401	401	390	395	361	377	365	379	380	367	380	372	371	352	373	374	401	408	389	377	418	407	387	401	404	386	404	355	406	443	385	375	375	394	360	401	393	399	375	361	398	394	388	344	363	379	392	376	384	366	359	402	377	355	398	410	401	376	382	371	390	369	379	366	367	386	445	377	377	358	384	389	395	408	384	389	357	350	379	422	384	365	377	381	357	393	398	361	400	363	376	417	396	363	420	369	399	396	415	391	387	410	387	393	378	412	421	381	398	416	379	385	412	377	403	388	419	430	418	419	423	378	369	375	367	366	387	418	410	383	372	382	362	361	390	373	425	411	432	357	366	404	395	359	341	390	369	407	372	375	393	401	397	406	416	383	401	406	420	354	396	367	368	364	362	373	410	389	396	374	393	381	416	416	402	386	393	357	401	395	363	360	378	382	375	325	386	421	385	429	378	418	367	343	409	382	398	357	390	399	414	350	367	383	400	373	425	350	389	392	405	422	381	380	378	431	397	369	383	416	412	374	392	370	369	386	390	353	415	387	392	386	367	424	394	392	406	374	396	388	393	390	352	366	383	426	374	432	351	410	351	409	376	386	337	358	350	410	392	413	400	394	410	395	354	402	365	389	422	382	373	378	419	415	406	358	386	403	420	383	332	380	381	424	378	342	358	403	410	354	355	385	392	349	356	385	379	387	410	408	390	369	412	362	349	393	392	398	373	377	355	389	396	392	360	353	363	385	390	407	384	360	435	378	397	397	380	388	405	413	402	364	369	387	356	400	395	399	423	357	376	412	387	380	381	365	384	376	382	382	374	419	362	364	385	381	380	420	425	405	382	366	403	379	351	398	456	391	383	396	366	410	389	386	368	376	354	399	386	386	399	378	415	406	413	394	391	406	437	387	363	394	399	365	395	393	382	405	408	369	371	391	381	367	354	383	362	399	396	376	358	378	402	373	384	382	398	389	414	378	433	373	386	414	370	384	365	406	363	374	359	363	379	374	378	403	379	368	399	396	386	389	416	385	388	388	402	393	348	377	373	395	393	351	395	378	375	402	398	378	411	436	389	353	399	413	387	393	348	388	374	368	383	385	379	387	359	347	358	413	371	348	367	371	393	374	394	363	399	417	379	366	392	354	397	366	397	415	394	370	357	381	369	377	398	398	369	386	384	361	416	375	404	385	393	366	362	384	378	384	400	385	422	414	375	397	369	370	388	402	397	363	421	375	377	385	390	423	378	375	383	380	381	398	366	398	380	372	418	419	393	386	350	389	377	394	431	379	388	421	382	375	390	375	351	352	396	379	390	366	400	365	375	362	372	376	407	393	395	430	396	360	380	377	357	424	407	387	381	391	379	387	363	376	356	406	387	368	407	426	443	381	373	346	393	397	388	357	353	391	410	385	385	409	402	368	361	406	396	376	361	371	410	390	358	375	412	358	432	399	357	408	363	391	374	434	357	404	403	411	400	390	414	403	371	375	360	392	395	389	386	377	385	379	412	374	400	414	353	368	421	370	383	364	400	376	394	403	371	366	402	380	345	386	396	371	403	353	389	394	383	369	418	415	392	396	414	370	392	361	409	390	403	409	348	357	414	355	398	336	392	375	411	379	385	369	361	414	372	387	390	396	393	375	416	398	382	387	414	357	385	403	386	357	376	365	399	403	396	372	344	416	387	394	400	404	394	433	388	405	397	399	392	446	364	383	385	391	364	409	378	386	395	340	387	371	412	398	366	381	364	418	426	388	361	319	390	371	351	375	425	374	373	371	401	393	382	398	374	376	374	394	394	401	395	406	380	346	376	367	377	395	406	376	408	388	396	387	371	365	389	364	390	365	397	399	410	399	393	385	379	395	393	386	399	386	368	421	405	383	419	373	389	421	391	385	398	369	396	393	400	367	377	409	381	353	409	405	363	434	413	391	394	426	365	409	421	394	401	412	367	347	403	410	369	374	385	420	375	363	374	355	424	376	393	401	373	395	377	394	401	406	411	427	396	364	400	357	427	438	417	412	418	416	390	355	391	394	363	379	375	366	372	414	413	399	379	413	380	370	363	375	402	388	378	345	393	378	393	400	382	388	373	361	427	412	403	426	397	398	383	348	386	395	393	404	378	376	397	401	365	408	386	389	423	418	395	378	396	385	374	420	375	385	383	395	402	368	394	339	365	436	379	416	362	366	403	366	364	399	392	399	369	390	365	389	364	378	386	395	415	371	376	388	385	422	414	400	411	384	356	411	436	409	443	417	399	368	388	370	352	409	386	421	382	371	380	385	415	357	406	384	398	375	402	393	430	429	387	412	392	387	367	396	399	362	357	371	378	372	392	390	373	380	407	385	369	400	364	400	382	392	394	378	409	417	369	404	390	455	363	395	405	363	394	346	364	388	403	405	391	355	399	378	396	351	382	368	395	423	380	382	357	392	393	350	359	402	390	409	422	399	403	351	394	385	336	386	379	404	388	383	412	420	371	397	372	381	335	359	419	413	407	362	409	406	379	398	406	407	347	401	369	387	419	422	397	383	424	352	392	398	385	409	345	366	358	393	408	380	370	352	395	408	415	400	373	366	357	381	405	353	353	417	376	370	430	378	372	390	398	387	341	375	380	416	413	412	411	431	383	385	397	378	373	382	412	356	359	355	426	390	417	386	365	403	397	375	378	418	360	373	367	367	387	370	398	421	415	372	403	388	384	365	409	408	413	347	346	359	390	385	352	404	383	403	372	352	403	377	395	398	394	384	426	429	404	407	433	380	388	364	413	394	418	384	386	382	366	361	397	395	353	377	390	386	408	396	389	378	355	369	397	370	379	385	395	371	404	376	353	389	332	389	417	381	365	372	375	428	394	398	386	412	382	374	390	378	370	398	388	385	433	396	385	399	401	350	378	406	435	414	391	357	338	390	383	399	359	420	368	397	397	407	382	394	404	361	404	371	404	385	401	388	383	406	389	360	400	405	425	392	420	388	462	382	365	379	376	399	368	411	395	386	395	399	384	419	403	378	358	387	397	377	425	357	396	353	368	389	402	395	392	383	375	354	431	386	380	410	349	384	404	400	392	395	364	396	379	408	389	357	404
20511	20762	27400	30903	32522	32343	28179	23243	9223	3831	2073	1609	1104	1015	1014	1012	1013	1003	999	992	1120	1175	1332	1426	1488	1302	1447	1457	1464	1479	1194	1174	1132	1004	1054	1005	966	989	960	952	963	937	1007	923	957	880	919	923	906	896	900	894	932	955	957	876	910	957	950	955	895	909	948	873	958	923	924	935	956	911	958	918	900	947	954	901	917	975	903	927	909	975	913	874	894	978	926	976	856	905	878	910	914	925	893	922	935	903	957	873	914	938	901	928	927	917	918	945	917	940	883	890	932	897	876	978	911	943	954	897	909	944	927	895	955	914	890	917	905	882	961	917	911	978	912	880	947	923	892	1003	930	902	899	960	928	946	932	909	946	890	960	940	974	954	905	912	948	950	943	948	912	909	968	949	903	921	937	893	933	905	907	906	930	988	909	939	896	890	900	969	931	942	895	882	913	948	929	963	939	936	941	938	961	919	965	921	954	959	948	951	878	891	933	963	961	902	927	859	926	865	892	909	915	935	886	944	909	990	900	875	947	878	924	971	934	871	940	961	877	913	969	933	865	975	947	919	938	907	937	909	901	904	847	938	895	930	919	902	926	934	939	890	945	907	941	909	963	959	968	987	932	948	955	901	928	954	911	949	875	890	860	953	860	978	935	917	933	903	917	901	890	942	897	943	907	931	935	918	928	910	934	951	901	884	919	921	901	966	913	920	904	903	980	963	973	934	922	898	894	939	890	923	912	877	893	928	888	894	900	881	907	912	889	918	872	875	932	922	931	870	891	936	919	930	991	907	943	914	896	959	922	962	922	960	918	915	894	908	902	924	978	996	928	930	957	890	967	926	945	909	894	923	966	892	896	930	915	896	941	938	923	961	933	876	958	915	928	925	909	915	885	909	918	901	893	908	873	913	955	907	893	902	920	951	937	908	965	893	940	977	945	904	905	944	933	880	977	921	927	895	952	886	904	968	935	891	946	919	871	927	890	875	924	924	875	962	916	879	873	937	908	917	922	958	952	915	969	966	896	947	952	913	861	936	923	956	924	876	921	905	922	884	910	933	914	860	906	900	901	960	881	894	914	908	856	949	912	965	909	972	931	968	908	883	923	888	873	927	895	924	979	887	891	895	947	901	841	955	934	906	913	928	877	914	896	952	875	903	962	925	961	929	920	950	904	885	908	917	918	925	869	937	919	947	909	921	887	970	930	928	926	902	923	934	893	912	895	931	903	993	885	908	962	859	936	921	906	923	914	931	952	937	933	876	936	897	930	936	886	946	864	954	914	954	920	947	962	888	933	872	939	917	871	931	967	909	860	894	946	957	897	901	941	956	949	984	917	931	951	911	927	923	922	935	954	913	942	937	928	982	948	960	904	923	925	903	934	971	969	934	926	942	995	916	872	926	881	910	928	962	925	932	905	895	909	962	979	905	912	979	949	914	912	929	906	936	969	902	901	879	932	954	876	887	908	951	911	958	882	928	952	942	897	905	908	829	967	925	962	935	926	931	929	882	904	960	901	966	888	895	929	905	922	923	894	873	941	944	890	880	912	911	910	945	919	977	942	968	940	892	913	960	931	929	929	929	976	920	930	899	921	923	931	936	900	922	905	904	927	928	915	908	917	975	942	910	933	911	942	896	954	903	915	880	882	939	915	925	997	927	926	887	972	931	925	914	891	916	955	935	883	909	943	938	920	924	900	893	884	939	950	949	959	909	938	924	934	973	916	914	962	950	863	911	921	924	919	939	959	948	973	929	854	974	973	902	946	974	922	948	964	897	921	980	943	909	980	895	925	909	922	926	969	895	887	910	875	884	933	894	895	929	894	948	948	892	915	944	896	946	942	887	952	911	884	938	924	878	915	899	928	932	965	939	914	897	914	912	903	910	888	940	932	874	893	911	952	943	980	882	911	970	905	901	916	934	870	897	874	928	923	845	914	873	885	977	950	863	920	894	903	923	968	934	919	923	900	880	934	920	881	915	930	982	905	951	935	905	892	936	941	896	901	954	912	881	959	927	892	941	937	911	932	882	877	896	918	969	890	937	956	963	958	988	923	935	929	975	914	950	970	897	952	944	926	944	899	950	877	917	902	930	920	931	870	926	981	853	885	951	880	956	917	930	949	901	885	921	922	943	945	923	879	922	898	905	979	882	986	934	922	864	875	957	936	954	876	935	941	917	894	938	864	931	911	923	917	934	968	949	889	908	911	863	907	924	923	919	903	956	961	852	897	918	868	862	941	938	901	929	921	930	893	934	933	934	933	952	953	849	906	919	902	923	869	966	875	895	939	917	911	916	895	928	910	900	941	870	920	936	858	920	938	912	923	921	941	970	953	925	933	900	909	901	920	905	926	946	871	882	898	894	938	941	927	934	872	945	848	944	961	907	839	940	947	909	947	901	920	915	944	908	921	909	905	937	911	892	958	923	929	918	913	888	964	906	890	956	949	857	906	940	926	833	936	988	899	936	942	912	954	862	949	982	979	889	888	874	982	916	931	931	876	928	868	904	910	963	920	945	952	916	867	863	930	959	952	904	920	886	927	891	912	877	888	919	879	922	944	913	896	950	930	974	902	944	934	891	937	927	977	928	877	926	903	937	875	968	951	896	890	937	923	885	901	910	928	894	919	938	988	920	882	862	912	941	904	890	922	884	923	933	908	856	935	917	899	928	879	877	928	931	929	915	823	935	907	870	879	926	918	964	868	889	890	975	944	907	930	933	932	961	903	876	982	881	892	916	948	932	952	945	895	877	931	908	929	869	931	910	919	915	912	840	864	907	859	932	925	1005	893	929	916	953	915	922	844	929	857	960	980	856	873	931	861	976	926	906	899	939	898	958	930	863	955	932	933	940	921	933	885	903	954	922	958	926	870	940	914	983	927	911	944	954	948	907	931	895	942	917	954	966	889	925	895	939	957	980	935	974	916	915	926	914	903	941	921	962	944	951	883	922	869	898	893	933	922	929	862	888	887	962	905	904	952	902	909	896	978	905	894	934	941	938	960	934	912	931	871	923	943	867	908	884	944	956	910	922	900	899	884	911	881	892	938	859	893	925	925	903	980	885	893	900	940	897	902	904	905	881	865	887	943	943	922	820	905	955	963	957	905	904	960	907	922	874	910	912	931	901	939	912	946	909	904	984	933	916	944	883	942	937	956	947	977	945	940	895	896	889	879	909	899	985	960	944	887	890	849	948	947	898	927	908	867	939	892	930	906	890	872	890	887	910	890	957	917	943	870	921	950	860	924	917	880	920	938	927	921	894	922	919	909	959	893	900	882	941	882	968	937	876	906	951	931	972	921	924	935	924	917	948	912	905	975	913	921	876	933	936	977	895	943	918	962	916	938	850	949	884	932	907	871	930	966	958	914	907	941	899	958	919	918	907	943	907	950	936	944	879	908	886	942	941	926	885	933	889	868	971	944	980	940	939	951	965	888	855	909	906	880	899	983	923	945	945	975	902	969	907	929	966	880	897	929	931	921	849	915	925	953	870	899	930	914	933
38203	28273	31995	34404	32399	27658	18427	11350	4403	1253	613	416	355	331	346	347	344	334	340	366	372	420	382	498	461	439	401	444	521	515	411	419	444	376	367	312	342	302	373	292	328	357	332	302	298	322	301	302	321	311	281	333	306	349	314	311	349	293	290	321	302	326	309	297	340	277	286	324	276	331	326	302	283	272	311	277	341	332	288	337	311	306	329	330	302	296	297	316	320	290	335	332	319	297	328	345	305	329	288	303	337	312	293	294	320	313	320	347	323	339	334	320	281	298	347	318	309	315	317	341	319	306	323	326	337	290	342	317	332	322	318	320	306	295	310	298	324	305	355	344	320	344	305	319	354	320	265	304	301	332	349	309	331	274	304	298	313	314	351	343	315	351	322	286	333	301	324	340	348	316	324	303	314	311	324	349	301	315	326	342	323	322	323	306	344	332	283	293	315	280	326	350	315	294	343	256	302	309	331	304	332	321	308	370	341	333	316	328	317	294	329	335	327	353	332	306	308	323	344	301	313	301	306	294	342	318	315	333	324	314	333	320	308	286	310	310	322	342	275	328	336	310	334	291	272	346	323	314	332	340	316	359	286	351	306	319	296	310	299	330	290	345	298	298	329	315	321	292	312	312	310	362	320	301	333	322	303	325	330	331	309	298	305	305	331	297	322	302	321	341	317	299	316	308	301	319	300	337	328	342	353	333	305	327	343	290	303	321	332	299	361	326	304	304	320	336	325	286	299	343	306	294	291	342	264	319	293	288	313	289	334	313	357	282	304	326	296	344	317	275	319	308	300	332	319	324	326	309	316	278	324	323	335	336	304	315	300	312	310	296	321	349	318	322	338	301	296	304	341	345	350	313	330	342	313	279	361	324	316	294	296	291	346	313	321	313	301	317	310	298	327	319	332	351	281	304	321	306	315	351	300	328	284	291	299	327	330	328	307	319	292	328	262	320	313	295	285	340	289	323	307	300	327	313	285	306	332	315	316	288	316	318	358	298	328	314	281	300	351	336	326	378	342	287	313	288	292	291	313	339	315	326	315	294	309	322	320	315	316	311	308	308	335	319	300	291	332	312	334	337	299	303	360	344	308	297	343	350	308	278	308	349	347	296	349	316	299	274	322	327	359	311	299	303	299	320	324	341	317	306	332	320	324	330	316	340	296	323	313	293	309	300	324	321	335	299	300	298	356	301	285	310	346	321	324	349	338	332	314	315	325	310	292	293	312	325	302	312	329	335	296	323	293	333	297	306	352	324	328	304	321	332	305	312	314	312	319	295	319	272	284	329	338	298	319	310	314	304	310	354	320	342	311	320	315	291	336	304	325	322	318	334	348	312	311	313	336	340	300	335	324	312	292	301	314	342	318	305	358	300	319	319	287	324	335	316	304	346	321	298	323	306	278	305	344	307	320	302	318	358	306	316	334	307	296	311	358	311	363	317	335	320	346	315	293	289	343	339	346	308	308	340	310	320	322	278	338	298	313	328	290	284	304	313	315	318	291	289	337	329	286	321	338	324	304	311	306	279	343	322	319	293	307	294	289	321	333	330	333	324	319	322	335	320	304	327	348	280	289	337	325	293	331	300	321	355	302	330	321	300	296	326	328	295	288	307	331	301	269	306	335	328	321	311	289	327	340	303	360	326	311	298	330	298	306	330	292	314	294	317	313	330	329	340	355	363	337	324	305	272	298	301	335	320	336	301	331	316	315	290	323	302	309	302	317	298	316	295	341	294	326	324	340	312	300	349	309	309	334	311	301	302	354	326	298	294	284	308	328	341	299	325	307	301	355	309	314	314	338	297	294	307	325	328	308	288	305	326	318	315	325	295	308	322	315	281	305	321	304	318	292	267	302	322	299	296	315	316	306	323	331	332	301	285	310	314	327	332	280	321	324	327	295	316	334	338	328	308	317	326	344	339	310	342	305	294	311	325	326	286	332	360	319	324	322	325	333	293	345	306	345	337	289	307	292	322	328	316	322	278	305	318	305	323	313	330	339	320	324	354	296	326	314	316	289	304	287	287	312	312	344	295	313	306	289	326	313	343	277	311	317	290	286	334	317	315	309	338	309	331	328	332	313	297	321	341	326	349	328	331	311	342	344	338	297	325	275	326	327	324	299	327	325	323	295	313	297	328	327	316	338	318	341	300	306	315	315	297	312	323	323	290	319	357	366	301	327	305	301	322	314	320	291	305	311	312	319	318	313	347	298	321	341	320	334	308	332	309	318	289	345	337	302	311	284	308	308	331	315	347	305	347	278	295	324	335	327	297	332	344	271	305	284	301	304	302	318	343	320	330	327	300	295	300	287	309	319	279	312	322	305	320	343	338	308	308	328	320	348	322	329	304	317	308	335	289	315	297	314	331	301	286	304	317	306	310	304	285	314	342	304	316	303	304	293	312	341	300	298	299	325	314	301	307	343	306	291	299	283	303	315	322	333	294	314	331	340	348	311	301	356	304	311	291	307	321	331	325	318	325	318	316	293	320	318	298	310	308	355	305	338	346	328	296	330	307	288	305	319	319	339	332	322	324	333	303	325	354	316	324	312	310	335	300	295	319	297	309	321	325	325	294	293	304	316	315	343	310	331	335	319	327	342	308	317	336	321	350	308	345	308	313	333	322	319	341	313	308	295	338	307	302	304	302	348	328	320	350	307	344	310	324	317	305	332	356	320	314	337	311	316	321	347	340	358	298	332	294	320	318	337	292	286	347	307	314	317	346	290	302	315	319	315	314	330	317	288	305	321	313	325	329	295	303	326	317	325	330	295	336	336	318	308	287	321	330	349	311	316	301	282	326	305	306	307	279	313	306	331	307	311	311	348	330	325	328	298	305	347	344	297	295	319	339	310	339	319	296	315	300	323	325	319	291	364	309	314	328	310	300	323	359	298	284	306	321	332	285	322	330	290	297	297	286	332	279	282	307	319	318	294	336	320	348	348	322	332	310	315	335	308	308	327	325	311	322	315	284	327	318	314	299	277	338	312	296	308	336	304	333	315	318	346	325	326	301	316	311	303	281	313	316	304	326	344	351	291	310	343	345	311	316	301	327	339	286	346	330	294	289	336	325	353	288	308	325	338	318	349	331	341	316	293	293	324	305	295	293	338	277	336	326	313	328	336	319	324	334	342	312	280	270	341	321	329	330	319	311	293	298	349	316	306	328	317	310	322	320	297	342	329	299	319	303	323	303	313	314	316	309	309	313	311	322	314	310	299	312	290	320	287	307	323	324	334	346	320	334	290	306	301	327	315	312	341	312	291	319	327	285	381	304	354	343	329	302	297	283	331	290	314	308	316	321	366	300	374	317	321	321	305	319	301	301	332	327	310	307	325	311	326	318	301	281	275	325	336	277	280	311	310	304	323	306	312	320	319	317	345	308	327	328	310	341	318	345	315	309	326	308	323	294	324	313	318	291	343	310	300	346	340	262	317	312	339	312	322	307	290	309	348	320	305	296	311	313	341	325	300	315	303	316	321	305	337	318
26507	23290	36464	42007	44378	40165	30513	23954	12362	4641	2439	1575	1018	953	913	927	913	887	872	943	1136	1306	1442	1861	1707	1630	1610	1797	1778	1808	1620	1346	1146	1058	1014	916	857	868	881	843	817	787	785	810	814	770	706	789	762	802	767	763	819	750	807	757	737	773	770	750	764	773	739	797	751	748	761	765	780	752	793	726	743	762	746	753	742	730	729	756	768	753	752	802	779	731	728	777	738	739	771	738	741	754	756	766	727	758	747	726	736	780	764	750	757	773	738	774	748	783	781	748	798	742	766	759	809	795	751	737	742	757	820	767	771	734	730	714	754	763	730	694	772	755	810	796	766	762	726	733	779	770	723	736	763	785	746	810	732	754	788	711	801	755	806	695	787	730	761	745	725	796	804	692	709	782	773	774	737	729	730	746	751	774	765	725	750	791	748	767	795	769	691	736	784	761	788	706	743	760	738	782	824	727	711	727	780	769	745	705	758	736	748	739	761	721	778	752	760	783	720	774	748	750	792	817	742	735	795	766	748	758	735	755	746	720	769	835	738	808	723	742	722	717	724	733	704	752	741	779	774	727	743	753	756	761	780	772	794	766	743	759	761	721	764	753	753	787	696	771	747	730	746	753	735	745	749	696	738	709	785	707	797	702	765	740	767	757	759	818	800	726	798	776	764	750	760	772	773	725	747	769	741	782	756	760	797	714	757	806	724	791	760	756	765	805	755	744	766	783	720	764	747	748	745	771	768	800	783	742	756	759	719	787	708	804	775	757	751	760	759	774	766	774	760	788	737	784	800	717	759	756	742	819	740	742	750	761	784	771	761	759	741	765	739	714	774	762	733	759	753	759	774	752	797	782	753	816	787	739	759	730	730	762	719	752	744	765	785	763	758	807	792	722	747	714	782	775	742	760	722	784	766	746	785	745	771	784	740	784	744	752	738	761	763	792	792	763	715	775	721	707	740	749	760	757	769	803	706	749	705	766	728	762	755	751	733	762	783	740	732	755	777	755	775	749	763	758	783	743	762	751	779	762	727	757	732	721	732	757	772	694	801	755	767	696	757	806	746	767	784	740	742	739	797	796	765	748	741	735	706	768	724	769	705	702	748	757	762	710	795	730	773	794	740	770	726	758	768	746	763	794	772	766	792	793	758	753	764	778	753	742	715	794	743	735	748	803	737	736	732	745	793	767	758	764	751	789	749	741	771	725	761	740	682	806	760	788	820	746	736	733	805	752	777	743	799	779	746	787	759	734	767	747	769	779	738	728	739	733	716	717	742	773	747	747	754	775	800	780	760	736	743	758	731	725	756	789	714	788	757	782	777	795	779	751	794	732	744	757	825	709	827	766	805	720	741	769	725	711	759	772	782	777	752	801	740	759	760	743	754	779	785	785	772	769	753	748	754	754	770	792	747	772	765	704	752	733	813	783	737	721	803	755	759	751	766	763	772	818	773	764	727	744	763	757	729	779	751	796	745	799	741	762	773	772	702	766	739	761	748	797	764	729	734	779	746	731	773	774	812	767	729	779	791	787	764	723	758	758	782	744	751	770	776	732	802	790	792	728	713	754	736	721	742	763	779	771	723	776	816	836	759	782	784	725	758	773	766	762	732	721	771	731	763	754	739	761	736	765	715	774	776	755	747	810	733	737	758	769	762	761	777	725	726	770	731	713	774	757	773	752	777	742	734	787	769	814	724	744	814	738	790	776	782	769	727	791	753	756	767	719	745	763	738	740	743	805	771	779	724	778	780	824	782	777	736	732	751	785	764	769	739	741	783	724	793	742	757	726	768	832	763	813	789	771	744	717	754	708	752	715	760	728	788	841	742	754	753	753	738	710	784	779	746	763	708	783	785	762	823	788	770	755	729	724	716	761	748	749	729	814	746	797	712	732	749	721	736	799	751	775	725	749	745	759	782	788	723	736	742	780	743	753	737	796	741	746	827	751	749	780	799	773	727	747	733	762	740	714	796	789	756	754	715	730	795	771	785	722	796	775	741	748	777	771	795	726	779	771	746	811	830	775	810	733	783	772	764	782	730	734	804	720	776	776	742	757	799	744	759	752	760	759	747	757	764	746	785	823	761	788	781	759	739	703	744	757	766	748	760	777	773	786	742	762	796	760	719	743	747	813	745	760	722	727	741	740	727	728	733	741	770	753	766	764	712	741	784	786	756	749	786	797	763	776	752	726	758	758	754	744	790	749	721	758	784	776	743	769	761	758	708	777	753	756	757	796	800	712	745	776	757	741	699	785	713	778	770	782	752	800	748	706	790	748	764	736	805	745	699	770	767	773	735	758	760	763	732	756	794	764	764	718	764	720	785	787	802	792	726	715	787	750	746	743	709	759	742	740	744	756	778	793	760	776	763	774	728	746	746	743	758	781	738	766	812	730	823	754	782	763	770	777	792	743	793	769	747	763	797	789	849	778	746	776	746	789	739	741	755	743	741	711	746	755	732	770	764	803	788	764	769	761	735	796	760	713	724	784	700	797	711	751	749	772	739	770	746	737	777	762	757	765	758	756	732	761	756	744	723	718	753	805	781	774	729	764	736	776	776	750	764	812	822	744	794	749	727	754	796	817	762	774	736	726	789	821	740	736	769	736	757	728	723	785	788	769	774	746	701	792	772	750	794	804	785	791	762	770	790	712	771	735	756	756	785	755	742	797	765	745	768	758	748	766	760	744	727	767	776	747	784	734	736	778	718	777	735	742	711	748	725	703	725	731	721	769	757	723	767	760	726	714	743	754	776	758	795	743	741	754	720	728	768	772	768	764	768	799	774	816	755	792	778	752	777	710	811	778	725	809	728	745	732	774	755	760	746	748	744	747	769	775	785	759	762	799	803	743	782	772	733	738	775	747	776	797	755	723	783	706	762	744	750	745	794	759	741	802	750	752	763	746	730	742	746	738	741	732	741	774	706	752	803	766	772	756	741	785	785	781	759	725	798	753	776	750	708	788	759	755	719	756	687	745	781	736	783	724	774	712	774	726	758	734	767	704	743	745	790	724	745	774	765	767	777	748	736	703	780	743	773	762	746	754	746	726	785	747	760	799	768	761	729	733	767	764	738	719	767	805	755	760	707	755	781	769	728	742	794	756	766	776	788	759	759	780	729	735	772	710	785	785	740	724	790	760	688	761	775	742	735	740	738	761	769	763	785	790	779	771	702	759	775	703	750	763	789	762	753	782	713	761	725	752	767	745	768	722	755	779	754	756	736	731	743	740	772	779	729	736	819	781	747	745	731	755	815	771	709	773	763	745	731	759	740	797	743	747	754	824	720	730	761	820	789	760	753	737	770	815	747	762	775	744	792	730	763	780	735	805	776	726	770	752	758	755	791	755	738	742	780	768	764	791	761	760	730	754	789	774	761	745	770	733	734	773	761	767	761	702	740	734	731	735	734	769	764	695	752	767	711	799	708	767	814	712	755	800	729	749	744	758	735	771	761	748	741	748	760	796	759	738	775	704	771	747	821	744	791	747	733	832	748	717
16194	9885	6625	4491	2386	1482	1015	660	512	414	418	387	380	363	366	360	356	320	381	357	385	345	341	342	347	341	365	365	351	397	356	365	351	383	329	364	374	336	390	336	388	359	351	357	327	372	349	387	357	364	384	367	370	386	383	353	411	338	367	400	345	352	360	364	357	358	362	351	370	346	344	383	411	346	368	406	375	344	365	323	345	407	382	388	370	344	373	330	375	353	379	363	364	345	398	368	376	385	364	345	379	374	390	354	353	362	406	385	332	378	383	338	355	373	373	300	371	357	341	337	355	391	393	370	323	360	360	353	356	358	334	382	317	364	359	347	334	368	375	394	362	359	368	365	359	380	344	399	392	328	355	375	368	358	345	346	356	313	373	364	382	398	383	363	391	369	356	361	367	381	368	402	360	349	349	331	366	363	390	368	363	368	336	373	376	366	324	364	398	349	362	362	343	379	360	371	353	320	348	342	398	356	339	381	376	326	377	394	352	381	363	350	366	375	383	367	369	339	354	405	391	370	359	363	336	346	369	333	371	391	397	366	378	363	378	361	358	359	363	337	368	353	360	341	389	384	394	382	360	340	328	373	396	359	397	382	385	355	361	380	359	350	353	399	351	347	380	368	347	385	362	345	327	387	422	319	400	369	358	391	392	398	352	382	383	341	343	373	369	352	340	358	346	352	403	380	384	381	358	342	375	372	316	324	329	366	374	333	390	393	348	370	335	349	367	364	379	349	331	380	362	377	396	344	354	339	354	364	356	382	386	404	360	351	348	319	318	343	372	370	329	344	354	365	379	341	337	369	349	364	353	354	386	368	366	362	352	354	364	391	383	386	333	363	359	374	374	348	330	366	363	349	372	311	369	339	324	368	386	360	348	359	342	340	364	332	333	375	335	359	340	343	365	407	392	378	329	326	357	358	360	376	373	347	376	372	368	352	358	334	358	330	368	341	344	348	360	361	359	345	348	353	354	379	317	391	350	356	367	362	366	333	368	353	387	376	386	385	340	355	332	335	383	388	375	352	352	372	351	363	361	372	386	349	375	346	343	364	332	364	386	401	376	368	369	351	353	365	352	380	337	355	361	354	367	368	357	371	416	346	388	366	344	359	360	356	391	370	354	370	345	347	346	361	350	370	367	352	367	372	348	342	390	362	358	351	338	371	362	366	381	346	384	353	360	323	363	377	352	360	338	379	355	354	381	374	369	363	376	358	338	379	367	367	343	315	351	333	320	366	382	363	342	356	369	341	353	382	352	343	359	366	322	354	364	359	355	351	325	340	356	340	363	355	376	396	367	366	376	336	389	358	370	316	379	371	360	348	365	411	348	376	357	346	367	382	380	341	348	361	405	365	360	353	374	382	361	387	395	375	361	388	381	345	353	365	384	354	344	323	353	361	333	349	341	357	343	357	350	382	348	369	340	363	365	334	382	387	348	392	375	350	370	349	318	369	367	385	356	357	370	368	361	365	333	355	388	374	361	329	367	351	347	376	377	364	351	333	353	351	367	372	378	373	380	397	355	373	365	363	337	354	364	379	390	368	362	379	341	358	354	345	388	345	362	352	357	368	333	387	376	366	358	362	353	395	370	374	357	373	361	359	358	314	364	382	337	333	362	376	330	401	387	363	353	366	359	349	385	364	343	342	379	379	370	376	385	343	349	366	348	362	342	364	370	343	359	340	349	321	354	337	350	358	358	368	342	363	358	366	369	401	351	349	384	345	366	343	362	359	362	344	353	413	361	350	355	367	330	370	351	364	356	388	378	353	358	363	369	401	394	348	358	352	395	370	374	351	353	352	367	365	379	362	376	348	341	387	355	378	375	354	371	322	356	349	387	361	345	333	409	368	396	368	394	345	323	385	387	345	381	339	383	363	371	361	355	379	372	362	381	346	351	369	368	348	358	335	375	361	372	358	396	346	410	375	381	343	349	370	369	354	349	377	350	363	336	383	379	357	393	374	393	373	377	366	383	340	403	349	329	354	368	316	345	370	359	350	375	367	366	373	364	379	352	342	375	358	362	359	352	399	349	365	343	375	362	355	384	384	376	349	380	369	370	380	341	356	338	323	343	385	334	360	331	393	361	400	376	331	392	360	356	373	370	390	371	348	346	322	325	353	374	361	373	376	354	368	305	351	336	333	378	355	390	348	319	372	369	307	325	336	374	332	380	385	369	367	348	352	330	344	368	360	355	383	381	336	386	380	336	353	390	386	389	370	368	365	372	363	397	336	381	359	332	362	374	370	358	373	377	341	333	382	367	384	380	365	338	375	386	371	345	381	380	352	356	344	401	333	361	376	338	366	355	346	399	379	359	302	357	392	346	393	354	352	364	351	369	381	337	344	369	355	358	327	379	372	357	358	369	349	357	357	419	363	347	372	369	360	344	355	388	347	389	338	366	357	396	377	347	397	377	377	344	380	382	361	343	319	326	359	369	341	367	341	379	352	389	353	361	376	384	342	395	329	366	343	350	360	382	372	378	309	374	372	369	392	364	363	407	385	372	351	398	379	328	359	340	325	368	362	342	353	387	325	386	364	377	400	385	365	391	337	363	345	335	319	378	364	351	319	377	347	347	397	339	371	364	377	379	339	333	348	382	362	318	394	392	396	350	313	344	358	363	405	366	356	355	386	361	425	368	374	385	389	356	340	343	373	364	327	373	338	341	360	391	407	341	322	382	357	390	347	354	345	397	357	379	359	355	353	357	333	371	349	343	354	327	347	340	369	391	362	384	385	369	338	375	332	396	349	366	358	377	339	370	382	329	357	321	331	391	359	369	343	356	332	368	356	383	378	367	345	352	371	351	384	377	379	371	367	379	353	357	341	384	349	372	394	324	390	386	390	312	360	365	352	332	295	400	345	362	390	366	369	349	413	367	370	335	340	346	392	376	367	408	398	357	346	377	377	352	347	392	398	356	343	377	359	348	368	378	384	358	397	393	404	361	356	369	356	315	349	371	344	362	373	345	390	325	341	384	365	357	354	393	389	369	350	382	366	326	356	335	340	343	356	385	391	365	338	342	369	353	348	379	337	358	352	386	340	376	372	350	388	333	362	387	349	360	333	375	391	350	375	375	409	358	386	354	356	385	364	350	398	370	410	361	354	349	332	367	396	335	377	384	343	331	355	394	354	380	358	400	370	344	364	392	339	372	385	319	350	338	354	350	359	355	382	366	366	376	358	366	357	365	343	340	381	381	341	343	378	337	324	342	375	386	388	368	369	354	393	349	349	351	359	378	356	364	360	368	386	355	340	351	383	366	347	332	378	373	370	345	378	405	369	363	350	376	364	377	388	345	350	388	358	339	360	365	366	381	345	338	366	358	390	381	341	353	374	351	374	352	362	356	375	404	380	406	347	353	343	379	318	370	363	363	362	357	351	326	367	394	383	346	368	331	341	356	348	324	381	353	350	358	359	359	385	356	359	378	346	348	360	362	357	367	361	369	360	356	384	372	351	346	351	374	336	384	414	365	372	373	407
11657	9764	11235	11900	8581	6054	3944	2590	1943	1181	1039	1008	893	901	847	913	879	897	868	897	877	850	837	877	841	880	891	867	873	904	884	865	874	900	879	853	887	851	908	847	821	875	871	880	865	879	889	857	860	870	811	903	957	894	881	850	841	886	896	851	935	813	839	891	885	937	878	848	907	907	851	904	859	866	860	886	882	883	890	916	848	906	876	883	910	861	845	842	895	836	919	883	880	904	836	789	864	881	837	891	873	910	854	899	853	917	824	845	884	845	887	837	873	860	838	863	853	893	862	832	759	864	867	844	859	902	921	811	898	868	862	891	835	888	873	867	896	889	879	905	840	853	906	851	905	848	897	876	818	882	852	832	889	856	823	878	895	872	852	887	918	868	906	859	882	865	916	874	916	865	889	855	865	826	824	901	868	875	878	908	891	870	890	841	900	844	883	836	833	906	781	908	882	887	838	905	880	896	909	905	859	882	880	895	851	858	881	836	891	876	874	859	874	886	919	904	873	853	851	886	864	831	888	872	859	856	918	856	911	881	857	849	839	820	844	851	865	913	802	849	890	871	872	870	855	902	885	873	839	860	855	887	877	844	856	893	872	883	876	898	846	845	903	862	870	855	920	882	845	886	815	870	860	882	877	907	858	874	862	872	819	897	859	907	853	855	877	908	857	931	877	928	872	855	899	886	861	852	887	852	839	844	847	862	861	909	842	802	872	862	872	877	890	892	873	860	893	859	874	868	875	867	907	851	829	846	888	842	867	890	893	844	910	888	854	844	842	811	858	857	881	848	847	869	934	862	832	859	916	884	885	885	868	901	872	843	855	908	876	874	840	893	914	880	894	845	924	867	907	828	885	850	851	854	889	892	923	855	908	863	813	876	916	877	887	872	848	871	881	936	867	866	844	837	868	835	844	858	925	917	871	899	858	872	899	859	911	860	851	854	883	863	870	867	850	877	836	833	803	908	875	881	844	853	874	867	879	886	902	870	844	860	862	900	885	843	886	885	881	862	860	900	919	834	865	836	872	839	863	859	875	897	877	813	898	844	835	886	891	865	864	854	908	870	840	872	919	847	817	911	891	832	866	895	884	834	853	886	880	891	857	870	898	847	897	827	948	880	922	929	874	817	855	894	878	927	873	852	841	849	888	876	855	830	845	901	881	874	889	805	860	878	858	884	859	890	862	932	876	861	847	869	834	841	816	915	896	873	873	809	891	898	838	920	883	873	818	890	918	878	834	916	882	943	897	843	854	867	885	855	890	849	876	867	865	816	857	889	883	874	820	862	865	869	863	903	871	897	883	880	839	842	844	860	828	889	894	924	925	889	823	912	873	866	924	920	873	901	868	834	882	909	828	882	913	891	884	875	895	868	881	861	850	867	930	858	891	896	892	912	915	896	845	864	889	901	829	897	847	863	880	887	873	824	893	890	843	820	833	860	840	867	860	862	900	917	896	883	884	869	880	926	812	881	940	901	904	884	870	837	834	857	885	872	895	918	878	849	875	863	894	946	903	853	860	820	853	890	920	812	849	874	852	898	898	843	879	870	872	859	855	856	947	903	840	872	918	846	850	847	840	841	907	827	911	875	861	859	888	880	841	849	906	869	816	910	898	870	849	873	887	900	875	843	885	825	888	882	864	867	911	802	826	893	841	869	846	859	819	874	869	880	875	906	844	893	886	918	868	867	839	889	885	906	815	894	921	874	886	848	888	895	914	923	836	905	848	847	830	876	886	897	887	921	892	840	893	801	834	901	830	874	860	862	830	925	901	861	867	871	896	877	847	877	940	864	863	868	847	887	857	848	870	832	923	805	886	935	928	891	921	860	891	879	862	880	875	866	854	848	864	851	897	901	934	837	837	867	841	900	870	837	903	862	912	856	891	853	855	847	855	857	860	870	813	879	907	872	830	917	907	855	805	889	848	868	891	913	851	900	842	820	906	845	841	823	853	863	903	919	866	851	889	886	883	888	858	861	901	834	831	809	858	906	849	865	913	914	843	893	842	848	826	871	883	863	877	910	858	889	871	891	863	830	877	877	840	869	869	855	925	893	895	935	874	877	937	883	882	859	822	861	869	919	814	862	936	913	868	834	893	823	850	865	848	870	832	862	894	887	914	894	884	977	864	835	899	845	868	851	859	896	858	837	900	855	914	830	867	898	860	888	886	906	913	894	894	872	836	877	822	901	921	841	852	904	867	897	853	866	867	861	805	867	874	840	848	912	902	895	928	853	861	866	845	895	876	884	847	915	896	868	912	825	851	845	915	851	832	921	813	909	866	850	875	851	887	848	857	851	856	801	869	895	880	868	808	881	898	852	906	886	896	878	877	872	882	892	823	861	870	853	888	850	896	863	931	878	918	896	842	915	859	817	880	907	844	909	843	818	867	870	828	899	890	877	854	868	836	874	833	909	850	916	864	911	818	852	890	880	910	883	878	888	891	922	852	915	850	900	820	857	870	852	844	838	902	936	862	849	870	879	903	838	840	912	863	823	875	855	841	862	897	841	830	856	817	810	905	878	823	872	891	864	849	816	928	881	815	874	863	861	880	897	882	851	856	866	867	838	848	848	868	809	847	898	887	854	865	839	851	888	882	847	869	866	846	899	845	882	863	812	892	902	872	871	871	873	828	867	938	827	882	856	880	857	859	875	865	856	907	889	855	906	837	795	833	868	837	846	878	855	873	857	862	912	850	882	911	905	853	841	836	862	934	860	883	847	860	843	873	855	839	908	892	823	857	862	923	889	841	884	916	840	887	915	890	883	875	861	906	847	873	851	898	849	895	866	870	901	853	860	842	869	903	872	900	820	893	920	877	857	904	893	915	885	814	829	847	922	879	865	841	895	824	905	862	902	825	872	814	866	870	831	897	869	864	867	831	835	905	850	887	887	899	848	884	809	877	858	862	901	872	879	830	897	887	887	908	860	822	837	899	813	916	881	850	872	901	828	878	861	850	818	859	870	851	868	922	886	851	863	835	856	864	857	896	914	828	842	874	831	858	855	893	913	819	872	839	848	857	882	854	825	912	847	883	837	882	873	865	850	925	907	850	881	838	918	882	947	882	899	907	861	921	870	851	887	848	833	868	829	901	878	946	876	886	824	883	843	896	902	854	925	924	869	871	872	875	928	891	919	841	846	886	831	938	836	816	886	897	816	888	855	815	849	826	895	881	862	884	870	897	891	871	913	920	887	890	845	856	924	803	896	805	828	917	826	870	854	831	834	882	855	809	791	890	861	886	848	870	915	888	855	899	838	911	841	900	802	872	885	886	874	868	829	864	839	889	886	891	907	848	832	854	872	862	892	892	859	880	804	880	884	834	876	906	874	872	911	852	852	872	887	886	912	892	844	827	906	874	873	896	822	886	888	842	903	827	893	824	898	898	851	820	875	838	898	911	843	862	888	836	883	876	841	903	887	855	876	863	833	873	881	897	858	845	854	876	892	893	846	892	921	865	864	839	863	880	848	836	873	857	857	901	867
29342	19368	19207	22151	15678	8783	7572	5176	3580	1618	624	423	390	418	380	400	405	402	390	378	394	423	445	460	436	507	436	424	447	433	488	427	388	422	388	428	372	427	365	384	396	359	389	403	347	390	398	418	360	397	371	437	405	383	378	428	411	359	358	362	399	372	363	400	370	390	388	366	380	392	403	391	369	379	360	351	390	348	362	375	372	325	373	362	366	353	360	403	341	352	390	376	400	429	385	369	407	405	395	423	361	408	352	373	408	387	376	382	353	380	384	407	366	364	376	379	373	381	385	408	354	368	359	383	368	337	393	429	362	373	410	373	380	387	409	402	352	377	380	391	384	374	382	392	366	365	397	393	348	392	379	370	387	375	397	370	334	369	369	368	373	414	372	395	413	341	382	392	370	387	395	389	361	406	392	379	411	357	398	362	332	377	380	377	371	422	369	380	371	348	358	392	407	385	377	377	359	392	377	363	363	393	379	372	398	367	394	376	367	370	343	391	436	393	389	366	403	368	378	394	357	411	359	403	367	372	390	399	362	398	383	387	397	414	381	364	384	390	374	405	385	365	372	371	380	365	393	397	373	400	374	388	415	380	366	413	425	398	361	425	403	384	356	376	390	391	400	433	402	441	373	406	369	366	375	371	348	398	390	417	376	402	403	437	402	408	350	397	377	352	382	387	389	393	380	349	356	417	423	402	386	394	389	393	414	346	405	396	399	390	381	352	372	388	365	385	371	415	374	372	359	372	364	372	382	346	356	366	392	373	416	408	398	360	359	370	381	338	371	388	387	379	391	364	416	403	365	339	342	352	405	388	405	409	409	396	357	364	399	357	371	382	367	413	383	335	381	378	372	410	367	362	392	362	398	359	365	404	383	360	393	372	361	369	383	404	381	385	370	412	384	397	372	391	400	409	419	364	381	356	408	354	420	378	405	396	436	388	403	398	395	398	377	388	357	381	365	366	362	379	416	355	377	401	410	364	371	396	389	398	372	375	366	376	373	382	358	394	368	370	351	378	367	396	406	398	358	409	359	375	347	366	401	377	390	408	381	364	416	368	366	383	373	405	407	391	379	413	377	371	383	371	369	348	371	395	395	367	404	427	402	408	367	354	399	406	402	398	388	379	352	398	373	382	348	401	407	409	365	388	379	398	376	378	384	364	395	379	357	388	412	407	399	364	404	370	397	362	398	392	409	348	396	392	362	410	365	360	372	368	375	381	414	380	426	388	348	377	415	371	379	339	339	408	368	325	394	404	387	361	390	389	391	375	416	378	411	335	382	355	360	363	358	382	355	372	398	385	389	380	396	412	377	388	400	381	369	349	412	391	360	360	395	373	350	402	373	396	363	406	383	381	395	350	391	403	409	375	388	398	382	418	414	361	380	360	369	366	406	364	344	346	419	366	342	385	387	378	389	367	381	388	384	379	405	417	377	393	374	348	394	368	353	373	374	384	346	381	402	362	388	395	398	364	386	399	384	431	376	385	410	369	347	364	397	408	370	354	391	421	392	397	398	388	342	376	356	390	410	384	373	375	369	392	411	386	386	408	390	386	376	380	373	395	393	387	383	384	409	371	361	403	438	465	391	375	379	402	397	419	396	414	362	393	383	375	371	371	395	401	393	387	350	403	390	422	405	374	385	399	381	425	379	376	332	412	383	410	375	390	415	422	380	414	438	375	374	353	371	395	382	349	358	384	364	395	378	384	377	426	368	363	368	363	367	400	363	401	388	405	403	352	389	399	383	395	409	376	387	362	379	426	401	375	406	373	379	394	375	358	361	368	396	360	363	406	374	403	386	388	381	368	405	362	395	413	349	421	387	371	409	408	394	386	406	425	390	377	379	361	401	365	391	364	367	391	371	362	362	360	399	362	392	410	373	380	398	402	389	358	412	397	390	412	395	382	389	408	375	381	367	383	390	411	394	397	379	406	355	368	440	335	354	393	393	402	361	407	386	401	384	387	391	393	366	399	400	426	404	435	428	367	367	366	395	385	397	385	444	392	410	379	376	392	384	368	367	387	401	402	443	385	359	338	407	356	368	352	396	354	389	407	416	402	411	345	338	392	422	407	386	387	354	391	386	375	396	407	445	382	370	420	390	376	398	384	348	413	401	394	368	381	389	390	372	386	369	396	335	356	380	367	383	393	380	386	393	378	402	380	369	352	408	391	382	361	438	367	392	416	383	374	351	398	362	384	360	370	362	393	397	358	395	411	377	399	382	364	376	404	393	430	377	417	402	416	355	404	385	380	419	389	357	369	385	394	394	411	379	387	364	384	380	406	360	384	396	417	403	382	391	408	397	378	347	427	411	418	384	360	399	382	393	392	380	383	414	366	339	371	409	362	405	385	352	359	395	373	381	368	359	401	389	393	394	397	383	368	370	368	385	398	372	423	413	358	407	364	389	433	422	377	390	370	347	364	386	393	366	401	406	382	429	378	371	401	356	419	378	382	359	407	393	409	398	376	385	392	413	398	390	386	414	378	393	372	396	428	395	395	377	354	405	409	355	367	441	369	348	406	407	397	388	353	379	386	382	401	389	379	373	368	397	402	373	386	399	353	417	381	385	386	362	374	389	378	352	384	388	415	381	377	397	397	382	383	402	406	405	363	414	415	386	380	390	378	397	392	366	366	339	380	385	364	340	392	353	378	406	362	393	374	407	388	396	408	407	381	382	349	400	401	367	435	378	362	358	402	388	412	395	419	397	384	369	403	370	429	336	400	369	378	397	356	429	375	374	394	365	421	401	400	410	388	386	365	368	383	440	403	408	385	386	364	391	413	356	338	399	363	387	408	373	374	424	362	355	401	395	388	374	382	413	393	405	392	422	388	393	387	372	368	397	390	357	384	403	360	406	366	377	385	380	393	367	395	363	382	399	378	393	393	398	366	408	409	380	415	374	380	403	396	378	386	364	403	369	418	428	358	399	392	359	396	361	372	385	407	390	404	365	377	404	416	400	374	370	381	395	384	395	393	396	382	369	387	363	341	378	373	360	380	419	388	380	375	378	362	429	369	371	419	391	383	392	348	379	384	342	377	376	354	385	385	382	355	381	392	414	366	362	400	372	396	373	355	389	379	387	418	410	413	366	375	356	394	377	347	385	427	359	404	388	393	397	383	366	381	425	412	348	362	417	392	404	364	406	391	377	366	379	397	393	412	370	391	407	421	378	360	436	406	377	380	357	402	420	389	400	381	391	404	393	403	422	378	397	365	375	375	365	368	389	378	380	398	392	376	404	392	435	378	372	369	354	389	376	363	404	376	391	375	386	411	393	373	408	377	417	396	377	407	389	368	374	370	364	369	390	421	388	330	368	403	385	381	410	340	372	362	405	400	400	411	392	381	392	371	373	355	357	404	368	375	366	378	383	366	359	428	338	372	411	404	381	384	416	382	365	386	371	396	396	418	394	392	390	372	381	382	376	420	391	419	422	357	366	365	363	408	379	371	373	313	400	365	376	385	377	365	383	375	378	400	402	382
21129	17530	26023	34315	28280	21040	20996	16014	12141	5686	1909	1231	1074	1092	1020	998	998	1000	1006	1001	1093	1156	1220	1239	1382	1323	1332	1327	1389	1316	1337	1262	1196	1054	1039	1028	972	981	974	949	924	909	914	990	907	885	926	907	828	925	918	999	964	919	955	962	903	898	900	925	841	917	929	969	894	920	907	910	889	952	911	931	948	926	897	909	930	964	949	951	925	913	961	886	935	942	912	931	923	881	927	905	921	990	899	859	909	927	911	943	867	999	919	909	929	976	986	916	881	860	913	885	910	905	933	925	937	864	931	961	951	876	935	925	928	902	880	894	955	939	910	912	953	931	877	864	890	881	969	892	973	904	939	982	874	925	941	907	953	1028	860	949	933	905	911	933	963	853	902	916	900	886	885	976	930	912	909	899	979	860	844	930	920	936	898	860	928	914	885	932	936	947	939	910	914	902	925	963	968	895	985	976	926	922	940	884	898	887	915	889	982	912	997	896	898	945	910	942	961	927	944	975	933	887	959	920	852	911	915	941	911	909	898	900	924	945	954	890	947	910	881	889	977	959	927	897	933	954	911	884	944	936	914	911	885	908	890	917	896	924	893	927	913	930	922	883	849	890	956	878	927	946	916	906	917	914	929	905	932	917	950	940	928	888	918	972	937	911	851	921	935	905	896	931	941	949	905	832	944	948	958	934	887	911	846	877	896	958	925	915	932	868	911	974	968	931	940	908	903	966	891	925	925	940	908	912	928	926	944	869	957	909	869	935	967	916	916	874	894	920	914	907	931	889	933	926	900	885	928	916	927	930	900	957	876	909	902	937	900	908	911	897	890	889	918	870	902	886	895	954	937	946	917	956	925	924	948	966	860	944	946	875	951	876	877	902	932	871	898	925	942	921	980	906	911	944	910	966	922	894	942	947	900	920	907	941	931	876	908	913	958	936	917	867	929	900	881	957	890	856	866	888	940	915	882	887	916	909	981	960	935	888	913	926	926	928	889	889	944	897	974	917	904	933	922	962	909	931	911	873	925	846	848	945	885	937	971	933	988	925	958	958	953	891	964	897	907	918	949	882	923	885	884	893	948	897	907	949	908	904	979	894	938	939	953	947	949	921	953	896	969	881	975	899	911	849	941	960	921	904	883	958	894	950	927	904	911	920	897	881	898	905	912	915	965	893	938	875	927	846	983	880	957	975	925	877	871	906	910	970	891	920	960	934	963	959	955	843	896	946	897	881	883	958	890	857	969	930	830	890	924	942	924	935	927	944	906	911	989	918	930	945	909	901	901	874	925	908	896	881	972	945	901	939	919	908	849	887	830	909	901	899	885	964	944	926	950	912	894	952	884	894	958	954	914	974	918	884	935	927	876	920	968	889	968	885	905	915	907	966	913	897	961	928	917	949	918	925	916	897	957	876	908	935	870	925	932	917	888	941	881	898	967	892	921	924	987	914	944	927	945	890	960	899	955	817	925	898	910	912	863	921	932	893	876	955	909	900	927	931	918	924	937	951	954	920	987	916	947	863	901	920	870	912	887	951	914	906	918	922	931	853	953	919	943	944	911	894	901	914	889	916	882	921	872	942	928	925	927	920	905	945	954	988	906	939	866	886	889	935	965	952	915	906	895	937	897	966	899	943	945	897	888	923	963	927	915	941	968	913	945	942	933	905	911	919	878	909	880	931	931	868	942	893	941	917	959	927	914	971	969	919	872	874	1004	919	873	907	938	864	900	904	936	857	918	900	881	883	883	910	895	919	917	912	925	925	968	895	911	905	933	898	951	923	885	883	900	936	952	937	902	920	908	920	903	886	863	892	936	909	886	929	861	873	913	936	931	902	882	955	952	911	910	911	896	896	888	944	914	938	895	898	934	918	942	901	849	911	947	960	914	941	921	982	913	888	843	909	938	979	841	900	921	952	951	916	948	937	926	913	909	917	939	932	874	934	931	992	903	907	918	913	932	945	968	894	882	948	915	915	940	935	935	933	932	892	946	890	947	911	916	936	966	926	913	932	931	925	988	882	924	917	916	877	943	929	885	936	953	897	890	891	939	925	883	947	909	913	903	896	884	930	902	934	959	928	922	854	904	914	910	910	916	920	954	902	918	893	922	898	935	912	871	924	862	964	967	930	953	887	939	929	918	897	928	916	923	926	900	936	916	887	895	941	921	896	870	891	876	932	893	922	908	940	900	960	902	885	922	914	955	857	909	956	946	902	914	862	934	895	922	942	911	927	951	959	932	926	845	859	924	937	903	917	902	942	871	918	913	919	937	990	902	999	928	877	903	926	901	894	906	919	942	888	925	923	917	987	900	921	870	985	889	937	909	926	940	916	921	943	921	929	930	863	886	966	887	919	944	901	950	897	888	976	834	852	922	898	934	919	918	897	907	926	902	901	951	918	952	967	909	945	917	923	938	916	896	917	914	879	877	888	964	924	980	887	884	985	935	858	914	916	925	925	899	888	939	910	881	935	883	895	953	916	911	908	932	931	991	911	908	847	864	905	927	900	905	951	918	946	901	940	914	929	947	949	946	902	958	979	910	918	938	915	913	962	932	869	922	961	895	957	947	958	865	886	933	896	913	991	895	918	859	863	929	946	918	927	888	962	892	915	971	886	946	895	976	889	895	878	940	905	942	937	915	868	973	888	914	917	919	907	923	899	899	879	925	959	925	869	918	915	915	895	874	901	920	924	936	899	973	933	923	878	892	907	866	904	1009	931	934	955	924	905	912	963	902	922	955	909	912	921	885	930	874	887	865	866	893	867	924	904	900	954	906	909	929	899	947	919	921	928	922	956	924	919	853	904	929	880	936	894	889	895	883	931	942	902	882	932	920	900	879	867	887	871	906	960	881	862	912	916	903	908	928	910	918	921	916	915	893	887	905	881	902	931	866	935	866	904	892	900	901	895	929	901	938	946	941	1006	904	938	913	920	913	892	916	887	956	947	1030	901	864	880	900	819	907	895	951	933	926	928	922	929	933	883	950	892	961	902	896	882	894	906	917	933	938	979	966	884	891	947	820	903	910	984	895	881	892	915	920	916	846	903	877	974	919	918	949	867	929	944	906	973	884	963	956	935	863	917	949	925	915	884	910	935	884	912	923	914	920	937	902	939	943	851	884	883	938	873	871	928	927	900	943	904	923	956	909	895	942	935	949	896	936	908	892	877	985	915	939	916	983	905	913	901	941	903	953	887	955	932	905	905	948	918	901	905	913	921	940	917	907	927	875	884	899	849	956	939	921	949	898	926	884	975	884	929	925	958	890	948	958	928	922	909	918	947	928	979	907	912	936	861	971	928	865	880	916	994	856	889	945	960	947	944	901	937	920	922	910	897	924	970	948	906	912	901	898	898	916	885	939	866	918	944	960	957	917	901	863	912	892	883	910	897	894	990	919	943	948	957	901	939	922	916	879	994	928	926	905	921	911	940	938	940	936	911	926	940	954	926	897	924	897	940	943	941	910	886	927	916	908	919	924	913	928	901	904	940	901	927	927	930	901	929
39676	28972	33343	28838	20767	21163	18013	7954	2720	1167	602	395	382	332	318	366	340	315	338	333	374	384	358	417	483	487	440	428	406	405	425	415	399	374	324	351	327	351	310	346	313	329	308	319	303	314	322	329	297	289	324	319	294	299	287	292	279	326	316	280	278	335	337	310	310	326	293	284	284	336	334	293	296	301	293	322	303	278	307	298	335	329	287	260	292	302	281	296	339	261	285	299	295	298	298	343	316	313	301	272	308	327	309	278	355	324	302	324	308	352	331	293	323	289	305	312	314	317	300	274	336	301	311	287	300	338	312	323	279	338	334	282	304	328	305	304	307	308	315	304	315	306	303	271	313	268	297	267	312	302	304	315	357	312	324	315	324	335	302	279	322	298	295	302	313	310	311	326	308	319	297	319	288	288	301	289	289	329	303	294	309	305	295	326	307	329	289	300	328	312	304	317	303	313	280	338	311	337	293	293	275	324	301	328	312	325	287	276	315	297	290	304	288	315	305	328	334	305	317	268	295	286	315	313	300	298	294	338	317	285	289	309	311	275	313	274	310	313	298	319	324	351	286	333	302	292	296	300	274	313	290	316	287	289	323	284	337	342	326	329	328	295	305	327	296	330	304	304	268	344	304	319	344	367	315	308	300	291	294	285	281	324	324	290	330	343	292	304	288	308	273	304	310	301	279	283	289	319	315	310	303	300	307	309	306	310	297	316	332	315	318	318	319	326	324	314	317	280	269	312	344	304	328	301	310	279	314	333	259	281	285	273	304	323	292	291	311	357	299	297	281	302	288	293	298	300	288	316	307	294	314	324	298	302	324	267	298	328	264	273	300	296	305	309	304	293	305	320	319	283	309	312	323	286	315	300	303	318	268	328	299	320	342	275	290	314	306	295	281	316	274	330	303	297	311	304	303	302	270	265	333	309	283	316	280	298	312	320	298	289	278	321	307	289	294	304	288	309	321	308	315	277	299	313	298	315	292	268	284	316	304	274	294	294	316	306	311	341	277	298	311	267	322	328	327	292	275	314	314	327	286	287	298	296	327	285	286	287	299	311	283	289	302	284	340	340	315	313	320	311	290	313	299	312	321	338	283	268	270	306	322	309	300	301	288	328	295	290	296	285	313	287	339	351	295	309	342	298	303	290	268	294	323	299	318	290	306	282	283	296	318	324	288	293	324	306	315	296	319	288	296	286	297	302	294	319	329	325	293	301	291	292	346	317	305	325	317	311	308	322	292	310	297	302	333	331	326	303	295	283	317	315	300	286	278	286	260	286	307	303	307	316	338	272	303	297	287	303	279	302	285	327	306	295	315	295	299	300	290	303	289	318	309	297	311	287	302	297	322	292	341	277	278	284	276	269	280	333	286	278	297	325	325	329	315	277	307	310	295	308	291	308	271	300	306	319	280	297	277	318	314	298	303	316	262	345	289	286	309	310	301	295	315	326	314	288	287	328	325	311	280	272	298	302	299	321	296	301	273	316	292	277	330	323	296	329	325	338	311	302	303	299	309	298	309	310	303	305	322	303	301	331	294	297	306	308	331	292	288	257	303	300	294	315	307	324	299	313	285	308	290	294	285	314	307	276	319	309	319	318	316	293	320	335	330	316	304	352	306	290	332	304	350	260	312	297	290	322	266	298	309	316	330	323	270	309	318	302	312	330	345	347	289	331	310	316	304	332	322	285	296	297	308	322	295	311	308	299	313	286	316	311	321	316	307	327	281	301	292	291	293	322	309	302	311	300	289	329	297	297	326	309	292	307	297	300	266	286	304	291	285	309	314	289	297	268	274	300	314	301	345	300	288	316	315	319	305	296	306	286	308	272	300	328	299	348	276	326	330	282	290	341	308	335	322	314	299	335	292	296	300	320	316	275	281	321	319	286	296	309	268	289	298	290	337	321	297	305	309	283	342	322	291	317	351	301	295	307	307	300	283	316	318	305	321	322	311	288	297	314	296	284	322	286	338	324	329	274	296	295	335	317	319	313	318	318	294	345	308	286	318	331	303	339	304	270	289	312	323	281	314	327	305	306	285	306	329	314	320	307	298	279	307	322	340	312	302	293	302	315	310	292	307	311	284	272	293	266	355	289	327	309	314	294	331	299	321	310	304	301	307	298	305	352	310	279	339	321	299	327	324	291	305	264	295	330	323	321	302	295	284	344	305	319	271	325	320	320	305	338	317	340	299	325	273	287	318	307	307	303	292	298	283	308	355	349	305	305	310	325	349	302	296	313	312	332	334	329	285	306	324	310	313	282	298	339	321	314	317	282	276	299	308	280	298	308	317	329	320	311	310	332	310	308	295	318	324	291	309	342	289	275	274	312	354	300	331	313	320	320	311	327	332	299	300	319	304	295	330	307	297	315	324	266	288	309	338	334	323	305	325	286	289	352	289	288	281	314	303	338	329	295	291	296	281	293	324	316	317	320	302	301	303	328	323	320	270	332	313	310	307	310	360	273	294	338	326	310	274	337	283	302	292	301	310	308	318	332	310	305	312	320	315	315	325	294	317	306	335	308	319	322	320	310	282	281	324	308	303	312	323	293	346	320	282	352	301	305	282	297	329	283	303	353	326	313	319	304	290	309	329	299	318	288	320	301	287	330	305	301	324	292	348	316	307	323	268	307	307	294	301	303	268	312	310	349	330	292	315	278	301	330	314	306	269	288	307	292	294	317	294	306	315	321	308	342	308	308	292	315	347	295	290	301	291	286	283	323	314	296	317	286	321	309	337	308	291	313	327	304	286	322	313	334	289	318	317	329	287	307	332	296	297	312	314	334	277	290	301	270	302	336	297	315	353	276	315	322	293	342	290	310	311	284	298	320	308	300	325	328	290	320	303	305	307	314	324	303	334	263	320	283	291	298	332	320	320	317	320	320	331	330	293	313	301	335	328	341	307	321	298	298	291	325	283	325	305	286	305	303	296	314	303	268	279	325	329	341	292	308	313	314	308	292	298	310	348	338	285	296	286	316	304	317	329	305	280	315	315	312	305	292	300	330	334	307	314	315	278	311	304	333	326	325	298	328	321	288	307	338	305	318	318	288	323	294	305	286	310	317	333	302	316	296	306	294	313	323	320	332	306	343	316	301	322	281	300	322	326	301	332	291	340	323	305	313	293	352	298	291	304	289	303	291	340	292	285	305	296	291	311	300	309	313	288	305	297	291	282	324	278	337	326	319	336	302	323	289	288	302	305	288	310	297	328	296	337	310	313	330	287	300	316	302	311	334	322	300	295	282	297	274	291	301	309	326	324	309	303	306	300	306	302	303	300	315	302	347	287	349	345	289	312	290	291	325	291	299	294	315	320	292	327	315	311	295	310	352	304	304	273	300	313	307	326	307	296	267	299	293	272	320	286	280	294	294	303	318	307	313	324	327	292	317	320	300	295	318	317	299	279	278	332	276	307	307	319	308	321	302	316	340	301	298	303	322	296	326	299	297	318	327	322	294	279	288	307	312	283	321	266	295	276	290	308	347
27165	24441	36699	35750	33236	36740	32198	16136	9095	4169	2239	1634	1128	878	905	852	859	899	914	933	1035	1207	1343	1607	1628	1759	1602	1590	1587	1656	1614	1543	1296	1115	970	879	853	866	776	825	725	735	762	810	779	750	748	775	774	766	769	696	754	727	754	740	763	787	715	801	756	749	770	727	708	768	693	800	775	730	766	788	721	671	734	726	689	728	746	720	726	719	803	722	776	719	728	751	744	757	736	725	762	742	726	772	719	738	737	744	746	713	765	761	710	785	713	693	741	786	709	713	748	769	762	709	728	745	744	765	773	749	697	755	764	742	726	756	737	738	684	734	753	758	728	741	746	692	773	738	771	764	678	778	714	718	770	742	738	755	737	733	732	719	716	732	796	745	711	714	759	720	754	727	724	732	764	738	755	741	705	761	770	710	729	705	680	746	772	764	776	696	737	721	715	762	742	748	773	745	723	734	733	736	743	749	736	737	718	702	701	743	757	700	736	747	732	733	752	702	736	774	762	759	736	728	719	760	722	732	717	720	704	721	759	727	762	745	784	749	761	749	783	700	767	763	706	744	743	744	762	743	736	739	747	737	738	738	719	725	660	727	747	723	758	746	737	784	755	780	741	740	732	740	739	726	710	751	757	708	748	731	738	743	713	768	709	754	755	700	765	742	759	727	760	773	729	776	740	732	735	754	708	738	790	763	728	770	762	785	753	691	741	759	722	728	706	739	764	764	754	769	751	763	688	696	734	714	759	728	713	762	706	747	769	745	693	771	725	729	747	738	728	735	726	707	763	728	742	701	732	715	704	728	693	687	716	784	730	692	791	745	740	683	773	691	740	792	729	691	730	752	690	783	721	762	752	739	752	749	738	742	755	727	754	744	714	763	788	728	678	724	725	785	701	772	724	748	714	710	725	760	755	794	731	765	723	725	777	729	785	707	727	767	748	799	788	774	665	739	754	679	726	714	724	705	746	743	757	673	719	716	755	767	740	784	792	790	734	720	752	739	699	726	720	713	723	754	719	725	716	740	744	700	710	715	734	781	709	744	741	749	759	743	758	684	699	714	752	689	727	660	765	753	763	753	692	750	726	753	726	731	749	683	711	737	743	750	721	709	749	756	708	770	715	793	765	717	749	752	758	758	757	735	731	755	732	740	756	705	712	746	727	735	751	749	766	689	805	794	770	667	733	702	772	778	703	742	708	742	765	767	786	754	739	766	766	722	679	777	708	736	750	752	745	716	774	723	717	748	721	751	756	778	701	732	738	744	757	758	759	772	759	746	745	738	688	769	749	760	702	720	758	747	741	736	765	761	774	757	751	733	671	739	757	736	731	778	742	683	773	791	737	758	739	772	742	699	695	770	750	712	725	768	704	711	793	738	743	753	766	770	761	694	752	711	690	732	726	785	806	737	788	739	675	705	781	751	711	723	739	697	769	730	663	737	717	740	752	749	723	752	702	758	788	756	754	709	760	738	730	766	722	729	747	750	708	720	721	736	724	760	713	730	744	728	779	728	745	788	716	731	769	706	712	727	736	784	664	728	743	713	767	762	736	715	760	714	703	723	740	745	737	777	708	737	773	744	725	693	699	712	786	747	760	719	750	715	729	749	763	788	791	738	726	740	700	749	736	725	768	751	677	764	726	679	689	707	746	785	754	721	755	723	733	759	737	709	752	739	717	753	737	756	730	736	689	793	755	752	750	739	768	699	734	738	740	721	736	780	772	725	766	682	781	720	741	719	730	769	732	733	765	717	727	768	774	691	775	757	711	741	712	819	744	670	717	822	739	749	765	723	790	719	727	730	714	749	710	690	696	716	749	775	734	754	755	782	742	735	720	745	715	724	732	729	734	773	739	725	755	767	720	750	758	707	731	758	782	723	773	717	729	785	696	754	732	752	722	758	722	736	781	706	677	716	751	683	730	757	752	723	737	679	776	774	735	727	782	736	749	767	765	696	779	759	693	711	697	757	740	796	840	810	699	791	707	738	725	708	712	729	759	769	748	721	805	728	679	713	744	697	740	733	726	739	751	752	695	722	756	717	701	733	715	743	736	712	773	704	770	715	729	763	779	728	761	712	726	727	754	760	737	714	692	777	736	717	750	710	668	774	769	745	724	730	696	771	727	698	749	707	716	751	716	751	746	770	748	712	701	798	709	791	760	753	735	763	732	746	751	734	750	742	778	732	715	766	714	717	749	727	784	812	732	739	708	700	727	804	703	755	707	755	713	768	756	739	768	723	739	783	675	754	739	761	766	743	674	749	728	750	747	771	710	723	717	789	701	754	716	763	750	781	732	750	759	727	741	728	753	733	750	706	719	738	771	711	695	726	771	716	747	756	753	697	742	714	723	756	785	797	761	720	705	725	757	739	744	736	721	728	722	766	765	761	734	732	756	745	741	733	777	724	753	745	701	731	736	747	771	743	687	700	741	746	704	739	760	696	775	730	726	722	700	741	748	773	784	749	723	723	717	713	763	719	769	722	795	736	714	744	740	697	761	734	715	743	759	802	744	744	793	729	732	693	769	729	757	715	747	760	763	772	740	727	700	745	783	732	730	739	776	701	753	730	747	708	708	766	782	709	749	718	772	707	725	760	771	743	773	779	750	703	714	740	757	745	738	759	740	742	777	765	745	732	758	712	727	765	714	775	775	762	756	745	714	700	803	745	705	761	772	717	729	755	727	752	737	760	747	774	778	750	818	718	713	756	706	710	759	720	787	803	723	721	729	744	747	697	733	711	720	741	748	706	757	752	781	715	758	720	715	704	719	771	760	775	725	749	745	736	761	768	749	778	722	722	720	785	778	728	770	749	774	768	772	733	710	763	751	731	696	737	793	814	721	756	749	704	764	662	706	752	756	733	709	740	698	755	776	714	739	705	764	699	758	739	712	733	687	714	727	749	705	744	674	773	751	749	768	760	720	741	698	757	753	758	714	768	742	707	763	801	713	727	727	697	733	728	803	738	734	726	725	733	709	703	783	759	700	733	769	729	724	692	712	759	707	715	731	715	715	756	712	763	775	759	760	761	716	743	700	753	774	770	751	757	766	749	782	734	735	751	794	746	778	725	705	749	753	691	765	726	776	700	739	754	765	740	720	701	696	737	717	777	741	765	788	756	724	734	781	753	742	739	775	765	724	693	734	753	717	820	778	740	723	742	705	719	759	752	756	728	746	736	818	684	697	752	704	746	777	756	723	689	736	699	749	768	735	746	727	748	767	728	739	739	746	773	742	754	748	746	747	758	763	768	756	730	755	704	751	733	760	725	737	746	746	693	786	743	757	744	761	689	746	746	752	728	723	766	703	741	722	732	767	723	745	747	732	747	736	741	767	757	686	771	763	755	763	723	779	711	724	739	763	724	703	731	797	746	776	751	764	747	749	791	717	751	724	786	678	716	674	762	715	707	721	728	739	736	747	751	717	725	742	774	715	747	704	724	744	707	714	779	784	743	752	743	775	730	727	720	767	745	727	763	754	708	748	731	702	789	740	737
13650	8339	6509	5102	2705	1748	1251	702	495	427	422	381	354	346	317	379	356	387	347	370	338	354	351	342	358	350	361	385	396	386	326	350	382	370	367	360	342	390	373	374	368	354	329	350	373	343	322	387	372	340	368	381	339	347	391	351	358	346	328	334	329	369	357	352	382	368	348	378	378	358	393	343	345	367	351	394	367	365	321	336	361	359	342	364	391	379	355	335	369	349	325	385	341	350	353	333	337	367	366	356	383	384	342	358	374	372	367	388	350	350	381	349	388	366	313	387	351	382	352	364	345	333	375	377	392	352	409	353	349	369	373	350	355	373	331	383	350	353	349	361	370	378	386	365	342	370	362	369	364	337	363	331	372	373	359	353	332	348	368	382	353	370	372	371	365	347	342	329	345	326	370	370	382	356	342	375	327	315	351	323	351	375	358	351	360	316	347	378	369	373	389	341	369	365	384	364	358	368	372	372	373	347	354	370	366	358	342	345	324	363	342	320	352	326	376	384	385	349	368	408	333	388	362	347	365	362	325	384	361	363	360	330	382	370	360	397	356	364	356	358	322	371	357	349	360	396	357	372	400	343	362	317	326	384	362	380	379	368	353	370	328	344	352	332	358	353	399	377	350	357	371	389	360	335	372	358	367	400	375	325	348	337	341	369	330	376	366	380	406	367	403	345	346	372	362	334	385	322	379	388	350	335	365	328	365	395	370	397	372	342	362	374	328	361	361	342	353	396	341	366	390	341	352	348	361	354	341	353	360	351	358	366	353	339	317	367	363	351	352	325	368	370	339	347	307	380	352	389	367	376	364	331	392	323	370	362	398	378	348	394	379	360	364	337	332	355	342	377	416	383	373	338	339	356	344	358	342	332	358	367	335	384	347	373	362	351	339	367	339	326	339	354	345	375	364	353	385	392	353	391	388	331	342	415	374	356	351	396	384	356	382	364	362	411	390	364	335	348	358	369	350	363	352	354	356	385	328	363	377	335	361	339	397	378	363	349	361	377	368	360	385	364	378	352	386	323	358	373	338	358	356	304	389	380	331	329	355	361	355	356	348	360	355	340	348	356	397	342	363	339	345	349	385	353	323	346	372	374	372	356	396	345	352	346	376	351	363	339	365	389	328	333	354	337	350	382	363	343	404	342	365	377	362	358	362	348	353	349	374	338	350	356	357	344	342	378	387	358	341	352	373	366	399	378	389	344	397	361	371	362	366	391	342	304	369	344	321	367	342	388	379	385	362	356	371	344	366	327	379	367	362	352	356	334	368	393	369	326	332	332	381	329	365	348	359	330	334	352	346	400	359	336	373	331	351	364	357	355	347	362	349	376	372	388	333	352	312	397	339	343	373	390	366	341	363	369	335	343	355	339	354	352	332	313	339	352	360	343	375	356	329	362	406	363	320	342	379	334	377	337	307	361	350	363	375	330	369	372	339	397	351	323	336	372	359	368	355	379	386	340	374	369	356	400	365	366	346	360	378	372	351	321	352	339	316	355	377	382	362	349	379	344	335	373	327	400	412	371	380	389	349	374	347	351	367	326	381	343	368	361	376	340	356	356	372	352	368	351	360	328	357	357	380	338	351	361	346	360	343	354	346	331	360	370	362	358	350	374	341	345	356	370	359	349	304	389	363	381	330	378	359	348	362	371	350	384	359	362	351	374	318	359	356	390	373	336	360	350	346	365	358	373	350	380	379	384	362	388	362	320	350	356	363	364	368	347	374	318	373	357	348	374	387	388	362	336	357	397	374	376	371	394	352	370	366	348	370	372	372	360	347	388	366	342	330	301	383	356	345	378	365	371	358	385	376	374	376	363	390	339	346	349	403	387	377	360	393	330	354	374	357	340	387	381	348	359	348	337	325	352	378	344	385	386	383	387	334	357	343	405	371	388	373	358	336	335	352	376	348	374	359	399	326	384	333	388	373	344	378	347	347	359	382	360	359	365	390	372	314	377	365	349	349	388	337	343	359	337	338	356	368	353	352	383	374	350	332	375	359	383	357	396	359	352	369	348	316	357	376	387	379	347	333	337	374	382	385	370	363	352	345	348	382	366	365	338	379	359	325	369	390	341	359	343	368	391	353	361	393	356	388	340	354	349	371	339	383	349	367	393	339	351	352	357	380	342	376	382	343	373	349	352	339	375	350	346	361	342	341	362	414	376	358	360	361	329	362	366	352	351	328	389	387	389	342	354	362	318	378	333	346	338	353	384	339	369	343	352	379	341	339	357	356	333	326	351	388	363	375	397	332	332	359	368	363	349	359	333	345	369	360	336	344	367	338	361	351	338	342	353	355	326	383	357	337	337	362	353	356	398	353	372	328	394	358	357	324	334	343	332	358	365	342	362	334	382	341	365	363	369	357	352	342	341	361	354	344	361	340	337	397	374	355	333	364	377	341	357	362	359	349	314	372	380	337	333	329	360	334	389	371	343	355	380	342	405	365	390	381	374	340	346	361	349	349	372	406	340	343	368	395	365	379	390	362	381	296	359	364	369	351	369	377	384	374	333	346	364	351	386	387	350	381	347	348	329	338	344	350	343	320	357	379	374	371	322	348	350	377	352	354	382	368	365	370	361	334	350	342	400	368	358	316	384	357	349	351	357	333	352	353	345	350	327	354	321	362	383	366	372	356	373	427	360	370	350	339	353	380	377	401	374	355	334	385	334	395	375	357	331	369	352	371	359	356	359	372	364	350	397	374	364	347	380	344	324	410	399	375	349	362	364	361	329	376	347	348	347	381	363	364	344	366	360	381	324	385	373	348	378	325	384	359	340	345	361	365	374	310	332	340	365	333	388	343	367	376	367	357	354	353	344	370	345	361	342	390	376	393	394	383	359	346	374	364	372	375	395	356	377	359	368	350	368	369	341	373	330	334	364	339	354	357	371	356	369	376	359	347	353	355	395	354	347	352	375	356	361	360	377	351	364	355	348	343	357	314	371	362	321	366	349	373	378	318	389	372	341	367	362	361	365	353	356	332	347	358	340	328	371	373	325	342	344	347	372	366	413	344	395	399	376	360	369	338	385	369	351	363	331	363	339	373	377	346	298	346	374	344	318	336	384	371	338	367	355	394	371	316	366	370	383	374	355	349	378	332	362	345	373	387	345	379	343	367	360	320	360	405	360	343	375	389	365	353	367	360	378	391	377	362	367	380	355	356	334	355	338	336	363	379	359	321	353	334	331	355	322	383	353	367	367	350	368	347	352	335	389	336	344	371	359	340	332	308	342	331	355	365	391	345	366	360	379	354	413	346	343	386	347	350	338	359	373	326	316	370	376	321	328	353	353	384	377	372	348	353	332	350	382	377	374	364	372	350	353	391	410	335	387	369	372	357	400	331	366	354	363	349	349	361	336	358	344	354	377	404	358	382	341	343	383	341	367	391	342	346	339	326	356	354	361	341	350	359	340	336	361	332	368	377	379	375	361	371	357	363	384	373	327	352	350	360	384	353	404	386	357	402	340	375	356	367	351	370	322
9703	8687	11971	13135	9012	7081	5052	2792	1859	1276	1060	1056	907	926	888	889	864	840	912	897	902	885	926	869	914	889	887	943	898	893	878	921	878	876	892	880	861	883	858	869	872	904	819	908	837	859	849	852	839	829	876	836	857	905	893	859	864	866	918	890	910	834	813	885	900	851	872	903	899	825	842	897	866	898	876	789	836	902	849	879	810	881	894	829	787	846	841	827	850	863	840	863	872	932	809	874	825	876	830	890	839	879	872	881	918	898	851	898	896	800	836	858	857	811	870	901	838	873	890	909	877	901	851	877	829	885	890	841	848	900	871	823	846	813	847	853	847	834	803	800	903	882	864	868	819	862	906	840	911	857	866	870	846	864	856	827	907	859	886	863	879	854	824	856	862	915	846	907	851	865	840	905	942	900	829	859	836	857	913	909	936	876	829	838	850	845	849	865	846	857	864	826	870	838	840	886	832	891	846	840	900	886	846	831	868	888	874	830	792	900	910	876	892	847	825	849	845	932	893	817	830	818	889	848	851	911	844	873	881	804	865	836	831	864	852	816	815	853	844	860	835	870	843	895	846	822	816	850	870	906	850	838	890	906	812	901	873	858	856	879	908	856	889	886	886	861	831	847	898	851	829	881	852	910	771	901	898	849	843	837	824	930	836	867	886	848	845	829	847	825	835	877	873	817	864	840	815	899	848	878	839	848	884	900	864	847	858	864	867	851	890	830	851	836	839	851	829	865	825	876	861	884	807	841	895	868	880	861	820	873	880	880	842	869	887	856	853	877	856	831	837	884	848	885	855	928	775	892	862	904	875	865	862	879	862	849	841	823	826	879	835	859	879	846	854	879	930	889	853	864	845	784	814	838	817	853	847	914	878	846	892	906	858	837	872	884	895	835	849	872	858	875	828	844	901	854	870	824	800	865	845	843	782	888	898	860	897	885	851	884	877	900	844	799	889	832	798	867	850	789	821	841	842	868	897	840	839	819	901	882	848	892	866	863	883	876	890	886	855	853	812	822	832	815	907	884	837	903	849	865	883	839	868	838	903	885	875	849	864	828	907	839	853	892	885	836	934	836	893	903	858	827	942	880	889	816	911	815	883	877	796	854	945	929	795	842	882	864	897	882	864	829	878	858	899	873	887	851	860	878	850	866	838	886	848	860	855	836	871	849	900	833	825	868	863	830	847	852	853	879	881	860	853	927	813	869	865	844	850	852	854	900	906	837	830	848	844	817	886	876	803	871	882	911	858	873	904	836	940	897	845	866	926	874	852	888	829	882	864	883	854	871	862	881	877	846	857	883	878	874	902	879	835	860	852	858	897	831	824	918	904	873	841	876	880	913	858	904	917	879	916	825	829	872	871	872	823	908	891	871	848	887	862	825	860	936	874	901	860	877	914	868	869	892	882	888	874	829	863	817	857	877	893	840	871	891	827	912	851	843	872	918	862	854	842	930	889	876	869	867	887	920	839	840	952	827	863	845	878	862	910	865	940	849	812	881	841	864	842	862	872	945	866	847	850	888	860	846	863	874	831	822	873	864	917	866	872	899	880	892	825	891	911	882	850	884	865	844	884	863	854	826	809	841	879	822	820	912	839	871	832	859	870	904	843	881	871	862	884	848	817	840	853	886	868	846	852	856	883	861	833	842	895	901	881	852	814	859	807	864	820	869	883	850	861	854	891	916	864	880	832	895	838	827	925	866	839	855	867	899	887	820	848	837	856	861	821	845	931	844	850	879	897	811	900	871	885	868	880	788	844	831	798	886	853	843	878	815	885	851	879	843	830	816	882	848	859	833	811	855	830	900	826	912	850	857	870	827	880	823	808	868	872	900	862	858	860	882	880	873	850	847	876	887	849	833	886	898	854	881	835	867	889	887	920	876	844	871	887	882	818	832	864	860	864	886	849	864	917	803	841	873	885	845	905	864	834	900	871	836	904	868	844	894	824	855	851	827	843	841	843	906	852	847	876	834	857	937	851	885	815	829	817	827	871	891	906	852	824	894	813	774	901	877	885	849	892	827	862	822	909	902	870	849	872	935	831	877	858	857	865	839	899	889	846	857	894	872	922	816	887	860	868	862	848	852	815	810	860	834	871	847	863	861	830	792	848	828	843	836	853	857	856	877	873	884	912	826	905	872	891	900	880	888	878	874	914	850	874	891	872	846	893	853	879	888	860	895	827	844	839	880	887	875	839	856	845	853	875	849	889	851	876	851	854	857	882	883	835	830	872	901	869	858	860	839	855	838	850	880	870	867	819	888	845	828	896	840	897	879	866	861	875	876	901	880	847	874	869	828	869	878	886	847	864	839	869	814	840	866	878	847	871	875	889	818	881	880	799	843	904	820	903	832	858	880	831	841	835	900	912	862	894	905	839	873	847	848	900	860	932	840	846	887	932	892	911	898	866	866	849	866	851	791	846	852	796	831	888	883	896	867	888	837	814	839	890	841	828	861	850	825	870	797	829	865	811	814	891	855	876	852	854	868	847	843	897	849	860	862	826	886	889	907	886	873	878	860	848	826	871	850	836	804	887	876	865	919	858	888	894	883	851	936	824	879	854	877	839	833	780	876	840	876	857	858	887	873	791	876	877	887	828	906	879	865	879	864	865	881	876	821	903	896	893	854	868	837	893	877	783	907	907	860	895	888	892	804	820	857	836	885	850	880	938	855	942	876	856	904	861	844	824	890	869	834	855	852	837	908	907	892	925	855	866	892	853	912	822	804	890	879	899	834	902	879	851	903	851	862	858	879	856	845	863	891	865	838	823	801	884	887	819	877	847	870	867	886	874	861	808	810	879	847	790	879	893	875	854	817	844	895	830	806	860	860	857	885	883	826	830	852	855	886	889	896	815	819	893	851	817	907	829	821	866	854	834	835	870	866	848	851	877	830	846	804	850	906	883	898	838	830	828	868	870	902	839	857	852	915	857	833	921	822	855	884	876	845	853	869	917	889	865	794	880	836	844	867	858	856	768	862	879	845	856	866	853	896	867	863	893	867	841	824	871	894	855	888	889	864	846	840	870	868	883	890	921	908	802	895	843	869	911	898	872	907	888	844	839	881	856	885	876	854	847	874	864	875	832	879	869	891	847	901	843	888	864	871	832	866	807	820	866	947	917	856	848	850	895	853	871	795	857	871	838	871	860	869	833	827	851	888	892	868	868	855	860	858	869	902	844	796	863	892	864	860	879	871	838	842	845	911	900	820	861	862	867	873	881	856	835	841	893	861	868	877	931	859	884	857	815	835	842	871	833	891	863	859	858	864	852	869	826	889	850	867	856	892	869	854	850	854	848	819	883	867	871	834	878	842	850	895	908	890	838	886	819	888	852	908	837	872	828	873	852	851	889	874	895	927	872	909	832	857	870	901	841	868	900	910	850	860	919	845	882	853	834	910	920	893	854	853	861	889	876	872	890	905	856	861	831	899	930	877	872	834	844	842	890	858	871	881	851	798	914	874	860	873	860	867	869	897	892	857	851	898
29044	19772	20165	18335	13172	10420	7471	5007	3000	1194	664	527	442	368	406	413	417	387	396	394	411	421	429	462	468	469	458	440	454	442	472	422	446	392	393	440	409	396	402	423	413	371	391	406	381	433	393	392	398	392	404	389	389	393	376	367	401	384	428	357	375	374	383	388	347	401	402	401	406	389	378	405	381	413	375	368	408	382	420	385	361	412	388	400	393	348	391	411	407	377	402	375	413	392	392	405	414	376	392	406	373	355	405	413	372	382	393	377	422	414	380	383	424	426	414	394	379	379	405	386	414	430	342	375	366	412	371	411	375	426	425	405	387	395	413	361	419	409	424	405	364	421	381	388	405	386	374	390	414	363	415	403	398	415	421	392	431	357	379	379	381	440	372	392	357	373	377	421	396	413	401	408	426	400	366	366	399	409	431	406	375	365	367	388	393	381	334	396	422	401	371	406	430	412	347	402	381	373	423	406	392	426	403	417	396	435	395	407	413	402	436	399	395	396	385	424	386	389	376	413	354	379	369	373	383	394	366	405	403	391	382	390	374	413	368	387	369	407	410	410	353	419	395	378	408	401	378	407	395	399	386	399	394	402	429	392	413	388	394	398	391	381	361	373	401	416	405	400	421	397	394	390	380	416	379	388	388	381	370	381	338	379	374	393	382	375	374	416	364	366	348	382	396	391	387	375	377	417	363	381	346	391	416	408	372	393	392	412	399	389	417	399	418	357	398	413	403	379	373	381	380	380	383	394	364	368	390	372	414	384	381	343	359	388	390	373	396	404	400	406	411	383	408	394	404	374	432	399	421	397	384	373	389	424	443	401	385	426	395	405	401	362	383	425	407	414	381	384	376	421	410	390	392	384	396	434	414	420	400	401	404	407	409	403	393	402	382	377	426	357	394	389	388	399	393	365	358	375	397	419	412	404	387	419	401	414	384	411	390	387	363	406	379	386	414	361	392	377	409	400	405	370	410	402	376	393	427	414	405	401	396	398	403	378	411	390	385	417	372	398	378	404	420	373	421	381	438	379	407	366	386	363	396	419	379	377	413	426	414	408	416	388	394	385	405	422	421	421	377	401	372	409	395	401	386	388	408	376	381	366	367	391	375	379	442	400	379	386	385	347	387	394	433	378	387	376	391	371	404	388	393	398	363	341	397	408	389	392	392	407	415	384	380	412	389	405	368	383	384	411	379	377	397	358	430	374	387	440	405	369	400	393	393	353	425	404	389	387	364	370	356	397	398	361	392	371	376	377	413	394	389	423	412	361	382	398	408	391	390	443	380	407	369	399	406	370	403	386	378	405	384	374	384	412	391	376	436	371	383	394	391	391	403	401	377	413	425	399	385	388	413	358	365	371	361	396	380	399	428	401	418	387	419	355	379	389	409	394	415	380	413	384	397	385	382	366	381	383	384	390	401	383	408	441	392	400	400	390	415	370	371	401	362	390	415	365	397	404	422	393	382	406	375	410	381	406	384	362	390	383	351	401	406	381	393	426	408	393	373	396	377	426	401	372	388	392	370	370	368	399	387	375	398	405	371	406	390	383	371	409	387	397	432	388	410	379	426	353	373	408	391	373	406	381	371	420	352	413	432	375	376	403	397	363	398	421	422	437	366	388	398	398	384	393	418	397	405	386	393	355	416	411	411	409	367	387	382	407	390	402	376	405	409	380	392	368	403	375	432	386	425	384	416	408	396	370	429	396	409	384	396	417	411	377	404	374	373	389	377	382	390	401	416	379	385	391	394	426	445	361	402	419	359	445	402	357	385	398	415	392	408	390	420	402	398	383	415	388	404	350	360	401	375	396	431	388	372	412	377	363	371	397	357	438	398	438	409	352	360	340	434	407	391	384	432	458	422	446	366	413	417	386	395	391	377	421	409	397	379	380	419	432	420	424	407	415	433	388	385	385	387	414	403	395	405	386	407	390	402	376	375	382	415	374	414	425	375	395	382	385	387	415	383	386	390	419	362	363	441	432	397	398	408	412	362	369	376	395	384	399	400	374	413	391	391	418	408	362	394	389	361	383	363	377	386	409	395	432	411	408	411	414	376	396	392	375	430	381	367	370	400	433	398	400	388	409	389	413	428	412	424	389	427	425	384	352	355	357	366	380	367	401	410	409	431	404	418	428	385	389	429	386	367	365	396	368	405	395	364	396	425	390	397	366	391	382	386	415	377	401	412	378	406	398	384	406	420	368	438	413	384	414	375	396	424	418	387	402	379	421	412	385	387	380	385	385	394	374	394	399	391	388	418	368	385	414	408	415	429	410	393	369	436	422	405	385	391	406	397	417	395	380	390	370	389	408	420	411	398	408	395	441	394	426	392	392	388	396	397	396	371	402	394	412	380	401	354	360	383	394	385	396	391	359	363	412	400	364	393	385	378	409	413	405	368	380	375	400	387	400	401	373	396	414	379	386	424	376	375	368	398	368	380	396	401	384	402	378	350	370	414	428	426	381	395	406	381	362	416	426	382	376	403	347	388	413	356	378	422	396	379	411	405	419	404	424	368	421	393	387	375	403	431	409	386	433	398	435	373	416	407	392	410	399	419	418	396	376	388	366	376	398	396	408	428	417	449	382	381	364	376	409	379	447	394	414	388	381	422	377	423	409	391	365	342	354	388	429	425	396	332	400	392	392	400	353	360	361	407	404	405	391	363	402	404	373	392	398	339	404	408	374	387	404	389	387	383	387	390	410	360	380	400	380	377	405	421	375	420	412	402	368	401	419	369	353	379	389	387	407	362	401	431	360	416	381	387	395	393	406	404	398	381	407	355	422	398	396	399	437	423	412	403	421	428	406	411	408	388	382	374	424	399	427	389	380	387	383	375	385	379	406	389	385	408	388	410	411	400	394	408	421	396	398	456	398	416	389	424	395	406	391	380	374	373	401	382	411	367	422	392	372	365	400	372	379	358	415	389	408	406	369	393	373	396	392	376	396	396	406	391	386	411	424	390	367	370	392	392	372	416	400	385	387	375	371	392	374	373	370	439	417	385	391	426	413	417	411	390	404	397	399	384	403	406	391	382	381	367	385	368	446	389	402	379	445	366	415	388	392	400	390	370	391	348	424	390	367	382	430	413	353	390	393	401	361	400	436	382	393	400	400	434	407	373	403	372	400	375	392	419	378	379	414	395	388	386	374	400	396	401	412	402	400	405	382	356	377	410	418	385	413	395	427	380	367	383	359	374	401	404	407	376	392	419	402	407	403	384	423	388	375	380	405	425	384	362	375	368	372	401	419	409	406	368	421	411	361	375	425	380	401	410	398	399	394	426	420	385	377	413	385	403	401	347	384	397	412	430	373	412	409	414	408	405	393	403	408	382	392	408	405	412	386	379	382	391	390	381	411	393	410	389	395	404	377	374	376	367	429	395	378	382	409	381	360	375	416	367	448	433	424	409	375	399	417	371	393	390	368	390	362	377	404	414	380	385	379	399	426	413	427	388	363	403	402	413	380	334	369	417	398	382	405	361	359
20467	17723	27146	30447	26853	24250	19412	15497	10827	4354	2471	1549	1110	991	940	952	997	981	1027	1064	1051	1214	1216	1261	1310	1340	1376	1252	1289	1374	1314	1236	1214	1107	1021	1013	991	992	958	977	949	939	1037	974	934	992	933	924	956	907	973	934	893	904	913	950	953	918	930	966	960	949	926	962	916	934	985	904	932	905	952	962	959	896	980	902	925	923	937	913	950	888	870	917	889	931	935	920	927	968	917	899	918	923	944	942	975	939	991	953	969	902	939	948	910	907	953	957	885	921	952	920	879	896	923	942	912	882	954	936	960	919	958	919	903	908	1001	948	912	965	895	953	957	971	938	951	935	912	943	945	963	940	874	980	903	945	1006	939	909	941	929	942	948	996	915	940	920	872	978	933	914	898	949	956	914	941	918	916	971	933	947	912	967	933	933	907	929	927	879	981	910	969	953	907	904	892	928	900	934	914	924	939	948	902	963	958	893	934	901	940	867	1043	920	928	911	995	976	923	952	987	919	951	1020	933	930	968	978	944	949	936	934	918	924	954	974	911	944	904	954	924	914	941	927	961	942	941	927	918	933	905	927	931	932	919	976	952	935	929	963	914	980	879	937	964	929	933	965	884	959	977	958	940	923	968	929	940	910	916	914	945	930	917	926	913	923	970	940	945	891	924	908	945	925	954	849	898	967	917	945	931	974	937	927	937	893	934	906	919	904	939	940	924	915	884	925	950	984	947	985	954	938	918	971	953	941	981	934	918	910	939	902	984	929	966	941	909	922	911	915	946	952	989	895	988	921	965	971	939	906	911	920	908	943	1006	941	1008	980	879	972	949	904	947	896	950	879	928	933	937	913	959	931	932	944	906	913	945	922	979	923	880	915	919	921	887	977	909	912	1002	983	923	943	945	948	960	939	896	957	919	933	905	955	947	931	937	924	923	930	924	906	1019	919	933	962	971	932	957	925	920	944	868	950	967	905	966	911	906	918	979	948	958	958	927	1023	962	898	958	952	932	920	968	911	892	930	957	913	890	928	910	920	964	970	943	909	956	912	960	912	921	919	940	1000	929	946	875	890	934	942	941	924	944	927	900	910	938	989	924	901	941	894	919	954	970	938	877	949	964	921	902	941	928	958	951	926	992	986	925	972	904	984	902	952	937	971	926	946	968	909	913	985	941	964	943	913	973	907	963	914	889	910	957	934	921	902	962	932	886	932	929	977	950	968	957	893	985	943	1002	961	937	984	950	940	983	926	899	878	925	929	901	932	902	915	985	918	950	956	915	917	976	880	963	946	894	955	943	914	906	917	932	947	870	925	898	916	972	958	934	955	940	958	925	970	975	986	947	914	934	994	957	966	945	901	903	919	961	958	922	870	934	943	983	934	953	870	870	957	953	919	935	913	941	974	948	933	921	952	918	902	928	893	973	922	904	903	946	895	954	928	943	959	932	925	910	955	909	944	886	901	918	945	914	951	864	988	927	876	943	938	924	928	903	898	935	907	979	942	969	932	962	909	922	926	940	954	938	909	937	952	945	907	931	907	912	910	891	927	921	913	894	952	940	977	933	902	973	986	984	956	911	925	944	909	927	952	960	967	877	915	915	899	906	955	898	945	961	913	912	953	867	960	933	943	920	911	908	907	961	944	936	946	923	887	949	930	882	960	928	934	938	954	950	929	953	884	961	929	930	946	934	968	931	920	939	944	968	915	917	941	958	923	936	964	971	893	967	940	991	950	931	850	910	943	966	880	1025	926	935	866	924	921	939	947	928	896	941	894	982	915	971	965	896	894	906	961	899	899	924	924	920	931	933	926	935	984	914	936	909	911	969	940	905	844	917	956	893	951	979	903	911	896	975	981	953	906	930	917	941	931	945	893	954	938	915	970	951	953	952	930	991	1003	956	936	986	944	913	913	952	954	947	922	964	915	901	927	961	900	928	915	918	990	917	989	912	952	905	879	915	907	888	914	950	965	942	901	914	917	920	941	876	985	967	925	956	972	950	1006	895	935	905	993	943	935	879	906	995	951	917	925	904	1020	946	925	935	905	857	927	978	951	997	869	960	959	969	913	921	909	918	967	980	936	894	884	1004	943	926	971	960	962	942	888	960	935	901	921	939	968	941	936	897	911	972	962	990	981	988	967	913	937	996	926	963	904	936	926	904	935	926	934	945	933	920	901	912	983	983	921	924	899	951	880	933	934	889	922	913	915	895	945	940	909	895	930	1000	972	912	945	941	895	957	940	973	948	907	935	972	978	874	927	951	929	983	964	957	942	891	939	937	929	899	884	957	953	977	945	949	935	960	960	950	956	919	1009	914	920	998	902	959	930	952	906	1013	942	919	891	947	950	945	910	947	936	948	912	957	902	922	942	922	951	900	963	958	923	960	916	985	921	908	970	940	925	912	909	927	930	920	941	971	959	959	921	926	901	905	943	932	959	997	919	1002	925	935	947	924	983	958	947	892	924	987	977	989	970	898	973	973	940	938	916	967	1007	897	959	957	981	968	919	913	900	958	906	984	940	889	971	933	919	869	871	953	951	994	975	946	894	977	931	918	977	959	907	957	1001	932	960	915	914	964	982	946	960	972	933	939	940	944	935	901	934	920	897	940	922	908	937	916	979	912	952	925	928	944	955	946	931	974	983	929	913	964	946	926	947	947	883	950	852	911	861	901	942	988	894	965	945	918	935	937	878	946	925	853	914	916	925	922	875	912	981	893	964	934	918	944	941	961	1023	932	966	936	912	953	928	907	970	931	915	938	925	945	934	964	955	913	957	895	914	945	905	917	892	924	922	923	902	1003	918	945	923	974	919	975	930	912	980	887	933	940	917	902	959	979	931	905	934	910	912	969	938	978	944	976	901	931	924	892	939	961	931	1012	950	926	952	985	914	935	925	934	898	971	971	1003	945	931	953	899	950	969	925	952	945	926	940	913	952	960	942	964	936	954	968	871	916	925	987	996	911	949	917	981	902	951	879	899	901	953	967	961	937	928	868	918	943	944	932	950	917	926	940	933	915	960	923	938	942	997	880	993	900	933	976	990	919	893	953	925	929	920	1002	933	955	959	945	947	908	977	925	941	935	914	878	923	912	924	976	929	963	903	936	950	924	889	916	1001	919	920	958	945	927	970	942	976	946	975	891	983	932	903	998	912	1010	910	923	921	948	950	939	907	901	934	946	966	916	910	895	942	986	931	929	951	907	916	887	954	949	889	881	913	966	916	934	940	934	997	934	908	901	1006	936	915	946	913	930	908	938	986	939	966	907	910	877	1001	924	947	922	969	908	991	951	938	921	926	936	901	949	936	936	923	893	933	944	954	958	950	920	981	936	903	957	965	915	898	950	947	949	895	948	942	954	942	959	930	921	893	983	903	984	952	1010	942	896	936	947	993	919	924	949	970	923	954	896	921	933	900	888	912	949	947	888	946	931	906	953	970	926	902	953	985	1006	928	901	909	952	924	946	966	960	910	935	931	937	978	942	991	947	896	967	936	975	923	969	992	923	966	907	990	920	955	912	962	998	930	929	995	947	927	951	874
38185	28216	29048	28478	23145	19351	12988	8239	5315	2703	844	417	395	349	329	335	359	375	352	360	340	429	398	462	452	428	415	408	403	458	417	420	385	351	395	348	331	336	310	317	309	317	358	343	321	350	332	322	310	352	325	353	313	324	333	326	348	338	316	345	335	342	338	329	340	330	335	346	307	342	297	336	359	316	337	344	356	331	320	302	299	345	356	351	334	297	341	298	324	303	346	346	329	332	334	323	321	312	305	310	322	316	348	331	354	336	327	331	309	354	319	364	347	300	328	347	336	346	332	318	323	355	285	314	298	291	312	311	328	307	336	337	305	345	319	297	339	300	332	328	308	310	327	303	339	350	302	332	307	326	314	306	305	318	363	312	338	375	303	304	360	346	308	337	324	324	333	346	322	295	301	343	362	328	354	329	353	325	317	346	342	315	327	327	328	340	304	306	345	325	340	341	330	348	316	342	332	291	339	300	333	335	343	292	327	325	351	298	345	321	329	318	366	298	347	329	340	351	335	291	316	342	364	330	293	316	322	317	342	327	357	307	348	332	346	311	316	327	353	322	347	352	366	336	321	334	320	380	342	309	338	313	323	340	316	297	316	313	306	361	321	362	317	347	350	337	354	314	320	318	338	330	326	345	311	332	312	293	328	340	321	375	307	328	350	353	300	312	307	330	299	338	318	335	322	330	299	295	329	353	327	338	312	339	324	290	327	336	336	300	328	322	345	297	300	298	317	337	303	332	345	331	330	308	311	345	340	319	350	320	340	338	320	324	343	346	360	336	331	328	314	331	337	326	341	339	328	310	321	335	300	325	316	304	303	322	336	355	309	345	337	305	357	342	360	315	321	324	345	311	338	310	319	298	300	325	324	326	334	329	317	327	350	327	325	334	332	297	323	310	317	346	314	346	302	310	323	348	307	296	377	304	327	325	315	344	346	334	332	304	382	357	334	327	337	320	324	319	345	300	333	330	340	348	341	315	313	374	343	362	308	288	326	314	325	309	321	339	357	316	304	331	347	294	326	325	297	342	292	323	321	293	327	301	328	362	317	335	327	298	298	320	333	314	310	345	324	299	340	343	298	320	317	311	352	313	319	388	345	348	332	317	352	325	296	321	349	315	303	352	295	301	304	318	369	338	346	318	318	293	303	353	313	336	333	339	295	324	337	349	322	325	303	357	333	312	340	315	332	353	348	315	349	367	307	324	310	340	338	315	342	344	321	319	315	349	343	333	312	333	316	327	343	343	322	302	369	337	306	321	309	340	334	336	330	312	316	311	307	368	336	339	352	326	352	321	324	347	361	327	363	362	333	339	332	321	348	305	369	341	325	330	307	324	331	330	313	320	342	341	332	320	347	315	317	319	366	339	338	338	339	358	307	300	338	329	325	343	346	346	334	329	320	332	312	315	318	321	282	288	324	308	269	349	310	337	342	343	320	365	347	318	312	319	324	324	346	322	300	310	329	337	324	315	290	327	314	289	349	355	344	331	332	329	327	354	313	319	350	345	340	315	326	339	367	336	328	332	378	360	303	344	325	345	313	362	310	353	352	352	343	351	324	299	320	329	332	339	320	318	317	370	319	314	286	325	354	334	311	341	290	323	316	352	355	336	362	345	329	338	306	317	302	309	309	318	332	320	339	336	343	357	291	344	357	307	343	357	334	319	338	295	340	319	330	297	297	332	372	334	350	363	301	283	301	327	365	334	362	326	307	342	376	343	348	344	326	325	311	329	326	307	329	335	338	299	347	345	326	324	320	320	316	347	308	323	327	354	316	335	310	347	316	336	328	340	333	313	311	333	343	354	292	349	319	342	325	303	335	320	318	312	334	325	348	323	310	322	300	341	310	332	327	340	348	324	327	369	347	303	345	338	337	347	329	336	306	338	327	327	326	337	336	328	347	323	343	309	364	318	296	339	340	326	360	321	321	337	351	355	297	358	306	315	325	327	341	349	333	322	356	302	317	303	327	309	346	338	338	322	297	337	303	307	352	321	353	334	305	320	299	252	329	341	333	329	348	339	282	308	319	322	313	328	315	328	347	309	386	297	316	338	340	333	305	294	312	339	340	352	366	343	391	316	334	365	357	335	288	308	321	347	307	346	319	335	327	319	345	352	327	307	342	322	321	337	343	313	311	296	321	330	329	306	347	290	346	328	315	328	354	331	331	322	330	374	339	328	328	326	374	358	319	348	323	320	295	359	327	311	346	338	334	309	314	342	328	329	327	334	336	312	330	331	343	341	340	323	351	341	355	341	302	368	323	318	353	340	318	315	349	350	316	295	335	344	342	314	356	336	326	333	328	348	351	323	353	341	331	329	342	312	346	318	339	320	323	289	313	309	324	336	354	329	314	319	358	313	338	298	339	321	356	330	323	348	367	337	356	311	308	332	335	350	342	319	329	336	333	326	301	310	312	286	315	368	318	299	385	316	332	313	318	337	345	325	341	290	343	359	358	351	313	315	347	313	308	314	321	342	351	312	304	340	324	345	340	284	321	341	325	334	328	344	339	349	340	315	315	304	305	334	350	349	328	354	334	290	278	340	365	350	358	317	336	314	337	305	311	295	316	361	323	332	327	316	346	302	320	328	370	328	345	316	329	304	305	329	365	345	318	352	336	331	331	308	286	338	314	341	366	372	333	320	323	351	314	327	288	357	350	324	365	309	312	336	309	358	314	335	333	357	314	299	316	342	344	331	371	344	324	327	344	333	336	317	314	328	342	362	336	308	334	321	320	340	355	310	369	337	312	310	362	325	339	338	348	339	318	327	344	321	343	323	302	358	331	313	321	351	338	307	295	303	316	346	372	340	303	330	281	296	345	334	322	365	317	315	318	351	321	323	324	359	330	329	279	315	284	327	338	334	329	314	333	325	375	328	342	349	341	335	359	311	344	345	342	307	285	385	306	335	324	332	340	329	315	336	328	299	322	332	327	336	319	321	347	349	306	301	312	346	331	339	341	331	326	293	322	308	297	317	400	301	338	320	319	351	343	345	362	301	336	323	319	313	351	302	285	345	289	318	310	332	319	315	309	313	344	331	316	302	347	306	326	343	348	374	326	351	313	347	306	323	340	347	291	321	323	368	373	356	329	334	319	349	349	318	311	334	317	335	329	312	354	362	332	349	337	316	364	322	319	317	309	331	303	337	308	293	327	312	330	320	349	365	337	367	293	340	313	315	322	307	340	293	331	314	333	346	334	320	324	306	317	352	304	332	341	320	352	313	346	342	352	304	337	314	332	312	336	331	306	360	337	331	356	318	337	315	332	324	337	318	320	358	347	355	347	393	364	339	315	306	342	312	324	341	338	294	306	307	303	361	297	307	365	321	329	283	345	321	304	292	336	312	329	351	303	323	314	278	337	301	348	357	285	310	341	359	323	300	292	316	338	354	323	286	333	323	321	339	365	333	308	334	337	317	333	348	258	326	321	323	326	365	331	342	314	314	336	346	323	302	338	347	348	329	297	343	331	327	364	363	344	324
25674	24130	34137	38023	35399	34262	25856	22295	15857	8584	2468	1180	969	945	875	908	919	936	945	983	1013	1092	1250	1330	1454	1509	1484	1395	1415	1403	1382	1317	1209	1126	1078	912	896	842	791	834	835	786	772	767	852	768	757	845	738	767	835	835	813	801	763	795	790	855	857	851	809	823	797	790	775	788	780	778	824	798	790	783	763	761	825	787	856	768	761	855	742	842	774	821	770	788	756	730	770	850	792	846	823	755	794	780	792	779	778	835	765	782	834	815	763	757	793	836	796	812	745	746	765	749	836	774	799	756	778	780	747	802	827	773	788	801	847	789	786	767	738	769	810	811	770	780	789	793	806	806	807	800	769	758	872	790	841	756	769	815	779	719	856	761	814	762	760	794	794	793	782	790	787	802	793	786	802	746	769	753	803	745	806	828	811	768	799	789	729	741	733	810	769	741	827	751	759	775	833	794	789	780	787	771	790	777	780	847	774	815	784	767	837	777	791	825	789	766	770	798	830	766	805	771	780	796	821	812	764	799	804	791	791	792	753	762	721	786	737	738	791	798	763	756	809	839	785	778	757	798	754	772	812	745	789	769	749	755	798	802	783	780	770	773	748	814	787	810	794	812	796	790	772	778	765	797	775	808	758	748	772	801	793	811	777	803	743	792	812	782	729	781	787	849	817	808	846	757	777	849	818	797	824	810	769	787	781	755	798	778	700	794	780	785	727	755	816	785	785	743	835	810	793	783	784	801	808	786	786	717	797	774	775	760	787	788	758	762	786	781	775	784	827	737	812	789	753	769	748	773	813	781	795	799	750	814	799	748	803	820	790	817	814	803	831	735	784	789	795	803	795	792	830	784	754	753	818	743	816	789	785	769	818	801	831	824	808	795	802	771	807	781	800	770	783	803	773	799	832	792	762	818	791	810	788	764	802	744	826	765	805	813	803	757	709	736	785	798	763	804	776	804	809	780	804	785	833	772	787	773	800	778	813	832	750	756	770	751	749	819	774	795	769	794	807	766	820	777	809	780	785	857	757	817	822	817	822	762	812	811	767	820	841	788	747	826	807	761	765	800	815	759	721	799	794	825	789	813	762	822	751	799	794	793	785	760	734	832	826	786	753	752	782	778	783	743	781	789	787	805	790	853	769	784	755	758	802	839	762	810	819	800	794	790	765	794	816	816	825	762	755	777	748	824	734	776	744	794	764	822	809	788	806	769	797	758	811	762	807	765	792	822	754	890	794	795	780	757	783	821	760	807	748	810	776	815	736	827	807	760	780	838	826	785	783	780	776	776	793	832	802	834	835	829	768	789	771	794	752	796	771	819	765	714	826	806	741	779	817	748	812	731	811	802	800	774	818	767	810	798	822	761	810	784	802	751	765	792	771	792	754	773	799	782	845	784	848	795	779	774	797	769	830	838	831	753	804	802	753	754	787	801	791	831	789	848	815	795	790	813	785	762	778	762	784	838	850	756	767	781	774	814	762	764	799	787	789	798	748	753	762	829	812	738	754	853	734	721	823	748	801	789	793	757	774	783	798	786	781	779	727	806	777	831	809	803	787	784	780	819	777	825	772	764	822	765	784	794	868	783	772	768	780	782	768	759	787	762	783	796	804	785	833	808	770	784	743	780	772	835	781	787	770	829	775	798	829	763	744	825	813	778	761	774	784	837	772	772	800	822	739	742	834	828	787	779	776	811	812	790	801	813	765	822	758	808	769	804	811	764	814	837	792	786	819	788	778	821	765	788	778	776	761	746	749	788	810	806	784	786	842	808	803	753	758	766	775	835	783	798	771	780	786	780	819	780	818	776	805	755	776	800	806	839	796	777	805	768	833	757	738	750	752	759	743	805	824	829	765	787	766	742	789	793	805	785	779	810	802	824	785	768	779	787	804	784	830	814	728	800	826	769	767	806	811	812	762	826	830	773	798	801	792	813	797	768	794	770	750	829	860	789	775	827	794	811	763	787	807	784	763	702	783	734	779	801	791	804	771	764	739	828	832	833	811	766	806	776	809	794	823	789	793	769	810	782	794	821	813	800	756	728	835	788	751	772	796	778	779	837	773	765	818	795	774	772	804	756	785	758	784	779	802	814	743	789	719	806	768	801	788	789	832	763	777	752	804	831	805	799	845	810	815	804	794	735	781	777	796	776	730	782	795	773	735	753	803	812	792	761	802	780	815	767	767	776	787	773	837	809	781	783	782	815	812	822	766	824	805	832	752	738	788	783	769	793	804	787	790	792	783	732	813	788	828	728	782	835	761	812	822	817	818	768	746	763	767	750	835	818	793	825	833	805	791	804	829	826	750	806	758	755	779	801	776	773	814	780	755	785	779	767	787	797	767	795	785	793	806	821	760	788	797	800	815	776	777	734	762	774	799	748	742	770	749	780	741	789	810	768	768	817	799	795	806	769	807	785	799	790	810	811	824	816	798	776	879	799	762	818	768	755	766	809	762	784	796	762	758	837	806	765	773	808	778	784	826	772	840	809	840	800	800	818	854	799	829	771	815	736	755	761	785	831	797	810	797	756	722	776	821	774	755	811	812	796	761	837	819	844	850	758	759	787	775	800	813	715	786	742	804	785	795	701	763	807	739	820	784	835	770	728	823	777	767	808	786	772	839	766	741	814	779	756	828	760	795	780	831	753	802	787	798	778	791	829	754	780	777	795	792	779	779	783	806	783	754	825	756	744	771	739	839	782	791	876	770	771	797	810	839	794	746	829	829	800	735	838	772	760	763	787	781	805	774	802	780	798	779	788	790	799	773	742	851	797	798	779	743	781	771	723	805	862	798	745	802	780	799	796	830	782	786	793	792	818	741	824	751	764	792	775	828	827	751	801	810	741	769	791	744	792	792	833	809	812	789	796	746	781	769	780	813	759	786	787	734	857	808	790	779	773	761	737	778	726	796	750	779	783	801	763	782	758	796	771	789	755	751	836	765	788	775	799	756	852	789	758	771	821	799	782	753	755	836	792	781	778	851	803	788	730	771	760	762	806	768	787	794	757	798	813	816	787	798	788	792	833	792	773	769	766	808	806	747	815	766	789	760	834	791	802	786	790	802	742	798	764	793	791	764	761	835	835	775	775	752	800	820	813	748	763	725	720	821	796	756	766	825	792	769	813	782	810	786	816	791	821	750	774	784	765	747	801	752	810	793	765	800	752	782	754	828	760	816	783	784	806	807	812	787	743	836	760	797	776	848	794	762	782	777	743	788	829	785	837	787	785	843	803	765	810	773	779	796	796	771	771	800	801	821	830	796	773	786	756	809	758	783	803	784	820	817	805	836	779	753	771	748	832	853	790	763	765	761	791	743	768	804	846	800	770	833	802	836	779	779	774	777	813	823	787	771	769	776	771	765	784	760	768	776	776	798	865	779	783	752	798	762	812	751	764	780	776	779	820	818	808	754	778	801	809	762	817	843	698	782	732	795	806	835	777	756	766	778	788	786	761	781	742	835	743	765	745	848	780	842	786	803	732	778	777	832	805	831	788
15941	8595	7011	4356	2642	1715	843	576	511	424	456	383	353	389	392	399	372	324	356	416	389	364	377	384	383	401	416	371	387	388	375	392	387	381	385	378	366	354	364	354	375	392	400	397	347	378	401	372	385	398	413	403	375	358	377	370	396	353	376	374	402	379	364	354	402	394	361	404	373	403	362	382	375	379	371	396	364	396	390	364	363	410	339	367	409	371	362	365	382	375	357	368	360	361	386	379	337	392	396	385	387	343	336	342	401	374	377	422	361	393	359	389	358	379	360	333	383	375	372	355	385	381	366	371	376	365	377	374	379	407	369	389	383	362	349	375	401	402	381	366	365	369	374	396	352	375	347	349	336	396	382	377	432	396	375	365	376	370	379	358	344	378	394	371	368	364	394	354	386	387	365	358	358	376	386	402	393	387	375	385	347	387	359	354	375	362	385	396	338	356	375	377	384	365	375	388	346	376	388	382	409	408	390	404	362	389	361	391	372	386	387	389	333	378	361	367	398	374	380	360	400	364	394	378	345	389	379	390	418	373	354	389	367	345	407	408	373	356	360	376	373	376	348	350	371	372	381	365	349	354	401	349	335	353	355	340	389	404	323	390	428	357	395	395	382	419	387	386	357	380	366	374	429	360	368	404	407	390	370	350	359	354	378	353	351	407	367	392	397	406	360	402	405	413	391	363	399	399	370	367	380	397	351	340	349	358	393	364	358	384	338	371	358	404	406	388	397	335	411	388	370	384	398	351	349	357	374	361	371	352	327	427	379	419	388	401	345	386	382	352	367	388	337	384	362	345	373	401	363	342	370	403	398	364	386	333	352	373	372	378	362	382	371	383	370	376	354	370	394	386	444	365	369	369	379	398	377	357	357	367	370	376	421	356	390	354	360	363	393	386	375	349	362	370	366	384	351	376	371	338	349	369	349	376	368	378	389	416	369	357	390	386	376	346	376	363	362	366	362	349	360	360	358	403	402	398	385	424	373	339	341	364	379	361	385	361	403	399	370	408	359	401	348	380	386	395	379	390	392	396	405	385	384	379	394	384	359	377	386	369	344	372	362	347	367	365	402	345	367	369	405	381	379	376	360	349	394	372	367	325	336	342	366	375	378	313	350	375	394	377	362	361	374	373	383	411	356	366	398	397	401	365	379	364	351	409	356	416	341	350	381	367	349	354	395	330	369	366	348	389	376	351	379	386	383	369	378	365	363	356	365	386	374	416	391	403	376	401	391	410	350	354	372	354	408	419	379	391	381	359	390	373	368	356	387	329	359	411	333	378	364	364	379	370	407	408	347	381	394	367	392	368	383	360	385	362	352	381	378	404	380	361	331	380	368	380	374	385	407	359	361	411	396	392	401	362	375	410	375	363	365	387	378	359	370	373	395	394	375	399	403	352	377	366	375	360	368	360	359	390	364	382	372	360	361	384	364	362	381	366	349	397	375	336	369	354	379	402	367	349	312	367	397	379	386	376	347	377	395	373	360	360	372	373	354	383	388	357	342	373	427	399	447	401	348	389	383	356	335	342	417	372	365	384	350	378	375	367	376	359	377	360	371	380	370	369	404	371	363	374	362	362	359	355	412	392	352	345	377	358	375	344	367	404	375	365	390	364	370	373	389	342	373	383	396	357	358	377	417	377	383	373	365	340	359	350	353	347	334	361	357	392	367	374	358	360	365	369	372	383	345	365	359	410	359	373	357	444	355	411	381	365	384	412	372	383	363	395	359	378	370	360	401	409	391	323	341	364	363	381	400	357	355	378	404	396	353	348	372	374	377	402	395	419	369	400	372	361	357	354	378	385	382	356	358	354	409	367	377	342	348	393	368	377	384	377	373	386	369	425	357	374	393	362	378	394	370	375	374	389	377	359	374	370	400	391	376	349	361	369	382	397	372	414	373	388	352	361	362	355	373	361	363	335	407	390	367	386	351	358	381	380	356	385	347	435	374	380	367	357	359	391	394	359	386	395	393	375	389	368	396	379	379	398	433	390	399	358	378	388	335	421	354	368	347	388	381	366	374	397	373	379	360	368	366	405	385	350	350	391	375	366	365	379	389	385	401	408	369	357	325	363	358	370	387	366	381	394	369	381	391	344	378	374	413	366	342	390	385	343	350	389	380	391	389	357	354	414	375	369	366	409	398	411	371	370	409	431	352	388	386	390	422	408	361	400	337	396	385	433	386	362	397	354	353	375	339	357	375	331	377	337	386	377	364	369	380	350	362	369	386	382	386	374	416	367	363	392	377	370	350	383	400	385	380	364	387	358	380	356	406	397	378	364	377	383	372	334	387	378	384	378	361	368	347	397	365	401	366	350	412	401	358	397	401	367	351	395	385	433	371	392	361	338	402	344	403	361	349	384	336	378	386	390	349	352	399	390	384	391	355	375	359	380	424	378	385	400	370	392	361	365	374	359	353	361	378	347	369	390	402	356	369	373	416	381	394	362	351	386	364	365	335	408	374	396	379	369	318	372	387	371	384	384	399	369	341	353	391	371	338	364	358	392	389	359	369	373	355	393	382	361	367	355	377	338	350	349	378	372	368	384	348	383	382	357	374	377	342	371	386	368	376	386	377	372	358	367	397	376	343	383	421	324	386	371	337	376	363	381	411	383	334	380	420	401	367	403	345	380	384	367	388	401	392	393	388	382	405	329	383	362	363	333	339	360	377	365	386	387	374	371	382	368	376	385	388	388	363	368	414	392	385	377	388	364	372	368	386	392	324	385	355	383	372	359	356	356	364	388	397	362	371	376	405	370	386	373	371	357	353	389	362	340	368	372	355	374	384	393	381	359	408	359	373	362	367	348	370	367	369	365	371	393	374	409	382	392	357	341	371	382	386	406	370	417	377	377	374	357	350	387	342	363	336	352	375	363	368	369	346	380	361	361	378	361	402	382	388	373	381	397	391	338	367	394	396	377	363	393	375	379	404	383	371	366	354	381	389	363	385	363	347	387	363	354	376	342	370	370	369	368	400	381	411	404	358	391	348	400	357	395	400	400	368	376	356	362	417	403	404	357	409	417	376	387	342	364	355	410	360	361	345	348	396	402	358	350	373	362	356	389	397	365	376	379	377	360	379	360	352	407	397	353	342	391	358	406	379	364	393	407	380	349	354	385	411	394	369	392	385	328	389	348	372	355	351	374	340	401	410	366	383	399	353	379	364	386	363	357	363	361	379	380	367	370	349	387	378	342	333	368	378	350	366	423	393	360	365	408	351	359	382	352	408	378	389	369	386	378	366	384	408	427	359	344	356	380	375	397	384	407	347	378	358	375	393	410	354	391	400	347	347	375	370	373	369	423	379	377	369	369	381	373	384	384	391	359	383	377	344	371	393	368	395	383	392	349	370	366	398	369	362	351	400	349	352	379	353	373	350	404	369	396	385	371	360	351	389	381	378	381	340	347	389	396	379	412	393	384	377	364	381	384	376	380	370	332	374	357	395	421	377	405	384	374	341	364	381	354	348	393	409	386	373	365
11636	8669	12465	11708	9270	6623	3092	1970	1702	1238	1131	964	905	927	953	862	954	952	951	878	895	887	906	984	905	902	913	910	953	989	950	956	974	996	924	943	908	924	828	909	914	878	900	881	916	871	880	814	822	862	895	941	898	918	911	925	883	868	895	981	883	881	884	858	887	853	904	892	903	923	904	905	852	952	935	892	862	949	873	863	947	949	854	913	939	895	890	854	954	913	898	935	905	904	873	916	899	925	898	924	896	870	916	891	867	918	881	895	844	908	884	878	889	897	900	927	940	883	920	857	850	866	887	915	832	908	828	932	953	845	946	844	932	894	820	904	895	868	921	928	859	875	878	905	876	932	912	897	926	868	902	862	944	882	878	925	898	953	853	936	909	921	871	879	929	915	856	939	849	949	894	898	868	877	919	894	939	902	901	888	860	877	891	871	943	945	861	906	898	933	943	861	929	892	863	931	904	904	885	908	946	888	949	901	932	874	893	916	930	903	853	888	898	885	903	895	927	891	900	858	905	887	932	883	896	894	902	915	863	914	861	886	877	864	952	901	861	871	874	939	880	925	851	863	913	869	931	873	898	913	892	890	901	891	921	849	888	887	877	866	903	947	931	931	872	906	894	909	882	907	948	893	972	909	984	871	867	920	858	899	934	850	897	844	897	868	840	891	911	896	855	953	898	899	862	867	877	886	948	925	917	888	897	886	871	897	881	918	895	869	896	920	876	929	877	908	911	892	883	899	861	912	926	886	911	927	893	901	880	862	890	905	925	895	944	917	875	911	882	890	953	855	879	887	897	875	884	903	831	858	874	902	904	877	906	837	846	919	931	881	912	925	905	883	901	866	912	945	964	858	894	900	908	877	872	905	892	922	948	931	886	843	916	923	917	858	885	921	893	913	916	887	924	888	891	904	889	887	868	926	857	912	899	919	887	928	912	897	877	893	856	931	912	925	887	932	918	869	890	843	861	901	868	955	853	954	886	908	872	913	879	941	949	916	930	890	868	941	889	887	937	902	925	901	898	877	885	872	908	900	865	886	896	873	863	902	859	934	910	908	905	860	931	894	901	911	947	861	915	901	898	847	832	877	954	855	851	929	895	934	860	939	920	903	922	919	875	881	889	925	902	915	927	872	938	907	930	938	909	939	927	908	941	876	880	925	932	889	869	912	918	882	893	916	959	877	906	873	950	854	894	910	913	950	869	949	905	904	877	865	900	858	888	838	938	877	917	910	826	867	855	905	936	900	913	894	946	921	918	935	933	903	859	898	870	921	895	836	869	838	899	916	927	899	907	896	918	932	863	902	950	929	927	846	857	862	873	905	905	872	843	891	871	891	886	917	922	911	917	964	898	886	870	871	891	842	878	912	893	891	883	916	841	868	818	910	935	893	856	885	917	918	890	867	923	923	873	891	958	909	898	978	868	883	865	906	884	857	907	871	895	911	877	950	865	914	908	796	905	917	890	915	887	852	916	859	930	875	882	927	857	938	889	959	878	976	904	905	839	915	917	871	936	919	900	916	839	872	929	918	870	904	875	879	890	860	976	905	897	917	873	856	972	960	915	861	877	889	903	930	878	871	844	893	929	925	889	900	918	941	950	850	953	897	868	882	898	889	898	849	907	892	896	905	865	877	907	906	938	928	847	941	896	901	908	881	878	899	935	952	918	900	905	840	871	897	835	882	859	896	924	946	946	928	911	858	898	936	869	876	967	896	900	932	926	906	907	894	858	924	835	850	878	906	855	909	901	860	899	895	892	884	930	944	916	879	862	817	912	841	916	895	874	934	868	868	856	857	867	823	918	883	956	921	935	820	883	883	928	932	897	873	904	920	890	889	870	862	920	869	885	900	861	893	961	844	862	971	896	945	881	901	864	933	898	886	911	894	912	869	908	860	900	891	903	964	954	899	930	892	860	878	868	917	930	869	901	905	886	882	888	894	887	927	835	868	850	877	889	932	955	873	895	890	891	866	906	927	921	921	829	905	876	920	906	895	892	837	928	843	903	942	887	905	917	921	936	910	931	900	932	938	919	868	906	869	928	881	877	883	847	892	878	855	884	870	865	872	937	904	901	920	930	912	872	906	855	876	898	892	901	900	895	905	874	884	932	841	866	918	906	903	867	895	894	957	884	868	917	901	886	912	904	890	885	905	952	883	896	889	881	878	921	904	923	941	880	861	908	876	899	933	901	938	879	910	943	893	830	852	931	857	908	896	923	905	894	917	922	907	905	947	923	873	923	917	963	895	950	943	888	969	879	832	908	890	914	911	894	894	907	921	905	913	947	845	951	911	903	902	900	880	901	932	929	905	914	893	935	869	877	887	925	888	865	949	865	895	907	848	874	897	846	903	903	906	919	931	878	919	860	901	902	888	870	898	916	828	863	888	860	914	897	857	863	852	906	910	923	877	906	916	912	887	896	955	872	871	927	936	861	873	876	862	920	907	872	899	878	959	942	902	864	938	876	954	911	960	938	895	892	944	932	895	930	912	896	911	888	890	912	975	938	885	923	883	879	855	856	925	921	850	884	851	870	867	892	900	889	916	954	842	881	892	842	781	908	853	906	875	922	900	901	913	898	858	923	907	898	926	899	933	912	914	848	917	951	880	929	911	891	930	923	949	911	924	908	881	937	885	908	945	934	968	929	935	927	910	862	835	876	815	901	864	861	908	877	894	910	976	864	910	909	869	898	911	895	877	906	937	881	893	894	851	943	903	914	928	905	896	943	847	903	877	896	872	914	885	899	918	895	859	895	893	895	880	866	846	890	918	936	939	892	904	876	904	900	936	896	907	959	917	894	901	883	916	905	882	911	939	948	937	919	868	879	875	839	930	883	901	915	887	919	936	898	902	883	940	882	921	900	905	908	918	887	879	917	877	861	917	915	881	882	876	890	877	930	893	866	933	924	860	843	905	905	898	876	898	870	879	917	861	894	913	904	849	845	886	915	870	936	900	927	910	934	916	953	919	895	944	928	932	866	859	943	881	894	928	876	932	902	906	936	928	918	862	914	950	910	856	872	926	900	938	881	906	902	862	906	869	898	895	888	890	901	912	908	899	870	941	922	873	864	889	891	897	858	970	903	920	855	929	906	897	916	879	935	902	919	957	855	939	911	881	922	907	916	894	852	879	930	918	961	888	917	892	846	863	905	882	893	860	821	893	933	911	928	894	905	908	878	885	882	966	883	855	856	952	925	855	895	864	942	910	912	907	890	912	909	901	932	863	905	870	855	963	931	900	949	958	913	892	918	895	869	931	878	904	841	911	912	907	833	926	890	915	906	832	903	898	859	911	929	890	932	806	879	854	910	918	892	902	874	924	866	881	889	904	914	861	958	931	919	919	853	894	867	937	920	901	912	862	964	845	934	918	893	845	936	852	902	859	863	906	885	897	832	919	860	933	859	888	895	851	897	876	879	884	903	913	910	885	904	915	903	878	879	885	873	891	892	861	893	922	922	934	922	885	858	887	896	940	907	901	961	920
29490	19227	21873	16696	11806	6986	4275	3371	2577	1222	623	469	383	378	415	434	433	408	427	414	390	442	434	438	472	470	459	479	453	435	431	404	416	453	468	405	449	367	379	374	397	407	361	406	364	410	353	399	415	382	392	387	415	388	400	379	422	394	377	358	430	420	395	401	410	408	444	400	417	375	405	407	429	400	394	439	454	396	400	380	371	414	433	415	374	389	383	396	411	404	377	370	411	404	381	431	384	402	398	395	405	394	356	376	395	420	400	387	394	402	430	394	386	387	402	407	372	392	383	371	394	383	383	410	401	414	381	359	413	403	406	413	385	392	410	405	419	413	375	422	400	416	409	402	417	379	379	415	414	380	380	406	418	423	446	402	393	366	403	362	394	386	382	369	413	416	425	397	436	371	391	387	420	389	439	404	389	385	394	426	371	439	363	402	397	394	380	368	423	385	412	411	411	398	401	355	407	389	431	409	391	349	392	401	417	389	409	433	382	436	423	418	398	385	361	407	382	383	401	433	351	374	385	363	409	370	408	354	392	435	368	400	400	385	386	395	381	371	410	402	387	413	359	394	434	396	364	391	378	395	388	407	392	378	397	409	401	387	410	399	425	401	374	371	401	409	384	433	379	425	429	414	394	404	405	387	404	386	353	381	376	356	453	347	387	436	397	366	386	391	392	362	387	403	392	389	407	383	408	415	455	422	392	404	407	362	383	407	455	392	379	381	377	358	371	457	370	369	369	378	351	416	391	378	425	410	422	408	398	388	401	382	424	404	383	368	421	431	377	386	368	390	388	390	432	368	414	393	401	364	378	393	404	410	383	382	380	402	361	442	425	388	368	398	388	395	395	382	414	400	373	426	407	391	379	396	389	420	372	384	409	391	419	393	384	377	421	391	358	397	425	356	379	389	390	398	407	400	378	412	384	414	410	377	383	405	406	436	397	367	368	445	381	403	379	420	380	397	403	382	411	382	394	375	385	396	417	379	407	402	411	372	404	412	387	410	408	413	366	360	409	406	393	365	364	425	391	387	383	391	406	372	393	366	428	395	383	408	413	407	409	390	387	401	405	391	398	375	387	409	367	402	376	431	433	380	393	381	407	418	380	369	375	378	412	378	391	405	400	388	411	417	394	353	399	388	393	399	373	382	432	405	421	369	391	447	388	385	417	382	400	409	369	401	369	458	391	420	408	424	426	366	380	400	371	408	385	391	349	389	416	383	384	372	389	381	357	354	390	425	411	366	389	412	406	390	396	403	390	404	390	436	369	406	412	397	380	419	398	399	372	402	353	420	402	394	381	417	362	384	374	398	387	414	374	391	395	410	401	395	391	383	394	398	411	402	365	402	425	396	377	394	387	387	386	415	418	399	410	428	380	410	395	332	389	345	373	408	421	394	392	373	404	421	402	405	400	401	410	396	419	417	336	400	368	417	377	414	357	396	409	412	382	428	397	393	376	370	412	405	393	375	425	364	396	393	398	384	432	375	417	406	366	376	385	437	390	399	397	422	385	418	413	389	357	358	436	390	368	357	417	424	407	389	383	384	387	387	407	378	407	402	380	418	399	428	415	414	402	410	390	390	383	356	393	398	357	407	387	383	386	380	406	378	402	392	416	398	435	397	389	424	407	379	379	386	411	427	382	381	373	390	390	381	399	357	423	407	396	405	418	404	382	356	380	402	377	444	410	380	395	367	410	379	391	431	423	384	369	430	394	360	376	432	402	387	382	383	411	440	404	374	444	361	413	395	375	420	428	449	405	415	370	358	396	380	403	386	397	395	392	409	392	384	419	388	388	382	411	439	395	399	426	384	388	387	387	355	371	364	380	375	384	420	416	429	413	371	408	381	400	379	371	401	351	398	412	397	398	414	409	393	416	404	380	423	403	416	354	409	400	395	402	382	402	361	402	436	369	425	406	388	418	402	373	456	388	388	388	408	363	413	345	425	390	376	396	383	414	412	412	384	376	375	365	386	408	417	399	396	444	429	400	385	419	398	342	363	404	413	379	435	446	384	393	424	381	375	382	397	390	397	385	424	350	362	384	411	399	375	383	385	414	390	406	395	379	358	351	413	426	414	373	374	364	397	406	368	446	373	409	406	389	360	397	377	416	388	419	409	368	394	399	407	369	437	422	374	388	400	426	415	387	350	381	405	371	399	401	369	431	385	391	435	362	379	409	406	391	383	382	442	396	354	397	417	389	368	378	352	368	426	438	397	385	405	404	366	379	376	406	376	376	401	420	373	409	380	410	406	372	394	420	370	398	366	403	379	390	392	427	430	389	412	383	387	386	423	376	416	439	370	407	396	399	370	404	412	412	405	397	414	385	422	424	407	403	399	370	421	392	382	369	410	377	392	381	407	415	355	390	350	418	390	377	380	410	391	400	401	386	377	398	405	400	371	387	412	409	389	426	403	374	400	401	400	394	377	407	414	435	390	410	405	409	365	419	404	388	395	401	439	375	375	387	391	404	374	378	405	419	410	378	376	399	412	395	424	401	379	371	396	397	424	359	377	369	390	434	421	382	360	372	401	403	404	379	394	410	409	385	356	397	377	363	382	397	403	387	403	385	394	403	406	400	416	383	354	399	414	373	378	427	402	414	400	413	395	402	380	390	418	388	451	397	410	343	456	400	423	406	415	372	397	425	441	433	399	424	426	379	399	416	393	391	411	378	412	432	384	385	421	398	418	397	396	362	411	394	412	415	399	403	396	371	388	377	406	394	389	435	377	386	382	391	400	398	392	417	379	375	390	418	420	405	388	409	419	389	371	383	372	368	405	383	369	387	379	404	406	395	412	349	391	404	354	391	401	393	441	394	420	427	368	398	443	403	388	389	413	389	393	405	406	414	399	394	398	409	366	401	408	411	405	415	401	371	407	381	381	394	395	382	392	398	430	430	419	403	411	419	383	399	344	365	389	397	431	401	370	402	377	408	433	400	402	371	418	388	411	374	399	363	374	374	387	397	422	369	397	390	378	379	393	410	408	394	418	414	398	378	396	381	431	405	395	376	360	398	408	397	411	398	413	371	389	356	400	388	398	436	420	399	424	420	415	426	378	418	399	391	392	367	425	429	442	434	378	364	368	363	369	369	386	400	395	430	442	401	400	394	382	371	399	391	366	387	408	373	399	397	363	378	404	383	405	415	412	370	395	394	404	391	375	415	396	427	392	417	401	381	430	413	393	420	403	399	381	372	401	381	392	394	392	433	382	380	418	378	375	380	395	431	404	371	385	364	364	413	414	448	410	372	403	446	366	389	375	395	395	389	386	398	374	384	423	395	360	369	371	430	397	368	384	397	409	412	431	418	415	384	417	381	406	417	381	396	418	388	428	405	385	372	387	412	413	355	381	386	394	374	380	382	423	423	388	414	403	410	401	402	346	414	386	405	382	340	352	366	385	390	420	402	385	344	374	407	447	378	406	428	405	403	370	371	373	374	398	399	396	373	377	405	403	423	421	442	400	403	376	375	435	418	407	429	404
21060	17808	28386	27565	25664	17100	13776	12511	10021	5050	2076	1335	1082	1054	1021	1039	1003	944	1032	1067	1104	1204	1234	1337	1411	1364	1416	1340	1292	1256	1313	1265	1255	1234	1166	1071	982	967	965	1001	966	1000	997	999	1001	918	957	959	973	942	924	935	1005	1014	965	910	916	952	951	931	937	985	959	915	932	907	985	909	862	903	945	925	972	996	960	934	959	899	978	947	982	891	956	998	974	968	933	975	952	937	954	945	958	934	974	902	982	954	940	930	974	902	942	953	942	893	937	953	957	973	970	956	944	931	943	988	953	943	932	931	982	877	936	974	987	945	881	956	891	945	991	976	905	924	874	969	945	997	918	885	929	949	968	983	915	940	952	970	966	1003	903	957	946	949	974	909	943	1018	938	904	969	984	913	947	922	912	916	957	922	951	971	969	970	888	910	965	934	908	930	881	999	874	898	961	952	940	971	924	958	980	925	968	979	921	983	946	899	983	946	955	911	924	976	969	959	932	925	915	934	1009	948	888	944	936	998	912	914	961	957	909	953	929	956	961	939	939	952	987	961	894	940	945	933	950	1016	950	983	920	882	927	1004	908	914	954	928	942	938	927	931	924	924	924	964	979	966	986	941	962	924	968	950	933	946	942	933	943	902	907	956	927	928	881	925	997	929	950	948	955	930	995	923	945	914	908	956	987	946	953	905	904	949	965	975	913	970	945	941	930	940	916	977	965	965	915	974	954	958	899	968	898	930	950	952	939	973	969	935	988	889	945	961	894	854	989	969	953	920	885	916	967	944	994	930	948	925	982	976	892	929	932	988	921	932	951	903	969	958	912	942	984	921	966	924	973	927	958	948	938	907	935	960	935	947	966	968	937	965	913	931	934	926	990	906	964	904	948	918	938	932	953	923	927	935	919	937	911	971	935	960	917	993	932	961	942	884	1005	935	934	951	934	919	950	878	947	916	911	930	979	1015	933	952	887	932	903	928	902	893	949	960	937	941	956	968	925	925	902	934	939	938	1001	940	985	950	940	940	955	975	919	958	1014	1004	956	937	962	944	970	916	928	921	951	996	918	941	992	948	894	953	934	946	970	961	943	978	962	946	910	1017	947	946	967	949	963	941	940	981	957	982	967	935	959	949	966	972	935	936	984	966	983	934	940	901	944	953	946	1001	956	992	946	965	913	914	933	947	996	906	949	1017	922	934	945	926	968	1015	944	983	938	985	944	915	912	920	938	905	911	972	938	945	915	912	937	938	975	948	978	922	917	945	992	938	913	961	931	988	885	905	872	904	939	975	925	958	922	968	968	900	898	978	994	960	944	946	971	960	930	865	989	900	942	936	973	932	960	923	898	936	971	931	947	959	964	917	909	938	980	876	953	976	932	969	956	951	916	962	976	942	956	954	873	919	950	979	936	941	944	933	934	932	951	978	934	921	942	962	960	941	959	907	921	999	968	926	923	929	942	909	928	902	998	969	914	927	950	959	897	927	946	942	938	896	929	956	957	914	995	928	928	931	977	980	918	933	981	921	949	925	975	961	915	1000	942	919	997	957	901	982	990	943	959	914	942	941	902	879	933	894	926	897	936	943	924	906	927	976	969	930	965	925	957	987	933	956	961	927	938	959	894	927	919	922	925	953	938	985	926	895	989	913	941	955	958	899	906	933	894	920	951	940	939	923	970	939	964	902	932	938	971	970	965	907	886	883	963	950	905	900	950	922	949	917	915	989	955	904	897	962	916	885	933	920	919	940	918	984	944	905	947	949	936	954	952	969	1012	960	929	931	999	908	940	968	949	963	966	997	896	970	970	966	945	966	921	957	893	1011	956	933	899	979	952	966	931	975	943	977	959	969	927	980	892	948	901	985	902	972	949	924	948	950	1003	919	935	933	925	941	955	961	948	953	912	870	981	913	896	912	945	1003	991	972	995	895	918	944	982	916	932	955	975	969	936	915	923	940	958	1013	1001	937	974	928	945	944	932	974	980	1012	884	952	983	927	943	963	918	960	950	951	854	1009	881	986	991	975	960	957	881	944	942	929	950	937	948	956	902	956	954	897	945	876	881	924	1004	949	959	886	949	956	941	893	904	917	961	901	962	918	904	971	1021	929	894	959	921	875	973	911	915	980	1000	926	912	892	901	946	947	952	905	951	957	985	892	883	956	919	956	972	1002	928	969	987	979	973	918	938	895	930	949	955	914	894	915	988	955	932	925	973	887	943	929	939	949	907	974	919	947	938	974	931	943	974	974	887	927	942	913	994	978	922	945	959	923	955	931	984	979	972	895	923	941	925	936	934	956	956	941	929	926	932	920	944	925	946	905	899	958	903	956	968	913	921	957	920	962	940	973	998	948	909	976	892	968	957	923	895	984	905	962	968	945	972	932	956	931	946	869	932	965	971	940	965	964	981	884	975	941	967	951	924	957	955	975	979	954	958	914	946	922	917	944	909	881	943	952	943	911	908	979	966	920	971	958	948	964	920	912	933	949	939	891	959	956	938	941	913	955	1016	926	928	1045	943	924	942	912	953	952	916	980	909	915	930	913	931	945	919	1016	957	910	954	924	963	917	917	937	1018	930	980	916	931	911	952	930	969	928	909	935	924	969	957	949	942	923	911	928	975	954	941	986	949	919	947	904	988	969	914	953	930	921	912	946	970	952	966	959	967	912	952	965	915	956	920	940	947	905	945	933	912	909	941	870	919	907	880	958	934	886	950	951	952	956	907	983	989	934	987	935	939	904	952	943	972	917	940	940	971	911	954	937	956	940	929	959	947	960	908	1009	865	975	924	971	922	981	927	957	954	898	946	949	926	900	939	1014	931	913	946	967	920	1032	999	957	945	904	942	869	907	977	880	1002	942	906	953	873	967	931	934	945	997	864	911	947	921	982	972	923	1003	967	991	966	912	923	977	946	959	934	972	902	965	976	961	964	1001	971	942	969	952	897	968	909	992	944	929	892	962	936	981	910	945	952	959	960	980	958	1018	947	969	927	954	938	944	905	917	949	905	935	1015	961	927	1008	934	873	943	978	953	918	937	927	936	929	961	906	909	949	1043	918	916	888	939	973	928	930	927	952	911	903	941	949	992	950	919	960	912	1000	936	922	969	952	957	883	886	908	957	1003	938	926	944	926	938	941	924	1012	955	937	894	986	959	930	1007	913	958	932	950	971	934	971	954	973	966	934	989	950	974	989	967	979	898	1006	958	958	892	945	932	931	937	943	988	936	1014	962	912	963	992	929	953	926	952	993	908	939	934	972	924	978	967	972	919	973	967	965	953	953	977	922	948	955	897	926	885	992	933	903	934	933	954	911	905	970	961	930	920	969	978	905	905	855	976	955	974	960	951	936	941	880	964	972	955	948	996	907	944	983	952	926	958	939	998	911	946	926	931	903	946	940	933	952	966	961	882	946	935	939	971	941	922	914	882	951	912	960	939	966	971	928	945	1019	919	890	916	969	947	936	928	910	919	976	941	956	914	933	938	984	939	924	948	909	973	987	916	974	934	972	942	967	955	910	943	933	888	930	922	949	967	959	994	922	932	945	911	949	930	935	974	894
40189	28161	30996	24261	16955	10725	6078	5000	6761	2886	927	458	333	352	346	345	366	341	374	327	323	422	387	434	450	399	433	424	405	411	405	462	373	394	362	371	315	362	341	359	295	341	335	337	319	344	358	339	309	305	327	334	353	305	311	282	312	318	305	337	325	345	321	332	337	331	360	326	321	314	306	351	344	343	334	317	318	332	343	337	307	353	340	341	342	302	327	329	343	336	310	294	334	332	344	276	343	316	300	346	355	338	316	336	299	336	302	331	340	320	390	322	364	316	308	331	365	312	347	316	308	331	317	329	304	342	320	349	324	334	354	315	287	361	340	313	350	342	338	344	322	325	315	353	316	295	289	282	336	322	326	324	310	325	359	338	303	317	315	326	313	329	339	318	355	324	341	321	325	312	360	322	326	321	304	345	354	338	341	313	345	351	323	305	286	330	307	318	320	296	313	282	317	329	328	279	327	316	309	312	290	338	347	289	327	324	336	300	308	324	338	306	349	320	328	308	348	369	302	324	320	309	338	293	346	300	338	329	332	310	313	349	305	273	317	354	307	312	345	298	325	291	336	351	340	327	324	329	356	356	344	324	308	306	357	332	319	290	339	335	320	324	348	322	344	328	334	349	334	324	342	375	349	350	322	302	326	336	318	350	325	314	326	320	363	348	302	332	333	307	335	315	318	347	312	307	356	339	331	333	338	333	337	305	315	323	320	311	291	317	328	336	337	293	289	319	349	326	329	323	306	344	326	329	335	317	356	336	281	319	319	292	295	306	315	301	325	343	322	295	353	318	355	347	302	313	357	333	339	301	320	346	317	320	294	355	330	335	344	311	325	332	317	300	347	327	328	338	347	317	290	332	364	307	366	336	323	298	294	310	281	326	329	313	330	321	337	294	335	308	341	291	277	343	323	333	307	336	341	322	332	355	341	353	325	314	346	331	350	299	355	335	332	320	304	333	312	358	318	342	303	329	309	328	296	309	333	293	326	329	317	330	303	303	299	332	329	342	335	325	310	299	322	314	325	310	340	305	339	313	325	292	328	356	316	324	293	308	333	308	351	328	338	323	311	332	347	307	317	330	284	340	310	347	350	318	322	314	297	298	335	339	329	314	309	368	338	296	320	313	344	306	360	319	330	327	351	322	308	315	359	359	344	350	315	338	301	322	345	356	349	353	339	358	321	342	319	319	334	310	302	339	339	340	340	361	330	339	313	327	312	315	298	302	327	308	284	347	284	315	308	360	316	317	312	365	309	312	359	325	327	279	309	306	324	347	353	297	313	322	350	344	322	284	313	359	324	309	265	317	330	324	331	319	332	338	333	321	333	357	326	335	315	331	289	327	339	317	311	322	319	310	355	314	320	308	348	312	337	332	289	310	333	337	316	303	309	344	326	302	323	286	317	357	324	302	303	300	306	306	337	326	322	318	334	317	329	342	327	311	332	347	318	345	348	334	315	325	303	341	340	318	362	318	316	307	337	339	309	327	343	351	330	324	332	315	314	378	323	342	332	301	285	325	315	312	365	330	301	313	298	360	310	308	333	316	315	314	347	338	360	343	322	317	306	314	344	313	332	323	333	334	300	328	361	332	325	328	315	322	329	322	313	348	324	344	326	318	320	281	342	297	330	353	306	346	337	343	302	322	317	299	337	326	316	340	339	311	322	320	316	316	339	309	328	329	335	310	333	317	325	322	358	328	307	313	299	300	337	324	295	334	346	337	313	315	345	350	330	337	368	314	297	330	322	314	328	327	342	343	346	321	328	328	336	342	338	317	309	337	375	326	267	349	329	337	348	324	329	292	340	359	318	308	367	330	332	306	321	320	332	313	356	309	369	342	338	321	321	289	328	360	327	343	335	348	316	331	335	328	328	341	322	326	336	296	313	340	306	356	333	328	317	348	321	327	339	358	331	350	357	290	312	337	330	308	334	342	331	316	342	332	309	326	330	340	307	340	351	331	341	345	336	324	337	314	344	331	323	308	327	314	340	345	313	344	347	315	333	327	340	316	369	326	326	296	338	329	321	322	320	300	310	388	311	361	372	344	319	346	316	330	324	327	346	331	336	343	331	321	297	299	349	337	335	335	352	324	320	376	322	349	318	285	346	344	319	345	314	310	318	331	305	301	336	346	336	355	350	324	335	346	312	318	341	309	346	330	303	287	327	332	315	340	319	321	300	367	289	313	316	337	323	292	299	302	333	340	333	335	316	316	331	304	330	317	349	333	327	322	359	332	346	318	305	312	339	317	328	359	340	320	310	337	352	356	309	336	298	316	318	331	342	324	310	366	322	340	326	318	325	349	334	302	315	356	334	337	332	318	345	338	373	307	331	307	329	288	325	333	324	326	365	348	351	305	355	322	292	318	326	321	309	311	348	340	307	333	330	329	347	341	318	360	294	319	308	323	310	316	350	310	308	360	370	324	298	312	324	353	332	319	320	333	324	361	310	320	319	350	300	337	347	345	364	363	327	329	334	341	334	325	360	303	311	339	329	319	299	307	341	341	338	351	322	307	355	327	340	286	324	331	333	369	335	322	302	344	309	312	310	338	357	311	333	329	328	331	339	358	338	284	315	343	317	335	355	297	341	329	347	328	342	318	312	333	341	328	334	347	329	317	318	337	332	310	342	329	354	322	324	289	303	321	293	351	361	310	309	310	341	341	340	341	328	341	338	326	305	311	358	362	328	302	341	326	343	335	323	323	289	318	343	337	339	374	317	306	319	326	372	322	322	297	319	334	326	313	265	326	329	377	349	333	299	290	349	334	279	340	317	338	327	329	325	297	329	360	298	332	365	343	339	308	300	342	325	376	320	324	319	287	331	337	302	319	336	308	338	330	300	310	319	367	285	297	322	316	360	312	342	309	314	315	320	317	322	329	304	325	300	329	323	314	342	314	364	321	334	339	333	319	309	344	325	349	324	353	347	328	311	337	286	305	337	333	316	337	310	330	315	314	316	344	345	342	314	320	315	332	329	323	331	305	360	360	328	318	305	313	315	318	320	313	306	342	327	351	319	328	332	325	339	337	362	308	312	341	332	305	306	355	319	324	328	313	326	344	354	328	344	357	331	312	311	314	281	322	312	321	332	307	358	324	330	316	318	316	335	344	312	309	301	338	373	297	301	318	356	327	306	308	328	364	323	339	313	324	335	301	328	337	319	339	360	344	354	291	311	332	319	322	364	372	315	334	354	330	340	315	312	327	323	327	328	313	308	308	332	327	308	318	337	362	330	323	328	337	322	295	326	341	330	332	348	311	319	328	328	366	329	349	330	343	305	338	309	294	338	334	324	344	338	339	334	325	297	319	324	331	359	321	343	298	341	334	296	341	303	307	299	321	326	290	327	323	341	316	307	282	314	353	309	366	334	335	286	327	337	329	290	363	361	331	314	346	311	308	381	329	340	340	326	320	329	336	287	333	298	335	319	342	330	314	350	344	313	336	326	319	342	330	355	309	356	316	363	328	364	351	375	332	329	338	313	310
26972	23988	34641	34108	30224	23221	16326	16663	21248	10086	3355	1568	1041	931	891	859	879	913	952	1022	1144	1277	1409	1438	1592	1631	1697	1408	1488	1352	1378	1339	1238	1211	1087	1007	902	873	848	844	845	865	775	824	771	752	818	780	815	760	788	822	817	799	822	738	790	813	797	762	842	791	786	783	754	758	809	793	789	752	824	768	808	810	763	747	764	826	780	772	723	820	743	767	755	835	751	761	769	756	803	817	780	798	739	766	803	820	790	782	786	756	761	783	793	790	790	770	818	742	810	757	818	778	803	733	804	768	775	734	782	806	799	818	799	758	816	792	804	776	800	772	837	777	729	793	813	795	796	808	775	834	782	772	802	808	778	766	768	735	837	811	808	797	738	754	759	763	719	749	809	816	767	774	799	809	760	817	762	763	760	796	790	828	800	776	806	770	773	758	825	797	823	783	812	800	828	771	824	819	760	813	755	820	774	782	805	747	764	809	751	723	799	785	767	765	781	837	737	840	783	850	804	777	823	825	793	804	809	851	775	748	829	732	707	742	772	803	805	754	814	749	773	803	754	738	788	783	786	761	788	781	752	754	854	735	744	761	771	785	774	794	760	782	785	792	752	806	817	745	851	815	805	763	748	781	772	767	779	780	816	835	762	801	794	817	771	798	767	834	758	791	748	749	815	728	719	816	841	782	783	792	808	776	769	804	748	790	785	774	767	795	798	781	807	820	749	811	781	790	735	748	730	760	800	755	790	806	774	783	773	779	771	813	728	799	757	799	779	729	780	804	803	767	715	771	838	779	763	795	760	778	754	740	775	790	769	834	800	806	810	772	773	737	760	757	764	758	820	745	809	720	787	738	793	734	755	783	804	792	790	797	786	754	736	786	734	788	779	753	780	750	825	769	779	824	787	785	799	740	769	715	818	723	825	834	798	737	846	725	723	736	769	758	782	770	785	761	837	817	773	794	793	783	782	820	751	817	781	773	780	809	748	755	788	782	834	778	778	783	773	724	836	770	790	753	754	784	831	747	779	780	733	789	791	782	801	837	809	801	765	779	810	779	800	766	811	765	770	731	746	780	772	762	784	786	787	832	779	777	846	751	799	807	822	793	804	857	850	769	811	760	801	763	784	801	791	835	806	795	747	726	765	816	789	774	839	748	798	790	807	762	752	749	809	755	775	751	753	755	811	806	780	787	727	821	761	802	785	826	744	773	798	788	789	790	741	810	834	778	801	804	796	774	813	790	778	858	782	759	765	752	782	745	798	737	757	802	800	786	776	791	848	783	808	768	790	745	806	792	777	787	748	793	816	821	821	781	828	738	823	791	872	786	803	822	799	772	803	770	755	756	770	751	748	799	807	725	806	778	744	772	744	845	782	770	834	760	794	789	788	742	814	722	790	803	793	775	759	763	792	821	761	782	822	783	773	799	770	779	815	747	762	780	774	798	810	775	768	777	733	790	758	759	820	797	790	822	777	755	763	824	822	759	802	786	825	785	725	769	740	716	752	783	798	804	822	722	760	748	794	771	775	804	814	786	830	834	822	763	788	796	773	792	778	817	798	783	803	814	774	745	799	776	767	743	776	798	855	767	757	824	796	795	770	788	791	735	752	816	738	838	778	728	789	798	770	773	750	800	777	744	822	800	757	807	755	754	766	760	772	789	756	766	763	760	776	840	808	804	769	812	807	778	768	781	768	778	793	740	762	798	782	774	771	755	771	795	786	828	818	759	788	780	771	807	767	816	739	816	798	785	768	782	777	750	760	775	774	781	805	822	756	762	774	785	745	748	790	757	840	764	797	798	796	783	775	755	736	770	841	785	761	816	779	764	785	831	753	797	795	747	768	757	788	825	756	804	799	833	748	762	773	741	803	741	785	762	748	759	810	781	779	780	759	722	788	823	768	794	748	799	751	798	749	794	775	835	782	782	793	823	764	795	759	797	796	799	778	844	730	784	746	795	772	822	807	778	800	760	812	781	806	772	809	747	777	775	766	727	823	765	769	833	797	820	819	775	748	769	756	814	767	801	760	764	817	782	770	806	773	762	798	809	802	753	783	785	779	791	798	762	781	792	785	753	731	773	766	793	809	791	766	809	750	763	770	805	789	770	793	761	749	822	781	777	770	785	792	765	835	807	781	773	798	759	753	764	849	792	796	777	787	780	765	755	770	796	751	790	810	755	785	786	802	740	777	800	791	782	742	807	737	802	746	791	806	781	755	783	779	802	767	812	776	773	792	758	781	750	796	783	790	744	759	765	746	793	744	772	781	780	779	791	841	767	749	792	781	781	836	789	824	766	740	792	814	761	762	791	763	785	778	825	808	757	792	846	794	798	707	785	807	773	790	777	773	787	757	806	751	787	774	852	717	782	810	782	799	776	780	783	839	779	785	786	761	823	768	772	797	808	768	814	795	782	862	783	800	824	818	777	793	774	739	803	712	785	783	759	768	770	768	794	795	762	799	780	743	781	777	812	788	741	745	805	817	767	728	829	796	803	793	816	749	766	821	795	758	774	780	747	803	778	773	773	759	772	748	765	779	773	813	763	739	814	774	778	798	757	789	757	790	748	776	791	769	782	810	762	816	757	795	804	813	752	772	762	787	805	844	810	783	769	805	813	812	768	787	742	770	782	815	786	813	781	782	741	808	763	794	841	773	789	777	828	800	811	774	752	751	804	747	760	801	810	709	785	841	830	795	798	802	762	748	732	730	785	798	786	814	787	829	750	836	791	813	815	792	764	777	753	829	763	749	796	833	776	800	753	780	804	751	757	796	825	799	815	805	759	767	798	780	796	811	808	767	803	768	784	795	764	788	759	729	805	798	762	784	758	786	779	806	777	809	740	794	776	783	761	808	770	773	844	752	820	737	768	737	762	818	710	761	807	763	781	783	846	816	820	804	798	764	848	705	781	779	748	812	786	770	800	730	795	779	750	787	780	804	818	775	752	824	747	819	744	758	759	793	756	770	762	823	777	808	741	814	712	817	829	750	791	807	791	800	791	737	806	811	794	747	761	808	787	781	770	833	790	807	774	775	800	806	787	799	785	747	775	782	795	904	822	753	808	747	793	814	780	816	760	829	803	812	803	786	751	761	817	772	833	804	768	786	780	779	800	729	768	827	818	756	729	734	812	736	767	792	776	781	763	818	799	788	781	797	765	785	790	760	785	800	783	806	761	785	809	724	801	780	772	785	782	785	829	776	779	774	844	838	758	732	816	773	776	772	764	769	822	751	776	796	817	780	770	776	768	726	767	798	817	741	800	816	813	739	826	819	808	767	773	814	789	769	776	766	764	736	790	775	712	856	830	790	760	766	806	803	757	775	817	776	853	790	790	794	794	757	791	787	808	791	838	814	780	754	703	711	810	772	782	864	833	791	805	794	794	742	786	819	807	786	743	736	817	832	812	804	812	786	729	775	773	818	810	771	841	788	790	813	808	783	793	829	787	771	797	781	756	762	777	797	794	797	741	789	790	801	740	780	750	766	779	837	811	834	784
16806	8881	8463	5190	2711	1639	730	574	558	452	422	415	374	355	389	348	373	337	373	379	373	400	368	382	410	381	353	393	425	362	374	361	425	405	397	364	397	366	347	386	372	355	348	364	377	357	363	339	370	392	413	354	374	373	430	407	360	383	404	377	377	356	362	355	352	363	399	374	362	343	362	367	372	332	375	377	371	392	356	347	382	403	371	350	387	402	390	364	364	391	377	371	350	378	356	372	387	410	332	366	357	343	347	381	410	347	384	370	356	375	397	389	374	364	364	352	349	379	369	371	377	395	369	398	405	394	367	385	381	364	398	397	384	397	391	328	381	380	368	346	358	359	391	356	343	367	384	408	379	394	360	362	385	377	366	372	359	349	383	354	377	382	394	334	372	364	364	396	376	358	399	340	348	359	369	417	351	382	363	352	394	426	382	350	405	377	380	362	379	400	370	357	415	374	356	350	371	365	356	355	405	392	369	330	345	386	360	356	389	369	396	354	347	377	362	391	415	372	385	377	375	405	374	396	379	359	383	407	354	372	395	420	379	337	418	364	357	358	361	345	359	365	357	383	405	340	381	380	372	409	320	376	385	367	358	383	430	376	372	360	343	363	382	399	409	357	340	355	373	346	363	370	370	397	399	393	367	347	369	371	393	388	410	392	371	386	414	343	369	362	392	345	354	384	397	392	377	383	399	333	366	345	368	388	370	381	359	385	405	329	376	384	382	417	368	382	357	353	373	357	392	374	386	398	389	381	378	350	373	339	380	357	328	348	382	352	395	388	400	346	366	423	376	381	411	393	394	382	366	360	390	403	349	359	391	407	362	380	362	380	364	397	356	369	357	361	386	375	338	325	384	384	367	358	350	324	360	377	416	376	356	355	326	371	381	365	366	372	360	371	390	354	365	332	357	374	338	389	369	375	374	393	354	373	396	373	345	367	366	373	380	406	377	336	410	369	367	389	351	382	368	362	358	359	388	367	357	357	357	356	377	343	367	396	376	409	376	371	392	348	380	364	340	383	360	384	382	378	352	366	399	373	396	374	387	373	363	385	367	345	374	377	337	362	382	393	378	354	327	383	398	361	359	396	393	354	337	376	375	324	344	397	374	354	360	386	387	355	394	378	396	380	418	379	356	379	389	338	373	422	385	361	367	357	392	378	346	366	385	357	345	372	380	383	422	378	385	406	403	383	373	348	372	385	330	375	381	402	352	398	370	359	373	359	346	391	383	360	388	381	402	390	349	368	369	380	365	392	348	366	368	373	390	346	419	374	351	390	367	377	357	355	369	393	361	368	335	364	328	374	321	342	379	336	389	392	384	381	384	394	349	372	402	372	345	392	373	375	400	376	390	359	373	376	378	379	343	353	368	355	359	325	367	362	351	402	391	365	367	376	388	377	365	391	391	426	351	368	369	373	345	367	382	391	369	352	380	371	379	373	353	374	339	398	386	394	382	324	341	387	394	325	378	396	374	374	363	366	359	349	336	415	361	395	415	369	375	379	358	361	353	371	379	378	405	382	378	391	375	404	380	391	362	377	387	388	379	385	351	369	369	367	362	361	366	399	394	361	348	340	348	382	371	382	350	375	379	398	362	355	356	368	375	379	369	394	392	344	376	325	376	365	352	397	370	403	397	350	367	346	337	380	396	385	364	383	389	363	406	344	381	383	378	352	402	405	348	361	367	391	403	374	374	337	383	356	403	348	377	380	384	412	364	345	358	354	387	377	374	375	364	352	359	337	382	361	335	351	372	346	385	404	371	363	390	378	392	354	399	376	410	384	355	378	339	361	354	382	392	351	400	391	404	412	363	351	394	378	373	389	378	412	397	358	391	387	348	384	405	361	381	393	345	334	401	410	347	374	372	391	362	368	401	403	376	396	395	393	394	367	351	419	376	370	357	354	380	384	386	342	348	381	395	361	377	360	356	378	375	389	423	413	374	390	379	368	384	381	376	382	358	357	375	434	367	376	360	393	359	329	365	335	365	387	375	398	349	362	373	389	375	375	368	395	383	378	392	372	402	391	379	363	360	398	340	347	353	391	353	364	351	389	372	389	409	349	338	419	358	408	350	354	355	352	396	406	391	377	374	372	328	389	426	412	352	384	392	400	396	366	391	398	396	362	359	367	381	387	386	383	395	410	369	352	388	376	368	378	366	369	360	375	365	346	356	360	384	356	378	345	382	340	349	385	392	401	402	352	376	396	408	416	382	382	379	372	376	382	394	364	378	360	366	374	357	355	354	362	361	373	376	356	365	369	372	382	382	418	376	341	389	348	385	378	359	402	369	347	351	369	383	390	388	372	367	383	394	378	405	368	384	359	366	405	358	346	366	343	360	406	369	391	387	403	337	342	365	391	344	368	396	366	400	395	429	362	370	347	371	370	406	333	401	384	394	388	352	368	337	369	364	369	361	367	372	390	350	357	364	402	387	354	373	375	373	389	357	412	357	386	372	374	384	381	346	368	326	347	356	339	370	376	400	363	350	359	391	347	378	421	393	417	351	380	352	383	374	355	361	372	374	374	348	381	423	349	361	369	400	405	390	347	368	378	362	395	395	372	342	360	393	367	384	344	374	367	375	405	361	359	339	375	393	393	313	380	375	396	384	409	362	389	378	372	401	396	339	418	401	361	361	394	381	337	365	358	373	376	389	378	363	345	377	339	419	370	379	373	370	379	319	341	348	389	333	372	356	395	380	398	423	384	389	376	374	358	342	356	376	397	359	374	369	364	380	348	376	361	342	443	389	363	381	380	368	413	341	353	395	340	389	361	342	373	395	387	363	380	428	346	374	403	379	397	333	353	356	386	388	370	339	411	371	389	359	380	367	392	356	368	373	414	360	391	383	420	384	347	368	401	384	388	372	371	387	356	389	385	378	376	366	356	363	387	364	377	402	327	402	393	349	367	347	336	393	364	349	379	366	393	374	323	368	365	356	359	352	365	357	361	431	356	360	359	329	380	346	361	403	355	365	359	400	452	347	373	370	367	358	370	375	395	388	387	367	391	386	414	373	388	404	345	388	384	346	366	385	383	365	382	373	327	371	400	402	348	364	349	358	340	365	350	355	362	375	348	375	375	379	388	376	364	359	385	374	388	370	339	373	417	373	356	404	413	370	363	360	357	320	347	336	338	374	374	361	380	355	390	358	385	366	334	380	351	319	384	367	353	399	348	360	357	365	360	338	379	366	377	377	404	374	322	383	358	355	361	383	351	379	346	373	363	379	375	379	371	387	356	396	386	383	323	337	327	384	369	386	365	348	363	383	375	384	384	372	394	341	340	377	406	380	362	339	360	393	391	365	381	403	371	344	347	409	371	366	345	386	375	374	390	389	401	353	347	357	356	383	393	385	386	378	415	359	357	363	373	398	344	404	356	355	379	381	366	377	408	388	352	364	394	333	379	386	358	369	330	346	375	357	378	373	347	360	384	362	368	388	369	329	324	363	387	366	357	339	405	366	392	386	398	365	359	355	330	387	369
12155	9181	14244	12980	9243	5928	2739	2071	1947	1414	1220	962	930	892	932	923	887	889	960	879	910	952	944	941	896	972	981	874	931	869	899	933	876	933	910	856	970	857	878	927	869	873	839	885	874	929	876	861	940	872	923	967	860	895	879	846	880	876	828	909	938	907	863	890	844	871	856	873	896	885	885	889	879	860	906	868	900	883	898	849	904	858	891	865	843	878	907	966	909	909	920	842	883	912	855	896	912	818	916	866	896	943	901	884	917	861	933	915	949	917	867	937	904	888	875	862	927	910	837	861	883	883	931	906	945	894	928	848	892	864	931	882	877	898	874	905	911	889	886	907	924	834	869	850	894	910	889	885	838	912	955	891	921	939	910	875	846	892	903	904	898	819	897	906	912	834	828	921	897	875	923	926	885	859	908	976	875	929	901	854	890	918	903	855	934	882	891	830	910	934	917	923	898	896	911	885	869	899	906	916	876	913	884	901	885	885	900	877	878	878	901	885	839	862	857	917	914	866	910	860	926	885	866	895	918	941	915	858	874	908	915	899	934	923	883	914	909	876	956	882	903	883	906	924	886	864	914	857	934	928	871	901	919	944	915	871	933	906	883	890	913	850	851	874	905	905	910	848	907	845	853	865	867	894	919	890	896	885	913	884	898	904	963	903	847	885	917	898	921	942	825	916	866	911	911	878	928	855	865	947	847	901	905	903	887	887	926	935	917	921	896	848	924	929	879	900	914	905	860	870	888	847	887	904	903	918	900	947	943	850	939	876	883	877	879	897	904	924	879	861	878	868	905	926	907	877	905	887	916	840	920	896	879	926	926	859	871	917	879	877	923	901	901	847	910	916	872	934	889	880	935	907	874	865	872	837	859	886	911	879	915	938	866	894	821	859	835	860	904	930	905	903	884	882	949	877	866	860	903	876	824	850	891	869	891	913	912	903	855	864	868	869	893	882	867	891	938	911	868	921	901	887	946	878	881	937	977	876	854	912	869	937	874	847	893	908	960	852	908	932	850	909	924	899	922	923	902	905	894	872	887	877	892	883	877	909	867	836	903	880	870	856	882	888	879	856	882	887	877	849	945	917	879	880	940	889	940	844	933	998	886	850	908	881	918	905	899	871	841	891	873	882	891	870	923	907	896	891	922	874	862	877	861	906	884	871	932	861	869	914	866	867	981	889	859	933	853	955	912	880	865	914	915	952	888	906	899	924	855	838	878	912	867	868	928	894	919	864	871	909	911	920	883	916	867	868	860	868	893	904	845	915	906	884	864	874	865	887	873	944	869	819	929	896	859	834	871	867	849	895	913	868	894	864	919	846	875	953	875	862	904	905	850	885	818	850	904	871	899	884	916	853	912	868	919	893	909	880	950	905	873	867	916	899	892	883	918	926	877	844	890	908	859	915	939	916	906	896	920	937	902	914	895	892	922	936	939	878	910	889	874	938	822	894	907	912	959	892	898	868	957	921	846	897	906	945	915	903	851	888	886	866	899	901	929	860	861	913	877	886	905	923	849	945	890	892	859	866	881	901	862	839	920	844	918	889	895	898	931	880	946	929	819	918	862	902	863	918	855	906	896	985	859	869	894	867	920	888	914	892	889	929	900	844	933	839	891	907	835	825	883	866	923	877	898	857	912	861	853	901	904	857	866	861	921	916	886	884	911	853	945	902	873	919	937	900	868	905	924	895	885	890	879	909	848	891	903	885	924	865	863	893	915	910	881	910	921	881	899	887	898	855	892	910	932	940	891	851	844	872	933	883	927	902	907	928	923	889	902	896	923	911	898	843	896	948	885	875	878	858	894	915	914	892	874	881	916	895	944	892	933	951	888	860	890	883	860	867	875	896	886	876	911	944	916	929	920	885	854	912	893	909	890	879	861	888	856	908	902	874	820	934	847	846	932	935	848	832	901	917	882	912	856	862	931	903	830	888	917	917	978	923	885	871	860	888	901	918	872	897	894	884	937	839	911	888	900	895	882	905	945	902	936	889	894	864	848	900	868	886	930	918	916	878	844	905	845	908	916	862	893	916	933	921	873	911	895	934	928	884	908	883	867	859	875	940	892	900	915	963	917	854	878	875	884	927	879	945	930	868	863	868	880	960	923	851	936	954	944	905	907	878	840	911	931	885	898	884	881	825	902	861	862	952	912	926	925	931	879	867	912	915	920	867	849	897	849	929	889	924	900	838	885	883	905	868	893	891	866	909	902	908	860	880	914	875	816	881	896	889	899	866	922	882	918	890	864	931	919	894	865	931	845	897	928	889	906	906	886	834	899	854	870	905	872	867	911	850	921	858	898	943	885	919	926	900	866	893	875	873	906	888	893	932	845	874	862	885	882	931	908	887	899	899	900	907	876	892	950	848	847	935	872	865	856	919	846	912	896	875	918	884	902	938	833	888	950	934	859	857	918	969	865	900	877	956	854	878	882	883	926	841	919	866	892	872	868	870	939	859	902	886	907	885	873	886	889	949	855	845	891	862	877	844	874	932	849	913	868	885	899	885	889	882	865	838	916	857	910	911	951	921	901	838	859	880	825	902	926	917	893	928	914	931	909	891	858	908	875	919	906	876	856	897	910	904	931	823	940	864	953	888	864	904	912	878	926	887	877	909	902	898	876	850	888	876	897	881	897	839	936	841	873	883	888	913	920	894	885	890	943	930	862	937	845	820	882	893	870	955	899	870	896	929	949	835	894	948	929	888	873	914	908	911	887	908	882	899	872	947	890	936	958	866	889	850	924	901	881	833	904	889	909	906	864	910	917	893	894	889	918	951	932	914	906	866	898	910	921	940	915	912	841	906	895	875	898	911	896	939	869	895	874	874	953	906	957	915	910	848	892	842	834	894	843	902	845	911	864	912	955	861	898	872	893	893	882	914	904	915	898	877	886	880	884	904	871	872	919	910	921	882	917	928	946	885	866	906	880	847	875	920	864	943	870	898	946	883	882	868	915	860	935	870	861	896	854	901	876	901	874	866	872	892	898	949	927	944	916	903	834	918	903	882	918	893	912	898	912	859	940	892	912	909	865	892	858	866	959	808	880	948	850	851	915	900	906	867	842	891	933	848	873	894	938	905	828	907	897	892	808	952	890	909	961	882	909	893	941	864	846	875	941	872	853	901	904	887	862	867	900	861	840	873	850	882	876	908	870	855	927	886	925	907	925	853	885	916	895	928	865	920	917	949	871	875	872	894	899	931	864	876	918	873	847	888	877	850	950	894	855	929	882	889	852	850	875	862	940	921	910	927	887	883	898	819	916	925	927	868	894	875	901	941	903	860	877	861	876	931	867	882	914	886	890	870	894	936	876	893	849	892	880	877	883	896	908	917	868	895	909	845	913	944	910	884	898	860	916	874	879	809	866	904	932	881	922	843	932	881	896	889	964	898	925	880	906	913	897	838	854	925	877	904	871	945	879	921	914	942	899	863	954	913	855	888	901	840	869	877	875	920	915	844	916	865	929	866	873	883	943	924	919	909	941	885
30656	18702	21730	15859	10689	5872	4737	4069	2077	1670	748	429	399	386	426	392	413	425	408	401	386	432	447	427	461	426	458	432	403	449	446	417	429	441	400	409	447	398	403	372	398	431	402	383	428	395	419	382	399	363	377	398	376	405	381	410	411	409	427	409	392	420	411	404	391	375	400	421	382	388	416	371	379	354	383	397	376	388	364	407	402	415	425	400	359	409	396	392	407	379	394	376	384	386	383	392	411	414	430	384	422	380	384	428	401	406	393	329	363	426	415	382	414	386	355	387	393	417	380	335	363	370	377	392	361	371	428	381	376	360	410	420	377	393	379	397	361	400	408	424	378	375	327	355	365	341	355	370	396	390	408	381	372	365	376	411	423	373	369	395	414	383	394	380	377	393	409	418	412	394	374	404	372	407	365	418	402	416	385	371	388	393	363	404	346	412	404	389	398	391	415	392	380	434	386	420	363	404	408	405	368	385	363	376	386	360	393	364	390	419	363	402	411	363	368	397	433	386	382	400	383	391	399	406	395	379	366	390	368	340	386	391	376	397	417	376	371	392	422	396	394	374	412	381	406	384	435	418	372	392	352	388	407	370	400	402	413	377	406	400	393	354	385	370	391	434	395	363	393	406	396	410	346	430	357	372	413	391	399	399	408	393	371	362	382	395	390	402	382	368	398	364	383	374	392	357	461	408	379	399	372	409	397	405	392	369	406	383	396	354	397	368	415	408	359	361	385	374	391	422	391	379	371	378	434	383	361	400	397	394	390	382	388	402	368	399	402	401	371	377	383	382	431	369	373	403	362	403	411	399	427	444	390	410	377	401	426	369	440	379	404	386	425	361	412	378	377	408	361	401	414	422	408	353	365	393	369	390	362	368	377	430	391	424	416	386	408	398	386	426	390	382	376	423	353	362	386	368	387	384	415	401	416	374	396	375	380	382	342	408	404	435	379	385	383	419	402	390	390	378	368	382	396	407	394	414	403	396	336	380	371	376	369	371	402	385	386	378	347	366	403	419	422	437	377	376	411	392	391	422	394	403	408	425	392	384	382	372	386	395	403	417	370	421	365	384	386	380	390	406	380	394	390	376	406	392	411	378	409	361	385	423	364	371	401	392	402	431	416	384	403	383	439	399	403	365	405	408	383	396	379	380	409	422	388	409	399	424	406	416	377	389	387	411	410	422	366	396	388	365	398	386	344	336	401	398	432	378	400	395	437	377	407	361	374	422	415	401	404	424	395	410	377	422	393	376	399	399	391	391	407	389	413	367	341	388	346	376	381	443	397	409	379	386	378	428	364	399	383	409	344	382	368	417	393	361	416	410	379	384	394	382	412	370	360	400	402	407	363	407	404	368	377	393	393	371	379	380	392	410	419	383	383	437	375	393	393	426	392	369	400	411	401	365	422	415	370	424	380	374	391	391	416	404	390	380	356	405	410	430	425	382	390	376	347	372	378	398	392	406	380	386	355	366	379	391	388	367	362	387	386	394	412	395	383	352	370	394	414	378	404	401	401	408	370	364	370	385	432	386	384	386	363	415	366	406	369	414	424	443	417	368	403	410	365	353	397	420	418	372	355	404	342	363	401	425	392	375	401	392	385	368	387	368	413	397	392	391	392	407	377	399	398	407	397	369	393	382	389	365	346	424	359	369	368	393	388	419	411	412	389	389	367	396	357	380	398	382	403	365	404	399	408	400	376	372	387	378	363	381	365	370	412	368	382	418	382	384	361	360	421	406	400	444	420	371	406	377	369	427	403	376	408	370	340	413	419	362	415	358	376	384	351	369	405	405	363	378	394	411	430	365	365	425	368	395	381	398	367	380	417	392	379	393	390	396	406	413	399	413	378	367	339	407	396	402	395	371	350	327	407	382	390	386	401	399	367	368	404	387	355	378	412	332	363	423	407	350	438	375	365	405	373	407	404	396	389	387	366	398	334	395	397	398	394	402	357	367	393	380	399	379	429	394	381	445	372	414	419	416	364	394	408	381	429	382	383	408	381	401	399	389	413	371	389	373	359	390	395	371	405	397	362	376	405	363	397	392	413	397	387	379	389	401	401	394	359	358	419	361	362	360	406	397	388	370	358	415	374	347	389	410	404	398	373	383	401	405	403	429	415	406	398	374	418	424	367	372	385	453	414	384	393	357	385	365	401	371	409	403	418	361	366	377	395	392	415	401	405	370	354	404	357	406	387	381	411	415	382	382	395	387	368	357	373	426	370	370	381	364	397	427	447	395	403	408	357	394	403	391	368	424	360	390	386	386	416	404	403	372	416	376	394	391	373	408	410	385	378	398	369	384	431	387	368	400	387	399	413	399	397	390	379	364	374	375	407	404	366	405	432	381	413	418	377	418	438	405	371	412	425	388	385	443	409	360	412	418	358	354	375	395	393	385	414	401	374	421	412	381	402	375	389	373	372	389	385	413	427	387	374	416	365	362	392	415	395	420	384	388	410	375	404	441	385	412	364	392	414	385	368	420	384	430	410	376	402	380	364	397	356	390	397	372	417	412	384	405	355	410	379	393	356	404	372	386	384	396	372	408	405	398	391	387	418	406	407	394	404	381	369	392	386	384	411	375	351	370	407	381	376	380	372	375	391	376	387	384	377	391	429	408	402	408	380	400	391	373	382	408	418	390	378	367	383	400	389	401	399	393	370	410	381	405	403	381	377	376	374	385	388	399	395	354	422	374	356	344	380	410	393	414	397	407	404	426	384	371	408	381	389	428	383	378	435	374	403	391	389	377	447	387	408	364	395	388	428	365	396	406	403	398	350	381	410	356	387	377	412	387	378	401	374	352	396	433	366	334	366	407	404	370	399	370	369	365	411	384	390	381	374	383	391	385	407	434	402	404	406	403	378	446	395	386	399	403	400	373	424	396	396	384	386	391	388	379	355	425	406	377	381	404	394	408	380	360	407	410	354	365	350	376	388	411	407	394	407	381	410	399	384	357	399	424	359	351	408	421	387	412	402	409	373	405	403	366	345	382	362	360	441	369	403	373	375	378	426	374	392	391	420	409	396	392	415	411	372	396	404	391	406	361	429	362	387	343	380	388	402	393	382	386	429	407	411	395	402	414	392	377	383	391	436	371	392	411	418	407	386	387	372	359	392	375	373	420	402	395	410	402	390	379	383	377	356	388	354	408	408	376	384	395	396	383	377	370	397	388	371	417	359	366	358	348	393	360	393	423	389	398	433	413	393	374	372	393	370	376	413	406	428	356	397	400	386	406	372	381	398	382	358	384	435	400	404	408	374	409	387	400	420	418	378	390	383	403	406	426	384	443	413	410	382	406	377	393	381	394	410	387	414	394	382	370	381	373	351	423	381	404	380	389	414	373	346	364	420	371	378	429	403	381	387	435	380	430	370	417	428	422	413	405	394	393	410	385	392	377	383	390	394	394	403	395	410	408	408	394	337	415	376	399	351	399	428	364	386	360	399	400	380	392	380	399	388	382	390	352	417	401	377	368	407	376	380	393
21762	16900	28797	26760	22314	16043	15483	13484	8326	7162	2580	1361	1081	1033	966	1010	1012	1069	1026	1012	1119	1196	1299	1288	1266	1322	1360	1201	1281	1189	1187	1204	1197	1141	1079	1037	1037	935	942	973	947	892	915	960	918	940	926	928	950	931	935	881	974	921	933	956	889	911	949	951	898	955	909	955	985	940	945	893	945	954	895	930	900	940	998	961	861	886	887	947	973	956	933	904	966	916	908	931	958	953	930	931	944	957	925	869	937	916	950	894	935	913	929	985	968	875	956	923	915	918	949	1004	938	914	911	866	901	951	936	958	939	950	981	949	911	959	911	942	977	952	889	923	944	881	907	872	891	894	936	918	929	984	938	849	978	913	939	904	891	969	949	943	1009	930	958	912	925	940	968	1021	929	944	885	916	895	932	935	916	920	1009	959	927	910	934	902	892	914	927	921	945	950	920	879	910	894	927	910	955	944	957	905	889	919	982	941	987	923	932	959	868	928	990	922	954	928	963	915	939	893	915	909	884	907	909	963	933	983	936	955	971	910	944	930	935	915	967	918	972	914	949	952	933	1004	945	904	895	931	904	935	934	899	955	939	922	955	985	944	941	967	920	873	938	929	961	923	878	906	941	904	970	959	972	918	934	905	899	945	932	923	942	927	887	897	897	895	934	940	893	934	922	954	943	875	886	931	972	955	946	912	952	926	894	916	914	982	950	920	902	933	921	918	930	874	951	997	920	935	909	954	934	943	912	906	910	967	965	950	930	940	929	943	1000	929	943	954	974	918	922	947	919	941	938	871	878	917	955	888	951	899	892	955	891	883	905	934	907	923	958	909	911	907	925	881	902	920	918	894	981	913	908	902	974	995	973	915	975	882	890	865	927	865	1003	900	980	886	984	939	963	1004	891	892	897	949	938	939	957	929	1005	979	898	926	894	960	945	876	910	954	936	924	984	873	938	917	944	931	939	881	904	891	935	912	974	903	960	892	871	932	911	949	923	938	929	910	944	926	958	981	936	939	952	919	972	963	889	941	920	972	882	949	898	944	896	929	954	910	945	942	920	917	989	945	936	914	926	886	957	963	847	975	878	959	969	984	901	945	916	961	888	925	901	945	995	943	942	918	936	928	905	903	910	948	946	941	901	981	925	955	886	952	1008	935	947	871	976	880	942	940	920	883	933	942	902	934	937	927	939	954	919	927	941	915	968	970	925	942	958	926	926	930	925	933	935	933	964	911	912	919	873	948	899	908	1005	943	931	957	901	971	1000	938	950	927	914	908	910	924	926	961	908	930	918	943	1037	914	913	933	959	926	913	870	946	936	953	918	881	918	937	969	926	942	957	917	853	953	974	971	883	926	904	949	936	985	886	913	953	934	941	949	913	911	950	898	926	958	955	967	973	911	973	940	931	944	914	874	942	926	898	917	960	869	916	937	859	983	963	943	931	938	893	928	956	946	927	888	899	951	942	951	916	936	952	858	922	958	923	926	896	969	956	955	978	926	942	989	936	964	963	964	903	950	991	913	930	926	893	928	922	949	958	999	964	917	934	920	891	973	925	945	954	860	953	925	881	921	898	909	945	963	937	948	930	893	930	932	897	930	954	937	928	930	919	969	1013	924	909	893	887	931	914	963	879	894	915	921	918	942	932	921	931	941	993	946	965	960	959	923	905	936	942	923	903	913	881	930	936	950	941	912	958	956	914	993	912	959	936	896	913	915	935	934	920	924	970	917	924	957	934	953	910	951	890	931	909	957	927	927	911	929	965	884	946	908	973	935	940	879	900	949	939	963	968	949	971	898	937	951	963	888	1000	880	855	917	948	877	966	925	908	986	874	905	922	944	877	941	923	932	998	940	910	952	1018	898	863	923	917	930	919	963	924	897	914	934	938	924	923	960	899	952	909	980	907	926	951	920	930	908	915	956	967	890	924	964	968	823	934	979	945	934	938	1026	1015	971	890	891	930	909	966	945	908	929	876	896	920	907	891	986	935	940	910	961	956	903	978	945	907	906	934	935	957	923	907	954	953	940	938	919	959	902	888	902	915	932	947	916	986	909	929	946	916	924	915	912	918	958	988	932	923	919	920	963	949	938	924	899	951	945	909	890	950	962	965	901	933	943	943	929	960	933	907	874	931	943	980	907	918	869	971	911	916	969	957	929	935	937	948	880	885	940	927	924	875	953	941	946	930	944	947	929	911	928	916	977	903	924	909	907	985	914	939	888	935	921	956	886	976	969	959	946	962	958	908	928	958	945	925	961	944	883	947	930	944	907	933	938	896	896	954	929	970	904	923	902	881	916	937	939	909	894	985	928	924	930	955	955	889	895	948	938	940	955	996	963	938	921	962	913	939	957	951	925	922	916	895	901	957	902	953	940	886	898	904	913	871	945	929	963	958	1000	1001	876	925	958	980	946	988	923	874	930	918	964	910	949	952	880	893	911	936	920	966	863	932	924	961	910	991	960	952	930	927	929	897	930	931	887	899	908	955	968	977	958	940	954	946	941	943	921	944	953	919	917	943	948	892	918	982	937	953	910	947	871	890	936	894	923	904	930	956	947	926	943	909	935	942	954	928	906	975	904	945	946	931	918	964	884	911	871	925	940	882	911	927	917	961	940	915	986	926	918	912	929	953	972	918	978	955	907	882	948	860	921	975	890	948	922	955	979	900	924	886	937	895	935	912	882	933	952	950	854	894	911	898	924	975	901	989	899	931	930	993	943	896	899	955	926	918	930	962	912	890	918	904	908	941	987	936	930	978	919	905	888	907	891	951	979	955	993	914	969	899	903	868	965	920	981	871	942	922	919	890	907	907	950	902	928	872	981	917	918	977	899	932	940	947	933	944	910	918	949	958	967	966	982	938	945	904	922	923	914	894	939	966	933	925	953	936	949	939	976	956	954	968	871	952	948	951	961	974	951	921	948	973	942	907	875	925	937	933	935	982	886	954	905	892	930	945	996	918	918	876	907	962	944	935	956	947	943	916	925	941	946	936	972	957	957	927	1029	946	940	928	960	971	900	899	911	940	909	916	941	964	922	958	991	947	951	911	878	954	954	869	951	934	972	963	869	974	899	933	939	934	908	887	851	923	968	919	914	911	956	939	1012	988	956	943	979	947	887	944	917	948	915	973	929	968	958	908	909	936	930	937	945	929	977	940	921	946	927	917	949	897	926	947	901	941	959	918	970	928	906	909	975	956	928	988	921	925	975	905	947	917	937	990	922	969	978	953	948	997	943	872	924	937	965	950	975	876	977	909	909	937	908	977	934	957	909	933	899	941	902	908	978	887	985	922	943	953	1011	942	930	964	884	965	885	954	936	940	944	914	943	929	932	976	923	907	947	919	925	929	939	887	966	935	924	880	920	918	961	909	943	981	918	880	985	939	967	932	920	880	1014	967	963	870	947	958	960	1001	959	937	948	909	922	941	938	924	934	970	1013	913	938	924	925	935	947	883	949	950	918	929	969	960	911	914	907	872	940	948	942	920	901	957	881	906	992	969	972	920	941	952	916	982	967	950	885	972	888	901	967	950
36342	26852	30629	26278	19857	14480	13255	10306	6438	3360	1384	514	371	340	319	321	325	331	316	314	386	434	428	442	447	456	484	404	420	399	383	382	379	397	352	352	319	335	325	314	343	362	302	349	349	346	307	310	288	290	319	337	301	311	358	301	332	284	347	345	316	307	319	290	321	298	295	323	348	306	314	314	314	296	319	303	316	358	309	308	322	309	294	303	313	318	358	332	334	346	300	303	329	306	279	294	319	269	293	314	314	317	347	315	366	324	335	297	280	333	342	275	312	304	345	294	329	348	342	310	372	294	348	311	328	330	303	346	312	316	322	342	298	301	325	294	312	322	293	329	339	310	331	282	285	285	299	334	292	374	330	284	320	317	312	333	356	334	310	318	309	331	345	312	309	305	344	304	316	322	302	276	327	328	315	317	332	307	326	313	288	300	306	283	298	338	335	309	353	331	315	308	337	300	323	319	314	318	292	316	326	293	339	328	326	283	311	326	319	342	313	315	309	333	304	319	308	332	341	337	307	283	309	313	292	316	313	292	308	310	316	312	296	312	317	307	348	343	273	328	294	293	299	376	324	342	310	309	330	354	296	306	294	296	313	308	307	313	294	328	312	334	310	326	292	316	310	321	293	300	339	320	289	303	357	319	352	339	289	334	285	353	316	337	296	342	298	326	291	291	298	328	302	301	326	323	311	277	313	311	338	316	337	337	329	325	332	308	325	323	296	333	337	317	346	310	309	287	323	329	290	331	313	318	295	316	328	303	315	358	314	324	309	296	334	288	323	336	322	288	300	283	303	303	356	345	320	334	281	347	325	354	324	360	304	324	308	296	299	335	327	314	296	308	323	328	339	329	316	322	330	341	312	349	322	329	334	334	316	295	298	284	306	310	316	340	315	330	314	290	315	322	341	332	347	364	303	287	311	321	296	327	337	328	314	300	311	338	352	292	302	322	306	314	316	310	315	343	326	290	308	280	381	310	303	332	320	331	297	332	359	332	323	294	300	287	359	306	305	317	289	342	329	351	338	310	316	310	340	325	337	310	325	295	314	294	318	296	313	327	300	333	321	359	316	298	333	285	337	301	332	314	279	339	316	333	314	292	327	320	328	309	302	326	317	294	324	307	323	274	315	315	353	346	336	293	301	317	350	299	283	301	320	308	300	295	300	336	331	353	359	308	328	342	352	297	309	332	314	293	322	293	318	326	314	313	323	321	305	337	307	310	336	314	316	310	326	335	345	310	317	303	310	296	315	304	341	320	324	338	286	339	281	326	311	339	301	284	297	347	308	323	324	334	320	308	304	296	318	276	301	284	344	344	319	285	317	287	333	327	318	314	316	314	332	311	320	311	302	364	266	310	308	310	339	328	312	344	314	325	351	292	332	330	295	297	303	331	313	314	318	329	308	298	324	322	296	318	314	309	341	312	332	302	356	356	318	313	297	339	281	312	320	328	328	324	304	320	315	312	334	376	298	334	332	347	297	316	313	308	321	357	356	324	323	306	297	299	299	332	328	335	308	319	314	312	307	323	318	297	311	308	324	318	321	348	307	316	302	334	286	314	329	302	332	349	313	275	338	354	325	284	326	311	370	317	287	321	315	326	325	310	299	310	357	322	318	305	325	386	306	337	301	347	282	303	350	295	320	347	313	348	324	335	336	308	342	310	370	326	327	342	314	309	285	324	328	353	333	321	314	310	302	289	317	332	357	338	297	314	282	278	351	335	346	314	337	282	288	315	304	282	332	291	340	293	302	317	295	295	272	322	333	333	285	310	314	287	308	323	345	341	313	333	341	331	306	283	325	310	318	324	359	311	355	323	341	318	316	317	323	316	312	312	308	343	361	344	312	272	312	355	350	302	290	334	312	304	299	325	297	296	334	302	312	322	315	322	308	335	331	316	333	319	319	333	335	295	298	282	295	331	328	314	315	327	281	330	303	292	303	341	309	307	338	311	317	290	291	355	306	313	327	294	327	284	318	301	330	325	343	348	333	306	307	325	323	341	343	319	344	364	335	277	312	307	352	329	261	339	309	299	288	317	331	310	334	358	307	290	320	325	303	293	307	332	314	326	332	323	317	351	342	339	312	360	296	331	307	344	318	293	318	304	332	327	313	345	303	315	351	296	291	318	335	321	315	306	328	329	315	359	298	306	351	304	308	336	297	317	326	329	327	329	288	288	336	323	326	319	302	302	302	335	300	350	324	329	344	327	285	319	325	296	309	268	313	312	338	310	322	309	320	336	300	317	328	314	313	327	318	319	297	303	321	299	334	302	285	295	347	310	277	313	337	329	321	325	318	324	325	307	315	327	329	319	321	327	323	313	299	310	307	347	329	294	355	353	339	326	303	358	346	312	339	340	323	299	309	329	302	308	300	316	304	341	318	332	307	281	287	296	320	324	325	337	312	298	330	354	346	326	326	304	319	307	297	318	280	319	322	339	338	319	320	315	314	312	351	321	299	313	333	322	291	294	285	302	311	312	330	322	285	358	319	312	305	324	319	316	315	330	294	310	351	306	320	320	316	295	340	326	336	281	312	283	298	302	321	337	310	322	380	340	345	303	301	342	324	299	306	326	292	294	359	303	306	334	345	311	306	306	310	303	275	314	309	322	369	331	328	289	321	331	346	316	332	337	307	299	312	333	312	345	277	341	293	280	319	326	334	299	310	325	299	329	332	305	356	316	297	311	299	293	299	307	328	302	315	343	347	344	326	310	343	329	293	300	314	300	311	346	330	322	309	318	316	289	329	332	315	322	320	305	288	303	291	297	313	310	339	318	320	310	312	295	301	304	347	340	331	351	326	318	327	286	342	299	279	293	324	318	330	335	291	348	316	298	299	365	320	294	300	326	302	287	304	308	378	312	318	299	338	302	298	264	300	344	323	300	314	322	331	344	311	299	282	308	313	354	314	302	318	328	327	303	324	316	303	321	359	321	350	308	324	351	307	333	334	319	347	311	329	289	293	331	335	301	288	351	311	350	293	306	332	322	293	314	307	328	319	307	321	326	301	334	293	313	328	352	305	330	337	348	331	306	328	302	331	300	317	326	316	322	300	331	310	351	338	276	332	317	338	338	311	304	309	359	315	330	339	331	307	322	343	296	293	327	332	300	314	349	313	321	333	330	338	332	326	313	343	306	332	315	317	315	308	326	337	305	327	341	316	327	287	337	336	284	331	303	310	291	309	348	330	328	340	334	312	297	326	308	310	328	333	301	318	293	306	353	336	301	311	291	354	318	356	330	306	324	299	305	328	305	363	312	313	314	307	298	302	315	358	338	315	327	315	326	290	312	330	324	305	299	327	286	343	293	354	346	313	304	305	309	308	270	277	295	342	320	320	312	332	325	337	334	342	356	301	347	312	324	318	322	309	338	303	313	346	320	308	332	328	343	330	306	326	258	343	331	327	306	296	320	319	272	332	296	278	302	355	344	329	310	314	293	327	341	321	294	357	329	315	335	313	321	299	319	321	327	294	333	360	291	301	329
24503	22565	34874	36696	32429	28235	28408	24529	18515	11531	5510	1621	941	940	911	866	832	855	949	944	1105	1319	1471	1529	1617	1681	1722	1460	1346	1359	1353	1325	1250	1150	1062	938	886	826	867	848	853	802	796	780	785	761	723	758	747	766	744	750	796	795	772	775	781	750	743	773	741	746	727	786	707	767	781	770	748	757	749	724	751	773	762	759	763	726	800	767	711	797	782	774	738	724	758	783	771	803	807	748	749	776	741	764	798	791	784	764	725	757	753	771	721	757	753	748	770	752	693	741	795	788	773	740	764	728	796	767	760	732	716	757	710	801	764	782	743	779	810	815	753	771	801	758	769	821	757	769	727	774	769	768	803	797	769	746	788	785	724	733	774	786	772	781	778	754	720	740	768	723	744	789	776	780	711	749	759	747	768	767	738	813	741	781	724	802	722	720	782	807	789	740	793	724	755	782	772	704	759	754	778	806	746	788	784	721	765	790	738	743	740	769	810	740	769	754	780	741	794	740	762	746	729	814	736	778	780	754	756	727	761	773	763	795	758	801	747	770	758	815	750	814	774	792	774	747	759	755	749	824	789	769	799	698	760	811	760	729	724	776	758	783	763	809	744	757	755	745	787	774	700	790	769	799	745	750	755	759	798	777	785	744	791	759	767	763	780	772	715	709	700	842	730	770	750	791	698	731	749	780	746	730	751	806	769	769	782	741	750	733	748	800	768	787	747	796	766	756	786	764	737	703	791	784	709	755	791	763	762	737	766	725	752	762	792	788	793	756	763	746	738	756	753	743	736	784	745	797	791	765	739	755	736	747	734	743	751	776	785	799	754	787	738	746	711	781	775	723	759	754	788	738	744	742	722	747	736	708	774	803	733	786	733	754	779	769	763	717	748	757	783	755	751	798	788	790	718	708	780	747	730	810	778	798	778	802	740	747	789	791	758	806	823	739	773	770	763	787	793	775	775	723	710	743	756	789	723	782	755	777	789	743	722	837	755	797	737	758	763	791	802	720	800	730	737	723	784	776	805	754	784	811	762	777	732	706	743	744	742	802	766	756	766	747	802	749	829	770	800	779	778	764	754	782	673	746	754	791	760	777	768	761	775	785	806	738	786	769	775	764	774	723	771	807	823	775	772	764	764	779	814	770	770	763	731	738	754	747	730	754	777	780	814	722	759	781	780	737	787	742	759	724	745	788	741	748	761	782	836	738	754	767	741	783	760	748	711	779	780	828	817	757	811	723	741	798	719	724	815	763	768	731	768	799	729	755	747	786	715	789	761	787	775	814	724	718	791	759	746	789	735	740	803	746	777	816	716	754	722	814	745	755	698	720	752	806	757	791	769	763	778	759	822	775	811	762	781	778	782	765	795	726	779	789	780	747	742	840	795	756	726	740	730	735	821	807	807	788	741	752	751	779	763	744	749	707	796	754	749	780	766	760	724	737	716	709	746	734	799	782	723	753	799	753	754	751	752	758	740	717	742	762	820	807	768	750	761	700	736	735	783	742	728	698	781	768	738	793	791	772	749	766	790	749	788	763	724	752	745	754	746	760	745	772	726	756	760	724	775	769	755	804	766	756	805	773	752	831	739	751	779	788	780	769	807	799	769	782	758	818	732	753	726	755	783	767	777	752	698	761	768	778	773	724	775	764	789	773	750	756	719	745	818	809	772	763	780	774	751	751	703	760	739	752	763	756	728	748	721	794	757	767	736	775	746	789	793	716	738	731	780	743	746	738	733	749	781	763	748	731	687	776	751	748	770	786	767	758	797	775	726	773	750	728	791	740	766	764	807	817	727	720	745	788	715	776	759	782	769	754	775	769	822	765	767	791	750	732	756	787	748	763	806	762	726	730	759	781	787	718	740	778	736	772	742	763	811	774	758	732	754	770	743	758	761	749	783	773	784	697	823	761	723	745	750	781	756	760	721	769	789	789	834	801	802	758	753	795	798	742	765	750	777	754	702	759	805	753	786	776	757	786	752	735	766	792	778	709	767	753	728	772	758	751	744	751	782	783	790	763	741	752	754	766	769	750	759	751	751	732	784	796	715	704	777	758	782	737	804	780	778	821	708	767	750	760	728	824	771	845	747	795	803	756	782	743	735	782	740	749	773	773	746	754	809	761	781	767	772	723	823	731	763	758	798	732	764	785	719	764	720	819	717	802	773	755	783	820	783	789	768	748	797	718	735	714	747	808	750	767	778	749	775	772	766	767	752	804	758	742	777	764	810	749	764	769	720	801	747	758	769	783	756	777	760	714	807	723	808	759	740	765	784	734	759	740	782	761	753	766	751	723	758	781	774	753	796	729	771	759	775	753	767	795	749	769	772	703	807	832	766	801	712	735	766	788	771	725	720	751	804	766	754	759	770	744	783	791	754	785	771	682	775	752	776	769	761	796	764	755	796	699	773	772	750	788	742	775	746	750	762	741	779	779	751	786	750	749	768	775	738	776	746	774	671	815	813	749	735	762	786	726	781	752	738	749	768	775	756	709	731	805	709	767	784	750	769	807	738	737	785	748	747	794	792	764	789	764	754	810	786	776	721	787	751	707	776	766	738	803	820	799	785	728	757	775	764	822	764	759	787	779	744	786	803	770	789	764	818	733	725	778	787	717	758	745	780	702	740	751	763	766	786	787	743	793	719	744	789	778	780	758	830	793	758	782	753	720	689	730	770	772	771	734	726	741	778	782	746	776	770	764	771	800	836	774	759	773	798	756	786	741	702	808	744	727	721	782	797	746	765	771	809	720	779	743	739	772	726	827	742	770	737	746	781	802	783	778	811	770	727	804	743	752	779	793	780	792	766	769	748	774	800	751	758	706	797	750	714	763	730	727	805	771	791	795	759	760	793	779	743	784	793	825	723	809	782	721	771	765	754	778	817	789	817	760	746	758	800	733	762	739	770	788	741	774	808	763	772	773	750	712	773	829	759	741	799	748	746	767	750	753	788	801	728	738	791	799	704	776	759	803	781	733	770	737	703	727	790	768	763	722	771	774	738	761	735	750	750	733	750	733	740	782	783	822	789	727	766	729	782	782	770	779	773	757	754	784	810	790	728	763	761	757	710	777	747	807	743	728	778	720	758	828	727	765	776	790	782	778	762	764	788	743	743	809	745	754	816	753	730	740	775	737	802	734	746	722	788	724	766	765	771	733	754	801	768	803	791	774	763	744	703	714	741	770	762	797	766	729	748	822	748	778	805	774	752	732	749	733	767	831	754	736	791	759	758	756	736	776	791	822	797	748	769	803	826	748	742	718	751	828	816	722	777	739	758	752	753	764	737	774	808	758	745	793	764	723	769	781	778	796	756	753	765	736	759	781	730	746	751	773	735	828	773	759	788	735	769	753	772	764	765	773	784	738	768	761	815	778	768	781	772	757	732	766	789	778	820	741	736	748	724	772	771	756	800	700	722	759	701	710	750	747	711	783	737	803	737	782	761	765	781	797	801	814	738	772	699	752	733	744	725	794	773	790	719	760	786	766	775	799	773	760
13026	9096	9149	5136	2127	1227	1175	860	622	514	400	384	348	384	359	363	399	364	382	372	333	382	377	338	397	389	371	360	351	389	372	375	346	326	426	342	377	351	341	356	318	367	344	351	386	349	373	384	389	369	403	336	367	305	359	356	357	351	363	361	373	355	358	365	349	387	401	382	381	392	350	387	368	391	330	372	404	360	345	358	358	375	374	359	335	352	331	354	363	384	369	343	343	348	368	397	396	342	329	396	339	332	341	355	364	371	373	389	364	417	350	296	382	378	344	366	389	407	367	380	348	400	316	356	342	383	354	412	411	353	373	384	368	344	388	378	387	348	345	372	351	386	341	340	377	356	353	352	363	345	349	351	337	358	376	324	385	344	353	368	376	368	366	337	350	350	358	379	363	354	383	424	341	346	351	366	345	391	402	371	352	391	368	379	362	335	340	350	404	332	395	352	385	361	339	362	344	359	346	334	367	386	391	326	324	359	368	336	364	342	388	342	373	370	346	385	363	351	374	398	348	396	336	373	363	400	388	341	384	365	366	351	370	372	449	350	354	388	370	375	353	342	348	372	372	363	350	322	322	366	366	357	365	379	385	389	378	389	334	415	364	382	335	354	354	354	353	396	349	398	331	409	325	348	363	368	372	325	371	340	355	353	376	396	351	336	403	380	388	354	359	325	369	352	392	345	341	376	356	356	390	394	359	380	424	378	361	372	376	349	377	351	386	364	379	390	341	336	385	348	362	358	395	363	422	364	396	358	360	393	361	350	346	351	369	344	362	365	360	361	361	384	364	336	367	382	360	392	358	344	333	334	327	382	352	355	375	347	371	357	376	366	363	376	374	386	393	408	378	358	402	359	386	359	326	391	349	368	368	358	364	368	375	342	370	333	342	325	362	367	352	373	325	416	352	338	381	393	400	365	351	366	345	325	350	344	367	370	359	344	364	354	361	365	353	366	368	345	375	381	324	346	382	351	328	386	351	380	370	360	370	358	353	341	376	351	357	353	376	372	368	371	343	343	338	376	369	348	417	349	324	357	396	369	383	371	343	359	359	360	375	393	363	383	354	341	346	364	345	369	352	369	365	346	386	368	372	381	379	376	374	376	389	384	364	331	411	386	362	372	337	345	348	347	376	390	373	383	387	365	365	382	419	405	321	357	341	361	351	351	374	415	362	377	322	328	388	400	384	375	357	351	373	368	392	380	371	370	349	371	388	372	367	375	404	381	396	368	365	400	370	375	329	350	372	344	362	390	348	358	334	403	363	362	352	330	358	380	357	376	377	366	385	364	361	318	344	334	379	354	353	346	356	379	373	340	351	333	369	334	353	355	377	389	378	364	309	351	357	362	372	348	387	362	362	381	354	358	344	343	362	435	366	355	354	358	378	375	327	368	338	375	352	350	351	364	362	403	332	361	393	338	366	355	379	349	338	400	379	346	381	319	343	361	352	348	332	368	362	362	352	365	366	362	353	391	388	389	351	334	347	373	345	361	358	355	384	369	372	372	375	383	327	360	409	364	383	375	366	353	360	353	351	379	351	363	340	355	409	356	370	369	360	344	365	409	345	378	369	391	367	376	366	375	337	374	358	338	367	377	397	389	353	355	346	390	366	379	366	351	392	375	355	349	378	353	373	391	340	343	353	393	394	355	387	369	351	370	361	360	355	381	354	340	339	377	373	373	354	370	383	326	354	311	355	360	339	402	374	315	384	355	373	363	363	362	357	389	346	372	397	405	383	371	364	367	386	379	379	379	390	379	375	357	360	334	396	382	335	371	331	340	391	351	321	331	345	327	360	386	384	374	360	340	334	360	362	392	406	382	389	379	382	338	349	377	382	369	383	390	343	383	347	363	361	369	377	330	360	359	401	341	373	401	359	381	377	348	378	394	387	371	340	334	365	381	376	379	330	380	378	344	321	339	393	362	385	397	386	403	375	366	338	362	355	373	376	356	360	401	327	381	370	378	431	367	337	357	385	351	380	350	388	335	357	364	339	356	347	376	374	330	364	374	332	350	361	358	358	386	379	396	372	377	368	371	367	337	364	360	357	357	359	372	342	327	398	396	363	364	342	375	367	371	362	371	378	348	349	348	351	362	378	369	354	343	352	368	370	340	362	378	356	351	381	367	357	379	371	376	373	348	361	371	358	365	346	362	391	374	396	365	307	336	370	343	340	370	358	341	365	352	368	385	387	404	361	349	356	359	372	368	351	316	368	381	330	369	373	363	389	368	389	389	362	346	378	356	377	365	367	355	345	386	370	352	408	369	349	394	344	337	327	368	349	386	327	372	328	382	349	351	366	372	370	356	356	378	368	347	362	353	395	392	331	353	359	348	317	376	347	374	335	365	372	384	353	371	349	343	357	358	374	345	376	365	352	397	410	346	351	339	377	338	343	344	362	358	358	363	347	374	329	342	381	369	367	331	381	344	339	360	416	358	356	409	371	366	399	367	354	367	386	363	386	376	366	334	343	391	334	379	363	346	325	376	347	348	381	347	373	355	381	360	393	352	343	339	382	335	389	400	344	358	362	340	369	364	370	342	337	324	347	369	365	384	360	366	372	348	359	374	358	351	357	349	351	368	345	358	375	351	348	357	349	383	359	389	385	349	391	393	364	337	347	365	362	387	356	395	434	380	360	385	349	391	358	326	357	361	357	351	378	327	359	404	368	353	374	386	365	351	367	357	364	360	394	366	376	329	327	327	374	388	358	340	356	358	376	394	360	338	370	354	376	355	375	347	374	371	363	384	395	376	330	387	324	377	358	331	384	356	343	330	353	341	371	372	349	361	357	385	377	354	352	363	329	377	363	369	401	334	346	375	384	368	341	362	367	378	379	382	392	336	362	371	347	415	378	372	411	370	319	388	377	380	392	363	358	383	390	348	350	381	372	388	362	353	347	357	375	372	382	355	366	387	362	338	330	372	406	367	383	371	342	341	356	332	338	364	342	349	346	350	350	363	380	360	348	329	384	375	388	367	374	337	343	349	380	386	383	372	357	379	366	368	343	360	355	375	339	371	356	370	399	392	345	362	347	361	354	372	380	397	378	392	374	353	341	351	360	347	382	390	360	375	349	356	361	354	381	368	393	367	371	354	404	359	351	354	370	371	401	334	314	342	374	364	361	360	362	362	368	397	346	376	351	346	380	360	408	372	380	344	353	360	386	311	376	341	361	331	365	327	344	356	376	371	352	366	380	388	391	368	361	348	379	373	378	379	359	362	358	379	353	341	352	369	389	374	379	349	387	367	357	383	402	385	347	404	367	366	360	356	388	389	357	374	383	349	393	355	370	375	419	370	333	369	379	339	376	376	388	354	365	397	337	335	348	371	393	357	399	358	327	357	393	344	388	380	353	366	382	335	375	370	337	380	366	349	336	355	363	394	372	353	374	364	364	358	359	344	353	393	385	365	361	370	359	364	356	361	367	386	371	328	352	356	332	376	416	355	318	368	390	340	364	362	322	407	363	323	358	359	358	370
9754	9586	15837	12185	7301	4789	4971	3603	2311	1493	1135	944	909	929	885	867	896	898	881	864	887	923	835	900	929	906	882	903	915	917	857	811	935	889	916	896	872	886	929	921	931	836	896	903	892	876	932	899	920	881	835	893	869	951	867	879	890	844	882	864	875	844	876	902	842	898	915	880	812	902	851	928	864	874	871	846	826	894	882	969	873	863	918	894	845	891	863	895	918	881	928	904	842	844	850	948	908	813	844	899	863	871	888	908	874	845	831	944	896	877	873	879	854	908	907	845	796	848	875	874	892	889	836	923	844	888	849	895	850	934	919	912	908	849	904	822	851	856	859	851	878	934	844	851	880	874	900	886	890	856	869	907	885	917	897	845	959	883	848	900	905	893	866	901	855	947	903	882	906	863	916	830	850	847	903	855	887	890	881	954	882	926	896	857	875	858	891	854	836	871	956	873	867	871	858	882	914	891	838	827	882	867	840	905	886	862	896	889	884	901	878	904	885	946	892	883	910	861	869	885	887	841	879	947	870	887	904	901	862	848	867	891	876	910	904	930	866	919	842	830	909	834	842	873	860	874	881	863	882	874	894	817	954	877	879	830	923	907	887	944	895	899	884	896	888	931	841	832	886	828	870	911	938	877	853	880	834	975	868	927	858	858	884	921	883	868	865	855	902	864	888	820	894	842	829	883	879	889	873	930	890	877	882	864	876	913	836	861	892	895	878	890	883	860	889	845	895	866	885	902	894	853	897	910	872	843	887	860	916	857	851	866	937	922	820	848	919	890	869	860	930	872	857	863	847	877	846	844	924	860	837	848	874	827	910	865	848	895	877	891	849	867	920	827	862	910	863	859	837	900	865	915	884	832	901	906	927	839	842	884	899	859	886	904	915	853	846	906	869	839	931	847	890	868	929	900	863	846	888	899	897	886	879	841	809	876	869	936	896	922	844	869	871	903	886	900	867	828	892	886	956	875	838	869	898	857	881	865	892	842	868	904	850	880	886	914	838	896	905	906	895	884	881	850	858	831	880	864	864	918	909	830	862	926	883	883	837	847	908	824	880	865	920	898	861	838	833	845	867	856	894	854	910	869	845	865	900	869	889	816	852	932	887	885	868	898	862	891	854	870	882	910	812	838	878	881	867	832	871	922	873	917	883	883	924	857	831	884	865	891	863	852	848	857	893	873	908	968	897	855	917	825	872	868	875	867	879	867	872	889	879	826	941	836	852	867	887	939	891	867	877	913	907	887	886	913	907	882	896	885	875	864	838	895	891	924	923	872	854	898	879	910	900	880	877	862	913	909	907	865	936	855	884	901	892	881	843	908	816	918	888	880	911	868	896	835	898	908	892	918	947	924	891	888	870	860	848	912	898	864	854	922	792	836	833	878	892	882	871	885	912	875	923	855	853	930	895	913	877	886	886	827	895	872	853	858	882	920	893	858	885	845	876	889	876	898	872	956	904	858	870	858	849	881	910	875	868	818	925	827	838	848	896	895	883	900	873	825	891	916	843	829	886	901	915	854	899	930	867	877	910	860	928	887	876	905	885	906	865	872	836	926	923	864	852	856	878	857	823	869	893	823	840	865	886	884	882	827	889	838	841	893	857	921	887	911	886	856	901	916	895	848	893	877	908	889	864	885	923	859	889	858	822	831	887	946	825	904	860	854	891	853	881	889	872	862	907	827	883	899	871	844	882	814	954	871	892	834	935	883	876	887	874	835	837	906	865	880	872	891	888	913	900	876	916	870	907	911	840	846	884	883	914	861	965	876	875	888	878	857	835	867	867	852	878	912	875	843	863	902	880	858	863	833	846	893	853	875	883	905	864	846	856	876	860	875	906	850	867	881	889	850	855	867	877	889	922	891	896	928	882	884	889	904	870	855	867	941	935	889	852	913	876	839	867	894	859	900	862	916	798	851	894	922	873	860	923	854	912	868	870	860	906	902	879	851	931	895	874	853	873	886	843	923	895	919	825	850	882	890	820	890	902	877	856	901	895	930	863	882	855	883	877	881	846	872	878	838	854	849	901	862	937	934	896	868	887	885	922	876	885	878	902	883	852	897	885	847	851	913	828	852	897	858	941	827	885	958	830	872	884	889	867	865	841	892	863	874	863	869	837	828	839	877	883	955	903	885	869	868	880	854	839	874	898	887	914	896	905	879	898	809	859	863	894	903	893	856	860	920	856	873	897	828	889	899	885	841	888	865	881	880	892	915	874	869	886	834	904	929	908	832	854	888	897	854	949	900	861	884	864	934	939	896	876	886	893	927	858	895	852	915	931	956	878	910	855	897	895	862	842	889	854	883	886	858	906	859	893	914	868	878	883	881	899	882	892	873	846	852	815	884	895	882	875	817	872	869	849	915	859	873	855	902	908	882	870	891	872	883	917	846	886	881	876	900	871	848	851	874	915	877	905	891	832	865	862	839	847	917	864	874	879	844	900	812	884	890	832	858	838	834	881	872	865	893	915	886	905	862	896	918	810	887	859	842	891	893	859	831	841	896	877	866	897	877	883	878	886	861	872	870	855	895	846	872	843	867	892	856	872	928	861	892	870	872	875	888	876	921	894	902	875	896	869	851	864	883	809	890	872	837	901	894	866	831	930	830	864	932	874	894	899	881	891	903	855	889	908	847	832	870	854	875	888	900	883	938	905	851	853	947	905	846	827	883	870	875	855	858	874	881	892	932	821	876	879	874	875	944	879	943	872	889	890	891	849	866	871	869	885	871	909	897	867	931	845	883	914	876	870	912	896	875	883	947	851	874	909	898	861	913	897	863	838	817	913	911	855	954	836	901	828	946	859	900	890	857	877	822	844	922	895	883	867	857	920	924	868	870	889	871	866	832	845	868	867	846	844	908	903	876	816	883	902	908	895	868	905	875	869	901	903	889	904	861	856	860	863	889	895	897	830	909	923	867	926	896	902	893	870	879	926	801	918	890	851	902	933	849	879	885	842	840	914	871	897	855	866	920	885	900	893	829	884	916	896	869	909	842	834	883	933	925	838	900	847	841	904	849	849	860	897	872	893	873	861	898	915	834	868	852	865	836	859	941	875	961	911	934	837	924	835	929	863	816	885	893	828	867	910	861	938	866	857	850	917	869	892	887	851	873	836	870	867	938	867	905	920	890	910	881	833	827	864	837	886	928	941	857	879	903	863	902	910	852	879	832	868	900	873	905	833	865	886	873	910	940	870	934	891	887	884	836	874	866	920	939	864	858	874	882	910	879	877	924	834	837	892	875	878	893	864	814	928	871	832	874	831	877	858	853	867	891	870	880	891	912	840	856	864	840	882	895	899	901	868	906	896	860	893	906	872	878	859	861	878	868	802	875	862	914	905	914	916	868	870	923	867	899	885	924	905	857	910	944	841	912	903	853	927	893	840	862	867	835	877	934	880	932	889	879	897	841	875	831	877	921	848	900	903	851	823	868	892	828	873	891	816	881	942	898	867	782	839	892	870	873	858	833	865	851	919	858	896	861
29588	24480	24777	16251	10626	9373	6314	5203	4260	1489	657	437	412	420	401	426	425	386	386	395	380	419	445	415	429	479	465	408	434	423	419	421	420	440	403	386	388	401	401	376	402	374	416	409	358	406	374	393	400	426	392	392	380	378	397	393	389	401	436	400	416	411	407	387	418	368	365	425	377	439	375	390	376	424	403	373	365	406	379	403	396	366	406	364	404	407	385	381	382	398	421	411	398	404	434	425	412	399	395	427	400	397	358	372	405	401	412	409	379	390	393	437	386	373	410	368	408	400	391	424	405	410	392	370	395	365	396	378	430	380	404	375	386	385	393	384	406	380	408	370	386	391	382	372	360	413	405	388	389	394	374	390	403	394	353	413	428	346	386	378	392	392	419	388	443	410	386	367	420	383	364	403	374	418	405	383	392	396	423	388	418	392	379	365	381	362	415	406	379	378	384	398	402	418	397	398	414	399	395	414	422	418	381	381	390	382	383	373	375	379	404	427	418	392	420	381	400	443	397	407	380	350	435	417	387	415	377	380	375	413	424	397	407	427	333	397	416	377	383	421	405	428	401	382	394	410	394	399	376	405	417	392	395	387	392	439	404	416	401	371	381	416	393	419	388	334	409	423	417	375	379	430	365	417	365	409	388	384	419	366	409	380	398	417	426	397	388	359	404	397	432	411	343	416	401	357	390	390	399	365	406	384	380	364	409	403	401	391	392	402	365	356	406	385	398	377	411	364	408	412	346	404	395	386	372	377	391	406	379	402	334	430	353	379	412	384	440	353	399	428	381	406	409	401	408	388	414	387	381	402	405	394	388	418	408	400	417	375	376	405	398	412	366	394	386	406	404	403	414	395	390	373	411	410	405	398	399	388	373	354	404	388	390	382	409	398	380	399	416	409	410	399	418	395	397	387	360	399	380	363	387	418	416	383	397	400	380	407	427	423	406	407	372	384	405	381	380	402	403	427	384	407	381	402	397	387	375	417	389	409	400	383	376	394	394	393	396	363	448	408	390	408	385	431	364	430	402	402	381	437	393	392	429	425	365	387	419	383	408	398	372	394	387	402	408	374	396	423	391	396	408	387	395	345	420	414	379	392	394	421	391	376	371	371	384	378	375	411	419	373	375	405	442	371	408	374	418	372	379	409	380	383	390	417	380	403	349	382	385	432	402	401	438	415	420	389	379	381	399	361	433	411	351	390	393	393	383	419	387	371	383	375	390	375	397	397	385	409	438	414	434	390	394	362	370	383	372	399	404	408	351	345	396	370	402	374	383	437	360	374	395	406	373	398	358	394	409	391	410	463	400	396	394	412	390	416	390	397	401	381	410	355	413	395	404	404	374	405	384	401	423	394	370	383	364	399	390	411	409	384	417	377	375	407	397	355	413	384	384	379	352	429	415	342	397	410	364	394	372	418	404	406	403	392	358	385	398	377	393	382	392	386	419	380	392	395	354	398	380	374	359	398	386	336	410	381	377	364	357	418	354	380	398	397	370	396	419	394	426	406	384	415	395	388	387	406	372	381	435	377	377	431	391	375	396	396	402	387	371	401	353	447	372	420	402	412	383	396	391	390	382	383	392	387	396	406	399	352	389	408	407	408	418	396	372	385	375	411	390	345	374	382	425	383	394	380	339	391	390	388	401	396	385	374	416	423	396	407	415	380	438	409	375	398	406	424	362	400	381	414	410	366	397	365	355	395	384	394	393	420	387	413	369	382	373	400	411	383	402	384	393	381	347	406	374	364	422	405	389	426	395	399	362	403	391	390	403	388	387	407	368	367	399	368	406	378	437	441	391	420	367	399	380	397	404	415	369	368	395	402	388	376	394	391	450	389	434	410	367	410	384	397	380	368	361	407	380	397	365	425	341	403	411	405	421	427	391	377	361	386	389	403	371	388	361	424	351	403	369	393	400	414	400	392	371	396	403	370	363	377	427	382	370	382	410	413	409	419	382	369	389	416	377	433	409	387	415	423	353	406	359	385	392	441	377	390	393	411	385	419	376	388	394	404	367	392	392	393	405	424	390	385	400	469	425	408	378	402	393	389	401	425	442	424	371	411	414	377	403	391	393	425	375	398	379	405	431	431	411	390	391	402	379	367	457	408	377	383	392	393	380	414	425	388	375	391	414	421	397	408	384	396	403	358	387	374	367	394	399	379	424	375	368	396	368	380	422	444	435	380	385	390	362	418	397	403	365	372	371	425	375	410	400	388	377	388	374	390	413	424	423	392	412	402	405	369	392	431	411	372	377	384	421	373	374	384	393	398	390	375	366	387	419	390	364	415	391	392	376	392	415	410	368	417	383	406	400	391	387	374	438	395	396	378	399	403	373	429	408	378	378	394	388	381	389	381	370	392	408	367	411	417	379	422	423	370	441	394	415	400	437	397	443	378	419	404	389	419	383	387	398	409	372	404	414	426	380	421	392	379	401	423	397	390	443	360	360	387	431	388	382	400	412	425	415	396	412	366	411	394	425	387	359	370	425	397	365	377	422	391	382	376	386	373	376	395	391	423	375	404	385	376	406	432	425	397	370	399	405	371	367	390	428	399	407	377	389	400	390	400	400	378	379	414	362	372	373	392	404	399	399	398	376	406	403	418	380	378	371	414	392	412	362	403	389	411	446	404	370	394	388	382	400	346	389	425	417	390	396	399	398	362	383	398	366	413	360	411	385	417	379	397	390	364	418	381	387	433	392	364	412	432	355	396	390	387	408	423	383	365	384	403	382	420	426	367	418	384	372	388	419	377	412	390	386	451	385	394	392	411	389	386	381	380	438	416	396	360	364	432	348	350	389	392	402	404	403	390	381	371	383	380	421	372	431	396	368	399	380	443	403	366	397	384	394	431	398	383	372	370	378	406	406	341	383	385	429	352	385	350	402	388	389	369	386	408	392	391	365	367	432	377	377	383	392	439	420	444	417	384	420	392	396	388	424	377	376	403	389	408	345	419	441	402	372	344	399	404	358	389	392	368	403	384	396	392	410	394	389	375	367	392	433	417	392	404	393	390	396	392	407	421	321	360	384	408	406	405	408	390	389	383	371	408	386	387	402	426	411	364	383	381	405	425	422	396	373	383	398	428	432	375	366	383	404	375	387	404	392	412	411	414	379	434	396	383	447	380	387	412	409	365	371	393	405	385	358	355	398	420	394	418	377	425	418	389	387	392	397	402	428	375	406	358	382	363	386	410	411	395	427	389	437	378	393	357	395	392	419	356	416	395	363	397	385	424	389	428	394	387	342	364	391	385	380	369	355	407	373	405	377	387	404	393	378	376	394	369	414	406	426	413	369	414	362	381	385	367	405	385	409	377	370	386	397	365	396	344	385	387	363	397	396	403	400	402	419	381	396	428	432	382	384	362	372	372	377	389	406	423	424	385	386	377	386	381	400	367	359	411	391	417	403	394	352	383	388	335	420	442	421	378	393	366	409	401	411	388	395	406	418	407	411	390	411	390	370	374	398	390	366	391	371	370	405	393
21217	22374	30250	26430	23484	23431	17671	16626	14079	5616	2466	1227	1122	934	1018	1019	988	1005	979	1003	1138	1154	1221	1300	1367	1329	1405	1241	1256	1162	1183	1186	1130	1131	1094	979	1009	1000	990	955	993	915	975	954	918	979	973	992	927	921	975	939	922	979	956	913	918	1001	916	938	934	904	929	946	939	916	977	938	926	873	944	966	942	930	919	935	911	973	1010	904	936	971	1003	954	952	944	883	942	913	913	958	959	948	980	956	1011	908	951	961	920	986	897	947	924	957	945	957	893	941	874	954	932	942	999	935	953	957	929	980	968	930	943	969	925	931	920	941	952	954	925	945	919	953	944	939	947	899	919	960	984	957	951	984	888	953	906	939	934	919	928	935	912	876	933	950	967	977	893	930	942	898	915	926	957	907	943	968	934	942	906	922	905	993	967	912	922	911	893	951	938	887	921	940	947	981	958	964	979	943	947	927	937	951	924	923	933	944	927	919	937	959	908	907	917	970	950	967	874	981	930	943	947	942	953	953	933	944	870	931	907	935	891	897	908	901	933	951	959	933	920	902	928	882	957	972	905	937	912	871	916	904	963	910	939	906	906	999	955	906	976	929	911	968	933	898	987	967	951	970	945	909	895	921	950	936	939	937	912	915	934	948	972	911	949	1010	975	914	1017	953	946	947	919	901	911	928	1005	909	874	889	982	904	898	939	941	948	943	960	937	863	968	953	913	909	918	1004	1007	947	926	939	967	911	947	973	954	964	886	955	945	970	979	897	967	942	943	968	981	885	949	945	910	932	913	992	870	937	898	898	940	926	893	956	905	938	911	969	900	942	973	942	860	877	960	935	964	936	921	935	918	900	945	938	947	925	1003	914	959	935	920	983	980	864	903	881	855	986	965	892	916	888	913	933	930	870	926	949	920	955	926	875	908	942	903	927	950	904	911	1013	920	898	937	926	933	937	968	953	890	948	964	957	950	950	902	911	973	934	916	945	959	933	969	877	968	925	926	911	956	890	944	897	888	896	914	887	944	985	963	956	929	933	893	924	979	912	945	942	1002	959	991	931	929	909	953	905	928	905	934	921	937	930	953	922	944	911	837	957	897	889	895	954	965	932	907	930	946	927	961	891	917	942	898	914	943	930	946	949	893	932	935	903	953	1005	919	912	946	937	1000	959	978	958	920	921	908	980	953	943	967	883	963	944	927	939	939	917	945	909	924	985	962	990	916	986	935	919	981	914	899	935	932	964	960	953	903	958	939	927	900	934	928	926	928	968	953	953	909	968	928	978	976	951	1003	910	969	931	956	960	907	930	924	920	921	947	891	979	939	984	970	956	914	929	911	944	966	897	896	935	997	957	1000	936	921	899	948	903	904	884	934	900	913	919	941	981	932	977	971	905	904	950	881	954	921	937	896	895	936	909	941	909	933	995	916	943	892	910	906	930	950	906	931	888	977	980	987	930	957	938	917	935	891	860	945	955	898	965	929	920	985	949	953	922	918	948	938	921	938	955	969	933	921	929	920	930	957	911	974	887	963	959	905	928	887	951	925	926	976	978	889	954	964	924	914	960	952	911	849	949	872	880	899	909	947	944	920	942	933	969	965	905	946	927	945	931	911	947	963	926	962	927	894	972	974	964	950	937	975	930	922	912	948	888	945	915	962	915	959	920	959	930	956	958	975	909	936	954	915	983	905	962	933	934	950	928	930	898	977	991	930	925	932	933	936	916	956	956	960	899	927	897	976	935	955	942	926	944	960	930	953	934	929	990	931	1011	1041	921	945	971	944	897	937	906	930	1005	942	921	959	928	938	926	869	972	969	946	988	903	910	970	927	1023	983	905	945	888	948	891	966	920	963	932	901	951	923	962	988	906	919	941	946	924	864	952	953	931	935	880	955	896	950	869	910	940	955	942	929	940	928	931	983	974	880	926	954	892	890	962	944	929	921	1005	946	964	961	942	895	940	913	910	909	950	913	926	925	880	939	994	970	955	929	880	927	954	958	885	885	981	929	999	940	966	913	972	958	961	991	919	964	924	933	910	929	902	966	913	948	886	911	923	931	925	959	943	939	975	911	903	907	933	949	960	951	916	924	936	937	942	902	1022	923	921	906	907	942	896	921	968	976	932	953	936	920	903	901	950	880	934	905	968	962	915	954	911	925	926	894	968	993	962	945	953	969	965	971	943	950	909	871	914	892	988	951	900	926	990	883	913	903	923	1009	954	950	911	917	912	940	939	877	975	953	969	951	964	964	909	917	911	915	896	961	900	1012	910	902	909	931	939	942	942	930	972	973	909	953	932	985	983	864	943	871	953	937	905	951	944	892	956	930	1004	946	951	923	919	925	1007	960	939	900	927	1013	934	960	895	909	949	940	925	922	940	953	996	926	877	937	880	932	916	882	922	971	972	892	932	921	928	910	962	917	998	904	901	902	961	935	949	911	911	900	961	935	964	947	926	877	933	922	945	1003	937	939	940	942	985	938	982	961	975	910	893	931	943	909	967	982	986	910	904	974	933	925	909	960	915	983	952	975	969	912	926	920	906	966	972	905	954	952	880	951	945	903	947	939	957	930	925	917	939	929	955	917	914	959	920	913	932	942	893	942	984	925	950	981	952	905	909	895	914	945	916	925	947	1002	950	886	959	950	940	973	915	987	963	895	905	935	959	955	951	957	986	917	916	972	944	959	965	893	987	915	957	931	956	936	915	951	981	967	928	971	960	904	921	914	897	923	1009	921	948	954	920	904	872	881	922	928	892	934	947	902	905	872	918	925	971	971	956	920	940	958	931	932	929	899	965	934	960	869	950	939	934	962	980	931	972	952	931	942	936	964	978	911	924	892	952	984	931	952	970	969	939	975	903	953	931	895	963	955	905	985	962	932	939	945	944	902	984	924	941	912	911	903	955	944	920	927	934	935	966	953	872	911	969	894	938	939	1001	944	944	878	956	951	948	931	996	952	883	937	912	919	984	882	892	892	916	878	924	959	948	930	957	902	949	881	932	931	976	912	931	934	956	921	942	921	937	935	955	920	921	910	936	963	900	990	914	970	971	953	914	962	912	895	939	973	963	941	940	903	863	935	951	896	945	973	912	884	902	928	893	944	951	955	973	975	929	921	906	921	928	925	982	975	918	983	939	929	939	899	949	922	992	989	928	996	954	939	915	917	960	936	932	947	894	936	946	960	923	943	886	968	965	948	930	954	908	884	956	951	976	907	923	914	909	938	934	928	913	897	970	947	924	959	927	905	915	931	979	917	981	928	918	924	920	971	991	1047	867	903	959	931	966	928	914	855	918	959	972	980	955	937	963	974	984	912	887	947	929	935	962	910	925	900	911	928	899	967	948	939	928	898	947	931	941	988	946	960	948	928	876	975	930	895	911	911	890	967	933	921	972	958	939	877	970	938	888	877	920	924	937	949	911	930	915	873	951	948	953	966	942	998	990	970	916	948	963	913	883	952	961	991	1010	979	939	986	966	907	933	900	958	905	920	931	971	961	948	963	924	939	960	887	962	936	930	931	978	967	923	951	960	909	943	992
38135	31544	33768	27073	21342	18360	11923	10199	5588	2578	912	421	381	376	384	347	338	338	346	352	377	417	406	439	441	441	481	416	417	358	382	400	385	385	385	337	358	345	346	348	320	345	344	328	337	339	301	335	314	312	332	290	306	321	318	348	321	339	336	310	309	328	297	348	338	348	317	346	327	375	325	349	324	300	338	327	303	328	310	330	351	355	300	326	345	356	344	349	344	336	340	373	318	315	300	320	316	319	343	351	319	322	315	319	335	345	337	341	301	357	318	347	376	344	331	305	327	320	321	326	325	334	359	322	337	337	343	346	333	339	313	352	334	345	318	341	330	369	307	392	344	309	349	328	332	331	334	350	348	327	311	326	347	330	315	303	330	305	307	273	352	352	342	381	344	346	330	361	315	313	323	316	330	329	305	355	328	305	339	326	345	358	320	333	332	319	332	319	343	321	332	353	330	322	320	347	352	333	341	330	303	344	349	325	316	312	330	337	337	329	280	323	326	349	325	332	347	340	324	336	341	316	342	332	338	345	365	330	304	361	317	339	322	335	334	336	320	334	310	315	331	332	339	342	342	342	352	345	355	323	318	351	369	339	283	292	352	385	338	356	343	320	330	331	324	338	307	340	335	324	361	308	334	315	318	337	346	342	365	359	338	344	337	324	295	300	321	327	326	305	306	347	337	358	307	322	323	354	335	333	318	349	357	315	341	334	311	346	374	322	326	344	310	338	325	337	318	341	327	318	312	318	338	333	344	375	337	328	338	328	324	348	317	327	360	338	334	320	333	352	344	310	319	353	329	330	307	339	323	349	350	325	318	326	349	312	313	342	308	340	341	344	366	350	358	327	326	314	335	320	318	329	338	321	337	311	356	328	348	304	355	329	324	339	312	334	345	346	338	362	343	328	340	300	332	362	317	347	350	315	317	317	328	350	398	296	352	331	287	285	286	325	329	324	341	346	314	353	336	311	333	323	353	329	329	321	355	362	331	323	334	372	312	345	348	356	338	326	298	327	309	300	347	332	302	316	319	323	294	354	353	348	331	347	350	339	355	371	326	353	333	350	324	347	344	322	340	331	319	357	315	331	324	335	307	335	352	332	311	384	324	298	316	341	354	300	303	323	364	302	338	375	386	288	365	325	348	386	350	337	344	333	333	323	336	347	309	331	306	324	333	334	366	328	360	350	339	331	302	345	353	319	326	350	319	345	338	296	315	325	312	329	356	347	343	301	346	335	340	336	328	298	336	330	335	364	323	316	295	335	327	329	337	304	339	344	343	345	363	359	325	336	336	311	333	341	315	328	339	369	292	311	317	342	349	350	346	323	307	314	307	318	320	322	334	336	331	325	321	292	314	346	328	358	351	324	343	328	350	324	326	328	343	349	338	365	330	299	317	318	330	356	372	375	332	349	354	288	340	341	321	348	306	307	336	331	344	290	336	332	347	322	326	318	314	387	306	318	285	312	350	335	323	354	328	359	311	319	353	344	350	319	322	331	344	358	316	326	331	305	329	336	315	338	352	345	333	353	348	376	340	314	406	332	349	313	306	325	288	341	317	366	316	329	310	334	332	317	309	314	312	342	348	316	332	314	342	318	319	367	351	335	330	303	334	324	348	322	347	321	301	346	334	296	330	342	325	317	326	343	360	364	289	345	390	353	345	326	319	341	327	313	322	370	346	315	334	334	334	359	347	346	339	356	349	326	316	329	349	345	346	340	302	359	327	368	346	335	346	320	348	325	326	323	327	319	333	320	345	344	332	354	322	340	333	317	313	330	315	322	375	332	341	345	316	334	341	327	318	339	353	309	334	296	334	307	303	333	312	316	306	353	347	345	328	343	348	360	356	368	325	337	338	349	331	338	337	315	338	343	349	337	347	339	310	348	326	334	343	332	348	335	327	343	323	304	304	347	353	350	308	323	292	322	315	326	370	311	311	336	322	348	350	349	322	349	306	320	315	327	356	349	352	305	310	381	345	386	334	316	287	312	319	338	322	338	334	347	345	346	359	339	310	304	331	336	331	338	357	331	328	358	317	356	329	322	333	352	304	341	316	343	334	343	303	318	313	341	350	352	350	349	350	333	312	325	338	314	379	341	392	348	327	319	321	346	308	355	318	337	310	331	336	334	340	329	330	335	339	325	377	310	327	334	314	331	332	352	338	313	335	333	305	311	323	318	349	309	297	307	346	358	336	314	324	295	332	322	299	395	297	337	344	323	353	345	302	369	358	338	335	342	321	353	348	332	342	371	317	381	328	343	332	320	316	341	315	366	282	293	295	331	328	319	320	298	310	307	339	320	330	338	358	308	325	351	323	305	301	329	331	367	360	324	294	309	312	336	340	356	336	324	306	324	333	321	301	335	345	330	371	340	332	343	329	357	314	329	296	324	323	302	339	321	298	366	326	321	341	350	326	315	368	344	328	317	291	352	332	294	331	321	330	306	305	302	349	322	348	350	355	319	336	329	318	321	302	346	344	350	367	325	389	340	343	329	353	365	339	340	339	343	326	342	339	332	339	349	338	325	324	316	294	348	322	344	314	335	346	354	355	331	310	329	330	338	297	326	352	342	336	327	299	325	338	331	324	331	341	347	322	340	381	332	316	324	313	339	338	313	343	340	295	327	308	347	288	345	356	360	333	338	348	305	343	360	343	350	304	356	308	346	334	323	352	334	325	325	298	343	335	352	300	348	317	336	369	315	345	351	334	357	339	335	342	312	358	331	348	351	356	315	323	370	375	367	321	352	334	358	332	330	365	317	337	327	334	314	338	325	329	346	314	298	315	326	318	351	331	322	301	309	309	320	333	339	337	337	318	332	306	333	295	345	350	352	316	336	314	360	339	331	334	360	359	331	315	341	345	347	322	365	324	305	341	370	288	333	295	288	311	332	318	316	322	299	346	298	332	343	323	376	307	354	318	324	325	341	361	319	340	298	347	318	340	320	312	355	322	356	328	328	311	311	323	311	356	309	340	353	320	339	320	304	329	344	338	345	310	335	342	310	319	337	357	334	352	361	329	308	311	323	324	338	301	349	323	335	320	311	302	351	373	334	323	345	337	352	329	338	374	329	338	317	369	303	326	306	329	356	332	350	341	301	340	331	309	358	313	354	348	339	342	367	329	326	337	331	348	338	349	333	342	326	341	355	371	348	324	324	336	311	332	332	307	315	329	310	318	350	326	310	354	378	327	356	321	328	347	316	310	358	332	352	345	352	343	338	329	325	346	303	324	335	357	331	363	335	341	327	352	301	318	297	362	323	325	323	320	305	331	327	330	321	298	337	321	321	320	337	317	345	322	325	312	333	351	343	347	342	322	332	306	342	328	301	310	323	331	339	352	329	300	337	390	333	368	329	305	320	366	322	315	294	324	341	343	320	314	308	325	354	337	324	343	324	313	315	326	356	348	300	319	319	339	316	353	319	344	345	303	291	318	328	350	332	300	320	326	316	340	346	351	329	407	327	367	281	336	304	314	343	309	351	314	339
25512	27595	37237	35451	34415	32038	25948	24256	16245	9587	3493	1100	969	930	848	911	824	917	953	1016	1050	1237	1411	1444	1570	1666	1582	1480	1249	1234	1223	1187	1183	1147	1077	991	939	913	869	837	840	839	839	824	787	837	844	812	842	812	784	808	826	774	783	824	750	786	807	761	779	834	801	774	820	782	814	820	771	691	802	800	794	773	804	779	757	808	758	811	804	839	792	834	818	813	779	826	766	788	805	851	778	782	825	818	795	791	793	806	795	855	806	782	796	805	801	817	799	790	788	811	762	775	809	849	832	775	791	816	780	808	796	788	843	797	826	813	751	805	806	810	800	786	802	805	817	839	771	844	799	730	794	740	771	805	810	765	782	818	809	804	802	821	796	829	859	798	786	814	832	819	766	765	751	764	775	782	778	758	812	825	805	842	814	752	802	862	765	845	838	775	729	749	734	784	789	770	796	809	783	818	806	803	848	788	826	748	759	809	841	819	836	825	821	868	845	825	829	813	798	818	813	764	810	785	768	805	796	798	792	796	810	817	815	772	795	750	798	801	737	791	775	797	795	764	784	805	809	760	772	791	749	768	783	787	787	838	814	753	757	761	790	769	820	812	798	815	788	783	833	808	791	810	805	808	817	819	850	827	748	766	760	838	836	797	804	825	793	782	768	800	772	814	774	792	819	734	789	842	776	760	836	768	829	783	806	826	762	753	782	807	849	745	796	805	800	846	838	793	806	784	745	781	770	803	791	788	788	847	849	762	765	784	784	853	777	788	753	806	775	792	823	830	797	797	782	859	809	838	750	790	832	762	811	794	808	781	798	788	819	803	798	800	810	774	800	785	790	792	777	792	833	863	826	810	751	768	825	767	817	808	824	786	807	795	836	799	831	814	820	796	830	827	821	826	776	792	832	784	822	768	806	825	810	831	767	766	811	812	779	814	784	768	777	795	813	800	806	777	758	836	782	780	790	769	813	810	737	820	746	804	764	791	754	844	811	763	778	808	790	774	799	844	790	874	797	730	816	806	827	732	828	847	774	779	809	757	767	791	820	788	765	747	799	810	824	794	758	773	777	811	788	822	819	810	775	806	796	831	765	829	784	835	755	790	833	802	774	818	759	770	781	796	773	764	738	859	797	815	813	786	786	820	771	824	786	802	797	798	735	793	797	784	830	766	810	812	814	755	837	836	835	818	807	778	808	786	794	798	784	773	781	791	806	793	821	785	830	806	783	800	791	790	786	792	821	803	777	755	802	798	782	825	851	744	798	806	762	779	822	783	781	797	793	815	755	725	798	760	791	844	764	813	856	834	805	804	821	781	835	803	811	859	759	822	781	806	844	784	814	809	767	723	784	794	812	770	781	822	748	794	793	791	748	771	814	863	756	811	743	874	815	795	781	833	831	771	800	789	774	814	796	786	759	785	834	821	766	827	782	824	815	823	771	792	834	777	788	752	790	754	811	742	786	797	839	776	803	784	798	775	735	799	787	821	822	811	803	824	831	781	837	816	814	736	822	796	740	821	768	801	783	838	777	763	842	814	789	790	833	789	837	820	759	795	810	800	776	781	799	830	761	771	765	823	868	799	788	782	805	764	780	790	784	786	785	778	829	764	755	773	797	796	805	819	831	829	804	816	812	832	780	836	793	775	767	801	780	799	789	762	770	853	813	802	759	817	758	782	804	771	787	792	792	740	769	817	859	853	799	775	795	775	819	769	772	784	791	823	773	791	771	819	815	767	774	810	812	839	791	819	820	802	816	768	823	815	834	802	801	837	805	834	835	736	818	784	830	774	794	787	801	850	802	823	809	800	784	784	789	820	760	799	765	790	819	810	781	815	805	815	776	794	807	809	799	758	791	848	838	777	841	756	765	806	776	778	743	789	807	793	783	785	794	834	811	816	834	828	779	804	808	782	761	779	780	815	761	810	835	819	811	770	781	794	775	784	806	880	775	794	822	806	796	785	748	782	798	795	801	799	814	802	804	795	813	846	839	832	820	869	836	757	799	813	786	832	770	781	760	786	795	782	839	809	830	756	762	816	802	749	749	752	816	742	818	812	784	842	780	790	809	806	780	784	742	799	801	777	777	831	846	763	782	769	796	800	773	800	838	829	792	788	790	776	810	791	796	818	757	791	812	769	805	802	787	800	767	777	814	789	781	789	787	786	846	783	826	821	841	768	817	782	789	736	851	828	790	801	804	737	780	797	831	809	793	808	835	766	733	799	835	863	734	817	768	790	814	721	829	752	782	807	773	777	784	762	829	804	846	747	789	864	789	826	823	872	799	816	780	801	790	839	783	779	805	782	796	779	828	805	786	871	772	822	751	820	809	822	833	777	785	794	816	755	774	774	791	780	861	795	750	789	793	809	800	797	844	809	771	807	799	833	777	858	733	815	801	808	777	823	810	796	752	834	851	819	780	767	805	795	845	810	777	765	830	776	760	828	808	790	776	815	792	823	751	789	807	778	785	822	813	847	764	793	800	764	831	777	780	775	833	815	786	788	789	824	833	789	848	786	804	823	813	760	784	776	839	776	788	812	768	824	718	858	829	749	814	798	766	794	783	787	850	793	833	794	815	829	824	778	795	809	745	836	858	771	822	776	837	779	742	782	771	796	756	788	831	784	824	836	744	792	783	720	852	799	761	730	771	757	839	816	799	816	769	803	855	775	847	864	841	843	794	816	785	759	809	780	804	824	820	781	755	773	734	821	821	789	778	810	730	779	831	785	806	798	812	800	800	775	771	792	745	774	802	822	778	770	810	780	788	766	791	761	809	791	814	772	754	769	822	831	778	810	818	839	798	818	765	785	828	798	849	840	810	798	777	735	813	808	787	813	732	792	785	829	789	775	791	794	827	804	758	807	795	803	811	786	792	784	854	763	800	751	794	772	785	813	810	778	773	850	819	777	836	824	791	797	785	824	780	814	813	784	799	826	858	807	786	846	791	802	792	758	819	834	830	754	785	796	767	822	777	786	821	787	807	801	794	783	768	800	814	783	776	814	795	789	800	788	788	782	800	780	741	775	776	756	802	734	784	746	738	791	841	796	822	783	786	768	797	760	731	819	748	763	775	808	814	800	787	826	780	799	782	798	817	774	826	792	760	776	854	773	794	813	826	815	812	750	826	806	805	849	821	819	826	797	816	778	825	801	787	784	739	778	773	775	779	782	782	770	768	777	774	774	769	777	773	786	795	817	820	836	806	784	765	803	794	809	784	842	780	773	811	852	772	789	799	822	752	814	738	797	780	817	825	801	801	807	814	878	786	783	772	773	830	831	795	809	741	808	777	824	804	805	777	821	775	816	791	807	776	865	811	787	777	750	795	848	756	747	815	823	745	750	800	773	836	761	781	798	733	792	821	749	825	827	814	785	806	827	819	772	776	790	804	802	810	790	778	781	790	810	789	810	763	780	799	792	800	787	784	814	790	745	803	782	779	870	797	766	788	787	796	799	820	750	797	798	800	824	823	852	832	746	782	812	821	836	752	776	797	783
17217	8298	5691	3966	2191	1133	874	719	626	519	452	410	377	379	402	383	379	411	399	410	382	378	406	360	381	389	362	379	400	391	390	396	406	411	390	390	357	392	373	350	359	393	382	395	418	409	393	379	406	361	390	348	374	365	396	345	391	401	391	383	379	356	389	388	385	322	386	373	379	376	387	387	395	377	359	375	381	385	374	391	355	396	359	394	395	365	392	373	393	392	380	369	394	364	372	365	347	366	421	388	380	363	385	350	389	371	419	396	392	370	383	383	391	373	352	378	415	385	388	374	362	366	397	349	381	384	347	388	396	366	398	386	400	395	369	379	373	405	388	369	409	359	372	379	403	399	370	354	400	377	402	375	367	393	376	364	354	374	339	368	375	388	401	373	405	367	362	337	400	410	385	421	343	373	382	402	404	367	378	425	391	400	419	378	405	415	371	417	361	371	385	400	411	399	372	376	403	388	387	416	344	428	374	372	425	410	400	384	398	388	374	380	360	399	368	356	377	349	385	381	369	381	381	386	381	373	386	322	390	351	345	375	435	348	349	405	387	417	361	351	371	389	373	387	409	358	383	355	389	368	405	402	364	395	404	395	404	422	383	377	392	359	420	369	365	381	355	375	414	389	376	398	360	366	376	388	414	394	439	372	403	393	389	374	404	390	360	390	392	388	378	373	373	386	374	390	379	376	415	346	374	381	394	375	381	381	424	431	416	362	354	383	363	376	375	354	355	369	380	354	397	389	378	364	379	394	421	418	375	383	402	401	362	379	407	354	353	339	392	367	372	378	344	362	352	372	371	401	389	395	405	418	385	365	370	383	423	394	369	388	365	374	343	395	371	383	397	356	334	374	378	371	398	382	372	384	382	391	368	376	354	379	369	382	379	354	387	398	391	454	379	364	402	371	380	401	381	409	376	350	415	469	378	367	339	359	411	375	383	390	407	401	417	387	367	370	364	400	379	353	388	414	363	361	420	380	414	342	400	409	405	377	375	413	365	339	341	356	363	374	375	329	376	373	370	383	362	404	378	418	388	381	371	360	361	394	366	368	390	375	366	348	400	372	371	402	374	360	366	393	390	354	407	398	387	373	384	415	369	393	372	391	366	386	394	379	401	362	362	388	387	391	379	356	388	341	385	374	419	389	350	381	358	372	368	419	361	375	404	417	382	345	383	392	376	390	396	368	370	358	392	368	375	377	377	391	391	383	370	376	376	383	384	364	341	387	358	356	375	394	378	385	398	409	401	369	359	380	388	409	343	366	362	371	400	389	366	393	391	366	429	373	401	388	397	390	402	389	399	366	380	406	430	390	406	384	370	408	349	394	399	389	399	391	395	383	355	377	342	381	398	390	381	392	385	359	358	368	321	359	390	395	386	378	384	371	367	385	387	398	382	396	411	357	370	353	416	369	382	368	405	396	380	379	408	379	373	368	405	402	414	365	374	369	375	395	357	401	404	424	370	393	374	381	372	400	390	404	405	379	386	406	417	415	383	397	403	404	366	380	388	393	426	390	384	379	417	372	401	353	408	371	359	362	388	375	359	377	367	434	386	354	370	368	370	399	378	371	369	383	380	382	390	310	377	417	379	387	381	368	387	390	409	364	355	408	408	380	383	388	372	363	411	362	383	398	369	400	422	368	414	376	379	387	364	384	398	395	433	400	367	347	386	372	388	377	388	374	422	376	370	361	396	371	383	362	393	369	342	331	377	374	385	392	370	399	363	382	398	382	361	386	400	372	375	361	406	387	377	377	366	361	344	380	412	359	361	405	360	356	371	358	419	377	378	383	377	401	383	395	420	377	361	379	376	348	413	360	366	376	389	386	383	368	367	403	368	413	396	387	396	374	381	364	395	402	371	379	408	360	370	405	378	409	414	374	408	415	362	379	407	363	383	365	364	363	361	353	367	413	385	420	366	334	389	367	362	402	425	418	366	404	383	369	410	376	397	386	361	380	415	399	348	362	394	409	357	350	382	359	384	386	391	412	394	372	396	405	376	391	395	361	420	377	370	400	406	357	414	383	392	363	434	362	344	409	397	340	385	420	348	360	404	385	402	383	417	376	396	403	385	345	358	391	396	337	335	416	433	363	348	380	410	399	363	412	421	388	378	386	388	391	381	391	418	329	386	358	375	398	406	389	388	403	382	420	374	392	368	388	383	386	390	370	392	402	378	408	367	384	433	375	380	357	403	378	399	380	397	377	400	407	375	388	377	373	342	369	419	391	378	391	375	362	348	354	362	411	390	373	387	380	338	387	398	378	373	417	392	356	383	367	361	378	369	364	399	384	350	354	375	380	398	411	373	384	398	378	336	359	345	367	344	341	393	369	406	372	389	409	341	376	376	382	422	366	405	410	386	334	360	376	393	386	365	366	339	367	382	393	338	347	377	417	364	388	417	347	387	392	379	413	387	382	360	346	363	410	357	379	396	411	344	410	379	383	397	373	430	361	399	385	382	416	382	391	399	388	361	381	362	344	349	380	357	407	372	401	400	368	409	373	400	388	417	410	395	406	393	400	396	387	364	360	346	379	374	407	386	401	391	407	395	444	387	374	362	366	425	386	391	365	341	383	395	422	384	396	395	386	389	375	368	390	405	392	376	371	372	356	378	385	382	380	390	383	395	394	386	367	367	402	409	350	415	385	380	373	406	371	364	391	357	380	400	393	399	343	376	392	385	395	390	402	334	388	382	425	406	376	378	370	399	400	389	405	359	376	369	367	404	368	354	374	380	391	393	395	372	387	355	403	383	419	343	314	380	380	392	369	404	408	384	380	350	373	399	347	389	406	402	372	400	395	404	414	363	410	359	367	394	369	400	377	400	367	363	350	381	405	410	364	367	361	388	361	381	337	350	356	378	373	394	393	348	399	375	361	379	374	393	399	369	422	396	397	397	337	369	381	409	346	372	346	373	387	391	351	392	371	379	400	372	407	390	349	371	406	378	400	353	401	389	360	385	372	388	396	404	412	389	394	360	355	405	406	368	382	382	358	383	388	354	380	398	343	405	388	354	396	350	379	364	356	385	343	386	373	373	376	365	370	389	397	370	384	401	357	329	401	389	344	358	385	356	375	412	345	347	354	393	398	406	427	417	362	409	406	399	394	393	394	370	377	373	386	409	364	386	379	385	368	375	389	356	379	401	393	345	338	374	406	397	384	358	395	375	405	375	426	362	357	376	396	413	352	403	394	365	400	376	360	357	381	368	388	388	368	399	367	356	415	384	364	416	394	416	388	351	361	426	407	360	375	397	391	372	383	381	390	380	373	374	393	383	386	377	395	350	415	374	424	412	389	395	329	366	390	409	389	388	383	387	381	406	392	353	393	387	364	373	381	380	402	362	401	395	389	383	349	379	407	404	362	386	403	350	372	399	431	407	361	416	376	412	374	412	403	390	377	398	374	390	367	395	359	387	379	385	376	355	397	359	342	395	404	367	417	383	399	388	386	356	365	386	400	405	363	373	416	436	367	395	413	398	395
12442	8296	10364	11359	7626	4157	3567	2753	2357	1529	1106	978	971	855	931	922	927	961	1015	987	924	967	921	941	917	941	995	978	951	955	885	960	983	903	961	937	900	922	922	945	904	933	928	897	923	920	886	904	1004	927	950	911	923	946	943	902	950	933	922	920	917	922	935	927	919	909	929	911	906	958	905	927	895	969	892	891	938	905	992	935	897	933	922	935	887	878	965	859	918	915	915	981	946	891	936	909	905	905	931	951	965	939	892	890	928	931	887	959	908	906	919	922	978	930	927	945	954	941	932	956	951	940	903	911	904	975	918	866	891	895	948	925	941	864	908	949	931	911	953	882	910	849	984	918	890	912	934	881	924	879	879	966	904	846	864	905	949	889	935	872	881	879	947	859	933	918	905	912	856	941	918	893	938	886	975	861	903	912	901	919	876	912	930	915	910	937	934	890	892	887	917	939	933	896	904	956	967	881	920	919	899	899	880	902	976	868	911	884	937	943	898	925	901	943	914	938	907	981	874	893	913	914	899	922	915	934	910	883	911	889	913	931	930	941	921	882	938	909	902	928	936	921	941	984	900	908	935	947	918	895	869	851	928	913	886	885	964	913	943	918	950	959	875	886	933	906	832	930	923	927	870	950	892	880	896	887	916	899	920	913	958	916	892	918	908	893	951	924	932	912	893	917	909	904	893	914	945	922	964	997	896	891	911	943	920	936	929	865	923	958	949	940	901	981	897	945	928	879	855	964	885	940	883	875	994	912	933	930	945	955	876	899	940	919	917	944	935	888	888	926	947	917	892	933	919	973	980	991	898	949	948	947	912	923	925	927	932	918	948	954	907	902	945	913	918	906	976	911	892	908	927	911	978	908	882	926	881	890	907	955	1027	913	912	915	907	923	931	863	896	947	958	882	906	906	922	905	911	866	914	923	884	905	927	921	933	883	936	884	910	961	916	900	952	907	912	978	912	860	884	951	917	913	980	924	905	940	921	920	890	928	914	911	899	957	897	927	935	938	928	882	952	941	910	898	947	896	926	934	963	954	939	998	902	895	960	965	939	951	950	904	940	899	950	875	950	887	890	884	903	883	951	913	903	912	904	950	950	900	938	860	852	925	944	897	939	893	915	901	917	943	934	970	910	953	956	965	939	924	877	948	966	928	919	937	933	902	901	955	970	937	895	945	893	928	968	924	930	895	908	916	913	923	937	866	900	933	917	919	892	923	902	943	931	909	887	1007	922	916	907	927	888	947	909	948	929	852	864	893	862	917	919	891	922	902	887	912	879	916	885	919	897	966	947	967	890	951	918	916	903	879	939	902	904	874	928	950	894	910	943	913	921	933	979	964	920	903	935	905	885	927	876	923	919	900	916	896	907	959	931	965	906	950	860	891	923	907	896	896	878	893	908	944	930	945	914	979	883	865	899	921	917	920	882	904	952	908	949	840	887	966	866	884	823	893	916	881	932	922	903	910	922	910	965	911	949	927	909	934	940	899	910	883	932	930	935	919	870	916	892	924	899	915	947	917	955	955	883	892	956	926	884	907	916	907	944	917	889	901	954	963	876	938	946	899	890	915	925	935	896	927	956	940	915	925	940	880	940	893	906	944	903	949	924	979	868	945	906	972	985	918	852	914	933	939	916	888	908	953	894	920	900	879	931	935	929	964	892	904	930	902	904	903	916	898	906	888	895	894	923	920	904	933	937	889	954	924	914	920	891	968	914	946	909	930	920	946	900	891	903	918	887	845	971	881	891	968	964	881	937	918	870	855	896	892	943	909	986	956	857	908	916	883	889	921	950	926	929	938	935	857	916	927	896	950	905	942	865	916	895	952	873	944	915	990	883	911	915	953	919	907	950	967	905	873	903	912	882	907	912	894	900	872	943	903	931	987	1009	912	908	951	905	938	895	881	892	954	929	933	939	927	933	868	918	941	919	920	951	954	865	940	943	982	953	892	873	962	880	930	907	869	942	945	916	893	962	930	865	904	922	868	906	917	942	915	919	912	963	866	907	905	881	939	961	925	886	945	925	898	945	962	916	886	881	883	923	927	897	946	929	910	900	920	875	935	980	910	956	910	891	957	935	923	860	959	929	927	905	920	947	916	919	945	949	903	915	857	880	934	955	945	918	912	911	935	977	872	919	952	921	912	939	952	906	914	965	876	973	873	965	934	926	905	965	897	943	910	927	918	926	887	954	935	953	925	953	943	904	866	943	939	912	936	961	928	917	928	918	900	839	923	892	929	953	943	922	867	938	947	952	914	949	952	894	929	887	879	921	887	924	866	910	913	935	980	897	950	875	959	894	937	950	887	984	908	955	856	872	916	922	923	934	972	919	914	934	965	919	965	939	937	939	953	909	892	942	916	938	916	944	928	937	937	912	883	922	906	925	924	954	931	883	903	941	922	924	923	926	902	894	935	908	886	906	940	906	917	941	922	895	950	903	906	897	932	858	928	956	907	931	916	906	893	966	901	917	860	986	928	938	908	890	872	958	918	921	905	900	943	924	922	899	931	922	911	913	909	894	908	884	919	911	953	910	902	907	985	914	897	930	928	914	954	906	888	870	921	948	910	940	926	934	868	957	949	899	893	936	944	891	953	888	906	938	902	912	937	920	899	926	946	857	926	892	914	912	904	907	880	931	904	939	915	886	928	940	927	912	920	896	903	892	918	935	937	937	952	879	908	990	890	914	890	914	905	923	858	907	959	949	933	918	914	940	916	911	865	869	909	911	856	904	879	904	915	865	945	908	931	888	878	966	878	878	958	925	914	972	940	916	898	931	920	867	908	913	960	886	901	910	894	933	919	915	880	928	959	915	929	902	942	940	903	903	911	956	927	889	909	891	928	861	880	922	903	957	932	909	884	929	928	923	935	980	965	964	953	897	921	889	907	948	961	924	902	876	864	890	942	972	911	946	944	973	923	942	914	919	904	889	883	911	888	942	936	973	911	897	885	915	911	950	872	918	876	910	982	893	912	923	939	921	909	963	905	935	878	918	910	975	933	939	887	907	909	901	934	894	904	929	947	892	893	877	905	899	921	919	983	920	903	942	925	922	909	895	947	936	894	925	916	907	919	935	873	938	959	922	938	912	886	928	888	974	891	941	918	894	949	869	928	920	973	929	860	902	914	920	912	941	877	922	929	902	905	927	978	878	908	936	877	922	909	930	868	891	912	995	914	1008	956	943	894	952	930	868	873	920	887	895	915	870	931	890	970	950	932	968	908	934	899	929	927	905	949	893	928	910	915	945	932	928	935	957	948	906	878	956	960	954	894	928	920	909	897	889	956	997	885	928	911	882	867	931	901	916	927	942	891	933	915	896	877	892	942	927	928	888	854	900	896	975	948	933	919	903	902	894	978	877	905	943	954	901	974	847	902	978	980	918	887	877	948	907	891	910	903	888	915	905	902	925	893	922	891	934	909	941	924	920	955	917	951	922	845	910	897	952	897	935	899	917	891	923	915	879	900	915	957	895	954	944	965	925	913	898	869
32054	21009	19674	13338	7752	7378	6227	5550	4048	2874	973	440	447	411	396	416	431	433	436	441	452	472	432	471	435	483	497	494	446	452	440	421	408	457	441	366	440	418	414	415	455	418	462	409	399	407	413	396	391	386	404	401	446	410	398	390	401	412	407	434	429	370	372	411	385	378	407	396	393	395	387	430	420	372	401	419	396	378	442	438	417	372	398	413	390	377	397	388	407	400	407	422	364	394	437	407	404	403	407	410	420	385	400	418	433	433	412	444	451	379	406	394	366	438	407	425	423	433	446	427	386	404	423	411	401	420	427	385	437	430	397	419	388	428	443	390	393	409	413	403	408	429	443	412	452	421	405	404	412	365	427	418	412	380	437	431	435	376	395	403	421	411	435	427	415	424	407	414	407	376	430	449	373	412	402	442	439	403	407	397	436	377	420	397	400	396	442	365	422	395	395	402	412	426	398	425	407	435	378	417	389	417	366	416	398	395	407	412	417	431	382	434	468	429	473	390	414	413	397	439	397	401	419	428	446	409	372	417	396	381	417	426	416	410	399	434	415	387	424	423	424	389	435	384	394	400	411	412	408	355	402	423	378	419	401	437	379	398	402	397	381	408	434	393	435	436	435	439	404	374	418	408	426	396	418	393	436	369	362	421	403	437	414	380	397	380	411	426	430	409	375	384	408	419	416	431	390	402	443	410	405	438	412	447	454	433	434	401	388	421	414	430	428	433	426	370	413	398	396	419	382	404	420	375	422	383	452	428	442	442	388	400	460	436	442	419	407	390	460	432	424	416	406	417	440	411	399	448	410	431	407	421	392	452	404	437	416	391	445	415	425	418	404	371	422	441	379	399	424	393	403	412	421	440	394	452	376	433	424	428	423	425	437	441	421	447	420	440	425	408	433	446	424	439	387	397	397	421	417	433	445	447	377	412	392	428	404	435	399	425	393	409	368	403	411	411	427	436	419	421	396	352	418	354	381	403	399	394	409	440	400	388	424	435	417	417	398	414	394	404	447	410	394	393	426	398	378	390	409	444	414	384	430	388	422	380	392	435	384	423	427	397	428	392	390	424	404	406	428	431	393	395	416	411	359	369	390	415	431	383	349	448	406	386	427	410	413	433	409	386	421	406	444	424	404	472	417	444	420	421	425	415	426	425	425	439	397	416	410	393	381	391	426	412	442	443	388	400	389	398	402	399	365	390	394	432	433	425	450	384	412	411	412	422	403	404	406	423	409	385	432	439	408	408	373	438	390	368	413	412	448	411	412	410	422	395	395	408	398	394	385	451	404	406	382	435	407	430	437	392	424	433	396	400	382	430	371	401	430	389	388	425	396	425	408	463	432	434	418	371	362	426	452	417	395	428	427	409	374	423	399	373	444	440	390	440	383	371	426	429	430	424	404	426	381	414	435	411	386	405	450	419	420	395	411	419	413	414	451	425	393	406	433	393	385	374	427	416	390	405	393	421	399	404	376	409	425	400	406	438	402	433	445	414	393	401	374	382	395	417	424	407	414	403	423	404	419	388	395	378	393	390	472	403	457	403	432	428	381	429	422	424	429	408	392	433	454	452	399	413	371	412	397	418	397	409	398	401	412	379	399	403	425	405	406	399	422	417	399	409	389	419	398	442	421	403	384	406	397	392	357	401	378	440	384	427	403	383	387	406	426	420	422	416	460	419	411	404	394	417	405	410	393	418	416	408	392	420	461	403	398	397	399	467	410	434	412	447	393	420	415	375	375	412	372	433	406	419	424	395	422	403	420	424	406	406	462	406	395	416	423	395	431	429	385	399	434	399	411	410	401	372	407	403	427	419	433	381	422	408	417	403	445	382	421	405	388	366	405	395	420	393	416	411	431	409	428	427	380	446	385	451	388	414	378	422	398	406	439	462	402	403	385	390	406	425	379	397	376	410	378	436	402	391	382	411	391	388	441	412	425	458	454	412	399	408	437	393	387	412	415	385	413	430	406	423	417	444	443	368	422	403	386	433	409	391	428	436	440	400	407	370	403	422	405	442	374	405	409	381	439	396	458	453	392	398	376	360	389	398	417	402	394	373	416	397	388	416	400	390	373	411	401	413	395	410	429	394	371	401	403	401	398	351	452	437	400	410	408	432	395	407	407	398	368	395	399	412	413	397	371	419	403	415	427	363	373	397	419	409	394	389	406	436	396	391	409	467	401	427	437	414	383	395	397	359	415	410	401	434	400	411	412	362	425	378	407	440	382	399	407	394	374	433	422	402	416	466	400	418	386	429	399	396	433	371	401	455	398	404	382	383	416	364	428	422	411	445	394	448	405	430	416	411	423	381	418	428	387	381	405	444	381	397	386	398	401	406	408	386	399	379	377	394	383	453	400	394	453	358	427	460	454	416	401	386	435	421	432	409	447	426	401	454	383	415	395	406	397	426	412	413	396	379	430	425	359	424	418	438	451	420	453	437	389	432	421	396	411	437	424	424	388	376	407	430	426	412	399	394	396	413	418	441	418	412	390	401	434	404	413	426	404	398	400	395	410	417	387	403	409	443	449	387	440	404	433	379	419	391	400	436	440	375	402	432	422	451	394	391	382	396	409	399	444	435	386	406	434	385	401	391	406	421	432	373	385	402	428	429	360	373	409	403	444	423	371	413	420	396	408	401	412	425	416	429	415	411	456	410	406	457	422	420	406	427	402	386	414	414	356	375	391	395	412	411	395	373	412	361	392	410	396	410	421	437	396	399	390	388	411	456	425	412	374	383	413	403	406	412	396	386	449	434	465	411	376	383	441	363	401	406	421	410	416	429	381	402	403	384	395	359	366	417	437	438	406	426	422	432	434	425	431	386	411	385	411	393	425	412	377	436	433	431	384	394	383	394	389	414	409	417	400	434	421	395	378	410	385	414	387	426	432	401	442	434	405	412	399	361	419	402	416	412	444	392	395	421	393	423	384	385	394	405	414	424	435	430	402	441	381	416	406	387	399	423	418	411	412	448	403	404	395	397	410	407	423	404	412	404	429	362	427	456	418	426	418	383	426	441	416	411	427	417	380	388	459	389	401	401	434	432	412	414	410	374	386	366	419	404	429	438	424	392	410	382	395	423	395	408	436	442	418	381	426	434	409	428	441	413	421	427	427	420	412	360	415	415	433	395	438	408	410	459	375	395	432	430	385	389	397	413	428	410	414	395	425	405	417	416	421	410	431	414	416	415	412	425	396	432	415	424	412	433	406	395	406	407	388	412	428	411	417	450	426	389	444	423	407	384	443	400	417	372	412	394	389	441	408	434	397	416	434	439	415	361	434	367	406	405	449	396	378	387	422	396	423	434	434	389	422	437	397	432	421	458	438	395	416	357	416	407	393	395	447	416	426	397	419	455	415	433	425	403	370	432	382	441	461	418	408	403	437	400	416	423	426	416	424	411	441	425	453	405	377	380	398	431	416	398	419	395	379	402	455	409	412	406	397	404	414	419	399	380	392	435	406	411	379	429	402	381	395	420	412	427
22661	19452	25790	23386	18763	20067	18623	17407	13507	10526	2979	1267	1078	1118	1074	1009	1002	990	1048	1086	1105	1126	1157	1274	1329	1356	1425	1342	1398	1256	1177	1182	1156	1141	1104	1019	1051	1066	1011	988	997	1054	986	964	993	937	1063	1005	947	945	940	936	983	937	964	955	924	1014	1014	1058	1008	925	974	936	1008	1008	999	1001	999	955	942	974	978	971	975	988	934	1018	962	970	991	1034	964	955	1042	924	994	971	985	1006	1053	975	975	987	951	968	974	904	938	938	908	971	984	964	969	981	924	998	989	949	956	987	927	1025	946	994	965	989	1019	1000	928	972	1009	984	931	957	956	997	958	1010	1049	974	932	935	969	986	915	983	991	957	965	985	889	904	976	1026	938	994	1015	1017	960	1021	946	967	979	950	1026	978	983	957	992	985	1000	985	1005	948	990	962	1001	1000	971	1013	939	972	993	995	931	932	1048	1035	940	963	991	967	968	930	976	988	1033	1006	948	961	966	962	1010	901	1000	989	1004	966	991	927	927	988	967	1032	936	907	984	968	964	1023	1030	956	954	956	980	960	1035	994	987	987	964	975	937	996	976	952	966	993	981	960	977	1008	947	932	982	942	982	990	973	957	1009	939	954	1000	927	1013	938	971	943	938	992	909	944	958	986	960	978	978	935	1009	1021	968	966	959	1008	946	966	979	967	1022	1003	973	962	978	996	999	995	991	976	960	1000	1005	923	938	987	973	992	961	1002	996	978	929	966	963	1014	971	959	1003	964	943	1014	937	1031	986	991	959	1008	993	945	955	1001	953	1003	983	958	931	955	973	937	963	974	987	931	972	908	1012	1011	885	1033	975	997	1009	974	967	965	965	1017	994	992	1002	1002	1001	942	949	963	987	935	955	999	993	944	977	977	955	914	934	969	987	983	953	984	952	954	996	973	958	984	986	992	982	928	1015	996	970	988	949	906	964	934	965	963	981	977	987	951	964	999	952	998	973	1001	939	1023	984	945	970	996	1041	970	950	943	981	971	1010	978	1016	1000	928	1000	1018	996	981	929	969	988	1020	950	993	963	967	1009	952	963	989	967	947	971	975	1000	1053	966	983	972	993	1002	995	995	971	966	986	989	978	995	953	937	981	955	988	982	934	1011	1010	934	964	933	965	938	973	951	992	973	1004	913	1006	924	928	996	984	952	996	990	994	952	1010	935	930	954	962	954	949	984	1028	967	973	991	1035	909	985	964	983	967	982	988	954	969	970	943	991	945	954	964	941	894	973	1020	964	966	967	968	1007	941	994	972	983	1006	993	944	958	1011	917	962	986	965	1025	969	991	1008	996	1006	979	967	1032	987	974	964	939	961	990	984	910	948	955	985	997	980	960	1000	972	953	978	970	987	982	941	986	916	1022	956	974	989	995	1039	949	950	993	976	960	1018	977	992	988	982	963	989	1008	1046	937	981	991	970	971	988	980	961	984	897	958	957	914	935	1046	963	992	1006	978	1036	962	991	989	948	1000	1011	1003	997	1014	998	1025	998	989	1001	972	978	948	996	951	954	973	943	1012	983	1032	1059	959	966	943	1011	989	990	1013	928	977	1051	977	953	920	965	985	986	1000	931	1003	936	914	937	971	962	983	1020	1017	946	904	1028	1030	977	1036	1004	965	966	989	955	981	941	967	991	962	924	933	983	981	909	956	1016	968	990	998	923	982	961	1025	982	1003	1002	965	976	1057	1008	952	995	974	967	997	1018	926	993	931	917	1020	941	997	1027	979	1006	1020	964	1029	987	950	969	968	927	942	992	1019	994	946	1001	978	943	968	969	947	973	965	997	931	1009	995	954	950	920	920	985	972	996	985	984	937	1041	962	953	991	953	946	1017	936	910	926	945	967	1026	962	923	930	959	954	1006	1005	925	987	912	999	994	974	1003	1019	978	989	949	957	978	999	941	961	968	1009	967	981	963	997	943	951	952	1032	942	1012	961	959	930	981	986	922	1024	947	970	1001	962	1027	1020	985	1013	1003	954	979	1007	970	1047	963	951	961	990	966	936	1034	938	979	977	983	962	1021	1006	966	967	989	972	983	979	984	941	973	978	949	999	887	978	950	982	995	964	976	942	1014	927	1002	1003	1044	939	941	945	971	991	988	950	948	949	900	953	985	937	983	964	999	955	965	1011	941	975	999	946	970	966	981	947	934	934	935	932	958	961	958	978	978	960	979	977	953	990	999	959	974	996	1008	970	1002	1014	1025	953	997	981	928	1021	1009	991	968	975	952	979	960	986	951	986	970	1030	1061	960	934	1015	934	997	948	996	994	951	955	1028	960	984	952	1004	995	1010	935	1033	928	1031	979	987	1051	982	971	1067	972	963	941	978	1023	1006	899	956	973	964	980	942	1004	975	980	1001	938	960	977	916	998	984	952	964	1062	934	986	998	1000	948	991	960	1004	975	1046	996	1007	927	1056	955	931	1001	924	967	961	1019	960	967	934	981	1011	999	966	977	920	912	975	965	1000	974	976	992	980	1000	931	984	1002	951	1016	976	994	969	996	1001	969	977	958	1067	986	970	973	927	994	939	997	968	998	952	989	964	928	978	962	915	931	957	916	1035	930	1024	950	976	967	971	967	1009	990	1045	1005	1005	1013	954	1013	996	972	975	1013	1009	1014	937	972	956	982	964	987	989	954	946	1034	1061	944	966	977	966	965	1014	967	985	955	941	947	930	932	976	929	957	965	1013	936	979	1019	988	983	970	967	982	987	981	983	1057	985	919	885	995	991	1034	957	975	989	963	1072	964	1007	958	908	981	1002	1034	973	984	974	1028	930	937	964	1000	976	988	957	944	968	999	988	951	948	979	1023	984	1052	945	946	935	1032	965	914	965	968	1003	936	956	943	971	966	993	1013	972	986	954	944	927	974	999	947	933	963	944	1003	931	998	982	964	921	961	939	941	1012	993	929	985	990	921	1021	1005	976	940	1014	978	919	959	951	991	1008	988	996	1034	1023	1018	874	924	1007	973	1019	1001	997	949	943	935	1013	945	965	967	924	968	956	975	997	966	975	973	987	979	979	931	1016	981	955	1030	922	1021	966	989	948	966	968	976	926	982	962	1014	968	1031	993	1015	937	956	988	954	964	1026	958	979	954	942	960	968	991	984	961	962	954	953	940	1001	929	986	1029	972	987	1008	1008	1011	1020	995	950	948	1000	948	953	951	980	996	962	980	1031	970	982	934	1033	946	983	990	1017	1029	984	969	965	963	981	910	986	1053	928	1035	962	969	978	986	1009	938	1011	961	1006	979	949	966	1003	967	964	1010	978	945	1015	967	976	983	992	957	930	931	992	1019	970	967	998	1030	1026	995	954	993	931	964	1013	958	934	948	957	950	950	1013	993	963	991	987	960	1047	933	911	1012	992	942	996	918	947	978	951	946	979	943	1019	1030	953	985	964	1020	981	959	971	1004	940	894	991	990	936	994	993	966	977	986	1015	1006	962	991	963	966	983	1021	955	987	1005	1016	965	1004	975	968	1001	953	961	975	957	940	993	964	932	954	1034	952	976	958	991	968	1014	968	942	945	954	930	985	1005	999	1018	1024	972	970	1013	915	930	1001	951	954	965	955	984	948	976	1002	978	964	925	978	982	928	990	968	1016	1024	973	951	963	1024	991	949	1002	990	997	978	1013	993	987	976	966	1012	980	1019	949	993	1008	899	1037	1010	970	937	959	983	962	976	967	1004	987	940	953	974	954	987	991	1032	949	960	980	963	964	929	1023	945	970	948	991	973	998	970	942	928	984	945	999	975	945	966	1014	992	953	971	949	964	968	962	955	1013	971	927	939	930	1000	963	947
40842	32966	32607	26487	17542	15003	13741	10617	7385	2433	756	416	380	360	329	367	324	401	395	364	384	384	409	469	522	458	448	424	448	415	406	412	416	418	355	348	363	385	329	377	371	336	345	355	340	330	331	373	339	333	340	316	380	348	349	359	366	326	322	333	354	306	361	351	366	364	341	363	345	321	331	367	327	312	350	354	366	335	332	367	309	381	348	338	399	373	350	346	341	332	326	362	343	319	328	364	317	321	380	348	338	348	333	341	359	352	370	378	322	353	357	325	370	372	358	371	343	347	316	346	383	351	364	359	331	358	349	339	335	340	348	364	357	373	330	314	359	337	305	331	338	356	326	344	336	355	333	386	370	344	326	334	366	346	353	365	351	345	367	325	337	328	340	329	336	388	358	382	329	368	357	339	345	334	327	347	322	358	355	314	339	372	321	331	347	352	324	346	357	359	359	316	342	352	337	358	378	341	360	333	341	300	340	349	364	355	345	369	337	312	359	329	334	345	343	327	361	372	385	318	369	371	376	336	337	318	329	371	383	337	391	344	342	340	327	348	341	313	347	352	336	313	325	331	332	331	323	323	353	361	326	360	351	345	346	377	339	383	370	335	329	340	354	387	347	333	312	322	372	338	345	345	324	375	344	323	358	352	378	363	353	338	354	337	356	323	339	335	333	327	324	299	341	352	357	333	347	352	363	331	349	369	361	344	330	350	347	309	331	341	363	316	363	380	377	382	352	328	297	366	329	383	337	360	327	360	339	359	352	378	383	359	336	360	344	334	382	346	331	380	341	341	336	376	363	358	346	328	321	347	319	354	357	353	354	376	345	362	351	356	348	337	356	334	356	358	334	344	344	349	343	362	371	340	355	342	333	366	358	354	362	353	350	355	356	373	306	310	348	317	352	363	366	381	346	324	364	326	325	379	320	336	327	323	372	348	341	331	356	347	343	317	357	362	348	329	337	356	346	317	355	362	310	372	320	322	338	341	316	353	308	358	353	371	351	361	327	340	302	344	344	344	343	393	329	327	344	341	325	377	338	368	364	331	353	329	391	357	340	329	343	344	366	361	338	321	362	356	327	340	315	337	379	337	291	338	328	336	348	317	343	356	318	391	369	388	366	380	330	347	352	352	349	304	319	341	348	351	315	384	349	353	350	364	338	367	362	405	343	323	348	325	393	351	337	360	361	359	341	305	340	369	366	343	340	326	382	347	376	344	362	316	357	348	338	336	360	355	350	370	335	363	359	340	346	331	353	333	351	319	362	411	379	366	312	374	326	346	329	334	355	326	337	333	329	349	326	372	357	335	360	375	342	327	335	372	357	330	332	310	317	367	325	367	327	344	348	320	353	388	348	348	364	343	295	334	368	334	317	336	349	381	376	362	342	351	350	327	321	320	334	358	350	337	350	348	339	312	337	352	335	339	346	337	356	362	342	353	321	359	356	347	332	336	341	319	377	322	360	339	361	333	341	342	346	331	328	350	342	312	370	348	343	317	327	385	326	351	318	349	356	353	375	347	338	374	341	340	343	358	355	367	338	343	370	370	324	375	333	335	343	349	322	336	358	343	360	341	322	334	343	351	329	363	338	331	357	358	383	341	337	331	364	357	348	337	316	332	382	323	327	376	315	342	335	367	330	363	369	345	364	323	370	324	327	336	337	340	332	364	368	333	400	354	351	356	328	329	361	366	358	331	344	359	360	352	362	364	321	378	390	366	315	331	322	332	375	352	333	357	357	351	337	368	329	319	317	336	371	365	325	329	335	330	359	394	336	336	345	330	331	334	350	350	362	323	359	339	330	383	368	353	353	338	318	373	331	342	360	338	357	341	379	327	330	364	385	340	345	347	296	357	364	329	299	331	373	358	343	351	342	331	378	327	328	317	325	346	372	353	328	339	334	328	322	311	341	309	319	360	371	291	358	356	323	335	341	376	352	316	306	367	306	375	351	365	362	369	355	321	341	387	375	336	351	353	312	380	322	341	379	321	310	367	338	311	365	320	360	357	363	319	383	355	343	318	356	334	342	371	338	312	332	340	308	365	306	326	335	379	329	364	300	304	317	333	340	360	349	369	368	333	336	334	359	343	335	372	368	324	327	334	327	372	343	364	327	333	365	362	342	351	302	357	368	373	363	368	330	323	311	335	352	370	325	365	309	358	335	358	327	336	327	292	330	333	378	331	335	331	336	342	336	348	302	351	331	340	352	351	367	359	327	339	352	346	346	361	347	333	333	378	340	362	353	333	320	370	344	371	337	327	335	363	320	313	342	332	355	336	327	332	371	321	346	377	362	344	353	366	323	357	360	363	326	336	366	353	325	367	362	365	350	364	356	357	329	343	374	376	317	339	367	369	340	338	326	334	325	327	347	353	319	360	346	351	344	352	303	359	381	376	360	307	349	320	358	318	343	346	359	351	355	342	335	338	341	337	348	357	387	356	332	337	324	322	375	330	353	317	327	349	361	370	340	385	363	318	374	362	341	375	356	332	350	373	383	303	353	344	364	344	344	351	323	363	304	337	336	382	358	345	343	380	358	364	339	368	361	355	351	353	329	328	361	323	342	321	300	388	339	331	331	359	358	342	349	370	332	316	362	337	330	354	315	342	376	342	341	323	331	369	359	363	348	340	361	393	381	349	350	370	342	353	351	330	379	351	329	367	354	359	360	352	340	322	372	383	360	350	317	332	336	343	351	383	378	375	318	352	311	341	352	364	348	310	339	318	341	360	332	358	375	361	358	358	314	370	325	384	361	370	326	331	363	315	349	353	342	351	337	309	313	327	350	335	356	362	351	309	333	351	337	360	359	339	339	323	360	335	335	369	344	344	359	319	358	347	355	327	339	364	319	347	328	319	386	380	355	306	336	354	370	364	340	335	343	356	343	347	366	322	337	337	366	342	330	338	362	358	362	343	372	333	374	338	359	317	366	380	357	351	321	341	343	339	386	355	343	382	362	349	343	339	356	341	330	329	376	309	339	369	390	347	351	370	373	361	373	337	337	304	351	374	325	360	330	317	362	368	342	370	314	336	347	363	352	350	329	320	302	355	359	354	347	336	347	367	329	345	354	343	388	334	342	356	352	340	344	369	362	335	356	345	328	311	334	354	356	373	339	338	375	369	346	353	366	367	363	354	376	352	366	348	334	346	358	385	352	268	372	315	336	347	333	362	352	319	370	353	360	345	327	357	346	317	344	394	370	341	389	358	342	344	370	371	336	344	331	309	351	359	335	298	319	349	361	295	341	342	345	357	363	324	347	328	345	337	301	353	315	317	358	349	364	343	363	376	336	380	331	336	383	323	352	324	340	326	346	365	353	332	326	347	341	360	353	323	354	379	343	341	367	318	328	372	327	371	378	335	374	340	355	344	372	343	374	362	375	329	338	336	337	342	361	335	331	376	329	334	352	344	319	346	325	353	369	361	355	348	386	338	348	339	355	344	345	377	365	333	344	356	354	357	330	372	360	381	336	303	310	345	348	362	340	358
27948	28481	35428	34616	29238	30175	28034	25762	19854	7536	2721	1275	919	897	916	871	924	956	915	1009	1106	1204	1312	1428	1470	1576	1655	1544	1402	1341	1178	1154	1119	1095	1027	1018	913	876	900	929	891	846	849	861	855	809	830	788	845	826	832	804	845	884	872	824	794	790	793	806	799	878	857	807	858	851	805	847	803	855	848	825	899	827	867	846	880	793	818	778	851	768	814	822	826	854	809	828	818	810	831	836	817	837	850	818	845	771	848	799	847	814	817	798	823	823	786	792	769	826	851	826	823	795	796	832	830	891	841	804	870	844	832	788	794	779	871	807	810	828	816	824	851	807	844	834	840	851	838	808	838	784	782	824	836	795	825	859	813	799	828	818	803	774	858	826	835	827	795	817	741	850	831	857	862	877	769	862	791	821	842	800	904	806	827	861	837	839	831	823	835	820	800	821	885	833	794	843	794	844	841	829	830	841	810	779	820	789	792	831	877	838	807	822	791	822	801	825	856	851	818	803	779	806	827	856	838	842	863	780	843	786	832	864	802	801	826	804	795	787	807	814	829	829	782	828	885	788	839	793	795	783	834	798	847	836	825	847	818	801	838	752	881	847	800	852	798	865	846	836	808	857	843	825	796	837	832	823	772	787	780	763	809	812	855	799	803	818	785	794	829	886	821	823	875	799	833	867	824	783	814	855	863	849	866	855	793	773	805	836	832	803	838	872	818	831	792	799	876	786	795	837	819	832	801	818	844	801	842	813	841	832	867	834	819	840	810	823	870	843	854	793	825	842	835	811	826	849	819	822	861	874	793	802	785	873	828	860	866	778	890	853	804	817	832	835	779	887	852	839	820	834	871	823	842	830	863	820	834	808	832	856	807	853	838	801	830	846	843	878	800	873	861	820	804	817	792	779	816	861	826	808	819	786	777	783	822	864	821	809	812	817	841	838	814	840	787	760	799	826	769	792	788	817	864	883	788	786	804	823	863	820	810	849	831	842	817	848	893	818	807	807	831	842	848	836	822	841	849	837	865	796	829	849	871	812	791	798	835	819	843	788	809	831	847	826	859	819	827	812	827	860	810	817	801	816	863	807	828	844	828	782	845	831	878	837	800	836	772	835	792	897	851	833	793	869	822	858	848	774	798	813	866	828	851	798	783	829	876	836	782	803	843	818	783	859	849	864	843	841	865	767	847	795	811	855	829	866	836	851	813	809	798	851	814	828	857	817	800	796	827	827	831	857	880	803	850	853	810	816	853	802	838	856	825	784	843	812	844	863	818	795	855	835	896	791	826	836	782	831	870	832	838	832	803	905	823	841	825	785	826	807	831	859	821	779	801	809	836	831	793	834	804	855	813	874	830	822	864	878	851	832	778	809	821	846	781	859	868	804	851	805	847	819	807	862	830	870	850	864	803	858	836	799	812	870	795	851	843	801	820	833	804	809	878	865	815	860	816	820	842	856	812	845	821	844	851	865	799	840	823	824	825	799	781	853	826	809	834	810	839	823	824	856	800	848	839	807	833	786	833	851	782	852	833	800	845	804	830	830	844	810	845	794	828	847	830	836	817	872	792	866	807	822	779	827	830	822	812	856	791	850	781	895	838	860	812	807	795	832	806	835	847	839	793	867	781	876	790	836	777	836	810	839	810	869	794	798	796	794	817	847	834	808	836	843	845	821	799	789	816	843	807	809	822	793	821	826	819	787	822	840	856	885	811	814	817	830	847	842	887	851	854	871	860	847	840	804	867	848	811	821	836	796	804	834	820	765	844	756	820	812	806	772	848	843	834	801	824	817	786	836	817	814	792	807	740	826	841	849	726	864	828	842	825	795	846	838	870	790	795	843	871	816	835	845	851	852	843	835	892	801	818	862	867	845	781	872	798	801	809	840	814	846	819	857	803	765	831	803	843	821	825	862	860	858	870	789	796	840	812	838	837	822	810	774	842	800	831	780	840	839	829	845	840	815	791	853	863	807	798	832	824	812	849	813	797	786	810	860	865	830	860	784	818	846	824	829	823	852	813	891	837	826	897	859	822	858	823	834	844	826	841	842	835	836	860	865	896	864	881	828	824	807	786	857	843	775	876	822	810	788	807	868	800	827	799	851	839	806	834	845	870	814	811	775	775	782	832	762	811	851	837	817	843	806	873	851	887	815	787	831	847	890	811	860	825	794	791	804	825	814	914	847	841	825	828	802	812	801	806	850	808	849	815	774	849	820	802	859	820	825	887	788	790	790	861	815	791	852	873	816	881	860	866	839	823	790	815	808	857	816	863	818	830	829	835	862	831	835	803	833	819	833	814	810	861	833	816	841	833	825	854	843	832	776	815	825	812	771	837	798	810	806	830	780	849	769	824	838	874	829	822	789	821	805	825	791	866	758	834	861	766	789	871	822	837	826	846	855	782	827	762	831	795	823	859	829	867	764	863	826	801	789	829	822	840	849	784	844	802	837	836	783	781	835	819	885	817	860	858	828	823	835	814	854	823	860	832	799	849	798	853	837	854	813	842	845	811	850	826	825	806	849	840	832	835	795	818	877	809	827	789	811	805	818	866	797	792	811	813	815	837	831	795	865	791	813	813	808	795	773	889	829	808	870	783	823	866	808	838	916	829	873	770	854	794	807	819	822	864	811	850	822	879	839	786	824	823	865	823	836	796	782	852	813	843	827	822	810	860	880	810	824	819	834	818	819	798	849	810	822	867	858	817	836	801	840	851	901	871	852	824	854	806	813	856	824	801	815	892	889	795	809	885	840	828	835	830	857	894	818	850	823	801	860	862	823	771	789	855	811	830	874	885	805	842	854	799	811	776	797	827	844	787	822	805	788	851	843	840	814	805	782	822	853	794	819	792	851	791	879	829	799	836	854	827	821	835	835	828	816	860	853	864	838	816	831	830	822	795	779	841	859	813	855	815	788	815	791	898	869	866	794	845	848	843	817	854	803	847	793	830	787	802	826	775	869	808	811	812	820	844	823	794	794	848	843	843	849	812	817	840	874	829	840	825	790	783	864	800	843	857	825	811	848	836	830	830	823	764	820	804	839	853	847	846	849	853	866	809	791	795	860	884	861	842	827	780	830	804	843	816	884	835	849	839	833	826	797	803	745	787	834	826	852	779	790	801	838	823	816	852	729	820	814	846	879	789	836	864	849	780	806	839	796	812	819	878	856	812	780	826	850	796	844	795	806	817	851	854	870	807	851	811	821	766	833	818	881	794	863	817	888	821	865	827	890	859	865	891	846	853	823	816	878	805	884	747	795	883	815	855	851	833	857	817	834	842	752	805	800	807	801	757	819	784	853	789	771	868	826	762	832	759	830	807	835	872	815	861	847	846	795	812	804	813	823	816	851	886	846	798	790	864	822	852	823	813	793	774	831	817	831	830	801	864	845	822	870	807	835	818	863	817	841	821	822	845	823	782	783	848	854	828	769	855	813	790	857	816	823	816	805	807	841	863	801	870	795	882	879	791	836	852	809	804	817	786	912	854	768	827	866	865	832
15319	8650	8843	5564	2409	1415	1164	754	544	430	403	409	424	388	377	405	409	422	385	406	395	399	429	410	377	367	408	382	395	403	398	389	388	389	401	423	424	414	397	384	402	383	397	377	394	418	431	351	377	386	371	411	385	396	378	375	393	394	383	384	402	400	387	366	408	381	377	372	413	412	419	364	370	377	394	375	386	408	398	376	361	375	377	390	418	421	374	384	374	421	370	374	396	415	421	384	391	407	406	385	397	388	392	395	388	382	393	363	379	372	411	393	451	355	383	402	374	357	434	412	389	437	404	354	394	368	381	400	358	394	372	403	422	377	400	402	378	386	384	405	423	393	396	395	377	422	408	372	380	381	379	389	410	414	384	405	391	360	370	386	386	356	408	410	410	414	386	398	393	381	388	366	380	359	395	358	393	376	420	350	400	426	396	410	377	358	416	395	395	365	407	389	379	404	429	357	382	387	359	394	392	403	401	404	414	370	382	401	405	392	405	369	416	366	446	401	409	368	428	377	403	388	424	451	391	374	356	391	379	337	388	369	377	412	396	413	404	378	362	418	399	400	384	368	370	370	415	400	425	420	386	419	401	365	391	371	398	376	379	388	378	407	363	412	387	353	381	409	400	386	390	417	389	353	364	366	358	411	381	340	408	388	385	375	379	384	376	379	384	402	416	388	388	393	334	364	384	413	401	399	366	382	390	373	405	409	399	393	363	410	387	384	407	364	395	408	384	363	402	417	393	381	433	387	372	394	383	399	416	414	397	401	407	402	367	422	370	426	393	417	371	366	396	380	371	403	438	371	366	387	349	396	371	420	398	347	425	400	378	369	375	430	427	416	386	389	449	392	389	402	358	395	395	379	383	354	406	400	380	400	417	386	396	453	424	395	403	389	379	390	383	382	414	419	382	419	378	406	398	421	388	371	374	377	408	410	390	392	402	375	421	389	387	412	370	385	411	386	395	405	369	387	411	366	396	416	403	398	380	372	407	402	382	376	384	392	394	390	354	393	377	393	402	387	355	413	356	387	407	397	415	373	415	385	394	420	409	385	398	379	400	397	370	392	390	361	388	352	395	390	387	392	380	376	416	370	357	341	359	365	407	383	364	422	347	366	426	402	394	396	406	399	366	378	395	405	389	405	385	390	367	430	352	369	380	368	402	384	370	421	370	393	386	382	388	397	398	386	391	379	388	373	389	384	385	398	381	382	412	437	387	368	354	383	439	364	380	429	408	396	396	380	417	400	399	402	372	381	417	373	394	401	375	388	404	403	400	379	409	415	423	416	429	397	439	380	368	411	394	388	345	394	399	409	404	366	384	408	369	400	407	377	376	360	373	381	385	358	382	394	391	378	392	395	416	390	385	371	366	423	402	405	382	383	403	406	378	422	359	402	425	392	373	367	387	409	390	389	389	384	427	407	376	415	401	421	390	397	399	399	383	411	401	394	409	399	407	385	430	379	349	377	392	386	367	420	384	413	348	380	425	423	361	359	382	386	394	368	403	410	398	397	392	403	364	374	355	363	356	400	413	385	398	416	378	382	385	402	348	381	362	416	368	416	377	409	414	405	400	424	436	383	393	369	392	404	369	378	396	380	409	391	443	460	389	421	430	398	370	364	376	381	404	396	382	380	388	415	370	361	412	398	378	373	371	376	421	396	394	378	424	380	413	395	412	414	402	358	415	403	397	410	391	371	390	385	388	398	380	384	426	377	417	409	406	369	357	383	344	427	394	394	402	379	377	412	416	426	371	431	405	432	375	401	384	366	466	437	434	389	378	389	379	397	405	397	444	356	396	392	438	381	416	397	390	363	374	384	409	387	377	386	376	367	381	367	395	403	409	405	373	403	388	403	385	376	396	405	383	386	355	352	386	383	372	390	386	409	386	384	411	389	408	396	386	373	350	408	365	441	391	365	376	406	374	380	393	391	402	406	340	382	384	381	425	407	402	403	377	399	375	434	375	404	389	387	415	404	383	353	397	370	391	375	423	410	359	423	393	361	389	412	379	422	428	355	394	436	427	394	358	379	368	368	407	398	374	401	390	408	408	403	388	366	379	397	386	380	370	408	350	413	407	400	393	372	367	376	403	400	384	414	412	378	365	396	371	371	397	364	421	379	368	382	421	349	424	350	376	394	413	383	336	382	412	369	384	398	362	364	417	421	406	402	359	397	382	371	383	370	382	400	393	396	381	384	393	399	398	390	396	401	392	381	408	372	403	376	387	385	383	354	400	412	392	384	396	403	404	388	368	396	412	395	427	340	371	383	433	382	354	396	376	395	383	395	385	399	434	387	379	345	377	371	455	363	412	390	360	398	381	374	406	407	408	423	397	378	398	367	399	415	387	402	376	396	410	411	386	381	399	387	423	378	411	402	383	388	407	382	403	406	375	379	381	369	378	385	389	368	397	424	392	411	381	364	401	393	382	387	373	424	415	391	373	357	394	392	387	424	414	390	346	388	376	402	377	405	400	392	395	399	380	373	418	410	431	376	379	400	407	407	378	399	386	416	349	383	388	364	371	391	376	410	389	390	415	394	402	377	381	351	371	410	382	405	431	411	369	334	361	373	376	375	387	390	411	396	386	366	403	382	379	409	400	387	413	396	364	387	391	395	410	397	373	368	387	415	443	391	387	389	383	388	404	374	390	387	412	398	399	364	404	418	333	382	376	369	369	368	383	434	363	416	352	385	385	383	378	416	425	329	405	370	401	392	397	407	396	385	388	373	350	392	434	406	380	400	393	384	377	384	434	407	398	340	379	395	330	407	401	399	409	406	427	340	385	402	372	365	394	398	420	387	384	419	404	380	383	408	375	360	390	378	422	442	350	418	396	416	396	393	356	388	420	398	396	357	371	444	423	384	376	388	445	390	418	402	408	421	419	426	353	427	374	431	380	340	398	394	384	373	377	374	400	385	379	418	418	398	387	384	386	388	382	378	391	410	393	352	384	376	384	360	401	363	412	405	392	405	388	390	382	422	392	404	371	397	427	398	372	396	393	394	403	366	386	409	385	381	388	424	397	423	425	417	392	453	436	372	380	394	386	386	382	419	381	384	383	370	422	439	361	411	418	377	387	400	395	406	381	398	436	376	390	369	393	383	389	402	409	390	393	377	387	392	408	393	378	394	405	352	378	386	383	377	373	399	424	409	407	391	409	416	410	409	386	375	402	370	360	367	386	373	414	384	391	338	384	359	378	378	402	404	391	370	406	425	397	404	373	372	387	413	405	409	378	387	346	408	388	381	369	370	423	393	372	401	431	395	381	395	375	406	379	401	383	413	362	434	430	359	405	381	393	358	383	416	392	414	397	392	394	403	410	365	393	442	384	378	379	396	369	368	389	399	373	382	376	367	386	390	418	374	364	389	379	388	378	385	371	401	370	350	395	382	405	362	373	387	380	407	392	372	381	381	393	413	388	432	383	385	366	410	385	379	408	453	430	400	424	368	387	357	408	374	421	365	369	387	414	378	402	411	408	369
11243	9360	15692	13618	8007	5523	4502	2597	1733	1316	1039	985	992	967	934	915	924	946	909	930	1014	978	932	970	969	960	928	926	914	924	919	1013	994	933	944	955	904	918	961	904	941	961	946	922	939	913	896	999	944	915	922	950	908	945	982	877	921	911	927	932	956	947	945	902	939	934	1025	939	947	918	902	938	915	952	947	939	943	843	913	951	927	933	937	928	934	911	966	947	953	946	931	955	980	901	946	936	929	940	891	925	987	1009	916	925	904	984	956	963	958	931	965	914	955	897	959	942	921	929	978	979	889	934	933	942	969	962	925	913	941	933	936	924	941	905	938	922	941	976	897	919	936	939	889	924	903	918	898	944	916	941	879	959	909	985	944	952	976	917	928	977	957	911	913	952	925	924	934	1003	939	911	940	910	939	884	940	920	936	881	924	967	900	944	935	891	860	911	917	953	877	921	979	951	937	918	918	952	953	918	1012	920	900	963	907	859	958	947	936	951	946	920	997	936	941	946	925	910	992	947	879	918	928	937	925	955	964	951	910	890	900	977	1016	918	933	910	922	921	937	918	885	940	931	911	964	922	989	901	1012	964	997	945	957	965	898	914	905	909	933	988	931	956	911	918	946	910	960	946	894	999	932	967	966	894	954	941	905	996	1005	942	911	938	895	922	925	892	972	927	970	911	980	938	918	900	988	937	924	950	968	943	988	1002	952	924	902	942	918	908	965	938	907	919	957	977	970	935	894	937	908	917	970	988	876	923	973	912	917	909	940	919	921	893	966	929	941	979	981	957	952	902	895	927	912	921	924	956	944	925	936	930	1019	933	973	998	920	887	949	906	1006	883	917	986	943	927	975	939	937	890	959	934	953	920	960	877	951	889	924	935	946	965	959	981	919	881	922	1007	908	884	935	937	890	942	895	869	931	929	924	942	938	958	901	972	907	914	884	939	948	895	983	967	938	912	884	925	899	936	918	930	931	930	953	921	948	934	969	920	938	928	937	884	873	926	929	932	939	944	967	947	932	965	931	937	971	911	875	941	973	953	894	969	985	926	894	968	876	938	921	934	917	955	933	843	949	915	955	919	921	961	919	830	896	920	946	924	907	949	953	914	915	922	947	998	997	948	898	918	931	935	948	944	905	916	895	911	966	926	902	904	982	955	932	916	899	937	1016	928	908	928	962	913	960	968	931	937	934	962	900	914	967	903	947	929	913	939	909	942	930	903	952	897	927	936	895	956	913	987	931	899	887	984	990	960	960	921	915	867	928	926	975	891	946	943	956	930	978	963	927	918	930	959	929	897	942	925	995	948	944	938	959	935	936	1008	893	937	906	946	971	897	948	952	951	962	906	921	923	950	920	942	962	960	938	964	941	926	984	946	932	958	903	936	948	907	955	908	934	958	930	973	950	957	943	938	917	935	899	962	912	935	917	954	912	928	938	942	959	926	897	970	916	914	899	943	922	951	863	928	916	950	912	929	913	931	976	902	909	947	933	908	965	919	914	907	917	936	935	957	915	947	891	948	916	895	985	951	933	900	910	932	918	989	905	962	938	946	906	909	908	882	930	906	937	897	923	863	921	932	958	968	941	962	921	922	971	974	943	924	917	913	990	910	966	932	950	965	930	960	935	911	941	937	929	951	977	920	954	924	955	930	913	958	906	888	951	928	936	916	928	976	932	959	898	911	888	903	944	928	930	946	985	932	896	898	915	936	952	959	937	943	903	962	919	932	857	926	971	903	967	942	936	955	942	898	926	942	921	953	914	960	862	977	912	863	951	946	930	932	925	947	931	989	967	958	956	900	968	901	976	946	913	927	927	858	927	948	923	988	981	915	943	905	908	961	972	889	902	934	954	946	919	920	933	927	925	887	933	933	903	947	915	916	941	929	924	1003	918	963	960	974	891	927	973	961	921	968	904	894	971	935	943	947	992	959	905	919	918	975	901	936	927	969	994	938	975	914	978	952	918	973	967	917	893	978	953	908	902	958	916	946	943	929	946	891	968	953	899	918	963	904	953	954	936	916	967	909	932	990	914	952	911	951	902	952	899	907	909	937	905	979	955	878	851	959	976	919	944	928	976	911	972	926	917	919	942	908	926	918	876	967	1003	944	889	941	928	883	898	926	978	964	927	957	914	922	942	964	960	915	900	929	1018	974	881	990	997	934	973	932	920	989	904	932	895	988	915	985	936	986	972	958	929	952	951	926	873	932	952	969	938	954	921	928	888	951	944	912	970	884	941	892	965	954	925	908	915	955	946	1017	994	974	937	960	964	906	972	952	910	890	873	940	914	920	943	931	867	912	943	922	934	946	940	906	941	924	948	910	933	974	904	940	908	915	925	962	969	891	876	893	936	952	970	1003	938	931	958	943	967	922	859	911	914	912	947	934	943	896	913	950	972	930	941	886	888	930	937	905	953	953	889	902	895	910	970	991	948	908	963	949	1013	944	1011	954	938	915	900	1007	905	904	943	956	941	969	911	945	904	988	900	932	958	895	901	933	954	903	907	960	937	996	910	921	962	918	946	942	996	965	962	939	971	923	919	934	902	958	916	887	943	887	948	891	967	910	942	964	944	961	965	928	940	948	875	932	930	993	964	886	935	958	905	921	919	925	1012	898	937	966	956	897	886	954	965	945	897	927	966	993	946	897	941	934	924	847	897	944	933	944	953	1010	926	905	910	944	842	914	936	916	887	928	957	931	954	894	935	914	935	922	904	947	959	926	916	890	983	969	884	940	907	960	942	931	927	931	944	883	960	952	892	891	923	914	941	934	895	925	882	920	945	921	934	924	956	938	919	927	916	959	976	909	887	968	947	956	891	937	925	900	874	934	949	925	928	918	963	981	964	956	950	929	956	941	869	938	927	947	921	940	964	941	924	939	970	897	946	954	907	990	920	934	963	963	949	941	931	913	909	911	941	933	919	864	984	962	919	955	888	934	914	940	978	1023	940	889	999	906	936	945	941	892	924	903	895	942	913	892	918	969	955	982	944	944	960	941	953	931	876	862	923	954	900	924	927	933	952	927	919	928	918	915	998	927	949	962	965	955	901	900	929	943	908	901	889	929	932	937	976	929	901	923	929	972	895	932	924	932	923	995	971	921	888	940	922	939	912	935	915	949	976	936	914	902	1003	956	915	883	932	879	1005	985	927	889	904	977	916	944	907	910	946	895	911	938	913	898	994	1012	931	875	948	942	928	914	917	937	935	953	889	921	969	929	952	915	936	949	907	926	914	984	877	908	942	933	931	938	972	863	976	944	943	941	940	939	882	947	921	874	992	946	934	963	926	941	931	935	881	877	966	948	939	902	946	954	952	945	950	993	968	967	914	961	944	952	958	975	967	934	896	961	941	889	939	902	882	878	973	937	927	890	980	937	901	967	981	938	982	902	907	945	906	952	902	916	922	938	925	932	941	942	926	912	928	915	948	933	930	926	976	955	918	928	982	919	944	923	908	1010	936	902	933	968	924	957	935	924	969	948	961	945	986	920	961	925	944	926	972	855	974	892	905	941	897	950
29768	22135	25193	18420	14560	11126	7385	3508	2274	1111	522	477	397	369	410	406	394	412	418	445	421	480	452	476	492	505	440	421	452	437	421	441	431	433	403	433	409	396	426	377	384	370	414	408	425	402	407	419	400	390	421	381	445	425	375	412	408	442	450	423	368	391	406	386	411	390	447	395	400	370	353	429	439	409	377	376	394	386	410	422	396	424	416	391	418	439	410	408	429	411	379	368	379	417	384	373	395	405	441	375	397	439	428	404	383	422	418	404	451	400	399	380	403	402	390	412	411	401	385	390	435	406	390	371	379	436	404	380	414	399	448	403	404	425	425	420	395	404	439	447	390	390	394	470	402	399	402	411	422	399	378	394	407	397	403	414	402	416	389	403	384	443	390	466	396	398	414	389	405	414	409	387	410	410	386	362	383	351	397	423	428	405	408	418	412	417	380	387	447	395	416	378	423	391	403	421	394	403	422	380	413	412	429	408	390	405	430	405	395	397	445	412	452	423	384	393	397	397	385	401	405	418	425	399	434	399	397	358	403	395	432	416	424	436	384	381	395	404	387	372	403	363	362	380	407	431	392	413	416	404	436	406	414	396	429	447	417	420	406	433	439	413	462	411	393	403	433	391	451	387	396	405	430	433	392	387	419	455	399	424	419	402	394	408	443	417	408	402	387	397	399	415	396	379	403	396	407	415	408	400	383	414	453	410	424	406	410	399	400	425	399	416	442	382	400	401	325	430	420	424	391	393	426	387	431	463	425	399	396	398	397	373	405	421	423	395	415	384	390	408	384	449	409	415	428	420	457	381	438	400	392	387	399	417	389	425	375	413	393	401	424	406	424	457	423	421	415	411	396	394	444	414	414	421	403	395	403	388	370	377	429	415	420	408	365	368	393	392	411	438	447	419	382	423	434	423	433	420	444	408	415	456	373	407	415	406	372	423	392	425	382	435	404	421	383	411	424	410	413	390	411	399	385	400	411	404	447	379	425	411	411	428	378	428	443	399	360	408	413	445	439	402	406	385	440	423	412	427	420	443	402	417	446	382	365	429	397	417	398	404	424	412	425	403	388	372	388	413	452	422	390	384	375	431	435	405	382	415	408	396	386	401	454	383	414	420	418	415	450	372	389	373	439	419	416	437	433	421	437	386	384	427	430	387	388	431	421	418	421	426	424	414	397	407	355	395	364	407	418	375	371	420	385	403	417	397	429	407	407	412	391	392	370	390	422	430	379	387	395	404	392	399	368	412	351	391	414	430	385	404	428	430	452	431	437	392	420	404	393	407	399	446	400	410	385	394	436	398	407	418	377	407	447	388	463	430	386	356	424	410	409	415	403	418	379	395	380	394	398	403	395	396	391	428	397	410	403	447	391	371	427	386	430	398	421	391	422	363	380	376	385	393	446	424	393	399	354	399	447	441	417	423	424	418	376	422	426	362	414	421	367	370	447	410	433	400	389	385	408	399	427	401	436	446	435	434	362	385	401	399	420	407	390	413	442	413	429	372	434	385	398	400	387	377	382	411	372	403	450	385	429	413	409	378	402	394	442	418	397	406	419	401	424	390	449	407	385	390	411	392	410	406	394	409	390	404	435	400	411	437	394	436	396	420	385	431	440	378	406	432	427	373	381	417	418	440	421	392	397	444	398	402	433	421	418	412	431	434	405	400	381	425	362	402	403	383	374	427	394	434	400	353	394	432	415	414	388	393	419	393	388	393	398	421	464	408	387	408	413	421	434	384	410	375	411	396	418	443	415	420	424	442	390	424	405	356	400	410	418	431	414	420	381	389	405	425	469	459	428	397	426	376	386	388	419	399	419	432	407	393	430	426	396	356	386	365	356	414	422	444	395	412	375	405	417	409	405	422	413	400	408	410	417	393	406	393	408	397	377	403	379	427	442	422	401	409	427	397	437	419	404	410	410	394	382	413	438	407	399	388	361	416	378	420	387	411	408	402	413	406	429	412	362	421	400	399	416	428	433	415	400	451	413	404	362	399	391	365	399	388	395	416	422	417	415	385	415	401	386	411	394	459	457	391	416	378	414	433	385	399	412	409	421	402	450	385	411	387	386	428	397	414	401	409	434	379	380	376	399	372	409	446	391	398	393	391	393	438	426	398	448	380	371	397	451	415	426	422	379	418	423	404	412	409	431	410	403	397	428	396	457	420	394	409	402	416	414	409	350	416	373	398	414	399	390	391	399	409	397	426	388	401	400	393	416	375	411	384	417	439	409	420	380	401	452	389	425	408	382	415	398	350	418	402	444	430	374	397	410	424	422	392	455	453	419	411	443	373	443	425	398	359	412	414	401	415	421	410	419	382	423	404	416	412	370	404	470	397	399	394	417	379	409	402	411	443	424	426	374	367	393	401	427	425	395	381	379	394	386	394	392	406	373	399	395	446	427	407	418	443	392	403	405	423	417	417	449	415	404	374	439	393	392	402	421	401	377	378	389	390	386	442	431	406	428	382	377	410	400	396	396	420	403	394	425	427	384	403	473	433	386	396	425	419	384	427	426	393	442	403	389	437	385	369	399	368	407	420	414	418	408	416	380	401	385	380	399	425	422	388	422	465	383	403	369	422	421	385	412	409	371	423	428	411	385	374	374	401	407	406	440	388	407	360	401	415	423	390	363	418	391	441	365	410	379	378	433	411	425	405	388	412	411	442	410	402	416	405	390	394	392	392	394	412	404	400	420	411	407	399	415	406	412	377	400	402	411	407	410	446	408	409	392	406	401	447	399	390	406	408	422	411	474	404	388	374	393	402	415	418	423	426	401	407	396	433	431	411	425	395	395	425	415	421	417	419	392	399	435	442	413	384	419	422	423	426	426	454	417	406	389	432	399	433	423	406	412	403	385	432	426	425	404	371	425	374	399	397	409	401	419	408	446	419	452	358	372	432	416	413	429	404	409	415	431	433	410	419	405	442	419	444	439	442	410	451	395	437	391	379	415	401	405	432	428	437	422	386	389	392	429	411	391	386	382	412	432	404	429	391	428	430	397	399	400	394	400	401	397	387	399	404	417	415	395	414	413	384	415	418	401	457	403	410	405	483	405	392	423	401	427	431	402	381	420	416	376	394	423	380	409	414	385	412	395	370	393	371	379	395	431	417	398	430	437	408	417	368	412	364	412	391	413	388	411	439	378	425	402	384	401	384	448	388	440	418	404	413	367	386	364	410	417	424	408	404	399	390	413	398	395	421	400	392	431	435	418	393	419	396	393	434	388	386	424	386	394	365	407	381	416	376	411	410	432	429	415	405	419	398	424	398	351	455	422	415	432	442	410	381	398	373	446	445	409	445	449	418	378	413	446	398	396	413	394	463	383	390	392	379	384	405	401	401	430	415	393	379	372	365	395	399	455	432	440	427	381	392	412	406	414	430	407	407	414	382	427	415	391	398	412	403	411	425	399	397	431	383	386	405	429	386	428	418	429	419	437	440	375	380	424	405	418	410	444	434	457	424	421	438	408	432	421	400	389	431
21199	20450	30499	29218	28597	25065	19674	11796	9180	3805	1684	1224	1111	1037	1025	995	1004	1003	1058	1051	1100	1159	1241	1293	1344	1324	1400	1383	1258	1353	1189	1164	1141	1089	1082	1068	1025	1006	1031	972	983	973	966	1016	1031	926	975	976	942	994	966	994	946	949	965	967	974	1035	1015	989	917	971	952	962	995	984	1005	956	943	942	952	950	977	893	940	963	992	955	1000	1012	1014	976	959	986	976	960	956	960	943	977	933	989	998	948	1021	982	940	984	978	954	1020	987	978	941	1000	929	959	988	919	968	930	967	1010	986	1016	973	969	969	950	943	930	935	966	952	1030	1014	986	947	918	952	972	987	961	954	960	948	968	964	982	936	936	986	981	970	953	954	979	969	951	979	927	931	1002	950	975	965	999	948	968	1001	966	994	975	973	973	967	947	981	981	950	982	946	932	968	924	975	959	983	1023	975	1033	966	1025	994	936	911	919	954	1007	957	931	975	972	920	992	960	966	988	921	947	1007	975	1026	947	1019	921	975	931	987	973	1035	998	1018	954	958	1000	1016	925	1004	995	981	943	959	1010	927	926	932	967	909	1013	965	965	947	973	969	960	1034	989	975	1017	951	946	933	971	980	953	1017	890	944	905	942	935	925	983	920	992	963	1022	943	977	988	1017	973	990	929	927	979	991	950	953	1010	957	984	979	1027	978	986	989	959	945	971	960	909	914	991	922	921	979	967	942	930	916	979	932	985	978	963	911	939	987	991	999	976	960	990	962	1021	944	980	975	959	922	941	954	977	961	1014	939	948	978	930	1004	916	954	998	951	974	992	954	991	989	998	952	938	934	1009	950	990	915	972	996	914	990	976	984	1014	988	974	992	966	999	981	999	875	966	1043	971	904	929	993	995	1032	958	946	967	960	977	991	958	958	948	932	982	987	957	940	1023	988	995	963	1014	994	963	991	1016	990	937	978	924	937	1007	976	936	966	967	1012	995	983	951	974	947	948	1014	1003	958	970	957	965	975	919	951	976	994	1023	969	975	1018	939	968	973	962	932	933	972	914	963	990	967	928	906	953	937	1024	992	996	939	957	956	975	1009	975	967	921	946	1022	955	944	1014	1003	958	905	1014	919	1006	1010	1009	971	971	938	953	1004	983	971	921	981	950	981	1001	953	974	929	976	943	988	896	980	953	1013	964	1008	939	945	960	968	1023	895	943	952	983	893	991	972	1015	956	982	1031	949	994	978	989	961	971	1038	934	1024	1016	1006	968	943	991	1002	969	992	979	959	961	993	970	965	983	949	962	976	987	971	946	952	960	936	986	995	924	959	975	954	1019	997	976	957	1001	986	967	894	927	918	974	936	1006	942	995	971	973	972	981	956	990	1006	966	961	970	902	925	934	956	974	940	935	877	973	949	965	932	967	953	1036	987	1030	964	962	941	944	964	998	992	973	986	977	931	926	943	949	952	951	991	981	937	972	968	990	916	972	1008	1006	928	991	997	960	945	901	971	1033	1014	946	922	954	997	952	915	967	996	959	986	1035	959	1004	1016	977	977	972	970	986	1008	1038	958	923	1008	1016	938	936	935	942	982	995	1025	918	960	964	1017	961	1029	927	996	1015	1006	973	988	1000	977	950	984	892	975	972	982	985	967	950	971	980	975	930	996	976	969	982	930	957	970	951	959	974	967	1026	957	1020	975	983	978	983	968	999	951	967	975	1002	1002	987	950	1020	976	962	1010	989	957	952	992	933	973	983	931	984	918	985	970	946	900	980	941	1000	939	1003	943	954	979	986	955	991	1021	934	905	978	964	995	959	953	996	893	962	985	921	917	980	961	987	944	996	981	969	962	988	964	959	950	977	991	944	971	1013	930	979	937	1036	965	989	971	972	952	919	985	913	995	960	1018	949	995	965	983	953	951	992	941	965	1016	920	975	960	931	956	935	1008	924	933	913	956	1015	1003	940	1008	983	945	1016	926	1001	971	1009	964	997	945	973	936	914	950	980	941	1000	966	974	1015	923	968	1016	961	1001	986	957	976	1016	1002	1015	974	1084	982	968	987	952	1005	984	994	969	961	947	966	1016	978	962	979	1011	961	971	963	969	964	983	973	1019	961	938	974	929	983	945	952	958	1025	954	987	965	951	1023	905	996	938	981	929	986	981	987	928	981	1010	961	991	998	965	938	987	998	983	985	968	962	997	1012	968	989	968	965	958	940	975	1005	965	961	948	969	958	933	988	968	1022	968	965	979	987	969	984	970	940	938	1022	950	970	978	995	1026	950	968	932	950	1029	974	959	982	927	962	991	959	966	968	952	949	981	956	956	930	979	957	959	953	1034	974	935	964	991	956	915	941	997	1001	995	935	976	955	939	936	1019	978	961	929	992	967	923	952	984	988	901	1035	968	953	974	963	975	909	1016	1050	1017	966	944	967	937	951	966	939	951	963	989	924	1011	973	997	957	961	961	910	925	967	951	992	933	994	965	919	979	917	921	936	949	1019	942	960	1019	982	970	940	936	973	997	993	971	1019	990	949	973	956	953	970	953	944	953	952	983	937	942	908	970	926	1025	978	926	964	1000	965	953	972	962	971	949	965	1013	960	972	932	1004	907	958	942	1025	967	965	975	1040	1011	977	952	920	990	960	948	984	961	920	977	1055	977	994	964	975	987	938	943	943	977	964	924	970	974	967	968	1012	1002	1028	967	970	948	922	989	978	975	953	1012	942	969	902	957	962	956	973	959	998	917	942	1071	995	988	957	982	938	942	991	984	979	937	1002	973	1007	966	886	969	1021	1021	989	979	955	993	1007	916	952	995	974	972	953	953	981	948	1003	1021	995	1009	1011	985	941	975	950	947	1001	915	977	985	968	963	982	1024	977	973	1011	1008	1009	966	982	965	988	969	967	1032	1008	947	967	989	948	983	952	981	1008	1024	932	988	988	1016	935	957	973	967	1005	988	897	925	999	973	987	989	1028	939	1002	1010	984	950	918	999	984	1008	967	991	966	922	962	972	1001	952	1025	989	944	952	1021	987	962	940	1027	1024	964	928	999	980	1021	963	952	988	985	968	998	963	916	969	983	948	954	985	998	961	1022	941	947	943	1003	946	984	955	927	1023	921	974	945	948	947	953	951	859	985	950	949	988	938	968	938	924	982	955	977	955	963	941	979	1025	912	1006	1018	1007	936	1028	1000	964	966	960	988	1021	983	936	962	981	975	986	979	947	961	989	935	1014	947	1005	1011	931	977	937	953	1028	971	978	972	919	916	957	946	962	980	962	892	966	974	1002	953	1015	980	992	1040	944	942	969	992	940	976	990	933	960	978	982	966	926	980	967	975	950	1026	1001	960	953	959	963	953	926	1005	938	956	979	983	982	958	980	955	982	982	1010	966	992	964	962	973	970	990	959	1038	993	946	929	932	940	987	959	1007	951	1022	928	971	976	990	971	958	969	998	981	984	963	975	908	916	988	1018	955	1020	974	995	987	977	916	1002	964	975	968	944	948	946	1074	977	984	999	1014	991	999	968	949	986	987	999	974	931	1003	1040	1020	944	941	1027	977	934	982	951	985	967	970	951	909	936	1004	980	948	971	930	921	976	976	961	924	952	983	966	967	1004	954	979	926	1035	993	926	968	963	950	959	1000	949	965	1012	956	1017	1008	991	1018	993	960	1008	992	933	984	980	1013	979	987	997	992	961	990	930	964	1017	1034	951	926	930	884	931	978	936	1022	967	967	999	920	984	952	918	961	934	925	911	1034	953	941	938	958	967
37731	29237	33396	30623	23796	21215	16146	9634	6095	2591	689	403	388	377	378	368	368	360	337	387	404	408	421	454	460	449	453	454	467	447	417	373	397	375	371	367	360	342	336	340	341	360	347	367	378	341	325	341	327	327	344	342	318	330	306	331	345	338	353	353	327	362	345	357	289	278	354	336	322	349	350	349	334	327	332	359	330	331	291	353	328	314	327	343	334	342	330	362	325	317	340	367	343	359	348	336	343	323	328	345	299	341	354	353	344	348	338	321	343	332	335	339	335	368	336	341	303	308	380	345	333	354	329	325	358	330	332	344	348	337	353	355	323	353	334	331	319	336	305	324	345	357	343	370	332	353	321	330	329	340	315	349	312	331	340	341	323	334	334	326	334	325	341	322	355	350	357	351	332	347	353	342	311	327	369	336	331	347	346	338	330	363	330	343	385	359	311	355	351	346	341	333	351	361	310	303	330	316	311	370	327	357	356	343	327	336	353	352	355	310	363	300	358	339	322	330	359	345	346	330	334	341	384	337	324	327	354	320	317	333	335	340	349	346	349	326	343	349	306	344	351	330	341	332	363	333	352	358	327	306	353	360	341	325	350	333	355	349	309	333	343	327	334	370	352	288	317	304	380	359	360	322	346	348	347	397	361	355	360	345	389	323	335	377	335	331	346	316	311	351	352	354	348	346	364	340	342	337	328	373	326	386	340	344	336	353	323	344	340	330	351	337	374	345	333	319	351	360	347	358	346	310	316	337	382	325	336	325	336	325	367	321	352	312	344	321	323	335	361	365	317	308	345	318	308	348	341	364	354	357	342	364	324	349	343	344	345	323	365	366	338	354	327	336	330	377	337	350	333	327	305	387	355	311	347	350	355	327	353	388	376	386	345	335	380	324	333	336	347	361	327	335	336	356	354	335	337	349	333	350	352	336	343	357	320	348	324	321	346	316	346	334	369	345	317	348	377	343	362	358	294	362	325	325	322	333	360	350	319	333	362	341	360	336	360	324	324	349	336	326	307	354	339	322	348	316	310	358	341	324	338	356	342	333	329	307	324	329	369	350	345	350	372	336	348	349	310	346	355	388	315	364	297	351	340	362	379	342	341	353	344	343	328	314	328	361	340	354	370	340	319	342	337	362	336	345	358	331	331	339	335	375	347	342	357	317	365	370	371	324	305	326	346	322	334	310	329	317	327	336	293	331	372	350	363	368	304	355	336	356	314	293	357	327	368	366	380	334	331	354	342	337	314	337	353	349	315	344	336	346	338	337	359	358	311	347	360	336	329	336	355	353	337	318	370	312	354	345	338	368	352	354	344	344	364	337	367	360	348	347	327	331	315	314	328	335	317	285	374	348	319	331	353	349	335	357	366	354	338	344	360	361	352	348	350	354	310	335	329	336	335	341	307	310	365	347	340	329	368	328	345	344	346	363	357	341	297	341	352	363	353	332	307	354	339	324	332	324	305	314	357	364	332	345	368	312	339	328	331	369	346	348	340	356	339	330	377	312	265	335	344	327	349	379	338	317	355	339	346	375	366	356	368	315	343	340	324	336	335	349	343	338	307	326	350	329	360	346	334	356	350	323	317	342	328	363	351	379	333	305	330	329	328	335	346	333	327	337	323	343	334	368	347	355	359	348	327	341	357	336	356	350	320	334	351	350	347	336	305	346	306	301	358	333	335	351	341	327	344	340	353	354	374	338	349	368	331	333	326	344	329	327	333	364	323	347	354	343	308	357	323	397	320	343	347	316	346	333	311	344	359	334	342	365	349	310	327	314	347	293	371	350	315	299	352	330	347	335	287	354	329	322	319	359	320	346	291	342	288	334	329	351	328	341	343	326	322	333	340	367	346	331	318	371	346	347	354	321	337	326	355	361	346	338	359	326	364	295	371	329	324	330	358	345	337	356	337	317	351	373	365	360	346	338	367	335	329	340	370	338	310	341	336	361	315	361	336	337	347	348	348	339	320	353	357	360	346	326	317	325	332	337	318	327	318	349	353	335	340	368	356	341	323	364	358	362	324	346	355	363	319	322	335	339	352	360	367	324	339	322	347	367	352	334	368	319	364	330	330	328	313	351	334	369	340	316	310	346	352	384	364	348	330	338	299	328	332	343	344	366	348	314	335	352	358	348	337	324	342	343	328	326	341	337	355	331	338	341	374	338	337	355	340	330	290	322	336	350	360	356	378	360	324	375	358	333	316	358	361	336	342	351	314	315	320	307	333	342	346	345	360	358	311	338	348	337	345	338	345	365	343	359	336	338	353	367	297	349	329	349	322	324	335	381	332	335	371	354	315	348	350	327	336	344	350	334	370	349	349	375	323	349	360	343	359	330	351	330	349	355	359	362	323	371	354	363	376	340	335	351	316	369	401	336	341	361	341	306	348	358	318	337	339	350	323	380	349	368	349	332	351	369	335	312	310	367	349	335	324	320	318	347	352	332	336	337	358	352	350	333	309	354	368	308	350	367	316	329	359	351	334	343	337	295	324	340	353	291	347	337	375	370	351	345	375	357	341	349	330	348	325	331	366	308	334	338	352	326	380	365	321	353	344	346	331	358	364	373	346	354	319	381	367	318	301	384	326	334	343	365	348	345	351	354	331	333	347	317	340	367	354	323	347	353	340	343	370	318	325	359	329	344	359	372	339	338	325	331	354	338	364	355	357	366	327	376	337	313	333	356	385	375	340	344	332	362	334	381	327	336	337	332	325	343	315	287	368	347	326	332	363	359	325	306	360	317	369	338	333	347	349	323	324	358	340	345	354	341	340	328	338	320	330	328	336	304	344	339	347	377	371	362	378	362	363	312	355	350	323	334	378	354	351	351	370	378	360	324	365	397	344	336	328	323	358	350	344	312	307	394	327	361	308	362	326	362	349	321	340	342	325	341	324	368	329	343	337	381	306	341	348	343	372	335	348	342	369	336	324	358	352	382	326	331	364	327	343	320	337	353	351	342	322	332	312	328	347	313	321	328	347	325	358	337	343	324	357	330	348	388	343	354	349	324	321	350	354	350	376	339	347	350	343	337	326	328	345	364	351	357	354	364	315	331	370	363	374	319	347	353	379	337	384	347	348	359	345	322	339	356	332	334	352	335	368	371	356	322	356	335	315	324	337	352	342	349	358	344	296	337	320	350	346	347	349	334	313	348	336	358	346	365	347	324	338	316	372	343	328	338	345	338	346	371	343	354	373	322	336	318	341	332	323	357	374	352	355	337	329	338	354	343	348	353	355	368	319	338	325	387	341	318	330	325	365	371	310	343	321	350	330	341	347	334	365	303	318	336	348	327	351	314	318	361	336	332	342	371	337	367	312	335	321	321	313	326	372	344	342	332	349	344	355	380	358	338	328	342	327	351	346	338	362	359	318	345	346	343	313	369	378	349	321	299	301	349	351	332	350	312	362	356	381	331	374	356	339	347	329	375	321	307	346	323	334	334	305	350	334	339	344	374	367	371	366	367	347	378	372	353	393	366	385	347	330	355
25173	25348	36971	39678	35599	36111	30569	22954	17439	9446	2238	1142	997	929	863	965	924	948	910	994	1101	1195	1304	1384	1461	1463	1548	1612	1597	1493	1360	1194	1092	1088	999	1006	974	971	834	860	866	858	869	832	827	828	788	826	773	838	824	762	817	828	824	878	780	864	842	829	844	780	832	810	814	869	800	855	807	815	788	824	839	765	784	846	797	833	800	807	819	802	839	839	823	783	859	787	847	820	769	789	849	768	841	864	822	773	768	795	754	812	765	808	856	802	821	813	771	821	852	793	790	837	782	850	786	800	839	791	809	808	822	845	798	819	841	776	795	765	775	799	822	869	835	870	828	781	835	858	858	814	809	824	833	806	769	814	816	831	821	858	809	818	779	809	822	813	823	804	842	821	834	799	810	779	812	858	876	805	796	774	820	824	827	806	834	754	832	822	805	819	813	832	803	762	829	853	796	831	769	847	808	856	823	768	796	838	851	824	840	865	881	806	798	837	771	862	827	789	838	767	830	841	821	806	844	782	831	801	809	807	870	805	789	780	784	774	861	772	835	839	840	805	852	854	797	844	845	825	864	791	862	763	781	789	780	822	824	859	797	776	816	811	829	859	835	854	801	817	832	796	811	829	821	860	862	781	871	811	837	819	819	845	845	783	789	826	830	853	804	813	846	801	839	785	838	868	828	834	780	787	819	849	839	855	789	849	810	903	821	803	822	815	815	800	840	841	834	814	844	810	849	797	789	750	875	804	787	757	836	814	863	815	837	789	851	814	825	829	780	763	787	835	780	768	824	775	821	837	817	765	832	800	756	872	847	867	841	797	848	829	821	796	817	802	820	821	824	797	870	762	795	851	803	827	794	791	818	792	823	783	832	819	784	788	843	785	794	820	857	852	825	784	826	824	828	842	808	821	786	781	759	811	796	801	785	769	817	793	831	820	803	871	778	786	789	752	806	832	835	820	834	808	866	804	835	792	771	832	772	819	780	803	805	863	806	778	826	800	844	812	853	835	818	789	780	839	852	813	800	786	826	847	840	785	794	786	794	799	787	805	832	784	777	826	832	840	808	834	845	809	807	814	872	833	790	809	850	836	792	803	834	793	823	817	825	843	853	801	797	830	818	812	819	843	834	817	835	807	752	836	829	850	808	799	855	814	833	835	815	829	799	781	853	819	857	839	814	800	832	837	821	808	820	870	843	749	800	829	842	850	785	879	799	834	816	806	759	795	805	792	758	832	819	849	845	867	778	839	801	819	816	806	846	827	803	780	834	829	896	740	805	833	788	788	810	801	777	864	799	806	816	835	800	819	837	844	808	805	787	864	807	822	852	842	800	792	833	801	788	851	772	830	809	821	891	798	839	790	836	843	801	803	820	838	787	779	797	796	819	803	802	820	761	808	774	804	798	794	808	814	786	777	864	808	838	830	787	785	839	797	844	793	805	821	802	783	835	767	838	778	779	821	884	882	789	817	770	864	828	843	796	774	879	804	839	804	822	819	784	797	806	836	783	852	837	798	879	811	811	804	800	774	827	823	824	848	858	858	801	809	797	827	793	805	822	809	855	805	818	801	886	822	854	834	799	806	814	802	857	823	811	880	845	802	854	810	826	784	797	834	882	830	886	814	845	832	789	823	805	800	836	723	803	804	821	786	793	844	846	815	798	824	770	780	808	810	811	772	811	798	812	808	870	844	824	850	830	849	795	811	819	805	821	795	871	868	777	795	831	802	805	815	818	794	805	813	759	796	766	825	814	798	842	772	757	840	833	836	792	847	782	872	860	826	817	838	813	805	799	799	795	835	823	773	778	783	844	867	803	779	896	872	787	806	799	794	806	831	865	816	850	824	781	795	853	802	848	829	858	789	840	852	814	806	784	817	833	839	804	817	822	849	794	778	826	809	789	752	798	860	845	821	786	812	776	837	809	843	798	832	820	813	801	821	824	788	836	844	832	789	809	837	853	842	817	785	828	858	791	879	859	836	811	828	791	831	858	887	828	821	759	770	783	784	814	835	812	799	828	809	809	784	809	838	788	826	890	818	810	812	824	767	814	825	804	813	852	827	850	829	800	810	850	795	839	808	853	817	818	813	819	797	831	810	833	779	803	829	838	794	806	799	828	809	765	824	823	753	785	783	796	793	798	820	822	847	845	791	782	777	821	829	776	816	782	842	882	784	787	809	792	805	863	825	852	853	861	789	822	845	819	788	811	821	793	823	811	791	837	853	782	832	809	798	808	799	838	807	800	791	794	806	799	809	829	818	796	812	832	808	817	802	790	808	795	812	810	827	860	833	795	814	790	783	760	800	807	837	840	824	802	835	865	856	818	772	816	832	813	814	854	846	776	806	794	797	873	846	819	843	804	791	814	791	898	796	885	822	798	814	787	802	798	828	780	771	838	850	830	805	783	792	772	773	811	810	778	789	788	820	834	839	811	807	838	796	816	806	876	830	822	804	859	853	816	802	845	840	796	815	864	783	817	801	782	816	765	851	811	827	855	862	898	820	845	746	837	799	787	840	805	826	807	817	802	808	833	795	801	843	837	816	820	817	790	781	799	799	817	836	820	842	838	830	799	859	814	847	836	753	786	820	822	810	768	805	794	801	815	834	822	813	833	794	839	805	787	819	850	791	832	811	838	815	803	871	834	802	781	794	797	804	814	857	808	795	817	854	805	796	808	759	810	798	790	827	825	821	848	798	799	741	809	831	856	800	751	792	807	778	773	820	817	797	789	846	788	852	832	836	828	811	807	845	793	820	803	824	800	819	845	790	777	824	867	814	821	822	801	779	835	795	808	763	864	848	803	833	806	883	786	822	846	780	792	805	794	784	828	819	783	796	818	805	808	760	842	815	807	829	801	789	846	828	794	804	807	813	844	815	825	862	810	778	792	794	836	846	846	845	817	814	841	824	830	837	815	837	783	778	828	776	808	767	801	811	777	842	801	851	826	778	787	822	785	774	852	806	829	817	849	812	829	854	784	846	797	841	835	845	798	830	769	865	814	778	824	819	845	838	813	821	779	827	815	833	856	860	851	787	802	852	841	883	829	856	841	776	860	821	786	843	822	808	823	828	827	776	812	821	815	785	812	804	793	808	843	821	784	836	833	846	882	797	772	811	849	799	817	788	809	795	793	834	798	798	776	846	783	813	820	768	849	910	782	862	818	841	832	848	820	845	837	853	807	835	802	776	832	861	806	807	859	821	817	806	849	842	779	791	790	837	837	807	838	790	825	781	823	863	853	826	791	848	835	830	846	875	843	817	834	812	777	851	753	812	821	818	852	842	798	790	824	886	792	810	843	826	771	832	830	757	811	853	806	786	822	833	765	793	792	819	846	828	813	850	804	841	815	815	827	800	800	849	790	798	781	783	875	801	824	812	816	799	849	791	779	812	838	847	808	875	794	811	830	803	802	825	859	861	848	843	794	810	813	805	811	837	805	828	797	848	855	801	859	827	822	843	824	855	830	870	784	857	817	889	809	802	763	802	804	819	790	781
14812	6471	6209	4114	2493	1894	1342	767	544	470	407	375	327	367	368	388	386	370	382	396	388	371	388	390	406	370	380	419	414	411	364	397	373	366	341	342	420	355	376	413	353	437	401	416	374	403	415	416	410	356	388	386	393	408	369	416	416	355	345	408	368	396	389	409	411	411	388	391	403	420	371	396	372	389	399	378	409	419	360	354	359	393	400	404	404	400	396	353	360	398	368	381	404	412	408	409	384	371	378	396	341	418	412	385	373	419	398	393	379	395	390	376	401	356	380	365	390	408	317	382	395	415	371	381	378	395	357	383	398	400	403	338	394	410	377	346	389	319	387	357	393	409	399	373	365	398	396	406	395	345	402	397	392	372	382	362	368	395	410	407	405	419	370	385	386	359	379	404	384	358	398	396	387	381	367	376	348	368	380	425	375	411	411	413	380	381	371	361	384	407	403	415	359	360	409	432	385	405	388	375	421	391	369	374	407	366	412	380	366	414	388	406	357	398	351	383	408	389	359	383	384	368	368	369	382	386	401	360	381	368	403	386	402	402	378	390	396	362	413	372	376	409	391	382	383	382	392	390	375	399	397	406	406	435	377	423	395	349	405	381	379	398	413	395	387	386	356	391	362	407	385	368	387	416	363	357	369	357	382	371	403	383	409	429	394	417	377	407	406	390	354	409	396	399	405	387	339	370	365	337	368	400	390	387	395	425	403	424	399	365	388	399	361	356	377	409	402	358	427	387	352	423	394	426	404	391	405	398	392	374	428	414	386	401	407	385	362	374	412	377	400	380	378	354	378	422	382	390	380	366	380	384	403	394	382	373	390	402	366	407	346	379	373	394	388	384	398	387	388	378	369	395	373	357	382	383	391	368	373	366	337	397	371	382	425	397	366	399	370	402	438	391	407	345	386	361	350	364	396	352	341	379	398	397	390	410	433	361	412	363	369	356	379	386	409	395	396	357	376	387	365	375	389	389	379	378	415	386	350	378	342	342	389	370	409	394	406	370	385	421	355	387	407	372	389	376	386	364	365	398	416	388	392	349	373	339	392	397	376	407	391	394	404	407	395	345	367	388	415	392	382	372	399	365	363	385	409	356	372	372	394	373	374	377	340	382	369	335	374	415	368	380	389	379	406	363	418	398	404	391	360	378	397	406	419	416	382	403	412	380	376	378	363	380	377	387	392	383	405	354	419	392	399	411	370	370	362	413	353	399	427	398	399	370	373	348	403	376	364	386	366	386	419	413	386	387	419	376	400	431	353	378	370	372	372	411	376	341	383	372	405	390	378	408	404	386	380	410	367	384	387	361	352	367	368	387	371	372	345	390	402	392	365	386	384	389	399	395	353	393	376	394	454	381	345	417	428	408	409	372	361	411	347	385	380	344	381	383	415	431	407	419	379	364	403	363	401	366	379	381	401	386	412	363	378	399	361	356	375	349	391	385	419	348	360	393	396	397	380	406	411	369	358	397	384	413	391	394	367	404	366	383	411	399	389	403	356	391	393	371	399	357	398	432	385	402	373	433	389	387	416	404	388	430	410	372	379	389	410	351	393	397	442	386	402	375	388	377	393	388	359	398	421	369	360	379	425	368	392	347	358	356	371	421	374	400	383	397	389	388	364	399	353	320	343	372	368	370	352	382	384	391	381	419	391	384	388	348	388	412	402	390	378	358	379	368	391	410	404	382	369	438	402	408	409	378	430	374	404	345	352	389	386	379	390	405	357	421	350	403	405	438	393	409	387	363	408	373	352	421	393	408	388	358	412	367	352	375	397	379	356	351	378	367	377	355	392	369	414	399	377	363	348	382	372	345	397	411	366	367	389	392	333	406	396	398	342	399	413	379	351	410	424	382	375	353	400	432	378	403	373	413	386	345	389	351	352	389	352	381	386	385	424	411	386	410	389	383	405	397	369	359	374	411	359	356	406	390	374	397	408	379	349	365	388	400	331	346	377	347	375	386	395	378	381	370	406	356	401	361	371	393	360	391	405	381	443	356	356	418	393	384	427	430	342	366	379	408	381	380	393	369	391	350	405	361	362	403	352	371	366	373	356	350	352	402	366	403	411	381	428	391	366	405	433	399	423	408	371	343	357	360	396	429	400	361	388	404	406	375	406	371	395	392	395	410	373	366	394	342	418	374	346	407	378	407	359	406	385	345	370	389	395	411	411	383	401	414	388	367	380	368	393	401	393	395	403	361	368	407	389	357	384	398	396	421	401	376	417	412	375	363	389	393	400	419	406	424	403	383	410	373	431	370	397	400	383	350	372	400	352	363	354	363	374	369	358	398	352	395	373	427	394	389	361	398	355	327	394	370	391	361	388	367	379	404	371	379	385	386	382	406	367	361	414	400	378	366	403	408	383	351	386	388	384	398	397	386	380	349	365	399	368	404	395	397	391	416	359	379	406	355	419	410	368	410	367	373	393	358	420	435	391	382	411	412	388	421	411	394	373	369	399	387	405	381	410	383	377	411	422	436	412	415	408	358	409	388	404	413	348	375	384	381	404	387	410	382	385	383	387	351	327	380	377	378	445	406	394	398	380	380	378	418	402	374	370	363	407	393	395	364	361	380	371	408	366	391	388	381	376	377	383	383	381	382	356	393	360	404	410	426	425	394	412	395	394	417	403	398	407	352	388	386	377	369	389	392	357	388	372	413	378	382	350	392	389	369	380	392	386	373	389	378	382	368	358	357	424	394	421	390	367	431	401	416	370	410	364	397	382	405	391	407	396	363	370	411	371	387	411	362	385	348	432	417	379	359	370	349	351	403	408	386	359	372	408	364	354	381	404	412	392	391	383	410	387	342	379	419	358	387	376	370	386	405	373	363	393	405	440	396	381	367	377	371	426	385	352	366	370	407	390	401	397	426	367	336	406	362	399	398	357	388	384	365	379	372	385	360	384	389	384	392	403	385	380	383	405	386	362	402	372	387	392	394	371	363	392	336	417	391	375	352	409	418	400	399	401	394	409	376	405	375	385	373	406	380	403	380	362	378	385	377	394	370	391	400	388	371	363	360	391	340	406	357	378	393	377	409	415	399	368	345	399	394	349	376	414	406	381	389	352	387	398	397	354	356	403	369	393	426	378	400	359	417	375	392	372	378	398	401	426	406	399	426	397	383	417	404	387	391	411	338	354	368	382	429	390	421	418	372	396	351	355	354	375	360	361	364	406	351	398	366	387	394	375	391	430	364	392	407	403	411	339	378	400	418	375	383	386	389	358	392	390	373	366	351	390	402	393	407	381	387	412	405	384	390	378	375	391	392	371	400	402	422	361	383	362	388	412	371	370	399	360	362	383	407	366	387	397	390	430	411	372	367	371	389	354	411	395	398	377	379	399	401	392	376	377	435	373	382	397	356	372	367	367	330	383	369	397	408	377	415	349	386	379	408	416	383	386	375	388	398	361	394	369	384	404	396	383	388	378	349	381	359	380	357	363	373	403	400	383	392	428	378	372	427	352	381	390	382	361	395	409	416
10708	6676	11941	11532	8935	7702	5462	2938	1642	1302	1050	992	962	901	943	936	926	924	958	897	944	902	944	942	977	958	980	966	966	982	941	928	923	902	982	863	922	953	925	895	867	916	978	895	914	911	891	884	861	885	884	900	933	953	950	936	897	922	888	943	905	867	934	928	926	930	883	912	911	914	933	899	896	928	920	917	909	902	906	917	895	902	919	918	856	966	903	897	891	918	920	919	883	958	940	945	877	912	902	940	887	901	903	879	935	919	908	956	942	966	959	895	981	912	895	1000	968	944	875	897	903	891	871	950	889	927	941	923	926	886	951	926	969	885	919	826	914	960	896	905	913	857	929	886	914	913	898	938	988	943	909	918	976	937	909	952	932	911	912	898	897	937	845	897	928	876	913	910	925	929	932	886	925	910	933	932	948	915	910	922	987	897	897	931	893	890	939	935	919	938	915	917	907	898	860	948	924	896	916	898	907	928	886	907	911	912	912	884	934	958	914	952	939	894	876	919	937	947	997	930	891	921	877	959	896	925	896	932	928	923	957	935	959	911	963	946	819	913	950	930	926	923	849	882	948	879	973	919	964	876	942	940	969	936	918	922	909	928	966	955	882	890	923	937	912	887	900	923	869	935	921	902	906	916	905	933	919	902	954	944	878	910	877	923	926	924	888	907	936	931	925	897	908	930	873	936	885	931	896	881	923	936	885	907	945	912	923	910	884	923	926	961	935	921	906	904	880	855	951	890	946	940	870	883	960	902	948	948	902	891	938	901	931	960	907	881	896	954	885	913	933	890	977	989	875	952	933	882	901	919	922	924	915	926	916	888	939	924	874	902	939	959	910	900	922	903	907	869	921	937	906	895	940	884	944	878	890	952	887	887	910	966	920	869	906	905	907	915	935	936	926	907	921	952	883	887	976	1017	883	936	919	895	948	924	959	904	862	933	879	874	923	970	954	920	884	959	866	977	892	910	912	883	909	971	839	935	931	968	905	917	931	868	934	908	992	899	925	920	913	928	926	942	920	948	878	931	919	884	935	888	884	949	914	920	957	859	913	924	873	854	921	949	903	895	967	882	917	880	923	899	871	877	904	893	956	938	913	896	882	896	848	924	920	970	943	898	896	943	958	927	905	962	934	955	930	939	963	928	939	904	927	895	950	926	928	892	982	878	916	864	923	929	893	877	964	909	931	918	917	934	932	948	946	889	899	953	912	923	911	920	931	941	908	901	915	878	872	920	903	908	894	979	937	907	874	932	945	948	889	929	917	920	876	974	961	900	899	936	904	886	897	950	901	925	911	898	927	958	916	899	903	892	922	969	891	971	934	930	878	909	936	873	901	914	978	917	888	993	890	898	891	911	923	945	898	914	982	919	918	867	890	923	919	948	937	920	914	899	886	951	913	917	877	950	924	889	932	898	902	985	926	935	937	865	918	887	951	875	907	898	939	900	950	941	896	928	905	947	923	946	890	898	928	922	857	911	909	881	926	927	909	941	875	920	870	914	915	906	900	891	891	901	935	840	906	919	954	922	938	912	922	939	923	940	888	947	868	943	900	904	928	907	909	895	902	931	936	908	892	922	915	903	926	966	943	890	892	883	919	919	942	915	960	942	919	894	950	893	929	958	943	964	943	955	890	948	946	874	916	900	892	883	935	911	902	918	873	879	917	923	899	945	923	894	891	850	943	904	907	966	927	897	962	915	878	954	912	917	916	920	953	934	854	899	950	939	881	936	893	904	935	916	903	909	932	954	883	924	881	945	975	921	902	912	892	920	939	916	889	866	956	909	928	915	871	939	909	903	982	900	937	870	896	897	926	924	953	966	929	952	912	922	898	914	892	916	934	928	951	954	925	903	969	955	940	936	890	933	906	907	857	901	866	928	964	929	881	874	894	891	875	914	895	852	913	927	892	919	939	899	896	958	887	914	988	919	954	913	928	912	943	902	882	924	958	888	981	910	949	913	927	910	877	936	879	896	936	920	897	934	931	928	963	953	938	847	926	955	946	951	939	893	899	933	857	913	895	908	917	959	919	939	919	912	890	957	926	880	937	919	932	921	891	917	879	923	899	922	911	919	933	926	896	957	894	875	962	932	889	947	883	857	876	953	946	904	901	936	914	926	911	932	928	930	923	971	885	875	959	904	894	841	942	894	932	886	915	908	885	948	930	951	907	905	889	937	933	884	908	876	891	898	888	882	908	910	904	864	888	865	921	918	936	836	931	913	940	948	933	950	921	949	927	868	943	884	937	934	996	900	915	887	925	980	914	984	888	906	868	911	940	893	856	950	960	909	939	937	960	921	917	917	941	891	932	895	879	932	898	892	887	893	949	943	907	888	885	894	960	900	945	928	937	830	923	896	906	937	874	935	923	908	912	960	926	870	920	893	878	915	914	890	906	934	927	973	923	887	846	902	880	863	885	933	884	924	934	911	877	904	952	963	912	935	946	910	938	952	908	925	957	923	929	960	911	918	887	868	956	854	893	992	928	974	1002	963	918	888	895	899	902	918	917	917	942	941	917	951	939	927	890	962	918	932	932	913	980	898	912	935	913	871	919	950	938	926	892	923	932	936	918	909	911	886	934	894	876	935	951	929	899	910	968	834	891	934	931	892	953	951	925	882	865	883	927	926	884	868	945	871	993	863	945	903	920	900	937	914	928	913	878	878	893	956	910	917	946	941	948	879	969	873	961	914	898	950	980	930	885	947	844	902	949	963	965	867	942	846	933	902	901	880	948	923	896	901	887	883	923	923	917	937	946	875	914	940	898	931	915	930	918	858	922	931	840	952	929	912	889	878	895	932	949	963	908	861	882	880	875	923	938	870	922	946	917	929	901	871	925	889	927	1014	914	919	868	934	903	913	900	924	862	899	896	935	909	936	902	958	939	931	918	821	933	916	946	919	945	890	881	941	928	863	869	896	952	959	892	931	957	909	964	946	882	920	908	915	889	921	963	929	950	895	924	925	892	904	956	936	889	875	911	909	919	917	940	916	909	902	947	901	921	907	920	865	907	896	946	888	957	901	963	974	899	965	879	881	946	859	957	878	967	953	897	904	945	883	917	939	938	903	914	864	894	867	919	931	941	917	881	947	929	944	883	901	861	919	930	882	864	865	891	886	953	914	897	910	878	931	945	882	876	887	953	904	902	954	880	905	910	900	889	912	898	880	918	900	947	966	996	942	944	912	920	885	922	944	924	857	938	902	976	906	904	903	915	929	953	913	968	895	925	912	899	913	962	916	896	936	957	915	883	909	893	939	863	927	916	864	937	947	928	904	891	916	921	919	971	898	891	926	930	961	914	938	953	941	912	894	920	902	964	899	952	899	872	920	926	924	931	973	934	977	930	923	941	960	875	917	924	932	910	939	917	951	930	902	886	892	889	933	925	916	924	958	929	891	873	882	898	919	918	912	924	921	918	931	870	963	903	892	889	946	953	993	846	908	962	878	936	898	940	947	873	923	896	931	944	903	953	941	904	936	928	910	915	929
27410	18990	20496	18657	14145	9224	8892	5851	2651	1261	512	446	379	396	420	448	404	406	405	409	440	423	405	481	476	440	465	463	454	443	458	419	423	435	372	427	393	423	382	425	432	402	405	410	449	386	403	378	420	408	396	400	425	414	414	410	395	382	453	408	417	419	374	386	373	389	394	417	398	389	395	405	410	401	370	389	369	413	437	418	418	351	428	380	394	364	366	384	427	380	369	396	416	405	435	358	388	415	409	427	450	408	425	421	395	393	427	377	364	411	402	374	407	414	401	392	408	389	358	400	404	440	384	418	387	397	386	425	392	407	421	411	412	429	396	382	410	432	411	408	386	376	386	376	461	384	410	396	373	405	429	435	399	398	354	405	404	410	390	411	397	454	387	382	376	405	403	408	383	427	379	380	367	374	441	423	452	391	414	414	403	361	414	426	385	416	394	427	410	390	383	456	393	415	383	405	369	445	404	424	433	368	373	382	374	431	384	379	394	424	409	400	391	396	390	386	391	402	383	407	447	413	404	399	413	408	423	382	433	377	385	408	395	454	405	423	407	393	368	411	418	385	377	371	407	398	391	407	401	352	391	385	387	372	412	417	398	381	391	416	395	384	396	406	364	392	427	396	454	342	387	417	414	375	379	407	374	397	372	400	362	374	364	387	395	408	411	398	395	389	383	429	410	369	440	448	396	425	392	419	423	420	430	415	369	365	397	389	399	403	411	426	401	414	407	401	379	387	415	391	406	379	359	402	412	363	381	404	418	382	409	378	401	425	388	394	399	413	399	387	423	421	397	402	376	395	355	407	422	419	432	430	383	400	372	409	390	398	416	397	425	437	394	405	416	395	393	431	394	381	409	467	401	415	402	388	390	397	383	406	382	417	417	346	390	369	445	357	400	399	427	402	412	391	422	408	391	371	381	410	403	413	419	400	394	435	415	386	411	394	401	412	363	371	424	437	401	377	385	376	415	443	347	414	408	453	398	374	373	430	390	414	407	433	377	421	389	424	421	433	443	424	379	483	398	401	402	361	401	371	415	438	387	382	414	402	397	405	357	393	406	411	404	411	399	388	370	368	390	442	414	386	392	403	421	411	397	330	406	404	380	431	410	370	387	399	409	394	400	351	393	403	430	424	422	404	413	407	397	394	372	378	400	412	398	399	372	379	419	406	417	389	371	436	420	410	425	402	376	418	391	401	374	417	452	374	392	357	399	433	377	391	395	404	416	388	421	376	418	381	379	404	401	392	400	413	412	426	409	394	419	449	401	377	369	427	412	440	400	408	367	395	448	394	385	416	421	418	399	370	393	390	400	371	405	404	394	384	417	385	405	400	401	413	384	414	437	422	443	414	387	425	417	398	428	424	382	392	378	400	399	415	405	416	441	425	383	464	408	385	389	403	382	429	401	383	418	384	401	352	391	407	403	442	365	425	435	375	380	395	366	438	438	409	392	411	405	382	396	407	411	355	400	385	406	376	397	384	399	400	403	393	393	385	380	365	398	415	389	403	403	408	405	401	419	369	407	402	391	384	407	399	420	431	413	393	423	410	364	428	370	429	410	422	458	387	413	397	400	420	395	391	395	365	407	395	425	422	410	414	405	410	397	413	385	361	380	415	406	433	408	386	403	402	425	437	406	388	397	404	424	434	398	380	391	412	390	407	387	422	377	408	377	438	373	385	439	384	426	371	404	410	373	394	422	429	426	397	383	423	382	399	417	386	399	399	400	394	422	377	415	375	411	364	423	398	390	390	401	387	404	403	387	474	416	369	396	424	380	397	389	425	367	410	384	390	412	441	413	449	393	397	387	413	409	379	444	391	417	375	391	398	427	404	427	426	386	392	409	451	450	368	409	424	396	395	388	406	401	382	395	373	407	380	390	398	428	369	381	380	412	405	421	413	403	401	426	391	388	394	422	425	382	435	419	429	405	390	413	408	451	388	431	408	394	429	422	344	392	408	400	381	410	415	415	390	427	437	381	421	415	411	417	409	388	408	429	398	403	407	385	394	356	437	384	429	394	395	414	406	387	429	417	416	398	450	396	391	394	392	365	404	444	396	391	388	424	372	418	423	430	434	410	406	436	399	383	366	408	399	384	396	414	395	391	411	404	385	368	402	408	426	423	413	417	368	398	410	411	439	383	416	372	381	427	426	420	359	388	438	425	380	398	423	370	400	424	366	411	392	417	330	406	408	423	426	440	407	393	451	402	387	360	386	397	427	381	393	420	409	427	375	380	395	398	419	437	391	389	409	404	413	409	385	392	388	410	427	371	397	423	432	405	407	377	385	393	382	411	426	409	390	388	397	387	417	402	393	380	429	390	422	437	425	391	398	396	403	418	432	404	396	421	390	398	420	378	356	391	389	413	422	416	440	401	404	380	368	394	379	422	388	419	377	391	405	380	399	415	379	370	425	392	407	393	387	380	403	406	425	379	398	415	396	395	444	405	404	426	403	388	431	380	394	353	409	408	415	438	427	401	432	369	446	381	389	419	404	425	396	410	419	400	380	378	373	392	432	416	405	389	408	423	420	371	372	357	387	347	375	388	402	379	399	389	406	383	418	402	389	389	422	400	378	415	381	400	424	350	392	392	392	392	392	403	415	426	425	412	425	407	340	414	404	395	377	404	403	422	445	392	363	420	404	380	378	410	426	431	408	403	418	393	422	390	411	384	389	393	436	420	403	383	394	389	408	401	407	391	384	389	431	413	402	425	401	383	401	391	413	412	411	412	406	419	410	431	427	369	405	399	412	396	418	404	393	423	395	375	374	383	420	432	390	383	406	377	366	450	378	378	410	394	388	405	390	413	386	361	421	421	410	393	390	409	427	355	361	426	390	356	404	417	398	414	401	408	379	398	348	394	397	411	372	377	374	383	386	381	407	397	390	422	395	345	365	381	391	406	379	366	412	427	421	454	400	430	429	416	399	369	396	415	349	399	385	374	388	382	371	420	405	405	359	411	420	365	409	401	404	414	403	395	390	407	435	372	394	366	454	411	381	390	397	407	385	401	398	433	401	403	401	395	389	392	424	435	406	393	393	402	406	396	412	398	393	380	371	402	408	416	377	393	415	430	436	403	385	408	422	393	401	423	367	422	389	371	395	429	432	375	391	391	375	428	397	422	379	455	421	414	388	373	385	406	390	395	395	420	391	348	433	388	371	363	362	393	403	397	406	385	420	429	425	402	376	377	414	416	398	375	396	401	409	386	374	371	390	399	391	411	408	419	389	419	406	368	418	390	395	411	439	398	413	376	415	376	389	412	412	426	367	443	422	433	395	393	388	405	350	396	422	398	416	398	401	406	432	385	409	409	374	388	398	408	426	396	392	374	395	413	412	414	394	412	412	421	383	416	374	399	385	423	377	443	405	392	442	414	387	390	408	405	390	403	385	372	387	422	428	408	379	405	420	392	426	411	406	414	442	382	396	370	382	410	426	430	395	419	377	407	365	379	411	418	374	434	404	366	404	406	434	425	416	345	392
19445	17679	27068	29930	27858	23133	23819	16393	9615	4182	1607	1152	1092	988	1042	1012	998	1050	1012	1112	1125	1134	1197	1263	1318	1431	1407	1326	1357	1313	1313	1338	1196	1152	1065	1037	933	975	951	1035	923	923	950	933	1000	956	913	956	948	920	982	992	928	998	969	933	990	952	963	954	985	969	927	946	967	991	918	955	933	882	927	932	976	944	973	904	970	899	975	968	977	945	939	922	955	922	951	929	949	986	896	929	942	991	897	901	959	965	953	1006	918	948	927	940	934	981	944	930	928	949	922	898	895	957	964	920	976	981	992	900	1006	960	973	917	964	969	911	895	902	969	906	917	978	989	945	888	992	958	972	927	944	907	859	938	968	1022	932	964	935	937	923	942	928	947	929	902	929	953	910	972	950	929	963	919	934	941	940	924	987	923	1002	986	969	928	941	934	997	922	967	936	937	920	882	978	946	962	967	874	920	970	945	929	949	965	949	1036	927	918	981	998	973	921	910	928	921	991	972	945	932	993	933	982	908	909	973	956	941	895	958	956	943	960	891	949	987	914	908	915	932	1000	944	939	852	913	991	962	941	884	959	989	981	995	970	980	927	969	995	937	953	962	942	917	945	941	994	951	1001	952	943	902	991	969	947	957	876	969	970	931	975	967	1019	967	921	943	943	991	918	961	979	906	971	953	1012	938	920	926	922	1005	1001	934	904	975	953	963	924	945	939	957	937	1020	985	982	912	1060	927	982	953	984	941	957	911	988	956	889	913	921	992	926	908	1016	972	990	941	952	956	1023	946	940	929	893	929	965	978	910	958	930	958	974	965	875	911	902	923	919	934	934	928	951	941	855	941	1006	940	993	967	962	1010	912	931	920	933	903	904	950	918	909	911	942	938	928	941	987	915	936	902	946	959	933	952	958	977	955	913	917	993	934	986	933	962	948	972	944	928	898	960	993	911	951	936	931	965	959	953	953	891	927	953	953	912	934	935	948	978	893	1005	940	970	946	912	945	905	935	963	1011	920	938	964	951	963	916	940	989	938	1018	929	989	947	915	961	953	961	938	918	933	923	957	976	951	936	938	950	958	923	959	968	959	938	971	944	951	900	972	956	912	905	979	983	932	965	945	959	921	934	895	958	988	963	999	976	961	925	985	912	933	947	947	930	952	895	952	1001	974	963	957	953	972	919	982	921	942	941	925	903	917	999	934	961	989	947	916	990	982	902	953	969	995	915	917	832	866	886	935	958	911	942	960	896	979	958	959	919	977	932	968	930	926	956	928	929	950	901	959	919	945	895	940	982	943	935	928	962	929	988	967	901	971	945	904	919	960	931	916	987	981	937	921	915	924	943	907	908	924	1000	950	936	998	971	928	931	962	942	963	938	980	973	953	934	945	999	945	950	946	936	971	910	992	924	972	939	927	901	979	968	932	921	902	921	912	945	935	934	931	960	897	955	944	915	947	898	961	955	959	942	946	907	990	957	962	988	945	889	946	975	931	971	951	961	1043	948	952	938	909	951	919	961	950	933	984	975	940	935	906	964	936	977	979	971	949	923	937	978	932	929	992	1010	1006	960	910	962	1008	967	931	933	969	953	955	917	974	930	938	925	960	904	963	987	959	926	888	973	993	970	965	945	899	952	908	969	920	981	968	943	926	956	957	911	941	951	976	955	916	963	965	955	950	947	948	948	958	906	960	909	951	964	885	970	928	938	893	891	951	945	962	994	936	933	969	934	860	961	961	956	991	922	921	958	946	985	940	925	954	886	934	942	943	919	952	961	949	967	1000	976	1004	972	962	955	905	952	950	913	930	976	931	977	915	923	955	961	967	915	984	921	939	958	959	934	944	949	944	880	949	958	970	933	931	924	942	968	943	972	977	953	899	930	978	949	973	957	899	958	931	894	928	979	995	897	972	909	959	1026	947	967	931	954	963	994	955	938	964	991	937	979	989	980	919	890	971	954	945	956	935	927	1010	993	983	952	1025	982	906	925	994	951	913	969	937	942	941	969	964	981	973	958	938	886	967	937	953	950	909	934	978	947	927	942	960	952	932	930	966	976	960	968	918	971	956	909	950	979	949	1011	929	901	946	929	935	948	974	957	941	986	924	965	924	951	938	929	968	954	937	978	955	1019	947	934	1007	950	944	931	921	907	924	919	921	909	971	953	969	1012	962	933	987	982	962	929	936	986	979	906	937	979	924	967	989	954	1001	985	935	956	912	944	921	924	894	930	925	990	939	948	999	917	881	928	963	970	991	948	978	933	938	932	966	960	933	927	958	963	960	985	953	976	979	963	957	962	975	906	1003	924	908	891	998	941	896	958	926	941	913	932	946	885	919	928	913	911	892	973	986	939	946	992	946	920	988	964	893	947	949	973	972	922	948	964	1023	942	894	938	948	964	958	936	905	964	921	987	959	944	930	959	958	958	960	988	967	930	944	972	962	972	955	929	929	927	964	964	885	987	926	919	935	952	926	1004	918	975	956	1002	933	976	937	922	935	914	924	956	962	995	993	982	922	987	987	961	955	988	999	983	950	910	928	966	936	972	947	973	976	1020	907	973	921	978	930	947	974	937	913	973	963	932	937	959	938	918	914	979	942	952	897	928	934	932	985	970	984	960	921	911	958	948	957	969	938	983	918	915	986	934	932	904	961	969	983	945	963	949	964	1010	949	1022	963	979	973	935	915	942	976	960	940	968	939	1035	914	915	938	955	917	946	970	936	918	894	944	929	923	993	959	932	915	888	968	986	942	918	895	949	956	944	973	912	911	909	951	966	908	958	958	935	941	955	948	929	919	976	962	929	912	976	914	955	945	951	956	892	959	961	930	969	865	944	988	966	941	915	934	932	905	890	983	979	966	955	949	928	969	949	952	937	932	929	940	991	904	937	951	943	991	962	948	939	923	932	893	953	936	929	929	927	919	963	948	944	950	976	913	983	925	1009	967	941	992	935	952	963	941	948	957	900	943	936	909	978	970	968	948	953	961	940	942	960	992	942	956	908	949	1011	960	978	949	898	970	927	1002	915	919	954	949	975	955	921	989	941	927	966	963	915	896	926	975	1005	1030	934	959	945	915	953	942	953	1023	1012	963	912	995	1000	965	913	1009	939	958	887	980	956	981	951	894	959	943	981	943	960	950	961	935	963	966	941	940	984	965	900	940	927	990	957	989	1003	1015	972	953	947	941	939	943	987	943	888	952	976	998	916	896	969	1010	978	958	945	962	975	926	928	920	944	936	923	944	912	940	950	946	954	876	949	963	906	1025	912	991	994	976	991	971	938	919	953	961	995	956	956	937	936	946	1003	971	954	913	946	982	969	990	956	922	948	947	1005	963	918	949	999	947	952	912	923	882	920	944	999	971	952	975	924	934	941	944	975	935	927	914	968	957	945	914	953	965	921	969	922	898	954	950	955	996	919	998	929	946	939	967	944	946	936	959	902	960	968	936	938	958	971	965	963	940	930	975	960	941	913	982	961	926	980	998	902	951	943	927	958	957	922	904	971	998	999	921	951	968	914	1029	969	967	963	942	912	942	999	975	991	967	935	953	925	955	947	953	939	925	921	966	941	954
37161	24849	25528	25445	22452	15291	9434	7878	4333	3117	1137	405	385	340	369	369	325	330	309	307	368	357	368	408	443	423	428	448	446	432	411	473	350	396	374	355	362	326	306	319	347	316	331	343	311	333	343	301	325	286	294	311	297	333	326	292	288	330	291	313	325	299	291	345	323	310	296	314	314	341	330	319	292	289	317	339	317	289	322	302	306	357	311	303	354	344	319	331	288	289	312	318	322	313	310	300	302	329	335	359	291	344	316	301	312	309	335	298	317	296	329	303	311	322	334	315	299	307	309	307	313	324	310	334	303	312	330	305	327	313	312	299	340	321	289	260	335	337	307	352	293	317	335	304	303	339	306	300	360	309	316	303	342	343	301	348	270	325	305	314	326	325	334	303	294	306	311	317	287	361	299	345	320	309	325	340	305	319	342	322	319	347	313	302	327	303	332	319	322	299	322	278	301	324	336	297	314	269	308	304	296	328	316	323	330	294	301	340	326	354	328	336	326	346	307	339	287	326	324	315	317	325	323	335	347	313	303	318	300	293	303	305	338	319	293	335	271	280	350	294	309	351	353	310	294	305	339	338	330	321	315	292	330	300	315	354	294	306	328	316	324	290	287	261	313	320	312	308	315	311	316	293	340	328	318	318	322	290	319	286	324	334	331	336	316	308	331	309	337	305	320	322	333	322	339	337	318	324	318	338	349	310	285	312	289	294	341	316	310	298	328	310	324	304	296	306	300	309	321	298	370	308	309	353	302	292	335	292	279	317	340	320	305	316	338	331	320	339	318	274	330	349	304	317	320	301	309	323	339	304	343	366	352	301	324	324	324	360	334	309	304	362	307	301	319	282	325	287	328	331	317	316	323	307	323	310	351	329	318	370	327	308	320	316	314	340	299	309	329	299	314	294	334	316	298	302	300	284	355	313	267	342	317	289	336	300	305	336	283	330	334	311	319	333	298	319	316	310	326	295	302	312	311	312	290	307	311	322	337	370	297	361	319	321	289	349	323	314	297	309	335	326	318	318	323	299	311	333	289	306	299	310	323	274	270	349	337	318	348	292	315	308	322	334	322	305	313	333	315	323	346	350	321	309	310	312	310	318	330	309	290	323	314	357	315	323	308	277	280	330	338	322	328	306	320	295	324	333	348	315	369	320	332	327	327	309	327	300	302	329	319	354	319	329	360	295	335	320	319	320	306	316	321	334	312	321	343	307	302	319	335	307	295	294	310	343	323	352	343	303	316	314	296	321	355	317	345	305	309	278	304	304	330	344	311	310	362	325	349	367	333	346	320	323	293	319	323	314	319	307	337	315	331	349	312	300	315	330	341	283	297	306	333	295	315	318	341	327	314	274	303	308	326	321	304	316	308	289	303	298	302	336	328	326	348	318	320	313	334	305	295	319	334	304	309	330	318	312	308	299	300	321	312	279	312	320	339	342	340	321	305	319	317	349	300	304	332	293	317	350	334	302	325	313	316	334	308	302	330	331	365	319	305	295	283	325	295	303	342	354	324	308	285	327	357	314	301	317	289	315	346	331	322	306	344	303	316	336	305	332	308	350	355	325	315	341	314	326	285	300	319	292	311	340	344	313	288	314	308	314	299	341	328	324	294	318	286	312	358	312	338	318	316	300	328	341	342	321	304	313	288	307	334	279	314	336	313	332	347	305	282	280	343	303	333	344	336	331	311	286	307	309	335	317	330	341	317	312	319	302	321	317	291	317	319	353	332	319	293	332	296	303	326	330	310	306	327	309	304	313	307	309	324	318	328	304	323	327	306	316	335	337	314	299	317	338	308	316	314	335	329	284	333	322	310	320	300	316	301	324	343	353	321	305	335	327	376	354	352	334	321	337	313	344	319	352	308	334	275	326	331	340	305	282	298	299	315	324	311	320	344	320	334	341	298	341	300	328	351	333	320	333	300	293	318	310	308	325	300	309	312	345	321	305	322	310	326	306	310	321	285	296	272	280	313	313	334	339	357	336	305	322	335	297	311	300	304	321	297	349	334	300	354	334	294	305	353	328	341	314	318	318	273	326	314	297	317	333	300	287	313	308	303	320	346	295	333	354	342	352	313	348	304	348	321	326	290	303	352	317	296	322	318	329	301	357	319	346	295	321	334	265	368	368	342	272	325	326	313	298	311	284	317	329	308	309	337	303	349	353	318	313	306	325	309	296	331	334	340	335	335	303	301	324	286	312	344	307	345	294	318	339	329	290	298	309	299	303	315	336	317	342	343	322	274	337	329	281	307	333	371	294	335	318	265	336	329	305	311	334	318	319	348	312	307	270	321	327	357	300	299	299	342	347	289	293	321	325	300	329	318	322	271	346	308	324	316	329	310	308	342	334	310	318	275	336	318	299	313	310	318	317	304	327	307	320	344	342	300	321	300	301	322	348	317	288	368	321	307	325	324	316	318	327	283	318	305	295	310	317	339	340	315	310	306	349	329	318	338	315	324	310	338	338	337	318	310	302	326	306	335	327	330	315	337	320	311	313	290	347	323	331	328	312	315	303	322	326	339	361	300	329	291	302	342	320	333	339	312	320	315	351	312	335	305	329	336	312	322	314	322	342	313	318	319	295	322	331	302	272	319	308	295	282	324	316	298	342	313	324	339	321	310	316	346	324	317	311	310	352	318	331	329	280	320	321	301	325	339	311	306	333	328	312	314	301	326	264	333	321	319	304	294	363	300	309	304	332	346	323	289	284	300	288	311	280	332	318	327	338	343	304	299	323	291	336	342	299	338	331	327	333	307	323	333	327	325	314	319	326	332	331	332	357	331	321	325	310	316	339	324	308	311	302	341	301	287	346	319	330	323	308	300	307	325	299	330	319	334	281	313	310	321	341	344	327	307	322	294	310	353	314	309	277	308	307	333	329	316	294	348	301	297	330	314	325	315	335	302	275	292	319	345	335	295	338	317	320	328	302	304	305	323	302	304	323	331	308	324	345	285	303	328	314	331	300	308	301	313	339	331	299	315	319	299	292	305	339	280	281	343	321	306	301	256	299	350	288	318	306	305	326	338	334	338	319	309	322	321	330	329	301	313	313	325	287	288	333	301	309	305	326	300	332	315	327	297	327	309	316	349	320	345	297	345	298	316	333	314	283	328	307	326	326	314	349	311	295	317	320	344	321	312	304	313	340	348	324	320	325	332	321	315	305	303	311	341	306	328	360	329	331	341	311	289	314	334	345	311	281	338	337	300	322	314	329	326	325	323	305	333	322	303	348	295	326	309	316	314	337	306	283	357	329	288	309	322	290	311	286	319	332	300	321	310	352	327	313	338	260	293	295	302	306	300	305	323	288	313	290	307	309	346	277	309	323	323	293	334	317	323	333	349	315	340	334	298	286	342	300	344	344	283	313	324	293	327	319	324	306	317	308	351	345	314	334	345	334	290	317	307	310	299	309	310	345	319	363	314	294	314	313	347	358	342	325	345	287	326	348	311	326	328	286	315	291	328	321	322	339	308	308	309	313	315	323
24952	20839	30756	36047	36068	28483	23052	21250	13530	11471	3732	1169	983	853	876	857	838	873	885	940	1064	1134	1193	1332	1408	1515	1460	1583	1556	1478	1313	1344	1141	1061	944	930	812	797	844	773	739	778	792	771	765	791	745	793	740	790	773	818	763	759	786	773	752	759	763	745	774	813	791	775	754	738	781	767	749	761	778	772	732	757	783	786	764	811	804	724	747	803	733	738	731	755	785	739	746	743	801	788	763	773	745	739	755	764	766	733	761	803	786	738	736	785	814	758	764	787	770	779	719	757	781	792	761	746	760	761	793	730	779	777	733	762	813	730	797	754	748	763	784	763	707	712	738	721	770	800	739	735	837	751	817	817	726	747	779	769	766	744	771	756	753	740	744	764	725	755	765	834	745	780	765	775	696	751	708	799	754	715	684	748	780	769	731	770	787	780	738	760	763	737	762	779	807	742	792	782	826	786	827	762	735	750	760	787	720	780	771	787	789	760	790	771	739	756	766	677	772	774	725	822	735	761	753	811	738	772	779	760	742	752	741	764	795	761	717	778	832	813	778	818	777	798	731	793	731	779	778	801	756	786	789	768	783	770	774	784	762	807	761	749	808	735	780	734	733	696	800	762	770	742	819	775	767	786	757	781	734	806	767	695	804	711	763	755	791	765	775	720	844	733	785	774	771	755	738	797	771	805	759	784	787	754	769	777	786	803	814	793	781	768	769	760	777	778	745	784	792	732	771	799	759	725	769	737	790	779	771	774	751	779	767	830	722	804	781	755	777	749	779	806	763	784	733	754	788	765	808	758	788	790	762	718	779	764	761	794	749	741	745	728	787	758	764	774	784	760	776	747	771	749	764	783	777	732	756	765	783	809	789	765	734	750	770	764	748	723	737	782	745	759	750	782	776	787	765	735	759	741	741	771	757	753	753	744	719	776	753	741	759	821	774	727	772	773	760	732	809	761	719	775	758	823	744	766	754	728	771	786	762	753	727	810	805	760	767	776	747	745	761	761	771	813	808	704	780	775	722	796	721	757	794	797	746	750	754	755	780	794	757	783	765	741	760	756	738	762	731	769	760	750	771	751	743	729	789	764	762	792	793	783	792	761	757	758	760	741	780	767	816	790	762	779	758	744	762	779	783	830	760	799	760	786	754	784	803	815	790	782	742	769	742	774	753	764	831	767	779	759	756	768	749	760	752	851	783	772	797	727	789	807	752	773	739	771	730	736	738	747	768	760	807	721	771	785	831	786	758	775	778	738	775	765	779	755	758	746	754	799	716	735	717	689	751	741	762	780	704	774	758	756	842	751	773	749	799	753	754	774	804	796	750	782	735	791	820	733	801	752	811	830	828	778	757	795	794	758	761	779	743	742	797	773	788	771	708	775	735	744	756	778	778	801	743	761	793	790	807	808	790	761	775	770	808	755	761	792	751	812	756	784	772	770	763	761	723	762	773	757	795	730	748	788	778	782	807	773	737	764	774	723	720	775	767	768	723	739	756	800	802	772	769	779	821	750	767	755	706	772	778	813	766	742	752	773	764	752	768	743	772	740	775	802	789	756	778	785	782	727	756	790	765	780	789	716	798	755	767	744	740	775	810	813	749	744	775	777	777	806	784	738	778	785	782	755	759	796	767	758	755	801	721	746	805	710	746	755	769	741	747	761	789	783	738	760	785	739	777	762	778	792	743	746	755	725	770	757	774	771	787	801	716	801	792	762	800	798	807	780	754	787	789	799	806	769	815	752	737	730	744	765	732	735	754	782	810	757	778	785	779	788	783	766	778	807	782	777	779	760	784	761	774	789	742	747	765	766	776	762	775	770	766	754	746	755	763	802	711	709	746	821	782	742	834	824	775	739	757	781	791	772	762	771	761	809	715	724	793	727	722	720	764	759	806	798	761	786	796	759	812	829	764	741	739	772	770	790	776	758	775	792	766	774	741	796	784	779	777	772	776	796	762	700	766	718	781	785	793	778	750	758	739	750	713	801	767	785	753	779	720	782	796	748	734	765	822	790	708	779	729	752	748	783	794	766	817	748	761	807	816	761	762	801	775	744	771	721	762	785	738	771	772	779	772	770	717	815	754	814	820	764	774	745	728	836	789	750	745	701	730	770	770	758	755	760	758	749	789	780	772	746	756	754	737	759	707	803	763	756	730	763	728	740	753	742	766	767	783	780	705	767	757	740	764	798	760	779	762	768	736	749	736	765	748	761	809	755	768	820	753	742	727	780	765	759	737	768	760	800	822	805	820	775	748	816	763	789	795	718	724	749	742	751	793	744	781	815	778	770	805	764	788	778	782	794	767	782	794	752	739	794	753	746	807	776	774	754	764	738	811	764	799	821	774	791	787	750	748	770	857	778	741	739	768	800	818	770	712	754	809	742	749	751	739	772	730	773	736	785	752	758	783	753	803	777	808	757	771	756	758	780	775	746	771	747	785	730	777	749	774	757	758	762	767	798	745	761	749	811	709	722	781	744	819	771	806	730	759	741	785	764	710	761	800	776	770	797	788	781	781	743	777	784	771	814	805	763	744	760	796	743	732	754	761	738	796	759	766	800	790	722	793	776	825	764	744	796	736	772	725	780	766	741	757	747	784	772	806	826	791	748	790	781	751	772	727	776	784	801	805	727	758	779	793	729	720	684	736	756	770	781	756	744	758	836	743	744	851	784	725	768	753	716	734	783	747	790	763	738	728	800	722	816	739	762	768	740	762	768	782	750	786	775	762	771	773	759	759	798	825	775	766	762	759	780	743	770	761	772	804	700	810	714	786	759	771	743	794	752	769	770	796	740	769	738	787	757	762	723	749	750	738	759	748	726	804	766	788	772	730	828	742	770	740	735	791	745	823	757	799	800	755	769	776	769	803	722	767	770	785	745	792	743	776	759	765	788	814	777	767	740	769	829	809	741	764	745	735	776	756	756	756	756	754	766	753	771	778	763	744	784	759	725	771	770	795	788	799	690	769	748	785	745	768	808	775	796	773	736	754	792	726	787	764	754	753	725	763	777	769	762	784	744	775	784	774	783	773	803	768	753	777	734	769	797	762	786	796	712	756	792	759	740	846	785	782	728	751	750	744	787	736	751	742	775	801	745	738	738	766	728	731	777	763	764	812	745	758	724	772	775	759	810	751	767	747	745	730	778	799	793	811	767	785	785	721	786	688	757	841	793	770	728	745	730	781	762	799	727	742	780	798	777	725	747	798	735	754	774	776	779	790	761	778	770	713	781	725	720	797	780	765	784	725	754	751	765	781	789	729	765	776	763	786	735	802	783	808	774	698	776	765	767	743	768	767	769	780	798	761	762	795	792	763	776	747	759	784	815	801	789	741	767	758	730	792	677	745	749	705	748	790	816	804	788	737	772	770	726	757	759	748	826	754	692	709	768	748	828	789	770	754	732	802	776	766	754	788	805	781	810	761	733	796	766	765	807	769	775	748	756	790	796	743	754	774	795	762	781	716	790	776	805	772	693	784	753	757	771	756	743	754	751
15690	7504	6666	5024	3008	1934	967	672	516	500	383	372	367	358	354	426	361	342	361	378	370	360	329	350	361	364	376	314	377	366	374	397	408	406	371	390	358	362	351	336	335	364	330	324	374	359	331	367	368	351	400	367	346	375	342	353	340	376	383	364	415	371	366	336	357	381	381	358	356	375	361	382	396	361	376	358	329	384	335	358	362	391	327	350	365	371	360	386	387	384	362	388	381	406	399	355	379	330	356	358	360	361	377	366	359	394	346	364	349	352	384	340	351	348	395	379	372	369	408	377	388	363	351	349	359	356	379	370	341	378	371	364	375	353	373	352	385	366	330	349	371	357	366	363	363	353	384	342	354	346	396	337	345	362	340	350	354	359	393	372	336	340	398	379	406	362	352	373	353	356	339	368	356	398	363	356	354	354	398	408	347	371	404	337	386	350	339	331	340	345	378	402	399	355	353	360	361	381	371	376	347	364	369	392	377	351	372	369	395	371	355	341	361	335	350	378	354	386	371	349	353	359	426	388	395	369	364	375	395	352	379	349	359	389	381	344	378	369	353	356	376	413	351	359	336	346	367	365	376	403	335	363	361	375	350	364	368	345	354	376	384	358	393	382	362	356	383	361	356	382	378	378	353	362	375	372	314	384	368	377	378	374	372	372	395	397	342	363	365	338	390	389	412	347	374	389	376	341	367	347	386	350	375	372	348	378	363	343	384	353	379	367	383	368	373	334	371	372	348	357	352	384	384	371	337	351	378	346	369	398	397	376	371	345	361	337	364	362	360	356	374	357	368	363	377	366	373	357	373	353	417	351	342	340	358	397	355	364	351	399	394	343	377	369	353	399	343	353	360	367	353	389	358	347	375	364	375	370	378	397	365	373	375	401	357	391	349	358	353	357	370	347	348	392	359	401	354	344	353	384	373	347	365	367	378	385	355	362	378	387	370	350	397	363	367	379	379	338	330	366	374	367	343	369	394	355	355	358	382	352	329	364	364	375	386	378	382	386	344	384	333	418	362	376	357	362	367	377	358	362	357	356	377	437	351	369	365	328	416	335	339	353	363	374	371	350	368	362	362	361	370	378	405	357	362	380	403	377	388	362	377	404	375	337	324	358	371	350	352	376	379	372	360	334	398	380	329	421	339	323	375	353	364	373	389	345	381	342	369	356	378	369	395	378	462	367	370	336	369	372	341	371	345	352	347	350	380	377	350	378	351	346	397	361	367	355	379	378	380	365	387	367	387	416	393	361	381	345	392	365	375	359	351	370	358	396	385	376	384	372	374	363	341	338	374	341	355	346	355	368	396	402	352	367	372	392	367	338	349	341	370	329	355	369	363	361	396	374	393	363	381	357	408	372	344	348	422	347	365	349	368	368	392	342	360	376	364	357	392	398	367	356	344	360	405	386	389	364	414	389	372	367	375	395	390	364	362	357	340	355	393	349	357	361	350	356	381	337	398	344	379	353	349	374	358	351	339	406	393	375	362	366	353	378	398	350	333	343	367	390	375	360	385	397	366	335	368	354	397	357	358	384	366	363	366	380	375	348	383	351	381	344	376	376	395	350	383	335	388	350	346	362	393	370	367	360	374	356	390	424	357	365	387	387	363	376	346	369	366	385	357	385	350	355	383	365	400	370	339	365	361	378	359	347	344	385	402	364	344	362	375	374	391	365	363	339	352	377	375	378	341	376	347	358	368	332	373	355	354	369	349	359	368	397	342	369	377	404	372	331	358	402	363	392	430	371	361	420	338	360	334	356	381	350	347	390	371	366	399	419	370	370	373	342	380	422	391	355	350	374	339	385	404	394	384	351	359	375	411	366	336	364	367	363	330	406	368	354	370	352	344	365	366	370	394	354	377	362	379	350	347	411	346	372	320	346	363	358	369	365	336	372	362	366	349	369	366	321	363	364	377	359	349	384	347	356	344	362	328	360	365	345	388	366	341	369	358	393	344	347	343	347	320	391	356	353	356	376	394	396	363	360	316	400	341	344	344	337	341	365	346	368	378	335	385	368	390	366	396	363	395	365	337	354	384	372	365	370	328	361	390	389	378	328	359	372	401	356	352	377	342	374	384	368	399	355	363	360	392	360	394	371	338	362	347	360	349	366	328	376	395	329	346	343	391	370	360	359	383	365	384	334	369	381	368	391	344	358	369	366	377	382	359	377	369	352	372	392	370	370	355	396	338	370	363	392	339	332	364	384	347	347	369	328	346	324	359	337	359	354	371	365	361	385	347	353	341	348	337	353	350	368	348	387	401	369	377	370	361	332	374	415	367	353	364	338	384	352	354	362	356	376	363	363	366	356	376	365	385	371	377	372	373	380	385	339	346	345	402	366	389	353	364	347	389	350	374	321	373	377	361	398	368	362	328	360	379	379	368	354	377	380	369	349	354	371	391	348	348	376	375	368	379	354	367	351	414	388	322	340	363	393	344	334	379	338	367	360	383	355	359	413	376	374	349	374	408	364	406	381	397	372	375	347	351	354	340	377	390	373	390	350	380	356	380	389	375	388	396	384	349	379	371	362	377	351	353	397	368	357	365	385	376	369	406	339	374	357	352	364	335	333	331	362	394	404	350	418	370	354	338	352	383	367	352	389	388	341	406	363	384	364	349	366	362	374	386	391	361	381	357	384	357	360	346	363	389	399	366	354	354	380	378	388	360	387	380	383	373	343	377	371	347	375	323	338	368	349	380	397	353	394	386	385	338	354	371	370	350	356	332	414	370	363	334	378	387	362	375	371	337	403	371	352	376	384	347	371	337	384	384	346	375	396	397	329	347	389	402	365	364	368	376	387	397	390	378	353	407	377	368	364	377	367	373	351	365	361	377	368	360	377	373	324	360	368	365	357	369	336	365	415	394	352	379	359	356	341	350	357	365	371	364	343	358	353	336	363	400	365	385	374	360	347	372	396	396	357	369	381	383	380	376	346	343	343	350	358	350	393	380	364	367	377	381	356	398	344	333	381	330	352	391	363	384	348	345	383	369	393	355	378	359	332	387	374	348	345	371	348	380	365	372	381	350	338	415	378	332	343	392	406	371	369	372	370	372	392	352	368	386	404	366	350	381	390	352	346	350	365	370	364	397	344	354	372	364	397	418	383	373	369	348	375	349	373	346	347	334	386	402	389	365	363	372	396	365	333	380	348	371	400	365	374	348	346	333	355	367	371	368	377	333	328	399	405	353	380	379	399	369	364	358	386	377	344	366	376	343	367	355	381	375	348	367	357	361	354	373	376	370	385	371	377	364	348	339	373	359	396	383	370	383	378	372	371	377	360	362	361	334	340	334	361	381	383	370	357	344	364	360	355	390	370	374	379	338	398	385	389	348	418	356	371	415	338	355	367	413	364	380	365	324	328	378	353	367	327	352	360	400	369	412	380	373	375	366	341	338	376	382	375	340	388	393	386	362	334	387	405	359	371	378	348	365	387	387	355	342	370	375	341	353	321	342	334	349	394	347	389	387	374	349	375	372	360
11168	7485	12137	13232	9799	6783	3610	2592	1925	1636	1019	972	936	868	933	887	930	879	891	890	887	918	902	864	921	905	926	907	898	863	891	924	901	878	909	938	858	893	887	786	912	889	902	888	947	852	838	875	888	897	891	858	888	915	875	813	872	917	881	929	911	920	870	886	834	880	878	834	841	917	788	891	878	879	880	858	889	865	908	807	835	901	863	877	886	900	870	882	866	917	843	841	897	942	872	842	880	860	929	876	906	811	883	904	928	836	874	904	852	817	871	907	901	890	854	862	864	887	874	860	886	883	881	904	902	882	870	868	877	830	883	838	924	887	866	891	900	869	881	929	839	820	859	845	886	903	896	845	896	850	863	840	904	880	827	880	851	863	882	824	856	841	903	862	872	925	878	890	875	892	924	905	917	843	894	866	876	856	874	885	914	881	833	880	900	858	879	850	838	882	842	903	935	818	826	913	952	905	868	865	892	885	881	861	916	860	902	844	889	849	867	912	877	877	902	951	849	900	865	890	916	844	857	874	888	927	848	895	865	908	891	865	889	931	840	858	802	923	892	862	847	863	865	902	837	881	878	867	871	867	957	875	817	838	835	848	918	885	926	893	908	891	887	855	844	939	939	855	878	865	811	859	865	851	904	886	888	854	852	877	948	920	904	893	830	870	877	883	875	904	836	833	838	882	908	877	858	883	839	865	868	855	879	889	866	848	907	886	854	891	889	890	849	882	839	859	835	843	889	844	879	841	864	882	885	877	896	925	887	828	890	893	866	904	873	890	931	853	871	841	901	849	878	881	888	905	848	883	853	849	845	893	895	894	897	860	874	872	888	853	870	888	887	869	813	805	873	867	928	858	903	891	924	880	901	917	874	911	882	908	854	877	891	852	889	821	844	945	806	892	860	885	884	859	876	898	919	865	896	867	900	816	917	822	896	895	851	823	914	894	919	860	891	841	905	873	887	885	909	916	879	931	910	839	849	878	852	863	893	874	909	903	869	864	806	856	826	868	852	908	870	901	891	865	898	845	861	833	866	874	842	848	925	858	869	874	882	894	850	866	927	915	782	891	908	887	895	796	929	843	847	874	863	918	908	858	871	918	911	870	904	966	891	871	944	918	853	925	937	890	887	884	897	861	896	842	949	869	885	906	789	867	865	880	876	897	868	910	863	924	859	876	851	907	890	864	850	873	868	850	865	836	888	853	880	841	896	883	909	962	863	838	898	920	888	918	902	877	904	916	898	911	858	865	868	883	868	875	892	832	824	862	887	898	881	913	879	883	858	860	892	920	904	907	899	877	918	891	873	858	875	906	900	874	901	913	928	855	912	920	891	901	862	909	885	855	859	907	897	915	918	923	902	883	903	893	855	895	893	851	869	889	846	898	859	897	853	908	812	894	851	862	862	823	900	864	941	900	880	876	830	932	924	874	845	908	833	832	841	894	904	836	869	939	853	879	858	911	883	908	899	868	870	882	877	878	862	902	867	859	864	900	891	891	838	881	790	869	853	865	832	845	965	847	840	904	934	857	900	905	874	886	869	919	869	841	870	901	918	869	864	905	906	861	828	846	859	893	900	866	790	899	887	902	924	887	912	866	870	869	881	910	862	862	849	894	864	848	898	909	880	882	860	893	872	915	881	852	826	879	897	847	850	913	860	889	870	873	809	896	838	945	846	871	874	844	860	825	908	878	819	866	887	844	894	859	848	884	843	831	859	912	876	869	920	859	874	903	884	895	893	914	812	864	822	879	927	890	844	911	861	887	888	864	865	848	868	852	856	858	849	882	873	892	857	880	863	837	890	869	825	919	869	927	878	871	930	914	896	812	876	944	841	906	860	902	897	887	847	870	835	841	957	826	872	889	931	888	918	928	886	886	849	880	892	889	847	884	844	909	911	876	912	884	906	926	882	876	880	915	961	871	910	841	890	908	881	917	865	863	854	886	862	893	877	828	861	889	900	881	906	828	853	872	906	900	858	901	898	877	838	882	825	878	859	871	907	924	873	842	851	852	890	934	893	867	887	904	868	872	858	890	829	847	841	851	828	860	837	908	812	836	912	887	903	937	868	914	897	890	876	888	893	913	884	877	932	906	925	754	906	919	895	854	892	918	952	900	928	888	865	875	897	915	873	860	920	843	911	906	917	893	849	875	844	879	873	888	906	829	847	853	882	896	858	847	868	890	963	887	899	855	889	896	894	876	882	847	879	896	864	804	854	874	886	807	892	829	859	902	946	883	835	901	869	828	894	898	880	866	833	831	891	914	859	822	838	859	906	856	780	944	881	915	883	877	859	904	852	865	836	929	916	908	867	909	882	834	940	897	868	868	855	928	869	902	901	869	832	899	857	851	883	849	875	829	853	877	854	829	903	863	858	896	854	876	861	801	887	925	873	866	890	905	878	866	879	857	884	837	873	889	912	846	856	866	866	909	885	910	859	860	890	890	903	909	866	858	896	860	860	873	881	880	844	884	913	913	884	894	899	871	900	887	897	881	851	879	855	847	872	910	876	838	867	909	859	874	888	842	877	909	907	845	911	830	863	894	875	899	862	904	870	817	871	813	851	913	883	860	871	934	825	871	814	897	891	911	837	882	898	816	957	904	918	855	871	889	872	903	870	878	841	875	849	881	868	930	912	885	963	879	815	864	887	893	888	931	854	894	857	903	803	937	843	868	864	894	876	867	856	891	871	854	859	880	840	846	856	885	878	885	846	883	907	853	909	905	859	871	878	889	949	921	854	857	871	927	878	870	846	891	897	845	885	891	814	883	901	896	893	858	860	924	910	888	887	876	885	852	858	844	857	854	927	896	848	865	882	897	911	864	901	847	879	894	849	898	892	824	825	893	898	868	886	854	852	872	884	880	904	880	893	906	861	840	914	934	915	908	944	862	835	863	821	893	887	871	859	896	917	898	866	828	871	863	868	919	860	847	869	905	892	873	910	868	851	843	905	906	865	865	896	883	928	903	899	900	892	878	932	885	861	919	895	849	892	898	915	826	870	894	917	852	889	941	881	895	859	903	865	888	874	888	890	939	878	870	898	848	821	857	868	850	838	886	881	905	832	854	920	878	888	823	812	890	918	907	864	861	902	911	864	894	880	887	899	883	900	886	892	860	842	913	868	976	865	902	873	853	903	918	848	867	905	920	869	883	897	900	879	885	872	895	908	885	827	894	896	876	874	862	923	935	853	872	861	857	880	831	838	869	845	918	875	905	894	914	878	895	919	933	853	891	843	869	916	871	888	850	868	840	914	894	931	895	925	885	890	909	912	880	896	905	841	894	923	855	851	864	941	897	852	882	865	894	851	860	884	846	864	885	853	887	866	898	858	843	898	858	927	896	902	846	924	918	932	859	870	874	905	881	874	840	888	892	826	908	856	883	890	898	870	925	907	871	869	877	883	914	887	901	851	916	923	912	936	893	846	915	950	884	864	882	929	881	910	871	915	880	857	931	877	846	869	896	863	974	890	889	845	919	940	869	873	892
29558	18087	19826	19128	14594	9746	4744	4234	3820	1708	558	490	483	413	400	444	417	433	433	409	427	413	465	434	476	433	463	443	448	460	449	466	458	404	365	397	432	374	419	409	393	431	384	438	431	442	424	376	392	404	424	410	411	426	410	395	425	408	414	431	412	376	403	378	435	403	405	370	384	369	383	382	424	414	388	390	405	422	405	443	429	368	436	376	384	399	430	393	396	446	391	391	389	429	420	445	421	389	365	416	440	344	416	386	371	420	429	393	387	385	400	437	369	437	396	420	376	444	375	376	396	440	396	427	442	395	372	431	410	384	391	416	393	463	399	410	378	387	389	376	421	384	401	410	420	349	382	384	374	401	440	450	377	414	413	378	447	403	423	409	408	402	399	394	428	412	364	404	450	427	425	414	379	397	444	419	419	405	369	371	411	403	398	406	436	406	403	406	401	382	370	398	355	369	382	372	402	412	423	396	415	380	408	395	370	403	408	421	428	397	396	409	413	416	384	379	382	373	409	425	412	397	409	377	387	389	384	387	434	403	383	399	395	369	376	410	381	397	421	388	423	420	382	423	420	417	382	407	368	401	385	364	402	404	384	375	428	429	404	412	369	386	391	374	365	372	387	391	415	354	420	405	406	399	410	405	422	407	401	414	393	375	388	377	396	424	392	409	416	409	369	376	413	402	440	397	386	440	369	397	392	401	428	397	409	367	394	385	414	423	405	423	428	412	390	371	408	410	431	384	372	431	444	382	408	345	381	403	365	416	382	405	379	408	450	408	413	436	398	375	392	407	412	428	378	370	407	368	394	402	387	417	397	423	425	408	381	404	342	393	381	402	401	401	390	431	457	408	409	394	403	422	389	407	397	449	406	408	413	401	422	390	399	394	407	371	383	364	398	428	414	441	391	425	363	371	392	387	393	391	396	377	417	378	417	423	416	404	410	379	405	384	356	392	405	387	380	358	387	402	422	429	406	390	381	380	376	371	385	374	413	440	398	388	359	347	397	384	431	382	381	388	428	422	390	400	415	398	397	374	387	446	388	378	382	398	414	387	379	401	435	379	427	396	411	408	397	342	387	406	389	404	392	414	393	387	424	395	372	385	412	389	343	399	409	401	390	428	417	405	369	400	394	366	432	381	385	424	388	394	425	397	394	437	425	422	392	413	419	368	428	380	401	398	412	404	406	438	375	419	408	410	400	386	406	358	394	399	366	395	388	358	394	434	376	376	398	371	392	392	381	380	397	414	382	414	410	402	415	428	410	404	396	412	374	436	399	357	437	412	400	391	380	409	359	395	399	435	402	372	363	397	386	415	402	397	398	411	424	441	405	400	384	424	401	407	397	407	395	395	333	428	404	410	441	413	443	432	417	398	345	369	395	378	388	425	399	429	357	379	430	422	407	403	385	409	394	401	402	440	406	412	406	410	400	397	421	391	390	421	397	371	421	419	393	393	376	392	407	457	422	376	375	428	426	416	379	404	404	386	390	388	407	389	439	429	372	382	387	434	397	380	409	398	411	398	422	414	412	379	403	428	409	395	436	394	387	394	389	385	410	401	395	410	383	407	374	420	406	392	430	354	407	424	394	393	403	392	421	384	409	427	404	409	404	431	387	404	422	413	438	368	417	395	412	413	411	395	420	400	378	382	401	380	409	375	428	374	402	383	381	382	401	387	438	407	422	413	390	417	388	383	440	377	390	417	404	463	437	405	425	420	385	368	380	442	409	381	399	376	395	393	412	434	411	386	393	393	381	411	426	379	366	362	393	387	383	413	414	378	373	431	394	389	383	419	377	386	385	391	419	401	409	414	406	378	400	366	416	446	423	420	421	380	432	424	380	445	431	427	366	413	428	337	398	405	388	442	421	416	377	362	418	390	426	358	410	421	416	404	385	459	386	385	377	404	425	397	415	380	395	406	423	364	420	412	396	386	385	411	390	387	391	376	432	426	394	425	382	380	379	381	388	414	437	371	367	402	365	434	445	408	407	375	377	406	375	381	394	407	415	413	433	393	398	423	416	405	386	408	457	383	385	374	398	392	382	372	392	393	394	437	395	370	381	426	401	386	446	402	400	423	447	437	436	400	396	370	352	363	431	407	378	385	360	404	375	366	383	419	407	367	371	413	389	418	396	414	428	370	375	397	366	362	402	378	405	398	402	414	375	401	404	414	394	408	386	413	415	386	399	382	365	373	375	410	391	382	392	418	391	427	379	379	377	376	390	399	388	381	403	426	389	383	378	415	359	379	422	421	430	395	431	376	411	379	461	403	399	422	388	380	407	379	396	379	414	386	383	411	394	392	450	403	389	379	396	401	367	401	383	380	409	416	371	438	386	382	403	400	384	443	369	404	413	370	395	418	418	409	404	425	443	424	402	430	407	413	403	412	393	420	432	391	408	389	402	422	406	427	393	418	370	407	402	425	389	430	407	383	384	366	421	378	347	362	393	408	373	388	416	394	382	413	400	426	422	402	445	390	375	420	416	398	451	393	348	365	390	389	406	418	387	426	406	424	406	407	386	375	440	393	386	368	373	429	370	407	397	374	399	375	422	388	396	428	373	403	393	398	355	412	391	442	412	402	426	425	411	405	426	404	393	348	391	362	393	386	427	385	384	404	392	382	386	397	444	403	437	375	387	382	396	418	394	408	392	429	402	419	410	395	427	429	436	365	382	432	393	379	399	365	406	395	391	407	414	414	407	395	389	393	399	402	420	407	398	409	384	371	390	377	414	404	395	417	406	392	407	379	414	418	405	393	388	388	381	388	420	437	379	403	397	417	391	418	389	433	380	395	408	376	411	421	381	416	417	403	430	385	395	390	375	417	390	418	391	396	432	414	408	426	376	438	367	394	386	383	399	439	420	407	429	381	390	354	364	398	380	389	382	419	415	406	436	371	413	401	403	425	385	404	403	364	409	377	364	388	426	437	403	380	403	376	396	437	368	379	414	368	367	401	390	394	401	436	420	397	412	385	388	428	416	381	411	399	412	405	378	389	397	440	414	416	405	394	409	397	397	426	405	438	394	358	390	368	420	421	397	426	396	391	424	411	373	416	428	398	404	423	377	370	395	378	391	409	415	379	431	383	425	442	412	403	388	382	386	407	415	390	372	407	420	422	388	402	394	387	382	379	383	445	397	390	382	399	408	390	384	376	417	400	368	365	432	420	392	398	414	398	386	369	409	417	396	427	402	401	380	354	398	398	395	462	424	405	438	416	416	426	395	407	394	415	379	387	385	399	441	401	446	402	448	415	421	385	418	459	338	391	404	418	415	392	382	383	389	398	412	436	439	418	393	373	408	368	401	424	385	438	387	392	369	383	437	401	357	386	391	401	395	416	413	399	405	420	390	410	403	370	397	407	368	398	420	391	394	417	373	380	415	415	367	432	385	406	401	407	393	411	393	358	403	420	363	359	431	409	412	391	365	393	402	369	429	365	384	351	386	389	417	403	399	400	446	380	372	393	425	344	420	398	416	393	432	414
20797	16937	26740	31076	29022	22781	13678	14855	12558	6245	1494	1497	1027	964	998	1006	1033	1000	1000	1031	1040	1194	1177	1192	1309	1261	1307	1303	1297	1270	1196	1147	1222	1180	1107	1022	970	1023	985	925	983	933	951	930	959	957	956	956	950	922	952	930	979	905	966	953	943	956	931	932	994	958	953	938	917	919	922	988	956	878	909	976	922	938	994	1008	930	930	897	975	961	968	950	1007	960	915	938	960	944	923	978	949	948	974	959	947	930	937	946	925	993	905	935	890	878	928	980	980	917	984	958	937	906	950	925	977	938	1004	970	979	968	946	965	972	983	899	937	944	972	870	984	916	924	939	968	918	941	976	896	924	1010	909	999	900	903	954	920	901	992	908	926	987	925	958	956	912	956	975	988	959	996	973	951	948	991	970	986	967	950	981	986	924	949	921	962	1025	1016	926	950	962	964	944	896	1000	969	929	972	927	939	985	921	917	937	1003	922	972	886	954	918	975	917	1002	939	927	939	938	904	970	962	966	937	991	983	979	949	959	930	950	993	951	981	906	879	956	971	921	930	955	989	1004	981	927	994	904	924	971	948	969	908	921	976	1024	879	961	924	923	896	941	916	921	938	954	953	951	901	958	916	978	973	907	910	977	939	959	988	988	914	956	920	956	935	912	922	969	951	944	897	931	1037	945	979	910	969	976	982	929	987	961	947	899	930	918	935	960	921	897	935	971	1026	975	999	862	935	916	1010	895	919	925	946	936	921	983	934	914	961	911	954	946	983	942	951	909	957	994	981	1014	974	949	936	938	973	926	980	931	961	958	970	942	953	922	958	989	893	909	968	958	963	939	965	958	956	885	986	940	958	965	875	949	978	987	981	962	909	951	960	913	938	943	968	975	910	995	959	996	934	1036	936	990	962	957	955	904	968	951	967	942	942	891	919	917	947	989	929	972	982	905	921	970	949	929	918	948	940	968	987	968	909	972	933	939	946	936	991	921	950	955	902	928	959	930	937	934	970	967	928	987	941	942	952	971	960	883	950	924	932	986	941	950	941	914	984	914	939	983	940	912	943	922	953	929	965	998	954	894	963	974	931	923	970	984	953	903	897	949	971	994	1006	960	953	932	918	916	960	939	950	890	918	904	966	895	967	927	988	986	919	961	932	978	962	947	937	923	950	941	940	971	903	936	948	971	987	918	939	940	948	897	938	956	952	976	937	955	957	938	918	950	982	938	956	908	905	994	967	946	940	965	950	988	981	951	915	948	886	888	971	932	942	963	866	911	968	986	951	968	941	982	1013	890	992	972	909	845	915	945	964	927	979	979	918	978	974	996	895	930	981	969	919	971	943	1010	933	928	943	979	984	939	982	947	975	997	963	932	932	944	930	881	966	932	968	954	1005	923	915	950	904	945	952	952	911	921	970	909	950	957	898	958	922	924	937	991	956	950	968	928	927	949	954	910	922	908	926	888	968	949	986	935	908	979	940	842	952	940	966	912	964	966	976	911	943	952	959	931	999	958	933	955	943	959	884	1005	938	914	926	955	961	926	968	940	950	942	961	953	940	899	884	947	937	912	926	888	949	908	951	901	953	935	965	966	879	955	967	960	890	957	931	916	933	964	954	971	875	993	959	950	917	941	965	944	899	932	897	952	944	958	913	944	945	925	960	947	959	922	928	915	948	950	927	986	921	922	888	969	957	946	985	901	975	945	921	945	948	944	886	960	933	1026	967	962	947	868	974	963	938	937	967	976	926	942	964	909	928	992	894	894	891	959	951	945	945	914	977	910	990	922	927	899	985	959	986	939	975	946	888	968	941	923	900	973	924	980	980	956	903	932	932	887	916	933	942	957	938	938	897	945	934	930	957	986	922	916	948	952	971	941	927	937	928	946	988	967	959	939	938	923	928	916	903	973	924	993	968	873	933	967	949	952	989	920	949	963	934	964	976	924	927	941	989	984	949	929	954	960	984	922	991	922	1011	916	929	965	979	928	961	894	937	927	968	974	922	960	915	944	905	959	935	945	955	997	930	959	969	979	1005	883	956	930	969	910	980	991	968	923	977	945	890	1000	961	965	966	941	955	975	919	962	981	978	932	949	953	940	966	942	944	1069	1013	924	967	937	955	892	907	962	976	963	970	948	928	975	1004	866	948	902	974	910	896	964	961	913	998	914	913	986	976	948	890	944	949	903	913	994	916	948	995	972	914	977	917	899	982	880	930	983	876	958	923	977	931	937	971	966	960	888	870	916	943	926	976	883	990	944	970	920	973	968	936	941	934	926	955	971	968	945	1012	917	960	973	929	1027	991	942	924	910	917	942	929	941	892	969	893	897	902	927	911	953	945	994	979	925	955	920	899	948	923	958	936	934	921	962	922	1001	970	998	959	903	981	917	986	919	969	975	896	918	999	946	941	1011	976	976	930	980	1013	997	945	964	920	944	936	898	914	928	906	947	887	902	1006	943	942	866	957	945	1002	917	973	901	945	907	956	895	958	984	928	996	947	901	957	957	970	967	919	982	976	961	956	981	987	955	919	933	958	924	923	928	968	980	935	1009	957	924	928	970	989	959	931	964	1012	909	1000	984	942	983	897	967	965	923	908	954	966	968	982	946	912	980	942	917	864	975	971	1004	921	982	897	948	896	998	905	969	959	966	953	918	963	972	985	959	923	961	921	946	982	885	944	952	941	923	964	1027	940	927	942	862	988	994	935	921	896	926	964	921	925	963	891	951	915	952	919	958	900	905	983	970	996	949	949	983	940	950	986	939	945	979	952	976	917	961	929	928	960	944	975	976	912	957	936	948	928	905	956	928	968	917	939	943	979	949	950	922	941	875	980	936	944	962	949	946	943	995	939	903	949	959	993	942	930	929	968	970	949	883	955	946	931	954	917	934	921	893	967	942	903	970	995	954	909	1004	936	908	916	971	900	953	946	954	983	945	930	888	943	915	962	921	914	991	939	910	983	920	940	943	926	910	935	929	963	918	917	1010	941	929	950	973	901	943	947	923	949	859	918	948	897	934	962	938	960	967	931	965	919	963	913	920	992	946	1009	954	1014	938	943	911	916	976	930	918	953	938	920	954	949	947	946	922	957	1020	904	968	972	895	935	928	962	854	894	973	979	950	951	991	972	964	936	936	942	961	852	949	970	981	964	932	975	917	952	915	909	904	974	959	938	955	941	895	1001	978	944	958	921	953	961	937	938	949	928	955	946	947	919	995	973	913	902	888	979	921	898	967	926	962	977	982	932	917	944	924	965	966	952	929	924	961	911	989	991	936	965	938	948	930	958	982	942	944	937	917	915	925	951	982	977	971	957	992	929	939	961	882	926	953	976	972	1021	961	951	942	934	884	923	928	939	962	914	908	914	889	968	932	956	956	896	989	993	943	995	963	974	937	992	876	943	944	976	961	938	958	918	900	940	993	953	988	963	978	976	922	892	975	1007	913	960	911	869	923	956	894	965	1005	954	902	911	977	950	920	936	957	947	933	927	978	983	900	921	906	947	855	925	934	948	893	896	962	937	927	942	936	986	984	914	935	950	946	967	941	939	989	963	989	933	986
34278	24801	29249	28002	24079	14606	9231	7026	4133	2069	1168	524	353	398	351	376	343	393	379	358	370	373	408	428	409	452	461	498	420	425	390	439	433	402	399	371	340	299	300	369	354	327	315	354	328	345	322	313	340	365	330	363	322	374	334	340	321	319	314	332	357	357	309	298	285	348	331	335	332	341	338	329	330	310	367	315	314	356	346	321	361	339	356	356	317	342	328	354	308	322	350	342	350	311	323	312	359	328	295	317	327	309	313	388	324	336	323	306	358	354	308	329	316	312	332	316	343	318	304	349	349	356	307	341	309	350	341	317	334	354	336	314	331	322	357	365	341	348	302	370	307	366	316	299	325	306	299	325	312	336	330	336	306	351	306	313	305	336	323	336	353	318	331	361	323	375	337	318	331	328	329	344	304	310	310	333	350	339	295	323	323	347	329	324	363	323	315	335	329	335	310	311	281	317	346	344	317	328	322	330	319	269	383	353	342	329	358	307	330	323	296	350	323	376	335	332	370	325	311	337	330	358	331	338	363	337	327	312	347	344	353	340	324	362	328	297	346	339	326	342	320	297	317	355	357	316	340	330	372	346	347	337	333	314	331	314	327	310	315	332	327	333	360	301	321	338	348	340	311	321	337	325	331	327	322	346	311	330	342	358	340	355	348	319	326	335	335	366	306	342	313	330	322	318	347	308	337	319	347	316	306	313	346	333	323	356	333	318	328	312	344	307	303	322	327	307	306	332	338	319	336	348	335	326	314	296	328	324	326	346	336	345	300	334	325	316	304	337	367	291	364	333	328	317	332	336	339	332	347	366	328	320	334	355	326	349	325	278	348	341	322	319	347	363	295	347	329	342	311	347	344	339	348	297	317	365	350	358	373	318	310	318	340	302	324	315	358	312	308	315	352	354	323	310	351	345	314	356	355	321	322	356	333	301	340	352	329	340	330	348	285	365	341	329	316	308	345	285	366	371	324	324	331	331	331	308	305	321	333	339	297	344	322	319	327	331	327	308	308	301	337	328	341	322	313	326	304	351	331	325	327	327	336	332	312	354	325	344	347	308	303	317	314	318	351	306	314	355	370	334	320	317	310	319	318	348	313	345	325	350	329	337	351	356	316	334	347	339	315	350	333	354	342	358	321	315	340	325	385	344	335	326	325	289	297	326	330	340	317	316	315	342	361	298	301	364	305	340	340	352	351	341	330	328	379	305	302	314	307	307	328	326	298	317	331	311	326	295	334	338	325	347	323	355	315	335	358	343	344	322	334	350	344	347	307	354	321	352	323	332	358	343	352	316	351	366	311	325	337	330	368	344	333	352	284	357	336	339	331	306	298	358	321	338	326	341	328	340	296	321	340	306	320	319	312	328	331	298	333	337	329	334	333	324	348	320	320	351	316	324	302	369	333	343	339	306	338	353	316	332	313	372	332	352	318	358	352	336	299	346	357	348	345	338	318	306	358	339	342	351	322	314	301	368	323	330	300	354	350	348	341	327	331	327	338	316	342	317	336	344	366	357	330	321	344	363	333	325	307	340	324	345	314	323	331	319	311	323	320	306	331	335	290	320	358	294	327	365	331	334	333	324	308	339	321	332	329	310	309	341	318	326	347	340	290	364	347	357	325	347	341	336	334	335	320	344	334	333	359	367	351	305	342	351	305	313	336	335	339	319	318	342	314	361	336	339	334	339	339	316	378	321	337	318	325	316	351	317	356	340	310	304	313	339	339	311	326	315	342	325	303	313	351	330	336	299	352	349	313	336	326	324	316	322	338	383	336	298	320	330	313	325	327	331	326	328	376	322	343	324	317	349	333	307	339	329	330	299	330	325	327	324	319	362	333	307	346	318	329	337	354	349	322	342	332	314	340	296	363	350	320	321	326	344	341	341	345	311	322	312	316	343	340	352	322	355	312	337	350	333	335	329	339	371	353	322	318	319	330	345	344	341	337	345	345	345	369	328	300	329	321	338	332	315	359	353	311	298	317	329	360	326	341	357	314	339	346	342	322	313	319	355	319	359	337	340	324	306	340	300	331	354	363	365	349	338	310	304	317	302	329	308	319	328	339	309	342	338	361	315	297	304	359	313	352	327	348	339	331	319	359	330	313	319	348	323	337	338	318	324	333	307	330	327	323	324	330	316	303	340	315	312	354	306	340	317	339	341	335	315	322	294	352	352	362	350	327	337	313	335	321	307	335	305	332	310	342	341	316	329	345	329	318	336	342	337	333	324	348	339	368	367	339	324	340	322	316	318	311	362	343	344	318	359	344	313	322	330	359	346	332	350	329	320	342	349	333	342	363	334	338	347	327	310	324	315	329	338	359	318	351	314	323	343	327	354	363	316	315	359	328	336	339	342	326	342	323	303	348	313	345	307	323	327	294	340	314	291	349	345	332	347	343	305	306	305	321	312	319	350	356	346	302	337	344	368	328	331	369	350	340	332	309	287	349	336	338	324	272	323	327	342	366	331	310	317	329	334	346	338	333	310	344	321	327	333	387	326	319	365	371	325	346	290	328	333	324	348	331	362	327	333	342	347	355	323	349	342	372	321	315	369	304	312	309	331	303	326	340	329	348	360	359	294	348	325	331	339	336	333	316	329	336	355	330	358	362	359	323	333	344	326	311	336	288	354	333	333	350	342	349	356	312	309	345	341	350	313	370	362	315	324	313	308	301	334	348	350	297	323	304	343	318	356	344	370	341	324	312	327	312	320	354	336	322	336	320	288	334	347	327	331	345	338	352	347	351	320	312	343	328	301	327	303	358	333	333	369	343	332	330	350	314	314	332	338	315	320	336	320	342	332	351	340	324	312	342	362	353	344	341	373	354	329	294	377	353	352	331	326	363	356	316	350	329	330	319	331	318	348	324	326	338	375	312	329	333	311	363	311	333	340	316	328	337	326	338	342	357	324	337	294	306	316	341	336	363	339	353	335	331	344	344	281	333	330	313	376	324	351	363	357	317	363	286	322	334	319	310	343	311	334	369	358	340	352	312	310	330	295	333	321	323	311	324	317	337	345	280	357	329	314	311	348	300	347	305	326	322	381	331	328	315	340	383	327	317	341	332	344	338	315	329	304	340	342	345	332	340	330	341	351	346	360	339	315	378	308	307	342	338	336	344	297	326	362	349	330	347	353	309	358	317	319	370	308	333	328	318	355	313	328	320	323	364	334	357	302	319	354	317	307	372	325	355	361	340	297	328	316	385	387	313	339	331	344	338	344	316	362	308	372	345	319	314	301	328	338	324	304	330	321	355	333	323	335	332	321	348	323	347	355	351	338	334	340	319	331	350	316	348	330	317	347	330	344	308	347	279	354	331	322	332	315	311	323	322	334	307	341	345	360	336	337	367	349	329	353	370	348	330	323	334	356	357	333	336	334	322	358	307	340	303	325	334	298	326	323	334	315	332	315	340	310	324	350	313	349	344	330	355	331	343	316	339	359	355	336	326	335	343	302	334	373	352	346	287	320	307	321	325	334	349	373	344	303
22567	21615	33669	38349	37293	26985	21450	18831	12934	8587	4711	1781	951	907	839	907	951	921	829	1002	1171	1248	1289	1383	1466	1526	1540	1666	1596	1420	1350	1449	1407	1346	1223	1066	921	868	850	870	842	867	807	893	813	817	779	767	786	761	749	767	812	813	805	783	776	762	769	790	796	824	783	782	858	755	740	802	795	807	749	832	771	761	799	784	768	824	821	778	735	812	831	760	769	784	859	795	748	804	776	856	796	810	792	810	749	765	786	748	768	791	805	762	778	792	791	780	756	725	830	875	855	808	774	786	777	778	774	790	808	788	841	795	823	769	805	792	803	817	789	794	753	799	790	812	805	760	769	839	783	792	788	812	816	789	798	812	791	790	813	735	736	786	762	824	813	811	805	732	763	782	770	777	769	789	795	808	834	790	849	803	764	826	767	805	811	786	772	829	805	844	759	758	819	798	774	773	780	791	813	829	801	802	831	787	820	807	778	783	812	836	804	770	829	741	787	803	759	795	782	807	766	849	832	772	816	796	783	832	781	809	820	797	765	807	839	844	781	787	798	777	795	786	830	789	808	804	793	796	823	841	836	824	795	761	801	810	802	811	814	818	750	813	773	757	755	764	866	778	806	794	783	769	788	796	804	780	844	793	773	779	792	795	811	783	809	808	802	798	761	828	780	772	772	762	797	814	826	811	801	796	748	739	809	774	819	737	770	822	778	789	855	840	796	779	785	784	806	804	780	785	785	775	773	803	846	786	777	809	790	789	762	812	738	829	800	785	807	826	811	801	783	844	783	806	824	845	760	754	749	798	797	781	798	818	821	827	800	803	802	807	722	795	729	773	799	766	774	815	801	799	811	731	758	821	837	781	804	795	833	779	791	817	785	780	805	770	782	799	802	814	798	808	816	786	796	806	810	774	748	875	830	809	790	771	769	802	804	746	766	752	795	816	816	821	808	771	779	797	774	779	824	784	753	843	762	803	766	780	825	772	767	719	799	803	819	855	782	841	778	823	743	823	769	768	775	785	771	788	748	792	832	846	762	748	816	812	747	807	772	775	785	787	761	746	775	777	810	814	788	788	814	810	778	782	798	820	765	743	810	796	777	821	773	844	773	775	733	761	783	778	854	761	785	808	795	769	797	850	773	795	805	843	789	768	814	795	793	775	818	787	791	764	796	855	781	815	792	825	767	796	804	774	797	804	745	765	812	807	802	800	782	802	823	769	802	760	768	820	840	807	778	777	718	772	813	802	767	780	790	816	786	820	771	777	837	798	812	789	798	813	793	854	793	805	758	788	819	795	819	768	841	769	726	793	819	802	778	754	788	755	810	795	755	787	827	805	789	815	798	800	812	759	755	803	774	761	771	782	798	857	781	815	755	804	740	784	780	820	793	782	768	788	762	820	796	751	829	767	794	829	774	825	817	805	746	757	853	796	765	810	774	801	761	819	745	863	770	790	765	814	802	786	754	812	843	828	786	767	788	749	777	815	781	778	802	805	851	770	795	811	748	835	794	832	785	779	761	788	703	765	823	746	807	780	793	833	790	796	772	805	818	784	844	801	795	784	765	800	765	806	835	836	792	741	823	850	828	846	806	787	881	798	794	772	749	786	796	827	780	789	783	815	808	742	761	745	892	767	774	798	795	729	777	778	823	809	764	796	732	795	819	801	812	854	772	790	807	821	797	800	785	833	795	748	834	816	756	786	800	775	723	820	796	793	792	792	815	792	753	816	821	829	786	781	795	816	774	811	811	804	766	820	767	760	780	792	815	825	782	828	777	773	781	770	797	854	748	854	775	817	784	774	800	768	787	827	763	790	839	797	816	821	781	754	790	781	824	793	759	765	852	786	772	770	823	794	709	801	769	800	795	820	803	813	782	717	843	788	778	756	816	833	796	820	774	831	844	792	778	752	762	776	823	821	743	781	804	773	864	844	756	789	801	795	830	798	773	844	802	799	780	843	786	827	773	744	823	818	770	818	784	843	773	821	807	762	860	796	770	843	786	748	800	795	783	797	794	775	785	831	800	839	799	809	755	797	822	769	808	815	804	812	740	816	858	787	815	834	825	832	816	769	815	787	755	798	850	801	853	806	798	799	760	814	803	777	872	762	760	861	754	819	826	838	793	779	789	803	838	813	771	786	793	790	819	766	812	835	786	801	804	785	832	761	772	804	752	771	799	772	793	820	791	765	801	801	818	806	802	799	822	817	814	835	772	781	822	821	759	774	801	813	804	779	808	774	779	762	801	787	782	764	792	761	804	765	813	734	827	776	746	805	824	794	807	816	803	784	783	765	840	799	800	774	737	770	806	753	831	778	833	818	745	864	761	801	842	781	770	788	803	800	817	798	807	772	776	838	759	780	813	818	810	828	822	818	768	771	816	823	812	748	760	780	779	774	865	777	818	789	803	753	779	809	766	809	854	768	822	809	815	812	787	775	793	820	813	774	789	751	794	782	832	767	809	781	808	822	831	760	792	763	771	748	747	837	752	813	774	778	800	801	820	799	812	815	771	792	811	793	744	829	671	779	794	802	815	775	767	810	755	781	788	808	781	795	812	826	792	764	758	744	791	779	815	903	786	755	796	752	830	788	817	794	815	799	852	772	834	809	734	776	763	743	828	774	813	786	822	783	834	775	764	797	839	784	758	799	789	752	817	808	818	763	778	770	851	807	779	748	776	837	830	792	800	797	800	842	773	799	801	790	772	794	795	795	801	767	767	808	822	788	803	831	769	786	771	810	754	743	834	809	859	785	787	813	816	764	771	810	788	813	733	781	794	760	770	859	786	781	835	848	794	768	774	803	809	806	763	808	782	809	831	838	816	771	777	811	835	785	813	748	770	826	764	800	779	761	818	793	790	789	836	796	841	783	767	774	768	808	817	762	836	779	785	805	796	790	816	832	795	822	835	855	819	780	812	786	791	792	736	821	790	814	789	803	783	812	797	781	801	846	834	809	796	822	747	866	839	768	792	812	819	796	838	807	776	786	821	810	810	867	783	794	801	827	753	812	791	804	802	802	771	768	818	794	816	775	771	810	801	802	829	758	804	778	796	744	799	810	869	804	830	787	756	803	807	782	784	781	766	860	776	830	800	724	793	795	791	816	781	798	796	796	787	797	827	815	781	752	846	794	799	785	788	759	807	778	787	771	793	842	792	787	804	815	811	783	821	784	830	824	826	832	803	846	785	803	767	834	819	817	796	753	779	763	768	825	766	810	799	800	785	753	813	799	781	786	830	840	772	775	768	821	844	800	798	721	808	753	803	810	822	838	821	767	842	847	812	779	821	774	790	807	778	801	768	831	781	753	803	773	833	816	801	773	803	822	759	786	765	761	807	795	814	747	779	812	773	799	792	769	807	823	795	817	804	812	727	846	781	824	774	771	817	825	822	762	829	838	789	775	781	804	825	826	787	872	762	829	783	804	779	799	755	750	822	789	779	783	771	795	743	754	727	828	760	774	787	823	833	759	838	817	857	814	773	793	792	747	784	790	796	799
15311	7392	6219	5105	3255	1916	1122	751	481	434	436	378	425	387	403	388	408	367	377	339	379	411	402	386	342	369	380	413	377	421	377	397	399	385	385	401	390	418	400	417	402	362	390	413	366	363	404	401	376	408	368	388	389	392	364	394	397	426	375	397	391	391	378	370	365	382	377	392	416	395	381	365	403	395	398	410	388	373	400	388	390	378	375	394	389	391	358	392	427	370	369	378	396	375	411	408	358	399	403	367	367	420	373	356	399	415	392	372	390	361	391	374	357	361	412	389	416	353	418	407	381	382	382	406	391	399	376	411	370	391	407	415	377	403	398	390	389	429	370	396	398	364	362	380	406	353	400	389	379	385	398	408	418	403	366	411	399	402	361	382	420	381	359	409	411	388	442	384	378	414	394	386	386	394	375	369	421	373	409	365	388	415	405	388	383	344	382	363	398	402	397	395	422	385	379	409	408	450	413	360	410	363	378	384	390	392	428	410	373	355	354	389	390	382	361	365	390	403	366	377	391	381	395	371	414	389	382	394	384	406	393	398	382	383	389	366	440	423	431	374	376	408	377	412	389	411	389	369	372	364	395	358	412	400	393	354	388	394	391	398	375	390	410	345	372	381	395	348	364	366	376	401	386	405	398	386	390	376	414	432	371	390	397	423	407	376	378	388	425	418	387	367	393	362	393	365	402	423	367	374	403	356	364	380	416	369	406	355	422	407	390	354	369	395	386	355	365	359	366	382	383	387	399	397	338	373	372	378	358	379	350	386	385	375	391	423	382	389	396	395	369	360	393	427	371	365	400	394	414	378	392	408	372	398	344	377	379	384	362	422	383	390	381	383	401	391	378	399	344	346	385	382	389	376	419	362	360	393	367	422	383	405	367	372	410	418	361	405	404	397	369	350	400	367	404	374	385	387	403	360	379	373	407	413	376	394	394	374	396	391	413	367	402	392	400	424	449	417	358	364	392	352	358	400	397	418	345	387	407	376	414	366	316	375	371	391	387	367	407	399	366	390	373	392	413	395	405	396	379	362	411	389	388	411	368	356	379	387	363	381	414	393	347	435	384	431	343	415	396	382	399	368	343	411	382	384	412	376	385	391	379	373	383	414	386	375	385	348	405	369	381	421	351	393	401	381	424	371	405	381	367	395	367	382	387	388	354	398	390	411	384	394	394	366	350	395	384	395	347	384	371	389	398	338	393	385	365	357	359	347	389	376	402	387	392	354	394	415	384	402	421	394	403	399	384	382	409	382	378	411	387	385	368	394	387	401	384	428	398	385	392	349	368	414	397	386	412	367	401	365	379	360	404	405	368	420	404	383	380	365	378	366	417	372	408	411	363	369	383	424	359	343	372	401	379	414	391	421	379	384	381	386	390	413	415	359	395	392	409	386	375	376	377	369	405	375	396	384	379	371	375	391	377	408	396	365	346	334	402	379	384	351	354	379	411	378	350	384	396	392	400	420	381	390	373	382	404	395	398	382	380	411	377	386	373	374	385	355	420	403	404	406	386	366	370	378	373	361	380	420	353	400	375	402	347	382	376	400	417	368	388	358	416	382	379	403	388	384	391	375	422	431	417	413	400	367	369	385	396	391	373	388	391	409	349	440	418	331	385	417	442	360	412	405	363	382	377	414	332	327	396	388	374	396	350	399	401	429	392	402	361	421	388	355	377	385	396	385	419	369	379	376	378	391	426	415	390	379	402	364	363	403	375	339	380	387	396	379	403	356	404	370	362	381	403	438	379	391	437	391	434	395	380	407	386	377	387	406	362	347	382	426	363	364	406	382	386	421	406	430	432	370	383	406	383	344	437	401	404	358	421	390	368	402	402	419	387	397	407	396	383	380	356	365	390	354	377	449	372	393	470	382	392	411	359	411	384	371	385	384	399	368	394	355	405	400	385	373	365	418	393	414	357	329	423	393	391	390	417	398	386	392	376	383	375	354	399	351	372	462	383	377	386	341	365	400	367	410	429	394	373	383	403	432	411	408	400	375	379	410	380	394	402	429	374	366	396	390	379	383	381	370	359	371	364	387	373	399	408	376	373	370	417	428	407	457	379	389	408	357	366	380	383	379	436	338	370	361	374	399	388	355	394	353	369	392	393	388	357	390	419	392	362	382	404	389	398	374	395	404	395	391	360	380	387	415	417	395	377	407	401	397	384	403	386	418	371	400	342	381	334	386	402	389	357	404	360	401	404	398	370	428	396	373	350	389	362	411	393	428	385	403	365	356	361	413	395	411	389	401	375	366	403	350	420	428	406	364	379	391	364	385	372	375	386	362	398	341	391	362	428	400	376	430	392	408	404	367	367	371	411	396	362	372	408	371	405	392	384	395	379	346	382	390	385	403	393	361	384	405	377	346	374	369	386	370	397	385	366	382	378	388	392	376	410	363	393	357	415	371	417	390	393	409	411	374	378	383	424	391	344	413	390	372	397	353	389	344	419	411	400	409	359	412	372	368	375	386	431	426	372	408	390	385	400	365	414	375	364	379	389	391	365	410	374	369	360	368	379	372	382	353	394	400	360	348	381	435	386	386	423	376	431	380	373	400	420	370	360	364	361	349	377	371	400	398	408	413	395	359	383	404	426	396	422	431	396	411	408	388	395	382	388	449	427	377	376	374	358	371	422	426	398	438	398	359	401	368	376	340	373	364	370	422	405	341	401	366	342	381	386	429	372	402	407	395	395	409	418	377	404	385	339	405	395	382	405	358	401	379	378	390	371	371	399	397	371	349	397	383	368	409	406	362	400	395	384	384	376	386	369	374	439	360	380	408	403	411	378	325	396	388	394	388	381	374	405	405	365	390	372	349	415	367	385	384	390	397	395	389	378	381	382	383	401	355	395	395	386	401	384	374	418	397	368	413	402	365	403	401	360	406	374	407	396	390	405	401	384	377	374	416	356	345	381	394	334	389	386	420	389	418	428	377	414	408	393	391	405	412	383	410	398	395	388	402	391	366	381	389	379	431	391	375	393	354	415	396	430	393	386	352	319	392	429	390	379	360	375	356	374	398	425	399	401	395	372	381	380	418	365	376	405	359	420	377	383	411	353	379	348	397	376	406	410	418	391	391	371	428	382	359	368	397	368	358	382	406	360	392	385	387	407	376	422	355	379	434	397	377	398	348	389	373	400	402	363	374	390	428	380	384	395	417	389	383	431	396	366	388	398	430	400	383	409	412	357	383	387	417	404	353	426	419	376	370	351	416	406	368	386	377	413	405	393	415	404	358	402	372	364	389	413	368	392	394	382	393	395	399	415	396	373	376	364	405	409	415	370	403	388	402	375	349	385	406	369	390	405	355	361	411	386	382	375	392	409	395	361	367	380	373	360	373	395	396	380	396	413	383	426	398	389	341	378	405	390	396	405	380	405	383	378	418	384	409	413	389	419	369	375	401	413	418	387	390	400	391	364	391	385	386	372	364	366	378	369	404	406	378	377	391	384	389	385	418	406	375	375	390	409	377	402	435	373	380
11271	7637	11888	13612	10841	7263	4330	2677	1432	1241	1029	941	930	962	938	993	942	935	972	931	926	948	970	940	920	941	971	926	970	935	920	893	988	953	974	1029	974	953	921	931	892	929	969	930	915	922	900	959	962	939	910	962	973	946	943	906	988	928	977	913	932	956	917	964	932	951	924	900	917	946	888	948	908	892	942	923	888	904	931	965	942	946	900	955	909	908	914	936	935	920	934	932	897	877	913	922	899	922	930	917	939	890	951	934	927	972	935	963	887	943	930	958	923	921	927	946	894	951	950	911	968	866	972	975	861	939	974	947	881	914	930	939	894	950	947	968	921	963	897	899	897	966	926	927	925	925	928	911	936	917	954	865	871	920	852	910	885	916	931	953	950	949	979	960	894	922	929	941	965	1007	885	920	918	925	905	910	914	958	965	913	883	974	864	922	966	892	910	924	959	930	923	902	916	876	959	974	900	889	908	962	938	932	891	988	992	879	871	940	923	917	963	929	916	947	972	911	939	901	924	968	911	883	909	923	905	982	926	916	933	913	968	976	886	867	892	931	917	896	931	891	925	942	989	944	935	930	931	929	908	929	921	941	938	968	920	924	915	917	881	924	917	922	920	915	892	927	920	941	897	858	968	962	857	939	934	915	940	907	915	947	941	895	948	970	927	862	929	846	920	850	856	930	875	913	973	919	947	938	956	938	928	948	934	953	899	914	933	940	928	918	893	989	907	978	927	921	980	901	965	924	883	963	955	978	934	914	947	926	882	941	907	1010	908	902	891	950	936	901	913	920	867	949	880	928	933	911	905	976	913	973	900	953	893	974	899	942	980	956	934	853	968	933	872	921	937	964	945	904	872	921	953	914	998	862	896	954	912	938	891	939	947	909	976	920	929	927	910	951	889	901	927	945	930	858	896	922	932	893	915	917	905	899	901	927	892	896	934	964	924	910	912	867	902	924	907	924	902	955	967	889	914	912	910	941	930	936	927	910	969	926	922	956	961	888	936	933	926	958	954	918	924	901	962	925	924	952	919	951	1015	927	962	950	942	986	957	977	946	981	940	960	958	919	932	955	916	942	954	889	939	967	948	887	900	888	911	910	914	914	977	944	902	897	874	921	900	897	965	926	977	914	891	900	933	887	931	910	906	992	939	918	954	922	927	902	972	916	908	907	965	912	926	910	859	957	943	907	891	937	883	892	874	866	877	907	910	935	925	919	890	935	904	982	918	901	856	896	910	917	932	940	906	929	909	928	931	920	939	915	921	908	905	886	893	889	884	932	948	894	870	888	894	881	996	901	951	894	926	947	974	935	935	972	914	912	925	884	946	979	940	919	916	896	965	953	936	885	967	955	915	916	868	907	903	905	981	918	932	921	970	942	970	993	915	886	898	900	925	939	962	944	891	972	961	881	919	950	944	905	971	919	930	921	910	911	987	968	901	964	921	913	896	907	967	935	939	898	981	900	915	939	834	930	890	902	945	921	900	951	879	941	910	882	894	938	959	893	951	892	959	916	895	949	932	926	939	900	874	934	899	934	951	902	939	919	905	910	930	944	952	953	953	877	930	926	880	920	971	952	895	961	902	862	928	961	923	919	900	929	912	963	844	1033	910	948	927	947	942	965	917	901	983	961	925	937	989	942	927	902	945	942	898	909	932	903	916	923	903	936	933	925	946	991	946	951	955	899	917	884	922	900	904	919	944	944	943	936	921	960	931	951	917	889	908	958	888	982	937	943	939	904	904	934	905	949	941	904	985	923	935	870	938	893	911	902	916	888	909	934	956	910	924	953	870	926	942	933	903	934	896	924	993	880	941	954	981	902	958	942	945	944	925	965	944	923	931	936	922	904	937	933	878	943	886	932	919	938	972	892	940	906	930	916	932	917	902	968	932	984	939	874	944	909	1003	907	893	914	880	912	872	887	939	895	981	953	913	926	895	960	896	956	921	940	1011	905	936	937	910	928	963	898	874	931	896	915	1013	906	953	942	925	886	943	885	958	942	952	859	893	934	903	921	965	932	921	951	915	983	995	902	945	945	947	945	940	917	903	922	899	930	905	948	894	900	972	889	980	892	960	864	928	1011	894	918	892	975	973	983	910	896	940	907	880	931	925	890	997	928	935	918	903	961	947	879	844	936	911	884	945	896	955	918	930	902	1003	892	971	941	889	976	958	961	924	915	890	940	921	926	902	912	930	911	964	897	973	917	930	953	915	946	900	929	935	901	904	954	927	904	929	920	915	952	912	975	881	937	945	885	899	929	920	911	889	912	928	926	901	952	907	912	947	893	910	893	877	903	986	957	937	970	940	934	834	924	892	910	851	955	917	939	905	889	976	945	955	884	865	905	950	917	907	956	923	883	899	935	921	931	947	929	875	915	908	899	913	933	990	948	943	950	931	882	928	906	906	897	942	920	859	927	970	908	937	893	937	950	928	945	888	982	905	871	933	944	932	929	847	918	948	908	896	957	906	909	921	922	1024	945	909	903	945	917	943	938	911	948	906	900	994	908	910	901	937	912	936	955	934	931	893	917	920	978	931	890	896	958	838	952	888	885	929	933	936	915	891	895	971	909	917	919	920	950	898	932	939	958	933	873	889	899	904	940	942	928	888	937	880	905	940	883	914	910	920	903	880	890	882	990	837	930	975	953	929	972	931	932	936	925	939	901	956	947	910	924	964	918	888	947	936	983	980	969	926	913	901	910	945	1007	916	917	907	930	965	926	910	940	964	927	964	961	936	943	957	953	927	900	929	893	971	987	924	909	863	925	939	938	996	937	966	983	902	927	950	992	917	971	930	882	940	892	912	902	925	946	915	887	938	980	925	958	983	922	904	925	903	957	909	908	863	934	986	902	886	935	926	955	906	970	947	908	891	921	922	991	930	889	928	882	903	925	901	941	917	874	941	911	940	929	978	915	955	929	922	901	913	927	914	927	880	904	892	987	950	947	987	893	889	917	949	859	914	916	965	902	914	960	932	898	893	962	926	929	965	965	888	874	884	946	935	934	879	920	901	930	941	997	925	979	918	923	951	928	933	908	932	935	983	882	884	853	925	963	920	946	944	943	860	926	877	939	950	916	963	911	895	881	880	921	935	963	941	944	916	935	933	921	960	938	927	921	898	931	996	918	905	958	916	889	935	941	912	948	900	905	930	880	891	938	926	827	929	904	960	899	942	965	941	906	921	909	942	906	941	885	874	936	912	936	900	932	909	954	894	929	912	929	906	973	938	880	917	908	912	946	933	915	958	942	946	900	879	895	884	931	928	890	930	958	948	940	964	921	917	912	926	932	946	909	880	936	915	942	934	948	947	956	953	934	917	890	931	891	958	882	934	912	909	927	906	913	945	910	897	931	916	932	945	884	934	932	948	944	931	912	888	870	971	984	956	881	943	873	952	923	992	879	946	882	911	874	911	907	931	940	936	882	892	979	896	920	969	977	894	966	919	936	956	966	957	887	903	931	889	883	877	949	859	912	880	906	907	921	896	923	979	920	919	998
29129	20857	22706	20889	16140	10725	6362	3500	1636	890	517	463	442	409	399	370	465	424	442	409	425	471	405	458	458	489	460	490	437	462	420	435	393	402	403	438	444	385	433	410	457	455	424	394	400	393	458	399	419	402	431	412	391	419	408	385	421	399	441	396	430	442	401	410	403	440	404	411	380	403	410	403	440	422	380	437	368	419	436	414	410	403	385	450	429	404	392	398	412	428	430	435	362	428	436	408	407	452	404	387	411	416	406	446	429	389	430	426	432	396	402	393	396	394	425	386	461	401	395	461	437	403	419	429	409	422	432	391	437	406	410	417	402	459	418	441	403	395	436	359	406	418	358	384	402	430	420	419	391	434	401	416	413	407	426	389	403	423	417	442	415	409	446	413	422	417	426	434	405	387	412	407	418	399	435	446	391	413	430	372	411	441	430	407	447	374	411	402	414	410	383	394	349	414	397	413	417	405	411	409	427	384	411	424	395	399	402	395	377	395	433	403	425	415	379	372	398	368	430	440	388	405	371	389	401	427	393	419	412	407	395	433	449	406	401	371	436	385	423	419	416	410	398	481	401	406	390	372	389	413	418	377	409	399	436	391	384	420	403	418	422	375	412	443	423	408	426	400	431	422	429	418	440	455	424	423	426	377	393	376	400	399	412	358	405	442	413	425	404	370	357	410	378	389	379	424	376	411	438	414	387	410	385	394	412	385	410	428	393	401	432	379	396	395	430	436	395	381	404	441	427	409	410	423	400	398	398	385	436	388	369	406	380	437	411	401	414	395	384	412	407	392	426	370	391	419	434	395	424	400	436	371	402	392	408	370	438	401	408	412	395	386	389	425	451	380	461	408	409	437	392	400	409	377	384	399	402	429	381	393	383	399	422	357	358	392	425	423	420	439	418	415	392	426	368	427	435	400	401	412	388	400	437	408	423	411	389	416	390	422	431	406	414	448	434	397	397	418	421	395	368	432	438	425	437	417	386	420	394	411	404	387	404	431	408	407	375	422	469	357	403	389	423	379	426	419	363	405	402	412	406	437	418	392	404	429	381	399	445	422	386	428	396	396	428	396	420	468	411	402	422	402	425	403	388	396	425	395	375	390	383	422	423	410	403	421	402	414	390	419	419	426	421	404	370	405	404	387	412	407	441	393	393	399	380	397	456	443	395	392	406	388	415	416	380	425	413	383	349	441	416	407	426	396	357	416	427	418	420	396	431	452	414	441	395	395	371	389	413	391	430	395	433	377	387	444	430	360	427	390	455	398	393	399	427	407	434	444	389	419	412	432	417	443	422	405	433	415	427	393	388	387	427	403	380	395	389	420	414	396	421	403	464	420	388	407	400	399	420	435	429	451	403	387	427	402	370	398	417	387	410	388	404	385	416	395	376	401	396	370	407	475	400	363	446	370	447	404	433	399	364	390	423	404	451	444	433	413	398	402	412	414	378	410	409	386	404	389	390	415	414	416	412	416	421	377	409	409	429	404	393	421	444	377	444	374	399	410	438	417	405	406	385	476	403	373	437	424	413	448	450	411	429	426	407	397	394	364	402	437	440	389	432	425	407	423	402	429	401	426	402	404	388	390	415	416	389	413	389	453	427	391	448	407	423	399	379	407	365	406	408	453	438	394	372	387	396	396	394	394	385	368	418	426	398	410	383	400	364	387	384	433	401	427	379	402	412	389	398	414	388	395	399	387	424	415	438	407	383	429	406	325	374	402	427	396	402	385	445	421	384	404	406	423	435	404	398	391	390	440	390	402	407	391	379	399	415	416	450	403	396	387	396	377	386	378	414	441	402	408	407	401	386	442	390	424	396	471	427	416	470	437	440	390	387	464	376	390	438	405	395	403	395	373	386	374	400	442	418	434	469	408	457	414	437	389	416	362	422	381	404	421	375	427	401	395	428	408	423	371	379	401	411	425	411	429	423	399	419	379	417	435	409	454	450	373	412	408	393	415	379	392	409	388	376	407	397	433	369	414	416	430	391	431	387	436	404	416	434	413	404	411	386	406	406	421	395	410	405	390	390	402	427	424	418	440	380	399	408	427	404	367	418	376	379	412	393	408	390	427	409	370	409	433	368	405	394	392	422	411	398	395	409	400	375	439	417	465	405	404	431	435	416	415	399	417	404	370	396	405	391	415	365	410	394	402	398	419	408	345	419	366	388	427	401	426	434	387	423	426	389	385	412	395	373	407	418	427	428	419	395	411	443	439	427	410	414	413	403	415	406	376	439	389	429	376	397	413	377	371	377	387	391	415	433	350	414	397	460	381	406	423	384	379	404	393	423	424	381	405	402	404	413	427	422	413	386	407	418	403	382	422	414	407	440	408	385	398	431	413	378	426	447	393	402	421	447	422	402	389	398	376	414	434	448	385	427	418	397	407	449	445	405	385	385	413	388	404	373	413	420	424	394	403	401	430	421	390	471	449	402	389	399	405	384	395	359	420	372	363	393	391	411	387	451	422	373	439	414	423	410	426	408	404	429	410	396	411	412	412	393	405	355	422	454	440	358	380	412	399	394	397	389	379	398	398	402	414	396	430	379	378	394	433	380	435	423	428	433	440	417	389	412	421	443	413	402	389	432	409	398	388	459	412	378	410	428	419	421	413	410	432	413	424	452	368	434	399	409	432	370	418	423	452	392	376	422	423	408	410	455	436	406	410	389	409	389	386	418	409	393	386	424	421	420	425	422	420	399	406	396	411	415	407	421	406	390	416	410	404	424	453	410	414	384	454	400	389	431	446	441	430	373	385	417	424	363	429	366	398	403	396	395	460	432	414	395	410	419	351	391	425	398	425	424	395	423	388	405	411	404	411	359	410	415	442	395	399	413	396	404	396	390	383	396	426	388	417	445	436	417	405	408	436	481	435	398	392	384	416	447	429	396	412	385	384	417	406	437	404	432	416	404	383	382	446	421	397	388	427	401	388	416	442	416	457	430	403	445	404	415	406	393	408	377	427	372	402	401	391	382	376	406	408	411	392	385	380	410	402	402	426	370	423	417	402	422	395	414	429	391	403	435	384	371	403	420	377	421	446	438	409	461	386	395	381	453	388	395	381	429	394	433	416	358	411	392	421	382	443	424	403	408	420	440	394	389	384	405	383	434	351	422	378	416	435	405	401	445	420	431	381	441	404	399	446	386	411	422	388	405	391	408	413	412	458	386	404	422	403	390	436	377	428	421	424	393	408	404	420	445	425	424	388	416	421	442	408	376	380	430	374	360	401	426	402	423	418	396	387	409	389	373	356	418	418	426	406	407	400	439	401	420	404	409	447	401	393	413	400	406	385	382	435	413	446	403	392	395	444	396	423	404	411	415	394	414	428	417	370	414	381	403	407	380	402	401	337	387	439	429	415	416	383	392	388	363	347	422	378	396	380	401	419	410	402	402	462	406	429	382	369	404	458	376	369	428	377	449	405	386	375	409	404	391	431	404	442	408	469	435	440	380	429	418	410	425	440	336	390	420	410	407	425	405	419
20695	19720	29418	32636	30247	24214	18009	10743	5912	3335	1678	1185	996	1075	982	1041	1030	982	1087	1034	1105	1113	1180	1205	1179	1234	1177	1226	1270	1221	1119	1191	1226	1172	1117	1063	1023	969	981	939	1010	920	948	1013	967	1007	1022	910	935	959	939	950	953	976	1030	995	985	969	1017	954	1001	968	898	964	975	980	978	990	990	1001	1003	980	933	1026	932	959	971	980	952	960	1014	955	986	948	969	1038	973	956	975	976	960	963	929	1003	960	982	1007	990	948	960	975	925	970	1017	954	985	982	988	974	948	978	997	945	992	947	944	947	995	953	969	943	978	974	1001	935	983	970	984	985	938	967	946	988	972	1013	973	965	973	976	978	1033	961	949	1006	952	963	983	987	990	955	953	970	976	925	937	941	1008	973	960	903	938	981	954	998	1011	962	958	984	1033	989	961	964	934	1008	1020	1019	1004	965	1029	1003	954	940	978	998	936	888	915	977	1019	976	1003	963	967	927	981	1013	980	986	928	1002	940	974	938	955	931	960	954	1029	998	941	984	953	988	905	976	973	949	1009	1040	993	949	950	984	961	975	956	981	1011	972	909	937	935	977	1018	955	902	965	942	980	1001	921	950	989	1007	945	910	939	990	968	968	985	942	953	923	943	991	949	929	972	1009	947	909	980	957	952	957	924	940	926	994	993	961	961	999	934	941	972	943	955	972	958	1003	984	1007	1008	983	993	960	950	976	943	957	981	970	906	999	977	962	995	1006	946	920	1037	983	901	984	953	970	959	1004	960	988	967	963	975	932	994	1000	996	1006	987	1012	922	954	989	981	954	955	966	934	946	1024	968	939	910	1071	978	1001	944	979	981	949	932	980	991	922	997	940	1012	902	922	958	944	949	935	938	941	937	957	1001	916	984	990	919	986	933	980	1023	967	949	973	979	958	968	971	966	964	939	958	991	949	970	936	965	962	979	980	1040	975	990	921	928	1014	997	968	938	944	947	998	980	993	980	941	999	939	983	954	990	969	971	929	966	974	953	942	999	921	1030	949	900	1008	931	1024	962	990	976	1003	972	951	922	1028	943	970	959	978	956	979	989	949	995	962	975	962	988	960	990	1008	896	984	968	970	1016	997	961	938	1011	955	945	958	978	1045	946	942	958	995	964	979	955	996	961	952	935	969	1025	1024	973	1000	979	951	921	966	1006	930	933	991	970	1012	950	995	924	963	964	968	946	969	1019	943	930	968	922	965	960	903	972	980	946	926	974	979	913	973	979	973	959	932	922	972	942	1021	944	960	985	997	930	924	983	971	913	944	1062	1040	998	948	930	964	958	981	976	966	1008	909	921	940	1030	945	956	982	946	1007	982	956	958	930	940	1024	981	953	976	964	962	965	994	1019	953	953	957	948	954	962	980	906	963	951	996	975	931	1027	917	941	905	1026	999	970	972	889	922	981	998	933	967	955	995	994	982	935	960	980	960	1012	978	969	902	934	986	964	1005	1044	970	964	932	947	959	987	929	958	972	1007	958	959	1031	933	963	997	972	964	971	932	961	980	1002	978	945	980	977	967	969	989	928	991	993	1016	1011	996	938	964	1007	940	972	960	895	993	917	917	931	944	951	989	948	977	977	974	946	985	943	942	978	917	964	1007	931	992	910	919	994	930	983	954	965	920	974	939	901	950	953	960	1014	976	981	961	932	924	965	909	945	1011	1011	1001	951	929	939	943	993	1018	970	994	956	988	972	935	989	931	987	1029	941	988	963	964	937	1002	945	948	961	939	952	947	989	1040	981	935	1030	958	961	1006	971	993	929	926	982	960	984	970	956	939	1017	990	908	934	999	940	977	930	1000	958	960	944	1024	971	980	959	967	963	944	1032	921	954	910	945	934	955	985	979	962	1005	1021	955	927	945	900	976	989	931	924	977	946	1040	973	933	997	925	958	994	923	946	971	990	926	966	971	982	989	976	958	985	936	966	961	925	989	929	967	975	977	1003	997	966	981	1007	978	983	947	978	1014	945	975	1012	993	963	1012	984	964	900	949	945	986	1009	965	971	973	986	964	968	919	944	985	973	950	993	925	971	990	913	990	1056	964	1040	950	1004	951	882	963	990	957	945	996	969	949	946	1006	891	997	984	994	962	973	976	964	975	951	956	975	978	966	937	951	964	1003	962	923	962	916	1029	952	963	939	936	988	933	978	972	960	999	1008	942	949	990	961	946	973	942	971	924	963	970	1004	1008	910	951	946	991	933	963	1012	950	948	948	1024	922	916	935	968	970	968	982	967	987	954	974	973	947	961	979	946	944	962	972	999	972	952	968	988	975	908	953	931	967	941	983	962	1003	934	976	978	933	967	944	1007	1034	956	953	987	973	1017	957	1012	1019	875	949	995	982	940	937	975	968	935	944	974	990	1003	932	973	979	976	936	946	937	943	937	969	978	990	920	944	938	919	949	955	979	958	1009	974	940	970	957	968	942	978	997	977	998	961	977	951	980	957	974	943	964	1001	943	1009	1003	1012	974	945	919	962	1022	1006	966	965	961	1006	987	945	912	957	961	967	951	953	936	943	986	932	957	974	947	1037	990	960	954	917	946	955	945	960	984	988	942	990	968	1016	949	954	1015	960	981	971	953	975	1002	972	984	975	925	962	964	919	1011	999	988	1032	986	998	1015	971	969	968	939	963	947	981	987	999	969	984	977	1021	964	1001	967	961	991	964	959	943	960	974	965	981	948	971	1010	987	906	968	982	1015	955	973	950	963	969	999	993	994	989	1022	954	937	1009	987	982	955	952	966	942	974	984	929	952	907	980	998	957	965	969	960	957	987	947	973	954	958	997	920	950	988	930	960	994	956	951	923	1046	996	953	963	930	1045	967	991	998	972	981	963	982	972	981	956	977	986	963	922	965	1035	937	944	967	929	936	922	946	964	988	968	933	1000	941	957	957	1015	928	975	919	964	952	940	961	1000	1020	905	996	987	934	937	987	1013	1016	965	993	985	983	939	1013	1012	972	1000	903	948	1033	950	970	943	971	992	925	988	979	893	940	953	964	936	918	969	988	914	947	979	973	896	968	1030	989	971	960	983	958	1011	951	930	1010	1021	950	944	952	989	961	981	1001	978	964	937	968	958	1089	1016	934	918	957	971	918	976	947	967	993	963	925	929	948	940	986	950	1035	947	949	1014	1002	1009	953	973	945	989	975	1028	951	953	915	974	940	965	970	1030	934	985	959	984	975	928	959	1010	1000	973	983	947	947	947	999	925	900	1008	963	1006	915	993	914	990	1008	943	896	974	932	907	977	977	932	944	957	983	912	966	1015	1000	980	932	938	948	1004	989	926	957	959	1021	1018	962	956	936	980	991	928	959	938	964	953	952	970	991	986	951	1013	1025	962	965	920	983	971	924	995	958	1017	993	1000	980	957	988	967	938	983	999	999	1044	974	989	932	910	939	957	997	948	963	929	983	948	939	1003	959	987	975	945	933	944	1001	930	945	965	992	947	982	1002	1028	976	936	947	919	978	942	936	1011	1004	953	1024	940	951	929	968	985	921	957	1017	1001	945	959	945	974	957	1012	1003	924	946	967	1039	957	950	970	975	905	988	1003	1024	982	985	977	963	1004	975	963	967	947	988	993	963	1003	950	982	1058	962	964	1001	988	968	975	974	1006	964	963	945	948	949	963	959	1001	974	962	1000	982	983	942	967	975	933	960	969	922	999	977	957	969	918	947	1012	946	961	955	969	883
36632	30270	37000	28258	23476	12748	8915	5168	3890	2028	597	451	383	371	371	366	325	349	323	347	426	432	445	448	434	466	481	439	435	470	400	423	428	442	387	399	364	364	330	292	329	326	362	336	361	328	329	332	303	348	350	292	298	360	315	372	338	341	345	327	319	309	352	359	311	331	334	300	305	325	325	341	315	316	339	296	321	329	321	343	326	329	348	318	334	347	324	340	364	315	344	315	329	350	355	337	365	296	317	334	318	292	337	354	333	337	331	341	320	348	336	312	321	279	353	377	313	344	345	320	358	304	330	292	324	346	280	333	322	332	315	362	336	317	359	354	336	357	327	330	329	332	317	339	348	347	321	331	316	331	346	372	336	354	346	320	335	319	314	319	334	315	344	317	307	314	351	359	327	288	317	355	329	301	359	309	342	331	383	347	311	286	355	344	349	350	328	324	324	317	274	316	340	350	301	326	333	340	341	315	348	344	338	327	311	335	342	331	348	325	349	304	344	317	302	348	320	345	323	350	334	300	365	334	313	334	357	325	349	319	342	276	337	338	318	332	374	315	328	347	332	299	346	374	357	354	336	319	287	330	310	325	366	347	332	345	346	337	315	317	334	306	317	357	314	307	351	316	365	322	293	343	347	302	346	363	319	325	302	320	347	336	318	353	325	333	311	284	361	317	346	296	352	338	328	334	311	327	330	306	345	326	316	348	332	336	316	308	302	315	300	323	322	306	336	331	342	359	335	349	345	298	354	332	337	331	356	306	344	326	300	322	329	325	331	313	311	301	351	312	324	338	319	347	333	316	302	343	329	354	301	364	309	368	340	321	369	291	338	311	336	338	317	316	347	350	357	338	351	317	321	335	348	350	329	340	330	348	321	323	315	304	324	355	337	351	350	305	333	335	327	300	326	308	328	354	313	341	323	322	292	324	307	349	369	349	330	302	385	312	330	355	332	348	329	338	352	309	336	329	332	330	367	298	336	324	365	334	332	346	328	343	337	362	359	307	342	325	331	327	331	284	313	338	361	356	327	318	326	314	324	356	346	337	356	313	337	342	317	319	362	355	339	326	323	313	332	319	319	330	373	304	306	310	307	329	323	313	326	306	368	348	347	359	343	330	320	325	308	329	362	344	339	324	346	312	318	330	327	311	350	313	321	341	347	327	362	328	324	325	315	312	325	311	334	336	341	293	335	340	335	368	314	321	328	331	342	358	322	311	342	308	346	351	323	318	318	300	322	314	326	297	328	319	343	343	325	324	314	332	308	321	353	342	309	318	327	296	329	327	348	348	323	317	333	309	322	316	348	350	349	329	325	324	323	317	309	339	344	312	353	342	301	306	327	333	330	371	334	350	351	340	345	327	344	351	334	328	329	356	336	356	322	344	330	357	304	351	375	348	343	314	333	363	353	366	359	347	314	347	327	354	340	348	318	392	326	314	329	320	308	318	310	303	332	311	345	359	316	321	328	351	314	314	339	324	341	322	320	350	317	322	354	317	332	383	313	340	383	350	333	316	347	366	323	321	359	352	292	342	325	316	283	317	325	343	323	327	333	300	318	305	333	312	327	335	343	304	367	348	355	319	345	325	337	303	337	371	334	382	316	334	319	331	307	369	351	300	354	315	319	352	357	324	329	325	313	311	328	342	372	354	355	356	392	344	338	319	300	316	330	344	381	320	304	323	321	358	289	294	332	331	332	326	347	342	301	327	353	341	340	312	324	325	355	301	306	347	302	329	355	308	336	319	342	358	340	331	325	343	318	331	335	328	368	330	308	347	321	306	351	359	348	311	342	340	343	342	323	316	330	348	328	345	332	331	304	297	321	356	334	317	353	332	311	322	339	369	390	315	345	322	334	347	332	323	290	383	297	349	311	361	389	333	327	331	333	316	326	344	304	356	307	361	342	319	318	345	321	335	323	320	336	323	321	349	375	337	329	312	368	324	379	343	336	312	351	370	323	300	377	352	321	288	357	322	306	321	319	361	317	339	314	321	329	312	308	296	321	340	349	288	332	324	337	327	352	352	330	347	343	311	345	335	346	328	337	336	314	331	311	323	337	301	389	343	344	375	317	349	292	330	321	325	357	335	365	344	320	317	338	346	315	327	308	316	304	380	338	318	305	343	347	349	341	307	358	318	289	301	308	312	343	336	335	301	318	313	337	337	301	330	311	352	330	304	334	344	319	318	323	355	332	331	341	310	320	314	332	312	278	342	374	318	348	309	322	340	341	349	337	341	307	370	323	312	324	310	321	352	302	326	309	324	344	332	348	338	328	314	338	334	305	361	341	365	325	342	323	320	321	301	356	330	331	320	299	316	332	334	340	354	312	305	340	301	334	316	329	340	320	337	328	335	327	354	315	331	308	340	304	321	322	293	326	306	331	326	328	360	315	376	338	324	334	316	335	344	352	327	331	329	320	305	333	307	326	314	315	376	303	335	343	344	356	348	317	371	329	341	337	338	330	335	379	325	313	339	328	318	346	306	326	334	312	349	330	352	321	357	320	368	320	324	343	321	320	303	312	347	316	291	341	312	302	298	313	321	322	340	344	331	348	320	329	341	338	340	331	343	344	327	323	308	319	325	343	328	342	302	338	308	322	350	336	338	368	355	335	335	387	364	339	325	336	365	325	339	343	324	336	307	308	321	311	304	320	349	357	334	345	319	358	341	370	363	347	325	331	344	319	350	337	316	309	365	328	336	331	352	339	327	315	364	332	355	312	368	337	340	355	352	314	326	313	346	307	329	324	295	362	338	320	301	363	337	311	277	343	338	328	353	311	300	371	346	314	349	381	327	314	369	329	320	340	318	345	321	357	335	336	330	358	343	356	331	326	352	326	324	329	348	340	336	346	316	342	333	326	299	352	329	301	365	299	334	356	336	341	314	344	334	351	344	298	336	338	362	330	337	344	303	292	339	353	305	310	320	340	349	345	365	331	324	303	324	319	326	340	362	319	310	329	358	370	338	318	320	335	319	308	337	323	314	356	350	326	330	327	335	368	364	334	346	320	327	305	348	307	315	364	335	341	297	301	316	329	344	312	346	364	300	324	373	359	311	325	370	319	348	328	339	330	365	374	291	307	334	348	337	371	336	346	344	321	366	347	319	302	306	311	328	307	371	372	340	327	322	295	359	368	326	328	344	318	344	342	350	334	337	316	339	337	331	353	317	342	360	322	310	341	332	353	292	348	339	339	362	333	341	344	299	369	335	316	318	342	332	327	321	322	349	328	312	340	311	351	354	326	307	335	316	316	288	334	334	324	342	340	355	343	306	349	351	327	359	362	337	332	323	289	320	342	335	339	329	333	321	306	357	337	325	340	334	322	338	313	319	345	334	305	353	327	327	351	301	351	322	313	364	331	355	308	315	333	325	339	320	330	337	290	310	333	337	322	358	338	316	321	309	328	301	323	370	344	334	316	316	361	355	319	328	304	293	333	328	371	350	321	360	285	319	312	370	382	309	314	349	325	342	295	325	351	335	343	336
24524	26671	38557	37366	35732	22887	21483	15473	13697	7654	2419	1299	1033	1003	847	901	911	939	915	985	1141	1371	1408	1521	1628	1669	1626	1599	1750	1530	1426	1535	1420	1307	1219	1061	978	868	883	822	808	869	822	827	789	856	817	754	777	777	791	830	769	820	751	834	785	805	838	840	807	794	783	802	851	762	847	795	784	772	757	873	787	772	761	815	790	780	776	797	805	808	828	727	815	797	790	755	768	790	786	818	828	783	781	770	796	775	749	810	821	801	768	838	753	790	741	770	718	746	804	796	820	796	771	809	770	817	841	784	777	764	838	803	772	800	789	763	856	763	760	754	774	817	789	806	749	757	784	752	824	754	810	814	775	815	804	771	788	749	795	810	754	781	765	795	772	803	799	807	846	764	808	785	785	779	828	813	777	806	747	772	761	834	783	825	789	783	761	773	806	769	826	760	786	806	800	806	789	787	793	821	764	755	809	806	759	785	806	815	810	768	788	776	782	773	809	772	749	823	801	741	777	733	785	826	773	766	800	809	781	817	798	772	744	786	784	793	762	796	812	730	858	811	806	789	806	738	769	804	819	871	811	840	856	770	791	785	813	759	787	729	799	829	817	771	785	745	764	859	806	770	748	836	836	835	745	803	775	831	793	785	770	773	794	822	789	717	780	813	833	793	782	787	794	795	834	826	815	742	772	823	812	814	801	767	801	804	774	820	784	765	790	811	782	760	782	758	777	784	787	819	851	790	813	774	810	822	757	805	771	801	763	772	735	762	832	795	783	764	770	812	852	783	809	791	860	770	810	777	781	789	812	799	797	793	803	828	740	796	810	823	770	802	765	809	842	829	766	841	764	779	804	798	789	808	788	752	750	859	808	781	789	814	796	787	828	791	785	811	757	746	819	829	813	772	777	814	802	805	845	789	796	780	784	839	764	793	770	764	810	784	782	763	844	799	836	782	780	772	795	769	774	760	767	806	823	823	835	776	795	802	818	772	773	830	809	792	836	832	805	825	805	820	817	772	778	776	766	783	816	716	745	795	784	834	720	768	817	793	817	777	801	757	760	738	769	803	831	798	841	780	801	777	770	764	762	838	791	806	809	824	770	815	749	791	755	798	791	824	774	836	772	860	796	779	743	795	814	811	772	793	769	802	813	790	799	794	748	789	832	810	797	766	779	809	823	778	798	796	772	794	798	795	758	817	762	789	795	848	797	772	834	767	756	776	766	841	818	771	833	778	711	822	764	797	780	764	829	796	823	815	791	793	807	783	728	824	805	749	818	797	767	762	764	803	787	798	794	782	826	826	761	787	722	791	758	797	809	796	811	809	756	786	799	805	805	815	787	805	799	846	752	792	769	775	827	793	823	782	797	800	757	828	829	750	744	802	827	746	773	824	786	796	818	782	800	790	804	787	813	769	755	770	854	786	770	839	815	798	794	782	772	792	750	793	816	775	750	793	765	822	781	766	810	766	765	827	820	766	821	788	754	840	790	802	776	784	785	801	817	786	798	825	762	808	788	841	800	833	785	777	823	759	829	803	835	763	758	797	763	767	793	800	815	761	784	833	774	790	787	759	758	832	823	776	791	824	770	776	766	813	790	820	798	798	797	819	801	826	843	746	801	787	783	837	745	817	788	803	770	792	776	772	811	779	789	801	811	778	801	782	794	822	779	819	827	802	827	812	794	788	821	773	801	804	835	816	778	809	770	754	720	848	821	776	779	764	803	783	815	777	732	780	786	830	843	759	766	804	813	811	883	806	790	810	803	816	848	800	751	804	821	823	759	822	775	790	788	782	795	834	826	794	852	792	810	859	773	788	786	815	787	822	810	784	768	837	815	774	811	792	787	750	807	821	749	776	753	804	800	801	789	778	820	817	790	766	803	821	781	836	803	784	826	791	755	789	837	766	795	808	812	754	795	767	814	790	819	757	794	798	776	789	792	791	770	812	774	860	776	783	819	848	808	814	824	802	791	798	826	782	798	780	846	792	750	816	861	750	814	821	772	818	782	803	745	841	845	815	792	751	793	812	810	794	794	802	755	828	746	806	787	788	795	827	796	813	732	839	826	753	812	782	870	807	790	793	766	789	751	823	802	821	857	813	776	742	778	797	776	771	779	768	769	825	766	882	810	785	823	794	772	789	796	854	795	812	831	880	755	863	763	686	765	748	772	815	864	817	858	802	770	772	803	812	801	775	775	806	779	804	767	807	802	825	787	773	776	802	791	788	753	770	793	798	823	786	822	799	774	799	768	749	777	829	808	745	786	787	783	830	819	779	776	828	803	768	813	807	743	791	799	782	840	796	788	790	776	773	764	827	815	771	795	868	807	803	720	789	815	796	808	781	791	767	811	752	761	772	776	788	801	841	782	814	794	823	797	802	764	771	737	800	805	763	848	765	804	778	778	770	784	805	785	776	750	824	826	826	762	782	773	820	805	782	820	762	826	777	755	825	812	771	759	815	836	831	785	751	796	770	810	754	790	801	829	818	827	837	775	796	728	766	743	815	795	783	776	758	785	777	812	755	769	759	796	771	789	739	743	819	770	769	792	773	784	832	759	752	872	808	802	811	760	809	764	780	808	802	812	757	779	812	750	889	747	841	777	789	770	820	778	810	817	804	774	814	787	824	813	797	796	806	819	754	776	806	857	832	849	797	805	807	823	759	801	782	809	811	813	825	825	808	801	790	779	786	820	800	816	804	785	835	768	754	798	766	827	796	751	774	741	788	826	797	791	789	776	728	831	782	808	755	783	815	789	824	764	822	809	745	784	769	773	729	755	863	796	827	806	754	807	756	852	781	764	779	804	756	774	798	789	797	777	896	828	803	818	811	822	776	829	821	798	746	739	739	801	777	787	746	825	812	755	791	757	761	820	773	786	771	831	789	799	793	758	752	801	782	773	785	772	762	841	781	778	809	783	837	806	768	837	778	790	772	796	807	771	752	777	794	805	794	798	763	821	795	780	819	782	796	753	787	778	801	815	847	814	845	779	791	804	740	792	818	765	835	830	724	745	810	838	822	807	796	768	807	803	787	825	825	792	758	782	833	809	774	779	776	783	803	777	810	773	794	825	772	818	838	825	834	788	821	806	840	785	796	825	810	836	786	828	786	789	782	811	839	786	778	788	764	807	820	735	813	817	849	775	820	759	784	804	822	828	792	779	799	745	774	840	810	825	852	802	785	769	807	744	831	777	800	820	782	790	782	785	815	779	786	830	791	786	777	776	802	787	816	790	785	812	785	727	814	773	788	794	796	858	819	786	856	781	809	734	794	826	799	824	806	770	779	807	753	811	781	780	807	812	805	797	729	807	796	815	757	831	758	812	738	776	766	803	840	794	793	800	773	796	756	790	793	828	757	774	774	795	821	792	805	761	763	735	785	782	797	824	821	817	771	755	836	801	808	803	770	785	728	800	831	780	784	798	792	807	795	754	771	831	755	785	853	720	830	765	802	778	833	799	774	773	785	763	823	830	779	813	810	770	823	786	822	804	784	785	821
13987	9189	7686	4880	2473	1066	717	661	513	438	381	385	381	411	398	371	405	390	406	395	394	390	364	349	399	360	381	380	388	373	376	371	395	375	386	336	414	354	413	394	386	367	368	365	363	391	372	374	353	385	357	358	397	380	410	372	391	393	393	381	406	414	406	386	350	409	393	406	394	395	388	418	379	388	392	364	347	385	349	403	370	378	396	380	370	372	371	377	378	382	392	361	376	370	353	435	397	373	401	389	380	389	381	316	370	394	401	388	342	409	359	394	367	373	397	372	389	353	397	391	371	368	402	410	411	385	359	365	377	365	381	354	404	396	394	401	379	389	360	381	395	362	359	356	351	375	369	385	363	360	354	355	350	433	354	354	388	418	404	383	383	363	352	353	384	336	405	350	405	379	389	370	346	346	372	393	355	406	380	387	381	369	384	390	367	357	364	388	335	356	366	385	365	373	387	417	391	354	361	343	378	395	374	394	318	365	331	359	337	355	381	353	386	382	370	370	369	377	365	361	378	388	373	376	358	383	382	351	383	404	348	358	412	384	417	382	368	345	370	395	358	363	401	351	371	369	358	376	386	363	371	321	375	356	346	387	374	366	382	406	362	358	370	359	376	354	374	379	352	389	362	346	358	371	411	390	381	369	385	350	378	419	378	393	371	364	344	387	345	360	390	367	383	363	358	391	400	364	358	375	351	398	399	422	385	377	381	347	436	416	396	387	384	389	398	346	407	366	401	349	396	403	392	393	389	361	355	364	394	364	323	356	372	381	359	418	366	369	350	356	354	355	376	345	381	408	380	348	367	387	358	364	393	401	354	323	403	353	353	372	389	373	360	411	412	410	404	376	375	360	380	335	339	396	358	367	381	362	377	340	345	398	440	379	353	350	382	360	397	396	393	336	380	370	390	371	382	355	378	391	389	381	399	360	373	363	346	379	357	375	352	367	378	386	356	365	414	339	362	386	397	358	375	394	404	376	373	369	384	368	376	375	350	372	368	407	385	364	391	386	365	392	392	354	363	365	364	355	410	373	379	359	391	382	374	395	368	352	376	376	383	344	362	386	396	370	350	360	378	356	384	403	398	360	377	398	353	346	441	347	353	379	331	377	379	393	373	405	400	389	366	351	384	370	331	361	376	406	369	393	366	367	385	395	368	383	365	332	387	401	364	366	385	372	370	391	336	386	406	373	389	383	372	380	374	368	385	394	383	370	388	377	370	376	320	366	357	389	374	394	359	365	391	381	381	391	413	408	395	396	350	359	367	393	371	357	338	370	406	368	397	345	361	395	368	354	402	356	362	342	356	353	401	352	389	371	404	365	387	380	356	349	391	376	391	353	348	362	369	418	355	359	349	408	380	394	373	407	390	345	404	375	412	393	317	387	399	394	425	426	393	370	391	367	422	389	403	367	362	365	386	368	392	367	375	448	396	372	389	405	380	386	371	382	327	347	374	402	390	400	380	359	402	341	382	394	389	392	402	375	378	420	371	366	365	385	369	356	364	365	376	400	355	363	383	386	389	357	402	393	406	346	355	368	359	376	409	406	379	388	367	350	362	374	368	384	371	362	359	352	388	372	378	367	389	384	352	343	383	397	374	361	396	403	377	385	338	384	390	411	367	363	391	386	366	370	392	418	389	380	352	355	403	356	377	403	372	373	360	378	398	342	393	348	340	395	407	367	374	354	311	372	364	327	400	395	388	372	389	369	381	432	360	351	411	364	386	372	414	366	414	366	387	380	340	364	381	359	403	373	380	429	391	369	354	381	396	376	363	367	372	363	383	402	403	389	368	375	411	395	344	377	395	384	358	379	372	349	368	362	350	379	370	395	385	367	414	439	413	377	342	357	389	375	357	370	361	374	366	373	372	353	441	370	399	388	380	398	369	391	359	366	384	368	378	357	404	347	399	376	357	368	391	352	353	391	406	360	399	378	373	367	365	392	426	417	371	357	392	339	371	363	397	365	384	360	408	355	371	385	385	404	406	380	375	350	374	388	370	372	319	372	377	360	354	372	372	374	353	429	380	384	403	383	400	393	394	362	371	386	369	412	377	368	395	350	367	392	380	370	351	353	399	384	362	408	378	389	354	389	393	366	394	395	369	359	380	367	331	365	345	361	389	352	366	413	360	353	360	394	381	349	370	398	403	377	380	404	397	379	359	407	349	386	370	377	401	422	380	384	356	361	387	387	360	376	343	410	370	398	423	399	354	339	386	418	357	373	353	389	393	390	359	359	360	371	378	405	390	381	391	358	402	373	382	360	361	339	397	390	360	374	376	357	373	382	388	364	353	367	420	368	369	405	369	359	373	374	397	379	373	384	311	402	357	352	386	379	364	370	357	365	393	388	384	375	351	393	379	362	352	379	344	365	367	386	392	393	338	364	423	349	354	417	391	376	367	405	380	392	360	364	421	379	321	352	366	368	400	370	390	389	403	410	381	343	345	372	362	372	412	372	387	376	346	370	411	387	392	374	436	369	358	328	413	384	389	361	364	405	366	379	377	382	380	399	358	390	365	380	377	354	357	425	366	407	380	397	372	362	393	354	379	367	359	416	359	391	362	397	396	370	355	376	363	389	390	408	404	410	367	364	395	388	400	389	389	386	373	363	383	386	372	400	389	379	337	382	354	359	390	365	387	347	361	389	367	361	360	349	386	373	364	360	385	424	373	393	383	397	403	365	348	418	354	361	371	350	367	387	397	342	364	386	405	392	396	343	382	347	313	370	378	382	423	391	402	402	419	373	378	377	356	377	362	357	385	368	348	403	403	411	377	415	354	357	393	410	379	335	359	394	369	380	346	337	375	375	353	370	369	363	398	347	363	365	362	380	359	421	393	383	361	369	395	379	383	353	394	412	376	388	348	388	367	373	336	362	382	344	358	369	378	338	347	420	341	400	392	355	339	347	380	345	364	365	353	387	307	370	396	364	407	362	343	369	380	356	371	376	412	375	419	368	357	362	347	361	384	381	392	390	387	386	354	388	335	374	363	374	353	380	371	390	373	371	357	352	404	387	361	372	369	368	368	389	373	395	415	388	343	376	376	370	410	399	396	375	384	386	358	375	398	432	384	360	369	421	364	393	373	394	378	408	399	401	403	379	402	369	364	380	367	372	401	362	389	404	378	363	364	404	382	399	392	381	392	387	402	367	348	382	419	375	361	399	393	355	383	354	396	382	373	397	390	370	353	402	391	389	349	372	375	366	361	400	409	360	347	376	377	361	369	366	382	403	398	390	351	325	341	357	373	395	386	369	374	371	366	410	396	370	395	362	361	377	437	357	416	361	362	353	394	387	375	376	380	385	376	371	366	379	371	413	421	364	387	399	390	380	365	431	369	357	357	386	358	386	402	344	345	340	391	390	357	383	377	351	372	417	353	378	394	382	396	357	372	373	400	399	392	389	408	388	352	416	388	352	362	378	370	384	418	369	397	381	392	413	355	356	367	353	383	384	380	396	348	371	384	348	353	386	348	381	357	384
10104	9675	13133	12327	7850	3822	2636	2232	1582	1376	1087	939	967	976	873	911	902	950	906	912	978	953	926	920	910	910	1001	958	942	953	909	962	931	935	875	953	950	928	919	964	892	908	909	917	896	909	911	910	923	896	869	892	905	906	923	861	893	912	895	916	861	882	954	860	876	919	938	929	935	927	870	885	851	923	934	918	886	946	892	892	886	953	912	938	926	895	885	915	893	908	869	949	924	917	869	917	954	918	909	907	837	909	903	930	899	921	865	942	900	912	970	895	915	975	932	938	882	881	855	929	871	916	872	857	918	871	903	917	938	933	900	868	916	918	859	942	877	900	929	972	913	963	973	885	915	885	867	883	872	921	884	913	924	930	909	954	952	900	922	880	899	908	926	971	934	899	938	811	947	938	920	904	888	918	899	881	914	888	895	904	911	895	936	896	860	898	895	926	891	884	945	916	901	948	953	925	815	884	916	916	915	858	862	886	892	899	875	916	937	930	834	866	955	898	893	912	930	920	903	909	912	892	984	925	865	903	878	928	876	946	872	921	892	846	933	910	867	903	963	904	961	888	909	926	925	928	846	891	933	929	913	923	947	901	891	895	864	874	929	929	856	890	894	873	908	905	925	933	878	927	936	895	887	857	852	971	884	863	895	938	924	913	889	974	936	951	912	897	890	950	927	965	942	890	943	911	949	953	907	874	958	910	926	904	872	889	861	913	939	961	870	942	897	879	935	900	867	961	945	850	948	960	910	902	895	905	854	924	909	921	923	913	917	907	927	933	922	911	928	928	914	847	906	859	909	888	887	907	910	946	914	937	909	900	836	902	927	902	917	912	888	910	908	881	892	935	891	907	923	916	909	934	886	883	922	880	885	897	910	881	846	857	872	933	891	901	920	932	903	952	854	967	907	929	939	877	859	886	880	903	889	906	951	885	902	895	926	889	977	900	949	911	883	919	811	886	909	909	852	876	915	957	935	843	904	871	906	907	872	925	926	901	903	913	884	868	932	937	907	908	895	878	945	912	928	905	906	958	864	850	927	892	879	931	878	937	939	841	914	922	879	975	904	908	889	901	905	910	951	928	889	934	863	946	879	866	915	878	907	907	904	925	874	890	937	888	895	905	859	963	930	898	921	910	919	922	898	934	883	879	867	908	886	962	913	922	892	858	889	913	861	874	949	874	954	882	857	866	908	895	894	883	881	948	916	887	905	877	927	931	914	893	875	933	936	864	921	901	909	920	881	914	953	891	886	850	896	896	910	926	887	922	880	874	923	910	908	942	966	965	899	921	952	872	853	805	861	950	900	881	862	933	933	899	871	921	850	920	846	891	942	997	896	928	909	896	882	855	874	902	949	851	857	889	905	969	910	952	904	860	908	908	856	891	874	910	884	965	935	916	869	872	908	895	912	906	938	903	859	895	928	899	903	908	976	913	954	879	933	908	906	919	880	861	922	890	936	911	920	900	880	852	878	882	923	900	878	887	880	894	878	893	913	964	868	896	891	863	926	879	879	906	868	891	932	886	909	886	857	843	923	890	892	883	886	959	948	896	937	914	929	915	929	921	899	936	960	902	890	973	909	863	892	919	907	891	887	858	891	894	918	901	931	928	887	895	888	841	869	799	843	922	871	964	895	923	915	901	917	897	846	841	853	889	911	900	986	943	937	845	918	937	904	907	898	906	933	916	910	897	905	882	944	880	935	933	881	927	936	893	932	884	877	884	858	885	921	886	867	938	886	848	874	907	872	880	864	855	903	948	869	924	952	927	862	858	876	877	886	894	982	953	884	917	907	886	854	847	945	907	903	926	877	952	936	905	901	862	898	920	928	957	918	938	894	929	843	869	938	886	930	893	937	887	913	907	926	934	938	868	847	884	882	885	927	866	907	915	885	858	915	922	916	941	868	933	887	889	947	915	942	912	877	810	907	959	918	901	887	881	873	883	877	873	940	936	921	908	931	915	843	863	868	958	918	950	902	909	842	899	902	938	900	944	925	887	962	910	952	961	921	869	889	913	943	893	865	883	913	894	878	901	920	850	909	890	875	926	902	892	905	883	874	911	894	906	905	860	897	929	939	875	925	913	885	899	868	909	911	894	906	921	878	927	883	898	935	875	948	884	881	863	860	899	914	926	942	877	929	905	909	892	900	927	897	868	887	853	956	947	902	924	929	878	946	865	921	922	919	906	889	921	930	947	946	929	887	849	842	908	896	914	873	984	893	898	877	888	911	923	880	904	896	875	951	902	939	907	925	910	917	899	891	939	967	846	886	846	883	977	961	888	893	860	938	912	908	928	932	890	950	899	934	838	887	824	914	916	902	890	852	929	943	884	910	894	927	884	883	914	898	957	863	931	883	897	900	859	916	910	867	901	924	906	876	922	942	945	914	901	865	891	905	936	883	969	944	914	899	882	886	923	868	921	841	878	865	919	895	901	890	909	949	920	909	892	920	907	889	892	914	858	935	859	948	819	898	917	854	865	944	863	951	924	902	932	907	914	867	930	897	904	909	895	964	893	898	897	905	885	917	885	880	867	910	918	904	890	917	898	901	865	913	956	861	932	903	942	901	890	880	936	917	917	942	914	904	942	880	931	905	902	913	928	923	973	881	921	859	861	923	860	943	902	908	973	908	893	912	906	916	952	925	918	922	898	945	888	956	911	897	878	915	855	966	894	867	944	901	911	895	944	942	873	855	899	849	860	891	881	935	931	878	914	907	916	901	956	938	899	925	907	913	884	882	933	932	918	888	865	935	902	931	903	948	855	896	869	886	834	941	945	958	931	827	931	911	910	918	913	886	889	895	854	844	920	876	906	872	888	910	878	821	923	876	928	931	946	926	887	949	887	894	1008	850	880	928	924	944	905	858	899	900	917	918	913	883	922	910	912	954	944	881	917	932	896	925	899	904	915	920	912	954	901	865	867	887	889	954	914	942	912	874	928	893	895	899	899	929	901	876	864	895	911	876	944	865	926	873	883	922	943	906	940	935	873	880	862	857	880	872	874	904	904	912	911	888	924	924	902	881	893	898	926	891	885	907	923	910	870	975	908	905	923	910	969	934	934	850	924	911	950	843	916	914	845	906	877	922	914	913	916	892	865	879	914	910	905	924	856	938	861	875	906	888	865	901	936	891	929	870	924	898	884	933	878	949	864	931	907	878	912	894	960	911	842	923	909	898	914	940	880	901	871	905	928	929	880	897	899	869	902	901	911	951	928	865	913	956	958	901	931	870	953	850	924	866	895	891	909	899	894	943	874	895	915	880	870	947	918	937	917	948	887	910	877	867	848	895	957	928	858	923	882	895	903	869	864	965	912	959	902	823	856	968	896	909	917	907	870	931	903	930	927	917	895	854	966	944	883	872	863	936	945	837	898	866	925	878	904	909	863	857	967	874	913	877	909	907	900	947	933	944	854	916	898	887	887	925	958	877	903	922	915	879	951	912	954	880	926	914	870	953	916	927	924	950	911	917	921	957	905	921	901	971	905
28373	20424	24704	18286	12297	7199	5926	5057	3984	2433	793	461	422	424	407	385	418	408	437	407	442	437	476	466	449	465	461	461	467	461	462	457	432	460	450	392	417	479	423	407	436	415	445	402	403	377	413	405	394	396	410	389	424	416	393	445	398	401	424	402	387	405	418	412	418	429	417	402	386	374	388	402	407	423	392	420	414	417	372	405	403	400	382	350	400	399	394	423	404	414	422	379	412	414	431	338	417	405	378	442	378	422	420	389	430	399	416	423	420	381	428	394	431	439	382	390	376	397	399	369	439	413	377	392	390	378	408	397	399	431	423	421	397	423	399	375	395	368	382	425	430	385	402	389	403	430	393	424	397	397	405	402	420	374	419	415	414	432	417	385	432	413	384	414	417	382	396	381	456	395	389	385	404	370	378	349	390	399	390	404	425	394	428	397	380	436	386	395	385	415	397	403	367	417	396	371	430	356	392	362	407	379	416	401	413	363	426	405	413	381	389	412	398	412	396	416	375	408	382	405	381	383	399	430	428	402	433	397	426	424	383	416	398	379	361	387	387	382	408	420	392	425	380	410	423	371	427	387	384	397	381	402	398	389	407	415	393	416	406	403	430	421	375	399	378	385	403	394	416	407	447	437	452	371	415	369	404	419	404	412	378	377	392	417	454	455	409	408	385	374	386	377	439	402	414	384	427	393	378	415	403	435	445	413	403	389	410	425	362	383	356	398	423	415	422	396	447	389	394	382	433	396	429	357	404	393	415	399	431	436	379	417	397	379	388	418	394	402	419	430	433	394	394	473	443	386	396	372	444	393	395	377	445	446	415	383	443	384	381	381	424	421	418	406	403	423	410	414	375	380	407	414	385	385	435	400	404	372	368	453	381	429	369	453	448	381	408	409	382	394	401	390	383	421	424	388	336	417	418	400	381	435	412	399	437	413	375	422	393	398	402	449	402	425	426	398	443	416	363	441	373	410	420	428	394	431	396	424	391	412	399	405	407	437	394	405	404	416	417	363	359	412	396	415	360	394	386	401	409	411	442	453	392	415	391	405	410	407	417	420	395	427	416	390	421	393	395	390	384	400	403	409	387	372	440	385	384	413	434	394	373	424	384	441	422	391	378	414	413	401	397	425	405	421	431	406	404	454	422	404	401	418	420	394	400	407	379	396	424	435	405	422	388	417	413	399	376	431	422	366	407	375	419	400	425	403	386	429	399	419	426	397	418	414	412	413	403	410	402	394	407	409	395	407	430	398	386	407	394	400	389	430	416	406	439	395	393	397	373	396	407	397	366	415	367	387	368	434	418	414	402	389	368	373	408	403	375	377	410	398	384	384	384	434	416	443	388	385	417	370	373	394	412	374	414	398	396	379	348	392	426	395	409	391	403	385	412	415	404	365	402	397	393	409	442	391	417	415	385	425	460	405	413	386	374	387	356	392	402	412	427	399	436	405	357	374	384	415	434	403	408	431	404	361	414	437	355	383	392	392	422	409	404	451	408	435	391	411	374	383	424	437	443	392	378	406	383	367	387	417	404	446	429	411	383	372	414	412	381	361	360	411	394	415	421	410	372	432	391	395	408	399	389	348	392	414	389	383	397	388	398	409	408	396	386	411	388	417	407	346	378	362	422	407	413	383	424	362	406	380	447	382	426	390	394	381	394	419	414	405	423	435	413	417	376	374	407	360	401	389	421	376	420	430	457	419	397	395	421	368	430	408	443	386	393	399	401	365	404	388	393	407	432	416	464	422	398	388	413	414	388	361	388	427	406	376	420	383	415	376	433	402	380	412	422	400	402	411	417	360	397	390	411	408	413	387	425	406	404	426	396	399	418	425	392	396	447	396	412	404	415	385	412	432	396	385	375	391	412	425	415	405	407	383	393	419	440	367	421	385	370	418	437	383	418	451	423	384	337	378	420	406	375	361	397	373	424	435	368	415	416	407	388	440	406	422	373	400	426	383	454	483	402	439	440	380	391	457	415	396	373	385	408	419	353	392	381	381	403	410	452	416	415	402	382	389	435	406	400	407	451	384	404	393	426	408	436	376	425	415	420	393	409	431	391	365	385	413	404	410	380	380	426	446	402	396	418	398	419	399	413	411	375	418	429	422	396	458	408	374	361	393	443	395	399	441	404	378	422	422	373	400	394	394	416	422	424	384	347	407	395	406	417	404	402	421	405	400	421	436	421	384	438	426	392	400	392	393	437	404	437	412	372	394	395	410	427	411	386	391	373	407	374	372	394	387	421	452	430	423	403	398	414	373	397	399	369	366	361	396	396	390	412	411	412	408	381	409	392	407	411	402	449	416	397	385	369	414	399	422	381	417	407	402	439	404	391	401	396	394	416	378	408	380	432	386	383	383	420	409	403	385	401	397	391	439	427	368	407	431	386	392	416	399	357	420	376	386	422	382	405	392	431	422	400	398	388	391	397	412	394	405	396	446	362	390	397	423	419	421	384	428	368	405	400	385	403	407	383	361	380	424	414	428	425	406	387	401	387	392	431	422	375	433	385	425	399	423	391	414	373	373	415	400	382	371	420	418	388	387	413	407	395	412	368	374	411	450	399	386	363	392	379	406	408	415	368	364	418	411	446	432	400	431	398	386	411	450	445	381	396	382	396	402	387	407	417	429	389	405	397	400	399	413	419	420	423	415	416	397	421	451	425	376	429	427	406	378	420	370	381	389	423	390	422	402	424	390	415	418	404	401	365	368	373	408	386	395	398	430	427	403	389	374	415	394	376	391	395	440	382	409	423	405	420	364	420	431	419	412	386	389	403	431	382	370	398	434	406	405	410	399	383	430	438	418	392	419	408	412	449	433	446	432	386	438	417	403	399	430	379	413	428	415	421	425	413	405	408	401	401	391	380	407	394	415	383	365	387	393	405	417	395	377	393	417	386	376	396	397	412	440	430	390	385	405	430	421	391	385	450	437	446	415	403	392	409	399	412	430	418	394	414	403	408	425	385	404	394	425	417	404	415	365	395	387	434	390	404	404	401	411	397	393	392	411	379	414	377	405	411	380	410	411	420	409	383	386	384	419	374	416	398	418	424	416	440	388	398	404	427	385	395	403	427	422	402	377	418	391	381	379	393	397	411	405	415	399	403	366	411	387	396	382	370	409	384	404	400	401	365	361	378	414	386	412	392	402	371	384	376	380	408	407	390	418	371	374	438	441	355	401	429	439	379	410	430	382	393	414	389	396	404	403	386	439	393	406	399	417	427	422	414	440	429	429	399	401	401	390	388	427	436	397	365	419	400	404	412	393	446	395	398	393	406	382	359	439	375	389	399	408	368	365	424	386	382	391	383	388	438	390	421	412	417	395	405	401	360	371	400	390	392	404	422	393	427	401	389	422	382	414	415	412	392	387	433	410	408	402	447	408	413	414	429	461	403	401	401	418	412	405	410	425	418	375	394	399	399	447	411	386	362	393	401	432	404	416	407	386	386	397	386	401	425	376	377	398	437	433	374	408	403	398	394	406
20180	18934	29728	29540	24976	19129	17885	16059	14456	9532	2540	1145	1094	975	1016	1021	1022	1062	1037	1012	1120	1276	1276	1286	1311	1304	1342	1394	1436	1217	1321	1236	1246	1178	1099	1108	1038	939	1002	894	1008	1053	930	971	945	963	943	948	981	1000	927	907	985	997	987	1003	911	956	970	958	929	981	983	940	1024	931	1040	919	984	923	979	954	916	948	1008	955	955	982	943	985	941	952	1004	942	955	914	967	991	951	969	951	1006	955	948	993	968	938	989	971	944	935	937	940	935	950	950	925	953	978	917	967	978	963	961	957	938	930	979	911	973	921	1000	944	983	982	942	964	977	917	948	954	1008	999	969	955	961	916	960	954	913	909	943	968	964	967	931	999	943	940	933	962	935	921	992	971	959	970	958	972	969	1011	913	1062	942	938	910	1026	977	982	929	952	994	994	967	941	951	978	959	967	934	995	909	962	968	884	957	1008	991	940	924	963	947	924	957	918	977	934	939	950	975	975	887	954	989	984	960	979	972	947	988	976	975	983	1002	873	945	972	906	924	1005	954	952	983	982	967	928	993	1006	885	979	963	954	970	945	984	994	940	922	1014	998	990	971	949	1032	973	932	920	969	977	970	992	953	971	950	967	979	952	975	933	904	956	949	940	972	938	903	957	980	925	937	934	938	973	938	885	929	970	943	906	996	951	982	881	968	965	965	936	960	957	984	923	1009	939	999	916	963	931	972	958	982	966	928	937	924	905	1003	970	945	918	959	947	896	966	981	921	970	939	947	931	971	948	974	935	986	986	947	956	943	981	955	972	1007	973	969	936	904	994	938	937	916	998	932	900	947	975	904	975	972	928	973	954	946	966	996	1017	919	940	946	988	929	927	999	958	964	924	1003	918	990	949	887	952	957	1009	1002	918	1010	980	937	935	923	948	942	1005	972	920	956	933	942	947	965	932	971	969	956	960	908	970	934	973	967	1007	956	947	935	961	949	992	933	926	955	916	958	943	965	971	970	991	976	927	958	941	910	994	867	959	922	986	940	923	949	998	946	924	975	920	969	962	879	906	959	987	933	907	963	988	982	960	979	930	919	957	953	950	903	967	967	937	922	936	933	962	957	930	960	969	978	885	957	968	983	985	950	918	933	1019	943	980	1021	983	884	964	947	965	926	965	933	929	959	951	963	987	936	1009	982	954	930	925	908	1003	929	968	967	975	926	971	908	988	911	967	921	945	953	919	991	979	932	997	974	922	952	965	955	959	932	889	954	949	957	998	956	953	941	934	946	949	975	917	928	1002	887	908	1003	937	972	943	987	932	929	927	951	960	974	976	987	938	913	949	955	923	940	957	971	955	975	891	893	955	957	983	962	968	961	946	960	966	973	968	933	924	961	957	949	996	935	972	925	943	955	984	1003	949	942	933	920	921	940	926	961	1013	999	929	909	984	948	938	977	973	973	935	938	959	961	943	883	989	972	939	951	912	940	968	940	958	956	958	948	937	984	964	902	961	952	974	977	995	989	987	963	961	924	951	937	926	965	968	980	931	1036	947	971	927	868	941	961	983	955	909	888	961	998	955	896	887	918	1001	937	936	972	930	959	936	936	953	903	1001	906	945	967	905	991	943	977	978	973	955	932	937	964	963	957	969	934	988	963	953	932	973	967	960	952	967	920	949	970	966	974	979	944	975	998	950	957	910	893	953	930	1006	985	934	1026	891	975	976	938	953	921	1056	955	919	925	933	971	964	909	983	952	1019	955	936	987	968	956	952	941	950	935	935	1007	964	950	943	919	926	1004	892	954	975	961	961	970	952	973	981	983	932	980	937	897	956	940	991	989	936	933	972	935	936	907	906	1012	994	917	972	963	931	968	990	893	967	946	975	956	981	955	982	952	949	986	943	954	966	961	959	975	986	924	996	956	961	959	921	938	920	1006	927	954	917	965	962	970	1018	1004	975	966	979	967	931	955	1002	1001	992	975	998	954	929	982	966	957	950	935	935	956	957	977	945	939	950	968	1001	935	974	982	926	976	963	997	995	957	947	909	957	966	984	971	947	948	939	977	996	983	976	970	910	927	979	904	958	985	946	913	978	957	909	984	894	1003	961	889	937	949	929	913	922	1003	872	979	963	952	986	991	982	987	942	964	970	948	923	949	938	953	966	981	987	948	974	978	1008	975	957	1018	979	924	946	927	948	1004	957	932	925	889	990	989	948	1004	988	952	975	935	874	896	917	950	988	960	911	943	975	946	921	986	920	970	939	974	968	930	974	952	935	902	952	965	941	908	912	945	919	984	935	963	970	965	939	960	971	932	922	931	968	963	936	965	990	971	994	990	960	937	1005	954	987	952	953	934	984	916	962	959	980	1005	982	969	958	991	975	945	913	979	927	963	1008	935	918	938	972	980	950	955	944	940	964	960	954	949	935	968	954	1052	976	980	973	958	927	929	922	932	941	994	958	953	931	912	908	940	913	976	961	899	976	928	889	954	938	960	976	941	952	915	956	987	941	956	953	977	975	965	885	938	897	945	879	948	921	964	930	967	926	1005	998	938	946	1000	902	944	900	986	923	932	963	938	930	925	958	962	946	936	894	1003	963	956	947	908	966	975	961	955	971	962	958	959	944	947	959	974	953	895	973	981	958	969	944	942	950	951	975	908	990	951	1017	918	940	993	965	969	964	923	985	883	927	899	961	935	955	947	895	937	969	986	966	933	1006	934	955	989	937	966	943	938	971	939	941	926	901	969	969	946	994	941	942	1000	942	955	940	949	962	939	966	996	987	1001	976	928	958	980	947	990	1012	927	883	934	984	928	953	971	1006	964	983	968	992	888	941	943	957	956	981	912	977	1006	960	933	998	924	993	920	1003	909	1002	942	966	961	974	976	983	937	930	969	950	880	1037	925	935	1013	954	941	977	956	890	952	988	989	957	975	961	953	945	941	989	956	974	942	926	952	951	938	927	926	945	953	907	989	978	922	967	895	923	943	932	954	968	977	966	965	955	1005	965	932	898	970	1011	927	940	909	961	962	913	933	960	969	931	969	1025	905	997	1002	1010	908	980	947	939	967	918	967	984	979	992	950	923	997	949	973	985	941	898	916	977	921	965	930	986	946	967	984	984	960	930	983	981	919	958	929	960	950	895	1053	940	956	961	973	937	986	920	965	923	1015	969	972	955	918	956	935	956	959	996	936	973	956	988	1031	943	906	974	990	951	941	859	931	965	957	950	1042	985	959	968	944	971	999	985	977	973	932	917	942	1020	911	919	970	1016	913	951	999	909	968	997	966	964	978	976	1001	1020	959	919	968	939	941	970	921	931	956	958	949	970	969	962	936	920	916	941	932	921	993	888	904	986	927	978	924	968	953	913	947	929	941	901	957	940	962	989	950	961	975	924	967	956	919	967	942	935	967	990	930	906	897	986	925	952	942	914	957	925	988	953	966	953	965	933	977	950	995	951	922	952	911	933	973	957	953	1001	986	969	910	959	911	949	937	919	959	917	949	954	928	989	930	937	955	972	942	982	940	959	929	946	975	977	993	961	951	953	927	954	927	948	945	941	1010	986	930	947	946	973	948	881	1001	914	919	1001	916	916	908	951	983	953	931	1002	984	959	914
37616	30110	31345	31324	21445	16513	14298	12109	9909	2733	534	418	375	371	347	369	349	369	323	411	395	456	423	459	442	447	429	429	427	455	401	429	435	421	344	387	380	382	323	330	292	342	298	308	374	332	348	357	345	316	341	351	328	333	306	346	341	344	321	337	322	360	335	348	356	354	312	331	293	344	372	330	347	297	334	320	336	328	323	321	337	339	343	323	313	317	319	361	322	314	380	321	335	313	335	341	320	345	325	301	305	298	312	306	325	320	308	331	322	295	350	304	354	358	353	293	326	326	333	271	336	309	332	334	316	347	316	345	335	352	309	348	345	322	336	340	316	334	328	316	269	314	347	358	322	312	390	351	342	331	320	349	322	341	299	347	336	348	331	369	339	355	339	329	331	329	329	339	351	332	310	299	367	327	358	328	330	325	353	315	365	316	337	319	327	337	307	341	344	327	306	327	347	302	320	335	296	372	318	350	331	312	323	339	314	349	353	347	297	333	327	346	336	353	350	332	297	313	325	325	299	296	340	330	320	320	352	339	338	328	317	311	306	307	351	358	383	354	358	286	319	318	351	335	332	318	313	335	325	322	328	313	317	342	350	318	351	325	331	342	318	333	324	323	296	314	331	350	337	308	325	331	333	357	318	295	322	335	346	327	341	307	298	358	359	314	325	370	332	347	357	310	324	363	336	351	308	323	350	315	328	365	322	338	319	311	349	320	337	337	324	329	332	329	319	299	346	306	314	338	358	346	364	362	328	339	327	335	341	315	318	343	310	292	271	350	358	298	341	316	348	341	334	343	332	358	366	335	322	333	328	320	343	331	341	362	331	314	322	331	321	304	310	308	336	308	331	329	349	343	350	325	364	313	343	346	335	321	356	317	307	344	319	344	298	334	335	365	370	352	341	355	315	318	359	303	306	337	308	311	353	346	318	308	307	311	323	338	317	362	330	362	370	363	327	356	330	317	323	336	333	289	355	348	351	335	320	312	341	317	324	340	363	337	327	337	329	342	308	314	360	342	315	330	355	325	345	359	371	329	324	352	331	358	311	332	327	376	341	331	318	338	340	327	366	346	328	321	338	350	350	319	305	345	324	346	343	300	328	334	339	303	335	345	341	345	349	315	305	334	326	313	328	323	329	324	322	336	337	327	284	336	364	313	309	358	323	343	319	355	309	358	329	313	355	321	364	377	353	311	337	315	333	321	374	294	331	332	348	315	364	363	325	298	319	330	306	333	353	388	322	327	345	365	328	308	310	319	300	341	345	301	311	347	338	346	296	356	334	345	367	345	348	321	327	322	333	350	345	359	302	323	308	303	322	319	320	343	320	353	376	373	331	328	332	306	345	340	303	344	325	343	348	315	343	326	340	325	299	321	359	321	316	296	348	312	325	302	319	301	354	334	349	355	354	333	318	341	320	321	334	359	321	365	318	325	313	315	331	384	333	354	321	360	338	343	353	342	346	364	365	376	328	351	330	319	342	324	314	319	320	336	311	299	348	350	319	335	322	364	347	335	333	292	326	325	362	345	350	314	356	323	324	339	372	350	315	325	337	342	341	329	331	324	340	312	335	314	339	330	311	321	302	317	366	277	310	336	352	337	334	347	355	344	336	328	321	308	330	323	357	337	338	316	319	327	332	332	306	323	300	342	334	322	331	316	332	342	344	373	305	281	349	342	341	344	335	346	346	320	366	356	309	335	334	333	347	355	335	343	313	308	316	301	329	313	345	313	330	310	327	355	364	355	345	343	328	347	346	300	316	356	342	338	307	344	350	335	332	327	328	318	329	339	352	338	307	339	347	324	342	331	334	319	340	340	318	354	329	299	333	328	306	305	348	340	344	356	326	342	343	324	318	313	355	354	328	333	307	336	331	324	353	368	352	331	359	359	330	326	308	314	341	314	336	327	336	358	335	342	327	311	335	335	365	315	375	343	370	320	331	302	308	315	356	347	324	340	310	349	361	310	336	347	314	325	333	340	323	346	326	354	339	349	307	354	346	318	315	335	330	331	342	338	331	367	353	310	318	336	345	308	331	315	307	358	349	359	333	335	338	317	320	321	312	345	324	337	333	298	283	318	314	320	334	314	330	321	334	292	326	330	338	340	346	338	341	331	351	343	362	315	322	309	312	324	324	354	332	361	371	318	342	339	336	337	324	336	362	375	333	351	361	330	348	352	353	332	335	329	358	325	357	339	327	343	359	318	341	344	335	322	343	325	347	325	305	326	343	340	327	343	355	331	312	345	324	330	358	364	341	322	345	316	349	344	349	347	344	335	325	332	323	312	382	341	333	308	333	328	335	345	318	343	358	361	321	307	324	337	326	337	350	283	328	359	383	339	291	317	357	306	381	333	324	333	349	358	323	303	302	327	347	361	363	328	344	298	334	328	301	368	341	334	336	307	333	311	329	322	327	281	327	310	343	315	315	331	355	320	335	342	345	317	352	319	369	325	359	343	343	316	319	325	298	328	296	368	326	329	342	322	335	292	319	326	300	324	340	336	328	334	339	324	319	329	312	346	318	346	335	336	316	322	330	335	349	342	349	338	338	357	323	322	344	352	325	315	372	327	329	335	319	350	328	342	337	377	314	343	367	382	330	337	332	349	336	319	312	348	317	342	320	367	327	327	324	342	327	315	349	332	323	339	358	317	316	338	339	320	347	324	356	333	329	331	318	348	353	362	334	344	337	329	346	346	355	330	295	318	310	295	301	325	319	344	359	368	357	331	377	322	332	301	356	331	320	302	329	336	306	316	355	314	303	325	359	306	347	314	315	349	302	341	353	364	309	346	361	314	306	314	317	347	364	326	324	335	348	350	350	328	365	347	366	323	347	339	340	333	361	353	330	324	315	336	335	319	339	354	352	315	321	322	337	321	325	326	327	358	354	347	308	323	318	312	339	347	319	330	288	343	332	333	311	351	341	379	327	316	304	342	342	344	343	337	312	330	352	352	313	335	361	316	335	332	324	344	315	316	308	339	320	322	342	301	324	345	335	297	334	378	370	371	364	347	321	335	346	288	317	347	316	338	331	342	318	310	326	338	330	337	331	348	333	372	353	334	311	348	342	340	362	370	325	385	364	357	344	300	351	302	321	382	330	341	321	350	318	346	324	333	303	347	334	313	360	343	318	352	341	342	325	346	338	359	357	326	363	359	308	301	317	334	384	325	341	352	355	330	325	339	344	335	349	307	355	304	348	327	297	308	324	350	334	301	331	296	313	328	301	339	292	325	362	320	332	329	350	332	328	362	333	318	367	309	341	391	316	349	322	356	311	359	355	349	339	315	332	361	358	345	324	313	338	322	290	307	326	319	313	350	310	358	360	320	310	313	332	345	309	367	308	340	333	336	367	339	336	298	322	314	303	323	370	363	294	326	351	310	324	330	330	315	344	323	298	302	392	377	347	303	309	340	324	358	325	321	303	366	321	336	322	294	318	298	346	305	302	333	320	372	325	285	343	340	334	335	319	353	328	362	333	348	300	302
25758	25398	34428	39828	32032	30411	29844	28235	22130	8472	1701	1136	1094	942	930	867	898	891	932	1092	1229	1419	1416	1564	1632	1655	1722	1670	1639	1588	1541	1542	1346	1301	1196	1012	930	874	817	854	828	836	817	786	742	808	853	763	741	841	796	800	818	809	789	826	770	819	778	785	722	797	767	777	764	776	843	728	770	779	778	793	805	826	810	787	732	750	772	824	803	781	806	834	796	775	756	793	807	828	786	809	755	820	823	758	845	812	809	823	777	765	836	781	798	810	803	784	815	783	751	852	780	796	777	796	830	762	769	797	808	846	804	778	828	805	859	802	770	780	808	854	801	739	820	757	817	779	807	824	767	832	813	789	758	812	831	770	823	780	807	768	779	758	802	854	787	801	762	780	759	810	787	777	827	817	728	841	787	838	885	752	734	795	807	812	799	791	794	795	809	791	815	843	772	808	811	792	792	811	829	778	810	800	743	815	772	787	832	827	768	829	796	790	808	788	779	756	770	779	754	762	771	797	824	760	794	806	786	810	806	850	814	771	798	765	742	768	813	767	792	764	806	805	805	764	737	767	838	769	811	765	798	824	819	776	771	745	794	795	792	850	795	822	775	798	828	835	855	806	831	779	794	774	775	764	806	804	777	799	770	809	803	807	789	798	811	819	784	791	798	788	781	764	802	794	797	797	798	796	819	749	790	742	840	763	777	799	792	709	842	787	808	790	824	788	796	828	831	812	785	825	786	804	799	757	828	798	814	759	790	840	769	752	822	794	760	771	809	771	812	815	791	814	795	807	782	832	784	793	770	786	850	782	767	766	798	802	753	757	747	815	820	746	769	791	816	788	822	811	804	773	777	871	791	778	871	788	780	838	791	810	782	819	742	767	806	816	819	765	803	793	785	816	799	759	801	783	782	784	823	844	785	764	811	788	772	796	820	814	828	766	784	761	789	787	811	766	812	751	788	811	774	755	820	834	778	779	801	773	809	875	808	761	772	773	793	825	789	800	849	770	800	818	777	770	780	830	787	779	795	794	847	790	789	784	758	779	796	810	816	787	824	815	836	843	841	708	860	795	778	762	815	806	748	807	800	746	772	802	815	841	835	761	803	763	810	757	763	815	799	801	759	775	771	738	825	812	815	806	773	832	777	792	746	810	834	811	808	792	755	776	810	770	782	824	817	807	809	821	813	811	775	776	825	795	784	785	827	792	832	788	779	787	787	797	844	783	811	765	803	762	807	792	794	830	873	783	840	858	763	796	780	773	781	807	758	880	757	829	821	807	846	769	799	785	828	784	817	783	776	816	800	838	828	794	810	797	795	723	792	782	788	805	798	747	775	828	773	804	827	781	771	777	802	784	787	871	771	804	809	770	804	828	799	785	819	845	786	748	814	807	868	770	854	770	815	783	803	816	797	784	780	783	757	829	795	786	790	770	813	822	780	809	812	810	830	787	812	800	805	778	786	822	801	827	769	816	805	769	790	823	782	774	778	774	779	806	748	787	809	828	826	789	814	797	793	833	780	697	822	784	825	808	793	692	764	806	755	743	791	799	761	803	783	808	757	779	742	783	791	759	774	802	801	814	796	781	790	839	810	750	793	785	779	793	821	801	782	819	844	779	799	779	837	810	767	796	768	785	839	800	800	753	810	808	784	800	794	813	808	793	837	807	841	753	784	786	784	773	836	789	813	810	763	759	796	800	851	770	806	813	807	844	782	872	737	875	834	772	802	754	789	811	802	753	798	849	851	748	855	805	768	827	834	781	765	811	794	777	804	751	788	762	789	788	774	806	765	788	772	776	786	778	789	774	811	794	787	773	781	788	782	775	788	786	838	854	767	762	758	808	828	793	817	773	749	817	785	813	807	821	809	808	776	820	772	826	811	818	848	781	785	753	760	757	815	795	774	796	778	831	804	799	819	841	761	730	836	762	841	747	812	763	797	796	765	793	814	776	799	808	743	771	792	830	772	809	766	798	786	789	771	843	779	768	799	768	757	790	787	846	817	702	775	783	816	799	791	791	797	786	778	794	816	798	808	762	823	819	805	831	822	785	838	745	784	763	801	765	798	824	810	846	771	787	762	803	773	827	835	778	811	835	830	806	868	836	759	800	766	768	846	784	811	788	793	819	833	802	820	852	823	767	772	781	776	858	787	754	757	797	765	775	834	798	810	795	811	762	772	801	810	793	777	804	824	811	798	823	824	808	806	793	845	777	817	788	782	781	798	833	745	769	810	834	850	827	802	850	782	760	826	835	795	774	784	804	787	787	780	756	809	780	860	839	814	765	773	864	722	800	786	809	756	795	833	788	811	812	812	797	775	798	824	778	803	801	798	816	835	791	784	780	803	804	775	728	764	779	847	816	844	788	792	744	752	781	786	785	797	796	760	840	811	824	796	821	800	782	854	815	779	796	797	790	819	843	796	845	814	805	804	783	784	808	797	838	783	780	831	779	833	799	802	804	826	806	832	779	808	812	781	788	763	816	820	793	787	816	857	763	828	788	828	780	778	779	814	806	777	806	768	796	773	801	776	802	812	776	824	767	840	797	798	804	811	771	791	811	845	784	816	748	777	837	728	791	750	794	814	833	810	810	775	804	821	787	747	796	798	774	837	812	781	768	765	822	798	782	768	844	804	765	772	819	783	756	779	840	756	806	829	829	767	788	817	802	756	826	790	747	788	833	838	782	781	809	743	813	795	758	800	855	819	783	794	743	779	835	774	758	799	787	808	796	794	766	816	793	759	816	819	774	818	757	793	773	784	786	812	794	779	781	793	814	817	796	765	804	788	813	765	755	769	765	765	798	770	768	748	826	813	780	775	822	783	750	784	839	787	775	792	789	818	819	787	785	786	779	808	790	803	771	798	799	796	770	814	778	822	778	814	792	787	757	818	826	828	787	760	760	813	772	866	756	781	805	802	767	784	787	767	743	825	832	802	783	784	756	834	844	742	814	838	803	850	777	813	830	828	828	799	756	753	799	792	788	860	801	831	819	818	834	820	816	770	792	749	788	783	781	792	807	845	776	829	816	752	807	775	773	783	822	802	768	759	822	769	821	807	763	757	787	782	809	786	807	785	818	728	793	796	812	820	796	793	790	750	797	763	782	797	800	767	781	774	809	750	796	757	788	837	808	772	835	796	767	789	757	763	821	821	783	783	814	777	763	802	782	794	785	770	788	803	794	744	819	766	804	769	794	788	758	827	822	796	789	779	772	762	792	806	793	790	773	792	830	800	824	788	753	775	767	795	767	818	777	800	826	769	778	802	779	770	761	845	760	790	799	826	793	827	862	736	774	799	840	785	827	807	830	795	801	775	771	786	769	846	791	803	781	833	851	813	788	804	797	752	817	814	792	787	831	841	809	793	767	825	864	787	852	803	760	778	787	805	776	760	791	769	751	792	793	774	812	836	848	834	778	752	777	815	841	835	736	823	806	783	791	791	799	788	785	743	816	754	804	791	794	829	816	744	769	788	798	760	759	845	802	784	822	817	817	809	814
14649	7492	6362	4198	1840	1072	918	703	586	451	390	384	361	403	419	386	351	383	357	393	395	405	383	381	385	403	401	414	397	378	406	387	390	381	336	375	384	364	350	321	378	420	407	368	390	432	386	375	408	378	397	412	376	357	384	401	384	370	409	359	371	379	402	347	370	381	376	390	379	359	386	393	380	391	364	359	406	363	381	413	388	356	363	345	376	390	370	354	406	340	369	376	365	389	366	394	445	377	390	401	402	381	384	358	393	411	386	359	375	373	396	373	354	416	382	380	403	338	362	384	367	397	363	375	385	373	355	364	367	377	380	396	346	363	377	404	374	404	367	400	388	373	376	426	393	380	374	375	395	374	361	377	333	341	359	420	358	383	346	373	394	390	373	347	377	356	407	379	419	372	375	418	382	415	392	368	386	437	329	343	365	394	397	388	374	379	357	368	379	397	391	380	399	406	412	379	416	386	327	392	400	375	363	334	378	380	434	417	398	362	361	338	393	430	333	340	404	399	358	377	404	394	393	415	375	341	387	372	405	405	421	388	361	374	371	394	440	379	401	399	336	365	407	431	395	412	360	377	408	387	403	366	332	370	351	404	399	360	385	379	384	391	364	358	401	391	332	419	402	392	347	388	411	365	385	366	395	372	382	387	390	345	367	391	382	375	384	344	361	394	391	369	386	379	392	365	365	385	380	385	377	400	389	347	390	386	363	395	416	349	391	393	354	362	399	398	363	367	398	412	385	393	406	411	390	399	394	387	389	422	389	392	397	371	349	401	384	410	381	356	373	403	359	407	383	393	416	386	396	373	427	416	391	346	410	384	397	408	384	412	375	382	396	367	382	335	389	393	387	376	371	402	361	376	372	381	360	387	378	374	373	368	408	371	384	346	364	351	370	383	374	403	412	411	366	344	356	383	369	377	370	353	390	360	370	408	404	383	420	376	366	349	393	377	375	376	417	389	366	394	416	409	391	406	369	400	394	393	390	440	361	409	399	389	363	399	345	392	372	361	407	406	397	370	349	385	384	352	367	389	400	396	371	363	373	373	423	371	397	388	367	388	354	369	384	312	350	400	380	380	419	395	395	391	397	409	365	382	360	392	367	406	397	353	405	419	354	398	358	379	384	334	395	364	404	383	382	372	363	393	375	399	403	401	387	366	380	430	389	398	388	368	358	371	379	410	378	396	392	367	341	372	413	359	362	382	398	396	387	389	399	375	364	366	365	383	375	362	374	375	370	414	393	397	396	384	373	424	366	400	366	331	359	389	403	408	398	369	397	382	400	351	376	382	388	364	379	386	404	386	402	361	385	353	377	386	385	380	356	380	391	385	343	401	403	415	358	414	379	365	361	406	376	365	389	403	413	402	395	386	392	387	345	370	369	350	374	352	357	356	387	359	379	350	378	401	379	327	392	407	392	387	373	375	344	343	350	344	370	323	362	387	402	403	396	344	369	357	396	396	364	348	385	371	373	361	392	393	335	391	335	366	373	384	403	356	401	386	388	396	421	377	367	369	353	387	354	379	361	405	362	404	373	391	342	388	370	348	358	376	407	379	347	368	369	380	398	381	422	359	404	394	395	405	356	359	373	420	408	364	360	381	384	361	377	357	383	418	379	382	384	385	332	417	361	354	392	368	427	349	360	345	337	390	381	392	380	397	374	371	381	390	391	370	419	364	358	407	377	413	394	428	392	388	416	399	378	376	365	404	390	389	392	379	393	389	387	401	342	354	362	395	366	376	332	359	405	364	413	354	372	377	416	356	367	375	376	361	388	393	397	372	384	364	376	369	370	370	365	369	397	357	392	380	361	366	415	363	406	354	387	372	392	359	401	393	409	370	406	342	397	365	377	373	396	383	375	372	395	379	386	383	367	388	373	360	363	356	339	369	383	394	358	392	405	391	388	364	378	382	376	371	388	366	375	358	412	368	373	349	398	368	387	442	401	361	358	389	376	387	359	366	374	368	366	374	409	387	380	392	410	392	397	378	386	381	418	393	410	361	352	364	379	363	405	380	359	381	434	399	370	359	394	363	369	348	390	382	370	374	368	383	407	400	403	390	390	403	337	359	403	389	370	326	380	376	364	348	372	378	398	396	394	357	356	349	366	385	391	375	429	351	402	372	393	395	346	380	359	352	387	377	378	395	368	351	387	378	370	346	389	364	351	344	412	366	420	396	394	403	347	393	390	396	372	374	375	384	403	412	393	421	375	358	404	348	375	377	381	388	381	364	377	377	354	396	364	396	370	383	362	397	379	390	370	373	369	379	352	383	401	352	407	385	370	365	372	392	407	359	383	367	412	372	354	399	381	429	402	367	412	411	390	370	370	394	406	399	375	367	399	375	373	418	367	375	360	351	399	376	338	364	397	403	415	393	361	366	358	329	404	385	389	330	373	355	366	393	432	372	405	387	344	360	402	358	402	340	376	368	411	386	383	364	372	339	404	378	350	392	384	411	375	401	412	375	354	376	349	368	408	369	369	344	385	404	354	373	350	365	399	354	358	385	349	360	398	390	370	399	394	389	374	415	367	399	389	399	379	364	365	370	371	376	419	394	401	381	366	394	368	393	387	402	375	423	383	394	408	389	385	401	353	385	375	348	353	379	392	374	353	346	350	367	374	368	345	375	364	367	382	397	361	385	403	428	394	383	365	361	360	360	400	391	375	369	392	412	429	360	359	391	385	380	396	377	388	378	405	419	419	389	346	351	401	395	410	385	364	385	411	384	400	413	353	418	360	408	382	352	375	396	428	363	413	371	360	358	417	373	374	349	392	388	387	371	376	364	451	368	373	377	391	392	393	358	366	392	387	415	342	393	359	362	334	403	377	398	337	410	343	383	385	404	437	389	375	378	372	376	369	419	356	354	387	395	409	380	401	386	352	363	381	403	335	385	366	392	336	362	372	407	398	368	375	341	362	387	347	382	380	404	391	386	337	376	363	370	382	363	427	355	405	332	392	354	414	400	374	390	392	425	384	382	399	373	410	386	365	374	395	374	397	385	375	365	379	342	345	400	381	368	397	413	395	433	338	385	409	383	372	364	422	378	367	369	370	390	387	351	362	416	429	390	357	380	378	384	442	388	393	393	395	372	365	398	416	398	374	369	382	361	376	370	346	372	392	379	436	365	387	390	346	377	377	383	382	379	359	360	386	411	380	387	315	344	362	388	415	396	358	389	364	347	355	375	392	403	404	351	382	394	379	378	365	366	383	426	399	360	385	361	397	396	374	382	365	393	402	405	430	371	411	368	372	378	368	414	385	387	413	351	376	375	386	416	402	374	394	372	431	379	364	398	370	356	365	378	398	367	357	365	377	378	408	403	396	390	406	402	402	385	393	386	399	394	396	370	383	377	396	390	398	439	382	363	392	344	373	369	361	359	407	375	389	370	356	351	357	354	398	401	334	376	360	376	366	366	403	383	349	365	380	395	375	410	387	357	401	387	380	397	369	386	358	387	408	355	354	398	351	418	431	388	414	381
10994	7609	11892	10639	6037	4374	4041	3088	2090	1356	1050	948	964	934	931	903	886	906	971	920	903	982	946	955	904	930	905	922	917	897	960	908	941	939	919	928	929	924	939	888	899	874	907	971	919	901	869	973	890	893	904	888	970	950	914	876	924	921	914	909	899	922	931	874	901	855	899	992	972	896	910	938	936	935	938	883	971	908	950	878	923	895	943	887	847	915	943	915	902	930	863	872	921	921	901	929	915	954	941	966	881	926	891	919	896	969	943	911	898	901	885	855	863	922	908	875	943	882	868	912	902	950	882	947	876	892	914	870	893	944	862	902	908	905	956	943	900	918	838	895	909	874	927	904	895	923	940	878	932	874	948	945	848	869	898	915	931	928	907	981	978	921	959	936	861	951	906	914	916	884	899	923	891	908	909	875	918	945	891	912	920	898	867	862	900	874	890	930	857	841	933	938	900	889	923	923	924	965	888	904	848	915	865	922	902	877	954	908	899	924	909	898	912	924	925	891	912	913	914	915	941	924	907	883	932	940	897	894	868	926	905	982	844	922	906	894	908	885	928	923	887	908	927	947	937	867	905	894	950	888	889	924	880	938	888	868	910	880	952	822	916	960	928	932	965	893	896	838	924	899	890	896	904	892	938	883	903	934	935	922	966	925	924	930	928	928	848	918	895	932	905	924	938	866	873	919	943	905	952	855	919	923	890	889	899	920	894	958	901	892	881	939	941	895	954	903	897	982	933	922	955	900	851	897	906	906	864	830	912	870	943	905	938	938	896	907	913	891	965	887	923	939	930	941	931	934	926	904	942	897	915	913	932	944	917	910	921	933	951	919	971	851	894	906	896	909	906	946	889	950	955	881	881	956	911	877	885	905	939	938	894	939	923	874	914	901	896	900	912	839	907	896	919	920	891	887	911	993	897	941	889	956	937	936	952	936	920	893	924	907	857	911	930	909	924	907	906	872	937	864	921	935	934	967	856	887	959	952	966	907	922	890	898	904	902	910	926	886	877	873	919	902	857	900	915	906	933	917	901	879	881	920	929	907	884	866	877	929	886	904	878	921	894	924	954	975	925	974	864	924	904	945	933	924	920	840	888	927	953	961	910	907	892	955	862	915	918	889	931	897	888	957	894	977	952	920	923	853	950	943	913	915	932	918	932	842	921	945	982	904	901	910	896	867	950	923	884	949	911	896	926	883	847	954	884	986	902	848	856	947	895	885	899	938	919	922	941	913	901	886	898	914	884	873	886	931	883	872	910	923	893	897	898	937	896	879	931	901	861	923	934	895	901	864	909	938	943	900	905	874	970	937	881	931	899	924	947	876	914	918	907	929	919	926	930	847	956	839	939	955	902	914	854	910	923	887	884	942	886	812	976	900	889	898	915	906	940	867	891	959	851	901	881	938	931	893	926	890	905	898	867	900	842	968	893	841	938	855	944	901	860	936	899	908	874	915	919	932	932	906	907	893	924	932	925	934	915	921	876	948	923	889	930	915	917	954	924	913	913	903	946	906	940	854	885	884	925	896	944	922	919	904	790	942	973	904	967	915	910	915	924	892	959	886	910	939	904	910	935	927	888	879	924	904	947	923	912	908	884	929	900	960	890	879	927	960	940	932	923	866	903	941	888	923	946	914	888	934	918	969	896	877	951	905	959	972	889	935	896	926	884	948	926	929	924	896	916	882	916	889	869	953	914	876	969	991	914	892	909	911	959	912	904	871	870	889	919	947	878	893	911	918	919	931	896	934	903	931	924	920	889	883	903	917	895	881	877	873	916	909	952	923	952	953	907	903	900	889	898	945	905	862	908	890	881	919	891	876	928	958	920	859	888	888	941	874	928	965	870	921	933	924	853	916	891	976	933	887	888	895	857	908	868	925	869	844	1014	908	899	884	907	881	929	895	915	931	955	888	938	944	912	909	921	876	888	918	897	897	905	948	937	932	939	939	905	922	945	933	878	872	892	935	881	931	929	881	893	844	915	942	921	879	930	905	927	874	876	877	929	894	852	921	918	907	888	899	866	886	882	895	902	950	919	967	883	905	908	937	926	892	876	942	919	920	881	914	919	867	944	901	919	906	917	894	900	881	887	886	907	890	899	879	912	911	877	878	893	880	881	937	881	858	899	904	878	917	855	841	924	898	957	887	961	888	869	940	942	905	893	888	953	911	880	935	908	946	894	892	927	924	876	939	922	892	913	878	873	861	910	858	899	885	981	911	862	912	945	925	906	929	943	901	912	890	945	951	934	916	901	912	986	938	954	927	883	927	913	908	898	938	939	948	913	903	976	928	911	906	914	919	909	876	918	915	926	878	920	952	928	897	884	907	908	916	871	933	873	937	873	931	929	914	869	887	934	907	943	890	879	905	874	879	932	918	922	909	873	943	894	882	890	904	919	848	950	898	935	991	943	954	925	891	918	903	914	917	889	902	901	884	881	955	950	916	901	890	897	965	934	931	920	880	927	875	867	910	947	910	938	889	893	889	937	884	909	930	922	972	873	906	911	857	913	917	891	867	896	880	919	907	893	907	902	862	900	916	918	938	950	917	912	983	955	938	925	890	873	885	921	936	936	910	895	927	894	908	914	926	912	903	933	876	924	942	927	931	923	860	933	950	896	998	922	877	965	878	920	888	919	938	917	943	920	909	903	912	897	890	919	873	911	903	877	939	935	906	909	941	886	961	879	898	897	914	944	934	921	893	918	896	933	947	900	899	922	876	900	928	900	865	888	908	920	886	911	949	952	871	956	917	906	867	911	878	881	859	940	886	932	913	901	931	954	958	930	934	912	870	904	912	897	888	964	858	886	903	937	934	910	924	930	920	864	910	929	865	906	936	905	919	920	802	902	896	889	959	949	898	908	922	956	925	853	937	901	858	900	912	922	906	875	926	859	945	883	877	913	898	897	895	873	858	918	909	891	925	944	910	867	941	923	913	899	911	893	905	946	945	880	879	913	946	867	887	898	907	928	911	962	933	903	915	867	897	853	953	896	908	938	940	863	965	885	897	928	910	865	940	908	855	910	898	914	913	894	913	911	872	933	852	927	918	982	935	917	883	943	915	972	881	914	890	953	939	980	954	904	931	952	956	855	910	901	929	950	905	954	885	879	905	880	911	876	887	845	900	903	951	884	923	963	916	909	946	905	909	924	906	925	875	891	911	926	869	835	912	959	942	914	960	891	896	912	903	895	975	914	862	932	908	900	919	930	917	927	921	935	909	930	924	908	887	906	954	942	951	905	935	934	916	900	894	928	880	915	887	880	911	940	959	903	903	917	940	918	894	926	875	887	905	897	915	979	933	929	922	915	894	978	922	937	903	874	940	926	947	927	903	926	965	917	916	887	912	974	897	937	940	933	951	893	879	924	921	901	907	943	902	900	891	891	899	922	929	910	919	957	872	923	905	874	912	900	902	902	880	945	878	915	955	898	917	861	950	900	914	942	944	885	867	888	925	929	904	982	935	920	862	908	909	952	897	923	926	967	895
28418	16644	16285	12574	8049	6114	6614	5194	2766	1255	604	405	403	408	446	419	445	405	412	427	405	481	465	443	463	487	476	474	475	438	478	457	443	428	441	423	427	406	384	372	395	387	376	412	395	454	409	378	443	378	398	384	383	400	385	387	405	415	393	435	396	417	396	437	411	401	341	395	385	418	407	424	381	418	386	414	374	391	372	426	408	414	419	394	395	406	389	395	364	417	429	376	424	373	408	387	386	406	376	385	396	362	372	433	395	382	410	374	380	370	398	428	436	372	421	401	406	448	410	368	421	443	401	400	413	376	409	396	377	416	411	400	456	408	380	412	407	382	416	403	428	411	445	430	441	401	363	379	387	416	432	423	408	424	365	443	426	405	417	386	425	392	399	380	395	396	386	377	426	408	383	339	392	398	392	412	407	402	392	393	397	398	421	390	394	409	418	391	424	348	397	459	455	394	432	387	411	379	457	415	399	399	403	398	400	375	389	405	427	413	372	388	413	391	395	407	412	398	446	393	401	463	408	420	400	394	405	380	452	356	405	377	408	405	407	386	417	383	424	398	374	378	430	404	387	415	428	372	404	393	388	404	429	408	403	386	387	388	429	446	387	389	378	385	392	376	365	392	404	350	402	422	413	391	378	410	419	387	414	421	391	378	422	404	407	388	351	385	401	363	394	377	421	379	418	423	428	356	392	431	387	366	384	428	406	424	390	418	385	388	389	392	374	426	359	397	422	396	395	406	373	415	406	399	396	421	399	395	386	387	432	402	416	392	373	394	435	397	429	382	430	372	430	424	409	444	372	418	410	432	425	363	399	387	406	411	393	406	404	392	403	412	409	387	431	397	391	382	387	393	442	396	426	418	383	391	390	391	400	384	438	388	401	440	396	438	397	400	409	399	392	365	388	383	399	406	365	396	409	379	390	397	396	402	422	439	424	355	389	394	395	391	424	418	390	393	400	408	376	417	407	368	396	434	418	399	422	397	419	402	419	437	368	428	358	418	412	383	382	374	411	398	379	367	391	393	421	400	419	415	417	406	390	368	407	433	426	428	416	390	399	408	402	380	452	344	378	407	370	385	412	407	408	418	404	428	414	370	403	395	398	433	369	420	403	367	439	427	419	404	394	358	400	408	449	391	387	403	372	416	407	422	432	393	374	350	415	406	366	397	445	385	363	385	402	410	392	362	399	396	399	425	382	420	378	372	381	406	430	446	403	382	383	398	403	389	406	385	387	377	419	411	414	379	393	420	434	421	393	447	387	415	407	390	397	388	424	428	409	428	377	385	421	390	373	417	409	423	382	451	379	388	390	384	405	358	412	415	399	404	385	400	419	393	373	407	386	378	350	400	422	388	387	409	408	396	398	423	411	375	385	416	395	418	373	378	375	390	399	418	389	442	402	396	404	415	400	396	395	413	418	427	371	406	382	383	421	398	445	431	413	387	407	387	385	406	372	388	404	345	424	415	419	414	392	417	428	394	433	416	380	364	374	377	391	412	426	387	435	395	402	441	368	376	403	392	440	433	385	400	394	441	399	408	391	412	437	388	391	440	408	375	429	402	422	394	382	401	380	400	383	413	404	387	387	393	393	398	390	409	398	440	390	421	375	406	420	396	370	394	422	438	406	432	421	382	386	385	431	370	381	391	380	383	392	447	420	407	372	385	428	386	397	399	372	396	386	393	415	386	389	417	434	353	375	391	428	396	439	418	391	389	388	391	390	393	415	401	426	409	389	389	427	387	421	430	422	397	412	429	375	381	368	403	347	395	402	406	399	407	413	408	403	367	394	395	396	409	392	383	424	426	422	402	380	395	411	396	414	434	422	377	418	421	385	382	431	388	356	386	418	417	381	414	404	392	392	434	390	422	384	372	381	417	362	370	420	410	444	428	438	378	419	409	414	386	441	356	438	397	391	410	394	391	434	384	378	378	398	375	411	436	411	371	411	415	408	404	398	413	423	448	398	442	403	405	406	397	387	397	411	390	384	369	386	408	467	401	372	374	403	399	391	430	358	389	417	377	390	435	386	406	409	405	390	436	375	448	419	418	411	399	387	353	414	425	378	411	402	365	425	386	416	420	385	417	402	414	402	418	377	394	367	376	424	387	411	394	389	425	408	407	415	375	388	404	400	451	400	402	393	397	386	404	403	367	425	377	411	421	405	407	423	411	407	386	426	424	413	379	417	408	390	402	409	407	374	432	403	410	411	409	428	368	426	375	386	400	399	368	371	384	397	377	454	392	371	407	412	448	424	421	412	406	440	392	386	407	429	416	417	402	394	389	409	428	432	394	382	407	452	401	397	387	370	436	410	382	433	388	388	404	386	415	404	395	374	384	429	440	402	369	392	378	401	451	416	409	384	426	401	390	372	386	438	391	390	369	418	408	387	416	389	392	432	410	430	404	421	420	402	399	372	431	393	396	403	438	437	424	427	389	415	381	377	366	380	409	390	397	393	424	409	432	402	408	391	371	386	360	388	391	380	403	423	414	394	407	429	391	385	444	373	381	402	425	434	407	398	419	400	403	398	411	405	390	398	417	382	419	379	368	410	399	426	406	420	376	432	430	374	404	385	389	412	403	436	390	432	421	386	371	368	403	429	422	406	450	408	381	405	375	395	425	390	393	387	396	400	400	386	398	382	404	419	431	427	384	358	434	397	418	397	386	431	428	430	429	386	354	377	407	390	433	410	390	399	391	387	436	421	379	373	350	358	376	391	415	423	416	423	385	409	388	401	401	374	347	386	415	436	395	374	366	385	394	404	408	396	411	373	403	419	393	437	403	421	410	400	372	420	399	377	375	396	400	399	407	421	374	390	430	438	397	402	407	411	382	408	411	379	421	417	447	412	422	375	424	414	404	394	379	435	414	387	404	392	468	419	408	374	404	425	378	386	408	349	371	403	398	406	414	442	367	458	396	404	397	378	411	372	432	369	433	389	424	417	417	452	365	415	407	399	408	403	408	386	435	403	424	410	403	424	429	375	439	388	359	405	448	396	390	409	375	397	407	413	379	426	398	384	421	449	380	395	372	417	416	361	424	369	411	421	438	396	397	394	396	391	375	411	381	402	416	419	419	410	426	411	412	364	379	396	365	380	333	381	404	428	417	371	412	383	432	399	421	445	372	396	390	402	398	421	399	425	432	377	420	405	441	430	371	401	409	375	410	385	386	409	402	391	398	403	408	398	408	411	414	403	389	432	393	439	387	388	387	399	405	401	359	389	398	420	449	402	423	389	406	412	414	411	435	412	385	414	397	424	333	413	391	410	380	393	424	424	415	403	376	402	402	396	411	414	395	374	384	396	407	386	395	455	388	400	418	401	394	387	418	403	403	415	404	413	391	419	412	396	399	404	402	402	406	421	415	388	424	397	410	393	380	384	407	406	378	394	400	423	377	412	436	438	388	387	387	397	394	411	389	382	414	388	402	385	398	415	396	389	441	414	385	442	370	402	425	373	402	368	423	431	388	406	403	405	410	378	439
20228	15087	22747	23252	19232	17749	20488	16311	9977	4485	1899	1193	1086	968	1047	1004	986	1051	1054	1076	1120	1246	1289	1213	1279	1329	1424	1362	1420	1312	1411	1317	1267	1256	1123	1073	1036	1014	981	984	1013	975	922	1011	984	977	932	957	938	982	943	992	973	922	946	929	968	966	965	943	973	897	989	972	919	971	973	918	940	947	910	935	915	931	934	932	922	961	981	938	960	866	994	937	962	1025	929	956	969	1000	917	924	935	910	994	967	991	955	940	932	930	916	918	1013	935	949	985	934	969	913	934	946	907	996	955	927	936	944	950	986	963	928	973	968	923	918	917	914	974	905	996	924	1020	1031	964	979	959	974	932	947	985	1007	973	969	956	982	992	948	940	933	944	940	971	984	914	932	966	940	965	1001	920	1005	966	940	947	939	983	950	948	1016	942	958	928	926	952	964	1015	929	945	939	888	917	1028	979	971	948	937	901	975	944	927	980	951	926	913	1025	987	971	923	985	987	965	935	947	880	940	963	978	937	937	985	920	947	909	1007	940	949	945	940	918	999	924	940	929	933	954	1005	928	968	1004	923	954	920	931	962	943	870	953	929	933	935	943	924	937	969	893	986	970	846	973	932	923	902	984	911	916	916	926	951	950	928	948	975	947	933	931	977	925	918	990	982	966	952	975	951	944	935	947	936	961	931	950	920	920	912	898	951	936	955	899	958	980	957	954	991	903	974	984	937	921	921	934	941	1000	931	990	948	952	874	908	965	920	994	944	949	980	936	987	960	932	951	945	970	985	935	971	968	932	924	950	970	878	940	970	966	908	935	950	956	941	931	957	976	923	942	959	919	948	950	913	978	945	936	1002	963	899	946	925	909	945	953	961	938	892	973	958	915	953	935	962	1000	986	976	959	931	955	946	991	979	965	997	957	922	908	931	917	989	995	904	970	980	914	939	1004	921	947	988	916	957	979	1048	918	891	944	979	944	977	899	973	948	933	927	980	961	1021	963	886	999	929	983	977	1016	990	939	947	924	941	932	980	925	945	923	965	934	976	876	945	909	925	979	977	925	955	920	939	951	968	936	954	950	957	957	915	916	945	925	948	977	989	920	909	947	958	933	924	930	979	952	967	953	934	942	1004	948	958	971	953	921	977	880	982	953	960	925	1004	957	943	965	961	1048	968	976	931	980	941	903	1000	959	911	1002	960	991	950	954	934	941	956	908	938	962	882	955	887	915	908	918	988	985	929	923	904	966	941	852	954	1009	931	954	925	964	907	959	944	985	947	895	972	958	962	915	993	997	958	924	971	955	952	966	1026	975	951	930	923	943	969	938	1000	922	916	990	901	908	945	951	976	909	956	923	973	951	896	991	962	933	971	981	953	910	960	987	931	950	937	880	969	916	992	903	959	895	912	982	956	922	887	1009	929	959	946	922	957	912	966	933	981	907	1014	950	858	979	949	959	955	955	967	947	988	956	951	973	982	985	972	986	929	944	938	992	996	937	921	927	949	945	928	967	911	946	967	950	924	918	946	954	931	951	907	948	953	968	893	962	952	948	970	960	1007	955	975	974	1031	968	960	976	915	981	985	918	1018	977	933	946	947	947	953	963	919	956	953	921	882	963	936	983	902	911	938	948	962	970	1013	933	972	957	927	963	901	941	955	935	949	946	901	894	966	984	930	930	909	956	953	940	969	928	964	949	939	992	966	946	924	925	960	934	910	919	924	941	965	921	964	969	960	914	912	936	931	911	927	1008	967	918	884	857	1050	1018	902	977	1017	987	941	950	969	941	913	1002	901	947	909	921	987	991	906	923	961	1017	895	990	967	922	920	910	906	950	972	963	983	957	951	992	953	901	1008	992	926	926	898	937	987	911	952	934	976	929	907	956	941	952	918	953	965	957	958	909	937	996	939	984	979	950	951	941	962	969	1011	965	909	957	963	950	941	945	920	939	928	994	941	996	952	930	958	941	951	936	986	891	996	905	997	963	905	934	942	974	900	922	948	991	967	983	936	958	930	993	978	935	938	927	929	965	970	959	996	969	1011	889	1012	921	946	949	939	961	944	977	951	1001	949	965	909	916	1020	905	904	963	955	909	942	988	916	933	914	959	887	981	924	1006	906	947	981	908	943	1005	951	927	946	935	959	909	926	927	918	947	956	934	1011	982	945	980	957	934	945	896	958	974	958	944	980	957	958	937	902	958	838	962	921	967	938	974	980	963	954	994	987	946	873	998	978	911	937	924	973	930	974	943	942	955	963	910	1009	975	932	941	902	938	973	975	955	921	926	952	939	929	1023	1025	1021	957	958	895	985	960	943	934	949	989	1020	974	954	951	963	941	931	993	948	957	967	917	964	935	964	1003	976	910	916	1012	964	1009	927	923	952	965	941	913	895	915	1002	896	961	963	903	964	946	948	933	960	949	977	940	952	992	957	1008	952	922	957	917	975	976	960	977	948	970	921	924	915	942	913	908	833	987	939	943	947	954	967	965	979	910	957	892	929	979	925	959	938	979	973	977	947	970	960	926	995	976	911	976	911	955	990	940	862	1000	930	998	953	976	962	983	932	916	968	973	930	912	936	985	1010	955	903	931	947	987	959	950	942	897	959	943	933	960	924	937	944	952	937	901	932	891	939	979	928	945	925	959	936	939	940	912	959	917	941	964	958	904	932	990	973	950	922	992	962	970	974	897	916	991	908	959	926	962	943	987	942	975	958	906	959	956	944	914	939	877	969	957	969	919	929	977	943	946	934	954	965	960	918	963	933	995	930	915	990	948	961	944	984	962	915	974	925	949	995	939	993	939	943	934	928	936	974	912	974	985	942	957	900	935	966	941	969	957	957	937	967	965	946	996	961	917	913	961	962	934	933	952	914	950	955	950	942	943	910	994	996	957	965	900	921	987	903	937	937	905	941	927	963	951	877	936	948	943	975	951	958	889	919	941	1008	947	960	917	918	948	905	961	947	955	944	964	935	937	990	910	910	1010	985	948	997	971	983	913	941	935	956	917	956	934	914	960	946	979	938	923	968	915	976	959	885	976	989	934	957	971	921	960	969	958	949	964	931	947	964	974	926	951	969	928	1000	926	945	940	954	898	935	972	977	903	902	1003	998	970	998	1001	916	967	940	966	931	959	900	913	964	944	951	951	998	959	935	944	932	934	930	935	973	912	929	941	967	962	1024	965	939	950	975	948	1010	993	973	869	990	986	973	1018	968	882	978	939	914	901	950	896	972	972	916	946	976	906	904	941	957	990	969	949	938	931	969	940	949	957	971	955	895	971	906	945	956	894	911	1007	959	942	953	926	951	987	926	984	963	970	940	955	961	908	995	967	883	957	983	905	936	1000	955	945	925	975	944	958	939	953	947	981	885	957	973	963	925	953	923	1021	965	988	912	884	967	935	986	942	921	975	1014	921	975	949	965	893	989	968	919	951	974	938	925	947	941	953	970	930	961	971	946	929	923	1023	998	931	932	946	1018	976	960	980	990	938	1005	966	981	944	902	967	972	995	939	943	868	960	963	960	920	943	1002	1020	962	973	930	973	929	931	987	946	1009	985	973	955	995	986	957	940	937	906	915	946	1035	1022	913	909	1009	938	923
36354	25980	26340	27075	19017	14849	12342	7941	5564	1664	614	372	369	371	327	356	344	355	384	348	399	419	438	428	427	423	458	472	480	469	429	425	457	395	387	368	337	324	352	358	339	336	375	358	323	308	347	316	318	312	312	306	349	343	335	335	307	334	300	307	315	327	317	295	332	322	321	337	335	349	352	323	341	304	331	343	321	333	344	292	352	334	329	355	330	329	335	344	310	345	320	308	304	343	338	324	363	311	335	345	297	322	331	319	339	337	342	294	330	326	346	324	320	344	364	331	342	336	347	340	336	296	306	329	324	348	323	316	330	330	321	339	327	328	350	332	328	323	334	334	299	300	338	318	334	332	330	349	354	333	333	323	330	337	379	324	312	329	336	311	326	357	347	311	352	299	359	315	367	375	311	321	328	363	319	326	279	340	274	328	328	271	320	313	311	308	294	321	347	305	314	316	326	312	329	350	320	275	344	283	326	318	366	325	328	314	305	302	293	306	318	317	321	341	352	323	338	305	351	332	311	332	314	320	299	313	301	336	314	291	346	328	329	322	354	352	344	316	335	331	313	338	318	336	304	341	325	334	294	310	319	337	338	309	347	336	318	363	360	310	289	292	315	329	325	340	335	329	344	358	320	315	381	342	331	341	348	310	349	335	295	318	335	308	279	334	330	322	296	330	317	318	365	375	313	319	339	311	334	301	316	324	347	328	302	339	323	284	341	316	329	322	332	349	361	342	317	324	317	332	335	330	338	362	319	367	346	347	317	339	304	329	357	308	317	308	348	336	356	304	330	306	310	319	301	299	311	299	322	335	338	305	350	311	330	341	282	335	308	297	354	330	320	297	345	306	303	355	351	330	304	344	326	337	350	333	364	339	314	361	315	329	350	312	326	359	329	310	330	325	344	307	338	338	342	343	307	316	304	329	314	349	320	346	303	326	339	331	344	316	335	331	336	328	312	360	321	280	296	315	326	306	284	343	365	306	319	319	304	307	341	343	350	321	318	318	329	347	324	306	300	341	319	380	334	334	314	311	295	324	305	316	310	340	359	324	327	355	301	327	317	359	341	339	339	317	350	369	364	335	347	349	330	315	304	326	332	308	326	329	318	336	330	320	308	287	321	341	320	326	335	331	344	320	342	336	288	316	305	332	294	317	340	292	323	307	334	349	307	306	324	332	314	311	347	359	301	326	317	335	361	321	275	321	326	285	316	324	365	375	358	326	338	361	354	366	288	309	294	305	323	326	309	311	314	370	315	369	331	308	282	341	316	333	334	326	317	414	368	317	337	334	347	290	319	345	310	338	356	298	346	305	328	309	342	310	276	346	339	320	321	334	320	340	353	349	325	349	313	329	333	330	307	351	306	285	321	326	325	307	330	311	312	321	347	328	342	356	329	321	301	344	313	309	345	338	310	305	296	344	327	330	339	322	334	293	326	333	307	290	342	287	328	294	376	348	324	355	280	318	328	324	302	322	346	312	341	315	317	299	293	332	337	339	357	321	324	279	338	330	341	317	336	328	356	322	357	331	288	339	304	317	359	356	331	348	306	329	300	312	325	305	319	313	321	333	330	333	357	313	341	309	324	274	342	323	354	320	309	326	322	351	325	303	322	351	357	313	350	321	331	336	327	313	324	323	298	321	352	368	329	350	295	318	332	298	329	328	329	357	287	298	366	336	344	310	331	319	334	304	309	327	362	324	348	319	328	337	337	356	372	358	307	339	339	280	313	294	321	348	331	351	319	342	302	330	314	365	330	340	345	317	299	321	317	306	319	308	324	325	276	351	332	311	321	327	356	339	354	341	330	308	277	350	304	317	313	317	337	350	365	334	309	335	318	316	332	345	347	344	305	323	351	314	328	371	274	335	326	316	329	339	343	334	312	294	359	310	323	333	314	313	319	343	323	325	340	299	315	294	290	330	307	305	346	365	293	385	329	316	312	349	331	330	360	338	308	355	377	310	319	313	339	360	369	333	305	315	324	322	310	344	339	351	330	324	329	323	313	309	321	324	285	308	320	329	300	340	302	318	329	309	380	328	327	353	324	334	311	356	346	312	281	335	312	337	336	293	341	316	341	322	341	289	330	321	295	339	346	305	330	330	310	319	303	305	316	294	327	328	333	329	294	315	325	351	321	348	353	324	327	309	322	327	321	292	326	313	356	313	340	333	315	351	336	314	300	331	336	308	353	294	338	314	326	308	331	291	330	306	314	316	363	328	341	286	322	330	297	315	303	391	321	307	351	341	323	310	352	337	293	328	317	344	348	345	305	328	325	325	334	324	316	335	303	325	361	310	309	305	317	310	301	325	328	324	330	317	319	304	308	325	324	325	337	312	303	344	307	356	336	326	309	331	339	325	335	333	306	315	330	317	328	337	339	325	371	330	334	333	333	311	327	377	321	325	354	339	293	299	343	334	348	328	316	330	325	340	313	335	358	345	306	299	329	336	326	333	329	355	322	340	304	342	372	333	325	340	327	315	332	357	319	286	315	301	294	353	314	325	325	336	324	307	326	361	341	332	308	339	349	328	323	337	336	320	289	286	346	318	341	337	335	280	337	314	336	304	328	288	299	328	334	329	337	322	342	344	310	334	342	301	325	332	328	309	315	331	318	386	322	318	318	333	330	332	353	339	333	327	287	296	309	309	311	333	362	337	345	351	334	364	322	312	343	329	314	330	375	335	330	335	323	331	317	356	316	348	332	320	331	343	312	335	334	336	321	273	347	320	306	363	329	337	347	331	328	307	343	343	309	329	332	319	291	338	316	325	358	348	336	312	348	338	333	327	333	307	291	360	347	310	330	314	321	309	345	346	326	371	325	335	348	289	338	317	360	356	336	330	336	330	327	315	336	344	334	304	335	327	327	314	282	286	313	306	302	318	350	351	344	295	298	330	321	304	305	324	337	354	312	347	340	325	320	323	343	337	344	358	309	336	302	318	330	300	319	339	327	339	335	351	337	336	292	305	320	337	340	325	318	328	307	353	352	352	314	321	321	302	324	330	338	309	325	344	335	349	344	318	351	324	345	313	337	396	350	322	324	328	333	324	305	325	347	321	305	350	336	342	305	335	335	334	317	328	342	340	329	336	317	314	349	330	332	320	330	322	327	331	313	313	332	312	325	319	301	318	341	306	303	310	322	329	334	317	327	329	315	325	323	304	310	306	316	308	326	346	320	286	308	309	294	341	329	314	329	334	329	301	316	314	300	320	305	349	348	350	388	322	359	313	263	345	322	345	355	334	312	306	271	350	311	336	333	333	314	325	363	360	323	333	354	377	326	361	319	324	355	345	356	323	310	321	320	356	325	319	301	305	305	319	296	318	329	334	352	359	304	305	338	342	316	349	364	323	351	323	335	340	350	304	356	332	304	336	342	367	345	313	343	305	334	330	355	329	314	334	297	335	337	324	313	344	322	311	349	350	286	308	334	286	302	355	309	378	298	295	309	312	310	304	309	333	337	311	314	336	351	313	311	308	347	335	339	321
24443	21412	31172	38006	30676	30181	26406	21111	17150	5573	2164	1255	1000	944	875	925	868	880	884	1000	1053	1403	1558	1387	1423	1611	1574	1689	1607	1541	1413	1518	1421	1292	1189	1033	908	875	831	857	825	756	796	770	772	772	789	753	781	804	743	750	801	808	767	811	812	805	743	791	749	798	796	758	780	758	778	765	796	769	768	799	758	794	753	791	754	783	742	779	812	807	810	777	762	811	756	824	771	824	761	760	811	776	770	792	743	788	806	734	809	793	797	827	777	810	733	816	743	758	782	816	741	778	799	791	790	763	761	768	787	809	751	763	759	781	778	752	777	737	770	854	804	727	753	774	746	796	796	790	773	800	776	726	744	813	799	792	784	777	786	788	804	776	753	799	839	829	803	817	782	742	829	776	815	828	777	792	768	757	776	750	760	741	754	776	722	752	736	841	794	783	745	777	753	781	779	846	831	736	758	753	747	745	743	725	713	784	720	796	820	835	776	780	760	781	807	764	805	797	773	741	794	748	811	787	766	762	797	720	750	769	807	793	862	773	806	718	783	753	821	795	802	799	784	757	759	804	741	836	779	784	755	822	774	813	774	718	795	771	785	778	781	781	797	782	788	812	806	803	779	751	779	778	821	780	809	742	758	742	738	823	769	743	784	826	759	776	792	733	804	723	756	791	785	797	763	817	779	755	751	791	767	848	781	777	747	763	755	800	818	782	845	793	812	745	796	796	805	788	786	799	765	766	796	783	778	756	793	723	788	788	770	779	764	785	788	778	768	815	796	766	749	759	731	728	760	775	767	787	756	772	726	765	782	761	777	772	803	764	759	793	746	777	818	758	804	769	801	769	815	790	751	715	781	742	781	794	744	768	778	788	764	773	808	739	773	755	830	765	781	838	778	792	793	781	741	796	802	730	763	743	783	801	801	783	736	784	758	791	728	766	804	843	791	825	827	820	802	735	782	779	785	762	796	785	740	794	774	823	808	751	807	805	740	763	798	778	798	740	765	756	770	814	784	813	729	752	800	776	785	793	793	773	716	801	766	795	745	801	766	810	802	722	755	756	749	781	771	826	763	728	766	764	765	791	791	793	750	773	782	776	776	735	799	757	804	767	731	796	764	736	786	764	852	804	786	787	783	808	808	763	760	732	766	828	801	793	749	742	769	741	754	759	771	782	799	786	817	761	788	751	770	812	789	761	790	803	811	799	764	758	728	745	782	778	738	767	764	771	791	727	760	738	777	816	789	783	758	786	796	816	788	804	755	786	724	765	778	709	774	733	771	746	772	749	731	765	808	815	772	790	763	802	802	775	785	737	719	740	743	810	769	721	791	779	777	740	759	793	804	752	765	724	798	777	774	775	753	761	761	799	781	811	786	828	810	785	746	766	829	826	756	781	821	783	790	802	735	759	752	770	798	728	768	810	763	764	731	744	746	747	785	778	786	802	773	781	786	785	737	784	763	784	773	800	759	793	796	796	789	763	770	813	730	827	779	711	825	832	805	775	717	782	752	815	753	787	803	805	719	755	788	802	736	820	785	760	754	794	794	762	732	757	760	770	796	789	763	734	806	797	796	786	743	771	767	734	788	756	794	767	779	770	753	742	771	776	739	731	776	751	747	756	793	785	764	794	786	723	812	810	762	772	817	729	785	736	764	757	795	758	772	830	758	767	781	783	763	795	800	738	823	737	740	792	768	746	749	776	773	760	838	830	830	750	772	793	791	748	786	820	831	778	811	780	776	795	759	822	773	773	793	784	779	814	778	759	782	787	756	788	746	842	757	776	784	781	754	773	794	759	784	775	749	734	775	782	764	773	798	779	788	767	767	749	809	741	780	758	781	727	756	714	773	787	680	775	759	813	755	740	780	782	747	804	780	760	734	784	803	760	808	779	802	779	799	769	796	763	736	765	777	799	761	787	783	819	757	776	771	738	766	778	773	814	755	788	754	750	762	756	754	799	766	778	790	755	743	802	786	846	779	776	770	720	758	784	752	787	764	787	786	765	838	743	766	752	723	785	794	771	756	776	801	746	792	763	728	794	768	811	778	772	792	837	783	783	838	814	758	794	780	748	814	757	807	759	734	780	799	764	756	756	765	740	734	758	783	771	771	798	753	798	734	741	794	747	784	759	809	736	733	780	819	780	790	782	756	820	758	826	795	768	799	812	749	748	769	781	785	755	765	742	786	840	770	800	757	802	761	828	786	769	778	802	801	768	813	793	703	789	724	777	780	792	776	745	807	752	809	802	791	779	771	770	748	837	762	788	766	767	769	783	828	769	764	766	704	841	793	795	778	728	798	756	752	783	779	788	802	717	696	785	788	785	775	785	761	762	788	758	813	796	753	765	822	750	803	783	785	797	798	752	772	826	763	772	718	757	786	778	784	752	766	782	820	775	800	794	782	774	815	800	753	776	795	799	792	781	758	815	812	782	800	811	732	763	806	769	775	818	784	785	748	751	738	826	752	802	744	770	826	778	737	771	867	759	793	766	762	756	810	779	756	776	756	746	801	787	761	747	782	794	753	804	735	807	777	769	840	753	754	756	761	780	786	767	794	737	764	785	812	771	813	758	782	793	731	756	803	761	802	722	767	726	739	802	784	770	765	731	754	746	752	805	817	797	732	725	742	770	768	755	757	752	826	716	753	716	823	751	777	785	778	725	773	790	831	821	759	800	759	786	747	817	806	782	766	802	744	771	783	813	746	807	772	812	804	810	748	752	724	769	765	774	824	746	805	747	796	763	793	769	801	797	761	801	784	742	756	737	851	789	790	811	740	844	760	783	744	765	741	808	769	813	772	813	796	775	834	753	759	768	734	779	725	788	824	753	796	828	736	790	793	809	794	795	832	775	739	789	729	816	760	834	750	751	773	739	772	774	746	807	817	786	759	800	791	780	737	748	823	806	788	750	755	798	778	742	785	781	759	779	822	801	801	806	766	772	791	819	774	739	768	766	782	744	794	761	774	788	807	803	776	775	766	751	791	832	771	736	758	783	803	747	738	770	733	695	762	773	759	791	743	761	764	786	752	822	824	792	770	819	804	821	807	789	762	767	744	778	800	773	791	792	771	810	823	737	763	786	771	819	793	778	786	763	756	750	776	782	778	729	786	782	778	762	771	749	782	777	791	798	773	809	782	796	740	766	799	772	796	773	774	775	773	756	771	775	802	777	794	766	799	750	784	781	772	736	758	815	750	815	818	751	738	813	763	784	806	745	823	749	776	762	789	803	756	788	795	792	731	780	794	735	798	741	788	775	785	790	778	735	803	802	784	783	770	791	739	788	836	724	779	807	753	815	740	812	772	775	734	823	747	735	842	826	748	776	806	768	766	810	777	764	766	783	800	776	722	789	858	814	788	804	804	734	760	771	830	770	772	766	770	758	815	743	799	706	775	729	809	734	792	701	750	788	780	818	776	804	791	705	800	780	763	761	758	766	749	730	778	715	751	775	779	741	716	776	707	762	778	792	729	766	813	798	769	806	777	811	770	766	800	767
13601	7041	5260	3151	2372	1663	1124	737	557	432	363	401	390	390	401	388	360	363	390	379	387	391	372	360	378	350	379	392	353	370	353	387	371	366	384	422	328	388	381	368	384	342	349	403	403	354	359	379	360	361	351	359	348	384	369	386	394	382	377	388	356	354	355	373	359	385	374	356	360	372	374	358	398	406	355	374	415	374	345	394	430	371	341	346	369	339	369	368	358	341	369	370	376	403	396	389	385	384	385	448	408	351	347	364	368	377	388	425	391	372	376	370	349	359	355	380	332	396	388	382	374	389	389	353	412	371	409	411	425	356	385	374	371	347	351	383	367	362	367	353	357	365	358	346	363	387	399	399	413	342	370	385	360	393	371	387	379	397	352	346	399	384	384	391	380	334	407	338	367	368	373	379	395	351	398	353	361	387	364	382	369	357	357	395	362	394	407	378	369	383	378	397	392	378	392	381	349	390	376	359	350	383	382	403	369	365	409	363	351	378	387	346	381	365	367	399	363	367	375	361	358	361	370	393	381	364	360	371	416	358	379	374	401	377	398	389	355	389	369	379	376	409	396	366	399	390	351	360	355	339	368	405	409	395	392	390	386	353	362	379	341	321	378	362	380	369	392	354	379	347	389	341	362	377	376	399	386	379	346	366	377	326	388	376	369	349	379	346	370	393	368	355	365	367	357	370	364	359	364	388	373	354	394	372	357	356	390	360	367	422	393	357	386	370	368	374	397	366	372	338	386	370	372	415	388	374	380	383	364	371	372	362	387	377	359	360	403	331	384	408	360	397	427	369	384	382	358	393	371	366	360	365	375	389	365	393	425	339	378	391	376	346	331	355	355	357	352	368	370	395	395	360	383	379	390	355	375	399	394	374	339	347	372	354	395	387	351	360	372	384	398	326	349	376	350	355	357	351	391	336	393	381	397	390	378	368	371	384	378	370	374	373	374	360	368	345	383	386	363	389	382	383	355	370	365	339	367	368	338	397	394	379	404	357	340	413	375	337	385	406	383	392	362	377	379	372	361	355	429	336	378	374	359	391	382	380	403	377	388	358	395	390	375	355	404	369	373	345	379	408	371	382	367	346	377	383	386	411	398	369	362	373	383	366	378	336	349	354	332	376	369	367	374	361	384	344	368	419	354	403	341	328	354	391	420	387	305	384	362	359	384	348	370	358	368	354	410	336	372	385	397	388	404	369	373	383	380	375	397	392	371	360	366	370	372	385	351	392	373	374	367	381	386	379	378	373	418	402	379	395	387	387	359	367	351	378	339	346	306	386	377	343	351	368	371	364	351	372	344	356	407	352	359	358	354	383	345	368	351	428	360	371	366	395	370	346	376	372	382	385	363	392	375	357	397	319	383	389	361	328	374	396	359	337	356	372	395	368	396	375	368	385	396	374	374	371	385	345	373	378	363	353	341	368	392	381	386	363	385	377	367	369	384	367	401	375	367	355	405	366	372	373	359	399	368	384	370	395	344	374	391	388	442	385	355	368	375	367	374	355	380	414	402	357	396	382	374	360	363	354	371	344	408	382	359	368	357	356	380	375	399	377	339	385	353	352	349	391	363	334	355	356	363	376	368	336	347	374	364	371	356	362	366	403	392	355	360	389	375	379	407	360	389	378	385	381	386	383	354	374	414	361	365	375	400	385	394	336	402	366	354	376	385	412	377	400	381	341	375	337	380	365	400	396	362	373	384	369	384	370	336	385	356	382	367	315	389	376	344	353	370	367	394	349	384	360	363	334	413	353	352	393	420	407	388	385	377	355	349	383	362	365	377	366	331	403	341	348	376	364	394	418	367	395	383	368	354	388	400	348	352	391	382	379	374	370	399	365	393	369	351	381	377	395	377	366	381	333	385	382	381	366	377	362	403	346	347	400	352	399	360	381	378	360	376	377	354	381	380	362	359	351	406	384	390	353	346	362	380	410	338	395	376	391	367	384	379	385	363	375	305	356	381	338	370	351	358	354	370	353	398	367	376	343	361	383	345	370	382	387	351	401	359	349	381	372	360	389	374	395	360	367	351	372	387	391	391	359	390	371	372	385	409	355	366	354	369	382	363	372	372	392	381	364	385	374	368	379	381	335	384	380	352	366	371	429	422	362	403	381	396	390	385	422	357	360	366	394	376	382	361	339	370	388	378	397	359	381	371	379	334	353	370	342	347	357	372	366	368	387	379	357	370	389	392	396	401	392	353	360	342	406	360	348	341	375	374	376	333	336	402	395	365	413	414	371	373	383	364	369	350	368	354	351	362	341	381	382	361	385	359	383	400	369	409	408	376	427	412	392	398	352	372	345	351	358	379	352	383	343	374	357	353	355	373	416	353	341	361	400	338	367	405	410	373	326	369	339	402	386	368	310	375	398	390	343	413	394	379	374	344	367	368	408	410	363	372	405	372	415	381	384	378	372	354	378	411	354	365	414	410	381	401	359	367	376	375	393	376	378	360	390	334	359	390	389	389	419	390	391	385	375	359	361	368	371	389	368	353	377	337	408	350	384	394	377	422	376	381	371	342	392	344	361	340	386	403	413	381	389	365	364	366	358	381	368	339	341	378	393	391	342	377	390	385	326	355	373	401	362	357	376	353	335	360	396	394	392	362	371	348	380	364	374	332	371	381	371	420	369	339	358	384	371	377	390	381	354	383	351	326	365	370	371	383	345	407	356	343	399	387	349	376	356	357	391	394	430	358	394	382	382	402	370	404	393	337	367	376	351	377	347	376	367	367	381	385	379	375	381	383	357	398	372	374	368	376	383	363	397	370	379	390	358	380	379	393	381	376	341	339	319	378	361	342	380	387	349	371	346	359	380	382	390	399	383	375	369	363	369	390	381	385	377	397	383	350	360	377	379	405	373	384	390	360	343	394	362	375	349	363	365	361	364	378	369	340	371	407	384	369	368	378	343	390	383	367	361	375	361	335	388	336	402	402	358	385	381	348	399	361	377	374	403	362	395	402	320	330	366	350	362	369	341	356	384	389	352	377	333	350	367	386	373	365	367	355	397	361	377	386	351	388	374	378	393	394	360	365	373	366	404	423	386	379	362	353	368	320	365	387	382	404	384	380	355	371	349	354	375	391	400	381	325	359	361	381	419	359	369	386	360	406	379	365	357	396	339	337	397	387	380	391	361	398	364	386	435	357	333	369	366	340	372	374	335	380	342	384	397	380	376	373	347	366	354	383	333	361	373	416	335	366	366	311	360	349	365	402	356	354	370	390	352	414	405	348	398	365	381	384	365	394	405	362	373	395	392	370	349	358	424	365	366	384	390	378	350	390	365	362	388	319	361	360	386	390	343	398	369	357	424	393	353	376	354	368	395	416	370	370	373	356	360	375	353	386	393	399	384	370	380	408	388	370	376	385	410	345	372	361	405	398	416	388	374	344	380	375	378	386	380	406	390	352	354	408	387	369	339	353	370	355	356	376	357	354	380	366	387	415	325	374	377	356	367	356	400	399	331	373	364	351	407	426	333
10052	7513	9886	9373	8807	6766	4181	2647	1710	1091	972	913	887	919	946	951	922	904	881	892	886	923	963	901	928	906	901	832	881	877	899	889	935	918	908	895	891	916	908	880	894	858	834	874	904	897	895	867	813	901	879	841	877	948	927	848	866	934	877	860	868	853	908	911	848	906	901	846	880	904	848	886	855	886	864	915	918	877	876	847	876	879	926	888	878	938	864	891	861	905	883	824	901	892	934	896	910	940	879	874	884	884	892	903	922	831	897	901	892	898	859	882	905	882	888	900	911	893	941	873	907	915	898	888	906	890	940	834	892	883	846	898	887	831	870	891	917	890	921	902	889	872	868	931	944	924	903	901	891	857	866	864	877	926	864	933	892	924	912	907	870	867	897	888	878	900	915	903	884	837	848	828	896	892	838	923	840	882	927	874	863	892	901	875	937	887	857	862	891	887	889	841	888	909	906	885	880	920	914	882	856	911	834	891	952	919	945	857	888	906	896	894	929	918	881	855	869	889	868	930	849	913	902	865	913	919	884	890	932	911	922	852	879	881	911	933	903	856	882	867	920	889	831	877	910	902	891	869	853	875	885	950	903	901	952	884	878	841	927	856	911	895	871	918	860	901	897	893	875	902	917	884	903	879	876	893	897	890	887	876	917	880	903	858	858	829	921	855	870	908	878	900	871	908	888	817	926	925	891	892	841	863	869	867	886	924	898	822	871	908	899	900	881	934	890	875	897	887	916	942	866	876	901	884	864	871	866	899	902	876	919	878	864	888	855	916	918	873	839	870	926	894	837	864	871	903	879	935	891	882	879	927	923	868	885	842	931	894	907	897	890	893	822	872	900	891	850	877	844	930	835	875	835	903	877	909	878	905	926	855	863	886	906	886	870	879	864	904	892	871	842	884	862	920	867	835	877	876	936	900	898	835	870	873	912	821	858	899	866	863	882	866	836	894	851	871	821	868	887	893	886	802	872	911	857	903	900	898	856	853	902	897	890	896	891	874	892	895	900	858	865	843	915	901	907	889	841	887	902	910	908	931	903	877	882	863	882	894	922	864	960	932	886	896	962	849	908	883	879	900	862	890	899	862	895	866	850	937	883	900	849	905	911	885	898	816	847	922	903	918	867	827	815	885	831	921	886	888	870	839	883	912	864	857	836	911	888	900	884	929	929	920	907	902	907	908	852	841	935	910	880	837	932	867	924	879	903	948	877	895	909	856	845	862	911	891	892	931	881	895	914	889	894	905	899	860	886	849	895	937	903	878	901	880	871	863	893	915	932	910	859	842	855	884	839	857	902	900	881	875	915	819	884	890	875	898	864	911	846	894	899	845	854	882	871	896	923	911	891	964	874	865	902	894	881	851	891	892	915	922	873	937	873	805	856	928	887	906	841	879	840	885	865	869	845	932	903	862	882	908	907	893	881	872	845	917	819	853	865	870	902	892	894	862	940	901	902	877	913	899	899	901	875	867	874	873	877	864	854	902	861	894	880	853	924	887	827	858	922	877	916	859	880	906	892	865	915	909	950	851	925	863	913	935	878	862	890	891	859	871	960	877	843	901	947	887	910	867	903	891	846	910	876	894	850	892	879	872	845	981	908	914	886	863	883	899	883	884	843	914	871	905	895	870	943	939	923	862	883	886	886	895	862	907	896	922	855	876	918	895	873	885	868	902	895	940	914	918	893	848	885	865	881	854	890	837	830	881	853	915	900	947	828	900	869	899	924	863	868	876	876	934	923	909	888	876	910	934	872	913	859	867	882	921	907	924	870	877	917	934	857	901	936	950	829	899	885	830	887	919	866	896	851	891	853	894	886	864	942	938	878	941	933	864	857	895	912	855	895	879	874	869	905	871	924	899	921	897	883	905	846	848	913	833	868	896	879	881	861	940	892	896	888	841	873	923	872	896	938	864	890	877	844	883	880	969	881	860	884	938	875	852	851	889	948	955	876	895	886	934	865	889	871	906	868	872	867	921	859	873	864	847	907	812	935	904	846	892	926	906	872	956	922	900	920	923	916	886	947	867	875	910	810	859	851	924	907	851	849	897	867	873	951	892	887	902	899	877	936	891	868	873	875	890	932	901	897	884	868	910	900	875	888	886	977	896	891	912	897	931	843	926	919	909	913	881	876	859	873	901	939	932	930	875	854	873	907	909	918	863	874	903	908	863	886	929	915	896	938	954	888	872	916	878	890	919	847	870	919	837	930	868	936	856	909	877	860	852	886	936	869	864	940	876	872	862	902	922	900	953	834	870	879	837	848	912	828	888	879	882	899	896	899	919	862	867	919	880	941	928	876	903	879	864	960	866	880	913	895	912	908	951	895	858	914	890	854	867	907	868	856	900	871	868	919	886	888	860	886	883	866	948	892	892	902	907	946	845	870	918	897	903	923	846	890	822	863	928	868	869	931	914	897	892	938	854	871	917	914	905	928	864	900	915	910	870	894	932	883	876	860	867	943	883	823	861	908	912	840	821	820	917	876	925	933	923	920	872	904	897	873	885	854	882	873	872	848	900	926	892	878	912	917	897	841	867	919	877	898	952	894	863	862	880	914	896	931	841	845	880	878	899	931	857	868	919	875	874	883	864	894	881	857	900	886	911	863	902	827	951	910	921	922	896	903	887	947	914	917	864	864	882	844	859	888	892	888	885	873	896	872	930	855	904	907	935	872	884	910	887	883	836	887	918	915	867	866	917	877	866	893	844	837	934	886	875	888	925	925	916	878	849	949	871	871	878	896	853	912	879	820	913	840	890	886	932	849	882	864	887	843	869	858	889	890	921	909	846	871	879	890	858	847	877	912	869	866	933	838	870	872	874	881	878	871	895	892	917	899	930	869	909	883	859	920	905	910	911	870	850	879	887	896	910	904	900	877	921	909	886	843	919	894	898	902	876	901	874	847	896	866	889	901	844	923	908	947	880	830	917	899	888	877	892	890	848	849	902	881	898	932	914	870	923	868	900	896	907	927	822	864	860	859	942	929	902	878	887	885	879	875	867	937	836	903	876	917	905	858	854	855	964	941	907	842	859	878	886	845	894	867	911	868	836	863	905	902	877	901	922	859	869	968	845	875	891	880	942	847	933	831	922	881	862	916	857	855	909	878	872	896	930	902	887	916	904	914	858	867	874	863	842	918	883	868	855	847	859	874	840	861	891	867	912	850	868	886	885	856	856	895	884	930	884	880	861	922	815	849	855	893	928	862	884	842	888	885	890	927	862	910	898	860	897	842	961	906	976	877	832	898	898	882	909	867	867	879	938	862	918	869	889	876	846	878	890	872	901	861	886	869	838	875	821	946	848	919	865	930	874	898	837	929	831	888	891	868	900	851	855	896	872	900	857	902	901	885	929	840	896	915	905	874	906	851	864	916	867	876	955	852	903	875	890	866	922	866	854	880	859	933	877	869	822	848	930	905	882	882	967	876	888	865	874	903	849	825	907	912	918	902	883	861	934	876	940	902	955	890	896	880	902	897	863	927	845
27465	15862	17051	17343	19180	12349	5348	3332	2272	1026	539	440	394	408	425	387	404	390	386	420	472	456	480	442	456	420	424	403	435	441	452	403	433	455	404	389	412	452	373	397	390	378	408	400	384	396	395	395	401	368	392	396	400	377	368	386	374	389	381	434	373	389	389	419	377	391	369	369	416	385	404	387	388	386	396	407	373	382	408	422	377	391	402	382	393	397	371	392	420	422	378	430	408	386	461	363	379	385	412	379	405	426	373	359	400	414	430	360	388	378	416	411	343	389	398	368	431	406	435	389	394	405	373	418	411	388	423	444	367	382	410	418	390	376	361	382	411	410	355	358	394	380	395	386	370	396	401	401	394	396	398	388	413	388	394	408	402	433	393	390	383	397	440	408	421	396	384	416	341	350	370	420	416	423	383	416	391	386	368	361	425	453	408	368	419	371	363	410	418	364	401	390	389	405	366	397	369	387	400	360	390	385	362	390	406	389	401	389	379	368	402	434	370	396	380	387	373	395	409	383	393	410	402	377	363	420	404	392	405	397	402	373	379	389	421	388	362	404	373	377	399	378	409	373	381	397	388	408	378	399	378	398	372	398	395	433	367	397	358	402	402	386	392	401	423	385	415	372	372	377	424	372	389	409	413	379	368	388	400	379	378	367	398	390	403	392	380	389	379	378	361	403	423	390	375	355	390	376	391	390	398	397	412	438	412	382	423	408	382	415	417	359	380	393	409	356	411	401	402	403	407	386	417	407	390	352	369	400	432	383	430	362	403	415	377	390	366	364	383	383	417	425	403	398	401	350	399	383	370	398	429	391	376	397	386	380	374	334	453	421	410	414	389	418	412	374	376	398	412	398	351	408	383	410	356	404	394	370	385	433	385	413	421	403	394	355	395	420	409	416	405	397	404	396	383	411	391	397	383	413	366	401	398	444	326	367	378	387	394	361	398	388	375	417	363	395	397	389	408	425	380	382	376	427	410	410	358	422	357	386	365	390	366	376	442	364	379	399	418	388	331	392	375	422	429	409	429	372	382	404	395	374	392	388	404	392	392	373	366	384	369	408	382	401	417	385	382	374	369	411	400	358	384	385	400	369	399	375	423	398	407	423	367	381	374	370	403	399	405	387	399	378	392	433	389	368	396	355	416	386	339	378	367	366	406	408	427	407	390	391	353	402	422	389	385	378	364	391	412	399	382	386	412	432	358	384	420	419	391	372	388	350	372	431	428	382	403	384	393	403	381	391	432	376	416	371	400	362	385	386	424	390	441	358	410	350	420	394	420	388	419	396	417	364	396	388	371	395	437	407	351	405	354	383	364	376	387	394	415	396	367	371	370	353	406	400	408	376	406	431	371	400	390	371	407	425	414	395	412	420	384	423	414	411	358	412	392	369	366	404	394	372	381	374	394	375	367	412	433	410	395	413	405	378	420	370	407	425	337	393	382	407	378	383	432	359	365	428	400	435	401	395	386	366	386	419	407	393	361	377	394	375	393	379	382	398	435	389	415	410	383	390	389	406	380	414	402	407	383	336	394	384	408	385	422	373	439	373	378	388	398	352	382	411	348	396	407	418	397	423	431	401	398	382	460	440	391	401	398	366	384	444	359	394	408	368	371	411	412	381	395	373	376	411	396	406	401	400	385	390	393	382	403	421	353	403	432	382	406	397	367	394	390	392	378	370	381	403	376	383	422	398	348	417	397	378	391	387	388	409	390	426	407	378	383	373	432	383	419	396	398	450	430	341	360	415	379	424	376	363	402	411	388	376	374	387	402	390	397	434	392	376	418	394	382	388	398	405	374	383	400	383	409	392	382	382	399	417	419	362	408	408	397	399	397	413	385	377	380	372	388	384	385	427	387	401	400	382	386	403	410	429	424	359	398	390	412	371	404	391	401	339	390	420	384	394	428	415	410	391	372	412	383	405	410	392	385	378	355	401	370	394	383	383	396	366	380	375	400	367	375	418	423	387	383	357	388	375	389	403	401	408	399	380	374	390	376	380	404	403	386	369	394	406	384	413	455	406	404	404	409	370	399	425	348	395	436	376	402	430	379	366	405	389	391	359	381	389	416	373	413	428	469	414	404	408	358	408	388	368	381	349	395	386	373	408	385	393	385	408	420	411	416	434	393	381	376	413	427	371	391	359	354	424	399	400	415	413	392	412	417	417	359	370	391	398	380	390	362	373	392	386	401	424	414	402	377	410	413	426	390	399	399	368	406	403	390	405	384	404	416	397	391	395	374	382	399	399	402	379	375	398	390	411	366	344	378	378	377	371	355	382	402	372	400	417	375	428	419	404	368	422	405	388	377	379	406	369	387	434	417	421	438	376	360	373	364	426	398	389	358	389	392	360	365	389	379	402	353	370	397	414	407	405	401	411	390	378	405	395	389	392	389	357	369	393	415	399	406	386	398	399	370	375	396	379	427	400	407	400	450	374	412	417	400	403	414	412	392	388	410	374	381	406	383	396	358	382	371	414	404	369	407	362	361	370	418	416	431	356	398	423	412	390	399	376	394	356	374	397	413	423	368	400	372	409	410	425	416	409	403	390	416	378	402	376	363	424	411	394	376	413	402	399	384	407	407	392	374	404	369	387	384	388	392	373	359	402	373	411	398	389	381	367	388	410	378	388	392	364	450	404	422	375	353	379	366	352	385	401	393	369	379	406	388	374	381	383	404	390	384	402	417	419	397	399	391	374	425	335	395	356	356	379	408	412	386	362	413	392	380	394	439	379	391	427	408	394	385	412	386	400	403	387	412	399	399	421	361	378	371	396	415	360	413	368	410	391	384	401	425	397	391	396	325	381	367	370	395	399	409	352	394	418	380	402	395	406	406	377	380	372	368	377	374	405	437	383	400	372	416	387	382	407	396	429	372	383	412	426	393	415	378	392	350	371	397	422	397	431	369	398	418	375	407	407	376	372	402	361	413	412	387	403	391	399	394	409	418	387	370	365	360	369	406	404	422	388	417	445	380	384	406	409	417	408	406	450	397	428	352	396	400	382	399	374	405	381	423	404	372	396	386	416	418	399	398	395	430	406	393	384	389	410	365	442	368	413	430	388	400	440	411	421	398	381	397	375	382	389	412	374	342	342	412	413	410	427	394	396	391	391	395	369	365	413	417	389	425	396	380	406	400	383	404	401	403	405	408	374	368	406	437	427	373	382	405	373	386	394	401	404	410	407	394	404	400	404	382	392	353	414	379	366	405	410	411	369	401	425	398	408	377	382	364	415	391	393	392	376	415	374	381	418	373	371	378	356	416	398	383	370	393	388	409	410	425	390	400	397	402	379	405	403	380	356	387	414	409	370	398	381	425	385	415	428	395	336	411	410	408	396	442	425	412	396	407	382	387	414	411	434	396	426	389	395	437	380	378	387	422	368	384	397	415	368	415	408	372	399	389	395	381	441	387	396	414	431	446	419	401	406	385	405	353	426	398	367	401	406	375	383	365	423	386	389	429	401	394	373	397	427	384	376	373	380
19230	14799	24215	29784	34349	24559	15466	11844	8384	3589	1523	1037	1029	967	984	977	1004	947	1028	987	1021	1170	1163	1259	1219	1212	1267	1320	1259	1264	1203	1227	1145	1091	1041	1006	1038	968	1028	992	975	921	913	959	964	890	918	935	939	880	958	938	933	877	961	928	888	888	894	992	923	965	917	904	946	926	960	923	903	947	951	946	916	901	896	904	913	937	914	904	910	908	900	930	916	935	915	972	992	929	917	987	950	903	902	894	920	910	917	935	922	960	911	967	885	954	934	888	899	938	941	967	927	935	907	945	908	992	919	953	961	906	943	912	882	914	936	922	892	921	928	953	868	893	937	930	910	931	914	914	942	896	887	931	889	942	924	932	941	953	932	924	900	951	891	943	974	970	877	907	961	900	914	828	941	951	982	914	920	907	951	970	920	915	905	941	905	921	928	950	943	954	973	901	935	908	926	941	1001	933	964	951	941	925	896	910	943	872	899	880	911	923	941	947	920	872	972	915	941	914	982	921	932	892	926	922	900	925	935	912	924	924	888	954	917	890	947	914	919	963	941	907	905	921	1029	963	895	948	925	896	918	897	925	929	900	917	976	923	950	956	945	884	958	934	938	979	950	988	914	929	997	947	939	952	905	913	956	904	897	959	927	915	909	891	964	892	974	956	938	940	884	892	852	984	949	960	962	903	891	864	950	906	865	922	930	986	934	943	967	925	967	868	889	927	880	922	922	897	882	891	950	932	927	920	943	959	941	947	918	922	941	923	905	917	942	938	928	943	911	954	987	961	933	904	940	892	923	947	982	950	929	956	943	891	885	910	858	950	921	944	916	926	896	956	917	911	909	931	957	896	951	929	951	901	932	964	980	909	893	908	924	944	926	915	959	923	929	945	941	963	924	916	970	952	952	913	912	922	930	958	910	911	933	965	944	916	909	946	953	920	941	908	909	927	894	903	903	898	954	934	925	957	927	923	903	969	954	899	936	939	924	919	924	928	893	893	895	875	933	954	933	922	932	895	846	920	937	976	944	915	886	916	973	959	889	881	876	947	903	916	901	1002	925	927	945	947	898	938	960	974	949	913	912	894	956	914	908	930	911	926	936	927	910	947	924	925	964	924	914	927	953	907	907	893	922	935	855	973	972	959	958	975	938	922	935	941	941	917	925	965	919	909	883	921	961	949	959	955	863	895	907	878	911	963	964	908	920	935	954	947	942	914	961	891	942	907	938	945	960	952	945	920	953	918	889	938	916	910	943	940	935	963	941	995	933	910	933	952	981	966	962	905	953	891	956	930	951	941	963	942	943	895	931	901	888	938	902	893	887	925	916	915	927	893	932	945	924	931	852	937	994	969	916	930	924	874	948	946	931	942	924	917	896	953	910	925	973	921	965	934	841	904	937	941	849	936	886	913	901	939	940	973	901	932	952	911	907	905	936	898	949	907	919	945	951	955	939	928	934	921	982	909	892	924	970	899	959	940	895	955	957	914	973	934	963	912	946	948	921	910	964	937	964	977	946	931	933	939	894	934	868	938	961	966	891	883	902	910	893	944	934	909	900	909	890	898	935	922	857	884	911	942	939	911	898	912	880	950	935	888	891	891	943	935	915	900	946	928	926	917	968	893	906	900	913	975	935	945	916	881	943	923	928	960	944	932	864	893	967	970	954	882	946	907	977	870	893	920	912	911	877	904	973	988	944	910	947	918	936	966	964	880	886	899	896	865	951	983	975	910	889	912	936	904	942	887	934	931	983	917	898	955	902	963	972	916	950	994	861	908	955	915	912	961	928	944	908	920	907	909	963	922	948	954	994	950	947	953	1002	897	902	945	906	947	857	932	919	934	967	949	865	950	933	900	901	902	939	963	932	929	959	914	962	889	916	964	926	959	928	887	915	932	931	984	902	924	945	911	918	922	967	944	959	917	887	934	977	945	913	927	942	909	872	939	942	955	911	933	909	957	919	956	981	971	889	931	904	944	928	945	957	895	1012	928	929	929	891	896	1000	923	889	914	907	937	953	980	912	856	905	951	900	952	947	926	894	938	899	971	951	932	950	957	873	886	917	933	890	917	883	967	975	910	916	985	950	979	938	957	931	911	953	920	954	920	889	910	942	930	906	988	926	896	944	911	946	894	907	906	962	864	905	887	966	923	923	952	898	922	901	878	885	958	893	882	1014	919	951	874	897	930	916	949	892	922	925	975	897	899	961	922	970	931	922	917	899	939	902	986	979	894	912	919	889	937	918	924	912	934	931	872	992	940	965	933	942	937	913	941	908	883	935	931	912	922	971	929	977	915	874	937	942	934	925	955	883	956	962	907	930	939	940	950	891	957	944	884	923	918	918	1009	973	882	884	947	891	919	918	914	924	989	932	912	903	953	916	923	900	903	913	936	985	922	943	917	871	968	938	907	880	900	944	955	901	891	914	909	921	999	925	932	918	906	940	970	952	920	902	928	945	937	934	933	946	976	920	906	984	951	907	932	957	916	972	938	976	954	889	977	868	895	943	933	922	961	968	928	951	881	950	964	951	976	922	941	938	914	947	935	960	915	933	952	939	917	889	986	944	916	934	871	943	921	979	882	871	952	905	844	906	969	931	921	937	950	966	917	998	1018	918	881	935	945	916	882	972	961	962	872	922	921	1014	896	919	965	891	929	951	926	910	903	930	909	922	950	916	918	958	920	896	941	888	917	880	983	922	935	925	937	931	931	891	869	920	880	958	974	942	918	928	953	891	899	892	851	947	952	945	894	868	968	971	904	928	940	889	950	941	912	885	885	982	920	936	941	940	922	929	994	888	974	952	900	897	902	941	873	978	927	920	916	922	939	897	887	967	968	912	921	939	916	918	931	916	879	963	937	926	896	959	948	910	865	913	911	933	957	877	934	886	927	923	914	915	930	955	926	940	896	930	880	935	958	914	926	913	970	937	886	910	939	936	947	896	907	873	911	972	946	951	923	909	961	960	946	927	914	940	924	944	895	925	910	948	873	945	923	918	933	881	923	910	904	898	920	914	948	993	894	923	947	952	928	947	925	972	898	919	919	951	976	962	909	958	918	948	905	927	907	918	941	911	906	966	905	1052	929	926	955	871	913	952	923	941	928	982	929	887	907	944	925	985	956	905	898	967	961	966	961	901	981	1016	869	938	893	920	918	902	945	952	901	970	937	951	962	919	929	931	959	911	895	933	946	880	948	897	890	880	936	934	938	909	937	936	927	892	886	977	935	957	935	913	908	981	931	914	965	916	874	897	915	852	889	939	914	892	961	905	943	917	917	900	977	902	962	938	971	950	919	908	875	906	970	974	930	919	952	903	919	939	928	982	959	923	914	924	923	955	921	923	939	949	933	915	874	952	957	875	938	956	915	921	911	904	923	964	925	984	981	948	919	895	950	926	914	981	948	927	946	998	902	913	967	888	937	892	909	890	877	936	950	936	925	898	916	975	976	934	909	943	970	891	929	918	919	916	931	942	951	905	975	907	904	913	905	991	939	971	927	918	945	918	912	951	914	887	882
36186	21843	25276	28600	21916	12902	10758	10044	6135	2249	828	374	350	359	362	315	358	364	325	344	344	359	394	415	438	424	469	405	456	404	395	389	360	352	364	313	296	330	316	324	340	326	295	314	288	311	289	313	323	339	355	327	364	314	289	285	330	330	335	307	316	305	306	321	310	301	335	318	318	328	307	321	304	321	327	292	337	317	317	339	313	323	306	317	317	311	359	322	313	316	299	295	323	314	325	317	317	320	325	318	310	286	292	347	324	286	284	290	317	297	311	296	322	337	290	356	346	324	321	311	335	327	305	282	324	299	334	269	342	316	315	333	298	328	319	328	292	313	311	293	359	313	299	328	310	316	316	310	317	333	318	280	348	332	280	315	313	315	338	319	352	320	307	302	296	293	308	344	347	335	333	320	317	334	305	319	340	309	310	342	307	299	343	302	324	288	322	279	337	294	312	306	277	318	293	288	325	275	313	316	290	345	287	291	318	298	327	342	303	307	291	335	278	298	306	318	317	317	308	343	352	314	315	315	313	340	343	312	283	320	306	290	318	295	308	287	296	295	369	326	305	303	319	315	302	315	337	283	292	306	327	321	312	289	330	352	290	330	338	276	294	325	329	335	324	312	320	315	316	328	305	310	298	293	308	301	317	324	321	322	313	306	322	311	339	317	311	295	307	332	309	300	306	295	324	277	318	328	345	290	285	309	320	331	298	327	340	323	297	321	319	292	278	343	291	320	286	308	311	285	316	298	309	339	299	339	309	336	340	290	317	304	340	302	300	304	287	311	346	293	290	314	294	284	279	317	296	309	305	326	296	293	308	299	296	295	305	320	335	281	319	333	290	283	360	317	332	282	301	293	305	304	315	291	324	307	286	277	327	350	309	298	328	302	282	308	280	294	323	315	320	327	306	345	323	333	312	293	323	317	329	318	311	340	348	318	329	335	288	297	327	320	343	334	322	306	279	317	289	308	300	326	307	304	312	313	338	327	325	298	323	322	319	334	293	306	318	301	335	339	336	298	334	317	318	303	284	315	330	307	331	300	332	302	331	318	333	359	309	310	276	319	313	332	325	293	289	296	317	327	312	354	328	341	287	312	304	338	304	316	336	321	330	339	292	317	331	323	288	289	312	316	308	296	313	331	324	311	341	314	301	316	310	335	344	310	287	316	335	330	304	361	301	295	298	336	298	307	323	307	295	302	350	332	333	339	313	317	308	324	302	304	304	308	286	306	303	291	313	308	354	303	284	299	327	331	308	316	306	320	281	288	303	316	316	328	326	301	318	346	335	330	322	354	284	349	335	319	325	305	322	302	312	321	334	316	329	334	295	297	312	302	310	277	272	307	335	337	349	299	327	308	295	309	318	331	327	320	320	343	321	274	318	321	332	353	304	305	331	308	308	308	302	312	298	282	312	284	361	319	336	333	304	303	328	312	336	349	296	328	321	312	348	322	287	321	293	318	343	323	302	320	312	313	276	320	307	314	317	335	310	303	301	302	306	289	320	335	336	339	345	325	327	308	321	358	362	296	287	307	304	294	323	283	315	309	325	290	325	291	308	314	322	316	347	311	333	303	307	303	341	334	318	354	310	318	318	319	312	320	298	316	309	323	322	277	296	321	325	314	337	327	305	305	337	319	328	277	293	337	318	295	297	311	334	304	316	327	304	323	280	326	325	312	287	312	331	298	301	334	328	312	333	315	292	324	352	270	326	325	310	351	286	312	297	306	325	309	303	336	336	306	314	325	316	287	331	295	329	320	339	303	304	322	285	334	307	254	318	320	332	321	317	312	322	323	282	303	317	308	319	303	302	329	320	323	319	300	309	350	307	283	287	271	339	317	300	329	318	341	315	314	317	365	275	335	327	332	321	315	318	298	312	336	287	329	350	336	329	308	277	335	323	329	337	317	327	325	330	298	319	319	319	341	346	325	293	308	318	335	308	328	300	301	304	307	320	302	315	294	310	343	319	327	325	343	342	339	309	308	339	324	329	276	303	290	319	288	281	323	309	296	294	307	324	307	309	325	316	347	352	310	308	274	319	293	328	362	299	320	308	308	308	297	307	323	298	319	322	326	308	268	337	322	300	314	333	342	317	297	284	288	313	280	318	298	332	307	292	316	364	329	330	317	298	303	327	295	340	334	295	290	323	367	328	294	312	337	359	307	347	310	341	309	309	280	325	349	359	330	295	330	323	344	279	308	292	302	294	315	311	333	326	349	339	322	328	330	297	324	317	326	342	332	310	325	320	296	331	300	321	327	290	320	329	339	317	317	323	288	303	319	315	325	323	337	314	325	304	339	326	341	304	333	335	360	291	317	349	353	322	300	286	337	297	316	308	311	319	303	332	313	328	314	296	331	310	276	324	322	322	328	305	306	324	321	330	362	337	328	329	307	287	327	342	328	308	301	314	319	308	334	317	314	288	313	319	315	312	351	340	336	318	292	268	312	306	298	339	331	301	345	313	294	347	356	315	277	302	344	346	296	325	296	321	334	338	333	314	314	331	286	298	306	322	313	305	287	342	329	313	321	304	300	292	277	327	333	265	337	325	332	327	312	311	298	309	303	309	291	310	282	315	334	315	329	314	314	314	326	304	336	316	360	308	320	341	334	323	368	321	298	338	311	316	283	316	318	303	316	317	306	297	312	310	292	347	373	311	308	328	316	309	298	295	283	324	316	334	296	317	295	324	331	297	293	308	304	331	329	295	281	337	319	312	353	293	341	344	298	346	308	306	309	303	319	332	306	303	296	308	315	315	334	290	290	309	284	340	330	336	308	315	289	321	305	296	325	311	285	339	305	329	305	315	331	310	320	285	341	358	306	319	312	322	322	310	326	330	311	294	306	339	332	330	302	304	373	271	287	305	316	302	308	317	335	285	311	298	363	339	344	335	313	315	330	310	302	326	301	313	307	335	310	289	308	334	326	334	319	302	323	281	298	289	272	337	304	327	321	287	337	295	321	320	342	304	333	284	280	310	307	303	315	344	302	307	275	311	322	332	336	314	351	333	322	303	304	318	301	312	327	333	299	339	313	304	318	315	285	304	310	314	338	283	306	332	316	307	281	332	299	331	340	330	303	301	309	323	309	318	311	276	328	292	303	286	320	319	312	310	313	332	301	319	318	347	325	308	286	328	325	321	314	303	309	320	308	310	311	304	304	310	362	303	313	327	318	306	314	333	317	346	305	290	323	333	314	334	294	290	338	323	294	323	287	309	301	331	314	290	328	306	318	310	313	345	349	309	337	327	302	281	288	326	337	316	346	304	295	338	336	291	304	304	313	329	311	328	310	301	334	288	297	312	343	309	335	327	295	323	278	307	289	303	344	325	316	299	298	350	312	337	283	329	314	316	314	303	335	361	347	311	304	354	304	330	326	329	306	325	353	325	290	308	286	347	322	313	277	315	312	328	297	334	294	306	302	322	316	307	341	331	345	299	313	339	290	278	332	299	309	302	348	299	292	326	333	322	326	312	290	319	327	332	306
23843	18348	30802	38961	32946	26116	25582	24817	18128	8088	3043	1146	916	889	880	855	853	866	886	911	1094	1195	1329	1405	1335	1421	1578	1662	1501	1446	1362	1319	1224	1166	1021	993	948	778	778	837	805	752	794	813	755	765	761	739	733	737	719	764	747	743	757	789	798	752	772	755	703	713	756	747	768	774	799	710	752	751	739	750	751	799	754	726	698	748	772	777	753	769	751	753	789	769	718	767	713	824	762	773	726	774	773	771	758	751	758	762	716	777	752	811	760	774	732	746	723	765	786	691	777	759	794	752	741	787	694	739	738	724	764	728	743	746	758	779	753	779	747	787	782	768	736	741	791	800	729	757	788	780	735	734	740	727	775	753	765	732	759	791	760	735	747	724	747	736	784	812	735	707	718	746	735	743	784	744	758	746	766	793	780	761	698	733	743	798	742	711	732	782	786	743	795	688	743	709	775	757	749	736	788	755	717	750	775	746	755	730	704	758	687	747	733	740	739	731	727	749	719	764	716	786	710	812	749	764	734	774	751	723	737	775	765	745	683	759	732	806	736	731	737	737	776	766	752	733	730	741	750	781	804	777	718	770	738	671	739	738	720	740	765	791	754	747	726	744	717	733	751	749	781	752	805	735	731	770	795	810	726	766	760	706	770	708	737	743	777	749	813	758	769	749	746	768	702	747	769	769	731	744	743	767	730	732	827	764	721	763	775	794	756	755	767	765	784	759	741	764	741	761	767	796	769	733	790	799	727	734	749	718	741	716	758	744	764	755	783	767	772	763	769	744	819	763	721	800	717	768	739	746	770	678	720	738	740	769	757	762	767	747	719	729	728	767	753	757	700	762	772	790	734	781	800	722	745	771	790	764	740	823	740	739	736	746	774	781	739	757	772	775	799	738	700	736	809	764	752	712	723	740	722	712	770	771	720	777	733	747	747	725	755	803	768	738	736	713	756	759	718	772	783	731	748	762	727	759	791	750	805	739	765	721	722	752	725	741	723	767	749	720	776	770	752	720	756	786	745	746	805	753	732	778	738	755	726	773	734	788	789	741	721	712	716	721	810	748	781	762	777	738	828	716	762	742	743	757	730	730	796	748	762	744	741	726	771	700	753	781	818	766	798	731	743	769	739	709	760	720	745	705	792	741	762	777	777	764	718	699	743	749	731	770	735	785	795	734	744	786	727	750	769	772	707	802	720	763	730	807	737	800	809	769	751	754	778	775	786	722	768	745	747	755	738	789	751	774	709	754	715	737	721	780	731	729	788	774	744	739	731	774	777	764	757	729	726	738	772	767	785	770	769	749	726	752	717	748	781	742	808	723	779	793	739	785	740	767	728	717	800	758	800	723	748	736	735	714	734	759	744	733	735	771	798	725	760	756	754	762	762	712	738	728	761	717	761	762	746	781	727	729	766	781	782	765	774	750	765	819	767	753	738	779	690	747	769	761	739	718	782	777	754	766	764	757	747	676	734	720	709	759	727	731	760	800	791	768	777	702	738	770	756	773	726	760	713	745	733	725	779	736	776	753	751	769	715	761	739	765	758	763	769	738	809	729	759	764	720	781	751	773	758	723	754	719	744	769	751	742	730	748	730	787	760	746	763	735	815	776	749	758	755	784	784	746	737	778	798	758	725	756	758	732	765	794	742	778	763	788	777	759	757	778	669	736	706	788	766	762	746	715	787	740	729	778	744	705	735	726	769	696	763	797	695	771	665	783	778	748	724	765	768	735	754	765	778	716	762	758	727	702	798	742	731	751	796	735	765	745	785	740	757	789	757	717	793	769	775	744	772	774	735	787	769	713	754	743	726	721	766	760	807	774	770	762	760	750	723	731	783	754	770	756	741	760	781	754	747	780	774	758	743	779	745	733	754	789	743	802	725	731	741	760	754	782	754	745	795	748	762	725	821	752	775	726	724	773	775	751	713	756	773	816	772	736	731	729	748	740	749	712	731	696	721	727	769	744	762	761	719	769	747	764	798	791	766	733	742	766	731	750	785	764	726	793	736	786	756	776	710	741	804	772	800	780	782	739	808	772	775	761	796	741	725	772	714	727	769	777	750	756	787	743	763	782	773	755	718	732	794	759	730	739	772	738	750	728	776	776	702	736	678	752	778	729	758	779	749	756	775	739	714	702	779	767	748	745	693	755	765	742	742	734	727	750	739	778	740	774	733	781	768	759	690	774	759	763	775	729	738	757	746	742	754	685	711	705	761	798	774	792	761	755	805	731	744	706	722	750	766	806	769	700	787	731	731	711	749	701	730	773	757	726	780	761	738	766	732	754	765	714	739	736	736	742	763	700	762	749	768	804	756	702	730	768	738	753	771	762	736	750	738	745	760	752	747	784	744	706	771	757	760	810	753	799	728	734	752	778	763	757	734	735	786	737	775	779	781	718	792	716	735	739	781	741	737	761	754	721	737	745	725	803	752	732	784	761	733	761	763	754	738	745	753	774	770	717	797	712	769	761	776	760	714	697	720	746	741	780	797	744	816	742	726	707	763	765	728	733	758	743	731	771	714	764	728	749	724	805	742	779	724	788	740	757	698	750	766	699	709	760	796	709	775	743	797	725	711	727	756	758	775	731	755	771	778	757	744	756	789	767	766	795	760	770	755	719	763	759	736	764	748	745	765	786	742	755	826	744	737	762	741	772	729	697	733	798	778	732	761	786	809	761	766	794	734	741	756	776	773	729	771	753	710	716	744	774	758	744	774	731	738	770	764	737	786	764	767	773	745	740	825	759	729	717	767	733	787	762	762	732	782	783	738	745	729	742	738	733	804	768	740	777	742	746	707	704	770	730	747	785	780	745	713	784	697	733	777	786	769	737	741	766	739	738	779	700	755	763	753	696	721	741	750	743	742	752	747	745	751	796	749	743	757	754	789	759	789	751	797	740	745	736	773	733	723	762	793	772	814	774	790	739	759	771	761	758	773	751	726	737	770	777	702	738	796	746	734	773	733	779	750	723	741	723	774	753	729	743	766	745	728	734	749	770	782	768	800	743	713	757	793	732	699	743	721	782	776	774	782	757	744	768	744	726	751	740	770	729	731	736	734	738	751	758	747	711	758	739	757	696	785	751	768	746	761	776	774	776	779	780	759	764	740	727	758	746	764	797	752	751	771	722	736	755	779	751	755	706	749	736	747	742	739	786	782	740	795	751	766	754	788	760	793	746	746	702	720	726	804	746	739	736	773	716	763	752	760	736	707	763	760	794	753	766	734	768	727	778	729	794	745	745	741	773	740	749	721	760	734	719	761	796	755	739	720	781	756	699	780	790	744	804	749	782	723	776	760	758	765	737	764	777	753	723	743	746	719	766	779	754	731	754	753	731	813	776	740	725	772	735	772	734	789	738	742	733	769	738	734	778	747	775	734	743	709	728	785	758	718	734	770	741	757	779	764	765	714	713	783	748	759	699	726	741	741	705	709	768	765	757	736	750	747	716	738	759	718	740	749	750	719	744	780	733	752	780	807	714	792	765	717	771	767	717
12001	6932	6785	4369	2676	1447	905	657	517	426	394	355	335	359	382	345	336	347	345	353	344	354	365	342	369	381	365	371	375	380	348	377	360	359	316	392	394	373	380	351	359	376	360	373	378	363	316	369	388	363	382	355	361	340	384	357	384	340	339	352	346	335	343	363	365	362	364	387	338	344	335	332	354	342	368	338	406	398	425	371	364	327	381	361	368	375	383	343	374	370	327	338	397	381	387	372	356	395	370	378	352	358	393	381	370	339	342	401	364	336	349	386	395	362	363	357	369	370	369	341	344	357	343	364	382	373	343	314	329	328	347	365	360	401	373	357	405	381	359	365	400	328	349	322	357	363	384	375	351	341	370	347	326	378	353	351	364	368	383	362	343	335	339	361	371	357	357	353	362	377	395	364	351	357	357	332	353	360	334	351	353	292	355	365	390	380	368	368	382	333	371	375	403	370	364	384	377	358	347	368	395	361	387	354	377	389	347	355	380	362	354	335	373	358	361	366	340	358	320	374	340	342	351	392	348	379	344	393	338	349	370	398	377	355	394	382	364	358	407	372	360	393	351	373	320	359	354	374	365	348	378	329	342	357	346	379	351	341	343	371	390	371	374	346	370	344	376	326	362	372	326	332	347	377	354	368	388	340	370	350	346	363	293	357	351	352	360	356	352	342	366	377	384	399	332	370	354	356	370	355	342	300	345	324	407	333	347	361	357	379	358	367	339	314	350	309	340	366	353	378	386	358	381	354	367	382	369	396	369	362	362	374	366	365	354	347	364	377	397	351	326	366	388	322	326	348	364	379	372	317	323	346	372	341	342	342	368	382	366	345	406	351	376	355	322	354	370	331	356	350	347	346	357	346	358	341	394	361	370	327	353	378	368	333	352	411	376	363	370	346	342	350	355	373	366	371	393	396	360	399	338	387	364	380	371	394	366	358	365	352	357	365	422	383	387	361	355	366	361	359	419	394	365	372	351	382	383	367	355	349	329	347	320	333	394	379	333	346	343	380	374	343	349	383	363	334	349	360	362	358	387	372	341	336	361	358	337	360	354	353	362	349	361	379	348	323	393	361	362	357	401	371	377	338	352	342	368	372	378	352	376	341	366	381	360	375	367	340	357	359	344	364	359	372	336	375	350	367	330	367	358	350	361	319	362	343	356	367	385	351	379	380	331	346	358	359	396	382	327	355	367	356	344	354	375	356	387	321	379	329	362	358	371	363	356	359	363	347	378	380	360	321	374	370	346	383	357	360	369	356	381	335	368	360	350	366	382	384	321	382	371	392	343	360	403	342	368	395	396	335	377	357	365	382	355	370	329	388	372	353	350	343	315	349	359	351	355	331	355	353	368	354	332	351	361	343	325	336	344	358	384	361	380	355	352	365	370	373	340	360	348	353	326	366	357	330	363	378	399	383	324	364	375	374	336	327	398	329	401	376	363	379	392	374	347	361	341	346	360	357	359	360	324	338	392	353	344	356	387	386	333	357	333	390	370	395	348	361	319	333	338	364	341	350	364	332	372	338	360	344	372	343	367	354	355	362	379	361	356	370	378	344	353	350	338	368	376	358	372	377	330	316	350	335	354	318	345	360	366	349	363	362	355	360	370	346	345	367	343	373	353	342	347	385	381	380	340	337	341	325	337	357	375	378	385	346	327	338	361	348	386	346	342	369	358	367	372	340	385	349	358	391	331	383	350	340	348	336	341	353	371	326	345	359	373	395	371	369	362	380	323	357	326	377	368	340	370	375	358	358	389	383	343	381	332	367	353	382	382	361	349	361	357	365	361	400	389	377	362	411	357	401	391	339	343	351	365	349	288	356	382	389	355	392	367	362	362	338	363	378	376	339	317	332	399	349	375	315	377	367	364	353	349	355	363	348	392	344	357	342	361	339	349	359	339	372	341	380	397	397	364	350	342	404	376	353	369	360	355	368	352	349	346	371	351	360	366	366	344	336	344	342	355	361	352	361	344	363	336	342	368	342	379	363	361	383	365	335	356	349	338	384	372	374	351	352	379	336	351	377	386	358	363	368	339	348	350	330	334	371	330	393	384	308	337	372	345	382	376	358	409	363	361	345	340	345	384	357	360	381	375	342	338	366	338	423	360	371	333	366	406	374	324	353	372	374	337	399	359	387	370	378	383	355	370	376	349	364	367	344	355	349	356	366	351	341	385	328	369	350	353	351	380	399	358	354	385	381	326	357	339	350	380	361	340	375	354	366	393	349	356	375	382	355	360	353	376	352	390	388	350	387	367	369	331	364	365	369	358	320	348	361	378	348	358	377	356	373	375	366	365	354	394	391	354	360	365	389	342	374	366	370	391	378	373	387	356	336	345	367	364	377	320	328	360	357	355	368	362	363	386	373	351	326	334	339	338	352	361	365	377	326	352	343	337	340	353	343	366	337	369	349	366	353	364	367	350	370	388	392	376	364	385	365	394	343	356	332	373	325	354	363	365	368	362	367	347	384	362	355	368	381	370	339	354	366	342	362	370	387	339	371	319	312	357	373	347	351	370	353	368	338	347	374	360	364	360	346	332	351	365	386	319	347	342	354	336	332	407	355	350	356	364	356	369	373	380	361	352	342	348	359	385	357	377	380	360	320	346	356	330	370	318	331	356	352	346	385	365	387	368	352	356	400	362	330	352	397	378	348	391	375	312	358	373	363	373	352	355	353	324	374	332	347	368	329	369	340	345	358	355	372	366	370	344	326	347	374	344	338	362	359	380	401	400	365	384	381	376	334	359	357	327	353	349	362	362	345	377	343	314	353	362	385	379	386	351	358	381	367	385	341	378	344	383	383	363	356	311	365	366	389	371	346	333	346	351	385	362	341	349	337	337	359	405	346	405	369	333	363	308	359	317	341	384	351	353	334	356	347	345	398	367	420	383	354	336	365	328	345	382	366	358	322	371	372	368	369	336	364	359	380	361	386	361	359	343	369	388	353	366	345	348	375	359	357	383	364	375	362	353	331	378	379	356	342	349	354	354	359	356	375	364	384	363	363	342	344	358	365	371	369	340	336	329	385	359	367	350	348	359	323	364	372	365	334	361	360	382	348	361	380	360	341	368	365	361	335	323	361	352	359	383	314	328	391	397	394	363	365	362	340	398	363	352	356	377	369	344	398	314	352	306	369	348	362	376	347	361	364	356	367	373	379	357	340	368	384	352	380	379	352	349	339	367	380	359	386	347	359	384	393	403	347	360	344	306	333	366	349	339	350	353	359	375	374	349	394	353	325	312	373	359	352	385	355	358	377	388	371	382	343	350	373	389	372	364	399	366	367	355	354	363	360	362	357	364	367	351	360	356	372	379	357	358	351	299	357	349	373	349	368	337	365	342	344	369	344	357	352	352	353	351	336	363	349	371	342	372	374	362	360	345	336	361	366	342	347	361	379	314	355	342	385	338	346	363	377	382	376	386	356	346	342	359	349	377	364	346	342	338	383	367	359	386	369	350	389	365	325	336	342	347	379	392	389
9017	7451	12384	11729	9452	5578	3672	2552	1749	1253	1050	915	918	814	851	878	865	859	863	877	914	911	858	907	886	827	897	911	910	859	849	872	913	881	908	901	850	867	867	847	895	903	819	901	861	871	858	863	872	817	923	881	868	839	871	834	832	867	795	845	850	831	865	900	871	845	878	831	849	857	806	811	878	866	869	831	828	838	801	854	811	884	857	933	829	859	896	830	820	864	873	895	833	820	884	857	872	854	874	861	851	849	857	891	824	869	843	884	867	873	880	863	850	857	836	909	854	814	839	816	879	834	840	842	881	822	834	828	871	859	905	891	802	877	936	834	856	825	865	908	847	912	877	849	884	845	862	854	896	867	846	836	872	829	892	823	857	877	885	850	883	862	858	879	822	855	840	878	873	846	840	870	833	877	911	868	858	831	856	886	904	901	880	834	844	852	859	902	890	878	829	840	868	881	888	917	841	837	889	866	838	828	863	877	853	844	864	899	850	868	814	875	860	889	839	850	847	874	815	836	876	861	868	853	892	836	858	812	845	827	800	835	819	839	889	882	886	835	847	859	849	844	947	826	797	852	823	847	881	895	866	839	867	844	806	847	876	845	856	904	870	886	840	857	852	874	845	867	861	851	812	849	891	822	855	891	863	829	805	885	826	883	838	847	860	848	880	822	896	867	835	884	862	859	854	854	875	903	843	865	897	869	876	858	906	833	827	884	879	823	881	821	853	899	820	907	848	862	871	923	840	841	820	855	835	895	864	885	889	828	832	845	861	872	864	867	876	844	876	872	901	853	848	829	847	848	890	836	810	796	862	860	906	863	846	883	834	885	824	835	835	871	890	867	835	843	882	823	881	834	852	874	894	876	832	820	842	883	863	892	815	875	888	860	846	853	856	863	845	883	815	839	872	862	830	902	871	878	925	870	881	831	874	872	867	839	873	841	857	848	864	871	875	808	855	876	844	880	884	861	860	877	892	910	826	861	874	876	782	888	888	859	858	806	856	880	841	840	822	837	872	936	850	917	840	832	864	866	857	820	836	854	854	843	835	858	811	846	838	870	852	844	873	865	855	810	820	861	887	884	847	845	886	906	857	890	846	819	858	923	864	849	805	833	854	851	896	856	840	894	827	819	910	834	818	889	838	892	910	883	847	876	812	917	855	902	827	872	825	845	807	879	863	876	865	876	873	836	842	911	847	905	877	865	816	881	812	821	902	846	873	879	861	835	816	891	872	873	850	867	843	885	847	861	861	865	867	866	857	883	829	862	834	874	849	844	867	880	898	851	814	834	859	862	853	867	843	800	882	859	890	844	856	872	803	804	826	838	834	830	873	830	869	852	919	883	850	834	875	869	833	884	842	863	832	879	874	893	861	840	831	806	914	874	837	892	895	868	885	865	876	815	844	795	816	856	911	846	826	850	883	849	853	873	854	858	849	769	855	830	850	836	895	838	842	837	848	849	870	857	921	858	841	863	915	890	824	923	824	828	829	848	877	844	866	869	871	910	906	871	822	844	883	849	819	807	826	896	842	855	830	845	851	827	880	864	902	906	845	841	871	817	824	861	893	864	821	815	856	806	842	880	884	886	856	842	883	868	900	851	862	904	864	865	866	841	837	858	868	901	831	871	845	849	814	805	821	853	850	887	848	808	818	875	930	828	900	830	832	856	891	872	874	871	836	852	821	829	823	831	853	873	883	860	853	847	826	893	895	830	902	837	822	848	880	854	912	885	859	856	872	870	898	868	888	860	872	877	874	802	884	798	895	856	843	903	841	830	853	851	839	870	839	847	858	906	879	874	798	835	866	876	816	855	863	888	857	859	823	866	832	829	809	852	827	836	832	857	866	831	912	830	891	836	889	922	843	791	832	859	895	855	847	840	860	824	858	842	866	905	843	864	912	858	843	860	851	892	814	845	903	875	872	805	908	883	882	836	848	856	847	846	865	867	856	839	883	836	804	835	878	875	870	838	863	824	832	841	827	829	918	866	853	857	815	874	849	841	861	893	893	822	869	822	845	830	863	825	841	860	881	880	879	846	835	845	822	789	885	872	867	843	823	882	883	850	859	856	828	856	803	901	853	854	830	908	887	863	818	906	842	823	838	821	881	849	822	823	883	893	885	892	879	867	897	848	881	869	844	832	876	855	830	857	848	893	856	882	860	909	826	850	907	834	889	854	865	856	834	855	842	887	917	874	851	860	860	831	814	852	879	861	879	843	818	889	853	907	864	851	812	824	851	812	873	911	909	857	911	923	850	881	870	860	794	853	902	849	924	832	891	834	836	849	863	880	892	895	867	845	903	871	832	870	846	896	852	892	809	871	839	870	841	849	905	871	813	817	870	881	894	887	834	878	842	860	847	819	852	833	861	849	850	858	862	859	879	786	846	871	843	817	852	870	817	879	831	854	880	839	867	922	800	855	815	892	895	869	835	870	859	854	873	825	885	806	879	871	910	860	891	842	858	867	826	768	844	846	878	865	862	869	851	867	800	893	900	848	870	869	835	874	864	874	943	861	806	845	890	909	881	879	838	839	872	885	838	868	862	853	868	792	892	852	850	873	872	871	833	876	832	882	850	818	843	857	815	896	884	810	862	834	837	811	819	875	847	835	850	847	824	916	810	904	887	885	818	808	861	850	848	815	876	868	865	882	868	869	882	860	861	833	813	844	828	887	858	816	893	813	836	883	849	838	786	904	822	880	895	848	845	819	862	854	802	882	863	825	863	911	855	846	866	889	869	887	843	838	791	872	862	859	888	806	856	849	853	854	838	875	870	857	846	887	866	899	835	876	826	862	867	828	835	844	800	863	876	859	892	818	839	852	864	831	869	888	864	841	847	871	813	887	807	899	877	843	811	831	791	775	816	877	850	871	806	856	858	842	843	863	834	827	870	825	855	878	813	841	873	854	846	866	814	920	831	868	877	842	904	879	839	796	931	811	885	811	840	865	881	877	857	852	883	839	853	958	864	810	877	874	838	854	839	881	886	851	837	880	906	873	860	878	844	844	862	852	804	889	853	854	845	818	883	912	830	802	857	840	815	835	813	863	857	863	895	823	837	871	852	903	865	900	885	907	886	867	859	865	852	839	904	827	870	868	883	905	840	867	855	829	844	872	871	822	828	844	893	841	850	855	857	877	877	821	912	880	855	789	825	904	908	865	885	864	831	848	873	851	856	800	829	871	818	857	859	867	917	882	852	891	874	806	837	825	851	883	842	879	850	868	824	804	902	884	873	883	822	824	853	824	890	857	848	839	839	868	881	806	870	834	815	878	861	898	886	843	876	810	920	914	850	834	835	873	848	843	813	809	866	920	848	869	859	859	887	852	806	896	854	835	929	866	884	822	846	832	855	839	825	872	848	793	790	892	842	827	844	841	880	813	863	861	856	848	811	886	879	878	885	865	858	858	874	873	864	810	866	914	845	860	817	790	866	901	862	864	874	800	851	889	854	920	872	879	870	844	882	869	860	906	841	864	816	790	863	828
27514	18160	19185	18506	16123	12284	6362	3610	2872	1157	726	489	375	404	398	439	406	382	402	423	405	442	380	411	445	426	454	428	426	417	411	407	407	404	365	404	406	377	363	344	390	370	385	395	350	382	354	363	342	333	343	361	360	362	385	397	366	351	387	373	405	396	331	374	387	348	393	411	337	389	365	358	365	398	388	335	357	376	403	366	384	379	371	341	377	377	363	358	363	357	413	376	370	381	369	404	362	382	371	424	389	360	382	384	340	379	350	335	355	385	408	376	367	373	346	350	388	373	354	376	418	373	347	369	378	373	383	373	342	374	388	399	396	354	383	361	383	382	405	398	354	346	391	347	363	411	361	365	425	372	391	375	380	372	355	381	396	366	376	365	376	401	385	380	376	385	360	345	375	367	355	369	377	379	383	357	338	373	405	380	392	362	394	386	389	382	372	354	366	335	391	387	378	385	338	369	384	380	371	332	379	407	374	392	404	376	361	360	412	395	377	375	360	371	358	379	393	378	343	378	408	365	369	394	359	384	366	372	355	400	340	374	373	347	366	371	385	360	351	345	380	369	389	345	365	368	376	403	424	349	335	377	405	405	352	351	370	407	398	365	388	398	365	350	364	397	357	377	374	360	371	404	351	373	361	380	343	378	366	420	364	334	380	349	356	354	357	394	392	392	369	387	370	379	382	362	380	360	354	376	378	404	341	356	366	367	366	353	356	372	381	357	355	378	380	378	362	368	407	341	357	356	402	347	379	391	330	385	335	389	358	370	373	389	368	381	412	358	388	385	360	378	358	377	335	412	397	378	365	373	373	327	372	405	382	375	373	358	388	396	342	372	372	376	373	339	370	374	397	363	393	366	398	387	325	397	319	354	331	397	364	385	385	373	396	426	386	357	386	362	381	395	371	401	388	396	382	363	339	404	393	335	371	403	350	387	362	390	331	331	379	359	370	374	425	379	365	345	357	357	386	391	388	364	362	349	381	382	363	367	377	384	351	393	381	336	357	358	353	326	370	343	401	359	355	403	361	404	390	327	390	364	334	398	422	382	375	379	393	390	371	371	367	354	356	367	347	397	387	384	411	376	320	363	393	387	347	341	382	347	387	368	363	373	358	381	360	386	359	339	390	376	376	359	346	353	350	375	390	409	369	372	378	383	352	356	349	363	370	398	347	349	361	353	365	385	371	404	415	357	372	374	388	380	355	370	373	408	363	358	403	379	386	364	353	399	384	375	413	360	377	375	352	375	350	379	391	380	385	355	385	373	365	370	353	383	383	383	379	387	340	370	372	382	406	322	377	364	368	402	388	386	345	339	380	377	400	398	431	354	400	333	391	399	403	399	351	392	375	362	357	382	360	369	378	371	386	420	362	382	376	354	389	368	369	379	331	348	359	333	402	408	386	384	375	362	375	346	359	353	393	375	350	370	363	367	408	380	378	400	362	349	354	375	397	367	410	374	380	368	375	402	363	358	376	388	383	366	411	374	367	337	362	355	378	381	366	372	412	388	376	348	356	381	379	322	365	355	379	365	362	367	392	403	386	372	399	354	377	359	371	435	379	338	320	361	353	413	367	423	372	390	360	375	361	378	399	367	368	389	332	342	350	342	360	392	394	343	388	410	366	390	353	351	371	418	373	374	380	352	379	395	367	360	380	382	393	386	383	364	374	353	367	413	363	376	394	393	357	372	391	398	338	385	393	354	356	363	411	341	372	376	358	365	417	344	382	381	408	384	373	362	433	381	370	373	351	400	391	374	353	371	375	374	388	400	406	394	385	372	384	365	326	379	388	350	385	377	359	400	401	349	377	410	386	380	367	381	389	360	366	420	345	406	367	362	392	372	360	363	383	363	393	354	353	382	375	413	371	350	396	369	355	362	373	355	376	401	348	395	388	402	372	364	330	382	351	344	373	363	373	416	403	372	395	390	357	399	378	370	346	345	374	351	391	354	401	329	338	316	402	351	381	346	379	356	397	365	353	374	366	364	361	363	376	370	328	370	396	376	381	397	350	383	337	371	386	368	398	377	388	374	398	367	351	382	414	393	375	373	383	412	387	365	375	347	360	382	364	347	409	399	371	358	400	335	355	382	364	371	353	357	364	362	352	318	397	387	403	410	379	392	359	366	357	357	361	377	361	369	367	389	382	359	377	320	375	372	391	329	364	342	363	390	396	361	389	404	413	432	411	364	359	382	360	396	361	380	370	350	376	368	367	387	354	352	365	380	370	382	362	364	422	384	370	377	366	390	414	346	414	393	366	401	350	368	371	360	393	412	382	384	418	392	344	388	378	337	373	375	378	371	362	396	374	351	340	376	361	373	343	364	384	369	391	379	393	436	383	337	408	371	381	349	369	371	374	324	360	396	375	376	402	361	354	358	373	350	376	358	373	395	385	368	389	358	365	379	379	395	315	401	398	365	380	373	363	373	340	353	368	362	354	382	369	390	410	388	371	386	371	398	384	366	385	382	334	377	376	377	377	371	428	365	383	385	369	386	370	364	370	335	416	368	384	359	358	389	373	366	414	355	399	410	397	343	372	404	372	414	395	402	368	333	342	369	380	383	367	380	373	416	363	377	370	386	367	371	392	418	367	363	376	368	364	371	355	352	364	376	348	378	374	380	375	377	363	366	383	379	357	378	399	428	371	372	400	370	379	385	381	363	388	394	335	371	378	346	345	335	375	391	351	404	363	365	392	391	366	405	386	356	382	371	358	330	344	384	367	344	366	369	371	415	394	385	430	391	346	382	338	401	398	386	327	394	347	387	383	354	368	350	359	371	367	344	376	394	374	366	343	363	376	418	362	394	368	386	356	362	387	389	381	419	351	347	404	390	340	366	383	389	364	354	415	382	380	373	362	379	402	395	354	383	379	394	386	339	385	353	376	386	373	402	382	381	355	359	397	360	358	397	399	338	394	360	396	350	361	384	401	377	361	383	377	371	364	369	353	371	389	377	371	409	391	409	387	366	382	360	385	340	332	370	385	394	394	348	316	383	366	377	384	391	369	387	379	373	421	379	418	389	346	366	371	384	391	429	360	365	354	386	357	351	381	424	330	386	362	389	372	368	385	381	355	370	335	382	374	374	370	356	398	370	329	383	391	338	348	381	331	371	354	390	420	419	361	368	385	361	379	397	334	360	406	396	328	354	345	366	342	377	351	391	363	411	382	411	410	384	375	395	405	337	382	347	365	376	384	391	391	406	376	370	408	365	389	361	353	382	389	378	388	346	371	342	367	375	374	352	368	429	421	350	403	381	418	383	385	369	363	372	382	341	377	382	358	370	388	388	352	374	354	388	421	384	372	383	382	400	340	364	370	364	369	374	374	370	399	396	344	351	358	368	377	390	389	403	365	422	378	387	379	382	410	359	359	402	374	354	371	397	362	405	361	380	399	361	363	382	372	385	344	345	393	344	358	380	389	418	357	398	397	369	406	414	422	359	348	390	401	364	396	412	407	383	388	363	371	374	343	348	369	378	380	343
19848	16688	26290	30759	30297	26275	16571	13163	9829	4602	2793	1403	1013	960	968	939	988	944	934	958	979	1140	1214	1207	1235	1186	1263	1334	1355	1203	1155	1125	1055	1060	1069	1013	958	994	920	966	922	968	919	949	946	876	885	893	866	885	918	934	898	880	940	927	894	931	890	905	844	893	877	919	860	882	894	889	916	884	910	941	878	852	869	849	892	879	855	896	856	896	867	916	917	856	933	932	920	911	920	932	944	919	857	837	881	864	885	903	866	892	864	852	882	894	870	890	890	934	866	923	851	901	881	904	919	916	847	866	867	878	889	873	883	899	928	849	899	867	831	882	896	885	871	926	951	865	917	888	899	945	894	917	889	900	911	897	930	878	877	879	879	903	806	879	867	895	850	888	896	900	913	876	888	803	901	873	869	822	805	886	903	895	888	847	901	888	879	871	906	946	928	896	934	863	894	905	925	898	878	857	941	886	906	905	883	912	869	881	886	903	894	916	876	887	868	916	895	892	903	878	932	857	892	923	922	868	917	834	926	908	904	895	877	904	911	915	892	923	894	902	931	934	885	882	886	870	851	923	950	885	872	904	855	862	892	841	909	891	904	845	925	870	886	913	923	875	874	875	840	886	873	868	911	886	901	874	879	892	870	909	829	872	909	905	871	828	882	903	873	868	870	928	853	893	911	871	911	861	873	942	935	896	921	920	862	943	867	876	940	874	924	910	950	898	913	860	893	889	946	886	910	866	917	941	814	851	903	843	927	940	864	870	923	877	941	880	909	906	893	934	907	929	847	902	922	924	925	905	879	935	892	890	918	830	884	880	920	872	898	876	949	864	910	896	896	911	930	894	910	952	846	935	968	867	869	904	923	896	889	864	909	856	893	877	865	905	913	921	926	891	890	933	872	880	928	898	883	873	888	895	882	901	940	914	872	896	902	874	876	885	837	906	885	852	886	887	878	860	900	876	863	967	850	890	873	875	901	879	899	846	930	871	903	857	807	915	867	911	842	889	875	905	892	905	933	921	911	887	916	872	904	930	886	936	853	896	876	889	858	890	847	885	920	878	910	869	919	948	814	924	920	922	857	905	896	876	963	919	897	921	874	870	871	893	891	901	859	901	896	870	890	828	863	918	885	874	870	825	921	895	910	923	888	863	895	914	992	882	860	820	861	863	848	897	905	934	931	893	918	876	900	940	902	940	877	870	898	870	917	861	902	902	896	910	892	900	916	929	916	897	917	854	883	892	921	900	844	866	935	915	927	877	895	865	890	892	924	920	949	884	914	892	855	868	891	876	836	872	929	849	925	904	900	910	906	898	879	902	929	888	871	861	874	919	860	868	921	912	919	864	889	834	874	917	867	896	895	898	883	883	901	845	912	874	934	918	932	880	895	933	891	859	915	880	914	935	901	822	951	916	873	872	909	894	873	866	895	880	889	867	925	916	902	939	874	872	886	927	884	857	935	887	927	832	863	906	907	904	878	937	876	867	893	880	831	894	945	803	875	931	853	886	882	895	864	857	882	845	876	904	912	891	942	878	856	935	905	924	914	918	869	910	894	902	865	891	915	881	894	901	861	897	902	949	905	882	870	898	865	908	898	940	832	865	895	901	812	875	878	904	906	879	920	913	945	865	885	901	913	989	874	860	902	901	884	882	917	897	907	931	889	894	896	868	873	912	892	863	887	944	911	873	901	909	910	879	874	865	885	843	915	919	909	873	863	916	849	932	911	879	885	908	886	914	894	871	940	909	853	880	890	897	941	894	934	875	912	851	884	904	886	856	931	902	892	888	874	925	907	890	884	896	889	903	841	877	837	931	895	810	884	880	896	915	856	920	872	855	896	916	911	848	894	885	902	904	870	885	858	851	897	929	906	902	835	887	885	853	872	903	879	903	903	859	903	941	886	907	932	907	905	857	881	902	875	916	879	889	903	885	930	950	899	850	911	884	921	884	902	867	868	864	919	879	850	898	888	910	889	908	872	896	935	910	927	851	862	876	878	907	883	923	858	908	918	895	809	879	877	859	868	876	860	882	874	913	946	894	878	833	883	953	922	915	877	880	848	885	872	900	873	957	904	889	839	846	898	880	869	890	842	896	920	906	940	873	890	824	926	867	892	849	913	835	921	922	934	894	918	924	871	840	891	899	892	895	857	841	974	903	836	868	896	908	862	887	925	896	866	861	926	916	932	849	890	930	876	885	950	898	894	865	869	852	904	926	921	910	930	908	937	933	912	875	872	913	916	951	903	825	911	879	882	905	917	941	900	882	911	923	888	877	870	832	903	881	917	901	861	846	917	884	942	876	908	877	881	858	876	928	893	973	916	853	904	884	845	929	857	920	915	886	882	904	835	958	895	875	953	893	881	910	851	881	845	887	915	904	914	871	879	845	901	869	905	876	870	917	874	935	860	860	873	830	901	909	872	879	922	942	861	952	888	896	875	877	864	919	910	873	904	859	868	896	845	917	856	880	869	873	879	881	864	921	920	863	899	944	869	947	903	814	885	930	890	918	857	898	843	843	897	881	907	866	896	916	954	901	831	890	883	839	860	897	897	883	896	856	903	872	901	875	871	849	926	935	882	867	880	883	866	848	881	912	885	867	862	865	897	903	890	871	911	907	919	884	890	924	914	849	939	872	870	875	961	841	890	881	851	890	882	913	878	896	908	867	925	907	876	877	896	934	957	846	911	893	882	895	889	906	975	851	822	891	914	923	871	861	878	844	826	856	886	931	924	950	937	855	830	864	880	929	874	934	1010	904	855	865	941	865	881	919	908	879	892	897	893	901	863	889	844	887	885	888	899	898	872	826	899	877	889	872	835	870	875	898	889	885	835	840	877	841	826	893	894	873	920	853	871	901	922	886	854	869	935	890	901	884	903	968	897	949	858	860	904	887	894	869	885	939	930	872	896	860	893	868	871	892	897	914	861	932	871	916	888	904	904	828	919	905	900	936	961	840	807	901	927	945	893	876	916	825	847	903	924	904	842	863	877	912	920	918	894	867	892	876	823	916	916	944	857	879	924	886	855	934	889	873	878	882	880	882	941	889	927	857	909	851	903	902	877	938	879	930	873	897	865	859	904	900	892	879	964	898	866	867	896	917	897	883	883	860	859	896	906	887	867	901	901	912	859	890	929	889	870	952	876	876	906	874	975	901	956	904	923	861	870	935	894	891	900	863	852	853	876	870	865	872	835	917	929	830	894	906	917	880	873	909	887	865	891	868	933	867	903	855	821	895	865	884	894	871	909	888	909	955	912	882	899	890	911	846	861	967	897	904	872	902	905	946	906	933	891	921	899	881	885	968	882	899	923	868	905	883	891	901	930	901	910	893	917	889	903	882	890	932	901	931	951	882	887	839	900	885	872	914	870	859	920	875	912	887	909	890	944	871	916	879	931	933	941	863	918	903	907	875	914	891	914	933	888	892	902	892	950	842	903	854	895	935	879	885	907	875	895	896	857	909	911	902	892	837	911	891	868	921	875	851	862	893	892	897	852	863
36785	27888	34107	28370	21822	16524	12940	10672	4501	1762	893	505	380	321	317	314	327	279	297	303	339	340	361	382	430	394	361	388	434	428	374	410	367	394	387	320	294	302	275	301	322	312	311	280	288	285	305	305	282	267	304	298	296	261	299	272	333	330	313	304	300	281	308	301	314	300	290	338	293	319	307	310	303	293	295	308	282	309	304	293	290	272	300	316	295	298	312	293	305	318	311	272	273	295	255	263	295	312	301	286	300	298	299	314	300	324	322	287	284	310	281	301	294	312	314	291	286	272	319	324	333	294	258	287	291	277	311	275	250	290	304	290	301	260	302	319	302	284	277	285	289	303	271	312	321	277	277	303	286	280	271	305	274	295	298	273	321	334	303	300	272	331	334	296	312	297	287	295	313	329	299	302	267	282	319	279	315	315	277	286	297	314	298	281	302	282	266	273	296	282	294	288	278	280	295	257	308	297	311	314	312	293	295	296	297	302	290	287	277	256	315	328	314	275	309	318	306	295	255	291	314	304	297	289	305	322	333	284	284	298	283	277	299	303	315	296	297	298	265	288	290	306	279	308	299	299	322	284	315	285	329	283	304	311	288	303	269	293	299	281	312	283	284	291	325	294	294	284	284	328	292	256	281	316	298	265	310	337	303	273	280	306	266	284	338	307	316	299	268	297	319	297	281	300	305	295	296	278	286	288	308	289	313	275	309	273	291	277	298	298	316	323	297	314	303	297	308	294	293	284	263	274	313	287	274	290	317	315	316	298	307	298	293	281	276	291	300	293	272	288	274	317	311	294	304	304	293	319	299	305	301	297	343	286	285	266	310	287	294	341	253	278	276	314	316	291	271	298	326	297	301	311	266	276	301	320	318	293	313	296	314	281	311	278	276	269	272	306	325	285	292	306	310	293	300	281	294	318	267	282	295	308	288	310	318	308	288	270	297	285	311	292	298	301	286	300	296	264	273	306	279	334	293	280	272	298	284	307	283	288	246	313	292	298	290	301	247	299	296	267	315	303	344	282	280	292	264	309	269	254	312	314	295	283	297	282	307	288	306	275	304	277	297	287	289	282	329	300	267	322	304	308	287	281	287	284	282	290	304	292	306	312	266	274	295	309	288	310	329	280	297	327	323	288	324	300	323	300	318	295	329	313	269	316	300	330	282	307	286	301	251	304	295	273	291	308	289	302	312	270	297	265	280	281	295	304	283	293	326	316	298	265	298	303	298	307	278	253	301	297	298	299	260	307	295	291	301	296	291	275	274	292	321	325	270	286	310	288	308	331	304	305	270	333	273	292	318	314	275	323	285	294	315	360	277	282	321	273	291	289	304	301	266	310	281	260	315	304	305	272	325	283	285	305	293	292	304	301	277	262	288	306	297	295	314	304	300	296	292	315	323	306	313	312	295	335	303	307	274	293	309	290	299	293	315	278	285	292	281	318	320	306	307	343	247	305	275	322	298	304	281	283	285	301	299	296	294	306	281	318	321	306	285	283	301	282	280	309	301	283	302	298	302	276	322	272	269	292	294	311	318	308	264	277	272	281	275	289	305	284	318	285	286	300	295	259	276	326	310	282	277	275	285	290	301	286	284	323	304	328	300	280	302	325	338	297	356	306	274	289	317	275	304	326	268	263	278	288	321	304	288	320	275	310	290	286	284	311	297	291	313	279	328	326	309	320	330	281	334	302	305	303	309	291	277	262	296	319	275	272	265	317	292	297	259	303	312	340	286	283	294	298	303	303	261	267	307	276	284	268	311	294	304	255	274	299	295	312	294	311	309	298	313	304	328	302	319	266	310	338	288	282	347	320	300	275	274	293	287	269	308	311	285	294	303	311	295	297	329	294	286	290	304	301	280	265	275	334	268	284	296	284	291	278	281	288	322	295	323	291	317	292	306	291	288	280	273	292	339	268	313	270	284	313	308	278	278	307	289	281	316	301	297	263	300	302	294	278	311	320	276	299	293	271	302	310	291	290	273	311	277	283	298	303	281	297	293	316	293	304	310	276	305	320	307	312	308	292	304	292	298	321	306	285	295	343	269	289	306	294	300	296	278	283	295	321	297	277	255	283	309	306	289	305	305	258	299	312	285	298	276	292	318	287	304	289	302	310	289	320	285	300	283	294	300	285	303	290	261	291	279	297	283	305	315	283	292	303	281	291	324	301	239	259	294	303	316	287	306	321	327	320	288	293	306	289	287	340	302	304	327	305	290	310	311	285	301	287	286	298	279	297	302	270	291	288	298	294	265	297	292	306	312	283	306	316	296	273	280	274	233	278	278	316	314	322	333	285	290	310	287	266	275	312	289	263	314	294	306	321	285	289	337	297	285	276	294	287	297	290	308	299	286	311	283	283	283	308	292	282	289	320	273	277	295	298	267	291	265	291	299	290	304	295	276	285	286	334	297	307	287	273	273	285	292	273	289	288	316	295	314	295	304	303	316	307	319	269	293	281	302	327	281	340	295	274	268	285	268	287	302	322	277	277	280	334	305	301	302	315	296	304	293	306	300	303	303	326	272	313	318	318	308	267	268	290	297	284	283	294	315	303	311	292	296	295	284	296	280	327	328	302	324	294	271	276	311	336	324	299	312	284	282	292	300	307	283	285	272	302	305	335	274	327	311	288	305	288	301	307	306	299	301	293	288	289	306	304	287	282	281	286	302	289	307	279	303	305	315	305	297	267	317	272	286	303	305	345	314	304	286	310	300	301	302	289	317	307	324	291	283	293	292	314	277	319	313	304	277	312	310	302	317	297	307	269	311	294	291	299	248	294	284	296	296	287	287	273	289	304	293	313	297	318	302	277	290	265	308	293	262	310	266	315	288	289	278	305	315	303	286	280	306	320	318	287	294	311	291	299	286	275	290	288	328	292	322	295	303	280	296	297	299	288	270	287	319	278	318	275	318	283	287	312	294	349	299	273	298	296	300	280	284	280	309	287	309	287	288	314	311	329	289	268	289	316	315	315	293	291	310	284	339	262	300	320	298	287	292	288	301	310	296	304	301	301	275	303	307	309	288	299	320	295	297	304	305	317	269	296	287	331	311	297	294	286	313	301	312	283	270	298	280	297	290	260	289	296	277	317	313	295	273	309	332	307	300	269	304	291	298	296	303	275	309	300	296	308	303	292	282	277	322	321	316	301	298	292	294	312	300	279	316	299	257	257	317	295	296	288	301	277	318	291	313	301	293	287	308	290	280	300	290	297	298	265	256	299	336	323	291	303	278	277	317	309	305	308	326	318	316	320	265	278	300	295	300	267	308	306	303	284	299	296	330	321	318	300	255	290	320	302	275	286	314	309	291	303	305	292	296	316	314	281	316	273	321	294	297	285	337	294	301	302	339	324	302	291	309	281	278	252	310	269	327	294	309	313	312	269	292	296	309	280	283	310	307	286	331	299	322	290	264	290	268	298	322	338	316	281	289	284	304	301	324	291	299	267	321	301	304	292	318	307	273	269	296	299	299	320	289	328	284	291	317	288
24917	23820	36900	37679	33791	30789	27588	23648	12054	6722	3804	1869	913	846	764	864	836	838	790	878	910	1073	1142	1405	1363	1298	1263	1465	1644	1421	1396	1135	1104	999	996	907	889	844	817	804	754	735	795	761	749	742	729	752	785	764	690	738	746	781	683	712	726	765	710	750	702	665	674	724	699	736	731	708	711	743	707	722	705	673	715	671	685	690	716	717	725	683	708	725	688	705	742	654	671	691	709	686	736	667	714	678	684	675	680	700	758	680	696	708	713	708	703	682	725	658	736	730	684	704	705	706	645	719	688	651	754	691	732	727	728	717	721	738	730	752	709	690	707	716	713	684	701	665	735	769	727	703	705	703	693	743	739	688	674	710	698	711	696	720	643	700	711	754	697	731	711	716	742	713	690	736	694	695	683	715	687	703	714	737	703	664	735	726	683	675	732	729	725	692	708	690	671	716	664	708	738	741	658	752	705	660	730	649	666	710	733	685	702	704	711	635	722	756	721	693	683	760	729	714	687	656	674	724	686	728	716	724	687	720	686	710	720	722	706	677	693	716	689	712	699	689	672	711	713	711	746	733	697	724	721	720	709	731	686	726	694	704	724	698	716	714	673	719	704	692	733	660	712	737	736	732	743	670	744	705	706	709	707	713	705	717	704	678	684	710	719	668	659	720	707	666	694	714	775	657	690	746	740	698	719	700	734	720	750	729	702	733	729	710	710	777	729	691	656	669	666	734	682	750	708	664	661	694	764	695	666	717	732	686	731	717	688	717	741	707	698	695	740	725	720	679	658	717	723	722	692	733	725	726	709	707	627	688	711	684	734	731	713	735	748	703	697	774	721	684	741	707	706	729	743	694	729	744	698	698	750	739	759	713	738	732	728	714	766	670	678	684	696	678	702	672	695	750	686	655	730	696	717	692	688	724	744	704	718	742	702	692	719	682	670	690	739	722	754	709	733	752	700	736	674	720	709	692	725	722	718	747	688	716	666	747	710	709	665	712	688	680	681	725	684	713	749	739	704	691	715	712	703	697	733	689	787	721	675	756	739	722	693	703	711	688	684	684	752	705	691	701	687	751	708	683	716	697	711	716	712	726	721	735	740	702	716	690	720	670	724	710	714	713	726	676	653	727	715	714	704	731	700	704	705	709	724	688	708	689	734	716	687	669	698	724	663	706	670	707	680	702	768	721	689	710	715	724	733	688	695	735	711	692	713	732	727	720	782	703	731	725	686	690	669	699	683	759	706	702	725	738	735	693	665	719	709	754	728	699	691	687	727	729	738	723	754	687	698	723	703	675	657	763	687	687	679	716	767	726	691	686	630	709	687	714	737	681	701	729	716	715	682	700	745	721	715	716	720	743	679	668	692	709	709	685	708	693	747	704	749	721	679	738	705	729	691	705	694	743	708	708	685	720	732	664	656	682	721	697	716	694	669	677	716	689	712	729	720	713	717	679	709	696	697	725	740	718	741	719	719	722	709	752	698	741	774	714	720	680	712	711	712	690	676	706	637	705	743	702	674	718	713	740	743	719	709	671	752	705	694	689	704	734	746	705	706	715	757	708	718	686	693	708	706	730	733	707	678	725	717	709	690	670	708	699	656	700	729	709	683	690	685	706	731	682	707	695	699	738	697	697	723	761	674	713	680	738	708	736	715	689	696	715	713	737	707	688	678	707	715	644	685	753	652	708	734	684	702	725	727	755	717	706	666	751	700	735	766	712	677	690	716	677	706	686	690	727	759	721	714	696	704	720	732	696	691	721	768	705	682	712	691	701	696	710	676	717	731	739	751	672	666	713	697	694	733	737	721	712	701	713	718	693	684	676	679	760	719	697	714	740	698	720	754	763	679	721	684	706	745	679	698	731	665	695	674	689	718	707	681	723	734	700	742	685	747	668	740	693	712	700	745	720	706	763	786	750	700	749	717	739	705	688	707	738	673	726	714	712	715	753	707	707	730	735	695	710	669	721	705	682	732	696	687	682	734	697	711	698	682	713	715	708	751	698	719	663	717	726	706	701	673	735	715	724	707	716	705	732	734	699	676	690	731	765	731	748	712	706	661	682	726	698	719	712	710	692	687	691	719	686	745	699	675	740	679	720	744	700	703	684	701	686	729	719	686	674	689	681	713	742	744	700	703	737	753	699	714	697	658	674	665	689	717	693	706	719	682	686	692	722	708	731	699	725	720	705	694	677	713	729	729	673	681	726	702	698	641	677	689	718	648	725	742	675	682	747	670	718	706	755	706	709	714	691	707	723	736	790	747	683	750	689	748	687	718	727	719	689	661	717	725	706	668	721	726	717	713	744	779	717	706	700	740	707	659	745	710	716	750	691	714	747	701	679	666	694	671	770	723	705	713	712	717	750	714	719	712	736	734	674	746	689	697	726	720	673	738	654	701	709	754	669	693	725	725	701	707	750	709	721	672	774	670	733	681	714	751	722	650	698	741	727	664	689	723	731	711	683	692	712	721	700	699	748	721	739	745	710	696	709	736	769	663	686	680	699	742	713	702	650	715	708	750	693	721	734	685	692	705	706	697	667	721	698	680	708	710	725	645	668	709	680	706	741	688	701	736	761	713	675	717	748	776	716	723	744	708	664	697	713	713	701	656	669	691	705	713	705	652	694	705	680	723	734	699	697	685	761	702	736	656	676	715	716	745	714	713	726	725	735	739	717	736	677	700	681	677	722	688	707	730	678	681	732	676	687	715	663	675	682	726	684	733	715	702	726	680	636	715	689	705	697	671	699	724	685	676	709	719	739	710	728	707	686	686	693	707	754	730	686	690	697	724	729	716	721	727	703	662	703	672	721	691	738	710	685	741	693	691	716	715	711	686	690	735	735	724	679	693	736	679	725	722	722	718	711	720	747	702	672	708	712	695	700	756	702	741	741	676	689	712	709	766	681	716	709	705	726	734	677	743	729	728	722	676	671	731	720	738	737	713	727	718	730	712	721	725	710	705	674	713	692	744	742	691	700	684	703	703	715	733	688	700	750	719	681	757	713	700	695	778	705	679	690	729	712	740	744	718	718	709	670	714	691	710	731	741	738	745	726	738	681	695	698	728	678	707	745	657	683	677	674	727	720	715	723	687	716	676	697	658	684	712	703	707	704	731	712	646	766	764	694	703	673	727	683	752	692	704	718	730	725	711	660	741	737	711	710	732	708	723	736	686	742	723	738	747	664	749	736	656	705	715	686	658	672	692	668	743	694	705	676	700	678	677	703	727	767	718	709	662	670	682	723	691	684	662	691	717	689	645	690	730	712	738	724	740	728	722	689	701	722	711	737	712	674	716	701	698	751	714	660	714	697	673	730	697	722	758	668	744	723	716	735	672	740	725	727	702	722	748	696	748	721	716	675	679	724	760	724	688	725	684	703	675	645	708	691	723	729	706	720	720	675	699	681	782	686	724	727	723	718	760	726	700	688	691	688	746	727	664	700	661	673	770	785	725	773	679	677	714	697	727	710	698	747	713	709	705	694	711	716	708	693
13955	7772	7256	4818	2469	1511	912	662	503	360	354	348	318	336	351	335	381	384	362	358	337	338	345	360	325	352	336	328	357	348	334	343	327	327	349	365	323	350	340	337	352	330	339	324	330	347	362	373	339	312	314	346	360	324	367	346	356	324	373	321	365	327	315	385	384	322	328	319	306	332	348	345	350	358	350	297	325	321	313	355	313	315	348	337	382	343	356	342	347	332	333	308	347	330	333	312	324	365	339	346	328	342	346	321	340	329	299	335	346	340	350	320	351	360	308	360	344	357	354	301	322	337	354	316	327	336	369	343	347	332	357	342	349	359	342	340	330	335	363	301	331	344	350	326	316	362	302	343	318	322	331	316	352	340	321	330	337	330	341	348	361	338	344	347	383	363	306	338	332	311	306	350	329	320	313	366	353	332	328	361	354	354	368	345	311	330	329	383	352	317	368	301	340	334	343	356	344	318	361	372	337	356	355	329	355	329	333	378	363	346	357	344	331	369	355	340	373	385	336	323	355	341	353	345	296	339	365	324	330	345	339	363	332	318	373	301	323	330	339	347	340	337	333	349	320	336	354	324	345	331	361	336	339	340	340	347	349	325	351	306	308	344	349	358	335	362	346	335	362	355	359	323	336	316	346	356	323	356	334	355	348	320	317	329	309	366	330	293	326	336	362	353	336	342	346	325	355	357	328	311	314	373	345	376	325	315	308	353	338	350	324	336	342	345	355	359	306	349	374	345	342	354	332	356	304	340	309	313	337	326	349	348	345	382	348	340	327	338	365	332	324	309	348	346	323	333	361	329	343	343	343	323	325	355	326	351	365	355	304	339	340	319	365	377	371	385	345	358	346	328	359	349	353	333	285	361	330	334	311	342	320	356	364	321	350	352	353	352	338	334	320	325	310	347	331	378	362	366	371	300	346	319	344	346	352	332	353	330	332	346	362	312	308	326	344	365	321	374	372	350	337	345	348	322	350	352	359	309	317	323	345	326	326	327	331	355	345	282	319	358	339	316	321	341	331	381	337	333	328	350	337	349	333	359	343	325	337	368	366	355	334	351	329	336	345	374	339	382	345	330	372	325	313	354	342	330	332	339	348	346	333	318	328	346	313	323	349	327	360	319	361	313	329	325	303	293	354	320	333	339	327	321	339	344	323	325	354	318	356	309	325	360	350	354	333	357	309	328	369	360	355	341	381	329	340	317	351	362	341	332	299	345	330	359	340	339	368	356	352	343	331	328	345	349	334	355	317	369	323	343	329	345	360	330	316	342	340	338	319	338	330	322	355	336	324	334	333	358	356	355	337	339	332	321	327	391	297	341	320	366	345	356	358	307	351	335	291	317	331	329	351	373	334	307	362	339	362	340	326	307	293	343	351	307	346	325	341	307	361	332	323	319	328	361	304	344	322	309	365	308	365	355	339	365	324	339	317	361	327	346	316	351	349	357	314	347	298	338	333	351	328	309	335	354	347	325	359	334	311	338	350	337	324	363	358	352	372	339	336	323	370	335	338	349	334	353	295	287	395	345	317	305	329	337	363	305	357	301	330	339	370	388	380	352	367	322	358	348	366	367	355	324	369	342	343	337	337	357	322	349	326	349	325	326	341	351	343	360	356	328	329	339	332	341	353	280	306	329	332	331	327	353	342	366	354	299	336	332	327	341	318	327	354	365	335	353	365	334	356	355	357	336	311	335	370	347	339	339	322	348	323	328	363	342	325	328	340	352	310	307	302	364	343	341	344	306	334	338	349	353	322	304	397	351	359	314	312	307	322	315	355	333	315	343	346	350	335	328	356	347	351	345	370	360	316	305	349	348	343	325	336	337	340	288	326	349	280	317	339	329	343	325	349	362	336	380	323	363	331	348	315	367	346	331	328	326	318	345	343	314	357	304	314	339	345	365	332	369	347	357	336	342	366	331	346	335	294	321	336	355	336	352	313	329	305	334	304	352	320	362	338	341	359	326	336	336	326	379	356	359	336	339	325	331	344	335	355	363	321	333	379	319	338	328	328	311	322	338	353	322	342	348	332	333	326	319	310	313	309	309	333	325	337	350	366	363	349	334	331	371	352	336	355	348	353	305	342	329	331	363	362	329	357	353	334	340	325	331	338	331	347	365	360	334	303	345	357	319	327	360	349	321	321	324	327	367	310	347	350	322	368	341	324	349	357	353	363	380	346	305	324	327	368	328	356	371	369	343	359	365	338	319	325	326	353	379	363	329	332	328	324	329	332	336	333	345	328	372	326	338	317	322	331	326	333	356	360	376	372	346	327	322	366	332	356	367	345	325	335	359	348	332	353	343	385	342	362	333	340	346	299	335	352	354	339	314	350	328	325	338	315	315	349	324	336	347	367	359	324	345	341	348	353	353	362	282	338	347	358	328	332	311	354	351	325	351	335	351	343	327	359	302	364	333	337	300	302	331	347	355	337	344	313	336	330	349	301	319	302	326	370	339	348	348	354	317	360	362	364	331	349	321	335	303	345	325	351	343	339	330	364	355	315	325	359	306	349	360	348	358	370	364	310	318	351	346	368	314	332	332	336	338	363	329	340	346	331	328	324	322	327	329	321	352	316	356	337	318	310	348	314	336	322	314	327	308	329	360	328	352	321	355	373	357	333	339	334	341	341	363	329	324	323	359	359	325	307	316	347	366	372	332	325	314	370	336	333	367	343	296	340	355	354	347	356	367	361	322	359	368	356	324	331	338	351	343	373	349	379	326	352	332	364	325	331	316	321	355	336	333	365	364	319	302	358	306	342	308	358	337	338	344	355	343	332	360	333	328	320	355	327	330	304	370	316	345	347	372	336	351	336	329	328	337	331	343	326	374	351	335	340	302	318	345	349	309	374	344	370	302	332	343	362	328	359	332	340	363	343	299	354	355	312	337	342	336	323	361	298	313	338	359	337	321	317	348	310	332	363	357	324	340	347	349	358	334	351	362	348	345	342	372	317	315	324	328	323	306	366	331	349	344	347	324	335	352	337	323	333	368	343	347	335	347	332	332	353	335	329	315	331	322	370	347	333	324	318	334	293	341	327	307	324	296	340	347	351	349	298	333	315	357	324	328	329	335	304	370	332	325	330	352	328	325	333	330	324	338	333	316	327	338	331	355	350	351	328	322	335	351	355	313	317	340	327	331	310	337	319	356	344	355	339	329	363	329	337	331	340	339	321	374	340	321	316	334	337	314	332	355	326	317	298	314	332	332	299	343	335	328	360	310	372	362	343	308	290	343	333	303	316	333	351	363	324	359	340	346	329	361	324	385	326	347	347	337	323	354	334	316	339	379	356	316	345	347	348	315	315	344	339	329	337	344	352	346	347	344	321	332	326	298	333	375	382	318	345	333	366	340	363	351	329	318	338	353	350	322	332	284	325	336	364	311	327	353	354	335	370	367	350	344	311	336	329	351	357	383	348	363	327	358	342	305	352	337	335	335	347	342	326	347	329	361	345	345	331	331	324	301	338	334	352	382	306	332
9928	7671	13169	12827	8706	5820	3670	2496	1805	1189	992	879	797	835	880	850	799	807	792	880	826	848	841	790	855	877	830	852	812	806	804	819	794	768	804	838	827	840	856	832	813	764	810	810	842	787	827	800	800	805	791	871	836	883	810	833	815	771	825	806	815	847	788	809	815	787	756	762	822	807	848	831	792	767	861	809	806	788	760	825	793	820	820	831	843	797	841	804	869	782	775	771	808	827	820	868	826	787	801	825	844	778	767	789	828	744	786	807	795	791	809	835	787	815	843	784	793	828	835	824	803	819	797	861	867	785	782	801	782	789	823	867	913	810	809	817	824	808	780	843	807	834	814	835	807	809	759	812	758	847	791	779	777	831	805	809	784	786	837	835	850	786	805	834	771	796	800	809	791	771	822	788	800	812	742	801	776	768	806	835	837	818	785	806	837	811	815	769	747	791	848	877	810	811	831	795	771	762	801	839	803	803	827	826	792	809	818	803	789	819	735	852	842	761	822	787	806	808	767	783	780	824	800	826	818	798	787	836	783	773	775	820	806	800	768	757	888	756	828	851	806	809	806	838	796	772	821	880	785	761	804	828	823	835	805	834	832	790	815	788	773	790	850	836	782	783	782	819	863	763	795	817	809	871	800	796	764	810	807	816	789	786	800	796	785	793	803	789	848	790	844	795	871	773	831	786	869	814	839	769	776	785	796	759	824	808	795	841	781	796	849	782	803	775	763	832	811	835	784	842	825	799	783	786	867	835	780	785	802	761	797	819	828	799	827	805	820	766	865	826	827	808	823	761	762	804	834	869	797	824	771	801	753	820	831	801	792	790	838	828	859	813	766	844	830	821	826	849	806	801	791	790	815	748	847	831	847	801	809	823	812	874	812	800	838	800	829	827	795	821	808	788	776	817	744	798	786	784	796	762	816	804	803	787	833	778	764	795	825	791	817	815	838	792	821	853	787	821	838	803	837	854	882	869	768	803	819	790	806	825	811	766	821	773	793	783	835	790	829	807	825	784	815	765	769	826	777	780	791	785	810	820	826	854	762	867	760	790	795	781	806	807	833	821	796	843	805	816	823	770	799	813	782	849	813	805	782	830	813	785	827	846	825	856	779	779	800	827	774	802	774	795	809	801	866	778	783	810	791	861	876	834	821	814	810	783	803	846	801	812	831	821	825	870	811	841	776	804	790	802	810	809	807	852	814	891	878	793	818	786	762	801	833	783	781	761	787	817	808	849	826	794	784	843	789	776	792	815	803	791	849	742	841	812	786	836	848	788	820	800	770	812	830	791	767	750	821	815	826	774	781	838	779	840	768	793	794	806	808	775	777	795	834	816	794	815	832	847	795	792	821	814	827	783	816	817	796	831	786	751	831	815	814	791	792	793	841	769	763	780	830	823	865	797	847	823	747	815	806	795	809	830	811	803	824	787	815	863	816	829	857	808	863	868	851	775	868	823	811	813	814	833	793	837	822	816	835	804	811	803	863	806	753	791	774	853	815	861	795	810	814	833	765	804	821	799	800	803	771	783	825	836	817	787	791	859	813	847	803	785	804	820	820	786	811	785	826	810	794	807	797	835	827	786	791	795	817	790	827	803	799	827	787	831	848	846	809	741	852	809	823	862	794	819	803	802	841	851	821	834	828	805	757	858	788	808	792	760	803	819	822	825	789	867	800	785	821	811	728	786	809	840	818	830	793	860	794	788	752	779	798	812	867	766	820	762	821	789	820	803	782	831	795	798	844	821	800	820	866	773	880	834	824	778	730	784	840	803	813	813	874	782	797	812	820	827	816	833	841	768	771	843	788	784	853	800	808	824	862	786	815	818	800	842	828	815	755	805	754	873	820	815	783	859	804	770	813	766	812	778	843	819	793	796	849	821	780	793	815	785	809	812	769	793	764	760	796	831	849	788	769	823	837	833	796	796	828	819	846	815	790	786	826	808	808	830	791	805	803	817	854	794	784	800	786	810	865	782	791	769	817	823	768	794	842	804	779	827	820	870	766	811	781	796	798	776	828	762	816	852	828	866	748	832	773	825	854	792	810	810	790	780	833	814	788	832	806	827	832	757	822	813	782	849	763	838	783	734	807	793	817	797	840	881	797	813	847	849	841	859	796	814	808	893	869	845	838	830	794	817	828	768	809	782	879	808	900	799	792	784	849	837	787	805	749	816	747	860	794	850	761	808	795	826	783	811	843	811	720	827	819	782	792	801	804	792	776	817	807	811	849	834	809	823	835	782	805	828	767	815	809	799	796	829	834	850	788	867	785	796	830	831	870	803	810	790	794	869	795	801	799	838	826	872	865	806	814	828	778	828	793	800	802	818	795	815	774	773	796	824	827	805	789	788	860	854	831	799	799	826	788	800	811	813	766	860	857	778	852	870	826	833	799	803	807	782	813	820	799	800	839	778	795	862	830	842	846	821	829	843	787	759	815	779	812	835	816	801	833	868	838	806	760	796	808	817	787	781	785	747	838	787	783	798	865	827	867	804	812	790	825	812	817	805	809	872	821	838	798	865	782	833	811	822	765	833	830	795	868	810	732	784	862	809	813	822	811	805	785	805	800	842	785	791	826	763	764	829	804	790	845	796	797	817	787	832	831	821	845	831	790	816	845	784	821	811	842	784	862	800	809	809	811	792	828	759	853	816	848	822	763	826	772	796	797	844	843	831	835	808	801	840	802	744	789	776	799	808	883	867	808	757	784	769	804	815	806	826	784	847	798	827	848	844	768	793	757	800	815	787	782	828	789	790	772	801	799	879	812	847	830	858	777	796	808	837	819	820	801	829	766	858	823	786	779	852	845	783	804	801	762	768	814	808	809	827	830	761	785	809	807	838	793	847	796	839	859	834	807	766	822	794	797	757	831	810	813	747	775	801	835	777	809	753	807	824	785	793	825	828	812	876	785	812	795	797	845	878	785	759	792	864	820	807	805	802	840	770	841	809	799	822	763	815	792	743	819	811	816	771	823	793	776	784	819	823	790	756	772	760	775	780	743	811	846	794	773	797	805	857	799	883	838	822	802	796	810	786	817	809	794	840	796	749	836	828	842	742	797	777	749	884	779	853	810	822	793	818	805	847	806	809	787	805	804	805	872	823	803	787	795	841	847	807	777	765	811	788	841	832	799	839	859	792	807	788	819	806	818	789	786	835	827	864	822	791	797	755	845	819	826	772	808	829	809	806	786	795	787	825	757	861	800	778	799	759	826	837	794	854	837	804	820	781	822	837	817	786	773	815	806	760	774	829	834	813	817	804	831	811	836	823	835	806	775	846	755	802	746	792	770	833	832	824	812	837	791	792	767	799	819	834	814	800	817	899	822	834	783	829	866	779	792	839	810	794	832	837	785	801	886	800	797	776	783	758	791	797	820	798	842	806	840	807	850	866	806	816	855	762	849	810	799	783	825	883	799	775	829	823	798	790	821	831	781	841	807	811	806	807	828	820	776	799	845	809	795	818	818	819	833	802	800	874	804	866
27693	17868	21046	16665	11513	9848	7630	5789	2714	1131	575	454	402	393	382	371	348	378	401	373	401	386	394	401	436	378	385	437	406	435	416	364	436	407	388	389	369	387	405	365	379	339	340	372	361	366	358	365	365	338	368	367	369	344	402	330	361	404	364	338	335	355	350	347	364	394	354	351	404	377	368	351	340	367	361	337	324	370	369	337	404	354	353	371	365	341	374	365	358	371	357	369	392	365	372	338	345	370	374	362	343	342	344	368	341	346	359	322	372	352	373	362	377	331	401	391	355	368	358	399	367	395	394	356	381	390	371	343	364	350	363	363	354	352	346	340	398	377	373	348	358	345	355	335	375	372	354	381	346	372	361	360	342	387	350	407	363	331	381	335	357	360	365	313	347	356	343	380	368	352	331	362	389	347	317	386	383	364	387	340	380	358	382	372	348	369	364	389	367	364	348	369	365	339	332	331	364	349	344	355	337	342	387	331	341	335	334	353	357	370	350	358	336	346	364	329	345	353	357	339	380	367	351	349	355	354	327	363	345	341	371	334	351	381	332	375	366	362	363	372	375	330	301	393	341	352	370	365	371	374	354	370	343	343	343	388	346	377	370	362	352	376	342	356	364	351	365	333	348	385	375	343	377	383	340	388	393	374	348	332	392	338	386	365	355	363	366	395	362	316	351	373	390	328	373	360	343	359	374	369	347	340	347	330	346	342	347	354	365	343	337	344	401	349	343	395	378	358	341	371	380	354	374	344	368	325	337	377	364	338	361	405	358	370	343	353	352	347	363	372	325	367	373	388	352	348	361	331	372	371	353	350	364	350	357	382	360	339	394	346	347	339	397	314	340	358	354	369	344	389	360	355	321	367	355	369	355	347	345	378	371	364	376	366	389	355	367	382	336	366	351	357	344	369	373	360	357	329	395	367	376	359	377	350	351	376	387	407	353	392	380	357	381	330	359	376	344	353	365	366	340	396	402	364	368	377	403	370	333	368	361	338	360	363	329	379	352	372	369	352	339	342	365	375	363	374	373	354	364	395	375	420	394	341	337	381	338	374	362	366	372	365	333	365	358	403	395	372	350	404	368	357	333	371	325	331	360	343	391	362	343	340	389	334	366	364	360	369	370	382	346	400	390	352	356	351	354	375	304	339	362	354	370	373	375	375	366	374	407	402	350	357	374	364	417	399	363	359	370	354	367	363	362	338	393	356	347	375	345	424	361	380	342	353	368	376	349	356	372	370	359	382	356	351	370	333	355	367	356	350	355	379	353	368	370	361	341	350	383	402	337	331	364	319	373	356	345	350	362	351	393	395	383	377	360	375	333	373	369	350	382	392	334	332	365	346	335	373	335	405	336	392	372	343	398	346	343	402	357	366	356	356	336	366	369	366	362	353	376	357	397	365	332	325	403	351	362	363	340	357	325	344	333	368	342	369	362	345	367	373	376	362	346	369	379	377	351	382	359	389	416	382	330	363	375	376	370	369	391	410	392	358	343	370	373	342	378	376	334	404	355	414	380	370	348	366	360	345	347	318	352	358	349	351	385	335	355	370	366	357	382	341	384	340	338	293	402	379	377	364	360	327	383	365	367	386	373	334	359	370	343	332	365	345	326	333	382	383	381	375	364	347	367	372	389	377	344	336	339	358	379	361	347	387	388	354	346	342	345	367	371	362	385	385	372	360	351	374	357	361	404	363	356	320	375	364	374	337	372	345	370	341	404	415	349	356	333	341	345	348	370	314	346	383	338	387	332	349	354	346	376	342	353	348	382	379	349	348	364	339	371	355	346	394	381	341	398	367	336	321	352	369	343	342	368	383	364	357	344	363	388	365	359	350	360	368	401	375	338	369	369	365	410	376	359	397	352	371	385	363	353	370	366	384	350	348	358	395	372	379	402	371	364	347	335	343	334	350	369	383	329	353	332	395	376	348	332	358	370	349	356	387	336	394	350	353	396	354	358	351	420	365	339	377	373	369	372	371	317	358	333	345	416	381	360	370	342	388	349	391	359	316	379	318	360	372	342	363	407	348	355	352	407	353	342	351	390	397	404	350	353	349	330	341	348	323	393	379	363	368	360	350	353	328	377	352	331	335	364	334	334	343	313	334	370	402	366	358	377	355	403	382	363	408	364	361	320	358	373	365	404	377	369	419	388	387	383	362	416	363	338	349	345	360	361	373	376	356	375	370	358	367	360	333	364	332	363	384	371	359	347	356	338	371	387	356	372	368	382	345	365	397	323	351	359	379	331	394	348	402	357	371	374	366	341	317	353	364	360	379	422	359	331	350	376	304	349	370	347	357	335	343	382	381	355	387	373	383	355	340	355	350	387	385	373	365	381	384	372	339	358	359	353	352	389	352	356	350	358	367	374	357	342	396	380	369	349	346	385	329	343	336	356	355	365	337	372	371	361	359	363	370	385	344	348	385	332	371	354	363	397	340	345	374	350	340	373	359	346	380	364	372	312	349	364	357	355	366	329	334	371	420	366	316	399	357	356	328	370	374	394	367	362	361	350	375	337	363	409	368	344	379	357	329	369	370	378	376	361	366	381	367	379	364	391	366	349	370	350	369	370	368	351	361	337	382	343	350	365	326	365	350	338	373	385	374	358	363	375	383	375	342	361	399	412	332	350	386	357	353	348	353	339	350	370	328	374	380	384	338	352	331	347	408	390	362	335	376	356	323	359	409	355	373	389	368	411	395	350	356	361	372	372	381	339	357	339	353	372	356	382	342	382	354	341	386	344	381	367	360	386	384	339	360	336	367	392	346	407	351	389	346	350	341	345	353	395	401	372	365	397	345	343	363	335	376	366	333	373	373	372	359	352	389	405	391	367	384	356	408	347	403	376	348	368	365	374	391	365	323	354	359	325	339	351	359	355	308	378	380	352	328	370	346	350	309	358	359	389	387	354	366	375	381	388	357	363	374	358	333	368	374	360	379	342	341	352	360	350	373	378	356	383	360	374	367	363	349	404	306	379	348	364	371	409	379	313	348	368	375	351	363	352	361	342	360	365	322	338	349	385	350	338	325	339	352	347	384	352	409	416	348	415	370	345	351	387	375	374	375	393	349	350	352	406	323	341	371	350	360	356	344	359	330	357	359	347	338	344	361	355	376	371	380	372	332	374	339	356	342	350	365	361	355	373	378	364	334	356	366	362	387	371	359	361	371	396	405	368	358	358	398	356	327	376	362	359	338	378	378	395	375	376	384	379	393	364	359	348	328	388	374	403	365	401	407	340	356	390	388	366	370	350	357	352	357	346	313	396	350	316	372	347	370	381	356	360	372	348	383	369	385	352	388	393	358	342	350	311	372	348	393	372	374	364	367	368	378	389	363	344	361	374	368	367	346	367	368	337	373	398	369	353	364	354	387	356	354	378	363	375	390	385	333	365	373	375	373	351	390	333	334	355	356	327	360	341	348	354	351	377	360	384	377	341	360	353	343	321	382	340	350	338	349	384	382	344	362	359	355	381	358	345	320	344	379
19463	16749	26976	28432	24690	24391	21039	17175	9107	4431	1854	1338	952	961	940	916	901	880	904	992	920	981	1092	1142	1182	1083	1075	1159	1178	1278	1234	1146	1014	921	1006	898	892	885	944	799	883	896	885	850	887	851	884	936	901	885	856	862	885	876	882	893	831	838	882	797	857	769	823	829	820	850	878	915	897	876	901	838	877	847	873	824	908	824	809	866	864	864	888	848	772	875	861	854	845	822	847	823	853	847	865	858	852	829	873	872	851	879	901	842	826	874	886	910	859	857	836	856	855	856	820	855	889	887	820	806	867	835	868	838	887	885	908	824	876	830	875	942	815	823	795	925	872	844	874	873	877	826	836	877	839	845	840	836	869	851	847	863	848	841	833	869	834	899	846	839	850	908	840	848	834	827	825	837	870	828	853	847	851	851	827	855	864	800	853	876	853	859	871	830	845	905	831	905	845	852	901	874	855	883	872	834	826	862	834	798	840	864	892	843	857	852	901	828	868	789	820	834	866	879	828	858	893	859	847	846	898	845	865	863	870	821	865	851	864	915	887	842	823	864	874	862	849	864	833	876	882	840	841	804	873	905	813	877	839	885	799	850	877	817	850	902	780	887	845	912	861	864	834	912	859	879	880	827	848	822	854	861	813	861	851	870	856	837	849	879	897	886	887	869	868	824	863	842	843	845	886	855	868	853	833	811	857	843	882	831	856	859	892	878	851	830	858	853	839	847	780	833	833	838	839	839	862	860	855	850	842	815	859	893	816	888	764	832	797	870	882	893	835	830	833	858	847	844	892	891	886	884	841	860	851	877	830	838	812	908	889	839	841	850	887	890	819	888	866	850	811	896	879	855	813	865	896	807	890	914	816	854	842	870	825	864	874	837	862	859	827	875	826	798	816	808	830	883	828	850	839	794	865	830	900	884	847	845	889	832	838	878	873	853	861	846	903	846	865	897	887	862	864	859	859	875	864	828	827	863	888	818	827	910	899	862	900	889	857	832	896	853	893	892	823	915	823	839	852	822	788	822	853	870	828	876	907	870	844	867	892	878	884	964	869	864	897	874	918	876	809	856	874	886	841	860	806	835	813	894	864	850	888	834	846	873	889	900	834	853	891	866	815	866	952	828	863	847	853	842	757	926	884	842	850	829	892	794	856	840	862	808	856	837	838	843	920	827	836	836	868	858	887	827	908	853	829	887	853	862	869	834	856	888	831	820	834	809	826	872	861	788	856	867	846	842	888	844	879	864	822	838	876	877	856	860	828	871	851	889	785	862	871	838	811	860	838	863	906	814	840	812	893	871	835	880	865	847	909	835	848	879	837	864	861	879	880	871	893	883	874	876	856	862	847	823	900	839	886	851	869	899	856	846	835	803	837	845	880	892	798	850	848	851	846	897	854	881	867	845	894	860	845	851	837	881	877	867	925	905	940	820	837	833	914	823	854	831	832	820	879	886	855	821	807	838	830	917	800	854	840	841	796	893	872	810	882	855	878	822	842	842	825	781	873	866	826	826	858	834	834	820	859	824	834	851	907	844	864	868	823	885	875	873	793	846	854	872	841	885	819	812	880	814	887	844	844	854	853	831	884	860	888	895	791	903	880	833	862	872	831	903	802	867	866	903	835	831	892	819	848	873	899	861	838	839	878	833	872	858	860	895	851	879	838	840	912	840	810	877	861	869	843	843	870	857	879	850	846	863	844	852	881	840	869	866	881	889	810	906	859	900	868	855	866	824	841	852	860	867	851	859	855	848	851	848	859	861	823	859	822	867	839	916	847	821	867	851	808	907	894	839	828	874	854	824	848	840	827	865	840	861	884	875	870	844	838	947	847	890	872	844	896	883	889	876	857	826	824	863	791	863	853	831	852	817	876	873	837	851	878	864	878	899	866	875	909	864	895	844	817	847	837	899	854	885	814	823	801	917	853	864	852	855	871	843	839	816	868	818	881	854	857	861	867	896	868	861	813	830	859	894	871	793	877	853	887	862	886	824	847	886	885	792	851	838	891	858	872	837	871	818	838	898	841	840	889	883	887	841	806	837	894	850	843	807	864	913	849	886	822	872	810	815	878	872	882	825	897	809	820	893	846	859	894	867	812	841	859	828	849	864	882	881	873	903	844	789	868	882	869	845	887	884	842	838	877	903	903	856	831	883	781	855	857	899	840	807	846	875	890	833	877	875	880	875	841	894	838	866	854	862	861	886	845	847	877	883	865	832	880	903	815	843	845	852	858	863	830	873	902	829	876	889	817	882	840	838	832	883	827	806	860	895	865	819	881	870	884	832	840	814	817	831	853	862	848	859	886	885	864	850	879	823	841	854	852	874	823	820	862	787	869	865	901	844	820	846	881	886	844	838	857	869	869	861	846	854	860	852	862	851	853	935	878	867	838	878	842	838	837	834	908	821	834	884	884	863	812	857	879	882	858	861	929	886	889	870	847	884	819	892	827	933	832	912	855	833	841	878	863	845	833	901	885	863	832	859	840	816	867	885	846	844	822	901	871	832	894	857	821	858	911	811	860	868	831	855	849	863	865	876	892	866	884	839	844	873	828	900	845	805	874	820	841	874	798	879	870	874	925	879	923	862	914	843	869	871	800	837	917	830	797	846	864	849	880	872	845	820	833	847	856	914	900	858	815	827	883	888	845	855	860	802	858	860	858	838	890	860	861	845	885	862	858	858	869	875	882	816	859	850	863	832	871	852	836	808	878	898	836	849	824	826	870	866	857	824	824	812	861	871	890	874	834	850	834	901	869	889	875	847	879	864	834	877	859	871	857	860	928	878	835	873	865	846	844	839	844	867	824	861	836	816	856	859	857	861	871	841	801	819	861	897	823	849	834	848	944	839	863	917	878	851	870	848	903	854	874	822	810	803	861	855	834	842	911	817	884	880	912	872	884	894	859	929	826	838	855	887	786	888	802	869	835	845	839	812	902	871	838	876	856	901	856	857	852	826	818	874	893	847	832	838	923	890	848	874	842	823	846	825	854	851	867	855	933	866	866	870	857	866	870	859	867	763	849	846	841	890	873	848	838	853	853	892	795	873	816	808	846	836	873	899	846	856	872	825	910	864	856	865	871	836	829	876	859	842	840	842	889	809	871	805	830	831	842	844	916	849	840	824	850	842	856	876	873	872	854	837	859	858	823	832	841	867	846	833	830	885	844	822	830	851	864	862	881	866	876	866	866	848	833	883	812	876	813	883	837	838	893	894	845	819	844	901	825	854	880	824	838	856	868	870	852	855	873	884	843	881	835	847	848	835	880	872	835	876	809	830	845	869	858	875	868	879	888	876	824	882	846	862	872	854	855	854	865	837	819	884	847	846	830	822	829	828	895	818	883	798	847	877	885	907	880	884	915	830	908	883	841	848	844	842	875	917	875	885	891	876	899	827	826	868	896	834	872	835	841	867	878	848	838	857	755	871	846	808	866	854	840	870	891	873	867	898	861	858	879	830	849	832	851	890	853	902	841	885	865	856	865	804	850	888	910	931
36939	25816	28559	25402	21124	19203	15437	9769	4729	2176	694	369	342	281	339	305	291	287	318	313	302	321	318	386	351	377	352	354	324	386	416	379	366	375	309	282	313	363	289	277	315	287	282	272	272	296	281	293	322	292	283	304	297	286	275	272	320	283	277	286	281	308	290	296	313	266	274	275	326	275	283	286	296	275	262	300	300	281	293	280	304	295	276	285	267	288	296	277	299	282	312	264	280	301	261	279	299	261	283	279	245	321	281	277	302	304	251	242	311	300	254	279	244	284	287	296	260	260	297	288	269	272	269	270	304	266	280	285	283	258	290	295	290	234	278	316	293	303	303	295	283	282	261	272	307	296	277	257	305	285	285	292	274	322	304	273	264	286	293	324	290	278	296	298	271	296	259	273	315	265	295	297	278	275	269	301	296	300	293	298	280	285	270	250	294	286	265	306	261	306	291	289	278	292	260	272	298	295	260	286	257	303	270	278	248	274	268	273	297	276	263	300	295	287	287	298	321	269	293	298	271	287	268	260	252	272	311	282	275	328	282	280	301	272	278	319	287	290	278	262	280	300	295	326	293	285	263	312	275	292	269	290	278	284	264	281	295	298	242	300	269	280	297	296	302	273	296	309	284	274	258	298	293	290	279	303	303	291	310	267	284	308	301	301	251	292	295	300	252	271	268	322	293	290	295	297	254	307	281	291	286	307	291	273	308	328	284	292	282	276	272	269	290	265	273	306	289	269	259	261	282	320	294	286	276	288	303	264	276	300	306	253	288	285	254	296	300	256	263	309	243	278	282	308	311	295	283	279	280	267	295	255	289	286	296	278	279	274	267	297	324	284	278	270	291	293	290	268	278	271	258	261	291	300	278	293	257	315	290	282	292	262	296	299	310	256	274	263	274	269	286	281	284	287	264	302	270	296	285	295	304	276	274	273	267	249	280	291	275	274	297	286	268	270	299	296	309	270	270	264	329	281	275	258	273	272	306	299	263	282	278	328	290	257	314	298	285	293	282	284	288	290	261	289	274	292	276	295	295	282	310	293	265	313	304	276	285	244	276	289	299	260	327	288	279	259	260	297	253	268	251	300	277	286	285	287	319	272	281	272	306	298	267	307	296	266	262	307	286	272	298	295	275	267	276	298	257	253	319	298	304	280	324	290	276	281	299	295	282	308	271	245	267	257	289	259	269	277	248	267	276	260	311	262	260	256	300	290	298	246	296	296	272	273	264	260	288	291	269	284	276	263	286	289	276	280	278	260	271	256	303	272	285	314	297	295	334	274	278	234	295	284	297	267	255	250	308	267	296	284	312	267	270	304	320	285	312	286	270	272	267	296	279	280	300	321	277	263	289	275	299	290	281	278	286	272	249	297	267	293	310	266	304	292	288	277	284	267	310	283	301	302	281	311	298	302	247	288	268	288	303	271	285	300	271	284	272	294	286	258	295	298	279	282	295	292	278	253	297	237	267	294	250	264	299	284	272	322	262	257	269	291	302	316	259	341	260	291	292	288	285	274	287	290	271	255	263	282	261	307	267	268	271	308	313	280	304	283	307	266	277	287	290	281	289	278	322	289	296	264	300	264	264	279	294	287	309	271	274	272	270	286	275	291	270	278	272	305	262	299	293	310	263	285	272	268	317	284	277	262	242	292	277	272	304	283	303	306	279	278	257	305	285	238	295	272	284	306	262	267	268	329	280	286	271	296	284	249	297	279	275	277	282	319	300	289	268	252	257	291	292	275	277	264	281	282	280	270	303	235	280	270	275	254	284	272	272	296	264	299	310	264	283	302	279	298	271	287	255	275	251	286	277	276	296	264	249	289	264	305	284	283	269	283	293	282	293	307	295	310	259	286	291	264	306	283	272	291	308	293	280	293	291	264	274	294	297	253	284	262	302	292	294	282	275	309	277	305	267	302	296	259	305	266	269	293	274	301	297	290	278	319	294	313	297	269	299	288	286	280	278	256	290	293	310	285	294	262	265	297	304	293	283	262	259	319	302	304	286	294	283	277	296	293	271	255	261	301	273	274	303	271	276	312	292	295	272	299	252	261	327	274	275	294	265	278	263	240	275	292	264	310	300	286	282	299	265	255	309	267	291	302	280	291	295	279	272	274	272	305	302	290	291	288	283	303	275	290	265	301	287	285	265	311	262	293	280	301	284	290	256	293	304	286	301	287	241	313	311	276	293	271	295	286	304	287	271	310	250	274	284	270	258	278	306	346	277	285	296	299	310	290	299	291	306	275	270	281	305	289	264	317	306	294	268	306	309	264	258	262	279	323	277	273	300	290	316	262	270	286	267	286	276	270	297	290	289	284	278	238	298	282	294	264	310	288	323	296	288	288	276	289	306	286	289	299	319	294	246	296	267	294	285	273	273	309	307	294	269	295	273	309	248	288	298	314	303	281	296	263	289	255	295	292	300	291	283	263	308	290	304	280	275	278	307	295	289	260	304	283	237	294	302	297	277	287	317	310	260	324	322	283	274	296	322	262	281	231	286	293	265	288	293	240	289	281	275	243	276	282	288	273	254	315	296	317	293	292	270	285	304	298	300	292	309	285	272	252	308	280	288	281	276	291	300	284	305	284	301	291	280	280	253	285	293	248	299	300	274	280	288	270	281	315	293	281	307	278	285	260	278	235	289	300	261	263	294	279	291	274	299	287	282	296	291	302	300	301	303	292	269	274	286	262	343	284	297	308	297	279	292	254	287	277	250	264	267	257	256	291	283	303	283	314	289	302	290	305	296	296	285	283	252	277	286	286	249	287	279	299	301	310	285	278	294	287	300	278	285	275	271	296	280	279	264	303	291	259	277	272	282	242	309	254	285	315	294	275	284	278	265	298	285	294	269	270	293	298	305	291	292	319	301	271	283	273	303	284	307	292	275	285	291	294	291	275	294	309	292	282	279	282	306	295	296	272	290	273	282	286	286	303	264	291	280	278	287	330	287	270	306	291	272	299	310	273	267	302	292	283	310	280	308	269	270	311	284	276	289	316	289	293	278	264	266	286	321	282	302	259	294	306	265	273	289	292	293	272	295	267	299	269	286	254	289	263	276	284	335	312	289	289	283	291	276	314	306	277	273	275	305	274	286	286	265	268	313	279	299	295	302	265	263	261	256	298	255	270	277	263	257	319	277	265	296	253	278	268	247	312	300	307	288	282	294	285	264	274	244	263	283	317	281	291	284	277	282	271	265	294	284	293	271	283	291	288	282	300	316	278	315	253	278	273	282	254	256	265	296	299	285	291	282	269	297	273	278	261	287	296	278	257	296	282	292	310	271	288	271	301	279	263	302	261	295	294	279	285	275	291	289	282	304	302	293	250	276	293	263	277	255	273	309	246	296	287	281	305	276	271	274	242	269	259	298	271	283	279	274	277	276	288	304	289	296	264	256	303	296	286	284	282	258	278	279	293	267	254	290	310	275	268	300	262	275	261	313	276	288	294	266	287	270	295	284	301	296	315	274	303	318	304	290	287	307	292
24924	22039	33405	35952	34774	33820	30485	21903	13653	8257	2509	1144	920	827	730	724	774	707	749	788	836	889	1081	1264	1228	1212	1212	1162	1198	1292	1343	1257	1124	912	800	791	780	760	763	798	767	679	660	687	675	709	686	676	763	697	665	661	668	673	669	686	658	688	674	653	763	677	659	659	664	683	685	679	681	690	678	661	673	671	639	709	666	663	707	690	671	671	651	710	668	681	731	678	665	694	635	663	648	693	682	681	672	669	685	649	672	695	671	735	707	706	661	698	671	675	667	680	724	696	661	655	740	694	673	659	687	708	678	702	656	702	689	712	696	691	689	663	654	649	653	694	730	660	683	639	628	685	676	657	647	704	700	703	681	674	710	702	675	674	719	691	669	653	682	641	671	695	665	709	678	662	683	671	664	684	666	636	675	662	654	648	691	636	675	699	659	651	671	674	674	660	642	715	712	638	691	647	656	626	711	694	634	660	670	707	656	657	672	650	662	684	693	669	582	680	672	680	698	680	712	658	716	643	684	680	691	679	658	680	694	722	707	720	726	690	638	651	665	721	670	723	703	690	638	690	689	696	695	695	707	680	665	692	653	698	752	682	684	672	684	670	693	738	706	633	738	703	683	679	709	700	699	680	650	732	698	736	687	686	687	711	684	639	710	690	717	683	719	682	640	693	673	680	676	690	697	694	659	740	682	658	682	720	665	733	657	667	674	674	691	665	693	659	696	694	627	663	665	741	704	633	658	669	657	693	630	751	702	711	670	638	670	683	716	698	742	693	697	705	670	687	700	731	700	672	663	699	712	699	682	698	729	710	736	735	724	692	695	708	632	692	729	702	649	712	654	705	664	672	634	646	698	692	647	718	673	631	698	675	695	660	745	686	684	679	711	644	664	698	643	683	675	691	613	703	709	722	649	664	664	704	696	673	685	677	669	685	680	659	712	653	673	698	665	688	700	668	721	671	734	718	662	675	629	686	705	681	643	680	707	697	675	686	675	676	662	706	666	685	714	697	673	620	709	699	692	697	661	669	665	678	701	658	724	669	707	682	639	733	699	669	664	681	762	667	691	661	663	704	696	721	666	635	701	715	712	671	715	694	661	708	698	646	731	717	683	715	642	687	699	680	666	655	599	705	679	699	673	646	679	706	665	703	729	680	690	687	670	738	677	707	639	687	718	657	687	697	632	730	732	632	691	681	687	688	696	690	667	672	668	688	686	656	645	669	667	722	661	701	641	685	705	638	644	718	658	715	663	702	675	704	695	689	724	680	716	653	671	677	716	660	676	695	721	685	680	662	672	671	699	682	649	653	669	652	701	735	692	702	686	665	689	689	711	695	631	721	696	695	674	692	674	672	689	722	636	716	683	682	666	649	738	698	700	707	695	652	662	651	637	632	689	702	692	704	703	665	652	708	675	648	689	678	675	697	618	670	685	663	760	596	679	719	710	663	691	683	657	715	670	709	681	647	724	709	673	659	693	700	677	697	735	662	651	666	700	664	670	632	672	712	638	675	682	700	682	705	687	629	656	638	677	687	663	702	692	688	694	695	677	694	685	684	712	699	639	685	678	724	680	707	642	671	693	679	671	691	660	687	712	695	679	654	694	720	704	707	715	706	745	663	660	688	701	658	664	662	675	713	681	737	686	676	684	642	691	648	692	664	658	679	664	738	693	687	618	651	701	692	681	671	722	688	642	669	624	651	667	662	693	708	702	703	650	637	643	705	650	682	678	664	662	653	672	657	699	660	698	721	724	670	658	700	671	646	668	662	690	666	676	651	714	638	715	662	696	687	735	690	715	657	717	645	724	706	707	703	638	731	691	641	635	706	691	676	637	670	727	654	728	722	672	648	717	716	692	650	694	679	670	653	669	731	672	683	721	639	666	727	675	686	675	732	638	663	703	649	690	686	693	679	662	697	710	723	708	654	674	703	720	687	699	704	678	657	672	765	705	676	667	644	673	657	640	698	673	643	703	689	665	655	676	635	702	686	650	689	651	662	665	691	722	672	697	657	692	709	712	690	628	637	692	692	713	696	708	659	647	675	683	670	680	674	672	648	695	675	713	690	717	638	666	678	645	707	674	709	666	659	672	724	664	641	675	718	674	639	688	663	669	693	696	674	740	726	649	641	712	708	719	718	672	638	674	684	671	717	721	679	632	742	620	714	650	696	701	658	710	640	676	710	655	667	678	682	705	691	725	715	687	685	670	659	662	651	651	677	675	631	685	711	694	715	689	647	735	678	666	684	663	676	749	709	694	695	658	687	695	685	646	665	656	666	663	686	652	656	656	758	696	694	681	684	644	683	702	730	677	668	684	677	713	688	695	679	662	669	659	686	662	727	666	733	725	667	697	689	677	686	674	672	668	677	686	724	679	672	665	664	692	657	696	680	669	665	677	713	688	654	695	707	669	695	664	692	698	657	677	659	698	665	670	700	632	666	650	673	680	685	677	685	690	645	671	673	703	703	654	677	709	684	675	669	721	695	665	662	646	658	732	682	687	717	676	664	704	670	716	695	706	685	660	647	693	667	710	643	663	668	673	642	696	618	670	676	686	708	698	635	692	687	704	690	691	684	681	735	645	687	693	683	702	697	654	636	678	687	655	666	701	704	691	682	695	702	693	702	694	687	704	605	719	703	672	617	713	734	685	676	672	700	731	691	704	701	715	681	694	632	676	709	707	651	706	677	685	665	695	706	683	661	664	626	696	671	627	662	652	682	684	652	693	664	645	661	661	663	704	673	689	672	723	663	655	668	682	695	691	711	712	689	711	692	642	684	717	638	711	739	705	714	679	647	664	663	654	657	692	742	678	712	681	692	663	727	730	763	652	706	710	703	624	645	693	697	692	658	696	694	702	664	655	690	709	645	720	652	658	667	693	695	700	692	716	676	729	690	686	679	690	688	647	673	694	711	667	686	660	664	625	674	680	669	663	712	718	696	676	732	709	694	667	680	664	674	694	672	646	711	685	646	687	703	653	648	682	719	733	676	712	710	667	683	699	657	699	670	726	670	717	658	682	664	667	672	656	616	668	707	677	714	694	701	704	697	664	674	702	653	683	667	670	670	646	645	719	639	675	681	679	691	667	682	685	690	684	645	658	698	676	641	702	676	696	701	686	643	624	662	708	694	674	704	681	683	725	717	666	701	729	681	666	706	627	636	705	702	656	698	726	706	711	677	710	732	666	703	674	663	695	667	744	684	676	688	703	695	627	664	711	639	655	697	668	597	701	671	679	713	698	697	724	641	673	685	694	661	724	649	677	697	666	645	705	680	663	667	708	659	676	682	721	687	672	700	683	693	644	720	681	680	711	680	648	660	646	702	663	684	687	722	661	658	677	661	680	664	626	687	712	672	685	669	675	686	682	711	686	716	662	680	659	627	708	690	672	745	704	750	639	652	670	676	682	659	681	697	663	673	687	695	669	711	671	671	663	706	700	657	681	693	664	699	683	715	666	646	710	710	647	692	699	689	610	689	717	676	682	668	682	684
16444	8762	7171	4779	2473	1379	880	631	521	366	329	345	335	352	344	384	366	370	345	321	360	383	359	320	347	334	345	335	353	375	343	350	329	339	344	337	324	355	328	346	377	315	345	355	354	355	337	358	340	340	366	342	344	339	339	344	359	326	353	329	343	345	348	387	344	340	357	339	351	345	325	334	359	351	344	322	355	361	320	345	340	353	356	341	365	358	392	307	341	329	304	332	355	355	326	355	356	347	331	334	358	336	359	351	300	374	332	314	304	329	336	323	365	335	302	345	336	347	337	359	344	366	341	359	371	330	332	351	322	334	331	347	368	302	332	335	368	326	365	365	290	334	327	352	367	363	319	334	335	358	328	349	365	328	366	331	346	327	332	329	347	368	331	332	335	329	354	349	359	388	329	324	339	367	308	349	367	353	333	351	335	370	357	331	359	332	346	328	361	314	368	341	308	335	346	335	344	306	329	370	375	343	336	337	332	334	322	332	340	327	348	335	395	331	371	370	325	344	325	326	374	374	373	333	316	326	354	328	379	368	346	356	354	354	317	337	345	356	319	333	313	325	360	327	299	340	357	337	330	342	363	347	336	353	308	347	308	321	332	336	341	344	346	316	383	342	360	342	320	342	350	370	334	356	326	337	355	362	364	322	344	349	331	348	343	338	366	297	365	337	315	341	334	334	332	355	367	370	374	369	345	361	335	345	330	355	319	387	356	300	317	338	374	371	351	343	346	333	330	352	341	365	322	345	379	333	341	343	321	314	332	331	325	346	342	337	313	354	324	337	342	363	328	339	313	321	351	338	310	368	358	368	328	372	359	319	366	370	341	341	337	328	307	338	335	330	329	335	363	319	337	340	354	353	360	337	344	342	325	356	371	332	376	347	382	374	323	331	329	324	354	364	348	354	325	333	317	358	411	340	354	368	364	374	353	325	308	348	337	369	365	324	342	330	319	330	368	370	349	356	340	333	358	343	337	336	310	349	339	316	333	369	351	343	328	326	344	339	351	333	348	346	367	346	274	366	353	330	348	360	348	365	336	337	309	341	336	315	335	328	337	316	326	339	349	350	349	388	339	349	345	357	347	343	309	323	346	328	373	316	373	333	307	317	300	347	333	357	360	342	339	346	342	323	353	345	351	382	366	347	334	315	358	321	357	329	340	318	332	330	370	365	327	325	350	302	335	344	322	331	337	333	377	340	351	327	327	344	345	328	330	367	357	376	343	324	337	318	310	320	320	347	311	354	364	328	312	319	346	346	348	327	315	325	316	343	339	384	330	341	348	325	355	326	333	322	339	320	358	341	351	361	301	308	307	370	308	337	344	330	361	349	377	346	358	352	332	337	359	340	342	314	331	319	373	344	362	352	351	381	292	359	366	295	334	324	357	360	346	380	350	367	328	339	334	348	323	365	336	365	345	342	335	365	382	355	340	328	363	340	343	355	357	343	333	289	305	327	325	352	353	279	350	344	342	364	351	343	350	364	328	336	344	341	339	338	347	330	360	402	340	340	306	331	385	371	357	310	321	330	372	326	383	308	364	336	331	325	358	364	348	345	318	359	337	346	334	332	386	334	350	340	345	323	364	331	349	350	397	318	344	337	314	354	347	314	302	371	352	319	363	321	374	346	319	365	319	331	320	375	352	351	373	350	314	337	359	335	341	328	293	327	336	380	317	326	317	296	359	357	349	320	351	338	350	323	322	332	358	398	344	336	325	360	351	336	375	308	341	337	315	345	329	343	313	357	347	339	305	349	337	345	338	314	340	300	327	346	360	316	359	308	379	352	315	351	332	333	369	371	341	306	310	350	378	332	356	337	336	346	326	357	330	303	366	363	344	336	312	298	363	335	345	388	348	318	335	333	317	348	330	337	322	310	339	319	337	363	375	322	343	333	330	347	356	349	317	332	362	332	341	336	355	368	325	328	341	308	332	350	340	323	340	336	345	358	335	331	315	361	349	341	326	349	335	330	322	338	339	342	374	308	364	361	333	368	365	301	364	339	330	342	389	360	322	345	311	354	315	318	366	384	369	349	362	340	304	373	344	350	367	319	353	327	372	338	301	333	359	308	320	335	367	323	317	318	325	348	325	334	370	374	357	372	391	334	330	386	358	335	341	344	321	381	323	351	364	349	329	343	348	365	365	350	371	337	325	332	327	324	348	347	312	347	359	360	378	367	356	358	343	354	356	336	336	317	361	371	363	327	372	314	359	330	323	337	335	311	334	329	335	312	349	293	359	349	338	331	326	330	321	323	328	349	350	383	355	316	353	334	325	345	307	328	354	329	340	317	344	358	330	330	317	323	357	319	336	327	314	365	368	331	354	318	316	320	362	352	335	329	358	338	343	322	340	313	335	299	361	361	370	335	308	320	331	360	371	320	353	329	334	314	359	313	317	340	351	310	318	347	368	297	359	349	346	323	326	327	322	326	310	334	325	324	369	331	304	320	363	336	370	349	346	335	340	359	295	336	344	365	353	354	315	347	372	343	338	346	341	346	320	331	367	335	342	370	351	369	295	348	368	334	365	343	315	351	347	340	329	354	320	352	317	322	310	335	357	297	323	350	354	343	340	345	379	360	343	354	319	358	340	351	333	338	354	341	338	338	386	345	338	325	329	340	323	342	321	319	350	337	354	333	340	296	357	309	326	300	349	331	333	331	327	347	342	362	342	353	334	328	334	347	366	355	378	371	333	341	315	367	360	350	364	361	363	357	363	375	360	335	337	316	312	320	335	340	347	340	340	359	323	334	334	328	353	315	365	354	347	373	327	343	331	326	318	344	320	331	338	331	343	320	341	345	347	315	329	368	341	362	375	311	334	345	326	326	320	351	342	349	345	353	349	309	321	351	341	364	309	330	318	354	370	342	361	374	350	352	348	321	331	360	312	325	332	367	360	351	318	338	320	326	364	338	369	355	363	306	347	357	378	343	329	340	363	338	391	358	361	322	308	352	351	344	369	326	340	336	358	316	326	311	330	342	351	339	286	330	339	315	357	324	332	316	334	381	347	347	392	349	349	349	361	341	328	331	374	324	339	355	361	342	333	307	335	312	328	334	304	365	355	399	358	336	343	357	369	340	321	314	347	352	344	298	320	354	343	346	338	326	347	317	337	360	358	325	355	345	341	322	354	320	329	327	342	301	349	349	322	368	331	324	333	336	321	321	325	339	379	330	339	314	364	357	343	347	358	368	343	352	329	302	332	315	320	341	339	351	334	371	324	372	366	315	329	342	343	360	334	357	356	338	332	335	386	386	374	356	318	345	357	349	352	359	338	309	331	319	360	331	370	351	314	355	348	331	329	375	341	341	350	374	361	354	350	341	318	311	318	328	338	348	351	344	335	347	357	366	320	361	317	319	352	347	373	332	352	313	370	334	325	342	342	368	379	362	365	350	375	303	366	323	343	372	326	345	337	317	339	366	333	359	366	351	320	357	359	346	319	344	305	330	347	366	316	328	368	351	330	331	348	319	354	325	318	334
11634	8705	12991	12553	7984	4954	3583	2503	1699	1006	886	873	793	831	839	819	868	811	849	798	881	864	838	834	779	794	801	782	821	816	871	849	838	834	831	836	809	806	796	823	877	798	783	795	826	848	903	821	852	829	796	841	861	831	786	832	834	840	845	831	844	835	782	828	851	815	812	799	799	814	808	814	772	810	818	809	824	818	875	782	753	869	807	838	802	816	797	797	782	807	850	855	832	825	806	828	814	823	800	836	843	864	824	804	777	792	846	830	825	800	797	839	812	783	808	824	831	847	768	817	803	822	785	774	787	818	851	813	824	803	767	857	865	820	862	804	813	818	781	859	783	803	838	812	786	828	817	777	832	810	774	836	912	848	841	785	795	805	800	817	818	806	833	825	739	872	833	826	807	826	792	816	880	802	830	819	817	843	843	847	808	823	778	838	787	823	812	785	803	830	860	848	831	826	850	815	822	787	815	835	849	796	812	821	825	881	803	871	771	807	798	781	830	778	811	862	807	797	762	790	809	811	810	777	799	818	841	824	823	848	857	810	836	815	823	791	797	857	812	804	869	833	828	837	842	802	876	789	829	837	794	782	796	825	827	807	778	840	823	833	780	813	740	834	807	833	780	767	777	821	814	775	828	830	856	867	821	828	859	827	825	811	836	794	816	821	800	868	842	835	816	824	843	817	819	829	799	806	850	833	809	801	909	824	807	799	754	855	864	762	808	874	801	800	792	805	843	841	794	844	752	837	811	770	872	829	806	816	834	821	829	803	806	822	800	851	869	790	798	817	880	811	849	806	835	810	798	825	817	808	854	836	850	826	807	823	827	840	840	799	786	799	835	808	787	804	786	778	787	848	812	863	826	785	808	847	849	828	834	827	851	853	833	798	778	837	823	815	833	804	807	882	863	879	792	797	835	793	822	844	808	841	823	843	890	810	834	839	775	791	829	807	810	823	804	825	788	834	847	853	826	829	840	843	829	809	817	868	790	798	846	828	788	857	806	783	833	755	762	761	839	865	837	834	839	823	847	813	848	811	813	783	797	781	828	800	813	823	777	855	823	844	804	815	851	860	858	828	814	874	825	839	801	843	778	823	850	807	787	761	830	813	830	821	832	841	824	851	799	789	832	792	827	818	817	810	836	803	817	798	804	818	827	836	784	805	778	792	800	812	827	880	822	809	804	838	887	858	798	818	798	844	851	785	822	818	801	887	815	844	787	847	821	861	806	797	824	793	818	830	798	819	784	777	827	864	805	815	797	784	829	834	810	884	860	823	828	853	770	802	832	847	836	800	771	806	796	820	869	830	796	798	850	812	846	744	835	828	832	773	857	843	764	823	795	790	832	791	791	809	822	819	809	861	768	815	798	791	777	842	807	802	813	821	775	815	795	786	806	790	855	815	821	839	768	798	787	839	844	808	812	822	819	749	813	871	797	831	837	831	838	808	838	794	838	757	892	802	771	801	758	848	748	862	843	841	822	820	819	842	862	785	835	809	837	889	838	833	816	831	827	819	899	882	768	766	845	834	851	794	821	829	842	789	804	782	822	860	788	831	856	882	803	792	854	814	737	784	775	780	760	825	865	798	781	852	806	790	834	826	771	834	830	773	803	834	819	783	829	802	835	841	781	846	791	820	798	806	806	819	842	841	867	788	825	800	790	854	787	826	778	774	801	811	829	826	864	776	790	832	835	819	814	812	851	829	822	862	820	844	815	811	803	854	882	824	822	829	837	783	844	769	844	805	811	845	834	841	835	843	821	877	807	808	834	835	852	784	768	834	806	814	815	821	814	794	806	790	825	824	841	789	778	799	837	805	788	795	850	822	805	808	846	805	768	813	837	818	839	843	746	823	777	856	800	799	804	821	814	803	835	840	826	808	834	859	842	844	854	815	786	774	857	826	851	818	807	842	872	817	750	796	857	814	789	822	825	833	804	823	823	805	816	823	781	777	861	775	814	826	867	817	775	812	819	894	782	837	819	818	854	818	803	794	821	811	854	799	780	796	858	819	882	811	771	880	823	824	797	784	811	813	845	846	840	761	809	806	790	799	822	871	788	782	831	773	822	858	876	840	782	847	816	823	805	833	798	820	826	807	786	784	818	839	838	808	774	829	800	785	860	774	839	823	877	855	848	793	846	819	777	831	814	869	860	806	792	786	844	786	788	790	829	862	845	815	827	806	800	762	826	807	842	806	788	868	825	787	799	879	853	776	821	814	795	860	789	820	799	774	823	837	773	825	839	814	842	846	781	744	774	829	835	810	812	828	773	791	817	795	842	786	856	862	872	822	846	839	807	806	816	804	821	808	806	803	783	810	824	789	821	795	792	779	832	815	815	791	823	847	880	798	822	759	808	800	823	836	857	793	792	813	783	884	851	804	829	784	819	860	824	831	886	799	795	815	807	855	825	781	788	806	816	838	835	798	805	775	803	775	763	837	863	809	846	832	836	777	759	850	832	834	891	826	771	841	829	783	855	846	839	849	829	792	787	803	858	814	796	815	849	798	845	841	816	837	820	787	823	856	794	809	854	801	825	820	777	851	874	797	813	814	833	817	784	875	822	821	812	823	847	801	878	781	733	796	811	777	850	844	829	871	852	836	885	835	792	819	810	837	838	771	851	850	878	818	818	835	846	856	825	868	806	796	791	851	819	818	747	806	806	796	809	816	809	813	872	849	833	843	791	801	826	766	818	848	794	820	842	806	794	800	790	844	831	851	876	856	816	787	824	772	801	813	804	838	794	824	813	851	794	833	812	818	854	805	818	824	808	780	839	810	818	796	803	825	852	835	840	799	842	821	809	791	809	835	806	850	845	807	818	836	811	815	820	881	861	815	808	848	836	800	808	791	856	764	879	764	831	812	848	839	794	798	816	855	822	772	836	788	819	846	808	836	829	814	825	819	839	829	812	796	764	792	850	823	811	788	790	819	888	862	856	831	828	826	808	817	840	830	805	809	809	768	769	803	798	840	809	842	825	849	789	845	821	837	795	765	828	852	800	858	862	846	835	824	814	827	817	766	861	837	767	824	805	816	788	857	807	770	814	775	858	843	828	857	794	793	833	816	795	794	801	827	824	801	821	825	791	804	852	824	781	793	751	835	808	789	830	794	784	806	793	791	823	819	802	780	847	821	857	852	800	841	809	827	794	814	852	838	786	825	810	814	813	814	823	770	796	807	815	826	822	841	815	809	850	827	807	896	807	800	806	834	824	822	826	778	816	822	804	804	854	811	807	852	820	804	796	791	866	801	855	878	778	744	813	754	806	850	800	821	778	805	782	812	824	797	816	825	876	801	873	833	849	814	817	789	810	800	793	807	852	777	816	793	802	827	839	778	802	806	895	849	798	747	828	822	788	811	840	768	839	811	803	786	861	771	825	819	764	820	861	768	795	851	834	825	833	845	817	835	823	835	835	833	834	807	823	852	791	770	822	875	790	791	834	806	807	847	826	799	823	813	866	836	826	771	816	812	814	843	796	797	813	805
27018	16087	18642	16668	13772	10103	5713	3802	3123	914	452	427	401	387	367	370	384	373	401	400	415	393	401	423	416	433	436	409	427	384	428	416	389	405	433	372	381	357	377	371	358	389	391	370	351	354	377	380	364	383	392	368	384	391	363	419	392	379	355	390	330	385	386	387	392	338	364	374	338	367	388	402	396	382	366	385	382	362	379	388	401	362	416	365	374	352	419	387	413	367	370	376	356	349	380	406	342	362	378	387	348	388	364	363	370	380	356	373	396	356	385	370	378	398	371	350	384	372	359	394	364	376	379	361	366	327	368	380	389	395	365	399	379	398	374	397	371	359	350	371	428	353	387	365	367	400	383	363	399	326	383	397	348	382	394	377	366	362	359	391	354	437	370	360	359	363	370	419	385	387	343	370	361	380	371	425	428	386	368	407	343	363	344	349	362	344	372	356	361	379	361	393	377	387	381	352	339	380	386	390	340	391	356	390	388	366	385	340	359	392	387	384	342	360	383	400	398	394	371	368	377	363	378	373	339	382	373	383	342	333	322	360	384	359	355	385	365	372	370	375	383	399	359	371	344	361	418	391	367	356	418	377	364	351	364	351	386	368	419	338	341	396	399	394	352	356	354	372	397	339	335	365	362	387	379	375	347	386	395	417	351	383	386	396	343	390	362	360	370	398	380	396	370	385	369	385	365	361	369	370	394	395	363	343	385	372	344	377	352	361	378	356	390	350	399	407	368	382	365	397	354	376	380	383	365	388	364	403	399	359	336	376	368	385	370	356	390	330	350	351	398	392	390	348	382	382	348	375	334	370	400	401	361	383	363	336	363	380	377	359	353	384	420	406	364	369	353	329	359	358	371	368	344	362	396	327	402	379	342	403	364	358	399	359	375	399	382	400	352	360	406	368	379	395	377	366	349	371	370	364	362	384	360	378	385	357	367	382	371	377	332	345	358	372	385	359	377	380	365	351	398	423	340	359	380	366	382	373	380	407	365	362	379	358	379	378	375	392	373	380	395	352	385	352	370	383	382	393	352	323	392	351	348	395	344	344	363	365	386	357	361	341	383	395	361	366	356	373	366	367	369	368	392	349	341	359	399	402	385	342	375	396	400	377	368	366	388	387	371	351	346	363	363	424	348	333	376	337	391	360	412	381	377	391	373	408	360	339	348	355	395	374	400	433	419	350	358	394	346	374	379	394	376	390	360	372	379	379	376	336	362	346	398	384	368	354	367	344	402	388	361	359	372	396	377	378	398	370	384	376	403	356	348	349	352	357	348	374	356	359	412	346	402	333	351	373	363	390	370	362	334	355	377	395	356	372	400	361	409	369	421	419	380	365	318	377	346	390	382	384	375	355	386	369	351	374	363	367	392	369	365	353	394	367	369	358	408	368	349	412	329	354	366	365	379	381	378	374	333	371	385	372	398	351	379	341	343	384	379	413	367	329	368	383	381	369	405	348	397	366	352	385	399	382	362	381	400	362	403	401	370	365	387	417	383	372	358	364	386	384	370	370	394	409	361	351	375	383	378	365	340	360	388	378	386	320	411	345	361	386	340	403	347	350	361	386	383	369	369	338	361	373	374	346	378	363	367	334	336	334	403	339	376	390	362	356	384	365	376	401	377	346	383	373	389	334	354	357	396	359	357	345	363	403	400	404	372	348	365	375	366	365	385	378	349	393	359	365	357	386	386	387	394	414	359	364	337	372	369	378	351	407	359	365	379	386	397	363	338	389	368	368	356	384	373	407	398	369	369	378	395	390	380	409	383	387	397	358	375	375	365	348	386	374	357	374	351	351	361	387	389	347	361	337	391	386	361	398	388	359	366	392	322	386	385	359	370	380	356	372	359	362	378	371	380	366	354	396	381	367	364	368	381	365	357	380	349	380	358	358	391	395	377	361	388	328	353	403	358	365	381	389	385	379	359	388	382	349	399	348	384	370	359	340	365	397	402	370	372	339	366	348	351	361	392	376	395	389	390	338	355	365	378	368	361	397	347	379	346	387	385	389	397	364	354	374	362	390	386	335	381	361	382	371	383	374	379	359	317	364	347	354	350	377	405	371	360	417	347	334	389	385	375	326	371	376	394	394	359	401	376	345	335	339	389	366	304	378	360	400	375	382	381	401	377	376	329	380	381	378	374	352	345	386	384	352	367	372	374	379	396	359	384	377	349	386	324	379	380	385	388	447	386	384	379	364	384	365	354	374	359	362	369	364	377	383	387	374	381	401	327	359	353	376	376	340	353	366	370	365	400	401	379	407	378	366	420	375	374	356	383	412	409	355	382	373	368	356	404	397	368	411	398	381	380	383	363	377	377	413	370	359	365	353	376	357	371	383	391	360	395	406	358	363	382	342	384	413	364	368	398	383	391	358	370	358	377	353	364	377	313	362	375	400	386	373	376	388	355	412	393	370	372	397	410	346	367	419	392	392	369	386	402	385	369	375	376	381	357	367	380	396	406	359	376	369	405	395	411	377	391	362	368	387	362	342	401	382	367	378	357	376	369	401	395	364	335	360	378	417	371	375	376	369	342	388	390	361	381	342	386	366	377	361	377	421	343	356	389	402	355	369	375	367	385	351	383	407	393	440	372	369	359	376	396	360	367	402	344	419	365	339	349	383	359	407	371	405	359	415	327	403	354	404	411	383	421	365	377	374	342	359	346	369	386	365	399	375	352	417	387	376	382	352	346	320	373	375	356	355	404	389	368	344	371	366	399	334	418	366	375	401	377	418	351	384	323	362	361	385	367	379	386	373	352	352	351	360	352	367	373	373	361	351	348	400	377	367	389	356	400	364	385	375	402	384	365	379	350	402	380	405	348	380	390	361	382	346	366	386	341	355	347	365	385	364	360	334	350	383	407	359	345	379	370	365	376	402	346	370	333	367	350	370	366	352	364	369	357	336	349	345	395	387	396	333	357	406	371	338	351	392	375	353	391	402	372	349	385	340	389	361	388	395	387	356	375	370	396	363	369	363	389	397	371	359	372	404	372	371	338	335	396	326	350	374	372	369	372	407	391	361	379	382	400	354	411	356	457	371	373	394	378	371	363	402	380	357	397	322	385	362	346	347	366	406	342	385	350	370	399	392	345	367	364	345	377	408	392	369	422	423	367	364	352	407	408	375	403	361	325	335	390	386	347	398	360	377	380	385	357	356	398	380	334	347	360	386	337	374	351	367	335	378	356	392	364	341	383	367	347	393	343	356	397	362	399	356	407	376	375	380	350	374	363	386	358	353	389	379	357	358	376	372	397	371	382	362	378	378	411	381	364	343	362	337	364	375	357	369	378	364	334	337	414	389	388	349	375	380	347	375	362	391	378	372	411	362	349	409	374	426	372	382	359	382	390	388	342	364	384	353	403	391	396	374	392	330	399	364	374	369	350	381	367	426	367	356	339	363	379	343	395	363	377	370	357	355	352	368	367	416	393	360	341	362	394	344	361	376	393	386	365	351	389	363	347	405	336	347	364	343	374	391	381	376
19247	15089	26311	28665	28036	22813	16972	12956	10433	2879	1272	1286	1044	983	979	969	911	940	915	984	958	1001	1095	1107	1207	1139	1124	1155	1216	1240	1225	1135	1158	1109	987	983	960	916	938	934	905	870	887	889	887	893	893	888	925	917	853	892	877	864	902	878	974	891	942	858	880	830	865	924	878	924	866	885	903	852	875	849	936	858	884	832	875	904	868	837	836	915	887	884	837	911	927	867	854	913	892	841	911	876	900	874	795	907	913	933	912	862	859	888	883	916	876	919	854	908	879	886	876	853	873	901	937	870	890	908	912	922	919	939	902	851	869	867	868	872	893	899	894	880	884	849	869	875	887	871	857	857	822	902	877	877	957	899	869	899	857	922	804	878	850	941	882	894	855	878	881	891	867	903	865	894	835	888	885	903	872	930	866	892	906	876	896	882	889	896	984	883	888	863	903	952	907	873	873	893	844	892	886	883	862	928	875	857	904	899	896	893	860	878	859	881	859	917	889	894	809	922	908	869	851	887	847	851	857	896	895	897	884	829	892	855	940	886	889	947	862	886	869	806	890	904	883	871	898	908	882	852	900	932	891	876	862	895	907	848	887	840	881	864	903	912	842	879	886	884	921	883	912	878	936	916	864	893	893	872	880	831	885	843	878	883	919	880	872	887	909	851	861	879	859	914	900	871	922	818	887	929	889	940	867	856	837	951	857	856	828	877	916	845	891	849	879	896	850	877	876	841	881	859	887	875	859	874	856	916	903	863	860	845	885	891	826	889	921	939	873	876	914	902	845	863	859	809	895	853	829	886	893	913	935	883	915	857	904	886	856	900	854	924	895	846	850	839	874	857	919	881	917	810	879	898	844	861	889	838	908	888	900	877	897	864	859	887	861	831	894	899	872	837	850	869	921	859	891	889	863	883	850	867	883	904	814	866	886	872	876	897	873	870	902	869	890	871	857	884	918	937	911	912	813	902	856	817	866	918	862	905	899	884	876	855	835	897	875	879	914	868	862	932	892	870	895	896	901	900	888	919	879	960	923	881	806	848	842	850	855	908	838	901	900	910	869	827	908	906	833	895	891	917	881	891	869	927	862	862	851	891	846	901	874	865	928	888	889	906	844	872	881	872	886	844	851	887	849	869	794	847	848	874	875	856	885	893	884	909	886	855	878	884	903	909	938	917	916	905	887	888	868	867	865	861	852	863	879	898	865	925	870	884	886	879	797	887	928	884	912	881	853	886	860	829	879	928	878	874	861	840	889	901	844	922	852	860	839	890	857	860	904	840	873	898	849	918	900	930	808	865	873	885	853	907	856	900	871	860	865	902	852	897	895	859	875	830	891	825	842	880	877	918	859	846	854	851	926	861	894	889	909	907	883	854	880	861	830	968	810	884	932	877	874	860	918	846	855	873	887	909	882	848	862	926	863	875	881	891	859	891	873	916	866	911	914	884	868	868	883	909	846	866	826	852	898	871	869	870	863	884	879	859	898	895	848	912	891	863	849	847	867	891	914	882	881	867	889	851	881	864	896	910	864	897	875	903	863	910	865	898	906	811	848	931	886	867	897	894	893	876	864	915	878	837	884	900	904	899	915	909	937	840	861	857	888	874	858	903	909	906	931	882	890	898	918	912	860	926	869	861	916	897	880	913	896	859	878	890	917	863	906	902	842	901	838	881	885	876	823	937	905	840	926	879	898	906	883	894	941	841	917	867	910	874	908	888	887	871	911	950	904	906	852	842	824	914	854	946	873	917	937	874	895	895	881	901	849	872	921	865	887	877	919	903	863	861	943	841	854	848	902	854	901	899	899	923	959	865	935	811	878	828	953	893	871	892	885	875	837	880	904	926	883	885	891	868	891	843	911	840	872	858	895	899	848	900	893	869	857	926	884	893	900	907	898	882	900	884	914	902	884	901	881	802	881	884	921	863	900	872	895	859	878	890	913	890	861	840	885	889	883	882	853	876	867	872	875	886	873	861	906	864	866	899	897	855	861	898	834	938	871	901	901	849	887	896	844	893	872	833	906	831	922	882	855	866	919	848	877	899	888	888	890	842	878	875	829	887	896	864	839	885	906	924	871	875	823	867	886	930	907	923	877	856	895	892	931	886	884	886	902	923	849	910	907	886	909	890	900	897	836	878	853	885	906	863	908	918	840	882	895	830	862	867	916	829	850	811	865	881	868	920	888	893	875	913	870	858	880	872	961	852	859	806	895	855	896	917	860	877	886	885	905	856	890	893	861	934	890	911	860	900	893	913	854	906	860	889	873	865	943	882	831	899	890	878	840	862	889	948	882	873	850	877	853	906	877	879	865	881	829	871	863	909	816	879	906	871	826	859	905	875	909	858	856	896	957	878	832	843	888	892	891	885	896	892	844	864	896	872	857	860	886	880	944	869	878	857	911	924	861	877	921	877	873	885	882	856	909	848	863	859	903	845	872	875	864	886	874	825	900	861	912	865	863	894	884	873	849	841	877	867	903	876	877	858	928	855	856	888	872	885	868	896	871	924	892	899	926	921	890	838	916	893	894	899	897	908	924	883	865	869	865	864	864	855	865	930	886	900	858	945	863	889	872	890	871	889	872	810	865	886	852	906	842	922	851	897	903	859	910	908	859	860	893	859	910	937	828	943	900	913	862	907	887	852	906	903	882	882	869	914	881	889	836	959	868	865	894	907	893	869	894	884	879	860	899	852	868	865	881	894	906	853	843	879	835	963	932	914	805	865	858	888	853	849	846	888	884	915	887	858	814	826	879	845	890	947	841	852	816	875	903	909	932	863	886	859	913	887	909	887	929	867	870	903	866	860	855	875	916	852	914	906	881	910	880	905	876	883	921	868	917	883	890	863	871	916	865	880	916	896	885	827	947	877	864	866	896	855	848	816	905	872	880	910	888	918	863	876	893	876	868	865	930	898	910	926	949	858	897	847	853	892	868	967	873	891	905	941	895	894	914	906	907	839	887	901	866	869	901	893	905	856	864	928	884	888	876	874	868	895	851	924	884	849	884	958	880	904	870	901	860	862	926	877	913	883	903	884	862	841	917	868	876	900	866	942	940	918	876	844	876	869	901	901	892	901	846	930	938	907	882	869	945	882	876	901	927	900	874	839	852	870	859	923	892	872	847	903	896	880	847	879	848	899	853	858	864	845	841	869	892	898	931	915	917	937	866	891	914	884	897	887	905	910	892	914	872	952	908	861	893	883	946	876	880	876	947	884	859	890	859	885	900	869	886	839	896	836	905	857	875	892	848	896	945	862	860	810	903	917	883	891	915	848	841	921	847	876	838	893	864	813	843	837	882	910	840	872	856	878	950	889	857	890	875	915	847	884	839	857	888	898	894	928	870	914	929	959	936	861	873	934	864	845	881	846	873	865	905	836	906	844	902	878	933	883	877	882	854	880	933	883	904	892	845	883	855	910	934	849	848	857	881	881	895	937	852	868	885	849	873	920	885	900	901	884	836	896	893	904	899	833	815	842	910	853	892	904	888	903	904	875
35628	25311	29431	30468	18485	12354	13047	7449	2653	1421	719	485	402	334	360	299	315	334	321	325	347	363	367	434	426	390	391	370	405	464	418	382	394	397	324	318	284	292	325	313	294	326	284	334	298	314	279	335	266	325	295	301	316	324	286	287	365	323	300	323	288	281	329	324	334	293	317	316	306	291	328	300	307	284	307	300	321	295	313	345	264	275	295	290	280	283	276	289	288	274	294	276	313	328	319	326	283	305	296	300	305	282	326	279	270	309	277	279	272	326	315	276	319	289	310	314	295	279	305	270	290	294	316	304	277	325	318	294	274	303	297	295	295	298	327	245	334	310	287	325	316	309	283	338	312	290	309	320	302	286	303	321	285	294	297	307	292	295	347	333	297	316	301	294	301	269	295	294	315	274	284	265	325	333	314	285	279	274	304	315	304	326	313	291	315	307	290	304	320	293	287	319	302	311	296	343	265	280	285	298	309	271	297	308	283	319	298	291	292	310	285	329	300	307	275	316	309	283	289	311	323	268	308	275	305	318	319	294	312	276	284	309	306	304	290	284	307	302	340	303	327	304	284	313	279	287	291	288	301	307	267	328	294	291	294	321	283	281	303	317	293	306	325	320	285	314	299	274	303	263	281	324	325	300	292	312	304	291	312	305	326	300	292	301	308	333	314	281	299	326	314	319	315	305	334	287	305	305	298	301	300	297	287	318	290	310	303	293	302	275	295	308	283	303	309	328	275	301	300	304	289	332	296	315	301	304	273	299	313	289	311	334	313	303	338	323	291	299	298	323	302	304	305	272	314	319	287	342	306	322	321	320	320	301	317	312	310	301	299	294	252	312	290	290	324	273	294	289	324	321	321	310	296	291	320	290	298	285	313	325	320	279	312	300	262	312	327	272	276	304	303	294	285	291	292	293	340	299	280	283	319	282	265	301	276	297	321	302	268	292	304	353	315	303	316	304	303	274	267	317	282	296	302	303	311	306	316	304	294	310	307	307	313	293	297	274	336	299	299	289	311	289	320	350	273	299	312	300	300	347	330	280	302	294	321	313	315	284	282	304	289	247	315	320	293	316	294	275	318	284	291	303	325	283	301	290	296	293	319	330	271	260	274	312	291	296	315	317	266	316	293	332	326	314	308	292	299	282	284	274	268	305	286	310	299	317	276	306	294	295	305	298	293	291	295	282	292	312	315	288	285	338	320	294	307	293	290	312	296	285	269	277	282	280	295	306	288	316	303	330	327	301	322	309	289	299	277	314	311	314	297	282	325	294	339	325	298	279	291	318	305	269	314	299	307	270	318	300	289	279	289	313	305	285	335	327	336	283	301	341	274	311	270	304	313	305	309	341	317	303	300	281	329	316	324	330	328	325	295	293	307	297	287	320	292	287	324	299	299	299	276	302	302	317	286	299	273	321	266	314	294	291	295	332	304	327	290	290	296	300	297	283	314	298	293	325	295	308	309	274	298	276	294	315	299	270	263	298	275	355	303	313	299	346	296	294	309	316	268	315	327	329	310	304	304	282	292	269	358	269	316	305	309	272	303	313	281	300	312	279	320	291	280	301	303	288	309	302	301	332	243	297	284	332	304	290	307	292	315	291	313	314	288	310	303	305	296	333	318	301	317	283	295	300	329	350	306	298	296	293	296	274	262	319	291	309	309	294	311	324	308	299	297	296	284	290	302	305	292	323	311	316	292	304	271	295	308	295	302	313	327	259	283	331	264	282	313	300	311	277	323	335	281	329	292	278	295	297	314	313	313	314	331	303	293	299	336	329	319	313	319	288	325	318	295	311	322	271	348	321	282	295	327	301	289	281	278	317	286	307	321	309	316	287	286	302	314	294	300	308	318	286	319	315	300	316	287	287	287	303	295	329	312	310	296	274	334	328	276	320	292	282	287	281	335	307	266	281	352	302	300	313	279	294	307	316	319	347	293	324	334	285	304	284	309	306	306	320	307	318	306	279	284	319	288	310	283	286	270	333	279	279	310	310	295	282	269	305	288	304	302	281	300	286	298	301	297	321	305	286	314	332	289	276	334	271	294	308	288	299	301	323	297	298	267	304	276	319	312	316	308	291	278	308	298	358	304	289	296	292	284	286	282	304	278	252	317	281	291	300	311	324	309	293	328	294	294	320	320	301	343	301	291	297	323	299	329	299	315	327	304	301	322	306	325	295	319	291	295	323	281	315	297	314	310	281	311	284	271	304	281	303	264	281	281	297	312	297	310	320	272	267	286	273	302	311	262	317	298	279	254	306	288	312	298	285	329	244	316	311	285	299	310	299	268	324	276	281	276	314	309	297	310	254	290	304	283	307	313	292	298	304	298	301	272	278	293	277	281	288	309	304	327	302	301	274	297	284	314	306	338	302	318	313	309	278	328	284	308	320	331	305	291	312	318	292	300	283	306	288	281	298	295	320	262	322	306	304	331	291	313	298	305	289	282	308	312	284	298	324	297	281	317	283	281	300	318	364	299	293	281	302	317	327	281	290	320	298	297	300	314	320	281	313	296	293	286	295	284	289	296	284	286	280	289	295	329	306	301	288	275	310	329	301	280	309	325	297	287	283	336	308	305	286	315	351	298	294	302	275	292	323	293	315	280	294	302	297	301	278	299	308	301	337	260	326	319	303	270	294	328	347	282	300	299	281	333	296	295	314	294	330	302	261	283	293	327	276	287	306	298	297	298	285	295	313	314	295	288	306	322	298	316	292	291	312	295	288	286	293	260	292	286	306	308	304	328	313	274	311	265	312	326	307	266	291	329	322	307	313	336	326	304	295	295	323	303	295	282	301	286	324	282	273	286	335	293	321	286	294	334	313	277	309	304	320	310	278	287	306	320	299	301	305	280	284	337	325	295	302	319	306	332	283	296	319	327	300	275	304	305	301	308	279	281	304	321	313	296	283	270	307	297	305	299	330	321	266	274	287	307	285	300	297	301	302	316	318	310	286	326	284	299	310	283	305	310	316	302	278	313	295	291	284	267	307	331	301	294	305	315	291	293	303	299	287	303	273	283	298	323	293	322	333	320	298	288	296	294	315	302	288	333	276	322	294	307	278	317	303	259	301	282	297	292	295	295	307	321	310	299	310	281	332	301	291	326	315	325	319	310	354	293	305	295	285	278	287	302	278	311	315	298	265	316	297	311	313	324	259	286	311	322	274	276	326	289	288	301	315	295	297	291	302	312	318	337	291	299	344	307	295	319	289	302	297	298	288	326	278	314	284	302	284	268	259	281	325	286	328	317	316	281	284	272	301	311	295	301	287	292	308	303	317	299	303	330	295	233	296	314	301	302	306	281	278	328	320	322	276	270	321	295	301	308	317	285	288	311	283	295	306	320	301	315	329	302	310	298	329	302	313	288	321	319	296	277	279	276	284	311	279	283	287	278	339	299	286	304	275	296	341	285	315	291	318	259	350	288	295	282	327	266	325	306	316	313	299	302	281	290	298	281	276	286	290	286	281	301	315	282	281	311	294	324	315
23427	21966	34609	39808	27984	25826	28169	17377	9133	5900	3000	1815	1232	916	798	828	795	843	824	804	911	997	1113	1217	1460	1377	1312	1290	1366	1575	1458	1392	1246	1164	1062	963	809	792	781	754	691	738	780	695	736	707	770	766	733	665	717	742	763	766	702	702	710	714	719	743	734	718	674	749	704	699	726	702	728	770	703	690	707	700	713	704	695	690	741	676	692	705	734	694	729	705	696	696	686	730	703	718	819	752	695	708	734	673	707	720	718	699	693	744	683	698	722	748	782	723	780	703	744	719	750	693	734	702	713	758	704	685	694	769	702	737	708	693	697	724	693	769	721	694	768	680	734	701	719	740	712	653	711	726	715	748	744	691	679	732	750	740	706	715	733	743	681	704	719	720	714	730	700	658	752	710	696	742	735	721	742	735	682	711	677	723	756	756	760	750	716	730	693	737	708	710	741	728	661	695	715	730	716	729	712	675	749	655	689	704	704	703	681	804	708	700	734	702	716	730	737	730	701	714	748	724	717	725	720	721	779	725	676	699	719	647	736	735	662	700	703	727	733	700	721	769	701	686	737	771	707	760	709	718	734	694	740	757	685	706	742	733	767	687	711	731	718	738	718	716	770	745	719	712	658	753	683	696	751	721	715	697	699	741	699	718	734	714	710	767	765	687	680	720	666	699	678	715	721	736	681	728	674	773	713	700	679	735	757	743	749	746	728	737	749	709	762	696	695	699	712	729	746	720	692	764	699	704	703	685	746	718	729	736	728	691	729	725	698	717	745	729	719	742	730	708	713	722	676	651	724	736	698	704	774	725	721	722	689	658	733	727	743	688	722	680	732	720	743	697	742	670	727	704	673	765	708	768	714	740	678	706	726	721	660	721	762	749	776	741	733	709	750	702	727	748	737	699	695	792	732	762	725	699	757	742	705	758	719	724	710	756	738	708	762	709	752	730	712	689	738	716	716	743	717	753	707	666	728	728	733	736	748	704	722	734	737	755	725	718	722	764	695	710	735	718	702	688	707	728	767	716	774	727	752	712	723	705	660	798	727	700	726	751	723	719	728	715	699	697	714	742	752	742	736	727	733	756	722	739	784	736	712	794	738	724	721	700	698	723	715	756	691	727	742	713	703	714	705	722	691	748	714	726	699	758	703	738	784	733	726	710	767	742	706	699	680	694	712	782	714	726	708	763	721	721	759	731	724	709	733	690	731	731	731	717	736	704	752	736	723	727	741	719	713	734	694	763	755	723	745	698	715	768	753	779	680	712	715	699	740	723	706	706	705	731	707	682	738	748	715	763	725	735	753	747	700	711	698	720	694	680	651	674	749	700	713	763	741	657	728	698	690	745	745	732	737	726	747	710	697	709	709	724	729	735	752	728	725	721	746	702	704	676	707	761	681	674	740	727	676	695	674	743	713	665	693	671	713	713	728	735	697	730	743	718	780	711	721	742	753	673	741	749	749	741	709	736	694	698	697	706	716	690	761	663	715	720	725	675	709	667	709	740	731	777	693	719	703	737	749	706	726	739	698	749	716	730	729	677	717	708	682	745	702	755	703	736	707	801	673	731	761	718	676	718	724	693	756	728	694	746	755	718	736	778	723	733	742	671	719	736	706	698	700	750	722	765	688	691	729	738	725	747	786	676	696	785	699	728	756	738	712	767	739	759	742	697	709	699	737	721	712	706	696	732	703	699	737	729	682	738	707	775	798	702	683	736	705	698	750	751	692	752	697	720	730	742	691	718	748	718	790	704	752	765	728	725	654	734	700	705	695	725	717	725	767	720	757	697	743	714	779	722	742	708	738	732	699	736	737	707	717	700	697	720	718	720	692	730	722	694	726	712	702	733	735	751	690	688	767	727	719	757	697	736	720	746	757	739	724	777	759	698	774	704	699	690	726	740	727	676	733	707	702	780	741	712	732	736	751	743	716	718	721	735	712	692	725	699	704	675	724	687	747	740	664	662	694	740	732	696	742	761	709	707	734	717	727	709	722	759	704	759	681	712	728	734	722	715	732	696	705	725	729	717	666	730	722	699	705	718	753	681	716	738	732	700	704	741	743	726	698	741	722	739	709	722	739	739	701	709	699	709	742	729	715	718	714	707	749	710	688	738	744	757	722	726	729	766	746	701	713	711	734	707	746	713	740	705	724	691	702	715	722	683	726	712	708	817	729	723	740	711	715	730	692	712	763	754	742	725	730	756	714	726	786	726	769	746	710	729	734	719	760	687	741	711	695	732	693	716	672	710	734	706	718	749	729	692	716	740	734	726	699	708	716	698	733	748	767	705	711	689	665	681	789	763	734	720	630	673	706	708	725	728	710	692	753	727	678	688	710	774	671	739	732	727	725	756	731	717	667	753	696	741	714	756	751	720	704	732	664	713	732	720	722	734	724	676	687	721	727	713	709	710	731	710	737	725	732	722	700	730	709	726	717	716	692	719	748	719	687	725	748	726	667	758	750	758	718	712	755	745	703	730	739	711	668	734	721	695	719	712	673	718	708	741	768	768	677	730	721	750	710	696	676	680	729	676	730	773	769	748	691	773	736	679	704	751	757	733	718	693	745	711	718	690	729	713	726	720	754	708	668	700	706	699	680	726	690	721	718	679	715	746	706	704	738	710	707	723	668	708	710	687	724	734	716	707	731	733	740	676	707	712	725	677	719	726	723	722	744	716	703	708	733	731	759	726	664	725	742	679	689	705	702	706	727	690	738	678	733	736	714	692	710	722	711	686	678	734	705	744	737	762	684	672	789	753	708	713	761	739	734	695	758	711	732	662	722	669	706	708	751	734	757	692	729	703	689	710	715	685	720	746	721	752	743	720	736	720	712	737	717	758	703	707	738	694	728	768	720	764	714	757	712	724	702	751	705	744	676	687	704	694	749	778	751	724	776	672	765	716	702	729	746	778	713	673	719	678	727	748	742	749	759	723	705	725	696	705	693	687	697	713	777	697	729	709	701	706	695	751	730	721	736	749	727	735	670	670	715	711	692	741	704	741	723	701	715	743	691	713	746	777	735	657	666	701	717	712	724	737	715	732	692	726	670	760	707	714	737	775	745	717	709	731	738	692	678	734	720	688	735	740	712	724	672	713	753	696	751	754	683	740	697	779	669	725	724	720	706	716	745	692	756	711	734	722	717	757	754	711	748	718	765	725	775	763	682	701	679	701	706	742	689	679	683	758	778	748	751	737	716	767	708	748	744	715	672	716	686	723	718	692	721	727	720	675	763	692	694	720	713	767	723	734	699	740	674	718	725	733	656	758	692	744	699	723	709	723	689	720	724	728	736	729	698	741	720	716	747	691	703	717	700	730	684	725	697	727	704	722	715	699	721	700	741	727	709	718	688	722	732	684	705	749	720	708	730	699	694	761	723	742	743	718	717	716	758	684	721	745	729	703	715	710	712	722	787	718	694	746	718	790	719	707	743	765	735	694	685	724	733	761	773	696	748	755	701	707	746	690	743	661	725	678	733	747	773	708	700	718	687	731
13813	7834	7317	4670	2361	1292	772	523	484	438	412	398	383	361	357	388	353	382	396	357	312	396	379	376	367	374	356	370	331	353	383	365	380	381	358	340	353	390	340	372	357	382	353	350	352	407	357	334	362	353	327	341	381	353	353	359	338	344	369	373	369	367	321	301	340	350	358	350	377	357	337	347	331	392	344	363	374	296	380	353	351	371	374	366	357	387	382	374	356	321	375	332	416	371	368	357	363	385	356	360	354	382	393	361	361	380	354	315	328	341	360	339	334	325	355	360	315	351	309	358	370	358	325	367	347	335	371	354	373	313	323	357	361	426	372	336	324	374	333	370	340	371	348	346	402	393	344	387	382	356	338	371	337	339	348	344	376	368	319	343	304	378	341	361	346	387	362	374	338	361	380	325	382	343	337	351	338	381	356	385	350	361	371	331	363	341	340	359	365	386	368	344	345	395	361	372	348	351	348	354	315	368	366	332	354	389	339	301	370	331	364	361	371	368	373	306	366	365	338	347	354	307	342	387	386	355	368	323	361	349	375	359	324	375	377	357	353	374	368	325	369	355	382	390	384	381	374	359	344	382	372	333	401	329	320	354	385	395	381	348	355	358	359	383	333	353	338	344	344	408	359	344	348	349	347	371	321	330	384	330	354	336	331	392	339	352	348	353	358	371	327	331	344	354	338	375	360	352	314	361	359	332	368	364	366	363	358	352	352	350	411	355	386	346	389	326	359	336	339	349	375	342	379	372	361	348	355	365	343	348	362	383	332	372	352	384	371	376	339	350	354	335	357	335	360	336	320	352	381	394	318	333	326	367	339	373	359	335	359	385	361	357	328	365	384	360	348	339	392	387	361	363	362	357	341	350	340	354	342	364	372	328	358	378	352	358	346	374	356	330	344	352	374	322	362	360	382	352	310	318	337	363	299	322	336	384	350	335	374	343	371	343	387	382	352	354	356	352	348	372	343	356	351	363	399	359	343	353	368	364	356	376	386	351	371	374	367	355	329	370	329	378	359	364	353	334	361	355	357	363	325	360	353	347	387	340	357	335	347	325	349	348	367	327	392	345	351	363	367	385	376	340	402	353	388	365	394	358	378	406	358	377	373	351	300	363	329	361	334	345	344	371	345	361	348	391	329	354	331	358	369	362	381	335	355	378	374	333	322	348	377	348	324	321	348	369	344	326	343	353	370	379	361	359	353	355	383	346	354	401	386	356	357	380	364	333	360	386	378	428	319	364	382	343	338	382	337	363	324	339	356	375	359	369	337	347	359	343	337	318	343	319	364	340	341	331	350	336	385	319	353	353	385	358	381	365	347	378	349	304	365	347	380	375	350	370	354	351	374	368	370	342	338	346	358	354	332	327	356	338	385	352	321	338	358	340	377	341	332	360	350	340	362	354	348	353	362	328	356	337	355	375	382	380	361	354	348	334	372	327	365	365	372	353	367	364	354	360	322	355	370	396	350	344	381	344	366	322	354	328	352	309	353	359	316	366	375	385	381	357	388	399	327	379	337	368	362	321	350	379	372	341	345	296	342	334	376	343	321	367	342	340	388	366	372	347	360	350	353	350	330	349	336	375	372	376	325	343	296	351	408	327	327	356	338	361	341	310	373	345	354	344	358	340	354	371	388	368	344	341	308	353	328	360	395	342	326	379	364	374	370	361	368	358	329	351	383	371	364	382	365	362	391	370	360	380	331	381	370	356	359	357	345	309	354	360	381	350	334	364	350	374	328	365	368	375	355	358	366	340	372	372	329	364	358	365	344	326	324	312	337	355	368	352	386	366	390	365	337	346	365	356	357	378	367	355	383	383	354	376	348	391	347	310	355	376	344	332	338	371	366	345	387	343	376	369	396	367	333	409	318	348	367	381	387	354	360	311	348	367	329	324	345	321	336	354	353	384	375	364	333	388	377	352	358	347	312	321	360	379	349	335	359	333	308	359	383	349	389	377	365	374	345	360	383	378	346	366	322	346	389	385	354	350	349	373	357	354	373	345	338	392	357	381	346	325	361	370	327	324	319	385	371	352	382	377	362	365	382	328	354	373	344	333	349	355	370	351	353	330	326	346	374	398	344	339	359	311	356	334	384	374	356	384	325	373	343	388	392	352	363	366	382	362	401	363	328	349	370	361	342	379	340	363	376	332	358	353	353	335	362	397	358	367	355	330	344	341	385	389	349	335	328	358	330	371	404	337	361	351	356	348	347	348	345	373	372	341	353	379	362	331	380	353	351	384	353	345	363	376	351	348	354	352	353	353	370	350	348	331	364	353	415	362	384	323	364	350	366	383	381	353	341	365	382	379	352	402	320	319	367	366	334	355	370	381	390	380	344	350	343	360	339	357	398	349	375	340	337	386	373	357	369	353	372	327	365	350	343	351	331	356	394	358	361	369	314	352	392	362	353	336	343	335	345	391	320	354	395	379	342	365	348	358	367	375	392	379	333	335	357	356	346	413	333	338	355	347	361	360	369	381	360	337	313	378	316	388	350	334	362	362	345	390	371	349	365	347	346	406	364	365	335	355	388	330	362	346	367	359	355	327	379	352	320	356	350	334	365	353	361	339	377	347	340	348	377	370	341	391	327	366	368	333	428	321	336	391	333	350	354	368	351	310	328	334	338	333	357	370	361	358	360	375	334	345	331	405	381	369	376	394	339	355	336	340	353	377	368	346	336	330	328	337	389	374	336	326	354	360	360	367	355	347	379	377	353	333	348	352	314	370	317	320	336	327	337	339	389	377	349	358	378	339	357	383	334	365	387	370	358	421	356	367	351	320	338	370	349	353	356	352	325	348	362	325	354	369	348	356	341	329	370	367	351	390	335	350	396	365	369	329	341	341	355	355	355	364	397	367	363	373	376	351	364	343	392	359	354	342	313	334	353	342	334	348	339	340	331	350	326	324	363	330	351	394	320	350	341	383	343	397	363	335	378	328	373	346	363	370	368	358	362	340	366	348	357	332	326	350	375	387	353	343	345	394	387	367	367	393	369	343	326	336	376	350	386	368	366	368	384	369	348	379	342	395	349	358	359	342	356	353	367	341	332	373	326	373	340	368	375	372	345	380	368	349	357	360	371	318	349	359	343	340	358	350	336	381	371	370	366	355	349	316	364	343	394	364	377	341	298	361	373	392	354	350	375	359	350	362	340	320	345	369	354	350	343	372	345	411	361	350	377	374	333	375	393	355	347	327	338	370	362	352	362	351	328	355	358	358	335	395	361	348	327	356	331	358	364	388	382	364	348	356	354	326	393	379	344	393	363	351	365	337	385	368	364	379	390	373	343	379	360	349	365	300	341	340	330	397	356	356	342	369	358	349	355	335	375	358	386	359	359	370	371	362	329	368	357	342	387	330	348	321	350	365	351	362	370	355	357	301	380	292	318	371	347	347	341	339	337	345	378	340	352	380	324	388	357	349	333	359	371	341	360	354	338	392	354	382	351	379	337	368	336	353	375	383	334	345	315	339	352	353	331	358
9976	8388	12945	12196	8118	4983	2858	1738	1559	1285	1016	926	848	847	910	852	855	873	884	840	837	860	838	885	861	908	873	873	833	855	886	906	895	856	851	894	881	852	854	875	846	820	845	858	798	840	849	823	835	872	823	850	877	820	815	857	821	828	854	866	884	831	878	878	868	880	870	831	826	825	840	861	857	872	839	865	816	846	859	858	835	852	923	892	861	865	854	784	828	834	850	847	850	803	797	824	853	872	867	882	809	854	836	852	855	858	884	896	835	845	789	884	838	859	844	861	846	857	858	801	861	885	858	805	808	875	844	839	863	840	847	840	780	838	876	829	887	879	850	872	874	846	821	853	852	865	840	875	869	866	861	842	835	870	815	854	823	825	885	873	868	846	841	850	850	858	861	833	874	781	882	851	828	839	891	821	894	848	861	860	869	823	834	833	813	802	824	838	831	859	851	884	820	846	834	871	841	887	900	837	877	852	882	832	860	828	794	851	832	821	830	813	826	862	828	826	884	865	864	862	813	866	842	829	880	869	804	827	838	869	836	859	821	848	829	826	869	875	880	824	850	874	851	842	846	827	821	870	794	836	872	899	823	855	860	865	837	865	855	816	838	869	862	861	822	815	860	861	852	904	863	867	796	886	861	856	828	815	868	845	812	844	813	915	853	842	880	862	868	862	850	892	873	793	879	824	838	826	802	851	837	888	869	837	862	878	888	815	876	845	837	863	828	850	854	878	862	883	861	845	847	856	816	860	865	832	877	854	823	852	780	814	857	787	827	890	925	819	892	854	921	852	881	851	847	858	831	818	841	876	821	856	803	821	879	858	876	822	820	861	901	806	855	827	828	885	853	854	857	860	881	876	846	823	854	884	893	815	841	857	823	827	834	883	834	828	863	872	779	821	820	882	868	867	896	821	888	854	853	928	838	827	865	870	833	845	873	799	832	850	880	871	800	837	836	805	868	834	853	884	837	874	894	882	808	845	853	864	863	830	887	841	848	795	857	858	809	914	833	852	845	862	787	852	813	863	891	861	856	789	844	860	797	792	853	868	867	865	830	879	860	891	862	858	805	852	852	849	846	871	846	830	871	837	877	818	825	851	822	829	884	858	928	866	844	843	799	876	843	865	861	854	797	848	868	865	858	842	822	804	859	865	869	880	862	809	841	870	855	807	871	831	811	906	854	908	857	834	876	840	812	860	832	843	900	890	874	792	812	852	791	812	860	882	819	859	890	848	849	802	833	803	816	855	853	831	858	842	844	823	830	898	856	883	812	860	882	889	921	805	839	846	822	791	827	837	828	823	861	855	820	899	914	888	890	841	820	853	894	860	840	894	861	862	910	842	818	820	860	865	894	870	831	853	861	871	844	835	823	797	853	842	845	820	858	846	877	853	811	893	808	889	870	913	847	850	845	887	834	862	849	811	859	880	836	832	873	885	827	864	845	851	813	816	887	836	844	799	869	826	869	870	849	857	811	790	816	850	794	858	791	827	796	886	832	850	867	876	855	811	829	839	829	843	876	771	843	825	853	796	885	891	868	855	873	811	818	869	810	866	817	839	833	867	917	817	877	846	802	826	813	883	844	841	822	841	849	883	831	827	836	868	898	878	810	869	860	852	843	849	856	809	827	816	911	806	851	813	848	825	824	854	839	831	858	813	805	822	804	825	844	878	880	831	816	823	864	859	891	869	868	838	809	825	793	903	864	822	841	860	833	841	821	836	891	851	861	830	836	873	889	842	823	870	886	864	809	867	858	840	843	837	873	862	862	882	848	819	827	878	792	869	867	856	873	853	846	875	832	896	852	881	874	896	835	882	831	846	854	903	833	853	855	837	884	843	831	893	893	881	840	810	911	868	794	899	781	805	836	813	834	851	843	874	886	864	906	814	845	900	861	822	914	802	848	822	845	840	836	876	840	802	861	891	824	894	842	861	859	824	875	851	803	859	881	857	845	815	867	836	884	812	851	791	836	818	861	788	842	889	900	816	884	856	901	848	879	863	919	811	858	837	803	854	875	912	849	859	874	888	784	858	766	791	888	853	865	853	824	846	886	845	802	805	810	846	865	899	836	813	842	874	821	880	866	865	845	854	851	887	865	852	841	843	817	798	898	907	882	839	873	901	839	796	845	845	874	794	851	872	816	848	833	832	806	812	843	870	865	795	824	826	875	840	825	857	912	825	845	848	831	840	855	814	833	836	924	845	867	844	867	857	835	821	899	896	823	825	858	854	863	816	872	858	870	815	775	867	837	846	823	880	805	833	865	824	811	865	873	852	869	879	815	848	823	910	776	869	837	861	831	911	894	889	865	854	801	865	835	785	808	857	873	814	860	840	870	830	809	866	875	885	822	880	858	869	815	863	840	784	835	847	879	840	851	886	885	840	867	859	866	872	826	849	829	862	894	854	878	845	856	875	866	820	849	854	814	828	806	882	854	878	835	863	872	900	825	814	808	837	844	893	780	852	837	833	817	804	851	872	859	854	884	854	860	794	887	906	853	854	833	832	848	854	822	863	838	835	835	896	808	855	851	825	812	867	814	857	851	871	822	883	831	869	823	833	851	867	874	832	920	846	829	801	854	855	857	877	871	847	848	885	828	830	844	855	835	809	872	813	836	848	845	855	840	844	860	869	808	816	863	857	844	888	825	824	843	817	849	853	848	845	866	878	895	892	871	835	890	875	868	831	866	859	807	861	805	823	821	874	856	801	857	839	847	853	857	945	821	827	859	813	841	834	886	842	825	781	905	866	849	842	829	866	867	844	798	811	841	805	851	807	869	830	849	870	878	885	820	832	837	858	859	886	857	812	893	808	829	865	842	826	876	857	904	823	856	907	834	838	865	869	840	833	859	868	825	806	810	901	869	912	924	874	846	829	828	839	824	886	813	869	841	810	834	866	862	885	845	823	840	836	789	850	789	884	832	884	850	850	848	826	873	877	870	845	818	831	818	840	818	868	857	870	838	867	850	868	908	847	871	816	861	806	883	854	818	824	922	857	843	807	859	826	826	798	889	826	808	826	845	853	875	857	865	870	873	868	920	861	846	854	867	824	876	858	840	806	833	859	830	862	869	807	854	815	821	887	876	849	893	849	903	776	842	812	865	819	856	888	845	832	878	863	826	846	817	858	909	804	817	900	910	825	822	885	860	870	865	826	804	837	855	853	885	858	821	806	826	804	882	847	872	795	858	842	869	835	840	829	838	762	869	852	825	812	877	879	866	832	856	874	846	840	868	861	793	821	911	824	820	819	890	859	904	855	800	824	884	841	882	796	870	840	837	832	933	877	866	851	825	796	827	842	843	794	866	868	812	862	791	789	858	878	824	858	850	895	858	851	825	802	841	827	817	840	886	874	901	841	840	876	897	816	859	849	857	877	819	860	892	844	815	845	850	866	834	834	878	834	828	843	914	809	913	781	807	858	791	848	826	881	867	846	821	814	842	869	861	859	827	889	812	846	831	861	809	813	828	864	849	841	881	839	854	818
27363	20125	22433	20377	11242	6247	3788	2997	2457	1324	702	499	418	402	381	381	406	367	379	370	411	403	386	419	491	418	418	402	434	453	441	414	367	448	413	420	417	399	358	383	386	390	382	381	387	370	356	399	361	393	382	356	391	379	359	379	406	401	366	378	362	348	369	378	365	355	361	350	369	414	396	380	389	376	378	393	382	381	387	381	382	396	382	385	367	377	408	380	378	368	336	366	401	417	355	375	402	389	372	391	366	401	379	388	332	380	370	348	401	376	378	387	397	379	408	390	398	393	368	377	343	381	369	425	403	366	368	364	424	387	400	367	400	376	410	378	402	375	336	379	382	389	392	409	360	374	353	397	382	371	387	375	375	399	329	355	408	417	361	360	370	397	356	358	372	412	375	389	362	365	418	405	368	389	380	374	419	390	414	336	380	368	381	376	358	381	363	382	363	333	390	372	382	383	361	369	373	351	362	428	366	358	393	393	420	351	392	375	389	335	384	371	398	352	385	378	395	335	395	387	366	378	384	382	367	411	407	351	382	371	358	346	385	390	393	396	384	366	368	363	413	381	402	415	333	368	408	393	365	368	366	390	398	405	420	374	365	373	390	382	373	359	376	379	356	399	399	374	340	374	397	374	381	366	376	389	409	395	381	398	355	410	375	366	392	419	383	349	372	365	371	400	357	345	365	329	394	380	407	386	379	411	352	407	376	391	388	403	365	371	351	377	387	415	368	409	392	362	371	374	401	385	377	432	414	382	361	412	387	381	376	386	379	383	382	383	356	385	405	395	394	387	353	393	376	357	399	399	393	360	381	375	403	354	404	403	362	389	370	353	417	369	379	387	368	347	357	393	407	377	369	389	376	373	433	377	357	355	376	355	404	424	357	386	374	407	360	383	378	390	371	322	394	396	359	402	380	374	381	329	368	371	383	381	373	382	408	380	406	394	357	385	365	417	344	368	379	400	389	360	379	408	363	405	337	351	416	424	397	356	384	388	381	352	389	402	424	385	403	383	404	390	395	397	391	373	385	352	370	396	392	416	386	374	372	364	401	360	401	355	386	405	446	392	384	388	410	350	363	378	393	362	371	398	427	396	403	356	374	373	404	388	365	374	402	397	388	356	359	407	375	387	379	391	401	345	383	350	407	374	386	346	387	361	393	389	361	346	424	381	376	335	393	367	394	397	353	414	405	431	398	396	402	365	392	373	376	359	372	382	358	401	372	359	355	396	406	416	365	390	363	356	394	396	380	363	351	402	388	378	395	372	381	398	410	387	392	392	418	406	385	374	392	414	386	361	351	406	359	375	408	395	402	380	405	371	401	394	386	369	385	358	377	394	388	379	395	372	389	398	299	429	378	397	427	365	401	387	378	365	362	404	373	392	379	411	371	397	390	397	407	358	373	378	376	369	392	355	378	354	348	369	380	382	394	389	377	424	376	393	389	387	331	394	373	393	408	398	379	389	387	374	380	401	381	385	379	420	383	356	366	369	407	414	392	383	370	379	392	403	370	360	371	370	382	377	378	390	447	410	352	398	381	399	393	368	386	376	380	364	422	359	379	398	361	404	395	394	345	382	367	391	378	392	390	374	397	380	402	389	384	386	391	343	350	370	388	384	362	390	363	419	415	411	372	369	364	413	362	364	396	358	394	383	389	408	411	383	396	375	373	381	364	379	371	382	362	386	338	362	379	383	406	425	432	385	403	372	364	369	395	365	344	396	390	365	351	396	412	354	341	367	349	377	345	394	397	359	360	382	405	367	359	396	386	405	348	327	387	387	402	412	387	404	395	389	394	375	366	432	357	350	389	406	383	422	382	335	396	373	358	404	377	388	389	356	372	368	383	372	384	383	405	367	382	407	380	370	380	384	349	371	376	426	401	363	365	363	383	427	397	366	371	379	372	346	375	376	402	362	413	375	382	377	383	392	385	371	407	387	371	377	387	368	406	365	403	394	370	372	397	408	385	400	397	340	383	382	423	363	340	402	391	357	377	384	388	387	367	372	356	418	393	387	415	383	413	406	389	406	363	406	368	376	406	368	357	368	358	362	361	398	349	410	415	359	395	420	378	402	369	374	370	376	374	384	407	399	372	433	383	341	342	375	405	375	388	380	329	363	359	378	385	403	400	377	365	387	355	407	366	349	384	401	371	369	379	427	356	363	380	352	400	352	415	395	404	350	413	389	406	360	403	391	356	374	401	350	348	384	361	383	378	374	371	383	387	353	389	388	393	357	388	389	397	365	407	364	373	352	373	392	394	397	373	386	366	370	344	387	397	432	386	410	355	411	365	417	412	444	390	397	353	360	394	336	373	402	362	391	440	371	396	385	348	419	330	397	391	417	381	358	402	395	384	400	356	370	409	400	373	349	332	421	410	372	395	410	393	387	373	373	367	400	362	393	378	394	379	342	361	375	384	398	393	398	393	402	372	444	403	375	409	364	363	377	415	400	406	391	343	379	391	390	366	363	378	380	373	372	371	359	385	359	391	367	386	364	418	361	391	367	389	403	360	387	335	387	380	379	373	413	405	359	396	380	371	365	393	373	384	398	398	384	386	387	388	418	346	375	393	395	395	371	391	411	400	385	419	372	407	378	383	387	381	399	361	364	412	399	382	358	366	377	446	369	383	400	371	383	383	399	388	366	376	399	371	419	406	369	376	395	398	378	349	360	372	424	382	355	379	392	395	343	381	343	391	387	375	366	344	379	380	374	404	399	392	352	376	396	367	402	388	425	385	400	385	359	375	421	381	382	385	396	387	421	399	377	357	359	374	362	349	383	348	421	382	397	388	361	374	371	365	354	392	389	434	376	377	355	363	396	416	387	367	386	366	385	371	388	375	371	401	398	389	386	384	394	379	401	339	367	391	359	401	382	370	376	379	371	401	393	390	399	361	367	394	373	361	412	389	359	384	398	363	380	378	381	372	382	377	395	354	367	336	430	418	403	374	341	354	365	382	401	402	410	376	382	384	399	392	404	373	352	401	375	395	386	372	347	360	385	392	406	356	416	376	415	407	388	339	360	359	371	371	395	363	400	325	368	400	369	340	427	324	400	388	386	395	395	396	366	387	379	374	388	395	358	413	378	394	388	394	369	366	373	368	371	391	356	419	402	391	396	380	402	388	418	364	396	353	392	442	383	355	391	374	343	363	376	365	366	404	348	391	412	386	401	361	355	401	387	391	400	398	424	398	419	401	399	369	384	392	379	376	431	399	399	376	366	354	352	406	387	377	379	384	418	390	352	353	392	358	403	386	395	399	365	383	381	400	390	375	408	371	400	360	385	391	376	372	407	367	350	334	405	406	358	384	371	346	402	392	395	376	410	374	382	382	391	383	409	376	406	366	362	377	423	381	406	351	409	392	370	353	338	393	360	403	385	404	419	392	392	393	373	423	378	386	358	378	409	400	378	333	386	391	390	378	377	384	370	390	390	399	405	344	391	387	386	350	371	364	361	388	386	393	331	378	346	350	397	369	402	375	383
19588	18870	29511	32441	21663	16696	11937	11377	9595	5295	2454	1581	1085	996	938	932	964	1039	1026	1003	997	1038	1121	1119	1222	1250	1266	1143	1270	1312	1263	1212	1172	1163	1014	947	971	987	982	892	907	925	932	870	931	913	907	955	882	921	923	938	845	962	932	941	874	891	893	907	924	887	889	915	886	915	873	835	881	934	890	903	891	883	886	890	866	881	870	880	924	916	878	912	932	919	856	956	903	905	906	918	881	893	927	844	896	916	889	951	923	865	931	965	976	939	936	924	913	893	860	923	891	863	922	864	897	887	883	929	900	905	945	918	921	901	871	883	875	900	902	901	950	912	920	912	909	958	930	916	932	920	839	891	897	888	892	874	910	908	902	948	895	855	927	897	871	932	939	899	881	976	899	961	884	907	914	919	918	925	923	908	929	893	880	883	934	924	884	891	871	897	896	955	918	840	854	881	925	827	865	882	904	895	873	907	962	972	909	908	874	870	896	871	889	807	811	934	894	920	879	927	960	918	942	898	903	884	901	892	888	896	983	887	891	938	973	896	951	924	975	935	875	894	921	878	912	916	973	887	900	899	913	869	944	924	915	928	908	885	891	903	871	890	898	858	876	892	908	924	913	869	897	879	891	926	918	864	914	901	910	930	945	869	870	887	895	927	905	923	868	922	951	948	861	869	893	944	961	904	821	863	914	905	881	823	893	857	880	880	929	912	889	899	893	861	892	904	898	936	962	909	960	915	917	887	912	887	863	890	945	890	892	929	908	886	939	902	946	927	945	881	858	941	948	929	916	885	891	877	891	903	952	907	955	856	853	877	892	900	863	935	917	922	822	950	962	920	866	980	856	889	896	912	854	912	996	927	886	923	890	940	934	883	919	908	913	833	923	927	916	883	905	947	902	868	919	923	866	916	914	913	883	877	919	912	927	864	831	895	897	845	882	926	930	947	926	878	882	938	909	896	908	882	894	904	867	929	937	869	937	929	901	928	859	889	892	936	903	897	880	858	851	873	868	875	908	874	954	877	951	895	896	934	846	914	885	899	915	898	909	874	933	877	926	859	866	876	896	870	959	893	905	894	927	911	899	910	916	904	825	880	965	961	882	937	919	858	889	934	880	853	892	914	887	948	919	900	931	896	956	900	902	911	927	926	896	905	907	882	938	944	914	913	867	951	907	889	896	977	935	947	883	879	934	896	885	903	926	931	917	871	862	895	931	907	890	874	895	899	899	863	900	931	917	873	871	941	921	886	904	855	891	943	947	930	926	896	817	876	909	900	881	898	892	873	929	911	920	919	861	892	884	916	901	899	975	926	890	932	936	867	914	929	908	904	857	888	888	875	892	915	931	876	890	894	872	880	888	896	845	922	953	904	911	876	887	949	895	885	883	941	861	935	873	941	871	884	891	928	915	905	903	902	868	901	890	939	933	914	883	885	927	908	941	915	882	884	945	925	890	913	863	927	884	877	899	901	860	875	935	927	902	897	927	905	896	903	930	901	926	896	899	923	848	925	922	896	871	916	865	896	887	868	840	873	870	898	886	920	911	916	923	920	928	880	976	855	973	910	843	887	908	849	924	864	1043	886	891	885	866	919	846	884	917	890	893	921	931	898	905	910	872	999	852	874	889	901	920	903	879	926	899	889	972	963	921	894	894	901	909	920	925	916	906	898	867	960	890	929	868	939	881	872	869	865	855	918	870	928	872	926	886	909	880	888	875	852	891	924	882	939	941	880	891	862	864	918	864	955	889	894	904	883	857	934	921	962	947	918	915	883	956	911	923	877	858	883	917	862	874	939	918	866	859	907	861	938	934	882	904	897	881	881	928	900	907	900	960	948	940	907	890	899	891	921	898	897	901	896	901	880	924	847	937	876	863	874	875	941	907	885	897	897	859	935	921	904	917	870	882	918	914	829	894	850	894	916	925	903	898	909	959	883	899	931	921	907	919	937	886	856	938	943	952	880	867	885	882	923	910	910	839	879	803	858	943	916	884	867	898	863	930	938	858	874	852	881	889	911	891	944	906	863	889	920	904	912	898	896	927	887	951	914	895	925	863	909	891	887	967	892	881	954	881	878	906	902	941	881	890	865	837	877	889	900	903	908	922	915	911	872	910	908	917	889	937	897	917	883	939	864	857	914	902	903	886	973	886	916	888	876	966	910	913	994	901	918	897	896	894	935	892	856	922	944	907	985	893	947	878	911	949	882	835	912	858	915	940	877	914	886	931	884	889	899	916	940	892	880	917	908	925	907	879	868	902	928	917	848	907	927	880	884	897	869	854	952	910	905	894	862	958	885	916	927	912	883	912	869	930	899	886	872	899	854	881	887	929	870	909	888	944	903	966	912	909	902	902	942	921	914	887	858	935	970	922	882	885	894	915	889	875	890	839	933	909	907	891	886	915	899	941	825	967	888	899	889	895	934	927	867	897	969	896	933	893	895	914	930	912	969	908	879	933	898	954	876	923	877	980	945	913	962	900	878	889	895	930	873	882	923	948	860	922	869	920	899	895	888	890	894	874	839	891	893	910	896	919	844	912	920	888	908	901	899	877	872	912	924	854	871	939	899	995	905	896	921	930	884	908	874	866	949	940	901	916	965	921	864	929	909	893	948	884	931	833	929	870	820	924	915	878	913	880	886	933	861	922	901	868	916	899	915	951	924	889	932	885	930	871	914	861	923	937	937	859	874	932	918	870	929	903	892	878	906	855	856	913	927	931	863	889	924	932	935	959	965	880	965	958	832	937	921	904	904	913	862	902	895	914	904	954	903	871	928	923	893	895	897	876	907	899	931	901	926	907	927	923	909	921	878	877	876	921	875	892	881	934	934	971	908	919	879	960	968	917	924	888	907	841	882	922	842	906	889	909	875	848	903	950	913	857	856	932	883	915	942	820	905	934	872	851	912	878	885	938	935	924	912	856	895	879	982	928	949	834	868	907	905	920	885	917	937	910	880	846	888	960	950	892	924	889	911	855	889	911	938	877	923	900	925	942	869	889	864	922	907	889	932	864	932	892	919	896	838	947	893	871	894	910	938	863	902	914	935	909	889	876	912	902	914	859	876	894	890	902	874	902	866	931	897	880	909	916	910	894	902	955	850	876	910	870	888	901	958	861	879	962	913	942	880	900	928	896	948	892	874	932	897	913	858	939	898	911	908	916	936	903	909	898	899	904	903	910	894	930	865	900	903	880	893	898	868	858	853	912	936	919	942	851	941	913	915	872	952	920	874	941	884	914	887	931	899	896	882	830	910	927	893	922	843	914	862	926	870	869	935	894	920	863	925	866	940	962	885	909	908	878	893	884	907	911	875	909	884	921	921	872	916	938	902	923	902	925	896	949	867	910	866	908	898	904	916	875	905	923	898	899	928	927	931	867	895	907	919	900	853	937	876	888	948	955	876	884	909	958	919	909	934	925	921	941	909	848	882	849	864	952	966	915	904	881	864	967	892	858	883	921	913	911	944	879	907	892	951	851	881	925	871	903	965	937	920	910	922
38919	29889	31403	24415	19606	14856	9616	7498	4153	2324	1147	523	342	350	340	329	339	358	315	328	340	385	332	419	375	387	383	394	399	454	399	393	406	393	334	284	335	349	315	310	305	297	303	312	287	268	292	292	322	304	340	296	332	301	311	315	344	310	306	306	285	303	343	338	301	292	320	333	313	317	343	314	284	328	319	329	302	318	314	326	331	289	302	307	311	318	337	315	309	308	316	345	332	334	288	304	332	294	305	290	333	286	335	296	326	310	316	291	330	322	297	331	314	334	329	326	361	347	330	320	308	319	298	311	335	277	320	284	277	335	286	312	328	307	335	324	307	286	323	307	297	303	350	323	309	288	330	339	312	293	293	330	321	295	284	299	316	311	333	314	330	303	311	320	319	316	302	326	325	333	300	282	327	322	313	295	305	287	324	328	312	331	288	331	311	297	293	301	296	292	283	270	301	330	357	307	296	323	327	332	307	353	309	328	304	304	277	321	346	336	296	314	310	334	322	303	328	296	308	339	307	352	322	317	305	338	336	271	338	316	305	313	318	297	317	286	314	334	312	315	344	336	328	300	339	311	332	331	303	292	313	317	319	320	308	333	329	360	298	317	297	291	314	317	289	277	306	323	307	334	290	315	295	317	290	288	270	305	337	300	314	307	289	314	339	309	324	331	327	315	324	340	323	330	313	322	304	301	345	305	320	286	272	291	317	291	319	309	281	330	328	299	312	283	294	301	285	294	313	300	310	304	300	321	333	313	308	281	332	287	304	317	310	306	314	322	341	304	287	310	309	301	311	309	311	332	339	286	296	299	306	347	312	302	330	312	329	307	300	339	326	290	303	294	320	329	293	328	337	311	307	259	271	328	312	336	303	282	298	293	325	318	305	313	300	348	320	262	313	351	328	294	296	315	288	300	305	339	281	287	317	299	285	324	317	332	318	312	285	323	302	320	306	300	302	319	305	289	343	321	336	298	307	335	294	338	335	303	300	320	305	302	302	332	295	321	299	291	284	308	337	314	295	294	293	327	339	307	298	282	305	308	301	295	334	315	354	303	302	281	294	306	317	315	275	345	321	290	310	265	301	316	309	359	332	344	306	309	306	299	313	323	337	294	310	305	306	305	304	338	302	300	324	319	306	331	304	359	296	343	337	291	326	284	302	329	293	307	315	330	317	305	319	347	306	290	337	280	317	325	325	336	316	330	291	312	319	305	287	287	334	317	306	312	307	350	295	302	303	301	294	312	331	299	338	339	307	279	312	310	324	333	286	306	320	328	306	320	322	320	292	295	331	292	332	277	297	303	322	302	314	301	321	329	334	300	295	305	318	287	312	281	315	289	304	272	321	335	326	354	307	347	325	284	313	315	329	277	314	328	293	312	336	330	347	310	317	329	314	318	348	289	287	331	313	307	317	297	354	300	313	301	334	265	297	333	307	332	354	311	310	280	321	279	318	320	339	318	296	295	266	299	337	322	318	317	315	314	311	311	302	289	343	308	335	297	329	317	310	333	321	297	300	301	324	320	317	270	358	302	320	310	273	307	296	305	338	339	311	294	327	309	293	322	287	322	273	305	306	363	332	301	294	279	304	323	311	335	303	293	289	319	287	294	310	304	302	294	303	313	303	310	311	314	286	296	330	305	306	286	299	320	303	319	300	315	322	302	339	324	292	333	320	315	312	299	322	319	266	331	318	331	298	314	324	304	316	326	335	307	303	318	306	313	287	288	314	283	342	299	276	283	329	326	312	312	299	325	311	289	282	302	358	324	306	310	322	303	342	328	312	305	319	258	331	308	303	317	301	300	289	283	307	301	317	296	352	326	338	282	327	311	334	337	329	326	307	277	315	303	305	310	298	318	292	310	316	296	320	322	331	364	303	326	326	313	296	297	318	313	309	327	290	308	321	301	300	327	328	286	305	327	304	341	293	295	329	297	296	319	327	342	292	341	314	324	309	307	341	326	327	308	306	272	313	337	266	302	300	308	323	292	325	311	286	307	299	327	298	298	322	342	315	287	297	303	305	301	292	310	337	358	308	329	332	358	345	329	313	300	305	314	312	320	288	319	295	343	304	326	310	287	312	327	304	293	273	286	307	302	342	316	303	290	331	310	314	334	334	296	336	312	308	302	295	318	292	303	311	321	317	303	310	315	282	327	341	307	342	290	317	342	304	317	309	314	289	306	329	328	307	317	288	318	309	312	314	306	325	278	293	309	309	306	323	310	298	321	322	297	315	303	305	325	325	312	305	340	305	278	285	313	289	324	280	292	325	305	286	317	342	328	347	286	299	314	347	346	325	318	295	294	302	297	302	293	311	311	309	298	304	270	329	298	326	313	303	309	295	330	330	314	322	305	335	299	353	330	299	326	313	326	335	314	335	320	291	305	335	317	300	330	314	307	334	334	306	305	318	343	294	302	335	331	333	335	337	294	332	337	328	307	330	311	315	310	335	323	307	328	327	326	304	295	286	347	299	315	308	314	293	360	306	308	336	277	342	341	352	336	320	313	338	301	347	342	332	325	314	307	290	326	291	318	296	341	273	308	281	328	312	326	321	295	276	294	293	300	307	305	317	320	315	280	307	300	329	313	273	348	284	312	318	339	293	325	308	280	309	373	325	326	300	310	313	326	316	317	289	269	325	310	323	319	337	308	287	294	295	325	308	348	321	325	292	313	309	315	271	296	284	300	299	318	288	290	274	310	322	325	297	322	340	319	299	302	299	303	331	324	317	319	330	314	290	315	313	355	310	322	286	318	340	308	308	317	313	335	317	297	320	334	315	325	293	297	301	338	324	277	299	319	298	324	318	321	322	348	335	319	316	330	329	304	302	302	321	294	361	313	310	309	303	288	339	300	350	326	310	299	324	299	309	314	299	282	295	314	313	317	326	286	304	307	310	303	305	322	317	306	297	295	313	350	305	302	324	308	292	323	311	324	282	308	295	327	298	302	315	301	315	338	315	323	323	335	300	317	318	318	318	311	289	285	327	334	334	329	308	322	318	334	313	308	303	290	305	343	322	307	310	296	335	309	314	300	290	321	320	322	287	323	317	310	334	353	325	334	311	311	318	321	318	295	290	340	295	325	266	297	313	276	317	330	321	337	308	327	289	310	351	305	303	325	293	331	329	270	303	297	299	270	318	297	308	324	285	315	328	321	298	298	306	302	289	335	301	324	290	322	292	301	349	331	299	294	301	308	306	314	313	322	328	332	301	328	317	301	312	325	297	294	339	327	315	322	317	294	293	325	283	312	307	325	305	310	316	323	307	302	344	318	327	324	314	346	358	294	332	323	346	308	330	318	315	322	329	325	323	308	335	303	320	286	317	314	317	310	331	301	316	303	313	328	333	322	303	316	290	321	298	326	312	316	301	304	336	332	330	296	288	318	312	342	303	292	346	322	295	290	361	304	306	352	310	317	306	321	316	295	282	335	291	313	294	334	311	314	333	323	282	329	333	316	316	334	312	298	328	316	300	334	313	330	314	291
26676	25547	35346	33066	32345	28925	22187	20555	13034	8823	4601	1881	997	937	872	835	828	814	880	902	894	1057	1195	1238	1275	1267	1272	1221	1400	1583	1449	1308	1314	1196	1063	899	843	819	799	773	760	783	779	759	742	735	720	795	732	741	766	714	734	746	779	811	789	750	733	769	759	737	746	723	768	752	750	737	761	757	717	728	746	725	773	726	770	703	758	731	738	780	776	748	741	796	736	754	700	713	741	754	783	771	771	680	729	733	687	792	725	802	782	722	686	779	750	775	755	723	759	763	684	747	759	787	696	732	761	742	791	796	774	771	768	717	772	780	737	754	771	745	684	762	754	709	737	692	730	765	707	741	738	781	733	737	719	733	799	730	747	782	772	739	746	733	776	727	703	765	763	815	788	798	739	721	787	763	766	774	748	732	724	787	766	712	745	794	782	737	790	741	762	675	698	753	754	798	766	777	746	750	692	738	725	757	739	713	726	792	736	766	777	749	774	719	729	788	668	696	764	729	736	717	739	717	748	800	791	710	762	714	783	769	679	760	729	763	800	763	771	749	758	727	742	806	733	753	735	738	744	736	725	740	757	763	748	704	725	722	782	766	737	723	735	719	754	688	725	744	769	696	689	753	748	761	750	755	725	763	786	789	739	774	727	756	733	715	768	776	757	676	780	728	725	730	699	798	722	698	718	758	754	724	711	743	681	738	754	729	736	752	756	749	690	733	798	714	750	728	737	773	773	736	751	724	699	787	734	760	714	750	766	786	732	739	783	721	702	737	753	752	695	747	770	768	752	740	728	678	772	762	715	719	764	709	762	753	709	734	754	754	742	746	773	771	761	753	755	767	773	751	730	753	755	701	715	759	744	724	723	720	801	746	743	731	737	753	731	746	723	745	776	726	759	774	730	730	743	771	694	779	748	762	769	767	760	739	769	761	746	793	738	780	730	727	723	736	724	747	723	752	793	768	746	783	756	763	722	785	731	747	713	667	729	713	737	781	766	765	753	747	770	775	772	731	767	700	752	765	710	760	795	729	754	784	750	753	762	719	703	678	770	732	757	755	780	755	739	719	770	738	747	766	719	747	758	727	747	740	739	744	743	731	743	703	735	796	740	744	796	738	760	776	709	739	713	729	772	737	741	730	690	724	742	747	764	700	775	757	747	805	743	794	728	765	722	764	737	776	725	742	703	754	697	729	765	800	748	745	753	769	693	746	766	758	712	724	734	715	721	720	728	744	730	737	756	732	765	723	721	720	743	756	763	750	736	768	748	719	768	762	780	734	743	715	742	725	747	762	742	797	795	717	707	734	791	769	764	777	796	702	701	720	780	739	717	733	783	741	686	728	719	725	736	750	731	716	779	786	751	784	742	716	785	735	719	729	708	706	742	746	765	755	719	713	730	738	727	748	740	773	766	745	728	782	758	713	717	747	756	785	710	781	764	738	753	735	710	748	727	736	769	758	719	762	717	711	777	740	696	772	762	752	753	752	712	750	720	708	814	761	750	742	746	752	721	743	746	711	726	741	730	757	749	772	813	712	724	750	783	700	746	722	766	712	748	731	745	739	752	789	786	760	708	761	742	716	738	725	816	802	771	729	767	731	785	691	714	764	730	796	735	776	764	757	804	765	733	751	793	722	724	756	724	736	757	735	732	742	745	729	704	747	750	737	701	725	748	722	740	715	742	740	717	738	714	710	765	724	728	738	738	732	746	720	748	796	770	704	735	736	725	741	699	742	740	720	787	759	710	753	787	744	753	714	721	756	701	737	748	720	711	763	755	761	718	738	758	756	732	773	726	720	751	736	804	716	709	729	751	771	748	764	756	715	758	757	730	762	790	730	786	747	751	739	807	749	721	831	780	718	753	701	734	715	720	737	755	725	743	728	762	752	758	735	757	725	745	717	750	805	778	813	733	756	730	724	763	746	715	716	772	767	795	724	726	733	729	727	804	764	720	724	761	762	773	708	715	754	733	737	777	757	754	741	739	743	755	729	747	724	751	739	782	726	754	773	746	747	737	728	747	774	719	804	757	724	711	741	837	778	747	770	771	723	755	747	747	728	683	702	777	763	695	682	715	788	740	785	742	749	742	723	701	767	729	762	753	750	747	765	779	719	789	766	730	729	752	725	750	738	682	747	757	749	753	749	756	750	713	778	775	744	754	763	751	703	760	749	793	757	723	704	743	781	732	755	782	775	702	735	746	774	787	744	763	732	729	765	768	783	723	806	684	709	744	766	724	736	721	734	747	762	726	711	709	802	744	766	781	734	783	731	785	740	719	755	752	722	802	755	750	708	744	776	750	745	753	755	796	701	728	769	718	763	751	785	731	759	788	746	726	783	738	715	757	755	771	727	686	754	753	729	734	718	753	732	736	785	765	763	687	739	764	734	793	757	790	756	735	746	719	795	730	759	724	789	753	716	709	745	768	697	738	715	747	712	780	771	717	747	784	756	745	794	743	718	737	751	743	733	723	731	726	753	739	752	747	707	766	746	717	713	714	669	755	699	735	760	814	714	767	715	726	708	724	769	721	762	712	736	725	756	724	740	748	764	697	745	726	814	747	744	722	721	743	715	729	719	732	745	719	727	728	738	778	707	823	755	741	765	742	749	760	742	775	753	756	721	734	750	695	729	740	725	757	745	775	748	719	725	797	753	755	742	792	733	706	720	750	735	744	781	741	729	744	759	726	742	764	736	722	753	749	715	726	746	739	786	767	731	706	748	769	678	726	725	736	754	781	743	717	748	805	730	753	732	737	759	742	726	721	729	756	757	726	704	780	736	716	734	697	706	724	761	761	748	741	723	763	743	742	772	743	790	759	723	779	725	762	736	756	717	730	776	757	747	763	750	791	757	767	806	708	776	744	755	731	723	765	713	719	737	750	775	686	725	758	730	726	701	755	716	713	751	719	766	750	754	730	739	773	730	760	745	769	762	752	725	690	783	743	748	715	739	746	724	753	749	750	780	757	711	691	750	747	739	725	742	775	777	724	692	739	770	777	748	772	699	734	787	771	738	762	723	755	798	744	763	775	763	771	754	751	774	735	709	732	743	745	768	777	723	765	739	781	730	773	752	742	738	764	794	751	733	745	784	693	771	715	753	769	752	777	753	728	738	750	749	723	793	750	733	730	737	753	753	747	756	737	759	757	730	752	730	753	755	712	735	744	746	763	751	726	771	794	750	721	732	743	669	734	758	767	728	767	731	731	804	738	700	722	730	708	734	735	772	741	778	700	761	782	760	767	731	725	743	687	781	808	776	718	778	705	745	736	776	759	798	762	730	798	666	744	743	715	765	763	730	739	746	802	711	760	757	745	745	761	737	674	741	740	742	754	731	774	738	734	745	759	760	684	683	748	741	719	755	717	725	717	759	768	761	705	757	731	747	726	763	707	744	738	741	785	742	697	764	751	740	728	735	783	756	746	755	717	768	763	755	752	723	779	763	731	759	801	810	717	760	788	737	753	750	745	793	725	791	733	762	718	754	706	763	713	790
17339	8399	6224	4531	2506	1298	753	526	464	454	449	387	382	365	398	395	342	349	367	380	385	385	380	362	403	334	359	380	350	381	366	340	363	351	387	397	355	370	365	337	381	361	364	365	321	385	391	368	368	350	377	379	353	362	326	362	356	375	354	395	345	379	351	382	349	357	401	375	374	364	314	375	384	368	360	355	374	344	353	367	379	346	362	349	375	362	383	370	368	387	375	364	357	362	365	377	343	353	325	352	398	324	376	356	368	377	394	422	359	341	341	388	345	394	371	382	406	358	359	415	330	353	361	366	378	378	398	367	340	349	364	348	373	373	373	349	361	367	367	391	363	400	377	339	379	363	377	348	350	364	378	338	350	360	340	363	374	393	413	334	394	381	400	388	347	414	382	334	358	379	390	369	337	367	376	387	369	384	348	346	377	337	342	341	348	370	319	369	368	391	350	396	372	387	341	373	344	358	377	392	371	379	344	356	357	351	364	286	395	401	389	338	393	387	386	359	369	372	368	378	389	377	396	402	361	365	385	381	368	344	376	396	373	400	373	381	372	357	346	381	364	355	355	405	388	388	373	383	332	356	342	374	362	370	370	375	409	398	376	368	408	343	341	337	367	366	365	365	368	368	371	375	327	369	362	347	359	304	356	416	360	371	393	374	363	357	354	340	344	355	364	376	373	407	364	408	333	403	378	370	335	409	368	360	404	365	371	368	378	352	399	350	372	376	393	391	321	347	350	395	365	353	385	364	346	346	382	367	367	332	370	361	371	359	349	377	368	389	428	343	371	358	381	349	338	355	357	413	369	349	356	396	357	353	367	406	399	381	366	357	345	358	401	359	348	319	374	369	391	370	387	343	352	369	354	381	339	405	396	355	387	356	346	345	368	374	369	364	359	365	408	345	355	380	372	377	390	326	356	350	354	381	376	370	364	396	375	428	372	401	370	374	391	406	381	373	406	388	391	386	352	357	351	359	378	389	348	351	366	377	333	361	361	369	327	385	341	363	382	333	384	359	353	370	368	360	368	358	351	363	357	385	359	370	324	338	370	402	358	408	334	382	407	391	361	387	360	421	363	395	358	373	348	371	368	363	370	391	350	366	350	387	391	369	353	369	357	351	379	361	353	356	339	363	357	360	370	333	368	341	367	367	354	346	395	400	392	379	387	344	369	321	347	360	378	392	366	380	380	340	405	355	367	371	353	363	393	368	330	358	365	380	333	372	381	354	353	385	372	394	370	368	358	359	376	409	306	389	382	358	339	378	374	374	394	380	376	372	344	322	348	379	408	372	402	364	397	410	357	399	363	358	433	385	383	343	371	378	326	322	348	365	357	335	348	388	325	360	329	351	324	362	353	399	362	371	366	397	369	404	357	334	379	369	369	334	360	394	386	350	329	360	327	388	371	356	391	349	359	370	349	354	409	356	382	345	345	339	330	331	386	377	355	365	331	373	371	371	386	362	392	391	313	371	386	339	346	374	369	355	345	359	359	376	371	387	394	376	359	358	388	372	385	377	382	368	380	333	391	396	367	346	375	350	379	349	341	364	393	366	405	326	352	382	368	354	375	376	326	354	362	345	351	381	374	397	398	344	377	403	378	357	361	377	355	353	395	364	367	340	344	421	353	371	358	371	333	363	370	332	370	389	345	357	384	372	353	386	374	389	339	351	380	356	371	385	379	375	310	342	413	376	361	383	357	376	335	363	373	346	366	347	338	332	367	339	389	374	409	338	381	376	363	371	368	366	396	384	441	338	381	366	389	348	354	362	352	383	378	359	388	368	346	373	399	358	362	392	370	344	372	328	341	379	364	380	360	358	386	335	352	374	353	419	348	407	365	348	370	383	378	383	371	372	399	348	329	383	398	362	367	357	414	324	372	385	401	357	372	390	323	350	387	388	359	363	368	338	374	368	393	405	341	384	356	378	385	358	358	398	367	347	398	358	368	382	389	371	428	370	347	374	387	404	402	366	355	358	390	400	349	351	362	373	381	333	393	387	383	418	342	344	335	390	359	387	354	340	396	376	366	384	333	378	374	373	357	400	373	372	416	381	353	325	355	390	374	385	385	377	372	399	392	364	369	336	341	332	337	383	362	385	348	359	336	366	367	376	350	380	363	372	381	352	425	362	357	386	371	372	371	357	400	371	348	368	364	371	355	387	331	363	351	365	340	371	382	363	369	391	395	347	368	374	394	373	351	349	386	365	359	361	379	362	381	378	370	374	356	323	374	346	365	368	365	404	333	376	387	380	335	352	371	358	383	359	356	376	343	346	362	389	402	395	346	326	375	340	370	335	384	390	373	353	389	348	386	345	370	359	395	343	387	360	369	355	391	352	351	359	362	357	386	350	394	377	356	342	334	383	404	393	387	345	349	392	419	361	403	372	358	336	360	387	346	369	364	355	384	371	339	346	364	416	365	379	353	341	337	392	361	409	380	352	349	346	333	371	344	393	358	399	306	376	368	333	382	342	354	353	380	334	394	376	365	348	369	378	376	368	365	353	372	405	373	351	358	368	348	405	350	339	352	383	372	365	368	337	387	364	362	385	387	365	315	400	347	356	386	340	403	359	375	333	355	354	338	366	317	335	354	368	375	350	384	366	349	354	384	365	347	368	389	367	362	404	371	408	363	371	374	363	374	369	365	384	333	374	370	362	369	374	364	380	350	386	395	336	367	349	368	346	335	348	369	355	329	305	345	350	380	345	346	368	364	409	332	401	367	358	369	370	368	366	365	387	341	390	370	383	372	378	356	406	363	359	339	360	349	363	334	350	354	390	379	352	407	365	392	379	375	373	368	361	365	386	345	346	360	335	350	354	358	399	383	366	341	379	362	367	400	394	387	363	369	334	342	356	389	372	363	372	342	358	345	366	375	362	355	360	382	339	339	360	342	376	356	350	346	343	305	370	338	364	381	365	398	376	341	352	381	405	362	364	337	393	400	328	356	386	349	381	375	379	373	337	365	349	357	341	362	392	361	347	345	389	364	372	366	350	349	367	381	389	387	365	346	386	369	370	364	326	354	376	390	383	325	342	350	360	388	384	385	386	391	371	358	367	371	376	370	371	344	326	369	402	381	334	324	374	372	360	353	351	337	384	332	383	368	358	402	382	359	349	388	385	340	359	377	348	360	339	351	357	360	334	371	387	345	362	355	343	335	378	367	379	388	382	375	321	347	344	373	332	340	390	380	323	371	339	364	330	390	377	380	381	330	359	375	417	351	368	382	341	396	350	360	359	373	371	358	392	371	377	382	357	361	376	365	379	374	371	331	371	346	361	374	386	380	365	352	350	393	402	356	345	399	391	373	399	390	391	367	370	379	381	369	363	348	334	342	366	384	359	390	388	396	369	365	345	351	391	361	343	350	395	379	380	374	345	376	333	357	356	355	341	385	357	347	404	378	333	379	363	368	356	390	387	359	382	352	360	396	366	326	372	336	391	345	374	414	347	335	373	404	356	362	379	345	347	369	358	347	377	375	349
12032	7988	11762	12373	8392	4776	2880	1902	1516	1255	1058	948	904	921	902	913	905	889	949	896	885	848	865	899	829	910	963	896	930	861	958	860	846	888	885	924	861	846	879	917	876	918	867	848	863	842	888	907	885	874	855	861	905	872	894	847	897	866	880	909	848	865	862	802	863	862	889	886	843	876	911	830	852	850	881	955	860	897	895	903	862	865	834	832	892	885	895	864	825	859	882	896	860	869	855	834	880	909	890	824	833	887	863	885	867	840	856	876	834	869	857	914	892	797	881	854	923	825	795	826	920	848	844	860	906	891	848	867	877	846	843	910	876	873	881	859	856	859	880	871	871	830	903	840	927	888	908	882	911	924	879	840	926	859	863	868	906	854	856	950	858	817	889	901	864	886	874	908	840	865	893	850	901	919	872	827	928	836	875	829	849	898	920	876	833	955	920	886	857	936	913	897	902	851	897	827	903	900	900	838	861	837	899	882	854	921	830	857	836	902	853	881	842	853	849	872	863	901	855	862	868	876	839	904	862	894	901	882	856	878	836	839	828	892	894	850	886	875	842	859	912	848	874	897	869	838	892	902	910	840	898	906	873	806	819	897	879	931	855	832	909	914	868	897	821	917	895	905	895	856	874	851	804	906	881	874	841	796	849	837	905	875	835	907	887	835	886	867	906	863	877	871	857	865	886	868	866	889	886	857	826	879	873	894	807	884	864	832	907	892	847	920	941	904	897	917	907	833	915	862	842	816	899	853	864	854	931	834	824	884	910	909	887	863	888	858	893	905	909	850	879	828	871	841	833	853	870	812	859	845	869	876	870	868	835	861	845	860	839	871	856	847	881	840	886	903	891	882	884	861	890	894	851	820	904	860	898	870	822	902	902	914	846	892	851	854	833	853	869	846	833	832	823	896	888	872	835	892	927	900	839	926	913	821	848	893	876	866	923	907	839	900	877	877	888	862	882	923	854	835	867	871	832	873	824	838	893	876	903	913	884	885	860	878	928	867	846	857	828	939	828	910	857	864	864	927	826	865	911	827	903	876	930	902	888	890	850	804	911	882	890	898	864	880	916	816	889	831	884	879	826	858	861	847	903	924	889	838	881	888	806	887	862	844	865	864	902	892	861	875	881	960	865	888	851	839	881	939	894	881	841	881	847	921	879	894	866	851	837	866	920	889	921	896	826	887	839	889	854	858	881	903	900	843	865	861	890	892	896	847	838	881	911	811	896	907	843	883	883	917	896	822	907	842	874	849	839	887	863	874	883	858	871	870	892	880	873	867	841	880	868	855	926	916	852	894	888	846	865	841	810	868	899	906	858	832	884	827	859	822	918	829	897	911	906	896	829	931	865	862	815	891	836	829	864	889	875	871	884	869	874	861	883	873	854	886	882	855	866	832	904	876	902	883	855	866	883	900	903	848	866	942	876	897	857	889	889	834	886	865	863	869	875	838	905	841	854	894	903	905	884	845	886	880	895	908	900	866	917	827	877	928	859	864	862	868	890	876	864	856	916	917	865	882	844	893	886	912	870	934	839	876	898	863	881	864	869	824	817	904	849	837	851	835	851	810	858	900	795	851	902	840	853	898	906	856	861	860	872	862	867	905	887	866	878	860	863	904	896	838	838	923	865	842	911	898	856	852	846	900	836	857	841	844	967	883	843	865	886	877	857	901	885	891	898	849	849	892	870	873	878	866	893	863	871	851	890	879	845	842	879	894	881	856	884	881	916	825	855	890	841	954	897	862	959	857	848	835	892	851	809	852	908	901	890	848	853	878	903	873	893	892	865	891	909	945	850	876	895	829	856	881	870	847	917	832	880	852	877	871	869	902	843	856	860	837	890	897	905	878	874	883	842	881	861	883	860	880	873	873	842	914	870	849	914	881	853	837	894	824	858	855	861	799	841	891	838	887	889	906	892	907	896	797	871	842	852	842	869	902	910	831	902	839	895	851	852	893	891	856	879	885	861	896	897	878	913	887	868	867	874	806	821	898	892	868	877	877	837	858	871	825	873	912	841	855	900	791	894	884	914	820	891	875	872	863	889	840	867	920	887	862	875	792	869	865	904	855	927	877	868	873	862	851	862	924	879	864	868	862	854	871	882	875	881	877	831	899	856	863	880	873	835	869	857	896	902	868	828	852	917	843	840	816	859	861	884	877	850	847	860	878	856	857	896	865	887	900	871	857	899	836	867	881	887	871	893	910	924	857	895	862	839	889	816	873	907	838	851	866	880	842	930	869	900	842	835	853	899	831	866	846	894	864	907	867	901	859	819	897	886	896	901	908	880	840	923	876	951	854	871	879	869	873	848	836	856	872	815	893	817	862	860	834	826	934	897	891	845	885	887	863	874	880	887	907	917	901	864	924	913	867	911	869	893	833	894	873	873	910	843	931	864	902	854	841	872	877	868	872	881	905	864	833	857	897	962	913	878	866	888	889	858	894	872	859	873	885	892	815	843	891	819	890	827	845	849	888	863	887	862	877	855	877	867	864	882	854	840	888	900	823	835	857	921	892	906	892	923	855	916	829	851	866	923	860	865	898	877	883	892	932	909	846	887	844	887	843	847	889	910	893	827	914	909	898	890	945	860	893	853	865	818	884	865	828	868	875	893	907	877	883	912	863	873	934	888	817	832	877	868	885	851	818	848	879	849	852	944	867	889	898	912	871	906	925	867	873	892	921	927	865	870	880	901	855	911	897	835	882	837	894	850	877	880	889	794	872	874	906	919	819	860	851	877	877	844	893	894	850	838	899	994	938	830	827	859	898	793	911	937	850	873	874	913	838	885	869	859	864	863	860	912	849	870	835	839	895	822	919	894	879	925	878	871	832	873	911	829	881	829	828	896	877	873	802	841	836	821	873	851	878	894	848	848	891	895	869	891	827	845	832	825	911	876	908	848	883	939	853	893	875	875	877	863	830	856	853	843	881	872	866	826	845	872	844	889	889	839	857	852	941	832	897	850	836	879	864	879	889	867	907	820	861	880	902	842	889	869	901	860	868	891	874	912	916	900	924	847	852	871	850	900	874	830	855	868	875	868	840	893	899	893	891	877	851	869	855	897	849	905	903	849	892	879	847	927	856	869	834	789	910	853	898	844	880	823	864	877	916	817	825	895	827	852	854	845	865	839	938	864	831	889	875	866	864	809	833	853	902	891	877	892	816	881	865	807	899	911	873	876	876	911	870	910	857	859	862	848	849	864	920	873	884	845	839	864	858	883	917	893	855	868	873	862	914	841	877	865	833	923	907	841	897	929	873	832	878	806	858	904	926	906	894	889	922	887	910	856	891	867	929	865	889	927	877	825	910	850	852	850	808	896	894	881	868	880	909	878	897	915	848	925	877	882	856	916	866	925	853	823	854	809	855	883	870	906	877	861	874	836	863	877	882	918	856	853	895	886	911	845	850	905	873	912	855	867	920	856	886	897	867	867	896	884	872	884	861	878	891	842	795	898	871	908	901	864	914	902	870	919	824	868	889	901	858
28554	17731	22995	21684	12821	12642	6798	2753	2629	1588	715	528	412	432	442	362	371	391	431	373	392	410	381	439	462	461	446	427	438	440	469	482	462	355	414	418	386	414	377	416	387	427	382	400	374	400	399	435	399	463	353	371	352	387	373	374	358	414	403	397	394	398	403	365	386	369	404	377	389	393	399	379	394	371	381	414	390	394	397	393	388	340	374	394	371	382	362	391	372	381	378	372	422	401	368	384	411	373	397	328	394	443	410	418	401	423	378	406	353	402	427	371	432	401	402	396	406	375	402	396	377	408	392	394	348	392	411	412	428	426	418	396	372	399	395	425	383	409	374	374	413	378	367	402	348	355	328	390	415	382	413	390	411	396	374	369	410	373	376	389	371	408	403	388	359	420	365	405	435	405	400	445	369	396	405	369	402	409	396	356	398	415	358	363	365	378	394	397	397	377	377	399	415	411	396	426	424	378	388	406	405	389	364	390	413	398	372	387	411	392	408	397	425	388	378	413	375	404	388	399	424	420	412	366	388	396	383	408	388	377	411	384	375	386	389	409	369	377	355	376	367	423	361	415	368	436	411	362	389	413	386	405	379	389	349	373	360	403	398	371	348	416	431	409	441	391	392	418	434	415	393	371	429	401	407	390	406	360	386	387	384	406	411	403	356	378	377	393	368	380	371	380	365	381	364	398	389	379	398	382	378	398	450	397	399	378	383	390	389	386	378	405	412	369	382	382	416	360	406	414	384	412	388	389	408	372	391	431	414	409	422	371	421	401	386	417	372	421	378	384	374	397	414	374	407	379	389	382	363	364	372	380	406	405	386	380	377	381	383	392	403	384	438	425	408	411	393	391	403	416	392	448	408	408	404	365	407	375	463	393	388	391	410	432	402	381	393	385	370	391	357	349	398	385	429	382	356	382	381	358	404	376	399	390	398	395	418	394	361	407	422	374	404	382	400	385	396	385	385	376	407	397	390	408	395	388	417	405	384	369	354	368	373	407	379	460	365	357	422	374	367	395	398	376	400	395	411	368	378	406	422	420	407	433	412	394	373	403	348	388	407	409	361	388	399	419	365	376	393	416	379	389	395	414	376	359	405	390	405	350	377	370	414	355	409	366	409	356	408	390	390	396	358	395	329	366	390	401	371	405	418	362	355	388	401	393	390	387	380	375	385	389	378	399	382	376	385	405	399	378	415	325	416	405	392	336	364	428	380	393	358	398	394	443	391	353	380	399	357	382	349	394	401	396	415	402	390	381	382	383	369	332	389	383	417	401	370	406	377	409	393	379	418	417	362	395	387	402	423	383	408	372	420	393	360	405	375	409	383	383	366	368	399	378	410	384	365	424	383	353	370	385	374	369	358	389	425	373	388	353	410	441	379	392	395	360	381	381	398	366	367	416	347	369	400	411	379	383	405	324	386	391	370	409	390	355	397	380	424	377	409	366	415	389	380	391	385	422	416	421	388	369	387	394	410	362	389	389	394	386	433	399	339	400	362	423	363	420	377	360	347	373	399	406	365	407	392	389	389	395	387	387	378	355	380	356	418	399	403	389	396	369	368	414	401	406	371	339	395	392	372	363	403	399	365	392	391	356	419	368	387	402	383	387	409	430	372	393	353	373	467	392	433	391	343	360	348	415	404	391	347	415	395	390	400	406	359	380	389	398	394	408	394	345	387	401	404	428	397	352	425	398	380	408	389	374	403	369	383	384	376	393	391	365	393	377	386	396	408	377	401	376	408	390	369	382	393	408	383	429	393	428	359	413	399	411	392	388	385	350	436	418	411	350	413	381	384	404	375	364	413	368	406	412	408	392	361	363	353	408	386	388	407	390	399	430	392	413	403	368	413	365	423	395	383	407	348	384	388	403	406	415	405	376	375	401	421	395	398	387	419	411	410	392	405	418	413	389	400	399	387	393	413	367	417	368	394	377	394	415	415	428	433	386	389	379	396	460	409	362	396	409	381	400	399	391	385	413	388	385	374	348	378	356	382	429	380	390	403	397	361	397	380	354	416	381	414	393	406	424	358	397	372	412	394	359	401	363	365	390	378	411	419	374	400	387	366	391	411	369	388	394	375	339	358	382	368	372	409	428	417	422	391	394	380	341	361	380	377	397	424	349	421	364	411	373	367	390	341	378	369	400	377	370	377	394	386	375	331	405	378	395	396	379	398	348	396	408	367	413	369	350	377	388	416	390	384	426	389	361	384	384	407	375	381	438	374	402	391	404	425	402	402	399	393	432	372	370	384	408	372	389	384	357	381	397	360	396	374	406	392	370	383	383	402	407	389	376	364	362	368	411	395	378	375	386	417	401	380	392	397	378	364	376	403	379	389	354	391	387	401	408	367	393	408	388	375	382	415	360	401	386	367	372	385	391	395	393	350	438	395	388	390	408	372	401	406	401	395	414	398	394	371	371	378	379	389	387	383	423	380	390	337	378	421	416	388	407	435	424	404	380	412	399	381	426	420	402	401	360	372	393	422	392	370	385	429	388	409	406	358	379	370	395	404	393	378	388	372	400	381	397	384	380	377	371	372	400	344	396	392	389	387	384	392	366	393	390	401	399	358	367	387	408	404	376	387	393	387	357	404	378	405	382	396	386	370	402	410	388	396	402	440	390	408	413	395	384	396	351	365	387	373	387	376	376	384	404	394	401	344	379	365	405	380	400	413	370	412	384	394	398	385	392	391	348	423	389	353	378	394	395	405	404	402	381	391	401	387	370	379	415	404	397	392	413	388	411	397	417	369	394	400	443	397	361	372	398	395	385	369	411	394	397	402	385	401	371	366	380	360	395	370	373	341	376	366	406	379	386	412	341	382	386	406	393	380	389	385	376	399	366	389	335	395	389	389	362	397	378	407	374	397	408	446	412	405	371	421	375	393	399	402	395	341	423	415	392	354	395	400	416	368	392	386	384	404	365	399	397	350	371	422	398	385	407	391	383	339	388	380	439	408	431	375	370	384	381	395	408	389	398	392	384	408	393	395	358	380	405	347	400	400	374	368	390	383	387	405	404	396	372	369	400	435	368	408	435	400	388	414	383	411	346	368	405	364	395	407	416	396	425	404	384	405	394	405	406	376	383	362	363	410	368	384	405	376	369	395	400	369	392	383	376	405	370	404	398	370	385	389	374	365	392	380	337	414	384	384	362	433	392	408	363	403	405	423	396	414	433	396	402	399	451	396	381	389	413	412	360	407	396	400	429	419	385	398	396	405	406	399	360	372	376	383	389	428	381	348	392	382	372	385	395	368	365	422	428	404	383	451	405	414	406	347	365	360	425	375	346	418	389	419	401	435	359	359	370	376	390	389	391	361	371	389	363	390	397	385	382	425	388	411	365	365	394	408	393	397	399	370	391	416	361	372	391	389	398	402	427	394	380	372	355	375	368	365	384	365	378	374	399	380	422	414	396	371	375	405	368	374	424	420	381	421	407	405	418	395	386	417	402	402	365	377	379	375	369	406	392	388	414	384	389	380	371
19936	16139	30253	32077	25215	28082	15764	9915	10265	6455	2542	1578	1165	1060	953	951	968	973	1000	1021	1019	1154	1150	1123	1315	1269	1275	1185	1305	1370	1329	1290	1201	1173	1091	1027	1009	951	1015	931	912	978	931	921	963	921	949	921	905	932	918	918	919	925	924	981	866	866	934	896	891	927	955	895	944	933	898	905	872	893	940	897	940	936	876	928	909	888	930	967	932	898	896	914	949	871	871	951	905	899	917	959	936	898	968	907	973	966	935	911	904	954	921	915	978	962	890	907	918	909	923	934	909	948	941	923	934	875	896	945	913	942	925	947	940	944	953	921	894	887	886	877	937	922	906	972	939	889	969	940	906	922	895	929	936	872	921	957	887	908	913	887	892	956	907	934	925	882	896	956	918	969	934	899	952	883	947	941	875	953	999	917	919	888	925	922	952	962	890	931	917	891	919	901	902	907	908	850	875	928	982	955	892	958	916	933	929	939	979	926	876	908	907	885	924	900	971	894	943	939	909	886	907	951	905	969	887	943	933	920	965	902	932	900	939	916	908	864	939	920	937	940	920	928	878	897	874	937	942	993	869	941	934	903	869	971	944	926	889	888	862	968	899	937	954	938	864	930	902	971	909	876	935	928	937	927	916	926	912	917	911	882	946	905	956	946	924	910	912	933	916	942	900	915	891	932	949	922	943	884	937	950	914	951	940	912	910	910	903	883	943	913	879	903	894	866	884	940	909	876	832	943	914	947	953	859	904	891	919	920	892	943	906	957	885	856	897	921	948	874	945	903	931	889	930	905	893	887	871	915	911	930	976	900	930	934	943	945	881	876	893	924	885	903	915	945	898	884	899	929	952	937	927	897	950	969	946	963	907	906	902	936	924	932	894	897	914	907	898	912	902	897	894	967	934	926	908	938	885	932	902	920	935	909	917	930	906	926	914	866	939	892	940	1003	967	875	901	890	885	909	967	834	963	913	908	926	884	899	930	918	900	918	914	924	926	930	921	901	904	910	908	910	917	909	890	937	914	892	933	929	946	907	862	920	907	952	914	974	922	962	953	943	988	901	942	972	881	950	915	925	928	950	936	950	932	905	909	936	945	915	918	921	844	949	987	905	901	926	958	944	925	918	929	925	913	918	928	971	939	940	906	908	925	946	949	918	921	888	902	942	899	915	880	919	890	892	983	968	898	910	948	963	904	913	939	923	937	908	894	936	881	941	935	954	890	994	903	900	900	928	892	916	887	912	929	931	850	943	933	852	955	946	924	955	971	864	955	959	894	895	896	958	905	937	922	956	938	924	859	878	924	902	899	843	969	899	909	912	941	912	926	937	923	910	940	895	917	890	923	916	949	940	892	912	916	889	927	921	857	922	921	899	896	900	932	911	942	914	948	935	909	941	920	938	915	920	926	909	942	931	982	906	900	923	856	930	893	955	896	917	969	967	968	949	957	932	882	913	951	941	879	956	991	897	962	934	944	928	919	918	910	991	869	895	913	914	883	894	889	953	903	921	902	955	916	947	911	889	919	941	899	932	907	914	951	934	895	844	966	936	932	920	946	887	903	930	946	936	888	962	912	950	915	935	904	917	906	932	910	955	954	846	952	966	1002	859	923	891	922	873	844	893	886	936	956	929	914	901	934	886	898	920	910	961	926	945	904	940	959	946	912	901	928	942	904	916	933	896	932	913	912	872	933	927	958	925	939	894	886	932	982	916	933	930	906	915	874	870	900	892	896	863	949	877	890	920	949	881	931	933	900	878	930	938	875	976	932	909	905	908	952	957	928	897	920	915	863	921	967	925	926	885	874	925	931	920	921	899	934	919	923	932	930	921	896	920	917	949	928	892	920	821	936	868	943	943	889	1056	944	940	893	935	966	866	971	901	900	870	888	899	876	920	888	936	895	932	826	916	888	932	923	981	931	962	866	941	937	897	943	915	872	887	927	970	881	977	932	932	881	952	884	960	958	930	902	940	969	908	905	970	943	949	943	948	951	886	970	877	914	896	893	1013	950	962	916	915	874	946	953	971	931	931	913	965	906	908	899	903	862	931	932	921	896	895	884	940	939	936	941	937	969	917	925	925	936	929	866	981	870	904	909	890	907	895	896	941	939	898	928	940	886	938	920	901	951	902	860	893	947	868	822	948	920	887	904	884	879	938	919	960	918	876	904	951	951	899	923	954	992	917	905	882	944	875	972	922	900	885	916	988	879	942	921	937	901	939	932	888	898	927	933	903	920	955	914	930	884	910	969	891	936	981	916	871	915	941	962	962	965	911	923	960	892	944	888	948	916	857	843	901	915	870	969	931	914	911	965	952	962	897	964	902	912	882	948	946	893	910	987	934	935	920	941	915	929	963	920	939	909	886	951	963	914	913	885	950	918	934	943	865	891	861	867	855	903	915	907	919	947	955	916	946	952	879	940	938	900	924	946	944	937	879	898	866	950	936	943	919	873	882	911	911	923	939	853	909	940	944	951	907	908	867	900	925	923	893	892	837	893	870	936	868	908	883	866	917	906	935	904	908	910	930	948	932	959	977	921	940	973	926	949	934	913	911	937	883	902	967	948	952	957	827	923	933	954	927	899	928	983	915	935	931	924	943	935	896	933	921	926	1013	964	954	867	907	938	910	931	950	939	946	864	951	874	891	899	947	908	899	944	941	942	880	879	909	916	910	958	951	930	880	869	918	940	899	944	925	887	906	871	976	918	953	924	940	912	908	928	926	935	942	926	922	935	931	872	941	875	917	935	936	935	941	925	966	932	945	895	957	894	1010	896	943	967	929	930	961	916	915	882	909	898	867	920	943	903	867	962	931	860	893	908	939	911	890	911	905	870	969	917	919	907	878	976	894	977	909	930	905	898	913	928	880	917	921	905	922	886	903	900	851	923	958	920	921	949	901	926	950	899	959	901	928	908	949	891	900	915	915	919	938	930	900	872	918	950	938	950	929	906	884	957	889	884	867	908	941	905	894	844	917	1009	920	914	892	819	924	949	848	919	925	901	935	940	982	917	917	927	898	960	919	928	924	920	890	914	986	918	942	925	948	916	933	865	869	907	935	878	914	908	920	959	879	940	903	892	872	909	936	932	861	885	944	908	894	941	940	909	954	915	868	903	945	851	932	930	944	905	911	942	942	906	951	889	908	991	882	944	905	907	886	949	932	878	916	957	951	899	929	934	889	1003	883	928	951	899	962	930	912	921	902	945	950	894	909	952	977	901	940	915	963	886	883	953	938	914	947	886	916	871	908	937	957	903	895	845	902	974	919	919	888	925	959	894	888	899	908	994	904	963	927	928	877	904	910	921	885	905	905	915	922	939	947	957	889	934	927	920	949	926	889	933	950	965	932	890	903	929	944	897	852	893	943	969	950	936	916	934	956	912	942	910	932	904	929	914	942	872	964	982	934	899	914	903	908	882	934	914	979	954	928	984	960	881	901	924	921	925	907	925	937	932	904	908	974	934	916	920	911	918	918	906	930	914	903	896	938	954	904	906	863	866	909	927	910	860	912
37722	28019	30886	23858	21748	17645	11227	10863	6345	2920	1172	449	334	328	352	360	352	371	316	375	329	380	423	426	411	413	414	399	420	432	439	371	433	374	372	359	334	340	327	301	318	311	302	335	343	296	297	343	292	314	325	326	306	318	314	321	310	342	334	315	337	308	320	300	346	294	319	307	301	325	305	312	302	326	329	276	323	312	327	299	285	325	330	309	323	327	321	289	321	333	308	308	319	308	286	351	323	309	312	305	315	325	295	295	316	350	316	331	291	307	308	319	320	320	313	311	318	257	308	317	302	322	322	316	315	347	349	314	290	338	311	305	310	336	327	314	324	323	301	314	330	308	332	303	331	325	342	353	315	313	327	319	278	332	352	311	308	304	283	296	316	304	303	321	315	301	321	326	324	334	300	304	298	324	327	334	313	330	320	351	322	316	275	330	315	337	306	322	325	305	337	310	318	310	322	292	330	335	312	327	297	288	343	273	316	312	355	331	312	301	314	348	315	314	326	338	305	321	319	331	328	320	272	297	337	292	318	307	343	318	303	340	336	299	284	347	332	325	337	306	282	313	314	322	311	317	329	259	312	316	291	314	320	321	326	331	286	297	328	350	296	315	354	277	349	327	308	331	308	311	304	316	338	334	293	338	316	319	337	318	334	316	334	290	303	304	337	328	335	312	324	294	337	306	301	305	330	336	318	303	301	325	371	327	296	323	326	320	310	362	307	314	331	320	326	289	284	313	339	291	349	341	365	327	315	324	319	317	309	332	295	332	326	303	300	328	324	335	320	292	313	319	327	308	311	277	318	345	314	345	317	348	314	288	327	317	310	312	340	341	302	343	330	335	287	338	315	319	289	316	321	308	279	311	324	297	327	310	301	320	351	309	325	338	315	289	350	351	322	316	325	322	331	325	315	313	306	302	317	327	272	363	302	323	311	347	305	326	323	310	289	347	321	298	325	363	355	319	320	341	319	330	320	323	322	331	325	334	352	314	322	331	284	315	324	332	301	333	278	335	317	319	307	311	317	299	302	343	305	322	302	334	279	327	309	344	321	357	291	312	310	332	306	317	333	358	315	320	300	314	300	324	307	309	338	329	352	315	289	310	327	328	316	312	300	329	290	314	331	344	311	304	295	285	310	314	352	333	323	322	349	280	275	319	325	313	326	320	282	292	315	311	328	333	358	339	346	324	321	280	330	304	302	317	326	309	304	296	317	315	312	316	298	322	326	322	347	323	284	317	313	307	303	318	330	315	319	303	293	306	327	311	305	323	311	326	321	299	318	313	328	313	334	316	315	302	289	280	290	314	328	322	334	310	345	311	301	298	348	303	308	344	308	379	336	325	267	320	317	330	311	308	302	313	315	324	325	309	318	345	285	330	298	298	314	323	292	343	298	281	326	320	319	320	348	323	334	324	347	291	360	302	314	313	322	307	297	296	338	314	330	340	300	316	337	321	326	299	322	298	325	355	309	317	317	313	301	316	343	308	321	302	296	341	312	317	325	328	321	297	309	336	332	295	335	284	312	337	321	323	317	305	301	303	309	316	345	316	316	332	300	310	310	296	290	311	328	328	312	314	326	324	323	334	333	288	313	328	330	303	268	348	346	317	297	355	330	308	285	276	317	318	331	343	328	298	293	294	316	319	325	304	324	307	316	347	323	336	317	300	341	319	302	307	331	326	290	320	325	322	339	327	317	317	329	321	306	349	316	325	317	334	309	322	289	349	309	316	306	339	312	334	335	315	306	333	320	318	291	340	331	314	359	327	333	325	311	288	325	335	303	310	328	351	313	327	316	333	354	341	311	319	327	290	275	276	278	322	309	326	293	304	287	273	307	312	301	321	291	316	301	293	322	330	311	311	307	308	347	284	309	315	327	337	353	317	314	287	290	316	336	291	325	290	320	351	310	307	339	363	308	313	369	323	321	360	307	311	323	328	308	316	321	322	300	301	305	324	322	339	298	309	280	313	357	295	308	310	313	326	325	295	314	341	294	277	319	330	323	334	311	318	345	318	287	318	299	305	323	284	331	348	312	309	319	307	320	319	367	310	296	340	329	334	321	285	361	272	337	342	290	312	337	338	305	337	305	336	306	319	331	311	289	308	289	296	271	296	343	330	318	306	320	344	351	334	326	293	339	329	286	333	339	321	346	292	283	339	357	318	327	321	340	319	300	343	323	325	303	351	334	317	277	303	316	317	317	339	341	333	317	321	349	303	297	342	310	310	329	320	296	280	277	291	307	350	321	330	328	321	316	307	314	337	303	291	315	280	317	333	351	307	314	307	315	322	320	344	355	277	317	338	317	321	296	330	330	305	332	334	315	324	352	314	312	323	338	320	339	331	311	290	349	342	340	299	333	297	314	314	287	299	311	303	329	310	330	311	350	309	316	327	327	309	292	324	300	332	314	303	319	317	329	299	309	312	344	334	322	316	293	326	328	354	320	309	319	301	360	304	332	314	309	338	313	340	300	319	315	289	337	327	317	305	261	314	316	325	330	315	292	286	301	302	304	292	303	318	344	334	277	307	311	359	298	321	346	309	328	303	326	318	286	362	336	307	324	341	319	335	327	307	343	299	295	311	311	307	305	334	311	330	321	298	305	336	319	336	307	349	317	293	312	325	330	293	319	344	322	267	293	346	314	338	303	309	381	353	324	298	296	323	322	322	305	327	328	333	335	328	317	328	326	327	312	319	329	305	301	331	314	325	317	343	289	281	275	285	288	309	336	342	338	331	314	324	317	303	327	292	337	350	327	350	324	331	310	301	308	283	305	354	323	331	318	291	333	327	328	314	311	331	328	327	287	306	326	336	290	319	306	322	331	316	304	303	301	312	317	290	321	318	327	276	312	315	316	302	315	329	325	333	327	316	314	316	327	278	321	306	326	309	325	306	314	322	297	315	334	295	315	286	327	320	339	305	318	317	318	349	311	321	349	259	339	335	342	314	320	337	301	325	339	298	362	332	338	341	332	315	315	344	329	344	354	315	320	312	313	296	301	300	302	307	333	334	328	326	333	335	321	315	316	289	302	332	310	328	348	317	303	316	331	305	297	321	343	308	315	305	344	294	327	337	287	287	314	307	340	298	320	353	304	295	330	309	306	318	322	296	335	340	329	300	322	317	321	310	321	308	326	304	338	312	319	343	316	320	324	313	321	309	324	327	296	301	317	296	333	298	319	291	300	337	313	308	315	282	302	302	286	310	321	325	288	318	285	323	308	293	296	298	295	316	317	309	325	351	321	317	311	323	313	311	330	323	336	327	326	316	329	315	335	300	305	313	317	289	365	302	317	322	299	335	333	316	322	309	315	330	282	315	316	322	283	310	330	312	300	331	305	306	306	311	306	289	299	313	317	350	330	294	331	356	323	329	306	281	327	324	323	307	317	326	307	326	323	323	322	328	327	319	335	328	332	324	305	331	310	284	346	307	293	291	319	319	292	292	310	323	334	293	296	295	306	316	339	302	334	324	302	323	323	310	313	323
25341	24337	34527	33821	35213	31286	24601	26321	17244	9914	4640	1694	1109	913	895	835	861	870	873	931	937	1071	1276	1325	1555	1541	1242	1353	1379	1570	1549	1475	1311	1160	1078	1038	876	887	858	792	790	805	787	741	778	753	755	745	755	738	806	747	739	748	762	763	824	739	725	777	754	727	724	725	787	760	725	739	790	748	749	794	736	737	787	775	753	780	769	741	752	761	762	756	751	758	760	694	781	757	756	744	788	775	723	754	748	718	722	779	788	757	697	798	737	813	747	755	734	797	739	783	734	769	752	706	770	763	786	776	734	766	792	752	719	793	815	765	761	742	796	806	775	779	776	791	766	781	728	695	763	721	812	780	753	745	714	762	762	728	770	819	733	718	710	805	744	728	754	790	752	730	800	760	768	750	719	764	798	771	767	788	716	754	763	812	798	781	761	744	787	817	757	766	804	763	797	735	768	735	806	736	758	707	760	763	767	769	804	761	716	715	766	766	739	797	767	693	744	737	810	725	730	813	722	778	779	752	790	792	730	737	773	791	751	756	781	809	746	763	724	748	777	832	764	764	812	732	736	821	791	785	754	788	778	774	741	796	744	806	766	790	755	737	733	733	745	793	768	713	773	797	750	754	693	795	788	722	735	802	738	779	769	792	763	733	716	770	792	692	741	730	773	738	736	775	741	761	797	758	796	735	770	727	768	779	750	738	760	739	711	779	764	792	766	796	750	770	829	726	762	794	790	782	731	696	720	712	697	758	747	767	756	725	757	727	776	809	751	788	774	804	787	789	780	791	736	736	806	744	809	759	784	727	776	738	800	758	781	780	738	718	754	708	758	711	705	738	750	764	762	758	799	780	720	734	714	749	773	788	759	733	738	791	731	754	765	734	762	812	700	766	765	757	721	778	710	710	756	811	793	759	773	843	729	825	766	781	705	797	744	824	766	769	762	706	755	798	781	728	744	745	761	757	749	724	748	726	793	723	816	753	743	786	744	738	760	739	717	719	765	747	771	746	807	727	760	749	693	706	732	735	772	750	788	778	781	779	755	752	738	705	805	762	783	778	759	745	783	785	776	760	705	773	786	785	747	779	796	781	742	735	678	762	735	779	747	714	717	722	726	777	801	762	776	751	766	752	709	773	765	787	735	746	731	789	766	760	727	753	760	772	751	727	756	755	799	787	794	732	771	823	758	726	736	770	766	749	765	747	768	752	760	752	705	711	781	753	816	712	787	776	790	760	698	771	737	746	774	750	753	736	748	745	738	737	779	740	734	723	765	734	750	745	772	760	807	735	751	724	710	747	754	752	729	743	747	717	724	715	765	752	658	793	757	755	773	736	744	796	747	741	718	742	768	790	707	746	715	691	761	728	735	732	776	726	741	770	749	748	737	780	792	799	778	738	762	755	739	716	778	746	806	743	799	748	784	791	735	768	742	705	753	729	779	744	756	739	773	724	769	739	730	775	773	735	750	758	775	723	767	772	791	789	740	724	780	772	763	772	713	740	727	796	742	772	800	752	755	725	780	772	754	754	797	727	718	805	743	818	820	718	806	801	781	759	800	776	781	723	782	745	789	755	744	764	753	711	694	752	701	775	741	785	732	776	747	766	743	746	761	806	771	762	777	717	781	693	758	760	742	762	771	814	779	814	806	792	738	702	765	795	738	745	730	774	722	761	803	751	744	814	748	744	766	710	746	744	770	735	749	755	708	754	726	710	782	800	707	755	736	735	796	744	733	749	762	724	790	756	741	760	781	769	750	746	744	769	725	750	736	774	735	761	770	756	804	738	753	726	749	766	752	707	763	696	769	762	784	752	774	768	766	721	804	747	734	772	722	783	746	818	793	738	689	796	751	768	750	706	798	780	730	762	763	780	731	773	740	777	788	735	790	794	739	756	773	721	782	785	688	765	816	743	778	722	778	788	702	793	732	672	721	767	796	787	785	752	774	779	732	719	754	774	791	734	737	782	761	748	810	765	758	734	798	704	774	737	769	770	788	813	718	773	741	805	793	720	745	759	787	710	769	749	815	696	778	735	780	763	698	779	762	767	763	754	765	733	742	772	755	784	760	700	717	742	789	703	741	735	773	761	770	752	746	752	719	754	729	735	759	756	744	709	801	748	756	779	779	770	681	778	729	794	780	763	748	801	761	815	724	759	783	759	772	768	732	793	809	732	705	769	756	728	785	763	694	767	725	756	766	760	778	747	737	765	732	758	760	733	735	764	754	749	778	753	719	753	829	809	719	766	796	726	780	713	756	713	753	729	740	683	795	753	820	788	757	759	768	726	771	786	792	772	756	752	735	729	748	757	781	754	700	740	780	786	787	725	737	739	774	739	761	696	752	742	781	781	748	762	738	755	709	758	792	783	746	746	751	715	809	761	746	735	760	767	748	732	778	751	777	738	708	775	768	777	756	756	797	758	771	749	715	766	747	767	721	743	734	798	824	790	768	796	798	777	758	791	812	772	740	748	740	771	810	762	770	789	851	794	825	790	770	730	756	701	751	757	763	817	830	734	786	731	765	762	722	758	764	703	724	821	801	783	766	711	722	738	812	765	776	738	736	774	765	761	720	724	761	768	747	740	787	735	785	775	776	751	735	752	721	789	750	736	719	757	780	766	769	744	732	762	759	713	765	772	740	839	776	791	787	742	808	768	804	734	741	732	786	808	782	789	746	704	782	763	692	747	741	751	793	776	727	738	751	703	749	780	774	783	736	825	739	713	768	801	717	774	818	769	723	751	719	772	660	732	733	758	702	707	713	772	743	712	747	762	807	694	802	725	699	772	783	743	767	737	768	714	783	725	779	781	798	781	744	761	793	776	739	767	744	779	769	697	758	778	776	751	756	804	795	763	819	754	790	758	777	743	719	759	764	817	774	751	768	792	768	761	742	729	748	804	761	783	792	734	739	737	737	750	758	695	742	716	756	774	728	698	740	784	795	719	766	772	691	801	782	734	775	753	767	798	759	714	790	774	776	771	733	767	750	769	786	765	738	710	703	775	717	761	792	720	748	759	742	779	724	760	801	710	767	799	723	775	738	733	766	780	798	772	774	734	783	733	780	739	768	797	793	752	796	738	775	729	758	799	726	740	774	738	783	740	746	760	730	766	761	795	739	788	770	767	758	728	753	746	754	762	745	745	745	777	743	790	766	800	825	776	715	743	736	733	752	765	764	778	735	767	748	740	762	720	749	743	746	800	768	767	710	743	698	773	724	792	768	784	772	786	768	769	783	788	712	738	785	763	737	765	724	739	738	756	763	755	720	718	775	773	744	730	786	793	728	747	772	705	771	755	731	753	736	770	727	753	751	722	750	719	761	783	746	782	780	744	755	795	808	780	800	769	754	746	789	738	761	736	762	744	788	796	749	776	755	739	774	734	716	797	764	755	734	742	819	757	735	715	775	744	828	793	752	757	767	794	739	769	738	816	773	822	756	797	746	702	755	745	761	733	785	742	757	767	771	811	781	787	726	725	764	726	750	749	796	743	748	693
16115	8077	4892	3907	2673	1551	879	760	605	495	418	383	384	360	409	375	357	377	373	364	363	371	379	388	404	410	408	399	374	393	404	362	354	367	373	356	375	377	386	373	366	358	371	413	395	379	374	373	355	334	401	396	383	380	366	406	363	377	377	372	359	406	361	381	359	394	408	395	385	374	384	399	379	350	364	333	398	379	387	365	385	315	378	359	331	355	375	346	374	403	362	356	380	425	389	362	381	348	389	376	356	403	382	379	347	362	378	387	394	329	365	370	380	387	375	343	391	377	344	394	406	388	349	371	387	371	403	388	388	356	345	372	346	369	382	345	388	377	358	434	409	361	358	377	371	410	359	360	377	362	407	384	359	349	356	388	391	363	365	394	412	332	383	407	394	337	368	348	411	353	363	369	339	369	370	331	352	400	374	385	345	319	387	376	383	368	368	331	381	384	394	363	319	405	372	389	411	401	396	377	354	365	338	398	366	383	332	387	373	373	391	390	360	383	361	352	358	374	382	377	362	382	387	381	380	380	422	368	384	374	342	382	389	378	369	360	336	396	329	349	378	395	377	343	412	367	371	360	391	389	389	386	419	356	406	358	369	387	357	358	384	388	407	348	369	396	379	353	385	389	361	360	387	375	354	386	417	371	372	375	365	382	388	359	401	373	355	398	410	389	373	384	403	371	397	368	356	378	382	403	416	378	346	386	404	384	394	346	380	377	427	380	368	357	398	403	364	358	394	326	396	380	390	402	367	340	405	403	356	374	374	371	370	364	369	393	372	377	389	403	375	377	395	373	370	347	342	329	381	377	362	361	390	352	358	353	370	339	381	365	355	371	373	370	403	356	356	371	373	400	348	382	385	353	387	364	375	378	414	387	341	418	341	392	400	331	412	401	350	404	360	365	356	363	388	384	352	406	343	393	387	381	369	386	383	381	395	375	400	335	349	375	334	384	360	401	371	346	370	376	362	353	352	360	379	361	404	400	362	379	356	340	408	343	384	388	373	321	381	353	363	387	381	371	368	382	387	392	375	361	363	367	361	352	353	395	382	380	404	386	392	354	389	336	391	383	396	341	331	391	354	331	333	389	366	345	391	361	366	358	376	368	374	389	391	370	359	390	398	355	368	400	341	384	390	384	384	364	396	355	379	363	365	395	382	344	356	432	412	370	396	377	370	368	362	377	350	340	351	425	355	390	384	389	387	350	364	380	371	363	360	359	371	394	392	385	400	344	398	366	376	361	375	366	354	335	405	391	333	403	362	384	368	333	383	381	332	383	410	368	399	367	380	330	385	356	357	397	391	354	370	353	408	374	400	404	395	335	375	421	366	389	346	370	358	375	353	381	376	403	420	363	374	360	387	378	372	419	389	394	383	375	381	375	334	362	378	360	390	355	402	347	399	347	353	362	374	367	362	348	373	380	388	398	363	364	359	358	344	369	361	385	369	359	395	378	381	377	386	403	371	349	353	346	354	393	373	396	345	376	368	373	356	334	379	382	401	365	399	381	364	424	399	378	370	378	399	365	386	380	372	378	375	354	407	409	374	341	349	348	402	368	332	374	386	395	400	413	380	334	395	354	387	351	391	394	386	381	378	381	353	391	385	391	360	364	373	380	389	348	374	351	378	388	374	370	383	362	338	387	409	387	360	366	378	370	377	393	356	403	392	391	371	366	380	360	364	371	385	325	337	344	389	374	356	392	403	411	368	378	371	373	366	346	394	350	332	380	414	385	409	389	402	391	391	353	370	386	385	364	371	388	394	379	345	368	356	365	400	364	358	326	373	399	371	369	338	357	381	392	379	391	404	397	382	365	383	368	364	395	378	372	382	369	345	407	341	355	383	364	360	383	407	371	385	354	368	392	377	362	375	356	394	400	402	374	412	376	401	359	358	363	352	353	399	393	371	385	390	429	397	355	410	371	348	361	352	403	371	342	392	348	394	364	397	388	362	338	375	392	406	374	338	373	394	354	387	337	393	344	352	413	387	345	361	384	383	354	379	368	377	349	386	363	357	365	379	355	363	372	375	361	382	345	378	357	373	372	410	375	376	393	390	383	331	385	367	336	388	399	381	371	356	364	391	381	404	361	385	386	385	386	408	362	367	368	375	359	362	363	362	370	392	356	387	384	369	349	382	356	347	374	354	344	377	333	386	359	381	390	352	335	393	372	373	372	368	360	411	365	345	340	346	337	353	383	376	416	369	350	394	387	379	375	372	405	361	388	368	365	395	401	395	412	421	387	391	389	377	380	377	423	402	397	370	396	356	375	368	356	362	356	362	386	362	392	399	379	393	364	372	375	363	375	386	388	359	380	400	355	369	372	355	399	344	366	357	370	359	404	388	342	392	382	387	375	356	350	395	371	385	346	370	349	339	380	367	370	389	360	385	386	372	395	393	340	350	397	383	357	418	389	376	389	384	351	360	349	371	393	327	363	359	376	392	369	356	402	379	387	383	385	342	387	329	380	368	373	356	391	372	421	382	364	381	384	369	365	359	369	401	400	350	409	386	384	376	353	363	340	387	406	360	405	377	396	353	366	369	355	384	405	365	399	409	429	357	368	358	359	370	364	366	384	430	353	410	384	400	384	378	378	410	402	358	373	337	363	371	365	399	345	382	403	408	395	327	386	386	385	375	348	368	343	384	411	368	422	412	366	360	387	366	364	367	372	374	391	364	417	379	381	390	357	348	378	331	392	391	388	369	345	357	374	394	393	372	383	386	410	352	376	376	396	337	373	380	347	357	358	439	387	357	366	354	399	360	381	362	345	389	368	366	381	374	382	361	367	400	377	357	393	393	392	395	383	370	376	367	371	344	363	390	354	351	398	350	355	353	402	378	365	372	337	377	356	348	375	359	360	371	360	345	388	392	408	366	365	371	370	356	343	356	402	355	328	356	345	403	384	374	387	371	410	413	381	367	394	358	342	378	389	403	374	322	372	356	379	395	335	375	367	384	353	357	374	369	328	412	372	386	367	393	317	385	348	347	381	363	406	370	395	389	375	369	366	380	384	352	356	406	383	367	380	347	364	356	396	392	368	378	393	396	380	356	375	356	373	376	409	414	380	373	410	388	380	361	387	336	369	382	368	384	389	442	362	355	404	385	407	389	364	390	361	379	394	358	385	422	396	384	357	357	372	401	376	358	399	343	363	381	344	356	383	398	400	403	407	394	381	366	376	380	348	417	362	350	409	345	370	389	359	380	416	388	410	373	388	368	369	358	344	366	370	395	367	374	398	397	365	358	359	375	361	375	404	375	421	380	366	347	383	348	377	343	363	352	350	366	388	373	394	389	378	384	358	395	366	355	374	362	354	393	408	391	383	381	372	372	387	360	355	367	361	377	374	346	382	391	358	407	383	366	368	397	378	394	417	380	329	379	381	350	351	360	382	371	436	384	350	394	349	358	368	386	335	388	379	393	392	400	390	344	400	403	367	335	372	423	363	370	361	401	357	363	389	359	371	425	390	370	366	343	373	366	387
11895	8335	9349	11232	9114	5598	3299	2592	2075	1250	1123	967	965	965	911	931	926	893	912	928	912	915	904	868	938	961	897	899	915	908	981	930	932	896	923	899	940	828	847	864	851	811	900	906	855	882	935	883	920	875	858	867	843	914	835	891	897	923	849	885	920	886	880	913	932	871	921	917	844	865	956	882	851	866	929	903	898	885	851	905	885	915	908	870	930	882	874	873	904	908	887	904	949	919	822	837	848	855	882	930	966	867	895	824	858	852	929	859	927	882	872	874	905	936	891	896	881	896	936	919	907	916	861	901	894	877	880	901	858	905	846	878	959	883	951	911	928	925	929	889	917	859	915	915	881	916	872	927	873	915	907	935	941	883	876	904	861	905	892	889	910	895	917	863	933	893	943	939	892	817	914	907	890	928	878	933	848	884	884	873	865	908	921	870	903	950	869	828	913	831	948	881	861	875	865	873	903	940	875	876	913	913	853	908	896	905	946	925	923	853	910	856	892	950	853	830	878	940	925	879	952	910	871	870	857	884	916	891	916	868	891	900	885	835	900	946	902	898	904	929	937	843	880	874	887	839	935	875	931	879	975	892	906	926	910	893	831	820	874	913	917	926	869	986	874	911	884	879	925	861	909	935	891	900	920	895	899	855	845	900	872	841	951	881	928	921	909	884	879	861	943	897	876	923	889	831	848	829	840	895	853	877	948	920	880	867	852	894	989	941	899	866	849	854	911	881	871	856	914	884	928	905	834	872	931	933	918	867	875	859	932	888	897	922	895	855	942	940	890	879	896	931	917	907	906	879	889	886	891	897	901	897	940	879	919	861	896	932	921	902	854	893	891	829	908	886	931	849	949	926	873	912	836	908	879	890	878	876	884	901	862	927	884	914	819	861	866	890	931	890	889	935	895	890	883	882	865	857	884	920	902	885	909	878	868	878	861	905	926	863	899	911	856	872	910	939	899	887	847	945	927	877	932	930	860	908	887	892	911	899	894	855	923	852	941	909	895	925	898	884	886	868	872	877	894	912	865	904	859	877	912	895	943	877	923	879	885	927	914	949	896	892	908	864	880	889	892	892	881	833	857	872	882	909	892	879	882	878	926	883	925	909	874	885	940	862	875	879	858	892	847	849	871	905	919	913	916	890	882	860	847	900	869	873	872	916	894	944	899	869	919	877	942	896	885	889	890	943	921	909	916	898	904	913	884	898	881	933	942	895	887	929	884	898	872	926	964	945	891	875	875	907	885	923	900	910	885	877	921	923	897	894	908	912	860	904	886	906	910	885	899	871	830	907	864	834	899	857	911	929	911	899	856	886	885	944	933	923	864	845	904	860	915	906	924	896	899	839	918	897	875	858	914	888	909	844	864	878	862	899	885	827	934	876	850	829	923	872	890	931	879	875	891	913	885	937	895	859	925	971	897	888	904	899	915	865	899	888	901	906	856	903	897	920	933	905	826	879	888	886	896	825	949	885	884	901	871	938	898	891	861	857	947	921	899	874	905	903	921	925	878	934	934	876	890	881	857	859	841	899	877	946	823	906	894	836	902	921	909	940	887	896	915	910	902	853	933	859	855	896	920	851	845	876	875	905	951	889	821	948	906	824	927	848	906	930	897	831	893	848	895	905	866	904	908	891	951	908	878	909	905	934	881	938	882	923	867	918	913	851	937	927	911	968	892	904	921	923	869	867	901	869	922	871	877	893	871	837	885	957	916	857	913	943	918	904	944	896	870	900	900	923	859	888	864	877	889	932	922	938	920	906	882	920	891	966	871	927	895	859	927	870	868	867	876	916	839	923	883	887	923	885	915	915	901	872	920	869	896	903	877	843	872	926	930	891	973	919	880	903	870	872	878	965	899	914	924	910	884	923	896	920	870	861	883	922	874	916	896	859	859	907	838	874	860	904	944	853	889	943	933	933	896	915	860	896	857	858	918	904	903	892	842	861	836	933	873	843	874	918	809	945	891	959	956	829	923	856	893	888	879	858	933	918	896	869	865	939	889	872	922	908	913	876	858	837	887	877	926	862	860	874	872	892	930	929	880	901	872	859	916	908	869	886	944	885	895	899	878	851	876	862	872	893	900	828	870	867	878	874	905	903	867	911	879	904	903	882	880	856	868	892	874	899	854	899	924	878	888	861	893	927	894	896	839	906	844	889	942	869	935	887	868	911	930	890	883	931	896	894	915	902	909	894	913	878	938	819	912	877	896	841	956	918	884	820	881	899	832	895	928	901	899	885	887	919	920	928	854	902	894	860	882	894	908	856	900	902	892	909	879	866	890	898	887	848	872	959	870	909	860	915	918	933	921	905	859	853	900	976	936	848	881	902	954	821	873	860	851	858	931	916	888	861	906	879	889	893	933	908	897	819	915	915	913	935	905	915	907	868	888	902	862	919	922	922	863	904	911	922	905	893	928	902	863	877	886	895	869	932	880	889	885	905	860	873	840	888	902	890	868	892	877	889	874	878	879	875	943	950	876	854	944	848	890	881	926	900	906	915	913	910	901	862	904	905	893	953	881	881	921	887	958	917	843	909	921	913	905	902	885	882	921	921	930	906	880	895	870	943	904	908	905	820	894	884	896	904	888	858	892	890	933	888	892	881	916	945	845	899	864	868	898	894	899	870	911	889	887	836	936	873	929	849	884	869	895	877	908	868	903	930	928	883	901	903	939	883	865	857	904	848	856	893	939	938	906	903	871	925	911	926	883	892	900	952	866	892	911	888	915	880	887	904	924	911	867	852	915	864	887	939	870	892	889	856	924	838	889	911	890	931	872	852	881	914	899	853	892	872	902	923	867	857	929	858	921	901	852	884	876	895	929	898	878	832	900	920	881	899	944	923	861	887	832	894	835	878	893	896	891	875	939	940	924	863	931	884	866	850	960	891	930	835	919	899	857	882	919	863	932	894	862	917	857	901	898	906	867	883	879	866	907	851	844	873	940	869	867	859	934	908	860	886	885	902	911	892	914	936	890	882	843	875	859	834	886	902	921	920	866	865	921	905	923	940	885	922	860	879	903	942	855	875	915	887	939	909	890	877	872	842	906	914	905	884	896	872	898	870	866	844	851	944	869	909	901	961	895	857	888	865	877	846	943	956	922	854	895	862	886	893	913	940	888	849	944	881	882	912	890	902	857	932	901	916	938	864	922	966	899	909	894	860	902	908	910	876	889	882	873	893	875	896	918	876	986	860	920	893	875	952	887	907	926	895	861	842	893	972	940	883	943	904	888	883	924	887	875	897	889	864	890	894	902	903	882	893	887	869	872	890	848	896	856	890	865	898	906	907	955	877	876	879	836	880	807	897	894	853	850	888	864	872	902	898	941	844	893	844	909	886	877	823	905	868	942	895	911	905	901	880	894	888	859	868	905	883	907	893	905	853	922	931	920	903	896	839	853	853	864	846	863	928	875	903	853	862	912	853	903	869	882	854	851	881	895	865	941	843	908	848	890	846	871	934	875	910	904	844	923	853	968	891	940	832
27890	17684	16093	16834	12641	10462	6934	6584	4530	1707	834	572	428	396	389	408	365	395	422	417	443	444	422	464	443	432	443	431	447	467	477	457	457	454	427	421	397	415	400	378	385	381	376	397	360	371	400	370	398	444	381	365	426	373	372	424	387	392	386	407	415	383	412	384	395	354	364	396	427	388	434	398	386	376	436	405	408	361	448	387	403	408	351	424	392	422	408	384	389	409	372	399	371	438	417	374	390	379	396	368	407	389	399	421	408	430	400	353	433	407	358	396	391	398	408	411	363	415	398	389	393	360	386	372	397	413	421	355	418	435	373	398	386	396	401	358	374	389	406	410	448	384	381	393	367	430	364	414	399	385	417	397	366	428	369	419	418	393	416	376	386	370	423	403	379	396	406	411	420	398	364	407	360	407	394	403	395	411	396	417	382	398	380	394	396	371	363	418	368	412	377	429	417	402	395	396	395	398	405	405	431	382	402	373	384	399	391	419	404	392	393	369	361	380	416	408	380	395	396	388	412	392	389	402	381	380	411	394	380	440	424	401	396	376	378	387	402	431	383	387	423	395	420	412	411	368	413	383	373	397	373	407	426	399	385	389	389	394	404	408	401	405	415	449	432	408	417	403	413	416	394	432	359	411	408	353	386	383	389	409	410	369	401	425	412	391	388	432	362	384	430	407	377	427	380	417	390	398	391	414	389	390	398	398	430	408	380	401	396	408	466	395	410	438	397	426	398	405	418	390	424	407	404	409	429	374	381	412	417	406	396	383	412	406	396	411	398	380	424	424	402	390	406	377	373	339	384	360	409	426	367	391	395	391	426	394	411	421	419	368	400	416	410	385	398	389	417	414	411	409	392	383	415	415	428	390	376	397	399	378	383	434	389	408	386	399	405	355	399	361	400	383	411	405	359	405	366	400	370	399	401	424	433	392	400	411	414	367	356	394	413	388	410	402	389	393	405	412	400	442	397	398	386	379	374	391	445	365	427	396	426	400	430	370	423	403	384	400	410	400	419	391	388	402	383	392	361	415	341	427	393	416	387	375	378	374	425	392	384	424	376	404	421	388	376	379	375	396	386	414	420	386	382	368	369	414	407	379	376	397	400	374	370	404	390	404	387	399	389	417	387	348	397	360	417	383	388	400	390	380	404	453	409	392	408	409	385	350	409	394	392	423	371	401	384	377	456	375	417	427	404	413	382	397	430	366	413	394	397	407	420	392	409	423	401	412	409	385	410	386	386	396	382	412	401	408	419	397	385	348	370	393	394	395	444	396	431	365	411	362	405	397	413	414	377	368	399	388	452	393	408	394	370	392	430	410	399	414	378	418	410	418	367	410	376	368	432	385	406	358	402	405	353	381	407	413	379	386	384	380	409	370	421	380	367	384	456	385	381	398	428	402	429	377	392	395	404	366	418	418	370	420	384	406	411	435	380	384	405	391	352	383	427	393	411	386	416	435	389	414	382	342	387	424	376	422	360	409	393	399	422	385	387	392	411	419	375	422	396	412	416	402	399	379	383	409	397	409	416	423	402	391	412	395	392	401	413	388	368	393	370	426	436	412	389	371	391	438	421	417	386	387	405	394	433	412	361	373	396	404	380	374	406	370	404	376	391	391	437	381	420	409	395	379	374	406	421	416	407	386	398	401	446	360	404	397	391	379	369	417	454	404	375	383	426	397	419	392	418	392	401	416	447	389	427	387	434	367	445	380	364	402	411	372	391	428	381	435	391	398	416	378	366	364	422	421	385	402	369	400	417	392	414	362	406	387	401	390	396	368	396	393	437	359	405	370	388	388	398	373	373	369	401	382	417	402	427	394	351	368	391	387	404	432	364	419	395	391	396	390	385	346	403	432	379	363	398	404	407	430	389	431	414	373	386	403	398	332	396	371	408	395	398	421	417	386	389	405	407	404	382	435	398	400	387	407	390	399	376	362	388	398	435	426	401	370	361	399	411	442	387	384	404	376	408	410	407	401	390	364	381	374	376	432	378	412	377	394	396	401	397	372	382	372	380	382	401	371	391	416	429	360	367	408	397	450	370	421	393	394	415	384	399	404	446	408	389	399	425	388	406	398	363	369	387	432	409	359	401	402	393	397	410	402	387	426	427	381	373	357	391	389	405	377	391	405	409	359	445	390	413	377	407	412	402	409	450	394	424	394	397	409	378	378	396	400	400	414	371	415	420	445	418	389	406	388	436	406	438	370	405	373	424	430	404	402	402	411	403	377	398	396	381	398	386	416	407	372	388	408	387	394	412	377	342	386	413	387	423	381	405	394	388	403	405	364	389	384	415	406	403	383	411	388	374	436	397	390	403	377	380	414	396	401	386	406	395	439	383	439	393	437	403	395	389	414	398	390	384	391	418	403	403	424	417	405	413	396	394	424	408	413	409	368	343	403	392	366	410	365	357	373	393	398	397	418	393	386	401	364	395	413	428	393	398	372	394	376	379	425	399	353	403	399	379	382	366	436	433	415	374	372	397	404	385	387	390	424	374	410	415	395	359	387	429	334	370	429	379	427	433	399	406	402	387	406	394	388	396	425	398	400	410	366	341	387	423	395	411	410	453	390	410	410	419	371	385	359	356	431	408	437	397	409	387	426	391	363	397	425	402	395	390	423	405	414	422	365	441	374	396	431	430	411	427	394	401	403	403	424	394	407	424	381	421	403	413	402	399	431	419	433	343	440	398	398	399	409	376	393	433	372	392	406	366	422	407	382	372	342	363	387	421	412	432	397	358	374	383	403	392	375	408	401	392	414	377	395	396	366	416	383	382	436	399	400	366	403	403	377	402	412	405	415	406	409	376	391	392	382	422	381	387	360	410	398	391	390	408	415	422	403	390	408	396	403	356	380	389	373	404	420	382	374	390	418	396	368	440	411	403	397	418	367	413	411	430	399	369	411	399	385	384	426	414	378	430	404	372	401	381	383	404	382	402	449	408	403	407	381	402	398	403	386	393	391	369	415	395	346	383	414	401	400	392	384	434	374	417	395	373	379	349	386	409	384	379	397	406	453	369	358	420	331	398	406	399	398	366	398	391	417	414	451	384	420	399	415	372	431	336	413	400	414	385	362	392	399	387	393	420	399	410	389	391	452	349	429	396	402	395	393	378	394	416	372	388	390	398	415	377	447	386	377	386	396	376	348	373	371	419	423	395	354	396	377	398	381	395	394	428	384	437	410	418	407	403	414	383	437	407	399	378	383	419	413	362	369	371	377	351	390	371	357	420	417	438	391	392	404	404	375	390	414	390	450	392	387	375	382	381	386	390	415	377	413	368	390	377	413	391	419	366	386	399	408	364	392	405	418	385	404	378	400	437	398	420	382	408	417	392	390	392	400	393	368	392	389	410	384	420	416	377	384	411	366	389	393	394	404	406	390	388	384	363	393	354	411	406	444	393	411	447	388	367	399	456	390	390	391	427	395	360	400	410	397	361	383	382	434	400	354	404	385	382	405	383	385	406	407	424	422	407	387	374	389
19808	15899	23432	28218	26160	25259	18944	20526	14954	6108	3318	2163	1218	1056	1052	940	1019	1010	985	1035	1114	1174	1167	1305	1338	1317	1270	1276	1266	1302	1291	1262	1240	1125	1144	1028	1059	992	1036	982	961	1013	962	937	957	966	921	923	882	963	969	962	915	913	970	959	984	937	998	906	977	932	972	950	956	979	922	952	911	937	968	919	960	937	904	941	916	869	891	894	946	950	955	918	955	970	975	962	933	933	945	980	936	894	984	909	926	992	936	961	909	901	935	1000	970	963	926	950	903	918	918	1041	942	950	965	947	904	930	941	925	912	953	941	935	976	916	935	944	873	943	1003	924	891	951	897	980	927	978	998	993	947	949	938	971	936	993	973	921	936	954	941	985	911	949	907	965	938	953	947	933	909	952	987	964	918	956	925	864	934	915	983	934	919	933	986	965	922	918	993	934	962	957	977	896	934	906	914	958	956	938	971	936	927	929	934	892	952	888	996	942	941	911	889	964	999	887	974	914	934	935	969	972	1020	952	954	999	957	945	968	917	895	972	961	936	944	909	946	923	927	958	950	884	990	962	859	937	917	892	955	934	972	911	946	947	1006	969	979	948	973	919	937	925	992	932	981	972	910	967	944	944	945	912	996	943	966	937	922	931	1011	948	931	923	954	950	930	922	929	973	951	940	987	927	928	957	924	944	958	933	899	886	950	964	937	939	920	1002	920	943	931	940	934	994	904	920	946	956	940	941	938	975	913	946	976	926	933	908	970	901	875	958	947	914	914	989	899	950	997	961	935	956	939	919	962	940	901	922	963	952	970	933	884	919	981	961	924	977	972	970	905	956	961	930	968	921	940	958	916	916	892	924	979	948	937	922	970	947	887	933	859	894	911	928	953	925	908	964	994	928	951	953	909	902	983	993	930	962	959	895	955	996	902	924	971	970	966	942	959	949	953	927	925	1022	937	917	923	977	1037	887	912	1012	893	896	973	931	919	963	944	966	918	894	872	889	989	865	895	963	944	950	902	947	941	959	952	973	929	937	975	992	924	950	950	946	930	962	898	943	906	903	916	907	980	967	934	976	980	950	974	935	983	917	1000	997	991	968	917	928	958	923	897	966	949	931	913	899	908	932	960	908	905	932	882	924	939	952	960	929	953	949	914	929	946	908	1021	965	989	905	932	945	945	985	941	907	995	950	918	981	949	949	965	937	941	929	953	960	904	931	977	897	983	933	943	940	919	973	941	891	945	915	906	952	927	938	913	916	946	977	939	913	918	935	978	957	886	973	946	930	933	919	959	920	896	913	987	993	967	1002	953	886	995	940	916	921	945	948	912	966	928	933	901	1011	921	932	932	875	957	919	919	941	965	983	882	985	920	998	947	970	906	922	940	952	961	922	946	928	950	908	955	912	958	959	982	961	943	953	941	1010	924	935	914	900	915	944	971	954	896	969	919	944	929	999	956	906	893	987	941	939	965	947	907	902	927	929	921	930	943	966	926	926	934	942	974	939	935	937	917	887	915	968	924	907	905	925	935	1045	946	915	926	977	974	965	972	954	944	953	930	959	991	982	904	927	937	936	948	963	927	894	967	959	1022	966	933	942	975	964	956	927	953	963	943	941	946	937	946	990	907	988	1001	980	942	964	949	863	937	960	959	926	900	928	969	885	952	969	923	973	966	915	973	950	933	967	919	947	876	913	884	951	1007	974	946	953	920	977	935	978	960	925	988	930	985	999	964	960	986	937	954	943	929	987	935	944	923	921	968	921	945	937	942	922	938	905	1032	901	892	884	911	965	919	950	934	906	1010	941	935	959	951	970	952	928	987	971	989	951	958	931	997	953	937	952	978	948	921	961	973	909	946	917	952	951	946	938	976	911	968	910	921	948	940	942	949	917	996	943	933	915	976	922	974	917	974	957	922	904	960	940	996	952	881	1018	957	1012	964	1021	1000	920	909	974	901	1002	1004	956	957	895	925	900	932	935	973	947	932	912	968	961	950	962	938	932	937	907	926	904	963	975	938	907	921	917	890	973	947	975	951	932	901	900	971	973	969	942	925	965	922	910	921	1007	932	927	935	885	938	969	895	942	916	927	973	993	904	932	911	930	985	967	948	918	987	939	942	979	888	948	939	918	929	958	932	946	989	968	994	920	960	989	910	926	985	915	950	953	939	990	916	955	959	975	940	926	913	930	955	903	965	956	932	968	958	934	938	921	884	911	940	957	942	970	918	920	919	961	900	889	917	944	945	886	953	973	929	936	937	967	893	955	921	934	926	917	972	956	996	978	977	918	938	969	984	971	950	948	943	967	878	1009	915	942	933	968	945	876	922	938	983	922	966	958	956	969	922	936	974	907	963	900	929	938	948	911	979	952	927	913	967	995	953	950	968	913	893	986	919	907	918	903	960	912	917	952	921	920	941	938	933	916	949	884	1028	916	996	953	877	893	915	946	981	904	940	923	926	916	911	984	885	967	963	922	896	926	926	952	986	928	911	928	948	947	925	933	947	923	945	955	855	952	892	892	939	967	893	959	907	938	915	949	952	961	935	918	971	962	969	945	943	929	945	950	868	881	958	916	1004	933	975	898	948	986	952	949	913	947	899	969	939	916	986	936	920	948	949	989	938	916	957	968	992	969	949	929	956	969	953	939	960	958	957	948	911	943	988	946	876	884	942	947	967	909	902	957	1024	906	913	997	941	934	949	961	876	908	870	868	921	944	932	927	934	881	898	903	956	916	920	931	948	882	990	961	958	932	953	924	1012	907	950	901	981	872	924	986	931	893	952	933	942	935	958	983	962	944	956	934	944	932	959	930	935	945	952	953	948	967	929	1013	926	971	971	902	891	950	948	952	947	987	907	909	947	919	970	939	953	956	909	932	943	967	959	961	946	947	904	911	943	900	898	963	983	936	965	936	925	940	971	875	921	975	926	998	940	973	940	928	910	916	995	936	880	951	943	915	951	931	966	893	994	924	878	943	929	972	921	936	938	947	914	914	954	886	961	905	954	979	915	970	962	954	990	938	985	981	930	949	986	904	913	938	956	942	943	899	935	1022	904	914	917	929	921	936	944	929	927	912	951	959	921	894	906	933	929	910	953	865	951	929	965	975	886	930	983	976	958	966	923	934	956	1002	918	921	939	891	949	948	949	924	899	886	945	934	964	968	958	970	939	1007	949	900	914	919	890	905	961	956	923	990	923	928	930	935	913	950	906	949	1005	988	871	957	962	930	924	979	909	974	921	941	943	881	957	913	936	936	965	929	906	892	942	957	945	928	930	934	946	993	983	977	963	952	973	883	950	978	881	986	949	959	912	972	992	907	957	911	1006	891	963	930	978	967	916	919	951	994	935	963	944	908	900	891	960	900	969	973	930	938	967	944	957	965	898	955	926	925	935	902	912	941	918	949	925	974	936	922	956	954	960	905	885	903	940	935	943	891	943	967	945	996	921	936	928	896	977	978	955	986	901	924	943	897	973	932	923	923	902	949	958	872	962	998	943	942	993	949	951	923	894	926	947	967	966	975	936	930	942	937	970	934	949	958	1009	897	974	942
38469	26050	28002	24263	18013	14197	13084	13559	8636	2455	1033	466	385	336	369	366	344	356	334	365	360	405	460	431	395	489	449	408	441	412	445	401	410	378	362	342	350	365	326	332	339	350	327	299	302	339	319	318	313	321	334	340	303	349	344	329	315	294	331	332	324	331	299	346	364	338	341	319	330	307	319	372	371	338	347	336	316	329	313	353	357	327	325	336	341	316	343	332	316	337	311	350	356	316	340	350	298	331	335	347	340	327	320	317	337	339	394	350	326	324	364	331	346	366	308	339	317	329	331	329	329	323	360	286	314	337	319	355	316	356	351	359	340	315	361	323	337	351	345	334	368	314	364	317	333	329	358	324	328	323	308	315	335	337	338	326	340	321	333	341	329	310	303	340	327	313	310	347	319	338	292	321	367	351	328	318	303	340	318	325	317	312	349	300	327	310	348	342	313	290	350	324	329	313	342	339	363	303	317	302	324	331	324	327	346	321	339	312	334	356	366	323	345	311	311	347	346	310	299	343	348	296	352	309	331	325	342	314	371	328	344	332	329	366	327	298	332	354	289	339	308	302	291	349	319	371	350	330	324	317	337	307	340	324	323	295	331	303	306	352	329	320	272	320	351	306	350	329	316	321	357	311	300	298	337	341	356	308	332	312	308	297	305	336	340	365	314	327	344	340	352	282	320	347	337	327	335	289	321	285	302	299	313	320	351	318	302	350	318	349	349	365	319	331	371	345	280	347	363	346	341	335	328	348	351	312	357	344	332	345	326	361	354	312	345	337	329	348	331	333	313	335	307	311	318	304	306	303	352	343	340	326	325	334	323	308	306	326	308	330	347	351	326	345	333	344	328	321	361	324	364	323	312	340	308	333	295	322	331	325	349	363	311	336	347	345	317	346	326	344	308	358	303	335	355	359	333	305	333	314	309	308	354	347	295	338	325	316	354	350	341	339	336	321	348	313	338	329	341	315	340	294	341	360	330	316	343	316	360	337	309	309	354	296	358	353	355	331	358	311	363	335	340	338	344	302	338	329	346	328	345	294	332	292	318	324	303	323	295	328	312	319	324	373	304	347	316	295	314	329	298	316	343	332	305	354	364	352	332	300	294	329	332	360	358	312	309	328	325	334	329	331	332	338	345	340	307	354	337	312	333	346	326	330	329	306	336	336	322	310	311	326	326	309	315	359	316	323	318	323	295	291	356	331	321	341	318	329	337	343	332	324	342	318	299	342	309	319	302	348	308	315	335	291	326	349	367	303	330	352	315	322	339	367	359	310	331	331	332	312	311	322	318	334	319	337	340	368	328	312	339	331	324	361	318	314	312	339	368	328	321	348	360	347	323	335	314	335	328	306	314	335	328	309	316	317	334	350	313	345	352	336	341	314	291	291	341	356	364	328	332	303	344	307	324	308	326	348	317	319	305	296	337	281	346	316	356	344	319	328	315	345	353	308	316	312	293	338	331	309	332	341	293	278	339	311	328	333	321	297	334	313	354	342	332	320	319	342	296	326	354	340	329	310	294	332	354	315	306	343	326	310	337	319	322	356	290	317	319	359	343	304	367	320	376	349	294	330	315	323	332	331	333	315	306	324	315	363	328	310	315	328	320	319	337	337	321	326	327	307	321	283	330	308	389	322	329	365	337	318	351	356	329	286	330	312	329	367	327	324	375	334	341	326	311	319	318	315	347	370	332	301	336	294	367	335	332	355	286	308	347	377	297	323	327	343	332	299	345	350	335	346	289	314	294	308	318	301	323	315	371	314	346	300	330	331	333	374	333	326	307	349	347	333	310	331	340	350	359	321	302	348	322	331	351	320	315	297	335	326	338	351	319	321	330	334	341	303	343	329	306	303	310	327	338	316	315	321	330	303	352	348	334	349	341	328	312	358	328	341	316	332	339	335	342	334	284	328	351	338	350	344	369	332	321	344	325	333	372	318	313	339	335	287	314	363	357	316	312	322	315	319	344	317	317	334	351	348	352	344	351	337	358	349	311	341	336	340	323	352	342	343	371	317	318	326	304	367	332	320	312	328	334	344	329	310	338	328	338	315	335	362	343	309	334	295	355	317	333	341	314	298	363	328	309	310	321	311	322	316	336	330	333	309	330	311	330	298	333	307	350	283	336	344	350	352	348	297	315	319	311	336	346	334	323	358	386	322	319	331	362	309	334	354	334	351	336	313	347	333	340	363	322	316	323	345	343	309	315	325	312	330	353	358	316	337	319	285	317	347	329	332	327	316	325	334	322	338	363	311	319	307	337	325	321	294	328	335	307	324	324	347	334	332	299	282	334	298	323	307	346	336	318	304	316	316	302	344	331	368	361	321	316	324	294	356	344	336	329	306	360	338	327	308	314	312	373	299	305	319	291	353	334	356	351	316	298	303	299	350	318	326	340	326	324	327	326	324	353	368	322	328	297	328	327	320	332	319	338	327	327	324	312	332	332	362	342	340	305	315	306	365	324	322	306	322	322	328	335	333	300	326	340	361	324	342	332	352	342	314	313	350	354	312	303	357	329	331	302	310	311	344	343	300	348	306	348	360	324	340	370	356	330	329	321	335	300	336	344	322	348	320	342	314	335	368	340	333	319	335	324	349	367	320	329	318	322	320	306	305	342	360	319	302	337	331	353	314	347	321	344	295	308	337	318	348	364	323	312	349	300	340	341	326	365	365	346	343	310	307	308	320	316	337	318	289	337	324	317	315	292	335	331	347	325	311	332	331	367	336	359	306	376	332	305	308	315	364	300	334	307	358	309	320	321	295	320	338	329	319	339	344	339	334	299	311	346	320	312	335	317	331	320	320	313	354	341	319	343	339	325	356	311	346	312	340	346	323	310	316	320	322	304	332	322	343	331	335	347	321	323	331	321	320	373	331	334	312	317	311	334	327	317	322	335	293	330	342	333	344	335	350	330	333	305	342	338	352	342	368	266	322	294	319	323	305	347	357	342	332	315	344	315	305	322	326	345	361	318	293	319	340	335	373	311	309	321	309	323	363	332	300	334	334	310	343	304	334	351	332	322	343	306	338	308	331	336	333	338	351	343	348	342	320	324	330	321	364	313	346	315	330	335	279	340	323	338	373	328	340	312	339	301	356	327	301	347	324	329	342	308	321	301	331	327	353	347	328	346	361	310	384	306	312	352	323	331	320	358	352	356	325	317	325	306	336	356	334	348	321	319	321	334	334	339	332	335	336	306	294	341	343	366	340	344	325	309	375	290	357	331	343	310	327	355	332	329	341	290	295	327	286	344	325	308	347	326	332	331	328	349	340	327	395	321	333	320	357	366	336	341	387	337	331	306	331	331	315	333	329	321	309	372	310	311	350	308	304	336	340	310	348	339	331	349	357	318	290	336	325	321	296	308	312	321	316	350	316	310	312	327	374	346	338	348	314	323	308	357	353	328	360	320	328	347	333	310	352	360	330	344	343	336	336	386	340	300	340	343	329	327	296	356	324	351	335	332	331	315	348	326	352	322	336	336	351
25648	21792	32628	33482	31281	27106	29235	30173	20561	8025	4015	1625	1060	958	882	868	851	844	897	920	1006	1272	1427	1472	1515	1480	1367	1376	1374	1409	1494	1511	1303	1231	1030	988	944	861	813	902	845	812	795	780	805	855	750	777	763	790	785	715	813	804	767	791	829	758	785	771	745	833	829	821	815	805	770	761	769	748	787	773	797	800	788	764	775	765	773	834	799	800	813	825	726	826	780	790	791	802	791	782	773	756	767	826	738	768	767	770	834	766	788	758	804	775	814	769	796	787	801	774	808	744	742	761	755	849	765	810	801	764	787	840	814	808	835	809	788	839	741	742	784	764	805	822	795	748	741	757	802	768	764	776	763	797	770	784	786	781	772	737	785	783	769	775	758	804	772	797	819	789	811	796	831	817	821	730	764	860	777	762	775	769	804	751	815	779	735	795	785	786	812	801	827	767	747	783	818	751	791	748	808	773	840	774	820	792	791	773	759	762	796	798	802	809	801	730	754	792	766	820	749	752	808	776	829	812	799	788	778	787	770	822	748	780	769	756	800	803	798	788	790	806	778	850	769	789	794	749	789	776	749	730	762	807	806	772	761	818	801	791	729	765	726	789	731	739	782	795	747	769	796	798	804	777	836	777	765	794	744	811	773	797	761	812	753	796	785	827	816	762	789	795	789	811	857	807	746	796	741	783	799	773	760	778	800	848	846	768	774	723	792	824	740	793	839	753	796	795	791	795	839	796	805	763	774	768	773	795	775	772	749	740	801	774	733	782	822	780	774	788	825	752	782	776	803	779	775	791	830	749	821	759	789	745	754	801	784	818	838	778	746	807	774	773	789	815	801	791	829	780	756	779	755	805	769	788	814	807	812	781	778	770	795	787	799	748	745	748	751	747	843	771	787	759	797	803	809	826	781	753	751	774	785	756	805	783	812	812	775	812	865	811	816	790	818	781	798	810	790	854	829	821	773	741	739	753	766	784	813	769	802	768	812	757	801	756	779	749	795	819	784	813	770	800	770	804	809	771	810	767	779	782	776	769	751	779	763	798	807	796	791	829	777	817	763	810	765	812	716	795	837	818	751	866	804	762	783	783	789	818	809	783	776	811	765	782	812	802	787	757	768	760	751	801	832	792	770	772	772	755	825	823	798	814	761	803	796	776	824	709	767	788	816	773	806	732	731	761	756	802	796	765	807	805	782	794	798	803	799	765	805	783	785	794	778	756	764	818	796	794	845	798	783	809	790	779	744	784	771	782	753	821	816	803	755	769	768	799	820	783	828	785	793	812	781	781	805	819	799	818	799	757	766	768	794	784	777	726	784	826	827	747	811	779	820	777	777	834	794	779	800	769	771	818	751	767	810	832	815	812	746	800	844	859	795	813	806	766	758	736	767	777	792	828	722	836	776	738	773	851	809	749	804	793	804	803	831	791	750	796	825	751	758	745	779	790	776	747	760	793	783	771	767	802	788	815	790	790	775	795	809	854	828	777	788	795	777	840	720	811	784	776	800	790	806	814	776	765	789	797	747	763	789	826	784	809	794	756	839	771	809	801	794	802	785	785	814	802	831	795	752	734	787	774	778	804	794	759	785	769	774	755	742	809	747	768	789	807	782	727	785	797	799	736	805	813	757	788	770	785	787	778	844	822	774	776	810	785	806	783	801	814	750	746	836	810	786	723	766	802	771	798	810	772	820	800	779	811	729	841	798	768	795	769	814	772	808	778	793	749	762	786	746	775	747	722	786	733	781	822	780	757	768	756	777	861	783	789	764	791	802	777	811	773	766	821	794	837	794	815	738	733	774	777	769	820	813	763	795	788	750	795	856	786	767	814	800	823	816	784	783	806	765	807	772	835	728	777	818	809	816	778	781	784	788	728	788	819	753	805	856	827	770	811	783	804	833	752	824	761	787	836	761	778	785	793	809	836	826	787	799	813	805	811	852	817	796	824	770	760	747	755	793	784	790	777	798	835	811	758	748	790	822	790	776	745	714	745	812	739	748	802	764	794	808	786	808	770	792	766	729	848	764	781	788	828	833	815	810	815	799	816	807	810	816	798	811	788	775	755	811	790	802	812	820	788	758	770	793	784	802	801	760	795	753	795	814	882	814	773	778	770	779	767	753	827	802	771	795	810	780	782	796	824	809	778	773	788	799	761	783	811	766	776	799	770	779	813	770	750	828	769	763	799	795	797	769	746	782	754	737	804	763	771	796	832	798	750	779	778	772	811	779	831	844	761	732	777	755	836	766	750	772	817	757	793	763	785	820	779	822	807	781	814	803	735	807	797	787	820	775	789	823	809	806	828	820	748	781	819	802	794	822	773	792	795	769	764	772	765	759	807	794	755	793	752	788	787	760	749	858	784	801	758	752	797	758	747	795	797	809	831	776	829	775	768	778	754	819	832	733	772	768	831	782	789	818	812	809	852	738	745	791	758	726	801	796	772	784	772	755	787	799	809	762	812	792	740	796	790	791	752	800	775	755	822	770	766	720	799	812	867	746	766	760	776	801	841	808	773	753	775	835	805	766	763	840	790	842	767	803	788	767	777	797	773	765	796	788	823	827	770	842	796	812	777	820	756	856	781	749	843	783	864	772	746	774	788	801	808	782	773	782	830	836	797	748	782	812	822	812	772	756	756	753	772	772	793	805	717	731	816	755	796	820	808	759	801	845	823	750	807	810	808	788	818	753	763	808	746	786	804	788	770	843	801	765	790	809	811	723	765	770	801	787	814	793	793	769	771	767	815	807	770	829	804	767	840	772	760	821	771	792	804	835	839	771	808	797	760	811	817	770	776	790	813	823	774	760	807	787	814	752	803	785	784	755	735	758	783	835	808	807	801	825	765	788	785	778	829	788	756	813	797	822	797	755	772	796	773	784	778	782	812	842	796	767	784	830	811	753	805	743	796	780	809	811	814	739	785	756	741	793	757	757	757	785	834	769	784	808	773	821	843	780	796	789	803	825	869	801	792	818	796	738	803	747	822	805	792	798	812	816	787	765	801	738	797	834	769	778	808	785	805	765	746	767	806	765	802	817	770	792	860	749	786	742	787	813	789	795	807	824	818	785	843	824	748	767	791	815	747	792	808	806	812	781	772	791	780	789	839	824	708	792	821	766	818	757	795	781	795	764	779	780	800	786	820	803	758	815	798	794	783	817	702	817	758	860	835	808	777	866	779	767	757	840	781	783	794	801	812	818	756	797	811	794	757	791	785	747	789	793	812	848	747	755	806	752	820	804	825	784	759	788	796	829	798	780	832	827	791	836	788	790	791	832	798	772	782	810	784	755	786	781	785	776	767	765	811	813	795	794	745	737	818	815	788	794	830	795	786	789	752	764	817	796	824	786	830	763	745	766	815	794	780	788	819	825	788	793	837	744	792	756	817	803	784	766	793	781	748	773	743	812	773	857	766	768	834	816	819	813	768	821	796	747	794	766	804	837	816	793	789	802	764	767	748	826	762	852	769	838	795	775	783	758	741	728	783	768	774	801	829
16797	7526	5663	3717	1717	1282	905	644	520	435	419	363	381	366	376	384	403	377	381	364	390	383	393	363	370	380	395	368	373	396	376	379	365	356	391	389	411	377	385	364	392	360	376	417	405	374	382	413	392	425	414	373	356	348	385	391	371	377	366	370	398	386	375	385	380	384	364	412	392	378	362	368	422	407	384	430	408	399	368	375	380	409	388	387	380	392	347	382	394	389	377	395	383	387	409	379	379	356	400	396	391	414	396	385	369	382	413	382	414	364	384	392	368	402	419	400	358	385	423	418	379	392	399	439	342	392	404	379	407	392	401	407	395	398	377	352	398	388	400	360	390	401	354	403	384	401	418	375	384	383	389	367	415	375	375	350	399	397	426	384	357	390	376	380	350	418	429	359	388	358	363	395	386	370	352	365	395	375	417	395	385	411	421	440	366	356	364	376	362	380	398	384	391	382	372	390	352	353	386	375	382	394	410	363	449	373	376	380	378	399	393	372	346	390	372	411	378	352	380	383	420	364	350	355	399	395	389	394	381	369	396	380	358	382	351	366	420	387	420	371	395	381	400	391	337	401	358	373	393	423	419	358	422	417	378	369	395	363	339	392	384	397	396	394	392	388	379	417	392	345	409	402	373	412	390	393	392	362	389	384	367	411	426	343	375	403	385	403	398	393	405	373	359	402	395	431	364	341	364	361	345	398	394	373	387	364	346	374	390	412	407	387	376	388	391	444	364	409	378	383	434	394	364	348	382	380	365	385	374	409	397	387	385	424	381	378	381	392	390	387	383	386	392	376	387	372	345	390	424	354	434	388	382	369	377	382	399	384	386	363	389	401	350	370	388	361	355	365	362	367	406	349	390	384	410	401	389	369	368	414	369	420	363	329	390	374	378	378	392	367	414	414	419	392	355	407	375	386	404	383	402	383	406	399	365	391	393	388	358	384	367	354	390	375	376	390	362	390	371	408	362	404	400	396	396	377	387	441	385	395	390	401	401	405	392	391	373	386	373	376	325	381	372	382	349	362	418	405	410	418	406	383	366	403	376	342	373	394	371	372	383	344	354	410	361	386	402	404	370	423	400	369	378	407	413	399	389	392	429	410	365	439	385	353	402	418	423	399	373	398	383	420	388	379	391	385	406	415	398	368	373	394	406	393	359	412	424	353	363	450	354	385	347	368	371	370	363	409	361	375	374	364	372	374	357	370	379	382	383	407	359	401	401	405	382	372	373	386	361	386	395	404	369	377	384	372	398	400	367	365	401	399	339	397	398	367	379	396	382	377	403	401	366	387	400	372	390	351	371	424	392	354	390	407	399	370	355	394	410	394	372	390	412	430	394	364	380	387	334	403	385	360	379	357	383	385	376	393	334	400	384	370	344	358	376	361	373	392	390	363	409	376	353	386	384	372	407	405	403	389	381	367	389	388	420	362	389	385	389	380	387	395	394	377	382	361	402	339	392	349	371	369	374	400	367	372	400	374	409	375	367	378	385	402	383	374	404	438	393	390	387	386	387	367	383	413	361	415	384	368	384	376	401	404	379	358	416	380	370	372	388	344	397	416	395	379	379	412	388	362	398	369	359	393	362	416	405	406	389	376	410	388	352	355	370	357	413	367	387	360	392	346	370	412	346	409	397	354	370	369	336	384	369	367	384	411	428	369	415	372	403	384	373	388	368	338	341	361	384	422	387	351	335	388	403	384	398	408	390	414	379	374	384	363	376	376	336	367	390	366	375	390	364	395	372	363	417	380	405	419	389	351	378	359	364	384	361	363	385	446	427	377	389	350	352	363	377	396	403	352	408	399	371	353	385	388	364	417	352	390	390	400	390	407	405	388	393	376	395	397	388	382	367	359	366	367	375	369	409	396	410	342	391	365	379	392	349	363	378	402	409	358	400	372	337	394	393	349	362	384	382	340	352	353	418	360	381	387	330	400	365	376	374	357	376	384	383	377	370	383	366	394	380	388	365	372	344	368	375	383	367	373	415	392	367	372	387	349	389	365	358	368	373	384	369	407	368	387	386	378	386	417	410	376	388	353	403	346	361	393	386	389	391	383	372	352	402	362	366	336	378	366	364	377	407	359	320	407	370	370	392	394	367	398	356	348	367	421	367	381	379	401	381	376	409	397	406	375	425	399	395	391	389	375	366	401	345	392	378	423	379	363	381	351	411	354	384	390	381	384	409	382	454	382	383	372	388	410	360	406	330	375	357	381	401	407	361	371	389	380	400	392	390	371	389	401	372	391	390	389	356	383	385	379	414	396	387	411	387	423	371	388	392	371	370	367	436	380	414	359	374	420	431	395	385	360	360	384	428	385	406	386	374	387	389	350	348	394	389	361	406	378	381	407	348	370	376	418	388	353	385	416	361	389	402	378	384	392	422	373	356	384	400	356	402	359	430	376	404	394	388	406	375	355	397	352	363	417	379	375	367	371	363	369	359	377	352	387	415	388	378	431	402	403	385	360	375	386	439	371	364	391	395	381	390	407	416	388	401	395	392	369	417	378	420	373	390	407	355	374	407	365	385	406	391	389	381	396	364	385	419	381	392	390	374	376	386	385	394	382	350	384	376	375	386	388	377	353	414	360	359	385	384	411	377	389	342	343	382	375	409	388	329	386	425	392	394	378	412	373	345	379	388	356	411	442	349	382	357	346	388	389	384	381	386	399	376	373	404	354	378	416	416	434	372	376	358	402	370	383	389	381	386	364	392	368	368	406	399	345	345	370	434	376	399	383	372	423	410	390	414	366	390	397	374	386	354	372	395	401	385	361	376	438	382	369	385	374	391	336	347	362	402	383	381	336	365	406	397	423	386	384	399	392	422	380	377	384	391	336	370	405	372	336	384	398	399	373	331	379	411	406	400	389	360	360	386	401	385	386	402	429	395	380	392	403	359	371	383	376	377	377	402	381	375	343	409	390	392	383	387	357	351	363	421	390	404	385	402	382	399	372	360	381	363	408	390	426	381	398	344	345	383	389	356	393	411	346	394	384	365	408	359	391	433	332	391	366	384	377	388	377	355	408	390	371	374	435	397	398	405	405	392	373	382	363	361	397	400	351	370	409	369	364	381	365	415	389	354	346	375	375	367	403	416	387	383	334	400	394	390	371	382	414	377	351	377	433	400	418	374	365	370	409	376	389	404	352	358	374	366	402	375	380	387	402	388	389	393	358	421	383	413	391	390	367	348	383	360	366	380	403	368	385	383	391	422	338	393	401	414	412	376	383	359	399	388	371	382	420	377	410	377	371	369	375	386	395	376	367	394	396	358	399	380	356	366	362	387	351	364	402	384	378	374	399	375	423	381	382	373	372	368	385	445	371	363	355	388	372	368	375	389	417	391	384	408	400	430	384	423	370	387	405	377	350	373	395	395	401	373	375	397	372	407	355	343	370	375	389	366	383	386	380	357	393	371	366	384	373	351	383	362	394	393	368	342	374	381	407	363	355	389	363	353	360	393	414	387	384	373	352	388	412	412	420
12142	7364	10505	9724	6212	4963	3532	2147	1675	1335	1123	1015	952	934	897	944	961	958	935	897	929	952	918	923	918	926	978	920	925	1007	981	934	911	943	957	935	902	891	905	865	940	914	932	892	954	950	876	923	942	945	911	904	888	909	887	845	855	893	901	964	892	906	849	901	924	899	904	952	930	912	905	945	874	909	877	900	897	935	867	902	868	899	928	896	883	916	862	880	824	883	910	898	900	951	889	837	871	900	905	855	844	918	888	895	952	880	888	917	889	908	883	910	903	912	940	880	964	999	898	897	873	895	879	905	934	908	888	932	888	910	933	919	954	918	932	889	906	935	892	914	884	908	930	900	920	918	923	960	920	912	895	881	937	953	930	942	885	878	972	887	926	933	925	918	893	950	894	892	954	933	890	921	927	870	941	965	894	906	947	932	1010	865	889	900	930	930	918	905	864	918	915	931	927	875	947	851	908	924	971	916	923	900	918	909	922	919	962	911	971	932	945	854	863	911	869	906	896	893	885	914	946	928	888	954	946	891	901	860	936	895	869	962	932	851	909	916	911	895	939	872	911	897	895	849	938	884	892	865	954	931	878	931	942	884	925	883	940	864	897	911	930	924	903	909	952	899	928	937	890	851	885	918	900	999	859	939	942	894	946	909	897	904	935	913	893	937	921	917	874	931	942	906	897	901	919	936	917	982	921	901	947	945	900	967	946	954	902	899	927	920	922	924	934	883	888	907	895	894	912	870	929	962	946	918	902	886	889	945	884	872	915	910	894	958	942	917	863	957	900	925	916	928	880	929	932	858	916	891	930	868	935	874	948	876	924	890	901	904	911	934	903	918	947	880	943	940	869	971	938	960	875	912	897	926	913	944	925	914	923	938	891	930	919	943	932	922	886	946	898	897	913	920	899	905	919	884	940	893	881	915	890	870	927	928	865	863	912	940	946	879	880	974	886	913	896	900	930	932	927	916	986	930	852	921	880	843	870	925	894	961	948	876	910	926	928	974	912	911	892	947	962	899	977	888	938	927	891	929	930	893	895	926	923	854	942	902	890	941	887	863	898	969	871	928	907	897	882	912	881	862	912	904	923	924	928	879	886	934	914	926	949	896	919	899	937	926	935	895	916	889	912	942	902	911	945	935	934	876	882	935	930	886	960	923	933	922	943	921	869	894	939	930	918	881	883	898	852	869	914	883	930	907	868	973	946	996	904	958	888	982	947	887	867	896	902	927	880	905	918	931	885	880	842	932	895	902	920	923	908	862	902	994	941	938	838	941	875	906	901	904	957	855	889	926	913	909	919	893	908	897	851	888	907	897	933	916	928	951	921	837	973	886	905	910	935	873	914	876	921	915	914	961	936	915	875	953	910	935	911	891	877	919	839	939	840	930	888	871	866	927	882	897	924	966	893	909	931	938	915	930	890	964	845	914	942	939	896	929	920	908	921	962	926	885	922	963	920	921	935	879	910	953	891	895	928	922	933	930	941	902	936	942	934	876	974	875	891	878	949	966	871	901	930	890	943	951	905	893	956	929	960	858	867	929	932	902	911	924	938	931	948	869	893	909	879	907	914	892	911	886	918	898	889	903	894	912	913	875	932	913	920	931	895	914	917	900	951	935	892	941	917	829	876	917	904	882	925	926	918	909	919	918	902	904	903	930	861	926	919	903	907	938	948	930	862	956	906	905	919	912	916	857	926	836	949	889	900	936	937	892	925	891	970	877	943	949	937	901	862	909	911	893	900	869	897	976	897	923	901	891	857	874	878	947	852	908	890	925	955	920	927	893	892	886	929	901	921	894	924	901	942	911	911	866	914	913	907	932	904	932	919	895	832	905	840	911	941	967	924	947	933	900	933	942	883	919	910	892	862	923	914	943	877	955	887	940	834	931	925	931	861	968	907	907	940	943	903	970	928	924	997	916	917	914	901	893	881	903	910	876	950	958	925	922	915	968	895	918	878	940	940	889	943	908	944	864	881	935	859	894	897	902	903	934	898	928	919	913	898	938	944	837	926	908	945	898	896	935	943	917	911	881	935	910	887	893	905	894	914	920	912	938	913	934	883	911	911	898	915	925	912	915	878	884	887	891	878	903	927	906	870	884	901	923	864	897	893	918	917	909	924	895	893	881	901	934	974	879	927	939	926	892	903	860	872	896	882	852	877	902	940	944	889	887	900	916	897	892	964	898	927	913	912	884	945	949	917	877	815	942	971	843	927	865	909	841	847	895	866	921	951	904	925	911	973	916	941	911	972	928	936	888	966	890	923	908	873	948	866	952	963	950	914	899	887	939	960	959	929	905	890	910	933	961	884	967	947	911	921	912	851	881	910	965	916	940	936	921	941	915	887	852	905	914	924	933	909	924	949	923	910	913	887	941	952	884	950	927	886	860	887	888	917	929	925	914	928	934	884	944	968	874	929	935	898	920	890	921	955	947	980	947	909	893	940	872	834	896	924	931	977	878	939	908	933	822	893	867	915	923	939	902	955	927	897	922	946	953	902	878	941	876	918	938	907	933	970	913	908	907	887	944	866	889	887	950	922	936	933	908	952	916	913	888	960	974	939	851	982	870	926	912	858	927	962	946	950	908	902	881	889	942	896	898	882	908	877	930	876	936	929	954	898	934	940	915	915	913	910	918	928	928	903	909	905	964	922	944	862	920	928	896	919	932	920	942	940	854	904	919	932	898	909	938	922	939	887	855	950	927	917	933	904	892	910	878	868	934	941	870	915	917	910	901	915	953	922	902	961	905	920	917	925	912	912	917	890	891	946	937	923	936	966	880	925	883	949	858	889	954	919	927	908	935	945	894	876	946	911	911	920	906	923	938	907	877	867	936	932	930	916	935	885	922	875	910	922	923	946	905	864	915	881	920	945	900	846	914	909	891	941	866	934	939	923	875	952	943	929	899	966	856	904	896	924	956	932	908	952	908	897	902	888	930	924	938	927	965	941	947	864	926	902	899	919	958	968	903	925	907	887	892	922	891	915	898	879	975	890	862	946	876	926	937	912	914	908	964	922	859	956	921	885	926	921	904	883	937	940	898	934	937	898	885	927	892	923	913	891	863	901	911	881	887	937	911	937	948	928	947	889	883	886	942	946	905	854	836	914	897	918	934	889	906	944	941	927	883	941	902	867	939	880	940	921	911	979	926	911	899	965	879	904	915	903	923	1001	913	953	936	938	934	901	914	941	903	930	848	949	868	883	947	947	941	917	901	878	993	908	924	910	962	959	865	945	964	921	894	933	905	910	929	918	879	924	862	944	862	956	900	902	875	864	917	928	876	916	869	956	895	902	906	935	950	925	938	935	891	921	878	958	888	893	959	896	898	941	941	922	902	898	911	885	895	956	960	954	937	936	922	895	946	908	907	891	874	935	918	908	876	937	958	970	952	895	890	927	862	894	885	922	955	827	908	940	886	908	916	879	911	896	909	901	925	927	871	905	920	900	899	867	900	886	864	917	907	910	916	873	917	881	910	910	917	875	952
28466	15357	17976	16305	12244	8773	7515	4529	2221	963	678	489	423	414	424	417	428	417	444	406	383	443	508	497	459	442	444	456	457	470	511	465	449	458	432	430	392	451	445	389	439	440	369	413	394	425	431	423	439	405	371	416	455	374	426	424	394	398	422	361	389	440	365	363	414	371	462	390	416	359	391	390	390	406	419	405	425	407	373	376	400	405	451	431	393	434	361	393	443	407	417	415	437	430	384	398	434	391	446	404	400	406	390	400	430	361	406	393	415	396	410	390	421	395	375	435	418	377	377	405	402	393	392	403	421	411	406	434	438	424	432	399	433	434	406	407	385	371	391	415	393	438	404	386	415	385	396	369	378	369	395	388	417	425	376	414	443	471	406	412	429	405	411	378	404	401	397	443	433	368	431	421	431	430	406	360	393	400	414	376	391	379	421	408	387	440	403	418	420	450	386	423	423	403	394	384	407	379	364	388	426	400	432	434	430	423	435	375	390	378	396	389	408	394	395	385	389	468	402	444	386	402	413	423	356	446	420	395	417	400	415	381	416	402	399	423	393	423	405	376	383	379	379	396	425	402	436	434	365	439	401	422	422	341	389	396	375	416	424	412	423	418	429	376	394	365	399	406	383	433	441	431	414	405	398	437	407	402	398	404	403	385	388	419	401	410	427	475	419	375	390	390	387	416	410	412	393	398	414	381	390	371	421	406	399	386	406	411	433	390	417	370	418	376	386	380	430	400	388	404	442	403	411	407	394	396	408	390	392	374	367	412	414	378	411	428	368	434	430	403	418	373	395	384	379	384	392	402	389	359	396	393	387	413	427	360	443	399	410	398	383	394	443	372	394	394	399	390	364	426	397	408	377	400	402	386	395	392	422	410	405	408	391	398	443	391	415	355	441	413	396	419	418	398	423	449	392	409	404	456	452	416	391	415	375	417	404	413	422	407	412	422	401	376	371	392	404	430	450	419	417	424	382	385	395	390	413	427	353	435	417	400	413	447	400	417	389	438	416	441	408	431	394	387	427	418	425	420	364	387	409	395	384	415	402	380	390	415	398	383	397	397	427	414	422	409	396	397	407	431	413	405	432	394	404	417	398	403	420	393	399	373	391	406	434	405	410	397	416	411	375	393	404	418	374	352	366	388	389	447	418	436	427	395	388	352	421	390	420	439	374	427	406	402	396	442	412	411	413	432	411	405	387	425	416	407	379	424	461	389	424	373	398	411	477	383	394	393	446	415	386	456	436	417	381	411	406	448	416	419	396	445	459	404	420	397	439	397	423	398	395	398	404	405	402	450	423	404	384	422	352	444	401	413	393	421	402	393	391	400	387	393	406	407	409	397	419	395	392	419	387	437	385	403	397	406	430	387	398	433	441	384	376	417	396	422	397	384	412	409	406	451	395	414	410	385	399	421	380	383	410	386	431	364	425	406	403	417	417	389	380	420	416	393	417	418	415	362	392	426	395	378	402	431	438	428	390	425	393	425	409	363	407	427	406	400	400	401	382	421	384	402	415	359	408	360	430	392	419	388	370	420	378	395	389	368	410	378	369	397	340	407	388	414	406	410	414	401	399	421	358	397	377	419	414	395	347	384	371	403	403	422	403	382	423	411	398	389	380	384	405	419	357	375	374	376	391	418	399	385	432	372	418	413	393	406	387	420	382	395	374	419	428	405	382	435	449	408	391	406	434	428	441	413	417	447	408	451	392	397	399	365	422	399	377	420	414	410	381	423	390	402	422	392	398	406	392	384	405	386	423	406	428	423	392	373	407	418	406	394	432	408	404	403	411	429	403	417	425	420	392	410	416	351	442	424	409	458	420	431	427	426	401	399	413	383	433	419	359	431	395	386	388	393	388	405	462	398	408	399	378	406	405	379	380	391	435	412	426	393	469	409	390	400	378	380	415	395	383	413	410	406	411	408	433	414	392	397	454	378	395	474	410	375	436	408	389	405	386	359	390	433	407	398	379	422	353	387	424	402	389	416	377	392	401	429	399	404	415	418	423	454	442	407	447	425	424	418	430	376	405	406	410	400	389	405	425	440	412	453	464	441	434	397	359	424	429	402	401	403	378	407	384	401	440	412	402	437	387	397	381	383	436	452	402	356	419	406	424	410	427	384	399	409	427	383	402	379	407	404	392	420	384	385	418	393	343	433	414	387	417	372	394	364	395	428	435	410	413	404	396	406	411	446	342	396	381	417	439	444	430	406	431	373	422	357	404	388	403	463	409	369	424	435	420	412	413	393	430	396	416	439	418	402	386	391	371	397	452	411	380	405	427	400	437	412	391	423	395	393	396	385	392	406	404	419	441	381	469	428	423	431	418	436	418	398	419	448	440	377	392	428	408	453	429	421	393	428	385	438	427	403	407	429	385	410	411	408	408	399	415	406	404	414	406	386	398	406	428	420	399	405	385	399	403	440	463	437	386	401	376	400	395	432	389	401	426	400	398	394	392	445	364	408	413	413	358	411	426	440	400	403	405	396	401	416	419	438	429	415	368	392	427	420	400	409	391	402	405	419	400	392	388	380	405	393	382	386	385	384	395	388	395	444	397	413	476	406	404	426	452	385	364	393	381	370	404	414	381	416	399	405	356	398	397	413	396	410	423	386	404	403	404	411	396	388	411	429	402	421	418	423	375	384	382	403	371	446	387	407	374	406	410	377	383	381	443	401	388	424	384	396	400	399	431	438	392	393	373	389	432	391	414	416	412	405	406	419	463	401	392	435	434	416	424	404	422	435	394	422	430	405	399	364	374	400	394	408	411	395	397	370	368	398	400	390	366	431	344	403	461	429	416	441	420	375	391	420	380	398	418	391	420	422	416	400	430	424	409	392	411	427	440	409	393	356	431	399	403	393	395	442	432	400	406	401	380	371	392	420	382	460	402	423	419	397	425	383	389	378	422	401	364	425	387	379	413	381	411	416	364	370	430	428	393	410	439	432	416	426	418	410	433	409	392	372	385	392	407	441	406	431	422	403	403	429	406	422	408	404	385	349	448	352	393	421	415	415	403	435	386	397	473	419	387	417	365	429	424	412	400	379	419	404	435	388	415	386	418	373	421	382	389	416	407	429	452	424	425	373	411	367	435	445	400	394	401	378	388	415	409	395	387	378	393	402	405	398	406	443	451	411	400	432	392	429	439	422	418	439	435	376	371	412	410	429	408	400	424	419	406	410	401	430	391	396	409	362	390	392	400	403	394	398	393	380	431	389	388	409	385	419	377	381	390	407	388	385	398	364	404	416	407	384	401	391	402	445	395	370	407	388	419	386	404	396	414	400	411	389	369	380	411	419	401	397	403	397	396	401	408	401	400	397	380	368	401	431	421	407	442	401	374	395	395	407	406	404	375	400	406	408	434	390	391	397	423	406	407	418	390	396	404	389	418	400	381	416	442	384	370	396	420	404	415	392	414	441	403	427	425	419	415	399	387	376	432	404	419	393	438	399	399	416	409	380	415	396	424	410	380	410	396	428	412	412
19929	13852	25299	27637	25693	21637	20974	14600	8629	3684	2541	1231	1042	1061	1071	1029	985	1030	1020	1058	1174	1346	1345	1480	1340	1351	1296	1265	1368	1433	1347	1318	1247	1200	1165	1067	1104	1049	959	956	930	1019	1023	934	912	902	977	921	961	982	944	970	901	972	942	987	996	962	999	906	1007	948	894	969	924	894	942	946	938	907	929	879	980	986	970	959	934	976	988	956	988	910	961	924	962	921	937	951	934	966	915	970	950	984	936	926	947	933	939	952	921	917	988	913	1016	933	875	924	933	992	929	958	951	966	960	969	976	944	956	934	916	949	962	975	942	937	898	923	951	961	930	1004	932	959	953	975	925	963	904	936	942	983	946	942	982	988	968	1001	924	957	923	943	973	968	954	925	902	947	955	974	899	941	972	941	955	939	949	984	925	989	909	901	992	905	938	938	1026	985	962	958	909	891	961	970	933	994	978	989	924	967	968	919	919	891	963	985	990	937	904	967	948	912	927	908	879	933	966	929	927	945	926	965	963	958	942	960	977	967	924	952	974	945	902	920	962	923	968	976	964	962	970	965	917	987	970	933	1018	947	1023	961	930	974	894	931	941	915	932	973	938	916	981	933	948	929	962	980	989	916	1001	987	983	945	929	889	933	898	919	957	966	931	980	933	938	964	968	969	949	878	900	933	949	1001	958	958	932	896	963	953	942	1015	930	913	952	969	983	965	958	907	938	944	954	948	945	937	943	977	945	934	978	865	957	967	1002	961	914	994	975	963	942	968	940	952	964	994	998	959	878	945	990	939	935	942	931	982	939	938	949	961	980	963	949	920	965	937	942	925	975	953	908	923	963	947	953	911	967	942	955	959	951	956	978	915	936	969	967	930	934	909	931	1026	890	924	950	922	952	931	933	965	958	966	931	945	949	933	870	972	964	994	950	952	1014	946	950	960	941	955	899	959	981	973	997	973	904	975	982	970	952	941	946	972	938	959	901	915	978	925	938	1028	937	917	938	966	941	1008	954	974	940	976	994	984	861	1003	959	914	946	931	922	928	946	964	920	958	924	909	953	921	942	945	927	905	975	933	960	977	968	948	936	962	963	962	949	965	937	938	940	942	938	971	973	956	929	937	959	982	949	947	941	968	940	977	878	913	957	876	963	956	957	929	926	958	947	953	1007	928	965	951	979	907	976	954	939	936	971	968	940	996	954	984	968	958	966	954	932	976	913	942	950	911	952	929	973	966	1004	961	960	867	952	962	917	953	982	960	989	939	989	934	961	953	926	980	992	924	946	965	945	989	964	936	974	1020	935	988	940	962	970	1003	943	1000	991	960	945	913	940	964	959	963	971	936	962	895	933	962	1002	900	944	919	961	939	934	929	1009	932	919	971	975	954	929	929	935	951	955	964	909	937	961	963	946	955	929	1012	925	899	881	907	944	935	935	960	924	936	950	901	943	958	955	940	949	914	935	970	893	952	919	962	953	897	906	950	910	955	888	959	971	917	919	939	907	936	952	995	970	962	979	978	890	951	940	947	937	922	914	932	962	951	967	968	970	950	881	996	926	953	1000	951	951	973	952	988	1004	922	1007	992	940	974	979	958	1010	900	995	977	966	932	928	911	911	955	974	915	970	898	901	937	943	932	908	961	966	969	959	1023	940	956	948	972	965	941	929	920	963	945	987	1003	1026	957	935	977	945	888	959	865	951	949	913	969	935	953	961	951	965	958	966	959	938	960	922	1007	922	996	990	996	970	904	982	958	976	949	927	946	924	944	928	930	921	986	930	985	909	957	922	924	969	975	998	895	962	927	974	963	1013	936	932	979	950	962	979	955	946	934	991	919	960	943	940	880	921	986	1004	919	1009	932	998	1011	992	966	908	915	973	979	889	918	936	906	973	937	987	984	942	1042	976	953	970	958	974	920	1025	1003	945	919	984	953	927	941	958	959	923	878	933	984	979	944	963	917	947	948	1009	936	937	949	952	963	979	987	956	976	969	914	955	947	904	976	997	1020	951	932	946	892	937	904	920	909	926	984	936	973	949	983	976	896	958	934	909	1001	900	979	967	949	929	973	908	955	937	943	967	922	969	952	975	930	945	936	962	972	975	926	949	959	933	968	914	930	991	955	937	958	996	954	975	942	993	921	950	992	971	951	958	948	941	978	932	949	917	950	957	939	923	900	932	960	942	988	1035	976	938	899	907	928	939	963	941	922	968	1034	967	962	959	952	1017	951	911	919	973	945	939	964	892	908	987	929	960	848	917	965	935	956	965	932	987	933	932	936	993	939	951	997	961	977	987	978	956	938	956	952	955	997	973	957	935	929	917	955	984	967	967	935	977	996	988	902	964	937	947	919	945	973	963	983	926	967	984	960	929	889	995	958	933	949	1012	972	996	985	973	993	954	922	962	909	980	1001	912	1018	973	982	952	944	952	959	984	976	974	993	924	932	982	916	919	1012	923	958	954	917	931	912	968	973	912	983	951	993	937	994	940	903	928	993	955	1006	956	949	906	918	948	965	915	939	986	923	981	977	989	930	906	935	968	944	945	1009	962	981	953	906	977	929	896	939	973	962	926	947	981	994	923	922	925	897	920	973	967	922	964	931	945	927	1023	967	961	959	954	936	972	977	981	965	923	938	924	950	958	987	981	982	980	979	971	1020	936	954	931	943	966	954	965	899	977	954	973	959	911	1015	883	968	972	941	975	906	980	975	939	890	933	994	977	997	967	949	999	1005	993	994	957	917	951	934	905	923	950	976	891	972	965	895	983	968	1001	976	939	986	986	979	1001	946	911	962	968	973	962	994	958	939	959	1016	956	945	916	924	1001	1001	922	1008	955	940	904	952	966	985	940	943	959	961	923	949	993	929	964	959	988	986	989	928	962	917	950	938	903	914	923	911	911	925	963	941	946	939	950	904	955	956	990	929	987	922	954	972	925	920	956	962	934	914	926	930	980	929	980	904	952	920	954	913	974	861	967	904	981	900	981	983	921	949	992	989	904	937	945	946	994	997	960	956	925	929	915	942	957	960	1004	947	957	957	928	894	914	932	962	926	913	951	961	998	942	888	981	974	920	964	928	989	956	971	980	984	943	941	978	1030	952	881	955	915	954	948	953	981	936	930	915	914	943	918	983	921	970	999	992	961	931	892	997	982	957	961	972	932	971	985	1017	953	1022	975	951	924	920	904	931	1000	944	951	1004	966	961	924	990	991	927	954	951	1012	945	967	986	934	911	964	933	995	868	971	944	959	930	978	997	976	989	927	923	940	919	980	925	947	914	973	922	926	941	980	993	952	903	978	910	955	943	978	905	939	979	966	937	916	947	929	882	929	956	883	925	906	934	915	1025	932	974	948	948	938	971	983	919	941	933	992	946	1008	960	938	948	920	995	962	939	905	932	948	946	969	902	998	934	966	893	989	957	966	939	913	961	956	937	1002	934	929	976	978	954	947	911	948	906	1008	962	960	1012	930	1008	969	953	959	925	999	927	989	970	945	936	947	938	963	935	916	933	938	923	946	934	900	983	979	977	954	911	993	981	979	963	944	959	995	920	898	943	956	977	971	948	1014	972	952	946	975	921	978	928	951	952	917
36420	30501	31845	33636	24752	22456	18670	12638	5558	1546	533	415	384	338	345	323	381	363	375	311	368	455	472	474	462	444	480	516	494	525	501	447	446	393	388	371	358	355	317	337	308	294	317	329	328	314	323	356	332	319	307	311	343	286	325	315	322	309	332	341	326	319	348	338	318	369	303	339	296	375	301	315	306	296	311	311	309	311	289	312	293	318	353	300	320	321	314	362	327	331	337	289	324	329	323	309	324	330	320	350	306	335	321	335	310	322	344	321	293	298	331	317	328	329	319	313	312	340	315	333	296	321	343	371	305	290	326	351	323	350	327	336	303	323	362	335	322	276	310	332	311	324	336	320	336	338	316	306	318	288	305	325	315	332	318	332	335	325	341	309	317	329	301	337	312	335	322	293	325	315	333	305	306	314	353	278	327	335	339	306	343	310	322	314	271	321	343	296	359	324	353	328	322	317	325	336	335	329	350	330	362	334	332	329	377	312	311	310	322	340	338	342	333	316	303	325	333	324	333	315	302	297	328	318	322	330	330	302	298	324	318	302	281	333	350	308	339	298	360	326	343	343	346	299	310	349	300	305	343	324	336	329	331	337	304	328	331	279	334	327	335	339	324	303	334	314	344	331	309	306	304	333	320	335	338	336	331	334	330	349	348	328	316	360	347	317	332	364	328	338	297	332	358	303	316	337	332	311	374	297	335	324	334	302	334	288	316	320	318	330	298	327	318	301	307	349	314	307	327	317	319	325	330	322	330	329	358	305	322	338	342	323	303	340	330	333	298	343	338	325	324	316	341	340	310	334	313	331	333	309	333	349	295	340	316	298	296	293	326	304	344	323	337	331	323	304	330	319	323	293	355	335	352	344	329	337	329	335	327	306	302	317	344	308	342	340	370	319	324	328	317	315	319	311	308	311	292	327	357	290	315	353	344	345	337	336	338	322	346	339	356	300	310	312	320	305	331	362	325	357	318	301	345	343	315	309	322	327	312	328	315	366	315	332	311	296	344	302	314	310	326	358	327	313	307	341	357	304	339	321	332	311	353	340	320	328	345	314	320	327	336	325	327	314	283	349	334	304	343	359	329	296	309	337	310	317	352	302	310	311	316	340	350	323	362	337	310	316	320	334	344	339	315	296	342	303	328	316	298	321	344	334	295	350	347	328	309	326	338	326	327	314	343	340	293	321	314	342	289	349	323	362	326	331	297	302	281	375	343	323	332	292	323	336	306	306	318	333	295	351	347	326	304	322	336	307	334	327	336	358	331	317	294	301	323	348	301	332	332	310	320	355	356	350	319	367	328	324	324	356	317	334	319	324	289	349	337	310	323	340	340	308	312	322	293	312	327	310	347	332	351	332	296	327	341	287	323	326	333	325	337	292	315	297	337	321	303	312	314	296	355	334	333	325	345	302	328	323	298	311	266	360	312	349	330	314	323	332	301	306	311	320	316	366	309	338	318	335	319	320	328	337	342	338	351	344	326	315	310	335	310	333	324	321	346	359	336	349	340	313	329	317	342	337	309	313	328	324	357	325	342	350	349	316	283	323	325	338	335	371	318	315	314	306	334	329	328	302	341	334	329	369	337	322	349	317	326	322	321	351	273	308	308	346	304	350	308	319	312	346	329	322	334	337	312	321	314	326	300	347	331	326	308	327	312	319	300	310	331	345	316	313	329	356	353	381	332	334	321	348	319	312	318	304	323	305	358	327	306	348	354	311	318	304	347	312	291	286	312	319	311	299	290	314	312	298	353	336	326	338	333	303	342	319	327	308	312	343	348	305	337	325	350	333	309	312	309	304	318	304	335	312	297	326	341	319	321	319	336	327	344	307	317	317	305	352	332	318	292	338	324	294	289	325	341	334	309	328	330	323	347	314	320	319	367	290	340	319	308	304	371	345	342	314	324	327	277	291	301	330	329	345	346	303	323	301	327	302	324	333	322	304	329	318	307	321	301	317	307	330	329	319	309	314	314	328	348	330	309	306	345	281	321	382	325	332	361	321	340	303	307	339	298	287	314	338	325	298	306	327	327	335	310	343	315	343	298	320	338	365	331	314	325	307	307	317	315	352	333	304	309	340	336	320	330	344	324	337	338	342	313	331	363	332	314	317	331	296	350	340	309	345	295	317	340	325	335	286	318	336	294	304	335	323	283	326	315	323	346	303	341	350	317	358	321	333	326	335	301	340	327	350	311	332	319	309	304	350	333	330	322	348	311	340	368	314	296	333	280	347	324	303	342	302	319	287	334	324	310	314	289	347	322	295	340	311	320	305	289	309	342	353	289	301	355	311	339	305	326	289	354	322	365	318	312	323	314	291	294	334	336	321	321	285	313	299	300	312	314	321	322	262	333	304	320	285	294	345	307	314	345	330	301	349	308	308	348	333	305	316	319	327	346	323	289	367	355	347	352	316	298	352	319	333	287	341	345	316	295	338	323	323	313	348	329	317	311	340	331	319	335	307	367	313	313	310	338	319	329	286	298	319	315	313	345	269	320	329	298	329	333	288	327	321	347	334	343	331	292	325	311	341	331	336	337	330	352	340	305	319	317	309	325	285	311	354	339	360	324	306	338	329	360	347	329	358	328	341	333	338	333	328	315	318	332	357	284	338	311	315	300	319	335	339	340	331	357	337	290	334	301	337	358	348	344	319	327	319	321	345	314	306	307	301	302	305	362	335	305	318	299	321	316	344	336	297	351	340	353	329	328	332	301	358	343	301	306	331	333	340	352	332	323	329	303	348	318	357	315	305	308	320	268	294	324	348	321	311	323	309	328	342	316	320	331	381	316	304	312	307	315	351	364	291	330	341	324	319	307	334	323	315	310	317	349	359	314	301	341	332	296	316	335	315	304	329	320	334	318	354	350	359	302	303	340	328	302	290	303	316	304	310	324	316	346	282	304	339	321	335	316	323	305	316	335	311	322	312	362	333	328	290	327	340	344	304	300	337	297	333	348	335	315	330	321	327	298	309	328	330	345	287	307	307	343	330	341	356	299	343	300	335	346	276	314	320	357	273	312	326	305	326	320	321	319	353	315	312	344	319	312	364	362	318	324	324	347	331	327	311	312	321	330	314	302	326	331	332	294	287	337	296	301	312	314	351	330	283	308	297	325	313	312	301	336	345	346	327	330	339	332	344	343	336	310	342	289	332	294	303	361	322	354	308	319	369	302	343	374	320	311	339	331	300	318	340	325	321	318	311	318	321	309	283	345	348	334	300	296	331	334	302	350	337	307	340	335	315	336	309	342	328	308	350	354	310	320	356	312	360	290	324	300	372	341	308	312	305	305	332	320	327	336	322	313	334	346	333	320	311	303	312	325	315	317	305	333	349	339	344	333	319	339	293	305	312	308	316	306	307	326	327	294	321	335	322	282	308	321	296	290	316	319	346	340	325	322	321	349	317	307	344	321	310	302	305	316	342	319	334	355	339	329	323	339	317	333	311	302	334	330	331	346	343	325	322	298	338	350	332	315	326	308	330	322	334
25234	25705	35796	43360	36181	37266	33233	26986	15394	5419	1976	1357	1053	954	868	963	935	899	977	937	1157	1603	1869	1923	1759	1651	1761	1710	1774	1938	1815	1582	1446	1300	1152	1020	921	917	826	804	847	799	829	759	781	798	772	764	774	816	723	770	758	790	762	752	790	751	733	779	798	799	728	783	762	786	770	771	819	784	752	756	702	749	755	753	772	841	736	740	782	827	841	758	760	784	779	793	736	827	808	782	787	761	755	739	756	739	774	761	769	753	783	765	741	800	798	754	725	721	769	769	754	766	806	785	794	745	778	792	813	744	748	773	772	743	798	721	773	733	788	798	773	781	749	799	797	780	755	798	762	738	784	794	783	772	763	766	733	779	763	794	815	788	793	782	729	745	745	784	758	739	742	750	781	762	800	731	768	796	757	729	764	774	816	813	822	770	742	768	771	777	803	779	783	778	744	823	754	730	743	816	750	773	789	771	735	768	768	740	722	786	738	749	731	786	809	746	749	728	827	783	763	739	789	756	740	741	805	746	796	741	747	791	804	732	776	763	754	731	763	802	809	730	805	761	801	794	770	777	795	757	824	763	783	799	758	808	791	731	775	692	799	753	782	746	738	800	737	796	779	785	773	797	764	747	704	786	794	837	819	786	744	804	779	766	753	776	720	834	790	757	749	780	782	777	783	776	788	769	824	809	786	768	783	735	786	741	735	804	763	811	752	752	780	771	770	766	752	737	760	782	757	769	751	790	745	800	792	738	771	735	795	792	754	780	801	749	802	768	767	773	768	761	811	781	728	788	748	766	814	731	777	757	781	742	758	782	769	793	789	802	803	780	784	812	756	790	776	775	806	776	783	728	786	787	750	728	796	810	736	752	817	785	783	797	788	801	765	820	782	696	784	825	741	787	760	757	789	795	740	803	791	781	822	833	807	739	805	766	775	760	769	769	747	807	769	746	764	790	729	761	730	733	743	790	808	737	771	765	763	759	775	788	781	736	748	768	696	757	777	772	778	744	767	739	777	716	771	796	762	781	813	778	749	729	722	780	756	767	760	795	738	773	777	786	744	807	763	775	740	770	774	733	738	795	815	820	756	749	731	773	754	746	826	756	767	715	783	797	742	793	810	824	797	847	766	731	774	749	778	728	845	769	765	770	764	791	745	823	721	782	792	737	781	765	750	755	823	735	830	803	773	765	760	756	810	814	777	784	768	793	761	803	729	772	774	781	734	807	791	793	727	775	794	713	764	796	743	752	738	764	756	802	752	729	797	736	733	780	810	796	799	769	791	773	747	791	749	782	740	792	700	785	773	758	768	785	715	757	785	801	792	810	769	773	714	772	757	756	811	800	786	825	743	799	764	754	727	808	792	767	712	762	823	772	781	766	809	793	738	760	758	771	762	717	786	784	819	783	722	743	777	725	802	728	761	745	786	741	787	741	743	776	705	701	807	775	760	800	807	756	755	809	760	758	864	757	743	804	788	787	728	790	822	758	751	734	795	770	792	784	784	745	787	797	742	794	766	755	808	747	782	792	790	766	808	736	777	795	761	727	783	745	761	762	814	818	699	791	735	779	753	787	747	762	722	774	756	773	779	762	761	767	784	740	798	788	791	803	751	789	734	751	800	799	784	749	795	796	843	788	736	797	815	782	788	715	752	795	781	735	806	779	813	776	777	784	794	766	782	786	762	756	768	742	738	775	776	785	761	709	779	772	796	793	757	761	756	773	739	760	698	743	764	777	797	793	750	734	802	739	743	772	780	758	767	789	779	783	783	807	753	745	767	768	767	779	699	774	772	810	738	812	813	735	746	776	759	827	772	751	814	770	746	800	738	778	725	836	806	795	746	770	751	741	824	802	746	814	724	773	793	781	773	752	780	747	747	801	763	763	772	748	726	794	779	758	795	775	781	769	768	798	739	768	775	775	814	749	746	743	801	748	781	799	779	778	760	758	792	760	820	751	729	758	751	769	711	760	789	778	803	731	756	771	808	773	809	773	763	720	762	790	723	765	779	781	739	758	810	820	787	774	788	788	766	793	757	737	801	701	764	782	796	737	745	731	745	758	779	783	780	783	787	758	792	797	764	711	749	789	738	772	738	764	766	756	755	812	789	784	785	788	770	785	700	801	811	849	795	766	735	792	814	743	788	797	785	772	771	724	770	813	831	743	795	763	776	760	766	765	793	761	704	788	799	782	753	772	742	767	776	729	802	782	780	788	785	778	748	847	749	781	781	751	736	813	776	775	765	754	805	821	781	797	777	755	778	753	773	800	805	780	776	784	751	743	837	788	739	754	820	787	757	742	728	779	787	789	769	746	798	804	747	794	782	746	807	798	726	757	803	726	779	822	803	776	798	764	801	826	784	791	737	817	774	767	752	789	724	771	738	738	768	790	770	765	785	732	790	742	711	802	845	781	760	842	804	766	788	753	740	783	754	782	790	717	755	758	755	786	793	815	788	723	769	806	825	816	720	770	782	721	759	797	761	768	801	755	853	801	741	798	801	776	751	796	773	756	821	749	776	763	807	728	779	789	776	773	765	777	794	805	759	799	771	792	749	762	762	798	743	775	833	727	764	759	790	744	774	758	777	738	816	799	801	787	767	779	774	675	782	817	797	779	795	807	744	716	794	766	750	798	821	828	797	786	782	839	729	772	763	748	778	765	756	742	804	773	749	728	767	793	706	761	747	779	769	804	732	740	757	764	795	785	789	721	773	779	755	709	782	750	781	801	823	793	804	799	786	757	759	767	758	799	713	778	756	784	712	736	774	760	819	788	819	797	752	782	720	747	756	743	822	750	806	750	735	773	774	765	782	755	771	739	789	808	793	760	806	761	762	725	763	732	766	804	746	778	724	806	839	795	751	723	791	760	800	720	791	737	780	714	735	777	772	772	748	808	734	753	777	756	782	768	799	760	790	716	753	755	800	762	768	795	820	741	804	786	819	755	775	731	742	770	778	774	776	795	761	799	747	719	796	769	748	787	806	755	800	818	784	767	758	780	780	782	845	722	805	765	796	774	828	847	759	754	748	753	793	739	774	756	793	773	801	755	800	790	745	753	771	811	771	769	829	731	758	741	778	740	728	806	763	734	740	747	798	756	725	777	717	708	827	785	804	780	758	713	772	797	796	778	759	788	749	769	753	818	757	761	805	784	806	776	755	754	764	739	787	815	806	760	730	755	768	777	748	792	757	799	761	800	773	780	816	794	817	788	765	782	780	779	819	745	765	767	805	759	775	779	793	713	793	805	763	776	809	754	751	763	802	796	786	718	731	796	818	804	799	723	795	791	816	775	826	785	770	783	780	751	821	795	722	784	816	760	770	718	746	748	817	778	795	776	764	779	776	760	799	749	776	761	828	768	799	752	833	776	765	812	739	766	762	793	763	773	795	768	758	758	798	788	783	807	739	710	804	765	751	825	713	785	748	725	789	807	734	787	854	816	772	753	769	737	770	746	765	792	744	746	747	746	758	768	758	747	825	793	793	720	795	776	777	794
13763	5834	3512	2517	1818	1546	1330	832	503	451	435	386	400	381	389	383	411	386	363	374	448	381	375	381	391	381	413	363	373	353	363	445	369	344	379	367	378	410	378	348	386	350	375	385	391	408	360	372	332	378	354	388	354	391	342	370	343	369	359	367	371	423	373	369	350	409	361	416	380	421	380	354	388	336	342	380	356	358	368	405	348	374	353	413	387	399	372	412	408	366	369	383	403	399	410	397	360	374	350	351	378	370	370	384	389	379	338	359	379	419	352	404	363	389	354	391	390	390	349	356	379	338	405	347	387	353	360	366	413	369	397	371	388	410	366	354	355	327	341	380	361	364	366	394	370	347	366	371	335	342	399	389	335	366	346	335	405	348	389	342	376	386	370	383	357	357	343	384	364	408	341	374	370	395	368	374	329	394	382	400	338	342	382	367	381	346	370	357	372	418	384	365	377	341	379	341	366	373	382	328	372	439	375	344	371	383	357	369	366	394	322	369	376	375	387	356	373	346	366	372	384	398	412	365	387	361	349	368	365	364	379	351	365	368	345	357	379	370	415	392	368	369	370	361	369	373	369	358	389	402	394	430	390	375	402	388	347	381	387	367	371	363	353	392	387	412	363	360	372	354	377	392	369	365	388	405	405	381	391	413	362	379	380	375	364	353	355	425	333	411	346	361	386	406	350	374	377	347	382	344	369	336	340	366	331	331	361	378	349	356	335	363	375	357	396	383	369	346	382	355	375	379	373	377	367	373	371	359	369	402	392	343	395	360	369	343	364	402	411	394	377	353	335	389	389	402	367	394	362	376	382	413	365	387	363	381	382	393	364	367	357	399	380	384	333	387	362	360	357	372	392	362	377	365	401	359	362	384	346	351	375	423	339	365	361	383	394	392	425	395	390	366	358	390	378	354	376	395	368	383	367	353	403	374	359	392	339	389	387	334	356	415	363	366	369	429	407	406	367	369	354	383	396	384	348	376	345	327	341	404	371	385	371	377	374	382	372	345	352	359	376	353	380	386	345	379	406	383	370	394	345	405	342	384	389	345	385	350	372	388	372	344	368	381	392	364	387	360	376	387	382	402	366	398	362	376	379	373	357	372	386	359	365	383	355	368	373	375	353	394	371	403	369	369	399	368	411	380	393	360	353	354	377	385	377	343	370	378	361	332	358	358	380	393	356	375	385	352	369	359	360	401	391	389	390	385	364	363	398	358	380	370	381	397	384	366	395	372	360	341	386	375	387	363	359	385	364	416	347	365	365	391	367	348	404	393	404	381	338	335	376	371	422	348	367	367	373	402	387	368	393	382	348	348	372	385	409	395	364	388	369	361	349	306	376	386	376	390	341	357	387	364	381	381	378	392	356	345	393	389	393	370	380	404	390	365	345	350	392	394	415	365	380	407	391	376	399	388	390	361	393	354	349	391	328	411	406	379	418	385	331	384	369	364	346	401	370	367	362	377	349	393	376	378	372	349	366	378	382	384	379	362	347	384	355	374	386	391	383	399	375	365	389	361	364	398	396	345	384	366	399	389	401	371	370	338	387	348	404	414	342	368	384	382	374	357	403	385	368	346	363	364	408	393	356	366	385	361	368	361	368	371	373	371	381	375	392	409	382	367	357	381	390	387	359	365	338	364	375	379	382	374	373	376	375	358	423	416	377	427	363	392	374	405	343	364	348	400	371	393	422	386	369	361	354	356	412	393	379	356	381	355	366	355	385	334	362	385	352	365	383	392	369	374	350	356	371	350	389	406	412	378	337	384	376	375	352	349	372	371	372	365	378	363	367	391	386	378	354	418	415	377	405	354	420	371	374	390	414	398	360	415	389	375	387	370	346	413	384	406	382	366	360	370	357	425	372	336	396	368	403	406	355	356	374	391	372	378	399	334	349	408	361	364	372	361	400	358	382	367	420	399	347	381	405	376	411	392	335	404	367	356	354	388	382	417	369	409	393	375	359	350	377	363	351	358	381	354	380	366	370	327	380	367	406	410	381	360	386	383	380	329	384	374	345	385	382	380	380	389	364	383	384	334	384	361	370	405	382	351	379	358	394	386	346	380	385	366	333	387	367	389	374	384	390	382	350	355	360	380	388	383	378	413	360	381	406	358	351	361	359	334	374	346	365	334	401	368	393	362	366	409	344	356	374	344	372	359	376	346	358	386	365	403	354	323	378	366	349	384	383	362	374	353	378	377	362	419	387	375	387	385	352	353	408	365	349	379	366	338	403	383	389	342	388	357	379	398	386	393	363	364	389	373	362	382	365	360	372	364	368	352	360	349	383	380	362	360	394	367	359	362	397	394	377	380	374	399	381	354	378	396	375	353	394	415	379	456	402	348	383	352	388	384	380	408	330	384	390	336	391	371	394	349	349	341	369	373	360	388	385	363	386	372	363	394	418	422	335	374	390	321	340	389	418	406	396	373	366	388	389	376	355	346	414	372	387	385	386	372	389	413	389	363	349	381	410	341	374	373	393	370	380	353	372	396	391	400	382	385	424	360	344	369	331	345	339	357	384	342	395	372	394	363	365	399	348	391	403	388	366	373	383	337	400	356	352	365	358	376	424	444	355	405	371	359	390	394	364	373	411	348	353	364	379	389	365	384	375	393	364	363	353	389	418	378	381	392	359	347	359	390	377	360	380	380	360	374	378	339	362	363	368	361	363	331	360	383	371	341	370	403	386	359	363	378	361	343	357	386	371	399	372	403	390	372	384	386	344	386	372	359	375	369	358	399	365	368	329	360	382	332	321	370	380	396	385	370	364	371	386	371	397	372	340	380	360	383	379	345	359	369	366	364	359	372	351	391	372	420	402	351	342	398	369	414	395	375	373	414	373	326	385	398	376	403	396	375	370	366	383	352	364	385	406	381	381	408	377	379	376	380	345	393	374	392	394	407	366	363	353	405	370	374	397	363	376	404	364	407	366	402	333	382	408	358	376	376	398	362	388	388	389	370	400	346	385	376	390	374	395	364	367	413	411	428	401	366	343	372	378	376	375	334	372	371	393	383	361	358	363	371	379	348	375	345	388	374	457	386	402	374	388	365	397	394	410	379	388	365	396	358	393	378	380	378	411	364	384	363	378	359	362	360	382	396	393	399	375	371	395	358	380	345	339	343	380	385	346	380	354	376	398	316	384	411	371	408	390	368	396	394	386	382	397	388	369	371	358	371	392	384	371	388	397	340	346	354	361	377	381	355	392	377	362	390	363	385	361	348	357	362	396	369	352	350	388	396	364	368	362	380	368	376	370	365	387	385	385	373	353	378	376	404	376	353	381	360	348	386	362	361	356	387	349	365	336	396	356	375	399	359	388	356	373	370	354	368	372	359	348	367	368	424	376	394	362	366	362	348	354	404	369	328	369	396	385	397	374	399	360	385	363	359	394	374	377	384	393	383	362	376	384	344	371	373	404	368	414	403	352	366	380	388	413	366	338	388	374	358	388	332	395	399	380	433	370	382	358	373	380	398	379	392	387	371
10394	6230	7273	7772	6788	6224	5407	2847	1610	1346	1039	985	980	896	975	926	883	908	933	919	852	899	968	949	917	897	916	952	931	890	898	905	908	868	930	843	940	920	899	861	877	902	873	885	906	880	883	948	936	876	860	927	862	889	817	918	907	922	869	855	905	908	950	956	903	908	904	894	889	908	884	881	932	904	839	886	894	888	875	843	922	958	880	819	869	942	859	897	905	881	876	909	880	815	878	888	903	875	836	952	908	963	864	824	953	904	904	870	921	910	941	907	933	927	957	920	934	864	907	881	843	916	915	896	879	917	885	825	840	924	863	922	928	892	955	880	888	916	871	873	866	882	881	878	893	888	941	925	879	886	913	895	891	909	904	871	886	827	864	901	868	970	880	899	938	888	883	842	911	919	917	916	898	911	893	914	918	864	871	842	912	885	883	903	912	928	943	895	890	822	901	863	867	906	782	891	910	817	946	896	886	914	873	900	944	881	918	869	886	883	864	917	910	931	924	857	892	895	910	918	932	920	931	926	864	859	811	867	925	957	935	862	845	903	855	872	929	853	865	891	865	916	858	891	905	880	882	932	917	860	902	902	916	888	864	898	888	925	864	932	888	910	933	893	908	924	853	929	872	902	854	872	866	894	922	874	927	887	923	904	860	923	871	864	898	855	859	858	891	854	866	884	895	880	928	860	912	867	885	918	916	931	898	889	874	858	893	896	904	860	888	869	886	874	911	913	920	923	930	882	891	915	853	912	906	857	870	867	895	951	885	852	915	893	894	862	846	951	880	865	925	931	907	889	903	894	920	989	897	865	885	889	953	873	846	853	898	883	829	908	899	886	926	893	843	915	914	902	877	904	894	912	847	856	865	914	936	853	857	890	917	854	901	916	912	882	833	873	868	940	880	918	926	925	889	907	829	936	849	908	953	926	908	867	911	889	945	900	931	913	873	891	903	882	931	877	919	867	904	913	866	942	871	870	917	842	909	914	908	910	920	925	854	863	932	898	901	876	887	929	883	903	868	837	873	898	908	896	891	891	924	878	914	882	830	936	906	888	911	892	869	919	892	887	847	892	921	880	867	864	859	918	899	909	898	847	854	943	932	860	949	898	858	883	877	880	926	899	917	904	913	923	927	897	851	882	881	876	932	868	844	862	882	902	871	864	858	869	866	867	893	823	900	824	900	922	940	963	919	918	848	929	923	921	926	874	902	959	867	870	886	871	930	881	942	886	904	860	891	923	879	908	935	906	901	887	911	848	890	880	941	861	834	818	970	907	916	921	926	896	860	901	899	889	930	850	861	912	896	866	909	863	929	907	931	902	909	891	944	912	947	892	890	900	909	888	889	863	873	907	904	871	918	917	887	885	907	843	874	840	881	859	893	906	885	890	950	853	971	874	899	882	914	908	903	847	969	859	950	907	870	954	903	865	887	852	885	864	905	920	874	905	921	915	884	922	877	945	870	877	858	942	868	929	935	884	919	881	874	930	890	926	875	934	892	857	892	910	856	874	901	868	903	912	881	888	887	851	911	877	957	894	899	859	875	928	872	894	864	885	933	848	910	887	942	877	919	871	910	924	934	874	856	841	925	835	890	873	883	916	822	826	913	941	878	912	892	900	860	901	940	895	831	869	855	863	880	882	920	905	870	881	908	862	877	903	848	921	915	897	893	864	896	868	890	918	875	912	864	860	909	906	860	879	872	866	909	927	869	835	925	798	901	844	905	920	904	844	913	912	881	911	877	938	845	921	947	913	847	885	912	917	923	863	848	920	942	907	935	892	835	853	876	896	880	856	901	883	896	901	956	902	883	921	875	896	925	897	910	901	910	909	864	896	856	914	869	913	873	893	914	869	870	880	853	877	858	866	848	911	889	910	875	889	920	869	956	849	867	950	947	877	884	935	821	915	886	839	894	910	875	860	879	898	934	867	909	886	897	817	883	884	846	903	872	907	822	852	856	919	923	876	851	913	852	864	896	850	898	870	903	969	900	950	879	896	856	883	821	853	907	960	867	888	888	881	876	910	880	859	890	916	928	857	897	908	928	972	977	905	873	886	875	876	834	904	897	888	908	950	874	926	880	908	877	910	842	930	916	935	874	905	869	852	887	895	887	916	938	886	924	879	856	907	908	843	884	870	926	916	953	870	852	905	904	922	936	845	860	900	918	854	935	936	881	901	910	914	867	911	887	869	879	888	912	874	898	859	933	849	913	940	912	911	845	898	904	963	886	879	891	975	806	878	914	881	885	903	903	943	940	911	925	884	877	861	913	849	894	870	867	869	844	881	899	897	909	845	914	892	864	910	903	886	871	861	902	902	935	892	870	881	909	892	883	885	882	875	895	898	874	879	912	916	873	948	839	927	881	940	806	855	917	891	889	864	914	922	894	874	929	844	865	869	868	825	923	880	892	859	873	872	869	883	857	938	857	889	865	892	899	925	873	848	887	908	927	881	869	885	824	941	887	827	857	890	894	874	835	868	878	919	896	922	877	930	891	903	916	935	881	915	913	874	863	907	924	916	912	919	853	840	902	916	899	894	947	840	861	915	873	920	910	937	893	890	902	879	884	894	885	851	930	885	872	869	886	872	932	946	869	892	888	876	860	921	849	861	915	920	862	869	868	903	866	909	871	914	896	900	849	857	896	891	914	876	892	867	871	888	944	885	850	903	871	882	923	902	897	950	876	894	873	858	901	888	918	857	870	882	871	906	913	930	884	904	918	888	886	917	918	894	868	893	905	892	908	890	870	905	910	845	863	911	898	871	941	855	870	892	877	902	901	951	897	890	891	912	878	896	951	899	906	903	864	886	931	888	860	854	885	905	840	866	850	906	897	889	901	851	898	900	872	911	885	946	907	909	878	899	936	937	912	868	909	893	871	856	910	894	862	857	964	942	905	874	924	957	839	891	916	907	902	904	884	849	916	913	864	874	920	911	986	971	874	874	887	905	825	938	925	894	900	888	943	906	844	891	926	859	839	880	876	856	867	947	913	912	903	900	875	873	889	913	845	949	970	914	857	837	960	872	888	887	822	861	835	897	880	857	846	871	859	874	881	915	933	959	912	893	908	990	872	932	899	916	873	912	920	871	851	887	894	866	939	842	867	868	913	829	946	891	940	861	876	899	914	915	856	877	895	881	877	865	918	903	866	841	885	909	911	846	912	935	896	868	899	853	938	882	855	874	875	859	839	933	884	852	850	892	902	908	891	929	908	901	880	890	902	898	884	872	833	869	900	841	934	894	949	873	876	869	894	869	915	876	887	906	862	868	882	843	900	845	871	881	860	927	911	897	874	895	862	902	893	879	898	858	910	873	886	894	936	873	941	849	876	878	926	899	870	868	873	821	941	942	937	879	897	901	880	856	875	904	838	871	945	893	852	869	887	933	852	882	918	937	945	863	848	845	951	902	896	961	886	889	889	898	919	924	910	899	895	960	909	861	883	883	881	929	945	896	881	901	870	931	860	893	940	855	918	868	920	910	873	895
28628	18638	15755	15889	12793	11808	8653	4576	2741	1156	726	504	468	422	398	432	398	382	368	426	403	399	438	444	441	439	420	439	428	461	437	456	389	428	425	399	420	418	397	390	399	396	389	370	412	349	376	400	391	369	358	404	402	361	418	360	398	403	398	366	405	425	396	387	410	412	399	420	356	463	366	384	367	370	435	418	390	357	392	383	406	374	380	410	415	421	386	408	403	370	387	368	421	382	363	373	381	394	413	402	391	407	378	340	421	425	399	381	415	385	408	374	421	410	383	362	385	374	409	399	406	388	385	383	386	404	410	392	391	393	402	382	387	380	408	368	368	379	394	394	382	381	372	367	385	356	375	404	422	374	370	375	370	404	365	391	415	401	409	391	396	390	416	351	391	394	378	394	375	436	354	373	398	397	360	373	362	406	385	372	375	381	388	389	367	401	402	384	378	389	386	416	395	385	394	376	336	386	414	385	334	439	397	396	379	384	380	340	415	394	416	382	335	386	412	408	401	372	423	406	393	436	390	387	403	421	346	361	424	389	387	392	415	415	351	399	389	398	406	399	396	399	390	373	377	365	388	368	357	398	383	411	393	398	378	390	379	399	368	378	365	389	390	396	382	404	397	365	384	386	356	383	458	390	352	366	394	376	391	382	402	397	439	388	371	414	390	406	374	382	380	396	399	381	364	364	350	404	385	360	388	397	399	390	366	417	423	377	387	409	405	402	431	395	409	434	414	415	385	376	402	376	421	406	376	396	412	414	369	367	397	379	408	367	383	389	403	368	382	382	397	385	406	388	403	374	380	346	405	360	412	388	377	377	395	393	396	409	423	415	397	395	392	405	393	386	381	373	402	390	416	408	376	393	385	384	424	413	392	428	415	411	397	439	404	388	389	386	402	373	411	401	396	417	383	374	423	400	387	389	407	365	392	459	388	366	364	385	406	420	349	395	423	371	405	371	400	404	423	383	395	378	357	385	398	344	417	383	383	371	379	401	414	393	363	387	366	379	395	398	388	368	401	392	403	416	361	406	396	430	373	374	404	416	419	379	367	430	382	383	391	389	386	384	399	405	378	393	368	376	407	389	397	382	400	366	381	387	351	374	355	387	417	394	376	355	353	392	393	395	420	387	379	405	369	397	387	403	420	401	410	382	378	381	383	415	379	373	411	403	346	353	380	408	401	384	360	386	426	420	421	407	424	420	369	420	419	408	409	360	444	366	415	394	407	373	400	398	374	413	430	382	405	370	394	396	376	397	387	406	376	389	384	378	392	411	394	339	376	380	377	405	401	414	376	377	401	398	406	395	358	386	374	426	395	369	385	377	360	404	363	368	388	383	371	393	390	378	401	375	375	411	431	407	400	385	387	387	390	398	416	383	405	386	407	415	370	414	384	373	399	390	379	405	380	390	381	400	414	439	389	414	371	373	402	459	416	372	375	401	397	386	401	388	366	363	366	407	388	366	357	366	395	419	376	382	396	384	420	426	375	414	417	418	402	388	408	424	377	392	376	404	439	365	386	430	390	377	408	419	403	398	410	393	371	380	376	403	411	419	370	401	407	401	376	403	428	375	415	367	383	390	365	364	384	426	370	384	376	401	385	385	400	386	364	347	370	404	391	386	390	394	420	407	417	400	320	328	398	390	434	392	400	409	400	394	403	394	380	415	379	380	383	357	376	393	398	335	361	382	413	353	393	370	382	426	426	395	420	350	415	372	380	391	369	355	405	400	378	421	432	425	384	405	420	386	403	388	411	400	416	384	390	434	402	399	371	363	389	390	393	393	390	393	394	384	406	341	381	371	421	383	404	390	397	401	389	354	396	395	416	398	371	397	369	416	390	381	399	373	388	345	396	375	411	364	420	384	375	392	378	426	410	396	379	394	389	388	395	396	358	375	391	429	407	379	370	341	405	386	413	413	403	371	402	400	417	409	403	390	425	366	367	370	400	383	389	370	379	377	376	410	367	367	424	362	404	408	389	380	416	396	402	373	368	353	404	422	403	394	422	415	413	368	377	388	393	400	370	438	402	396	387	352	404	392	387	416	413	379	392	415	404	382	371	393	392	390	449	370	395	371	415	391	385	377	396	370	369	368	400	415	356	364	373	367	384	394	394	417	400	418	382	419	385	428	368	392	400	405	376	410	383	407	390	381	409	409	387	402	390	385	405	389	389	400	405	433	364	384	347	345	396	439	401	425	379	418	379	412	381	384	393	371	381	395	364	400	356	356	405	408	415	402	435	419	413	409	402	364	401	410	403	369	408	416	430	402	390	373	396	408	418	373	402	363	389	384	368	409	396	418	427	367	394	399	459	411	402	363	342	414	369	422	387	372	382	409	410	372	377	367	363	372	429	401	434	408	378	386	368	391	409	369	388	379	363	370	367	386	381	361	399	376	367	421	390	405	362	405	388	374	405	355	371	412	422	416	435	391	383	421	427	389	347	359	401	379	389	380	368	410	405	382	401	403	361	392	376	388	386	390	402	418	408	415	407	407	397	388	417	399	395	379	382	403	400	383	337	360	420	413	412	421	375	376	398	386	408	409	411	397	359	376	410	411	355	334	356	401	383	403	389	366	366	376	381	384	387	406	371	422	406	399	382	391	360	436	381	387	373	374	358	375	383	408	400	395	386	392	399	356	361	395	381	411	350	352	366	401	358	416	417	399	373	371	380	357	414	370	409	370	408	405	434	395	379	398	363	396	390	402	433	410	385	358	368	393	406	386	372	362	381	356	410	352	407	376	403	401	420	367	400	409	425	411	398	348	413	382	359	418	405	397	400	402	392	354	368	371	407	359	395	413	362	397	400	388	376	398	425	424	415	380	407	403	336	382	435	421	419	389	368	399	413	383	393	383	382	369	430	361	390	391	367	359	382	397	411	415	379	369	398	433	343	405	407	369	410	378	402	411	377	367	395	389	389	370	373	377	361	409	393	397	380	380	429	444	386	355	361	339	360	386	365	391	405	402	386	395	404	389	404	379	370	432	408	417	393	376	380	370	390	364	385	402	394	366	367	383	371	340	419	412	420	379	428	381	381	371	409	404	344	365	402	398	395	383	403	386	373	391	405	388	401	402	389	380	380	364	406	405	405	401	381	396	432	370	373	358	400	422	382	423	402	409	399	348	366	374	402	393	376	377	377	383	405	403	371	436	391	401	374	378	386	403	362	368	418	359	402	397	407	369	402	405	354	388	376	423	388	416	388	362	379	379	383	433	396	421	398	381	356	387	390	374	430	382	484	371	346	421	392	414	367	358	389	379	428	415	385	365	360	394	366	392	383	368	405	422	378	415	409	379	375	400	361	378	386	379	433	357	382	383	388	394	386	388	402	382	364	395	362	382	379	372	376	411	378	387	408	362	392	406	415	411	404	403	397	394	397	383	345	371	418	380	356	400	350	396	418	418	390	391	419	374	411	391	392	402	411	361	326	390	369	408	361	406	413	381	374	415	385	389	406	383	370	380	426	398	389	359	382	399	417	385
20596	17398	21462	27846	25909	26469	20496	14651	9631	4404	2861	1778	1212	1013	990	981	1026	992	1041	991	1067	1071	1258	1420	1417	1268	1237	1265	1358	1321	1354	1312	1217	1119	1051	1079	974	981	974	911	956	937	952	962	971	918	973	949	947	953	903	863	912	949	945	900	898	875	944	952	950	886	920	894	886	919	894	968	867	936	930	939	916	943	970	913	952	991	995	961	887	939	875	905	921	915	998	878	934	905	952	923	934	946	954	934	845	963	908	950	910	911	892	894	929	974	953	924	909	950	892	934	891	897	881	983	938	927	874	918	950	852	873	953	943	933	963	880	928	952	862	964	919	921	926	850	901	958	886	884	968	961	897	920	938	884	973	911	925	908	904	950	921	985	953	918	952	878	921	917	884	964	886	894	910	913	967	925	932	902	968	948	942	927	923	934	916	916	957	907	891	935	941	928	927	924	926	934	963	961	920	941	911	900	958	873	946	931	959	952	895	880	965	923	957	925	944	936	942	935	912	867	908	979	933	927	912	910	849	934	903	892	988	976	912	927	948	966	929	951	920	945	972	831	957	909	948	933	921	910	922	934	992	941	888	971	920	923	906	936	959	902	932	895	884	960	895	890	959	933	925	936	950	939	874	944	925	898	931	884	931	945	907	950	960	870	895	929	903	950	922	942	885	932	908	959	878	967	934	900	982	901	901	922	955	899	949	949	873	996	922	891	987	931	935	900	958	967	902	912	916	914	920	961	949	936	923	906	918	891	922	920	939	926	882	925	906	984	899	900	921	932	919	913	952	906	954	887	937	905	963	925	929	949	887	979	942	941	924	864	929	921	887	932	922	918	970	971	933	920	860	932	920	890	920	916	981	926	897	915	928	913	923	933	958	910	895	886	966	947	925	952	925	872	967	975	929	888	904	951	908	908	885	945	937	934	927	956	932	911	882	906	917	972	945	943	900	884	912	908	887	881	944	924	933	953	915	906	924	951	953	945	946	892	905	850	940	959	925	935	907	1005	924	907	949	941	941	916	902	918	945	917	930	954	933	909	892	964	896	908	924	939	917	922	921	898	889	997	905	943	960	952	901	938	899	942	920	878	888	979	954	901	876	847	943	972	912	921	927	963	896	921	916	912	954	918	930	948	1029	931	887	930	906	883	928	883	894	890	953	964	939	966	865	966	876	924	946	949	905	918	931	989	901	915	927	940	965	946	959	869	951	940	920	886	909	925	911	949	963	928	918	964	921	899	892	911	884	868	941	920	910	886	993	947	926	1007	897	924	919	938	885	897	970	876	892	919	960	948	906	926	913	953	859	935	908	911	930	942	924	917	946	881	955	921	868	934	961	949	954	887	937	942	939	950	920	995	961	917	925	885	924	865	982	938	924	935	929	899	890	909	941	947	932	956	887	910	894	916	873	882	948	840	955	957	942	911	977	924	902	854	934	930	916	870	903	859	914	890	936	960	946	938	919	907	998	925	956	952	890	924	961	934	897	892	970	897	981	937	925	977	895	927	903	872	917	882	975	884	932	933	941	922	982	897	946	932	932	936	914	925	950	886	919	904	929	950	903	959	917	943	936	921	882	964	938	931	881	949	900	919	907	938	955	846	919	930	911	933	930	956	938	915	879	962	935	918	947	884	951	946	953	930	915	934	901	931	938	929	961	937	966	931	890	899	947	940	917	924	926	950	920	972	924	981	902	968	930	877	979	866	937	894	913	926	970	906	955	932	903	965	932	923	946	944	975	937	923	968	928	903	908	913	934	939	934	990	883	911	906	871	949	890	939	940	895	924	897	949	918	867	892	912	935	942	911	871	912	936	881	973	897	936	952	943	896	917	1004	928	944	939	938	931	890	895	923	946	940	991	950	927	873	894	938	881	950	896	890	928	988	952	947	932	928	941	954	953	942	936	913	937	913	969	887	941	952	880	936	982	984	895	944	947	899	960	917	912	968	879	977	935	915	927	947	903	892	907	959	968	966	884	903	920	952	889	918	892	929	959	1002	862	963	918	975	918	982	915	882	982	884	941	987	925	895	937	916	943	862	855	938	919	915	921	885	923	889	956	971	925	926	931	942	935	934	965	916	922	930	931	931	942	896	896	910	941	911	897	970	946	902	915	910	876	946	932	893	934	941	952	934	905	902	964	942	984	932	940	936	870	925	898	950	906	917	907	939	955	928	950	907	946	928	940	944	956	921	907	906	950	919	929	953	866	913	910	917	929	927	934	889	932	929	963	904	939	897	928	889	871	906	942	902	920	948	895	910	929	961	999	892	914	954	920	931	924	924	935	961	947	975	917	972	918	882	931	905	911	911	890	921	936	898	967	948	958	935	915	893	934	898	934	885	923	860	944	954	959	913	941	1002	941	895	951	941	911	897	989	947	998	970	906	903	922	972	898	910	920	917	941	949	959	929	924	915	943	983	921	947	919	949	951	956	921	861	888	961	935	869	957	897	919	965	914	968	891	963	908	954	979	925	913	898	945	950	945	913	913	924	906	893	912	937	906	917	934	959	954	951	866	929	935	901	936	945	940	952	902	906	938	858	929	890	898	895	951	900	948	1002	924	980	937	926	930	932	989	898	885	893	928	941	967	892	954	923	933	960	930	918	880	927	896	883	934	980	915	960	897	962	937	932	978	941	942	912	890	938	964	916	990	946	877	910	903	925	942	898	915	904	950	906	933	912	975	959	900	949	922	873	911	955	953	940	969	894	874	947	876	958	898	903	908	926	914	966	952	957	911	959	921	928	945	968	910	991	954	903	921	970	936	927	927	954	948	933	925	903	915	950	962	918	932	953	906	918	945	933	874	891	905	925	915	918	879	881	913	982	898	928	966	959	937	914	930	911	908	931	917	919	933	895	926	897	930	933	889	893	919	957	918	911	925	920	917	1015	901	920	944	945	869	890	974	912	908	913	911	852	922	893	900	940	924	898	933	903	890	909	947	945	955	950	868	965	926	979	889	909	940	970	936	965	955	943	922	905	881	872	941	902	895	927	911	911	925	906	870	915	903	970	921	899	861	921	901	908	912	942	931	927	914	944	937	944	933	980	868	951	911	930	931	974	947	950	928	959	921	936	980	926	891	914	885	934	907	954	921	945	930	892	928	948	941	906	880	909	958	982	895	927	867	895	876	903	956	852	954	898	939	947	934	877	944	941	967	902	967	888	913	927	931	897	977	909	930	930	974	931	884	934	946	954	893	939	939	938	907	944	984	910	908	918	929	847	971	900	931	936	923	924	922	868	932	1009	930	907	916	866	862	917	951	926	956	938	895	892	894	932	907	935	946	911	878	932	943	865	947	911	944	923	939	916	937	957	977	928	889	920	909	959	960	956	960	944	959	929	958	948	956	946	949	896	939	976	895	893	945	920	881	980	929	930	934	979	939	924	900	891	904	945	930	910	914	888	891	915	941	880	891	932	907	919	946	919	893	944	962	916	957	920	939	967	906	949	917	939	923	915	916	946	920	921	909	943	925	951	933	909	911	928	901	952	917	928	957	929	939	934	915
37905	28214	31526	26650	22683	18763	9710	6569	4693	3293	1314	486	361	327	346	349	339	344	320	351	372	368	448	478	406	456	457	426	428	423	450	409	413	343	336	374	374	343	337	311	372	321	311	306	328	340	322	348	305	322	302	313	307	312	338	297	326	313	320	339	315	334	333	293	330	352	281	330	310	305	309	309	342	307	298	300	317	311	320	319	288	345	302	318	279	318	294	335	299	324	337	287	295	299	333	333	314	325	328	317	312	319	302	340	272	327	297	280	311	330	326	292	283	338	317	306	312	298	304	301	330	339	310	306	320	310	319	326	338	305	315	342	320	322	308	302	328	283	318	317	307	304	353	337	309	324	293	307	325	291	324	323	323	328	317	308	316	320	334	295	333	294	340	336	327	305	292	316	313	337	344	295	321	293	311	305	349	319	334	281	298	329	326	329	318	308	322	300	341	290	330	317	311	326	317	297	350	343	299	293	333	317	311	363	325	295	285	319	279	375	324	324	304	332	330	298	323	319	327	303	307	319	310	306	344	332	321	327	291	330	311	341	344	311	327	299	315	311	364	315	335	339	294	327	265	322	322	353	303	309	319	320	320	352	277	284	309	313	339	350	305	321	304	305	324	334	293	312	292	293	296	340	326	322	286	303	319	307	350	330	336	340	277	314	317	321	303	341	309	325	344	335	360	318	320	300	362	317	320	293	349	315	303	316	360	316	282	317	330	321	303	302	326	340	347	295	316	312	329	325	308	318	310	305	311	323	344	307	311	312	298	315	332	314	313	314	330	329	299	312	320	311	302	307	327	316	311	321	343	357	320	328	282	328	286	332	343	292	336	296	329	330	334	331	295	325	311	332	327	327	323	292	282	319	364	308	344	298	273	320	326	313	326	314	322	318	323	297	324	301	274	311	311	335	327	316	329	337	311	349	324	316	319	328	359	328	314	309	323	354	342	343	332	312	316	290	306	335	308	288	297	344	309	308	313	337	316	331	342	336	374	321	335	293	329	307	324	280	345	317	325	310	290	307	364	310	319	339	352	312	290	305	323	311	324	320	286	379	305	288	336	299	322	327	320	348	356	339	350	293	340	326	345	336	340	340	346	308	301	328	342	325	331	306	326	316	292	321	289	322	333	334	332	317	295	291	328	337	306	323	295	285	301	348	297	294	326	328	352	295	300	296	313	312	307	335	308	327	310	317	312	331	330	315	327	316	339	329	328	334	334	311	340	305	299	317	310	321	345	340	324	333	299	307	300	327	324	343	281	296	278	337	299	298	323	302	309	315	315	330	283	321	308	320	303	349	287	312	308	327	332	328	338	325	336	329	316	325	333	344	363	328	311	317	309	289	318	327	345	337	334	327	308	280	311	294	299	333	306	341	317	368	347	308	319	314	302	311	316	315	321	327	345	306	304	304	311	340	316	320	340	296	317	310	314	314	322	316	312	323	329	314	322	291	298	308	322	326	292	291	302	328	330	301	309	346	325	335	331	305	340	348	316	346	301	333	331	292	333	330	275	315	296	319	292	334	296	312	303	346	311	335	312	281	296	321	304	289	333	350	315	318	314	337	316	319	304	300	308	332	261	315	325	326	293	321	332	331	312	321	339	330	299	307	360	330	319	331	322	332	301	317	322	331	307	338	298	301	313	338	349	323	320	335	307	314	318	314	343	342	281	295	327	283	304	299	331	336	304	323	315	327	309	341	299	317	347	345	345	298	353	282	307	339	322	317	321	312	302	307	341	316	322	297	303	315	307	317	325	310	284	297	331	324	312	337	316	289	309	327	292	307	303	333	323	302	296	302	315	332	300	299	366	338	298	326	315	343	279	339	331	298	319	308	369	334	319	333	295	331	343	316	360	295	282	278	314	295	305	318	308	323	314	319	301	362	323	313	335	303	330	294	320	282	285	327	332	307	335	346	314	344	313	300	311	308	326	320	307	313	310	327	303	369	325	308	322	308	312	301	284	326	299	294	342	303	320	331	303	325	337	344	328	333	315	295	323	327	278	295	325	343	313	353	294	299	340	308	311	305	308	341	303	330	302	348	314	309	330	334	305	295	345	314	349	321	300	305	329	318	343	317	306	342	337	282	306	314	323	320	317	277	309	313	349	310	321	324	324	303	306	298	317	315	291	314	297	291	342	302	339	288	344	317	328	350	299	306	334	329	341	336	350	301	317	312	326	309	329	326	328	342	335	312	296	372	314	283	350	327	324	320	311	291	303	324	341	315	302	289	340	331	324	329	323	304	327	345	309	317	302	323	302	351	317	344	324	324	347	329	296	326	290	299	299	343	318	286	314	313	286	340	321	313	332	327	331	320	331	335	347	318	307	337	338	324	309	336	291	317	299	321	330	329	353	314	344	328	313	329	300	272	295	296	298	332	305	327	328	301	344	291	319	320	313	343	341	314	312	301	317	327	315	319	337	353	352	295	327	333	293	292	318	330	298	312	302	324	303	320	348	317	341	306	279	338	323	296	311	322	320	293	355	314	329	303	316	316	334	307	345	358	332	301	317	294	335	320	312	334	301	331	311	340	307	305	333	290	312	304	338	315	292	300	309	317	288	307	319	306	325	306	328	323	279	350	316	307	285	341	293	312	329	320	333	307	309	318	332	270	311	324	324	337	321	314	347	325	291	307	349	320	315	305	304	309	354	315	308	314	334	317	311	317	322	327	317	305	305	308	303	307	319	279	324	322	348	309	353	336	314	334	360	320	311	322	303	305	326	304	334	311	310	322	327	310	334	298	313	303	290	302	325	320	365	339	377	309	305	293	285	318	312	327	328	311	284	326	306	297	330	266	288	290	293	321	324	354	300	324	333	327	307	324	321	276	352	306	316	296	308	330	309	331	342	327	304	321	281	301	324	291	304	313	309	281	279	331	316	358	295	326	346	304	309	355	323	328	308	326	262	315	309	350	334	295	332	325	302	320	317	297	352	319	278	351	319	358	300	303	337	333	334	341	328	329	351	323	299	319	340	310	369	321	348	356	308	300	321	328	312	292	304	330	352	341	316	346	322	327	332	286	324	363	373	330	345	330	332	284	298	293	329	353	309	312	301	305	295	340	318	297	347	320	306	310	337	287	304	320	339	299	310	342	293	303	344	328	324	313	303	297	309	307	321	336	346	316	311	330	335	297	332	342	349	314	324	304	325	330	301	314	294	317	350	326	333	346	314	340	336	323	308	309	308	329	324	314	288	306	311	309	333	322	306	317	302	365	344	314	305	316	321	337	324	285	293	325	336	315	338	319	276	330	339	282	313	325	311	330	353	307	315	299	309	361	309	292	328	337	334	318	317	304	342	306	337	349	332	311	320	314	336	281	307	299	297	308	303	278	321	347	341	287	313	310	322	317	321	306	288	314	307	346	302	269	310	313	297	348	351	333	304	335	300	296	358	311	333	310	337	334	326	292	319	338	316	319	307	318	312	309	330	327	310	301	322	338	313	294	293	356	309	333	316	301	330	341	334	317	312	304	323	331	312	322
25568	23936	35064	35621	35038	32501	20354	19078	16131	12348	5329	1816	1070	963	884	839	827	906	911	922	1029	1248	1561	1843	1527	1486	1416	1444	1437	1571	1615	1498	1300	1112	1016	980	867	835	875	866	854	779	756	827	768	733	776	855	742	768	799	785	739	794	757	740	726	707	766	770	774	799	768	759	787	809	784	782	695	762	746	777	776	742	757	835	712	804	752	778	770	679	787	795	740	791	789	797	757	777	780	756	790	850	763	793	743	773	734	769	791	781	744	800	776	785	742	748	774	751	701	766	747	731	771	756	769	758	737	748	789	727	772	758	822	767	823	774	696	791	769	773	742	760	731	764	805	757	785	751	727	824	764	753	784	745	771	750	777	728	792	769	780	761	780	777	729	753	723	797	788	754	768	765	764	745	773	809	779	826	753	769	796	712	776	795	775	747	777	748	766	733	800	762	800	751	800	755	760	771	786	814	741	756	746	821	797	757	765	832	750	748	747	779	741	771	777	779	749	752	768	777	784	746	792	719	778	719	765	747	816	785	806	751	766	781	714	768	789	796	767	733	752	776	782	753	738	736	803	723	759	784	768	742	715	747	774	771	763	718	809	743	765	754	832	793	798	753	758	795	751	741	767	733	766	787	762	731	723	772	795	781	804	738	846	778	776	772	761	729	776	758	741	760	697	783	808	762	790	750	812	768	776	728	765	799	743	777	748	785	724	739	736	792	764	767	746	776	756	771	777	731	763	794	776	736	781	817	776	778	762	798	745	737	762	768	743	747	730	762	786	729	751	739	816	787	777	766	795	762	764	779	743	816	746	721	778	748	758	732	754	761	812	787	788	779	780	788	707	775	778	759	794	778	790	747	808	738	815	809	750	797	738	783	791	794	834	786	724	767	753	767	792	765	780	731	761	755	774	789	767	783	755	739	805	721	759	780	786	771	757	758	735	782	729	736	730	756	729	772	757	735	775	764	784	803	785	726	750	768	782	798	746	757	794	783	771	783	772	777	775	751	794	708	744	776	782	777	761	718	792	732	809	752	774	799	752	745	737	719	735	740	721	751	735	736	728	705	802	763	755	785	762	759	734	765	760	784	714	750	771	769	758	751	771	781	735	762	721	765	737	776	760	780	789	768	769	763	755	853	720	767	771	725	770	725	801	777	759	811	725	714	773	725	788	742	782	773	792	775	722	780	760	809	763	777	801	756	803	780	753	743	748	695	749	757	796	747	738	754	787	718	722	751	759	766	750	751	804	736	764	757	741	772	721	758	776	734	703	763	751	729	789	759	820	778	692	805	797	765	822	747	758	773	746	782	782	790	746	716	808	752	785	718	790	810	781	755	768	761	797	719	735	761	724	778	784	745	768	730	786	773	740	730	792	773	735	778	736	788	712	716	775	746	727	775	742	773	815	742	815	785	779	792	770	801	773	807	790	772	805	776	721	738	730	771	786	722	736	794	788	754	753	758	735	797	803	739	742	787	817	766	710	703	738	830	779	745	754	780	792	756	740	768	809	724	795	778	800	766	771	745	791	769	751	787	780	730	723	802	780	777	768	768	716	778	802	736	809	783	750	766	759	757	733	721	760	752	776	792	804	722	747	778	781	696	763	758	680	767	825	770	739	771	795	761	780	758	737	786	806	774	750	691	753	758	790	769	781	750	753	758	760	764	764	775	769	768	748	776	750	818	699	785	748	770	745	739	745	798	776	772	772	759	746	754	775	764	767	762	762	742	751	799	772	727	755	778	759	703	710	797	755	784	734	794	787	762	772	804	799	779	787	800	745	753	738	742	788	807	741	740	797	752	768	807	765	740	736	754	835	773	767	856	785	757	757	761	810	772	815	742	757	781	749	801	709	758	759	782	801	784	733	765	735	780	765	805	764	774	823	759	794	795	810	704	774	775	769	779	705	770	758	754	698	725	756	789	760	696	732	776	760	751	770	759	741	762	787	773	774	799	789	768	720	721	792	790	768	716	765	760	731	820	779	762	762	783	782	753	786	767	746	762	731	772	776	737	801	790	726	782	746	758	803	745	709	733	737	789	778	738	770	749	768	762	778	748	779	795	799	785	732	737	787	709	743	758	767	811	726	795	739	815	723	739	763	793	788	750	774	784	775	736	746	800	800	788	835	770	763	739	774	748	776	752	753	764	737	770	738	759	764	768	751	789	755	766	758	777	736	770	770	702	762	791	711	764	723	780	719	804	744	784	742	829	794	817	755	764	759	752	749	789	803	761	811	792	722	768	762	784	781	778	766	777	752	743	720	759	760	759	767	732	730	758	758	697	796	783	727	787	756	761	772	783	768	759	747	782	721	742	802	733	751	751	762	756	768	736	761	778	759	768	775	732	817	711	745	749	795	734	732	761	815	779	786	830	745	733	742	756	750	773	788	784	704	796	779	833	778	719	708	717	743	741	768	768	766	760	787	822	744	758	773	770	776	752	734	755	777	817	736	809	750	799	747	776	769	792	762	732	809	699	785	714	713	778	795	786	766	780	822	772	794	776	716	750	708	740	756	786	773	744	742	737	792	773	782	806	821	784	794	740	783	775	744	783	759	729	728	757	780	772	765	795	717	799	782	791	738	705	757	789	765	743	753	707	776	808	767	703	733	713	749	767	793	750	771	754	795	788	750	780	737	756	750	766	753	738	813	730	771	772	756	735	709	745	781	747	764	811	779	768	762	732	819	808	804	772	790	765	719	758	763	801	746	810	770	734	779	768	783	789	736	769	753	775	761	815	779	799	795	705	762	758	746	773	742	769	781	749	767	739	745	731	717	746	749	722	752	751	749	765	723	754	813	775	781	728	824	714	775	768	766	784	723	773	729	788	786	779	784	750	759	724	745	765	758	788	767	763	778	786	736	748	708	741	734	722	708	745	773	751	750	737	718	741	719	776	792	701	765	706	724	840	749	727	748	781	723	774	783	737	747	741	767	778	752	715	697	787	715	753	699	753	805	750	797	830	740	803	744	779	757	824	766	720	760	750	732	773	732	827	731	732	748	790	758	768	745	776	778	762	789	764	758	739	750	772	764	781	761	771	740	774	779	769	792	815	788	748	756	680	767	740	817	778	790	734	776	765	771	721	762	775	729	775	788	741	764	726	758	806	793	778	762	782	808	776	809	769	809	755	801	765	716	776	728	740	751	705	777	799	742	844	711	749	763	789	745	690	765	729	719	828	802	755	771	762	782	800	813	809	750	794	768	744	758	780	735	725	809	791	768	755	805	764	771	741	775	769	762	758	801	795	796	792	755	741	787	722	779	688	788	705	741	834	748	673	711	792	756	741	759	734	758	776	755	746	789	763	710	781	799	743	809	759	760	769	785	791	783	749	755	773	692	833	758	728	754	772	781	756	767	756	762	768	757	753	804	762	735	743	756	746	743	753	779	749	787	797	809	789	721	763	727	779	808	770	768	740	744	791	744	763	740	811	776	714	772	709	800	817	752	786	725	763	751	746	776	774	780	761	805	742	825	752	767	743	767	771	816	748	790	790
13280	6631	6635	3718	2130	1653	953	667	496	429	376	378	370	387	392	404	366	384	363	348	393	400	358	394	364	400	387	374	381	353	361	369	373	374	334	393	376	381	371	368	396	371	396	394	378	385	378	390	380	386	347	347	351	352	389	345	381	381	398	348	366	401	356	360	364	387	340	388	398	376	380	415	387	384	391	389	378	382	362	395	389	358	369	382	396	372	399	395	410	349	409	368	374	378	339	354	394	362	366	394	372	384	363	367	352	388	376	366	393	356	386	360	370	388	397	384	403	365	378	385	376	376	379	339	359	340	361	403	342	391	372	358	356	351	358	403	359	406	386	355	397	370	374	431	360	375	347	402	364	362	389	400	363	399	402	384	365	364	352	329	375	342	381	379	390	356	390	383	332	408	346	374	416	360	366	364	403	359	364	346	353	391	373	381	386	414	374	368	338	428	389	376	405	340	383	388	387	375	350	345	387	360	383	377	356	381	368	370	354	374	337	339	362	379	367	382	374	367	381	341	369	373	348	368	364	366	392	369	371	370	357	388	379	398	364	376	371	368	404	320	398	346	408	382	396	368	382	356	402	392	411	345	354	390	366	399	394	370	350	400	354	394	361	359	391	355	370	383	350	374	345	401	365	374	355	379	396	330	357	368	392	382	348	384	405	392	380	402	353	366	380	386	361	398	353	400	386	407	380	344	402	349	414	380	392	415	395	347	357	377	378	351	333	355	374	383	368	379	373	344	359	364	352	372	381	368	346	353	335	354	328	340	345	390	349	384	371	375	368	394	379	370	338	387	379	352	382	348	397	384	341	398	365	402	393	330	348	355	369	384	391	394	355	354	404	379	367	355	408	352	374	359	385	388	378	373	419	322	351	404	414	343	361	395	385	384	389	378	380	370	387	380	408	377	373	381	347	390	370	350	383	417	338	374	364	371	365	339	322	343	381	371	359	383	333	381	376	356	371	364	352	375	383	374	360	391	345	403	368	397	360	375	381	413	352	359	379	373	362	406	364	369	378	358	377	355	346	376	389	373	370	361	408	333	357	399	333	364	364	385	402	394	409	358	404	384	368	368	387	385	366	401	392	351	357	370	380	368	387	370	355	338	398	382	351	352	406	387	392	402	392	393	376	395	398	383	400	353	384	379	383	369	355	333	358	370	387	371	366	369	401	386	364	351	424	387	365	345	392	374	391	331	384	423	368	388	348	391	407	366	409	396	369	376	380	381	384	333	375	356	354	370	393	359	350	354	386	363	362	371	353	392	393	408	364	373	392	357	337	383	352	365	379	369	363	338	353	362	348	332	396	368	401	360	376	375	351	371	330	365	379	386	391	397	360	380	361	377	400	410	394	375	388	374	352	399	341	371	362	375	382	360	393	412	401	342	361	397	364	368	381	360	356	341	384	380	382	386	345	369	397	372	387	348	365	359	354	388	349	349	363	367	378	362	381	342	378	379	392	394	384	347	376	374	365	355	360	387	394	346	382	384	384	372	411	385	368	380	354	369	385	376	380	364	357	354	375	328	358	412	363	357	415	361	375	371	355	363	369	375	393	351	348	342	347	379	391	379	375	353	359	369	407	382	377	378	394	369	367	388	352	384	337	372	358	380	368	372	341	342	374	393	402	371	362	358	392	366	389	375	378	354	389	367	356	412	394	380	402	350	360	391	382	335	386	380	382	373	409	380	327	375	363	386	377	364	349	352	414	338	348	371	409	373	365	349	374	392	349	383	336	368	367	355	357	377	372	342	358	379	346	374	370	355	363	315	393	396	353	373	331	368	341	363	377	377	397	384	359	407	410	354	364	373	361	349	347	363	385	357	364	359	379	364	308	346	341	387	379	348	419	398	406	342	353	319	366	402	364	365	381	380	392	365	336	340	374	401	345	392	375	377	373	393	354	360	328	373	366	390	401	399	345	387	379	370	361	385	357	369	400	425	361	381	417	371	352	403	353	381	376	347	377	355	405	356	343	346	369	364	397	348	380	364	391	363	368	352	381	347	401	354	404	387	382	371	381	344	398	419	363	353	354	397	392	363	342	362	392	402	379	371	392	374	374	372	361	371	341	355	375	373	331	394	334	360	346	382	363	388	375	348	376	392	380	367	372	392	362	365	369	366	397	391	346	341	351	344	362	377	373	379	374	390	340	396	411	383	329	374	362	412	370	376	358	397	358	404	383	380	388	385	416	408	342	380	378	383	323	404	386	363	371	399	364	372	362	345	384	383	380	335	381	357	350	383	357	381	398	427	379	378	363	397	359	385	385	377	365	354	357	345	386	374	384	359	388	383	376	380	370	373	363	341	411	345	368	375	355	380	333	365	332	375	330	342	356	368	343	390	346	370	381	353	346	390	370	382	373	338	359	372	383	380	395	387	365	395	380	390	408	374	357	358	390	356	371	392	395	401	334	393	363	398	380	365	357	364	361	385	380	356	379	363	346	390	364	327	375	372	372	391	346	359	391	368	383	369	392	373	385	372	360	393	413	394	376	373	383	379	372	371	373	387	366	374	363	360	363	362	354	364	345	359	389	401	381	368	402	411	374	401	387	355	397	393	398	404	373	382	359	384	390	361	367	363	381	381	372	341	365	370	393	354	346	378	355	379	357	383	379	398	372	380	358	365	407	359	372	354	373	365	403	393	397	402	373	322	370	384	364	416	388	375	369	384	376	434	349	364	399	402	373	374	344	400	389	356	374	384	352	369	395	370	341	358	383	401	368	367	348	365	347	357	394	359	347	370	368	330	359	334	361	392	363	363	340	339	360	391	340	383	377	391	383	378	364	375	381	358	362	363	369	345	387	378	379	414	371	360	363	354	379	384	370	351	375	379	372	391	342	385	397	354	354	366	366	353	352	378	373	357	358	366	339	416	367	379	387	378	391	396	383	372	371	392	387	377	380	385	376	370	394	387	356	375	419	392	415	371	360	352	330	391	353	376	346	389	347	362	393	334	347	377	381	357	335	347	333	362	346	382	336	374	365	380	401	391	387	375	357	441	376	372	361	349	362	414	397	334	380	355	369	405	365	380	358	386	384	321	372	354	398	418	349	391	421	376	405	396	372	368	351	379	391	355	360	355	386	353	372	385	358	335	368	359	384	354	339	385	381	333	388	381	380	362	371	371	392	385	357	342	396	358	360	386	359	371	390	382	345	378	332	385	369	345	379	377	385	365	402	397	386	392	395	393	366	390	369	363	338	372	362	343	373	378	367	365	365	379	391	405	338	378	360	342	387	394	405	356	383	385	377	374	359	402	353	375	389	372	385	356	404	371	376	357	345	374	363	368	366	361	370	368	370	380	387	357	394	375	388	341	391	347	397	364	350	376	397	362	393	371	369	372	373	373	364	364	373	369	381	344	376	374	351	354	391	379	341	364	373	364	368	355	363	363	367	357	373	371	385	377	366	365	365	382	382	354	378	353	416	395	352	363	345	355	360	349	405	357	387	335	330	347	372	360	368	355	403	353	332	408	360	403	363	367
9770	7150	12272	9299	8053	6512	3890	2557	1937	1406	1115	995	993	928	909	900	945	948	935	875	931	958	870	949	895	904	887	935	956	933	932	915	865	923	877	925	908	894	880	919	902	929	904	913	857	847	875	860	865	834	923	857	842	897	855	866	876	908	880	893	940	837	867	897	887	914	902	910	892	836	811	839	896	943	935	896	900	912	911	855	893	935	901	902	903	845	914	905	874	896	858	918	939	912	897	920	969	844	872	939	896	904	895	872	899	886	895	836	901	872	889	916	922	872	857	904	893	885	929	909	893	884	896	889	840	903	853	918	907	834	846	931	909	872	861	966	851	900	836	956	935	920	883	931	895	793	858	893	892	870	865	891	869	889	904	879	899	951	867	965	911	877	932	916	880	840	927	858	881	885	874	911	895	869	872	863	894	923	867	911	912	914	902	853	923	948	930	882	874	943	903	871	829	858	909	929	876	927	907	833	912	927	911	907	860	947	911	908	950	886	891	967	822	888	908	866	940	907	902	913	867	923	902	868	904	865	903	935	888	895	918	901	893	887	860	902	880	965	895	825	880	863	841	958	822	868	914	876	855	873	900	919	864	848	866	908	905	884	885	885	882	872	850	853	881	909	908	868	902	903	839	862	916	925	864	883	947	920	915	889	858	922	864	928	939	921	852	904	870	842	891	854	929	835	883	904	910	883	925	865	926	875	895	851	860	902	888	842	849	881	907	815	899	863	882	901	823	913	928	880	913	969	912	905	899	903	925	899	859	904	869	946	916	908	861	893	924	866	825	880	886	905	865	893	860	886	899	903	810	853	877	860	836	919	906	927	886	891	879	903	899	868	900	884	864	878	916	858	894	911	916	906	911	894	902	901	888	941	937	940	890	930	864	837	873	896	898	937	894	889	840	945	862	908	846	844	881	887	894	883	872	923	897	939	847	878	925	875	889	888	846	895	900	920	873	900	886	862	872	901	891	914	830	878	871	942	915	904	861	876	911	883	927	901	914	883	823	850	875	885	895	902	833	876	863	912	834	880	888	946	833	865	804	872	905	879	855	908	842	875	887	940	898	925	940	872	886	878	905	932	906	899	840	892	965	893	877	896	910	842	831	894	865	893	929	857	866	905	848	912	878	935	878	879	939	870	881	841	925	889	859	937	883	910	901	961	877	920	879	882	877	847	879	866	944	904	876	887	855	850	869	862	869	852	871	848	908	862	887	897	868	848	894	872	894	878	897	861	908	905	893	910	904	888	885	887	873	883	876	934	899	915	931	864	895	874	843	930	904	892	886	894	927	911	855	888	855	941	815	925	814	879	904	896	904	902	844	887	873	870	869	885	874	881	876	882	909	857	848	908	868	940	885	861	901	831	886	908	915	878	948	970	873	890	866	851	985	874	885	913	868	851	933	900	901	878	890	892	842	876	905	909	890	878	900	896	908	877	915	876	870	843	875	888	885	899	862	874	871	923	950	862	895	907	898	871	895	859	859	884	924	872	878	900	897	919	942	932	913	863	889	881	896	858	884	905	867	890	868	875	885	925	929	898	861	908	928	953	920	938	879	941	823	921	867	861	905	907	913	884	871	900	921	897	923	889	885	856	936	941	884	910	939	912	941	900	890	889	854	898	850	856	928	878	832	870	917	911	900	873	910	887	911	926	897	854	922	911	922	841	899	907	913	922	891	895	851	897	854	896	859	891	904	881	848	936	863	848	885	851	886	904	887	900	886	930	902	898	923	869	887	896	925	922	884	873	893	892	902	880	855	875	907	958	887	889	906	936	873	883	845	842	893	886	891	918	872	927	892	877	871	880	875	901	870	900	863	874	879	894	892	839	871	882	873	880	891	849	892	882	867	841	858	902	850	880	842	897	883	861	889	841	882	882	855	889	915	849	903	916	863	885	907	845	914	853	896	896	845	900	881	871	957	909	885	919	873	878	899	918	871	867	911	910	886	890	852	877	869	900	918	916	890	888	896	940	911	873	907	908	884	943	915	919	898	868	833	843	903	885	904	914	866	953	902	875	886	887	902	846	930	890	870	914	916	901	872	897	879	891	900	897	926	889	901	887	920	918	882	913	887	866	896	891	858	935	911	935	903	866	889	920	890	893	935	915	880	934	904	863	876	892	861	909	900	911	887	896	874	923	892	884	867	889	908	894	894	902	922	949	913	908	854	933	875	893	908	870	897	936	850	852	939	931	925	899	956	876	898	971	841	850	979	901	899	904	915	913	921	856	887	844	849	880	866	876	957	867	899	911	834	895	855	927	893	907	924	894	888	929	873	891	885	918	851	857	889	874	892	846	823	911	885	851	880	955	923	939	956	837	850	924	850	932	947	919	961	919	931	901	914	900	922	917	886	889	880	842	860	845	884	882	879	895	891	932	931	846	904	884	880	903	935	882	916	900	911	902	859	860	901	844	884	924	863	878	884	862	856	906	863	932	852	872	889	837	870	917	900	855	944	900	849	885	926	871	905	895	932	911	916	937	846	908	921	872	896	818	901	891	927	827	856	878	879	948	885	916	883	902	908	884	879	888	896	898	865	848	868	913	858	910	892	901	883	870	901	877	942	882	915	849	932	905	868	896	887	897	899	863	924	937	887	891	899	886	874	870	930	887	910	926	890	921	900	904	904	856	892	924	880	902	894	831	865	908	934	893	888	885	882	854	884	886	970	885	849	907	931	863	929	905	854	846	895	909	919	905	862	885	898	842	869	874	895	880	912	865	897	905	876	893	968	926	907	882	868	823	849	864	862	871	882	918	865	861	896	883	853	937	923	865	876	894	858	867	884	886	890	907	859	876	919	857	934	927	872	828	936	893	891	911	857	895	882	904	853	871	896	925	874	905	878	883	871	844	891	861	929	865	910	865	882	916	882	919	881	857	915	892	874	893	876	907	858	832	896	914	892	912	837	926	846	906	877	839	884	888	888	899	874	888	860	879	939	897	912	869	831	888	868	952	886	911	863	925	909	901	909	904	891	859	948	925	887	908	865	878	917	906	906	918	887	906	918	875	904	933	903	823	869	920	887	895	924	852	887	956	839	901	879	911	852	926	891	885	893	922	876	851	913	874	898	927	890	929	873	906	869	911	857	886	904	897	898	903	911	920	926	901	941	875	963	909	851	861	916	882	956	914	909	913	826	889	875	898	944	881	889	925	881	877	890	919	924	839	855	880	872	935	860	920	902	838	878	841	874	865	914	895	852	878	904	894	878	888	866	944	824	867	898	878	821	879	931	847	821	882	897	882	905	878	867	886	858	839	870	861	881	872	845	885	906	919	891	888	879	861	853	887	832	913	871	891	858	847	928	863	850	859	874	948	922	893	904	863	889	912	918	846	880	920	895	935	863	880	925	911	862	850	808	938	941	848	876	908	856	925	945	932	895	903	896	896	883	883	891	925	893	887	902	911	852	924	891	912	842	896	925	906	890	893	877	915	873	885	914	932	896	932	873	908	854	895	924	900	892	900	909	884	924	887	893	915	874	924
27691	16024	19278	17181	17318	10800	7159	5748	3508	1953	870	570	421	416	374	430	399	406	413	384	408	416	422	456	459	520	444	481	443	469	486	442	437	435	406	404	394	386	419	389	394	403	405	392	386	400	415	374	419	420	381	406	411	365	438	395	375	368	389	431	379	385	411	366	389	444	398	411	411	410	379	407	393	414	413	412	410	427	378	427	396	431	409	387	449	415	400	405	395	372	403	398	391	390	386	436	400	412	390	390	420	410	417	392	400	425	402	409	371	391	396	389	408	394	419	380	407	384	376	425	414	382	399	413	376	358	416	386	390	411	416	375	393	389	430	419	368	419	396	435	438	378	405	390	382	405	396	397	397	392	331	376	392	383	437	375	387	389	384	411	418	394	412	390	389	393	413	393	387	411	383	371	419	395	368	409	383	362	377	398	386	393	409	350	421	452	386	401	385	449	368	389	398	420	393	423	401	381	421	391	379	392	381	421	406	446	391	411	375	411	378	432	369	408	401	410	385	406	417	392	375	391	425	389	352	417	417	408	392	407	391	385	392	367	396	426	411	372	357	403	396	412	454	447	410	380	429	414	408	412	400	342	378	344	391	409	403	429	438	397	419	388	428	380	430	411	382	405	396	414	370	427	383	428	376	416	411	411	385	384	371	385	411	378	413	369	381	410	379	393	363	419	405	403	381	387	415	424	385	384	410	407	396	432	396	401	370	380	399	366	412	357	369	425	394	424	400	403	421	378	394	404	393	442	350	380	398	433	415	365	395	393	348	399	378	362	394	374	410	381	405	380	401	366	415	424	402	418	386	355	395	443	412	419	406	379	387	388	431	410	446	410	429	398	412	431	394	395	409	400	368	393	397	397	411	376	432	395	392	385	393	430	397	399	421	402	416	417	419	397	415	415	423	368	402	405	433	391	407	412	445	461	434	392	401	452	402	404	438	419	388	454	389	397	416	408	416	378	393	439	401	436	408	396	414	403	377	396	412	426	386	397	389	382	395	421	373	412	399	410	412	395	368	365	443	389	417	366	431	403	424	422	413	421	402	403	400	404	417	428	393	407	391	402	442	393	401	391	399	348	429	377	404	398	396	413	406	383	387	444	411	401	417	389	389	419	362	364	415	377	394	413	364	405	394	386	387	364	396	411	421	353	370	403	404	401	418	398	396	407	365	379	395	404	399	411	362	386	419	388	351	375	386	404	398	370	397	397	385	356	388	429	422	417	382	380	424	412	423	376	376	407	400	400	374	379	403	389	395	381	391	377	428	391	427	343	385	408	404	455	397	383	410	415	359	408	409	411	421	410	403	387	393	393	372	381	406	400	419	395	441	420	406	407	435	394	397	374	387	414	391	411	406	366	413	361	377	384	409	399	430	373	398	417	384	380	385	423	394	375	417	401	379	395	407	426	377	419	373	432	402	386	422	397	375	422	421	384	401	412	392	392	415	380	403	431	399	456	383	448	376	388	396	365	398	394	411	392	401	369	378	426	384	437	381	433	386	398	369	401	353	394	419	378	395	358	420	397	381	403	383	392	401	376	412	388	402	409	404	396	407	423	376	368	388	388	398	434	397	399	394	411	402	403	387	392	386	393	411	439	407	450	367	417	367	395	404	403	388	381	436	379	384	427	411	382	375	403	388	419	416	397	415	391	379	425	421	418	392	376	424	424	405	379	385	387	409	422	400	360	390	393	377	395	371	385	402	372	386	426	437	395	427	417	400	399	428	377	370	396	407	414	391	415	400	386	371	416	381	402	398	410	386	449	391	423	377	415	352	384	435	434	414	388	403	436	428	372	411	369	430	396	401	431	381	410	415	424	366	414	396	386	386	403	406	374	391	399	426	409	397	402	380	407	412	365	377	415	441	370	380	401	426	388	391	397	376	389	398	396	383	411	399	394	405	370	397	373	461	401	375	395	405	435	390	430	405	403	409	383	410	412	406	392	384	417	392	408	408	430	448	360	359	341	382	409	372	386	385	383	397	399	408	449	396	376	395	417	365	404	434	399	376	407	400	395	412	410	393	386	381	397	405	394	380	404	399	395	393	399	409	415	363	419	414	375	387	405	396	371	401	387	406	400	430	356	389	360	370	399	423	410	436	408	409	373	409	407	433	417	369	377	388	416	376	373	431	394	434	411	376	413	415	425	425	390	418	365	395	405	416	424	405	363	431	426	420	417	381	405	435	402	423	387	413	398	397	403	435	420	412	413	442	465	412	411	399	410	410	432	419	412	393	438	366	363	394	390	373	435	384	398	396	392	366	408	417	424	386	439	415	392	409	403	354	394	385	362	399	409	396	444	374	405	412	365	378	382	398	406	401	400	426	426	390	391	379	456	424	370	404	408	416	369	409	410	418	384	441	401	390	404	390	383	403	389	405	396	384	454	394	426	401	395	381	384	425	402	383	399	407	441	397	466	403	420	383	431	416	388	428	379	388	433	392	384	387	391	400	379	397	381	413	411	404	403	404	408	426	365	381	398	399	426	392	421	448	427	390	430	420	413	383	400	387	411	387	420	378	379	390	411	423	385	393	379	419	409	372	389	403	400	405	389	413	395	407	403	387	371	408	413	378	422	409	404	372	407	380	409	378	387	409	356	406	390	428	417	403	390	423	423	398	387	380	376	378	405	401	404	398	368	390	340	389	401	389	401	380	376	380	398	426	426	416	361	353	374	411	379	391	383	396	405	404	343	408	383	441	447	392	412	432	427	395	355	377	436	405	424	375	432	372	399	369	367	387	410	409	371	385	410	384	425	423	403	378	404	416	422	390	422	375	369	435	378	380	386	396	373	390	410	441	389	385	387	388	400	409	419	430	375	403	399	412	403	430	426	400	413	359	398	397	379	419	387	357	368	420	418	422	390	406	407	435	371	399	370	414	398	398	382	377	416	394	403	422	360	419	410	385	401	377	379	355	376	407	365	404	402	385	418	409	388	415	425	445	400	420	381	392	416	402	410	350	395	442	392	406	399	408	408	418	401	371	383	394	402	392	385	398	344	366	372	424	403	436	424	450	398	383	409	406	349	403	396	385	434	422	422	381	387	377	432	427	376	405	383	398	455	364	423	403	383	440	379	412	404	371	394	407	404	396	391	449	397	384	426	407	379	354	416	392	382	353	393	403	419	440	428	408	439	430	390	403	400	405	375	401	384	382	387	419	433	368	410	405	377	374	389	400	397	401	395	375	379	435	365	400	429	386	391	384	390	404	385	406	358	439	397	435	424	384	431	415	385	370	397	379	424	398	353	407	410	361	362	363	388	401	413	389	396	385	367	389	379	395	443	405	409	434	411	379	401	370	422	374	454	430	385	389	419	397	370	388	396	382	379	376	395	417	398	418	412	389	436	395	417	406	412	424	367	401	420	384	410	348	413	417	399	433	392	410	394	405	382	389	425	414	396	395	384	390	410	406	418	392	424	379	368	380	394	385	415	385	416	392	397	388	404	419	414	440	380	404	410	344	359	372	374	393	385	424	403	429	381
19385	14452	26277	29158	30708	23184	19732	17745	12745	8248	3449	1714	1257	1093	996	1004	1040	1023	964	1078	1095	1109	1234	1296	1424	1377	1387	1313	1366	1415	1485	1323	1212	1147	1093	1087	997	1008	1011	975	987	1004	930	921	998	982	933	952	926	931	883	961	951	916	1032	918	974	928	917	923	929	927	985	923	941	980	904	943	953	959	979	957	932	934	947	973	960	881	959	935	985	897	1002	876	886	921	943	1002	921	923	950	906	991	962	965	941	951	958	975	917	980	962	937	959	914	957	955	956	943	910	925	893	923	995	944	934	974	937	976	963	1000	913	938	940	917	943	936	926	895	958	946	984	934	930	860	967	940	957	956	992	925	979	905	922	910	992	908	955	947	931	905	968	955	983	904	990	924	1009	906	919	961	924	917	941	953	951	897	949	962	988	985	938	978	882	951	961	974	940	998	927	943	955	962	902	888	932	975	951	951	970	983	995	955	945	965	874	946	920	944	933	914	904	913	925	964	906	963	923	891	958	912	940	971	918	915	921	969	968	950	909	966	921	966	896	923	965	960	932	891	997	920	939	952	949	973	940	962	965	969	933	943	984	906	895	962	920	915	909	946	957	973	911	935	945	968	952	948	925	984	890	979	896	939	901	928	969	961	916	992	961	965	892	924	957	877	949	957	972	939	906	922	983	914	1020	934	999	882	900	919	888	962	913	941	880	949	936	931	965	978	942	935	942	956	952	934	942	920	954	930	933	910	973	959	932	974	925	918	938	932	938	941	927	923	941	940	927	911	946	921	889	932	902	897	932	915	975	895	903	956	996	1018	941	916	957	934	995	964	891	996	943	957	901	911	960	928	901	943	960	968	942	967	934	999	976	960	906	989	956	899	963	907	1016	942	907	927	926	967	908	944	960	942	951	931	985	984	915	949	943	944	942	960	933	968	924	938	941	920	901	970	949	909	918	918	927	962	925	967	981	939	988	928	968	898	929	882	963	953	951	971	943	933	978	908	900	945	943	1017	952	911	934	970	922	928	964	994	954	921	945	937	961	950	893	976	930	902	947	980	932	1006	951	914	945	918	898	972	934	949	937	952	948	948	971	946	956	954	954	942	912	979	958	932	907	1047	966	961	907	960	969	992	871	926	914	894	904	968	937	919	938	968	941	927	948	958	957	963	914	940	925	950	916	987	934	988	955	986	957	909	957	972	963	924	1004	909	975	915	999	911	934	886	907	874	937	959	916	915	959	893	961	975	952	920	943	967	919	958	886	980	930	978	962	920	916	997	951	921	957	977	1010	991	928	977	950	963	898	940	902	952	915	889	921	933	954	949	980	924	970	939	944	893	977	930	1003	893	970	976	940	980	990	920	927	973	963	964	922	994	928	979	854	911	961	903	953	945	956	942	919	924	935	983	924	986	988	982	969	981	941	940	995	965	927	960	990	977	963	962	985	892	903	976	962	1011	975	940	935	923	919	924	990	991	893	966	982	942	936	935	942	928	950	894	941	932	979	998	1021	969	953	853	978	978	939	935	957	942	913	973	933	978	879	936	863	986	939	971	976	1001	995	971	978	934	944	985	955	902	1004	977	920	957	898	957	941	961	902	964	1008	949	909	926	983	961	913	918	977	937	944	921	936	952	946	948	921	985	926	968	922	921	947	920	895	958	911	934	975	925	1005	925	890	913	955	927	899	937	986	921	955	958	933	974	969	938	891	945	921	964	945	972	948	949	926	921	932	924	927	924	858	956	928	974	987	881	881	966	868	943	937	957	971	982	912	939	966	972	991	978	925	883	908	915	954	898	929	946	971	959	871	931	905	920	978	910	947	926	961	902	879	964	918	957	959	933	866	990	937	946	915	978	1010	962	969	949	924	927	986	985	887	893	925	910	967	922	988	924	944	948	935	909	931	967	993	907	952	957	934	966	940	923	930	998	986	940	1003	915	947	946	963	913	880	979	948	907	879	887	912	913	938	989	980	920	1017	967	909	969	942	949	944	938	890	949	991	883	970	902	966	947	971	956	940	981	975	939	1044	923	939	921	885	994	897	975	979	999	930	950	923	950	948	954	930	976	891	966	945	966	933	963	916	930	966	996	964	962	960	1022	944	964	893	939	978	986	919	971	995	918	940	890	921	924	917	966	927	892	1031	941	981	942	927	947	931	957	951	962	958	1026	981	870	900	917	900	932	967	920	948	978	958	987	995	983	926	966	946	976	949	965	919	987	914	935	959	968	964	950	956	951	952	955	916	916	919	896	910	916	968	965	914	944	912	962	952	987	997	955	947	948	899	948	919	963	962	909	893	899	967	862	984	913	914	969	961	931	931	993	956	971	942	949	938	978	936	955	931	949	961	976	917	924	981	966	992	983	950	926	995	907	926	928	911	947	954	969	968	953	952	967	961	933	948	942	937	1028	954	945	1001	928	950	932	935	921	935	971	990	936	914	1006	954	916	919	938	931	912	934	955	952	927	957	989	982	987	940	948	964	980	979	943	921	948	895	956	946	931	965	949	968	965	925	935	925	954	916	907	969	969	938	957	917	925	971	952	940	978	958	1011	916	970	978	970	1003	897	968	944	942	930	963	978	903	986	966	952	924	995	1008	982	933	955	975	935	940	933	964	982	981	943	922	962	948	935	910	993	961	940	944	927	928	929	954	896	979	915	944	961	983	953	952	967	1007	931	955	968	996	956	966	904	919	942	953	1000	912	970	933	906	1001	951	949	941	933	937	972	931	952	928	945	965	989	922	989	932	998	924	968	970	975	985	1001	950	930	926	956	939	899	908	947	922	945	986	958	1012	956	883	917	918	914	947	935	928	939	935	981	926	980	924	931	985	921	987	952	963	965	940	955	976	933	920	913	932	902	951	899	925	967	973	930	928	956	958	951	969	930	929	923	948	938	918	911	903	998	950	965	949	938	894	941	967	977	913	943	960	944	977	916	928	902	946	950	952	883	962	955	973	943	965	908	998	956	969	950	983	975	962	951	932	924	903	936	949	915	943	948	980	928	977	921	985	954	964	969	888	915	953	944	933	917	949	981	938	917	904	914	1002	967	905	947	909	988	917	954	922	917	895	988	940	992	945	918	962	959	903	950	954	1017	942	997	883	918	990	957	1012	947	936	941	953	910	927	932	991	1006	951	915	974	947	964	929	893	966	909	897	933	895	984	955	941	949	964	980	910	964	989	895	925	893	944	944	963	956	947	885	898	949	954	938	958	947	966	913	936	938	961	977	1006	930	987	954	956	968	949	993	905	995	905	936	963	979	884	925	981	988	962	937	945	994	945	999	1005	992	907	972	898	947	969	930	973	950	937	909	942	967	938	928	972	958	931	901	926	973	947	990	1036	925	975	908	934	952	930	938	907	997	967	941	934	894	981	859	936	958	956	972	912	949	999	902	954	930	973	955	955	930	926	948	953	985	932	959	971	928	918	958	927	955	1017	974	899	930	886	901	974	979	868	990	915	934	975	1007	1014	944	949	928	946	919	918	988	957	928	928	942	983	957	974	931	1004	920	939	926	931	980	965	923	955	960	962	952	958	964	905	991	946	927	961	943	916	863
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
